.btn { margin: 30px auto; display: block; width: 287px; height: 50px; background: #536BF5; box-shadow: 0 3px 13px 0 rgba(0,82,255,.5); border-radius: 25px; color: #fff; font-size: 18px; cursor: pointer; } .white-btn { background: #fff; color: #000; } .swiper { height: 734px; color: #fff; } .swiper .slide-item { background-repeat: no-repeat; background-size: cover; background-position: center; height: 734px; margin: 0 auto; overflow: hidden; text-align: center; } .swiper .slide-item-act { background-image: url('../img/index/banner-yuandan.png'); } .btn-act { width: 334px; margin-top: 520px; } .swiper .slide-item-1 { background-image: url('../img/index/banner-1.png'); } .swiper .slide-item-2 { background-image: url('../img/index/banner-2.png'); } .swiper .slide-item-3 { background-image: url('../img/index/banner-3.png'); } .swiper .slide-item-4 { background-image: url('../img/index/banner-4.png'); } .swiper .slide-item .banner-wrap { width: 1200px; margin: 0 auto; text-align: left; } .swiper .slide-item p.title { font-size: 64px; font-weight: bolder; margin: 220px 0 50px; } .swiper .slide-item p { font-size: 16px; margin-bottom: 112px; } .swiper .slide-item .btn-orange { float: left; display: block; width: 280px; height: 50px; border-radius: 25px; font-size: 18px; color: #fff; background: linear-gradient(160deg, #F9C333, #F79346); margin: -60px auto 70px; cursor: pointer; } .swiper .swiper-pagination { overflow: hidden; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); } .swiper .swiper-pagination .swiper-pagination-bullet { width: 8px; height: 8px; background: #ccc; margin: 0 4px; border-radius: 4px; } .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #fff; } .icons { width: 1200px; margin: 16px auto; } .icons ul { display: flex; justify-content: space-between; margin-bottom: 30px; } .icons ul.icon-list { width: 1000px; margin: 0 auto 30px; } .icons ul.icon-list li { cursor: pointer; } .icons ul.icon-list li img { width: 224px; box-shadow: 0 0 5px 5px rgba(234, 234, 234, .6); } .icons ul.icon-text { padding: 30px 0; font-size: 15px; box-shadow: 0 0 5px 5px rgba(234, 234, 234, .6); } .icons ul.icon-text li { display: none; width: 1200px; text-align: center; } .icons p { text-align: center; } .sign { width: 1200px; margin: 140px auto 80px; } .sign .title { display: block; width: 582px; height: 92px; margin: 0 auto 30px; } .sign ul { display: flex; flex-wrap: wrap; } .sign ul li { display: flex; width: 45%; padding-left: 5%; margin: 40px 0; } .sign ul li img { display: block; width: 200px; height: 200px; margin-right: 64px; } .sign ul li .sign-info { padding-top: 40px; } .sign ul li .sign-info > div { color: #999; line-height: 2; margin-top: 20px; } .sign ul li p { font-size: 24px; color: #000; font-weight: bolder; } .web-area { overflow: hidden; background: url(../img/index/web-bg.png) no-repeat center; background-size: cover; height: 900px; } .web { width: 1200px; margin: 0 auto; } .web .title { display: block; width: 678px; height: 95px; margin: 100px auto 50px; } .web ul { color: #fff; margin-left: 60%; margin-top: 80px; } .web ul li p { font-size: 24px; font-weight: bolder; margin-bottom: 20px; } .web ul li > div { color: #ccc; margin-bottom: 45px; } .dispatch { margin-bottom: 100px; } .dispatch .title { display: block; width: 888px; height: 92px; margin: 100px auto 50px; } .dispatch ul { display: flex; justify-content: space-around; width: 1350px; margin: 0 auto; } .dispatch ul li { width: 415px; height: 497px; text-align: center; background-size: cover; background-repeat: no-repeat; background-position: center; } .dispatch ul li.dispatch-1 { background-image: url(../img/index/dispatch-1.png); } .dispatch ul li.dispatch-2 { background-image: url(../img/index/dispatch-2.png); } .dispatch ul li.dispatch-3 { background-image: url(../img/index/dispatch-3.png); } .dispatch ul li p { font-size: 24px; color: #000; font-weight: bold; margin: 60px 0 10px; } .dispatch ul li > div { color: #999; } .shelf-area { overflow: hidden; background: url(../img/index/shelf-bg.png) no-repeat center; background-size: cover; height: 750px; } .shelf { width: 1200px; margin: 0 auto; } .shelf .title { display: block; width: 726px; height: 92px; margin: 90px auto 30px; } .shelf .shelf-note { font-size: 24px; font-weight: bolder; color: #000; margin-top: 80px; line-height: 3; } .gain { overflow: hidden; height: 430px; background: linear-gradient(135deg, #1C7EE1 0%, #9775E5 70%); color: #fff; text-align: center; } .gain > p { font-size: 36px; font-weight: bolder; margin: 100px 0 70px; } .gain ul { display: flex; justify-content: space-between; width: 1000px; margin: 0 auto; } .gain ul li h3 { font-size: 60px; padding: 0; margin: 0; } .gain ul li p { font-size: 24px; } .cooperate { padding-bottom: 100px; } .cooperate .title { display: block; width: 632px; height: 92px; margin: 100px auto 30px; } .cooperate ul { width: 1200px; margin: 0 auto; display: flex; flex-wrap: wrap; justify-content: space-between; } .cooperate ul li { margin: 50px 20px; } .cooperate ul li img { width: 197px; height: 197px; }