BODY {
	FONT: 12px/14px "SimSun"
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 12px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: none
}
OL LI {
	LIST-STYLE-TYPE: none
}
DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	TEXT-ALIGN: left
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
ADDRESS {
	FONT-STYLE: normal
}
EM {
	FONT-STYLE: normal
}
.invisible {
	DISPLAY: none
}
.H {
	COLOR: #f30
}
.G {
	COLOR: #666
}
.navtexttop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003389; TEXT-DECORATION: none
}
.navtexttop A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003389; TEXT-DECORATION: none
}
.navtexttop A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003389; TEXT-DECORATION: underline
}
.navtextback {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.navtextback A {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.navtextback A:hover {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.navtextlink {
	FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
.navtextlink A {
	FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
.navtextlink A:hover {
	FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: underline
}
.navtextld {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: none
}
.navtextld A {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: none
}
.navtextld A:hover {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: underline
}
.navtextldk {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.navtextldk A {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.navtextldk A:hover {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: underline
}
.navtextldl {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: none
}
.navtextldl A {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: none
}
.navtextldl A:hover {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: underline
}
.navtextld A {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: none
}
.navtextld1 A:hover {
	FONT-SIZE: 12px; COLOR: #063393; TEXT-DECORATION: underline
}
.navtextldl1 {
	FONT-SIZE: 12px; COLOR: #063393; TEXT-DECORATION: none
}
.navtextldl1 A {
	FONT-SIZE: 12px; COLOR: #063393; TEXT-DECORATION: none
}
.navtextldl1 A:hover {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: underline
}
.navtextr {
	FONT-SIZE: 12px; COLOR: #f32121; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navtextr A {
	FONT-SIZE: 12px; COLOR: #f32121; TEXT-DECORATION: none
}
.navtextr A:hover {
	FONT-SIZE: 12px; COLOR: #fa7676; TEXT-DECORATION: none
}
.navtextl {
	FONT-SIZE: 12px; COLOR: #22397d; BORDER-BOTTOM: #a1a4a6 1px dotted; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navtextl A {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: none
}
.navtextl A:hover {
	FONT-SIZE: 12px; COLOR: #22397d; TEXT-DECORATION: underline
}
.navtextlr {
	FONT-SIZE: 14px; COLOR: #f32121; BORDER-BOTTOM: #a1a4a6 1px dotted; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navtextlr A {
	FONT-SIZE: 14px; COLOR: #f32121; TEXT-DECORATION: none
}
.navtextlr A:hover {
	FONT-SIZE: 14px; COLOR: #f32121; TEXT-DECORATION: underline
}
.navtextld14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #22397d; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navtextld14 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #22397d; TEXT-DECORATION: none
}
.navtextld14 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #22397d; TEXT-DECORATION: underline
}
.back14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none
}
.back14 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: none
}
.back14 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: underline
}
.whiteld14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.white14 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; TEXT-DECORATION: none
}
.white14 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; TEXT-DECORATION: underline
}
.red12 {
	FONT-SIZE: 12px; COLOR: #de3b03; TEXT-DECORATION: none
}
.red12 A {
	FONT-SIZE: 12px; COLOR: #de3b03; TEXT-DECORATION: none
}
.red12 A:hover {
	FONT-SIZE: 12px; COLOR: #de3b03; TEXT-DECORATION: underline
}
.red14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #de3b03
}
.red16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f32121; FONT-FAMILY: "黑体", "宋体"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.red16 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f32121; TEXT-DECORATION: none
}
.red16 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f32121; TEXT-DECORATION: underline
}
.White16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; FONT-FAMILY: "黑体", "宋体"; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.White16 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: none
}
.White16 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; TEXT-DECORATION: underline
}
.newbg1 {
	BACKGROUND-COLOR: #eff5ff
}
.newbg2 {
	BACKGROUND-COLOR: #d0e0f2
}
.newbg3 {
	BACKGROUND-COLOR: #ebf2fd
}
.newbg4 {
	BACKGROUND-COLOR: #88aed4
}
.newbg5 {
	BACKGROUND-COLOR: #d9e6f6
}
.newbg6 {
	BACKGROUND-COLOR: #fafcff
}
.zi_001 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.kk_001 {
	BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; BORDER-LEFT: #7f7f7f 1px solid; BORDER-BOTTOM: #7f7f7f 1px solid
}
.zi_002 {
	FONT-SIZE: 12px; COLOR: #000000
}
.bg_001 {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(0008.gif); BACKGROUND-REPEAT: repeat-x
}
.zi_003 {
	FONT-SIZE: 12px; COLOR: #4a4a4a
}
.zi_004 {
	FONT-SIZE: 12px; COLOR: #818181
}
.bg_002 {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(00031.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_003 {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(0038.gif); BACKGROUND-REPEAT: repeat-x
}
.zi_005 {
	FONT-SIZE: 12px; COLOR: #4a4a4a
}
.zi_006 {
	FONT-SIZE: 12px; COLOR: #1e718c
}
.bg_004 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(00042.gif); BACKGROUND-REPEAT: no-repeat
}
.bg_005 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(0044.gif); BACKGROUND-REPEAT: no-repeat
}
.bg_006 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(0046.gif); BACKGROUND-REPEAT: no-repeat
}
.bg_007 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(0047.gif); BACKGROUND-REPEAT: no-repeat
}
.zi_007 {
	FONT-SIZE: 12px; COLOR: #737373
}
.zi_hangju_001 {
	FONT-SIZE: 12px; COLOR: #737373; LINE-HEIGHT: 160%
}
.t_zi_001 {
	FONT-SIZE: 12px; COLOR: #5183a4
}
.t_zi_002 {
	FONT-SIZE: 12px; COLOR: #7d7d7d
}
.t_zi_003 {
	FONT-SIZE: 14px; COLOR: #3f7fbf
}
.t_zi_004 {
	FONT-SIZE: 12px; COLOR: #8b8b8b
}
.bg_008 {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(hanson_001.gif); BACKGROUND-REPEAT: repeat-x
}
.co_services {
	BORDER-RIGHT: #a5b5c0 1px solid; BACKGROUND: url(../images/stjj_bg.gif) #eef1f5 repeat-x 0px 0px; BORDER-LEFT: #a5b5c0 1px solid; BORDER-BOTTOM: #a5b5c0 1px solid
}

