.newsbt {
	font-weight: bold; font-size: 18px; margin: 0px 0px 10px; height: 30px; text-align: center
}
.time {
	font-weight: normal; font-size: 12px; float: right; width: 150px; height: 30px
}
.news-t2 {
	background-position: center 50%; font-weight: bold; font-size: 16px; background-image: url(news-t2-bg.gif); padding-bottom: 10px; color: #333333; padding-top: 10px; background-repeat: no-repeat; white-space: nowrap; height: 22px; text-align: center
}
.news-t21 {
	background-position: center 50%; font-weight: bold; font-size: 16px; background-image: url(news-t2-bg.gif); margin-bottom: 15px; padding-bottom: 10px; padding-top: 10px; background-repeat: no-repeat; white-space: nowrap; height: 22px; text-align: center
}
#news-header {
	background-position: center 20px; display: block; background-image: url(data-bg.gif); background-repeat: no-repeat; height: 78px
}
.news-date {
	width: 660px; color: #000000; height: 22px; text-align: right
}
.newstext {
	padding-right: 20px; padding-left: 0px; padding-bottom: 0px; width: 704px; padding-top: 0px; text-align: left
}
.newstext a {
	color: #000000; text-decoration: none
}
.newstext a:hover {
	text-decoration: underline
}
.newstext iframe {
	display: block; margin: 0px auto
}
.newstext p {
	margin: 8px auto; line-height: 23px
}
.newstext h2 {
	font-weight: normal; font-size: 15px; margin: 10px 0px 5px; color: #ff6600; letter-spacing: 1px; height: 26px
}
.newslist {
	width: 704px; text-align: left
}
.newslist a {
	text-decoration: none
}
.newlist a:hover {
	text-decoration: underline
}
.newslist dl {
	border-right: #999999 1px; border-top: #999999 1px; margin: 5px auto; border-left: #999999 1px; width: 700px; border-bottom: #999999 1px dashed; list-style-type: none; height: 26px
}
.newslist dt {
	padding-left: 15px; float: left; overflow: hidden; width: 500px; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis
}
.newslist dd {
	padding-right: 10px; float: right
}
.page {
	margin: 0px auto; vertical-align: middle; line-height: 34px; height: 34px; text-align: right
}
.page a {
	padding-right: 3px; padding-left: 3px; padding-bottom: 2px; margin: 3px; padding-top: 2px; text-align: center; text-decoration: none
}
.page a:hover {
	color: #000
}
.page1 {
	border-right: #c08618 1px; padding-right: 3px; border-top: #c08618 1px; display: inline; padding-left: 3px; padding-bottom: 2px; margin: 1px; border-left: #c08618 1px; padding-top: 2px; border-bottom: #c08618 1px; text-align: center; text-decoration: none
}
.gz {
	margin: 20px 0px 5px; width: 724px; text-align: left
}
.gz-xg {
	border-right: #fba12b 1px solid; padding-right: 5px; border-top: #fba12b 1px solid; display: inline; padding-left: 5px; float: left; padding-bottom: 5px; margin: 0px 7px 0px 0px; border-left: #fba12b 1px solid; width: 270px; padding-top: 5px; border-bottom: #fba12b 1px solid; height: 86px; background-color: #ffc1d6
}
.gz-xg a {
	color: #000; text-decoration: none
}
.gz-xg a:hover {
	text-decoration: underline
}
.gz-hot {
	border-right: #fba12b 1px solid; padding-right: 5px; border-top: #fba12b 1px solid; display: inline; padding-left: 5px; float: left; padding-bottom: 5px; margin: 0px 12px 0px 0px; border-left: #fba12b 1px solid; width: 270px; padding-top: 5px; border-bottom: #fba12b 1px solid; height: 86px; background-color: #ffc1d6
}
.gz-r {
	background-position: left top; display: inline; font-weight: bold; font-size: 22px; float: right; background-image: url(gz.gif); margin: 0px 1px 0px auto; width: 129px; color: #000000; padding-top: 15px; background-repeat: no-repeat; height: 86px; text-align: center
}
.gz-xg dl {
	width: 270px; list-style-type: none; height: 22px
}
.gz-hot dl {
	width: 270px; list-style-type: none; height: 22px
}
.gz-xg dt {
	float: left; overflow: hidden; width: 220px; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis
}
.gz-hot dt {
	float: left; overflow: hidden; width: 220px; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis
}
.gz-xg dd {
	float: right
}
.gz-hot dd {
	float: right
}
.gz-hot a {
	color: #000; text-decoration: none
}
.gz-hot a:hover {
	text-decoration: underline
}
h1 {
	font-size: 14px; margin-bottom: 10px; color: #800000; line-height: 24px
}
.leibie a {
	color: #000; text-decoration: none
}
.leibie a:hover {
	color: #800000; text-decoration: underline
}
table.wfts {
	border-collapse: collapse
}
table.wfts td {
	border-right: #000000 1px solid; padding-right: 8px; border-top: #000000 1px solid; padding-left: 8px; padding-bottom: 8px; border-left: #000000 1px solid; padding-top: 8px; border-bottom: #000000 1px solid; text-align: center
}
tr.tab td {
	font-weight: bold
}
.con-titlev1 {
	border-right: #a58743 1px solid; padding-right: 5px; border-top: #a58743 1px solid; padding-left: 5px; font-weight: bold; font-size: 14px; padding-bottom: 5px; margin: 5px 0px; border-left: #a58743 1px solid; color: #333333; padding-top: 5px; border-bottom: #a58743 1px solid; letter-spacing: 2px; background-color: #ffc1d6; text-align: center
}
.table1 {
	clear: both; margin: 35px auto 0px; border-collapse: collapse; text-align: left
}
.table1 td {
	border-right: #e4cb89 1px solid; border-top: #e4cb89 1px solid; padding-left: 5px; border-left: #e4cb89 1px solid; line-height: 26px; border-bottom: #e4cb89 1px solid; height: 26px
}
.table1 a {
	color: #000; text-decoration: underline
}
.table1 a:hover {
	color: #ffe669; text-decoration: none
}
