.content {
  width: 100%;
  height: 843rem;
  background: linear-gradient(180deg, #e4efff 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 0rem 0rem 0rem 0rem;
}
.cont {
  width: 1320rem;
  margin: 0 auto;
  overflow: hidden;
}
.content .title {
  display: flex;
  margin-top: 87rem;
}
.content .title > div {
  margin-left: 27rem;
  margin-right: 8rem;
}
.content .title > div img {
  margin-top: 60rem;
  width: 478rem;
  display: block;
  margin-bottom: 29rem;
}
.content .title > div p {
  font-size: 20rem;
  color: #111312;
}
.content .title > img {
  width: 817rem;
  display: block;
}
.content ul {
  width: 1260rem;
  margin: 50rem auto 0;
  display: flex;
  justify-content: space-between;
}
.content ul li {
  position: relative;
  width: 296rem;
  height: 258rem;
  background: #ffffff;
  border-radius: 24rem 24rem 24rem 24rem;
  text-align: center;
  padding-top: 66rem;
  box-sizing: border-box;
}


.qrcode-trigger {
    position: absolute; 
    right: 0;
    top: 0;
    z-index: 9;
    display: block;
    width: 86rem;
    height: 86rem;
}

/* 二维码大图样式 */
.qrcode-all {
    display: none;
    position: absolute;
    top: 100%;  /* 显示在触发器的下方 */
    left: 50%;
    transform: translateX(-50%);
    z-index: 100;
    margin-top: 10px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
    border-radius: 4px;
    width: 150rem;  /* 设置二维码图片的宽度 */
    height: 150rem; /* 设置二维码图片的高度 */
}

.qrcode-trigger:hover .qrcode-all {
    display: block;
}


.content ul li .qrcode {
    width: 100%;  /* 填充父容器 */
    height: 100%;
    display: block;
}

.hover:hover .qrcode-all {
  display: block;
}

.content ul .pic {
  width: 86rem;
  height: 86rem;
  display: block;
  margin: 0 auto 24rem;
}
.content ul p {
  font-size: 20rem;
  color: #000000;
}


.hover .qrcode {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 9;
    width: 86rem;
    height: 86rem;
    display: block;
    margin: 0;
}


.hover .qrcode-all {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    display: none;
    z-index: 100;
    margin-top: 10px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
    border-radius: 4px;
    width: 150rem;
    height: 150rem;
}