.sea {
  width: calc(100% - 2.66667vw);
  margin: 0 auto;
  margin-top: 13.33333vw;
  position: relative;
  padding: 0 1.33333vw;
}
.sea .navbar-form {
  padding: unset;
  margin-right: unset;
  margin-left: unset;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: unset;
  margin-top: unset;
  margin-bottom: unset;
}
.sea .navbar-form .form-control {
  border-radius: 8vw;
  background-image: url(/images/wap-index-search.png);
  background-repeat: no-repeat;
  background-size: 4vw;
  background-position: 2.13333vw 2.13333vw;
  padding: 0 0 0 7.46667vw;
  background-color: #fff;
}
/* Carousel base class */
.carousel {
  position: relative;
  padding: 0 1.33333vw;
  width: calc(100% - 2.66667vw);
  margin: 0 auto;
  margin-top: 4vw;
}
.carousel .public-tools {
  width: 100%;
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  left: 0;
  z-index: 99;
  display: none;
}
.carousel .public-tools .public-tools-card-body {
  width: 100vw;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  font-size: 3.46667vw;
  font-style: normal;
  font-weight: 400;
  padding: 1.33333vw 2.66667vw;
}
.carousel .public-tools .public-tools-card-body .weather {
  background-image: url(/images/weather.png);
  background-repeat: no-repeat;
  background-position: center;
  height: 5.33333vw;
  background-size: contain;
  padding: 0 0 6.66667vw 6.66667vw;
  background-position: 0 0.53333vw;
  line-height: 5.33333vw;
  background-size: 4vw 4vw;
}
.carousel .public-tools .public-tools-card-body .bitcoin {
  background-image: url("/images/bitcoin.png");
  background-repeat: no-repeat;
  background-position: center;
  height: 5.33333vw;
  background-size: contain;
  padding: 0 0 6.66667vw 6.66667vw;
  background-position: 0 0.53333vw;
  line-height: 5.33333vw;
  background-size: 4vw 4vw;
}
.carousel .public-tools .public-tools-card-body .crudeoilprice {
  background-image: url("/images/crudeoilprice.png");
  background-repeat: no-repeat;
  background-position: center;
  height: 5.33333vw;
  background-size: contain;
  padding: 0 0 6.66667vw 6.66667vw;
  background-position: 0 0.53333vw;
  line-height: 5.33333vw;
  background-size: 4vw 4vw;
}
.carousel .public-tools .public-tools-card-body .nasdaq {
  background-image: url("/images/nasdaq.png");
  background-repeat: no-repeat;
  background-position: center;
  height: 5.33333vw;
  background-size: contain;
  padding: 0 0 6.66667vw 6.66667vw;
  background-position: 0 0.53333vw;
  line-height: 5.33333vw;
  background-size: 4vw 4vw;
}
.carousel .carousel-control {
  display: none;
}
.carousel .carousel-indicators {
  display: none;
}
.carousel .carousel-inner .car-item {
  height: 48vw;
}
.carousel .carousel-inner .car-item .ss-it {
  width: 100%;
  height: 45.33333vw;
  background-color: #777;
  border-radius: 2.66667vw;
  box-shadow: 0px 2.13333vw 2.4vw 0px #8802091f;
}
.carousel .carousel-inner .car-item img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 37.33333vw;
}
.hot-category {
  width: 100%;
  padding: 0 2.66667vw;
}
.hot-category .hot-card-body {
  margin: 0 auto;
}
.hot-category .hot-card-body .items-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.hot-category .hot-card-body .items-box .items-tools {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 2.66667vw 0;
}
.hot-category .hot-card-body .items-box .items-tools .tbnt {
  width: 48%;
  padding: 2.66667vw 0;
}
.hot-category .hot-card-body .items-box .items-tools .tbnt .p {
  width: 100%;
  display: block;
  height: 9.33333vw;
  line-height: 9.33333vw;
  border-radius: 10.66667vw;
  background: #01afba;
  box-shadow: 0px 1.06667vw 1.6vw 0.8vw rgba(134, 134, 134, 0.12);
  color: #fff;
  /* text-align: center; */
  font-size: 4.26667vw;
  font-weight: 500;
  background-image: url(/images/index-fj-1.png);
  background-repeat: no-repeat;
  background-size: 6.66667vw 6.66667vw;
  background-position: 6.66667vw 1.33333vw;
  padding: 0 0 0 35%;
}
.hot-category .hot-card-body .items-box .items-tools .tbnt .add {
  border-radius: 10.66667vw;
  border: 1px solid #ff6634;
  background: #fff;
  box-shadow: 0px 1.06667vw 1.6vw 0.8vw rgba(129, 129, 129, 0.12);
  color: #ff6634;
  background-image: url(/images/index-cl-1.png);
  background-repeat: no-repeat;
  background-size: 6.66667vw 6.66667vw;
  background-position: 6.66667vw 1.33333vw;
}
.hot-category .hot-card-body .items-box .hot-item-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 5.33333vw 0 2.66667vw 0;
}
.hot-category .hot-card-body .items-box .hot-item-box .f0 {
  background-image: url("/images/fxx-0.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.hot-category .hot-card-body .items-box .hot-item-box .f1 {
  background-image: url("/images/fxx-1.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.hot-category .hot-card-body .items-box .hot-item-box .f2 {
  background-image: url("/images/fxx-2.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.hot-category .hot-card-body .items-box .hot-item-box .f3 {
  background-image: url("/images/fxx-3.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  width: 46.66667vw;
  height: 18.66667vw;
  margin: 0 0 1.86667vw 0;
  background-color: #fff;
  border-radius: 2.66667vw;
  padding: 2.13333vw 2.66667vw;
  position: relative;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title {
  width: 100%;
  height: 100%;
  position: relative;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title img {
  width: 14.66667vw;
  height: 14.66667vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .tt {
  color: #ffffff;
  font-size: 4.26667vw;
  white-space: nowrap;
  width: 21.33333vw;
  font-weight: 500;
  padding: 0 !important;
  margin: 0 !important;
  position: absolute;
  left: 0;
  top: 1.33333vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .tt_more {
  background-color: #fff;
  /* padding: 5px 10px; */
  width: 16vw;
  position: absolute;
  left: 0;
  top: 9.33333vw;
  font-size: 2.66667vw;
  border-radius: 2.66667vw;
  padding: 0.53333vw 1.6vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c0 {
  color: #2599ee;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c0::after {
  content: " ";
  background-image: url(/images/cccc0.png);
  background-repeat: no-repeat;
  background-size: 1.86667vw 1.06667vw;
  width: 2.66667vw;
  height: 2.66667vw;
  display: block;
  position: absolute;
  right: 0.53333vw;
  top: 1.86667vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c00::after {
  right: 1.06667vw;
  top: 1px;
  transform: rotate(181deg);
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c1 {
  color: #2ad2cf;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c1::after {
  content: " ";
  background-image: url(/images/cccc1.png);
  background-repeat: no-repeat;
  background-size: 1.86667vw 1.06667vw;
  width: 2.66667vw;
  height: 2.66667vw;
  display: block;
  position: absolute;
  right: 0.53333vw;
  top: 1.86667vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c11::after {
  right: 1.06667vw;
  top: 1px;
  transform: rotate(181deg);
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c2 {
  color: #fc7562;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c2::after {
  content: " ";
  background-image: url(/images/cccc2.png);
  background-repeat: no-repeat;
  background-size: 1.86667vw 1.06667vw;
  width: 2.66667vw;
  height: 2.66667vw;
  display: block;
  position: absolute;
  right: 0.53333vw;
  top: 1.86667vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c22::after {
  right: 1.06667vw;
  top: 1px;
  transform: rotate(181deg);
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c3 {
  color: #877afc;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c3::after {
  content: " ";
  background-image: url(/images/cccc3.png);
  background-repeat: no-repeat;
  background-size: 1.86667vw 1.06667vw;
  width: 2.66667vw;
  height: 2.66667vw;
  display: block;
  position: absolute;
  right: 0.53333vw;
  top: 1.86667vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .title .c33::after {
  right: 1.06667vw;
  top: 1px;
  transform: rotate(181deg);
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .mm a {
  border-radius: 1.33333vw;
  border: 1px solid #ff6634;
  color: #ff6634;
  font-family: PingFang SC;
  font-size: 3.73333vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 1.33333vw 2.66667vw;
  cursor: pointer;
  text-decoration: none;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box {
  display: none;
  z-index: 100;
  position: absolute;
  left: 0px;
  bottom: -33.33333vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box .items {
  padding: 4vw 4vw 2.66667vw 4vw;
  display: flex;
  flex-wrap: wrap;
  width: 94.66667vw;
  position: relative;
  background-color: #fff;
  box-shadow: 0.53333vw 1.6vw 2.93333vw 0px #a89c9d;
  border: solid 1px #ccc;
  border-radius: 2.66667vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box .items .sj {
  background-image: url(/images/wap-sj-01.png);
  background-repeat: no-repeat;
  background-size: 5.33333vw 3.73333vw;
  position: absolute;
  width: 5.33333vw;
  height: 3.73333vw;
  top: -2.66667vw;
  left: 8vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box .items a {
  color: #333 !important;
  font-family: PingFang SC;
  font-size: 3.2vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration: none;
  cursor: pointer;
  border: 1px solid #ff6634;
  border-radius: 2.66667vw;
  padding: 1.33333vw 1.6vw;
  margin: 0 2.66667vw 2.66667vw 0;
  background-color: #fff1ec;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box .items a .item {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box .items a .item .hot-icon img {
  width: 6.66667vw;
  height: 6.66667vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box .items a:hover {
  color: #ff6634 !important;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box.f1 {
  left: -48vw;
}
.hot-category .hot-card-body .items-box .hot-item-box .hot-sub-title .sub-items-box.f1 .items .sj {
  left: 53.33333vw;
}
hr {
  border: 0;
  border-top: 1px solid #eee;
  height: 1.33333vw;
  background-color: #f2f2f2;
  margin: 0;
}
.local-category {
  width: 100%;
  padding: 5.33333vw 2.66667vw 8vw 2.66667vw;
}
.local-category .local-card-body {
  margin: 0 auto;
}
.local-category .local-card-body .my-3 {
  padding: 2.66667vw 2.66667vw;
  display: flex;
  flex-flow: nowrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.local-category .local-card-body .my-3 .t-n {
  color: #333;
  font-family: PingFang SC;
  font-size: 5.33333vw;
  font-style: normal;
  font-weight: 600;
  line-height: 8vw;
}
.local-category .local-card-body .my-3 .t-n-n {
  width: 41.33333vw;
  height: 9.33333vw;
  border-radius: 2.66667vw;
  line-height: 9.33333vw;
  text-align: right;
}
.local-category .local-card-body .my-3 .t-n-n a.a1 {
  color: #ff6634;
  font-size: 3.46667vw;
  background-color: #ffeee8;
  padding: 1.33333vw 4vw;
  border-radius: 4vw;
}
.local-category .local-card-body .items-box {
  display: flex;
  flex-wrap: wrap;
}
.local-category .local-card-body .items-box .item {
  /* border: 1px solid #e8e8e8; */
  /* background: #fff; */
  /* box-shadow: 0px 4px 4px 0px rgba(246, 222, 222, 0.25); */
  width: 23.46667vw;
}
.local-category .local-card-body .items-box .item .label2-pic {
  background-repeat: no-repeat;
  background-size: 6.66667vw 6.66667vw;
  background-position: center;
  height: 13.33333vw;
}
.local-category .local-card-body .items-box .item .label2 {
  color: #333;
  font-family: PingFang SC;
  font-size: 3.46667vw;
  /* font-style: normal; */
  font-weight: 500;
  text-align: center;
  /* line-height: normal; */
  /* height: 30px; */
  /* display: block; */
}
.local-category .local-card-body .items-box .item .tiny-category {
  padding: 4vw 0 0 0;
  height: 30.66667vw;
  /* text-overflow: ellipsis; */
  overflow: hidden;
  /* white-space: nowrap; */
}
.local-category .local-card-body .items-box .item .tiny-category a {
  color: #666;
  font-family: PingFang SC;
  font-size: 3.46667vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration: none;
}
.local-category .local-card-body .items-box .item.first-el {
  background-color: #fff;
  position: relative;
  background-image: url(/images/local-2.png);
  background-repeat: no-repeat;
  background-size: 24vw 25.06667vw;
  background-position: 37.33333vw 4vw;
  padding: unset;
  display: none;
}
.local-category .local-card-body .items-box .item.first-el .first-el-box {
  position: absolute;
  bottom: 8vw;
}
.local-category .local-card-body .items-box .item.first-el .first-el-box .title {
  width: 64vw;
  height: 9.6vw;
  color: #000;
  font-family: PingFang SC;
  font-size: 7.46667vw;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
  position: relative;
  padding: 0 5.33333vw 0 0;
}
.local-category .local-card-body .items-box .item.first-el .first-el-box .title::before {
  content: " ";
  display: block;
  background-image: url("/images/local-1.png");
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 6.66667vw;
  top: 1.33333vw;
  width: 6.13333vw;
  height: 7.73333vw;
}
.local-category .local-card-body .items-box .item.first-el .first-el-box .publish {
  padding: 8vw 0 0 0;
  text-align: center;
}
.local-category .local-card-body .items-box .item.first-el .first-el-box .publish a {
  text-align: center;
  font-family: PingFang SC;
  font-size: 3.73333vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border-radius: 1.33333vw;
  padding: 1.33333vw 2.66667vw;
  text-decoration: none;
}
.local-category .local-card-body .items-box .item.first-el .first-el-box .publish a.a1 {
  color: #ff6634;
  background: #000;
  margin: 0 1.33333vw 0 0;
}
.local-category .local-card-body .items-box .item.first-el .first-el-box .publish a.a2 {
  color: #000;
  background: #ff6634;
  border: 1px solid #000;
}
.local-category .local-card-body .items-box .item.esl {
  background-color: #ff6634;
  position: relative;
  background-image: url(/images/local-2.png);
  background-repeat: no-repeat;
  background-size: 24vw 25.06667vw;
  background-position: 37.33333vw 4vw;
  padding: unset;
  display: none;
}
.local-category .local-card-body .items-box .item.esl .first-el-box {
  position: absolute;
  bottom: 8vw;
}
.local-category .local-card-body .items-box .item.esl .first-el-box .title {
  width: 64vw;
  height: 9.6vw;
  color: #fff;
  font-family: PingFang SC;
  font-size: 7.46667vw;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: center;
  position: relative;
  padding: 0 5.33333vw 0 0;
}
.local-category .local-card-body .items-box .item.esl .first-el-box .title::before {
  content: " ";
  display: block;
  background-image: url("/images/local-1.png");
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 6.66667vw;
  top: 1.33333vw;
  width: 6.13333vw;
  height: 7.73333vw;
}
.local-category .local-card-body .items-box .item.esl .first-el-box .publish {
  padding: 8vw 0 0 0;
  text-align: center;
}
.local-category .local-card-body .items-box .item.esl .first-el-box .publish a {
  text-align: center;
  font-family: PingFang SC;
  font-size: 3.73333vw;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border-radius: 1.33333vw;
  padding: 1.33333vw 2.66667vw;
  text-decoration: none;
}
.local-category .local-card-body .items-box .item.esl .first-el-box .publish a.a1 {
  color: #ff6634;
  background: #fff;
  margin: 0 1.33333vw 0 0;
}
.local-category .local-card-body .items-box .item.esl .first-el-box .publish a.a2 {
  color: #ffffff;
  background: #ff6634;
  border: 1px solid #fff;
}
.local-category .local-card-body .pp {
  padding-bottom: 2.66667vw;
  position: relative;
}
.local-category .local-card-body .pp .is_hot {
  background-image: url(/images/is_hot_2.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 5.33333vw 5.33333vw;
  width: 5.33333vw;
  height: 5.33333vw;
  position: absolute;
  right: 0px;
  top: 0px;
}
.article-section {
  background-image: unset;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 0 2.66667vw;
  width: 100%;
}
.article-section .article-card-body {
  margin: 0 auto;
  width: 94.66667vw;
}
.article-section .article-card-body .my-3 {
  padding: 2.66667vw 2.66667vw;
  display: flex;
  flex-flow: nowrap;
  justify-content: space-between;
  align-items: flex-end;
  border-bottom: solid 1px #efefef;
  margin-bottom: 5.33333vw;
}
.article-section .article-card-body .my-3 .t-n {
  color: #333;
  font-family: PingFang SC;
  font-size: 5.33333vw;
  font-style: normal;
  font-weight: 600;
  line-height: 8vw;
}
.article-section .article-card-body .my-3 .t-n-n {
  width: 41.33333vw;
  height: 9.33333vw;
  border-radius: 2.66667vw;
  border: 1px solid #333;
  line-height: 9.33333vw;
}
.article-section .article-card-body .my-3 .t-n-n a {
  color: #333 !important;
  font-family: PingFang SC;
  font-size: 3.73333vw;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  background-image: url(/images/hot-news-icon-7.jpg.png);
  background-repeat: no-repeat;
  background-position: 32.8vw center;
  width: 100%;
  display: block;
  line-height: 9.33333vw;
  padding: 0 4vw;
}
.article-section .article-card-body .my-3 .index-news-category-box {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
.article-section .article-card-body .my-3 .index-news-category-box .index-news-category {
  padding: 0 0 0 1.33333vw;
}
.article-section .article-card-body .my-3 .index-news-category-box .index-news-category a {
  color: #333333;
}
.article-section .article-card-body .my-3 .index-news-category-box .index-news-category a.active {
  color: #ff6868;
  font-weight: 500;
}
.article-section .article-card-body .left {
  padding: unset;
}
.article-section .article-card-body .left .section-title {
  width: 63.73333vw;
  height: 184vw;
  border-radius: 5.33333vw;
  background: rgba(255, 102, 52, 0.8);
  margin-top: -13.33333vw;
  padding: 8vw 5.33333vw !important;
  display: none;
}
.article-section .article-card-body .left .section-title .index-news-category {
  height: 20.8vw;
  border-bottom: solid 1px #fff;
  margin: 0 0 2.66667vw 0;
}
.article-section .article-card-body .left .section-title .index-news-category a {
  display: block;
  width: 53.33333vw;
  height: 16vw;
  border-radius: 5.33333vw;
  color: #fff !important;
  font-family: PingFang SC;
  font-size: 5.33333vw;
  font-style: normal;
  font-weight: 400;
  text-align: center;
  line-height: 16vw;
}
.article-section .article-card-body .left .section-title .index-news-category a .news-title {
  background-repeat: no-repeat;
  background-position: 4vw 3.2vw;
  position: relative;
}
.article-section .article-card-body .left .section-title .index-news-category a.active {
  background: rgba(204, 85, 46, 0.8);
  font-weight: 600;
}
.article-section .article-card-body .left .section-title .index-news-category a.active .news-title::after {
  display: block;
  content: " ";
  background-repeat: no-repeat;
  background-image: url(/images/hot-news-icon-6.jpg.png);
  width: 7.46667vw;
  height: 1.6vw;
  position: absolute;
  right: 5.33333vw;
  top: 6.66667vw;
}
.article-section .article-card-body .right {
  padding: 0 2.66667vw;
}
.article-section .article-card-body .right a {
  color: #333;
  font-family: PingFang SC;
  font-size: 3.73333vw;
  font-style: normal;
  font-weight: 500;
  line-height: 5.33333vw;
}
.article-section .article-card-body .right .article-list .my-3.pc {
  display: none;
}
.article-section .article-card-body .right .article-list .col-lg-4 {
  padding: 0 0 2.66667vw 0;
}
.article-section .article-card-body .right .article-list .col-lg-4 .news-cover-box {
  /* border-radius: 11px; */
  background: #fff;
  width: 100%;
  position: relative;
}
.article-section .article-card-body .right .article-list .col-lg-4 .news-cover-box .cover {
  width: 100%;
  height: 42.66667vw;
  border-radius: 5.33333vw;
  background-repeat: no-repeat;
  background-size: cover;
}
.article-section .article-card-body .right .article-list .col-lg-4 .news-cover-box .title-box {
  width: 100%;
  position: absolute;
  height: 13.33333vw;
  bottom: 0px;
  background: #000000;
  opacity: 70%;
  border-radius: 0px 0px 5.33333vw 5.33333vw;
  background-image: url(/images/index-news-ii-1.png);
  background-repeat: no-repeat;
  background-position: 1.33333vw 1.86667vw;
  background-size: 4.8vw;
}
.article-section .article-card-body .right .article-list .col-lg-4 .news-cover-box .title-box .title {
  height: 10.66667vw;
  overflow: hidden;
  padding: 1.33333vw 0 1.33333vw 8vw;
  font-size: 3.46667vw;
  color: #fff;
}
.article-section .article-card-body .right .article-list .col-lg-4 .news-cover-box .title-box .date {
  position: absolute;
  right: 4vw;
  bottom: 0px;
  color: #fff;
  text-align: center;
  font-family: PingFang SC;
  font-size: 3.2vw;
  font-style: normal;
  font-weight: 600;
  line-height: 6.66667vw;
  background-image: url(/images/index-news-ii-2.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 3.2vw 3.2vw;
  padding: 0 0 0 4.8vw;
  background-position: 0px 1.6vw;
}
.article-section .article-card-body .more-article {
  text-align: center;
}
.article-section .article-card-body .more-article a {
  clear: both;
  display: block;
  width: 92vw;
  height: 10.66667vw;
  line-height: 10.66667vw;
  border-radius: 8vw;
  border: solid 1px #ff6634;
  background-color: #ffffff;
  text-align: center;
  margin-top: 5.33333vw;
  margin-bottom: 5.33333vw;
  font-size: 3.73333vw;
  color: #ff6634;
  margin: 5.33333vw auto;
}
.article-section .article-card-body .more-article img {
  width: 40vw;
  padding: 4vw 0 6.66667vw;
}
.qrcode-section .qrcode-box .qrcode {
  width: 53.33333vw;
  height: 53.33333vw;
}
.qrcode-section .qrcode-box .qrcode .qrcode-detail {
  text-align: center;
  width: 48vw;
  height: 53.33333vw;
  background-color: red;
}
.our-info-section {
  background: #f1f3f4;
  width: 100%;
}
.our-info-section .our-info-card-body {
  margin: 0 auto;
  padding: 2.66667vw 0;
}
.our-info-section .our-info-card-body .mm {
  color: #666;
  font-family: PingFang SC;
  font-size: 4.26667vw;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 2.66667vw 0 3.2vw 6.66667vw;
}
.our-info-section .our-info-card-body .m1 {
  background-repeat: no-repeat;
  background-image: url(/images/index-user-1.png);
  background-position: 0px 3.46667vw;
  background-size: 4.8vw 4.8vw;
}
.our-info-section .our-info-card-body .m2 {
  background-repeat: no-repeat;
  background-image: url(/images/index-user-2.png);
  background-position: 0.53333vw 3.2vw;
  background-size: 4vw 4.8vw;
}
.our-info-section .our-info-card-body .m3 {
  background-repeat: no-repeat;
  background-image: url(/images/index-user-3.png);
  background-position: 1.6vw 3.2vw;
  background-size: 4vw 4.8vw;
  padding: 2.66667vw 0 3.2vw 8vw;
}
.our-info-section .our-info-card-body .row {
  display: flex;
  flex-wrap: wrap;
}
.our-info-section .our-info-card-body .row .col-md-2 {
  padding-bottom: 2.66667vw;
}
.our-info-section .our-info-card-body .row .col-md-2 a:link,
.our-info-section .our-info-card-body .row .col-md-2 a:hover,
.our-info-section .our-info-card-body .row .col-md-2 a:visited,
.our-info-section .our-info-card-body .row .col-md-2 a:focus,
.our-info-section .our-info-card-body .row .col-md-2 a:hover {
  font-size: 3.46667vw;
}
.our-info-section .our-info-card-body .address,
.our-info-section .our-info-card-body .contact_us {
  color: #666666;
  font-family: PingFang SC;
  font-size: 3.46667vw;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 0 0 0 1.33333vw;
}
.our-info-section .our-info-card-body a:link,
.our-info-section .our-info-card-body a:hover,
.our-info-section .our-info-card-body a:visited,
.our-info-section .our-info-card-body a:focus,
.our-info-section .our-info-card-body a:hover {
  color: #666;
}
/* RESPONSIVE CSS
-------------------------------------------------- */
@media (min-width: 768px) {
  /* Navbar positioning foo */
  .navbar-wrapper {
    margin-top: 20px;
  }
  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }
  .navbar-wrapper .navbar {
    padding-right: 0;
    padding-left: 0;
    border-radius: 4px;
    /* The navbar becomes detached from the top, so we round the corners */
  }
  /* Bump up size of carousel content */
  .carousel-caption p {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 1.4;
  }
  .featurette-heading {
    font-size: 50px;
  }
}
@media (min-width: 992px) {
  .featurette-heading {
    margin-top: 120px;
  }
}


