/* CSS Document */
.apptop,.app_header{  display:none;}
#page{ background-color:#FFFFFF}
@media screen and (max-width : 767px){
.procmsbk{ width:100%;box-sizing:border-box; -moz-box-sizing:border-box;}
.apptop{ height:90px; display:block}
body{ overflow-x:hidden; max-width:100%;}
.about dl dt img{ height:auto}
#header,#top1,#nav,.sea,.protj,.lxin,#left{ display:none}
*,body{ min-width:0px;}
#right *{ max-width:100%; min-width:0px;}
	.box,.boxs{ max-width:96%; padding:0 2%;min-width:0px;}

	.app_header{
	padding:0px 0; width:100%; float:left;
	height:auto;
	overflow:hidden;
	position: fixed;
	z-index: 2222; background-color:#FFFFFF; display:block; top:0px; left:0px; background-color:rgba(255,255,255,.8);
}
	.app_header .app_logo{ width:120px;  float:left;}

	.app_header .morenav{ float:right; display:block; background:#017FD6 url(app_nav_line.png) no-repeat center center; width:40px; height:40px; margin-top:20px;}
	.app_header .morenavon{}
	.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}
#right,#cms,#cms1,#postion,.aboutli #right{width:100%; float:left; box-sizing:border-box; -moz-box-sizing:border-box;}
#right #cms .list{
	width:46%;
	margin-right: 2%;
	margin-left: 2%;
}
#cms .picli .right .dp{ height:6em; overflow:hidden;}
.proshow img{ max-width:100%;}
.proshow .fl,.proshow .fr{ width:100%; margin-bottom:10px;}
 .proshow .img, .proshow .img img{
box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; 
}
.proshow .smallpic{ display:none}

#message .item>span{ float:left; width:100%; text-align:left}
#message button.tijiao{ margin-left:0px;}

#message .item input,#message .item textarea{ max-width:100%;}
.footer_back{ width:100%; height:auto}
.footer_back .f_nav{ display:none}
.footer_back .f_logo>a{ display:none}
.footer_back .f_logo{ margin:auto; padding:0px; width:100%;float:left; text-align:center;}
.footer_back .f_logo .fr{ float:left; width:100%; }
.footer_back *{ max-width:100%;}
.pro .proleft{ display:none}
.tse,.fine{ display:none}

.case{width:100%;height:auto;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; }
.case dl{
	width: 96%;
	margin-right: 2%;
	margin-left: 2%; height:auto;
}
.case dl dt,.case dl dt img{
	width:100%;
	box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; 	margin: auto;
}
.case dl dd .xq{ text-align:center}
.case dl dd .xq img{ max-width:30%;}
.pro{ height:auto}

.shili,.zizhi{ width:100%;}
.shili .etitle,.zizhi .etitle{width:100%;}
.shili .econtent{width:230px; overflow:hidden; }
.zizhi .econtent{ width:218px;}
.jianzheng,.jianzhengs{ width:100%; height:auto; background-image:none; overflow:hidden;}
.jianzheng .etitle,
.jianzheng dl{width:100%; margin:auto; margin-top:15px; padding:0px;}
.jianzheng dl dd{ float:none; width:auto; margin-left:140px; margin-right:10px;}
.jianzheng dl h4 a{ width:100%;}
.jianzheng dl dd .p{ height:60px;}
.hezuo{ float:left; width:100%; clear:both}
.hezuo .etitle{ width:100%;}
.hezuo .econtent{ width:230px; margin:auto; float:none; margin-top:10px;}
.about .txt{ padding:10px;}
.about{ width:100%; height:auto}
.about .qyxc,.about ul{width:100%;}
.about dl{ width:100%; height:auto; margin:auto}
.about dl dt{ width:100%;height:auto; margin:auto}
.about dl dd{ width:100%;height:auto; margin:auto}
.about .econtent{ width:225px;}
.new,.wenda,.news{ width:100%; float:left; margin:auto; height:auto;}
.news{ margin-top:10px;}
.new dl { height:auto; }
.new dl dt{
	width:130px;
	height:85x;	
}
.new .etitle{ width:100%;}
.new dl dt img{	width:130px;
	height:85x;	}
.new dl dd{float:none;width:auto; margin-left:145px; height:auto; margin-right:10px;}
.new dl dd p{ height:40px; line-height:20px; font-size:12px}
.new dl{width:100%; height:auto;}
.new ul{width:100%;height:auto;}
.new ul li{width:100%; margin:auto;}
.new ul li.fr{ float:left}
.wenda dl,.wenda,.wenda dl dd,.wenda .etitle{ width:100%; height:auto}
.wenda dl{ padding-bottom:10px;}
.wenda{ clear:both; margin-top:20px;}
.link{  clear:both; height:auto; padding-top:15px; margin:auto; overflow:hidden}
.link .lks{height:auto;}
.link,.link *{ max-width:100%;}
.link .b{ width:100%;}
.link .span{
	width:100%;
	float:left;
	padding-right: 10px;
	padding-left: 36px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box;
}
}
/*.news{ width:100%; height:auto; float:left; clear:both}*/