|
* {
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;
}
|