@charset "utf-8";
body{margin:0px;padding:0px;font-size:12px;line-height:150%;color:#646363;font-family:  Arial,Verdana, Helvetica, sans-serif, Tahoma;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
input, textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;font-size:12px;	}
li{list-style:none;}
.l{float:left;}
.r{float:right;}
.c{clear:both;height:1px;margin-top:-1px;overflow:hidden;}
.t_l{text-align:left;}	
.t_r{text-align:right;}
.t_c{text-align: center;}
a{color:#646363;text-decoration:none;}	
a:hover{color:#005e34;text-decoration:none;}


.head1{
	position: relative;
	margin-top:-447px;
	z-index:999;
	height:447px;
}
.head{
	position: relative;
	margin-top:-747px;
	z-index:999;
	height:747px;
}
.hd{
	width:1200px;
	margin:0 auto;
	background:url(../images/menu_bj.png) bottom left repeat-x;
}
.logo{
	width:257px;
	float:left;
}
.menu{
	width:770px;
	float:right;
}
.menu li{
	width:110px;
	height:96px;
	line-height:96px;
	font-family:"微软雅黑";
	font-size:16px;
	text-align:right;
	float:left;
}
.menu li a{color:#FFF;text-decoration:none;}	
.menu li a:hover{color:#005e34;text-decoration:none;}


.pro{
	padding:50px 0px 20px 0px;
}
.pro_dh{
	background:url(../images/pro_dh.png) center center no-repeat;
	text-align:center;
	height:90px;
	margin-bottom:20px;
}
.pro_dh p{
	font-family:"微软雅黑";
	font-size:30px;
	height:60px;
	color:#000;
}
.pro_dh dl{
	font-family:"微软雅黑";
	font-size:16px;
	height:30px;
	color:#005e34;
}
.pro_nr{
	width:1200px;  margin:0 auto; overflow:hidden; position:relative;
}
.pro_nr ul{
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.pro_nr li{
	width:590px;
	height:443px;
}
.pro_nr li a{
  position: relative;
}
.pro_nr li:nth-child(4){
	margin-right:0px;
}
.pro_nr .fenleitu{
	width:590px; height:443px;
}
.pro_nr .fenleizi{
	position:absolute;
	top:0px;
	text-align:center;
	color:#FFF;
	font-size:30px;
	font-family:"微软雅黑";
	line-height:24px;
	padding-top:90px;
	background:url(../images/pro_bj.png) top left no-repeat;
	width:590px;
	height:443px;
	color:#8cc521;
  background-size: contain;
  box-sizing: border-box;
}
.fenleizi dl{
	font-size:18px;
	padding-top:20PX;
	color:#FFF;
}
.fenleizi li a{color:#646363;text-decoration:none;}	
.fenleizi li a:hover{color:#ef0000;text-decoration:none;}
.pro_more{
	width:170px;
	margin:0 auto;
	text-align:center;
	font-family:"微软雅黑";
	font-size:16px;
	margin-top:30px;
	display:block;
}
.pro_more a{color:#005e34;text-decoration:none;background:none; border-radius:180px;height:40px;line-height:40px; border:2px #005e34 solid;display:block;}	
.pro_more a:hover{color:#FFF;text-decoration:none;background-color:#005e34; border-radius:180px;height:40px;line-height:40px;display:block;}

.company{
	padding-top:30px;
}
.company_nr{
	background:url(../images/company_bj.jpg) top center no-repeat;
	background-color:#005e34;
}
.jianjie_nr{
	width:1200px;
	margin: auto;
	font-family:"微软雅黑";
	font-size:16px;
	line-height:30px;
	color:#FFF;
	padding-top:177px;
	padding-bottom:30px;
}
.tubiao{
	width:1200px;
	margin: auto;
	height:196px;
}
.tubiao li{
	width:146px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:16px;
	line-height:30px;
	height:30px;
	color:#FFF;
	float:left;
	margin-right:117px;
}
.tubiao li.ab{
	margin-right:0px;
}
.tubiao li a{color:#FFF;text-decoration:none;}	
.tubiao li a:hover{color:#7ab623;text-decoration:none;}

.jianjie_more{
	width:170px;
	margin:0 auto;
	text-align:center;
	font-family:"微软雅黑";
	font-size:16px;
	margin-top:30px;
	display:block;
	padding-bottom:30px;
}
.jianjie_more a{color:#005e34;text-decoration:none;background-color:#FFF; border-radius:180px;height:42px;line-height:42px;display:block;}	
.jianjie_more a:hover{color:#FFF;text-decoration:none;background:none; border-radius:180px;height:40px;line-height:40px; border:2px #FFF solid;display:block;}


.case{
	background:url(../images/case_bj.jpg) top center no-repeat;
}
.jianjietu{
	width:1170px;
	margin:auto;
	background-color:#FFF;
	padding:15px;
    -webkit-box-shadow:0 0 10px #8c8c8c;  
    -moz-box-shadow:0 0 10px #8c8c8c;  
    box-shadow:0 0 10px #8c8c8c; 
	margin-bottom:50px;
}
.jcImgScroll { position:relative; height:486px;  }
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:484px;  }
.jcImgScroll li.loading a { background:#fff url(img/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../images/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(../images/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(images/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }

.anli{
	padding-bottom:50px;
}
.fangan{
	background-color:#f2f2f2;
	padding:50px 0px 50px 0px;
}
.case_nr{
	width:1200px;
	margin:0 auto;
}
.case_nr li{
	width:380px;
	background-color:#FFF;
	float:left;
	margin-right:30px;
	display:block;
}
.case_nr li:nth-child(3){
	margin-right:0px;
}
.case_nr li a:hover{background-color:#005e34;display:block;}
.case_nr li a:hover h1{ color:#FFF;}
.case_nr li a:hover p{ color:#7c9e8b;}
.case_nr li h1{
	font-family:"微软雅黑";
	font-size:18px;
	line-height:50px;
	font-weight:normal;
	text-align:center;
	color:#005e34;
}
.case_nr li p{
	font-family:"微软雅黑";
	font-size:14px;
	line-height:24px;
	padding:0px 20px 20px 20px;
	color:#353535;
}
.youshi{
	padding-top:40px;
}
/*以上是基本参数 可不复制  以下是必须*/
/*部分开始-----------------------------------------------------*/
/*banner*/
.bannerys{ min-width:1200px;height:572px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:572px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:530px;width:1100px;left:47%; height:43px;margin-left:-500px;*left:240px;}
.banner_pre_next a{ width:43px; height:43px; background:url(../images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:-37px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px; background-position:-37px 0px;}


/*圆点*/
.yq_banner_list{ width:200px; height:25px;position:absolute; top:485px; text-align:right; z-index:100; left:120px; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:19px; height:19px;background:url(../images/abg.png) no-repeat right; margin-right:10px;}
.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat left; }

/*文字*/
.banner_mag{width:345px;height:520px;position:absolute; overflow:hidden;left:50%;top:0px;margin-left:-500px;text-align:left;z-index:99;font-family:"Microsoft YaHei";}
.banner_magbox{height:520px;background:url(../images/ico3.png) repeat;text-align:left;padding:80px 30px 35px;}
.banner_magbox .focus-img{ text-align:right; margin-bottom:40px;}
.banner_magbox h4{font-size:18px; font-weight:normal;color:#fff; margin-bottom:10px; }
.banner_magbox h4 a{color:#fff; }
.banner_magbox p{font-size:14px;color:#fff;font-weight:normal;line-height:22px;}


/*新闻*/
.focus-news{  height:70px; color:#fff; background:#005e34; position:absolute; padding:30px 0px 30px 0px; bottom:0px; width:1100px;left:47%;margin-left:-500px; z-index:9999;font-family:"微软雅黑";}
/*   */

.focus-news .yslist .inTitle{
	float:left; width:260px; margin-right:60px; margin-left:30px; padding-left:70px; display:block;
	position:relative; background:url(../images/ystb.jpg) left center no-repeat;
}
.focus-news .yslist .inTitle h2{ font-size:30px; height:70px; line-height:70px; color:#7ab623; font-weight: bold; border-right:1px #2d7957 solid;}
.inShow{ float:left; width:630px; font-family:"微软雅黑"; font-size:14px; line-height:24px;}



.news{
	margin-top:50PX;
}
.news_nr{
	width:1200px;
	margin:0 auto;
}
.news_nr li{
	width:600px;
	background-color:#f3f3f3;
	float:left;
	display:block;
}
.news_nr li a:hover{background-color:#005e34;display:block;}
.news_nr li a:hover h1{ color:#FFF;}
.news_nr li a:hover p{ color:#7c9e8b;}
.news_nr li a:hover dl{ color:#7c9e8b;}
.news_nr li a:hover h2{ color:#FFF;}
.news_nr li h1{
	font-family:"微软雅黑";
	font-size:16px;
	height:30px;
	line-height:30px;
	font-weight:normal;
	color:#1f1f1f;
	padding:20px 20px 0px 20px;
}
.news_nr li p{
	font-family:"微软雅黑";
	font-size:12px;
	line-height:30px;
	height:30px;
	padding:0px 20px 10px 20px;
	color:#b0b0b0;
}
.news_nr li dl{
	font-family:"微软雅黑";
	font-size:14px;
	line-height:24px;
	font-weight:normal;
	color:#747474;
	height:63px;
	padding:0px 20px 30px 20px;
}
.news_nr li h2{
	font-family:"微软雅黑";
	font-size:14px;
	line-height:24px;
	height:30px;
	color:#005e34;
	font-weight:normal;
	padding:30px 20px 10px 20px;
}

#foot{
	background-color:#242424;
	border-top:5px #7c7c7c solid;
	margin-top:30px;
	padding:30px 0px 30px 0px;
}
#ft{
	width:1200px;
	margin:0 auto;
}
.ft_lx1{
	width:600px;
	font-size:14px;
	line-height:30px;
	font-family:"微软雅黑";
	color:#FFF;
	float:left;
}
.ft_lx1 p{
	float:left;
	padding-right:30px;
}
.ft_lx2{
	float:right;
	width:600px;
}
.ft_lx2 h1{
	font-size:18px;
	line-height:30px;
	height:50px;
	font-family:"微软雅黑";
	font-weight:normal;
	text-align:right;
	color:#FFF;
}
.ft_lx2 p{
	font-size:36px;
	line-height:30px;
	height:30px;
	font-family:"Arial";
	font-weight:normal;
	text-align:right;
	color:#FFF;
}
.ft_lx2 img{
	padding-left:30px;
}
.ft_lx{
	border-bottom:1px #575757 solid;
	padding-bottom:30px;
	margin-bottom:30px;
}
.ft_lxa{
	font-size:14px;
	line-height:30px;
	font-family:"微软雅黑";
	text-align:center;
	color:#FFF;
}
.ft_lxa a{color:#FFF;text-decoration:none;}	
.ft_lxa a:hover{color:#005e34;text-decoration:none;}



#ct1{
	width:1200px;
	margin:0 auto;
	padding:30px 0px 0px 0px;
}
.fenlei{
	width:250px;
	float:left;
}
.fenlei_dh{
	height:50px;
	line-height:50px;
	background-color:#004526;
	text-align:center;
	font-family:"微软雅黑";
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.yiji{
	height:30px;
	line-height:30px;
	background:url(../images/yiji.jpg) left center no-repeat;
	font-family:"微软雅黑";
	padding-left:30px;
	margin-bottom:1px;
	font-size:16px;
}
.yiji a{color:#FFF;text-decoration:none;}	
.yiji a:hover{color:#FFF;text-decoration: underline;}
.erji{
	height:30px;
	line-height:30px;
	background:url(../images/erji.jpg) left center no-repeat;
	font-family:"微软雅黑";
	padding-left:30px;
	margin-bottom:1px;
	font-size:14px;
}
.erji a{color:#646363;text-decoration:none;}	
.erji a:hover{color:#000;text-decoration:none;}

.ct_right{
	width:920px;
	float:right;
}
.right_dh{
	line-height:24px;
	font-family:"微软雅黑";
	font-size:20px;
	font-weight:bold;
	color:#000;
	height:50px;
	line-height:50px;
	border-bottom:1px #CCC solid;
	margin-bottom:20px;
}
.right_nr{
	line-height:30px;
	font-family:"微软雅黑";
	font-size:14px;
}