/* CSS Document */
*{padding:0px; margin:0px; list-style:none;}
body{
    font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9A9A9A;
	}
font{
    font-size:12px;
	font-weight:normal;
	}
.select{
    width:145px;
	}
.input_yh{
    width:100px;
	height:20px;
	line-height:20px;
	font-size:12px;
	border-bottom:1px #CDD9C5 solid;
	border-left:1px #8D9B5D solid;
	border-right:1px #CDD9C5 solid;
	border-top:1px #8D9B5D solid;
}	
.button_yh{
    width:51px;
	height:19px;
	line-height:19px;
	font-size:12px;
	color:#435C00;
	background:url(../images/an_01.gif);
	border:none;
	margin-left:1px;
	}
a img{
    border:none;
	}
a,a:active,:visited{
    color:#758847;
	text-decoration:none;
	}
a:hover{
    color:#9B5100;
	}
.haad:link,.haad:active,.haad:visited{
    background-image:url(../images/dh_01.jpg); 
	color:#EAFFB0; 
	}
.haad:hover{
    background-image:url(../images/dh_01.jpg); 
	color:#F9FF01;
	font-weight:bold;
	}
.visd:link,.visd:hover,.visd:active,.visd:visited{
    background-image:url(../images/dh_01.jpg); 
	color:#F9FF01; 
	background-position:0px -24px;
	font-weight:bold;
	}
.a_more,.a_more:active,.a_more:visited{
    color:#EBFEAF;
	}
.a_more:hover{
    color:#FFFC00;
	}
#jnxnh_head{
    width:778px; 
	height:133px;
	margin:0px auto;
	border-top:1px #4B6700 solid;
	border-top:1px #526F01 solid;
	}
#head_dh{
    width:778px; 
	height:24px; 
	margin:0px auto;
	background:url(../images/riqibg.jpg);
	}
#head_dh a{
    line-height:24px; 
	display:block; 
	width:103px; 
	height:24px; 
	float:left; 
	text-align:center; 
	font-size:12px; 
	text-decoration:none;
	}
#head_dh span{
    width:140px;
	height:24px; 
	float:right;
	padding:0px 5px;
	line-height:24px;
	color:#EAFFB0;
	display:block;
	text-align:right;
	}
#jnxnh_mid{
    width:778px;
	margin:0px auto;
	padding:0px 0px 7px 0px;
	}
#mid_left{
    width:188px;
	float:left;
	}
.mleft_bt{
    width:143px;
	height:24px;
	margin-top:7px;
	padding:0px 5px 0px 40px;
	color:#EDFBAC;
	background:url(../images/left_bt.jpg);
	line-height:24px;
	}
.yxdl{
    width:184px;
	padding:1px;
	border:1px #D3D0C9 solid;
	margin-top:1px;
	color:#425A04;
	}
.bcgs{
    width:178px;
	padding:4px;
	border:1px #D3D0C9 solid;
	margin-top:1px;
	}
.yqlj{
    width:146px;
	padding:7px 20px 4px 20px;
	border:1px #D3D0C9 solid;
	margin-top:1px;
	}
.yqlj a{
    padding-top:8px;
	height:40px;
	width:145px;
	display:block;
	}
.yqlj p{
    padding:8px 0px;
}
.yhdl_top{
    width:152px;
	height:60px;
	padding:7px 12px 7px 20px;
	line-height:28px;
	}
.yhdl_bot{
    width:152px;
	height:150px;
	padding:20px 12px 7px 20px;
	}

#mid_right{
    width:582px;
	float:right;
	}
.right_bt{
    width:582px;
	float:left;
	height:24px;
	margin-top:7px;

	}
.right_bt li{
    float:left;
	height:24px;
	color:#435A01;
	line-height:24px;
	}
.tbli_01{
    width:41px;
	background:url(../images/right_bt_01.jpg);
	}
.tbli_02{
    width:448px;
	background:url(../images/right_bt_02.jpg);
	}
