html{background:url(../images/site-bg.jpg) repeat-x #efedec}
body{position:relative;text-align:center}

.lf{float:left}
.rf{float:right}
.mt10{margin-top:10px}
.mr20{margin-right:20px}
.p10{padding:10px}
.split{margin:0 15px}
.yahei{font-family:'微软雅黑','黑体','宋体'}
.size16{font-size:16px}

#header{width:960px;margin:0 auto;position:relative;border-bottom:solid 2px #3d9401;background:url(../images/site-bg.jpg) repeat-x}
a#logo{display:block;width:300px;height:100px;background:url(../images/logo.png) no-repeat;margin:10px 0 0 10px;cursor:pointer}
#search{width:225px;height:25px;background:url(../images/search.png) no-repeat;margin:30px 30px 0 0;}
#nav{position:absolute;right:0px;bottom:0;background:url(../images/nav-bg.jpg) repeat-x;margin-bottom:-2px;}
#nav li{float:left;position:relative}
#nav a{padding:0 20px;display:inline-block;height:38px;line-height:38px;color:#ffffff;font-size:12px;background:url(../images/split.png) no-repeat center right;}
#nav li.nobg a{background:none}
#nav a.selected{background:url(../images/nav-bg-hl.jpg) repeat-x;}
#nav a:hover,#nav li.nobg a:hover{background:url(../images/nav-bg-hl.jpg) repeat-x;text-decoration:none}
#nav li .level2{position:absolute;visibility:hidden;background:#40870f;border-left:solid 3px #3d9401;width:150px;margin-left:0px;z-index:2000;left:0;_top:38px}
#nav li .level2 .wrapper{position:relative;padding:8px;}
#nav li .level2 a{position:relative;display:block;margin:0;white-space:nowrap;text-align:left;color:#ffffff;font-size:12px;height:20px;line-height:20px;padding:3px;background:none;}
#nav li .level2 a:hover{text-decoration:none;background:#60a72f;color:#ffffff;border:none}

#main{width:980px;background:url(../images/body-bg.png) repeat-y;margin:0 auto}

#banner2{width:960px;height:200px;background:url(../images/banner-2.jpg) no-repeat;margin:0 auto}

#sub-nav{width:160px;margin-left:10px;_margin-left:5px}
#sub-nav #current-cat{display:block;padding:5px 20px;font-size:24px;background:#3d9401;color:#ffffff;cursor:pointer}
#sub-nav #current-cat:hover{text-decoration:none}
#sub-nav li a{display:block;height:30px;line-height:30px;font-size:12px;background:#f6f6f6;color:#383a3e}
#sub-nav li a:hover{text-decoration:none;background:#ddfbad}

#position{padding:5px 0 5px 20px;text-align:left;color:#888686;letter-spacing:1px}
#position a{color:#888686}
#article, .two-col{width:800px;margin:0 auto;text-align:left}
#article .wrapper{padding:10px 15px}
.title{display:block;padding:10px 15px;font-size:24px;background:#f6f6f6;color:#383a3e}
.text-format{margin:10px 0}
.text-format p{text-indent:2em;letter-spacing:1px;line-height:20px;margin-bottom:5px}

.left-bar{width:225px}
.content{width:730px}

.left-nav{margin:10px 0 0 20px}
.left-nav li{height:25px}
.left-nav a{padding-left:25px;color:#262626;font-size:14px}
.left-nav .item1{background:url(../images/item1.png) left 3px no-repeat}
.left-nav .item2{background:url(../images/item2.png) left 3px no-repeat}
.left-nav .item3{background:url(../images/item3.png) left 3px no-repeat}
.left-nav .item4{background:url(../images/item4.png) left 3px no-repeat}
.content .wrapper{padding:10px 20px 0 0}
.product-list{margin-top:20px}
.product-list li{margin:0 15px 15px 0;float:left}
.product-list .product-name{padding:5px 0;font-size:14px}
.product-list .product-name a{color:#017ecf}
.product-img{padding:0 20px}
.product-desc{margin:20px 0;font-size:12px}
.product-desc h2{width:300px;border-bottom:solid 1px #a6a6a6;font-size:12px;font-weight:bold;margin:5px 0}


#bottom{width:960px;height:138px;margin:0 auto;background:url(../images/bottom-bg.jpg) repeat-x;text-align:left;border-bottom:solid 2px #1c2127}
#logo-s{background:url(../images/logo-s.png) no-repeat;width:180px;height:60px;margin:35px 0 0 35px}
#bottom-text{margin:40px 40px 0 0}
.nav-text{margin-bottom:15px}