@charset "gb2312";

*{ margin:0; padding:0}
body { background:url(/image/web_bg.png) repeat-x 0 25px #fff;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222;}
ins,a, a:visited, a:active { color:#333; text-decoration:none;}
a:hover { color:#f00; text-decoration:underline;}
li,dd { list-style:none;}
img { border:none;}
ins,span,em,i { font-style:normal; font-family:Arial, Helvetica, sans-serif;}
li a { font-family:Arial, Helvetica, sans-serif}

html{
scrollbar-arrow-color: #0d519c; /*图6,三角箭头的颜色*/
scrollbar-face-color: #bac6da; /*图5,立体滚动条的颜色*/
scrollbar-3dlight-color: #f2f5f8; /*图1,立体滚动条亮边的颜色*/
scrollbar-highlight-color: #bac6da; /*图2,滚动条空白部分的颜色*/
scrollbar-shadow-color: #f2f5f8; /*图3,立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #f2f5f8; /*图4,立体滚动条强阴影的颜色*/
scrollbar-track-color: #f2f5f8; /*图7,立体滚动条背景颜色*/
scrollbar-base-color:#bac6da; /*滚动条的基本颜色border-bottom:1px solid #bac6da;color:#0d519c;font-size:14px;text-indent:10px;background:#f2f5f8;*/
}


#web { width:960px; overflow:hidden; margin:auto;}
.web { width:960px; overflow:hidden;}
.gehang { width:10px; height:10px; overflow:hidden; clear:both;}
.clear {width:100%; height:0px; overflow:hidden; clear:both;}
.ge30 {width:100%; height:30px; overflow:hidden; clear:both;}
.ge210 {width:100%; height:221px; overflow:hidden; clear:both;}
.tab_block { display:block}
.tab_none { display:none}
.head_ad {	
POSITION: relative; 
TEXT-ALIGN: left; 
MARGIN: 0px auto; 
WIDTH: 980px; 
DISPLAY: none;
font-size:12px}
.head_ad DIV {MARGIN-BOTTOM: 10px}
#bainian {font-weight:bold; color:red; font-size:12px;}
        #bainian a {color:red;} 
        #bainian a:visited{color:red; font-size:12px;} 
        #bainian a:hover{color:#FF3300; font-size:14px; text-decoration:none}


.list_14 {}
	.list_14 li { height:24px; line-height:24px; overflow:hidden; color:#f60; font-family:"宋体"}
	.list_14 li span { float:right; color:#999; padding:0 0 0 10px;}
.list_12 {}
	.list_12 li { height:22px; line-height:22px; overflow:hidden; color:#f60; font-family:"宋体"}
	.list_12 li span { float:right; color:#999; padding:0 5px 0 10px;}

#top {width:960px; background:url(/image/home/top_bg.png) repeat-x 0 0; height:28px; line-height:28px; margin:0 auto; overflow:hidden;}
       	#top_k { width:960px; overflow:hidden; margin:0 auto; background:url(/image/home/top_logo.png) no-repeat 0 0; height:28px;}
	#top_link { float:left;}
		#top_link a { display:block; float:left; width:87px; text-indent:30px; font-weight:bold; color:#08449f; font-size:14px;}
			#top_link a:hover { color:#f00; text-decoration:none;}
	#top_nav { float:right;}
		#top_nav a {display:block; float:left; width:81px; background:url(/image/home/top_nav.png) no-repeat center 0; text-align:center}
			#top_nav a:hover {background:url(/image/home/top_nav.png) no-repeat center -28px; color:#fff; text-decoration:none;}

#head { width:960px;}
	#logo { display:none;}

#nav { width:960px; background:url(/image/home/nav_bg.png) repeat-x 0 0; height:32px; overflow:hidden}
	#nav ul { padding:0 0 0 5px; width:625px; overflow:hidden; float:left; height:32px;}
		#nav ul li { float:left; line-height:32px;filter:Dropshadow(offx=1,offy=0,color=#003482)Dropshadow(offx=0,offy=1,color=#003482);}
		#nav ul li a {font-size:14px; color:#fff; font-weight:bold; display:block; height:32px;text-shadow:1px 1px 0px #003482; padding:0 12px; float:left}
		#nav ul li a:hover { background:url(/image/home/nav_on.png) no-repeat 0 0; text-decoration:none; padding:0 0 0 12px; color:#000;text-shadow:0px 0px 0px #003482;}
				#nav ul li a:hover span { display:block;background:url(/image/home/nav_on.png) no-repeat right -32px; height:32px; padding:0 12px 0 0; cursor:pointer; float:left}
	#soso { width:227px; background:url(/image/home/soso_bg.png) no-repeat 0 0; height:32px; padding:0 0 0 103px; float:right}
		#soso .textbox { display:block; float:left; width:172px; height:32px; line-height:32px; background:none; border:none; color:#08479d;}
		#soso .inputButton { display:block; float:left; width:52px; height:32px; border:none; background:none; text-indent:-9999em; cursor:pointer;}

#nav_foot { width:960px; background:url(/image/home/nav_foot.png) no-repeat 0 -10px; height:40px; overflow:hidden}
	#nav_f_tq { width:280px; float:left}
		#nav_f_tq strong { display:block; line-height:30px; float:left; padding:0 10px;}
		#nav_f_tq iframe { display:block; float:left; padding:4px 0 0;}
	#nav_f_date { line-height:28px; float:left; color:#4a71a4}
	#nav_f_gonggao { line-height:28px; width:435px; float:right; padding:0 8px 0 0; color:red}

#home { width:960px; overflow:hidden;}
	#home_left { width:690px; float:left; overflow:hidden;}
		#home_tt { width:630px; overflow:hidden; background:url(/image/home/home_tt.png) no-repeat 0 3px; padding:0 0 0 60px; text-align:center}
			#home_tt u a { font-size:24px; font-family:"微软雅黑","黑体"; display:block; width:630px; height:30px; line-height:30px; color:#0C6CD0; }
			#home_tt ul { padding:5px 0 0}
			#home_tt li { float:left; width:210px; height:24px; line-height:24px; overflow:hidden;}
				#home_tt li a { font-family:"宋体"}
		.home_l_left { width:280px; float:left; overflow:hidden}
			#home_hd { width:280px;}
				#home_hd div { width:278px; height:218px; border:1px solid #fff; position:absolute; z-index:2;}
				/*#home_hd_nav { height:28px; line-height:28px; border:1px solid #BAC6DA; width:278px; background:#F2F5F8;}
				#home_hd_nav li { float:left; width:100px; text-align:center; font-size:14px; font-weight:bold; color:#003A90;border-right:1px solid #BAC6DA; cursor:pointer;}
				#home_hd_nav .active { background:#fff; height:29px;}*/
			#home_ws { width:280px; overflow:hidden}
				#home_ws_tab { width:20px; float:left;}
					#home_ws_tab li { height:64px; background:url(/image/home/ws_tab.png) no-repeat 0 -80px; width:20px; cursor:pointer; text-align:center; padding:8px 0 0}
					#home_ws_tab  .active {background:url(/image/home/ws_tab.png) no-repeat 0 0; color:#fff;}
				#home_ws_con { width:250px; float:right; padding:4px; border:1px solid #bac6da; height:275px;}
					#home_ws_con #tab1_1 { background:url(/image/home/map.png) no-repeat 0 0; width:250px; height:275px; overflow:hidden; position:relative}
						#home_ws_con #tab1_1 ul { width:150px; overflow:hidden; position:absolute; bottom:0; right:0}
						#home_ws_con #tab1_1 ul li { width:75px; float:left; height:22px; line-height:22px;}
							#home_ws_con #tab1_1 ul li a { color:#f00;text-shadow:1px 1px 0px #fff;}
					#home_ws_con div { height:275px; overflow:hidden;}
					#home_ws_con #tab1_3 { background:url(/image/home/weishan.jpg) no-repeat 0 0;}
		.home_l_right { width:400px; float:right;}
			.home_tab {}
				.home_tab_nav { background:url(/image/home/home_tab_nav_line.png) repeat-x 0 27px #f2f5f8; height:28px; border:1px solid #bac6da; border-bottom:none; line-height:27px;}
					.home_tab_nav li { float:left; background:#f2f5f8; border-right:1px solid #bac6da; width:90px; text-align:center; color:#0d519c; cursor:pointer; font-size:14px;}
						.home_tab_nav li a {color:#0d519c; font-size:14px;}
					.home_tab_nav .active { background:#fff; height:28px; font-weight:bold;}
				.home_tab_con { width:388px; padding:5px; border:1px solid #bac6da; border-top:none;}
		
		#home_hedu { width:690px; background:url(/image/home/hedu.jpg) no-repeat 0 0; height:86px; text-indent:-9999em;}
		
		#home_xxgk { background:url(/image/home/home_xxgk.png) no-repeat 0 0 #ecf1f6; width:278px; padding:40px 0 0;border:1px solid #bac6da; overflow:hidden}
			#home_xxgk h3 { display:none}
			#home_xxgk dl dt a{ height:28px; line-height:28px; text-indent:25px;display:block; width:258px; margin:0 auto; font-size:14px; font-weight:bold; background:url(/image/do.png) no-repeat 4px 8px;}
				#home_xxgk dl dt a:hover { background:url(/image/do.png) no-repeat 4px 8px #fff; text-decoration:none}
			#home_xxgk .home_xxgk { width:240px; overflow:hidden; margin:0 auto; padding:10px 0 0;}
				#home_xxgk .home_xxgk li { width:120px; float:left; background:url(/image/home/home_xxgk_on.png) no-repeat  center 0; line-height:27px; height:37px; text-align:center;}
				#home_xxgk .home_xxgk li a { font-size:14px; color:#003a90;}
			#home_xxgk u { display:block; background:url(/image/home/home_xxgk_link.png) no-repeat center 0px; height:60px; cursor:pointer}
				#home_xxgk u a {display:block; height:60px; width:240px; margin: 0 auto;}
			#home_xxgk h4 {border-top:1px solid #bac6da; border-bottom:1px solid #bac6da;color:#0d519c;font-size:14px;text-indent:10px;background:#f2f5f8;height:28px; line-height:28px;}
			#home_xxgk_list { width:278px; float:left; height:156px; overflow:auto}
				#home_xxgk_list li { float:left; padding:5px 10px; white-space:nowrap;}
		#home_photo { position:relative; height:201px;}
			#home_photo_k{ position:absolute; width:958px; overflow:hidden;border:1px solid #bac6da; z-index:2;}
			#home_photo_list { width:938px; overflow:hidden; padding:10px;}
				#home_photo_list .img img { width:160px; height:120px; display:block; margin:0 5px; padding:2px; border:1px solid #ccc;}
				#home_photo_list .t { padding:6px 0 0; height:15px; line-height:15px; overflow:hidden; text-align:center}
		#home_fq {width:688px; overflow:hidden;border:1px solid #bac6da;}
			#home_fq_table { width:668px; padding:8px;}
			#home_fq_table iframe { display:block;}
		
		.home_l_left2 { width:200px; float:left;}
			#home_email { background:url(/image/home/email.png) no-repeat 0 0;}
				#home_email a { display:block; width:200px; height:50px; text-indent:-9999em;}
		.home_l_right2 { width:480px; float:right;}
			.home_tab_link {padding:5px; border:1px solid #bac6da; border-top:none; width:468px;}
			.home_tab_link ul { width:468px; overflow:auto; height:190px;}
				.home_tab_link ul li {width:102px; padding:0 5px; height:27px; line-height:27px; float:left; overflow:hidden; text-align:center;}
				#web .home_tab_link ul li a { font-size:12px;color:#0d519c; display:block; width:90px; padding:0 5px; border-bottom:1px solid #D4D2E4; height:26px; overflow:hidden}
				#web .home_tab_link ul li a:hover {background:#0d519c; color:#fff; text-decoration:none;}
		
		#home_fuwu { width:688px;border:1px solid #bac6da;}
			#home_fuwu h3 { width:18px; padding:15px 3px 0 5px; border-right:1px solid #bac6da; font-size:14px;color:#0d519c;background:#f2f5f8; float:left; height:83px;}
			#home_fuwu ul { padding:5px 0; width:100%; overflow:hidden}
				#home_fuwu li { float:left; width:70px; height:22px; line-height:22px; text-align:center;}
				#home_fuwu li a { display:block; width:70px; height:22px; color:#0d519c}
					#home_fuwu li a:hover { background:#0d519c; color:#fff; text-decoration:none;}
			#home_fw_shimin { width:350px; float:left; border-right:1px solid #bac6da;}
			#home_fw_qiye { width:280px; float:right;}
		
	#home_right { width:260px; float:right; }
		#home_goon { background:#fafbfc}
		.home_r_box { width:258px;border:1px solid #bac6da;}
			.home_r_title {color:#0d519c; font-size:14px; height:28px; line-height:28px;border-bottom:1px solid #bac6da;background:#f2f5f8; text-indent:10px; font-weight:bold;}
				.home_r_title h3 { font-size:14px; float:left;}
				.home_r_title a { float:right; font-size:12px; font-weight:normal; padding:0 10px; font-family:"宋体";color:#0d519c;}
					.home_r_title a:hover { color:#C00}
		.home_r_list { padding:5px;}
			#home_goon dl { width:238px; padding:10px; overflow:hidden}
				#home_goon dl dt { float:left; height:26px; line-height:26px; width:50px;}
				#home_goon dl dd { float:right; height:26px; line-height:26px; width:188px;}
				#home_goon #txtuser ,#home_goon #txtpassword { height:20px;border:1px solid #bac6da;background:#fff; width:180px;}
				#home_goon .textbox {height:20px;border:1px solid #bac6da;background:#fff; width:80px;}
				#home_goon #btnenter { height:22px;border:1px solid #bac6da;background:url(/image/home/goon.png) no-repeat 0 0; border:none; text-indent:-9999em; display:block; width:110px; margin:0 0 10px 60px;}
		#home_video { padding:2px;}
			#home_video embed { width:255px; height:184px;}
		
		.home_r_tab_nav { background:url(/image/home/home_tab_nav_line.png) repeat-x 0 27px #f2f5f8; height:28px; border:1px solid #bac6da; border-bottom:none; line-height:27px;}
			.home_r_tab_nav li { float:left; background:#f2f5f8; border-right:1px solid #bac6da; width:90px; text-align:center; color:#0d519c; cursor:pointer; font-size:14px;}
				.home_r_tab_nav li a {color:#0d519c; font-size:14px;}
			.home_r_tab_nav .active { background:#fff; height:28px; font-weight:bold;}
		.home_r_tab_con { border:1px solid #bac6da; border-top:none;}
		
		.home_r_tab2_nav { background:url(/image/home/home_tab_nav_line.png) repeat-x 0 23px #fbfcfc; height:24px;line-height:23px;}
			.home_r_tab2_nav li { float:left; background:#fbfcfc; border-right:1px solid #bac6da; width:90px; text-align:center; color:#0d519c; cursor:pointer;}
				.home_r_tab2_nav li a {color:#0d519c;}
			.home_r_tab2_nav .active { background:#fff; height:24px; font-weight:bold;}
		.home_r_tab2_con {}
		#home_table {}
			#home_table table {border-top:1px solid #D4D2E4;border-left:1px solid #D4D2E4; width:100%;}
				#home_table table th,#home_table table td { height:22px; line-height:22px;border-right:1px solid #D4D2E4;border-bottom:1px solid #D4D2E4; padding:0 10px;}
				#home_table table th { text-align:left; width:135px; background:#FBFCFC}
		.home_r_tab_con .vote { line-height:22px;}

		#home_bm { padding:5px 0 6px; width:100%; overflow:hidden}
			#home_bm li { float:left; width:64px; float:left; height:23px; text-align:center; line-height:23px;}
		
#copy { border-top:1px solid #D4D2E4; padding:10px; line-height:24px; color:#999; text-align:center;}

#sousuo .search { text-align:right; padding:0 10px; line-height:28px;}
	#sousuo .search span { color:#f00;}
	#sousuo .search h3 { float:left; font-size:14px;color:#0d519c;}

#soso_main { width:960px; overflow:hidden;}
	#soso_left { width:690px; float:left; overflow:hidden;}
		#soso_left li { height:28px; line-height:28px; overflow:hidden; font-family:"宋体"; color:#f60;}
			#soso_left li a { font-size:14px;}
			#soso_left li u { float:right; text-decoration:none; color:#999; font-family:Arial, Helvetica, sans-serif}
			#soso_left li i { color:#666;font-family:"宋体";}
			#soso_left li i a { font-size:12px; color:#666;}
	#soso_right { width:258px; border:1px solid #bac6da; float:right;border-bottom:none}
		.soso_r_box { width:238px; padding:10px; border-bottom:1px solid #bac6da}

/*文章分页样式*/
#fenye{clear:both;}
#fenye a{text-decoration:non;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#0D5088; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a.curr font  {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#0D5088;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#0D5088;} 
#fenye a:hover{color:#fff; background:#0D5088; border:1px solid #0D5088;float:left; text-decoration:none}
#fenye span{display:none;}



/*=========mF_fscreen_tb========*/
.mF_fscreen_tb_wrap{padding:8px;border:1px solid #999;float:left;background:#fff;}/*背景边框*/
.mF_fscreen_tb { background:#333;}
.mF_fscreen_tb .pic { position:absolute; top:0; left:0; }
.mF_fscreen_tb .pic li { position:absolute; width:100%; height:100%; overflow:hidden; display:none; }
.mF_fscreen_tb .win { position:absolute; bottom:0; left:0; margin:0 10px; overflow:hidden; }
.mF_fscreen_tb .win .thumb { position:absolute; top:0; left:0; }
.mF_fscreen_tb .win .thumb li { position:relative; float:left; padding:8px 18px; overflow:hidden; cursor:pointer; }/*pad*/
.mF_fscreen_tb .win .thumb li img { position:relative; z-index:1; width:100%; height:100%; filter:alpha(opacity=80); opacity:0.8; }
.mF_fscreen_tb .win .thumb li span { position:absolute; top:7px; left:17px; border:1px solid #999; }/*top=pad-border=8-1=7*/
.mF_fscreen_tb .win .thumb li.current img { filter:alpha(opacity=100); opacity:1; }
.mF_fscreen_tb .win .thumb li.current span,.mF_fscreen_tb .win .thumb li.hover span { border-color:#fff; }
.mF_fscreen_tb .thu-bg { position:absolute; bottom:0; left:0; width:100%; background:#000; filter:alpha(opacity=40); opacity:0.4; overflow:hidden; border-top:1px solid #fff;}
.mF_fscreen_tb .txt li { position:absolute; z-index:2; top:26px; width:100%; line-height:20px; font-family:'微软雅黑'; }/*标题*/
.mF_fscreen_tb .txt li a { display:block; color:#fff; padding-left:16px; font-weight:bold; font-size:16px; text-decoration:none; }/*标题样式*/
.mF_fscreen_tb .txt li p { padding-left:16px; color:#fff; }/*详细描述文字样式*/
.mF_fscreen_tb .prev, .mF_fscreen_tb .next { font:bold 38px arial; width:28px; overflow:hidden; position:absolute; z-index:4; left:0; bottom:8px; cursor:pointer; }/*width=margin+pad=10+18=28;bottom=pad=8;*/
.mF_fscreen_tb .next { left:auto; right:0; }
.mF_fscreen_tb .prev a, .mF_fscreen_tb .next a { display:block; color:#f1f1f1; text-align:center; text-decoration:none; }
.mF_fscreen_tb .prev a:hover, .mF_fscreen_tb .next a:hover { color:#f60; }

/*===========登陆口==========*/
#dengludakuang {width:960px; margin:0 auto; overflow:hidden;}
#denglu { float:left; margin:0 auto; margin-left:10px; margin-bottom:5px; margin-top:5px; overflow:hidden;}
#dengludi { line-height:28px; width:435px; float:right; padding:0 3px 0 0; color:blue;}
