HTML {
	FONT-SIZE: 14px; BACKGROUND: url(images/bg.gif) repeat-x; MARGIN: 0px; COLOR: #333; FONT-FAMILY: 'ËÎÌå'
}
BODY {
	FONT-SIZE: 14px; BACKGROUND: url(images/bg.gif) repeat-x; MARGIN: 0px; COLOR: #333; FONT-FAMILY: 'ËÎÌå'
}
A {
	COLOR: #333; TEXT-DECORATION: none; outline: none
}
A:hover {
	COLOR: #e60012; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
INPUT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666; LINE-HEIGHT: 12px
}
TEXTAREA {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666; LINE-HEIGHT: 12px
}
SELECT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #666; LINE-HEIGHT: 12px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px
}
#wrapper {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px
}
#header {
	POSITION: relative; HEIGHT: 172px
}
.logo {
	BACKGROUND: url(images/logo.gif) no-repeat; LEFT: 26px; WIDTH: 136px; POSITION: absolute; TOP: 0px; HEIGHT: 172px
}
.nav {
	RIGHT: 0px; BACKGROUND: url(images/nav.gif) no-repeat; WIDTH: 772px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 83px
}
.nav A {
	FONT-WEIGHT: 700; COLOR: #e88800
}
.nav A:hover {
	COLOR: #e60012; TEXT-DECORATION: none
}
.nav .t {
	FONT-SIZE: 15px; COLOR: #fff
}
.nav .t:hover {
	COLOR: #fec600
}
.nav .on {
	COLOR: #fec600
}
.nav UL {
	MARGIN: 13px 0px 0px 80px; COLOR: #fff
}
.nav UL LI {
	PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 28px
}
.nav LI DIV {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 19px; BACKGROUND: url(images/a1.gif) no-repeat 0px 16px; LEFT: 134px; PADDING-BOTTOM: 0px; WIDTH: 410px; COLOR: #e88800; PADDING-TOP: 13px; POSITION: absolute; TOP: 40px; HEIGHT: 24px
}
.nav LI DIV.d2 {
	LEFT: 220px; WIDTH: 500px
}
.nav LI DIV.d3 {
	BACKGROUND: url(images/a2.gif) no-repeat 247px 1px; LEFT: 86px; WIDTH: 550px
}
.nav LI DIV.d4 {
	LEFT: 394px; WIDTH: 240px
}
.nav LI DIV.d5 {
	LEFT: 480px; WIDTH: 240px
}
.nav LI DIV.d6 {
	PADDING-RIGHT: 19px; PADDING-LEFT: 0px; BACKGROUND: url(images/a3.gif) no-repeat right 16px; LEFT: 75px; PADDING-BOTTOM: 0px; WIDTH: 550px; PADDING-TOP: 13px
}
.nav LI DIV.d7 {
	PADDING-RIGHT: 19px; PADDING-LEFT: 0px; BACKGROUND: url(images/a3.gif) no-repeat right 16px; LEFT: 404px; PADDING-BOTTOM: 0px; WIDTH: 292px; PADDING-TOP: 13px
}
.slink {
	RIGHT: 4px; COLOR: #7c7e77; POSITION: absolute; TOP: 56px
}
.slink STRONG {
	COLOR: #f00; FONT-FAMILY: Tahoma
}
.slink A {
	FONT-SIZE: 12px; COLOR: #7c7e77
}
.slink A:hover {
	COLOR: #e60012
}
.main {
	OVERFLOW: visible; HEIGHT: 7%
}
.hleft {
	FLOAT: left; WIDTH: 670px
}
.hright {
	FLOAT: right; WIDTH: 276px
}
.left {
	FLOAT: left; WIDTH: 270px
}
 HTML .right {
	BACKGROUND: url(images/pbg.gif) repeat-y 0px 0px; FLOAT: right; WIDTH: 680px; POSITION: relative
}
.pbg1 {
	BACKGROUND: url(images/pbg2.gif) no-repeat; WIDTH: 25px; POSITION: absolute; HEIGHT: 84px
}
.pbg2 {
	BACKGROUND: url(images/pbg2.gif) no-repeat; WIDTH: 25px; POSITION: absolute; HEIGHT: 84px
}
.pbg1 {
	LEFT: 0px; TOP: 0px
}
.pbg2 {
	BACKGROUND-POSITION: 0px -84px; LEFT: 0px; BOTTOM: -1px
}
.content {
	PADDING-LEFT: 25px; MIN-HEIGHT: 600px; HEIGHT: 600px
}
.content .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; PADDING-TOP: 20px
}
.sp1 {
	OVERFLOW: hidden; HEIGHT: 14px
}
.sp2 {
	OVERFLOW: hidden; HEIGHT: 40px
}
.text H2 {
	PADDING-BOTTOM: 14px; COLOR: #f60; TEXT-ALIGN: center
}
.text .tsub {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 20px; COLOR: #999; PADDING-TOP: 4px; FONT-FAMILY: Tahoma; TEXT-ALIGN: center
}
HR {
	OVERFLOW: hidden; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px
}
.box_a .con {
	FONT-SIZE: 12px
}
.box_a1 .con {
	HEIGHT: 320px
}
.box_a1 .con .img {
	FLOAT: left; WIDTH: 476px; HEIGHT: 320px
}
.box_a1 .con .ul {
	FLOAT: right; WIDTH: 180px
}
.box_a1 .con .ul IMG {
	VERTICAL-ALIGN: top; WIDTH: 180px; HEIGHT: 104px
}
.box_a1 .con .ul IMG.bg {
	FILTER: alpha(opacity=30); opacity: .3
}
.box_a2 .con {
	OVERFLOW: hidden; WIDTH: 670px
}
.box_a3 {
	MARGIN-TOP: 1px
}
.box_a3 .con {
	BORDER-RIGHT: #aeaeae 1px solid; BORDER-TOP: #aeaeae 1px solid; BACKGROUND: url(images/l1.gif) no-repeat center center; BORDER-LEFT: #aeaeae 1px solid; BORDER-BOTTOM: #aeaeae 1px solid; HEIGHT: 110px
}
.box_b .con {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 12px; BACKGROUND: #edeae1; PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-TOP: 7px
}
.box_b3 .con {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 11px; LINE-HEIGHT: 22px; PADDING-TOP: 15px; FONT-FAMILY: Tahoma
}
.box_b3 .acp1 {
	MARGIN-TOP: 10px; BACKGROUND: url(images/acp1.gif) no-repeat center 0px; HEIGHT: 25px; TEXT-ALIGN: center
}
.acp1 A {
	DISPLAY: inline-block; WIDTH: 60px; HEIGHT: 25px
}
.acp1 A.a1 {
	WIDTH: 50px
}
.acp1 A.a2 {
	WIDTH: 70px
}
.box_b3 .acp2 {
	MARGIN: 0px
}
.box_b4 .con {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.input01 {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BACKGROUND: #fcfcfa; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 50px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 14px
}
.lsub {
	BACKGROUND: url(images/left1.gif) no-repeat; PADDING-TOP: 80px
}
.lsub .con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; BACKGROUND: url(images/left2.gif) no-repeat 0px bottom; PADDING-BOTTOM: 50px; PADDING-TOP: 30px
}
.lsub .sub {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 20px
}
.lsub .sub A {
	COLOR: #f60
}
.lsub .sub A:hover {
	COLOR: #f60
}
.lsub UL A {
	DISPLAY: inline-block; PADDING-LEFT: 26px; FONT-WEIGHT: 700; BACKGROUND: url(images/a4.gif) no-repeat 0px center; LINE-HEIGHT: 32px; LETTER-SPACING: 2px; HEIGHT: 32px
}
.lsub UL A:hover {
	BACKGROUND: url(images/a5.gif) no-repeat 0px center; TEXT-DECORATION: none
}
.lsub UL A.on {
	BACKGROUND: url(images/a5.gif) no-repeat 0px center; TEXT-DECORATION: none
}
.lsub UL A.on {
	COLOR: #e60012
}
.lsub .ccon {
	BACKGROUND: url(images/left3.gif) no-repeat 0px bottom; HEIGHT: 125px
}
.left .box_b {
	MARGIN: 0px auto; WIDTH: 260px
}
.csub {
	BACKGROUND: url(images/csub.gif) no-repeat; HEIGHT: 42px
}
.csub STRONG {
	FONT-SIZE: 18px; FLOAT: left; MARGIN: 6px 0px 0px 50px; COLOR: #777
}
.csub .lct {
	MARGIN-TOP: 8px; FONT-SIZE: 12px; FLOAT: right
}
.csub .lct SPAN {
	COLOR: #ff9700
}
.product {
	OVERFLOW: hidden; WIDTH: 644px; PADDING-TOP: 18px
}
.product UL {
	OVERFLOW: visible; WIDTH: 666px; HEIGHT: 7%
}
.product UL LI {
	FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: 22px; HEIGHT: 270px
}
.product UL IMG {
	WIDTH: 200px; HEIGHT: 210px
}
.product UL DIV {
	FONT-SIZE: 12px; LINE-HEIGHT: 20px; PADDING-TOP: 6px
}
.case {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; HEIGHT: 186px
}
.case .img {
	FLOAT: left
}
.case .con {
	FLOAT: right; WIDTH: 310px
}
.case .con SPAN {
	COLOR: #777
}
.pagenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; LINE-HEIGHT: 16px; PADDING-TOP: 25px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.pagenav SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 8px 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.pagenav A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 8px 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.pagenav SPAN {
	BORDER-RIGHT: #ff9200 1px solid; BORDER-TOP: #ff9200 1px solid; BACKGROUND: #ff9200; BORDER-LEFT: #ff9200 1px solid; COLOR: #fff; BORDER-BOTTOM: #ff9200 1px solid
}
.pagenav A:hover {
	BORDER-RIGHT: #ff9200 1px solid; BORDER-TOP: #ff9200 1px solid; BORDER-LEFT: #ff9200 1px solid; BORDER-BOTTOM: #ff9200 1px solid; TEXT-DECORATION: none
}
.pagenav2 {
	PADDING-BOTTOM: 13px
}
.maplogo {
	LEFT: 10px
}
.mapslink {
	RIGHT: 10px; TOP: 54px
}
.maptop {
	RIGHT: 10px; WIDTH: 782px; BOTTOM: 10px; POSITION: absolute; HEIGHT: 85px
}
.mapright {
	WIDTH: 792px
}
.mapright .csub .lct {
	PADDING-RIGHT: 10px
}
.map .sub {
	PADDING-LEFT: 6px; FONT-WEIGHT: 700; BACKGROUND: url(images/msub.gif) no-repeat; LINE-HEIGHT: 20px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 20px
}
.map .sub A {
	COLOR: #fff
}
.map .sub A:hover {
	COLOR: #e60012; TEXT-DECORATION: none
}
.map .sub A.more {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 8px; COLOR: #333; POSITION: absolute; TOP: 0px
}
.map .sub A.more:hover {
	COLOR: #e60012
}
.map .con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; FONT-WEIGHT: 700; PADDING-BOTTOM: 40px; PADDING-TOP: 5px
}
.list1 LI {
	PADDING-LEFT: 16px; BACKGROUND: url(images/d1.gif) no-repeat 0px center
}
.list2 {
	OVERFLOW: visible; WIDTH: 678px; HEIGHT: 7%
}
.list2 LI {
	FLOAT: left; WIDTH: 218px; MARGIN-RIGHT: 8px
}
.list2 IMG {
	VERTICAL-ALIGN: top; WIDTH: 218px; HEIGHT: 144px
}
.list2 A {
	LINE-HEIGHT: 35px
}
.list3 {
	OVERFLOW: visible; PADDING-TOP: 7px; HEIGHT: 7%
}
.list3 LI {
	PADDING-LEFT: 26px; BACKGROUND: url(images/d2.gif) no-repeat 12px center; FLOAT: left; WIDTH: 308px; LINE-HEIGHT: 24px
}
.list4 {
	OVERFLOW: visible; HEIGHT: 7%
}
.list4 LI {
	BACKGROUND: url(images/d.gif) repeat-x 0px bottom; FLOAT: left; OVERFLOW: visible; WIDTH: 100%; LINE-HEIGHT: 36px; HEIGHT: 7%
}
.list4 A {
	PADDING-LEFT: 22px; BACKGROUND: url(images/d2.gif) no-repeat 6px center; FLOAT: left
}
.list4 SPAN {
	FLOAT: right; COLOR: #999; MARGIN-RIGHT: 10px; FONT-FAMILY: Tahoma
}
.ablink {
	MARGIN-TOP: 100px; FONT-WEIGHT: 700; BACKGROUND: #aa9866; WIDTH: 200px; COLOR: #fff; TEXT-ALIGN: center
}
.table1 .tr TD {
	FONT-WEIGHT: 700; BACKGROUND: #c5b284; COLOR: #fff
}
.table1 TD {
	PADDING-LEFT: 10px; LINE-HEIGHT: 34px
}
.table1 .tr .td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.table1 .tr2 TD {
	BACKGROUND: #f9f9f9
}
.table1 .td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #777; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.bktop {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #edeae1; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 26px
}
.bkdate {
	FONT-SIZE: 12px; FLOAT: right; COLOR: #666
}
.bkcon {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 12px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
.bkhfu {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 12px; PADDING-BOTTOM: 16px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#footer {
	BACKGROUND: url(images/fbg.gif) repeat-x
}
#footer_home {
	BACKGROUND: url(images/fbg.gif) repeat-x 0px 122px
}
#footer .con {
	FONT-SIZE: 12px; MARGIN: 12px auto 0px; WIDTH: 960px; COLOR: #8e8e8e; LINE-HEIGHT: 22px; TEXT-ALIGN: center
}
#footer_home .con {
	FONT-SIZE: 12px; MARGIN: 12px auto 0px; WIDTH: 960px; COLOR: #8e8e8e; LINE-HEIGHT: 22px; TEXT-ALIGN: center
}
.foot1 {
	BACKGROUND: url(images/foot1.jpg) no-repeat; HEIGHT: 190px
}
.foot2 {
	BACKGROUND: url(images/foot2.jpg) no-repeat; HEIGHT: 68px
}
.flinks {
	PADDING-TOP: 8px
}
.copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 35px; PADDING-TOP: 8px; FONT-FAMILY: Tahoma
}
