@charset "utf-8";
/* CSS Document */
#warp {
	width:1000px;
	background-color:#FFF;
	margin:0 auto;
	}
.toplink {
	color:#FFF;
	}
.toplink a:link,.toplink a:visited,.toplink a:hover {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	margin:0 8px;
	}
.toplink2 {
	color:#FFF;
	}
.toplink2 a:link,.toplink2 a:visited,.toplink2 a:hover {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	margin-left:3px;
	}
.topFunc,.topFunc2 {
	padding-left:22px;
	}
.topFunc a:link, .topFunc a:visited{
	color:#FFF;
	text-decoration:none;
	}
.topFunc2 a:link, .topFunc2 a:visited{
	color:#FFF;
	margin:0 5px;
	text-decoration:none;
	}
.yxIco { 
	background:url(rst_icon.gif) left 8px no-repeat;
	}
.dyIco {
	background:url(rst_icon.gif) left -29px no-repeat;
	}
.sjbIco {
	background:url(rst_icon.gif) 3px -67px no-repeat;
	}
.topLineBg {
	background:url(rst_TopLineBg.jpg) left top repeat-x;
	}
#xxgk,#zxbs,#hdjl,#friendLink,#footer {
	width:980px;
	margin:10px 10px 0 10px;
	}
.tpxwIcon {
	text-indent:17px;
	background:url(rst_icon.gif) left -134px no-repeat;
	_background:url(rst_icon.gif) left -136px no-repeat;
	}
.spdbIcon {
	text-indent:17px;
	background:url(rst_icon.gif) left -98px no-repeat;
	_background:url(rst_icon.gif) left -100px no-repeat;
	}
	
#new tr td {
	line-height:28px;
	}
#newContent, .txtContent {
	margin:5px 8px;
	}
#newContent ul li, .txtContent ul li,.txtContent2 ul li ,.txtContent4 ul li{
	text-align:left;
	text-indent:12px;
	display:block;
	height:25px;
	line-height:25px;
	background:url(rst_icon.gif) -360px -175px no-repeat;
	overflow:hidden;
}
.txtContent3 ul li {
	text-align:left;
	text-indent:12px;
	display:block;
	height:21px;
	line-height:21px;
	background:url(rst_icon.gif) -360px -176px no-repeat;
	overflow:hidden;
	}

#newContent ul li a{
	font-size:14px;
	} 
.zfxxTit {
	display:block;
	height:25px;
	text-align:left;
	text-indent:20px;
	line-height:25px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	background:url(rst_icon.gif) -70px -244px no-repeat;
	margin-top:5px;
	}
#zfxxgk ul li {
	display:block;
	margin-bottom:4px;
	}
#zfxxgk  ul li a{
	display:block;
	width:164px;
	height:32px;
	line-height:32px;
	text-align:left;
	text-indent:25px;
	color:#333;
	text-decoration:none;
	background:url(rst_icon.gif) left -804px no-repeat;
	}
.more1 {
	display:block; 
	text-align:right;
	margin:0 8px 5px 8px; 
	height:12px;
	}
a.selectBut:link,a.selectBut:visited ,a.selectBut:hover {
	background-color:#900;
	display:block;
	color:#FFF;
	font-weight:bold;
	vertical-align:middle;
	height:25px;
	text-decoration:none;
	line-height:25px;
	}
.tabShow {
	background:url(rst_ShowBg.gif) left bottom repeat-x #eeeeee;
	}
.tabShow tr td {
	height:25px;
	line-height:25px;
	vertical-align:middle; 
	overflow:hidden;
}
a.zq_selectbut:link,a.zq_selectbut:visited,a.zq_selectbut:hover {
	height:25px;
	line-height:25px;
	display:block;
	color:#5b4e27;
	text-decoration:none;
	background:url(rst_GgfwSelectBg.gif) left top no-repeat;
	}
a.zq_disBut:link,a.zq_disBut:visited,a.zq_disBut:hover {
	height:25px;
	line-height:25px;
	display:block;
	color:#fff;
	text-decoration:none;
	}
.zq_content {
	width:248px;
	height:215px;
	margin:5px;
	overflow:hidden;
}
.zq_content dl {
	width:248px;
	display:block;
	margin-bottom:5px;
	clear:both;
	}
.zq_content dl dt {
	width:248px;
	display:block;
	height:20px;
	line-height:20px;
	font-weight:bold;
	text-indent:10px;
	text-align:left;
	background:url(rst_icon.gif) -360px -178px no-repeat;
	}
.zq_content dl dd {
	width:62px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	display:block;
	}
.ztzlBg {
	background:url(rst_icon.gif) left -691px no-repeat;
	}
.treeContent  ul {
	display:block;
	margin:0 10px;
	height:74px;
	width:270px;
}
.treeContent ul li {
	text-indent:10px;
	background:url(rst_icon.gif) -360px -178px no-repeat;
	display:block;
	height:22px;
	line-height:22px;
	}
