BODY {
	FONT-SIZE: 12px; MARGIN: 0px
}
TD {
	FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}
.STYLE1 {
	COLOR: #ff0000
}
A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.STYLE2 {
	COLOR: #666666
}
.STYLE4 {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.STYLE6 {
	COLOR: #000000
}
.bu {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x
}
.qieye {
	COLOR: #666666; LINE-HEIGHT: 20px
}
.hanggao {
	LINE-HEIGHT: 22px
}
.new {
	LINE-HEIGHT: 20px
}
.aa:link {
	COLOR: #000000
}
.aa:visited {
	COLOR: #000000
}
.aa:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.aa:active {
	COLOR: #000000
}
.cc:visited {
	COLOR: #000000
}
.cc:link {
	COLOR: #000000
}
.cc:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.cc:active {
	COLOR: #000000
}
.hangg {
	LINE-HEIGHT: 30px
}
.bb:link {
	COLOR: #666666
}
.bb:visited {
	COLOR: #666666
}
.bb:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.bb:active {
	COLOR: #666666
}
.hgao {
	LINE-HEIGHT: 25px
}
.sibian {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.bu1 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: no-repeat
}
.logo {
	FLOAT: left; WIDTH: 790px; HEIGHT: 85px; TEXT-ALIGN: left
}
.shoucang {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 190px; HEIGHT: 25px; TEXT-ALIGN: center
}
#top {
	MARGIN: auto; WIDTH: 990px; HEIGHT: 85px
}
#nvg {
	BACKGROUND-IMAGE: url(menu_bg.gif); MARGIN: auto; WIDTH: 100%; HEIGHT: 40px
}
#nvg #fege {
	FLOAT: left; WIDTH: 8px; HEIGHT: 40px
}
#nvg #nvgl {
	FLOAT: left; WIDTH: 965px; HEIGHT: 40px
}
#nvg #nvgl #lis {
	FLOAT: left; WIDTH: 90px; HEIGHT: 40px; TEXT-ALIGN: center
}
#nvg #nvgl #ge {
	FLOAT: left; BACKGROUND-IMAGE: url(menu_xt.gif); WIDTH: 2px; HEIGHT: 40px
}
.nvg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 40px; TEXT-DECORATION: none
}
.nvg A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nvg A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nvg A:hover {
	WIDTH: 90px; COLOR: #000000; HEIGHT: 40px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.nvg A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#nvg #nvgl #h1 {
	FLOAT: left; WIDTH: 200px; HEIGHT: 40px
}
.h1 {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 200px; HEIGHT: 25px; TEXT-ALIGN: center
}
.h1 H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px auto; COLOR: #ffffff; LINE-HEIGHT: 25px; TEXT-DECORATION: none
}
#jsads {
	BACKGROUND-IMAGE: url(topbg.gif); MARGIN: auto; WIDTH: 100%; HEIGHT: 208px
}
#jsads #adleft {
	FLOAT: left; BACKGROUND-IMAGE: url(jiahe.gif); WIDTH: 990px; HEIGHT: 208px
}
#lsjhmain {
	MARGIN-TOP: 10px; MARGIN-LEFT: auto; WIDTH: 990px; MARGIN-RIGHT: auto
}
#lsjhmain #mainleft {
	FLOAT: left; WIDTH: 390px; HEIGHT: 250px; TEXT-ALIGN: center
}
.anlilinks {
	FLOAT: left; WIDTH: 195px; HEIGHT: 62px; TEXT-ALIGN: center
}
.anlilinkt {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 195px; HEIGHT: 62px; TEXT-ALIGN: center
}
.anliad {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 390px; HEIGHT: 100px; TEXT-ALIGN: center
}
#lsjhmain #mainright {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 590px; HEIGHT: 250px
}
#lsjhmain #mainright #mrtop {
	FLOAT: left; WIDTH: 590px; HEIGHT: 216px
}
.lsjhnews {
	FLOAT: left; WIDTH: 290px; HEIGHT: 216px
}
.newstop {
	FLOAT: left; WIDTH: 290px; HEIGHT: 11px; TEXT-ALIGN: center
}
.newsnew {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; WIDTH: 270px; MARGIN-RIGHT: auto; HEIGHT: 200px
}
.newsnew li {
	FLOAT: left; WIDTH: 270px; BORDER-BOTTOM: #e7e7e7 1px dashed; HEIGHT: 25px
}
.newsnew li {
	FLOAT: left; WIDTH: 270px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left;padding-left:5px;
}
.newsnew li  A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.newsnew li  A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.newsnew li  A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.newsnew li  A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.notime {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 40px; COLOR: #666666; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
.newtwo {
	FLOAT: left; WIDTH: 270px; HEIGHT: 100px; TEXT-ALIGN: left
}
.ntleft {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 100px; HEIGHT: 80px; TEXT-ALIGN: center
}
.ntright {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 160px; LINE-HEIGHT: 20px; HEIGHT: 80px; TEXT-ALIGN: left
}
#lsjhmain #mainright #mrbottom {
	FLOAT: left; WIDTH: 590px; HEIGHT: 124px
}
#lsjhmain #mainright #mbtop {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 590px; HEIGHT: 11px
}
.altp {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 990px; HEIGHT: 160px
}
.demoone {
	FLOAT: left; WIDTH: 100%; HEIGHT: 82px
}
.altpli {
	FLOAT: left; WIDTH: 96px; HEIGHT: 82px; TEXT-ALIGN: center
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sqBorder {
	WIDTH: 990px; HEIGHT: 160px
}
.scroll_div {
	BACKGROUND: #ffffff; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 990px; WHITE-SPACE: nowrap; HEIGHT: 160px
}
.scroll_div IMG {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; WIDTH: 180px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 160px
}
#scroll_begin {
	DISPLAY: inline
}
#scroll_end {
	DISPLAY: inline
}
#scroll_begin UL {
	DISPLAY: inline
}
#scroll_end UL {
	DISPLAY: inline
}
#scroll_begin UL LI {
	DISPLAY: inline
}
#scroll_end UL LI {
	DISPLAY: inline
}
.bottom {
	MARGIN-TOP: 10px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; HEIGHT: 120px; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: center
}
.serverlink {
	FONT-SIZE: 12px; MARGIN: auto; WIDTH: 600px; COLOR: #ff0000; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.btleft {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 20%; HEIGHT: 60px; TEXT-ALIGN: center
}
.btright {
	FLOAT: left; WIDTH: 70%; LINE-HEIGHT: 25px; HEIGHT: 80px; TEXT-ALIGN: left
}
.youqing {
	FONT-SIZE: 12px; MARGIN: auto; WIDTH: 940px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}
