#headerbg{background:url(../images/headertop_bg.gif) repeat-x;height:165px;}
#header{margin:0 auto;width:1003px;}
#logo{padding-top:20px;}
#searchbar{padding-right:60px;padding-top:60px;}
.topimg{float:left;margin-left:100px;}
#searchbar .inputtext{vertical-align:middle;border:1px solid #d9d9d9;height:23px;line-height:23px;background:#d9d9d9;}
#menu{padding-top:20px;}
#menu ul{ overflow:hidden;}
#menu ul li{float:left;padding:0px 8px;background:url(../images/menucutline.gif) no-repeat right; font-family:Geneva, Arial, Helvetica, sans-serif;}
#menu ul li.nobg{ background:none;}
#menu ul li a:link,#menu ul li a:visited{color:#666;padding:10px 15px;line-height:180%;font-size:18px;}
#menu ul li a:hover{background:#ddf1d2;text-decoration:none;color:#35c436;}

#banner{overflow:hidden;width:1003px; margin:0 auto;}
#bannerbg{background:url(../images/mainbg.gif);height:310px;overflow:hidden;}

#content{ background:url(../images/mainbg.gif);}
#bodytop{ background:url(../images/bodytop.gif) no-repeat;height:40px;overflow:hidden;width:1003px;margin:0 auto;padding-top:16px;}
#bodytop span{float:right;padding-right:10px;font-size:14px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
#bodytop span a:link,#bodytop span a:visited{color:#FFFFFF;}
#bodytop span img{ vertical-align:middle;}
#bodybottom{ background:url(../images/bodybottom.gif) no-repeat;height:57px;overflow:hidden;width:1003px;margin:0 auto;}

#categorytlist{width:1003px;margin:0 auto;}
#categorytlist ul{padding-left:3px; overflow:hidden;}
#categorytlist ul li{width:243px;height:315px;margin:6px 3px;overflow:hidden;line-height:180%;color:#fff;display:block;float:left;display:inline;}
#categorytlist ul li img{margin-bottom:3px;}
#categorytlist ul li span{display:block;text-align:right;padding-right:3px;}
#categorytlist ul li strong{line-height:250%;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;}
#categorytlist ul li a:link,#categorytlist ul li a:visited{color:#83fe00;}
#categorytlist ul li a:hover{color:#fff;}

