/* CSS Document */

body {
	font-size: 14px;
	color: #727171;
	font-family: "微软雅黑", Arial;
	line-height: 1.8em;
	background: ;
	color: #808080;
	position:relative;
	padding:0; margin:0;
	
}
.yahei {
	font-family: "微软雅黑", Arial;
}
a, a:visited {
	color: #999;
	text-decoration: none;
}
a:focus{outline:none;}
a:hover {
	color: #398046;
	
}
a.red:link, a.red:hover, a.red:visited, .red {
	color: #faa028;
}
img {
	border: none;
	zome: 1
}
li, dl {
	list-style: none;
}

.clear {
	clear: both;
	zoom: 1;
}
/* IE < 8 */
img {
	border: none;
	vertical-align:middle
	
}
h1, h2, h3, h4, h5 {
	font-size: 14px;
	font-weight: normal
}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {
	display: block;
}
span.auto_hide, .auto_hide li, .inright li, .comm_list li {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	-moz-binding: url('/admin/css/ellipsis.xml#ellipsis');
}
.auto_hide li p, .comm_list li p {
	text-overflow: normal;
	white-space: normal
}
/**css3缓动**/
#nav a, input, .btn, .btn_red {
	transition: all 1s;
	
	
	-moz-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
ul, li,h1,h2,h3,p{ margin:0; padding:0;}


#wrap{ width:100%; position:relative;margin:0 auto; min-width:1024px;}
.head{ position: absolute; width:90%; padding:0 5%; left:0; top:0; height:70px; z-index:21; background: url(../images/bgc1.png);}
.logo{ height:55px; margin-top:8px; float:left; position:relative;}
.logo img{ height:55px; vertical-align:middle;}

.menu{ float:right; position:relative; line-height:40px; height:40px; margin-top:15px; }
.menu ul{ margin:0;}
.menu li{ float:left; padding:0 15px; height:40px; margin:0 10px;}
.menu li a{ color:#fff; display:block;}
.menu li:hover{ background:#ad8047;}
.menu li:hover a{ color:#fff }
.CurrPage{ background:#fed100;}
.CurrPage a{ color:#333 !important;}


#banner{ width:100%; position:relative; overflow:hidden; min-height:100px;}
#banner img{ width:100%; vertical-align:middle;}
#banner .flex-control-nav,#banner .flex-direction-nav,#banner .flex-pauseplay{ display:none;}





#footer{ width:94%; position:relative; overflow:hidden; padding:40px 3%; background:#ad8047;}
.footleft{ width:340px; float:none; display:none; margin-left:50px; color:#fff}
.footleft .conttit h3{ color:#fff; font-size:28px; line-height:40px; margin-bottom:15px; }

.footright{ width:100%;position:relative;}
.footlist{ float:right; width:160px; text-align:right; height:35px; margin-bottom:20px;}
.footlist li{ display:inline-block; margin:0 10px; }
.footbox{ font-size:14px; width:80%; float:left; line-height:28px; color:#fff;}




