body{
    background-color: #e6e6e6;
}
.index100{
    z-index: 100;
}
.container-fluid,.container{
    min-width: 1400px;
}
.main-menu{
    display: flex;
}
.main-menu>ul{
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
}
.main-menu>ul>li.has-sub-menu{
    position: relative;
    margin: 1.5rem 0rem 0.1rem 0;
}
.main-menu>ul>li.has-sub-menu>a{
    font-size: 1.1rem;
    text-decoration: none;
    color: #595757;
    margin: .5rem .3rem !important;
}
.main-menu>ul>li.has-sub-menu:hover>a{
    color: #fff;
}
.main-menu>ul>li.has-sub-menu>ul.sub-menu{
    position:absolute;
    visibility: hidden;
    width: 100%;
    text-align: center;
}
.main-menu>ul>li.has-sub-menu>ul.sub-menu>li{
    padding-top: .125rem;
    padding-bottom: .125rem;
}
.main-menu>ul>li.has-sub-menu>ul.sub-menu>li>a{
    font-size: 1rem;
    text-decoration: none;
    color: #595757;
}
.main-menu>ul>li.has-sub-menu>ul.sub-menu>li:hover{
    background-color: #d60000;
}
.main-menu>ul>li.has-sub-menu>ul.sub-menu>li:hover>a{
    color: #fff;
}
.main-menu>ul>li.has-sub-menu:hover{
    background-color: #d60000;
}
.main-menu>ul>li.has-sub-menu:hover>ul.sub-menu{
    visibility: visible;
    list-style: none;
    margin: 0;
    padding: 0;
    background-color: #fff;
}
.max-height-520{
    max-height: 32.5rem;
}
.header-title{
    font-size: 1.2rem;
    color: #d60000;
}
.more{
    font-size: .9rem;
    color: #d60000;
}
        /*开始  轮播学院新闻*/
    .myswiper {
        width: 100%;
      }

      .myswiper .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        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;
      }
     .myswiper .swiper-slide a{
        width: 100%;
        text-decoration: none;
        
      }
     .myswiper .swiper-slide a .img-cover{
        height: 0;
        padding-top: calc(62%);
        position: relative;
      }
     .myswiper .swiper-slide a .img-cover img {
        position: absolute;
            display: block;
            width: 100%;
            height: 100%;
            top: 0;
      }
      .myswiper .swiper-slide a .img-news-title{
        color:#595757;
        font-size:.9rem;
      }
      .myswiper .swiper-slide a:hover .img-news-title{
        color:#d60000;
      }
      .myswiper .swiper-pagination{
        margin-bottom: 17px;
      }
      /*结束 轮播学院新闻*/

.border-bottom-1{
    border-bottom: #696969 solid .125rem;
}
.border-bottom-2{
    border-bottom: #696969 solid .25rem
}
.news-list>ul>li{
    margin-top: 0.8rem;
}
.news-list>ul>li>a{
    font-size: 1rem;
    color: #595757;
    text-decoration: none;
}
.news-list>ul>li:hover>a{
    color: #d60000;
}
.news-list>ul>li>span{
    font-size: .8rem;
    color: #595757;
}

.socser>div:not(:last-child){
    margin-right: 1.5rem;
}
.socser>div>a{
    font-size: .8rem;
    text-decoration: none;
    color: #595757;  
}
.socser>div:hover>a{
    color: #d60000;
}
.socser>div>a>span{
    padding: .8rem 0.5rem;
    text-align: center;
}

.artonline>div:not(:last-child){
    margin-right: 1.5rem;
}
.artonline>div>a{
    font-size: .8rem;
    text-decoration: none;
    color: #595757;  
}
.artonline>div>a>span{
    padding: 0 .8rem .8rem .8rem;
}
.artonline>div>a>img{
    padding: .75rem;
}
.artonline>div:hover>a{
    color: #d60000;
}

.list-inline-item:not(:last-child) {
    margin-right: 8rem;
  }
  .links>ul{
      margin-bottom: 1.2rem;
  }
.links>ul>li>a{
    font-size: 1rem;
    color: #696969;
    text-decoration: none;
}
.links>ul>li:hover>a{
    color: #d60000;
}
.links>p{
    color: #696969;
    margin: 0;
    font-size: 1rem;
    line-height: 1.5rem;
}
.aside-list>li>a{
    font-size: 1rem;
    line-height: 1.75rem;
    color: #595757;
    text-decoration: none;
}
.aside-list>li:hover{
    background-color: #d60000;
}
.aside-list>li:hover>a{
    color: #fff;
}
.cmspath{
    padding-left: .3125rem;
    padding-right: .3125rem;
    border-bottom: #d60000 solid 2px;
}
.cmspath>a{
    font-size: 1rem;
    line-height: 1.75rem;
    color: #595757;
    text-decoration: none;
}

.page-bar>a{
    font-size: .875rem;
    line-height: 1.75rem;
    color: #595757;
    text-decoration: none;
}
.page-bar>a:hover{
    color: #d60000;
}
.category-news-list>ul>li{
    margin-top: 0.8rem;
}
.category-news-list>ul>li>a{
    font-size: 1rem;
    color: #595757;
    text-decoration:dashed;
}
.category-news-list>ul>li:hover>a{
    color: #d60000;
}
.category-news-list>ul>li>span{
    font-size: .9rem;
    color: #595757;
}

.article-info{
    font-size: .9rem;
    color: #999;
}