
.gray-border {
	border: 1px solid #cccccc;
}

a:link{
	font-family: "宋体";
	COLOR: #004a9c;
	font-size: 12px;
	text-decoration: none;

}

a:visited{
	font-family: "宋体";
	COLOR: #004a9c;
	font-size: 12px;
	text-decoration: none;

}

a:hover{
	font-family: "宋体";
	COLOR: #f00;
	font-size: 12px;
	text-decoration: underline;

}
A:active {
	font-family: "宋体";
	COLOR: #004a9c;
	font-size: 12px;
	text-decoration: underline;

	
}


.HEAD {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FILTER: progid:DXImageTransform.Microsoft.Glow(color=#ffffff,strength=3); WIDTH: 80%; COLOR: #C60000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}

.mainnav{width:850px;height:150px;overflow:hidden;float:left;padding:2px 0 0 1px;}
.mainnav ul{list-style:none;}
.mainnav ul li{height:24px;line-height:24px;padding-left:0px;}
.mainnav ul li.bluebg{background:#ecf3ff;}
.mainnav .navarrow{background:url(navarrow.gif) no-repeat right;padding-right:12px;font-weight:bold;margin-right:1px;}
.mainnav ul li em{padding:0 3px;}

/*导航菜单*/
/*---------------------菜单样式----------------------------------*/
#menu{width:960px;
	height:32px;
	margin-top:5px;
	background-color:#10396D;
	background-image: url(mainnavbg.gif);
	background-repeat: repeat-x; clear:both;margin-right: auto;
	margin-left: auto;
}
#menu ul{
	margin:auto;
	width:960px;
	height:32px;
	list-style-type:none;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
} 
#menu ul li.m_line{
	float:left;
	width:2px;
	height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
 } 
#menu ul li a{
	display:block; color:#FFFFFF; width:78px;font: bold 12px arial;
}
#menu ul li {
float:left; position:relative; z-index:10;
}
#menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none;  
color:#FFF;  
line-height:32px; 
font-size:14px;
} 
#menu ul li ul {
display: none;
}
#menu ul li.selected a:link,#menu ul li.selected a:visited{
	color:#FF0000;
	} 
#menu ul li.selected,#menu ul li:hover a,#menu ul li.sfhover a{
display:block; color:#FF0000;
	float:left; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(menu_bg.jpg);  height:32px; margin-top:-3px;
}
#menu ul li:hover ul,#menu ul li.sfhover ul{
	display:block; 
	top:32px; 
	padding:0px; 
	width:213px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	background-color:#FEFEFE;
	border-left: 1px solid #0E7298;
	border-bottom: 1px solid #0E7298;
	border-right: 1px solid #0E7298;position:absolute; z-index:20;
 
}
 #menu ul li:hover ul li a,#menu ul li.sfhover ul li a { margin-top:1px;
	float:left;display:inline;
	width:70px;
	height:23px;
	line-height:23px;
	background:#FEFEFE;
	color:#0E7298; 
	font-weight: normal; margin-left:1px;
}
 #menu ul li:hover ul li a:hover,#menu ul li.sfhover ul li a:hover {
	background:#E6F0FA;
	color:#FF0000;
}	 	

#menu ul li.onesel:hover ul{ width:65px;}


#navbar { margin:0 auto; width:100%; height:75px;}
#navbar .menu { margin:0 auto; width:960px; height:1px; background:url(/images/bg_menu.jpg) no-repeat 0 0;}

#navbar .menu .menubox { width:897px; height:1px; line-height:37px;}
#navbar .menu .menubox .weather { display:inline; float:left; width:128px; margin-left:37px;}
#navbar .menu .menubox ul { float:left;}
#navbar .menu .menubox li { float:left; width:auto; padding:0 12px 0 14px; background:url(/images/menu_li.jpg) no-repeat left center;}
#navbar .menu .menubox li a:link, #navbar .menu .menubox li a:visited { font-size:14px; color:#fff; font-weight:1;}
#navbar .menu .menubox li.hover a:link, #navbar .menu .menubox li.hover a:visited { color:#FFFF00;}
#navbar .menu .contbox { padding-left:22px; height:1px; line-height:33px;}
#navbar .menu .contbox span { margin:0 10px 0 0; padding-right:10px; color:#B80000; background:url(/images/x.gif) no-repeat right center;}
#navbar .menu .contbox a:link, #navbar .menu .contbox a:visited { display:hidden; margin-right:10px; color:#666;}
#navbar .menu .contbox a:hover { color:#F60;}


.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: "宋体"
}
.p2 {
	FONT-SIZE: 12px; COLOR: #00007d; LINE-HEIGHT: 20px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}

.S{font-size:12px}
.SOnline{text-decoration: underline;font-size:12px;COLOR: #004a9c;cursor:hand;
}
.C{font-size:14px}
.M{font:bold 14px}
.infotitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cc0000; LINE-HEIGHT: 25px
}
.style4 {
	FONT-WEIGHT: bold; COLOR: #0041a0
}
#tlink {
	background-color: #E7E7E7;
	border-bottom: #CCCCCC 3px solid;
	border-top: #F1F1F1 4px solid;
	padding-left:10px;
	clear: both;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 770px;
	height:32px;
	vertical-align: top
}

.tdColor {
	FONT-WEIGHT: bold; BACKGROUND: #a6dff4; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.tdRow {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
BODY {
	SCROLLBAR-FACE-COLOR: #c0c0c0; FONT-SIZE: 10.5pt; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #c0c0c0; SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; SCROLLBAR-ARROW-COLOR: #000000; FONT-FAMILY: ??
}
TABLE {
	FONT-SIZE: 10.5pt; FONT-FAMILY: ??
}
.tblheadAlt
{
     BACKGROUND-COLOR: #e8e8e8;
}
.mubar{
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px;  BORDER-BOTTOM: #cccccc 1px; BORDER-COLLAPSE: collapse
}
.style8{
	color:#ff0000 
}