.btleft {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 20%; HEIGHT: 60px; TEXT-ALIGN: center
}
.btright {
	FLOAT: left; WIDTH: 70%; LINE-HEIGHT: 25px; HEIGHT: 80px; TEXT-ALIGN: left
}
#lsjhmain #newsleft {
	BORDER-RIGHT: #cccccc 1px solid; FLOAT: left; WIDTH: 190px; HEIGHT: 356px
}
#lsjhmain #newsleft #newtu {
	FLOAT: left; WIDTH: 190px; HEIGHT: 116px; TEXT-ALIGN: center
}
#lsjhmain #newsright {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 760px; TEXT-ALIGN: left
}
.title {
	FLOAT: left; MARGIN: 0px auto; WIDTH: 760px; LINE-HEIGHT: 40px; BORDER-BOTTOM: #e7e7e7 1px solid; HEIGHT: 40px; TEXT-ALIGN: left
}
.title H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px auto 0px 10px; COLOR: #666666
}
.nrss {
	FLOAT: left; MARGIN: 10px auto 0px; WIDTH: 740px; LINE-HEIGHT: 25px; TEXT-ALIGN: left
}
.abouttu {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 30%; HEIGHT: 200px; TEXT-ALIGN: center
}
.aboutzi {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 60%; HEIGHT: 200px; TEXT-ALIGN: left
}
.aboutzis {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 90%; TEXT-ALIGN: left
}
.nrssh {
	FLOAT: left; MARGIN: 10px auto 0px; WIDTH: 740px; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
.aboutsh {
	MARGIN: auto; WIDTH: 300px; HEIGHT: 25px; TEXT-ALIGN: left
}
.nrss H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px auto; COLOR: #666666
}
.sslink {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 190px; LINE-HEIGHT: 25px; HEIGHT: 30px; TEXT-ALIGN: center
}
.works {
	FLOAT: left; WIDTH: 360px; HEIGHT: 160px; TEXT-ALIGN: left
}
.worktu {
	FLOAT: left; WIDTH: 121px; HEIGHT: 160px
}
.workzi {
	FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 230px; HEIGHT: 160px
}
.workt {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 360px; HEIGHT: 160px; TEXT-ALIGN: left
}
.flashad {
	MARGIN-TOP: 80px; FLOAT: left; MARGIN-LEFT: 170px; WIDTH: 500px; HEIGHT: 100px
}
.k_pagelist {
	CLEAR: both; FLOAT: left; LINE-HEIGHT: 30px
}
.k_pagelist EM {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f5f9fe; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #14316b; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e7e7 1px solid; FONT-STYLE: normal
}
.k_pagelist STRONG {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #009900; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.k_pagelist A {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e7e7 1px solid
}
.anligundong {
	MARGIN: auto; WIDTH: 990px; HEIGHT: 240px
}
.almbtop {
	MARGIN-TOP: 3px; FLOAT: left; WIDTH: 990px; HEIGHT: 11px
}
.ggad{float:left;clear:left;width:300px;height:250px; margin-right:10px; margin-bottom:0px;}
