        /* Header */

                .content{
    width: 1300px;
    margin: 0 auto;

            }
.header-connect {
    width: 100%;
    height: 50px;
    background-color: #15458e;
}

.header-msg {
    float: left;
    width: 420px;
    height: 50px;
}

.msg-item a span img {
    width: 18px;
    height: 18px;
}

.header-msg ul {
    display: flex;
    padding: 10px;
}

.msg-item2 {
    margin-left: 25px;
}

.icon img {
    vertical-align: middle;
}

.language-switcher {
    float: right;
    position: relative;
    display: inline-block; 
    font-family: Arial, sans-serif;
    height: 30px;
    background: #00518d;
}

.language-switcher .gtranslate_wrapper {
    min-width: 122px;
    height: 30px;
    margin: 0;
    padding: 0;
    background: #00518d;
}

.language-switcher .gtranslate_wrapper img,
.language-switcher .gtranslate_wrapper .gt_flag,
.language-switcher .gtranslate_wrapper .gt_selected img,
.language-switcher .gtranslate_wrapper .gt_option img {
    display: none !important;
}

.language-switcher .gt_selector,
.language-switcher select.gt_selector {
    width: auto !important;
    min-width: 122px !important;
    height: 30px !important;
    margin-top: 0 !important;
    padding: 5px 28px 5px 10px !important;
    border: 1px solid #00518d !important;
    border-radius: 0 !important;
    color: #fff !important;
    background: #00518d !important;
    font-family: Arial, sans-serif !important;
    font-size: 13px !important;
    line-height: 18px !important;
    cursor: pointer;
    outline: none;
}

/* Header navigation */
.picitem a{
    font-size: 20px;
    font-weight: 600;
}
.mobile-nav{
    display: none;
}

.w-logo {
    margin-top: 8px;
    width: 120px;
}
.menupro .rightp ul li a.yiji {
    width: 300px !important;
}
.menu-container{
    width: 1345px !important;
}
.menu-pro-list li
 {
    width: 260px !important;
}
.menupro .menu-pro-list .leftp .leftit{
    width: 100% !important;
}
.navBox ul li .ma {
    width: 120px !important;
    color: black !important;
    white-space: normal; 
    overflow-wrap: break-word;
    word-wrap: break-word;
    hyphens: auto;
    
    
}
.navBox ul li .ma:hover{
    background-color: #fff !important;
    color: #15458e !important;
}
.fenxiang_in {
    float: left;
}

.fenxiang_in>li>a {
    margin: 0;
}

.menu-pro-list {
    width: 100% !important;
}

.menu-pro-list li {
    width: 240px;

}

.menu-pro-list li .itlist {
    padding-left: 3px;
}

.menupro .menu-pro-list .leftp .leftit {
    display: block;
    float: initial;
}

.menupro .menu-pro-list .leftp {
    width: auto;
    float: inherit !important;
    background-color: transparent;
}

.menupro .rightp.menu-pro-list ul li a {
    border-bottom: 0;
}

.menupro .menu-pro-list .leftp .leftit {
    padding-top: 0;
    padding-bottom: 3px;
    position: relative;
}

.menupro .menu-pro-list .leftp .leftit>i {
    position: absolute;
    width: 0;
    height: 0;
    left: 25px;
    top: 6px;
    border-top: 4px solid transparent;
    border-left: 6px solid #666;
    border-bottom: 4px solid transparent;
}

.menupro .menu-pro-list .leftp .leftit .bt {
    border-bottom: 0;
    height: 23px;
    line-height: 21px;
    padding-left: 25px;
    color: #666;
}

.menupro .menu-pro-list.rightp ul li a p {
    margin: 0;
    font-size: 16px;
    font-weight: bold;
}

.menupro .leftp .leftit .itlist a:hover,
.menupro .menu-pro-list .leftp .leftit .bt:hover,
.menupro .menu-pro-list.rightp ul li a p:hover {
    color: #15458e;
}

