BODY {
	MARGIN: 0px; BACKGROUND: url() #333333 no-repeat center bottom; BEHAVIOR: url(js/csshover.htc)
}
BODY {
	FONT-FAMILY: "Microsoft Yahei", "Lucida Grande", Helvetica, Arial, sans-serif; COLOR: #000; FONT-SIZE: 14px
}
TD {
	FONT-FAMILY: "Microsoft Yahei", "Lucida Grande", Helvetica, Arial, sans-serif; COLOR: #000; FONT-SIZE: 14px
}
TH {
	FONT-FAMILY: "Microsoft Yahei", "Lucida Grande", Helvetica, Arial, sans-serif; COLOR: #000; FONT-SIZE: 14px
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
A {
	COLOR: #1d1b31; TEXT-DECORATION: none
}
A:hover {
	COLOR: #800000; TEXT-DECORATION: underline
}
#blank {
	HEIGHT: 15px !important; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden
}
#warp {
	MARGIN: 0px auto; WIDTH: 930px
}
#top {
	BORDER-BOTTOM: #000 1px solid; MIN-WIDTH: 930px; PADDING-BOTTOM: 2px; BACKGROUND: #777; HEIGHT: 51px
}
#tb {
	BORDER-BOTTOM: #333 1px solid; MIN-WIDTH: 930px; BACKGROUND-COLOR: #e2d9c3; HEIGHT: 50px
}
#tc {
	LINE-HEIGHT: 46px; MARGIN: 0px auto; WIDTH: 930px; HEIGHT: 46px
}
#tc A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; COLOR: #333; FONT-SIZE: 15px; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px; PADDING-TOP: 4px
}
#tc A:hover {
	BACKGROUND-COLOR: #333; COLOR: #fff; TEXT-DECORATION: none
}
#tc .tn {
	BACKGROUND-COLOR: #333; COLOR: #fff; TEXT-DECORATION: none
}
#tc SPAN {
	FLOAT: right; PADDING-TOP: 4px
}
#head {
	MARGIN: 0px auto; WIDTH: 928px; HEIGHT: 120px
}
#logo {
	MARGIN-TOP: 30px; FLOAT: left
}
#say {
	MARGIN-TOP: 90px; FLOAT: right; COLOR: #a1aab4; FONT-SIZE: 12px
}
#f {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 928px; PADDING-RIGHT: 1px; BACKGROUND: #555; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px
}
#focus {
	BORDER-BOTTOM: #333 1px solid; POSITION: relative; BORDER-LEFT: #333 1px solid; WIDTH: 926px; BACKGROUND: #d9cfb5; HEIGHT: 320px; OVERFLOW: hidden; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
#focus UL {
	POSITION: absolute; HEIGHT: 320px
}
#focus UL LI {
	POSITION: relative; WIDTH: 926px; BACKGROUND: #000; FLOAT: left; HEIGHT: 320px; OVERFLOW: hidden
}
#focus UL LI DIV {
	POSITION: absolute; OVERFLOW: hidden
}
#focus .btnBg {
	POSITION: absolute; WIDTH: 926px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 20px; LEFT: 0px
}
#focus .btn {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 906px; BOTTOM: 0px; PADDING-RIGHT: 10px; HEIGHT: 10px; RIGHT: 0px; PADDING-TOP: 5px
}
#focus .btn SPAN {
	WIDTH: 35px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 10px; MARGIN-LEFT: 8px; CURSOR: pointer; _display: inline; _zoom: 1; _font-size: 0
}
#focus .btn SPAN.on {
	BACKGROUND: #fff
}
#focus .preNext {
	POSITION: absolute; WIDTH: 40px; BACKGROUND: url(../images/sprite.png) no-repeat 0px 0px; HEIGHT: 78px; TOP: 121px; CURSOR: pointer
}
#focus .pre {
	LEFT: 0px
}
#focus .next {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}
.q {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 928px; PADDING-RIGHT: 1px; BACKGROUND: #777; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px
}
.qs {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 28px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #d9cfb5; OVERFLOW: hidden; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 15px
}
.qs SPAN {
	Z-INDEX: 2; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 75px; PADDING-RIGHT: 1px; BACKGROUND: #777; BORDER-TOP: #000 1px solid; TOP: -1px; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px; LEFT: -80px
}
.qs SPAN P {
	BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #333 1px solid; LINE-HEIGHT: 38px; BACKGROUND: #d9cfb5; HEIGHT: 38px; OVERFLOW: hidden; BORDER-TOP: #333 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #333 1px solid
}
#n {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 1px; MARGIN: 15px auto 0px; PADDING-LEFT: 1px; WIDTH: 928px; PADDING-RIGHT: 1px; BACKGROUND: #777; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px
}
#m {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 42px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #d9cfb5; HEIGHT: 42px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
#m SPAN {
	DISPLAY: inline-block; FLOAT: right; COLOR: #333; FONT-SIZE: 20px; CURSOR: pointer; FONT-WEIGHT: bold; _font-size: 13px
}
#bb TABLE TR {
	BACKGROUND: #fdf9ee
}
#bb TABLE TR:hover {
	BACKGROUND-COLOR: #e2d9c3
}
#be {
	BORDER-BOTTOM: #9a8f73 1px solid; BORDER-LEFT: #9a8f73 1px solid; WIDTH: 100%; BORDER-TOP: #9a8f73 2px solid; BORDER-RIGHT: medium none
}
#be THEAD TH {
	BORDER-BOTTOM: #9a8f73 2px solid; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #e2d9c3; HEIGHT: 25px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #9a8f73 1px solid; PADDING-TOP: 10px
}
#be TBODY TD {
	BORDER-BOTTOM: #9a8f73 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; LINE-HEIGHT: 25px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 25px; BORDER-TOP: medium none; BORDER-RIGHT: #9a8f73 1px solid; PADDING-TOP: 10px
}

