.swiper-container-news{padding-bottom:.5rem}
html.pc .swiper-container-news{min-height:calc(100vh - 3.9rem)}
  /* 新闻中心 */
.news-banner{background:url(../images/newsBulletin/banner.png),linear-gradient(90deg,#195c91,#277fc5) center center no-repeat #277fc5;background-size:100% 100%}
/* 分类 */
.course-classify{width:96%;max-width:15rem;margin:0.16rem auto;background:#FBFDFF;border:1px solid #C9C9C9;border-radius:3px;padding:0.13rem 0.2rem;padding-right:0.24rem;}
.course-classify .navbar{position:relative;display:flex;font-size:0.16rem;line-height:0.4rem;}
html.phone .course-classify .navbar{font-size:.2rem}
.navbar .navbar-list{flex:1;display:flex;flex-wrap:wrap;}
.navbar-list .navbar-item{margin:0 0.1rem;}
.navbar-list .navbar-item a{display:block;font-size:inherit;padding:0 0.12rem;line-height:0.34rem;position:relative;z-index:2;}
.navbar .navbar-item a::before{position:absolute;display:block;width:100%;height:0.34rem;top:0.02rem;left:0;right:0;bottom:0;margin:auto;background-color:#195c91;border-radius:4px;z-index:-1;}
.navbar .navbar-item.active a::before,
.navbar .navbar-item:hover a::before{content:'';}
.navbar .navbar-item.active a{margin-bottom:0.05rem;font-size:1.02em;color:#fff;}
.navbar .navbar-item:hover a{color:#fff;}
/* 主题 */
.navbar.classify-theme-navbar{height:0;opacity:0;visibility:hidden;}
.navbar.classify-theme-navbar::before{content:'';position:absolute;top:0;right:0;display:block;width:calc(100% - 0.62rem);border-top:1px dotted #C9C9C9;}
.navbar.classify-theme-navbar.is-show{margin-top:0.13rem;padding-top:0.13rem;height:auto;opacity:1;visibility:visible;transition:opacity .2s, visibility .2s, padding-top .2s;}
/* 无内容 */
.swiper-container-news .course-content-empty{width:100%;min-height:6rem;text-align:center;padding:1rem 0}
.swiper-container-news .course-content-empty>img{width:4.53rem;max-width:100%;height:auto}
.swiper-container-news .course-content-empty>p{font-size:.14rem;line-height:.3rem}
 /* 新闻内容 */
.swiper-container-news .new-content{width:15rem;max-width:96%;margin:1.5% auto 0 auto}
.phone .swiper-container-news .new-content{width:90%;margin-top:.3rem}
.new-content-item{display:block;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:2.1rem;margin-bottom:.27rem;background:rgba(255,255,255,1);border:1px solid rgba(164, 164, 164, 0.3)}
.new-content-item:hover{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2)}
.new-content-item:hover .item-text .item-text-title{color:#d9693f}
.new-content-item .item-date{width:1rem;margin-left:1.635%;margin-right:1.635%;flex-shrink:0}
/* 新闻日期 */
.new-content-item .item-date .item-data-detail{width:100%;height:21.486%;line-height:.45rem;font-size:.14rem;text-align:center;color:rgba(255,255,255,1);background:linear-gradient(90deg,#195c91,#277fc5)}
.new-content-item .item-date .item-data-day{width:100%;height:36.667%;line-height:.77rem;font-size:.36rem;font-weight:bold;text-align:center}
.new-content-item .item-date .item-data-month{width:100%;font-size:.24rem;font-weight:400;text-align:center}
/* 新闻缩略图 */
.new-content-item .pictrue{width:3.07rem;height:100%;margin-right:2.19%;transition:background-size 200ms;flex-shrink:0}
.phone .new-content-item .pictrue{width:2.07rem}
.new-content-item:hover .pictrue{background-size:120% 120%}
.new-content-item .item-pictrue1{background:url(../images/public/course-default.jpg) center center no-repeat;background-size:cover;overflow:hidden}
.new-content-item .pictrue img{width:100%;height:100%;transition:all 200ms}
.new-content-item:hover .pictrue img{width:120%;height:120%;margin-top:-10%;margin-left:-10%}
/* 新闻文字内容 */
.new-content-item .item-text{position:relative;margin-right:2.19%;text-align:justify;flex-grow:1}
.new-content-item .item-text > h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:.26rem;font-weight:400;margin-bottom:.4em;color:#000000;text-overflow:ellipsis}
.new-content-item .item-text .item-text-content{height:.98rem;overflow:hidden}
.new-content-item .item-text .item-text-content > p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:.14rem;line-height:.26rem;font-weight:400;margin-bottom:0.5vw;color:#000000;text-indent:.28rem}
.new-content-item .item-text .item-text-detail{bottom:.16rem;font-size:.14rem;font-weight:400;margin-bottom:0.5vw;color:#d9693f}
.new-content-item .item-text .item-text-detail >span{font-size:1em}
/* 分页 */
.nav-pagination{width:100%}
.layui-laypage-molv{width:100%;text-align:center}
.layui-laypage-molv a{margin-left:.12rem!important}
.layui-laypage-molv a:hover{color:#d9693f!important}
.layui-laypage-molv > .layui-laypage-curr,
.layui-laypage-molv > .layui-laypage-spr{margin-left:.12rem!important}
.back{display:block;margin-top:3.541%;margin-left:11.771%}
.back:hover{cursor:pointer}
/*新闻加载结束提示  */
.list-end,
.more{margin:auto;font-size:.18rem;line-height:2;color:#999;letter-spacing:2px;text-align:center}
.pc .list-end,
.pc .more{width:15rem;max-width:96%;}
.phone .list-end,
.phone .more{width:100%}
.list-end{margin:.2rem auto;background:url(../images/public/end-line.png) center center no-repeat;background-size:auto .8em}
.more{cursor:pointer}
.more:hover{color:#d9693f}
/* 移动端 */
.phone .swiper-container-news{min-height:calc(100vh - 7.04rem)}
.phone .new-content-item .item-text{width:calc(100% - 3.7rem);}
.phone .new-content-item .item-text > h3{display:block;white-space:nowrap;}
.phone .portrait .new-content-item{ margin-bottom:0.4rem;padding-bottom:0;}
.phone .portrait .new-content-item .item-date{ display:block;overflow:hidden;width:100%;margin:0;padding:.08rem;height:.66rem;line-height:.5rem;position:absolute;top:56.25%;z-index:1;background-image:linear-gradient(45deg, transparent 70%, #161716);color:#fff;}
.phone .portrait .new-content-item .item-date .item-data-detail{ display:none;}
.phone .portrait .new-content-item .item-date .item-data-day{ float:right;width:auto;height:auto;padding-right:6px;border-right:2px solid #d9693f;font-weight:400;font-size:0.24rem;line-height:0.5rem;}
.phone .portrait .new-content-item .item-date .item-data-day:before{ content:"-";}
.phone .portrait .new-content-item .item-date .item-data-month{ float:right;width:auto;line-height:0.5rem;font-size:.28rem }
.phone .portrait .new-content-item .pictrue{ position:relative;width:100%;padding-bottom:56.25%;background-size:cover;}
.phone .portrait .new-content-item .pictrue img{ position:absolute;top:0;left:0;}
.phone .portrait .new-content-item .item-text{ overflow:hidden;width:100%;padding:0 12px;}
.phone .portrait .new-content-item .item-text > h3{ margin:0.1rem 0;padding:0.1rem 0;border-bottom:1px dotted #d9693f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.34rem!important}
.phone .portrait .new-content-item .item-text .item-text-content > p{font-size:.28rem;line-height:1.5;height:.8rem}
.phone .landscape .new-content-item .item-text .item-text-content{height:1.2rem}
.phone .landscape .new-content-item .item-text .item-text-content > p{line-height:.5rem;height:1rem} 
.phone .landscape .new-content-item .item-date{width:2rem;margin-right:1.635%}
.phone .new-content-item .item-text .item-text-detail{display:none}
