@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body { font: 16px "微软雅黑" simsun; color: #333333; text-align: left;font: 16px "微软雅黑";  }
img{ border:0;}
ul,li{ list-style:none}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none;}
img{border:none}
.top{ background:url(img2.gif) center; height:209px; width:100%; line-height:33px; border-bottom:2px solid #0a6fbf;min-width:995px;}
.contain{ width:995px; margin:0 auto;}
#nav { width:995px; display:block; float:left; margin-top:140px;}
#nav .jquery_out { text-align:center; line-height:28px; float:left; color:#fff; display:block;}
#nav .jquery_out .smile { padding-left:1em;}
#nav .jquery_inner { margin-left:16px;}
#nav .jquery { padding:0 2em;}
#nav .mainlevel { width:163px; float:left;}
#nav .mainlevel A { text-align:center; padding:0; display:block; text-decoration:none; width:123px; color:#fff;}
#nav .mainlevel A:hover { text-align:center; background:#0a84e9; color:#ff; width:123px;}
#nav .mainlevel UL { position:absolute; display:none; z-index:9999}
#nav .mainlevel LI { background:#003a79; width:123px;}
#nav .mainlevel LI A:hover { width:123px;}
.link6 A { color:#fff;}
/*焦点图*/
.focus{ position:relative; width:488px; height:310px;overflow:hidden; float:left; margin-top:5px;}  
.focus img{ width: 488px; height: 310px; z-index:-1;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:42px; line-height: 42px; background:#646364; display:block;  text-align:left; }  
.focus .shadow a{color:#fff;  overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(img2.gif) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}
.focus .fbg{bottom:8px; right:10px; position:absolute; height:21px; z-index: 200;}  
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; float:left; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }   

.main-new { float: right; width:497px; height:310px;margin-top: 10px;}
.newsrt { float: left; width:100%; height:44px; background:url(img2.gif) top repeat-x;}
.newsrt ul{ float:left; margin-left:10px;}
.newsrt ul li { float: left; width:110px; text-align: center; height: 44px; font-size: 14px; }
.newsrt ul li a { display: block; height:44px; line-height:44px; width: 110px;font-size: 18px; font-weight: bold; cursor: pointer; }
.newsrt ul li .selected {color:#ffffff; background:#276bc7;height:44px; line-height:44px; width: 110px;font-size: 18px; font-weight: bold;}.newsxx{ width:96%; float:left; margin-left:2%; margin-top:10px; display:inline;}
.newsxx ul li { float: left; line-height:32px; width: 100%; background:url(img2.gif) center left no-repeat; height:32px;}
.newsxx ul li a { color: #535353; float: left; margin-left:15px;}
.newsxx ul li a:hover { color: #0468be; }
.newsxx ul li a:active { color: #0468be; }
.newsxx ul li span { float: right; color: #787878; font-size:12px;}
.mainleft{ float:left; width:250px;}
.main_zwgk{ float:left; margin-top:10px; width:100%;}
.zwgk_hd{ width:100%; height:36px; border-top:3px solid #0d468b; color:#404040; background:#f0f0f0; line-height:36px; text-indent:1em;}
.zwgkxx{ float:left;}
.zwgkxx ul li{ float:left; width:117px; height:45px; margin-left:6px; margin-top:6px; display:inline}
.zwgkxx ul li a{ display:block; width:100%; height:45px; color:#404040; background:url(img2.gif) no-repeat; line-height:45px;}
.zwgkxx ul li a img{ float:left; margin-left:16px; margin-top:15px; margin-right:5px;}
.wsyyxtxx{ width:100%; float:left}
.wsyyxtxx ul li{ float:left; width:117px;height:45px; margin-left:6px; margin-top:6px;}
.wsyyxtxx ul li a{ display:block; width:100%;color:#404040; background:url(img2.gif) no-repeat; line-height:45px; text-align:center;}

.ztlmxx_hd{float:left; width:246px; height:45px; margin-left:2px; margin-top:6px;}
.ztlmxx_hd a{ display:block; width:100%; height:41px; color:#404040; background:url(img2.gif) no-repeat; line-height:41px;}
.ztlmxx_hd a img{ float:left; margin-left:16px; margin-top:12px; margin-right:5px;}

.sdsnjhwz{ float:left; font-size:14px; width:100%;}
.sdsnjhwz select{ width:243px; height:30px; border:1px solid #a2b9cb; margin-top:7px; margin-left:5px;}
.sdsnjhwz ul{ background:#f3f3f3; margin-top:6px; float:left; width:100%}
.sdsnjhwz ul li{ float:left; width:100%; margin-top:6px; height:30px;}
.sdsnjhwz ul li img{ float:left; margin-left:10px; margin-right:5px; margin-top:3px;}
.mainright{ width:736px; float:right;}
.gskd{ float:left; width:736px; margin-top:6px}
.gsgg{ float:left; width:363px;margin-top: 10px;}
.gsgg .more{ float:right; line-height:38px; font-size:14px; margin-right:5px;}
.gsgg .newsxx ul li a { color: #003b79;}
.gsgg .newsxx ul li { float: left; line-height:32px; width: 100%; background:url(img2.gif) center left no-repeat; height:32px;}
.cyfz{ width:100%; margin-top:10px; height:35px; border-top:1px solid #e7e7e7;}
.cyfz .more{ float:right; margin-right:5px;}
.cyfz .more a{ color:#003a7a; line-height:30px;}
.cyfz ul li{ float:left; line-height:35px; width:99px; text-align:center}
.cyfz ul li a{ display:block;color: #003b79; width:95px;background:url(img2.gif) right center no-repeat; cursor:pointer;font-size: 18px; font-weight: bold;}
.cyfz ul .selected{ border-top:2px solid #0f649b;}
.cyfz ul .selected a{ color:#ff3300;}
.cyfzxx{ width:99%; float:left; margin-top:5px;}
.cyfzxx ul li { float: left; line-height:34px; width:48%; background:url(img2.gif) center left no-repeat; height:34 px; margin-left:1.9%; display:inline;}
.cyfzxx ul li a { color: #003b79; float: left; margin-left:15px;}
.cyfzxx ul li a:hover { color: #0468be; }
.cyfzxx ul li a:active { color: #0468be; }
.cyfzxx ul li span { float: right; color: #787878; font-size:12px;}


.yqljhd{ float:left; font-size:14px; width:100%;}
.yqljhd ul li{ float:left; width:100%; margin-bottom:3px; height:29px;background:#deefff; }
.yqljhd ul li a{ float:left; line-height:29px;}
.yqljhd ul li img{ float:left; margin-left:10px; margin-right:5px; margin-top:7px;}
.yqljhd select{ width:50px; height:15px; border:1px solid #a2b9cb; float:left;margin-left:5px;margin-top:5px;}
.foot{ width:100%; height:195px; background:#006bc0;min-width:995px; margin-top:10px;}
.foot1 { height: 195px; width:995px; background: #006bc0; margin: 0 auto; }
.foot1 table{height:195px; vertical-align:middle;}
.foot1 table tr td p { color: #525252;line-height:35px; text-align:center; color:#fff; display:inline-block}
.foot1 table tr td{ padding-left:15px;}
/*三级页面*/
.locat_box{width:995px; margin:0 auto; padding-top:16px; padding-bottom:10px; }
.locat_box p{ padding-left:33px; background:url(img2.gif) 6px center no-repeat; line-height:20px; font-size:14px;}
.locat_box a:hover{ color:#de4c4c;}
.fgw_xl_content{ width:874px; margin:0 auto; padding:30px 60px; border:1px solid #ddd; box-shadow:1px 2px 3px #ddd;margin-bottom: 20px;}
.xl_tit{ font-size:24px; color:#014a8f; text-align:center; line-height:40px; padding-bottom:30px;}
.xl_source{ text-align:center;}
.source1{padding-right:30px;}
.source2{padding-left:30px;}
.xl_font{ padding-top:30px;}
.xl_font p{ line-height:36px; margin-top:10px; font-size:16px !important;}
.Custom_UnionStyle div{ line-height:36px; margin-top:10px; font-size:16px !important;}
.xl_list{ float:left;margin-top: 25px;}
.xl_list li{ float:left; margin-left:10px;}
.xl_pic{ position:absolute; top:15px; right:6px;}
.xl_pic img{ margin-left:4px;}
/*列表页面*/
.gtlist{ width:100%;float:left; background:url(img2.gif) left bottom no-repeat; margin-bottom:10px;}
.gl_left {width: 290px; float: left; border: 1px solid #ccc; margin-top: 10px;}
.gl_tit {text-align: center; border-bottom: 2px solid #62adf1;line-height: 58px; font-size: 24px;}
.gl_tit a {font-size: 24px; color: #3080c5;}
.st_tree ul li {font-size: 18px; color: #222;border-bottom: 1px solid #ccc; width:290px; float:left; height:54px; line-height:54px;}
.st_tree ul  li:last-child{ border-bottom:none;}
.st_tree ul li a{ display:block; background: url(img2.gif) no-repeat 24px 27px; text-indent:2.3em;}
.st_tree ul li a:hover{ color: #1a84cf;font-weight: bold;background: url(img2.gif) no-repeat 22px 24px #dfefff;}
.st_tree ul li .selected{ color: #1a84cf;font-weight: bold;background: url(img2.gif) no-repeat 22px 24px #dfefff;}

.gt_list{ width:680px; float:right;}
.gt_list ul li{ float:left; width:100%; border-bottom:1px dashed #999;line-height:30px;background:url(img2.gif) center left no-repeat; height:30px; margin-top:10px;}
.line5{ background:none !important;}
.gt_list ul li a{color: #535353; float: left; margin-left:15px;}
.gt_list ul li a:hover { color: #0468be;}
.gt_list ul li span{ float:right;color: #999; font-size:14px;}
.black2 {padding-right: 7px; padding-left: 7px; padding-bottom: 10px; padding-top: 15px; text-align: center;font-size: 14px; width:100%; float:left; margin-top:20px;}
.black2 a { margin: 2px; color: #333333; text-decoration: none; border: 1px solid #d7d7d7; padding: 7px 14px; }
.black2 a:hover { color: #fff; background-color: #008ac8; border: 1px solid #008ac8; }
.black2 a:active { color: #fff; BACKGROUND-color: #008ac8; border: 1px solid #008ac8; }
.black2 span.current { padding:7px 14px;  margin: 2px; color: #fff;  background: #008ac8; border: 1px solid #008ac8; }
.black2 span.disabled { border-right: #cccccc 1px solid; padding: 7px 14px; border-top: #cccccc 1px solid;  margin: 2px; border-left: #cccccc 1px solid; color: #333; border-bottom: #cccccc 1px solid }
.line5 {display: none;}

#comdiv{ width:100%; height:35px;}
.date{width:600px; height:35px; line-height:35px; color:#535353; float:left; margin-left:35px;}
.search{ float:right;}
/*新添专题专栏*/
.ztzl{ width:100px; height:92px; float:left;}
.ztzl ul li{ width:100%; float:left;}
.ztzl a{ width:48px; height:44px; display:inline-block;float:left;margin-top:4px;background:#276bc7; color:#fff; font-size:18px; line-height:45px; text-align:center;}
.ztlmxx{ float:left; height:92px;width:585px;background:#deefff;margin-top:4px;}
.ztlmxx ul li{ float:left; width:170px; height:44px; margin-left:10px;}
.ztlmxx ul li a{ display:block; width:100%; height:43px; color:#404040; line-height:44px;}
.ztlmxx ul li a img{ float:left; margin-top:12px; margin-right:5px;}
.ztgd{ width:30px; height:92px;margin-top:4px;background:#276bc7; float:left; text-align:center;}
.ztgd a{ display:inline-block;padding-top:25px;font-size:16px; color:#fff;}
.njztc{ width:100%; float:left; margin-top:10px;height:90px;}
.njztc a{ width:365px; height:89px; float:left;}
.njztc a img{ width:365px;height:89px;}


.section {
	MARGIN: 0px auto;
	padding: 8px 0px 4px 0px;
}
.section dl {
}
.section dt {
}
.section dt span a {
	display: block;
	height: 40px;
	width: 800px;
	color: #006699;
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	text-align: left;
	float:left;
}
.section dd a{
	padding-left: 32px;
	padding-bottom: 4px;
	text-align: left;
	color: #3399CC;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	margin-bottom: 6px;

	float:left;
}

HTML {
	BACKGROUND-IMAGE: url(img2.gif); BACKGROUND-ATTACHMENT: fixed
}
DIV#ABTToolbar {
	Z-INDEX: 1000; BORDER-BOTTOM: #000 2px solid; POSITION: fixed; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #ccc; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 4px; TOP: 0px; LEFT: 0px
}
DIV#ABTToolbar * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#ABTToolbar INPUT {
	BACKGROUND-IMAGE: url(img2.gif); BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 25px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; MARGIN-LEFT: 3px; FONT-SIZE: 12px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 2px
}
DIV#ABTToolbar DIV#hightcontrast {
	POSITION: relative; PADDING-LEFT: 3px; DISPLAY: inline
}
DIV#ABTToolbar DIV#hightcontrast INPUT {
	MARGIN-LEFT: 0px
}
DIV#ABTToolbar DIV#hightcontrast UL#hightcontrastlist {
	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 88px; PADDING-RIGHT: 0px; BACKGROUND: #ccc; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px; TOP: 17px; LEFT: 3px
}
DIV#ABTToolbar DIV#hightcontrast UL#hightcontrastlist LI {
	LIST-STYLE-TYPE: none
}
DIV#ABTToolbar INPUT#textmodebutton {
	PADDING-LEFT: 29px; WIDTH: 130px; BACKGROUND-POSITION: 2px 0px
}
DIV#ABTToolbar INPUT#pagezoomin {
	WIDTH: 90px; BACKGROUND-POSITION: 2px -63px
}
DIV#ABTToolbar INPUT#pagezoomout {
	WIDTH: 90px; BACKGROUND-POSITION: 2px -84px
}
DIV#ABTToolbar INPUT#fontzoomin {
	WIDTH: 90px; BACKGROUND-POSITION: 2px -21px
}
DIV#ABTToolbar INPUT#fontzoomout {
	WIDTH: 90px; BACKGROUND-POSITION: 2px -42px
}
DIV#ABTToolbar INPUT#hightcontrastbutton {
	WIDTH: 90px; BACKGROUND-POSITION: 2px -189px
}
DIV#ABTToolbar INPUT#guidesbutton {
	WIDTH: 110px; BACKGROUND-POSITION: 2px -105px
}
DIV#ABTToolbar INPUT#texttipsbutton {
	WIDTH: 90px; BACKGROUND-POSITION: 2px -210px
}
DIV#ABTToolbar INPUT#ABTHelpbutton {
	PADDING-LEFT: 29px; WIDTH: 65px; BACKGROUND-POSITION: 2px -126px
}
DIV#ABTToolbar INPUT#resetbutton {
	WIDTH: 65px; BACKGROUND-POSITION: 2px -147px
}
DIV#ABTToolbar INPUT#closetoolbar {
	WIDTH: 65px; BACKGROUND-POSITION: 2px -168px
}
DIV#guidesbox {
	LINE-HEIGHT: 0px; WIDTH: 100%; HEIGHT: 0px; FONT-SIZE: 0px
}
DIV#guidesbox DIV#guidesXLine {
	Z-INDEX: 999; POSITION: absolute; LINE-HEIGHT: 0px; WIDTH: 100%; HEIGHT: 4px; FONT-SIZE: 0px; TOP: 0px; LEFT: 0px
}
DIV#guidesbox DIV#guidesYLine {
	Z-INDEX: 998; POSITION: absolute; LINE-HEIGHT: 0px; WIDTH: 4px; HEIGHT: 100%; FONT-SIZE: 0px; TOP: 0px
}
DIV.skipelement {
	LINE-HEIGHT: 0px; WIDTH: 0px; HEIGHT: 0px; FONT-SIZE: 0px
}
DIV#abthelpbox {
	Z-INDEX: 100; BORDER-BOTTOM: #000 3px solid; POSITION: fixed; TEXT-ALIGN: left; BORDER-LEFT: #000 3px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; WIDTH: 620px; PADDING-RIGHT: 10px; FONT-FAMILY: "??????"; BACKGROUND: #fff; HEIGHT: 350px; MARGIN-LEFT: -313px; FONT-SIZE: 12px; BORDER-TOP: #000 3px solid; BORDER-RIGHT: #000 3px solid; PADDING-TOP: 10px; TOP: 90px; LEFT: 50%
}
DIV#abthelpbox DIV#helptitle {
	BORDER-BOTTOM: #ccc 2px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; MARGIN: 0px auto 10px; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#abthelpbox DIV#helpcontent {
	WIDTH: 620px; HEIGHT: 318px
}
DIV#abthelpbox DIV#helpcontent IFRAME {
	OVERFLOW-Y: scroll; WIDTH: 620px; HEIGHT: 318px
}
DIV#abthelpbox DIV#closehelpbox {
	LINE-HEIGHT: 0px; MARGIN-TOP: -353px; WIDTH: 18px; FLOAT: right; HEIGHT: 18px; FONT-SIZE: 0px
}
DIV#abthelpbox DIV#closehelpbox A {
	WIDTH: 18px; DISPLAY: block; BACKGROUND: url(img2.gif) no-repeat left top; HEIGHT: 18px
}
DIV#gettextmessagebox {
	Z-INDEX: 1000; POSITION: fixed; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #ccc; HEIGHT: 140px; OVERFLOW: hidden; BORDER-TOP: #000 2px solid; LEFT: 0px
}
DIV#gettextmessagebox DIV#closetextmessagebox {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 18px; PADDING-RIGHT: 8px; FLOAT: right; HEIGHT: 18px; FONT-SIZE: 0px; PADDING-TOP: 8px
}
DIV#gettextmessagebox DIV#closetextmessagebox A {
	LINE-HEIGHT: 0px; WIDTH: 18px; DISPLAY: block; BACKGROUND: url(img2.gif) no-repeat left top; HEIGHT: 18px
}
DIV#gettextmessagebox DIV#textbgbuttonbox {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: right; HEIGHT: 18px; PADDING-TOP: 8px
}
DIV#gettextmessagebox DIV#pinyinbuttonbox {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: right; HEIGHT: 18px; PADDING-TOP: 8px
}
DIV#gettextmessagebox DIV#gettextmessagecontent {
	LINE-HEIGHT: 46px; WIDTH: 100%; FONT-FAMILY: "??????"; CLEAR: both; FONT-SIZE: 26px; PADDING-TOP: 20px
}
DIV#gettextmessagebox DIV#gettextmessagecontent SPAN {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 28px; MARGIN-TOP: -20px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline-block; HEIGHT: 28px; FONT-SIZE: 26px; PADDING-TOP: 20px
}
DIV#gettextmessagebox DIV#gettextmessagecontent SPAN SUP {
	LINE-HEIGHT: 20px; MARGIN-TOP: -47px; DISPLAY: block; FONT-SIZE: 16px
}














