﻿*{box-sizing:border-box;}
.gray_body{background:#eff3f6;}
.pageout{padding-bottom: 0;}
.padd_bt90{padding: 90px 0 150px 0;}
@media only screen and (max-width:1660px) {
.padd_bt90{padding: 80px 0;}
 
}
@media only screen and (max-width:1024px) {
.padd_bt90{padding: 50px 0;}

}
@media only screen and (max-width:767px) {
.padd_bt90{padding: 20px 0;padding-bottom: 40px;}
.fnt_20{font-size:14px}
}
/*招聘*/
.society_t{width: 440px;margin: auto;margin-bottom: 40px;}
.society_t ul{overflow: hidden;margin: 0 -10px;}
.society_t li a{display: block;}
.society_t li{margin: 0 10px;width: 210px;float: left;height: 48px;line-height: 48px;text-align: center;}
.society_t li.on{background:url(../images/society_t.png) no-repeat;background-size: 100% 100%;}
.society_t li.on a{color:#fff;}
.society_t li.on a:hover{color:#fff !important;}

.society_tab{position: relative;z-index: 2;margin-bottom: 70px;}
.pub_select{ position: relative;}
.pub_select dt {position: relative;padding-left: 10px; padding-right: 25px; cursor: pointer; overflow: hidden;height: 66px;line-height: 66px;box-sizing:border-box; overflow: hidden;border-bottom:2px solid #dfdcd7;}
.pub_select dt p{float: left;max-width: calc(100% - 30px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pub_select dt i{height:100%;    font-size: 12px; color: #000000;   font-weight: bold;position: absolute;top:0;right: 10px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.sociology_tab .icon-jiantouxia{position: absolute;top:0;;right: 20px;height: 100%;font-size: 20px;color: #fff;height:54px;line-height: 54px;font-weight:normal;}

.pub_select dd {z-index: 99; position: absolute; max-height:200px; overflow-y: auto; overflow-x: hidden; background: #fff; width:100%; left: 0px; top:100%; display: none;  border: 1px solid #eee;border-top: 0; box-sizing:border-box;box-shadow: 0 0 10px rgba(0,0,0,0.2);padding: 10px 0; }
.pub_select dd a { display: block; line-height: 40px; white-space: normal; padding: 0 10px; }

.pub_select dt.on_o i{ -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)}
.society_tab li{float: left;width: 33.33%;}
.society_tab li dl{margin: 0 15px;}

.society_tab ul{float: left;width: calc(100% - 150px);margin: 0 -15px;}
.society_tab button{width:150px;height: 50px;line-height: 50px;text-align: center;background:#008dd7;color:#fff;cursor: pointer;float: right;border:none;outline: none;margin-top: 14px; }

.society_list_01{border-top: 3px solid #182f5c; overflow: hidden;height:78px;line-height: 78px;font-weight: bold;}
.society_list li{}
.society_list dt,.society_list dd{}
.society_list dt{overflow: hidden;}
.society_list dt .s_iteam{width:30%;float: left;position: relative;text-align: center;}
.society_list dt .s_iteam:last-child{width:100px;float: right;}
.society_list dt .s_iteam:first-child{text-align: left;width:20%;}
/*.society_list_02 .s_iteam:last-child{color:#000000;}*/

.society_list_02 li{background:#e7edf1;margin-bottom: 3px;}
.society_list dt,.society_list dd{padding: 0 60px;}
.society_list_02 dt{line-height: 30px;cursor: pointer;padding: 25px 60px;}
.society_list_02 dd{overflow: hidden;padding-top: 30px;padding-bottom: 60px; display: none;}
.society_text{overflow: hidden;}
.s_iteam b{font-weight: normal;}
.s_iteam b:last-child{display: none;}
.s_iteam i{position: absolute;top:50%;font-size: 24px;text-align: center;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;font-weight: bold;left: 0;width: 100%;}
.society_edit .edit_con_original{color:#3e3e3e;line-height: 30px;}
.society_p h4{margin-bottom: 20px;}
.society_a{padding-top: 10px;overflow: hidden;}
.society_a .society_abtn{ width: 160px;height:50px;line-height: 50px;text-align: center;background:#008dd7;color:#fff;display: block;}
.society_a01{float: left;line-height:28px;width: calc(100% - 200px);float: left;}

.society_01{overflow: hidden;padding-bottom: 10px; margin-bottom: 40px;border-bottom: 1px solid #c7c7c7;}
.society_01 p{float: left;line-height: 30px; margin-right: 70px;margin-bottom: 10px;}
.society_01 p:last-child{margin-right: 0;}
.society_p{margin-bottom: 30px;}

.society_list_02 li.on{background:#ffffff;}
.society_list_02 li.on dt{background:#e7edf1;}
.society_list_02 li.on dt .s_iteam i{-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);}

@media only screen and (max-width:1660px) {
.site_crumb{padding: 30px 20px;margin-bottom: 0;margin-top: -30px;}
.recruit_cont .wrap{padding: 0 50px;}
.society_tab{margin-bottom: 50px;}
}
@media only screen and (max-width:1024px) {
.site_crumb{padding: 0px;margin-top: 0;margin-bottom: 20px;}
.site_crumb li{line-height: 40px;margin-right: 10px;}
.pub_select dt{height: 50px;line-height: 50px;}
.society_tab{margin-bottom: 30px;}
.society_tab ul{width:calc(100% - 120px)}
.society_list_01{height: 60px;line-height: 60px;}
.society_list dt, .society_list dd{padding: 0 20px;}
.society_list_02 dt{padding: 20px;}
.society_list_02 dd{padding:20px;}
.s_iteam i{font-size: 16px;}
.society_a .society_abtn,.society_tab button{width: 120px;height:40px;line-height: 40px;}
.society_tab button{margin-top: 10px;}
.society_01{margin-bottom: 20px;}
.society_p{margin-bottom: 20px;}
.recruit_cont .wrap{padding: 0}


.society_t{width: 300px;margin-bottom: 20px;}
.society_t ul{margin: 0;}
.society_t li{margin: 0;width: 150px;height: 40px;line-height: 40px;}

}

@media only screen and (max-width:767px) {
.society_t{width: 240px;margin-bottom: 10px;}
.society_t li{width: 120px;height: 40px;line-height: 40px;}


.society_01 p{float: none;margin: 0;margin-bottom: 10px; line-height: 24px;}
.society_list dt .s_iteam{width:100px;text-align: left;padding-left: 10px;}
.society_list dt .s_iteam:last-child{width: 40px;}
.society_list dt .s_iteam:first-child{width: 100%;float: none;padding: 0 10px;}
.society_list dt .s_iteam:nth-child(3){width: calc(100% - 170px);text-align: center;}
.society_list_02 dt{line-height: 30px;}
.society_list dt, .society_list dd{padding:10px 0;}
.society_list dd{padding: 20px 10px;}

.society_list_01{height: auto;line-height: 30px;display: none;}
.society_tab ul{width:100%;float: none;}
.society_tab li{float: none;width: 100%;}
.society_tab li dl,.society_tab ul{margin: 0;}
.society_tab button{margin: auto;margin-top: 10px;float: none;display: block;}
.society_tab{margin-bottom: 20px;}
.pub_select dt{border-width: 1px;height: 40px;line-height: 40px;}
.society_a{padding-top: 0;}
.society_a .society_abtn{clear: both;}
.pub_select dt i{font-size: 12px;}
.society_p h4{margin-bottom: 10px;}
.society_a01{width: 100%;padding-bottom: 20px;}
.site_crumb li i{display: none;}
.site_crumb li{line-height: 26px;}
.site_crumb ul{padding: 10px 0;}
}

@media only screen and (min-width:1025px) {
.society_tab button{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}

.society_a .society_abtn:hover{color:#fff !important;opacity: 0.8;}

.society_tab button:hover{color:#fff !important;opacity: 0.8;}
}


.recruit_index{padding-bottom: 0;}
.recruit_01{position: relative;margin-bottom: 130px;}
.recruit_wrap{position: absolute;top:20.8%;left: 0;width: 100%;color: #fff;z-index: 5;}
.recruit_01 .left{width: 58%;}
.recruit_01 .right{position: absolute;left: auto; right: 0;width: 69.2%; height:87%;padding-right: 3.8%;z-index: 7;}
.recruit_01 .right ul{height: 100%;position: relative;}
.recruit_01 .right li{width: 50%;height:49.6%; position: absolute;top:0;}
.recruit_01 .right dl{position: relative;}
.recruit_01 .right dd{position: absolute;top:0;left: 0;width: 100%;height: 100%;padding: 8% 16% 8% 20%}
.recruit_01 h4{color:#00a6ff;font-family: "Arial";margin-bottom: 15px;}
.recruit_01 h3{margin-bottom: 10px;}
.recruit_01 p{line-height: 30px;}

.recruit_01 .right li:nth-child(1){left: 7.6%;}
.recruit_01 .right li:nth-child(2){left: 50.2%;}
.recruit_01 .right li:nth-child(3){top:auto;bottom: 0; left: 0%;}
.recruit_01 .right li:nth-child(4){top:auto;bottom: 0; left: 42.3%;}

.recruit_02{margin-bottom: 190px;}
.recruit_list ul{overflow: hidden;margin: 0 -8px;}
.recruit_list li{float: left;width: 33.33%;}
.recruit_list dl{position: relative;margin: 0 8px;}
.recruit_list dd{position: absolute;left: 0;bottom: 0;width: 100%;padding: 40px;color:#fff;}
.recruit_list h3{margin-bottom: 10px;}
.recruit_list p{line-height:24px;max-height:72px;   display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
  .recruit_title{margin-bottom: 40px;}

.recruit_03{color:#fff;padding: 5% 0 ;padding-top: 7%; text-align: center;}
.recruit_03 h3{margin-bottom: 25px;}
.recruit_03 .index_more{clear: both;}
.recruit_03 .index_more a{color:#fff;}
.r_line{width: 6.2%;height: 2px;background:#00a6ff;display: block;margin: auto;margin-bottom: 60px;}

.phoneimg{display: none;}
@media only screen and (max-width:1660px) {
.recruit_01 h4{margin-bottom: 10px;}
.recruit_01 .right dd{ padding: 6% 14% 6% 16%;}
.recruit_title{margin-bottom: 30px;}
.recruit_02,.recruit_01{margin-bottom: 100px;}
}
@media only screen and (max-width:1440px) {
.recruit_list dd{padding: 30px;}
.r_line{margin-bottom: 40px;}
}
@media only screen and (max-width:1300px) {
.recruit_01 h4{margin-bottom: 10px;}
.recruit_01 .right dd{ padding: 5% 12% 5% 14%;}
.recruit_01 .right{padding-right: 1%}
}
@media only screen and (max-width:1024px) {
.recruit_01 .left{width: 100%;margin-bottom: 10px;}
.recruit_01 .right{width: 100%;position:static;    transform: translate(0,0);
-webkit-transform: translate(0,0);
-ms-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.recruit_01{height: auto !important;}
.recruit_01 .right li{width:50% !important;position: static;float: left;}
.recruit_01 .right ul{margin: -2px;overflow: hidden;}
.recruit_01 .right dl{background:#fbfbfb;margin:2px;}
.recruit_01 .right dt{position: static;display: none;}
.recruit_01 .right dd{position: static;padding:20px;}
.recruit_title{margin-bottom: 20px;}
.recruit_02,.recruit_01{margin-bottom: 50px;}
.recruit_list dd{padding: 20px;}
.phoneimg{display: block;}
.pcimg{display: none;}
.recruit_wrap{top:40px;}
}
@media only screen and (max-width:767px) {
.recruit_01 .right li{width:100% !important;float: none;margin-bottom: 2px;}
.recruit_title{margin-bottom: 10px;}
.recruit_02,.recruit_01{margin-bottom: 20px;}
.recruit_list ul{margin: 0 ;}
.recruit_list li{float: none;width: 100%;margin-bottom: 5px;}
.recruit_list dl{margin: 0 ;}
.r_line{margin-bottom: 20px;}
.recruit_03 h3{margin-bottom: 10px;}
.r_line{width: 50px;}
.recruit_03{padding: 40px 0;}
.recruit_wrap{top:20px;}

}

@media only screen and (min-width:1025px) {
.recruit_01 .right li dl,.recruit_01 .right li dt,.recruit_01 .right dt img{height: 100% !important}

}




