.banner {
	Z-INDEX: 4; POSITION: relative; WIDTH: 100%; HEIGHT: 490px; 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: 25px; PADDING-RIGHT: 6px; MARGIN-LEFT: -45px; 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: #018b3e
}
#mesbook1_c {
	Z-INDEX: 1001; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; WIDTH: 398px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#mesbook1 {
	Z-INDEX: 1001; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; WIDTH: 398px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#mesbook1_c DIV {
	BORDER-BOTTOM: #e4e3e3 1px solid; BORDER-LEFT: #e4e3e3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 10px; BACKGROUND: #ebeceb; HEIGHT: 18px; BORDER-TOP: #e4e3e3 1px solid; BORDER-RIGHT: #e4e3e3 1px solid; PADDING-TOP: 4px
}
#mesbook1 DIV {
	BORDER-BOTTOM: #e4e3e3 1px solid; BORDER-LEFT: #e4e3e3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 10px; BACKGROUND: #ebeceb; HEIGHT: 18px; BORDER-TOP: #e4e3e3 1px solid; BORDER-RIGHT: #e4e3e3 1px solid; PADDING-TOP: 4px
}
#mesbook1_c DL.b1 {
	MARGIN: 0px auto; WIDTH: 370px
}
#mesbook1 DL.b1 {
	MARGIN: 0px auto; WIDTH: 370px
}
#mesbook1_c DL.b1 DT {
	WIDTH: 105px; FLOAT: left; OVERFLOW: hidden
}
#mesbook1 DL.b1 DT {
	WIDTH: 105px; FLOAT: left; OVERFLOW: hidden
}
#mesbook1_c DL.b1 DD {
	WIDTH: 265px; FLOAT: right
}
#mesbook1 DL.b1 DD {
	WIDTH: 265px; FLOAT: right
}
#mesbook1_c #mesbook1_cBtns {
	PADDING-BOTTOM: 10px
}
#mesbook1 #mesbook1Btns {
	PADDING-BOTTOM: 10px
}
#mesbook1_c #mesbook1_cBtns INPUT {
	MARGIN-RIGHT: 20px
}
#mesbook1 #mesbook1Btns INPUT {
	MARGIN-RIGHT: 20px
}
.search {
	MARGIN: 25px auto; HEIGHT: 25px; OVERFLOW: hidden
}
.search P {
	LINE-HEIGHT: 25px; FLOAT: left; COLOR: #262626; FONT-SIZE: 12px
}
.search P A {
	MARGIN: 0px 5px; COLOR: #666
}
.search .ssBox {
	WIDTH: 204px; BACKGROUND: url(../images/ss.png) no-repeat center top; FLOAT: right; HEIGHT: 25px; OVERFLOW: hidden
}
.search INPUT {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 25px; BORDER-RIGHT-STYLE: none; OUTLINE-STYLE: none; WIDTH: 160px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 25px; COLOR: #a1a1a1; MARGIN-LEFT: 10px; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none
}
.search SPAN {
	WIDTH: 34px; DISPLAY: block; FLOAT: right; HEIGHT: 25px; CURSOR: pointer
}
.zhuanjia {
	WIDTH: 100%; BACKGROUND: url(../images/zjBg.png) #fff repeat-x left top; OVERFLOW: hidden
}
.zhuanjia H3 {
	TEXT-ALIGN: center; MARGIN-TOP: 50px; COLOR: #018b3e; FONT-SIZE: 25px
}
.zhuanjia H3 EM {
	COLOR: #333
}
.zhuanjia P {
	TEXT-ALIGN: center; FONT-FAMILY: Arial; MARGIN-BOTTOM: 30px; COLOR: #999; FONT-SIZE: 12px
}
.zhuanjia .zjcontent {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 40px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; box-shadow: 0 10px 10px #ddd; border-radius: 0 0 10px 10px
}
.zhuanjia .menu {
	PADDING-BOTTOM: 6px; WIDTH: 100%; MARGIN-BOTTOM: 35px; OVERFLOW: hidden
}
.zhuanjia .menu LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 70px; BACKGROUND-COLOR: #333; WIDTH: 333px; FLOAT: left; HEIGHT: 70px; FONT-SIZE: 16px; MARGIN-RIGHT: 1px
}
.zhuanjia .menu LI A {
	COLOR: #d9d9d9
}
.zhuanjia .menu LI.last {
	WIDTH: 332px; MARGIN-RIGHT: 0px
}
.zhuanjia .menu LI IMG {
	POSITION: absolute; BOTTOM: -5px; DISPLAY: none; MARGIN-LEFT: -5px; LEFT: 50%
}
.zhuanjia .menu LI.cur {
	BACKGROUND-COLOR: #018b3e
}
.zhuanjia .menu LI.cur IMG {
	DISPLAY: block
}
.zhuanjia .zjBox {
	POSITION: relative; WIDTH: 1000px; HEIGHT: 490px; OVERFLOW: hidden
}
.zhuanjia .zjBox UL {
	POSITION: absolute; WIDTH: 3000px; HEIGHT: 490px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.zhuanjia .zjBox LI {
	WIDTH: 1000px; FLOAT: left; HEIGHT: 490px
}
.zhuanjia .zjBox LI > IMG {
	BORDER-BOTTOM: #ddd 1px solid; DISPLAY: block; MARGIN-BOTTOM: 25px
}
.zhuanjia .zjBox .btn {
	MARGIN: 0px auto; WIDTH: 411px; HEIGHT: 40px; OVERFLOW: hidden
}
.zhuanjia .zjBox .btn A {
	LINE-HEIGHT: 40px; BACKGROUND-COLOR: #d1d0d0; PADDING-LEFT: 52px; WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: 40px; COLOR: #333; FONT-SIZE: 14px; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
.zhuanjia .btn .a01 {
	BACKGROUND: url(../images/zj_01.png) no-repeat 15px top
}
.zhuanjia .btn .a02 {
	BACKGROUND: url(../images/zj_02.png) no-repeat 15px top
}
.zhuanjia .btn .a03 {
	BACKGROUND: url(../images/zj_03.png) no-repeat 15px top
}
.zhuanjia .zjBox .btn A:hover {
	BACKGROUND-COLOR: #03ad4e; BACKGROUND-POSITION: 15px bottom; COLOR: #fff
}
.gongxinag {
	MARGIN-TOP: 20px; WIDTH: 100%; OVERFLOW: hidden
}
.gongxiang H3 {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 25px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.gongxiang H3 SPAN {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/gx_t.png) no-repeat center 50%; COLOR: #fff; PADDING-TOP: 10px
}
.gongxiang > P {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 30px; COLOR: #999; FONT-SIZE: 12px
}
.gongxiang .menu {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto 30px; WIDTH: 234px; OVERFLOW: hidden
}
.gongxiang .menu LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 35px; BACKGROUND-COLOR: #9d9d9d; MARGIN: 0px 1px; WIDTH: 115px; FLOAT: left; HEIGHT: 35px; FONT-SIZE: 16px
}
.gongxiang .menu LI A {
	COLOR: #fff
}
.gongxiang .menu LI IMG {
	POSITION: absolute; BOTTOM: -5px; DISPLAY: none; LEFT: 50px
}
.gongxiang .menu LI.cur IMG {
	DISPLAY: block
}
.gongxiang .menu LI.cur {
	BACKGROUND-COLOR: #018b3e
}
.gongxiang .bbbox {
	WIDTH: 100%; HEIGHT: 515px
}
.gongxiang .gxBoxs {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 445px
}
.gongxiang .gxBoxs UL {
	POSITION: absolute; OVERFLOW: hidden
}
.gongxiang .gxBoxs LI {
	WIDTH: 1000px; FLOAT: left; HEIGHT: 445px; OVERFLOW: hidden; MARGIN-RIGHT: 3px
}
.gongxiang .gxBoxs LI .bigTu {
	POSITION: relative; WIDTH: 667px; FLOAT: left; HEIGHT: 500px; OVERFLOW: hidden; MARGIN-RIGHT: 3px
}
.gongxiang .gxBoxs LI IMG {
	DISPLAY: block
}
.gongxiang .gxBoxs LI .wen {
	POSITION: absolute; PADDING-BOTTOM: 25px; PADDING-LEFT: 3%; WIDTH: 94%; BOTTOM: 0px; PADDING-RIGHT: 3%; DISPLAY: none; BACKGROUND: url(../images/gx_tuWen.png) center 50%; HEIGHT: 73px; PADDING-TOP: 25px; LEFT: 0px
}
.gongxiang .gxBoxs LI H5 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; FONT-SIZE: 16px; OVERFLOW: hidden
}
.gongxiang .gxBoxs LI H5 A {
	COLOR: #ff9000
}
.gongxiang .gxBoxs LI P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 20px; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 13px; OVERFLOW: hidden
}
.gongxiang .gxBoxs LI .sTu {
	WIDTH: 330px; FLOAT: right; HEIGHT: 100%; OVERFLOW: hidden
}
.gongxiang .gxBoxs LI .sTu .a {
	POSITION: relative; WIDTH: 330px; DISPLAY: block; MARGIN-BOTTOM: 3px; HEIGHT: 221px
}
.gongxiang .gxBoxs LI B {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/gx_lib.png) center 50%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.gongxiang .gxBtn {
	MARGIN: 30px auto; WIDTH: 141px; OVERFLOW: hidden
}
.gongxiang .gxBtn SPAN {
	WIDTH: 10px; DISPLAY: block; BACKGROUND: url(../images/gx_btn01.png) no-repeat center top; FLOAT: left; HEIGHT: 10px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.gongxiang .gxBtn SPAN.cur {
	BACKGROUND: url(../images/gx_btn02.png) no-repeat left top; HEIGHT: 10px
}
.pro {
	PADDING-BOTTOM: 55px; BACKGROUND-COLOR: #f7f7f7; WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 45px
}
.pro_left {
	WIDTH: 230px; FLOAT: left; OVERFLOW: hidden
}
.pro_left H3 {
	LINE-HEIGHT: 65px; BACKGROUND-COLOR: #018b3e; PADDING-LEFT: 15px; HEIGHT: 65px; FONT-SIZE: 18px
}
.pro_left H3 A {
	COLOR: #fff
}
.pro_left H3 SPAN {
	FONT-FAMILY: Arial; COLOR: #64c88a; MARGIN-LEFT: 5px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}

.pro_left H2 {
	LINE-HEIGHT: 65px; BACKGROUND-COLOR: #018b3e; PADDING-LEFT: 15px; HEIGHT: 65px; FONT-SIZE: 18px
}
.pro_left H2 A {
	COLOR: #fff
}
.pro_left H2 SPAN {
	FONT-FAMILY: Arial; COLOR: #64c88a; MARGIN-LEFT: 5px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.pro_left DL {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #0aa344; PADDING-LEFT: 15px; WIDTH: 200px; PADDING-RIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.pro_left DT {
	LINE-HEIGHT: 35px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; WIDTH: 190px; BACKGROUND: url(../images/pro_left01.png) no-repeat left center; HEIGHT: 35px; FONT-SIZE: 15px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.pro_left DT A {
	COLOR: #333
}
.pro_left DD {
	WIDTH: 100%; OVERFLOW: hidden
}
.pro_left DD A {
	LINE-HEIGHT: 40px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../images/pro_left02.png) no-repeat left center; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 13px
}
.pro_left .dllast {
	PADDING-BOTTOM: 20px
}
.pro_left .phone {
	WIDTH: 230px; BACKGROUND: url(../images/pro_left03.png) no-repeat center top; HEIGHT: 153px; OVERFLOW: hidden
}
.pro_left .phone EM {
	DISPLAY: block; COLOR: #999; FONT-SIZE: 20px
}
.pro_left .phone SPAN {
	DISPLAY: block; COLOR: #999; FONT-SIZE: 13px
}
.pro_left .phone P {
	MARGIN-TOP: 25px; PADDING-LEFT: 50px; BACKGROUND: url(../images/pro_left04.png) no-repeat left center; MARGIN-LEFT: 30px
}
.pro_left .phone H5 {
	MARGIN-TOP: 5px; COLOR: #fff; MARGIN-LEFT: 30px; FONT-SIZE: 23px; FONT-WEIGHT: normal
}
.pro_right {
	WIDTH: 750px; FLOAT: right; OVERFLOW: hidden
}
.pro_right .menu {
	BACKGROUND-COLOR: #333; WIDTH: 100%; MARGIN-BOTTOM: 10px; HEIGHT: 60px; OVERFLOW: hidden
}
.pro_right .menu UL {
	FLOAT: left; OVERFLOW: hidden
}
.pro_right .menu LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 60px; WIDTH: 170px; FLOAT: left; HEIGHT: 60px; FONT-SIZE: 14px
}
.pro_right .menu LI A {
	COLOR: #fff
}
.pro_right .menu LI.cur {
	BACKGROUND-COLOR: #039a3c; FONT-WEIGHT: bold
}
.pro_right .menu LI:hover {
	BACKGROUND-COLOR: #039a3c; FONT-WEIGHT: bold
}
.pro_right .menu .more {
	MARGIN-TOP: 25px; FLOAT: right; COLOR: #999; FONT-SIZE: 12px; MARGIN-RIGHT: 20px
}
.pro_right .proBox {
	POSITION: relative; WIDTH: 750px;  OVERFLOW: hidden
}
.pro_right .proList {
	WIDTH: 750px; OVERFLOW: hidden
}
.pro_right .proList DL {
	BORDER-BOTTOM: #ff9000 3px solid; POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 100%; MARGIN-BOTTOM: 15px; HEIGHT: 338px; OVERFLOW: hidden
}
.pro_right .proList DT {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 19px; WIDTH: 300px; PADDING-RIGHT: 19px; FLOAT: left; HEIGHT: 300px; OVERFLOW: hidden; PADDING-TOP: 19px
}
.pro_right .proList DD {
	MARGIN-TOP: 30px; WIDTH: 355px; FLOAT: left; OVERFLOW: hidden
}
.pro_right .proList DD H4 {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 15px
}
.pro_right .proList DD H4 A {
	COLOR: #333
}
.pro_right .proList DD B {
	DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #0aa344; FONT-SIZE: 14px
}
.pro_right .proList DD P {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 60px; HEIGHT: 100px; COLOR: #666; FONT-SIZE: 13px; OVERFLOW: hidden
}
.pro_right .proList DD .btn {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 13px
}
.pro_right .proList DD .btn01 {
	BACKGROUND-COLOR: #0aa344
}
.pro_right .proList DD .btn02 {
	BACKGROUND-COLOR: #c3c0c0
}
.pro_right .proList DL .rx {
	POSITION: absolute; DISPLAY: block; TOP: 0px; RIGHT: 0px
}
.pro_right .proList .proWin {
	POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 440px; OVERFLOW: hidden
}
.pro_right .proList .proWin UL {
	POSITION: absolute; OVERFLOW: hidden
}
.pro_right .proList .proWin LI {
	WIDTH: 250px; FLOAT: left
}
.pro_right .proList .proWin IMG {
	MARGIN: 0px auto 45px; DISPLAY: block
}
.pro_right .proList .proWin H5 {
	TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 220px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; FONT-SIZE: 14px; OVERFLOW: hidden
}
.pro_right .proList .proWin H5 A {
	COLOR: #333
}
.pro_right .proList .proWin P {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 0px auto 30px; WIDTH: 220px; HEIGHT: 60px; COLOR: #404040; FONT-SIZE: 12px; OVERFLOW: hidden
}
.pro_right .proList .proWin .more {
	MARGIN: 0px auto; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(../images/pro_right_more.png) no-repeat center 50%; HEIGHT: 15px
}

.youshi {
	MARGIN: 0px auto; WIDTH: 1100px; OVERFLOW: hidden
}
.youshi H4 {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; WIDTH: 155px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/ys_h.png); HEIGHT: 37px; COLOR: #fff; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.youshi H5 {
	MARGIN-BOTTOM: 30px; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.youshi P {
	LINE-HEIGHT: 20px; PADDING-LEFT: 25px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/ys_p.png) no-repeat left 2px; COLOR: #404040; FONT-SIZE: 13px
}
.youshi .title {
	WIDTH: 100%; BACKGROUND: url(../images/ys_01.jpg) no-repeat center top; HEIGHT: 194px; OVERFLOW: hidden
}
.youshi .ys01 {
	WIDTH: 100%; BACKGROUND: url(../images/ys_02.jpg) no-repeat center top; HEIGHT: 285px
}
.youshi .ys02 {
	WIDTH: 100%; BACKGROUND: url(../images/ys_03.jpg) no-repeat center top; HEIGHT: 350px
}
.youshi .ys03 {
	WIDTH: 100%; BACKGROUND: url(../images/ys_04.jpg) no-repeat center top; HEIGHT: 290px
}
.youshi .ys04 {
	WIDTH: 100%; BACKGROUND: url(../images/ys_05.jpg) no-repeat center top; HEIGHT: 343px
}
.youshi .ys05 {
	WIDTH: 100%; BACKGROUND: url(../images/ys_06.jpg) no-repeat center top; HEIGHT: 292px
}
.youshi .wen {
	MARGIN-TOP: 20px; WIDTH: 525px; OVERFLOW: hidden
}
.youshi .wen01 {
	MARGIN-LEFT: 50px
}
.youshi .wen02 {
	MARGIN-LEFT: 530px
}
.youshi .wen03 {
	MARGIN-LEFT: 50px
}
.youshi .wen04 {
	MARGIN-LEFT: 530px
}
.youshi .wen05 {
	MARGIN-LEFT: 50px
}
.liucheng {
	WIDTH: 100%; BACKGROUND: url(../images/liucheng.jpg) no-repeat center top; HEIGHT: 192px; OVERFLOW: hidden
}
.liucheng H3 {
	TEXT-ALIGN: center; MARGIN-TOP: 35px; MARGIN-BOTTOM: 80px; COLOR: #fff600; FONT-SIZE: 25px
}
.liucheng P {
	TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 13px
}
.liucheng P EM {
	FONT-SIZE: 19px
}
.rongyu {WIDTH: 100%; MARGIN-BOTTOM:5px; BACKGROUND: url(../images/ryzzBg.jpg) no-repeat center bottom; HEIGHT:450px; OVERFLOW: hidden}
.rongyu H3 {TEXT-ALIGN: center; MARGIN-TOP:4px; FONT-SIZE: 30px; FONT-WEIGHT: normal}
.rongyu H3 A {COLOR: #333; TEXT-DECORATION: none}
.rongyu H3 SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/gx_t.png) no-repeat center 50%; COLOR: #fff; PADDING-TOP: 8px
}
.rongyu > P {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; MARGIN-BOTTOM: 40px; COLOR: #999; FONT-SIZE: 12px
}
.rongyu .ryBox {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1030px; HEIGHT: 320px; OVERFLOW: hidden
}
.rongyu .ryBox SPAN {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; HEIGHT: 50px; TOP: 100px; CURSOR: pointer
}
.rongyu .ryLeft {
	BACKGROUND: url(../images/ryBtn01.png) no-repeat center top; LEFT: 0px
}
.rongyu .ryRight {
	BACKGROUND: url(../images/ryBtn02.png) no-repeat center top; RIGHT: 0px
}
.rongyu .ryBox SPAN:hover {
	BACKGROUND-POSITION: 50% bottom
}
.rongyu .ryWin {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 860px; HEIGHT: 320px; OVERFLOW: hidden
}
.rongyu .ryWin UL {
	POSITION: absolute; OVERFLOW: hidden
}
.rongyu .ryWin LI {
	WIDTH: 200px; FLOAT: left; HEIGHT: 320px; MARGIN-RIGHT: 20px
}
.rongyu .ryWin LI IMG {
	BORDER-BOTTOM: #31230d 5px solid; BORDER-LEFT: #31230d 5px solid; DISPLAY: block; MARGIN-BOTTOM: 15px; BORDER-TOP: #31230d 5px solid; BORDER-RIGHT: #31230d 5px solid
}
.rongyu .ryWin LI P {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 13px
}
.pingjia {
	MARGIN-BOTTOM:35px; OVERFLOW: hidden
}
.pingjia H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; FONT-SIZE: 25px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.pingjia H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
.pingjia H3 SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/gx_t.png) no-repeat center 50%; COLOR: #fff; PADDING-TOP: 8px
}

