
    .pro_description .pro_de { color: #999999; font-size: 44px; text-align: center;}
    .pro_description .pro_brief { line-height: 1.5; color: #4c4c4c; font-size: 16px; text-align: center;    margin-top: 10px; margin-bottom: 24px;}
    .pro_description .pro_item .i_title { line-height: 1.5; text-align: center; font-size: 22px; color: #212121;}
    .pro_description .pro_item .i_brief { margin-bottom: 20px; text-align: center; color: #4c4c4c; font-size: 16px; line-height: 1.7; padding: 0 4%;}
    .pro_description .s_item .attr_title { color: #212121; font-size: 22px;}
    .pro_description .s_item .attr_ul {margin-block-start: 0;padding-inline-start: 17px; color: #4c4c4c; font-size: 16px; font-family: 'WorkSans-Regular';}
    .pro_description .s_item .attr_ul li { margin-top: 4px;}
    .pro_description .content_side {margin-top: 41px; position: relative; display: flex; justify-content: space-between;}
    .pro_description .content_side::after { content: ''; position: absolute; left: 50%; top: 0; width: 1px; height: 100%; background-color: #f08200; transform: translateX(-50%);}
    .pro_description .content_img {margin: 32px 0; position: relative; height: 0; padding-top: 59.65%;}
    .pro_description .content_img img { position: absolute; width: 100%; height: 100%; object-fit: cover; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
    .pro_description .content_side .side_left { width: calc(100% / 2); padding: 0 1.8% 0 0; box-sizing: border-box;}
    .pro_description .content_side .side_right { width: calc(100% / 2); padding: 0 1.3% 0 6.3%; box-sizing: border-box;}
    .pro_description .content_side .s_item { margin-bottom: 14px;}
    @media (max-width:1000px) {
        .pro_description .s_item .attr_title { font-size: 16px;}
        .pro_description .s_item .attr_ul { font-size: 13px;}
        .pro_description .content_side { flex-direction: column;}
        .pro_description .content_side .side_right {width: 100%; padding: 0;}
        .pro_description .pro_de { font-size: 20px;}
        .pro_description .pro_brief { font-size: 13px;}
        .pro_description .pro_item .i_brief {line-height: 1.5; font-size: 13px; padding: 0;}
        .pro_description .content_side::after { display: none;}
        .pro_description .content_side .side_left { width: 100%; padding: 0;}
    }
