.innovate {
	margin: 0 auto;
}

.innovate_box1 {
	display: flex;
	/* align-items: center; */
	position: relative;
	background: #fff;
}

.innovate_box1 .bg {
	width: 2.8rem;
	height: 7.1rem;
	background: #F5F7FA;
	position: absolute;
	top: 0;
	left: 0;
}

.innovate_box1 .rig {
	width: 8rem;
	height: 4.9rem;
	overflow: hidden;
}

.innovate_box1 .rig img {
	width: 100%;
	height: 100%;
	transition: all .4s ease-out 0s;
}

.innovate_box1 .rig img:hover {
	transform: scale(1.1);
}

.innovate_box1 .left {
	width: calc(100% - 8rem);
	padding: .8rem .8rem 0 .6rem;
	position: relative;
}

.innovate_box1 .left .text {
	margin-top: .39rem;
	font-size: 0.18rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.36rem;
}

.innovate_box1 .left .more {
	font-size: 0.48rem;
	color: #0081CC;
	margin-left: .3rem;
	margin: .42rem 0 0 .2rem;
}

.innovate_box2 {
	display: flex;
	position: relative;
}

.innovate_box2 .left {
	width: calc(100% - 8rem);
	padding-left: .6rem;
	height: 4rem;
	overflow: hidden;
}

.innovate_box2 .left img {
	width: 100%;
	height: 100%;
	transition: all .4s ease-out 0s;
}

.innovate_box2 .left img:hover {
	transform: scale(1.1);
}

.innovate_box2 .rig {
	width: 8rem;
	height: 4rem;
	background: #F5F7FA;
	padding: .6rem .6rem 0 .8rem;
}

.innovate_box2.bgnone .rig {
	background-color: #fff;
}

.innovate_box2 .rig .text {
	font-size: 0.18rem;
	font-weight: 400;
	color: #333333;
	margin-top: .28rem;
	line-height: 0.36rem;
}

.innovate_box2 .rig .more {
	font-size: 0.48rem;
	color: #0081CC;
	margin-left: .3rem;
	margin: .3rem 0 0 .2rem;
}

.innovate_box3 {
	display: flex;
	/* align-items: center; */
	margin-bottom: 1rem;
}

.innovate_box3 .left {
	width: calc(100% - 6.38rem);
	padding: 0.7rem .8rem 0 .6rem;
}

.innovate_box3.bg .left {
	background: #F5F7FA;
	width: calc(100% - 6.38rem);
	height: 4.7rem;
	background: #F5F7FA;
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.innovate_box3 .left .text {
	font-size: 0.18rem;
	font-weight: 400;
	color: #333333;
	margin-top: .3rem;
	line-height: 200%;
}

.innovate_box3 .left .more {
	font-size: 0.48rem;
	color: #0081CC;
	margin-left: .3rem;
	margin: .3rem 0 0 .2rem;
}

.innovate_box3 .rig {
	width: 6.38rem;
	height: 4.7rem;
	overflow: hidden;
}

.innovate_box3 .rig img {
	width: 100%;
	height: 100%;
	transition: all .4s ease-out 0s;
}

.innovate_box3 .rig img:hover {
	transform: scale(1.1);
}

.industry_box3 {
	margin-bottom: 0;
}

.mar-b1 {
	margin-bottom: 1rem;
}

.explore-item1 {
	width: 4.3rem;
}

.explore-item1 .explore-tit {}

.material {
	margin: 0 auto;
}

.material-img {
	width: 13.2rem;
	height: 6.2rem;
	background-image: url(../img/industry/material-img.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	display: flex;
	justify-content: flex-end;
	margin: .2rem auto 1.26rem;
}

.material-img .img {
	width: 11.55rem;
	height: 5.43rem;
	overflow: hidden;
}

.material-img img {
	width: 100%;
	height: 100%;
	transition: all .4s ease-out 0s;
}

.material-img img:hover {
	transform: scale(1.1);
}

.material-list {
	display: flex;
	justify-content: space-between;
	margin-bottom: 1.18rem;
}

.material-list .item {
	width: 6.6rem;
	/* height: 4rem; */
	background: #F5F7FA;
	padding: .6rem .6rem .4rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.material-list .item .more {
	font-size: 0.48rem;
	color: #0081CC;
	margin-left: .3rem;
}

.material-list .item .p {
	font-size: 0.18rem;
	color: #333333;
	line-height: 0.36rem;
	height: 1.44rem;
	display: block;
	margin-top: .32rem;
	margin-bottom: .14rem;
}

.innovate_cx {
	margin: 0.7rem auto 1.76rem;
	padding-left: .6rem;
}

.innovate_cx .text {
	font-size: 0.18rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.36rem;
	margin-top: .4rem;
	margin-bottom: .44rem;
}

.innovate_cx .span {
	font-size: 0.22rem;
	font-weight: bold;
	color: #0E7ABE;
	line-height: 0.36rem;
	margin-bottom: .28rem;
}

.innovate_cx .list {
	display: flex;
	flex-wrap: wrap;
}

.innovate_cx .list .item {
	width: 50%;
	font-size: 0.18rem;
	font-weight: 400;
	color: #231815;
	line-height: 0.36rem;
	display: flex;
	align-items: center;
}

.innovate_cx .list .item .dot {
	width: 0.12rem;
	height: 0.12rem;
	background: #8EC553;
	border-radius: 50%;
	margin-right: .14rem;
}

