
        /* ===================== 颜色配置区，统一在这里修改颜色 ===================== */
        :root{
            --primary:#165DFF;
            --primary-light:#4080ff;
            --primary-gradient:linear-gradient(135deg,#165DFF,#4080ff);
            --secondary:#ff7d00;
            --dark:#1d2939;
            --gray-1:#344054;
            --gray-2:#667085;
            --gray-3:#98a2b3;
            --gray-bg:#f9fafb;
            --white:#ffffff;
            --shadow:0 10px 40px rgba(22, 93, 255, 0.12);
            --shadow-card:0 4px 24px rgba(0,0,0,0.08);
            --border-light:#c9e0ff;
        }
        .qqh10 *{ box-sizing:border-box; }
       .qqh10 { font-size:16px; color:var(--gray-2);
      background-color: var(--gray-bg);}
	   
        /* 滚动动画类 */
        .fade-item{
            opacity:0;
            transform:translateY(40px);
            transition:all 0.7s ease-out;
        }
        .fade-item.active{
            opacity:1;
            transform:translateY(0);
        }

        /* ========== 什么是TK猎手 模块 ========== */
        .section-intro{
            padding:90px 0;
            background:#ffffff;
        }
        .intro-wrap{
            display:grid;
            grid-template-columns:1fr 1fr;
            gap:50px;
            align-items:center;
        }
        .intro-text h2{
            font-size:36px;
            color:var(--dark);
            margin-bottom:24px;
        }
        .intro-text p{
            font-size:18px;
            line-height:1.8;
            color:var(--gray-2);
            margin-bottom:32px;
        }
        /* 三项特性，圆圈图标，三行垂直排列 */
        .intro-icon-row{
            display:flex;
            flex-direction:column;
            gap:20px;
        }
        .intro-icon-item{
            display:flex;
            align-items:center;
            gap:16px;
            font-size:17px;
            color:var(--gray-1);
			font-weight:bold;
        }
        .intro-circle-icon{
            width:48px;
            height:48px;
            border-radius:50%;
            background:var(--primary-gradient);
            color:#fff;
            display:flex;
            align-items:center;
            justify-content:center;
            font-size:20px;
            flex-shrink:0;
        }
        .intro-img-box{
            border-radius:16px;
            overflow:hidden;
            box-shadow:var(--shadow);
        }
        .intro-img-box img{
            width:100%;
            display:block;
        }

        /* 询盘获取流程 图标半圆溢出卡片顶部 */
        .section-step{
            padding:100px 0 80px;
            background:var(--white);
        }
        .section-title{
            text-align:center;
            margin-bottom:60px;
        }
        .section-title h2{
            font-size:34px;
            color:var(--dark);
            margin-bottom:12px;
        }
        .section-title p{
            color:var(--gray-2);
            font-size:17px;
        }
        .step-row{
            display:grid;
            grid-template-columns:repeat(4,1fr);
            gap:28px;
        }
        .step-card{
            text-align:center;
            padding:48px 24px 32px;
            border-radius:12px;
            background:#fff;
            box-shadow:var(--shadow-card);
            position:relative;
            transition:0.35s ease;
            margin-top:36px;
        }
        .step-card:hover{
            transform:translateY(-8px);
            box-shadow:var(--shadow);
        }
        .step-icon{
            width:72px;height:72px;
            border-radius:50%;
            background:var(--primary-gradient);
            color:#fff;
            font-size:30px;
            display:flex;
            align-items:center;
            justify-content:center;
            position:absolute;
            left:50%;
            top:-36px;
            transform:translateX(-50%);
        }
        .step-card h3{
            font-size:20px;
			font-weight:bold;
            margin-bottom:12px;
            color:var(--dark);
        }
        .step-card p{
            color:var(--gray-2);
            line-height:1.6;
        }

        /* TK猎手核心优势 - 上图下文卡片 */
        .section-advantage{
            padding:80px 0;
        }
        .adv-row{
            display:grid;
            grid-template-columns:repeat(3,1fr);
            gap:32px;
        }
        .adv-card{
            background:#fff;
            border-radius:16px;
            overflow:hidden;
            box-shadow:var(--shadow-card);
            transition:0.3s ease;
            display:flex;
            flex-direction:column;
        }
        .adv-card:hover{
            transform:translateY(-8px);
            box-shadow:var(--shadow);
        }
        .adv-img-box{
            width:100%;
            height:200px;
            overflow:hidden;
        }
        .adv-img-box img{
            width:100%;
            height:100%;
            object-fit:cover;
            display:block;
            transition:0.3s ease;
        }
        .adv-card:hover .adv-img-box img{
            transform:scale(1.05);
        }
        .adv-text{
            padding:28px 24px 24px;
        }
        .adv-text h3{
            font-size:22px;
            margin-bottom:12px;
            color:var(--dark);
			font-weight:bold;
        }
        .adv-text p{
            color:var(--gray-2);
            line-height:1.7;
            font-size:16px;
        }

        /* 功能表格：去掉淡蓝底色，边框改为淡蓝色 */
        .section-feature{
            padding:80px 0;
            background:var(--white);
        }
        .table-wrap{
            overflow-x:auto;
        }
        .func-table{
            width:100%;
            border-collapse:collapse;
            min-width:800px;
        }
        .func-table th,.func-table td{
            border:1px solid var(--border-light);
            padding:16px 20px;
            text-align:left;
        }
        .func-table th{
            background-color:var(--primary);
            color:#fff;
        }
        .func-table tr:nth-child(even){
            background-color:#ffffff;
        }

        /* 全国服务 */
        .section-service{
            padding:80px 0;
        }
        .service-box{
            background:linear-gradient(135deg,#0F3FA8 0%,var(--primary) 100%);
            color:#fff;
            border-radius:16px;
            padding:50px 45px;
        }
        .service-box h3{
            font-size:28px;
            margin-bottom:20px;
			font-weight:bold;
			color:#fff;
        }
        .city-tag-group{
            display:flex;
            flex-wrap:wrap;
            gap:10px;
            margin:24px 0;
        }
        .city-tag{
            padding:6px 14px;
            background:rgba(255,255,255,0.15);
            border-radius:6px;
            font-size:14px;
        }
        .hotline{
            font-size:22px;
            margin-top:20px;
        }
        .hotline i{
            margin-right:8px;
        }

        /* 响应式 */
        @media(max-width:1024px){
            .intro-wrap{
                grid-template-columns:1fr;
            }
            .step-row{
                grid-template-columns:repeat(2,1fr);
            }
            .adv-row{
                grid-template-columns:1fr 1fr;
            }
        }
        @media(max-width:768px){
            .adv-card{
                flex-direction:column;
                text-align:center;
            }
            .adv-img-box{
                height:180px;
            }
			
			.section-intro{
            padding:45px 0;
        }
        }
        @media(max-width:640px){
            
            .adv-row{
                grid-template-columns:1fr;
            }
            .intro-text h2{
                font-size:26px;
            }
		.section-title h2{ font-size:26px;}
		.section-step{ padding:50px 0 40px;}
		.section-advantage{ padding:40px 0;}
		.section-feature{ padding:40px 0;}
		.section-service{ padding:40px 0;}
        }