.swiper-container {
  width: 99.11458333vw;
  height: 46.5625vw;
  overflow: hidden!important;
}
.swiper-container .swiper-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.45;
  background: rgba(0, 21, 126, 0.98);
  z-index: 2;
}
.swiper-container .silkstreetImg {
  width: 45.83333333vw;
  position: absolute;
  z-index: 5;
  left: 28.64583333vw;
  top: 17.23958333vw;
}
.swiper-container .silkstreetImg img {
  width: 100%;
  display: block;
}
.swiper-container .swiper-slide {
  width: 99.11458333vw;
  height: 46.5625vw;
  display: block;
  overflow: hidden!important;
}
.swiper-container .swiper-slide img {
  width: 100%;
  display: block;
  animation-duration: 5s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  /* for Chrome || Safari */
  -webkit-animation-duration: 5s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  /* for Firefox */
  -moz-animation-duration: 5s;
  -moz-animation-timing-function: linear;
  -moz-animation-fill-mode: forwards;
  /* for IE */
  -ms-animation-duration: 5s;
  -ms-animation-timing-function: linear;
  -ms-animation-fill-mode: forwards;
  /* for Opera */
  -o-animation-duration: 5s;
  -o-animation-timing-function: linear;
  -o-animation-fill-mode: forwards;
}
.swiper-container .centerBig img {
  -webkit-animation-name: centerBig;
  -moz-animation-name: centerBig;
  -ms-animation-name: centerBig;
  -o-animation-name: centerBig;
  animation-name: centerBig;
}
@-webkit-keyframes centerBig {
  100% {
    transform: scale(1.1, 1.1);
  }
}
@-moz-keyframes centerBig {
  100% {
    transform: scale(1.1, 1.1);
  }
}
@-ms-keyframes centerBig {
  100% {
    transform: scale(1.1, 1.1);
  }
}
@-o-keyframes centerBig {
  100% {
    transform: scale(1.1, 1.1);
  }
}
@keyframes centerBig {
  100% {
    transform: scale(1.1, 1.1);
  }
}
.middleNav {
  width: 99.11458333vw;
  position: relative;
  z-index: 2;
}
.middleNav .greyBg {
  width: 100%;
}
.middleNav .greyBg img {
  width: 100%!important;
  display: block;
}
.middleNav .blueBg {
  width: 99.11458333vw !important;
  height: 7.8125vw;
  background: #2e3769;
  opacity: 0.7;
  position: absolute;
  top: -7.8125vw;
  z-index: 7;
}
.middleNav .middleItemBox {
  position: absolute;
  top: -6.40625vw;
  z-index: 8;
  left: 4.58333333vw !important;
  right: 4.58333333vw !important;
}
.middleNav .middleItemBox .middleItem {
  width: 100%!important;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
}
.middleNav .middleItemBox .middleItem .itemList {
  width: 29.16666667vw !important;
  cursor: pointer;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitle {
  width: 27.60416667vw !important;
  height: 7.8125vw;
  padding-left: 1.5625vw;
  background: #01b1b1;
  color: #fff;
  position: relative;
  top: 0;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitle .itemTitleCon {
  position: relative;
  display: block;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitle .itemTitleCon .itemTitleEn {
  padding-top: 0.78125vw;
  font-size: 1.82291667vw;
  font-family: "ITCAvanGardeStd-Md", sans-serif;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitle .itemTitleCon .itemTitleCn {
  font-family: "SourceHanSansCN-Regular", sans-serif;
  font-size: 1.5625vw;
  color: #fff;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitle .itemTitleConActive {
  top: 0.67708333vw;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitle .itemTitleConActiveNoIe {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: -webkit-translateY(0.67708333vw);
  -moz-transform: -moz-translateY(0.67708333vw);
  -ms-transform: -ms-translateY(0.67708333vw);
  -o-transform: -o-translateY(0.67708333vw);
  transform: translateY(0.67708333vw);
  -webkit-transform-origin: bottom;
  /* for Chrome || Safari */
  -moz-transform-origin: bottom;
  /* for Firefox */
  -ms-transform-origin: bottom;
  /* for IE */
  -o-transform-origin: bottom;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitleActive {
  top: -1.35416667vw;
}
.middleNav .middleItemBox .middleItem .itemList .itemTitleActiveNoIe {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: -webkit-translateY(-1.35416667vw);
  -moz-transform: -moz-translateY(-1.35416667vw);
  -ms-transform: -ms-translateY(-1.35416667vw);
  -o-transform: -o-translateY(-1.35416667vw);
  transform: translateY(-1.35416667vw);
  -webkit-transform-origin: bottom;
  /* for Chrome || Safari */
  -moz-transform-origin: bottom;
  /* for Firefox */
  -ms-transform-origin: bottom;
  /* for IE */
  -o-transform-origin: bottom;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent {
  width: 26.04166667vw !important;
  background: #fff;
  height: 28.85416667vw;
  padding: 0 1.5625vw;
  top: -1.40625vw;
  position: relative;
  z-index: 10;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentTop {
  padding-top: 1.5625vw;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentTop .itemContentText {
  font-size: 1.51041667vw;
  line-height: 2.1875vw;
  font-family: "SourceHanSansCN-Medium", sans-serif;
  color: #0b0f17;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentTop .itemContentdate {
  margin: 0.83333333vw 0 1.04166667vw;
  font-size: 0.83333333vw;
  font-family: "SourceHanSansCN-Medium", sans-serif;
  color: #234181;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentTop .itemContentdate1 {
  margin: 0.9375vw 0 1.14583333vw;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentTop .learnDImg a img {
  width: 6.71875vw !important;
  display: block;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList {
  margin-top: 1.5625vw;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsList {
  width: 26.04166667vw;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 1.04166667vw;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsList .newsListTitle {
  font-size: 1.04166667vw;
  font-family: "SourceHanSansCN-Regular", sans-serif;
  color: #172c67;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsList .newsListDate {
  font-size: 0.9375vw;
  font-family: "SourceHanSansCN-Regular", sans-serif;
  color: #172c67;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsList .newsListActive {
  color: #fa4f03;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsBox {
  width: 26.04166667vw;
  position: relative;
  height: 15.625vw;
  margin-bottom: 1.5625vw;
  overflow: hidden;
  display: block;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsBox .newsImg {
  width: 26.04166667vw;
  height: 15.625vw;
  overflow: hidden;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsBox .newsImg img {
  display: block;
  width: 100%;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsBox .newsPlay {
  width: 3.64583333vw;
  position: absolute;
  left: 1.04166667vw;
  top: 9.42708333vw;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .itemContentList .newsBox .newsPlay img {
  display: block;
  width: 100%;
  opacity: 0.6;
}
.middleNav .middleItemBox .middleItem .itemList .itemContent .moreBtn a {
  font-size: 0.83333333vw;
  font-family: "SourceHanSansCN-Regular", sans-serif;
  color: #244280;
}
.silkInfo {
  padding: 6.25vw 7.29166667vw 6.5625vw;
  background: #ffffff;
}
.silkInfo .silkInfoCn {
  width: 100%;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 5.52083333vw;
}
.silkInfo .silkInfoCn .silkInfoCnItem {
  text-align: center;
  width: 33.3333%;
}
.silkInfo .silkInfoCn .silkInfoCnItem .silkInfoCnItemDetialTel {
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  font-size: 0.98958333vw;
  font-family: "SourceHanSansCN-Regular", sans-serif;
  color: #000;
}
.silkInfo .silkInfoCn .silkInfoCnItem .silkInfoCnItemTitle {
  font-size: 1.97916667vw;
  font-family: "SourceHanSansCN-Regular", sans-serif;
  color: #000;
  margin-bottom: 1.14583333vw;
}
.silkInfo .silkInfoCn .silkInfoCnItem .silkInfoCnItemDetial {
  font-size: 0.98958333vw;
  font-family: "SourceHanSansCN-Regular", sans-serif;
  color: #000;
  margin-bottom: 0.26041667vw;
}
.silkInfo .silkInfoEn {
  width: 100%;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
}
.silkInfo .silkInfoEn .silkInfoEnItem {
  text-align: center;
  width: 33.3333%;
}
.silkInfo .silkInfoEn .silkInfoEnItem .silkInfoEnItemDetialTel {
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  justify-content: center;
  font-size: 0.98958333vw;
  font-family: "SourceHanSansCN-Regular", sans-serif;
  color: #000;
}
.silkInfo .silkInfoEn .silkInfoEnItem .silkInfoEnItemTitle {
  font-size: 1.97916667vw;
  font-family: "GaramondPremrPro-Med", sans-serif;
  color: #000;
  margin-bottom: 1.14583333vw;
}
.silkInfo .silkInfoEn .silkInfoEnItem .silkInfoEnItemDetial {
  font-size: 0.98958333vw;
  font-family: "GaramondPremrPro-Med", sans-serif;
  color: #000;
  margin-bottom: 0.26041667vw;
}
