body {
  background-color: #fff;
}

.banner {
  width: 100%;
  height: 17.9167vw;
  background: url("../img/studyingabroad/banner.png") no-repeat;
  background-size: 100% 100%;
}

.banner-box {
  display: flex;
  align-items: center;
  flex-direction: column;
  height: 100%;
  justify-content: center;
}

.banner h1 {
  font-size: 3.3333vw;
  font-family: AlibabaPuHuiTi-Bold-, AlibabaPuHuiTi-Bold;
  font-weight: normal;
  color: #FFFFFF;
  margin-top: 3.75vw;
}

.banner h2 {
  font-size: 1.5625vw;
  font-family: AlibabaPuHuiTi-Regular-, AlibabaPuHuiTi-Regular;
  font-weight: normal;
  color: #FFFFFF;
  margin-top: 1.9271vw;
}

.crumbs {
  font-size: .7292vw;
  font-family: SourceHanSansCN-Normal-GBpc-EUC-H-, SourceHanSansCN-Normal-GBpc-EUC-H;
  font-weight: normal;
  color: #999999;
  margin-top: 2.5521vw;
  margin-bottom: 1.5104vw;
}

.crumbs span {
  color: #000000;
}

.new-box {
  margin-bottom: 2.9688vw;

}

.new-item {
  height: 13.3854vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.25vw;
}

.new-item-l {
  width: 16.6667vw;
  height: 10.9375vw;
  margin-right: 3.125vw;
}

.new-item-r {
  width: 42.7083vw;
}

.title {
  font-size: .9375vw;
  font-family: SourceHanSansCN-Medium-GBpc-EUC-H-, SourceHanSansCN-Medium-GBpc-EUC-H;
  font-weight: normal;
  color: #000000;
}

.content {
  font-size: .7292vw;
  font-family: SourceHanSansCN-Medium-GBpc-EUC-H-, SourceHanSansCN-Medium-GBpc-EUC-H;
  font-weight: normal;
  color: #808080;
  margin-top: 1.25vw;
  margin-bottom: 2.4479vw;
}

.more {
  border: 1px solid #000;
  padding: .5208vw 1.5625vw;
  font-size: .8333vw;
  font-family: SourceHanSansCN-Medium-GBpc-EUC-H-, SourceHanSansCN-Medium-GBpc-EUC-H;
  font-weight: normal;
  color: #000000;
}

.new-item:hover {
  background-color: #EDEAEB;
}

.new-item:hover .more {
  background-color: #E35424;
  border: 1px solid #E35424;
  color: #fff;
}


.page {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2.6042vw;
}

.page-btn {
  display: inline-block;
  border: .0521vw solid #ccc;
  padding: .3125vw .625vw;
  margin: 0 .2604vw;
  cursor: pointer;
  user-select: none;

  font-size: .7292vw;
  font-family: SourceHanSansCN-Normal-GBpc-EUC-H-, SourceHanSansCN-Normal-GBpc-EUC-H;
  font-weight: normal;
  color: #333333;
}

.actived {
  background-color: #E35424;
  color: #fff;
  border-color: #E35424;
}

.go {
  display: flex;
  align-items: center;
  justify-content: space-between;

}

.go a {
  font-size: .7292vw;
  font-family: SourceHanSansCN-Normal-GBpc-EUC-H-, SourceHanSansCN-Normal-GBpc-EUC-H;
  font-weight: normal;
  color: #999999;
}

.go-r,
.go-l {
  width: 16.6667vw;
}

.go-l>div::before,
.go-r>div::after {
  display: inline-flex;
  width: 1.7708vw;
  height: 1.7708vw;
  background-color: #f2f2f2;
  align-items: center;
  justify-content: center;
  color: #999999;
}

.go-l>div::before {
  content: "<";
  margin-right: .6771vw;
}

.go-r>div::after {
  content: ">";
  margin-left: 10px;
}

.go-r:hover>div::after,
.go-l:hover>div::before {
  color: #fff;
  background-color: #e35424;
}

.go-r:hover a,
.go-l:hover a {
  color: #E35424;
}

.new-content {
  padding: 2.5vw;
  background-color: #fcfbfc;
  margin-bottom: 2.7604vw;
}

.new-content .title {
  font-size: 1.25vw;
  font-family: Source Han Sans CN-Medium, Source Han Sans CN;
  font-weight: 500;
  color: #000000;
  border-bottom: 2px solid #F1F1F1;
  padding-bottom: .5729vw;
  margin-bottom: .7813vw;
  text-align: center;
}

.createTime {
  font-size: .7292vw;
  font-family: SourceHanSansCN-Normal-GBpc-EUC-H-, SourceHanSansCN-Normal-GBpc-EUC-H;
  font-weight: normal;
  color: #999999;
  text-align: right;
  margin-bottom: 1.8229vw;
}

.text-box {
  font-size: .8333vw;
  font-family: Source Han Sans CN-Regular, Source Han Sans CN;
  font-weight: 400;
  color: #808080;
  line-height: 1.6667vw;
}

.text-box img {
  max-width: 100%;
}

img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}