button{
    border:none!important;
    outline: none;
}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
@media screen and (min-width: 1600px) {
    .hidden-lg{display:none!important;}



}
@media screen and (min-width: 1300px) and (max-width: 1599px) {
    .warpper{width: 94%!important;}
    .hidden-l{display:none!important;}
    .ban_text{width:94%;}

    /*logo*/
    .logo img{
        height: 97px;
    }
    .com05>.warpper>div{
        width: 40%;
    }
    .com05>.warpper>img{
        max-width: 58%;
    }
    .navbar li{padding-right:19px;}
    .logo div{width:303px;font-size:18px;padding-left:0;}
    .ban_text>h1{font-size:3.4rem;}
    .company{height:61vw;}
    .com_top{background-size:345px;}
    .product a>h4{font-size:2.4rem;}
    .case_text>h4{height:54px;font-size:1.8rem;}
    .swiper-case .swiper-slide:before{width:97%;}
    .swiper-case .swiper-slide{padding-left:22px;}
    .news_text>h2{height:63px;font-size:2rem;}
    .swiper-app .swiper-slide a>div>h3{font-size:4rem;}
    .swiper-app .swiper-slide a>div>h4{font-size:4.2rem;}
    .foot-cont{width:330px;}

    /*company*/
    .zbanner>div{top:calc(50% + 14px);}
    .zbanner>div>h2{font-size:3.2rem;}
    .com01 .left>h3{font-size:2rem;}
    .com01 .right{margin-top:5%;}
    .com02_video{height:53vw;}
    .com03 .warpper{height:41vw;}
    .swipehonor1 a{height:32.5vw;}
    .de-product-list ul li .img img{object-fit:cover;}
    .caseinfo_pic .swiper-slide div{height:26vw;}

    /*application*/
    .zapp ul li a>div>h4{font-size:3rem;}
    .zapp ul li a>div>p{font-size:3rem;}

    /*product*/
    .navlist a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:28%;}

}


