.index-kv {
	POSITION: relative; MIN-WIDTH: 1000px; WIDTH: 100%; HEIGHT: 450px
}
.index-kv1 {
	POSITION: relative;
	MIN-WIDTH: 1000px;
	WIDTH: 100%;
	HEIGHT: 600px;
	background-image: url(../images/4.jpg);
	background-position: 50%;
}
.index-kv .bd {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}
.index-kv .bd LI {
	POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 100%; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 450px; TOP: 0px; LEFT: 0px
}
.index-kv .bd LI A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.index-kv .hd {
	Z-INDEX: 0; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(../images/kv_hd_bg.png) no-repeat center center; HEIGHT: 32px; PADDING-TOP: 38px
}
.index-kv .hd UL {
	ZOOM: 1; DISPLAY: inline-block
}
.index-kv .hd LI {
	BACKGROUND-IMAGE: url(../images/icon.png); MARGIN: 10px 6px; WIDTH: 16px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND-POSITION: -47px -94px; HEIGHT: 16px; CURSOR: pointer
}
.index-kv .hd LI.on {
	BACKGROUND-POSITION: -78px -94px
}
.index-kv .hd A {
	MARGIN: 0px 6px; WIDTH: 30px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: url(../images/icon.png) no-repeat; HEIGHT: 30px; CURSOR: pointer
}
.index-kv .hd A.arrow-prev {
	BACKGROUND-POSITION: 0px -88px
}
.index-kv .hd A.arrow-next {
	BACKGROUND-POSITION: -111px -88px
}
.index-cont {
	PADDING-TOP: 5px
}
.index-cont H1.title {
	POSITION: relative; PADDING-BOTTOM: 6px; LINE-HEIGHT: 26px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/title_bg.png) no-repeat left 34px; COLOR: #467d19; MARGIN-LEFT: 23px; FONT-SIZE: 22px; PADDING-TOP: 30px
}
.index-cont H1.title A.more {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: right; COLOR: #467d19; FONT-SIZE: 14px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.index-cont H1.title A.more I {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../images/icon.png) no-repeat -97px -56px; HEIGHT: 15px; TOP: 6px; LEFT: 0px
}
.index-cont .find-nutrient {
	POSITION: relative; MARGIN-TOP: 5px; WIDTH: 100%; HEIGHT: 130px
}
.index-cont .find-nutrient .line {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/index_line.png); HEIGHT: 2px; FONT-SIZE: 0px; TOP: 43px; PADDING-TOP: 0px; LEFT: 1%
}
.index-cont .find-nutrient .bd {
	POSITION: relative; WIDTH: 896px; HEIGHT: 130px; MARGIN-LEFT: 52px; OVERFLOW: hidden
}
.index-cont .find-nutrient .bd UL {
	
}
.index-cont .find-nutrient .bd LI {
	POSITION: relative; MARGIN: 0px 6px; WIDTH: 100px; FLOAT: left; HEIGHT: 130px
}
.index-cont .find-nutrient .bd LI A {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; COLOR: #343434; FONT-SIZE: 14px
}
.index-cont .find-nutrient .bd LI A DIV {
	MARGIN: 9px auto 2px; WIDTH: 68px; BACKGROUND: url(../images/find-nutrient-bg.png) no-repeat; HEIGHT: 68px
}
.index-cont .find-nutrient .bd LI A DIV IMG {
	MARGIN: 14px auto; WIDTH: 40px; HEIGHT: 40px; transition: transform ease .4s; -webkit-transition: -webkit-transform ease .4s
}
.index-cont .find-nutrient .bd LI A:hover {
	FONT-WEIGHT: bold
}
.index-cont .find-nutrient .bd LI A:hover DIV {
	BACKGROUND-POSITION: 0px -82px
}
.index-cont .find-nutrient .bd LI A:hover DIV IMG {
	transform: scale(.9); -webkit-transform: scale(.9)
}
.index-cont .find-nutrient .hd A {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 32px; DISPLAY: block; BACKGROUND: url(../images/icon.png) no-repeat; HEIGHT: 33px; CURSOR: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none
}
.activities-con .hd A {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 32px; DISPLAY: block; BACKGROUND: url(../images/icon.png) no-repeat; HEIGHT: 33px; CURSOR: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none
}
.index-cont .find-nutrient .hd A.arrow-prev {
	BACKGROUND-POSITION: -124px -132px; TOP: 28px; LEFT: 0px
}
.activities-con .hd A.arrow-prev {
	BACKGROUND-POSITION: -124px -132px; TOP: 28px; LEFT: -49px
}
.index-cont .find-nutrient .hd A.arrow-next {
	BACKGROUND-POSITION: -168px -132px; TOP: 28px; RIGHT: 0px
}
.activities-con .hd A.arrow-next {
	BACKGROUND-POSITION: -168px -132px; TOP: 28px; RIGHT: -34px
}
.index-cont .find-nutrient .hd A.nextStop.arrow-next {
	CURSOR: default
}
.index-cont .find-nutrient .hd A.prevStop.arrow-prev {
	CURSOR: default
}
.activities-con .hd A.prevStop.arrow-prev {
	CURSOR: default
}
.activities-con .hd A.nextStop.arrow-next {
	CURSOR: default
}
.index-cont .nutrient-cont {
	MARGIN: 10px 0px 0px 22px; WIDTH: 100%; HEIGHT: 277px
}
.index-cont .nutrient-cont .nutrient-col {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px 3px 0px 0px; WIDTH: 314px; FLOAT: left; HEIGHT: 277px; OVERFLOW: hidden
}
.index-cont .nutrient-cont .nutrient-col .nutrient-border {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 312px; BACKGROUND: url(../images/nutrient_border_bg.png) repeat-x 50% bottom; HEIGHT: 275px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid
}
.index-cont .nutrient-cont .nutrient-col .link {
	MARGIN-TOP: 25px
}
.index-cont .nutrient-cont .nutrient-col .link A {
	ZOOM: 1; DISPLAY: inline-block
}
.index-cont .nutrient-cont .nutrient-col .link A P {
	COLOR: #343434; FONT-SIZE: 12px; PADDING-TOP: 12px
}
.index-cont .nutrient-cont .nutrient-col .link SPAN {
	POSITION: relative; MARGIN: 0px 3px; TOP: -44px
}
.index-cont .nutrient-cont .nutrient-col .nutrient-border P.small {
	FONT-SIZE: 12px
}
.index-cont .nutrient-cont .qr-code.nutrient-col .nutrient-border {
	BORDER-RIGHT: #eeeeee 1px solid
}
.index-cont .nutrient-cont .nutrient-col H1 {
	MARGIN: 28px 0px 4px; BACKGROUND: url(../images/title_bg01.png) no-repeat center center; COLOR: #467d19; FONT-SIZE: 20px
}
.index-cont .nutrient-cont .nutrient-col A.btn {
	POSITION: absolute; LINE-HEIGHT: 32px; WIDTH: 138px; BOTTOM: 22px; DISPLAY: block; BACKGROUND: url(../images/btn_nutrient.png) no-repeat; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 15px; FONT-WEIGHT: bold; LEFT: 87px
}
.index-cont .nutrient-cont .qr-code.nutrient-col IMG {
	MARGIN: 16px 0px; WIDTH: 150x
}
.index-cont .nutrient-cont .nutrient-col IMG.img01 {
	MARGIN-TOP: 16px; WIDTH: 244px
}
.index-cont .nutrient-cont .nutrient-col IMG.img02 {
	MARGIN-TOP: 10px; WIDTH: 240px
}
.community-rec {
	POSITION: relative; WIDTH: 100%; HEIGHT: 240px; OVERFLOW: hidden
}
.community-rec IFRAME {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; HEIGHT: 240px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.community-rec UL {
	PADDING-LEFT: 14px
}
.community-rec LI {
	BORDER-BOTTOM: #eeeeee 1px solid; POSITION: relative; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 11px; WIDTH: 198px; PADDING-RIGHT: 11px; FLOAT: left; HEIGHT: 222px; OVERFLOW: hidden; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 16px
}
.community-rec LI .info {
	WIDTH: 100%; HEIGHT: 48px
}
.community-rec LI .info IMG {
	MARGIN: 4px 10px 0px 0px; FLOAT: left; border-radius: 6px 0 6px 0
}
.community-rec LI .info A {
	WIDTH: 100%; DISPLAY: block; COLOR: #3c3c3c; FONT-SIZE: 14px
}
.community-rec LI .info SPAN {
	COLOR: #a5a5a5; FONT-SIZE: 14px
}
.community-rec LI .con {
	LINE-HEIGHT: 24px; MARGIN-TOP: 27px; COLOR: #3c3c3c; CLEAR: both
}
.community-rec LI .look-num {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 13px; WIDTH: 207px; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f4f4f4; HEIGHT: 27px; FONT-SIZE: 14px; BORDER-TOP: #eeeeee 1px solid; PADDING-TOP: 12px; LEFT: 0px
}
.community-rec LI .look-num:before {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; BACKGROUND: url(../images/icon.png) no-repeat -111px -7px; HEIGHT: 13px; CONTENT: ''; TOP: -13px; RIGHT: 23px
}
.community-rec LI .look-num I {
	MARGIN: 2px 12px 0px 0px; WIDTH: 21px; DISPLAY: block; BACKGROUND: url(../images/icon.png) no-repeat -135px -8px; FLOAT: left; HEIGHT: 12px
}
.activities-con {
	POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 62px; HEIGHT: 240px
}
.activities-con .bd {
	POSITION: relative; MARGIN: 0px 15px; WIDTH: 970px; HEIGHT: 240px
}
.activities-con .bd UL {
	HEIGHT: 240px
}
.activities-con .bd LI {
	POSITION: relative; MARGIN: 0px 9px; WIDTH: 305px; FLOAT: left
}
.activities-con .bd LI .img {
	WIDTH: 305px; BACKGROUND: url(../images/activities_border.png) no-repeat center bottom; HEIGHT: 123px; border-radius: 4px
}
.activities-con .bd LI .img IMG {
	DISPLAY: block
}
.activities-con .bd LI .line {
	POSITION: absolute; WIDTH: 1px; BACKGROUND: #6fb92b; HEIGHT: 16px; TOP: 132px; LEFT: 50%
}
.activities-con .bd LI .point {
	POSITION: absolute; WIDTH: 23px; BACKGROUND: url(../images/icon.png) no-repeat -137px -29px; HEIGHT: 23px; MARGIN-LEFT: -11px; TOP: 151px; LEFT: 50%
}
.activities-con .bd LI P {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 100%; COLOR: #2d2d2d; TOP: 178px
}
.activities-con .hd {
	POSITION: absolute; WIDTH: 942px; BOTTOM: 2px; HEIGHT: 234px; LEFT: 36px
}
.activities-con .hd A.arrow-prev {
	TOP: 83px
}
.activities-con .hd A.arrow-next {
	TOP: 89px
}
.activities-con .hd .line {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 25px 1% 0px; PADDING-LEFT: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/index_line.png); HEIGHT: 2px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.activities-con {
	MARGIN-BOTTOM: 15px
}
.baidu_search {
	MARGIN-BOTTOM: 47px
}
.baidu_search IMG {
	DISPLAY: block
}