A.nav1:link{text-decoration:none;}
A.nav1:visited{text-decoration:none;}
A.nav1:active{text-decoration:none;}
A.nav1:hover{text-decoration:none;left:1px;position:relative;top:1px}
A.nav1.dh_top:link{text-decoration:none; color:#ffffff; font-size:13px}
A.nav1.dh_top:visited{text-decoration:none; color:#ffffff; font-size:13px}
A.nav1.dh_top:active{text-decoration:none; color:#ffffff; font-size:13px}
A.nav1.dh_top:hover{text-decoration:none; color:#ffffff; font-size:13px;left:1px;position:relative;top:1px}

A.nav2:link{text-decoration:none; color:#454545; font-size:14px}
A.nav2:visited{text-decoration:none; color:#454545; font-size:14px}
A.nav2:active{text-decoration:none; color:#454545; font-size:14px}
A.nav2:hover{text-decoration:none; color:#407410; font-size:14px;left:1px;position:relative;top:1px}
A.nav2.dh_top:link{text-decoration:none; color:#ffffff; font-size:13px}
A.nav2.dh_top:visited{text-decoration:none; color:#ffffff; font-size:13px}
A.nav2.dh_top:active{text-decoration:none; color:#ffffff; font-size:13px}
A.nav2.dh_top:hover{text-decoration:none; color:#ffffff; font-size:13px;left:1px;position:relative;top:1px}

A.nav6:link{text-decoration:none; color:#454545; font-size:13px}
A.nav6:visited{text-decoration:none; color:#454545; font-size:13px}
A.nav6:active{text-decoration:none; color:#454545; font-size:13px}
A.nav6:hover{text-decoration:none; color:#407410; font-size:13px;left:1px;position:relative;top:1px}
A.nav6.dh_top:link{text-decoration:none; color:#ffffff; font-size:13px}
A.nav6.dh_top:visited{text-decoration:none; color:#ffffff; font-size:13px}
A.nav6.dh_top:active{text-decoration:none; color:#ffffff; font-size:13px}
A.nav6.dh_top:hover{text-decoration:none; color:#ffffff; font-size:13px;left:1px;position:relative;top:1px}

A.nav3:link{text-decoration:none; color:#454545; font-size:12px}
A.nav3:visited{text-decoration:none; color:#454545; font-size:12px}
A.nav3:active{text-decoration:none; color:#454545; font-size:12px}
A.nav3:hover{text-decoration:none; color:#407410; font-size:12px;left:1px;position:relative;top:1px}
A.nav3.dh_top:link{text-decoration:none; color:#ffffff; font-size:13px}
A.nav3.dh_top:visited{text-decoration:none; color:#ffffff; font-size:13px}
A.nav3.dh_top:active{text-decoration:none; color:#ffffff; font-size:13px}
A.nav3.dh_top:hover{text-decoration:none; color:#ffffff; font-size:13px;left:1px;position:relative;top:1px}
.bigfont {
	font-size: 24px;
	line-height: 28px;
}
.midfont {
	font-size: 16px;
	line-height: 22px;
}
.smallfont {
	font-size: 12px;
	line-height: 16px;
}
.navy {  font-family: "宋体"; font-size: 12px; line-height: 38px; color: #003cc8; text-decoration: none; border: none}
.p1 {  line-height: 200%; font-size: 16px; color: #000000; text-decoration: none; font-family: "宋体"}
.word06 {
	FONT-SIZE: 9pt; COLOR: #005b7f; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
A.nav6:link{text-decoration:none; font-size: 14px; color: #653608;}
A.nav6:visited{text-decoration:none; font-size: 14px; color: #653608;}
A.nav6:active{text-decoration:none; font-size: 14px; color: #653608;}
A.nav6:hover{text-decoration:none; color:#407410; font-size:14px;left:1px;position:relative;top:1px}
A.nav6.dh_top:link{text-decoration:none; color:#ffffff; font-size:14px}
A.nav6.dh_top:visited{text-decoration:none; color:#ffffff; font-size:14px}
A.nav6.dh_top:active{text-decoration:none; color:#ffffff; font-size:14px}
A.nav6.dh_top:hover{text-decoration:none; color:#ffffff; font-size:14px;left:1px;position:relative;top:1px}

.middlefontstyle
{
	font-size: 14px; color: #653608;
}
.middlefontstyle2
{
	font-size: 14px; color: #000000;
}
.largefontstyle
{
	font-size: 16px; color: #653608;
}
.middlefontstyle3
{
	font-size: 13px; color: #653608;
}
div.box img {
     max-width: 800px;
     width:expression(this.width > 800 ? "800px" : this.width);
}

div.box700 img {
     max-width: 700px;
     width:expression(this.width > 700 ? "700px" : this.width);
}

