﻿a{-moz-outline-style:none;outline:none}body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,button,table,table th,table td,table tr,input{margin:0;padding:0}body,button{font:12px \5b8b\4f53,tahoma,arial,sans-serif;font-family:Arial;background-color:#fff;color:#696969}input,select,textarea,label{font:12px arial}input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none}h1,h2,h3,h4,h5,h6{font-size:100%}ul,ol{list-style:none}a{text-decoration:none;color:#666;cursor:pointer}img{border:0}table{border-collapse:collapse;border-spacing:0}body{_background-image:url(blank.jpg);_background-attachment:fixed}html,body{min-width:980px}.hidden{display:none}.clear{clear:both;height:0px;overflow:hidden;float:none}a.blue{color:#014CCC}.org{color:#FF4F30}.textcen{text-align:center}em{ font-style:normal}
.w1024{width:1024px;margin:0 auto}.w1024 table{width:100%; border:0;}.w1024 td{ vertical-align:top; }.area-ad{margin:3px 0} .loadimg,.loadimg2{ background:url(loading.gif) no-repeat center center}.mt5{ margin-top:5px}.mt10{ margin-top:10px}.h20{height:20px}.bn{border-bottom:1px solid #D7D7D7}.nob{border:0}
.p115x78 img{ width:115px; height:78px}
.p115x115 img{ width:115px; height:115px}
.ig1024x70 img{width:1024px; height:70px;}
.ig260x70 img{width:260px; height:70px;}
.ig218x168 img{width:218px;height:121px}
.ig205x400 img{width:205px;height:400px}.oof{ font-style:normal;font-size: 13px;}.green {color: #107b10;}
.prods strong{display:block; height:25px; line-height:25px; overflow:hidden; padding:0 15px;font-weight:normal}.prods a:hover strong{color:#C40100}
#area-top a.login,#area-top-right a.mymsg,#area-top-right a.mynews,
#area-top-right a.haschild span,#area-top-right a.highlight,#area-top-right a.haschild-hover span,.nav-left,
#area-top-right ul a,#area-top-right a.minicart,a.view-my-cart,#area-top-right .minicart-box a.view-my-cart,
.style-menu .menu-item li p,span.ico1,span.ico2,span.ico3,span.ico4,span.ico5,span.ico6,a.more,
#area-footer .policy i{background:url(area-top.gif) no-repeat}

#area-top{height:30px;line-height:30px;background:#EFEFEF; border-bottom:1px solid #ddd}
#area-top a{text-decoration:none;padding:0 8px;cursor:pointer;display:inline-block;}
#area-top a.login{background-position:0 0;height:16px;width:57px;line-height:16px;margin-top:6px;border:0;padding:0;text-indent:18px;margin-left:8px;margin-bottom:0}
#area-top a.login:hover{background-position:-62px 0;color:#fff}
#area-top b{color:#59AA27;font-weight:normal}
#area-top-right{position:relative;z-index:101}
#area-top-right a{text-decoration:none;display:inline;float:left;color:#333;position:relative}
#area-top-right strong{color:#DB1515;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;_width:expression((parseInt(this.currentStyle.width) > 120) ? 120:this.clientWidth)}
#area-top-right ul,#area-top-right .minicart-box{position:absolute;display:none;top:28px;z-index:101}
#area-top-right i{float:left;width:1px;background:#B8C0C0;overflow:hidden;height:12px;margin-top:9px}
#area-top-right a.mymsg,#area-top-right a.mynews{padding-left:26px;padding-right:8px}
#area-top-right a.mymsg{background-position:0 -170px}
#area-top-right a.mynews{background-position:0 -245px}
#area-top-right a.mymsg:hover{background-position:0 -220px}
#area-top-right a.mynews:hover{background-position:0 -270px}
#area-top-right a.haschild{padding-right:0;overflow:hidden}
#area-top-right a.haschild span{background-position:right -95px;float:left;padding-right:18px;}
#area-top-right a.haschild-hover span{background-position:right -122px;}
#area-top-right a.haschild-hover{-moz-box-shadow:0px 0px 5px #aaa;-webkit-box-shadow:0px 0px 5px #aaa;box-shadow:0px 0px 5px #aaa;background-color:#fff;height:26px;line-height:26px;border-top:2px solid #59AA27}
#area-top-right a.highlight{width:37px;height:51px;background-position:right -100px;padding:0;margin:-4px 5px -41px 5px; background:#fff}
#area-top-right a.highlight-hover{background-position:-253px -21px}
#area-top-right a.highlight span{background:none;font-weight:bold;display:block;padding:0;margin:0;text-align:center;color:#fff;font-size:14px;margin-top:33px;float:none}
#area-top-right .minicart-box,#area-top-right ul{background:#fff;line-height:22px;-moz-box-shadow:0px 0px 5px #aaa;-webkit-box-shadow:0px 0px 5px #aaa;box-shadow:0px 0px 5px #aaa;padding:5px 0;z-index:1;border:1px solid #CBCBCB}
#area-top-right ul li{overflow:hidden;display:block;float:none;+width:140px;position:relative}
#area-top-right ul a{display:block;float:none;border:0;padding-right:34px;background-position:right -73px;height:22px;position:relative}
#area-top-right ul a:hover{background-position:right -45px;color:#333}
#area-top-right ul.highlight{background:#1B4C8E;margin-left:5px;top:30px;border:0}
#area-top-right ul.highlight a{background:#1B4C8E;color:#fff;line-height:32px;padding:0 15px;margin:0;height:32px}
#area-top-right ul.highlight a:hover{background:#143869;color:#fff}
#area-top-right .minicart-box ul li{width:auto;clear:both;overflow:hidden}
#area-top-right a.minicart{height:18px;border:1px solid #CCC;background-position:0 -20px;line-height:18px;text-indent:19px;margin:4px 5px 0 5px;padding-right:8px}
#area-top-right a.minicart:hover,
#area-top-right a.minicart-hover{background-position:6px -70px;border:0;margin:0 0 0 0;padding:0 14px;height:26px;line-height:24px;color:#59AA27;border-top:2px solid #59AA27}
#area-top-right .minicart-box{width:403px;padding:0 5px 10px 5px;line-height:22px;overflow:hidden;_zoom:1}
#area-top-right .minicart-box b{display:block;text-align:center;margin:15px 0 5px 0}
#area-top-right .minicart-box b{display:block;text-align:center;margin:15px 0 5px 0}
#area-top-right .minicart-box ul{ max-height:300px;margin-top:10px;overflow:hidden;display:block;position:static;-moz-box-shadow:0px 0px 0px #aaa;-webkit-box-shadow:0px 0px 0px #aaa;box-shadow:0px 0px 0px #aaa;border:0}
#area-top-right .minicart-box li{display:block;padding:5px;border-bottom:1px dashed #E7E7E7;}
#area-top-right .minicart-box li.last{border-bottom-style:solid}
#area-top-right .minicart-box a{display:inline;float:none;background:none;padding:0;margin:0;position:static}
#area-top-right .minicart-box a.img{float:left;width:40px;height:40px;border:1px solid #ADADAD;margin-right:10px;margin-top:6px;overflow:hidden}
#area-top-right .minicart-box a.img img{width:40px;height:40px}
#area-top-right .minicart-box p{width:230px;float:left;display:inline}
#area-top-right .minicart-box p a{display:block;float:none;color:#666;height:auto}
#area-top-right .minicart-box p span{float:left;width:125px;color:#9E9E9E}
#area-top-right .minicart-box i{float:right;width:91px;background:#fff;height:auto;font-style:normal;text-align:right}
#area-top-right .minicart-box a.view-my-cart{width:114px;height:26px;line-height:26px;text-align:center;color:#fff;display:inline;float:right;margin-top:10px;background-position:0 -328px}
#area-top-right .minicart-box a.view-my-cart:hover{text-decoration:underline}
#area-header{ height:76px; margin-top:3px}
#area-header .mid{ padding:0 8px;}
#area-header .search{ background:#5BBB13;height:36px; }
#area-header .inp{ height:30px; line-height:30px; margin:3px; border:0;padding: 0 10px;width:480px;+width:470px;+height:29px; }
#area-header .btn{cursor: pointer;border:0; background:#5BBB13; font-size:18px; color:#fff; padding:0 6px;  vertical-align:middle; height:30px;+margin-top:-15px;}
#area-header .keytxt{ margin-top:9px;}#area-header .keytxt a{ margin:5px 9px 0px 0px;}#area-header .keytxt a:hover{ text-decoration:underline;color:#5BBB13}
#area-header .keytxt span{ float:right; border:1px solid #E8E8E8; padding:0 6px; height:18px;}#area-header .keytxt span a{margin:0}
#area-nav{height:30px; line-height:30px;  font-size:14px;background:#539F01;position:relative;z-index:99;color:#fff}
#area-nav .nav-right{padding-left:212px; width:761px;margin:auto;margin-top:4px;+margin-top:0px;margin-bottom:0px}
#area-nav .nav-right a{color:#fff;float:left;padding:0 15px; margin:0 5px;+padding:0 10px;+width:58px;+text-align:center;}
#area-nav .nav-right a.hover,#area-nav .nav-right a:hover{text-decoration:none;background:#21740A;}
#area-nav .nav-left{background-position:5px -354px; background-color:#21740A;position:absolute;z-index:1001;width:222px;*top:0px; }
#area-nav .nav-left h2{ margin-left:40px;}
.style-menu{width:218px;border:2px solid #1F750A; border-top:1px #49A03D solid;z-index:1000;color:#656565;position:absolute}
.style-menu .menu-item{width:218px;z-index:22;+margin-top: 0px;background:#fff;background:rgba(255, 255, 255, 0.95)!important;filter:Alpha(opacity=95); }
.style-menu .menu-item li p{ position:relative;background-position:0px -375px;color:#333335;_margin-top:18px;_background-position:0px -390px;}
.style-menu .menu-item li.jj{ line-height:47px;height:47px;font-size:16px; font-weight:normal;width:218px;overflow:hidden;z-index:999;border-bottom:1px solid #DEDCDC;}
.style-menu .menu-item li.jj-hover{ background:#fff; }.style-menu .menu-item li.jj-hover p,.style-menu .menu-cont-list a:hover{color:#539F01;text-decoration:underline;}
.style-menu .menu-item li.last{ height:121px;width:218px; overflow:hidden;}
.style-menu .menu-cont{width:595px;position:absolute;left:218px;background:#fff;z-index:1;border:1px solid #D3D3D3;margin-top:-48px; text-align:left;}
.style-menu .menu-cont-list{width:550px;margin:15px 0 10px 22px;  *padding-bottom:22px;line-height:25px; }
.style-menu .menu-cont-list h3{font-size:12px;overflow:hidden; border-bottom:1px dashed #ccc;line-height:18px; padding-bottom:2px;  }
.style-menu .menu-cont-list div{ margin:7px 0 15px 0; font-size:11px; line-height:18px;}.style-menu .menu-cont-list div a{ font-size:11px; }
.style-menu .menu-cont-list h3 a{color:#539F01;}.style-menu .menu-cont-list i{margin:0 8px; display:inline}
.style-menu .menu-cont-list .logo{width:130px;height:78px; text-align:center; border-top:none;border-right:1px #E7E7E7 dotted;border-bottom:1px #E7E7E7 dotted; float:left; cursor:pointer}
.style-menu .menu-cont-list img{width:128px;height:76px;}
.style-menu .menu-cont-list .last{border-right:none }
.style-menu .menu-cont-list .last2{ border-bottom:none}

.style-menu .menu-cont-list .logo:hover{background:#e7e7e7}
.style-menu span.icon{ display:inline-block; width:20px;height:20px; margin:0 14px 0 10px; vertical-align:middle }
.style-menu span.ico1{ background-position:0 -430px}.style-menu span.ico1-hover{ background-position:0 -450px}
.style-menu span.ico2{ background-position:-48px -430px}.style-menu span.ico2-hover{ background-position:-48px -450px}
.style-menu span.ico3{ background-position:-24px -430px}.style-menu span.ico3-hover{ background-position:-24px -450px}
.style-menu span.ico4{ background-position:-72px -430px}.style-menu span.ico4-hover{ background-position:-72px -450px}
.style-menu span.ico5{ background-position:-120px -430px}.style-menu span.ico5-hover{ background-position:-120px -451px}
.style-menu span.ico6{ background-position:-94px -432px}.style-menu span.ico6-hover{ background-position:-94px -452px}
.slideBox{margin: 0 auto;overflow: visible!important; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ background:url(slider-hd.png) no-repeat 0 0;_background-image:url(slider-hd.gif); float:left; margin-right:10px;  width:13px; height:13px;  overflow:hidden; cursor:pointer; }
.slideBox .hd ul li.on{ background-position:0 -13px; }
.slideBox .hds ul li{ background-image:none;background: #999;margin-right: 4px;width: 20px;height:5px;cursor: pointer;}
.slideBox .hds ul li.on{background: #7ABD53;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{display:block;  }
.slideBox .prev,.slideBox .next{ position:absolute; left:10%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop,.slideBox .nextStop{ display:none;  }
#bigSilde{height: 410px;margin: 0 auto;overflow: visible!important;}
#bigSilde .hd{ left: 50%; }
#bigSilde .hd ul{margin-left:350px; }
#bigSilde .bd img{ width: 1920px;height: 410px; }
#bigSilde .bd {margin-left: -960px;left: 50%;position: relative; }



#fltbar{position:fixed;visibility: visible;left:50%;margin-left: 513px;z-index: 22222;top: 200px;zoom: 1; display:none;}
#fltbar li{ width:38px;margin-bottom:2px; }
#fltbar li a{display:block;height:38px;background:url(fltbar.png)}
#fltbar li.ic1 a:hover{ background-position:0 -38px;}
#fltbar li.ic2 a{ background-position:0 -76px;}
#fltbar li.ic2 a:hover{ background-position:0 -114px;}
#fltbar li.ic3 a{ background-position:0 -152px;}
#fltbar li.ic3 a:hover{ background-position:0 -190px;}
#fltbar li.ic4 a{ background-position:0 -228px;}
#fltbar li.ic4 a:hover{ background-position:0 -266px;}

.pagin a,.pagin span{height:20px;padding:3px 10px;border:1px solid #ccc;margin-left:2px;font-family:arial;line-height:20px;font-size:14px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px}
.pagin .text,.pagin .current{border:0;padding:4px 11px}
.pagin a:link,.pagin a:visited{color:#57AA26}
.pagin a:hover, .pagin a:active {background: #529F03;color: #fff;text-decoration: none;}
.pagin .current,.pagin .current:link,.pagin .current:visited{color:#57AA26;font-weight:700}
.pagin b{display:block;position:absolute;top:8px;width:5px;height:9px;background-image:url(pagin.png);background-repeat:no-repeat;overflow:hidden}
.pagin .prev,.pagin .next,.pagin .prev-disabled,.pagin .next-disabled{position:relative;padding-top:5px;height:18px;line-height:18px}
.pagin .prev-disabled,.pagin .next-disabled{color:#ccc;cursor:default}
.pagin .prev,.pagin .prev-disabled{padding-left:12px}
.pagin .prev b{left:3px;background-position:-6px 0px}.pagin a:hover.prev b{left:3px;background-position:-30px 0px;}
.pagin .prev-disabled b{left:3px;background-position:-18px 0}
.pagin .next,.pagin .next-disabled{padding-right:12px}
.pagin .next b{right:3px;background-position:0 0}.pagin a:hover.next b{right:3px;background-position:-24px 0px;}
.pagin .next-disabled b{right:3px;background-position:-12px 0}
.pagin-m a,.pagin-m span{height:14px;line-height:14px;font-size:12px}
.pagin-m b{top:5px}
.pagin-m .prev,.pagin-m .next,.pagin-m .prev-disabled,.pagin-m .next-disabled{padding-top:3px;height:14px;line-height:14px;*line-height:16px}

.navigation{ line-height:40px; height:40px; margin:10px 0; font-size:14px;}.navigation i{ margin:0 5px; }.navigation a:hover,.navigation b{color:#539F01}


#area-footer{  margin-top:20px;background:url(footbg.jpg) repeat-x; border-bottom:1px solid #D2D2D2;  padding:20px 0 10px 0; line-height:22px; margin-bottom:10px;color:#000}
#area-footer a{color:#333}
#area-footer table{ margin-bottom:15px;}
#area-footer td h4{ font-size:14px; }
#area-footer td div{  border-right:1px dashed #666;width:110px}
#area-footer td div.nob{ border:0;}
#area-footer td a:hover{color:#B40806}

#copyright p{ margin:10px 0; }
#copyright a{background:url(copyright.gif) no-repeat;float:left;margin-right:10px;height:34px;}
#copyright a.zjtzjzqy{width:113px;background-position:0 0;}
#copyright a.zjdzswwz{width:90px;background-position:-2px -39px;}
#copyright a.zfbtysj{width:104px;background-position:-2px -78px;}
#copyright a.zzdxyyzz{width:95px;background-position:-2px -117px;}
#copyright a.ythzsj{width:90px;background-position:-2px -156px;}
#copyright a.cxwz{width:98px;background-position:-2px -195px;}