
.content{position:relative;}

.recruit_list{}
.recruit_list ul{overflow: hidden;}
.recruit_list li{float:left;width:360px;padding:40px;cursor: pointer;}
.recruit_list li.active{background:#3e3e3e;}
.recruit_list li.active h3{color:#fff;}
.recruit_tit{margin-bottom:20px;}
.recruit_tit h3{font-weight: normal;color:#333;font-size:18px;}
.recruit_tit p{font-size:14px;color:#929292;}
.recruit_list li .p{line-height:26px;font-size:12px;}
.recruit_list li .p p{color:#999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.recruit_list li .icon_div{width:25px;height:9px;background:url(../images/recruit_icon.png) no-repeat;margin-top:10px;}

.recruit_layer{position: absolute;width:1240px; height:350px; background:#3e3e3e;top:76px;left:0; padding:40px; color:#999;display:none;}
.recruit_layer .recruit_tit h3{color:#fff;}
.swiper-container{width:1240px; height:350px;}
.swiper-slide{height:350px;overflow:auto;}
.swiper-slide .require{width:900px;}
.swiper_btn{width:30px !important;height:30px !important;right:30px !important; top:auto !important;}
.swiper-button-prev{background:url(../images/recruit_perv.jpg) no-repeat !important; left:auto !important; bottom:76px !important;}
.swiper-button-next{background:url(../images/recruit_next.jpg) no-repeat !important;bottom:40px !important;}
.close_div{width:40px; cursor: pointer; height:430px;position:absolute;right:0;top:0;background:#363636 url(../images/recruit_close.png) center center no-repeat;}














