/* 轮播 */
.banner{position: relative;overflow: hidden;width:100%;margin-bottom:30px;height:350px;}
.bannerLittle{position: relative;width:400px;overflow: hidden;margin-top:5px;}
.imgbox,.imgboxLittle{position: relative;transform:translateX(0);transition:transform 1s;}
.imgbox img{height:350px;}
.imgboxLittle{height:290px;}
.bannerImg,.bannerImgLittle{float:left;cursor: pointer;}
.dot{position: relative;width: 100%;height:15px;bottom:30px;text-align: center;}
.dot a{display: inline-block;width: 12px;height: 12px;border-radius:12px;background-color: rgba(255,255,255,0.5);margin: 0 5px;}
.dot a.active{background-color:rgba(255,255,255,1);width:13px;height:13px;border-radius:13px;box-shadow: 0 1px 5px rgba(12,79,136,1);}
/* 新闻 */
/* 通知公告 */
.news_banner{position: relative;margin-right:20px;}
.news_content{height:290px;overflow: hidden;}
.bannerImgLittle{width:100%;height:100%;}
.bannerImgLittle.bimgs{width:100%;height:286px;}
.bannerLittle_bg{height:36px;position: relative;top:250px;background:rgba(131,6,6,0.8);}
.litterBanner_title{display:inline-block;position: absolute;top:255px;z-index:30;width:400px;font-size:14px;color:#fff;box-sizing: border-box;padding-left:10px;padding-right: 80px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.btnBannerBox{display:inline-block;width:20px;height:20px;position:absolute;z-index:31;bottom:11px;cursor: pointer;}
.pre{right:52px;}
.next{right:20px;}
.NewsBlock{height:290px;box-sizing: border-box;overflow: hidden;margin-bottom:30px;}
.newBlockContent{width:400px;height:290px;overflow: hidden;}
.newBlockContent .news_item:nth-child(6){border-bottom:0;}
/* 公用样式 */
.title{width:100%;}
.titleLine{display: block; height:6px;}
.tltleLine400{background: url("../image/line400.png") no-repeat;width:400px;}
.tltleLine380{background: url("../image/shortLine.png") no-repeat;width:380px;}
.tltleLine1160{background: url("../image/longLine.png") no-repeat;width:1160px;}
.titleLine_jiayou{background: url("../image/titleLine_jiayou.png") no-repeat;width:380px;}

.news_titleRed,.news_titleBlock,.news_titleWhite{font-size:16px;font-weight:bold;}
.news_titleRed{color:#DF0000}
.news_titleWhite{color:#fff;}
.news_titleBlock{color:#333}
.icon{width:6px;height:8px;background: url("../image/icon.png") no-repeat;margin-top:24px;margin-right:20px;}
.news_item{color:#333;float:left;width:100%;height:51px;line-height:51px;border-bottom:1px dashed #D2D2D2;cursor: pointer;}
.news_item:hover{color:#DF0000}
.news_item:hover .icon{background: url("../image/icon_h.png") no-repeat;}
.news_item:hover .dateBorder{background:#DF0000;color:#fff;border:none; }
.dateBorder{border:1px solid #666666;height:24px;line-height:24px;position: relative;top:13px;padding:0 5px;}
.news_items_title{font-size:14px;width:245px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_items_title255{width:255px;}
.moreLook{color:#DF0000;font-size: 14px;}

/* 校园新闻 */
.schoolNew{width:350px;height:290px;overflow: hidden;}
.schoolNew img{width:100%;height:80px;}
.news_itemF{margin-top:-5px;}

.centerBG img{width:100%;height:120px;margin-bottom: 30px;cursor: pointer;}

/* 团学动态等 */
.newsBlockBottom{height:335px;background: #fff;margin-bottom:30px;overflow: hidden;padding:30px 20px;box-sizing: border-box;}
.newsBlockBottom_item{float:left;height:275px;width:360px;overflow: hidden;}
.newsBlockBottom_item::after{content: "";display: block;clear:both;}
.newsBlockBottom_item:nth-child(2){margin:0 35px;}

/* 图文速递 */
.ByCourier{height:257px;background: #fff;padding: 30px 10px 30px 15px;box-sizing: border-box;overflow: hidden; margin-bottom:30px;}
.ByCourierImgBox{position: relative;overflow: hidden;width:100%;}
.ByCourierBanner{position: relative;overflow: hidden;float: left;}
.ByCourier_item{display:block;width:225px;height:160px;position: relative;margin-top:18px;float: left;margin-right:10px;}
.ByCourier_item img{width:100%;height:160px;}
/* .ByCourier_item:nth-child(5){margin-right:0;} */
.bg-purple{
      position:absolute;bottom:0;z-index:10;height:30px;
      line-height:30px;width:225px;background: rgba(171,0,14,0.8);color:#fff;
      font-size:14px;padding:0 15px;box-sizing: border-box;
      top:132px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.ByCourier_itemBox{width: 8000%;}
#ByCourierBannerClone{float:left;}
/* 广告浮动框 */
.floadAd { position: absolute;z-index: 999900; display: none; }
.floadAd .item { display: block; }
.floadAd .item img { vertical-align: bottom;width:150px;height:150px; }/* a img 的组合浏览器默认下边会有几个像素的空白，这里可以消除空白*/