.linkMain {
  display: flex;
}


.linkSwiper-swiper-button-prev {
  width: 200px;
  height: 79px;
  background: #ecf0f6;
  margin-right: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.linkSwiper-swiper-button-next {
  width: 200px;
  height: 79px;
  background: #ecf0f6;
  margin-left: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.linkMain .swiper-slide {
  /* background: url(../image/newIndex/linkItemBg.png); */
  background-size: 100% 100%;
  width: 360px;
  /* line-height: 79px; */
  font-size: 17px;
  font-weight: bold;
  text-align: center;
  background: #A74F48;
  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;
}

.linkMain .swiper-slide a {
  color: #FFFFFF;
}
.imgstyle{
  width: 100%;height: 100%;object-fit: cover;
}

.linkArea {
  padding: 25px 0 49px 0;
}

.noticeItem {
  width: 427px;
  height: 91px;
  border-bottom: 1px dashed #9f9f9f;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.noticeItem:hover {
  background: #374e71;
  padding: 0 32px;
}

.noticeItem:hover div {
  color: white;
}

.noticeItem:hover a {
  color: white !important;
}

.noticeItem:hover .img {
  background: url(../image/newIndex/calendar_active.png);
}

.noticeItem>div:nth-child(1) {
  font-size: 16px;
}

.noticeItem .img {
  width: 14px;
  height: 14px;
  background: url(../image/newIndex/calendar.png);
}

.noticeItem>div:nth-child(2) {
  font-size: 14px;
  font-family: Times New Roman;
  font-weight: bold;

  color: #374e71;
  display: flex;
  margin-top: 17px;
  align-items: center;
}

.noticeTime {
  margin-left: 6px;
  font-family: Times New Roman;
}

.SwiperCampusNews .swiper-button-next,
.SwiperCampusNews .swiper-button-prev {
  display: none;
}

.mySwiperHome img {
  /* height: 740px; */
  width: 100%;
}

.mySwiperHome {
  /* margin: 0 120px !important; */
}

.swiper-pagination-bullet {
  width: 80px;
  background: transparent;
  height: 5px;
  opacity: 1;
  margin-left: 100px;
  width: 10px;
  height: 10px;
  border: 1px solid #ffffff;
  border-radius: 50%;
}

.swiper-pagination-bullet-active {
  background: white !important;
}

.mySwiperHome .swiper-button-prev::after {
  content: "";
  background: url("../image/newIndex/bannerL.png") no-repeat;
  background-size: 100% 100%;
  width: 46px;
  height: 46px;
  position: relative;
  left: 60px;
}

.mySwiperHome .swiper-button-next::after {
  content: "";
  background: url("../image/newIndex/bannerR.png") no-repeat;
  background-size: 100% 100%;
  width: 46px;
  height: 46px;
  position: relative;
  right: 60px;
}

.mySwiperHome .swiper-button-prev,
.swiper-button-next {
  left: 0;
  right: 0 !important;
  width: 50px !important;
}

.gap {
  /* margin: 0 321.5px; */
  width: 1260px;
  margin: 0 auto;
}

.topArea {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  margin-bottom: 42px;
}

.titleArea {
  display: flex;
  align-items: center;
}

.titleArea img {
  width: 20px;
  height: 21px;
}

.titleArea .title {
  font-size: 22px;
  font-weight: 300;
  color: #374e71;
  margin-left: 9px;
}

.titleArea .titleEn {
  font-size: 16px;
  font-weight: 300;
  color: #7d7d7e;
  margin-left: 13px;
}

.btn {
  width: 72px;
  line-height: 24px;
  border: 1px solid #697a94;
  border-radius: 2px;
  font-size: 12px;
  color: #697a94;
  display: block;
  text-align: center;
}

.newsArea {
  padding: 55px 0 50px 0;
}

/* 新闻动态-左边 */
.newsArea {
  background: url("../image/newIndex/newsBG.png") no-repeat;
  background-size: 100% 100%;
}

.SwiperCampusNews {
  width: 630px;
}

.newsMain {
  display: flex;
  justify-content: space-between;
}

.news-swiper-button-prev,
.news-swiper-button-next {
  background-image: none;
  height: 100%;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 999;
  background: #6a7a94;
  line-height: 60px;
  height: 100px;
  width: 40px;
  cursor: pointer;
}

.news-swiper-button-prev {
  left: -40px;
}

.news-swiper-button-next {
  right: -40px !important;
}

.news-swiper-button-prev::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  display: inline-block;

  background: url("../image/index/news/slideLeft.png") no-repeat;
  background-size: 100% 100%;
  width: 12px;
  height: 25px;
  left: 50%;
}

.news-swiper-button-next {
  right: -10px;
}

.news-swiper-button-next::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  display: inline-block;
  background: url("../image/index/news/slideRight.png") no-repeat;
  background-size: 100% 100%;
  width: 12px;
  height: 25px;
  left: 50%;
}

