﻿/*仅用于PC效果*/
@media screen and (min-width: 1220px) {

	
	
}
/*适配平板*/
@media screen and (min-width: 761px) and (max-width: 1219px){
	.layout,.foot .navt{width: 92%;}
	
}

/*适配平板竖屏*/
@media screen and (min-width: 761px) and (max-width: 1000px){
	.layout{width: 92%;}
	header .toper h1{ width:400px; height: auto; float:left;}
	header .toper h1 img{ margin-top:3%; max-width:100%;}
	header .toper .rg{ float:right; width:35%; }
	header .toper .rg .tel{ font-size:1.39rem;  }	
	.dyip ul li p{ font-size:20px; float:none; display:block; text-align:center; }
	.dyip ul li i{ width:50px; height:50px; line-height:50px; float:none; margin:15px auto 0 auto; display:block; clear:both; }
	.dsanp .isr ul li img{ width:90px;}
	.dwup .isr ul li img{ width:90px; }
	.dsip{ display:none;}
	.dliup ul li{ width:31.33%; margin-bottom:2%;  }
	.dqip .box .lf{ width:90%; float:none; height:auto; overflow:hidden; margin:auto;}
	.dqip .box .rg{ width:90%; float:none; height:auto; overflow:hidden; margin:30px 5% 0 5%;}
	.dqip .feing ul li .drg h3{ font-size:14px; }
	
	.dqip .lfet .bit ul li{ width:35%; }
	.dqip .lfet .xont .lrgt p{ line-height:1.8; text-align:left;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;}

	
}



