body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

dl{ margin:0; padding:0;}
#dlmenu{ width:195px; margin-top:6px; float:left; }
#top{ width:946px; margin:0 auto;}
#top2{ width:946px; margin:2px 0 0 0;background:url(../images/navbg.gif) repeat-x top; height:74px;}
.right{ float:right; width:730px; margin:6px 2px 0 0px; border-left:1px dotted #aaa; padding-left:15px;}
.rightl{font-size:16px;font-weight:bold; color:#31679D;padding:5px 0 3px 20px;border-bottom:#CCCCCC 1px solid; word-spacing:1px; }
.rightl2{font-size:15px;font-weight:bold; color:#31679D;padding:10px 0 0px 20px; word-spacing:1px; }
.rightl4{
	font-size:15px;
	font-weight:bold;
	color:#31679D;
	padding:6px 0 0px 20px;
	word-spacing:1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.rightl3{border-bottom:#CCCCCC 1px solid; padding:0 0 16px 0;}
#rightl{ font-size:13px; line-height:20px;}
.rightr{ font-size:14px; font-weight:bold; color:#000; padding:5px 10px 2px 0px; border-bottom:#CCCCCC 1px solid; }
.righppt{ font-size:13px;color:#000; padding:5px 10px 2px 0px; border-bottom:#CCCCCC 1px solid; }
.rightct{ font-size:13px; padding:10px 0 0 20px;}

.cr{ font-size:13px; width:946px; margin:6px auto; text-align:center; padding:10px 0; border-top:#333333 1px solid; clear:both; }

.bdimg{ border:1px #8A8685 solid;}

.indext{ padding:10px 0 2px 13px; color:#31679D; font-size:14px; font-weight:bold; border-bottom:#31679D 1px dotted; }
.indext1{
	display: block;
	width:300px;
	color:#31679D;
	font-size:14px;
	font-weight:bold;
	border-bottom:#31679D 1px dotted;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-bottom: 6px;
}

.indexc{ padding:10px 0 10px 30px; color:#000; font-size:13px; }
.indextb{ border:#CCCCCC 0px solid; padding:3px;}


a.m:link { font-size:14px;COLOR: #000; text-decoration:underline; padding-left:6px; letter-spacing:2px; line-height:25px;}
a.m:visited {font-size:14px;COLOR: #000;text-decoration:underline;padding-left:6px;letter-spacing:2px;line-height:25px;}
a.m:hover {font-size:14px;COLOR:#FF0000;text-decoration:underline;padding-left:6px;letter-spacing:2px;line-height:25px;}
a.m:active {font-size:14px;COLOR: #000;text-decoration:underline;padding-left:6px;letter-spacing:2px;line-height:25px;}

a.n:link { COLOR: #000; text-decoration:underline;   line-height:25px;}
a.n:visited {COLOR: #000;text-decoration:underline;line-height:25px;}
a.n:hover {COLOR:#FF0000;text-decoration:underline;line-height:25px;}
a.n:active {COLOR: #000;text-decoration:underline;line-height:25px;}

a.l:link { COLOR: #000; text-decoration:none; line-height:25px;}
a.l:visited {COLOR: #000;text-decoration:none;line-height:25px;}
a.l:hover {COLOR:#FF0000;text-decoration:none;line-height:25px;}
a.l:active {COLOR: #000;text-decoration:none;line-height:25px;}

a.lj:link { COLOR: #31679D; text-decoration:underline;   }
a.lj:visited {COLOR:#31679D;text-decoration:underline;}
a.lj:hover {COLOR:#31679D;text-decoration:underline;}
a.lj:active {COLOR: #31679D;text-decoration:underline;}


a.lj1:link {
	COLOR: #FF0000;
	text-decoration:underline;
}
a.lj1:visited {
	COLOR:#FF0000;
	text-decoration:underline;
}
a.lj1:hover {
	COLOR:#000066;
	text-decoration:underline;
}
a.lj1:active {
	COLOR: #FF0000;
	text-decoration:underline;
}

#menu {list-style-type:none; margin:0; padding:0;background:#fff; }
#menu li {
	display:block;
	padding:0;
	margin:-2px 0 0 0px;
	position:relative;
}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none; margin:0;}
#menu li:hover, #menu li a:hover {border:0;}
/*dt的hover*/
#menu li:hover dt a , #menu li a:hover dt a {background: #FFFFFF url(../images/top_grad_2.jpg) center center no-repeat;color:#0066CC; text-decoration:underline;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl { background:#fff url(../images/sub_grad.jpg); }
#menu table {border-collapse:collapse; padding:0; margin:1px; font-size:1em;}
/*淡蓝色背景*/
#menu dl {width: 15em; margin: 0; background:#FFFFFF; cursor:pointer;}
#menu dt {margin:0; padding:0px;; font-size: 1.1em; border-top:0px solid #cce;}
#menu dd {margin:0; padding:0px; font-size: 1em; text-align:left; }
/*按钮*/
.gallery dt a, .gallery dt a:visited {display:block; color:#000; width:180px; height:30px; padding:0px; background:#fff url(../images/top_grad.jpg) center center no-repeat;text-align:center;  vertical-align:middle; line-height:30px;}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:6px 0 6px 0px; text-align:center;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#0061B0; color:#FFFFFF;}
