{"id":9197,"date":"2025-09-21T20:44:30","date_gmt":"2025-09-21T13:44:30","guid":{"rendered":"https:\/\/tqc.gov.vn\/?page_id=9197"},"modified":"2025-12-26T16:42:15","modified_gmt":"2025-12-26T09:42:15","slug":"thong-bao","status":"publish","type":"page","link":"https:\/\/tqc.gov.vn\/thong-bao\/","title":{"rendered":"Th\u00f4ng b\u00e1o"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9197\" class=\"elementor elementor-9197\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-85c23f2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"85c23f2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c1c4077\" data-id=\"c1c4077\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1bc32ab elementor-widget elementor-widget-html\" data-id=\"1bc32ab\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"vi\">\n\n<head>\n    <meta charset=\"utf-8\" \/>\n    <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\" \/>\n    <meta name=\"color-scheme\" content=\"light\" \/>\n    <title><\/title>\n\n    <!-- Google Fonts - Elegant Vietnamese fonts -->\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@700;800;900&family=Quicksand:wght@600;700&family=Be+Vietnam+Pro:wght@600;700;800;900&display=swap\" rel=\"stylesheet\" \/>\n\n    <style>\n         :root {\n            --bg-header: url(\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2019\/03\/bg-header.png\");\n            --color-primary: #b3001f;\n            --color-gold: #ffd700;\n            --color-gold-light: #ffe44d;\n            --color-gold-dark: #d4a800;\n            --color-red-dark: #8b0000;\n            --color-red: #d01200;\n            --font-display: \"Be Vietnam Pro\", \"Playfair Display\", serif;\n            --font-body: \"Quicksand\", \"Segoe UI\", sans-serif;\n        }\n        \n        * {\n            box-sizing: border-box;\n        }\n        \n        body {\n            margin: 0;\n            padding: 0;\n            font-family: var(--font-body);\n            background: linear-gradient( 180deg, #fef9f0 0%, #fff5e6 50%, #fef9f0 100%);\n            overflow-x: hidden;\n            min-height: 100vh;\n        }\n        \/* === HEADER DESIGN === *\/\n        \n        header {\n            position: relative;\n            width: 100%;\n            min-height: 220px;\n            background: var(--bg-header) no-repeat center center;\n            background-size: cover;\n            box-shadow: 0 4px 20px rgba(139, 0, 0, 0.3), 0 8px 40px rgba(0, 0, 0, 0.15);\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            overflow: hidden;\n        }\n        \/* Animated gradient overlay *\/\n        \n        header::before {\n            content: \"\";\n            position: absolute;\n            inset: 0;\n            background: linear-gradient( 135deg, rgba(255, 215, 0, 0.08) 0%, transparent 40%, transparent 60%, rgba(255, 215, 0, 0.08) 100%);\n            animation: shimmerOverlay 8s ease-in-out infinite;\n            pointer-events: none;\n        }\n        \n        @keyframes shimmerOverlay {\n            0%,\n            100% {\n                opacity: 0.5;\n            }\n            50% {\n                opacity: 1;\n            }\n        }\n        \n        .header-content {\n            position: relative;\n            z-index: 2;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            max-width: 1200px;\n            width: 100%;\n            padding: 20px 30px;\n        }\n        \n        .logo-left,\n        .logo-right {\n            flex: 0 0 auto;\n            transition: transform 0.4s ease;\n        }\n        \n        .logo-left:hover,\n        .logo-right:hover {\n            transform: scale(1.05);\n        }\n        \n        .logo-left {\n            width: clamp(130px, 15vw, 200px);\n        }\n        \n        .logo-right {\n            width: clamp(110px, 12vw, 170px);\n        }\n        \n        .logo-left img,\n        .logo-right img {\n            display: block;\n            width: 100%;\n            height: auto;\n            object-fit: contain;\n            filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.2));\n        }\n        \n        .slogan-container {\n            flex: 1 1 auto;\n            margin: 0 20px;\n            text-align: center;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            align-items: center;\n            min-width: 0;\n            perspective: 1000px;\n        }\n        \n        .slogan-subtitle {\n            font-family: var(--font-body);\n            font-size: clamp(10px, 1.4vw, 18px);\n            font-weight: 700;\n            color: var(--color-gold);\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin: 0 0 12px 0;\n            text-shadow: 0 0 10px rgba(255, 215, 0, 0.5), 1px 1px 2px rgba(0, 0, 0, 0.5);\n            padding: 6px 16px;\n            background: linear-gradient(180deg, #c41200 0%, #9a0e00 100%);\n            border-radius: 30px;\n            border: 1px solid rgba(255, 215, 0, 0.3);\n            white-space: nowrap;\n            line-height: 1.4;\n            animation: pulseGlow 3s ease-in-out infinite;\n            overflow: hidden;\n            text-overflow: ellipsis;\n            max-width: 100%;\n        }\n        \n        @keyframes pulseGlow {\n            0%,\n            100% {\n                box-shadow: 0 0 10px rgba(255, 215, 0, 0.3);\n            }\n            50% {\n                box-shadow: 0 0 25px rgba(255, 215, 0, 0.5);\n            }\n        }\n        \n        .slogan-text {\n            font-family: var(--font-display);\n            font-size: clamp(22px, 3.2vw, 42px);\n            font-weight: 800;\n            text-transform: uppercase;\n            line-height: 1.25;\n            color: var(--color-primary);\n            text-shadow: 0 2px 4px rgba(255, 255, 255, 0.9), 0 4px 8px rgba(0, 0, 0, 0.15);\n            margin: 0;\n            padding: 15px 20px;\n            min-height: 3em;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-wrap: balance;\n            position: relative;\n            opacity: 1;\n            transform: translateY(0);\n            transition: opacity 0.5s ease, transform 0.5s ease;\n        }\n        \n        .slogan-text.fade-out {\n            opacity: 0;\n            transform: translateY(-20px);\n        }\n        \n        .slogan-text.fade-in {\n            animation: fadeInUp 0.6s ease forwards;\n        }\n        \n        @keyframes fadeInUp {\n            from {\n                opacity: 0;\n                transform: translateY(30px);\n            }\n            to {\n                opacity: 1;\n                transform: translateY(0);\n            }\n        }\n        \/* Golden shimmer effect on text *\/\n        \n        .slogan-text::after {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 100%;\n            background: linear-gradient( 90deg, transparent, rgba(255, 215, 0, 0.15), transparent);\n            animation: textShimmer 4s ease-in-out infinite;\n            pointer-events: none;\n        }\n        \n        @keyframes textShimmer {\n            0% {\n                left: -100%;\n            }\n            50%,\n            100% {\n                left: 100%;\n            }\n        }\n        \/* === CONTROLS BAR === *\/\n        \n        .control-bar {\n            background: linear-gradient(180deg, #c41200 0%, #9a0e00 100%);\n            padding: 14px 24px;\n            display: flex;\n            flex-wrap: wrap;\n            align-items: center;\n            justify-content: center;\n            gap: 16px;\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.1);\n            position: relative;\n        }\n        \/* Decorative top border *\/\n        \n        .control-bar::before {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            height: 3px;\n            background: linear-gradient( 90deg, transparent, var(--color-gold), var(--color-gold-light), var(--color-gold), transparent);\n        }\n        \n        .control-group {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n        \n        .btn {\n            font-family: var(--font-body);\n            background: rgba(0, 0, 0, 0.25);\n            border: 1px solid rgba(255, 255, 255, 0.35);\n            color: #fff;\n            padding: 10px 20px;\n            border-radius: 50px;\n            font-weight: 700;\n            font-size: 13px;\n            cursor: pointer;\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);\n            letter-spacing: 0.3px;\n            position: relative;\n            overflow: hidden;\n        }\n        \n        .btn::before {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 100%;\n            background: linear-gradient( 90deg, transparent, rgba(255, 255, 255, 0.2), transparent);\n            transition: left 0.5s ease;\n        }\n        \n        .btn:hover::before {\n            left: 100%;\n        }\n        \n        .btn:hover {\n            background: rgba(0, 0, 0, 0.35);\n            border-color: rgba(255, 255, 255, 0.6);\n            transform: translateY(-2px);\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);\n        }\n        \n        .btn:active {\n            transform: translateY(0);\n            box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);\n        }\n        \n        .btn-play {\n            background: linear-gradient( 135deg, var(--color-gold) 0%, var(--color-gold-dark) 100%);\n            color: var(--color-red-dark);\n            border: 2px solid var(--color-gold-light);\n            font-weight: 800;\n            padding: 12px 28px;\n            font-size: 14px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n        \n        .btn-play:hover {\n            background: linear-gradient( 135deg, var(--color-gold-light) 0%, var(--color-gold) 100%);\n            border-color: #fff;\n            box-shadow: 0 4px 20px rgba(255, 215, 0, 0.4);\n        }\n        \/* Counter display *\/\n        \n        .counter-display {\n            display: flex;\n            align-items: center;\n            gap: 8px;\n            color: rgba(255, 255, 255, 0.9);\n            font-weight: 700;\n            font-size: 14px;\n            padding: 8px 16px;\n            background: rgba(0, 0, 0, 0.2);\n            border-radius: 30px;\n            border: 1px solid rgba(255, 255, 255, 0.2);\n        }\n        \n        .counter-current {\n            color: var(--color-gold);\n            font-size: 18px;\n            font-weight: 800;\n        }\n        \/* Progress Bar *\/\n        \n        .progress-container {\n            flex: 1;\n            max-width: 400px;\n            min-width: 200px;\n            display: flex;\n            flex-direction: column;\n            gap: 4px;\n        }\n        \n        .progress-track {\n            width: 100%;\n            height: 8px;\n            background: rgba(0, 0, 0, 0.3);\n            border-radius: 10px;\n            overflow: hidden;\n            border: 1px solid rgba(255, 255, 255, 0.15);\n            box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2);\n        }\n        \n        .progress-fill {\n            height: 100%;\n            width: 0%;\n            background: linear-gradient( 90deg, var(--color-gold-dark), var(--color-gold), var(--color-gold-light));\n            border-radius: 10px;\n            transition: width 0.1s linear;\n            box-shadow: 0 0 10px rgba(255, 215, 0, 0.5);\n            position: relative;\n        }\n        \n        .progress-fill::after {\n            content: \"\";\n            position: absolute;\n            top: 0;\n            right: 0;\n            width: 20px;\n            height: 100%;\n            background: linear-gradient( 90deg, transparent, rgba(255, 255, 255, 0.4));\n            border-radius: 0 10px 10px 0;\n        }\n        \/* === FLOATING PARTICLES === *\/\n        \n        .particles {\n            position: absolute;\n            inset: 0;\n            overflow: hidden;\n            pointer-events: none;\n            z-index: 1;\n        }\n        \n        .particle {\n            position: absolute;\n            width: 8px;\n            height: 8px;\n            background: var(--color-gold);\n            border-radius: 50%;\n            opacity: 0;\n            animation: floatParticle 6s ease-in-out infinite;\n        }\n        \n        .particle:nth-child(1) {\n            left: 10%;\n            animation-delay: 0s;\n        }\n        \n        .particle:nth-child(2) {\n            left: 20%;\n            animation-delay: 1s;\n        }\n        \n        .particle:nth-child(3) {\n            left: 30%;\n            animation-delay: 2s;\n        }\n        \n        .particle:nth-child(4) {\n            left: 40%;\n            animation-delay: 0.5s;\n        }\n        \n        .particle:nth-child(5) {\n            left: 50%;\n            animation-delay: 1.5s;\n        }\n        \n        .particle:nth-child(6) {\n            left: 60%;\n            animation-delay: 2.5s;\n        }\n        \n        .particle:nth-child(7) {\n            left: 70%;\n            animation-delay: 0.8s;\n        }\n        \n        .particle:nth-child(8) {\n            left: 80%;\n            animation-delay: 1.8s;\n        }\n        \n        .particle:nth-child(9) {\n            left: 90%;\n            animation-delay: 2.8s;\n        }\n        \n        @keyframes floatParticle {\n            0% {\n                transform: translateY(100%) scale(0);\n                opacity: 0;\n            }\n            10% {\n                opacity: 0.8;\n            }\n            90% {\n                opacity: 0.8;\n            }\n            100% {\n                transform: translateY(-100vh) scale(1);\n                opacity: 0;\n            }\n        }\n        \/* Star particles *\/\n        \n        .star-particle {\n            width: 12px;\n            height: 12px;\n            background: transparent;\n            clip-path: polygon( 50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);\n            background: var(--color-gold);\n        }\n        \/* === MAIN CONTENT === *\/\n        \n        .main-content {\n            max-width: 1200px;\n            margin: 50px auto;\n            padding: 30px;\n            background: white;\n            border-radius: 16px;\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08), 0 1px 3px rgba(0, 0, 0, 0.05);\n            min-height: 400px;\n            border: 1px solid rgba(0, 0, 0, 0.05);\n        }\n        \/* === TOAST NOTIFICATION === *\/\n        \n        .toast {\n            position: fixed;\n            bottom: 30px;\n            left: 50%;\n            transform: translateX(-50%) translateY(100px);\n            background: rgba(0, 0, 0, 0.85);\n            color: white;\n            padding: 14px 28px;\n            border-radius: 50px;\n            font-weight: 600;\n            font-size: 14px;\n            box-shadow: 0 8px 30px rgba(0, 0, 0, 0.3);\n            opacity: 0;\n            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            z-index: 9999;\n            -webkit-backdrop-filter: blur(10px);\n            backdrop-filter: blur(10px);\n            border: 1px solid rgba(255, 255, 255, 0.1);\n        }\n        \n        .toast.show {\n            opacity: 1;\n            transform: translateX(-50%) translateY(0);\n        }\n        \/* === RESPONSIVE === *\/\n        \n        @media (max-width: 768px) {\n            header {\n                min-height: 160px;\n            }\n            .header-content {\n                padding: 15px 12px;\n            }\n            .logo-left {\n                width: clamp(70px, 14vw, 110px);\n            }\n            .logo-right {\n                width: clamp(60px, 12vw, 95px);\n            }\n            .slogan-container {\n                margin: 0 8px;\n            }\n            .slogan-subtitle {\n                font-size: clamp(8px, 1.8vw, 14px);\n                padding: 4px 10px;\n                letter-spacing: 0.5px;\n            }\n            .slogan-text {\n                font-size: clamp(15px, 3vw, 24px);\n                padding: 10px;\n                min-height: 2.5em;\n            }\n            .control-bar {\n                padding: 12px 16px;\n                gap: 10px;\n            }\n            .btn {\n                padding: 8px 16px;\n                font-size: 12px;\n            }\n            .btn-play {\n                padding: 10px 20px;\n                font-size: 12px;\n            }\n            .counter-display {\n                padding: 6px 12px;\n                font-size: 12px;\n            }\n            .counter-current {\n                font-size: 15px;\n            }\n            .progress-container {\n                min-width: 150px;\n            }\n            .progress-track {\n                height: 6px;\n            }\n            .main-content {\n                margin: 30px 15px;\n                padding: 20px;\n            }\n        }\n        \n        @media (max-width: 480px) {\n            header {\n                min-height: 130px;\n            }\n            .header-content {\n                padding: 10px 8px;\n            }\n            .logo-left {\n                width: clamp(55px, 13vw, 80px);\n            }\n            .logo-right {\n                width: clamp(48px, 11vw, 70px);\n            }\n            .slogan-subtitle {\n                font-size: clamp(7px, 2.2vw, 11px);\n                padding: 3px 8px;\n                letter-spacing: 0.3px;\n            }\n            .slogan-text {\n                font-size: clamp(13px, 3.5vw, 18px);\n                padding: 8px;\n                line-height: 1.3;\n            }\n            .control-bar {\n                padding: 10px 12px;\n                gap: 8px;\n            }\n            .btn {\n                padding: 7px 14px;\n                font-size: 11px;\n            }\n            .btn-play {\n                padding: 8px 18px;\n            }\n            .btn span.btn-text {\n                display: none;\n            }\n            .counter-display {\n                padding: 5px 10px;\n                font-size: 11px;\n            }\n            .progress-container {\n                min-width: 120px;\n                order: 10;\n                flex-basis: 100%;\n            }\n            .particles .particle {\n                width: 5px;\n                height: 5px;\n            }\n        }\n        \/* === PRINT === *\/\n        \n        @media print {\n            .control-bar,\n            .particles,\n            .toast {\n                display: none !important;\n            }\n            header {\n                box-shadow: none;\n                min-height: auto;\n                padding: 20px;\n            }\n            .slogan-text {\n                color: #000;\n                text-shadow: none;\n            }\n        }\n        \/* === REDUCED MOTION === *\/\n        \n        @media (prefers-reduced-motion: reduce) {\n            *,\n            *::before,\n            *::after {\n                animation-duration: 0.01ms !important;\n                animation-iteration-count: 1 !important;\n                transition-duration: 0.01ms !important;\n            }\n        }\n    <\/style>\n<\/head>\n\n<body>\n    <!-- Header -->\n    <header>\n        <!-- Floating Particles -->\n        <div class=\"particles\" aria-hidden=\"true\">\n            <div class=\"particle\"><\/div>\n            <div class=\"particle star-particle\"><\/div>\n            <div class=\"particle\"><\/div>\n            <div class=\"particle star-particle\"><\/div>\n            <div class=\"particle\"><\/div>\n            <div class=\"particle star-particle\"><\/div>\n            <div class=\"particle\"><\/div>\n            <div class=\"particle star-particle\"><\/div>\n            <div class=\"particle\"><\/div>\n        <\/div>\n\n        <div class=\"header-content\">\n            <!-- Logo Left -->\n            <div class=\"logo-left\">\n                <img decoding=\"async\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2019\/03\/logo-flag_6305d_4eea1.png\" alt=\"C\u1edd \u0110\u1ea3ng - C\u1edd T\u1ed5 qu\u1ed1c\" \/>\n            <\/div>\n\n            <!-- Slogan Center -->\n            <div class=\"slogan-container\">\n                <p class=\"slogan-subtitle\">\n                    H\u01b0\u1edbng t\u1edbi \u0110\u1ea1i h\u1ed9i \u0110\u1ea1i bi\u1ec3u to\u00e0n qu\u1ed1c l\u1ea7n th\u1ee9 XIV c\u1ee7a \u0110\u1ea3ng\n                <\/p>\n                <h2 class=\"slogan-text\" id=\"sloganText\"><\/h2>\n            <\/div>\n\n            <!-- Logo Right -->\n            <div class=\"logo-right\">\n                <img decoding=\"async\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2019\/03\/logo-dcsv2_7a61d.png\" alt=\"Logo \u0110CSVN\" \/>\n            <\/div>\n        <\/div>\n    <\/header>\n\n    <!-- Controls -->\n    <div class=\"control-bar\">\n        <div class=\"control-group\">\n            <button class=\"btn\" id=\"btnPrev\" title=\"Kh\u1ea9u hi\u1ec7u tr\u01b0\u1edbc (\u2190)\">\n          <span>\u2190<\/span>\n          <span class=\"btn-text\">Tr\u01b0\u1edbc<\/span>\n        <\/button>\n            <button class=\"btn btn-play\" id=\"btnPlayPause\" title=\"Ph\u00e1t\/T\u1ea1m d\u1eebng (Space)\">\n          <span id=\"playIcon\">\u23f8<\/span>\n          <span class=\"btn-text\" id=\"playText\">T\u1ea1m d\u1eebng<\/span>\n        <\/button>\n            <button class=\"btn\" id=\"btnNext\" title=\"Kh\u1ea9u hi\u1ec7u sau (\u2192)\">\n          <span class=\"btn-text\">Sau<\/span>\n          <span>\u2192<\/span>\n        <\/button>\n        <\/div>\n\n        <div class=\"counter-display\">\n            <span class=\"counter-current\" id=\"counterCurrent\">01<\/span>\n            <span>\/<\/span>\n            <span id=\"counterTotal\">12<\/span>\n        <\/div>\n\n        <div class=\"progress-container\">\n            <div class=\"progress-track\">\n                <div class=\"progress-fill\" id=\"progressBar\"><\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"control-group\">\n            <button class=\"btn\" id=\"btnShuffle\" title=\"Ng\u1eabu nhi\u00ean (R)\">\n          \ud83d\udd00 <span class=\"btn-text\">Ng\u1eabu nhi\u00ean<\/span>\n        <\/button>\n        <\/div>\n    <\/div>\n\n    <!-- Main Content Placeholder -->\n    <!-- <div class=\"main-content\">\n        <h3 style=\"\n          text-align: center;\n          color: #555;\n          font-family: var(--font-display);\n        \">\n            N\u1ed9i dung trang web\n        <\/h3>\n        <p style=\"text-align: center; color: #777\">\n            (N\u1ed9i dung b\u1ed5 sung s\u1ebd hi\u1ec3n th\u1ecb \u1edf \u0111\u00e2y)\n        <\/p>\n    <\/div> -->\n\n    <!-- Toast Notification -->\n    <div class=\"toast\" id=\"toast\" role=\"status\" aria-live=\"polite\"><\/div>\n\n    <script>\n        \/\/ === DATA ===\n        const slogans = [\n            \"Nhi\u1ec7t li\u1ec7t ch\u00e0o m\u1eebng \u0110\u1ea1i h\u1ed9i \u0111\u1ea1i bi\u1ec3u to\u00e0n qu\u1ed1c l\u1ea7n th\u1ee9 XIV c\u1ee7a \u0110\u1ea3ng!\",\n            \"\u0110\u1ea3ng C\u1ed9ng s\u1ea3n Vi\u1ec7t Nam - Ng\u01b0\u1eddi l\u00e3nh \u0111\u1ea1o, t\u1ed5 ch\u1ee9c m\u1ecdi th\u1eafng l\u1ee3i c\u1ee7a c\u00e1ch m\u1ea1ng Vi\u1ec7t Nam!\",\n            \"\u0110\u1ea3ng l\u00e3nh \u0111\u1ea1o, Nh\u00e0 n\u01b0\u1edbc qu\u1ea3n l\u00fd, Nh\u00e2n d\u00e2n l\u00e0m ch\u1ee7!\",\n            \"\u0110o\u00e0n k\u1ebft - D\u00e2n ch\u1ee7 - K\u1ef7 c\u01b0\u01a1ng - \u0110\u1ed9t ph\u00e1 - Ph\u00e1t tri\u1ec3n!\",\n            \"Chung s\u1ee9c, \u0111\u1ed3ng l\u00f2ng th\u1ef1c hi\u1ec7n th\u1eafng l\u1ee3i c\u00e1c m\u1ee5c ti\u00eau ph\u00e1t tri\u1ec3n \u0111\u1ea5t n\u01b0\u1edbc \u0111\u1ebfn n\u0103m 2030!\",\n            \"T\u1ea5t c\u1ea3 v\u00ec m\u1ed9t n\u01b0\u1edbc Vi\u1ec7t Nam h\u00f2a b\u00ecnh, \u0111\u1ed9c l\u1eadp, d\u00e2n ch\u1ee7, gi\u00e0u m\u1ea1nh, ph\u1ed3n vinh, v\u0103n minh, h\u1ea1nh ph\u00fac!\",\n            \"T\u1ef1 ch\u1ee7 chi\u1ebfn l\u01b0\u1ee3c, t\u1ef1 c\u01b0\u1eddng, t\u1ef1 tin, ti\u1ebfn m\u1ea1nh trong k\u1ef7 nguy\u00ean v\u0103n minh c\u1ee7a d\u00e2n t\u1ed9c!\",\n            \"K\u1ef7 nguy\u00ean ph\u00e1t tri\u1ec3n gi\u00e0u m\u1ea1nh, th\u1ecbnh v\u01b0\u1ee3ng c\u1ee7a d\u00e2n t\u1ed9c Vi\u1ec7t Nam!\",\n            \"K\u1ebft h\u1ee3p s\u1ee9c m\u1ea1nh d\u00e2n t\u1ed9c v\u1edbi s\u1ee9c m\u1ea1nh th\u1eddi \u0111\u1ea1i trong x\u00e2y d\u1ef1ng, ph\u00e1t tri\u1ec3n \u0111\u1ea5t n\u01b0\u1edbc v\u00e0 b\u1ea3o v\u1ec7 T\u1ed5 qu\u1ed1c!\",\n            \"H\u1ebft l\u00f2ng, h\u1ebft s\u1ee9c ph\u1ee5ng s\u1ef1 T\u1ed5 qu\u1ed1c, ph\u1ee5c v\u1ee5 Nh\u00e2n d\u00e2n!\",\n            \"\u0110\u1eb7t l\u1ee3i \u00edch c\u1ee7a T\u1ed5 qu\u1ed1c, c\u1ee7a Nh\u00e2n d\u00e2n l\u00ean tr\u00ean h\u1ebft, tr\u01b0\u1edbc h\u1ebft!\",\n            \"\u0110\u1ea5t n\u01b0\u1edbc Vi\u1ec7t Nam tr\u01b0\u1eddng t\u1ed3n; T\u1ed5 qu\u1ed1c Vi\u1ec7t Nam h\u00f2a b\u00ecnh; D\u00e2n t\u1ed9c Vi\u1ec7t Nam th\u1ecbnh v\u01b0\u1ee3ng, ph\u00e1t tri\u1ec3n!\",\n        ];\n\n        \/\/ === STATE ===\n        let currentIndex = 0;\n        let isPlaying = true;\n        let intervalDuration = 6000; \/\/ 6 seconds per slogan\n        let lastFrameTime = 0;\n        let timer = 0;\n        let isTransitioning = false;\n\n        \/\/ === DOM ELEMENTS ===\n        const elSlogan = document.getElementById(\"sloganText\");\n        const elProgress = document.getElementById(\"progressBar\");\n        const btnPlayPause = document.getElementById(\"btnPlayPause\");\n        const playIcon = document.getElementById(\"playIcon\");\n        const playText = document.getElementById(\"playText\");\n        const btnPrev = document.getElementById(\"btnPrev\");\n        const btnNext = document.getElementById(\"btnNext\");\n        const btnShuffle = document.getElementById(\"btnShuffle\");\n        const counterCurrent = document.getElementById(\"counterCurrent\");\n        const counterTotal = document.getElementById(\"counterTotal\");\n        const toast = document.getElementById(\"toast\");\n\n        \/\/ === HELPERS ===\n        function pad2(n) {\n            return String(n).padStart(2, \"0\");\n        }\n\n        function showToast(message) {\n            toast.textContent = message;\n            toast.classList.add(\"show\");\n            clearTimeout(showToast._timeout);\n            showToast._timeout = setTimeout(() => {\n                toast.classList.remove(\"show\");\n            }, 2000);\n        }\n\n        \/\/ === LOGIC ===\n        function render(animate = true) {\n            if (animate && !isTransitioning) {\n                isTransitioning = true;\n                elSlogan.classList.add(\"fade-out\");\n\n                setTimeout(() => {\n                    elSlogan.textContent = slogans[currentIndex];\n                    elSlogan.classList.remove(\"fade-out\");\n                    elSlogan.classList.add(\"fade-in\");\n\n                    setTimeout(() => {\n                        elSlogan.classList.remove(\"fade-in\");\n                        isTransitioning = false;\n                    }, 600);\n                }, 300);\n            } else {\n                elSlogan.textContent = slogans[currentIndex];\n            }\n\n            \/\/ Update counter\n            counterCurrent.textContent = pad2(currentIndex + 1);\n            counterTotal.textContent = pad2(slogans.length);\n        }\n\n        function goToSlide(index, animate = true) {\n            currentIndex = (index + slogans.length) % slogans.length;\n            timer = 0;\n            render(animate);\n        }\n\n        function nextSlide() {\n            goToSlide(currentIndex + 1);\n        }\n\n        function prevSlide() {\n            goToSlide(currentIndex - 1);\n        }\n\n        function shuffleSlide() {\n            let newIndex;\n            do {\n                newIndex = Math.floor(Math.random() * slogans.length);\n            } while (newIndex === currentIndex && slogans.length > 1);\n            goToSlide(newIndex);\n            showToast(\"\ud83d\udd00 Ng\u1eabu nhi\u00ean\");\n        }\n\n        function togglePlay() {\n            isPlaying = !isPlaying;\n            updatePlayButton();\n            showToast(isPlaying ? \"\u25b6 \u0110ang ph\u00e1t\" : \"\u23f8 \u0110\u00e3 t\u1ea1m d\u1eebng\");\n        }\n\n        function updatePlayButton() {\n            playIcon.textContent = isPlaying ? \"\u23f8\" : \"\u25b6\";\n            playText.textContent = isPlaying ? \"T\u1ea1m d\u1eebng\" : \"Ti\u1ebfp t\u1ee5c\";\n        }\n\n        \/\/ Animation Loop\n        function animate(timestamp) {\n            if (!lastFrameTime) lastFrameTime = timestamp;\n            const dt = timestamp - lastFrameTime;\n            lastFrameTime = timestamp;\n\n            if (isPlaying && !isTransitioning) {\n                timer += dt;\n                const pct = Math.min((timer \/ intervalDuration) * 100, 100);\n                elProgress.style.width = pct + \"%\";\n\n                if (timer >= intervalDuration) {\n                    nextSlide();\n                }\n            }\n\n            requestAnimationFrame(animate);\n        }\n\n        \/\/ === EVENT LISTENERS ===\n        btnPrev.addEventListener(\"click\", () => {\n            prevSlide();\n        });\n\n        btnNext.addEventListener(\"click\", () => {\n            nextSlide();\n        });\n\n        btnPlayPause.addEventListener(\"click\", togglePlay);\n\n        btnShuffle.addEventListener(\"click\", shuffleSlide);\n\n        \/\/ Keyboard shortcuts\n        document.addEventListener(\"keydown\", (e) => {\n            \/\/ Ignore if typing in input\/textarea\n            if (e.target.tagName === \"INPUT\" || e.target.tagName === \"TEXTAREA\")\n                return;\n\n            switch (e.key) {\n                case \"ArrowLeft\":\n                    prevSlide();\n                    break;\n                case \"ArrowRight\":\n                    nextSlide();\n                    break;\n                case \" \":\n                    e.preventDefault();\n                    togglePlay();\n                    break;\n                case \"r\":\n                case \"R\":\n                    shuffleSlide();\n                    break;\n            }\n        });\n\n        \/\/ === INIT ===\n        counterTotal.textContent = pad2(slogans.length);\n        render(false);\n        requestAnimationFrame(animate);\n    <\/script>\n<\/body>\n\n<\/html>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3a136398 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3a136398\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2d2ff3fa\" data-id=\"2d2ff3fa\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-526696a4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"526696a4\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-260e17df\" data-id=\"260e17df\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c4ee71a elementor-grid-1 elementor-posts--align-left elementor-grid-tablet-1 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts\" data-id=\"c4ee71a\" data-element_type=\"widget\" data-settings=\"{&quot;cards_columns&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:40,&quot;sizes&quot;:[]},&quot;cards_columns_tablet&quot;:&quot;1&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.cards\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9864 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thi-cong-cap-nuoc-sinh-hoat-thi-cong-lap-dat-man-hinh-led\/\" ><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news.webp\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news.webp 1024w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp 300w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-150x150.webp 150w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-768x768.webp 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thi-cong-cap-nuoc-sinh-hoat-thi-cong-lap-dat-man-hinh-led\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 d\u1ecbch v\u1ee5 thi c\u00f4ng c\u1ea5p n\u01b0\u1edbc sinh ho\u1ea1t; thi c\u00f4ng l\u1eafp \u0111\u1eb7t m\u00e0n h\u00ecnh Led\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<\/div>\n\n\n\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-27fc56e3\" data-id=\"27fc56e3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-69ff1ced elementor-grid-1 elementor-posts--thumbnail-left elementor-posts--align-left elementor-grid-tablet-1 elementor-grid-mobile-1 elementor-widget elementor-widget-posts\" data-id=\"69ff1ced\" data-element_type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:22,&quot;sizes&quot;:[]},&quot;classic_columns_tablet&quot;:&quot;1&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9853 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thong-bao-ve-viec-thay-doi-dia-chi-lien-he-cnmn-2026\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h5 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thong-bao-ve-viec-thay-doi-dia-chi-lien-he-cnmn-2026\/\" >\n\t\t\t\tTh\u00f4ng b\u00e1o v\u1ec1 vi\u1ec7c thay \u0111\u1ed5i \u0111\u1ecba ch\u1ec9 li\u00ean h\u1ec7, ti\u1ebfp nh\u1eadn h\u1ed3 s\u01a1 c\u1ee7a Trung t\u00e2m \u0110o l\u01b0\u1eddng Ch\u1ea5t l\u01b0\u1ee3ng Vi\u1ec5n th\u00f4ng &#8211; Chi nh\u00e1nh mi\u1ec1n Nam\t\t\t<\/a>\n\t\t<\/h5>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9776 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-goi-mua-sam-trang-bi-may-chu-va-may-tram\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h5 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-goi-mua-sam-trang-bi-may-chu-va-may-tram\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 cung c\u1ea5p g\u00f3i mua s\u1eafm trang b\u1ecb m\u00e1y ch\u1ee7 v\u00e0 m\u00e1y tr\u1ea1m\t\t\t<\/a>\n\t\t<\/h5>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9765 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-chinh-ly-so-hoa-tai-lieu-nam-2025\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h5 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-chinh-ly-so-hoa-tai-lieu-nam-2025\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 cung c\u1ea5p d\u1ecbch v\u1ee5 ch\u1ec9nh l\u00fd, s\u1ed1 ho\u00e1 t\u00e0i li\u1ec7u n\u0103m 2025\t\t\t<\/a>\n\t\t<\/h5>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\n\n\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-67b3617e elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"67b3617e\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e19e7c9 elementor-grid-1 elementor-posts--thumbnail-left elementor-grid-tablet-1 elementor-hidden-mobile elementor-grid-mobile-1 elementor-widget elementor-widget-posts\" data-id=\"1e19e7c9\" data-element_type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:20,&quot;sizes&quot;:[]},&quot;pagination_type&quot;:&quot;numbers_and_prev_next&quot;,&quot;classic_columns_tablet&quot;:&quot;1&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9734 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-tu-van-xay-dung-va-van-chuyen\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-tu-van-xay-dung-va-van-chuyen\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 cung c\u1ea5p d\u1ecbch v\u1ee5 t\u01b0 v\u1ea5n, x\u00e2y d\u1ef1ng v\u00e0 v\u1eadn chuy\u1ec3n\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t07\/04\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9745 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thong-bao-ket-qua-danh-gia-giam-sat-tieu-chuan-iso-iec-170652012-cua-van-phong-cong-nhan-chat-luong-quoc-gia\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thong-bao-ket-qua-danh-gia-giam-sat-tieu-chuan-iso-iec-170652012-cua-van-phong-cong-nhan-chat-luong-quoc-gia\/\" >\n\t\t\t\tTh\u00f4ng b\u00e1o k\u1ebft qu\u1ea3 \u0111\u00e1nh gi\u00e1 gi\u00e1m s\u00e1t ti\u00eau chu\u1ea9n ISO\/IEC 17065:2012 c\u1ee7a V\u0103n ph\u00f2ng C\u00f4ng nh\u1eadn Ch\u1ea5t l\u01b0\u1ee3ng Qu\u1ed1c gia\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t31\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9695 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thue-thiet-bi-va-phan-mem-xu-ly-so-lieu-phuc-vu-do-kiem-chat-luong-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thue-thiet-bi-va-phan-mem-xu-ly-so-lieu-phuc-vu-do-kiem-chat-luong-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 d\u1ecbch v\u1ee5 \u201cThu\u00ea thi\u1ebft b\u1ecb v\u00e0 ph\u1ea7n m\u1ec1m x\u1eed l\u00fd s\u1ed1 li\u1ec7u ph\u1ee5c v\u1ee5 \u0111o ki\u1ec3m ch\u1ea5t l\u01b0\u1ee3ng d\u1ecbch v\u1ee5 theo QCVN 81:2019\/BTTTT, QCVN 126:2021\/BTTTT v\u00e0 s\u1eeda \u0111\u1ed5i 1:2024 QCVN 126:2021\/BTTTT&#8221;\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t22\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9682 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-thue-do-kiem-va-danh-gia-chat-luong-dich-vu-doi-voi-cac-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt-qcvn-362022-bt\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-thue-do-kiem-va-danh-gia-chat-luong-dich-vu-doi-voi-cac-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt-qcvn-362022-bt\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 d\u1ecbch v\u1ee5 \u201cThu\u00ea \u0111o ki\u1ec3m v\u00e0 \u0111\u00e1nh gi\u00e1 ch\u1ea5t l\u01b0\u1ee3ng d\u1ecbch v\u1ee5 \u0111\u1ed1i v\u1edbi c\u00e1c d\u1ecbch v\u1ee5 theo QCVN 81:2019\/BTTTT, QCVN 126:2021\/BTTTT v\u00e0 s\u1eeda \u0111\u1ed5i 1:2024 QCVN 126:2021\/BTTTT, QCVN 36:2022\/BTTTT&#8221;\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t22\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9568 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-cnmn\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-cnmn\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 c\u00e1c d\u1ecbch v\u1ee5: t\u01b0 v\u1ea5n PCCC, t\u01b0 v\u1ea5n BIM, v\u1eadn chuy\u1ec3n h\u1ec7 th\u1ed1ng, t\u01b0 v\u1ea5n x\u00e2y d\u1ef1ng, x\u00e2y d\u1ef1ng nh\u00e0 \u0111\u1ec3 xe\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t05\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\n\n\t\t\n\t\t\t\t<div class=\"e-load-more-anchor\" data-page=\"1\" data-max-page=\"8\" data-next-page=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/2\/\"><\/div>\n\t\t\t\t<nav class=\"elementor-pagination\" role=\"navigation\" aria-label=\"Pagination\">\n\t\t\t<span class=\"page-numbers prev\">&laquo;Trang tr\u01b0\u1edbc<\/span>\n<span aria-current=\"page\" class=\"page-numbers current\"><span class=\"elementor-screen-only\">Trang<\/span>1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/2\/\"><span class=\"elementor-screen-only\">Trang<\/span>2<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/3\/\"><span class=\"elementor-screen-only\">Trang<\/span>3<\/a>\n<span class=\"page-numbers dots\">&hellip;<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/8\/\"><span class=\"elementor-screen-only\">Trang<\/span>8<\/a>\n<a class=\"page-numbers next\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/2\/\">Trang sau &raquo;<\/a>\t\t<\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c67647 elementor-grid-1 elementor-grid-tablet-1 elementor-hidden-desktop elementor-hidden-tablet elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts\" data-id=\"7c67647\" data-element_type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:11,&quot;sizes&quot;:[]},&quot;pagination_type&quot;:&quot;numbers_and_prev_next&quot;,&quot;classic_columns_tablet&quot;:&quot;1&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9734 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-tu-van-xay-dung-va-van-chuyen\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-tu-van-xay-dung-va-van-chuyen\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 cung c\u1ea5p d\u1ecbch v\u1ee5 t\u01b0 v\u1ea5n, x\u00e2y d\u1ef1ng v\u00e0 v\u1eadn chuy\u1ec3n\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t07\/04\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9745 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thong-bao-ket-qua-danh-gia-giam-sat-tieu-chuan-iso-iec-170652012-cua-van-phong-cong-nhan-chat-luong-quoc-gia\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thong-bao-ket-qua-danh-gia-giam-sat-tieu-chuan-iso-iec-170652012-cua-van-phong-cong-nhan-chat-luong-quoc-gia\/\" >\n\t\t\t\tTh\u00f4ng b\u00e1o k\u1ebft qu\u1ea3 \u0111\u00e1nh gi\u00e1 gi\u00e1m s\u00e1t ti\u00eau chu\u1ea9n ISO\/IEC 17065:2012 c\u1ee7a V\u0103n ph\u00f2ng C\u00f4ng nh\u1eadn Ch\u1ea5t l\u01b0\u1ee3ng Qu\u1ed1c gia\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t31\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9695 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thue-thiet-bi-va-phan-mem-xu-ly-so-lieu-phuc-vu-do-kiem-chat-luong-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thue-thiet-bi-va-phan-mem-xu-ly-so-lieu-phuc-vu-do-kiem-chat-luong-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 d\u1ecbch v\u1ee5 \u201cThu\u00ea thi\u1ebft b\u1ecb v\u00e0 ph\u1ea7n m\u1ec1m x\u1eed l\u00fd s\u1ed1 li\u1ec7u ph\u1ee5c v\u1ee5 \u0111o ki\u1ec3m ch\u1ea5t l\u01b0\u1ee3ng d\u1ecbch v\u1ee5 theo QCVN 81:2019\/BTTTT, QCVN 126:2021\/BTTTT v\u00e0 s\u1eeda \u0111\u1ed5i 1:2024 QCVN 126:2021\/BTTTT&#8221;\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t22\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9682 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-thue-do-kiem-va-danh-gia-chat-luong-dich-vu-doi-voi-cac-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt-qcvn-362022-bt\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-thue-do-kiem-va-danh-gia-chat-luong-dich-vu-doi-voi-cac-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt-qcvn-362022-bt\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 d\u1ecbch v\u1ee5 \u201cThu\u00ea \u0111o ki\u1ec3m v\u00e0 \u0111\u00e1nh gi\u00e1 ch\u1ea5t l\u01b0\u1ee3ng d\u1ecbch v\u1ee5 \u0111\u1ed1i v\u1edbi c\u00e1c d\u1ecbch v\u1ee5 theo QCVN 81:2019\/BTTTT, QCVN 126:2021\/BTTTT v\u00e0 s\u1eeda \u0111\u1ed5i 1:2024 QCVN 126:2021\/BTTTT, QCVN 36:2022\/BTTTT&#8221;\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t22\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9568 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-cnmn\/\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2025\/01\/43-1-news-300x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cac-dich-vu-cnmn\/\" >\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 c\u00e1c d\u1ecbch v\u1ee5: t\u01b0 v\u1ea5n PCCC, t\u01b0 v\u1ea5n BIM, v\u1eadn chuy\u1ec3n h\u1ec7 th\u1ed1ng, t\u01b0 v\u1ea5n x\u00e2y d\u1ef1ng, x\u00e2y d\u1ef1ng nh\u00e0 \u0111\u1ec3 xe\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t05\/03\/2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>\ud83d\udcc4 File chi ti\u1ebft \u2b07\ufe0f T\u1ea3i xu\u1ed1ng ngay&#8230;<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\n\n\t\t\n\t\t\t\t<div class=\"e-load-more-anchor\" data-page=\"1\" data-max-page=\"8\" data-next-page=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/2\/\"><\/div>\n\t\t\t\t<nav class=\"elementor-pagination\" role=\"navigation\" aria-label=\"Pagination\">\n\t\t\t<span class=\"page-numbers prev\">&laquo;Trang tr\u01b0\u1edbc<\/span>\n<span aria-current=\"page\" class=\"page-numbers current\"><span class=\"elementor-screen-only\">Trang<\/span>1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/2\/\"><span class=\"elementor-screen-only\">Trang<\/span>2<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/3\/\"><span class=\"elementor-screen-only\">Trang<\/span>3<\/a>\n<span class=\"page-numbers dots\">&hellip;<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/5\/\"><span class=\"elementor-screen-only\">Trang<\/span>5<\/a>\n<a class=\"page-numbers next\" href=\"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/page\/2\/\">Trang sau &raquo;<\/a>\t\t<\/nav>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3dd2926d\" data-id=\"3dd2926d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6a100a5b elementor-widget elementor-widget-image\" data-id=\"6a100a5b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/kiemdinh.tqc.gov.vn\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"110\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dlkiemdinh.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dlkiemdinh.jpg 335w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dlkiemdinh-300x99.jpg 300w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18661a5 elementor-widget elementor-widget-image\" data-id=\"18661a5\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/dokiemdinh.tqc.gov.vn\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"110\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/banner-dvc-dokiemdinh.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/banner-dvc-dokiemdinh.jpg 335w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/banner-dvc-dokiemdinh-300x99.jpg 300w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-af48db3 elementor-widget elementor-widget-image\" data-id=\"af48db3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/data-cnhq.tqc.gov.vn\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"110\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dl-cnhq.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dl-cnhq.jpg 335w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dl-cnhq-300x99.jpg 300w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7c30202 elementor-widget elementor-widget-image\" data-id=\"7c30202\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/tqc.gov.vn\/dich-vu\/do-chi-dinh\/ke-hoach-do-chi-dinh\/\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"110\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dokiem-chidinh.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dokiem-chidinh.jpg 335w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-dokiem-chidinh-300x99.jpg 300w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbf5873 elementor-widget elementor-widget-image\" data-id=\"cbf5873\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-image\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/tqc.gov.vn\/dich-vu\/do-chi-dinh\/ket-qua-do-chi-dinh\/\" target=\"_blank\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"110\" src=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-ketqua-dokiem-chidinh.jpg\" class=\"attachment-large size-large\" alt=\"\" srcset=\"https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-ketqua-dokiem-chidinh.jpg 335w, https:\/\/tqc.gov.vn\/wp-content\/uploads\/2021\/11\/Banner-ketqua-dokiem-chidinh-300x99.jpg 300w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1134703d elementor-widget elementor-widget-heading\" data-id=\"1134703d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">TH\u00d4NG B\u00c1O<\/h4>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a3088bf elementor-grid-1 elementor-posts--thumbnail-none elementor-posts--align-left elementor-grid-tablet-1 elementor-grid-mobile-1 elementor-widget elementor-widget-posts\" data-id=\"a3088bf\" data-element_type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;classic_columns_tablet&quot;:&quot;1&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9864 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<div class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thi-cong-cap-nuoc-sinh-hoat-thi-cong-lap-dat-man-hinh-led\/\" target=&quot;_blank&quot;>\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 d\u1ecbch v\u1ee5 thi c\u00f4ng c\u1ea5p n\u01b0\u1edbc sinh ho\u1ea1t; thi c\u00f4ng l\u1eafp \u0111\u1eb7t m\u00e0n h\u00ecnh Led\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9853 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<div class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thong-bao-ve-viec-thay-doi-dia-chi-lien-he-cnmn-2026\/\" target=&quot;_blank&quot;>\n\t\t\t\tTh\u00f4ng b\u00e1o v\u1ec1 vi\u1ec7c thay \u0111\u1ed5i \u0111\u1ecba ch\u1ec9 li\u00ean h\u1ec7, ti\u1ebfp nh\u1eadn h\u1ed3 s\u01a1 c\u1ee7a Trung t\u00e2m \u0110o l\u01b0\u1eddng Ch\u1ea5t l\u01b0\u1ee3ng Vi\u1ec5n th\u00f4ng &#8211; Chi nh\u00e1nh mi\u1ec1n Nam\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9776 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<div class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-goi-mua-sam-trang-bi-may-chu-va-may-tram\/\" target=&quot;_blank&quot;>\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 cung c\u1ea5p g\u00f3i mua s\u1eafm trang b\u1ecb m\u00e1y ch\u1ee7 v\u00e0 m\u00e1y tr\u1ea1m\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9765 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<div class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-chinh-ly-so-hoa-tai-lieu-nam-2025\/\" target=&quot;_blank&quot;>\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 cung c\u1ea5p d\u1ecbch v\u1ee5 ch\u1ec9nh l\u00fd, s\u1ed1 ho\u00e1 t\u00e0i li\u1ec7u n\u0103m 2025\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9734 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<div class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-cung-cap-dich-vu-tu-van-xay-dung-va-van-chuyen\/\" target=&quot;_blank&quot;>\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 cung c\u1ea5p d\u1ecbch v\u1ee5 t\u01b0 v\u1ea5n, x\u00e2y d\u1ef1ng v\u00e0 v\u1eadn chuy\u1ec3n\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9745 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<div class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thong-bao-ket-qua-danh-gia-giam-sat-tieu-chuan-iso-iec-170652012-cua-van-phong-cong-nhan-chat-luong-quoc-gia\/\" target=&quot;_blank&quot;>\n\t\t\t\tTh\u00f4ng b\u00e1o k\u1ebft qu\u1ea3 \u0111\u00e1nh gi\u00e1 gi\u00e1m s\u00e1t ti\u00eau chu\u1ea9n ISO\/IEC 17065:2012 c\u1ee7a V\u0103n ph\u00f2ng C\u00f4ng nh\u1eadn Ch\u1ea5t l\u01b0\u1ee3ng Qu\u1ed1c gia\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9695 post type-post status-publish format-standard has-post-thumbnail hentry category-thong-bao tag-thong-bao\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<div class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/tqc.gov.vn\/thu-moi-bao-gia-dich-vu-thue-thiet-bi-va-phan-mem-xu-ly-so-lieu-phuc-vu-do-kiem-chat-luong-dich-vu-theo-qcvn-812019-btttt-qcvn-1262021-btttt-va-sua-doi-12024-qcvn-1262021-btttt\/\" target=&quot;_blank&quot;>\n\t\t\t\tTh\u01b0 m\u1eddi b\u00e1o gi\u00e1 d\u1ecbch v\u1ee5 \u201cThu\u00ea thi\u1ebft b\u1ecb v\u00e0 ph\u1ea7n m\u1ec1m x\u1eed l\u00fd s\u1ed1 li\u1ec7u ph\u1ee5c v\u1ee5 \u0111o ki\u1ec3m ch\u1ea5t l\u01b0\u1ee3ng d\u1ecbch v\u1ee5 theo QCVN 81:2019\/BTTTT, QCVN 126:2021\/BTTTT v\u00e0 s\u1eeda \u0111\u1ed5i 1:2024 QCVN 126:2021\/BTTTT&#8221;\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\n\n\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>H\u01b0\u1edbng t\u1edbi \u0110\u1ea1i h\u1ed9i \u0110\u1ea1i bi\u1ec3u to\u00e0n qu\u1ed1c l\u1ea7n th\u1ee9 XIV c\u1ee7a \u0110\u1ea3ng \u2190 Tr\u01b0\u1edbc \u23f8 T\u1ea1m d\u1eebng Sau \u2192 01 \/ 12 \ud83d\udd00 Ng\u1eabu&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-9197","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/comments?post=9197"}],"version-history":[{"count":16,"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/revisions"}],"predecessor-version":[{"id":9521,"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/pages\/9197\/revisions\/9521"}],"wp:attachment":[{"href":"https:\/\/tqc.gov.vn\/wp-json\/wp\/v2\/media?parent=9197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}