@font-face {
  font-family: "YouSheBiaoTiHei";
  src: url("../fonts/YouSheBiaoTiHei.woff2");
}
html {
  font-size: 24px;
}

.btns {
  display: flex;
}

.text-color {
  font-size: 2.08rem;
  line-height: 1;
  background-image: linear-gradient(to bottom, #ffffff 60%, transparent);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-family: "YouSheBiaoTiHei";
}

.guangban {
  position: absolute;
}

.global-btn {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: max(120px, 8.75rem);
  height: max(55px, 3.5rem);
  text-align: center;
  color: #81511c;
  font-family: "MicrosoftYaHei-Semibold";
}
.global-btn::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: max(40px, 2.5rem);
  background-image: linear-gradient(180deg, #e5c45b 0%, #e7d7a4 23%, #c2a039 100%), linear-gradient(#031338, #031338);
  border-radius: 40px;
  z-index: 1;
}
.global-btn::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../img/btn_line.png") no-repeat center top;
  background-size: 100%;
  z-index: 1;
}
.global-btn span {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: max(40px, 2.5rem);
  z-index: 2;
}
.global-btn:hover {
  color: #81511c;
  font-weight: bold;
}

.global-hd {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.global-hd h3 {
  position: relative;
  font-size: 3.33rem;
  font-family: "YouSheBiaoTiHei";
  text-align: center;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  background-image: linear-gradient(to bottom, #dac583 35%, rgba(255, 255, 255, 0.9) 70%);
}
.global-hd h3::before {
  content: "";
  position: absolute;
  top: 0;
  left: 1.1em;
  width: 4.83rem;
  height: 2.58rem;
  background: url("../img/text_light.png") no-repeat center;
  background-size: cover;
}
.global-hd h3::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -3px;
  width: 20.29rem;
  height: 1.96rem;
  transform: translateX(-50%);
  background-image: url("../img/text_line.png");
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
.global-hd ul {
  margin-top: 20px;
  display: flex;
  justify-content: center;
  font-size: 1.08rem;
  font-family: "MicrosoftYaHei";
  font-weight: 300;
}
.global-hd ul li {
  display: flex;
  align-items: center;
}
.global-hd ul li:not(:last-child)::after {
  content: "";
  display: block;
  width: 2px;
  height: 1.08rem;
  background-color: #fff;
  margin: 0 1.04rem;
  opacity: 0.6;
}

.global-title {
  position: relative;
  padding-left: 1.58rem;
  font-family: "YouSheBiaoTiHei";
}
.global-title::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 0.83rem;
  height: 1.5rem;
  background: url("../img/title_icon.png") no-repeat;
  background-size: cover;
}

.lyaction {
  position: relative;
  font-family: "YouSheBiaoTiHei";
  background-color: #023b94;
  color: #fff;
}

.lyaction .wrapper {
  margin: 0 auto;
  max-width: 58.33rem;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after,
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  font-size: 0;
}

.lyaction-section1 {
  background: url("../img/banner.png") no-repeat center top;
  background-size: 100% 100%;
  height: 49.58rem;
  color: #fff;
}
.lyaction-section1 .box {
  padding-top: 5.67rem;
}
.lyaction-section1 .logo {
  margin-bottom: 1.67rem;
  width: 24rem;
}
.lyaction-section1 .desc {
  margin-bottom: 3.96rem;
  font-size: 2.08rem;
  line-height: 1;
}
.lyaction-section1 .btns {
  margin-bottom: 3.54rem;
  gap: 0 1.25rem;
}
.lyaction-section1 .contents {
  display: block;
}
.lyaction-section1 .content {
  display: flex;
  justify-content: space-between;
  font-family: "MicrosoftYaHei";
}
.lyaction-section1 .content .item {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 2.29rem max(5px, 1.25rem) 0;
  width: 49%;
  height: 18.33rem;
  background: url("../img/bg.png") no-repeat;
  background-size: cover;
}
.lyaction-section1 .content .title {
  margin-bottom: 0.83rem;
  display: flex;
  align-items: center;
}
.lyaction-section1 .content .title .tabs {
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: 0 max(6px, 0.5rem);
}
.lyaction-section1 .content .title .tabs a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5);
  border-radius: 5px;
  width: 5.33rem;
  height: 1.83rem;
  overflow: hidden;
  color: #fff;
  font-size: 0.75rem;
}
.lyaction-section1 .content .title .tabs a:hover, .lyaction-section1 .content .title .tabs a.active {
  box-shadow: inset 0 0 0 0 rgba(255, 255, 255, 0.5);
  background-image: linear-gradient(90deg, #dbc685 0%, #c6a645 100%), linear-gradient(#afd057, #afd057);
  color: #81511c;
}
.lyaction-section1 .content .contents {
  flex: 1;
  min-height: auto;
}
.lyaction-section1 .content .tab-content {
  display: none;
  font-size: 0.75rem;
  line-height: 1.8;
}
.lyaction-section1 .content .tags {
  margin-bottom: 1.25rem;
  display: flex;
  flex-direction: column;
  font-size: 0.83rem;
  font-weight: bold;
  gap: 5px 0;
}
.lyaction-section1 .content .tags p {
  display: flex;
  gap: 0 max(4px, 1.08rem);
}
.lyaction-section1 .content .address {
  display: flex;
  justify-content: space-between;
  font-size: 0.67rem;
}
.lyaction-section1 .content .address dt {
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 0.83rem;
}
.lyaction-section1 .content .address dd {
  padding: 2px 0;
}

.guangban1 {
  top: 47.58rem;
  width: 100%;
}
.guangban1 img {
  width: 100%;
}

.lyaction-section2 {
  margin-bottom: 6.25rem;
}
.lyaction-section2 .hd {
  margin-bottom: 2.08rem;
}
.lyaction-section2 .bd {
  position: relative;
  font-family: "MicrosoftYaHei";
}
.lyaction-section2 .bg {
  position: absolute;
  top: 4.17rem;
  left: 0;
  width: 54.58rem;
  height: 36.92rem;
  z-index: 0;
  background: none;
}
.lyaction-section2 .tabs {
  position: relative;
  margin-left: 2.92rem;
  width: 49.25rem;
  height: 49.25rem;
  background: url("../img/huan.png") no-repeat;
  background-size: cover;
  z-index: 1;
  font-size: 1.17rem;
}
.lyaction-section2 .tabs li {
  position: absolute;
}
.lyaction-section2 .tabs li:nth-child(1) {
  top: 4.13rem;
  right: 5.79rem;
}
.lyaction-section2 .tabs li:nth-child(2) {
  top: -2.08rem;
  left: 50%;
  transform: translateX(-50%);
}
.lyaction-section2 .tabs li:nth-child(3) {
  top: 2.63rem;
  left: 8.42rem;
}
.lyaction-section2 .tabs li:nth-child(4) {
  top: 14.17rem;
  left: -0.42rem;
}
.lyaction-section2 .tabs li:nth-child(5) {
  top: 29.29rem;
  left: -0.42rem;
}
.lyaction-section2 .tabs li:nth-child(6) {
  top: 40.25rem;
  left: 8.17rem;
}
.lyaction-section2 .tabs li:nth-child(7) {
  top: 44.25rem;
  left: 21.67rem;
}
.lyaction-section2 .tabs li:nth-child(8) {
  top: 38.42rem;
  left: 36.63rem;
}
.lyaction-section2 .tabs a {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-end;
  width: 7rem;
  height: 6.88rem;
  color: #313131;
}
.lyaction-section2 .tabs a:hover p {
  color: #fff;
  background: url("../img/yuan.png") no-repeat center;
  background-size: cover;
}
.lyaction-section2 .tabs a::before {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../img/yuan_line.png") no-repeat center top;
  background-size: 100% auto;
}
.lyaction-section2 .tabs a p {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 6.58rem;
  height: 6.58rem;
  line-height: 1.3;
  font-size: 1rem;
  font-family: "MicrosoftYaHei";
  color: #313131;
  border-radius: 50%;
  background-color: #e8e8e9;
  box-shadow: 0 0 30px rgba(255, 255, 255, 0.8);
}
.lyaction-section2 .contents {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  justify-content: flex-end;
  width: 100%;
  z-index: 2;
  font-size: max(14px, 0.83rem);
}
.lyaction-section2 .contents .item {
  margin-bottom: 3.75rem;
}
.lyaction-section2 .contents .item:last-child {
  margin-bottom: 0;
}
.lyaction-section2 .contents .tit {
  margin-bottom: 1.25rem;
}
.lyaction-section2 .contents .desc p {
  margin-bottom: 8px;
}
.lyaction-section2 .contents .desc p:last-child {
  margin-bottom: 0;
}
.lyaction-section2 .contents ul {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 10em;
  gap: 0 2.5em;
  list-style: none;
  padding: 0;
}
.lyaction-section2 .contents ul li {
  height: 2.5em;
  line-height: 2.5em;
}

.lyaction-section3 {
  margin-bottom: 5.83rem;
  position: relative;
}
.lyaction-section3 .hd {
  margin-bottom: 12.08rem;
}
.lyaction-section3 .tree {
  position: relative;
  background: url("../img/tree_b.png") no-repeat;
  background-size: 100% 43.96rem;
  height: 53.13rem;
}
.lyaction-section3 .tree .box {
  position: absolute;
  top: 2.08rem;
  left: 50%;
  transform: translateX(-50%);
  background: url("../img/tree_main.png") no-repeat;
  background-position: center;
  background-size: cover;
  width: 52.83rem;
  height: 33.25rem;
}
.lyaction-section3 .block {
  position: absolute;
}
.lyaction-section3 .block1 {
  top: 11.25rem;
  left: -9.17rem;
}
.lyaction-section3 .block1 .item1 {
  top: 0;
  left: 0;
}
.lyaction-section3 .block1 .item2 {
  top: -1.25rem;
  right: 0.83rem;
}
.lyaction-section3 .block2 {
  top: -1.67rem;
  left: -2.04rem;
  z-index: 2;
}
.lyaction-section3 .block2 .item1 {
  top: 0.63rem;
  left: -2.08rem;
}
.lyaction-section3 .block2 .item2 {
  right: 2.92rem;
  bottom: -0.83rem;
}
.lyaction-section3 .block2 .item3 {
  top: -1.75rem;
  right: 0.63rem;
}
.lyaction-section3 .block3 {
  top: 10.58rem;
  left: 5.3rem;
  z-index: 1;
}
.lyaction-section3 .block3 .item1 {
  top: -0.29rem;
  right: 0.38rem;
}
.lyaction-section3 .block4 {
  top: 12.5rem;
  left: 16.25rem;
}
.lyaction-section3 .block5 {
  top: -6.25rem;
  left: 20rem;
}
.lyaction-section3 .block5 .item1 {
  top: -0.5rem;
  left: -2.9rem;
}
.lyaction-section3 .block5 .item2 {
  top: -6rem;
  left: -1.25rem;
}
.lyaction-section3 .block5 .item3 {
  top: -2.5rem;
  left: 2.92rem;
}
.lyaction-section3 .block5 .item4 {
  top: -6.21rem;
  left: 7.75rem;
}
.lyaction-section3 .block5 .item5 {
  top: -0.42rem;
  left: 7.5rem;
}
.lyaction-section3 .block5 .item6 {
  top: 1.88rem;
  left: 11.83rem;
}
.lyaction-section3 .block5 .item7 {
  top: 6.42rem;
  left: 9.6rem;
}
.lyaction-section3 .block5 .item8 {
  top: 10.8rem;
  left: 8.83rem;
}
.lyaction-section3 .block5 .item9 {
  top: 10.2rem;
  left: 3.75rem;
}
.lyaction-section3 .block5 .item10 {
  top: 14.25rem;
  left: 0.8rem;
}
.lyaction-section3 .block5 .item11 {
  top: 9.9rem;
  left: -1.5rem;
}
.lyaction-section3 .block5 .item12 {
  top: 9.9rem;
  left: -7.4rem;
}
.lyaction-section3 .block5 .item13 {
  top: 5.2rem;
  left: -4.6rem;
}
.lyaction-section3 .block5 .item14 {
  top: 1.13rem;
  left: -8.58rem;
}
.lyaction-section3 .block6 {
  top: 8.96rem;
  left: 30.83rem;
}
.lyaction-section3 .block6 .item1 {
  top: 0.83rem;
  left: -1.92rem;
}
.lyaction-section3 .block6 .item2 {
  top: 9.38rem;
  left: 4rem;
}
.lyaction-section3 .block6 .item3 {
  top: -0.63rem;
  left: 6.58rem;
}
.lyaction-section3 .block7 {
  top: -4.88rem;
  left: 37.63rem;
}
.lyaction-section3 .block7 .item1 {
  top: 0;
  left: -0.83rem;
}
.lyaction-section3 .block7 .item2 {
  top: -0.42rem;
  right: -0.42rem;
}
.lyaction-section3 .block7 .item3 {
  bottom: 0;
  right: -0.42rem;
}
.lyaction-section3 .block7 .item4 {
  bottom: 0;
  left: -0.63rem;
}
.lyaction-section3 .block8 {
  top: 7.75rem;
  left: 44.58rem;
}
.lyaction-section3 .block8 .item1 {
  top: 18px;
  left: -34px;
}
.lyaction-section3 .block8 .item2 {
  top: -24px;
  right: -2px;
}
.lyaction-section3 .block8 .item3 {
  bottom: -35px;
  right: 60px;
}
.lyaction-section3 .tree-item {
  position: absolute;
  color: #105aa0;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 7rem;
  height: 7rem;
  cursor: pointer;
  transition: all 0.5s;
}
.lyaction-section3 .tree-item:hover {
  color: #ea2a80;
  transform: scale(1.4);
}
.lyaction-section3 .tree-item:hover img {
  filter: blur(5px) contrast(1.3);
}
.lyaction-section3 .tree-item img {
  transition: all 0.3s;
}
.lyaction-section3 .tree-item p {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4.38rem;
  height: 4.38rem;
  line-height: 1.3;
  font-size: 0.67rem;
  font-family: MicrosoftYaHei;
  font-weight: bold;
  text-align: center;
  background-image: url("../img/dashed.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  transition: all 0.2s;
}
.lyaction-section3 .tree-item.big {
  position: relative;
  width: 14.67rem;
  height: 14.67rem;
}
.lyaction-section3 .tree-item.big p {
  padding-bottom: 0.25rem;
  font-size: 0.83rem;
  width: 7.13rem;
  height: 6.75rem;
  background-image: url("../img/dashed2.png");
}
.lyaction-section3 .tree-item.big:hover {
  color: #ea2a80;
}
.lyaction-section3 .tree-item.big:hover img {
  filter: blur(8px) contrast(1.4);
}
.lyaction-section3 .bd {
  margin-top: -12.5rem;
}
.lyaction-section3 .content .item {
  margin-bottom: 1.58rem;
}
.lyaction-section3 .content .item:last-child {
  margin-bottom: 0;
}
.lyaction-section3 .content .line {
  margin-bottom: -2rem;
}
.lyaction-section3 .content .box {
  padding: max(30px, 1.46rem) max(25px, 1.25rem) max(25px, 1.25rem);
  min-height: 9.79rem;
  background-color: rgba(0, 0, 0, 0.15);
}
.lyaction-section3 .content h3 {
  margin-bottom: 1.25rem;
}
.lyaction-section3 .content .desc {
  font-size: max(14px, 0.75rem);
  line-height: 2;
  font-family: "MicrosoftYaHei";
}

.lyaction-section4 {
  margin-bottom: 5.83rem;
}
.lyaction-section4 .hd {
  margin-bottom: 3.96rem;
}
.lyaction-section4 .bd {
  display: flex;
  align-items: flex-start;
  font-family: "MicrosoftYaHei";
}
.lyaction-section4 .left, .lyaction-section4 .right {
  flex: 1;
  min-width: 0;
}
.lyaction-section4 .center {
  margin: 0 -1.25rem;
  margin-top: -0.83rem;
  width: 24.58rem;
}
.lyaction-section4 .title {
  margin-bottom: 0.83rem;
}
.lyaction-section4 p {
  font-size: max(12px, 0.67rem);
  line-height: 1.8;
}
.lyaction-section4 .left .item:nth-child(1) {
  margin-bottom: 2.08rem;
}
.lyaction-section4 .right .item {
  margin-bottom: 1.25rem;
}
.lyaction-section4 .right .item:last-child {
  margin-bottom: 0;
}
.lyaction-section4 .right .tit {
  margin-bottom: 5px;
  font-weight: bold;
  font-size: max(13px, 0.83rem);
}

.lyaction-section5 {
  background: url("../img/section5_bg.jpg") no-repeat center 5rem;
  background-size: contain;
}
.lyaction-section5 .hd h3::before {
  left: 0.2em;
}
.lyaction-section5 .bd {
  position: relative;
  padding-top: 35.42rem;
}
.lyaction-section5 .step {
  position: absolute;
  top: 6.88rem;
  left: 2.67rem;
  z-index: 2;
}
.lyaction-section5 .step img {
  width: 74.42rem;
}
.lyaction-section5 .qr-list {
  position: relative;
  font-family: "MicrosoftYaHei";
  z-index: 2;
}
.lyaction-section5 .qr-list .line {
  margin-bottom: -2rem;
}
.lyaction-section5 .qr-list .line img {
  width: 100%;
}
.lyaction-section5 .qr-list .box {
  padding: 2.29rem 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.3);
  gap: 0 6.88rem;
}
.lyaction-section5 .qr-list .img {
  background-color: #fff;
  width: 7.08rem;
  height: 7.08rem;
  border-radius: 1.04rem;
  background-color: #fff;
  overflow: hidden;
}
.lyaction-section5 .qr-list .img img {
  display: block;
  width: 100%;
  height: 100%;
}
.lyaction-section5 .qr-list .txt {
  margin-top: 0.83rem;
  text-align: center;
  font-size: max(12px, 0.75rem);
}

.lyaction-section6 {
  padding-top: 6.5rem;
  padding-bottom: 3.13rem;
  position: relative;
  /* background: url("../img/section6_bg.png") no-repeat center top;
  background-size: 42.13rem auto; */
}
.lyaction-section6 .bg {
  position: absolute;
  top: 80%;
  left: 50%;
  transform: translateX(-50%);
  width: 42.08rem;
  background: none;
}
.lyaction-section6 .wrapper {
  position: relative;
  z-index: 1;
}
.lyaction-section6 .hd {
  margin-bottom: 3.33rem;
}
.lyaction-section6 .bd {
  font-family: "MicrosoftYaHei";
}
.lyaction-section6 .bd .item {
  margin-bottom: 4.17rem;
}
.lyaction-section6 .bd .item:last-child {
  margin-bottom: 0;
}
.lyaction-section6 .bd ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 2.5rem 0;
}
.lyaction-section6 .bd li {
  width: 33.33%;
}
.lyaction-section6 .bd .title {
  margin-bottom: 2.08rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background: url("../img/title_line.png") no-repeat center -1.25rem;
  background-size: cover;
}
.lyaction-section6 .bd .img {
  margin: 0 auto;
  border-radius: 50%;
  box-shadow: 0 0 0 0.42rem rgba(9, 112, 177, 0.5);
  width: 9.17rem;
  height: 9.17rem;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #fff;
  overflow: hidden;
}
.lyaction-section6 .bd .txt {
  margin-top: 0.42rem;
  font-size: max(12px, 0.75rem);
  text-align: center;
}
.lyaction-section6 .bd .txt .name {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: max(16px, 1rem);
  font-weight: bold;
  height: 2.92rem;
}
.lyaction-section6 .bd .txt .info {
  line-height: 1.9;
}

