@charset "utf-8";

.lt_swiper {max-width:1200px; margin:0 auto; display:flex; align-items:center; justify-content:space-between;}
.lt_swiper .title_wrap {width:30%;}
.lt_swiper .title_wrap h4 a {font-size:40px; color:#fff;}
.lt_swiper .title_wrap h5 {font-size:20px; color:#ecf1e7; font-weight:500; margin:40px auto;}
.lt_swiper .title_wrap h5 br {display:none;}
.lt_swiper .title_wrap p {font-size:18px; line-height:28px; color:#c4e0c3; font-weight:300; margin:0 auto 100px; word-break:keep-all;}
.lt_swiper .swiper-container {width:58%; padding:0; margin:0;}
.lt_swiper .swiper-container .swiper-slide {position:relative; height:100%;}
.lt_swiper .swiper-container .swiper-slide .img_box {overflow:hidden; border-radius:15px; background:#fff;}
.lt_swiper .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_swiper .swiper-container .swiper-slide .img_box:hover img {opacity:0.9; -webkit-transform:scale(1.1); transform: scale(1.1);}
.lt_swiper .swiper-container .swiper-slide p.cont {font-size:18px; color:#777; margin:30px auto 10px; }
.lt_swiper .swiper-container .swiper-slide p.sbj {font-size:26px; color:#111; font-weight:600;}

.lt_swiper .swiper-button-prev, .lt_swiper .swiper-button-next {cursor:pointer; font-size:24px; color:#fff; display:inline-block;
transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s;}
.lt_swiper .swiper-button-prev:hover, .lt_swiper .swiper-button-next:hover {opacity:0.8;}
.lt_swiper .swiper-button-prev {margin-right:30px;}

.lt_swiper .swiper-pagination {width:100%; margin-top:40px;}
.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:1199px) {
	.lt_swiper .title_wrap {width:28%;}
	.lt_swiper .title_wrap h4 a {font-size:34px; color:#fff;}
	.lt_swiper .title_wrap h5 br {display:inline-block;}
	.lt_swiper .title_wrap p {margin:0 auto 60px;}
	.lt_swiper .swiper-container {width:65%;}
	
}

@media (max-width:969px) {
	.lt_swiper {display:block;}
	.lt_swiper .title_wrap {width:100%; padding:60px 30px 50px; background:#2b8928;}
	.lt_swiper .title_wrap h4 a {font-size:32px;}
	.lt_swiper .title_wrap h5 {font-size:18px; margin:20px auto 10px;}
	.lt_swiper .title_wrap h5 br {display:none;}
	.lt_swiper .title_wrap p {font-size:16px;line-height:25px;  margin:0 auto 30px;}
	.lt_swiper .swiper-button-prev, .lt_swiper .swiper-button-next {font-size:20px;}
	.lt_swiper .swiper-button-prev {margin-right:20px;}
	
	.lt_swiper .swiper-container {width:100%; background:#ecf1e7;}
	.lt_swiper .swiper-container .swiper-slide {padding:40px 30px 60px;}
	.lt_swiper .swiper-container .swiper-slide p.cont {font-size:16px; margin:20px auto 5px; }
	.lt_swiper .swiper-container .swiper-slide p.sbj {font-size:22px;}
	
}

@media (max-width: 639px){
	.lt_swiper .title_wrap {padding:40px 20px 30px;}
	.lt_swiper .title_wrap h4 a {font-size:24px;}
	.lt_swiper .title_wrap h5 {font-size:16px; margin:10px auto 10px;}
	.lt_swiper .title_wrap p {font-size:14px;line-height:22px; margin:0 auto 20px;}
	.lt_swiper .swiper-button-prev, .lt_swiper .swiper-button-next {font-size:18px;}
	.lt_swiper .swiper-button-prev {margin-right:15px;}
	
	.lt_swiper .swiper-container .swiper-slide {padding:20px 20px 40px;}
	.lt_swiper .swiper-container .swiper-slide .img_box {border-radius:12px;}
	.lt_swiper .swiper-container .swiper-slide p.cont {font-size:14px; margin:20px auto 0px; }
	.lt_swiper .swiper-container .swiper-slide p.sbj {font-size:19px; font-weight:500;}
	
}