.tbli_03{
    width:83px;
	background:url(../images/right_bt_03.jpg);
	text-align:right;
	padding-right:10px;
	}
.gzdt{
    width:542px;
	float:left;
	height:162px;
	border:1px #D3D0C9 solid;
	padding:8px 19px 8px 19px;
	margin-top:1px;
	}
.gzdt_img{
    width:188px;
	height:162px;
	float:left;
	}
.gzdt_txt{
    width:335px;
	height:162px;
	float:right;
	line-height:26px;
	}	
.gzdt_txt a{
    width:215px;
	height:26px;
	float:left;
	padding-left:15px;
	background:url(../images/bit_01.gif) no-repeat 0px 10px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.gzdt_txt font{
	display:block;
	width:90px;
	float:right;
	height:26px;
	text-align:right;
	}
.tpzl{
    width:552px;
	height:101px;
	border:1px #D3D0C9 solid;
	float:left;
	padding:10px 19px 10px 9px;
	_padding:10px 28px 10px 0px;
	margin-top:1px;
	overflow:hidden;
    }
.tpzl a,.tpzl a:active,.tpzl a:visited{
    width:120px;
	height:97px;
	display:block;
	background:url(../images/img_bg.jpg);
	padding:4px 4px 0px 4px;
	float:left;
	margin-left:10px;
	color:#45540F;
	line-height:18px;
	}
.tpzl a:hover{
    background-position:0px -101px;
	color:#ffffff;
	}
.tpzl a img{float:left;}
.tpzl a p{
    width:120px;
	height:17px;
	float:left;
	line-height:17px;
	padding-top:5px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.zcxx{
    width:287px;
	height:203px;
	float:left;
	margin-top:7px;
	}
.zcxx_bt{
    width:249px;
	height:20px;
	padding:2px 14px 13px 24px;
	background:url(../images/zcxx.jpg);
	}
.zcxx_bt span,.wszs_bt span{
    display:block;
    width:120px;
	height:20px;
	line-height:20px;
	float:left;
	color:#445803;
	}
.zcxx_bt a,.zcxx_bt a:active,.zcxx_bt a:visited,
.wszs_bt a,.wszs_bt a:active,.wszs_bt a:visited{
    display:block;
    width:80px;
	text-align:right;
	padding-top:5px;
	_padding-top:6px;
	float:right;
	color:#ffffff;
	}
.zcxx_bt a:hover,.wszs_bt a:hover{
	color:#FFFC00;
	}
.zcxx_txt{
    width:273px;
	height:150px;
	padding:0px 7px 0px 7px;
	background:url(../images/zcws_bg.jpg);
	}
.zcxx_txt a{
    width:240px;
	height:25px;
	line-height:25px;
	padding-left:30px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.zcxx_bot{
    width:287px;
	height:17px;
	background:url(../images/wszz_bot.jpg);
	}
	
.wszs{
    width:287px;
	height:203px;
	float:right;
	margin-top:7px;
	}
.wszs_bt{
    width:249px;
	height:20px;
	padding:2px 14px 13px 24px;
	background:url(../images/wszs.jpg);
	}
.wszs_txt{
    width:273px;
	height:150px;
	padding:0px 7px 0px 7px;
	background:url(../images/wszs_bg.jpg);
	}
.wszs_txt p{
	height:25px;
	line-height:25px;
	}
.wszs_txt p a{
    width:155px;
	height:25px;
	padding-left:30px;
	display:block;
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.wszs_txt p span{
    width:80px;
	height:25px;
	display:block;
	float:right;
	padding-right:5px;
	color:#939393;
	text-align:right;
	}

.wszs_bot{
    width:287px;
	height:17px;
	background:url(../images/zcxx_bot.jpg);
	}
	
.clear{
    clear:both;
	}
#footer{
    width:778px;
	padding:4px 0px 5px 0px;
	text-align:center;
	line-height:24px;
	height:48px;
	margin:0px auto;
	background:url(../images/bottom.jpg);
	}
























