body{ margin:0px auto; background:url(images/bg.jpg) top center no-repeat;position: relative; z-index: 0 }
body,td,th,input,div,select,p{
	font-size: 12px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif}
a {color:#000; text-decoration:none;  }
a:hover{ color:#000; text-decoration:none}

.clear {both:clear}

#headColumn{ width:950px; margin:0 auto;display:block; height:190px;}
#headColumn .top_nav{ height:88px; background:url(images/header_bg.gif); width:100%; display:block}
#headColumn .top_nav .logo{ width:255px; float:left; padding:10px 0 0 20px;}
#headColumn .top_nav .rogo{ width:555px; float:right}
#headColumn .top_nav .rogo .mail{ width:220px; float:left; color:#666; padding-top:31px; font-family:Georgia, "Times New Roman", Times, serif}
#headColumn .top_nav .rogo .col{ width:330px; float:right; padding-top:30px; color:#F00;}
#headColumn .top_nav .rogo .col a { padding:0 5px; text-decoration:underline;}
#headColumn .term{ width:550px; float:right; padding-top:5px;}

#headColumn .menu{ background:url(images/banner_bg.gif); height:68px; margin:0 auto;display:block}
#headColumn .menu .menu_top{ color:#FFF; height:68px; text-align:center;}
#headColumn .menu .menu_top .L{ width:655px; float:left; height:68px;text-align:left; line-height:34px;}

#headColumn .menu .menu_bot{ background:#fff; height:30px; clear:both;display:block}
#headColumn .menu .menu_bot .R{ width:225PX; float:right; color:#FFF; padding-top:2px;}
#headColumn .menu .menu_bot .cart{ width:575px; float:right; text-align:left; line-height:27px; text-indent:60px;}

#bodyColumn{ width:900px; clear:both; margin:0 auto; padding:0 25px;display:block}
#bodyColumn .news{width:900px; height:208px; background:url(images/main_news_bg.gif); margin:0 auto; margin-bottom:5px;}
#bodyColumn .news a { color:#fff; font-weight:bold;}
#bodyColumn .news h4{ color:#fff; font-family:Georgia, "Times New Roman", Times, serif; padding-top:20px; padding-left:20px;}
#bodyColumn .news .title{line-height:25px; clear:both; border-bottom:1px dotted #fff}
#bodyColumn .news .title a{ color:#FFF; font-family:Georgia, "Times New Roman", Times, serif}

#bodyColumn .leftColumn{ width:205px; float:left}
#bodyColumn .leftColumn .bar_title{ height:28px; line-height:28px; text-align:left; text-indent:10px; color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; background:url(images/menuy_title.gif); margin-top:10px;}
#bodyColumn .leftColumn .bar_title a{ color:#454545;}
#bodyColumn .leftColumn .bar_title a:hover{ text-decoration:underline}
#bodyColumn .leftColumn .bar_line{ border:1px solid #9D9FA2; background:#C5C6C8;margin:0 auto; text-align:center}
#bodyColumn .leftColumn .bar_bottom{ width:205px; background:url(images/menuy_bottom.gif); height:28px; overflow:hidden}
#bodyColumn .leftColumn .bar_line a{ font-size:12px;}
#bodyColumn .leftColumn .bar_line ul{ margin:0; padding:0; list-style-type:none}
#bodyColumn .leftColumn .bar_line li{ width:180px; display:block; float:left;text-align:left; line-height:22px;}
#bodyColumn .leftColumn .bar_line li a{font-size:12px; color:#666; padding:0 20px; background:url(images/dot.gif) no-repeat left; background-position:10px;}
#bodyColumn .leftColumn .bar_line li a:hover{ text-align:left;line-height:22px;background:url(images/dot_over.gif) no-repeat left; background-position:10px;}
#bodyColumn .leftColumn .bar_line_cart{ border:1px solid #6C6C6C; text-align:center; padding:5px 0; background:url(images/index_26.jpg) no-repeat; background-position:10px}

#bodyColumn .rightColumn{ width:670px; float:right;}
#bodyColumn .rightColumn .bar_title_long{ height:28px; overflow:hidden; clear:both; line-height:28px; text-align:left; text-indent:20px; background:url(images/about_title_bg.gif);color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold}
#bodyColumn .rightColumn .bar_title_long h1 {margin:0; padding:0; font:bold 12px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; float:left}
#bodyColumn .rightColumn .bar_title_line{ border-left:1px solid #9D9FA2; border-right:1px solid #9D9FA2; overflow:hidden; height:1%;}
#bodyColumn .rightColumn .bar_title_bot{ background:url(images/about_bottom.gif); height:28px;}

.bar_title_line label { display:inline-block; margin:2px 5px 2px 0; }

#bodyColumn .rightColumn .leftpart{ width:330px; float:left; padding-top:10px; text-align:center}
#bodyColumn .rightColumn .rightpart{ width:300px; float:right; padding-top:5px;}


#FootColumn{ width:950px;margin:0 auto;text-align:center; padding-top:30px; clear:both;}
#FootColumn .linkBottom { padding-left:15px;}
#FootColumn dl {display:block; float:left; width:230px; margin-right:2px;}
#FootColumn dl dt {background:url(images/bot_title.gif) no-repeat; height:18px; color:#fff; padding-left:10px; text-align:left; font:bold 12px/18px Arial, Helvetica, sans-serif; margin:0;}
#FootColumn dl dd {background:#eee; width:220px; padding:5px; margin:0;}
#FootColumn dl dd a { display:block; text-align:left; font:100 11px/20px Verdana, Geneva, sans-serif;}
#FootColumn dl dd a:hover {color:#53758E;}

#FootColumn  .copyright{text-align:center; clear:both; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0; color:#000;}
/*产品目录*/
#insort { width:203px; margin:0 auto;}
#insortline { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;}
.ProTitle { width:168px; border-bottom:1px dotted #fff; text-align:left; line-height:22px; padding-left:35px;}
.ProTitle a{ font-size:13px; color:#000; text-transform:capitalize}
.ProTitleHover { width:168px; border-bottom:1px dotted #fff; text-align:left;line-height:22px; padding-left:35px;background:url(images/sortbg.gif) no-repeat left;}
.ProTitleHover a{ font-size:13px; color:#fff; text-transform:capitalize;}

.ProTitle200{ float:left;width:190px; height:22px;text-align:left; padding-left:10px;}
.ProTitle200 a{ color:#333; font-weight:100; font-size:12px;}
.ProTitleHover200 {float:left; width:190px; height:22px;text-align:left; padding-left:10px;}
.ProTitleHover200 a{ color:#f00; font-weight:100; font-size:12px;}

.classstyle{width:203px; height:24px;text-align:left; border-bottom:1px dotted #fff;line-height:24px; text-indent:15px; font-weight:bold;}
.classstyle a{ color: #000; text-decoration:none; font-size:14px;}
.classstyle a:hover{ color: #F00; text-decoration:none; font-size:14px;}

.sort{VISIBILITY: hidden; WIDTH:420px; float:left; position:absolute;margin-top:0px; overflow:hidden; z-index:999; background-color:#FFFFFF; border:1px solid #858585}
/*产品目录*/



#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;}

#topcart{}

#hw00{ float:left; width:167px;overflow:hidden;height:200px; }
#hw1{ text-align:center; width:165px; margin:0 auto;margin-top:10px;overflow:hidden;height:105px;}
#hw1 a img{ border:0; max-width:130px; max-height:100px; width:expression(this.width > 130 && this.height < this.width*130/130 ? 130: true);  height: expression(this.height > 100 ? 100: true);margin-top: expression(this.height < 100 ? (100-this.height)/2: 0); overflow:hidden;}
#hw2{ width:150px;margin:0 auto;text-align:center; margin:auto;height:70px;overflow:hidden;}
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{color:#000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#hw2 span{ color:#f00;}

#hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}
#hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}
.clr {clear:both;}


#he5{width:950px;height:68px; text-align:center}
#he5 dl{width:950px;height:68px;padding:0px; margin:0;}
#he5 dl dt{width:950px;height:68px; }
#he5 dl dt ul{width:950px;height:34px; list-style-type:none; margin:0; padding:0; text-align:center}
#he5 dl dt ul li{height:34px;float:left;text-align:center;cursor:pointer; position:relative;}
#he5 a.onename { display:block; line-height:34px; font-weight:bold; float:left; color:#fff; padding:0 12px; font-size:13px;}
#he5 a.onename:hover { color:#ff0;}

#he5 .pa_li{width:300px; clear:both; overflow:hidden;position:absolute;border:1px solid #BBBBBB;background-image:url("images/pa_b.gif");filter:alpha(opacity=95);z-index:900; top:25px;}
#he5 .pa_li ol{width:300px;height:10px;overflow:hidden;background-image:url("images/pa_o_b.gif"); margin:0;}
#he5 .pa_li ul{width:300px;height:auto;overflow:hidden;background-image:url(); margin:0; padding:0;}
#he5 .pa_li ul li {float:left;border:0;cursor:auto;  width:150px; height:20px; margin:0;}
#he5 .pa_li ul li a{ display:block; height:16px; overflow:hidden; text-align:left; cursor:auto; padding:2px 5px; margin:0; font:normal 11px verdana;}
#he5 .pa_li ul li a:hover{ height:14px; overflow:hidden; border:1px #333 solid; background:#ccc; color:#333; text-decoration:none;}

#float_notice { position: fixed; right: 10px; bottom: 150px; width: 220px; text-align: right; z-index: 999 }
#float_notice a { display: block; margin: 5px 0; }
#float_notice a img { border: 0; display: block; width: 220px; }
