
@charset "utf-8";
/* css document */
body {
	background-color:#fff; font-family:"arial"; font-size:12px;  -webkit-text-size-adjust:none;   
}
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
	margin:0;
	padding:0
}
ul {
	list-style:none;
}
a {
	text-decoration:none;
}
img {
	border: none;
	background:none ; display:block;
}

.clear{margin: 0;padding: 0;clear: both;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

@font-face { 
  font-family: 04b_08; 
  src: ; 
} 


.fl{ float:left}
.fr{ float:right;}
.w1016{ width:1016px; margin:auto;}

.header{}
.nav{ width:625px;}
.nav .top{ height:50px; line-height:50px; width:625px; border-bottom:#ccc 1px solid;}
.nav .top span{ color:#00a13a; font-size:14px; padding-left:34px; background:url(/uploads/image/eimages/phone.jpg) no-repeat center left; margin-left:280px;}
.nav .top div{ color:#5c5c5c;}
.nav .top div a{ color:#5c5c5c;}
.nav ul li{ float:left; line-height:50px; padding:0 25px;}
.nav ul li a{ color:#6a6a6a; font-size:12px;}
.nav ul li:hover a{ color:#00a13a;}
.nav ul li.active a{ color:#00a13a;}

/* flexslider */
.banner{ position:relative; }
.flexslider{position:relative;height:511px;overflow:hidden; width:100%; z-index:1; margin:0px auto;}
.slides{position:relative;z-index:1;}
.slides li{height:511px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:40px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:40px;height:10px;line-height:450px;overflow:hidden; cursor:pointer; border:#fff 2px solid}
.flex-control-nav .flex-active{background:#fff; }
.cha{ position:absolute; width:100%; bottom:0px; left:0px; z-index:999;}

.about{ background:url(/uploads/image/eimages/aboutbg.jpg) no-repeat; width:760px; height:445px;}
.about p{ width:470px; padding-top:200px; padding-left:256px; color:#414141; line-height:24px; text-align:justify;}

.lproduct{ height:412px; width:759px; float:right;}
.lproduct li{ width:253px; height:412px; overflow:hidden; float:left;}
.lproduct li .text{ width:253px; height:206px; background:#f6f5f3;}
.lproduct li .text .title{ color:#000000; font-size:16px; text-align:center; padding-top:20px;}
.lproduct li .text .summary{ color:#6c6c6c; width:190px; margin:auto; height:80px; overflow:hidden; padding-top:20px;}
.lproduct li .text .more{ color:#008a35; text-indent:35px;}

.chanye{ padding-bottom:70px;}
.chanye .mune{ font-size:24px; color:#00a13a; padding-top:95px; text-indent:307px; padding-bottom:65px;}
.chanye .text{ width:307px; height:350px; position:relative; background:#f6f5f3;}
.chanye .text .title{ font-size:20px; color:#000000; text-indent:40px; padding-top:140px;}
.chanye .text .summary{ font-size:12px; color:#767676; width:230px; line-height:20px; margin:auto; padding-top:20px;}
.chanye .text img{ position:absolute; top:-185px; left:7px;}
.chanye  ul li{ float:left;}

.footer{ height:254px; width:100%; background:#373737; border-top:#00a13a 4px solid;}
.link a{ padding:0 10px; color:#fff; line-height:66px;}
.link a:hover{ color:#00a13a;}
.ftbt{ padding-top:17px;}
.fnav{ width:338px; height:142px; border-right:#fff 1px solid;}
.fnav ul{ float:left; padding-left:40px; padding-top:20px;}
.fnav ul li:first-child a{ font-size:16px; padding-bottom:10px; display:block;}
.fnav ul li a{ color:#fff; line-height:24px;}
.com{ width:268px;  height:132px; border-right:#fff 1px solid; color:#height:142px; border-right:#fff 1px solid; color:#fff; line-height:28px; padding-left:47px; padding-top:10px;}
.ewm{ padding-left:37px; padding-top:20px;}


.ny_banner img{ width:100%;}
.content{ padding:40px 0;}

.n-nav{ text-align:center; }



.n-nav p{ color:#3aa860; line-height:40px; font-size:30px; padding-bottom:20px;}

.n-nav a{ color:#fff;background:#3aa860;margin-right:1px; padding:5px 10px;}

.n-nav li a:hover{ background:#cfcfcf; display:block; color:#434343}

.n-nav a.hover{ background:#cfcfcf;color:#434343}

.lmjjjjjj{ line-height:25px; padding:10px 0px;}

.newsul{ width:291px;}

.erul{ width:196px;}

.siul{ width:388px;}

.wuul{ width:500px;}

.qiul{ width:700px;}



.newslist a{ display:block; border-bottom:1px dashed #c4c4c4; padding:20px 0px;}

.newslist .info{ width:810px; line-height:23px; color:#000;}

.newslist .info h3{}

.pagelist{ line-height:25px; margin-top:10px; text-align:center; font-size:12px;}
.p_n1{ border:1px solid #3aa860; padding:1px; padding-left:2px; padding-right:2px; text-align:center; color:#707070}
.p_n2{ border:1px solid #3aa860; padding:1px; padding-left:2px; padding-right:2px; text-align:center; background:#3aa860; color:#fff}
.pagelist a{ color:#fff;font-size:12px;}

.piclist{}

.piclist li{ float:left; width:228px; padding:5px 5px 20px; border:1px solid #d3d3d3; margin:20px 5px 0px}

.piclist li img{ display:block;}

.piclist li h3{ border-top:1px dashed #c4c4c4; padding-top:14px; margin-top:5px; color:#3aa860; font-size:18px; padding-left:10px;}

.piclist li p{ padding-left:10px; padding-top:5px; height:25px; overflow:hidden; line-height:25px; color:#666;}


.danye{ padding:40px 0; line-height:24px; text-align:justify;}
.danye img{ margin:auto;}