.index {
  color: #131D34;
  padding-bottom: 200rpx;
  background: linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(235,235,235,1) 100%);
}
.search-w {
  margin: 0 auto;
  padding: 0 46rpx;
  margin-top: 20rpx;
  margin-bottom: 34rpx;
}

.content {
  padding: 0 46rpx;
}

.advertise image {
  width: 100%;
  height: 312rpx;
  background-size: cover;
  background-position: center center;
  /* background-image: url(../../image/4Dage/index/b-banner.png); */
}

.banner image {
  width: 100%;
  height: 254rpx;
}
.tab-w {
  display: flex;
  height: 202rpx;
  align-items: center;
}
.tab {
  text-align: center;
  flex: 1;
  font-size: 26rpx;
}
.tab image {
  width: 80rpx;
  height: 80rpx;
  margin-bottom: 10rpx;
}
.category-header {
  margin-bottom: 26rpx;
}
.category-title {
  font-size: 30rpx;
  font-weight: bold;
}
.category-list {
  display: flex;
  flex-wrap: wrap;
}
.category-item {
  width: 318rpx;
  overflow: hidden;
  text-align: left;
  margin-bottom: 32rpx;
}
.category-item:nth-child(odd) {
  margin-right: 22rpx;
}
.category-item image {
  width: 100%;
  height: 238rpx;
  margin-bottom: 14rpx;
}
.goods-name {
  font-weight: bold;
  font-size: 30rpx;
}
.desc {
  margin-top: 8rpx;
  font-size: 22rpx;
  color: #909090;
}
.desc:last-child {
  margin-top: 0;
}

.enterprise-w {
  margin-top: 52rpx;
  background: #fff;
  /* height: 978rpx; */
  width: 100%;
}

.enterprise-header {
  padding: 36rpx 42rpx 22rpx 30rpx;
}
.enterprise-list {
  display: flex;
  flex-wrap: wrap;
  padding: 0 15rpx;
}
.enterprise-item {
  display: flex;
  flex-direction: column;
  width: 33.3333%;
  border-bottom: 2rpx solid #F7F7F7;
  height: 170rpx;
  font-size: 16rpx;
  align-items: center;
  justify-content: center;
}
.enterprise-item:nth-child(3n-2) {
  border-right: 2rpx solid #F7F7F7;
}
.enterprise-item:nth-child(3n-1) {
  border-right: 2rpx solid #F7F7F7;
}
.enterprise-logo {
  width: 100%;
  height: 108rpx;
  text-align: center;
}
.enterprise-name {
  padding: 0 30rpx;
  text-align: center;
}