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: 1199px){
    .hidden-l{display:none!important;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .warpper{width: 96%!important;}
    .hidden-m{display:none!important;}

    /*index*/
    .nav_right>h3{display:none;}
    .banner02 .warpper li{width:25%;}
    .company_cont>b.img_jz{margin-right:2%;margin-left:2%;width:45%;height:36vw;}
    .com_text{width:48%;}
    .com_text>h1{font-size:26px;}
    .com_text>span{font-size:12px;}
    .case,.company,.news{padding:5vw 0;}
    .newslist a,.pro_cont>div a{margin-right:2%;width:32%;}
    .productbg{padding-top:4vw;padding-bottom:2vw;}
    .mes_right{width:67%;}
    #indexform input{width:49%;}
    .tel04{display:none;}
    .fot_midecont{display:flex;width:68%;justify-content:space-between;}
    .fot_midecont>div{float:none;}
    .fot_code{width:29%;}

    /*company*/
    .zbanner02{margin-top:4vw;}
    .zbanner02 .warpper li{width:24.1%!important;}
    .crumbs{margin-bottom:4vw;}

    /*产品中心*/
    .info_inner{padding-top:4vw;padding-bottom:3.5vw;}
    .prodect-Info .info-main .info-preview{width:41%;}
    .prodect-Info .info-main .info-main-rig{width:56%;}

    /*case*/
    .de-news-list{padding-bottom:0;}
    .de-page-mian .page-inner span{display:none;}
    .de-page-mian .page-inner a.page-btn,.de-page-mian .page-inner input[name=page]{display:none;}
    .zcom_tit>h1{font-size:25px;}
    .case_newslist a>b{height:27vw;}

    /*message*/
    .zmsg_tit{width:45%;}
    .de-message .mes-form{width:53%;}
    #formData{float:none;}
    .de-message .mes-form .form-tr input,.de-message .mes-form .form-tr textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}

    /*contact*/
    .de-contact .contact-list ul li.icon-06{width:66%;}


}
@media screen and (min-width: 768px) and (max-width: 959px) {
    .warpper{width: 96%!important;}
    .hidden-sm{display:none!important;}

    /*index*/
    .nav_right>h3{display:none;}
    .banner02 .warpper li{width:25%;}
    .company_cont>b.img_jz{margin-right:2%;margin-left:2%;width:45%;height:36vw;}
    .com_text{width:48%;}
    .com_text>h1{font-size:23px;}
    .com_text>span{font-size:12px;}
    .case,.company,.news{padding:5vw 0;}
    .newslist a,.pro_cont>div a{margin-right:2%;width:32%;}
    .productbg{padding-top:4vw;padding-bottom:2vw;}
    .mes_right{width:57%;}
    #indexform .verify{width:47%;}
    #indexform input{width:49%;}
    .tel04{display:none;}
    .fot_midecont{display:flex;width:58%;justify-content:space-between;}
    .fot_midecont>div{float:none;}
    .fot_code{width:38%;}
    .footer{padding-top:4vw;}
    .fot_right{display:none;}
    .fot_midecont>div:nth-of-type(2){display:none;}
    .fot_midecont>div{margin-right:0;}
    .nav_right{display:none;}
    .head,.headfix{padding:15px 0;}
    .indexnav_fix{display:flex;justify-content:space-between;}
    .fixed-banner{margin-top:85px;height:40vw;}
    .com_text>div a{margin-right:2%;width:32%;}
    .com_text>div a:nth-of-type(3){margin-right:0;}

    /*company*/
    .zbanner02{margin-top:4vw!important;}
    .zbanner02 .warpper li{margin-right:2.4%!important;width:23%!important;}
    .zbanner02 .warpper li:last-of-type{margin-right:0!important;}
    .crumbs{margin-bottom:4vw;}
    .pro_cont>div a>b{height:28vw;}

    /*产品中心*/
    .info_inner{padding-top:4vw;padding-bottom:0vw;}
    .prodect-Info .info-main .info-preview{width:50%;}
    .prodect-Info .info-main .info-main-rig{width:45%;}
    .prodect-Info{padding-top:85px;}

    /*case*/
    .de-news-list{padding-bottom:0;}
    .de-page-mian .page-inner span{display:none;}
    .de-page-mian .page-inner a.page-btn,.de-page-mian .page-inner input[name=page]{display:none;}
    .zcom_tit>h1{font-size:23px;}
    .case_newslist a>b{height:27vw;}

    /*news*/
    .de-news-list .newslist a{margin-right:2%;width:49%;}
    .de-news-list .newslist a:nth-of-type(2n){margin-right:0;}

    /*message*/
    .zmsg_tit{width:45%;}
    .de-message .mes-form{width:53%;}
    #formData{float:none;}
    .de-message .mes-form .form-tr input,.de-message .mes-form .form-tr textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}

    /*contact*/
    .de-contact .contact-list ul li{width:50%;}
    .de-contact .contact-list ul li.icon-06{width:100%;}
    .de-contact{padding-bottom: 4vw;}

}
@media only screen and (max-width: 767px){
    .warpper{width:94%!important;}
    .hidden-xs{display:none!important;}

    /*index*/
    .logo>div h1{font-size:22px;}
    .logo>div p{letter-spacing:4.2px;font-size:12px;}
    .nav_right>h3{display:none;}
    .banner02{padding:0;background-size:auto 100%;}
    .banner02 .warpper li{width:50%;}
    .company_cont>b.img_jz{margin-right:2%;margin-left:2%;width:90%;height:67vw;}
    .company_cont>b.img_jz img{max-width:100%;}
    .banner02 .warpper li b{height:11vw;background-size:auto 100%!important;}
    .com_text{width:92%;}
    .com_text>h1{font-size:20px;}
    .com_text>span{font-size:12px;}
    .com_text>small{height:initial;}
    .com_text>div a{padding:2%;}
    .case,.company,.news{padding:5vw 0;}
    .pro_cont>div a{margin-right:2%;margin-bottom:2vw;width:49%;}
    .pro_cont>div a:nth-of-type(2n){margin-right:0;}
    .pro_cont>div a>b{height:41vw;}
    .pro_cont>div a>div{padding-top:2vw;height:60px;}
    .pro_cont>div a>div h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
    .productbg{padding-top:4vw;padding-bottom:2vw;}
    .news{background-position:center bottom;}
    .newslist a{margin-right:0;margin-bottom:2vw;width:100%;}
    .newslist a>small{height:initial;}
    .message{padding-top:4vw;}
    .mes_left{float:none;width:100%;text-align:center;}
    .mes_left>h3{font-size:20px;}
    .mes_left>span{margin:15px auto;}
    .mes_left>small{margin:15px auto;width:65%;height:initial;}
    .tel03{margin:0 auto;width:50%;text-align:left;}
    .mes_right{float:none;margin-top:20px;width:100%;}
    #indexform .verify{width:46%;height:35px;}
    #indexform input{width:49%;height:35px;line-height:35px;}
    #indexform .submit{height:35px;font-size:16px;line-height:35px;}
    .tel04{display:none;}
    .fot_midecont{display:flex;width:100%;justify-content:space-between;}
    .fot_bottom>div>p{font-size:12px;}
    .fot_midecont>div{float:none;}
    .fot_code{display:none;}
    .footer{padding-top:4vw;}
    .fot_right{display:none;}
    .fot_midecont>div:nth-of-type(2){display:none;}
    .fot_midecont>div{margin-right:0;}
    .nav_right{display:none;}
    .head,.headfix{padding:15px 0;}
    .indexnav_fix{display:flex;justify-content:space-between;}
    .fixed-banner{margin-top:85px;height:40vw;}
    .com_text>div a{margin-right:2%;width:32%;}
    .com_text>div a:nth-of-type(3){margin-right:0;}
    .title h3,.title h3 span{font-size:20px;}
    .float01,.float02,.float03,.float04,.float06{display:none;}
    .tel02{display:none;}
    .title>a,.title>div{display:none;}
    .fot_bottom>div>a{font-size:12px;}
    .productbg .pro_cont>div a:nth-of-type(3n){margin-right:2%;}
    .productbg .pro_cont>div a:nth-of-type(2n){margin-right:0;}
    /*company*/
    .zbanner02{margin-top:4vw;padding-top:2vw;}
    .zbanner02 .warpper li{margin-right:2%;margin-bottom:2vw;width:49%;}
    .zbanner02 .warpper li:nth-of-type(2n){margin-right:0;}
    .crumbs{margin-bottom:4vw;}
    .pro_cont>div a>b{height:28vw;}
    .pro_cont>div a{margin-bottom:3vw!important;}
    .hotpro .pro_cont>div a:nth-of-type(3n){display:none;}
    .pro_cont>div a>b>div{display:none;}
    .zbanner02 .warpper li b{margin-bottom:2vw;height:10vw;background-size:auto 100%;}
    .zprotit{padding-top:3vw;padding-bottom:2.8vw;}
    .zprotit h5{font-size:22px;}


    /*产品中心*/
    .info_inner{padding-top:4vw;padding-bottom:0vw;}
    .info_inner .pro_cont>div a:nth-of-type(3n){margin-right:2%;}
    .prodect-Info .info-main .info-preview{width:100%;}
    .prodect-Info .info-main .info-main-rig{width:100%;}
    .prodect-Info{padding-top:85px;}
    #MagnifierWrap2{width:100%;}
    .MagnifierMain{width:100%;height:85vw;}
    .prodect-Info .info-main .info-main-rig .price{height:45px;line-height:45px;}
    .prodect-Info .info-main .info-main-rig .de-list{max-height:initial;min-height:initial;}


    /*case*/
    .de-news-list{padding-bottom:0;}
    .de-page-mian .page-inner span{display:none;}
    .de-page-mian .page-inner a.page-btn,.de-page-mian .page-inner input[name=page]{display:none;}
    .zcom_tit>h1{font-size:22px;}
    .news-detail-content{padding:2%;}

    /*message*/
    .zmsg_tit{margin-top:2vw;width:100%;}
    .de-message .mes-form{width:100%;}
    #formData{float:none;}
    .tips{margin-top:2vw;}
    .de-message .mes-form .form-tr input,.de-message .mes-form .form-tr textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}
    .layui-layer-dialog{width:80%!important;min-width:initial!important;}

    /*contact*/
    .de-contact .contact-list ul li{width:100%;}
    .de-contact{padding-bottom: 4vw;}
    .de-contact .contact-list{margin:2vw 0 2.5vw;}

}