.what{
	min-height: calc(70vh - 4px);
	width: 100vw;
	border-top: 2px solid #30649f;
	border-bottom: 2px solid #30649f;
	align-items: stretch !important; 
}
.what_left{
	position: relative;
	min-height: calc(70vh - 4px);
	width: 28vw;
	background-color: #30649f;
	color: #fff;
}
.what_left h1{
	font-size: 1.8rem;
	font-weight: normal;
	width: 80%;
	text-align: center;
}
.what_left_logo{
	height: 4rem;
	position: absolute;
	top: 20%;
	left: 50%;
	transform: translate(-50%,0);
}
.what_left_crumbs{
	position: absolute;
	top: 20px;
	left: 20px;
	width: calc(100% - 40px);
}
.what_left_crumbs a{
	color: #fff;
}
.what_left_s5{
	padding: 0 5px;
}

.wedo_img{
	 height: 70vh;
	overflow: hidden;
}
.wedo_img img{
	height: 100%;
}
.wedo_text{
	padding: 0 4rem 0 2rem;
	color: #898989;
	font-size: 1rem;
	line-height: 24px;
	/* word-break: break-all; */
	/* text-align: justify; */
	
}
/* Engineering Excellence */
.engineering{
	min-height: calc(70vh - 70px);
	overflow: hidden;
	width: 100%;
}
.engineering_img{
	max-height: 30vh;
	width: 100%;
	overflow: hidden;
}
.engineering_img img{
	width: 100%;
	height: 100%;
}
.engineering_title{
	font-size:26px;
	padding: 2rem 3rem 5px 3rem;
}
.engineering_box{
	font-size: 1rem;
	line-height: 1.2rem;
	color: #898989;
	column-count: 3;
	column-gap: 2rem;
	/* text-align: justify; */
	/* word-break: break-all; */
	padding: 0 3rem 2rem 3rem;
	
}
.engineering_box strong{
	color: #1c8ec1;
	
}

.quality_box{
	font-size: 1rem;
	line-height: 1.2rem;
	color: #898989;
	padding: 0 3rem 2rem 3rem;
	
}
.quality_box strong{
	color: #1c8ec1;
}
.quality_box_ul{
	margin-top: 2rem;
}
.quality_box_ul li{
	width: 25%;
	float: left;
	text-align: center;
	margin-bottom: 2rem;
}
.quality_box_ul img{
	width: 60%;
	box-shadow: 0 0 10px #999;
}
.quality_box_ul p{
	font-size: 1rem;
	line-height: 1rem;
}

.core{
	margin-top: 3rem;
}
.core_img{
	width: 100%;
	margin-top: 1rem;
}
.core_ul{
	display: flex;
	align-items: flex-start;
	margin-top: 1rem;
}
.core_ul_li{
	margin-right: 1rem;
}
.core_img_wafe{
	width: 100%;
}

.significant_title{
	/* margin-top: 1rem; */
	/* margin-bottom: 1rem; */
	padding-left: 3rem;
}
.significant_title h5{
	color: #1c8ec1;
	font-size:26px;
}

.expansion_box{
	column-count: 2;
	column-gap: 2rem;
	font-size: 1rem;
	line-height: 1.2rem;
	color: #898989;
	/* text-align: justify; */
	padding: 0 3rem;
}
.expansion_box strong{
	color: #1c8ec1;
}
.expansion_img{
	max-height: 60vh;
}
.innovative{
	padding: 0 3rem;
	display: flex;
	align-items: flex-start;
}
.innovative_item{
	margin-right: 3rem;
}
.innovative_img{
	max-height: 55vh;
}
.about_table{
	/* width: 100%; */
	flex: 1;
	color: #a6acb3;
	text-align: center;
}
.about_table th{
	background-color: #cbd8e7;
	padding: 5px ;
}
.about_table td{
	padding: 5px ;
	border-bottom: 1px solid #ededed;
	text-align: justify;
	word-break: keep-all;
	line-height: 1rem;
}

.management{
	width: 100%;
	display: flex;
	/* align-items: center; */
	justify-content: space-between;
	flex-wrap: wrap;
	color: #595757;
}
.management_item{
	flex:0 0 calc(50% - 2rem);
	display: flex;
	align-items: flex-end;
	/* justify-content: space-between; */
	margin-top: 1rem;
}
.management_item p {
	/* flex: 1; */
	line-height: 1rem;
	text-align: justify;
}
.management_item:nth-child(2n){
	margin-left: 2rem;
}
.management_item_left{
	flex: 1;
	margin-right: 1rem;
}
.expansion_img{
	width: 100%;
	min-height: 6.5rem;
	display: block;
}
.management_item_title{
	background-color: #1c8dc1;
	color: #fff;
	padding: 0.5rem;
	height: 3.5rem;
}
.management_item_name{
	font-weight: bold;
}
.management_item_tips{
	font-size: 0.8rem;
}


.people{
	width: calc(100% - 4rem);
	margin-left: 2rem;
	display: flex;
	/* align-items: center; */
	justify-content: space-between;
	flex-wrap: wrap;
	color: #595757;
}
.people_item{
	flex:0 0 calc(25% - 1rem);
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-top: 1rem;
	margin-left: 1rem;
}
.people_item p {
	flex: 1;
	font-size: 1;
	line-height: 1.1rem;
}
.people_item p strong{
	color:#1c8ec1
}
.people_item:nth-child(3n-2){
	margin-left:0
}
.people_item_left{
	width:8rem;
	margin-right: 1rem;
}
.people_item_title{
	background-color: #1c8dc1;
	color: #fff;
	padding: 0.5rem;
	height: 3.5rem;
}
.people_item_name{
	font-weight: bold;
}
.people_item_tips{
	font-size: 0.8rem;
}