.pingjia H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; FONT-SIZE: 25px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.pingjia H2 A {
	COLOR: #333; TEXT-DECORATION: none
}
.pingjia H2 SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/gx_t.png) no-repeat center 50%; COLOR: #fff; PADDING-TOP: 8px
}

.pingjia > P {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; MARGIN-BOTTOM: 40px; COLOR: #999; FONT-SIZE: 12px
}
.pingjia .pjBox {
	POSITION: relative; WIDTH: 100%; HEIGHT:200px; OVERFLOW: hidden
}
.pingjia .pjBox UL {
	POSITION: absolute; OVERFLOW: hidden
}
.pingjia .pjBox LI {
	WIDTH: 230px; FLOAT: left; HEIGHT:200px; MARGIN-RIGHT: 26px
}
.pingjia .pjBox LI IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.pingjia .pjBox LI H4 {
	TEXT-ALIGN: center; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 15px; COLOR: #333; FONT-SIZE: 15px; OVERFLOW: hidden
}
.pingjia .pjBox LI H4 A {
	COLOR: #333
}
.pingjia .pjBox LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 0px auto; WIDTH: 210px; HEIGHT: 80px; COLOR: #666; FONT-SIZE: 12px
}
.pingjia .pjBox LI .more {
	MARGIN: 30px auto 0px; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(../images/pro_right_more.png) no-repeat center 50%; HEIGHT: 15px
}
.pingjia .pjBox LI:hover {
	BACKGROUND-COLOR: #018b3e
}
.pingjia .pjBox LI:hover A {
	COLOR: #fff
}
.pingjia .pjBox LI:hover P {
	COLOR: #fff
}
.pingjia .pjBox LI:hover .more {
	BACKGROUND: url(../images/pj_more.png) no-repeat center 50%
}
.about {
	PADDING-BOTTOM:25px; BACKGROUND-COLOR: #f7f7f7; WIDTH: 100%; MARGIN-BOTTOM:40px; OVERFLOW: hidden; PADDING-TOP: 35px
}
.about H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 5px; FONT-SIZE: 25px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.about H3 A {
	COLOR: #333; TEXT-DECORATION: none
}
.about H3 SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/gx_t.png) no-repeat center 50%; COLOR: #fff; PADDING-TOP: 8px
}
.about > P {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; MARGIN-BOTTOM: 40px; COLOR: #999; FONT-SIZE: 12px
}
.about DL {
	MARGIN-BOTTOM: 70px; OVERFLOW: hidden
}
.about DT {
	WIDTH: 565px; FLOAT: left; HEIGHT: 320px; OVERFLOW: hidden
}
.about DT .title {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: left
}
.about DT .video {
	WIDTH: 526px; FLOAT: left; HEIGHT: 318px; OVERFLOW: hidden
}
.about DD {
	WIDTH: 410px; FLOAT: right; OVERFLOW: hidden
}
.about DD H5 {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 16px
}
.about DD H5 A {
	COLOR: #333
}
.about DD EM {
	BACKGROUND-COLOR: #039a3c; WIDTH: 30px; DISPLAY: block; MARGIN-BOTTOM: 25px; HEIGHT: 3px
}
.about DD P {
	TEXT-ALIGN: justify; LINE-HEIGHT: 25px; MARGIN-BOTTOM: 45px; HEIGHT: 175px; COLOR: #333; FONT-SIZE: 13px; OVERFLOW: hidden
}
.about DD .more {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; BACKGROUND-COLOR: #bdbdbd; WIDTH: 135px; DISPLAY: block; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 13px
}
.about .show_t {
	MARGIN: 0px auto 30px; WIDTH: 1000px; BACKGROUND: url(../images/about_hbg.jpg) center 50%; HEIGHT: 45px; OVERFLOW: hidden
}
.about .show_t H4 {
	BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 10px; WIDTH: 140px; HEIGHT: 45px; MARGIN-LEFT: 24px; FONT-SIZE: 20px
}
.about .show_t H4 A {
	COLOR: #333
}
.about .show_t H4 P {
	MARGIN-TOP: 5px; FONT-FAMILY: Arial; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.about .showBox {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1080px; HEIGHT: 221px; OVERFLOW: hidden
}
.about .showBox SPAN {
	POSITION: absolute; WIDTH: 31px; DISPLAY: block; HEIGHT: 50px; TOP: 66px; CURSOR: pointer
}
.about .showLeft {
	BACKGROUND: url(../images/show_btn01.png) no-repeat center top; LEFT: 0px
}
.about .showRight {
	BACKGROUND: url(../images/show_btn02.png) no-repeat center top; RIGHT: 0px
}
.about .showBox SPAN:hover {
	BACKGROUND-POSITION: 50% bottom
}
.about .showWin {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1001px; HEIGHT: 221px; OVERFLOW: hidden
}
.about .showWin UL {
	POSITION: absolute; OVERFLOW: hidden
}
.about .showWin LI {
	BACKGROUND-COLOR: #fff; WIDTH: 245px; FLOAT: left; HEIGHT: 221px; MARGIN-RIGHT: 7px
}
.about .showWin LI IMG {
	DISPLAY: block
}
.about .showWin LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
.about .showWin LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden
}
.about .showWin LI:hover {
	BACKGROUND-COLOR: #018b3e
}
.about .showWin LI:hover P {
	COLOR: #fff
}

