﻿@charset "utf-8";
/*--全局定义--*/
.clearboth:after{content:".";display:block; clear:both; visibility:hidden; height:0;}
html { overflow-y:scroll; }
html,body{ height:100%; }
* { margin:0; padding:0; }
body { font-size: 12px; color: #222; margin: 0px; padding: 0px; background-color:#fff; font-family: "宋体"; background:url(bg1.gif) 0 0 repeat-x; }
img { border:none; }
li { list-style:none; }

/*--定义整体文字样式--*/
a { color: #3372a2; }
a:link { color: #3372a2; text-decoration: none; }
a:visited { text-decoration: none; }

/*--main--*/
.wrapper { width:910px; height:auto; margin:0 auto; padding:0; }

/*--顶部--*/
.header { width:885px; height:72px; padding-left:16px; padding-right:9px; overflow:hidden; }
	.logo { width:160px; height:72px; float:left; overflow:hidden; }
	.logo_new { width:90px; height:27px; padding-top:45px; padding-left:70px; float:left; background:url(logo_bg.gif) 0 0 no-repeat; overflow:hidden; }
	.logo_new h1 { font-size:12px; color:#64aadd; font-weight:lighter; }
	.top_r { width:auto; height:auto; padding-top:12px; float:right; position:relative; z-index:12; }
	.top_r a , .top_r { color:#a4a4a6; }
	.top_r .nologin { padding-right:10px; float:right; }
	.top_r .nologin div { float:left; padding-top:2px; height:auto; line-height:20px; }
	.top_r .nologin .account { height:55px; width:auto; background:url(top_user_header.gif) 5px 3px no-repeat; padding-left:28px; _padding-top:6px; }
	.top_r .nologin a,#index_user_con a { color:#0170dc; }
	#index_user{ position:absolute; z-index:98; top:6px; right:0px; }
	#index_user_con{border-left:1px solid #46B5FC;border-right:1px solid #46B5FC;background:#D6F1FC;width:94px; }
	.account_text {width:auto;height:16px; background:url(top_user_header.gif) 0px 6px no-repeat; _background:url(top_user_header.gif) 1px 6px no-repeat; padding-left:23px; _padding-left:24px; padding-top:8px; *padding-top:9px; _padding-top:9px; }
	#index_user ul li{ text-align:center; line-height:18px; width:100%; }
	.top_r .logined { color:#3372a2; float:right;  }
	.top_baidu { width:200px; height:30px; bottom:3px; right:5px; position:absolute; overflow:hidden; }
	

/*--导航菜单--*/
.nav { width:100%; height:36px; clear:both; overflow:hidden; background:url(bg1.png) 0 -980px repeat-x; overflow:hidden; }
	.nav_l { width:10px; height:36px; float:left; background:url(bg1.png) -165px -735px no-repeat; }
	.nav_c { width:863px; height:36px; padding-left:25px; float:left; position:relative; }
		.nav_c li { width:92px; float:left; font-size:14px; font-weight:bold; line-height:36px; text-align:center; }
			.nav_c li a { display:block; }
		.bg1,.bg1 a { color:#235885; background:url(bg1.png) -165px -690px no-repeat; display:block; }
		.bg2,.bg2 a { color:#fff; }
	.nav_r { width:12px; height:36px; float:right; background:url(bg1.png) -183px -735px no-repeat; }
	.nav_help { position:absolute; right:0px; top:2px; width:62px; height:21px; padding-top:8px; padding-left:50px; z-index:1; background:url(bg1.png) -165px -778px no-repeat; overflow:hidden; }
	.nav_help a { color:#fff; }
	
/*--正文内容--*/
.mainbody { width:100%; height:auto; margin:3px auto; clear:both; overflow:hidden; }

/*--网站底部--*/
.footer { width:910px; height:auto; clear:both; color:#afafaf; /*--padding-top:10px;--*/ margin-top:10px; padding-top:5px; border-top:solid 1px #e0edf5; }
	.footer a { color:#afafaf; }
	.footer p { text-align:center; height:20px; }
	.footer p .pl1,.pl1 a { color:#3372a2; }

/*----*/
.b_pic { padding-top:5px; margin:auto; text-align:center; }

.shadow{ position:absolute; left:0; top:0; width:100%; height:100%; background-color:#0060C0; filter:alpha(opacity=20);opacity:0.2; z-index:99; }


/*--字体样式--*/
.zhi_1,.zhi_1 a { color:#FF0000; }	/*--红色--*/
.zhi_2,.zhi_2 a { color:#FF0000; font-weight:bold; }	/*--红色加粗--*/
.zhi_3,.zhi_3 a { color:#000; }	/*--黑色--*/
.zhi_4,.zhi_4 a { color:#000; font-weight:bold; }	/*--黑色加粗--*/
.zhi_5,.zhi_5 a { color:#999; }	/*--灰色--*/
.zhi_6,.zhi_6 a { color:#999; font-weight:bold; }	/*--灰色加粗--*/
.zhi_7,.zhi_7 a { color:#0c6eba; } /*--蓝色--*/
.zhi_8,.zhi_8 a { color:#0c6eba; font-weight:bold; } /*--蓝色加粗--*/
.zhi_9,.zhi_9 a { color:#235983; } /*--蓝色--*/
.zhi_10,.zhi_10 a { color:#235983; font-weight:bold; } /*--蓝色加粗--*/
.zhi_11,.zhi_11 a { color:#FF6600; font-size:12px; font-weight:lighter; }/*--橙色细体12pt--*/
.zhi_12 { color:#999; font-size:12px; font-weight:lighter; float:right; }/*--灰色细体12pt,右对齐--*/

.blank_05 { width:100%; height:5px; clear:both; overflow:hidden; }
.blank_10 { width:100%; height:10px; clear:both; overflow:hidden; }
.blank_20 { width:100%; height:20px; clear:both; overflow:hidden; }