#footerbg{ background-color:#bfffbc;}
.line1{width:100%;height:4px;background-color:#3fa60e;font-size:4px;}
.line2{width:100%;height:1px;border-top:1px solid #fff;font-size:1px;}
#footer{width:1003px;margin:0 auto;}

#footer_left,#footer_cen,#footer_right{float:left; background:url(../images/cutline.gif) no-repeat 30px right;padding-right:10px;}
#footer_left{width:330px;line-height:200%;}
#footer_cen{width:253px;}
#footer_right{background:none;width:380px;padding-left:10px;}
.title_p{font-size:16px;color:#128e00; font-family:Arial, Helvetica, sans-serif;margin:0px;padding:6px 0px;padding-left:10px;}
ul.alink{padding-left:15px;padding-top:6px;}
ul.alink li{margin:5px 0px;}
ul.alink li a:link,ul.alink li a:visited{display:block;height:41px;width:228px;background:url(../images/zsvbg.gif) no-repeat;margin:2px 0px;line-height:41px;text-indent:1em;font-size:14px;color:#128e00;}
ul.alink li a:hover{ text-decoration:none;color:#fff; background:url(../images/zsbg.gif) no-repeat;}
#footer_right ol{list-style-type:decimal; font-family:Arial, Helvetica, sans-serif;}
#footer_right ol li{line-height:200%;text-indent:2em;}
#footer_right ol li a:link,#footer_right ol li a:visited{color:#454545;}
#footer_right ol li a:hover{color:#128e00;}
.copyright{line-height:180%;margin:3px 0px;}
.copyright a:link,.copyright a:visited{color:#666;margin:0 3px;display:inline-block;font-size:11px;font-family:Arial, Helvetica, sans-serif;}

/*neiye start*/
#neibodytop{height:71px;overflow:hidden;width:1003px;margin:0 auto;margin-bottom:10px;line-height:71px;text-indent:0.5em;font-size:24px;color:#fff; font-family:Geneva, Arial, Helvetica, sans-serif; letter-spacing:0px;}
#neicontent{background:url(../images/neibodytop.gif) repeat-x;padding-bottom:15px;}
#neibodybottom{ background:url(../images/bottomimg.jpg) repeat-x;height:68px;}

#neicategorytlist{width:1003px;margin:0 auto; line-height:150%; font-size:14px; font-weight:bold;}
ul.cataul{padding-left:3px; overflow:hidden;width:500px;margin-bottom:0px;float:left;}
ul.cataul li{width:245px;height:315px;margin:6px 2px;overflow:hidden;line-height:200%;color:#333;display:block;float:left;display:inline;}
ul.cataul li a img{margin-bottom:3px;border:1px solid #d9d9d9;}
ul.cataul li a:hover img{border:1px solid #128e00;}
ul.cataul li span{display:block;text-align:right;padding-right:3px;}
ul.cataul li.cataul strong{line-height:250%;font-family:Arial, Helvetica, sans-serif;}
ul.cataul li.cataul a:link,ul.cataul li a:visited{color:#128e00;font-size:14px;}
ul.cataul li.cataul a:hover{color:#00FF00;}
#neifooterbg{background-color:#ccf1ce;}

.sidebar{width:230px;float:left;padding-top:8px;}
.sidebar ul.alink{padding-top:6px;font-family:Arial, Helvetica, sans-serif;}
.sidebar ul.alink li a:link,.sidebar ul.alink li a:visited{display:block;height:41px;width:228px;background:url(../images/zsbg1.gif) no-repeat;margin:2px 0px;line-height:41px;text-indent:1em;font-size:12px;color:#454545;overflow:hidden;}
.sidebar ul.alink li a:hover{text-decoration:none;color:#000;background:url(../images/zsvbg1.gif) no-repeat;}
.sidebar .catetitle{text-indent:1em;font-size:16px;padding-bottom:8px;color:#128e00; font-family:Arial, Helvetica, sans-serif;}
ol.olink{padding-left:15px;padding-top:6px;font-family:Arial, Helvetica, sans-serif;}
ol.olink li{width:220px;background:#000000;margin:5px 0px;height:123px;overflow:hidden;border:1px solid #d9d9d9;}
#productcataul{width:750px;float:left;}
#productcataul li{text-align:center;height:180px;font-size:14px;line-height:120%; font-family:Verdana, Arial, Helvetica, sans-serif;}
#productcataul li span{height:123px;width:220px;overflow:hidden;display:block;border:1px solid #d9d9d9;}
#productcataul li a img{margin-bottom:3px;border:0px;}
#productcataul li a:hover img{border:0px;}

#newlist{width:750px;margin:0px;overflow:hidden;float:left;}
.newlist_ul{width:100%;}
.newlist_ul li{overflow:hidden;line-height:200%;padding-top:6px;padding-bottom:8px;background:url(../images/underline.gif) repeat-x bottom;}
.newlist_ul li p{padding:0px;margin:6px 0px;}
.newlist_ul li p b{font-size:16px;}
.newlist_ul li a{text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif;}
.newlist_ul li a:link.blue,.newlist_ul li a:visited.blue{font-size:16px;color:#006699; font-weight:bold;}
.newlist_ul li span{padding-right:1.5em;}
.p_more{padding:8px 0px;}
.p_more a,.p_more a:visited{float:right;padding-right:10px;}
.p_more a:hover{float:right;padding-right:10px;position:relative;left:1px;top:1px;}
#faqlist{width:100%;margin:0 auto;overflow:hidden;}

.p_fenye{padding:0px;margin:0px;margin-top:20px;text-align:center;}
.p_fenye a,.p_fenye a:visited{margin:0px 3px;border:1px solid #128e00;line-height:22px;height:22px;width:22px;display:inline-block;color:#000000;text-decoration:none;color:#454545;}
.p_fenye a:hover{border:1px solid #128e00;background-color:#128e00;color:#FFFFFF;}
.p_fenye a.pre_next,.p_fenye a:visited.pre_next{width:60px;height:22px;line-height:22px;}
.p_fenye a.home_end,.p_fenye a:visited.home_end{width:45px;height:22px;line-height:22px;}

.p_fenye a#vlinked,.p_fenye a:visited#vlinked{color:border:1px solid #128e00;background-color:#ffaa00;color:#FFFFFF;}
#productshow{width:750px;float:left; line-height:150%;}
.intro{padding-top:2px;}
#productleft{width:320px;float:left;display:inline;margin-right:10px;position:relative;}
#productright{line-height:180%;padding-top:10px;padding-right:10px;}
.reatpro_div{float:right;width:450px;overflow:hidden;padding-top:14px;}

.reatpro{padding-top:8px;overflow:hidden;width:450px;}
.reatpro li{display:inline-block; vertical-align:top;margin:2px 4px;text-align:center;width:100px}
.reatpro li{*display:inline;}
.reatpro li img{border:1px solid #d9d9d9;margin-bottom:2px;}


.proudct-title span{padding:0px;}
.proudct-title span a:link,.proudct-title span a:visited{color:#663300;display:inline-block;width:232px;text-align:center;}
.proudct-title span a:hover{ text-decoration:none;}
.leftpart{width:750px;float:left;}
.ishover{ background:url(../images/sublinkhover.gif) no-repeat;}

.subul li{float:left;margin:8px 20px;width:300px;}
.contactpart{width:450px;float:left;padding-left:10px;line-height:180%;font-size:14px;}
.messagepart{width:540px;float:right;}
.tab{width:100%; border-collapse:collapse;}
.tab caption{padding-bottom:16px;font-size:14px;font-weight:bold;color:#FF0000;}
.tab td{padding:8px;border:1px solid #bbd6e0;}
.tab .colortr{background:#ebf9fe;}
.tab .smallInput{border:1px solid #ccc;height:21px;line-height:23px;}
.tab .c_area{border:1px solid #d9d9d9;}
.c_btn{width:80px;height:23px;border:1px solid #006699;background:#DFF8FF;}

.basket{width:100%;padding:6px 0px;}
.l_basket{width:20%;padding-top:6px;float:left;position:relative;}
.r_basket{line-height:180%;}
.r_basket p{margin:0px;padding:0px;}
.order_h2{font-size:14px;font-weight:bolder;}
.order_h2 a,.order_h2 a:visited{font-size:16px;color:#003366;}
.order_h2 a:hover{font-size:16px;color:#ff9900;}
.sink{font-weight:normal;}
.total_p{padding-top:10px;}
.floatright_p{float:right;padding-right:20px;}
.duiqi{ vertical-align:top;}
.border-clear{clear:both;border:1px solid #ddc382;margin-top:10px;line-height:1px;font-size:1px;height:1px;}
.newtype_title{font-size:18px;font-weight:bold;padding-bottom:10px;padding-top:5px;border-bottom:1px solid #ccc;}
.newtype_title span{float:right;padding-right:10px;padding-top:0px;font-size:14px;font-weight:bold;color:#006699;}
.duiqi{ vertical-align:middle;}

.selectp{text-indent:1em;font-size:14px;font-weight:bold;color:#FF0000;}

/*newsdetail (start)*/
#detail_news1{width:98%;margin:0 auto;}
#detail_news #detail_div{line-height:2.5em;color:#333;}
#detail_news #detail_h1{text-align:center;font-size:18px;font-weight:bold;height:26px;line-height:26px;margin-top:10px;margin-bottom:5px;}
#detail_news #p_time_readed{width:90%;float:right;padding-bottom:5px;padding-right:1em;}
#detail_news #p_time_readed span{float:right;}
#pre_next{padding-top:8px;border:1px solid #d9d9d9;padding-bottom:2px;overflow:hidden;zoom:1;border-left:0px;border-right:0px;margin:10px 0px;}
#pre_next span{width:50%;float:left;display:block;height:24px;line-height:24px;overflow:hidden;}
.related_div{width:50%;float:left;overflow:hidden;}
.related_div ul li{height:2em;line-height:2em;overflow:hidden;}
.related_div ul li a:link,.related_div ul li a:visited{color:#454545;}


/*newsdetail (end)*/

.typeintro{padding-left:24px;width:220px;font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height:160%;}
.typeintro marquee{height:180px;}

.reatnew{padding-top:14px;float:left;width:290px;}
.reatnew ul{padding-top:8px;width:290px;overflow:hidden;}
.reatnew ul li{height:24px;line-height:24px;overflow:hidden;color:#ccc;}
.reatnew ul li a:link,.reatnew ul li a:visited{color:#666;}

.reatnew1{padding-top:14px;float:left;width:220px;}
.reatnew1 ul{padding-top:8px;width:220px;overflow:hidden;}
.reatnew1 ul li{height:24px;line-height:24px;overflow:hidden;color:#ccc;}
.reatnew1 ul li a:link,.reatnew ul li a:visited{color:#666;}

ul.subcataul{padding-left:3px; overflow:hidden;width:750px;margin-bottom:0px;float:left;}
ul.subcataul li{width:245px;height:315px;margin:6px 2px;overflow:hidden;line-height:200%;color:#333;display:block;float:left;display:inline;}
ul.subcataul li a img{margin-bottom:8px;border:1px solid #d9d9d9;}
ul.subcataul li a:hover img{border:1px solid #128e00;}
ul.subcataul li span{display:block;text-align:right;padding-right:3px;margin-bottom:5px;}
ul.subcataul li.subcataul strong{line-height:250%;font-family:Arial, Helvetica, sans-serif;}
ul.subcataul li.subcataul a:link,ul.subcataul li a:visited{color:#128e00;font-size:14px;}
ul.subcataul li.subcataul a:hover{color:#00FF00;}
/*ÓÐ¿òDIV*/
.divdes {
 OVERFLOW-Y: scroll; PADDING-LEFT: 4px; SCROLLBAR-FACE-COLOR: #4FB10C; PADDING: 4px; SCROLLBAR-HIGHLIGHT-COLOR: #378700; WIDTH: 990px; SCROLLBAR-SHADOW-COLOR: #378700; SCROLLBAR-3DLIGHT-COLOR: #4FB10C; SCROLLBAR-ARROW-COLOR: #378700; SCROLLBAR-TRACK-COLOR: #378700; SCROLLBAR-DARKSHADOW-COLOR: #4FB10C; HEIGHT: 120px; border: #4FB10C 1px solid; color:#fff; line-height:150%;
}
.divdes a:link, .divdes a:visited{ color:#FFFFFF;}
