.h_zhuce .h_Box1 {
  background: #F2F3F8;
}
.h_zhuce .h_Box1 .h_list {
  position: relative;
  gap: 34px;
}
.h_zhuce .h_Box1 .h_list .h_item {
  width: 35%;
  background: #FFFFFF;
  border-radius: 6px 6px 6px 6px;
  padding: 16px 14px 16px 16px;
  color: #222222;
  line-height: calc(24/15);
}
.h_zhuce .h_Box1 .h_cBox {
  position: absolute;
  width: 30%;
  padding: 0 20px;
  left: 35%;
}
.h_zhuce .h_Box1 .h_cBox .h_octagon {
  width: 100%;
  aspect-ratio: 1;
  background-image: url('../static/pic.png');
  flex-direction: column;
  text-align: center;
}
.h_zhuce .h_Box1 .h_cBox .h_octagon .h_title {
  font-family: 'OPPOSans-Bold';
  font-size: 30px;
  color: #FFFFFF;
  border-bottom: 1px solid #fff;
}
.h_zhuce .h_Box1 .h_cBox .h_octagon .h_title span {
  font-family: 'OPPOSans-Bold';
  font-size: 55px;
}
.h_zhuce .h_Box1 .h_cBox .h_octagon .h_desc {
  margin-top: 25px;
  max-width: 178px;
  font-size: 16px;
  color: #FFFFFF;
  line-height: calc(26/16);
}
.h_zhuce .h_Box2 .h_list .h_item {
  width: 160px;
}
.h_zhuce .h_Box2 .h_list .h_item .h_img {
  aspect-ratio: 1;
}
.h_zhuce .h_Box2 .h_list .h_item .h_t {
  font-weight: 400;
  font-size: 16px;
  color: #3D3D3D;
  text-align: center;
}
.h_zhuce .h_Box2 .h_list .h_addIcon {
  margin-top: 5.6%;
  width: 27px;
  aspect-ratio: 1;
  position: relative;
}
.h_zhuce .h_Box2 .h_list .h_addIcon::after {
  position: absolute;
  content: '';
  width: 100%;
  aspect-ratio: 27/5;
  background-color: #0C2076;
}
.h_zhuce .h_Box2 .h_list .h_addIcon::before {
  position: absolute;
  content: '';
  height: 100%;
  aspect-ratio: 5/27;
  background-color: #0C2076;
}
.h_zhuce .h_Box3 .h_list .h_item {
  padding: 34px 17px 13px;
  text-align: center;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 5px 5px 5px 5px;
  transition: transform 0.2s linear, box-shadow 0.2s linear;
}
.h_zhuce .h_Box3 .h_list .h_item .h_img img {
  width: 50px;
}
.h_zhuce .h_Box3 .h_list .h_item .h_t {
  font-size: 18px;
  color: #3D3D3D;
  line-height: calc(24/18);
  margin-top: 17px;
}
.h_zhuce .h_Box3 .h_list .h_item .h_desc {
  margin-top: 10px;
  font-weight: 400;
  font-size: 15px;
  color: #898F9A;
  line-height: calc(24/15);
}
.h_zhuce .h_Box3 .h_list .h_item:hover {
  transform: translateY(-7px);
  box-shadow: 0px 6px 16px 0px rgba(0, 0, 0, 0.1);
}
.h_zhuce .h_Box3 .h_list .h_item:hover .h_t {
  color: #1296db;
}
.h_zhuce .h_Box4 {
  background: #F2F3F8;
}
.h_zhuce .h_Box4 .h_list .h_item {
  position: relative;
  border-radius: 10px 10px 10px 10px;
  aspect-ratio: 280/260;
  animation-name: fadeInLeft;
  animation-delay: 0.3s;
  transition: transform 0.3s linear;
}
.h_zhuce .h_Box4 .h_list .h_item:nth-child(4n-1),
.h_zhuce .h_Box4 .h_list .h_item:nth-child(4n-2) {
  animation-delay: 0s;
}
.h_zhuce .h_Box4 .h_list .h_item:nth-child(4n),
.h_zhuce .h_Box4 .h_list .h_item:nth-child(4n-1) {
  animation-name: fadeInRight;
}
.h_zhuce .h_Box4 .h_list .h_item .h_text {
  position: absolute;
  background-color: rgba(54, 112, 247, 0.85);
  padding: 30px 16px 16px;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  clip-path: polygon(0 25%, 100% 0%, 100% 100%, 0% 100%);
  transition: clip-path 0.3s linear 0.2s;
}
.h_zhuce .h_Box4 .h_list .h_item .h_text .h_title {
  font-size: 18px;
  color: #FFFFFF;
  font-family: 'OPPOSans-Medium';
  line-height: calc(24/18);
}
.h_zhuce .h_Box4 .h_list .h_item .h_text .h_desc {
  font-size: 13px;
  color: #FFFFFF;
  font-family: 'OPPOSans-Medium';
  line-height: calc(20/13);
  margin-top: 10px;
}
.h_zhuce .h_Box4 .h_list .h_item:nth-child(2n) .h_text {
  background-color: rgba(255, 181, 32, 0.85);
}
.h_zhuce .h_Box4 .h_list .h_item:hover {
  transform: rotate(3deg);
}
.h_zhuce .h_Box4 .h_list .h_item:hover img {
  transform: scale(1.1);
}
.h_zhuce .h_Box4 .h_list .h_item:hover .h_text {
  clip-path: polygon(0 0%, 100% 25%, 100% 100%, 0% 100%);
}
.h_zhuce .h_Box4 .h_linkBox {
  text-align: center;
}
.h_zhuce .h_Box4 .h_linkBox .h_link {
  width: 210px;
  display: inline-block;
  padding: 14px 0 13px;
  background: #FF6666;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border-radius: 5px;
}
.h_zhuce .h_Box4 .h_linkBox .h_link:hover {
  background-color: #FF5050;
}
.h_zhuce .h_Box5 .h_item {
  text-align: center;
  border-radius: 10px 10px 10px 10px;
  border: 1px solid #E6E5E6;
  padding: 24px;
  animation-name: fadeInRight;
  transition: transform 0.2s linear, border-color 0.2s linear;
}
.h_zhuce .h_Box5 .h_item:nth-child(5n),
.h_zhuce .h_Box5 .h_item:nth-child(5n-1) {
  animation-name: fadeInLeft;
}
.h_zhuce .h_Box5 .h_item:nth-child(5n-2) {
  animation-name: fadeInUp;
}
.h_zhuce .h_Box5 .h_item:nth-child(5n-1),
.h_zhuce .h_Box5 .h_item:nth-child(5n-3) {
  animation-delay: 0.4s;
}
.h_zhuce .h_Box5 .h_item:nth-child(5n),
.h_zhuce .h_Box5 .h_item:nth-child(5n-4) {
  animation-delay: 0.8s;
}
.h_zhuce .h_Box5 .h_item .h_icon {
  margin-bottom: 20px;
}
.h_zhuce .h_Box5 .h_item .h_icon img {
  width: 108px;
}
.h_zhuce .h_Box5 .h_item .h_text .h_title {
  font-family: 'OPPOSans-Medium';
  font-size: 22px;
  color: #3D3D3D;
  line-height: calc(29/22);
}
.h_zhuce .h_Box5 .h_item .h_text .h_desc {
  margin-top: 16px;
  font-size: 14px;
  color: #666666;
  line-height: calc(20/14);
}
.h_zhuce .h_Box5 .h_item .h_zx {
  margin-top: 30px;
  border: 1px solid #3670F7;
  display: inline-block;
  padding: 6px 14px 5px;
  font-size: 14px;
  color: #3670F7;
}
.h_zhuce .h_Box5 .h_item .h_zx:hover {
  background-color: #3670F7;
  color: #fff;
}
.h_zhuce .h_Box5 .h_item:hover {
  border-color: #3670F7;
  transform: translateY(-7px);
}
.h_zhuce .h_Box5 .h_item:hover .h_text .h_title {
  color: #3670F7;
}
.h_zhuce .h_Box6 .h_L {
  width: calc(50% - 55px);
}
.h_zhuce .h_Box6 .h_L .h_ggTitle {
  text-align: right;
  color: #fff;
}
.h_zhuce .h_Box6 .h_L .h_item {
  text-align: right;
  position: relative;
}
.h_zhuce .h_Box6 .h_L .h_item .h_icon {
  position: absolute;
  width: 68px;
  aspect-ratio: 1/1;
  background-color: #fff;
  border-radius: 50%;
  left: calc(100% + 21px);
  box-shadow: 0 0 0 6px rgba(54, 112, 247, 0.4);
}
.h_zhuce .h_Box6 .h_L .h_item .h_icon img {
  width: 36px;
}
.h_zhuce .h_Box6 .h_L .h_item .h_text .h_title {
  font-size: 19px;
  color: #FFFFFF;
  font-family: 'OPPOSans-Bold';
  line-height: calc(25/19);
}
.h_zhuce .h_Box6 .h_L .h_item .h_text .h_desc {
  margin-top: 12px;
  max-width: 435px;
  font-size: 14px;
  color: #6BEBFF;
  line-height: calc(21/14);
}
.h_zhuce .h_Box6 .h_img {
  width: calc(50% - 60px);
}
.h_zhuce .h_Box6 .h_img img {
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .h_zhuce .h_Box1 .h_cBox .h_octagon .h_title span {
    font-size: 40px;
  }
  .h_zhuce .h_Box1 .h_cBox .h_octagon .h_title {
    font-size: 20px;
  }
  .h_zhuce .h_Box1 .h_cBox .h_octagon .h_desc {
    margin-top: 10px;
  }
  .h_zhuce .h_Box2 .h_list .h_addIcon {
    display: none;
  }
  .h_zhuce .h_Box3 .h_list {
    --c-gap: calc(var(--w-padding)/2);
    --r-gap: calc(var(--w-padding)/2);
  }
  .h_zhuce .h_Box3 .h_list .h_item {
    padding: 22px 17px 13px;
  }
}
@media screen and (max-width: 767px) {
  .h_zhuce .h_Box1 .h_cBox {
    display: none;
  }
  .h_zhuce .h_Box1 .h_list {
    align-items: stretch;
    gap: calc(var(--w-padding)/2) calc(var(--w-padding)/4);
  }
  .h_zhuce .h_Box1 .h_list .h_item {
    width: calc(50% - var(--w-padding)/4);
    font-size: 15px;
  }
  .h_zhuce .h_Box2 .h_list {
    justify-content: flex-start;
    row-gap: 10px;
    gap: 5px calc(var(--w-padding)/2);
  }
  .h_zhuce .h_Box2 .h_list .h_item {
    width: calc(33.3333% - var(--w-padding)/3);
  }
  .h_zhuce .h_Box2 .h_list .h_item .h_t {
    font-size: 14px;
  }
  .h_zhuce .h_Box6 {
    background-size: 200% 200% !important;
    background-position: left center !important;
  }
  .h_zhuce .h_Box6 .h_img {
    display: none;
  }
  .h_zhuce .h_Box6 .h_L {
    width: 100%;
  }
  .h_zhuce .h_Box6 .h_L .h_item {
    flex-direction: row-reverse;
  }
  .h_zhuce .h_Box6 .h_L .h_item .h_icon {
    position: static;
    margin-left: 25px;
    box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.4);
  }
  .h_zhuce .h_Box6 .h_L .h_item .h_text {
    width: calc(100% - 93px);
  }
  .h_zhuce .h_Box6 .h_L .h_item .h_text .h_desc {
    max-width: none;
    margin-top: 6px;
  }
  .h_zhuce .h_Box6 .h_L .h_item .h_text .h_title {
    font-size: 16px;
  }
  .h_zhuce .h_Box6 .h_L .h_ggTitle {
    text-align: center;
  }
}
@media screen and (max-width: 480px) {
  .h_zhuce .h_Box1 .h_list .h_item {
    width: 100%;
  }
  .h_zhuce .h_Box2 .h_list {
    margin-top: 5px;
  }
  .h_zhuce .h_Box2 .h_list .h_item .h_t {
    font-size: 13px;
  }
  .h_zhuce .h_Box3 .h_list .h_item {
    width: 100%;
    display: flex;
    text-align: left;
    align-items: flex-start;
    padding: calc(var(--w-padding)/2);
    column-gap: 10px;
    box-shadow: 0px 1px 10px -2px rgba(0, 0, 0, 0.1);
  }
  .h_zhuce .h_Box3 .h_list .h_item .h_img img {
    width: 60px;
  }
  .h_zhuce .h_Box3 .h_list .h_item .h_text {
    width: calc(100% - 50px);
    flex-grow: 1;
  }
  .h_zhuce .h_Box3 .h_list .h_item .h_text .h_t {
    margin: 0;
    font-size: 16px;
  }
  .h_zhuce .h_Box3 .h_list .h_item .h_text .h_desc {
    margin-top: 5px;
    font-size: 14px;
  }
  .h_zhuce .h_Box4 .h_list {
    --c-gap: calc(var(--w-padding)/2);
    --r-gap: calc(var(--w-padding)/2);
  }
  .h_zhuce .h_Box4 .h_list .h_item .h_text .h_title {
    font-size: 16px;
  }
  .h_zhuce .h_Box4 .h_list .h_item .h_text {
    clip-path: polygon(0 15%, 100% 0%, 100% 100%, 0% 100%);
    padding: calc(var(--w-padding)/2) 10px 10px;
  }
  .h_zhuce .h_Box4 .h_list .h_item .h_text .h_desc {
    margin-top: 4px;
  }
  .h_zhuce .h_Box4 .h_list .h_item .h_text .h_desc br {
    display: none;
  }
  .h_zhuce .h_Box4 .h_list .h_item:hover .h_text {
    clip-path: polygon(0 0%, 100% 15%, 100% 100%, 0% 100%);
  }
  .h_zhuce .h_Box4 .h_linkBox .h_link {
    width: 160px;
    font-display: 14px;
    padding: 12px 0 10px;
  }
  .h_zhuce .h_Box5 .h_item {
    padding: calc(var(--w-padding)/2);
  }
  .h_zhuce .h_Box5 .h_item .h_icon img {
    width: 76px;
  }
  .h_zhuce .h_Box5 .h_item .h_icon {
    margin-bottom: 12px;
  }
  .h_zhuce .h_Box5 .h_item .h_text .h_title {
    font-size: 16px;
  }
  .h_zhuce .h_Box5 .h_item .h_text .h_desc {
    margin-top: 6px;
  }
  .h_zhuce .h_Box5 .h_item .h_zx {
    margin-top: 14px;
  }
  .h_zhuce .h_Box6 .h_L .h_item .h_icon {
    margin-left: 22px;
    width: 60px;
  }
  .h_zhuce .h_Box6 .h_L .h_item .h_icon img {
    width: 32px;
  }
}
