.zb-el-zionText {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;  line-height:180%;}.zb-el-zionText a {  color:inherit;  text-decoration:none;}.zb-el-zionText a > * {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;}#uid2186044086922 { word-break:break-word;overflow-wrap:break-word; }#uid2186044086922 * { word-break:break-word;overflow-wrap:break-word; }    html {        box-sizing:border-box;    }    *, *:before, *:after {        box-sizing:inherit;    }    #main-content-haocheng {        max-width:1200px;        margin:0 auto;        padding:32px 24px;        font-family:'Roboto', Arial, sans-serif;        color:#222;        background:#fff;    }    @media (max-width:768px) {        #main-content-haocheng {            padding:16px 8px;        }    }    #main-content-haocheng .hc-section {        margin-bottom:48px;        border-radius:8px;        background:#fff;        box-shadow:0 1px 6px rgba(0,0,0,0.04);        padding:32px;        transition:box-shadow 0.2s;    }    #main-content-haocheng .hc-section:last-child {        margin-bottom:0;    }    @media (max-width:768px) {        #main-content-haocheng .hc-section {            padding:16px;            margin-bottom:24px;        }    }    #main-content-haocheng .hc-title {        font-size:2.2rem;        color:#222;        margin-bottom:24px;        font-weight:700;        letter-spacing:0.01em;        line-height:1.2;    }    @media (max-width:768px) {        #main-content-haocheng .hc-title {            font-size:1.5rem;            margin-bottom:16px;        }    }    #main-content-haocheng .hc-section-title {        font-size:1.5rem;        color:#1a2636;        margin-bottom:20px;        border-left:4px solid #ff7d1a;        padding-left:12px;        font-weight:600;        line-height:1.3;    }    @media (max-width:768px) {        #main-content-haocheng .hc-section-title {            font-size:1.2rem;            padding-left:8px;            margin-bottom:14px;        }    }    #main-content-haocheng .hc-gallery {        display:grid;        grid-template-columns:repeat(3, 1fr);        gap:24px;        margin-bottom:32px;    }    #main-content-haocheng .hc-gallery img {        width:100%;        height:240px;        object-fit:cover;        border-radius:0;        background:#f6f6f6;        transition:transform 0.2s;        box-shadow:0 1px 6px rgba(0,0,0,0.04);        cursor:pointer;    }    #main-content-haocheng .hc-gallery img:hover {        transform:scale(1.04);    }    @media (max-width:1024px) {        #main-content-haocheng .hc-gallery {            grid-template-columns:repeat(2, 1fr);            gap:16px;        }        #main-content-haocheng .hc-gallery img {            height:180px;        }    }    @media (max-width:600px) {        #main-content-haocheng .hc-gallery {            grid-template-columns:1fr;            gap:12px;        }        #main-content-haocheng .hc-gallery img {            height:140px;        }    }    #main-content-haocheng .hc-product-summary {        font-size:1.125rem;        color:#444;        line-height:1.7;        margin-bottom:8px;    }    #main-content-haocheng .hc-product-meta {        display:flex;        flex-wrap:wrap;        gap:24px;        margin:24px 0;        font-size:1rem;        color:#666;    }    #main-content-haocheng .hc-product-meta div {        min-width:180px;    }    @media (max-width:600px) {        #main-content-haocheng .hc-product-meta {            flex-direction:column;            gap:10px;        }    }    #main-content-haocheng .hc-overview-list {        margin:0 0 0 0;        padding:0;        list-style:none;        display:grid;        grid-template-columns:repeat(2, 1fr);        gap:16px;    }    #main-content-haocheng .hc-overview-list li {        background:#f7f9fa;        border-radius:6px;        padding:16px 18px;        color:#333;        font-size:1rem;        line-height:1.6;        border-left:4px solid #ff7d1a;    }    @media (max-width:600px) {        #main-content-haocheng .hc-overview-list {            grid-template-columns:1fr;            gap:8px;        }    }    #main-content-haocheng .hc-features-list,    #main-content-haocheng .hc-applications-list {        margin:0;        padding:0;        list-style:none;        display:grid;        grid-template-columns:repeat(2, 1fr);        gap:16px;    }    #main-content-haocheng .hc-features-list li,    #main-content-haocheng .hc-applications-list li {        background:#f5f7fa;        border-radius:6px;        padding:12px 16px;        color:#222;        font-size:1rem;        line-height:1.6;        display:flex;        align-items:center;        gap:8px;        transition:background 0.2s;    }    #main-content-haocheng .hc-features-list li:hover,    #main-content-haocheng .hc-applications-list li:hover {        background:#eaf4ff;    }    #main-content-haocheng .hc-features-list li .fa,    #main-content-haocheng .hc-applications-list li .fa {        color:#ff7d1a;        font-size:1.2em;        margin-right:6px;    }    @media (max-width:600px) {        #main-content-haocheng .hc-features-list,        #main-content-haocheng .hc-applications-list {            grid-template-columns:1fr;            gap:8px;        }    }    #main-content-haocheng .hc-table-wrap {        overflow-x:auto;        margin-bottom:16px;    }    #main-content-haocheng table.hc-spec-table {        width:100%;        border-collapse:collapse;        font-size:1rem;        margin-bottom:0;        background:#fff;        border-radius:6px;        overflow:hidden;        box-shadow:0 1px 6px rgba(0,0,0,0.03);    }    #main-content-haocheng table.hc-spec-table th,    #main-content-haocheng table.hc-spec-table td {        padding:12px 10px;        text-align:left;        border-bottom:1px solid #ececec;    }    #main-content-haocheng table.hc-spec-table th {        background:#f3f3f3;        color:#333;        font-weight:600;    }    #main-content-haocheng table.hc-spec-table tr:last-child td {        border-bottom:none;    }    @media (max-width:600px) {        #main-content-haocheng table.hc-spec-table th,        #main-content-haocheng table.hc-spec-table td {            padding:8px 4px;            font-size:0.95rem;        }    }    #main-content-haocheng .hc-case-grid,    #main-content-haocheng .hc-review-grid {        display:grid;        grid-template-columns:repeat(3, 1fr);        gap:24px;    }    #main-content-haocheng .hc-case-item,    #main-content-haocheng .hc-review-item {        background:#f7f8fa;        border-radius:8px;        padding:16px 12px 20px 12px;        text-align:center;        box-shadow:0 1px 4px rgba(0,0,0,0.03);        transition:box-shadow 0.2s;    }    #main-content-haocheng .hc-case-item:hover,    #main-content-haocheng .hc-review-item:hover {        box-shadow:0 4px 16px rgba(255,125,26,0.07);    }    #main-content-haocheng .hc-case-item img,    #main-content-haocheng .hc-review-item img {        width:100%;        max-width:320px;        height:180px;        object-fit:cover;        border-radius:0;        margin-bottom:16px;        background:#ececec;    }    #main-content-haocheng .hc-review-item img {        width:88px;        height:88px;        border-radius:50%;        object-fit:cover;        margin-bottom:10px;        border:2px solid #ff7d1a;    }    #main-content-haocheng .hc-case-item h3,    #main-content-haocheng .hc-review-item h3 {        color:#222;        font-size:1.1rem;        font-weight:600;        margin-bottom:8px;    }    #main-content-haocheng .hc-case-item p,    #main-content-haocheng .hc-review-item p {        color:#666;        font-size:1rem;        line-height:1.6;        margin-bottom:0;    }    #main-content-haocheng .hc-review-text {        font-style:italic;        color:#666;        margin-top:6px;        font-size:1rem;    }    @media (max-width:900px) {        #main-content-haocheng .hc-case-grid,        #main-content-haocheng .hc-review-grid {            grid-template-columns:1fr 1fr;            gap:16px;        }    }    @media (max-width:600px) {        #main-content-haocheng .hc-case-grid,        #main-content-haocheng .hc-review-grid {            grid-template-columns:1fr;            gap:10px;        }        #main-content-haocheng .hc-case-item img,        #main-content-haocheng .hc-review-item img {            height:120px;        }    }    #main-content-haocheng .hc-inquiry-form {        background:#fff;        border-radius:8px;        box-shadow:0 1px 6px rgba(255,125,26,0.06);        padding:32px;        margin:0 auto;        max-width:600px;    }    @media (max-width:600px) {        #main-content-haocheng .hc-inquiry-form {            padding:16px;        }    }    #main-content-haocheng .zb-el-form input,    #main-content-haocheng .zb-el-form textarea {        background:#fff;        border:1px solid #dadada;        border-radius:4px;        font-size:1rem;        color:#222;        padding:12px;        margin-bottom:0;        transition:border-color 0.2s;    }    #main-content-haocheng .zb-el-form input:focus,    #main-content-haocheng .zb-el-form textarea:focus {        border-color:#ff7d1a;        outline:none;    }    #main-content-haocheng .form-fields-submit-button {        background:#ff7d1a;        color:#fff;        border:none;        border-radius:6px;        padding:14px 0;        font-size:1.1rem;        font-weight:600;        text-align:center;        cursor:pointer;        box-shadow:0 1px 4px rgba(0,0,0,0.04);        display:flex;        align-items:center;        justify-content:center;        gap:10px;        margin-top:4px;        transition:background 0.2s;        width:100%;    }    #main-content-haocheng .form-fields-submit-button:hover {        background:#d35e00;    }    #main-content-haocheng .form-fields-submit-button p {        margin:0;        font-size:1.1rem;        font-weight:600;        letter-spacing:0.04em;    }    #main-content-haocheng .submit-btn-icon {        vertical-align:middle;    }        #main-content-haocheng .fa {        font-family:"FontAwesome";        font-style:normal;        font-weight:normal;        text-decoration:inherit;        display:inline-block;    }    