@font-face {
    font-family: 'Poppins-Regular';
    src: url('../font/Poppins-Regular.eot');
    src: url('../font/Poppins-Regular.eot') format('embedded-opentype'),
        url('../font/Poppins-Regular.woff2') format('woff2'),
        url('../font/Poppins-Regular.woff') format('woff'),
        url('../font/Poppins-Regular.ttf') format('truetype'),
        url('../font/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('../font/Poppins-SemiBold.eot');
    src: url('../font/Poppins-SemiBold.eot') format('embedded-opentype'),
        url('../font/Poppins-SemiBold.woff2') format('woff2'),
        url('../font/Poppins-SemiBold.woff') format('woff'),
        url('../font/Poppins-SemiBold.ttf') format('truetype'),
        url('../font/Poppins-SemiBold.svg#Poppins-SemiBold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Poppins-Regular', sans-serif;
    overflow-x: hidden;
    /* 核心：只在空白处（单词之间）换行 */
    white-space: normal;
    word-break: keep-all;
    /* 可选：防止超长英文撑破容器（比如一个超级长的网址） */
    overflow-wrap: break-word;
}

img {
    width: 100%;
    height: auto;
    object-fit: cover;
    display: block;
}

.safety {
    max-width: 1400px;
    width: 90%;
    margin: 0 auto;
}

a {
    text-decoration: none;
    color: #000;
}

.mt24 {
    margin-top: 24px;
}

.mt32 {
    margin-top: 32px;
}

.mt16 {
    margin-top: 16px;
}

.mt20 {
    margin-top: 20px;
}

.ml40 {
    margin-left: 40px;
}

.swiper-slide-item {
    /* max-width: 1400px; */
    /* width: 90%; */
    margin: 0 auto;
    position: relative;
    height: 100%;
}


.nav-box {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999999;
    transition: background-color 0.3s ease;
    background: linear-gradient(180deg, #003968 -27.65%, rgba(0, 57, 104, 0.00) 105.21%);
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    box-sizing: border-box;
}

.nav-box.scrolled {
    background: none;
    background-color: #fff;
    box-shadow: 0 5px 5px 0 rgba(0, 44, 81, 0.05);
}

.nav-box.scrolled .nav-right a {
    color: #000;
    white-space: nowrap;
}

.nav-right {
    color: #fff;
}

.nav-box.scrolled .search-img,
.nav-box.scrolled .lang-img {
    filter: brightness(0);
}

.nav-box.scrolled .search {
    color: #0397D6;
}

.nav-box.scrolled .lang {
    color: #333;
}

.nav-box .search {
    font-size: 28px;
}

.lang {
    font-size: 16px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
}

.lang i {
    font-size: 28px;
    margin-right: 3px;
    font-family: 'Poppins-Regular';
}

.nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1400px;
    width: 90%;
    margin: 0px auto;
    position: relative;
    box-sizing: border-box;
}

.nav .nav-left {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 26px 0;
}

.nav .nav-left img {
    width: 208px;
    height: 43px;
}



.nav .nav-right {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    gap: 52px;
}

.nav .nav-right a {
    color: #FFFFFF;
    position: relative;
    padding: 34px 0;
    white-space: nowrap;
}

.nav .nav-right .nav-right-item {
    padding: 34px 0;
    position: relative;
}

.nav .nav-right .Platforms {
    position: relative;
    white-space: nowrap;
}

.nav .nav-right .Resources {
    position: relative;
    padding: 34px 0;
    white-space: nowrap;
    cursor: pointer;
}

.nav-box.scrolled .nav-right .active {
    color: #0397D6;
}

.nav .nav-right .langA {
    margin-left: 0;
    position: relative;
    padding: 34px 0;
}

.langDown {
    position: absolute;
    top: 103%;
    left: 0;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    z-index: 9999;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-10px);
    transition: all 0.3s ease;
    min-width: 100px;
    display: flex;
    flex-direction: column;
    border-radius: 0 0 10px 10px;
    background: rgba(255, 255, 255, 0.80);
    backdrop-filter: blur(20px);
    padding: 18px 15px;
}

.langA:hover .langDown {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.nav .nav-right .langDownItem {
    font-size: 16px;
    color: #4D4D4D;
    cursor: pointer;
    white-space: nowrap;
    padding: 20px 20px;
}

.nav .nav-right .langDownItem i {
    font-size: 12px;
    margin-left: 6px;
}

.nav .nav-right .langDownItem:hover {
    background-color: #0E68B1;
    color: #fff;
    border-radius: 20px;
}

.nav .nav-right .searchA {
    margin-left: 0;
    font-size: 24px;
}

.nav .nav-right a .bottom7 {
    font-size: 12px;
    color: rgba(255, 255, 255, 0.8);
    margin-left: 6px;
}

.nav .nav-right .icon-bottom7 {
    font-size: 10px;
    margin-left: 10px;
}

.nav .nav-right div img {
    width: 20px;
    height: auto;
    position: absolute;
    left: 50%;
    bottom: 16px;
    transform: translateX(-50%);
}

.nav .nav-right a img {
    width: 20px;
    height: auto;
    position: absolute;
    left: 50%;
    bottom: 16px;
    transform: translateX(-50%);
}

.nav .nav-right a .currentActive {
    display: none;
}

.nav .nav-right a .nav_active {
    display: inline;
}

.nav-box.scrolled .nav .nav-right a .nav_active {
    display: none;
}

.nav-box.scrolled .nav .nav-right a .currentActive {
    display: inline;
}

.nav .nav-right a:hover {
    color: #0397D6;
}

.nav .nav-right a:hover .nav_active {
    display: inline;
}

/* .nav .nav-right a:hover .currentActive {
    display: none;
} */


.searchBox2 {
    opacity: 0;
    visibility: hidden;
    position: fixed;
    left: 0;
    right: 0;
    top: 99px;
    width: 100%;
    background-color: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 0;
    z-index: 2;
    transition: all 0.4s ease;
}

.searchBox2.active {
    opacity: 1;
    visibility: visible;
}

.searchBox2 .searchBox {
    width: 500px;
    max-width: 90%;
    height: 50px;
    background: #f8f9fa;
    border: 1px solid #e9ecef;
    box-shadow: none;
    border-radius: 30px;
    padding: 0 30px;
    margin: 0;
    position: relative;
}

.searchBox2 .searchBox input {
    width: 100%;
    height: 100%;
    border: none;
    border-bottom: none;
    font-size: 18px;
    padding: 0 40px 0 0;
    outline: none;
    background: transparent;
    color: #333;
}

.searchBox2 .searchClose {
    position: absolute;
    right: 30%;
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    cursor: pointer;
    color: #666;
    opacity: 1;
    visibility: visible;
    transition: all 0.3s ease;
    z-index: 2;
}

.searchBox2 .searchBox .searchBtn {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    background: none;
    border: none;
    font-size: 24px;
    cursor: pointer;
    color: #666;
    padding: 0;
    opacity: 1;
    visibility: visible;
    transition: all 0.3s ease;
}

.searchBox2 .searchBox .searchBtn:hover {
    color: #0397D6;
}

/* Mobile Navigation */
.mobile-menu-btn {
    display: none;
    cursor: pointer;
    color: #fff;
    font-size: 24px;
    z-index: 101;
    display: flex;
    align-items: center;
}

.mobile-lang {
    position: relative;
    margin-right: 16px;
}

.mobile-lang a {
    color: #333;
    font-size: 16px;
    display: block;
    padding: 4px;
    text-align: center;
}

.nav-box.scrolled .mobile-lang a {
    color: #333;
}

.mobile-lang-down {
    position: absolute;
    top: 100%;
    right: 0;
    background: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    padding: 8px 0;
    min-width: 100px;
    z-index: 1000;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}

.mobile-lang:hover .mobile-lang-down,
.mobile-lang-down.active {
    opacity: 1;
    visibility: visible;
}

.mobile-lang-item {
    display: block;
    color: #333;
    font-size: 14px;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color 0.3s ease;
}

.mobile-lang-item:hover {
    background-color: #f5f5f5;
    color: #0E68B1;
}

.nav-box.scrolled .mobile-menu-btn {
    display: none;
}

.nav-box.scrolled .mobile-menu-btn {
    color: #333;
}

.nav-box.scrolled .mobile-menu-btn .mobile-lang {
    color: #333;
}

.mobile-nav {
    position: fixed;
    top: 0;
    right: -100%;
    width: 80%;
    max-width: 300px;
    height: 100vh;
    background: #fff;
    box-shadow: -5px 0 15px rgba(0, 0, 0, 0.1);
    z-index: 1000;
    transition: right 0.3s ease;
}

.mobile-nav-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}

.mobile-nav-overlay.active {
    opacity: 1;
    visibility: visible;
}

.mobile-nav.active {
    right: 0;
}

.mobile-nav-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px;
    border-bottom: 1px solid #eee;
}

