    body, html {font-family: 'Noto Sans', sans-serif !important;}
    .parameter_details {background: #ededed !important;}
    .hero-section {position: relative;width: 100%;height: 100vh;min-height: 500px;overflow: hidden;}
    .hero-image {width: 100%;height: 100%;object-fit: cover;transform: scale(1);transition: transform 0.5s ease;}
    .hero-section.scrolled .hero-image {transform: scale(1.05);}
    .hero-product-name {position: absolute;bottom: 110px;left: 60px;background: rgba(255, 255, 255, 0.2);color: #333333;font-size: 32px;font-weight: bold;padding: 12px 24px;border-radius: 14px;z-index: 10;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}
    .carousel-section {display: flex;gap: 40px;padding: 80px 60px;background-color: #f7f7f7;flex-direction: row;/*justify-content: space-between;*/}
    .carousel-wrapper {width: 50% !important;overflow: hidden;box-sizing: border-box;position: relative;}
    .carousel-track {display: flex;transition: transform 0.5s ease;width: 600%;}
    .carousel-track img {width: calc(100% / 6);max-width: calc(100% / 6);height: auto;border-radius: 8px;margin-right: 0;}
    .carousel-button {position: absolute;top: 50%;transform: translateY(-50%);background-color: rgba(0, 0, 0, 0.3);color: white;border: none;padding: 10px;font-size: 24px;cursor: pointer;z-index: 10;}
    .carousel-button:disabled {opacity: 0.3;cursor: not-allowed;}
    .carousel-button.prev {left: 10px;}
    .carousel-button.next {right: 10px;}
    .product-carousel .carousel-button.prev-btn,
    .product-carousel .carousel-button.next-btn {background-color: rgba(0, 0, 0, 0.3);color: white;border: none;padding: 10px 15px;font-size: 1.2rem;cursor: pointer;position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;}
    .product-carousel .carousel-button.prev-btn {left: 0;}
    .product-carousel .carousel-button.next-btn {right: 0;}
    .desc-img-section .text-part {flex: 1;min-width: 300px;}
    .desc-img-section .text-part h3 {font-size: 28px;font-weight: bold;color: #333;margin-bottom: 20px;}
    .desc-img-section .text-content {font-size: 16px;line-height: 1.6;color: #555;}
    .tp-attribute{ margin:40px auto; }
    .tp-title{display:block;color:#000;font-size:24px;font-weight:600;padding-bottom:12px;margin:0 0 16px 0;line-height:1.4;text-transform: none; /* 保持与你当前标题大小写一致 */text-align: center;}
    .tp-media{width:100%;overflow:hidden;border-radius:14px;border: 2px solid #333333;}
    .tp-media img{width:100%;height:auto;display:block;}
    /* 参数表 */
    .newcanshu_l{overflow:hidden;}
    .newcanshu_l dt{color:#000000; border-bottom:1px solid #000000; margin:0 0px 15px 0; padding-bottom:12px; height: auto; min-height: 59px;font-size: 18px;}
    .newcanshu_l dd{color:#000; font-size:18px; margin-bottom:40px;}
    .newcanshu_l dd .a_val{font-size:16px; color: #949494; width:80%; display:block;}
    .parameter_details .newl_w{display: flex;align-items: flex-start;gap: 20px;/* 列与列的横向间距：按需 32~56px 调 *//* justify-content: space-between; */}
    .parameter_details .newl_w .newcanshu_l{float: none !important;    /* 覆盖 .fl 的 float:left */width: auto !important;    /* 覆盖 .w33 的 33.33% 固定宽度 */flex: 1 1 0;min-width: 0;}
    .parameter_details .newl_w .newcanshu_l dd{margin-bottom: 56px;}
    .newattribute_box_r{}
    .newattribute_box_r .list{margin-bottom:30px;}
    .newattribute_box_r .list dt{display:block; color:#000000; font-size:18px; margin-bottom:10px;min-height: 59px;border-bottom: 1px solid #000000;}
    .newattribute_box_r .list dd img{width:80%;}
    .newl_w{width:60% !important; margin-right:0%;}

    /* 媒体查询 */
    @media (max-width: 768px) {
        .carousel-section {flex-direction: column;}
        .carousel-wrapper {width: 100% !important;margin-bottom: 20px;}
        .tp-attribute{ margin:24px auto; }
        .tp-title{ font-size:18px; margin-bottom:12px; }
    }
    @media (max-width: 1024px) {
        .parameter_details .newl_w{flex-direction: column;  /* 三列改为上下堆叠 */gap: 16px;display: block;}
        .parameter_details .newl_w .newcanshu_l dd{margin-bottom: 24px;}
    }