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,.mycontainer{width: 92%!important;}

    .hidden-lg{display:none!important;}
    html{font-size:58%;}

    /*index*/
    .nav-bar li{margin-right:10px;}
    .ban_text h3{font-size:4.6rem;}
    .company>.warpper>h2{font-size:5rem;}
    .company>.warpper>h3{font-size:2.8rem;}
    .company>img{width:60%;}
    .product_list a{margin:0 2vw;font-size:2.2rem;}

    /*人才招聘*/
    .zjoin_c1_left{width:57%;}
    .zjoin_cont01>b{width:43%;}

}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
    .warpper,.mycontainer{width: 96%!important;}
    .hidden-l{display:none!important;}
    html{font-size:52%;}

    /*index*/
    .lang{width:80px;}
    .nav-tel{padding:0 1vw;padding-left:calc(1vw + 53px);}
    .nav-bar li{margin-right:5px;}
    .ban_text h3{font-size:4.6rem;}
    .company>.warpper>h2{font-size:5rem;}
    .company>.warpper>h3{font-size:2.8rem;}
    .company>img{width:60%;}
    .product_list a{margin:0 1vw;font-size:2rem;}
    .ehs ul li a>h3{font-size:2.8rem;}
    .ehs ul li.active a>h3{font-size:4rem;}
    .fot_left:nth-of-type(6){width:231px;}
    .down_href{width:42%;}


    /*人才招聘*/
    .zjoin_c1_left{width:57%;}
    .zjoin_cont01>b{width:43%;}


}
@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*/
    .logo>img{width:180px;}
    .nav-bar li>img{margin-left:5px;}
    .lang{width:80px;}
    .nav-tel{padding:0 1vw;padding-left:calc(1vw + 53px);}
    .nav-bar li{margin-right:10px;}
    .nav-bar li>a{font-size:1.7rem;}
    .ban_text h3{font-size:4.6rem;}
    .company>.warpper>h2{font-size:5rem;}
    .company>.warpper>h3{font-size:2.8rem;}
    .company>img{width:60%;}
    .product_list a{margin:0 1vw;width:150px;height:170px;background-size:100% auto;font-size:2rem;}
    .ehs ul li a>h3{font-size:2.8rem;}
    .ehs ul li.active a>h3{font-size:4rem;}
    .down_href{width:45%;}
    .news_style>h4{height:53px;}
    .indexjob{height:670px;}
    .downlist>div{background-size:40% 100%;}
    .downlist .warpper>b{width:318px;height:208px;}

    /*公司简介*/
    .zbanner{height:43vw;}
    .zbanner h1{font-size:3.6rem;}
    .title>h3{font-size:3rem;}
    .title>small{font-size:1.6rem;}
    .zcom_cont01_text{width:100%;}
    .zcom_cont01_text img{float:right;margin-bottom:14px;margin-left:20px;width:50%;}
    .zcom_cont02 li h4{font-size:2.4rem;}
    .zcom_cont02 li small{font-size:1.4rem;}
    .zcom_cont03 li>small{font-size:1.6rem;line-height:26px;}
    .zcom_cont03 li>h4{margin-top:16px;margin-bottom:4px;font-size:2rem;}
    .swiper-zhonor .swiper-slide{width:360px;}
    .swiper-zhonor a b{height:510px;}


    /*产品*/
    .sider{width:285px;}
    .zpro_right{width:calc(97% - 285px);}
    .pro_rig_bot a>div>h3{font-size:2rem;}
    .pro_rig_bot a>div>h3:before{font-size:3rem;}
    .pro_rig_bot a>div>span{width:36px;height:36px;line-height:36px;}
    .zgoodsinfo_topbg{padding:26px;}
    .zgoodsinfo_top>div>h3{font-size:2.2rem;}
    .zgoodsinfo_top>div>div>a{margin-left:10px;width:105px;height:35px;line-height:35px;}

    /*新闻*/
    .znews_info_right{width:315px;}
    .znews_info_left{width:calc(96% - 315px);}
    .znews_info_left>small{padding:0;}

    /*质量*/
    .zehs_left{width:250px;}
    .zehs_right{width:calc(98% - 250px);}


    /*人才招聘*/
    .zjoin_c1_left>small{font-size:1.6rem;}
    .zjoin_cont02{padding:3vw 0;}
    .zjoin_c1_left{width:57%;background-position:center top;}
    .zjoin_cont01>b{width:43%;}
    .zjoin_c1_left>ul{flex-wrap:wrap;}
    .zjoin_c1_left>ul li{width:100%;}


    /*联系*/
    .zcontactpic>h1{font-size: 2.6rem;}
}
@media screen and (min-width: 768px) and (max-width: 959px) {
    .warpper, .mycontainer{width: 96%!important;}
    .hidden-sm{display:none!important;}
    html{font-size:60%;}


    /*index*/
    .head{height:75px;}
    .banner{height:72vw;}
    .ban_text{text-align:center;}
    .headfix{box-shadow:0 0 10px #ddd;}
    .logo>img{width:180px;}
    .nav-bar li>img{margin-left:5px;}
    .lang{width:80px;}
    .nav-tel{padding:0 1vw;padding-left:calc(1vw + 53px);}
    .nav-bar li{margin-right:10px;}
    .nav-bar li>a{font-size:1.7rem;}
    .ban_text h3{font-size:3.2rem;}
    .ban_text p{font-size:1.8rem;}
    .company{background-size:20% auto;}
    .company>.warpper>h2{font-size:4rem;}
    .company>.warpper>h3{font-size:2.5rem;}
    .company>.warpper>small{width:77%;}
    .com_ul{width:65%;}
    .com_ul li>p{font-size:2.3rem;}
    .com_ul li>small{font-size:1.8rem;}
    .company>img{width:60%;}
    .ehs,.productbg{padding:8vw 0;}
    .product_list a{margin:0 1vw;width:132px;height:149px;background-size:100% auto;font-size:2rem;}
    .ehs ul li a>b img{width:45px;}
    .ehs ul li a>h3{font-size:2.3rem;}
    .ehs ul li.active a>h3{font-size:3rem;}
    .indexjob h3{font-size:3rem;}
    .indexjob small{width:87%;font-size:1.7rem;}

    .down_href{width:45%;}
    .news_style>h4{height:53px;}
    .indexjob{height:670px;}
    .downlist>div{background-size:40% 100%;}
    .downlist .warpper>b{width:318px;height:208px;}

    /*公司简介*/
    .zbanner{height:43vw;}
    .zbanner h1{font-size:3.6rem;}
    .title>h3{font-size:3rem;}
    .title>small{font-size:1.6rem;}
    .zcom_cont01_text{width:100%;}
    .zcom_cont01_text img{float:right;margin-bottom:14px;margin-left:20px;width:50%;}
    .zcom_cont02 li h4{font-size:2.4rem;}
    .zcom_cont02 li small{font-size:1.4rem;}
    .zcom_cont03 li>small{font-size:1.6rem;line-height:26px;}
    .zcom_cont03 li>h4{margin-top:16px;margin-bottom:4px;font-size:2rem;}
    .swiper-zhonor .swiper-slide{width:360px;}
    .swiper-zhonor a b{height:510px;}


    /*产品*/
    .zpro_right{width:100%;}
    .pro_rig_bot a>div>h3{font-size:2rem;}
    .pro_rig_bot a>div>h3:before{font-size:3rem;}
    .pro_rig_bot a>div>span{width:36px;height:36px;line-height:36px;}
    .zgoodsinfo_topbg{padding:26px;}
    .zgoodsinfo_top>div>h3{font-size:2.2rem;}
    .zgoodsinfo_top>div>div>a{margin-left:10px;width:105px;height:35px;line-height:35px;}

    /*新闻*/
    .znews_info_right{width:250px;}
    .znews_info_left{width:calc(96% - 250px);}
    .znews_info_left>small{padding:0;}
    .znewsinfo_top .warpper>h3{font-size:2.2rem;}
    .znews_info_right a>h5{font-size:1.8rem;}


    /*质量*/
    .zehs_left{width:250px;}
    .zehs_right{width:calc(98% - 250px);}


    /*人才招聘*/
    .zjoin_c1_left>small{font-size:1.5rem;line-height:25px;}
    .zjoin_cont02{padding:3vw 0;}
    .zjoin_cont02 .warpper{padding:16px;}
    .zjoin_c1_left{width:57%;background-position:center top;}
    .zjoin_cont01>b{width:43%;}
    .zjoin_c1_left>ul{flex-wrap:wrap;}
    .zjoin_c1_left>ul li{width:100%;}
    .job_head span{font-size:1.8rem;}
    .job_title p{font-size:1.6rem;}
    .job_content small{padding:0 20px;}
    .job_group>b{width:40px;}
    .job_group_sub .job_group input{width:calc(100% - 190px);}
    .job_group,.job_group_sub{width:49%;}
    .job_group>input,.job_group>input::placeholder,.job_group_sex,.job_group_textarea,.job_group_textarea textarea::placeholder{font-size:1.4rem;}
    .job_group_sub .submit span{font-size:1.8rem;}

    /*联系*/
    .zcont_link ul{width:260px;}
    .zcont_link ul li{font-size:1.6rem;}
    .zcontactpic>h1{font-size:2.6rem;}


}
@media only screen and (max-width: 767px){
    .warpper, .mycontainer{width:94%!important;}
    .hidden-xs{display:none!important;}
    html{font-size:60%;}

    /*index*/
    .head{height:65px;}
    .mmenubg{width:65px;height:65px;}
    .menuchange{width:40px;height:40px;}
    .mnavbar{right:-100%;}
    .mnavbar{width:100%;}
    .mnavbarin{right:0;}
    .banner{height:110vw;}
    .ban_text{text-align:center;}
    .headfix{box-shadow:0 0 10px #ddd;}
    .logo>img{width:180px;}
    .nav-bar li>img{margin-left:5px;}
    .lang{width:80px;}
    .nav-tel{padding:0 1vw;padding-left:calc(1vw + 53px);}
    .nav-bar li{margin-right:10px;}
    .nav-bar li>a{font-size:1.7rem;}
    .ban_text h3{font-size:2.4rem;}
    .ban_text p{font-size:1.8rem;}
    .company{padding-top:8vw;padding-bottom:200px;background-size:20% auto;}
    .company>.warpper>h2{font-size:3rem;}
    .company>.warpper>h3{font-size:2rem;}
    .company>.warpper>small{width:100%;font-size:1.4rem;line-height:28px;-webkit-line-clamp:5;}
    .com_ul{width:100%;}
    .com_ul li{text-align:center;}
    .com_ul li b{display:flex;height:46px;justify-content:center;align-items:center;}
    .com_ul li>p{font-size:1.8rem;}
    .com_ul li>small{font-size:1.5rem;}
    .com_ul li b>img{width:27px;}
    .com_more img{width:34px;}
    .com_more span{margin-left:10px;}
    .company>img{width:100%;}
    .ehs,.productbg{padding:8vw 0;}
    .product_list a:first-of-type,.product_list a:nth-of-type(5){margin:0;}
    .product_list a{margin:0;width:30%;height:35vw;background-size:100% auto;font-size:1.5rem;}
    .product_list a span{font-weight:400;}
    .ehs ul li a>b img{width:45px;}
    .ehs ul li a>h3{font-size:2.3rem;}
    .ehs ul li.active a>h3{font-size:3rem;}
    .down_href{width:45%;}
    .newsbg{padding:8vw 0;}
    .news{margin-top:6vw;}
    .news_war .swiper-pagination{width:calc(96% - 80px);}
    .news_style{padding:35px;}
    .news_btn{width:80px;}
    .news_btn .swiper-button-next,.news_btn .swiper-button-prev{width:35px;height:35px;}
    .news_btn .swiper-button-next:after,.news_btn .swiper-button-prev:after{font-size:13px;}
    .news_style>h4{height:53px;}
    .indexjob{height:300px;}
    .indexjob h3{font-size:2rem;}
    .indexjob small{width:87%;font-size:1.2rem;}
    .indexjob a{width:36px;height:36px;background-size:22px;}
    .downlist>div{background-size:40% 100%;}
    .downlist .warpper>b{width:318px;height:208px;}
    .fot_top{align-items:center;}
    .fot_bot .warpper>a{display:none;}
    .fot_bot .warpper{padding:10px 0;height:initial;}
    .fot_left a,.fot_left p{margin-top:5px;}

    /*公司简介*/
    .zbanner{height:72vw;}
    .zbanner h1{font-size:2.3rem;}
    .crumbs span{display:none;}
    .crumbs,.crumbs a,.crumbs span{font-size:1.4rem;}
    .ztit_list a{margin:0 10px;font-size:1.6rem;line-height:initial;}
    .ztit_list{height:40px;}
    .title>h3{font-size:2rem;}
    .title>small{font-size:1.4rem;}
    .zcom_cont01{padding:8vw 0;}
    .zcom_cont01_text>p{font-size:1.8rem;}
    .zcom_cont01_text>h3{font-size:2rem;}
    .zcom_cont01_text{width:100%;}
    .zcom_cont01_text img{float:right;margin-bottom:14px;margin-left:20px;width:50%;}
    .zcom_cont02{padding:8vw 0;}
    .zcom_cont02 .warpper{flex-wrap:wrap;}
    .zcom_cont02 .warpper li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2vw 0;width:33%;border-top:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15);}
    .zcom_cont02 li b{height:45px;}
    .zcom_cont02 li b img{margin:0 auto;width:31px;}
    .zcom_cont02 .warpper li:first-of-type{border-top:none;border-left:none;}
    .zcom_cont02 .warpper li:nth-of-type(4){border-left:none;}
    .zcom_cont02 .warpper li:nth-of-type(2),.zcom_cont02 .warpper li:nth-of-type(3){border-top:none;}
    .zcom_cont02 li h4{font-size:2rem;}
    .zcom_cont02 li small{font-size:1.2rem;}
    .zcom_cont03 li>small{font-size:1.4rem;line-height:22px;}
    .zcom_cont03 li>h4{margin-top:16px;margin-bottom:4px;font-size:1.8rem;}
    .zcom_cont03 li{width:49%;height:216px;}
    .zcom_cont03 li>div img:first-of-type{height:38px;}
    .zcom_cont03 li>i{bottom:-12vw;font-size:8rem;}
    .swiper-zhonor .swiper-slide{width:100%;}
    .swiper-zhonor a b{height:510px;}
    .zcom04_btn h3{font-size:5rem;}
    .zcom04_btn{width:100%;}
    .swiper-zhonor a p{top:7vw;margin:0 auto;width:calc(96% - 90px);font-size:1.6rem;}
    .zcom04_btn .swiper-button-next,.zcom04_btn .swiper-button-prev{width:45px;height:45px;}


    /*产品*/
    .zpro_right{width:100%;}
    .pro_rig_bot a{margin-right:2%;padding:15px;width:49%;}
    .pro_rig_bot a:nth-of-type(3n){margin-right:2%;}
    .pro_rig_bot a:nth-of-type(2n){margin-right:0;}
    .pro_rig_bot b{height:25vw;}
    .pro_rig_bot a>div>h3{font-size:1.8rem;}
    .pro_rig_bot a>div>h3:before{font-size:3rem;}
    .pro_rig_bot a>div>span{width:30px;height:30px;line-height:30px;}
    .zgoodsinfo_topbg{padding:10px;}
    .zgoodsinfo_top>div>h3{font-size:1.8rem;}
    .zgoodsinfo_top>div>div>a{margin-left:10px;width:80px;height:30px;font-size:1.4rem;line-height:30px;}
    .zgoodsinfo_topbg .newsPage{flex-wrap:wrap;}
    .zgoodsinfo_topbg .newsPage .page-a{margin-top:10px;width:100%;max-width:100%;border:none;text-align:left;line-height:initial;}


    /*新闻*/
    .znewslist{min-height:300px;}
    .znewslist ul li{width:100%;border-right:none;}
    .znewsinfo_detail{flex-wrap:wrap;}
    .znews_info_right{margin-top:4vw;width:100%;border-left:none;}
    .znews_info_left{width:100%;}
    .znews_info_right a>b{height:61vw;}
    .znewsinfo_top .warpper{flex-wrap:wrap;}
    .znews_info_left>small{padding:0;}
    .znewsinfo_top .warpper>h3{width:100%;font-size:1.8rem;}
    .znewsinfo_top .warpper>ul{margin-top:3vw;width:100%;justify-content:flex-start;}
    .znewsinfo_top .warpper>ul li{line-height:31px;}
    .znews_info_right a>h5{font-size:1.8rem;}
    .znews_info_right>h3{margin-top:8vw;margin-bottom:4vw;border-bottom:1px solid #ddd;font-size:2rem;}

    /*质量*/
    .zehs_cont li{padding-bottom:4vw;flex-wrap:wrap;}
    .zehs_left{width:100%;}
    .zehs_left .title{margin-bottom:4vw;text-align:center;}
    .zehs_left .title b{margin:0 auto;}
    .zehs_right{width:100%;}

    /*人才招聘*/
    .zjoin_cont01{height:initial;flex-wrap:wrap;}
    .zjoin_c1_left>small{font-size:1.5rem;line-height:25px;}
    .zjoin_cont02{padding:3vw 0;}
    .zjoin_cont02 .warpper{padding:16px;}
    .zjoin_c1_left>h1{font-size:8rem;}
    .zjoin_c1_left{width:100%;background-position:center top;order:2;}
    .zjoin_cont01>b{width:100%;order:1;}
    .zjoin_c1_left>ul{flex-wrap:wrap;}
    .zjoin_c1_left>ul li{width:100%;}
    .job_head,.job_title{justify-content:space-between;}
    .job_head span:last-of-type{display:none;width:0;}
    .job_title p{width:33%;line-height:45px;}
    .zjoin_cont02 li .job-btn{display:none;}
    .job_head span{width:33%;font-size:1.6rem;line-height:46px;}
    .job_head span:nth-of-type(2),.job_head span:nth-of-type(3),.job_title p:nth-of-type(2),.job_title p:nth-of-type(3){display:none;}
    .job_title p{font-size:1.4rem;}
    .job_content small{padding:0 20px;}
    .job_content small table tr td:first-of-type p{font-size:1.8rem;}
    .job_content small table tr td{font-size:1.4rem;}
    .job_group>b{width:40px;}
    .job_group_sub .job_group input{width:100%;}
    .job_group,.job_group_sub{width:100%;}
    .job_group,.job_group_sub .job_group{margin-bottom:10px;height:53px;}
    .job_group_textarea{height:166px;}
    .job_group_textarea textarea{height:100%;}
    .job_group>input,.job_group>input::placeholder,.job_group_sex,.job_group_textarea,.job_group_textarea textarea::placeholder{font-size:1.4rem;}
    .job_group>input,.job_group_sub .submit span{line-height:53px;}
    .job_group_sub .submit span{font-size:1.6rem;}


    /*联系*/
    .zcont_link ul{width:260px;}
    .zcont_link ul li{font-size:1.6rem;}
    .zcontactpic>h1{font-size:2.2rem;margin-bottom:4vw;}
    .zcontactpic{padding:6vw;background-position:left center;background-size:cover;}
    .addicon{font-size:1.5rem;}
    .zcont_link{flex-wrap:wrap;}
    .zcont_link ul{width:100%;}
    .zcont_link ul:first-of-type{border-right:none;}
    .de-contact .contact-map #dituContent{height:66vw;}


}