.title h4{height:35px;width:100px;float:left;}
.title h4 a{color:#fff;}
.title .more{display:block;}
.title .more a{display:block;height:26px;}

/****************slider***********************/
#slider{width:305px;position:relative;height:262px;}
#slider .slider-box{overflow:hidden;width:305px;	height:262px;}
#slider .slider-box ul{}
#slider .slider-box ul li{	float:left;	display:inline-block;}
#slider .slider-box ul li img{	width:305px;	height:262px;	display:block;}
#slider .slider-bar{	position:absolute;	width:305px;	height:30px;	bottom:0px;	left:0;	font: 12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif;}
#slider .slider-title{	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);	_background: #000;	_filter: alpha(opacity=50);	font-size: 12px;	height: 30px;	line-height: 30px;	padding:0 5px;	font-weight:bold;}
#slider .slider-title a{	color:#fff;	text-decoration:none;	position:relative;}
#slider .slider-btn{   position:absolute;    bottom:0px;	right:5px;	float:left;	height:22px;}
#slider .slider-btn li{position:relative;margin-right:3px;padding:0 3px 0;list-style:none;overflow:hidden;float:left;display:inline;line-height:15px; cursor:pointer;}
#slider .slider-btn li a{ opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);	display:block;	color:#fff;	text-decoration:none;}
#slider .slider-btn li a:hover{}
#slider .slider-btn li a.active{color:#fff;	opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}




.con{border:1px solid #cb0000;line-height:22px;padding:5px 10px;overflow:hidden;}

.top{width:376px;height:260px;background:url("sq_red2_imgsqdt.png") no-repeat;}
	.top .title {height:26px;}
	.top .title h4{text-indent:-99999px;width:300px;height:26px;}
	.top h2{font-size:18px;line-height:40px;text-align:center;font-weight:bold;}
	.top h2 a{color:#e61d1d;}
	.top p{line-height:22px;padding:0 20px 5px;color:#969696;}
	.top .listnews{padding:0 10px;}
.block_r{width:237px;height:262px;}
	.block_r .title {height:29px;background:url("sq_red2_imgblock_title2_bg.png") no-repeat;}
	.block_r .title h4{width:75px;height:29px;line-height:26px;padding-left:20px;}

	.block_r .title .more{margin-top:5px;height:22px;line-height:22px;}
	.block_r .con{height:221px;background:url("sq_red2_imgblock_r_con.png") repeat-x;}


.block1 .title,.block2 .title{height:27px;background:url("sq_red2_imgblock_title1_bg.png") no-repeat right top;}
.block1 .title h4,.block2 .title h4{width:110px;height:27px;background:url("sq_red2_imgblock_title1_red.png") no-repeat;line-height:26px;padding-left:25px;}
.block1 .con,.block2 .con{height:189px;padding:10px;}
.imgmore{float:right;width:45px;padding-top:7px;}
.block1{width:305px;height:236px;}
.block1 .pic{width:100px;height:189px;float:left;padding-top:5px;}
.block1 .pic a{display:block;height:90px;}
.block1 .pic img{width:100px;height:75px;display:block;}
.block1 .news{width:180px;height:189px;float:left;}
.block1 .news .listnews{}
.block1 .news .listnews li{background:none;padding-left: 15px;line-height:22px;}

.block2{width:378px;height:236px;}
.block2 .hot{height:90px;padding:5px;}
.block2 .hot .pic{float:left;width:130px;height:90px;}
.block2 .hot img{width:113px;height:83px;display:block;}
.block2 .hot .des{float:left;width:216px;height:90px;line-height:20px;}
.block2 .hot .des h5{font-size:14px;font-weight:bold;}
.block2 .listnews li{background:none;padding-left: 15px;line-height:22px;float:left;width:150px;}

#sqld,#sqfw {height:236px;}
#sqld .con,#sqfw .con{height:187px;padding-top:15px;}
#sqld .con li{padding-left:0;height:92px;}
#sqld .con .pic{width:96px;height:82px;float:left;}
#sqld .con .pic img{width:85px;height:64px;display:block;}
#sqld .con .des{float:left;width:110px;height:90px;line-height:20px;}
#sqld .con .des h5{font-size:12px;font-weight:bold;line-height:24px;}

.banner{width:940px;margin-bottom:10px;}
.banner img{width:940px;height:80px;display:block;}




.b{border-bottom:1px solid #d0d0d0;margin-bottom:10px;}

.block4{height:192px;background:url("sq_red2_imgblock_title3_bg.png") no-repeat;margin-bottom:10px;}
.block4 .title {height:30px;}
.block4 .title .more{line-height:30px;}
.block4 .title .more a,.block5 .title .more a{color:#fff;}
.block4 h4{padding-left:25px;line-height:27px;height:27px;}
.block4 h4 a{color:#fff;}
.block4 .con{height:150px;}

.piclist{padding:10px 0 0;}
.piclist li{float:left;width:160px;height:125px;margin-right:28px;background-color:#ccc;}
.piclist li a{display:block;color:#000;}
.piclist li .imgtitle{text-align:center;line-height:22px;}
.piclist img{width:160px;height:125px;display:block;}

/********************* list *********************/

.col_main{padding:20px;}
.col_main ul{padding:0 10px 20px;}
.col_main ul li{font-size:14px;line-height:28px;background: url("sq_red2_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;  padding: 8px 0;  word-wrap: break-word;}
	.show .rel{padding:20px 0;line-height:26px;border-top: 1px solid #e6e6e6;}

/**************pic marquee*****************/
#mq { height: 170px; overflow: hidden; width: 918px;}
#mqul1, #mqul2, #mqin { float: left;}
#mqin { height: 150px;  overflow: hidden;  width: 800%;}

.cl{float:left;margin:0 10px 10px 0;display:inline;}
.cr{float:left;margin:0 0 10px 0;display:inline;}
.clb{float:left;margin:0 10px 10px 0;display:inline;border:1px solid #cb0000;}
.crb{float:left;margin:0 0 10px 0;display:inline;border:1px solid #cb0000;}