.line3 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ssbspt .banner {height: auto;position: relative;}
.ssbspt .sqyr .banner .header{position:relative;width:100%;background:#3355C8;overflow: visible;z-index:10}
.ssbspt .sqyr .banner .header.topnav {position: fixed;top: 0;height: 56px;width: 100%;}
.ssbspt .sqyr .banner .header li{margin-top:0;}
.ssbspt.museum .header .menu ul li.active, .ssbspt.museum .header .menu ul li:hover {border-top-color: #720000;background: #4A6DE0;}
.ssbspt.tpgj .header .menu ul li.active, .ssbspt.tpgj .header .menu ul li:hover {border-top: none;}
.ssbspt .slick-wra{height:420px;position:relative;}
.ssbspt .gallery-top{height:420px;}
.ssbspt .gallery-top img{object-fit: cover;width: 100%;height: 100%;}
.ssbspt .gallery-top .name{position: absolute;left:0;bottom:0;width:100%;line-height: 50px;padding:0 15px;color:#fff;background: rgba(0,0,0,.7);}
.ssbspt .gallery-thumbs{position: absolute;right: 0;top: 0;background: rgba(0,0,0,0.4);width:204px;height:100%;}
.ssbspt .gallery-thumbs .swiper-wrapper{display:block}
.ssbspt .gallery-thumbs .swiper-wrapper .swiper-slide{height:25%;color:#fff;    width: 100% !important;padding: 30px 16px;line-height:26px;font-size:18px;cursor:pointer;}
.ssbspt .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{background: #4B6EE2;}
.ssbspt .notice .icontitle{padding-left:0;}
.ssbspt .notice .icontitle:before{display:none}
.ssbspt .services .notice .first {border-bottom: none;padding-bottom: 15px;margin-bottom: 10px;background: #F6F6F6;}
.ssbspt .services .notice .first .line2{font-size: 18px;font-weight: bold;color: #375CD7;}
.ssbspt .services .notice .first .line2 a{color: #375CD7;}
.ssbspt .notice ul li{padding-right:15px;}
.ssbspt .pub-date{font-size: 18px;
font-family: Helvetica Neue;
font-weight: 400;
color: #999999;margin-top:15px;}
.ssbspt.museum .footer-top .link .tit {
    color: #fff;
}
.ssbspt.museum .notice .topic {
    border-color: #3355C8;
}
.ssbspt.museum .position{background: url(../../images/list/pos.png) center left no-repeat;}
.ssbspt.tpgj .icontitle{color:#242323;margin: 0;padding:13px 24px 18px 18px;margin-top: 10px;padding-left: 0;font-weight: 700;}
.ssbspt.tpgj .icontitle img{margin-right:8px;}
.ssbspt.tpgj.museum .icontitle:before{display:none;}
.ssbspt.tpgj .notice ul li{background:none;}
.ssbspt.museum .go_top {background-image: url(../../images/ssbspt/gotop.png);}
.ssbspt.museum.index .list-nav .nav-tabs .active {border-bottom: 2px solid #4A6DE0;color: #4A6DE0;}
.ssbspt.museum .leftlist .source {background: url(../../images/ssbspt/tag.png) left center no-repeat;}
.ssbspt.museum .leftlist .source a {color: #375CD7;}
.cenmain-l-img{height:240px;object-fit: cover;}
.cenmain-l-conwra{border: 1px solid #E5E5E5;border-top:none;padding:30px 27px;}
.cenmain-l-con-bq{font-size: 16px;font-family: Source Han Sans CN;font-weight: 400;color: #375CD7;}
.cenmain-l-con-bq::after{content:"";display:block;width:40px;height:2px;background:#C9C9C9;margin-top:15px;}
.cenmain-l-con-tit{height: 70px;font-size: 22px;font-family: Source Han Sans CN;font-weight: 400;color: #252525;line-height: 36px;margin-top:15px;}
.cenmain-l-con-summary{height: 80px;font-size: 16px;font-family: Source Han Sans CN;font-weight: 400;color: #838383;line-height: 26px;margin-top:15px;}
.cenmain-l-con-btn{display:block;width: 135px;height: 45px;line-height:45px;border: 2px solid #375CD7;border-radius: 2px;font-size: 16px;font-family: Source Han Sans CN;font-weight: 400;color: #375CD7;text-align:center;margin-top:23px;}
.cenmain-l-con-btn:hover{color: #375CD7;}
.cenmain-imgcon{position:relative;color:#fff;}
.cenmain-imgcon-main{position:absolute;bottom:0;width:100%;height: 210px;background: url(../../images/ssbspt/mask.png) left bottom repeat-x;background-size: contain;padding: 25px;}
.cenmain-imgcon-limg{height: 260px;object-fit: cover;}
.cenmain-imgcon-main-label{font-size: 16px;font-family: Source Han Sans CN;font-weight: 400;color: #FFFFFF;}
.cenmain-imgcon-main-tit{height: 70px;line-height: 36px;}
.cenmain-imgcon-main-tit a{font-size: 22px;font-family: Source Han Sans CN;font-weight: 400;color: #FFFFFF;}
.cenmain-imgcon-main-btn{margin-top:15px;}
.cenmain-imgcon-main-btn a{font-size: 16px;font-family: Helvetica Neue;font-weight: 400;color: #CECECE;line-height: 26px;}
.ellipsis.cenmain-imgcon-main-label:after {content: "";display: block;width: 40px;height: 2px;background: #fff;margin-top: 15px;margin-bottom: 15px;}
.cenmain-imgcon-limg2{height: 420px;object-fit: cover;}
.cenmain-imgcon-l{margin-top:24px;}
.cenmain-r-imgwra{margin-bottom:24px;}
.cenmain-r-imgwra img{height:240px;object-fit: cover;}
.cenmain-imgcon-rbtm{margin-bottom:24px;}
.bspt-dxslwra{background: #fff;padding-top: 30px;    padding-left: 15px;
    padding-right: 15px;}
.bspt-dxsl-con-imgwra-text{padding: 35px 30px 44px;}
.bspt-dxsl-con-item{font-size:initial;margin-top: 20px;width: 33.19%;display:inline-block;vertical-align:top;font-size: 22px;padding: 0px 13px 0;white-space: initial;}
.bspt-dxsl-con{margin-left: -13px;margin-right: -13px;white-space: nowrap;}
.bspt-dxsl-con-imgwra img{width: 100%;height: 240px;object-fit: cover;}
.bspt-dxsl-con-imgwra-text{border: 1px solid #E5E5E5;}
.bspt-imgwra-t-tit{font-size: 22px;font-weight: 400;color: #252525;line-height: 36px;height: 70px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.bspt-imgwra-t-txt{margin-top: 10px;font-size: 16px;font-weight: 400;color: #838383;line-height: 26px;height: 78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.ssbspt .headerwrap {padding-bottom: 0;}
.ssbspt .banner .header{position: absolute;font-size:0;bottom:0;left:50%;transform: translateX(-50%);width:1200px;height:auto;}
.ssbspt .banner .header .container{position: relative;}
.ssbspt .banner .header.topnav{position:fixed;top:0;height:56px;width:100%;}
.ssbspt .banner .header li{display: inline-block;margin-top:-2px;border-top:2px solid rgba(0,0,0,0);width:auto}
.ssbspt .header .menu{overflow: visible;}
.ssbspt .header .menu>ul li{position: relative;}
.ssbspt .header .menu>ul li a{line-height:56px;font-size:18px;padding:0 20px;}
.ssbspt .header .menu>ul li.active,.ssbspt .header .menu>ul li:hover{background: rgba(0,0,0,.1);}
.ssbspt .header .menu>ul li.active a,.ssbspt .header .menu>ul li:hover>a{font-weight: bold;}
.ssbspt .header .slidemenu div{display:none;position: absolute;width:150%;top:100%;left:0;background: #3355C8;}
.ssbspt .header .menu>ul .slidemenu div a{font-size: 14px;line-height: 44px;}
.ssbspt .header .slidemenu div a:hover{background: #4A6DE0;}
.ssbspt .header .slidemenu:hover div{display: block;}
.ssbspt .search1{position: absolute;z-index:1;right:6px;top:6px;width:170px;margin:0;height:45px;padding:0;}
.ssbspt .search1 .search-submit{margin:13px 14px;margin-left:0;}
.ssbspt .search1 input{padding:0 5px;height:100%;background: rgba(0,0,0,0);width:initial;color:#fff;font-size:14px}
.ssbspt .search1 input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#fff
}
.ssbspt .search1 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#fff
}
.ssbspt .search1 input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#fff
}
.ssbspt .search1 input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#fff
}

.ssbspt .banner .header{position: relative;width: 100%;background: #3355C8;}
.ssbspt .header .menu ul li.active, .ssbspts .header .menu ul li:hover{border-top: none;background: #4A6DE0;}

.ssbspt.museum.yrhindex .yrhmenu li.active a{color: #3355C8;}
.ssbspt.museum.yrhindex .yrhmenu li.active{border-top: 2px solid #3355C8;}
.ssbspt.museum .infoblock .qkjs a{color: #3355C8 !important;}
.ssbspt.museum .infoblock{border-top: 4px solid #3355C8;}
.ssbspt.campus-detail .detail .detail-h2{color: #3355C8 !important;}
.ssbspt.museum .notice ul li:hover a{color: #3355C8;}

.museum .campus-detail .content-info .pages .hoverbtn.on{background: #4A6DE0;}
.museum .campus-detail .content-info .pages .hoverbtn{background: rgba(74,109,224,0.6);}


.pageBar .cur, .pagebox .kkpager .pageBtnWrap .curr {background: #3355C8;}


.school-box .topborder{position: relative;}
.school-box .topborder .num1{position: absolute;top: 0;left: 10px;background: url(../../images/index/icon8.png) no-repeat center center;background-size:contain;width: 30px;height: 35px;display: inline-block;margin: 12px 10px 12px 0px;}
.school-box .topborder .num2{position: absolute;top: 0;left: 10px;background: url(../../images/index/icon9.png) no-repeat center center;background-size:contain;width: 30px;height: 35px;display: inline-block;margin: 12px 10px 12px 0px;}
.school-box .topborder .num3{position: absolute;top: 0;left: 10px;background: url(../../images/index/icon10.png) no-repeat center center;background-size:contain;width: 30px;height: 35px;display: inline-block;margin: 12px 10px 12px 0px;}
.school-box .topborder .num{position: absolute;top: 0;left: 10px;width: 25px;height: 25px;border: 1px solid #E5E5E5;color: #666666;display: inline-block;border-radius: 50%;font-size: 14px;line-height: 25px;text-align: center;margin: 12px 10px 12px 5px;}



@media (max-width:1400px) {
   
}

@media (max-width:1200px) {
   

    
}
@media (max-width:992px) {
  

}
@media ( width : 768px){

}
@media ( max-width : 767px) {
  
}
@media ( max-width : 680px) {
    
}
@media ( max-width : 540px) {
  .ssbspt .gallery-top,.ssbspt .slick-wra{height: 200px;}
  
}
@media (max-width:420px) {
  
}
@media (max-width:375px) {  
  
}
@media (max-width:320px) {
   
}

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

}
@media (min-width:992px) {
   
}
@media (min-width:992px) and (max-width: 1199px){
 
}
@media (min-width: 1200px){
  
}

