@charset "utf-8";
.main-carousel2 {/*margin:150px 0 100px;*/ margin:0px 0 100px; position: relative; z-index:1;}
.content_area .inner {padding:24px}
.main-carousel2 {position: relative;}
.main-carousel2 .li {transition: all 0.7s; background-color:#f8f9fa; border-radius:10px}
/* .main-carousel2 .li:hover dl {display:none;} */
/* .main-carousel2 .li:hover .txtin {display:block; padding:20px} */
.main-carousel2 .li + li {margin-left:26px; }
.main-carousel2 .li .txtin {padding:5px 20px; width:100%; min-height: 122px; box-sizing: border-box;}
.main-carousel2 .li .txtin .title { font-size:16px}
.main-carousel2 .li dt img {width:100%;}
.main-carousel2 .li dd {padding:0 20px;}
.main-carousel2 .li .tag {font-size: 14px; font-weight: 500; line-height: 1.5; color: #6ec5ff; display:none;}
.main-carousel2 .li .tit {font-size: 20px; font-weight: 600; line-height: normal; color: #000; display:block; margin-top:3px; padding:10px 20px 0 0px; min-height: 58px;}
.main-carousel2 .li p {font-size: 16px; font-weight: normal; line-height: 1.5; letter-spacing: normal; color: #718096; margin-top:10px; padding:0 0px}
.main-carousel2 .li a.btn {font-size: 50px; font-weight: 100; color: #fff; display:inline-block; padding:0 0px;background-color: #77d2d5;  width: 55px; height: 55px; line-height: 50px;}
.main-carousel2 .li a.btn img {width:20px; margin-left:5px; vertical-align:middle; display:inline-block}
.main-carousel2 .li .info {padding:0 0 0 20px; width:100%; box-sizing: border-box; display: flex; justify-content: flex-end;
  align-items: center;gap: 30px;}
.main-carousel2 .li .info .user { display:inline-block; /*background:url(https://blog.hmgjournal.com/images/main/icon_user.png) no-repeat; */background-size:30px; font-size: 14px; line-height:30px; color: #000000;}
.main-carousel2 .li .views {font-size: 14px; font-weight: normal; line-height: 30px; color: #718096;}
/* .main-carousel2 .li:hover {transform: scale(1.0); z-index:6; } */
.main-carousel2 .slick-list {overflow:hidden; padding:24px; width:1200px; box-sizing: content-box; transform: translate(-24px, -24px);}

.main-carousel2 .owl-dots{position:absolute;width:100%; text-align:center; margin:0 auto; bottom:-50px;}
.main-carousel2 .owl-dots .owl-dot{background:#ddd;width:30px;height:5px;display:inline-block;margin-left:10px; border:0}
.main-carousel2 .owl-dots .owl-dot.active{background:#000}

.main-carousel2 .owl-nav{position:absolute;width:100%;bottom:50%}
.main-carousel2 .owl-nav .owl-prev{width:40px;height:30px;position:absolute;left:-70px; font-size:14px; color:#000; border-top: 1px solid #fff; border-left:0; border-right:0; border-bottom:0; padding-top:5px; text-align:center; background-color:transparent; cursor:pointer}
.main-carousel2 .owl-nav .owl-next{width:40px;height:30px;position:absolute;right:-70px; font-size:14px; color:#000; border-top: 1px solid #fff; border-left:0; border-right:0; border-bottom:0; padding-top:5px; text-align:center; background-color:transparent;  cursor:pointer}

@media screen and (max-width: 992px) {
.main-carousel2 .owl-dots{position:absolute;width:100%; text-align:center; margin:0 auto; bottom:-55px}
}