/* 解决方案详情 */
.header-pc {
	/* background: transparent; */
	border-bottom: none;
}

.solution-tilte {
	font-weight: 500;
	font-size: 36px;
	color: #475A66;
	letter-spacing: 1.8px;
	line-height: 36px;
	margin-bottom: 20px;
}


.solution-t1 {
	font-size: 24px;
	color: #1A1A1A;
	letter-spacing: 1.2px;
	line-height: 36px;
	padding: 0 0 60px 0;
	font-weight: bold;
}

.casetext {
	width: 70% !important;
	max-width: 829px !important;
}

.field-left {
	width: 200px;
}

.field-right {
	max-width: inherit;
	width: auto;
	margin-left: 0;
	flex: 1;
}

.text-left p {
	font-weight: Bold;
	font-size: 2.4rem;
	color: rgba(0, 0, 0, 0.90);
	letter-spacing: 6.4px;
	line-height: 32px;
	margin-top: 0;
	margin-bottom: 10px;
}

.text-left h1 {
	font-weight: 500;
	font-size: 1.4rem;
	color: #475A66;
	letter-spacing: 1.8px;
	line-height: 20px;
}

.network-point a {
	margin: 0 0 0 4px;
}

.network-point a:nth-child(1) {
	margin: 0px 4px 0 0;
}

.border-b {
	border-bottom: 1px solid #e6e6e6;
}

.classification-field {
	margin-bottom: 0px !important;
}

.left-title h2 {
	margin: 0;
	font-size: 20px;
	color: #1A1A1A;
	letter-spacing: 2px;
	line-height: 20px;
	font-weight: bold;
}

.left-content a .left-time {
	font-weight: Bold;
	font-size: 16px;
	letter-spacing: 1.6px;
	line-height: 24px;
}

.timeline-left li {
	margin-bottom: 16px;
}

/* h3 {
	margin-top: 0 !important;
} */

.programme {
	line-height: 48px !important;
}

.headquarter {
	margin-top: -60px !important;
}

.programme-list li {
	padding: 21px 30px !important;
}

.carry-content {
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
	padding: 0 0 60px 0;
}

.headquarters1 li {
	padding: 40px 0;
}

.headquarters1 li:first-child {
	padding: 0 0 40px
}

.headquarters-p {
	margin-top: 30px;
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
}

.headquarters p {
	margin: 0px !important;
}

.speech-photo1 {
	padding: 60px 0 0 0;
}

.netword-box {
	width: calc(100% - 200px);
}

.network-name {
	width: 100% !important;
	display: flex !important;
	justify-content: start;
}

.network-img img {
	width: 180px;
	height: 180px;
}

.network-img {
	width: 180px !important;
}

.network-name p img {
	width: 66px !important;
	height: 18px !important;
}


.network-content P {
	line-height: 32px;
	margin: 0 !important;
}

.listsort {
	border: 1px solid #475A66;
	border-radius: 46px;
	letter-spacing: 1.4px;
	text-align: center;
	width: 200px;
	height: 48px;
	line-height: 48px;
	margin-right: 20px;
	display: inline-block;
	transition: all .4s ease-in-out;
	margin-top: 40px;
	cursor: pointer;
	-webkit-transition: all .4s ease-in-out;
}

.listsort {
	color: #475A66;
	margin-top: 20px;
}

.timeline-right span {
	padding: 0 !important;
}

.carry-introduce p {
	font-size: 16px !important;
	display: inline-block;
}

.network-active .left-time {
	font-weight: 500px !important;
}

.programme-list {
	cursor: pointer;
}

