UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#main-rights {
	WIDTH: 700px; HEIGHT: auto; OVERFLOW: hidden
}
#main-right1s {
	TEXT-ALIGN: right; WIDTH: 38px; FLOAT: left; HEIGHT: 120px; PADDING-TOP: 15px
}
#main-right2s {
	WIDTH: 620px; FLOAT: left; HEIGHT: 160px; VERTICAL-ALIGN: middle
}
#main-right2s UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 210px; FLOAT: left; HEIGHT: 130px; COLOR: #009900; PADDING-TOP: 0px
}
#main-right2s UL LI IMG {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 1px
}
#main-right2s UL LI IMG:hover {
	BORDER-BOTTOM: #008a19 1px solid; BORDER-LEFT: #008a19 1px solid; BORDER-TOP: #008a19 1px solid; BORDER-RIGHT: #008a19 1px solid
}
#main-right2s UL LI A {
	LINE-HEIGHT: 20px; COLOR: #333
}
#main-right2s UL LI A:hover {
	LINE-HEIGHT: 20px; COLOR: #c00
}
#main-right3s {
	TEXT-ALIGN: left; WIDTH: 38px; FLOAT: left; PADDING-TOP: 15px
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY {
	BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px; COLOR: #575757
}
A {
	COLOR: #575757; FONT-SIZE: 12px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #575757; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.fonts {
	COLOR: #ffffff; FONT-SIZE: 14px
}
.fonts A {
	COLOR: #ffffff; FONT-SIZE: 14px
}
#Layer1 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden
}
#Layer2 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 163px; HEIGHT: 115px; VISIBILITY: hidden; TOP: 27px; LEFT: -25px
}
#Layer3 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 163px; HEIGHT: 115px; VISIBILITY: hidden; TOP: 27px; LEFT: -22px
}
#Layer4 {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 163px; HEIGHT: 115px; VISIBILITY: hidden; TOP: 27px; LEFT: -25px
}
.banners {
	MARGIN-TOP: 6px; WIDTH: 1002px; HEIGHT: 205px
}
.aboutbox {
	MARGIN-TOP: 8px; WIDTH: 1002px; HEIGHT: auto; OVERFLOW: hidden
}
.aboutboxs {
	BACKGROUND-IMAGE: url(index_09sss.jpg); MARGIN: 8px auto auto; WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 259px; OVERFLOW: hidden
}
.aboutbox {
	BACKGROUND-IMAGE: url(about_06.jpg); BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; MARGIN: 8px auto auto; WIDTH: 1000px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
.abouttop {
	BACKGROUND-IMAGE: url(about_03.jpg); LINE-HEIGHT: 43px; WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
.abouttop H2 {
	TEXT-INDENT: 10px; WIDTH: 108px; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.abouttop SPAN {
	TEXT-INDENT: 30px; FLOAT: left; COLOR: #333333
}
.aboutnav {
	PADDING-BOTTOM: 20px; MARGIN: auto; WIDTH: 1000px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 20px
}
.aboutnavleft {
	WIDTH: 220px; FLOAT: left; HEIGHT: auto; OVERFLOW: hidden
}
.aboutanvright {
	WIDTH: 766px; FLOAT: left; HEIGHT: auto; MARGIN-LEFT: 14px; OVERFLOW: hidden
}
.aboutrightpro {
	TEXT-ALIGN: justify; LINE-HEIGHT: 22px; MARGIN: auto; WIDTH: 766px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.aboutrightpro DL {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 189px; DISPLAY: inline; FLOAT: left; HEIGHT: 300px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 20px; PADDING-TOP: 5px
}
.aboutrightpro DL DT {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 270px; PADDING-LEFT: 1px; WIDTH: 185px; PADDING-RIGHT: 1px; HEIGHT: 270px; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 1px
}
.aboutrightpro DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 185px; HEIGHT: 25px
}
.aboutrightpro1 {
	TEXT-ALIGN: justify; LINE-HEIGHT: 22px; MARGIN: auto; WIDTH: 766px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.aboutrightpro1 DL {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 160px; DISPLAY: inline; FLOAT: left; HEIGHT: 100px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 12px; PADDING-TOP: 5px
}
.aboutrightpro1 DL DT {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 60px; PADDING-LEFT: 1px; WIDTH: 156px; PADDING-RIGHT: 1px; HEIGHT: 60px; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 1px
}
.aboutrightpro1 DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; WIDTH: 156px; HEIGHT: 35px
}
.aboutrightpro2 {
	TEXT-ALIGN: justify; LINE-HEIGHT: 22px; MARGIN: auto; WIDTH: 766px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.aboutrightpro2 DL {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; WIDTH: 204px; DISPLAY: inline; FLOAT: left; HEIGHT: 205px; MARGIN-LEFT: 27px; MARGIN-RIGHT: 15px; PADDING-TOP: 5px
}
.aboutrightpro2 DL DT {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 200px; PADDING-RIGHT: 1px; HEIGHT: 150px; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 1px
}
.aboutrightpro2 DL DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 200px; HEIGHT: 50px
}
.nav {
	BACKGROUND-IMAGE: url(about_11.jpg); LINE-HEIGHT: 33px; TEXT-INDENT: 50px; WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.nav A:hover {
	BACKGROUND-IMAGE: url(about_08.jpg); WIDTH: 220px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.navs {
	BACKGROUND-IMAGE: url(about_08.jpg); LINE-HEIGHT: 33px; TEXT-INDENT: 50px; WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; COLOR: #0071c6; FONT-WEIGHT: bold
}
.navs A {
	COLOR: #0071c6
}
.navs A:hover {
	BACKGROUND-IMAGE: url(about_11.jpg); WIDTH: 220px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.navpic {
	TEXT-ALIGN: center; WIDTH: 220px; PADDING-TOP: 40px
}
.navcontact {
	BORDER-BOTTOM: #ececec 1px solid; LINE-HEIGHT: 25px; MARGIN: 20px auto auto; WIDTH: 200px
}
.aboutanvrights {
	LINE-HEIGHT: 25px; MARGIN: auto; WIDTH: 750px; HEIGHT: auto; OVERFLOW: hidden
}
.cuspages A:link {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.cuspages A:visited {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.cuspages A:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.pages {
	TEXT-ALIGN: right; MARGIN: 6px 0px; CLEAR: both; FONT-SIZE: 12px
}
.pages EM {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-LEFT: 3px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.pages A {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-LEFT: 3px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.pages STRONG {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-LEFT: 3px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.pages A:hover {
	BORDER-BOTTOM: #09c 1px solid; BORDER-LEFT: #09c 1px solid; BACKGROUND: #09c; COLOR: #fff; BORDER-TOP: #09c 1px solid; BORDER-RIGHT: #09c 1px solid; TEXT-DECORATION: none
}
.pages STRONG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: 700; BORDER-RIGHT: medium none
}
.cuspages {
	TEXT-ALIGN: right; LINE-HEIGHT: 200%; MARGIN: auto; WIDTH: 710px; PADDING-TOP: 20px
}
.cuspages .pages {
	DISPLAY: inline; CLEAR: none; MARGIN-RIGHT: 65px
}
.css1 {
	COLOR: #ff6600; FONT-SIZE: 16px
}
.p_list {
	BACKGROUND-IMAGE: url(about_11s.jpg); LINE-HEIGHT: 33px; TEXT-INDENT: 25px; WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; FONT-WEIGHT: bold
}
.p_list A:hover {
	COLOR: #0071c6
}
.p_lists {
	BACKGROUND-IMAGE: url(about_11s.jpg); LINE-HEIGHT: 33px; TEXT-INDENT: 25px; WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px; COLOR: #0071c6; FONT-WEIGHT: bold
}
.p_lists A {
	COLOR: #0071c6
}
.p_list_f {
	LINE-HEIGHT: 25px; TEXT-INDENT: 25px; WIDTH: 220px; HEIGHT: 25px
}
.p_lists_f A {
	LINE-HEIGHT: 25px; TEXT-INDENT: 25px; WIDTH: 220px; DISPLAY: block; HEIGHT: 25px; COLOR: #0071c6
}
.aa {
	BACKGROUND-IMAGE: url(aa.jpg); WIDTH: 220px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}





.gsjj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color:#333333;
}
.down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}


.text {border:1px #dadada solid; padding:2px;}