body{

	font-family:Arial,"宋体";

	_font-family:Arial,"宋体";

	font-size:12px;

	color:#666; 

	margin:0 auto;

	}

form,ul,li,ul li,p,h1,h2,h3,h4,h5,h6,dl,dt,label{

	margin:0;

	padding:0;

	list-style-type:none;

	list-style:none;

	}

input,select{

	font-size:12px;

	line-height:16px;

	}

img{

	border:0;

	}

a{

	color:#444;

	text-decoration:none;

	}

a:hover {

	color:#f30;

	text-decoration:underline;

	}

.white,.white a:link,.white a:visited,.white a:active,.white a{

	color: #fff;

	text-decoration:none;

	}

.white a:hover{

       color:#fff;

	   text-decoration:underline;

	   }

.clear{

	clear:both;

	}

.top{

	width:100%;

	height:116px;

	margin:0 auto;

	background:url(../images/top.jpg) center no-repeat;

	}

.menu{

	width:678px;

	padding-left:380px;

	height:116px;

	margin:0 auto; 

	}

.menu li{

	float:left;

	font-size:14px;

	height:116px;

	line-height:116px;

	font-family:'微软雅黑';

	padding-left:40px;

	}

.banner{

	width:100%;

	height:488px;

	margin:0 auto;

	background:url(../images/banner.jpg) center no-repeat;

	}

.yyly{

	width:1058px;

	margin:0 auto;

	padding:35px 0px;

	}

.yy_nr{

	padding-top:35px;

	}

.xnyqc{

	width:333px;

	height:195px;

	float:left;

	}

.zi{

	width:200px;

	height:40px;

	margin-top:155px;

	line-height:40px;

	text-align:center;

	color:#FFF;

	font-size:18px;

	font-family:'微软雅黑';

	background-color:#8ec63f;

	}

.product{

	width:1058px;

	margin:0 auto;

	}

.p_nr{

	padding:20px 0px 35px 0px;

	}

.p_nr li{

	float:left;

	margin-right:14px;
	margin-bottom:14px;

	display:block;

	width:254px;

	}
.p_nr li:nth-child(4n){
	margin-right:0;
}
.p_nr img{

	border:solid #8ec63f 3px;

	}

.p_nr p{

	width:254px;

	height:36px;

	line-height:29px;

	text-align:center;

	font-size:14px;

	color:#FFF;

	font-family:'微软雅黑';

	background-color:#8ec63f;

	}

.p_nr p a{

	color:#FFF;

	text-decoration:none;

	}

.p_nr p a:hover{

	color:#FFF;

	text-decoration:none;

	}

.about{

	width:100%;

	padding:35px 0px;

	background:url(../images/ab_bj.jpg) top repeat-x #f6f6f6;

	}

.ab{

	width:1058px;

	margin:0 auto;

	}

.jj{

	float:left;

	width:645px;

	}

.lx{

	float:right;

	width:376px;

	padding-top:100px;

	font-size:14px;

	line-height:26px;

	font-family:'微软雅黑';

	background:url(../images/lx_bj.jpg) top center no-repeat;

	}

.ab_nr{

	padding-top:20px;

	font-size:14px;

	line-height:26px;

	font-family:'微软雅黑';

	}

#ft{

	border-top:solid 1px #a0a0a0;

	}

.foot{

	width:1058px;

	margin:0 auto;

	padding:35px 0px;

	}

.dlogo{

	float:left;

	}

.bq{

	float:right;

	font-size:14px;

	line-height:26px;

	font-family:'微软雅黑';

	text-align:right;

	}

.nban{

	width:100%;

	height:300px;

	margin:0 auto;

	background:url(../images/banner.jpg) no-repeat;

	}

#nct{

	width:1058px;

	margin:0 auto;

	padding:35px 0px;

	}

.left{

	float:left;

	width:200px;

	}

.right{

	float:right;

	width:828px;

	}

.ls_t{

	height:43px;

	padding-top:10px;

	font-size:14px;

	font-family:'微软雅黑';

	text-align:center;

	color:#FFF;

	background:url(../images/ls_t.jpg) no-repeat;

	}

.ls_nr li{

	height:36px;

	display:block;

	font-size:14px;

	font-family:'微软雅黑';

	text-align:center;

	line-height:36px;

	border-bottom:solid 1px #a0a0a0;

	}

.nlx_nr{

	font-size:14px;

	font-family:'微软雅黑';

	line-height:26px;

	padding-top:10px;

	}

.nnt{

	height:44px;

	padding-top:10px;

	padding-left:60px;

	color:#FFF;

	font-size:14px;

	font-family:'微软雅黑';

	background:url(../images/nnt.jpg) no-repeat;

	}

.nnt span{

	float:right;

	color:#666;

	}

.nnr{

	font-size:14px;

	font-family:'微软雅黑';

	line-height:26px;

	padding-top:10px;

	}



.news ul li{ display:block; width:95%; border-bottom:1px dashed #aaa; line-height:30px; padding:0 20px;}

.news ul li span{ float:right;}

.news ul li a{ display:block;}

.news ul li a:hover{ text-decoration:none; color:#48801C;}



.pro ul li{ display:block; float:left; margin:0 10px 10px 10px; text-align:center;}

.pro ul li img{ border:1px solid #aaa; width:248px; height:220px; padding:3px;}

.pro ul li a:hover{ text-decoration:none; color:#48801C;}



.banner{height:488px;}

.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}

.banner .ban_nav{display:none;}

.banner .Left,.banner .Right{display:none;}

.bann_ext{position:relative;}

.frontCover{position:absolute;bottom:20px;left:44%;}

.frontCover li{float:left;width:10px;padding:0px;background:#ccc;color:#fff;overflow:hidden;margin-right:7px;cursor:pointer;}

.frontCover .img{position:relative;width:10px;height:10px;overflow:hidden;}

.frontCover img{position:absolute;width:0px;height:0px;left:-50px;}

.frontCover .open{background:#48801C; width:30px;}

/*幻灯片(组件)*/

.slide{position:relative;width:100%;}

.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}

.ban_c img{width:100%;height:100%;}

.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}

.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}

.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}

.ban_nav .on{background:#f90;color:#fff;}









.page{float:left;margin-top:20px;text-align:center;width:100%;height:40px;}

.page a{border:1px solid #8fc73e;padding:4px 6px;font-size:12px; color:#000;}

.page .thispage{padding:4px 6px;background:#8fc73e;font-size:12px;color:#fff;}



.newstext

{

	margin:20px 0;}

.newstext h2{

	text-align:center;

}

.newstext .info

{

	width:100%;

	height:40px;

	margin-top:10px;

	padding-top:10px;

	border-top:1px solid #e1e1e1;

	border-bottom:1px solid #e1e1e1;

	text-align:center;

	margin-bottom:10px;

}



.pagechange, .pagechange a{color:#000;}





.subbutton

{

	padding:4px 10px;

	border:1px solid #ccc;

	font-size:12px;

	background:#fff;

	vertical-align:center;

}