.in_gfghbvv{ width:1000px; clear:both; margin:0px auto; padding-bottom:25px;}
.about .gytot{ height:330px; margin:0px auto;}
.about .gytot img{ display:block; float:left; width:500px;height:340px;} 
.about .gytot .gy_r{ width:485px; float:left; background:#eceeed; height:320px; padding-top:20px; padding-left:15px;}
.about .gytot .gy_r em{ font-size:30px; font-weight:bold; font-family:Arial;color:#1d2528;}
.about .gytot .gy_r h5 a{ font-size:16px;color:#333333; line-height:30px;}
.about .gytot .gy_r p{ line-height:24px; padding-right:10px; margin-bottom:20px;font-size:14px;margin-top:10px}
.about .gytot .gy_r span a{color:#333333; display:block; background:url(../images/bor2_06.jpg) bottom right no-repeat; line-height:30px;float:right;margin-right:24px;font-size:14px;font-weight:bold}


.news { OVERFLOW: hidden}
.news .newslist {
	WIDTH: 300px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 50px
}
.news .news03 {
	MARGIN: 0px; FLOAT: right
}
.news H3 {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 18px
}
.news H3 A {
	COLOR: #039a3c
}
.news H3 EM {
	COLOR: #333
}
.news H3 SPAN {
	FONT-FAMILY: Arial; COLOR: #999; MARGIN-LEFT: 5px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.news .newsBox {
	POSITION: relative; WIDTH: 100%; HEIGHT: 300px; OVERFLOW: hidden
}
.news .newsBanner {
	POSITION: relative; MARGIN: 0px auto 20px; WIDTH: 293px; HEIGHT: 192px; OVERFLOW: hidden
}
.news .newsBanner UL {
	POSITION: absolute; OVERFLOW: hidden
}
.news .newsBanner LI {
	FLOAT: left
}
.news .newsBanner .btn {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 24px; BOTTOM: 7px; HEIGHT: 7px; OVERFLOW: hidden; RIGHT: 10px
}
.news .newsBanner .btn SPAN {
	BACKGROUND-COLOR: #039a3c; WIDTH: 7px; DISPLAY: block; FLOAT: left; HEIGHT: 7px; MARGIN-RIGHT: 1px
}
.news .newsBanner .btn SPAN.cur {
	BACKGROUND-COLOR: #ff9900
}
.news .news01 H4 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.news .news01 H4 A {
	COLOR: #333
}
.news .news01 DL {
	WIDTH: 100%; MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
.news .news01 DT {
	FLOAT: left; OVERFLOW: hidden
}
.news .news01 DD {
	WIDTH: 170px; FLOAT: right; OVERFLOW: hidden
}
.news .news01 DD H5 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 5px; FONT-SIZE: 13px; OVERFLOW: hidden
}
.news .news01 DD H5 A {
	COLOR: #333
}
.news .news01 DD P {
	LINE-HEIGHT: 20px; HEIGHT: 40px; COLOR: #333; FONT-SIZE: 13px; OVERFLOW: hidden
}
.news .news01 UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.news .news01 LI {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; BACKGROUND: url(../images/news_li.jpg) no-repeat left center; FONT-SIZE: 13px; OVERFLOW: hidden
}
.news .news01 LI A {
	COLOR: #333
}
.news .news02 DL {
	WIDTH: 100%; MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
.news .news02 DT {
	FLOAT: left; OVERFLOW: hidden
}
.news .news02 DD {
	WIDTH: 170px; FLOAT: right; OVERFLOW: hidden
}
.news .news02 DD H5 {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 5px; FONT-SIZE: 13px; OVERFLOW: hidden
}
.news .news02 DD H5 A {
	COLOR: #333
}
.news .news02 DD P {
	LINE-HEIGHT: 20px; HEIGHT: 40px; COLOR: #333; FONT-SIZE: 13px; OVERFLOW: hidden
}
.news .news02 UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.news .news02 LI {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; BACKGROUND: url(../images/news_li.jpg) no-repeat left center; FONT-SIZE: 13px; OVERFLOW: hidden
}
.news .news02 LI A {
	COLOR: #333
}
.news .wdList {
	BORDER-BOTTOM: #ddd 1px dotted; PADDING-BOTTOM: 16px; MARGIN-BOTTOM: 16px; OVERFLOW: hidden
}
.news .wdList H5 {
	LINE-HEIGHT: 15px; PADDING-LEFT: 25px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 7px; BACKGROUND: url(../images/news_wen.jpg) no-repeat left center; FONT-SIZE: 13px; OVERFLOW: hidden
}
.news .wdList H5 A {COLOR: #333}
.news .wdList P {
	LINE-HEIGHT: 20px; PADDING-LEFT: 25px; BACKGROUND: url(../images/news_da.jpg) no-repeat left 3px; HEIGHT: 40px; COLOR: #333; FONT-SIZE: 13px; OVERFLOW: hidden
}
.liuyan {
	MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND: url(../images/liuyanBg.jpg) no-repeat center top; HEIGHT: 466px; OVERFLOW: hidden
}
.liuyan .leftwen {
	MARGIN-TOP: 312px; FLOAT: left; MARGIN-LEFT: 30px; OVERFLOW: hidden
}
.liuyan .leftwen P {
	COLOR: #000; FONT-SIZE: 14px
}
.liuyan .leftwen A {
	MARGIN-TOP: 10px; WIDTH: 125px; DISPLAY: block; BACKGROUND: url(../images/liuyan_btn.png) no-repeat center 50%; HEIGHT: 32px
}
.liuyan .lyBox {
	MARGIN-TOP: 130px; WIDTH: 410px; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 45px
}
.liuyan .lyBox H4 {
	COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.liuyan .lyBox P {
	MARGIN-BOTTOM: 25px; COLOR: #333; FONT-SIZE: 12px
}
.liuyan .lyBox UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.liuyan .lyBox LI {
	WIDTH: 100%; MARGIN-BOTTOM: 15px; FLOAT: left; OVERFLOW: hidden
}
.liuyan .lyBox SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 55px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; COLOR: #333; FONT-SIZE: 12px
}
.liuyan .lyBox INPUT {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 30px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #ebebeb; OUTLINE-STYLE: none; WIDTH: 150px; BORDER-TOP-STYLE: none; FLOAT: left; HEIGHT: 30px; COLOR: #333; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none
}
.liuyan .lyBox TEXTAREA {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 10px; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #ebebeb; OUTLINE-STYLE: none; PADDING-LEFT: 10px; WIDTH: 335px; PADDING-RIGHT: 10px; BORDER-TOP-STYLE: none; HEIGHT: 78px; COLOR: #333; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 10px; resize: none
}
.liuyan .lyBox A {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; BACKGROUND-COLOR: #018b3e; WIDTH: 355px; DISPLAY: block; HEIGHT: 35px; COLOR: #fff; MARGIN-LEFT: 55px; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.link {
	PADDING-BOTTOM:12px; OVERFLOW: hidden
}
.link H3 {
	PADDING-LEFT: 40px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/link.png) no-repeat left center; FONT-SIZE: 14px
}
.link H3 A {
	COLOR: #222
}
.link H3 SPAN {
	FONT-FAMILY: Arial; COLOR: #999; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.link UL {
	WIDTH: 100%; OVERFLOW: hidden
}
.link LI {
	MARGIN: 5px 20px 0 0; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #666; FONT-SIZE: 13px
}

.uls{margin-top:15px; overflow:hidden;}
.uls li{position:relative;  float:left; width: 226px; height: 210px; text-align:center; overflow:hidden;border: 1px solid #ccc;margin:0px 8px 10px 10px;}
.uls li.noMr{margin-right:0;}
.uls li a{position:absolute; left:0; top:0; z-index:8; display:block; width: 222px; height: 206px; opacity:0; background:url(../images/cpLink.png) no-repeat right top; filter:alpha(opacity=0); border:2px solid #46A644;}
.uls li img{margin-top:4px; margin-bottom:5px; width: 216px; height: 162px;}
.uls li h5{position:relative; z-index:9; height:26px; line-height:26px; font-weight:normal; font-size:16px; color:#333; width:226px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.uls li span{position:relative; z-index:9; font-size:14px;}
.uls li:hover a{opacity:1; filter:alpha(opacity=80);}
.indexcase{BACKGROUND-COLOR: #f7f7f7; WIDTH: 100%; MARGIN-BOTTOM:30px; OVERFLOW: hidden; PADDING-TOP:32px}
.indexlink{BACKGROUND-COLOR: #f7f7f7; WIDTH: 100%;PADDING-top:13px;}