.mobile-logo {
    width: 120px;
}

.mobile-close-btn {
    cursor: pointer;
    font-size: 24px;
    color: #333;
}

.mobile-nav-content {
    padding: 20px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    overflow-y: auto;
}

.mobile-nav-content a {
    color: #333;
    font-size: 16px;
    padding: 10px 0;
    border-bottom: 1px solid #eee;
    position: relative;
    margin-top: 0;
    padding-top: 0px;
    padding-bottom: 5px;
}


.mobile-nav-content a:hover {
    color: #0397D6;
}

.mobile-nav-content a .nav_active,
.mobile-nav-content a .currentActive {
    display: none;
}

/* 移动端三级导航样式 */
.mobile-nav-item {
    margin-bottom: 0;
}

.mobile-nav-link {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #333;
    font-size: 16px;
    font-family: 'Poppins-Regular';
    padding: 15px 0;
    border-bottom: 1px solid #f0f0f0;
    cursor: pointer;
    text-decoration: none;
    transition: all 0.3s ease;
}

.mobile-nav-link:hover {
    color: #0E68B1;
}

.mobile-nav-arrow {
    transition: transform 0.3s ease, color 0.3s ease;
    font-size: 12px;
    color: #999;
}

.mobile-nav-arrow:hover {
    color: #0E68B1;
}

