@charset "utf-8";
.mlsl-banner .place{padding-top: 31%;}
.mlsl-banner .banner-pagination{position: absolute; bottom: 50px; left: 0;right: 0;z-index: 999;text-align: right;}
.mlsl-banner .swiper-pagination.position{text-align: right;width: 10px; height: 10px;}
.mlsl-banner .swiper-pagination.position .swiper-pagination-switch{background: #fff;}
.mlsl-banner .swiper-pagination.default .swiper-active-switch{background: #FFC300;}

.com-headline .hd .currentname img{width: 80%;margin: auto;}
.com-headline .hd i{bottom: 78px;display: block;}
.com-headline .hd i.left{left: 0;}
.com-headline .hd i.right{right: 0; left: initial;}
@media (max-width: 768px){
    .com-headline .hd i{bottom: 40px;display: block;}
    .com-headline{padding-bottom: 20px;}
    .com-headline.pic .hd .currentname{width: 100%;}
}

.videobox{overflow: hidden;position: relative;}

.sljj{position: relative;}
.sljj .inner .title{font-size: 1.5em; font-weight: bold;text-align: center;color:#00499C;display: block;margin-bottom: 20px;}
.sljj .inner  p{font-size: 1.125em;line-height: 2.5em;text-indent: 2em;-webkit-line-clamp: 6;min-height: 14em;}
.sljj .slgk-menu .menu-cards a.item i{width: 45px; height: 45px;}
.sljj .slgk-menu .menu-cards a.item {color:#00499C;font-size: 1.3em;padding: 10px 0;}

@media (max-width: 1500px){
    .sljj .inner p{-webkit-line-clamp: 5;min-height: 13em;}
}
@media (max-width:1280px){
    .sljj .inner p{-webkit-line-clamp: 5;min-height: initial; line-height: 1.75em;font-size: 1.15em;}
}


.slst-swiper .swiper-slide{width: 75%; background: #fff;}
.slst-swiper .swiper-slide dl .place{padding-top: 51.32%; opacity: .5;}
.slst-swiper .swiper-slide-active dl .place{opacity: 1;}
.slst-swiper .swiper-ctrl-button.overflow.xs.float.swiper-ctrl-prev{left: 10%!important; margin-left: -20px;}
.slst-swiper .swiper-ctrl-button.overflow.xs.float.swiper-ctrl-next{right: 10%!important; margin-right: -20px;}

.swiper-ctrl-button.white:after{background: url(../images/mlsl/slgk_btn.png) no-repeat; background-size: 100%;}
.swiper-ctrl-button.white i{color: #fff;}
.swiper-ctrl-button.overflow.xs i{font-size: .8em;}

.slts-swiper{position: relative;padding: 45px 0;}
.slts-swiper::after,
.slts-swiper::before{content: '';position: absolute;top: 0; bottom: 0; width: 52px;background: url(../images/mlsl/slts_bg_l.png) no-repeat;background-size: 100% 100%;z-index: 1;}
.slts-swiper::after{right: 0;}
.slts-swiper::before{left: 0;}
.slts-swiper .swiper-fluid{background:#77B3FC;padding:15px 52px;}
.slts-swiper .swiper-grid{background: url(../images/mlsl/slts_bg.png) no-repeat; background-size: 100% 100%;padding: 30px 60px;}
.slts-swiper .swiper-grid .swiper-container{margin: 0px -20px;}
.slts-swiper .swiper-ctrl-button.overflow.xs.float.swiper-ctrl-prev{left: 4.5%;}
.slts-swiper .swiper-ctrl-button.overflow.xs.float.swiper-ctrl-next{right: 4.5%;}

.slts-swiper .swiper-fluid dl{border: 1px solid #77B3FC;border-radius: 10px;background: #F6F9FC;margin: 0px 21px;padding: 30px;}
.slts-swiper .swiper-fluid dl dt.title{background: #77B3FC;text-align: center;border-radius: 20px;margin-bottom: 30px;padding: 7px 10px;}
.slts-swiper .swiper-fluid dl dt.title a{color: #fff;font-weight: bold;font-size: 1.25em;}
.slts-swiper .swiper-fluid dl dd .caption{margin-bottom: 30px;}
.slts-swiper .swiper-fluid dl dd .caption p{text-indent: 2em; line-height: 2em;font-size: 1.125em;-webkit-line-clamp: 7; min-height: 250px;}
.slts-swiper .swiper-fluid dl dd .more{text-align: center;position: absolute; left: 0; right: 0;bottom: 25px;}
.slts-swiper .swiper-fluid dl dd .more a{color:#2A82E4}
@media (max-width: 1500px){
    .slts-swiper .swiper-fluid dl dd .caption p{-webkit-line-clamp: 6;}
}
@media (max-width:1280px){
    .slts-swiper .swiper-grid{padding: 30px 30px;}
    .slts-swiper .swiper-grid .swiper-container{margin: 0px -10px;}
    .slts-swiper .swiper-fluid dl{margin: 0px 11px;}
}

@media (max-width:768px){
    .slts-swiper .swiper-grid{padding:10px}
}

.xzcjs-swiper .swiper-pagination.position{bottom: 0;}

.xzcjs-swiper .swiper-fluid{padding-bottom: 40px;}
.xzcjs-swiper .swiper-fluid .swiper-container{margin: 0px -20px;}
.xzcjs-swiper .swiper-fluid dl{background: url(../images/mlsl/xzcjs_bg.png) no-repeat;background-size: 100% 100%;padding: 40px;margin: 0px 20px;}
.xzcjs-swiper .swiper-fluid dl dt{margin-bottom: 20px;}
.xzcjs-swiper .swiper-fluid dl .caption{margin-bottom: 20px;}
.xzcjs-swiper .swiper-fluid dl .caption p{font-size: 1.125em;text-indent: 2em; line-height: 1.5em;-webkit-line-clamp: 4; min-height: 6em;}
.xzcjs-swiper .swiper-fluid dl .title{text-align: center;font-weight: bold;font-size: 1.125em;}
.xzcjs-swiper .swiper-fluid dl .title a{color:#00499C}

@media (max-width:1280px){
    .xzcjs-swiper .swiper-grid{padding: 30px 30px;}
    .xzcjs-swiper .swiper-grid .swiper-container{margin: 0px -10px;}
    .xzcjs-swiper .swiper-fluid dl{margin: 0px 11px;}
}