html {
            width: 100%;
            min-width: 1200px;
            -webkit-text-size-adjust: 100% !important;
            text-size-adjust: 100% !important;
            -moz-text-size-adjust: 100% !important;
        }

        .bannerBg {
            width: 100%;
            height: 1000px;
            animation: an4 0.5s linear;
            animation-delay: 0s;
            animation-fill-mode: forwards;
            opacity: 0;
            position: absolute;
            left: 0;
            top: 0px;
        }

        .bannerBg-top {
            height: 450px;
        }

        .manbg {
            position: relative;
            width: 1200px;
            margin: 0 auto;
        }

        .t1 {
            width: 273px;
            height: 253px;
            position: absolute;
            left: 92px;
            top: -120px;
            opacity: 0;
            animation: an1 0.5s linear;
            animation-delay: 1s;
            animation-fill-mode: forwards;
            z-index: 10;
        }

        .t2 {
            width: 298px;
            height: 276px;
            position: absolute;
            left: 253px;
            top: 320px;
            opacity: 0;
            animation: an2 0.5s linear;
            animation-delay: 1s;
            animation-fill-mode: forwards;
            z-index: 10;
        }

        .t3 {
            width: 741px;
            height: 274px;
            position: absolute;
            right: 80px;
            top: 100px;
            opacity: 0;
            animation: an3 0.5s linear;
            animation-delay: 1.5s;
            animation-fill-mode: forwards;
            z-index: 10;
        }

        @keyframes an1 {
            0% {
                opacity: 0;
                top: -120px;
            }
            to {
                opacity: 1;
                top: 70px;
            }
        }

        @keyframes an2 {
            0% {
                opacity: 0;
                top: 320px;
            }
            to {
                opacity: 1;
                top: 195px;
            }
        }

        @keyframes an3 {
            0% {
                opacity: 0;
                transform: scale(1.2);
            }
            to {
                opacity: 1;
                transform: scale(1);
            }
        }

        @keyframes an4 {
            0% {
                opacity: 0;
            }
            to {
                opacity: 1;
            }
        }

        .ztb-block {
            position: relative;
        }

/* 2026年专题样式开始*/
nav .main ul {
    width: 1280px;
    display: grid;
    grid-template-columns: repeat(24, 1fr);
}

nav .main ul:nth-child(2)::before {
    display: none !important;
}
nav .main ul:nth-child(2)::after {
    display: none !important;
}
/* 2026年专题样式结束*/