.wrap-main {
    overflow: hidden;
    max-width: 1920px;
    margin: 0 auto;
    padding-bottom: 90px;
}
.wrap-main .after-sale-wrap {
    overflow: hidden;
    padding: 0 10px;
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
}

.product-banner {
    display: flex;
    justify-content: center;
    overflow: hidden;
    margin: 0 auto;
    width: 100%;
    max-width: 1920px;
    height: 200px;
    background: #0c0c0c;
    background: -moz-linear-gradient(top,  #0c0c0c 0%, #606060 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c0c0c), color-stop(100%,#606060));
    background: -webkit-linear-gradient(top,  #0c0c0c 0%,#606060 100%);
    background: -o-linear-gradient(top,  #0c0c0c 0%,#606060 100%);
    background: -ms-linear-gradient(top,  #0c0c0c 0%,#606060 100%);
    background: linear-gradient(to bottom,  #0c0c0c 0%,#606060 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c0c0c', endColorstr='#606060',GradientType=0 );
}
.product-banner img {
    height: 100%;
    width: auto;
}
.wrap-main .after-sale-wrap .title {
    height: 120px;
    line-height: 120px;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
}

.wrap-main .after-sale-wrap .after-sale-detail {
    padding: 30px 0 60px;
    border-bottom: 1px solid #ededed;
    border-top: 1px solid #ededed;
}

@media screen and (max-width: 575px) {
    .product-banner {
        height: 120px;
    }
}

@media screen and (min-width: 576px) and (max-width: 767px){
    .product-banner {
        height: 140px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px){
    .product-banner {
        height: 160px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px){
    .product-banner {
        height: 180px;
    }
}

@media screen and (min-width: 1200px) {
    .product-banner {
        height: 200px;
    }
}
