@charset "utf-8";
/* CSS Document */
html, body, div, ul, li, input {
	margin: 0;
	padding: 0;
	font-family:"微软雅黑"
	
}
img {
	border: 0;
}
li {
	list-style: none;
}
a{
	text-decoration:none;
	cursor:pointer
}
.w_960{
	width:960px;
	overflow:hidden;
}
.mid{
	margin-left:auto;
	margin-right:auto;
}
.fl{
	float:left
}
.fr{
	float:right
}
/*头部开始*/
.t_nav{
	height:33px;
	padding:9px 0px;
	width:100%;
	background:#b51d57
}
.t_nav li{
	float:left;
	padding:0 12px 0 0;
	height:33px;
	line-height:33px
}
.t_nav li a{
	font-size:16px;
	color:#fff;
}
.text{
	width:136px;
	padding-left:34px;
	font-size:14px;
	color:#a1a1a1;
	height:33px;
	line-height:33px;
	display:block;
	margin-left:25px;
	border:none;
	background:url(../images/sou.gif) no-repeat left #fff;
	float:right;
}
.btu{
	width:54px;
	text-align:center;
	height:33px;
	display:block;
	color:#fff;
	border:none;
	background:#208c3d;
	float:right;
	font-size:14px
}
base_top{
	float:right;
}
#base_top span{
	display:block;
	float:right;
	color:#b51d57;
	display:none
}
#base_top a{
	display:block;
	float:right;
	line-height:30px;
	height:30px;
	color:#333;
	font-size:14px;
	padding:0px 3px;
	text-align:center;
}
#base_top a:hover{
	color:#fff;
	text-decoration:none
}

/*广告位*/
.ad1{
	height:70px;
	margin-top:10px;
}
/*索引*/
.sou_y{
	height:24px;
	line-height:24px;
	margin-top:10px;
	background:#b51d57;
	font-size:12px;
	color:#fff;
	padding-left:20px;
	width:940px;
}
.sou_y a{
	color:#fff;
}
/*正文左侧*/
.zw_l{
	width:640px;
	margin-top:10px;
	padding-top:10px;
	line-height:30px;
	color:#313131;
	font-size:16px
}
.zw_l h1{
	color:#1a2b38;
	font-size:26px;
	text-align:center;
}
.zw_l b{
	display:block;
	width:640px;
	text-align:center;
	font-size:12px;
	line-height:26px;
	color:#949494;
	font-weight:normal;
	padding-top:5px;
}
.zw_l b span{
	color:#585858;
}
.zw_l p{
	color:#585858;
	line-height:30px;
	margin:0;
	padding-bottom:10px
}
.zw_l img{
	padding:5px 0px 25px 0px;
}
.zw_l strong{
	font-size:16px;
	text-align:left
}

.text-c{
	clear:both;
	height:30px;
	line-height:30px;
	margin:10px auto;
	padding-right:8px
	
}
.text-c a{
	text-align:center;
	white-space:nowrap;
	padding:5px 10px;
	font-size:12px;
	color:#313131;
	margin-left:3px;
	background:#fff;
	border:1px solid #ccc;
}
.text-c span{
	text-align:center;
	white-space:nowrap;
	padding:5px 10px;
	font-size:12px;
	color:#fff;
	margin-left:3px;
	background:#060;
	border:1px solid #060;
}
.text-c .on{
	background:#148d3b;
	color:#fff;
}

