﻿@charset "utf-8";
/* CSS Document */

.pageBanner{display: none; }
/*大图轮播 S*/
#focusBox_b{width:690px; height:350px;background: #fff;}
#focusBox_b .hd{display: none;}
#focusBox_b .bd ul li{height: 350px;}
#focusBox_b .bd ul li img{width: 690px;height: 350px;}
#focusBox_b .bd .con{width: 220px;height: 350px;}
#focusBox_b .bd .con .title{width:180px;height: 170px;padding: 15px 20px;left: 0;}
#focusBox_b .bd .con .title a{font-size: 20px;line-height: 34px;}
#focusBox_b .bd .con .titleBg{height: 200px;background: #27061d;filter: alpha(opacity=90);opacity: 0.9;}
#focusBox_b .bd .con .intro{display: block;height: 120px;line-height: 24px;padding:15px 18px;background: #AA6BD9;position: absolute;left: 0; bottom: 0;text-align: left;color: #fff;font-size: 12px;}
#focusBox_b .hd{display: block;}
#focusBox_b .hd li{width: 16px;height: 16px;background:url(../../base/img/yq.png) no-repeat -19px 0;}
#focusBox_b .hd li.on{background-position: 0 0;}
/*cloumnA S*/
#focusBox {
    width: 690px; 
    display: inline-block; 
    vertical-align: top; 
    height: 350px; 
    background-color: #fff;
    position: relative; 
    overflow: hidden;
}
#focusBox .bd ul li .con {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 40px;
    background-color: rgba(0,0,0,0.3); /* 调低透明度 */
    z-index: 10;
}
#focusBox .bd ul li .con .title {
    line-height: 40px;
    padding-left: 20px; /* 添加左侧间距 */
}
#focusBox .bd ul li .con .title a {
    color: #fff;
    font-size: 16px;
}
#focusBox .hd {
    position: absolute;
    bottom: 10px;
    right: 10px;
    z-index: 10;
}
#focusBox .hd ul {
    display: flex;
    align-items: center;
    gap: 10px;
}
#focusBox .hd ul li {
    width: 52px; 
    height: 7px; 
    background-color: #fff;
    cursor: pointer;
}
#focusBox .hd ul li.on {
    background-color: #ff0000; /* 高亮颜色 */
}
#focusBox .bd ul li .pic img {
    width: 690px; 
    height: 370px; 
    object-fit: cover;
}





.cloumn{width: 1000px;margin: 0 auto;overflow: hidden;}
/*cloumnA S*/
.sideJgsz,.sideNotice{float: right;width: 250px;padding: 8px 20px;background: #fff;}
.sideJgsz .hd{height: 44px;line-height: 40px;}
.sideJgsz .hd h3 a{font-size: 18px;}
.sideJgsz .bd{height: 288px;line-height: 22px;font-size: 12px;}
.sideJgsz .bd .intro { text-indent: 2em; padding-top: 5px; } 
.sideJgsz .bd .xyjjbtn{padding-top: 10px;}
.sideJgsz .bd .xyjjbtn a{display: block;width: 162px;padding-left:86px;height: 48px;line-height: 48px;font-size: 18px; border: 1px solid #ebe7d6; background: #fcfbf6 url(../../base/img/icon.png) no-repeat 32px -52px; }
/*cloumnA E*/

/*cloumnB S*/
#clounmB{margin-top: 20px;overflow: hidden;}
.clounmB_l{float: left;width: 650px;padding:8px 20px;background: #fff;}
.js-tab .hd{height: 44px;line-height: 44px;border-bottom: 1px solid #d5d5d5;position: relative;}
.js-tab .hd li{float: left;padding: 0 6px;margin-right: 14px;}
.js-tab .hd li a{font-size: 18px;}
.js-tab .hd li.on{height: 42px;border-bottom: 3px solid #AA6BD9;}
.js-tab .hd .more{min-width:18px;position: absolute;right: 0;top: 0px;z-index: 0; font-size: 0; background:url(../../base/img/icon.png) no-repeat 0 -97px;}
.clounmB_l .bd{height: 231px;padding-top: 18px;}
.sideNotice .bd{height: 231px;padding-top: 18px;}
.sideNotice .infoList li{padding-left:0;height: 32px;line-height: 16px;padding-bottom:15px;margin-bottom:15px;background: none;border-bottom: 1px dotted #dbdbdb;}
.sideNotice .infoList li.last{border-bottom: 0;}
.sideNotice .infoList li .date{float: left;padding:7px 4px;margin-right:8px;background: #d1799c;color: #fff;}
/*cloumnB E*/

/* 图片滚动 */

.indXxyd { min-height: 232px; }

.pic_campus{width:960px;padding:8px 20px;margin:20px auto 0;background: #fff;}
.pic_campus .bd{width:960px;padding: 18px 0 10px;overflow: hidden;}

.friendLinks{width: 100%;padding:15px 0;margin-top: 20px;background: #fff;overflow: hidden;}
.friendLinks .hd{height: 40px;line-height: 30px;}
.friendLinks .hd a{font: bold 18px/30px "微软雅黑";color: #1b62c1;}
.friendLinks .bd li{float: left;width:150px;margin:0 15px 2px 0;font-size: 12px;}



.topicList .t .intro {  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis; }