.mobile-nav-arrow.active {
    transform: rotate(180deg);
    color: #0E68B1;
}

.mobile-nav-submenu {
    padding-left: 20px;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.4s ease, padding 0.4s ease;
}

.mobile-nav-submenu.active {
    max-height: 500px;
    padding: 10px 0 10px 20px;
}

.mobile-nav-subitem {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #666;
    font-size: 15px;
    font-family: 'Poppins-Regular';
    padding: 10px 0;
    text-decoration: none;
    transition: all 0.3s ease;
    border-bottom: 1px solid #f5f5f5;
    padding-top: 20px;
}

.mobile-nav-subitem:hover {
    color: #0E68B1;
    padding-left: 5px;
}

.mobile-nav-subsubmenu {
    padding-left: 20px;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease, padding 0.3s ease;
}

.mobile-nav-subsubmenu.active {
    max-height: 300px;
    padding: 5px 0 5px 5px;
}

.mobile-nav-subsubitem {
    display: flex;
    align-items: center;
    color: #888;
    font-size: 14px;
    font-family: 'Poppins-Regular';
    padding: 8px 0;
    text-decoration: none;
    transition: all 0.3s ease;
}

.mobile-nav-subsubitem:hover {
    color: #0E68B1;
    padding-left: 8px;
}

.mobile-nav-subsubitem img {
    width: 18px;
    margin-right: 12px;
    transition: transform 0.3s ease;
}

.mobile-nav-subsubitem:hover img {
    transform: translateX(3px);
}

.mobile-search {
    display: flex;
    align-items: center;
    background: #f8f9fa;
    border-radius: 25px;
    padding: 10px 20px;
    margin: 5px 0;
}

.mobile-search input {
    flex: 1;
    border: none;
    background: transparent;
    outline: none;
    font-size: 14px;
}

.mobile-search button {
    background: none;
    border: none;
    font-size: 18px;
    color: #666;
    cursor: pointer;
}

.mobile-lang {
    display: flex;
    align-items: center;
    gap: 8px;
    color: #fff;
    font-size: 14px;
    /* margin-top: 20px; */
}



.searchWrap {
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.searchBox {
    width: 0;
    height: 50px;
    background: #fff;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);
    z-index: 1;
    display: flex;
    align-items: center;
    padding: 0;
    overflow: hidden;
    transition: all 0.4s ease;
    border-radius: 25px;
    margin-left: 0;
}

.searchBox.active {
    width: 240px;
    padding: 0 20px;
    z-index: 100;
    margin-left: 20px;
}


.searchA {
    position: relative;
    z-index: 101;
}

.searchBox input {
    width: 100%;
    height: 40px;
    border: none;
    border-bottom: 2px solid #ddd;
    font-size: 16px;
    padding: 0;
    outline: none;
    background: transparent;
}

.searchBox input:focus {
    border-bottom-color: #0397D6;
}

.searchBtn {
    position: absolute;
    right: 35px;
    background: none;
    border: none;
    font-size: 18px;
    cursor: pointer;
    color: #666;
    padding: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}

.searchBox.active .searchBtn {
    opacity: 1;
    visibility: visible;
    font-size: 24px;
}

.searchBtn:hover {
    color: #0397D6;
}

.searchClose {
    position: absolute;
    right: 10px;
    font-size: 18px;
    cursor: pointer;
    color: #666;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
}

.searchBox.active .searchClose {
    opacity: 1;
    visibility: visible;
}

.searchClose:hover {
    color: #333;
}



.footer {
    /* background: url(./image/footer_bg.png) 100% 100%; */
    padding: 38px 0 20px;
    position: relative;
    z-index: 999;
}

.footer_bg {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

.footer_header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(255, 255, 255, .2);
}

.footer_header_left {
    width: 255px;
    height: 53px;
    cursor: pointer;
}

.footer_header_right {
    display: flex;
    align-items: center;
    gap: 0px 14px;

}

.footer_header_right_item {
    width: 40px;
    height: 40px;
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}

.footer_header_right_item:hover {
    background-color: #fff;
    color: #000;
}

.fs24 .iconfont {
    font-size: 24px !important;
}

.footer_con {
    display: flex;
    padding: 50px 0 38px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.footer_con .footer_con_item_tit {
    color: #FFF;
    font-family: 'Poppins-SemiBold';
    font-size: 20px;
    font-style: normal;
    line-height: 30px;
    margin-bottom: 34px;
}


.footer_con_Item4 .footer_con_item_tit {
    margin-bottom: 24px;
}

/* Footer Mobile Toggle - PC Style */
.footer-item-toggle {
    display: none;
}

.footer-item-content {
    max-height: none;
    overflow: visible;
    display: flex;
    flex-direction: column;
}

.footer_con_Item1 {
    flex: 1;
    margin-right: 120px;
}

.footer_con_Item2 {
    margin-right: 110px;
    display: flex;
    flex-direction: column;
}

.footer_con_Item3 {
    margin-right: 77px;
}

.msg1 {
    color: rgba(255, 255, 255, .8);
    font-family: 'Poppins-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    align-items: center;
    margin-top: 22px;
}

.msg1 a {
    color: rgba(255, 255, 255, .8);
    position: relative;
    margin: 0 4px;
}

.msg1 a::after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 0;
    height: 1px;
    background: rgba(255, 255, 255, 0.8);
    transition: width 0.3s ease;
}

.msg1 a:hover::after {
    width: 100%;
}

.msg1 img {
    width: 76px;
    height: 12px;
    margin-left: 10px;
}

.msg2 {
    color: rgba(255, 255, 255, .8);
    font-family: 'Poppins-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-top: 10px;
}

.footer_con_item_tel {
    font-family: 'Poppins-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: rgba(255, 255, 255, .6);
    margin-bottom: 8px;
    position: relative;
    display: inline-block;
    width: auto;
    align-self: flex-start;
}

.footer_con_item_tel a::after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 0;
    height: 1px;
    background: rgba(255, 255, 255, 0.8);
    transition: width 0.3s ease;
}

