.img-nav {
	position: relative;
	margin-top:56px;
	margin-bottom: 20px;
}


.img-nav .img-nav-title{
	position: absolute;
	top:35%;
	width:100%;
	text-align: center;
}

.img-nav .img-nav-title span {
	font-family: 'PingFangSC-Medium', 'PingFang SC Medium', 'PingFang SC';
	font-weight: 500;
	font-style: normal;
	font-size: 36px;
	color: #FFFFFF;	
}

.img-nav .img-nav-buttons {
	position: absolute;
	bottom: 0;
	width:100%
}

.img-nav .img-nav-buttons .btn-group-lg  .btn {
    padding: 0.5rem 2.5rem;
    font-size: 1.2em;
    line-height: 1.5;
	border-radius: 0rem;
}
.btn-light {
    color: #212529;
    background-color: rgba(255, 250, 250, 0.7);
    border-color: #f8f9fa;
}

.img-context{
	    height: 300px;
		width: 100%;
}

/* 关于我们 */
#company-honor img {
	-webkit-transition: all 250ms cubic-bezier(0.02, 0.01, 0.47, 1);

	transition: all 250ms cubic-bezier(.02, .01, .47, 1);
}

#company-honor img:hover {
	box-shadow: 0 16px 32px 0 rgba(48, 55, 66, 0.15);

	transform: translate(0,-5px);

	transition-delay: 0s !important;
}
#company-honor p {
	font-size: 1.75em;
}
@media screen and (max-width: 640px){
	.img-nav {
		margin-top:118px;
		height: 200px;
		margin-bottom: 0px;
	}
	.news-card .card .card-body>p{
		font-size: 12px;
		overflow:hidden;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
		overflow:hidden;
	}
	.news-card .card .card-body{
		padding: 0 0;

	}
	.news-card .card .card-body>h4{
		font-size: 14px;
		padding: 10px 10px;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:2;
		overflow:hidden;
	}
	.news-card .card .card-body .card-text{
		margin-bottom: 0px;
	}

	.img-nav .img-nav-title span {
		font-size: 20px;
	}

	.img-nav .img-nav-buttons .btn-group-lg  .btn {
		padding: 0.5rem 1.4rem;
		font-size: 1.0em;
		line-height: 1.5;
	}
	#company-honor p {
		font-size: 0.8em;
	}
}

