﻿body{font-family: "微软雅黑";/*font-family: SimHei, 微软雅黑, Tahoma, Helvetica, Arial, 宋体, sans-serif;*/}
.margin_b30{margin-bottom: 30px;}
.margin_b40{margin-bottom: 40px;}
.margin_b60{margin-bottom: 60px;}

.pad_b100{padding-bottom: 100px;}

.but>div{width: 44px; height: 44px;position: absolute;top:50%;margin-top: -22px;}
.but>div.swiper-button-disabled{opacity:1;}


.nwes_top dl{overflow: hidden; position: relative;  padding: 0 1px;}
.nwes_top dt{float: left;width: 58%;}
.nwes_top dt img{width: 100%;}
.nwes_top dd{float: right;width: 50%;background: #1a44a0; color: #fff;position: absolute;top:0;right: 0;    height: 85%;}
.nwes_top dd a{color: #fff;}
.nwes_top dd .nwes_box{padding: 60px;padding-left: 40px;transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; left:0; top:50%;}
.nwes_box em{margin-bottom: 10px;display: block;font-family: "Arial"; font-size:12px;}
.nwes_box em,.nwes_more{font-family: "Arial";    text-transform: uppercase;}
.nwes_box h3{line-height: 1.5em;max-height: 3em;overflow: hidden;margin-bottom: 20px;}
.nwes_box p{line-height: 1.7em;max-height: 5.1em;overflow: hidden;}
.nwes_more{margin-top: 40px;}
.nwes_more a{display: inline-block;}
.nwes_more img{width: 22px; height: 22px;}
.nwes_slider .but>div{top:auto;bottom: 0;margin-top: 0;}
.nwes_slider .but .swiper-button-prev{background: url(../images/prev_on.png) no-repeat center center;right: 124px;left: auto; background-size: 100%;}
.nwes_slider .but .swiper-button-next{background: url(../images/next_on.png) no-repeat center center;right:40px; background-size: 100%;}
.nwes_slider .but .swiper-button-prev.swiper-button-disabled{background: url(../images/prev.png) no-repeat center center; background-size: 100%;}
.nwes_slider .but .swiper-button-next.swiper-button-disabled{background: url(../images/next.png) no-repeat center center; background-size: 100%;}
.nwes_slider{position: relative;}

.nwes_list ul{overflow: hidden;}
.nwes_list ul li{overflow: hidden; position: relative;}
.nwes_list dl{overflow: hidden; float: left;width: 65.6%; position: absolute; right: 0; top:0; height: 100%;}
.nwes_list dt{float: left;width:52%;position: relative;}
.nwes_list dt a{display: block;}
.nwes_list dt em{position: absolute; z-index: 9; top: 12px;right:-1px;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -18px;border: 18px dashed transparent;border-right: 18px solid #fff}
.nwes_list dd{float: left;width: 48%;*margin-left: -1px;height: 100%;border: 1px solid #e6e6e6;    box-sizing: border-box; position: relative;}
.nwes_list .news_dl{width:31.6%;left: 0; right: auto; }
.nwes_list .news_dl dd{width: 100%;}
.nwes_list .nwes_box{padding:40px;  box-sizing: border-box;  transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; left:0; top:50%;}
.nwes_list ul li.cur .news_dl{right: 0;left: auto;}
.nwes_list ul li.cur dl{right: auto;left: 0;}
.nwes_list ul li.cur2 dt{float: right;}
.nwes_list ul li.cur2 dt em{right: auto;left:17px; border: 18px dashed transparent;border-left: 18px solid #fff;}


.nwes_list .nwes_box p{color: #666666;line-height: 1.7em;height: 6.8em;overflow: hidden;max-height: inherit;}
.nwes_list .nwes_box em{color: #666666;}
.nwes_list .page{padding-top: 10px;}



@media only screen and (max-width:1360px){
.nwes_top dd .nwes_box{padding: 40px;}
}
@media only screen and (max-width:1279px){
.nwes_top dd .nwes_box{padding:30px;}
.nwes_more{margin-top: 20px;}
.nwes_box h3{margin-bottom: 10px;}
}
@media only screen and (max-width:1024px){
.nwes_top dd{height: calc(100% - 40px);}
.nwes_top dd .nwes_box,.nwes_list .nwes_box{padding: 20px;}
.nwes_slider .but .swiper-button-prev{right: 95px;}
.nwes_box em,.nwes_box h3{margin-bottom: 5px;}
.nwes_more{margin-top: 10px;}
.nwes_box p{max-height: 3.4em}
.nwes_list dt em{border: 12px dashed transparent;border-right: 12px solid #fff;}

}
@media only screen and (max-width:767px){
.nwes_box h3{max-height:inherit; height: 1.5em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nwes_top dt{width: 100%; float: none;}
.nwes_top dd{height: auto;position: static; width: 100%;}
.nwes_top dd .nwes_box{padding: 20px;transform: translate(0,0); -webkit-transform: translate(0,0);-ms-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0); position:static;}
.nwes_slider .but>div{bottom: auto;top:35%;margin-top: -22px;}
.nwes_slider .but .swiper-button-prev{left:10px;}
.nwes_slider .but .swiper-button-next{right: 10px;}
.nwes_list .news_dl{width: 100%;margin-bottom: 20px;}
.nwes_list ul li{height: auto !important;}
.nwes_list dl{position: static;width: 100%;}
.nwes_list dt{width: 100%;}
.nwes_list dd{width: 100%;}
.nwes_list .nwes_box{transform: translate(0,0); -webkit-transform: translate(0,0);-ms-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0); position:static;}
.nwes_list .nwes_box p{height: auto;max-height: 3.4em;}
.nwes_list dt em{display: none;}

}



/*新闻内容页*/

.deti_title{text-align: center; margin-bottom: 50px;border-bottom: 1px solid #e0e0e0; padding-bottom: 20px;}
.deti_title h1{margin-bottom: 20px; color: #242424;}
.deti_title .deti_c span{margin: 0 12px;}
.deti_title .deti_c span img{vertical-align: middle; margin-right: 8px; margin-top: -2px;}

.edit_s{overflow: hidden; margin-top: 30px;}
.edit_s .share{float: left; line-height: 45px; background: #f5f5f5; padding: 0 20px; margin-top: 5px;}
.edit_s .share em{float: left;}
.edit_s .share .share_b a{margin-right:3px;}
.edit_s .share .share_b,.edit_s .jiathis_style_24x24{ float: left; margin-top: 10px; height: 35px;}
.edit_s .jiathis_style_24x24 {margin-left:4px;}
.edit_s .jiathis_style_24x24  .jtico{padding-left: 30px !important;}
.edit_close{float: right;}
.edit_close a{display: block;background: #14287d; width: 50px; height: 50px;  text-align: center;transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all; }
.edit_close a img{margin-top: 15px}
.detial_page_cont{padding-top: 20px; margin-top: 60px; border-top: 1px solid #e0e0e0;}
.detial_page span{display: block; height: 30px; line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.detial_page span a{color: #666f79}
.detial_page_cont{overflow: hidden;}
.detial_page_cont .detial_page{float: left; width: 70%;}


@media only screen and (max-width:1023px) {
.detial_page_cont .detial_page{width: 100%;}
.edit_close{display: none;}
}

@media only screen and (max-width:768px) {
.deti_c{font-size: 12px;}
.deti_title h1{margin-bottom: 10px; font-size: 16px;}
.edit_close{display: none;}
.edit_s .share{padding:0 10px;}
.solu_hot .inpart_text{margin-bottom: 20px;}
.edit_s .jiathis_style_24x24{display:none;}
.detial_page_cont{margin-top: 20px;}
.deti_title{padding-bottom: 15px; margin-bottom: 15px;}
.edit_s{margin-top: 20px;}

}

/*行业趋势*/
.industry ul{overflow: hidden;margin: 0 -20px;}
.industry li{float: left;width: 50%;*margin-left: -1px;}
.industry li dl{margin: 0 20px;background: #fdfdfd;}
.industry li dl dd{padding: 35px 65px 60px 78px;}
.industry li h1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-bottom: 20px;}
.industry li p{line-height: 1.7em;height: 5.1em;overflow: hidden;}
.industry li .index_more a{margin-top: 40px;}
.industry li dt a{height: 100%;}
.industry li dt img{-webkit-transition: opacity .4s ease-in,-webkit-transform .6s linear;transition: opacity .4s ease-in,transform .6s linear; height: 100%;}
.industry li dd{position: relative;}
.industry_time{font-size: 12px; color: #fff;background: #14287d;width: 125px; height: 62px;     line-height: 62px;text-align: center; position: absolute; top:-54px;left: 78px;}
.industry_time em{font-size: 30px;}
.industry_line{width: 56px; height: 1px; background:#14287d;position: absolute;left: 0; top:37%;}

@media only screen and (max-width:1024px){
.industry ul{margin: 0 -10px;}
.industry li dl{margin: 0 10px;}
.industry li dl dd{padding:30px 40px;}
.industry_line{width: 30px}
.industry .page{padding-top: 0;}
.industry li .index_more a{margin-top: 20px;}
.industry li h1{margin-bottom: 10px;}

}
@media only screen and (max-width:767px){
.industry li{width: 100%;}
.industry ul{margin: 0px;}
.industry li dl{margin: 0px;}
.industry_line{display: none;}
.industry li dl dd{padding: 20px;}
.industry_time{left: 50%;margin-left: -62px;height: 40px;line-height: 40px;top:-34px;}
.industry_time em{font-size: 16px;}
}

/*解决方案整体解决方案(1)*/
.solution_block05,.solution_block04{padding: 60px 0;}
.solution_block02 .index_03,.solution_block04,.solution_block06,.recruit_02,.recruit_04,.color_bg{background: #fcfcfc;}

.solution_cont01 h1{color: #000;margin-bottom: 55px;}
.solution_img{text-align: center;}
.solution_img img{max-width: 100%;}
.solution_block02 .index_03 .wrap{padding: 55px 0; padding-bottom: 45px; position: relative;}
.solution_block02 .index_03{margin: 0;}
.solution_block02 .index_03 li{margin-bottom: 20px;}
.solution_block02 .index_03 li a{padding: 0;}
.solution_block02 .index_03 li a em{display: none;}
.solution_line{width: 152px; height: 5px; background: #14287d;position: absolute;top:0;left:20px;}

.solution_block03{padding: 60px 0 30px 0;}
.solution_block03 li{margin-bottom: 30px;}
.solution_block03 dl{line-height: 1.7em;}
.solution_block03 dt{color: #666;}
.solution_block03 dd{color: #000;}


.solution_title{margin-bottom: 40px}
.solution_title h1{color: #14287d;margin-bottom: 10px;}
.solution_teach ul{overflow: hidden;margin: 0 -5px; color: #666666;}
.solution_teach li{float: left;width:16.666%;*margin-left: -1px;}
.solution_teach li dl{margin: 0 5px;}
.solution_teach li dt{border: 1px solid #e6e6e6;margin-bottom: 10px;}
.solution_teach li dd{border: 1px solid #e6e6e6;background: #f7f5f6;padding:20px 10px;padding-bottom: 35px;}
.solution_teach li h3{line-height: 1.7em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border-bottom: 1px solid #e6e6e6;padding-bottom:15px;margin-bottom:15px;}
.solution_teach li .teach_p01{padding: 0 10px;line-height: 1.7em;}

.solution_block05{}
.solution_advantage{width: 1091px;margin: auto;max-width: 100%;}
.solution_block05 .solution_title {margin-bottom: 20px;}
.solution_block05 .solution_title h1{margin-bottom: 0;}

.solution_block06{padding-bottom: 45px;}
@media only screen and (max-width:1024px){
.solution_cont01 h1{margin-bottom: 30px;}
.solution_block05,.solution_block04,.solution_block02 .index_03 .wrap,.solution_block03{padding:30px 0;}
.solution_teach li{width: 33.33%;margin-bottom: 20px;}
.solution_teach li dt{text-align: center;}
.solution_teach li dt img{width: 203px;}
}

@media only screen and (max-width:767px){
.solution_cont01 h1{margin-bottom: 20px;}
.solution_block05,.solution_block04,.solution_block02 .index_03 .wrap,.solution_block03{padding:20px 0;}
.solution_block03 li,.solution_title{margin-bottom: 20px}
.solution_teach ul{margin: 0;}
.solution_teach li{width: 100%;}
.solution_teach li dl{margin: 0;}
.solution_teach li .teach_p01{height: auto !important;}
.solution_teach li dt{margin-bottom: 0;text-align: center;}
.solution_teach li dt img{width: 203px;}
.solution_teach li dd{margin-top: -1px;}
.solution_block04,.solution_block03,.solution_block02 .index_03 .wrap{padding-bottom: 0;}
.solution_line{width: 70px; height: 2px;left: 0;}

}


/*招聘服务(2)*/
.recruit_title{margin-bottom: 20px;}
.recruit_title h1{color: #14287d;}
.recruit_title p{color: #000;}
.recruit_01{margin-bottom: 50px;}
.recruit_01 h1{font-size: 14px; line-height: 1.8em;/*letter-spacing: 3px;*/}
.recruit_02{padding: 60px 0;}
.recruit_02 .recruit_title{margin-bottom: 30px;}

.recruit_ms ul{overflow: hidden;margin: 0 -20px;}
.recruit_ms li{width: 50%;*margin-left: -1px; float: left;}
.recruit_ms dl{margin: 0 20px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;position: relative;padding: 20px 0;}
.recruit_ms dl dt{color: #636e9d;margin-bottom: 20px;}
.recruit_ms dl dt em{display: block; width: 86px; height: 5px; background:#14287d;background: #14287d;position: absolute; top:0; left: 0;}
.recruit_ms dl dd{line-height: 30px;}

.recruit_03{padding: 60px 0;}
.recruit_value ul{overflow: hidden; margin: 0 -10px;}
.recruit_value li{float: left;width: 25%;*margin-left: -1px;}
.recruit_value li dl{margin: 0 10px; color: #083388; padding: 40px 20px; text-align: center;background: #d8e4f2; border-bottom: 5px solid #c8d8e9;}
.recruit_value li dt{margin-bottom: 15px;}
.recruit_value li dt img{width: 55px; height:55px;}
.recruit_value li dl h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 16px;}
.recruit_value li dl p{color: #4970af;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.recruit_value li:nth-child(2n+1) dl{background: #4970af; border-bottom: 5px solid #4266a0; color: #fff;}
.recruit_value li:nth-child(2n+1) dl p{color: #d8e4f2;}

.recruit_04{padding: 60px 0;}
.recruit_04 .recruit_title{margin-bottom: 30px;}
.recruit_support{padding: 30px;background: #f5f5f5;}
.recruit_support ul{position: relative;}
.recruit_support li{position: absolute;}
.recruit_support li:nth-child(1){left: 0;top:0; height: 100%;width: 64%;}
.recruit_support li:nth-child(2){right: 0;top:0; height: 47%;width: 33.6%;}
.recruit_support li:nth-child(3){right: 0;bottom:0; height: 47%;width: 33.6%;}
.support_p{color: #666666;line-height: 1.55em;margin-top: 30px;}

.recruit_06{padding: 60px 0 90px 0;}
.recruit_06 .recruit_title{margin-bottom: 0;}
.customer_list ul{overflow: hidden;margin: 0 -20px;margin-top: -20px;}
.customer_list li{width: 50%;*margin-left: -1px; float: left;}
.customer_list dl{margin: 0 20px;border-bottom: 1px solid #e5e5e5;padding: 40px 0}
.customer_list dt{line-height: 1.7em;}
.customer_list dd{color:#14287d;text-align: right;margin-top: 20px;}
@media only screen and (max-width:1024px){
.recruit_01{margin-bottom: 20px;}
.recruit_02,.recruit_03,.recruit_04,.recruit_06{padding: 30px 0;}
.recruit_06{padding-bottom: 50px;}

}
@media only screen and (max-width:767px){
.recruit_02,.recruit_03,.recruit_04,.recruit_06{padding:20px 0;}
.recruit_ms dl dt em{height: 2px;}
.recruit_ms ul{margin: 0 -10px;}
.recruit_ms dl{margin: 0 10px;}
.recruit_support{padding: 20px;}
.support_p{margin-top: 10px;}
.customer_list dl,.customer_list ul{margin: 0;}
.customer_list ul{margin-top: 0;}
.customer_list li{width: 100%;}
.customer_list dl{padding: 20px 0; height: auto !important;}
.recruit_value li{width: 50%;margin-bottom:10px;}
.recruit_value li dl{margin: 0 5px; padding: 20px;}
.recruit_value ul{margin: 0- -5px;}
.recruit_value li dl h3{font-size: 14px;}
}



/*综合福利*/
.welfare_cont .recruit_06{padding-top: 0;}

/*灵活用工*/
.flexible_01{padding-bottom: 60px;}
.ph_table { width: 100%;  }
.ph_table td {line-height: 20px; padding: 13px 60px; border-bottom: 1px solid #f5f5f5;}
.ph_table thead td { background:#083388; color:#fff;}
.ph_table .t1 { width: 80px; }
.ph_table .t2 {/* width: 84.4%;*/ }
.ph_table td:first-child{border-right: 1px solid #e6e6e6;}
.flexible_table .ph_table tr.cur{background:#f5f5f5;}

@media only screen and (max-width:1024px) {
.flexible_01{padding-bottom: 30px;}
.ph_table td{padding: 12px 20px;}
}
@media only screen and (max-width:767px) {
.flexible_01{padding-bottom: 20px;}
.ph_table td:first-child{text-align: center; padding: 12px;}
}


/*业内荣誉*/
.honor_01{padding-bottom: 55px;}
.honor_title{color: #14287d;margin-bottom: 10px}
.honor_p p{line-height: 1.5em;margin-bottom: 13px;}
.honor_02{padding: 60px 0;padding-bottom: 55px;}
.honor_list ul{overflow: hidden;}
.honor_list li{margin-bottom: 13px;}
.honor_list dl{overflow: hidden;line-height: 1.5em;}
.honor_list dt{float: left;width:48%;}
.honor_list dd{float:right;text-align: right;width:48%;}
.honor_03{overflow: hidden;padding: 60px 0 80px 0;}
.honor_03 .honor_title{margin-bottom: 40px;} 
.honor_cont{margin: 0 -10px;overflow: hidden;}
.honor_slider{ position: relative;overflow: hidden;}
.honor_slider li{width: 33.33%;*margin-left: -1px;}
.honor_img{padding: 30px 25px;border: 1px solid #e6e6e6; background:#f5f5f5;}
.honor_slider .but>div{width: 50px; height: 100px;position: absolute;top:50%;margin-top: -50px;}
.honor_slider .but>div.swiper-button-prev{background: rgba(8,51,136,0.8) url(../images/honor_prev.png) no-repeat center center;left: 0;}
.honor_slider .but>div.swiper-button-next{background: rgba(8,51,136,0.8) url(../images/honor_next.png) no-repeat center center;right: 0;}
.honor_slider .but>div.swiper-button-prev.swiper-button-disabled{background: rgba(0,0,0,0.4) url(../images/honor_prev.png) no-repeat center center;}
.honor_slider .but>div.swiper-button-next.swiper-button-disabled{background: rgba(0,0,0,0.4) url(../images/honor_next.png) no-repeat center center;}
@media only screen and (max-width:1024px){
.honor_01{padding-bottom: 30px;}
.honor_02,.honor_03{padding: 30px 0;}
.honor_03 .honor_title{margin-bottom: 20px;} 
.honor_img{padding: 20px;}
.honor_slider .but>div{width: 30px; height:50px;margin-top: -25px;}
}
@media only screen and (max-width:767px){
.honor_01{padding-bottom: 20px;}
.honor_02,.honor_03{padding: 20px 0;}	
.honor_cont{margin: 0;}

.honor_img{margin: 0 1px;}
.honor_list dt{width: 100%;float: none;margin-bottom: 10px;}
.honor_list dd{width: 100%;float: none; text-align: left;}
.honor_list li{margin-bottom: 0; padding: 10px 0;border-bottom: 1px dashed #ccc;}
}


/*联系我们*/
.map_cont{position: relative;}
#map{width: 100%; height: 700px;}
.maptext{transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; right:60px; top:50%; background: rgba(255,255,255,0.95);width: 390px;padding-bottom: 25px;}
.mapin{padding: 24px;}
.mapin li{border-bottom: 1px solid #ededed;padding: 25px 0;}
.mapin li:last-child{border-bottom: 0;}
.mapin dl{overflow: hidden;}
.mapin dt{width: 34px;}
.mapin dt img{width: 100%;float: left;}
.mapin dd{width: 290px; float: right;}
.mapin dd h3{margin-bottom: 5px;}
.mapin dd p.fnt_36{line-height: 1.2em;}
.mapin dd p.fnt_36 a{color: #083388;cursor: default;}
.mapin dd p.fnt_24 a{color: #000 !important; cursor: default;}
@media only screen and (max-width:1280px){
.maptext{padding-bottom: 0;right: 40px; }
.mapin li{padding: 15px 0;}
.mapin dd{width: 260px;}
.maptext{width: 360px;}
}
@media only screen and (max-width:1024px){
#map{height: 400px;}
.maptext{transform: translate(0,0); -webkit-transform: translate(0,0);-ms-transform: translate(0,0);-moz-transform: translate(0,0);-o-transform: translate(0,0); right: 20px; top:20px; position: static; width: 100%;}
.mapin{padding: 20px;padding-bottom: 0;}
.mapin dd{width: calc(100% - 44px)}

}

@media only screen and (max-width:767px){
#map{height: 200px;}
.mapin dd p.fnt_36 a,.mapin dd p.fnt_24 a{cursor: pointer;}

}

/*企业愿景*/
.culture_01{color: #083388; text-align: center;padding: 135px 0;}
.culture_01 h1{margin-bottom: 10px;}
.culture_02{padding: 74px 70px;}
.culture_vision{overflow: hidden;margin: 0 -50px; text-align: center;}
.culture_02 ul{overflow: hidden;    text-align: center; display: inline-block;}
.culture_02 li{ float: left; background: url(../images/culture_cicle.png) no-repeat center right 0; width: 200px;padding: 0 50px;}
.culture_02 li dt{margin-bottom: 14px;margin-top: 65px;}
.culture_02 li dt img{width: 54px; height: 47px;}
.culture_02 li dl{background: #f5f9fc; border: 1px solid #dbe9f2;width: 200px; height: 200px; border-radius: 50%;text-align: center;color: #083388;}
.culture_02 li dd{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.culture_02 li:last-child{background: none;}
@media only screen and (max-width:1366px){
.culture_02 li{padding: 0 30px;}
.culture_vision{margin: 0 -30px;}
}

@media only screen and (max-width:1279px){
.culture_02 li{width: 160px;}
.culture_02 li dl{width: 160px; height: 160px;}
.culture_02 li dt{margin-top: 40px;}
}
@media only screen and (max-width:1110px){
.culture_02 li{width: 150px;}
.culture_02 li dl{width: 150px; height: 150px;}
.culture_02 li dt{margin-top:35px;}
}
@media only screen and (max-width:1024px){
.culture_02{padding: 40px;}
.culture_02 li{width: 120px;}
.culture_02 li dl{width: 120px; height: 120px;}
.culture_02 li dt{margin-top:28px;margin-bottom: 10px;}
.culture_02 li dt img{width: 45px;height: 39px;}

}
@media only screen and (max-width:900px){
.culture_02 li{padding: 0 20px;}
}
@media only screen and (max-width:767px){
.culture_01{padding: 60px 0;}
.culture_02 li{background: none;width: 50%; float: left;padding: 0;margin-bottom: 20px;}
.culture_02 li dl{margin: auto;}
.culture_02{padding-bottom: 20px;}
}


/*搜索*/
.search_title {color: #e0e0e0; border-left: 3px solid #f7234c; padding-left: 20px;}
.search_title span{border-bottom: 1px solid #e0e0e0;display: block; width: 100%; padding-bottom: 10px;}
.searh_g{color: #303030;margin: 40px 0; margin-bottom: 30px;}

.searh_g span{background: #14287d;color: #fff;}
.search_con li em{color: #14287d}
.search_con li{padding: 30px 0; border-bottom: 1px dashed #c0c0c0;}
.search_con li h2{margin-bottom: 15px; overflow: hidden;}
.search_con li h2 a{color: #303030; float: left;width: 80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_con li h2 span{float: right; font-weight: normal; font-size: 14px;color: #686868; width: 100px; text-align: right; }
.search_con li p{line-height:1.8; max-height:3.6em; overflow:hidden;color: #333}
.search_con li.ones{border-bottom: 0}


.sech_sou{overflow: hidden;}
.sech_sou .left{float: left; height: 50px; width: 3px; background: #000000; margin-right: 20px;}
.sech_sou span img{width: 15px; height: 15px;}
.sech_sou button img{width: 16px; height: 16px;}
.sech_sou .right{float: left;overflow: hidden; border-bottom: 1px solid #e0e0e0; width:690px; padding-bottom: 5px;}
.sech_sou .right input,.sech_sou .right button,.sech_sou .right span{height: 50px; line-height: 50px; border: none; outline: none; float: left;}
.sech_sou .right button{width: 75px; height: 40px; background: #14287d;text-align: center; float: right;}

.sech_sou .right span img{ margin-top: 22px;}
.sech_sou .right button{margin-top: 8px;}
.sech_sou .right button img{ margin-top: 12px;}
.sech_sou .right span{float: right; padding: 0 20px; cursor: pointer;}
.sech_sou .right input{font-size: 36px; font-weight: normal; width: 590px; padding:0 10px;}

.seachcont .pageout{border-top:0;}
@media only screen and (max-width:767px) {
.search_con{padding-bottom: 40px;}
.sech_sou .right{width:calc(100% - 25px)}
.sech_sou .right input{width:calc(100% - 100px)}
.sech_sou .left{height: 40px;}
.sech_sou .right input, .sech_sou .right button, .sech_sou .right span{height: 40px; line-height: 40px;}
.sech_sou .right button{margin-top: 0}
.sech_sou .right span img{margin-top: 14px;}
.sech_sou .right input{font-size: 20px;}
.searh_g{margin:20px 0;}
.search_con li{padding:20px 0;}
.search_con li h2 span{font-size: 12px;width: 82px;}
.search_con li h2 a{width: calc(100% - 85px);}
}






@media only screen and (max-width:1024px){
.margin_b60{margin-bottom: 40px;}
.pad_b100{padding-bottom: 50px;}
.but>div{width: 30px; height: 30px;}

}
@media only screen and (max-width:767px){
.margin_b30{margin-bottom: 20px;}
.margin_b40{margin-bottom: 20px;}
.margin_b60{margin-bottom:20px;}
.pad_b100{padding-bottom: 30px;}
}

@media only screen and (min-width: 1024px){
.industry li dl{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.nwes_top dd a:hover{color: #fff !important;opacity:0.7;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7;}
.industry li dl:hover{background: #d7e8f1;}
.industry li dl:hover dt img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);-moz-:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}

}





.about_box dl{overflow: hidden;}
.about_box dt{float: right;width: 54%;}
.about_box dt img{width: 100%;}
.about_box dd{float: left;width: 46%;*margin-left: -1px;}
.about_box dd .about_text{padding-right: 40px;}
.about_text h3{line-height: 1.6em;}
.about_liner{width: 96px; height: 5px;background:#14287d;margin: 30px 0 60px 0;}
@media only screen and (max-width:1280px){
.about_liner{margin:20px 0 30px 0;}
}

@media only screen and (max-width:1024px){
.about_box dt,.about_box dd{float: none;width: 100%;}
.about_box dt{margin-bottom: 20px;}
.about_box dd .about_text{padding-right: 0;}
.about_liner{margin: 10px 0;}
}
@media only screen and (max-width:767px){
.about_liner{width: 45px; height: 2px;}
}

















































































