@media only screen and (max-width:1600px) {
.zone-w{ width:1400px;}
.nav{ width:60%; margin-top:29px;}  
.nav li{ margin-right:3.6%;}
.newslist .inner .up{ padding-bottom:26px;}
.news .focus{width:47.5%;}
.news .newslist{width:50%;margin-left:51%;}
.newslist .inner .upnew h3,.news .focus h3{font-size:20px;}
.news .focus .img{height:auto;}
.news .focus .img img{ position:static; width:100%; }
.thumbnew{width:120px;}
.newslist .inner .upnew{padding-right:143px;}
.send a,.brief_txt span{height:45px;line-height:45px;padding:0px 40px;width:180px;}
.h_tz.mt95{margin-top:60px;padding-bottom:60px;}

#about_send_more{padding-bottom:0px;}
.coreList li p{ font-size:14px;}
.about-news .newslist .inner .up{ padding-bottom:27px;}
.link .con .txt,.link .linkW{ font-size:15px; line-height:30px;}
.newslist.allnews .inner{ margin-bottom:0;}
.exp_opt li .z{ padding:44px 20px 0;}
.exp_opt li .z span{ font-size:14px; margin-bottom:10px;}
.exp_opt li .z p{ font-size:18px;}
.recommend .list_pic .txt,.recommend .list_txt .txt{ top:38.6%;}
.proList .txt{font-size:18px;}
.company a.more:hover{ color:#fff; background-color:#f15a24;}
.brief_txt .brief_tit{font-size:22px;}

.h_cName_news.mt95,.h_cName.mt95{margin-top:60px;}
.dd_cover1{height:auto;}
.cov_txt strong{font-size:30px;line-height:30px;}
.cov_txt p{font-size:17px;line-height:26px;display:none;}
.cov_txt1{bottom:10px;}
.cov_txt{bottom:20px;}
.dd_cover2 .cov_txt{top:40px;}
.cover_item{height:auto;}
.branch_pos_map,.smap{max-width:1200px;}
.bannercore{margin-top:48px;}
.list_adv_core dl.hover dt{font-size:22px;}
.list_adv_core dd{font-size:17px;}
.newslist.allnews .inner{margin-bottom:30px;}
.join_article h3{font-size:24px;}
.aboutName{font-size:26px;}
.coreName span{font-size:24px;}
.cBigName{font-size:32px;}
.user_service li h3{font-size:30px;}
.brief_txt{height:auto;padding-top:30px;padding-bottom:30px;}
.brief_txt span{margin-top:30px;}
.txtList{padding-bottom:15px;}



}
@media screen and (max-width:1460px){
.zone-w,.branch_pos_map, .smap{ width:1300px;}
.company .tit,.h_cName span{font-size:30px;}
.branch_pos_map, .smap{max-width:100%;}
.news .focus .inner{ padding:50px 30px;}
.f_nav dl{ width:14.7%;}
.f_nav dl.end{ width:10.8%;}
.tzAbout{ padding-bottom:450px;}
.pName_first.boxFix{ position:fixed; background-color:#fff; top:15px; left:5%; width:90%; z-index:2; padding:15px 0;}
.aboutSecName.boxFix{top:40px;}
.recommend .list_pic .txt h3{ height:56px; overflow:hidden;}
.pName_first a:hover{background-color:#f15a24; color:#fff;}
.pName_second a:hover,.pName_second a.hover,.pName_second a.now{ border-bottom:0px; color:#034094;} 
.recommend .list_pic .txt{ top:51.6%;}
.proList .inner{ min-height:383px;} 
.proList li:hover .z{ display:block; -webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.othMorePro .tit a:hover{color:#034094;}
.othMorePro li:hover{ transform: translateY(-6px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.txtDateList li:hover{ transform: translateY(-6px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.service_addrs .list{ min-height:500px;}
.zpBox .item:hover span.btn em{ background-image:url(../images/ico_zp_color.png);}      
.searList{ min-height:430px;}
.coreList li p{ line-height:27px;}
.h_cPro li p{ font-size:16px; line-height:24px;}
.pName_first a{margin:0 7px;}

}
@media screen and (max-width:1360px){
.zone-w,.branch_pos_map, .smap{ width:1200px;}
.nav{ width:68%;margin-top: 24px;}
.nav li h3{ font-size:18px;}
.nav li{margin-right:24px;}
.nav li:last-of-type{margin-right:0px;}
.newslist .inner p{ height:56px; overflow:hidden;}
.link .linkW li{margin-right:10px;}
.exp_opt li .z p{ font-size:16px;height: 72px;overflow: hidden;}
.aboutName{font-size:24px;}
.coreName span{font-size:22px;}
.cov_txt strong{font-size:24px;}
.proIntro .img{padding-right:25px;}
.proIntro .con{padding-left:25px;}
.newsbody .title h3{font-size:26px;}
.service_addrs .list .box h3{font-size:24px;}
.search h3{font-size:32px;}

}


@media only screen and (max-width:1280px) {
html {
  font-size: 100px!important;
}
.zone-w,.service-w,.branch_pos_map,.smap{width: 90%!important;}
.nav li h3{ font-size:16px;}
.company.zone-w{margin-top:50px;}
.company .inner{width:94%;left:3%;right:3%;top:50px;bottom:50px;}
.company .tit, .h_cName span{font-size:28px;}
.news.mt60{margin-top:30px;}
.news .focus,.news .newslist{width:100%;margin-left:0px;}
.news .focus{padding-right:250px;float:none;overflow:hidden;background-color: #034094;margin-bottom:20px;}

.newslist .inner .upnew{background-color:#fff;min-height:initial;overflow:hidden;padding-right:30px;padding-bottom: 20px;padding-top:22px;}
.newslist .inner .boxnew{padding-right:0px;float:left;width:73%;}
.newslist .inner .upnew .con_new{padding-bottom:0px;}
.news .focus .img{position:absolute;width:220px;height:auto;right:30px;top:30px;}
.thumbnew{width:220px;height:auto;float:right;position:static;}
.thumbnew2{width:150px;}
.newslist .inner{ margin-bottom:0px;padding-left:30px;}
.newslist .inner h3:before{display:none;}
.newslist .inner h3 a{ font-size:18px;}
.newslist .inner h3 span{ font-size:14px; margin-top:7px;}

.share,.zpNames span.num,.zpBox .tit span.num,.zpNames span.addr.s_p{ display:none;}
.zpNames span.addr.s_m{ /* display:inline-block; */display: none;}  
.here{ font-size:14px; padding:15px 0;} 
.here a, .here em{ margin:0 6px;}
.proIntro .con h3{font-size:26px;}
.proIntro .con .tit{padding-bottom:25px;}
.proIntro .img{height:350px;}
.proDesc .tit,.othMorePro .tit span{font-size:22px;}

.newslist .item,.newslist .item.s1,.newslist .item.s2{ width:100%; padding:4px 0 0; float:none;}
.allnews{ margin-top:20px;}
.allnews .item .inner{ padding-top:0; margin-bottom:0;}
.allnews .item.odd{ float:none;}
.newsbody.mt30{ margin-top:0;}

.pName_first{ margin-top:35px;}
.pName_first a{ font-size:18px; width:auto; padding:0 .35rem; height:45px; line-height:45px; border-radius:30px; margin-right:2%;}
.pName_first a{ width:32%!important;margin-right:2%!important;margin-left:0px;float:left;padding-left:0px;padding-right:0px;text-align:center;}
.pName_first{clear:both;overflow:hidden;width:90%;margin-left:auto;margin-right:auto;}
.pName_second{ margin-top:30px;}
.pName_second a{ padding-bottom:13px; margin-right:2%;}
.aboutSecName a,.pName_first a{ width:32%; margin-bottom:15px;}
.aboutSecName a:nth-of-type(3n),.pName_first a:nth-of-type(3n){margin-right:0px!important;}
.pName_first4 a,.pName_first3 a,.pName_first6 a{width:158px!important;margin:0 20px!important;float:none;}
.txtDateList{margin-top:30px;}
.txtList{margin-top:10px;}
.pName_first2 a{margin-bottom:0px;}
.about-news{ width:100%;}
.link .con{ width:100%; float:none;}
.link .con h3{ font-size: 18px;}
.link .linkW ul{ margin-top:10px;}
.link .linkW li{ margin-right:20px; }
.link .linkW li span{ font-size:16px;}
.link .linkW li img{ width:1.49rem;}
.link .pic{ width:100%; float:none; padding:10px; margin-top:20px;}


.sitemap .item{ padding-bottom:.1rem; margin-bottom:.2rem;}
.sitemap .item h3{ font-size:.3rem; margin-bottom:.3rem;}
.sitemap .item dl{ margin-right:.1rem;}
.sitemap .item dt{ margin-bottom:.2rem;}
.sitemap .item dt a{ height:.45rem; line-height:.45rem; border-radius:.45rem; min-width:1rem; font-size:.24rem; padding:0 .35rem;}
.sitemap .item dd{ font-size:.22rem; margin-bottom:.2rem;}

.search{ margin-top:30px;}
.search h3{ font-size:22px;}
.search .box{ width:100%; margin:30px auto; height:45px; border-radius:30px; padding:0 20px;line-height:45px;}
.search .s_txt{ height:45px; font-size:22px;}
.search .s_sub{ height:45px; font-size:17px; width:12%;}
.search .result{ font-size:20px;}
.search .result i{ margin:0 10px;}
.search .s_txt, .searList li{font-size:17px;}
.searList{ min-height:300px; margin-top:10px;padding-bottom:50px;}
.searList li{ height:auto; line-height:initial; font-size:18px;padding:15px 0px;}
.searList li a{ width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:36px;float:none;}
.searList li span{display:block;float:none;margin-top:0px;}
.exp_opt li .z{padding-top:23px;}
.cBigName{font-size:28px;}
.user_service li h3{font-size:26px;}
.service_addrs .list .box h3{font-size:22px;}
#about_send_more{}
.pos_map_company .dd3{right:0px;}
.pos_map_company .dd1{width:360px;}

}
@media only screen and (max-width:1180px) {
.banner .slick-dots, .tzList .slick-dots{bottom:20px;}
 .brief_txt .brief_tit{font-size:20px;}
 .h_cPro .names span{margin-right:60px;}
.link .con{width:50%;float:left;}
.link .pic{width:45%;float:right;}
.link .linkW li img{width:1.2rem;height:1.2rem;}
.about .intro .item.f-l,.about .intro .item.f-r{width:100%;}
.about .intro .item.f-r{display:block!important;margin-top:15px!important;}
.imgbg{}
    .h_tz{background-size:cover;}
    .news .focus, .news .newslist{width:100%;}
    .newslist{margin-left:0px;float:none;overflow:hidden;margin-top:20px;}
    .news .focus{float:none;}
    .company{margin-top:30px;}
    .news .focus .img{height:auto;}
    .news .focus .img img{position:static;}
    .smap,.map-container{max-width:100%;}
    .pos_map_company{flex-direction: column;}
    .pos_map_company .dd3{width:auto;}
    .join_extra span:nth-of-type(1){padding-right:0px;display:block;margin-bottom:10px;}
    .join_r_item{padding:20px 15px;}
.cBigName{font-size:24px;}
.user_service li h3{font-size:22px;}
.user_service li{margin-bottom:30px;}
.txtList li span.pdf{display:none;}
.txtList li span.tit{width:80%;float:left;}
.txtList li span.time{width:20%;text-align:right;float:left;}
.txtList li{overflow:hidden;}
.brief_txt{height:auto;padding-top:20px;padding-bottom:20px;}
.brief_txt span{margin-top:20px;width:150px;}
.proList{margin-top:33px;}


}
@media only screen and (max-width:992px) {
html {
  font-size: 100px!important;
}
*{ -webkit-tap-highlight-color:transparent;}
.newslist .inner h3 span,.newslist .inner a.more,.s_p,.f_nav,.f_map,.nav{ display:none;}
.s_m{ display:block;} 
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}

#top{ height:76px;}
#top .logo{ margin-top:20px;}
#top .logo img{ width:auto; height:37px;}
#top .btn_m{ margin-top:26px;}
#top .btn_m span{ width:33px; height:3px; margin-bottom:6px;}
#top .t_btn{ margin-right:15px; margin-top:21px;}
#top .ico_search{ width:30px; height:30px; border-radius:50%; background-size:267px;}
#top .language{ margin-left:10px;}
#top .language a{ padding:0 10px; font-size:16px; height:32px; line-height:30px;}
#top .language a.zh{ border-top-left-radius:16px; border-bottom-left-radius:16px;}
#top .language a.en{ border-top-right-radius:16px; border-bottom-right-radius:16px;}

.mobileNav{ position:fixed; background-color:#fff; width:100%;  height: -webkit-calc(100vh); height: -moz-calc(100vh); height: calc(100vh); z-index:9; top:0; left:-100%; overflow:hidden; -webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}

.mTop{ height:.93rem; background-color:#034094;  position:relative;}
.mTop img{ width:auto; height:.51rem; display:inline-block; position:absolute; left:50%; top:50%; margin-top:-.255rem;transform:translateX(-50%);}
.mTop .btn_close{ display:inline-block; width:26px; height:26px; position:absolute; top:50%; margin-top:-13px; right:30px; background:url(../images/ico_close.png) no-repeat; background-size:contain;}

.mobileNav .list{ width:32%; background-color:#ececec; height:100%;}
.mobileNav .item{ height:10%; display:table; width:100%; padding:0 15px;}
.mobileNav .item h3{ display:table-cell; vertical-align:middle; text-align:center; border-bottom:1px solid #fff; font-size:18px;}
.mobileNav .item h3 a{ display:block;}
.mobileNav .item.now{ background-color:#f15a24;}
.mobileNav .item.now h3{ color:#fff; border-bottom-color:transparent;}
.mobileNav .item.now h3 a{ color:#fff;}
.mobileNav .item .con{ width:68%; position:absolute; top:.93rem; right:0; overflow:hidden;}
.mobileNav .item .inner{ position:relative; right:100%; padding:0 .25rem; z-index:-1;}
.mobileNav .item .con .b{ border-bottom:1px solid #e7e7e7; padding:.25rem 0 .2rem;}
.mobileNav .item .con .n{ font-size:17px; color:#666; position:relative;}
.mobileNav .item .con .n:after,.mobileNav .item:nth-of-type(6) .con .c a:after{ display:inline-block; content:''; width:11px; height:20px; background:url(../images/sj_r.png) no-repeat; background-size:contain; position:absolute; right:0; top:0;}
.mobileNav .item .con .n a{ display:block;}
.mobileNav .item .con .c{ overflow:hidden; margin-top:.3rem;}
.mobileNav .item .con .c a{ display:inline-block; font-size:16px; color:#666; width:46%; margin-bottom:.1rem;}
.mobileNav .item .con .c a:nth-child(odd){ float:left;}
#mob_nav_a27{width:100%;}
.mobileNav .item .con .c a{position:relative;}
.mobileNav .item .con .c a font{width: 13px;display: inline-block;height:100%;}
.mobileNav .item .con .c a sup{position:absolute;top:-4px;}
.mobileNav .item .con .c a:nth-child(even){ float:right;}
.mobileNav .item:nth-of-type(6) .con .b:last-of-type{border-bottom:0px;}
.mobileNav .item:nth-of-type(6) .con .c a{padding-bottom:.1rem;border-bottom: 1px  solid #e7e7e7;width:97%;float: none;position: relative;margin-left:3%;}
.mobileNav .item:nth-of-type(6) .con .c a:before{content:"";display: block;width:98%;height:1px;bottom:0px;position: absolute;
bottom:0px;left:0px;background:#e7e7e7;
}
.mobileNav .item.now .inner{ right:0; z-index:9; -webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.noScroll{ overflow:hidden;}
.noScroll #top{ display:none;}
.noScroll .mobileNav{ left:0; -webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;}

.banner .slick-dots li { margin: 0px 10px; width:10px; height:10px; border-radius:10px;}
.banner .slick-dots li.slick-active{ width:40px;}

.newslist .inner .boxnew{width:69%;}

.page a{ height:40px; line-height:40px; border-radius:30px; font-size:17px; color:#f15a24; margin-top:50px; padding:0 20px; border:1px solid #f15a24;}
.page span{ display:inline-block;}
.page span:after{ display:inline-block; content:''; background:url(../images/ico_click.png) no-repeat; background-size:contain; width:18px; height:22px; margin-left:15px; vertical-align:middle;}

.send a{  font-size:16px;}
.send span:after{ width:.18rem; height:.22rem; margin-left:.15rem;}
.send a, .brief_txt span{padding:0px 16px;}

.copyright{line-height:30px;padding:20px 0px;height:auto;font-size:16px;}
.copyright span{ display:block; margin-right:0; text-align:center;}
.culture .item{ width:100%; margin-bottom:20px;}
.culture .item.f-l,.culture .item.f-r{ float:none;}


.aboutName{font-size:20px;line-height: 32px;}
.coreName span{font-size:19px;}
.newsbody .title h3{font-size:22px;}
.h_cProBox,.hPro_more{margin-top:35px;}
.h_cName_news.mt95, .h_cName.mt95{margin-top:30px;}
.proC.mt40{margin-top:25px;}
.h_cName span{padding-bottom:20px;}
.link{padding-bottom:30px;}
#zone-w-product,.othMorePro{padding-bottom:10px;}
.emptyspace{padding-bottom:60px;}
}
@media only screen and (max-width:910px) {
.newslist .inner .boxnew{width:65%;}
.h_cPro .names span{margin-right:20px;}
.news{}
    .link .con{width:60%;}
    .link .pic{width:40%;}
.join_view{position:static;height:36px;line-height:36px;width:120px;margin-top:10px;}
.exp_opt li .z{padding-top:15px;}
.exp_opt li .z p{line-height:25px;height:50px;}
.thumbnew2{width:120px;}

}
@media only screen and (max-width:810px) {
html {
  font-size: 100px!important;
}
.zone-w{width: 90%!important;}

.news .focus{padding-right:0px;}
.news .focus .img{position:static;width:100%;}
.newslist .inner .boxnew{width:100%;}
.newslist .inner .thumbnew,.thumbnew2{display:none;}
.newslist .inner .upnew{padding-right:0px;}
.newslist .inner:hover .boxnew{transform:translateX(0px)}
.newslist .inner{padding-left:0px;}
.company .tit, .h_cName span{font-size:22px;}
.company .con{line-height:33px;font-size:16px;}
.company a.more{position:static;border:1px solid #f15a24;font-weight:normal;line-height:43px;margin-top:20px;}
.company{ background:url(../images/h_company_m.jpg) no-repeat center top;width:100%!important;}
.company .inner{ position:static;width:100%;padding:30px;}
.brief_txt .brief_tit{font-size:18px;}
.h_tz{ background-image:url(../images/h_tz_bg_m.jpg); padding:.6rem 0 1.08rem;}
.link .con{width:100%;}
.link .pic{width:100%;}
.pos_map_company .dd3{position:static;text-align:left;}
.pos_map_company .dd3 a:before{right:0px;left:0px;right:initial;}
.service_addrs .sel select{width:48%;margin:0px;float:left;height:40px;line-height:40px;}
.service_addrs .sel select:nth-of-type(even){float:right;}
.service_addrs .sel{padding-bottom:60px;width:80%;margin-left:auto;margin-right:auto;}
.service_addrs .selbox .tit{font-size:24px;}
.brief_txt span{height:36px;line-height:36px;}
.brief_txt .brief_tit{font-size:17px;}
.brief_txt span{width:130px;}

}
@media only screen and (max-width:640px) {
html {
  font-size: 100px!important;
}
.foottopnew{width:100%!important;}
.copyright span{font-size:13px;}
.company.zone-w{margin-top:30px;}
.f_oth .tel{font-size:14px;position:relative;padding-left:12px;}
.f_oth{display:flex;justify-content: space-evenly;align-items: center;flex-direction: row;}
.f_oth .wx{margin-right:0px;padding-left:26px;font-size:14px;}
.f_oth .tel:before,.f_oth .yyzz:before,.f_oth .wx:before{margin-right:0px;position:absolute;left:0px;top:0px;}
.f_oth .yyzz:before{height:16px;width:14px;background-size:contain;}
.f_oth .wx:before{height:16px;width:18px;background-size:contain;}
.f_oth .tel:before{height:16px;width:15px;background-size:contain;}
.f_oth .yyzz img{left:-80px;width:160px;height:auto;}
.f_oth .wx img{height:80px;height:auto;}
#about_send_more{margin-top:5px;}
#contact{margin-top:30px;}
.h_cProName span{width:32%;margin-right:2%;margin-left:0px;float:left;height:40px;line-height:38px;font-size:17px;}
.h_cProName span:nth-of-type(3n){margin-right:0px;}
.h_cProBox{margin-top:30px;}
.h_cBox{height:auto;margin-top:0px;}
.h_cPro .box{position:static;display:none!important;}
.h_cPro .box.now{display:block!important;}
.h_cPro{width:100%;}
.h_cPro .names span{width:32%;margin-right:2%;font-size:17px;float:left;padding-bottom:10px;font-size:16px;}
.h_cPro font, .pName_second a font{width:12.8px;}
.h_cPro .names span:nth-of-type(3n){margin-right:0px;}
.h_cPro .names span.now{border-bottom:0px;}
.h_cPro .names{padding-top:20px;padding-bottom:20px;overflow:hidden;}
.h_cPro li, .proList li{width:100%;margin-right:0px;}
.h_cPro li{margin-bottom:20px;}
.h_cPro li .imgbg{height:auto;}
.brief_txt{height:auto;}
.hPro_more{position:static;bottom:initial;margin-top:20px;margin-bottom:30px;}
.brief_txt{padding:20px 0px;}
.h_cPro .box ul{overflow:hidden;}
.h_cPro li .imgbg{}
.brief_txt span{margin-top:20px;}
.about .intro .item.f-r{width:100%;display:block;margin-top:20px;}
.dd_cover1,.dd_cover2{width:100%;}
.dd_cover2{position:static;}
.dd_cover2 .cover_item,.dd_cover1{margin-bottom:20px;}
.porduct_cover{margin:30px 0px 0px;}
.proList{margin-top:15px;}
#footer{}
.proIntro .img{width:100%;height:auto;margin:10px auto;padding-right:0px;}
.proIntro .con{width:100%;padding-left:0px;}
.proIntro .con h3,.proDesc .tit, .othMorePro .tit span{font-size:21px;}
.proIntro .con .tit{padding-bottom:10px;}
.exp_opt li{width:100%;margin-bottom:20px;}
.txtDateList li .con h3{font-size:18px;}
.txtDateList li{margin-bottom:30px;}
.newsbody .title h3{font-size:18px;}
.newsbody .detail{padding-bottom:30px;}
.cBigName{font-size:20px;}
.user_service {padding-bottom:20px;}
.user_service li h3{font-size:18px;padding: 0px 15px;}
.user_service li{margin-bottom:20px;}
.user_service li .inner{height:230px;}
.user_service li span{padding:0px 20px;}
.Leftsubmenujoin{width:100%;position:static;padding-right:0px;}
.joinlist:after{display:none;}
.dd_area a{margin-right:2%!important;width:31%!important;float:initial!important;}
.dd_area a:nth-of-type(3n){margin-right:0px!important;}
.join_right_con{padding-left:0px;min-height:initial;}
.join_r_item{padding:20px;border-bottom:dashed 1px #dedede;}
.join_right_con h3{font-size:18px;}
.join_extra span:nth-of-type(1){padding-right:0px;}
.join_r_item:hover{box-shadow:initial;}
.join_article h3{font-size:19px;}
.apply_join{width:124px;height:36px;line-height:36px;font-size:17px;}
.joinlist{margin-top:30px;}
.news-container{margin-top:30px;}
.Leftsubmenunew dd a{font-size:16px;}
.Leftsubmenunew{position:static;width:100%;overflow:hidden;margin-bottom:10px;}
.Leftsubmenunew dt{text-align:center;font-size:20px;}
.Leftsubmenujoin dt{font-size:20px;}
.Leftsubmenunew dt:after{left:50%;margin-left:-18px;}
.Leftsubmenunew dd{font-size:16px;width:49%;margin-right:2%;float:left;margin-top:10px;}
.Leftsubmenunew dd:nth-of-type(even){margin-right:0px;}
.allnews{padding-left:0px;}

.service_addrs .selbox .tit{font-size:22px;}
.service_addrs .list .box h3 span{left:-36px;}
.txtList li span.tit{width:100%;float:none;}
.txtList li span.time{width:100%;text-align:left;float:none;margin-top:10px;}
.brief_txt span{width:160px;}
.banner .slick-dots{bottom:20px;}
.copyright a{display:block;}
.about,.mt50{margin-top:20px;}
.about .intro .item,.branch_pos_txt, .webnet_pos_txt{font-size:17px;}
.branch_pos_map{width:100%!important;}
.pName_first4 a, .pName_first3 a,.pName_first6 a{width:130px!important;margin:0 10px!important;}
.service_addrs .list .box{padding:35px 6% 30px 14%;}
.service_addrs .selbox{padding:25px 0px;margin-top:35px;}
.service_addrs .sel{margin-top:25px;padding-bottom:0px;overflow:hidden;}
.yyzzmob{display:block;}
.yyzzpc{display: none;}
#footer .zone-w{width:100%!important;}

#aboutwrap{margin-top:27px!important;}
#aboutwrap .intro{margin-top:17px;}
#about_branch{margin-top:41px!important;overflow:hidden;}
.branch_pos_map{margin-bottom:37px!important;}
.about_webnet_map{padding-bottom:40px!important;}
#Network{margin-top:55px!important;}
#culture{margin-top:5px!important;}
#culture_imgs{margin-top:33px!important;}
#corename_tit{margin-top:40px!important;}
.bannercore{margin-top:27px!important;}
#newsc{margin-top:40px!important;}
#newsc_content{margin-top:30px!important;}
#newsc_content .newslist{margin-top:0px;}
#newsc_content .focus{margin-bottom:0px;}
#about_send_more{margin-top:27px!important;padding-bottom:0px;}
#contact{margin-top:40px!important;}
.link{margin-top:23px!important;}



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

#about_branch{margin-top:30px;}
.h_cName_news.mt95, .h_cName.mt95{margin-top:30px;}
.imgbg{height:auto;}
.brief_txt .brief_tit{font-size:18px;}
.brief_txt{height:auto;padding-top:30px;}
.brief_txt span{margin:30px auto 10px;height:36px;line-height:36px;}

.h_cName_news.mt95{margin-top:15px;}
#indexnewsdiy{width:100%!important;}
#indexnewsdiy .newslist{width:90%;margin-left:auto;margin-right:auto;margin-bottom:30px;}
.h_tz.mt95{margin-top:30px;padding-bottom:30px;}
.news{padding-bottom:0px;}
.news .focus{width:100%;float:none;}
.news .focus .inner{height:auto;padding:30px 5%;}
.news .focus .zone-w-m{width:100%;}
.news .focus p{font-size:15px;line-height:28px;height:auto;-webkit-line-clamp: initial;}
.newslist .inner:nth-of-type(3){margin-bottom:25px;}
#indexnewsdiy .newslist .inner{margin-bottom:0px;}
.news .focus h3{font-size:18px;}
.news .focus .img{height:auto;}
.news .focus .img img{position:static;}
.newslist .inner .upnew{padding-right:0px;}
.thumbnew{display:none;}
.newslist .inner .upnew{height:auto;}
.newslist .inner .upnew h3{font-size:18px;}
.newslist .inner h3:before{top:8px;}
.pos_map_company{position:static;}
.pos_map_company a{font-size:16px;font-weight:normal;}
.pos_map_company .dd1,.pos_map_company .dd2,.pos_map_company .dd3{width:100%;line-height:28px;}
.pos_map_company{flex-direction: column;margin-top:0px;}
.pos_map_company a:before{width:10px;height:10px;}
.pos_map_company .dd3{position:static;text-align:left;}
.pos_map_company .dd3 a:before{right:0px;left:0px;right:initial;}
.branch_pos_map{}
.branch_pos_map, .smap{max-width:100%;}
.bannercore .slick-prev, .bannercore .slick-next{display:none!important;}
.list_adv_core{margin-top:30px;}
.list_adv_core dd{font-size:16px;}
.list_adv_core dl{height:65px;line-height:65px;}
.list_adv_core dt{font-size:18px;}
.bannercore{margin-top:20px;}
.dd_cover1,.dd_cover2{width:100%;height:auto;}
.cover_item{height:auto;margin-top:20px;}
.dd_cover2{display:block;position:static;}
.cov_txt strong{font-size:20px;}
.porduct_cover{margin:30px auto;}
.cov_txt p{display:none;}
.cov_txt{left:25px;}
.cov_txt_right{right:25px;left:initial;}
.dd_cover2 .cov_txt{top:30px;}
.allnews{padding-left:0px;}
.allnews .inner .upnew:nth-of-type(1), .allnews .inner .upnew{height:auto!important;min-height:initial;padding-bottom: 30px;}
.allnews .item{padding-top:0px;}
.con_extra span:nth-of-type(1){padding-right:15px;}
.bannercore .slick-dots{bottom:10px;}
.hPro_more{position:static;margin-top: 5px;margin-bottom: 15px}
.h_cPro li:last-of-type{margin-bottom:25px;}
#relation_send_more{margin-top:30px;}
.proIntro .con h3, .proDesc .tit, .othMorePro .tit span{font-size:20px;}
.proDesc .tit{margin-top:20px;}
.proDesc .con{padding-bottom:30px;}
.service_addrs .list .box h3{font-size:20px;}
.service_addrs .selbox .tit{font-size:20px;}
.service_addrs .list .box .txt{margin-top:10px;}


}
@media only screen and (max-width:480px) {
html {
  font-size: 75px!important;
}


}
@media only screen and (max-width:414px) {
html {
  font-size: 64.6875px!important;
}


}
@media only screen and (max-width: 400px) {
html {
  font-size: 62.5px!important;
}

}
@media only screen and (max-width: 375px) {
html {
  font-size: 58.5938px!important;
}

}
@media only screen and (max-width: 360px) {
html {
  font-size: 56.25px;
}

}
@media only screen and (max-width: 320px) {
html {
  font-size: 50px!important;
}

}