.share{
	clear:both;
	height:23px;
	line-height:23px;
	margin-bottom:25px;
}
.share .s_1 a, .share .s_2 a, .share .s_3 a{
	display: inline-block;
	float: left;
	margin-left:15px;
	height:23px;
	padding-left:42px;
	padding-right:8px;
	border:1px solid #ccc;
	font-size:12px;
	color:#313131;
	background-image:url(../images/share.gif);
	background-repeat:no-repeat;
}
.share .s_1 a{
	background-position:0px 0px;
}
.share .s_2 a{
	background-position:0px -46px;
}
.share .s_3 a{
	background-position:0px -92px;
}
.share .s_1 a:hover{
	background-position:0px -23px;
	color:#80bc2d;
	border:1px solid #80bc2d;
}
.share .s_2 a:hover{
	background-position:0px -69px;
	color:#ea5618;
	border:1px solid #ea5618;
}
.share .s_3 a:hover{
	background-position:0px -115px;
	color:#ece93a;
	border:1px solid #ece93a;
}
/*标签*/
.biaoqian{
	clear:both;
	height:35px;
	padding-left:15px;
	line-height:35px;
	font-size:16px;
	color:#fff;
	margin-bottom:15px;
	background:#b51d57
}
.biaoqian span{
	display:block;
	float:left;
}
.biaoqian .tab li{
	float:left;
	padding:0px 5px;
	cursor:pointer;
	
}
.biaoqian .tab li a{
	color:#fff;
	
}
.tab_c{
	overflow:hidden;
	padding-bottom:20px;
}
.tab_c li{
	height: 27px;
	line-height:23px;
	width:285px;
	display:inline-block;
	float:left;
	background: url(../images/dian.gif) no-repeat left center;
	padding-left: 15px;
	margin-left:5px;
	overflow:hidden
}
.tab_c li a{
	font-size: 14px;
	font-weight:normal;
	color: #313131;
}
.tab_c li a:hover{
	color: #060
}
/*标签下广告*/
.b_ad{
	width:640px;
	margin:15px 0px 25px;
	height:81px
}
.b_ad img{
	margin:0;
	padding:0
}
/*大相关文章*/
.big_xg{
	display:block;
	height:70px;
	padding:15px 0px;
	color:#313131;
	clear: both;
}
.big_xg img{
	display:inline-block;
	width:100px;
	float:left;
	padding:0;
	padding-right:25px;
}
.big_xg span{
	width:515px;
	display:inline-block;
	float:left;
}
.big_xg span strong{
	margin:0;
	padding:0;
	line-height:27px;
	font-size:14px;
}
.big_xg span p{
	margin:0;
	padding:0;
	line-height:24px;
	font-size:14px;
}
/*正文右侧*/
.zw_r{
	width:260px;
	margin-top:10px;
	color:#313131;
}
.l_ad{
	margin:10px 0px 20px;
	width:260px;
	overflow:hidden;
}
/*小相关文章*/
.small_xg{
	display:block;
	height:50px;
	padding:15px 0px;
	color:#313131;
	clear: both;
}
.small_xg img{
	display:inline-block;
	width:70px;
	float:left;
	padding:0;
	padding-right:15px;
}
.small_xg span{
	width:175px;
	display:inline-block;
	float:left;
}
.small_xg span strong{
	margin:0;
	padding:0;
	line-height:24px;
	font-weight:normal;
	font-size:14px;
}
/*论坛精选*/
.ltjx{
	width:100%;
	background:#b51d57;
	margin-top:25px;
	padding-top:20px;
	overflow:hidden;
	
}
.ltjx_n strong{
	display:block;
	clear:both;
	padding-left:15px;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:16px;
	
}
.ltjx_n a{
	display:block;
	float:left;
	width:185px;
	overflow:hidden;
	padding:15px 20px;
	margin:7px;
	font-size:14px;
	background:#587934;
	color:#fff;
	text-align:center;
	line-height:27px;
}
.ltjx_n a:hover{
	background: #496629;
	cursor:pointer
}
.ltjx_n img{
	width:185px;
	height:140px;
}
.foot{
	width:100%;
	text-align:center;
	color:#ccc;
	padding:25px 0px;
	background:#555;
	margin-top:25px;
	clear:both;
	overflow:hidden;
}
.foot a{ color:#ccc;}
.foot a:hover{ color:#fff;}
.foot p{
	margin:0;
	padding:0;
	
}
#footer{
	top:0
}
/*返回顶部*/
.izl-rmenu{position:fixed; left:50%; margin-left:622px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative; padding:0}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fb4a4a;}
.izl-rmenu .btn-phone:hover{background-color:#d80505;}
.izl-rmenu .btn-phone .phone{position:absolute; left:-160px; top:-88px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}