body { margin:0 auto; font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(bg.jpg) top repeat-x #FDFDFD; color:#222}
input,textarea { font-family:Tahoma}
td { color:#222; font-size:12px}
div { margin:0px auto}
form { margin:0px; padding:0px;}
ul { list-style:none; margin:0px; padding-left:0px; padding-bottom:0px; padding-right:0px; padding-top:0px;}
img { border:0}

/* 各种链接颜色 */
.blue,.blue a,.blue a:link,.blue a:visited,.blue:link,.blue:visited{color:#039;}
.red,.red a,.red a:link,.red a:visited,.red:link,.red:visited{color:#c30;}
.red2,.red2 a,.red2 a:link,.red2 a:visited,.red2:link,.red2:visited{color:#f00;}
.orange,.orange a,.orange a:link,.orange a:visited,.orange:link,.orange:visited{color:#f60;}
.black,.black a,.black a:link,.black a:visited,.black:link,.black:visited{color:#000;}
.gray,.gray a{color:#999;}
.green,.green a,.green a:link,.green a:visited,.green:link,.green:visited{color:#080;}
.white,.white a,.white a:link,.white a:visited,.white:link,.white:visited{color:#fff;}

a { color:#000000; text-decoration:none}
a:hover { color:#FF6600;}

.proclass { width:190px; margin:0 auto}
.proclass li { text-indent:1.5em;}
.proclass li a{ background:url(classbg.gif); height:26px; width:100%; line-height:26px; display:block; overflow:hidden}
.proclass li a:hover { background:url(classbg-focus.jpg); color:#FFFFFF;}

.homenews { background:url(newsbg.gif) repeat-y}
.homenews td { text-indent:1.8em; color:#999999}
.homenews a { color:#333}
.newsfocus { line-height:190%; color:#666; font-family:"宋体"}
.newsfocus a { line-height:200%; color:#000}
.newsfocus strong { text-align:center}
.homeright { color:#FFFFFF; background:url(home-right-1.jpg); height:25px; padding-bottom:3px; text-indent:1em; font-weight:bold}
.homecontact li{ line-height:22px; height:22px; border-bottom:#ddd dashed 1px}

.footer { line-height:170%; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#444}
.footer a{ color:#444}

/*内页*/
.maincontent { line-height:230%; font-size:14px}
.maincontent p { margin:0; padding:5px 0}

.productlist { float:left; width:100%; padding:10px 0}
.productlist li{ float:left; width:33.3%; text-align:center; height:230px; overflow:hidden}
.productlist li img { border:#E5E5E5 solid 1px; margin-bottom:5px}

.newslist td{ border-bottom:#DDD dashed 1px; color:#666666}