.title h4{text-indent:-99999px;background:url("fh_imgtitle.png") no-repeat;height:35px;width:100px;float:left;}
.title .more{display:block;}
.title .more a{display:block;width:70px;height:35px;text-indent:-99999px;}

.block1 .con,.block3 .con{padding:12px;}
.block1 .pic,.block3 .pic{float:left;width:120px;}
.block1 .pic img,.block3 .pic img{display:block;width:110px;height:106px;}
.block1 .list li{padding-left:18px;}
.block1 .title,.block3 .title{height:35px;}


.col-t-l{width:710px;float:left;}
	#ifocus,.col-t-l .block1,.col-t-l .top{float:left;display:inline;margin-right:10px;margin-bottom:10px;}

	#ifocus,.col-t-l .top{height:253px;width:343px;border:1px solid #d1d1d1;}
	.top{height:87px;}
	.top h2{font-family:"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53","Times New Roman";font-size:18px;line-height:36px;text-align:center;}
	.top h2 a{color:#ac4a00;}
	.top p{line-height:22px;padding:0 10px 5px;color:#969696;}
	.top .list{font-size:14px;}
	.col-t-l .block1{width:345px;height:263px;background:url("fh_imgblock1_bg.png") no-repeat;}
	#dwjs h4{background-position:0 -35px;}
	/*#hsfh h4{background-position:0 -70px;}*/
	#mtgz h4{background-position:0 -35px;}
	.block1 .con{padding:12px;}
	.block1 .pic{float:left;width:112px;}
	.block1 .pic img{display:block;width:107px;height:72px;padding: 15px 0;}
	.block1 .list{float:left;width:207px;font-size:14px;}
	.block1 .list li{padding-left:18px;}
		.col-t-l .block1 .title{height:35px;}

.col-t-r{width:228px;float:left;background-color:#fafafa;border:1px solid #ececec;padding:10px;}
	.col-t-r .r1,.col-t-r .r2{background:url("fh_imgblock2_bg.png") no-repeat;margin-bottom:10px;}
	#bcjs{height:125px;}
	#cjld{height:130px;}
	#cwgk{height:125px;}
	#nywyhxc{height:96px;margin-bottom:0px;}
	#nywyhxc .con{height:65px;overflow:hidden;width:228px;margin-top:5px;}
	#nywyhxc ul li{line-height:18px;padding:3px 0;}

.col-t-r .title{height:26px;}
.col-t-r .title h4{background:url("fh_imgtitle2.png") no-repeat;height:26px;width:87px;}
#cjld h4{background-position:0 -26px;}
#cwgk h4{background-position:0 -52px;}
#nywyhxc h4{background-position:0 -78px;width:120px;}
.col-t-r .title .more{line-height:26px;}
.col-t-r .title .more a{width:50px;height:26px;text-indent:0;}
.leaderlist{padding:8px 20px 0;font-size:14px;}
.leaderlist li{line-height:24px;}
.leaderlist li a{margin-right:16px;}
.intro{line-height:22px;padding:10px 5px;}
#cwgk .con{margin-top: 8px;}
#nywyhxc .list{padding-top:10px;}
#nywyhxc .list li{padding-left:18px;}

.banner1{width:960px;height:126px;margin-bottom:10px;}
.banner1 img{width:960px;height:75px;display:block;}


.block3{width:320px;float:left;display:inline;height:163px;background:url("fh_imgblock3_bg.png") no-repeat;}
#why h4{background-position:0 -70px;}
#smy h4{background-position:0 -105px;}
#gyy h4{background-position:0 -140px;}
#cmjzxq h4{background-position:0 -175px;}
#sdbz h4{background-position:0 -210px;}
#xfhrzj h4{background-position:0 -245px;}
#mlfh h4{background-position:0 -280px;}

.b{border-bottom:1px solid #d0d0d0;margin-bottom:10px;}

.block4{height:165px;background:url("fh_imgblock4_bg.png") no-repeat;}


.piclist{padding:13px 0 0;}
.piclist li{float:left;width:134px;height:105px;}
.piclist li a{display:block;}
.piclist img{width:126px;height:95px;padding:4px;}





/********************* list *********************/

.col_main{padding:20px;border-bottom:1px solid #e6e6e6;}
.col_r{}
.col_main ul{padding:0 20px 20px;}
.col_main ul li{font-size:14px;line-height:28px;background: url("fh_imgdisk.gif") no-repeat 0 50%;padding-left: 15px;}
.col_main ul li .pubtime{float:right;font-family:Tahoma,Arial,"\5b8b\4f53",sans-serif;color:#888;font-size:12px;}
.col_main ul li.hr {border-bottom:1px dashed #e6e6e6; height:5px;margin-bottom:5px;background:none;}

#pages {font-family:Tahoma,Arial,"\5b8b\4f53",sans-serif;  padding: 0 0 0 60px;}
#pages a.a1{width: 56px;}
#pages a{border: 1px solid #E6E6E6;text-align: center;padding: 3px 10px;display:block;float:left;margin-left:3px;}
#pages a:hover{text-decoration:none;color:#a40001;border: 1px solid #a40001;}
#pages span{background:url("fh_img/line.png") repeat-x 0 -66px;border: 1px solid #e6e6e6; color: #a40001;padding: 3px 10px;text-align: center;display:block;float:left;margin-left:3px;}

.container_16 .list_col_r {width:220px;padding:25px 0 20px;}
.list_col_r .top_r_4 h4,.list_col_r .top_r_5 h4{
  background: url("fh_img/title_r_bg.png") no-repeat scroll 0 0 transparent;color:#fff; height: 27px; line-height: 27px; overflow: hidden; text-indent: 0;  padding-left:20px;}

/********************* show ***********************/
	.show{padding: 0 20px; overflow: hidden;}
	.show h2{  color: #000000;  font-size:26px;	 margin-top: 16px; line-height:50px;  text-align: center;font-weight:bold;}
	.show .info { color: #999999;  font-size: 12px;  line-height:30px;  text-align: center; font-family:Tahoma,Arial,"\5b8b\4f53",sans-serif;background-color:#f9f9f9;margin-bottom:10px; }
	.show .content { font-size: 14px;min-height:300px; line-height: 28px; }
	.show .content p {  font-size: 14px;  line-height: 28px; word-wrap: break-word;}
	.show .editor{font-size:14px;line-height:28px;text-align:right;margin-right:20px;}
	.show .rel{padding:20px 0;line-height:26px;border-top: 1px solid #e6e6e6;}

/**************pic marquee*****************/
#mq {
  height: 129px;
  overflow: hidden;
  width: 922px;
  margin-left:20px;
}
#mqul1, #mqul2, #mqin {
  float: left;
}
#mqin {
  height: 129px;
  overflow: hidden;
  width: 800%;
}
/**cat***/
.sub_block h4{font-size: 14px;font-weight: bold;}

.ad_village{
    background: url("fh_imgbanner_960.gif") no-repeat;
    font-size: 26px;
    font-weight: bold;
    height: 80px;
    line-height: 80px;
    margin-bottom: 10px;
	float:left;
}
.ad_village a{display:block;width:445px;height: 80px;padding-left: 200px;  color: #FFFFFF;}
.ad_village a:hover{text-decoration:none;  color: #FFFFFF;}

.ad_305{width:305px;height:80px;padding-right:10px;overflow:hidden;float:left;}