.leftArea {
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.leftArea img {
  width: 630px;
  height: 380px;
}

.SwiperCampusNews .swiper-pagination {
  position: relative;
  top: -114px;
  z-index: 99;
  left: 0 !important;
  text-align: left;
  padding-left: 20px;
}

.CampusNews-wapper-item-bottom {
  width: 630px;
  height: 71px;
  background: #ffffff;
  padding: 0 19px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.CampusNews-wapper-item-bottom> :nth-child(1) {
  font-size: 17px;
  margin-right: 19px;
  color: #333;
}

.CampusNews-wapper-item-bottom> :nth-child(1):hover {
  color: #374e71;
}

/* 新闻动态-右边 */
.center-content-CampusNews {
  background: #fff;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.05);
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
}

.CampusNews-rili-main {
  margin-left: 12px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 451px;
}

.newsItem {
  display: flex;
  flex-direction: column;
  width: 618px;
  height: 80px;
  background: #f9fbff;
  padding: 14px 18px 0px 26px;
}

.newsItemTitleArea {
  display: flex;
  justify-content: space-between;
}

.newsItemTitleArea div:nth-child(1) {
  font-size: 17px;
  color: #374e71;
}

.newsItemTitleArea div:nth-child(2) {
  font-size: 16px;
  font-family: Times New Roman;
  font-weight: bold;
  color: #374e71;
  position: relative;
  left: 20px;
}

.newsItemContent {
  margin-top: 16px;
  font-size: 12px;
  color: #808080;
}
/* 学工聚焦 */
/* 轮播图浮动在上面的盒子 */
.fontbox1{
  width: 100%;height: 90px; z-index: 999;left: 0px;bottom: 1px;position: fixed;
  display: flex;align-items: center;
  background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
}
/* 轮播图的时间大盒子 */
.xgjjswipertimebox{
  width: 80px;
                  height: 63px;
                  background: #B40200;
                  border-radius: 0px 12px 12px 0px;  z-index: 999;left: 0px;bottom: 95px;position: fixed;
}
.xgjj1xtimedaybox{
  width: 100%;
                    height: 16px;
                    background: #B40200;
                    border-radius: 0px 12px 12px 0px;margin-bottom: 7px;display: flex;justify-content: center;color: #FFFFFF;
}
.line-xgjjswiper{
  width: 31px;
                    height: 1px;
                    background: #DE9B9A;
                    border-radius: 1px;margin-bottom: 7px;
}
.xgjj1xtimemoth{
  width: 66px;
                    height: 10px;
                    font-family: Times New Roman;
                    font-weight: 400;
                    font-size: 14px;
                    color: #FFFFFF;
                    line-height: 21px;display: flex;justify-content: center;
}
.fonttimebox{
  width: 120px;
  height: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 14px;
  color: #FFFFFF;margin-bottom: 15px;
}
.fonttitle{
  width: 420px;
  height: 17px;
  line-height: 17px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 17px;
  color: #FFFFFF; overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:1;
}

/* 通知公告 */
.tzggtimebox{
  width: 74px;height: 80px;background: #B40200;border-radius: 8px;border: 1px solid #B40200;display: flex;flex-wrap: wrap;justify-content:center;align-items: center;
}
.tzggyearm{
  width: 100%;
                    height: 14px;
                    line-height: 14px;
                    font-family: Times New Roman;
                    font-weight: 400;
                    font-size: 14px;
                    color: #FFFFFF;
                    line-height: 21px;text-align: center;
}
.tzggday{
  width: 100%;
                  height: 21px;
                  font-family: Times New Roman;
                  font-weight: 400;
                  font-size: 32px;
                  color: #FFFFFF;
                  line-height: 13px;text-align: center;
}
/* 第二模块 */
/* 基层动态 */
.jcdtboxbottom{
  width: 100%;height: 23px;display: flex;justify-content: space-between;align-items: center;
}
.jcdtbottoml{
  width: 76px;
            height: 23px;
            background: #B40200;
            border-radius: 12px;text-align: center;justify-content: center;display: flex;font-family: Microsoft YaHei;
font-weight: 400;
font-size: 12px;
color: #FFFFFF;
line-height: 21px;
}
.jcdtbottomr{
  width: 86px;
        height: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 14px;
        color: #8C8C8C;
        line-height: 14px;
}
/* ///////////////////////// */

.teamSwiper {
  /* background: green; */
  /* border-radius: 25px;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.05);
  width: 1300px; */
  width: 1100px;
}

.teamSwiper .swiper-wrapper {
  height: 400px !important;
}

.verticalLine {
  height: 40px;
  width: 1px;
  background: #737e93;
  margin-bottom: 15px;
}



/* .teamSwiper .swiper-button-prev::after {
  content: "";
  background: url("../image/index/team/left.png") no-repeat;
  background-size: 100% 100%;
  width: 20px;
  height: 20px;
}
.teamSwiper .swiper-button-next::after {
  content: "";
  background: url("../image/index/team/right.png") no-repeat;
  background-size: 100% 100%;
  width: 20px;
  height: 20px;
}
.teamSwiper .swiper-button-prev,
.swiper-button-next {
  top: unset !important;
  bottom: 0 !important;
  left: -0 !important;
  right: 0 !important;
  width: 50px !important;
} */

.team-swiper-button-prev,
.team-swiper-button-next {
  background-image: none;
  position: absolute;
  margin: 0;
  bottom: 25px;
  transform: translateY(-50%);
  z-index: 999;

  cursor: pointer;
}

.team-swiper-button-prev {
  left: 100px;
}

.team-swiper-button-next {
  right: 80px !important;
}

.team-swiper-button-prev::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translate(-50%, -70%);
  display: inline-block;

  background: url("../image/index/team/left.png") no-repeat;
  background-size: 100% 100%;
  width: 29px;
  height: 29px;
  left: 50%;
}

.team-swiper-button-next {
  right: -10px;
}

.team-swiper-button-next::after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translate(-70%, -70%);
  display: inline-block;
  background: url("../image/index/team/right.png") no-repeat;
  background-size: 100% 100%;
  width: 29px;
  height: 29px;
  left: 50%;
}

