        /* 全局基础样式 | 兼容重置 */
		
		html{ overflow-y:scroll; }
body{ margin:0 auto;padding:0; font-size: 0.9rem;  width: 1200px; font-family: Microsoft YaHei; }
ul{ margin:0 auto; padding:0; }
li{ list-style-type: none; }
h1,h2,h3,h4,h5,h6,h7,p,strong,b{ font-weight: normal; margin: 0 auto; padding: 0; }
h1{  font-family: Microsoft YaHei;  }
img{ vertical-align:top; }


        *{margin:0;padding:0;box-sizing:border-box;font-family:"Microsoft YaHei",sans-serif;}
        body{ background:#ffffff; color:#333;line-height:1.6; width: 1200px;}
        img{max-width:100%;height:auto;display:block;}
        ul{list-style:none;}
        a{text-decoration:none;color:#333;transition:all 0.3s ease;}
        .zxcy7s2k{max-width:1200px;width:100%;margin:0 auto; } /* 总容器 */
        /* 科技蓝色主题变量 */
     
        .ce_t{ height: 56px;line-height: 56px; border-bottom: 1px #eee solid; font-size: 1.4rem; padding-left: 10px; color: var(--main-dark);}
        /* 图标通用样式 */
        .fa{margin-right:8px;color:var(--main);font-size:16px;}

        /* ==================== 美化升级样式 ==================== */
        /* 头部导航 */
        .m9p7s2d5{background:linear-gradient(90deg, var(--main), var(--main-dark));padding:18px 0;box-shadow:var(--shadow);}
        .k3j8h1g6{display:flex;justify-content:space-between;align-items:center;}
        .q2w9e4r7{color:var(--white);font-size:26px;font-weight:bold;display:flex;align-items:center;}
        .t5y8u1i3{display:flex;gap:30px;}
        .z7c3v6b9{color:var(--white);font-size:16px;display:flex;align-items:center;}
        .z7c3v6b9:hover{color:var(--main-light);transform:translateY(-2px);}

     

        /* 行1：左幻灯+中新闻+右联系方式 三栏 */
        .a1s4d7f9{margin:25px 0;display:flex;gap:20px;flex-wrap:wrap;}
        .l2k8j5h4{flex:1;min-width:300px;position:relative;overflow:hidden;height:300px;background:var(--main-light);border-radius: var(--border);box-shadow:var(--shadow);}
        .p9o7i6u4{flex:1;min-width:300px;height:300px;background:var(--white);padding:20px;border-radius: var(--border);box-shadow:var(--shadow);}
        .y7t5r3e1{flex:1;min-width:300px;height:300px;background:var(--main-light);padding:20px;border-radius: var(--border);box-shadow:var(--shadow);}
        .g5h9j2k7{margin-top:10px;}
        .g5h9j2k7 li{padding:10px 0;border-bottom:1px dashed var(--light-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
        .g5h9j2k7 li:hover{padding-left:5px;color:var(--main);}
        .s4d7f9g1{font-size:16px;margin-bottom:12px;display:flex;align-items:center;}
        .d8s2g5h9{margin:8px 0;color:var(--gray);display:flex;align-items:center;}

        /* 行2：6个产品列表 带参数/价格/购买按钮 */
        .w9e3r7t5{margin:35px 0;}
        .u1i4o7p0{font-size:24px;color:var(--main);text-align:center;margin-bottom:25px;}
        .j7h2g5d9{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
        .k9s3d7f2{background:var(--white);border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);transition:all 0.3s ease;}
        .k9s3d7f2:hover{transform:translateY(-8px);box-shadow:0 8px 20px rgba(22,93,255,0.18);}
        .m2p5s8g4{padding:20px;}
        .n7b3v6c9{font-size:18px;color:var(--main-dark);margin-bottom:12px;}
        .b8v2c5x1{color:var(--gray);font-size:14px;margin:6px 0;line-height:1.6;}
        .v6c9x2z4{font-size:22px;color:#ff3c00;font-weight:bold;margin:12px 0;}
        .x1z5s8d3{display:inline-block;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);padding:10px 18px;border-radius:6px;display:flex;align-items:center;}
        .x1z5s8d3:hover{transform:scale(1.05);}

        /* 行3：4个双列商品 + 右侧销售排行榜 */
        .r7t9y1u4{margin:35px 0;display:flex;gap:20px;flex-wrap:wrap;}
        .i5o8p2s7{flex:2;display:grid;grid-template-columns:repeat(2,1fr);gap:15px;}
        .o2p7s9d4{flex:1;min-width:280px;background:var(--white);padding:20px;border-radius: var(--border);box-shadow:var(--shadow);}
        .q9w3e7r1{display:flex;align-items:center;gap:12px;background:var(--white);padding:12px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:0.3s;}
        .q9w3e7r1:hover{transform:translateX(3px);}
        .e6r2t8y5{font-size:18px;color:var(--main);margin-bottom:15px;display:flex;align-items:center;}
        .u8i1o4p7{padding:0;}
        .u8i1o4p7 li{padding:8px 0;border-bottom:1px dashed var(--light-gray);counter-increment:num;transition:0.3s;}
        .u8i1o4p7 li:hover{padding-left:5px;color:var(--main);}
        .u8i1o4p7 li::before{content:counter(num);width:22px;height:22px;display:inline-block;background:var(--main);color:var(--white);text-align:center;line-height:22px;border-radius:50%;margin-right:8px;font-size:12px;}

        /* 行4：企业服务优势展示 */
        .t1y4u7i0{margin:35px 0;}
        .p3s7d9f2{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center;}
        .s6d2f8g5{background:var(--white);padding:28px;border-radius: var(--border);box-shadow:var(--shadow);transition:0.3s;}
        .s6d2f8g5:hover{transform:translateY(-5px);}
        .s6d2f8g5 .fa{font-size:36px;margin-bottom:15px;color:var(--main);}
        .d9f3g7j1{font-size:18px;color:var(--main);margin:15px 0;}
        .f5g8j2k4{color:var(--gray);font-size:14px;}

        /* 行5：客户案例 图文混排 */
        .h7j2k5l9{margin:35px 0;}
        .z3x6c9v2{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;}
        .x5c8v1b4{position:relative;overflow:hidden;border-radius: var(--border);box-shadow:var(--shadow);}
        .x5c8v1b4 img{transition:0.5s;}
        .x5c8v1b4:hover img{transform:scale(1.1);}
        .c1v4b7n9{position:absolute;bottom:0;left:0;right:0;background:rgba(22,93,255,0.9);color:var(--white);padding:12px;text-align:center;}

        /* 行6：技术文档 四列文字列表 */
        .v7b2n5m8{margin:35px 0;}
        .b9n3m6k2{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
        .n4m7k1j5{background:var(--white);padding:18px;border-radius: var(--border);box-shadow:var(--shadow);}
        .m1j4k7h3{font-size:16px;color:var(--main);margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid var(--main-light);display:flex;align-items:center;}
        .j5h8g2f7 li{ height: 36px; line-height: 36px; font-size:14px;transition:0.3s; display: block; overflow: hidden;}
        .j5h8g2f7 li:hover{color:var(--main);padding-left:3px;}

        /* 行7：左65%标签云 + 右35%最新动态 */
        .k3h7g5d1{margin:35px 0;display:flex;gap:20px;flex-wrap:wrap;}
        .g8d2s7f4{flex:6.5;min-width:300px;background:var(--white);padding:20px;border-radius: var(--border);box-shadow:var(--shadow);}
        .d4s7f9g2{flex:3.5;min-width:250px;background:var(--white);padding:20px;border-radius: var(--border);box-shadow:var(--shadow);}
        .f2g7j1k8{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px;}
        .f2g7j1k8 a{padding:8px 15px;background:var(--main-light);color:var(--main);border-radius: var(--border);font-size:14px;display:flex;align-items:center;}
        .f2g7j1k8 a:hover{background:var(--main);color:var(--white);transform:scale(1.05);}

        /* 行8：左40%幻灯 + 右60%品牌介绍 */
        .s9g2j5k1{margin:35px 0;display:flex;gap:20px;flex-wrap:wrap;align-items:center;}
        .j1k5h8d3{flex:4;min-width:300px;height:300px;background:var(--main-light);border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .k7h2d5g9{flex:6;min-width:300px;}
        .h4d8g2j6{font-size:34px;color:var(--main-dark);font-weight:bold;margin-bottom:15px;}
        .d6g1j4k7{color:var(--gray);margin-bottom:20px;line-height:1.8;font-size:15px;}
        .g3j6k9h1{display:flex;gap:12px;flex-wrap:wrap;}
        .j8k1h4d7{padding:12px 22px;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border-radius:6px;display:flex;align-items:center;}
		.j8k1h4d7 .fa{ color: #fff; }
        .j8k1h4d7:hover{transform:translateY(-3px);box-shadow:0 5px 10px rgba(22,93,255,0.2);}

        /* 行9：左30%广告图 + 右两列新闻 */
        .z8x2c5v1{margin:35px 0;display:flex;gap:20px;flex-wrap:wrap;}
        .x4c7v2b9{flex:3;min-width:250px;display:flex;flex-direction:column;gap:12px; text-align: left;}
        .c6v9b3n1{flex:7;min-width:300px;display:grid;grid-template-columns:repeat(2,1fr);gap:15px;}
        .v1b4n7m2{height:85px;background:var(--main-light);border-radius: var(--border);display:flex;align-items:center;justify-content:center;color:var(--main);font-weight:bold;font-size:16px;box-shadow:var(--shadow);}

        /* 行10：4个1/3广告图并排 */
        .b7n2m5k8{margin:35px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:15px;}
        .n5m8k2h4{border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}

        /* 行11：团队形象 6个圆形 */
        .m4k7h1j9{margin:35px 0;}
        .k1h4j7g3{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;text-align:center;}
        .h6j2g5d8{background:var(--white);padding:18px;border-radius: var(--border);box-shadow:var(--shadow);transition:0.3s;}
        .h6j2g5d8:hover{transform:translateY(-5px);}
        .j3g6d9f1{width:100px;height:100px;border-radius:50%;margin:0 auto 10px;object-fit:cover;border:3px solid var(--main-light);transition:0.3s;}
        .h6j2g5d8:hover .j3g6d9f1{border-color:var(--main);}
        .g7d2f5h9{font-size:16px;color:var(--main-dark);margin-bottom:5px;}
        .d1f4h7j2{color:var(--gray);font-size:14px;}

        /* 行12：产品6个 3列2行 左图右文 */
        .f8h2j5k3{margin:35px 0;}
        .j5k8h1d4{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
        .k2h5d8g7{display:flex;align-items:center;gap:12px;background:var(--white);padding:15px;border-radius: var(--border);box-shadow:var(--shadow);transition:0.3s;}
        .k2h5d8g7:hover{transform:translateX(5px);}
        .h3d7g2j9{width:80px;height:80px;object-fit:cover;border-radius:6px;}
        .d5g8j1k6{flex:1;}
        .g1j4k7h2{font-size:16px;color:var(--main-dark);margin-bottom:6px;}
        .j6k9h3d1{display:inline-block;padding:4px 10px;background:var(--main-light);color:var(--main);font-size:12px;border-radius:4px;margin:5px 5px 5px 0;}

        /* 行13：4行菜单图标 电商式导航 */
        .z5x8c2v7{margin:35px 0;}
        .x2c5v8b1{display:grid;grid-template-columns:repeat(8,1fr);gap:15px;text-align:center;}
        .c7v1b4n8{padding:18px;background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);transition:0.3s;}
        .c7v1b4n8:hover{background:var(--main-light);transform:translateY(-3px);}
        .c7v1b4n8 .fa{font-size:24px;margin-bottom:8px;color:var(--main);}
        .v4b7n1m5{font-size:14px;margin-top:5px;}

        /* 行14：联系我们 4列部门 */
        .b2n5m8k4{margin:35px 0;}
        .n1m4k7h5{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
        .m7k1h4j6{background:var(--white);padding:22px;border-radius: var(--border);text-align:center;box-shadow:var(--shadow);transition:0.3s;}
        .m7k1h4j6:hover{transform:translateY(-5px);}
        .k4h7j2g8{font-size:18px;color:var(--main);margin-bottom:15px;display:flex;align-items:center;justify-content:center;}
        .h1j4g5d3 li{padding:6px 0;color:var(--gray);display:flex;align-items:center;justify-content:center;}

        /* 行15：公司业务介绍 */
        .j8g3d6f9{margin:35px 0;background:var(--white);padding:35px;border-radius: var(--border);box-shadow:var(--shadow);}
        .g2d5f8h6{font-size:24px;color:var(--main);margin-bottom:18px;text-align:center;}
        .d7f1h4j7{color:var(--gray);line-height:2.2;text-align:justify;font-size:15px;}

        /* 行16：企业品牌介绍 */
        .f4h7j1k5{margin:35px 0;background:var(--main-light);padding:35px;border-radius: var(--border);box-shadow:var(--shadow);}
        .h2j5g8d2{font-size:26px;color:var(--main-dark);text-align:center;margin-bottom:20px;}
        .j9g4d7f3{color:var(--gray);line-height:2.2;max-width:900px;margin:0 auto;text-align:center;font-size:15px;}

        /* ==================== 新增10行模块样式 ==================== */
        /* 行17：行业资质认证 */
        .q1w2e3r4{margin:35px 0;}
        .l3k4j5h6{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;text-align:center;}
        .m7n8b9v0{background:var(--white);padding:20px;border-radius: var(--border);box-shadow:var(--shadow);transition:0.3s;}
        .m7n8b9v0:hover{transform:translateY(-5px);}
        .m7n8b9v0 img{margin:0 auto;border-radius:6px;}
        .c1x2z3s4{margin-top:10px;color:var(--main-dark);font-weight:bold;}

        /* 行18：企业数据统计图表（纯CSS柱状图） */
        .t5y6u7i8{margin:35px 0;background:var(--white);padding:30px;border-radius: var(--border);box-shadow:var(--shadow);}
        .d7f8g9h0{display:flex;justify-content:space-around;align-items:flex-end; margin-top:20px;  }
        .j1k2l3z4{display:flex;flex-direction:column;align-items:center;width:18%;}
        .k2l3z4x5{width:100%;background:linear-gradient(to top, var(--main), var(--main-dark));border-radius:5px 5px 0 0;transition:0.5s;}
        .j1k2l3z4:hover .k2l3z4x5{opacity:0.8;transform:scaleY(1.05);}
        .z4x5c6v7{margin-top:10px;color:var(--main-dark);font-weight:bold;}
        .x5c6v7b8{color:var(--gray);font-size:14px;}

        /* 行19：合作伙伴品牌墙 */
        .o9p0a1s2{margin:35px 0;}
        .f9g0h1j2{display:grid;grid-template-columns:repeat(6,1fr);gap:15px;align-items:center;}
        .h2j3k4l5{background:var(--white);padding:15px;border-radius:8px;box-shadow:var(--shadow);transition:0.3s;display:flex;align-items:center;justify-content:center;}
        .h2j3k4l5:hover{transform:scale(1.05);}
        .h2j3k4l5 img{opacity:0.7;transition:0.3s;}
        .h2j3k4l5:hover img{opacity:1;}

        /* 行20：客户好评口碑（图文混排） */
        .d3f4g5h6{margin:35px 0;}
        .l5m6n7b8{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
        .n8b9v0c1{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);position:relative;}
        .n8b9v0c1::before{content:'"';font-size:60px;color:var(--main-light);position:absolute;top:10px;left:15px;opacity:0.3;}
        .p1o2i3u4{display:flex;align-items:center;gap:10px;margin-top:15px;}
        .o2i3u4y5{width:50px;height:50px;border-radius:50%;object-fit:cover;}
        .i3u4y5t6{color:var(--main-dark);font-weight:bold;}
        .u4y5t6r7{color:var(--gray);font-size:14px;}

        /* 行21：人才招聘专区 */
        .j7k8l9z0{margin:35px 0;}
        .x6c7v8b9{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);}
        .b9v0c1x2{margin-top:15px;}
        .v0c1x2z3{padding:15px;border-bottom:1px dashed var(--light-gray);}
        .v0c1x2z3:last-child{border:none;}
        .c1x2z3s4{display:flex;justify-content:space-between;align-items:center;}
        .s4d5f6g7{color:var(--main);font-weight:bold;}
        .d5f6g7h8{color:var(--gray);font-size:14px;margin:5px 0;}
        .e7r8t9y0{padding:6px 12px;background:var(--main-light);color:var(--main);border-radius:4px;font-size:14px;}

        /* 行22：媒体新闻报道 */
        .x1c2v3b4{margin:35px 0;}
        .n5m6k7l8{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}
        .m6k7l8z9{background:var(--white);border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);transition:0.3s;display:flex;}
        .m6k7l8z9:hover{transform:translateY(-5px);}
        .k7l8z9x0{width:120px;height:100px;object-fit:cover;}
        .l8z9x0s1{padding:15px;flex:1;}
        .z9x0s1d2{color:var(--main-dark);font-weight:bold;margin-bottom:8px;}
        .x0s1d2f3{color:var(--gray);font-size:14px;}

        /* 行23：在线留言咨询 */
        .n5m6k7l8{margin:35px 0;}
        .q2w3e4r5{display:flex;gap:20px;flex-wrap:wrap;}
        .w3e4r5t6{flex:1;min-width:300px;background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);}
        .e4r5t6y7{width:100%;padding:12px;margin:8px 0;border:1px solid #eee;border-radius:6px;outline:none;transition:0.3s;font-family:inherit;}
        .e4r5t6y7:focus{border-color:var(--main);box-shadow:0 0 5px var(--main-light);}
        .r5t6y7u8{background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border:none;padding:12px 30px;border-radius:6px;cursor:pointer;transition:0.3s;}
        .r5t6y7u8:hover{transform:scale(1.05);}

        /* 行24：招商加盟合作 */
        .q2w3e4r5{margin:35px 0;background:linear-gradient(135deg, var(--main-light), var(--white));padding:40px;border-radius: var(--border);box-shadow:var(--shadow);text-align:center;}
        .t6y7u8i9{font-size:28px;color:var(--main-dark);margin-bottom:15px;}
        .y7u8i9o0{color:var(--gray);max-width:800px;margin:0 auto 25px;line-height:1.8;}
        .u8i9o0p1{padding:14px 35px;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border-radius:6px;font-size:16px;display:inline-block;}
        .u8i9o0p1:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(22,93,255,0.2);}

        /* 行25：企业荣誉奖项 */
        .o0p1a2s3{margin:35px 0; }
        .d4f5g6h7{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;text-align:center; padding:8px;}
        .f5g6h7j8{background:var(--white);padding:15px;border-radius: var(--border);box-shadow:var(--shadow);transition:0.3s;}
        .f5g6h7j8:hover{transform:rotate(5deg);}
        .f5g6h7j8 .fa{font-size:30px;color:#ffd700;margin-bottom:10px;}
        .g6h7j8k9{color:var(--main-dark);font-size:14px;}

        /* 行26：网站底部信息栏 */
        .o0p1a2s3{background:linear-gradient(90deg, var(--main-dark), var(--main));color:var(--white);padding:30px 0;margin-top:40px;border-radius:10px 10px 0 0;}
        .s5d6f7g8{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
        .d6f7g8h9 h4{margin-bottom:15px;font-size:18px;display:flex;align-items:center;}
        .d6f7g8h9 p,.d6f7g8h9 a{color:var(--main-light);font-size:14px;line-height:2;margin:5px 0;}
        .d6f7g8h9 a:hover{color:var(--white);}
        .f7g8h9j0{text-align:center;padding:15px 0;margin-top:20px;border-top:1px solid rgba(255,255,255,0.2);color:var(--main-light);}
        .f7g8h9j0 img{width:100px;margin:10px auto;}

        /* 移动端响应式适配（新增模块兼容） */
        @media (max-width:1200px){.zxcy7s2k{padding:0 10px;}}
        @media (max-width:992px){
            .j7h2g5d9,.p3s7d9f2,.z3x6c9v2,.b9n3m6k2,.k1h4j7g3,.j5k8h1d4,.n1m4k7h5,
            .l3k4j5h6,.f9g0h1j2,.l5m6n7b8,.n5m6k7l8,.d4f5g6h7,.s5d6f7g8{grid-template-columns:repeat(2,1fr);}
            .x2c5v8b1{grid-template-columns:repeat(4,1fr);}
            .b7n2m5k8{grid-template-columns:repeat(2,1fr);}
        }
        @media (max-width:768px){
            .j7h2g5d9,.p3s7d9f2,.z3x6c9v2,.b9n3m6k2,.k1h4j7g3,.j5k8h1d4,.n1m4k7h5,.x2c5v8b1,.b7n2m5k8,
            .l3k4j5h6,.f9g0h1j2,.l5m6n7b8,.n5m6k7l8,.d4f5g6h7,.s5d6f7g8{grid-template-columns:1fr;}
            .t5y8u1i3{display:none;}
            .k3j8h1g6{justify-content:center;}
        }
  

        /* 行1：全屏横幅 + 品牌介绍 */
        .uzuxpzka-section{position:relative;height:400px;background:linear-gradient(135deg, var(--main-light), var(--white));display:flex;align-items:center;justify-content:center;margin:20px 0;border-radius: var(--border);box-shadow:var(--shadow);}
        .uzuxpzka-content{text-align:center;max-width:800px;padding:0 20px;}
        .uzuxpzka-title{font-size:42px;color:var(--main-dark);margin-bottom:20px;}
        .uzuxpzka-subtitle{font-size:18px;color:var(--gray);margin-bottom:30px;}
        .uzuxpzka-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;}
        .btn{padding:12px 30px;border-radius:6px;display:flex;align-items:center;font-size:16px;font-weight:bold;transition:all 0.3s ease;}
        .btn-primary{background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);}
        .btn-secondary{background:var(--white);color:var(--main);border:2px solid var(--main);}
        .btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(22,93,255,0.2);}

        /* 行2：企业简介 + 图文混排 */
        .company-intro{margin:40px 0;}
        .intro-content{display:flex;gap:40px;align-items:center;flex-wrap:wrap;}
        .intro-image{flex:1;min-width:300px;border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .intro-text{flex:1;min-width:300px;}
        .intro-text p{color:var(--gray);line-height:2;margin-bottom:15px;}

        /* 行3：核心业务 + 图标卡片 */
        .core-gxasfuhv{margin:40px 0;}
        .gxasfuhv-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:25px;}
        .gxasfuhv-card{background:var(--white);padding:30px;border-radius: var(--border);box-shadow:var(--shadow);text-align:center;transition:all 0.3s ease;}
        .gxasfuhv-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px rgba(22,93,255,0.15);}
        .gxasfuhv-card .fa{font-size:48px;margin-bottom:20px;color:var(--main);}
        .gxasfuhv-card h3{font-size:20px;color:var(--main-dark);margin-bottom:15px;}
        .gxasfuhv-card p{color:var(--gray);font-size:14px;}

        /* 行4：产品展示 + 销售排行 */
        .umcmljwxs-section{margin:40px 0;}
        .umcmljwxs-container{display:flex;gap:30px;flex-wrap:wrap;}
        .umcmljwxs-grid{flex:2;min-width:300px;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:20px;}
        .umcmljwx-card{background:var(--white);border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);transition:all 0.3s ease;}
        .umcmljwx-card:hover{transform:translateY(-5px);}
        .umcmljwx-image{height:150px;overflow:hidden;}
        .umcmljwx-info{padding:15px;}
        .umcmljwx-name{font-size:16px;color:var(--main-dark);margin-bottom:10px;}
        .umcmljwx-price{font-size:18px;color:#ff3c00;font-weight:bold;margin-bottom:10px;}
        .sales-ranking{flex:1;min-width:280px;background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);}
        .ranking-list{counter-reset:rank;}
        .ranking-item{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px dashed var(--light-gray);counter-increment:rank;transition:all 0.3s ease;}
        .ranking-item:hover{padding-left:10px;color:var(--main);}
        .ranking-item::before{content:counter(rank);width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:var(--main);color:var(--white);border-radius:50%;font-size:14px;margin-right:12px;}

        /* 行5：技术文档 + 文字列表 */
        .tech-zqngifio{margin:40px 0;}
        .zqngifio-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:20px;}
        .zqngifio-category{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);}
        .zqngifio-category h3{font-size:18px;color:var(--main);margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid var(--main-light);display:flex;align-items:center;}
        .zqngifio-list li{padding:8px 0;font-size:14px;transition:all 0.3s ease;}
        .zqngifio-list li:hover{color:var(--main);padding-left:5px;}
 

        /* 行7：招商加盟 + 合作优势 */
        .wogibtmk-section{margin:40px 0;background:linear-gradient(135deg, var(--main-light), var(--white));padding:40px;border-radius: var(--border);box-shadow:var(--shadow);}
        .wogibtmk-content{text-align:center;max-width:900px;margin:0 auto;}
        .wogibtmk-title{font-size:32px;color:var(--main-dark);margin-bottom:20px;}
        .wogibtmk-description{color:var(--gray);line-height:1.8;margin-bottom:30px;}
        .wogibtmk-advantages{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:20px;margin-top:30px;}
        .advantage-item{background:var(--white);padding:20px;border-radius: var(--border);box-shadow:0 2px 10px rgba(0,0,0,0.05);}
        .advantage-item .fa{font-size:24px;margin-bottom:10px;color:var(--main);}

        /* 行8：联系方式 + 部门信息 */
        .contact-section{margin:40px 0;}
        .contact-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:25px;}
        .contact-card{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);text-align:center;transition:all 0.3s ease;}
        .contact-card:hover{transform:translateY(-5px);}
        .contact-card h3{font-size:18px;color:var(--main);margin-bottom:15px;display:flex;align-items:center;justify-content:center;}
        .contact-card p{color:var(--gray);margin:8px 0;display:flex;align-items:center;justify-content:center;}

        /* 行9：标签云 + 热门关键词 */
        .tag-cloud{margin:40px 0;background:var(--white);padding:30px;border-radius: var(--border);box-shadow:var(--shadow);}
        .tags-container{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;}
        .tag{padding:8px 20px;background:var(--main-light);color:var(--main);border-radius: var(--border);font-size:14px;transition:all 0.3s ease;display:flex;align-items:center;}
        .tag:hover{background:var(--main);color:var(--white);transform:scale(1.05);}

        /* 行10：网站功能 + 服务模块 */
        .kcuzdldhs-section{margin:40px 0;}
        .kcuzdldhs-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:20px;}
        .kcuzdldh-card{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);text-align:center;transition:all 0.3s ease;}
        .kcuzdldh-card:hover{transform:translateY(-5px);background:var(--main-light);}
        .kcuzdldh-card .fa{font-size:32px;margin-bottom:15px;color:var(--main);}
        .kcuzdldh-card h3{font-size:16px;color:var(--main-dark);margin-bottom:10px;}

        /* 行11：品牌形象 + 企业文化 */
        .brand-section{margin:40px 0;background:var(--main-light);padding:40px;border-radius: var(--border);box-shadow:var(--shadow);}
        .brand-content{text-align:center;max-width:900px;margin:0 auto;}
        .brand-values{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:25px;margin-top:30px;}
        .value-item{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:0 2px 10px rgba(0,0,0,0.05);}
        .value-item h3{font-size:18px;color:var(--main);margin-bottom:10px;}
        .value-item p{color:var(--gray);font-size:14px;}

        /* 行12：新闻资讯 + 行业动态 */
        .owfnybck-section{margin:40px 0;}
        .owfnybck-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:25px;}
        .owfnybck-card{background:var(--white);border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);transition:all 0.3s ease;}
        .owfnybck-card:hover{transform:translateY(-5px);}
        .owfnybck-image{height:180px;overflow:hidden;}
        .owfnybck-content{padding:20px;}
        .owfnybck-title{font-size:18px;color:var(--main-dark);margin-bottom:10px;}
        .owfnybck-excerpt{color:var(--gray);font-size:14px;margin-bottom:15px;}
        .owfnybck-date{font-size:12px;color:var(--light-gray);}

        /* 行13：客户案例 + 图文混排 */
        .cases-section{margin:40px 0;}
        .cases-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:25px;}
        .case-card{position:relative;overflow:hidden;border-radius: var(--border);box-shadow:var(--shadow);height:250px;}
        .case-image{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease;}
        .case-card:hover .case-image{transform:scale(1.1);}
        .case-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(22,93,255,0.9));color:var(--white);padding:20px;}
        .case-title{font-size:18px;margin-bottom:5px;}
        .case-description{font-size:14px;opacity:0.9;}

        /* 行14：招聘信息 + 人才政策 */
        .recruitment-section{margin:40px 0;background:var(--white);padding:30px;border-radius: var(--border);box-shadow:var(--shadow);}
        .recruitment-content{display:flex;gap:30px;flex-wrap:wrap;}
        .xmgtpqwi-list{flex:2;min-width:300px;}
        .xmgtpqwi-item{padding:15px;border-bottom:1px dashed var(--light-gray);display:flex;justify-content:space-between;align-items:center;}
        .xmgtpqwi-item:last-child{border-bottom:none;}
        .xmgtpqwi-title{font-size:16px;color:var(--main-dark);font-weight:bold;}
        .xmgtpqwi-salary{color:var(--main);font-weight:bold;}
        .recruitment-policy{flex:1;min-width:250px;background:var(--main-light);padding:20px;border-radius: var(--border);}
        .policy-item{margin:10px 0;display:flex;align-items:center;}

        /* 行15：数据统计 + 企业实力 */
        .stats-section{margin:40px 0;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);padding:40px;border-radius: var(--border);}
        .stats-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:30px;text-align:center;}
        .stat-item{}
        .stat-number{font-size:32px;font-weight:bold;margin-bottom:5px;}
        .stat-label{font-size:14px;opacity:0.9;}

        /* 行16：合作伙伴 + 品牌墙 */
        .cuzhwzfus-section{margin:40px 0;}
        .cuzhwzfus-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:20px;}
        .cuzhwzfu-logo{background:var(--white);padding:20px;border-radius: var(--border);box-shadow:var(--shadow);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;}
        .cuzhwzfu-logo:hover{transform:scale(1.05);}
        .cuzhwzfu-logo img{max-height:60px;opacity:0.7;transition:all 0.3s ease;}
        .cuzhwzfu-logo:hover img{opacity:1;}

        /* 行17：常见问题 + 解答 */
        .jkhtpbzl-section{margin:40px 0;}
        .jkhtpbzl-container{max-width:800px;margin:0 auto;}
        .jkhtpbzl-item{background:var(--white);margin-bottom:15px;border-radius: var(--border);box-shadow:var(--shadow);overflow:hidden;}
        .jkhtpbzl-question{padding:20px;background:var(--main-light);cursor:pointer;display:flex;justify-content:space-between;align-items:center;}
        .jkhtpbzl-question h3{font-size:16px;color:var(--main-dark);}
        .jkhtpbzl-answer{padding:20px;color:var(--gray);border-top:1px solid var(--light-gray);}

        /* 行18：在线咨询 + 表单 */
        .contact-form-section{margin:40px 0;background:var(--white);padding:30px;border-radius: var(--border);box-shadow:var(--shadow);}
        .form-container{max-width:600px;margin:0 auto;}
        .form-group{margin-bottom:20px;}
        .form-label{display:block;margin-bottom:8px;color:var(--main-dark);font-weight:bold;}
        .form-input{width:100%;padding:12px;border:1px solid #eee;border-radius:6px;outline:none;transition:all 0.3s ease;font-family:inherit;}
        .form-input:focus{border-color:var(--main);box-shadow:0 0 5px var(--main-light);}
        .form-textarea{height:120px;resize:vertical;}
        .form-submit{width:100%;padding:15px;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border:none;border-radius:6px;font-size:16px;font-weight:bold;cursor:pointer;transition:all 0.3s ease;}
        .form-submit:hover{transform:scale(1.02);}

     

        /* 移动端响应式适配 */
        @media (max-width:1200px){
            .container{padding:0 10px;}
        }
        @media (max-width:768px){
            .nav-menu{display:none;}
            .uzuxpzka-title{font-size:32px;}
            .intro-content{flex-direction:column;}
            .umcmljwxs-container{flex-direction:column;}
            .recruitment-content{flex-direction:column;}
            .rkyedhfq-content{grid-template-columns:1fr;}
        }
		
 
 
        /* 行1：全屏横幅轮播 */
        .dagpkmcb-section{position:relative;height:500px;margin:20px 0;border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .dagpkmcb-slide{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, var(--main-light), var(--white));display:flex;align-items:center;justify-content:center;}
        .dagpkmcb-content{text-align:center;max-width:900px;padding:0 20px;}
        .dagpkmcb-title{font-size:52px;color:var(--main-dark);margin-bottom:25px;line-height:1.2;}
        .dagpkmcb-subtitle{font-size:20px;color:var(--gray);margin-bottom:35px;}
        .dagpkmcb-buttons{display:flex;justify-content:center;gap:25px;flex-wrap:wrap;}
        .btn{padding:14px 35px;border-radius:8px;display:flex;align-items:center;font-size:18px;font-weight:bold;transition:all 0.3s ease;}
        .btn-primary{background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);}
        .btn-secondary{background:var(--white);color:var(--main);border:2px solid var(--main);}
        .btn:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(22,93,255,0.25);}

        /* 行2：公司介绍 + 图文混排 */
        .company-overview{margin:60px 0;}
        .overview-content{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;}
        .overview-image{border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .overview-text h3{font-size:24px;color:var(--main-dark);margin-bottom:20px;}
        .overview-text p{color:var(--gray);line-height:2.2;margin-bottom:18px;font-size:16px;}
        .overview-iuaknzros{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;}
        .iuaknzro-item{display:flex;align-items:flex-start;gap:12px;}
        .iuaknzro-item .fa{font-size:20px;color:var(--main);margin-top:2px;}
        .iuaknzro-item h4{font-size:16px;color:var(--main-dark);margin-bottom:5px;}
        .iuaknzro-item p{font-size:14px;color:var(--gray);margin:0;}

        /* 行3：工厂介绍 + 图片混排 */
        .bymhfucp-section{margin:60px 0;background:var(--main-light);padding:50px;border-radius: var(--border);box-shadow:var(--shadow);}
        .bymhfucp-content{text-align:center;}
        .bymhfucp-gallery{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-top:40px;}
        .bymhfucp-image{position:relative;border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);transition:all 0.3s ease;}
        .bymhfucp-image:hover{transform:scale(1.03);}
        .bymhfucp-image img{width:100%;height:250px;object-fit:cover;}
        .bymhfucp-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(22,93,255,0.9));color:var(--white);padding:20px;text-align:left;}
        .bymhfucp-overlay h4{font-size:18px;margin-bottom:5px;}

        /* 行4：产品展示 + 网格布局 */
        .fmuswwmys-showcase{margin:60px 0;}
        .fmuswwmys-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:30px;}
        .fmuswwmy-card{background:var(--white);border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);transition:all 0.3s ease;}
        .fmuswwmy-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(22,93,255,0.15);}
        .fmuswwmy-image{height:200px;overflow:hidden;}
        .fmuswwmy-image img{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease;}
        .fmuswwmy-card:hover .fmuswwmy-image img{transform:scale(1.1);}
        .fmuswwmy-details{padding:25px;}
        .fmuswwmy-name{font-size:20px;color:var(--main-dark);margin-bottom:15px;}
        .fmuswwmy-description{color:var(--gray);margin-bottom:20px;line-height:1.6;}
        .fmuswwmy-price{font-size:24px;color:#ff3c00;font-weight:bold;margin-bottom:20px;}
        .fmuswwmy-iuaknzros{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;}
        .fmuswwmy-iuaknzro{padding:6px 12px;background:var(--main-light);color:var(--main);border-radius: var(--border);font-size:12px;}

        /* 行5：销售排行 + 商品列表 */
        .sales-section{margin:60px 0;display:grid;grid-template-columns:2fr 1fr;gap:40px;}
        .fmuswwmy-list{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:30px;}
        .fmuswwmy-list-item{display:flex;align-items:center;gap:20px;padding:20px 0;border-bottom:1px dashed var(--light-gray);}
        .fmuswwmy-list-item:last-child{border-bottom:none;}
        .list-item-image{width:80px;height:80px;border-radius:8px;overflow:hidden;}
        .list-item-info{flex:1;}
        .list-item-name{font-size:16px;color:var(--main-dark);margin-bottom:5px;}
        .list-item-price{font-size:18px;color:#ff3c00;font-weight:bold;}
        .sales-ranking{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:30px;}
        .ranking-item{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--main-light);}
        .ranking-item:first-child{border-top:3px solid var(--main);padding-top:10px;}
        .ranking-number{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--main);color:var(--white);border-radius:50%;font-size:14px;font-weight:bold;margin-right:15px;}
        .ranking-item:nth-child(2) .ranking-number{background:#ff9800;}
        .ranking-item:nth-child(3) .ranking-number{background:#9e9e9e;}

        /* 行6：技术文档 + 分类列表 */
        .tech-mccqtmdv{margin:60px 0;}
        .mccqtmdv-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:30px;}
        .mccqtmdv-category{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:30px;}
        .mccqtmdv-category h3{font-size:20px;color:var(--main);margin-bottom:20px;display:flex;align-items:center;}
        .mccqtmdv-category h3::before{content:"";width:4px;height:20px;background:var(--main);margin-right:12px;}
        .mccqtmdv-list li{padding:10px 0;font-size:15px;transition:all 0.3s ease;display:flex;align-items:center;}
        .mccqtmdv-list li:hover{color:var(--main);padding-left:10px;}
        .mccqtmdv-list li::before{content:"";width:6px;height:6px;background:var(--main);border-radius:50%;margin-right:10px;}

        /* 行7：团队建设 + 成员展示 */
        .diwkufui-showcase{margin:60px 0;}
        .diwkufui-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:30px;}
        .diwkufui-ccehcpoo{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:30px;text-align:center;transition:all 0.3s ease;position:relative;overflow:hidden;}
        .diwkufui-ccehcpoo:hover{transform:translateY(-8px);}
        .diwkufui-ccehcpoo::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, var(--main), var(--main-dark));}
        .ccehcpoo-avatar{width:140px;height:140px;border-radius:50%;margin:0 auto 20px;object-fit:cover;border:5px solid var(--main-light);}
        .ccehcpoo-name{font-size:18px;color:var(--main-dark);font-weight:bold;margin-bottom:8px;}
        .ccehcpoo-position{font-size:14px;color:var(--gray);margin-bottom:15px;}
        .ccehcpoo-bio{font-size:14px;color:var(--gray);line-height:1.6;}

        /* 行8：招商加盟 + 合作政策 */
        .khidyxkk-section{margin:60px 0;background:linear-gradient(135deg, var(--main), var(--main-dark));color:var(--white);padding:60px;border-radius: var(--border);box-shadow:var(--shadow);}
        .khidyxkk-content{text-align:center;max-width:1000px;margin:0 auto;}
        .khidyxkk-title{font-size:36px;margin-bottom:30px;}
        .khidyxkk-description{font-size:18px;margin-bottom:40px;opacity:0.9;line-height:1.8;}
        .khidyxkk-qhnqcqmss{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:30px;margin-top:40px;}
        .qhnqcqms-item{background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);border-radius: var(--border);padding:25px;text-align:center;transition:all 0.3s ease;}
        .qhnqcqms-item:hover{transform:scale(1.05);background:rgba(255,255,255,0.15);}
        .qhnqcqms-item .fa{color:var(--white);font-size:32px;margin-bottom:15px;}
        .qhnqcqms-item h4{font-size:18px;margin-bottom:10px;}
        .qhnqcqms-item p{font-size:14px;opacity:0.8;}

        /* 行9：企业形象 + 品牌价值 */
        .yblflxld-image-section{margin:60px 0;}
        .yblflxld-content{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;}
        .yblflxld-values{background:var(--main-light);border-radius: var(--border);box-shadow:var(--shadow);padding:40px;}
        .yblflxld-value-item{margin-bottom:30px;}
        .yblflxld-value-item:last-child{margin-bottom:0;}
        .yblflxld-value-item h4{font-size:18px;color:var(--main);margin-bottom:15px;display:flex;align-items:center;}
        .yblflxld-value-item p{color:var(--gray);line-height:1.8;}

        /* 行10：网站应用 + 功能模块 */
        .website-iuaknzros{margin:60px 0;}
        .iuaknzros-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:25px;}
        .iuaknzro-card{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:30px;text-align:center;transition:all 0.3s ease;}
        .iuaknzro-card:hover{transform:translateY(-5px);background:var(--main-light);}
        .iuaknzro-card .fa{font-size:40px;margin-bottom:20px;color:var(--main);}
        .iuaknzro-card h3{font-size:16px;color:var(--main-dark);margin-bottom:10px;}
        .iuaknzro-card p{font-size:14px;color:var(--gray);}

        /* 行11：图文混排 + 案例展示 */
        .gsykofoo-content{margin:60px 0;}
        .gsykofoo-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;}
        .gsykofoo-item{display:flex;flex-direction:column;gap:20px;}
        .gsykofoo-item:nth-child(even){flex-direction:column-reverse;}
        .gsykofoo-image{border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .gsykofoo-text h3{font-size:20px;color:var(--main-dark);margin-bottom:15px;}
        .gsykofoo-text p{color:var(--gray);line-height:1.8;}

        /* 行12：图标展示 + 服务项目 */
        .icon-showcase{margin:60px 0;background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:50px;}
        .icon-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:30px;text-align:center;}
        .zrsvdvan{transition:all 0.3s ease;}
        .zrsvdvan:hover{transform:scale(1.1);}
        .zrsvdvan .fa{font-size:48px;margin-bottom:15px;color:var(--main);}
        .zrsvdvan h4{font-size:16px;color:var(--main-dark);}

        /* 行13：品牌形象 + 文化理念 */
        .yblflxld-ebmpqiup{margin:60px 0;background:var(--main-light);border-radius: var(--border);box-shadow:var(--shadow);padding:50px;}
        .ebmpqiup-content{text-align:center;}
        .ebmpqiup-values{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:30px;margin-top:40px;}
        .ebmpqiup-value{background:var(--white);border-radius: var(--border);box-shadow:0 2px 10px rgba(0,0,0,0.05);padding:30px;text-align:center;}
        .ebmpqiup-value h4{font-size:18px;color:var(--main);margin-bottom:15px;}
        .ebmpqiup-value p{color:var(--gray);font-size:14px;line-height:1.6;}

        /* 行14：联系方式 + 联系表单 */
        .ckdgfmqw-section{margin:60px 0;display:grid;grid-template-columns:1fr 1fr;gap:40px;}
        .ckdgfmqw-info{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:35px;}
        .ckdgfmqw-item{display:flex;align-items:flex-start;gap:15px;margin-bottom:25px;}
        .ckdgfmqw-item .fa{font-size:24px;color:var(--main);margin-top:2px;}
        .ckdgfmqw-item h4{font-size:16px;color:var(--main-dark);margin-bottom:5px;}
        .ckdgfmqw-item p{color:var(--gray);margin:0;}
        .ckdgfmqw-form{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:35px;}
        .form-group{margin-bottom:20px;}
        .form-label{display:block;margin-bottom:8px;color:var(--main-dark);font-weight:bold;}
        .form-input{width:100%;padding:12px;border:1px solid #eee;border-radius:6px;outline:none;transition:all 0.3s ease;font-family:inherit;}
        .form-input:focus{border-color:var(--main);box-shadow:0 0 5px var(--main-light);}
        .form-textarea{height:120px;resize:vertical;}
        .form-submit{width:100%;padding:15px;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border:none;border-radius:6px;font-size:16px;font-weight:bold;cursor:pointer;transition:all 0.3s ease;}
        .form-submit:hover{transform:scale(1.02);}

        /* 行15：页脚信息 + 多列布局 */
        .ibvvaybs{background: #333; color:var(--white);padding:60px 0;margin-top:80px;border-radius:20px 20px 0 0;}
        .ibvvaybs-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:40px; background: #333; padding: 20px;  }
        .ibvvaybs-column h4{font-size:20px;margin-bottom:25px;display:flex;align-items:center;}
        .ibvvaybs-column p,.ibvvaybs-column a{color:var(--main-light);font-size:15px;line-height:2;margin:8px 0;}
        .ibvvaybs-column a:hover{color:var(--white);}
        .ibvvaybs-bottom{text-align:center;padding:30px 0; background: #333; margin-top:40px;border-top:1px solid rgba(255,255,255,0.2);color:var(--main-light);}
        .ibvvaybs-bottom p{margin:0;}
		
		     /* 第四行：报价表（左中右排版） */
        .c5v6b7n8{margin:30px 0;}
        .n8b7v6c5{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
        .v6c5b4n3{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);text-align:center;transition:all 0.3s ease;}
        .v6c5b4n3:hover{transform:translateY(-5px);}
        .b4n3v2c1{font-size:18px;color:var(--main-dark);margin-bottom:15px;}
        .v2c1b9n8{font-size:24px;color:#ff3c00;font-weight:bold;margin-bottom:20px;}
        .n8b9c1v2{margin-bottom:20px;}
        .n8b9c1v2 li{padding:8px 0;color:var(--gray);font-size:14px;border-bottom:1px dashed var(--light-gray);}
        .n8b9c1v2 li:last-child{border-bottom:none;}
        .c1v2b3n4{display:inline-block;padding:10px 20px;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border-radius:6px;font-size:14px;transition:all 0.3s ease;}
        .c1v2b3n4:hover{transform:scale(1.05);}

        /* 第五行：品牌说明（左右排版） */
        .f6g7h8j9{margin:30px 0;display:flex;gap:20px;flex-wrap:wrap;}
        .j9h8g7f6{flex:1;min-width:300px;background:var(--main-light);padding:30px;border-radius: var(--border);box-shadow:var(--shadow);}
        .h8g7f6e5{font-size:22px;color:var(--main-dark);margin-bottom:20px;}
        .g7f6e5d4{color:var(--gray);line-height:1.8;margin-bottom:25px;}
        .f6e5d4c3{flex:2;min-width:400px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}
        .e5d4c3b2{background:var(--white);padding:20px;border-radius: var(--border);box-shadow:0 2px 10px rgba(0,0,0,0.05);text-align:center;}
        .e5d4c3b2 .fa{font-size:32px;margin-bottom:15px;color:var(--main);}
        .d4c3b2a1{font-size:16px;color:var(--main-dark);margin-bottom:10px;}
        .c3b2a1z9{color:var(--gray);font-size:14px;}

.nav-menu a{ height: 44px; line-height: 44px; font-size: 1.2rem; margin-left: 12px; }
.nav-menu58 a{ height: 44px; line-height: 44px; font-size: 1rem; color: #fff; margin-left: 12px; }
.nav-menu3  { height: 52px; line-height: 52px; background: linear-gradient(90deg, var(--main), var(--main-dark)); color: white; }
.nav-menu3 a{   font-size: 1rem; color: #fff; padding:0 20px 0 20px; display:block; float:left; border-right: #ccc 1px solid; }
 
.nav-menu56  { float:right; width: 70%;height: 48px; line-height: 48px; margin-top:20px;  background-size: 30px 30px; background-color: #333; color: #eee;
background-image: linear-gradient(-135deg, rgba(255, 255, 255, .02) 25%, transparent 25%,
 transparent 50%, rgba(255, 255, 255, .02) 50%, rgba(255, 255, 255, .02) 75%,
 transparent 45%, transparent);color: white;  overflow: hidden; display:block; }
.nav-menu56 a{   font-size: 0.9rem; color: #fff; padding:0 14px 0 14px; display:block; float:left;  }

.nav-menu55  {   width: 100%;height: 48px; line-height: 48px;   background-size: 30px 30px; background-color: #333; color: #eee;
background-image: linear-gradient(-135deg, rgba(255, 255, 255, .02) 25%, transparent 25%,
 transparent 50%, rgba(255, 255, 255, .02) 50%, rgba(255, 255, 255, .02) 75%,
 transparent 45%, transparent);color: white;  overflow: hidden; display:block; }
.nav-menu55 a{   font-size: 0.9rem; color: #fff; padding:0 20px 0 20px; display:block; float:left;  }
.nav-menu55 a:hover,.nav-menu56 a:hover{ background: #111; }

.nav-menu54  {  height: 48px; line-height: 48px; margin-top:20px;  background: #f7f7f7;   overflow: hidden; display:block; }
.nav-menu54 a{   font-size: 0.9rem; background: #f7f7f7; font-size: 0.9rem; border-right: 1px #eee solid; padding:0 22px 0 22px; display:block; float:left;  }
.nav-menu54 a:hover{ background:#eee; }

.nav-menu15 a{   font-size: 0.9rem; color: #f7f7f7; font-size: 0.9rem;  padding:0 22px 0 22px; display:block; float:left;  }
 
        /* 移动端响应式适配 */
        @media (max-width:1200px){
            .container{padding:0 20px;}
            .overview-content,
            .yblflxld-content,
            .ckdgfmqw-section,
            .sales-section,
            .gsykofoo-grid{
                grid-template-columns:1fr;
            }
            .bymhfucp-gallery{
                grid-template-columns:repeat(2, 1fr);
            }
        }
        @media (max-width:768px){
            .nav-menu{display:none;}
            .dagpkmcb-title{font-size:36px;}
            .dagpkmcb-section{height:400px;}
            .bymhfucp-gallery{
                grid-template-columns:1fr;
            }
            .overview-iuaknzros{
                grid-template-columns:1fr;
            }
            .btn{padding:12px 25px;font-size:16px;}
            .section-title{font-size:24px;}
            .ibvvaybs-content{
                grid-template-columns:1fr;
                gap:30px;
            }
        }
		
	 


        /* 行1：全屏横幅轮播 */
        .jomrylwc-section{position:relative;height:500px;margin:20px 0;border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .jomrylwc-slide{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, var(--main-light), var(--white));display:flex;align-items:center;justify-content:center;}
        .jomrylwc-content{text-align:center;max-width:900px;padding:0 20px;}
        .jomrylwc-title{font-size:52px;color:var(--main-dark);margin-bottom:25px;line-height:1.2;}
        .jomrylwc-subtitle{font-size:20px;color:var(--gray);margin-bottom:35px;}
        .jomrylwc-buttons{display:flex;justify-content:center;gap:25px;flex-wrap:wrap;}
        .btn{padding:14px 35px;border-radius:8px;display:flex;align-items:center;font-size:18px;font-weight:bold;transition:all 0.3s ease;}
        .btn-primary{background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);}
        .btn-secondary{background:var(--white);color:var(--main);border:2px solid var(--main);}
        .btn:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(22,93,255,0.25);}

   
  
        .enplxhgf-list-section{margin:60px 0;}
        .enplxhgf-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));gap:30px;}
        .jspfddoa{display:flex;gap:20px;background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:25px;transition:all 0.3s ease;}
        .jspfddoa:hover{transform:translateX(5px);}
        .jspfddoa-image{width:120px;height:120px;border-radius: var(--border);overflow:hidden;flex-shrink:0;}
        .jspfddoa-info{flex:1;}
        .jspfddoa-name{font-size:18px;color:var(--main-dark);margin-bottom:10px;}
        .jspfddoa-desc{color:var(--gray);font-size:14px;margin-bottom:15px;line-height:1.6;}
        .jspfddoa-price{font-size:20px;color:#ff3c00;font-weight:bold;margin-bottom:15px;}

        /* 行6：招商加盟 + 全宽布局 */
        .ruxmzwjt-section{margin:60px 0;background:linear-gradient(135deg, var(--main), var(--main-dark));color:var(--white);padding:60px;border-radius: var(--border);box-shadow:var(--shadow);}
        .ruxmzwjt-content{text-align:center;max-width:1000px;margin:0 auto;}
        .ruxmzwjt-title{font-size:36px;margin-bottom:30px;}
        .ruxmzwjt-description{font-size:18px;margin-bottom:40px;opacity:0.9;line-height:1.8;}
        .ruxmzwjt-benefits{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:30px;margin-top:40px;}
        .benefit-item{background:rgba(255,255,255,0.1);backdrop-filter:blur(10px);border-radius: var(--border);padding:25px;text-align:center;transition:all 0.3s ease;}
        .benefit-item:hover{transform:scale(1.05);background:rgba(255,255,255,0.15);}
        .benefit-item .fa{color:var(--white);font-size:32px;margin-bottom:15px;}
        .benefit-item h4{font-size:18px;margin-bottom:10px;}
        .benefit-item p{font-size:14px;opacity:0.8;}

        /* 行7：团队建设 + 网格布局 */
        .team-section{margin:60px 0;}
        .team-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:30px;}
        .team-vhzbscbv{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:30px;text-align:center;transition:all 0.3s ease;position:relative;overflow:hidden;}
        .team-vhzbscbv:hover{transform:translateY(-8px);}
        .team-vhzbscbv::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg, var(--main), var(--main-dark));}
        .vhzbscbv-avatar{width:140px;height:140px;border-radius:50%;margin:0 auto 20px;object-fit:cover;border:5px solid var(--main-light);}
        .vhzbscbv-name{font-size:18px;color:var(--main-dark);font-weight:bold;margin-bottom:8px;}
        .vhzbscbv-position{font-size:14px;color:var(--gray);margin-bottom:15px;}
        .vhzbscbv-bio{font-size:14px;color:var(--gray);line-height:1.6;}

        /* 行8：技术文档 + 多列布局 */
        .tech-yqefyodj-section{margin:60px 0;}
        .yqefyodj-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:30px;}
        .yqefyodj-category{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:30px;}
        .yqefyodj-category h3{font-size:20px;color:var(--main);margin-bottom:20px;display:flex;align-items:center;}
        .yqefyodj-category h3::before{content:"";width:4px;height:20px;background:var(--main);margin-right:12px;}
        .yqefyodj-list li{padding:10px 0;font-size:15px;transition:all 0.3s ease;display:flex;align-items:center;}
        .yqefyodj-list li:hover{color:var(--main);padding-left:10px;}
        .yqefyodj-list li::before{content:"";width:6px;height:6px;background:var(--main);border-radius:50%;margin-right:10px;}

        /* 行9：图文混排 + 交错布局 */
        .nadsworq-content-section{margin:60px 0;}
        .nadsworq-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;}
        .nadsworq-item{display:flex;flex-direction:column;gap:20px;}
        .nadsworq-item:nth-child(even){flex-direction:column-reverse;}
        .nadsworq-image{border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .nadsworq-text h3{font-size:20px;color:var(--main-dark);margin-bottom:15px;}
        .nadsworq-text p{color:var(--gray);line-height:1.8;}

        /* 行10：企业形象 + 大图展示 */
        .fqzssckq-image-section{margin:60px 0;}
        .fqzssckq-jomrylwc{position:relative;height:400px;border-radius: var(--border);overflow:hidden;box-shadow:var(--shadow);}
        .fqzssckq-jomrylwc img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
        .fqzssckq-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(0,0,0,0.8));color:var(--white);padding:40px;}
        .fqzssckq-title{font-size:32px;margin-bottom:15px;}
        .fqzssckq-description{font-size:16px;line-height:1.8;}

        /* 行11：品牌形象 + 卡片布局 */
        .fqzssckq-culture-section{margin:60px 0;background:var(--main-light);border-radius: var(--border);box-shadow:var(--shadow);padding:50px;}
        .fqzssckq-culture-content{text-align:center;}
        .fqzssckq-values{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:30px;margin-top:40px;}
        .bhupsnfb{background:var(--white);border-radius: var(--border);box-shadow:0 2px 10px rgba(0,0,0,0.05);padding:30px;text-align:center;transition:all 0.3s ease;}
        .bhupsnfb:hover{transform:translateY(-5px);}
        .bhupsnfb .fa{font-size:36px;margin-bottom:15px;color:var(--main);}
        .bhupsnfb h4{font-size:18px;color:var(--main);margin-bottom:15px;}
        .bhupsnfb p{color:var(--gray);font-size:14px;line-height:1.6;}

        /* 行12：联系方式 + 左右布局 */
        .uwaromzl-section{margin:60px 0;display:grid;grid-template-columns:1fr 1fr;gap:40px;}
        .uwaromzl-info{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:35px;}
        .uwaromzl-item{display:flex;align-items:flex-start;gap:15px;margin-bottom:25px;}
        .uwaromzl-item .fa{font-size:24px;color:var(--main);margin-top:2px;}
        .uwaromzl-item h4{font-size:16px;color:var(--main-dark);margin-bottom:5px;}
        .uwaromzl-item p{color:var(--gray);margin:0;}
        .uwaromzl-form{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:35px;}
        .krponfkf{margin-bottom:20px;}
        .form-label{display:block;margin-bottom:8px;color:var(--main-dark);font-weight:bold;}
        .form-input{width:100%;padding:12px;border:1px solid #eee;border-radius:6px;outline:none;transition:all 0.3s ease;font-family:inherit;}
        .form-input:focus{border-color:var(--main);box-shadow:0 0 5px var(--main-light);}
        .form-textarea{height:120px;resize:vertical;}
        .form-submit{width:100%;padding:15px;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border:none;border-radius:6px;font-size:16px;font-weight:bold;cursor:pointer;transition:all 0.3s ease;}
        .form-submit:hover{transform:scale(1.02);}

         /* 第四行：报价表 */
        .c5v6b7n8{margin:30px 0;}
        .n8b7v6c5{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:20px;}
        .v6c5b4n3{background:var(--white);padding:25px;border-radius: var(--border);box-shadow:var(--shadow);text-align:center;transition:all 0.3s ease;}
        .v6c5b4n3:hover{transform:translateY(-5px);}
        .b4n3v2c1{font-size:18px;color:var(--main-dark);margin-bottom:15px;}
        .v2c1b9n8{font-size:24px;color:#ff3c00;font-weight:bold;margin-bottom:20px;}
        .n8b9c1v2{margin-bottom:20px;}
        .n8b9c1v2 li{padding:8px 0;color:var(--gray);font-size:14px;border-bottom:1px dashed var(--light-gray);}
        .n8b9c1v2 li:last-child{border-bottom:none;}
        .c1v2b3n4{display:inline-block;padding:10px 20px;background:linear-gradient(90deg, var(--main), var(--main-dark));color:var(--white);border-radius:6px;font-size:14px;transition:all 0.3s ease;}
        .c1v2b3n4:hover{transform:scale(1.05);}

        .ejipntbo{margin:40px 0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;}
        .bqkgrcfm{background:var(--white);border-radius: var(--border);box-shadow:var(--shadow);padding:25px;transition:all 0.3s ease;}
        .bqkgrcfm:hover{transform:translateY(-5px);}
        .qnhtuqzj{display:flex;align-items:center;gap:15px;margin-bottom:15px;}
        .rrcadgia{width:80px;height:80px;border-radius:8px;overflow:hidden;}
        .b2n5m8k4{flex:1;}
        .jeyxlrlo{font-size:16px;color:var(--main-dark);margin-bottom:5px;}
        .vxwgbpfs{color:var(--gray);font-size:14px;margin-bottom:10px;}
        .bfdquhau{font-size:18px;color:#ff3c00;font-weight:bold;}
        /* 移动端响应式适配 */
        @media (max-width:1200px){
            .container{padding:0 20px;}
            .nawhbnkv-content,
            .nadsworq-grid,
            .uwaromzl-section{
                grid-template-columns:1fr;
            }
            .wrlexbvd-gallery{
                grid-template-columns:repeat(2, 1fr);
            }
        }
        @media (max-width:768px){
            .nav-menu{display:none;}
            .nav-container{justify-content:center;}
            .jomrylwc-title{font-size:36px;}
            .jomrylwc-section{height:400px;}
            .wrlexbvd-gallery{
                grid-template-columns:1fr;
            }
            .nawhbnkv-features{
                grid-template-columns:1fr;
            }
            .btn{padding:12px 25px;font-size:16px;}
            .section-title{font-size:24px;}
            .footer-content{
                grid-template-columns:1fr;
                gap:30px;
            }
        }
		
		
        /* 移动端响应式适配 */
        @media (max-width:1200px){
            .zxcy7s2k{padding:0 10px;}
        }
        @media (max-width:992px){
            .a1s2d3f4,
            .n8b7v6c5,
            .f6e5d4c3,
            .g1f0e9d8,
            .r6e7w8q9,
            .r2q3p4o5{
                grid-template-columns:repeat(2,1fr);
            }
            .e7r8t9y0,
            .b4n5m6v7,
            .f6g7h8j9,
            .i7u8y9t0{
                flex-direction:column;
            }
            .w2e3r4t5,
            .p0o9i8u7,
            .n5m6v7b8,
            .m6v7b8n9,
            .j9h8g7f6,
            .f6e5d4c3,
            .u8y9t0i1,
            .y9t0i1u2{
                flex:1;
                min-width:100%;
            }
            .s6d7f8g9{
                grid-template-columns:1fr;
            }
        }
        @media (max-width:768px){
            .a1s2d3f4,
            .n8b7v6c5,
            .f6e5d4c3,
            .g1f0e9d8,
            .r6e7w8q9,
            .r2q3p4o5{
                grid-template-columns:1fr;
            }
            .z9y8x7w6{font-size:24px;}
            .h8g7f6e5{font-size:20px;}
		}

.gfgxtqxz,.wxo8edfr p,.stemok0j a{ background: #0080FF; } 
.ngluw8cs p a:hover,a.home,.xhobd3uz a:hover,.nqx97v09 a:hover,.qt4d193s strong,.stemok0j a,.nqihlgc4 span strong a,.o4f6dkzk p,.w10u7hf1 strong,.ox4q24r2 strong,.djog5ih7 p a:Hover{  background: #0062C4; color: #fff; }
.ireink34 h5 strong{   border-left: 2px #0062C4 solid;   }
.sxbnlapf bt,.ylq9tlwz strong,.senptb8w span strong,.ss4lpg87 span strong,.nqihlgc4 span b a:Hover,.e9wffexy span a,.ox4q24r2 b font,.ryvf27nk p a,a.homex:link,a.homex:hover{ color:#0062C4; }
 


.k5qnwarc{ overflow: hidden;  background-size: 30px 30px; background-color: #333; color: #eee;
background-image: linear-gradient(-135deg, rgba(255, 255, 255, .02) 25%, transparent 25%,
 transparent 50%, rgba(255, 255, 255, .02) 50%, rgba(255, 255, 255, .02) 75%,
 transparent 45%, transparent);}
.k5qnwarc span{ height: 160px; width: 18%; float:left; margin: 1%;  overflow: hidden; }
.k5qnwarc span ico{ font-size: 2.2rem; text-align: center; margin: 4px 10px 4px  10px;overflow: hidden;  display:block;  }
.k5qnwarc span b{ font-size: 1rem; text-align: center; margin: 10px;overflow: hidden;  display:block;  }
.k5qnwarc span strong{ font-size:2rem; text-align: center; margin: 10px;overflow: hidden;  display:block;  }

.o4f6dkzk{ overflow: hidden; margin-top: 12px; }
.o4f6dkzk p{ height: 140px; width: 25%; float:left;   overflow: hidden;  color: #fff; line-height: 140px; text-align: center; font-size: 1.2rem; }
.o4f6dkzk p img{ width: 100%; height: 100%; }
.o4f6dkzk p a{ color:#fff; }

.nda9xh6c{overflow: hidden;  display:block;   padding: 8px 0 8px 0; text-align: center; background: #ccc 1px solid; }
.nda9xh6c strong{overflow: hidden;  display:block; font-size: 2rem;}
.nda9xh6c b{overflow: hidden;  display:block; color: #666666; font-size: 1rem; }
.senptb8w { overflow: hidden;  }
.senptb8w span{   width: 19%; float:left; margin: 0.5%;   text-align:center; border-radius: var(--border);}
.senptb8w span b{ font-size: 2rem; display:block; overflow: hidden; color: #666; margin-top: 12px; }
.senptb8w span strong{ font-size: 1.4rem; display:block; overflow: hidden; margin-top: 10px; }
.senptb8w span p{ font-size: 1rem; display:block; overflow: hidden; margin-top: 4px; color: #999; margin: 6px;}
.senptb8w span ico{ font-size: 2rem; display:block; overflow: hidden; margin: 6px;}


 
.container{max-width: 100%;margin:0 auto; background: #fff; border-radius: var(--border); padding: 20px 0 20px 0; }
.title{text-align:center;color:#222;font-size:22px;margin-bottom:30px}

/* 横向时间轴 */
.timeline{position:relative;padding:40px 0}
.timeline::before{content:"";position:absolute;top:50%;left:0;width:100%;height:3px;background:#448aff;border-radius:2px;transform:translateY(-50%)}

/* 节点容器 */
.timeline-list{display:flex;justify-content:space-between;position:relative;width:100%}

/* 节点样式 */
.node{flex:1;text-align:center;position:relative}
.dot{width:14px;height:14px;background:#448aff;border-radius:50%;margin:0 auto 10px;position:relative;z-index:2}
.year{font-size:15px;font-weight:600;color:#333;margin-bottom:6px}
.txt{font-size:12px;color:#666;line-height:1.3}

/* 上下交错 */
.node.up{transform:translateY(-60px)}
.node.down{transform:translateY(25px)}

/* 移动端适配 */
@media(max-width:768px){
.timeline-list{flex-wrap:wrap;gap:25px 0}
.node{flex:0 0 50%;padding:0 5px}
.timeline::before{display:none}
.node.up,.node.down{transform:none}
}


  .header-variant { margin-bottom: 50px; }
        .footer-variant { margin-top: 50px; background: #004080;  }
        
        /* 头部变体样式 */
        .header-1 { background: linear-gradient(135deg, var(--main), var(--main-dark)); }
        .header-2 { background: var(--white); box-shadow: var(--shadow); }
        .header-2 .logo { color: var(--main-dark); }
        .header-2 .nav-item { color: var(--main-dark); }
        .header-2 .nav-item:hover { color: var(--main); }
        .header-3 { background: var(--main-light); }
        .header-3 .logo { color: var(--main-dark); }
        .header-3 .nav-item { color: var(--main-dark); }
        
        /* 搜索框样式 */
        .search-box { position: relative; }
        .search-input { padding: 8px 12px; border: 1px solid #ddd; border-radius: 20px; width: 200px; }
        .search-btn { position: absolute; right: 5px; top: 50%; transform: translateY(-50%); background: var(--main); color: var(--white); border: none; border-radius: 50%; width: 24px; height: 24px; cursor: pointer; }
        
        /* 横幅样式 */
        .banner { height: 200px; background: linear-gradient(135deg, var(--main-light), var(--white)); border-radius: 10px; margin: 20px 0; display: flex; align-items: center; justify-content: center; box-shadow: var(--shadow); }
        .banner-content { text-align: center; }
        
        /* 底部变体样式 */
        .footer-1 { background: linear-gradient(90deg, var(--main-dark), var(--main)); }
        .footer-2 { background: var(--main-light); color: var(--main-dark); }
        .footer-2 h4, .footer-2 a, .footer-2 p { color: var(--main-dark); }
        .footer-3 { background: var(--white); color: var(--main-dark); box-shadow: 0 -2px 10px rgba(0,0,0,0.1); }
        .footer-3 h4, .footer-3 a, .footer-3 p { color: var(--main-dark); }
        
        /* 底部左右排版 */
        .footer-left-right { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; }
        .footer-left { flex: 1; min-width: 300px; }
        .footer-right { flex: 1; min-width: 300px; }
        
        /* 底部左图右文 */
        .footer-image-text { display: flex; align-items: center; gap: 30px; flex-wrap: wrap; }
        .footer-image { flex: 1; min-width: 200px; }
        .footer-text { flex: 2; min-width: 300px; }
        
        /* 底部菜单居中 */
        .footer-center { text-align: center; }
        .footer-center-menu { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; margin: 20px 0; }
		.listw { overflow: hidden;  display:block; width: 100%; }
		.listl{ width: 30%; float:left;}
		.listr{ width: 68%; float:right; background: #fff; }
		.list_text{  overflow: hidden;  display:block; background:var(--main-light); }
		.list_text li{ height: 44px;line-height:44px; padding-left: 20px;border-bottom: 1px #eee dashed; overflow: hidden;  display:block; }
		.list_text li:Hover{ background: #f7f7f7; }
		.listt{ height: 44px; line-height: 44px; background-color: #eee;  }
		.listt strong{background-size: 30px 30px; background-color: #0060BF; display:block; float:left;color: #eee;
background-image: linear-gradient(-135deg, rgba(255, 255, 255, .02) 25%, transparent 25%,
 transparent 50%, rgba(255, 255, 255, .02) 50%, rgba(255, 255, 255, .02) 75%,
 transparent 45%, transparent); width: 140px; text-align: center; font-size: 1rem; color: #fff; }
 
 .list_des{  overflow: hidden;  display:block;  }
		.list_des li{  padding: 20px;border-bottom: 1px #cccccc dashed; overflow: hidden;  display:block;  }
		.list_des li:Hover{ background: #f7f7f7; }
		.list_des li strong{ height: 38px; line-height: 38px; font-size: 1.3rem; }
		.list_des li p{ font-size: 0.8rem; color: #666666; }
		
		.listll{ width: 20%; float:left;}
		.listm{ width: 56%; float:left; background: #fff; margin-left:2%; }
        .listrr{ width: 20%; float:right;}
		.listls{ width: 68%; float:left; background: #fff; }
		.listrs{ width: 30%; float:right; }
 
 .list_pics{  overflow: hidden;  display:block;  }
		.list_pics li{  padding: 20px;border-bottom: 1px #cccccc dashed; overflow: hidden;  display:block;  }
		.list_pics li:Hover{ background: #f7f7f7; }
		.list_pics li strong{ height: 38px; line-height: 38px; font-size: 1.3rem; }
		.list_pics li span{  overflow: hidden;  display:block;  }
        .list_pics li span pic{ width: 40%; float:left; }
		.list_pics li span pic img{ width: 31.33%; margin: 1%;float:left; aspect-ratio: 3/2; }
		.list_pics li span p{ width: 58%; float:right; font-size: 0.8rem; color: #666666; }
		
		.list_pic{  overflow: hidden;  display:block;  }
		.list_pic li{  padding: 20px;border-bottom: 1px #cccccc dashed; overflow: hidden;  display:block;  }
		.list_pic li:Hover{ background: #f7f7f7; }
		.list_pic li pic{ width: 30%; float:left; }
		.list_pic li pic img{  aspect-ratio: 3/1.5; }
		.list_pic li span{  overflow: hidden;  display:block; width:69%;float:right; }
		.list_pic li span strong{ height: 32px; line-height: 32px;  overflow: hidden;  display:block;  font-size: 1.2rem; }
		.list_pic li span p{  line-height: 160%; font-size: 0.8rem; margin-top:4px; padding: 6px; color: #666666; overflow: hidden;  display:block;   }
 
  	    .list_pic2{  overflow: hidden;  display:block;  }
		.list_pic2 li{  padding: 20px;border-bottom: 1px #cccccc dashed; overflow: hidden;  display:block;  }
		.list_pic2 li:Hover{ background: #f7f7f7; }
		.list_pic2 li pic{ width: 20%; float:left; }
		.list_pic2 li pic img{  aspect-ratio: 3/1.5; }
		.list_pic2 li span{  overflow: hidden;  display:block; width: 79%;float:right; }
		.list_pic2 li span strong{ height: 32px; line-height: 32px;  overflow: hidden;  display:block;  font-size: 1.2rem; }
		.list_pic2 li span p{  line-height: 160%; font-size: 0.8rem; margin-top:4px; padding: 6px; color: #666666; overflow: hidden;  display:block;   }
        .list4{  overflow: hidden;  display:block;  }
		.list4 li{ height: 44px;line-height:44px; overflow: hidden;  display:block;  padding-left: 20px; width: 23%; margin: 0 1% 0 1%; float:left; border-bottom: 1px #eee dashed; }
		.list4 li:Hover{ background: #eee; }
  
 .list_des2{  overflow: hidden;  display:block;  }
		.list_des2 li{  border-bottom: 1px #cccccc dashed; overflow: hidden; width: 47%; margin: 1%;float:left; padding: 0.5%; display:block;  }
		.list_des2 li:Hover{ background: #f7f7f7; }
		.list_des2 li strong{ height: 38px; line-height: 38px; font-size: 1.3rem; }
		.list_des2 li p{ font-size: 0.8rem; color: #666666; }
		.picws{ overflow: hidden;  display:block;   }
		.picws img{ width: 48%; margin: 1%; float:left; aspect-ratio: 3/1.5;}
		
		.tags2{ overflow: hidden;  display:block;   }
		.tags2 a{ width: 48%; margin: 1%; float:left; height: 36px; line-height: 36px; padding: 0 8px 0 8px; background: #f7f7f7; }
		.tags2 a:hover{ background: var(--main-dark); color: #fff;}
		
		.good1{  overflow: hidden;  }
.good1 li{   width: 96%; margin: 2%;  overflow: hidden;   }
.good1 li:Hover{  background: #f7f7f7; }
.good1 li pic{ width: 35%; float:left; }
.good1 li pic img{ width: 100%; aspect-ratio: 1/ 1;  }
.good1 li span{ width: 63%; float: right; }
.good1 li span strong{ font-size: 1.2rem; height: 36px; line-height: 36px; display:block;overflow: hidden; }
.good1 li span des{ height: 40px; padding: 4px; line-height: 20px; font-size: 0.8rem; color: #666;  display:block;overflow: hidden;}
.good1 li span p{ background: #eee; height: 32px; line-height:32px; display:block;overflow: hidden; margin-top: 4px; }
.good1 li span p b{ color: #EC0000; font-size: 1.2rem; }
.good1 li span p a{ color: #fff; background: #EC0000; display:block; float:right; width: 35%; text-align: center; font-size: 0.9rem; }

.xlpm{  overflow: hidden; background: #f7f7f7; }
.xlpm p{ height: 54px; line-height: 54px;  display:block;  overflow: hidden;  }
.xlpm p b1{ width: 15%;  background: #EC0000; display:block; color: #fff; text-align: center; height: 36px; line-height: 36px; margin: 9px;   border-radius:3px;float:left;}
.xlpm p b2,.xlpm p b3{ width: 15%;  background: #8000FF;  display:block; color: #fff; text-align: center; height: 36px; line-height: 36px; margin: 9px;  border-radius:3px; float:left;}
.xlpm p b4,.xlpm p b5,.xlpm p b6,.xlpm p b7,.xlpm p b8,.xlpm p b9,.xlpm p b10{ width: 15%;  background: #0080FF; display:block; color: #fff; text-align: center; height: 36px; line-height: 36px; margin: 9px;   border-radius:3px; float:left;}
.xlpm p a{ float:left; width: 70%;  font-size: 1.1rem; height: 54px; line-height: 54px; overflow: hidden;  display:block; }
 
.celx{  overflow: hidden; }
  
.celx   b{ display: block;overflow: hidden;  font-size: 1rem; overflow: hidden;  height: 36px; line-height: 36px;    color: #666;  }
.celx   bb{ width: 100%; height: 36px; line-height: 36px; color: #666;   overflow: hidden; display: block;  }
.celx span b font,.celx span bb font{  color: #333;  }

.lanmu{ display: block;overflow: hidden;  }
.lanmu b{ display: block;overflow: hidden;  height: 36px; line-height: 36px; margin: 8px 0 8px 0; border: 1px #ccc solid; background: #f7f7f7; font-size: 0.86rem; padding: 0 8px 0 8px;  border-radius: 2px; }
.lanmu b:hover{ background: #eee; border: 1px #6AB5FF solid; }

.good1s{  overflow: hidden;  }
.good1s li{  width: 98%; margin: 1%;  overflow: hidden;  }
.good1s li:Hover{  background: #f7f7f7; }
.good1s li pic{ width: 100%; overflow: hidden; }
.good1s li pic img{ width: 100%; aspect-ratio: 3/ 2;  }
.good1s li span{ width: 100%; overflow: hidden;  }
.good1s li span strong{ font-size: 1rem; height: 40px; line-height: 40px; display:block;overflow: hidden; }
.good1s li span des{ height: 44px; line-height: 22px;  display:block;overflow: hidden; font-size: 0.8rem; padding: 4px; }
.good1s li span p{ background: #eee; height: 38px; line-height:38px; display:block;overflow: hidden;}
.good1s li span p b{ color: #EC0000; font-size: 0.9rem; }
.good1s li span p a{ color: #fff; background: #EC0000; display:block; float:right; width: 35%; text-align: center; font-size: 0.9rem; }

.m23,.picws2{  display:block;overflow: hidden; }

.picws2 img{ width: 48%; margin: 1%; float:left; }


		.list_text2{  overflow: hidden;  display:block; background:var(--main-light); }
		.list_text2 li{ height: 36px;line-height:36px;width: 46%; margin: 0 1% 0 1%; float:left; padding-left: 1%;border-bottom: 1px #eee dashed; overflow: hidden;  display:block; }
		.list_text2 li:Hover{ background: #f7f7f7; }
		
		.good2{  overflow: hidden;  }
.good2 li{  width: 48%; margin: 1%;  overflow: hidden; float:left;   }
.good2 li:Hover{  background: #f7f7f7; }
.good2 li pic{ width: 100%; overflow: hidden; }
.good2 li pic img{ width: 100%; aspect-ratio: 3/ 2;  }
.good2 li span{ width: 100%; overflow: hidden;  }
.good2 li span strong{ font-size: 1rem; height: 40px; line-height: 40px; display:block;overflow: hidden; }
.good2 li span des{ height: 46px; line-height: 22px;  display:block;overflow: hidden; font-size: 0.8rem; padding: 4px; }
.good2 li span p{ background: #eee; height: 32px; line-height:32px; display:block;overflow: hidden;}
.good2 li span p b{ color: #EC0000; font-size: 0.9rem; }
.good2 li span p a{ color: #fff; background: #EC0000; display:block; float:right; width: 35%; text-align: center; font-size: 0.8rem; }

.tags4{overflow: hidden;display:block;  }
.tags4 a{ height: 32px; line-height: 32px; border-radius: 30px;max-width:15%; color: #eee;  margin: 0.5% ; float:left; display: block; padding: 0 1% 0 1%;  background:var(--main); } 
.tags4 a:Hover{  background:var(--main-dark); color: #fff; } 