body{max-width: 640px;margin: auto;}
body p{margin:0;padding:0}
/* body .row{margin-right:-2px;margin-left:-2px} */
section.banner-wrap{position:relative}
section.banner-wrap img{width:100%;vertical-align: middle;}
section.second{padding:25px 0 0}
section.second p{color:#333333;line-height:26px;font-size: 16px;padding: 0 8px;}
section.third{overflow:hidden}
section.third p.title{font-size:22px;line-height: 24px; font-weight:bold;color:#333333;text-align:center;margin:25px 0}
section.third .img-list .item{margin-bottom: 25px;}
section.third .img-list .item .sub-title{font-size:18px;color:#ffffff;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#83d101;padding:15px 0;line-height:20px}
section.third .img-list .item .img-wrap{position:relative;cursor:pointer}
section.third .img-list .item .img-wrap img{width:100%;vertical-align: middle;}
section.third .img-list .item .img-wrap .text-wrap{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(14,54,147,0.8);padding:0 15px;flex-direction:column;align-items:center;justify-content:center;transform:translateY(100%);opacity:0;transition:all 0.25s;vertical-align: middle;}
section.third .img-list .item .img-wrap .text-wrap p{color:#fff;font-size: 16px; line-height:28px}
section.third .img-list .item .img-wrap:hover .text-wrap{opacity:1;transform:translateY(0)}
section.fourth{overflow:hidden}
section.fourth .container > p.title{font-size:22px;line-height: 24px; color:#333333;font-weight:bold;text-align:center;margin:25px 0;}
section.fourth .container > p.text{color:#333333;font-size: 16px; line-height:24px;margin-bottom:25px;padding: 0 15px;}
section.fourth .container .first-item p:first-of-type{display:flex;align-items:center;justify-content:center;font-size:18px;color:#ffffff;background-color:#83d101;text-align:center;line-height:20px;padding: 15px 0;}
section.fourth .container .first-item p:last-of-type{padding:15px;color:#ffffff;font-size: 16px; line-height:24px;background-color:#0e3693}
section.fourth .container .second-item .part-wrap .sub-title{font-size:18px;line-height:20px;padding: 15px 0; color:#ffffff;background-color:#83d101;display:flex;align-items:center;justify-content:center;text-align:center;}
section.fourth .container .second-item .part-wrap .img-wrap{position:relative}
section.fourth .container .second-item .part-wrap .img-wrap > img{width:100%}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap{position:absolute;left:50%;top:52%;transform:translateY(-50%);padding:0 15px}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item{display:flex;align-items:center;margin-bottom:15px;}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item .icon-wrap{position:relative}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item .icon-wrap img:first-of-type{width:50px}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item .icon-wrap img:last-of-type{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item p{font-size:18px;line-height:24px;color:#83d101;margin-left:10px}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap > div:first-of-type .icon-wrap img:last-of-type{width:54%}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap > div:nth-of-type(2) .icon-wrap img:last-of-type{width:64%}
section.fourth .container .second-item .part-wrap .img-wrap .info-wrap > div:last-of-type .icon-wrap img:last-of-type{width:50%;left:55%}
section.fourth .container .third-item p.sub-title{font-size:20px;line-height:20px;padding: 15px 0; color:#ffffff;background-color:#83d101;display:flex;align-items:center;justify-content:center;text-align:center;}
section.fourth .container .third-item .info-wrap{background-color:#0e3693;padding:20px}
section.fourth .container .third-item .info-wrap .row{padding:0;margin:0}
section.fourth .container .third-item .info-wrap > p{font-size:20px;color:#fff;text-align:center}
section.fourth .container .third-item .info-wrap .img-list .img-wrap{padding:2px}
section.fourth .container .third-item .info-wrap .img-list .img-wrap img{width:100%;height:calc(100% - 2.25rem);vertical-align: middle;}
section.fourth .container .third-item .info-wrap .img-list .img-wrap p{background-color:#83d101;font-size:18px;line-height: 18px;padding: 15px 0; color:#ffffff;text-align:center;display:flex;align-items:center;justify-content:center;display: none;}
section.fourth .container .third-item .info-wrap .img-list .left-part{padding:0}
section.fourth .container .third-item .info-wrap .img-list .left-part .row{height:100%;display: flex;}
section.fourth .container .third-item .info-wrap .img-list .left-part .row .img-wrap{height:100%}
section.fourth .container .third-item .info-wrap .img-list .right-part{padding:0;height:auto}
section.fourth .container .third-item .info-wrap .img-list .right-part .row{height:100%;display: flex;}
section.fourth .container .third-item .info-wrap .img-list .right-part .row .img-wrap{height:100%}
section.fourth .container .third-item .info-wrap .img-list .right-part .row > div:first-of-type{width:calc(194 / 655 * 100%)}
section.fourth .container .third-item .info-wrap .img-list .right-part .row > div:last-of-type{width:calc(461 / 655 * 100%)}
section.fifth .container p.title{font-size:24px;line-height: 24px; color:#333333;font-weight:bold;text-align:center;margin: 25px 0;}
section.fifth .container .case-wrap {margin-bottom: 25px;}
section.fifth .container .case-wrap .img-wrap{display:block;position:relative;overflow:hidden}
section.fifth .container .case-wrap .img-wrap > img{width:100%;vertical-align: middle;}
section.fifth .container .case-wrap .img-wrap .text-wrap{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(14,54,147,0.8);padding:20px;color:#fff;opacity:0;transform:translateY(80%);transition:all 0.25s;font-size: 16px;line-height: 22px;}
section.fifth .container .case-wrap .img-wrap .text-wrap .icon-wrap{width:25px;position:absolute;right:30px;bottom:15px}
section.fifth .container .case-wrap .img-wrap .text-wrap .icon-wrap img{width:100%;vertical-align: middle;}
section.fifth .container .case-wrap .img-wrap:hover .text-wrap{opacity:1;transform:translateY(0)}
section.fifth .sub-title{font-size:18px;line-height: 20px;padding: 15px 0; color:#ffffff;background-color:#83d101;display:flex;align-items:center;justify-content:center;text-align:center;}
section.sixth{margin-top:0;position:relative;overflow:hidden}
section.sixth > img{display:none;width:100%}
section.sixth .img-list{background-color:#0e3693}
section.sixth .img-list .img-wrap img{width:100%;vertical-align: middle;}
section.sixth .text-wrap{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}
section.sixth .text-wrap p.title{font-size:24px;color:#fff;font-weight:bold;text-align:center;margin:25px 0}
section.sixth .text-wrap .text-first{justify-content:center}
section.sixth .text-wrap .text-first .item{text-align:center;margin-top:50px}
section.sixth .text-wrap .text-first .item p:first-of-type{color:#83d101;font-size:24px;font-style:italic;font-weight:bold}
section.sixth .text-wrap .text-first .item p:first-of-type span{font-size:50px}
section.sixth .text-wrap .text-first .item p:last-of-type{font-size:20px;color:#fff}
section.sixth .text-wrap .text-second{margin-top:90px;color:#fff;font-size: 16px;line-height: 30px;padding: 0 25px;}

@media (max-width:576px) {
	section.third .img-list .item .img-wrap .text-wrap p{line-height: 22px;}
	section.fifth .container .case-wrap .img-wrap .text-wrap .bottom-text{display: none;}
	section.fourth .container .second-item .part-wrap .img-wrap .info-wrap{padding: 0;}
	section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item .icon-wrap img:first-of-type{width: 35px;}
	section.sixth .text-wrap .text-first .item{margin-top: 0;}
	section.sixth .text-wrap .text-first .item p:first-of-type{font-size: 16px;}
	section.sixth .text-wrap .text-first .item p:first-of-type span{font-size: 36px;}
	section.sixth .text-wrap .text-second{margin-top: 20px;line-height: 24px;padding: 0 15px;}
	
}
@media (min-width:550px) and (max-width:576px) {
	section.sixth .img-list .img-wrap:last-child{display: none;}
}
@media (max-width:425px) {
	section.third .img-list .item .img-wrap .text-wrap p{font-size: 12px;line-height: 18px;}
	section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item p{font-size: 14px;line-height: 16px;}
	section.fourth .container .second-item .part-wrap .img-wrap .info-wrap .item .icon-wrap img:first-of-type{width: 25px;}
	section.sixth .text-wrap .text-first{display: none;}
	section.sixth .text-wrap .text-second{margin-top: 0;line-height: 22px;}
}