.footer_con_item_tel a:hover::after {
    width: 100%;
}

.footer-item-content a {
    cursor: pointer;
    color: rgba(255, 255, 255, .6);
    position: relative;
    display: inline-block;
    transition: color 0.3s ease;
}

.footer-item-content a::after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 0;
    height: 1px;
    background: rgba(255, 255, 255, 0.8);
    transition: width 0.3s ease;
}

.footer-item-content a:hover {
    color: #fff;
}

.footer-item-content a:hover::after {
    width: 100%;
}

.footer_form {
    display: flex;
    flex-direction: column;
}

.ipt {
    padding: 9px 26px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: #fff;
    font-family: 'Poppins-Regular';
    background-color: rgba(255, 255, 255, .1);
    margin-bottom: 10px;
    position: relative;
    box-sizing: border-box;

}

.ipt input {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    font-size: 16px;
    background-color: transparent;
    color: #fff;
}

.ipt input::placeholder {
    color: #fff;
    font-family: 'Poppins-Regular';
}

.ipt label {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 15px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: rgba(221, 42, 42, 1);
    margin-right: 4px;
}

.ipt2 {
    padding: 10px 26px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: #fff;
    font-family: 'Poppins-Regular';
    background-color: rgba(255, 255, 255, .1);
    margin-bottom: 10px;
    position: relative;
    box-sizing: border-box;
    height: 86px;
}

.ipt2 label {
    position: absolute;
    top: 14px;
    left: 10px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    color: rgba(221, 42, 42, 1);
    margin-right: 4px;
}

.ipt2 textarea {
    width: 100%;
    height: 66px;
    border: none;
    outline: none;
    font-size: 16px;
    background-color: transparent;
    color: #fff;
    resize: none;
    line-height: 22px;
    padding: 0;
    margin: 0;
    font-family: 'Poppins-Regular';
}

.ipt2 textarea::placeholder {
    color: #fff;
}

.iptBox {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}

.iptBox .ipt {
    margin-bottom: 0;
}

.captcha {
    width: 114px;
    height: 46px;
    margin-left: 10px;
    background-color: #fff;
    border-radius: 5px;
    cursor: pointer;
}


.ipt3 .submit,
.ipt3 button {
    width: 364px;
    height: 46px;
    border-radius: 5px;
    background-color: #fff;
    color: #0E68B1;
    border: none;
    outline: none;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    font-family: 'Poppins-Regular';
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    box-sizing: border-box;
}

.ipt3 .submit:hover,
.ipt3 button:hover {
    background-color: #0E68B1;
    color: #fff;
    border: 1px solid #fff;
}

.contact {
    position: fixed;
    right: 14px;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    display: none;
    flex-direction: column;
    align-items: center;
    background-color: #fff;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.10);
    padding: 0px 17px;
    border-radius: 999px;
    z-index: 1000;
}

.contact_item {
    padding: 20px 0;
    border-bottom: 1px solid #4D4D4D;
    cursor: pointer;
    position: relative;
}

