@charset 'UTF-8';

@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/c/font_5149359_1agjgms3yaaj.woff2?t=1777272225606') format('woff2'),
       url('//at.alicdn.com/t/c/font_5149359_1agjgms3yaaj.woff?t=1777272225606') format('woff'),
       url('//at.alicdn.com/t/c/font_5149359_1agjgms3yaaj.ttf?t=1777272225606') format('truetype');
}

.iconfont{
    font-family:"iconfont" !important;
    font-size: 16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

:root {
    --primary-color: #e60020;
    --text-dark: #333333;
    --base-bg-color: #f9f9f9;
    --base-border-color: #cccccc;
}

::-webkit-scrollbar {
    width: 6px;
    height: 5px
}

::-webkit-scrollbar-thumb {
    border-radius: 9px;
    background: var(--primary-color)
}

::-webkit-scrollbar-track {
    border-radius: 9px;
    background: #cfcfcf
}

/** {*/
/*    box-sizing: border-box;*/
/*}*/

/*html {*/
/*    overflow-x: hidden;*/
/*}*/

html, body {
    /*font: 16px "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans,Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Roboto, sans-serif;*/
    /*margin: 0;*/
    /*width: 100%;*/
    /*max-width: 100%;*/
    /*min-width: 320px;*/
    /*min-height: 100vh;*/
    /*line-height: 1.15;*/
    /*color: var(--text-dark);*/
    background-color: var(--base-bg-color);
}

/*a {*/
/*    display: block;*/
/*    text-decoration: none;*/
/*    color: inherit;*/
/*    transition: 0.3s;*/
/*}*/

/*a:hover {*/
/*    color: var(--primary-color);*/
/*}*/

/*ul { */
/*    list-style: none;*/
/*    padding: 0;*/
/*    margin: 0; */
/*}*/

/*img {*/
/*    display: block;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*}*/

/*p {*/
/*    margin: unset;*/
/*}*/

.container { 
    max-width: 1600px; 
    margin: 0 auto; 
    padding: 0 10px;
}

/* 导航栏 */
/*.main-header {*/
/*    height: 90px;*/
/*    background: #fff; */
/*    border-bottom: 1px solid var(--base-border-color); */
/*    position: sticky; */
/*    top: 0; */
/*    z-index: 1000; */
/*}*/

/*.mobile-menu-btn {*/
/*    display: none;*/
/*    cursor: pointer;*/
/*    color: var(--text-dark);*/
/*    margin: 0 10px;*/
/*}*/

/*.mobile-menu-btn i {*/
/*    font-size: 20px;*/
/*}*/

/*.nav-container { */
/*    display: flex; */
/*    justify-content: space-between; */
/*    align-items: center; */
/*}*/

/*.nav-container .logo {*/
/*    width: 260px;*/
/*}*/

/*.nav-menu ul { */
/*    display: flex; */
/*    gap: 40px; */
/*    padding-right: 20px;*/
/*}*/

/*.nav-menu a { */
/*    font-size: 16px; */
/*    padding: 35px 0; */
/*    display: block; */
/*    white-space: nowrap; */
/*}*/

/*.nav-menu a:hover, .nav-menu a.active { */
/*    color: var(--primary-color); */
/*}*/

/*.has-dropdown > a {*/
/*    position: relative;*/
/*}*/

/*.has-dropdown > a i {*/
/*    display: none;*/
/*}*/

/*.has-dropdown > a::after {*/
/*    content: '\e8ec';*/
/*    font-family: 'iconfont';*/
/*    position: absolute;*/
/*    right: -20px;*/
/*}*/

/*.mega-menu { */
/*    display: none; */
/*    position: absolute; */
/*    top: 90px; */
/*    left: 0; */
/*    width: 100%; */
/*    background: #fdfdfd; */
/*    border-top: 2px solid var(--primary-color); */
/*    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.08); */
/*    z-index: 999; */
/*    opacity: 1; */
    
/*}*/

/*.mega-content { */
/*    max-width: 1200px; */
/*    margin: 0 auto; */
/*    padding: 0 40px; */
/*}*/

/*.split-layout { */
/*    display: grid;*/
/*    grid-template-columns: repeat(4, 1fr);*/
/*    gap: 15px 150px; */
/*}*/

/*.split-layout h4 { */
/*    color: var(--primary-color); */
/*    font-size: 16px; */
/*    margin-bottom: 15px; */
/*    border-bottom: 1px solid var(--base-border-color); */
/*}*/

/*.grid-2-col { */
/*    display: grid; */
/*    grid-template-columns: 1fr 1fr; */
/*    gap: 60px; */
/*    max-width: 600px; */
/*    margin: 0 auto; */
/*}*/

/*.mega-content a { */
/*    color: #555; */
/*    padding: 8px 0; */
/*    font-size: 14px; */
/*    display: block; */
/*}*/

/*.mega-content a:hover { */
/*    color: var(--primary-color); */
/*    padding-left: 5px; */
/*}*/

/*.mega-menu.product-sub-nav {*/
/*    height: calc(100vh - 200px);*/
/*}*/

/*.mega-menu .mzbox {*/
/*    display: flex;*/
/*    align-items: unset;*/
/*    max-width: 1600px;*/
/*    margin: auto;*/
/*}*/

/*.mega-menu .left, .mega-menu .right {*/
/*    padding-top: 60px;*/
/*    padding-bottom: 60px;*/
/*}*/

/*.mega-menu .left {*/
/*    background-color: #f9f9f9;*/
/*    position: relative;*/
/*    width: 15.8%;*/
/*    font-size: 36px;*/
/*    line-height: 1;*/
/*}*/

/*.mega-menu .left::before {*/
/*    content: "";*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    position: absolute;*/
/*    right: 100%;*/
/*    background-color: #f9f9f9;*/
/*    top: 0;*/
/*}*/

/*.mega-menu .right {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    width: 84.2%;*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right > div {*/
/*    width: 48%;*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right .sub-navs {*/
/*    padding-left: 80px;*/
/*    padding-right: 80px;*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right .sub-navs > div {*/
/*    width: calc((100% - 40px) / 2);*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right .sub-navs a {*/
/*    color: #b5b5b5;*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    line-height: 1;*/
/*    padding-top: 0;*/
/*    padding-bottom: 22px;*/
/*    border-bottom: 1px solid var(--base-border-color);*/
/*    position: relative;*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right .sub-navs a + a {*/
/*    margin-top: 22px;*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right .sub-navs a::after {*/
/*    content: "";*/
/*    width: 0%;*/
/*    height: 1px;*/
/*    background-color: var(--text-dark);*/
/*    position: absolute;*/
/*    left: 0;*/
/*    bottom: -1px;*/
/*    transition: all .3s;*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right .sub-navs a:hover {*/
/*    color: var(--text-dark);*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right .sub-navs a:hover::after {*/
/*    width: 100%;*/
/*}*/

/*.mega-menu .sub-navs-img {*/
/*    border-radius: 5px;*/
/*    overflow: hidden;*/
/*}*/

/*.mega-menu:not(.product-sub-nav) .right > div {*/
/*    width: 48%;*/
/*}*/

/*.mega-menu .sub-navs-img > div {*/
/*    display: none;*/
/*    max-height: 304px;*/
/*}*/

/*.mega-menu .sub-navs-img > div.active {*/
/*    display: block;*/
/*}*/

/*.mega-menu .img-cover {*/
/*    display: block;*/
/*    object-fit: cover;*/
/*}*/

/*.header-actions { */
/*    display: flex; */
/*    align-items: center; */
/*    gap: 20px; */
/*}*/

/*.hotline-box {*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/

/*.hotline-box i {*/
/*    color: var(--primary-color);*/
/*    font-size: 29px;*/
/*}*/

/*.language-box {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    position: relative;*/
/*}*/

/*.language-box i {*/
/*    font-size: 22px;*/
/*}*/

/*.language-box .lang {*/
/*    margin-left: 5px;*/
/*}*/

/*.language-box .lang::after {*/
/*    content: '\e8ec';*/
/*    font-family: 'iconfont';*/
/*    color: var(--primary-color);*/
/*}*/

/*.language-list {*/
/*    display: none;*/
/*    position: absolute;*/
/*    top: 60px;*/
/*    right: 0;*/
/*    background-color: #FFF;*/
/*    padding: 20px;*/
/*}*/

/*.language-list li {*/
/*    white-space: nowrap;*/
/*    margin: 0 0 10px 15px;*/
/*    position: relative;*/
/*}*/

/*.language-list li:last-child {*/
/*    margin-bottom: 0;*/
/*}*/

/*.language-list li::before {*/
/*    content: '';*/
/*    width: 5px;*/
/*    height: 5px;*/
/*    border-radius: 50%;*/
/*    position: absolute;*/
/*    z-index: 1;*/
/*    top: 50%;*/
/*    left: -10px;*/
/*    transform: translate(0, -50%);*/
/*    background-color: var(--text-dark);*/
/*}*/

/*.language-list li:hover::before {*/
/*    background-color: var(--primary-color);*/
/*}*/

/*.product-sub-nav .mzbox {*/
/*    height: 100%;*/
/*}*/

/*.product-sub-nav .left {*/
/*    font-size: 16px;*/
/*}*/

/*.product-sub-nav .product-nav-li,*/
/*.product-sub-nav .product-nav-sub-li {*/
/*    height: 58px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    position: relative;*/
/*    background: linear-gradient(to right, #fff 0%, #fff 49.5%, #e60013 49.5%, #e60013 50%, #f9f9f9 50%, #f9f9f9 100%);*/
/*    background-size: 200% auto;*/
/*    background-position: 101%;*/
/*}*/

/*.product-sub-nav .product-nav-li.active {*/
/*    background-position: 0%;*/
/*}*/

/*.product-sub-nav .product-nav-li.active::after {*/
/*    content: "";*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    position: absolute;*/
/*    right: 100%;*/
/*    background-color: #fff;*/
/*}*/

/*.product-sub-nav .product-nav-li a,*/
/*.product-sub-nav .product-nav-sub-li a {*/
/*    display: flex;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*    padding-right: 38px;*/
/*    position: relative;*/
/*    z-index: 1;*/
/*    transition: all .3s;*/
/*    color: var(--text-dark);*/
/*}*/

/*.product-sub-nav .product-nav-li.active span,*/
/*.product-sub-nav .product-nav-sub-li.active span {*/
/*    font-weight: bold;*/
/*    color: #e60013;*/
/*    font-size: 17px;*/
/*}*/

/*.product-sub-nav .product-nav-li a i,*/
/*.product-sub-nav .product-nav-sub-li a i {*/
/*    font-size: 20px;*/
/*    color: var(--text-dark);*/
/*    opacity: .2;*/
/*}*/

/*.product-sub-nav .product-nav-li.active i, .product-sub-nav .product-nav-sub-li.active i {*/
/*    opacity: 1;*/
/*}*/

/*.product-sub-nav .right {*/
/*    padding-top: 0;*/
/*    padding-bottom: 0;*/
/*}*/

/*.product-sub-nav .product-nav-sub-ul {*/
/*    width: 29%;*/
/*    position: relative;*/
/*    z-index: 2;*/
/*    border-right: 1px solid var(--base-border-color);*/
/*}*/

/*.product-sub-nav .product-nav-sub-ul > div {*/
/*    padding-left: 10%;*/
/*    padding-right: 10%;*/
/*    max-width: 380px;*/
/*    display: none;*/
/*    transition: all .3s;*/
/*    transition-delay: .2s;*/
/*    padding-top: 60px;*/
/*    padding-bottom: 60px;*/
/*    width: 100%;*/
/*}*/

/*.product-sub-nav .product-nav-sub-ul > div.active {*/
/*    display: block;*/
/*}*/

/*.product-sub-nav .product-nav-sub-li {*/
/*    background: unset;*/
/*}*/

/*.product-sub-nav .product-nav-sub-li a {*/
/*    padding-right: 0;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list {*/
/*    width: 71%;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list > div {*/
/*    padding-left: 6%;*/
/*    padding-top: 60px;*/
/*    padding-bottom: 50px;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .list-contnet {*/
/*    display: none;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .list-contnet.active {*/
/*    display: block;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-name {*/
/*    font-size: 30px;*/
/*    line-height: 1;*/
/*    font-weight: bold;*/
/*    padding-bottom: 50px;*/
/*    padding-top: 19px;*/
/*    color: var(--text-dark);*/
/*    margin: unset;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-lists {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    flex-wrap: wrap;*/
/*    row-gap: 45px;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-lists > a {*/
/*    width: 30%;*/
/*    display: block;*/
/*    padding: unset;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-lists > a .pro-img {*/
/*    height: 173px;*/
/*    padding: 9px;*/
/*    background-size: cover;*/
/*    border-radius: 5px;*/
/*    overflow: hidden;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-lists > a .pro-img img {*/
/*    transition: all .3s;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-lists > a .pro-title {*/
/*    position: relative;*/
/*    margin-top: 12px;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-lists > a .pro-title i {*/
/*    color: #e60013;*/
/*    font-size: 20px;*/
/*}*/

/*.ovh {*/
/*    overflow: hidden;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*    width: 100%;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-lists > a .pro-title h5 {*/
/*    background-color: #fff;*/
/*    position: absolute;*/
/*    font-size: 16px;*/
/*    font-weight: normal;*/
/*    left: 0;*/
/*    top: 0;*/
/*    transition: all .3s;*/
/*    max-width: 80%;*/
/*    margin: unset;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-link {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    margin-top: 8px;*/
/*}*/

/*.index-btn a {*/
/*    width: 180px;*/
/*    height: 50px;*/
/*    border-radius: 5px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    border: 1px solid #fff;*/
/*    color: #fff;*/
/*    font-size: 16px;*/
/*    position: relative;*/
/*    overflow: hidden;*/
/*    background-color: transparent;*/
/*    gap: 15px;*/
/*    font-weight: normal;*/
/*    padding: unset;*/
/*}*/

/*.index-btn a::after {*/
/*    content: "";*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background-color: #e60013;*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: 0;*/
/*    transition: all .3s;*/
/*    z-index: 1;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-link .index-btn a {*/
/*    color: var(--text-dark);*/
/*    border: 2px solid var(--text-dark);*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-link .index-btn a::after {*/
/*    width: 0;*/
/*    left: 0;*/
/*    right: unset;*/
/*}*/

/*.index-btn a > * {*/
/*    position: relative;*/
/*    z-index: 2;*/
/*    line-height: 1;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-link .index-btn a i {*/
/*    font-size: 20px;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-link .index-btn a:hover {*/
/*    color: #fff;*/
/*    border-color: #e60013;*/
/*}*/

/*.product-sub-nav .product-nav-sub-list .type-link .index-btn a:hover::after {*/
/*    width: 100%;*/
/*}*/

.position {
    height: 70px;
    background-color: #FFF;
    border-bottom: 1px solid var(--base-border-color);
}

.position .content {
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.position .content .left {
    display: flex;
    align-items: center;
}

.position .content i {
    font-size: 22px;
}

.position .content a {
    display: flex;
    align-items: center;
}

.page-wrapper {
    margin-top: 60px;
    text-align: center;
}

.page-wrapper > div {
    display: flex;
    align-items: center;
    justify-content: center;
}

.page-wrapper > div > * {
    margin-left: 10px;
}

.page-wrapper .current {
    border: 1px solid #e9e9e9;
    display: inline-block;
    font-size: 14px;
    width: 40px;
    height: 40px;
    border-radius: 7px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    background-color: var(--primary-color);
}

.page-wrapper a {
    border: 1px solid #e9e9e9;
    display: inline-block;
    font-size: 14px;
    width: 40px;
    height: 40px;
    border-radius: 7px;
    text-align: center;
    line-height: 40px;
    color: #999;
    background-color: #fff;
}

.page-wrapper a:hover {
    color: #fff;
    background-color: var(--primary-color);
}


.main-content {
    padding: 42px 0;
}

/*.form {*/
/*    padding: 80px 0;*/
/*    background-color: #FFF;*/
/*}*/

/*.form .head {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    align-items: center;*/
/*    flex-direction: column;*/
/*}*/

/*.form .head .title {*/
/*    font-size: 48px;*/
/*    font-weight: bold;*/
/*}*/

/*.form .head .sub-title {*/
/*    font-size: 20px;*/
/*    margin-top: 15px;*/
/*    color: #666666;*/
/*}*/

/*.message-form {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    align-items: center;*/
/*    padding-top: 60px;*/
/*    gap: 20px;*/
/*    flex-wrap: wrap;*/
/*}*/

/*.input-item {*/
/*    flex: 1;*/
/*    background-color: #f0f0f0;*/
/*    padding: 15px 25px;*/
/*    border-radius: 50px;*/
/*    position: relative;*/
/*}*/

/*.input-item input {*/
/*    border: none;*/
/*    background: transparent;*/
/*    font-size: 16px;*/
/*}*/

/*.input-item input:focus-visible {*/
/*    border: none;*/
/*    outline: unset;*/
/*}*/

/*.input-item .require {*/
/*    color: var(--primary-color);*/
/*    position: absolute;*/
/*    left: 15px;*/
/*}*/

/*.input-item .code_img {*/
/*    width: 60%;*/
/*    height: 100%;*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: 0;*/
/*    border-top-right-radius: 50px;*/
/*    border-bottom-right-radius: 50px;*/
/*}*/

/*.input-item.submit {*/
/*    text-align: center;*/
/*    background-color: var(--primary-color);*/
/*}*/

/*.input-item.submit input {*/
/*    color: #FFF;*/
/*}*/

/*.main-footer {*/
/*    color: #FFF;*/
/*    background-color: #101928;*/
/*    padding-top: 80px;*/
/*}*/

/*.footer-top {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    padding-bottom: 20px;*/
/*    position: relative;*/
/*    gap: 40px;*/
/*    flex-wrap: wrap;*/
/*}*/

/*.footer-left {*/
/*    width: 25%;*/
    /*padding-right: 40px;*/
/*}*/

/*.footer-logo {*/
/*    max-width: 200px;*/
/*    margin-bottom: 40px; */
/*}*/

/*.footer-subscribe h4 { */
/*    font-size: 18px; */
/*    margin-bottom: 10px; */
/*}*/

/*.footer-subscribe p { */
/*    color: #cccccc;*/
/*    margin-bottom: 30px; */
/*}*/

/*.sub-form label { */
/*    display: block; */
/*    font-weight: bold; */
/*    margin-bottom: 10px; */
/*    font-size: 12px; */
/*}*/

/*.sub-input-group {*/
/*    display: flex;*/
/*    gap: 10px;*/
/*    flex-wrap: wrap;*/
/*}*/
/*.sub-input-group input {*/
/*    flex: 1;*/
/*    padding: 10px;*/
    /*border: 1px solid #ddd; */
    /*background: #f9f9f9; */
/*    border-radius: 2px;*/
/*}*/

/*.sub-input-group button {*/
/*    background: #fff;*/
/*    border: 1px solid #ddd;*/
/*    color: #666;*/
/*    padding: 10px 15px;*/
/*    cursor: pointer;*/
/*    border-radius: 2px;*/
/*    transition: 0.3s;*/
/*    white-space: nowrap;*/
/*}*/

/*.sub-input-group button:hover {*/
/*    background: #333;*/
/*    color: #fff;*/
/*    border-color: #333;*/
/*}*/

/*.footer-links {*/
/*    flex: 1;*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*}*/

/*.ft-col h4 {*/
/*    font-size: 18px;*/
/*    font-weight: bold;*/
/*    margin-top: 0;*/
/*    margin-bottom: 20px;*/
/*    color: #FFF;*/
/*}*/

/*.ft-col a {*/
/*    display: block;*/
/*    color: #CCC;*/
/*    margin-bottom: 10px;*/
/*    transition: all 0.3s;*/
/*}*/

/*.ft-col a:hover { */
/*    color: var(--primary-color); */
/*    transform: translateX(5px);*/
/*}*/

/*.footer-bottom {*/
/*    display: flex;*/
/*    gap: 30px;*/
/*    justify-content: flex-end;*/
/*    padding-bottom: 20px;*/
/*}*/

/*.flink-item {*/
/*    display: block;*/
/*    width: 30px;*/
/*    height: 30px;*/
/*}*/

/*.copyright-row {*/
/*    color: #999999;*/
/*    text-align: center;*/
/*    padding: 25px 0;*/
/*    border-top: 1px solid #333;*/
/*}*/

/*.inner-banner {*/
/*    height: 100vh;*/
/*}*/

.inner-banner a {
    position: relative;
}

.inner-banner a .cate-name {
    position: absolute;
    color: #FFF;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    max-width: 1600px;
}

.inner-banner a .cate-name .cn {
    font-size: 40px;
    font-weight: bold;
}

.inner-banner a .cate-name .en {
    font-size: 40px;
}

@media screen and (max-width: 1440px) {
    .index-btn a {
        width: 142px;
        height: 44px;
        font-size: 14px;
    }
    
    .nav-menu ul {
        gap: 30px;
    }
    
    .nav-menu a {
        font-size: 16px;
    }
    
    .has-dropdown > a::after {
        right: -18px;
    }
    
    .mega-menu .left {
        font-size: 26px;
    }
    
    .mega-menu:not(.product-sub-nav) .right .sub-navs {
        padding-left: 40px;
    }
    
    .mega-menu.product-sub-nav .left {
        font-size: 16px;
    }
    
    .mega-menu.product-sub-nav .right {
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .form .head .title {
        font-size: 38px;
    }
    
    .form .head .sub-title {
        font-size: 20px;
    }
}

@media screen and (max-width: 1280px) {
    .main-header {
        height: 75px;
    }
    
    .mobile-menu-btn {
        display: block;
    }
    
    .nav-menu {
        position: fixed;
        top: 75px;
        left: -100%;
        width: 100%;
        max-width: 430px;
        height: calc(100vh - 75px);
        background: #fff;
        transition: 0.3s;
        overflow-y: auto;
        border-top: 1px solid #eee;
    }
    
    .nav-menu.active {
        left: 0;
    }
    
    .nav-menu ul {
        flex-direction: column;
        gap: 0;
        padding: 10px;
    }
    
    .nav-menu a {
        padding: 15px 0;
        border-bottom: 1px solid #f5f5f5;
        font-size: 16px;
    }
    
    .has-dropdown > a i {
        display: inline-block;
    }
    
    .form .head .title {
        font-size: 32px;
    }
    
    .form .head .sub-title {
        font-size: 16px;
    }
}

@media screen and (max-width: 768px) {
    .index-btn a {
        font-size: 12px;
        width: 130px;
        height: 38px;
    }
    
    .hotline-box {
        display: none;
    }
    
    .language-list {
        top: 55px;
    }
    
    .form .head .title {
        font-size: 28px;
    }
    
    .main-footer {
        padding-top: 50px;
    }
    
    .footer-top {
        flex-direction: column;
        gap: 0;
    }
    
    .footer-left {
        width: 100%;
    }
    
    .footer-links {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
    }
    
    .inner-banner a .cate-name .cn {
        font-size: 22px;
    }
    
    .inner-banner a .cate-name .en {
        font-size: 22px;
    }
}
