footer{margin-top: 0;;}
._con {width: 100%;background-color: #fafafa;padding-bottom: 100px;}


@keyframes _price {
  from {transform:translateX(10px);opacity: 0;}
  to {transform:translateX(0);opacity: 1}
}
._price ul.on li {
	animation-timing-function:linear;
	animation-fill-mode: forwards;
	animation-name: _price;
	animation-duration: 0.8s;
}
._price ul.on li:nth-child(1){animation-delay: 0s;}
._price ul.on li:nth-child(2){animation-delay: 0s;}
._price ul.on li:nth-child(3){animation-delay:0.4s;}
._price ul.on li:nth-child(4){animation-delay:0.4s;}
._price ul.on li:nth-child(5){animation-delay: 0.6s;}
._price ul.on li:nth-child(6){animation-delay:0.6s;}

.swiper-container-android .swiper-slide, .swiper-wrapper img{width: 100%;;}

._con .mainBann .swiper-slide._01{background: linear-gradient(90deg, #6000ff 50%, #aa75ff 50%);}
._con .mainBann .swiper-slide._02{background: linear-gradient(90deg, #8af4e3 50%, #00e8c3 50%);}
._con .mainBann .swiper-slide{width: 100%;text-align:center;}
._con .mainBann .swiper-slide img:nth-child(2){display: none;}
._price{background: #31373a;}
._price .wrap{width: 1200px;margin: 0 auto;padding: 40px 0;}
._price .wrap:after{content: "";display: block;clear: both;}
._price .wrap > div {float: left;}
._price .wrap .left{width:360px; }
._price .wrap .left .tit{height:22px;font-size: 28px;line-height: 28px;color: #fff;margin-top: 10px;;}

._price .wrap .left .tit span{font-size: 22px;line-height: 28px;display: inline-block;color: #fff}
._price .wrap .left .txt{font-size: 18px;margin-top: 24px;line-height: 26px; color: #797979;color: #fff;font-weight: 300;}
._price .wrap .right {float: right;}
._price .wrap .right ul:after{content: "";display: block;clear: both;}
._price .wrap .right li {overflow: hidden; background: #fff; opacity: 0; float: left;width: 230px;border-radius:15px 15px 45px 45px;margin-right: 30px;height: 165px;text-align: center;}
._price .wrap .right li:last-child{margin-right: 0;}
._price .wrap .right li .img {padding-top: 6px;}
._price .wrap .right li .img img{width: 30px;}
._price .wrap .right li .tit{width:180px;background-color: #744BFF;;color: #fff;display: inline-block;line-height: 24px;border-radius:0 0 22px 22px ;height: 64px;}
._price .wrap .right li .tit span{font-size: 20px;font-weight: 300;display: inline-block;line-height: 64px;;}

._price .wrap .right li .tit span:nth-child(3){display: block;text-align: right;padding-right: 16px;}
._price .wrap .right li > .wrap{padding: 0;width: 100%; padding: 30px 0;}
._price .wrap .right li .txt{font-size: 50px;font-weight: 300;line-height: 32px; font-weight: 600; color: #000;letter-spacing: -2px;;}
._price .wrap .right li .txt span{font-size: 35px;padding-left: 5px;transform: translateY(6px);display: inline-block;}
._price .wrap .right li .sub{font-size: 22px;color: #000;font-weight: 800;margin-top: 6px;padding-right: 5px;}
._price .wrap .right li{cursor: pointer;}
._price .wrap .right li:hover .tit{animation-timing-function:linear;animation-fill-mode: forwards;animation-name: pay;animation-duration: 0.3s;}
._mainBtn{width: 1200px; margin: 0 auto;padding: 60px 0 0;background-color: #fafafa;}
._mainBtn:after{content: "";display: block;clear: both;}
._mainBtn button{width: 384px;margin-right: 24px;float: left;height: 180px;text-align: center;background-color:#e4e7ea;margin-bottom: 24px;}
._mainBtn button img{width: 17%;}
._mainBtn button span{display:block; margin-top: 16px;font-size: 21px;letter-spacing: -1px; color: #31373a;}
._mainBtn button:nth-child(3n){	margin-right: 0;}

@media screen and (max-width: 1580px){._con{width: 1580px;}}


@media screen and (max-width: 720px){
.moHeader .pageName img{width: 20.83vw;}
._con{width: 100%;padding-bottom: 0;;}
._con .mainBann .swiper-slide{width: 100%;background: red;text-align:center;}
._con .mainBann .swiper-slide img{width:100%;}
._con .mainBann .swiper-slide img:nth-child(1){display: none;}
._con .mainBann .swiper-slide img:nth-child(2){display: block;}
._price {background-color: #cccccc;}
._price .wrap{width: 100%;padding: 0;}
._price .wrap > div {float: initial;padding:0;}
._price .wrap .left{width:100%; background: #363636;padding: 6vw 7vw;}
._price .wrap .left .tit{height:4.166vw;font-size: 4.166vw;line-height: 4.166vw;color: #fff;}
._price .wrap .left .tit:after{width: 4vw;height: 0.5vw;transform: translateY(-6.5vw);}
._price .wrap .left .tit span{font-size: 4.166vw; color: #fff;line-height: 4.166vw;}
._price .wrap .left .txt{font-size: 3.61vw;font-weight: 100;margin-top: 3vw;line-height:5.5vw; color: #fff;;}
._price .wrap .right li > .wrap{padding: 0;line-height:11vw;}
._price .wrap .right li {padding: 0;}
._price .wrap .right {width: 100%;padding: 6vw 5vw;}
._price .wrap .right li {margin-bottom: 0; width: calc((100% - 4vw)/3);border-radius:2.083vw 2.083vw 5vw 5vw;margin-right:2vw;height: 22vw;overflow: hidden;}
._price .wrap .right li:nth-child(3){margin-right: 0;}
._price .wrap .right li .img {padding-top: 3vw;}
._price .wrap .right li .img img{width: 6.944vw;}
._price .wrap .right li .tit{font-size: 2.77vw;line-height: 2.77vw;margin-top: 0;margin-bottom: 0;width: 100%;height: 11vw;border-radius:  0; }
._price .wrap .right li .txt{ font-size: 5.277vw;font-weight: 300;line-height: 11vw;font-weight: 600;}
._price .wrap .right li .txt span{font-size: 4vw;padding-left: 1vw;padding-top: 0;transform: translateY(0vw);display: inline-block;}
._price .wrap .right li .sub {font-size: 3.33vw;}
._price .wrap .right li .tit span{font-size:3vw;line-height: 10vw;border-radius: 0 0 3.055vw 3.055vw;}
._price .wrap .right li .tit span:nth-child(3){padding-right: 2vw;}
._price .wrap .right li .tit span:first-child:after{height: 2.2vw;margin: 0 2vw;}
._price .wrap .right li:nth-child(3) .tit span{line-height: 3.5vw;}
._price .wrap .right li:nth-child(3) .tit{padding-top: 2vw;}
._mainBtn{	width: 100%; padding: 8vw 5vw ;}
._mainBtn button{width: 384px;margin-right: 24px;float: initial;	width: 100%;;margin: 0;;height: 41.666vw;	margin-bottom: 5vw;border-radius: 2.777vw;}
._mainBtn button img{width: 17%;}
._mainBtn button span{margin-top: 3vw;font-size: 5vw;letter-spacing: -0.1vw;}
._mainBtn button:nth-child(3n){margin-right: 0;}
}/*720*/
