/* CSS Document */
.article_body {
	margin: 0 5px 0;
	padding-top: 10px;
	border: 1px solid #d7d7d7;
	border-radius: 5px;
	background: #fff
}
.article_title {
	font-weight: bold;
	padding: 0 10px 10px;
	font-size: 120%;
}
.arc_xg {
	color: #777777;
	padding-bottom: 10px;
	padding: 0 10px;
}
.arc_con {
	line-height: 24px;
	padding: 10px;
}
.arc_font {
	margin-right: 5px;
	cursor: pointer
}
.bshare-custom {
	border-top: 1px solid #d7d7d7;
	padding: 10px;
	background: #f7f7f7
}
.news_lb,.jctp {
	background: #f8f8f8;
	border: 1px solid #d7d7d7;
	border-radius: 5px;
	margin: 10px 5px 0;
}
.news_lb .hd ,.jctp_tit {
	height: 33px;
	border-bottom: 1px solid #d7d7d7;
	background: #fff;
	line-height: 33px;
}
.news_lb .hd li {
	font-size: 13px;
	position: relative;
	top: 1px;
	width: 20%;
	cursor: pointer;
	color:#666666
}
.news_lb .hd li.on {
	background: url(../sucai/news_lb_on.jpg) center bottom no-repeat;
	font-weight: bold;
	color:#000
}
.news_lb .bd ul {
	padding: 10px;
}
.news_lb .bd li {
	line-height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}
 .p_newsmore {
	display: block;
	margin: 0 auto;
	width: 86%;
	height: 30px;
	border: 1px solid #d7d7d7;
	border-radius: 5px;
	line-height: 30px;
	text-align: center;
	background: #f4f4f4;
	margin-bottom: 10px;
}

.jctp_tit {font-weight:bold;padding:0 10px;}

.jctp ul {}
.jctp ul li {width:40%;margin:5% 3% 0;white-space: nowrap;line-height:30px;
	text-overflow: ellipsis;
	overflow: hidden}
.jctp ul li a {color:#666666}