* + HTML {
	OVERFLOW-X: hidden; HEIGHT: auto
}
BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; FONT-SIZE: 12px
}
A {
	COLOR: #333
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
.cls {
	CLEAR: both
}
.bodyall {
	MIN-WIDTH: 1000px; OVERFLOW-X: hidden; HEIGHT: auto; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.nors {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 30px; LINE-HEIGHT: 30px; MARGIN: 50px auto auto; PADDING-LEFT: 130px; WIDTH: 250px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ssbg.jpg) #fafafa no-repeat 20px 10px; FONT-SIZE: 12px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 30px
}
#itop {
	MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 48px
}
#log {
	MARGIN: 10px auto 4px 0px; WIDTH: 176px; FLOAT: left; HEIGHT: 32px
}
#log A {
	WIDTH: 176px; DISPLAY: block; BACKGROUND: url(../images/logo.jpg) no-repeat left top; HEIGHT: 32px
}
#log A:hover {
	WIDTH: 176px; BACKGROUND: url(../images/logo.jpg) no-repeat left -34px; HEIGHT: 32px
}
#tel {
	LINE-HEIGHT: 32px; MARGIN: 10px 0px 4px auto; PADDING-LEFT: 30px; WIDTH: 168px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/tel.gif) no-repeat left 3px; FLOAT: right; FONT-SIZE: 26px
}
#imenux {
	Z-INDEX: 1000; POSITION: relative; WIDTH: 100%; HEIGHT: 50px
}
#imenu {
	POSITION: absolute; PADDING-BOTTOM: 4px; MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(../images/menubgx.png) repeat-x; HEIGHT: 40px; TOP: 0px; PADDING-TOP: 5px
}
#imenu UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#imenu DIV UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#imenu UL LI {
	POSITION: relative; LINE-HEIGHT: 40px; LIST-STYLE-TYPE: none; WIDTH: 126px; BACKGROUND: url(../images/split.jpg) no-repeat left top; FLOAT: left; FONT-SIZE: 16px
}
#imenu UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 126px; DISPLAY: block; BACKGROUND: url(../images/jiao.png) no-repeat 104px 18px; COLOR: #ccc; TEXT-DECORATION: none
}
#imenu UL LI A:hover {
	BACKGROUND: url(../images/jiao.png) #eee no-repeat 104px 18px; COLOR: #333
}
#imenu UL LI DIV {
	POSITION: absolute; WIDTH: 630px; DISPLAY: none; BACKGROUND: url(../images/libgx.png) no-repeat left top; HEIGHT: 90px; OVERFLOW: hidden; TOP: 40px; LEFT: -50px
}
#imenu .sublist {
	MARGIN-TOP: 30px; WIDTH: 350px; HEIGHT: 56px; MARGIN-LEFT: 286px
}
#imenu .sublist LI {
	LINE-HEIGHT: 26px; PADDING-LEFT: 6px; WIDTH: 100px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#imenu .sublist A {
	TEXT-ALIGN: left; LINE-HEIGHT: 26px; WIDTH: 100%; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#imenu .sublist A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #eee !important; TEXT-DECORATION: underline
}
#changelng {
	LINE-HEIGHT: 40px; WIDTH: 100px; FLOAT: right; COLOR: #666666; FONT-SIZE: 12px
}
#changelng A {
	COLOR: #999; TEXT-DECORATION: none
}
#changelng A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ccc; TEXT-DECORATION: underline
}
#zxzx {
	FILTER: alpha(opacity=90); WIDTH: 122px; BACKGROUND: url(../images/menubgxx.png) #333 repeat-x; HEIGHT: 40px; OVERFLOW: hidden; MARGIN-RIGHT: 1px; opacity: 0.9
}
#zxzx A {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 122px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/jiao.png) no-repeat 104px 18px; COLOR: #ccc; FONT-SIZE: 16px; TEXT-DECORATION: none
}
#zxzx .zxzxa {
	LINE-HEIGHT: 22px; MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ccc; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#zxzx .zxzxa:hover {
	TEXT-DECORATION: underline
}
.zxzxdn {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; MARGIN-TOP: -1px; MARGIN-LEFT: -1px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; _margin-left: 0px; _margin-top: 0px
}
#ibanner {
	POSITION: relative; MARGIN-TOP: -6px; MAX-WIDTH: 2000px; HEIGHT: 320px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#ibanner .newslist {
	Z-INDEX: 10; POSITION: absolute; LINE-HEIGHT: 32px; WIDTH: 100%; BACKGROUND: url(../images/tg_flashbar.png) repeat-x left top; COLOR: #fff; TOP: 288px
}
#ibanner .newsa {
	WIDTH: 1000px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#ibanner .newsb {
	LINE-HEIGHT: 32px; PADDING-LEFT: 26px; WIDTH: 70px; BACKGROUND: url(../images/newsicox.png) no-repeat left 10px; FLOAT: left; FONT-SIZE: 14px
}
#ibanner .newsd {
	LINE-HEIGHT: 32px; WIDTH: 390px; FLOAT: left; HEIGHT: 32px; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden
}
#ibanner .newsd UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ibanner .newsd LI {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; LIST-STYLE-TYPE: none; WIDTH: 380px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; OVERFLOW: hidden
}
#ibanner .newsd A {
	LINE-HEIGHT: 32px !important; WIDTH: 100%; DISPLAY: block; HEIGHT: 32px !important; COLOR: #fff; TEXT-DECORATION: none
}
#ibanner .newsd A:hover {
	COLOR: #eee; TEXT-DECORATION: underline
}
#three {
	WIDTH: 100%; BACKGROUND: url(../images/bgsplit.jpg) repeat-x; HEIGHT: auto; BORDER-TOP: #999 1px solid
}
#three .threelist {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: #ffffff; HEIGHT: auto; PADDING-TOP: 0px
}
#three .threebox {
	TEXT-ALIGN: center; WIDTH: 250px; BACKGROUND: url(../images/pline.jpg) no-repeat right top; FLOAT: left; HEIGHT: 114px
}
#maps {
	POSITION: relative; TEXT-ALIGN: left
}
#maps .mapbox {
	Z-INDEX: 99999; POSITION: absolute; WIDTH: 413px; DISPLAY: none; BACKGROUND: url(../images/fgs.png) no-repeat left top; HEIGHT: 247px; TOP: -100px; LEFT: -163px
}
#maps .mapbox DIV {
	MARGIN: 106px auto 0px 26px; WIDTH: 360px
}
#maps .mapbox A {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 68px; DISPLAY: block; FLOAT: left; COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#maps .mapbox A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#uline {
	WIDTH: 100%; BACKGROUND: #eee; HEIGHT: 2px
}
#bottomlink {
	MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: #ffffff; HEIGHT: auto
}
.btlinkbox {
	MARGIN-TOP: 10px; WIDTH: 120px; FLOAT: left; MARGIN-LEFT: 26px
}
.btlinkbox LI {
	LINE-HEIGHT: 24px; COLOR: #999; FONT-SIZE: 12px
}
.btlinkbox A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/iilibg_01.jpg) no-repeat left center; COLOR: #999999; TEXT-DECORATION: none
}
.btlinkbox A:hover {
	BACKGROUND: url(../images/iilibg_02.jpg) no-repeat left center; COLOR: #666; TEXT-DECORATION: underline
}
.btlinkbox LI.btlinkbox1 {
	LINE-HEIGHT: 26px; COLOR: #333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.nblink {
	TEXT-ALIGN: right; LINE-HEIGHT: 22px; MARGIN-TOP: 10px; WIDTH: 364px; FLOAT: right; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 14px
}
.nblink A {
	COLOR: #333333; TEXT-DECORATION: none
}
.nblink A:hover {
	COLOR: #666
}
#tsbg {
	Z-INDEX: 1111; POSITION: absolute; BACKGROUND: #000000; TOP: 0px; LEFT: 0px
}
#tsbox {
	Z-INDEX: 1112; BORDER-BOTTOM: #333 1px solid; POSITION: fixed; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 600px; PADDING-RIGHT: 6px; DISPLAY: none; BACKGROUND: url(../images/tsbg.png); HEIGHT: auto; FONT-SIZE: 12px; BORDER-TOP: #333 1px solid; TOP: 150px; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 6px; LEFT: 30px; _background: url(../images/tsbg.gif); _position: absolute; _TOP: 160px
}
#tsbox .input {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 180px; PADDING-RIGHT: 2px; BACKGROUND: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
#tsbox DIV {
	PADDING-LEFT: 20px
}
#contents {
	MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 990px; PADDING-RIGHT: 5px; BACKGROUND: #fff; HEIGHT: auto
}
.content_toplink {
	TEXT-ALIGN: right; LINE-HEIGHT: 50px; MARGIN-TOP: 10px; WIDTH: 990px; COLOR: #333; FONT-WEIGHT: bold
}
.ctlink1 {
	WIDTH: 18px; BACKGROUND: url(../images/sjs_jiaico.jpg) no-repeat center 16px; FLOAT: left; HEIGHT: 50px
}
.ctlink2 {
	BORDER-BOTTOM: #ccc 2px solid; LINE-HEIGHT: 24px; WIDTH: 970px; FLOAT: left; FONT-SIZE: 12px
}
#nbanner {
	TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 200px; OVERFLOW: hidden
}
#nbanner_designer {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 2200px; BACKGROUND: url(../images/t41.png) repeat-x center -30px; HEIGHT: 210px
}
.selectlist {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 36px; WIDTH: 100%; FLOAT: left; COLOR: #333; FONT-SIZE: 12px
}
.selectlist LI {
	LINE-HEIGHT: 36px; FLOAT: left; MARGIN-RIGHT: 10px
}
.selectlist LI.tou {
	WIDTH: 60px; MARGIN-RIGHT: 10px
}
.selectlist A {
	PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #333; TEXT-DECORATION: none
}
.selectlist A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#sjstag {
	MARGIN-TOP: 30px; HEIGHT: auto
}
#sjstag UL {
	
}
#sjstag LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 107px; FLOAT: left
}
#sjstag A {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 107px; DISPLAY: block; BACKGROUND: url(../images/sjs_tag.jpg) no-repeat; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#sjstag A:hover {
	BACKGROUND: url(../images/sjs_tagx.jpg) no-repeat; COLOR: #333
}
.sjfg_3dr {
	WIDTH: 122px; FLOAT: right; HEIGHT: 484px; PADDING-TOP: 8px
}
.sjfg_sjs {
	TEXT-ALIGN: right; LINE-HEIGHT: 16px; MARGIN: 0px auto 10px; WIDTH: 90px; FONT-SIZE: 12px
}
.sjfg_sjs A {
	LINE-HEIGHT: 16px
}
.sjfg_sjs IMG {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)
}
#sjfg_pic {
	WIDTH: 860px; FLOAT: left; HEIGHT: 484px
}
.sjfg_tag {
	WIDTH: 100%; BACKGROUND: url(../images/loading.gif) no-repeat center 100px; HEIGHT: 484px
}
#sjstags {
	WIDTH: 100%
}
#designer {
	MIN-HEIGHT: 350px; WIDTH: 100%; FONT-SIZE: 12px
}
#designer LI {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; WIDTH: 190px; BACKGROUND: url(../images/loadingx.gif) no-repeat center 88px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 12px; MARGIN-RIGHT: 76px
}
#designer .fdtap {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 26px; PADDING-LEFT: 4px; WIDTH: 220px; PADDING-RIGHT: 4px; BACKGROUND: #eee; HEIGHT: 202px; BORDER-TOP: #ccc 1px solid; TOP: 1px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; LEFT: 224px
}
#designer .sjswai {
	MARGIN: 0px auto; WIDTH: 188px
}
#designer .sjswai A {
	WIDTH: 188px; DISPLAY: block; COLOR: #333; TEXT-DECORATION: none
}
#designer .sjswai A:hover {
	BACKGROUND: #eee; COLOR: #000
}
#designer .sjswai IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#selectcase {
	LINE-HEIGHT: 30px; MARGIN-TOP: 10px; BACKGROUND: #eee; FONT-SIZE: 12px
}
#selectcase A {
	LINE-HEIGHT: 26px; PADDING-LEFT: 2px; WIDTH: 60px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#selectcase A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#selectcase A SPAN {
	FONT-FAMILY: Tahoma, Geneva, sans-serif; COLOR: #f00; FONT-WEIGHT: bold
}
#nbanner_about {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 2200px; BACKGROUND: url(../images/t43.png) repeat-x center -30px; HEIGHT: 210px
}
#nbanner_huanbao {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 2200px; BACKGROUND: url(../images/t42.png) repeat-x center -30px; HEIGHT: 210px
}
#nbanner_productsystem {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 2200px; BACKGROUND: url(../images/t40.png) repeat-x center -30px; HEIGHT: 210px
}
#life_toptag {
	TEXT-ALIGN: left; WIDTH: 990px; HEIGHT: auto; FONT-SIZE: 12px
}
#life_toptag UL {
	TEXT-ALIGN: left; LINE-HEIGHT: 32px; WIDTH: 100%
}
#life_toptag LI {
	LINE-HEIGHT: 36px; WIDTH: 107px; FLOAT: left
}
#life_toptag LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 107px; DISPLAY: block; BACKGROUND: url(../images/sjs_tag.jpg) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
#life_toptag LI A:hover {
	BACKGROUND: url(../images/sjs_tagx.jpg) no-repeat; COLOR: #333
}
.area {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 990px; BACKGROUND: url(public/images/loading.gif) #ccc no-repeat center 200px; OVERFLOW: hidden; CURSOR: pointer
}
.area IMG {
	WIDTH: 990px
}
.js {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 990px; HEIGHT: 620px
}
.prevBtn {
	POSITION: absolute; WIDTH: 64px; DISPLAY: block; BACKGROUND: url(../images/btn02h.png) no-repeat; HEIGHT: 94px; TOP: 240px
}
.prevBtn:hover {
	BACKGROUND: url(../images/btn02h.png) no-repeat
}
.nextBtn {
	POSITION: absolute; WIDTH: 64px; DISPLAY: block; BACKGROUND: url(../images/btn01h.png) no-repeat; HEIGHT: 94px; TOP: 240px; RIGHT: 0px
}
.nextBtn:hover {
	BACKGROUND: url(../images/btn01h.png) no-repeat
}
.imgSelected {
	BACKGROUND: url(../images/jsNav.png) no-repeat
}
.jsNav {
	POSITION: absolute; WIDTH: 320px; TOP: 558px; LEFT: 710px
}
.jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 33px; WIDTH: 40px; DISPLAY: block; BACKGROUND: #333; FLOAT: left; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; MARGIN-RIGHT: 6px
}
.jsNav A:hover {
	BACKGROUND: #666; COLOR: #ff1555; TEXT-DECORATION: none
}
.jsNav .imgSelected {
	BACKGROUND: #ccc; COLOR: #000
}
.qq {
	Z-INDEX: 200
}
#slide {
	POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 636px; OVERFLOW: hidden
}
#slide UL {
	POSITION: absolute
}
#slide IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#slide LI {
	WIDTH: 100%; FLOAT: left; HEIGHT: 636px; OVERFLOW: hidden
}
#slide .o-control {
	POSITION: absolute; FILTER: alpha(opacity=80); WIDTH: 50px; DISPLAY: none; BACKGROUND: #000; HEIGHT: 80px; TOP: 280px; CURSOR: pointer; opacity: 0.8
}
#slide .control {
	POSITION: relative; FILTER: alpha(opacity=80); WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: url(../images/bg_index.png); HEIGHT: 55px; TOP: 13px; LEFT: 8px; opacity: 0.8
}
#slide #goback {
	LEFT: 0px
}
#goback .control {
	BACKGROUND-POSITION: 0px -35px
}
#slide #forward {
	RIGHT: 0px
}
#forward .control {
	BACKGROUND-POSITION: -35px -35px; LEFT: 10px
}
#slide DIV {
	POSITION: absolute; BOTTOM: 50px; ZOOM: 1; FLOAT: right; HEIGHT: 32px; OVERFLOW: hidden; RIGHT: 10px
}
#slide SPAN {
	TEXT-ALIGN: center; FILTER: alpha(opacity=70); LINE-HEIGHT: 32px; MARGIN: 2px; WIDTH: 32px; FONT-FAMILY: arial; BACKGROUND: #ccc; FLOAT: left; HEIGHT: 32px; FONT-SIZE: 14px; CURSOR: pointer; opacity: 0.7
}
#slide SPAN A {
	COLOR: #000; TEXT-DECORATION: none
}
#slide SPAN.curr {
	FILTER: alpha(opacity=100); BACKGROUND: #000; opacity: 1
}
#slide SPAN.hover {
	FILTER: alpha(opacity=100); BACKGROUND: #000; opacity: 1
}
#slide .curr A:link {
	COLOR: #fff
}
#slide .curr A:visited {
	COLOR: #fff
}
#putbottomlink {
	TEXT-ALIGN: left; MARGIN: 10px auto; PADDING-LEFT: 64px; WIDTH: 100%; BACKGROUND: url(../images/pud_bomtbg.jpg) no-repeat; HEIGHT: 56px
}
#putbottomlink A {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 96px; DISPLAY: block; FLOAT: left; COLOR: #ccc; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#putbottomlink A:hover {
	COLOR: #fff
}
.cl_box A {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2); DISPLAY: block; BACKGROUND: #000; TEXT-DECORATION: none; opacity: 0; -moz-box-shadow: 0px 0px 6px #666666; -webkit-box-shadow: 0px 0px 6px 1px #666666; box-shadow: 0px 0px 6px 1px #666666
}
#caselist LI {
	TEXT-ALIGN: center; MARGIN-TOP: 28px; WIDTH: 190px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 12px; MARGIN-RIGHT: 75px
}
#caselist LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#caselist A {
	LINE-HEIGHT: 22px; WIDTH: 192px; DISPLAY: block; WORD-WRAP: break-word; BACKGROUND: url(../images/loadingx.gif) #f5f5f5 no-repeat center 50px; COLOR: #333; TEXT-DECORATION: none
}
#caselist A:hover {
	BACKGROUND: #eee; COLOR: #000
}
#caseleft {
	PADDING-BOTTOM: 4px; MIN-HEIGHT: 655px; PADDING-LEFT: 4px; WIDTH: 716px; PADDING-RIGHT: 4px; BACKGROUND: #333; FLOAT: left; COLOR: #ccc; PADDING-TOP: 4px
}
#casememo {
	SCROLLBAR-ARROW-COLOR: #999; SCROLLBAR-FACE-COLOR: #333; LINE-HEIGHT: 24px; OVERFLOW-Y: scroll; MARGIN: 20px; SCROLLBAR-DARKSHADOW-COLOR: #333; HEIGHT: 140px; SCROLLBAR-TRACK-COLOR: #333; SCROLLBAR-3DLIGHT-COLOR: #333
}
#casepn {
	LINE-HEIGHT: 36px; WIDTH: 50%; FLOAT: left
}
#casepn A {
	COLOR: #ccc
}
#caseright {
	WIDTH: 260px; BACKGROUND: #ccc; FLOAT: right; HEIGHT: 800px
}
#caserightn {
	LINE-HEIGHT: 24px; MARGIN: 20px; WIDTH: 220px
}
#casedcp {
	WIDTH: 102px; FLOAT: left
}
#casedcbox {
	MARGIN-TOP: 4px; BORDER-TOP: #999999 1px dashed; PADDING-TOP: 4px
}
#casetxt {
	TEXT-ALIGN: right; WIDTH: 118px; FLOAT: right
}
#casealink {
	PADDING-BOTTOM: 6px; BORDER-TOP: #999999 1px dashed; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#caseglink {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 50%; FLOAT: left
}
#caseglink A {
	COLOR: #000
}
#photos {
	BACKGROUND: url(../images/loadingx.gif) no-repeat center center
}
#dc_case LI {
	TEXT-ALIGN: center; WIDTH: 162px; MARGIN-BOTTOM: 26px; FLOAT: left; MARGIN-RIGHT: 90px
}
#dc_case IMG {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
#dc_case LI A {
	WIDTH: 162px; DISPLAY: block; BACKGROUND: #444
}
#dc_case LI A:hover {
	BACKGROUND: #555
}
#dcleft A {
	COLOR: #ccc; TEXT-DECORATION: none
}
#dcright A {
	COLOR: #333; TEXT-DECORATION: none
}
.cyl_toplink {
	TEXT-ALIGN: left; MARGIN: 0px auto 10px; WIDTH: 990px; HEIGHT: auto
}
.cyl_toplinkzi {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 104px; BACKGROUND: #ccc; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.cyl_toplinkfu {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 22px; FLOAT: left; FONT-SIZE: 20px
}
#aboutus {
	WIDTH: 990px; HEIGHT: auto
}
.zc_news {
	BACKGROUND: #4d4d4f; HEIGHT: 220px; COLOR: #ffffff
}
.zc_news UL {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.zc_news LI {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #999 1px dashed; LINE-HEIGHT: 29px; LIST-STYLE-TYPE: disc
}
.zc_news A {
	COLOR: #eee; TEXT-DECORATION: none
}
.zc_news A:hover {
	COLOR: #fff
}
.newslist UL {
	MARGIN: 20px auto 0px; WIDTH: 98%
}
.newslist LI {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #eee 1px dotted; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: disc; WIDTH: 48%; FLOAT: left; MARGIN-LEFT: 10px
}
.newslist A {
	LINE-HEIGHT: 30px; COLOR: #333; MARGIN-LEFT: 6px; TEXT-DECORATION: none
}
.newslist A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.newslist SPAN {
	FLOAT: right; COLOR: #999
}
.newslistx UL {
	MARGIN: 20px auto 0px; WIDTH: 96%
}
.newslistx LI {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 6px; LINE-HEIGHT: 30px; LIST-STYLE-TYPE: disc; PADDING-TOP: 6px
}
.newslistx A {
	LINE-HEIGHT: 30px; COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.newslistx A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.newslistx SPAN {
	FLOAT: right; COLOR: #999
}
.newslistx DIV {
	TEXT-INDENT: 2em; COLOR: #999
}
.newslistx DIV A {
	LINE-HEIGHT: 22px; COLOR: #999; FONT-WEIGHT: normal
}
.newslistx DIV A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
#articleshow {
	LINE-HEIGHT: 24px; MARGIN: 0px auto; WIDTH: 960px; FONT-SIZE: 12px
}
.box01 {
	BACKGROUND: url(../images/loadingxx.gif) #cccccc no-repeat center 100px
}
#yybox {
	Z-INDEX: 1112; BORDER-BOTTOM: #333 1px solid; POSITION: fixed; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 566px; PADDING-RIGHT: 6px; DISPLAY: none; BACKGROUND: url(../images/tsbg.png); HEIGHT: auto; FONT-SIZE: 12px; BORDER-TOP: #333 1px solid; TOP: 150px; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 6px; LEFT: 30px; _background: url(../images/tsbg.gif); _position: absolute; _TOP: 160px
}
#yytitle {
	LINE-HEIGHT: 32px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #333; COLOR: #ccc; FONT-SIZE: 14px
}
#yytitle SPAN {
	FLOAT: right; COLOR: #fff; CURSOR: pointer; FONT-WEIGHT: bold
}
#yybg {
	Z-INDEX: 1111; POSITION: absolute; DISPLAY: none; BACKGROUND: #000000; TOP: 0px; LEFT: 0px
}
#hdbox {
	BORDER-BOTTOM: #666 10px solid; BORDER-LEFT: #666 10px solid; WIDTH: 960px; BORDER-TOP: #666 10px solid; BORDER-RIGHT: #666 10px solid
}
.hdnbox {
	MARGIN: 10px 15px; WIDTH: 930px
}
.hdlist {
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3); MARGIN: 10px 4px; WIDTH: 220px; BACKGROUND: #fff; FLOAT: left; HEIGHT: 236px; -moz-box-shadow: 0px 0px 6px #666666; -webkit-box-shadow: 0px 0px 6px 1px #666666; box-shadow: 0px 0px 6px 1px #666666
}
.txtlink {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 60px; COLOR: #f63; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.txtlink A {
	COLOR: #f63
}
.txtlink A:hover {
	TEXT-DECORATION: none
}
#hdset {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px auto; WIDTH: 958px; HEIGHT: 70px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#hdset .ha {
	LINE-HEIGHT: 70px; WIDTH: 319px; FLOAT: left; BORDER-RIGHT: #ccc 1px solid
}
#hdset .hb {
	LINE-HEIGHT: 70px; WIDTH: 318px; FLOAT: left; BORDER-RIGHT: #ccc 1px solid
}
#hdset .hc {
	LINE-HEIGHT: 70px; WIDTH: 319px; FLOAT: left
}
#hdset A {
	TEXT-ALIGN: center; LINE-HEIGHT: 70px; WIDTH: 100%; DISPLAY: block; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#hdset A:hover {
	BACKGROUND: #ccc
}
#qkbox {
	WIDTH: 990px; HEIGHT: auto
}
#mprev {
	WIDTH: 90px; BACKGROUND: url(../images/btn02h.png) no-repeat center center; FLOAT: left; HEIGHT: 620px; CURSOR: pointer
}
.mmm {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 10px 20px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 272px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.mmm A {
	POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=80); LINE-HEIGHT: 272px; WIDTH: 200px; DISPLAY: none; BACKGROUND: #000; COLOR: #fff; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px; opacity: 0.8
}
#mnext {
	WIDTH: 90px; BACKGROUND: url(../images/btn01h.png) no-repeat center center; FLOAT: right; HEIGHT: 620px; CURSOR: pointer
}
#qklist {
	MARGIN: 10px 36px; WIDTH: 738px; FLOAT: left; HEIGHT: 596px; OVERFLOW: hidden
}
#bwbox {
	MIN-HEIGHT: 500px
}
#bwbox DL {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 4px; LINE-HEIGHT: 26px
}
#bwbox DT {
	FONT-WEIGHT: bold
}
#bwbox DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#contactbox {
	MARGIN: 10px auto; WIDTH: 960px; HEIGHT: auto
}
#contactbt {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #333; PADDING-TOP: 6px
}
#contactbt {
	COLOR: #eee; FONT-SIZE: 14px
}
#contactbt A {
	TEXT-ALIGN: center; COLOR: #ccc; MARGIN-RIGHT: 10px
}
#contactbt A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#contactlist {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; WIDTH: 466px; PADDING-RIGHT: 5px; BACKGROUND: #eee; HEIGHT: 80px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
#contactlistx {
	BORDER-BOTTOM: #999 1px dotted; LINE-HEIGHT: 30px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#contactlistx SPAN {
	FLOAT: right
}
#slideshow_wrapper {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -6px auto 0px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/loadingx.gif) #ccc no-repeat center center; HEIGHT: 210px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#slideshow_footbar {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 30px
}
#slideshow_photo {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; CURSOR: pointer
}
#slideshow_photo A {
	Z-INDEX: 1; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TOP: 0px; LEFT: 0px
}
#slideshow_footbar .slideshow-bt {
	BACKGROUND-COLOR: #d2d3d4; MARGIN: 10px 6px 0px 0px; WIDTH: 10px; DISPLAY: inline; FLOAT: right; HEIGHT: 10px; FONT-SIZE: 0px
}
#slideshow_footbar .bt-on {
	BACKGROUND-COLOR: #30b1eb
}
#copybox {
	TEXT-ALIGN: left; LINE-HEIGHT: 36px; MARGIN-TOP: 20px; BACKGROUND: #333333; COLOR: #999999; FONT-SIZE: 12px
}
#copybox DIV {
	MARGIN: 0px auto; WIDTH: 1000px
}
#copybox SPAN {
	FLOAT: right; COLOR: #cccccc
}
#copybox A {
	COLOR: #ccc
}
#page {
	MARGIN: 0px; FLOAT: right
}
#page LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 30px; DISPLAY: inline; MARGIN-RIGHT: 6px
}
#page LI A {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 22px; WIDTH: 30px; DISPLAY: block; BACKGROUND: #eee; FLOAT: left; COLOR: #333333; MARGIN-LEFT: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none
}
#page LI A:hover {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BACKGROUND: #f6f6f6; COLOR: #666666; BORDER-TOP: #d7d7d7 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d7d7d7 1px solid
}
