.cont1,.cont2,.cont3,.cont4,.cont5,.cont6{width:600px;margin:60px auto;}
.cont_p{font-size:24px;line-height:40px;margin:20px 0px;}
.cont_p span{color:#ED1C22;}
.cont1_1{padding:15px;box-sizing:border-box;background:#F4F9FE;}
.cont1_1 ul{display:flex;flex-wrap: wrap;
        font-size: 17px;
}
.cont1_1 ul li{width:50%;text-align:left;margin-top:15px;}
.cont1_1 ul li i{width:15px;height:19px;display:inline-block;background:url(../images/icon1.png) no-repeat;margin-bottom: -5px;margin-right:10px;}
.bt2{margin:40px 0px 20px;text-align:center;}
.bt2 h3{font-size:28px;color:#218c78;}
.bt2 span{width:420px;height:1px;display:block;position:relative;margin: 15px auto;background:#D5D4D4;}
.bt2 span i{position:absolute;width:42px;height:3px;display:block;background:#D5D4D4;left: 45%;
        bottom: 1px;}
.bt2 p{font-size:12px;color:#D5D4D4;text-transform: uppercase;transform: scaleX(0.8);}
.an1{width:600px;height:65px;line-height:65px;font-size:26px;color:#fff;text-align:center;background:#FC713A;border-radius:15px;display:block;margin-bottom:40px;}
.an1 span{width:32px;height:33px;background:url(../images/an1.png) no-repeat; -webkit-animation: xiaoshou 1s infinite; animation: xiaoshou 1s infinite; -moz-animation: xiaoshou 1s infinite; display: inline-block;
        margin-left: 5px;
        vertical-align: middle;}
.xian{width:640px;height:3px;background:#E8E6E6;}
.swiper-container-banner{margin-top:15px;margin-bottom:40px;    padding-bottom: 22px;}
.swiper-container-banner .swiper-slide{    display: flex;
    justify-content: space-between;}
	.cont3 h4{font-size:28px;color:#218c78;background:url(../images/a7.jpg) no-repeat;text-align:center;margin-bottom:30px;}
	.cont3 h4 span{font-size:42px;font-weight:bold;vertical-align: unset;}
	.cont3 ul li{display:flex;justify-content:space-between;margin-bottom:30px;}
	.cont3 ul li img{width:192px;margin-right:10px;}
	.cont3 ul li div h2{font-size:24px;color:#218c78;background:url(../images/a12.jpg) no-repeat right;border-bottom:1px solid #BFBFBF;padding-bottom: 10px;}
	.cont3 ul li div p{font-size:20px;line-height:30px;margin-top:20px;text-align: justify;}
	.cont3 ul li div p span{position:relative;background: url(../images/icon2.jpg) repeat-x 0px 16px;}
	.cont3 ol{display:flex;justify-content:space-between;margin-bottom:30px;text-align:center;}
	.cont3 ol li{    padding: 5px 5px 25px 5px;background:#89c2bc63;box-sizing:border-box;border-radius: 92px;}
	.cont3 ol li p{font-size:20px;line-height:30px;}
	.cont4 .i1{margin:10px 0px 40px;display:block;}
	.cont5 .an1,.cont6 .an1{margin-top:40px;}


.cont5{margin:60px auto 10px;}