@charset "utf-8";
/* CSS Document */
#head-index{ width:1000px; margin:0 auto; height:60px; background:#95c926; overflow:hidden; }
	#head-index .div{ width:655px; margin-left:340px; *margin-left:90px; background:url(images/menu-index.png) no-repeat; height:60px; position:absolute; }
		#head-index .div ul{ height:27px; overflow:hidden; margin-top:16px; }
		#head-index .div li{ float:left; }
		#head-index .div .tab_on_0{ background:url(images/index_02_on.png) no-repeat 40px 16px; }
		#head-index .div .tab_on_1{ background:url(images/index_02_on.png) no-repeat 0 16px; }
		#head-index .div .tab_on_2{ background:url(images/index_02_on.png) no-repeat 0 16px; }
		#head-index .div .tab_on_3{ background:url(images/index_02_on.png) no-repeat 0 16px; }
		#head-index .div .tab_on_4{ background:url(images/index_02_on.png) no-repeat 0 16px; }
		#head-index .div .tab_on_5{ background:url(images/index_02_on.png) no-repeat 10px 16px; }
		#head-index .div .tab_on_6{ background:url(images/index_02_on.png) no-repeat 0 16px; }
	#head-index #submenu{ 
		line-height:25px; text-align:left; margin-top:10px; position:absolute; top:40px; width:655px;
		display:inline;
	}
		#head-index #submenu a{ 
			padding:0 10px; color:#000; height:25px; display:block; border-top:1px solid #fff;
		    background:url(images/bg_alpha.png);
		}
		#head-index #submenu a:hover{ background:url(images/bg_alpha_on_1.png); color:#fff; }
		#head-index #submenu #showTab2_1,
		#head-index #submenu #showTab2_2,
		#head-index #submenu #showTab2_3,
		#head-index #submenu #showTab2_4,
		#head-index #submenu #showTab2_5{
			width:80px; border:1px solid #fff; border-top:none;
		}
		#head-index #submenu #showTab2_1{ margin-left:100px; }
		#head-index #submenu #showTab2_2{ margin-left:190px; }
		#head-index #submenu #showTab2_3{ margin-left:270px; }
		#head-index #submenu #showTab2_4{ margin-left:355px; }
		#head-index #submenu #showTab2_5{ margin-left:445px; }
#slide{
	width:1000px; margin:0 auto; height:300px; background:#fff; padding:3px 0; overflow:hidden;
}
	#slide img{ display:block; }

h2{
	background:url(images/arrow.png) no-repeat; height:35px; overflow:hidden;
	padding-left:45px;
}
	h2 img{ float:left; }
	h2 span{ float:left; }

#news{
	width:300px; float:left;
}
	#news h2{
		background:url(images/arrow.png) no-repeat; height:35px; overflow:hidden;
		padding-left:45px;
	}
	#news img{ float:left; }
	#news h2 span{ float:left; }
	#news ul{ width:100%; }
	#news li{
		background:url(images/icon.gif) no-repeat 0 12px; text-indent:10px; height:30px; line-height:30px; color:#666;
	}
	#news li a{ color:#666; }
	#news li a:hover{ color:#4b6745; }

.product{ width:380px; float:left; margin-left:10px; display:inline; }
	.product h1{ height:25px; line-height:25px; font-size:14px; font-weight:normal; }
	.product a{ color:#4b6635; }
	.product .div{ color:#838076; line-height:25px; float:left; width:180px; }
	.product em{ float:right; }
	.product em img{ border:3px solid #9d876b; }
	.product .tab{ width:100%; clear:both; background:url(images/tab_line.png) no-repeat; height:37px; overflow:hidden; }
		.product .tab div{ float:left; margin-right:10px; }
		.product .tab_on,
		.product .tab_on_0,
		.product .tab_on_1,
		.product .tab_on_2,
		.product .tab_on_3,
		.product .tab_off{ height:37px; line-height:40px; text-align:center; cursor:pointer; }
		.product .tab_on,
		.product .tab_on_0,
		.product .tab_on_1,
		.product .tab_on_2,
		.product .tab_on_3{ background:url(images/tab_on.gif) no-repeat; width:86px; color:#4e6f32; }
		.product .tab_off{ background:url(images/tab_off.gif) no-repeat; width:80px; color:#8c8a7e; }

.left{ width:300px; float:left; height:200px; }

.mid,.right{ width:320px; }
.mid{ float:left; margin-left:10px; display:inline; }
.right{ float:right; }
	.mid h2,.right h2{ background:url(images/arrow.png) no-repeat; height:35px; overflow:hidden; padding-left:45px; }
	.mid h2 img,.right h2 img{ float:left; }
	.mid h2 span,.right h2 span{ float:left; }
	.mid ul,.right ul{ width:100%; }
	.mid li,.right li{ background:url(images/icon.gif) no-repeat 0 12px; text-indent:10px; height:30px; line-height:30px; color:#666; }
	.mid li a,.right li a{ color:#666; }
	.mid li a:hover,.right li a:hover{ color:#4b6745; }