/**==================
    详情样式2（图文）
=================== */

.SAM-detail2 {
    width: 100%;
    margin: 10rem 0;
    position: relative;
    overflow: hidden;
}

.SAM-detail2>img {
    width: 100%;
    min-height: 400px;
	object-fit:cover;
}

.SAM-detail2-header {
    
    /* width: 100%; */
    /* position: absolute;
    top: 10%;
    left: 50%;
    transform: translate( -50%);
    color: #fff; */
}

.SAM-detail2-text {
    width: 70%;
    min-height: 350px;
    position: absolute;
     top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.swiper-container2 {
    width: 100%;
}

.swiper-button-next1 {
    right: 0%;
    color: #fff;
}

.swiper-button-prev1 {
    left: 0%;
    color: #fff;
}

.SAM-fetail2-swiper-inner {
    width: 85%;
    margin: 0 auto;
    background-color: #fff;
    opacity: 0.6;
    color: #111;
    padding: 30px;
    font-size: 16px;

}

.SAM-fetail2-swiper-inner p {
    margin-top: 20px;
}
/* phone */

@media only screen and (max-width: 768px) {
    /* .swiper-container {
        width: 80%;
        margin: 0 auto;
    } */
    .SAM-detail2 {
        width: 100%;
        margin: 2rem 0;
        overflow: hidden;
    }
    .SAM-detail2>img {
        width: 200%;
    }
    .SAM-detail2-header {
    
    }
    .SAM-detail2-text {
        width: 90%;
        min-height: 350px;
        position: absolute;
         top: 55%;
        left: 50%;
        transform: translate(-50%, -50%);
        color: #fff;
        text-align: center;
        font-size: 16px;
    }
    .swiper-container2 {
        width: 100%;
    }
    .swiper-button-next1 {
        right: 0%;
        color: #fff;
    }
    .swiper-button-prev1 {
        left: 0%;
        color: #fff;
    }
    .SAM-fetail2-swiper-inner {
        width: 99%;
        margin: 0 auto;
        background-color: #fff;
        opacity: 0.6;
        color: #111;
        padding: 10px 20px;
        font-size: 16px;
        line-height: 1.375em;
    }
    .SAM-fetail2-swiper-inner p {
        margin-top: 0px;
        width: 90%;
        margin: 0 auto;
    }
    
}

/* iPads  */

@media only screen and (min-width: 768px) and (max-width: 960px) {
    .SAM-fetail2-swiper-inner{
        font-size: 14px;
    }


}

/* Desktops and laptops ----------- */

@media only screen and (max-width: 960px) {
    .SAM-detail2-header {
        font-size: 23px;
    }
    /* .SAM-detail2>img {
        min-height: 250px;
    }

    
    .SAM-detail2-text {
        min-height: 200px;
    } */
}

@media only screen and (min-width: 960px) and (max-width: 1200px) {}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {}

@media only screen and (min-width: 1600px) and (max-width: 1920px) {}

/* Large screens ----------- */

@media only screen and (min-width: 1960px) {}