.container {
  min-width: 1200px;
}

/* 顶部 */
.top {
  width: 100%;
  /* min-width: 1200px; */
  height: 41.67vw;
  min-height: 500.04px;
  background-image: url("https://zbhk-new.lnyun.com.cn/www/bdkj/images/202503/759351977137148077.png");
  background-size: 100% 100%;
  
  padding-bottom: 5vw;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}


.tab{
  color: #333333 !important;
  background-color: rgba(255, 255, 255, 0.2);
}

.tabone {
  color: #333333 !important;
}

.tabline{
 background-color:  #333333 !important;
}

/* 顶部结束 */

/* 方案特色 */
.fats {
  width: 100%;
  width: 100%;
  /* min-width: 1200px; */
  min-height: 37.67vw;
  background-image: url("/channel-home/network/static/yqdsj/fatsbg.png");
  background-size: 100% 100%;
  padding: 4vw 0;
}

.black-title {
  color: #000000;
  font-weight: 700;
  font-size: 48px;
  text-align: center;
}

.black-tip {
  color: #75797e;
  font-weight: 400;
  text-align: center;
  font-size: 18px;
  margin-top: 24px;
}

.fats-list {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 1200px;
  padding: 0 8vw;
  box-sizing: border-box;
  margin-top: 4vw;
}
.fats-one {
  width: 25vw;
  min-width: 300px;
  height: 416px;
  background: linear-gradient(
    180deg,
    rgba(216, 226, 251, 1) 0%,
    rgba(253, 254, 255, 1) 61%
  );
  padding: 3vw 1.5vw 4vw 1.5vw;
  box-sizing: border-box;
  position: relative;
  overflow: hidden; /* 确保图标不会超出盒子范围 */
  border-radius: 16px;
}

.fats-one:nth-child(2) {
  margin: 0 16px;
}

.fats-icon {
  display: block;
  position: absolute;
  top: 0; /* 定位到盒子底部 */
  right: 0; /* 根据需要调整左右位置 */
  z-index: 1; /* 确保图标在文字下方 */
}

.fats-text {
  position: relative;
  z-index: 299; /* 确保文字在图标上方 */
}

.fats-one-title {
  color: #006dff;
  font-weight: 700;
  font-size: 30px;
  margin-bottom: 3vw;
  display: flex;
  justify-content: space-between;
}

.fats-one-t {
  width: calc(100% - 40px);
}

.fats-right {
  width: 32px;
  height: 32px;
  margin-top: 4px;
}

.fats-content {
  margin-bottom: 30px;
}

.fats-content-title {
  color: #44566e;
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 8px;
}

.fats-content-tip {
  color: #98a2b0;
  font-weight: 400;
  font-size: 18px;
}
/* 方案特色结束 */

/* 六大核心优势 */
.hxys {
  width: 100%;
  min-width: 1200px;
  padding: 4vw 0;
}

.hxys-list {
  width: 1100px;
  display: flex;
  margin: 0 auto;
  margin-top: 4vw;
  margin-bottom: 2.5vw;
}

.hxys-one {
  width: 180px;
  margin-right: 4.8px;
  border-radius: 28px;
  background-color: #fdfeff;
  box-shadow: 0px 2px 10px 0px rgba(0, 52, 121, 0.08);
  overflow: hidden;
  cursor: pointer;
}

.hxys-one-in {
  padding: 15px 0 10px 0;
  border-bottom: 3px solid #fdfeff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;color: #98A2B0;
font-family:SourceHanSansSC
}

.hxys-one-active {
  border-bottom: 3px solid #006dff;color: #3C4F68;
}

.hxys-one:last-child {
  margin-right: 0;
}

.hxys-one img {
  margin-right: 8px;
}

.hxys-box {
  width: 1200px;
  display: flex;
  margin: 0 auto;
  border-radius: 28px;
  background-color: #fdfeff;
  box-shadow: 0px 5px 30px 0px rgba(0, 52, 121, 0.08);
}
.hxys-left {
  width: 50%;
  position: relative;
  padding: 3vw 0 0 3vw;
  box-sizing: border-box;
}
.hxys-left img {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 384px;
  height: 301.71px;
}
.hxys-content-title {
  color: #252d47;
  font-weight: 700;
  font-size: 32px;
  margin-bottom: 32px;
}

.hxys-tip {
  color: #75797e;
  font-weight: 400px;
  font-size: 20px;
  display: flex;
  margin-bottom: 16px;
}

.blue {
  width: 12px;
  height: 12px;
  background-color: #006dff;
  margin-top: 8.5px;
  margin-right: 10px;
}

.hxys-leftbox {
  position: relative;
  z-index: 9;
}

.hxys-right {
  width: 50%;
}

/* 六大核心优势结束 */

/* 多元产品 */
.dycp {
  width: 100%;
  background-image: url("/channel-home/network/static/yqdsj/dycpbg.png");
  background-size: 100% 100%;
  min-width: 1200px;
  padding:4vw 0;
}

.dycplist {
  display: flex;
  width: 1200px;
  margin: 0 auto;
  margin-top: 4vw;
  justify-content: space-between;
}

.dycpone {
  width: 291.5px;
  padding: 4vw 1.2vw 2vw 1.2vw;
  box-sizing: border-box;
  background-color: #fdfeff;
}

.dycpone:last-child {
  margin-right: 0;
}

.dycpone img {
  display: block;
  margin: 0 auto;
}

.dycptitle {
  color: #000000;
  font-weight: 500;
  font-size: 22px;
  margin: 24px 0;
  text-align: center;
}

.dycptip {
  color: #999999;
  font-weight: 400px;
  font-size: 14px;
}
