﻿.main{line-height: 1.5;}
.gray_bg{background: #f2f2f2;}
.blank_30{position: absolute;top:0;;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3)}
.blank_20{position: absolute;top:0;;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.2)}
.blank_56{position: absolute;top:0;;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.56)}
.blank_50{position: absolute;top:0;;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5)}
.blank_40{position: absolute;top:0;;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4)}



.line40{line-height:40px;}
.line28{line-height:28px;}


.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:999999999;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{   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:30px;font-weight: bold;}



input,button,textarea{border: none;outline: none;background: none;}
.body_gray{background: #f8f8f8;}
.header-place{}
.gray,.gray a{color: #666666;}
.news_more{clear:both;text-align: center;padding-top: 60px;}
.news_more a{      text-align: left;  box-sizing: border-box;display: inline-block;width: 160px;height: 42px;line-height: 42px;border: 1px solid #c8c8c8;color: #666666;padding: 0 15px 0 25px;overflow: hidden;}
.news_more a i{float: right;font-size: 12px;color: #005198;}

.margin_b60{margin-bottom: 60px;}
.margin_b80{margin-bottom: 80px;}
.margin_b120{margin-bottom: 120px;}
.padd_bt100{padding: 100px 0 115px 0;}
.padd_t60{padding-top: 60px;}
.padd_b60{padding-bottom: 60px;}
.padd_t120{padding-top: 120px;}
.padd_b120{padding-bottom: 120px;}
.padd_b100{padding-bottom: 100px;}
.padd_b150{padding-bottom: 150px;}

.site_banner{position: relative;}
.site_banner img{width: 100%;}
.site_text{position: absolute;left: 0;top:43.5%;width: 100%;color: #fff;}
.site_text h1{font-size: 44px;margin-bottom: 40px;}
.site_text p{line-height: 24px;max-height: 96px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
@media screen and (max-width:1440px) {
.padd_t60{padding-top: 50px;}
.padd_b60{padding-bottom: 50px;}
.padd_t120{padding-top:70px;}
.padd_b120{padding-bottom:70px;}
.margin_b120{margin-bottom:70px;}

.padd_b150{padding-bottom: 100px;}
.padd_bt100{padding: 70px 0;}

.margin_b60{margin-bottom: 40px;}
.margin_b80{margin-bottom: 50px;}


.site_text h1{font-size: 44px}

}

@media screen and (max-width:1366px) {
.site_text h1{font-size: 40px;margin-bottom: 10px;}

}

@media screen and (max-width:1024px) {
.wrap{padding:0;}
.fnt_16{font-size: 14px;}

.padd_t120{padding-top:50px;}
.padd_b120{padding-bottom:50px;}
.margin_b120{margin-bottom:50px;}
.padd_b100{padding-bottom: 60px;}
.padd_b150{padding-bottom:60px;}
.padd_bt100{padding: 50px 0;}
.margin_b60{margin-bottom: 30px;}
.margin_b80{margin-bottom: 40px;}

.header-place{display:block;}
.site_text{top:25%;}
.site_text h1{font-size: 32px;}
.news_more{padding-top: 40px;}
.news_more a{width: 120px;padding: 0 20px;padding-right: 10px;height: 36px;line-height: 36px;}



}
@media screen and (max-width:767px) {
.padd_t60{padding-top: 30px;}
.padd_b60{padding-bottom: 30px;}
.padd_t120{padding-top:30px;}
.padd_b120{padding-bottom:30px;}
.margin_b120{margin-bottom:30px;}
.padd_b100{padding-bottom: 40px;}
.padd_b150{padding-bottom:40px;}
.padd_bt100{padding: 30px 0;padding-bottom: 40px;}
.margin_b60{margin-bottom: 20px;}
.margin_b80{margin-bottom: 20px;}
.site_text h1{font-size: 20px;margin-bottom:10px;}
.site_banner img{display: none;}
.site_banner{height: 180px;}
.news_more{padding-top: 20px;}
.site_text p{line-height: 20px;}
.site_text p br{display: none;}

}



.site_map{padding-top: 30px;}
.site_map_p a{color: #666666;}
.site_map li{padding: 50px 90px;border-bottom: 1px solid #96999e;position: relative;height: 200px;box-sizing:border-box;}
.site_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.sitemap_insert{position: relative;z-index: 5;}
.site_map li h1{margin-bottom: 30px;}
.site_map_p{overflow: hidden;line-height: 24px;}
.site_map_p p{float: left;margin-right: 60px;}

@media screen and (max-width:1440px) {
.site_map li{padding: 50px;}
.site_map li h1{margin-bottom: 20px;}
}
@media screen and (max-width:1024px) {
.site_map li{height:auto;padding: 20px;}
.site_map li h1{margin-bottom: 10px;}
}
@media screen and (max-width:767px) {
.site_map{padding-top: 10px;}
.site_map li{padding: 20px 0;}
.site_map_p p{margin-right: 30px;}


}



.search_top{background: #fff; padding: 30px 60px ;padding-bottom: 45px;position: relative;margin-top: -45px;z-index: 2;box-shadow: 0 0 20px rgba(0,0,0,0.2);margin-bottom: 80px;}
.search_top input,.search_top button{background: none;outline: none;border:none;height: 70px;line-height: 70px;}
.search_top button{width: 90px;font-size: 26px;color: #005198;float: right;}
.search_top input{width: calc(100% - 90px);float: left;}

.search_form{width: 990px;max-width: 100%;overflow: hidden;border-bottom: 1px solid #c8c8c8;}
.search_top p{padding-top: 20px;}
.search_top p span{color: #005198;}

.searc_list li{background: #f8f8f8;padding: 75px 90px;margin-bottom: 10px;}
.searc_list li dl{overflow: hidden;}
.searc_list li.cur{padding:30px 40px;}
.searc_list li.cur dt{float: left;width:371px;}
.searc_list li.cur dd{float: right;width: calc(100% - 415px);padding-top: 40px;}
.searc_list p{max-height: 60px;-webkit-line-clamp: 2;}
.searc_list p span{color: #005198;}
.searc_list h3{margin-bottom: 25px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
@media screen and (max-width:1440px) {
.search_top{margin-bottom: 60px;}
.searc_list li{padding: 50px;}
.searc_list li.cur dd{padding-top: 30px;}
.searc_list h3{margin-bottom: 20px;}
.search_top input, .search_top button{height: 50px;line-height: 50px;}
}
@media screen and (max-width:1024px) {
.search_top{margin-bottom: 40px;margin-top: 20px;}
.search_top{padding: 30px;}
.searc_list li.cur dt{width: 280px;}
.searc_list li.cur dd{width: calc(100% - 300px)}
.searc_list h3{margin-bottom: 10px;}
.searc_list li{padding: 30px;}

}
@media screen and (max-width:767px) {
.search_top{padding: 10px;margin: 20px 0;}
.search_top button{width: 40px;}
.search_top input {width: calc(100% - 40px);}
.searc_list li,.searc_list li.cur{padding: 20px ;}
.searc_list li.cur dt,.searc_list li.cur dd{float: none;width: 100%;}
.searc_list li.cur dt{margin-bottom: 20px;}
.searc_list li.cur dd{padding-top: 0;}
}


.news_01{padding: 60px 0;}
.news_02{padding-bottom: 60px;}
.news_title{margin-bottom: 50px;}
.news_list ul{overflow: hidden;margin: 0 -35px;}
.news_list li{float: left;width: 25%;}
.news_list dl{margin: 0 10px;background: #f8f8f8;}
.news_list dt{overflow: hidden;}
.news_list dd{padding: 20px;padding-bottom: 45px;}
.news_list dd h3{margin-bottom: 15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_list dd p{line-height: 26px;height: 182px;
	display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
}

.news_02{overflow: hidden;}
.news_02 dt{overflow: hidden;}
.news_02 .left{width: 46.6%;float: left;}
.news_02 .left dt img{width: 100%;}
.news_02 .right {width: 50%;float: right;}



.news_02 .left h3{line-height: 40px;max-height: 80px;margin-bottom: 20px;
display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.news_02 .left dd{padding-top: 50px;}
.news_02 p{line-height: 26px;max-height: 52px;
	display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
 }

.news_02 .right li{margin-bottom:50px;}
.news_02 .right dl{overflow: hidden;}
.news_02 .right dt{float: left;width: 40.2%;}
.news_02 .right dd{float: right;width: 52.7%;padding-top: 15px;}
.news_02 .right dd h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-bottom: 20px;}
.news_02 .right li:last-child{margin-bottom: 0;}
.news_dynamic{overflow: hidden;}

.news_03{background: #f8f8f8;padding: 60px 0 95px 0;}

.news_news dt{float: left;height: 100%;width: 49.4%;}
.news_news dd{float: right;height: 100%;width: 50%;position: relative;}
.news_news dd ul{height: 100%;}
.news_news dd li{height: 33.33%;background: #fff;position: relative;border-bottom: 6px solid #f8f8f8;box-sizing:border-box;}
.news_news dd h3{overflow: hidden;line-height: 24px;margin-bottom: 20px;}
.news_news dd h3 span{font-size: 12px;float: right;color: #666666;}
.news_news dd h3 a{float: left;width: calc(100% - 100px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_insert{padding: 0 40px;padding-right: 55px;width: 100%;box-sizing:border-box;z-index: 5;
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%;
}
.news_news dd li:last-child {border: 0;}
.news_news dd  p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

@media screen and (max-width:1440px) {
.news_news dd h3{margin-bottom: 10px;}
.news_02 .left dd{padding-top: 30px;}
.news_02 .left h3{line-height: 28px;max-height: 56px;}
.news_title{margin-bottom: 30px;}
}
@media screen and (max-width:1366px) {
.news_list ul{margin: 0 -20px;}
.news_list dl{margin: 0 20px;}
.news_02 .right dd h3{margin-bottom: 10px; }
.news_02 .left dd{padding-top: 20px;}
.news_02 .right dd{width: 55%;}
}
@media screen and (max-width:1280px) {
.news_list ul{margin: 0 -10px;}
.news_list dl{margin: 0 10px;}
.news_02 .right li{margin-bottom: 30px;}

}
@media screen and (max-width:1024px) {
.news_01,.news_03{padding: 50px 0;}
.news_02{padding-bottom: 50px;}
.news_02 .left,.news_02 .right{float: none;width: 100%;}

.news_02 .right dt,.news_02 .left dt{width: 300px;float: left;}
.news_02 .right dd,.news_02 .left dd{width: calc(100% - 320px);float: right;}
.news_02 .right li,.news_02 .left{margin-bottom: 20px;}
.news_02 .left dd,.news_02 .right dd{padding-top: 20px;}
.news_news dl{height: auto !important;}
.news_news dt,.news_news dd{float: none;width: 100%;}
.news_news dt{margin-bottom: 10px;}
.news_insert{padding: 20px; box-sizing:border-box;z-index: 5;
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; 
}
.site_bg{display: none;}
.news_list dd{padding: 20px;}
.news_list dd h3{margin-bottom: 5px;}
.news_02 .left h3{margin-bottom: 10px;}
.news_02 .right dd h3{white-space: inherit;text-overflow: inherit;line-height: 28px;
    max-height: 56px;    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

}
@media screen and (max-width:767px) {
.news_01,.news_03{padding: 30px 0;}
.news_02{padding-bottom: 30px;}
.news_list li{float: none;width: 100%;margin-bottom: 20px;}
.news_list ul{margin: 0 ;}
.news_list dl{margin: 0 ;}
.news_list dd p{height: auto;}
.news_title{margin-bottom: 20px;}
.news_02 .right dt, .news_02 .left dt{float: none;width: 100%;}
.news_02 .left dd, .news_02 .right dd{float: none;width: 100%;}
.news_02 .left h3,.news_02 .right dd h3{margin-bottom: 5px;}
}



.news_company .company_01{margin-bottom: 20px;}
.news_company .company_01 dl{background: #f8f8f8;}
.news_company .company_01 .left{width: 100%;float: none;margin: 0;}
.news_company .company_01 dt{float: left;width: 50%;}
.news_company .company_01 dd{float: right;width: 50%;padding: 0;}
.news_company .news_02 .left h3{margin-bottom: 10px;}
.company_box{padding: 65px 95px;padding-bottom: 0;}
.company_01 .news_more{text-align: left;padding-top: 40px;}

.news_time{font-size: 12px;font-weight: bold;margin-bottom: 20px;}
.company_02 .news_list dd h3{margin-bottom: 10px;}
.company_02 .news_list dd{padding-bottom: 30px;}
.company_02 .news_list dd p{height: 78px;}
.company_02 .news_list li{margin-bottom: 80px;}
@media screen and (max-width:1440px) {
.company_02 .news_list li{margin-bottom: 50px;}
.news_company .company_01{margin-bottom: 0;}
}
@media screen and (max-width:1366px) {
.company_box{padding: 50px;}
.company_01 .news_more{padding-top: 30px;}
.company_02 .news_list dd{padding-bottom: 50px;}

}
@media screen and (max-width:1280px) {
.company_box{padding: 40px;}
.company_01 .news_more{padding-top: 20px;}

}
@media screen and (max-width:1024px) {
.news_company .company_01 dt{width: 400px;}
.news_company .company_01 dd{width: calc(100% - 400px);}
.company_box{padding: 20px;padding-bottom: 0;}
.news_time{margin-bottom: 10px;}
.company_01 .news_more{padding-top: 10px;}
.company_02 .news_list li{margin-bottom: 30px;}
}
@media screen and (max-width:767px) {
.news_company .company_01 dt,.news_company .company_01 dd{float: none;width: 100%;}
.company_box,.company_02 .news_list dd{padding: 20px;}
.company_02 .news_list li{margin-bottom: 20px;}
}



.dynamic_list dl{overflow: hidden;padding: 75px 55px;padding-right: 110px;padding-left: 0;}
.dynamic_list dt{float: left;width: 250px;padding-top: 30px;text-align: center;}
.dynamic_list dd{width: calc(100% - 250px);float: right;}
.dynamic_list li:nth-child(2n){background: #f8f8f8;}
.dynamic_list dd p{max-height: 60px; -webkit-line-clamp: 2;}
.dynamic_list dd h3{margin-bottom: 20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-weight: bold;}
.d_p{padding-left: 55px; border-left: 1px solid #dedede;}


@media screen and (max-width:1440px) {
.dynamic_list dl{padding: 60px 50px;padding-left: 0;}
}
@media screen and (max-width:1366px) {
.dynamic_list dt{float: left;width: 230px;}
.dynamic_list dd{width: calc(100% - 230px);}
}

@media screen and (max-width:1024px) {
.dynamic_list dt{float: left;width: 180px;    padding-top: 20px;}
.dynamic_list dt span{font-size: 20px;}
.dynamic_list dd{width: calc(100% - 180px);}
.dynamic_list dl{padding: 40px;padding-left: 0;}
.dynamic_list dd h3{margin-bottom: 10px;}
.d_p{padding-left: 30px;}

}
@media screen and (max-width:767px) {
  .dynamic_list dt{margin-bottom: 10px;padding: 0;text-align: left;}
   .dynamic_list li:first-child dl{padding-top: 0;}
.dynamic_list dt span{font-size: 14px;font-weight: normal;}
.dynamic_list dt,.dynamic_list dd{float: none;width: 100%;}
.dynamic_list dl{padding: 20px;}
.dynamic_list dd h3{margin-bottom: 10px;}
.d_p{padding: 0;border: 0;}

}


.news_dcont{overflow: hidden;}
.news_dcont .left{float: left;width: calc(100% - 455px)}
.news_dcont .right{float: right;width: 400px;}

.new_hot li{background: #f8f8f8;margin-bottom: 10px;padding: 35px 40px;}
.new_hot li h1{margin-bottom: 10px;}
.new_hot li .news_time{margin-bottom: 10px;}
.new_hot .news_title{margin-bottom: 30px;}

.d_title{text-align: center;border-bottom: 1px solid #e5e5e5;padding-bottom: 35px;margin-bottom: 35px;}
.d_title h1{margin-bottom: 15px;}
.d_span span{margin: 0 28px;}
.d_share{overflow: hidden;line-height: 30px;border-bottom: 1px solid #e0e0e0;padding-bottom: 30px;padding-top: 60px;}
.d_share span{float: left;margin-right: 25px;}
.share_a{float: left;}
.share_a a{font-size: 30px;color: #666666;margin-right: 20px;}
.news_page  span{display: block;border-bottom: 1px solid #e0e0e0;padding: 20px 0;line-height: 24px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_page em{margin-left: 10px;}
.d_close{text-align: right;padding-top: 40px;}
.d_close a{display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #005198;color: #fff;font-size: 22px;}

@media screen and (max-width:1366px) {
.new_hot li{padding: 30px;}
.news_dcont .right{width: 350px;}
.news_dcont .left{width: calc(100% - 390px)}
.d_title{padding-bottom: 20px;margin-bottom: 20px;}
.d_share{padding: 20px 0;padding-bottom: 10px;}
.d_span span{margin: 0 15px;}
}

@media screen and (max-width:1024px) {
.d_close{display: none;}
.news_dcont .left,.news_dcont .right{float: none;width: 100%;}
.new_hot .news_title{margin-bottom: 20px;}
.news_dcont .left{margin-bottom: 30px;}
.new_hot li{padding: 20px;}
.share_a a{font-size: 26px;margin-right: 20px;}

}
@media screen and (max-width:767px) {
.d_span {overflow: hidden;text-align: left;line-height: 24px;}
.d_span span{margin: 0;float: left;width: 50%;}
.d_title{padding-bottom: 10px;margin-bottom: 10px;}
.d_title h1{margin-bottom: 10px;}
.share_a a{font-size: 22px;margin-right: 10px;}
.d_share span{margin-right: 10px;}
.news_page span{padding: 10px 0;}
}


.login_block{background: #fff;padding: 60px 0;padding-bottom: 70px;}
.login_box{width: 535px;margin: auto;max-width:100%;}
.login_box input{height: 46px; line-height: 46px; width: 100%;

}
.login_box li{border-bottom: 1px solid #c0c0c0;position: relative;height: 46px; line-height: 46px;margin-bottom: 25px;}
.login_box li:last-child{margin:0;}
.login_box li span{position: absolute;top:0;right: 0;height: 100%;font-size: 26px;color: #878787;cursor: pointer;width: 40px;text-align: right;}
.eye02{display: none;}
.eye_box.cur .eye01 {display:none;}
.eye_box.cur .eye02 {display:block;}
.login_box li.code_box{border: none;}
.code_box input{float: left;border-bottom: 1px solid #c0c0c0;width: calc(100% - 165px)}
.code_box em{float: right;width: 145px;height:48px;cursor: pointer;    text-align: center;}
.code_box em img{width: 100%;height: 100%;}
.forget_a{text-align: right;clear: both;padding-top: 10px;}
.forget_a a{color: #005198;}
.login_btn{text-align: center;padding-top: 60px;}
.login_btn button,.login_btn a{display: inline-block;width: 262px;height: 54px;line-height: 54px;text-align: center;background: #005198;color: #fff;}
.login_p{padding-top: 40px;text-align: center;}
.login_p a{color: #005198;border-bottom: 1px solid #005198;padding-bottom: 5px;}
.code_time{background: #d8d9d3;}
.code_time input{width: 100% !important;color: #000;border: none}

@media screen and (max-width:767px) {
.login_block{padding: 20px;padding-bottom: 40px;}
.login_box li{margin-bottom:10px}
.login_box li span{font-size: 22px;}
.eye_box.cur .eye02{font-size: 18px;}
.code_box em{width: 108px;}
.code_box input{width: calc(100% - 120px)}

.code_box em,.login_box input{height: 36px;line-height: 36px;}
.login_btn{padding-top: 20px;}
.login_btn button,.login_btn a{height: 40px;line-height: 40px;}
.login_p{padding-top: 20px;}


}



.forget_flow{padding: 40px 0 30px 0;background: #fff;}
.forget_cont{padding-top: 80px;}
.forget_flow ul{width: 885px;max-width: 100%;overflow: hidden;margin: auto;}
.forget_flow li{float: left;width: 33.33%;overflow: hidden;position: relative;overflow: hidden;}
.forget_flow li:first-child dl{float: left;}
.forget_flow li:last-child dl{float: right;}


.forget_flow dl{width: 120px;text-align: center;margin: auto;padding: 0 15px;background: #fff;position: relative;z-index: 2;}
.forget_line{position: absolute;top:16px;left: 0;width: 100%;height: 1px;border-bottom: 1px dashed #727171;}
.forget_flow dt{height: 34px;line-height: 34px;text-align: center;color: #fff;background: #d9d9d9;font-size: 22px;margin-bottom: 10px;}

.forget_flow li.on dt{background: #005198;}

.success_box{text-align: center;}
.success_icont{margin-bottom: 10px;}
.success_icont span{color: #005198;font-size: 66px;}

@media screen and (max-width:1440px) {
.forget_cont{padding-top: 70px;}


}
@media screen and (max-width:1024px) {
.forget_cont{padding-top: 50px;}


}
@media screen and (max-width:767px) {
.forget_flow{padding: 20px 0;}
.forget_cont{padding-top: 20px;}
.forget_flow dl{width: 100%;box-sizing:border-box;padding: 0 5px;}
.forget_line{display: none;}
.forget_flow dt{font-size: 18px;}
.success_icont span{font-size: 40px}
.success_icont{margin-bottom: 5px;}


}


.m_tab ul{overflow: hidden;}
.m_tab li{float: left;min-width: 185px;height: 48px;line-height: 48px;box-sizing:border-box;}
.m_tab li a{display: block;position: relative;height: 48px;line-height: 48px;    text-align: center; padding: 0 20px;}
.m_tab li a span{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:50%;}
.m_tab li a img{position: absolute;top:0;right: -22px;height: 100%;width: 22px;display: none;}
.m_tab li.on{color: #fff;}
.m_tab li.on a{color: #fff;background: #005198;margin-right: 22px;padding-right: 10px;}
.m_tab li.on a img{display:block;}


.ph_table {  background: #fff;}
.ph_table td { line-height: 20px; padding: 25px 10px; border-bottom: 1px solid #c0c0c0; }
.ph_table tr:last-child td{border: none;}
.ph_table thead td { background:#696969; color:#fff; padding: 20px 10px;}
.ph_table tbody{color:#595959;}
.ph_table .t1 { text-align: center;width: 90px;}
.ph_table .t2 { width:70px; }
.ph_table .t3 { width:80px; }
.ph_table .t4 { width: 170px}
.ph_table .t5 { width: 90px}
.ph_table .t6 { width: 90px}
.ph_table .t7 { width: 90px}
.ph_table .t9 { width: 125px}
.ph_table .t10 { width: 170px}


.channel_table .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.channel_table .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#005198;}
.channel_table .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.channel_table .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.channel_table .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#005198;}

.contact_p .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.contact_p .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#005198;}
.contact_p .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.contact_p .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.contact_p .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#005198;}

.dpro_scoll .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.dpro_scoll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#005198;}
.dpro_scoll .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.dpro_scoll .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.dpro_scoll .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#005198;}

.strength_box .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.strength_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#005198;}
.strength_box .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.strength_box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.strength_box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#005198;}

.demand_box .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.demand_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#005198;}
.demand_box .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.demand_box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.demand_box .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#005198;}

.scoll_develop .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.scoll_develop .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#005198;}
.scoll_develop .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.scoll_develop .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.scoll_develop .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#005198;}

@media screen and (max-width:1440px) {
.ph_table .t1 { width: 50px;}
.ph_table .t3{width: 70px;}
.ph_table .t5{width: 70px;}
.ph_table .t4 { width: 130px}
.ph_table .t9{width: 100px;}
}
@media screen and (max-width:1366px) {
.ph_table .t1 { width: 40px;}

}

@media screen and (max-width:1024px) {
.channel_table{overflow-y:auto;}

.m_tab li{width:auto;height:40px;line-height: 40px;padding: 0;border: 0;    min-width: inherit;}
.m_tab li a{height:40px;line-height: 40px;padding: 0 20px;}
.m_tab li.on a{margin: 0;}
.m_tab li a span{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; left:50%; top:50%;}
.m_tab li a img,.m_tab li.on a img{display: none;}


}
@media screen and (max-width:767px) {
.ph_table{width: 100%;}



}


 @media only screen and (max-width:1280px) {
.channel_table {font-size: 16px;}
.ph_table td{padding: 20px 10px;}
.channel_table h1{line-height: 60px;}
}
 @media only screen and (max-width:1024px) {
.channel_table {font-size: 14px;}
.ph_table td{padding: 15px 10px;}
}
@media only screen and (max-width:1200px) {
.channel_table h1{line-height: 44px;}
.ph_table ,
.ph_table thead,
.ph_table tbody,
.ph_table th,
.ph_table td,
.ph_table tr { display: block; }
.ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
.ph_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
.ph_table tr:last-child{margin-bottom: 0;}
.ph_table td {width: 100% !important;box-sizing:border-box; border: none; border-bottom: 1px solid #eee; position: relative; padding:10px 0;  padding-left: 6em; white-space: normal; text-align: left;padding-right: 10px;    min-height: 40px;  }
.ph_table td:before { position: absolute; top: 0; left: 0; padding:10px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
.ph_table td:before { content: attr(data-title); }
.ph_table .t1{text-align: left;}
.ph_table tr:last-child td{border-bottom: 1px solid #eee;}

}


.security_cont{display: table;width: 100%;}
.security_cont ul{margin: 0 -20px;}
.security_cont li{float: left;width: 50%;text-align: center;}
.security_cont dl{background: #fff;margin:0 20px;overflow: hidden;padding: 50px 20px;padding-bottom: 40px;}
.security_cont dt{width: 106px;text-align: center;background: #f6f6f6;border-radius: 50%;font-size: 40px;color: #000;}
.security_cont dd{margin-left: 40px;}
.security_cont dt,.security_cont dd{display: inline-block;height: 106px;line-height: 106px;}
.security_cont dd h3{font-size: 30px;}

@media only screen and (max-width:1440px) {
.security_cont dd{margin-left: 20px;}

}

@media only screen and (max-width:1366px) {
.security_cont dd h3{font-size: 24px;}
.security_cont dt,.security_cont dd{display: inline-block;height: 90px;line-height: 90px;}
.security_cont dt{width: 90px;font-size: 36px;}
}
@media only screen and (max-width:1024px) {
.security_cont dl{padding: 30px 20px;}
}
@media only screen and (max-width:767px) {
.security_cont dl{margin: 0 5px;}
.security_cont ul{margin: 0 -5px;}
.security_cont dt,.security_cont dd{display: block;margin: auto;height: 60px;line-height: 60px;}
.security_cont dt{width: 60px;font-size: 24px;margin-bottom: 10px;}
.security_cont dd{height: auto;line-height: inherit;}
.security_cont dd h3{font-size: 16px;}

}


.cancellation_c{padding: 120px 0 140px 0;position: relative;}
.cancellation_text{width: 420px; max-width: 100%; margin: auto;}
.cancell_p p{padding-left: 15px;background: url(../image/cicle.png) no-repeat 0 12px;}
.cancell_p{padding-bottom: 30px;}

.cancell_tac{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: #fff;display: none;}
.cancell_tac .success_box{padding-top: 160px;}


@media only screen and (max-width:1440px) {
.cancell_p{padding-bottom: 0px;}
.cancellation_c{padding:80px 0;}

.cancell_tac .success_box{padding-top:110px;}


}
@media only screen and (max-width:1024px) {
.cancell_p p{padding-left: 15px;background: url(../image/cicle.png) no-repeat 0 9px;}


}
@media only screen and (max-width:767px) {
.cancellation_c{padding:40px 20px;}
.cancellation_text{width: 100%;}

.cancell_tac .success_box{padding-top:80px;}

}


.pro_tab_c{background: #fff;padding: 30px 60px; padding-bottom: 25px; margin-top: -45px;position: relative;z-index: 6;box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);margin-bottom: 80px;}
.pro_tab .m_tab{margin-bottom: 0;}
.pro_tab .m_tab li{border-right:1px solid #d0d0d0; margin-bottom:20px;}
.pro_tab .m_tab li.on{border: 0;}
.pro_tab .m_tab li:last-child{padding:0;border: 0;}

.pro_tabbox li{overflow: hidden;}
.pro_tabbox li p{float: left;margin-right: 50px;margin-bottom: 10px;line-height: 24px;}
.pro_tabbox li p a{color: #666;}
.pro_tabbox li p.on a{color: #005198;}


.pro_list ul{overflow: hidden;margin: 0 -10px;}
.pro_list li{float: left;width: 25%;margin-bottom: 20px;}
.pro_list li a{display: block; padding: 70px 12px;padding-bottom: 35px;background: #f8f8f8;margin: 0 10px;position: relative;}
.pro_img{margin-bottom: 80px;}
.pro_list dt h3{text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.pro_blank{position: absolute;top:0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);visibility:hidden;opacity: 0;}
.pro_list dd{position: absolute;left: 0;bottom: 50px;width: 100%;z-index: 5;color: #fff;padding:0 30px;box-sizing:border-box;}
.pro_list dd h3{border-bottom: 1px solid rgba(255,255,255,0.2);padding-bottom: 10px;margin-bottom: 25px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_p{color: #f8f8f8;height: 90px; -webkit-line-clamp: 3;}
@media only screen and (max-width:1440px) {

.pro_list dd{bottom: 30px;}
.pro_list dd h3{margin-bottom: 15px;}
}
@media only screen and (max-width:1366px) {
.pro_tab .m_tab{margin-bottom: 20px;}
.pro_tab{padding: 30px 40px;}
.pro_tab{margin-bottom: 60px;}

}
@media only screen and (max-width:1024px) {
.pro_p{height: 72px;}
.pro_tab{padding: 30px;}
.pro_tabbox li p{margin-right: 30px;}
.pro_tab{margin-bottom: 40px;margin-top: 20px;}

.pro_list dd{display:none;}
.pro_list li a{padding: 40px 12px;}
.pro_img{margin-bottom: 30px;}
.pro_tab .m_tab li{border:0;}
}

@media only screen and (max-width:767px) {
.pro_tab{padding: 20px 10px;margin-bottom: 20px;}
.pro_tab .m_tab li{width: 33.33%;text-align: center;}
.pro_tab .m_tab li a{padding:0 5px;}
.pro_list li{width: 50%;margin-bottom: 10px;}
.pro_list li a{padding: 30px 12px;padding-bottom: 20px;margin: 0 5px;}
.pro_list ul{margin: 0 -5px;}

.pro_tab .m_tab li{margin-bottom:5px;}
.pro_tab .m_tab{margin-bottom:0;}
}



.d_01{overflow: hidden;padding-bottom: 100px;margin-bottom: 50px; border-bottom: 1px solid #c8c8c8;}
.d_left{width: 55.5%;float: left;}
.big_img{border: 1px solid #c8c8c8;margin-bottom: 20px;}
.d_right{width: 36%;padding-right: 3.8%;float: right;padding-top: 30px;}
.d_right h3{margin-bottom: 20px;font-weight: bold;}
.d_right h4{margin-bottom: 40px;font-weight: normal;}
.d_right .cancell_p p{background-image: url(../image/cicle_gray.png);background: none;padding: 0;}
.d_right .news_more{text-align: left;}
.d_right .news_more a{background: #333333;color: #fff;}
.d_service{overflow: hidden;padding-top: 40px;}
.d_service .news_more{padding: 0;float: left;margin-right: 60px;}
.d_service .share_a{float: left;}

.small_img ul{overflow: hidden;margin: 0 -8px;}
.small_img li{float:left;width: 16.66%;}
.small_img li span{display: block;margin: 0 8px;border: 1px solid #cdcdcd;cursor: pointer;}
.small_img li.on span{border: 1px solid #005198;}

.d_product{padding-top: 60px;}
.d_product .d_02 .news_title,.d_product .d_04 .news_title{margin-bottom: 25px;}
.d_03{padding:95px 85px;background: #f8f8f8;overflow: hidden;}
.d_03 .left{float: right;width: 53%;}
.d_03 .left img{width: 100%;}
.d_03 .left a{display: block;position: relative;}
.d_03 .right h3{margin-bottom: 30px;}
.d_03 .right{float: left;width: 41%;padding-top: 30px;}
.p_sahre{overflow: hidden;padding-top: 60px;}
.video_button{position: relative;}
.video_button .blank_50{position: absolute;top:0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.video_button i{z-index: 9;color: #dbd8d6;font-size: 62px;}

.d_04{padding: 80px 0 100px 0;overflow: hidden;}
.down_list ul{margin: 0 -45px;}
.down_list li{float: left;width: 50%;}
.down_list dl{margin: 0 45px;overflow: hidden;line-height: 24px;border-bottom: 1px solid #c8c8c8;padding: 25px 0;}
.down_list dt{float: left;width: calc(100% - 200px)}
.down_list dt h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.down_list dd{float: right;line-height: 24px;}
.down_list dd a{color: #666;float: left;}
.down_list dd i{margin-right: 8px;}
.down_list dd a:last-child{margin-left: 40px;}
.down_list dd .worm-i-chakan{font-size: 22px;    position: relative; top: 2px;}

.pro_iteam{display: none;}
.pro_iteam:first-child{display: block;}


.d_02{padding-bottom: 40px;}
.d_product .news_title {font-size: 30px;}

@media only screen and (max-width:1440px) {
.d_product .news_title {font-size: 28px;}

.d_01{padding-bottom: 60px;}
.d_03{padding: 60px}
.d_04{padding: 60px 0;}
.d_03 .right h3{margin-bottom: 20px;}
.p_sahre{padding-top: 40px;}
.d_right h4{margin-bottom: 20px;}
.d_text .cancell_p{margin-bottom: 20px;}
.d_service{padding-top: 20px;}
.d_right{padding-right: 0;width: 40%;}
.down_list dl{margin: 0 30px;}
.down_list ul{margin: 0 -30px;}


}

@media only screen and (max-width:1366px) {
.d_product .news_title {font-size: 24px;}

.d_right{padding-top:20px;}
.d_03 .right{padding-top:20px;}
.d_service .news_more{margin-right: 40px;}
.down_list dl{margin: 0 20px;}
.down_list ul{margin: 0 -20px;}

}
@media only screen and (max-width:1024px) {
.d_product .news_title {font-size: 20px;}
.d_product{padding-top: 40px;}
.line40{line-height: 28px;}
.line28{line-height:24px;}

.d_01{padding-bottom: 40px;margin-bottom: 40px;}
.d_03{padding: 40px 30px;}
.d_04{padding:40px 0;}
.d_product .d_04 .news_title{margin-bottom: 0;}
.down_list dd a:last-child{margin-left: 20px;}
.down_a02{display: none;}
.down_list dt{width: calc(100% - 80px)}
.d_service{padding-top:0;}
.d_service .news_more{margin-right: 20px;}
.d_left{width: 45%;}
.d_right{width: 50%;}
.small_img li{width: 20%;}
.small_img li span{margin: 0 5px;}
.small_img ul{margin: 0 -5px;}
.video_button i{font-size: 48px;}

.d_service .share_a{margin-top: 5px;}
}
@media only screen and (max-width:767px) {
.d_product .news_title {font-size:16px;}
.d_product{padding-top: 20px;}
.d_left,.d_right{float: none;width: 100%;}
.d_right h3,.d_right h4,.d_text .cancell_p{margin-bottom: 10px;}
.d_01{padding-bottom: 20px;margin-bottom: 20px;}
.d_service{padding-top: 10px;}
.d_product .d_02 .news_title, .d_product .d_04 .news_title,.d_03 .right h3{margin-bottom: 10px;}
.d_03 .left,.d_03 .right{float: none;width: 100%;}
.d_03{padding: 20px;}
.p_sahre{padding-top: 20px;}
.down_list li{float: none;width: 100%;}
.down_list dl{margin: 0 ;}
.down_list ul{margin: 0 ;}
.down_list dl{padding:10px;}
.d_04{padding:30px 0;}
.video_button i{font-size: 36px;}
.d_02{padding-bottom: 20px;}


}



.join_cont{padding:90px 0 70px 0;}
.join_cont .news_title {text-align: center;}
.index_tab{overflow: hidden;position: relative;z-index:4;}
.index_tab li{float: left;width: 16.666%;box-sizing:border-box;text-align: center;}

.index_tab li a{margin-right: 1px;color: #000;display: block;background: #f2f2f2;transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;}
.index_tab li dl{padding: 30px 0;padding-bottom: 10px;}
.index_tab dt{width: 60px;height: 60px;margin: auto; position: relative;overflow: hidden;margin-bottom: 10px;}
.index_tab dt img{position: absolute;top:0;left: 0;width: 100%;height: 100%;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.index_tab dt img.icon_02{top:100%;visibility: hidden;opacity: 0;}
.index_tab dd{line-height: 24px;height: 48px;
display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.index_tab li.on a{background:#e30b20 ;background-size: cover;border: none;color: #fff;}

.index_tab li.on dt img.icon_01{top:100%;visibility: hidden;opacity: 0;}
.index_tab li.on dt img.icon_02{top:0;visibility: visible;opacity: 1;}
.index_industry{margin-top: -75px;}
.index_industry ul{position: relative;height:604px;}

.index_industry .wrap{position: relative;z-index: 2;color: #fff;padding-top: 200px;}

.index_industry li{opacity: 0;visibility: hidden;position: absolute;top:0;left: 0;width: 100%;height: 100%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;box-sizing:border-box;}

.index_industry li.on{opacity: 1;visibility: visible;z-index: 2;}

.scoll_p{height: 240px;overflow: hidden;}

.join_box{padding:90px 0;}
.join_box ul{overflow: hidden;}
.join_box li{float: left;width: 50%;position: relative;}

.join_text{position: absolute;left: 0;bottom:30px;width: 100%;box-sizing:border-box;color: #fff;z-index: 2;padding: 0 40px;    line-height: 1.5;}

@media only screen and (max-width:1440px) {
.join_cont{padding: 60px 0;}
.join_box{padding: 50px 0;}
.index_industry ul{height: 540px;}
.index_industry .wrap{padding-top: 150px;}

}
@media only screen and (max-width:1366px) {
.index_industry ul{height: 460px;}

}
@media only screen and (max-width:1024px) {
.index_industry .wrap{padding-top: 120px;}
.join_cont{padding: 50px 0;padding-bottom: 40px;}
.join_box{padding: 40px 0;}
}

@media only screen and (max-width:767px) {
.index_tab li{width: 33.33%;margin-bottom: 1px;}
.index_tab dt{width: 40px;height: 40px;}
.index_tab li dl{padding: 10px;padding-top: 20px;}
.index_tab dt{margin-bottom: 5px;}
.index_tab dd{line-height: 18px;height: 36px;}

.index_industry .wrap{padding-top: 110px;}
.index_industry ul{height: 390px;}
.scoll_p{overflow-y:auto;}
.join_box{padding: 20px 0;}
.join_box li{float: none;width: 100%;margin-bottom: 10px;}
.join_box li:last-child{margin-bottom: 0;}
.join_cont{padding: 30px 0;}
.join_text{padding: 0 20px;}
}




.sociology_list dt{overflow: hidden;line-height: 30px;padding: 15px 0; cursor: pointer;border-bottom: 1px solid #dedede;}
.sociology_list dt h1{float:left;padding: 0 10px;box-sizing:border-box;    line-height: 30px;}
.sociology_list dt h1:first-child{padding-left: 30px;}
.sociology_list dt h1.h_01{width: 34%;}
.sociology_list dt h1.h_02,.sociology_list dt h1.h_03{width: 29%;}
.sociology_list dt span{float: right;margin-right: 35px;width: 15px;height: 30px;position: relative;}
.sociology_list dt span i{position: absolute;top:0;left: 0;width: 100%;height: 100%;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_list li.cur dt span i{
  transform:rotate(270deg);
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
}

.sociology_list li.cur dt{background: #3a3a3a;color: #fff;border-bottom: 1px solid #3a3a3a;}
.sociology_list li.cur dt h1:first-child{padding-left: 60px;}
.sociology_list li.cur dt span{margin-right: 50px;}

.sociology_list dd{margin-bottom: 30px; padding:75px 40px;padding-top: 30px;overflow: hidden;background:url(../image/society_bg.jpg) no-repeat;background-size: cover; display: none;}

.sociology_box{overflow: hidden;padding: 0 20px;}
.sociology_box .left,.sociology_box .right{width:47%;float: left; }
.sociology_box .right{float: right;}
.sociology_t{overflow: hidden;line-height: 20px;border-bottom: 1px solid #d3d6e0; padding:0 20px; padding-bottom: 15px;margin-bottom: 40px;}
.sociology_t span{float: left;margin-bottom: 10px;margin-right: 170px;    color: #202f45;}
.sociology_t span:last-child{margin: 0;}
.sociology_box h3{margin-bottom: 15px;color: #005198;}
.sociology_box h3 i img{width:100%;}
.sociology_box h3 i{margin-right: 18px;width: 31px;float: left;}
.sociology_p{color: #84888d}
.sociology_btn{overflow: hidden;padding-top: 50px;padding-left: 20px;}
.sociology_btn a{display: inline-block; width: 122px;height: 30px;line-height: 30px;text-align: center;background: #005198;border-radius: 20px;color: #fff;}
.sociology_btn a i{margin-left: 10px;font-weight: bold;}

@media only screen and (max-width:1440px) {
.sociology_list dd{padding: 30px;padding-bottom: 50px;}
.sociology_btn{padding-top: 30px;}
.sociology_list li.cur dt h1:first-child{padding-left: 50px}
.sociology_t span{margin-right: 150px;}
.sociology_list li.cur dt span,.sociology_list dt span{margin-right: 30px;}
}

@media only screen and (max-width:1024px) {
.sociology_list dt span{margin-right: 20px;}
.sociology_list li.cur dt span{margin-right: 10px}
.sociology_list dt{padding: 10px 0;}
.sociology_list dt h1{padding: 0 10px;}
.sociology_list dd{padding:30px 20px;}
.sociology_t{margin-bottom: 20px;}
.sociology_box h3{margin-bottom: 10px;}
.sociology_btn{padding-top: 0;}
.sociology_box .left, .sociology_box .right{float: none;width: 100%;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dashed #d3d6e0;}
.sociology_box .right{border: none;margin-bottom: 0;}
.sociology_box h3 i{width: 24px;margin-right: 10px;}
.sociology_box h3{line-height: 24px;}
.sociology_t span{margin-right: 50px;}
.sociology_list dd{margin: 0;}
}

@media only screen and (max-width:767px) {
.sociology_list dt h1:first-child,.sociology_list li.cur dt h1:first-child{padding-left: 10px;}
.sociology_list dt{position: relative;padding-bottom: 5px;}
.sociology_list dt,.sociology_list dt h1{line-height: 22px;}
.sociology_list dt h1{margin-bottom: 5px;}
.sociology_list dt h1.h_01{width: 48%;}
.sociology_list dt h1.h_02{width: 46%;}
.sociology_list dt h1.h_03{width: 100%;clear: both;}
.sociology_list dt span{position: absolute;margin: 0;top:10px;right: 0;}
.sociology_t{font-size: 14px;font-weight: normal;line-height: 24px;}
.sociology_t span{padding-right: 20px;border: none;margin: 0;}
.sociology_list dd{padding: 20px;}
.sociology_t{padding: 0;padding-bottom: 10px;}
.sociology_box{padding: 0;}
.sociology_btn{padding-left: 0;}
}


.invest_01{background: #f8f8f8;padding: 70px 0 95px 0;overflow: hidden;}
.invest_02{padding: 70px 0 135px 0;overflow: hidden;}

.invest_01{overflow: hidden;}
.invest_01 .left,.manage_box .left{width: 47%;float: left;}
.invest_01 .right,.manage_box .right{width: 47%;float: right;}
.invest_list ul{overflow: hidden;margin-top: -15px;}
.invest_list dl{overflow:hidden;border-bottom: 1px solid #c8c8c8;line-height: 30px; padding: 25px 0;}
.invest_list dt{float: left;width: calc(100% - 200px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.invest_list dd{float: right;overflow: hidden;}
.invest_list dd span{float: left;}
.invest_list dd a{float: left;}
.invest_list dd .down_a01{display: none;}
.invest_list dd a{margin-left: 30px;}
.invest_list dd a i{margin-right: 5px;}

.invest_title{border-bottom: 1px solid #c8c8c8;text-align: center;margin-bottom: 50px;}
.invest_title span{padding-bottom: 20px;display: inline-block;position: relative;}
.invest_title span i{width: 90%;height: 2px;background: #005198;position: absolute;left: 5%;bottom: -1px;}

.invest_02 h1{margin-bottom: 30px;}
.manage_group{padding-top: 40px;}
.manage_group img{max-width: 100%;}

.system_list ul{overflow:hidden;margin:0 -5px;}
.system_list li{float: left;width: 50%;}
.system_box{background: #f8f8f8;margin: 0 5px;padding: 30px;}
.system_box span{display: block;margin-bottom: 20px;}
.system_box h3{height: 60px;-webkit-line-clamp: 2;margin-bottom: 100px;}

.down_btn{overflow: hidden;}
.down_btn a{float: left;margin-right: 20px;}
.down_btn a i{margin-right: 5px;}
.down_btn a:last-child{margin-right: 0;}
.down_btn .down_a01{display: none;}

.invest_03{position: relative;padding-top: 70px;color: #fff;overflow: hidden;}
.invest_03 .wrap{position: relative;z-index: 2;}
.invest_03 h1{text-align: center;margin-bottom: 110px;}
.invest_exchange ul{overflow: hidden;height: 395px;position: relative;}
.invest_exchange li{float: left;width: 25%; height: 100%; position: absolute;left: 0;bottom: 0;}
.invest_exchange li dl{padding: 0 35px;padding-top:30%;height: 100%;    box-sizing: border-box;}
.invest_exchange li .i_line{position: absolute;bottom: 0;right: 0;height: 100%;width: 1px;background: rgba(255,255,255,0.5)}
.invest_exchange li dt{margin-bottom: 10px;width: 42px;height: 42px;}
.invest_exchange li dt img{width: 100%;height: 100%;}
.invest_exchange li dd h3{line-height: 32px;max-height: 96px;
   display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.invest_exchange a{color: #fff;display: block;height: 100%;}
.invest_exchange li:last-child .i_line{display: none;}
.invest_exchange li:nth-child(2) .i_line{height: 86%;}
.invest_exchange li:nth-child(2n) dl{padding-top: 48%;}
.invest_exchange li:nth-child(2){left: 25%;}
.invest_exchange li:nth-child(3){left: 50%;}
.invest_exchange li:nth-child(4){right:0;left: auto;}

@media only screen and (max-width:1440px) {
.invest_03 h1{margin-bottom:60px}
.invest_02,.invest_01{padding: 60px 0;}

.invest_exchange ul{height: 300px;}
.invest_exchange li dl{padding-top: 30%;}
.invest_exchange li:nth-child(2n) dl{padding-top: 40%;}
.manage_group{padding: 0;}
.system_box h3{margin-bottom: 80px;}
}
@media only screen and (max-width:1366px) {
.invest_list dd a{margin-left: 15px;}
.invest_list dt {width: calc(100% - 160px);}
}

@media only screen and (max-width:1024px) {
.invest_title span{padding-bottom: 10px;}
.invest_03{padding-top: 50px;}
.invest_03 h1{margin-bottom: 40px;}
.system_box h3{margin-bottom: 50px;}
.invest_02, .invest_01{padding: 50px 0;}

.system_box h3{height: 48px;}
.down_btn .down_a01{display: block;}
.down_btn .down_a02{display: none;}
.invest_list dd .down_a01{display:inline-block;}


.invest_list dl{padding: 15px 0;}
.invest_title{margin-bottom: 30px;}
.invest_exchange ul{height: 200px;}
.invest_exchange li dl{padding: 0 20px;}
.invest_exchange li dl{padding-top: 16%;}
.invest_exchange li:nth-child(2n) dl{padding-top:24%;}
.system_box{padding: 30px 20px;}

.invest_01 .right, .manage_box .right,.invest_01 .left, .manage_box .left{float: none;width: 100%;}
.manage_group{text-align: center;}
.manage_box .left{padding-bottom: 30px;}
.system_box h3{margin-bottom: 30px;}
.invest_list ul{margin:0;}
.invest_01 .left{margin-bottom: 40px;}
.invest_01 .news_title{margin-bottom: 5px;}
.invest_exchange li dt{width:36px;height: 36px;}
.invest_exchange li dd h3{font-size: 16px;line-height: 24px;max-height: 72px;}

}
@media only screen and (max-width:767px) {
.invest_02, .invest_01{padding: 20px 0;}
.invest_01{padding-bottom: 40px;}
.invest_exchange li .i_line{height: 100%;display: none;}
.invest_exchange ul{height: auto;}
.invest_exchange ul li{position: static;width: 50%;margin-bottom: 20px;text-align: center;}
.invest_exchange ul li:nth-child(2n+1){clear: both;}
.invest_exchange li dt{margin: auto;margin-bottom: 5px;}

.invest_exchange li dl{padding: 0 10px; padding-top: 0 !important;}
.invest_03 h1{margin-bottom: 20px;}
.invest_03{padding: 40px 0;}
.system_list li{float: none;width: 100%;margin-bottom: 10px;}
.system_box,.system_list ul{margin: 0;}
.invest_list dl{padding: 10px 0;}
.invest_list dd a{margin-left: 10px;}
.invest_01 .left{margin-bottom: 30px;}
.system_box h3{margin-bottom: 20px;}
.system_box span{margin-bottom: 10px;}
.system_box h3{height: auto;max-height: 48px;}
.invest_list dd{float: none;overflow: hidden;line-height: 24px;}
.invest_list dt{ width: 100%;float: none;margin-bottom: 5px;font-weight: bold;line-height: 24px;max-height: 48px;    white-space: inherit;text-overflow: inherit;display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.invest_list dd a{float: right;margin: 0;}
.invest_list dd span{font-size: 12px;}
.invest_title{margin-bottom: 20px;}
.invest_02 h1{margin-bottom: 20px;}

}



.active_tab{padding: 0;margin: 0; padding-bottom: 30px;}
.active_tab .m_tab{margin-bottom: 0;}
.active_list .invest_list ul{margin: 0;overflow: inherit;}
.active_list .invest_list dd span{float: right;margin-left: 30px;font-size: 12px;}
.active_list .invest_list dd a{margin: 0;}
.active_list .invest_list dt { width: calc(100% - 160px);}
.active_list .invest_list li{position: relative;    border-bottom: 1px solid #c8c8c8;}
.active_list .invest_list dl{position: relative;z-index: 5;border:none;}
.active_list .site_bg{visibility: hidden;opacity: 0;}

@media only screen and (max-width:1024px) {
.active_list .invest_list dd span{margin-left: 15px;}
.active_tab{padding-bottom: 20px;}

}

@media only screen and (max-width:767px) {
.active_list .invest_list dd span{margin: 0px;float: left;}
.active_list .invest_list dd a{float: right;}
.active_list .invest_list dt {width: 100%;}
.active_tab .m_tab li{width: 50%;margin-bottom: 5px;}
.active_tab{padding-bottom: 0;}

}




.service_box dl{position:relative;display: table;width: 100%;}
.service_box dt{float: left;width: 73.6%;}
.service_box dt img{width: 100%;}
.service_box dd{position: absolute;right: 0; background: rgba(255,255,255,0.85);height: 88%;top:6%;width: 32.6%;padding: 55px 45px;box-sizing:border-box;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);overflow: hidden;}
.service_box dd h1{margin-bottom: 20px;}
.contact_p li{overflow: hidden;margin-bottom: 20px;}
.contact_p span{float: left;width: 30px;}
.contact_p .s_p{float: right;width: calc(100% - 30px);}
.contact_p span,.contact_p em{display: block;line-height: 24px;} 
.contact_p em{margin-bottom: 5px;}
.contact_p li:last-child{margin-bottom: 0;}
.contact_p{height: calc(100% - 60px);}

.contact_p span.worm-i-dizhi{font-size: 18px;}
.contact_p span.worm-i-dianhua{font-size: 20px;}
.contact_p span.worm-i-youxiang1{font-size: 12px;}
.contact_p span.worm-i-chuanzhen{font-size: 16px;}


@media only screen and (max-width:1600px) {
.service_box dd{padding: 40px 30px;}

}

@media only screen and (max-width:1520px) {
.contact_p li{margin-bottom: 15px;}

}

@media only screen and (max-width:1440px) {
.service_box dd{padding-bottom: 20px;}

}

@media only screen and (max-width:1366px) {
.service_box dd{padding: 30px; padding-bottom: 20px;}
.service_box dd h1{margin-bottom: 10px;}

}

@media only screen and (max-width:1024px) {
.service_box dt{float: none;width: 100%;}
.service_box dd{position: static;width: 100%;padding: 20px;    border: 1px solid #ccc;border-top: 0;    box-shadow: 0 0 10px rgba(0, 0, 0, 0);}
.contact_p li{margin-bottom: 10px}
.contact_p em{margin-bottom: 0;}
.service_box dl{overflow: hidden;}
.service_box dd h1{margin-bottom: 20px}

}


.solution_cont{overflow: hidden;}
.solution_cont li{margin-bottom: 70px;padding-bottom: 60px;position: relative;}
.solution_block{width: 55%;background-color:rgb(255 255 255 /68%); box-sizing:border-box;padding: 50px;padding-bottom: 40px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);position: absolute;bottom: 0;right: 5%;}
.solution_block .news_more{text-align: left;}
.solution_block p{height: 180px;-webkit-line-clamp: 6;}
.solution_block h1 i{display: block;height:2px;background: #005198;width: 80%;margin-top: 10px;margin-bottom: 15px;}
.solution_block h1 a{display: inline-block;}

.solution_cont li:nth-child(2n) .solution_block{left: 5%;right: auto;}
@media only screen and (max-width:1440px) {
.solution_block{padding: 40px;}
.solution_block h1 i{margin: 20px 0;}
.solution_block .news_more{padding-top: 40px;}
}

@media only screen and (max-width:1024px) {
.solution_block p{height: 96px;}
.solution_block{padding: 30px;}
.solution_block h1 i{margin: 15px 0;margin-bottom: 20px;}
.solution_cont li{padding-bottom: 100px;}
.solution_cont .news_more{padding-top: 20px;}
.solution_block{width: 55%;}
}

@media only screen and (max-width:767px) {
.solution_block{padding: 20px;border: 1px solid #ccc;}
.solution_block{width: 100%;position: static;    box-shadow: 0 0 20px rgba(0, 0, 0, 0);border-color: #eee;}
.solution_block h1 i{margin: 5px 0;}
.solution_cont li{padding: 0;margin-bottom: 20px;}
.solution_block p{height: auto;max-height: 96px;}
}



.demand_cont{background: #fff;padding: 120px;padding-top: 50px;}
.demand_cont .news_title{text-align: center;}
.agree_p{overflow: hidden;line-height: 24px;cursor: pointer;}
.agree_p span{float: left;width: 13px;height: 13px;border-radius: 50%;border:1px solid #c1c1c1;position: relative;margin-top: 5px;}
.agree_p span i{width: 5px;height: 5px;background: red;border-radius: 50%;visibility: hidden;opacity: 0;}
.agree_p p{float: right;width: calc(100% - 30px)}
.agree_p.on i{visibility: visible;opacity: 1;}


.demand_form{margin-top: -10px;}
.demand_form ul{overflow:hidden;margin: 0 -18px;}
.demand_form li{float: left;width: 50%;margin-bottom: 24px;}
.demand_form .form_w{margin: 0 38px;border-bottom: 1px solid #c0c0c0;}
.demand_form .form_w,.demand_form input{height: 48px;line-height: 48px;}
.demand_form li span{float: left;width: 40px;position: relative;}
.demand_form li span em{font-size: 20px;}
.demand_form li span i{color: #005198;position: absolute;top:0;left: -20px;}
.demand_form li p{float: right;width: calc(100% - 40px);}
.demand_form input{width: 100%;}
.demand_form .w_100{float:none;width: 100%;clear: both;}
.demand_form .w_100 .form_w{height: auto;line-height: inherit;}
.demand_form .w_100 i{top:20px;}
.demand_form textarea{padding: 20px 0;width: 100%;height: 110px;}

.demand_form .s_code .form_w{border:0;}
.demand_form .s_code p{float: left;width: calc(100% - 165px);border-bottom: 1px solid #c0c0c0;}
.demand_form .s_code .code{float: right;width: 145px;height: 48px;cursor: pointer;}
.demand_form .s_code .code img{width: 100%;height: 100%;}

.s_btn{text-align: center;padding-top: 55px;}
.s_btn button{width: 262px;height: 54px;line-height: 54px;text-align: center;background: #005198;color: #fff;}

@media only screen and (max-width:1366px) {
.demand_cont{padding: 80px;padding-top: 50px;}
}
@media only screen and (max-width:1024px) {
.demand_form{margin: 0;}
.demand_cont{padding: 50px;}
.s_btn button{width: 180px;height: 44px;line-height: 44px;}
.demand_form .form_w{margin: 0 20px;}
.demand_form ul{margin: 0;}
.demand_form .s_code .code{width: 120px;height: 40px;}
.demand_form .s_code p{    width: calc(100% - 130px);}
}

@media only screen and (max-width:767px) {
.demand_cont .news_title{margin-bottom: 10px;}
.demand_cont{padding: 20px;padding-bottom: 40px;}
.demand_form .form_w{margin: 0 15px;}
.demand_form li{float: none;width: 100%;margin-bottom: 10px;}
.demand_form li span i{left: -15px;}
.demand_form li span{box-sizing:border-box;width: 40px;}
.demand_form textarea{height: 50px;padding-top: 0;}
.demand_form .w_100 i{top:0;}
.s_btn{padding-top: 20px;}
.demand_form .w_100{padding-top: 10px;}
.demand_form .s_code .code{width: 100px;}
.demand_form .s_code p{    width: calc(100% - 110px);}
.agree_p p{    width: calc(100% - 20px);}
.s_btn button{width: 120px;height: 40px;line-height: 40px;}

}



.contact_02 .invest_title{border:none;}
.contact_list{margin-top: -10px;}
.contact_list ul{}
.contact_list li{float: left;width: 33.33%;position: relative;}
.contact_list dl{border:1px solid #fbfafa;border-top:0;border-bottom: 1px solid #c8c8c8;padding: 60px;padding-bottom: 25px;position: relative;z-index: 6;}
.contact_list dt h1{margin-bottom: 15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contact_list dd{line-height: 30px;}
.contact_list p{height: 60px;-webkit-line-clamp: 2;}

@media only screen and (max-width:1440px) {
.contact_list dl{padding: 40px;padding-bottom: 10px;}
.contact_list p{height: 90px;-webkit-line-clamp: 3;}

}
@media only screen and (max-width:1024px) {
.contact_list dl{padding: 20px;padding-bottom: 10px;}
.contact_list{margin-top:0px;}
}
@media only screen and (max-width:767px) {
.contact_list li{float: none;width: 100%;}
.contact_list p{height: auto;}
.contact_list dl{padding: 20px 10px;border:none;border-bottom:1px solid #c8c8c8; }
.contact_02 .invest_title{margin: 0;}

}



.d_solution01{background: rgba(255,255,255,0.9);padding-top: 45px;margin-top: -45px;z-index: 2;position: relative;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
.d_box{position: relative;background: #fff;}
.d_box dt,.d_box h1{text-align: center;}
.d_box dt{margin-bottom: 20px;}
.d_box dt img{width: 70px;height: 70px;}
.d_box h1{margin-bottom: 30px;}
.d_box h1 img{width: 70px;height: 70px;}
.d_box ul{position: relative;z-index: 2;overflow: hidden;}
.d_box li{float: left;width: 50%;}
.d_box dl{padding: 25px 70px;padding-right: 110px;padding-bottom: 90px;}
.d_bg{position: absolute;top:0;right: 0;width: 50%;height: 100%;background: #f9f9f9;}
.pub_ti{border: 0;}
.pub_ti span i{width: 120px;left: 50%;margin-left: -60px;display: none;}
.d_img{text-align: center;}
.d_img img{width: 100%;margin-bottom: 10px;}

.d_solution03 .video-box{width:100%; position: relative; cursor: pointer;}
.d_solution03 .video-box video{width:100%; height: 100%; object-fit: cover; object-position: center;}
.d_solution03 .video-box em{z-index: 2; cursor: pointer; color:#fff; opacity: 0.8; width:140px; height: 140px; text-align: center; line-height: 140px; border-radius: 100%; }
.d_solution03 .video-box em i{ font-size:60px;}
.phone_video{display: none;}
.phone_video img{width: 100%;}
.d_solution03 .share_a a{color: #fff;margin: 0 30px;}

.d_solution03{position: relative;}
.d_solution03 .phone_video em{z-index: 6;}
.solution_share{position: absolute;left: 0;bottom:40px;width: 100%;text-align: center;z-index:5;}
.solution_share .share_a{float: none;}

.slider_but{display: none;}
.slider_but .swiper-button-prev{left: 0;}
.slider_but .swiper-button-next{right: 0;left: auto;}
.slider_but .swiper-button-prev.swiper-button-disabled,.slider_but .swiper-button-next.swiper-button-disabled{ opacity: 1;cursor: pointer; pointer-events:visible;}
.slider_but .swiper-button-prev.disabled,.slider_tab .swiper-button-next.disabled{color: #8b729e;opacity: 1;}


.slider_tab .slider_but{display: block;}
.slider_tab .slider_but>div{background-size: 16px;background: none !important;line-height: 44px;text-align: center;color: #005198;font-size: 24px;font-weight: bold;}
.slider_tab .slider_but .swiper-button-prev.disabled,.slider_tab  .swiper-button-next.disabled{opacity: 0.5;}



.slider_tab{overflow: hidden;position: relative;padding: 0 30px;}
.con_tab li{float: left;min-width: 185px;height: 48px;line-height: 48px;box-sizing:border-box;border-right:1px solid #d0d0d0;    width: auto;}
.con_tab li a{display: block;position: relative;height: 48px;line-height: 48px;    text-align: center; padding: 0 20px;}
.con_tab li a span{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:50%;}
.con_tab li a img{position: absolute;top:0;right: -22px;height: 100%;width: 22px;display: none;}
.con_tab li.on{color: #fff;border: 0;}
.con_tab li.on a{color: #fff;background: #005198;margin-right: 22px;padding-right: 10px;}
.con_tab li.on a img{display:block;}

.con_tab li:last-child{padding:0;border: 0;}


.d_pro{position: relative;}
.d_pro img{width: 100%;}
.dpro_text{position: absolute;top:27.5%;left: 6%;width: 36%;height: 50%;overflow: hidden;}
.dpro_scoll{height: 100%;overflow: hidden;}
.dpro_text h3{line-height: 40px;margin-bottom: 20px;}
.dpro_text p{line-height: 28px;color: #005198;}
.dpro_scoll .news_more{text-align: left;padding-top: 30px;}
.slider_but{}

@media screen and (max-width:1440px) {
.solution_share{bottom: 20px}
.d_solution03 .share_a a{margin: 0 20px;}
.dpro_text{top:20%;}
}

@media screen and (max-width:1366px) {
.dpro_text h3{line-height: 34px;margin-bottom: 10px;}
}
@media screen and (max-width:1280px) {
.dpro_text{top:15%;}

}
@media screen and (max-width:1024px) {
.dpro_text{position: static;width: 100%;padding-top: 20px;}
.dpro_text p{font-weight: normal;}
.d_solution03 .share_a a{margin: 0 10px;}
.solution_share{bottom: 10px;}
.phone_video a{display: block;width: 100%;height: 100%;}
.video_button i{color: #fff;}

.d_box dt img{width: 50px;height: 50px;}
.d_solution01{margin-top: 20px;padding: 0;}
.d_box dl{padding: 40px;}
.d_box h1{margin-bottom: 10px;}
.dpro_scoll .news_more{padding-top: 20px;}

}




@media screen and (max-width:1024px) {

.con_tab li{width:auto;height:40px;line-height: 40px;padding: 0;border: 0;    min-width: inherit;border: 0;}
.con_tab li a{height:40px;line-height: 40px;padding: 0 20px;}
.con_tab li.on a{margin: 0;padding: 0 20px;}
.con_tab li a span{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; left:50%; top:50%;}
.con_tab li a img,.con_tab li.on a img{display: none;}


}

@media only screen and (max-width:1024px) {
.phone_video{display: block;}
.d_solution03 .video-box{display: none;}
.dpro_text h3{left: 30px;}
.dpro_text p{line-height: 24px;}
.pub_ti span i{width: 100px;margin-left: -50px;}

}

@media only screen and (max-width:767px) {
.pub_ti span i{width: 80px;margin-left: -40px;}
.phone_video a img{display: none;}
.phone_video a{height: 180px;}
.d_solution03 .phone_video em{top:44%;}
.dpro_text h3,.dpro_text p{line-height: 24px;}

.d_box li{float: none;width: 100%;border-bottom: 1px solid #eee;}
.d_bg{display: none;}
.d_box dl{padding: 20px;}
.d_box li:last-child{border:0;}
.d_box dt img{width: 40px;height: 40px;}
.d_box dt{margin-bottom: 10px;}

}



.contact_01{margin-bottom: 50px;position: relative;}
.map{width: 100%;height: 680px;}
.pub_year dt i{width: 14px;height: 44px;background:url(../image/arrow.png) no-repeat center center;position:absolute;top:0%;right: 15px;
  transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;}
.pub_year dt.on_o i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);}

.contact_box{position: relative;}
.map_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; right:0; top:50%;
      z-index: 9;
  width:470px;height: 94%;right:35px;
    background: rgba(255,255,255,0.85);}
.map_insert{padding: 35px 20px;}
.pub_year{margin-bottom: 35px;}
.pub_year dl{position: relative;}
.pub_year dt{cursor: pointer; color: #777777;height: 44px;line-height: 44px; border-bottom: 1px solid #c0c0c0;box-sizing:border-box;}
.pub_year dt p{padding-right: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pub_year dd{z-index: 9;background: #fff;position: absolute;top:100%;left: 0;width: 100%;padding: 10px 0;border-radius: 10px;display: none;max-height: 260px;overflow: hidden;overflow-y:auto;box-shadow: 0 0 14px rgba(0, 0, 0, 0.3);}
.pub_year dd a{display: block;padding: 0 20px;line-height: 34px;}
.map_block h1{margin-bottom: 30px;line-height:42px;max-height: 84px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.map_block .contact_p{height: 410px;}

@media only screen and (max-width:1440px) {
.map{height: 560px;}
.map_block .contact_p{height: 300px;}
.map_block h1{margin-bottom: 20px;}
.pub_year{margin-bottom: 20px;}


}
@media only screen and (max-width:1366px) {
.map_block h1{line-height: 32px;max-height: 64px;}

}
@media only screen and (max-width:1024px) {
.map_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;width: 100%;}
.map_insert{padding: 20px;}
.contact_01{    background: #d0caca;}
.map_block .contact_p{height: auto;}
.map{height: 300px;}
.map_block h1{line-height: 28px;max-height: inherit;}



}
@media only screen and (max-width:767px) {
.contact_01{margin-bottom: 20px;}
.map_box{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);  right:0; top:50%;
  width: 100%;height: auto;
}
.pub_year dt i,.pub_year dt{height: 36px;line-height: 36px;}
.map_block h3{padding-bottom: 10px;}
.pub_year{margin-bottom: 20px;}
.map{height: 200px;}
.map_block h1{margin-bottom: 10px;}
.contact_list dt h1{margin-bottom: 10px;}
.map{height: 200px;}
.map_block h1{line-height: 24px;-webkit-line-clamp: inherit;}

}



.ability_slider {margin: 0 -12px;overflow:hidden;padding: 0 20px;}
.ability_cont{padding: 90px 0 150px 0;overflow: hidden;}
.ability_top{text-align: center;width: 910px;max-width: 100%;margin: auto;}
.ability_top h1{margin-bottom: 20px;}
.ability_box{position: relative;}
.ability_slider li{width: 20%;float: left;overflow: hidden;}
.ability_slider li:nth-child(2n){margin-top: 45px;}
.ability_slider .ability_box{margin: 0 12px;}
.ability_text01 a{display: block;position: relative;}
.ability_text01 .blank_50{visibility: hidden;opacity: 0;}
.ability_text01 h3{position: absolute;left: 0;width: 100%;bottom: 8%;color: #fff;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding: 0 10px;box-sizing:border-box;z-index: 5;

  transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;

}

.ability_text02 h4{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ability_text02 p{  -webkit-line-clamp: 3;max-height: 72px;}
.ability_text02{position: absolute;left: 0;bottom:13.8%;width: 100%;color: #fff;padding: 0 12.5%;box-sizing:border-box;
 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;
-webkit-transform: translateY(100%); -moz-transform: translateY(100%);-o-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);}
.ability_text02 .news_more{padding-top: 50px;text-align: left;}
.ability_text02 .news_more a{background: #fff;}
.ability_text02 h4{margin-bottom: 20px;}
.jb{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../image/jb.png) no-repeat center center;background-size: cover;}
.ability_slider{position: relative;}
.but_button{display: none;}
.but_button div{width: 50px;height: 60px;margin-top: -30px;}
.but_button .swiper-button-prev{background:rgba(232,57,13,0.6) url(../image/left.png) no-repeat center center;background-size: 40px; left: 0;}
.but_button .swiper-button-next{background:rgba(232,57,13,0.6) url(../image/right.png) no-repeat center center;background-size: 40px; right: 0;}

@media only screen and (max-width:1440px) {
.ability_text02 h4{font-size: 28px;margin-bottom: 10px;}
.ability_text02 .news_more{padding-top: 30px;}
.ability_text02{bottom: 30px;}

}


@media only screen and (max-width:1280px) {
.ability_slider .ability_box{margin: 0 5px;}
.ability_slider{margin: 0 -5px;}
.ability_text02 h4{font-size: 24px;}
.ability_text02 .news_more{padding-top:20px;}

}
@media only screen and (max-width:1024px) {
.ability_cont{padding: 50px 0;padding-bottom: 80px;}
.ability_slider li:nth-child(2n){margin-top: 0;}
.ability_slider .ability_box{margin: 0;}
.ability_slider{padding: 0;margin: 0 3%;}


 .ability_box .ability_text02{
    opacity: 1;visibility: visible;
    -webkit-transform: translateY(0); -moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);
  }
  .ability_text01 h3{display:none;}
  .ability_text02{bottom: 20px;padding: 0 20px;}

  .but_button .swiper-button-prev,.but_button .swiper-button-next{    background-size: 24px}
  .jb{
    background-image: -moz-linear-gradient(to bottom,red,green);
    background-image: -webkit-linear-gradient(to bottom,red,green);
    background-image: -ms-linear-gradient(to bottom,red,green);
    background-image: -o-linear-gradient(to bottom,red,green);
    background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));
  }

}
@media only screen and (max-width:767px) {
.ability_top h1{margin-bottom: 10px;}
.ability_top{padding-bottom:30px;}
.ability_cont{padding: 30px 0;padding-bottom: 50px;}
.but_button div{width: 30px;height: 50px;margin-top: -25px;background-size}
.ability_text02{padding: 0 10px;bottom: 10px;}
.ability_text02 .news_more{padding-top: 10px;}
.ability_text02 h4{font-size: 20px;margin-bottom: 5px;}
}

@media screen and (min-width:1025px) {
  
  .ability_box:hover .ability_text02{
    opacity: 1;visibility: visible;
    -webkit-transform: translateY(0); -moz-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);
  }
  .ability_box:hover .ability_text01 h3{
    opacity: 0;visibility: hidden;
    -webkit-transform: translateY(100%); -moz-transform: translateY(100%);-o-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);
  }
  .ability_box:hover .ability_text01 .blank_50{visibility: visible;opacity: 1;}
.ability_box:hover .jb{display: none;}


}



.strength_cont{padding: 40px 0;}
.deliver_cont{padding:90px 0 40px 0;}

.strength_01 li{margin-bottom: 70px;}
.strength_01 dt,.strength_01 dd{height: 100%;}
.strength_01 dt img{height: 100%;}
.strength_01 dl{overflow: hidden;background: #f8f8f8;}
.strength_01 dt{float: left;width: 50%;}
.strength_01 dd{float: right;width: 50%;}
.strength_box{padding: 50px 80px;height: 100%;box-sizing:border-box;}
.strength_box h3 i{display: block;width: 120px;height: 2px;background: #005198;margin: 30px 0 40px 0;}
.strength_box .news_more{text-align: left;padding-top:30px;}
.strength_cont .strength_p{height: calc(100% - 180px);overflow: hidden;}

.strength_01 li:nth-child(2n) dt{float: right;}
.strength_01 li:nth-child(2n) dd{float: left;}

@media only screen and (max-width:1440px) {
.strength_box{padding: 40px 50px}

.strength_box h3 i{margin: 20px 0;}
.strength_cont .strength_p{height: calc(100% - 155px);}
.strength_cont .strength_01 li:nth-child(2n) .strength_p{height: calc(100% - 180px);}
}
@media only screen and (max-width:1366px) {
.strength_box{padding: 30px 40px}

.strength_box h3 i{margin: 15px 0;}
.strength_cont .strength_p{height: calc(100% - 140px);}
.strength_cont .strength_01 li:nth-child(2n) .strength_p{height: calc(100% - 140px);}
}
@media only screen and (max-width:1024px) {
.deliver_cont{padding:40px 0;}


.strength_box,.strength_cont .strength_01 li:nth-child(2n) dd .strength_box{padding: 20px;}
.strength_box h3 i{width: 80px;margin-top: 10px;}
.strength_cont .strength_p,.strength_cont .strength_01 li:nth-child(2n) .strength_p{height: calc(100% - 110px);}
.strength_01 li{margin-bottom: 50px;}
.strength_box .news_more{padding-top: 20px;}


}
@media only screen and (max-width:767px) {
.strength_01 dl{height: auto !important;}
.strength_01 dt,.strength_01 dd{float: none;width: 100%;}
.strength_01 li{margin-bottom: 20px;}
.strength_01 li:nth-child(2n) dl{background: #f8f8f8;}
.strength_p{height: auto !important;}
}




.deliver_cont .strength_p{height: calc(100% - 70px);}


.production_cont .strength_01 dt{float: right;}
.production_cont .strength_01 dd{float: left;}
.production_cont .strength_01 li:nth-child(2n) dt{float: left;}
.production_cont .strength_01 li:nth-child(2n) dd{float: right;}


.oem_01{background: #f3f2f2;padding: 90px 0;}
.oem_ic{text-align: center;padding-top:50px;}
.oem_ic ul{overflow: hidden;display: inline-block;}
.oem_ic li{float: left;}
.oem_ic li dl{text-align: center;padding: 0 30px;width: 260px;}
.oem_ic dt{margin-bottom: 20px;}
.oem_ic dt img{width:120px;height: 120px;}
.oem_ic dd{padding-bottom: 8px;border-bottom: 1px solid #005198;position: relative;}
.oem_ic dd h3{line-height: 20px;height: 40px;
 display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.oem_ic dd::after {
    content: '';
    display: block;
    border: 0.4em solid transparent;
    border-top-color: #005198;
    position: absolute;
    bottom: 0;
    transform: rotate(45deg);
    margin-bottom: -0.4em;
    margin-left: -0.4em;
}
.oem_02 h1,.oem_03 h1{margin-bottom: 60px;}
.oem_02 .ability_top,.oem_03 .ability_top,.oem_01 .ability_top{padding: 0;}

.oem_box .strength_01 dt{float: right;}
.oem_box .strength_01 dd{float: left;}
.oem_box .strength_01 dl{background: none;}
.oem_box .strength_box{border: 1px solid #dcdcdc;padding: 80px;padding-bottom: 70px;}


.oem_box h3{margin-bottom: 30px;}
.oem_box .strength_p{height: calc(100% - 150px)}

.oem_03 .oem_box .strength_01 dt{float: left;}
.oem_03 .oem_box .strength_01 dd{float: right;}
.line_red{width: 120px;height: 2px;margin: auto;background: #005198;margin: auto;margin-top: 30px;}

.pem_pro ul{overflow: hidden;}
.pem_pro li{float: left;width: 16.66%;}
.pem_pro dl{position: relative;}
.pem_pro dt{position:relative;}
.pem_pro dd{color: #fff;width: 100%;text-align: center;}
.pem_pro dd h4{padding: 0 10px;}

@media only screen and (max-width:1520px) {
.oem_box .strength_box{padding:70px 50px;}


}

@media only screen and (max-width:1440px) {
.oem_box h3{margin-bottom: 20px;}
.oem_box .strength_box{padding:50px;}
.oem_ic li dl{padding: 0 30px;}
.oem_01{padding: 50px 0;}

}
@media only screen and (max-width:1366px) {

.oem_box .strength_box{padding:30px 40px;}
.oem_ic dt img{width: 70px;height:70px;}
.oem_ic li dl{width: 120px;padding: 0 25px;}


}
@media only screen and (max-width:1250px) {
.oem_ic dt img{width: 60px;height: 60px;}
.oem_ic li dl{width: 110px;}

}

@media only screen and (max-width:1024px) {
.oem_02 h1,.oem_03 h1{margin-bottom: 40px;}
.oem_box h3{margin-bottom: 10px;}
.oem_box .strength_box{padding: 30px;padding-top: 20px;}
.oem_box .strength_p{height: calc(100% - 80px)}

.oem_ic dt img{width: 60px;height: 60px;}

.oem_ic li{width: 14.28%;margin-bottom: 20px;}
.oem_ic ul{display: block;}
.oem_ic li dl{width: auto;}
.pem_pro li{width: 33.33%;}
.line_red{margin-top: 20px;width: 100px;}
.oem_ic dt{margin-bottom: 10px;}

}
.oem_04 .ability_top{padding: 0;}
@media only screen and (max-width:767px) {
.oem_ic li{width: 33.33%;margin-bottom: 20px;}
.oem_ic dt img{width: 40px;height: 40px;}
.oem_ic dt{margin-bottom: 10px;}
.oem_box .strength_box{padding: 20px;}
.oem_01{padding: 30px 0;}

.line_red{margin-top: 10px;width: 80px;}
}

.ability_blank,.ability_tac{z-index: 999999999;visibility: hidden;opacity: 0;
  transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;

}

.ability_tac .form_w,.ability_tac input{height: 44px;line-height: 44px;}
.ability_blank.cur,.ability_tac.cur{visibility: visible;opacity: 1;}
.ability_blank{position: fixed;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);}
.ability_tac{position: fixed;background: #fff;padding:30px 50px;width: 1000px;max-width: 94%;height: 590px;box-sizing: border-box;}
.ability_tac .demand_cont{padding: 0;}
.ability_tac .s_btn{padding-top: 20px;}
.ability_tac .demand_form textarea{height: 50px;padding-bottom: 10px;}
.ability_tac .demand_form li{margin-bottom: 5px;}
.ability_tac .news_title{margin-bottom: 20px;}
.ability_tac .s_btn button{height: 44px;line-height: 44px;width: 150px;}
.ability_close{position: absolute;top:-24px;right: 0;color: #fff; font-size: 20px;cursor: pointer;}
.ability_tac .agree_p{margin-top: 10px;}

.ability_tac .demand_form li.fileblock{margin:0;padding-top:10px}
.ability_tac .s_code .code{height: 44px;}


@media only screen and (max-width:1024px) {
.ability_tac{padding: 30px;}
.demand_form .form_w, .demand_form input{height: 40px;line-height: 40px;}
}
@media only screen and (max-width:767px) {
.ability_tac .news_title{margin-bottom: 0;}
.ability_tac{padding: 20px;}
.demand_box{height: 320px;    overflow: hidden;}
.ability_tac{height: 530px;}
.ability_tac .s_btn button{height: 40px;line-height: 40px;}
.ability_tac .agree_p{font-size:12px;}
.ability_close{top:5px;right: 10px;    color: #ea0b0b;}

}



.introduce_01{margin-bottom: 60px;}
.introduce_box{overflow: hidden;background: url(../image/introduce_bg.png) no-repeat center center;background-size: cover;margin-top: -45px;position: relative;z-index: 2;padding: 70px;box-shadow: 0px 0px 20px rgba(0,0,0,0.2);}
.introduce_box h1{margin-bottom: 20px;}
.introduce_box .news_more{text-align: left;}

.introduce_02{margin-bottom: 80px}
.introduce_02 ul{overflow: hidden;}
.introduce_02 li{float: left;width: 16.66%;}
.introduce_02 dl{text-align: center;}
.introduce_02 dt{color: #005198;line-height: 60px;height: 60px;font-style: italic;margin-bottom: 10px;font-weight: bold;}
.introduce_02 dt span{font-family: "Arial";font-size: 72px;}

.introduce_develop{padding-top: 30px;}
.introduce_develop ul{overflow: hidden;margin: 0 -15px;}
.introduce_develop li{float: left;width: 25%;}
.introduce_develop li a{display: block;margin: 0 15px;}
.introduce_develop dl{position: relative;}
.introduce_develop dt{position: relative;}
.introduce_develop dt em{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);}
.introduce_develop dt span{background: url(../image/introduce_bg2.png) no-repeat center center;background-size: cover;position: absolute;top:0;left: 0;width: 100%;height: 100%;z-index: 5;}
.introduce_develop dd{position: absolute;left: 0;bottom:50px;width: 100%;z-index: 5;color: #fff;padding: 0 40px;box-sizing:border-box;}
.introduce_develop dd h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.introduce_develop dd span img{width: 52px;height: 52px;}
.introduce_develop dd span{display: block;margin-bottom: 10px;}
.introduce_develop li:nth-child(2n){margin-top: 60px;}



.history_year{position: relative; bottom:-1px; background: url(../image/history_bg.png) no-repeat 0 bottom #fff;width: 850px;height: 300px; margin: auto; padding-top: 70px; overflow: hidden;}
.history_year .leftbox{width:300px;height:850px;margin:auto;font-family: "Arial";}
.history_year .leftbox .swiper-container{height: 100%;width: 100%}
.history_year a{color: #666666;display: block;margin: auto;width:100%;height: 100%;line-height: 110px;text-align: center;position: relative;opacity: 0;transform-origin:50% 50%;}
.history_year .next_nth2Mode a,.history_year .next_nth3Mode a,.history_year .next_nth4Mode a,.history_year .next_nth5Mode a,.history_year .next_nth6Mode a{color: #d8d8d8;}

.history_year .leftbox .swiper-slide i{width: 38px;height: 38px;background: url(../image/history_icon.png) no-repeat center center;display: block;display: none; position: absolute;  top:98px;  left: 50%;margin-left: -16px;}
.history_year .leftbox .swiper-slide em{display: none;position: absolute;top:-15px;left: 0;color: #e3254c;width: 100%;text-align: center;line-height: 30px; font-family: "Arial"; text-transform: uppercase; font-weight: bold;}
.history_year .leftbox .swiper-slide-active i{display: block;}
.history_year li{float: left; width: 100%; padding: 35px 0; border-bottom:#bebebe solid 1px;overflow: hidden;}

.history_cont{margin-bottom:70px;position: relative;z-index: 9;height: 200px;overflow: hidden;}
.history_cont *{ box-sizing:border-box;}
.history_cont .swiper-slide{width:100%;}

.item_box .swiper-container{padding-bottom:20px;}


.item_box .swiper-slide{    transform: translate3d(0px, 0px,0) rotateX(0deg) rotateY(0deg) !important;}


.item_box .swiper-container-3d .swiper-slide-shadow-right,.item_box .swiper-container-3d .swiper-slide-shadow-left{
  background-image: -webkit-linear-gradient(linear,right top,left top,from(rgba(0,0,0,.0)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));
    background-image: -o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0));
    background-image: linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0));
}


.item_box .swiper-button-prev,.item_box .swiper-button-next{width:18px; height: 30px; line-height: 30px;margin-top:-15px;background: none;font-size: 24px;font-weight: bold; }
.item_box .swiper-button-prev{ }
.item_box .swiper-button-next{ }
.item_box .swiper-button-prev.disabled{ cursor: default;}
.item_box .swiper-button-next.disabled{ cursor: default;}


.item_box .swiper-slide{margin-top: 15px;}
.item_box .swiper-slide-active{margin-top: 0;}
.item_box .his_box{background: #e3e3e3;padding: 40px 55px;}
.item_box .swiper-slide-active .his_box{background: url(../image/his_bg.jpg) no-repeat center center;background-size: cover;color: #fff;}
.his_p{line-height: 36px;height: 72px;font-size: 24px;overflow: hidden;}
.item_box .swiper-slide-active .his_p{line-height: 48px;height: 96px;font-size: 30px;}
.his_p p{background: url(../image/his_cicle.png) no-repeat 0 18px;padding-left: 10px;}
.item_box .swiper-slide-active .his_p p{background: url(../image/his_cicle_on.png) no-repeat 0 22px;padding-left: 10px;}


@media only screen and (min-width:1025px){
  .history_year a:hover{color: inherit !important;opacity: 1 !important;}
    .history_year .leftbox .swiper-slide-active a{font-size: 90px;opacity: 1;color: #666666;font-weight: bold;}    
    .history_year .leftbox a{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
    .history_year .leftbox .prev_nth2Mode a{transform: rotate(90deg) translateX(-6px) translateY(-19px);opacity: 1;}
    .history_year .leftbox .next_nth2Mode a{transform: rotate(90deg)  translateX(7px) translateY(-19px);opacity: 1;}
    .history_year .leftbox .prev_nth3Mode a{transform: rotate(90deg) translateX(0px) translateY(91px);opacity: 1;}
    .history_year .leftbox .next_nth3Mode a{transform: rotate(90deg) translateX(0px) translateY(91px);opacity: 1;}
    .history_year .leftbox .prev_nth4Mode a{transform: rotate(-80deg) translateX(-126px) translateY(-143px);}
    .history_year .leftbox .next_nth4Mode a{transform: rotate(80deg) translateX(-214px) translateY(162px);}
    .history_year .leftbox .prev_nth5Mode a{transform: rotate(-25deg) translateX(-65px);opacity: 1;}
    .history_year .leftbox .next_nth5Mode a{transform: rotate(25deg) translateX(-65px) translateY(20px);opacity: 1;}
    .history_year .leftbox .prev_nth6Mode a{transform: rotate(-30deg) translateX(-99px);opacity: 1;}
    .history_year .leftbox .next_nth6Mode a{transform: rotate(30deg) translateX(-99px) translateY(20px);opacity: 1;}
  
    .history_year .swiper-button-prev,.history_year .swiper-button-next{position: absolute;width: 75px;height: 75px;line-height: 75px; text-align: center; top:0px;font-size: 18px;    font-weight: bold;background: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);    margin: 5px;}
    .history_year .swiper-button-next.swiper-button-disabled,.history_year .swiper-button-prev.swiper-button-disabled{opacity: 1;background: #f3f2f2;}


    .history_year .swiper-button-prev{left: 200px;}
    .history_year .swiper-button-next{right: 200px;}
    .history_year .leftbox{transform: rotate(-90deg) translateX(275px); }
    .history_year .leftbox .swiper-container{padding-right: 150px;}
    .history_year .leftbox .swiper-slide-active a{transform: rotate(90deg) translateX(-3px) translateY(-150px);}   
}
@media only screen and (max-width:1440px){
.history_cont{margin-bottom: 40px;}
}
@media only screen and (max-width:1366px){
  .item_box .swiper-slide-active .his_p{font-size: 24px;line-height: 36px;height: 72px;}
  .item_box .his_box{padding: 40px;}
  .his_p{font-size: 20px;line-height: 30px;height: 60px;}
.item_box .swiper-slide{margin-top: 8px;}
  .item_box .swiper-slide-active{margin-top: 0;}

}
 @media only screen and (max-width:1024px){
.his_block{position: relative;padding-top: 50px;}
.history_year{padding-top:0;background: none;}
.history_year .leftbox .prev_nth2Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth2Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth3Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth3Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth4Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth4Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth5Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth5Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .prev_nth6Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .next_nth6Mode a{transform: rotate(0deg) translateX(0)  translateY(0);}
.history_year .leftbox .swiper-slide-active a{transform: rotate(0deg) translateX(0px) translateY(0px);}
.history_year .leftbox{transform: rotate(0deg) translateX(0px); }
.history_year .leftbox .swiper-slide-active a{color: #005198; font-size: 24px;}
.history_year,.history_year .leftbox{width: 100%;height: auto;}
.history_year .leftbox .swiper-container{padding-right: 0px;}
.history_year a{opacity: 1;}
.history_year .swiper-button-next.swiper-button-disabled,.history_year .swiper-button-prev.swiper-button-disabled{opacity: 0.5; cursor: pointer;     pointer-events: inherit;}
.history_year .swiper-button-next.disabled,.history_year .swiper-button-prev.disabled{opacity: 0.35; cursor: default;}
.history_year .leftbox .swiper-slide-active i{display: none;}
.history_year a{line-height: 32px;}
.history_year .swiper-button-prev{left:0px;}
.history_year .swiper-button-next{right:0px;}

.history_year .swiper-button-prev,.history_year .swiper-button-next{font-size: 18px;font-weight:bold;width: 15px;height:20px; position: absolute;top:5px;margin-top:0;background: none !important;}

.history_cont{ margin-bottom: 0;height: auto;}
.history_cont .swiper-slide-prev{top:0px;}
.history_cont .swiper-slide-next{top:0px;}
.history_year{padding: 0 30px; box-sizing: border-box; position: absolute;top:200px;left:3%;width: 94%;}
.history_cont .swiper-slide.swiper-slide-prev{opacity:1;filter:alpha(opacity=10); -moz-opacity:1; -khtml-opacity:1;}
.history_cont .swiper-slide.swiper-slide-next{opacity:1;filter:alpha(opacity=10); -moz-opacity:1; -khtml-opacity:1;}
.history_cont .swiper-slide.swiper-slide-prev dl,.history_cont .swiper-slide.swiper-slide-next dl{margin-top:0px;}
.history_cont .swiper-slide{top:0;}
.history_cont .swiper-container{padding-bottom: 0;}
.history_cont dl,.history_cont .swiper-slide.swiper-slide-active dl{padding:20px 40px; border-bottom: none; background: #fff!important;}
.history_cont dd{height: auto;}

.history_year{top: 0;height: 32px;margin: 0;}

.item_box .swiper-slide-active .his_p,.his_p{font-size: 18px;line-height:28px;height:auto;}
.item_box .swiper-slide{margin: 0;}
.item_box .swiper-slide-active .his_p p{    background: url(../image/his_cicle_on.png) no-repeat 0 12px;}
.his_p p{    background: url(../image/his_cicle.png) no-repeat 0 12px;}
.item_box .swiper-button-prev, .item_box .swiper-button-next{color: #fff;}

.item_box .his_box{background: url(../image/his_bg.jpg) no-repeat center center;background-size: cover; color: #fff;}

}

@media only screen and (max-width:767px){
.item_box .swiper-slide-active .his_p,.his_p{font-size: 14px;}
.item_box .swiper-slide-active .his_p p{    background: url(../image/his_cicle_on.png) no-repeat 0 10px;}
.his_p p{    background: url(../image/his_cicle.png) no-repeat 0 10px;}
.item_box .his_box{padding: 20px 40px;}

}




.introduce_06 .wrap{position: relative;z-index: 9;}
.introduce_honor{color: #fff;}

.introduce_06 .invest_exchange li{width: 20%;}
.introduce_06 .invest_exchange li .i_line{left: 0;}
.introduce_06 .invest_exchange li:last-child .i_line{display: block;}
.introduce_06 .invest_exchange li:nth-child(2){left: 20%;}
.introduce_06 .invest_exchange li:nth-child(3){left: 40%;}
.introduce_06 .invest_exchange li:nth-child(4){left: 60%;}
.introduce_06 .invest_exchange li:nth-child(5){right:0;left: auto;}
.introduce_06 .invest_exchange li dt{width: 29px;height: 48px;visibility: hidden;opacity: 0;margin-bottom: 25px;}


.introduce_06 .invest_exchange li dl{padding-top: 40%;}
.introduce_06 .invest_exchange li:nth-child(2n) dl{padding-top: 65%;}

.introduce_07{padding: 90px 0 140px 0;}
.introduce_07 .invest_title span{padding: 0;}
.introduce_07 .pro_tab .m_tab{margin: 0;}
.introduce_07 .pro_tab{text-align:center;margin-bottom: 80px;padding: 0;}
.introduce_07 .pro_tab ul{display: inline-block;}
.introduce_07 .invest_title{margin-bottom: 30px;}

.slider_box{overflow: hidden;}
.introduce_slider{position: relative;height: 0;visibility: hidden;opacity: 1}
.introduce_slider.on{height: auto;opacity: 1;visibility: visible;}

.slider_btm div{background: none;width: 75px;height: 75px;line-height: 75px;margin-top: -37.5px; text-align: center;font-size: 20px;font-weight:bold;background: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.slider_btm .swiper-button-prev{left: -37.5px;}
.slider_btm .swiper-button-next{right: -37.5px;}
.introduce_slider a{display:block;cursor: default;}
.introduce_slider dt{position: relative;}
.introduce_slider dt em{visibility: hidden;opacity: 0; position: absolute;top:0;left: 0;width: 100%;height: 100%;box-sizing:border-box;border-bottom: 1px solid #e7380b;}
.introduce_slider dt em::after {
    content: '';
    display: block;
    border: 0.4em solid transparent;
    border-top-color: #005198;
    position: absolute;
    bottom: 0;
    transform: rotate(45deg);
    margin-bottom: -0.4em;
    margin-left: -0.4em;
}




.introduce_04{background: #f3f2f2;padding: 70px 0; padding-bottom: 80px;}
.map_net{position: relative;line-height: 15px;}
.map_net>img{width: 100%;}




@media only screen and (max-width:1440px) {
.introduce_develop {padding-top: 0;}
.news_more{padding-top: 40px;}
.introduce_develop dd{padding: 0 30px;bottom: 30px;}
.introduce_02{margin-bottom: 50px;}

.introduce_06 .invest_exchange li dl{padding-top:25%;}
.introduce_06 .invest_exchange li:nth-child(2n) dl{padding-top: 40%;}
.introduce_07{padding: 50px 0;padding-bottom: 70px;}

.slider_btm .swiper-button-prev{left: -20px;}
.slider_btm .swiper-button-next{right: -20px;}

.introduce_07 .pro_tab{margin-bottom: 50px;}

}
@media only screen and (max-width:1366px) {
.introduce_develop li a{margin: 0 10px;}
.introduce_develop ul{margin: 0 -10px;}
.introduce_develop dd span img{width: 44px;height: 44px;}
.introduce_02 dt span{font-size: 54px;}
.introduce_02 dt{height: 54px;line-height: 54px;}

}

@media only screen and (max-width:1024px) {
.introduce_04{padding: 50px 0;}
.introduce_02{margin-bottom: 30px;}
.introduce_box{margin-top: 20px;padding: 30px;}
.news_more{padding-top: 20px;}
.introduce_02 dt span{font-size: 36px;}
.introduce_02 dt{height: 36px;line-height: 36px;}
.introduce_develop li:nth-child(2n){margin-top: 30px;}
.introduce_develop dd{padding: 0 10px;bottom: 20px;}
.introduce_develop dd span img{width: 36px;height: 36px;}
.introduce_develop li a{margin: 0 5px;}
.introduce_develop ul{margin: 0 -5px;}

.introduce_05{margin-bottom: 30px;}

.slider_btm .swiper-button-prev{left: 0px;}
.slider_btm .swiper-button-next{right: 0px;}
.slider_btm div{background: none;width: 50px;height: 50px;line-height: 50px;margin-top: -25px;}

.introduce_07 .pro_tab{margin: 0;margin-bottom: 30px;}
.introduce_07 .pro_tab .m_tab li{width: auto;}
.introduce_07 .pro_tab .m_tab li a{padding: 0 20px;}
.introduce_07 .invest_title,.introduce_07 .pro_tab{margin-bottom: 20px;}
.introduce_07{padding: 30px 0;}

}

@media only screen and (max-width:767px) {
.introduce_04{padding: 30px 0;}
.introduce_box{padding: 20px;}
.introduce_box h1{margin-bottom: 10px;}
.introduce_02 li{width: 50%;margin-bottom: 20px;}
.introduce_02 li:nth-child(2n+1){clear: both;}
.introduce_01{margin-bottom: 30px;}
.introduce_02{margin-bottom: 10px;}
.introduce_develop li,.introduce_develop li:nth-child(2n){width: 50%;margin: 0;margin-bottom: 10px;}
.introduce_develop{padding-bottom: 20px;}
.introduce_06 .invest_exchange li{width:50%;}



.invest_exchange li dd h3{height: auto;max-height: inherit;-webkit-line-clamp:inherit;}
.introduce_06 .invest_exchange li .i_line,.introduce_06 .invest_exchange li:last-child .i_line{display: none;}

}



.glimpse_swi{overflow: hidden;}
.slider_box .but{display: none;}
.case_show{ position: relative;}


.case_show_s .but>div{width: 50px;height: 50px;line-height: 50px;left:50%; right: auto; box-shadow: none;background: #005198;color: #fff;text-align: center;margin: 0;margin-left: -25px;}
.case_show_s .but>div.swiper-button-prev{ top:0;}
.case_show_s .but>div.swiper-button-next{ top:auto; bottom: 5px;}
.case_show_s .but>div i{font-size: 24px;color: #fff;display: none;}
.case_show_s .but>div span{font-size: 24px;color: #fff;}

.case_show_s .swiper-button-next.swiper-button-disabled,.case_show_s .swiper-button-prev.swiper-button-disabled{cursor: pointer; pointer-events:visible;opacity: 1;}
.case_show_s .swiper-button-next.disabled,.case_show_s .swiper-button-prev.disabled{cursor: auto; background: rgba(0,0,0,0.5);opacity: .7;}



.slider_box .case_show_s{float: left;width: 30%;height: 100%;position: relative;}
.slider_box .case_show{float: right;width: 69.6%;height: 100%;overflow: hidden; margin-top: -5px;position: relative;}
.case_show_s .swiper-container,.case_show_s ul{height: 100%;}
.case_show_s h3{z-index: 5;color: #fff;width: 100%;padding:0  10px;box-sizing: border-box;text-align: center;}
.case_show_s ul li{height: 25%;cursor: pointer;}
.case_show_s ul li img{display: none;}
.s_img{height:calc(100% - 5px);position: relative;}
.s_img em{position: absolute;top:0;left: ;width: 100%;height: 100%;background: rgba(0,0,0,0.6);}
.case_show_s ul li.on .s_img em{background: rgba(0,0,0,0.2);}
.s_img02{position: relative;height: 100%;}
.s_img02 .s_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../image/introduce_bg3.png) no-repeat center center;background-size:cover;}

.case_show_b,.case_show_b .swiper-container{height: 100%;}
.s_block{position: absolute;left: 0;bottom: 12.3%;color: #fff;z-index: 6; width: 100%;box-sizing:border-box;padding: 0 10.5%;}
.s_block p{max-height: 150px;overflow: hidden;}

.s_block .invest_title{text-align: left;margin-bottom: 20px;}
.s_block .invest_title i{left: 0;margin-left: 0;}
.s_block .invest_title span{padding-bottom: 10px;}
.s_ic img{width: 100%;height: 100%;}
.s_ic{margin-bottom: 30px;width: 60px;height: 60px;}
@media only screen and (max-width:1440px) {
.s_ic{margin-bottom: 20px;}
.s_block{padding: 0 8%;bottom: 8%;}

}

@media only screen and (max-width:1024px) {
.slider_box .case_show_s,.slider_box .case_show{float: none;width: 100%;}
.slider_box .case_show_s{margin-bottom: 10px;}
.s_img{height: 0;  padding-bottom: 72.9%;}
.slider_box .case_show{margin: 0;}
.slider_box{height: auto !important;}
.case_show_s ul li{height: auto;}
.case_show_s ul li img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

.case_show_s .but>div{width: 40px;height: 40px;line-height: 40px;}
.case_show_s .but>div i{display: block;}
.case_show_s .but>div span{display: none;}
.case_show_s .but>div.swiper-button-prev{left:1px;margin: 0;margin-top: -20px;top: 50%;}
.case_show_s .but>div.swiper-button-next{right:1px;left: auto;top: 50%;margin-top: -20px;}
.s_img02{padding: 0 1px;}
.s_img{margin: 0 1px;background: none !important;}
.case_show_s h3{
      transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -o-transform: translate(0,0);top:auto;bottom: 10px;left: 0;
}

.s_ic{width: 50px;height: 50px;margin-bottom: 10px;}
.s_block{padding: 0 20px;bottom: 20px;}
.s_block p{max-height: 120px;}

}

@media only screen and (max-width:767px) {
.s_block .invest_title{margin-bottom: 10px;}
.s_ic{width: 40px;height: 40px;}
.s_block p{max-height: 72px;}
}



.ability_top{padding-bottom: 50px;}
.develop_list{overflow: hidden;}
.develop_list ul{position: relative;}
.develop_list li{width: 64%;height: 100%; position: absolute;left: 0;top:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;}
.develop_list li dt,.develop_list li dt img{height: 100%;}
.develop_list dt{position: relative;}
.develop_list dt em{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);}
.develop_list dd{position: absolute;left: 0;bottom: 0;width: 100%; height: 100%; color: #fff;}
.develop_ic{font-size: 50px;height: 50px;line-height: 50px;margin-bottom: 25px;}
.develop_ic img{width:50px;height:50px;}
.develop_01,.develop_02{position: absolute;left: 0;bottom: 0; width: 100%;box-sizing:border-box;
  transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.develop_01{padding:0 20px;box-sizing:border-box;padding-bottom: 30px;}
.develop_02{padding:0 60px;padding-bottom: 50px;
  visibility: hidden;opacity: 0;

}
.develop_02 h2{margin-bottom: 30px}
.develop_02 h2 span{border-bottom: 2px solid #005198;padding-bottom: 15px;}

.develop_list li:last-child .develop_ic{font-size: 44px;}

.develop_list li:nth-child(1){  left:0}
.develop_list li:nth-child(2){  left:64%}
.develop_list li:nth-child(3){  left:76%}
.develop_list li:nth-child(4){  left:88%}

.state_2 li:nth-child(1){  left:0}
.state_2 li:nth-child(2){  left:12%}

.state_3 li:nth-child(1){  left:0}
.state_3 li:nth-child(2){  left:12%}
.state_3 li:nth-child(3){  left:24%}

.state_4 li:nth-child(1){  left:0}
.state_4 li:nth-child(2){  left:12%}
.state_4 li:nth-child(3){  left:24%}
.state_4 li:nth-child(4){  left:36%}

.state_5 li:nth-child(1){  left:0}
.state_5 li:nth-child(2){  left:12%}
.state_5 li:nth-child(3){  left:24%}
.state_5 li:nth-child(4){  left:36%}
.state_5 li:nth-child(5){  left:48%}

.develop_list li.on .develop_02{
  visibility: visible;opacity: 1;

}

.develop_list li.on .develop_01{
  visibility: hidden;opacity: 0;

}
.develop_list li.on  dt em{background: url(../image/develop_bg.png) no-repeat center center;background-size: cover;}

.scoll_develop {max-height: 180px;overflow: hidden;}




@media only screen and (max-width:1440px) {
.develop_02{padding:0 40px;padding-bottom: 40px;}
}
@media only screen and (max-width:1024px) {
.develop_02{padding:0 20px;padding-bottom: 20px;}
.scoll_develop{max-height: 144px;}
.develop_ic{font-size: 36px;height: 36px;line-height: 36px;margin-bottom: 10px;}
.develop_list li:last-child .develop_ic{font-size: 32px;}
}

@media only screen and (max-width:1024px) {
.introduce_06 .invest_exchange li dl dt{visibility: visible;opacity: 1;margin-bottom: 10px;width: 20px;height: 36px;}
.develop_ic img{width:36px;height:36px;}
}

@media only screen and (max-width:767px) {
.develop_list ul{height: auto !important;}
.develop_list li{position: static;width: 100%;margin-bottom: 30px;}
.develop_list dd{position: static;color: #000;padding: 0 10px;}
.develop_01,.develop_02{position: static;visibility: visible;opacity: 1;padding: 0;}
.develop_01 h3{display: none;}
.develop_list dt{margin-bottom: 20px;}
.develop_list li:last-child{margin-bottom: 0;}
.develop_02 h2 span{padding-bottom: 10px;}
.ability_top{padding-bottom: 30px;}
.develop_list dt em{display: none;}

.develop_ic{height: auto;}
.develop_ic span{background: #005198;width: 50px;height: 50px;border-radius: 50%;display: block;position: relative;}
.develop_ic span img{position: absolute;top:50%;left: 50%;margin-left: -18px;margin-top: -18px;}

}



.p_point li{position: absolute;z-index: 9999999;width: 15px;height: 15px;}
.p_point li dl{width: 100%;height: 100%;}
.p_point li dt{position: relative;width: 100%;height: 100%;}
.p_point li dt span{    z-index: 2;display: inline-block; width: 15px;height: 15px;cursor: pointer;position: relative;}
.p_point li dt span b{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background: rgba(255,255,255,0.5);}
.p_point li dt span i{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background: rgba(255,255,255,0.5);}
.p_point li dt span em{display: inline-block;width: 9px;height: 9px;border-radius: 50%;background: #005198;}


.p_point li dt span b,.p_point li dt span i{display: none;}
.p_point li dt span em{border: 2px solid #fff;}


@-webkit-keyframes loading {
  0% {
    width: 15px;
    height: 15px;
    opacity: 1;
  }

  100% {
     width: 36px;
    height: 36px;
    opacity:0.3;
  }
}

@keyframes loading {
  0% {
    width: 15px;
    height: 15px;
     opacity: 1;
  }

  100% {
     width: 36px;
    height: 36px;
     opacity:0.3;
  }
}

@-webkit-keyframes loading_a {
  0% {
    width: 9px;
    height: 9px;
    opacity: 1;
  }

  100% {
     width: 50px;
    height: 50px;
    opacity:0.3;
  }
}

@keyframes loading_a {
  0% {
    width: 9px;
    height: 9px;
    opacity: 1;
  }

  100% {
     width: 50px;
    height: 50px;
    opacity:0.3;
  }
}


@-webkit-keyframes loading_b {
  0% {
    width: 39px;
    height: 39px;
     opacity: 1;
  }

  100% {
     width: 69px;
    height: 69px;
     opacity:0.3;
  }
}
@keyframes loading_b {
  0% {
    width: 39px;
    height: 39px;
     opacity: 1;
  }

  100% {
     width: 89px;
    height: 89px;
     opacity:0.3;
  }
}



@-webkit-keyframes loading_big {
  0% {
    width: 15px;
    height: 15px;
    opacity: 1;
  }

  100% {
     width: 50px;
    height: 50px;
    opacity:0.3;
  }
}

@keyframes loading_big {
  0% {
    width: 15px;
    height: 15px;
     opacity: 1;
  }

  100% {
     width: 50px;
    height: 50px;
     opacity:0.3;
  }
}








.map_img img{width: 100%;}

.pointbox{width: 28px;height: 37px;position: absolute;top: 50%;right: 50%;margin-top: -20px;margin-right: -14px;}
.point_p p{position: absolute;top:0;right: 18px;background: #fff;min-width: 120px;line-height: 28px;border-radius: 20px 10px 0 20px;text-align: center;
padding: 0 10px;box-sizing:border-box;font-size: 14px;
}
.point_p em{position: relative;z-index: 2;}
@media screen and (min-width:1025px) {
.p_point li dt b{

-webkit-animation: loading_b 1500ms linear  forwards infinite;
animation: loading_b 1500ms linear  forwards infinite;
}
.p_point li dt span i{

-webkit-animation: loading 1500ms linear  forwards infinite;
animation: loading 1500ms linear  forwards infinite;

}
.p_point li.special_02 dt span i{

-webkit-animation: loading_big 1500ms linear  forwards infinite;
animation: loading_big 1500ms linear  forwards infinite;

}
.p_point li dt span em{


}


.p_point li dt span{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.pointbox{
  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;
-webkit-transform: translateY(-20px); -moz-transform: translateY(-20px);-o-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);

}

.p_point li:hover{    z-index: 9999999;}
.p_point li:hover span{visibility: hidden;opacity:0;}
.p_point li:hover .pointbox{
  opacity:1;visibility: visible;
  -webkit-transform: translateY(0%); -moz-transform: translateY(0%);-o-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);

}


}



@media screen and (max-width:1024px) {
.p_point li dt span b,.p_point li dt span i,.pointbox{display: none;}
.p_point li dt span em{border: 2px solid #fff;}
}

@media screen and (max-width:767px) {
.p_point li{width: 8px;height: 8px;background:#e63a0c;border-radius: 50%;border: 2px solid #fff;margin-left: 4px;margin-top: 4px;}
.p_point li dl{display: none;}
}


.network_cont{background: #f3f2f2;}
.network_cont .introduce_04{background: none;margin-bottom: 0;}
.network_cont .ability_top{width: 100%;padding-bottom: 70px;}
.network_p {text-align: center;padding-top: 90px;}
.network_cont .introduce_07{padding: 0;padding-bottom: 80px;}
.network_link ul{overflow: hidden;margin: 0 -10px;}
.network_link li{width: 16.66%;float: left;}
.network_link li img{width: 170px;max-width: 100%;}
.network_link li dl{text-align: center;margin:0 10px;}
.network_link li dt a{display: block;}
.network_cont .m_tab li{min-width: 280px;}

.network_link ul{display: none;}
.network_link ul:first-child{display: block;}


@media screen and (max-width:1440px) {
.network_cont .ability_top{padding-bottom: 50px;}
.network_p{padding-top: 50px;}
.network_cont .m_tab li{min-width: 200px;}
}

@media screen and (max-width:1024px) {
.network_cont .m_tab li{min-width: inherit;}
  .network_link li{width: 20%;}

}

@media screen and (max-width:767px) {
  .network_p  br{display: none;}
  .network_cont .ability_top{padding-bottom: 20px;}
  .network_p{padding-top: 20px;}
  .network_link li{width: 25%;}
.network_cont .introduce_07{padding-bottom: 40px;}

}


.intr_01{background: #f3f2f2;padding: 100px 0;}
.intr_01 dl{overflow: hidden;}
.intr_01 dt{float: left;width: 512px;position: relative;}
.intr_01 dt .video_button{position:absolute;top:0;left:0;width:100%;height:100%}
.intr_01 dt .video_button em{z-index:2;}
.intr_01 dt .video_button em i{font-size:50px;color: #fff;}
.intr_01 dt img{width: 100%;}
.intr_01 dd{float: right;width: calc(100% - 580px);}
.intr_01 .strength_box{padding: 0;}
.intr_edit{max-height: 240px;overflow: hidden;}

.intr_02{padding: 75px 0 90px 0;}
.intr_p li{display: none;    padding: 35px; background: #f3f2f2;border-top:1px solid #005198;}
.intr_p li:first-child{display: block;}
.intr_p{text-align: center;}
.intr_p h3{margin-bottom: 15px;}

.intr_03{position: relative;}
.intr_03 .wrap{position: relative;z-index: 6;padding-top: 70px;color: #fff;}
.intr_box01{text-align: center;margin-bottom: 140px;}
.intr_box01 h1{margin-bottom: 30px;}
.intr_boxs01{text-align: center;margin-bottom: 60px;}
.intr_boxs01 h1{margin-bottom: 30px;}
.intr_box02 ul{overflow: hidden;position: relative;height: 390px;}
.intr_box02 li{position: absolute;top:0;height: 100%;width: 32%;    transition: all 1s;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    -ms-transition: all 1s;}

.intr_box02 li dl{border-left:1px solid rgba(255,255,255,0.5);height: 100%;position: relative;}
.intr_box02 li dd{opacity: 0;visibility: hidden;}
.inr_ic{width: 65px;height: 65px;margin-bottom: 20px;}
.inr_ic img{width: 100%;height: 100%;}

.intr_box02 li dd,.intr_box02 li dt{padding: 0 40px;box-sizing:border-box;width: 100%;
transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;
}

.intr_box02 h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.intr_box02 p{line-height: 30px;height: 120px;
 display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.intr_box02 li dt{position: absolute;bottom:90px;}
.intr_box02 li dd{position: absolute;left: 0;top:75px;}
.intr_box02 li dd h3{margin-bottom: 20px;}
.intr_box02 li.on{background: url(../image/intr_bg.png) no-repeat center center;background-size: cover;}
.intr_box02 li.on dt{visibility:hidden;opacity:0;}
.intr_box02 li.on dd{visibility: visible;opacity: 1;}


.intr_box02 li:nth-child(1){  left:0}
.intr_box02 li:nth-child(2){  left:32%}
.intr_box02 li:nth-child(3){  left:48%}
.intr_box02 li:nth-child(4){  left:64%}
.intr_box02 li:nth-child(5){  left:80%}

.statebox_2 li:nth-child(1){  left:0}
.statebox_2 li:nth-child(2){  left:16%}

.statebox_3 li:nth-child(1){  left:0}
.statebox_3 li:nth-child(2){  left:16%}
.statebox_3 li:nth-child(3){  left:32%}

.statebox_4 li:nth-child(1){  left:0}
.statebox_4 li:nth-child(2){  left:16%}
.statebox_4 li:nth-child(3){  left:32%}
.statebox_4 li:nth-child(4){  left:48%}

.statebox_5 li:nth-child(1){  left:0}
.statebox_5 li:nth-child(2){  left:16%}
.statebox_5 li:nth-child(3){  left:32%}
.statebox_5 li:nth-child(4){  left:48%}
.statebox_5 li:nth-child(5){  left:64%}

.intr_04{padding: 100px 0 120px 0;}
.intr_04 .slider_box .case_show_s{width: 27.5%;background: #f3f2f2;}
.intr_04 .slider_box .case_show{width: 72.5%;margin: 0;}
.case_show_s ul li:last-child .intr_text{border: 0;}
.intr_text{height: 100%;border-bottom: 1px solid #dad9d9;box-sizing:border-box;}
.intr_title{padding: 0 55px;box-sizing:border-box;width: 100%;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%;}
.intr_block{position: relative;width: 100%;height: 100%;color: #fff;}
.inter_box{position: absolute;top:0;left: 0;width: 100%;height: 100%;box-sizing:border-box;padding: 70px 110px;}
.inter_insert{width: 100%;height: 100%;position: relative;color:#fff;}

.inter_intr{position: absolute;left: 0;width: 100%;bottom: 0;}
.inter_intr dl{overflow: hidden;margin-bottom: 10px;}
.inter_intr dt{float: left;font-size: 120px; height: 120px;line-height: 120px; font-family: "Arial";font-weight: bold;opacity: 0.3;font-style: italic;}
.inter_intr dd{float: right;width: calc(100% - 150px);padding-top: 15px;}
.inter_intr p{max-height: 180px;overflow: hidden;}
.case_show_s ul li.on{background: #005198;}
.case_show_s ul li.on .intr_text{color: #fff;}

.inr_mad{position: absolute;top:0;left: 0;width: 46px;height: 100%;}
.inr_mad ul{height: 100%;}
.inr_mad li{height: 20%;background:rgba(0,81,152,0.5);z-index: 9;color: #005198;position: relative;text-align: center;visibility: hidden;opacity: 0;}
.inr_mad li.on{visibility: visible;opacity: 1;}


@media screen and (max-width:1440px) {
.intr_01,.intr_02,.intr_04{padding: 70px 0;}
.intr_box01{margin-bottom: 70px;}
.intr_boxs01{margin-bottom: 70px;}
.intr_box02 ul{height: 300px;}
.intr_box02 li dd{top:40px;}
.intr_box02 li dd h3,.inr_ic{margin-bottom: 10px;}

.inter_box{padding: 70px;padding-left: 90px; padding-bottom: 50px;}
.inter_intr dt{font-size: 100px;height: 100px;line-height: 100px;}
.inter_intr dd{    width: calc(100% - 130px);}
.intr_title{padding: 0 30px;}

}
@media screen and (max-width:1366px) {
.intr_01 dd{width: calc(100% - 560px)}
.intr_box02 li dd,.intr_box02 li dt{padding: 0 30px;}

.intr_box02 ul{height: 250px}
.inter_box{padding:50px 60px;padding-bottom: 40px;}
}
@media screen and (max-width:1024px) {
.intr_01,.intr_02,.intr_04{padding: 50px 0;}
.intr_01 dt,.intr_01 dd{float: none;width: 100%;}
.intr_01 dt{margin-bottom: 20px;}
.intr_edit{max-height: inherit;}
.intr_03 .wrap{padding: 50px 0;}
.intr_box01{margin-bottom: 50px;}
.intr_box01 h1{margin-bottom: 20px;}
.intr_boxs01{margin-bottom: 50px;}
.intr_boxs01 h1{margin-bottom: 20px;}
.intr_box02{padding: 0 3%;}
.intr_box02 ul{height: auto;margin: 0 -10px;}
.intr_box02 li{position: static;width: 50%;float: left;margin-bottom: 40px;}
.intr_box02 li:nth-child(2n+1){clear: both;}
.intr_box02 li dd, .intr_box02 li dt{position: static;visibility: visible;opacity: 1;}
.intr_box02 li dl{border: 0;padding: 0 10px;}
.intr_box02 li.on dt{visibility: visible;opacity: 1;}
.intr_box02 li dd h3{display: none;}
.inr_ic{width: 50px;height: 50px;}
.intr_box02 p{font-size: 14px;line-height: 24px;height: auto;max-height: inherit;}
.intr_box02 li dd, .intr_box02 li dt{padding: 0;}
.intr_box02 li dt{margin-bottom: 10px;}
.intr_box02 li.on{background: none;}

.intr_04 .slider_box .case_show_s,.intr_04 .slider_box .case_show{float: none;width: 100%;}
.intr_title{padding:0px 5px;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; }
.intr_text{border: none;}
.intr_04 .slider_box .case_show_s{background: none;padding: 0 50px;box-sizing: border-box;}
.inter_box{padding: 30px;padding-top: 60px;}
.inter_intr dt{font-size: 70px;height:70px;line-height: 70px;}
.inter_intr dd{width: calc(100% - 100px)}
.inter_intr dd h5 br{display:none;}
.case_show_s ul li.on{background: none;}
.case_show_s ul li.on .intr_text{color: #005198;}
.inter_intr p{max-height: 144px;}
.inr_mad{display: none;}

}

@media screen and (max-width:767px) {
.intr_01,.intr_02,.intr_04{padding: 30px 0;}
.intr_04{padding-bottom: 50px;}
.intr_02 .oem_ic li{width: 25%;}
.intr_p h3{margin-bottom: 10px;}
.intr_p p br{display: none;}
.intr_02 .oem_ic{margin-bottom: 0;}
.intr_03 .wrap{padding: 30px 0;padding-bottom: 20px;}
.intr_box02 li{margin-bottom: 30px;}
.intr_box01{margin-bottom: 30px;}
.intr_box01 h1{margin-bottom: 10px;}
.intr_boxs01{margin-bottom: 30px;}
.intr_boxs01 h1{margin-bottom: 10px;}

.intr_block{color: #333;}
.intr_block .blank_50{background: none;}
.inter_box,.inter_intr{position: static;}
.inter_intr p{height: auto;max-height: inherit;}
.inter_box{padding: 0;padding-top: 20px;}

.inter_intr dt{font-size: 44px;height:44px;line-height: 44px;}
.inter_intr dd{padding: 0;width: calc(100% - 60px)}
.inter_insert h4{margin-bottom: 10px;}



}



.honor_cont .pro_tab .m_tab{margin: 0;}
.honor_cont .pro_tab{text-align:center;margin-bottom: 70px;padding: 0;}
.honor_cont .pro_tab ul{display: inline-block;}
.honor_cont .pro_tab li{min-width: 240px;}
.honor_list ul{margin: 0 -14px;overflow: hidden;}
.honor_list dl{padding: 35px 20px;background: #fff;position: relative;margin: 0 14px;}
.honor_list li{float: left;width: 25%;margin-bottom: 30px;}
.honor_list dd{z-index: 9; position: absolute;top:0;left: 0;width: 100%;height: 100%;background:#005198 url(../image/honor_bg.jpg) no-repeat center center;background-size: cover;color: #fff;}
.honor_list dt{position: relative;}
.honor_list dt img{position: relative;z-index: 2;}
.honor_list dt em{position: absolute;left: 0;bottom:-20px;width: 100%;height: 100%;background: url(../image/honor_show.png) no-repeat 0 bottom;    background-size: 100%;}
.honor_text {width: 100%;text-align: center;box-sizing:border-box;}
.honor_text h3{padding: 0 20px;}

.honor_list .page{padding-top: 40px;}

@media screen and (max-width:1440px) {
.honor_cont .pro_tab{margin-bottom: 40px;}
.honor_list dl{margin: 0 10px;}
.honor_list ul{margin: 0 -10px;}
.honor_list li{margin-bottom: 20px;}

}
@media screen and (max-width:1024px) {
.honor_cont .pro_tab{margin: 0; margin-bottom: 20px;}
.honor_list dl{margin: 0 5px;}
.honor_list ul{margin: 0 -5px;}
.honor_list li{margin-bottom: 10px;}
.honor_list dt{margin-bottom: 10px;}
.honor_list dt em{bottom: -10px;}
.honor_list dd{position: static;background: none;color: #333;}
.honor_text{
      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;
}
.honor_list dl{padding: 20px;}
.honor_text h3{font-size: 14px;height: 48px;  -webkit-line-clamp: 2;padding: 0;}
.honor_cont .pro_tab li{width: auto;    min-width: inherit;}
.honor_list .page{padding-top: 20px;}
}

@media screen and (max-width:767px) {
.honor_list li{width: 50% !important;}
.honor_list li img{width:100%!important;}
.honor_list dl{padding: 20px 10px;}
}

.group_img{padding-top: 20px;}
.group_img img{max-width: 100%;}
.invest_ti {position: relative;}
.invest_m a{display: block;}
.invest_m{position: absolute;top:50%;right: 0;margin-top: -18px; width:110px;height:36px;line-height:36px;text-align: center;border:1px solid #c8c8c8;font-size: 14px;}
.invest_m i{font-size: 12px;    color: #005198;margin-left: 5px;}
@media screen and (max-width:767px) {
.group_img{padding-top: 0px;}
.active_cont  .active_tab .m_tab{padding-bottom: 20px;}
.invest_m{width: 90px;height:30px;line-height: 30px;margin-top: -15px;}

}



.history_bock{background: url(../image/his_img.png) no-repeat 0 bottom;}


@media screen and (min-width:1025px) {
a,.site_map li .site_bg,.news_news dd li .site_bg,.login_btn button,.security_cont dl,.security_cont dt,.site_bg,.s_btn button,.ability_text01 .blank_50,.introduce_06 .invest_exchange li dl dt,.introduce_slider dt em{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
a:hover{color: #005198 !important;}
.site_map li:hover .site_bg{background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.2);transform:scale(1,1.1); -webkit-transform:scale(1,1.1);-moz-:scale(1,1.1);-o-transform:scale(1,1.1);-ms-transform:scale(1,1.1);visibility: visible;opacity:1;}
.news_more a:hover{border: 1px solid #005198;background: #005198; color: #fff !important;}
.news_more a:hover i{color: #fff;}
.news_news dd li:hover .site_bg{background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.2);transform:scale(1.07,1.1); -webkit-transform:scale(1.07,1.1);-moz-:scale(1.07,1.1);-o-transform:scale(1.07,1.1);-ms-transform:scale(1.07,1.1);}
.news_news dd li:hover{z-index: 2;}
.d_close a:hover,.login_btn button:hover,.login_btn a:hover{color: #fff !important;opacity: 0.8}
.forget_a a:hover,.login_p a:hover{opacity: 0.8;}
.m_tab li.on a:hover{color: #fff !important;}

.security_cont dl:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);color: #000;}
.security_cont dl:hover dt{background: #005198;color: #fff;}


.pro_blank,.pro_list li dt h3{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.pro_list dd{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;
-webkit-transform: translateY(100%); -moz-transform: translateY(100%);-o-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);}
.pro_list li a:hover dd{visibility: visible;opacity: 1;
  -webkit-transform: translateY(0%); -moz-transform: translateY(0%);-o-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}
.pro_list li a:hover .pro_blank{visibility: visible;opacity: 1;}
.pro_list li a:hover dt h3{-webkit-transform: translateY(100%); -moz-transform: translateY(100%);-o-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);visibility: hidden;opacity:0;}

.invest_exchange li dl{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.invest_exchange li dl:hover{-webkit-transform: translateY(30px); -moz-transform: translateY(30px);-o-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);}



.active_list .invest_list li:hover .site_bg{background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.2);transform:scale(1.04,1.1); -webkit-transform:scale(1.04,1.1);-moz-:scale(1.04,1.1);-o-transform:scale(1.04,1.1);-ms-transform:scale(1.04,1.1);border-bottom: 2px solid #005198;visibility: visible;opacity:1;}
.active_list .invest_list li:hover span{color: #005198;}
.contact_p a.tel:hover{cursor: default;color: #666666 !important;}
.sociology_btn a:hover{color: #fff !important;}
.s_btn button:hover{opacity: 0.8;}

.contact_list li:hover .site_bg{background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.2);transform:scale(1.1,1); -webkit-transform:scale(1.1,1);-moz-:scale(1.1,1);-o-transform:scale(1.1,1);-ms-transform:scale(1.1,1);visibility: visible;opacity:1;}
.contact_list li:hover {z-index: 9;}
.contact_list li:hover dl{border-bottom: 1px solid #fff;}
.con_tab li.on a:hover{color: #fff !important;}
.introduce_06 .invest_exchange li dl:hover dt{visibility: visible;opacity: 1;}
.introduce_slider dl:hover dt em{visibility: visible;opacity: 1;}

.honor_list dd{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;
    transform:scale(0.8,0.8); -webkit-transform:scale(0.8,0.8);-moz-:scale(0.8,0.8);-o-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);}
.honor_list dl:hover dd{opacity: 1;visibility: visible;transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);}


.oem_ic dt{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.oem_ic li:hover dt{-webkit-transform: translateY(10px); -moz-transform: translateY(10px);-o-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);}
.index_tab li:hover a{color: #fff !important;}

.index_tab li dl{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.index_tab li:hover dl{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);}


}



.m_blank70,.cancellation_box{display: none;}
.m_blank70{position: fixed;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);    z-index: 999999991;}

.cancellation_close{position: absolute;top:-40px;right: 0;color: #fff;font-size: 24px;cursor: pointer;}
.cancellation_box{position: fixed;top:50%;left: 50%;margin-left: -250px;margin-top: -142px; width: 500px;height:284px; padding: 20px;box-sizing:border-box; background: #fff;    z-index: 999999992;    border-radius: 10px;}
.cancellation_box p{font-size: 16px;line-height:30px;color: #666666;padding-left: 110px;padding-top: 40px;}

.cancellation_btn{text-align:center;padding-top: 60px;}
.cancellation_btn a{display: inline-block;margin: 0 5px;width: 166px;height: 42px;line-height: 42px;text-align: center;background: #d9d9d9;}
.cancellation_btn a.cancellation_btn02{background: #005198;color: #fff;}
.cancellation_btn a.cancellation_btn02:hover{color: #fff !important;}

.fileblock .form_w{border:none;overflow: hidden;}

.fileblock i{color:#005198;float: left; line-height: 36px;margin-left: 20px;}
.filebox {
  float: left;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    width: 100px;height: 36px;line-height: 36px;text-align: center;background:#005198;
}
.filebox input {
    cursor: pointer;
    position: absolute;
    font-size: 100px;
    height: 100%;
    right: 0;
    top: 0;
    opacity: 0;
}


@media screen and (max-width:767px) {
.cancellation_box{width: 94%;margin-left: -47%;height: 170px;margin-top: -85px;}
.cancellation_box p{padding: 0;}
.cancellation_btn{padding-top: 20px;}
.cancellation_btn a{width: 120px;}

}


@media screen and (min-width:1025px) {
  .filebox:hover{opacity: 0.8;color: #fff !important;}
  .cancellation_btn a:hover{opacity: 0.8;}
}




.oem_ic dd::after{display:none;}
.oem_ic dd{border: 0;}


.site{text-align: right;height: 70px;line-height: 70px;}
@media screen and (max-width:1024px) {
.site_warp{display: none;}
}





.pro_tabbox ul ul{display:none;}
.pro_tabbox ul ul:first-child{display:block;}






.upload-box { display:block; width:300px; height:30px; position:relative; background:url(../image/up.png) right center no-repeat; border:1px solid #ddd; border-radius:2px;    float: left;}
.upload-box.again-box { background:no-repeat; padding:1px; border:0;}
.upload-box.again-box a { display:inline-block; padding:0 10px; margin-right:5px; background:#999; color:#fff; border-radius:2px;}
.upload-box.again-box a:hover { background:#666;}
.upload-box iframe { position:relative; overflow:hidden; position:absolute; width:100%; height:100%; opacity:0; filter:alpha(opacity=0);left:0;}
.deleteFile{cursor: pointer;}

@media screen and (max-width:767px) {
.demand_form li.fileblock span{padding: 0 !important;    text-align: center;}

.upload-box{width: calc(100% - 50px);}

.demand_form li.fileblock input{ width: calc(100% - 105px) !important;}
.fileblock i{margin: 0;}

}




.login_check{position:absolute;top:0;right:0;background: url(../image/check.png) no-repeat 0 center;padding-left: 30px;cursor: pointer;}
.login_check.on{background: url(../image/check_on.png) no-repeat 0 center;}

.tips_box{position: absolute;right: -205px;top:0;color: #005198;width: 175px;display: none;font-size: 16px;}
@media screen and (max-width:1024px) {
.tips_box{position: static;line-height: 20px;font-size: 14px;}
.login_check{background-size: 16px;padding-left: 22px;}

}


.oem_ic_arrow{height: 188px;    }
.oem_ic_arrow li{position: relative;padding-bottom: 40px;}
.oem_ic_arrow li .arrow_red{position: absolute;bottom:0;left: 50%;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -8px;border: 8px dashed transparent;border-bottom: 8px solid #005198;visibility: hidden;opacity: 0;}
.oem_ic_arrow li.on .arrow_red{visibility: visible;opacity: 1;}

@media screen and (max-width:1366px) {
.oem_ic_arrow{height: 178px;}

}

@media screen and (max-width:1250px) {
.oem_ic_arrow{height: 168px;}

}

@media screen and (max-width:1024px) {
.oem_ic_arrow li{padding-bottom: 20px}
.oem_ic_arrow{height: 138px;}


}
@media screen and (max-width:767px) {
.intr_02 .oem_ic li dl{padding: 0;padding-bottom: 0;}
.intr_02 .oem_ic li{margin: 0;padding-bottom: 10px;}
.oem_ic_arrow{height: 108px;}
.intr_p li{padding: 20px 15px;}

}


.news_list dt{ height:250px;}
.news_list dt img{width:100%; height:100%; object-fit:cover;}




@media screen and (min-width:1025px) {
.p_point li dt span i{display: block;}

.p_point li.special_01 dt span em{    border: 5px solid #cbcbc8;}



.p_point li.special_02 dt span em{ width: 26px;height: 26px;   border: none;}
.p_point li.special_02 dt span em:after{
  width: 100%;text-align: center;font-size: 12px;color: #fff;
  content: "PYS";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%;}
.p_point li.special_02 dt span i{display:block;width: 30px;height: 30px;    background: rgba(232,57,13,0.5);}












}