HTML {
	BACKGROUND: #fff; COLOR: #000
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
INPUT {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
INPUT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
LEGEND {
	COLOR: #000
}
BODY {
	TEXT-ALIGN: center; FONT-FAMILY: "Microsoft YaHei"; BACKGROUND: url(bg_body2.png) #f2f2f2 repeat-x; FONT-SIZE: 12px
}
BODY.body_home {
	BACKGROUND: url(bg_body.png) rgb(242,242,242) repeat-x
}
.container {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 935px
}
.clear {
	CLEAR: both
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.fl {
	DISPLAY: inline; FLOAT: left
}
.fr {
	DISPLAY: inline; FLOAT: right
}
.header {
	Z-INDEX: 9; POSITION: fixed; LINE-HEIGHT: 63px; WIDTH: 100%; BACKGROUND: url(bg_head.png) repeat-x; HEIGHT: 63px; TOP: 0px; LEFT: 0px
}
.header .fr {
	LINE-HEIGHT: 40px; MARGIN-TOP: 8px; WIDTH: 650px; HEIGHT: 40px; OVERFLOW: hidden
}
.header .fr A {
	DISPLAY: inline; BACKGROUND: url(nav.png) no-repeat; FLOAT: left; HEIGHT: 40px; MARGIN-RIGHT: 40px
}
.header .fr A.btn1 {
	WIDTH: 44px; BACKGROUND-POSITION: -1px 0px
}
.header .fr A.btn2 {
	WIDTH: 56px; BACKGROUND-POSITION: -99px 0px
}
.header .fr A.btn3 {
	WIDTH: 85px; BACKGROUND-POSITION: -187px 0px
}
.header .fr A.btn4 {
	WIDTH: 80px; BACKGROUND-POSITION: -203px 0px
}
.header .fr A.btn5 {
	WIDTH: 68px; BACKGROUND-POSITION: -427px 0px; MARGIN-RIGHT: 0px
}
.header .fr A.btn1_fire {
	BACKGROUND-POSITION: -1px -41px
}
.header .fr A.btn2_fire {
	BACKGROUND-POSITION: -99px -41px
}
.header .fr A.btn3_fire {
	BACKGROUND-POSITION: -187px -41px
}
.header .fr A.btn4_fire {
	BACKGROUND-POSITION: -203px -41px
}
.header .fr A.btn5_fire {
	BACKGROUND-POSITION: -427px -41px
}
.footer {
	Z-INDEX: 9; POSITION: fixed; WIDTH: 100%; BOTTOM: -267px; BACKGROUND: url(bg_foot.png) no-repeat center top; HEIGHT: 267px; LEFT: 0px
}
.body {
	PADDING-BOTTOM: 270px
}
.logo {
	MARGIN-TOP: 10px;
	WIDTH: 243px;
	HEIGHT: 38px;
	background-image: url(logo.png);
	background-repeat: no-repeat;
}
.bj2 {
	WIDTH: 100%; BACKGROUND: url(bj2.jpg); HEIGHT: 79px
}
.banner {
	WIDTH: 100%; BACKGROUND: url(bg_banner.jpg) no-repeat center top; PADDING-TOP: 106px
}
.banner .title {
	MARGIN: auto; DISPLAY: block; HEIGHT: 130px
}
.banner .showf {
	POSITION: relative; MARGIN: auto; WIDTH: 100%; HEIGHT: 440px; OVERFLOW: hidden
}
.banner .shows {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; FLOAT: left; TOP: 0px; LEFT: 0px
}
.banner .text {
	MARGIN: auto; DISPLAY: block
}
.banner .img {
	MARGIN: auto; DISPLAY: block
}
.banner .button {
	MARGIN: auto; DISPLAY: block
}
.banner .f {
	MARGIN: auto; DISPLAY: block
}
.banner .f {
	WIDTH: 723px; MARGIN-BOTTOM: 12px; BACKGROUND: url(banner_f.png); HEIGHT: 16px
}
.banner .img {
	MARGIN-TOP: 12px
}
.banner .button {
	WIDTH: 144px
}
.banner .button A {
	WIDTH: 23px; DISPLAY: inline; BACKGROUND: url(bg_banner_button.png) no-repeat; FLOAT: left; HEIGHT: 23px; MARGIN-RIGHT: 1px
}
.banner .button A.btn1 {
	BACKGROUND-POSITION: 0px 0px
}
.banner .button A.btn2 {
	BACKGROUND-POSITION: -23px 0px
}
.banner .button A.btn3 {
	BACKGROUND-POSITION: -46px 0px
}
.banner .button A.btn4 {
	BACKGROUND-POSITION: -69px 0px
}
.banner .button A.btn5 {
	BACKGROUND-POSITION: -92px 0px
}
.banner .button A.btn6 {
	BACKGROUND-POSITION: -115px 0px
}
.banner .button A.btn7 {
	BACKGROUND-POSITION: -138px 0px
}
.banner .button A.btn8 {
	BACKGROUND-POSITION: -161px 0px
}
.banner .button A.btn9 {
	BACKGROUND-POSITION: -184px 0px
}
.banner .button A.btn1_fire {
	BACKGROUND-POSITION: 0px -23px
}
.banner .button A.btn2_fire {
	BACKGROUND-POSITION: -23px -23px
}
.banner .button A.btn3_fire {
	BACKGROUND-POSITION: -46px -23px
}
.banner .button A.btn4_fire {
	BACKGROUND-POSITION: -69px -23px
}
.banner .button A.btn5_fire {
	BACKGROUND-POSITION: -92px -23px
}
.banner .button A.btn6_fire {
	BACKGROUND-POSITION: -115px -23px
}
.banner .button A.btn7_fire {
	BACKGROUND-POSITION: -138px -23px
}
.banner .button A.btn8_fire {
	BACKGROUND-POSITION: -161px -23px
}
.banner .button A.btn9_fire {
	BACKGROUND-POSITION: -184px -23px
}
.banner .nav2 {
	LINE-HEIGHT: 35px; PADDING-LEFT: 6px; BACKGROUND: url(nav2.png); HEIGHT: 35px; FONT-SIZE: 10px
}
.banner .nav2 {
	COLOR: #787878
}
.banner .nav2 A {
	COLOR: #787878
}
.banner .nav2 A:hover {
	COLOR: #6fa605; TEXT-DECORATION: none
}
.banner .nav2 LI {
	PADDING-LEFT: 9px; DISPLAY: inline; BACKGROUND: url(nav2_c.png) no-repeat left center; FLOAT: left; MARGIN-RIGHT: 18px
}
.banner .nav2 LI.location {
	PADDING-LEFT: 11px; BACKGROUND: url(nav2_s.png) no-repeat left center
}
.banner .nav2 SPAN.fr {
	PADDING-RIGHT: 21px
}
.case {
	ZOOM: 1; MARGIN-LEFT: -17px
}
.case LI {
	POSITION: relative; WIDTH: 300px; DISPLAY: inline; BACKGROUND: url(bg_case_f.png) no-repeat center bottom; FLOAT: left; HEIGHT: 215px; MARGIN-LEFT: 17px; _display: inline
}
.case LI.last {
	FLOAT: right; MARGIN-RIGHT: 0px
}
.case LI .case_w {
	POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 262px; BOTTOM: 14px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(bg_case.png) no-repeat; HEIGHT: 145px; PADDING-TOP: 20px; LEFT: 0px
}
.case LI .case_w .fire {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=50); WIDTH: 262px; DISPLAY: none; BACKGROUND: #000; HEIGHT: 148px; TOP: 20px; LEFT: 20px; opacity: 0.5
}
.case LI .case_w .x {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 61px; DISPLAY: none; HEIGHT: 61px; TOP: 60px
}
.case LI .case_w .y {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 61px; DISPLAY: none; HEIGHT: 61px; TOP: 60px
}
.case LI .case_w .x {
	BACKGROUND: url(zoom-icon.png); LEFT: 50px
}
.case LI .case_w .y {
	BACKGROUND: url(readmore-icon.png); RIGHT: 50px
}
.case2 {
	POSITION: relative; HEIGHT: 0px
}
.case2 .case_f {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.case2 .case_body {
	POSITION: relative; WIDTH: 302px; BACKGROUND: url(bg_case_f.png) no-repeat center bottom; HEIGHT: 215px
}
.case2 .case_w {
	POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 262px; BOTTOM: 14px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(bg_case.png) no-repeat; HEIGHT: 145px; PADDING-TOP: 20px; LEFT: 0px
}
.case2 .case_w .fire {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=50); WIDTH: 262px; DISPLAY: none; BACKGROUND: #000; HEIGHT: 148px; TOP: 20px; LEFT: 20px; opacity: 0.5
}
.case2 .case_w .y {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 61px; DISPLAY: none; BACKGROUND: url(readmore-icon.png); HEIGHT: 61px; TOP: 0px; LEFT: 120px
}
.box_t {
	MARGIN-TOP: 22px; BACKGROUND: url(box_t.png) no-repeat; HEIGHT: 27px
}
.box_m {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 29px; BACKGROUND: url(box_m.png) repeat-y; PADDING-TOP: 0px
}
.box_b {
	HEIGHT: 27px;
	background-image: url(box_b.png);
	background-repeat: repeat;
}
.box2_t {
	MARGIN-TOP: 22px; BACKGROUND: url(box2_t.png) no-repeat; HEIGHT: 22px
}
.box2_m {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 29px; BACKGROUND: url(box2_m.png) repeat-y; PADDING-TOP: 0px
}
.box2_b {
	BACKGROUND: url(box2_b.png) no-repeat; HEIGHT: 22px
}
.recommend_read_more {
	WIDTH: 160px; BACKGROUND: url(recommend_read_more.png) no-repeat; HEIGHT: 41px
}
.box3_m {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 29px;
	PADDING-TOP: 0px;
	background-image: url(box3_m.png);
	background-repeat: repeat-y;
}
.box3_m A {
	WIDTH: 285px; FLOAT: left; HEIGHT: 90px
}
.box3_m A.btn3 {
	FLOAT: right
}
.box3_m A.btn6 {
	FLOAT: right
}
.box3_m A.btn1 {
	MARGIN-RIGHT: 28px
}
.box3_m A.btn4 {
	MARGIN-RIGHT: 28px
}
.box3_m A.btn4 {
	MARGIN-TOP: 42px
}
.box3_m A.btn5 {
	MARGIN-TOP: 42px
}
.box3_m A.btn6 {
	MARGIN-TOP: 42px
}
.box3_m A.btn1 {
	BACKGROUND: url(box3_bg1.png) no-repeat
}
.box3_m A.btn2 {
	BACKGROUND: url(box3_bg2.jpg) no-repeat
}
.box3_m A.btn3 {
	BACKGROUND: url(box3_bg3.jpg) no-repeat
}
.box3_m A.btn4 {
	BACKGROUND: url(box3_bg4.jpg) no-repeat
}
.box3_m A.btn5 {
	BACKGROUND: url(box3_bg5.jpg) no-repeat
}
.box3_m A.btn6 {
	BACKGROUND: url(box3_bg6.jpg) no-repeat
}
.box2_m .dl {
	POSITION: relative; LINE-HEIGHT: 21px; WIDTH: 252px; COLOR: #787878; FONT-SIZE: 11px
}
.box2_m .dl IMG {
	MARGIN-BOTTOM: 8px
}
A#label {
	POSITION: absolute; WIDTH: 99px; BACKGROUND: url(label.png); HEIGHT: 49px; TOP: 60px; LEFT: -34px
}
A#label3 {
	POSITION: absolute; WIDTH: 99px; BACKGROUND: url(label.png); HEIGHT: 49px; TOP: 10px; LEFT: -34px
}
A#label2 {
	POSITION: absolute; WIDTH: 99px; BACKGROUND: url(aboutus_p_label.png); HEIGHT: 49px; TOP: 38px; LEFT: -6px
}
.box2_m .dr {
	WIDTH: 545px; MARGIN-RIGHT: 16px
}
.box2_m .dr .fl {
	MARGIN-TOP: 22px
}
.box2_m .dr .fl P {
	LINE-HEIGHT: 21px; MARGIN: 8px 4px 0px 12px; WIDTH: 309px; COLOR: #787878; FONT-SIZE: 11px
}
.out {
	MARGIN: 28px 0px; BACKGROUND: url(out_line.png) repeat-x center center; HEIGHT: 92px
}
.out .m {
	MARGIN: auto; WIDTH: 600px
}
.out A {
	WIDTH: 92px; DISPLAY: inline; BACKGROUND: url(out_btn.png) no-repeat; FLOAT: left; HEIGHT: 92px; MARGIN-RIGHT: 34px
}
.out A.btn1 {
	BACKGROUND-POSITION: 0px 0px
}
.out A.btn2 {
	BACKGROUND-POSITION: -125px 0px
}
.out A.btn3 {
	BACKGROUND-POSITION: -251px 0px
}
.out A.btn4 {
	BACKGROUND-POSITION: -378px 0px
}
.out A.btn5 {
	BACKGROUND-POSITION: -502px 0px; MARGIN-RIGHT: 0px
}
.copy {
	TEXT-ALIGN: center; COLOR: rgb(146,146,146)
}
.copy SPAN {
	COLOR: rgb(146,190,36)
}
.xbtn {
	POSITION: relative
}
.xbtn_span {
	POSITION: absolute; FILTER: alpha(opacity=0); WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0
}
.pop_bg {
	Z-INDEX: 10; POSITION: fixed; FILTER: alpha(opacity=70); WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.7
}
.pop_body {
	Z-INDEX: 11; POSITION: fixed; WIDTH: 100%; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.pop_body_dialog {
	POSITION: relative; MARGIN: auto; WIDTH: 646px; HEIGHT: 420px
}
.pop_body_dialog .btn {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(close.png); HEIGHT: 14px; TOP: 20px; RIGHT: 28px
}
.pop_body_dialog #span {
	POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 28px; WIDTH: 500px; HEIGHT: 110px; COLOR: #fff; TOP: 250px; LEFT: 66px
}
#pop_text1 {
	DISPLAY: none
}
#pop_text2 {
	DISPLAY: none
}
#pop_text3 {
	DISPLAY: none
}
#pop_text4 {
	DISPLAY: none
}
#pop_text5 {
	DISPLAY: none
}
#pop_text6 {
	DISPLAY: none
}
.case_btn {
	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 100px
}
.case_btn SPAN {
	POSITION: absolute; WIDTH: 93px; BOTTOM: -12px; BACKGROUND: url(case_btn.png) no-repeat 0px 0px; HEIGHT: 65px
}
.case_btn A {
	POSITION: absolute; WIDTH: 93px; BOTTOM: -12px; BACKGROUND: url(case_btn.png) no-repeat 0px 0px; HEIGHT: 65px
}
.case_btn SPAN.btn1 {
	BACKGROUND-POSITION: 0px 0px; LEFT: 270px
}
.case_btn A.btn1 {
	BACKGROUND-POSITION: 0px 0px; LEFT: 270px
}
.case_btn SPAN.btn2 {
	BACKGROUND-POSITION: -104px 0px; LEFT: 374px
}
.case_btn A.btn2 {
	BACKGROUND-POSITION: -104px 0px; LEFT: 374px
}
.case_btn SPAN.btn3 {
	BACKGROUND-POSITION: -207px 0px; LEFT: 478px
}
.case_btn A.btn3 {
	BACKGROUND-POSITION: -207px 0px; LEFT: 478px
}
.case_btn SPAN.btn4 {
	BACKGROUND-POSITION: -309px 0px; LEFT: 582px
}
.case_btn A.btn4 {
	BACKGROUND-POSITION: -309px 0px; LEFT: 582px
}
.case_btn SPAN.btn1_fire {
	BACKGROUND-POSITION: 0px -100px
}
.case_btn A.btn1_fire {
	BACKGROUND-POSITION: 0px -100px
}
.case_btn SPAN.btn2_fire {
	BACKGROUND-POSITION: -104px -100px
}
.case_btn A.btn2_fire {
	BACKGROUND-POSITION: -104px -100px
}
.case_btn SPAN.btn3_fire {
	BACKGROUND-POSITION: -207px -100px
}
.case_btn A.btn3_fire {
	BACKGROUND-POSITION: -207px -100px
}
.case_btn SPAN.btn4_fire {
	BACKGROUND-POSITION: -309px -100px
}
.case_btn A.btn4_fire {
	BACKGROUND-POSITION: -309px -100px
}
.case_btn_split {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 935px; BACKGROUND: url(case_btn_split.png) no-repeat center top; HEIGHT: 60px
}
.case_btn_split_body {
	MARGIN-TOP: 22px; WIDTH: 110px; FLOAT: right; MARGIN-RIGHT: 9px
}
.case_btn_split2 SPAN {
	WIDTH: 12px; DISPLAY: inline; BACKGROUND: url(color_btn.png) 0px 0px; FLOAT: left; HEIGHT: 12px; MARGIN-LEFT: 2px
}
.case_btn_split A {
	WIDTH: 12px; DISPLAY: inline; BACKGROUND: url(color_btn.png) 0px 0px; FLOAT: left; HEIGHT: 12px; MARGIN-LEFT: 2px
}
.case_btn_split2 SPAN {
	MARGIN-TOP: 7px
}
.case_btn_split2 SPAN.btn1 {
	BACKGROUND-POSITION: 0px 0px
}
.case_btn_split A.btn1 {
	BACKGROUND-POSITION: 0px 0px
}
.case_btn_split2 SPAN.btn2 {
	BACKGROUND-POSITION: -15px 0px
}
.case_btn_split A.btn2 {
	BACKGROUND-POSITION: -15px 0px
}
.case_btn_split2 SPAN.btn3 {
	BACKGROUND-POSITION: -30px 0px
}
.case_btn_split A.btn3 {
	BACKGROUND-POSITION: -30px 0px
}
.case_btn_split2 SPAN.btn4 {
	BACKGROUND-POSITION: -45px 0px
}
.case_btn_split A.btn4 {
	BACKGROUND-POSITION: -45px 0px
}
.case_btn_split2 SPAN.btn5 {
	BACKGROUND-POSITION: -60px 0px
}
.case_btn_split A.btn5 {
	BACKGROUND-POSITION: -60px 0px
}
.case_btn_split2 SPAN.btn6 {
	BACKGROUND-POSITION: -75px 0px
}
.case_btn_split A.btn6 {
	BACKGROUND-POSITION: -75px 0px
}
.case_btn_split2 SPAN.btn7 {
	BACKGROUND-POSITION: -90px 0px
}
.case_btn_split A.btn7 {
	BACKGROUND-POSITION: -90px 0px
}
.case_article_desc_bg {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 30px; MARGIN-TOP: -4px; PADDING-LEFT: 30px; WIDTH: 875px; PADDING-RIGHT: 30px; BACKGROUND: url(article_desc.png) no-repeat center top; HEIGHT: 140px; PADDING-TOP: 30px
}
.case_article_desc_bg A {
	COLOR: rgb(175,175,175)
}
.case_article_desc_bg IMG.fl {
	MARGIN-TOP: 3px
}
.case_article_desc_bg .desc {
	LINE-HEIGHT: 22px; WIDTH: 550px; COLOR: rgb(175,175,175); MARGIN-LEFT: 30px; FONT-SIZE: 11px; OVERFLOW: hidden
}
.case_article_desc_bg .desc .desc_body {
	COLOR: rgb(146,146,146)
}
.case_article_desc_bg .desc H1 {
	MARGIN-BOTTOM: 10px; COLOR: rgb(115,169,0); FONT-SIZE: 22px
}
.up_down {
	LINE-HEIGHT: 41px; MARGIN: 30px 10px 0px; HEIGHT: 41px
}
.up_down .fl {
	PADDING-TOP: 10px
}
.up_down .fr #article_up {
	WIDTH: 80px; DISPLAY: block; BACKGROUND: url(up_down.png); FLOAT: left; HEIGHT: 41px
}
.up_down .fr #article_down {
	WIDTH: 80px; DISPLAY: block; BACKGROUND: url(up_down.png); FLOAT: left; HEIGHT: 41px
}
.up_down .fr #article_down {
	BACKGROUND: url(up_down.png) -80px 0px
}
.article_work_body {
	LINE-HEIGHT: 23px; WIDTH: 914px; COLOR: #666; MARGIN-LEFT: 10px; FONT-SIZE: 13px
}
.aboutus SPAN {
	BACKGROUND-IMAGE: url(us_btn.png)
}
.aboutus A {
	BACKGROUND-IMAGE: url(us_btn.png)
}
.aboutusbannert {
	Z-INDEX: 300; POSITION: absolute; LINE-HEIGHT: 16px; WIDTH: 100%; BACKGROUND: url(about_banner_bg_top.png) no-repeat center top; HEIGHT: 16px; TOP: 97px; LEFT: 0px
}
.aboutusbanner {
	MARGIN-TOP: 12px; WIDTH: 935px
}
.aboutusbanner IMG.fl {
	MARGIN: -2px 0px -3px 25px
}
.aboutusbanner IMG.fr {
	MARGIN: 3px 368px 0px 0px
}
.aboutusbanner DIV.fr {
	MARGIN: 10px 46px 0px 0px; WIDTH: 545px
}
.aboutus_text {
	LINE-HEIGHT: 23px; COLOR: #808080; FONT-SIZE: 11px
}
.aboutus_text A {
	LINE-HEIGHT: 23px; COLOR: #808080; FONT-SIZE: 11px
}
.box935_t {
	BACKGROUND: url(box_t.png); HEIGHT: 23px
}
.box935_b {
	BACKGROUND: url(box_b.png) left bottom; HEIGHT: 23px
}
.box935_m {
	BACKGROUND: url(box_m.png)
}
.aboutusbanner2 {
	POSITION: relative; LINE-HEIGHT: 23px; MARGIN-TOP: 22px
}
.aboutusbanner2 I.c1 {
	POSITION: absolute; LINE-HEIGHT: 15px; WIDTH: 27px; BACKGROUND: url(aboutus_up.png); HEIGHT: 14px; TOP: -13px; LEFT: 152px
}
.aboutusbanner2 I.c2 {
	POSITION: absolute; WIDTH: 80px; BACKGROUND: url(aboutus_up2.png); HEIGHT: 87px; TOP: -11px; RIGHT: 65px
}
.aboutusbanner2 .aboutus_text A {
	LINE-HEIGHT: 400%; COLOR: #323232; FONT-SIZE: 12px
}
.aboutusbanner2 .aboutus_text A:hover {
	COLOR: #80b400; TEXT-DECORATION: none
}
.aboutusbanner2 DIV.xu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; WIDTH: 260px; PADDING-RIGHT: 23px; BACKGROUND: url(about_shu.png) repeat-y right top; PADDING-TOP: 0px
}
.aboutusbanner2 DIV.xu1 {
	MARGIN-LEFT: 10px
}
.aboutusbanner2 DIV.xu2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.aboutusbanner3 {
	MARGIN-TOP: 22px; BACKGROUND: url(about_b3.png) no-repeat 53px top; HEIGHT: 81px
}
.aboutusbanner4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 30px
}
.member {
	POSITION: relative; MARGIN-TOP: 13px; MARGIN-BOTTOM: 29px
}
.member .logo {
	MARGIN: 1px 26px 0px 23px; WIDTH: 292px; HEIGHT: 160px
}
.member .words {
	WIDTH: 550px; HEIGHT: 76px
}
.member .logo_name {
	MARGIN-BOTTOM: 8px
}
.member .aboutus_tool {
	DISPLAY: inline; FLOAT: left; HEIGHT: 40px; MARGIN-LEFT: 460px
}
.member .aboutus_tool A {
	WIDTH: 40px; DISPLAY: inline; BACKGROUND: url(member_tool.png) -1px -1px; FLOAT: left; HEIGHT: 40px
}
.member .aboutus_tool2 A {
	BACKGROUND-IMAGE: url(aboutus_p_tool.png)
}
.member .aboutus_tool A.fr {
	BACKGROUND-POSITION: -48px 0px; MARGIN-LEFT: 10px
}
.member .aboutus_tool A.fire_1 {
	BACKGROUND-POSITION: 0px -41px
}
.member .aboutus_tool A.fire_2 {
	BACKGROUND-POSITION: -48px -41px
}
.member A.fire2 {
	BACKGROUND-POSITION: -48px -40px
}
.member .words .x2 {
	DISPLAY: none
}
.aboutusbanner IMG.hz {
	MARGIN-RIGHT: 345px
}
.member #label {
	TOP: 40px; LEFT: -5px
}
.contact_center {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-TOP: 63px
}
.contact_center .xu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 350px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.contact_center A {
	WIDTH: 252px; DISPLAY: block; BACKGROUND: url(contact_btn.png) center top; HEIGHT: 67px
}
DIV.contact_b {
	LINE-HEIGHT: 146px; WIDTH: 272px; DISPLAY: inline; BACKGROUND: url(lx.png) no-repeat; FLOAT: left; HEIGHT: 146px; MARGIN-RIGHT: 29px
}
A.contact_b {
	LINE-HEIGHT: 146px; WIDTH: 272px; DISPLAY: inline; BACKGROUND: url(lx.png) no-repeat; FLOAT: left; HEIGHT: 146px; MARGIN-RIGHT: 29px
}
A.contact_b1 {
	BACKGROUND-POSITION: 0px -14px; MARGIN-LEFT: 20px
}
A.contact_b2 {
	BACKGROUND-POSITION: -301px -14px
}
DIV.contact_b3 {
	BACKGROUND-POSITION: -602px -14px; MARGIN-RIGHT: 0px
}
.contact_f {
	MARGIN-TOP: 30px
}
.contact_f A.fr {
	LINE-HEIGHT: 41px; WIDTH: 161px; BACKGROUND: url(contact_submit.png); HEIGHT: 41px
}
.contact_f INPUT {
	DISPLAY: inline; FLOAT: left
}
.contact_f LABEL {
	DISPLAY: inline; FLOAT: left
}
.contact_f TEXTAREA {
	DISPLAY: inline; FLOAT: left
}
.contact_f INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 388px; PADDING-RIGHT: 14px; COLOR: rgb(195,195,195); PADDING-TOP: 0px
}
.contact_f TEXTAREA {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 388px; PADDING-RIGHT: 14px; COLOR: rgb(195,195,195); PADDING-TOP: 0px
}
.contact_f TEXTAREA {
	WIDTH: 865px; MARGIN-BOTTOM: 15px
}
.contact_f INPUT {
	LINE-HEIGHT: 43px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(contact_bg_input.png) right top; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 43px; BORDER-LEFT-WIDTH: 0px
}
.contact_f TEXTAREA {
	LINE-HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; BACKGROUND: url(contact_bg_textarea.png) right top; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 129px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 10px
}
.contact_f LABEL {
	MARGIN-BOTTOM: 15px
}
.contact_f INPUT {
	MARGIN-BOTTOM: 15px
}
.contact_f SPAN {
	DISPLAY: none
}
.contact_f LABEL.l_email {
	MARGIN-LEFT: 21px
}
.contact_f LABEL.l_address {
	MARGIN-LEFT: 21px
}
.contact_f LABEL {
	LINE-HEIGHT: 43px; WIDTH: 40px; HEIGHT: 43px
}
.contact_f LABEL.l_nick {
	BACKGROUND: url(contact_label_nick.png)
}
.contact_f LABEL.l_email {
	BACKGROUND: url(contact_label_email.png)
}
.contact_f LABEL.l_tel {
	BACKGROUND: url(contact_label_tel.png)
}
.contact_f LABEL.l_address {
	BACKGROUND: url(contact_label_adress.png)
}
.contact_f LABEL.l_xbody {
	LINE-HEIGHT: 139px; BACKGROUND: url(contact_label_xbody.png); HEIGHT: 139px
}
.contact_f LABEL.fire {
	BACKGROUND-POSITION: 0px -43px
}
.contact_f LABEL.fire2 {
	BACKGROUND-POSITION: 0px -139px
}
#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(/templates/default/images/sjs_tag.jpg) no-repeat; COLOR: #fff; TEXT-DECORATION: none
}
#life_toptag LI A:hover {
	BACKGROUND: url(/templates/default/images/sjs_tagx.jpg) no-repeat; COLOR: #333
}