@charset "utf-8";

* {
	margin:0;
	padding:0;
}
body {
	font:12px/1.5em "宋体", Arial, Verdana, sans-serif, "Times New Roman";
	color:#333;
	background:#fff;
	margin-left:auto;
	margin-right:auto;
}
ul, ol, dd {
	list-style:none;
}
h1{font-size:25px; font-weight:bold;}
h2,h4,h5,h6{font-size:14px; font-weight:bold; color:#326f32; display:inline;}
h3{font-size:14px; font-weight:bold; display:inline;}
img {
	border:0;
}
button {
	cursor:pointer;
}
div, p {
	display:block;
}
fieldset, form {
	background:none;
	border:none;
	padding:0;
	margin:0;
}
#wrap {
	width:100%;
	text-align:center;
	background:#ccc;
	padding-bottom:20px;
	border-bottom:1px solid #999;
}

#logo{ position:relative; z-index:101; margin-left:auto; margin-right:auto; margin-top:-45px; width:180px; height:80px; border:10px solid #fff; background:#326f32; color:#fff; font-size:25px; line-height:70px; font-weight:bold; text-align:center;}
#logo_text{margin-left:auto; margin-right:auto; margin-top:16px; text-align:center; width:100%; text-align:center;}
#menu{ margin-left:auto; margin-right:auto; margin-bottom:20px; margin-top:20px; width:80%; height:25px; border-bottom:1px dotted #333; clear:both; overflow:hidden;}
	#menu li{ float:left; width:152px; height:18px; margin-top:5px; line-height:18px; border-right:1px solid #333; display:block; text-align:center; }
	#menu li.menuli2{ width:153px;border-right:0;}
  	#menu li a:link,#menu li a:hover{ font-size:14px; font-weight:bold; color:#326f32;}
	#menu li a:visited{font-size:14px; font-weight:bold; color:#4c8d4c; text-decoration:underline; }
#top {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	background:#fff;
	border-bottom:1px solid #999;
	height:60px;
	clear:both;
	overflow:hidden;
}
#top h1 {
	position:absolute;
	left:-2000;
	display:none;
}
#back {
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	width:772px;
	text-align:left;
}
#bd01 {
	margin-left:auto;
	margin-right:auto;
	padding:20px 0 10px 0;
	width:772px;
	line-height:25px;
	border:1px solid #999;
	font-size:14px;
	text-align:left;
	background:#fff;
	clear:both;
	overflow:hidden;
}
#bd01 h3 {
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:740px;
	border-bottom:1px dotted #999;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	text-align:center;
}
#bd01 .zs {
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:740px;
	height:20px;
	color:#666;
	font-size:12px;
	text-align:center;
}
#bd01 .text {
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	display:block;
	width:700px;
}
#bd01 .text p {
	margin-bottom:10px;
}
#bd01 .bdenddh {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	display:block;
	width:740px;
	border-top:1px dotted #999;
	font-size:12px;
	line-height:20px;
	padding-top:5px;
}
#bd01 .bdenddh li {
	float:left;
	clear:both;
}
#link {
	margin-left:auto;
	margin-right:auto;
	width:772px;
	height:25px;
	line-height:25px;
	text-align:center;
	clear:both;
	overflow:hidden;
}
#end {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:10px;
	width:772px;
	height:20px;
	line-height:20px;
	text-align:center;
	clear:both;
	overflow:hidden;
}
a {
	color:#333;
	text-decoration:none;
}
a:link {
	color:#333;
}
a:hover {
	color:#666;
	text-decoration:underline;
}
a:visited {
	color:#333;
}
a.ab:link, a.ab:visited {
	color:#0085bd;
}
a.ab:hover {
	color:#0085bd;
}
a.ar:link, a.ar:visited {
	color:#ff0000;
}
a.ar:hover {
	color:#ff4646;
}
a.ag:link, a.ag:visited {
	color:#326f32;
}
a.ag:hover {
	color:#438543;
}
a.aw:link, a.aw:visited {
	color:#fff;
}
a.aw:hover {
	color:#eee;
}
.texty {
	color:#ff7200;
}
.text14 {
	font-size:14px;
}
.text999 {
	color:#999;
}