.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both;
    visibility: hidden;
}
.clearfix {display:inline-block;}	
* html .clearfix {height:1%;}
.clearfix {display:block;}
body {
	margin: 0px;
	background:#FFF url(bj.jpg) repeat-x;
	background-repeat:repeat-x;
	FONT-FAMILY: arial; 
}
body,td,th {
	font-size: 12px;
}
a {
	font-size: 12px;
	color: #000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #AD0101;
}
a:active {
	text-decoration: none;
	color: #AD0101;
}
.lv11{FONT-SIZE: 11px; FONT-FAMILY: arial;color:#419037; text-decoration:none;}
.lv12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#016038; text-decoration:none; font-weight:bold;}
.hui12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#6e6c6d; text-decoration:none;}
.hei12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#000; text-decoration:none;}
.bai14{FONT-SIZE: 14px; FONT-FAMILY: arial;color:#fff; text-decoration:none;}
.cpb{ background-color:#FFF; border:3px #47b93d solid;}
<!--
#submenu {  
MARGIN: 0px 0px 0px 345px; 
PADDING: 0;
width:560px;
HEIGHT:26px;} 
#submenu ul { 
CLEAR: left; 
MARGIN: 0px; 
PADDING:0px; 
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
TEXT-ALIGN: center; 
DISPLAY:inline;
} 
#submenu li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px; 
TEXT-ALIGN: center} 
#submenu li a { 
DISPLAY: block; 
WIDTH: 80px;
height:26px;
display:block;
} 
#submenu li.buttonA a:hover {background:url(index.jpg) no-repeat} 
#submenu li.buttonB a:hover {background:url(about.jpg) no-repeat} 
#submenu li.buttonC a:hover {background:url(product.jpg) no-repeat} 
#submenu li.buttonD a:hover {background:url(culture.jpg) no-repeat} 
#submenu li.buttonE a:hover {background:url(join.jpg) no-repeat} 
#submenu li.buttonF a:hover {background:url(health.jpg) no-repeat} 
#submenu li.buttonG a:hover {background:url(contant.jpg) no-repeat}

-->
#menu_con{
	text-align:left;
	clear:both;
}

#menu_con li{
	float:left;
	margin:0;
	height:24px;
	list-style-type:none;
}
#menu_con li a{
	text-decoration:none;
	display:block;
	float:left;
	padding:5px 0;
	WIDTH: 100px; 
	height:16px;
	font-size:12px;
	font-weight:normal;
	color:#0072b8;
	background:url(z.gif) repeat-x;
}
#menu_con li a:hover{
	text-decoration:none;
	color:#018a22;
	font-weight:bold;
	background:none;
	background:url(z.gif) repeat-x;
}
#menu_con li.q a{
	width:16px;
	height:24px;
	display:block;
	background:url(q.gif) no-repeat;
}
#menu_con li.h a{
	width:16px;
	height:24px;
	display:block;
	background:url(h.gif) no-repeat;
}
<!--²àÀ¸-->
#left { 
MARGIN: 0; 
PADDING: 0; 
width:170px;
} 
#left ul { 
CLEAR: left;
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
DISPLAY:inline;
padding:0px;
margin:0px auto;
} 
#left li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px;
} 
#left li a { 
DISPLAY: block; 
WIDTH: 118px;
height:15px;
padding:7px 26px;
background:url(cbj.jpg);
font-size:12px;
font-weight:bold;
COLOR: #016038; 
TEXT-DECORATION: none; 
}
#left li a:hover { COLOR:#016038;
background:url(hover.jpg) 0px 3px  ;
 }
 
 <!--²àÀ¸2-->
#left2 { 
MARGIN: 0; 
PADDING: 0; 
width:170px;
} 
#left2 ul { 
CLEAR: left;
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
DISPLAY:inline;
padding:0px;
margin:0px auto;

} 
#left2 li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px;
} 
#left2 li a { 
DISPLAY: block; 
WIDTH: 118px;
height:15px;
padding:7px 26px;
font-size:12px;
COLOR: #016038; 
TEXT-DECORATION: none; 
}
#left2 li.A {background:url(cbj2.jpg);} 
#left2 li.B {background:url(cbj2.jpg) 0px -30px;} 
#left2 li a:hover { COLOR:#14ab00;
 } 
 
 
 
 
<!--²àÀ¸3-->
#left3 { 
MARGIN: 0; 
PADDING: 0; 
width:170px;
} 
#left3 ul { 
CLEAR: left;
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
DISPLAY:inline;
padding:0px;
margin:0px auto;
} 
#left3 li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px;
WIDTH: 118px;
height:15px;
padding:7px 26px;
background:url(cbj.jpg);
font-weight:bold;
COLOR: #016038; 
} 
#left3 li a { 
DISPLAY: block; 
WIDTH: 118px;
height:15px;
padding:7px 26px;
background:url(cbj.jpg);
font-size:12px;
font-weight:bold;
COLOR: #016038; 
TEXT-DECORATION: none; 
}
#left3 li a:hover { COLOR:#016038;
background:url(hover.jpg) 0px 3px  ;
 }
 
 
#news2 {
MARGIN: 0; 
PADDING: 0px; 
padding-left:25px;
width: 650px;
font-size:14px;
} 
#news2 ul { 
MARGIN: 0px; 
PADDING:0px;
list-style:none;
} 
#news2 li { 
DISPLAY: block; 
WIDTH: 580px;
padding:10px 0px 5px 30px;
 
border-bottom:#666666 dashed 1px;
background:url(a1.jpg) no-repeat 0px 8px; } 
#news2 li a { 
COLOR: #000; 
TEXT-DECORATION: none;
font-size:14px;
}
#news2 li a:hover { 
COLOR: #713501; 
TEXT-DECORATION: none;
font-size:14px;
}
.date{ float:right;padding-right:10px;}

.product_main{ width:632px; margin:30px auto 0; background-image:url(cp1.jpg);}
.product_main2{width:210px; padding-top:13px; margin-bottom:41px; float:left;}
.product_text{height:19px; width:172px; color:#FFF; padding-top:5px; font-size:14px; background:url(../images/title.gif) no-repeat; margin:0 auto;}
.product_img{width:154px; height:148px; margin:0 auto; background:#FFF; border:solid 3px #47B93D}

.product{ width:632px; margin:0px auto 0;}
.product_main1{width:210px; padding-top:13px; float:left;}
.product1{width:210px; padding-top:13px; float:left; padding-bottom:0px;}
.product_text1{height:18px; width:172px; padding-top:10px; margin:0 auto;}
.product_text2{height:30px; width:172px;  margin:0 auto;}
.product_img1{width:154px; height:150px; margin:0 auto;}
.product_bottom{height:30px; bottom:0px; width:600px; margin:0 auto; margin-left:36px; position:absolute; padding-top:5px; bottom:10px; border-top:#d8d3cd dashed 1px;}

.scroll_div { height:88px;margin:0 auto; overflow: hidden; white-space: nowrap; margin-left:10px; margin-right:15px; text-align:left;WIDTH: 415px;float:left;}
.scroll_div img {width:129px;height:85px;border: 0;margin: auto 5px; cursor:hand;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}
#GoLeft{width:26px;height:92px;float:left;cursor:pointer;background:url(../images/left.jpg) no-repeat 0 50%;}
#GoRight{width:26px;height:92px;float:left;cursor:pointer;background:url(../images/dd.jpg) no-repeat 0 50%;}


.input INPUT{ border:1px #360 solid; width:150px;}
.input textarea{ border:1px #360 solid; width:410px;}
