.middle-center-wrap {
    display: flex;
    flex-direction: column;
    padding-top: 4.5833vw;
    background-color: #F8F8F8;
    box-sizing: border-box;
}

.product-detail-wrap {
    margin: 0 7vw 1.0417vw 7vw; 
    padding: 1.0417vw;
    height: 42.9167vw;
    display: flex;
    background-color: #fff;
    box-sizing: border-box;
}

.product-swiper {
    width: 50%;
    height: 100%;
    margin: 0;
}
.product-swiper .swiper-wrapper {
    width: 100%;
    height: 100%;
}
.product-swiper  .swiper-slide  {
    height: 100%;
    width: 100%;
    position: relative;
}
.product-swiper  .swiper-slide >img{
    width: 40vw;
    height: 40vw;
    object-fit: cover;
}
.product-swiper  .swiper-pagination {
    bottom: 1.5625vw;
}
.product-swiper .swiper-pagination-bullet{
    width: 14px;
    height: 14px;
    background: #ffffff;
}
.product-swiper .swiper-pagination-bullet-active {
    position: relative;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background: #F9ABA9
}

.product-detail-wrap .product-detail-box {
    position: relative;
    width: 50%;
    height: 98%;
    padding: 2.6042vw;
    background-color: #F7F7F7;
    box-sizing: border-box;
}
.product-detail-box .title-ch {
    margin-bottom: 0.5208vw;
    font-size: 30px;
    font-family: SourceHanSansCN-Medium, SourceHanSansCN;
    font-weight: 500;
    color: #0C0C0B;
}
.product-detail-box .title-en {
    margin-bottom: 3.125vw;
    font-size: 16px;
    font-family: SourceHanSansCN-Light, SourceHanSansCN;
    font-weight: 300;
    color: #666666;
}
.product-detail-box .detail-tips {
    display: flex;
    flex-wrap: wrap;
}
.product-detail-box .detail-tips .tips-text {
    width: 50%;
    margin-bottom: 1.5625vw;
    font-size: 16px;
    font-family: SourceHanSansCN-Light, SourceHanSansCN;
    font-weight: 300;
    color: #00252F;
}
.product-detail-box .product-shop {
    position: absolute;
    bottom: 2.6042vw;
    left: 2.6042vw;
    width: 88%;
    display: flex;
    align-items: center;
    padding: 0.9375vw 1.5625vw;
    border: 0.1042vw solid #00252F;
    box-sizing: border-box;
}
.product-detail-box .product-shop .icon1 {
    height: 1.25vw;
    width: 1.25vw;
    margin-right: 0.5208vw;
}
.product-detail-box .product-shop .icon2 {
    margin-left: auto;
    height: 0.8333vw;
    width: 2.0833vw;
}
.product-detail-box .product-shop .text {
    font-size: 0.9375vw;
    font-family: SourceHanSansCN-Normal, SourceHanSansCN;
    font-weight: 400;
    color: #00252F;
}
/* 产品亮点 */
.pruduct-bright {
    padding: 5.2083vw 7.2917vw 4.6875vw 7.2917vw;
    display: flex;
    justify-content: space-between;
    background-color: #fff;
}
.pruduct-bright .bright-bg {
    height: 21.5625vw;
    width: 41.1458vw;
}
.pruduct-bright .bright-detail .title {
    margin-bottom: 1.5625vw;
    font-size: 2.5vw;
    font-family: SourceHanSansCN-Medium, SourceHanSansCN;
    font-weight: 500;
    color: #00252F;
}
.pruduct-bright .bright-detail .content {
    margin-bottom: 5.2083vw;
    width: 27.0833vw;
    font-size: 0.8333vw;
    font-family: SourceHanSansCN-Light, SourceHanSansCN;
    font-weight: 300;
    color: #00252F;
    line-height: 28px;
}
.pruduct-bright .bright-operation {
    width: 20.3125vw;
    margin-bottom: 1.0417vw;
    display: flex;
    align-items: center;
    padding: 0.625vw 0.9375vw;
    background-color: #A4F2FF;
}
.pruduct-bright .bright-operation .icon-download {
    height: 0.7292vw;
    width: 0.7292vw;
    margin-right: 0.5208vw;
}
.pruduct-bright .bright-operation .icon-more {
    height: 0.4167vw;
    width: 0.9375vw;
    margin-left: auto;
}
.pruduct-bright .bright-operation .text {
    font-size: 16px;
    font-family: SourceHanSansCN-Normal, SourceHanSansCN;
    font-weight: 400;
    color: #1891A6;
}

.pruduct-explain-wrap {
    display: flex;
    background-color: #F8F8F8;
}
.pruduct-explain-wrap .pruduct-explain-img {
   height: 51.0417vw;
   width: 50.5208vw;
}
.pruduct-explain-wrap .explain-content {
   padding: 2.6042vw;
}
.pruduct-explain-wrap .box {
    margin-bottom: 2.0833vw;
}
.pruduct-explain-wrap .box .title {
    margin-bottom: 0.9375vw;
    font-size: 16px;
    font-family: SourceHanSansCN-Medium, SourceHanSansCN;
    font-weight: 500;
    color: #00252F;
    line-height: 24px;
}
.pruduct-explain-wrap .box .text {
    font-size: 16px;
    /* font-family: SourceHanSansCN-Medium, SourceHanSansCN; */
    font-weight: 300;
    color: #00252F;
    line-height: 24px;
}


/* 资料下载 */
.data-download-wrap {
    padding: 0 7.2917vw 4.6875vw 7.2917vw;
    background-color: #fff;
    
}
.data-download-wrap .data-download-title {
    margin-bottom: 3.125vw;
    font-size: 2.5vw;
    font-family: SourceHanSansCN-Medium, SourceHanSansCN;
    font-weight: 500;
    color: #00252F;
}
.data-download-wrap .download-box{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.data-download-wrap .box {
    padding: 1.5625vw 1.0417vw;
    width: 48%;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    background: #EEEEEE;
}
.data-download-wrap .box .text {
    font-size: 0.9375vw;
    font-family: SourceHanSansCN-Normal, SourceHanSansCN;
    font-weight: 400;
    color: #00252F;
}
.data-download-wrap .box .txt {
    margin-left: auto;
    margin-right: 1.5625vw;
    font-size: 0.9375vw;
    font-family: SourceHanSansCN-Normal, SourceHanSansCN;
    font-weight: 400;
    color: #00252F;
}
.data-download-wrap .box .icon {
    height: 1.0417vw;
    width: 1.25vw;
}