.index-page {min-height: 100vh;background-size: 100% 100%;background-position: center;background-repeat: no-repeat;overflow: hidden;box-sizing: border-box;;}.index-page .banner {background: linear-gradient(270deg, #2b64c5 0%, #243986 100%);overflow: hidden;box-sizing: border-box;padding: 16px 32px;}.index-page .banner.scroll {position: fixed;top: 0;left: 0;width: 100%;z-index: 100;display: none;}.index-page .banner.scroll .title, .index-page .banner.scroll .free-orange-btn {display: none;}.index-page .banner .top {width: 1200px;margin: 0 auto;overflow: hidden;}.index-page .banner .top .free-btn {float: right;background-color: #2b64c5;font-size: 16px;color: #fff;width: 108px;height: 38px;line-height: 38px;text-align: center;border-radius: 8px;cursor: pointer;}@media (hover: hover) and (pointer: fine) {.index-page .banner .top .free-btn:hover {background-color: #fff;color: #2b64c5;}}.index-page .banner .top .logo {float: left;width: 111px;height: auto;margin-top: 8px;}.index-page .banner .top .logo.big {width: 200px;margin-top: 0;}.index-page .banner .top .btn-list {font-size: 0;text-align: center;}.index-page .banner .top .btn-list a {display: inline-block;font-size: 15px;color: #fff;line-height: 38px;margin: 0 17px;cursor: pointer;}.index-page .banner .top .btn-list a:hover {opacity: 0.8;}.index-page .banner .title h2 {text-align: center;margin: 65px 0 22px 0;font-weight: 800;font-size: 46px;color: #ffffff;}.index-page .banner .title p {font-size: 20px;color: #ffffff;text-align: center;}.index-page .banner .title .show {display: none;}.index-page .banner .free-orange-btn {display: block;width: 168px;height: 52px;line-height: 52px;background: #ed7446;border-radius: 26px;margin: 38px auto 41px;font-size: 18px;color: #fff;text-align: center;cursor: pointer;}@media (hover: hover) and (pointer: fine) {.index-page .banner .free-orange-btn:hover {background: #fff;color: #ed7446;}}.index-page .bg-ff {background-color: #fff;padding: 80px 0;box-sizing: border-box;}.index-page .bg-no {padding: 80px 0;box-sizing: border-box;}.index-page .product-wrapper {width: 1200px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}.index-page .product-wrapper .txt-content {width: 565px;}.index-page .product-wrapper .txt-content h6 {font-weight: bold;font-size: 30px;color: #222c3c;}.index-page .product-wrapper .txt-content h6 span {display: block;font-size: 16px;color: #858585;font-weight: normal;}.index-page .product-wrapper .txt-content .desc {margin-top: 32px;}.index-page .product-wrapper .txt-content .desc p {font-size: 16px;color: #394150;line-height: 22px;margin-top: 20px;}.index-page .product-wrapper .pro-img {display: block;width: 580px;height: auto;}.index-page .phone-product-show {display: none;}.index-page .row-wrapper {width: 1200px;margin: 0 auto;}.index-page .row-wrapper h6 {font-weight: bold;font-size: 30px;color: #222c3c;text-align: center;}.index-page .row-wrapper .desc {font-size: 16px;color: #394150;text-align: center;margin-top: 12px;}.index-page .row-wrapper .desc .price {font-size: 16px;color: #2b64c5;margin-left: 5px;cursor: pointer;position: relative;}.index-page .row-wrapper .desc .price::after {content: '';position: absolute;left: 0;right: 0;bottom: -1px;border-bottom: 1px solid #2b64c5;}@media (hover: hover) and (pointer: fine) {.index-page .row-wrapper .desc .price:hover {opacity: 0.7;}}.index-page .row-wrapper .list-item {width: 1240px;margin: 25px auto 0 -20px;}.index-page .row-wrapper .list-item::after {content: '';display: table;clear: both;}.index-page .row-wrapper .list-item .item {width: 580px;height: 200px;background: #ffffff;box-shadow: 0px 4px 8px 0px #e3e4e4;border-radius: 14px;padding: 28px;box-sizing: border-box;float: left;margin: 0 20px;margin-top: 40px;}.index-page .row-wrapper .list-item .item h3 {display: flex;align-items: center;font-weight: bold;font-size: 20px;color: #000000;}.index-page .row-wrapper .list-item .item h3 img {width: 56px;height: 56px;margin-right: 16px;}.index-page .row-wrapper .list-item .item p {font-size: 16px;color: #394150;line-height: 22px;margin-top: 18px;}.index-page .row-wrapper .label-box {display: flex;align-items: center;justify-content: center;margin: 65px 0 46px;}.index-page .row-wrapper .label-box a {background: #f0f6fe;border-radius: 20px;font-size: 16px;color: #2b64c5;line-height: 38px;padding: 0 16px;margin: 0 6px;cursor: pointer;}.index-page .row-wrapper .label-box a.active {background: #2b64c5;color: #f0f6fe;}@media (hover: hover) and (pointer: fine) {.index-page .row-wrapper .label-box a:hover {background: #2b64c5;color: #f0f6fe;}}.index-page .row-wrapper .label-box a:first-child {margin-left: 0;}.index-page .row-wrapper .label-box a:last-child {margin-right: 0;}.index-page .row-wrapper .cj-pic-box {display: flex;align-items: center;justify-content: space-between;display: none;}.index-page .row-wrapper .cj-pic-box.active {display: block;}.index-page .row-wrapper .cj-pic-box img {width: 580px;height: auto;}.index-page .row-wrapper .up-down {display: block;width: 17px;height: auto;margin: 30px auto 0;cursor: pointer;padding: 20px 20px 0;}@media (hover: hover) and (pointer: fine) {.index-page .row-wrapper .up-down:hover {opacity: 0.7;}}.index-page .price-box {display: flex;align-items: center;width: 1200px;margin: 0 auto;justify-content: space-between;margin-top: 64px;}.index-page .price-box .list {width: 282px;height: 416px;background: #f6f7fa;border-radius: 8px;padding: 22px;box-sizing: border-box;}.index-page .price-box .list h2 {font-size: 20px;color: #222c3c;text-align: center;}.index-page .price-box .list h4 {margin-bottom: 14px;margin-top: 10px;font-size: 32px;color: #222c3c;text-align: center;}.index-page .price-box .list h4 span {font-size: 16px;color: #222c3c;font-weight: normal;}.index-page .price-box .list h4.free {color: #5ec269;}.index-page .price-box .list p span {display: block;font-size: 16px;color: #394150;line-height: 35px;text-align: center;}.index-page .price-box .list a {display: block;width: 230px;height: 36px;background: #2b64c5;border-radius: 8px;font-size: 16px;color: #ffffff;text-align: center;line-height: 36px;cursor: pointer;margin: 30px auto 0 auto;}.index-page .price-box .list a.orange {background: #ed7446;}@media (hover: hover) and (pointer: fine) {.index-page .price-box .list a:hover {opacity: 0.7;}}.index-page .from-box {background: #2b64c5;padding: 60px 0 80px;}.index-page .from-box h3 {font-size: 30px;color: #ffffff;text-align: center;}.index-page .from-box h3 span {display: block;font-size: 16px;color: #ffffff;font-weight: normal;margin-top: 10px;opacity: 0.9;}.index-page .from-box .from {width: 746px;background: rgba(255, 255, 255, 0.1);border-radius: 12px;margin: 50px auto 0;padding: 30px;box-sizing: border-box;}.index-page .from-box .from .item-box {display: flex;align-items: center;justify-content: space-between;margin-bottom: 24px;}.index-page .from-box .from .item-box .item {width: 48%;}.index-page .from-box .from .item span {display: block;font-size: 16px;color: #ffffff;margin-bottom: 10px;}.index-page .from-box .from .item p {height: 48px;border-radius: 8px;border: 1px solid #91aadc;overflow: hidden;padding: 0 10px;background: rgba(255, 255, 255, 0.1);}.index-page .from-box .from .item p input {border: none;display: block;width: 100%;height: 100%;line-height: 46px;font-size: 24px;background: transparent;color: #fff;}.index-page .from-box .from .item p input[type='number']::-webkit-outer-spin-button, .index-page .from-box .from .item p input[type='number']::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;;}.index-page .from-box .from .item p input:-webkit-autofill, .index-page .from-box .from .item p input:-webkit-autofill:hover, .index-page .from-box .from .item p input:-webkit-autofill:focus, .index-page .from-box .from .item p input:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 1000px transparent inset !important;-webkit-text-fill-color: #fff !important;transition: background-color 5000s ease-in-out 0s;;}.index-page .from-box .from .btn {height: 50px;line-height: 50px;background: #ed7446;border-radius: 8px;font-size: 16px;color: #ffffff;text-align: center;margin-top: 24px;cursor: pointer;}@media (hover: hover) and (pointer: fine) {.index-page .from-box .from .btn:hover {opacity: 0.7;}}.index-page .from-box .from .desc {font-size: 14px;color: #ffffff;margin-top: 15px;text-align: center;}.index-page .footer-box {background: #222c3c;padding: 45px 0;}.index-page .footer-box .info {display: flex;width: 1200px;margin: 0 auto;justify-content: space-between;border-bottom: 1px solid #383f4e;padding-bottom: 40px;}.index-page .footer-box .info .detail h5 {font-size: 18px;color: #ffffff;}.index-page .footer-box .info .detail p {font-size: 16px;color: #ffffff;margin-top: 15px;opacity: 0.9;display: flex;align-items: center;}.index-page .footer-box .info .detail p img {width: 14px;height: 14px;opacity: 1;margin-right: 10px;}.index-page .footer-box .info .erm {display: flex;align-items: center;margin-top: 18px;}.index-page .footer-box .info .erm .pic {margin-left: 16px;font-size: 0;}.index-page .footer-box .info .erm .pic:first-child {margin-left: 0;}.index-page .footer-box .info .erm .pic-show {display: none;}.index-page .footer-box .info .erm img {width: 124px;height: 124px;}.index-page .footer-box .info .erm span {display: block;text-align: center;font-size: 16px;color: #ffffff;margin-top: 10px;opacity: 0.9;}.index-page .footer-box .bot-info-H5 {display: none;}.index-page .footer-box .bot-text {font-size: 13px;color: #ffffff;text-align: center;margin-top: 20px;opacity: 0.9;}.index-page .footer-box .htp {margin-top: 10px;}.index-page .footer-box .htp a {font-size: 13px;color: #ffffff;}@media (hover: hover) and (pointer: fine) {.index-page .footer-box .htp a:hover {opacity: 0.8;text-decoration-line: underline;}}.index-page .row-botm {margin-bottom: 64px;}.index-page .pump-price {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);display: none;}.index-page .pump-price .price-excel {width: 1000px;height: 80%;border-radius: 10px;background-color: #fff;box-sizing: border-box;border: 10px solid #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -30%);}.index-page .pump-price .price-excel span {position: absolute;right: -20px;top: -20px;width: 36px;height: 36px;font-size: 16px;background-color: #f6f7fa;text-align: center;line-height: 36px;border-radius: 30px;box-shadow: 0 0 5px #394150;color: #394150;cursor: pointer;}.index-page .pump-price .price-excel .pic-box {width: 100%;height: 100%;overflow: auto;}.index-page .pump-price .price-excel img {display: block;width: 100%;height: auto;border-radius: 10px;}.index-page .pump-price .price-excel p {display: none;}.index-page .section-target {scroll-margin-top: 40px;}.index-page .back-fixed {position: fixed;right: 0;bottom: 50%;transform: translateY(66%);z-index: 999;background-color: #fff;border-radius: 10px 0 0 10px;width: 48px;border-width: 1px 0px 1px 1px;border-style: solid;border-color: rgba(0, 0, 0, 0.08);padding: 4px;}.index-page .back-fixed .item {display: block;border-radius: 8px;padding: 6px 0;cursor: pointer;margin-top: 6px;position: relative;}.index-page .back-fixed .item:first-child {margin-top: 0;}@media (hover: hover) and (pointer: fine) {.index-page .back-fixed .item:hover {background-color: #f6f7fa;}.index-page .back-fixed .item:hover .hover-box {display: block;}}.index-page .back-fixed .item .pic {display: block;width: 24px;height: 24px;margin: 0 auto;}.index-page .back-fixed .item .logo {width: auto;height: 18px;margin-bottom: 3px;}.index-page .back-fixed .item span {display: block;text-align: center;font-size: 10px;color: #706e6e;}.index-page .back-fixed .item .hover-box {position: absolute;left: -126px;border: 1px solid rgba(0, 0, 0, 0.08);border-radius: 5px;padding: 3px;box-sizing: border-box;background-color: #fff;top: 50%;transform: translateY(-50%);display: none;}.index-page .back-fixed .item .hover-box:after {content: '';position: absolute;right: -12px;width: 0;height: 0;border-top: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 11px solid rgba(0, 0, 0, 0.08);z-index: 10;top: 50%;margin-top: -7px;}.index-page .back-fixed .item .hover-box:before {content: '';position: absolute;right: -10px;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 10px solid #fff;z-index: 12;top: 50%;margin-top: -6px;}.index-page .back-fixed .item .hover-box img {display: block;width: 100px;height: 100px;}.index-page .back-fixed .item .hover-box p {font-size: 14px;color: #1f1f1f;padding: 6px;}@media (max-width: 749px) {.index-page .banner {height: auto;padding: 0.3rem 0.3rem 0.6rem 0.3rem;}.index-page .banner.scroll {display: none !important;width: 0;height: 0;overflow: hidden;}.index-page .banner .top {width: inherit;}.index-page .banner .top .free-btn {font-size: 0.28rem;width: 1.5rem;height: 0.64rem;line-height: 0.64rem;}.index-page .banner .top .free-btn:active {background-color: #fff;color: #2b64c5;}.index-page .banner .top .logo {width: 2.4rem;margin-top: 0.1rem;}.index-page .banner .top .logo.big {width: 2.4rem;margin-top: 0.1rem;}.index-page .banner .btn-list {display: none;}.index-page .banner .title h2 {margin: 0.5rem 0 0.2rem 0;font-size: 0.46rem;}.index-page .banner .title p {font-size: 0.32rem;line-height: 0.46rem;}.index-page .banner .title .show {display: block;}.index-page .banner .title .no {display: none;}.index-page .banner .free-orange-btn {width: 2rem;height: 0.7rem;line-height: 0.7rem;border-radius: 0.6rem;margin: 0.4rem auto 0;font-size: 0.28rem;}.index-page .banner .free-orange-btn:active {background: #fff;color: #ed7446;}.index-page .bg-ff, .index-page .bg-no {padding: 0.8rem 0;}.index-page .product-wrapper {width: inherit;flex-wrap: wrap;padding: 0 0.4rem;}.index-page .product-wrapper .txt-content {width: inherit;}.index-page .product-wrapper .txt-content h6 {font-size: 0.36rem;}.index-page .product-wrapper .txt-content h6 span {font-size: 0.28rem;margin-top: 0.1rem;}.index-page .product-wrapper .txt-content .desc {margin-top: 0.3rem;}.index-page .product-wrapper .txt-content .desc p {font-size: 0.32rem;line-height: 0.46rem;margin-top: 0.2rem;}.index-page .product-wrapper .mar-top {margin-top: 0.3rem;}.index-page .product-wrapper .pro-img {width: 100%;margin-top: 0.2rem;}.index-page .phone-product-show {display: block;}.index-page .phone-product-none {display: none;}.index-page .row-wrapper {width: inherit;padding: 0 0.4rem;}.index-page .row-wrapper h6 {font-size: 0.36rem;}.index-page .row-wrapper .desc {font-size: 0.32rem;margin-top: 0.2rem;line-height: 0.46rem;}.index-page .row-wrapper .list-item {width: inherit;margin: 0.2rem auto 0;}.index-page .row-wrapper .list-item .item {width: inherit;height: auto;padding: 0.3rem;margin: 0.4rem 0 0 0;}.index-page .row-wrapper .list-item .item h3 {font-size: 0.32rem;}.index-page .row-wrapper .list-item .item h3 img {width: 0.7rem;height: 0.7rem;margin-right: 0.2rem;}.index-page .row-wrapper .list-item .item p {font-size: 0.32rem;margin-top: 0.2rem;line-height: 0.46rem;}.index-page .row-wrapper .label-box {display: flex;align-items: center;justify-content: center;margin: 0.55rem -0.2rem 0.46rem;flex-wrap: wrap;}.index-page .row-wrapper .label-box a {border-radius: 0.6rem;font-size: 0.24rem;color: #2b64c5;line-height: 0.6rem;padding: 0 0.2rem;margin: 0.12rem;}.index-page .row-wrapper .label-box a:first-child {margin-left: 0.12rem;}.index-page .row-wrapper .label-box a:last-child {margin-right: 0.12rem;}.index-page .row-wrapper .cj-pic-box {flex-wrap: wrap;}.index-page .row-wrapper .cj-pic-box img {width: 100%;height: auto;margin-top: 0.4rem;}.index-page .row-wrapper .cj-pic-box img:first-child {margin-top: 0;}.index-page .row-wrapper .up-down {width: 0.25rem;height: auto;margin: 0.5rem auto 0;padding: 0.2rem 0.2rem 0;}.index-page .price-box {width: inherit;flex-wrap: wrap;margin: 0.64rem 0 0;padding: 0 0.4rem;}.index-page .price-box .list {width: 100%;height: auto;margin-bottom: 0.4rem;}.index-page .price-box .list:last-child {margin-bottom: 0;}.index-page .price-box .list h2 {font-size: 0.32rem;}.index-page .price-box .list h4 {font-size: 0.64rem;}.index-page .price-box .list p span {font-size: 0.32rem;line-height: 0.64rem;}.index-page .price-box .list a {height: 0.76rem;border-radius: 0.2rem;font-size: 0.32rem;color: #ffffff;line-height: 0.76rem;margin: 0.6rem auto 0 auto;}.index-page .from-box {padding: 0.8rem 0.3rem;}.index-page .from-box h3 {font-size: 0.36rem;}.index-page .from-box h3 span {font-size: 0.32rem;margin-top: 0.1rem;}.index-page .from-box .from {width: inherit;padding: 0.3rem;margin-top: 0.5rem;}.index-page .from-box .from .item-box {margin-bottom: 0.24rem;}.index-page .from-box .from .item span {margin-bottom: 0.1rem;font-size: 0.3rem;}.index-page .from-box .from .item p {height: 0.8rem;}.index-page .from-box .from .item p input {font-size: 0.3rem;}.index-page .from-box .from .btn {height: 0.8rem;line-height: 0.8rem;font-size: 0.32rem;margin-top: 0.5rem;}.index-page .from-box .from .desc {font-size: 0.24rem;margin-top: 0.2rem;}.index-page .footer-box {padding: 0.8rem 0.2rem;}.index-page .footer-box .info {width: inherit;padding-bottom: 0.4rem;}.index-page .footer-box .info .detail:first-child {margin-right: 0.3rem;}.index-page .footer-box .info .detail h5 {font-size: 0.28rem;}.index-page .footer-box .info .detail p {font-size: 0.26rem;align-items: inherit;margin-top: 0.1rem;}.index-page .footer-box .info .detail p:first-child {margin-top: 0.2rem;}.index-page .footer-box .info .detail p img {margin-right: 0.08rem;width: 0.22rem;height: 0.22rem;margin-top: 0.06rem;}.index-page .footer-box .info .erm {margin-top: 0.25rem;}.index-page .footer-box .info .erm .pic {margin-left: 0.2rem;}.index-page .footer-box .info .erm .pic-show {display: block;}.index-page .footer-box .info .erm .pic-no {display: none;}.index-page .footer-box .info .erm img {width: 1.2rem;height: 1.2rem;}.index-page .footer-box .info .erm span {font-size: 0.24rem;margin-top: 0.1rem;}.index-page .footer-box .bot-info-H5 {display: block;}.index-page .footer-box .bot-info {display: none;}.index-page .footer-box .bot-text {font-size: 0.26rem;margin-top: 0.3rem;}.index-page .footer-box .htp {margin-top: 0.1rem;}.index-page .row-botm {margin-bottom: 0.4rem;}.index-page .al-botm {margin-bottom: 0.64rem;}.index-page .pump-price .price-excel {width: 95%;height: auto;transform: translate(-50%, -62%);border: 0.2rem solid #fff;}.index-page .pump-price .price-excel span {top: auto;right: auto;width: 0.72rem;height: 0.72rem;line-height: 0.72rem;font-size: 0.32rem;bottom: -1.2rem;left: 50%;margin-left: -0.32rem;}.index-page .pump-price .price-excel p {display: block;font-size: 0.24rem;color: #696a6c;margin-top: 0.15rem;}.index-page .back-fixed {display: none;}}