.lyaction-section7 {
  position: relative;
  z-index: 1;
  margin-bottom: 6.25rem;
}
.lyaction-section7 .hd {
  margin-bottom: 2.5rem;
}
.lyaction-section7 .bd .line {
  margin-bottom: -2rem;
}
.lyaction-section7 .bd .box {
  background-color: rgba(0, 0, 0, 0.3);
}
.lyaction-section7 .bd .desc {
  padding: 2.08rem;
  font-size: max(14px, 0.75rem);
  line-height: 2;
  color: #fce3ae;
  font-family: "MicrosoftYaHei";
}

.lyaction-section8 {
  position: relative;
  z-index: 1;
  background: url("../img/section8_bg.jpg") no-repeat;
  background-size: 100% 100%;
  height: 41.67rem;
}
.lyaction-section8 .hd {
  margin-bottom: 9.17rem;
}
.lyaction-section8 .bd {
  position: relative;
  padding: 0 4.17rem 4.92rem;
}
.lyaction-section8 .swiper-button-prev {
  background-image: url("../img/prev.png");
}
.lyaction-section8 .swiper-button-next {
  background-image: url("../img/next.png");
}
.lyaction-section8 .swiper-button-prev,
.lyaction-section8 .swiper-button-next {
  width: 2.5rem;
  height: 2.5rem !important;
  background-size: 0.92rem;
  height: 0.5rem;
  background-color: #fff;
  border-radius: 50%;
}
.lyaction-section8 .swiper-pagination span {
  margin: 0 9px !important;
  background-color: #fff;
  width: max(9px, 0.75rem);
  height: max(9px, 0.75rem);
}
.lyaction-section8 .swiper-wrapper {
  align-items: center;
}
.lyaction-section8 .swiper-slide {
  display: flex;
  justify-content: center;
  align-items: center;
}
.lyaction-section8 .swiper-slide img {
  max-width: 100%;
  max-height: max(220px, 13.33rem);
}

