.carousel-indicators .active {
	background-color: #ff7741 !important;
	z-index: 1;
	opacity: 1;
}



.content1,
.content2 {
	width: 100%;
	background-color: #FFF;
}
.content1 img{
	width: 100%;
	height: auto;
}
.content2{
	padding-top: 4rem;
}
.content1{
	padding-top: 1rem;
}
.content{
	margin: 0 auto;
	overflow: hidden;
}

.content-nav{
	margin-bottom: 2rem;
	width: 100%;
	min-height: 49rem;
	background: url(images/left_bg.png) no-repeat bottom right;
	background-color: #F7F7F9;
}
.cont-nav-title{
	padding-left: 3rem;
	padding-top: 1.5rem;
	height: 7.3rem;
	font-size: 2rem;
	font-weight: 600;
	color: #FFF;
	background: url(images/left_title.png) no-repeat bottom right;
	background-color: #2C5CBF;
}
.title-border{
	margin-top: 1rem;
	width: 4.5rem;
	height: .3rem;
	background-color: #FFF;
}
.cont-nav-bot{
	padding: 0 3rem;
}
.cont-nav-bot li a{
	font-size: 1.5rem;
	color: #333;
	line-height: 4rem;
}
.cont-nav-bot a:hover{
	color: #2C5CBF;
}


.cont-content{
	
}
.cont-taber{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	height: 4rem;
	border-bottom: 2px solid #ECEFF1;
}
.cont-taber-left{
	position: relative;
	height: 100%;
	font-size: 1.8rem;
	color: #333;
	font-weight: 600;
}
.cont-taber-left-border{
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #2C5CBF;
}
.cont-taber-right ul{
	display: flex;
	align-items: center;
	font-size: 1.2rem;
	color: #888;
}
.cont-taber-right ul a{
	color: #888;
}
.cont-taber-right li{
	margin-left: .5rem;
}

/* tab */
.liactive a{
	color: #2C5CBF!important;
	font-weight: 700;
}
.tabscon{
	padding-top: 2rem;
	border-bottom: 1px dashed #EEEEEC;
}

.news-title{
	font-size: 2.2rem;
	font-weight: 600;
	line-height: 5rem;
	color: #333;
}
.news-bno{
	display: flex;
	align-items: center;
	margin-bottom: 1rem;
	color: #878887;
	font-size: 1.4rem;
}
.remarks{
	margin-right: 4rem;
}
.tabscon p {
	font-size: 1.45rem!important;
	color: #333!important;
	line-height: 3.8rem!important;
}
.tabscon img {
	display: block;
	margin: 2rem auto!important;
	max-width: 70%!important;
	height: auto;
}

.news-page{
	padding: 4rem 0;
}
.news-page a{
	color: #696A69;
	font-size: 1.4rem;
	line-height: 4rem;
}
.news-page span{
	color: #517CC9;
}










@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;
	}
	.tabscon img {
		max-width: 90%;
		height: auto;
	}
}

@media (max-width: 676px) {
	
}

@media (max-width: 609px) {
	
}

@media (max-width: 555px) {
	.cont-taber-right{
		display: none;
	}
}

@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;
}