.topic-img {
	height: 61.25rem;
	background: rgba(8, 16, 98, 0.2);
	background-image: url(/uploads/image/hismartdevicetopic/topic-banner.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.smart-device {
	height: 49.375rem;
	width: 87.5rem;
	margin: 2rem auto;
	box-sizing: border-box;
	background: #f8f8f8;
}

.smart-device-title {
}

.smart-device-titlecn {
	height: 2.25rem;
	font-size: 2.25rem;
	font-family: microsoft yahei;
	font-weight: bold;
	margin-bottom: 1.4375rem;
}
.smart-device-titlecn span:nth-of-type(1) {
	color: #007edb;
}
.smart-device-titlecn span:nth-of-type(2) {
	color: #333333;
}
.smart-device-titleen {
	height: 2.125rem;
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #007edb;
	line-height: 1rem;
}
.smart-device-titleen span {
	display: block;
}
.smart-device-titleen span:nth-of-type(1) {
	margin-bottom: 0.125rem;
}

/* 智能设备 */
.smart-device-bg {
	height: 31.0625rem;
	margin-top: 2.5rem;
	position: relative;
	box-sizing: border-box;
}
.smart-device-bg img {
	width: 45.25rem;
	height: 31.0625rem;
}

.smart-device-msg {
	position: absolute;
	right: 0;
	top: 3.75rem;
	width: 47.625rem;
	height: 24rem;
	box-sizing: border-box;
	padding: 3.75rem;
	background: #ffffff;
	box-shadow: 0rem 0.3125rem 0.9375rem 0rem rgba(51, 51, 51, 0.1);
	border-radius: 0.625rem;
}
.device-msg-01 {
	margin-bottom: 3.75rem;
}
.device-msg-01 span:nth-of-type(1),
.device-msg-02 span:nth-of-type(1) {
	display: block;
	height: 1.5rem;
	font-size: 1.5rem;
	margin-bottom: 1.4375rem;
	font-family: microsoft yahei;
	line-height: 1.5rem;
	font-weight: bold;
	color: #333333;
}
.device-msg-01 span:nth-of-type(2),
.device-msg-01 span:nth-of-type(4),
.device-msg-02 span:nth-of-type(2),
.device-msg-02 span:nth-of-type(4) {
	height: 2.625rem;
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #333333;
	line-height: 1.3125rem;
}
.device-msg-01 span:nth-of-type(3),
.device-msg-02 span:nth-of-type(3) {
	height: 2.625rem;
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #ee7615;
	line-height: 1.4375rem;
}

/* 智能设备的好处 */
.device-benefit {
	height: 43.25rem;
	box-sizing: border-box;
	background: rgba(51, 51, 51, 0.3);
	background-image: url(/uploads/image/hismartdevicetopic/benefit-bg.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.device-benefit-box {
	width: 87.5rem;
	margin: 0 auto;
}
.device-benefit-msg {
	padding-top: 3.75rem;
}
.device-benefit-msg span {
	display: block;
}
.device-benefit-msg span:nth-of-type(1) {
	font-size: 2.25rem;
	line-height: 2.25rem;
	margin-bottom: 1.5rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #ffffff;
}
.device-benefit-msg span:nth-of-type(2),
.device-benefit-msg span:nth-of-type(3) {
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.9);
	line-height: 1rem;
}
.device-benefit-msg span:nth-of-type(3) {
	margin-bottom: 1.4375rem;
}
.device-benefit-msg span:nth-of-type(4) {
	font-size: 1.25rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.8);
	line-height: 1.5625rem;
}
.device-benefit-items {
	display: flex;
	margin-top: 2.5rem;
}
.device-benefit-item {
	width: 13.5rem;
	height: 18.75rem;
	box-sizing: border-box;
	padding: 1.5rem 0;
	background: #ffffff;
	box-shadow: 0rem 0.3125rem 0.9375rem 0rem rgba(8, 47, 76, 0.15);
	border-radius: 0.375rem;
	margin-right: 1.3125rem;
}
.device-benefit-item:last-of-type {
	margin-right: 0;
}
.dai-title {
	position: relative;
	padding: 0 1rem 1rem 1rem;
	/* height: 1.125rem; */
}
.dai-title::before {
	content: '';
	position: absolute;
	display: block;
	width: 11.5rem;
	height: 0.25rem;
	border: 0.0625rem solid #e6e6e6;
	bottom: -0.125rem;
	left: 1rem;
}
.dai-title::after {
	content: '';
	position: absolute;
	display: block;
	height: 0.125rem;
	background: #007edb;
	bottom: 0;
	left: 1rem;
}
.jiyin-line::after {
	width: 6.875rem;
}
.tisheng-line::after {
	width: 7.625rem;
}
.liaoroubi-line::after {
	width: 7.8125rem;
}
.nenghao-line::after {
	width: 6.875rem;
}
.kekao-line::after {
	width: 6.875rem;
}
.bianjie-line::after {
	width: 8rem;
}

.dai-title-num {
	display: inline-block;
	width: 1.1875rem;
	height: 1.1875rem;
	padding: 0 0.3125rem;
	box-sizing: border-box;
	background: #007edb;
	border-radius: 0.625rem;
	font-size: 0.875rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #ffffff;
}
.dai-title-msg {
	font-size: 1.125rem;
	margin-left: 0.625rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
	line-height: 1.125rem;
}
.dai-title-msgcolor {
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #007edb;
	line-height: 1.125rem;
}

.dai-content {
	display: flex;
	height: 14.875rem;
	padding: 1.3125rem 1rem;
	box-sizing: border-box;
	flex-direction: column;
	justify-content: space-between;
}

.dai-content-msg {
	height: 5.5rem;
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #333333;
	line-height: 1.375rem;
}
.dai-content-icon {
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
}
.dai-content-icon span {
	display: block;
}

.dai-line {
	display: block;
}
.dai-line-one {
	display: block;
	width: 1.375rem;
	height: 0.375rem;
	margin-bottom: 1rem;
	background: #007edb;
}
.dai-kine-two {
	display: block;
	width: 2.3125rem;
	height: 0.375rem;
	background: #007edb;
}
.jiyin-icon {
	width: 4.8125rem;
	height: 4.1875rem;
	background-image: url(/uploads/image/hismartdevicetopic/jiyin.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.tisheng-icon {
	width: 4.1875rem;
	height: 4.0625rem;
	background-image: url(/uploads/image/hismartdevicetopic/tisheng.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.liaoroubi-icon {
	width: 4.1875rem;
	height: 4.125rem;
	background-image: url(/uploads/image/hismartdevicetopic/bili.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.nenghao-icon {
	width: 3.625rem;
	height: 4.375rem;
	background-image: url(/uploads/image/hismartdevicetopic/nenghao.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.kekao-icon {
	width: 3.4375rem;
	height: 4.25rem;
	background-image: url(/uploads/image/hismartdevicetopic/kekao.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.bianjie-icon {
	width: 4.375rem;
	height: 4.3125rem;
	background-image: url(/uploads/image/hismartdevicetopic/bianjie.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

/* 六大智能设备 */
.sixbigdevice-box {
	width: 100%;
	background: #f8f8f8;
}
.sixbigdevice {
	box-sizing: border-box;
	padding: 5rem 0;
	width: 87.5rem;
	margin: 0 auto;
	background: #f8f8f8;
}

.ssd-msg {
	margin-bottom: 3.125rem;
}
.ssd-msg span {
	display: block;
}
.ssd-msg span:nth-of-type(1) {
	font-size: 2.25rem;
	line-height: 2.25rem;
	margin-bottom: 1.5rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #007edb;
	display: inline-block;
}
.ssd-msg span:nth-of-type(2) {
	font-size: 2.25rem;
	line-height: 2.25rem;
	margin-bottom: 1.5rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
	display: inline-block;
}
.ssd-msg span:nth-of-type(3),
.ssd-msg span:nth-of-type(4) {
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.9);
	line-height: 1rem;
	color: #007edb;
}
.ssd-msg span:nth-of-type(4) {
	margin-bottom: 1.4375rem;
}
.ssd-msg span:nth-of-type(5) {
	font-size: 1.25rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #333333;
	line-height: 1.5625rem;
}

.ssd-main {
	width: 37.5rem;
	height: 43.75rem;
	display: flex;
	flex-direction: column;
}

.ssd-main-box {
	width: 37.5rem;
	height: 43.75rem;
	background: #ffffff;
}
.ssd-main-title {
	text-align: center;
	padding-top: 3.6875rem;
	padding-bottom: 3.0625rem;
	font-size: 1.5rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
	line-height: 1.5625rem;
	text-shadow: 0rem 0.3125rem 0.9375rem rgba(51, 51, 51, 0.3);
}
.ssd-main-content {
	display: flex;
	padding-left: 5.9375rem;
}
.ssd-main-option {
	position: relative;
}
.ssd-main-option::after {
	position: absolute;
	width: 0.125rem;
	height: 2.1875rem;
	background: #ffffff;
	content: '';
	display: block;
	right: -0.3125rem;
	bottom: 0.6875rem;
}
.ssd-option-item {
	position: relative;
	margin-bottom: 1.625rem;
	cursor: pointer;
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
	white-space: nowrap;
	height: 3rem;
	font-size: 1.25rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
	text-align: left;
	line-height: 3rem;
	text-shadow: 0rem 0.3125rem 0.9375rem rgba(51, 51, 51, 0.3);
}
.selected-this-option {
	color: #ffffff;
	background: linear-gradient(90deg, #1490eb 0%, #007edb 100%);
}

.selected-this-option::after {
	position: absolute;
	content: '';
	display: block;
	right: -0.4375rem;
	bottom: 0;
	width: 0.25rem;
	height: 2.875rem;
	background: #dcdcdc;
	border: 0.0625rem solid #fbfbef;
}
.ssd-main-msg {
	margin-left: 2.5rem;
	margin-right: 1.25rem;
}
.ssd-msg-item {
	display: none;
}
.selected-this {
	display: block;
}
.ssd-item-title {
	margin-bottom: 1.875rem;
	font-size: 1.25rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
	line-height: 3rem;
	text-shadow: 0rem 0.3125rem 0.9375rem rgba(51, 51, 51, 0.3);
}

.ssd-item-content {
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #333333;
	line-height: 1.5rem;
	text-shadow: 0rem 0.3125rem 0.9375rem rgba(51, 51, 51, 0.3);
}
/* 设备图片 */
.device-box {
	display: flex;
	box-sizing: border-box;
}
.ssd-image-options img {
	width: 50rem;
	height: 43.75rem;
	display: none;
}
.ssd-image-options .smartdevice-img-show {
	display: block;
}

/* 图片 */
.ssd-img {
	height: 10.375rem;
	margin-top: 1.5625rem;
	display: flex;
	justify-content: space-between;
}
.ssd-img-item {
	width: 16.5rem;
	background: rgba(10, 94, 164, 0.3);
	text-align: center;
	line-height: 10.375rem;
	border-radius: 0.375rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #ffffff;
	text-shadow: 0rem 0.3125rem 0.9375rem rgba(51, 51, 51, 0.5);
}

.ssd-img .gongliao-bg {
	background-image: url(/uploads/image/hismartdevicetopic/gongliao.jpg);
}
.ssd-img .huankong-bg {
	background-image: url(/uploads/image/hismartdevicetopic/huankong.jpg);
}
.ssd-img .xixiao-bg {
	background-image: url(/uploads/image/hismartdevicetopic/xixiao.jpg);
}
.ssd-img .jiance-bg {
	background-image: url(/uploads/image/hismartdevicetopic/jiance.jpg);
}
.ssd-img .fenwu-bg {
	background-image: url(/uploads/image/hismartdevicetopic/fenwu.jpg);
}

/* 南商云智能管理系统 */
.smartms {
	box-sizing: border-box;
	width: 86.5625rem;
	margin: 0 auto;
	background: #ffffff;
	padding-top: 0.625rem;
}
.smartms-content {
	display: flex;
	flex-wrap: wrap;
}
.smartms-imgitem-01,
.smartms-imgitem-02 {
	width: 41.875rem;
	height: 27.5625rem;
	padding-top: 7.5rem;
	padding-left: 5rem;
	padding-right: 3.75rem;
	box-sizing: border-box;
	background: rgba(2, 36, 64, 0.4);
	border-radius: 0.625rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.smartms-imgitem-01 span:first-of-type,
.smartms-imgitem-02 span:first-of-type {
	display: block;
	font-size: 1.5rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #ffffff;
	line-height: 2.25rem;
	text-shadow: 0rem 0.3125rem 0.9375rem rgba(3, 41, 73, 0.5);
}
.smartms-imgitem-01 span:last-of-type,
.smartms-imgitem-02 span:last-of-type {
	display: block;
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: rgba(255, 255, 255, 0.9);
	line-height: 1.875rem;
	text-shadow: 0rem 0.3125rem 0.9375rem rgba(3, 41, 73, 0.5);
}
.smartms-imgitem-01 {
	margin-right: 2.4375rem;
	background-image: url(/uploads/image/hismartdevicetopic/shuju-img.jpg);
}
.smartms-imgitem-02 {
	background-image: url(/uploads/image/hismartdevicetopic/pingtai-img.jpg);
}
.smartms-imgitem-03 {
	width: 54.75rem;
	height: 27.5rem;
	margin-top: 2.5rem;
	background-image: url(/uploads/image/hismartdevicetopic/jiankong.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.smartms-imgitem-04 {
	width: 30.125rem;
	height: 27.5rem;
	margin-top: 2.5rem;
	box-sizing: border-box;
	padding: 7.5rem 5.0625rem 0 4.875rem;
	margin-left: 1.5625rem;
	background: rgba(0, 126, 219, 0.8);
	border-radius: 0rem 0.625rem 0.625rem 0rem;
}
.smartms-imgitem-04 span:first-of-type {
	display: block;
	font-size: 1.625rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.625rem;
	margin-bottom: 1.3125rem;
}
.smartms-imgitem-04 span:last-of-type {
	display: block;
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #ffffff;
	line-height: 1.5625rem;
}

/* 南商智能设备的优势 */
.device-advantage {
	/* width: 120rem;
	height: 47.625rem; */
	margin-top: 2.4375rem;
	background: #f6fafd;
	box-sizing: border-box;
	padding-bottom: 9rem;
	display: flex;
	align-items: center;
	flex-direction: column;
}
.device-advantage-bg {
	width: 87.5rem;
	height: 26.3125rem;
	position: relative;
	background-image: url(/uploads/image/hismartdevicetopic/nanshang-bg.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.device-advantage-title {
	text-align: center;
	padding-top: 4.0625rem;
	margin-bottom: 4.0625rem;
}
.device-advantage-title span {
	font-size: 2.25rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
}
.device-advantage-title span:first-of-type {
	color: #007edb;
}
.device-advantage-bg span {
	display: block;
	position: absolute;
}
.device-advantage-bold {
	font-size: 1.5rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
	line-height: 1.5rem;
}
.device-advantage-normal {
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #666666;
	line-height: 1.3125rem;
	max-width: 23.125rem;
}
.bold-01 {
	top: 1.5625rem;
	left: 0;
}
.bold-02 {
	top: 0.3125rem;
	right: 0;
}
.bold-03 {
	bottom: 7.1875rem;
	left: 0;
}
.bold-04 {
	bottom: 7.1875rem;
	right: 0;
}
.bold-05 {
	bottom: -2.1875rem;
	right: 39.125rem;
}
.normal-01 {
	top: 6.25rem;
	left: 0;
}
.normal-02 {
	top: 5rem;
	right: 0;
}
.normal-03 {
	bottom: 2.9375rem;
	left: 0;
}
.normal-04 {
	bottom: 1.375rem;
	right: 0;
}
.normal-05 {
	bottom: -5.625rem;
	left: 33.75rem;
	text-align: center;
}

/* 服务优势 */
.sevice-advantage {
	padding: 1.25rem 0 1.875rem;
}
.sevice-advantage-box {
	width: 87.5rem;
	margin: 0 auto;
	position: relative;
	display: flex;
	justify-content: space-between;
}
.service-advantage-icon {
	position: absolute;
	z-index: 1;
	top: -1.25rem;
	left: -1.25rem;
	width: 9.75rem;
	height: 9.75rem;
	background: #0193de;
}
.service-advantage-bg {
	width: 28.625rem;
	height: 28.625rem;
	background-color: rgb(124, 119, 119);
	border-radius: 0 0 0.625rem 0;
	z-index: 1;
	background-image: url(/uploads/image/hismartdevicetopic/fuwu.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.service-advantage-bg span {
	display: block;
	text-align: center;
	font-size: 1.875rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #ffffff;
	line-height: 28.625rem;
	text-shadow: 0rem 0.1875rem 0.375rem rgba(51, 51, 51, 0.3);
}
.service-advantage-main {
	display: flex;
	flex-direction: column;
}
.service-advantage-title {
	text-align: center;
}
.service-advantage-title span {
	font-size: 2.25rem;
	font-family: microsoft yahei;
	font-weight: bold;
	line-height: 2.25rem;
	color: #333333;
}
.service-advantage-title span:first-of-type {
	color: #007edb;
}
.service-advantage-content {
	width: 50.8125rem;
	box-sizing: border-box;
}
.advantage-content-items {
	display: flex;
	justify-content: space-between;
}
.service-advantage-content .advantage-content-items:first-of-type {
	margin-bottom: 4.75rem;
	margin-top: 5.5625rem;
}
.advantage-content-item span {
	display: block;
}
.advantage-content-item .aci-icon {
	width: 3.75rem;
	height: 3.75rem;
	background-image: url(/uploads/image/hismartdevicetopic/service-advantage-sprites.jpg);
	background-size: 100% auto;
	background-repeat: no-repeat;
}
.fangan-icon {
	background-position: 0 0;
}
.shiyong-icon {
	background-position: 0 -4.375rem;
}
.shigong-icon {
	background-position: 0 -8.75rem;
}
.tiaoshi-icon {
	background-position: 0 -13.125rem;
}
.peixun-icon {
	background-position: 0 -17.5rem;
}
.weihu-icon {
	background-position: 0 -21.875rem;
}

.advantage-content-item .aci-msg {
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: 400;
	color: #333333;
	line-height: 1.25rem;
	margin-top: 1.375rem;
}

/* 行业案例 */
.industry-case {
	width: 100%;
	display: flex;
	position: relative;
	justify-content: center;
	background-image: url(/uploads/image/hismartdevicetopic/anlibg.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.industry-case-box {
	width: 92.5rem;
	padding: 0 2.5rem;
	box-sizing: border-box;
}
.industry-case-item {
	padding: 4.875rem 2.5rem;
	box-sizing: border-box;
	display: flex;
	margin: 0 auto;
	align-items: flex-end;
	width: 87.5rem;
}

.industry-case-swiper .swiper-wrapper {
	width: 100%;
}
.industry-case-swiper .swiper-button-prev,
.industry-case-swiper .swiper-button-next {
	width: 8.75rem;
	height: 5.125rem;
}

.industry-case .swiper-button-prev {
	cursor: pointer;
	background-image: url(/uploads/image/hismartdevicetopic/index-banner-prev.png);
	position: absolute;
	left: 8.25rem;
	top: 26.125rem;
}

.industry-case .swiper-button-next {
	position: absolute;
	cursor: pointer;
	background-image: url(/uploads/image/hismartdevicetopic/index-banner-next.png);
	right: 8.25rem;
	top: 26.125rem;
}

.industry-case-msg {
	max-width: 40.625rem;
}
.icm-item-cn {
	font-size: 2.25rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #ffffff;
	line-height: 2.25rem;
}
.icm-item-cn span {
	color: #007edb;
}
.icm-item-en {
	display: block;
	margin-top: 0.875rem;
	font-size: 1rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.8);
	line-height: 1.0625rem;
}
.icm-item-main {
	display: block;
	font-size: 1.5rem;
	font-family: microsoft yahei;
	font-weight: bold;
	line-height: 2.125rem;
	margin-top: 3.4375rem;
	margin-bottom: 3.75rem;
	color: #ffffff;
}
.icm-item {
	margin-bottom: 2.5rem;
}
.icm-item .icm-item-title {
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.5rem;
}
.icm-item .icm-item-msg {
	font-size: 1rem;
	font-family: microsoft yahei;
	color: #ffffff;
	line-height: 1.5rem;
}
.learn-more-btn {
	cursor: pointer;
	font-size: 1.625rem;
	font-family: microsoft yahei;
	font-weight: 400;
	line-height: 3.125rem;
	color: #ffffff;
	background: #0193de;
	padding: 0 1.75rem;
	border: none;
}
.industry-case-img {
	width: 43.75rem;
	height: 32.8125rem;
	margin-left: 3.125rem;
}
iframe {
	width: 46.75rem;
	height: 32.8125rem;
	margin-left: 3.125rem;
}

/* 发展中的南商 */
.developingns {
	width: 87.5rem;
	margin: 0 auto;
	padding: 3.75rem 16.25rem;
}

.developing-title {
	font-size: 2.25rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #333333;
	margin-bottom: 1.4375rem;
}

.developing-title span {
	color: #0193de;
}
.developingns-history {
	display: flex;
}
.development-arrow {
	width: 100%;
	height: 1rem;
	background-image: url(/uploads/image/hismartdevicetopic/development-arrow-icon.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.developingns-history-item {
	width: 9.6875rem;
	height: 21.4375rem;
	box-sizing: border-box;
	padding: 0 0.875rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	border-left: 0.0625rem solid #e6e6e6;
}
.year-2021 {
	border-right: 0.0625rem solid #e6e6e6;
}
.developingns-history-msg {
	height: 0.9375rem;
	font-size: 0.875rem;
	font-family: microsoft yahei;
	font-weight: 400;
	line-height: 0.9375rem;
	color: #666666;
}
.developingns-history-msg span {
	display: block;
	position: relative;
	margin-bottom: 1.125rem;
}
.msg-icon {
	display: block;
	position: absolute;
	left: -0.9375rem;
	top: 0.3125rem;
	width: 0.5rem;
	height: 0.5rem;
	background: #3e8aee;
	border-radius: 50%;
}
.developingns-year {
	height: 0.9375rem;
	font-size: 1.125rem;
	font-family: microsoft yahei;
	font-weight: bold;
	color: #5e7bee;
}
.year-2013 {
	padding-top: 12.8125rem;
}
.year-2014 {
	padding-top: 11.25rem;
}
.year-2015 .developingns-history-msg {
	padding-top: 8.75rem;
	padding-left: 0.8125rem;
}
.year-2016 {
	padding-top: 7.5rem;
}
.year-2017 {
	padding-top: 6.25rem;
}
.year-2018 .developingns-history-msg {
	padding-top: 5rem;
	padding-left: 0.8125rem;
}
.year-2019 {
	padding-top: 3.75rem;
}
.year-2020 .developingns-history-msg {
	padding-top: 2.5rem;
	padding-left: 0.8125rem;
}
.year-2021 .developingns-history-msg {
	padding-top: 1.25rem;
	padding-left: 0.8125rem;
}
/* 荣誉 */
.developingns-honor {
	display: flex;
	margin-top: 3.75rem;
}
.dhl-item {
	display: flex;
}
.developingns-honor-01,
.developingns-honor-02,
.developingns-honor-03 {
	width: 13.125rem;
	height: 16.25rem;
	margin-right: 1.25rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.developingns-honor-01 {
	background-image: url(/uploads/image/hismartdevicetopic/honor-01.png);
}
.developingns-honor-02 {
	background-image: url(/uploads/image/hismartdevicetopic/honor-02.png);
}
.developingns-honor-03 {
	background-image: url(/uploads/image/hismartdevicetopic/honor-03.png);
}
.developingns-honor-04,
.developingns-honor-05 {
	width: 20.3125rem;
	height: 12.5rem;
	margin-right: 1.25rem;
	margin-top: 1.25rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.developingns-honor-04 {
	background-image: url(/uploads/image/hismartdevicetopic/honor-04.png);
}
.developingns-honor-05 {
	background-image: url(/uploads/image/hismartdevicetopic/honor-05.png);
}
.developingns-honor-06,
.developingns-honor-07 {
	width: 21.875rem;
	height: 30rem;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.developingns-honor-06 {
	margin-right: 1.25rem;
	background-image: url(/uploads/image/hismartdevicetopic/honor-06.png);
}
.developingns-honor-07 {
	background-image: url(/uploads/image/hismartdevicetopic/honor-07.png);
}
