*{margin:0; padding:0px}
ul,li{list-style:none}
.mb8{ margin-bottom:8px;}
body{ background-color:#646464; font-size:12px}
#head{ width:848px; margin:auto; padding:0 5px; background-color:#FFF;}
#main{ width:848px; margin:auto; padding:0 5px; background-color:#FFF;}
#menu{ width:848px; height:42px; background:url(../images/menubg.gif);}
#menu li{ float:left;  text-align:center; margin-left:10px;display:inline;}
#menu li a{ float:left; line-height:42px; text-align:center; color:#ebe9ea; display:block;width:111px;}
#menu li a:hover{ float:left; line-height:42px; text-align:center; color:#2d3542; background:url(../images/menuup.gif);display:block;width:111px;}
.abouttop{ background:url(../images/abouttop.gif) no-repeat; width:848px; height:14px; line-height:0px; font-size:0px; }
.about{ background:url(../images/aboutbg.gif) repeat-y; width:838px; padding:0 5px;}
.aboutbottom{ background:url(../images/aboutbottom.gif) no-repeat; width:848px; height:13px; line-height:0px; font-size:0px; }
.btn li{ margin:8px 50px;}
.btn li a{  color:#d63700;background:url(../images/btn.gif) no-repeat; width:201px; height:35px; display:block; text-align:center; line-height:35px; font-size:14px; font-weight:bold}
.btn li a:hover{color:#505b68; background:url(../images/btnup.gif) no-repeat; width:201px; height:35px; display:block; text-align:center; line-height:35px;font-size:14px; font-weight:bold}
.gl{ background:url(../images/gl.gif) no-repeat; width:39px; height:140px; float:left}
.gc{ background:url(../images/gbg.gif) repeat-x; height:120px; float:left; width:769px; padding:10px}
.gr{ background:url(../images/gr.gif) no-repeat; width:20px; height:140px; float:left;}
.clear{ clear:both; line-height:0px; font-size:0px; height:0px;}

#foot{ width:848px; margin:auto; padding:0 5px; background-color:#FFF;}
a{ color:#505b68; text-decoration:none}
a:hover{ color:#d63700;}
.tab{ width:11px; height:10px;}

.td td{ padding:10px;}
.td p{ padding-top:10px;}


.productList{
width:780px;
float:left;
zoom:1;
overflow:hidden;
}
.productList li{
width:122px;
float:left;
display:inline;
margin-left:70px;
}
.productList li img{
border:1px solid #3B89A4;
vertical-align:bottom;
}
.productList li a{
display:block;
line-height:45px;
text-align:center;

}
.clearer{
clear:both;
}

.pageNum{
margin:10px 20px;
}
.productDetail{
width:500px;
margin:auto 20px;
}
.productDetail dd{
line-height:55px;
font-size:18px;
text-align:center;
color:#227E94;
font-weight:bold;
}