.flexslider {
	POSITION: relative; PADDING-BOTTOM: 8px; BACKGROUND: url(hr.jpg) repeat-x 50% bottom; HEIGHT: 400px; OVERFLOW: hidden
}
.slides {
	Z-INDEX: 1; POSITION: relative; HEIGHT: 400px; OVERFLOW: hidden
}
.slides LI {
	HEIGHT: 400px
}
.flex-control-nav {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 20px
}
.flex-control-nav LI {
	MARGIN: 0px 5px; WIDTH: 14px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 14px
}
.flex-control-nav A {
	LINE-HEIGHT: 40px; WIDTH: 14px; DISPLAY: inline-block; /*BACKGROUND: url(dot.png) no-repeat right 0px;*/ HEIGHT: 14px; OVERFLOW: hidden; CURSOR: pointer
}
.flex-control-nav .flex-active {
	BACKGROUND-POSITION: 0px 0px
}
.flex-direction-nav {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 100%; TOP: 45%
}
.flex-direction-nav LI A {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; HEIGHT: 50px; OVERFLOW: hidden; CURSOR: pointer
}
.flex-direction-nav LI A.flex-prev {
	BACKGROUND: url(prev.png) no-repeat center center; LEFT: 40px
}
.flex-direction-nav LI A.flex-next {
	BACKGROUND: url(next.png) no-repeat center center; RIGHT: 40px
}
.productBox {
	MARGIN: 25px auto 20px; WIDTH: 960px; HEIGHT: auto; OVERFLOW: hidden
}
.menu {
	BORDER-BOTTOM: #ccc 1px dashed; BORDER-LEFT: #ccc 1px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 1px dashed; PADDING-TOP: 5px
}
.menu-list LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(list.jpg) no-repeat 10px center; HEIGHT: 25px; PADDING-TOP: 0px
}
.menu-list LI A {
	BORDER-BOTTOM: #f9f8f6 1px dashed; BORDER-LEFT: #f9f8f6 1px dashed; PADDING-LEFT: 15px; DISPLAY: block; HEIGHT: 25px; COLOR: #696e68; BORDER-TOP: #f9f8f6 1px dashed; BORDER-RIGHT: #f9f8f6 1px dashed; border-radius: 5px
}
.menu-list LI A:hover {
	BORDER-BOTTOM: #696e68 1px dashed; BORDER-LEFT: #696e68 1px dashed; BORDER-TOP: #696e68 1px dashed; BORDER-RIGHT: #696e68 1px dashed; TEXT-DECORATION: none
}
.product {
	WIDTH: 730px; OVERFLOW: hidden
}
.product-list {
	WIDTH: 750px; OVERFLOW: hidden
}
.product-list LI {
	MARGIN-TOP: 20px; WIDTH: 230px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
.product-list LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 224px; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: 160px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.product-list LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; BACKGROUND: url(/Skins/LianShang/Img/Index/pro_bg.jpg) no-repeat center top; HEIGHT: 18px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.product-list LI A {
	COLOR: #515050
}
.product-list LI A:hover IMG {
	BORDER-BOTTOM: #68af09 2px solid; BORDER-LEFT: #68af09 2px solid; WIDTH: 222px; HEIGHT: 158px; BORDER-TOP: #68af09 2px solid; BORDER-RIGHT: #68af09 2px solid; border-radius: 2px
}
.hr {
	HEIGHT: 40px
}
.harassBox {
	WIDTH: 100%; HEIGHT: auto; OVERFLOW: hidden
}
.harassBox H2 {
	TEXT-ALIGN: center; BACKGROUND: url(bg02.jpg); HEIGHT: 82px; OVERFLOW: hidden
}
.harass {
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(bg01.jpg); HEIGHT: auto; OVERFLOW: hidden
}
.harass-t {
	MARGIN: 0px auto; WIDTH: 1020px; HEIGHT: 688px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.harass-t IMG {
	DISPLAY: none
}
.harass-t IMG.harass00 {
	DISPLAY: block
}
.faqBox {
	WIDTH: 100%; BACKGROUND: url(/Skins/LianShang/Img/Index/bg02.jpg); HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 30px
}
.faqBox H2 {
	TEXT-ALIGN: center; HEIGHT: 82px; OVERFLOW: hidden
}
.faq {
	MARGIN: 10px auto; WIDTH: 100%; HEIGHT: auto; OVERFLOW: hidden
}
.faq-list {
	MARGIN: 0px auto; WIDTH: 960px
}
.faq-list LI {
	MARGIN: 0px 18px; WIDTH: 204px; FLOAT: left
}
.faq-list LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; HEIGHT: 48px; COLOR: #626762; FONT-SIZE: 14px; OVERFLOW: hidden
}
.ysBox {
	WIDTH: 100%; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 20px
}
.ysBox H2 {
	TEXT-ALIGN: center; HEIGHT: 110px
}
.ys {
	PADDING-BOTTOM: 16px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.caseBox {
	WIDTH: 100%; BACKGROUND: url(bg02.jpg); HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 30px
}
.caseBox H2 {
	TEXT-ALIGN: center; BACKGROUND: url(title_line.jpg) repeat-x 0px 35px; HEIGHT: 56px
}
.caseBox H2 P {
	DISPLAY: inline-block; BACKGROUND: url(bg02.jpg)
}
.case {
	MARGIN: 0px auto; WIDTH: 1003px; DISPLAY: none; OVERFLOW: hidden; PADDING-TOP: 26px
}
.caseBox .show {
	DISPLAY: block
}
.case-list {
	WIDTH: 1025px; OVERFLOW: hidden
}
.case-list LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 167px; PADDING-RIGHT: 8px; BACKGROUND: url(case_bg.png) no-repeat; FLOAT: left; HEIGHT: 266px; MARGIN-RIGHT: 22px; PADDING-TOP: 8px; 
}
.case-list LI A {
	WIDTH: 167px; DISPLAY: block; HEIGHT: 266px;
}
.case-list LI IMG {
	WIDTH: 167px; height:120px;
}
.case-list LI SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 50px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 50px; COLOR: #28722b; FONT-SIZE: 16px; PADDING-TOP: 0px;font-family:"Î¢ÈíÑÅºÚ"
}
.case-list LI P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 32px; COLOR: #5b605c; OVERFLOW: hidden; PADDING-TOP: 0px
}
.case-list LI:hover {
	BACKGROUND: url(case_hover.png) no-repeat; COLOR: #fff
}
.case-list LI A:hover {
	TEXT-DECORATION: none
}
.case-list LI A:hover SPAN {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.case-list LI A:hover P {
	COLOR: #fff
}
.TabMenu {
	TEXT-ALIGN: center; HEIGHT: 3px; PADDING-TOP: 26px
}
.TabMenu LI {
	TEXT-INDENT: -9999px; MARGIN: 0px 1px; WIDTH: 30px; DISPLAY: inline-block; BACKGROUND: #c9cec8; HEIGHT: 3px
}
.TabMenu LI:hover {
	BACKGROUND: #71a735; CURSOR: pointer
}
.TabMenu LI.hover {
	BACKGROUND: #71a735; CURSOR: pointer
}
.gg01 {
	WIDTH: 100%; BACKGROUND: url(gg01.jpg) no-repeat center 50%; HEIGHT: 208px
}
.aboutBox {
	WIDTH: 100%; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 30px
}
.aboutBox H2 {
	TEXT-ALIGN: center; BACKGROUND: url(/Skins/LianShang/Img/Index/title_line.jpg) repeat-x 0px 35px; HEIGHT: 56px
}
.aboutBox H2 P {
	DISPLAY: inline-block; BACKGROUND: #fff
}
.aboutus {
	MARGIN: 0px auto; WIDTH: 924px; OVERFLOW: hidden; PADDING-TOP: 25px
}
.aboutImg {
	PADDING-LEFT: 10px; WIDTH: 325px; FLOAT: left; HEIGHT: 220px
}
.aboutText {
	TEXT-ALIGN: justify; WIDTH: 550px; PADDING-RIGHT: 10px; FLOAT: right; HEIGHT: 220px; OVERFLOW: hidden
}
.aboutText H4 {
	LINE-HEIGHT: 55px; HEIGHT: 55px; COLOR: #2d7249; FONT-SIZE: 14px
}
.aboutText DIV {
	HEIGHT: 140px; OVERFLOW: hidden
}
.aboutText P {
	LINE-HEIGHT: 20px; COLOR: #606462
}
.aboutText A {
	COLOR: #606462
}
.honor {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px dashed; PADDING-TOP: 20px
}
.prev {
	PADDING-LEFT: 25px; WIDTH: 23px; FLOAT: left; HEIGHT: 42px; PADDING-TOP: 32px
}
.prev A {
	WIDTH: 23px; DISPLAY: block; BACKGROUND: url(prevs.png) no-repeat; HEIGHT: 42px
}
.next {
	WIDTH: 23px; PADDING-RIGHT: 25px; FLOAT: right; HEIGHT: 42px; PADDING-TOP: 32px
}
.next A {
	WIDTH: 23px; DISPLAY: block; BACKGROUND: url(nexts.png) no-repeat; HEIGHT: 42px
}
#honor {
	MARGIN: 0px 33px; WIDTH: 752px; FLOAT: left
}
#honor LI {
	MARGIN: 0px 6px; WIDTH: 176px; FLOAT: left
}
#honor LI IMG {
	WIDTH: 176px; DISPLAY: block; HEIGHT: 120px
}
#honor LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.Box3 {
	WIDTH: 100%; BACKGROUND: #48a353; HEIGHT: auto; OVERFLOW: hidden
}
.contact {
	MARGIN: 35px auto; HEIGHT: auto; OVERFLOW: hidden
}
.contactx {
	TEXT-ALIGN: center; MARGIN: 35px auto; WIDTH: 850px; HEIGHT: auto; OVERFLOW: hidden
}
.contactx H3 {
	TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 20px
}
.contactx H4 {
	TEXT-ALIGN: center; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.contactx P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.contactx TABLE {
	MARGIN-TOP: 35px; WIDTH: 100%
}
.contact H3 {
	TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 20px
}
.contact H4 {
	TEXT-ALIGN: center; FONT-SIZE: 30px; FONT-WEIGHT: normal
}
.contact P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.contact TABLE {
	MARGIN-TOP: 35px; WIDTH: 100%
}
.td01 {
	WIDTH: 285px
}
.ipt01 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 42px; TEXT-INDENT: 8px; WIDTH: 255px; BACKGROUND: #71d481; HEIGHT: 42px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.textarea01 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN-TOP: 16px; PADDING-LEFT: 8px; WIDTH: 804px; PADDING-RIGHT: 8px; BACKGROUND: #71d481; HEIGHT: 124px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px; resize: none
}
.btn01 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 16px; WIDTH: 161px; BACKGROUND: url(btn01.jpg) no-repeat; FLOAT: right; HEIGHT: 43px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
