body{background:#fff}
#footer{background:#f2f2f2}
#banner{min-width:1000px;height:483px}
	#focus{height:450px;background:#7ac943;overflow:hidden}
		#focus li{height:450px}
		#focus li a{display:block;height:450px;width:100%}
	#ftrigger{ width: 284px;height:22px;margin:0 auto;padding:11px 11px 0}
		#ftrigger a{display:inline-block;float:left;width:12px;height: 12px;background:url(/templets/ks520/images/green/btn-ftrigger.png) 0 0 no-repeat;cursor: pointer;margin:4px 8px;font-size:0;text-indent:-9999px;overflow:hidden}
		#ftrigger a.current{background-position:0 -12px}
#info{height:40px;line-height:30px;position:relative;font-size:17px;overflow:hidden}
	#info li{padding:5px 0}
	.infoBtn{position:absolute;right:0;top:5px}
	.infoBtn a{display:inline-block;float:left;height:30px;width:40px;cursor:pointer;text-indent:-9999px;background:url(/templets/ks520/images/green/infoBtn_bg.png) 0 0}
	.infoBtn #infoBtnR{background-position:right 0}
	.infoBtn #infoBtnL:hover{background-position:0 -30px}
	.infoBtn #infoBtnR:hover{background-position:right -30px}
	#info .onec strong{color:#44af35}
	#info .announ{background:url(/templets/ks520/images/green/speaker.png) no-repeat 0 center;padding-left:40px}
	.announ span{color:#999}
#highlight{overflow:visible;margin-top:10px;height:840px}
	#highlight li{float:left;height:200px;width:188px;margin:0 15px 10px 0;position:relative;z-index:0}
		#highlight li.hover{background:url(/templets/ks520/images/green/block_bg.png) no-repeat;cursor:pointer}
	#highlight li h3{font-size:20px;font-weight:normal;height:140px;line-height:28px}
	#highlight li h3 a{padding-top:15px;display:block;height:185px;z-index:100;position:absolute;width:188px;text-align:center;top:0;left:0}
	#highlight li h3 img{border-radius:43px;height:86px;width:86px}
	#highlight li h3 span{display:block;_padding-top:7px}
	#highlight li p{font-size:13px;text-align:center;color:#888;line-height:22px;z-index:10}
		#highlight li.mr0{margin-right:0}
.moreBtn{height:40px;width:220px;margin:0 auto 20px;text-align:center;line-height:40px}
	.moreBtn a{display:block;height:40px;width:220px;background:#76cbff url(/templets/ks520/images/green/moreBtn_bg.png) no-repeat 30px -40px;font-size:17px;border-radius:5px;text-indent:26px;color:#fff}
	.moreBtn a:hover{background-color:#3fa9f5;color:#fff}
	.moreBtn a.moreCaseBtn{background-position:30px -120px}
#caseBox{height:315px;width:1066px;margin:0 auto 35px}
	.scrollable{width:1000px;height:315px;overflow:hidden;position:relative;float:left}
		.scrollable .items{width:20000em;position:absolute;clear:both}
		.items div{height:315px;float:left;width:1000px;_width:1005px;white-space:nowrap;overflow:hidden}
		.items div .a{margin-right:12px;display:inline-block;border:1px solid #e6e6e6;border-radius:4px}
			.items div .a:hover{background:#76cbff;border:1px solid #3fa9f5}
		.items div .a.mr0{margin-right:0}
		.scrollable img{float:left;width:178px;height:305px;padding:4px}
			a.btn {height:315px;width:33px;font-size:0;text-indent:-9999px;background:url(/templets/ks520/images/green/caseBtn_bg.png) no-repeat 0 center;cursor:pointer;display:block}
			a.prev{background-position:0 center}
			a.prev:hover{background-position:-33px center}
			a.next{background-position:right center}
			a.next:hover{background-position:-66px center}
.pvideo{height:190px;background:url(/templets/ks520/images/green/pvideo_bg.png) center 105px no-repeat;padding:35px 0 15px}
	.pvideo h3, .pvideo h4{text-align:center;font-size:18px}
	.pvideo h3{color:#333}
	.pvideo h4{color:#989898}
	.pvideo div{text-align:center}
	.vdoBtn{margin-top:15px}
	.vdoBtn a{display:block;height:70px;width:70px;background:url(/templets/ks520/images/green/vdoBtn.png) no-repeat;text-indent:-9999px;margin:0 auto}
		.vdoBtn a:hover{background-position:0 -70px}
	.vdoTxt{margin-top:10px}
	.vdoPlay{cursor:pointer}
#cOverlay{height:480px;width:820px;display:none;background:url(/templets/ks520/images/green/cOverlay_bg.png) no-repeat}

#mass{padding-bottom:0px;margin-top:35px;}
#mass .massCon{width:1000px; margin:0 auto; padding-top:0px;}
#mass .massNav{height:30px; border-radius:15px; background: #666;}
#mass .massNav ul{height: 40px; display:block; width:320px; margin:0 auto; position: relative;}
#mass .massNav li{width:105px; height:40px; line-height: 40px; text-align: center; overflow: hidden; border-radius: 20px; overflow: hidden; float: left; margin-top:-5px; font-size:14px; color:#fff; cursor:pointer; position: relative; z-index: 10;}
#mass .massNav li.hover{color:#333;}
#mass .massNav li.bgs{position: absolute; left:0; top:0; z-index: 9; background: url('/templets/ks520/images/img/nb.png') no-repeat; font-weight: bold;}

#mass .massList{margin-top:20px; overflow: hidden; padding-top:20px;border-top: 1px solid #E6E6E6;}
#mass .massList .massItem{display:none;}
#mass .massList .massItem.show{display:block;}
#mass .massList .massItem ul{margin-bottom:30px;}
#mass .massList li{width:226px; height:210px; overflow: hidden; line-height: 22px; float: left; margin:0 12px;}
#mass .massList li a{color:#999;}
#mass .massList li div{font-size:14px; color:#191919; margin-bottom:10px; font-weight:bold}
#mass a.mm{display:block; width:129px; height:39px; overflow: hidden; background: url('/templets/ks520/images/img/mm.png') no-repeat; margin:10px auto; font-size:16px; color:#fff; line-height: 39px; padding-left:60px;}
#mass a.mm:hover{background: url('/templets/ks520/images/img/mm2.png') no-repeat;}