.programme-list ul {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.programme-list ul li {
	padding: 0px 40px !important;
	width: 558px;
	height: 120px;
	margin-right: 24px;
	margin-bottom: 24px;
	border-radius: 16px;
	align-items: center;
}

.programme-list ul li:nth-child(2n) {
	margin-right: 0;
}

.programme-list ul li:hover {
	background: #0099FF !important;
}

.programme-list ul li:hover a {
	color: #fff;
}

.cate-left-bottom {
	margin-top: 40px;
}

.cate-left-bottom .e-text {
	font-size: 24px;
	color: rgba(0, 0, 0, 0.90);
	letter-spacing: 2.4px;
	line-height: 36px;
}

.cate-left-bottom .z-text {
	font-size: 16px;
	color: rgba(0, 0, 0, 0.90);
	letter-spacing: 1.6px;
	line-height: 24px;
	margin: 16px 0 40px;
}

.cate-right {
	width: 640px;
	height: 320px;
}

.cate-right .cate-right-img {
	height: 100%;
	border-radius: 16px;
	-o-object-fit: cover;
	   object-fit: cover;
}

/* 	解决方案详情 */
.prd-information .prd-m-cn1 {
	font-weight: 500;
	font-size: 24px;
	color: #1A1A1A;
	letter-spacing: 1.8px;
	margin-bottom: 40px;
	border: none;
	padding: 0;
}

.prd-information .prd-m-des1 {
	font-weight: 400;
	font-size: 18px;
	color: #1A1A1A;
	letter-spacing: 1.8px;
	margin-bottom: 60px;
	line-height: 26px;

}

.prd-m-app-area .title {
	color: #1A1A1A !important;
}

.left-content1 {
	margin-left: 50px;
	width: 140px !important;
}

.japan-wrap .timeline-right {
	margin-left: 240px;
}

.sl-timeline-right {
	margin-left: 240px !important;
}

.timeline-ul li {
	border-bottom: unset !important;
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
	position: relative;
	padding-left: 20px;
}

.timeline-ul li::before {
	content: "";
	display: inline-block;
	width: 4px;
	height: 4px;
	border-radius: 4px;
	background-color: #0099FF;
	position: absolute;
	top: 14px;
	left: 2px;
}

.classification-list p {
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
}

.prd-slider .slider-thumbs .swiper-slide:hover {
	cursor: pointer;
	opacity: 0.7;
}

/* 移动-动力总成 */
.classification {
	padding: 80px 0;
}

.sp-move-p6 {
	display: none;
}

.move-banner {
	background-image: url(/images/move-banner.png?2efc1d6382edfb926ec9ca5e7957c3f5);
	width: 100%;
	height: 750px;
	/* background-size: cover; */
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.move-banner img {
	width: 567px;
	height: 230px;
	margin-top: 291px;
}


.move-banner p {
	font-size: 16px;
	color: #ffffff;
	letter-spacing: 1.6px;
	line-height: 32px;
	margin-top: 89px;
}

.move-content1 {
	display: flex;
}

.move-content1 .move-l {
	width: 560px;
	height: 358px;
	margin-left: 50px;
}

.move-content1 .move-l .move-p1 {
	font-size: 24px;
	color: #1A1A1A;
	letter-spacing: 1.2px;
	line-height: 36px;
	font-weight: 500;
}

.move-content1 .move-l .move-p2 {
	padding: 30px 0;
}

.move-content1 .move-l .move-p3 {
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;

}

.move-r {
	width: 400px;
	height: 334px;
	margin-left: 130px;
}

.move-r img {
	width: 100%;
	height: 100%;
}

.move-p {
	margin-left: 50px;
}

.move-content2 .move-l .move-p1 {
	font-size: 24px;
	color: #1A1A1A;
	letter-spacing: 1.2px;
	line-height: 36px;
	font-weight: 500;

}

.move-content2 .move-l .move-p2 {
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
	padding: 30px 0 40px 0;
}

.move-content2 .move-l .move-p3 {
	font-size: 18px;
	color: #1A1A1A;
	letter-spacing: 1.8px;
	line-height: 26px;
	padding: 0 0 30px 0;
	font-weight: 500;

}

.move-content2 .move-l .move-p4 {
	font-size: 14px;
	color: #475A66;
	letter-spacing: 0.7px;
	line-height: 20px;
	margin-top: 20px;
	/* padding: 0 0 30px 0; */

}

.move-content2 .move-l .move-p5 {
	font-size: 18px;
	color: #1A1A1A;
	letter-spacing: 1.8px;
	line-height: 26px;
	padding: 60px 0 30px 0;
	font-weight: 500;

}

.move-content2 .move-l .move-p6 {
	height: 168px;
	background-color: #F2F2F2;
	border-radius: 8px;


}

.move-content2 .move-l .move-p6 img {
	width: 1005px;
	height: 123px;
	margin-left: 50px;
	margin-top: 24px;
}

.move-content3 .move-l .move-p3 {
	font-size: 14px;
	color: #475A66;
	letter-spacing: 0.7px;
	line-height: 20px;
}

.move-content3 .move-l .move-p2 {
	padding: 30px 0 20px;
}

.move-b {
	width: 1040px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.move-b-img {
	width: 480px;
	height: 250px;
}

.move-b-img:nth-child(3),
.move-b-img:nth-child(4) {
	margin-top: 40px;
}

.move-b1 {
	margin-top: 10px;
}

.move-b-img1 {
	width: 480px;
}

.move-b-img1 .move-p1 {
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
}

.move-b-img1 .move-p2 {
	font-size: 14px;
	color: #475A66;
	letter-spacing: 0.7px;
	line-height: 20px;
}

.move-b-img1 img {
	width: 240px;
	height: 120px;
	margin: 107px 124px 0px 117px;
}

.move-b-img2 {
	width: 480px;
}

.move-b-img2 img {
	width: 313px !important;
	height: 200px !important;
	margin: 27px 73px 0px 94px !important;
}

.classification1 {
	padding: 40px 0 80px 0;
}

.classification-top {
	padding: 60px 0 80px 0;
}

.move-b-title {
	font-size: 32px;
	color: #1A1A1A;
	letter-spacing: 3.4px;
	line-height: 48px;
	font-weight: 500;
}

.listsort1 {
	/* border: 1px solid #0099FF; */
	border-radius: 30px;
	letter-spacing: 1.8px;
	font-size: 18px;
	text-align: center;
	width: 460px;
	height: 60px;
	line-height: 60px;
	margin-right: 20px;
	display: inline-block;
	/* color: #0099FF; */
	transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;

}

.listsort1:hover a {
	color: #fff;
}

/* 移动-生产全球制 */
.move-pt1 {
	width: 400px;
	opacity: 0.5;
	font-size: 36px;
	color: #475A66;
	letter-spacing: 1.8px;
	line-height: 36px;
}

.move-pt2 {
	font-size: 24px;
	color: #1A1A1A;
	letter-spacing: 1.2px;
	line-height: 36px;
	padding: 20px 0 60px 0;
	font-weight: 500;
}

.move-pt3 {
	font-size: 18px;
	color: #1A1A1A;
	letter-spacing: 1.8px;
	line-height: 26px;
	font-weight: 500;
}

.move-pt4 {
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
	width: 720px;
	padding: 30px 0 60px 0;
}

.move-pt5 {
	width: 720px;
}

/* 移动-发动机 */
.engine-t1 {
	font-size: 32px;
	font-weight: 500;
	color: #1A1A1A;
	letter-spacing: 6.4px;
	line-height: 48px;
	padding: 0 0 40px 0;

}

.engine-t2 {
	margin-bottom: 60px !important;
}

.move-engine2-cn {
	width: 720px;
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
	padding: 30px 0 40px 0;
}

.move-engine2-cn p {
	margin: 0;
}

.engine-img img {
	width: 737px;
	height: 184px;
	margin-bottom: 80px;
}

.engine-flex {
	display: flex;
	width: 1040px;
	justify-content: space-between;
}

.engine-left,
.engine-right {
	width: 500px;
}

.engine-flex-title {
	font-size: 18px;
	color: #1A1A1A;
	letter-spacing: 1.8px;
	line-height: 26px;
	font-weight: 500;
}

.engine-left img,
.engine-right img {
	width: 100%;
	padding: 30px 0 80px 0;
}

.quality p {
	margin-bottom: 28px;
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
}

.quality-title {
	padding: 60px 0 30px 0;

}

h3.network-title {
	font-weight: bold !important;
}

.entity li {
	display: flex;
}

.entity-l {
	width: 400px;
}

.entity-r {
	width: 260px;
	margin-top: 56px;
	border-radius: 0;

}

.entity-l-title {
	font-size: 18px;
	color: #1A1A1A;
	letter-spacing: 1.8px;
	line-height: 26px;
	font-weight: 500;
}

.entity-l-cn {
	font-size: 16px;
	color: #4D4D4D;
	letter-spacing: 1.6px;
	line-height: 32px;
	margin-top: 30px;
}

.sp-engine {
	display: none;
}

.solution-engine {
	opacity: 0.5;
	font-size: 48px;
	color: #475A66;
	letter-spacing: 2.4px;
	line-height: 48px;
	padding: 0 0 20px 0;
}

.movesvg img {
	margin-top: 10px;
}

.timeline-t {
	margin-bottom: 20px;
}

.sp-headquarters1 {
	padding: 0 0 30px 0;
}

.sp-timing-title {
	display: none;
}

/* 产品首页 */
.sp-banner-rotation {
	display: none;
}

.ipad-solution {
	display: none;
}

.sp-products .category-right:hover {
	opacity: 0.7;
}

@media screen and (min-width: 320px) and (max-width: 767px) {

	/* 解决方案 */
	.timeline-left {
		width: 90% !important;
		height: 206px;
	}

	.sp-spech-photo .timeline-right {
		width: 100% !important;
		margin-left: 0 !important;
		margin-top: 120px;
	}

	#timeline-t1 {
		margin-top: -50px;
	}

	.timeline-right li {
		flex-wrap: wrap !important;
	}

	.sp-timeline-t1 {
		margin-top: 40px;
		border-top: 1px solid #E6E6E6;
	}

	.sp-timeline-t1 li:nth-child(1) .network-name {
		margin-top: 40px;
	}

	.network-img {
		margin-left: 0 !important;
	}

	.standard-list ul li {
		width: 100% !important;
	}

	.sp-spech-photo .network-name {
		width: 100% !important;
		flex-direction: column;
	}

	.network-name p:nth-child(2) {
		margin-bottom: 10px
	}

	.ipad-solution {
		display: none !important;
	}

	/*  */

	.netword-box {
		width: 100%;
	}

	.network-content {

		width: 100% !important;
		margin-left: 0px !important;
	}

	.network-point {
		display: flex;
		flex-wrap: wrap;
		width: 100% !important;
		font-size: 16px;
	}

	.field-right {
		width: 100% !important;
	}

	.listsort {
		margin-bottom: 40px;
	}

	.sp-spech-photo .left-content {
		display: flex;
	}

	.sp-left-content {
		display: none !important;
	}

	.sp-spech-last1 {
		margin-top: 160px !important;
	}

	.btn-outline-grey:hover {
		color: #475A66 !important;
	}

	/* 解决方案详情 */
	.left-title h2 br {
		display: none;
	}

	.left-content1 {
		margin-left: 0px !important;
	}

	.timeline-cn li {
		padding: 0 0 0 20px !important;
	}

	.slider-sl {
		left: unset !important;
	}

	.prd-information {
		margin-top: 500px;
	}

	.sp-prd-summary .prd-information {
		margin-top: 0;
	}

	.sp-prd-summary .prd-information {
		padding: 0;
	}

	.sp-prd-summary .prd-m-cn1 {
		padding: 10px 0;
	}

	.sp-prd-summary .prd-slider {
		height: 330px;
		background-color: #fff;
	}

	.sp-prd-summary .prd-slider .slider-thumbs {
		padding: 0 25px;
	}

	.japan-wrap .timeline-right {
		margin-left: 0;
	}

	.sl-timeline-right {
		margin-left: 0px !important;
	}

	/* 移动总成 */
	.move-banner img {
		width: 100%;
		height: 100%;
		margin-top: 260px;
	}

	.move-content1 {
		display: flex;
		flex-wrap: wrap;
	}

	.move-content1 .move-l {
		width: 100%;
		height: 100%;
		margin-left: 0px;
	}

	.move-r img {
		width: 100%;
		height: 100%;
		margin-left: 0px;
	}

	.move-p {
		margin-left: 0px;
	}

	.move-b-img {
		width: 100%;
		height: 100%;
		padding: 10px 0;
	}

	.move-b-img:nth-child(3),
	.move-b-img:nth-child(4) {
		margin-top: 0px;
	}

	.move-b-img1 {
		width: 100%;
	}

	.move-b-img1 img {
		margin: 0;
	}

	.move-b-img2 img {
		margin: 0 !important;
	}

	.move-content2 .move-l .move-p6 {
		height: 100px;
	}

	.move-content2 .move-l .move-p6 img {
		width: 100%;
		height: 50px;
		margin-left: 0;
		margin-top: 25px;
	}

	.move-r {
		margin-left: 0px;
	}

	.move-b {
		width: 100%;
	}

	.listsort1 {
		width: 100%;
	}

	.move-pt1,
	.move-pt4,
	.move-pt5 {
		width: 100%;
	}

	/* 发动机 */
	.move-engine2-cn {
		width: 100%;

	}

	.engine-img img {
		width: 100%;
		height: 100%;
	}

	.engine-flex {
		width: 100%;
		flex-wrap: wrap;
	}

	.engine-left,
	.engine-right {
		width: 100%;
	}

	.sp-course-timeline .timeline-left {
		display: none;
	}

	/* 移动-动力总成 */
	.btn-outline-blue:hover {
		background-color: 'unset';
	}

	.sp-move-content2 .move-p6 {
		display: none;
	}

	.sp-move-p6 {
		display: block;
		background-color: #F2F2F2;
	}

	.sp-move-p6 table {
		width: 100%;
	}

	.sp-move-p6 th,
	.sp-move-p6 td {
		height: 50px;
		width: 33%;
		text-align: center;
		border-bottom: 1px solid #ccc;
	}

	.sp-move-p6 td img {
		width: 24px;
		height: 24px;
	}

	/* 移动-发动机 */
	.sp-course-timeline .timeline-left {
		height: auto;
	}

	.sp-course-timeline .timeline-left .left-content {
		display: flex;
	}

	.sp-course-timeline .timeline-right {
		margin-left: 0;
		/* margin-top: 170px; */
	}

	.sp-course-timeline .entity-r {
		margin-top: 0;
	}

	.sp-engine {
		width: 100%;
		background-color: #FFFFFF;
		display: none;
		position: fixed;
		z-index: 99;
		top: 76px;
		font-size: 1.4rem !important;
		height: 53px;
		color: #4D4D4D;
		line-height: 53px;
		padding: 0 0 0 5px;
	}

	.sp-solution {
		line-height: 25px !important;
	}

	.sp-timing-title {
		display: block;
	}

	.sp-timing-title h4 {
		margin: 30px 0 0 0px;
	}

	/* 工程服务 */
	.sp-apply-btn .ser-btn {
		width: 140px;
		padding: 10px 0;
	}

	.features-detailed {
		width: 100%;
	}

	.sp-apply-btn .record-btn {
		margin-left: 10px;
	}

	.service-content {
		height: auto !important;
		padding: 0;
		position: relative;
	}

	/* 工程服务详情 */
	.sp-two-time {
		display: flex;
		flex-wrap: wrap;
		height: auto;
	}

	.sp-two-time .input-group input {
		width: 120px !important;
	}

	.sp-two-time .input-interval {
		margin-right: 30px;
	}

	/* 工程服务详情-报价 */
	.sp-procedure-wrap .procedure-submit {
		padding: 10px 0;
	}

	/* 产品首页 */
	.sp-wrap-md {
		width: 100%;
	}

	.sp-wrap-md .banner-title {
		margin: 0;
	}

	.sp-wrap-md .banner-title h3 {
		font-size: 2.4rem;
	}

	.sp-products {
		display: flex;

	}

	.sp-products .category-right {
		width: 130px;
		margin-top: 20px;
	}

	.sp-banner-border {
		border: none;
		padding: 60px 0 0 0 !important;
	}

	.sp-hide-category {
		display: none;
	}

	.sp-standard-list .standard-introduce {
		display: none !important;
	}

	.sp-standard-list .triangle-a::after {
		display: none !important;
	}

	.sp-banner-rotation {
		display: block;
		border-radius: 0;
	}

	.pc-banner-rotation {
		display: none;
	}

	.programme-list ul {
		display: block;
	}
}



@media screen and (min-width: 768px) and (max-width: 1024px) {

	/* 解决方案和详情 */
	.sp-classification-field .field-right {
		width: 100% !important;
	}

	.sp-classification-field .network-point {
		width: 100% !important;
	}

	.sp-classification-field .solution-t1 {
		padding: 0 0 30px 0;
	}

	.sp-spech-photo .timeline-right {
		margin-left: 0;
		margin-top: 100px;
	}

	.sp-spech-photo .carry-content {
		padding: 20px 0 30px 0;
	}

	.sp-headquarters1 {
		padding: 20px 0;
	}

	.sp-headquarters {
		padding: 80px 0 20px !important;
	}

	.sp-spech-photo-last {
		margin-top: 160px !important;
	}

	.sp-programme-list li {
		width: 100% !important;
	}

	.sp-programme-list .list-icon {
		margin-top: 0;
	}

	.sp-programme-list li a {
		margin-left: 50px !important;
	}

	.sp-spech-last {
		margin-top: 140px !important;
	}

	.ipad-solution {
		width: 100% !important;
		background-color: #FFFFFF;
		display: none;
		position: fixed;
		z-index: 100;
		top: 76px;
		font-size: 1.4rem !important;
		height: 53px;
		color: #4D4D4D;
		line-height: 53px;
		padding: 0 25px;
	}

	.japan-wrap .timeline-right {
		margin-left: 0px;
	}

	.sp-prd-summary .prd-information {
		width: 100%;
		margin-left: 0;
		margin-right: 0
	}

	.sp-prd-summary .prd-m-app-area .app-area-list {
		justify-content: unset;
	}

	.sl-timeline-right {
		margin-left: 0px !important;
	}

	/* 移动总成 */
	.sp-move-content1 {
		display: flex;
		flex-wrap: wrap;
	}

	.sp-move-content1 .move-l {
		height: auto;
		width: 100%;
	}

	.sp-move-content1 .move-r {
		padding: 30px 0 0 50px;
		margin-left: 0;
	}

	.sp-move-content2 .move-p6 img {
		width: auto !important;
		height: 123px;
		margin-left: 14px !important;
	}

	.sp-move-content3 {
		margin-left: 0;
	}

	.sp-move-content3 .move-b {
		width: 100%;
	}

	.sp-move-content3 .move-b-img {
		width: 100%;
		height: 100%;
	}

	.sp-move-content3 .move-b-img:nth-child(2) {
		margin-top: 40px;
	}

	.sp-move-content4 .move-b {
		display: flex;
		flex-wrap: unset;
		width: 100%;
	}

	.sp-move-content4 .move-b-img1 img {
		margin: 100px 0 0 0;
	}

	.sp-move-content4 .move-b-img2 img {
		margin: 20px 0 0 0 !important;
	}

	.sp-move-content4 .move-b-img1 {
		width: auto;
	}

	.sp-move-content4 .move-b-img2 {
		width: auto;

	}

	.sp-move-p {
		margin-left: 0;
	}

	.sp-move-b1 {
		width: 100%;
	}

	.sp-move-b1 .move-b-title {
		padding: 0 0 20px 0;
	}

	.sp-move-content2 .move-p6 {
		display: none;
	}

	.sp-move-p6 {
		display: block;
		background-color: #F2F2F2;
	}

	.sp-move-p6 table {
		width: 100%;
	}

	.sp-move-p6 th,
	.sp-move-p6 td {
		height: 50px;
		width: 33%;
		text-align: center;
		border-bottom: 1px solid #ccc;
	}

	.sp-move-p6 th,
	.sp-move-p6 td {
		height: 50px;
		text-align: center;
		border-bottom: 1px solid #ccc;
	}

	.sp-move-p6 td img {
		width: 24px;
		height: 24px;
	}

	.programme-list ul li {
		margin-right: 0;
	}

	.standard-list ul li {
		width: 100%;
	}

	/* 移动-发动机 */
	.sp-course-timeline .timeline-left {
		height: auto;
	}

	.sp-course-timeline .timeline-left .left-content {
		display: flex;
	}

	.sp-course-timeline .timeline-right {
		margin-left: 0;
		margin-top: 130px;
	}

	.sp-course-timeline .timeline-right .network-img {
		width: 227px !important;
	}

	.engine-img img {
		width: 100%;
		height: 100%;
	}

	.sp-engine-flex {
		width: 100%;
		flex-wrap: wrap;
	}

	.sp-timeline-t5 {
		margin-top: 30px;
	}

	.sp-field-right {
		width: 100% !important;
	}

	/* 工程服务首页 */
	.features-detailed {
		width: 100%;
	}

}
