@charset "utf-8";
/* CSS Document */
#warp {
	width:1000px;
	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 #fff;
	}
#xxgk,#zxbs,#hdjl,#friendLink,#footer {
	width:980px;
	margin:0px 10px 0 10px;
	padding-top: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, {
	padding:5px 8px;
	}
#newContent ul li, .txtContent ul li,.txtContent2 ul li ,.txtContent4 ul li{
	text-align:left;
	text-indent:12px; 
	height:25px;
	line-height:25px;
	background:url(rst_icon.gif) -360px -175px no-repeat;
	overflow:hidden;
}
#newContent ul li {
	margin-left:8px;
}
.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;
	}

.txtContent4 ul li{ background:url(rst_icon1.jpg) left center no-repeat;}

#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 20px;
	height:74px;
	width:250px;
}
.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;
	line-height:24px;
	}
.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;
	}
.work_sn{ position:relative;}
.cjsfwTit {
	width: 20px;
	display: block;
	margin: 0 auto;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	font-family: "微软雅黑";
	font-size: 14px;
	position: absolute;
	top:-140px; _top:10px; *top:10px;
	left:2px;
	}
.cjsfwMore {
	width: 20px;
	height:40px;
	display: block;
	margin: 0 auto;
	text-align: center;
	color: #FFF;
	font-size: 14px;
	position: absolute;
	bottom:-140px; *bottom:-280px; _bottom:10px;
	left:2px;
	background:url(rst_icon4.jpg) center bottom no-repeat;
	}
.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;
	}
.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.jpg) left top no-repeat;
	height:29px;
	line-height:29px;
	}
.cjwtBg {
	width:484px;
	margin:3px auto;
	height:104px;
	background:url(rst_chjwt.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;
	}
.footerBg p { margin:10px 0 10px 0;}
.footerBg 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;
		}


.header{ height:137px; background:url(rst_banner1.png) left top no-repeat; position:relative}	
.header .headerDiv {
	position: absolute;
	right: 101px;
	top: 39px;
}

.search{ background:url(rst_searchbg.jpg) left top repeat-x;}
.time{ padding-left:10px;}
#marqueeNew{ color:#cc0000}
.content{ background:#fff}
.cont1_column1{ width:217px;}
.cont_tit1{ height:28px; background:url(rst_topbg3.jpg) left top repeat-x; padding:0px; position:relative;}
.cont_tit1 h3{ width:96px; height:28px; background:#990000; line-height:28px; text-align:center; color:#fff; position:absolute; top:-12px; _top:0px; *top:0px;}
.cont_tit1 p{ width:40px; }
.cont_tit1 p a img{ margin:0px 3px;}

.list1{ padding:10px; height:174px;}
.list1 ul li{ width:97px; float:left; line-height:25px;}
.list1 ul .wli{ width:150px;}

.cont1_column2{ width:517px;}
.cont_tit1 ul li{float:left; text-align:center; line-height:28px; font-weight:bold;padding:0 5px;}
.cont_tit1 ul li a{ display:block;}
.cont_tit1 ul li .tit_aclick{ background:#990000}
.txtContent4{ height:175px; padding:10px 8px;}

.cont1_column3{ width:220px; border:1px solid #c5c5c5}
.cont_tit2{ height:29px; background:url(rst_topbg2.jpg) left top repeat-x; line-height:29px;}
.cont_tit2 p{ width:99px; height:29px; background:url(rst_topbg1.jpg) left top repeat-x; text-align:center;  font-weight:bold; color:#333}
.txtContent5{ height:174px; padding:10px 3px;}
.list2 li{ width:90px; float:left; line-height:25px; background:url(rst_icon1.jpg) 5px center no-repeat; padding-left:15px;}
.list2 .list2_wli{ width:120px;}

.list3 li{ background:url(rst_icon1.jpg) left center no-repeat; padding-left:7px;}

.cont2_column{ width:482px;}
.cont_tit3{ height:28px; background:url(rst_topbg4.jpg) 5px center no-repeat; line-height:28px; padding-right:10px;}
.cont_tit3 p span{ display:block; float:left; height:28px; }
.cont_tit3 p .bgl{ background:#990000; padding:0px 10px; color:#fff; font-weight:bold;}
.cont_tit3 p .bgr{ width:24px; background:url(rst_topbg5.png) left top no-repeat;}
.cont_tit3 p{ color:#adadad}
.cont_tit3 p a{ padding:0px 3px; }
.hei1{ height:125px;}

.bsznBg span a{ padding:0px 5px;}

.dtf{ padding:10px;}

.work_gc p{ width:30px; height:113px; background:url(rst_kstd.jpg) left top no-repeat;}
.work_gc ul{ width:242px; height:108px; background:#feffbc; padding-top:5px;}
.work_gc ul li{ float:left; line-height:25px; padding:0px 10px;}


/*.work_guide ul{ padding-left:8px; margin-top:5px;}
.work_guide .work_guide_tit{ background:url(rst_icon3.jpg) left center no-repeat; padding-left:20px; font-weight:bold; color:#990000}*/

.work_csq tr td{ height:16px; border-bottom:1px dotted #d3d3d3; background:url(rst_icon1.jpg) 3px center no-repeat; line-height:26px; padding-left:10px;}
.work_csq tr .bgn{ background:none;}

.inputtxt3{ width:157px; height:21px; background:url(rst_textbg1.jpg) left top no-repeat; border:none; float:left; vertical-align:middle;}
.btn2{ width:54px; height:21px; background:url(rst_btn3.jpg) left top no-repeat; border:none; float:left; vertical-align:middle; cursor:pointer}
.btn3{ width:63px; height:21px; background:url(rst_btn4.jpg) left top no-repeat; cursor:pointer; border:none;}

.cjwt_link a{ display:block; margin:10px 0px; font-family:"微软雅黑";}
.cjwt_link .zx{ height:28px; background:url(rst_icon5.jpg) left center no-repeat; padding-left:40px; line-height:25px;}
.cjwt_link .jb{ height:25px; background:url(rst_icon6.jpg) left center no-repeat; padding-left:40px; line-height:25px;}
.myzj_link a{ padding:0px 5px;}
.hdlTabTitBg .myzj_link{background:url(rst_HdtitBg.jpg) right top no-repeat; }

.tel{ height:28px; background:url(rst_topbg5.jpg) left top repeat-x; line-height:28px;}






/*------link-color----------*/
.cont_tit1 ul li .tit_aclick:link,.cont_tit1 ul li .tit_aclick:visited{ color:#fff}

.content .more:link,.content .more:visited{ color:#990000}

.content .more2:link,.content .more2:visited{ color:#fff}
.bsznBg span a:link,.bsznBg span a:visited{ color:#565656}
.content .bszn_aclick:link,.content .bszn_aclick:visited{ color:#000d81}
.myzj_link .myzj_aclick:link,.myzj_link .myzj_aclick:visited{ color:#990000}
.work_guide{  padding:8px 0;}
.work_guide .box { width:212px; float:left; }
.work_guide ul{  margin-top:5px; padding:0 5px;}
.work_guide .work_guide_tit{ background:url(rst_icon3.jpg) 5px center no-repeat; padding-left:24px; margin-top:5px; font-weight:bold; color:#990000}
.work_guide .box .list3 li{ background:url(rst_icon1.jpg) left center no-repeat; padding-left:5px;}
.txtContent ul li{ padding-left:6px; background:url(rst_icon.gif) -355px -175px no-repeat;}