body{ background:#f3f3f3;}
.banner{ text-align:center;}
.con01{ padding-top:40px;  width:1080px; margin:0 auto;}
.con01 h3{ font-size:34px; color:#666666; text-align:left; font-weight:normal; line-height:50px;}
.con01 h4{ font-size:56px; color:#00c8a1;text-align:left; font-weight:normal; line-height:70px;}
.con01 p{ font-size:28px; color:#333333; text-indent:2em; line-height:51px; padding-top:20px;}
.con01 h2{ font-size:45px; color:#00c8a1;text-align:left; font-weight:normal; line-height:100px; background:url(../images/ico-01.png) no-repeat left; padding-left:90px;   }
.fullimg{ text-align:center;}


.con01 a{ display:block; width:600px; height:90px; line-height:90px; margin:0 auto; text-align:center; font-size:41px; color:#fff; background:#00c8a1; border-radius:10px;}



.con02{ padding-top:20px;  width:1080px; margin:0 auto;}
.con02 h2{ font-size:45px; color:#00c8a1;text-align:left; font-weight:normal; line-height:100px; background:url(../images/ico-02.png) no-repeat left; padding-left:90px;   }
.con02 p{ font-size:28px; color:#333333; text-indent:2em; line-height:51px; }
.con02 a{ display:block; width:600px; height:90px; line-height:90px; margin:0 auto; text-align:center; font-size:41px; color:#fff; background:#00c8a1; border-radius:10px;}

.con03{ padding-top:20px;  width:1080px; margin:0 auto;}
.con03 h2{ font-size:45px; color:#00c8a1;text-align:left; font-weight:normal; line-height:100px; background:url(../images/ico-03.png) no-repeat left; padding-left:90px;   }
.con03 a{ display:block; width:600px; height:90px; line-height:90px; margin:0 auto; text-align:center; font-size:41px; color:#fff; background:#00c8a1; border-radius:10px;}

.con04{ padding-top:40px;  width:1080px; margin:0 auto;}
.con04 h2{ font-size:45px; color:#00c8a1;text-align:left; font-weight:normal; line-height:100px; background:url(../images/ico-04.png) no-repeat left; padding-left:90px;   }

.ztittile{ text-align:center; padding-top:20px; font-size:45px; color:#00c8a1;}
.ztittile span{ display:inline-block; width:34px; height:34px; border:2px solid #00c8a1; border-radius:50%; margin-left:10px; margin-right:10px;}

.fullimg p{ font-size:28px; color:#333333; text-align:center; line-height:50px;}

.con04 a{ display:block; width:600px; height:90px; line-height:90px; margin:0 auto; text-align:center; font-size:37px; color:#fff; background:#00c8a1; border-radius:10px;}


.con05{ padding-top:20px;  width:1080px; margin:0 auto;}
.con05  h2{ font-size:45px; color:#00c8a1;text-align:left; font-weight:normal; line-height:100px; background:url(../images/ico-05.png) no-repeat left; padding-left:90px;   }

.con06{ padding-top:20px;  width:1080px; margin:0 auto;}
.con06 h2{ font-size:45px; color:#00c8a1;text-align:left; font-weight:normal; line-height:100px; background:url(../images/ico-06.png) no-repeat left; padding-left:90px;   }
.con06  a{ display:block; width:480px; height:90px; line-height:90px; margin:0 auto; text-align:center; font-size:37px; color:#fff; background:#00c8a1; border-radius:10px;}

.con06  p{ font-size:28px; color:#333333; text-indent:2em; line-height:51px;  }
   
 

 
.swiper-container1 {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

 .swiper-pagination1 {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 1000
}
.swiper-pagination-bullet{ background:#fff !important; width:18px; height:18px;} 

.swiper-pagination-bullet-active {
    background: #00c7a0 !important;
}