.contact_item:last-child {
    border-bottom: none;
}

.contact_item i {
    font-size: 24px !important;
    color: #4D4D4D;
}

.contact_item:hover i {
    color: #0E68B1;
}

.contact_item img {
    width: 100px;
    height: 100px;
}

.wechatBox {
    position: absolute;
    left: -140px;
    top: 50%;
    transform: translateY(-50%) translateX(-20px);
    width: 100px;
    height: 100px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease;
}

.wechatBox.active {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%) translateX(0);
}

.wechatBox img {
    width: 100%;
    height: 100%;
}

.wechatClose {
    position: absolute;
    top: -8px;
    right: -8px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #333;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    cursor: pointer;
    z-index: 1;
}



/* Service Dropdown */
.nav {
    position: relative;
    overflow: visible !important;
}

.serviceDown {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: rgba(255, 255, 255, 0.6);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
    z-index: 99;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-10px);
    transition: all 0.3s ease;
    padding: 30px 0;
    backdrop-filter: blur(20px);
    overflow-y: auto;
    max-height: 60vh;
    box-sizing: border-box;
}

.serviceDown .safety {
    max-width: 1400px;
    width: 90%;
    margin: 0 auto;
}



.levelItem {
    border-bottom: 1px solid rgba(255, 255, 255, .2);
}

.levelItem:last-child {
    border-bottom: none;
}

.serverLevel1 {
    display: flex;
    align-items: center;
    font-size: 18px;
    font-style: normal;
    font-family: "Poppins-Regular";
    color: #0E68B1;
}

.serverLevel1 .levelImg {
    width: 28px;
    margin-right: 14px;
}

.serverLevel2 {
    font-family: "Poppins-Regular";
    font-size: 16px;
    font-style: normal;
    color: #333;
    padding-left: 18px;
    position: relative;
    margin-top: 16px;
    cursor: pointer;
}

.serverLevel2::before {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 18px;
    width: 0;
    height: 2px;
    background-color: #0E68B1;
    transition: width 0.3s ease;
}

.serverLevel2:hover::before {
    width: calc(100% - 18px);
}

.serverLevel2:hover {}

.serverLevel2::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    transform: translateY(-50%);
    background-color: #0E68B1;
}


.serverLevel3List {
    display: flex;
    flex-wrap: wrap;
}