#bk TD {
	BORDER-BOTTOM: #9a8f73 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9a8f73 1px solid; LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #008800; BORDER-TOP: #9a8f73 1px solid; BORDER-RIGHT: #9a8f73 1px solid
}
#bk A {
	COLOR: #008800
}
#bt P {
	POSITION: absolute; MARGIN: -21px 0px 0px 130px; WIDTH: 21px; BACKGROUND: url(../images/m.png) no-repeat; FLOAT: right; HEIGHT: 16px
}
#bt TD {
	BORDER-BOTTOM: #9a8f73 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9a8f73 1px solid; LINE-HEIGHT: 35px; BACKGROUND: #aaff66; HEIGHT: 35px; COLOR: #f00; BORDER-TOP: #9a8f73 1px solid; BORDER-RIGHT: #9a8f73 1px solid
}
#bt A {
	COLOR: #ff0000
}
#bw TD {
	BORDER-BOTTOM: #9a8f73 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9a8f73 1px solid; LINE-HEIGHT: 35px; HEIGHT: 35px; COLOR: #999; BORDER-TOP: #9a8f73 1px solid; BORDER-RIGHT: #9a8f73 1px solid
}
#bw A {
	COLOR: #999
}
#foot {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 0px auto; WIDTH: 930px; COLOR: #a1aab4; FONT-SIZE: 12px
}
#tbox {
	POSITION: fixed; WIDTH: 54px; BOTTOM: 80px; FLOAT: right; RIGHT: 80px; _position: absolute; _bottom: auto; _margin-bottom: 15px
}
#se {
	WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/gotop.png) no-repeat; HEIGHT: 56px
}
#ve {
	WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/gotop.png) no-repeat; HEIGHT: 56px
}
#vi {
	WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/gotop.png) no-repeat; HEIGHT: 56px
}
#do {
	WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/gotop.png) no-repeat; HEIGHT: 56px
}
#re {
	WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/gotop.png) no-repeat; HEIGHT: 56px
}
#su {
	WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/gotop.png) no-repeat; HEIGHT: 56px
}
#gotop {
	WIDTH: 54px; DISPLAY: block; BACKGROUND: url(../images/gotop.png) no-repeat; HEIGHT: 56px
}
#se {
	BACKGROUND-POSITION: 0px 0px
}
#ve {
	BACKGROUND-POSITION: 0px -59px
}
#vi {
	BACKGROUND-POSITION: 0px -118px
}
#do {
	BACKGROUND-POSITION: 0px -177px
}
#re {
	BACKGROUND-POSITION: 0px -236px
}
#su {
	BACKGROUND-POSITION: 0px -295px
}
#gotop {
	BACKGROUND-POSITION: 0px -354px
}