/* CSS Document */
*{ margin: 0;padding: 0;border:0;}
body {font-size:12px; line-height:24px;color:#414141; -webkit-text-size-adjust:none;background:#376703;}
a{ color:#333333; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline;}
ul {list-style: none;}
li{ list-style-type:none;}
.eng{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; color:#990000; padding-left:3px;}
.nr{line-height:24px;}
/*top*/
.top{width:100%; height:479px;background: url(../images/topbg.jpg) repeat-x top;}
.logo{width:1002px; height:127px; margin:0 auto;}
.logol{width:auto; height:127px; float:left;}
.logor{width:242px; height:127px; line-height:97px; float:right; padding-left:55px;background:url(../images/logorbg.jpg) no-repeat right bottom; text-align:center; color:#FFF;}
.allnav{width:100%; height:48px; line-height:48px;}
.nav{width:995px; height:48px;margin:0 auto; padding-left:7px; position:relative; z-index:10;}
.nav a{width:120px; height:48px; line-height:48px; text-align:center;display:block; float:left;font-family:Microsoft YaHei; color:#124d0f; font-size:14px;}
.nav a:hover{text-decoration:none; color:#602800;}
.banner{width:100%; height:302px; text-align:center; overflow-x:hidden;}
/*index*/

/* ------------------------------------------main01部分 ----------------------------------------------------- */

.main{width:auto;height:auto;background:url(../images/zj.png) no-repeat center -1050px;overflow:hidden;}

.main01{width:990px;height:auto;padding-bottom:20px;margin:0 auto; background:#5B8F09;overflow:hidden;}



.m01le{width:513px;height:auto;float:left; overflow:hidden;}



.m01letop{width:468px;height:34px;padding:0px 10px 0px 35px;background:url(../images/zj.png) 0px -50px no-repeat; overflow:hidden;color:#FFFE82;font-size:14px;line-height:34px; font-weight:bold;}

.m01letop a{display:block;float:right;color:#FFF;font-size:12px;line-height:34px; font-weight:normal;}

.m01letop a:hover{ text-decoration:underline;}

.m01letop font{color:#C0E271;font-size:12px;line-height:35px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;padding-left:8px;}



.m01lemain{width:470px;height:auto;padding:12px 10px 0px 10px;margin-left:23px;overflow:hidden;color:#D7F4B4; font-size:12px; line-height:23px;}

.m01lemimg{float:left;padding:5px 20px 3px 0px;overflow:hidden;}

.m01lemain img{display:block; border:#9DBD58 solid 4px;}

.m01lemain a{color:#F1F143; font-size:12px; line-height:23px;}

.m01lemain a:hover{color:#FFF;}







/* ------------------main01右边部分 -------------------- */

.m01ri{width:428px;height:auto;padding-right:20px;float:right; overflow:hidden;}



.m01ritop{width:403px;height:34px;padding:0px 10px 0px 15px;background:url(../images/zj.png) -530px -100px no-repeat; overflow:hidden;color:#FFFE82;font-size:14px;line-height:34px; font-weight:bold;}

.m01ritop a{display:block;float:right;color:#FFF;font-size:12px;line-height:34px; font-weight:normal;}

.m01ritop a:hover{ text-decoration:underline;}

.m01ritop font{color:#C0E271;font-size:12px;line-height:35px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;padding-left:8px;}



.m01riimg{width:428px;height:auto;  padding:15px 0px 7px 0px;overflow:hidden; text-align:center;}

.m01riimg img{border:#A0C159 solid 5px; max-width:418px;} 



.m01rimain{width:428px;height:auto;overflow:hidden;}

.m01rimain ul li{display:block;width:413px;height:26px;padding-left:15px;background:url(../images/zj.png) -530px -51px no-repeat;border-bottom:#C8F2AA dashed 1px; line-height:26px;overflow:hidden;}

.m01rimain ul li span{ display:block;width:80px;height:26px;padding-left:20px;float:right;font-style:normal;color:#ECEE8A; font-size:12px; line-height:26px; font-family:Verdana, Geneva, sans-serif;}

.m01rimain ul li a{color:#D7F4B4; font-size:12px; line-height:26px;}

.m01rimain ul li a:hover{color:#FFF; text-decoration:underline;}







/* ------------------------------------------main02产品展示部分 ----------------------------------------------------- */

.main02{width:930px;height:226px;padding:25px 30px 10px 30px;margin:0 auto; background:url(../images/zj.png) 0px -170px no-repeat;overflow:hidden;}



.m02top{width:840px;height:35px;overflow:hidden;color:#FFFE82;font-size:14px;line-height:35px;font-weight:bold;}

.m02top font{color:#C0E271;font-size:12px;line-height:35px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;padding-left:8px;}

.m02top a{display:block; float:right;overflow:hidden;color:#FFF; font-size:12px; line-height:35px; font-weight:normal;}

.m02top a:hover{ text-decoration:underline;}





.m02main{width:930px;height:auto;padding-top:5px;overflow:hidden; }

.m02main tr tr td{padding:5px 0px 0px 15px;}

.m02main tr td a img{display:block;border:#FDFDFD solid 6px;overflow:hidden;background:#FFF;}

.m02main tr td em{display:block;width:152px;height:40px;padding:0 5px; font-style:normal;overflow:hidden;line-height:40px; text-align:center;}

.m02main tr td em a{color:#D7F4B4; font-size:12px; line-height:40px;}

.m02main tr td em a:hover{color:#FFF; text-decoration:underline;}







/* ------------------------------------------main03联系我们部分 ----------------------------------------------------- */

.main03{width:980px;height:auto;padding:10px 10px 15px 0px;margin:0 auto; background:#5B8F09;overflow:hidden;}

.m03le{width:197px;height:auto !important; min-height:200px; _height:200px;padding:10px 20px 0px 90px;float:left;display:inline; background:url(../images/zj.png) 0px -550px no-repeat;overflow:hidden;}

.m03letop{width:197px;height:40px; overflow:hidden;color:#FFF; font-size:14px; line-height:40px; font-weight:bold;}

.m03lemain{width:197px;height:auto;overflow:hidden;color:#FFF; font-size:12px; line-height:25px;}



.m03ri{width:652px;height:auto;float:right;display:inline; background:#81A844; padding:5px; border:#325704 solid 1px;overflow:hidden;}



.mainfoo{width:1030px;height:67px; background:url(../images/zj.png) 0px -450px no-repeat; margin:0 auto;overflow:hidden;}









/* --------------------------------------------子页部分 ----------------------------------------------------- */

.zy_main{width:960px;height:auto;padding:0px 20px 0px 10px;margin:0 auto; background:#5B8F09;overflow:hidden;}
.zy_mle{width:240px;height:auto;float:left; display:inline;overflow:hidden;}
.zy_mletop{width:200px;height:33px; padding:0px 20px;background:url(../images/zj.png) -340px -600px no-repeat; overflow:hidden;color:#FCFF77; font-size:14px; font-weight:bold; line-height:33px; text-align:center;}
.zy_mlemain{width:220px;height:auto;padding:10px;background:url(../images/zj.png) -1200px 0px no-repeat;margin-bottom:20px;overflow:hidden;}
.zy_mlemain ul.expmenu {width:220px;height:auto; overflow:hidden;}

/*一级导航*/

.zy_mlemain ul.expmenu li div.header{display:block;width:220px;height:30px;padding-bottom:5px;background:url(../images/zj.png) -340px -700px no-repeat;overflow:hidden;}

.zy_mlemain ul.expmenu li div.header a{font-size:12px; color:#395D03; line-height:30px;}

.zy_mlemain ul.expmenu li div.header a:hover{color:#FF0;}



.zy_mlemain ul.expmenu li  div.header .arrow{display:block;width:140px;height:30px; padding:0px 35px 0px 45px;background:no-repeat center;overflow:hidden;}/*三角按钮*/

.zy_mlemain ul.expmenu li  div.header .arrow.up{background:url(../images/zj.png) -340px -700px no-repeat;}

.zy_mlemain ul.expmenu li  div.header .arrow.down{background:url(../images/zj.png) -340px -745px no-repeat;}

.zy_mlemain ul.expmenu li  div.header .arrow:hoveR{background:url(../images/zj.png) -340px -745px no-repeat;}



/*二级导航*/

.zy_mlemain ul.expmenu li .menu{display:block;width:150px;height:auto;padding:5px 0px 15px 35px;overflow:hidden;}

.zy_mlemain ul.expmenu li .menu li{display:block;width:140px;height:30px;padding-left:10px;border-bottom:#729F06 dotted 1px; overflow:hidden;}

.zy_mlemain ul.expmenu li .menu li a{font-size:12px; color:#B0C90D; line-height:30px;}

.zy_mlemain ul.expmenu li .menu li a:hover{text-decoration:underline;color:#FF0;}



.zy_mlelx{width:140px;height:auto !important; min-height:200px; _height:200px;padding:10px 10px 20px 90px;background:url(../images/zj.png) -10px -550px no-repeat;overflow:hidden;}









.zy_mri{width:715px;height:auto;float:left; display:inline;overflow:hidden;}



.zy_mritop{width:640px;height:34px; padding:0px 15px 0px 60px;background:url(../images/zj.png) -340px -645px no-repeat; overflow:hidden;color:#FCFF77; font-size:14px; line-height:34px; font-weight:bold;}

.zy_mritop span{display:block;width:500px;height:34px; float:right;overflow:hidden;color:#B0C90D;font-size:12px; line-height:34px;text-align:right; font-weight:normal;}

.zy_mritop span a{color:#B0C90D; font-size:12px; line-height:34px;}

.zy_mritop span a:hover{color:#FFF;text-decoration:underline;}



.zy_mrimain{width:700px;height:auto; padding:20px 0px 30px 15px; overflow:hidden;}

.zy_mrimain ul{ display:block; width:700px;height:auto; overflow:hidden;}

.zy_mrimain ul li{display:block;float:left; padding:10px 0px 0px 10px;overflow:hidden; text-align:center; width:calc(33.33% - 10px);}

.zy_mrimain ul li a img{display:block; border:#97B842 solid 2px;}

.zy_mrimain ul li span{display:block;width:154px;height:30px;padding:0px 5px; overflow:hidden;}

.zy_mrimain ul li span a{color:#D7F4B4;font-size:12px;line-height:30px;}

.zy_mrimain ul li span a:hover{color:#FF0; text-decoration:underline;}





.zy_mrify{width:675px;height:30px; padding:15px 10px;margin-left:20px;border-top:#88BC07 solid 1px;overflow:hidden; text-align:center;color:#FCFF77; font-size:12px; line-height:30px;}





.new_mlemain{width:220px;height:auto;padding:10px;background:url(../images/zj.png) -1200px 0px no-repeat;margin-bottom:20px;overflow:hidden;}

.new_mlemain ul li{display:block;width:220px;height:30px;padding-bottom:5px;overflow:hidden;}

.new_mlemain ul li a{display:block;width:140px;height:30px; padding:0px 35px 0px 45px;background:url(../images/zj.png) -610px -700px no-repeat; overflow:hidden;font-size:12px; color:#395D03; line-height:30px;}

.new_mlemain ul li a:hover{background:url(../images/zj.png) -610px -745px no-repeat;color:#FF0;}





.new_mrimain{width:660px;height:auto; padding:20px 0px 30px 35px; overflow:hidden;}
.new_mrimain p{ line-height:2; color:#fff; }


.new_mrimain ul li{display:block;width:645px;height:30px;padding-left:15px;background:url(../images/zj.png) -530px -51px no-repeat;border-bottom:#C8F2AA dashed 1px; line-height:30px;overflow:hidden;}

.new_mrimain ul li span{ display:block;width:80px;height:30px;padding-left:50px;float:right;font-style:normal;color:#ECEE8A; font-size:12px; line-height:30px; font-family:Verdana, Geneva, sans-serif;}

.new_mrimain ul li a{color:#D7F4B4; font-size:12px; line-height:30px;}

.new_mrimain ul li a:hover{color:#FFF; text-decoration:underline;}





.xwnymtop{width:660px;height:auto;text-align:center;overflow:hidden;}

.xwnymtop h3.news_title{padding:5px 0px;font-size:18px; font-weight:bold;line-height:35px;color:#FFF;}

.xwnymtop div.time{width:658px;height:auto;border:#94BC0A solid 1px;line-height:30px;color:#D7F4B4;font-size:12px;}



.xwnymmain{width:640px;padding:10px;font-size:12px;color:#D7F4B4;line-height:22px;}

.cpzsny{width:660px;height:auto;padding:20px 0px 10px 0px;text-align:center; overflow:hidden;}

.cpzsny img{ padding:4px;border:#94BC0A dashed 1px;max-width:650px;}



.zy_topfoo{width:640px;height:auto;padding:10px 10px 0px 10px;overflow:hidden;line-height:27px;}

.zy_topfoo a{color:#FFF; font-size:12px;line-height:27px;}

.zy_topfoo a:hover{color:#FF0; text-decoration:underline;}

.zy_topfoo span{color:#FF0; font-size:12px;line-height:27px;}





/* ------------------------------------------footer部分 ----------------------------------------------------- */

.link{width:970px;height:auto;padding:0px 10px 20px 10px;margin:0 auto;background:#5B8F09;overflow:hidden;}

.linktop{width:950px;height:34px;padding-left:20px;background:url(../images/zj.png) 0px -930px no-repeat; overflow:hidden;color:#FFFE82;font-size:14px;line-height:34px;font-weight:bold;}

.linktop font{color:#C0E271;font-size:12px;line-height:35px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;padding-left:8px;}



.linkmain{width:930px;height:auto;padding:10px 20px; overflow:hidden;color:#C0E271; font-size:12px; line-height:23px;}

.linkmain a{padding-right:2px;color:#C0E271;font-size:12px; line-height:23px;}

.linkmain a:hover{color:#FFFE82; text-decoration:underline;}





.footer{width:950px;height:auto;padding:0px 20px 30px 20px;overflow:hidden;text-align:center; margin:0 auto;overflow:hidden;color:#D7F4B4;font-size:12px;line-height:22px;}

.footer a{color:#FFFE82; font-size:12px;line-height:23px;}

.footer a:hover{ text-decoration:underline;}
.right-main-news{width:700px;margin:10px auto;color:#fff;}
.right-main-news-top{width:700px;height:40px;margin:20px auto;}
.right-main-news-top li{text-align:center;line-height:20px;border-bottom:dashed 1px #fff;color:#fff;}

/*内*/

.news_nei_title_h1 {font-weight:bolder;font-size:14px;color:#505050;text-align:center;}

.news_nei_title {height:32px;line-height:32px;text-align:center;margin-top:8px;color:#777777;}

.news_nei_content {padding:15px 5px;line-height:25px;color:#505050}

.neicontent{padding:15px 10px 0px 15px;line-height:25px; padding:15px;}

.page_a{margin-top:20px;padding-top:10px;border-top:1px dashed #cbcbcb}

.page_a a:hover{ text-decoration:underline;color:#000}

.pager{margin:15px auto; text-align:center; clear:both;}
.do-option{margin:10px 10px 0 18px;}
.do-option a{ text-decoration:none; margin:5px; color:#f60; }



/**	综合列表样式	*/

.comm-list{margin-top:10px 0 0 10px;border:1px solid #649f07;margin-left:10px;}

.comm-list-title{ height: 30px; line-height: 30px; font-weight: bold;background-color:#4e7b08;}

.comm-list-title input{  height:15px; padding:3px; margin-left:5px;}

.comm-list-title span{ background: url(../images/toend.png) 2px center no-repeat; display:block;float:left;padding-left:25px;margin-left:10px;color:#FC0;}

.comm-list-title .putime,

.comm-list-title a.back{ display:block; float:right; margin-right:10px; font-weight:normal; }

.comm-list-content{clear:both;padding:15px;line-height:20px;color:#FF0; font-weight:800;}

.comm-list-content div{ margin-top:6px;}

.comm-list-repley{ clear:both; color:#FC0; line-height:20px; margin:10px; margin-top:0; padding:6px;border:1px dashed #CCC;background-color:#4e7b08;}

.comm-list-repley span{color:#FC0;}

.comm-list-content table td{ padding:3px; color:#FC0;}

.comm-list-content table td input{ border:#CCCCCC 1px solid; height:15px; padding:3px;}

.comm-list-content table td input.radio{ border:none;}

.comm-list-content table td textarea{ border:#CCCCCC 1px solid; padding:3px;}

.warn{margin-left:23px;color:#FF0;}


.right_main{padding:10px 30px;}
.right_main dl{margin:10px 0;}
.right_main dl dt{background:#CC0;height:35px; line-height:35px;margin:10px 0 0 0;border:1px solid #CC0;}
.right_main dl em{background:#0C0;display:block; width:90px; text-align:center;color:red;font-style:normal;height:30px; line-height:30px;}
.right_main dl em a{color:#fff;}
.right_main dl dd{margin:15px 0;color:#FC0;}
.right_main dl span{font-weight:bold;padding:0 10px 0 0;}
.comm-list-title .putime, .comm-list-title a.back{display:block;float:right;margin-right:10px;color:#FC0;}


.view-assoc{height:30px;line-height:30px;background-color:#4e7b08;padding:0 10px;margin:50px 0;}
.view-assoc a{color:#CC0;}
