body{
	font-size:12px; color:#000000; margin: 0px auto 0px auto;
}
*{
margin:0px auto;
}
a{
	text-decoration: none; color: #5B5B5B;
}
a:hover{
	text-decoration: none; color: #D2691E;
}
A.index_banna {
	color: #5a768b;
	font-weight: bold;
}
A.index_banna:hover {
	color: #006666;
	font-weight: bold;
}
A.index_tsfw:link{
	line-height: 220%;
	color: #474747;
}
A.index_tsfw:visited{
	line-height: 220%;
	color: #474747;
}
A.index_tsfw:active{
	line-height: 220%;
	color: #CC6633;
}
A.index_tsfw:hover{
	line-height: 220%;
	color: #CC3333;
}
A.index_xwdt:link {
	line-height: 30px;
	color: #aeaeae;
	padding-left: 10px;
}
A.index_xwdt:visited {
	line-height: 30px;
	color: #aeaeae;
	padding-left: 10px;
}
A.index_xwdt:active {
	line-height: 30px;
	color: #333333;
	padding-left: 10px;
}
A.index_xwdt:hover {
	line-height: 30px;
	color: #000000;
	padding-left: 10px;
}
.dqwz {
	line-height: 18px;
	color: #ababab;
	font-weight: bold;
	border-bottom: 2px solid #dbdbdb;
	padding-left: 20px;
}
.nr {
	line-height: 22px;
	color: #666666;
	padding: 20px 22px 22px 22px;
}
.dlk {
	color: #727272;
}
.wzbk {
	color: #47717a;
	border-right: 1px dashed #77a1aa;
}
.wz {
	line-height: normal;
	color: #47717a;
}.tq {
	line-height: 18px;
	color: #002b33;
	text-align: center;
}
.dhl {
	font-weight: bold;
	color: #676767;
	text-align: center;
}
.yqlj {
	line-height: 18px;
	color: #7c7c7c;
	text-align: center;
}
.fhsy {
	color: #858585;
	border-right: 1px solid #858585;
	text-align: center;
}
.jrsc {
	color: #858585;
	text-align: center;
}
.class {
	line-height: 18px;
	font-weight: bold;
	color: #2e2e2e;
	text-align: center;
}
.subclass {
	color: #2d2e2f;
	text-align: center;
}
.dhl2 {
	font-weight: bold;
	color: #2e2e2e;
	text-align: center;
}
.dqwz2 {
	font-weight: bold;
	color: #2e2e2e;
}
.body_submenu{
	font-weight:bold; cursor:pointer;
}
.body_submenu1{
	color: #646464; cursor:pointer;
}


A.menu:link,A.menu:visited,A.menu:active {
	font-weight: bold; color: #676767; text-decoration: none;
}
A.menu:hover{
	color: #D2691E;
}
A.menu1 {
	font-weight: bold; color: #2e2e2e; text-decoration: none;
}

.divmenu{
	position: relative; left: 0px; top: 0px; height: 22px; padding-top: 8px; 
}
.submenu{
	position: absolute; top: 22px; border: #EFEFEF 1px solid; background: #E5F3FF; padding: 10px 5px 5px 20px;
	font-size: 12px; text-align: left; filter:alpha(opacity=70); -moz-opacity:0.7; word-break: keep-all; word-wrap: normal;
}
.submenu A{
	font-weight: bold; COLOR: Red; padding: 5px 5px 5px 5px;
}
.submenu A:link,.submenu div A:visited,.submenu div A:active  {
	LINE-HEIGHT: normal; TEXT-DECORATION: none; position:relative;
}
.submenu A:hover {
	COLOR: Red; POSITION: relative; TEXT-DECORATION: none; font-weight: bold; background: #D9D9D9; 
}

