/*------- public -*/
body, form, ul, li, p, h1, h2, h3, h4, h5, h6, input, textarea {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
	font-family:"宋体", "Arial Narrow";
	line-height:21px;
	clear: both;
	color:#333;
}
table, tr, td {
	border:0;
}
.font_24 {
	font-size:25px;
	color:#003399;
	font-weight:bold;
}
.font_12{
	fon-size:12px;}

img {
	border:0;
}
ul, li {
	list-style-type:none;
}
li {
	line-height:23px;
	height:23px;
}

A {
	font-size:12px;
}
A:link {
	color:#000;
	TEXT-DECORATION: none
}
A:visited {
	color:#666;
	TEXT-DECORATION: none;
}
A:hover {
	color:#0088cc;
	text-decoration:inherit;
}


.f12 { font-size: 12px; line-height: 18px; color: #4C4C4C;}
.f13 { font-size: 12px; line-height: 24px; color: #4C4C4C;}

.f14_red { font-size: 14px; font-weight: normal; color: #FF0000;}
.f12_black { font-size: 12px; font-weight: normal; color: #000000;}
.f14_white { font-size: 14px; font-weight: bold; color: #FFFFFF;}
.f14_white2 { font-size: 14px; font-weight: normal; color: #FFFFFF;}
.f12_white { font-size: 12px; color: #FFFFFF;}
.f12_blue1 { font-size: 12px; font-weight: normal; line-height: 22px; color: #3E76AE;}
.f12_blue2 { font-size: 12px; font-weight: normal; line-height: 19px; color: #D8EDFC;}

.f12bb { font-size: 12px;  font-weight: bold; color: #000000;}

.f14_blue { font-size: 14px;  font-weight: bold; color: #00279F;}
.f14_blue2 { font-size: 14px;  font-weight: bold; color: #4888C7;}
.f14_black { font-size: 14px; line-height: 24px; color: #333333;}

.f20 {font-family:"微软雅黑","黑体", "宋体"; FONT-WEIGHT: bold;  FONT-SIZE: 20px; COLOR: #000000}
.f21 {font-family:"微软雅黑","黑体", "宋体"; FONT-WEIGHT: bold;  FONT-SIZE: 21px; COLOR: #767575}
.f26 {font-family:"微软雅黑","黑体", "宋体"; FONT-WEIGHT: bold;  FONT-SIZE: 26px; COLOR: #000000}
.f46 {font-family:"微软雅黑","黑体", "宋体"; FONT-WEIGHT: bold;  FONT-SIZE: 46px; COLOR: #000000}
.f14b2 {FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000; LINE-HEIGHT: 16px}

a.zhengwen:link { font-size: 12px; line-height: 23px; color: #666666; text-decoration: none;}
a.zhengwen:visited { font-size: 12px; line-height: 23px; color: #A56262; text-decoration: none;}
a.zhengwen:hover { font-size: 12px; line-height: 23px; color: #B71C1C; text-decoration: none;}

a.gengduo:link { font-size: 12px; line-height: 14px; color: #666666; }
a.gengduo:visited { font-size: 12px; line-height: 14px; color: #666666;}
a.gengduo:hover { font-size: 12px; line-height: 14px; color: #ff0000;}

a.daohang:link { font-size: 12px; line-height: 14px; color: #ffffff; text-decoration: none;}
a.daohang:visited { font-size: 12px; line-height: 14px; color: #ffffff; text-decoration: none;}
a.daohang:hover { font-size: 12px; line-height: 14px; color: #FFCB05; text-decoration: none;}

a.daohang1:link { font-size: 12px; line-height: 14px; color: #ffffff; text-decoration: none;}
a.daohang1:visited { font-size: 12px; line-height: 14px; color: #ffffff; text-decoration: none;}
a.daohang1:hover { font-size: 12px; line-height: 14px; color: #0035E2; text-decoration: none;}

a.dangqian:link { font-size: 12px; line-height: 14px; color: #5A7D9C; text-decoration: none;}
a.dangqian:visited { font-size: 12px; line-height: 14px; color: #5A7D9C; text-decoration: none;}
a.dangqian:hover { font-size: 12px; line-height: 14px; color: #007EFF; text-decoration: underline;}

a.zhuanti:link { font-size: 14px; line-height: 14px; color: #ff0000; text-decoration: underline;}
a.zhuanti:visited { font-size: 14px; line-height: 14px; color: #ff0000; text-decoration: underline;}
a.zhuanti:hover { font-size: 14px; line-height: 14px; color: #ff0000; text-decoration: underline;}

a.gengduo1:link { font-size: 14px; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none;}
a.gengduo1:visited { font-size: 14px; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none;}
a.gengduo1:hover { font-size: 14px; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none;}

a.gengduo2:link { font-size: 12px; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none;}
a.gengduo2:visited { font-size: 12px; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none;}
a.gengduo2:hover { font-size: 12px; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none;}

a.gengduo3:link { font-size: 14px; line-height: normal; font-weight: bold; color: #FF6600; text-decoration: none;}
a.gengduo3:visited { font-size: 14px; line-height: normal; font-weight: bold; color: #FF6600; text-decoration: none;}
a.gengduo3:hover { font-size: 14px; line-height: normal; font-weight: bold; color: #FF6600; text-decoration: none;}

a.newstiao2:link { font-size: 12px; line-height: normal; color: #00279F; text-decoration: underline;}
a.newstiao2:visited { font-size: 12px; line-height: normal; color: #00279F; text-decoration: underline;}
a.newstiao2:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: underline;}

a.newstiao3:link { font-size: 12px; line-height: normal; color: #4C4C4C; text-decoration: none;}
a.newstiao3:visited { font-size: 12px; line-height: normal; color: #4C4C4C; text-decoration: none;}
a.newstiao3:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: none;}

a.newstiao30:link { font-size: 12px; line-height: normal; color: #ffffff; text-decoration: none;}
a.newstiao30:visited { font-size: 12px; line-height: normal; color: #ffffff; text-decoration: none;}
a.newstiao30:hover { font-size: 12px; line-height: normal; color: #CCE4FB; text-decoration: none;}

a.newstiao4:link { font-size: 12px; line-height: normal; color: #4C4C4C; text-decoration: underline;}
a.newstiao4:visited { font-size: 12px; line-height: normal; color: #4C4C4C; text-decoration: underline;}
a.newstiao4:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: underline;}

a.newstiao40:link { font-size: 14px; line-height: normal; color: #274C95; text-decoration: underline;}
a.newstiao40:visited { font-size: 14px; line-height: normal; color: #274C95; text-decoration: underline;}
a.newstiao40:hover { font-size: 14px; line-height: normal; color: #0957EF; text-decoration: underline;}

a.banquan:link { font-size: 14px; line-height: 24px; font-weight: normal; color: #4C4C4C; text-decoration: none;}
a.banquan:visited { font-size: 14px; line-height: 24px; font-weight: normal; color: #4C4C4C; text-decoration: none;}
a.banquan:hover { font-size: 14px; line-height: 24px; text-decoration: underline; color: #B71C1C; font-weight: normal;}

a.banquan-blue:link { font-size: 12px; line-height: 13px; font-weight: normal; color: #3E76AE; text-decoration: none;}
a.banquan-blue:visited { font-size: 12px; line-height: 13px; font-weight: normal; color: #3E76AE; text-decoration: none;}
a.banquan-blue:hover { font-size: 12px; line-height: 13px; text-decoration: underline; color: #B71C1C; font-weight: normal;}

.f12_date { font-size: 10px; color: #999999;}

.f12_red { font-size: 12px; font-weight: bold; color: #CC0000;}
.f12_red1 { font-size: 12px; font-weight: normal; color: #CC0000;}

.f20_biaoti { font-size: 20px; font-weight: bold; color: #CC0000;}

.f14_gray { font-size: 14px; font-weight: bold; color: #FFFFFF;}
.f18_black { font-size: 18px; font-weight: bold; color: #333333;}

.zhuanlan12 { font-size: 12px; line-height: 20px; color: #666666;}
.zhuanlan12red { font-size: 14px; line-height: 21px; color: #ff0000;}
.zhuanlan12redB { font-size: 12px; line-height: 20px; font-weight: bold; color: #555555;}

a.search:link { font-size: 14px; line-height: 24px; font-weight: normal; color: #0000FF; text-decoration: underline;}
a.search:visited {font-size: 14px;line-height: 24px; font-weight: normal;color: #990066; text-decoration: underline;}
a.search:hover { font-size: 14px; line-height: 24px; font-weight: normal; color: #0000FF; text-decoration: underline;}

a.index:link { font-size: 14px; line-height: 24px; font-weight: bold; color: #000000; text-decoration: none;}
a.index:visited { font-size: 14px; line-height: 24px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.index:hover { font-size: 14px; line-height: 24px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

a.gai:link { font-size: 14px; line-height: 20px; font-weight: bold; color: #0000ff; text-decoration: none;}
a.gai:visited { font-size: 14px; line-height: 20px; font-weight: bold; color: #0000ff; text-decoration: none;}
a.gai:hover { font-size: 14px; line-height: 20px; font-weight: bold; color: #0000ff; text-decoration: underline;}

a.gaired:link { font-size: 14px; line-height: 20px; font-weight: bold; color: #ff0000; text-decoration: underline;}
a.gaired:visited { font-size: 14px; line-height: 20px; font-weight: bold; color: #ff0000; text-decoration: underline;}
a.gaired:hover { font-size: 14px; line-height: 20px; font-weight: bold; color: #ff0000; text-decoration: none;}

a.index:visited { font-size: 14px; line-height: 24px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.index:hover { font-size: 14px; line-height: 24px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

a.lm:link { font-size: 14px; line-height: normal; color: #4C4C4C; text-decoration: none;}
a.lm:visited { font-size: 14px; line-height: normal; color: #4C4C4C; text-decoration: none;}
a.lm:hover { font-size: 14px; line-height: normal; color: #FF0000; text-decoration: none;}

a.newstiao:link { font-size: 14px; line-height: normal; color: #4F4F4F; text-decoration: underline;}
a.newstiao:visited { font-size: 14px; line-height: normal; color: #4F4F4F; text-decoration: underline;}
a.newstiao:hover { font-size: 14px; line-height: normal; color: #FF0000; text-decoration: underline;}

a.newstiao3:link { font-size: 12px; line-height: normal; color: #4C4C4C; text-decoration: none;}
a.newstiao3:visited { font-size: 12px; line-height: normal; color: #4C4C4C; text-decoration: none;}
a.newstiao3:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: none;}

a.newstiao5:link { font-size: 12px; line-height: normal; color: #0453AC; text-decoration: underline;}
a.newstiao5:visited { font-size: 12px; line-height: normal; color: #0453AC; text-decoration: underline;}
a.newstiao5:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: underline;}

a.newstiao6:link { font-size: 12px; line-height: normal; color: #FF7928; text-decoration: none;}
a.newstiao6:visited { font-size: 12px; line-height: normal; color: #FF7928; text-decoration: none;}
a.newstiao6:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: underline;}

.f26_blue { font-size: 26px; font-family:"微软雅黑","黑体", "宋体"; font-weight: normal; color: #0E5FAE;}
.f22_hui { font-size: 22px; font-family:"微软雅黑","黑体", "宋体"; font-weight: normal; color: #656565;}
.f18_blue { font-size: 18px; font-family: "微软雅黑","黑体", "宋体"; font-weight: normal; color: #0E5FAE;}

.f12g { font-size: 12px; line-height: 22px; color: #555555;}
.f12b { font-size: 12px; line-height: 22px; font-weight: bold; color: #555555;}
.f16_bluez { font-size: 16px;  line-height: 22px;  font-weight: normal; color: #054F96;}
.f14_bluez { font-size: 14px;  line-height: 22px;  font-weight: normal; color: #054F96;}
.f14 { font-size: 14px; line-height: 24px; color: #666666;}

/*新闻列表分类*/
.p_bar {
	CLEAR: both; MARGIN: 1px 0px;FONT: 12px Tahoma, Verdana; COLOR: #999999
}
.p_bar A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.p_total {
	BORDER-RIGHT: #E1E2E7 0px solid; BORDER-TOP: #E1E2E7 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #E1E2E7 1px solid; BORDER-BOTTOM: #E1E2E7 1px solid; BACKGROUND-COLOR: #F9F9F9
}
.p_pages {
	BORDER-RIGHT: #E1E2E7 1px solid; BORDER-TOP: #E1E2E7 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-LEFT: #E1E2E7 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #E1E2E7 1px solid; BACKGROUND-COLOR: #F9F9F9
}
.p_num {
	BORDER-RIGHT: #E1E2E7 1px solid; BORDER-TOP: #E1E2E7 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #E1E2E7 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #E1E2E7 1px solid; BACKGROUND-COLOR: #ffffff
}
A.p_num:hover {
	BORDER-RIGHT: #86b9d6 1px solid; BORDER-TOP: #86b9d6 1px solid; BORDER-LEFT: #86b9d6 1px solid; BORDER-BOTTOM: #86b9d6 1px solid; BACKGROUND-COLOR: #f5fbff; TEXT-DECORATION: none
}
.p_redirect {
	BORDER-RIGHT: #E1E2E7 1px solid; BORDER-TOP: #E1E2E7 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #E1E2E7 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #E1E2E7 1px solid; BACKGROUND-COLOR: #ffffff
}
A.p_redirect:hover {
	BORDER-RIGHT: #86b9d6 1px solid; BORDER-TOP: #86b9d6 1px solid; BORDER-LEFT: #86b9d6 1px solid; BORDER-BOTTOM: #86b9d6 1px solid; BACKGROUND-COLOR: #f5fbff; TEXT-DECORATION: none
}
.p_curpage {
	BORDER-RIGHT: #E1E2E7 1px solid; BORDER-TOP: #E1E2E7 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-LEFT: #E1E2E7 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #E1E2E7 1px solid; BACKGROUND-COLOR: #F9F9F9
}

/*友情链接*/
.friendlylink{width:875px;text-align:left; margin:0px; padding:0px;font-size:12px;}
.friendlylink ul{width:875px;text-align:left; margin:0px; padding:0px; float:left;}
.friendlylink li{list-style:none; white-space:nowrap;float:left;padding:5px 0px 5px 5px;}
A.driverslink:link { font-size: 12px; line-height: normal; color: #4F4F4F; text-decoration: none;}
A.driverslink:visited { font-size: 12px; line-height: normal; color: #4F4F4F; text-decoration: none;}
A.driverslink:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: underline;}

#friendlylinklogo{width:880px;text-align:left; margin:0px; }
#friendlylink ul{width:880px;text-align:left; margin:0px; padding:0px; float:left;}
#friendlylinklogo li{list-style:none;white-space:nowrap;float:left;padding-right:5px;padding-bottom:3px;}

a.f16_blueDown:link { font-size: 16px;  line-height: 22px;  font-weight: normal; color: #054F96;text-decoration:none}
a.f16_blueDown:visited {font-size: 16px;  line-height: 22px;  font-weight: normal; color: #054F96;text-decoration: none;}
a.f16_blueDown:hover { font-size: 16px;  line-height: 22px;  font-weight: normal; color: #054F96;text-decoration: none;}

a.f14whitedown:link { font-size: 14px;  line-height: 22px;  font-weight: normal; color: #FFFFFF;text-decoration:none}
a.f14whitedown:visited {font-size: 14px;  line-height: 22px;  font-weight: normal; color: #FFFFFF;text-decoration: none;}
a.f14whitedown:hover { font-size: 14px;  line-height: 22px;  font-weight: normal; color: #FFFFFF;text-decoration: none;}

.downloadurl{width:940px;text-align:left; margin:0px; padding:0px;padding-left:20px;}
.downloadurl ul{width:960px;text-align:left; margin:0px; padding:0px;}
.downloadurl li{list-style:none; white-space:nowrap;float:left;}
.downloadurl a:link { font-size: 12px; line-height: normal; color: #0453AC; text-decoration: underline;padding-right:15px;padding-left:15px;  background:url(/images/dg-3_24.gif)  no-repeat}
.downloadurl a:visited { font-size: 12px; line-height: normal; color: #0453AC; text-decoration: underline;}
.downloadurl a:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: underline;}


a.gfdownload:link { font-size: 14px; line-height: normal; color: #4C4C4C; text-decoration: none; font-family: "微软雅黑","黑体", "宋体"; }
a.gfdownload:visited { font-size: 14px; line-height: normal; color: #4C4C4C; text-decoration: none; font-family: "微软雅黑","黑体", "宋体"; }
a.gfdownload:hover { font-size: 14px; line-height: normal; color: #FF0000; text-decoration: none; font-family: "微软雅黑","黑体", "宋体"; }

A.commonquestion:link { font-size: 12px; line-height: 20px; color: #4F4F4F; text-decoration: none;}
A.commonquestion:visited { font-size: 12px; line-height: 20px; color: #4F4F4F; text-decoration: none;}
A.commonquestion:hover { font-size: 12px; line-height: 20px; color: #FF0000; text-decoration: none;}

A.fankui:link {font-size: 14px; font-weight: bold; color: #000000; line-height: 16px; text-decoration: none;}
A.fankui:visited {font-size: 14px; font-weight: bold; color: #000000;line-height: 16px;text-decoration: none;}
A.fankui:hover { font-size: 14px; font-weight: bold; color: #000000; line-height: 16px; text-decoration: none;}

a.seriesdown:link { font-size: 12px; line-height: normal; color: #1C79C0; text-decoration: none;}
a.seriesdown:visited { font-size: 12px; line-height: normal; color: #1C79C0; text-decoration: none;}
a.seriesdown:hover { font-size: 12px; line-height: normal; color: #FF0000; text-decoration: none;}


.seriesdown1 { width:172px; height:25px;background-image:url(/images/series1.gif);}
.seriesdown1 a{ color: #555555;display:block;width:92px;height:20px;cursor:hand;padding:5px 0px 0px 80px; }

.seriesdown2 { width:196px; height:25px;background-image:url(/images/series2.gif);}
.seriesdown2 a{ color: #555555;display:block;width:126px;height:20px;cursor:hand;padding:5px 0px 0px 70px; }

.seriesdown3 { width:167px; height:25px;background-image:url(/images/series3.gif);}
.seriesdown3 a{ color: #555555;display:block;width:97px;height:19px;cursor:hand;padding:6px 0px 0px 70px; }


.seriesdown1_new { width:143px; height:25px;background-image:url(/images/065745.png);}
.seriesdown1_new a{ color: #555555;display:block;width:120px;height:20px;cursor:hand;padding:5px 0px 0px 20px; }
.seriesdown1_new visited{ color: #555555;display:block;width:120px;height:20px;cursor:hand;padding:5px 0px 0px 20px; }

a.offline:link{ color: #555555;display:block;cursor:hand;padding-top:2px;padding-bottom:2px;}
a.offline:visited{ color: #555555;display:block;cursor:hand;}

A.l-0-w:link { FONT-SIZE: 12px; COLOR: #1C79C0; LINE-HEIGHT: normal; TEXT-DECORATION: none }
A.l-0-w:visited { FONT-SIZE: 12px; COLOR: #1C79C0; LINE-HEIGHT: normal; TEXT-DECORATION: none }
A.l-0-w:hover {	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: normal; TEXT-DECORATION: none }

A.l-2-w:link { FONT-SIZE: 14px; COLOR: #0E599F; LINE-HEIGHT: normal; TEXT-DECORATION: underline }
A.l-2-w:visited { FONT-SIZE: 14px; COLOR: #0E599F; LINE-HEIGHT: normal; TEXT-DECORATION: underline }
A.l-2-w:hover {	FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: normal; TEXT-DECORATION: underline }

A.l-3-w:link { FONT-SIZE: 14px; COLOR: #2F7CC2; LINE-HEIGHT: normal; TEXT-DECORATION: underline }
A.l-3-w:visited { FONT-SIZE: 14px; COLOR: #2F7CC2; LINE-HEIGHT: normal; TEXT-DECORATION: underline }
A.l-3-w:hover {	FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: normal; TEXT-DECORATION: underline }

.downloadlist {margin:0;padding:0; padding-left:5px;}
.downloadlist img{padding-right:5px;}
.downloadlist li{line-height:20px;height:20px;padding-left:10px;padding-right:5px; list-style:none;float:left;}


/*-----------------menu-------------*/
.header{width:100%;border-bottom:2px solid #1a80c6;background:#FFF;}
.menu {
	width:985px;
	height:75px;
	margin:auto;
font-family:"Microsoft YaHei", "Arial Narrow";
}
.menu_left{
	width:240px;
	float:left;
	text-align:center;
}
.menu_left img{
	margin:5px 0;
}
.menu_right{
	width:470px;
	float:right;
	padding-top:27px;
}	
.menu_right li{
	width:88px;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	float:left; 
	height:48px; 
	line-height:48px;
	color:#333;
	}
.menu li:hover{
	background:url(../images/n_line_bg.png) no-repeat  center bottom;
}	
 .menu a{
	 font-size:18px;
	 display:block; 
	 font-weight:bold; 
	 text-decoration:none;
	 }
 .menu a:link{
	 color:#1f1a17;
	 }
 .menu a:visited{
	 color:#124172;
	 }
 .menu a:hover{
	 color:#096db1;	  
	   } 
a.menu_hover:link{
	background:url(../images/n_line_bg.png) no-repeat  center bottom;
}
a.menu_hover:visited{
	 color:#124172;
	 }
a.menu_hover:hover{
	 color:#096db1;	  
	   } 