BODY {
	FONT-SIZE: 12px; FONT-FAMILY: "微软雅黑",Arial, Helvetica, sans-serif; COLOR: #868686; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px auto; PADDING-RIGHT: 0px
}
UL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
LI {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
DL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
DD {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
DT {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
P {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
from {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px
}
.clear {
	FONT-SIZE: 0px; HEIGHT: 0px; CLEAR: both; LINE-HEIGHT: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #1665a0; TEXT-DECORATION: none
}
.top {
	HEIGHT: 92px; BACKGROUND-IMAGE: url(../images/top_bg.jpg); BACKGROUND-REPEAT: repeat-x; MARGIN: 0px auto; WIDTH: 100%
}
.top1 {
	HEIGHT: 92px; MARGIN: 0px auto; WIDTH: 984px
}
.top1l {
	HEIGHT: 92px; FLOAT: left; MARGIN: 0px auto; WIDTH: 88px
}
.top1r {
	HEIGHT: 63px; FLOAT: right; PADDING-TOP: 29px; MARGIN: 0px auto; WIDTH: 800px
}
.banner {
	HEIGHT: auto; BACKGROUND: url(../images/banner_bg.jpg) repeat-x center top; MARGIN: 0px auto; WIDTH: 100%
}
.hbanner {
	HEIGHT: 347px; TEXT-ALIGN: center; PADDING-TOP: 60px; MARGIN: 0px auto
}
.ser {
	HEIGHT: 26px; PADDING-TOP: 13px; MARGIN: 0px auto; WIDTH: 984px
}
.ser01 {
	HEIGHT: 26px; FLOAT: right; WIDTH: 180px
}
.input {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 26px; BACKGROUND-IMAGE: url(../images/input_01.jpg); BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM-STYLE: none; FLOAT: left; COLOR: #666; BORDER-RIGHT-STYLE: none; LINE-HEIGHT: 26px; WIDTH: 146px; BACKGROUND-COLOR: #2171ae; TEXT-INDENT: 1em
}
.but2 {
	HEIGHT: 26px; FLOAT: left; WIDTH: 28px
}
.banner2 {
	HEIGHT: 397px; PADDING-TOP: 168px; MARGIN: 0px auto; WIDTH: 984px
}
.title01 {
	HEIGHT: 49px; PADDING-BOTTOM: 52px; PADDING-LEFT: 210px; MARGIN: 0px auto; WIDTH: 774px
}
.center {
	HEIGHT: auto; MARGIN: 0px auto; WIDTH: 984px
}
.tit02 {
	HEIGHT: auto; BACKGROUND-IMAGE: url(../images/font_bg.jpg); BACKGROUND-REPEAT: no-repeat; FLOAT: left; WIDTH: 328px
}
.font1 {
	PADDING-LEFT: 25px; LINE-HEIGHT: 21px; PADDING-RIGHT: 25px
}
.font1 A {
	COLOR: #666; TEXT-DECORATION: none
}
.font1 A:hover {
	COLOR: #1665a0; TEXT-DECORATION: none
}
.font1 SPAN {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #245691; PADDING-LEFT: 20px; LINE-HEIGHT: 21px
}
.font1 P {
	PADDING-TOP: 10px
}
.bot_pic {
	HEIGHT: 167px; PADDING-TOP: 25px; MARGIN: 0px auto; WIDTH: 984px
}
.bottom {
	HEIGHT: 103px; BACKGROUND: url(../images/bottom_bg.jpg) no-repeat center top; MARGIN: 0px auto; WIDTH: 100%
}
#bot_font {
	HEIGHT: 103px; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 984px
}
#bot_font A {
	COLOR: #77a8ce; TEXT-DECORATION: none
}
#bot_font A:hover {
	COLOR: #77a8ce; TEXT-DECORATION: underline
}
#bot_font SPAN {
	COLOR: #71b9ee; LINE-HEIGHT: 50px
}
#bot_font P {
	COLOR: #77a8ce
}
.tian {
	PADDING-TOP: 60px
}
DIV {
	FONT-SIZE: 100%; FONT-FAMILY: inherit; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
UL {
	FONT-SIZE: 100%; FONT-FAMILY: inherit; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
P {
	FONT-SIZE: 100%; FONT-FAMILY: inherit; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
A:link {
	COLOR: #b0b0b0; TEXT-DECORATION: none
}
A:visited {
	COLOR: #b0b0b0; TEXT-DECORATION: none
}
.nav {
	FONT-SIZE: 12px; FONT-FAMILY: "微软雅黑"; BACKGROUND: url(../images/nav_bg.png) no-repeat 0px -32px; POSITION: relative; MARGIN: 0px auto; WIDTH: 620px
}
.navinner {
	BACKGROUND: url(../images/nav_bg.png) no-repeat 100% -64px
}
.navlist {
	OVERFLOW: hidden; HEIGHT: 32px; BACKGROUND: url(../images/nav_bg.png) repeat-x 0px 0px; MARGIN: 0px 2px; LINE-HEIGHT: 35px
}
.nav LI {
	BACKGROUND: url(../images/nav_bg.png) no-repeat 0px -96px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; MARGIN: 0px 0px 0px -2px; DISPLAY: inline; PADDING-RIGHT: 2px
}
.nav A {
	TEXT-ALIGN: center; DISPLAY: block; WIDTH: 85px
}
.nav A:link {
	COLOR: #666
}
.nav A:visited {
	COLOR: #666
}
.nav A.current {
	BACKGROUND: url(../images/nav_bg.png) no-repeat 50% -128px; COLOR: #fff
}
.nav A:hover {
	BACKGROUND: url(../images/nav_bg.png) no-repeat 50% -128px; COLOR: #fff
}
.nav A:active {
	BACKGROUND: url(../images/nav_bg.png) no-repeat 50% -128px; COLOR: #fff
}
.subnav {
	HEIGHT: 22px; BACKGROUND: url(../images/nav_bg.png) no-repeat 0px -160px; WHITE-SPACE: nowrap; POSITION: absolute; FLOAT: left; LEFT: 0px; LINE-HEIGHT: 22px; TOP: 36px
}
* HTML .subnav {
	MARGIN: 0px 10px 0px -10px
}
.subnav P {
	BACKGROUND: url(../images/nav_bg.png) no-repeat 100% -204px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.subnav P SPAN {
	BACKGROUND: url(../images/nav_bg.png) repeat-x 0px -182px; DISPLAY: block
}
.subnav P.pointer {
	HEIGHT: 5px; BACKGROUND: url(../images/nav_bg.png) repeat-x 0px -226px; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 20px; LEFT: 0px; TOP: -4px; PADDING-RIGHT: 0px; WIDTH: 11px; TEXT-INDENT: -999em
}
.subnav A {
	FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: inline; PADDING-RIGHT: 0px
}
[class~='subnav'] A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.subnav {
	COLOR: #fff
}
.subnav A:link {
	COLOR: #fff
}
.subnav A:visited {
	COLOR: #fff
}
.subnav A:hover {
	COLOR: #fff
}
.subnav A:active {
	COLOR: #fff
}
.subnav A:hover {
	BACKGROUND: url(../images/jt.png) no-repeat 0px -3px; FONT-WEIGHT: normal; COLOR: #000; PADDING-LEFT: 10px
}
.subnav A:active {
	BACKGROUND: url(../images/jt.png) no-repeat 0px -3px; FONT-WEIGHT: normal; COLOR: #000; PADDING-LEFT: 10px
}
#subnav1 {
	LEFT: 90px
}
#subnav2 {
	LEFT: 230px
}
#subnav3 {
	LEFT: 264px
}
#subnav4 {
	LEFT: 350px
}
#subnav5 {
	RIGHT: 0px; LEFT: auto
}
#subnav6 {
	RIGHT: 0px; LEFT: auto
}
#subnav7 {
	RIGHT: 0px; LEFT: auto
}
#subnav1 .pointer {
	LEFT: 30px
}
#subnav2 .pointer {
	LEFT: 30px
}
#subnav3 .pointer {
	LEFT: 30px
}
#subnav4 .pointer {
	LEFT: 30px
}
#subnav5 .pointer {
	RIGHT: 290px; LEFT: auto
}
#subnav6 .pointer {
	RIGHT: 180px; LEFT: auto
}
#subnav7 .pointer {
	RIGHT: 70px; LEFT: auto
}
#subnav1 {
	MIN-WIDTH: 110px
}
#subnav2 {
	MIN-WIDTH: 110px
}
#subnav3 {
	MIN-WIDTH: 110px
}
#subnav4 {
	MIN-WIDTH: 110px
}
#subnav5 {
	MIN-WIDTH: 340px
}
#subnav6 {
	MIN-WIDTH: 240px
}
#subnav7 {
	MIN-WIDTH: 130px
}
.note {
	COLOR: #666666; MARGIN: 0px 15px 10px
}
.note SPAN {
	FLOAT: right
}
.disable {
	DISPLAY: none
}
