.main .foot{position: relative;width: 100%;background-color: #2d2669;padding-bottom: 68px;}
.cont-img{position: absolute;top: 0;left: 50%;margin-left: -960px;}

.title img{margin: 0 auto;display: block;}

.main .cont1{padding-top: 49px;height: 416px;box-sizing: border-box;box-shadow: 0 15px 10px #f1f1f6;margin-top: -90px;position: relative;background-color: #fff;}
.cont1 .cont1-main{display: flex;justify-content: space-between;margin-top: 48px;padding: 0 130px;}
.cont1 .cont1-main li{text-align: center;}
.cont1 .cont1-main li p{font-size: 22px;color: #313131;line-height: 38px;}

.main .cont2{position: relative;padding-top: 139px;height: 1486px;box-sizing: border-box;}
.cont2 .cont2-img1{top: 8px;}
.cont2 .cont2-img2{position: relative;margin-top: 70px;}
.cont2 .cont2-img3{top: 792px;}
.cont2 .cont2-main{margin-top: 441px;padding: 0 73px;display: flex;justify-content: space-between;}
.cont2 .cont2-main li{width: 306px;color: #fff;text-align: center;}
.cont2 .cont2-main li p{font-size: 32px;line-height: 58px;}
.cont2 .cont2-main li span{font-size: 18px;line-height: 32px;}

.main .cont3{padding-top: 116px;position: relative;width: 1622px;}
.cont3 .cont3-img{display: block;margin-top: 32px;}

.main .cont4{padding-top: 139px;position: relative;height: 970px;box-sizing: border-box;}
.cont4 .cont-img{top: -55px;}
.cont4 .cont4-main{display: flex;justify-content: space-between;margin-top: 49px;position: relative;}
.cont4 .cont4-main li{width: 326px;box-shadow: 0 15px 15px #eeeef5;text-align: center;height: 363px;}
.cont4 .cont4-main li i{display: block;background-color: #7b6daf;position: relative;height: 28px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.cont4 .cont4-main li i img{position: absolute;top: -12px;left: 121px;}
.cont4 .cont4-main li h3{font-size: 32px;color: #fbbf8a;line-height: 56px;margin-top: 35px;font-weight: 500;}
.cont4 .cont4-main li .cont4-bot{padding: 0 28px 58px;display: none;}
.cont4 .cont4-main li .cont4-bot p{font-size: 20px;color: #5b5b5b;line-height: 30px;margin: 7px 0;}
.cont4 .cont4-main li .cont4-bot span{font-size: 16px;color: #888888;line-height: 28px;}
.cont4 .cont4-main li.botte{height: auto;}

.main .cont5{background-color: #f5f5f5;padding: 79px 0 80px;}
.cont5-main ul{margin-top: 51px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.cont5-main ul li:nth-child(-n+3){font-size: 36px;line-height: 73px;}
.cont5-main ul li:first-child{color: #4b4b4b;width: 440px;text-align: right;}
.cont5-main ul li:nth-child(3){color: #6f5fa8;width: 440px;text-align: left;}
.cont5-main ul li:nth-child(n+4){width: 50%;background-color: #fff;font-size: 20px;line-height: 30px;padding: 23px 0;box-sizing: border-box;}
.cont5-main ul li:nth-child(n+4):nth-child(even){padding-right: 197px;text-align: right;background: #fff url(../images/system427.png) 414px center no-repeat;}
.cont5-main ul li:nth-child(n+4):nth-child(odd){padding-left: 197px;background: #fff url(../images/system428.png) 155px center no-repeat;}
.cont5-main ul li:nth-child(4),.cont5-main ul li:nth-child(5){padding-top: 28px;background-position-y: 30px !important;}
.cont5-main ul li:nth-child(8),.cont5-main ul li:nth-child(9){padding-bottom: 28px;background-position-y: 25px !important;}

.main .cont6{position: relative;padding-top: 139px;margin-bottom: 166px;}
.cont6 .cont-img{top: 198px;}
.cont6 .cont6-swiper{position: relative;margin-top: 60px;}
.cont6 .cont6-swiper i{position: absolute;width: 654px;height: 443px;border: 5px solid #a041a0;top: 20px;left: 141px;}
.cont6 .cont6-swiper .swiper-container{width: 1000px;}
.cont6 .cont6-swiper .swiper-container .swiper-slide{display: flex;position: relative;}
.cont6 .cont6-swiper .swiper-container .swiper-slide .play{position: absolute;top: 0px;left: 0px;padding: 161px 268px;}
.cont6 .cont6-swiper .swiper-slide video{width: 660px;height: 446px;object-fit: fill;}
.cont6 .cont6-swiper .swiper-slide ul{width: 335px;margin-top: 75px;background-color: #fff;border: 1px solid #e5e5e5;box-shadow: 5px 5px 5px #e1d0e7;
height: 324px;}
.cont6 .cont6-swiper .swiper-slide ul li:first-child{font-size: 24px;line-height: 81px;color: #fff;text-align: center;background-color: #7B6DAF;}
.cont6 .cont6-swiper .swiper-slide ul li:nth-child(2){margin-top: 31px;}
.cont6 .cont6-swiper .swiper-slide ul li:nth-child(n+2){font-size: 16px;color: #7b6daf;padding-left: 35px;position: relative;line-height: 30px;}
.cont6 .cont6-swiper .swiper-slide ul li:nth-child(n+2)::before{content: '';width: 6px;height: 6px;background-color: #7B6DAF;border-radius: 50%;left: 23px;top: 12px;
position: absolute;}
.cont6 .cont6-swiper .swiper-button-prev,.cont6 .cont6-swiper .swiper-button-next{background-image: url(../images/system420.png);width: 40px;height: 75px;
background-size: cover;}
.cont6 .cont6-swiper .swiper-button-next{transform: rotate(180deg);}