button{border:none!important;outline:0}
button,input[type=button],input[type=date],input[type=file],input[type=number],input[type=password],input[type=submit],select,textarea{cursor:pointer;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}
input[type=date]{cursor:pointer;-webkit-appearance:none}
button,input[type=button],input[type=reset],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fff inset}

@media screen and (min-width:1601px){
    .hidden-lb{display:none!important}
}

@media screen and (min-width: 1400px) and (max-width: 1600px) {
    .warpper{width: 94%!important;}
    .hidden-lg{display:none!important;}
    html{font-size:62%;}

    /*index*/
    .nav-bar li{margin:0 12px;}
    .tel{padding:0 10px;}
    .nav_right>a{width:80px;}
    .com_left>h3{font-size:2.8rem;}
    .fot_m02 li{width:158px;}

    /*company*/
    .swiper-honor .swiper-slide{width: 267px;}

    /*product*/
    .type_left{width:32%;}
    .type_right{width:67%;}

}


@media screen and (min-width: 1200px) and (max-width: 1400px) {
    .warpper{width:96%!important;}
    .hidden-l{display:none!important;}
    html{font-size:60%;}


    /*index*/
    .nav-bar li a{line-height:90px;}
    .nav-bar li{margin:0 12px;}
    .tel{padding:0 10px;height:90px;}
    .downlist{top:90px;}
    .prod_right{padding:4vw 2vw;}
    .nav_right>a{width:80px;}
    .title h3{font-size:3.2rem;}
    .swiper-pro .swiper-slide a b{height:306px;}
    .com_left>h3{font-size:2.8rem;}
    .com_left{width:56%;}
    .com_right{width:43%;}
    .fot_m02 li{width:140px;}
    .fot_m03 p span{font-size:1.8rem;}

    /*company*/
    .swiper-honor .swiper-slide{width: 230px;}

    /*product*/
    .type_left{width:32%;}
    .type_right{width:67%;}

}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .warpper, .mycontainer{width: 93%!important;}
    .hidden-m{display:none!important;}
    html{font-size:60%;}

    /*index*/
    .nav-bar li a{line-height:90px;}
    .nav-bar li{margin:0 12px;}
    .tel{padding:0 10px;height:90px;}
    .downlist{top:90px;}
    .prod_left{width:164px;}
    .prod_right{padding:4vw 2vw;width:59%;}
    .nav_right>a{width:80px;}
    .title h3{font-size:3.2rem;}
    .swiper-pro .swiper-slide a b{height:306px;}
    .com_left>h3{font-size:2.2rem;}
    .com_left{width:56%;}
    .comullist li p{font-size:2.6rem;}
    .comullist li small{font-size:1.2rem;}
    .comullist li p sub{font-size:1.2rem;line-height:23px;}
    .com_right{width:43%;}
    .fot_top>img{width:149px;}
    .fot_m02 li{width:113px;text-align:center;}
    .fot_m02 li h3{width:100%;}
    .fot_m02 li:after{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);}
    .fot_m03 p span{display:none;}
    .fot_m03 img{max-width:120px;}

    /*company*/
    .zcom01_cont>b{height:650px;}
    .zcom01_cont>div>h1{font-size:3rem;}
    .swiper-honor .swiper-slide{width:230px;}
    .swiper-tuanjian .swiper-slide a p{line-height:34px;}

    /*product*/
    .type_left{width:36%;}
    .type_right{width:63%;}
    .type_right>div{width:49%;}
    .type_right>div:nth-of-type(3){display:none;}
    .pro_rig_bot>div{margin-right:2%;width:32%;}
    .pro_rig_bot>div b{height:23vw;}
    .pro_rig_bot>div:nth-of-type(4n){margin-right:2%;}
    .pro_rig_bot>div:nth-of-type(3n){margin-right:0;}
    .swiper-zslobom .swiper-slide>div>b{height:36vw;}

    /*contact*/
    .zcontact_ul{flex-wrap:wrap;justify-content:center;}
    .zcontact_ul li{margin:4px;width:32%;}

}

