@charset "utf-8";
.latest{overflow:hidden; width:1200px; margin:60px auto 0px;}


.latest_title { display:block; text-align:center; font-size:30px; font-weight:700; color:#444; /*letter-spacing:-1px;*/}
.latest_title p {font-size:18px; font-weight:300; color:#aaa; margin:10px 0 50px;}

.latest .swiper-container {padding:0px; margin:0;}
.latest .swiper-container .swiper-slide {width:33.333%; padding:0;}
.latest .swiper-container .swiper-slide .product{}
.latest .swiper-container .swiper-slide .product .img_area {overflow:hidden; background:#000;}
.latest .swiper-container .swiper-slide .product img {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);}
.latest .swiper-container .swiper-slide .product:hover img {opacity:0.5; -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:center;}
.latest .swiper-container .swiper-slide .txt_area .subject {font-size:22px; line-height:28px; color:#222; font-weight:400; margin:20px 0 10px;}
.latest .swiper-container .swiper-slide .txt_area p{color:#999999; }
.latest .swiper-container .swiper-slide .txt_area .lt_date {font-size:16px; color:#888;}
.latest .swiper-container .swiper-slide.swiper-slide-active .over{opacity:1;}
/*.latest .swiper-container .button-next, .latest .swiper-container .button-prev{position:absolute;top:50%;left:50%;margin-top:-25px;;z-index:2; cursor:pointer;}
.latest .swiper-container .button-prev{margin-left:calc(-16.6666% - 20px);}
.latest .swiper-container .button-next{margin-left:calc(16.6666% - 25px);}*/

.button-next, .button-prev{position:absolute;left:50%;margin-top:-180px;;z-index:2; cursor:pointer;}
.button-prev{margin-left:-665px;}
.button-next{margin-left:620px;}

