#header{
width:1003px;
margin:0 auto;

background:url(../images/bg_header.jpg) no-repeat left top;
}
#box{
width:1003px;
margin:0 auto;
background:url(../images/banner.jpg) no-repeat left top;
}
.top_nav{
width:290px;
margin-right:32px;
height:20px;
margin-bottom:35px;
float:right;
display:inline;
clear:both;
}
.top_nav img{
float:left;
}
.nav{
margin-bottom:6px;
float:right;
width:650px;
height:32px;
background-color:#31aa81;
}
.nav img{
float:left;
}
.top_pic{
width:413px;
float:right;
display:inline;
margin-right:37px;
margin-bottom:3px;
}
.top_pic img{
float:left;
}
#banner{
width:1003px;
height:275px;
margin:0 auto;
background:url(../images/banner.jpg) no-repeat left top;
margin-bottom:6px;
}
#main{
width:1003px;
margin:0 auto;
zoom:1;
overflow:hidden;
}
#left{
width:218px;
float:left;
margin-top:107px;
}
#middle{
width:379px;
float:left;
margin-left:20px;
display:inline;
}
.left_title{
height:32px;
background-color:#81c45d;
margin-bottom:9px;
}
.left_title img{
margin-top:8px;
margin-left:20px;
}
.product_list{
width:193px;
zoom:1;
overflow:hidden;
margin:0 auto;
margin-bottom:15px;
}
.first_list{
height:29px;
border-bottom:1px solid #e7ebef;
line-height:29px;
width:193px;
margin:0 auto;
display:block;
}
.first_list a{
padding-left:15px;
background: url(../images/spot.gif) no-repeat left 45%;
}
.product_list li{
height:29px;
border-bottom:1px solid #e7ebef;
line-height:29px;
}
.right_links_list li{
width:120px;
height:50px;
float:left;
margin-right:15px;
}
.product_list li a{
text-indent:2em;
}
.search_form{
zoom:1;
overflow:hidden;
margin-bottom:10px;
}
.search_form p{
margin-bottom:7px;
}
.search_form input{
width:100px;
}
.search_form select{
width:100px;
}
#right{
width:785px;
float:right;
}
.right_title{
height:52px;
background: url(../images/right_top.gif) no-repeat left top;
}
.right_title img{
margin-top:24px;
margin-left:128px;
}
#foot{
width:1003px;
margin:0 auto;
height:73px;
background-color:#81c45d;
padding-top:15px;
}
#foot img{
float:left;
margin-left:26px;
display:inline;
margin-right:72px;
}
#foot p{
color:#fff;
line-height:180%;
}
#foot p a{
padding:0 10px;
color:#fff;
}
#foot p a:hover{
color:#f60;
}
.right_main{
background-color:#fff;
border-left:1px solid #d2d2d2;
min-height:800px;
_height:800px;
padding-top:10px;
}
.right_content{
width:727px;
margin:0 auto;
zoom:1;
overflow:hidden;
margin-bottom:20px;
}
.about_content p{
padding-bottom:10px;
}
.product_list{
zoom:1;
overflow:hidden;
}
.right_product_list li{
width:164px;
float:left;
margin-right:15px;
}
.right_product_list li img{
margin-bottom:5px;
}
.right_product_list li a{
display:block;
line-height:30px;
text-align:center;
}
.right_news_list{
margin-bottom:15px;
}
.right_news_list li{
height:40px;
line-height:40px;
text-align:right;
color:#969696;
border-bottom:1px solid #e8ecf1;
}
.right_news_list li a{
float:left;
padding-left:20px;
background:url(../images/gray_spot.gif) no-repeat left 45%;
}
.news_title{
height:30px;
line-height:30px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
margin-bottom:15px;
}
.news_title span{
margin-right:5px;
}
.left_link_list li{
width:100px;
margin-left:5px;
height:60px;
float:left;
}

