	.about_box {
		background-color: #fff;
		overflow: hidden;
	}

	/* banner */
	.about_banner {
		width: 192rem;
		height: 51.8rem;
		overflow: hidden;
	}

	.about_banner a {
		width: 100%;
		height: 100%;
		display: inline-block;
		background-image: url(../img/about/banner.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		animation: scaleAnim 5s ease forwards;
	}

	/* 面包屑 */
	.about_postions {
		height: 6.5rem;
		line-height: 6.5rem;
		overflow: hidden;
		font-family: SourceHanSansCN-Light;
		font-size: 1.6rem;
		font-stretch: normal;
		color: #888888;
		background: #fff;
		border-bottom: 1px solid #f0f0f0;
		padding: 0 26rem;
	}

	.about_postions a {
		color: #888888;
	}

	.about_postions a:hover {
		color: #d8271c;
	}

	.about_postions label {
		color: #888888;
	}

	.about_postions .about_postions_r img {
		vertical-align: baseline;
		width: 2rem;
		height: 1.8rem;
		margin-right: 1.1rem;
	}

	/* 关于优倍安 */
	.about_yba {
		overflow: hidden;
		background: url(../img/about/about_bg2.jpg) center center no-repeat;
		background-size: cover;
		padding: 0 26rem;
		padding-top: 5rem;
	}

	.about_yba .about_yba_l {
		width: 75rem;
		float: left;
		overflow: hidden;
		margin-right: 8rem;
	}

	.about_yba_t {
		overflow: hidden;
		position: relative;
		padding-bottom: 4rem;
		z-index: 0;
	}

	.about_yba_t:after {
		position: absolute;
		content: "";
		bottom: 0;
		left: 0;
		width: 9rem;
		height: 0.4rem;
		background: #d8271c;
	}

	.about_yba_t h3 {
		font-family: SourceHanSansCN-Regular;
		font-size: 3.2rem;
		line-height: 1;
		color: #000000;
		overflow: hidden;
		position: relative;
		z-index: 1;
	}

	.about_yba_t span {
		font-size: 3.2rem;
		line-height: 1;
		color: #ebebeb;
		position: absolute;
		top: 1.8rem;
		left: 0;
		text-transform: uppercase;
		color: #eeeeee;
		z-index: -1;
	}

	.about_yba .about_yba_l .p {
		overflow: hidden;
		margin-top: 3rem;
		text-indent: 2em;
		font-family: SourceHanSansCN-Light;
		font-size: 1.6rem;
		line-height: 3.2rem;
		color: #7e7e7e;
	}

	.about_yba .about_yba_r {
		width: 56rem;
		height: 31.5rem;
		float: right;
		overflow: hidden;
		margin-top: 9rem;
	}

	.about_yba .about_yba_r img {
		width: 100%;
		display: block;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all 0.3s ease-out 0s;
		-moz-transition: all 0.3s ease-out 0s;
		-o-transition: all 0.3s ease-out 0s;
		transition: all 0.3s ease-out 0s;
	}

	.about_yba .about_yba_r:hover img {
		-webkit-transform: scale(1.1, 1.1);
		-moz-transform: scale(1.1, 1.1);
		-o-transform: scale(1.1, 1.1);
		-ms-transform: scale(1.1, 1.1);
		transform: scale(1.1, 1.1);
	}

	.about_yba .counter {
		text-align: center;
		margin-top: 6.9rem;
		margin-bottom: 5.8rem;
	}

	.about_yba .counter ul li {
		display: inline-block;
		vertical-align: top;
		/* padding-right: 7%; */
		/* margin-right: 7%; */
		transition: all 0.3s;
		position: relative;
		text-align: center;
		width: 22rem;
		height: 9rem;
	}

	.about_yba .counter ul li:after {
		width: 0.1rem;
		height: 6rem;
		content: "";
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		background: #bfbfbf;
	}

	.about_yba .counter ul li:last-child:after {
		width: 0;
	}

	.about_yba .counter ul li:last-child {
		margin-right: 0;
		padding-right: 0;
	}


	.about_yba .counter ul li .nums {
		color: #9fa0a0;
		line-height: 1;
		cursor: pointer;
	}

	.about_yba .counter span {
		height: 5.1rem;
		font-family: Arial-BoldMT;
		font-size: 6rem;
		line-height: 5.1rem;
		letter-spacing: 0rem;
		color: #d8271c;
		display: inline-block;
		vertical-align: top;
		overflow: hidden;
		color: #d8271c;
		font-weight: bold;
		font-family: Arial;
	}

	.about_yba .counter label {
		display: inline-block;
		vertical-align: top;
		margin-top: -0.2rem;
		line-height: 1;
		font-weight: 500;
		font-size: 1.6rem;
		color: #9fa0a0;
	}

	.about_yba .counter .h6 {
		height: 1.7rem;
		font-family: SourceHanSansCN-Regular;
		font-size: 1.642rem;
		line-height: 1;
		color: #9fa0a0;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin-top: 2.1rem;
	}

	.about_yba .counter ul li:hover {
		-webkit-transform: translate3d(0, -2px, 0);
		transform: translate3d(0, -2px, 0);
	}

	/* 方案服务 */
	.about_service {
		background: url(../img/about/service_bg.png) center center no-repeat;
		background-size: 100% 100%;
		width: 192rem;
		height: 80rem;
		padding: 17rem 23rem 23rem 26rem;
		display: flex;
		justify-content: space-between;
	}

	.about_service_text {
		width: 72.3rem;
	}

	.about_service_text-t {
		height: 10.2rem;
		font-family: SourceHanSansCN-Regular;
		font-size: 4rem;
		line-height: 5rem;
		letter-spacing: 0rem;
		color: #ffffff;
		margin-bottom: 8.7rem;
	}

	.about_service_text-c {
		width: 72.3rem;
		font-family: SourceHanSansCN-Regular;
		font-size: 2.133rem;
		font-weight: normal;
		font-stretch: normal;
		line-height: 4.267rem;
		letter-spacing: 0rem;
		color: #ffffff;
	}

	.about_service_img {
		width: 68rem;
		display: flex;
		justify-content: space-between;
		height: 19.1rem;
		margin-top: 20.5rem;
	}
	.about_service_img img{
		width: 33.3rem;
		height: 19.1rem;
	}

	/* 企业愿景 */
	.about_vision {
		height: 57.6rem;
		padding: 0 26rem;
	}

	.concept {
		overflow: hidden;
		display: flex;
	}

	.concept>div {
		display: flex;
		align-items: center;
		justify-content: space-around;
		height: 9.8rem;
		margin: 3rem 0;
		margin-left: 5.5rem;
		position: relative;
	}

	.concept>div:first-child {
		margin-left: 0;
	}

	.concept>div:after {
		width: 0.1rem;
		height: 9.8rem;
		top: 50%;
		transform: translateY(-50%);
		content: "";
		position: absolute;
		right: 0;
		background: #d2d2d2;
	}
	
	.concept>div:last-child:after {
		display: none;
		width: 0.1rem;
		height: 9.8rem;
		top: 50%;
		transform: translateY(-50%);
		content: "";
		position: absolute;
		right: 0;
		background: #d2d2d2;
	}
	
	.concept>div:last-child p{
		margin: 0;
	}

	.concept>div h5 {
		font-family: SourceHanSansCN-Regular;
		font-size: 3rem;
		line-height: 1;
		letter-spacing: 0rem;
		color: #000000;
		margin-right: 5rem;
		width: 12.6rem;
	}

	.concept>div p {
		font-family: SourceHanSansCN-Regular;
		font-size: 1.8rem;
		line-height: 3.2rem;
		letter-spacing: 0rem;
		color: #777777;
		margin-right: 6rem;
		max-width: 19rem;
	}

	.concept>div:nth-child(2) p {
		max-width: 24rem;
	}

	.vision {
		height: 40.1rem;
		display: flex;
		justify-content: space-between;
	}

	.vision_text {
		width: 48rem;
		overflow: hidden;
	}

	.vision_text_t {
		margin-top: 8.3rem;
		overflow: hidden;
		position: relative;
		padding-bottom: 3.8rem;
		z-index: 0;
	}

	.vision_text_t:after {
		width: 9.1rem;
		height: 0.4rem;
		position: absolute;
		content: "";
		bottom: 0;
		left: 0;
		background: #d8271c;
	}

	.vision_text_t h3 {
		font-family: SourceHanSansCN-Regular;
		font-size: 3.198rem;
		line-height: 1;
		color: #000000;
		overflow: hidden;
		position: relative;
		z-index: 1;
	}

	.vision_text_t span {
		font-family: SourceHanSansCN-Regular;
		font-size: 3.198rem;
		line-height: 1;
		color: #ebebeb;
		position: absolute;
		left: 0;
		top: 1.8rem;
		text-transform: uppercase;
		z-index: -1;
	}

	.vision_text .p {
		margin-top: 5.2rem;
		width: 48rem;
		font-family: SourceHanSansCN-Light;
		font-size: 1.6rem;
		font-stretch: normal;
		line-height: 3.5rem;
		letter-spacing: 0rem;
		color: #7e7e7e;
	}

	.vision_img {
		cursor: pointer;
		width: 89.3rem;
		height: 40.1rem;
	}

	.vision_img img {
		width: 100%;
		display: block;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all 0.3s ease-out 0s;
		-moz-transition: all 0.3s ease-out 0s;
		-o-transition: all 0.3s ease-out 0s;
		transition: all 0.3s ease-out 0s;
	}

	.vision_img:hover img {
		-webkit-transform: scale(1.05, 1.05);
		-moz-transform: scale(1.05, 1.05);
		-o-transform: scale(1.05, 1.05);
		-ms-transform: scale(1.05, 1.05);
		transform: scale(1.05, 1.05);
	}

	@media screen and (max-width: 1140px) {

		/* banner */
		.about_banner {
			width: 192rem;
			height: 68.211rem;
		}

		.about_banner a {
			background-image: url(../img/about/banner1.png);
			animation: none;
		}

		/* 面包屑 */
		.about_postions {
			height: 8rem;
			line-height: 8rem;
			font-size: 2.471rem;
			padding: 0 4rem;
		}

		.about_postions .about_postions_r img {
			width: 2.526rem;
			height: 2.358rem;
			margin-right: 1.7rem;
		}


		/* 关于优倍安 */
		.about_yba {
			padding: 0 4rem;
			padding-top: 5rem;
		}

		.about_yba .about_yba_l {
			width: 103.5rem;
			margin-right: 5.9rem;
		}

		.about_yba_t {
			padding-bottom: 5rem;
		}

		.about_yba_t:after {
			width: 11.958rem;
		}

		.about_yba_t h3 {
			font-size: 5.389rem;
		}

		.about_yba_t span {
			font-size: 5.389rem;
			top: 2.5rem;
		}

		.about_yba .about_yba_l .p {
			margin-top: 3.7rem;
			font-size: 2.4rem;
			line-height: 4.5rem;
		}

		.about_yba .about_yba_r {
			width: 73.937rem;
			height: 41.6rem;
			margin-top: 17rem;
		}

		.about_yba .counter {
			text-align: center;
			margin-top: 7.9rem;
		}

		.about_yba .counter ul li {
			width: 28.8rem;
			height: 12rem;
		}

		.about_yba .counter ul li:after {
			height: 8rem;
		}

		.about_yba .counter span {
			height: 8.43rem;
			font-size: 9.069rem;
			line-height: 8.43rem;
		}

		.about_yba .counter label {
			font-size: 2.159rem;
			margin-top: 0rem;
		}

		.about_yba .counter .h6 {
			height: 2.189rem;
			font-size: 2.159rem;
			margin-top:1.2rem;
		}

		/* 方案服务 */
		.about_service {
			width: 192rem;
			height: 105.432rem;
			background-size: cover;
			padding: 22rem 4rem 28rem 4rem;
		}

		.about_service_text {
			width: 91.284rem;
		}

		.about_service_text-t {
			height: 13.642rem;
			font-size: 5.389rem;
			line-height: 1.3;
			margin-bottom: 11.4rem;
		}

		.about_service_text-c {
			width: 91.284rem;
			height: 25.263rem;
			font-size: 2.695rem;
			line-height: 5rem;
		}

		.about_service_img {
			width: 88.3rem;
			height: 25.263rem;
			margin-top: 27rem;
		}
		
		.about_service_img img{
			width: 43rem;
			height: 25.263rem;
		}

		/* 企业愿景 */
		.about_vision {
			height: 75.6rem;
			padding: 0;
			padding-left: 3rem;
		}

		.concept>div {
			height: 12.8rem;
			margin: 4.3rem 0;
			margin-left: 6.7rem;
		}

		.concept>div:after {
			height: 12.8rem;
		}

		.concept>div h5 {
			width: 17rem;
			font-size: 4.207rem;
			margin-right: 7rem;
		}

		.concept>div p {
			font-size: 2.804rem;
			line-height: 5.389rem;
			margin-right: 7rem;
			max-width: 27rem;
		}

		.concept>div:nth-child(2) p {
			max-width: 37rem;
		}

		.vision {
			height: 53rem;
		}

		.vision_text {
			width: 75.5rem;
		}

		.vision_text_t {
			margin-top: 9.3rem;
			padding-bottom: 5rem;
		}

		.vision_text_t:after {
			width: 11.958rem;
		}

		.vision_text_t h3 {
			font-size: 5.389rem;
		}

		.vision_text_t span {
			font-size: 5.389rem;
			top: 2.5rem;
		}

		.vision_text .p {
			width: 75.453rem;
			height: 18.863rem;
			font-size: 2.695rem;
			line-height: 5.5rem;
			margin-top: 5.5rem;
		}

		.vision_img {
			width: 110.821rem;
			height: 52.716rem;
		}

	}