@media (max-width: 1201px) {
    .s-prod-site-item .s-info {
        height: 571px;
    }

    .s-prod-site-item .s-info.sdf {
        height: 285px;
    }

    .s-prod-site-item .s-info.sdf .s-text {
        -webkit-line-clamp: 5;
    }

    .s-prod-site-item .s-info .s-tip .s-tel {
        font-size: 22px;
    }

    .s-wine-video-list .s-body-video-link .s-link-box {
        height: 138px;
    }

    .s-agency-info .s-autocenter-imgbox {
        width: 450px;
    }

    .s-agency-info .s-box-main {
        width: 490px;
    }

    .s-turkey-trait-box {
        background: #f1e8df;
        padding: 30px 60px;
    }

    .s-turkey-trait-box .s-text {
        padding: 5px 0;
    }

    /*banner图*/
    .s-head-banner .carousel-inner {
        height: 440px;
    }

    /* 404页面 */
    .notfound-section .s-box-main {
        width: 970px;
    }

    .s-body-agency-tip {
        padding: 0 58px;
    }

    .area-li {
        width: 20%;
    }

}

@media (max-width: 993px) {

    .s-prod-site-item .s-info {
        height: auto !important;
        background-size: 100%;
        background-position: center;
    }

    .s-body-sitedtl-main-title {
        height: auto;
    }

    .s-wine-video-list .s-body-video-link .s-link-box {
        height: 220px;
    }

    .s-agency-info .s-autocenter-imgbox {
        width: 340px;
    }

    .s-agency-info .s-box-main {
        width: 380px;
    }

    .s-agency-info-one .s-box-main {
        padding-top: 40px;
    }

    .s-agency-info-two .s-box-main {
        padding-top: 80px;
    }

    .s-agency-lavina-wines .s-row-one .s-img-wine {
        position: static;
    }

    .s-turkey-trait-box {
        padding: 30px;
    }

    /*logo*/
    .s-head-logo .s-img {
        margin: 20px 0;
        height: 40px;
    }

    /*banner图*/
    .s-head-banner .carousel-inner {
        height: 240px;
    }

    /* 404页面 */
    .notfound-section .s-box-main {
        width: 90%;
    }

    .notfound-section .s-box-main .s-box-center {
        display: none;
    }

    .notfound-section .s-box-main .s-box-left {
        margin-left: 0;
        width: 100%;
    }

    .notfound-section .s-box-main .s-box-right {
        width: 100%;
        text-align: center;
    }

    .s-body-agency-tip {
        padding: 0;
    }

}