.lyaction-section9 {
  position: relative;
  z-index: 1;
  padding-bottom: 5.75rem;
  background: url("../img/section9_bg.jpg") no-repeat;
  background-size: 100% 100%;
}
.lyaction-section9 .hd {
  margin-bottom: 3.75rem;
}
.lyaction-section9 ul {
  display: flex;
  justify-content: space-between;
  gap: 0 2.92rem;
  font-family: "OPPOSans-R";
}
.lyaction-section9 li {
  width: 17.5rem;
  overflow: hidden;
  transition: all 0.3s;
}
.lyaction-section9 li:hover {
  transform: translateY(-5px);
  box-shadow: 0 0 20px 0 rgba(255, 255, 255, 0.9);
}
.lyaction-section9 li a {
  display: flex;
  flex-direction: column;
  width: 100%;
  color: #1a1a1a;
}
.lyaction-section9 li .img {
  height: 9.83rem;
}
.lyaction-section9 li .img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.lyaction-section9 li .content {
  position: relative;
  padding: 1.8rem 1.04rem 1.25rem;
  background-color: #fff;
}
.lyaction-section9 li .date {
  position: absolute;
  top: -2.08rem;
  right: 1.46rem;
  width: 3.17rem;
  height: 2.83rem;
  border-radius: 0.42rem;
  background-color: #0056cc;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 0.92rem;
  color: #fff;
  line-height: 1.3;
  font-family: "YouSheBiaoTiHei";
}
.lyaction-section9 li .date .t1 {
  color: #cdf24e;
}
.lyaction-section9 li .title {
  margin-bottom: 0.63rem;
  font-weight: bold;
  font-size: max(16px, 0.83rem);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.lyaction-section9 li .desc {
  font-size: max(14px, 0.67rem);
  line-height: 1.8;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.lyaction-section9 li .more {
  margin-top: 0.83rem;
}
.lyaction-section9 li .more img {
  display: block;
  width: 1.08rem;
}
.lyaction-section9 .more-button {
  margin-top: 3.08rem;
  display: flex;
  justify-content: center;
}

@media (max-width: 1024px) {
  .lyaction .wrapper {
    max-width: 90%;
  }
  .lyaction-section1 .contents {
    overflow-y: auto;
  }
  .lyaction-section1 .content .title .tabs a {
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
    font-size: 11px;
    width: 74px;
    height: 25px;
  }
  .lyaction-section1 .content .item {
    padding-bottom: 14px;
    width: 49%;
    height: 240px;
  }
  .lyaction-section1 .content .tab-content {
    font-size: 11px;
    overflow-y: auto;
  }
  .lyaction-section1 .content .tags {
    font-size: 12px;
  }
  .lyaction-section1 .content .address {
    font-size: 11px;
  }
  .lyaction-section1 .content .address dt {
    font-size: 12px;
  }
  .lyaction-section4 .wrapper {
    max-width: 90%;
  }
  .lyaction-section9 ul {
    gap: 0;
  }
  .lyaction-section9 li {
    width: 31%;
  }
  .lyaction-section9 li .img {
    height: auto;
  }
}
@media (max-width: 1024px) {
  :root {
    font-size: 12px !important;
  }
}/*# sourceMappingURL=lyaction.css.map */