@media screen and (min-width: 960px) and (max-width: 1299px) {
    .warpper{width: 96%!important;}
    .hidden-m{display:none!important;}
    .fixcont{left: 2%;}


    /*logo*/
    .logo div>span {
        font-size: 44px;
        line-height: 44px;
    }
    .com05>.warpper>div{
        width: 40%;
    }
    .com05>.warpper>img{
        max-width: 58%;
    }

    .more{height:49px;line-height:49px;}
    .navbar{display:none;}
    .ban_text{width:96%;}
    .com_right ul li>small{max-width:80%;}
    .logo div{    width: 403px;font-size: 22px;}
    .ban_text>h1{font-size:3rem;line-height:47px;}
    .company{height:70vw;}
    .com_top>p{font-size:1rem;}
    .com_top>h4{font-size:2.6rem;}
    .com_top>small{width:96%;}
    .com_top>img{width:208px;}
    .com_top{padding-left:3vw;background-size:300px;}
    .com_right ul li>h3 span{font-size:3.2rem;}
    .videoshowbg>div{width:80%;height:45vw;}
    .videoshowbg #contact_video{width:100%!important;height:100%!important;}
    .videoshowbg b{top:-45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45px;height:45px;}
    .videoshowbg b img{width:100%;}
    .video_bnt{width:95px;height:95px;}
    .video_bnt img{object-fit:contain;}
    .product a>h4{font-size:2rem;}
    .product a>small{line-height:23px;}
    .case_text>h4{height:54px;font-size:1.8rem;}
    .swiper-case .swiper-slide:before{width:97%;}
    .swiper-case .swiper-slide{padding-left:22px;}
    .news_text>h2{height:63px;font-size:2rem;}
    .swiper-app .swiper-slide a>div>h3{font-size:3.6rem;}
    .swiper-app .swiper-slide a>div>h4{font-size:3.8rem;}
    .foot-nav{float:none;width:100%;height:230px;}
    .case_pic{height:15vw;}
    .swiper-case .swiper-slide:hover .case_pic{height:17vw;}
    .foot-cont{margin-left:0;width:330px;}
    .lc .warpper{height:200px;}
    .lc .warpper li b{width:70px;height:70px;}
    .lc .warpper li p{font-size:1.8rem;}
    .cir_text{bottom:10px;}
    .cir03{width:500px;height:500px;}
    .cir02{right:0;bottom:-325px;left:0;margin:0 auto;width:650px;height:650px;background-size:100%;}
    .cir01{right:0;bottom:-450px;left:0;margin:0 auto;width:900px;height:900px;background-size:100%;}
    .coop_down{height:60vw;}
    .coop ul{width:100%;height:50vw;}
    .coop ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:28px 0;}
    .coop ul li:first-of-type{left:0;padding:0;width:90px;height:90px;}
    .coop ul li:nth-of-type(2){bottom:55%;left:8%;width:120px;height:120px;}
    .coop ul li:nth-of-type(7){left:15%;width:110px;height:110px;}
    .coop ul li img{margin:0 auto;width:83%;height:100%;object-fit:contain;}
    .coop ul li:nth-of-type(8){bottom:45%;left:26%;width:85px;height:85px;}
    .coop ul li:nth-of-type(9){bottom:56%;padding:0;}
    .coop ul li:nth-of-type(4){top:-7%;}
    .coop ul li:nth-of-type(10){right:23%;bottom:40%;padding:0;width:100px;height:100px;}
    .coop ul li:nth-of-type(5){bottom:50%;}
    .coop ul li:nth-of-type(11){bottom:5%;padding:0;width:100px;height:100px;}
    .coop ul li:nth-of-type(6){right:3%;bottom:31%;width:75px;height:75px;}
    .news_top>div>h3{font-size:2.4rem;}

    /*company*/
    .title h3{font-size:3rem;}
    .com01 .left,.com01 .right{float:none;width:100%;}
    .zbanner>div{top:calc(50% + 14px);}
    .zbanner>div>h2{font-size:3.2rem;}
    .com01 .left>h3{font-size:2rem;}
    .com02_video{height:53vw;}
    .com03 .warpper{height:41vw;}
    .swipehonor1 a{height:32.5vw;}
    .de-product-list ul li .img img{object-fit:cover;}
    .caseinfo_pic .swiper-slide div{height:36vw;}
    .com03 .swiper-slide a p{line-height:33px;}
    .com06 .swipercoop .swiper-slide{height:calc((100% - 65px)/ 4);}


    /*application*/
    .zapp ul li a>div>h4{font-size:2.6rem;}
    .zapp ul li a>div>p{font-size:2.6rem;}

    /*product*/
    .navlist a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:28%;}
    .cru_left a,.crumbs{line-height:60px;}
    .de-product-list ul li{margin-right:2%;width:32%;}
    .de-product-list ul li:nth-of-type(4n){margin-right:2%;}
    .de-product-list ul li:nth-of-type(3n){margin-right:0;}
    .de-product-list ul li .img{height:20vw;}
    .zcont_title{font-size:2.8rem;}
    .zpro_info_cont2 img{max-width:100%;}


    /*news*/
    .news-list ul li a>b>img{object-fit:cover;}
    .newsinfo_r>a b{height:17vw;}
    .newsinfo_l>h3{font-size:2.2rem;line-height:35px;}

    /*contact*/
    .zcontact_cont{flex-wrap:wrap;}
    .zcontact_cont li{margin-bottom:2vw;}
    .zjoin>div{padding-left:7%;}


}
@media screen and (min-width: 768px) and (max-width: 959px) {
    .warpper{width: 96%!important;}
    .hidden-sm{display:none!important;}
    .fixcont{left: 2%;}
    .menu_nav a span{
        font-size: 1.4rem;
    }
    .menu_nav a{
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }
    .menu_tit h2{
        font-size: 2.3rem;
    }

    .com05>.warpper{
        flex-wrap: wrap;
    }
    .com05>.warpper>div{
        width: 100%;
    }
    .com05>.warpper>img{
        max-width: 100%;
        margin-top: 2vw;
    }
    /*logo*/
    .logo,.head{
        height: 80px;
    }
    .tel01{
        line-height: 80px;
    }
    .menu{
        margin-top: 15px;
    }
    .zbanner{
        height: 46vw;
    }
    .banner{
        height: 67vw;
    }
    .more{height:40px;line-height:40px;}
    .more span{
        font-size: 15px;
    }
    .navbar{display:none;}
    .ban_text{width:96%;}
    .com_right ul li>small{max-width:83%;
        font-size: 1.2rem;}
    .logo div{    width: 380px;
        font-size: 15px;}
    .logo div>span {
        font-size: 38px;
        line-height: 34px;}
    .ban_text>h1{
        font-size: 2.4rem;
        line-height: 41px;
    }
    .swipehonor1 .swiper-slide{
        width: 180px!important;
    }
    .swipehonor a{
        height: 31vw;
    }
    .com05>div p {
        font-size: 1.6rem;
    }
    .company{height:85vw;}
    .com_top{
        height: 80%;
    }
    .com_right ul{
        height: 20%;
    }
    .com_right ul li{
        padding-top: 5%;
    }
    .com_top>p{font-size:1rem;}
    .com_top>h4{font-size:2.3rem;}
    .com_top>small{width:96%;}
    .com_top>img{width:208px;}
    .com_top{padding-left:3vw;background-size:300px;}
    .com_right ul li>h3 span{font-size:3.2rem;}
    .videoshowbg>div{width:80%;height:45vw;}
    .videoshowbg #contact_video{width:100%!important;height:100%!important;}
    .videoshowbg b{top:-45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45px;height:45px;}
    .videoshowbg b img{width:100%;}
    .video_bnt{width:95px;height:95px;}
    .video_bnt img{object-fit:contain;}
    .product a>h4{font-size:2rem;}
    .product a>small{line-height:23px;}
    .case_text>h4{height:54px;font-size:1.8rem;}
    .swiper-case .swiper-slide:before{width:97%;}
    .swiper-case .swiper-slide{padding-left:22px;}
    .news_text>h2{height:63px;font-size:1.6rem;}
    .swiper-app .swiper-slide a>div>h3{font-size:2.2rem;}
    .swiper-app .swiper-slide a>div>h4{font-size:2.2rem;}
    .swiper-app .button-prev,.swiper-app .button-next{
        top:50%;
    }

    .foot-nav{float:none;width:100%;height:230px;}
    .case_pic{height:18vw;}
    .swiper-case .swiper-slide:hover .case_pic{height:19vw;}
    .foot-cont{margin-left:0;width:330px;}
    .lc .warpper{height:200px;}
    .lc .warpper li b{width:52px;height:52px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding:9px 0;
    }
    .lc .warpper li b img {
        width: 63%;
        object-fit: contain;
        margin: 0 auto;
    }
    .lc .warpper>img{
        width: 17px;
    }
    .lc .warpper li p{font-size:1.4rem;}
    .cir_text{bottom:10px;}
    .cir03{width:500px;height:500px;}
    .cir02{right:0;bottom:-275px;left:0;margin:0 auto;width:550px;height:550px;background-size:100%;}
    .cir01{right:0;bottom:-375px;left:0;margin:0 auto;width:750px;height:750px;background-size:100%;}
    .coop_down{height:60vw;}
    .coop ul{width:100%;height:50vw;}
    .coop ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:28px 0;}
    .coop ul li:first-of-type{left:0;padding:0;width:90px;height:90px;}
    .coop ul li:nth-of-type(2){bottom:55%;left:8%;width:90px;height:90px;}
    .coop ul li:nth-of-type(7){left:15%;width:85px;height:85px;}
    .coop ul li img{margin:0 auto;width:83%;height:100%;object-fit:contain;}
    .coop ul li:nth-of-type(8){bottom:45%;left:26%;width:85px;height:85px;}
    .coop ul li:nth-of-type(9){bottom:56%;padding:0;
        width: 92px;
        height: 92px;
    }
    .coop ul li:nth-of-type(3){
        width: 100px;
        height: 100px;
    }
    .coop ul li:nth-of-type(4){top:-7%;}
    .coop ul li:nth-of-type(10){right:23%;bottom:40%;padding:0;width:60px;height:60px;}
    .coop ul li:nth-of-type(5){bottom:50%;
        width: 100px;
        height: 100px;}
    .coop ul li:nth-of-type(11){bottom:5%;padding:0;width:70px;height:70px;}
    .coop ul li:nth-of-type(6){right:3%;bottom:31%;width:75px;height:75px;}
    .news_top>div>h3{font-size:2.4rem;}

    /*company*/
    .title h3{font-size:3rem;}
    .com01 .left,.com01 .right{float:none;width:100%;}
    .zbanner>div{top:calc(50% + 14px);}
    .zbanner>div>h2,.zbanner>div>p{font-size:2.6rem;}
    .com01 .left>h3{font-size:2rem;}
    .com02_video{height:53vw;}
    .com03 .warpper{height:41vw;}
    .swipehonor1 a{height:32.5vw;}
    .de-product-list ul li .img img{object-fit:cover;}
    .caseinfo_pic .swiper-slide div{height:36vw;}
    .com03 .swiper-slide a p{line-height:33px;}
    .com06 .swipercoop .swiper-slide{height:calc((100% - 65px)/ 4);}


    /*application*/
    .zapp ul li a>div>h4{font-size:1.6rem;}
    .zapp ul li a>div>p{font-size:1.6rem;}

    /*product*/
    .product a>b{
        height: 25vw;
    }
    .navlist a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:28%;}
    .cru_left a,.crumbs{line-height:60px;}
    .de-product-list ul li{margin-right:2%;width:32%;}
    .de-product-list ul li:nth-of-type(4n){margin-right:2%;}
    .de-product-list ul li:nth-of-type(3n){margin-right:0;}
    .de-product-list ul li .img{height:20vw;}
    .zcont_title{font-size:2.4rem;}
    .zpro_info_cont2 img{max-width:100%;}


    /*news*/

    .news-list ul li a>div>small{
        height: 53px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .zbanner>b{
        display:none;
    }
    .news-list ul li a>b>img{object-fit:cover;}
    .newsinfo_r>a b{height:17vw;}
    .newsinfo_l>h3{font-size:2rem;line-height:35px;}

    /*contact*/
    #formData>a{
        font-size: 1.8rem;
        line-height: 45px;
    }
    #formData>div>label{
        font-size: 1.6rem;
    }
    #formData>div>input, #formData>div>textarea,#zmscode input{
        line-height: 45px;
    }
    .zjoin{
        height: 62vw;
    }
    .zjoin h3{
        font-size: 2.6rem;
    }
    .zcontact_war>h2{
         font-size: 2.4rem;
     }
    .zcontact_cont{flex-wrap:wrap;justify-content: left;}
    .zcontact_cont li{margin-bottom:2vw;
        width: 32%;margin-right:2%;}
    .zcontact_cont li:nth-of-type(3n){
        margin-right:0;
    }
    .zcontact_cont li>small {
        font-size: 1.5rem;
    }
    .zjoin>div{padding-left:7%;}

}
@media only screen and (max-width: 767px){
    .warpper{width:94%!important;}
    .hidden-xs{display:none!important;}
    .fixcont{left: 2%;}
    .com05>.warpper>div>h3 {
        font-size: 2rem;}
    .com05>.warpper>div>p {
        font-size: 1.4rem;
    }
    .com05>.warpper{
        flex-wrap: wrap;
    }
    .com05>.warpper>div{
        width: 100%;
    }
    .com05>.warpper>img{
        max-width: 100%;
        margin-top: 2vw;
    }
    /*head*/
    .logo div>span {
        font-size: 18px;
        line-height: 16px;
    }
    .navbar,.tel01{display:none;}
    .logo img{height:34px;}
    .logo div {
        font-size: 1.2rem;
        width: 227px;
        line-height: 16px;

        padding-left: 7px;
        margin-left: 7px;
    }
    .head,.logo{height:64px;}
    .menu{margin-top:7px;}
    .banner{height:87vw;}
    .ban_text{width:100%;}
    .ban_text>h1{margin:0 auto;width:90%;max-width:initial;text-align:center;font-weight:400;font-size:1.8rem;line-height:28px;}
    .ban_text>small{display:none;}
    .banner .swiper-slide a .more{margin:0 auto;margin-top:3vw;}
    .ban_text>b{display:block;margin:0 auto;text-align:center;font-weight:700;font-size:2.4rem;}
    .more{width:137px;height:36px;line-height:36px;}
    .more span{width:calc(100% - 19px);font-size:1.4rem;}
    .videoshowbg>div{width:80%;height:49vw;}
    #contact_video{width:100%!important;height:100%!important;}
    .videoshowbg b img{width:15px;}
    .videoshowbg b{top:-38px;}
    .swiper-case .swiper-slide:hover .case_pic{height:41vw;}

    /*company*/
    .company{display:flex;height:initial;flex-wrap:wrap;}
    .company:after{clear:none;}
    .com_video{float:none;width:100%;order:2;}
    .com_right{float:none;width:100%;order:1;}
    .video_bnt{width:75px;height:75px;}
    .video_bnt img{object-fit:contain;}
    .com_top{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8vw 5%;padding-bottom:140px;width:100%;height:initial;background-size:100%;}
    .com_top img{width:120px;}
    .com_top>h4{font-size:2.2rem;}
    .com_top>p{font-size:1.2rem;}
    .com_top>small{width:100%;}
    .com_right ul li{padding:3vw 0;}
    .com_right ul li>h3 span{font-size:2.4rem;}
    .com_right ul li>h3 sub{padding-top:3px;font-size:1.2rem;}
    .com_right ul li>small{max-width:80%;font-size:1.2rem;}

    /*product*/
    .product a>h4{font-size:2.2rem;}
    .product a>b{height:54vw;}
    .product a>p{margin-top:6vw;width:120px;line-height:36px;}
    .product a>p>span{font-size:1.6rem;}
    .title h3{font-size:2.4rem;}
    .title small{display:block;margin:0 auto;width:91%;font-size:1.3rem;}

    /*coop*/
    .cir03{bottom:-100px;width:200px;height:200px;}
    .cir01,.cir02{display:none;}
    .coop_down{height:380px;}
    .coop ul{width:100%;height:100%;}
    .coop ul li img{margin:0 auto;margin-top:10%;width:70%;height:70%;object-fit:contain;}
    .coop ul li:first-of-type{bottom:8%;left:5%;width:55px;height:55px;}
    .coop ul li:nth-of-type(2){bottom:25%;left:16%;width:62px;height:62px;}
    .coop ul li:nth-of-type(3){top:initial;bottom:34%;left:1%;width:54px;height:54px;}
    .coop ul li:nth-of-type(4){top:initial;bottom:52%;left:11%;width:70px;height:70px;}
    .coop ul li:nth-of-type(5){right:53%;bottom:69%;width:61px;height:60px;}
    .coop ul li:nth-of-type(6){right:4%;bottom:10%;width:50px;height:50px;}
    .coop ul li:nth-of-type(7){bottom:27%;left:64%;width:63px;height:63px;}
    .coop ul li:nth-of-type(8){bottom:64%;left:74%;width:68px;height:68px;}
    .coop ul li:nth-of-type(9){bottom:35%;left:40%;width:66px;height:66px;}
    .coop ul li:nth-of-type(10){right:29%;bottom:58%;width:80px;height:80px;}
    .coop ul li:nth-of-type(11){right:4%;bottom:42%;width:62px;height:62px;}
    .coop ul li:nth-of-type(3) img,.coop ul li:nth-of-type(5) img,.coop ul li:nth-of-type(7) img{filter:grayscale(100) brightness(100);}
    .cir_text{bottom:9px;}
    .cir_text h4{font-size:2rem;}
    .cir_text small{font-size:1.3rem;}
    .cir_text h5{font-size:1.4rem;}

    /*case*/
    .case_text>h4{height:51px;font-size:1.6rem;}
    .case_pic{height:42vw;}
    .case_btn:before{height:163px;}
    .case_text>h3{font-size:3rem;line-height:52px;}
    .swiper-case .swiper-slide a{height:310px;}
    .case_btn .swiper-pagination{bottom:0;}

    /*news*/
    .news ul li{float:none;width:100%;}
    .news ul li:nth-of-type(2),.news ul li:nth-of-type(3){display:none;}
    .news_top>div>h3{font-size:2rem;line-height:27px;}
    .newsmore{margin-top:0;font-size:1.6rem;line-height:20px;}
    .news ul li a{padding:15px;}
    .news_text>h3{font-size:2.4rem;}
    .news_text>h2{font-size:1.8rem;}
    .swiper-app .swiper-slide a>div>h3{font-weight:700;font-size:2rem;}
    .swiper-app .swiper-slide a>div>h4{font-weight:400;font-size:2rem;}
    .application .button-next,.application .button-prev{display:none;}
    .swiper-app .swiper-pagination-bullet{width:5px;height:5px;}
    .swiper-app .swiper-pagination .swiper-pagination-bullet-active{width:8px;height:8px;vertical-align:sub;}

    /*lc*/
    .lc .warpper{height:216px;flex-wrap:wrap;}
    .lc .warpper li b{width:50px;height:50px;}
    .lc .warpper li p{margin-top:5px;font-size:1.2rem;}
    .lc .warpper li b img{margin:0 auto;margin-top:25%;width:56%;height:56%;object-fit:contain;}
    .lc .warpper>img{margin:0 4%;padding-bottom:23px;width:13px;}
    .lc .warpper>img:nth-of-type(4){display:none;}

    /*footer*/
    .fot_top{height:72px}
    .fot_top a img{width:125px}
    .fot_bot{margin-bottom:35px}
    .totop{width:54px;height:33px}
    .foot-nav{display:none}
    .foot-cont{float:none;width:100%}
    .foot-code{float:none;width:43%;padding:2%;padding-bottom:0;margin:0 auto;margin-top:2vw}
    .foot-code p{font-size:1.2rem}
    .foot-cont>h3{font-size:2.8rem}
    .fot_bot{line-height:22px;height:initial;padding:2vw 0}
    .fot_bot a{float:left}

    /*menu*/
    .menu_num{opacity:.2}
    .menushow{background:url(../images/menubg01.jpg) no-repeat center;background-size:cover;overflow:auto}
    .menushow::-webkit-scrollbar{width:0}
    .menushow ul li{float:none;width:100%;height:initial;padding:5vw 0}
    .menuani ul li>div{height:initial;padding-top:9%}
    .menu_nav a{opacity:1}
    .menushow ul{height:initial;padding-bottom:40px}
    .menushow ul li:before{background:0 0}
    .menu_tit h2{color:#fff;font-size:2.4rem}
    .menu_tit small{font-size:1.4rem;color:rgba(255,255,255,.62)}
    .menu_nav a span{font-size:1.6rem;height:30px;line-height:30px}
    .menu_close img{filter:grayscale(1) brightness(100)}
    .menu_close{position:fixed}
    .menuani>b{display:none}

    /*zbanner*/
    .zbanner,.infozbanner .zbanner{height:60vw!important;}
    .zbanner>div{top:calc(50% + 20px);}
    .zbanner>b{display:none;}
    .zbanner>div>h2{font-weight:400;font-size:2rem;}
    .zbanner>div>p{font-size:1.5rem;}
    .crumbs{display:none;}
    .cru_left a{margin-right:0;line-height:46px;}
    .cru_left{float:none;display:flex;justify-content:space-between;}
    .com01 .left,.com01 .right{float:none;width:100%;}
    .com01 .left>h4{font-size:1.8rem;}
    .com01 .left>h3{font-size:1.9rem;line-height:28px;}
    .com01 .left>small{text-indent:30px;}
    .com01 .right img{height:initial;}
    .com02_video{height:62vw;}
    .com03 .warpper{height:330px;}
    .com03 .swiper-slide a p{font-size:1.4rem;line-height:27px;}
    .zcom_hon_tit ul{display:flex;margin:0 auto;margin-bottom:3vw;width:94%;justify-content:center;}
    .zcom_hon_tit ul:after{clear:none;}
    .zcom_hon_tit ul li{float:none;margin:0 5px;padding:0 10px;font-size:1.4rem;line-height:27px;}
    .swipehonor a{height:44vw;}
    .com06 .warpper{height:260px;}
    .com05{    background-position: top left;}
    .com05>div{line-height:27px;}
    .com05>div p{font-size:1.5rem;}
    .com06 .swipercoop .swiper-slide{height:calc((100% - 17px)/ 3);}
    .com06 .swipercoop .swiper-slide a{padding:10px;}

    /*product*/
    .zpro_info_cont1{padding-top:0;padding-bottom:3vw;}
    .de-product-list ul li{float:none;margin-right:0;width:100%;}
    .de-product-list ul li .img{height:63vw;}
    .de-product-list ul li .img img{object-fit:cover;}
    .zpro_cont1_left{float:none;width:100%;height:initial;}
    .gallery-top-right{float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:3vw;margin-left:0;width:100%;height:73vw;border:1px solid #ddd;}
    .gallery-thumbs-left{display:none;}
    .zpro_cont1_right{float:none;margin-left:0;width:100%;}
    .zpro_cont1_right>p{font-size:1.8rem;}
    .zbtn a{padding-left:34px;width:100px;line-height:36px;}
    .zbtn a:first-of-type{background:#009d85 url(../images/zproicon01.png) no-repeat 7px center;}
    .zproinfo_tit{position:initial;width:100%;justify-content:space-between;}
    .zproinfo_tit p:first-of-type{margin-right:0;}
    .zproinfo_tit p{padding-left:15px;width:49%;font-size:1.6rem;line-height:30px;}
    .zpro_info_cont2 img{max-width:100%;}
    .zcont_title{padding-bottom:10px;font-size:2.2rem;}
    .zcont_title:after{width:38px;}
    .zpro_info_cont2{padding-top:2vw;}
    .zpro_info_cont2 strong{font-size:1.8rem;line-height:56px;}
    #proinfoVideo{width:100%!important;height:51vw!important;}
    .tuijiancont{height:40vw;}
    .swiper-tj .swiper-slide div a p{font-size:1.4rem;}
    .newsPage{padding-bottom:4vw;}

    /*contact*/
    .zcont_code{padding:5px;width:100px;height:100px;}
    .contact-map{height:67vw;}
    .zcont_tit{font-size:2rem;line-height:52px;}
    .zcontact_cont{flex-wrap:wrap;}
    .zcontact_cont li{margin-bottom:5vw;}
    .zcontact_cont li>small{font-size:1.4rem;}
    .zcontact_cont li>p{font-size:1.6rem;}
    #formData>div>label{font-size:1.5rem;line-height:35px;}
    #formData>div>input,#formData>div>textarea{line-height:33px;}
    #zmscode input{line-height:33px;}
    #zmscode .verify{height:37px;}
    #formData>a{font-size:1.6rem;line-height:33px;}
    .zjoin{margin-top:0;margin-bottom:0;width:100%!important;height:98vw;}
    .zjoin>div{margin:0 auto;padding-left:0;width:94%;}
    .zjoin h3{font-size:1.8rem;}
    .zjoin small{font-size:1.5rem;line-height:27px;}
    .zjoin h5{font-size:2rem;}

    /*news*/
    .news-list ul li a{display:block;}
    .news-list ul li a>b{width:100%;height:64vw;}
    .news-list ul li a>div{width:100%;}
    .news-list ul li a>div>small{height:initial;font-size:1.4rem;}
    .news-list ul li a>span{display:none;}
    .news-list ul li a>div>h3{padding-bottom:2vw;}
    .newsinfo_l{float:none;padding:0;width:100%;border-right:none;}
    .newsinfo_r{float:none;padding-left:0;width:100%;}
    .newsinfo_l>h3{font-size:1.8rem;line-height:25px;}
    .infotime a{display:none;}
    .newsinfo_r>a b{height:64vw;}
    .de-page-mian .page-inner a.page-btn,.de-page-mian .page-inner input,.de-page-mian .page-inner span{display:none;}

    /*appli*/
    .zapp ul li{float:none;width:100%;}
    .zapp ul li a{height:50vw;}
    .zapp ul li a>div>p{font-weight:400;font-size:1.4rem;line-height:1.8rem;}
    .zapp ul li a>div>h4{font-size:2rem;}

    /*case*/
    .caseinfo_pic .swiper-slide div{
        height: 64vw;
    }
    .caseinfo_pic .button-prev, .caseinfo_pic .button-next{
        display:none;
    }
    .zcase{
        margin-bottom: 3vw;
    }
    .swipehonor1 .swiper-slide{
        width: 115px!important;
    }


}