@media screen and (min-width: 768px) and (max-width: 959px) {
    .mycontainer,.warpper{width:96%!important;}
    .hidden-sm{display:none!important;}
    html{font-size:60%;}

    /*index*/
    .head{position:fixed;height:80px;background:#fff;box-shadow:0 0 10px #ddd;}
    .nav_right{margin-right:2%;}
    .logo{margin-left:2%;}
    .banner,.zbanner{margin-top:80px;}
    .nav_right>a{width:70px;}
    .nav-bar li{margin:0 12px;}
    .tel{padding:0 10px;height:90px;}
    .downlist{top:90px;}
    .prod_left{width:164px;}
    .prod_right{padding:4vw 2vw;width:59%;}
    .title h3{font-size:2.5rem;}
    .swiper-pro .swiper-slide a b{height:206px;}
    .swiper-pro .swiper-slide a>p{font-size:2.2rem;}
    .swiper-pro .swiper-slide a small{font-size:1.2rem;}
    .lcbg ul li div b img{width:27px;}
    .lcbg ul li div b{width:70px;height:70px;}
    .lcbg ul li div h5{font-size:2rem;}
    .lcbg ul li div small{display:block;margin:0 auto;height:36px;font-size:1.4rem;}
    .lcbg ul li{height:203px;}
    .swiper-slotop .swiper-slide>b img{margin:0 auto;width:26px;}
    .swiper-slotop .swiper-slide p{font-size:1.8rem;}
    .swiper-slotop .swiper-slide small{font-size:1.2rem;}
    .company{flex-wrap:wrap;}
    .com_left>h3{width:100%;font-size:2.2rem;}
    .com_left{width:100%;}
    .comullist li p{font-size:2.6rem;}
    .comullist li small{font-size:1.2rem;}
    .comullist li p sub{font-size:1.2rem;line-height:23px;}
    .com_right{width:100%;}
    .com_right img{margin-right:0;}
    .fot_top>img{width:149px;}
    .fot_m01{width:calc(100% - 200px);border-right:none;}
    .fot_m02{display:none;}
    .fot_m03{width:200px;}
    .fot_m03 img{margin:0 auto;margin-top:6vw;margin-bottom:10px;max-width:120px;}
    .fot_m03 p{text-align:center;font-size:1.4rem;}
    .fot_m03 p span{font-size:1.6rem;}
    .fot_bot{height:45px;}
    .zbanner{height:49vw;}
    .zban_text>h3{font-size:2.8rem;}
    .tit_top>a{line-height:55px;}

    /*company*/
    .zcom01_cont{flex-wrap:wrap;}
    .zcom01_cont>b{width:100%;height:49vw;order:4;}
    .zcom01_cont>div{width:100%;order:3;}
    .zcom01_cont>div>h1{font-size:3rem;}
    .swiper-honor .swiper-slide{width:230px;}
    .swiper-tuanjian .swiper-slide a p{line-height:34px;}

    /*product*/
    .type_left{width:36%;}
    .type_left>small{font-size:1.4rem;line-height:22px;}
    .type_right{width:63%;}
    .type_right>div{width:49%;}
    .type_right>div:nth-of-type(3){display:none;}
    .pro_rig_bot>div{margin-right:2%;width:32%;}
    .pro_rig_bot>div b{height:23vw;}
    .pro_rig_bot>div:nth-of-type(4n){margin-right:2%;}
    .pro_rig_bot>div:nth-of-type(3n){margin-right:0;}
    .swiper-zslobom .swiper-slide>div>b{height:450px;}
    .proinfo_tit span{line-height:48px;}
    .de-list>a{display:none;}
    .proinfo_other>a p{line-height:40px;}

    /*news*/
    .de-news-list ul li a .img_jz{height: 206px;}
    /*contact*/
    .zmesg>b{height:436px;}
    .zcontact_ul{flex-wrap:wrap;justify-content:center;}
    .zcontact_ul li{margin:4px;width:30%;}
    .zcontact_ul li h6{font-size:1.6rem;}

}





@media only screen and (max-width: 767px){
    .warpper, .mycontainer{width:94%!important;}
    .hidden-xs{display:none!important;}
    html{font-size:60%;}
    /*index*/
    .head{position:fixed;height:65px;background:#fff;box-shadow:0 0 10px #ddd;}
    .nav_right{margin-right:2%;}
    .logo{margin-left:2%;}
    .logo img {
        max-height: 45px;
    }
    .scrolldown{display:none;}
    .banner,.zbanner{margin-top:65px;}
    .mnavbar{
        top: 65px;
        width: 180px;
        height: calc(100% - 65px);
    }
    .nav_right>a{width:70px;}
    .nav-bar li{margin:0 12px;}
    .tel{padding:0 10px;height:90px;}
    .downlist{top:90px;}
    .prod_left{width:164px;}
    .prod_right{padding:4vw 2vw;width:59%;}
    .title h3{font-size:2.2rem;}
    .title p {
        font-size: 5rem;}
    .title>small{display:block;font-size:1.2rem;width:80%;margin:0 auto;}
    .swiper-pro .swiper-slide a b{height:206px;}
    .swiper-pro .swiper-slide a>p{font-size:1.8rem;}
    .swiper-pro .swiper-slide a small{font-size:1.2rem;}
    .lcbg ul li{
        width: 50%;
    }
    .lcbg ul li:nth-of-type(5),
    .lcbg ul li:nth-of-type(6){    border-bottom: 1px dashed #88cb64;}
    .lcbg ul li:nth-of-type(2n){
        border-right: none;
    }


    .lcbg ul li:after{display:none;}
    .lcbg ul li div b img{width:27px;}
    .lcbg ul li div b{width:70px;height:70px;}
    .lcbg ul li div h5{font-size:1.8rem;}
    .lcbg ul li div small{display:block;margin:0 auto;height:36px;font-size:1.4rem;width:80%}
    .lcbg ul li{height:203px;}
    .swiper-slotop .swiper-slide>b img{margin:0 auto;width:26px;}
    .swiper-slotop .swiper-slide p{font-size:1.8rem;}
    .swiper-slotop .swiper-slide small{font-size:1.2rem;}
    .swiper-slobom{
        height: 50vw;}
.swiper-slobom .swiper-slide img{
    height: 100%;
    object-fit: cover;
}

    .company{flex-wrap:wrap;padding: 9vw 0;}
    .com_left>h3{width:100%;font-size:1.8rem;}
    .com_left{width:100%;}
    .comullist{flex-wrap: wrap}
    .comullist li{
        width: 48%;
        text-align: center;
    }
    .comullist i:first-of-type,.comullist i:nth-of-type(3),.comullist li:first-of-type{display:none;}
    .comullist li p{font-size:2.6rem;justify-content: center}
    .comullist li small{font-size:1.2rem;}
    .comullist li p sub{font-size:1.2rem;line-height:23px;}
    .com_right{width:100%;}
    .com_right img{margin-right:0;}
    .fot_top>img{width:149px;}
    .fot_mid .warpper{flex-wrap: wrap}
    .fot_m01{width:100%;border-right:none;}
    .fot_m01>a, .fot_m01 p{line-height: 30px;}
    .fot_m02{display:none;}
    .fot_m03{width:100%;border-left:none;
        padding-bottom: 4vw;}
    .fot_m03 img{margin:0 auto;margin-top:6vw;margin-bottom:10px;max-width:120px;}
    .fot_m03 p{text-align:center;font-size:1.4rem;}
    .fot_m03 p span{font-size:1.6rem;}
    .fot_bot{height:inherit;padding:10px 0;}
    .float_box,.fot_bot>a{display:none;}
    .zbanner{height:49vw;}
    .zban_text>h3{font-size:2rem;}
    .tit_top>a{line-height:35px;
        font-weight: normal;}

    /*company*/
    .zcom01_cont>div>p{
        font-size: 1.6rem;
    }
    .zcom01_cont{flex-wrap:wrap;}
    .zcom01_cont>b{width:100%;height:49vw;order:4;}
    .zcom01_cont>div{width:100%;order:3;}
    .zcom01_cont>div>h1{font-size:1.8rem;}
    .swiper-honor .swiper-slide{width:230px;}
    .swiper-tuanjian .swiper-slide a p{line-height:34px;}
    .swiper-tuanjian .swiper-slide a b{
        height: 35vw;
    }
    /*product*/
    .tit_top{flex-wrap: wrap}
    .zprotype ul li{flex-wrap: wrap;padding:18px;}
    .type_left{width:100%;margin-bottom:2vw;}
    .type_left>p{
        font-size: 2rem;}

    .type_left>small{font-size:1.4rem;line-height:22px;}
    .type_right{width:100%;flex-wrap: wrap}
    .type_right>div{width:100%;margin-right:0;margin-left:0;margin-top:20px;}
    .type_right>div>b{
        height: 36vw;
    }

    .pro_rig_bot>div{margin-right:0;width:100%;}
    .pro_rig_bot>div b{height:64vw;}
    .pro_rig_bot>div:nth-of-type(4n){margin-right:2%;}
    .pro_rig_bot>div:nth-of-type(3n){margin-right:0;}
    .swiper-zslobom .swiper-slide>div>b{height:450px;}
    .proinfo_tit span{line-height:48px;}
    .proinfo_other>a p{line-height:40px;}
    .hastype{
        justify-content: left;
    }
    .hastype a{
        margin-left:0;
        width: 49%;
        margin-right: 2%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .hastype a:nth-of-type(2n){
        margin-right: 0;
    }
    .de-page-mian .page-inner a.page-btn,.de-page-mian .page-inner input,.de-page-mian .page-inner span{display:none;}

    .info-main{
        flex-wrap: wrap;
    }
    .proinfo_t_l{
        width: 100%;
        order:2;
    }
    .de-list>a{display:none;}
    .proinfo_t_r{
        width: 100%;
        height: 65vw;
        margin-bottom: 3vw;
        order:1;
    }
    .proinfo_other>a{
        float:none;
        width:100%;
        margin-right: 0;
        margin-bottom: 2vw;
    }
    .proinfo_other>a b{
        height: 58vw;
    }

    /*slovent*/
    .swiper-zslobom .swiper-slide>div{
        flex-wrap: wrap;
    }
    .swiper-zslobom .swiper-slide>div>b{
        width: 100%;
        height: 49vw;
    }
    .zslo_text{
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:25px;
    }


    /*news*/
    .common-inner .inner-right,.common-inner .inner-right .news-detail-content{padding:0;}
    .de-news-list ul li{
        float:none;
        width:100%;
        margin-right: 0;
        margin-bottom: 2vw;
        border-bottom: 1px solid #ddd;
        padding-bottom: 15px;
    }
    .de-news-list ul li a .img_jz{height: 206px;}
    /*contact*/
    .zmesg>b{display:none;}
    .zmsg_right{
        width:100%;
    }
    .zcontact_ul{flex-wrap:wrap;justify-content:center;}
    .zcontact_ul li{margin-bottom:2vw;width:100%;}
    .zcontact_ul li h6{font-size:1.6rem;}
    .contact-map #dituContent{
        height: 220px;
    }
    .searchshow form input[type=submit]{
        width: 80px;
    }
    .searchshow form input[type=text]{
        width: calc(100% - 80px);
    }

    #formData .code .verify,#formData .code{
        height: 46px;
    }
    #formData input{
        height: 46px;
        line-height: 46px;
    }

    #formData .submit{
        height: 46px;
        line-height: 46px;
    }


}

