@charset "utf-8";

.lt_swiper {max-width:1200px; margin:0 auto;}
.lt_swiper .swiper-container {padding:10px 0; margin:0;}
.lt_swiper .swiper-container .swiper-slide {position:relative; height:100%;border-radius: 20px;}
.lt_swiper .swiper-container .swiper-slide .img_box {overflow:hidden; border-radius:20px; box-shadow:2px 2px 5px rgba(0,0,0,0.1);}
.lt_swiper .swiper-container .swiper-slide .img_box img {width:100%; -webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1);transform: scale(1);}
.lt_swiper .swiper-container .swiper-slide .img_box:hover img {-webkit-transform:scale(1.1); transform: scale(1.1);}

/*
.lt_swiper .swiper-button-next,
.lt_swiper .swiper-button-prev {position:absolute;top:50%;left:50%;margin-top:-30px;z-index:2; cursor:pointer; width:37px !important; height:60px !important; background-size:37px 60px !important;}
.lt_swiper .swiper-button-prev {margin-left:calc(-50% - 80px);}
.lt_swiper .swiper-button-next {margin-left:calc(50% + 43px);}
.lt_swiper .swiper-button-prev, 
.lt_swiper .swiper-container-rtl .swiper-button-next {background-image:url('/img/arrow_left.png') !important;}
.lt_swiper .swiper-button-next, 
.lt_swiper .swiper-container-rtl .swiper-button-prev {background-image:url('/img/arrow_right.png') !important;}
*/

.lt_swiper .swiper-pagination {width:100%; max-width:1200px; margin:20px auto 0;}
.lt_swiper .swiper-pagination-clickable .swiper-pagination-bullet {margin:0 2px;background-color:#555 !important;}
.lt_swiper .swiper-pagination-bullet-active {background-color:#fff !important;}


@media (max-width:969px) {
	.lt_swiper .swiper-container {padding:5px 0;}
	.lt_swiper .swiper-container .swiper-slide .img_box {border-radius:15px;}
}

@media (max-width: 639px){
	.lt_swiper .swiper-container .swiper-slide .img_box {border-radius:10px;}
	.lt_swiper .swiper-pagination {margin:10px auto 0;}
}
@media (max-width: 399px){
	.lt_swiper .swiper-pagination {margin:5px auto 0;}
}

@media (min-width:969px) {
    .lt_swiper .swiper-slide {display: flex;align-items: center;justify-content: center;font-size: 18px;background: #eee;transition: transform .5s ease;transform: scale(0.9);}
    .lt_swiper .swiper-slide-active {transform: scale(1);}
}