@media (max-width: 769px) {
    .s-page-total,
    .s-title-share,
    .s-agency-policy-main .s-original-price .s-title-box {
        display: none;
    }

    .s-body-sitedtl-main .s-page-style-one {
        text-align: center;
    }

    .s-body-sitedtl-main .s-page-style-one .pagination {
        float: none;
    }

    .s-salon-detail-other-items .s-next {
        text-align: left;
    }

    .s-salon-detail-other-items .s-next .s-img {
        float: left;
        margin-right: 20px;
        margin-left: 0;
    }

    .s-salon-detail-other-items .s-tip span {
        float: left;
        margin-right: 5px;
    }

    .s-salon-detail-other-items .col-sm-6 {
        margin-top: 10px;
    }

    .s-salon-detail-other-items .s-prev .s-link, .s-salon-detail-other-items .s-next .s-link {
        padding: 8px 15px 15px;
    }

    .spa {
        letter-spacing: 6px;
    }

    .s-body-aboutus {
        background-size: auto 100%;
    }

    .s-body-aboutus-img {
        width: 100%;
        margin: 0 auto 10px;
        text-align: center;
    }

    .s-body-aboutus-text {
        width: 100%;
        line-height: 24px;
        margin-top: 3px;
    }

    .s-prod-site-item .s-main {
        margin: 0;
    }

    .s-body-sitedtl-main .s-title-text {
        float: none;
    }

    .s-body-sitedtl-main-title {
        height: auto;
    }

    .s-body-sitedtl-main .s-title-nav {
        float: none;
        text-align: center;
    }

    .s-body-sitedtl-main .s-title-nav .s-item {
        padding: 0;
        margin: 0 30px;
        font-size: 16px;
        line-height: 38px;
        border: 0;
        float: none;
    }

    .s-body-sitedtl-main-title .s-title-nav .s-item.active {
        font-weight: bold;
        color: #333;
        border-bottom: 2px solid #aa8b39;
    }

    .s-body-sitedtl-main .s-title-share {
        float: none;
        clear: both;
    }

    .s-salon-main .s-tab-links-one {
        margin-bottom: 10px;
    }

    .s-tab-links-one .s-link {
        font-size: 14px;
    }

    .s-salon-list-box .s-body-news-item .s-image-text-link2 .s-img-box {
        width: 100%;
        height: 180px;
        float: none;
        margin-bottom: 20px;
        border-radius: 5px;
    }

    .s-salon-list-box .s-body-news-item .s-image-text-link2 {
        padding-left: 0;
        padding-right: 0;
    }

    .s-salon-list-box .s-body-news-item .s-text {
        height: auto;
    }

    .s-salon-list-box .s-body-news-item .s-title {
        line-height: 1.5em;
    }

    .s-wine-video-list .s-body-video-link .s-link-box {
        height: 130px;
    }

    .s-wine-detail-recommend-list .s-body-image-text-list-one .s-image-text-item {
        float: left;
        width: 50%;
        padding: 0 15px;
    }

    .s-wine-detail-recommend-list .s-body-image-text-list-one {
        overflow: hidden;
        margin-right: -15px;
        margin-left: -15px;
    }

    /*独家代理*/
    .s-agency-intro-one .s-title-box {
        padding: 58px 0;
    }

    .s-agency-intro-one .s-title-box .s-eng {
        font-size: 12px;
        letter-spacing: 1px;
    }

    .s-agency-intro-one .s-title-box .s-title {
        font-size: 24px;
        letter-spacing: 3px;
        line-height: 36px;
    }

    .s-agency-intro-one .s-title-box .s-text {
        width: 200px;
        font-size: 14px;
        line-height: 26px;
    }

    .s-agency-intro-two {
        padding: 20px 0;
    }

    .s-agency-intro-two .s-img-box {
        width: 50%;
        margin: 0 auto;
    }

    .s-agency-intro-two .s-intro-list {
        font-size: 14px;
        line-height: 24px;
    }

    .s-agency-site-list .s-index {
        font-size: 22px;
    }

    .s-agency-site-list .s-item-main {
        margin-left: 40px;
    }

    .s-agency-grape-classify .s-grape-tip .col-sm-6 {
        margin-bottom: 20px;
    }

    .s-agency-info-one, .s-agency-info-two {
        height: auto;
    }

    .s-agency-info .s-autocenter-imgbox {
        width: 100%;
        height: 400px;
    }

    .s-agency-info .s-box-main {
        width: 100%;
        padding: 15px;
    }

    .s-agency-info-one .s-box-main {
        padding-top: 20px;
        left: 0;
    }

    .s-agency-info-two .s-box-main {
        padding-top: 20px;
        right: 0;
    }

    .s-agency-site-list .s-item-main .s-img {
        width: 100%;
    }

    .s-agency-intro-three {
        padding: 0 0 10px 0;
        background-position: center bottom;
        background-size: auto;
    }

    .s-agency-intro-three .s-logo-box {
        padding-top: 30px;
    }

    .s-agency-intro-three .s-logo-box img {
        height: 140px;
        float: left;
        margin: 0 15px;
    }

    .s-agency-intro-three .s-text-box {
        padding-top: 30px;
    }

    .s-agency-intro-three .s-text-box .s-title {
        font-size: 32px;
        margin-bottom: 65px;
    }

    .s-agency-intro-three .s-img-box {
        text-align: center;
        width: 60%;
        margin: 15px auto;
    }

    .s-turkey-trait .s-body-common-title,
    .s-turkey-winmakers .s-body-common-title {
        margin: 20px auto 25px;
    }

    .s-style-lavina.s-agency-intro-one .s-title-box {
        padding: 34px 0 26px;
        background-position-x: 36%;
    }

    .s-agency-lavina-wines .s-row-one .s-img-wine {
        text-align: center;
    }

    .s-agency-lavina-wines .s-row-one .s-text-box {
        text-align: center;
    }

    .s-agency-lavina-wines .s-row-one .s-text-box .s-tip {
        font-size: 16px;
        letter-spacing: .3px;
    }

    .s-agency-lavina-wines .s-row-one .s-text-box .fl,
    .s-agency-lavina-wines .s-row-one .s-text-box .fr {
        float: none;
    }

    .s-agency-lavina-wines .s-row-one .s-text-box .fr {
        margin: 30px 0;
    }

    .s-contact-us-main {
        padding-top: 90px;
    }

    .s-contact-us-main .s-contact-num {
        padding: 20px 10px;
        line-height: 32px;
    }

    .s-contact-us-main .s-contact-num .s-icon-box {
        width: 65px;
        height: 65px;
        margin-right: 10px;
    }

    .s-contact-us-main .s-contact-num .s-icon-box .s-img {
        height: 56%;
    }

    /*.s-contact-us-main .s-contact-num .s-icon-box {*/
    /*float:none;*/
    /*}*/
    .s-contact-us-main .s-contact-num .s-num {
        font-size: 20px;
    }

    .s-contact-us-main-code .s-box {
        padding: 10px 10px 9px;
    }

    .s-contact-us-main-code .s-text {
        padding-bottom: 10px;
    }

    .s-agency-policy-main .s-original-price .s-price-list {
        padding: 15px;
        font-size: 12px;
    }

    .s-agency-policy-main .s-table-list th {
        padding: 10px;
        font-size: 14px;
    }

    .s-agency-policy-main .s-table-list td {
        padding: 10px 8px;
    }

    .s-agency-policy-main .s-table-list tbody .s-name {
        font-size: 13px;
    }

    .s-agency-lavina-info .s-text-box {
        padding-left: 0;
        background: none;
    }

    .s-agency-lavina-info .s-text-box.s-right {
        padding-right: 0;
        background: none;
    }

    .s-agency-info .s-box-main.s-style-turkey {
        padding-left: 15px;
        padding-right: 15px;
    }

    .s-agency-info .s-style-turkey .s-title {
        font-size: 26px;
        margin-top: 5px;
        margin-bottom: 25px;
    }

    .s-turkey-winmakers .s-winemaker-item {
        padding: 20px;
    }

    .s-turkey-winmakers .s-common-img-box-one {
        margin-right: 30px;
        width: 88px;
        height: 88px;
    }

    /*公用*/
    .col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5, .col-xs-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5, .col-xs-3-5, .col-sm-3-5, .col-md-3-5, .col-lg-3-5, .col-xs-4-5, .col-sm-4-5, .col-md-4-5, .col-lg-4-5 {
        padding: 0 15px;
    }

    .s-icon-site-title-one {
        height: 26px;
        width: 24px;
        background-size: 16px;
    }

    .s-body-sitedtl-main-title .s-title-text {
        font-size: 20px;
    }

    /*logo*/
    .s-head-logo .s-img {
        margin: 20px 0;
        height: 40px;
    }

    /*banner图*/
    .s-head-banner .carousel-inner {
        height: 150px;
    }

    /*首页*/
    .s-icon-tel {
        margin-right: 0;
        background-size: 100%;
    }

    .s-body-area {
        margin-top: 10px;
    }

    .s-body-common-title {
        margin-top: 10px;
    }

    .s-body-wine {
        padding: 10px 0;
    }

    .s-show-more-two {
        margin-top: 20px;
    }

    .s-body-wine-title .s-show-more-two {
        margin-top: 46px;
    }

    .s-body-text-list-one .s-link {
        margin: 0;
    }

    .s-body-wine-title .s-body-text-list-one {
        margin-top: 20px;
    }

    .s-body-wine-title .s-body-text-list-one .s-link {
        margin-right: 4px;
    }

    .s-body-other-item {
        padding: 0 10px;
        margin-top: 30px;
    }

    .s-body-other-item .s-img-box {
        width: 80px;
        height: 80px;
        margin-right: 20px;
    }

    .s-body-other-item .s-text {
        margin-top: 13px;
    }

    .s-body-other-item .s-title {
        font-size: 24px;
    }

    .s-body-other-item .s-tip {
        font-size: 14px;
    }

    .s-body-aboutus {
        margin-top: 10px;
    }

    /*产品列表*/
    .s-body-sitedtl {
        padding: 20px 0;
    }

    /*产品详情页*/
    .s-wine-detail-sell-info {
        padding: 0 15px;
    }

    .s-wine-detail-sell-info .s-big-title {
        font-size: 18px;
        line-height: 24px;
    }

    .s-wine-detail-sell-img {
        padding: 0;
        float: none;
    }

    .s-wine-detail-sell-img .carousel {
        width: 100%;
    }

    .s-wine-detail-sell-img .carousel-inner {
        border: 0;
        box-shadow: none;
    }

    .s-wine-detail-sell-info .s-sell-buy {
        text-align: center;
    }

    .s-wine-detail-sell-info .s-sell-buy .s-tip {
        display: block;
    }

    .s-wine-detail-sell-info .s-sell-buy .s-btn {
        margin-right: 0;
    }

    .modal-dialog {
        top: 0;
    }

    .modal-sm {
        width: 100%;
        height: 100%;
        margin: 0;
    }

    .modal-content .s-img-box {
        padding-top: 48%;
    }

    .modal-content {
        height: 100%;
    }

    /*新聞詳情頁*/
    .s-salon-main {
        padding-top: 20px;
    }

    .s-salon-detail-img h2 {
        font-size: 24px;
    }

    .s-salon-detail-img p {
        font-size: 18px;
    }

    .s-salon-detail-main {
        padding: 30px 0 10px;
    }

    .s-tab-links-one .s-link {
        line-height: 38px;
        background: none;
    }

    .s-tab-links-one .s-link.active {
        border-radius: 5px 5px 0 0;
    }

    .s-salon-detail-section .s-main-body, .s-body-company-intro {
        background: none;
        padding: 20px 0 10px;
    }

    .s-title-style-one {
        font-size: 24px;
        line-height: 30px;
    }

    .s-salon-detail-section .s-section-tip {
        line-height: normal;
        padding: 10px 0;
    }

    .s-salon-detail-section .s-main-body iframe {
        height: 240px;
    }

    .s-title-share .s-box {
        margin-bottom: 0;
    }

    /*招商代理*/
    .s-agency-policy-main .s-main-box {
        padding: 10px 10px 0;
    }

    .s-style-table-one .s-bg-box {
        min-height: auto;
    }

    .s-foot-info {
        padding: 30px 0 10px;
    }

    .s-foot-info-main {
        margin-bottom: 20px;
    }

    .s-foot-info-main p {
        font-size: 12px;
    }

    .s-foot-info-main .s-img-box {
        width: 68px;
        background-size: 53px;
    }

    .s-foot-info-main .s-title img {
        height: 20px;
    }

    .s-foot-info-code .s-item .s-box {
        padding: 5px;
    }

    .s-foot-info-code .s-item .s-text {
        font-size: 12px;
    }

    .s-foot-copyright {
        font-size: 12px;
        line-height: 22px;
    }

    .meau-top {
        right: 15px;
    }

    .meau-top p {
        display: none;
    }

    .s-agency-policy-main .s-body-common-title {
        font-size: 20px;
    }

    .area-li {
        width: 50%;
    }

}

