@media screen and (max-width: 1450px) {
	.jnext{ right:0;}
	.jprev{ left:0;}
	.showBox,.showBox .shd{ width:100%;}
	.showBox .shd ul{ width:100% !important;}
	/*.indexIntro{ height:auto;}*//*0412*/
	.sbintro{ padding:40px 15px 0 50px; width:auto;}
	.indexProduct .showBox{ display:none;}
	.productMobileList{ display:block;}
	/*.indexProduct{ height:auto; padding-bottom:250px;}*//*0412*/
	
	.productMobileList li .proText{ width:auto; float:none; padding:20px 0 0;/*0412*/ text-align:center;}
	.productMobileList li .prospan{ margin:15px auto 0;}/*0412*/
	.productMobileList li .pimg{ float:none; width:auto; padding:20px 0;}/*0412*/
	/*.productMobileList .owl-carousel .owl-item img{ width:150px; margin:0 auto;}*//*0409*/
	
	/*0412*/
	/*.banner{ display:none;}
	.bannerMobile{ display:block;}*/
	.productMobileList li a{ margin:10px 17px;}
	.productMobileList{ padding-left:17px;}
	.productMobileList .owl-carousel .owl-controls .owl-nav .owl-prev{ left:0;}
	.productMobileList .owl-carousel .owl-controls .owl-nav .owl-next{ right:17px;}
	
	/*0428*/
	.productMobileList li .pimgBg img{ display:none;}
	.productMobileList li .pimg{ height:209px;}
	
}

/*0412 start*/
@media screen and (max-width: 1366px) {
	.indexTit{ padding:40px 0 50px;}
	.productMobileList li .proText{ padding:20px 0 0;}
	.proText div{ margin:0;}
	
}
/*0412 end*/

@media screen and (max-width: 1202px) {
	{ 
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
		-moz-tap-highlight-color: rgba(0, 0, 0, 0); 
		-ms-touch-action: none; 
		-webkit-touch-callout: none; 
		margin: 0; 
		padding: 0; 
		-webkit-box-sizing: border-box; 
		-moz-box-sizing: border-box; 
		box-sizing: border-box; 
	}
	img { max-width: 100% !important; width: auto; height: auto; }
	body { min-width: 100%; }
	.wd{ width: 100%; }
	.main{ width: 98%; margin:0 auto;}
	
	.header{ padding:0 15px;}
	/*.banner{ display:none;}
	.bannerMobile{ display:block;}*//*0409*/
	.nav,.search{ display:none;}
	.mobileIconCon{ display:block;}
	.headRig{ padding-right:75px;}
	.footTop{ padding:20px 15px 0;}
	.footInfo{ display:none;}
	.link{ float:none; width:100%; height:auto; overflow:hidden; margin-top:30px;}
	.indexProduct{ height:auto; padding-bottom:150px;}
	
	/*0412*/
	.banner{ display:none;}
	.bannerMobile{ display:block;}

}

@media screen and (max-width: 1024px) {
	.bannerMobile .item{ height:465px;}
	.introimg{ float:none; margin:25px auto; width:55%;}
	.introText{ width:100%; float:none;}
	.sbintro{ padding:40px 50px;}
	.introText h3{ font-size:28px;}
	
}

@media screen and (max-width: 800px) {
	.link dl{ width:100%; max-width:100%; margin-bottom:5px;}
	.link dl dd a{ display:inline-block; padding:5px 0 5px 15px;}
	.link dl dt a{ background:none; padding:0 15px;}
	.footlogo2,.footlogo1{ display:none;}
	.footTop .wd{ padding-bottom:25px;}
	.link{ margin-top:0;}
	.copy{ height:auto; line-height:25px; padding:20px 15px;}
	.bannerMobile .item{ height:400px;}/*0409*/
	
}

@media screen and (max-width:640px) {
	.bannerMobile .item{ height:300px;}/*0409*/
	.header h1 img{ width:270px; height:auto;}
	.header h1{ padding-top:35px;}
	.indexTit a h3{ font-size:28px;}
	.pimg{ background-size:90% auto;}/*0428*/
		
}

@media screen and (max-width:600px) {
	.productMobileList li a{ margin:10px 40px;}
	.productMobileList{ padding-left:0;}/*0412*/
	.productMobileList .owl-carousel .owl-controls .owl-nav .owl-next{ right:0;}/*0412*/
		
}

@media screen and (max-width:480px) {/*0409*/
	.bannerMobile .item{ height:250px;}
}

@media screen and (max-width:414px) {	
	.bannerMobile .item{ height:220px;}/*0409*/
	.introimg{ width:72%;}
	.sbintro{ padding:40px 25px;}
	.footTop{ padding:20px 10px 0;}
	.bannerMobile .owl-theme .owl-controls{ height:25px;}
	.bannerMobile .owl-theme .owl-dots .owl-dot span{ margin:0 5px;}
	.lang{ display:none;}
	.headRig{ height:100px; width:3px; padding-right:0;}
	.productMobileList li{ width:100%; float:none;}
	.productMobileList li a{ margin:5px;}/*0412*/
	.indexTit a h3{ font-size:20px;}
	.indexTit a p{ font-size:12px;}	
	.productMobileList{ padding:0 30px; margin:0;}/*0412*/
	.productMobileList .owl-carousel .owl-controls .owl-nav .owl-prev {left:-14px }/*0412*/
	.productMobileList .owl-carousel .owl-controls .owl-nav .owl-next {right:-14px; }/*0412*/
	
}

@media screen and (max-width:375px) {
	.header h1 img{ width:230px;}
	.bannerMobile .item{ height:200px;}/*0409*/
	
}

@media screen and (max-width:320px) {	
	.header h1 img{ width:200px;}
	.bannerMobile .item{ height:185px;}/*0409*/
	
}