﻿/*仅用于PC效果*/
@media screen and (min-width: 1220px) {
.layout,.foot .navt{width: 97%;}
	
	
}
/*适配平板*/
@media screen and (min-width: 769px) and (max-width: 990px){
	header .toper .rg{  width:53%; }
	header .toper .rg .tel{ float:left; font-size:18px; float:left; padding-top:5px;  }
}

/*适配平板竖屏*/
@media screen and (min-width: 761px) and (max-width: 1000px){
	.layout{width: 97%;}
	header .toper h1{ width:45%; height: auto; float:left;}
	header .toper h1 img{ margin-top:3%; max-width:100%;}
	

	
}



/*适配手机*/
@media screen and (max-width: 768px){
	header .toper {padding: 3% 0;}
    .layout,.foot .navt{width: 97%;}
    /*苹果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; }
	.nav,.onln,header .toper .rg{ display:none;}
	.demo-buttons{display: block;}
	header .toper h1{ width:523px;  float:left;}
	header .toper h1 img{ margin:0 0 0  0 !important; max-width:60%;}
	.picScroll-left .bd{ padding:0px 0px;margin-left:35px;}
	.dsanp .proleft{ width:99%; border:1px #1f70ca solid; float:none; height: auto; }
	.dsanp .proleft ul li a{ font-size:14px;}
	.dsanp .proright{ width:100%; float:none; height:auto; overflow:hidden; margin-top:20px;}
	.dsanp{  margin:2%; }
	
.dsanp .proright ul{margin-right:-1%; }
.dsanp .proright ul li{ width:48.5%; float:left; margin-right:1%; position:relative; margin-bottom:3%;overflow: hidden;border:1px #eaeaea solid;}
.dsanp .proright ul li .pic img{ margin-top:0px;}	
.dabout .lsdf h1{ font-size:1.52rem; padding-bottom:0px;}
.dabout .lsdf{ float:left; width:62%; margin-right:3%; line-height:1.3;}

.debg,.dqip .rig,.abnylf .lx{ display:none;}
.youshi{ display:block; padding:0 2%;}
.youshi h2{ text-align:center; margin-bottom:25px;}
.youshi h2 img{ max-width:100%;}
.youshi ul{margin-right:-3%; height:auto; overflow:hidden; }
.youshi ul li{ width:47%;display: inline-block; vertical-align: top;  margin-right:2.3%; height:auto; overflow:hidden; margin-bottom:2%;}
.youshi ul li .pic{ width:100%;}
.youshi ul li .pic img{ max-width:100%;}
.youshi ul li h3{ font-size:24px; padding:10px 0; text-align:center; color:#f50;}
.youshi ul li p{ line-height:1.7; font-size:14px;}
.dyip{ padding:5% 0 ; margin-top:5%;}
.dyip .text{margin:2%;}
.dqip .lfet{ width:100%; float:none; overflow:hidden; height:auto;}
.dqip .lfet .bit ul li{ width:40%; float:left; margin-right:1%; background:#000; color:#fff; text-align:center;}
.dqip .lfet .xont .lrgt h3{ font-size:20px; height:37px;overflow:hidden;text-overflow:ellipsis; white-space: nowrap; padding-top:15px;}
.foot .navs ul{ width:100%; float:none; height:auto; overflow:hidden; }
.foot .navs ul li{ width:44%; margin:5% 0 2% 5%;}
.foot .navs .navt{ width:64%; float:none; margin:5% auto 1% auto;}
.foot .navs .navt h2{ font-size:20px; margin-bottom:20px; text-align:center; color:#fff;}
.foot .navs .navt .ewm{ float:left; width:100px; margin-left:6%;}
.foot .copy{padding:10px 3%;}

.abnyrg{width:100%; float: none;margin:3% 0 0 0;}
.abnylf{ width:99.6%; float:none; border:1px #ddd solid; margin:3% 0; position:relative; height:auto; overflow:hidden;}
.meiti_dt{width:100%;float:none; position:relative;}
.product_t_r{ float:none; width:100%;}
.hnimgbox ul li{ width:47%; float:left; overflow:hidden; margin-right:3%; height:auto;}
.zxly li{ width:100%; margin-bottom:1%;}
.zxly li.left{ float:none;}
.zxly li.right{ float:none;}
.zxly li.textarea textarea {width: 97%;}

.soulions ul li span{ display:none;}
.abnylf h2 {padding: 3% 10%;}
}
@media screen and (min-width: 461px) and (max-width: 640px){

}
@media screen and (max-width:460px){
header .toper h1{ width:450px; height:95px; float:left;}
header .toper h1 img{ margin:0 0 0  0 !important; max-width:60%;}
.demo-buttons{top:31px;}
.picScroll-left .bd{ margin:0;}
.abcrf .hd{ display:none;}
.dsanp .proright ul{margin-right:0%; }
.dsanp .proright ul li{ width:100%; float:none; margin-right:0%; position:relative; margin-bottom:4%;overflow: hidden;border:0px #eaeaea solid;}

.dabout .lsdf{ float:none; width:100%; margin-right:0; line-height:2;}
.dabout .lfr{ float:none; width:100%;  background:#000; color:#fff;}
.youshi ul{margin-right:0%; height:auto; overflow:hidden; }
.youshi ul li{ width:100%;display: inline-block; vertical-align: top;  margin-right:0%; height:auto; overflow:hidden; margin-bottom:4%;}
.sy_jjfa .owl-controls .owl-buttons .owl-prev,.sy_jjfa .owl-controls .owl-buttons .owl-next {    top: 140%;}

.dqip .lfet .xont .lft{ width:100%; float:none;}
.dqip .lfet .xont .lrgt{ width:100%; margin-left:0%; float:none; overflow:hidden; height:auto;}
.dqip .lfet .nrcon li span,.linkbox{ display:none;}
.pors ul li{ width:100%; height:auto; overflow:hidden; float:none; border-bottom:0px #ededed solid; border-right:0px #ededed solid; padding: 0; margin-bottom:4%;}
.pors ul li:nth-child(2n){border-right:0px #dedede solid;padding:0;}
}