/* CSS Document */

body {
		margin:0px;
		font-size: 12px;
		text-align:center;
		background-color: #ffffff;
    	}
		
	
td { font-size: 9pt;line-height: 19px;}

p  { line-height: 22px;}

a { text-decoration: none;}

a:link    { color: #000000; }
a:visited { color: #000000; }
a:hover   { color: #ff0000; }

a.white:link    { color: #ffffff; }
a.white:active  { color: #ffffff; }
a.white:hover   { color: #ffffff; text-decoration:underline; }

a.or:link    { color: #FF6600; }
a.or:visited { color: #FF6600; }
a.or:hover   { color: #ffffff; }

a.lv:link    { color: #367502; }
a.lv:visited { color: #367502; }
a.lv:hover   { color: #367502 }

a.lvbold:link    { color: #009900; font-weight:bold; }
a.lvbold:visited { color: #009900; font-weight:bold; }
a.lvbold:hover   { color: #009900;  font-weight:bold;}


a.lvwhitebold:link    { color: #009900; font-weight:bold; }
a.lvwhitebold:visited { color: #009900; font-weight:bold; }
a.lvwhitebold:hover   { color: #FFF;  font-weight:bold;}

a.whitebold12:link    { color: #FFFFFF; }
a.whitebold12:visited { color: #FFFFFF; }
a.whitebold12:hover   { color: #FFFFFF; text-decoration:underline; }

a.whitebold:link    { color:#fff; font-weight:bold; font-size:14px; }
a.whitebold:visited { color:#fff; font-weight:bold; font-size:14px; }
a.whitebold:hover   { color:#fff; font-weight:bold; font-size:14px; text-decoration:underline; }a

a.red:link    { color: #EA0000; }
a.red:visited { color: #EA0000; }
a.red:hover   { color: #EA0000; text-decoration:underline; }

a.boldred:link    { color: #EA0000; font-weight:bold; }
a.boldred:visited { color: #EA0000; font-weight:bold; }
a.boldred:hover   { color: #EA0000; font-weight:bold; }

a.black:link    { color: #000; font-weight:bold; }
a.black:visited { color: #000; font-weight:bold; }
a.black:hover   { color: red; font-weight:bold;}

a.redbold:link    { color: #EA0000; font-weight:bold;}
a.redbold:visited { color: #EA0000; font-weight:bold;}
a.redbold:hover   { color: #EA0000; font-weight:bold;text-decoration:underline; }

a.blue:link    { color: #0123A1; }
a.blue:visited { color: #0123A1; }
a.blue:hover   { color: #000000; text-decoration:underline; }

a.blue1:link    { color: #021C8E; }
a.blue1:visited { color: #021C8E; }
a.blue1:hover   { color: #000000; text-decoration:none; }

a.white:link    { color: #fff; }
a.white:visited { color: #fff; }
a.white:hover   { color: #fff; text-decoration:none;}

a.boldwhitelink:link    { color: #fff; font-weight:bold; }
a.boldwhitelink:visited { color: #fff; font-weight:bold; }
a.boldwhitelink:hover   { color: #fff; font-weight:bold; }

a.chengse:link    { color:#F23A00; font-weight:bold; padding-left:5px; }
a.chengse:visited { color:#F23A00; font-weight:bold; padding-left:5px; }
a.chengse:hover   { color:#F23A00; font-weight:bold; padding-left:5px; text-decoration:none;}

a.zise:link    { color: #021C8E; }
a.zise:active  { color: #021C8E; }
a.zise:hover   { color: #021C8E; text-decoration:underline; }

a.ziseblod:link    { color: #03C; font-weight:bold; }
a.ziseblod:active  { color: #03C; font-weight:bold; }
a.ziseblod:hover   { color: #03C; font-weight:bold; }


a.blacktowhite:link    { color: #000; }
a.blacktowhite:active  { color: #000; }
a.blacktowhite:hover   { color: #FFF; }

.ttxw{ font-size:28px; font-family:Arial; font-weight:bold; color:#ff0000; line-height:30px; padding-top:10px; height:45px; text-align:center;}

a.ttxw:link    { font-size:28px; font-family:Arial; font-weight:bold; color:#ff0000; line-height:30px; padding-top:10px; height:45px; text-align:center; }
a.ttxw:visited { font-size:28px; font-family:Arial; font-weight:bold; color:#ff0000; line-height:30px; padding-top:10px; height:45px; text-align:center; }
a.ttxw:hover   { font-size:28px; font-family:Arial; font-weight:bold; color:#ff0000; line-height:30px; padding-top:10px; height:45px; text-align:center; text-decoration:none; }

a.wjtzfont:link    { font-size:14px; font-weight:bold; color:#E60200;font-family:Arial;}
a.wjtzfont:visited { font-size:14px; font-weight:bold; color:#E60200;font-family:Arial; }
a.wjtzfont:hover   { font-size:14px; font-weight:bold; color:#E60200;font-family:Arial;}


a.blue_bk:link    { color: #021C8E; }
a.blue_bk:visited { color: #021C8E; }
a.blue_bk:hover   { color: #FF0000; border:solid #FF9C3B 1px; width:59px; height:20px; background-color:#FFEDD4;text-decoration:none; display:block;}

a.tor:link    { color:#0000FF;  }
a.tor:visited { color:#0000FF;  }
a.tor:hover   { color:#0000FF;  }

.tb { font-weight:bold; }
.t13{ font-size:13px;}
.t14{ font-size:14px;}
.t16{ font-size:16px;}
.twhite { color:#FFFFFF; }
.tor { color:#0000FF; }
.tred { color:#EA0000; }
.tblue { color:#0123A1; }
.tbl_glow{ FILTER: Glow(color=#ffffff,strength=3); font-weight:bold; HEIGHT: 12pt}
.tred_glow{ FILTER: Glow(color=#ffffff,strength=3); font-weight:bold; HEIGHT: 12pt; color:#EA0000; }
.ieng{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.tdorg{ color:#ff6600; font-size:14px; font-weight:bold;}

.h15{ line-height:15px;}
.h18{ line-height:18px;}
.h20{ line-height:20px;}
.h21{ line-height:21px;}
.h22{ line-height:22px;}
.h24{ line-height:24px;}

.pad_left_5{ padding-left:5px;}
.pad_left_10{ padding-left:10px;}
.pad_left_15{ padding-left:15px;}
.pad_left_20{ padding-left:20px;}
.pad_left_25{ padding-left:25px;}
.pad_left_30{ padding-left:30px;}
.pad_left_50{ padding-left:50px;}
.pad_right_10{ padding-right:10px;}
.pad_right_20{ padding-right:20px;}
.pad_right_25{ padding-right:25px;}
.pad_top_1{ padding-top:1px;}
.pad_top_3{ padding-top:3px;}
.pad_top_5{ padding-top:5px;}
.pad_top_8{ padding-top:8px;}
.pad_top_10{ padding-top:10px;}
.pad_top_15{ padding-top:15px;}
.pad_top_20{ padding-top:20px;}
.pad_bot_5{ padding-bottom:5px;}
.pad_bot_10{ padding-bottom:10px;}
.pad_bot_20{ padding-bottom:20px;}

.mar_bot_4 { margin-bottom:4px; }
.mar_bot_5 { margin-bottom:5px; }
.mar_bot_7 { margin-bottom:7px; }
.mar_bot_10 { margin-bottom:10px; }

.sm_date { color:#FFFFFF; }

.bg{background-image:url(bg.gif); background-repeat:repeat-x; }

.leftbg{background-image:url(sm_tp_13.gif); background-repeat:repeat-x; }

.leftcenterbg{
		background-image:url(sm_tp_14.gif); 
		background-repeat:repeat-x;
		
		border-top-style:none;

		border-bottom-style:solid;
		border-bottom-color:#fff;
		border-bottom-width:1px;
				
		border-left-style:solid;
		border-left-color:#fff;
		border-left-width:1px;
		
		border-right-style:solid;		
		border-right-color:#fff;
		border-right-width:1px;
			
		}
		
.nrbg{background-image:url(sm_bg_bg.gif); background-repeat:repeat-x; }

.whitebold {color:#fff; font-weight:bold; font-size:14px; }
.whitebold12 {color:#fff; font-weight:bold;font-size:16px; }
.zwbmgkbk{
		
		border-top-style:none;

		border-bottom-style:solid;
		border-bottom-color:#095FD4;
		border-bottom-width:1px;
				
		border-left-style:solid;
		border-left-color:#095FD4;
		border-left-width:1px;
		
		border-right-style:solid;		
		border-right-color:#095FD4;
		border-right-width:1px;
		margin-left:-4px;
			
		}

.rsxxbk {
		border:1px solid #94C7F2 }
		
.rsxxnr {
		border-left-style:none;
		border-top-style:none;
		border-bottom-style:none;
		
		border-right-style:solid;		
		border-right-color:#94C7F2;
		border-right-width:1px;

		background-color:#D9F9FE;
		
		}
		
.rsxxnr.bk{
		border-right-style:solid;		
		border-right-color:#94C7F2;
		border-right-width:1px;
		background-color:#D9F9FE;
		}

.zwover{
		border-top-style:solid;		
		border-top-color:#94C7F2;
		border-top-width:1px;
		
		border-bottom-style:solid;		
		border-bottom-color:#94C7F2;
		border-bottom-width:1px;

		border-right-style:none;
		border-left-style:none;
		background-color:#FFFFFF;
		}
		
.zwout{
		border-right-style:solid;		
		border-right-color:#94C7F2;
		border-right-width:1px;
		background-color:#D9F9FE;
		
		}
		
.botstyle {
		line-height:22px;
		color:#FFF;
		}

.txl_tit { font-size:25px; font-family:Arial; font-weight:bold; color:#ee2626; line-height:30px; padding-top:20px; height:45px; text-align:center;}

ul {list-style:none;width:700px;height:24px;margin:20px auto;}
.liwidth{float:left;width:110px;height:24px;text-align:center;margin:0 -5px;display:inline;}
li {float:left;width:94px;height:24px;text-align:center;margin:0 -5px;display:inline;}
a.snow {color:#fff; float:left;width:86px;height:24px;top:0;left:0;background:url(sm_menu_gov_blue.gif) center center no-repeat;}
a.snow:hover {color:#000;background:url(sm_menu_gov.gif) 0 0 no-repeat;width:94px;position:relative;margin:0 -5px;}

.zjsmbk{
		border-top-style:none;
		border-bottom-style:none;
		
		border-left-style: solid;
		border-left-color:#A3C7E1;
		border-left-width:1px;
				
		border-right-style: solid;
		border-right-color:#A3C7E1;
		border-right-width:1px;
		}
.duanluo{
		line-height:22px;
		}
		
.chengbold{
		color:#F8310E;
		font-weight:bold;
		}
		
		

.bg{border-width:0 1px; background-image:url(sm_tzsm08.gif) right bottom;}

.zszlbk{ border:1px solid #FD8322; }

.tubk{ border-style:solid;
	   border:1px; 
	   border-color:#BCBDBE;
}
.chengbk{ 
	   border-style:solid;
	   border:1px; 
	   border-color:#FF850C;
	   background-color:#FFFFFF;
	   }
.chengbk1{ 
	   border-style:solid;
	   border:1px; 
	   border-color:#FF850C;
	   }
	   
.fzdt{
		font-size:14px; font-weight:bold; color:#FFFFFF; }
.blackda{
		font-size:14px; font-weight:bold; color:#000000; }
		
.cheng14{
		font-size:14px; font-weight:bold; color:#F8310E; }
.whitebk{

	   border-style:solid;
	   border:1px; 
	   border-color:#fff;
	   }
	   

	   
.over{ background-image:url(sm_fzsm34.gif); font-size:12px; font-weight:bold; color:#F8310E;}

.out {background-image:url(sm_fzsm32.gif);font-size:12px; font-weight:bold; color:#FFF;}



.zwgk_backgroundover1{ background-image:url(sm_zwgk_background_red.gif);}

.zwgk_backgroundover2{ background-image:url(sm_zwgk_background_red.gif) 0,-25px;}

.zwgk_backgroundover3{ background-image:url(sm_zwgk_background_red.gif); margin-bottom:50px;}

.zwgk_backgroundover4{ background-image:url(sm_zwgk_background_red.gif); margin-bottom:75px;}

.zwgk_backgroundover5{ background-image:url(sm_zwgk_background_red.gif); margin-bottom:100px;}


/*���ϰ���*/

.xianshiwsbsbk{border:1px solid #fff;}

.biankuang{border:1px solid #c8c8c8;}

.bluebk{border:1px solid #E8F6FF;}

/*���񹫿�����*/

.bk1{border:1px solid #DCF0FF;}

.bk2{border:1px solid #ffffff;}

.bkbackground{ background-image:url(sm_zwgk_gl08.gif);
			   background-repeat:repeat-x;
			   }
			   
			   
.biaotizi{font-size:16px;
		 font-weight:bold;
		 color:#F8310E;}
		 
/*���񻥶�*/

.szxx{
	border-bottom:1px solid #CACACA;
	border-left:1px solid #CACACA;
	border-right:1px solid #CACACA;
	border-top:none;
	}
	
.zxft{font-size:14px; font-weight:bold; color:#FFFFFF;}

.imgborder{border:1px solid #CACACA; }

.redfont{ color:#FF0000;}


/*�����*/
.smbsbg{ background:url(sm_smb_smbsbg.gif) repeat-x;}

.smbsbg1{ background:url(sm_smb_smbsbg1.gif) repeat-x;}

.bszlcx{color:#E44A04; font-weight:bold;}
.szxxfont{color:#F23A00; font-weight:bold; padding-left:5px;}

.chengsebk{ 
	   border-style:solid;
	   border:1px; 
	   border-color:#FF850C;
	   background-color:#FFFFFF;
	   border-top:none;
	   }
	   
.chengbk{ 
	   border-style:solid;
	   border:1px; 
	   border-color:#FF850C;
	   background-color:#FFFFFF;
	   }
.tianqi{
		color:#021C8E;
		}
		
.smbk1{ 
	   border-style:solid;
	   border:1px; 
	   border-color:#FFD190;
	   background-image:url(sm_smb25.gif);
	   background-repeat:repeat-x;
	   border-top:none;
	   }
	   
.smbover{ background-image:url(sm_smb18.gif);color:#F23A00; font-weight:bold; padding-left:5px;}

.smbover.a.chengse:link    { color:#F23A00; font-weight:bold; padding-left:5px; }
.smbover.a.chengse:visited { color:#F23A00; font-weight:bold; padding-left:5px; }
.smbover.a.chengse:hover   { color:#F23A00; font-weight:bold; padding-left:5px; text-decoration:none;}


.smbout {background-image:url(sm_smb08.gif);font-size:12px; font-weight:bold; color:#FFF;}

/*��ҵ��*/

.qybsbg{ background:url(sm_smb_smbsbg.gif) repeat-x;}
.qybbluefont{color:#0E7CF8; font-size:14px; font-weight:bold;}
.b18border{border:1px solid #00A5F2}
.nextborder{border:1px solid #D3EAFF}

.grueborder{border:1px solid #4CD06A}
.nextgrueborder{border:1px solid #D3FFE7}

.bluesmbk1{ 
	   border-style:solid;
	   border:1px; 
	   border-color:#00A5F2;
	   background-image:url(sm_smb25.gif);
	   background-repeat:repeat-x;
	   border-top:none;
	   }

.bluesmbk2{ 
	   border-style:solid;
	   border:1px; 
	   border-color:#00A5F2;
	   }

/*��ҳ*/

.huiborder{ border:1px solid #adadad; }
.hui2border{ border:1px solid #cbcbcb; }
.blue4border{ border:1px solid #E6F4FC; }
.ziseborder{ border:1px solid #7C87E3; }
.cheng1border{ border:1px solid #FF9C3B; background-color:#FFFFFF; }

.blue3border{
		border-bottom:1px solid #0B5FD3;
		border-left:1px solid #0B5FD3;
		border-right:1px solid #0B5FD3;
		border-top:none;
		background-image:url(sm_index_114.gif);
		background-repeat:repeat-x;
		}

.blue2pxborder{ border:2px solid #88C5FE; background-image:url(sm_index_107.gif); background-repeat:repeat-x;}
.blackblodfont{ color:#000; font-weight:bold; }


		  
.szfover{ background-image:url(sm_index_13.gif);
		  background-repeat:no-repeat;
		  }
.szfover2{ background-image:url(sm_index_16.gif);
		  background-repeat:no-repeat;
		  }
		  
.indexbluebk{border:1px solid #035EDA; }

.zfxxgkfontcolor{color:#FFFFFF; font-size:13px; font-weight:bold;}

.whitebk{border:1px solid #fff;}

.linkover{ background-image:url(sm_index_115.gif); font-size:12px; font-weight:bold; color:#0033CC;}

/*���ΰ�*/

.redborder4{border:4px solid #DB1111; }
.botredborder{border-bottom:1px solid #DB1111;

				border-left:none;
				border-right:none;
				border-top:none;}
.wjtzfont{font-size:14px; font-weight:bold; color:#E60200; }
.jqjdrebborder{
		border-bottom:1px solid #DE0000;
		border-left:1px solid #DE0000;
		border-right:1px solid #DE0000;
		}
		
.jqjdtpborder{border:1px solid #FF8989; background-color:#FBF2E1;}

.reddot{color:#E60200; }



.ggbborder{
		border-bottom:1px solid #F50A09;
		border-left:1px solid #F50A09;
		border-right:1px solid #F50A09;
		}
		
.techanborder{border:1px solid #F50A09;}

/*ũ�ְ�*/

.newsfont{ color:#006600; font-size:14px; font-weight:bold; }
.nydtborder{
		border-bottom:1px solid #51ac07;
		border-left:1px solid #51ac07;
		border-right:1px solid #51ac07;
		border-top:1px solid #51ac07;
		}
.nydtfont{font-size:12px; font-weight:bold; color:#5b8c00; }
.morefont{color:#367502; font-size:12px; }
.zsdt{color:#009900; }
.xnc{border:1px solid #85c401; }
.rightborder{border:1px solid #6fc200; background-color:#edfeec; }

.bgover{ background-image:url(sm_nlb_42.gif); }



.wsbsbgover{ background-image:url(sm_wsbs59.gif); }

a.blacktowhite:link    { color: #000;  }
a.blacktowhite:visited { color: #000;  }
a.blacktowhite:hover   { color: #fff; }
.nlbover{ background-image:url(sm_nlb_19.gif); }

.pos{
position:relative;
}

#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 799px;
	top: 12px;
	visibility: visible;
	overflow: visible;
}

/*add*/
.bodybg { background-image:url(sm_bodybg.gif); background-position:top; background-repeat:repeat-x; background-color:#ffffff;}
.ly_ggb { background-image:url(sm_ly_ggbg.gif); background-position:top; background-repeat:repeat-x; background-color:#ffffff; padding-top:8px; text-align:center; height:195px;}
.ly_bgl { background-image:url(sm_ly_bgl.gif); background-position:top; background-repeat:repeat-x; background-color:#ffffff;}
.ly_bgty { background-image:url(sm_ly_kxbg2.gif); background-position:bottom; background-repeat:repeat-x; background-color:#ffffff;}
.ly_rtit { background-image:url(sm_ly_rtit.gif); font-size:14px; color:#ffffff; font-weight:bold; padding-left:35px;}
.ly_rbg { background-image:url(sm_ly_rbg.gif); background-position:top; background-repeat:repeat-x; background-color:#ffffff; height:170px; padding-top:5px; border-left:1px solid #89c5fe; border-right:1px solid #89c5fe; border-bottom:1px solid #89c5fe;}
.lygl_lbg { background-image:url(sm_ly_gllbg.jpg); background-position:top; background-repeat:repeat-x; background-color:#6ebefb; height:474px; }
.lygl_lbg2 { background-image:url(sm_ly_lbg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#f6fdff;}
.nlbgl_lbg { background-image:url(sm_nlb_gllbg.jpg); background-position:top; background-repeat:repeat-x; background-color:#2eab03; height:474px; }
.nlbgl_lbg2 { background-image:url(sm_nlb_lbg.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#fafff6;}
.nlbgl_rbg { background-image:url(sm_nlb_rbg.jpg); background-position:top; background-repeat:repeat-x; background-color:#ffffff;}

.gl_list { padding-left:10px; height:28px; border-bottom:1px dashed #ffffff; padding-top:6px;}

.img { border-color: #AAAAAA #AAAAAA #AAAAAA #AAAAAA}

.bblue-1 { border:1px solid #89c5fe;}
.bblue-2 { border:2px solid #89c5fe;}
.bwhite { border:1px solid #ffffff;}

.xu_white { border-bottom:1px dashed #ffffff;}

.zwgk_rline { border-left:1px solid #a8cae3; border-right:1px solid #a8cae3;}