/* new-联系我们 */
.contact-top{position: relative; font-size: 2.5rem;font-weight: bold;color: #000000;text-align: center;}
.contact-top::after{content: "";position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;width: 3.75rem;height: 2px;background-color: var(--bs-theme-color);}
.contact-box{justify-content: space-between;}
.contact-box .message_list{margin-top: 0;}
.contact-box .message_list ul li.w100{padding-right: 0; display: flex;align-items: self-start;}
.contact-box .message_list ul li.w100 .input_left{display: inline-block;width: 25%;margin-top: 10px;}
.contact-box .message_list ul li.w100 .input_right{display: inline-block;flex: 1;}
.contact-box .message_list ul li.w100 .checkbox_right{height: 42px;line-height: 42px;}
.contact-box .message_list ul li.w100 .checkbox_right input{margin-right: 5px;}
.contact-box .message_list ul li .input_text {height: 42px;}
.contact-box .message_list ul li .p_r{line-height: 1;}
.contact-box .contact-right{display: flex;align-content: flex-start;flex-wrap: wrap;}
.contact-box .contact-right .bossdesc{width: 100%;}
.contact-box .contact-right .map-item{width: 100%;margin-top: .75rem;}
.message_list ul li span.error{display: block;height: auto;}
.message_list ul li .checkbox_right span{display: inline-block;vertical-align: top;margin-right: 8pxo;}
@media screen and (max-width: 992px) {
    .contact-right{margin-top: 1.25rem;}
    .contact-box .message_list ul li.w100 .checkbox_right{height: auto;}
}

.inner_about_read .inner ._title h5{margin-bottom: 1rem;}
.rec-ad-img{position: relative;}
.rec-ad-img .c-pro-item{aspect-ratio: 1/1;text-align: center;}
.rec-ad-img .c-pro-item img{max-height: 100%;}
.zhengshu .content .instro{font-size: 1.5rem;font-weight: bold;}
.index-video .content .instro{font-size: 1.5rem;font-weight: bold;}
.index-video .content .rt{height: 25rem;}

.new-row{align-items: center;}
.inner_about_read .inner .new-row ._title h5{font-size: 1.875rem;}

.prodetail-wrapper .expand-box .expand-content.li-expand{}
.prodetail-wrapper .expand-box .expand-content.li-expand ul li{list-style: disc; list-style-position: inside;}
.prodetail-wrapper .expand-box .expand-content.li-expand p{margin-bottom: 0rem!important; display: inline;}
@media screen and (max-width: 992px) {
    .index-video .content .rt{height: auto;}
    .inner_about_read .inner .new-row ._title h5{font-size: 1.75rem;margin-top: 12px;}
    .inner_about_read .inner ._title .line{margin: 1.5rem 0;}
}