.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;
	background-repeat:repeat-x;
	FONT-FAMILY: arial;
	font-size:12px;
}
a {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #0C72BA;
	text-decoration: none;
}
a:active {
	color: #0C72BA;
	text-decoration: none;
}
.pic{ background:#FFF; border:#c8c8c8 1px solid; padding:2px;}
.pic{ background:#FFF; border:#c8c8c8 1px solid; padding:4px;}
.hei11{FONT-SIZE: 11px; FONT-FAMILY: Arial;color:#000; text-decoration:none; font-weight:bold;}
.bai13{FONT-SIZE: 13px; FONT-FAMILY: arial;color:#fff; text-decoration:none; font-weight:bold;}
.bai12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#fff; text-decoration:none;}
.hei14{FONT-SIZE: 14px; FONT-FAMILY: Arial;color:#000; text-decoration:none; font-weight:bold;}
.hei12{FONT-SIZE: 12px; FONT-FAMILY: Arial;color:#000; text-decoration:none; }
<!--
#submenu { 
FLOAT: left; 
MARGIN: 0px 0px 0px 15px; 
PADDING: 0;
width:700px;
HEIGHT:38px; 
font-size:13px;} 
#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; 
PADDING:12px 0px 11px 3px; 
BACKGROUND: transparent no-repeat 2px 8px; 
FONT-WEIGHT: bold; 
WIDTH: 90px; 
COLOR: #ffffff; 
TEXT-DECORATION: none; 
}
#submenu li a.current { 
DISPLAY: block; 
PADDING:12px 0px 11px 3px; 
BACKGROUND: url(move.jpg) no-repeat center ; 
FONT-WEIGHT: bold; 
WIDTH: 90px; 
COLOR: #ffffff; 
TEXT-DECORATION: none; 
} 
#submenu li a:hover { 
BACKGROUND: url(move.jpg) no-repeat  center; 
COLOR: #fff; }  
-->
<!--
#admenu { 
FLOAT: left; 
MARGIN: 0; 
PADDING: 0;
width:1004px;
HEIGHT:30px; 
font-size:12px;} 
#admenu ul { 
CLEAR: left; 
MARGIN: 0px; 
PADDING:0px; 
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
DISPLAY:inline;
} 
#admenu li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px; } 
#admenu li a { 
DISPLAY: block; 
PADDING:7px 10px; 
BACKGROUND: transparent no-repeat 2px 8px; 
FONT-WEIGHT: bold; 
WIDTH: 231px; 
COLOR: #000; 
TEXT-DECORATION: none; 
}
#admenu li a.current { 
DISPLAY: block; 
PADDING:7px 10px; 
BACKGROUND: url(move2.jpg) no-repeat ; 
FONT-WEIGHT: bold; 
WIDTH: 231px; 
COLOR: #ffffff; 
TEXT-DECORATION: none; 
} 
#admenu li a:hover { 
BACKGROUND: url(move2.jpg) no-repeat ; 
COLOR: #fff; }  
-->

-->
#left { 
MARGIN: 0; 
PADDING: 0; 
width:204px;
} 
#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: 134px;
height:15px;
padding-top:8px;
padding-bottom:8px;
padding-left:35px;
padding-right:35px;
background:url(ce.jpg);
font-size:12px;
font-weight:bold;
COLOR: #005eb0; 
TEXT-DECORATION: none; 
}
#left li a:hover {
color:#FFFFFF;
DISPLAY: block; 
WIDTH: 134px;
height:15px;
padding:8px 35px;
background:url(ceg.jpg);
font-size:12px;
font-weight:bold;
TEXT-DECORATION: none; 
 } 
 
 

.news2 {
MARGIN: 0 auto; 
PADDING: 0 ; 
width: 720px;
font-size:12px;} 
.news2 ul { 
MARGIN: 0px; 
PADDING:0px; 
DISPLAY:inline;
} 
.news2 li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px;
background:url(a1.jpg) no-repeat 0px 5px; } 
.news2 li a { 
DISPLAY: block; 
PADDING:4px 25px;
WIDTH: 670px; 
COLOR: #545454; 
TEXT-DECORATION: none;
border-bottom:#c4c4c4 dashed 1px;
}
.main{border-left:#BFBFBF 1px solid; border-right:#BFBFBF 1px solid; background:url(../images/nbd.jpg) no-repeat bottom; width:758px;float:right; min-height:440px; _height:440px; padding:15px;}

.product_b{width:226px; height:220px; margin:20px 0px 0 20px; float:left;}
.product_b p{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#fff; text-decoration:none;background:url(../images/productd.jpg) no-repeat; width:228px; height:28px;  text-align:center; margin:8px 0;}
.product_bottom{background:url(../images/nbd.jpg) no-repeat bottom; width:790px; height:68px;float:right;}
.product_bottom div{background:url(../images/prohen.gif) no-repeat; width:722px; height:19px; margin:10px auto; text-align:center; padding:3px;FONT-SIZE: 12px; FONT-FAMILY: Arial;color:#000; text-decoration:none;}

.main_out{width:729px; height:451px;  padding:0px; border:1px solid #C7C7C7; margin:3px auto;}
	.main_out1{width:722px; height:443px; background-color:#bfbfbf; margin:0px auto; margin-left:3px; margin-top:4px; margin-bottom:4px; margin-right:3px; float:left; }
	.main_con{width:672px; height:443px;   margin:0px auto; float:left;position:relative;}
	.ptitle2{background:#000; text-align:left;width:636px; height:20px; padding:5px 18px; position:absolute; left:0px; bottom:0px;filter:alpha(opacity=30);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7; float:left; font-size:12px; color:#fff;}
	.main_c{width:50px; float:left; margin:auto 0px; margin-top:2px;}
	.main_c div{width:34px; height:33px;border:1px solid #B8B1AB ; text-align:center; background-color:#fff; margin:0px auto; padding-top:3px;}
.main_dow{ width:744px; margin:3px auto; padding-top:10px; float:left}
	.main_dow div{ width:600px; height:23px; padding-top:10px; padding-left:15px; margin:0px auto; margin-left:4px; margin-top:4px;float:left;}
	.load_pho{filter:alpha(opacity=30);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;width:672px; height:443px; position:absolute; background:#6CF;}
	
#load_photo{width:280px; height:13px; position:absolute; left: 212px; top: 245px; text-align:center}
	