/* 大于1200小于1400 */
.biggerHidden {
  display: none !important;
}
@media screen and (min-width:1200px) and (max-width:1400px) {
  /* 所有图片——鼠标移动到图片 放大x1.2倍 */
/* img:hover
{
    transform: scale(1.2);  
} */
  /* 大轮播图 */
  .mySwiperHome .swiper-pagination{
    bottom: 35px !important;
  }
  .mySwiperHome .swiper-pagination-bullet{
    width: 12px;
    border-radius: 10px !important;
    height: 5px;
    background-color: #f0f0f0;
  }
  .mySwiperHome .swiper-pagination-bullet-active{
    width: 20px;
  }
    /* 第一大模块 */
    .fisArea {
      width: 100%;

      /* margin: 30px 0; */
      height: 900px;
      background: url('../image/index/fisAreabg1x.png');
    }



  /* 统一模块间距设置 */
  .contentArea {
    width: 1200px;
    margin: 0 auto;
  }
  /* 第一模块pc端分布 */
  .fiscontentdes{
    justify-content: space-between;
    display: flex;
  }

  /* 第一模块的标题跟more按钮 */
  .titlebox {
    padding: 20px 0px;
    display: flex;
    justify-content: space-between;
  }
    /* 学工聚焦 */
    .titlel3box{
      width: 298px;
      height: 48px;
      margin-right: 14px;
      display: flex;
      align-items: center;
    }
    .titlebox2{
      width: 130px;
  height: 32px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 32px;
  color: #B40200;
  line-height: 32px;
  margin-right: 9px;
    }
    .titlebox3{
      width: 77px;
  height: 18px;
  font-family: Microsoft YaHei;
  font-weight: 300;
  font-size: 18px;
  color: #999999;
  line-height: 18px;
  margin-top: 14px;
    }

  /* 学工聚焦 */
  .ecArea {
    width: 56%;
    height: 800px;

  }

  .mySwiper23 .swiper-button-23-next {
     content: "";
     background: url("../image/newIndex/bannerL.png") no-repeat;
     background-size: 100% 100%;
      width: 47px;
      height: 46px;
      position: relative;
      left: 30px;
      top: -250px;
   
      z-index: 999;
    }
    
    .mySwiper23 .swiper-button-23-prev {
      content: "";
      background: url("../image/newIndex/bannerR.png") no-repeat;
      background-size: 100% 100%;
      width: 47px;
      height: 46px;
      position: relative;
      left: 90%;
      top: -300px;

      z-index: 999;
    }
    
  /* 学工聚焦 */
  .pjdtswiper{
    width: 100%;
    height: 500px !important;
  }
  .pjdtswiper .swiper-pagination {
    /* width: 180% !important; */
    width: 20% !important;
    left: 530px !important;
  }
  .pjdtswiper .swiper-pagination-bullet{
    width: 10px !important;
    height: 10px !important;
    border-radius: 0px !important;
    margin-left: 1px !important;
    margin-right: 1px !important;
    /* background-color: #FFFFFF; */
  }
  .pjdtswiper .swiper-pagination-bullet-active{
    background-color: #9A362D !important;
  }

  /* 首页几个小模块通用的logo */
  .imgbox {
    width: 179px;
    height: 43px;
  }
  .moreimgbox{
    width: 19px;height: 19px;margin-right: 3px;
  }
  
  /* 首页几个more按钮通用 */
  .morebot {
    width: 100px;
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #A74F48;
    font-size: 16px;
    font-weight: 400;
    font-family: Microsoft YaHei;
    justify-content: flex-end;
  }
  /* 评建动态title */
  .pjdttitlebox{
    overflow:hidden;
    text-overflow:ellipsis;
                display:-webkit-box; 
                -webkit-box-orient:vertical;
                -webkit-line-clamp:2;
    width: 321px;height: 38px;margin-left: 5px;font-family: Microsoft YaHei;font-size: 17px;color: #FFFFFF;line-height: 19px;text-align: justify;
  }

  .imgbox2 {
    margin-left: 44%;
    width: 179px;
    height: 43px;
    margin-right: 39%;
  }
  .pjdtBox2 {
    width: 49%;
    height: 97px;

    background-color: white;

    display: flex;
  }
  /* .pjdtbox2 {
    width: 100%;
    height: 97px;
    background-color: #9A362D;
    border-radius: 0px 0px 40px 0px;
  } */
  .pjdtBox2:hover {
    background-color: #B40200;
   
  }
  /* 学工聚焦时间大盒子 */
  .time1box{

    margin: 23px 29px 25px 17px;
      height: 40px;
      width: 60px;
    }
    .pjdtBox2:hover .time11box{
      color: white !important;
    }
    .pjdtBox2:hover .time12box{
      color: white !important;
    }
    .pjdtBox2:hover .xgjjtitlle{
      color: white !important;
    }
  
   
    /* 学工聚焦时间小盒子1 */
    .time11box{
      margin: 0 auto;
      width: 22px;
  height: 16px;
  font-family: Times New Roman;
  font-weight: bold;
  font-size: 24px;
  color: #B40200;
  line-height: 21px;
    }
    
    /* 学工聚焦时间小盒子2 */
    .time12box{
      display: flex;
      justify-content: center;
      margin-top: 10px;
      width: 60px;
  height: 14px;
  font-family: Times New Roman;
  font-weight: 400;
  font-size: 14px;
  color: #B40200;
  line-height: 21px;
    }
    /* 学共聚焦title */
    .xgjjtitlle{
      margin-top: 23px;
      width: 204px;
      height: 40px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 18px;
      line-height: 20px;
      color: #333333;
       /* 超出两行省略 */
           
       overflow: hidden;
       text-overflow:ellipsis;
       display:-webkit-box; 
       -webkit-box-orient:vertical;
       -webkit-line-clamp:2;
    }
  
  /* .pjdtbox2:hover{
    background-color: #DFA26A;
   
   

} */


  /* 评建动态日期 */
  .datebox {
    width: 114px;
    height: 12px;
    margin-left: 230px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    color: #FFFFFF;
  }
   /* 通知公告 */
   .noticeArea {
    width: 38%;
    height: 790px;
    /* background: url('../image/index/tzgg1x.png'); */
  }
   /* 通知公告日期与title、content间距 */
   .noticemargin{
    margin-left: 15px
  }
  .noticetitle{
    width: 326px;height: 55px;font-family: Microsoft YaHei;font-size: 18px;line-height: 27px;color: #333333;text-align: justify;
    overflow:hidden;
    text-overflow:ellipsis;
                display:-webkit-box; 
                -webkit-box-orient:vertical;
                -webkit-line-clamp:2;
  }
  .noticecontent{
    margin-top: 14px;height: 13px;font-size: 14px;color: #8C8C8C;text-align: justify;width: 306px;line-height: 14px;
    overflow:hidden;
    text-overflow:ellipsis;
                display:-webkit-box; 
                -webkit-box-orient:vertical;
                -webkit-line-clamp:2;
  }
  .tzggbox {
    padding: 0 20px;
    width: 100%;
    height: 105px;
    margin-top: 10px;
    /* background-color: rgb(240, 125, 173); */
    border-bottom: 1px dotted #E5C5C5;
  }
 
  .tzggbox:nth-child(6){
    border-bottom: 0px solid white !important;
  }
  .tzggbox:nth-child(n+2){
    margin-top: 20px;
  }
  

  .tzggbox:hover .noticetitle{
    color: #9A362D !important;
  

}
/* 第二模块 */
.secArea{
  width: 100%;
  height: 998px;
  background: url('../image/index/secAreabg1x.png');
 }
 .jcdtbox{
  width: 1200px;
  margin: 0 auto;

 }
 .jcdtsmallbox{
  width: 359px;
  height: 340px;
  margin-bottom: 40px;
 }
 .jcdttitlebox{
  width: 100%;
  height: 44px;
  margin-bottom: 20px;
  font-family: Microsoft YaHei;
font-weight: 400;
font-size: 18px;
color: #333333;
line-height: 22px;
text-align: justify;
/* 限制两行 */
overflow: hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;


 }
 .jcdttitlebox:hover{
  color: #DFA26A;
 }
 .jcdtimgbox{
  width: 359px;
  height: 248px;
  margin-bottom: 7px;
  overflow: hidden;
 }

.jcdtimg{
  width: 100%;height: 100%;object-fit: cover;
}
.jcdtimg:hover{
  transform: scale(1.4);
}

/* 第三模块 */

.thirdArea{
  width: 100%;

}
.xzfcArea{
width: 1200px;
margin: 0 auto;
}
.xzfcleftbox{
  width: 730px;
  height: 729px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.xzfcleftsmallbox{
  width: 350px;
  height: 349px;
  margin-bottom: 31px;
  
}
.szfcimgbox{
  width: 350px;
  height: 270px;
  overflow: hidden;
}
.szfcimg{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.szfcimg:hover{
  transform:scale(1.4);

}
.szfcleftcontain:hover{
  width: 350px;
  height: 79px;
  background: #B40200;
box-shadow: 0px 1px 8px 0px rgba(161,140,126,0.22);
}
.szfcleftcontain:hover .xzfclefttitle{
  color: white !important;
}
.szfcleftcontain{
  width: 350px;
  height: 79px;
  background: #FFFFFF;
box-shadow: 0px 1px 8px 0px rgba(161,140,126,0.22);
}
.xzfclefttitle{
  margin: 0 auto;
  width: 88%;
  height: 49px;
  line-height: 24px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  text-align: justify;
  
   /* 超出两行省略 */
         
   overflow: hidden;
   text-overflow:ellipsis;
   display:-webkit-box; 
   -webkit-box-orient:vertical;
   -webkit-line-clamp:2;
}
/* 右边 */
.xzfcrightbox{
  width: 458px;
  height: 729px;
  background-color:#B40200;
  background-image: url('../image/index/xzfcbg1x.png');
  background-repeat: no-repeat;
  
  background-position: bottom right;


}
.righttimebox{
  margin-left:32px;
  margin-right: 32px;
}
.xzfc6box{
  width: 455px;
  height: 121px;
  display: flex;
}
.xzfctimet{
  margin: 0 auto;
  width: 29px;
height: 20px;
  font-family: Times New Roman;
font-weight: bold;
font-size: 30px;
color: #FFFFFF;
line-height: 30px;
margin-bottom: 10px;
}
.righttimeb{
  height: 20px;
  width: 47px;
  font-family: Times New Roman;
font-weight: 400;
font-size: 14px;
color: #FFD3D3;
line-height: 14px;
border-top: 1px  #E12F2D solid;
border-bottom: 1px  #E12F2D solid;
align-items: center;
display: flex;
}
.righttitle{
  width: 300px;
  height: 54px;
  font-family: Microsoft YaHei;
font-weight: 400;
font-size: 18px;
color: #FFFFFF;
line-height: 27px;
margin: 0 auto;
/* 超出两行省略 */
         
overflow: hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;

}
.righttitle:hover{
  color: #DFA26A;
}


第四模块 */
.forthArea{
  width: 100%;
}
/* 热门专题 */
.rmztArea{
  width: 1200px;
  margin: 0 auto;
}
.forbox{
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.forsmallbox{
  width: 23.6%;
  height: 180px;
}
  
   
 

}

/* 大于1400 */
@media screen and (min-width: 1400px) {
  .biggerHidden {
    display: none !important;
  }

  .mySwiperHome .swiper-pagination{
    bottom: 35px !important;
  }
  .mySwiperHome .swiper-pagination-bullet{
    width: 12px;
    border-radius: 10px !important;
    height: 5px;
    background-color: #f0f0f0;
  }
  .mySwiperHome .swiper-pagination-bullet-active{
    width: 20px;
  }

  /* 第一大模块 */
  .fisArea {
    /* width: 1400px; */
   width: 100%;

    /* margin: 30px 0; */
    height: 900px;
    background: url('../image/index/fisAreabg1x.png');
  }

  /* 统一模块间距设置 */
  .contentArea {
    width: 1400px;
    margin: 0 auto;


  }

  /* 第一模块的标题跟more按钮 */
  .titlebox {
    padding: 20px 0px;
    display: flex;
    justify-content: space-between;
  }
  /* 学工聚焦 */
  .titlel3box{
    width: 298px;
    height: 48px;
    margin-right: 14px;
    display: flex;
    align-items: center;
  }
  .titlebox2{
    width: 130px;
height: 32px;
font-family: Microsoft YaHei;
font-weight: 400;
font-size: 32px;
color: #B40200;
line-height: 32px;
margin-right: 9px;
  }
  .titlebox3{
    width: 77px;
height: 18px;
font-family: Microsoft YaHei;
font-weight: 300;
font-size: 18px;
color: #999999;
line-height: 18px;
margin-top: 14px;
  }

  /* 评建动态 */
  .ecArea {
    width: 783px;
    height: 800px;

  }
  .mySwiper23 .swiper-button-23-next {
    content: "";
    background: url("../image/newIndex/bannerL.png") no-repeat;
    background-size: 100% 100%;
     width: 47px;
     height: 46px;
     position: relative;
     left: 30px;
     top: -250px;
  
     z-index: 999;
   }
   
   .mySwiper23 .swiper-button-23-prev {
     content: "";
     background: url("../image/newIndex/bannerR.png") no-repeat;
     background-size: 100% 100%;
     width: 47px;
     height: 46px;
     position: relative;
     left: 90%;
     top: -300px;

     z-index: 999;
   }
  /* 评建动态轮播图 */
  .pjdtswiper{
    width: 100%;
  }
  .mySwiper23 {
    height: 100%;
  }
  .pjdtswiper .swiper-pagination {
    /* width: 180% !important; */
    width: 20% !important;
    left: 620px !important;
  }
  .pjdtswiper .swiper-pagination-bullet{
    width: 10px !important;
    height: 10px !important;
    border-radius: 0px !important;
    margin-left: 1px !important;
    margin-right: 1px !important;
    /* background-color: #FFFFFF; */
  }
  .pjdtswiper .swiper-pagination-bullet-active{
    background-color: #9A362D !important;
  }

  /* 首页几个小模块通用的logo */
  .imgbox {
    width: 179px;
    height: 43px;
  }
  .moreimgbox{
    width: 19px;height: 19px;margin-right: 3px;
  }


  /* 首页几个小模块中间通用的logo */
  .imgbox2 {
    margin-left: 44%;
    width: 179px;
    height: 43px;
    margin-right: 39%;
  }

  /* 首页几个more按钮通用 */
  .morebot {
    width: 100px;
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #A74F48;
    font-size: 16px;
    font-weight: 400;
    font-family: Microsoft YaHei;
    justify-content: flex-end;
  }
  /* 评建动态title */
  .pjdttitlebox{
    
    overflow:hidden;
    text-overflow:ellipsis;
                display:-webkit-box; 
                -webkit-box-orient:vertical;
                -webkit-line-clamp:2;
    width: 321px;height: 38px;margin-left: 5px;font-family: Microsoft YaHei;font-size: 17px;color: #FFFFFF;line-height: 19px;text-align: justify;
  }

  /* 评建动态日期 */
  .datebox {
    width: 114px;
    height: 12px;
    margin-left: 230px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    color: #FFFFFF;
  }
  .pjdtBox2 {
    width: 384px;


    /* border: 1px solid #9A362D; */
    height: 88px;
    background-color: white;
    /* border-radius: 0px 0px 10px 0px; */
    display: flex;
  }
  .pjdtBox2:hover {
    background-color: #B40200;
   
  }
  
  /* 学工聚焦时间大盒子 */
  .time1box{

  margin: 23px 29px 25px 17px;
    height: 40px;
    width: 60px;
  }
  .pjdtBox2:hover .time11box{
    color: white !important;
  }
  .pjdtBox2:hover .time12box{
    color: white !important;
  }
  .pjdtBox2:hover .xgjjtitlle{
    color: white !important;
  }

 
  /* 学工聚焦时间小盒子1 */
  .time11box{
    margin: 0 auto;
    width: 22px;
height: 16px;
font-family: Times New Roman;
font-weight: bold;
font-size: 24px;
color: #B40200;
line-height: 21px;
  }
  
  /* 学工聚焦时间小盒子2 */
  .time12box{
    display: flex;
    justify-content: center;
    margin-top: 10px;
    width: 60px;
height: 14px;
font-family: Times New Roman;
font-weight: 400;
font-size: 14px;
color: #B40200;
line-height: 21px;
  }
  /* 学共聚焦title */
  .xgjjtitlle{
    margin-top: 23px;
    width: 254px;
    height: 40px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    color: #333333;
     /* 超出两行省略 */
         
     overflow: hidden;
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:2;
  }

  /* .pjdtbox2 {
    width: 384px;
    height: 97px;
    background-color: #9A362D;
    border-radius: 0px 0px 40px 0px;
  }
  .pjdtbox2:hover{
      background-color: #DFA26A;
      
    

  } */

  /* 通知公告 */
  .noticeArea {

    width: 532px;
    height: 790px;
    /* background: url('../image/index/tzgg1x.png'); */

  }
  /* 通知公告日期与title、content间距 */
  .noticemargin{
    margin-left: 25px
  }
  .noticetitle{
    width: 385px;height: 55px;font-family: Microsoft YaHei;font-size: 18px;line-height: 27px;color: #333333;text-align: justify;
    overflow:hidden;
    text-overflow:ellipsis;
                display:-webkit-box; 
                -webkit-box-orient:vertical;
                -webkit-line-clamp:2;
  }
  .noticecontent{
    margin-top: 14px;height: 13px;font-size: 14px;color: #8C8C8C;text-align: justify;width: 370px;line-height: 14px;
    overflow:hidden;
    text-overflow:ellipsis;
                display:-webkit-box; 
                -webkit-box-orient:vertical;
                -webkit-line-clamp:2;
  }


  .tzggbox {
    padding: 0 20px;
    width: 100%;
    height: 105px;
    margin-top: 10px;
    /* background-color: rgb(240, 125, 173); */
    border-bottom: 1px dotted #E5C5C5;
  }
  .tzggbox:nth-child(6){
    border-bottom: 0px solid white !important;
  }
  .tzggbox:nth-child(n+2){
    margin-top: 20px;
  }
  .tzggbox:hover .noticetitle{
    color: #9A362D !important;
  

}

 /* 第二模块 */
 .secArea{
  width: 100%;
  height: 998px;
  background: url('../image/index/secAreabg1x.png');
 }
 .jcdtbox{
  width: 1400px;
  margin: 0 auto;

 }
 .jcdtsmallbox{
  width: 399px;
  height: 340px;
  margin-bottom: 40px;
 }
 .jcdttitlebox{
  width: 100%;
  height: 44px;
  margin-bottom: 20px;
  font-family: Microsoft YaHei;
font-weight: 400;
font-size: 18px;
color: #333333;
line-height: 22px;
text-align: justify;
/* 限制两行 */
overflow: hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;


 }
 .jcdttitlebox:hover{
  color: #DFA26A;
 }
 .jcdtimgbox{
  width: 400px;
  height: 248px;
  margin-bottom: 7px;
  overflow: hidden;
 }

.jcdtimg{
  width: 100%;height: 100%;object-fit: cover;
}
.jcdtimg:hover{
  transform: scale(1.4);
}
/* 第三模块 */

.thirdArea{
  width: 100%;

}
.xzfcArea{
width: 1400px;
margin: 0 auto;
}
.xzfcleftbox{
  width: 867px;
  height: 729px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.xzfcleftsmallbox{
  width: 420px;
  height: 349px;
  margin-bottom: 31px;
  
}
.szfcimgbox{
  width: 420px;
  height: 270px;
  overflow: hidden;
}
.szfcimg{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.szfcimg:hover{
  transform:scale(1.4);

}
.szfcleftcontain:hover{
  width: 420px;
  height: 79px;
  background: #B40200;
box-shadow: 0px 1px 8px 0px rgba(161,140,126,0.22);
}
.szfcleftcontain:hover .xzfclefttitle{
  color: white !important;
}
.szfcleftcontain{
  width: 420px;
  height: 79px;
  background: #FFFFFF;
box-shadow: 0px 1px 8px 0px rgba(161,140,126,0.22);
}
.xzfclefttitle{
  margin: 0 auto;
  width: 88%;
  height: 49px;
  line-height: 24px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  text-align: justify;
  
   /* 超出两行省略 */
         
   overflow: hidden;
   text-overflow:ellipsis;
   display:-webkit-box; 
   -webkit-box-orient:vertical;
   -webkit-line-clamp:2;
}
/* 右边 */
.xzfcrightbox{
  width: 508px;
  height: 729px;
  background-color:#B40200;
  background-image: url('../image/index/xzfcbg1x.png');
  background-repeat: no-repeat;
  
  background-position: bottom right;


}
.righttimebox{
  margin-left:32px;
  margin-right: 32px;
}
.xzfc6box{
  width: 508px;
  height: 121px;
  display: flex;
}
.xzfctimet{
  margin: 0 auto;
  width: 29px;
height: 20px;
  font-family: Times New Roman;
font-weight: bold;
font-size: 30px;
color: #FFFFFF;
line-height: 30px;
margin-bottom: 10px;
}
.righttimeb{
  height: 20px;
  width: 47px;
  font-family: Times New Roman;
font-weight: 400;
font-size: 14px;
color: #FFD3D3;
line-height: 14px;
border-top: 1px  #E12F2D solid;
border-bottom: 1px  #E12F2D solid;
align-items: center;
display: flex;
}
.righttitle{
  width: 350px;
  height: 54px;
  font-family: Microsoft YaHei;
font-weight: 400;
font-size: 18px;
color: #FFFFFF;
line-height: 27px;
margin: 0 auto;
text-align: justify;
/* 超出两行省略 */
         
overflow: hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;

}
.righttitle:hover{
  color: #DFA26A;
}
/* 
第四模块 */
.forthArea{
  width: 100%;
}
/* 热门专题 */
.rmztArea{
  width: 1400px;
  margin: 0 auto;
}
.forbox{
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.forsmallbox{
  width: 23.6%;
  height: 180px;
  background: url('../image/index/rdztimg11x.png');
}
 
  /* //////////////////////////////// */
  
  .newsItem:hover {
    box-shadow: 0px 2px 8px 0px rgba(20, 46, 98, 0.15);
    border-bottom: 2px solid #374e71;
  }

  .newsItem:hover .newsItemTitleArea div:nth-child(2) {
    left: 0;
  }

  .tredsPc {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 455px;
  }

  .mySwiperHome .swiper-horizontal>.swiper-pagination-bullets,
  .swiper-pagination-bullets.swiper-pagination-horizontal,
  .swiper-pagination-custom,
  .swiper-pagination-fraction {
    /* bottom: 40px !important; */
  }

  .btn:hover {
    background: #374e71;
    border: 1px solid #374e71;
    color: white !important;
  }

  .CampusNews-wapper-item-bottom>div:nth-child(2) {
    font-size: 16px;
    font-family: Times New Roman;
    font-weight: bold;
    color: #374e71;
  }

  .tredsSmall {
    display: none;
  }
}

/*当屏幕尺寸小于1200px时，应用下面的CSS样式*/
@media screen and (max-width: 1200px) {
  /* 大于1200不显示 */
  .smallHidden {
    display: none !important;
    /* 小于1200显示 */
  }.biggerHidden {
    display: block !important;
  }
  /* 移动端第一大模块(大轮播图) */
  .pfisArea{
    background-color: white;
    width: 93%;
    margin: 0 auto;
    /* background: url('../image/index/fisAreabg1x.png') repeat; */

  }
  /* 移动端第一个轮播图 */
  .pfisbigswiper{
    width:100%;
    height: 175px;
    margin-bottom: 18px;
  }
  .swiperp {
    width: 100%;
    height: 100%;
  }

  .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;
  }

  .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover; 
  }
  .mySwiperHomep .swiper-button-prev1{
   
 
    background: url("../image/index/bigsiwperleft2x.png") no-repeat;
    background-size: 100% 100%;
    width: 27px;
    height: 27px;
    position: relative;
    left: 4%;
    bottom:70%;
    z-index: 999;
  }
  
  .mySwiperHomep .swiper-button-next1{
    background: url("../image/index/bigswiperright2x.png") no-repeat;
    background-size: 100% 100%;
    width: 27px;
    height: 27px;
    position: relative;
    left: 90%;
    bottom:55%;
    z-index: 999;
  }
  /* 公用的标题box */
  .commtitilebox{
    width: 100%;
    margin: 0 auto;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 13px;
  }
  /* 移动端学共聚焦img盒子 */
  .pxgjjimg{
    width: 24px;
    height: 24px;
    margin-right:7px ;
  }
  .commimgbox{
    width: 100%;
    height: 100%;
    object-fit: contain;
  }
  .ptitlef{
    height: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 16px;
    color: #B40200;
    line-height: 16px;
  }
  /* 移动端moreimg */
  .pcommoreimg{
    width: 12px;
    height: 12px;
    background: url('../image/index/pmore2x.png');
    background-size: 100% 100%;
    margin-right: 7px;

  }
  .pmorebox{
    height: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 12px;
    color: #B40200;
    line-height: 12px;

  }
  /* 移动端第二模块 */
  .psecArea{
    width: 93%;
    margin: 0 auto;
  }
  /* 移动端学共聚焦轮播图 */
  .pxgjjswiper{
    width: 100%;
    height: 235px;
    margin-bottom: 10px;
  }
  .swiperpxgjj {
    width: 100%;
    height: 100%;
  }
  .pxgjjswipert{
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 46px;
    background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    display: flex;
    align-items: center;
  }
  .pxgjjswiperf{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 14px;
    width: 80%;
    margin-left: 12px;
    z-index: 999;
    /* 限制1行 */
    overflow: hidden;
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
  }
  /* 移动端学共聚焦四个小盒子 */
  .pxgjj4box{
    width: 100%;
    height: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    margin-bottom: 10px;
  }
  .pxgjjtimebox{
    height: 32px;
    /* width: 50px; */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-right: 26px;

  }
  .pxgjjday{
    width: 19px;
    height: 14px;
    font-family: Times New Roman;
    font-weight: bold;
    font-size: 14px;
    color: #B40200;
    line-height: 14px;
    text-align: center;
  }
  .pxgjjyear{
   /* width: 50px; */
    height: 12px;
    font-family: Times New Roman;
    font-weight: 400;
    font-size: 12px;
    color: #B40200;
    line-height: 12px;
text-align: center;
 white-space: nowrap;

  }
  .pxgjjtitle{
    height: 32px;
    width: 68%;
    line-height: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px;
    color: #333333;
    display: flex;
    text-align: justify;
     /* 限制2行 */
     overflow: hidden;
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:2;
  }
    /* 移动端通知公告 */
    /* 5个盒子的大盒子 */
    .ptzgg5box{
      width: 100%;
      margin-bottom: 15px;
    }
    /* 第五个不需要border */
    .ptzggbox:nth-child(5){
      border-bottom: 0px white solid !important;
   

    }
    .ptzggbox{
      width: 100%;
      height: 80px;
      display: flex;
      align-items: center;
  /* justify-content: center; */
      border-bottom: 1px dotted #E5C5C5;


    }
    .ptzggtimebox{
      width: 48px;
      height: 49px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      background-color: #B40200;
      border-radius: 6px;
      margin-right: 15px;
    }
    .ptzggyear{
      width:38px;
      height: 12px;
      line-height: 12px;
      font-family: Times New Roman;
      font-weight: 400;
      font-size: 12px;
      color: #FFFFFF;
      margin-bottom: 3px;
    }
    .ptzggline{
      width: 15px;
      height: 1px;
      background: #FFFFFF;
      margin-bottom: 3px;
    }
    .ptzggday{
      font-family: Times New Roman;
      font-weight: 400;
      font-size: 17px;
      color: #FFFFFF;
      line-height: 17px;
    }
    .ptzggtitle{
      width: 83%;
      height: 36px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #333333;
      line-height: 18px;
      display: flex;
      text-align: justify;
        /* 限制2行 */
     overflow: hidden;
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:2;
    }
    /* 移动端基层动态模块 */
    .pthreeArea{
      width: 93%;
      margin: 0 auto;
    }
    /* 移动端基层动态5个盒子 */
    .pjcdt5box{
      width: 100%;
      height: 70px;
      display: flex;
      justify-content: space-between;
      margin-bottom: 22px;
    }
    .pjcdt5boximg{
      width: 90px;
      height: 70px;

    }
    .pjcdtmg{
      width: 100%;
      height: 100%;
      object-fit: cover;
    }
    .pjcdtboxr{
      display: flex;
      flex-direction: column;
      padding: 5px 0;
      width: 65%;
      justify-content: space-between;
      
    }
    .pjcdtboxtitle{
      width: 100%;
      height: 36px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #333333;
      line-height: 18px;
        /* 限制2行 */
     overflow: hidden;
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:2;
    }
    .pjcdtimebox{
      height: 12px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 12px;
      color: #A6A6A6;
      line-height: 12px;

    }
    /* 移动端第四模块 */
    .pforthArea{
      width: 93%;
      margin: 0 auto;
    }
    /* 学子风采轮播图 */
    .pxzfcswiper{
      width: 100%;
      height: 290px;
    }
    .swiperpxzfc{
      width: 100%;
      height: 100%;
    }
    .swiperpxzfc .swiper-wrapper{
      height: 266px !important;
    }
    .swiperpxzfc .swiper-pagination1 .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
     width: 50% !important;
     left: 38% !important;
     position: relative !important;
     top: 16px;
    }
    /* 轮播图浮动在img上面的box */
    .pxzfcswiperfloatbox{
      position: absolute;
      left: 0px;
      bottom: 0px;
      width: 100%;
      height: 42px;
      background-color: #B40200;
      display: flex;
      align-items: center;
      z-index: 999;
    }
    .pfloatbox{
    
      margin-left: 7px;
      width: 80%;
      font-family: Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #FFFFFF;
      line-height:14px;
       /* 限制1行 */
     overflow: hidden;
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:1;

    }
     /* 修改小圆点的颜色 */
     .swiperpxzfc .swiper-pagination-bullet {
      background-color:#D0AD71 !important;
  }
  
  /* 当前激活的小圆点颜色 */
  .swiperpxzfc .swiper-pagination-bullet-active {
      background-color: #B40200 !important;
  }
  /* 移动端热门专题大盒子 */
  .prdztbigbox{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 30px;
  }
  .prdzt4box{
    width: 47%;
    height: 90px;
    /* margin-right: 10px; */
    margin-bottom: 12px;
   border-radius: 9px;
  }
  .prdzt4box:nth-child(2n+1){
    width: 47%;
    height: 90px;
    margin-right: 15px;
    margin-bottom: 12px;
   border-radius: 9px;
  }
  .prdzt4img{
    width: 100%;
    height: 100%;
    object-fit: cover;
border-radius: 4px;
  }

}