.top-banner{height:500px;margin-top:64px;background:url(../images/182af4a89dfc49b9814fd83679670ad0.jpg) 50% no-repeat;-webkit-background-size:cover;background-size:cover;background-position:top;border-top:1px solid rgba(0,0,0,0)}
.top-banner .banner-desc{width:1200px;margin:100px auto 0}
.top-banner .banner-desc .banner-title{color:#272e47;font-size:40px;line-height:56px;font-weight:600}
.top-banner .banner-desc .banner-content{color:#545a6e;font-size:14px;line-height:28px;font-weight:400;margin:12px 0 32px;width:516px}
.intro-block-container{width:1200px;margin:0 auto 30px}
.intro-block{padding:100px 0 80px}
.intro-block .intro-block-title{color:#272e47;font-size:28px;font-weight:600;line-height:40px;text-align:center;margin-bottom:64px}
.intro-block-item{width:380px;height:350px;padding:22px;text-align:center;background-color:#f7fafe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:26px}
.intro-block-item:last-of-type{margin-right:0}
.intro-block-item .block-item-title{color:#272e47;font-weight:600;line-height:28px;font-size:20px;margin:10px 0}
.intro-block-item .block-item-content{text-align:left;color:#545a6e;font-size:14px;line-height:24px;font-weight:400}
.technical-precipitation{background-color:#f7fafe}
.technical-precipitation .technical-precipitation-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:1200px;height:300px;margin:0 auto 30px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 48px 20px 68px;-webkit-box-shadow:0 3px 6.2px 0 rgba(192,200,214,.4117647058823529);box-shadow:0 3px 6.2px 0 rgba(192,200,214,.4117647058823529)}
.technical-precipitation .technical-precipitation-item .technical-desc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}
.technical-precipitation .technical-precipitation-item .technical-desc .technical-desc-title{color:#272e47;font-weight:600;font-size:24px;line-height:34px}
.technical-precipitation .technical-precipitation-item .technical-desc .technical-desc-content{color:#545a6e;font-size:14px;line-height:26px;font-weight:400;width:606px;margin-top:12px}
.to-register{width:140px;height:46px;line-height:46px;border-radius:5px;background-color:#4c6aff;text-align:center;color:#fff;font-size:14px;cursor:pointer;display:inline-block}
.to-register:hover{background-color:#94a6ff}
.text-center{text-align:center}
.localization-qualification .localization-container{height:260px;width:100%;overflow:hidden;position:relative;margin-bottom:60px}
.localization-qualification .localization-container .localization-img{height:260px;background:url(../images/ef39208f1eef41ee9d2fcd5052a33b97.png);width:6912px;-webkit-background-size:contain;background-size:contain;position:absolute}
.localization-qualification .to-register{width:238px}
.cooperation{background:url(../images/656b027e60294e5dbb19201e25a27817.png) 50% no-repeat;-webkit-background-size:cover;background-size:cover;background-position:top;height:300px}
.cooperation .cooperation-info{height:300px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}
.cooperation .cooperation-info .cooperation-info-title{color:#000;font-size:40px;line-height:56px;font-weight:600}
.cooperation .cooperation-info .cooperation-info-consult{border:1px solid #000;border-radius:5px;width:172px;height:46px;line-height:46px;font-size:14px;text-align:center;cursor:pointer}
.cooperation .cooperation-info .cooperation-info-consult:hover{background-color:#94a6ff}
.right-nav{position:fixed;right:0;top:200px}
.right-nav .right-nav-container{width:66px;height:158px;-webkit-box-shadow:0 4px 10px 0 rgba(47,83,134,.12);box-shadow:0 4px 10px 0 rgba(47,83,134,.12);background-color:#fff;text-align:center;border-radius:4px}
.right-nav .right-nav-consult{margin-left:-10px;margin-top:10px;cursor:pointer}
.right-nav-item{padding:14px 0 0;cursor:pointer}
.right-nav-item:hover img:first-of-type{display:none}
.right-nav-item:hover img:last-of-type{display:inline!important}
.right-nav-item .right-nav-item-desc{padding:8px 0;color:#272e47;font-size:12px}


.contact-us_show-items-wrap-footer__g_b6p {
    height: 100%;
    margin: 0 auto;
    display: flex
}

@media(max-width:1440px) {
    .contact-us_show-items-wrap-footer__g_b6p {
        width: 1200px
    }
}

@media(min-width:1441px)and (max-width:1679px) {
    .contact-us_show-items-wrap-footer__g_b6p {
        width: 1200px
    }
}

@media(min-width:1680px) {
    .contact-us_show-items-wrap-footer__g_b6p {
        width: 1200px
    }
}

.contact-us_show-items-wrap-footer__g_b6p .contact-us_footer-left__X4UL6 {
    padding-top: 37px;
    padding-left: 127px;
    flex: 1 1
}

.contact-us_show-items-wrap-footer__g_b6p .contact-us_footer-left-title__6mg1_ {
    font-size: 34px;
    font-weight: 500;
    line-height: 48px;
    color: #272e47
}

.contact-us_show-items-wrap-footer__g_b6p .contact-us_footer-left-sub-title__QWuCj {
    font-size: 16px;
    line-height: 24px;
    color: #545a6e;
    padding-bottom: 20px
}

.contact-us_show-items-wrap-footer__g_b6p .contact-us_footer-left-dec__ofad3 {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    color: #272e47;
    margin-bottom: 8px;
    display: flex;
    align-items: center
}

.contact-us_show-items-wrap-footer__g_b6p .contact-us_footer-left-dec__ofad3>img {
    margin-right: 8px
}

.contact-us_show-items-wrap-footer__g_b6p .contact-us_footer-right__bX_U7 {
    flex: 1 1;
    position: relative
}

.contact-us_footer-wrap__Zn8Tv {
    width: 100%;
    height: 338px;
    background: url(../images/footer-bg.png) no-repeat top/1920px 100%
}

.components_list__tz1KH {
    display: flex;
    flex-direction: column
}

.components_list__tz1KH .components_num__DISGc {
    width: 20px;
    height: 20px;
    color: var(--Text-2, #9fa2ad);
    text-align: center;
    font-family: LX-numbers;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px
}

.components_list__tz1KH .components_num1__0H__i {
    color: var(--Error-6, #fe5b4c)
}

.components_list__tz1KH .components_num2__LLnTu {
    color: var(--Error-6, #ff894d)
}

.components_list__tz1KH .components_num3__7sOu5 {
    color: var(--Error-6, #ffb54c)
}

.components_list__tz1KH .components_wrap__Aqye4 {
    color: var(--Text-5, #272e47);
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 12px;
    display: flex;
    align-items: center;
    gap: 12px
}

.components_list__tz1KH .components_item-title__QFdK6 {
    height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--Text-5, #272e47);
    font-family: PingFang SC;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px
}

.components_list__tz1KH .components_item-title__QFdK6:hover {
    color: #4c6aff
}

.components_list__tz1KH li {
    display: flex;
    gap: 12px;
    list-style: none;
    width: 515px
}

.components_list__tz1KH li:not(:last-child) {
    margin-bottom: 12px
}

.components_other__VzNQW {
    flex-wrap: wrap;
    height: 180px;
    column-gap: 43px
}

.knowledge-rank_container__RI4_c {
    padding: 80px 0 82px;
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    flex-direction: column
}

.knowledge-rank_container__RI4_c .knowledge-rank_title__1JH8U {
    color: var(---Text-5-, #272e47);
    text-align: center;
    font-family: PingFang SC;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 40px
}

.knowledge-rank_container__RI4_c .knowledge-rank_home-rank__Sl31a {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 115px
}

.register-contact_container__DSl_y {
    width: 308px;
    height: 264px;
    position: absolute;
    margin-left: 20px;
    margin-top: 10px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.register-contact_container__DSl_y .register-contact_input__tbww8,
.register-contact_container__DSl_y .register-contact_input__tbww8 .ant-select-selector {
    height: 44px
}

.register-contact_container__DSl_y .ant-form-item {
    margin-bottom: 16px
}

.register-contact_container__DSl_y .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
    height: 42px
}

.register-contact_container__DSl_y .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
    line-height: 42px
}

.register-contact_container__DSl_y .register-contact_code__h3GUg .ant-input {
    height: 44px
}

.register-contact_container__DSl_y .ant-input,
.register-contact_container__DSl_y .ant-select:not(.ant-select-customize-input) .ant-select-selector {
    background-color: #373b52;
    color: #fff;
    border: 1px solid #6f7485
}

.register-contact_container__DSl_y .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input {
    background-color: #373b52
}

.register-contact_container__DSl_y .ant-input-group-wrapper:not(.ant-input-group-wrapper-status-error) .ant-input-group-addon {
    border-top: 1px solid #6f7485;
    border-right: 1px solid #6f7485;
    border-bottom: 1px solid #6f7485
}

.register-contact_container__DSl_y .ant-input-group-addon {
    background-color: #373b52
}

.register-contact_container__DSl_y .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
    background-color: #373b52;
    border: 1px solid #6f7485
}

.register-contact_container__DSl_y .register-contact_reBtn__tHgNO {
    width: 100%;
    height: 44px;
    background: #4c6aff;
    border-color: #4c6aff;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0;
    border-radius: 4px
}

.register-contact_container__DSl_y .register-contact_reBtn__tHgNO:hover {
    background-color: #7088ff
}

.register-contact_container__DSl_y .ant-form-item-control-input {
    min-height: 25px
}

.register-contact_container__DSl_y .ant-form-item:nth-child(4) {
    margin-bottom: 13px
}

.register-contact_container__DSl_y .register-contact_link__LDrev>span {
    color: #6f7485
}

.register-contact_container__DSl_y .register-contact_footer-right-success__tJFbK {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 24px 45px 0;
    gap: 26px
}

.register-contact_container__DSl_y .register-contact_footer-right-success-title__aV1Jb {
    font-size: 30px;
    font-weight: 500;
    color: #fff
}

.register-contact_container__DSl_y .register-contact_footer-right-success-img__yY80t {
    width: 169px;
    height: 112px
}

.register-contact_container__DSl_y .register-contact_footer-right-success-dec__3FnPe {
    font-size: 16px;
    font-weight: 100;
    color: #fff
}