* {
    margin: 0;
    padding: 0;
    -webkit-appearance: none; /*去掉浏览器默认样式*/
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-touch-callout: none;
    box-sizing: border-box;
}
@media (min-width:1681px){
	
}
@media (max-width:1681px){
	.hmenu li a{ margin-left: 25px !important;margin-right: 25px !important;}
	.pcate-list.col-md-3 .pcate-text p{-webkit-line-clamp: 2;}
	.his-prev{left:0px;}
	.his-next{right:0px;}
	.cus-prev {left: 0;}
	.cus-next {right: 0px;}
}
@media (min-width:1401px) and (max-width:1560px){
	.wrapper,.page-width{
		width: auto;margin-left: 4%;margin-right: 4%;
	}
	.wrappers{
		width: auto !important;margin-left: 4% !important;margin-right: 4% !important;
	}
	.hnavlist >li >a{margin-left:10px;margin-right:10px;}
}
@media (min-width:1401px) and (max-width:1680px){
	.title{
		font-size: 42px;
	}
	.banbox h2,.btitle{font-size: 45px;}
	.hlet-text h3{font-size: 52px;}
	.pcate-list.col-md-4 .pcate-text h3{font-size:26px;}
	.pcate-text h3{font-size:22px;}
	.ex-prev{left:-50px;}
	.ex-next{right:-50px;}
	.blog-text p{ -webkit-line-clamp: 3;}
	.nhp1-txt h4{min-height:69px;}
	.repro-next{right:0px;}
	.repro-prev{left:0px;}
	.nhright { margin-left: 30px;}
	.hnavlist>li>a{margin-left:10px;margin-right:10px;}
	.nhright>div {
    margin-right: 20px;
}
}
@media (max-width:1400px){
	.wrapper,.page-width{
		width: auto;margin-left: 3%;margin-right: 3%;
	}
	.wrappers{
		width: auto !important;margin-left: 4% !important;margin-right: 4% !important;
	}
	.title,.ntitle{
		font-size: 40px;
	}
	.banbox h2,.btitle{font-size: 42px;}
	.hmenu li a{margin-left: 15px !important;margin-right: 15px !important;}
	.banbox p{font-size: 22px;}
	.hman-item h3,.find-list-left h4{font-size: 32px;}
	.hlet-box img{width: 60%;}
	.hblog{padding-top: 100px;}
	.hlet-text h3{font-size: 42px;}
	.pcate-list.col-md-4 .pcate-text h3{font-size:26px;}
	.pcate-text h3{font-size:22px;}
	.ex-prev{left:0px;}
	.ex-next{right:0px;}
	.blog-text p{ -webkit-line-clamp: 3;}
	.manp2-icon img {max-width: 80px;}
	.hnavlist >li >a{margin-left:10px;margin-right:10px;}
	.nhp1-txt p{padding-left:5px;padding-right:5px;min-height:120px;}
	.nhp1-txt h4{font-size:20px;}
	#myTabs li a{font-size:20px;}
	.chapter{font-size:60px;}
	.step-list h3 br{display:none;}
	.repro-next{right:0px;}
	.repro-prev{left:0px;}
	.nhright { margin-left: 30px;}
	.hnavlist>li>a { margin-left: 10px;margin-right: 10px;}
	.hnavlist>li>a{font-size:14px;}
	.nhright>div {
    margin-right: 20px;
}
}
@media (max-width:1320px){
	.nhbtn {
        display: none;
    }
}
	
