body{ margin:0px auto; background:url(images/bg.gif) repeat-x #F1F1F1}
body,td,th,input,div,select,p{font-size: 12px;color: #000; font-family:Verdana, Geneva, sans-serif}
a {color:#000; text-decoration:none;  }
a:hover{ color:#000; text-decoration:none}

#headColumn{ width:960px; margin:0 auto;}
#headColumn .logo{ width:300px; float:left; margin-top:10px; clear:both}
#headColumn .menu{ clear:both; height:35px; text-align:center;}
#headColumn .menu a{ padding:0 10px; color:#666; line-height:35px;font-weight:bold}
#headColumn .menu a:hover{ color:#5D0505; text-decoration:underline}
#headColumn .search{ line-height:30px; clear:both;}
#headColumn .search .l_nav{ width:350px; float:left; text-align:left}
#headColumn .search .r_nav{ width:600px; float:right; text-align:right; color:#666}
#headColumn .search .r_nav a{ color:#666; font-weight:bold}

#bodyColumn{ width:950px; clear:both; margin:0 auto; border:1px solid #ccc; height:1%; overflow:hidden; padding:5px; background:#FFF;}
#bodyColumn .leftColumn{ width:198px; float:left; border:1px solid #ccc}
#bodyColumn .leftColumn .bar_title{ height:30px; line-height:30px; text-align:center; text-indent:10px;color:#D30006; font-weight:bold; background:url(images/barbar.gif);}
#bodyColumn .leftColumn .bar_line{margin:0 auto; text-align:left; font-size:11px; line-height:13pt; color:#333; padding:0 5px;}

#bodyColumn .rightColumn{ width:734px; border:1px solid #ccc; height:1%; float:right; overflow:hidden; padding:5px;}
#bodyColumn .rightColumn .bar_title_long{ height:29px; clear:both; line-height:29px; text-align:left; text-indent:10px; background:url(images/bar_bar.gif) no-repeat; color:#666; font-weight:bold}

#bodyColumn .sitemap{text-align:left; padding:15px; border:1px solid #ccc; height:1%;}
#bodyColumn .sitemap b{ font-size:15px; color:#666; font-family:Tahoma, Geneva, sans-serif; font-weight:600}

#bodyColumn .rightColumn .leftpart{ width:360px; float:left; padding-top:10px; text-align:center}
#bodyColumn .rightColumn .rightpart{ width:330px; float:right; padding-top:5px;}


#FootColumn{ width:948px; margin:0 auto; border:1px solid #ccc; height:1%; padding:5px; overflow:hidden; margin-top:5px; background: #FFF}
#FootColumn b{ color:#666; text-transform:uppercase}
#FootColumn a{ font-size:10px; color:#333}

#FootColumn2{ width:948px; margin:0 auto; border:1px solid #ccc; height:1%; padding:5px;font-size:10px; color:#666; overflow:hidden; text-align:center; margin-top:5px; background: #FFF}
#FootColumn2 .key{ color:#666; font-size:10px; margin-top:5px;}
#FootColumn2 a{ font-size:10px; color:#333}


/*产品目录*/
#insort { width:190px; margin:0 auto;}
#insortline { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;width:130px;}
.ProTitle { width:165px; text-align:left; line-height:22px; padding-left:25px; background:url(images/dot.gif) no-repeat left; background-position:15px 10px;}
.ProTitle a{ font-size:11px; color:#666;}
.ProTitleHover { width:165px; text-align:left;line-height:22px; padding-left:25px;background:#F7F7F7 url(images/dot_over.gif) no-repeat left; background-position:15px 10px;}
.ProTitleHover a{ font-size:11px; color:#6F0601;text-decoration:none}

.ProTitle200{ width:190px; height:22px;text-align:left; padding-left:10px;}
.ProTitle200 a{ font-weight:100; font-size:12px;}
.ProTitleHover200 { width:190px; height:22px;text-align:left; padding-left:10px;}
.ProTitleHover200 a{ font-weight:100; font-size:12px;}

.classstyle{width:190px; height:24px;text-align:left; background:#F7F7F7; border-bottom:1px solid #EDEDED; line-height:24px; text-indent:15px; font-weight:bold;}
.classstyle a{ color: #000; text-decoration:none; font-size:12px;}
.classstyle a:hover{ color: #6F0601; text-decoration:none; font-size:12px;}
.sort{VISIBILITY: hidden; WIDTH: 190px; position:absolute;margin-top:0px; overflow:hidden; z-index:999; background-color:#FFFFFF; border:1px solid #858585}
/*产品目录*/

#prohref a{ display:block; width:183px; height:15px; font-family:Tahoma, Geneva, sans-serif; text-transform:lowercase; color:#666; font-size:11px; overflow:hidden; text-align:left; line-height:15px; float:left;}

#showpage {  text-align:center;line-height:30px; font-size:12px;clear:both;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 5px;}

#hw00{ float:left;width:183px;overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:110px; overflow:hidden;}
#hw1 a img{ border:0; max-width:140px; max-height:110px; width:expression(this.width > 140 && this.height < this.width*110/140 ? 140: true);  height: expression(this.height > 110 ? 110: true);margin-top: expression(this.height < 110 ? (110-this.height)/2: 0); }
#hw2{ width:140px; text-align:center; line-height:1.3; margin:auto; height:35px; }
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{color:#666;font-size:11px;}
#hw2 span{ color:#f00; font-weight:bold;}