@charset "utf-8";


*{ font-family: "Microsoft Yahei",Arial;  }
.no-padding{  padding: 0;  }
.no-margin{margin: 0;  }


/*首页*/
.index-top{height: 110px;/* border: 1px red dashed; */}
.index-top .back-home{background: url("images/index_05.jpg") no-repeat;width: 217px;height: 54px;line-height: 54px;text-align: center;color: #8085bf;font-size: 21px;display: block;float: right;margin-top: 28px;}
.main-width{width: 1280px;margin: 0 auto;}
.logo{display: block;float: left;}

.banner{width:100%;overflow:hidden;height:682px;position:relative;min-width: 1280px;}
.banList{position:absolute;left:50%;margin-left:-960px;height:470px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}
.footer{height: 75px;line-height: 75px;color: #333;background: #fdf608;text-align: center;min-width: 1280px;margin: 0 auto;}
.job-wrap{  float: left;width: 100%;padding-bottom: 120px;}
.job-wrap .left{  float: left;width: 267px;}
.job-wrap .left .deptlist{ width: 100%;}
.job-wrap .left .deptlist li{background: url("images/index_13.jpg") no-repeat;height: 56px;line-height: 56px;text-align: center;color: #474748;font-size: 25px;width: 233px;margin-top: 12px;}
.job-wrap .left .deptlist li.on{ font-weight: bold; }
.job-wrap .left .deptlist li:hover{cursor: pointer;}
.job-wrap .right {float: left;width: 1005px;}
.job-wrap .right .joblist{width: 100%;}
.job-wrap .right .joblist li{margin-top: 10px;border-bottom: 1px dashed #d3d3d3;width: 100%;background: url("images/index_17.jpg") no-repeat right top;float: left;line-height: 33px;}
.job-wrap .right .joblist li .job-title{display:block;font-size: 16px;line-height: 25px;width: 68%;float: left;}
.job-wrap .right .joblist li .apply{display:block;font-size: 16px;float: right;color:#fb8d0b;width: 11%;}
.job-wrap .right .joblist li .job-content{padding: 15px;line-height: 21px;font-size: 14px;float: left;display: none;}
.job-wrap .right .joblist li:hover{cursor: pointer;}