@media (min-width:1201px) and (max-width:1400px){
	.wrapper,.page-width{
		width: auto;margin-left: 4%;margin-right: 4%;
	}
	.wrappers{
		width: auto !important;margin-left: 4% !important;margin-right: 4% !important;
	}
	.banbox h2,.btitle{font-size: 40px;line-height: 46px;}
	.pcate-list.col-md-4 .pcate-text h3{font-size:24px;margin-top:0px;}
	.pcate-text p {margin-top: 10px; margin-bottom: 15px;font-size:15px;}
	.pcate-list.col-md-3 .pcate-text {padding-left: 10px; padding-right: 10px;}
}
@media (min-width:992px) and (max-width:1200px){
	.wrapper,.page-width{
		width: auto;margin-left: 4%;margin-right: 4%;
	}
	.wrappers{
		width: auto !important;margin-left: 4% !important;margin-right: 4% !important;
	}
	.title,.ntitle{
		font-size: 36px;
	}
	.banbox h2,.btitle{font-size: 40px;}
	.logo{max-width: 140px;}
	#searchform1 {display: none;}
	.hsearch{display: block;}
	.hmenu{margin-right: 20px;}
	.hab-left li{height: 50px;}
	.fbox { max-width: 760px;}
	.hman-item h3, .find-list-left h4{font-size: 30px;}
	.find-list-right .find-text{padding-left: 20px;}
	.find-list-right h4{font-size: 22px;}
	.hlet-box{height: 400px;}
	.hblog-right {padding-left: 50px;}
	.nbbox{height:500px;}
	.pcate-list.col-md-4 .pcate-text h3{font-size:22px;margin-top:0px;margin-bottom:15px;}
	.pcate-text p{display:none !important;}
	.pcate-text h3{font-size:18px;margin-top:0px;margin-bottom:15px;}
	.pcate-list.col-md-3 .pcate-text {padding-left: 20px;padding-right: 20px;}
	.abbox{ height: 450px;}
	.blog-box{ min-height: 470px;}
	.category .abbox .btn{margin-top:0px;}
	.catep2-box{max-width:100%;}
	.catep2-box img{left:0px;}
	.manp2-icon img {max-width: 60px;}
	.nheader-content{padding:0 30px;}
	.nhbtn {display:none;}
	.nhright{margin-left:20px;}
	.nhp1-txt p{font-size:14px;line-height:20px;}
	.nhp2-box{max-width:680px;}
	.nhp3-list .nhp3-box{padding:30px;}
	.nhp3-box h3{font-size:24px;}
	.nhp6-right{padding-left:50px;}
	.nhp7-left h3{font-size:20px;}
	.nhp7-txt p{font-size:14px;}
	.nhtitle{font-size:32px;}
	.nhp7-box .wpcf7-submit{font-size:16px !important;}
	.nhp6-right a{font-size:16px;}
	.nhp3-btns a{font-size:16px;}
	.numbox big{font-size:24px;}
	.cbtext-box{height:400px;}
	#myTabs li a{font-size:18px;padding-left:30px;padding-right:30px;}
	.how-bar li{font-size:16px;}
	.cpart6-form h2,.how-bar h4{font-size:24px;}
	.category-flat-wiper-blade .cpart3-item {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (min-width:768px) and (max-width:991px){
	.wrapper,.page-width{
		width: auto;margin-left: 4%;margin-right: 4%;
	}
	.wrappers{
		width: auto !important;margin-left: 4% !important;margin-right: 4% !important;
	}
	.title,.ntitle{
		font-size: 32px;
	}
	.banbox h2,.btitle{font-size: 36px;}
	.logo{max-width: 140px;}
	.hsearch{display: block;}
	.hmenu{display: none;}
	#searchform1 {display: none;}
	.mobile-bar{display: block;}
	.banbox{ transform: translateY(0px);min-height: 600px;}
	.hman-item h3{font-size: 24px;margin-bottom: 20px;}
	.find-list-left h4{font-size: 24px;}
	.hman-box img{top: 34px; width: 10%;}
	.hman-box{padding: 30px;}
	.hab-item{display: flex;flex-direction: column-reverse;}
	.hab-left{width: 100%;}
	.hab-right { width: 65%;margin-left: auto;margin-right: auto;}
	.fbox { max-width: 500px;}
	.find-item{flex-direction: column;}
	.find-list-left{margin-bottom: 32px;}
	.hlet-box{height: inherit;padding: 40px 0;}
	.hlet-box img{width: 100%;position: relative;top: 0px;}
	.hlet-text h3{font-size: 32px;}
	.hlet-text p { font-size: 16px; line-height: 26px;margin-top: 10px;margin-bottom: 20px;}
	.hblog{padding-top: 50px;}
	.hblog-right{padding-left: 15px;margin-top: 25px;}
	.hblog-text h4{font-size: 20px;}
	.flist{margin-bottom: 25px;}
	.fbottom{margin-top: 50px;}
	.nbbox{height:500px;}
	.pcate-list.col-md-4 .pcate-text h3 { font-size: 24px;margin-top: 0;}
	.pcate-list.col-md-4 .pcate-text{padding-left:20px;padding-right:20px;}
	.pcate-text p{margin-bottom:15px;}
	.pcate-text h3{font-size:24px;margin-top:0px;}
	.pcate-list{margin-bottom:30px;}
	.ppart3 .ppart2-text {padding-left: 15px;}
	.ppart4-form{padding: 52px 50px;}
	.abbox{ height: 450px;}
	.abpart1-item{flex-direction: column-reverse;}
	.abpart2-img::before{display:none;}
	.abpart1-left{margin-top:25px;}
	.abpart3-item{flex-direction:column;}
	.blog-ul{display: block; overflow: hidden;clear: both; text-align: center;}
	.blog-ul li{display:inline-block;}
	.category .abbox .btn{margin-top:0px;margin-bottom:0px;}
	.category .abbox h3{margin-bottom:0px;margin-top:0px;}
	.catep2-box{max-width:100%;}
	.catep2-box img{left:0px;}
	.catep1-box p{min-height:60px;}
	.catep3-item{flex-direction:column-reverse;}
	.histext{font-size:16px;line-height:26px;padding:20px;}
	.manp2-right {padding-left: 15px;margin-top: 30px;}
	.oem-left-right h2{padding-right:0px;}
	.oem-box .oem-image img{width:100%;}
	.nheader-content{padding:0 30px;}
	.nhbtn {display:none;}
	.nhright{margin-left:20px;}
	.nhtitle{font-size:30px;}
	.hnavlist{display:none;}
	.nhright .mobile-bar a{color:#555;}
	.nhright > div{margin-right:20px;}
	.nhright .mobile-bar{margin-left:0px;}
	.nhp1-txt p{font-size:14px;line-height:20px;}
	.nhp1-txt h4{min-height:60px;}
	.nhp2-box{padding:50px 35px; max-width:550px;}
	.nhp2-btn{width:190px;font-size:16px;}
	.nhp3-box h3{font-size:20px;}
	.nhp3-btns a{font-size:16px;}
	.numbox big{font-size:22px;}
	.nhp6-right{padding-left:20px;}
	.nhp6-right p{line-height:24px;}
	.nhp6-right a{width:150px;height:48px;line-height:48px;font-size:16px;}
	.nhp7-box .wpcf7-submit{width:150px !important;height:48px !important;line-height:48px !important;font-size:16px !important;padding:0px !important;}
	.nhp7-left h3{font-size:20px;}
	.nhp7-txt p{font-size:14px;}
	.nhp7-box{padding:30px;}
	.cbtext-box{height:400px;}
	#myTabs li a{font-size:18px;padding-left:30px;padding-right:30px;}
	.how-bar li{font-size:16px;}
	.cpart6-form h2,.how-bar h4{font-size:24px;}
	.cpart6-left{padding-right:20px;}
	.how-bar{padding:30px;}
	.cpart6-form{padding:30px;}
	.chapter{font-size:50px;}
	.category-flat-wiper-blade .cpart3-item {grid-template-columns: repeat(2, minmax(0, 1fr));}
	.sp1-right h1{color:#000;}
	.recommend-pro{margin-bottom:25px;}
	.sp1-imgs img{width:100%;}
	.sp1-right{margin-top:30px;}
	.single-bar{display:none;}
}
@media(max-width:767px){
	.wrapper,.page-width{
		width: auto;margin-left: 4%;margin-right: 4%;
	}
	.wrappers{
		width: auto !important;margin-left: 4% !important;margin-right: 4% !important;
	}
	.title,.ntitle{
		font-size: 28px;
	}
	.nhtitle{font-size:28px;}
	.banbox h2,.btitle{font-size: 32px;line-height: 36px;}
	.logo{max-width: 140px;}
	.hsearch{display: block;}
	.hmenu{display: none;}
	#searchform1 {display: none;}
	.mobile-bar{display: block;}
	.banbox{min-height: inherit;padding-top: 60px;padding-bottom: 80px;}
	.hman-item{transform: translateY(0);}
	.hman-list{margin-top: 40px;}
	.hab-item{display: flex;flex-direction: column-reverse;}
	.hab-right,.hab-left{width: 100%;}
	.find-btns{position: relative;top: 20px;}
	.find-prev {left: 0;right: inherit;}
	.find-pagination{right: 0;}
	.find-item{flex-direction: column;}
	.find-content{padding: 20px;}
	.hman-item h3{font-size: 24px;margin-bottom: 20px;}
	.find-list-left h4{font-size: 24px;}
	.hman-box img{top: 34px; width: 10%;}
	.hman-box{padding: 30px;}
	.hab-left li{width: 100%;height: inherit;}
	.find-box{padding: 20px;}
	.find-list-left{margin-bottom: 32px;}
	.find-list-right .find-box{flex-direction: column;}
	.find-list-right .find-img{width: 100%;}
	.find-list-right .find-text{width: 100%;}
	.find-list-right .find-text{padding-left: 0;margin-top: 20px;}
	.hlet-box{height: inherit;padding: 40px 0;flex-direction: column;}
	.hlet-box img{width: 100%;position: relative;top: 0px;}
	.hlet-text{text-align: left;margin-top: 25px;}
	.hlet-text h3{font-size: 26px;}
	.hlet-text p { font-size: 16px; line-height: 26px;margin-top: 10px;margin-bottom: 20px;}
	.hblog{padding-top: 50px;}
	.hblog-right{padding-left: 15px;margin-top: 25px;}
	.hblog-text h4{font-size: 20px;}
	.flist{margin-bottom: 25px;}
	.fbottom{margin-top:0px;}
	.flist1 ul li{width: 100%;}
	.flist h4{font-size: 18px;}
	.fbottom{flex-direction: column;align-items: baseline;}
	.fsocial{margin-top: 15px;}
	.banbox p{font-size: 20px;margin: 20px 0;}
	.nbbox p{line-height:24px;}
	.nbbox{height: inherit; transform: translateY(0px);padding-top: 100px; padding-bottom: 60px;}
	.nbbox h1{margin-bottom:20px;}
	.pcate-list.col-md-4 .pcate-text h3{font-size:24px;margin-top:0px;}
	.pcate-text p {margin-top: 15px; margin-bottom: 15px;font-size: 15px;}
	.pcate-list.col-md-4 .pcate-text{padding-left:20px;padding-right:20px;}
	.pcate-list{margin-bottom:30px;}
	.pcate-text h3{margin-top:0px;}
	.ppart2 .ppart2-item{ flex-direction: column-reverse;}
	.ppart2 .ppart2-text{margin-top:25px;}
	.ppart2-text h2{margin-bottom:15px;margin-top:25px;}
	.ppart3 .ppart2-text{padding-left:15px;}
	.ppart2-item{flex-direction:column;}
	.ppart2{padding: 60px 0px;}
	.ppart3 {margin: 60px 0px;}
	.ppart4{padding-bottom: 60px;padding-top: 70px;}
	.ppart4-form{padding: 30px 20px;}
	.pflist .wpcf7-submit{font-size:14px;}
	.ppart4-form h2{font-size:24px;}
	.abbox p{line-height:26px;}
	.abbox h1{margin-bottom:15px;}
	.abbox{height: inherit;transform: translateY(0px); padding-top: 110px;padding-bottom: 70px;}
	.abpart1-item{flex-direction: column-reverse;}
	.abpart2-img::before{display:none;}
	.abpart1-left{margin-top:25px;}
	.abpart3-item{flex-direction:column;}
	.abpart2-item{flex-direction:column;}
	#myTab li span{font-size:16px;}
	.abp3-box{padding:30px;}
	.abp4-item{flex-direction:column;}
	.me-swiper img{width:100%;}
	.abp4-left{margin-bottom:25px;}
	.abpart1 {padding-top: 60px;padding-bottom: 60px;}
	.abpart2{padding-top:60px;padding-bottom:60px;}
	.abpart3{padding-top:60px;padding-bottom:60px;}
	.abpart4{padding-top:50px;}
	.abpart5 {margin-top: 60px;margin-bottom: 60px;}
	.abpart6{padding:50px 0;}
	.abp3-box h4{font-size:24px;}
	.blog-ul{display: block; overflow: hidden;clear: both; text-align: center;}
	.blog-ul li{display:inline-block;}
	.wp-pagenavi a, .wp-pagenavi span{padding: 5px 8px !important;font-size: 15px;}
	.error-message{font-size:120px;}
	.category .abbox .btn{margin-top:0px;margin-bottom:0px;}
	.category .abbox h3{margin-bottom:0px;margin-top:0px;font-size:18px;}
	.catep2-box{max-width:100%;}
	.catep2-box img{left:0px;display:none;}
	.catep1-box p{min-height:60px;}
	.catep3-item{flex-direction:column-reverse;}
	.abbox .sub-ita{font-size:18px;}
	.catep5-list{margin-bottom:25px;}
	.catep5-list:last-child{margin-bottom:0px;}
	.vc_row{margin-left:0px !important;margin-right:0px !important;}
	.cta-content .pform{margin-left:0px;margin-right:0px;}
	.hisbox{flex-direction:column;}
	.hisimg,.histext{width:100%;}
	.mis-box{height:inherit !important;margin-bottom:20px;}
	.histext{padding:20px;font-size:16px;line-height:26px;min-height: 180px;}
	.hispart1 {margin-top: 60px;margin-bottom: 10px;}
	.manp2-right {padding-left: 15px;margin-top: 30px;}
	.manpart2-item{margin-left: 0;margin-right: 0;padding: 15px;}
	.manpart1 .vc_column_container >.vc_column-inner{padding-left:0px !important;padding-right:0px !important;}
	.manp1-list-single{display: flex; flex-direction: column-reverse;}
	.manp2-icon img {max-width: 50px; }
	.manp2-text p{font-size:16px;}
	.manpart1 { margin-top: 40px; margin-bottom: 40px;}
	.manpart2{padding: 60px 0;}
	.cusp1-item{flex-direction:column-reverse;}
	.cusp1 {margin-top:60px;}
	.cusp2{margin-top:60px;margin-bottom:60px;}
	.oem-left-right h2{padding-right:0px;}
	.oem-box .oem-image img{width:100%;}
	.oem-left-right .row{flex-direction:column;}
	.left-right-content{margin-top:25px;}
	.mis-list{margin-bottom:25px;}
	.exh-box{height:inherit !important;}
	.nheader-content{padding:0 30px;}
	.nhbtn {display:none;}
	.nhright{margin-left:20px;}
	.nhp1-txt p{min-height:inherit;}
	.nhp2-btn{position: inherit;border-radius: 4px;margin-top: 20px;}
	.nhp2-box{padding:40px;}
	.nhp3-list{margin-bottom:25px;}
	.nhp4-item{grid-template-columns: repeat(2, minmax(0, 1fr));}
	.numbox big{font-size:24px;}
	.numbox .txt{font-size:14px;}
	.nhp6-item{flex-direction:column;}
	.nhp6-right{padding-left:15px;}
	.nhp7-box{padding:40px;}
	.nhbtn {display:none;}
	.nhright{margin-left:20px;}
	.hnavlist{display:none;}
	.nhright .mobile-bar a{color:#555;}
	.nhright > div{margin-right:20px;}
	.nhright .mobile-bar{margin-left:0px;margin-right:0px;}
	.nhp1{padding:60px 0;}
	.nhp2 {margin: 60px 0;}
	.nhp4{margin-bottom:60px;}
	.nhp5{margin-top:50px;margin-bottom:40px;}
	.nhp6{margin-top:60px;}
	.nhp7 {margin: 60px 0px;}
	.cpart3-item{grid-template-columns: repeat(1, minmax(0, 1fr));}
	#myTabs{flex-direction:column;}
	#myTabs li.active a::before{content: ""; position: absolute; bottom: 0px;left: 20px; width: 0;height: 0;border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 12px solid #fff; transform: translate(-50%, -50%) rotate(270deg);border-bottom:none;}
	#myTabs li a {font-size: 16px;width: 100%;display: block;}
	.cpart4-item{ grid-template-columns: repeat(3, minmax(0, 1fr));}
	.cpart6-item{display:flex; flex-direction: column-reverse;}
	.cpart6-right{position: inherit;}
	.cpart6-left { padding-right: 15px;margin-top:35px;}
	.table-responsive{border:none !important;}
	.step-list li.flex{flex-direction:column;}
	.step-list p strong{font-size:16px;}
	.step-list h3, .step-list h3 a{font-size:18px;}
	.cbtext-box{height:inherit;padding-top:60px;padding-bottom:60px;}
	.cbtext-box h1 br{display:none;}
	.chapter{font-size:42px;}
	.pcate-img img{width:100%;}
	.category-flat-wiper-blade .cpart3-item {grid-template-columns: repeat(1, minmax(0, 1fr));}
	.case_title_lists{flex-direction:column;}
	.sp1-right h1{color:#000;}
	.sp1-item{padding:0px;}
	.recompro-box img{width:100%;}
	.recommend-pro{margin-bottom:25px;}
	.pbanner{height:inherit;}
	.sp1-item{margin-top:0px;}
	.sp1-bg{display:none;}
	.sp1{margin-top:20px !important;}
	.sp1-left h1{display:block;font-size:20px;margin-bottom:20px;}
	.sp1-right h1{display:none;}
	.sp2-pc{display:none;}
	.sp2-mobile{display:block !important;margin-top:35px;}
	.sp2 h2{font-size:26px;}
	.sp2-content{display:none;}
	.sp2-list > a{color:#333;display:block;padding:15px 10px;position:relative;text-decoration:none;}
	.sp2-list{border-bottom:1px solid #ccc;}
	.sp2-list:first-child{border-top:1px solid #ccc;}
	.sp2-list > a::after{content:"+";position:absolute;right:0px; font-size: 20px;top: 12px;color: #333;}
	.sp2-list.active .sp2-content{display:block;}
	.sp2-list.active > a::after{content:"-";}
	.faq-box-single:last-child{border-bottom:none;}
	.sp2-list.active > a{font-weight:bold;}
	.single-bar{display:none;}
	.cpart6-form h2{font-size:24px;}
	.sin-content .cpart6-left h2{font-size:26px;}
	.sin-content .cpart6-left h3{font-size:22px;}
}
@media(max-width:480px){
	
}