BODY {
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	FONT-FAMILY: 宋体, serif;
	TEXT-ALIGN: center
}
BODY {
	PADDING: 0px;
	MARGIN: 0px;
}
DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	VERTICAL-ALIGN: top;
	BORDER-RIGHT-WIDTH: 0px
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px
}
A {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #83006f;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ba2636;
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #ba2636
}
.cDGray {
	COLOR: #727171
}
.cDGray:visited {
	COLOR: #727171
}
.cDGray A {
	COLOR: #727171
}
.cDGray A:hover {
	COLOR: #ba2636
}
A.cDGray:hover {
	COLOR: #ba2636
}
.hidden {
	DISPLAY: none
}
.clear {
	CLEAR: both;
	DISPLAY: block;
	OVERFLOW: hidden;
	HEIGHT: 0px
}
.clearfix:unknown {
 CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden;
OVERFLOW: hidden;
HEIGHT: 0px;
content: ".";
}
.header {
	clear:both;
	width:960px;
	margin:6px auto 7px;
	text-align:left;
}
.header h1 {
	float:left;
	margin-top:9px;
	font-family:'黑体';
	font-size:26px;
	font-weight:bold;
}
.header .logo {
	float:left;
	margin:0 4px 0 5px;
}
.header .nav {
	display:inline;
	float:right;
	margin:23px 4px 0 0;
}
.header .nav a {
	padding:0 5px;
}
.area {
	clear:both;
	width:960px;
	margin:0 auto;
	text-align:left;
}
.colLM {
	width:1003px;
	float:left;
	border:1px solid #B1C8D7;
	border-top:none;
}
.titleBar {
	clear:both;
	height:25px;
	line-height:24px;
	border-top:1px solid #B1C8D7;
	border-bottom:1px solid #B1C8D7;
	background:url(sitemap/titbg.jpg) left top repeat-x #C7D5E9;
}
.titleBar h2 {
	padding-left:19px;
	font-size:14px;
	font-weight:bold;
	color:#1E50A2;
	background:url(sitemap/h2bg.jpg) left top no-repeat;
}
.titleBar h2 a, .titleBar h2 a:visited {
	color:#1E50A2;
}
.content {
	background:url(sitemap/conbg.jpg) left top repeat-x;
}
.linkBox, .linkBox1 {
	padding:11px 6px 15px 19px;
}
.link {
	color:#C1C1C1;
	line-height:21px;
	clear:both;
	display:block;
}
.link a, .link a:visited {
	color:#1e50a2;
}
.link a:hover {
	color:#ba2636;
}
.sup_n {
	padding:0 19px 0 0;
	background:url(sitemap/all_gif.gif) right -63px no-repeat;
}
.sup_n sup {
	display:none;
}
.linkBox h3 {
	float:left;
	width:126px;
	line-height:21px;
	margin:0 8px 0 0;
	font-weight:bold;
	color:#1e50a2;
}
.linkBox .link {
	line-height:21px;
	margin:4px 0 9px 0;
}
.linkBox .link a {
	padding:0 6px;
}
.linkBox1 h3 {
	float:left;
	width:66px;
	margin:0 12px 5px 0;
	line-height:21px;
	font-weight:bold;
	color:#1e50a2;
}
.linkBox1 .link {
	margin:4px 0 9px 0;
}
.linkBox1 .link a {
	padding:0 19px 0 18px;
}
.linkBox .link h3 a, .linkBox1 .link h3 a, .linkBox .link h3 a:hover, .linkBox1 .link h3 a:hover {
	padding:0;
	color:#1E50A2;
}
.conBg {
	background:#F5F8FC;
}
.imgList {
	width:180px;
	overflow:hidden;
	margin:0 auto;
}
.imgList ul {
	clear:both;
	margin:0 0 12px;
	width:210px;
	zoom:1;
}
.imgList li {
	float:left;
	margin:12px 8px 0 0;
}
.imgList img {
	border:1px solid #dcdddd;
}
.dotline {
	clear:both;
	height:1px;
	margin-top:12px;
	display:block;
	overflow:hidden;
	background:url(sitemap/dotline.gif) left top repeat-x;
}

.footer {
	clear:both;
	width:960px;
	margin:0 auto;
	color:#000;
}
.footer a, .footer a:visited {
	color:#1e50a2;
}
.footer a:hover {
	color:#ba2636;
}
.foot {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 960px; COLOR: #4d4d4d; LINE-HEIGHT: 21px
}
.foot .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #4d4d4d 1px solid
}
.foot A {
	COLOR: #4d4d4d
}
.foot A:visited {
	COLOR: #4d4d4d
}
.foot A:hover {
	COLOR: #ba2636
}
.blank12 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 12px
}

.blank20 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; HEIGHT: 20px
}

