* {
	margin: 0;
	padding: 0;
}
body {
	font-family: Verdana, "宋体";
	font-size: 14px;
	line-height: 26px;
}
.main {
	width: 1080px;
	margin: 0 auto 20px;
}
a {
	text-decoration: none;
}
a:link, a:visited {
	color: #ec6e00;
}
a:hover {
	color: #0084ad;
}
img {
	display: block;
	border: 0;
}
.address {
	float: left;
	padding: 12px 0;
	margin: 10px 0 0;
	width: 1080px;
	line-height: 24px;
	text-align: center;
	color: #666;
	border-top: 1px solid #ddd;
	font-size: 12px;
}
.focus-news {
	width: 1080px;
	height: 380px;
}
.news-left {
	float: left;
	width: 524px;
}
.news-right {
	float: right;
	width: 524px;
	height: 379px;
	border-bottom: 1px solid #ddd;
}
.news-right dl {
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}
.news-right dl:last-child {
	border: 0;
}
.news-right dt {
	padding: 2px 0 8px;
	font-size: 20px;
	line-height: 30px;
}
.news-right dd {
	padding-bottom: 16px;
	color: #666;
}
.nav-title {
	float: left;
	width: 1080px;
	margin: 36px 0 0;
}
.mt0 {
	margin-top: 6px;
}
.mt30 {
	float: left;
	margin-top: 30px;
}
.video-mpha-shangxi {
	float: left;
	width: 1080px;
	margin: 24px 0 0;
}
.video-panel {
	float: left;
	width: 1080px;
	margin: 30px 0 0;
}
.video-item {
	width: 524px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.video-show {
	height: 360px;
	background-color: #f5f5f5;
}
.video-summay {
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	padding-top: 6px;
}
.forum-activity {
	float: left;
	width: 1080px;
	margin-top: 30px;
	background-color: #f5f5f5;
}
.forum-activity-right {
	float: right;
	width: 492px;
	padding-right: 32px;
	margin-top: 36px;
}
.forum-activity-right h3 {
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
}
.forum-activity-right p {
	padding-top: 16px;
	color: #666;
}
.media-panle {
	float: left;
	width: 1080px;
}
.media-reports {
	width: 524px;
}
.media-reports dl {
	margin-bottom: 10px;
}
.media-reports dd {
	font-size: 18px;
	line-height: 28px;
	padding: 6px 0;
	color: #666;
}
.report-item {
	float: left;
	width: 270px;
	margin-bottom: 30px;
}
.report-summay {
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	padding-top: 12px;
}
.huaxu img {
	float: left;
	margin-bottom: 30px;
}
