@charset "utf-8";
.latest{overflow:hidden; width:100%; max-width:900px;}

.latest_title { color:#ddd; text-align:center; margin-bottom:20px;}
.latest_title p {font-size:25px; color:#ddd; font-weight:600;}
.latest_title a {font-size:22px; font-weight:700; color:#111; margin:7px 0 25px; word-break:keep-all;}


.latest .swiper-container {padding:0px; margin:0;}
.latest .swiper-container .swiper-slide {width:50%;}
.latest .swiper-container .swiper-slide .product{}
.latest .swiper-container .swiper-slide .product .img_area {overflow:hidden; width:100%; margin-bottom:20px;}
.latest .swiper-container .swiper-slide .product img {-webkit-transform: scale(1); transform: scale(1); transition:all 0.35s; -webkit-transition:all 0.35s; -moz-transition:all 0.35s; -o-transition:all 0.35s;}
.latest .swiper-container .swiper-slide .product:hover img {-webkit-transform:scale(1.2); transform: scale(1.2);}

.latest .swiper-container .swiper-slide{position:relative;}
.latest .swiper-container .swiper-slide .txt_area {width:100%; text-align:left;}
.latest .swiper-container .swiper-slide .txt_area .subject {font-size:19px; color:#111; line-height:27px; font-weight:500; word-break:keep-all;}
.latest .swiper-container .swiper-slide .txt_area .date {font-size:16px; color:#999; margin-top:15px;}


.latest .swiper-container .button-next, .latest .swiper-container .button-prev{position:absolute;top:50%;left:50%;margin-top:-25px;;z-index:2; cursor:pointer; display:none;}
.latest .swiper-container .button-prev{margin-left:calc(-16.6666% - 20px);}
.latest .swiper-container .button-next{margin-left:calc(16.6666% - 25px);}



@media (max-width: 1199px){	
	.latest{max-width:690px;}
 }

@media (max-width: 969px){
	.latest{max-width:100%;}
	.latest .swiper-container .swiper-slide .product .img_area {margin-bottom:15px;}
	.latest .swiper-container .swiper-slide .txt_area .subject {font-size:17px; line-height:25px;}
	.latest .swiper-container .swiper-slide .txt_area .date {font-size:14px; margin-top:10px;}
 }

@media (max-width:639px){
	.latest .swiper-container .swiper-slide {width:100%;}
	.latest .swiper-container .swiper-slide .product .img_area {margin-bottom:15px;}
	.latest .swiper-container .swiper-slide .txt_area .subject {font-size:15px; line-height:18px;  word-break:normal;}
	.latest .swiper-container .swiper-slide .txt_area .date {font-size:13px; }
 }