﻿.news-box {
	margin: 10px 30px;
}
.news-box .hot-news {
	position: relative;margin: 15px auto;height: 125px;border-bottom: 1px solid #C9CACA;background: url(/style/images/hot-news-bg.png) right top no-repeat;overflow: hidden;
}
.hot-news dd {
	position: absolute;top: 0;height: 124px;
}
.hot-news dd {
	right: 0;left: 164px;
}
.hot-news dd h2 {
	font-size: 14px;height: 23px;margin: 0;padding: 10px 10px 0;overflow: hidden;
}
.hot-news dd h2 a,.hot-news dd h2 a:visited {
	color: #666464;
}
.hot-news dd h2 a:hover {
	color: #91BE16;
}
.hot-news dd p {
	margin: 0 10px;line-height: 1.8;height: 65px;overflow: hidden;
}
.hot-news dd .more {
	position: absolute;right: 10px;margin: 5px 0;padding: 3px 5px;border: 1px solid #C9CACA;background: #fff;
}
.hot-news dt {
	position: absolute;top: 0;left: 0;height: 116px;width: 156px;padding: 4px;border: 1px solid #C9CACA;background:#fff;
}

.news-class {
	position: relative;bottom: -10px;height: 55px;background: url(/style/images/nav2-bg.gif) bottom left repeat-x;
}
.news-class a,.news-class:visited {
	float: left;display: block;width: 70px;height: 30px;line-height: 30px;margin-right: 8px;text-align: center;font-weight: bold;background: url(/style/images/nav2.gif) center top;
}
.news-class a.on,.news-class a:visited.on,.news-class a:hover.on {
	background-position: center -30px;color: #fff;
}
.news-list {
	position: relative;width: 100%;height: 80px;padding: 10px 0;border-bottom: 1px #C4C4C4 dotted;
}
.news-list .left {
	position: absolute;left: 0;height: 80px;line-height: 80px;width: 70px;font-size: 14px;font-weight: bold;text-align: center;background: url(/style/images/click.gif) center top no-repeat;
}
.news-list .right {
	position: absolute;left: 80px;right: 0;height: 70px;
}
.news-list .right h2 {
	font-size: 12px;height: 16px;margin: 0;padding: 0 10px;overflow: hidden;
}
.news-list .right h2 a,.news-list .right h2 a:visited {
	color: #666464;
}
.news-list .right a:hover {
	color: #91BE16;
}
.news-list .right p {
	margin: 0 10px;line-height: 1.6;height: 65px;overflow: hidden;
}

.news-detail {
	padding: 10px 0;border-bottom: 1px #C4C4C4 dotted;
}

.news-detail .central {
	padding: 10px 0;line-height: 2.0;font-size: 13px
}
.news-detail .title {
	height: auto;padding: 10px 0;font-weight: bold;text-align: center;font-size: 16px;color: #91BE16;line-height: 1.6;border-bottom: 1px #C9CACA dotted;
}
.news-detail .title span {
	color: #666464;font-weight: normal;font-size: 12px;
}
.news-detail .title h2 {
	line-height: 1.6;text-align:center;font-size: 20px;font-weight: bold;color: #91BE16
}
.news-detail .content {
	padding: 20px 0 30px;line-height: 2.0;font-size: 13px
}

.in-nav {
	line-height: 1.8;width: 688px;padding: 5px 1px 0;margin: auto
}
.in-nav em {
	font-style: normal;color: #76BB05
}
	
