body,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,input,p,form,hr{
    margin:0; 
	padding:0;}
body{
    color:#777575;
	font-size:13px;
	line-height:150%;
	font-family: Arial;}
a{text-decoration:none;}
img{
    vertical-align:top;}
ul{
    list-style:none;}
.del_float{
    claer:both;
	height:0px;
	overflow:hidden;
	font-size:0px;}
.float_left{float:left;}
.float_right{float:right;}
#top{
width:1003px;
margin:auto;
height:166px;
background:#d0d5db;}
.left{
width:51px;
height:166px;
background:#d9dadb;}
.logo{
width:194px;
height:56px;
margin:62px 16px 30px 12px;
display:inline;}
.menu{
height:166px;
width:688px;}
.right{
width:42px;
height:166px;
background:#d9dadb;}

#bg{
width:1003px;
height:24px;
margin:auto;}
.bg_left{
height:24px;
width:51px;
background:#d9dadb;}
.bg_center{
height:24px;
width:910px;
background:#a5c900;}
.bg_right{
height:24px;
width:42px;
background:#d9dadb;}


#body{
width:1003px;
margin:auto;}
.body_left{
width:51px;}
.body_left_top{
height:53px;}
.body_right_bottom{
background:#bfbfbf;
width:51px;
height:490px;}
.body_right_foot{
height:30px;
background:#d9dadb;}
.body_A{
width:220px;}
.body_A_title{
height:25px;
width:220px;
background:#718901;
line-height:25px;
text-align:center;
color:#FFFFFF;}
.body_a_body{
height:327px;
background:#90af00;}
.body_a_body li{
height:27px;
border-bottom:1px solid #627602}
.body_a_body a{
font-family:Arial, Helvetica, sans-serif;
line-height:27px;
color:#627602;
padding-left:15px;}
.body_a_body a:hover{
color:#FFFFFF;}
.body_a_bottom{
height:184px;
background:#718901;}
.body_a_wenzi{
color:#999898;
font-family:Arial;
text-align:center;
margin-top:5px;}



.body_about{
width:545px;}
.about_top{
height:5px;
background:url(../images/about_top.gif) repeat-x;}
.about_us{
width:490px;
margin:27px 20px 10px 35px;}
.about_us h1,.Product h1{
font-family:Arial;
font-size:22px;
color:#7c9604;
margin-bottom:15px;}
.about_us p{
font-size:12px;
font-family:Arial;
color:#777575;}
.about_us h2{
color:#666666;
font-size:14px;}
.about_us img{
margin-right:20px;}


.Product{
width:490px;
margin:27px 20px 0px 35px;}
.product_body{
height:300px;
width:486px;}
.product_body dl{
overflow:hidden;
display:inline;
height:87px;
width:486px;
float:left;
margin-bottom:10px;
background:url(../images/title.gif) no-repeat;}
.product_body dt{
line-height:21px;
float:left;}
.product_body dd{
font-size:12px;
width:260px;
float:left;
font-family: Arial;
margin:5px 0px 0px 15px;
color:#777575;}


.bq{
text-align:center;}
.body_Contact{
width:146px;
height:270px;
color:#777575;}
.Contact_top{
height:5px;
background:url(../images/about_top.gif) repeat-x;}
.Contact_us{
margin-top:20px;
height:25px;
background:#718901;
color:#FFFFFF;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;}
.Contact_txt{
font-size:12px;}
.Contact_txt a{
color:#718901;
float:right;
padding-right:12px;}


.right_top{
width:40px;
height:541px;
background:#d9dadb;}
.right_bottom{
background:#bfbfbf;
height:30px;
width:40px;}


.about_us a{
	text-align:center;
	font-size:14px;
	color:#555555;
	margin-top: 10px;
}
