diff --git a/pages/index/index.vue b/pages/index/index.vue
index 36a5cfc..2703251 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -1,200 +1,245 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{progressNum}}%
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{progressPercentage}}%
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+.bg {
+ width: 100%;
+ min-height: 100vh;
+ font-size: 0;
+ background: black;
+}
+
+.content {
+ width: 100%;
+ min-height: 100vh;
+ position: relative;
+
+ .bg-image {
+ width: 100%;
+ min-height: 100vh;
+ height: auto;
+ }
+
+ .btn_1 {
+ width: 569rpx;
+ height: 74rpx;
+ position: absolute;
+ bottom: 68rpx;
+ left: 95rpx;
+ }
+
+ &.content_2 {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+
+ .title_2 {
+ width: 65rpx;
+ height: 76rpx;
+ }
+
+ .progress-container {
+ width: 387rpx;
+ height: 24rpx;
+ border-radius: 20rpx;
+ border: 2px solid #8F76EE;
+ margin: 26rpx 0;
+
+ .progress {
+ height: 100%;
+ background: rgba(143, 118, 238, 0.3);
+ border-radius: 20rpx;
+ width: 0;
+ overflow: hidden;
+ position: relative;
+ }
+ }
+ }
+}
+
+.btn-box {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ left: 0;
+ bottom: 0;
+
+ image {
+ position: absolute;
+ }
+
+ .btn1 {
+ width: 298rpx;
+ height: 62rpx;
+ top: 810rpx;
+ left: 229rpx;
+ }
+
+ .btn2 {
+ width: 243rpx;
+ height: 74rpx;
+ bottom: 223rpx;
+ left: 78rpx;
+ }
+}
+
+.dongxiao {
+ position: absolute;
+ right: 0;
+ height: 100%;
+ width: 158rpx;
+}
+
+.swiper-box {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.content-first {
+ animation: flipFade 2s forwards;
+ opacity: 1;
+ transform: rotateY(0deg);
+}
+
+/* 定义动画 */
+@keyframes flipFade {
+ 0% {
+ opacity: 1;
+ transform: rotateY(0deg);
+ }
+
+ 100% {
+ opacity: 0;
+ transform: rotateY(180deg);
+ }
+}
+
\ No newline at end of file