@media only screen and (max-width: 1500px) {
	.about .center{ position: static;}
	.about .center .aboutimg{ right: 0;}
	
}
@media only screen and (max-width: 1200px) {
	header .tablanguage{ right: 120px;}
	header nav{ right: 0;}
	header.active nav ul li a,header.nyheader nav ul li a{ color: #fff;}
	.banner .item{ height: 525px;}
	.center{ width: 100%; box-sizing: border-box; overflow: hidden; padding-left: 20px; padding-right: 20px;}
	.newProducts{padding: 30px 30px 60px;}
	header .center{ padding-left: 0; padding-right: 0; overflow: visible;}
	.about .center{ padding-top:80px; padding-bottom: 80px;}
	.about .center .aboutmain{ width:70%;}
	.about .center .aboutmain ul li{ padding-right: 60px;}
	.hotproduct .owl-item a img{position: static; left: auto; right: auto;}
	.hotproduct .owl-item.center a img{ width: 100%; left: auto; top: 0; position: static;
		    -webkit-transform: translateY(0);
		    -moz-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
	}
	.hotproduct .owl-item a{ position: relative; padding-top: 0;}
	.owl-controls{ display: none;}
	.brand dl{min-height: 200px;}
	.brand dl dd b{padding-top:20px;}
	.brand dl dd p{margin: 15px 0;}
	.classify #nyproduct{padding-left:10px; padding-right:10px;
		margin-left: -15px; margin-right: -15px;
	}
	header.nyheader nav ul li ul{ display: none;}
}
@media only screen and (max-width: 992px) {
	.banner .item{ height: 435px;}
	header{ top: 0;}
	.keywords{ margin:0; padding-top: 10px; padding-bottom: 10px; box-sizing: border-box;}
	.keywords .fl{ white-space: normal; width: 100%; float: none; text-align: center; line-height: 1.6; padding-bottom: 10px;}
	.keywords .fr{float: none; width: 100%; padding-left: 0;}
	.newProducts{padding:20px 40px 40px;}
	.newProducts .title{ padding-bottom: 0;}
	.about .center .aboutmain ul li{ padding-right: 40px;}
	.about .center .aboutmain ul li b, .about .center .aboutmain h3{font-size: 38px;}
	.about .center .aboutimg{width: 50%;}
	.hotproduct{ padding: 50px 0 20px;}
	.brand dl dd a{ font-size: 15px;}
	.join .joinmain h3{font-size: 43px;}
	footer .link{ width: 100%; padding: 30px 0;}
	footer .link a{ width: 33.333%;}
	footer .gsjj{ width: 100%;}
	footer .lianxi li{ padding-bottom: 0; padding-right: 20px; width: 33.33%; float: left; box-sizing: border-box;}
	.casetit h3{ font-size: 42px;}
	.casetit{ margin-top: 60px;}
	.classify #nyproduct{margin-top: 46px;}
}
@media only screen and (max-width: 768px) {
	.banner .item{ height: 300px;}
	.newProducts{padding:20px 40px 20px;}
	.about .center .aboutmain{ width: 100%;}
	.about .center .aboutmain ul li{ padding-right: 48px; }
	.about .center .aboutmain ul li:last-child{padding-right: 0;}
	.about .center .aboutmain ul li b, .about .center .aboutmain h3{font-size: 34px;}
	.about .center .aboutimg{display: none;}
	.hotproduct .hotproductnav{ padding-bottom:0px;}
	.join .joinmain h3{font-size: 37px;}
	.join{height: 420px;}
	.iconav ul li .ico{ transform: scale(.7);}
	.iconav{ padding: 30px 0 40px;}
	footer{ padding-top: 50px;}
	footer .lianxi li{ width: 100%; padding-bottom: 20px;}
	.content{ padding-top: 50px; padding-bottom:0;}
	.casetit h3{ font-size: 36px;}
	.casetit{ margin-top: 50px;}
	.classify #nyproduct{margin-top: 40px;}
	#ArticleCategory .Articlelist a{ min-height: 163px; padding-left: 300px;}
	#ArticleCategory .Articlelist a img{ width: 250px; height: 163px;}
	#ArticleCategory .Articlelist a .item_info .item_info_description{-webkit-line-clamp:2}
}
@media only screen and (max-width: 520px) {
	.banner .item{ height: 240px;}
	header{height: 65px;}
	.site{margin-top: 65px; padding: 20px 0;}
	header nav.active{ top: 65px;}
	header .center{ height: 65px;}
	header .logo img{ height: 50px;}
	header .tablanguage{ top: 19px;}
	.banner .owl-controls .owl-dots .owl-dot{ width: 12px; height: 12px;}
	.newProducts .owl-stage-outer{ padding: 30px 20px;}
	.about .center .aboutmain ul li{ padding-right: 33px; }
	.about .center .aboutmain ul li:last-child{padding-right: 0;}
	.about .center .aboutmain ul li b, .about .center .aboutmain h3{font-size: 28px;}
	.about .center .aboutmain ul li b sup{ font-size: 12px;}
	.about .center .aboutmain .aboutdes,.about .center .aboutmain ul{ padding-top: 20px;}
	.about .center .aboutmain ul{ padding-top: 20px;}
	.about .center{ padding-top: 50px; padding-bottom: 50px;}
	.hotproduct .hotproductnav a{ width: 50%; float: left;}
	.brand dl{ min-height: auto; padding-bottom: 15px;}
	.brand dl dt{ position: static; width: 100%; overflow: hidden;}
	.brand dl dt img{width: 100%; height: auto;}
	.brand dl dd{ width: 100%; float: none;}
	.join .joinmain h3{font-size: 32px;}
	.join{height: 360px;}
	.iconav{ padding: 30px 0 40px;}
	.iconav ul li{ font-size: 16px;}
	.iconav ul li .ico{ transform: scale(.5); margin-bottom:0;}
	footer .copyright{ margin-top: 30px;}
	.footlogo img{ height:60px;}
	.casetit{ margin-top: 40px;}
	.classify #nyproduct{margin-top: 30px;}
	.casetit h3{ font-size: 32px;}
	#ArticleCategory .Articlelist a .item_info .item_info_title{ padding-top: 0; padding-bottom: 10px;}
	#ArticleCategory .Articlelist a .newtime{ float: none; text-align: left;}
	#ArticleCategory .Articlelist a{ min-height: 98px; padding-left: 200px;}
	#ArticleCategory .Articlelist a img{ width: 150px; height: 98px;}
	#ArticleCategory .Articlelist a .item_info .item_info_description{-webkit-line-clamp:2}
	#syArticleCategory .Articlelist a{  padding: 5% 4%;}
	.nymenulist{ margin-bottom: 20px;}
}
@media only screen and (max-width: 420px) {
	.banner .item{ height: 210px;}
	header .tablanguage{ right:105px;}
	.about .center .aboutmain ul li{ padding-bottom: 10px; width: 50%; padding-right: 0;}
	.about .center a.aboutmore{ margin-left: auto; margin-right: auto;}
}

/*# sourceMappingURL=media.css.map */
