.navbar-nav li:nth-child(3)>a {
	border-bottom: 3px solid transparent;}

.carousel-indicators .active {
	background-color: #ff7741 !important;
	z-index: 1;
	opacity: 1;}

.content1,
.content2 {
	width: 100%;
	background-color: #FFF;}
.content1{
	background-color: #F6F7F7;}
.content{
	margin: 0 auto;
	overflow: hidden;}

.search-box{
	position: relative;
	margin: 4.5rem auto;
	width: 72rem;
	height: 5rem;}
.search-box input {
	padding: 0 2rem;
	width: 100%;
	height: 100%;
	background-color: #FFF;
	border-radius: 2.5rem;
	border: 1px solid #B8B8B8;}
.search-box input::-webkit-input-placeholder{
	color: #ccc;}








.cont-taber{
	padding-top: 2.5rem;
	font-size: 1.6rem;
	color: #333;}
.cont-taber span {
	color: #2C5CBF;}
	
	
/* 新闻动态 */
.news-list{
	display: flex;
	padding: 3rem 0;
	border-bottom: 1px solid #EEEEED;}
.news-li_left{
	margin-right: 3rem;}
.news-li_left img{
	width: 24rem;
	height: 16rem;}
.news-li_right{
	overflow: hidden;}
.news-li-title{
	font-size: 1.5rem;
	font-weight: 600;
	line-height: 3.6rem;
	color: #333333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
;}
.news-li-cont{
	margin-bottom: 1rem;
	height: 7rem;
	font-size: 1.3rem;
	color: #888988;
	line-height: 3.5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
.news-li-time{
	font-size: 1.3rem;
	color: #888;
	line-height: 2.5rem;}
.cont-swiper-right ul{
	display: flex;}













/* 媒体查询*/
@media (min-width: 1390px) {
	.content{
		width: 1400px;}
	.content .col-lg-2{
		width: 18%;}
	.content .col-lg-10{
		width: 82%;}
}

@media (min-width: 1190px) {
	
}

@media (max-width: 1189px) {
	
}

@media (min-width: 992px){
	
}

@media (max-width: 991px) {
	
}

@media (max-width: 899px) {
	
}

@media (max-width: 767px) {
	
}

@media (max-width: 741px) {
	.news-li_left{
		display: none;}
}

@media (max-width: 676px) {
	
}

@media (max-width: 609px) {
	
}

@media (max-width: 555px) {
	
}

@media (max-width: 523px) {
	
}

@media (max-width: 475px) {
	
}

@media (max-width: 446px) {
	
}

@media (max-width: 417px) {
	
}

/* 动画效果*/
/* 从下向上 */
@keyframes fadeInUpLeft {
	from {
		opacity: 0.5;
		transform: translate(0px, 100px);}

	to {
		opacity: 1;
		transform: none;}
}

@keyframes fadeInUpLeft_two {
	from {
		opacity: 0.5;
		transform: translate(0px, 10px);}

	to {
		opacity: 1;
		transform: none;}

}

/* 从左往右 */
@keyframes fadeInLeft {
	from {
		opacity: 0;
		transform: translate3d(-100%, 0, 0);}

	to {
		opacity: 1;
		transform: none;}

}

/* 从右往左 */
@keyframes fadeRight {
	from {
		opacity: 0;
		transform: translate3d(100%, 0, 0);}

	to {
		opacity: 1;
		transform: none;}
}
/* 从下向上 */
/* .body-bot-box li,
.superiority-box,
.sever-video li,
.serve-box li,
.fingerpost li{
	animation-duration: 1s;
	animation-fill-mode: both;
	animation-name: fadeInUpLeft;
} */

/* 从左往右 */
.content-nav {
	animation-duration: .8s;
	animation-fill-mode: both;
	animation-name: fadeInLeft;}

/* 从右往左 */
.cont-content  {
	animation-duration: .8s;
	animation-fill-mode: both;
	animation-name: fadeRight;}