.menupro .leftp .leftit .itlist a {
    padding: 4px 0 4px 20px;
    line-height: 20px;
    height: 25px;
    font-size: 12px;
    color: #666;
    width: 215px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.hide-opcity {
    opacity: 0;
    z-index: -1 !important;
}

.navBox {
    margin-top: 0px !important;
    background-color: #fff !important;
    position: sticky;
    top: 0;
    z-index: 10;
    background-color: #fff;
    width: 100%;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
    /* Add transition effect */
}

.navigation-down {
    position: relative;
    z-index: 999;
    background: #fff;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
    display: none;
    transition: margin-top 0.3s ease;
    /* Add transition effect */
}


.word{
    color: white;
}
            

          :root {
            --kjt-blue: #082b5c;
            --kjt-blue-2: #0873bd;
            --kjt-cyan: #23a9e6;
            --kjt-text: #1f2f3f;
            --kjt-muted: #617284;
            --kjt-line: #e5edf5;
            --kjt-header-top-height: 42px;
            --kjt-header-nav-height: 76px;
            --kjt-fixed-header-height: 118px;
          }
          body {
            padding-top: var(--kjt-fixed-header-height) !important;
          }
          .header-section,
          .navBox,
          .navigation-down {
            font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
            box-sizing: border-box;
          }
          .header-section *,
          .navBox *,
          .navigation-down * { box-sizing: border-box; }
          .content {
            width: min(1200px, calc(100% - 40px)) !important;
            margin: 0 auto !important;
          }
          .header-section {
            position: fixed !important;
            top: 0 !important;
            left: 0 !important;
            width: 100% !important;
            z-index: 1003;
            background: var(--kjt-blue);
          }
          .header-connect {
            height: var(--kjt-header-top-height) !important;
            background: var(--kjt-blue) !important;
            border-bottom: 1px solid rgba(255,255,255,.12);
          }
          .header-box {
            min-height: var(--kjt-header-top-height);
            display: flex !important;
            align-items: center;
            justify-content: space-between;
            gap: 24px;
          }
          .header-msg {
            width: auto !important;
            height: auto !important;
            float: none !important;
          }
          .header-msg ul {
            display: flex !important;
            align-items: center;
            gap: 24px;
            padding: 0 !important;
            margin: 0;
          }
          .header-msg .msg-item,
          .header-msg li {
            display: flex;
            align-items: center;
            margin: 0 !important;
          }
          .header-msg .msg-item a {
            display: inline-flex;
            align-items: center;
            gap: 8px;
            color: rgba(255,255,255,.88);
            font-size: 13px;
            line-height: 1;
            text-decoration: none;
            transition: color .2s ease;
          }
          .header-msg .msg-item a:hover { color: #fff; }
          .header-msg .icon {
            width: 18px;
            height: 18px;
            display: inline-flex;
            align-items: center;
            justify-content: center;
          }
          .msg-item a span img,
          .header-msg .icon img {
            width: 16px !important;
            height: 16px !important;
            display: block;
            filter: brightness(0) invert(1);
            opacity: .9;
          }
          .word { color: inherit !important; }
          .header-box2 {
            width: auto !important;
            display: flex !important;
            align-items: center;
            justify-content: flex-end;
            gap: 12px;
          }
          .header-search {
            width: 390px;
            max-width: 42vw;
            flex: 0 1 390px;
            transform: translateX(-36px);
          }
          .header-search .search-container {
            width: 100% !important;
            height: 30px !important;
            position: relative;
          }
          .header-search .search-input {
            width: 100% !important;
            height: 30px !important;
            padding: 5px 78px 5px 34px !important;
            border: 1px solid rgba(255,255,255,.22) !important;
            color: var(--kjt-text);
            background: #fff !important;
            font-size: 13px !important;
            box-shadow: none !important;
            outline: none;
          }
          .header-search .search-input::placeholder {
            color: #8a98a8;
          }
          .header-search .search-input:focus {
            border-color: rgba(35,169,230,.85) !important;
            box-shadow: 0 0 0 3px rgba(35,169,230,.16) !important;
          }
          .header-search .search-icon {
            position: absolute;
            left: 5px !important;
            top: 50% !important;
            width: 24px !important;
            height: 24px !important;
            transform: translateY(-50%);
            filter: none !important;
            opacity: .72;
            pointer-events: none;
          }
          .header-search .search-button {
            position: absolute;
            top: 0;
            right: 0;
            width: 70px;
            height: 30px;
            border: 1px solid #00518d;
            color: #fff;
            background: #00518d;
            font-size: 13px;
            font-weight: 700;
            cursor: pointer;
            transition: background .2s ease, border-color .2s ease;
          }
          .header-search .search-button:hover {
            border-color: #0873bd;
            background: #0873bd;
          }
          .language-switcher {
            position: relative !important;
            float: none !important;
            display: inline-block !important;
            flex: 0 0 auto;
            height: 30px !important;
            background: #00518d !important;
            vertical-align: top;
            overflow: visible;
            z-index: 1010;
          }
          .language-switcher .gtranslate_wrapper {
            position: relative;
            display: block !important;
            min-width: 122px;
            height: 30px !important;
            margin: 0 !important;
            padding: 0 !important;
            background: #00518d !important;
          }
          .language-switcher .gtranslate_wrapper > *,
          .language-switcher [class*="gt_container"],
          .language-switcher [class*="gt_switcher"],
          .language-switcher [class*="gt_float"] {
            position: relative !important;
            top: auto !important;
            right: auto !important;
            bottom: auto !important;
            left: auto !important;
            margin: 0 !important;
          }
          .language-switcher .gtranslate_wrapper img,
          .language-switcher .gtranslate_wrapper .gt_flag,
          .language-switcher .gtranslate_wrapper .gt_selected img,
          .language-switcher .gtranslate_wrapper .gt_option img {
            display: none !important;
          }
          .language-switcher .gtranslate_wrapper a,
          .language-switcher .gtranslate_wrapper span,
          .language-switcher .gtranslate_wrapper select {
            background-image: none !important;
          }
          .language-switcher .gtranslate_wrapper *,
          .language-switcher .gt_switcher,
          .language-switcher .gt_switcher * {
            box-sizing: border-box !important;
          }
          .language-switcher .gt_selector,
          .language-switcher select.gt_selector {
            width: auto !important;
            min-width: 122px !important;
            height: 30px !important;
            display: block !important;
            margin-top: 0 !important;
            margin-bottom: 0 !important;
            padding: 5px 28px 5px 10px !important;
            border: 1px solid #00518d !important;
            border-radius: 0 !important;
            color: #fff !important;
            background: #00518d !important;
            font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif !important;
            font-size: 13px !important;
            font-weight: 600 !important;
            line-height: 18px !important;
            outline: none;
            cursor: pointer;
            appearance: none;
            -webkit-appearance: none;
            -moz-appearance: none;
          }
          .language-switcher .gtranslate_wrapper::after {
            content: "";
            position: absolute;
            right: 10px;
            top: 50%;
            width: 6px;
            height: 6px;
            border-right: 1px solid #fff;
            border-bottom: 1px solid #fff;
            pointer-events: none;
            transform: translateY(-65%) rotate(45deg);
            opacity: .8;
          }
          .language-switcher .gt_selector option,
          .language-switcher select.gt_selector option {
            color: #111 !important;
            background: #fff !important;
          }
          .language-switcher .gt_switcher {
            width: auto !important;
            min-width: 122px !important;
            height: 30px !important;
            margin: 0 !important;
            border: 0 !important;
            background: transparent !important;
            font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif !important;
          }
          .language-switcher .gt_switcher .gt_selected {
            height: 30px !important;
            background: #00518d !important;
            border: 1px solid #00518d !important;
            border-radius: 0 !important;
            overflow: hidden !important;
          }
          .language-switcher .gt_switcher .gt_selected a {
            height: 30px !important;
            padding: 5px 28px 5px 10px !important;
            color: #fff !important;
            font-size: 13px !important;
            font-weight: 600 !important;
            line-height: 18px !important;
          }
          .language-switcher .gt_switcher .gt_option {
            width: 150px !important;
            right: 0 !important;
            left: auto !important;
            background: #fff !important;
            border: 1px solid var(--kjt-line) !important;
            box-shadow: 0 18px 36px rgba(8,43,92,.16) !important;
          }
          .language-switcher .gt_switcher .gt_option a {
            color: var(--kjt-text) !important;
            font-size: 13px !important;
          }
          .navBox {
            position: fixed !important;
            top: var(--kjt-header-top-height) !important;
            left: 0 !important;
            z-index: 1001;
            width: 100% !important;
            height: 76px !important;
            display: block !important;
            background: #fff !important;
            border-bottom: 1px solid var(--kjt-line);
            box-shadow: 0 8px 24px rgba(8,43,92,.08);
          }
          .navBox > ul {
            width: min(1200px, calc(100% - 40px)) !important;
            height: 76px;
            display: flex !important;
            align-items: center;
            margin: 0 auto !important;
            padding: 0 !important;
            list-style: none;
          }
          .navBox > ul > li {
            height: 76px;
            display: flex;
            align-items: center;
            margin: 0 !important;
          }
          .navBox > ul > li:first-child {
            margin-right: auto !important;
            padding-right: 28px;
          }
          .navBox .w-logo {
            width: 154px !important;
            max-height: 46px !important;
            display: block;
            object-fit: contain;
          }
          .navBox ul li .ma {
            position: relative;
            height: 76px;
            display: inline-flex !important;
            align-items: center;
            padding: 0 13px !important;
            color: var(--kjt-text) !important;
            font-size: 15px !important;
            font-weight: 700;
            line-height: 1;
            text-decoration: none;
            transition: color .2s ease;
          }
          .navBox ul li .ma::after {
            position: absolute;
            left: 13px;
            right: 13px;
            bottom: 18px;
            height: 2px;
            background: #0873bd;
            transform: scaleX(0);
            transform-origin: left center;
            transition: transform .2s ease;
            content: "";
          }
          .navBox ul li .ma:hover,
          .navBox ul li .ma.active,
          .navBox ul li .ma.nav-up-selected {
            color: #15458e !important;
          }
          .navBox ul li .ma:hover::after,
          .navBox ul li .ma.active::after,
          .navBox ul li .ma.nav-up-selected::after {
            transform: scaleX(1);
          }
          .navigation-down {
            position: fixed !important;
            top: var(--kjt-fixed-header-height) !important;
            left: 0 !important;
            width: 100% !important;
            margin-top: 0 !important;
            z-index: 1000 !important;
            background: #fff !important;
            border-top: 1px solid var(--kjt-line);
            box-shadow: 0 22px 44px rgba(8,43,92,.16) !important;
          }
          .navigation-down .nav-down-menu,
          .navigation-down .menunew {
            background: #fff !important;
          }
          .navigation-down .menu-container {
            width: min(1200px, calc(100% - 40px)) !important;
            margin: 0 auto !important;
            padding: 24px 0 !important;
          }
          .navigation-down a {
            color: var(--kjt-text);
            text-decoration: none;
          }
          .navigation-down a:hover { color: #15458e !important; }
          .navigation-down.kjt-product-hold-open,
          .navigation-down.kjt-product-force-open {
            display: block !important;
          }
          #product.kjt-product-hold-open,
          #product.kjt-product-force-open {
            display: block !important;
          }
          .navigation-down.kjt-product-blank-closed,
          #product.kjt-product-blank-closed {
            display: none !important;
          }
          #product {
            pointer-events: none;
          }
          #product .kjt-product-cascade {
            pointer-events: auto;
          }
          #product .menu-container {
            width: 100% !important;
            padding: 0 !important;
          }
          #product .menu-pro-list.kjt-product-source {
            display: none !important;
          }
          .kjt-product-cascade {
            width: min(1180px, calc(100vw - 32px));
            height: auto;
            max-height: min(560px, calc(100vh - 145px));
            min-height: 0;
            margin: 0 auto;
            display: grid;
            grid-template-columns: clamp(520px, 48vw, 620px) minmax(0,1fr);
            background: #fff;
            border: 1px solid var(--kjt-line);
            border-top: 0;
            box-shadow: 0 20px 42px rgba(8,43,92,.12);
            overflow: hidden;
          }
          .kjt-product-cascade,
          .kjt-product-cascade * {
            box-sizing: border-box;
          }
          .kjt-product-main {
            min-width: 0;
            min-height: 0;
            max-height: min(560px, calc(100vh - 145px));
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            align-content: start;
            gap: 4px 0;
            padding: 12px 10px;
            border-right: 1px solid var(--kjt-line);
            background: #f7faff;
            overflow: hidden;
          }
          .kjt-product-submenus::-webkit-scrollbar {
            width: 8px;
          }
          .kjt-product-submenus::-webkit-scrollbar-track {
            background: #eef3f8;
          }
          .kjt-product-submenus::-webkit-scrollbar-thumb {
            background: #b8c7d8;
            border-radius: 999px;
          }
          .kjt-product-main-link {
            width: 100%;
            min-height: 38px;
            display: flex;
            align-items: center;
            justify-content: space-between;
            gap: 8px;
            padding: 5px 10px 5px 12px;
            color: #3d4b5a !important;
            font-size: 13px;
            font-weight: 700;
            line-height: 1.25;
            border-left: 3px solid transparent;
            transition: color .2s ease, background .2s ease, border-color .2s ease;
          }
          .kjt-product-main-link strong {
            min-width: 0;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            white-space: normal;
          }
          .kjt-product-main-link span {
            flex: 0 0 auto;
            color: #15458e;
            font-size: 18px;
            line-height: 1;
            opacity: 0;
            transform: translateX(-4px);
            transition: opacity .2s ease, transform .2s ease;
          }
          .kjt-product-main-link:hover,
          .kjt-product-main-link.is-active {
            color: #15458e !important;
            background: #f7fbff;
            border-left-color: #15458e;
          }
          .kjt-product-main-link:hover span,
          .kjt-product-main-link.is-active span {
            opacity: 1;
            transform: translateX(0);
          }
          .kjt-product-submenus {
            position: relative;
            min-width: 0;
            max-height: min(560px, calc(100vh - 145px));
            padding: 26px 30px;
            overflow-y: auto;
            background: #fff;
            overscroll-behavior: contain;
            scrollbar-width: thin;
            scrollbar-color: #b8c7d8 #eef3f8;
          }
          .kjt-product-subpanel {
            display: none;
          }
          .kjt-product-subpanel.is-active {
            display: block;
          }
          .kjt-product-subtitle {
            margin: 0 0 18px;
            color: var(--kjt-blue);
            font-size: 20px;
            line-height: 1.25;
          }
          .kjt-product-subgrid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
            gap: 9px 30px;
          }
          .kjt-product-subgrid a {
            position: relative;
            display: block;
            padding: 3px 0 3px 13px;
            color: #4a5663 !important;
            font-size: 14px;
            font-weight: 400;
            line-height: 1.55;
            overflow-wrap: anywhere;
            transition: color .2s ease, transform .2s ease;
          }
          .kjt-product-subgrid a::before {
            position: absolute;
            left: 0;
            top: 13px;
            width: 4px;
            height: 4px;
            border-radius: 50%;
            background: #15458e;
            content: "";
          }
          .kjt-product-subgrid a:hover {
            color: #15458e !important;
            transform: translateX(3px);
          }
          .kjt-product-empty {
            max-width: 460px;
            padding: 22px 24px;
            color: var(--kjt-muted);
            background: #f4f8fb;
            border-left: 3px solid #0873bd;
            line-height: 1.6;
          }
          .menupro .leftp .leftit .itlist a:hover,
          .menupro .menu-pro-list .leftp .leftit .bt:hover,
          .menupro .menu-pro-list.rightp ul li a p:hover {
            color: #15458e !important;
          }
          .navBox ul li .ma:hover,
          .navBox ul li .ma.active,
          .navBox ul li .ma.nav-up-selected,
          .navigation-down a:hover,
          .navigation-down .menunew a:hover,
          .navigation-down .nav-down-menu a:hover,
          .navigation-down .kjt-product-main-link:hover,
          .navigation-down .kjt-product-main-link.is-active,
          .navigation-down .kjt-product-subgrid a:hover {
            color: #15458e !important;
          }
          @media (max-width: 1024px) {
            .header-connect { height: auto !important; padding: 8px 0; }
            .header-box { flex-wrap: wrap; gap: 10px; }
            .header-msg ul { flex-wrap: wrap; gap: 10px 18px; }
            .header-search { width: min(100%, 420px); max-width: 100%; }
            .kjt-product-cascade {
              width: calc(100vw - 24px);
              grid-template-columns: minmax(460px, 52vw) minmax(0,1fr);
            }
            .kjt-product-main {
              grid-template-columns: repeat(2, minmax(0, 1fr));
              padding: 10px 8px;
            }
            .kjt-product-main-link {
              min-height: 36px;
              padding: 5px 8px 5px 10px;
              font-size: 12px;
            }
            .kjt-product-submenus { padding: 22px 24px; }
            .kjt-product-subgrid { grid-template-columns: repeat(auto-fit, minmax(210px, 1fr)); }
            .navBox { height: auto !important; }
            .navBox > ul {
              height: auto;
              min-height: 72px;
              flex-wrap: wrap;
              justify-content: flex-start;
              padding: 10px 0 !important;
            }
            .navBox > ul > li,
            .navBox ul li .ma { height: 38px; }
            .navBox > ul > li:first-child { width: 100%; margin-right: 0 !important; }
            .navigation-down { top: 150px !important; }
            .search-container { margin-left: 0; }
          }
          @media (max-height: 620px) and (min-width: 761px) {
            .kjt-product-cascade {
              max-height: calc(100vh - 145px);
              grid-template-columns: clamp(560px, 58vw, 660px) minmax(0, 1fr);
            }
            .kjt-product-main {
              grid-template-columns: repeat(3, minmax(0, 1fr));
              gap: 3px 0;
              padding: 10px 8px;
            }
            .kjt-product-main-link {
              min-height: 34px;
              padding: 4px 8px;
              font-size: 12px;
            }
            .kjt-product-submenus { padding: 20px 24px; }
          }
          @media (max-width: 760px) {
            .kjt-product-cascade {
              height: min(680px, calc(100vh - 110px));
              grid-template-columns: 1fr;
              grid-template-rows: auto minmax(0, 1fr);
            }
            .kjt-product-main {
              grid-template-columns: repeat(3, minmax(0, 1fr));
              border-right: 0;
              border-bottom: 1px solid var(--kjt-line);
              padding: 10px;
            }
            .kjt-product-main-link {
              min-height: 34px;
              padding: 5px 7px;
              font-size: 12px;
            }
            .kjt-product-submenus { padding: 18px; }
            .kjt-product-subtitle { font-size: 18px; }
            .kjt-product-subgrid { grid-template-columns: 1fr; }
          }
          #product .kjt-product-cascade {
            grid-template-columns: clamp(340px, 30vw, 420px) minmax(0, 1fr);
          }
          #product .kjt-product-main {
            grid-template-columns: 1fr !important;
            overflow-x: hidden;
            overflow-y: auto;
            overscroll-behavior: contain;
            scrollbar-width: thin;
            scrollbar-color: #b8c7d8 #eef3f8;
          }
          #product .kjt-product-main-link {
            min-height: 30px !important;
            padding-top: 3px !important;
            padding-bottom: 3px !important;
            line-height: 1.2;
          }
          #product .kjt-product-subgrid {
            grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
          }
          #product .kjt-product-main::-webkit-scrollbar {
            width: 8px;
          }
          #product .kjt-product-main::-webkit-scrollbar-track {
            background: #eef3f8;
          }
          #product .kjt-product-main::-webkit-scrollbar-thumb {
            background: #b8c7d8;
            border-radius: 999px;
          }
          @media (max-width: 760px) {
            #product .kjt-product-cascade {
              grid-template-columns: minmax(300px, 42vw, 360px) minmax(0, 1fr);
              grid-template-rows: none;
            }
            #product .kjt-product-main {
              border-right: 1px solid var(--kjt-line);
              border-bottom: 0;
            }
          }
          @media (max-width: 640px) {
            .content,
            .navBox > ul,
            .navigation-down .menu-container {
              width: min(100% - 28px, 1200px) !important;
            }
            .header-msg ul { display: grid !important; gap: 8px; }
            .header-box2 { width: 100% !important; justify-content: flex-start; }
            .header-search { flex-basis: 100%; }
            .navBox ul li .ma { padding: 0 10px !important; font-size: 14px !important; }
            .navigation-down { display: none !important; }
          }
          .header-section img.w-logo,
.navBox img.w-logo {
  width: 154px !important;
  max-width: 154px !important;
}
          body {
  padding-top: var(--kjt-fixed-header-height) !important;
  margin-top: -25px !important;
}

body > noscript {
  display: none !important;
}

#banner_main,
.banner_main {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
