BODY {
	font-family: '宋体',Tahoma, Verdana,'微软雅黑'; background: url(bg.gif) #fff repeat-x center top; color: #000; font-size: 14px
;}
IMG {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
;}
SELECT {
	font-family: '宋体',Tahoma,Verdana,'微软雅黑'; font-size: 14px
;}
FORM {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
LI {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H2 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H3 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H4 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H5 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
INPUT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DD {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
BODY {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
LI {
	list-style-type: none
;}
.fl {
	float: left
;}
.fr {
	float: right
;}
.pt6 {
	padding-top: 6px
;}
.pt5 {
	padding-top: 5px
;}
.pt8 {
	padding-top: 8px
;}
.mart6 {
	margin-top: 6px
;}
.mart8 {
	margin-top: 8px
;}
.mart15 {
	margin-top: 15px
;}
.marl22 {
	margin-left: 22px
;}
.blk6 {
	line-height: 6px; height: 6px; font-size: 1px
;}
.blk8 {
	height: 10px
;}
.blk10 {
	height: 10px
;}
.sline {
	border-top: #d7d7d7 1px dotted
;}
.ssline {
	border-top: #d7d7d7 2px solid
;}
.nobg {
	background: none transparent scroll repeat 0% 0%
;}
.nopadd {
	padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important
;}
.cf {
	line-height: 0px; height: 0px; clear: both; font-size: 1px
;}
.cb {
	clear: both
;}
.gray {
	color: #949494
;}
.padd_012 {
	padding-bottom: 0px; padding-left: 12px; padding-right: 12px; padding-top: 0px
;}
.bgfff {
	background: #fff
;}
.f_wb {
	color: #fff; font-weight: bold
;}
.f_999 {
	color: #999
;}
.hide {
	display: none
;}
.focus {
	border-bottom: #87b618 1px solid; border-left: #87b618 1px solid; background-color: #faffb3; height: 18px; font-size: 12px; border-top: #87b618 1px solid; border-right: #87b618 1px solid
;}
.inp {
	border-bottom: #c2d0f2 1px solid; border-left: #c2d0f2 1px solid; height: 18px; border-top: #c2d0f2 1px solid; border-right: #c2d0f2 1px solid
;}
.tbox {
	width: 100%; overflow: hidden
;}
.tbox .ttit STRONG {
	display: block; float: left
;}
.tbox .ttit .more {
	display: inline-block; float: right
;}
.tbox .ttit .more A {
	color: #000
;}
.tbox .tlist {
	zoom: 1; overflow: hidden
;}
.tbox .ttit {
	zoom: 1; overflow: hidden
;}
.tbox .tlist LI {
	line-height: 24px; text-overflow: ellipsis; height: 24px; overflow: hidden
;}
.tbox .tlist LI A {
	color: #000000
;}
.tbox .tlist LI A:visited {
	color: #000; text-decoration: none
;}
.tbox .tlist LI A:hover {
	color: #f60; text-decoration: none
;}
.tbox .tlist LI .d {
	padding-right: 3px; float: right; color: #000000
;}
.c {
	text-align: left; margin: 0px auto; width: 1002px; overflow: hidden
;}
A:link {
	color: #333; text-decoration: none
;}
A:visited {
	color: #666; text-decoration: none
;}
A:hover {
	color: #f60; text-decoration: none
;}
.top {
	height: 104px
;}
#top_l {
	width: 456px; float: left; padding-top: 20px
;}
#top_r {
font-size:13px;
	text-align: right; width: 527px; padding-right: 19px; background: url(topbargb.gif) no-repeat right 13px; float: left; height: 83px; padding-top: 20px
;}
.headbar_btn {
	display: inline-block; margin-left: 38px
;}
#tags {
	line-height: 18px; border-right-width: 0px; width: 157px; border-top-width: 0px; border-bottom-width: 0px; height: 18px; border-left-width: 0px
;}
#Search_Form {
	padding-top: 10px
;}
.weather {
	padding-top: 10px
;}
.menu {
	line-height: 38px; background: url(menubg.gif) no-repeat center top; height: 38px; color: #fff; font-weight: bold
;}
.menu A {
	padding-bottom: 0px; padding-left: 15px; padding-right: 15px; display: inline-block; color: #fff; font-size: 14px; padding-top: 0px
;}
.menu A:visited {
	padding-bottom: 0px; padding-left: 15px; padding-right: 15px; display: inline-block; color: #fff; font-size: 14px; padding-top: 0px
;}
.menu A:hover {
	color: #ccc
;}
.banner_l {
	width: 238px; float: left
;}
.ind_links {
	text-align: center; background: url(i_17.gif) no-repeat; height: 60px
;}
.ind_links SELECT {
	line-height: 22px; width: 128px; height: 22px
;}
.banner_r {
	padding-bottom: 7px; padding-left: 8px; width: 750px; padding-right: 6px; background: url(ind_flashbg.gif); float: left; height: 259px; padding-top: 7px
;}
.indmain_l {
	border-bottom: #ccced2 1px solid; border-left: #ccced2 1px solid; margin-top: 15px; width: 246px; float: left; border-top: #ccced2 1px solid; border-right: #ccced2 1px solid
;}
.indmain_l .ttit {
	background: url(index1_20.gif) no-repeat; height: 54px
;}
.indmain_l .tlist {
	padding-bottom: 8px; padding-left: 3px; padding-right: 3px; padding-top: 8px
;}
.indmain_l .tlist LI {
	border-bottom: #d8eef7 1px dashed; padding-left: 15px; background: url(dots.gif) no-repeat 5px 10px
;}
.indmain_r {
	margin-top: 15px; width: 740px; float: left; margin-left: 14px
;}
.indmain_r .ttit {
	line-height: 30px; padding-left: 20px; background: url(tit1.gif) no-repeat 0px bottom; height: 30px
;}
.indmain_r .ttit UL LI {
	text-align: center; width: 103px; float: left; height: 30px; font-size: 14px; cursor: pointer; font-weight: bold
;}
.indmain_r .ttit UL LI.on {
	background: url(tit_on.gif) no-repeat; color: #fff
;}
.indmain_r .indmain_r_l {
	padding-bottom: 10px; padding-left: 0px; width: 468px; padding-right: 0px; float: left; padding-top: 10px
;}
.indmain_r .indmain_r_l .stit LI {
	line-height: 25px; width: 50%; float: left; height: 25px; color: #0d78a4; font-size: 14px; font-weight: bold
;}
.indmain_r .indmain_r_l .tlist {
	padding-bottom: 5px; padding-left: 0px; padding-right: 0px; zoom: 1; background: #f9f9f9; overflow: hidden; padding-top: 5px
;}
.indmain_r .indmain_r_l .tlist LI {
	border-bottom: #d1e5eb 1px dashed; padding-left: 13px; background: url(dots.gif) no-repeat 1px -41px; margin-left: 5px
;}
.indmain_r .indmain_r_l2 .tlist {
	width: 234px; float: left
;}
.indmain_r .indmain_r_l2 .tlist LI {
	width: 215px; float: none
;}
.indmain_r .indmain_r_r {
	padding-left: 15px; width: 250px; float: left; padding-top: 35px
;}
.indmain_r .indmain_r_r .imgbox {
	border-bottom: #d9d9d9 1px solid; border-left: #d9d9d9 1px solid; padding-bottom: 3px; padding-left: 3px; width: 242px; padding-right: 3px; height: 200px; border-top: #d9d9d9 1px solid; border-right: #d9d9d9 1px solid; padding-top: 3px
;}
.foot {
	background: #f5f5f5; border-top: #d4dadd 1px solid
;}
.foot .c {
	text-align: center; line-height: 160%; height: 94px; color: #646464; padding-top: 20px
;}
.foot .c A {
	text-decoration: underline
;}
.foot .c A:visited {
	text-decoration: underline
;}
.inner_l {
	width: 236px; float: left
;}
.inner_r {
	padding-left: 2px; width: 764px; float: left
;}
.innerflash {
	padding-bottom: 7px; padding-left: 7px; width: 750px; padding-right: 7px; background: url(inner_flashbg.gif) no-repeat; height: 158px; padding-top: 7px
;}
.subtop {
	text-align: center; padding-bottom: 1px; line-height: 26px; padding-left: 12px; padding-right: 82px; background: url(submenu_tit.gif) no-repeat; height: 26px; color: #fff; font-size: 14px; overflow: hidden; font-weight: bold; padding-top: 64px
;}
.submain {
	padding-bottom: 20px; min-height: 260px; padding-left: 28px; padding-right: 28px; background: url(submenu_bg.gif) repeat-y; height: auto !important; padding-top: 20px
;}
.submain UL LI {
	border-bottom: #b4d0da 1px dashed; line-height: 24px; padding-left: 5px;  height: 24px;overflow:hidden; width:175px; white-space:nowrap;text-overflow:ellipsis;}
.submain UL LI A {
	font-size: 12px;}
.submain UL LI A:visited {
	font-size: 12px;}
.submain UL LI A.on {
	color: #f60
;}
.inner_l_bottom {
	padding-bottom: 20px; line-height: 30px; padding-left: 20px; padding-right: 20px; background: url(innerleft_foot.gif) no-repeat 0px bottom; height: 290px; font-weight: bold; padding-top: 20px
;}
.inner_l_bottom SELECT {
	line-height: 22px; width: 130px; height: 22px; vertical-align: middle
;}
.inner_r .nav {
	width: 764px; background: url(tit1.gif) no-repeat right top
;}
.inner_r .nav .tit {
	line-height: 31px; padding-left: 10px; width: 600px; background: url(tit1.gif) no-repeat 3px top; height: 31px; font-size: 14px
;}
.inner_main {
	padding-bottom: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px
;}
.inner_main .tbox .ttit STRONG {
	text-align: center; line-height: 30px; width: 103px; background: url(tit_on.gif) no-repeat; height: 30px; color: #fff; font-size: 14px
;}
.inner_main .tbox .tlist {
	padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px
;}
.inner_main .tbox .tlist LI {
	border-bottom: #d2e6ef 1px dashed; padding-left: 16px; background: url(dots.gif) no-repeat 2px -41px
;}
.inner_main .tlist LI .date {
	float: right; color: #666
;}
.pager A {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; display: inline-block; padding-top: 0px
;}
.pager SPAN {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; display: inline-block; padding-top: 0px
;}
.rlslist LI {
	line-height: 30px; height: 30px
;}
.newsview .newstitle {
	padding-bottom: 6px; line-height: 26px; padding-left: 0px; padding-right: 0px; padding-top: 6px
;}
.newsview .newstitle H1 {
	text-align: center; font-size: 24px
;}
.newsview .info {
	text-align: center; line-height: 26px; height: 26px; border-top: #2f6a9a 1px solid
;}
.newsview .info STRONG {
	color: #666; margin-left: 20px
;}
.newsview .content {
	line-height: 25px; margin: 0px; float: none; color: #666; font-size: 14px; overflow: hidden; padding-top: 10px
;}
.ipage {
	line-height: 25px; margin: 0px; float: none; color: #666; font-size: 14px; overflow: hidden; padding-top: 10px
;}
.commentinfo {
	text-align: left; padding-left: 10px; height: 20px; font-weight: bold; padding-top: 10px
;}
.comment {
	border-bottom: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background: #fff; border-top: #dcdcdc 1px solid; border-right: #dcdcdc 1px solid; padding-top: 10px
;}
#CommentlistPage {
	padding-bottom: 20px; padding-left: 0px; padding-right: 0px; padding-top: 20px
;}
.commtit {
	line-height: 30px; background: #fefefe; height: 30px; padding-top: 10px
;}
.commcontent {
	border-bottom: #cbcdc1 1px dashed; padding-bottom: 5px; line-height: 22px; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}
.commentPager {
	line-height: 40px; height: 40px
;}
.commentbox {
	border-bottom: #dcdcdc 1px solid; border-left: #dcdcdc 1px solid; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; background: #fbfbfb; border-top: #dcdcdc 1px solid; border-right: #dcdcdc 1px solid; padding-top: 5px
;}
.ggframe {
	border-bottom: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; border-collapse: collapse; border-top: #dfdfdf 1px solid; border-right: #dfdfdf 1px solid
;}
.frame3 {
	border-bottom: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; border-collapse: collapse; border-top: #dfdfdf 0px solid; border-right: #dfdfdf 1px solid
;}
.frame3_2 {
	border-bottom: #c7dfe3 1px solid; border-left: #c7dfe3 1px solid; border-collapse: collapse; border-top: #c7dfe3 0px solid; border-right: #c7dfe3 1px solid
;}
#container_content {margin-left: auto;margin-right: auto;
	padding-bottom: 0px; background-color: #ffffff;  width: 1022px;  padding-top: 0px
;}
.biaoti3 {
	text-align: center; padding-bottom: 10px; line-height: 1.5em; padding-left: 20px; padding-right: 20px; font-family: "宋体"; color: #0673c8; clear: both; font-size: 20px; font-weight: bold; padding-top: 10px
;}
