@charset "gb2312";
/* CSS Document */

input, from, td, table, img, dl, dt, ul, dd, li, p, div, span{ padding: 0; margin: 0; list-style: none; }
ul, li { padding: 0px; margin: 0px; list-style-type: none; display: block; }
a {text-decoration: none;}
a:hover{ text-decoration:none; color:#F00}
.left { float: left }
.right { float: right }
.clear { clear: both }
.clR{ clear:right}
img { border: none; }
.blank10 { margin: 0; padding: 0; height: 10px; clear: both; display: block; overflow: hidden }
.blank16 { margin: 0; padding: 0; height: 16px; clear: both; display: block; overflow: hidden }
.blank30 { margin: 0; padding: 0; height: 30px; clear: both; overflow: hidden }
body { margin: 0px auto; padding: 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; line-height: 2em; background:url(../images/bg_01.gif) top left repeat-x #eeeeee; }
#top { width: 1024px; margin:0 auto; height:100px; overflow:hidden}
.topzi { padding-top:10px; padding-right:10px; height:50px; line-height:50px; font-size:14px; color:#0d5f2c; font-family:Tahoma, Geneva, sans-serif; font-weight:bolder; overflow:hidden }
.topzi a { text-decoration: none; color:#0d5f2c }
.topzi a:hover { color:#F00;  text-decoration: none }
.search { width: 344px; height: 50px; overflow: hidden; margin-top:10px}
.search input.t1 { width: 210px; height: 25px; background:url(../images/search_04.gif) top left no-repeat; border: 0; line-height: 25px;  padding:13px 4px 13px 32px }
.search input.t2 { width: 84px; height: 50px; background: url(../images/search_04.gif)  right 0 no-repeat; border: 0 }
.logo { width: 250px; height: 80px; margin-top:20px;overflow:hidden; float:left; text-align:center; vertical-align:middle}
.logo img{ visibility:visible; vertical-align:middle; text-align:center }
.topnav{ height:39px; line-height:39px; color:#0d5f2c; width:700px; font-size:14px; font-weight:bolder; }
.topnav a{text-decoration:none; color:#060;}
.topnav img{ vertical-align:middle}
.topnav .gwtime{ color:#880340; padding:0 4px}
.topnav img.bt{width:82px; height:22px; border:0; margin-left:10px}
#menu { width:1024px; height:46px; margin: 0 auto 5px; position:relative; z-index:999; background:url(../images/menubg_20.gif) repeat-x;  }
#menu ul { width:1024px; padding: 0; margin: 0; list-style-type: none; 
}
#menu li { width: 170px; height: 45px; line-height: 45px; text-align: center; float: left; background:url(../images/lirightbg.png) right center no-repeat; font-size:16px; font-weight:bolder; position:relative}
#menu table {position:absolute; top:0; left:0;}   
#menu ul li:hover ul,   
#menu  ul a:hover ul{visibility:visible; }
#menu a{text-decoration: none; color:#FFF;}
#menu a:hover { color:#F00} 
#menu ul ul{  background:#FFF; width:172px; overflow:hidden; display:none;position:absolute; z-index:999; top:45px; left:0}   
#menu ul .select{ display:block; }
#menu ul .select li { text-align:left;font-size:12px !important; font-weight:normal; height:24px; line-height:24px;width:172px; margin-bottom:4px; padding-left:20px;margin-right:4px;_margin-left:5px; float:left;background:url(../images/index_29.jpg) left center no-repeat !important; margin-left:6px}   
#menu ul .select li a{ color:#000;width:172px;height:24px;margin:0;border:0; }   
#menu ul .select li a:hover{border:0;border-bottom:1px solid #f0f;}



#coner{ width:1024px; padding:0 16px; margin:0 auto; background:url(../images/index_29.gif) repeat-y; overflow:hidden}
.banner{ width:1010px; height:300px; border:1px solid #d3d5d5; margin:5px auto; overflow:hidden; clear:both}
.main_left{width:215px; overflow:hidden; margin-left:5px; }
.main_left .top{ width:215px; height:35px; float:left; overflow:hidden}
.main_left .left_nr{ width:213px; border-bottom:1px solid #4aa25e; border-left:1px solid #4aa25e;border-right:1px solid #4aa25e; background:#fdfdfd; float:left; padding-bottom:10px;}
.main_left .left_nr ul{ border-bottom:1px dashed #000; overflow:hidden; margin:12px 10px 0px;_margin:12px 5px 0px; width:195px; padding-bottom:10px}
.main_left .left_nr li{ line-height:24px; float:left; height:24px; width:175px; margin-left:5px; padding-left:10px; background:url(../images/index_37.gif) left center no-repeat}
.main_left .left_nr h1,.main_left .left_nr h1 a{ text-indent:1em; font-size:16px;  margin:0; color:#0b713d}
.main_left .left_nr li a{color:#000}
.main_left .left_nr a,.main_left .left_nr a:hover{ text-decoration:none; color:#F00}
.main_right{ width:780px; overflow:hidden; margin-right:5px;_margin-right:2px;}
.main_right .top{ width:780px; height:35px; line-height:35px; background:url(../images/index_38.gif) left bottom repeat-x}
.main_right .top span{ width:152px; height:35px; overflow:hidden }
.main_right .right_nr{ width:780px; overflow:hidden; margin-bottom:12px;}
.main_right .right_nr ul{ margin-right:-10px;}
.main_right .right_nr li{ width:229px; height:244px; border:1px solid #4aa25e; margin:18px 30px 0 0;_margin:18px 22px 0 0;/margin:18px 22px 0 0; float:left; overflow:hidden}

.main_right .right_nr li .cpt{width:229px; height:194px; overflow:hidden; float:left; text-align:center; vertical-align:middle }
.main_right .right_nr li .cpt img{ vertical-align:middle}
.main_right .right_nr li .jg{ width:219px; height:32px; padding:9px 0; float:left;overflow:hidden; background:#e5e5e5; line-height:18px; padding-left:10px}
.main_right .right_nr li .jg a{text-decoration:none; color:#000;}
.main_right .right_nr li .jg a:hover{text-decoration:none; color:#F00}
.main_right .right_nr li .jg .jiantou{ float:right; margin:12px}
.main_right .right_nr dl{ margin:26px 22px 0 0; float:left; border:1px solid #e9e9e9}
.liuyan{width:1024px; margin:0 auto; background:#fcfcfc; padding:0 0 20px 0; clear:both; overflow:hidden}
.liuyan dl{ background:url(../images/index_63.gif) right center no-repeat; float:left; overflow:hidden}
.biaoge{ width:300px; margin-left:6px; overflow:hidden; font-size:14px; height:180px; padding-top:20px}
.biaoge li{ line-height:27px; height:27px; float:left; margin-bottom:10px;_margin-bottom:5px;width:300px; display:inline}
.biaoge li .t1{ border:1px solid #449757; width:184px; height:25px; overflow:hidden; line-height:25px}
.biaoge li .m1{ width:78px; text-align:right; height:27px; line-height:27px; float:left}
.biaoge li .biaodian{color:#F00}

.quote{width:230px; overflow:hidden; font-size:14px; height:180px; padding-top:20px;}
.quote h1{ margin:0 0 12px 0;_margin:0 0 6px 0;font-size:14px; list-style:none; font-weight:normal; text-align:center}
.quote li{width:100px; float:left; display:inline; padding-left:10px}
.quote li .ch1{ margin-right:5px;_margin-right:5px}

.Comments{width:450px; margin-left:26px;_margin-left:10px; padding-top:20px;}
.Comments h1{font-size:14px; list-style:none; font-weight:normal; margin:0 0 10px 0 }
.Comments .tex1{ width:430px; height:112px; overflow:hidden; border:1px solid #d4d4d4}
.Comments .tj{width:200px; margin:10px auto 0; overflow:hidden}
.Comments .tj .sm,.Comments .tj .rs{ width:64px; height:28px; border:0; }
.Comments .tj .sm{background:url(../images/index_66.gif) no-repeat}
.Comments .tj .rs{background:url(../images/index_68.gif) no-repeat}

#footbg{width:100%; background:#0b713d}
#foot{width:1024px; margin:0 auto; overflow:hidden}
#foot dl{ width:223px; margin-left:18px;_margin-left:6px; float:left; display:inline; background:url(../images/index_87.png) left top repeat-y; margin-top:18px; margin-bottom:15px; min-height:160px; padding-left:15px;min-height:200px; height:auto !important; height:200px; overflow:visible}
#foot dl h1{ margin:0; font-weight:bold; font-size:14px; color:#0b713d; background:url(../images/index_77.png) no-repeat; height:36px; padding-left:14px; }
#foot dl a{ text-decoration: none; color: #FFF;}
#foot li{padding-left:20px; float:left; line-height:24px; font-size:12px; color:#fff; width:218px; overflow:hidden; display:inline}
.lianjie{ width:42px; height:42px; margin-left:10px; float:left; overflow:hidden}
#copry{width:100%; margin:0; padding:0; backface-visibility:0; overflow:hidden; background:#0d8135}
.copry{width:1024px; height:28px; margin:0 auto; overflow:hidden; text-align:center; color:#FFF;}


.nei_bt{ height:24px; line-height:24px; font-size:14px; color:#ff0000; overflow:hidden; background:url(../images/nei_04.gif) left no-repeat; padding-left:30px; font-weight:bold}
.nei_bt a{ color:#F00; text-decoration: none;}
.nei_banner{width:775px; height:250px; border:1px solid #d3d5d5; overflow:hidden; margin-top:8px; }

.pegye{width:780px; overflow:hidden;  float:left; text-align:center}
.pangye span.pc{width:25px; height:15px;text-align:center; border:1px solid #c8c8c8; margin:4px; line-height:15px; }
.panye span.pc a{display:block} 

#pegye {
    font: 14px simsun;
    white-space: nowrap;
	width:780px;
	text-align:center;
	line-height:24px
}
#pegye a {
    background: none repeat scroll 0 0 white;
    display: inline-block;
    height: 24px;
    line-height: 22px;
    margin-right: 5px;
	margin-left: 5px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    vertical-align:middle
}
#pegye a {
    cursor: pointer;
}
#pegye a:hover {
    background: none repeat scroll 0 center transparent;
}
#pegye a:hover .pc {
    background: none repeat scroll 0 0 #EBEBEB;
}

#pegye span {
	width:30px;
}
#pegye .pc {
    border: 1px solid #E7ECF0;
    cursor: pointer;
	display:block;
}

.left_liulan{ width:213px; border-bottom:1px solid #4aa25e; border-left:1px solid #4aa25e;border-right:1px solid #4aa25e;  float:left; padding-bottom:10px;}
.left_liulan li{width:200px; border-bottom:1px dashed #CCC; float:left; padding:6px 0; overflow:hidden; margin:0 6px; display:inline; text-align:center}
.left_liulan li img{text-align:center; vertical-align:middle; margin:0 auto;}

#showpro_tp{ width:320px; float:left; margin-left:10px; overflow:hidden}
#spec-n5{width:320px; height:95px; padding-top:6px; overflow:hidden;}
#spec-n5 span.spanL{background:url(../images/left.gif) no-repeat; width:11px; height:45px; float:left; cursor:pointer; margin-top:12px;}
#spec-n5 span.spanR{background:url(../images/right.gif) no-repeat; width:11px; height:45px; float:left;cursor:pointer; margin-top:12px;}
#spec-list{ width:289px; float:left; overflow:hidden; display:inline; height:95px;}
#spec-list ul li{ float:left; display:inline; width:95px; text-align:center; margin-left:3px; margin-right:3px }

#sypp_r{ width:780px;_margin-left:12px; overflow:hidden; }
#showpro_r{ width:345px; margin-left:10px; text-align:left; float:left; }
.clearfix{font-size:14px;  border-bottom:1px  dashed #dedede;font-weight:bold; color:#381908; padding:5px 0;}
.rzi{ line-height:25px;color:#381908; text-align:left; padding-left:8px}
.bnt_box{  padding:10px 8px; overflow:hidden }
.bnt_box ul li{ line-height:25px; float:left}
.bnt_box li a{display:block; height:18px; line-height:18px; margin: 5px; background:url(../images/show_11.gif) repeat-x; overflow:hidden ; float:left; text-align:center; color:#000; text-decoration:none}
.bnt_box li a:hover{color:#F00;text-decoration:none}
.size1{width:78px;}
.size2{width:65px;}
.size3{width:60px;}
.quanilit{ width:40px; height:24px; line-height:24px; border:1px solid #CCC; overflow:hidden}
#single_r{ width:780px;border:1px solid #f0f0f0; float:right; margin-top:15px; overflow:hidden}

#productxxjs{  width:730px; height:35px; border-bottom:1px solid #0d8532; float:left; margin:0 20px; padding:0 10px}
#productxxjs ul li{  width:133px; height:35px; line-height:35px; text-align:center; float:left; background:url(../images/showproducts5.gif) no-repeat; margin:0 5px 0 0; font-size:14px; color:#FFF; text-decoration:none; text-transform:uppercase}

.productxxjs  h2{  width:133px; height:35px; line-height:35px; text-align:center; float:left; background:url(../images/showproducts5.gif) no-repeat; margin:0 5px 0 0; font-size:14px; color:#FFF; text-decoration:none; text-transform:uppercase}
.productxxjs .h2bg{  width:133px; height:35px; line-height:35px; text-align:center; float:left; background:url(../images/showproducts6.gif) no-repeat; margin:0 5px 0 0; font-size:14px; color:#FFF; text-decoration:none; text-transform:uppercase}


#productxxjs ul li a{  font-size:14px; color:#FFF; text-decoration:none; text-transform:uppercase}
#productxxjs ul li:hover{width:133px; height:35px; background:url(../images/showproducts5.gif) no-repeat; }
#productxxjs ul li.aa{  width:133px; height:35px; background:url(../images/showproducts4.gif) no-repeat; }
 .productxxjsrr{ width:840px;  margin:10px 0 0 20px;  line-height:25px; float:left;}
  
  
  #zx{ width:380px; height:280px;  border:1px solid #027b24}
.con{ width:380px; margin:40px auto ; overflow:hidden}
.con li{ margin-bottom:10px; float:left; display:inline}
.con li.s1{ width:100px; height:28px; line-height:28px; text-align:right; }
.con li.s2{ width:195px; height:28px; margin-left:10px; margin-right:4px}
.con li.s3{ width:12px; height:28px; line-height:28px; color:#F00; text-align:left}
.con li.s4{ width:110px; margin-left:10px; margin-right:4px}
.con li.s5{ width:97px; height:28px; text-align:center;}
.con li.s6{ width:195px; height:28px; margin-left:10px; margin-right:4px; text-align:left;}
.con li.s7{ width:100px; height:18px; line-height:18px; text-align:right; padding-top:5px; }

.con li.tj{ width:200px; margin-left:60px; margin-top:10px}
.con li input.t1{ border:1px #027b24 solid; width:180px; height:14px; line-height:24px; padding:7px 4px;_padding:4px 4px; background:#f6f6f6}
.s4 .ts{ border:1px #027b24 solid; background:#f6f6f6; width:100px; height:14px; line-height:24px; padding:7px 4px}
.tj input.tj{ width:89px; height:32px; border:0; padding:0; margin:0; background:url(../images/tj.gif) center no-repeat; color:#FFF; text-align:center}
.tit{ width:380px; height:50px; margin:15px auto 0; border-bottom:1px solid #d5d5d5; }

<!--¼ӵ-->
.tc {
text-align: center;
}



/*用户评论*/
.ie6{padding-left:25px; _padding-left:15px; height:1%;}/*购买此商品的人还购买的商?/
.comments li{background:url(images/lineBg.gif) repeat-x left bottom; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;
margin-bottom:8px;
}
.comments li img{position:absolute; right:0px; top:3px;}
.comments li p{margin:3px auto; text-align:left;}
.commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px;}
.commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
.captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}

