* {
	font-family: Verdana;
	font-size: 12px;
	color: #434640;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
body{ background:url(../images/top_bg.gif) repeat-x left top;}
.f30{ font-size:30px; line-height:36px; color:#000000;}
.f24{ font-size:24px; line-height:30px;color:#000000;}
p{ line-height:18px;}
p a{ color:#009DC0; text-decoration:underline;}

.wrap{ width:1004px; margin:0px auto;}
	.header{ width:991px; height:150px; overflow:hidden; margin:0px auto; background:url(../images/top.gif) no-repeat left top;}
		.hbtns{margin-top:120px; margin-left:650px; list-style:none; background:#CCC;}
			.hbtns li.m1{ float:left; width:90px; height:26px;display:inline; text-align:center;}
			.hbtns li.m1 a:hover{color:#FF3300}
			.hbtns li.m2{ float:left; width:100px; height:26px;display:inline;text-align:center;}
			.hbtns li.m2 a:hover{color:#FF3300}
			.hbtns li.m3{ float:left; width:140px; height:26px;display:inline;text-align:center;}
			.hbtns li.m3 a:hover{color:#FF3300}
		.pics{ width:970px;height:77px; overflow:hidden;margin-top:8px; position:relative; margin-left:18px;}
			.pics ul{ list-style:none; display:block; width:970px; margin:0px auto; }
			.pics ul li{ float:left; margin-right:1px;}
			.pics .mask{ width:100%;height:26px; position:relative; left:0px; top:-26px; background:#FFFFFF; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; position:absolute; top:51px; left:0px;}
			
	.main{ width:970px; margin:0px auto; margin-top:10px; }
		.leftpart{ float:left; width:210px; float:left;}
			.cat{ width:100%; margin-bottom:10px;}
				.cat dt{ background:url(../images/unit1_title.gif) no-repeat left top; width:210px; height:29px; overflow:hidden; line-height:29px; text-indent:15px; font-weight:bold; color:#FFFFFF;}
				.cat dd{ background:#9AC401 url(../images/unit1_body.gif) no-repeat top center; border:1px solid #dddddd; padding:10px 0 10px 0;}
				.cat dd ul{ list-style:none;}
				.cat dd ul li{ background:url(../images/dot.gif) no-repeat 16px 7px; height:24px; text-indent:34px; line-height:22px;}
				.cat dd ul li a{ color:#000000; font-weight:bold;}
			.cat dd ul li a:hover{ color:#E81000;}	
			
			.cont{ width:100%; margin-bottom:10px;}
				.cont dt{ background:url(../images/unit2_title.gif) no-repeat left top; width:210px; height:29px; overflow:hidden; line-height:29px; text-indent:15px; font-weight:bold; color:#FFFFFF;}
				.cont dd{ background:#E8E8E8 url(../images/unit2_body.gif) no-repeat top center; border:1px solid #dddddd; padding:10px 0 10px 0;}
				.cont dd div{ margin:0px 10px 0 10px; line-height:20px; color:#000000;}
				
				
		.middlepart{ width:520px; float:left; display:inline; margin-left:12px; height:300px; }
			.prod{ margin-top:20px;}
			.prod ul{ list-style:none; margin-top:10px; margin-bottom:10px;}
			.prod ul li{ float:left; width:172px;text-align:center;}
			.prod ul li img{ border:1px solid #DDDDDD; padding:4px; background:#FFFFFF;width:149px; height:149px;}
			.prod ul li a{ line-height:30px; clear:both; }
			
			
		.rightpart{ width:216px; float:right; display:inline; height:300px; }
		
			.hot{ width:216px; margin-bottom:10px;}
				.hot dt{ background:url(../images/unit3_title.gif) no-repeat left top; width:216px; height:29px; overflow:hidden; line-height:29px; text-indent:15px; font-weight:bold; color:#FFFFFF;}
				.hot dd{ background:#FFFFFF url(../images/unit3_body.gif) no-repeat top center; border:1px solid #dddddd; padding:10px 0 10px 0;}
				.hot dd ul{ list-style:none; margin-top:10px; margin-bottom:10px; margin-left:6px;}
				.hot dd ul li{ float:left; width:100px;text-align:center;}
				.hot dd ul li img{ border:1px solid #DDDDDD; padding:3px; background:#FFFFFF;width:86px; height:86px;}
				.hot dd ul li a{ line-height:30px; clear:both; }
				
	.copy{width:100%; margin:0px auto; background:#AFD401 url(../images/copy_bg.gif) repeat-x left top; height:100px;}
		.copy .link{ width:1004px; height:55px; margin:0px auto; background:#AFD401 url(../images/copy_middle.gif) repeat-x left top;}
	.copy .link div{ width:920px; float:left; font-weight:bold; padding-top:20px; line-height:35px; text-align:center; color:#000000;}
	.copy .link div a{ color:#000000; margin-left:8px; margin-right:8px;}
	.copy .link div a:hover{color:#FF3300}
	.copy .cp{ width:1004px;line-height:45px; text-align:center; clear:both;background:#AFD401;margin:0px auto; clear:both;}
	
	.contpart{ width:736px; float:left; display:inline; margin-left:12px; }
	.pos{ height:30px; line-height:30px; border-bottom:1px solid #C4DA01; margin-bottom:20px;font-weight:bold; color:#000000;}
	.pos a{ color:#799A00;}
	.pos .home{ display:block; float:left; height:30px; padding-right:4px; _width:70px; background:url(../images/home.gif) no-repeat 0px 5px; text-indent:28px; font-weight:bold; color:#000000;}
	
	.contpart .info p{ line-height:20px;}
	.prodlist .row{ width:100%; height:202px; overflow:hidden; padding-bottom:10px;margin-bottom:8px;}
	.contpart .prodlist dl{ float:left; width:184px;text-align:center; height:226px; overflow:hidden;}
	.contpart .prodlist dl img{ border:1px solid #DDDDDD; padding:4px; background:#FFFFFF; width:170px; height:170px;}
	.contpart .prodlist dl p{ display:block; width:170px; margin-left:10px; margin-bottom:8px; text-align:center;}
	.contpart .prodlist dl a{ font-weight:bold; color:#7C9E00; text-decoration:none;line-height:30px; clear:both;}
	
	.page{ padding-bottom:28px; text-align:center;}
	.page a{ margin:0 10px 0 10px; color:#7C9E00;}
	
	.newprod{ width:518px; height:29px; background:url(../images/prod.gif) no-repeat left bottom;}
		.newprod p{ font-size:24px; color:#000000;}
		.newprod p span{  font-size:24px;color:#FF7916;}
		
		
		.prodlist .row2{ width:100%;overflow:hidden; padding-bottom:10px; margin-bottom:8px;}
		.prodlist .row2 dl{ float:left; width:360px; height:280px;text-align:center; display:inline; margin-left:4px;}
		.prodlist .row2 dl img{ border:1px solid #DDDDDD; padding:4px; background:#FFFFFF; width:345px; height:245px;}
		.prodlist .row2 dl p{ display:block; width:350px; margin-left:10px; margin-bottom:8px; text-align:center}
		.prodlist .row2 dl a{ font-weight:bold; color:#7C9E00; text-decoration:none;line-height:30px; clear:both;}