#wzph {
	height:25px; 
	line-height:25px; 
	padding-left:10px;
	}
#wzph a {
	margin:0 5px;
	}
#wzph a.selectPhtit:link,#wzph a.selectPhtit:visited, #wzph a.selectPhtit:hover{
	color:#FFF;
	font-weight:bold;
	}
#phcont {
	width:226px;
	margin:0 auto;
	}
a.phSelect {
	background:#fffac0;
	padding-top:6px;
	height:32px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#a20100;
	border-right:1px solid #ccc;
	}
a.phdis {
	padding-top:6px;
	height:32px;
	display:block;
	text-align:center;
	text-decoration:none;
	}
.zxbstit {
	display:block;
	margin:0;
	padding:0;
	width:120px;
	height:30px;
	text-indent:-999px;
	font-size:0;
	background:url(rst_icon.gif) -2px -304px no-repeat;
	}
.jgcx_txt {
	width:140px;
	height:14px;
	vertical-align:middle;
	border-top:2px solid #333;
	border-left:1px solid #ccc;
	border-botoom:1px solid #ccc;
	border-right:1px solid #999;
	background-color:#F5F5F5;
	}
.jgcx_but {
	width:62px;
	height:20px;
	vertical-align:middle;
	border:none;
	background:url(rst_icon.gif) -3px -214px no-repeat;
	}
.zncxBg {
	background:url(rst_ZncxBg.jpg) left top no-repeat #b9af67;
	}
.bsznBg {
	background:url(rst_BstitBg.gif) left top repeat-x;
	border-bottom:1px solid #ccc;
	}
.bsTit {
	background:url(rst_icon.gif) -355px -246px no-repeat;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-indent:20px;
	height:25px;
	line-height:25px;
	}
.bsTab tr td a{
	display:block;
	height:25px;
	padding-top:2px\9;
	text-decoration:none;
	vertical-align:top;
	}

a.bsznSelect:link,a.bsznSelect:visited, a.bsznSelect:hover {
	display:block;
	width:62px;
	vertical-align:top;
	padding-top:1px;
	padding-top:2px\9;
	height:25px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	background:url(rst_icon.gif) -285px -2px no-repeat;
	}

.spTab {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.spTab tr th {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	}
.spTab tr td {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	overflow:hidden;
	height:25px;
	line-height:25px;
	text-indent:5px;
	text-overflow:ellipsis;
	}
.wsspTit {
	background:url(rst_icon.gif) -64px -216px no-repeat;
	text-indent:30px;
	font-weight:bold;
	font-size:14px;
	display:block;
	color:#FFF;
	}
.cjsfwTit {
	width:20px;
	display:block;
	margin:0 auto;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	}
.hyzxBg {
	background:url(rst_zxLine.gif) left bottom no-repeat;
	}	
	
a.zxselect:link,a.zxselect:visited,a.zxselect:hover {
	display:block;
	width:83px;
	text-align:center;
	height:25px;
	line-height:25px;
	color:#900;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	background:url(rst_HyzxSelectBg.gif) left top no-repeat;
	}
a.zxDis:link,a.zxDis:visited,a.zxDis:hover {
	display:block;
	width:83px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	height:25px;
	line-height:25px;
	}
.zncx_Txt {
	width:150px;
	height:14px;
	border-left:1px solid #ccc;
	border-botoom:1px solid #ccc;
	border-right:1px solid #999;
	}
.zncx_sel {
	width:150px;
	width:154px\9;
	height:20px;
	border-left:1px solid #ccc;
	border-botoom:1px solid #ccc;
	border-right:1px solid #999;
	}
.zncx_But {
	background:url(rst_icon.gif) left -240px;
	width:48px;
	height:43px;
	border:none;
	}
.znbg_Rcpj{
	background:url(rst_BsznBg.gif) left top repeat-x;
	}
.zn_RcpjTit {
	display:block;
	width:12px;
	color:#0C3D6D;
	margin:0 auto;
	text-align:center;
	}
.hdjlBg {
	background:url(rst_hdjlBoxBg.gif) left bottom no-repeat;
	}
.hdjltit {
	display:block;
	margin:0;
	padding:0;
	width:120px;
	height:30px;
	text-indent:-999px;
	font-size:0;
	background:url(rst_icon.gif) -2px -356px no-repeat;
	}
.hdFunc tr td a {
	display:block;
	height:30px;
	line-height:30px;
	text-indent:22px;
	width:75px;
	}
.hdFunc tr td a#wojyxc {
	display:block;
	height:30px;
	line-height:30px;
	text-indent:22px;
	width:105px;
	}
.hdicon1 {
	background:url(rst_icon.gif) left -453px no-repeat;
	}
.hdicon2 {
	background:url(rst_icon.gif) left -491px no-repeat;
	}
