@charset "utf-8";
.header{
	background:#fa470d;
	height:80px;
	overflow:hidden;
} 
.header .logo{
	display: inline-block;
	width:74px;
	height: 25px;
	padding:10px 20px 0px 20px;
	position: relative;
	float:left;
	
}
.header .address {
	background: url(/APP/Publicn/img/ioc1.jpg) no-repeat 30px 15px;
	background-size: 12px 17px;
	float: right;
	padding: 10px 5% 0px 15%;
	position: relative;
	display: inline-block;
	color:#fff;
	height: 34px;
	line-height: 25px;font-size:14px;
}
.header .address a{
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	line-height: 25px;
}
.header .address select {
	border:0px;
	height: 25px;
	line-height: 25px;
}
.header .address  span{
	background: url(/APP/Publicn/img/bt.jpg) no-repeat 0px 0px;
	background-size: 6px 6px;
	display: inline-block;
	width: 6px;
	height: 6px;
}
.header .address select option{
	font-size: 18px;
	line-height: 25px;
	border:0px;
}
#navBtn1{
 position: inherit!important; 
 left:0% !important;
 top: 0px !important; 
background: url('/APP/Publicn/images/Mobile/region_bg.png') no-repeat right center !important;
 margin-left: 0px !important;; 
color: #fff;
padding-right: 20px;
cursor: pointer;

}

.clear {clear: both;
overflow: hidden;
zoom: 1;
height: 0;
}


.header .ser {
	height: 25px;
	line-height: 25px;
	background:#fff;
	border-radius: 5px;
	margin:0px 20px;
}
.header .ser{}
.header .ser .key{
	height: 23px;
	line-height: 23px;
	margin: 0px 5px;
	float: left;
	border: none;
	color:#000;
	width: 85%;
	font-size:12px;
}
.header .ser .submit{
	background: url(/APP/Publicn/img/ser.jpg) no-repeat 0px 0px;
	background-size: 26px 24px;
	float: left;
	position: relative;
	display: inline-block;
	border: none;
	width: 30px;
	height: 24px;
}
.btop { height:3px; background:#d5e7ad;}
.btop img{ display:block;}



.fenlei {line-height: 25px;}
.fenlei a{
width: 25%;
background: transparent;
float: left;
color: #000;
display: block;
text-align: center;
font-size: 1em;
padding: 2% 0px;
}
.fenlei a img{
width: 50px;
height: 50px;
}
.fenlei a .title { font-size:14px;color: #000;}

.hr{
	background:#d9d9d9; height:0.6em;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}

.s1{height:2.2em;}
.s11,.s12{float:left;}
.s11{ width:20%;padding:3% 0 3% 5%; font-size:16px;}
.s12{ width:20%;padding:3% 0 0 55%;font-size:0.8em;color:#000;}
.s12 img{width:18%;margin-left:2%}

.sl{ height:1px;background:#ccc;}
.s2{height:6em;}
.s21,.s22{float:left; width:49.5%;}
.s21{ border-right:1px solid #ccc;}
.s21 img{width:90%;margin:5% 0 5% 5%;}
.s22 img{width:90%;margin:5% 0 5% 5%;}

.h2{height:5.2em;}
.h21,.h22{float:left;}
.h21{width:42%}
.h22{width:58%}
.h21 img{width:88%;margin:5% 0 5% 5%;}
.h22 p{padding-top:5%;color:#000;font-size:14px; line-height:20px;}
.h22 font,.h22 span{font-size:12px;color:#454545;}

.h3{}
.h3 a{
	display: block;
	width: 48%;
	float: left;
	margin: 2% 1% 0px 1%;
	line-height: 15px;
	height: 165px;
}
.h31 img{width:100%;}
.h31 p{color:#000; font-size:14px;}
.h31 font,.h31 span{font-size:12px;color:#676767;}

.h32 img{width:93%; margin:5% 0 0 4%;}
.h32 p{padding-left:4%;color:#000;}
.h32 font,.h32 span{font-size:12px;padding-left:4%;color:#676767;}

.h33 img{width:93%; margin:5% 0% 0 2%;}
.h33 p{padding-left:2%;color:#000;}
.h33 font,.h33 span{font-size:0.6em;padding-left:2%;color:#676767;}

.tg1{ margin:1% 0px; border-bottom:1px solid #ccc; padding-bottom:1%}
.tg11{width:34%;float:left;color:#454545;}
.tg11 img{width:93%; margin:5% 0 1% 5.5%;}
.tg12{width:64%;float:left;color:#454545;padding-left:2%;}
.tg12 p{padding:2% 0 2% 0%; font-size:14px;color:#000;}
.tg12 font{font-size:12px; line-height:2em;}
.tg12 span{font-size:12px;color:#fa470d;}
.tg12 del{color:#454545;}
.tg14{font-size:12px;color:#454545;}

/*----------底部----------*/
.nav{ height:66px;}
.bottom{ position:fixed; left:0;bottom:0; background:#fff; border-top:1px solid #ccc; display:block; width:100%; margin-top:100px;}
.bottom a{ width:25%; float:left; padding:3% 0PX 0PX 0PX;} 
