static

index.css 8.6KB

    * { box-sizing: border-box; } html, body { position: relative; } html { height: 100%; overflow: hidden; } body { background-color: #fff; height: 100%; min-width: 1200px; margin: 0 auto; overflow: auto; overflow-x: hidden; font-family: PingFangSC, Arial, Helvetica, sans-serif; position: relative; } /* 1200下,两边文字太靠近边框了 */ @media all and (max-width: 1240px) { html { overflow: auto; } body { width: 1240px; overflow-x: hidden; } } .page-head { height: 900px; background: url("../img/page-head-light-bg-up.svg") right -320px top/100% no-repeat, url("../img/page-head-light-bg-down.svg") left -10rem top 8rem/100% no-repeat, url("../img/page-head-bg.svg") top center no-repeat; overflow: hidden; } .app-logo { height: 62px; display: flex; justify-content: flex-start; padding-top: 22px; } .app-logo-left, .app-head-right { background-position: center; background-size: auto 100%; background-repeat: no-repeat; } .app-logo-left { width: 144.56px; background: url("../img/head-logo-left.svg") center no-repeat; } .app-logo-right { width: 123.14px; background: url("../img/head-logo-right.svg") center no-repeat; margin-left: 20.05px; } .app-down-link a { display: block; background: #005BFF; border-radius: 2px; font-size: 16px; color: #FFFFFF; width: 128px; line-height: 48px; text-align: center; margin-top: 40px; } .app-name { margin-top: 196px; font-weight: 500; font-size: 40px; line-height: 56px; color: #FFFFFF; } .page-head .app-desc { margin-top: 13px; font-size: 18px; color: #FFFFFF; line-height: 25px; width: 396px; } .app-down-block { height: 400px; text-align: center; } .app-down-block .title { margin-top: 40px; font-size: 32px; line-height: 45px; color: #1A202C; } .app-down-block .note { margin-top: 6px; font-size: 14px; line-height: 20px; color: #5A6578; } .down-item { position: relative; width: 180px; height: 180px; float: left; border-radius: 4px; background: linear-gradient(148.9deg, #4B92FE 6.26%, #2E79EB 92.58%); background-color: #2E79EB; overflow: hidden; cursor: pointer; } .down-item-ios { background: linear-gradient(152.94deg, #414650 3.38%, #1A202C 90.89%); background-color: #1A202C; } .down-item + .down-item { margin-left: 60px; } .app-down-block .down-wrap { margin: 40px auto 70px; width: 420px; overflow: auto; } .body-content { position: relative; z-index: 11; } .body-content-bg { position: relative; width: 1200px; left: auto; right: auto; margin: 0 auto; overflow: visible; z-index: 1; } .main-content { min-height: 100%; width: 1200px; margin: 0 auto; position: relative; } .page-footer { margin-top: 190px; height: 497.5px; color: #FFFFFF; font-size: 14px; line-height: 20px; text-align: center; position: relative; background: url("../img/footer-bg.svg") bottom center no-repeat; } .page-footer .main-content { display: flex; justify-content: flex-start; padding-top: 212px; } .page-footer span { display: block; font-weight: 600; font-size: 16px; line-height: 22px; margin-bottom: 24px; } .page-footer .logo { width: 61px; height: 61px; background: url("../img/footer-logo.svg") center no-repeat; } .page-footer .source { margin-left: 602.19px; } .page-footer .source a { display: block; color: #0D1A40; font-size: 12px; line-height: 17px; background: #FFFFFF; border-radius: 2px; padding: 4px 8px; margin-bottom: 20px; } .page-footer .connection { margin-left: 111.62px; text-align: left; } .page-footer .connection div { margin-bottom: 14px; } .page-footer .qrcode { display: block; width: 100px; height: 100px; background: url(../img/footer-qrcode.svg) center no-repeat; margin-left: 49.38px; } .page-footer .qrcode div { margin-top: 105px; } .app-demo { position: absolute; top: 185px; right: -35px; width: 842px; height: 709px; background: url("../img/demo.png") center center no-repeat; } .app-platform-info { margin-top: 65px; } .app-platform-info-title { font-weight: 500; font-size: 40px; line-height: 56px; color: #1A202C; } .app-platform-info-content { margin-top: 90px; } .app-platform-info-content-row + .app-platform-info-content-row { margin-top: 78px; } .app-platform-item { width: 300px; float: left; } .app-platform-item + .app-platform-item { margin-left: 113px; } .app-platform-item .flag { width: 37px; height: 37px; background: url("../img/spe-aqkk.png") center center no-repeat; } .app-platform-dxxs .flag { background-image: url("../img/spe-dxxs.png"); } .app-platform-ddyw .flag { background-image: url("../img/spe-ddyw.png"); } .app-platform-gbfs .flag { background-image: url("../img/spe-gbfs.png"); } .app-platform-glgx .flag { background-image: url("../img/spe-glgx.png"); } .app-platform-yssy .flag { background-image: url("../img/spe-yssy.png"); } .app-platform-info .main-content { padding: 0 36px; } .app-platform-item .title { margin-top: 20px; font-weight: 500; font-size: 24px; line-height: 34px; color: #1A202C; } .app-platform-item .desc { margin-top: 10px; font-size: 16px; line-height: 24px; color: #5A6578; } .app-fun-block-item .img { width: 70px; height: 70px; border-radius: 50%; background: url("../img/fun-sbxt-flag.png") center center no-repeat #FFEAD4; } .app-fun-block-item-sbxt .display-img { background: url(../img/fun-sbxt.png) center no-repeat; } .app-fun-block-item .title { margin-top: 32px; font-weight: 500; font-size: 40px; line-height: 56px; color: #1A202C; } .app-fun-block-item .desc { margin-top: 24px; font-size: 18px; line-height: 26px; color: #5A6578; width: 370px; } .app-fun-block-item .desc-p + .desc-p { margin-top: 8px; } .app-fun-block-item .display-content { margin-left: 764px; } .app-fun-block-item-sjjx { margin-top: 65px; height: 996px; } .app-fun-block-item-sjjx .display-content { padding-top: 329px; margin-left: 835px; } .app-fun-block-item-sjjx .display-img { position: absolute; top: 175px; left: -52px; width: 715px; height: 631px; background: url("../img/fun-sjjx.png") center no-repeat; } .app-fun-block-item-white .display-content .title, .app-fun-block-item-white .display-content .desc { color: #fff; } .app-fun-block-item-sjjx .display-content .img { background-color: rgba(211, 217, 255, .1); background-image: url("../img/fun-sjjx-flag.png"); } .app-fun-block-item .display-content { margin-left: 764px; } .app-fun-block-item-sbxt { height: 900px; } .app-fun-block-item-sbxt .display-content { padding-top: 289px; margin-left: 8px; } .app-fun-block-item-sbxt .display-img { position: absolute; top: 170px; left: 510px; width: 834px; height: 524px; background: url("../img/fun-sbxt.png") center no-repeat; } .app-fun-block-item-sbxt .display-content .img { background-color: #FFEAD4; background-image: url("../img/fun-sbxt-flag.png"); } .app-fun-block-item-gjzx .display-content { padding-top: 280px; margin-left: 831px; } .app-fun-block-item-gjzx .display-img { position: absolute; top: 100px; left: 18px; width: 539px; height: 632px; background: url("../img/fun-gjzx.png") center no-repeat; } .app-fun-block-item-gjzx .display-content .img { background-color: rgba(157, 126, 209, 0.1); background-image: url("../img/fun-gjzx-flag.png"); } .app-fun-block-item-3dks { height: 878px; margin-top: 360px; } .app-fun-block-item-3dks .display-content { padding-top: 275px; margin-left: 8px; } .app-fun-block-item-3dks .display-img { position: absolute; top: 217px; left: 518px; width: 765px; height: 509px; background: url("../img/fun-3dks.png") center no-repeat; } .app-fun-block-item-3dks .display-content .img { background-color: rgba(72, 187, 120, 0.1); background-image: url("../img/fun-3dks-flag.png"); } .app-platform-info-content-row { overflow: auto; } .main-content-bg-sbxt { position: absolute; width: 1836px; height: 2695px; left: -275px; top: 1080px; background: url("../img/fun-sbxt-bg.svg") left center/100%; } .main-content-bg-sjjx { position: absolute; width: 1796px; height: 996px; left: -360px; top: 1652px; background: url("../img/fun-sjjx-bg.svg") left center no-repeat; } .main-content-bg-gjzx { position: absolute; width: 1094px; height: 1539px; left: -360px; top: 3265px; background: url("../img/fun-gjzx-bg.svg") left center no-repeat; } .main-content-bg-3dks { position: absolute; width: 1127px; height: 878px; left: 425px; top: 4439px; background: url("../img/fun-3dks-bg.svg") left center no-repeat; }