@charset "utf-8";
body {
	font: 12px/150% Tahoma;
	margin:0; padding:0;
	background-color:#FFFFFF;
}
h2,h3,h4 { margin:0; padding:0; }
form { margin:0; padding:0; }
ul { margin:0; padding:0; }
li { list-style-type:none; }
img { border:0; }
A { text-decoration:none; color:#0D467F; }
A:hover { text-decoration:underline; color:#333333; }
.f11 { font-size:11px; }
.f16 { font-size:16px; }
.red { color:red; }
.orange { color:#FF6600; }
.blue { color:#2F7CBB; }
.bold { font-weight:bold; }
.fr { float:right; }
.fl { float:left; }
.clr { clear:both; }
.noborder { border:none; }
.nobgimg { background-image:none; }
.mainbox { margin:0 auto; width:960px; }
.martop5 { margin-top:5px; clear:both; }
.martop8 { margin-top:8px; }
.location { height:16px; margin:4px auto 0; width:960px; }
.location ul { padding-left:22px; line-height:16px; background:url(../images/location.gif) no-repeat left top; }

/* 顶部导航 */
#headerlink { height:22px; line-height:22px; width:100%; background:url(../images/headlinkbg.gif) repeat-x; }
#headerlinkcnt { width:960px; margin:0 auto; }
#headerlinkcnt ul.toplink_l { width:40%; float:left; }
#headerlinkcnt ul.toplink_r { width:40%; float:right; text-align:right; }
#headerlinkcnt2 { width:850px; margin:0 auto; }
#headerlinkcnt2 ul.toplink_l { width:40%; float:left; }
#headerlinkcnt2 ul.toplink_r { width:40%; float:right; text-align:right; }

/* 顶部标志 广告 登陆注册 */
#header { width:960px; margin:5px auto; }
#header ul { float:left; }
#header ul#header_l { width:218px; }
#header ul#header_m { margin:3px 0 0 5px; }
#header ul#header_r { width:220px; float:right; padding-top:5px; }
#header ul#header_r li { display:block; }
.headerbtn {  }
.headerbtn ul li { float:right; margin-left:5px; }
.headertel { padding-left:12px; color:#666; }
.headertel li { margin-top:1px!important; margin-top:3px; }

/* 菜单&搜索 */
#menubox { clear:both; width:960px; margin:0 auto; }
#menubox ul { height:28px; text-align:center; margin-left:140px; list-style-image:none; }
#menubox ul li { float:left; margin-right:2px; background:url(../images/menu_right.gif) no-repeat right top; }
#menubox ul li a { padding:8px 18px; width:auto; margin-right:2px; display:block; font:bold 12px/100% arial; background:url(../images/menu_left.gif) no-repeat left top; }
#menubox ul li a:hover { color:#FF5A00; }
#menubox ul li.current { float:left; margin-right:2px; background:url(../images/menu_current_right.gif) no-repeat right top; }
#menubox ul li.current a { padding:8px 15px; width:auto; display:block; font:bold 13px/100% arial; background:url(../images/menu_current_left.gif) no-repeat left top; }
#menubox ul li.current a:hover { color:#FFFFFF; }
#searchbox { height:50px; background:url(../images/searchbg.gif) no-repeat top; }
#searchbox ul { text-align:center; padding-top:6px; }
#searchbox ul li { float:left; margin-right:5px; background-image:none; }
#searchbox ul li.search,#searchbox ul li.searchbtn { padding-top:6px; }
#searchbox ul li.search input,#searchbox ul li.search select { height:19px; border-bottom:1px solid #ACD4FD; border-right:1px solid #ACD4FD; border-top:1px solid #0958A8; border-left:1px solid #0958A8; background-color:#F3FAFC; }
#searchhot { height:25px; line-height:24px; padding-left:140px; background:url(../images/searchbg_hot.gif) no-repeat top; }
#searchhot strong { color:#333333; }
#searchhot a { color:#FF6600; }

/* 顶部三块广告 */
#threead { width:960px; margin:7px auto 2px; }
#threead ul li { float:left; }
#threead ul li.mid { margin-left:8px; }
#threead ul li.rig { float:right; }
#threead ul li img { height:60px; width:315px; }

/* 首页底部 */
.foot { width:100%; background-color:#E2EFF8; border-top:3px solid #9AC6E5; margin-top:8px; padding:10px 0; }
.footlink { width:900px; margin:0 auto; text-align:center; }
.footlink li { line-height:160%; color:#0B62BA; } 
.footlink a { font-weight:bold; color:#0D467F; font-size:12px; text-decoration:underline; }
.footlink a:hover { color:#333; text-decoration:none; }

/* 标签菜单 */
.Menubox {
background:url(../images/regtitbg_m_gray.gif) repeat-x bottom;
height:28px;
line-height:28px;

}
.Menubox ul {
margin:0px;
padding:0px;
}
.Menubox li {
float:left;
display:block;
cursor:pointer;
width:291px;
text-align:left;
color:#666;
font-weight:bold;
height:27px;
line-height:27px;
border-bottom:1px solid #84BCD7; 
}
.Menubox li.hover {
padding:0px;
width:292px;
background:url(../images/regtitbg_m.gif) repeat-x bottom;
color:#000;
font-weight:bold;
border:1px solid #84BCD7;
border-bottom:none;
}
.Contentbox {
clear:both;
margin-top:0px;
height:auto!important;
height:180px;
border:1px solid #9EBEDF;
border-top:none;
background-color:#FFFFFF;
}