body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#333; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }

.top{width:100%;background:url(../images/top.gif) repeat-x;height:76px;}
.topheader{width:1000px;margin:0 auto;}
.logo{float:left}
.midnav{float:left;width:450px;}
.midnav ul li{height:76px;line-height:76px;float:right;margin:0 20px;}
.midnav ul li span  {padding:0 20px;border-right:solid #999 1px;}
.search{float:right;width:230px;margin-top:15px;}
.search .btn {background:#04703c;}
#ReturnResult{color:#04703c;}
.nav{width:100%;background:url(../images/nav.gif) repeat-x #04703c;height:74px;}
.navheader{width:1000px;margin:0 auto;overflow:hidden;}
.navheader ul li {float:left;padding:15px 0px;margin:0 35px; margin-top:5px;border-bottom:#04703c solid 3px}
.navheader ul li a{font-weight:bold;color:#04703c;border-bottom:#04703c solid 1px;padding:13px 0px;}

.main{width:100%;background:url(../images/main.gif);overflow:hidden;padding-bottom:100px;}
.index-main{
	width:1000px;margin:0 auto;overflow:hidden;margin-top:60px;
}
.mainbd {
	border:1px solid #04703c;width:313px;margin:0 10px;float:left;
}
.mainbd .list-title{line-height:48px;height:48px;background:url(../images/main2.gif);text-align:center;font-weight:bold;color:#04703c;border-bottom:1px solid #04703c;}
.mainbd .list-title a {color:#04703c;}
.mainbd  .itemlist {padding:20px;}
.mainbd  .itemlist li{line-height:36px;font-size:12px;}
.mainbd  .itemlist li span{float:right;}
.bottomnav{background:#006835;height:38px;width:100%;}
.bottomnavlist{width:1000px;margin:0 auto;}
.bottomnavlist ul li {float:left;color:#fff;padding:0 35px;line-height:38px;border-right:1px solid #fff;}
.bottomnavlist ul li  a{color:#fff;font-weight:bold;}

.footer{
	width:100%;background:url(../images/main2.gif);
}
.footer .copyright{width:1000px;margin:0 auto;padding:30px;text-align:center;}

.clear{clear:both;}
.pagebanner {background:url(../images/nav.gif) repeat;}
.pagebanner ul{width:1000px;margin:0 auto;padding:5px 0px;}
.page-main{width:1000px;margin:0px auto;}
.main .leftnav{float:left;width:100px;}
.main .leftnav ul{border-right:2px solid #8dbf8a;padding-bottom:40px;}
.main .leftnav ul li{width:100px;border-left:1px solid #259320;text-align:center;height:20px;line-height:20px;margin:16px 0;}
.main .leftnav a:hover,.main .leftnav .hover a{display:block;width:98px;height:20px;line-height:20px;background:#259320;color:#fff;}
.goodslist{float:right;width:860px;}
.goodslist ul li{float:left;margin:10px 0 0 10px;padding:10px 0px;width:205px;overflow:hidden;background:url(../images/image-3.jpg) repeat;}
.goodslist ul li p{text-align:center;color:#2c5b17;}
.goodslist img{width:120px;height:120px;margin:5px;}
.goodslist a{color:#25430f;}
.goodslist .line{border-bottom:1px dashed #269223;width:150px;margin:4px auto;}

.zsh1{height:44px;line-height:44px;width:1000px;background:url(../images/image-5.jpg) no-repeat;text-align:center;color:#fff;}
.zslist{background:#cad8cb;}
.zslist .left{float:left;margin-left:32px;border-left:1px solid #259322;}
.zslist .right{float:right;margin-right:32px;border-right:1px solid #259322;}
.zslist dl dt{text-align:right;height:44px;line-height:44px;}
.zslist dl{width:464px;background-color:#fff;padding:10px;}
.zslist dl dd{padding:0px 10px;width:444px;height:32px;line-height:32px;overflow:hidden;border-top:1px dashed #ccc;background:url(../images/image-8.jpg) 4px 16px no-repeat;}
.zslist dl dd span{float:right;margin-left:5px;}
.zspage{height:44px;line-height:44px;width:1000px;background:url(../images/image-6.jpg) no-repeat;text-align:center;color:#fff;}
.zspage a{color:#fff;}

.lxwm table {border-collapse:collapse;border:none;}
.lxwm .td{width:160px;text-align:right;font-weight:bold;}
.lxwm table td{height:60px;}
.lxwmh1{height:55px;line-height:55px;padding-left:90px;background:url(../images/image-10.jpg) no-repeat;color:#fff;margin-bottom:10px;}
.lxwm input,.lxwm textarea{border:1px solid #094402;}
.lxwm .title,.lxwm .name,.lxwm .qq,.lxwm .email,.lxwm .code{width:320px;height:32px;line-height:32px;}
.lxwm .name,.lxwm .qq,.lxwm .email{width:200px;height:32px;line-height:32px;}
.lxwm .code{width:140px;height:32px;line-height:32px;}
.lxwm .input{width:320px;padding-left:10px;}
.lxwm textarea{width:320px;height:260px;}
.lxwm .submit{display:block;width:126px;height:32px;line-height:32px;text-align:center;color:#fff;background-color:#2d8d2b;}
.lxwm .info{margin:20px 0 0 200px;color:#54734a;font-size:16px;line-height:30px;}
.lxwm .info .title{font-size:24px;font-weight:bold;}

.single-main {width:1000px;margin:20px auto;}
.single-main .single-left{width:185px;float:left;height:400px;}
.single-main .single-left li{height:48px;line-height:48px;margin-bottom:30px;padding:0 35px;background:#2e8c2b;    -moz-border-radius: 15px;    -webkit-border-radius: 15px;   border-radius:15px 0  0  15px;}
.single-main .single-left li.hover{background:#06bf02; }
.single-main .single-left li a{color:#fff;font-weight:bold;font-size:14px;}
.single-right {float:left;border:2px solid #267323;width:815px;border-left:6px solid #26661a;min-height:400px;}
.single-right2 {border-left:10px solid #267323;min-height:400px;}
.padding20{padding:20px;}
.single-right li{border-bottom:1px dashed #666;line-height:38px;}
.single-right li .listdate{float:right;}
.pagelist{margin:20px;text-align:center}
.pagelist a {padding:5px 10px;border:1px solid #666; margin:0 10px;}
.cailiao-main{width:1000px;margin:20px auto;background:#d1ebd0;padding:30px 100px;overflow:hidden;}
.pagination{text-align:center;}
.content_nav {margin: 10px 0px;}
.contenttile{width:100%;text-align:center;}
.contenttile h1{font-size:18px;}
.content{line-height:28px;text-indent:2em;margin-top:20px;}
.cailiao-main .cailiao-list{width:230px;margin:20px 40px;float:left;}
.cailiao-main .cailiao-list .cailiao1{width:230px;}
.cailiao-main .cailiao-list .cailiao2{background:#259322;width:230px;height:140px;padding:10px 15px;}
.cailiao-main .cailiao-list .cailiao2 .cailiaotitle{color:#fff;font-size:16px;font-weight:bold;line-height:38px;}
.cailiao-main .cailiao-list .cailiao2 .cailiaoinfo {color:#000;line-height:28px;}