﻿* {padding:0;margin:0;}
body{
	padding:0;
	margin:0;
	font-size:12px;
	color:#000;
}
* html body{
	padding:0;
	margin:0;
	font-size:12px;
	color:#000;
	background-color: #f5f5f5;
}
form{
	border: none;
	margin: 0;
	padding: 0;
}
span{
	border: none;
	margin: 0;
	padding: 0;
}
div{
	border: none;
	margin: 0;
	padding: 0;
}
img{
	border: none;
	margin: 0;
	padding: 0;
}
td{
	border: none;
	margin: 0;
	padding: 0;
}
table{
	border: none;
	margin: 0;
	padding: 0;
}

A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:active {text-decoration: none;}
A:hover {text-decoration: none;}

.blank5{height:5px;overflow:hidden;clear:both;}
.blank10{height:10px;overflow:hidden;clear:both;}
.blank15{height:15px;overflow:hidden;clear:both;}
.blank20{height:20px;overflow:hidden;clear:both;}
.blank25{height:25px;overflow:hidden;clear:both;}

ul li {list-style:none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 

.clear{clear:both;}
.fl {
	float: left;
}
.fr {
	float: right;
}
.cen {
	text-align: center;
}
.block50 {
	height: 40px;
}
.block21 {
	height: 21px;
}
.block22 {
	height: 22px;
}
.block20 {
	height: 20px;
}
.block16 {
	height: 16px;
	overflow: hidden;
}
.block14 {
	height: 14px;
}
.block10 {
	height: 10px;
}
.block8 {
	height: 8px;
}
#main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#nav {
	width: 960px;
	overflow: hidden;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0bebe;
}
#nav span {
	float: right;
	margin-top: 13px;
	margin-right: 5px;
}
#top {
	width: 960px;
	overflow: hidden;
}
#top .gd {
	float: left;
	width: 75px;
}
#top ul {
	float: left;
	width: 880px;
	font-family: "黑体";
	font-size: 38px;
	line-height: 88px;
	font-weight: bold;
	color: #000000;
	text-align:center;
}
#foot {
	font-size: 12px;
	line-height: 28px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	height: 35px;
	padding-top: 5px;
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #d00000;
}
.section {
	width: 960px;
	overflow: hidden;
}
.sectionleft {
	float: left;
	width: 656px;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
	padding-right: 20px;
	padding-left: 20px;
}
.sectionright {
	float: left;
	width: 243px;
	overflow: hidden;
	margin-left: 17px;
}
.title1 {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #0459c2;
}
.title1 a{
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #0459c2;
}
.lb1 {
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
	overflow: hidden;
	font-size: 12px;
	line-height: 24px;
	font-weight: lighter;
	color: #000000;
	margin-bottom: 10px;
}
.lb1 h1 {
	font-family: "黑体";
	font-size: 20px;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
	padding-right: 20px;
	padding-left: 20px;
}
.lb1 h2 {
	font-family: "黑体";
	font-size: 25px;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
	padding-right: 20px;
	padding-left: 20px;
}

.lb1 h1 a{
	font-family: "黑体";
	font-size: 20px;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
}
.lb1 h2 a{
	font-family: "黑体";
	font-size: 25px;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
}
.lb1 img {
	margin-top: 10px;
	margin-left: 20px;
	border:1px solid #ccc;
	padding:2px;
}
.lb1 li {
	padding-right: 20px;
	padding-left: 20px;
}
.lb2 {
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	width: 226px;
	overflow: hidden;
}
.lb2 p {
	line-height: 26px;
	
}
.lb22 {
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	width: 226px;
	overflow: hidden;
}
.lb22 p {
	line-height: 26px;
}
.pic1 {
	width: 226px;
	margin-bottom: 10px;
}
.pic2 {
	margin-left: 10px;
	float: left;
	margin-top: 2px;
}
.x1 {
	background-image: url(x1.gif);
	background-repeat: repeat;
	height: 4px;
	width: 960px;
	overflow: hidden;
}
.reload{width:656px;overflow:hidden; position:absolute;margin-left:20px;top:145px;}
.k1 {
	background-color: #f5f5f5;
	border: 1px solid #d7d7d7;
	height: 24px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	/*padding-left: 325px;*/
	padding-left: 15px;
	text-align: right;

}
.k1 li {
	float: right;
	margin-right: 5px;
	line-height: 26px;
	


}
.k1 .d1 {
	display: block;
	float: right;
	width: 70px;
	line-height:26px;
	
}
.k1 .d2 {
	display: block;
	float: right;
	width: 58px;
	line-height:26px;
	
	

}
.k1 .d3 {
	display: block;
	float: left;
	width: 230px;
	line-height:26px;
	text-align: left;	

}

.k1 .d3 #time{color:#395860;}
.kiframe {
	height: 36px;
}
#reload {cursor:pointer}
#s40{cursor:pointer}
#s60{cursor:pointer}
#shand{cursor:pointer}
.input{margin-top:3px;}
.indexpage{text-align:center;}
.linebg{background:url(linebg.gif);height:4px;overflow:hidden;clear:both;width:960px;margin:0 auto}
.line1{width:960px;background:#BEBEBE;height:1px;}
.lh25{line-height:25px;}
.leftpd10{padding-left:10px;}
.mainpic{width:960px;}
.mainpic ul li{width:205px;height:205px;overflow:hidden;margin-left:27px;float:left;}
.mainpic ul li .pic {border:1px solid #666;padding:1px;}
.mainpic ul li .pic:hover {border:1px  dotted #000;padding:1px;}
.mainpic ul li p {text-align:center}
.fc {text-align:center}
.bj1{width:656px;height:502px;overflow:hidden}
.topread1{ width:657px; margin:0 auto; line-height:24px; font-size:14px; padding-top:15px;}
.topread2{ font-size:14px; padding:6px 0 0 490px; width:167px; margin:0 auto; color:#999999; overflow:hidden;}
.list1{width:226px;margin:0 auto;overflow:hidden}
.list1 li{width:226px;line-height:24px}

/*72小时论坛*/
#mainfor72 {
	width: 958px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px #0e3cb2 solid;
}
#topfor72 {
	width: 958px;
	overflow: hidden;
}
#topfor72 .gd {
	float: left;
	width: 75px;
}
#topfor72 ul {
	float: left;
	width: 880px;
	font-family: "黑体";
	font-size: 38px;
	line-height: 88px;
	font-weight: bold;
	color: #000000;
	text-align:center;
}
.x1for72 {
	background-image: url(x1.gif);
	background-repeat: repeat;
	height: 4px;
	width: 958px;
	overflow: hidden;
}
.sectionfor72 {
	width: 958px;
	overflow: hidden;
}