body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#e8e8e8;	
}


.blue1, .blue1 a:link{ color:#12609e}
.blue1 a:visited{color:#12609e}
.blue2, .blue2 a{ color:#003366}

.dh{ cursor:pointer;  padding:0; margin:0;z-index:20}
.dh li{ font-size:14px; color:#004585; font-weight:bold; letter-spacing:1px; float:left;  text-align:center;  height:52px; vertical-align:top; display:block; padding:0; margin-left:0px; width:107px; }
.dh li a{ display:block; color:#004585; border-right:1px solid #cccccc;line-height:39px; padding-top:5px; }
.dh li a.no{ display:block; color:#004585; border-right:0px; }
.dh li a:hover{ color:#cc0000; text-decoration:none}

.dh li div{ background:#FFFFFF; top:-1px; position:relative; z-index:999;left:-20px;; width:140px; line-height:30px; color:#FF6600; padding:2px 2px 1px 2px; border:1px solid #cccccc; display:none; text-align:center;  }
.dh li:hover div{ display:block; }
.dh li div a{ display:block; background:#006699; color:#FFFFFF; border-bottom:1px solid #ffffff; line-height:25px;font-weight:normal; font-size:13px; }
.dh li div a:hover{ background:#003366; color:#FFFFFF}
.red,.red a{ color:#FF0000}

.lefttit { height:46px; text-align:left; vertical-align:top}
.lefttit div{ background:url(ima/lefttit.png); height:41px; color:#FFFFFF; font-size:14px; color:#FFFFFF; font-weight:bold;vertical-align:bottom;  padding-left:20px; position:absolute; z-index:2; margin-left:-3px; float:left; width:225px; vertical-align:bottom; line-height:42px; margin-top:5px}

.righttit { height:46px; text-align:right; vertical-align:top}
.righttit div{ background:url(ima/morebg.png) right; float:right; width:123px; vertical-align:bottom; line-height:42px; margin-top:5px; height:41px; color:#FFFFFF; font-size:12px; color:#FFFFFF; vertical-align:bottom;  padding-right:12px; position:relative; z-index:2;  margin-right:-3px;}
.righttit div a{ color:#FFFFFF}


.tit{  text-align:center;  font-size:14px; font-weight:bold; color:#ffffff;  background:url(ima/titbg2.png); width:142px; height:37px; line-height:37px; float:left; margin-left:10px; margin-top:8px;}
.titcp{  text-align:center; font-size:14px; font-weight:bold; color:#ffffff;  background:url(ima/cpzs.png) no-repeat center top;  height:40px; line-height:32px; vertical-align:top;  }


.pt{padding:7px 0px;line-height:18px;  }
.titm{ background:url(ima/titm.jpg); height:37px; line-height:37px; padding-left:32px; color:#FFFFFF; font-size:14px; font-weight:bold}
.titm span{ color:#FF9933; font-family:arial; font-size:12px; margin-left:10px}
.titmr{ background:url(ima/titm.jpg) right; padding-right:8px; text-align:right}
.pad48{ padding:4px 8px}

.titnei{ background:url(ima/titr.png); height:42px; line-height:42px; padding-left:35px; color:#12609e; font-size:14px; font-weight:bold}
.titneir{ background:url(ima/titr.png) right; padding-right:8px; text-align:right;color:#12609e;}

.mart8{ margin-top:8px; }
.l18{ line-height:18px; color:#666666}
.padl8{ padding-left:8px}
.blue,.blue a:link,.blua a:visited{ color:#0066CC}
.dblue{ color:#0B3B7D; padding-left:60px;}
.bor4{ border:1px solid #cccccc}
.bor3{ border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.mar8{border-top:8px solid #ffffff}
.pad10{ padding:10px;}
.lineb{ border-bottom:1px dashed #CCCCCC}
.neitit{ background:url(ima/neibg.jpg); padding-left:55px; color:#666666;}
.plist{background:#ffffff; border:1px solid #EAEAEA; width:160px; height:120px; padding:2px}
.plist img{ border:0px; width:160px; height:120px}
.ptit{background:#EAEAEA; width:166px; line-height:25px}
.picbox{ border:1px solid #cccccc; padding:2px;}
.picbox:hover{ border:1px solid #0099CC; }

.marb8{ border-bottom:8px solid #ffffff}



.fl{ height:25px; padding:1px 0px;  line-height:25px;  border-bottom:1px solid #e3e3e3; font-weight:bold }
.fl a:link,.fl a:visited{ display:block; text-indent:10px;}
.fl a:hover{ display:block; background:#006699; text-indent:10px; color:#FFFFFF; text-decoration:none}
.gry{ color:#999999}



.newslist{ background:url(ima/newslist.jpg)  no-repeat 6px 7px; text-align:left; text-indent:22px; line-height:25px; border-bottom:1px dashed #dddddd}
.dotlist{ background:url(ima/dotlist.jpg)  no-repeat 6px 8px; text-align:left; text-indent:15px; line-height:25px; border-bottom:1px dashed #dddddd}
.l25{ line-height:25px}
.pad8{ padding:8px}
.tithui{ font-size:14px; font-weight:bold; color:#333333; text-indent:15px; background:url(ima/titbg.jpg); height:32px; line-height:32px}

.white{ color:#FFFFFF}
.white a:link,.white a:visited{ color:#FFFFFF}
.white a:hover{ color:#FFFFFF; text-decoration:underline}



a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CC0000;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #000000;
}


#dhtmltooltip {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 9pt; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120); VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; BACKGROUND-COLOR: #cccccc}

#linktu{ width:120px; float:left;  text-align:center; padding:4px}
#linktu img{ width:112px; height:50px; border:1px solid #ffffff;}
#linktu img:hover{ width:112px; height:50px; border:1px solid #993399}

.zs{ font-size:18px; font-family:arial; font-weight:bold; line-height:40px}
.news2{ border-bottom:1px dashed #CCCCCC; height:27px; line-height:27px; background:url(ima/10.jpg) no-repeat; padding-left:22px; background-position:6px 9px;}




