/* CSS Document */
.apptop,.app_header{  display:none; }
#page{ background-color:#FFFFFF}

@media screen and (max-width : 767px){blockquot{ margin:auto}
body{ overflow-x:hidden;}
blockquote blockquote{ padding:0px; margin:auto;}
#top1,#header,#nav{ display:none}
*,body{ min-height:0px; min-width:0px;}
#cms *,#cms1 *{ max-width:100%; min-height:0px;}
#cms,#cms1{min-height:0px;}
#postion div{ display:none}
.message{ max-width:100%; background-color:#FFFFFF;}
.message .econtent .item{ width:100%; margin:auto}

#left{ display:none}
.header{ display:none}
.app_header,.apptop{ display:block}
.apptop{ height:60px; float:left; width:100%;}
#pages,#right,.box{ max-width:100%; min-height:0px;}
.app_header{display:block;
	padding:0px 0; width:100%; float:left;
	height:auto;
	overflow:hidden;
	position: fixed;
	z-index: 22; background-color:#FFFFFF; display:block; top:0px; left:0px; background-color:rgba(255,255,255);
}
.box,.box1{ max-width:100%;}
	.app_header .app_logo{ width:250px;  float:left;}
.app_header .app_logo img{ max-width:100%;}
	.app_header .morenav{ float:right; display:block; background:#0D6ED9 url(app_nav_line.png) no-repeat center center; width:40px; height:40px; margin-top:5px; margin-right:10px;}

	.app_header .nav{height: 0; overflow: hidden; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;position:relative;z-index:2; border-top:none;}
	.app_header .navon{height:72px;}
.banner .bd li a .img{ display:none}
.banner .bd li a img{ display:block; max-width:100%; }
/*.banner .bd li{height:100px}*/
.banner{ height:100px; max-width:100%; }
#main,#main1,#main2{ background:none;}
#right{
	width:96%;
	background-color: #FFFFFF;
	margin-right: 2%;
	margin-left: 2%;
	float: left; 
}
#postion{
	background-color: #FF0000;
}
#cms .list,.pro .list{
	width:48%;
	margin-right: 1%;
	margin-left: 1%;
}
#cms .list .img,.pro .list .img{ width:100%; height:auto;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box;}
#cms .list .img img,.pro .list .img img{ height:auto}
#cms .li .ntitle{ width:100%;}
#cms .li .time{ display:none}
#foot1{ background:none;	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd; padding-top:10px; margin-top:10px; height:auto; min-height:0px;}
#foot1 .footnav{ display:none}	
#foot1 .copy{padding-top:0px;}
.link {
	clear:both;
	background-color:#FFFFFF;
	background-position: left top;
	padding-top: 30px;
	padding-bottom: 0px;
	float: left;
	width: 100%;
	background-image: none;
	padding: 0px; margin-bottom:20px;
}
.link .etitle{
	display:block;
	color: #FFFFFF;
	background-color: #e70010;
	float: left;
	width: 100%;
	font-size: 14px;
	text-align: left;
	text-indent: 5px;
}
.link .econtent{
	padding: 5px;
	clear: both;
}
#foot .foot{ display:none}
#foot .copyright .fl,#foot .copyright .fr{ width:100%; text-align:center;}


/*首页*/
.proleft{ display:none}
.pro{ float:left; width:98%; margin-left:1%;}
.pross{ float:left; width:100%; }

.shiwu{
	float:left;
	width:96%;
	border:1px solid #d7d7d7;
	overflow:hidden;
	background-image: url(chengxin.jpg);
	background-repeat: no-repeat;
	background-position: -170px -10px;
	height: auto;
	text-align: center;
	padding-left: 2%;
	padding-right:2%; overflow:hidden;
}
.shiwu .etitle{
	text-align: center;
	color: #035fb8;
	font-size: 32px;
	float: none; width:auto;

	margin-top: 10px;
	line-height:1.2; margin-left:105px; text-align:left; height:130px;
}
.shiwu .econtent{
	float: left;
	width: 100%;
	margin-top: 10px;
	line-height: 1.5;
	color: #000000; clear:both; text-align:left; text-indent:2em;
}
.shiwu .more{
	float: left;
	width: 100%;
	margin-top: 10px;
	background-image: url(shiwu1.png);
	height: 35px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
}
.pros .picli .img img{
	height:85px;
	width: 130px;
}
.pros .picli .right{ margin-left:165px; margin-right:10px;}
.pros .picli .right .ntitle{ padding:0px;}
.pros .picli .right .dp{ height:3em; overflow:hidden;}

.shili .econtent{
	float:left;
	margin-left:10%;
	display:inline;
	margin-top:35px;
	width: 80%;
	margin-right: 10%;
}
.youshi,.banners{ display:none}


.case .picli{ width:48%; margin-left:1%; margin-right:1%;}
.case .picli .img img{ height:auto}
.case .picli:nth-child(2n+1){clear:both; float:right}
.news{ width:100%; float:left;border:none; margin-top:0px;}
.news .new,.news .wenda{ width:100%; float:left; margin-top:20px;}
.new dl dt img{
	width:120px;
	height:80px;
	padding: 2px;
	border: 1px solid #dddddd;
	}
.new dl dd{float:none;width:auto;height:auto;line-height:24px; margin-left:130px;}
.new dl dd p{ height:3em; line-height:1.5; overflow:hidden; padding:0px;}
.new dl dd .ckxq{ margin:auto;}
.new dl dd,.new dl{ height:auto;}
.new ul li{ width:98%;}
.footer2{ display:none}
.about{ max-width:100%; overflow:hidden; margin:auto; padding:0px;}
.about .txtcontent{ display:none}
.about{ height:auto;}
.fuwu { overflow:hidden; float:left; width:100%;}
.fuwu .picli{
	width:100%;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.fuwu .picli .img{ float:left;}
.fuwu .picli .right{ margin-left:120px; margin-right:10px;}
.fuwu .picli .right .ntitle{ text-align:left}
.footer .fl,.footer .fr{ float:left; width:100%; text-align:center}
.case .etitle i,.about .etitle span i,.fuwu .etitle i{ display:none}
.wenda,.news .new{ height:auto; border:none; background-color:#ffffff;}
.app_logo{ margin-top:10px;}
.app_header{ padding-bottom:5px;}
}