﻿ul,li{margin:0;padding:0;list-style:none;}
.job_list *{font:12px/25px 'microsoft yahei';-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.job_list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow: hidden;margin: 0 auto;}
.job_list:after{content:'';display:block;clear:both;visibility:hidden;height:0;}
.job-cate-item{width:20%;float:left;height:330px;}
.job-cate-item .box{width:94%;margin:0 auto;border:1px solid #ddd;height:100%;overflow:hidden;position:relative;cursor:pointer;}
.job-cate-item .cate-f{width:100%;height:100%;text-align:center;  padding-top: 30px;}
.job-cate-item .cate-f .img{display:block;width:120px;height:120px;text-align:center;margin:0 auto;line-height:100px;}
.job-cate-item .cate-f .tit{display:block;font-size:18px;color:#fff;margin-top:30px;}
.job-cate-item .cate-b{background-color:#fff;position:absolute;transition:ease .3s;-webkit-transition:ease .3s;width:100%;height:100%;left:0;top:100%;padding:17px 6px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.job-cate-item .cate-b .jobk{height:200px;overflow:hidden;}
.job-cate-item .cate-b ul{-webkit-transition:ease .3s;-moz-transition:ease .3s;-ms-transition:ease .3s;-o-transition:ease .3s;transition:ease .3s;}
.job-cate-item .box.open .cate-b{top:0;-webkit-animation:bounceInUp 0.7s both;-moz-animation:bounceInUp 0.7s both;-ms-animation:bounceInUp 0.7s both;-o-animation:bounceInUp 0.7s both;animation:bounceInUp 0.7s both;}
.job-cate-item .cate-b h4{font-size:18px;text-align:center;color:#0977CE;font-weight:normal;margin-bottom:20px;}
.job-cate-item .cate-b li a{font-size:13px;height:28px;width:100%;display:block;vertical-align:middle;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.job-cate-item .cate-b li a:before{content:'';display:inline-block;vertical-align:middle;margin-top:-3px;zoom:1;            /* Fix for IE7 */*display:inline;            /* Fix for IE7 */background:url(../images/arr.png) center center no-repeat;width:10px;height:10px;}
.job-cate-item .cate-b .page{height:30px;line-height:30px;text-align:right;}
.job-cate-item .cate-b .page a.prev.disabled:after{border-right-color:#ddd;}
.job-cate-item .cate-b .page a.prev:after{content:'';width:0;height:0;display:inline-block;vertical-align:middle;margin-top:-3px;margin-left:3px;border-top:7px solid transparent;border-right:8px solid #E82289;border-bottom:7px solid transparent;}
.job-cate-item .cate-b .page a.next.disabled:before{border-left-color:#ddd;}
.job-cate-item .cate-b .page a.next:before{content:'';width:0;height:0;display:inline-block;vertical-align:middle;margin-top:-3px;border-top:7px solid transparent;border-left:6px solid #E82289;border-bottom:7px solid transparent;}