@media screen and (max-width: 1610px) {
	.indexProductAd{ width:280px;/* height:325px;*/}
	
	.indexTit{ padding-top:5px;top: 29.4%; width: 31%;}
	.indexGroupInfo{width:60%; right:3%;}
	.indexGroupText {padding: 45px 25px 22px; margin: 15px 0;line-height: 2;}
	}
@media screen and (max-width: 1450px) {
	.banner .next{ right:0;}
	.banner .prev{ left:0;}
	.banner .prev, .banner .next{ opacity:1; background-size:100%;}
	/*.indexProduct .showBox,.productLink{ display:none;}*/
	.indexProduct .showBox{ display:none;}/*0412*/
	/*.productMobileList{ display:block; padding-left:14px; background-color:#fff;}*//*0412*/
	
	.indexProductAd{ width:500px; height:350px;}
	.productMobileList{ background-color:#fff; }
	.productMobileList .showUl li a{ margin:0px;}/*0412*/
	.productMobileList .showUl li:first-child .ptext{ float:right; margin:36px 30px 0 0;}
	/*.indexProduct{ height:auto; padding-bottom:150px;}*//*0412*/
	.productMobileList .showUl{ margin-top:0; padding:15px 0; background-color:#fff; width:100% !important;}/*0412*/
	.productMobileList .showUl li{ width:100%; margin:0; border:0; height:auto; overflow:hidden; }
	.productMobileList .showUl li a{ border:1px solid #e5e5e5; /*margin:10px;*/ width:auto; height:auto; overflow:hidden;padding-bottom:25px; margin:0 15px;}
	.side{ display:none;}
	#floor_select{ right:25px; margin-right:0;}
	.showUl li:first-child .pimg{ float:left; margin:30px 0 0 30px;}
	.productMobileList .ptext{ width:170px;}
	
	/*0409*/
	/*.banner{ display:none;}
	.bannerMobile{ display:block;}*//*0412*/
	
	/*0412*/
	.productMobileList{ display:block;width: 74%; position: absolute;
    right: 0;
    top: 33%;
    height: 336px;}
	.pictureTab{ padding-top:46px;}
	.productMobileList .showUl li:first-child .ptext,.productMobileList .showUl li .ptext{ float:none; width:auto; margin:30px 20px 0; text-align:center;}
	.ptext span{ position:relative; left:auto; bottom:auto; margin:20px auto;}
	.showUl li:first-child .pimg,.showUl li .pimg{ width:100%; float:none; text-align:center; margin:0;}
	.ptext h3{ height:30px; overflow:hidden;}
	.productMobileList .owl-carousel .owl-item img{  width: 98%; margin:0 auto;}
	
	.indexTit{ padding-top:15px;top: 33.4%; width: 30%;}
	.indexTit a{ line-height:26px;}
	.indexTit a h3{ padding:8px 0 3px;}
	.indexTit a span{ padding:6px 0;}
	.indexGroupText {padding: 5px 25px 20px; margin: 52px 0 0;line-height: 1.8;}
	.indexGroupText div p{ font-size:16px; line-height:2;}
	.indexGroupInfo{width:60%; right:3%;}
	.indexTit2{left: 3%; width: 17%; top: 36%;}
	
	.owl-carousel .owl-item{width: 255px !important;}
		
}

/*0412 start*/
@media screen and (max-width: 1366px) {
	.banner .hd{ top:75%;}
	/*.indexTit{ padding-top:15px;}
	.indexTit a{ line-height:26px;}
	.indexTit a h3{ padding:8px 0 3px;}
	.indexTit a span{ padding:6px 0;}*/
	
	.productLink{ height:60px;}
	.productLink ul{ height:60px; width:249px; background-size:100%;}
	.productLink ul li{ height:60px; width:83px;}
	.productLink ul li a{ height:60px;}
	
	.productMobileList{ display:block; padding-left:14px; background-color:#fff;}/*0412*/
	.productMobileList .showUl li a{ margin:17px;}/*0412*/
	.productMobileList .showUl li a{ padding-bottom:10px;}
	.productMobileList .showUl li:first-child .ptext, .productMobileList .showUl li .ptext{ margin:10px 20px 0;}
	.ptext h3{ margin-bottom:0;}
	.ptext span{ margin:10px auto;}
	.ptext{ height:auto;}
	.pictureTab .smallScroll{ text-align:center; height:150px;}
	.pictureTab .smallImg{ display:inline-block; float:none;}
	.pictureTab{ padding-top:20px;}
	.pictureTab .smallImg img{ width:177px; height:129px;}
	.pictureTab .smallImg li{ width:177px;display:inline-block; float:none;}
	.pictureTab .smallImg ul{ height:133px; width:100%; text-align:center;}
	.sImg{ height:269px;}
	.sImg img{ left:17px; top:17px;}
		
}
/*0412 end*/


@media screen and (max-width: 1320px) {
	.ewmDiv{ width:160px; left:-35px; top:-178px;}
	.ewmDiv img{ width:160px; height:160px;}
	.bdshare_dialog_box{ display:none !important;}
	.indexProductAd{width: 400px; height: 240px;}
	
}

@media screen and (max-width: 1300px) {	
	/*.pictureTab{ display:none;}
	.pictureMobile{ display:block;}
	.indexNews{ height:auto;}
	.sImg{ float:none; margin:0 auto;}
	.pictureText{ float:none; margin:41px auto 0;}
	.picInfo{ max-height:90px; overflow:hidden;}
	.pictureText h3{ text-align:center; height:30px; line-height:30px; overflow:hidden;}
	.date{ text-align:center;}
	.pictureText a{ margin:34px auto 0;}*//*0412*/
	
	.pictureTab{ padding-top:125px;}
		
}

@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; height:100px;}
	.mobileIconCon a{ height:100px;}
	.banner{ display:none;}
	.bannerMobile{ display:block;}/*0412*/
	.nav,.search{ display:none;}
	.mobileIconCon{ display:block;}
	.headRig{ padding-right:75px;}
	.lang{ margin:0 0 0 25px; height:100px;}
	.lang a{ height:100px; line-height:100px;}
	.foot_links{ padding:0 20px;}
	.footInfo{ float:none; width:auto; padding:27px 0 0 20px;}
	.ewm{ position:relative; right:auto; bottom:auto; margin:20px auto 0; width:520px; height:112px; clear:both;}
	.footdiv{ height:auto; overflow:hidden; padding-bottom:30px;}
	.indexGroup{ height:auto; padding-bottom:300px;}/*0412*/
	
	/*0412 start*/
	/*.productMobileList .showUl li:first-child .ptext,.productMobileList .showUl li .ptext{ float:none; width:auto; margin:30px 20px 0; text-align:center;}
	.ptext span{ position:relative; left:auto; bottom:auto; margin:20px auto;}
	.showUl li:first-child .pimg,.showUl li .pimg{ width:100%; float:none; text-align:center; margin:0;}
	.ptext h3{ height:30px; overflow:hidden;}
	.productMobileList .owl-carousel .owl-item img{ width:150px; margin:0 auto;}*/

	.indexProduct{ position:relative; padding-bottom:30px;}
	.productMobileList .showUl li a{ margin:0 10px;}
	.productMobileList{ padding-left:4px;}
	
	.indexTit{ padding-top:41px;}
	.indexTit a{ line-height:30px;}
	.indexTit a h3{ padding:19px 0 3px;}
	.indexTit a span{ padding:11px 0 19px;}
	.pictureTab{ display:none;}
	.pictureMobile{ display:block; margin:30px 0;}
	.indexNews{ height:auto;}
	.sImg{ float:none; margin:0 auto; height:319px;}
	.pictureMobile .owl-carousel .owl-item img{ width:449px; height:327px;}
	.pictureText{ float:none; margin:41px auto 0;}
	.picInfo{ max-height:90px; overflow:hidden;}
	.pictureText h3{ text-align:center; height:30px; line-height:30px; overflow:hidden;}
	.date{ text-align:center;}
	.pictureText a{ margin:34px auto 0;}
		
}

@media screen and (max-width: 1024px) {
	.bannerMobile .item{ height:465px;}
	.indexGroupInfo{ width:100%;}
	.indexGroupText{ padding:91px 20px 78px;}
		
}

@media screen and (max-width: 980px) {
	.footer .link_list{ height:auto; overflow:hidden;padding:0;}
	.footer .col{ float:none; width:100%; height:auto; overflow:hidden; padding-bottom:0;}
	.footer .col h3{ float:left; height:40px; line-height:40px;}
	.footer .link_list li{ float:left; height:40px; line-height:40px; margin-left:10px;}
	.foot_links{ padding:0 20px 30px;}
	.icon_arrow{ display:none;}
	
}

@media screen and (max-width:800px) {
	.indexGroup{ padding-bottom:200px;}/*0412*/
	.bannerMobile .item{ height:400px;}/*0409*/
	
}

@media screen and (max-width:640px) {
	.bannerMobile .item{ height:300px;}/*0409*/
	.header h1 img{ width:250px; height:auto;}
	.header h1{ padding-top:35px;}
	.indexTit a h3{ font-size:28px;}
	.pictureText{ width:auto; margin:40px 20px 0;}
	.sImg{ width:280px; height:196px;}
	/*.sImg img{ height:204px;}*//*0412*/
	.pictureMobile .owl-carousel .owl-item img{ width:280px; height:204px;}/*0412*/
	.pictureText h3{ padding-bottom:0; margin-bottom:15px;}
	.pictureMobile .owl-carousel .owl-controls .owl-nav .owl-next{ right:3px;}
	.pictureMobile .owl-carousel .owl-controls .owl-nav .owl-prev{ left:3px;}
	.pictureMobile .owl-carousel .owl-controls .owl-nav .owl-prev, .pictureMobile .owl-carousel .owl-controls .owl-nav .owl-next{ width:25px; height:25px; margin-top:-12.5px; background-size:100%;}
	.pictureText h3{ font-size:18px;}
	.productMobileList{ margin:45px 10px 60px;}/*0412*/
	.indexGroupText{ line-height:30px;}
	
	/*0412*/
	.indexTit a{ padding:0;}
	.indexTit a p{ font-size:12px;}
}

@media screen and (max-width:540px) {	
	.ewm{ width:300px;}
	.ewm li{ width:50%; margin-left:0; margin-bottom:15px;}
	.ewm .bdshare-button-style2-16 .bds_more{ width:100%; background-position:center top;}
	#floor_select{ width:40px; height:40px; right:10px; top:-20px;}
	#floor_select .back2up{ width:40px; height:40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px;}
	.ewmDiv{ left:-8px;}
	
}

@media screen and (max-width:480px) {/*0409*/
	.bannerMobile .item{ height:250px;}
}

@media screen and (max-width:414px) {	
	.bannerMobile .item{ height:220px;}/*0409*/
	.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 .showUl li{ width:100%; float:none;}
	..productMobileList .showUl li a{ margin:5px 15px;}
	.indexGroup{ padding-bottom:200px;}
	.footInfo .number b{ font-size:22px;}
	.productMobileList .showUl li a{ margin:10px 30px;}
	
}

@media screen and (max-width:375px) {
	.header h1 img{ width:230px;}
	.sImg img{ left:11px; top:11px;}
	.bannerMobile .item{ height:200px;}/*0409*/
	
}

@media screen and (max-width:320px) {	
	.header h1 img{ width:200px;}
	.bannerMobile .item{ height:185px;}/*0409*/
	
}