/*内页样式*/
.wrapper{max-width: 1400px;margin: 0 auto;padding: 0 10px;}
 
.join h3{font:600 30px/1 Arial,"Microsoft yahei";text-align: center;}
.join .mod2 h3{margin-bottom: 30px;}
.join .mod1,.join .mod3{width: 100%;padding: 3% 0;background: rgba(255,255,255,0.7);}
.join .mod1 .img_cont{padding-top: 2%;}
.join .mod1 .img_cont img{max-width: 100%;}
.join .mod2{padding: 3% 0;position: relative;}
.join .mod2 .activity li{text-align: center;}
.join .mod2 .activity li p{padding: 0 20px;line-height: 45px;color: #fff;background: #0d97d0;font-size: 15px;}
.join .mod2 .swiper-button-prev{left: -50px;background: url(../images/prev2.png)center no-repeat;top: 55%;}
.join .mod2 .swiper-button-next{right: -50px;background: url(../images/next2.png)center no-repeat;top: 55%;}

/* 岗位 */
.join .mod3 .zw_list{padding: 2% 0;}
.join .mod3 li{line-height: 50px;border-top: 1px solid #ddd;font-size: 16px}
.join .mod3 li:first-child{font-size: 16px;border-top: 3px solid #2a2973;font-weight: bold;border-bottom: none;margin-bottom: 0;}
.join .mod3 li:first-child:hover{color: #333;}
.join .mod3 li .gw{width:17%;float: left;padding-left: 20px;line-height: 60px;height: 60px;}
.join .mod3 li .xl{width:50%;float: left;padding-left: 20px;line-height: 40px;}
.join .mod3 li:first-child .xl{line-height: 60px;}
.join .mod3 li .lb{width:13%;float: left;padding-left: 20px;line-height: 60px;height: 60px;}
.join .mod3 li .num{
    width: 12%;
    float: left;
    margin-left: 5%;
    background: none;
    padding-left: 20px;
    line-height: 60px;
    height: 60px;
}
.join .mod3 li .yq{width: 20%;float: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 20px;line-height: 60px;height: 60px;}
.join .mod3 li.active .topbar{color: #fff;background-color: #2a2973;}
.join .mod3 .xz_infor{width: 100%;padding:2% 0;display: none;background: #fff;}
.join .mod3 .xz_infor .item{width: 45%;margin:0 2.5%;float: left;text-align: left;}
.join .mod3 .xz_infor h4{font-weight: bold;font-size: 16px;}
.join .mod3 .sq{margin: 0 20px;border-top: 1px solid #ddd;padding-top: 20px;}
.join .mod3 .sq a{display: inline-block;width: 140px;height: 45px;line-height: 45px;text-align: center;background: #343434;color: #fff;font-size: 14px;}
.join .mod3 .sq a.link{background: #343434;margin-right:30px}
.join .mod3 .sq a.zhiwei{background: #0d97d0;}
   
   
@media only screen and (max-width: 480px){
    
    .join .mod3 li .num{display: none;}
    .join .mod3 li .gw, .join .mod3 li .xl, .join .mod3 li .lb,.join .mod3 li .yq{width: 25%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 
}