@charset "utf-8";


.lt_swiper2 {position:relative;}
.lt_swiper2 h4.tit {font-size:40px;}
.lt_swiper2 h4.tit a {color:#fff;}
.lt_swiper2 .swiper-container {width:100%; margin:60px auto 0; padding:50px 40px 30px; border-radius:20px; border:1px solid #e8f0e8; background:#fff;}
.lt_swiper2 .swiper-container .swiper-slide {position:relative; height:100%;}
.lt_swiper2 .swiper-container .swiper-slide .img_box {overflow:hidden; border-radius:15px;}
.lt_swiper2 .swiper-container .swiper-slide .img_box img {width:100%;opacity:1; -webkit-transition:opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: scale(1);transform: scale(1);}
.lt_swiper2 .swiper-container .swiper-slide .img_box:hover img {opacity:1; -webkit-transform:scale(1.2); transform: scale(1.2);}
.lt_swiper2 .swiper-container .swiper-slide .txt_box {margin-top:30px;}
.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_cate {font-size:15px; color:#2b8928; font-weight:500;}
.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_sbj {font-size:20px; color:#111; font-weight:500; margin:10px 0 15px;}
.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_detail {font-size:16px; line-height:25px; color:#777;}

.lt_swiper2 .swiper-button-next,
.lt_swiper2 .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_swiper2 .swiper-button-prev {margin-left:calc(-50% - 80px);}
.lt_swiper2 .swiper-button-next {margin-left:calc(50% + 43px);}
.lt_swiper2 .swiper-button-prev, 
.lt_swiper2 .swiper-container-rtl .swiper-button-next {background-image:url('/img/arrow_left.png') !important;}
.lt_swiper2 .swiper-button-next, 
.lt_swiper2 .swiper-container-rtl .swiper-button-prev {background-image:url('/img/arrow_right.png') !important;}

.lt_swiper2 .swiper-pagination {width:100%; max-width:1200px; margin-top:50px;}
.lt_swiper2 .swiper-pagination-clickable .swiper-pagination-bullet {margin:0 2px;background-color:#2b8928 !important;}

.lt_swiper2 .lt_more {position:absolute; right:0px; top:20px;}
.lt_swiper2 .lt_more a {font-size:18px; font-weight:700; color:#fff;}
.lt_swiper2 .lt_more a i {font-size:15px; margin-left:5px; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt_swiper2 .lt_more a:hover i {transform:rotate(90deg);}


@media (max-width:969px) {
	.lt_swiper2 h4.tit {font-size:32px;}
	.lt_swiper2 .swiper-container {margin:40px auto 0; padding:30px 30px 20px; border-radius:20px;}
	.lt_swiper2 .swiper-container .swiper-slide .txt_box {margin-top:25px;}
	.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_cate {font-size:14px;}
	.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_sbj {font-size:19px; line-height:28px;}
	.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_detail {font-size:15px; line-height:24px;}
	.lt_swiper2 .swiper-pagination {margin-top:40px;}
	.lt_swiper2 .lt_more {top:15px;}
	
}

@media (max-width: 639px){
	.lt_swiper2 h4.tit {font-size:22px;}
	.lt_swiper2 .swiper-container {margin:20px auto 0; padding:20px 15px 10px; border-radius:15px;}
	.lt_swiper2 .swiper-container .swiper-slide .img_box {border-radius:10px;}
	.lt_swiper2 .swiper-container .swiper-slide .txt_box {margin-top:15px;}
	.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_sbj {font-size:15px; line-height:20px; margin:5px 0 10px;}
	.lt_swiper2 .swiper-container .swiper-slide .txt_box .lt_detail {font-size:13px; line-height:18px;}
	.lt_swiper2 .swiper-pagination {margin-top:20px;}
	.lt_swiper2 .lt_more {top:10px;}
	.lt_swiper2 .lt_more a {font-size:15px;}
	.lt_swiper2 .lt_more a i {font-size:13px;}
}

@media (max-width: 399px){
	.lt_swiper2 .swiper-container {padding:20px 20px 10px;}
}