







@media screen and (max-width: 1366px){

	

	.case-item .text h3{ font-size:16px;}

	.banner .gs5 img{ height:52px;}

	.case-item .pic{ height:120px;}

	.case-item .pic img{ display:none;}

	.threepic{ background-position:center;}

	

	.copyp1 img{ height:25px;}

	.copyp1{padding:8px 0;}

	

	.join h3{ font-size:18px; width:180px; line-height:24px;}

	

	.title.type1,.competitive-introduce-warp,.join h3,.service-content-main{ padding-top:40px; padding-bottom:40px;}

	.technologyatxtp{ width:90%; left:5%;}

	.technologyc{ padding-top:0; padding-bottom:40px;}

	.advantage-box{ padding:150px 0;}

	

	.service-content-view-item p{ font-size:22px;}

	.service-content-view-item .icon{ height:60px;}

	.service-content-main .icon{ width:40px; height:40px; margin:10px auto;}

	.service-content-main .txt{ padding:0 72px; line-height:24px;}

	.z8protit.type1{ padding:0;}

}



@media screen and (max-width: 1000px){

	

	.wap_show{ display:block;}

.footbg,.head-link-warp,.pagebanner .pic{ display:none;}

.pagebanner.type1 .text, .pagebanner.type2 .text{ margin-top:15px;}

.pagebanner{ background-size:100% auto;background-attachment:fixed;}

.headtop,.backtops,footer{ display:block;}

.rtlogo{ width:110px; height:35px; position:absolute; left:50%; margin-left:-48px; top:14px; z-index:996;}

.rtlogo a{ display:block; width:100%; height:100%; background:url(../images/logo.png) center no-repeat; background-size:100% auto ;}

.headtopon .rtlogo a{background:url(../images/logo1.png) center no-repeat; background-size:100% auto;}



.headtopon{ background:#fff;}

.headtopon .icon-bar{ background:#000; }





.headtop .rtlogo a,.headtopon .rtlogo a{background-position:center top;}

header{ height:55px;}

.rt-search{ top:20px; display:none;}

.btn-nav{ padding-top:15px; padding-bottom:15px;}

.meausubm{ text-align:center; padding-top:20px;}

.meausubm a,.meausubm em{ display:inline-block; vertical-align:middle; font-size:12px; color:#666; font-style:normal; line-height:40px;}

.meausubm em{ padding:0 10px; font-size:11px;}

.meausubm a { font-size:14px; font-weight:block;}







.storeMain{ position:absolute; left:0; top:45px; background:rgba(0,0,0,0.5); width:100%; height:100vh; overflow: hidden;overflow-y: scroll; z-index:999; display:none;}

.storeBox{ padding:20px; background:#fff;}

.storeBox .before .btn a{ background:#050505; height:48px; line-height:48px; text-align:center; color:#fff; font-size:14px; border-radius: 5px; margin:20px 0; cursor:pointer; display:block;}

.storeBox .before .tip{ text-align:center; padding-bottom:20px;}

.storeBox .before .tip a{ color:#b81111; text-decoration:underline;}



.menuIcon2{ background:url(../images/icon_05.png) no-repeat center center; background-size:18px; width:55px; height:55px; display:none;}

.menuIcon2{ right:0; left:auto;display:block;background-size:auto 21px;}

.storeMain{ background:#2f2f2f; padding-top:65px; overflow:hidden; box-sizing:border-box; top:0; position:fixed;}

.storeBox{ padding:20px; padding-top:0; background:none;}

.storeBox .before .btn a{ margin:0; margin-top:0;}

.storeBox .before .btn { padding-top:20px;}

.headtopon .menuIcon2{ background-image:url(../images/icon_0511.png);}

.storeBox .before .btn a{ height:40px; line-height:40px;}

.headtopon.showMenu .menuIcon2{ background-image:url(../images/icon_05.png);}

.footNav li.home > a, .menuBox li.home > a{ background:none;}







.quick-pro-warp,.swiper-button-prev-warp, .swiper-button-next-warp{ display:none;}

.banner .text h2{ font-size:24px;}

.banner .text p{ font-size:16px;}

.banner .text{ width:100%; left:0;transform:none;-webkit-transform:none; padding:0 10%; box-sizing:border-box; top:30%;}

.banner .gs5 img{ height:30px;}

.banner, .banner .swiper-slide{ height:500px;}

.banner .swiper-pagination{ display:block; bottom:10px;}

.banner .swiper-pagination span{ width:10px; height:10px;border-radius:50%; padding:0; margin:0; margin:0 5px;}



.case-warp,.case-item{ border:none;}

.case-item{ margin:0; width:100%; margin-bottom:20px;}

.case-warp{ padding-top:20px; padding-bottom:20px;}





.z8video{ padding-top:40px; padding-bottom:30px;}

.z8videol{ display:none;}

.z8videor img{ max-width:100%;}

.videobtns{ width:46px; height:46px; background-size:cover; margin-left:-23px; margin-top:-50px;}

.z8vrslide p{ font-size:16px; position:relative; left:0; top:0; background:#fff; color:#333; width:100%;box-sizing:border-box; padding:0 20px; height:50px; line-height:50px; overflow:hidden;}

.z8videopage span{ background:#333!important; width:8px!important; height:8px!important; margin:0 4px!important;}

.z8videopage{ position:relative; left:0; bottom:auto !important;transform:none;-webkit-transform:none;}

.z8videopage{ padding-top:10px;}



.z8new{ margin:0; padding-bottom:40px;}

.z8newm{ width:100%; background:#fff; margin:0;}



.z8newm{ margin-bottom:20px;}

.z8newm h5{ font-size:16px;}

.z8newm h5{ padding:0 20px;}

.z8newjia{ padding:20px; }

.z8newmtit{ font-size:14px; line-height:22px;}

.z8newmore{ margin-top:15px;}





.case-warp,.w1000,.z8videor,.history-a{ width:100%;box-sizing:border-box;}

.case-warp,.z8video,.z8new,.hwh15,.history-a{ padding-left:4%; padding-right:4%;}





.toptit.title h3{ font-size:22px;}

.toptit.title p{ font-size:12px; padding-top:0;}

.title.type1,.z8gsjd.title.type1{ padding-bottom:20px;}



.z8gsjjb{ width:92%; margin:0 auto; background:none; padding-bottom:0;}

.img-i,.img-4{ height:auto;}

.img-i-j,.img-i-g{ position:relative; left:0; top:0; width:100%; height:auto; box-sizing:border-box; overflow:hidden;}

.img-i-g{ padding:20px;}

.z8pubh5{ font-size:20px; padding-top:15px;}

.z8pubh5 i{ font-size:12px; line-height:20px;}

.z8jsp1{ font-size:16px; margin-top:30px;}

.z8pubh5 em{ bottom:-10px;}

.aboutda{ position:relative; right:auto; bottom:auto; float:right; margin-top:20px;}

.z8gsjjb .con1{ margin-bottom:40px; background:#fff;}

.hwh15m{ width:100%; margin-bottom:40px;  height:250px;}



.d-history-date{ padding-top:0;}

.d-history .swiper-slide .d-history-txt {

    box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);

    -webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);

    background: #ffffff;

}

.d-history .swiper-slide .d-history-dot {

    transform: scale(1);

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    border: 1px solid #0075c1;

    background: #fff;

}

.d-history .swiper-slide .d-history-dot{ top:97px; background:#fff; z-index:6;}

.d-history .swiper-slide .d-history-date,.d-history .swiper-slide:hover .d-history-date {

    transform: translateY(0);

    color: #0075c1;

}

.d-history .swiper-slide .d-history-desc,.d-history .swiper-slide:hover .d-history-desc {

    transform: translateY(0);

}

.d-history-date{ border-bottom:1px solid #f2f2f2;}

.historg-line{ display:none;}

.history-a{ padding:0; border:none;}

.d-history .swiper-slide .d-history-txt{box-shadow:none;-webkit-box-shadow:none; background:#fff;}

.d-history-txt{ padding:40px 30px;}

.d-history{ padding-top:0; padding-bottom:10px;}

.hspage{padding-bottom:90px; text-align:center; padding-top:15px;}

.d-history-desc{ min-height:60px;}

.d-history .swiper-slide{box-shadow:0 5px 8px rgba(102,102,102,0.1);-webkit-box-shadow:0 5px 8px rgba(102,102,102,0.1);}

.history-a{ background-size:100% auto;}

.hisory-next{ right:0;}

.hisory-prev{ left:0;}

.hisory-prev,.hisory-next{ z-index:888; top:auto; margin:0; display:inline-block; margin:0 10px; left:auto; right:auto; position:relative;}



#certify{ display:none;}

.d-history-txt,.d-history .swiper-slide{ height:auto;}





.tzzmpm{padding:0; padding:20px; background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 6px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 6px rgba(153,153,153,0.1);}

.tzzmpimg, .tzzmptxt,.tzzmpm, .pubtable, .tzzmpm .pubtd{ height:auto;}

.tzzmpimg ,.tzzmpimg:hover{box-shadow:none;-webkit-box-shadow:none;}

.tzzm{ background:none; margin-bottom:20px;}

.tzzmpimg  img{ height:50px;}

.tzzmpimg{ padding-bottom:15px;}

.tzzmptxtm{ padding:0;}

.tzzmptxtm:before{ display:none;}

.tzzmph4{ text-align:center; border-top:1px solid #f1f1f1; padding-top:15px; padding-bottom:5px;}

.tzzmpdesc{ margin-top:0; color:#666;}

.tzzmpdesc{ display:none;}



.z8shica{ background:none;}

.z8shicaimg{ background:#3673a6;}

.z8shicam{ padding:0;}

.z8shicaimg{ position:relative; padding-top:15px; top:0; text-align:center;}

.z8shicaimg img{ max-width:80%;}

.z8shicatxt{ position:relative; margin:0; padding:0; color:#333; line-height:24px; min-height:inherit; padding:20px; background:#fff;}

.z8shicbml { display:none;}

.z8shicbmr{ margin:0; padding:0; background:none; padding:20px; float:none;}

.z8shicb{ margin-top:40px;}

.z8shicaimg3wap{ text-align:center;}

.z8shicaimg3wap img{ max-width:80%;}



.zr{ padding:20px; padding-top:5px;}

.z8c2mimg,.z8c2mtxt{ position:relative; left:0; top:0; width:100%; margin:0;}

.z8c2m1 .z8c2mimg{ left:0;}

.z8c2m{ height:auto; margin:0;}

.z8rescon2m{ margin:0;}

.z8c2mimg img{ max-width:100%;}

.z8c2m1 .z8c2mtxt,.z8c2m2 .z8c2mtxt{ margin:0;box-shadow:none;-webkit-box-shadow:none;}

.z8c2mtxt{ padding:20px;}

.z8c2m1 .zshumore,.z8c2m2 .zshumore{ right:20px; bottom:20px; left:auto;}

.z8c2m2 .z8c2mtxt{ left:0; margin:0;}

.z8rescon2{ padding-bottom:0;}

.policym{ font-size:14px; color:#333; padding:20px;}

.pdf{ margin-top:20px; padding:0 20px; background:#fff;}

.download{ display:none;}

.pdf-class h3{ margin:0;}

.pdf-class{ width:100%; line-height:60px;}

.financing .title.type1{ padding-bottom:20px;}

.joinb,.joinamr,.joinatxt img,.joincul2{ display:none;}

.joinam{ width:100%; margin:0 auto; height:auto;}

.joinamimg{ max-width:100%;}

.joinamgt {    width: 90%;}

.joinatxt h2{ margin-top:0;}

.joinatxt {    left: 20px;}

.z8joinap1{ font-size:14px; color:#666; text-align:justify; padding:20px;}

.joincul2 li{ padding:0;}

.joincul li {    width: 50%;    margin: 0;    margin-bottom: 10px;    box-sizing: border-box;}

.joincul li:nth-child(odd) {    padding-right: 10px;}

.joincul span {

    background-size: auto 21px !important;

    background-position: left top !important;

    padding-left: 30px;

    height: 40px;

    line-height: 20px;

}

.joinctab{ height:auto;}

.joincul{ position:relative;}

.wap_showzw,.joinamshouji .joinamr{ display:block;}

.wap_showzw{ overflow:hidden; padding-top:20px;}

.joincul2 li span{ background-position:left center !important;} 

.joincul .span9{ background-size:24px auto !important;}



.joincul .span11{ background-size:26px auto !important;}

.z8joina{ padding-bottom:20px;}

.category ul li{ line-height:62px;}

.join h3{ padding-bottom:20px;}



.z8bgtxt{ width:92%; left:4%; margin-left:0;}



.product-list-warp{ display:none;}

.product-warp{ padding-top:40px;}

.product-main{ display:block;}

.z8prodesc{ background:#fff; padding-top:15px; padding-bottom:30px;}

.z8prodesc p{ padding-top:15px;}

.pro-info-list{ display:block; overflow:hidden;}

.pro-info-item,.pro-info-item:nth-child(3n){ float:left; margin:0; width:46%; margin:0 2%; margin-bottom:20px;}

.pro-info-item .pic img{}

.pro-info-list{ padding-left:2%; padding-right:2%;}

.pro-info-item .pro-text{ position:relative; height:auto; top:auto;}

.pro-info-item .pro-text a,.pro-info-item .pro-text{ color:#fff; position:relative; top:auto;opacity:1;-webkit-opacity:1;  height:auto;}

.pro-info-item .pro-text .txt{ display:none;}

.pro-info-item .pro-text .arrow-box{ display:none;}

.pro-info-item .pro-text .tit{ height:35px; line-height:35px; overflow:hidden;color:#fff; margin:0; }

.product-warp{ padding-bottom:20px;}



.service-content-main{ max-width:auto; padding:0;}

.service-content-main .txt{ padding:40px; padding-bottom:0;}

.service-content-main h5{ padding:0 4%; letter-spacing:0; padding-bottom:40px;}



.service-content-view{ }

.service-content-warp{ background:none;}

.service-content-main{ background:#fff;}

.sdntxt{ padding:0; }

.service-content-view-item .icon, .sdnslider .icon{ height:50px;}

.sdnslider p{ padding-top:10px;}

.sdnslider { padding-top:50px; padding-bottom:50px;}

.sdnsliderpage{ text-align:center; padding-top:20px;}

.sdnsliderpage span{ background:#fff;opacity:1;-webkit-opacity:1;}

.sdnsliderpage .swiper-pagination-bullet-active{ background:#0075c1;}



.pro-info-head-list{ display:block; padding-left:4%; padding-right:4%;}

.pro-info-head-list.type1 .pro-info-head-item{ padding-right:0;}







.product-info-box{ display:block;}

.solutions-warp{ padding:0;}

.z8soltxtl{ border:none; width:100%; }

.z8soltxtr{ padding-top:20px; padding-bottom:20px;}

.z8soltxt{ padding-bottom:0;}

.solutions-box .table{ width:100%;}

.solutions-box .table thead th, .solutions-box .table tbody td{ height:auto; padding:0; border:none;}

.solutions-box .table table{border-collapse: collapse;table-layout: fixed;}

.solutions-box .table table td,.solutions-box .table table th {    padding: 5px;word-break: break-all; border:1px solid #fff;}

.purchasem{ padding-top:0; background:none;}

.title.type1 p{ padding:0 30px; padding-top:3px;}

.purchasetd .otxt,.purchasetd .otext{ background:#fff;}

.purchasetd{ padding-bottom:0;}

.purchasetd .otxt{margin-bottom:15px;}

.purchasetd .otext{ height:140px;}

.purchasetdt{ padding-top:20px;}

.tech21desc{  padding:20px;}

.tech21{ padding-top:0;}

.tech21{ background:none;}

.tech21desc p:before {top: 10px;}

.technologyb .title.type1{ top:0;}

.technologyb{ padding-top:0;}

.technologyba{ background:none;}

.technologybimg,.technologyctxt,.technologycimg { position:relative; left:auto; top:auto; right:auto; padding:0; bottom:auto; width:100%; float:none;}

.technologybtxt,.technologyctxt{ width:100%; padding:20px; background:#fff;}

.technologybtxt{ margin-top:0;}

.technologybtxtm{ padding:0;}

.technologybtxt p:before, .technologyctxt p:before { top:9px;}

.technologyf{ margin-top:0;}

/*.technologyfm .swiper-slide,.technologyfm .swiper-wrapper,.technologyfm { display:block; height:auto;}*/

.technologyfm .swiper-slide{ margin-bottom:0; }

.tl4sliderimg{box-sizing:border-box; padding:5px;}

.tl4sliderimg:hover{ background:#fff; border:1px solid #fff; border:none;}

.tl4sliderp2, .tl4sliderimg:hover .tl4sliderp1{ opacity:1;-webkit-opacity:1;}

.tl4sliderimg:hover{box-shadow:none;-webkit-box-shadow:none;}

.tl4sliderdesc{ display:block; position:relative; left:auto; top:auto; margin:0;transform:none;-webkit-transform:none;opacity:1;-webkit-opacity:1; width:100%; color:#333;}

.tl4sliderimg{ height:auto; overflow:hidden;}

.tl4sliderimg i{ height:100px; position:relative;}

.tl4sliderimg img{ height:100%;}

.tl4sliderimg{ border:none;}

.tl4sliderp1{ box-shadow:0 0 5px rgba(153,153,153,0.1);}

.tl4sliderdesc{ padding:20px; box-sizing:border-box;}

.tfmpage{ text-align:center;}

.technologyfm{ padding-bottom:0;}



.z9adva{ border:none; padding:0;}

.z9advam{ padding:0;}

.z9advadesc{ position:relative; left:auto; top:auto; padding-top:20px; padding-bottom:20px;}

.zbtecafma:hover{ background: rgba(0,160,233,0.34);}

.zbtecafma i{ width:45px; height:45px; background-size:auto 100%;}

.zbtecafma{ height:auto; padding:25px 0;}

.zbtecafmbtn{ text-align:center; margin-top:20px;}

.zbtecafmbtn span{ background:#fff;}

.zbtecaf{ padding-top:40px; padding-bottom:40px;}

.capacityslidertxt{ margin:0;}

.capacityawz{ padding:20px 0;}

.capacityslidertxt h5{ font-weight:normal;}

.capacityawz{ height:auto; top:15%;}

.capacityslidertxt h5{ padding-top:0; padding-bottom:10px;}

.captpahe{ text-align:center; padding-top:20px;}

.capacitycml,.capacitycmr{ display:block; width:100%;}

.capacitycml:before  {z-index: 5;    position: absolute;    content: '';    right: 0;    top: 60px;}



.phone_show.capacitycml{ display:none;}

.capacitybml, .capacitybmr,.capacitybm{ width:100%; display:block;}

.capacitybml img{ max-width:75%;}

.capacitybmrtxt p{ padding:0;}

.capacitybml{ text-align:center;}

.capacitybm{ padding-bottom:20px;}

.wzol21{ padding:40px 0;}



.marketreactionb{ background:none;}

.z8bmrakm{ padding-top:0;}

.marketreactionbtxt{ left:auto; width:100%; padding:0;}

.marketreactionbtxt{ background:#fff; color:#333;}

.z8markbh5{ padding-left:0;}

.z8markbdesc p:before{ background:#333;}



.z8markbfm,.z8markbfma{ padding:0;}

.z8markbfma,.z8markbfmawz{ width:100%;}

.z8markbfmawz{  height:auto;}

.z8markbfmawz { width:70%; left:15%; text-align:center; right:auto; bottom:auto; top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%); background:rgba(0,0,0,0.5); color:#fff; padding:30px 0;}

.z8markbfmawz h5,.z8markbfmawz p{ padding:0;}

.z8markbfmawz p{ padding-top:5px;}

.z8markbfma { margin-bottom:20px;}

.z8markbf{ padding-bottom:20px;}

.z8guimom .swiper-wrapper,.qualityaslider .swiper-wrapper{ display:flex;}

.z8guimom .swiper-slide,.qualityaslider .swiper-slide{ width:auto; margin:0;}

.z8guimom .swiper-slide{ display:block; width:100%; box-sizing:border-box;}

.z8guimoma img{ height:60px;}

.z8guimoma h5{ padding-top:15px;}

.z8guimoma p{ padding:0 25px;}

.z8guimoma{ padding:25px 0;}

.z8guimompage{ text-align:center; padding-top:20px;}

.z8guimom{ padding-bottom:40px;}

.qualityam img{ height:100px;}

.qualityaslider{ padding:40px 0; background:#fff;}

.quapage { padding-top:20px;}

.qualityaslider .swiper-slide{ }

.qualityb{ padding: 0; margin-top:40px;}



.qualitybslider .swiper-slide{ width:auto; margin:0; height:auto; float:none; text-align:center;}

.qualitybslider .swiper-wrapper{ display:flex;}

.qualitybm{ box-shadow:0 0 5px rgba(153,153,153,0.1);}

.qualitybmtxt{ width:100%; padding:0;}





.qualitybslider{padding:10px; width:80%; margin:0 auto;}

.capacitycmrtxt p,.capacitybmrtxt p,.z8markbdesc p{ margin:0; margin-top:5px;}

.capacitycmrtxt,.capacitybmrtxt,.marketreactionbtxt  { padding-bottom:20px; padding-top:15px;}

.qualitybmtxt img{ position:relative; margin:0; left:auto; top:auto;}

.qualitybmdesc{ line-height:20px;}

.qualitybmh5{ padding-top:15px; padding-bottom:5px;}

.qualitybmdesc p{ margin:0;}

.qualitybmtxt{ padding-top:30px; padding-bottom:30px;}

.qualitybslider{ margin-top:10px;}

.qubpage{ text-align:center; padding-top:20px;}

.qualityb{ padding-bottom:25px;}



.qualitycbtn{ display:none;}



.qualitycsliderm{padding:10px; width:80%; margin:0 auto;}

.qualitycmh5{ background:none; color:#333;}

.qualitycslider { padding-top:15px; padding-bottom:30px;}

.qualitycmh5{ height:auto; padding-top:10px;}

.qucpage{ text-align:center; padding-top:20px;}



.qualitydslider{ width:100%; margin:0; padding:0;}

.qualitydmtxt{ border:none; padding:0; padding-top:5px;}

.qualitydmtxt img{box-shadow: 0 0 5px rgba(153,153,153,0.1);-webkit-box-shadow: 0 0 5px rgba(153,153,153,0.1); padding:10px;}

.qualitydmms{ position:relative;  display:block; color:#666;opacity:1;-webkit-opacity:1; background:none; height:auto;}

.qudpage{ text-align:center; padding-top:20px;}

.qualityd{ padding-bottom:40px;}





.z8imfnb,.z8imfnba{ padding:0;}

.z8newsubm{ padding-top:30px; background:#fff;}

.z8imfnb{ background:none;}

.z8imfnbal,.z8imfnbar{ margin:0; padding:0; width:100%; height:auto;}

.z8imfnbaltxt{ box-sizing:border-box; padding:0 4%; bottom:0px;}

.z8imfnbaltxt p, .z8imfnbaltxt span{ margin:0;}

.z8imfnbarm a span{ font-size:12px;}



.z8newsubm a{ margin:0; width:auto; padding-left:10px; padding-right:10px; font-size:14px;}

.journalismtab{ height:auto;}

.jour_bm{ position:relative;}

.name a{ height:auto; margin:0;} 

.journalism-m{ background:#fff; padding-bottom:0;}

.name-img{ display:none;}

.name a .name-ne,.z8imfncdm{ width:100%; margin:0; padding:0; padding-top:20px; padding-bottom:20px; border-bottom:20px solid #f0f0f0;}

.name-ne p{ line-height:20px;}

.name a,.z8imfncdm{ background:none;}

.z8page a{ width:40px; height:40px;}

.z8page a:before, .z8page a:after{ background-size:8px auto !important;}



.z8page { padding: 0;}

.z8imfncd { background:#fff;}

.z8imfncdimg ,.z8imfncdtxt { width:100%; margin:0; padding:0;}

.z8imfncdm{ margin:0;}

.z8imfncdtxt .date-a{ right:0; top:auto; bottom:0;}



.cont_line{ border:none;}

.contact-nav h3{ padding:0; background:#fff; padding-top:20px; padding-bottom:10px;}

.contact-nav .ht{ background-size:auto 20px; background-position:left 2px;}

.z8videopage{ display:none;}

.contact-number,.contact-number h4,.information,.information1,.information p{ margin:0; padding:0;}

.information,.information1{ float:none; display:block; width:100%;}

.inf-1,.inf-2{ display:none;}

.contact-number{ padding:20px 0;}

.contact-nav h3{ text-indent:0; padding-left:4%;}

.contact-number h4{ padding-bottom:5px;}

.contact-number p{ border-bottom:1px solid #f0f0f0;}

.map-box .map img{ display:none;}

.map-warp,.map-box .map,.layout-info-warp{ width:100%;}

.layout-info-warp{ height:auto;}

.industrial-title,.map-box .city-list{ position:relative; left:0; top:0;}

.map-box .city{ position:relative; left:auto; top:auto;}

.map-box .city i{ display:none;}

.map-box .city{ display:inline-block;}

.layout-info-search{ display:none;}

.layout-info-thubm{ margin:0;}

.industrial-layout{ padding:0; background:#fff;}

.industrial-title{ padding-top:20px;}

.map { overflow:hidden;}

.map .city-list{ width:110%;}

.map-box .city span{ position:relative; display:block;opacity:1;-webkit-opacity:1;-moz-opacity:1; left:auto; top:auto; font-size:12px; }

.map-box .city{float:left; padding:2px 0; width:60px; margin-right:17px; margin-top:10px;text-align:center; border:1px solid #f0f0f0;border-radius:3px;-webkit-border-radius:3px;}

.layout-info-thubm{ margin-top:10px;}

.layout-info-thubm img{ width:100%;}

.map-box .city.on{ border-color:#0075c1; color:#0075c1;}



.gsgkbg{ padding-top:10px;}

.gsgkpgm{ padding-top:30px;}

.gsgkpgmh2{ padding-bottom:15px; }

.gsgkpgm{ background-size:100% auto; padding-bottom:170px;}



.banner .text h3{ margin-bottom:0;}

.banner .text h3:after{ display:none;}

.banner .text p{ padding-top:5px;}

.bannernew{ background:none;}



.con2joba,.capacityc,.policy,.qualityc,.quality-assurance,.lxwmca{ padding-bottom:40px;}

.d-history .swiper-slide{ background:#fff;}

.teama1list { padding-bottom:20px;}



.joinatxt h2{ width:140px;}







.newxxa{ padding-top:40px; padding-left:15px; padding-right:15px; box-sizing:border-box;}

.newdescall{ margin:0; padding:0 20px;}

.xxyh4{ display:none;}

.newdetail-con p{ margin-top:15px;}

.newdetail-con{ padding:20px 0;}

.pubback-r{ display:none;}

.pubback-l{ width:100%; text-align:center;}

.newdetail-title{ padding-top:0;}





.logobg{ background-size:cover;}

.online { padding-bottom:30px;}

.title.type1 .tips{ margin-top:10px;}



.tonglingxcsub span{ display:inline-block; margin:0 10px;}



.tonglingpic1 .swiper-slide,.tonglingxcm{ height:auto;}

.tongsld{ position:relative;}

.tongsld{ display:none;}

.tongsldon{ display:block;}

.tonglingpic2 ,.tonglingpic1{ padding:10px;}

.tljbsliderdesc{ height:auto;}

.tljbsliderm{ padding:10px;}

.tljbslidermore{ background:none;}

.tljbslider{ margin-top:0;}

.tljbsliderbtn{ display:block; margin-top:30px;}

.tljbsliderbtn span.swiper-pagination-bullet-active{ background:#0075c1; border-color:#0075c1;}

.tlcontactm li{ width:100%; border:none; background:#fff;}

.tlcontactm i{ width:80px; height:45px; background-size:auto 100%;}

.tlcontactm .tlcm3 i{background-size:auto 35px;}

.tlcontactm h5{ padding:12px 0;}

.tlcontactm li{ padding-top:25px; padding-bottom:25px; margin-bottom:20px;}

.tlcontactm{ padding-bottom:40px;}



.joindetail{ padding:40px 0;}

.joindetailmtxt{ padding:40px 20px;}

.layjob{ width:92%; left:4%; margin:0; box-sizing:border-box;}

.layjoblist,.layjoblistotxt{ box-sizing:border-box; width:100%;}

.layjoblist{ height:44px;}

.layjoblistotxt{ height:32px;}

.layjobmp3{ padding-bottom:0;}

.layjobm{ margin:0; padding:0;}

.layjoblist{ margin-top:12px;}

.layjob{ padding:30px;}

.layjobword{ margin:0; display:block; margin-top:5px;}

.layjobmp2{ padding-top:20px;}

.closejob{ right:-18px; top:-18px;}



.z9advbli img{ width:100%;}



.teama1name span{color:#555;padding-left:0; display:block;}







.z8markbfmawz p{ font-size:12px;}

.technologybtxt p, .technologyctxt p,.capacitycmrtxt,.qualitybmh5,.qmsp1,.title.type1 .tips{ font-size:14px; line-height:22px;}

.hwh15mdesc,.tzzmph4,.tech21desc,.z9advadesc,.z8guimoma h5,.qualityam p,.qualitycmh5,.qualitydmtxt p{ font-size:16px; line-height:26px;}

.hwh15mp,.z8pubh5,.d-history-date,.z8shicbmrh5{ font-size:20px;}

.toptit.title h3,.wzol21 h6{ font-size:22px;}

.title.type1 h3,.service-content-main h5,.sdnslider p, .service-content-view-item p{ font-size:20px;}

.z8c2mh4,.zbtecafma h4,.wzol21 i,.z8markbh5,.z8markbfmawz h5,.contact-nav h3,.industrial-title,.gsgkpgmh2{ font-size:18px;}

.banner .text h3, .banner h6{ font-size:18px; line-height:24px;}

.banner.type1 .text, .banner.type2 .text{ display:none;}

.pb50p{ padding-bottom:40px;}



.z8rescon1{ padding-bottom:40px;}

.z9advb,.z9adva21{ padding:40px 0;}

.z9adva21mimg{ position:relative; top:0;}

.z9adva21mimg{ max-width:70%; display:none;}

.z9adva21{ min-height:inherit; background:#fff;}

.z9adva21:before{ display:none;}

.z9adva21desc{ width:100%; margin:0; padding:0;}

.z9advbli{ float:left; width:100%; margin:0;}

.z9advbli:last-child{ margin-bottom:0;}



.z9advbli:hover{ background:#fff; }

.z9advbli:hover img{transform:scale(1);-webkit-transform:scale(1);}

.z9advbli:hover .z9advbtxth5{ color:#333;}

.z9advbli:hover .z9advbtxth5 span,.z9advbli:hover .z9advbtxt,.z9advbli:hover .z9advbtxt p{ color:#666;}

.z9advbli:hover .z8newmore span{ color:#999;}

.z9advbli:hover .z9advbtxti:before{opacity:1;-webkit-opacity:1;}

.z9advbli:hover .z9advbtxti:after{opacity:0;-webkit-opacity:0;}

.z9advbli:hover .z8newmore i{transform:translateX(0);-webkit-transform:translateX(0);}

.z9advbli,.z9advbtxth5 span,.z9advbtxth5,.z9advbtxtp,.z9advbimg img{transition:0.3s ease;-webkit-transition:0.3s ease;}

.z9advbli{ margin-bottom:20px;}

.wap_hide{ display:none;}



.marketreactionb img,.z8markbfma img{ width:100%;}

.zbtecafma i{ background-size:auto 35px !important;}

.capacitycml:before{ display:none;}



.z9advbtxt{ text-align:left;}

.tech21 { background:none !important;}

.technologybimg img,.technologycimg img{ width:100%;}

.d-history .swiper-slide:hover .d-history-txt{box-shadow:none;-webkit-box-shadow:none;}

.capacityslidertxt p{ padding:0 20px;}



.capacityslidertxt{ padding-top:40px;}

.capacityslider{ padding-bottom:40px;}

.z8c2m1 .z8c2mtxt, .z8c2m2 .z8c2mtxt{ box-sizing:border-box; top:0;}

.tonglingpic2 .swiper-slide{ height:auto;}


.z8video video{ display:none;}
.z8video a{ height:auto;}


.cabmlimg{ width:100%; height:auto; text-align:center;}
.cabmlimg,.cabmlimg:hover{background:none;}
.cabmlimg img{display:inline-block;}


.z8shicbmlimg{ width:100%; height:auto; text-align:center; }
.z8shicbmlimg,.z8shicbmlimg:hover{background:none;}
.z8shicbmlimg img{ display:inline-block;}


.joincul li{ width:45%; font-size:13px;}
.joincul li:nth-child(odd){ margin-right:10%;}

button {outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

.d-history .swiper-slide:hover .d-history-desc{ margin-top:24px;}


	.yjymainanext,.yjymainaprev,.yjymaincpage li{display: none;}
	.yjymaincpage li{padding:20px;border:none;}
	.yjymaincpage{border:none;}
	.yjymaincpage li.on{display: block;color:#333;}
	.yjymaincpage li.on em{color:#666;}
	.yjymainc .yjymainctit.title{text-align: center;float: none;}
	.yjymaindul li{padding-top:10px;padding-bottom:10px;height: auto;margin:0;padding:12px  15px; line-height: 24px; margin-top: 15px !important;}
	.yjymaindul i{right:20px;}
	.yjymaindm{min-width: inherit;}
	.yjymainesub {border:none;}
	.yjymainesub span{margin:0 !important;width:auto;float:none;display: inline-block;font-size: 16px;margin:0 10px !important;padding-bottom: 10px;}
	.yjjtab>ul{position: relative;display: none;}
	.yjjtab>ul.on{display: block;}
	.yjymainesub span:before{height: 1px;}
	.yjymainesub i{height: 16px;}
	.teama1img2 img{max-width: 100%;width: auto;}
	.teama1img2{float:left; width: 25%;padding-left:10px;max-width:140px;padding-top:18px;box-sizing:border-box;}
	.teama1img2 img{border-radius:50%;}
	.teama1tit2{float:right; width: 65%;}
	.teamajs2{overflow: hidden;}
	.yjjtab{height: auto;margin-top:30px;}
	.yjymainesub i{background-size: auto 100% !important;display: none;}
	.zplisttit{display: none;}
	.mzpll,.mzplr{width: 100%;}
	.mzpname{font-size: 14px;}
	.mzpdescp1{display: none;}
	.mzplist li{padding: 20px 0;}
	.joinamore{display: block;}
	.threepicm a{width: 100%;margin-right:0;}
	.threepicm a{margin-top:10px;}
	.yjymaina{padding-bottom: 40px;}
	.yjymainasliderm{ width: 100%;margin:0;padding:0;}
	.yjymainbimg p{font-size: 18px;width: 100%;right: 0;text-align: center;bottom: auto;top:50%;margin-top: -14px;}
	.yjymainbdescm{padding: 0;padding-top: 20px;}
	.yjymainb,.yjymaind{padding-bottom: 40px;}
	.yjymaindmx{margin-top: 10px;}
	.yjymaind{padding-top: 0;}
	.yjyzpdtit h5{font-size:20px;}
	.yjyzpdtit a{display: none;}
	.yjyzpdtit p{font-size: 14px;padding-top: 5px;}
	.yjymainasliderm,.yjymainbimg,.yjymainctext,.yjymaincslider,.yjymainesub{margin-top: 20px;}
	
	.yjymainapage span{margin:0 3px !important;}
	
.wubih4{font-size:14px;}
.wubi img{ width:100%;}
.wubi { background:#fff; margin-top:30px; padding-top:20px;}
.wubip1{ padding-bottom:20px;}
	
	
.xcbzdaal {margin-top:20px;}
.xcbzdabslider .swiper-slide, .xcbzdabslider .swiper-wrapper{display:flex;}
.xcbzdabtxt{width:100%;text-align:center;}
.xcbzdabtxt{height:auto;padding:25px;}
.xcbzdabslider .swiper-slide{margin-right:0;}
.xcbzdabpage span{margin:0 5px;}
.xcbzdabtxt h5{font-size:20px;}
.xcbzdabtxt img{height:50px;}
#myChart{display:none;}
.xcbzdbr{width:100%;margin-top:0;}
.xcbzdbr{padding:0;box-shadow:none;}
.xcbzdbr span,.xcbzdbr span:before{height:30px;line-height:30px;font-size:30px;}
.xcbzdbr span:before{width:30px;}
.xcbzdcli li{width:100%;margin-right:0 !important;margin-top:0 !important;margin-top:20px !important;}
.xcbzdcli li:first-child{margin-top:0!important;}

.xcbzdeimg{width:42%;}
.xcbzdeimg img{max-width:100%;}
.xcbzdetxt{width:56%;box-sizing:border-box;font-size:16px;padding:30px;padding-bottom:0;line-height: 1.6;}
.xcbzdetxt h4{font-size:20px;font-weight:bold;padding-bottom:10px;}

.xcbzde{padding:40px 0;}
			

.qualitydslider,.capacitycmrtxt,.capacitycmrtxt,.capacityslider,.z9advadesc,.technologyfm ,.technologyctxt,.technologycimg,.technologyca,.tech21desc,.case-warp,.w1000,.z8videor,.history-a,.teama1list,.teama1desc,.tzzm,.tzzmpimg, .technologybtxt,.technologyba,.tzzmptxt,.z8shicatxt,.z8shicbmr,.joina,.joinamshouji,.z8prodesc,.z8soltxtr,.solutions-box,.purchasetxt,.purchasetd .otxt,.purchasetd .otext,.tech21 ,.zbtecaf,.capacitybmrtxt,.wzol21,.marketreactionbtxt,.z8guimom,.name-ne,.z8imfncdm,.contact-number,.industrial-layout,.joindetailm,.z9adva21,.product-info-box,.joincul2,.pro0418,.pro0418m,.yjymainaslider,.yjymainbimg,.yjymainbdesc,.yjymaincm,.yjymaincpage li,.yjymainctext,.yjymaind,.yjymaindm,.yjymaindul li,.yjymainesub,.zplist ,.yjymainfm,.threepicm,.yjyzpd,.yjyzpdm,.xcbzda,.xcbzdb,.xcbzdc,.xcbzdaal,.xcbzdaar,.xcbzdeimg,.xcbzdetxt { width:100%;box-sizing:border-box;}

.z8guimom ,.capacitycmrtxt,.capacityslider,.z9advadesc,.technologyfm ,.marketreactionbtxt,.case-warp,.z8video,.z8new,.hwh15,.history-a,.teama1list,.tzzm,.z8shicatxt,.joina,.joinctab,.joinamshouji,.wap_showzw,.purchasetxt,.position,.z8prodesc,.z8soltxtr,.solutions-box,.tech21,.zbtecaf,.capacitybmrtxt,.wzol21,.qualitydslider,.name a .name-ne,.z8imfncdm,.contact-number,.industrial-layout,.gsgkpgm,.tlcontactm,.joindetailm,.z9adva21,.wubi,.pro0418,.yjymaina,.yjymainb,.yjymainc,.yjymaind,.yjymainesub,.zplist,.threepicm,.yjyzpd,.xcbzda,.xcbzdb,.xcbzdc,.xcbzde{ padding-left:4%; padding-right:4%;}

img{ max-width:100%;}
.gsgkpgmyszc{ padding-bottom:80px;}
.pro0418desc{ padding:0;}
.pro0418tx{ width:100%; box-sizing:border-box; padding-bottom:0;}
.pro0418,.yjymainc,.threepic,.yjyzpdm,.xcbzda,.xcbzdb,.xcbzdc{ padding-top:40px;padding-bottom:40px;}
.pro0418tx .swiper-slide{ padding:20px 0;}
	.map-box .city:before{ display:none;}
	.position .position-span{ width:70%; overflow:hidden; height:62px; text-align:left;}
	.pro0418page { text-align:center;}
	
	.serc_w0423 .service-content-main { background:none;}
	.serc_w0423{background: url(../images/serc_w0423.jpg) center no-repeat;}
	
	.add0928m {width:100%;}
	 .add0928listwx {padding:20px;}
	.add0928m h4{font-size:18px;color:#333;padding-top:0;}
	.add0928{padding-bottom:40px;}
	
	
	
	
}

