body { background-color: #fdf5ea; margin: 0; padding: 0;}
img { border: 0; }
table { font:  normal 12px Tahoma; color: #3e6b8c; }
a {font:  normal 12px Tahoma; color: #3e6b8c; text-decoration: none; }
a:hover {text-decoration: underline;}
p { font:  normal 12px Tahoma; color: #3e6b8c; margin: 0 0 0 0; }
div { font:  normal 12px Tahoma; color: #3e6b8c; margin: 0 0 0 0; }

.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_l { text-align: left; }
.a_r { text-align: right; }

.sitemap {font:  normal 9px Verdana; color: #2f1a1c;}
.sitemap a {font:  normal 9px Verdana; color: #2f1a1c; text-decoration: none; }
.sitemap a:hover {font:  normal 9px Verdana; color: #2f1a1c; text-decoration: none; }
.sitemap img { border: none; vertical-align: middle;}
.sitemap div {font: normal 10px Verdana; text-align: left; }
.sitemap span {color: #ff0000;}

h1 {
	font: bold 16px Tahoma;
	color: #3e6b8c;
	padding: 0px;
	margin: 0px;
}
h2 {
	font: bold 16px Tahoma;
	color: #3e6b8c;
	padding: 0px;
	margin: 0px;
}
h3 {
	font: bold 14px Tahoma;
	color: #3e6b8c;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	clear: both;
	text-align: center;
}
h4 {
	font: bold 13px Tahoma;
	color: #3e6b8c;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	clear: both;
}

.content {
	position: relative;
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
.head-div {
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	background: #fdf5ea url(../img/head.jpg) top left no-repeat;
	float: left;
	clear: both;
	width: 100%;
	height: 399px;
}
.body-div {
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	background: #fdf5ea url(../img/body.jpg) top left no-repeat;
	float: left;
	clear: both;
	width: 100%;
}
.foot-div {
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	background: #fdf5ea url(../img/foot.jpg) top left no-repeat;
	float: left;
	clear: both;
	width: 100%;
	height: 100px;
}
.menu {
	position: relative;
	float:left;
	width: 199px;
	height: 354px;
}
.colage1 {
	font: bold 16px Tahoma;
	color: #fff;
	float:right;
	clear: both;
	width: 801px;
	height: 354px;
	vertical-align: bottom;
}
.nav {
	padding: 7px 10px 0 0;
	text-align: right;
}
.nav a {color: #fff;}
.brd {border: solid 1px #f00;}
.cols1 {float: left; width: 200px; text-align: center; padding: 0;font: bold 16px Tahoma;color: #fff;}
.cols1 img {border: solid 1px #fff;}
.menu_sub1 {	top: 160px; left:30px; position: absolute;}

.head1 {	padding: 0 0 0 210px;}
.path {	padding: 0 0 0 210px; font: normal 11px Tahoma; color: #3e6b8c;}
.path  a {font: normal 11px Tahoma; color: #3e6b8c; text-decoration: none;}
.path  a:hover {text-decoration: underline;}
.news_date {font: normal 10px Tahoma;color: #8f8f8f;text-align: right;}
.news_text {text-align: justify;}
.md_list1 {
	float: left;
	text-align:center; 
	border: solid 1px #8f8f8f; 
	height: 22px; 
	width: 110px;
	padding-top: 7px;
	margin-right: 10px;
	/* padding: 7px 10px 0 10px; */
	background: #2e4e67;
}
.md_list1 a { text-decoration:none; font: bold 11px Tahoma;color: #fff;}
.md_list1 a:hover { color: #0f0;}