/*王*/
@media (min-width: 768px) {
    /*产品详情页*/
    .s-wine-detail-sell-img .carousel-inner {
        height: 260.3px;
    }

    /*沙龙详情页背景图*/
    .s-salon-detail-img {
        height: 150px;
    }
}

@media (min-width: 992px) {
    .s-body-area .s-body-image-text-list-one {
        max-height: 293px;
        overflow: hidden;
    }

    /*产品详情页*/
    .s-wine-detail-sell-img .carousel-inner {
        height: 345.39px;
    }

    /*沙龙详情页背景图*/
    .s-salon-detail-img {
        height: 200px;
    }

    .cndns-right-meau:hover .cndns-right-btn p {
        display: block;
    }

    .cndns-right-box .box-border .sev-b li a:hover {
        color: #ff6800
    }

    .cndns-right-meau:hover .cndns-right-box {
        display: block
    }

    .meau-sev:hover .cndns-right-btn {
        background: #ff6800
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1230px;
    }

    .s-body-area .s-body-image-text-list-one {
        max-height: 345px;
        overflow: hidden;
    }

    /*产品详情页*/
    .s-wine-detail-sell-img .carousel-inner {
        height: 448px;
    }

    /*沙龙详情页背景图*/
    .s-salon-detail-img {
        height: 250px;
    }

    .cndns-right-meau:hover .cndns-right-btn p {
        display: block;
    }

    .cndns-right-box .box-border .sev-b li a:hover {
        color: #ff6800
    }

    .cndns-right-meau:hover .cndns-right-box {
        display: block
    }

    .meau-sev:hover .cndns-right-btn {
        background: #ff6800
    }
}