﻿
.padd70{padding: 70px 0 150px 0;}
.margin_b70{margin-bottom: 70px;}
.margin_b80{margin-bottom: 80px;}
.margin_b40{margin-bottom: 40px;}
.padd_b60{padding-bottom: 60px;}
.padd_b100{padding-bottom: 100px;}
.about_title{text-align: center;margin-bottom: 50px;font-size: 28px;}


.swipercicle,.but_pub{display: none;}
.swipercicle{position: absolute;left: 0;bottom: 40px; width: 100%;text-align: left;box-sizing:border-box;padding-left: calc(20% + 120px);}
.swipercicle span{height: 3px;margin: 0;border-radius: 0;width: 105px;}
.swipercicle span.swiper-pagination-bullet-active{background: #F8B500;}

.but_pub div{font-size: 28px;height: 36px;width:36px;line-height: 36px;margin-top: -18px; text-align: center;background: none;font-weight: bold;}
.but_pub div.swiper-button-prev{left: -60px;}
.but_pub div.swiper-button-next{right: -60px;}

@media only screen and (max-width:1440px) {
.padd70{padding: 60px 0 80px 0;}
.margin_b70{margin-bottom: 50px;}
.margin_b80{margin-bottom: 50px;}
.padd_b100{padding-bottom: 80px;}

.swipercicle{bottom: 30px;}
.but_pub div.swiper-button-prev{left: -50px;}
.but_pub div.swiper-button-next{right: -50px;}

.about_title{margin-bottom:30px;}
}
@media only screen and (max-width:1024px) {
.padd70{padding: 50px 0 60px 0;}
.margin_b70{margin-bottom: 30px;}
.margin_b80{margin-bottom: 30px;}
.padd_b100{padding-bottom: 60px;}
.margin_b40{margin-bottom: 30px;}
.but_pub div.swiper-button-prev{left: -30px;}
.but_pub div.swiper-button-next{right: -30px;}

.about_title{margin-bottom: 30px;}
}

@media only screen and (max-width:767px) {
.padd70{padding: 30px 0 50px 0;}
.margin_b70{margin-bottom: 20px;}
.margin_b80{margin-bottom: 20px;}
.margin_b40{margin-bottom: 20px;}
.padd_b100{padding-bottom: 50px;}

.but_pub div{font-size: 18px;}
.but_pub div.swiper-button-prev{left: 0px;}
.but_pub div.swiper-button-next{right: 0px;}

.about_title{margin-bottom: 20px;}
}


.line26{line-height: 26px;
 display: -webkit-box;
  overflow: hidden;
  
  -webkit-box-orient: vertical;
}
.line30{line-height: 30px;
 display: -webkit-box;
  overflow: hidden;
  
  -webkit-box-orient: vertical;
}
@media only screen and (max-width:1024px) {
.line30{line-height: 24px;}
}


input,button,textarea{border: none;outline: none;background: none;}
.cover{background-size: 100% ;background-position:top center; background-size: cover;    background-repeat: no-repeat;}

.site_banner{position: relative;height: 185px;   box-sizing: border-box;}
.site_banner img{display: none;width: 100%;}
.site_banner_text{width:100%;color: #fff;}
@media only screen and (max-width:1024px) {
.site_banner{height:100px;}
}



.about_num ul{overflow: hidden;}
.about_num li{float: left;width: 25%;}
.about_num li dl{padding:0 70px;border-left: 1px solid #dfe3e8;}
.about_num li dt i{vertical-align: top;}
.about_num li:first-child dl{border:0;}

.about_02 dl{overflow: hidden;}
.about_02 dt,.about_02 dd{height: 100%;overflow: hidden;}
.about_02 dt img{width: 100%;height: 100%;}
.about_02 dt{width: 50%;float: left;position: relative;}
.about_02 dt .swiper-container{height: 100%;}
.about_02 dd{width: 50%;float: right;box-sizing:border-box;padding: 70px 40px;background:#ebebeb;}
.about_02 dd h2{font-weight: bold;margin-bottom: 10px;}
.about_02 dd .edit_con_original{color: #4c4c4c;}
.about_02 .but_pub div{background: #F8B500;}
.about_02 .but_pub div.swiper-button-prev{left: 0;}
.about_02 .but_pub div.swiper-button-next{right: 0;}


.about_honor{padding: 80px 40px;box-shadow: 0 0 30px rgb(0 0 0 / 10%);position: relative;}
.about_honor dl{position: relative;overflow: hidden;}
.about_honor dd{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.7);color: #fff;visibility: hidden;opacity: 0;
transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);-moz-:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);
transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;
}
.about_honor dd h3{ line-height: 30px;max-height: 90px;
	  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.about_honor_p{position:absolute;left: 0;bottom: 40px;width: 100%;box-sizing:border-box;padding: 0 20px;}
.about_year span{display: inline-block;border-bottom:1px solid #fff;padding-bottom: 15px;margin-bottom: 15px;}
.about_line{position: absolute;left: 0;bottom: 0;width: 0%;height:5px;background:#F8B500;
	transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}

.honor_more dt{background: #F8B500;color: #000;text-align: center;}
.honor_more dt a{color: #000;display: block;width: 100%;height: 100%;}
.honor_more dt .about_honor_more{width: 100%;}
.about_honor_more h5{font-weight: bold;font-size: 20px;padding-top: 15px;}
@media only screen and (max-width:1520px) {
.about_num li dl{padding: 0 50px;}

}

@media only screen and (max-width:1440px) {
.about_honor{padding: 60px 40px;}
.about_02 dd{padding: 40px;}
}
@media only screen and (max-width:1366px) {
.about_num li dl{padding: 0 40px;}

}
@media only screen and (max-width:1024px) {
.about_honor dd h3{ line-height: 24px;max-height: 72px;}

.about_honor dl .about_line{width: 100%;}
.about_honor dl dd{
	visibility: visible;opacity: 1;
	transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);}

.about_honor{padding: 20px;}	
.about_honor_p{bottom: 10px;}
.about_line{height: 2px;}
.about_year span{padding-bottom:10px;margin-bottom: 10px;}
.about_honor dd{height: 140px;background: rgba(0,0,0,0.4);}
.about_honor .swipercicle{display: none !important;}
.about_num li dl{padding: 0 10px;text-align: center;}
.about_02 dd{padding: 20px;}

}
@media only screen and (max-width:767px) {
.about_honor{padding:20px 30px;}
.about_num li{width: 50%;margin-bottom: 10px;}
.about_num li:nth-child(2n+1){clear: both;}
.about_num li dl{border:0;padding: 0 5px;}
.about_num li dd{font-size: 12px;}
.about_02 dl{height: auto !important;}
.about_02 dt,.about_02 dd{float: none;width: 100%;}
.about_02 dd{padding: 10px;}

.about_honor dl dd{position:static;background:none;color:#333;height: auto;}
.about_year span{padding: 0;margin: 0;}
.about_honor_p{position: static;padding: 0;padding-bottom: 10px;}

}



/*荣誉*/

.honor_slider .swiper-button-prev.swiper-button-disabled,.honor_slider .swiper-button-next.swiper-button-disabled{pointer-events:inherit!important; cursor: pointer; opacity: 1;}
.honor_slider .swiper-button-prev.disabled{opacity: 0.35;}
.honor_slider .swiper-button-next.disabled{opacity: 0.35;}

.honor_cont{overflow: hidden;}
.honor_top{margin-bottom: 60px;}
.honor_slider{position: relative;font-family: "Arial";}
.honor_slider .swiper-container{padding-bottom: 5px;}
.honor_slider li{border-bottom: 2px solid #000;height: 38px;line-height: 38px;text-align: center;cursor: pointer;}
.honor_slider li p{position: relative;z-index: 2;}
.honor_slider li img{display: none;width: 37px;height: 32px;}
.honor_slider li i{width:5px;height: 5px;background: #000;border:1px solid #fff;border-radius: 50%;position: absolute;right: 0;bottom: -4px;}
.honor_slider li em{position: absolute;left: 0;bottom: -3px;height: 12px;width: 100%;background: #fac702;display: none;}
.honor_slider li.on img{display: inline-block;}
.honor_slider li.on{font-weight:bold;font-size: 28px;}
.honor_slider li.on em{display: block;}

.honor_list ul{overflow: hidden;margin: 0 -20px;}
.honor_list li{float: left;width: 33.33%;margin-bottom: 40px;}
.honor_list dl{border:1px solid #dfe3e8;margin: 0 20px;padding: 30px 35px;}
.honor_list li dt{margin-bottom: 15px;}
.honor_list li h3{height: 60px;-webkit-line-clamp: 2;}

@media only screen and (max-width:1440px) {
.honor_slider li.on{font-size: 24px;}
.honor_list dl{padding:30px;margin: 0 10px;}
.honor_list ul{margin: 0 -10px;}
.honor_list li{margin-bottom: 20px;}
.honor_list li dt{margin-bottom: 10px;}
.honor_top{margin-bottom: 40px;}
}
@media only screen and (max-width:1280px) {
.honor_slider li.on{font-size: 18px;}
}
@media only screen and (max-width:1024px) {
.honor_slider li img{width: 30px;height: 26px;}
.honor_slider li em{height: 8px;}
.honor_slider li.on{font-size: 16px;}

.honor_list dl{padding:20px;margin: 0 5px;}
.honor_list ul{margin: 0 -5px;}
.honor_list li{margin-bottom: 10px;}
.honor_list li h3{height: 48px;}
}
@media only screen and (max-width:767px) {
.honor_slider .but_pub div.swiper-button-prev{left:-20px;}
.honor_slider .but_pub div.swiper-button-next{right: -20px;}
.honor_slider li.on{font-size: 14px;}
.honor_slider li em{height: 6px;}
.honor_slider li img{width: 20px;height: 17px;vertical-align: middle;margin-top: -5px;}
.honor_top{margin-bottom: 20px;}
.honor_list dl{padding: 10px;}
.honor_list li{float: none;width: 100%;}
.honor_list dl,.honor_list ul{margin: 0;}
.honor_list li h3{height: auto;-webkit-line-clamp: inherit;}
}

/*发展历程*/
.history_cont{padding-top: 0;}
.history_cont .honor_top{margin-bottom: 35px;}
.honor_slider_02 li{height: auto;line-height: inherit;}
.honor_slider_02 dl{padding-bottom: 20px;}
.honor_slider_02 dt{font-family: "Arial";line-height: 40px;font-weight: bold;}
.honor_slider_02 dd{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 14px;}
.honor_slider_02 li dl{opacity: 0.5;}
.honor_slider_02 li.on dl{opacity: 1;}
.history_img img{width: 100%;}

.history_slider{position: relative;padding: 0 80px;}
.history_slider .but_pub div{transition: all .3s;}
.history_slider .but_pub div.swiper-button-prev{left: 0px;text-align: left;}
.history_slider .but_pub div.swiper-button-next{right: 0px;text-align: right: ;}

.history_slider li{width: 980px;}
.history_box{padding: 0 80px 0 0px;position: relative;/*border-left: 1px solid #dee2e7;*/}
.his_line{width: 3px;background: #F8B500;position: absolute;left: -1px;top:0;}
.his_line,.history_box h3{height: 125px;line-height: 125px;}
.year_list dl{margin-bottom: 30px;}
.year_list dl:last-child{margin-bottom: 0;}
.year_list dt{height: 20px;line-height: 20px;margin-bottom: 15px;}
.year_list{margin-top: -20px;overflow: hidden;}
.history_box{height: 400px;overflow: hidden;}
.his_line{height: 100%;width: 1px;background: #dee2e7;left: 7px;}

.history_slider .mCSB_inside>.mCSB_container{margin-right: 0;margin-left: 30px;}
.history_slider .mCSB_scrollTools{right: auto;left: 0;}


.history_slider .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #dee2e7;}
.history_slider .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#F8B500;}
.history_slider .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.about_02 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.about_02 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#F8B500;}

@media only screen and (max-width:1520px) {
.history_slider li{width: 860px;}
.year_list dt{margin-bottom: 10px;}
.year_list dl{margin-bottom: 20px;}
.history_slider{padding: 0 60px;}
}
@media only screen and (max-width:1366px) {
.history_slider li{width: 700px;}

}
@media only screen and (max-width:1280px) {
.history_slider li{width: 600px;}

}
@media only screen and (max-width:1024px) {
.history_box{padding: 0;border: 0;height: auto;}
.his_line{display: none;}
.history_slider{padding: 0 50px;}
.year_list{margin-top: 0;height: auto;}
.history_box h3{height: 30px;line-height: 30px;margin-bottom: 20px;}
.honor_slider_02 dt{line-height: 30px;}
.honor_slider_02 dl{padding-bottom: 10px;}
.year_list dl{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;}
}
@media only screen and (max-width:767px) {
.history_cont .honor_top{margin-bottom: 20px;}
.history_box h3{margin-bottom: 10px;font-weight: bold;}
.history_slider{padding:0 20px;}
.year_list dt{margin-bottom: 5px;}
.history_slider .but_pub div.swiper-button-prev{left: -10px;}
.history_slider .but_pub div.swiper-button-next{right: -10px;}

}

/*合作伙伴*/
.partner_iteam{padding: 70px 0;padding-bottom: 10px;background: #fff;}
.partner_iteam:nth-child(2n){background: #f5f6f5;}
.partner_title{margin-bottom: 40px;}
.partner_title h3{margin-bottom: 5px;font-weight: bold;}
.partner_list ul{overflow: hidden;margin:0 10px;}
.partner_list li{margin-bottom: 60px;float: left;width: 25%;}
.partner_list dl{padding: 0 10px;text-align: center;}
.partner_list dt img{width: 285px;max-width: 100%;}

@media only screen and (max-width:1024px) {
.partner_iteam{padding: 50px 0;}
.partner_list li{margin-bottom: 20px;}
.partner_title{margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.partner_iteam{padding: 30px 0;}
.partner_list li{width:50%;margin-bottom: 10px;}
.partner_list ul{margin:0 -5px;}
.partner_list dl{padding: 0 5px;}
}


.public_tab{background: #f0f2f1;height: 80px;text-align: center;}
.public_tab ul{display: inline-block;}
.public_tab li{width: 195px;float: left;text-align: center;margin: 0 40px;}
.public_tab li a{display: block;position: relative;}
.public_tab li a i{position: absolute;left: 50%;bottom: -4px; width: 0%;height: 5px;background: #F8B500;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.public_tab,.public_tab ul,.public_tab li,.public_tab li a{height: 80px;line-height: 80px;}
.public_tab li.on{font-weight: bold;}
.public_tab li.on a{background: #fff;}
.public_tab li.on a i{left: 0;width: 100%;}


.invest_list ul{overflow: hidden;margin: 0 -20px;}
.invest_box{margin:0 20px;padding:40px;border: 1px solid #e2e3d9;box-sizing:border-box;height: 240px;position: relative;transition: all .3s;}
.invest_line{position: absolute;left: 0;bottom:-1px;width: 100%;height: 2px;background: #F8B500;display: none;}
.invest_list li{float: left;width: 33.33%;margin-bottom: 40px;overflow: hidden;}
.invest_size{padding-top: 20px;overflow: hidden;font-size: 14px;}
.invest_size em{}
.invest_size span{float: left;border-left:1px solid #808080;padding: 8px 20px 8px 20px;box-sizing: border-box;}
.invest_size span:first-child{padding-left: 12px;}
.invest_size span i{margin-right: 8px;color: #0c2fc5;}
.laba{width: 100%;overflow: hidden;margin-bottom: 20px;}
.laba img{width: 100%;height: 100%;}
.invest_list h3{height: 54px;-webkit-line-clamp: 2;font-size: 18px;line-height: 27px;}
.invest_p{display: none;}
.invest_list p{height: 52px;-webkit-line-clamp: 2;}
.invest_more{overflow: hidden;padding-top: 30px;}
.invest_more a{float: right;color: #000;}

.invest_insert{position: relative;z-index: 2;}

/*.invest_p{height: 0;visibility: hidden;opacity: 0;}*/
@media only screen and (max-width:1440px) {
.invest_box{margin:0 15px;}
.invest_list ul{margin: 0 -15px;}
.invest_list li{margin-bottom: 30px;}
.public_tab li{width: 150px;margin: 0 20px;}
}
@media only screen and (max-width:1024px) {
.invest_box{margin:0 8px;padding: 20px 15px;height: auto;}
.invest_list ul{margin: 0 -8px;}
.invest_list li{margin-bottom: 15px;}
.laba{margin-bottom: 10px;}
.invest_box .invest_p{
  height: auto;visibility: visible;opacity: 1;
  -webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.invest_list h3,.invest_list p{line-height: 24px; height: 48px;}
.invest_more,.invest_size{padding-top: 15px;font-size: 12px;}
    .invest_size span{padding: 0px 15px 0px 15px;}
.public_tab, .public_tab ul, .public_tab li, .public_tab li a{height:60px;line-height:60px;}
.public_tab li a i{height: 3px;bottom: -2px;}
.public_tab li{margin: 0;width: 140px;}

}
@media only screen and (max-width:767px) {
.invest_box,.invest_list ul{margin: 0}
.invest_list li{float: none;width: 100%;}
.public_tab ul{display: block;}
.public_tab li{width: 33.33%;}
.tab_4 li{width: 25%;}
.public_tab, .public_tab ul, .public_tab li, .public_tab li a{height:50px;line-height:50px;}

}

/*新闻中心*/
.news_top{position: relative;}
.news_top dl{overflow: hidden;}
.news_top dt,.news_top dd{height: 100%;}
.news_top dt{float: left;width:57.6%;position: relative;}
.news_top dt i{color: #fff;}
.news_top dd{float: right;width:42.4%;background:#F8B500;box-sizing:border-box;padding: 70px 35px;}
.news_top dd a{}
.news_top .news_time{}
.news_top h3{max-height: 54px;-webkit-line-clamp: 2;margin: 20px 0;line-height: inherit;}
.news_top p{max-height: 104px;-webkit-line-clamp: 4;}

.news_cicle{display: none; position: absolute;bottom: 40px; right: 0;width:42.4%;z-index: 5;}
.news_cicle .swiper-pagination{position: static;padding-left: 35px;text-align: left;}
.news_cicle span{width: 82px;height: 5px;margin: 0 5px;border-radius: 0;background: none;opacity: 1;}
/*.news_cicle span .iline{display: block;height: 2px;background: #757779;margin-top: 3px;}*/
/*.news_cicle span.swiper-pagination-bullet-active .iline{background:#F8B500;margin-top: 0;height: 100%;}*/


.news_bottom ul{overflow: hidden;margin: 0 -20px;}
.news_bottom li{float: left;width: 33.33%;margin-bottom: 40px;}
.news_bottom li dl{margin: 0 20px;border: 1px solid #e1e5ea;padding: 30px;}
.news_bottom h3{margin: 15px 0; font-weight: bold;height: 60px;-webkit-line-clamp: 2;}
.news_bottom p{height: 52px;-webkit-line-clamp: 2;}

/* 视频弹窗 */
.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;opacity: 0;visibility: hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.video_appbox.show{visibility: visible;opacity:1;}


.video_appbox video{object-fit: cover;    width: 100%;}
.video_appbox .video_t{
    z-index:2; background:#000;width: 1035px;max-width:94%;height: 60%;
    transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:60%;
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;opacity: 0;

}
.video_appbox.show .video_t{
    visibility: visible;opacity:1;
    top:50%;
}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:20px; right:20px; cursor:pointer; z-index: 99999;}
.vide0_close i{color: #fff;font-size:20px;font-weight: bold;}

@media only screen and (max-width:1440px) {
.news_bottom li dl{margin: 0 15px;}
.news_bottom ul{margin: 0 -15px;}
.news_bottom li{margin-bottom: 30px;}
}

@media only screen and (max-width:1280px) {
.news_top dd{padding: 35px;}
.news_cicle{bottom: 20px;}
}

@media only screen and (max-width:1024px) {
.news_top h3{max-height: 48px;margin: 10px 0;font-weight: bold;}
.news_top p{max-height: 96px;line-height: 24px;}
.news_top dd{padding: 20px;padding-top:4%;}
.news_bottom h3,.news_bottom p{line-height: 24px;height: 48px;}
.news_bottom li dl{margin: 0 8px;}
.news_bottom ul{margin: 0 -8px;}
.news_bottom li{margin-bottom: 16px;}
.news_bottom li dl{padding: 20px;}
.news_bottom h3{margin: 10px 0;}
}
@media only screen and (max-width:767px) {
.news_top dl{height:auto !important;box-sizing:border-box;padding: 0 1px;}
.news_top dt,.news_top dd{float: none;width: 100%;}
.news_top p{max-height: 48px;    -webkit-line-clamp: 2;}
.news_top dd{padding:20px;height: 178px;}
.news_top{padding: 0 10px;}
.news_top .but_pub div.swiper-button-prev{left: -20px;}
.news_top .but_pub div.swiper-button-next{right: -20px;}
.news_top.cur{padding: 0;}
.news_bottom li dl{margin: 0 ;}
.news_bottom ul{margin: 0 ;}
.news_bottom li{float: none;width: 100%;}
.news_bottom h3,.news_bottom p{max-height: 48px;height: auto;}
.news_bottom li dl{padding:20px 10px;}
}


/*详情*/
.d_title{text-align: center;border-bottom: 1px solid #d9d9d9;padding-bottom: 15px;margin-bottom: 40px;}
.d_title h2{margin-bottom: 10px;}
.d_span span{margin: 0 20px;}
.edit_news{padding-bottom: 90px;}
.news_page_cont{overflow: hidden;padding-top: 30px;border-top:1px solid #d9d9d9;}
.news_page{float: left;width: calc(100% - 200px)}
.news_page span{display: block;line-height: 30px;margin-bottom: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.news_close{float: right;}
.news_close a{display: block;width: 180px;height: 40px;line-height: 40px;background: #000;color: #fff;text-align: center;border-radius: 6px;}
@media only screen and (max-width:1440px) {
.d_title h2{margin-bottom: 10px;}
.d_title{margin-bottom: 30px;}
.edit_news{padding-bottom: 60px;}
}
@media only screen and (max-width:1024px) {
.d_title h2{margin-bottom: 10px;font-weight: bold; font-size: 18px;}
.d_title{margin-bottom: 20px;}
.edit_news{padding-bottom: 30px;}
.news_page_cont{padding-top: 20px;}
.news_page{float: none;width: 100%;}
.news_close{display: none;}
.news_page span{margin-bottom: 0;}
}

/*职业发展*/
.develop_title{text-align: center;}
.develop_list li .wrap{padding: 40px 0;border-bottom: 1px solid #dee2e7;}

.develop_list ul{overflow: hidden;padding: 30px 0 50px 0;}
.develop_list ul:nth-child(2n){background: #f5f6f5;padding: 60px 0;}
.develop_list li:last-child .wrap{border: 0;}

.develop_list li:nth-child(2n) dt{float: right;}
.develop_list li:nth-child(2n) dd{float: left;}
.develop_list dl{overflow: hidden;}
.develop_list dt,.develop_list dd{height: 100%;}
.develop_list dt{float: left;width: 50%;}
.develop_list dd{float: right;width: 47%;}
.develop_list h3{line-height: 30px;margin-bottom: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.develop_p{height: calc(100% - 60px);overflow: hidden;}
@media only screen and (max-width:1440px) {
.develop_list h3{margin-bottom: 20px;}
.develop_list ul,.develop_list ul:nth-child(2n){padding: 30px 0;}
}
@media only screen and (max-width:1024px) {
.develop_list h3{margin-bottom: 10px;}
.develop_p {height: calc(100% - 40px);}
.develop_list li:first-child .wrap{padding-top: 0;}
.develop_list ul,.develop_list ul:nth-child(2n){padding: 40px 0;}
.develop_list ul:first-child{padding-top: 20px;}
.develop_list li .wrap{padding: 20px 0;}
}
@media only screen and (max-width:767px) {
.develop_title{font-size: 18px;}
.develop_list dl{height: auto !important;}
.develop_list dt,.develop_list dd{float: none;width: 100%;}
.develop_list ul, .develop_list ul:nth-child(2n){padding:20px 0;}
.develop_list ul:first-child{padding-top: 10px;}
.develop_list dt{margin-bottom: 10px;}
.d_span span{margin: 0 5px;}
.d_span{font-size:12px;}
}

/*福利体系*/
.system_p{text-align: center;}
.system_list ul{overflow: hidden;margin:0 -70px;}
.system_list li{float: left;width: 25%;}
.system_list dl{padding: 0 70px;}
.system_list dt{width: 65px;height: 65px;overflow: hidden;margin-bottom: 20px;}
.system_list dt img{width: 100%;height: 100%;}
.system_list h3{margin-bottom: 30px;}
.s_line{width: 60px;width: 60px;height: 4px;background: #000;margin-bottom: 15px;}

.system_list li:first-child dl{border: 0;}

.system_list{position: relative;}
.sline{position: absolute;width: 1px;height: 100%;background: #d9d9d9;top:0;}

.system_box{position: relative;overflow: hidden;}
.system_box01 li{display: none;}
.system_box01 li img{width: 100%;}
.system_box01 li:first-child{display: block;}
.system_box02{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.42);color: #fff;}
.system_box02 .wrap,.system_box02 ul,.system_box02 li{height: 100%;box-sizing:border-box;}
.system_box02 .wrap{padding-top: 100px;}
.system_box02 ul{position: relative;}
.system_box02 li dl{padding: 20px;margin-right: 10px;margin-top: 160px;}
.system_box02 h3{margin: 10px 0;}
.system_box02 li{width: 38%;position: absolute;top:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;}
.system_box02 li dd p{visibility: visible;opacity:0;}
.s_line02{position: absolute;top:0; width: 1px;height: 100%;background: rgba(255,255,255,0.17);}

.s_phone_img{display: none;}
.s_phone_img img{width: 100%;}
.system_box02 dt{width: 45px;height: 45px;overflow: hidden;position: relative;}
.system_box02 dt img{position: absolute;top:0;left: 0; width: 100%;height: 100%;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;}
.system_box02 dt .s_ic01{top:0;}
.system_box02 dt .s_ic02{top:100%;}

.system_box02 li.on dt .s_ic01{top:100%;}
.system_box02 li.on dt .s_ic02{top:0;}
.system_box02 li.on{color: #000;}
.system_box02 li.on dl{background: rgba(255,225,0,0.8);}
.system_box02 li.on dd p{visibility: visible;opacity: 1;}


.system_box02 li:nth-child(1){  left:0}
.system_box02 li:nth-child(2){left:38%;}
.system_box02 li:nth-child(3){left: 55%;}
.system_box02 li:nth-child(4){left: 72%;}
.system_box02 li:nth-child(5){left: 89%;}


.state_2 li:nth-child(2){left:17%;}


.state_3 li:nth-child(2){left:17%;}
.state_3 li:nth-child(3){left: 34%;}

.state_4 li:nth-child(2){left: 17%;}
.state_4 li:nth-child(3){left: 34%;}
.state_4 li:nth-child(4){left: 51%;}

.state_5 li:nth-child(2){left: 17%;}
.state_5 li:nth-child(3){left: 34%;}
.state_5 li:nth-child(4){left: 51%;}
.state_5 li:nth-child(5){left: 68%;}

@media only screen and (max-width:1660px) {
.system_box02 li dl{margin-top: 80px;}
}

@media only screen and (max-width:1520px) {
.system_list ul{margin:0 -40px;}
.system_list dl{padding: 0 40px;}

}
@media only screen and (max-width:1440px) {
.system_box02 li dl{margin-top: 50px;}
.system_box02 .wrap{padding-top: 80px;}
}

@media only screen and (max-width:1024px) {
.system_list p{line-height: 24px;}
.system_list h3{margin-bottom: 20px;}
.s_line{height: 2px;}
.system_list dt{width: 50px;height: 50px;}
.system_list ul{margin:0 -20px;}
.system_list dl{padding: 0 20px;}

.system_box01{display: none;}
.system_box02{position: static;padding-bottom: 30px;}
.system_box02 li{position: static;width:100% !important;}
.s_line02{display: none;}
.s_phone_img{display: block;}
.system_box02 li dl{margin: 0;}
.system_box02 .wrap{padding: 0;}
.system_box02{background: none;}
.system_box02 li{margin-bottom: 20px;}
.system_box02 li dl{background: rgba(255,225,0,0.8);color: #000;}
.system_box02 li dd p{visibility: visible;opacity: 1;}
.system_box02 li dt .s_ic01{top:100%;}
.system_box02 li dt .s_ic02{top:0;}
}

@media only screen and (max-width:767px) {
.system_list ul{margin:0 ;}
.system_list dl{padding: 0;}
.system_list li{float: none;width: 100%;padding: 20px 0;border-bottom: 1px solid #d9d9d9;}
.sline{display: none;}
.system_list dt{margin-bottom: 10px;width:40px;height: 40px;}
.s_line{width: 40px;margin-bottom: 10px;}
.system_list h3{margin-bottom: 10px;}
.system_list li:first-child{padding-top: 0;}
.system_list li:last-child{padding-bottom: 0;border:0;}

}








@media only screen and (min-width:1025px) {
.about_honor dl:hover .about_line{width: 100%;}
.about_honor dl:hover dd{
  visibility: visible;opacity: 1;
  transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);}
.honor_more dt a:hover{color: #000 !important;opacity: 0.8}

.public_tab li:hover{font-weight: bold;}
.public_tab li:hover a{color: #000 !important;}
.public_tab li:hover a i{left: 0;width: 100%;}
.invest_more a:hover,.invest_list h3 a:hover,.laba a:hover{color: #000 !important;opacity: 0.8;}

/*.invest_p{-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-o-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}*/
/*.laba,.invest_size,.invest_p,.invest_line{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}*/

/*.invest_box:hover .laba{height: 0;visibility: hidden;opacity:0;margin: 0;}*/
/*.invest_box:hover .invest_p{*/
  /*height: auto;visibility: visible;opacity: 1;*/
  /*-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}*/
/*.invest_box:hover .invest_size{visibility: hidden;opacity: 0;}*/
.invest_box:hover{background: #F8B500;}
.invest_size span a:hover{color: #000!important;}
.invest_size span a:hover i{color: #000;}
.invest_size span a:hover em{text-decoration: underline;}

.news_bottom li dl:hover{background: #F8B500;}
.news_bottom li a:hover{color: #000 !important;opacity: 0.7}
.news_close a:hover{color: #000 !important;background: #F8B500;}
.honor_list 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;}
.honor_list dl:hover{  background: #F8B500;border-color:#F8B500;}

    .history_slider .but_pub div:hover{color: #F8B500;}
}





.about_02 .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.about_02 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#F8B500;}
.about_02 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.about_02 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.about_02 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#F8B500;}


.news_cont{padding-top: 20px;}
.training_wrap .wrap,.news_body .wrap{
    width: 1300px;
    max-width: 80%;
    margin: auto;
}

.style1{position: relative;height: auto;   box-sizing: border-box;}
.style1 img{display: block;width: 100%;}
@media only screen and (max-width:1024px) {
    .training_wrap .wrap,.news_body .wrap{
        max-width: 94%;
    }
    ._135editor{width: 100%!important;max-width: 100% !important;}
}