.serverLevel3 {
    font-size: 16px;
    font-weight: 400;
    font-family: "Poppins-Regular";
    white-space: nowrap;
    width: 33%;
    margin-bottom: 12px;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.serverLevel3 div {
    position: relative;
    display: flex;
}

.serverLevel3 div::before {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #0E68B1;
    transition: width 0.3s ease;
}

.serverLevel3 div:hover::before {
    width: 100%;
}

.serverLevel3 img {
    width: 24px;
    height: auto;
    margin-right: 10px !important;
}

.platformDown {
    opacity: 0;
    border-radius: 0 0 10px 10px;
    background: rgba(255, 255, 255, 0.80);
    backdrop-filter: blur(20px);
    padding: 36px 30px;
    display: inline-block;
    position: absolute;
    left: 0%;
    top: 100%;
    transition: all 0.3s ease;
    z-index: -1;
    cursor: pointer;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}

.nav .nav-right .platformDown .platformDownItem {
    font-family: "Poppins-Regular";
    font-size: 18px;
    font-weight: 500;
    color: #4D4D4D;
    white-space: nowrap;
    height: 60px;
    padding: 24px;
    justify-content: space-between;
    width: min-360px;
    box-sizing: border-box;
    text-decoration: none;
}

.nav .nav-right .platformDown .platformDownItem .iconfont {
    opacity: 0;
}

.nav .nav-right .platformDown .platformDownItem:hover {
    border-radius: 999px;
    background-color: #0E68B1;
    height: 60px;
    padding: 24px;
    color: #fff;
}

.platformDownItem:hover .iconfont {
    opacity: 1;
    color: #fff;
}

.nav .nav-right .platformDown .platformDownItem {
    font-family: "Poppins-Regular";
    font-size: 18px;
    font-weight: 500;
    color: #4D4D4D;
    white-space: nowrap;
    height: 60px;
    padding: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 360px;
    box-sizing: border-box;
    text-decoration: none;
}

.platformDownItem .iconfont {
    opacity: 0;

}

.platformDownItem:hover {
    border-radius: 999px;
    background-color: #0E68B1;
    height: 60px;
    padding: 24px;
    color: #fff;
}

.platformDownItem:hover .iconfont {
    opacity: 1;
    color: #fff;
}


.Platforms:hover .platformDown {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.Resources:hover .ResourcesDown {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}




.ResourcesDown {
    opacity: 0;
    border-radius: 0 0 10px 10px;
    background: rgba(255, 255, 255, 0.80);
    backdrop-filter: blur(20px);
    padding: 36px 30px;
    display: inline-block;
    position: absolute;
    left: 0%;
    top: 100%;
    transition: all 0.3s ease;
    z-index: -1;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}

.nav .nav-right .ResourcesDown .ResourcesDownItem,
.nav .nav-right .platformDown .ResourcesDownItem {
    font-family: "Poppins-Regular";
    font-size: 18px;
    font-weight: 500;
    color: #4D4D4D;
    white-space: nowrap;
    height: 60px;
    padding: 24px;
    justify-content: space-between;
    width: 360px;
    box-sizing: border-box;
    text-decoration: none;
}

.nav .nav-right .ResourcesDown .ResourcesDownItem .iconfont,
.nav .nav-right .platformDown .ResourcesDownItem .iconfont {
    opacity: 0;
}

.nav .nav-right .ResourcesDown .ResourcesDownItem:hover,
.nav .nav-right .platformDown .ResourcesDownItem:hover {
    border-radius: 999px;
    background-color: #0E68B1;
    height: 60px;
    padding: 24px;
    color: #fff;
}

.ResourcesDownItem:hover .iconfont {
    opacity: 1;
}

.nav .nav-right .ResourcesDown .ResourcesDownItem,
.nav .nav-right .platformDown .ResourcesDownItem {
    font-family: "Poppins-Regular";
    font-size: 18px;
    font-weight: 500;
    color: #4D4D4D;
    white-space: nowrap;
    height: 60px;
    padding: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 360px;
    box-sizing: border-box;
    text-decoration: none;
}

.ResourcesDownItem .iconfont {
    opacity: 0;

}

.ResourcesDownItem:hover {
    border-radius: 999px;
    background-color: #0E68B1;
    height: 60px;
    padding: 24px;
    color: #fff;
}

.ResourcesDownItem:hover .iconfont {
    opacity: 1;
}


.Resources:hover .ResourcesDown,
.Resources:hover .platformDown {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.mobile-menu-btn {
    display: none;
}
.Breadcrumb .BreadcrumbItemLever1:last-child a{
    color: #000 !important;
}

/* Responsive Design */
@media (max-width: 992px) {
    .mobile-menu-btn {
        display: flex;
    }

    .msg2 {
        display: none;
    }

    .nav-box.scrolled .mobile-menu-btn {
        display: flex;
    }

    .nav .nav-right {
        display: none;
    }

    .mobile-menu-btn {
        display: flex;
        align-items: center;
        gap: 16px;
    }

    .searchBox2 {
        top: 80px;
    }

    .searchBox2 .searchBox {
        width: 90%;
        max-width: none;
    }
}

@media screen and (max-width: 1600px) {
    .nav .nav-right .langA {
        margin-left: 10px;
    }

    .footer_con_Item1,
    .footer_con_Item2,
    .footer_con_Item3 {
        margin-right: 10px;
    }

    .nav .nav-right a {
        margin-left: 30px;
    }

    .nav .nav-left img {
        width: 180px;
        height: auto;
    }

    .nav .nav-right {
        gap: 20px;
    }

    .searchBox2 {
        top: 98px;
    }
}

@media screen and (max-width: 1400px) {
    .safety {
        max-width: 1200px;
    }

    .footer_con_Item1,
    .footer_con_Item2,
    .footer_con_Item3 {
        margin-right: 10px;
    }

    .nav .nav-right a {
        margin-left: 30px;
    }

    .nav .nav-right .searchA {
        margin-left: 20px;
    }

    .searchBox2 .searchClose {
        right: 20%;
    }

    .searchBox.active {
        margin-left: 10px;
    }

    .nav .nav-right a {
        margin-left: 20px;
        font-size: 16px;
    }

    .footer_con_Item2 {
        margin-right: 16px;
    }

    .footer_con_item_tit {
        width: 100% !important;
    }

    .ipt,
    .ipt2,
    .ipt3,
    .iptBox {
        width: 100% !important;
    }

    .footer_con_Item4 {
        flex: 1;
    }

    .footer_con_Item2 {
        margin-right: 30px;
    }

    .footer_con_Item3 {
        margin-right: 20px;
    }

    .ipt3 .submit,
    .ipt3 button {
        width: 100%;
    }
}

@media screen and (max-width: 1200px) {
    .nav .nav-right .platformDown .platformDownItem {
        font-size: 16px;
    }

    .platformDown {
        left: 50%;
        padding: 20px 20px;
    }

    .searchBox2 {
        top: 94px;
    }

    .nav .nav-right .ResourcesDown .ResourcesDownItem {
        font-size: 16px;

    }

    .ResourcesDown {
        left: 60%;
        padding: 20px 20px;

    }

    .safety {
        max-width: unset;
    }

    .wechatBox.active {
        transform: translate(-50%, 0px);
        top: -200%;
        left: 50%;
    }

    .wechatBox {
        left: 50%;
        top: 0%;
        transform: translate(-50%, -0);
    }

    .footer_con_Item1,
    .footer_con_Item2,
    .footer_con_Item3 {
        margin-right: 10px;
    }

    .nav .nav-right a {
        margin-left: 16px;
        font-size: 16px;
        /* padding: 16px 0; */
    }

    .nav .nav-right .icon-bottom7 {
        margin-left: 2px;
    }

    .nav-box .search {
        font-size: 16px;
    }

    .nav .nav-left {
        padding: 10px 0;
    }

    .lang i {
        font-size: 16px;
    }

    .searchA {
        margin-left: 20px;
    }

    /* Footer */
    .footer_con {
        flex-wrap: wrap;
    }

    .footer_con_Item1,
    .footer_con_Item2,
    .footer_con_Item3 {
        flex: 0 0 50%;
        margin-right: 0;
        margin-bottom: 40px;
    }

    .footer_con_Item4 {
        flex: 0 0 50%;
    }

    /* Footer */
    .footer_header {
        flex-direction: column;
        gap: 30px;
    }

    .footer_header_right {
        flex-wrap: wrap;
        gap: 15px;
    }

    .footer_con_Item1,
    .footer_con_Item2,
    .footer_con_Item3,
    .footer_con_Item4 {
        flex: 0 0 100%;
        margin-bottom: 30px;
    }

    .contact {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: row;
        position: fixed;
        left: 0;
        bottom: 0;
        right: 0;
        top: unset;
        transform: translateY(0%);
        height: auto;
        border: unset;
        border-radius: unset;
        width: 100%;
        box-sizing: border-box;
        box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.10);
        z-index: 9999;
    }

    .contact_item {
        width: 25% !important;
        height: auto !important;
        border-bottom: unset;
        border-right: 1px solid rgba(77, 77, 77, 0.2);
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 10px 0;
    }

    .contact_item:last-child {
        border-right: unset;
    }

    .footer-item {
        margin-bottom: 20px;
        border-bottom: 1px solid #eee;
        padding-bottom: 10px;
    }

    .footer-item-title {
        display: flex;
        justify-content: space-between;
        align-items: center;
        cursor: pointer;
        position: relative;
    }

    .footer-item-toggle {
        display: block;
        transition: transform 0.3s ease;
    }

    .footer-item.active .footer-item-toggle {
        transform: rotate(180deg);
    }

    .footer-item-content {
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.3s ease;
    }

    .footer-item.active .footer-item-content {
        max-height: 500px;
    }

    .footer_con {
        padding-top: 20px;
        padding-bottom: 0;
    }

    .footer_con_Item1,
    .footer_con_Item2,
    .footer_con_Item3,
    .footer_con_Item4 {
        margin-bottom: 20px;
    }

    .iptBox {
        width: 100%;
    }



    .iptBox .ipt {
        flex: 1;
    }

    .ipt3 .submit,
    .ipt3 button {
        width: 100%;
    }

    .footer-item {
        padding-bottom: 0;
    }

    .footer_con .footer_con_item_tit {
        margin-bottom: 20px;
    }

    .msg1 {
        font-size: 14px;
    }

    .msg2 {
        font-size: 14px;
    }
}


@media screen and (max-width: 992px) {
    .safety {
        max-width: 720px;
    }

    .searchBox2 {
        top: 64px;
    }

    /* 导航栏 */
    .nav {
        /* padding: 0 20px; */
    }

    .nav .nav-right a {
        margin-left: 20px;
        font-size: 14px;
    }




}


@media screen and (max-width: 768px) {
    .footer_header_left {
        width: 45%;
        height: auto;
    }

    .searchBox2 {
        top: 58px;
    }

    .safety {
        width: 95%;
    }

    /* 导航栏 - 简化为移动端菜单 */
    .nav .nav-right {
        display: none;
    }

    .nav .nav-left img {
        width: 140px;
        height: auto;
    }

    .numItem_right .numItem_right_p {
        font-size: 26px;
        line-height: 1;
        margin-bottom: 10px;
    }

    /* Footer */
    .footer_header_left img {
        width: 100%;
    }

    .footer_header_right_item {
        width: 40px;
        height: 40px;
    }

    .footer_con .footer_con_item_tit {
        font-size: 18px;
        margin-bottom: 20px;
    }

    .ipt input {
        height: 44px;
    }

    .submitBtn {
        height: 44px;
    }

}

@media screen and (max-width: 576px) {

    .footer_header_right_item {
        width: 35px;
        height: 35px;
    }

    .footer_con .footer_con_item_tit {
        font-size: 14px;
    }

    .footer-item-content {
        font-size: 12px;
    }

    /* Footer */
    .msg1 {
        flex-direction: column;
        text-align: center;
        gap: 10px;
    }

    .msg2 {
        text-align: center;
    }

}




@font-face {
    font-family: "iconfont";
    /* Project id 5159657 */
    src:
        url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
        url('iconfont.woff?t=1776408550396') format('woff'),
        url('iconfont.ttf?t=1776408550396') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-xiazai:before {
    content: "\e606";
}

.icon-yidongduancaidanlan:before {
    content: "\e69c";
}

.icon-fanhuidingbu:before {
    content: "\e65c";
}

.icon-Youtube:before {
    content: "\e62d";
}

.icon-linkedin1:before {
    content: "\e6fc";
}

.icon-tuite:before {
    content: "\e601";
}

.icon-diqiu:before {
    content: "\e642";
}

.icon-home:before {
    content: "\e624";
}

.icon-edit:before {
    content: "\e611";
}

.icon-facebook:before {
    content: "\e620";
}

.icon-pinterest:before {
    content: "\e8ab";
}

.icon-linkedin:before {
    content: "\e648";
}

.icon-youtube:before {
    content: "\e6d6";
}

.icon-twitter:before {
    content: "\e607";
}

.icon-bigger:before {
    content: "\e647";
}

.icon-left:before {
    content: "\e72c";
}

.icon-right:before {
    content: "\e72d";
}

.icon-up1:before {
    content: "\e72e";
}

.icon-bottom1:before {
    content: "\e72f";
}

.icon-left1:before {
    content: "\e730";
}

.icon-right1:before {
    content: "\e731";
}

.icon-up:before {
    content: "\e73e";
}

.icon-bottom:before {
    content: "\e73f";
}

.icon-instagram:before {
    content: "\e79d";
}

.icon-tumblr:before {
    content: "\e79e";
}

.icon-download:before {
    content: "\e7a0";
}

.icon-download1:before {
    content: "\e7a7";
}

.icon-search4:before {
    content: "\e7b2";
}

.icon-address:before {
    content: "\e7bc";
}

.icon-email:before {
    content: "\e7bd";
}

.icon-contact:before {
    content: "\e7be";
}

.icon-whatsapp:before {
    content: "\e7bf";
}

.icon-fax:before {
    content: "\e7c2";
}

.icon-mobile:before {
    content: "\e7c6";
}

.icon-phone:before {
    content: "\e7c8";
}

.icon-tel:before {
    content: "\e7c7";
}

.icon-phone1:before {
    content: "\e7cb";
}

.icon-skype:before {
    content: "\e7cc";
}

.icon-whatsapp1:before {
    content: "\e7c1";
}

.icon-address1:before {
    content: "\e7c3";
}

.icon-contact1:before {
    content: "\e7c4";
}

.icon-email1:before {
    content: "\e7c5";
}

.icon-skype1:before {
    content: "\e7c9";
}

.icon-fax1:before {
    content: "\e7ca";
}

.icon-qq:before {
    content: "\e7ce";
}

.icon-tel1:before {
    content: "\e7cd";
}

.icon-wechat:before {
    content: "\e7cf";
}

.icon-phone2:before {
    content: "\e7d0";
}

.icon-message:before {
    content: "\e7da";
}

.icon-calendar:before {
    content: "\e7e1";
}

.icon-calendar1:before {
    content: "\e7e3";
}

.icon-top:before {
    content: "\e7ed";
}

.icon-youbian:before {
    content: "\e60f";
}

.icon-jian2:before {
    content: "\e600";
}

.icon-jia2:before {
    content: "\e608";
}

.icon-vk:before {
    content: "\e735";
}

.icon-instagram1:before {
    content: "\e640";
}

.icon-up7:before {
    content: "\e722";
}

.icon-bottom7:before {
    content: "\e723";
}

.icon-left7:before {
    content: "\e724";
}

.icon-right7:before {
    content: "\e725";
}

.icon-sousuo4:before {
    content: "\e610";
}

.icon-sousuo:before {
    content: "\e616";
}

.icon-sousuo1:before {
    content: "\e65b";
}

.icon-shangchuan:before {
    content: "\e602";
}

.icon-top2:before {
    content: "\e637";
}

.icon-biaoqian:before {
    content: "\e649";
}

.icon-twitter3:before {
    content: "\e7fd";
}

.icon-twitter4:before {
    content: "\e7fe";
}

.icon-twitter-new2:before {
    content: "\e800";
}

.icon-twitter-new:before {
    content: "\e7ff";
}

.icon-tiktok:before {
    content: "\e8db";
}

.icon-delete:before {
    content: "\e69d";
}

.icon-chahao:before {
    content: "\e617";
}

.icon-earth:before {
    content: "\e6d5";
}

.icon-earth1:before {
    content: "\e781";
}

.icon-chahao1:before {
    content: "\e60e";
}