html {

  background-color: #122140;

}

.list-group{    display: flex;
    flex-direction: row;
    padding-left: 0;
    margin-bottom: 0;
    border-radius: .25rem;
    flex-wrap: wrap;}
.mt-0{float:left;}
.bottom .mt-3{margin-top:2rem!important;margin: 0 -20px;}
.news_box1:nth-child(1), .news_box1:nth-child(3), .news_box1:nth-child(5) {
  
}
.bottom .tt{height:38px;}
.bottom .more_btn{margin-top:5px;float:right;width:67px;height:26px;background:#AACD06;text-align:center;}
.w13_more{text-decoration:none;color:#fff;font-size:14px;}
.w13_more .more_text{}
.container-md .bottom{background-image:url(../images/bottom_bg.png);background-size:cover;}
.mb-5 .news_box1{width: 50%;margin-bottom: 15px;position: relative;}
.mb-5 li.news{list-style:none;padding-bottom: 35px;border-bottom:#6EC7D5 1px dashed}
.mb-5 li.news {/* float:left; */margin: 0 20px;position: relative;}
.mb-5 li.news .news_date{float:left;width: 25px;height: 32px;text-align:center;background-image: url(../images/news_date.png);background-size: 100%;background-repeat: no-repeat;}
.mb-5 li.news .news_date .news_year{font-size:22px;line-height:33px;font-weight:700;color:#fff;display: none;}
.mb-5 li.news .news_date .news_days{font-size:10px;line-height:15px;font-weight:700;padding-top:6px;color:#fff;display: none;}
.mb-5 li.news .news_wz{/* padding-left:27px; */position: absolute;left: 56px;right: 0;}
.mb-5 li.news .news_wz .news_con .news_title{
  font-size:18px;
  font-weight:500;
  line-height:30px;
  width: 100%;
  overflow: hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  }
html img {

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;

}

ul.nav.arc-jointlab-nav.justify-content-center li.nav-item {

    width: 100%;

    text-align: center;

}

.content ul.news_list.clearfix {

    padding: 0;

}

.navbar-nav .nav-item:nth-child(8) .nav-link { font-weight: 600 !important;}

.icon {

  font-family: iconfont;

  font-size: 16px;

  font-style: normal;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;

  -webkit-font-smoothing: antialiased;

  -webkit-text-stroke-width: 0.2px;

  -moz-osx-font-smoothing: grayscale;

}

img.er {

    transition: 1s;

    bottom: 40px;

    position: absolute;

    display: none;

    width: 90px;

    height: 90px;

    left: -20px;

}

.font-light {

    border: 0;

  font-weight: 300 !important;

}



.font-normal {

  font-weight: 400 !important;

}



.font-bold {

  font-weight: 600 !important;

}

.bg-darkblue {

  background: #122140;

}

.content {margin: 30px 0 0;padding: 0 30px;border: 1px solid #2e9bcd;background: #f5f5f5;}

.arc-root .arc-navbar {

  background: #122140;

  color: white;

  cursor: default;

}

.row.row-cols-1.row-cols-md-3 {

    --bs-gutter-x: 0;

}

.arc-root .arc-navbar .arc-logo {

  width: 100%;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;

  font-size: 1.5rem;

  text-align: center;

}

ul.nav.arc-jointlab-nav.justify-content-center.lhsys li.nav-item {margin: 0 5px;background: #122140;width: auto;float: left;}

ul.nav.arc-jointlab-nav.justify-content-center.lhsys li.nav-item:hover {background: #2e9bcd;}

ul.nav.arc-jointlab-nav.justify-content-center.lhsys li.nav-item a {font-size: 16px;padding: .5rem 1rem;color: #fff;}

.arc-root .arc-navbar .navbar-nav-scroll {

  --bs-scroll-height: 75vh;

}



.arc-root .arc-navbar .nav-item {

  margin-right: .75rem;

}

img.iconss {

    margin-top: -5px;

}



.icons:hover .er {

    display: block;

}



a.icon.icons {

    position: relative;

}

.arc-root .arc-navbar .nav-item-box {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

}



.arc-root .arc-navbar .nav-item-box div:last-child {

  font-size: .875rem;

}
@media (max-width: 1400px) {
.col_img{
width: 25%
}
.arc-team-box .timeline .col.mb-4{
width: 50%;
}
}
@media (max-width: 999px) {
.content h2:before {

margin-left: 0px !important;

top: 8px !important;

left: -18px;
}
.content h2:after {

 margin-left: 0 !important;

 top: 8px !important;

 right: -20px;

}

.col-xs-12.xs-margin-bottom-40 {

    overflow-x: scroll;

}



p.huadong {

display: block !important;

    text-align: center;

    color: #999;

}

.justify-content-center li.nav-item {

    text-align: center;

    width: 50%;

}

.content .news_wz_con {

    height: auto !important;

    margin: 0 !important;

    padding: 15px 15px !important;

}



.content .news_images {

    float: none !important;

    margin: 0 auto;

}



.content li.news {

    padding: 10px;

}



.justify-content-center li.nav-item a {

    padding: 5px 0;

    font-size: 19px;

}

img.er {

    left: 5px;

}

.arc-research-content p.hua{display:block;}

.row.row-cols-1.row-cols-sm-2.row-cols-lg-4.mt-4 .col.mb-4 {

    margin-bottom: 1.5rem!important;

    width: 50%;

    /* float: none; */

}

.card.team-card.h-100 a img {

    height: 45px !important;

}



.col.mb-4 {

    padding-right: calc(var(--bs-gutter-x)/ 2);

    padding-left: calc(var(--bs-gutter-x)/ 2);

}

.mb-4 img {

    height: 130px !important;

}

.arc-research-content .arc-project-box .project-card img.card-img-top {

    height: auto !important;

}



.arc-research-content .svg-box {

    display: block  !important;

}

.arc-root .arc-navbar .arc-search-box {

    width: 15%;

}



.arc-root .arc-navbar .arc-search-box .search-input {

    width: 62% !important;

}

}

@media (max-width: 768px) {

.arc-research-content {

    padding: 0 5px;

}

.arc-life-box ul li.life_news {

    width: 48% !important;

}



.content .top3 h2:after {

    margin-left: 36px;

}



ul.nav.arc-jointlab-nav.justify-content-center.lhsys li.nav-item {

    margin-bottom: 5px;

    float: none;

    /* width: 100%; */

    /* background: none; */

}



ul.nav.arc-jointlab-nav.justify-content-center.lhsys li.nav-item a {

    width: auto;

    padding: 0 5px;

    font-size: 14px;

    /* color: #333; */

    line-height: 35px;

}

span.bm {

    display: block;

}

.arc-team-box .timeline .timeline__item .info {width: 100%;display: block !important;}

.arc-team-box .timeline .timeline__item .content {

    display: block;

    margin: 0 !important;

    width: 100%;

    flex: 0 !important;

}

.arc-team-box .timeline .timeline__item {

    position: relative;

    padding-left: 20px;

    display: inline-block !important;

}

.arc-team-box .timeline .timeline__item .info .dot {

    position: absolute !important;

    left: 0;

    top: 8px;

}

.arc-team-box .timeline .col.mb-4 {

    padding: 0;

    width: 50%;

}

.mb-4 div#student_16 img {

    height: 140px !important;

}

  .arc-root .arc-navbar .nav-item-box div:last-child {

    margin-left: 1rem;

    font-size: 1rem;

  }

  .wp-search.clearfix {

    width: 100%;

}

.search {

    display: contents;

}

}



@media (max-width: 768px) {

  .arc-root .arc-navbar .nav-item-box {

    font-size: 1.25rem;

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -ms-flex-direction: row;

    flex-direction: row;

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

    margin: 0.5rem;

  }

}



.arc-root .arc-navbar .nav-item .nav-link {

  padding: 0 .5rem !important;

}



.arc-root .arc-navbar .arc-search-box {

  padding: .2rem .4rem .2rem .2rem;

  border: .5px solid white;

  border-radius: 8px;

  display: -webkit-box;

  display: -ms-flexbox;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  height: 2.1rem;

}



.arc-root .arc-navbar .search-btn {

  margin-left: 0.4rem;

  cursor: pointer;

}

.arc-root .arc-navbar .arc-search-box .search-input {

    float: left;

    width: 8rem;

}



.search-btn {

    float: right;

}

.arc-root .arc-navbar .arc-search-box .search-input input {

    line-height: 26px;

    height: 26px;

  width: 100%;

  -webkit-box-flex: 1;

  -ms-flex: 1;

  flex: 1;

  color: white;

  font-size: 1rem;

  font-weight: lighter;

  border: none;

  outline: none;

  border-radius: 4px;

  background: rgba(255, 255, 255, 0.5);

  -webkit-transition: all .3s;

  transition: all .3s;

}

input.search-submit {

    color: #fff;

    border: 0;

    background-color: transparent;

    padding: 0;

    font-family: iconfont;

    font-size: 16px;

    font-style: normal;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;

    -moz-osx-font-smoothing: grayscale;

}

.arc-root .arc-navbar .arc-search-box input:focus {

  outline: none;

}



.arc-root .arc-navbar .arc-search-box input:hover, .arc-root .arc-navbar .arc-search-box input:focus {

  /* background: rgba(255, 255, 255, 0.3); */

}



@media (min-width: 768px) and (max-width: 992px) {

  .arc-root .arc-navbar .arc-search-box input {

    width: 1.3rem;

  }

}



@media (max-width: 768px) {

  .arc-root .arc-navbar .arc-search-box {

    width: 100%;

    margin: 1.5rem auto;

    padding: .2rem .4rem .2rem .2rem;

  }

  .arc-root .arc-navbar .arc-search-box .search-input {width: 90% !important;}

}



.arc-root .arc-footer {

  height: 9rem;

  background-color: #71c1cf;

}



.arc-root .arc-footer .arc-social-links {

  -webkit-box-flex: 1;

      -ms-flex: 1;

          flex: 1;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: end;

      -ms-flex-pack: end;

          justify-content: flex-end;

  margin-right: 1.5rem;

  margin-bottom: 3rem;

}



.arc-root .arc-footer .arc-social-links a {

  color: white;

  font-size: 1.5rem;

  text-decoration: none;

  outline: none;

  padding: 0.3rem;

}



.arc-root .arc-footer .arc-social-links a:hover, .arc-root .arc-footer .arc-social-links a:focus {

  text-decoration: none;

  color: var(--bs-primary);

}



.arc-root .arc-footer .arc-info {

  text-align: right;

}



.arc-root .arc-footer .arc-info a {

  color: white;

  font-size: .75rem;

  text-decoration: none;

  outline: none;

}



.arc-root .arc-footer .arc-info a:hover, .arc-root .arc-footer .arc-info a:focus {

  text-decoration: none;

  color: var(--bs-primary);

}



@media (max-width: 576px) {

ul.news_list.list2 li.news {

    padding: 10px 0;

}

.arc-life-box ul li.life_news {

    width: 100% !important;

    margin:0 !important;

    margin-bottom: 20px !important;

}

.arc-life-box ul { margin: 0 !important;}

ul.news_list.list2 li.news .news_images {

    height: 108px !important;

    margin-right: -180px !important;

    width: 160px !important;

}



ul.news_list.list2 li.news .news_wz_con {

    margin-left: 180px !important;

}



ul.news_list.list2 li.news .news_wz_con .news_titles {

    margin-bottom: 0px !important;

}

.arc-project-box.font-light .card.project-card.h-100 {

    float: none;

    width: 100%;

    margin: 0;

       margin-bottom: 10px;

}

.content .news_images {

    height: auto !important;

    width: 230px !important;

}

.content .news_images img {

    width: 100%;

    height: auto;

}

.swiper-img {

    height: 130px !important;

}

.arc-research-container {

    padding: 2rem 0  !important;

}

  div#student_16 {

    width: 93% !important;

    margin: 0 auto;

}

.row.row-cols-4 {

    /* margin-left: calc(var(--bs-gutter-x)/ 0); */

    /* margin-right: calc(var(--bs-gutter-x)/ 0); */

}

  .arc-root .arc-footer .arc-info {

    -webkit-box-flex: 3;

        -ms-flex: 3;

            flex: 3;

  }

  .row.row-cols-1.row-cols-sm-2.row-cols-lg-4.mt-4 .col.mb-4 {

    margin-bottom: 1.5rem!important;

    width: 100%;

   float: none; 

}

.arc-course-box .course-card img.card-img-top {

    height: 168px !important;

}

}



.arc-root .essay-container {

  margin: auto;

}



@media (min-width: 768px) and (max-width: 992px) {

  .arc-root .essay-container {

    max-width: 720px;

  }

}



@media (min-width: 992px) {

  .arc-root .essay-container {

    max-width: 820px;

  }

}



.arc-root .go-back-btn {

  margin: 1rem 0;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;

  cursor: pointer;

  font-weight: normal !important;

  color: var(--bs-primary) !important;

}



.arc-root .go-back-btn:hover {

  color: var(--bs-blue) !important;

}



@media (min-width: 576px) {



  .arc-nav.nav {

    -ms-flex-wrap: nowrap !important;

        flex-wrap: nowrap !important;

  }

  .arc-nav.nav .nav-item {

    border: 1px solid #ccc;

    border-radius: 4px;

  }

  .arc-nav.nav .nav-item:first-child {

    border-top-right-radius: 0;

    border-bottom-right-radius: 0;

  }

  .arc-nav.nav .nav-item:last-child {

    border-top-left-radius: 0;

    border-bottom-left-radius: 0;

  }

  .arc-nav.nav .nav-item:not(:first-child) {

    border-left: 0;

  }

  .arc-nav.nav .nav-item:not(:first-child):not(:last-child) {

    border-radius: 0;

  }

}

.content h2{  

position: relative;

}

.content h2:before {

  top: 13px;

  content:"";

  width: 16px;

  height: 16px;

  background: url(../images/em.png) no-repeat center center;

  position: absolute;

  margin-left: -25px;

}

.content .news_images {

    height: 180px;

    float: left;

    width: 270px;

}



.content .news_wz {

    width: 100%;

}



.content .news_wz_con {

    padding: 15px 0;

    height: 180px;

    line-height: 36px;

    margin-left: 300px;

    font-size: 16px;

    color: #333;

}



.content li.news {

    list-style-type: none;

    border: 1px solid #b9dae9;

    background: #fff;

}



.content .news_wz_con p {

    margin-bottom: 0;

}

.content h2:after {

  top: 13px;

  content:"";

  width: 16px;

  height: 16px;

  background: url(../images/em.png) no-repeat center center;

  position: absolute;

  margin-left: 10px;

}

/*# sourceMappingURL=style.css.map */

.wp-window {

    margin-right: auto!important;

}

.arc-news-box {

    padding-bottom: 55px;

}

li.pages_count {

    display: none;

}



li.page_jump {

    display: none;

}

ul.news_list.list2 li.news .news_images.active{

    background: url(../images/mr.png) no-repeat center;

    background-size: contain;

}


@media screen and (max-width: 500px) {
.mb-5 .news_box1{width:100%;}

}