@charset "utf-8";
/* CSS Document */
body{
	background-color:#fff;
	}
.head-c ul li.home a{
	color:#008742;
	}
.bannerImg {
	position: relative;
	height: 720px;
	overflow:hidden;
}
.cont{
	width:1000px;
	position: absolute;
	z-index:5;
	top:220px;
	left:50%;
	margin-left:-500px;
	
	}
.cont p{
	font-size:24px;
	text-align:center;
	color:#fff;
	margin-bottom:30px;
	}
.cont p.title{
	font-size:50px;
	font-weight:bold;
	
	}

.cont a{
	display:block;
	width:200px;
	height:50px;
	float:left;
	margin-left:400px;
	margin-top:40px;
	background-color:#008742;
	color:#fff;
	text-align:center;
	font-size:20px;
	line-height:50px;
	letter-spacing:3px;
	
	}
	
.jtuan_img {
	position: absolute;
	left: 50%;
	z-index:3;
}
.jtuan_img img {
	margin-left: -50%;
}
.biaoti{
	width:1100px;	
	margin:0 auto;
	}
.biaoti p{
	color:#666;
	text-align:center;
	line-height:30px;
	}
.biaoti p.title{
	font-size:42px;	
	color:#000;
	font-weight:500;
	margin-top:50px;
	margin-bottom:30px;
	}
.xwzx{
	width:1308px;
	margin:40px auto 80px;
	}
.xwzx ul li{
	width:350px;
	float:left;
	margin-left:43px;
	margin-right:43px;
	
	}
.xwzx ul li p{
	overflow:hidden;
	}
.xwzx ul li p img{	
	transition:all 0.6s;	
	}
.xwzx ul li p img:hover{
	transform:scale(1.05);
	}
.xwzx ul li p.title{
	margin-top:20px;
	font-size:20px;
	}
.xwzx ul li p a{
	color:#000;
	}
.xwzx ul li p a:hover{
	color:#008742;
	}
.xwzx a.ckxq{
	display:block;
	width:276px;
	height:56px;
	float:left;
	margin-left:517px;
	margin-top:60px;
	background:url(../images/index/11.jpg) no-repeat;
	color:#fff;
	text-align:center;
	font-size:20px;
	line-height:56px;
	letter-spacing:3px;
	}	
.zysj-full{
	width:100%;
	min-width:1310px;
	height:320px;
	background:url(../images/index/7.jpg) center no-repeat;
	}	
.zysj{
	width:1310px;
	margin:0 auto;
	}
.zysj ul li{
	width:262px;
	float:left;
	text-align:center;
	margin-top:90px;
	}
.zysj ul li p{
	color:#fff;
	font-size:20px;
	
	}
.zysj ul li p.shuzi{	
	font-size:60px;
	}
	
.pro-full{
	width:100%;	
	margin-top:100px;
	margin-bottom:80px;	
	}

.pro{
	width:1310px;
	height:450px;
	margin:40px auto;
	}
.pro .pro-l{
	width:650px;
	height:450px;
	float:left;
	background-color:#009A78;
	}
.pro .pro-l{
	background:url(../images/index/8.jpg) center no-repeat;
	}
.pro2 .pro-l{
	background:url(../images/index/9.jpg) center no-repeat;
	}
.pro3 .pro-l{
	background:url(../images/index/10.jpg) center no-repeat;
	}
.pro .pro-l p{
	width:550px;
	margin:0px auto;
	color:#fff;
	margin-top:20px;
	line-height:32px;
	letter-spacing:1px;
	}
.pro .pro-l p.title{
	font-size:30px;	
	margin-top:100px;
	}
.pro .pro-r{
	width:660px;
	height:450px;
	float:left;	
	}
.pro a{
	display:block;
	width:164px;
	height:44px;	
	line-height:30px;
	color:#fff;	
	margin-left:50px;
	margin-top:40px;
	}
.pro a{
	background:url(../images/index/an1.png) center no-repeat;
	}
.pro2 a{
	color:#666;
	background:url(../images/index/an2.png) center no-repeat;
	}
.pro3 a{
	background:url(../images/index/an3.png) center no-repeat;
	}
.pro a span{
	margin-left:62px;
	line-height:44px;
	}
.pro2 .pro-l{
	background-color:#FFF9EB;
	}
.pro2 .pro-l p{
	color:#666;
	}
.pro2 .pro-l p.title{
	color:#000;
	}

.pro3 .pro-l{
	background-color:#008742;
	}
.pro-full a.more{
	display:block;
	width:276px;
	height:56px;
	margin:80px auto 60px;	
	background:url(../images/index/11.jpg) no-repeat;
	color:#fff;
	text-align:center;
	font-size:20px;
	line-height:56px;
	letter-spacing:3px;
	
	
	}