.hdicon3 {
	background:url(rst_icon.gif) 3px -527px no-repeat;
	}
.hdicon4 {
	background:url(rst_icon.gif) 2px -559px no-repeat;
	}
.hdicon5 {
	background:url(rst_icon.gif) left -597px no-repeat;
	}
#ftjs {
	line-height:22px;
	text-align:left;
	}
.hdlTabTitBg {
	background:url(rst_HdtitBg.gif) left top no-repeat;
	height:29px;
	line-height:29px;
	}
.cjwtBg {
	width:222px;
	margin:3px auto;
	height:104px;
	background:url(rst_Cjwt.jpg) left top no-repeat;
	}
.jyxcBg {
	background:url(rst_jyxcBg.jpg) left top repeat-x;
	}
.rdft_Tit {
	text-indent:25px;
	display:block;
	font-size:14px;
	height:28px;
	line-height:28px;
	background:url(rst_icon.gif) 3px -652px no-repeat;
	}
.htlTit{
	font-size:14px;
	text-indent:15px;
	display:block;
	height:29px;
	line-height:29px;
	}
.csdh_Tit {
	display:block;
	width:80px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#333;
	background:url(rst_icon.gif) -284px -74px no-repeat;
	}
#csdhContBox{
	margin:3px;
	height:64px;
	text-align:left;
	overflow:hidden;
	}
.linkTab {
	border:1px solid #ddd;
	}
.linkTitBg {
	background:url(rst_WzdhBg.gif) left top repeat-x;
	border-bottom:1px solid #ddd;
	}
.linktit {
	display:block;
	margin:0;
	padding:0;
	width:120px;
	height:30px;
	text-indent:-999px;
	font-size:0;
	background:url(rst_icon.gif) -2px -403px no-repeat;
	}
a.dhSelect:link,a.dhSelect:visited{ 
	display:block;
	height:23px;
	line-height:23px;
	text-decoration:none;
	color:#900;
	background:url(rst_dhButR.gif) right top no-repeat;
	}
.dhSelect strong {
	display:block;
	padding-left:16px;
	height:23px;
	height:23px;
	background:url(rst_dhButL.gif) left top no-repeat;}
a.LinkBg:link,a.LinkBg:visited,a.LinkBg:hover {
	padding-top:5px;
	display:block;
	width:182px;
	height:35px;
	text-decoration:none;
	background:url(rst_FlinkBg.gif) left top no-repeat;
	overflow:hidden;
	}
a.LinkBg .Lname {
	color:#2c2c2c;
	display:block;
	overflow:hidden;
	}
a.LinkBg .Lwz {
	color:#989898;
	height:12px;
	line-height:12px;
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.footerBg {
	background:url(rst_FooterBg.gif) left top repeat-x;
	}
.xxfooterBg {
	background:url(rst_xxgk_footerBg.jpg) left top repeat-x;
	}
.xxfooterBg p{
	text-align:center;
	line-height:150%;
	display:block;
	width:600px;
	padding:15px 0;
	margin:0 auto;
	color:#FFF;
	background:url(rst_xxgk_fContBg.jpg) center top no-repeat;
	}
.footerBg p { margin:10px 0 10px 0;}
.footerBg p a ,.xxfooterBg p a{ margin:0 5px;}
.cjwtTitSty {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-top:3px\9;
	height:25px;
	height:23px\9;
	line-height:25px;
	}
.wszsTit {
	display:block;
	height:30px;
	line-height:30px;
	background:url(rst_icon2.gif) left -206px no-repeat;
	text-indent:35px;
	}
.zsTitBg {
	background:url(rst_HdWszxBg.jpg) left bottom repeat-x;
	}
.cszyLmTitBg {
   height:28px;
   line-height:28px;
   text-align:center;
   background:url(rst_cszyLeftNavtop.jpg) left top  no-repeat;
   }
.cszyleftNav {
	margin-top:10px;}
.cszyleftNav li {
	display:block;
	height:35px;
	line-height:35px;
	margin:0 auto;
	width:180px;
	background:url(rst_cszyLeftNavBut.jpg) center bottom no-repeat;
	}
.cszyleftNav li a:link,.cszyleftNav li a:visited {
	font-size:14px;
	font-weight:bold;
	}
.cszyQtcsBg {
	background:url(rst_cszyQtcs.jpg) center top no-repeat;
	height:80px;
	}
.cszybanner {
	width:1000px;
    height:104px;
	background:url(rst_Banner.jpg) left top no-repeat;
	}
.cszybanner h1 {
	padding:10px;
	display:block;
	width:200px;
	height:65px;
	border:1px solid #900;
	background-color:#FEEEB6;
	vertical-align:middle;
	 margin:10px 10px 0 760px ;
	 overflow:hidden;
	 line-height:120%;
	 text-align:center;
	 font-size:20px;
	 font-weight:bold;
	 color:#900; 
	 }