.svg_icon {
  width: 0.12rem !important;
  height: 0.12rem !important;
}
.years_container .banner img {
  width: 100%;
}
.years_container .one_content {
  margin-top: 0.6rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: url("one_content3.png") no-repeat;
  background-size: 100% 100%;
}
.years_container .one_content .title_img {
  width: 3.83rem;
}
.years_container .one_content .content_text {
  display: flex;
  align-items: center;
  margin-right: 1rem;
}
.years_container .one_content .content_text .video_box {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.years_container .one_content .content_text .video_box img {
  width: 7.7rem;
}
.years_container .one_content .content_text .video_box .svg_icon {
  width: 0.64rem !important;
  height: 0.64rem !important;
  position: absolute;
  margin-left: 0.8rem;
  margin-bottom: 0.4rem;
}
.years_container .one_content .content_text .text_box {
  margin-left: 0.32rem;
}
.years_container .one_content .content_text .text_box p {
  width: 4.88rem;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.36rem;
  text-align: left;
  font-style: normal;
}
.years_container .one_content .content_text .btn_box {
  width: 1.2rem;
  height: 0.32rem;
  background: #3c92d7;
  border-radius: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.32rem;
  text-align: center;
  color: #ffffff;
  display: block;
  margin-top: 0.24rem;
  cursor: pointer;
}
.years_container .one_content .link_box {
  display: flex;
  align-items: start;
  width: 10.25rem;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 0.61rem;
}
.years_container .one_content .link_box .link_icon {
  width: 0.8rem;
  margin: 0 0.13rem;
  margin-top: 0.9rem;
}
.years_container .one_content .link_box .box {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-top: 0.35rem;
}
.years_container .one_content .link_box .box img {
  width: 1.1rem;
  height: 1.1rem;
}
.years_container .one_content .link_box .box span {
  width: 1.2rem;
  font-weight: bold;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.21rem;
  text-align: center;
  font-style: normal;
  margin-top: 0.23rem;
  cursor: pointer;
}
.years_container .two_content {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: url("two_content4.png") no-repeat;
  background-size: 100% 100%;
  padding-bottom: 0.27rem;
}
.years_container .two_content .title_img {
  width: 3.83rem;
  margin-top: 0.6rem;
}
.years_container .two_content .title_sub_img {
  width: 3.6rem;
  margin-top: 0.12rem;
  margin-bottom: 0.24rem;
}
.years_container .two_content .content_box {
  display: flex;
  flex-direction: row;
}
.years_container .two_content .content_box .left {
  width: 7.3rem;
}
.years_container .two_content .content_box .left .title {
  width: 100%;
}
.years_container .two_content .content_box .left .swiper {
  height: 3.4rem;
  position: relative;
}
.years_container .two_content .content_box .left .swiper .two_content_swiper-pagination {
  position: absolute;
  top: 1.8rem;
  width: 100%;
  height: 0.32rem;
  z-index: 19999;
  display: flex;
  justify-content: space-between;
  opacity: 0.8;
}
.years_container .two_content .content_box .left .swiper .two_content_swiper-pagination .left-swiper-arrow {
  margin-left: -0.5rem;
  cursor: pointer;
}
.years_container .two_content .content_box .left .swiper .two_content_swiper-pagination .right-swiper-arrow {
  margin-right: -0.5rem;
  cursor: pointer;
}
.years_container .two_content .content_box .left .mark {
  margin-top: 1.3rem;
  margin-left: 2rem;
}
.years_container .two_content .content_box .left .mark .logo {
  width: 1.3rem;
}
.years_container .two_content .content_box .left .mark .icon {
  margin-left: 2.3rem;
}
.years_container .two_content .content_box .left .mark .icon img {
  width: 1.6rem;
}
.years_container .two_content .content_box .left .contlist {
  width: 5.29rem;
  margin-top: 0.48rem;
  margin-left: 2rem;
}
.years_container .two_content .content_box .left .contlist p {
  font-size: 0.14rem;
  color: #ffffff;
  line-height: 0.28rem;
  text-align: left;
  font-style: normal;
}
.years_container .two_content .content_box .right {
  width: 3.96rem;
  margin-left: 0.7rem;
}
.years_container .two_content .content_box .right .title {
  width: 100%;
  margin-bottom: 0.3rem;
}
.years_container .two_content .content_box .right .phone {
  width: 4rem;
  height: 7.14rem;
  background: url("two_content8.png") no-repeat;
  background-size: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 0.5rem;
}
.years_container .two_content .content_box .right .phone .svg_icon {
  width: 0.38rem !important;
  height: 0.38rem !important;
  position: absolute;
}
.years_container .two_content .content_box .right .phone .top a,
.years_container .two_content .content_box .right .phone .bottom a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.4rem;
  height: 1.35rem;
  overflow: hidden;
  border: 0.02rem solid #ffffff;
  box-shadow: 0 0 0.1rem 0 rgba(0, 0, 0, 0.2);
}
.years_container .two_content .content_box .right .phone .top a img,
.years_container .two_content .content_box .right .phone .bottom a img {
  width: 100%;
  height: 100%;
}
.years_container .two_content .content_box .right .phone .top a span,
.years_container .two_content .content_box .right .phone .bottom a span {
  display: block;
  width: 100%;
  height: 0.32rem;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  font-size: 0.12rem;
  color: #ffffff;
  line-height: 0.16rem;
  font-style: normal;
  line-height: 0.32rem;
}
.years_container .two_content .content_box .right .phone .middle {
  margin: 0.28rem 0;
}
.years_container .two_content .content_box .right .phone .middle a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 2.4rem;
  overflow: hidden;
  border: 0.02rem solid #ffffff;
  box-shadow: 0 0 0.1rem 0 rgba(0, 0, 0, 0.2);
}
.years_container .two_content .content_box .right .phone .middle a img {
  width: 100%;
  height: 100%;
}
.years_container .two_content .content_box .right .phone .middle a span {
  display: block;
  width: 100%;
  height: 0.32rem;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  font-size: 0.16rem;
  color: #ffffff;
  line-height: 0.21rem;
  font-style: normal;
  line-height: 0.32rem;
}
.years_container .two_content .content_box .right .phone .more {
  width: 1.2rem;
  height: 0.32rem;
  background: #3c92d7;
  border-radius: 0.16rem;
  font-size: 0.14rem;
  line-height: 0.32rem;
  text-align: center;
  color: #ffffff;
  display: block;
  margin-top: 0.15rem;
}
.years_container .two_content .swiper {
  width: 5.3rem;
  position: relative;
  margin: 0 auto;
}
.years_container .two_content .swiper ul {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0 auto;
  list-style: none;
}
.years_container .two_content .swiper ul li {
  width: 4.8rem;
  height: 3rem;
  background: #fff;
  overflow: hidden;
  border: 0.06rem solid #589fc7;
  box-shadow: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.1);
}
.years_container .two_content .swiper ul .slide-item {
  width: 100%;
  height: 100%;
  position: relative;
}
.years_container .two_content .swiper ul .slide-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.years_container .two_content .swiper ul .slide-item span {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.5rem;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 0.16rem;
  line-height: 0.5rem;
  text-align: center;
}
.years_container .three_content {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 1.5rem;
  background: url("three_content7.png") no-repeat;
  background-size: 100% 100%;
}
.years_container .three_content .title_img {
  width: 12rem;
  margin-top: 0.4rem;
  margin-bottom: 0.24rem;
}
.years_container .three_content .content_box {
  width: 12rem;
}
.years_container .three_content .content_box .accordion {
  display: flex;
  width: 100%;
  height: 4.8rem;
  margin-bottom: 0.6rem;
}
.years_container .three_content .content_box .accordion .accordion-item {
  flex: 1;
  height: 100%;
  position: relative;
  transition: all 0.5s ease;
  overflow: hidden;
  margin: 0 0.01rem;
  background: #fcf6ed;
  display: flex;
}
.years_container .three_content .content_box .accordion .accordion-item.active {
  flex: 7;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-title {
  height: 4.8rem;
  position: relative;
  cursor: pointer;
  flex-shrink: 0;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-title img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content {
  flex: 1;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease;
  background: #fcf6ed;
  position: relative;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .bg {
  width: 2.99rem;
  position: absolute;
  right: 0;
  bottom: 0;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list {
  display: flex;
  padding: 0.4rem 0.24rem;
  justify-content: space-between;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .spot-item-img {
  width: 2.7rem;
  height: 1.52rem;
  border: 0.08rem solid #f1e0cc;
  overflow: hidden;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item img {
  width: 100%;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item span {
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.24rem;
  font-style: normal;
  display: block;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .mt {
  margin-top: 0.16rem;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .mb {
  margin-bottom: 0.16rem;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .mb .svg_icon {
  margin-right: 0.1rem;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist {
  display: flex;
  flex-wrap: wrap;
  padding: 0.33rem 0.24rem 0 0.24rem;
  flex-direction: row;
  justify-content: space-between;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist a {
  display: flex;
  align-items: center;
  width: 1.8rem;
  font-size: 0.16rem;
  color: #666666;
  line-height: 0.21rem;
  text-align: left;
  font-style: normal;
  margin-bottom: 0.2rem;
}
.years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist a img {
  margin-right: 0.05rem;
}
.years_container .three_content .content_box .accordion .accordion-item.active .accordion-content {
  opacity: 1;
  visibility: visible;
}
.years_container .three_content .title_img2 {
  width: 3.6rem;
  margin-bottom: 0.24rem;
}
.years_container .three_content .nav_img {
  width: 12rem;
  margin-bottom: 0.28rem;
  cursor: pointer;
}
.years_container .three_content .nav_img.hide {
  display: none;
}
.years_container .three_content .three_content_swiper {
  width: 12rem;
  height: auto;
}
.years_container .three_content .three_content_swiper .swiper-slide {
  text-align: center;
  font-size: 0.18rem;
  background: #fff;
  height: 2.14rem;
  border-radius: 0.2rem 0rem 0.2rem 0rem;
  overflow: hidden;
  position: relative;
}
.years_container .three_content .three_content_swiper .swiper-slide img {
  width: 100%;
}
.years_container .three_content .three_content_swiper .swiper-slide span {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.48rem;
  background: linear-gradient(180deg, rgba(130, 206, 255, 0.9) 0%, rgba(63, 156, 207, 0.9) 100%);
  border-radius: 0rem 0rem 0.2rem 0rem;
  text-align: center;
  font-size: 0.18rem;
  color: #ffffff;
  line-height: 0.48rem;
}
.years_container .three_content .three_content_swiper .swiper-slide span .svg_icon {
  margin: 0 0.15rem;
}
.years_container .three_content .swiper_box1,
.years_container .three_content .swiper_box2 {
  position: relative;
}
.years_container .three_content .swiper_box1 .three_content_swiper-pagination,
.years_container .three_content .swiper_box2 .three_content_swiper-pagination {
  position: absolute;
  top: 2.15rem;
  width: 100%;
  height: 0.32rem;
  z-index: 19999;
  display: flex;
  justify-content: space-between;
  opacity: 0.8;
}
.years_container .three_content .swiper_box1 .three_content_swiper-pagination .left-swiper-arrow,
.years_container .three_content .swiper_box2 .three_content_swiper-pagination .left-swiper-arrow {
  margin-left: -0.5rem;
  cursor: pointer;
}
.years_container .three_content .swiper_box1 .three_content_swiper-pagination .right-swiper-arrow,
.years_container .three_content .swiper_box2 .three_content_swiper-pagination .right-swiper-arrow {
  margin-right: -0.5rem;
  cursor: pointer;
}
.years_container .three_content .swiper_box1.hide,
.years_container .three_content .swiper_box2.hide {
  display: none;
}
.years_container .four_content {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: url("four_content2.png") no-repeat;
  background-size: 100% 100%;
  height: 8.14rem;
}
.years_container .four_content .title_img {
  width: 3.83rem;
  margin-top: 0.63rem;
}
.years_container .four_content .content_box {
  position: relative;
}
.years_container .four_content .content_box .img_box {
  display: block;
  position: absolute;
  width: 2.04rem;
  height: 2.04rem;
  background: url("four_content4.png") no-repeat;
  background-size: 100%;
  border-radius: 100%;
}
.years_container .four_content .content_box .img_box .img_box_item {
  width: 1.65rem;
  height: 1.65rem;
  overflow: hidden;
  border-radius: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0.2rem;
  margin-left: 0.2rem;
}
.years_container .four_content .content_box .img_box img {
  -o-object-fit: cover;
     object-fit: cover;
}
.years_container .four_content .content_box .img_box .img_box_item_text {
  display: block;
  background: url("four_content3.png") no-repeat;
  background-size: 100%;
  width: 1rem;
  height: 2.22rem;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  font-size: 0.16rem;
  color: #fff;
  line-height: 0.16rem;
  writing-mode: vertical-lr;
  right: -0.8rem;
}
.years_container .four_content .content_box .img_box .img_box_item_text i {
  font-style: normal;
  position: relative;
  left: 0.2rem;
  margin-top: 0.2rem;
}
.years_container .four_content .content_box .img_fix1 {
  left: 2.5rem;
  top: 0.6rem;
}
.years_container .four_content .content_box .img_fix2 {
  left: 1.5rem;
  top: 3rem;
}
.years_container .four_content .content_box .img_fix2 .img_box_item_text {
  left: -0.4rem;
  top: 0.4rem;
}
.years_container .four_content .content_box .img_fix3 {
  left: 4rem;
  top: 2.5rem;
}
.years_container .four_content .content_box .img_fix3 .img_box_item_text {
  left: -0.4rem;
  top: 0.4rem;
}
.years_container .five_content {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: url("five_content2.png") no-repeat;
  background-size: 100% 100%;
  padding-bottom: 1rem;
  position: relative;
}
.years_container .five_content .title_img {
  width: 12rem;
  margin-top: 0.4rem;
  margin-bottom: 0.24rem;
}
.years_container .five_content .content_box {
  width: 12rem;
  height: 3rem;
  position: relative;
}
.years_container .five_content .content_box .swiper_box1 {
  width: 100%;
  height: 100%;
  position: relative;
}
.years_container .five_content .content_box .swiper_box1 ul {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0 auto;
  list-style: none;
}
.years_container .five_content .content_box .swiper_box1 ul li {
  width: 5.6rem;
  height: 2.8rem;
  background: #fff;
  overflow: hidden;
  box-shadow: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.1);
}
.years_container .five_content .content_box .swiper_box1 ul .slide-item {
  width: 100%;
  height: 100%;
  position: relative;
}
.years_container .five_content .content_box .swiper_box1 ul .slide-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.years_container .five_content .content_box .swiper_box1 ul .slide-item .iconmark {
  width: 1.2rem;
  height: 1.2rem;
  position: absolute;
  top: 0.2rem;
  right: 0.2rem;
  z-index: 1;
}
.years_container .five_content .content_box .swiper_box1 ul .slide-item span {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.5rem;
  background: rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 0.16rem;
  line-height: 0.5rem;
  text-align: center;
  padding: 0 0.28rem;
  box-sizing: border-box;
}
.years_container .five_content .old_people_box {
  display: flex;
  position: relative;
}
.years_container .five_content .old_people_box .old_people_content {
  width: 2.4rem;
  height: 4.6rem;
  background: url("five_content4.png") no-repeat;
  background-size: 100%;
}
.years_container .five_content .old_people_box .old_people_content p {
  color: #ffffff;
  line-height: 0.26rem;
  text-align: left;
  font-style: normal;
  width: 2rem;
  height: 2.1rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
  margin: 2.14rem 0.2rem 0 0.2rem;
}
.years_container .five_content .old_people_box .old_people_swiper {
  width: 9.5rem;
  margin-top: 0.89rem;
  position: relative;
}
.years_container .five_content .old_people_box .old_people_swiper .five_content_swiper-pagination {
  position: absolute;
  top: 1.6rem;
  width: 100%;
  height: 0.32rem;
  z-index: 19999;
  display: flex;
  justify-content: space-between;
  opacity: 0.8;
}
.years_container .five_content .old_people_box .old_people_swiper .five_content_swiper-pagination .left-swiper-arrow {
  margin-left: -2.9rem;
  cursor: pointer;
}
.years_container .five_content .old_people_box .old_people_swiper .five_content_swiper-pagination .right-swiper-arrow {
  margin-right: -0.5rem;
  cursor: pointer;
}
.years_container .five_content .old_people_box .old_people_swiper .swiper-container {
  width: 100%;
  height: 100%;
}
.years_container .five_content .old_people_box .old_people_swiper .swiper-slide {
  width: 1.9rem;
}
.years_container .five_content .old_people_box .old_people_swiper .swiper-slide img {
  width: 100%;
}
.years_container .five_content .old_people_info {
  position: absolute;
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-end;
  justify-content: center;
  right: 0;
}
.years_container .five_content .old_people_info span {
  font-size: 0.12rem;
  color: #666666;
  line-height: 0.16rem;
  display: block;
}
.years_container .five_content .old_people_info img {
  width: 2.44rem;
  margin-bottom: 4rem;
}
.years_container .six_content {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.years_container .six_content .six_content_item {
  width: 6.03rem;
  margin-top: 0.4rem;
  margin-bottom: 0.24rem;
}
.years_container .six_content .six_content_item img {
  width: 100%;
}
.years_container .six_content .six_content_item:last-child {
  margin-left: 0.4rem;
}
.years_container .six_content .title_img {
  margin-bottom: 0.3rem;
}
.years_container .six_content .content_box {
  height: 3.39rem;
}
.years_container .six_content .content_box .activity_forecast {
  transform: translate(-0.2rem, -0.2rem) scale(0.93);
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content {
  margin-top: 0.3rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container {
  position: relative;
  width: 6.6rem;
  height: 3.5rem;
  color: #fff;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-scrollbar {
  position: absolute;
  bottom: 0;
  height: 0.1rem;
  margin: 0.2rem auto;
  width: 6.2rem;
  margin-bottom: 0.5rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-wrapper {
  padding-left: 0 !important;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide {
  opacity: 0.4;
  transition: 300ms;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide .title {
  position: relative;
  margin-bottom: 0;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide .title img {
  width: 5rem;
  height: 2.81rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide .title .activity_text {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 3.8rem;
  height: 1rem;
  background: #4078be;
  opacity: 0.8;
  padding: 0.17rem 0.1rem 0 0.21rem;
  box-sizing: border-box;
  font-size: 0.14rem;
  color: #ffffff;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide .title .activity_text .invitation a {
  outline: 0;
  color: #ffffff;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide .title .activity_text .join {
  margin-top: 0.06rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide .title .activity_text .join a {
  font-size: 0.14rem;
  color: #ffffff;
  outline: 0;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide .title .activity_text .join a:hover {
  color: red;
  border-bottom: 0.01rem solid red;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide-active {
  opacity: 1;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-slide-active:hover .activity_text {
  display: block;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .pagination {
  position: absolute;
  z-index: 20;
  left: 0.1rem;
  bottom: 0.1rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-pagination-switch {
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 0.08rem;
  background: #222;
  margin-right: 0.08rem;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-visible-switch {
  background: #aaa;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper-container .swiper-active-switch {
  background: #fff;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box {
  position: relative;
  height: 2.8rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img {
  width: 5.25rem;
  height: 2.81rem;
  position: absolute !important;
  transition: all 0.5s linear;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img img {
  width: 100%;
  height: 100%;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text {
  box-sizing: border-box;
  padding: 0.17rem 0.1rem 0 0.21rem;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 3.8rem;
  height: 1.5rem;
  background: rgba(64, 120, 190, 0.8);
  font-size: 0.14rem;
  font-family: MicrosoftYaHei;
  color: #ffffff;
  overflow: hidden;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text .title_box {
  line-height: 0.33rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text .title_box span {
  width: 2.68rem;
  font-size: 0.22rem;
  font-weight: bold;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text .title_box a {
  color: #fff !important;
  float: right;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text > div {
  margin-bottom: 0.05rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text .text_box {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text .text_boxs > div {
  display: inline-block;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img .swiper_text .text_boxs .right {
  margin-left: 0.3rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img1 {
  left: 0;
  z-index: 10;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img2 {
  left: 0.6rem;
  z-index: 9;
  opacity: 0.7;
  transform: scaleY(0.9);
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_img_box .swiper_img3 {
  left: 1.2rem;
  z-index: 8;
  opacity: 0.6;
  transform: scaleY(0.8);
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav {
  height: 0.34rem;
  position: relative;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box {
  width: 6.16rem;
  height: 0.01rem;
  background: #bababa;
  position: absolute;
  bottom: 0;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_icon {
  color: #bababa;
  display: block;
  position: absolute;
  width: 0.16rem;
  height: 0.16rem;
  font-size: 0.16rem;
  right: -0.07rem;
  bottom: -0.07rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li {
  cursor: pointer;
  width: 0.15rem;
  height: 0.15rem;
  background: #d8d8d8;
  border-radius: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li .li_text_box {
  width: 0.53rem;
  height: 0.26rem;
  background: #d8d8d8;
  text-align: center;
  line-height: 0.26rem;
  position: absolute;
  bottom: -0.35rem;
  left: -0.19rem;
  font-family: MicrosoftYaHei;
  color: #f6f7fb;
  z-index: 1;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li .li_text_box .li_text_icon {
  z-index: -1;
  position: absolute;
  top: -0.11rem;
  left: 0;
  right: 0;
  margin: auto;
  color: #d8d8d8;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .color_bule {
  background-color: #4078be;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .color_bule .li_text {
  background-color: #4078be;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .color_bule .li_text_icon {
  color: #4078be !important;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li1 {
  left: 0.96rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li2 {
  left: 3.02rem;
}
.years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li3 {
  left: 5.08rem;
}
.years_container .six_content .content_box2 .item {
  display: flex;
  align-items: center;
  padding: 0.28rem 0.24rem;
  background: url("six_content4.png") no-repeat;
  background-size: 100%;
  margin-bottom: 0.16rem;
}
.years_container .six_content .content_box2 .item span {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 0.5rem;
  height: 0.5rem;
  background: #4993c0;
  border-radius: 0.25rem;
  margin-right: 0.36rem;
}
.years_container .six_content .content_box2 .item b {
  font-size: 0.14rem;
  color: #ffffff;
  line-height: 0.18rem;
  font-weight: bold;
}
.years_container .six_content .content_box2 .item i {
  font-size: 0.12rem;
  color: #ffffff;
  line-height: 0.16rem;
  text-align: center;
  font-style: normal;
}
.years_container .six_content .content_box2 .item p {
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.24rem;
  text-align: left;
  font-style: normal;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  width: 5.5rem;
}
.years_container .six_content .content_box2 .item:nth-child(odd) {
  background: url("six_content3.png") no-repeat;
  background-size: 100%;
}
.years_container .seven_content {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: url("seven_content6.png") no-repeat;
  background-size: 100% 100%;
}
.years_container .seven_content .title_img {
  width: 12rem;
  margin-top: 0.4rem;
  margin-bottom: 0.24rem;
}
.years_container .seven_content .content_box {
  width: 12rem;
  padding: 0 0.5rem;
}
.years_container .seven_content .content_box .activity_grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.years_container .seven_content .content_box .activity_grid .activity_item {
  width: 2.76rem;
  height: 2.96rem;
  padding: 0.75rem 0.16rem;
  box-sizing: border-box;
  margin-bottom: 0.3rem;
  border-radius: 0.3rem 0 0 0;
  overflow: hidden;
  box-shadow: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}
.years_container .seven_content .content_box .activity_grid .activity_item:hover {
  transform: translateY(-0.1rem);
  box-shadow: 0 0.1rem 0.3rem rgba(0, 0, 0, 0.15);
}
.years_container .seven_content .content_box .activity_grid .activity_item .activity_img {
  width: 2.44rem;
  height: 1.37rem;
  overflow: hidden;
  border: 0.02rem solid #ffffff;
  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(18, 123, 207, 0.45);
}
.years_container .seven_content .content_box .activity_grid .activity_item .activity_img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: all 0.3s ease;
}
.years_container .seven_content .content_box .activity_grid .activity_item .activity_img img:hover {
  transform: scale(1.1);
}
.years_container .seven_content .content_box .activity_grid .activity_item .activity_info {
  padding: 0.16rem;
}
.years_container .seven_content .content_box .activity_grid .activity_item .activity_info h3 {
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.24rem;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.years_container .seven_content .content_box .activity_grid .activity_item1 {
  background: url("seven_content2.png") no-repeat;
  background-size: 100%;
}
.years_container .seven_content .content_box .activity_grid .activity_item2 {
  background: url("seven_content3.png") no-repeat;
  background-size: 100%;
}
.years_container .seven_content .content_box .activity_grid .activity_item3 {
  background: url("seven_content4.png") no-repeat;
  background-size: 100%;
}
.years_container .seven_content .content_box .activity_grid .activity_item4 {
  background: url("seven_content5.png") no-repeat;
  background-size: 100%;
}
.pc {
  display: block;
}
.mobile {
  display: none;
}
@media screen and (max-width: 750px) {
  .pc {
    display: none;
  }
  .mobile {
    display: block;
  }
  .years_container {
    overflow: hidden;
  }
  .years_container .one_content {
    background: url("one_content3_m.png") no-repeat;
    background-size: 100% 100%;
  }
  .years_container .one_content .content_text {
    width: 100%;
    margin: 0;
  }
  .years_container .one_content .content_text .video_box img {
    width: 100%;
  }
  .years_container .one_content .content_text {
    flex-direction: column;
  }
  .years_container .one_content .content_text .text_box p {
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.56rem;
    text-align: left;
    font-style: normal;
    width: 6.6rem;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  .years_container .one_content .content_text .text_box {
    margin-left: 0;
  }
  .years_container .one_content .content_text .btn_box {
    width: 2.1rem;
    height: 0.56rem;
    font-size: 0.25rem;
    color: #ffffff;
    line-height: 0.56rem;
    border-radius: 0.28rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .years_container .one_content .content_text .btn_box img {
    margin-left: 0.14rem;
  }
  .years_container .one_content .link_box {
    width: 6.54rem;
  }
  .years_container .one_content .link_box .box {
    width: 2.1rem;
  }
  .years_container .one_content .link_box .box img {
    width: 1.32rem;
    height: 1.32rem;
  }
  .years_container .one_content .link_box .link_icon {
    width: 0.97rem;
  }
  .years_container .one_content .link_box .box span {
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.37rem;
    width: 100%;
  }
  .years_container .two_content {
    background: url("two_content4_m.png") no-repeat;
    background-size: 100%;
    background-position: bottom;
  }
  .years_container .two_content .swiper {
    width: 4.9rem;
  }
  .years_container .two_content .content_box .left .swiper {
    height: 2.8rem;
  }
  .years_container .two_content .content_box {
    flex-direction: column;
    align-items: center;
  }
  .years_container .two_content .swiper ul li {
    width: 4.8rem;
    height: 2.35rem;
  }
  .years_container .two_content .content_box .left {
    width: 7.03rem;
  }
  .years_container .two_content .content_box .right {
    width: 7.03rem;
    margin-left: 0;
    margin-top: 0.8rem;
  }
  .years_container .two_content .content_box .right .swiper-slide {
    width: 4.8rem;
    height: 3rem;
  }
  .years_container .two_content .content_box .right .swiper-slide a {
    width: 4.62rem;
    height: 2.6rem;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
    border: 2px solid #ffffff;
  }
  .years_container .two_content .content_box .right .swiper-slide a img {
    width: 100%;
    height: 100%;
  }
  .years_container .two_content .content_box .right .swiper-slide a span {
    display: block;
    width: 100%;
    height: 0.56rem;
    background: rgba(0, 0, 0, 0.6);
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    font-size: 0.28rem;
    color: #ffffff;
    line-height: 0.56rem;
    font-style: normal;
  }
  .years_container .two_content .content_box .right .svg_icon {
    width: 0.52rem !important;
    height: 0.52rem !important;
    position: absolute;
  }
  .years_container .two_content .content_box .right .btn_box {
    background: #3c92d7;
    width: 2.1rem;
    height: 0.56rem;
    font-size: 0.25rem;
    color: #ffffff;
    line-height: 0.56rem;
    border-radius: 0.28rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
  .years_container .two_content .content_box .right .btn_box img {
    margin-left: 0.14rem;
  }
  .years_container .two_content .content_box .left .mark {
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 100%;
    height: 100%;
    margin-top: 1rem;
  }
  .years_container .two_content .content_box .left .mark .icon img {
    width: 2.4rem;
  }
  .years_container .two_content .content_box .left .mark .logo {
    width: 1.63rem;
  }
  .years_container .two_content .content_box .left .contlist {
    margin: 0 auto;
    width: 6.6rem;
    height: 5.28rem;
    margin-top: 0.72rem;
  }
  .years_container .two_content .content_box .left .contlist p {
    font-size: 0.28rem;
    color: #ffffff;
    line-height: 0.48rem;
    text-align: left;
    font-style: normal;
  }
  .years_container .three_content .nav_img {
    width: 7.03rem;
  }
  .years_container .three_content .three_content_swiper .swiper-slide {
    width: 3.4rem;
    height: 1.91rem;
  }
  .years_container .three_content .three_content_swiper {
    width: 7.03rem;
  }
  .years_container .three_content .three_content_swiper .swiper-slide span {
    font-size: 0.28rem;
    color: #ffffff;
    line-height: 0.37rem;
  }
  .years_container .three_content .three_content_swiper .swiper-slide span .svg_icon {
    width: 0.24rem !important;
    height: 0.24rem !important;
  }
  .years_container .three_content {
    background: url(three_content7_m.png) no-repeat;
    background-size: 100% 100%;
  }
  .years_container .three_content {
    padding-bottom: 1.25rem;
  }
  .years_container .four_content {
    background: url(four_content2_m.png) no-repeat;
    background-size: 100% 100%;
    height: 13.64rem;
  }
  .years_container .four_content .content_box .img_box {
    width: 2.45rem;
    height: 2.45rem;
  }
  .years_container .four_content .content_box .img_box .img_box_item {
    width: 2rem;
    height: 2rem;
    margin-top: 0.22rem;
    margin-left: 0.22rem;
  }
  .years_container .four_content .content_box .img_box .img_box_item_text {
    width: 1.63rem;
    height: 3.3rem;
    font-size: 0.24rem;
    top: -0.3rem;
  }
  .years_container .four_content .content_box .img_box .img_box_item_text i {
    left: 0.36rem;
    margin-top: 0.3rem;
  }
  .years_container .four_content .content_box .img_fix1 {
    left: -1rem;
    top: 5rem;
  }
  .years_container .four_content .content_box .img_fix2 {
    left: -2.8rem;
    top: 8.5rem;
  }
  .years_container .four_content .content_box .img_fix3 {
    left: 1rem;
    top: 8rem;
  }
  .years_container .six_content {
    flex-direction: column;
    padding-bottom: 0.4rem;
  }
  .years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li .li_text_box {
    width: 0.93rem;
    height: 0.36rem;
    background: #d8d8d8;
    text-align: center;
    line-height: 0.36rem;
    position: absolute;
    bottom: -0.55rem;
    left: -0.38rem;
    color: #f6f7fb;
    z-index: 1;
  }
  .years_container .six_content .content_box .activity_forecast {
    transform: translate(0.4rem, 0) scale(1.1);
  }
  .years_container .six_content .six_content_item {
    width: 7.03rem;
  }
  .years_container .six_content .six_content_item:last-child {
    margin-left: 0;
    margin-top: 0.8rem;
  }
  .years_container .six_content .content_box2 .item {
    background: url(six_content4_m.png) no-repeat;
    background-size: 100%;
    height: 1.69rem;
    box-sizing: border-box;
  }
  .years_container .six_content .content_box2 .item:nth-child(odd) {
    background: url(six_content3_m.png) no-repeat;
    background-size: 100%;
  }
  .years_container .six_content .content_box2 .item span {
    width: 1rem;
    height: 1rem;
    font-size: 0.28rem;
    color: #ffffff;
    line-height: 0.37rem;
    border-radius: 1rem;
    margin-right: 0.24rem;
  }
  .years_container .six_content .content_box2 .item b {
    font-size: 0.28rem;
    color: #ffffff;
    line-height: 0.35rem;
  }
  .years_container .six_content .content_box2 .item i {
    font-size: 0.24rem;
    color: #ffffff;
    line-height: 0.31rem;
  }
  .years_container .six_content .content_box2 .item p {
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.48rem;
  }
  .years_container .seven_content .content_box .activity_grid {
    flex-wrap: nowrap;
  }
  .years_container .seven_content .content_box .activity_grid .activity_item {
    width: 5.52rem;
    height: 5.92rem;
    padding: 1.5rem 0.32rem;
  }
  .years_container .seven_content .content_box .activity_grid .activity_item .activity_img {
    width: 4.88rem;
    height: 2.74rem;
  }
  .years_container .seven_content .content_box .activity_grid .activity_item .activity_info {
    padding: 0.32rem 0;
  }
  .years_container .seven_content .content_box .activity_grid .activity_item .activity_info h3 {
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.48rem;
  }
  .years_container .seven_content .content_box {
    width: 100%;
  }
  .years_container .seven_content .content_box .swiper-container {
    width: 7.03rem;
  }
  .years_container .seven_content {
    padding-bottom: 0.6rem;
  }
  .years_container .seven_content .title_img {
    width: 7.03rem;
  }
  .years_container .five_content .title_img {
    width: 7.03rem;
  }
  .years_container .five_content {
    background: url(five_content2_m.png) no-repeat;
    background-size: 100% 100%;
    padding-bottom: 0.7rem;
  }
  .years_container .five_content .content_box {
    width: 7.03rem;
    height: 4.2rem;
    overflow: hidden;
    margin-top: -0.5rem;
  }
  .years_container .five_content .content_box .swiper_box1 ul .slide-item span {
    font-size: 0.28rem;
    color: #ffffff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .years_container .five_content .old_people_box {
    flex-direction: column;
    align-items: center;
  }
  .years_container .five_content .old_people_box .old_people_content {
    width: 7.02rem;
    height: 6.81rem;
    background: url(five_content4_m.png) no-repeat;
    background-size: 100% 100%;
  }
  .years_container .five_content .old_people_box .old_people_content p {
    font-size: 0.28rem;
    color: #ffffff;
    line-height: 0.48rem;
    width: 6.6rem;
    height: 4.31rem;
    margin: 1.98rem auto;
    -webkit-line-clamp: 9;
  }
  .years_container .five_content .old_people_box .old_people_swiper {
    width: 6.08rem;
    margin-top: -0.2rem;
  }
  .years_container .five_content .old_people_info {
    margin-top: 0.48rem;
    position: static;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
  .years_container .five_content .old_people_info span {
    font-size: 0.24rem;
    color: #666666;
    line-height: 0.31rem;
    margin-right: 0.8rem;
  }
  .years_container .five_content .old_people_info img {
    width: 2.44rem;
    margin-bottom: 0;
  }
  .years_container .three_content .title_img {
    width: 7.03rem;
  }
  .years_container .three_content .content_box {
    width: 100%;
  }
  .years_container .three_content .content_box .accordion .accordion-item {
    display: none;
  }
  .years_container .three_content .content_box .accordion .accordion-item.active {
    display: flex;
  }
  .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item span {
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.37rem;
  }
  .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .svg_icon {
    width: 0.16rem !important;
    height: 0.16rem !important;
  }
  .years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist a img {
    width: 0.16rem !important;
    height: 0.16rem !important;
    margin-right: 0.16rem;
  }
  .years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist a {
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.37rem;
    width: 2.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist {
    padding: 0 0.36rem;
  }
  .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list {
    padding: 0.36rem;
  }
  .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .spot-item-img {
    width: 2.42rem;
    height: 1.36rem;
  }
  .three_content .tabbox {
    padding-bottom: 0.1rem;
    border-bottom: 0.01rem solid #d8d8d8;
    margin-left: 0.2rem;
    margin-bottom: 0.2rem;
    overflow-x: auto;
  }
  .three_content .tabbox::-webkit-scrollbar {
    display: none;
  }
  .three_content .tabbox .inner {
    width: 8rem;
  }
  .three_content .tabbox span {
    font-size: 0.28rem;
    color: #666666;
    line-height: 0.37rem;
    margin-right: 0.48rem;
  }
  .three_content .tabbox span:last-child {
    margin-right: 0;
  }
  .three_content .tabbox span.active {
    font-weight: bold;
    font-size: 0.28rem;
    color: #333333;
    border-bottom: 0.04rem solid #3c92d7;
    padding-bottom: 0.1rem;
  }
  .years_container .two_content .content_box .left .swiper .two_content_swiper-pagination {
    top: 1.5rem;
  }
  .years_container .two_content .content_box .left .swiper .two_content_swiper-pagination .left-swiper-arrow {
    margin-left: -0.65rem;
  }
  .years_container .two_content .content_box .left .swiper .two_content_swiper-pagination .right-swiper-arrow {
    margin-right: -0.7rem;
  }
  .years_container .three_content .swiper_box1 .three_content_swiper-pagination,
  .years_container .three_content .swiper_box2 .three_content_swiper-pagination {
    position: relative;
    top: 0.32rem;
    display: flex;
    justify-content: center;
    gap: 0.24rem;
  }
  .years_container .five_content .old_people_box .old_people_swiper .five_content_swiper-pagination {
    top: 2.7rem;
  }
  .years_container .five_content .old_people_box .old_people_swiper .five_content_swiper-pagination .left-swiper-arrow {
    margin-left: -0.5rem;
  }
}
.pageold .pc {
  display: none;
}
.pageold .mobile {
  display: block;
}
.pageold .years_container {
  overflow: hidden;
}
.pageold .years_container .one_content {
  background: url("one_content3_m.png") no-repeat;
  background-size: 100% 100%;
}
.pageold .years_container .one_content .content_text {
  width: 100%;
  margin: 0;
}
.pageold .years_container .one_content .content_text .video_box img {
  width: 100%;
}
.pageold .years_container .one_content .content_text {
  flex-direction: column;
}
.pageold .years_container .one_content .content_text .text_box p {
  font-size: 0.28rem;
  color: #333333;
  line-height: 0.56rem;
  text-align: left;
  font-style: normal;
  width: 6.6rem;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.pageold .years_container .one_content .content_text .text_box {
  margin-left: 0;
}
.pageold .years_container .one_content .content_text .btn_box {
  width: 2.1rem;
  height: 0.56rem;
  font-size: 0.25rem;
  color: #ffffff;
  line-height: 0.56rem;
  border-radius: 0.28rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pageold .years_container .one_content .content_text .btn_box img {
  margin-left: 0.14rem;
}
.pageold .years_container .one_content .link_box {
  width: 6.54rem;
}
.pageold .years_container .one_content .link_box .box {
  width: 2.1rem;
}
.pageold .years_container .one_content .link_box .box img {
  width: 1.32rem;
  height: 1.32rem;
}
.pageold .years_container .one_content .link_box .link_icon {
  width: 0.97rem;
}
.pageold .years_container .one_content .link_box .box span {
  font-size: 0.28rem;
  color: #333333;
  line-height: 0.37rem;
  width: 100%;
}
.pageold .years_container .two_content {
  background: url("two_content4_m.png") no-repeat;
  background-size: 100%;
  background-position: 0 11rem;
}
.pageold .years_container .two_content .swiper {
  width: 4.9rem;
}
.pageold .years_container .two_content .content_box .left .swiper {
  height: 2.8rem;
}
.pageold .years_container .two_content .content_box {
  flex-direction: column;
  align-items: center;
}
.pageold .years_container .two_content .swiper ul li {
  width: 4.8rem;
  height: 2.35rem;
}
.pageold .years_container .two_content .content_box .left {
  width: 7.03rem;
}
.pageold .years_container .two_content .content_box .right {
  width: 7.03rem;
  margin-left: 0;
  margin-top: 0.8rem;
}
.pageold .years_container .two_content .content_box .right .swiper-slide {
  width: 4.8rem;
  height: 3rem;
}
.pageold .years_container .two_content .content_box .right .swiper-slide a {
  width: 4.62rem;
  height: 2.6rem;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
  border: 2px solid #ffffff;
}
.pageold .years_container .two_content .content_box .right .swiper-slide a img {
  width: 100%;
  height: 100%;
}
.pageold .years_container .two_content .content_box .right .swiper-slide a span {
  display: block;
  width: 100%;
  height: 0.56rem;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  font-size: 0.28rem;
  color: #ffffff;
  line-height: 0.56rem;
  font-style: normal;
}
.pageold .years_container .two_content .content_box .right .svg_icon {
  width: 0.52rem !important;
  height: 0.52rem !important;
  position: absolute;
}
.pageold .years_container .two_content .content_box .right .btn_box {
  background: #3c92d7;
  width: 2.1rem;
  height: 0.56rem;
  font-size: 0.25rem;
  color: #ffffff;
  line-height: 0.56rem;
  border-radius: 0.28rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
}
.pageold .years_container .two_content .content_box .right .btn_box img {
  margin-left: 0.14rem;
}
.pageold .years_container .two_content .content_box .left .mark {
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 100%;
  height: 100%;
  margin-top: 1rem;
}
.pageold .years_container .two_content .content_box .left .mark .icon img {
  width: 2.4rem;
}
.pageold .years_container .two_content .content_box .left .mark .logo {
  width: 1.63rem;
}
.pageold .years_container .two_content .content_box .left .contlist {
  margin: 0 auto;
  width: 6.6rem;
  height: 5.28rem;
  margin-top: 0.72rem;
}
.pageold .years_container .two_content .content_box .left .contlist p {
  font-size: 0.28rem;
  color: #ffffff;
  line-height: 0.48rem;
  text-align: left;
  font-style: normal;
}
.pageold .years_container .three_content .nav_img {
  width: 7.03rem;
}
.pageold .years_container .three_content .three_content_swiper .swiper-slide {
  width: 3.4rem;
  height: 1.91rem;
}
.pageold .years_container .three_content .three_content_swiper {
  width: 7.03rem;
}
.pageold .years_container .three_content .three_content_swiper .swiper-slide span {
  font-size: 0.28rem;
  color: #ffffff;
  line-height: 0.37rem;
}
.pageold .years_container .three_content .three_content_swiper .swiper-slide span .svg_icon {
  width: 0.24rem !important;
  height: 0.24rem !important;
}
.pageold .years_container .three_content {
  background: url(three_content7_m.png) no-repeat;
  background-size: 100% 100%;
}
.pageold .years_container .three_content {
  padding-bottom: 1.25rem;
}
.pageold .years_container .four_content {
  background: url(four_content2_m.png) no-repeat;
  background-size: 100% 100%;
  height: 13.64rem;
}
.pageold .years_container .four_content .content_box .img_box {
  width: 2.45rem;
  height: 2.45rem;
}
.pageold .years_container .four_content .content_box .img_box .img_box_item {
  width: 2rem;
  height: 2rem;
  margin-top: 0.22rem;
  margin-left: 0.22rem;
}
.pageold .years_container .four_content .content_box .img_box .img_box_item_text {
  width: 1.63rem;
  height: 3.3rem;
  font-size: 0.24rem;
  top: -0.3rem;
}
.pageold .years_container .four_content .content_box .img_box .img_box_item_text i {
  left: 0.36rem;
  margin-top: 0.3rem;
}
.pageold .years_container .four_content .content_box .img_fix1 {
  left: -1rem;
  top: 5rem;
}
.pageold .years_container .four_content .content_box .img_fix2 {
  left: -2.8rem;
  top: 8.5rem;
}
.pageold .years_container .four_content .content_box .img_fix3 {
  left: 1rem;
  top: 8rem;
}
.pageold .years_container .six_content {
  flex-direction: column;
  padding-bottom: 0.4rem;
}
.pageold .years_container .six_content .content_box .activity_forecast .activity_forecast_content .swiper_nav .strip_box .strip_li .li_text_box {
  width: 0.93rem;
  height: 0.36rem;
  background: #d8d8d8;
  text-align: center;
  line-height: 0.36rem;
  position: absolute;
  bottom: -0.55rem;
  left: -0.38rem;
  color: #f6f7fb;
  z-index: 1;
}
.pageold .years_container .six_content .content_box .activity_forecast {
  transform: translate(0.4rem, 0) scale(1.1);
}
.pageold .years_container .six_content .six_content_item {
  width: 7.03rem;
}
.pageold .years_container .six_content .six_content_item:last-child {
  margin-left: 0;
  margin-top: 0.8rem;
}
.pageold .years_container .six_content .content_box2 .item {
  background: url(six_content4_m.png) no-repeat;
  background-size: 100%;
  height: 1.69rem;
  box-sizing: border-box;
}
.pageold .years_container .six_content .content_box2 .item:nth-child(odd) {
  background: url(six_content3_m.png) no-repeat;
  background-size: 100%;
}
.pageold .years_container .six_content .content_box2 .item span {
  width: 1rem;
  height: 1rem;
  font-size: 0.28rem;
  color: #ffffff;
  line-height: 0.37rem;
  border-radius: 1rem;
  margin-right: 0.24rem;
}
.pageold .years_container .six_content .content_box2 .item b {
  font-size: 0.28rem;
  color: #ffffff;
  line-height: 0.35rem;
}
.pageold .years_container .six_content .content_box2 .item i {
  font-size: 0.24rem;
  color: #ffffff;
  line-height: 0.31rem;
}
.pageold .years_container .six_content .content_box2 .item p {
  font-size: 0.28rem;
  color: #333333;
  line-height: 0.48rem;
}
.pageold .years_container .seven_content .content_box .activity_grid {
  flex-wrap: nowrap;
}
.pageold .years_container .seven_content .content_box .activity_grid .activity_item {
  width: 5.52rem;
  height: 5.92rem;
  padding: 1.5rem 0.32rem;
}
.pageold .years_container .seven_content .content_box .activity_grid .activity_item .activity_img {
  width: 4.88rem;
  height: 2.74rem;
}
.pageold .years_container .seven_content .content_box .activity_grid .activity_item .activity_info {
  padding: 0.32rem 0;
}
.pageold .years_container .seven_content .content_box .activity_grid .activity_item .activity_info h3 {
  font-size: 0.28rem;
  color: #333333;
  line-height: 0.48rem;
}
.pageold .years_container .seven_content .content_box {
  width: 100%;
}
.pageold .years_container .seven_content .content_box .swiper-container {
  width: 7.03rem;
}
.pageold .years_container .seven_content {
  padding-bottom: 0.6rem;
}
.pageold .years_container .seven_content .title_img {
  width: 7.03rem;
}
.pageold .years_container .five_content .title_img {
  width: 7.03rem;
}
.pageold .years_container .five_content {
  background: url(five_content2_m.png) no-repeat;
  background-size: 100% 100%;
  padding-bottom: 0.7rem;
}
.pageold .years_container .five_content .content_box {
  width: 7.03rem;
  height: 4.2rem;
  overflow: hidden;
  margin-top: -0.5rem;
}
.pageold .years_container .five_content .content_box .swiper_box1 ul .slide-item span {
  font-size: 0.28rem;
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pageold .years_container .five_content .old_people_box {
  flex-direction: column;
  align-items: center;
}
.pageold .years_container .five_content .old_people_box .old_people_content {
  width: 7.02rem;
  height: 6.81rem;
  background: url(five_content4_m.png) no-repeat;
  background-size: 100% 100%;
}
.pageold .years_container .five_content .old_people_box .old_people_content p {
  font-size: 0.28rem;
  color: #ffffff;
  line-height: 0.48rem;
  width: 6.6rem;
  height: 4.31rem;
  margin: 1.98rem auto;
  -webkit-line-clamp: 9;
}
.pageold .years_container .five_content .old_people_box .old_people_swiper {
  width: 6.08rem;
  margin-top: -0.2rem;
}
.pageold .years_container .five_content .old_people_info {
  margin-top: 0.48rem;
  position: static;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.pageold .years_container .five_content .old_people_info span {
  font-size: 0.24rem;
  color: #666666;
  line-height: 0.31rem;
  margin-right: 0.8rem;
}
.pageold .years_container .five_content .old_people_info img {
  width: 2.44rem;
  margin-bottom: 0;
}
.pageold .years_container .three_content .title_img {
  width: 7.03rem;
}
.pageold .years_container .three_content .content_box {
  width: 100%;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item {
  display: none;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item.active {
  display: flex;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item span {
  font-size: 0.28rem;
  color: #333333;
  line-height: 0.37rem;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .svg_icon {
  width: 0.16rem !important;
  height: 0.16rem !important;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist a img {
  width: 0.16rem !important;
  height: 0.16rem !important;
  margin-right: 0.16rem;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist a {
  font-size: 0.28rem;
  color: #333333;
  line-height: 0.37rem;
  width: 2.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item .accordion-content .contentlist {
  padding: 0 0.36rem;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list {
  padding: 0.36rem;
}
.pageold .years_container .three_content .content_box .accordion .accordion-item .accordion-content .spot-list .spot-item .spot-item-img {
  width: 2.42rem;
  height: 1.36rem;
}
.pageold .three_content .tabbox {
  padding-bottom: 0.1rem;
  border-bottom: 0.01rem solid #d8d8d8;
  margin-left: 0.2rem;
  margin-bottom: 0.2rem;
  overflow-x: auto;
}
.pageold .three_content .tabbox::-webkit-scrollbar {
  display: none;
}
.pageold .three_content .tabbox .inner {
  width: 8rem;
}
.pageold .three_content .tabbox span {
  font-size: 0.28rem;
  color: #666666;
  line-height: 0.37rem;
  margin-right: 0.48rem;
}
.pageold .three_content .tabbox span:last-child {
  margin-right: 0;
}
.pageold .three_content .tabbox span.active {
  font-weight: bold;
  font-size: 0.28rem;
  color: #333333;
  border-bottom: 0.04rem solid #3c92d7;
  padding-bottom: 0.1rem;
}
.pageold .years_container .two_content .content_box .left .swiper .two_content_swiper-pagination {
  top: 1.5rem;
}
.pageold .years_container .two_content .content_box .left .swiper .two_content_swiper-pagination .left-swiper-arrow {
  margin-left: -0.65rem;
}
.pageold .years_container .two_content .content_box .left .swiper .two_content_swiper-pagination .right-swiper-arrow {
  margin-right: -0.7rem;
}
.pageold .years_container .three_content .swiper_box1 .three_content_swiper-pagination,
.pageold .years_container .three_content .swiper_box2 .three_content_swiper-pagination {
  position: relative;
  top: 0.32rem;
  display: flex;
  justify-content: center;
  gap: 0.24rem;
}
.pageold .years_container .five_content .old_people_box .old_people_swiper .five_content_swiper-pagination {
  top: 2.7rem;
}
.pageold .years_container .five_content .old_people_box .old_people_swiper .five_content_swiper-pagination .left-swiper-arrow {
  margin-left: -0.5rem;
}
.pageold .years_container .three_content .content_box {
  width: 7.53rem;
}
.pageold .years_container .four_content {
  background-size: contain;
  background-position: center;
}