/*适配手机*/
@media screen and (max-width: 760px){
    .layout,.foot .navt{width: 92%;}
    /*苹果input圆角阴影兼容*/
    input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],button,textarea,select{ -webkit-appearance: none;appearance: none; border-radius: 0; }
	header .top,header .toper .rg,.nav,.foot .navs,.soulions ul li span{ display:none;}
	header{ padding:3% 0;}
	.demo-buttons{display: block;}
	header .toper h1{ width:523px; height:35px; float:left;}
	header .toper h1 img{ margin:2% 0 0  0 !important; max-width:60%;}
	
	.dyip ul li{ width:40%; float:left; margin-bottom:2%; margin-top:2%; }
	.derp ul li{ margin-bottom:2%;}
	.dsanp .isr ul li{ width:25%; float:left; text-align:center;}
	.dsanp .isr ul li img{ width:100px;}
	.dsip,.feing,.dqip .rig,.foot .navt .wd18{ display:none;}
	.dwup .isr ul li{ width:25%; float:left; text-align:center;}
	.dwup .isr ul li img{ width:100px; border-radius:100%;}
	.dliup ul li{ width:48%; margin-bottom:3%;}
	.dqip .box .lf{ width:90%; float:none; height:auto; overflow:hidden; margin:auto;}
	.dqip .box .rg{ width:90%; float:none; height:auto; overflow:hidden; margin:30px 5% 0 5%;}
	.dqip .lfet .bit ul li{ width:45%; }
	.dqip .lfet{ width:100%; float:none; overflow:hidden; height:auto;}
	.dqip .lfet .xont .lrgt p{ line-height:1.8; text-align:left;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;}
	.derp ul li{ width:80px; } 
	.foot .navt .wd41{ width:100%; float:none; height:auto; overflow:hidden;}
	.xonxx{ padding-left:0%; margin:30px 0;}
	.abnyrg{width:100%; float: none;margin:3% 0 0 0;}
	.abnylf{ width:99%; float:none; }
	
	.meiti_dt,.product_t_r{width:100%;float:none;}
	.sp-thumbs a:link, .sp-thumbs a:visited {margin-right:8px;}
	.sontj{ max-width:1200px;  height:auto; overflow:hidden;  padding:1% 3%; margin:auto;}
	.sontj ul li { width:48%; }
	.sontj ul li p{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.navlist ul li{ width:15%; float:left; text-align:center; border:1px #ededed solid; margin:0 1% 20px 1%; padding:12px 0; }
	.xomp ul{ margin-right:-3%;}
	.xomp ul li{ width:47%; float:left; height:auto; overflow:hidden; margin-right:3%; margin-bottom:2%;}
	.nspr{ padding:5% 3% ;}
	.nspr ul li{ width:48%; }
	.abcon{ padding:0 3%;}
	.abcon .lsfe{ width:100%; float:none; overflow:hidden; height:auto;}
	.abcon .rightsr{ width:100%; float:none; margin-top:35px;}
	.nd-pn-prev{float: left;width: 95%;padding: 0 3%;line-height: 46px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.nd-pn-next{float: left;width: 95%;padding: 0 3%;line-height: 46px;font-size: 14px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.hotpor ul{ margin-right:-3%; margin-top:35px; height:auto; overflow:hidden;}
	.hotpor ul li{ width:47%; float:left; margin-right:3%; height:auto; overflow:hidden;}
	
	.dyip {height: auto;}
	.sy_jjfa .item{width:48%; margin: 0 1%;  float:left;}
	.dliup{  height:auto;} 


	

	
}
@media screen and (min-width: 461px) and (max-width: 640px){
.probxo ul{ margin-right:-3%;}
.probxo ul li{ width:46.2%; height:auto; overflow:hidden; margin-right:3%; margin-bottom:3%; float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border:1px #ededed solid;}


}
@media screen and (max-width:460px){
header .toper h1{ width:450px; height:35px; float:left;}
header .toper h1 img{ margin:2% 0 0  0 !important; max-width:60%;}
.demo-buttons{width: 60px;height: 60px;text-align: center;line-height: 60px;position: absolute;right: 0px;top:0;display: block;}
.dyip ul li{ width:40%;margin-bottom:2%; margin-top:2%; text-align:center;}
.dyip ul li p{ float:none;}
.dyip ul li i{margin:15px auto 0 auto; display:block; clear:both; float:none;}
.derp ul li{ width:70px; height:40px; line-height:40px; text-align: center; margin-right:10px; } 
.dsanp{ width:100%; background:#efefef; padding:7% 0; overflow: hidden; margin:5% 0;}
.dsanp h2{ font-size:2rem; text-align:center;}
.dsanp p{ text-align:center; color:#999; line-height:23px; padding:2% 5%;}
.dsanp .isr ul li{ width:33.33%; float:left; text-align:center; margin-bottom:3%;}
.dsanp .isr ul li img{ width:100px;}
.dsanp .isr ul li p{ padding:15px 0;}
.dsanp .boxcyr{ display:none;}
.dwup p{ text-align:center; color:#999; line-height:23px; padding:2% 5%;}
.dwup .isr ul li{ width:33.33%; float:left; text-align:center; margin-bottom:3%;}
.dwup .isr ul li img{ width:100px;}
.derp,.dliup,.dqip{ padding:6% 0;}
.dqip p{ text-align:center; color:#999;line-height:23px; padding:2% 0%;}
.dqip .box .rg h3{height: auto; font-size:1.58em;}
.foot { padding:6% 0 1% 0;}

.probxo ul{ margin-right:-0%;}
.probxo ul li{ width:99%; height:auto; overflow:hidden; margin-right:0%; margin-bottom:3%; float:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; border:1px #ededed solid;}
.product_t_r .more{ width:100%; height:60px; line-height:60px; background:#aa0300; text-align:center; font-size:18px; margin-top:20px;float: none;}
.product_t_r .zlxz_er{ width:100%; height:60px; line-height:60px; background:#333; text-align:center; font-size:18px; margin-top:20px;float: none;margin-left: 0px;}

.xomp ul{ margin-right:-0%;}
.xomp ul li{ width:100%; float:none; height:auto; overflow:hidden; margin-right:0%; margin-bottom:2%;}
.nspr ul li{  height:285px;}

}