/*---滚动条默认显示样式--*/

::-webkit-scrollbar-thumb {
	background-color: #C0C0C0;
	height: 50px;
	outline-offset: -2px;
	outline: 1px solid rgba(255, 255, 255, 0.1);
	border: 1px solid rgba(255, 255, 255, 0.1);
}


/*---鼠标点击滚动条显示样式--*/

::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0, 0, 0, 0.5);
	height: 50px;
}


/*---滚动条大小--*/

::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}


/*---滚动框背景样式--*/

::-webkit-scrollbar-track-piece {
	-webkit-border-radius: 0;
}

a {
	color: #287FB8;
	text-decoration: none;
}

a:hover {
	color: #287FB8;
	text-decoration: none;
}

a:visited {
	color: #287FB8;
	text-decoration: none;
}

.eb-container {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

.pointers {
	cursor: pointer;
}

.cur_defaut {
	cursor: default;
}

.eb-h1 {
	font-size: 3rem;
}

.eb-h2 {
	font-size: 2.2rem;
}

.eb-h3 {
	font-size: 0.92rem;
	line-height: 180%;
}

.eb-white {
	color: #FFFFFF;
}

.ft-databars {
	color: #666;
	font-size: 0.9rem;
}

.ft-blue {
	color: #287FB8;
}

.eb-carousel-detail {
	z-index: 100;
	position: absolute;
	padding-bottom: 550px;
}

.eb-carousel-detail h5 {
	color: #287FB8;
	font-size: 1.3rem;
}

.eb-carousel-detail p {
	color: #666666;
	font-size: 0.9rem;
}

.carousel-control-prev,
.carousel-control-next {
	/*	-webkit-text-stroke: 5px #FFFFFF;
*/
	color: #C0C0C0;
}

.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
	color: #C0C0C0;
	text-decoration: none;
	outline: 0;
	opacity: .9;
}

.eb_subpage {
	margin-top: 78px;
}

.eb_subpage_top {
	margin-top: 78px;
	border-top: 1px solid #DDDDDD;
}


/* 移动应用 */

.mob_hide {
	display: none;
}


/* 了解更多 按钮 */

.btn-outline-eb {
	padding-left: 12px;
	padding-right: 12px;
	border-radius: 100px;
	font-size: 0.85em;
	color: #666666;
	background-color: transparent;
	background-image: none;
	border-color: #C0C0C0
}

.btn-outline-eb:hover {
	color: #fff;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-eb.focus,
.btn-outline-eb:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-eb.disabled,
.btn-outline-eb:disabled {
	color: #C24545;
	background-color: transparent
}

.btn-outline-eb:not(:disabled):not(.disabled).active,
.btn-outline-eb:not(:disabled):not(.disabled):active,
.show>.btn-outline-eb.dropdown-toggle {
	color: #fff;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-eb:not(:disabled):not(.disabled).active:focus,
.btn-outline-eb:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-eb.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-contactus {
	letter-spacing: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 100px;
	font-size: 1em;
	color: #C24545;
	background-color: #FFFFFF;
	background-image: none;
	border-color: #CCCCCC;
	font-size: 10px;
}

.btn-outline-contactus:hover {
	color: #fff;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-contactus.focus,
.btn-outline-contactus:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-contactus.disabled,
.btn-outline-contactus:disabled {
	color: #C24545;
	background-color: transparent
}

.btn-outline-contactus:not(:disabled):not(.disabled).active,
.btn-outline-contactus:not(:disabled):not(.disabled):active,
.show>.btn-outline-contactus.dropdown-toggle {
	color: #fff;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-contactus:not(:disabled):not(.disabled).active:focus,
.btn-outline-contactus:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-contactus.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}





.btn-outline-index {
	letter-spacing: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 50px;
	border-radius: 100px;
	font-size: 1em;
	color: #C24545;
	background-color: #FFFFFF;
	background-image: none;
	border-color: #FFFFFF
}

.btn-outline-index:hover {
	color: #fff;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-index.focus,
.btn-outline-index:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-index.disabled,
.btn-outline-index:disabled {
	color: #C24545;
	background-color: transparent
}

.btn-outline-index:not(:disabled):not(.disabled).active,
.btn-outline-index:not(:disabled):not(.disabled):active,
.show>.btn-outline-index.dropdown-toggle {
	color: #fff;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-index:not(:disabled):not(.disabled).active:focus,
.btn-outline-index:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-index.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-help {
	letter-spacing: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 50px;
	border-radius: 100px;
	font-size: 1em;
	color: #C24545;
	background-color: #287FB8;
	background-image: none;
	border-color: #287FB8
}

.btn-outline-help:hover {
	color: #000000;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-help.focus,
.btn-outline-help:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.btn-outline-help.disabled,
.btn-outline-help:disabled {
	color: #C24545;
	background-color: transparent
}

.btn-outline-help:not(:disabled):not(.disabled).active,
.btn-outline-help:not(:disabled):not(.disabled):active,
.show>.btn-outline-help.dropdown-toggle {
	color: #fff;
	background-color: #C24545;
	border-color: #C24545
}

.btn-outline-help:not(:disabled):not(.disabled).active:focus,
.btn-outline-help:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-help.dropdown-toggle:focus {
	box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}

.nexts {
	position: absolute;
	left: 50%;
	z-index: 1;
	bottom: 30px;
}

.downpages {
	-webkit-animation: float ease-in-out 2s infinite;
	animation: float ease-in-out 2s infinite;
}

@-webkit-keyframes float {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	50% {
		-webkit-transform: translateY(10px);
		transform: translateY(10px);
	}
	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes float {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
	50% {
		-webkit-transform: translateY(10px);
		transform: translateY(10px);
	}
	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

.nav-tabs a {
	color: #999;
}