.mb10 {
	MARGIN-BOTTOM: 10px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.bg {
	BACKGROUND: #fff
}

#flashs {
	POSITION: relative; WIDTH: 100%; HEIGHT: 400px; OVERFLOW: hidden
}
#flashs .bgitem {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px
}
#flashs .btn {
	Z-INDEX: 7; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; BOTTOM: 15px; PADDING-RIGHT: 6px; MARGIN-LEFT: -95px; PADDING-TOP: 0px; LEFT: 50%
}
#flashs .btn SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 0px 2px; WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: #333; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer
}
#flashs .btn SPAN.cur {
	BACKGROUND: #ffbe00
}

.spec {
	MARGIN-TOP: 60px; HEIGHT: 380px; OVERFLOW: hidden
}
.spec H2 {
	TEXT-ALIGN: center; DISPLAY: block; BACKGROUND: url(../image/spec_tbg.jpg) no-repeat center top; HEIGHT: 80px; FONT-SIZE: 40px; PADDING-TOP: 25px
}
.spec H2 A {
	COLOR: #FF6000
}
.spec H2 A:hover {
	TEXT-DECORATION: none
}
.spec H2 EM {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.spec UL.slogo {
	MARGIN-TOP: 40px; DISPLAY: block; HEIGHT: 180px; OVERFLOW: hidden
}
.spec .slogo LI {
	TEXT-ALIGN: center; WIDTH: 147px; DISPLAY: block; BACKGROUND: url(../image/spec_lbg1.jpg) no-repeat center top; FLOAT: left; HEIGHT: 129px; MARGIN-RIGHT: 23px; PADDING-TOP: 40px
}
.spec .slogo LI A:hover {
	TEXT-DECORATION: none
}
.spec .slogo LI.laster {
	MARGIN-RIGHT: 0px
}
.spec .slogo LI.cur {
	BACKGROUND: url(../image/spec_lbg2.jpg) no-repeat center top
}
.spec .slogo LI SPAN {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 16px
}
.spec .slogo LI B {
	FONT-FAMILY: "Impact"; FONT-SIZE: 36px
}
.spec .slogo LI EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; DISPLAY: block; HEIGHT: 36px; COLOR: #666666; FONT-SIZE: 16px
}
.spec .slogo LI.cur SPAN {
	COLOR: #FF6000
}
.spec .slogo LI.cur B {
	COLOR: #FF6000
}
.spec .slogo LI.cur EM {
	COLOR: #FF6000
}
.pro {
	BACKGROUND: url(../image/pro_bg.jpg) no-repeat center top; HEIGHT: 907px; OVERFLOW: hidden
}
.pro H2 {
	TEXT-ALIGN: center; MARGIN-TOP: 60px; DISPLAY: block; BACKGROUND: url(../image/pro_tbg.png) no-repeat center top; HEIGHT: 80px; FONT-SIZE: 40px; PADDING-TOP: 25px
}
.pro H2 A {
	COLOR: #ff6000
}
.pro H2 A:hover {
	TEXT-DECORATION: none
}
.pro H2 EM {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.pro3 {
	MARGIN-TOP: 30px; WIDTH: 760px; DISPLAY: block; FLOAT: right; HEIGHT: 627px; OVERFLOW: hidden
}
.pro3 DL {
	WIDTH: 760px; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 311px; OVERFLOW: hidden
}
.pro3 DL DT {
	POSITION: relative; WIDTH: 360px; DISPLAY: block; FLOAT: left; HEIGHT: 311px
}
.pro3 DL DT IMG {
	WIDTH: 311px; DISPLAY: block; HEIGHT: 311px
}
.pro3 DL DT B {
	POSITION: absolute; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../image/pro_l1.png) no-repeat left top; HEIGHT: 60px; TOP: 0px; LEFT: 20px
}
.pro3 DL DD {
	WIDTH: 358px; PADDING-RIGHT: 40px; DISPLAY: block; FLOAT: right
}
.pro3 DL DD H5 {
	LINE-HEIGHT: 74px; MARGIN-TOP: 20px; DISPLAY: block; BACKGROUND: url(../image/pro3_hbg.jpg) no-repeat left bottom; HEIGHT: 74px; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.pro3 DL DD H5 A {
	COLOR: #333333
}
.pro3 DL DD P {
	LINE-HEIGHT: 26px; DISPLAY: block; HEIGHT: 78px; COLOR: #333333; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.pro3 DL DD SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; MARGIN-TOP: 20px; DISPLAY: block; HEIGHT: 34px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.pro3 DL DD SPAN A {
	WIDTH: 90px; DISPLAY: block; BACKGROUND:#ff6000; FLOAT: left; HEIGHT: 34px; COLOR: #ffffff; MARGIN-RIGHT: 20px
}
.pro3 DL DD SPAN A:hover {
	BACKGROUND: #666666
}
.pro3 UL.pics {
	MARGIN-TOP: 7px; DISPLAY: block; HEIGHT: 309px; OVERFLOW: hidden
}
.pro3 UL.pics LI {
	WIDTH: 251px; DISPLAY: block; BACKGROUND: url(../image/pro3_pbg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 309px; MARGIN-RIGHT: 3px
}
.pro3 UL.pics LI.cur {
	BACKGROUND: url(../image/pro3_pbg2.jpg) no-repeat left top
}
.pro3 UL.pics LI.laster {
	MARGIN-RIGHT: 0px
}
.pro3 UL.pics LI IMG {
	MARGIN: 3px auto 0px; WIDTH: 235px; DISPLAY: block; HEIGHT: 235px
}
.pro3 UL.pics LI EM {
	LINE-HEIGHT: 66px; FONT-STYLE: normal; PADDING-LEFT: 40px; WIDTH: 162px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 66px; COLOR: #6e6e6e; FONT-SIZE: 14px; OVERFLOW: hidden
}
.tel1 {
	MARGIN-TOP: -45px; BACKGROUND: url(/images/tel1_bg.jpg) no-repeat center top; HEIGHT: 280px; OVERFLOW: hidden
}
.tel1 P {
	POSITION: absolute; LINE-HEIGHT: 42px; WIDTH: 430px; HEIGHT: 42px; COLOR: #ffffff; FONT-SIZE: 14px; OVERFLOW: hidden; TOP: 165px; LEFT: 0px
}
.tel1 P B {
	PADDING-LEFT: 5px; DISPLAY: inline-block; FONT-SIZE: 28px; FONT-WEIGHT: normal
}
.tel1 SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 32px; WIDTH: 96px; DISPLAY: block; BACKGROUND:#ff6000; HEIGHT: 32px; COLOR: #ffffff; MARGIN-LEFT: 25px; TOP: 170px; LEFT: 320px
}
.tel1 SPAN A {
	DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 14px
}
.intr {
	BACKGROUND: url(/images/intr_bg.jpg) no-repeat center top; HEIGHT: 625px; OVERFLOW: hidden
}
.intr H2 {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; DISPLAY: block; BACKGROUND: url(/images/intr_tbg.jpg) no-repeat center top; HEIGHT: 80px; FONT-SIZE: 40px; PADDING-TOP: 25px
}
.intr H2 A {
	COLOR: #FF6000
}
.intr H2 A:hover {
	TEXT-DECORATION: none
}
.intr H2 EM {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.intr UL {
	DISPLAY: block; OVERFLOW: hidden
}
.intr UL LI {
	MARGIN-TOP: 30px; WIDTH: 389px; DISPLAY: block; FLOAT: left; HEIGHT: 134px; COLOR: #333333; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.intr UL LI H5 {
	LINE-HEIGHT: 40px; MARGIN-TOP: 20px; DISPLAY: block; HEIGHT: 40px; FONT-SIZE: 18px
}
.intr UL LI P {
	LINE-HEIGHT: 24px; DISPLAY: block; COLOR: #555555; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.intr UL LI.cur {
	BACKGROUND: url(/images/pro_lbg2.jpg) no-repeat 170px center
}
.intr UL LI.li1 {
	PADDING-LEFT: 160px; WIDTH: 229px
}
.intr UL LI.li3 {
	PADDING-LEFT: 160px; WIDTH: 229px
}
.intr UL LI.li2 {
	PADDING-LEFT: 30px; WIDTH: 359px; FLOAT: right
}
.intr UL LI.li4 {
	PADDING-LEFT: 30px; WIDTH: 359px; FLOAT: right
}
.intr UL .li1 {
	BACKGROUND: url(/images/intr_l1.jpg) no-repeat left top
}
.intr UL .li2 {
	BACKGROUND: url(../image/intr_l2.jpg) no-repeat left top
}
.intr UL .li3 {
	BACKGROUND: url(/images/intr_l3.jpg) no-repeat left top
}
.intr UL .li4 {
	BACKGROUND: url(/images/intr_l4.jpg) no-repeat left top
}
.intr UL .cur.li1 {
	BACKGROUND: url(/images/intr_l1-2.jpg) no-repeat left top
}
.intr UL .cur.li2 {
	BACKGROUND: url(/images/intr_l2-2.jpg) no-repeat left top
}
.intr UL .cur.li3 {
	BACKGROUND: url(/images/intr_l3-2.jpg) no-repeat left top
}
.intr UL .cur.li4 {
	BACKGROUND: url(../image/intr_l4-2.jpg) no-repeat left top
}
.supt {
	BACKGROUND: url(/images/sup_tbg.jpg) no-repeat center top; HEIGHT: 200px; OVERFLOW: hidden
}
.supt H2 {
	TEXT-ALIGN: center; DISPLAY: block; HEIGHT: 80px; FONT-SIZE: 50px; PADDING-TOP: 10px
}
.supt H2 A {
	COLOR: #464a4b
}
.supt H2 A:hover {
	TEXT-DECORATION: none
}
.supt H2 B {
	COLOR: #FF6000; FONT-SIZE: 72px
}
.supt H2 EM {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.sups DL {
	OVERFLOW: hidden
}
.sups DT {
	WIDTH: 460px; DISPLAY: block; FLOAT: left; PADDING-TOP: 25px
}
.sups DT H5 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 125px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 15px; HEIGHT: 105px; COLOR: #FF6000; FONT-SIZE: 30px; PADDING-TOP: 20px
}
.sups DT H5 EM {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND: url(../image/sup_ebg.png) no-repeat left bottom; COLOR: #333333; FONT-SIZE: 22px; FONT-WEIGHT: normal
}
.sups DT P {
	LINE-HEIGHT: 24px; MARGIN-TOP: 10px; PADDING-LEFT: 125px; DISPLAY: block; COLOR: #555555; FONT-SIZE: 14px
}
.sups DT P B {
	COLOR: #fe5f19
}
.sups DT SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; MARGIN: 10px 0px 0px 125px; WIDTH: 95px; DISPLAY: block; BACKGROUND:#ff6000; HEIGHT: 34px; FONT-SIZE: 14px
}
.sups DT SPAN A {
	DISPLAY: block; COLOR: #ffffff
}
.sup1 {
	BACKGROUND: url(/images/sup_bg1.jpg) no-repeat center top; HEIGHT: 304px
}
.sup1 H5 {
	BACKGROUND: url(/images/sup_l1.jpg) no-repeat left top
}
.sup2 {
	BACKGROUND: url(/images/sup_bg2.jpg) no-repeat center top; HEIGHT: 596px
}
.sup2 H5.t1 {
	BACKGROUND: url(/images/sup_l2.jpg) no-repeat left top
}
.sup2 H5.t2 {
	MARGIN-TOP: 70px; BACKGROUND: url(/images/sup_l3.jpg) no-repeat left top
}
.sup2 DT {
	FLOAT: right
}
.sup3 {
	MARGIN-TOP: 20px; BACKGROUND: url(../image/sup_bg3.jpg) no-repeat center top; HEIGHT: 407px
}
.sup3 DT {
	WIDTH: 485px
}
.sup3 H5 {
	BACKGROUND: url(/images/sup_l4.jpg) no-repeat left top
}
.wit {
	HEIGHT: 530px; OVERFLOW: hidden
}
.wit H2 {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; DISPLAY: block; BACKGROUND: url(/images/wit_tbg.jpg) no-repeat center top; HEIGHT: 90px; FONT-SIZE: 40px; PADDING-TOP: 35px
}
.wit H2 A {
	COLOR: #FF6000
}
.wit H2 A:hover {
	TEXT-DECORATION: none
}
.wit H2 EM {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.wit UL.slogo {
	POSITION: relative; MARGIN-TOP: 20px; DISPLAY: block; HEIGHT: 350px; OVERFLOW: hidden
}
.wit .slogo LI {
	POSITION: absolute; WIDTH: 170px; DISPLAY: block; BACKGROUND: url(/images/wit_pbgs.png) no-repeat left top; FLOAT: left; HEIGHT: 144px; MARGIN-RIGHT: 28px
}
.wit .slogo LI SPAN {
	MARGIN: 25px auto 0px; WIDTH: 60px; DISPLAY: block; HEIGHT: 60px
}
.wit .slogo LI EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; DISPLAY: block; HEIGHT: 36px; COLOR: #5f5f5f; FONT-SIZE: 20px
}
.wit .slogo LI.cur {
	BACKGROUND: url(/images/wit_pbgs2.png) no-repeat left top
}
.wit .slogo LI.cur2 {
	BACKGROUND: url(/images/wit_pbgs2.png) no-repeat left top
}
.wit .slogo LI.cur EM {
	COLOR: #ffffff
}
.wit .slogo LI.cur2 EM {
	COLOR: #ffffff
}
.wit .slogo LI A:hover {
	TEXT-DECORATION: none
}
.wit .slogo .li1 SPAN {
	BACKGROUND: url(../image/wit_l1.png) no-repeat left top
}
.wit .slogo .li2 SPAN {
	BACKGROUND: url(/images/wit_l2.png) no-repeat left top
}
.wit .slogo .li3 SPAN {
	BACKGROUND: url(../image/wit_l3.png) no-repeat left top
}
.wit .slogo .li4 SPAN {
	BACKGROUND: url(../image/wit_l4.png) no-repeat left top
}
.wit .slogo .li5 SPAN {
	BACKGROUND: url(/images/wit_l5.png) no-repeat left top
}
.wit .slogo .li6 SPAN {
	BACKGROUND: url(/images/wit_l6.png) no-repeat left top
}
.wit .slogo .li7 SPAN {
	BACKGROUND: url(../image/wit_l7.png) no-repeat left top
}
.wit .slogo .li8 SPAN {
	BACKGROUND: url(../image/wit_l8.png) no-repeat left top
}
.wit .slogo .li9 SPAN {
	BACKGROUND: url(../image/wit_l9.png) no-repeat left top
}
.wit .slogo .li10 SPAN {
	BACKGROUND: url(/images/wit_l10.png) no-repeat left top
}
.wit .slogo .cur.li1 SPAN {
	BACKGROUND: url(../image/wit_l1-2.png) no-repeat left top
}
.wit .slogo .cur.li2 SPAN {
	BACKGROUND: url(../image/wit_l2-2.png) no-repeat left top
}
.wit .slogo .cur.li3 SPAN {
	BACKGROUND: url(../image/wit_l3-2.png) no-repeat left top
}
.wit .slogo .cur.li4 SPAN {
	BACKGROUND: url(../image/wit_l4-2.png) no-repeat left top
}
.wit .slogo .cur.li5 SPAN {
	BACKGROUND: url(../image/wit_l5-2.png) no-repeat left top
}
.wit .slogo .cur.li6 SPAN {
	BACKGROUND: url(/images/wit_l6-2.png) no-repeat left top
}
.wit .slogo .cur.li7 SPAN {
	BACKGROUND: url(../image/wit_l7-2.png) no-repeat left top
}
.wit .slogo .cur2.li7 SPAN {
	BACKGROUND: url(../image/wit_l7-2.png) no-repeat left top
}
.wit .slogo .cur.li8 SPAN {
	BACKGROUND: url(/images/wit_l8-2.png) no-repeat left top
}
.wit .slogo .cur.li9 SPAN {
	BACKGROUND: url(/images/wit_l9-2.png) no-repeat left top
}
.wit .slogo .cur.li10 SPAN {
	BACKGROUND: url(/images/wit_l10-2.png) no-repeat left top
}
.wit .slogo .li1 {
	TOP: 80px; LEFT: 0px
}
.wit .slogo .li2 {
	TOP: 0px; LEFT: 138px
}
.wit .slogo .li3 {
	TOP: 80px; LEFT: 280px
}
.wit .slogo .li4 {
	TOP: 0px; LEFT: 416px
}
.wit .slogo .li5 {
	TOP: 80px; LEFT: 550px
}
.wit .slogo .li6 {
	TOP: 0px; LEFT: 690px
}
.wit .slogo .li7 {
	TOP: 80px; LEFT: 830px
}
.wit .slogo .li8 {
	TOP: 175px; LEFT: 138px
}
.wit .slogo .li9 {
	TOP: 175px; LEFT: 416px
}
.wit .slogo .li10 {
	TOP: 175px; LEFT: 690px
}
.wit2 {
	MARGIN-TOP: 20px; HEIGHT: 325px; OVERFLOW: hidden
}
.wit2 DL {
	WIDTH: 320px; BACKGROUND: url(/images/wit_pbg.jpg) no-repeat left top; FLOAT: left; HEIGHT: 305px; OVERFLOW: hidden; MARGIN-RIGHT: 18px
}
.wit2 DL.laster {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 0px
}
.wit2 DT {
	POSITION: relative; MARGIN: 20px auto 0px; WIDTH: 272px; DISPLAY: block; HEIGHT: 173px; OVERFLOW: hidden
}
.wit2 DT IMG {
	WIDTH: 272px; DISPLAY: block; HEIGHT: 173px
}
.wit2 DD {
	MARGIN: 0px auto; WIDTH: 272px; DISPLAY: block; OVERFLOW: hidden
}
.wit2 DD H5 {
	LINE-HEIGHT: 48px; MARGIN: 0px auto;TEXT-ALIGN: center; WIDTH: 272px; DISPLAY: block; HEIGHT: 48px; FONT-SIZE: 20px
}
.wit2 DD H5 A {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #2f2f2f; OVERFLOW: hidden
}
.wit2 DD H5 EM {
	PADDING-LEFT: 10px; DISPLAY: inline-block; COLOR: #333333
}
.wit2 DD P {
	LINE-HEIGHT: 24px; DISPLAY: block; COLOR: #737373; FONT-SIZE: 14px; PADDING-TOP: 5px;HEIGHT: 48px;OVERFLOW: hidden
}
.wit .btnl {
	POSITION: absolute; WIDTH: 47px; DISPLAY: block; HEIGHT: 47px; TOP: 300px
}
.wit .btnr {
	POSITION: absolute; WIDTH: 47px; DISPLAY: block; HEIGHT: 47px; TOP: 300px
}
.wit .btnl {
	LEFT: -60px
}
.wit .btnr {
	RIGHT: -60px
}
.wit .btnl A {
	WIDTH: 47px; DISPLAY: block; HEIGHT: 47px
}
.wit .btnr A {
	WIDTH: 47px; DISPLAY: block; HEIGHT: 47px
}
.wit .btnl A {
	BACKGROUND: url(../image/wit_btnl.jpg) no-repeat left top
}
.wit .btnr A {
	BACKGROUND: url(/images/wit_btnr.jpg) no-repeat left top
}
.wit .btnl A:hover {
	BACKGROUND: url(../image/wit_btnl2.jpg) no-repeat left top
}
.wit .btnr A:hover {
	BACKGROUND: url(../image/wit_btnr2.jpg) no-repeat left top
}
.about {
	BACKGROUND: url(/images/about_bg.jpg) no-repeat center top; HEIGHT: 640px; OVERFLOW: hidden
}
.about H2 {
	TEXT-ALIGN: center; MARGIN-TOP: 18px; DISPLAY: block; BACKGROUND: url(../image/about_tbg.png) no-repeat center top; HEIGHT: 80px; FONT-SIZE: 40px; PADDING-TOP: 15px
}
.about H2 A {
	COLOR: #FF6000
}
.about H2 A:hover {
	TEXT-DECORATION: none
}
.about H2 EM {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.about DL {
	MARGIN-TOP: 30px; DISPLAY: block; HEIGHT: 359px; OVERFLOW: hidden
}
.about DL DT {
	WIDTH: 489px; DISPLAY: block; FLOAT: left; HEIGHT: 459px
}
.about DL DT IMG {
	WIDTH: 539px; DISPLAY: block; HEIGHT: 359px
}
.about DL DD {
	WIDTH: 450px; DISPLAY: block; FLOAT: right
}
.about DL DD H5 {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 34px; DISPLAY: block; BACKGROUND: url(../image/about_hbg.png) no-repeat left bottom; HEIGHT: 34px; FONT-SIZE: 16px
}
.about DL DD H5 A {
	COLOR: #666666
}
.about DL DD P {
	LINE-HEIGHT: 26px; DISPLAY: block; HEIGHT: 78px; COLOR: #666666; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.about DL DD SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; MARGIN-TOP: 20px; DISPLAY: block; HEIGHT: 34px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.about DL DD SPAN A {
	WIDTH: 90px; DISPLAY: block; BACKGROUND:#ff6000; FLOAT: left; HEIGHT: 34px; COLOR: #ffffff; MARGIN-RIGHT: 20px
}
.about DL DD SPAN A:hover {
	BACKGROUND: #666666
}
.photo {
	MARGIN-TOP: -175px; BACKGROUND: url(../image/photo_bg.jpg) no-repeat center bottom; HEIGHT: 375px; OVERFLOW: hidden
}
.photo2 {
	MARGIN-TOP: 100px; PADDING-LEFT: 20px; WIDTH: 670px; DISPLAY: block; FLOAT: left
}
.photo2 .scrolls {
	HEIGHT: 195px; OVERFLOW: hidden
}
.photo2 .phul {
	WIDTH: 670px; DISPLAY: block; HEIGHT: 195px; OVERFLOW: hidden
}
.photo2 UL LI {
	WIDTH: 211px; DISPLAY: block; FLOAT: left; HEIGHT: 195px; MARGIN-RIGHT: 18px
}
.photo2 UL LI IMG {
	WIDTH: 211px; DISPLAY: block; HEIGHT: 146px
}
.photo2 UL LI.laster {
	MARGIN-RIGHT: 0px
}
.photo2 UL LI.laster IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.photo2 UL LI EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 40px; COLOR: #666666; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer
}
.photo2 .btnl {
	POSITION: absolute; WIDTH: 33px; DISPLAY: block; HEIGHT: 33px; TOP: 210px
}
.photo2 .btnr {
	POSITION: absolute; WIDTH: 33px; DISPLAY: block; HEIGHT: 33px; TOP: 210px
}
.photo2 .btnl {
	LEFT: 330px
}
.photo2 .btnr {
	LEFT: 380px
}
.photo2 .btnl A {
	WIDTH: 33px; DISPLAY: block; HEIGHT: 33px
}
.photo .btnr A {
	WIDTH: 33px; DISPLAY: block; HEIGHT: 33px
}
.photo2 .btnl A {
	BACKGROUND: url(../image/photo_btnl.jpg) no-repeat left top
}
.photo2 .btnr A {
	BACKGROUND: url(../image/photo_btnr.jpg) no-repeat left top
}
.photo2 .btnl A:hover {
	BACKGROUND: url(../image/photo_btnl2.jpg) no-repeat left top
}
.photo2 .btnr A:hover {
	BACKGROUND: url(../image/photo_btnr2.jpg) no-repeat left top
}
.hons {
	WIDTH: 286px; DISPLAY: block; BACKGROUND: #ff6000; FLOAT: right; HEIGHT: 372px; OVERFLOW: hidden
}
.hons H5 {
	LINE-HEIGHT: 60px; TEXT-TRANSFORM: uppercase; MARGIN: 0px auto; WIDTH: 208px; DISPLAY: block; HEIGHT: 60px; FONT-SIZE: 16px
}
.hons H5 SPAN {
	FONT-WEIGHT: normal
}
.hons H5 A {
	COLOR: #ffffff
}
.hons .scrolls {
	MARGIN: 0px auto; WIDTH: 208px; OVERFLOW: hidden
}
.hons .ryul {
	WIDTH: 208px; DISPLAY: block; HEIGHT: 300px; OVERFLOW: hidden
}
.hons UL LI {
	WIDTH: 208px; DISPLAY: block; FLOAT: left; HEIGHT: 261px; MARGIN-RIGHT: 18px
}
.hons UL LI IMG {
	WIDTH: 208px; DISPLAY: block; HEIGHT: 261px
}
.hons UL LI.laster {
	MARGIN-RIGHT: 0px
}
.hons UL LI.laster IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.hons UL LI EM {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 14px; CURSOR: pointer
}
.hons .btnl {
	POSITION: absolute; WIDTH: 21px; DISPLAY: block; HEIGHT: 37px; TOP: 190px
}
.hons .btnr {
	POSITION: absolute; WIDTH: 21px; DISPLAY: block; HEIGHT: 37px; TOP: 190px
}
.hons .btnl {
	LEFT: 10px
}
.hons .btnr {
	RIGHT: 10px
}
.hons .btnl A {
	WIDTH: 21px; DISPLAY: block; HEIGHT: 37px
}
.hons .btnr A {
	WIDTH: 21px; DISPLAY: block; HEIGHT: 37px
}
.hons .btnl A {
	BACKGROUND: url(../image/hon_btnl.jpg) no-repeat left top
}
.hons .btnr A {
	BACKGROUND: url(../image/hon_btnr.jpg) no-repeat left top
}
.news {
	MARGIN-TOP: 50px; HEIGHT: 485px; OVERFLOW: hidden
}
.news .til {
	DISPLAY: block; HEIGHT: 54px; OVERFLOW: hidden
}
.news .til UL {
	LINE-HEIGHT: 54px; WIDTH: 325px; DISPLAY: block; FLOAT: left; HEIGHT: 54px
}
.news .til UL LI {
	WIDTH: 90px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 54px; FONT-SIZE: 18px; FONT-WEIGHT: bold; MARGIN-RIGHT: 25px
}
.news .til UL LI A {
	LINE-HEIGHT: 54px; DISPLAY: block; HEIGHT: 54px; COLOR: #333333
}
.news .til UL LI A:hover {
	COLOR: #FF6000
}
.news .til UL LI.cur A {
	COLOR: #FF6000
}
.news .til SPAN {
	LINE-HEIGHT: 54px; WIDTH: 55px; DISPLAY: block; FLOAT: right; HEIGHT: 54px; FONT-SIZE: 12px
}
.news .til SPAN A {
	COLOR: #959595
}
.news1 {
	WIDTH: 475px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.news1 DL {
	BORDER-BOTTOM: #ececec 1px dashed; WIDTH: 475px; DISPLAY: block; HEIGHT: 260px
}
.news1 DL DT {
	POSITION: relative; WIDTH: 475px; DISPLAY: block; FLOAT: left; HEIGHT: 143px
}
.news1 DL DT IMG {
	WIDTH: 472px; DISPLAY: block; HEIGHT: 143px
}
.news1 DL DT B {
	POSITION: absolute; WIDTH: 62px; DISPLAY: block; BACKGROUND: url(../image/news_pbg.png) no-repeat left top; HEIGHT: 62px; TOP: -2px; RIGHT: 1px
}
.news1 DL DD {
	WIDTH: 472px; DISPLAY: block; FLOAT: right
}
.news1 DL DD H5 {
	LINE-HEIGHT: 40px; MARGIN-TOP: 10px; WIDTH: 472px; DISPLAY: block; HEIGHT: 40px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.news1 DL DD H5 A {
	COLOR: #333333; CURSOR: pointer
}
.news1 DL DD H5 B {
	WIDTH: 300px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 40px; COLOR: #333; FONT-SIZE: 14px; CURSOR: pointer
}
.news1 DL DD H5 EM {
	WIDTH: 75px; DISPLAY: inline-block; FONT-FAMILY: "Arial"; FLOAT: right; HEIGHT: 40px; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.news1 DL DD P {
	LINE-HEIGHT: 24px; DISPLAY: block; HEIGHT: 48px; COLOR: #535353; FONT-SIZE: 14px; OVERFLOW: hidden
}
.news1 DL DD SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN-TOP: 20px; WIDTH: 98px; DISPLAY: block; BACKGROUND: #ff8635; HEIGHT: 28px; FONT-SIZE: 16px
}
.news1 DL DD SPAN A {
	COLOR: #ffffff
}
.news1 .texts {
	MARGIN-TOP: 10px; WIDTH: 475px; DISPLAY: block; HEIGHT: 120px; OVERFLOW: hidden
}
.news1 .texts LI {
	LINE-HEIGHT: 30px; WIDTH: 475px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.news1 .texts LI A {
	PADDING-LEFT: 10px; WIDTH: 465px; DISPLAY: block; BACKGROUND: url(../image/news_lbg1.jpg) no-repeat left center; HEIGHT: 30px; COLOR: #535353; CURSOR: pointer
}
.news1 .texts LI A:hover {
	BACKGROUND: url(../image/news_lbg2.jpg) no-repeat left center; COLOR: #FF6000
}
.news1 .texts LI B {
	LINE-HEIGHT: 30px; WIDTH: 350px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: normal
}
.news1 .texts LI EM {
	WIDTH: 90px; DISPLAY: block; FLOAT: right
}
.faq {
	WIDTH: 475px; DISPLAY: block; FLOAT: right; OVERFLOW: hidden
}
.faq .til UL {
	WIDTH: 205px; OVERFLOW: hidden
}
.faq .til UL LI {
	TEXT-ALIGN: left; WIDTH: 205px; OVERFLOW: hidden
}
.faq .til UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.faq2 {
	HEIGHT: 355px; OVERFLOW: hidden
}
.faq2 .texts {
	DISPLAY: block; MARGIN-BOTTOM: 38px; HEIGHT: 93px; OVERFLOW: hidden
}
.faq2 .pics {
	WIDTH: 181px; DISPLAY: block; FLOAT: left; HEIGHT: 93px
}
.faq2 .pics IMG {
	WIDTH: 181px; DISPLAY: block; HEIGHT: 93px
}
.faq2 DL {
	PADDING-LEFT: 24px; WIDTH: 390px; DISPLAY: block; FLOAT: right; HEIGHT: 100px; OVERFLOW: hidden
}
.faq2 DL.laster {
	BORDER-BOTTOM-WIDTH: 0px
}
.faq2 DL DT {
	LINE-HEIGHT: 26px; DISPLAY: block; HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.faq2 DL DT A {
	PADDING-LEFT: 30px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(../image/faq_l1.jpg) no-repeat 2px 5px; COLOR: #272828; OVERFLOW: hidden
}
.faq2 DL DD {
	LINE-HEIGHT: 26px; MARGIN-TOP: 20px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(../image/faq_l2.jpg) no-repeat left 5px; HEIGHT: 52px; COLOR: #333333; FONT-SIZE: 14px; OVERFLOW: hidden
}
.link2 {
	BACKGROUND: #f2f2f2; HEIGHT: 60px; OVERFLOW: hidden
}
.links3 {
	LINE-HEIGHT: 60px; WIDTH: 845px; FLOAT: left; HEIGHT: 60px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.links3 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 60px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 60px; COLOR: #555555; PADDING-TOP: 0px
}
.links4 {
	LINE-HEIGHT: 60px; WIDTH: 154px; DISPLAY: block; FLOAT: right; FONT-SIZE: 14px
}
.links4 A {
	COLOR: #FF6000
}
.ser_bg {
	MARGIN-BOTTOM: 0px
}
.flc {
	Z-INDEX: 9; POSITION: relative; MARGIN: 0px; WIDTH: 230px; FLOAT: left
}
.flc H2 {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; FONT: bold 24px "Microsoft YaHei"; BACKGROUND:#ff6000; HEIGHT: 75px; PADDING-TOP: 23px
}
.flc H2 A {
	DISPLAY: block; COLOR: #fff
}
.flc H2 EM {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; FONT: 16px Arial; COLOR: #ffffff; PADDING-TOP: 5px
}
.flc H3 {
	LINE-HEIGHT: 57px; PADDING-LEFT: 20px; WIDTH: 170px; PADDING-RIGHT: 40px; BACKGROUND: url(../image/cpfl3.jpg) no-repeat left center; HEIGHT: 57px; COLOR: #d50e0e; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.flc H3 A {
	COLOR: #d50e0e
}
.flc .flst LI {
	POSITION: relative
}
.flc .flst LI A {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; LINE-HEIGHT: 39px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(../image/flico1.jpg) #fff no-repeat 203px 14px; HEIGHT: 39px; COLOR: #333333; FONT-SIZE: 14px; BORDER-TOP: #dcdcdc 1px; BORDER-RIGHT: #dcdcdc 1px solid
}
.flc .flst LI A:hover {
	BACKGROUND: url(/images/flico2.jpg) #4c4c4c no-repeat 203px 14px; COLOR: #ff6000
}
.flc .flst .cur2 A {
	BACKGROUND: url(/images/flico2.jpg) #4c4c4c no-repeat 203px 14px; COLOR: #ff6000
}
.flc .flst .fl2st {
	POSITION: absolute; WIDTH: 280px; DISPLAY: none; BACKGROUND: url(/images/sha2.png); TOP: 0px; LEFT: 230px
}
.flc .flst .fl2st LI A {
	BORDER-BOTTOM: #e47474 1px dashed; LINE-HEIGHT: 38px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 40px; WIDTH: 240px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: url(/images/flc_jt.png) no-repeat 12px center; FLOAT: left; HEIGHT: 38px; COLOR: #fff; MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.flc .flst LI:hover .fl2st {
	DISPLAY: block
}
.pic {
	POSITION: relative; HEIGHT: 300px; PADDING-TOP: 35px
}
.pic H2 {
	FONT: bold 24px "Microsoft YaHei"; MARGIN-BOTTOM: 25px; BACKGROUND: url(../image/fc_line.gif) no-repeat left bottom; HEIGHT: 45px; COLOR: #333333
}
.pic H2 A {
	PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(/images/lc_icon.png) no-repeat left 5px; COLOR: #333
}
.pic H2 EM {
	WIDTH: 60px; DISPLAY: block; FONT: 14px/30px Arial; FLOAT: right; COLOR: #FF6000
}
.pic2 {
	OVERFLOW: hidden
}
.pic LI {
	WIDTH: 250px; FLOAT: left; 
}
.pic LI IMG {
	WIDTH: 240px; DISPLAY: block; HEIGHT: 300px
}
.pic LI EM {
	TEXT-ALIGN: center; DISPLAY: block; FONT: 14px/37px "Microsoft YaHei"; HEIGHT: 37px; COLOR: #666; OVERFLOW: hidden
}
.arr1 {
	POSITION: absolute; WIDTH: 43px; HEIGHT: 43px; OVERFLOW: hidden; TOP: 165px; LEFT: -60px
}
.arr2 {
	POSITION: absolute; WIDTH: 43px; HEIGHT: 43px; OVERFLOW: hidden; TOP: 165px; RIGHT: -60px
}
