.home_mod1,.home_pd,.home_rprobg,.home_about_bg,.home_nbg {display:none;}
.header .header_l .header_logo a img {
    height: 89px;}
@media only screen and (max-width: 1600px) {
.header .header_l .header_comp{display:none;}
}


#footer {
    margin-top: 8rem;
}
@font-face {
    font-family: 'Frutiger';
        src:url('//bsg-i.nbxc.com/Oswald-Bold/Frutiger LT 45 Light.ttf') format('truetype');
        src: local(Oswald-Bold), url("//bsg-i.nbxc.com/Oswald-Bold/Frutiger LT 45 Light.ttf")
}
    .zx_about{position: relative;padding-top: 190px;background-color: #f0f0f0;}
    .zx_about_lf{width: 50%;float: left;}
    .zx_general_con{ position: relative;}
    .zx_top{position: absolute; left: 150px;top: -52px;}
    .zx_top h2,.zx_top h2 span{font-weight: bold;font-size: 32px;font-family: "Frutiger LT 45 Light","arial";color: #006fba;text-transform: uppercase;}
    .zx_top h2 span{color: #006fba;}
    .about_one{ padding:0 40px 0 150px;position: absolute;width: 40%;}
    .about_one p{ font-size: 16px;font-family: "Frutiger LT 45 Light","arial";margin-top:12px; line-height: 29px;color: #333333;hyphens: manual;}
    .zx_about_rg{ width: 50%; position: relative; float: right;right: 0;}
    .zx_about_rg .ab_gundong{ position: absolute; top: -60px;left: 40px;}
    .zx_about_rg .ab_gundong img{width: 100%;overflow: hidden;}
    .white{position: relative;overflow: hidden;}
    .white:after{content: ''; cursor: pointer; position: absolute; left: -100%; top: 0; width:100%; height:100%; background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); /*! background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); */ transform: skewx(-25deg); }
    .white:hover:after{left:100%; -moz-transition:1s; -o-transition:1s; -webkit-transition:1s; transition:1s;}
    .ab_pic_bg{border-top-style: solid;border-top-width:490px;border-top-color: #006fba;width: 100%;}

.zx_why_bg h2,.two_title,.zx_exhibition_bg h2,.zx_cooperation_bg h2,.zx_prodcuts_bg h2{
        font-family: "Frutiger LT 45 Light","arial";
        margin-bottom: 35px;
        font-size: 4rem;
        color: #006fba;
        text-align: center;
        text-transform: uppercase;}

 .zx_why_bg{padding: 5% 0 50px;margin-bottom:40px;position: relative;z-index: 99999;}
    .zx_why_con{max-width: 1600px;margin: 0 auto;}
    .zx_why_con ul li{width: 23%;text-align: center;margin:0 1.3%; background-color: #f0f0f0;min-height: 260px;position: relative;border-radius: 20px;z-index:8}
    .zx_why_con ul li .fd{padding:30px 0;border-radius: 20px;}
    .zx_why_con ul li:first-child{margin-left: 0;}
    .zx_why_con ul li:last-child{margin-right: 0;}
    .zx_why_con ul li i,.zx_why_con ul li:hover i{display: block;width:115px;height:105px;margin: 0 auto;background-image:url(//bsg-i.nbxc.com/themes/images_1336826/2b7cffbd734e2041606d561c79ab10f7.png);background-repeat: no-repeat;}
    .zx_why_con ul li:nth-child(1) i{background-position: 10px 2px;}
    .zx_why_con ul li:nth-child(2) i{background-position: -177px 7px;}
    .zx_why_con ul li:nth-child(3) i{background-position: -355px 11px;}
    .zx_why_con ul li:nth-child(4) i{background-position: -525px 6px;}
    .zx_why_con ul li:hover:nth-child(1) i{background-position: 10px -124px;}
    .zx_why_con ul li:hover:nth-child(2) i{background-position: -177px -117px;}
    .zx_why_con ul li:hover:nth-child(3) i{background-position: -355px -116px;}
    .zx_why_con ul li:hover:nth-child(4) i{background-position: -525px -119px;}
 .zx_why_con ul li:hover{z-index:9999999;}
    .zx_why_con ul li .why_title{font-size:18px;color:#333333;width:90%;margin: 0 auto;font-weight: bold;padding:12px 0 2px 0;text-align: center;line-height: 28px;font-family: "Frutiger LT 45 Light","arial";}
    .zx_why_con ul li .why_text{font-size: 16px;color:#fff;text-align: center;line-height: 25px;padding-top:12px; display: none;font-family: "Frutiger LT 45 Light","arial";width:90%;margin: 0 auto;}
    .zx_why_con ul li:hover .why_text{display: block;}
    .zx_why_con ul li:hover .fd{position: absolute; z-index: 1000000;}
    .zx_why_con ul li:hover:nth-child(1) .fd{background:#006fba url(//bsg-i.nbxc.com/themes/images_1336826/4dd13ecb2749951957c4642dfaf74ba8.jpg) no-repeat bottom center;}
    .zx_why_con ul li:hover:nth-child(2) .fd{background:#006fba url(//bsg-i.nbxc.com/themes/images_1336826/e9da65896bc29f520268c410ffd68def.jpg) no-repeat bottom center;}
    .zx_why_con ul li:hover:nth-child(3) .fd{background:#006fba url(//bsg-i.nbxc.com/themes/images_1336826/9d4d5525e7c6bb86c836a4d01c973339.jpg) no-repeat bottom center;}
    .zx_why_con ul li:hover:nth-child(4) .fd{background:#006fba url(//bsg-i.nbxc.com/themes/images_1336826/638d995eec55a801607cb72683573b44.jpg) no-repeat bottom center;}
    .zx_why_con ul li:hover .why_title{color: #fff;}

@media only screen and (max-width:1700px) {
        .zx_top{left: 110px;}
        .about_one{ padding:0 40px 0 110px;}
        }
    @media only screen and (max-width:1500px) {
        .zx_about{padding-top: 140px;}
        .general_bottom{left: 50px;}
        .zx_top{left: 50px;}
        .about_one{ padding:0 30px 0 50px}
    .about_one p{line-height: 26px;}
        .zx_about_rg .ab_gundong{left: 37px;right: 30px;top: -45px;}
 }
    @media only screen and (max-width:1200px) {
    .zx_about{padding-top:120px;}
        .zx_about_lf,.zx_about_rg{width: 90%;}
        .zx_top{left: 50px;}
        .about_one{padding: 0 0 0 50px; position: inherit; width: 90%;}
        .zx_about_rg{padding-top: 90px;margin-top: 110px;}
        .zx_about_rg .ab_gundong{width: 85%; margin: 0 auto;}
.ab_pic_bg{border-top-width: 560px;}
 .zx_why_con ul li{width: 47%;margin-bottom: 30px;}
        .zx_why_con ul li:first-child{margin-left: 1.5%;}
        .zx_why_con ul li:last-child{margin-right: 0;}
    }
    @media only screen and (max-width:1024px) {
        .zx_about_lf,.zx_about_rg{width: 100%;}
        .zx_about_rg{padding-top: 90px;margin-top: 110px;}
        .zx_about_rg .ab_gundong{width: 90%; margin: 0 auto;}
      .ab_pic_bg{border-top-width: 490px;}}
.zx_manufacturing_bg {padding: 80px 0;background-color: #f5f5f5;}
.remenfenlei{ width:100%; margin:0 auto; height:auto; overflow:hidden; text-align: center; position:relative;margin-bottom: 40px;
background:url(//bsg-i.nbxc.com/themes/images_1336826/3009b775f1b6292fd15bb154d671f62b.png) no-repeat center 60px;padding-bottom: 60px;}

.zx_ab_pic{width: 50%;float: left;overflow: hidden;}
.swiper2 { width: 100%;position: relative;}
.swiper2 .swiper-pagination2{bottom: 15px;
    left: 43%;position: absolute;z-index: 555;
    width: 100%;}

.swiper2 .swiper-slide img{width:100%;height:auto;}
 .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: .8;
}
 .swiper2 .swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,10px));
    height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,10px));
    display: inline-block;
    border-radius: 50%;
    background: #fff;
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .8);
}
.swiper2  .swiper-pagination-bullet-active{background:#041cfc}

.indexk4{  max-width: 1200px;margin:0 auto;}

.remenfenlei li{display:inline-block; padding:6px 20px; margin:0 10px;background-color: #e4e4e4;font-family: "Frutiger LT 45 Light","arial";border-radius: 40px;}
.remenfenlei li a { text-align:center; font-size:20px; padding:0 10px;line-height:30px;position:relative; margin:0 auto;font-family: "Frutiger LT 45 Light","arial";}
.remenfenlei li.on a {color: #fff;}
.remenfenlei li.on {background-color: #006fba;}
.remenfenlei li:last-child a:before{ background:none;}
.remenfenlei li:hover{background-color: #006fba;}
    
.indexk41{margin-top:40px;}
.indexk41 ul li{ width: 15.66%; margin: 0 0.5%; float: left; margin-bottom: 1rem; background:#fff; overflow:hidden; position: relative;border: 1px solid #e7e7e7;}
.indexk41 ul li img{ max-width: 100%; margin: 0 auto; display:block;transform: scale(1);transition: all 0.5s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 0.5s ease 0s;}
.indexk41 ul li p{ color: #fff; text-align: center; position: relative; z-index: 990; line-height: 25px;  padding:5px 5px ; background:#773369;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;}
.indexk41 ul li:hover img{ transform: scale(1.1);transition: all 0.5s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 0.5s ease 0s;}
.cer_text{text-align: center;
    line-height: 24px;
    font-size: 14px;
    color: #666;
    margin-top: 12px;
}


.manufacturing_con{width: 47%;float: left;margin-left: 3%;}
.manufacturing_con h2{font-family: "Frutiger LT 45 Light","arial";margin-bottom: 35px;font-size: 3.6rem;color: #051524;margin: 36px 0;}
.manufacturing_con p{font-size: 16px;color: #666666;line-height: 26px;width: 90%;font-family: "Frutiger LT 45 Light","arial";margin-bottom: 5px;}
.swiper-pro3 {overflow: hidden;}
.swiper-pro3 ul li{width: 16.5%;margin: 0 0.5%;float: left;}
.swiper-pro3 ul li img{width: 100%;height: auto;display: block;}

.zx_cer h2,.Quality{letter-spacing: 0;
    line-height: 1.6em;
    text-align: center;font-size: 42px;margin-bottom: 20px;
    color: #051524;}
    .quality_con{line-height: 30px;line-height: 28px;color: #666;font-size: 16px;}

.zx_certificate_bg{background-color: #006fba;padding: 5% 0;}
.zx_certificate_bg h2{font-size: 40px;text-transform: uppercase;color: #fff;font-family: "Frutiger LT 45 Light","arial";text-align: center;}
.zx_case_product {
    max-width: 1600px;
    margin: 0 auto;
    margin-top: 50px;
    padding: 0 40px 0 60px;
    box-sizing: border-box;
    position: relative;}
.certificate_show,.cooperation_show,.cooperation_show2{overflow: hidden;}
.certificate_show ul li,.cooperation_show ul li,.cooperation_show2 ul li{position: relative;}		
.certificate_show ul li img,.cooperation_show ul li img,.cooperation_show2 ul li img{width: 95%;height: auto;display: block;}
.cooperation_show ul li img,.cooperation_show2 ul li img{width:100%;}
.all_swiper .cut_btn,.all_swiper .cut_btn2{width:32px;height:32px;box-sizing: border-box;border-radius:18px;text-align:center;font-family: "Frutiger LT 45 Light","arial";
background: #fff;line-height: 30px;color:#000000;font-size:22px;position: absolute;top: 50%;margin-top:-16px; outline: none; cursor: pointer;z-index: 9;}
.all_swiper .cut_btn:hover{border: 1px solid #0083cf;color: #ffffff;background-color: #0083cf;}
.all_swiper .prev_btn{left: 0px;}
.all_swiper .next_btn{right: 0px;}

.zx_prodcuts_bg{padding-top: 5%;}
.product_recommended{max-width: 1600px;margin: 40px auto;}
.zx_product_show {
    width: 100%;
    margin: 0 auto;
 box-sizing: border-box;
    position: relative;}
.products_show_box{overflow: hidden;}
.products_show_box ul li{position: relative;}		
.products_show_box ul li .pro_text{float: left; font-size: 16px;width: 90%;font-family: "Frutiger LT 45 Light","arial";color:#666666;padding:0 6%;line-height: 28px; padding-top: 20px; text-align: center;}
.zx_pro_case{color: #333333;font-size: 12px;text-transform: uppercase;text-align: center;border-top: solid 1px #cccccc;}
.products_show_box ul li img{width: 100%;height: auto;display: block;}
.all_swiper .cut_btn2 {
    width: 42px;
    height: 42px;
    border-radius: 40px;
    font-weight: 400;
    line-height: 38px;
    font-size: 26px;
    z-index: 999;}
.all_swiper .cut_btn2:hover{border: 1px solid #0083cf;color: #ffffff;background-color: #0083cf;}
.all_swiper .prev_btn2{left:10px;}
.all_swiper .next_btn2{right: 10px;}

.zx_cooperation_bg{background-color: #f3f3f3;padding: 5% 0;}

.zx_exhibition_bg{padding-top: 80px;}

.vr_link{ z-index:666; position: absolute;top:10%;left:37%}
.vr_link a{background:#fff url(//bsg-i.nbxc.com/themes/images_1336826/caf6f055945ee4e2395b4819304cdea8.png) no-repeat 10% 27px; color: #666666;width:388px;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; 
font-family:"Frutiger LT 45 Light", "arial";font-size: 40px;font-weight:bold;display: block;margin: 0 auto;padding: 35px 0 15px 136px; height: 60px;
}
.ab_gundong .vr_link{ position: absolute;z-index: 2;top: 48%;margin-top: -150px; width:100%;text-align: center; margin: 0 auto;}
.vr_link a:hover{display: block;background:#006fba url(//bsg-i.nbxc.com/themes/images_1336826/acd0646aac3ec1f3ad6d92a512699841.png) no-repeat 10% 27px; border: none; color: #FFFEFE;}
@media only screen and (max-width: 1440px) {
.vr_link{ z-index:666; position: absolute;top:8.5%;left:31%}
}
@media only screen and (max-width: 1280px) {
.vr_link{ z-index:666; position: absolute;top:7.5%;left:28%}
}

