@charset "UTF-8";
.wrap-slide2{margin: 0 auto;
	display: block;
	background-color:none 
	min-height: 380px !important;}
.wrap-slide2 > ul > li {min-height:404px; position:relative; z-index:100;}

.wrap-slide2 .slider li {
	margin-right: 0px;
    padding: 38px 0px 10px!important;
    background: linear-gradient(180deg, rgba(3,130,219,.89), rgba(3,130,219,1));
    border-right: 1px dotted rgba(256,256,256,.3);
}
.wrap-slide2 .slider li:hover{background: linear-gradient(180deg, #2ec5ff, rgba(3,130,219,1));;
	
}
.wrap-slide2 > ul {padding: 0px!important;}
.wrap-slide2 .slider li a {display:block;}
.wrap-slide2 .slider li img {display: block;
	max-width: none;
	width: 85px;  
	height: 85px;
	border-radius: 50%;
	margin: 20px 10px 40px 25px; max-width: none;
}


.wrap-slide2 .more {position:absolute; bottom:10px; right:0;}
.wrap-slide2 .more a {display:block; width:40px; height:40px; background:url('../images/btn_plus.svg') center center no-repeat;text-indent:-9999px;}
.wrap-slide2 .list {width:100%; overflow:hidden; padding-top:0px;}

.wrap-slide2 .thum {text-align: center;
	width: 95px;
	float: left;}
	
.wrap-slide2 .con {display: block;
	padding: 30px 0 0 0;
	text-align: left;}
.wrap-slide2 .con .con_title {display:block; margin-bottom:15px; font-size:20px;}
.wrap-slide2 .con p { font-size: 0.95rem;
	color: #fff; padding:  0 30px;
	line-height: 1.1rem;
	color: #fff;
	text-overflow: ellipsis;
	white-space: break-spaces!important; overflow: hidden;font-weight: 400 !important;
  height: 70px!important;
	overflow: hidden; 
	display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient:vertical; 
	font-family: poppins; 
} 
.wrap-slide2 .slider li:hover .con p{color:#002d56;  transition: all .3s;}
.wrap-slide2 .slider li:hover .con .date{color: #00f1fa!important;}
.wrap-slide2 .con .date {
	background: none;
	padding-left: 27px;
	font-size: 13px;
	margin-top: 10px;
	color: #00f1fa;
	padding-bottom: 0px;
	font-family: poppins;height: 20px;
}
.wrap-slide2 .control {text-align:center; position:absolute; bottom:19%; left:0px; width:100%; height:0px; z-index:1;}
.wrap-slide2 .prevnext {display:none; position:absolute; top:17px; right:0px; z-index:999; height:34px;}
.wrap-slide2 .prevnext .container {display:flex;}
.wrap-slide2 .prevnext button {width:34px; height:34px; text-indent:-9999px; border:solid 1px #b7b7b7;}
.wrap-slide2 .prevnext .prev {background:url('../images/btn_prev.svg') no-repeat 10px center;}
.wrap-slide2 .prevnext .next {background:url('../images/btn_next.svg') no-repeat 5px center; margin-left:10px;}
.wrap-slide2 .fixed_box {display:block; position:relative;}

.wrap-slide2 .fixed_box strong {display:none!important;}
.wrap-slide2 .fixed_box span.sub-title {display:block;font-size:26px;color:#fff;line-height:1.2;letter-spacing:-1px;margin-bottom:10px;}
.wrap-slide2 .fixed_box span.sl {color:#fff;font-size:17px;}
.wrap-slide2 .fixed_box p {font-size:16px;color:rgba(255,255,255,0.5);letter-spacing:-1px;line-height:1.3;margin-top:20px;}

@media all and (max-width:1024px) {
	.wrap-slide2 .fixed_box strong {font-size:2.2rem;}
	.wrap-slide2 .prevnext {top:10px;}
}

@media all and (max-width:767px) {
	
	
}

@media all and (max-width:650px) {
	.wrap-slide2 .thum {
		width: 115px;}
	.wrap-slide2 .slider li img {
		width: 100px;  
		height: 100px;
		margin: 20px 15px 40px 30px; }
	.wrap-slide2 .con p { font-size: 1.15rem; line-height: 1.3rem;}
}