@import "./common/common"; @import "./common/header.css"; @import "./common/footer.css"; @import "./common/banner.css"; @import "./common/pro-header"; //导航下滑固定样式 @import "./common/successCase"; #wrapper{ .section-rotate { overflow: hidden; max-height: 620px; min-height: 370px; .title { position: absolute; left: 50%; top: 50%; margin-top: 20px; transform: translate(-50%, -50%); font-size: 44px; font-weight: 600; color: #0A0D2C; line-height: 62px; letter-spacing: 1px; padding: 10px 0 !important; } .handbook { & > a { display: inline-block; padding: 13px 26px; background: #404DFF; border-radius: 8px; font-size: 16px; font-weight: 500; color: #FFFFFF; line-height: 20px; letter-spacing: 1px; transform: translateY(40px); } } } .modal-2-box { position: relative; margin-top: 56px; padding-bottom: 100px; overflow: hidden; & > .container { .tabs-box { position: relative; display: flex; width: 800px; align-items: center; justify-content: space-between; margin: 0 auto 80px; .tabs-item { text-align: center; position: relative; cursor: pointer; .item-icon { overflow: hidden; display: block; height: 26px; padding-top: 4px; font-size: 20px; } .item-text { margin-top: 2px; font-size: 16px; font-weight: 500; color: #828499; line-height: 22px; & > :first-child { font-size: 14px; font-weight: 400; line-height: 20px; } } .bottom-line { visibility: hidden; opacity: 0; width: 100%; height: 2px; margin-top: 10px; background: linear-gradient(190deg, #7484FF 0%, #404DFF 100%); border-radius: 2px; transition: all .4s; } .item-mask-box { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; background: rgba(0, 0, 0, 0) } &:hover { & > i { color: #404DFF; } .item-text { color:#404DFF; } .bottom-line { visibility: visible; opacity: 1; } } } .tabs-item-active { .item-text { color:#0A0D2C; } .bottom-line { visibility: visible; opacity: 1; } } } .tab-content-box { .content-item { background: #FFFFFF; box-shadow: 0px 12px 30px 0px rgba(130, 132, 153, 0.16); border-radius: 12px; margin-top: 40px; .item-title { position: relative; display: table-cell; padding-right: 28px; & > img { display: inline-block; width: 64px; } & > :nth-child(2) { font-size: 22px; font-weight: 500; color: #0A0D2C; line-height: 30px; vertical-align: middle; } & > :nth-child(3) { margin-left: 5px; font-size: 14px; font-weight: 500; color: #606272; line-height: 20px; vertical-align: -webkit-baseline-middle; } .bac-color { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: linear-gradient(270deg, rgba(116, 132, 255, 0) 0%, #404DFF 100%); border-radius: 12px 12px 12px 0px; opacity: 0.15; } } .content { padding: 19px 20px 30px; .item { display: block; padding: 10px; background: #F9F9FE; border-radius: 8px; text-align: center; font-size: 16px; font-weight: 500; color: #0A0D2C; line-height: 22px; & > span { display: inline-block; width: 10px; height: 10px; margin-right: 4px; border-radius: 50%; border: 2px solid #C5C9FE; } &:hover { background: #EDEFFF; cursor: pointer; & > span { border-color: #404DFF; } } } } } } } } .modal-3-box { padding-bottom: 140px; .title { margin: 20px 0 45px; padding: 0; font-size: 44px; font-weight: 600; color: #0A0D2C; line-height: 62px; } .card-box { position: relative; height: 100%; padding: 30px 30px 40px; background: #FFFFFF; box-shadow: 0px 12px 30px 0px rgba(130, 132, 153, 0.16); border-radius: 12px; .box-icon { position: absolute; width: 120px; left: 0; top: 0; } .card-title { margin-bottom: 0; font-size: 20px; font-weight: 500; color: #0A0D2C; line-height: 28px; text-align: center; } .card-content { margin-top: 32px; a { position: relative; display: block; margin-top: 16px; padding-left: 22px; font-size: 16px; font-weight: 400; color: #0A0D2C; line-height: 22px; &:hover { color: #404DFF; cursor: pointer; } &::before { position: absolute; content: ''; width: 10px; height: 10px; left: 0; top: 6px; background: #404DFF; border: 2px solid #FFFFFF; border-radius: 50%; } } } } } .modal-4-box { margin-top: 10px; background: #0A0D2C; .container { display: flex; justify-content: space-between; .card-left { padding: 62px 0 65px; & > :first-child { font-size: 44px; font-weight: 600; color: #FFFFFF; line-height: 62px; } & >:last-child { display: block; width: 140px; height: 44px; margin-top: 23px; background: #545FFF; border-radius: 8px; font-size: 16px; font-weight: 500; color: #FFFFFF; line-height: 44px; letter-spacing: 1px; text-align: center; cursor: pointer; &:hover { background-color: #2C38E9; transition: all .3s; } } } .card-right { width: 307px; img { width: 100%; } } } } } #navbar-main { background: none; } @media (max-width: 700px) { .section-rotate { .title { font-size: 30px !important; line-height: 42px !important; } } .handbook { a { transform: translateY(20px) !important; } } } @media (max-width: 990px) { .section-rotate { .title { font-size: 38px !important; line-height: 52px !important; span { white-space: nowrap; } } } } @media (max-width: 490px) { .section-rotate { .title { font-size: 30px !important; line-height: 42px !important; span { white-space: nowrap; } } } }