﻿

body{
	margin:0;
	padding:0;
	font-family:betang,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFF;
	color:#454545;
	}
#header{
	width:1003px;
	margin:0 auto;
	}
.logo{ padding:0 0 0 27px;}
.shodw{
	background:url(/images/topbar_bg.gif) repeat-x;
	height:21px;
	line-height:17px;
	padding:0 27px;
	overflow:hidden;
	color:white;
	}
.shodw span{ float:right;}
.gl_menu{
	width:1000px;
	margin:0 auto;
	height:31px;
	overflow:hidden;
}
.nav
{
	width:975px;
	margin:10px auto 0 auto;
	text-align:left;
	font-size:10px;
	color:#333333;
}
#main{
	width:975px;
	margin:10px auto 0 auto;
	}
	
.right{
	width:204px;
	float:right;
	margin:0 0 0 0;
	
}
#main .right .content{
	padding:11px 12px;
	}
.left{
	width:760px;
	float:left;
	margin:auto;
}
#main .top_note{
	text-align:center;
	margin:0;
	color:#0761b7;
	}
#main .left .leftMenu{
	width:203px;
	float:left;
	margin:0 0 0 0;
}
#main .left .middle{
	width:546px;
	float:right;
	margin:0 0 0 0;
}
#footer{
     
	width:1003px;
	margin:15px auto 0 auto;
	color:white;
	clear:both;
	}
#footer dl{
	margin:0;
	padding:0;
	height:72px;
	background:url(/images/link_bg.gif) repeat-x;
	}
#footer dt{
	border-top:1px solid #b9bcc0;
	padding:5px 12px;
	margin:0 27px;
	color:#0761b7;
	font-weight:bold;
	}
#footer dd{
	float:left;
	margin:0;
	padding:8px 39px;
	}

#footer div{
	background:url(/images/footer_bg.gif) repeat-x;
	height:55px;
	}
#footer a,#footer a:visited{ color:white; text-decoration:none;}
#footer div img{ float:left;}
#footer div span{ padding:16px 0 0; display:block;}
#footer div .rz{
	width:438px;
	margin:0 auto;
	padding:0;
	clear:both;
	}

.pan{
padding: 0 0 5px 0;

font-size:10px;
color:#333333;
}

.title_bar{
padding:0 0 20px 0;
}

#a_link a,#a_link a:visited{ color:#454545; text-decoration:underline; padding:0 5px;}
#a_link a:hover{ text-decoration:none;}
img{ border:none;}
a,a:visited{ color:#123b8d;}
a:hover{ text-decoration:none;}
hr{
	border-top:1px solid #8cbced;
	clear:both;
	height:1px;
	overflow:hidden;
	position:relative;
}
h2{
	font-size:12px;
	 color:#123b8d;
	 margin:0;
	}

h4
{
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	color: #123b8d;
}
input.text {height:15px;width:160px;background-color:#FFFFFF;border:#9ac4ef 1px solid; font-size:12px;}
input.text2 {height:15px;width:115px;background-color:#FFFFFF;border:#9ac4ef 1px solid; font-size:12px; color:#b2b2b2;}

.info {position:relative;width:32px;text-align:center;height:32px;}/*设置链接的属性,一定要设置为relative才能使提示层跟着链接走*/
.info:hover {background:#eee;color:#333;}
.info span {display: none }/*设置正常下的span为隐藏状态*/
.info:hover span /*设置hover下的span属性为呈现状态,并设置提示层的位置*/{display:block;position:absolute;top:0;left:33px;width:89px;
border:1px solid #ff0000; background:#ffcfcf; color:#000;padding:5px;text-align:left;}

.box_banner{
	float:left;
	width:201px;
	padding:0 0 5px 0;
}
