.swiper-posi {position:relative;}
.swiper-container2 { width:94%;overflow:hidden;margin:0 auto;}
.swiper-container2 .swiper-wrapper {width:100%;}
.swiper-container2 .swiper-slide { width:33.33333%;padding:0 5px;}
/* .swiper-container2 .swiper-slide .slide-container {min-height:850px;padding:15px;border:1px solid #ddd; } */
.swiper-container2 .swiper-slide .slide-container {min-height:1200px;padding:15px;border:1px solid #ddd; }
a.btn-view { position:absolute;bottom:10px; right:0; padding:7px 20px; background:#ddd;}
.swiper-container2 .work-title {width:100%;}
.swiper-container2 h5 { font-size:20px; padding-top:50px; margin:0;text-align:center;font-weight:normal;}
.swiper-container2 h4 { font-size:80px; padding:0; margin:0; text-align:center;}
.swiper-container2 .work-action {}
.swiper-container2 .work-action .slide-container {background:#527b98;border:1px solid #ddd;}
.swiper-container2 .work-action h4{color:#fff;}
.swiper-container2 .work-action h5{color:#1a364a;}
.swiper-container2 .work-action ul.content-list li {padding:0  0 10px 0;color:#b6d2e6;text-align:left;font-size:14px;}
.swiper-container2 .work-action ul.content-list li dl dt {color:#fff;}
.swiper-container2 ul.content-list { position:relative;margin-top:20px;padding-left:	22px;}
.swiper-container2 ul.content-list li { padding:0 0 10px 0;text-align:left;font-size:14px;}
.swiper-container2 ul.content-list li dl{ padding-left:5px;margin-bottom:5px; }
.swiper-container2 ul.content-list li dl dt {color:#527b98;}
 .separator{position:relative;margin:1em 0;}
 .separator:after {content:' '; width:100%;height:1px;background:#527b98;position:absolute;top:50%;left:0;}
.work-action .separator:after {background:#b6d2e6;}
 .work-action .md-trigger { background:#b6d2e6;border:5px solid #527b98;color:#527b98;}
 .md-trigger { z-index:1;position:relative;display:block;width:60px;height:60px;border-radius:50%;margin:10px auto 0;color:#fff;background:#527b98;border:5px solid #f1f4f9;}

.year-content ul { list-style:none; padding:0;margin:0;} 
.content-box {position:relative;}
.content-box p {width:100%;position:absolute;bottom:0;margin:0;padding:10px;background:#000;	background-color: rgba( 0,126,165, 0.7 );color:#fff;font-weight:bold;font-size:16px;}

@media (min-width: 768px) and (max-width: 979px) { 

}
@media (max-width: 767px) {
	.swiper-container2 .swiper-slide { width:50%;}
}
@media (max-width: 480px) {
	.swiper-container2 h5 { padding-top:20px;}
	.swiper-container2 .swiper-slide {width:100%;}
	}



