* {
	margin: 0;
	padding: 0;
}

hr {
	margin: 0;
	padding: 0;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
}

.c-intelligent-warehousing-header {
	width: 100%;
	height: 4.3333rem;
	position: relative;
}

.c-intelligent-warehousing-header::after {
	content: " ";
	width: 100%;
	height: 4.3333rem;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(51, 51, 51, 0.58);
	z-index: 1;
}

.c-intelligent-warehousing-header-img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 4.3333rem;
	background-image: url("/oss/images/img/官网切图/解决方案/智能仓储解决方案头部.png");
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

/* 核心容器 */

.c-intelligent-warehousing-solution-wrap {
	display: flex;
	/* height: 5.625rem; */
	padding: 0 0.8802rem;
	max-width: 12rem;
	margin: auto;
}

/* 当屏幕宽度 > 1920px 时生效 */
@media screen and (min-width: 1921px) {
	.c-intelligent-warehousing-solution-wrap {
		display: flex;
		height: 5.625rem;
		padding: 0 0.8802rem;
		max-width: 10rem;
		margin: auto;
	}
}

/* media */
.c-intelligent-warehousing-solution-container {
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.c-intelligent-warehousing-content {
	width: 100%;
	margin: 0.6458rem 0 0.4688rem 0;
}

.c-intelligent-warehousing-solution-nav {
	width: 2rem;
}

/* 标题模块 */
.c-intelligent-warehousing-solution-header {
	margin-bottom: 0.3646rem;
	/* 精确匹配图片标注的70间距 */
	text-align: left;
}

.c-intelligent-warehousing-solution-title {
	font-size: 0.25rem;
	height: 0.3646rem;
	font-weight: 500;
	letter-spacing: 0px;
	line-height: 0.3646rem;
	color: #000;
	margin-bottom: 0.0417rem;
}

.c-intelligent-warehousing-solution-subtitle {
	font-size: 0.125rem;
	color: #999;
	height: 0.1823rem;
	font-weight: 400;
	line-height: 0.181rem;
}

.c-intelligent-warehousing-solution-subtitle span {
	color: #ff4757;
	/* 红色强调384×70 */
}

/* 导航列表 */
.c-intelligent-warehousing-solution-list {
	/* border-left: 0.0156rem solid #ff4757;
	padding-left: 0.0781rem; */
}

.c-intelligent-warehousing-solution-item {
	display: flex;
	align-items: center;
	padding: 0.0625rem 0.125rem;
	height: 0.1667rem;
	line-height: 0.1667rem;
	font-size: 0.1146rem;
	font-weight: 500;
	color: rgba(0, 0, 0, 1);
	margin-bottom: 0.125rem;
	gap: 0.0729rem;
	cursor: pointer;
}

.c-intelligent-warehousing-solution-item-left-line {
	display: none;
	width: 0.2rem;
	height: 0;
	border: 0.0104rem solid #d43030;
	transition: all 0.1s;
}

.c-intelligent-warehousing-solution-button-point {
	display: inline-block;
	width: 0.0417rem;
	height: 0.0417rem;
	background: #ffffff;
	border-radius: 50%;
}

.c-intelligent-warehousing-solution-item-active {
	width: 100%;
}

.c-intelligent-warehousing-solution-item-active .c-intelligent-warehousing-solution-item-left-line {
	display: block;
	width: 0.2rem;
	height: 0;
	border: 0.0104rem solid #d43030;
}

/* 中英文字体控制 */
.c-intelligent-warehousing-solution-zh {
	font-size: 0.0833rem;
	color: #333;
	font-size: 0.1146rem;
	font-weight: 500;
	color: rgba(0, 0, 0, 1);
}

.c-intelligent-warehousing-solution-item-active .c-intelligent-warehousing-solution-zh {
	font-size: 0.125rem;
	font-weight: 500;
	letter-spacing: 0rem;
	line-height: 0.181rem;
	color: rgba(205, 30, 25, 1);
}

.c-intelligent-warehousing-solution-en {
	font-size: 0.0625rem;
	color: #999;
}

/* 红色按钮 */
.c-intelligent-warehousing-solution-button {
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.0938rem;
	font-weight: 400;
	line-height: 0.2917rem;
	color: rgba(255, 255, 255, 1);
	width: 0.8125rem;
	height: 0.2917rem;
	opacity: 1;
	border-radius: 0.1432rem 0.1432rem 0rem 0.122rem;
	background: #000000;
	text-align: center;
	margin-top: 0.9948rem;
	cursor: pointer;
	position: relative;
}

.c-intelligent-warehousing-solution-button-abs {
	position: absolute;
	left: 1.5625rem;
	top: 0.9rem;
	display: none;
}

/* 图片容器 */
.c-intelligent-warehousing-solution-imagebox {
	position: relative;
	width: 100%;
	/* height: 3.7083rem; */
	border-radius: 0.6777rem 0rem 0rem 0rem;
	overflow: hidden;
}

.c-intelligent-warehousing-solution-imagebox-swiper {
	display: none;
	/* height: 3.7083rem; */
	border-radius: 0.6777rem 0rem 0rem 0rem;
}

.c-intelligent-warehousing-solution-imagebox-swiper-wrapper {
	/* height: 3.7083rem; */
	border-radius: 0.6777rem 0rem 0rem 0rem;
}

.c-intelligent-warehousing-solution-imagebox-swiper-slide {
	border-radius: 0.6777rem 0rem 0rem 0rem;
	position: relative;
}

.c-intelligent-warehousing-solution-img {
	width: 100%;
	height: 3.7083rem;
	opacity: 1;
	border-radius: 0.6777rem 0rem 0rem 0rem;
	background: #cccccc;
	object-fit: cover;
	/* transform: scale(1.3); */
	cursor: pointer;
}

/* 图片标签 */
.c-intelligent-warehousing-solution-label {
	position: absolute;
	bottom: 0.1875rem;
	left: -0.1875rem;
	padding: 0.2083rem 0.1875rem;
	width: 2.3021rem;
	height: 1.3385rem;
	border-radius: 0.1042rem 0.1042rem 0rem 0.1042rem;
	background: #cd1e19;
	z-index: 999;
	text-align: left;
}

.c-intelligent-warehousing-solution-label-title {
	font-size: 0.1667rem;
	font-weight: 500;
	letter-spacing: 0px;
	line-height: 0.2414rem;
	color: rgba(255, 255, 255, 1);
}

.c-intelligent-warehousing-solution-label-text {
	margin: 0.0208rem 0 0;
	font-size: 0.125rem;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 0.181rem;
	color: rgba(255, 255, 255, 0.8);
}

.c-intelligent-warehousing-solution-label-hr {
	width: 1.8177rem;
	height: 0px;
	opacity: 1;
	border: 0.0104rem solid #ffffff;
	margin: 0.0781rem 0 0.0469rem 0;
}

.c-intelligent-warehousing-solution-label-buttons {
	position: absolute;
	bottom: 0.1875rem;
	left: 1.8333rem;
	display: flex;
	align-items: center;
	z-index: 1000;
}

.c-intelligent-warehousing-solution-label-left {
	flex: 1;
	width: 0.2813rem;
	height: 0.2813rem;
	background: #ffffff;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.c-intelligent-warehousing-solution-label-right {
	flex: 1;
	width: 0.2813rem;
	height: 0.2813rem;
	background: #000000;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.c-intelligent-warehousing-solution-img-left {
	width: 0.0469rem;
	height: 0.0833rem;
}

.c-intelligent-warehousing-solution-img-right {
	width: 0.0469rem;
	height: 0.0833rem;
}

.c-intelligent-warehousing-example {
	width: 100%;
	/* height: 4.526rem; */
	opacity: 1;
	background: #f5f5f5;
	display: flex;
	padding: 0 0.8802rem;
}

.c-intelligent-warehousing-example-content {
	width: 100%;
	margin: 0.4167rem 0 0.3125rem 0;
}

.c-intelligent-warehousing-example-title {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.c-intelligent-warehousing-example-jaja-text {
	position: absolute;
	left: 1.9271rem;
	opacity: 1;
	font-size: 2.0833rem;
	font-weight: 900;
	letter-spacing: 0px;
	transform: skew(-30deg);
	color: transparent;
	background: linear-gradient(180deg,
			rgba(0, 0, 0, 0.17) 0%,
			rgba(0, 0, 0, 0.1) 30%,
			rgba(255, 255, 255, 0) 70%,
			rgba(255, 255, 255, 0) 100%);
	-webkit-background-clip: text;
	cursor: pointer;
	z-index: -1;
}

.c-intelligent-warehousing-example-more {
	display: flex;
	align-items: center;
	gap: 0.0521rem;
	font-size: 0.1042rem;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 0.1508rem;
	color: rgba(51, 51, 51, 1);
	cursor: pointer;
}

.c-intelligent-warehousing-solution-more-img {
	width: 0.0469rem;
	height: auto;
}

.c-intelligent-warehousing-example-list {
	/* display: flex;
	justify-content: space-between;
	gap: 24px; */
	/* display: none; */
	/* display: block; */
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	gap: 10px;
}

.c-intelligent-warehousing-example-imagebox a {
	display: block;
	width: 100%;
	height: 100%;
}

.c-intelligent-warehousing-example-imagebox {
	cursor: pointer;
	flex: 1;
}

.c-intelligent-warehousing-example-list-item {
	display: flex;
	width: 100%;
	gap: 24px;
}

.c-intelligent-warehousing-example-img {
	width: 100%;
	height: 1.5781rem;
}

.c-intelligent-warehousing-example-name {
	font-size: 0.1042rem;
	font-weight: 400;
	letter-spacing: 0rem;
	line-height: 0.1508rem;
	color: rgba(0, 0, 0, 1);
	margin-top: 0.1979rem;
	text-align: center;
}

.c-intelligent-warehousing-solution-button-more {
	display: flex;
	align-items: center;
	display: none;
}

.c-intelligent-warehousing-solution-button-more a {
	color: #ffffff;
}

.block {
	display: block !important;
}

.flex {
	display: flex !important;
}