<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical&gt;.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.swiper-container-multirow&gt;.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}

.swiper-container-free-mode&gt;.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: -webkit-transform, height;
	-webkit-transition-property: height, -webkit-transform;
	transition-property: height, -webkit-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
	opacity: .35;
	cursor: auto;
	pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left: 10px;
	right: auto
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right: 10px;
	left: auto
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal&gt;.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}

.swiper-container-vertical&gt;.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	-ms-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}

.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}

.swiper-pagination-progress {
	background: rgba(0, 0, 0, .25);
	position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal&gt;.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}

.swiper-container-vertical&gt;.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-cube,
.swiper-container-flip {
	overflow: visible
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container&gt;canvas,
.swiper-zoom-container&gt;img,
.swiper-zoom-container&gt;svg {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain
}

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal&gt;.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%
}

.swiper-container-vertical&gt;.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, .5);
	border-radius: 10px;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-ms-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg)
	}
}

@keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}


/*
 * Swiper 3D Flow 2.1.0
 * 3D Flow plugin for Swiper
 *
 * http://www.idangero.us/sliders/swiper/plugins/3dflow.php
 *
 * Copyright 2010-2014, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under GPL &amp; MIT
 *
 * Released on: January 28, 2014
*/
.swiper-container,
.swiper-wrapper,
.swiper-slide {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.swiper-container {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px;
}

.swiper-wrapper {
	/* Windows 8 IE 10 fix */
	-ms-perspective: 1200px;
}

.swiper-slide-shadow-left,
.swiper-slide-shadow-right,
.swiper-slide-shadow-top,
.swiper-slide-shadow-bottom {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	/* Opera 11.10-12.00 */
	background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */

}

.swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	/* Opera 11.10-12.00 */
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	/* Opera 11.10-12.00 */
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Opera 11.10-12.00 */
	s background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */
}



/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (http://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden],
template {
	display: none;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	outline: 0;
}

abbr[title] {
	border-bottom: 1px dotted;
}

b,
strong {
	font-weight: bold;
}

dfn {
	font-style: italic;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

mark {
	background: #ff0;
	color: #000;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

img {
	border: 0;
}

svg:not(:root) {
	overflow: hidden;
}

figure {
	margin: 1em 40px;
}

hr {
	box-sizing: content-box;
	height: 0;
}

pre {
	overflow: auto;
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}

button {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input {
	line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
}

optgroup {
	font-weight: bold;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

/*! Source: http://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {

	*,
	*:before,
	*:after {
		background: transparent !important;
		color: #000 !important;
		box-shadow: none !important;
		text-shadow: none !important;
	}

	a,
	a:visited {
		text-decoration: underline;
	}

	a[href]:after {
		content: " ("attr(href) ")";
	}

	abbr[title]:after {
		content: " ("attr(title) ")";
	}

	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: "";
	}

	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	tr,
	img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}

	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}

	h2,
	h3 {
		page-break-after: avoid;
	}

	.navbar {
		display: none;
	}

	.btn&gt;.caret,
	.dropup&gt;.btn&gt;.caret {
		border-top-color: #000 !important;
	}

	.label {
		border: 1px solid #000;
	}

	.table {
		border-collapse: collapse !important;
	}

	.table td,
	.table th {
		background-color: #fff !important;
	}

	.table-bordered th,
	.table-bordered td {
		border: 1px solid #ddd !important;
	}
}

@font-face {
	font-family: 'Glyphicons Halflings';
	src: url('/images/glyphicons-halflings-regular.eot');
	src: url('/images/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/images/glyphicons-halflings-regular.woff2') format('woff2'), url('/images/glyphicons-halflings-regular.woff') format('woff'), url('/images/glyphicons-halflings-regular.ttf') format('truetype'), url('/images/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
	content: "\2a";
}

.glyphicon-plus:before {
	content: "\2b";
}

.glyphicon-euro:before,
.glyphicon-eur:before {
	content: "\20ac";
}

.glyphicon-minus:before {
	content: "\2212";
}

.glyphicon-cloud:before {
	content: "\2601";
}

.glyphicon-envelope:before {
	content: "\2709";
}

.glyphicon-pencil:before {
	content: "\270f";
}

.glyphicon-glass:before {
	content: "\e001";
}

.glyphicon-music:before {
	content: "\e002";
}

.glyphicon-search:before {
	content: "\e003";
}

.glyphicon-heart:before {
	content: "\e005";
}

.glyphicon-star:before {
	content: "\e006";
}

.glyphicon-star-empty:before {
	content: "\e007";
}

.glyphicon-user:before {
	content: "\e008";
}

.glyphicon-film:before {
	content: "\e009";
}

.glyphicon-th-large:before {
	content: "\e010";
}

.glyphicon-th:before {
	content: "\e011";
}

.glyphicon-th-list:before {
	content: "\e012";
}

.glyphicon-ok:before {
	content: "\e013";
}

.glyphicon-remove:before {
	content: "\e014";
}

.glyphicon-zoom-in:before {
	content: "\e015";
}

.glyphicon-zoom-out:before {
	content: "\e016";
}

.glyphicon-off:before {
	content: "\e017";
}

.glyphicon-signal:before {
	content: "\e018";
}

.glyphicon-cog:before {
	content: "\e019";
}

.glyphicon-trash:before {
	content: "\e020";
}

.glyphicon-home:before {
	content: "\e021";
}

.glyphicon-file:before {
	content: "\e022";
}

.glyphicon-time:before {
	content: "\e023";
}

.glyphicon-road:before {
	content: "\e024";
}

.glyphicon-download-alt:before {
	content: "\e025";
}

.glyphicon-download:before {
	content: "\e026";
}

.glyphicon-upload:before {
	content: "\e027";
}

.glyphicon-inbox:before {
	content: "\e028";
}

.glyphicon-play-circle:before {
	content: "\e029";
}

.glyphicon-repeat:before {
	content: "\e030";
}

.glyphicon-refresh:before {
	content: "\e031";
}

.glyphicon-list-alt:before {
	content: "\e032";
}

.glyphicon-lock:before {
	content: "\e033";
}

.glyphicon-flag:before {
	content: "\e034";
}

.glyphicon-headphones:before {
	content: "\e035";
}

.glyphicon-volume-off:before {
	content: "\e036";
}

.glyphicon-volume-down:before {
	content: "\e037";
}

.glyphicon-volume-up:before {
	content: "\e038";
}

.glyphicon-qrcode:before {
	content: "\e039";
}

.glyphicon-barcode:before {
	content: "\e040";
}

.glyphicon-tag:before {
	content: "\e041";
}

.glyphicon-tags:before {
	content: "\e042";
}

.glyphicon-book:before {
	content: "\e043";
}

.glyphicon-bookmark:before {
	content: "\e044";
}

.glyphicon-print:before {
	content: "\e045";
}

.glyphicon-camera:before {
	content: "\e046";
}

.glyphicon-font:before {
	content: "\e047";
}

.glyphicon-bold:before {
	content: "\e048";
}

.glyphicon-italic:before {
	content: "\e049";
}

.glyphicon-text-height:before {
	content: "\e050";
}

.glyphicon-text-width:before {
	content: "\e051";
}

.glyphicon-align-left:before {
	content: "\e052";
}

.glyphicon-align-center:before {
	content: "\e053";
}

.glyphicon-align-right:before {
	content: "\e054";
}

.glyphicon-align-justify:before {
	content: "\e055";
}

.glyphicon-list:before {
	content: "\e056";
}

.glyphicon-indent-left:before {
	content: "\e057";
}

.glyphicon-indent-right:before {
	content: "\e058";
}

.glyphicon-facetime-video:before {
	content: "\e059";
}

.glyphicon-picture:before {
	content: "\e060";
}

.glyphicon-map-marker:before {
	content: "\e062";
}

.glyphicon-adjust:before {
	content: "\e063";
}

.glyphicon-tint:before {
	content: "\e064";
}

.glyphicon-edit:before {
	content: "\e065";
}

.glyphicon-share:before {
	content: "\e066";
}

.glyphicon-check:before {
	content: "\e067";
}

.glyphicon-move:before {
	content: "\e068";
}

.glyphicon-step-backward:before {
	content: "\e069";
}

.glyphicon-fast-backward:before {
	content: "\e070";
}

.glyphicon-backward:before {
	content: "\e071";
}

.glyphicon-play:before {
	content: "\e072";
}

.glyphicon-pause:before {
	content: "\e073";
}

.glyphicon-stop:before {
	content: "\e074";
}

.glyphicon-forward:before {
	content: "\e075";
}

.glyphicon-fast-forward:before {
	content: "\e076";
}

.glyphicon-step-forward:before {
	content: "\e077";
}

.glyphicon-eject:before {
	content: "\e078";
}

.glyphicon-chevron-left:before {
	content: "\e079";
}

.glyphicon-chevron-right:before {
	content: "\e080";
}

.glyphicon-plus-sign:before {
	content: "\e081";
}

.glyphicon-minus-sign:before {
	content: "\e082";
}

.glyphicon-remove-sign:before {
	content: "\e083";
}

.glyphicon-ok-sign:before {
	content: "\e084";
}

.glyphicon-question-sign:before {
	content: "\e085";
}

.glyphicon-info-sign:before {
	content: "\e086";
}

.glyphicon-screenshot:before {
	content: "\e087";
}

.glyphicon-remove-circle:before {
	content: "\e088";
}

.glyphicon-ok-circle:before {
	content: "\e089";
}

.glyphicon-ban-circle:before {
	content: "\e090";
}

.glyphicon-arrow-left:before {
	content: "\e091";
}

.glyphicon-arrow-right:before {
	content: "\e092";
}

.glyphicon-arrow-up:before {
	content: "\e093";
}

.glyphicon-arrow-down:before {
	content: "\e094";
}

.glyphicon-share-alt:before {
	content: "\e095";
}

.glyphicon-resize-full:before {
	content: "\e096";
}

.glyphicon-resize-small:before {
	content: "\e097";
}

.glyphicon-exclamation-sign:before {
	content: "\e101";
}

.glyphicon-gift:before {
	content: "\e102";
}

.glyphicon-leaf:before {
	content: "\e103";
}

.glyphicon-fire:before {
	content: "\e104";
}

.glyphicon-eye-open:before {
	content: "\e105";
}

.glyphicon-eye-close:before {
	content: "\e106";
}

.glyphicon-warning-sign:before {
	content: "\e107";
}

.glyphicon-plane:before {
	content: "\e108";
}

.glyphicon-calendar:before {
	content: "\e109";
}

.glyphicon-random:before {
	content: "\e110";
}

.glyphicon-comment:before {
	content: "\e111";
}

.glyphicon-magnet:before {
	content: "\e112";
}

.glyphicon-chevron-up:before {
	content: "\e113";
}

.glyphicon-chevron-down:before {
	content: "\e114";
}

.glyphicon-retweet:before {
	content: "\e115";
}

.glyphicon-shopping-cart:before {
	content: "\e116";
}

.glyphicon-folder-close:before {
	content: "\e117";
}

.glyphicon-folder-open:before {
	content: "\e118";
}

.glyphicon-resize-vertical:before {
	content: "\e119";
}

.glyphicon-resize-horizontal:before {
	content: "\e120";
}

.glyphicon-hdd:before {
	content: "\e121";
}

.glyphicon-bullhorn:before {
	content: "\e122";
}

.glyphicon-bell:before {
	content: "\e123";
}

.glyphicon-certificate:before {
	content: "\e124";
}

.glyphicon-thumbs-up:before {
	content: "\e125";
}

.glyphicon-thumbs-down:before {
	content: "\e126";
}

.glyphicon-hand-right:before {
	content: "\e127";
}

.glyphicon-hand-left:before {
	content: "\e128";
}

.glyphicon-hand-up:before {
	content: "\e129";
}

.glyphicon-hand-down:before {
	content: "\e130";
}

.glyphicon-circle-arrow-right:before {
	content: "\e131";
}

.glyphicon-circle-arrow-left:before {
	content: "\e132";
}

.glyphicon-circle-arrow-up:before {
	content: "\e133";
}

.glyphicon-circle-arrow-down:before {
	content: "\e134";
}

.glyphicon-globe:before {
	content: "\e135";
}

.glyphicon-wrench:before {
	content: "\e136";
}

.glyphicon-tasks:before {
	content: "\e137";
}

.glyphicon-filter:before {
	content: "\e138";
}

.glyphicon-briefcase:before {
	content: "\e139";
}

.glyphicon-fullscreen:before {
	content: "\e140";
}

.glyphicon-dashboard:before {
	content: "\e141";
}

.glyphicon-paperclip:before {
	content: "\e142";
}

.glyphicon-heart-empty:before {
	content: "\e143";
}

.glyphicon-link:before {
	content: "\e144";
}

.glyphicon-phone:before {
	content: "\e145";
}

.glyphicon-pushpin:before {
	content: "\e146";
}

.glyphicon-usd:before {
	content: "\e148";
}

.glyphicon-gbp:before {
	content: "\e149";
}

.glyphicon-sort:before {
	content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
	content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
	content: "\e152";
}

.glyphicon-sort-by-order:before {
	content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
	content: "\e154";
}

.glyphicon-sort-by-attributes:before {
	content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
	content: "\e156";
}

.glyphicon-unchecked:before {
	content: "\e157";
}

.glyphicon-expand:before {
	content: "\e158";
}

.glyphicon-collapse-down:before {
	content: "\e159";
}

.glyphicon-collapse-up:before {
	content: "\e160";
}

.glyphicon-log-in:before {
	content: "\e161";
}

.glyphicon-flash:before {
	content: "\e162";
}

.glyphicon-log-out:before {
	content: "\e163";
}

.glyphicon-new-window:before {
	content: "\e164";
}

.glyphicon-record:before {
	content: "\e165";
}

.glyphicon-save:before {
	content: "\e166";
}

.glyphicon-open:before {
	content: "\e167";
}

.glyphicon-saved:before {
	content: "\e168";
}

.glyphicon-import:before {
	content: "\e169";
}

.glyphicon-export:before {
	content: "\e170";
}

.glyphicon-send:before {
	content: "\e171";
}

.glyphicon-floppy-disk:before {
	content: "\e172";
}

.glyphicon-floppy-saved:before {
	content: "\e173";
}

.glyphicon-floppy-remove:before {
	content: "\e174";
}

.glyphicon-floppy-save:before {
	content: "\e175";
}

.glyphicon-floppy-open:before {
	content: "\e176";
}

.glyphicon-credit-card:before {
	content: "\e177";
}

.glyphicon-transfer:before {
	content: "\e178";
}

.glyphicon-cutlery:before {
	content: "\e179";
}

.glyphicon-header:before {
	content: "\e180";
}

.glyphicon-compressed:before {
	content: "\e181";
}

.glyphicon-earphone:before {
	content: "\e182";
}

.glyphicon-phone-alt:before {
	content: "\e183";
}

.glyphicon-tower:before {
	content: "\e184";
}

.glyphicon-stats:before {
	content: "\e185";
}

.glyphicon-sd-video:before {
	content: "\e186";
}

.glyphicon-hd-video:before {
	content: "\e187";
}

.glyphicon-subtitles:before {
	content: "\e188";
}

.glyphicon-sound-stereo:before {
	content: "\e189";
}

.glyphicon-sound-dolby:before {
	content: "\e190";
}

.glyphicon-sound-5-1:before {
	content: "\e191";
}

.glyphicon-sound-6-1:before {
	content: "\e192";
}

.glyphicon-sound-7-1:before {
	content: "\e193";
}

.glyphicon-copyright-mark:before {
	content: "\e194";
}

.glyphicon-registration-mark:before {
	content: "\e195";
}

.glyphicon-cloud-download:before {
	content: "\e197";
}

.glyphicon-cloud-upload:before {
	content: "\e198";
}

.glyphicon-tree-conifer:before {
	content: "\e199";
}

.glyphicon-tree-deciduous:before {
	content: "\e200";
}

.glyphicon-cd:before {
	content: "\e201";
}

.glyphicon-save-file:before {
	content: "\e202";
}

.glyphicon-open-file:before {
	content: "\e203";
}

.glyphicon-level-up:before {
	content: "\e204";
}

.glyphicon-copy:before {
	content: "\e205";
}

.glyphicon-paste:before {
	content: "\e206";
}

.glyphicon-alert:before {
	content: "\e209";
}

.glyphicon-equalizer:before {
	content: "\e210";
}

.glyphicon-king:before {
	content: "\e211";
}

.glyphicon-queen:before {
	content: "\e212";
}

.glyphicon-pawn:before {
	content: "\e213";
}

.glyphicon-bishop:before {
	content: "\e214";
}

.glyphicon-knight:before {
	content: "\e215";
}

.glyphicon-baby-formula:before {
	content: "\e216";
}

.glyphicon-tent:before {
	content: "\26fa";
}

.glyphicon-blackboard:before {
	content: "\e218";
}

.glyphicon-bed:before {
	content: "\e219";
}

.glyphicon-apple:before {
	content: "\f8ff";
}

.glyphicon-erase:before {
	content: "\e221";
}

.glyphicon-hourglass:before {
	content: "\231b";
}

.glyphicon-lamp:before {
	content: "\e223";
}

.glyphicon-duplicate:before {
	content: "\e224";
}

.glyphicon-piggy-bank:before {
	content: "\e225";
}

.glyphicon-scissors:before {
	content: "\e226";
}

.glyphicon-bitcoin:before {
	content: "\e227";
}

.glyphicon-btc:before {
	content: "\e227";
}

.glyphicon-xbt:before {
	content: "\e227";
}

.glyphicon-yen:before {
	content: "\00a5";
}

.glyphicon-jpy:before {
	content: "\00a5";
}

.glyphicon-ruble:before {
	content: "\20bd";
}

.glyphicon-rub:before {
	content: "\20bd";
}

.glyphicon-scale:before {
	content: "\e230";
}

.glyphicon-ice-lolly:before {
	content: "\e231";
}

.glyphicon-ice-lolly-tasted:before {
	content: "\e232";
}

.glyphicon-education:before {
	content: "\e233";
}

.glyphicon-option-horizontal:before {
	content: "\e234";
}

.glyphicon-option-vertical:before {
	content: "\e235";
}

.glyphicon-menu-hamburger:before {
	content: "\e236";
}

.glyphicon-modal-window:before {
	content: "\e237";
}

.glyphicon-oil:before {
	content: "\e238";
}

.glyphicon-grain:before {
	content: "\e239";
}

.glyphicon-sunglasses:before {
	content: "\e240";
}

.glyphicon-text-size:before {
	content: "\e241";
}

.glyphicon-text-color:before {
	content: "\e242";
}

.glyphicon-text-background:before {
	content: "\e243";
}

.glyphicon-object-align-top:before {
	content: "\e244";
}

.glyphicon-object-align-bottom:before {
	content: "\e245";
}

.glyphicon-object-align-horizontal:before {
	content: "\e246";
}

.glyphicon-object-align-left:before {
	content: "\e247";
}

.glyphicon-object-align-vertical:before {
	content: "\e248";
}

.glyphicon-object-align-right:before {
	content: "\e249";
}

.glyphicon-triangle-right:before {
	content: "\e250";
}

.glyphicon-triangle-left:before {
	content: "\e251";
}

.glyphicon-triangle-bottom:before {
	content: "\e252";
}

.glyphicon-triangle-top:before {
	content: "\e253";
}

.glyphicon-console:before {
	content: "\e254";
}

.glyphicon-superscript:before {
	content: "\e255";
}

.glyphicon-subscript:before {
	content: "\e256";
}

.glyphicon-menu-left:before {
	content: "\e257";
}

.glyphicon-menu-right:before {
	content: "\e258";
}

.glyphicon-menu-down:before {
	content: "\e259";
}

.glyphicon-menu-up:before {
	content: "\e260";
}

* {
	box-sizing: border-box;
}

*:before,
*:after {
	box-sizing: border-box;
}

html {
	font-size: 10px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
	font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333333;
	background-color: #fff;
}

input,
button,
select,
textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

a {
	color: #5fbdff;
	text-decoration: none;
}

a:hover,
a:focus {
	color: #0156ac;
	text-decoration: none;
}

a:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

figure {
	margin: 0;
}

img {
	vertical-align: middle;
}

.img-responsive,
.thumbnail&gt;img,
.thumbnail a&gt;img,
.carousel-inner&gt;.item&gt;img,
.carousel-inner&gt;.item&gt;a&gt;img {
	display: block;
	max-width: 100%;
	height: auto;
}

.img-rounded {
	border-radius: 6px;
}

.img-thumbnail {
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto;
}

.img-circle {
	border-radius: 50%;
}

hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eeeeee;
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
}

[role="button"] {
	cursor: pointer;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
	font-weight: normal;
	line-height: 1;
	color: #777777;
}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
	margin-top: 20px;
	margin-bottom: 10px;
}

h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
	font-size: 65%;
}

h4,
.h4,
h5,
.h5,
h6,
.h6 {
	margin-top: 10px;
	margin-bottom: 10px;
}

h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
	font-size: 75%;
}

h1,
.h1 {
	font-size: 36px;
}

h2,
.h2 {
	font-size: 30px;
}

h3,
.h3 {
	font-size: 24px;
}

h4,
.h4 {
	font-size: 18px;
}

h5,
.h5 {
	font-size: 14px;
}

h6,
.h6 {
	font-size: 12px;
}

p {
	margin: 0 0 10px;
}

.lead {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4;
}

@media (min-width: 768px) {
	.lead {
		font-size: 21px;
	}
}

small,
.small {
	font-size: 85%;
}

mark,
.mark {
	background-color: #fcf8e3;
	padding: .2em;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.text-justify {
	text-align: justify;
}

.text-nowrap {
	white-space: nowrap;
}

.text-lowercase {
	text-transform: lowercase;
}

.text-uppercase {
	text-transform: uppercase;
}

.text-capitalize {
	text-transform: capitalize;
}

.text-muted {
	color: #777777;
}

.text-primary {
	color: #337ab7;
}

a.text-primary:hover,
a.text-primary:focus {
	color: #286090;
}

.text-success {
	color: #3c763d;
}

a.text-success:hover,
a.text-success:focus {
	color: #2b542c;
}

.text-info {
	color: #31708f;
}

a.text-info:hover,
a.text-info:focus {
	color: #245269;
}

.text-warning {
	color: #8a6d3b;
}

a.text-warning:hover,
a.text-warning:focus {
	color: #66512c;
}

.text-danger {
	color: #a94442;
}

a.text-danger:hover,
a.text-danger:focus {
	color: #843534;
}

.bg-primary {
	color: #fff;
	background-color: #337ab7;
}

a.bg-primary:hover,
a.bg-primary:focus {
	background-color: #286090;
}

.bg-success {
	background-color: #dff0d8;
}

a.bg-success:hover,
a.bg-success:focus {
	background-color: #c1e2b3;
}

.bg-info {
	background-color: #d9edf7;
}

a.bg-info:hover,
a.bg-info:focus {
	background-color: #afd9ee;
}

.bg-warning {
	background-color: #fcf8e3;
}

a.bg-warning:hover,
a.bg-warning:focus {
	background-color: #f7ecb5;
}

.bg-danger {
	background-color: #f2dede;
}

a.bg-danger:hover,
a.bg-danger:focus {
	background-color: #e4b9b9;
}

.page-header {
	padding-bottom: 9px;
	margin: 40px 0 20px;
	border-bottom: 1px solid #eeeeee;
}

ul,
ol {
	margin-top: 0;
	margin-bottom: 10px;
}

ul ul,
ol ul,
ul ol,
ol ol {
	margin-bottom: 0;
}

.list-unstyled {
	padding-left: 0;
	list-style: none;
}

.list-inline {
	padding-left: 0;
	list-style: none;
	margin-left: -5px;
}

.list-inline&gt;li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

dl {
	margin-top: 0;
	margin-bottom: 20px;
}

dt,
dd {
	line-height: 1.42857143;
}

dt {
	font-weight: bold;
}

dd {
	margin-left: 0;
}

@media (min-width: 768px) {
	.dl-horizontal dt {
		float: left;
		width: 160px;
		clear: left;
		text-align: right;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.dl-horizontal dd {
		margin-left: 180px;
	}
}

abbr[title],
abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #777777;
}

.initialism {
	font-size: 90%;
	text-transform: uppercase;
}

blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #eeeeee;
}

blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
	margin-bottom: 0;
}

blockquote footer,
blockquote small,
blockquote .small {
	display: block;
	font-size: 80%;
	line-height: 1.42857143;
	color: #777777;
}

blockquote footer:before,
blockquote small:before,
blockquote .small:before {
	content: '\2014 \00A0';
}

.blockquote-reverse,
blockquote.pull-right {
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eeeeee;
	border-left: 0;
	text-align: right;
}

.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
	content: '';
}

.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
	content: '\00A0 \2014';
}

address {
	margin-bottom: 20px;
	font-style: normal;
	line-height: 1.42857143;
}

code,
kbd,
pre,
samp {
	font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

code {
	padding: 2px 4px;
	font-size: 90%;
	color: #c7254e;
	background-color: #f9f2f4;
	border-radius: 4px;
}

kbd {
	padding: 2px 4px;
	font-size: 90%;
	color: #fff;
	background-color: #333;
	border-radius: 3px;
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}

kbd kbd {
	padding: 0;
	font-size: 100%;
	font-weight: bold;
	box-shadow: none;
}

pre {
	display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857143;
	word-break: break-all;
	word-wrap: break-word;
	color: #333333;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;
}

pre code {
	padding: 0;
	font-size: inherit;
	color: inherit;
	white-space: pre-wrap;
	background-color: transparent;
	border-radius: 0;
}

.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}

.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}

@media (min-width: 768px) {
	.container {
		width: 100%;
	}
}

@media (min-width: 992px) {
	.container {
		width: 980px;
	}
}

@media (min-width: 1380px) {
	.container {
		width: 1280px;
	}
}

.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.row {
	margin-left: -10px;
	margin-right: -10px;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
	float: left;
}

.col-xs-12 {
	width: 100%;
}

.col-xs-11 {
	width: 91.66666667%;
}

.col-xs-10 {
	width: 83.33333333%;
}

.col-xs-9 {
	width: 75%;
}

.col-xs-8 {
	width: 66.66666667%;
}

.col-xs-7 {
	width: 58.33333333%;
}

.col-xs-6 {
	width: 50%;
}

.col-xs-5 {
	width: 41.66666667%;
}

.col-xs-4 {
	width: 33.33333333%;
}

.col-xs-3 {
	width: 25%;
}

.col-xs-2 {
	width: 16.66666667%;
}

.col-xs-1 {
	width: 8.33333333%;
}

.col-xs-pull-12 {
	right: 100%;
}

.col-xs-pull-11 {
	right: 91.66666667%;
}

.col-xs-pull-10 {
	right: 83.33333333%;
}

.col-xs-pull-9 {
	right: 75%;
}

.col-xs-pull-8 {
	right: 66.66666667%;
}

.col-xs-pull-7 {
	right: 58.33333333%;
}

.col-xs-pull-6 {
	right: 50%;
}

.col-xs-pull-5 {
	right: 41.66666667%;
}

.col-xs-pull-4 {
	right: 33.33333333%;
}

.col-xs-pull-3 {
	right: 25%;
}

.col-xs-pull-2 {
	right: 16.66666667%;
}

.col-xs-pull-1 {
	right: 8.33333333%;
}

.col-xs-pull-0 {
	right: auto;
}

.col-xs-push-12 {
	left: 100%;
}

.col-xs-push-11 {
	left: 91.66666667%;
}

.col-xs-push-10 {
	left: 83.33333333%;
}

.col-xs-push-9 {
	left: 75%;
}

.col-xs-push-8 {
	left: 66.66666667%;
}

.col-xs-push-7 {
	left: 58.33333333%;
}

.col-xs-push-6 {
	left: 50%;
}

.col-xs-push-5 {
	left: 41.66666667%;
}

.col-xs-push-4 {
	left: 33.33333333%;
}

.col-xs-push-3 {
	left: 25%;
}

.col-xs-push-2 {
	left: 16.66666667%;
}

.col-xs-push-1 {
	left: 8.33333333%;
}

.col-xs-push-0 {
	left: auto;
}

.col-xs-offset-12 {
	margin-left: 100%;
}

.col-xs-offset-11 {
	margin-left: 91.66666667%;
}

.col-xs-offset-10 {
	margin-left: 83.33333333%;
}

.col-xs-offset-9 {
	margin-left: 75%;
}

.col-xs-offset-8 {
	margin-left: 66.66666667%;
}

.col-xs-offset-7 {
	margin-left: 58.33333333%;
}

.col-xs-offset-6 {
	margin-left: 50%;
}

.col-xs-offset-5 {
	margin-left: 41.66666667%;
}

.col-xs-offset-4 {
	margin-left: 33.33333333%;
}

.col-xs-offset-3 {
	margin-left: 25%;
}

.col-xs-offset-2 {
	margin-left: 16.66666667%;
}

.col-xs-offset-1 {
	margin-left: 8.33333333%;
}

.col-xs-offset-0 {
	margin-left: 0%;
}

@media (min-width: 768px) {

	.col-sm-1,
	.col-sm-2,
	.col-sm-3,
	.col-sm-4,
	.col-sm-5,
	.col-sm-6,
	.col-sm-7,
	.col-sm-8,
	.col-sm-9,
	.col-sm-10,
	.col-sm-11,
	.col-sm-12 {
		float: left;
	}

	.col-sm-12 {
		width: 100%;
	}

	.col-sm-11 {
		width: 91.66666667%;
	}

	.col-sm-10 {
		width: 83.33333333%;
	}

	.col-sm-9 {
		width: 75%;
	}

	.col-sm-8 {
		width: 66.66666667%;
	}

	.col-sm-7 {
		width: 58.33333333%;
	}

	.col-sm-6 {
		width: 50%;
	}

	.col-sm-5 {
		width: 41.66666667%;
	}

	.col-sm-4 {
		width: 33.33333333%;
	}

	.col-sm-3 {
		width: 25%;
	}

	.col-sm-2 {
		width: 16.66666667%;
	}

	.col-sm-1 {
		width: 8.33333333%;
	}

	.col-sm-pull-12 {
		right: 100%;
	}

	.col-sm-pull-11 {
		right: 91.66666667%;
	}

	.col-sm-pull-10 {
		right: 83.33333333%;
	}

	.col-sm-pull-9 {
		right: 75%;
	}

	.col-sm-pull-8 {
		right: 66.66666667%;
	}

	.col-sm-pull-7 {
		right: 58.33333333%;
	}

	.col-sm-pull-6 {
		right: 50%;
	}

	.col-sm-pull-5 {
		right: 41.66666667%;
	}

	.col-sm-pull-4 {
		right: 33.33333333%;
	}

	.col-sm-pull-3 {
		right: 25%;
	}

	.col-sm-pull-2 {
		right: 16.66666667%;
	}

	.col-sm-pull-1 {
		right: 8.33333333%;
	}

	.col-sm-pull-0 {
		right: auto;
	}

	.col-sm-push-12 {
		left: 100%;
	}

	.col-sm-push-11 {
		left: 91.66666667%;
	}

	.col-sm-push-10 {
		left: 83.33333333%;
	}

	.col-sm-push-9 {
		left: 75%;
	}

	.col-sm-push-8 {
		left: 66.66666667%;
	}

	.col-sm-push-7 {
		left: 58.33333333%;
	}

	.col-sm-push-6 {
		left: 50%;
	}

	.col-sm-push-5 {
		left: 41.66666667%;
	}

	.col-sm-push-4 {
		left: 33.33333333%;
	}

	.col-sm-push-3 {
		left: 25%;
	}

	.col-sm-push-2 {
		left: 16.66666667%;
	}

	.col-sm-push-1 {
		left: 8.33333333%;
	}

	.col-sm-push-0 {
		left: auto;
	}

	.col-sm-offset-12 {
		margin-left: 100%;
	}

	.col-sm-offset-11 {
		margin-left: 91.66666667%;
	}

	.col-sm-offset-10 {
		margin-left: 83.33333333%;
	}

	.col-sm-offset-9 {
		margin-left: 75%;
	}

	.col-sm-offset-8 {
		margin-left: 66.66666667%;
	}

	.col-sm-offset-7 {
		margin-left: 58.33333333%;
	}

	.col-sm-offset-6 {
		margin-left: 50%;
	}

	.col-sm-offset-5 {
		margin-left: 41.66666667%;
	}

	.col-sm-offset-4 {
		margin-left: 33.33333333%;
	}

	.col-sm-offset-3 {
		margin-left: 25%;
	}

	.col-sm-offset-2 {
		margin-left: 16.66666667%;
	}

	.col-sm-offset-1 {
		margin-left: 8.33333333%;
	}

	.col-sm-offset-0 {
		margin-left: 0%;
	}
}

@media (min-width: 992px) {

	.col-md-1,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9,
	.col-md-10,
	.col-md-11,
	.col-md-12 {
		float: left;
	}

	.col-md-12 {
		width: 100%;
	}

	.col-md-11 {
		width: 91.66666667%;
	}

	.col-md-10 {
		width: 83.33333333%;
	}

	.col-md-9 {
		width: 75%;
	}

	.col-md-8 {
		width: 66.66666667%;
	}

	.col-md-7 {
		width: 58.33333333%;
	}

	.col-md-6 {
		width: 50%;
	}

	.col-md-5 {
		width: 41.66666667%;
	}

	.col-md-4 {
		width: 33.33333333%;
	}

	.col-md-3 {
		width: 25%;
	}

	.col-md-2 {
		width: 16.66666667%;
	}

	.col-md-1 {
		width: 8.33333333%;
	}

	.col-md-pull-12 {
		right: 100%;
	}

	.col-md-pull-11 {
		right: 91.66666667%;
	}

	.col-md-pull-10 {
		right: 83.33333333%;
	}

	.col-md-pull-9 {
		right: 75%;
	}

	.col-md-pull-8 {
		right: 66.66666667%;
	}

	.col-md-pull-7 {
		right: 58.33333333%;
	}

	.col-md-pull-6 {
		right: 50%;
	}

	.col-md-pull-5 {
		right: 41.66666667%;
	}

	.col-md-pull-4 {
		right: 33.33333333%;
	}

	.col-md-pull-3 {
		right: 25%;
	}

	.col-md-pull-2 {
		right: 16.66666667%;
	}

	.col-md-pull-1 {
		right: 8.33333333%;
	}

	.col-md-pull-0 {
		right: auto;
	}

	.col-md-push-12 {
		left: 100%;
	}

	.col-md-push-11 {
		left: 91.66666667%;
	}

	.col-md-push-10 {
		left: 83.33333333%;
	}

	.col-md-push-9 {
		left: 75%;
	}

	.col-md-push-8 {
		left: 66.66666667%;
	}

	.col-md-push-7 {
		left: 58.33333333%;
	}

	.col-md-push-6 {
		left: 50%;
	}

	.col-md-push-5 {
		left: 41.66666667%;
	}

	.col-md-push-4 {
		left: 33.33333333%;
	}

	.col-md-push-3 {
		left: 25%;
	}

	.col-md-push-2 {
		left: 16.66666667%;
	}

	.col-md-push-1 {
		left: 8.33333333%;
	}

	.col-md-push-0 {
		left: auto;
	}

	.col-md-offset-12 {
		margin-left: 100%;
	}

	.col-md-offset-11 {
		margin-left: 91.66666667%;
	}

	.col-md-offset-10 {
		margin-left: 83.33333333%;
	}

	.col-md-offset-9 {
		margin-left: 75%;
	}

	.col-md-offset-8 {
		margin-left: 66.66666667%;
	}

	.col-md-offset-7 {
		margin-left: 58.33333333%;
	}

	.col-md-offset-6 {
		margin-left: 50%;
	}

	.col-md-offset-5 {
		margin-left: 41.66666667%;
	}

	.col-md-offset-4 {
		margin-left: 33.33333333%;
	}

	.col-md-offset-3 {
		margin-left: 25%;
	}

	.col-md-offset-2 {
		margin-left: 16.66666667%;
	}

	.col-md-offset-1 {
		margin-left: 8.33333333%;
	}

	.col-md-offset-0 {
		margin-left: 0%;
	}
}

@media (min-width: 1440px) {

	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12 {
		float: left;
	}

	.col-lg-12 {
		width: 100%;
	}

	.col-lg-11 {
		width: 91.66666667%;
	}

	.col-lg-10 {
		width: 83.33333333%;
	}

	.col-lg-9 {
		width: 75%;
	}

	.col-lg-8 {
		width: 66.66666667%;
	}

	.col-lg-7 {
		width: 58.33333333%;
	}

	.col-lg-6 {
		width: 50%;
	}

	.col-lg-5 {
		width: 41.66666667%;
	}

	.col-lg-4 {
		width: 33.33333333%;
	}

	.col-lg-3 {
		width: 25%;
	}

	.col-lg-2 {
		width: 16.66666667%;
	}

	.col-lg-1 {
		width: 8.33333333%;
	}

	.col-lg-pull-12 {
		right: 100%;
	}

	.col-lg-pull-11 {
		right: 91.66666667%;
	}

	.col-lg-pull-10 {
		right: 83.33333333%;
	}

	.col-lg-pull-9 {
		right: 75%;
	}

	.col-lg-pull-8 {
		right: 66.66666667%;
	}

	.col-lg-pull-7 {
		right: 58.33333333%;
	}

	.col-lg-pull-6 {
		right: 50%;
	}

	.col-lg-pull-5 {
		right: 41.66666667%;
	}

	.col-lg-pull-4 {
		right: 33.33333333%;
	}

	.col-lg-pull-3 {
		right: 25%;
	}

	.col-lg-pull-2 {
		right: 16.66666667%;
	}

	.col-lg-pull-1 {
		right: 8.33333333%;
	}

	.col-lg-pull-0 {
		right: auto;
	}

	.col-lg-push-12 {
		left: 100%;
	}

	.col-lg-push-11 {
		left: 91.66666667%;
	}

	.col-lg-push-10 {
		left: 83.33333333%;
	}

	.col-lg-push-9 {
		left: 75%;
	}

	.col-lg-push-8 {
		left: 66.66666667%;
	}

	.col-lg-push-7 {
		left: 58.33333333%;
	}

	.col-lg-push-6 {
		left: 50%;
	}

	.col-lg-push-5 {
		left: 41.66666667%;
	}

	.col-lg-push-4 {
		left: 33.33333333%;
	}

	.col-lg-push-3 {
		left: 25%;
	}

	.col-lg-push-2 {
		left: 16.66666667%;
	}

	.col-lg-push-1 {
		left: 8.33333333%;
	}

	.col-lg-push-0 {
		left: auto;
	}

	.col-lg-offset-12 {
		margin-left: 100%;
	}

	.col-lg-offset-11 {
		margin-left: 91.66666667%;
	}

	.col-lg-offset-10 {
		margin-left: 83.33333333%;
	}

	.col-lg-offset-9 {
		margin-left: 75%;
	}

	.col-lg-offset-8 {
		margin-left: 66.66666667%;
	}

	.col-lg-offset-7 {
		margin-left: 58.33333333%;
	}

	.col-lg-offset-6 {
		margin-left: 50%;
	}

	.col-lg-offset-5 {
		margin-left: 41.66666667%;
	}

	.col-lg-offset-4 {
		margin-left: 33.33333333%;
	}

	.col-lg-offset-3 {
		margin-left: 25%;
	}

	.col-lg-offset-2 {
		margin-left: 16.66666667%;
	}

	.col-lg-offset-1 {
		margin-left: 8.33333333%;
	}

	.col-lg-offset-0 {
		margin-left: 0%;
	}
}

table {
	background-color: transparent;
}

caption {
	padding-top: 8px;
	padding-bottom: 8px;
	color: #777777;
	text-align: left;
}

th {
	text-align: left;
}

.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}

.table&gt;thead&gt;tr&gt;th,
.table&gt;tbody&gt;tr&gt;th,
.table&gt;tfoot&gt;tr&gt;th,
.table&gt;thead&gt;tr&gt;td,
.table&gt;tbody&gt;tr&gt;td,
.table&gt;tfoot&gt;tr&gt;td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd;
}

.table&gt;thead&gt;tr&gt;th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}

.table&gt;caption+thead&gt;tr:first-child&gt;th,
.table&gt;colgroup+thead&gt;tr:first-child&gt;th,
.table&gt;thead:first-child&gt;tr:first-child&gt;th,
.table&gt;caption+thead&gt;tr:first-child&gt;td,
.table&gt;colgroup+thead&gt;tr:first-child&gt;td,
.table&gt;thead:first-child&gt;tr:first-child&gt;td {
	border-top: 0;
}

.table&gt;tbody+tbody {
	border-top: 2px solid #ddd;
}

.table .table {
	background-color: #fff;
}

.table-condensed&gt;thead&gt;tr&gt;th,
.table-condensed&gt;tbody&gt;tr&gt;th,
.table-condensed&gt;tfoot&gt;tr&gt;th,
.table-condensed&gt;thead&gt;tr&gt;td,
.table-condensed&gt;tbody&gt;tr&gt;td,
.table-condensed&gt;tfoot&gt;tr&gt;td {
	padding: 5px;
}

.table-bordered {
	border: 1px solid #ddd;
}

.table-bordered&gt;thead&gt;tr&gt;th,
.table-bordered&gt;tbody&gt;tr&gt;th,
.table-bordered&gt;tfoot&gt;tr&gt;th,
.table-bordered&gt;thead&gt;tr&gt;td,
.table-bordered&gt;tbody&gt;tr&gt;td,
.table-bordered&gt;tfoot&gt;tr&gt;td {
	border: 1px solid #ddd;
}

.table-bordered&gt;thead&gt;tr&gt;th,
.table-bordered&gt;thead&gt;tr&gt;td {
	border-bottom-width: 2px;
}

.table-striped&gt;tbody&gt;tr:nth-of-type(odd) {
	background-color: #f9f9f9;
}

.table-hover&gt;tbody&gt;tr:hover {
	background-color: #f5f5f5;
}

table col[class*="col-"] {
	position: static;
	float: none;
	display: table-column;
}

table td[class*="col-"],
table th[class*="col-"] {
	position: static;
	float: none;
	display: table-cell;
}

.table&gt;thead&gt;tr&gt;td.active,
.table&gt;tbody&gt;tr&gt;td.active,
.table&gt;tfoot&gt;tr&gt;td.active,
.table&gt;thead&gt;tr&gt;th.active,
.table&gt;tbody&gt;tr&gt;th.active,
.table&gt;tfoot&gt;tr&gt;th.active,
.table&gt;thead&gt;tr.active&gt;td,
.table&gt;tbody&gt;tr.active&gt;td,
.table&gt;tfoot&gt;tr.active&gt;td,
.table&gt;thead&gt;tr.active&gt;th,
.table&gt;tbody&gt;tr.active&gt;th,
.table&gt;tfoot&gt;tr.active&gt;th {
	background-color: #f5f5f5;
}

.table-hover&gt;tbody&gt;tr&gt;td.active:hover,
.table-hover&gt;tbody&gt;tr&gt;th.active:hover,
.table-hover&gt;tbody&gt;tr.active:hover&gt;td,
.table-hover&gt;tbody&gt;tr:hover&gt;.active,
.table-hover&gt;tbody&gt;tr.active:hover&gt;th {
	background-color: #e8e8e8;
}

.table&gt;thead&gt;tr&gt;td.success,
.table&gt;tbody&gt;tr&gt;td.success,
.table&gt;tfoot&gt;tr&gt;td.success,
.table&gt;thead&gt;tr&gt;th.success,
.table&gt;tbody&gt;tr&gt;th.success,
.table&gt;tfoot&gt;tr&gt;th.success,
.table&gt;thead&gt;tr.success&gt;td,
.table&gt;tbody&gt;tr.success&gt;td,
.table&gt;tfoot&gt;tr.success&gt;td,
.table&gt;thead&gt;tr.success&gt;th,
.table&gt;tbody&gt;tr.success&gt;th,
.table&gt;tfoot&gt;tr.success&gt;th {
	background-color: #dff0d8;
}

.table-hover&gt;tbody&gt;tr&gt;td.success:hover,
.table-hover&gt;tbody&gt;tr&gt;th.success:hover,
.table-hover&gt;tbody&gt;tr.success:hover&gt;td,
.table-hover&gt;tbody&gt;tr:hover&gt;.success,
.table-hover&gt;tbody&gt;tr.success:hover&gt;th {
	background-color: #d0e9c6;
}

.table&gt;thead&gt;tr&gt;td.info,
.table&gt;tbody&gt;tr&gt;td.info,
.table&gt;tfoot&gt;tr&gt;td.info,
.table&gt;thead&gt;tr&gt;th.info,
.table&gt;tbody&gt;tr&gt;th.info,
.table&gt;tfoot&gt;tr&gt;th.info,
.table&gt;thead&gt;tr.info&gt;td,
.table&gt;tbody&gt;tr.info&gt;td,
.table&gt;tfoot&gt;tr.info&gt;td,
.table&gt;thead&gt;tr.info&gt;th,
.table&gt;tbody&gt;tr.info&gt;th,
.table&gt;tfoot&gt;tr.info&gt;th {
	background-color: #d9edf7;
}

.table-hover&gt;tbody&gt;tr&gt;td.info:hover,
.table-hover&gt;tbody&gt;tr&gt;th.info:hover,
.table-hover&gt;tbody&gt;tr.info:hover&gt;td,
.table-hover&gt;tbody&gt;tr:hover&gt;.info,
.table-hover&gt;tbody&gt;tr.info:hover&gt;th {
	background-color: #c4e3f3;
}

.table&gt;thead&gt;tr&gt;td.warning,
.table&gt;tbody&gt;tr&gt;td.warning,
.table&gt;tfoot&gt;tr&gt;td.warning,
.table&gt;thead&gt;tr&gt;th.warning,
.table&gt;tbody&gt;tr&gt;th.warning,
.table&gt;tfoot&gt;tr&gt;th.warning,
.table&gt;thead&gt;tr.warning&gt;td,
.table&gt;tbody&gt;tr.warning&gt;td,
.table&gt;tfoot&gt;tr.warning&gt;td,
.table&gt;thead&gt;tr.warning&gt;th,
.table&gt;tbody&gt;tr.warning&gt;th,
.table&gt;tfoot&gt;tr.warning&gt;th {
	background-color: #fcf8e3;
}

.table-hover&gt;tbody&gt;tr&gt;td.warning:hover,
.table-hover&gt;tbody&gt;tr&gt;th.warning:hover,
.table-hover&gt;tbody&gt;tr.warning:hover&gt;td,
.table-hover&gt;tbody&gt;tr:hover&gt;.warning,
.table-hover&gt;tbody&gt;tr.warning:hover&gt;th {
	background-color: #faf2cc;
}

.table&gt;thead&gt;tr&gt;td.danger,
.table&gt;tbody&gt;tr&gt;td.danger,
.table&gt;tfoot&gt;tr&gt;td.danger,
.table&gt;thead&gt;tr&gt;th.danger,
.table&gt;tbody&gt;tr&gt;th.danger,
.table&gt;tfoot&gt;tr&gt;th.danger,
.table&gt;thead&gt;tr.danger&gt;td,
.table&gt;tbody&gt;tr.danger&gt;td,
.table&gt;tfoot&gt;tr.danger&gt;td,
.table&gt;thead&gt;tr.danger&gt;th,
.table&gt;tbody&gt;tr.danger&gt;th,
.table&gt;tfoot&gt;tr.danger&gt;th {
	background-color: #f2dede;
}

.table-hover&gt;tbody&gt;tr&gt;td.danger:hover,
.table-hover&gt;tbody&gt;tr&gt;th.danger:hover,
.table-hover&gt;tbody&gt;tr.danger:hover&gt;td,
.table-hover&gt;tbody&gt;tr:hover&gt;.danger,
.table-hover&gt;tbody&gt;tr.danger:hover&gt;th {
	background-color: #ebcccc;
}

.table-responsive {
	overflow-x: auto;
	min-height: 0.01%;
}

@media screen and (max-width: 767px) {
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #ddd;
	}

	.table-responsive&gt;.table {
		margin-bottom: 0;
	}

	.table-responsive&gt;.table&gt;thead&gt;tr&gt;th,
	.table-responsive&gt;.table&gt;tbody&gt;tr&gt;th,
	.table-responsive&gt;.table&gt;tfoot&gt;tr&gt;th,
	.table-responsive&gt;.table&gt;thead&gt;tr&gt;td,
	.table-responsive&gt;.table&gt;tbody&gt;tr&gt;td,
	.table-responsive&gt;.table&gt;tfoot&gt;tr&gt;td {
		white-space: nowrap;
	}

	.table-responsive&gt;.table-bordered {
		border: 0;
	}

	.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;th:first-child,
	.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;th:first-child,
	.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;th:first-child,
	.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;td:first-child,
	.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;td:first-child,
	.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;td:first-child {
		border-left: 0;
	}

	.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;th:last-child,
	.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;th:last-child,
	.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;th:last-child,
	.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;td:last-child,
	.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;td:last-child,
	.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;td:last-child {
		border-right: 0;
	}

	.table-responsive&gt;.table-bordered&gt;tbody&gt;tr:last-child&gt;th,
	.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr:last-child&gt;th,
	.table-responsive&gt;.table-bordered&gt;tbody&gt;tr:last-child&gt;td,
	.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr:last-child&gt;td {
		border-bottom: 0;
	}
}

fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	min-width: 0;
}

legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #333333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}

label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: bold;
}

input[type="search"] {
	box-sizing: border-box;
}

input[type="radio"],
input[type="checkbox"] {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal;
}

input[type="file"] {
	display: block;
}

input[type="range"] {
	display: block;
	width: 100%;
}

select[multiple],
select[size] {
	height: auto;
}

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

output {
	display: block;
	padding-top: 7px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555555;
}

.form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.form-control::-moz-placeholder {
	color: #999;
	opacity: 1;
}

.form-control:-ms-input-placeholder {
	color: #999;
}

.form-control::-webkit-input-placeholder {
	color: #999;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
	background-color: #eeeeee;
	opacity: 1;
}

.form-control[disabled],
fieldset[disabled] .form-control {
	cursor: not-allowed;
}

textarea.form-control {
	height: auto;
}

input[type="search"] {
	-webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {

	input[type="date"].form-control,
	input[type="time"].form-control,
	input[type="datetime-local"].form-control,
	input[type="month"].form-control {
		line-height: 34px;
	}

	input[type="date"].input-sm,
	input[type="time"].input-sm,
	input[type="datetime-local"].input-sm,
	input[type="month"].input-sm,
	.input-group-sm input[type="date"],
	.input-group-sm input[type="time"],
	.input-group-sm input[type="datetime-local"],
	.input-group-sm input[type="month"] {
		line-height: 30px;
	}

	input[type="date"].input-lg,
	input[type="time"].input-lg,
	input[type="datetime-local"].input-lg,
	input[type="month"].input-lg,
	.input-group-lg input[type="date"],
	.input-group-lg input[type="time"],
	.input-group-lg input[type="datetime-local"],
	.input-group-lg input[type="month"] {
		line-height: 46px;
	}
}

.form-group {
	margin-bottom: 15px;
}

.radio,
.checkbox {
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

.radio label,
.checkbox label {
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: normal;
	cursor: pointer;
}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
	position: absolute;
	margin-left: -20px;
	margin-top: 4px \9;
}

.radio+.radio,
.checkbox+.checkbox {
	margin-top: -5px;
}

.radio-inline,
.checkbox-inline {
	position: relative;
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: normal;
	cursor: pointer;
}

.radio-inline+.radio-inline,
.checkbox-inline+.checkbox-inline {
	margin-top: 0;
	margin-left: 10px;
}

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
	cursor: not-allowed;
}

.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
	cursor: not-allowed;
}

.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
	cursor: not-allowed;
}

.form-control-static {
	padding-top: 7px;
	padding-bottom: 7px;
	margin-bottom: 0;
	min-height: 34px;
}

.form-control-static.input-lg,
.form-control-static.input-sm {
	padding-left: 0;
	padding-right: 0;
}

.input-sm {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

select.input-sm {
	height: 30px;
	line-height: 30px;
}

textarea.input-sm,
select[multiple].input-sm {
	height: auto;
}

.form-group-sm .form-control {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

.form-group-sm select.form-control {
	height: 30px;
	line-height: 30px;
}

.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
	height: auto;
}

.form-group-sm .form-control-static {
	height: 30px;
	min-height: 32px;
	padding: 6px 10px;
	font-size: 12px;
	line-height: 1.5;
}

.input-lg {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

select.input-lg {
	height: 46px;
	line-height: 46px;
}

textarea.input-lg,
select[multiple].input-lg {
	height: auto;
}

.form-group-lg .form-control {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

.form-group-lg select.form-control {
	height: 46px;
	line-height: 46px;
}

.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
	height: auto;
}

.form-group-lg .form-control-static {
	height: 46px;
	min-height: 38px;
	padding: 11px 16px;
	font-size: 18px;
	line-height: 1.3333333;
}

.has-feedback {
	position: relative;
}

.has-feedback .form-control {
	padding-right: 42.5px;
}

.form-control-feedback {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none;
}

.input-lg+.form-control-feedback,
.input-group-lg+.form-control-feedback,
.form-group-lg .form-control+.form-control-feedback {
	width: 46px;
	height: 46px;
	line-height: 46px;
}

.input-sm+.form-control-feedback,
.input-group-sm+.form-control-feedback,
.form-group-sm .form-control+.form-control-feedback {
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
	color: #3c763d;
}

.has-success .form-control {
	border-color: #3c763d;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-success .form-control:focus {
	border-color: #2b542c;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}

.has-success .input-group-addon {
	color: #3c763d;
	border-color: #3c763d;
	background-color: #dff0d8;
}

.has-success .form-control-feedback {
	color: #3c763d;
}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
	color: #8a6d3b;
}

.has-warning .form-control {
	border-color: #8a6d3b;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-warning .form-control:focus {
	border-color: #66512c;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}

.has-warning .input-group-addon {
	color: #8a6d3b;
	border-color: #8a6d3b;
	background-color: #fcf8e3;
}

.has-warning .form-control-feedback {
	color: #8a6d3b;
}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
	color: #a94442;
}

.has-error .form-control {
	border-color: #a94442;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-error .form-control:focus {
	border-color: #843534;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}

.has-error .input-group-addon {
	color: #a94442;
	border-color: #a94442;
	background-color: #f2dede;
}

.has-error .form-control-feedback {
	color: #a94442;
}

.has-feedback label~.form-control-feedback {
	top: 25px;
}

.has-feedback label.sr-only~.form-control-feedback {
	top: 0;
}

.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #737373;
}

@media (min-width: 768px) {
	.form-inline .form-group {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}

	.form-inline .form-control {
		display: inline-block;
		width: auto;
		vertical-align: middle;
	}

	.form-inline .form-control-static {
		display: inline-block;
	}

	.form-inline .input-group {
		display: inline-table;
		vertical-align: middle;
	}

	.form-inline .input-group .input-group-addon,
	.form-inline .input-group .input-group-btn,
	.form-inline .input-group .form-control {
		width: auto;
	}

	.form-inline .input-group&gt;.form-control {
		width: 100%;
	}

	.form-inline .control-label {
		margin-bottom: 0;
		vertical-align: middle;
	}

	.form-inline .radio,
	.form-inline .checkbox {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		vertical-align: middle;
	}

	.form-inline .radio label,
	.form-inline .checkbox label {
		padding-left: 0;
	}

	.form-inline .radio input[type="radio"],
	.form-inline .checkbox input[type="checkbox"] {
		position: relative;
		margin-left: 0;
	}

	.form-inline .has-feedback .form-control-feedback {
		top: 0;
	}
}

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 7px;
}

.form-horizontal .radio,
.form-horizontal .checkbox {
	min-height: 27px;
}

.form-horizontal .form-group {
	margin-left: -10px;
	margin-right: -10px;
}

@media (min-width: 768px) {
	.form-horizontal .control-label {
		text-align: right;
		margin-bottom: 0;
		padding-top: 7px;
	}
}

.form-horizontal .has-feedback .form-control-feedback {
	right: 10px;
}

@media (min-width: 768px) {
	.form-horizontal .form-group-lg .control-label {
		padding-top: 14.333333px;
		font-size: 18px;
	}
}

@media (min-width: 768px) {
	.form-horizontal .form-group-sm .control-label {
		padding-top: 6px;
		font-size: 12px;
	}
}

.btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

.btn:hover,
.btn:focus,
.btn.focus {
	color: #333;
	text-decoration: none;
}

.btn:active,
.btn.active {
	outline: 0;
	background-image: none;
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
	cursor: not-allowed;
	opacity: 0.65;
	filter: alpha(opacity=65);
	box-shadow: none;
}

a.btn.disabled,
fieldset[disabled] a.btn {
	pointer-events: none;
}

.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}

.btn-default:focus,
.btn-default.focus {
	color: #333;
	background-color: #e6e6e6;
	border-color: #8c8c8c;
}

.btn-default:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.btn-default:active,
.btn-default.active,
.open&gt;.dropdown-toggle.btn-default {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.btn-default:active:hover,
.btn-default.active:hover,
.open&gt;.dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open&gt;.dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open&gt;.dropdown-toggle.btn-default.focus {
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c;
}

.btn-default:active,
.btn-default.active,
.open&gt;.dropdown-toggle.btn-default {
	background-image: none;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
	background-color: #fff;
	border-color: #ccc;
}

.btn-default .badge {
	color: #fff;
	background-color: #333;
}

.btn-primary {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4;
}

.btn-primary:focus,
.btn-primary.focus {
	color: #fff;
	background-color: #286090;
	border-color: #122b40;
}

.btn-primary:hover {
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}

.btn-primary:active,
.btn-primary.active,
.open&gt;.dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}

.btn-primary:active:hover,
.btn-primary.active:hover,
.open&gt;.dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open&gt;.dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open&gt;.dropdown-toggle.btn-primary.focus {
	color: #fff;
	background-color: #204d74;
	border-color: #122b40;
}

.btn-primary:active,
.btn-primary.active,
.open&gt;.dropdown-toggle.btn-primary {
	background-image: none;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color: #337ab7;
	border-color: #2e6da4;
}

.btn-primary .badge {
	color: #337ab7;
	background-color: #fff;
}

.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
}

.btn-success:focus,
.btn-success.focus {
	color: #fff;
	background-color: #449d44;
	border-color: #255625;
}

.btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: #398439;
}

.btn-success:active,
.btn-success.active,
.open&gt;.dropdown-toggle.btn-success {
	color: #fff;
	background-color: #449d44;
	border-color: #398439;
}

.btn-success:active:hover,
.btn-success.active:hover,
.open&gt;.dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open&gt;.dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open&gt;.dropdown-toggle.btn-success.focus {
	color: #fff;
	background-color: #398439;
	border-color: #255625;
}

.btn-success:active,
.btn-success.active,
.open&gt;.dropdown-toggle.btn-success {
	background-image: none;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
	background-color: #5cb85c;
	border-color: #4cae4c;
}

.btn-success .badge {
	color: #5cb85c;
	background-color: #fff;
}

.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da;
}

.btn-info:focus,
.btn-info.focus {
	color: #fff;
	background-color: #31b0d5;
	border-color: #1b6d85;
}

.btn-info:hover {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}

.btn-info:active,
.btn-info.active,
.open&gt;.dropdown-toggle.btn-info {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}

.btn-info:active:hover,
.btn-info.active:hover,
.open&gt;.dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open&gt;.dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open&gt;.dropdown-toggle.btn-info.focus {
	color: #fff;
	background-color: #269abc;
	border-color: #1b6d85;
}

.btn-info:active,
.btn-info.active,
.open&gt;.dropdown-toggle.btn-info {
	background-image: none;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
	background-color: #5bc0de;
	border-color: #46b8da;
}

.btn-info .badge {
	color: #5bc0de;
	background-color: #fff;
}

.btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}

.btn-warning:focus,
.btn-warning.focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d;
}

.btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}

.btn-warning:active,
.btn-warning.active,
.open&gt;.dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}

.btn-warning:active:hover,
.btn-warning.active:hover,
.open&gt;.dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open&gt;.dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open&gt;.dropdown-toggle.btn-warning.focus {
	color: #fff;
	background-color: #d58512;
	border-color: #985f0d;
}

.btn-warning:active,
.btn-warning.active,
.open&gt;.dropdown-toggle.btn-warning {
	background-image: none;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
	background-color: #f0ad4e;
	border-color: #eea236;
}

.btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff;
}

.btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a;
}

.btn-danger:focus,
.btn-danger.focus {
	color: #fff;
	background-color: #c9302c;
	border-color: #761c19;
}

.btn-danger:hover {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925;
}

.btn-danger:active,
.btn-danger.active,
.open&gt;.dropdown-toggle.btn-danger {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925;
}

.btn-danger:active:hover,
.btn-danger.active:hover,
.open&gt;.dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open&gt;.dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open&gt;.dropdown-toggle.btn-danger.focus {
	color: #fff;
	background-color: #ac2925;
	border-color: #761c19;
}

.btn-danger:active,
.btn-danger.active,
.open&gt;.dropdown-toggle.btn-danger {
	background-image: none;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
	background-color: #d9534f;
	border-color: #d43f3a;
}

.btn-danger .badge {
	color: #d9534f;
	background-color: #fff;
}

.btn-link {
	color: #5fbdff;
	font-weight: normal;
	border-radius: 0;
}

.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
	background-color: transparent;
	box-shadow: none;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
	border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
	color: #0156ac;
	text-decoration: none;
	background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
	color: #777777;
	text-decoration: none;
}

.btn-lg,
.btn-group-lg&gt;.btn {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

.btn-sm,
.btn-group-sm&gt;.btn {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

.btn-xs,
.btn-group-xs&gt;.btn {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

.btn-block {
	display: block;
	width: 100%;
}

.btn-block+.btn-block {
	margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
	width: 100%;
}

.fade {
	opacity: 0;
	-webkit-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
}

.fade.in {
	opacity: 1;
}

.collapse {
	display: none;
}

.collapse.in {
	display: block;
}

tr.collapse.in {
	display: table-row;
}

tbody.collapse.in {
	display: table-row-group;
}

.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition-property: height, visibility;
	transition-property: height, visibility;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	-webkit-transition-timing-function: ease;
	transition-timing-function: ease;
}

.caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px dashed;
	border-top: 4px solid \9;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}

.dropup,
.dropdown {
	position: relative;
}

.dropdown-toggle:focus {
	outline: 0;
}

.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	background-clip: padding-box;
}

.dropdown-menu.pull-right {
	right: 0;
	left: auto;
}

.dropdown-menu .divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5;
}

.dropdown-menu&gt;li&gt;a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: #333333;
	white-space: nowrap;
}

.dropdown-menu&gt;li&gt;a:hover,
.dropdown-menu&gt;li&gt;a:focus {
	text-decoration: none;
	color: #262626;
	background-color: #f5f5f5;
}

.dropdown-menu&gt;.active&gt;a,
.dropdown-menu&gt;.active&gt;a:hover,
.dropdown-menu&gt;.active&gt;a:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #337ab7;
}

.dropdown-menu&gt;.disabled&gt;a,
.dropdown-menu&gt;.disabled&gt;a:hover,
.dropdown-menu&gt;.disabled&gt;a:focus {
	color: #777777;
}

.dropdown-menu&gt;.disabled&gt;a:hover,
.dropdown-menu&gt;.disabled&gt;a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	cursor: not-allowed;
}

.open&gt;.dropdown-menu {
	display: block;
}

.open&gt;a {
	outline: 0;
}

.dropdown-menu-right {
	left: auto;
	right: 0;
}

.dropdown-menu-left {
	left: 0;
	right: auto;
}

.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.42857143;
	color: #777777;
	white-space: nowrap;
}

.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990;
}

.pull-right&gt;.dropdown-menu {
	right: 0;
	left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px dashed;
	border-bottom: 4px solid \9;
	content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 2px;
}

@media (min-width: 768px) {
	.navbar-right .dropdown-menu {
		left: auto;
		right: 0;
	}

	.navbar-right .dropdown-menu-left {
		left: 0;
		right: auto;
	}
}

.btn-group,
.btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}

.btn-group&gt;.btn,
.btn-group-vertical&gt;.btn {
	position: relative;
	float: left;
}

.btn-group&gt;.btn:hover,
.btn-group-vertical&gt;.btn:hover,
.btn-group&gt;.btn:focus,
.btn-group-vertical&gt;.btn:focus,
.btn-group&gt;.btn:active,
.btn-group-vertical&gt;.btn:active,
.btn-group&gt;.btn.active,
.btn-group-vertical&gt;.btn.active {
	z-index: 2;
}

.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group {
	margin-left: -1px;
}

.btn-toolbar {
	margin-left: -5px;
}

.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
	float: left;
}

.btn-toolbar&gt;.btn,
.btn-toolbar&gt;.btn-group,
.btn-toolbar&gt;.input-group {
	margin-left: 5px;
}

.btn-group&gt;.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius: 0;
}

.btn-group&gt;.btn:first-child {
	margin-left: 0;
}

.btn-group&gt;.btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

.btn-group&gt;.btn:last-child:not(:first-child),
.btn-group&gt;.dropdown-toggle:not(:first-child) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}

.btn-group&gt;.btn-group {
	float: left;
}

.btn-group&gt;.btn-group:not(:first-child):not(:last-child)&gt;.btn {
	border-radius: 0;
}

.btn-group&gt;.btn-group:first-child:not(:last-child)&gt;.btn:last-child,
.btn-group&gt;.btn-group:first-child:not(:last-child)&gt;.dropdown-toggle {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

.btn-group&gt;.btn-group:last-child:not(:first-child)&gt;.btn:first-child {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
	outline: 0;
}

.btn-group&gt;.btn+.dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
}

.btn-group&gt;.btn-lg+.dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
}

.btn-group.open .dropdown-toggle {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-group.open .dropdown-toggle.btn-link {
	box-shadow: none;
}

.btn .caret {
	margin-left: 0;
}

.btn-lg .caret {
	border-width: 5px 5px 0;
	border-bottom-width: 0;
}

.dropup .btn-lg .caret {
	border-width: 0 5px 5px;
}

.btn-group-vertical&gt;.btn,
.btn-group-vertical&gt;.btn-group,
.btn-group-vertical&gt;.btn-group&gt;.btn {
	display: block;
	float: none;
	width: 100%;
	max-width: 100%;
}

.btn-group-vertical&gt;.btn-group&gt;.btn {
	float: none;
}

.btn-group-vertical&gt;.btn+.btn,
.btn-group-vertical&gt;.btn+.btn-group,
.btn-group-vertical&gt;.btn-group+.btn,
.btn-group-vertical&gt;.btn-group+.btn-group {
	margin-top: -1px;
	margin-left: 0;
}

.btn-group-vertical&gt;.btn:not(:first-child):not(:last-child) {
	border-radius: 0;
}

.btn-group-vertical&gt;.btn:first-child:not(:last-child) {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.btn-group-vertical&gt;.btn:last-child:not(:first-child) {
	border-bottom-left-radius: 4px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.btn-group-vertical&gt;.btn-group:not(:first-child):not(:last-child)&gt;.btn {
	border-radius: 0;
}

.btn-group-vertical&gt;.btn-group:first-child:not(:last-child)&gt;.btn:last-child,
.btn-group-vertical&gt;.btn-group:first-child:not(:last-child)&gt;.dropdown-toggle {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.btn-group-vertical&gt;.btn-group:last-child:not(:first-child)&gt;.btn:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.btn-group-justified {
	display: table;
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;
}

.btn-group-justified&gt;.btn,
.btn-group-justified&gt;.btn-group {
	float: none;
	display: table-cell;
	width: 1%;
}

.btn-group-justified&gt;.btn-group .btn {
	width: 100%;
}

.btn-group-justified&gt;.btn-group .dropdown-menu {
	left: auto;
}

[data-toggle="buttons"]&gt;.btn input[type="radio"],
[data-toggle="buttons"]&gt;.btn-group&gt;.btn input[type="radio"],
[data-toggle="buttons"]&gt;.btn input[type="checkbox"],
[data-toggle="buttons"]&gt;.btn-group&gt;.btn input[type="checkbox"] {
	position: absolute;
	clip: rect(0, 0, 0, 0);
	pointer-events: none;
}

.input-group {
	position: relative;
	display: table;
	border-collapse: separate;
}

.input-group[class*="col-"] {
	float: none;
	padding-left: 0;
	padding-right: 0;
}

.input-group .form-control {
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
}

.input-group-lg&gt;.form-control,
.input-group-lg&gt;.input-group-addon,
.input-group-lg&gt;.input-group-btn&gt;.btn {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px;
}

select.input-group-lg&gt;.form-control,
select.input-group-lg&gt;.input-group-addon,
select.input-group-lg&gt;.input-group-btn&gt;.btn {
	height: 46px;
	line-height: 46px;
}

textarea.input-group-lg&gt;.form-control,
textarea.input-group-lg&gt;.input-group-addon,
textarea.input-group-lg&gt;.input-group-btn&gt;.btn,
select[multiple].input-group-lg&gt;.form-control,
select[multiple].input-group-lg&gt;.input-group-addon,
select[multiple].input-group-lg&gt;.input-group-btn&gt;.btn {
	height: auto;
}

.input-group-sm&gt;.form-control,
.input-group-sm&gt;.input-group-addon,
.input-group-sm&gt;.input-group-btn&gt;.btn {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}

select.input-group-sm&gt;.form-control,
select.input-group-sm&gt;.input-group-addon,
select.input-group-sm&gt;.input-group-btn&gt;.btn {
	height: 30px;
	line-height: 30px;
}

textarea.input-group-sm&gt;.form-control,
textarea.input-group-sm&gt;.input-group-addon,
textarea.input-group-sm&gt;.input-group-btn&gt;.btn,
select[multiple].input-group-sm&gt;.form-control,
select[multiple].input-group-sm&gt;.input-group-addon,
select[multiple].input-group-sm&gt;.input-group-btn&gt;.btn {
	height: auto;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
	display: table-cell;
}

.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
	border-radius: 0;
}

.input-group-addon,
.input-group-btn {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
}

.input-group-addon {
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
	line-height: 1;
	color: #555555;
	text-align: center;
	background-color: #eeeeee;
	border: 1px solid #ccc;
	border-radius: 4px;
}

.input-group-addon.input-sm {
	padding: 5px 10px;
	font-size: 12px;
	border-radius: 3px;
}

.input-group-addon.input-lg {
	padding: 10px 16px;
	font-size: 18px;
	border-radius: 6px;
}

.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
	margin-top: 0;
}

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child&gt;.btn,
.input-group-btn:first-child&gt;.btn-group&gt;.btn,
.input-group-btn:first-child&gt;.dropdown-toggle,
.input-group-btn:last-child&gt;.btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child&gt;.btn-group:not(:last-child)&gt;.btn {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

.input-group-addon:first-child {
	border-right: 0;
}

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child&gt;.btn,
.input-group-btn:last-child&gt;.btn-group&gt;.btn,
.input-group-btn:last-child&gt;.dropdown-toggle,
.input-group-btn:first-child&gt;.btn:not(:first-child),
.input-group-btn:first-child&gt;.btn-group:not(:first-child)&gt;.btn {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}

.input-group-addon:last-child {
	border-left: 0;
}

.input-group-btn {
	position: relative;
	font-size: 0;
	white-space: nowrap;
}

.input-group-btn&gt;.btn {
	position: relative;
}

.input-group-btn&gt;.btn+.btn {
	margin-left: -1px;
}

.input-group-btn&gt;.btn:hover,
.input-group-btn&gt;.btn:focus,
.input-group-btn&gt;.btn:active {
	z-index: 2;
}

.input-group-btn:first-child&gt;.btn,
.input-group-btn:first-child&gt;.btn-group {
	margin-right: -1px;
}

.input-group-btn:last-child&gt;.btn,
.input-group-btn:last-child&gt;.btn-group {
	z-index: 2;
	margin-left: -1px;
}

.nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}

.nav&gt;li {
	position: relative;
	display: block;
}

.nav&gt;li&gt;a {
	position: relative;
	display: block;
	padding: 10px 15px;
}

.nav&gt;li&gt;a:hover,
.nav&gt;li&gt;a:focus {
	text-decoration: none;
	background-color: #eeeeee;
}

.nav&gt;li.disabled&gt;a {
	color: #777777;
}

.nav&gt;li.disabled&gt;a:hover,
.nav&gt;li.disabled&gt;a:focus {
	color: #777777;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed;
}

.nav .open&gt;a,
.nav .open&gt;a:hover,
.nav .open&gt;a:focus {
	background-color: #eeeeee;
	border-color: #5fbdff;
}

.nav .nav-divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5;
}

.nav&gt;li&gt;a&gt;img {
	max-width: none;
}

.nav-tabs {
	border-bottom: 1px solid #ddd;
}

.nav-tabs&gt;li {
	float: left;
	margin-bottom: -1px;
}

.nav-tabs&gt;li&gt;a {
	margin-right: 2px;
	line-height: 1.42857143;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
}

.nav-tabs&gt;li&gt;a:hover {
	border-color: #eeeeee #eeeeee #ddd;
}

.nav-tabs&gt;li.active&gt;a,
.nav-tabs&gt;li.active&gt;a:hover,
.nav-tabs&gt;li.active&gt;a:focus {
	color: #555555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}

.nav-tabs.nav-justified {
	width: 100%;
	border-bottom: 0;
}

.nav-tabs.nav-justified&gt;li {
	float: none;
}

.nav-tabs.nav-justified&gt;li&gt;a {
	text-align: center;
	margin-bottom: 5px;
}

.nav-tabs.nav-justified&gt;.dropdown .dropdown-menu {
	top: auto;
	left: auto;
}

@media (min-width: 768px) {
	.nav-tabs.nav-justified&gt;li {
		display: table-cell;
		width: 1%;
	}

	.nav-tabs.nav-justified&gt;li&gt;a {
		margin-bottom: 0;
	}
}

.nav-tabs.nav-justified&gt;li&gt;a {
	margin-right: 0;
	border-radius: 4px;
}

.nav-tabs.nav-justified&gt;.active&gt;a,
.nav-tabs.nav-justified&gt;.active&gt;a:hover,
.nav-tabs.nav-justified&gt;.active&gt;a:focus {
	border: 1px solid #ddd;
}

@media (min-width: 768px) {
	.nav-tabs.nav-justified&gt;li&gt;a {
		border-bottom: 1px solid #ddd;
		border-radius: 4px 4px 0 0;
	}

	.nav-tabs.nav-justified&gt;.active&gt;a,
	.nav-tabs.nav-justified&gt;.active&gt;a:hover,
	.nav-tabs.nav-justified&gt;.active&gt;a:focus {
		border-bottom-color: #fff;
	}
}

.nav-pills&gt;li {
	float: left;
}

.nav-pills&gt;li&gt;a {
	border-radius: 4px;
}

.nav-pills&gt;li+li {
	margin-left: 2px;
}

.nav-pills&gt;li.active&gt;a,
.nav-pills&gt;li.active&gt;a:hover,
.nav-pills&gt;li.active&gt;a:focus {
	color: #fff;
	background-color: #337ab7;
}

.nav-stacked&gt;li {
	float: none;
}

.nav-stacked&gt;li+li {
	margin-top: 2px;
	margin-left: 0;
}

.nav-justified {
	width: 100%;
}

.nav-justified&gt;li {
	float: none;
}

.nav-justified&gt;li&gt;a {
	text-align: center;
	margin-bottom: 5px;
}

.nav-justified&gt;.dropdown .dropdown-menu {
	top: auto;
	left: auto;
}

@media (min-width: 768px) {
	.nav-justified&gt;li {
		display: table-cell;
		width: 1%;
	}

	.nav-justified&gt;li&gt;a {
		margin-bottom: 0;
	}
}

.nav-tabs-justified {
	border-bottom: 0;
}

.nav-tabs-justified&gt;li&gt;a {
	margin-right: 0;
	border-radius: 4px;
}

.nav-tabs-justified&gt;.active&gt;a,
.nav-tabs-justified&gt;.active&gt;a:hover,
.nav-tabs-justified&gt;.active&gt;a:focus {
	border: 1px solid #ddd;
}

@media (min-width: 768px) {
	.nav-tabs-justified&gt;li&gt;a {
		border-bottom: 1px solid #ddd;
		border-radius: 4px 4px 0 0;
	}

	.nav-tabs-justified&gt;.active&gt;a,
	.nav-tabs-justified&gt;.active&gt;a:hover,
	.nav-tabs-justified&gt;.active&gt;a:focus {
		border-bottom-color: #fff;
	}
}

.tab-content&gt;.tab-pane {
	display: none;
}

.tab-content&gt;.active {
	display: block;
}

.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.navbar {
	position: relative;
	min-height: 50px;
	margin-bottom: 20px;
	border: 1px solid transparent;
}

@media (min-width: 768px) {
	.navbar {
		border-radius: 4px;
	}
}

@media (min-width: 768px) {
	.navbar-header {
		float: left;
	}
}

.navbar-collapse {
	overflow-x: visible;
	padding-right: 10px;
	padding-left: 10px;
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	-webkit-overflow-scrolling: touch;
}

.navbar-collapse.in {
	overflow-y: auto;
}

@media (min-width: 768px) {
	.navbar-collapse {
		width: auto;
		border-top: 0;
		box-shadow: none;
	}

	.navbar-collapse.collapse {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important;
	}

	.navbar-collapse.in {
		overflow-y: visible;
	}

	.navbar-fixed-top .navbar-collapse,
	.navbar-static-top .navbar-collapse,
	.navbar-fixed-bottom .navbar-collapse {
		padding-left: 0;
		padding-right: 0;
	}
}

.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
	max-height: 340px;
}

@media (max-device-width: 480px) and (orientation: landscape) {

	.navbar-fixed-top .navbar-collapse,
	.navbar-fixed-bottom .navbar-collapse {
		max-height: 200px;
	}
}

.container&gt;.navbar-header,
.container-fluid&gt;.navbar-header,
.container&gt;.navbar-collapse,
.container-fluid&gt;.navbar-collapse {
	margin-right: -10px;
	margin-left: -10px;
}

@media (min-width: 768px) {

	.container&gt;.navbar-header,
	.container-fluid&gt;.navbar-header,
	.container&gt;.navbar-collapse,
	.container-fluid&gt;.navbar-collapse {
		margin-right: 0;
		margin-left: 0;
	}
}

.navbar-static-top {
	z-index: 1000;
	border-width: 0 0 1px;
}

@media (min-width: 768px) {
	.navbar-static-top {
		border-radius: 0;
	}
}

.navbar-fixed-top,
.navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
}

@media (min-width: 768px) {

	.navbar-fixed-top,
	.navbar-fixed-bottom {
		border-radius: 0;
	}
}

.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px;
}

.navbar-fixed-bottom {
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0;
}

.navbar-brand {
	float: left;
	padding: 15px 10px;
	font-size: 18px;
	line-height: 20px;
	height: 50px;
}

.navbar-brand:hover,
.navbar-brand:focus {
	text-decoration: none;
}

.navbar-brand&gt;img {
	display: block;
}

@media (min-width: 768px) {

	.navbar&gt;.container .navbar-brand,
	.navbar&gt;.container-fluid .navbar-brand {
		margin-left: -10px;
	}
}

.navbar-toggle {
	position: relative;
	float: right;
	margin-right: 10px;
	padding: 9px 10px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

.navbar-toggle:focus {
	outline: 0;
}

.navbar-toggle .icon-bar {
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px;
}

.navbar-toggle .icon-bar+.icon-bar {
	margin-top: 4px;
}

@media (min-width: 768px) {
	.navbar-toggle {
		display: none;
	}
}

.navbar-nav {
	margin: 7.5px -10px;
}

.navbar-nav&gt;li&gt;a {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
}

@media (max-width: 767px) {
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		box-shadow: none;
	}

	.navbar-nav .open .dropdown-menu&gt;li&gt;a,
	.navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 5px 15px 5px 25px;
	}

	.navbar-nav .open .dropdown-menu&gt;li&gt;a {
		line-height: 20px;
	}

	.navbar-nav .open .dropdown-menu&gt;li&gt;a:hover,
	.navbar-nav .open .dropdown-menu&gt;li&gt;a:focus {
		background-image: none;
	}
}

@media (min-width: 768px) {
	.navbar-nav {
		float: left;
		margin: 0;
	}

	.navbar-nav&gt;li {
		float: left;
	}

	.navbar-nav&gt;li&gt;a {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

.navbar-form {
	margin-left: -10px;
	margin-right: -10px;
	padding: 10px 10px;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	margin-top: 8px;
	margin-bottom: 8px;
}

@media (min-width: 768px) {
	.navbar-form .form-group {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
	}

	.navbar-form .form-control {
		display: inline-block;
		width: auto;
		vertical-align: middle;
	}

	.navbar-form .form-control-static {
		display: inline-block;
	}

	.navbar-form .input-group {
		display: inline-table;
		vertical-align: middle;
	}

	.navbar-form .input-group .input-group-addon,
	.navbar-form .input-group .input-group-btn,
	.navbar-form .input-group .form-control {
		width: auto;
	}

	.navbar-form .input-group&gt;.form-control {
		width: 100%;
	}

	.navbar-form .control-label {
		margin-bottom: 0;
		vertical-align: middle;
	}

	.navbar-form .radio,
	.navbar-form .checkbox {
		display: inline-block;
		margin-top: 0;
		margin-bottom: 0;
		vertical-align: middle;
	}

	.navbar-form .radio label,
	.navbar-form .checkbox label {
		padding-left: 0;
	}

	.navbar-form .radio input[type="radio"],
	.navbar-form .checkbox input[type="checkbox"] {
		position: relative;
		margin-left: 0;
	}

	.navbar-form .has-feedback .form-control-feedback {
		top: 0;
	}
}

@media (max-width: 767px) {
	.navbar-form .form-group {
		margin-bottom: 5px;
	}

	.navbar-form .form-group:last-child {
		margin-bottom: 0;
	}
}

@media (min-width: 768px) {
	.navbar-form {
		width: auto;
		border: 0;
		margin-left: 0;
		margin-right: 0;
		padding-top: 0;
		padding-bottom: 0;
		box-shadow: none;
	}
}

.navbar-nav&gt;li&gt;.dropdown-menu {
	margin-top: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.navbar-fixed-bottom .navbar-nav&gt;li&gt;.dropdown-menu {
	margin-bottom: 0;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.navbar-btn {
	margin-top: 8px;
	margin-bottom: 8px;
}

.navbar-btn.btn-sm {
	margin-top: 10px;
	margin-bottom: 10px;
}

.navbar-btn.btn-xs {
	margin-top: 14px;
	margin-bottom: 14px;
}

.navbar-text {
	margin-top: 15px;
	margin-bottom: 15px;
}

@media (min-width: 768px) {
	.navbar-text {
		float: left;
		margin-left: 10px;
		margin-right: 10px;
	}
}

@media (min-width: 768px) {
	.navbar-left {
		float: left !important;
	}

	.navbar-right {
		float: right !important;
		margin-right: -10px;
	}

	.navbar-right~.navbar-right {
		margin-right: 0;
	}
}

.navbar-default {
	background-color: #f8f8f8;
	border-color: #e7e7e7;
}

.navbar-default .navbar-brand {
	color: #777;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #5e5e5e;
	background-color: transparent;
}

.navbar-default .navbar-text {
	color: #777;
}

.navbar-default .navbar-nav&gt;li&gt;a {
	color: #777;
}

.navbar-default .navbar-nav&gt;li&gt;a:hover,
.navbar-default .navbar-nav&gt;li&gt;a:focus {
	color: #333;
	background-color: transparent;
}

.navbar-default .navbar-nav&gt;.active&gt;a,
.navbar-default .navbar-nav&gt;.active&gt;a:hover,
.navbar-default .navbar-nav&gt;.active&gt;a:focus {
	color: #555;
	background-color: #e7e7e7;
}

.navbar-default .navbar-nav&gt;.disabled&gt;a,
.navbar-default .navbar-nav&gt;.disabled&gt;a:hover,
.navbar-default .navbar-nav&gt;.disabled&gt;a:focus {
	color: #ccc;
	background-color: transparent;
}

.navbar-default .navbar-toggle {
	border-color: #ddd;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #ddd;
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #888;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
	border-color: #e7e7e7;
}

.navbar-default .navbar-nav&gt;.open&gt;a,
.navbar-default .navbar-nav&gt;.open&gt;a:hover,
.navbar-default .navbar-nav&gt;.open&gt;a:focus {
	background-color: #e7e7e7;
	color: #555;
}

@media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a {
		color: #777;
	}

	.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a:focus {
		color: #333;
		background-color: transparent;
	}

	.navbar-default .navbar-nav .open .dropdown-menu&gt;.active&gt;a,
	.navbar-default .navbar-nav .open .dropdown-menu&gt;.active&gt;a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu&gt;.active&gt;a:focus {
		color: #555;
		background-color: #e7e7e7;
	}

	.navbar-default .navbar-nav .open .dropdown-menu&gt;.disabled&gt;a,
	.navbar-default .navbar-nav .open .dropdown-menu&gt;.disabled&gt;a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu&gt;.disabled&gt;a:focus {
		color: #ccc;
		background-color: transparent;
	}
}

.navbar-default .navbar-link {
	color: #777;
}

.navbar-default .navbar-link:hover {
	color: #333;
}

.navbar-default .btn-link {
	color: #777;
}

.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
	color: #333;
}

.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
	color: #ccc;
}

.navbar-inverse {
	background-color: #222;
	border-color: #080808;
}

.navbar-inverse .navbar-brand {
	color: #9d9d9d;
}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
	color: #fff;
	background-color: transparent;
}

.navbar-inverse .navbar-text {
	color: #9d9d9d;
}

.navbar-inverse .navbar-nav&gt;li&gt;a {
	color: #9d9d9d;
}

.navbar-inverse .navbar-nav&gt;li&gt;a:hover,
.navbar-inverse .navbar-nav&gt;li&gt;a:focus {
	color: #fff;
	background-color: transparent;
}

.navbar-inverse .navbar-nav&gt;.active&gt;a,
.navbar-inverse .navbar-nav&gt;.active&gt;a:hover,
.navbar-inverse .navbar-nav&gt;.active&gt;a:focus {
	color: #fff;
	background-color: #080808;
}

.navbar-inverse .navbar-nav&gt;.disabled&gt;a,
.navbar-inverse .navbar-nav&gt;.disabled&gt;a:hover,
.navbar-inverse .navbar-nav&gt;.disabled&gt;a:focus {
	color: #444;
	background-color: transparent;
}

.navbar-inverse .navbar-toggle {
	border-color: #333;
}

.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
	background-color: #333;
}

.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #fff;
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
	border-color: #101010;
}

.navbar-inverse .navbar-nav&gt;.open&gt;a,
.navbar-inverse .navbar-nav&gt;.open&gt;a:hover,
.navbar-inverse .navbar-nav&gt;.open&gt;a:focus {
	background-color: #080808;
	color: #fff;
}

@media (max-width: 767px) {
	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;.dropdown-header {
		border-color: #080808;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
		background-color: #080808;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;li&gt;a {
		color: #9d9d9d;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;li&gt;a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;li&gt;a:focus {
		color: #fff;
		background-color: transparent;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;.active&gt;a,
	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;.active&gt;a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;.active&gt;a:focus {
		color: #fff;
		background-color: #080808;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;.disabled&gt;a,
	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;.disabled&gt;a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu&gt;.disabled&gt;a:focus {
		color: #444;
		background-color: transparent;
	}
}

.navbar-inverse .navbar-link {
	color: #9d9d9d;
}

.navbar-inverse .navbar-link:hover {
	color: #fff;
}

.navbar-inverse .btn-link {
	color: #9d9d9d;
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
	color: #fff;
}

.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
	color: #444;
}

.breadcrumb {
	padding: 8px 15px;
	margin-bottom: 20px;
	list-style: none;
	background-color: #f5f5f5;
	border-radius: 4px;
}

.breadcrumb&gt;li {
	display: inline-block;
}

.breadcrumb&gt;li+li:before {
	content: "/\00a0";
	padding: 0 5px;
	color: #ccc;
}

.breadcrumb&gt;.active {
	color: #777777;
}

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}

.pagination&gt;li {
	display: inline;
}

.pagination&gt;li&gt;a,
.pagination&gt;li&gt;span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #5fbdff;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px;
}

.pagination&gt;li:first-child&gt;a,
.pagination&gt;li:first-child&gt;span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}

.pagination&gt;li:last-child&gt;a,
.pagination&gt;li:last-child&gt;span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}

.pagination&gt;li&gt;a:hover,
.pagination&gt;li&gt;span:hover,
.pagination&gt;li&gt;a:focus,
.pagination&gt;li&gt;span:focus {
	z-index: 3;
	color: #0156ac;
	background-color: #eeeeee;
	border-color: #ddd;
}

.pagination&gt;.active&gt;a,
.pagination&gt;.active&gt;span,
.pagination&gt;.active&gt;a:hover,
.pagination&gt;.active&gt;span:hover,
.pagination&gt;.active&gt;a:focus,
.pagination&gt;.active&gt;span:focus {
	z-index: 2;
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
	cursor: default;
}

.pagination&gt;.disabled&gt;span,
.pagination&gt;.disabled&gt;span:hover,
.pagination&gt;.disabled&gt;span:focus,
.pagination&gt;.disabled&gt;a,
.pagination&gt;.disabled&gt;a:hover,
.pagination&gt;.disabled&gt;a:focus {
	color: #777777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed;
}

.pagination-lg&gt;li&gt;a,
.pagination-lg&gt;li&gt;span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
}

.pagination-lg&gt;li:first-child&gt;a,
.pagination-lg&gt;li:first-child&gt;span {
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px;
}

.pagination-lg&gt;li:last-child&gt;a,
.pagination-lg&gt;li:last-child&gt;span {
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px;
}

.pagination-sm&gt;li&gt;a,
.pagination-sm&gt;li&gt;span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
}

.pagination-sm&gt;li:first-child&gt;a,
.pagination-sm&gt;li:first-child&gt;span {
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
}

.pagination-sm&gt;li:last-child&gt;a,
.pagination-sm&gt;li:last-child&gt;span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}

.pager {
	padding-left: 0;
	margin: 20px 0;
	list-style: none;
	text-align: center;
}

.pager li {
	display: inline;
}

.pager li&gt;a,
.pager li&gt;span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 15px;
}

.pager li&gt;a:hover,
.pager li&gt;a:focus {
	text-decoration: none;
	background-color: #eeeeee;
}

.pager .next&gt;a,
.pager .next&gt;span {
	float: right;
}

.pager .previous&gt;a,
.pager .previous&gt;span {
	float: left;
}

.pager .disabled&gt;a,
.pager .disabled&gt;a:hover,
.pager .disabled&gt;a:focus,
.pager .disabled&gt;span {
	color: #777777;
	background-color: #fff;
	cursor: not-allowed;
}

.label {
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: bold;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}

a.label:hover,
a.label:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.label:empty {
	display: none;
}

.btn .label {
	position: relative;
	top: -1px;
}

.label-default {
	background-color: #777777;
}

.label-default[href]:hover,
.label-default[href]:focus {
	background-color: #5e5e5e;
}

.label-primary {
	background-color: #337ab7;
}

.label-primary[href]:hover,
.label-primary[href]:focus {
	background-color: #286090;
}

.label-success {
	background-color: #5cb85c;
}

.label-success[href]:hover,
.label-success[href]:focus {
	background-color: #449d44;
}

.label-info {
	background-color: #5bc0de;
}

.label-info[href]:hover,
.label-info[href]:focus {
	background-color: #31b0d5;
}

.label-warning {
	background-color: #f0ad4e;
}

.label-warning[href]:hover,
.label-warning[href]:focus {
	background-color: #ec971f;
}

.label-danger {
	background-color: #d9534f;
}

.label-danger[href]:hover,
.label-danger[href]:focus {
	background-color: #c9302c;
}

.badge {
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 1;
	vertical-align: middle;
	white-space: nowrap;
	text-align: center;
	background-color: #777777;
	border-radius: 10px;
}

.badge:empty {
	display: none;
}

.btn .badge {
	position: relative;
	top: -1px;
}

.btn-xs .badge,
.btn-group-xs&gt;.btn .badge {
	top: 0;
	padding: 1px 5px;
}

a.badge:hover,
a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.list-group-item.active&gt;.badge,
.nav-pills&gt;.active&gt;a&gt;.badge {
	color: #5fbdff;
	background-color: #fff;
}

.list-group-item&gt;.badge {
	float: right;
}

.list-group-item&gt;.badge+.badge {
	margin-right: 5px;
}

.nav-pills&gt;li&gt;a&gt;.badge {
	margin-left: 3px;
}

.jumbotron {
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	color: inherit;
	background-color: #eeeeee;
}

.jumbotron h1,
.jumbotron .h1 {
	color: inherit;
}

.jumbotron p {
	margin-bottom: 15px;
	font-size: 21px;
	font-weight: 200;
}

.jumbotron&gt;hr {
	border-top-color: #d5d5d5;
}

.container .jumbotron,
.container-fluid .jumbotron {
	border-radius: 6px;
}

.jumbotron .container {
	max-width: 100%;
}

@media screen and (min-width: 768px) {
	.jumbotron {
		padding-top: 48px;
		padding-bottom: 48px;
	}

	.container .jumbotron,
	.container-fluid .jumbotron {
		padding-left: 60px;
		padding-right: 60px;
	}

	.jumbotron h1,
	.jumbotron .h1 {
		font-size: 63px;
	}
}

.thumbnail {
	display: block;
	padding: 4px;
	margin-bottom: 20px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: border 0.2s ease-in-out;
	transition: border 0.2s ease-in-out;
}

.thumbnail&gt;img,
.thumbnail a&gt;img {
	margin-left: auto;
	margin-right: auto;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
	border-color: #5fbdff;
}

.thumbnail .caption {
	padding: 9px;
	color: #333333;
}

.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}

.alert h4 {
	margin-top: 0;
	color: inherit;
}

.alert .alert-link {
	font-weight: bold;
}

.alert&gt;p,
.alert&gt;ul {
	margin-bottom: 0;
}

.alert&gt;p+p {
	margin-top: 5px;
}

.alert-dismissable,
.alert-dismissible {
	padding-right: 35px;
}

.alert-dismissable .close,
.alert-dismissible .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit;
}

.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}

.alert-success hr {
	border-top-color: #c9e2b3;
}

.alert-success .alert-link {
	color: #2b542c;
}

.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}

.alert-info hr {
	border-top-color: #a6e1ec;
}

.alert-info .alert-link {
	color: #245269;
}

.alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}

.alert-warning hr {
	border-top-color: #f7e1b5;
}

.alert-warning .alert-link {
	color: #66512c;
}

.alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}

.alert-danger hr {
	border-top-color: #e4b9c0;
}

.alert-danger .alert-link {
	color: #843534;
}

@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}

	to {
		background-position: 0 0;
	}
}

@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}

	to {
		background-position: 0 0;
	}
}

.progress {
	overflow: hidden;
	height: 20px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border-radius: 4px;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.progress-bar {
	float: left;
	width: 0%;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #337ab7;
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-webkit-transition: width 0.6s ease;
	transition: width 0.6s ease;
}

.progress-striped .progress-bar,
.progress-bar-striped {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-size: 40px 40px;
}

.progress.active .progress-bar,
.progress-bar.active {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
	background-color: #5cb85c;
}

.progress-striped .progress-bar-success {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-info {
	background-color: #5bc0de;
}

.progress-striped .progress-bar-info {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-warning {
	background-color: #f0ad4e;
}

.progress-striped .progress-bar-warning {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-danger {
	background-color: #d9534f;
}

.progress-striped .progress-bar-danger {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.media {
	margin-top: 15px;
}

.media:first-child {
	margin-top: 0;
}

.media,
.media-body {
	zoom: 1;
	overflow: hidden;
}

.media-body {
	width: 10000px;
}

.media-object {
	display: block;
}

.media-object.img-thumbnail {
	max-width: none;
}

.media-right,
.media&gt;.pull-right {
	padding-left: 10px;
}

.media-left,
.media&gt;.pull-left {
	padding-right: 10px;
}

.media-left,
.media-right,
.media-body {
	display: table-cell;
	vertical-align: top;
}

.media-middle {
	vertical-align: middle;
}

.media-bottom {
	vertical-align: bottom;
}

.media-heading {
	margin-top: 0;
	margin-bottom: 5px;
}

.media-list {
	padding-left: 0;
	list-style: none;
}

.list-group {
	margin-bottom: 20px;
	padding-left: 0;
}

.list-group-item {
	position: relative;
	display: block;
	padding: 10px 15px;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #ddd;
}

.list-group-item:first-child {
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

.list-group-item:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

a.list-group-item,
button.list-group-item {
	color: #555;
}

a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
	color: #333;
}

a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
	text-decoration: none;
	color: #555;
	background-color: #f5f5f5;
}

button.list-group-item {
	width: 100%;
	text-align: left;
}

.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
	background-color: #eeeeee;
	color: #777777;
	cursor: not-allowed;
}

.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
	color: inherit;
}

.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
	color: #777777;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
	z-index: 2;
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
}

.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading&gt;small,
.list-group-item.active:hover .list-group-item-heading&gt;small,
.list-group-item.active:focus .list-group-item-heading&gt;small,
.list-group-item.active .list-group-item-heading&gt;.small,
.list-group-item.active:hover .list-group-item-heading&gt;.small,
.list-group-item.active:focus .list-group-item-heading&gt;.small {
	color: inherit;
}

.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
	color: #c7ddef;
}

.list-group-item-success {
	color: #3c763d;
	background-color: #dff0d8;
}

a.list-group-item-success,
button.list-group-item-success {
	color: #3c763d;
}

a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
	color: inherit;
}

a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
	color: #3c763d;
	background-color: #d0e9c6;
}

a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
	color: #fff;
	background-color: #3c763d;
	border-color: #3c763d;
}

.list-group-item-info {
	color: #31708f;
	background-color: #d9edf7;
}

a.list-group-item-info,
button.list-group-item-info {
	color: #31708f;
}

a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
	color: inherit;
}

a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
	color: #31708f;
	background-color: #c4e3f3;
}

a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
	color: #fff;
	background-color: #31708f;
	border-color: #31708f;
}

.list-group-item-warning {
	color: #8a6d3b;
	background-color: #fcf8e3;
}

a.list-group-item-warning,
button.list-group-item-warning {
	color: #8a6d3b;
}

a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
	color: inherit;
}

a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
	color: #8a6d3b;
	background-color: #faf2cc;
}

a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
	color: #fff;
	background-color: #8a6d3b;
	border-color: #8a6d3b;
}

.list-group-item-danger {
	color: #a94442;
	background-color: #f2dede;
}

a.list-group-item-danger,
button.list-group-item-danger {
	color: #a94442;
}

a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
	color: inherit;
}

a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
	color: #a94442;
	background-color: #ebcccc;
}

a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
	color: #fff;
	background-color: #a94442;
	border-color: #a94442;
}

.list-group-item-heading {
	margin-top: 0;
	margin-bottom: 5px;
}

.list-group-item-text {
	margin-bottom: 0;
	line-height: 1.3;
}

.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
	padding: 15px;
}

.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

.panel-heading&gt;.dropdown .dropdown-toggle {
	color: inherit;
}

.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	color: inherit;
}

.panel-title&gt;a,
.panel-title&gt;small,
.panel-title&gt;.small,
.panel-title&gt;small&gt;a,
.panel-title&gt;.small&gt;a {
	color: inherit;
}

.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

.panel&gt;.list-group,
.panel&gt;.panel-collapse&gt;.list-group {
	margin-bottom: 0;
}

.panel&gt;.list-group .list-group-item,
.panel&gt;.panel-collapse&gt;.list-group .list-group-item {
	border-width: 1px 0;
	border-radius: 0;
}

.panel&gt;.list-group:first-child .list-group-item:first-child,
.panel&gt;.panel-collapse&gt;.list-group:first-child .list-group-item:first-child {
	border-top: 0;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

.panel&gt;.list-group:last-child .list-group-item:last-child,
.panel&gt;.panel-collapse&gt;.list-group:last-child .list-group-item:last-child {
	border-bottom: 0;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

.panel&gt;.panel-heading+.panel-collapse&gt;.list-group .list-group-item:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.panel-heading+.list-group .list-group-item:first-child {
	border-top-width: 0;
}

.list-group+.panel-footer {
	border-top-width: 0;
}

.panel&gt;.table,
.panel&gt;.table-responsive&gt;.table,
.panel&gt;.panel-collapse&gt;.table {
	margin-bottom: 0;
}

.panel&gt;.table caption,
.panel&gt;.table-responsive&gt;.table caption,
.panel&gt;.panel-collapse&gt;.table caption {
	padding-left: 15px;
	padding-right: 15px;
}

.panel&gt;.table:first-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child {
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

.panel&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child,
.panel&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.panel&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child td:first-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child td:first-child,
.panel&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child td:first-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child td:first-child,
.panel&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child th:first-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child th:first-child,
.panel&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child th:first-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child th:first-child {
	border-top-left-radius: 3px;
}

.panel&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child td:last-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child td:last-child,
.panel&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child td:last-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child td:last-child,
.panel&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child th:last-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;thead:first-child&gt;tr:first-child th:last-child,
.panel&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child th:last-child,
.panel&gt;.table-responsive:first-child&gt;.table:first-child&gt;tbody:first-child&gt;tr:first-child th:last-child {
	border-top-right-radius: 3px;
}

.panel&gt;.table:last-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

.panel&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child,
.panel&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.panel&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child td:first-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child td:first-child,
.panel&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child td:first-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child td:first-child,
.panel&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child th:first-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child th:first-child,
.panel&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child th:first-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child th:first-child {
	border-bottom-left-radius: 3px;
}

.panel&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child td:last-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child td:last-child,
.panel&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child td:last-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child td:last-child,
.panel&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child th:last-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tbody:last-child&gt;tr:last-child th:last-child,
.panel&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child th:last-child,
.panel&gt;.table-responsive:last-child&gt;.table:last-child&gt;tfoot:last-child&gt;tr:last-child th:last-child {
	border-bottom-right-radius: 3px;
}

.panel&gt;.panel-body+.table,
.panel&gt;.panel-body+.table-responsive,
.panel&gt;.table+.panel-body,
.panel&gt;.table-responsive+.panel-body {
	border-top: 1px solid #ddd;
}

.panel&gt;.table&gt;tbody:first-child&gt;tr:first-child th,
.panel&gt;.table&gt;tbody:first-child&gt;tr:first-child td {
	border-top: 0;
}

.panel&gt;.table-bordered,
.panel&gt;.table-responsive&gt;.table-bordered {
	border: 0;
}

.panel&gt;.table-bordered&gt;thead&gt;tr&gt;th:first-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;th:first-child,
.panel&gt;.table-bordered&gt;tbody&gt;tr&gt;th:first-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;th:first-child,
.panel&gt;.table-bordered&gt;tfoot&gt;tr&gt;th:first-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;th:first-child,
.panel&gt;.table-bordered&gt;thead&gt;tr&gt;td:first-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;td:first-child,
.panel&gt;.table-bordered&gt;tbody&gt;tr&gt;td:first-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;td:first-child,
.panel&gt;.table-bordered&gt;tfoot&gt;tr&gt;td:first-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;td:first-child {
	border-left: 0;
}

.panel&gt;.table-bordered&gt;thead&gt;tr&gt;th:last-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;th:last-child,
.panel&gt;.table-bordered&gt;tbody&gt;tr&gt;th:last-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;th:last-child,
.panel&gt;.table-bordered&gt;tfoot&gt;tr&gt;th:last-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;th:last-child,
.panel&gt;.table-bordered&gt;thead&gt;tr&gt;td:last-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;thead&gt;tr&gt;td:last-child,
.panel&gt;.table-bordered&gt;tbody&gt;tr&gt;td:last-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr&gt;td:last-child,
.panel&gt;.table-bordered&gt;tfoot&gt;tr&gt;td:last-child,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr&gt;td:last-child {
	border-right: 0;
}

.panel&gt;.table-bordered&gt;thead&gt;tr:first-child&gt;td,
.panel&gt;.table-responsive&gt;.table-bordered&gt;thead&gt;tr:first-child&gt;td,
.panel&gt;.table-bordered&gt;tbody&gt;tr:first-child&gt;td,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr:first-child&gt;td,
.panel&gt;.table-bordered&gt;thead&gt;tr:first-child&gt;th,
.panel&gt;.table-responsive&gt;.table-bordered&gt;thead&gt;tr:first-child&gt;th,
.panel&gt;.table-bordered&gt;tbody&gt;tr:first-child&gt;th,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr:first-child&gt;th {
	border-bottom: 0;
}

.panel&gt;.table-bordered&gt;tbody&gt;tr:last-child&gt;td,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr:last-child&gt;td,
.panel&gt;.table-bordered&gt;tfoot&gt;tr:last-child&gt;td,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr:last-child&gt;td,
.panel&gt;.table-bordered&gt;tbody&gt;tr:last-child&gt;th,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tbody&gt;tr:last-child&gt;th,
.panel&gt;.table-bordered&gt;tfoot&gt;tr:last-child&gt;th,
.panel&gt;.table-responsive&gt;.table-bordered&gt;tfoot&gt;tr:last-child&gt;th {
	border-bottom: 0;
}

.panel&gt;.table-responsive {
	border: 0;
	margin-bottom: 0;
}

.panel-group {
	margin-bottom: 20px;
}

.panel-group .panel {
	margin-bottom: 0;
	border-radius: 4px;
}

.panel-group .panel+.panel {
	margin-top: 5px;
}

.panel-group .panel-heading {
	border-bottom: 0;
}

.panel-group .panel-heading+.panel-collapse&gt;.panel-body,
.panel-group .panel-heading+.panel-collapse&gt;.list-group {
	border-top: 1px solid #ddd;
}

.panel-group .panel-footer {
	border-top: 0;
}

.panel-group .panel-footer+.panel-collapse .panel-body {
	border-bottom: 1px solid #ddd;
}

.panel-default {
	border-color: #ddd;
}

.panel-default&gt;.panel-heading {
	color: #333333;
	background-color: #f5f5f5;
	border-color: #ddd;
}

.panel-default&gt;.panel-heading+.panel-collapse&gt;.panel-body {
	border-top-color: #ddd;
}

.panel-default&gt;.panel-heading .badge {
	color: #f5f5f5;
	background-color: #333333;
}

.panel-default&gt;.panel-footer+.panel-collapse&gt;.panel-body {
	border-bottom-color: #ddd;
}

.panel-primary {
	border-color: #337ab7;
}

.panel-primary&gt;.panel-heading {
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
}

.panel-primary&gt;.panel-heading+.panel-collapse&gt;.panel-body {
	border-top-color: #337ab7;
}

.panel-primary&gt;.panel-heading .badge {
	color: #337ab7;
	background-color: #fff;
}

.panel-primary&gt;.panel-footer+.panel-collapse&gt;.panel-body {
	border-bottom-color: #337ab7;
}

.panel-success {
	border-color: #d6e9c6;
}

.panel-success&gt;.panel-heading {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}

.panel-success&gt;.panel-heading+.panel-collapse&gt;.panel-body {
	border-top-color: #d6e9c6;
}

.panel-success&gt;.panel-heading .badge {
	color: #dff0d8;
	background-color: #3c763d;
}

.panel-success&gt;.panel-footer+.panel-collapse&gt;.panel-body {
	border-bottom-color: #d6e9c6;
}

.panel-info {
	border-color: #bce8f1;
}

.panel-info&gt;.panel-heading {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}

.panel-info&gt;.panel-heading+.panel-collapse&gt;.panel-body {
	border-top-color: #bce8f1;
}

.panel-info&gt;.panel-heading .badge {
	color: #d9edf7;
	background-color: #31708f;
}

.panel-info&gt;.panel-footer+.panel-collapse&gt;.panel-body {
	border-bottom-color: #bce8f1;
}

.panel-warning {
	border-color: #faebcc;
}

.panel-warning&gt;.panel-heading {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}

.panel-warning&gt;.panel-heading+.panel-collapse&gt;.panel-body {
	border-top-color: #faebcc;
}

.panel-warning&gt;.panel-heading .badge {
	color: #fcf8e3;
	background-color: #8a6d3b;
}

.panel-warning&gt;.panel-footer+.panel-collapse&gt;.panel-body {
	border-bottom-color: #faebcc;
}

.panel-danger {
	border-color: #ebccd1;
}

.panel-danger&gt;.panel-heading {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}

.panel-danger&gt;.panel-heading+.panel-collapse&gt;.panel-body {
	border-top-color: #ebccd1;
}

.panel-danger&gt;.panel-heading .badge {
	color: #f2dede;
	background-color: #a94442;
}

.panel-danger&gt;.panel-footer+.panel-collapse&gt;.panel-body {
	border-bottom-color: #ebccd1;
}

.embed-responsive {
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden;
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	border: 0;
}

.embed-responsive-16by9 {
	padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
	padding-bottom: 75%;
}

.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well blockquote {
	border-color: #ddd;
	border-color: rgba(0, 0, 0, 0.15);
}

.well-lg {
	padding: 24px;
	border-radius: 6px;
}

.well-sm {
	padding: 9px;
	border-radius: 3px;
}

.close {
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.close:hover,
.close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

button.close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
}

.modal-open {
	overflow: hidden;
}

.modal {
	display: none;
	overflow: hidden;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	-webkit-overflow-scrolling: touch;
	outline: 0;
}

.modal.fade .modal-dialog {
	-webkit-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	transform: translate(0, -25%);
	-webkit-transition: -webkit-transform 0.3s ease-out;
	transition: -webkit-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
	transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}

.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}

.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto;
}

.modal-dialog {
	position: relative;
	width: auto;
	margin: 10px;
}

.modal-content {
	position: relative;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
	background-clip: padding-box;
	outline: 0;
}

.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}

.modal-backdrop.fade {
	opacity: 0;
	filter: alpha(opacity=0);
}

.modal-backdrop.in {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.modal-header {
	padding: 15px;
	border-bottom: 1px solid #e5e5e5;
	min-height: 16.42857143px;
}

.modal-header .close {
	margin-top: -2px;
}

.modal-title {
	margin: 0;
	line-height: 1.42857143;
}

.modal-body {
	position: relative;
	padding: 15px;
}

.modal-footer {
	padding: 15px;
	text-align: right;
	border-top: 1px solid #e5e5e5;
}

.modal-footer .btn+.btn {
	margin-left: 5px;
	margin-bottom: 0;
}

.modal-footer .btn-group .btn+.btn {
	margin-left: -1px;
}

.modal-footer .btn-block+.btn-block {
	margin-left: 0;
}

.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll;
}

@media (min-width: 768px) {
	.modal-dialog {
		width: 600px;
		margin: 30px auto;
	}

	.modal-content {
		box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	}

	.modal-sm {
		width: 300px;
	}
}

@media (min-width: 992px) {
	.modal-lg {
		width: 900px;
	}
}

.tooltip {
	position: absolute;
	z-index: 1070;
	display: block;
	font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-break: auto;
	line-height: 1.42857143;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	font-size: 12px;
	opacity: 0;
	filter: alpha(opacity=0);
}

.tooltip.in {
	opacity: 0.9;
	filter: alpha(opacity=90);
}

.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}

.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}

.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}

.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}

.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 4px;
}

.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}

.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.tooltip.top-left .tooltip-arrow {
	bottom: 0;
	right: 5px;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.tooltip.top-right .tooltip-arrow {
	bottom: 0;
	left: 5px;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}

.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}

.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}

.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.tooltip.bottom-left .tooltip-arrow {
	top: 0;
	right: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.tooltip.bottom-right .tooltip-arrow {
	top: 0;
	left: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}

.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-break: auto;
	line-height: 1.42857143;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	font-size: 14px;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.popover.top {
	margin-top: -10px;
}

.popover.right {
	margin-left: 10px;
}

.popover.bottom {
	margin-top: 10px;
}

.popover.left {
	margin-left: -10px;
}

.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}

.popover-content {
	padding: 9px 14px;
}

.popover&gt;.arrow,
.popover&gt;.arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}

.popover&gt;.arrow {
	border-width: 11px;
}

.popover&gt;.arrow:after {
	border-width: 10px;
	content: "";
}

.popover.top&gt;.arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999999;
	border-top-color: rgba(0, 0, 0, 0.25);
	bottom: -11px;
}

.popover.top&gt;.arrow:after {
	content: " ";
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}

.popover.right&gt;.arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999999;
	border-right-color: rgba(0, 0, 0, 0.25);
}

.popover.right&gt;.arrow:after {
	content: " ";
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}

.popover.bottom&gt;.arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999999;
	border-bottom-color: rgba(0, 0, 0, 0.25);
	top: -11px;
}

.popover.bottom&gt;.arrow:after {
	content: " ";
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}

.popover.left&gt;.arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999999;
	border-left-color: rgba(0, 0, 0, 0.25);
}

.popover.left&gt;.arrow:after {
	content: " ";
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}

.carousel {
	position: relative;
}

.carousel-inner {
	position: relative;
	overflow: hidden;
	width: 100%;
}

.carousel-inner&gt;.item {
	display: none;
	position: relative;
	-webkit-transition: 0.6s ease-in-out left;
	transition: 0.6s ease-in-out left;
}

.carousel-inner&gt;.item&gt;img,
.carousel-inner&gt;.item&gt;a&gt;img {
	line-height: 1;
}

@media all and (transform-3d),
(-webkit-transform-3d) {
	.carousel-inner&gt;.item {
		-webkit-transition: -webkit-transform 0.6s ease-in-out;
		transition: -webkit-transform 0.6s ease-in-out;
		transition: transform 0.6s ease-in-out;
		transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px;
	}

	.carousel-inner&gt;.item.next,
	.carousel-inner&gt;.item.active.right {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		left: 0;
	}

	.carousel-inner&gt;.item.prev,
	.carousel-inner&gt;.item.active.left {
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		left: 0;
	}

	.carousel-inner&gt;.item.next.left,
	.carousel-inner&gt;.item.prev.right,
	.carousel-inner&gt;.item.active {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		left: 0;
	}
}

.carousel-inner&gt;.active,
.carousel-inner&gt;.next,
.carousel-inner&gt;.prev {
	display: block;
}

.carousel-inner&gt;.active {
	left: 0;
}

.carousel-inner&gt;.next,
.carousel-inner&gt;.prev {
	position: absolute;
	top: 0;
	width: 100%;
}

.carousel-inner&gt;.next {
	left: 100%;
}

.carousel-inner&gt;.prev {
	left: -100%;
}

.carousel-inner&gt;.next.left,
.carousel-inner&gt;.prev.right {
	left: 0;
}

.carousel-inner&gt;.active.left {
	left: -100%;
}

.carousel-inner&gt;.active.right {
	left: 100%;
}

.carousel-control {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 15%;
	opacity: 0.5;
	filter: alpha(opacity=50);
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.carousel-control.left {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

.carousel-control.right {
	left: auto;
	right: 0;
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

.carousel-control:hover,
.carousel-control:focus {
	outline: 0;
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	margin-top: -10px;
	z-index: 5;
	display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
	left: 50%;
	margin-left: -10px;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
	right: 50%;
	margin-right: -10px;
}

.carousel-control .icon-prev,
.carousel-control .icon-next {
	width: 20px;
	height: 20px;
	line-height: 1;
	font-family: serif;
}

.carousel-control .icon-prev:before {
	content: '\2039';
}

.carousel-control .icon-next:before {
	content: '\203a';
}

.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	margin-left: -30%;
	padding-left: 0;
	list-style: none;
	text-align: center;
}

.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	border: 1px solid #fff;
	border-radius: 10px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: rgba(0, 0, 0, 0);
}

.carousel-indicators .active {
	margin: 0;
	width: 12px;
	height: 12px;
	background-color: #fff;
}

.carousel-caption {
	position: absolute;
	left: 15%;
	right: 15%;
	bottom: 20px;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.carousel-caption .btn {
	text-shadow: none;
}

@media screen and (min-width: 768px) {

	.carousel-control .glyphicon-chevron-left,
	.carousel-control .glyphicon-chevron-right,
	.carousel-control .icon-prev,
	.carousel-control .icon-next {
		width: 30px;
		height: 30px;
		margin-top: -15px;
		font-size: 30px;
	}

	.carousel-control .glyphicon-chevron-left,
	.carousel-control .icon-prev {
		margin-left: -15px;
	}

	.carousel-control .glyphicon-chevron-right,
	.carousel-control .icon-next {
		margin-right: -15px;
	}

	.carousel-caption {
		left: 20%;
		right: 20%;
		padding-bottom: 30px;
	}

	.carousel-indicators {
		bottom: 20px;
	}
}

.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical&gt;.btn-group:before,
.btn-group-vertical&gt;.btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
	content: " ";
	display: table;
}

.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical&gt;.btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
	clear: both;
}

.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.pull-right {
	float: right !important;
}

.pull-left {
	float: left !important;
}

.hide {
	display: none !important;
}

.show {
	display: block !important;
}

.invisible {
	visibility: hidden;
}

.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.hidden {
	display: none !important;
}

.affix {
	position: fixed;
}

@-ms-viewport {
	width: device-width;
}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
	display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
	display: none !important;
}

@media (max-width: 767px) {
	.visible-xs {
		display: block !important;
	}

	table.visible-xs {
		display: table !important;
	}

	tr.visible-xs {
		display: table-row !important;
	}

	th.visible-xs,
	td.visible-xs {
		display: table-cell !important;
	}
}

@media (max-width: 767px) {
	.visible-xs-block {
		display: block !important;
	}
}

@media (max-width: 767px) {
	.visible-xs-inline {
		display: inline !important;
	}
}

@media (max-width: 767px) {
	.visible-xs-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.visible-sm {
		display: block !important;
	}

	table.visible-sm {
		display: table !important;
	}

	tr.visible-sm {
		display: table-row !important;
	}

	th.visible-sm,
	td.visible-sm {
		display: table-cell !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.visible-sm-block {
		display: block !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.visible-sm-inline {
		display: inline !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.visible-sm-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 992px) and (max-width: 1439px) {
	.visible-md {
		display: block !important;
	}

	table.visible-md {
		display: table !important;
	}

	tr.visible-md {
		display: table-row !important;
	}

	th.visible-md,
	td.visible-md {
		display: table-cell !important;
	}
}

@media (min-width: 992px) and (max-width: 1439px) {
	.visible-md-block {
		display: block !important;
	}
}

@media (min-width: 992px) and (max-width: 1439px) {
	.visible-md-inline {
		display: inline !important;
	}
}

@media (min-width: 992px) and (max-width: 1439px) {
	.visible-md-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 1440px) {
	.visible-lg {
		display: block !important;
	}

	table.visible-lg {
		display: table !important;
	}

	tr.visible-lg {
		display: table-row !important;
	}

	th.visible-lg,
	td.visible-lg {
		display: table-cell !important;
	}
}

@media (min-width: 1440px) {
	.visible-lg-block {
		display: block !important;
	}
}

@media (min-width: 1440px) {
	.visible-lg-inline {
		display: inline !important;
	}
}

@media (min-width: 1440px) {
	.visible-lg-inline-block {
		display: inline-block !important;
	}
}

@media (max-width: 767px) {
	.hidden-xs {
		display: none !important;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.hidden-sm {
		display: none !important;
	}
}

@media (min-width: 992px) and (max-width: 1439px) {
	.hidden-md {
		display: none !important;
	}
}

@media (min-width: 1440px) {
	.hidden-lg {
		display: none !important;
	}
}

.visible-print {
	display: none !important;
}

@media print {
	.visible-print {
		display: block !important;
	}

	table.visible-print {
		display: table !important;
	}

	tr.visible-print {
		display: table-row !important;
	}

	th.visible-print,
	td.visible-print {
		display: table-cell !important;
	}
}

.visible-print-block {
	display: none !important;
}

@media print {
	.visible-print-block {
		display: block !important;
	}
}

.visible-print-inline {
	display: none !important;
}

@media print {
	.visible-print-inline {
		display: inline !important;
	}
}

.visible-print-inline-block {
	display: none !important;
}

@media print {
	.visible-print-inline-block {
		display: inline-block !important;
	}
}

@media print {
	.hidden-print {
		display: none !important;
	}
}

/* Bootstrap LessÃ¦ÂºÂÃ§Â&nbsp;Â */
/* Ã¥Å¸ÂºÃ§Â¡â‚¬Ã¥Â¿Â«Ã©â‚¬Å¸Ã¥Â¸Æ’Ã¥Â±â‚¬ */
.ib_mid_wrap {
	font-size: 0;
	text-align: center;
}

.ib_mid_wrap:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0;
}

.ib_mid {
	font-size: medium;
	*text-align: left;
	display: inline-block;
	vertical-align: middle;
}

.txa_c {
	text-align: center;
}

.txa_r {
	text-align: right;
}

.txa_l {
	text-align: left;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.vat {
	vertical-align: top;
}

.vam {
	vertical-align: middle;
}

.vab {
	vertical-align: bottom;
}

.nowrap {
	white-space: nowrap;
	word-break: keep-all;
}

.prewrap {
	white-space: pre;
}

.txa_elli {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: keep-all;
}

/*
    Ã¨Â°Æ’Ã§â€Â¨Ã¦â€“Â¹Ã¦Â³â€¢: Ã©Â»ËœÃ¨Â®Â¤Ã¤Â¸ÂºÃ¤Â¸Â¤Ã¨Â¡Å’Ã¦ËœÂ¾Ã§Â¤ÂºÃ§Å“ÂÃ§â€¢Â¥Ã¥ÂÂ·
            .multiLine-overflow(3);
 */
a:active,
a:focus {
	outline: none;
}

/* Ã¥Å¸ÂºÃ§Â¡â‚¬Ã©Â¡ÂµÃ©ÂÂ¢Ã¥Â¸Æ’Ã¥Â±â‚¬Ã¦â€°â‚¬Ã¦Å“â€°Ã§â€ºÂ¸Ã¥â€¦Â³LessÃ¥ÂËœÃ©â€¡Â */
@font-face {
	font-family: "iconfont";
	src: url('/images/iconfont.eot?t=1479955678677');
	/* IE9*/
	src: url('/images/iconfont.eot?t=1479955678677#iefix') format('embedded-opentype'),
		/* IE6-IE8 */
		url('/images/iconfont.woff?t=1479955678677') format('woff'),
		/* chrome, firefox */
		url('/images/iconfont.ttf?t=1479955678677') format('truetype'),
		/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('/images/iconfont.svg?t=1479955678677#iconfont') format('svg');
	/* iOS 4.1- */
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-wangzhanguanli:before {
	content: "\e626";
}

.icon-weixin:before {
	content: "\e600";
}

.icon-bofang:before {
	content: "\e628";
}

.icon-chanzhinenghao:before {
	content: "\e6fb";
}

.icon-unie61d:before {
	content: "\e60a";
}

.icon-diqiu:before {
	content: "\e62c";
}

.icon-iconfontclosesmall:before {
	content: "\e68d";
}

.icon-qq:before {
	content: "\e668";
}

.icon-fangdichanye:before {
	content: "\e63f";
}

.icon-jinlingyingcaiwangtubiao42:before {
	content: "\e7b3";
}

.icon-cubanwangzhan:before {
	content: "\e623";
}

.icon-triangle-l:before {
	content: "\e621";
}

.icon-triangle-r:before {
	content: "\e622";
}

.icon-dianhua3:before {
	content: "\e624";
}

.icon-liulan:before {
	content: "\e639";
}

.icon-keji:before {
	content: "\e602";
}

.icon-dizhi3:before {
	content: "\e6a7";
}

.icon-touzi:before {
	content: "\e625";
}

.icon-qzone:before {
	content: "\e604";
}

.icon-weibiaoti3:before {
	content: "\e64b";
}

.icon-iconfontdemo18:before {
	content: "\e62d";
}

.icon-wuyeguanli:before {
	content: "\e60b";
}

.icon-jinrong:before {
	content: "\e62b";
}

.icon-shenghuofuwu:before {
	content: "\e843";
}

.icon-iconchanzhipress:before {
	content: "\e730";
}

.icon-guanyuwomen:before {
	content: "\e658";
}

.icon-remenbiaoqian:before {
	content: "\e659";
}

.icon-sousuo:before {
	content: "\e65a";
}

.icon-tupian:before {
	content: "\e65b";
}

.icon-xinwenzixun:before {
	content: "\e65c";
}

.icon-Ezhan:before {
	content: "\e627";
}

.icon-chenggonganli:before {
	content: "\e65d";
}

.icon-chuanbo:before {
	content: "\e65e";
}

.icon-da:before {
	content: "\e65f";
}

.icon-chanyejiqun:before {
	content: "\e660";
}

.icon-chuanzhen:before {
	content: "\e661";
}

.icon-chenggonganli1:before {
	content: "\e662";
}

.icon-deguo:before {
	content: "\e663";
}

.icon-didian:before {
	content: "\e664";
}

.icon-dizhi:before {
	content: "\e665";
}

.icon-ditie:before {
	content: "\e666";
}

.icon-dianhua-xian:before {
	content: "\e667";
}

.icon-fabuzhe:before {
	content: "\e669";
}

.icon-fenxiang:before {
	content: "\e66a";
}

.icon-dianhua:before {
	content: "\e66b";
}

.icon-fuwu:before {
	content: "\e66c";
}

.icon-fuwuchaxun:before {
	content: "\e66d";
}

.icon-fuwutixi:before {
	content: "\e66e";
}

.icon-fuwuxiangmu:before {
	content: "\e66f";
}

.icon-gonggongpingtai:before {
	content: "\e670";
}

.icon-gongjiao:before {
	content: "\e671";
}

.icon-hangkonghangtian:before {
	content: "\e672";
}

.icon-haiyanggongcheng:before {
	content: "\e673";
}

.icon-jigouliebiao:before {
	content: "\e674";
}

.icon-hezuomoshi:before {
	content: "\e675";
}

.icon-jituanfuwu:before {
	content: "\e676";
}

.icon-jiantou:before {
	content: "\e677";
}

.icon-jiache:before {
	content: "\e678";
}

.icon-meiguo:before {
	content: "\e679";
}

.icon-nengyuan:before {
	content: "\e67a";
}

.icon-shipin:before {
	content: "\e67b";
}

.icon-qiyexuanzhi:before {
	content: "\e67c";
}

.icon-lianxifangshi:before {
	content: "\e67d";
}

.icon-shouye-fanhuitoubu:before {
	content: "\e67e";
}

.icon-shouye-dianziditu:before {
	content: "\e67f";
}

.icon-shouye-fuwuchaxun:before {
	content: "\e680";
}

.icon-shouye-yijianfankui:before {
	content: "\e681";
}

.icon-shouye-qiyexuanzhi:before {
	content: "\e682";
}

.icon-weixingongzhonghao:before {
	content: "\e683";
}

.icon-xinxipilou:before {
	content: "\e684";
}

.icon-wen:before {
	content: "\e685";
}

.icon-yijian:before {
	content: "\e686";
}

.icon-youbian:before {
	content: "\e687";
}

.icon-youjian:before {
	content: "\e688";
}

.icon-yuanqugaikuang:before {
	content: "\e689";
}

.icon-yijianfankui:before {
	content: "\e68a";
}

.icon-zhanlvehezuohuoban:before {
	content: "\e68b";
}

.icon-zhongguo:before {
	content: "\e68c";
}

.icon-zhankai:before {
	content: "\e601";
}

.icon-shouqi:before {
	content: "\e603";
}

.icon-jiantou1:before {
	content: "\e605";
}

.icon-shouye-fanhuitoubu1:before {
	content: "\e606";
}

.icon-menu:before {
	content: "\e607";
}

.icon-jiazhai:before {
	content: "\e608";
}

.icon-fabuzhe2:before {
	content: "\e60c";
}

.icon-shijjian:before {
	content: "\e60d";
}

.icon-chuanzhen1:before {
	content: "\e609";
}

.icon-dianhua1:before {
	content: "\e60e";
}

.icon-dizhi1:before {
	content: "\e60f";
}

.icon-fazhanchengjiu:before {
	content: "\e610";
}

.icon-gongzuorenyuan:before {
	content: "\e611";
}

.icon-hehuoren:before {
	content: "\e612";
}

.icon-hezuo:before {
	content: "\e613";
}

.icon-juanxianpaihang:before {
	content: "\e614";
}

.icon-lianxifangshi1:before {
	content: "\e615";
}

.icon-moshi:before {
	content: "\e616";
}

.icon-kaifa:before {
	content: "\e617";
}

.icon-qiye:before {
	content: "\e618";
}

.icon-wangzhan:before {
	content: "\e619";
}

.icon-chuanzhen2:before {
	content: "\e61a";
}

.icon-ditanyuanqu:before {
	content: "\e61b";
}

.icon-gongxiangyuanqu:before {
	content: "\e61c";
}

.icon-dizhi2:before {
	content: "\e61d";
}

.icon-dianhua2:before {
	content: "\e61e";
}

.icon-wangzhan1:before {
	content: "\e61f";
}

.icon-zhihuiyuanqu:before {
	content: "\e620";
}

.icon-yuanqufuwu:before {
	content: "\e63d";
}

.icon-keji1:before {
	content: "\e629";
}

.icon-wangzhan2:before {
	content: "\e68e";
}

.icon-jinrong1:before {
	content: "\e62a";
}

/* Ã©Â¡ÂµÃ©ÂÂ¢Ã¥Â¸Æ’Ã¥Â±â‚¬Ã§Â³Â»Ã§Â»Å¸Ã¥â€ºÂ¾Ã¦Â&nbsp;â€¡ */
/*Ã¥â€¦Â¬Ã¥â€¦Â±Ã¦Â&nbsp;Â·Ã¥Â¼Â*/
.mgtop40 {
	margin-top: 40px;
}

.mgtop20 {
	margin-top: 20px;
}

.mgtop10 {
	margin-top: 10px;
}

.mgbottom20 {
	margin-bottom: 20px;
}

.mgbottom40 {
	margin-bottom: 40px;
}

.no-margin {
	margin-top: 0;
	margin-bottom: 0;
}

.onelevel-center.mgbottom20 {
	margin-bottom: 20px;
}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.dashIcon {
	opacity: 0;
}

.no-data {
	text-align: center;
	padding: 20px;
	color: #999;
}

.load-more-wrap {
	text-align: center;
	padding: 10px 0;
}

.load-more-wrap .gy-button {
	padding: 0 30px;
	height: 40px;
	background-color: #f5f5f5;
	border-radius: 5px;
	border: none;
	color: #999999;
	margin: 0 auto;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
}

.load-more-wrap .iconfont {
	margin-right: 10px;
}

button:focus {
	outline: none;
}

.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.02), 0 0 8px rgba(102, 175, 233, 0.2);
}

.img-responsive-wrap img {
	display: inline-block;
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}

.img-responsive.img-90 {
	max-width: 90%;
	padding-top: 10px;
}

.a-blue {
	color: #5fbdff;
}

.line-right a {
	position: relative;
	padding-right: 15px;
	margin-right: 15px;
	border-right: 1px solid #606060;
	height: 14px;
	line-height: 14px;
}

.line-right a:last-child {
	border-right: none;
}

.gray-line hr {
	margin-top: 20px;
	margin-bottom: 10px;
	border: 0;
	border-top: 1px solid #ddd;
}

.gray-line hr.no-margin {
	margin-top: 0;
	margin-bottom: 0;
}

.swiper-container.swiper-common {
	padding-bottom: 25px;
}

.swiper-common.swiper-container-horizontal&gt;.swiper-pagination {
	bottom: 0;
}

.swiper-common .swiper-pagination-bullet {
	width: 6px;
	height: 6px;
	display: inline-block;
	border-radius: 100%;
	background: #f57725;
	opacity: .6;
	margin: 0 0 0 5px !important;
}

.swiper-common .swiper-pagination-bullet-active {
	opacity: 1;
	background: #f57725;
	margin: 0 0 0 5px !important;
}

.pagination-wrap {
	padding-top: 10px;
	padding-bottom: 10px;
}

.bdshare-button-style2-24.myshare a {
	float: none;
	font-size: 28px;
	padding-left: 0;
	line-height: 24px;
	height: auto;
	background-image: none;
	_background-image: none;
	background-repeat: no-repeat;
	cursor: pointer;
	margin: auto;
	color: #999;
}

#bdshare_weixin_qrcode_dialog {
	height: 310px !important;
}

@media (max-width: 991px) {
	.swiper-common .row {
		margin-left: 0;
		margin-right: 0;
	}

	.load-more-wrap {
		text-align: center;
		padding: 10px 0;
	}

	.load-more-wrap .gy-button {
		padding: 0 30px;
		width: 100%;
		height: 40px;
		background-color: #f5f5f5;
		border-radius: 5px;
		border: none;
		color: #999999;
		margin: 0 auto;
		display: block;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.load-more-wrap .iconfont {
		margin-right: 10px;
	}
}

/* Ã©â‚¬Å¡Ã§â€Â¨ */
body {
	font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

ul {
	padding: 0;
	margin: 0;
}

ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}

a:hover {
	text-decoration: none;
}

.page-content {
	padding-top: 0;
}

.main-width {
	position: relative;
	margin: 0 auto;
}

.page-bg-gray {
	background: #f8f8f8;
	padding-top: 20px;
	padding-bottom: 20px;
}

.bg-white {
	background: #fff;
}

/*.page-left {
    .page-left-title {
        background: #1e2b58;
        color: #fff;
        padding: 18px 10px 18px 30px;
        h2 {
            font-size: 30px;
            .iconfont {
                font-size: 30px;
                color: #FFFFFF;
                vertical-align: middle;
                margin-right: 15px;
            }
            span {
                vertical-align: middle;
            }
        }
    }
    .page-left-menu {
        background: #fff;
    }
    .page-left-search {
        background: #fff;
    }
    .page-left-tags {
        background: #fff;
    }
}
.page-left-box {
    &amp;.mgtop20 {
        margin-top: 20px;
    }
    .page-left-box-title {
        padding: 20px;
        border-bottom: 1px solid #eee;
        h2 {
            font-size: 18px;
            color: #333;
            //font-weight: bold;
            .iconfont {
                font-size: 18px;
                color: #afafaf;
                vertical-align: middle;
                margin-right: 10px;
            }
            span {
                vertical-align: middle;
            }
        }
    }
    .page-left-box-content {
        padding: 18px 20px;
    }
    }*/
/*.my-input-search {
    position: relative;
    .input-search-btn {
        position: absolute;
        top: 0;
        right: 0;
        height: 100%;
        padding: 0 10px;
        background: 0 0;
        border: none;
        border-radius: 0 200px 200px 0;
    }
    .iconfont {
        color: #bfbfbf;
        font-size: 18px;
    }
    .form-control {
        padding-right: 30px;
        background: #f9f9f9;
        border: 1px solid #eee;
        box-shadow:none;
    }
}
*/
.popular-tags-wrap {
	margin-top: -10px;
	margin-left: -10px;
}

.popular-tags-wrap a {
	display: block;
	color: #999;
	width: 100%;
	padding: 8px 14px;
	line-height: 1.5;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}

.popular-tags-wrap a:hover {
	background: #f57725;
	color: #fff;
}

.page-right .page-right-cont {
	padding: 30px 20px;
}

.footer {
	position: relative;
	background: #151c33;
	padding: 40px 0;
	background: url("/images/foot-bg.png") no-repeat top left;
	background-size: 100% 100%;
}

.footer .border-bottom h4 {
	padding: 10px 0;
	position: relative;
	color: #fff;
	margin: 0;
	padding-top: 20px;
}

.footer .border-bottom h4 span {
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -6px;
	color: #494e5f;
	font-size: 12px;
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-webkit-transition: -webkit-transform 0.5s;
	transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	transition: transform 0.5s, -webkit-transform 0.5s;
	-webkit-transition: transform 0.5s;
}

.footer .border-bottom h4.collapsed span {
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
}

.footer .footer-top {
	color: #7c829c;
}

.footer .footer-top a {
	color: #81838b;
	color: rgba(255, 255, 255, 0.4);
}

.footer .footer-top a:hover {
	color: #fff;
	color: rgba(255, 255, 255, 0.9);
}

.footer .footer-top .list-unstyled {
	padding-top: 20px;
}

.footer .footer-top .list-unstyled li {
	display: inline-block;
	padding-right: 2px;
	line-height: 1.75;
	width: 118px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.footer .footer-bottom {
	color: #7c829c;
}

.footer .footer-bottom .bottom-line {
	padding-bottom: 20px;
	float: left;
}

.footer .footer-bottom .bottom-line li {
	display: inline-block;
	padding-right: 20px;
	line-height: 1.75;
}

.footer .footer-bottom .bottom-line li a {
	color: #fff;
	font-size: 16px;
	display: inline-block;
	padding-right: 20px;
	position: relative;
}

.footer .footer-bottom .bottom-line li a.noclick {
	color: rgba(255, 255, 255, 0.5);
}

.footer .footer-bottom .bottom-line li a:hover {
	opacity: 0.8;
}

.footer .footer-bottom .bottom-line li a:before {
	content: "";
	width: 0;
	height: 12px;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -6px;
	border-right: 1px solid #323748;
}

.footer .footer-bottom .bottom-line li:last-child a:before {
	content: "";
	width: 0;
	height: 12px;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -6px;
	border-right: 0px solid #323748;
}

.footer .footer-bottom .text-right {
	padding: 20px 0;
	padding-right: 110px;
}

.footer .footer-bottom .text-right a {
	color: #81838b;
	font-size: 12px;
}

.footer .footer-bottom .text-left {
	font-size: 12px;
	margin-bottom: 6px;
	text-align: left;
}

.footer .footer-bottom .text-left.mgbottom10 {
	margin-bottom: 10px;
}

.footer .footer-bottom .text-left a {
	color: #fff;
}

.footer .footer-bottom .text-left a:hover {
	opacity: 0.8;
}

.footer .footer-bottom .text-left a.gray {
	color: #7c829c;
	margin-top: 20px;
}

.footer .code-btn-wrap {
	text-align: center;
	padding-top: 25px;
}

.footer .code-btn {
	background: #313647;
	display: inline-block;
	padding: 0 12px;
	border-radius: 15px;
	line-height: 27px;
	color: #fff;
	position: relative;
	padding-right: 30px;
}

.footer .code-btn span {
	vertical-align: middle;
}

.footer .code-btn i.iconfont {
	padding-right: 8px;
	color: #989ba3;
	font-size: 20px;
}

.footer .code-btn span.iconfont {
	padding-left: 0px;
	color: #92959f;
	font-size: 6px;
	position: absolute;
	right: 10px;
	top: 0px;
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-webkit-transition: -webkit-transform 0.3s;
	transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	transition: transform 0.3s, -webkit-transform 0.3s;
	-webkit-transition: transform 0.3s;
}

.footer .code-img {
	display: none;
	margin: 0 auto;
	margin-top: 30px;
	width: 90px;
	height: 90px;
	background: url(/images/footer-qr-code.jpg) no-repeat center center;
	background-size: 100% 100%;
}

.footer .code-btn-wrap.active .code-img {
	display: block;
}

.footer .code-btn-wrap.active .code-btn span.iconfont {
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}

.c-backtop {
	position: fixed;
	right: 45px;
	bottom: 90px;
	z-index: 999;
	display: none;
	width: 40px;
}

.c-backtop .c-topbtn,
.c-backtop .c-btn-item {
	position: relative;
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 26px;
	border-radius: 3px;
	color: #fff;
}

.c-backtop .c-topbtn .iconfont,
.c-backtop .c-btn-item .iconfont {
	font-size: 22px;
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
	height: 40px;
	border-radius: 3px;
	z-index: 101;
}

.c-backtop .c-topbtn {
	background-color: #d2d3d7;
	margin-left: 0px;
}

.c-backtop .c-topbtn:hover {
	background-color: #F57725;
}

.c-backtop .c-btn-warp {
	position: relative;
	display: none;
	margin-left: -97px;
	width: 137px;
	height: 200px;
	overflow: hidden;
}

.c-backtop .c-btn-group {
	position: absolute;
	bottom: -200px;
	right: 0px;
}

.c-backtop .c-btn-group .c-btn-item {
	margin-bottom: 10px;
}

.c-backtop .c-btn-group .c-btn-item .c-btn-slider,
.c-backtop .c-btn-group .c-btn-item .c-btn-bg {
	position: absolute;
	top: 0;
	right: 37px;
	width: 0;
	height: 40px;
	line-height: 40px;
	white-space: nowrap;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	font-size: 14px;
	color: #fff;
	z-index: 100;
	overflow: hidden;
}

.c-backtop .c-btn-group .c-btn-item .c-btn-bg {
	background-color: #d2d3d7;
	border-radius: 3px;
	width: 40px;
	right: 0px;
}

.c-backtop .c-btn-group .c-btn-item.c-click:hover .c-btn-bg {
	width: 137px;
	background-color: #F57725;
}

.c-backtop .c-btn-group .c-btn-item.c-click:hover .c-btn-slider {
	width: 100px;
}

@media (min-width: 991px) {
	.my-visible-sm {
		display: block !important;
		height: auto !important;
	}

	.footer .my-visible-sm.collapsing {
		height: auto;
		-webkit-transition: none;
		transition: none;
		overflow: visible;
	}

	.footer .footer-bottom .bottom-line {
		padding-top: 20px;
	}

	.footer .footer-bottom .text-left {
		text-align: left;
	}
}

@media (min-width: 991px) and (max-width: 1439px) {
	.popular-tags-wrap {
		margin-top: -10px;
		margin-left: -7px;
	}

	.popular-tags-wrap a {
		display: inline-block;
		color: #999;
		border-radius: 3px;
		padding: 8px 14px;
		line-height: 1.5;
		float: left;
		margin-top: 10px;
		margin-right: 7px;
		margin-left: 7px;
	}

	.popular-tags-wrap a:hover {
		background: #f57725;
		color: #fff;
	}
}

@media (max-width: 991px) {
	.footer::before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 107px;
		height: 92px;
		background: url("/images/phone-footerbg-top.png") no-repeat top left;
	}

	.footer::after {
		content: "";
		position: absolute;
		bottom: 0;
		right: 0;
		width: 75px;
		height: 99px;
		background: url("/images/phone-footerbg-bottom.png") no-repeat top left;
	}

	.common-problem {
		padding: 0 10px;
	}

	.page-bg-gray {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.container.phone-width-full&gt;.row&gt;.col-xs-12 {
		padding-left: 0;
		padding-right: 0;
	}

	.footer {
		background: #151c33;
	}

	.footer .border-bottom h4 {
		color: #a9aaaf;
		padding: 15px 0;
		font-size: 16px;
	}

	.footer .footer-top {
		position: relative;
		z-index: 99;
	}

	.footer .footer-top .list-unstyled li {
		padding-right: 2px;
		width: 45%;
		line-height: 2.25;
	}

	.footer .footer-bottom {
		z-index: 99;
		position: relative;
	}

	.footer .footer-bottom .text-left {
		text-align: center;
	}

	.footer .footer-bottom .bottom-line li {
		padding-right: 2px;
		width: 45%;
		line-height: 2.25;
	}

	.footer .footer-bottom .bottom-line li a {
		font-size: 14px;
	}

	.footer .footer-bottom .bottom-line li a:before {
		border-right: 0px solid #323748;
	}

	.page-right .page-right-cont {
		padding: 0;
	}
}

.page-left-menu ul li a.noclick {
	color: #ccc;
	cursor: default;
}

.page-left-menu ul li a.noclick:hover {
	color: #ccc;
}

.page-left-menu ul li a.noclick:hover:before {
	color: transparent;
}

@media (min-width: 1420px) and (max-width: 1920px) {
	.home-h1 {
		font-size: 36px !important;
		color: #333 !important;
	}

	.page-h1 {
		font-size: 30px !important;
		color: #333 !important;
	}

	.h2 {
		font-size: 18px !important;
		color: #333 !important;
	}

	.article-p {
		font-size: 16px !important;
		color: #525558 !important;
	}

	.article-c {
		font-size: 14px !important;
		color: #939699 !important;
	}

	.home-data {
		color: #6B6B6B;
	}
}

@media (min-width: 992px) and (max-width: 1419px) {
	.home-h1 {
		font-size: 36px !important;
		color: #333 !important;
		text-align: center;
	}

	.page-h1 {
		font-size: 30px !important;
		color: #333 !important;
	}

	.h2 {
		font-size: 16px !important;
		color: #333 !important;
	}

	.article-p {
		font-size: 14px !important;
		color: #525558 !important;
	}

	.article-c {
		font-size: 14px !important;
		color: #939699 !important;
	}
}

@media (max-width: 991px) {
	.home-gaikuang {
		color: #707070 !important;
	}

	.home-gaikuang p {
		color: #707070 !important;
	}
}

/* Ã¥Å¸ÂºÃ§Â¡â‚¬Ã©Â¡ÂµÃ©ÂÂ¢Ã¥Â¸Æ’Ã¥Â±â‚¬ */
/*leftmenu*/
/*.page-left-menu {
    ul {
        padding: 1px 0;
        li {
            font-size: 18px;
            line-height: 1.5;
            padding: 0 20px;
            .aitem {
                padding: 12px 0px;
                border-bottom: 1px solid #eee;
            }
            a {
                color: #666;
                display: block;
                position: relative;
                &amp;::before {
                    content: '\e677';
                    font-family:"iconfont" !important;
                    font-size: 14px;
                    color: transparent;
                    display: inline-block;
                    padding-left: 30px;
                    padding-right: 10px;
                }
                &amp;:hover {
                    color: #f57725;
                    &amp;::before {
                        color: #f68339;
                    }
                }

            }
            &amp;:last-child {
                .aitem {
                    border-bottom: 0px solid #eee;
                }
            }
            &amp;.active {
                border-left: 3px solid #f57725;
                a {
                    color: #f57725;

                    &amp;::before {
                        color: #f68339;
                    }


                }
            }
        }


    }
}
.page-left-menu-wrap {
    .page-left-menu-title {
        padding: 10px 10px;
        cursor: pointer;
        background-color: #F8F8F8;
        h2 {
            font-size: 17px;
            line-height: 1.5;
            position: relative;
            padding-right: 30px;
            &amp;::before {
                content: '\e606';
                font-family:"iconfont" !important;
                font-size: 14px;
                color: #999;
                position: absolute;
                right:0px;
                top: 2px;
                transition: transform 0.3s;
                -webkit-transition: transform 0.3s;
            }
        }
        &amp;.active {
            h2 {
                &amp;::before {
                    transform:rotate(-180deg);
        			-webkit-transform:rotate(-180deg);

                }
            }
        }
    }
}
.left-menu-at-top {
    .page-left-menu {
        display: none;
    }
}*/
@media (max-width: 991px) {
	.page-left-menu {
		display: none;
		margin-bottom: 10px;
	}

	.page-left-menu ul {
		padding: 1px 0;
	}

	.page-left-menu ul li {
		font-size: 17px;
		line-height: 1.5;
		padding: 0 20px;
	}

	.page-left-menu ul li .aitem {
		padding: 12px 0px;
		border-bottom: 1px solid #eee;
	}

	.page-left-menu ul li a {
		color: #666;
		display: block;
		position: relative;
		text-align: center;
		padding-right: 24px;
	}

	.page-left-menu ul li a::before {
		content: '\e677';
		font-family: "iconfont" !important;
		font-size: 14px;
		color: transparent;
		display: inline-block;
		padding-left: 0px;
		padding-right: 10px;
	}

	.page-left-menu ul li a:hover {
		color: #f57725;
	}

	.page-left-menu ul li a:hover::before {
		color: #f68339;
	}

	.page-left-menu ul li:last-child .aitem {
		border-bottom: 0px solid #eee;
	}

	.page-left-menu ul li.active {
		border-left: 3px solid #f57725;
	}

	.page-left-menu ul li.active a {
		color: #f57725;
	}

	.page-left-menu ul li.active a::before {
		color: #f68339;
	}
}

/* Ã¥Å¸ÂºÃ§Â¡â‚¬Ã©Â¡ÂµÃ©ÂÂ¢Ã¥Â¸Æ’Ã¥Â±â‚¬  Ã¥Â·Â¦Ã¤Â¾Â§Ã¨ÂÅ“Ã¥Ââ€¢*/
/**
 * ui.less -- Ã¦Â±â€¡Ã¦â‚¬Â»uiÃ§Â»â€žÃ¤Â»Â¶Ã§Å¡â€žless
 * @project lingang site
 * @author xiaxiansheng@adinnet.cn
 * @copyright: lingang LTD reserve all rights
**/
/*ui-banner*/
.page-content .page-banner {
	margin-top: 68px;
}

.page-banner {
	position: relative;
	max-width: 100%;
	overflow: hidden;
	text-align: center;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 444px;
	top: 0;
}

.page-banner:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0;
}

.page-banner .banner-content {
	font-size: medium;
	display: inline-block;
	vertical-align: middle;
}

.page-banner .banner-content img {
	width: 190px;
	margin-bottom: 20px;
}

.page-banner .banner-content p {
	font-size: 16px;
	color: #fff;
}

@media (max-width: 991px) {
	.page-banner {
		top: 0;
	}

	.page-banner:before {
		display: block;
	}

	.page-banner .banner-content img {
		width: 150px;
	}
}

@media (min-width: 991px) and (max-width: 1439px) {
	.yuanqu-perrace .page-banner {
		height: 300px;
	}

	.yuanqu-perrace .page-banner .banner-content h2 {
		font-size: 56px;
	}
}

@media (max-width: 991px) {
	.page-banner {
		height: 150px;
	}

	.page-banner .banner-content h2 {
		font-size: 22px;
		color: #fff;
		margin-top: 0;
		padding-bottom: 10px;
		margin-bottom: 5px;
		position: relative;
	}

	.page-banner .banner-content h2:after {
		content: '';
		display: inline-block;
		vertical-align: middle;
		height: 5px;
		width: 40px;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		position: absolute;
		bottom: 0;
		left: 50%;
		margin-left: -20px;
		opacity: 0.4;
	}

	.page-banner .banner-content h2.hastext:after {
		opacity: 0.4;
	}

	.page-banner .banner-content p {
		font-size: 14px;
	}
}

/* Ã¨Â¡Â¨Ã¦Â&nbsp;Â¼ */
/* Ã¨Â¡Â¨Ã¦Â&nbsp;Â¼ */
/*gao*/
.home-new-con {
	width: 100%;
	text-align: center;
	padding-top: 50px;
	position: relative;
}

.home-new-con h1 {
	text-align: center;
	font-size: 32px;
	color: #333333;
	margin-top: 0;
	margin-bottom: 30px;
	font-weight: bold;
}

.home-new-con .new-nav {
	padding-top: 34px;
	border-bottom: #eeeeee 1px solid;
	overflow: hidden;
	margin: 0 auto;
}

.home-new-con .new-nav ul {
	margin: 0 auto;
	border-bottom: none;
	text-align: center;
}

.home-new-con .new-nav ul li {
	margin: 0 25px;
	border-bottom: none;
	font-size: 18px;
	float: none;
	display: inline-block;
}

.home-new-con .new-nav ul li a {
	border: none;
	color: #707070;
	padding: 0;
	height: 32px;
	line-height: 38px;
}

.home-new-con .new-nav ul li a:hover {
	background: none;
	border: none;
	border-bottom: 2px solid #f06900;
	color: #f06900;
}

.home-new-con .new-nav ul li.active a {
	border: none;
	border-bottom: 2px solid #f06900;
	color: #f06900;
	background: none;
}

.home-new-con .new-nav ul li.active a:focus {
	border: none;
	background: none;
	border-bottom: 2px solid #f06900;
	color: #f06900;
}

.home-new-con .new-nav ul li.active a:hover {
	border: none;
	background: none;
	color: #f06900;
	border-bottom: 2px solid #f06900;
}

.home-new-con .tab-content {
	margin: 0 auto;
}

.home-new-con .tab-content .tab-pane .conone {
	padding-top: 25px;
	text-align: left;
	cursor: pointer;
}

.home-new-con .tab-content .tab-pane .conone span {
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	color: #adadad;
}

.home-new-con .tab-content .tab-pane .conone h3 {
	font-size: 18px;
	color: #333333;
	margin-bottom: 10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	line-height: 22px;
	min-height: 38px;
}

.home-new-con .tab-content .tab-pane .conone em {
	border: 2px solid #d2d3d7;
	width: 25px;
	display: block;
	margin-bottom: 14px;
}

.home-new-con .tab-content .tab-pane .conone p {
	line-height: 24px;
	color: #7a7a7a;
	margin: 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	max-height: 96px;
}

.home-new-con .tab-content .tab-pane .conone:hover em {
	border: 2px solid #f57725;
}

.home-new-con .tab-content .tab-pane .conone:hover h3 {
	color: #f57725;
}

.home-new-con .tab-content .tab-pane .more {
	display: inline-block;
	border: none;
	background: #d2d3d7;
	width: 107px;
	height: 28px;
	line-height: 28px;
	border-radius: 20px;
	color: #ffffff;
	margin-top: 45px;
}

.home-new-con .tab-content .tab-pane .more:hover {
	background: #f57725;
}

.home-service-con {
	width: 100%;
	background-color: #f3f4f7;
	padding: 50px 0;
}

.home-service-con.home-box {
	padding-bottom: 25px;
}

.home-service-con h1 {
	text-align: center;
	font-size: 32px;
	color: #333333;
	margin-top: 0;
	margin-bottom: 20px;
	font-weight: bold;
}

.home-service-con .sub-title {
	text-align: center;
	display: block;
	color: #222;
	font-size: 15px;
	line-height: 1.7;
	margin-top: 22px;
}

@media (max-width: 991px) {
	.home-service-con .sub-title {
		text-align: left;
	}
}

.home-service-con .serv-list {
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	display: -webkit-box;
	/* OLD - iOS 6-, Safari 3.1-6 */
	/* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;
	/* TWEENER - IE 10 */
	display: -webkit-flex;
	/* NEW - Chrome */
	display: flex;
	/* NEW, Spec - Opera 12.1, Firefox 20+ */
}

.home-service-con .serv-list ul {
	margin-bottom: 20px;
}

.home-service-con .serv-list ul li {
	text-align: center;
	display: block;
	font-size: 16px;
	color: #333333;
}

.home-service-con .serv-list ul li i {
	font-size: 42px;
}

.home-service-con .serv-list ul .line {
	border: 2px solid #f17334;
	width: 15px;
	margin: 0 auto 10px;
}

.home-service-con .serv-list ul .selis-tex {
	font-size: 14px;
	color: #b4b4b4;
	height: 90px;
	overflow: hidden;
	text-align: justify;
}

.home-service-con .serv-list ul .serv-icon {
	padding-top: 45px;
	padding-bottom: 25px;
}

.home-service-con .serv-list ul .serv-cap {
	height: 50px;
	line-height: 50px;
	font-size: 18px;
}

.home-service-con .serv-list ul .aitem {
	background: #fff;
	display: block;
	height: 100%;
	padding: 0 10px 10px;
	background-size: 0 0;
	position: relative;
}

.home-service-con .serv-list ul .aitem .bg {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-size: cover;
	display: none;
}

.home-service-con .serv-list ul .aitem .text-cont {
	position: relative;
	z-index: 2;
}

.home-service-con .serv-list ul .aitem:hover {
	background-size: cover;
}

.home-service-con .serv-list ul .aitem:hover .bg {
	display: block;
}

.home-service-con .serv-list ul .aitem:hover li {
	color: #FFFFFF !important;
}

.home-data-cont {
	position: relative;
	/*height: 266px;*/
	vertical-align: middle;
	padding-top: 30px;
}

.home-data-cont ul {
	margin: 0 auto;
	text-align: center;
}

.home-data-cont ul li {
	float: none;
	display: inline-block;
	width: 24%;
}

.home-data-cont ul li h2 {
	font-size: 64px;
	color: #f17334;
	margin-top: 50px;
	margin-bottom: 10px;
	font-weight: 300;
}

.home-data-cont ul li h2 em {
	list-style: none;
	font-size: 22px;
	margin-left: -10px;
	position: relative;
	font-style: normal;
}

.home-data-cont ul li h2 em i {
	font-size: 26px;
	position: absolute;
	right: -15px;
	bottom: 13px;
}

.home-data-cont ul li p {
	color: #333333;
	padding-bottom: 40px;
	font-size: 16px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.home-new-con {
		width: 100%;
		text-align: center;
		padding-top: 50px;
		position: relative;
	}

	.home-new-con h1 {
		text-align: center;
		font-size: 32px;
		color: #333333;
		margin-top: 0;
		margin-bottom: 30px;
		font-weight: bold;
	}

	.home-new-con .new-nav {
		border-bottom: #eeeeee 1px solid;
		overflow: hidden;
		margin: 0 auto;
	}

	.home-new-con .new-nav ul {
		margin: 0 auto;
		border-bottom: none;
		text-align: center;
	}

	.home-new-con .new-nav ul li {
		margin: 0 25px;
		border-bottom: none;
		font-size: 18px;
	}

	.home-new-con .new-nav ul li a {
		border: none;
		color: #707070;
		padding: 0;
		height: 32px;
		line-height: 38px;
	}

	.home-new-con .new-nav ul li a:hover {
		background: none;
	}

	.home-new-con .new-nav ul li.active a {
		border: none;
		border-bottom: 2px solid #f06900;
		color: #f06900;
		background: none;
	}

	.home-new-con .new-nav ul li.active a:focus {
		border: none;
		background: none;
		border-bottom: 2px solid #f06900;
		color: #f06900;
	}

	.home-new-con .new-nav ul li.active a:hover {
		border: none;
		background: none;
		color: #f06900;
		border-bottom: 2px solid #f06900;
	}

	.home-new-con .tab-content {
		margin: 0 auto;
	}

	.home-new-con .tab-content .tab-pane .conone {
		padding-top: 25px;
		text-align: left;
		cursor: pointer;
	}

	.home-new-con .tab-content .tab-pane .conone span {
		font-size: 14px;
		height: 32px;
		line-height: 32px;
		color: #adadad;
	}

	.home-new-con .tab-content .tab-pane .conone h3 {
		font-size: 18px;
		color: #333333;
		margin-bottom: 10px;
	}

	.home-new-con .tab-content .tab-pane .conone em {
		border: 2px solid #d2d3d7;
		width: 25px;
		display: none;
		margin-bottom: 14px;
	}

	.home-new-con .tab-content .tab-pane .conone p {
		line-height: 24px;
		color: #7a7a7a;
		margin: 0;
	}

	.home-new-con .tab-content .tab-pane .conone:hover em {
		border: 2px solid #f57725;
	}

	.home-new-con .tab-content .tab-pane .conone:hover h3 {
		color: #f57725 !important;
	}

	.home-new-con .tab-content .tab-pane .more {
		border: none;
		background: #d2d3d7;
		width: 107px;
		height: 28px;
		line-height: 28px;
		border-radius: 20px;
		color: #ffffff;
		margin-top: 45px;
	}

	.home-new-con .tab-content .tab-pane .more:hover {
		background: #f57725;
	}

	.home-service-con {
		width: 100%;
		background-color: #f3f4f7;
		padding: 50px 0;
	}

	.home-service-con h1 {
		text-align: center;
		font-size: 32px;
		color: #333333;
		margin-top: 0;
		margin-bottom: 20px;
		font-weight: bold;
	}

	.home-service-con .sub-title {
		text-align: center;
		display: block;
		color: #222;
		font-size: 14px;
		line-height: 1.7;
	}

	.home-service-con .serv-list {
		margin-top: 40px;
		margin-left: auto;
		margin-right: auto;
		display: -webkit-box;
		/* OLD - iOS 6-, Safari 3.1-6 */
		/* OLD - Firefox 19- (buggy but mostly works) */
		display: -ms-flexbox;
		/* TWEENER - IE 10 */
		display: -webkit-flex;
		/* NEW - Chrome */
		display: flex;
		/* NEW, Spec - Opera 12.1, Firefox 20+ */
	}

	.home-service-con .serv-list ul li {
		text-align: center;
		display: block;
		font-size: 16px;
		color: #333333;
	}

	.home-service-con .serv-list ul li i {
		font-size: 42px;
	}

	.home-service-con .serv-list ul .line {
		border: 2px solid #f17334;
		width: 15px;
		margin: 0 auto 10px;
	}

	.home-service-con .serv-list ul .selis-tex {
		font-size: 14px;
		color: #b4b4b4;
		height: 120px;
		text-align: justify;
	}

	.home-service-con .serv-list ul .serv-icon {
		padding-top: 15px;
		padding-bottom: 5px;
	}

	.home-service-con .serv-list ul .serv-cap {
		height: 40px;
		line-height: 40px;
		font-size: 18px;
	}

	.home-data-cont ul {
		margin: 0 auto;
		text-align: center;
	}

	.home-data-cont ul li h2 {
		font-size: 44px;
		color: #f17334;
		margin-top: 50px;
		margin-bottom: 25px;
	}

	.home-data-cont ul li h2 em {
		list-style: none;
		font-size: 22px;
		margin-left: 0;
		position: relative;
		font-style: normal;
	}

	.home-data-cont ul li h2 em i {
		font-size: 14px;
		position: absolute;
		right: -10px;
		bottom: 22px;
	}

	.home-data-cont ul li p {
		color: #333333;
		padding-bottom: 40px;
		font-size: 16px;
	}
}

@media (min-width: 991px) and (max-width: 1439px) and (max-width: 991px) {
	.home-service-con .sub-title {
		text-align: left;
	}
}

@media (max-width: 991px) {
	.home-new-con {
		padding: 37px 10px 0;
		height: auto;
	}

	.home-new-con h1 {
		text-align: center;
		font-size: 16px;
		color: #333333;
		margin-top: 0;
		margin-bottom: 15px;
		font-weight: bold;
	}

	.home-new-con .new-nav {
		padding-top: 20px;
		border-bottom: #eeeeee 1px solid;
		overflow: hidden;
		margin: 0 auto;
		text-align: center;
	}

	.home-new-con .new-nav ul {
		width: 100%;
		margin: 0 auto;
		border-bottom: none;
		overflow-x: auto;
		white-space: nowrap;
	}

	.home-new-con .new-nav ul li {
		margin: 0 15px;
		border-bottom: none;
		font-size: 16px;
	}

	.home-new-con .new-nav ul li a {
		border: none;
		color: #707070;
		padding: 0;
		height: 25px;
		line-height: 25px;
	}

	.home-new-con .new-nav ul li a:hover {
		background: none;
	}

	.home-new-con .new-nav ul li.active a {
		border-bottom: 2px solid #f06900;
	}

	.home-new-con .new-nav ul li.active a:focus {
		border-bottom: 2px solid #f06900;
	}

	.home-new-con .new-nav ul li.active a:hover {
		border-bottom: 2px solid #f06900;
	}

	.home-new-con .newcon-tex ul li {
		float: none;
		display: inline-block;
	}

	.home-new-con .tab-content {
		margin: 0 auto;
	}

	.home-new-con .tab-content .tab-pane {
		padding-top: 6px;
	}

	.home-new-con .tab-content .tab-pane .conone {
		padding-top: 11px;
		text-align: left;
		cursor: pointer;
		padding-bottom: 7px;
		border-bottom: 1px solid #eeeeee;
	}

	.home-new-con .tab-content .tab-pane .conone span {
		font-size: 12px;
		height: 12.5px;
		line-height: 12.5px;
	}

	.home-new-con .tab-content .tab-pane .conone h3 {
		font-size: 16px;
		text-align: left;
		margin-bottom: 10px;
		min-height: auto;
	}

	.home-new-con .tab-content .tab-pane .conone em {
		border: 1px solid #d2d3d7;
		width: 12.5px;
		display: block;
		margin-bottom: 7px;
	}

	.home-new-con .tab-content .tab-pane .conone p {
		font-size: 14px;
		line-height: 18px;
		color: #7a7a7a;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		max-height: 72px;
	}

	.home-new-con .tab-content .tab-pane .conone:last-child {
		border: none;
	}

	.home-new-con .tab-content .tab-pane .conone:hover em {
		border: 1px solid #f57725;
	}

	.home-new-con .tab-content .tab-pane .more {
		width: 107px;
		height: 28px;
		line-height: 28px;
		border-radius: 20px;
		margin-top: 18px;
	}

	.home-new-con .tab-content .tab-pane .more:hover {
		background: #f57725;
	}

	.home-new-con .tablist .tab-pane .conone:nth-child(3) {
		border: none;
	}

	.home-service-con {
		padding: 25px 10px;
	}

	.home-service-con.home-box {
		padding-bottom: 2px;
	}

	.home-service-con h1 {
		text-align: center;
		font-size: 16px;
		margin-top: 0;
		margin-bottom: 20px;
	}

	.home-service-con .sub-title {
		text-align: left;
		font-size: 15px;
		line-height: 1.7;
		padding: 0 10px;
	}

	.home-service-con .serv-list {
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
		display: inline-block;
	}

	.home-service-con .serv-list ul li {
		text-align: center;
		display: block;
		font-size: 12px;
		color: #333333;
	}

	.home-service-con .serv-list ul li i {
		font-size: 28px;
	}

	.home-service-con .serv-list ul .line {
		border: 1px solid #f17334;
		width: 7.5px;
		margin: 0 auto 5px;
	}

	.home-service-con .serv-list ul .selis-tex {
		font-size: 13px;
		color: #b4b4b4;
		line-height: 18px;
		height: 90px;
		text-align: justify;
	}

	.home-service-con .serv-list ul .serv-icon {
		padding-top: 22.5px;
		padding-bottom: 8.5px;
	}

	.home-service-con .serv-list ul .serv-cap {
		height: 28px;
		line-height: 28px;
		font-size: 15px;
	}

	.home-service-con .serv-list .add {
		float: right;
	}

	.home-service-con .serv-list .colx {
		overflow: hidden;
	}

	.home-data-cont {
		padding-bottom: 0;
		/*height: 255px;*/
		padding-top: 21px;
	}

	.home-data-cont ul {
		width: 100%;
		text-align: center;
	}

	.home-data-cont ul li {
		float: left;
		display: block;
		width: 49%;
	}

	.home-data-cont ul li h2 {
		font-size: 30px;
		margin-top: 25px;
		margin-bottom: 11px;
	}

	.home-data-cont ul li h2 em {
		list-style: none;
		font-size: 12px;
		margin-left: 2px;
		position: relative;
		font-style: normal;
		color: #6B6B6B;
	}

	.home-data-cont ul li h2 em i {
		font-size: 10px;
		position: absolute;
		right: 3px;
		bottom: 13px;
		color: #6B6B6B;
	}

	.home-data-cont ul li p {
		color: #6B6B6B;
		font-weight: normal;
		padding-bottom: 0;
		margin-bottom: 20px;
		font-size: 14px;
	}
}

/* home */
/*home banner*/
.home-banner-wrap {
	width: 100%;
	height: 500px;
	position: relative;
}

.home-banner-wrap .swiper-container {
	height: 100%;
	display: block;
	background-position-x: 50%;
	background-position-y: 50%;
	background-size: cover;
	background-repeat: no-repeat;
}

.home-banner-wrap .swiper-slide a {
	display: block;
	height: 100%;
	cursor: default;
}

.home-banner-wrap .swiper-slide .swiper-img {
	height: 100%;
	width: 100%;
	position: relative;
	display: block;
	background-position-x: 50%;
	background-position-y: 50%;
	background-size: cover;
	background-repeat: no-repeat;
}

.home-banner-wrap .swiper-slide .swiper-slide-img {
	height: 100%;
	width: 100%;
	background: 50% 0 no-repeat;
	background-size: cover;
}

.home-banner-wrap .swiper-slide .swiper-slide-img-pc {
	height: 100%;
	width: 1420px;
	background: right center no-repeat;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -710px;
}

.home-banner-wrap .swiper-slide .swiper-slide-img-phone {
	height: 100%;
	width: 100%;
	background: 50% center no-repeat;
	background-size: 100% auto;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -170px;
}

.home-banner-wrap .swiper-slide .swiper-slide-img-phone .img-phone {
	margin: 0 auto;
	height: 100%;
	width: 100%;
	max-width: 500px;
	background: 50% center no-repeat;
	background-size: 100% auto;
}

.home-banner-wrap .swiper-button-next {
	color: #fff;
	width: 32px;
	height: 48px;
	background: url(/images/home-swiper-button-next.png) no-repeat center center;
	background-size: cover;
	opacity: 0.5;
	right: 50%;
	margin-right: -760px;
}

.home-banner-wrap .swiper-button-next:hover {
	opacity: 1;
}

.home-banner-wrap .swiper-button-prev {
	color: #fff;
	width: 32px;
	height: 48px;
	background: url(/images/home-swiper-button-prev.png) no-repeat center center;
	background-size: cover;
	opacity: 0.5;
	left: 50%;
	margin-left: -760px;
}

.home-banner-wrap .swiper-button-prev:hover {
	opacity: 1;
}

#indexPagination {
	position: absolute;
	left: 0;
	bottom: 5px;
	width: 100%;
	z-index: 10;
	text-align: center;
}

#indexPagination .swiper-pagination-index {
	display: inline-block;
	padding: 0 7px;
	height: 24px;
	line-height: 24px;
	border-radius: 24px;
	background: rgba(35, 81, 142, 0.8);
}

#indexPagination .swiper-pagination-index .swiper-pagination-bullet {
	margin-left: 5px;
	width: 6px;
	height: 6px;
	background: #fff;
	opacity: 0.9;
}

#indexPagination .swiper-pagination-index .swiper-pagination-bullet-active {
	background: #f57725;
}

@media (min-width: 991px) and (max-width: 1439px) {

	/*home banner*/
	.home-banner-wrap .swiper-button-next {
		right: 30px;
		margin-right: 0px;
	}

	.home-banner-wrap .swiper-button-prev {
		left: 30px;
		margin-left: 0px;
	}

	.home-banner-wrap .swiper-slide .swiper-slide-img-pc {
		height: 100%;
		width: 980px;
		background: right center no-repeat;
		position: absolute;
		left: 50%;
		top: 0;
		margin-left: -490px;
		background-size: contain;
	}
}

@media (min-width: 1420px) and (max-width: 1600px) {

	/*home banner*/
	.home-banner-wrap .swiper-button-next {
		right: 30px;
		margin-right: 0px;
	}

	.home-banner-wrap .swiper-button-prev {
		left: 30px;
		margin-left: 0px;
	}
}

@media (max-width: 991px) {

	/*home banner*/
	.home-banner-wrap {
		height: 340px;
	}

	#indexPagination {
		position: absolute;
		left: 0;
		bottom: 12px;
		width: 100%;
		z-index: 10;
		text-align: center;
	}

	#indexPagination .swiper-pagination-index {
		display: inline-block;
		padding: 0 14px;
		height: 24px;
		line-height: 24px;
		border-radius: 24px;
		margin-bottom: 30px;
		background: rgba(35, 81, 142, 0.8);
	}

	#indexPagination .swiper-pagination-index .swiper-pagination-bullet {
		margin: 0 4px;
		width: 8px;
		height: 8px;
		background: #fff;
		opacity: 0.9;
	}

	#indexPagination .swiper-pagination-index .swiper-pagination-bullet-active {
		background: #f57725;
	}
}

/* home banner*/
/*home-about*/
.home-box {
	background-attachment: fixed;
	padding: 45px 0;
	position: relative;
	background: #fff;
}

.home-box.gray-bg {
	background: #f3f4f7;
}

.home-box h2.title {
	font-size: 36px;
	text-align: center;
	color: #333;
}

.home-box p.sub-title {
	text-align: center;
	display: block;
	color: #838384;
	line-height: 1.7;
	margin-top: 22px;
	margin-bottom: 20px;
}

.home-about-left {
	margin-right: 10px;
}

.home-about-left h2.title {
	text-align: left;
	padding-bottom: 30px;
	border-bottom: 1px solid #e5e5e5;
}

.home-about-left .cont {
	padding: 10px 0;
	color: #838384;
	line-height: 1.7;
}

.home-about-left .cont p {
	text-align: justify;
	font-size: 15px;
}

.home-about-bottom {
	text-align: center;
	clear: both;
}

.home-about-bottom h3.line-up {
	padding: 30px 0 18px 0;
	font-size: 20px;
	color: #333;
	font-weight: bold;
	position: relative;
}

.home-about-bottom h3.line-up:before {
	display: block;
	width: 42px;
	height: 0;
	border-top: 3px solid #f17334;
	position: absolute;
	left: 2px;
	top: 0;
}

.home-about-brand {
	margin: 0;
	padding: 0;
}

.home-about-brand li {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
}

.home-about-brand li .aitem {
	display: inline-block;
	background: #fff;
	border: 1px solid #eee;
	border-radius: 3px;
}

.home-about-brand li .aitem img {
	border-radius: 3px;
	width: 158px;
	height: auto;
}

.home-video-wrap {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.home-video-wrap video {
	width: 100%;
	height: 100%;
	display: none;
}

.home-video-wrap .imgbg {
	width: 100%;
	background-repeat: no-repeat;
	background-size: cover;
}

.home-video-wrap .imgbg img {
	width: 100%;
	height: auto;
}

.home-video-wrap .videoBtn {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	cursor: pointer;
}

.home-video-wrap .videoBtn.active::before {
	content: '';
	display: block;
	width: 106px;
	height: 106px;
	background: url(/images/video-btn.png) no-repeat center center;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	margin-left: -53px;
	top: 50%;
	margin-top: -53px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.home-about-brand li {
		display: inline-block;
		margin-right: 5px;
		margin-bottom: 5px;
	}

	.home-about-brand li .aitem img {
		border-radius: 3px;
		width: 148px;
		height: auto;
	}
}

@media (max-width: 991px) {
	.home-box {
		padding: 22px 0;
	}

	.home-box.gray-bg {
		background: #f3f4f7;
		position: static !important;
		-webkit-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}

	.home-box h2.title {
		font-size: 20px;
		font-weight: bold;
	}

	.home-box p.sub-title {
		text-align: left;
		font-size: 15px;
	}

	.home-about-left h2.title {
		text-align: center;
		padding-bottom: 8px;
		border-bottom: 1px solid #e5e5e5;
	}

	.home-about-left .cont {
		padding: 10px 0;
		color: #222;
		line-height: 1.7;
	}

	.home-about-left .cont p {
		font-size: 16px;
	}

	.home-about-left h3.line-up {
		text-align: center;
		padding: 12px 0;
		font-size: 16px;
		color: #333;
		position: relative;
		font-weight: bold;
	}

	.home-about-left h3.line-up:before {
		content: '';
		display: block;
		width: 42px;
		height: 0;
		border-top: 3px solid #f17334;
		position: absolute;
		left: 50%;
		margin-left: -21px;
		top: 0;
	}

	.home-about-brand {
		margin: 0;
		padding: 0;
		text-align: center;
		margin-right: -6px;
		width: 100%;
	}

	.home-about-brand li {
		display: inline-block;
		margin-right: 0px;
		margin-bottom: 6px;
		padding-right: 6px;
		padding-bottom: 0px;
		float: left;
		width: 33.3333%;
	}

	.home-about-brand li .aitem {
		display: inline-block;
		background: #fff;
		border: 1px solid #eee;
		border-radius: 3px;
	}

	.home-about-brand li .aitem img {
		border-radius: 3px;
		width: 100%;
		height: auto;
	}

	.home-about-video {
		padding-top: 15px;
	}

	.home-video-wrap .videoBtn.active::before {
		content: '';
		display: block;
		width: 60px;
		height: 60px;
		position: absolute;
		left: 50%;
		margin-left: -30px;
		top: 50%;
		margin-top: -30px;
	}
}

/* home Ã¥â€¦Â³Ã¤ÂºÅ½Ã¦Ë†â€˜Ã¤Â»Â¬*/
/*home park*/
.home-park-wrap .col-xs-2 {
	padding-left: 0;
	padding-right: 0;
}

.home-park-wrap .col-xs-6 {
	padding-left: 0;
	padding-right: 0;
}

.home-park-wrap.home-box {
	padding-bottom: 0;
}

.home-park-img-pc .parka {
	display: block;
	width: 100%;
	height: 227px;
	position: relative;
}

.home-park-img-pc .parka .bg {
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
}

.home-park-img-pc .parka .text {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #1e2439;
	background: rgba(30, 44, 88, 0.8);
	color: #fff;
	padding: 8px 2px;
	padding-left: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.home-park-img-pc .parka .text::before {
	content: '';
	width: 6px;
	height: 6px;
	border: 1px solid #a7a7a7;
	border-radius: 100%;
	position: absolute;
	left: 12px;
	top: 15px;
}

.home-park-img-phone .parka {
	display: block;
	width: 100%;
	/*height: 180px;*/
	padding-top: 71.09%;
	position: relative;
	overflow: hidden;
}

.home-park-img-phone .parka.c-btn-more {
	background-color: #565d65;
}

.home-park-img-phone .parka.c-btn-more .bg {
	width: 100%;
	background-position: 50%;
}

.home-park-img-phone .parka .bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
}

.home-park-img-phone .parka .bg.c-btn {
	width: 100%;
	height: 50px;
	line-height: 50px;
	position: absolute;
	bottom: 0;
	text-align: center;
	font-size: 16px;
	background-color: rgba(240, 75, 75, 0.7);
	color: #fff;
}

.home-park-img-phone .parka .text {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #1e2439;
	background: rgba(33, 44, 88, 0.8);
	color: #fff;
	padding: 8px 2px;
	padding-left: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.home-park-img-phone .parka .text::before {
	content: '';
	width: 6px;
	height: 6px;
	border: 1px solid #a7a7a7;
	border-radius: 100%;
	position: absolute;
	left: 12px;
	top: 15px;
}

.park-big-img-wrap {
	width: 640px;
	height: 454px;
	background-size: cover;
}

.park-big-img-wrap .img-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	color: #fff;
	background: #f57725;
	background: rgba(30, 43, 88, 0.9);
	padding: 10px 15px;
}

.park-big-img-wrap .img-bottom h4 {
	font-size: 24px;
}

.park-big-img-wrap .img-bottom .left {
	width: 60%;
	float: left;
	line-height: 20px;
	padding-right: 20px;
	border-right: 1px solid #fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	max-height: 60px;
	position: relative;
}

.park-big-img-wrap .img-bottom .right {
	width: 40%;
	float: left;
}

.park-big-img-wrap .img-bottom .right .text-01 {
	width: 50%;
	float: left;
	padding-left: 20px;
}

.park-big-img-wrap .img-bottom .right .text-02 {
	width: 50%;
	float: left;
	padding-left: 20px;
}

.park-big-img-wrap .img-bottom .right .tit {
	color: #fff;
}

.park-big-img-wrap .img-bottom .right span {
	font-size: 20px;
}

.parkBigHtml {
	display: none;
}

#homePark .tooltip.in {
	opacity: 1;
	filter: alpha(opacity=100);
}

#homePark .tooltip-arrow {
	display: none;
}

#homePark .tooltip-inner {
	max-width: 640px;
	padding: 0px 0;
	color: #fff;
	text-align: left;
	background-color: transparent;
	border-radius: 0;
}

#homePark .tooltip.right {
	margin-left: 0px;
	padding: 0 0px;
}

#homePark .tooltip.left {
	margin-left: 0px;
	padding: 0 0px;
}

#homePark .fade {
	opacity: 0;
	-webkit-transition: opacity 0.6s linear;
	transition: opacity 0.6s linear;
}

@media (min-width: 1250px) and (max-width: 1340px) {
	.park-big-img-wrap {
		width: 600px;
	}
}

@media (min-width: 1100px) and (max-width: 1250px) {
	.park-big-img-wrap {
		width: 500px;
	}
}

@media (min-width: 980px) and (max-width: 1100px) {
	.park-big-img-wrap {
		width: 450px;
	}
}

/* home Ã¥â€ºÂ­Ã¥Å’ÂºÃ¦Â¦â€šÃ¥â€&nbsp;Âµ*/
.cssload-container {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 32px;
	height: 32px;
	padding: 10px;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.75);
	border-radius: 4px;
	box-sizing: content-box;
	z-index: 1999;
}

.cssload-speeding-wheel {
	width: 32px;
	height: 32px;
	margin: 0 auto;
	border: 1px solid #ffffff;
	border-radius: 50%;
	border-left-color: transparent;
	border-right-color: transparent;
	animation: cssload-spin 575ms infinite linear;
	-o-animation: cssload-spin 575ms infinite linear;
	-ms-animation: cssload-spin 575ms infinite linear;
	-webkit-animation: cssload-spin 575ms infinite linear;
	-moz-animation: cssload-spin 575ms infinite linear;
}

@keyframes cssload-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes cssload-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

/* Loading */
/* Ã¦Â&nbsp;â€¡Ã©Â¢Ëœ */
/* Ã¥Ë†â€”Ã¨Â¡Â¨ */
/* Ã¦â€“â€¡Ã§Â«Â&nbsp;Ã©Â¡Âµ */
/* Ã¦ÂÅ“Ã§Â´Â¢Ã§Â»â€œÃ¦Å¾Å“Ã©Â¡Âµ */
.my-park-features-wrap .swiper-common-style.swiper-container-horizontal&gt;.swiper-pagination {
	bottom: 0;
}

.my-park-features-wrap .swiper-common3 .swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background: #999999;
	opacity: .9;
}

.my-park-features-wrap .swiper-common-style .swiper-pagination-bullet-active {
	opacity: 1;
	background: #f57725;
}

.my-park-features-wrap .swiper-container.swiper-common3 {
	padding-bottom: 20px;
	margin-left: 10%;
	margin-right: 10%;
	overflow: visible;
}

.my-park-features-wrap .swiper-common3 .swiper-slide {
	opacity: 0.5;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
}

.my-park-features-wrap .swiper-common3 .swiper-slide.swiper-slide-active {
	opacity: 1;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.my-park-features-wrap .home-park-features-img-pc {
	padding-top: 0px;
}

.my-park-features-wrap .home-park-features-img-pc .parka {
	display: block;
	width: 100%;
	height: 480px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

.my-park-features-wrap .home-park-features-img-pc .parka .bg {
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 40px;
}

.my-park-features-wrap .home-park-features-img-pc .parka .img-logo {
	text-align: center;
}

.my-park-features-wrap .home-park-features-img-pc .parka .img-logo img {
	margin: 0 auto;
	width: 200px;
	height: 100px;
}

.my-park-features-wrap .home-park-features-img-pc .parka .text {
	position: absolute;
	left: 10px;
	right: 10px;
	bottom: 10px;
	z-index: 10;
	display: inline-block;
	text-align: left;
}

.my-park-features-wrap .home-park-features-img-pc .parka .text .text-cont {
	display: inline-block;
	background: #000;
	background: rgba(0, 0, 0, 0.7);
	font-size: 24px;
	color: #fff;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 100%;
}

.my-park-features-wrap .home-park-features-img-pc .parka:hover .park-features-hover-text {
	opacity: 1;
}

.my-park-features-wrap .home-park-features-img-pc .parka:hover .text .text-cont {
	background: #a34101;
}

.my-park-features-wrap .park-features-hover-text {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #f57725;
	color: #fff;
	padding: 20px;
	opacity: 0;
}

.my-park-features-wrap .park-features-hover-text h3 {
	font-size: 24px;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 20px;
}

.my-park-features-wrap .park-features-hover-text .introduction-text {
	margin-top: 50px;
	margin-bottom: 20px;
	line-height: 1.75;
	height: 290px;
	overflow: hidden;
	padding: 0 30px;
}

.my-park-features-wrap .park-features-hover-text .introduction-bottom .left {
	float: left;
	width: 50%;
	text-align: right;
	padding-right: 20px;
}

.my-park-features-wrap .park-features-hover-text .introduction-bottom .right {
	float: left;
	width: 50%;
	padding-left: 20px;
}

.my-park-features-wrap .park-features-hover-text .introduction-bottom .tit {
	color: #ceeef9;
}

.my-park-features-wrap .park-features-hover-text .introduction-bottom .txt span {
	font-size: 24px;
}

.my-park-features-wrap .park-features-hover-text .introduction-bottom .txt i {
	font-style: normal;
}

.my-park-features-wrap .home-park-features-img-phone {
	padding-top: 10px;
	width: 100%;
	overflow: hidden;
}

.my-park-features-wrap .home-park-features-img-phone .swiper-slide {
	padding-left: 10px;
	padding-right: 10px;
}

.my-park-features-wrap .home-park-features-img-phone .parka {
	display: block;
	width: 100%;
	height: 125px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

.my-park-features-wrap .home-park-features-img-phone .parka .bg {
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover !important;
	background: #fff;
	padding-top: 40px;
}

.my-park-features-wrap .home-park-features-img-phone .parka .img-logo {
	text-align: center;
}

.my-park-features-wrap .home-park-features-img-phone .parka .img-logo img {
	margin: 0 auto;
	width: 200px;
	height: 100px;
}

.my-park-features-wrap .home-park-features-img-phone .parka .text {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 10;
	text-align: center;
	display: inline-block;
	width: 100%;
	background: #000;
	background: rgba(0, 0, 0, 0.5);
	font-size: 14px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.my-park-features-wrap .home-park-features-text-phone {
	padding-top: 0px;
	width: 100%;
	overflow: hidden;
}

.my-park-features-wrap .home-park-features-text-phone .swiper-slide {
	padding-left: 0px;
	padding-right: 0px;
}

.my-park-features-wrap .home-park-features-text-phone .parka {
	display: block;
	width: 100%;
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #707070;
}

.my-park-features-wrap .home-park-features-text-phone .parka .bg {
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	background: #fff;
	padding-top: 0px;
	position: relative;
}

.my-park-features-wrap .home-park-features-text-phone .parka .img-logo {
	text-align: center;
}

.my-park-features-wrap .home-park-features-text-phone .parka .img-logo img {
	margin: 0 auto;
	width: 200px;
	height: 100px;
}

.my-park-features-wrap .park-features-bottom-text h3 {
	font-size: 24px;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 20px;
}

.my-park-features-wrap .park-features-bottom-text .introduction-text {
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 1.75;
	height: 50px;
	overflow: hidden;
	padding: 0 30px;
	text-align: center;
}

.my-park-features-wrap .park-features-bottom-text .introduction-text p {
	position: absolute;
	width: 20px;
	height: 20px;
	bottom: -20px;
	left: 50%;
	margin-left: -10px;
}

.my-park-features-wrap .park-features-bottom-text .open {
	height: 148px;
}

.my-park-features-wrap .park-features-bottom-text .open p img {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.my-park-features-wrap .park-features-bottom-text .introduction-bottom .left {
	float: left;
	width: 50%;
	text-align: left;
	padding-right: 20px;
	border-right: 1px solid #e5e5e5;
}

.my-park-features-wrap .park-features-bottom-text .introduction-bottom .right {
	float: left;
	width: 50%;
	padding-left: 20px;
	text-align: right;
}

.my-park-features-wrap .park-features-bottom-text .introduction-bottom .tit {
	color: #adadad;
	display: inline-block;
	padding-right: 2px;
}

.my-park-features-wrap .park-features-bottom-text .introduction-bottom .txt {
	display: inline-block;
}

.my-park-features-wrap .park-features-bottom-text .introduction-bottom .txt span {
	font-size: 17px;
}

.my-park-features-wrap .park-features-bottom-text .introduction-bottom .txt i {
	font-style: normal;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.my-park-features-wrap .home-park-features-img-pc {
		padding-top: 0px;
	}

	.my-park-features-wrap .home-park-features-img-pc .parka {
		display: block;
		width: 100%;
		height: 420px;
		position: relative;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.my-park-features-wrap .home-park-features-img-pc .parka .bg {
		height: 100%;
		background-repeat: no-repeat;
		background-size: cover !important;
		background: #fff;
		padding-top: 40px;
	}

	.my-park-features-wrap .home-park-features-img-pc .parka .img-logo {
		text-align: center;
	}

	.my-park-features-wrap .home-park-features-img-pc .parka .img-logo img {
		margin: 0 auto;
		width: 200px;
		height: 100px;
	}

	.my-park-features-wrap .home-park-features-img-pc .parka .text {
		position: absolute;
		left: 10px;
		right: 10px;
		bottom: 10px;
		z-index: 10;
		display: inline-block;
		text-align: left;
	}

	.my-park-features-wrap .home-park-features-img-pc .parka .text .text-cont {
		display: inline-block;
		background: #000;
		background: rgba(0, 0, 0, 0.7);
		font-size: 20px;
		color: #fff;
		padding-left: 10px;
		padding-right: 10px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		max-width: 100%;
	}

	.my-park-features-wrap .park-features-hover-text {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		background: #f57725;
		color: #fff;
		padding: 10px;
	}

	.my-park-features-wrap .park-features-hover-text h3 {
		font-size: 20px;
		text-align: center;
		padding-top: 20px;
		padding-bottom: 10px;
	}

	.my-park-features-wrap .park-features-hover-text .introduction-text {
		margin-top: 30px;
		margin-bottom: 20px;
		line-height: 1.75;
		height: 308px;
		overflow: hidden;
	}

	.my-park-features-wrap .park-features-hover-text .introduction-bottom .left {
		float: left;
		width: 50%;
		text-align: right;
		padding-right: 10px;
	}

	.my-park-features-wrap .park-features-hover-text .introduction-bottom .right {
		float: left;
		width: 50%;
		padding-left: 10px;
	}

	.my-park-features-wrap .park-features-hover-text .introduction-bottom .tit {
		color: #ceeef9;
	}

	.my-park-features-wrap .park-features-hover-text .introduction-bottom .txt span {
		font-size: 24px;
	}

	.my-park-features-wrap .park-features-hover-text .introduction-bottom .txt i {
		font-style: normal;
	}
}

.swiper-slide-ddd {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-ms-flex: 0 0 auto;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
}

.sub-site .swiper-common3 .swiper-slide-ddd {
	opacity: 0.5;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	-webkit-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
}

.sub-site .home-park-features-img-phone .swiper-slide-ddd {
	padding-left: 10px;
	padding-right: 10px;
}

/* Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â² Ã¥â€™Å’Ã¥Â­ÂÃ§Â«â„¢Ã©Â¦â€“Ã©Â¡ÂµÃ¤Â¸â‚¬Ã¦Â&nbsp;Â· */
.scroll-after {
	position: fixed;
	z-index: 999;
	left: 0;
	top: 0;
	width: 100%;
}

.stick {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
	box-shadow: 0 0 0.05rem rgba(0, 0, 0, 0.2);
}

.header-holder {
	display: none;
}

.pal-box {
	position: fixed;
	top: 0;
	left: 0;
	background: url("/images/11x.png");
	width: 100%;
	height: 100%;
	z-index: 999;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	background-color: #2d3346;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
}

.pal-box .pal-box-btn {
	position: absolute;
	right: 20px;
	top: 22px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	z-index: 999;
}

.pal-box .pal-box-btn .icon-remove {
	position: absolute;
	top: 44%;
	left: 28%;
	width: 20px;
	height: 2px;
	background: #fff;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: -webkit-transform 300ms;
	transition: -webkit-transform 300ms;
	transition: transform 300ms;
	transition: transform 300ms, -webkit-transform 300ms;
}

.pal-box .pal-box-btn .lef {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.pal-box .pal-box-btn .rig {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.pal-box .pal-content {
	position: absolute;
	width: 100%;
	left: 50%;
	top: 50%;
	height: 85%;
	overflow-y: auto;
	-webkit-transition: all 0.8s;
	transition: all 0.8s;
	-webkit-transform: translate(-50%, -50%) scale(0.2);
	-ms-transform: translate(-50%, -50%) scale(0.2);
	transform: translate(-50%, -50%) scale(0.2);
}

.pal-box .pal-content .swiper-wrapper {
	width: 100%;
	height: 100%;
}

.pal-box .pal-content .swiper-wrapper .swiper-slide {
	width: 100%;
	height: 100%;
	display: table;
}

.pal-box .pal-content .swiper-wrapper .swiper-slide ul {
	display: table-cell;
	vertical-align: middle;
}

.pal-box .pal-content .swiper-wrapper .swiper-slide ul li {
	width: 100%;
}

.pal-box .pal-content .swiper-wrapper .swiper-slide ul li a {
	display: block;
	width: 100%;
	text-align: center;
	margin: 0 auto;
	color: #ffffff;
	font-size: 20px;
	line-height: 30px;
	letter-spacing: 4px;
}

.pal-box .pal-content .swiper-wrapper .swiper-slide ul li a.dimed {
	color: rgba(255, 255, 255, 0.5);
}

.pal-box-show {
	background-size: cover;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.pal-box-show .pal-content {
	-webkit-transform: translate(-50%, -50%) scale(1);
	-ms-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1);
}

/*gao*/
.of {
	overflow: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.hidden {
	visibility: hidden;
}

.clear-left-ringht {
	padding: 0px !important;
}

p.marg-btom-none {
	margin-bottom: 0;
}

.privinces,
.citys,
.countys {
	position: absolute;
	width: 300px;
	background-color: #f8f8f8;
	padding: 10px 15px;
	border: 1px #d9d9d9 solid;
	box-shadow: 3px 3px 5px rgba(128, 128, 128, 0.2);
}

.privinces .a,
.citys .a,
.countys .a {
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	font-size: 12px;
	color: #333;
	text-decoration: none;
	display: block;
	float: left;
	*display: inline-block;
	_display: inline;
	zoom: 1;
	*float: none;
	padding: 3px 5px;
}

.privinces a:hover,
.citys .a:hover,
.countys .a:hover {
	background-color: #f0d5d3;
	color: #fff;
}

.gy-cont .page-right-head {
	padding: 23px 0 30px 0;
	margin: 0 20px;
}

.gy-cont .page-right-head .head-left p {
	margin-top: 15px;
	font-weight: bold;
	color: #333;
	margin-bottom: 0;
	font-family: "PingFangSC-Medium", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	font-size: 20px;
	letter-spacing: 0.52px;
}

.gy-cont .gy-cont-botmtext li .list-center .marg-btom-15 {
	margin-bottom: 8px;
	overflow: hidden;
}

.gy-cont .gybt-box {
	padding-bottom: 30px;
	padding-top: 0px;
}

.gy-cont .gybt-box .gy-button {
	width: 200px;
	height: 40px;
	background-color: #f5f5f5;
	border-radius: 5px;
	border: none;
	color: #999999;
	margin: 0 auto;
	display: block;
}

.gy-cont .gybt-box .gy-button i {
	padding-right: 10px;
}

.poli-update-cont .poli-update-list .list {
	position: relative;
}

.poli-update-cont .poli-update-list .list .polispan {
	position: absolute;
	right: 12px;
	top: 15px;
	z-index: 1;
}

.poli-update-cont .poli-update-list .list .polispan img {
	width: 100%;
}

.poli-update-cont .poli-update-list .list .li-rigt h2 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 85%;
}

.poli-update-cont .policy-update li {
	position: relative;
	padding-bottom: 30px;
}

.poli-update-cont .policy-update li .polispan {
	position: absolute;
	right: 12px;
	top: 15px;
	z-index: 1;
	width: 31px;
}

.poli-update-cont .policy-update li .polispan img {
	width: 100%;
}

.poli-update-cont .policy-update li .lft-time-boc {
	margin-top: 30px;
}

.poli-update-cont .policy-update li .list-center {
	padding-top: 30px;
}

.poli-update-cont ul.botmbor-none li:last-child {
	border: none;
}

.special-list .gycon-list .list:first-child {
	border: none;
}

ul.bg-white {
	background-color: #fff;
}

ul.tounk-list li {
	cursor: pointer;
	border-bottom: 1px dotted #ddd;
	padding-bottom: 20px;
	clear: both;
	overflow: hidden;
	margin-bottom: 0;
}

ul.botmbor-none li:last-child {
	border-bottom: none;
}

.lft-time-boc {
	background-color: #f5f5f5;
	width: 80px;
	height: 80px;
	margin-top: 20px;
	margin-left: 25px;
}

.base-situation-box li .author-box {
	text-align: right;
}

.base-situation-box li .time-tetlil,
.base-situation-box li .time-data {
	display: block;
	color: #666666;
	text-align: center;
}

.base-situation-box li .time-tetlil {
	font-size: 30px;
	margin-top: 9px;
	/*font-weight: 100;*/
}

.base-situation-box li .time-data {
	font-size: 12px;
	color: #a5a5a5;
	font-weight: normal;
}

.base-situation-box li .text-tetil {
	font-size: 20px;
	color: #333;
	padding-left: 0;
	font-weight: bold;
}

.base-situation-box li .list-center {
	padding: 20px 0px 0px 20px;
}

.base-situation-box li .baseicon {
	margin-right: 6px;
}

.base-situation-box li p.text-main {
	font-size: 14px;
	color: #666;
	padding-right: 24px;
	line-height: 1.7;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: -o-ellipsis-lastline;
	height: 50px;
}

.base-situation-box li .marg-btom-15 {
	margin-bottom: 15px;
}

.base-situation-box li .li-lieht {
	line-height: 30px;
}

.base-situation-box li .li-lieht .author {
	padding-right: 0;
}

.base-situation-box li .li-lieht .author i {
	font-style: normal;
	color: #999;
	font-size: 14px;
	font-weight: normal;
}

.base-situation-box li .li-lieht .author b {
	margin-right: 20px;
	margin-left: 20px;
	color: #999;
}

.base-situation-box li .li-lieht .author i:nth-child(1) {
	margin-right: 6px;
}

.base-situation-box li .li-lieht .author i:last-child {
	margin-right: 0px;
	color: #f57725;
}

.base-situation-box li:hover .lft-time-boc {
	background-color: #f57725;
}

.base-situation-box li:hover .lft-time-boc strong {
	color: #fff;
}

.base-situation-box li:hover .list-center .text-tetil {
	color: #f57725;
}

.noselect,
.c-pagination ul li.c-page-num {
	-webkit-touch-callout: none;
	/* iOS Safari */
	-webkit-user-select: none;
	/* Chrome/Safari/Opera */
	/* Konqueror */
	-moz-user-select: none;
	/* Firefox */
	-ms-user-select: none;
	/* Internet Explorer/Edge */
	user-select: none;
	/* Non-prefixed version, currently
not supported by any browser */
}

/**
     *Ã¦ÂÅ“Ã§Â´Â¢Ã¦Ë†â€˜Ã¤Â»Â¬ PCÃ§â€°Ë†Ã¦Å“Â¬
 */
@media (min-width: 992px) {
	#c-pagesearch {
		overflow-y: scroll;
	}
}

.c-seach-banner {
	overflow: hidden;
	/*padding-top: 67px;*/
}

.c-seach-banner .c-seach-banner-cont {
	display: table;
	margin: auto;
	width: 100%;
	height: 400px;
	overflow: hidden;
	background-size: cover;
}

.c-seach-banner .c-seach-banner-cont p {
	color: #FFFFFF;
	font-size: 40px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	font-family: 'PingFangSC-Medium', 'Microsoft YaHei';
	letter-spacing: 4.4px;
}

.c-seach-group {
	padding: 80px 90px;
}

.c-seach-group .c-seach-input {
	position: relative;
	display: block;
}

.c-seach-group .c-seach-input input {
	display: block;
	width: 100%;
	height: 88px;
	border: 2px solid #FF6363;
	font-size: 20px;
	font-family: 'PingFangSC-Medium', 'Microsoft YaHei';
	color: #333;
	padding-left: 33px;
	padding-right: 80px;
}

.c-seach-group .c-seach-input input:focus {
	outline: none;
}

.c-seach-group .c-seach-input .c-search-button {
	/*position: absolute;
            right: 33px;
            top: 50%;
            display: block;
            width: 42px;
            height: 42px;
            margin-top: -21px;
            cursor: pointer;
            background: url(/images/c-seach-btn.png)no-repeat center center;*/
	position: absolute;
	right: 33px;
	top: 15px;
	font-size: 42px;
	color: #FF2121;
	cursor: pointer;
}

.c-search-hot {
	padding-top: 34px;
	padding-left: 6px;
	font-family: 'PingFangSC-Medium', 'Microsoft YaHei';
	font-size: 20px;
}

.c-search-hot span {
	float: left;
	margin-right: 70px;
	color: #CCCCCC;
}

.c-search-hot ul {
	float: left;
}

.c-search-hot ul li {
	float: left;
	margin-right: 70px;
	color: #000000;
	cursor: pointer;
}

.c-search-hot ul li:hover {
	color: #FF6363;
}

.c-seach-keytip {
	text-align: center;
	font-size: 16px;
	color: #A8ACAC;
	margin: 0px auto 55px auto;
}

.c-seach-keytip span {
	color: #FF6363;
}

.c-seach-cont {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 80px;
}

.c-seach-cont .c-seach-li {
	display: block;
	width: 100%;
	height: 114px;
	border-bottom: 1px solid #E5E5E5;
}

.c-seach-cont .c-seach-li:first-child {
	border-top: 1px solid #E5E5E5;
}

.c-seach-cont .c-seach-li a {
	display: table;
	width: 100%;
	height: 100%;
	color: #333333;
}

.c-seach-cont .c-seach-li a p {
	margin: 0;
	display: table-cell;
	vertical-align: middle;
	font-family: 'PingFangSC-Medium', 'Microsoft YaHei';
	font-size: 16px;
}

.c-seach-cont .c-seach-li a p.c-seach-time {
	width: 96px;
	color: #999;
}

.c-seach-cont .c-seach-li a p.c-seach-title {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.c-seach-cont .c-seach-li a:hover {
	color: #FF3939;
}

.c-pagination {
	padding-bottom: 110px;
	text-align: center;
}

.c-pagination ul {
	display: inline-block;
}

.c-pagination ul li {
	float: left;
	display: block;
	padding: 0px 10px;
	height: 24px;
	line-height: 24px;
	cursor: pointer;
	font-size: 16px;
	color: #333333;
	font-family: 'PingFangSC-Medium', 'Microsoft YaHei';
}

.c-pagination ul li.c-page-prev,
.c-pagination ul li.c-page-next {
	position: relative;
	display: block;
	width: 36px;
	height: 24px;
	padding: 0;
	border: 1px solid #E0E0E0;
	color: #E0E0E0;
}

.c-pagination ul li.c-page-prev {
	margin-right: 10px;
}

.c-pagination ul li.c-page-next {
	margin-left: 10px;
}

.c-pagination ul li .icon-prev {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -7px;
	margin-top: -5px;
	line-height: 12px;
	font-size: 12px;
}

.c-pagination ul li .icon-prev:before {
	content: '\e605';
}

.c-pagination ul li .icon-next {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -5px;
	margin-top: -5px;
	line-height: 12px;
	font-size: 12px;
}

.c-pagination ul li .icon-next:before {
	content: '\e677';
}

.c-pagination ul li.c-page-num:hover {
	color: #F67F31;
}

.c-pagination ul li.c-page-num:hover.dimed {
	color: #333333;
}

.c-pagination ul li.c-page-num.active {
	color: #F67F31;
	cursor: default;
}

.c-pagination ul li.c-page-num.dimed {
	cursor: default;
}

.c-seach-more {
	display: none;
	text-align: center;
}

.c-seach-more p {
	padding: 15px 0px;
	margin: 0;
}

/**
    Ã¦ÂÅ“Ã§Â´Â¢Ã¦Ë†â€˜Ã¤Â»Â¬ Ã¦â€°â€¹Ã¦Å“ÂºÃ§â€°Ë†Ã¦Å“Â¬
 */
@media (max-width: 991px) {
	.search-all .c-bigbox {
		min-width: 100%;
		overflow: hidden;
	}

	.search-all .c-seach-banner {
		padding-top: 50px;
	}

	.search-all .c-seach-banner .c-seach-banner-cont {
		height: 218px;
	}

	.search-all .c-seach-banner .c-seach-banner-cont p {
		font-size: 24px;
	}

	.search-all .c-seach-group {
		padding: 33px 15px 18px 15px;
	}

	.search-all .c-seach-group .c-seach-input input {
		padding-left: 15px;
		padding-right: 40px;
		height: 40px;
		border-radius: 20px;
		font-size: 16px;
		border: 1px solid #e2e2e2;
	}

	.search-all .c-seach-group .c-seach-input .c-search-button {
		right: 15px;
		font-size: 24px;
		top: 4px;
		color: #e2e2e2;
	}

	.search-all .c-seach-group .c-search-hot {
		padding-left: 0px;
		padding-top: 20px;
	}

	.search-all .c-seach-group .c-search-hot span {
		display: none;
	}

	.search-all .c-seach-group .c-search-hot ul {
		float: none;
	}

	.search-all .c-seach-group .c-search-hot ul li {
		margin-bottom: 10px;
		margin-right: 10px;
		font-size: 14px;
		background-color: #eee;
		padding: 6px 15px;
		border-radius: 15px;
	}

	.search-all .c-seach-keytip {
		display: none;
	}

	.search-all .c-seach-cont {
		padding-bottom: 10px;
	}

	.search-all .c-seach-cont .c-seach-li {
		height: auto;
		padding: 20px 0px;
	}

	.search-all .c-seach-cont .c-seach-li a {
		display: block;
	}

	.search-all .c-seach-cont .c-seach-li a p {
		display: block;
		line-height: 150%;
		min-height: 24px;
	}

	.search-all .c-pagination {
		display: none;
	}

	.search-all .c-seach-more {
		display: block;
	}
}

@media (max-width: 991px) and (max-width: 400px) {
	.search-all .c-seach-group .c-search-hot ul li:last-child {
		display: none;
	}
}

.contactUs-conbox {
	padding-top: 30px;
}

.contactUs-conbox .contact-us-box .page-right-head {
	background: #FFFFFF;
	padding: 30px;
}

.contactUs-conbox .contact-us-box .page-right-head h2 {
	font-size: 22px;
	margin-bottom: 30px;
}

.contactUs-conbox .contact-us-box .page-right-head img {
	width: 100%;
}

.contactUs-conbox .contact-us-box .page-center-text {
	padding: 0 30px;
	background: #FFFFFF;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box {
	padding-bottom: 0;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li {
	margin: 0;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin {
	border: 1px solid #eeeeee;
	padding: 0 25px;
	background: #f9f9f9;
	padding-top: 22px;
	height: auto;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-left {
	padding: 0;
	float: left;
	width: 30px;
	display: block;
	position: relative;
	top: -5px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-left i {
	font-size: 19px;
	color: #f57725;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right {
	padding: 0;
	float: left;
	width: 80%;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right h3 {
	font-size: 16px;
	padding-bottom: 9px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right .line {
	border-bottom: 2px solid #bbbbbb;
	margin-bottom: 12px;
	width: 26px;
	display: block;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right p {
	margin: 0;
	margin-bottom: 24px;
	color: #666666;
	white-space: nowrap;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right p a {
	color: #666666;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box {
	padding-top: 40px;
	background: #FFFFFF;
	overflow: hidden;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box h2 {
	font-size: 16px;
	border-bottom: 1px solid #EEEEEE;
	padding-left: 20px;
	padding-bottom: 12px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box h2 a {
	color: #f06900;
	border-bottom: 2px solid #f06900;
	padding-bottom: 12px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .pcvisible-xs.conus-btex {
	margin-top: 30px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .pcvisible-xs.conus-btex .che-icon {
	height: 40px;
	line-height: 40px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .pcvisible-xs.conus-btex .che-icon i {
	font-size: 40px;
	color: #f06900;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .pcvisible-xs.conus-btex .che-text {
	color: #333333;
	line-height: 40px;
	font-size: 14px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .pcvisible-xs.conus-btex .che-text .conus-chetex1 {
	margin-right: 10px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .pcvisible-xs.conus-btex:last-child {
	margin-bottom: 30px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .wxicon-paren {
	position: relative;
	padding-bottom: 30px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .wxicon-paren .wxicon {
	position: absolute;
	right: 0;
	bottom: 30px;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .wxicon-paren .wxicon p {
	font-size: 15px;
	text-align: center;
}

.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .wxicon-paren .wxicon img {
	border: 1px solid #eee;
}

.Park-platform-allbox {
	background: #f3f4f7;
}

.Park-platform-allbox .Park-platform-banner {
	background-size: cover;
	color: #FFFFFF;
}

.Park-platform-allbox .Park-platform-banner .banner-content {
	position: relative;
	padding: 0;
}

.Park-platform-allbox .Park-platform-banner .banner-content h2 {
	color: #fff;
	margin-top: 0;
	padding-bottom: 15px;
	margin-bottom: 10px;
	position: relative;
}

.Park-platform-allbox .Park-platform-banner .banner-content h2:after {
	height: 0;
	width: 0;
}

.Park-platform-allbox .Park-platform-banner .banner-content .smibox .min-page {
	margin-right: 10px;
	position: relative;
}

.Park-platform-allbox .Park-platform-banner .banner-content .smibox .min-page a {
	display: inline-block;
	color: #fff;
	padding: 5px 10px;
	padding-right: 5px;
	cursor: default;
}

.Park-platform-allbox .Park-platform-banner .banner-content .smibox .min-page a .icon-right {
	display: inline-block;
	margin-left: 4px;
}

.Park-platform-allbox .page-bg-gray {
	padding-top: 0;
}

.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox {
	background: #FFFFFF;
	margin-top: 30px;
	margin-bottom: 30px;
}

.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox img {
	width: 100%;
}

.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox .img-tex {
	position: relative;
	line-height: 1.5;
	font-size: 15px;
	color: #333333;
	padding: 15px 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox .img-tex i {
	position: absolute;
	font-size: 18px;
	right: 15px;
	top: 10px;
	color: #cdcdcd;
	display: none;
}

.Park-platform-allbox .Parkplatform-details {
	padding: 30px 0;
	background: #FFFFFF;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-img {
	float: left;
	width: 45%;
	padding-right: 30px;
	border-right: 1px solid #EEEEEE;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-img img {
	width: 100%;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt {
	width: 55%;
	padding-left: 30px;
	float: left;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-text h2 {
	font-size: 34px;
	margin-bottom: 24px;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-text .parkp-detxt-text {
	font-size: 15px;
	line-height: 27px;
	color: #222;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink {
	position: relative;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul {
	padding-right: 130px;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li {
	padding-top: 16px;
	font-size: 15px;
	color: #666666;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li span {
	display: block;
	padding-bottom: 10px;
	color: #4d4d4d;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li span i {
	color: #c4c4c4;
	margin-right: 5px;
	font-size: 17px;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li p {
	font-size: 14px;
	margin: 0;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li p.teltext span {
	display: inline-block;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li p.teltext span:first-child {
	margin-right: 20px;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li p.teltext span:last-child {
	margin-right: 120px;
}

.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink .wxicon {
	position: absolute;
	right: 0;
	bottom: 0;
}

.business-cooperation-allbox .page-right-cont {
	padding-top: 20px;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .cap {
	font-size: 19px;
	height: 40px;
	line-height: 40px;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .cap i {
	padding-right: 8px;
	font-size: 17px;
	color: #b2b2b2;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .cap span {
	float: right;
	font-size: 14px;
	color: #999999;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .cap span i {
	font-style: normal;
	font-size: 14px;
	color: #f57725;
	width: 103px;
	height: 40px;
	border-radius: 5px;
	display: inline-block;
	background: #fef1e9;
	text-align: center;
	margin-left: 10px;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .cap span i em {
	font-style: normal;
	font-size: 17px;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .fcap {
	margin-top: 12px;
	font-size: 14px;
	color: #989898;
	margin-bottom: 30px;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .busco-rig-img img {
	width: 100%;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .busco-rig-texbox {
	margin-top: 25px;
	font-size: 14px;
	color: #666666;
	padding-bottom: 22px;
	border-bottom: 1px dashed #dfdfdf;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .busco-rig-texbox p {
	line-height: 26px;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-cont .busco-rig-texbox .busone {
	margin-bottom: 24px;
}

.business-cooperation-allbox .page-right-cont .busicoo-right-contwo {
	height: 80px;
	line-height: 80px;
}

.page-banner .com-pcbanner h2 {
	right: -74%;
}

.page-banner .com-pcbanner h2:after {
	height: auto;
	border-top: 0;
	left: 39%;
}

.page-banner .com-pcbanner p {
	position: relative;
}

.Ensite-selection-box .border-bottom {
	border-bottom: none;
	overflow: hidden;
}

.Ensite-selection-box .border-bottom h3 span {
	color: #b2b2b2;
	font-size: 21px;
}

.Ensite-selection-box .border-bottom h3 i.tips-orange {
	font-size: 22px;
}

.Ensite-selection-box .border-bottom h3 i.tips-orange span {
	color: #f57725;
}

.Ensite-selection-box .border-bottom .selection {
	height: 38px;
	line-height: 38px;
}

.Ensite-selection-box .border-bottom .selection b {
	float: left;
	font-size: 14px;
	padding-right: 30px;
}

.Ensite-selection-box .border-bottom .selection .cityshow {
	display: block !important;
}

.Ensite-selection-box .border-bottom .selection .cityhide {
	display: none;
}

.Ensite-selection-box .border-bottom .selection .selec-list {
	float: left;
}

.Ensite-selection-box .border-bottom .selection .selec-list li.selc-text {
	width: 138px;
	height: 36px;
	position: relative;
	border: 1px solid #eeeeee;
	color: #666666;
	float: left;
	margin-right: 10px;
	border-radius: 5px;
}

.Ensite-selection-box .border-bottom .selection .selec-list li.selc-text select {
	border: none;
	padding: 0;
	height: 36px;
	color: #666666;
	padding-left: 9px;
	font-weight: normal;
	/*add*/
	width: 100%;
	margin: 0;
	outline: none;
	/* Prefixed box-sizing rules necessary for older browsers */
	box-sizing: border-box;
	/* Remove select styling */
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url("/images/down-icon.jpg") no-repeat scroll right 10% center transparent;
	/* Font size must the 16px or larger to prevent iOS page zoom on focus */
	/* General select styles: change as needed */
}

.Ensite-selection-box .border-bottom .selection .selec-list li.selc-text select::-ms-expand {
	display: none;
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
	.Ensite-selection-box .border-bottom .selection .selec-list li.selc-text .selec-list li select::-ms-expand {
		display: none;
	}

	.Ensite-selection-box .border-bottom .selection .selec-list li.selc-text .selec-list li select:focus::-ms-value {
		background: transparent;
		color: #222;
	}
}

.Ensite-selection-box .border-bottom .selection .selec-list li.selc-text .selec-list li select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #000;
}

.Ensite-selection-box .border-bottom .selection .multipleselect {
	width: 180px;
}

.select .Ensite-selection-box .border-bottom .selection .multipleselect+label {
	padding-left: 50px;
}

.status .Ensite-selection-box .border-bottom .selection .multipleselect {
	width: 104px;
}

.status .Ensite-selection-box .border-bottom .selection .multipleselect+label {
	padding-left: 10px;
}

.Ensite-selection-box .border-bottom .selection .selected {
	width: 100%;
	height: 36px;
	border: none;
}

.Ensite-selection-box .border-bottom .selection .selected select.single-select {
	display: none;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-parent {
	position: relative;
	vertical-align: middle;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-choice {
	display: block;
	height: 36px;
	width: 100%;
	text-align: left;
	white-space: nowrap;
	text-decoration: none;
	color: #999;
	font-size: 14px;
	line-height: 36px;
	overflow: hidden;
	background: none;
	cursor: pointer;
	outline: none;
	border: none;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-choice&gt;span {
	position: absolute;
	top: 0;
	right: 20px;
	left: 0;
	display: inline-block;
	padding-left: 11px;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-choice&gt;div {
	position: absolute;
	top: 50%;
	right: 12px;
	width: 16px;
	height: 9px;
	margin-top: -4.5px;
	vertical-align: middle;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop.ms-bottom {
	top: 88%;
	border: 1px solid #e8eef0;
	box-shadow: 0 0 22px rgba(99, 99, 99, 0.12);
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop {
	display: none;
	position: absolute;
	z-index: 18;
	width: 100%;
	margin-top: 0px;
	padding: 0;
	overflow: hidden;
	color: #000;
	border: 1px solid #d6d6d6;
	background: #fff;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop ul {
	overflow: auto;
	min-height: 0;
	margin: 0;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop ul li {
	line-height: 31px;
	height: 31px;
	position: static;
	display: list-item;
	list-style: none;
	cursor: pointer;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop ul li label {
	display: block;
	padding: 0 10px;
	margin: 0;
	text-align: left;
	font-weight: normal;
	white-space: nowrap;
	font-size: 12px;
	color: #666;
	cursor: pointer;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop ul li label:hover {
	background-color: rgba(98, 187, 235, 0.2);
	color: #62bbeb;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop ul li label input[type="radio"] {
	width: 0;
	height: 0;
	opacity: 0;
	vertical-align: middle;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop ul li.ms-selected {
	margin: 0;
	width: 100%;
	float: none;
}

.Ensite-selection-box .border-bottom .selection .selected .ms-drop ul li.ms-selected label {
	color: #62bbeb;
	background-color: rgba(98, 187, 235, 0.2);
}

.Ensite-selection-box .border-bottom .areaselect.selection li {
	line-height: 36px;
}

.Ensite-selection-box .border-bottom .areaselect.selection li input {
	border: none;
	font-size: 14px;
	padding-left: 10px;
	margin: 0;
	height: 32px;
	color: #666666;
}

.Ensite-selection-box .border-bottom .property {
	margin-top: 20px;
}

.Ensite-selection-box .border-bottom .property b {
	float: left;
	font-size: 14px;
	line-height: 38px;
}

.Ensite-selection-box .border-bottom .property .check-cont {
	margin-left: 30px;
}

.Ensite-selection-box .border-bottom .property .check-cont li {
	float: left;
	margin: 0 30px;
	margin-bottom: 14px;
	cursor: pointer;
}

.Ensite-selection-box .border-bottom .property .check-cont li .btn {
	padding: 8px 10px;
	position: relative;
}

.Ensite-selection-box .border-bottom .property .check-cont li .btn input {
	position: absolute;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	width: 100%;
	left: 0;
}

.Ensite-selection-box .border-bottom .property .check-cont li .btn:active,
.Ensite-selection-box .border-bottom .property .check-cont li .btn.active {
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0);
}

.Ensite-selection-box .border-bottom .property .check-cont li .active {
	background-color: #f57725;
	color: #FFFFFF;
}

.Ensite-selection-box .border-bottom .kflist {
	margin-bottom: 40px;
	margin-top: 15px;
	float: left;
}

.Ensite-selection-box .border-bottom .kflist .kfli-lift {
	width: 30%;
	float: left;
}

.Ensite-selection-box .border-bottom .kflist .kfli-lift img {
	width: 100%;
	margin-bottom: 0;
}

.Ensite-selection-box .border-bottom .kflist .kf-right {
	padding-left: 20px;
	width: 70%;
	float: right;
}

.Ensite-selection-box .border-bottom .kflist .kf-right h2 {
	font-size: 16px;
	color: #333333;
}

.Ensite-selection-box .border-bottom .kflist .kf-right h2 b.bstyle a {
	color: #333;
}

.Ensite-selection-box .border-bottom .kflist .kf-right h2 span {
	font-size: 14px;
	color: #999999;
	float: right;
}

.Ensite-selection-box .border-bottom .kflist .kf-right h2 span i {
	font-size: 16px;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kfrig-address {
	margin-top: 15px;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kfrig-address li {
	float: left;
	width: 74px;
	height: 24px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
	margin-right: 10px;
	background-color: #f8f8f8;
	text-align: center;
	font-size: 14px;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kfrig-address li a {
	color: #999;
}

.Ensite-selection-box .border-bottom .kflist .kf-right p {
	float: left;
	margin-top: 15px;
	line-height: 24px;
	font-size: 13px;
	color: #696969;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kf-link {
	background: none;
	float: left;
	width: 260px;
	display: inline-block;
	position: relative;
	overflow: hidden;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kf-link input {
	z-index: 5;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #fff;
	width: 90px;
	height: 36px;
	padding: 0;
	border: 1px solid #ddd;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kf-link input.cur {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #f57725;
	color: #fff;
	border: 1px solid #f57725;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kf-link span {
	position: absolute;
	left: -170px;
	width: 170px;
	height: 36px;
	line-height: 36px;
	background-color: #fef1e9;
	border: 1px solid #fabb92;
	font-size: 16px;
	display: inline-block;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	text-align: center;
	color: #f57725;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kf-link span i {
	padding-right: 10px;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .kf-link .link-wid {
	width: 180px;
	height: 33px;
	-webkit-animation: move .5s;
	animation: move .5s;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .bgborder {
	border: #fabb92 1px solid;
	background: #fef1e9;
}

.Ensite-selection-box .border-bottom .kflist .kf-right .bgborder .bg {
	background-color: #f57725;
	color: #fff;
}

.Ensite-selection-box .border-bottom .kflist:last-child {
	margin-bottom: 0px;
}

.Ensite-selection-box .border-bottom.bordbomenone {
	border-bottom: none;
}

@keyframes move {
	0% {
		width: 0;
	}

	100% {
		width: 180px;
	}
}

@-webkit-keyframes move {
	0% {
		width: 0;
	}

	100% {
		width: 180px;
	}
}

.Company-cluster-box .comclsb-texto .cap {
	text-align: center;
	height: 120px;
	line-height: 120px;
	font-size: 24px;
}

.Company-cluster-box .comclsb-texto .comclsb-box {
	overflow: hidden;
}

.Company-cluster-box .comclsb-texto .comclsb-box .comclsb-left {
	float: left;
	width: 40%;
}

.Company-cluster-box .comclsb-texto .comclsb-box .comclsb-left img {
	width: 100%;
}

.Company-cluster-box .comclsb-texto .comclsb-box .comclsb-right {
	padding-left: 45px;
	float: left;
	width: 60%;
}

.Company-cluster-box .comclsb-texto .comclsb-box .comclsb-right h2 {
	font-size: 22px;
}

.poli-update-cont .txt-top {
	padding: 0 20px;
	padding-bottom: 40px;
	padding-top: 30px;
}

.poli-update-cont .txt-top p {
	font-size: 14px;
	color: #222;
	line-height: 27px;
}

.page-left-menu ul li.aitem-style a::before {
	height: 52px;
	float: left;
}

.yq-terrace .terrace-intro .media-list .media .pull-left.pullef-style {
	margin-right: 0 !important;
	padding-right: 20px;
	border-right: 1px solid #eee;
}

.media-wid.col-xs-7 {
	width: 58.33333333%;
}

@media (max-width: 991px) {
	.privinces {
		width: 70%;
	}

	.citys {
		width: 60%;
	}

	.countys {
		width: 30%;
	}

	.gy-cont .page-right-head {
		padding: 0;
		margin: 0;
	}

	.gy-cont .page-right-head .head-left p {
		margin-top: 15px;
		font-size: 15px;
		margin-bottom: 0;
	}

	.gy-cont .page-right-head .groupy-swipersty {
		margin-left: 0px;
		margin-right: 0px;
	}

	.gy-cont .page-right-head .groupy-swipersty .swiper-container .swiper-slide {
		position: relative;
	}

	.gy-cont .page-right-head .groupy-swipersty .swiper-container .swiper-slide .swiper-img img {
		width: 100%;
	}

	.gy-cont .page-right-head .groupy-swipersty .swiper-container .swiper-slide .swip-botm-text {
		background: rgba(35, 81, 142, 0.6);
		position: absolute;
		bottom: 0;
		left: 0;
		margin: 0;
		font-size: 14px;
		height: 30px;
		line-height: 30px;
		padding-left: 20px;
		width: 100%;
		color: #fff;
		margin-right: 10px;
	}

	.gy-cont .page-right-head .groupy-swipersty .swiper-container .swiper-slide .swip-botm-text p {
		display: block;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 80%;
		padding-right: 10px;
	}

	.gy-cont .page-right-head .groupy-swipersty .swiper-container #indexPagination {
		bottom: 0;
	}

	.gy-cont .page-right-head .groupy-swipersty .swiper-container #indexPagination .swiper-pagination-index {
		float: right;
		height: 30px;
		line-height: 30px;
		background: none;
		padding: 0;
		padding-right: 20px;
	}

	.gy-cont .gy-cont-botmtext li .list-center .marg-btom-15 {
		margin-bottom: 0px;
		overflow: hidden;
	}

	.gy-cont .gy-cont-botmtext li .list-center .marg-btom-15 i {
		font-style: normal;
		font-size: 12px;
		color: #a7a7a7;
	}

	.gy-cont .gy-cont-botmtext li .list-center .marg-btom-15 .marg-tobotm-num {
		margin: 4px 0;
	}

	.gy-cont .gy-cont-botmtext li .list-center .bas-smi-line {
		border: 1px solid #d2d3d7;
		width: 19px;
		height: 1px;
		display: block;
		margin-bottom: 15px;
	}

	.gy-cont .gybt-box {
		padding-bottom: 22px;
		padding-top: 12px;
		background-color: #f3f4f7;
	}

	.gy-cont .gybt-box .gy-button {
		background: none;
		font-size: 12px;
		width: 100%;
		height: auto;
		border-radius: 5px;
		border: none;
		color: #999999;
		margin: 0 auto;
		display: block;
	}

	.gy-cont .gybt-box .gy-button i {
		padding-right: 10px;
	}

	.gy-cont .gy-cont-botmtext li:first-child {
		border: 0;
	}

	.gy-cont .md-padding {
		padding: 15px !important;
	}

	.poli-update-cont .poli-update-list .list {
		position: relative;
	}

	.poli-update-cont .poli-update-list .list .polispan {
		position: absolute;
		right: 10px;
		top: 10px;
		z-index: 1;
		width: 25px;
	}

	.poli-update-cont .poli-update-list .list .polispan img {
		width: 100%;
	}

	.poli-update-cont .poli-update-list .list .li-rigt h2 {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 85%;
	}

	.poli-update-cont .policy-update li {
		position: relative;
		padding-bottom: 0px;
	}

	.poli-update-cont .policy-update li .polispan {
		position: absolute;
		right: 10px;
		top: 20px;
		z-index: 1;
		width: 25px;
	}

	.poli-update-cont .policy-update li .polispan img {
		width: 100%;
	}

	.poli-update-cont .policy-update li .lft-time-boc {
		margin-top: 20px;
	}

	.poli-update-cont .policy-update li .list-center {
		padding-top: 10px;
	}

	.poli-update-cont .policy-update li .list-center .text-tetil {
		padding-left: 0;
	}

	.zhuanti-list .poli-update-cont .txt-top {
		padding: 0 10px;
		padding-bottom: 20px;
		padding-top: 15px;
		margin-top: 10px;
	}

	.zhuanti-list .poli-update-cont .txt-top p {
		font-size: 16px;
		color: #222;
		line-height: 27px;
	}

	.special-list-tab {
		font: 12px "Microsoft Yahei", Constantia, SimHei, Arial, Helvetica, sans-serif;
		color: #4a4a4a;
	}

	.special-list-tab .none {
		display: none;
	}

	.special-list-tab .swiper-wrapper {
		padding-left: 10px;
	}

	.special-list-tab .swiper-container-horizontal {
		height: 35px;
		line-height: 35px;
		border-top: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
	}

	.special-list-tab .gallery-thumbs .swiper-slide,
	.special-list-tab section .gallery-thumbs-two .swiper-slide {
		text-align: left;
		height: 35px;
		width: auto !important;
		margin-right: 40px !important;
		font-size: 15px;
	}

	.special-list-tab .gallery-thumbs .swiper-slide a,
	.special-list-tab section .gallery-thumbs-two .swiper-slide a {
		color: #666666;
	}

	.special-list-tab .gallery-thumbs .swiper-slide .active,
	.special-list-tab section .gallery-thumbs-two .swiper-slide .active {
		border-bottom: 2px solid #f57725;
		padding: 4px 0;
		color: #f57725;
	}

	ul.bg-white {
		background-color: #f3f4f7;
	}

	ul.tounk-list li {
		border-bottom: 0px dotted #ddd;
		margin-bottom: 10px;
		padding-bottom: 0;
		margin-left: 0;
		margin-right: 0;
	}

	ul.tounk-list li:last-child {
		border-bottom: 0;
	}

	ul.tounk-list li:last-child {
		margin-bottom: 0;
	}

	.lft-time-boc {
		background-color: #f5f5f5;
		width: 80px;
		height: 80px;
		margin-left: 20px;
		margin-top: 20px;
	}

	.base-situation-box li {
		background: #fff;
	}

	.base-situation-box li .time-tetlil,
	.base-situation-box li .time-data {
		display: block;
		color: #666;
		text-align: center;
		font-weight: normal;
	}

	.base-situation-box li .time-tetlil {
		font-size: 22px;
		margin-top: 16px;
	}

	.base-situation-box li .time-data {
		font-size: 12px;
	}

	.base-situation-box li .text-tetil {
		font-size: 14px;
		color: #333;
		font-weight: bold;
	}

	.base-situation-box li .list-center {
		padding: 10px;
	}

	.base-situation-box li .baseicon {
		margin-right: 6px;
	}

	.base-situation-box li .text-main {
		/*font-size: 15px!important;*/
		color: #666;
		padding-right: 0;
	}

	.base-situation-box li .marg-btom-15 {
		margin-bottom: 11px;
	}

	.base-situation-box li .li-lieht {
		line-height: inherit;
	}

	.base-situation-box li .li-lieht .smistyle {
		border-bottom: 1px solid #eeeeee;
		padding-bottom: 5px;
		font-size: 12px;
		margin-right: 0px;
		margin-left: 0px;
		padding-left: 0;
		padding-right: 0;
	}

	.base-situation-box li .li-lieht .smistyle .marg-top6-line-het {
		margin-top: 6px;
		line-height: 20px;
		color: #333;
	}

	.base-situation-box li .li-lieht .smistyle .marg-top6-line-het i {
		padding-right: 5px;
		font-size: 13px;
	}

	.base-situation-box .md-padding {
		padding: 15px 0px !important;
	}

	ul.md-padding {
		padding: 15px 0px !important;
	}

	.contactUs-conbox {
		padding-top: 0px;
	}

	.contactUs-conbox .margpag-none {
		padding-left: 0;
		padding-right: 0;
	}

	.contactUs-conbox .contact-us-box {
		background: #f3f4f7;
	}

	.contactUs-conbox .contact-us-box .page-right-head {
		background: #FFFFFF;
		padding: 0px;
	}

	.contactUs-conbox .contact-us-box .page-center-text {
		padding: 0;
		background: none;
		overflow: hidden;
	}

	.contactUs-conbox .contact-us-box .page-center-text h2 {
		font-size: 16px;
		line-height: 47.5px;
		background: #FFFFFF;
		padding-left: 10px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box {
		padding-bottom: 15px;
		background: #FFFFFF;
		padding-left: 10px;
		padding-right: 10px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li {
		margin: 0;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin {
		border: 1px solid #eeeeee;
		padding: 0 10px;
		background: #f9f9f9;
		padding-top: 11px;
		height: 120px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-left {
		padding: 0;
		float: left;
		width: 20px;
		display: block;
		position: relative;
		top: -5px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-left i {
		font-size: 15px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right {
		padding: 0;
		float: left;
		width: 80%;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right h3 {
		font-size: 14.5px;
		padding-bottom: 10px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right .line {
		border-bottom: 2px solid #bbbbbb;
		margin-bottom: 10.5px;
		width: 13px;
		display: block;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right p {
		margin: 0;
		margin-bottom: 3px;
		color: #666666;
		line-height: 16px;
		font-size: 13px;
		white-space: inherit;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right p a {
		color: #666;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box .add {
		padding-right: 5px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box .addrig {
		padding-left: 5px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box .addbom {
		padding-bottom: 10px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box {
		margin-top: 10px;
		overflow: hidden;
		background: #FFFFFF;
		padding: 0;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box h2 {
		border-bottom: 1px solid #EEEEEE;
		padding-left: 0px;
		padding-bottom: 0;
		font-size: 14px;
		line-height: 40px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box h2 a {
		color: #8f8f8f;
		border-bottom: 0;
		padding-bottom: 0px;
		padding-left: 10px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .conus-btex {
		margin-top: 0px;
		border-bottom: 1px solid #EEEEEE;
		margin-left: 10px;
		margin-right: 10px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .conus-btex .che-icon {
		height: auto;
		line-height: initial;
		padding-top: 11px;
		float: left;
		margin-right: 10px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .conus-btex .che-icon i {
		font-size: 21px;
		color: #f06900;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .conus-btex .che-text {
		width: 89%;
		float: left;
		padding-top: 15px;
		padding-bottom: 15px;
		color: #333333;
		line-height: inherit;
		font-size: 12px;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .conus-btex .che-text .conus-chetex1 {
		margin-right: 10px;
		padding: 0;
	}

	.contactUs-conbox .contact-us-box .page-center-text .conus-botm-box .conus-btex:last-child {
		border-bottom: none;
	}

	.contactUs-conbox .contact-us-box .page-center-text .wxapp {
		background: #fff;
		margin-top: 10px;
		text-align: center;
	}

	.contactUs-conbox .contact-us-box .page-center-text .wxapp img {
		margin-top: 10px;
		border: 1px solid #eeeeee;
	}

	.contactUs-conbox .contact-us-box .page-center-text .wxapp p {
		margin: 0;
		margin-top: 10px;
		font-size: 14px;
		padding-bottom: 10px;
	}

	.Park-platform-allbox {
		background: #f3f4f7;
	}

	.Park-platform-allbox .Park-platform-banner {
		background-size: cover;
	}

	.Park-platform-allbox .Park-platform-banner .banner-content .smibox .min-page {
		margin-right: 5px;
	}

	.Park-platform-allbox .Park-platform-banner .banner-content .smibox .min-page a {
		font-size: 12px;
	}

	.Park-platform-allbox .page-bg-gray {
		padding-top: 0;
	}

	.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox {
		background: #FFFFFF;
		margin-top: 15px;
		margin-bottom: 0px;
	}

	.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox img {
		width: 100%;
	}

	.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox .img-tex {
		height: 30px;
		line-height: 30px;
		padding: 0;
		padding-left: 10px;
		padding-right: 15px;
		font-size: 14px;
		color: #333333;
		position: relative;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 100%;
	}

	.Park-platform-allbox .page-bg-gray .smimg-box li .smimg-texbox .img-tex i {
		position: absolute;
		font-size: 14px;
		right: 10px;
		top: 0;
	}

	.Park-platform-allbox .page-bg-gray .smimg-box .add {
		padding-right: 5px;
	}

	.Park-platform-allbox .page-bg-gray .smimg-box .addtwo {
		padding-left: 5px;
	}

	.Park-platform-allbox .Parkplatform-details {
		margin-top: 10px;
		padding: 0;
		background: #FFFFFF;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-img {
		width: 100%;
		padding: 15px 0px;
		border-right: 0px solid #EEEEEE;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-img img {
		width: 100%;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt {
		width: 100%;
		padding-left: 0px;
		float: left;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-text h2 {
		font-size: 19px;
		text-align: center;
		line-height: 40px;
		margin-bottom: 7px;
		position: relative;
		border-bottom: 1px solid #eee;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-text h2::after {
		content: "";
		position: absolute;
		top: 38px;
		width: 35px;
		height: 2px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-text .parkp-detxt-text {
		font-size: 16px;
		line-height: 27px;
		margin-bottom: 0px;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink {
		position: relative;
		padding: 0 10px;
		padding-bottom: 15px;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li {
		padding-top: 15px;
		font-size: 12px;
		color: #666666;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li span {
		display: block;
		padding-bottom: 7px;
		color: #4d4d4d;
		font-size: 14px;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li span i {
		color: #c4c4c4;
		margin-right: 4px;
		font-size: 13px;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink ul li p {
		font-size: 14px;
		margin: 0;
	}

	.Park-platform-allbox .Parkplatform-details .parkp-deta-rightxt .parkp-deta-slink .wxicon {
		position: absolute;
		right: 10px;
		bottom: 15px;
		border: 1px solid #dddddd;
		width: 65px;
	}

	.page-banner .com-addbanner {
		float: left;
		width: 100%;
	}

	.page-banner .com-addbanner h2 {
		font-size: 22px;
		padding-top: 45px;
		margin-bottom: 0;
	}

	.page-banner .com-addbanner h2:after {
		content: normal;
	}

	.page-banner .com-addbanner p {
		font-size: 14px;
	}

	.comsty {
		background: #fff;
	}

	.comsty .com-right {
		background: #f3f4f7;
		padding: 0;
	}

	.comsty .com-right .border-bottom {
		padding-left: 10px;
		padding-right: 10px;
	}

	.Ensite-selection-box.cooperate {
		background: #f3f4f7;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom {
		border-bottom: 0px;
		padding-bottom: 8px;
		margin-top: 10px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom h3 span {
		font-size: 17px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom h3 i.tips-orange {
		font-size: 17px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection {
		height: 38px;
		line-height: 38px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection b {
		float: left;
		font-size: 14px;
		padding-right: 30px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection .selec-list {
		float: left;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection .selec-list li {
		width: 138px;
		height: 36px;
		position: relative;
		border: 1px solid #eeeeee;
		color: #666666;
		float: left;
		margin-right: 10px;
		border-radius: 5px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection .selec-list li i {
		position: absolute;
		right: 9px;
		font-size: 12px;
		color: #d0d0d0;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection .selec-list li select {
		border: none;
		padding: 0;
		height: 36px;
		color: #666666;
		background: transparent;
		padding-left: 9px;
		font-weight: normal;
		/*add*/
		width: 100%;
		margin: 0;
		background: none;
		outline: none;
		/* Prefixed box-sizing rules necessary for older browsers */
		box-sizing: border-box;
		/* Remove select styling */
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		/* Font size must the 16px or larger to prevent iOS page zoom on focus */
		/* General select styles: change as needed */
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection .selec-list li .selec-list li select:-moz-focusring {
		color: transparent;
		text-shadow: 0 0 0 #000;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .qz-cont {
		margin-bottom: 10px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .qz-cont label {
		margin-bottom: 0;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .qz-cont input {
		margin-bottom: 0;
		height: 38px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property {
		margin-top: 20px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property b {
		float: left;
		font-size: 14px;
		line-height: 38px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property .check-cont {
		margin-left: 30px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property .check-cont li {
		float: left;
		margin: 0 30px;
		margin-bottom: 14px;
		cursor: pointer;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property .check-cont li .btn {
		padding: 8px 10px;
		position: relative;
		cursor: pointer;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property .check-cont li .btn input {
		position: absolute;
		filter: alpha(opacity=0);
		-moz-opacity: 0;
		-khtml-opacity: 0;
		opacity: 0;
		width: 100%;
		left: 0;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property .check-cont li .btn:active,
	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property .check-cont li .btn.active {
		box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0);
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .property .check-cont li .active {
		background-color: #f57725;
		color: #FFFFFF;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil {
		border: 1px solid #eeeeee;
		overflow: hidden;
		height: 39px;
		line-height: 39px;
		background-color: #f3f4f7;
		margin-left: 0;
		margin-right: 0;
		font-size: 14px;
		position: relative;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil .propeinput {
		padding-right: 8%;
		padding-left: 20%;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil span.propetext {
		height: 39px;
		line-height: 39px;
		text-align: right;
		padding-right: 8%;
		padding-left: 20%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		color: #666;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil i {
		position: absolute;
		right: 2%;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil label {
		margin-bottom: 0;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil input {
		border: none;
		text-align: right;
		background-color: #f3f4f7;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		height: 38px;
		margin-bottom: 0;
		font-size: 14px;
		color: #666;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil .col-xs-8 {
		width: 66.66666667% !important;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil .col-xs-10 {
		width: 83.33333333% !important;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .prosmil i {
		font-size: 14px;
		color: #b1b1b2;
		text-align: right;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .qz-cont input:-moz-placeholder {
		/* Mozilla Firefox 4 to 18 */
		color: #666 !important;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .qz-cont input::-moz-placeholder {
		/* Mozilla Firefox 19+ */
		color: #666 !important;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .qz-cont input :-ms-input-placeholder,
	.Ensite-selection-box.cooperate .page-right-cont .border-bottom textarea:-ms-input-placeholder {
		color: #666 !important;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .qz-cont input::-webkit-input-placeholder,
	.Ensite-selection-box.cooperate .page-right-cont .border-bottom textarea::-webkit-input-placeholder {
		color: #666 !important;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist {
		margin-bottom: 0;
		margin-top: 0px;
		padding-top: 12px;
		padding-bottom: 12px;
		border-bottom: 1px solid #eee;
		float: left;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kfli-lift {
		width: 40%;
		float: left;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kfli-lift img {
		width: 100%;
		margin-bottom: 0;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right {
		padding-left: 10px;
		width: 60%;
		float: right;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right h2 {
		font-size: 14px;
		color: #333333;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right h2 span i {
		font-size: 16px;
		color: #f57725;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .kfrig-address {
		margin-top: 13px;
		overflow: hidden;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .kfrig-address li {
		font-size: 12px;
		float: left;
		width: 60px;
		height: 25px;
		line-height: 25px;
		border: 1px solid #eeeeee;
		border-radius: 5px;
		margin-right: 5px;
		background-color: #f8f8f8;
		text-align: center;
		margin-bottom: 5px;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .kfrig-address li a {
		color: #999;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right p {
		float: left;
		margin-top: 10px;
		line-height: 24px;
		font-size: 13px;
		color: #696969;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .addre-tex {
		font-size: 12px;
		margin-bottom: 0;
		float: left;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .kf-link {
		width: auto;
		height: 35px;
		border: 1px solid #dddddd;
		border-radius: 5px;
		background: none;
		float: left;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .kf-link input {
		width: 88px;
		height: 33px;
		border: none;
		background-color: #fff;
		border-radius: 5px;
		float: left;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .kf-link span {
		float: left;
		width: 170px;
		background: cornsilk;
		position: absolute;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .bgborder {
		border: #fabb92 1px solid;
		background: #fef1e9;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist .kf-right .bgborder .bg {
		background-color: #f57725;
		color: #fff;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .kflist:last-child {
		margin-bottom: 0px;
	}

	.comadress {
		top: 50px;
	}

	.comadress .modal-list li {
		position: relative;
		overflow: hidden;
		height: 40px;
		line-height: 40px;
	}

	.comadress .modal-list li label {
		width: 100%;
		text-align: left;
		border: 1px solid #EEEEEE;
	}

	.comadress .modal-list li label input {
		width: 100%;
		position: absolute;
		left: 0;
		filter: alpha(opacity=0);
		-moz-opacity: 0;
		-khtml-opacity: 0;
		opacity: 0;
	}

	.comadress .modal-list li .active {
		background-color: #f57725;
		color: #FFF;
	}

	.comadress .modal-footer {
		text-align: center;
	}

	.comadress .modal-footer button {
		padding-left: 30px;
		padding-right: 30px;
	}

	.comadress .modal-footer .btn-default {
		margin-right: 15px;
	}

	.comadress .modal-footer .btn-primary {
		background-color: #f57725;
		border: #f57725;
	}

	.comadress #scrollContent2,
	.comadress #scrollContent {
		overflow-y: auto;
		height: 100%;
	}

	.comadress #scroller2 {
		width: 100%;
		min-height: 105%;
	}

	.modal-open,
	.modal-open body {
		overflow: hidden;
		height: 100%;
	}
}

@media (max-width: 991px) and screen and (-ms-high-contrast: active),
(max-width: 991px) and (-ms-high-contrast: none) {
	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection .selec-list li .selec-list li select::-ms-expand {
		display: none;
	}

	.Ensite-selection-box.cooperate .page-right-cont .border-bottom .selection .selec-list li .selec-list li select:focus::-ms-value {
		background: transparent;
		color: #222;
	}
}

@media (min-width: 991px) and (max-width: 1439px) {
	.page-left .yiji li .erji .sji li {
		padding-left: 85px;
	}
}

@media (min-width: 1000px) and (max-width: 1025px) {
	.page-content .map-banner-cont {
		background-position: 58% !important;
	}
}

@media (max-width: 992px) {
	.page-left .page-left-menu-wrap .page-left-menu-title h2 {
		text-align: center;
		color: white;
		font-size: 18px;
		letter-spacing: 1px;
		font-weight: lighter;
	}

	.page-left .page-left-menu-wrap .page-left-menu-title h2::before {
		content: "";
		display: none;
	}

	.page-bg-gray .container .zhuanti-list .page-right .txt-top p {
		color: #222;
	}

	.page-bg-gray .container .zhuanti-list .page-right ul li .text-tetil {
		font-size: 17px;
		font-weight: 600;
	}

	.page-content .page-banner {
		height: 166px;
		margin-top: 0;
	}
}

/*Ã©Â«Ëœ */
/*tang*/
.core-advantage .core-list .full-line {
	padding: 0 20px;
}

.core-advantage .core-list .full-line .full-img {
	margin-top: 26px;
}

.core-advantage .core-list .full-line .full-img img {
	width: 100%;
}

.core-advantage .core-list .full-line h4 {
	font-size: 20px;
	color: #333;
	padding-right: 15px;
	font-weight: normal;
	margin: 26px 0 26px 0;
}

.core-advantage .core-list .full-line .black-div {
	bottom: 72px;
	top: 26px;
	padding: 30px;
	margin: 0 20px;
}

.core-advantage .core-list .full-line .black-div .cale-table {
	height: 100%;
	display: table;
}

.core-advantage .core-list .full-line .black-div .cale-table p {
	line-height: 27px;
	display: table-cell;
	vertical-align: middle;
	height: auto;
	text-align: justify;
}

.core-advantage .core-list .full-line .down-text {
	display: none;
}

.core-advantage .core-list .full-line:nth-of-type(1),
.core-advantage .core-list .full-line:nth-of-type(2) {
	border: none;
}

.core-advantage .core-list:last-of-type {
	border: none;
}

.noright {
	display: none;
}

.empty-circle {
	display: inline-block;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: solid 1px #bfbfbf;
	margin-right: 5px;
	position: relative;
	top: -5px;
}

.caring-leadership .intro {
	font-size: 14px;
	color: #222;
	line-height: 27px;
	margin-bottom: 26px;
	margin-top: -2px;
}

.caring-leadership .core-list&gt;li {
	position: relative;
}

.caring-leadership li {
	padding-bottom: 30px;
	overflow: hidden;
	border-top: 1px dashed #dfdfdf;
}

.caring-leadership li h3 {
	text-align: center;
	font-weight: normal;
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	position: absolute;
	bottom: 30px;
	left: 0px;
	right: 0px;
	padding: 0 10px;
	margin: 0 10px;
	color: #fff;
	background: rgba(30, 35, 57, 0.8);
}

.black-div {
	display: none;
	position: absolute;
	background: rgba(30, 35, 57, 0.8);
	color: #fff;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 30px;
	margin: 0 10px 0;
	padding: 0 30px;
}

.black-div p {
	font-size: 14px;
	color: #fff !important;
	position: relative;
	text-align: justify;
}

.black-div-show h3 {
	display: none;
}

.black-div-show .black-div {
	display: block;
}

.orange-line {
	position: absolute;
	width: 30px;
	height: 2px;
	background: #f57725;
	top: -20px;
	left: 0;
}

.special-report {
	padding: 0 10px;
}

.special-report .page-right-cont .report-list:nth-child(1) {
	margin-top: 0;
}

.special-report .report-list {
	padding-bottom: 40px;
	margin-top: 40px;
	border-bottom: 0;
}

.special-report .report-list img {
	width: 100%;
}

.special-report .report-list h3 {
	font-weight: 500;
	font-size: 18px;
	color: #333;
	height: 55px;
	line-height: 55px;
	font-weight: bold;
}

.special-report .report-list h3 span {
	float: right;
	border: solid 1px #eee;
	border-radius: 2px;
	background: #fff;
	width: 100px;
	height: 30px;
	line-height: 30px;
	margin-top: 13px;
	text-align: center;
	font-size: 14px;
	color: #999;
}

.special-report .report-list h3 span:hover {
	color: #f57725;
	border: solid 1px #f57725;
}

.special-report .report-list h3 i {
	font-size: 14px;
	margin-left: 10px;
}

.special-report .report-list p {
	color: #666;
	font-size: 14px;
	line-height: 27px;
	text-align: justify;
}

.page-right-middle {
	display: none;
}

.industry .logo-div {
	width: 140px;
	height: 65px;
	line-height: 65px;
	margin: 50px auto 20px;
	text-align: center;
}

.industry .logo-div img {
	max-width: 100%;
	max-height: 100%;
}

.industry .logo-list li {
	padding: 0;
	text-align: center;
	position: relative;
	margin-bottom: 15px;
}

.industry .logo-list li:nth-child(4n) .logo-detial {
	right: 0px;
	left: auto;
}

.industry .logo-list li:nth-last-child(1) .logo-detial,
.industry .logo-list li:nth-last-child(2) .logo-detial,
.industry .logo-list li:nth-last-child(3) .logo-detial,
.industry .logo-list li:nth-last-child(4) .logo-detial {
	top: auto;
	bottom: 0px;
}

.industry .logo-list li:nth-child(3) .logo-detial,
.industry .logo-list li:nth-child(4) .logo-detial {
	top: 0;
	bottom: auto;
}

.industry .logo-list li .bg {
	width: 94%;
	margin: auto;
	height: 240px;
	background: #fff;
	border: solid 1px #eee;
}

.industry .logo-list li p {
	font-size: 14px;
	color: #666;
	overflow: hidden;
	text-align: center;
}

.industry .logo-list .logo-detial {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 500px;
	height: 500px;
	background: #fff;
	z-index: 10;
	padding: 30px;
	box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.1);
	overflow: auto;
}

.industry .logo-list .logo-detial .title {
	margin-bottom: 30px;
}

.industry .logo-list .logo-detial p {
	font-size: 14px;
	color: #666;
	line-height: 28px;
	text-align: left;
	text-align: justify;
}

/*Ã©â€ºâ€&nbsp;Ã¥â€ºÂ¢Ã¥Å&nbsp;Â¨Ã¦â‚¬Â*/
/*Ã¥Â¤Â§Ã¥Â±Â 1920*/
.page-right-lian .page-right-head .big-screen {
	display: block;
}

.page-right-lian .page-right-head .middle-screen {
	display: none;
}

.page-right-lian .page-right-head .row .head-left {
	padding: 10px 15px;
}

.page-right-lian .page-right-head .row .head-left .img-responsive {
	max-width: none;
	width: 500px;
	height: 280px;
}

.page-right-lian .page-right-head .row .head-left .head-txt-up {
	float: left;
	font-weight: bold;
	font-size: 20px;
	width: 70%;
	margin-top: 25px;
}

.page-right-lian .page-right-head .row .head-left .lft-time-boc-lian {
	float: right;
	background-color: #0e0057;
	color: #fff;
}

.page-right-lian .page-right-head .row .head-left .lft-time-boc-lian .time-tetlil-lian {
	display: block;
	font-size: 30px;
	margin-top: 9px;
	text-align: center;
	font-weight: 100;
}

.page-right-lian .page-right-head .row .head-left .lft-time-boc-lian .time-data-lian {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	display: block;
}

.page-right-lian .page-right-head .row .head-left .head-txt-down {
	font-size: 14px;
	color: #666;
	line-height: 1.6;
	margin-top: 20px;
	font-weight: normal;
	float: left;
	padding-right: 4px;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 6;
	text-align: left;
}

.page-right-lian .base-situation-box li .text-tetil {
	font-size: 20px;
	color: #222;
	font-weight: bold;
}

.page-right-lian .base-situation-box li .text-main {
	color: #666;
}

/*Ã¤Â¸Â­Ã¥Â±Â 991 - 1380*/
@media (min-width: 991px) and (max-width: 1380px) {
	.page-right-lian .page-right-head .big-screen {
		display: none;
	}

	.page-right-lian .page-right-head .middle-screen {
		display: block;
	}

	.page-right-lian .page-right-head .row .head-left {
		padding: 10px 15px;
	}

	.page-right-lian .page-right-head .row .head-left .img-responsive {
		display: block;
		max-width: 100%;
		height: auto;
	}

	.page-right-lian .page-right-head .row .head-left .head-txt-up {
		float: left;
		font-weight: bold;
		font-size: 18px;
		width: 70%;
		margin-top: 15px;
	}

	.page-right-lian .page-right-head .row .head-left .lft-time-boc-lian {
		float: right;
		background-color: #0e0057;
		color: #fff;
		margin-top: 0;
		margin-left: 0;
	}

	.page-right-lian .page-right-head .row .head-left .lft-time-boc-lian .time-tetlil-lian {
		display: block;
		font-size: 30px;
		margin-top: 9px;
		text-align: center;
	}

	.page-right-lian .page-right-head .row .head-left .lft-time-boc-lian .time-data-lian {
		font-size: 12px;
		font-weight: normal;
		text-align: center;
		display: block;
		font-weight: 100;
	}

	.page-right-lian .page-right-head .row .head-left .head-txt-down {
		font-size: 14px;
		color: #666;
		line-height: 1.6;
		margin-top: 20px;
		font-weight: normal;
		float: left;
		padding-right: 12px;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
	}

	.page-right-lian .base-situation-box li {
		text-align: justify;
	}

	.page-right-lian .base-situation-box li .text-tetil {
		font-size: 18px;
		color: #222;
		font-weight: bold;
	}

	.page-right-lian .base-situation-box li .text-main {
		font-size: 14px;
		padding-right: 24px;
		line-height: 1.7;
		color: #666;
	}
}

@media (max-width: 991px) {
	.page-right-lian .page-right-head .big-screen {
		display: none;
	}

	.page-right-lian .page-right-head .middle-screen {
		display: none;
	}

	.page-right-lian .page-right-head .small-screen {
		display: block;
	}

	.page-right-lian .page-right-head .row .head-left {
		padding: 15px 0 15px 15px;
	}

	.page-right-lian .page-right-head .row .head-left .img-responsive {
		display: block;
		max-width: 100%;
		height: auto;
	}

	.page-right-lian .page-right-head .row .head-right {
		padding: 15px;
	}

	.page-right-lian .page-right-head .row .head-right .head-txt-up {
		float: left;
		font-weight: bold;
		font-size: 16px;
		width: 100%;
		margin: 5px;
		/*text-overflow:ellipsis;
        white-space:nowrap;
        overflow:hidden;*/
		color: #000;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}

	.page-right-lian .page-right-head .row .head-right .data-time {
		font-size: 12px;
		color: #fff;
		background-color: #0e0057;
		padding: 3px;
	}

	.page-right-lian .page-right-head .row .head-right .head-txt-down {
		font-size: 12px;
		color: #666;
		line-height: 1.6;
		font-weight: normal;
		float: left;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		margin-bottom: 0;
		display: none;
	}

	.page-right-lian ul.clear-left-ringht.md-padding li:hover {
		background-color: #f3f4f7;
	}

	.page-right-lian ul.clear-left-ringht.md-padding li {
		padding: 0 5px;
	}

	.page-right-lian ul.clear-left-ringht.md-padding li .text-tetil.no_wrap_ellipsis {
		font-size: 16px;
	}

	.page-right-lian ul.clear-left-ringht.md-padding li .text-main {
		color: #666;
		height: auto;
	}
}

.common-problem .page-right-cont {
	padding: 0px;
}

.common-problem .FAQ-tab {
	height: 60px;
	line-height: 60px;
	padding: 0 20px;
	border-bottom: solid 1px #dfdfdf;
}

.common-problem .FAQ-tab a {
	font-size: 18px;
	color: #666;
	display: inline-block;
	height: 60px;
	line-height: 60px;
	margin-right: 55px;
}

.common-problem .FAQ-tab a.active {
	color: #f06900;
	border-bottom: solid 2px #f06900;
}

.common-problem .FAQ-tab a:last-child {
	margin-right: 0px;
}

.common-problem .FAQ-list {
	display: none;
}

.common-problem .FAQ-list li {
	text-align: justify;
	padding: 30px 20px;
	border-bottom: dashed 1px #dfdfdf;
}

.common-problem .FAQ-list li p {
	display: inline-block;
	width: 92%;
	margin: 0px;
}

.common-problem .orange-q {
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background: #f06900;
	color: #fff;
	line-height: 22px;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	margin-right: 20px;
}

.common-problem .black-a {
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background: #444a60;
	color: #fff;
	line-height: 22px;
	text-align: center;
	font-size: 14px;
	display: inline-block;
	margin-right: 20px;
}

.common-problem .question {
	color: #333;
	font-size: 16px;
	line-height: 22px;
	cursor: pointer;
}

.common-problem .answer {
	color: #666;
	font-size: 14px;
	line-height: 26px;
	margin-top: 15px;
}

.corporate-responsibility {
	background: #fff;
}

.corporate-responsibility .intro {
	font-size: 14px;
	color: #222;
	line-height: 27px;
}

.corporate-responsibility .title {
	font-size: 20px;
	color: #333;
	height: 80px;
	line-height: 80px;
	margin: 0 -5px;
}

.corporate-responsibility .title span {
	color: #B2B2B2;
	margin-right: 10px;
}

.corporate-responsibility .duty-list {
	margin-bottom: 30px;
}

.corporate-responsibility .duty-list:last-child {
	margin-bottom: 0px;
}

.corporate-responsibility .duty-list li {
	position: relative;
}

.corporate-responsibility .duty-list li h3 {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	background: rgba(30, 35, 57, 0.8);
	position: absolute;
	bottom: 0px;
	left: 10px;
	right: 10px;
	padding: 0 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.corporate-responsibility .duty-list li .black-div {
	bottom: 0px;
	padding: 0 25px;
	text-align: justify;
}

.corporate-responsibility .duty-list li .black-div p {
	margin-top: 80px;
}

.corporate-responsibility .duty-list img {
	width: 100%;
	height: 188px;
}

.corporate-responsibility .duty-list2 li:nth-child(2) {
	margin-bottom: 20px;
}

.corporate-responsibility .duty-list2 li:nth-child(1) img {
	height: 500px;
}

.corporate-responsibility .duty-list2 li:nth-child(2) img,
.corporate-responsibility .duty-list2 li:nth-child(3) img {
	height: 240px;
}

.corporate-responsibility .duty-list2 li .black-div p {
	margin-top: 120px;
}

.corporate-responsibility .duty-list3 li img {
	height: 286px !important;
}

.corporate-responsibility .percent4,
.corporate-responsibility .percent2,
.corporate-responsibility .percent5 {
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}

.corporate-responsibility .percent4 {
	width: 40%;
}

.corporate-responsibility .percent2 {
	width: 20%;
}

.corporate-responsibility .percent5 {
	width: 50%;
}

.border-top {
	border-top: dashed 1px #dfdfdf;
}

.cooperate .page-right-cont {
	padding-top: 0px;
}

.cooperate .border-bottom {
	border-bottom: dashed 1px #dfdfdf;
}

.cooperate-list h3 {
	font-size: 20px;
	color: #333;
	height: 80px;
	line-height: 80px;
	font-weight: normal;
}

.cooperate-list h3 span {
	color: #b2b2b2;
	margin-right: 3px;
	font-size: 18px;
}

.cooperate-list h3 .tips {
	font-size: 14px;
	color: #999;
}

.cooperate-list .note,
.cooperate-list .text-content {
	text-align: justify;
	font-size: 14px;
	color: #666;
	line-height: 28px;
}

.cooperate-list .tips-orange {
	background: #fef1e9;
	color: #f57725;
	font-size: 24px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	width: 103px;
	border-radius: 4px;
	text-align: center;
	font-style: normal;
	margin-left: 5px;
}

.cooperate-list .tips-orange span {
	font-size: 14px;
}

.cooperate-list img {
	width: 100%;
	margin-bottom: 20px;
}

.cooperate-list .img-div {
	height: 332px;
	background-size: cover;
	margin-bottom: 20px;
}

.cooperate-list .img-div .row {
	margin-left: 0px;
	margin-right: 0px;
}

.cooperate-list .img-div .logo-img {
	text-align: center;
	height: 96px;
	line-height: 96px;
	background: #f9f9f9;
	border: solid 1px #eee;
	margin-bottom: 20px;
}

.cooperate-list .img-div-logo {
	margin-bottom: 40px;
}

.cooperate-list .img-div-logo img {
	width: auto;
	margin: 0;
}

.cooperate-list .img-div-success {
	height: auto;
	margin-bottom: 20px;
}

.cooperate-list .img-div-success p {
	font-size: 16px;
	color: #666666;
	line-height: 22px;
	margin-bottom: 20px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.cooperate-list .img-div-success .empty-circle {
	top: 0;
}

.cooperate-list .img-div-success .success-img {
	cursor: pointer;
}

.cooperate-list .tab {
	color: #eee;
}

.cooperate-list .tab a {
	font-size: 16px;
	color: #666;
	display: inline-block;
	line-height: 36px;
}

.cooperate-list .tab a.active {
	color: #f57725;
	border-bottom: solid 1px #f57725;
}

.cooperate-list .tab-content {
	display: none;
}

.feedback .problem {
	display: none;
}

.feedback .page-right-cont {
	padding-top: 0px;
}

.feedback h3 {
	font-size: 20px;
	color: #333;
	height: 80px;
	line-height: 80px;
	font-weight: normal;
}

.feedback h3 span {
	color: #b2b2b2;
	margin-right: 5px;
}

.feedback-div .col-md-8 {
	border-right: dashed 1px #dfdfdf;
	padding-right: 40px;
}

.feedback-div .col-md-4 {
	padding-left: 40px;
}

.feedback-div input {
	width: 100%;
	height: 38px;
	line-height: 38px;
	border: solid 1px #eee;
	border-radius: 4px;
	background: #f9f9f9;
	margin-bottom: 20px;
	padding-left: 10px;
}

.feedback-div textarea {
	padding-left: 10px;
	width: 100%;
	height: 348px;
	line-height: 38px;
	border: solid 1px #eee;
	border-radius: 4px;
	background: #f9f9f9;
	resize: none;
}

.feedback-div .tips {
	font-size: 14px;
	color: #999;
	margin: 10px 0 20px;
}

.feedback-div .commit {
	width: 90px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	display: inline-block;
	background: #f57725;
	border-radius: 4px;
}

.feedback-div .way li {
	margin-bottom: 30px;
}

.feedback-div .way span {
	float: left;
	font-size: 25px;
	color: #f68942;
	line-height: 20px;
}

.feedback-div .way div {
	padding-left: 40px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.caring-leadership li h3 {
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}

	.black-div p {
		font-size: 14px;
		color: #fff !important;
		margin-top: 0px;
	}

	.orange-line {
		top: -10px;
	}

	.special-report .report-list {
		padding-bottom: 20px;
		margin-top: 30px;
	}

	.special-report .report-list h3 {
		height: 50px;
		line-height: 50px;
	}

	.special-report .report-list p {
		color: #666;
		font-size: 14px;
		line-height: 27px;
		max-height: 100px;
		overflow: hidden;
		text-align: justify;
	}

	.industry .logo-div {
		margin: 25px auto 10px;
	}

	.industry .logo-div img {
		max-width: 70%;
		max-height: 100%;
	}

	.industry .logo-list li {
		margin-bottom: 10px;
	}

	.industry .logo-list li .bg {
		height: 163px;
		background: #fff;
		border: solid 1px #eee;
	}

	.industry .logo-list li p {
		font-size: 14px;
	}

	.industry .logo-list li p.logo-name {
		text-align: center;
		padding: 0 8px;
		max-height: 46px;
		overflow: hidden;
	}

	.industry .logo-list .logo-detial {
		width: 337px;
		height: 335px;
		overflow: auto;
	}

	.corporate-responsibility .title {
		height: 60px;
		line-height: 60px;
	}

	.corporate-responsibility .duty-list {
		margin-bottom: 20px;
	}

	.corporate-responsibility .duty-list li h3 {
		left: 5px;
		right: 5px;
	}

	.corporate-responsibility .duty-list li .black-div {
		padding: 0 10px;
		left: -5px;
		right: -5px;
	}

	.corporate-responsibility .duty-list li .black-div p {
		margin-top: 40px;
	}

	.corporate-responsibility .duty-list li img {
		height: 132px;
	}

	.corporate-responsibility .duty-list2 li:nth-child(2) {
		margin-bottom: 15px;
	}

	.corporate-responsibility .duty-list2 li:nth-child(1) img {
		height: 345px;
	}

	.corporate-responsibility .duty-list2 li:nth-child(2) img,
	.corporate-responsibility .duty-list2 li:nth-child(3) img {
		height: 165px;
	}

	.corporate-responsibility .duty-list2 li .black-div p {
		margin-top: 65px;
	}

	.corporate-responsibility .duty-list3 li img {
		height: auto !important;
	}

	.corporate-responsibility .percent4,
	.corporate-responsibility .percent2,
	.corporate-responsibility .percent5 {
		padding-left: 5px;
		padding-right: 5px;
		float: left;
	}

	.feedback-div .col-md-8 {
		padding-right: 20px;
	}

	.feedback-div .col-md-4 {
		padding-left: 20px;
	}
}

@media (max-width: 991px) {
	.empty-circle {
		display: none;
	}

	.full-line {
		width: 100%;
	}

	.core-advantage {
		background: #f3f4f8;
		padding: 0 10px;
	}

	.core-advantage .full-line {
		margin-bottom: 10px;
		background: #fff;
		padding: 0 12px !important;
	}

	.core-advantage .full-line img {
		margin-top: 18px;
	}

	.core-advantage .full-line .black-div {
		margin: 20px 20px 0 20px !important;
		display: none;
	}

	.core-advantage .core-list {
		margin-bottom: 0;
		border-bottom: none;
	}

	.core-advantage .core-list h4 {
		font-size: 16px !important;
		margin: 20px 0 15px 0 !important;
		font-weight: bold !important;
	}

	.core-advantage .core-list p {
		font-size: 15px;
	}

	.core-advantage .core-list .down-text {
		margin: 0;
		display: block !important;
		font-size: 14px;
		letter-spacing: 0.8px;
		color: #666;
		text-align: justify;
	}

	.caring-leadership .core-list&gt;li:nth-child(2n-1) {
		border-right: none;
	}

	.caring-leadership .intro {
		margin-bottom: 0px;
		margin-left: -10px;
		margin-right: -10px;
		padding: 0 10px;
		background: #fff;
		font-size: 15px;
	}

	.caring-leadership li {
		overflow: hidden;
		position: relative;
	}

	.caring-leadership li h3 {
		height: 30px;
		line-height: 30px;
		font-size: 15px;
		margin: 0 10px;
		bottom: 10px;
	}

	.black-div {
		padding: 0 10px;
		bottom: 0px;
	}

	.black-div p {
		font-size: 14px;
		color: #fff !important;
		margin-top: 50px;
	}

	.phone-width-full {
		padding-bottom: 0;
	}

	.phone-width-full .special-report {
		background: #f3f4f8;
	}

	.phone-width-full .special-report .swiper-common {
		background: #fff;
		margin-top: 10px;
		border-radius: 5px;
		padding-top: 10px;
		padding-bottom: 0;
	}

	.phone-width-full .special-report .swiper-common .page-right-cont {
		padding-bottom: 20px;
	}

	.phone-width-full .special-report .swiper-common .page-right-cont .report-list {
		margin-top: 0;
		padding-bottom: 10px;
	}

	.phone-width-full .special-report .swiper-common .page-right-cont .report-list li {
		padding: 0 10px;
		box-sizing: border-box;
	}

	.phone-width-full .special-report .swiper-common .page-right-cont .report-list li a img {
		width: 100%;
	}

	.phone-width-full .special-report .swiper-common .page-right-cont .report-list li a h3 {
		font-size: 15px;
	}

	.phone-width-full .special-report .swiper-common .page-right-cont .report-list li a h3 span {
		color: #ff4401;
		border: none;
		font-weight: 100;
	}

	.phone-width-full .special-report .swiper-common .swiper-pagination {
		bottom: 20px;
	}

	.phone-width-full .special-report .gray-line {
		display: block;
		width: 14px;
		height: 1px;
		background: #d2d3d7;
		margin: 0px 0 20px;
	}

	.phone-width-full .special-report .page-right-middle {
		overflow: auto;
		display: block;
		background: #fff;
	}

	.phone-width-full .special-report .report-tab {
		width: 500px;
		min-width: 100%;
		height: 45px;
		line-height: 45px;
		background: #fff;
		padding: 0 10px;
	}

	.phone-width-full .special-report .report-tab a {
		font-size: 16px;
		color: #666;
		display: inline-block;
		height: 45px;
		line-height: 45px;
		margin-right: 38px;
	}

	.phone-width-full .special-report .report-tab a.active {
		color: #f57725;
		border-bottom: solid 1px #f57725;
	}

	.phone-width-full .special-report .report-tab a:last-child {
		margin-right: 5px;
	}

	.industry .logo-div {
		margin: 50px auto 20px;
	}

	.industry .logo-div img {
		max-width: 70%;
		max-height: 100%;
	}

	.industry .logo-list .logo-div {
		margin: 10px auto;
	}

	.industry .logo-list li {
		margin-bottom: 5px;
	}

	.industry .logo-list li:nth-child(2n) .logo-detial {
		right: 0px;
		left: auto;
	}

	.industry .logo-list li:nth-last-child(1) .logo-detial,
	.industry .logo-list li:nth-last-child(2) .logo-detial {
		top: auto;
		bottom: 0px;
	}

	.industry .logo-list li:nth-last-child(3) .logo-detial,
	.industry .logo-list li:nth-last-child(4) .logo-detial {
		top: 0;
		bottom: auto;
	}

	.industry .logo-list li .bg {
		height: 145px;
	}

	.industry .logo-list li p {
		font-size: 12px;
	}

	.industry .logo-list li p.logo-name {
		padding: 0 5px;
	}

	.industry .logo-list .logo-detial {
		width: 200%;
		min-height: 300px;
		height: auto;
		padding: 30px 15px;
	}

	.industry .logo-list .logo-detial p {
		font-size: 13px;
		line-height: 20px;
	}

	.common-problem .FAQ-tab {
		height: 35px;
		line-height: 35px;
		margin-left: -10px;
		margin-right: -10px;
		padding: 0 15px;
	}

	.common-problem .FAQ-tab a {
		margin-right: 45px;
		font-size: 16px;
		height: 35px;
		line-height: 35px;
	}

	.common-problem .FAQ-list {
		background: #f8f8f8;
		padding-top: 20px;
	}

	.common-problem .FAQ-list li {
		padding: 15px 10px;
		margin-bottom: 15px;
		border: none;
		background: #fff;
	}

	.common-problem .FAQ-list li p {
		width: 87%;
	}

	.common-problem .FAQ-list .orange-q,
	.common-problem .FAQ-list .black-a {
		margin-right: 15px;
		width: 20px;
		height: 20px;
		line-height: 20px;
		font-size: 14px;
	}

	.common-problem .FAQ-list .answer {
		display: none;
	}

	.precent5-phone {
		width: 50% !important;
		float: left;
		padding-left: 5px;
		padding-right: 5px;
	}

	.precent10-phone {
		width: 100% !important;
	}

	.corporate-responsibility {
		background: #f8f8f8;
		padding: 0 10px;
	}

	.corporate-responsibility .intro {
		margin-left: -10px;
		margin-right: -10px;
		padding: 0 10px;
		color: #222;
		font-size: 15px;
	}

	.corporate-responsibility .title {
		height: 44px;
		line-height: 44px;
		margin: 0 -10px;
	}

	.corporate-responsibility h2 {
		margin-left: -10px;
		margin-right: -10px;
		background: #fff;
		padding: 0 10px;
		border: none;
	}

	.corporate-responsibility .duty-list {
		padding: 0 5px;
		background: #fff;
		margin-bottom: 10px;
	}

	.corporate-responsibility .duty-list:last-child {
		margin-bottom: 10px;
	}

	.corporate-responsibility .duty-list li {
		margin-bottom: 10px;
	}

	.corporate-responsibility .duty-list li h3 {
		left: 5px;
		right: 5px;
	}

	.corporate-responsibility .duty-list li .black-div {
		padding: 0 10px;
		top: 0px;
		bottom: 0px;
		left: -5px;
		right: -5px;
	}

	.corporate-responsibility .duty-list li .black-div p {
		margin-top: 40px;
	}

	.corporate-responsibility .duty-list li img {
		height: 132px;
	}

	.corporate-responsibility .duty-list2 li:nth-child(2) {
		margin-bottom: 15px;
	}

	.corporate-responsibility .duty-list2 li:nth-child(1) img {
		height: 150px;
	}

	.corporate-responsibility .duty-list2 li:nth-child(2) img,
	.corporate-responsibility .duty-list2 li:nth-child(3) img {
		height: 110px;
	}

	.corporate-responsibility .duty-list2 li .black-div p {
		margin-top: 35px;
	}

	.corporate-responsibility .duty-list3 li img {
		height: 110px !important;
	}

	.corporate-responsibility .percent4,
	.corporate-responsibility .percent2,
	.corporate-responsibility .percent5 {
		padding-left: 5px;
		padding-right: 5px;
		float: left;
	}

	.cooperate {
		background: #f8f8f8;
	}

	.cooperate-list {
		background: #fff;
		border: none;
	}

	.cooperate-list .text-content {
		line-height: 22px;
	}

	.cooperate-list h3 {
		font-size: 17px;
		height: 45px;
		line-height: 45px;
	}

	.cooperate-list h3 .tips {
		font-size: 12px;
	}

	.cooperate-list .tips-orange {
		width: 80px;
		height: 30px;
		line-height: 30px;
		font-size: 17px;
	}

	.cooperate-list .tips-orange span {
		font-size: 12px;
	}

	.cooperate-list .tab a {
		line-height: 25px;
	}

	.cooperate-list .img-div-success img {
		margin-bottom: 10px;
	}

	.cooperate-list .img-div-success p {
		font-size: 14px;
		margin-bottom: 10px;
	}

	.feedback {
		margin-left: 0px;
		margin-right: 0px;
		padding: 0 10px;
	}

	.feedback h3 {
		height: 55px;
		line-height: 55px;
		font-size: 17px;
	}

	.feedback h3 .problem {
		font-size: 14px;
		color: #f57725;
		display: inline-block;
		width: 80px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-style: normal;
		border: solid 1px #f57725;
		border-radius: 4px;
		position: relative;
		top: 10px;
	}

	.feedback-small form {
		padding: 0 10px;
	}

	.feedback-small label {
		width: 100%;
	}

	.feedback-small input {
		width: 100%;
		height: 38px;
		line-height: 38px;
		border: solid 1px #eee;
		border-radius: 4px;
		background: #f9f9f9;
		margin-bottom: 20px;
		padding-left: 10px;
	}

	.feedback-small textarea {
		padding-left: 10px;
		width: 100%;
		height: 148px;
		line-height: 38px;
		border: solid 1px #eee;
		border-radius: 4px;
		background: #f9f9f9;
		resize: none;
	}

	.feedback-small .tips {
		font-size: 14px;
		color: #999;
		margin: 10px 0 15px;
	}

	.feedback-small .commit {
		width: 100%;
		height: 40px;
		line-height: 40px;
		text-align: center;
		color: #fff;
		font-size: 17px;
		font-weight: normal;
		display: inline-block;
		background: #f57725;
		border-radius: 4px;
		margin-bottom: 10px;
	}

	.feedback-small .ways {
		padding: 15px 0px 10px;
		border-top: solid 10px #f8f8f8;
	}

	.feedback-small .ways li {
		font-size: 14px;
		color: #333;
		text-align: center;
	}

	.feedback-small .ways li .bg {
		height: 100px;
		padding-top: 20px;
		border: solid 1px #eee;
	}

	.feedback-small .ways li span {
		color: #f57725;
		font-size: 25px;
	}

	.feedback-small .ways li .weixin {
		height: 100px;
		line-height: 100px;
		border: solid 1px #eee;
	}

	.feedback-small .ways li .weixin img {
		max-width: 100%;
		max-height: 100%;
	}
}

@media (min-width: 991px) and (max-width: 1439px) {
	.contactUs-conbox .contact-us-box .page-center-text .conus-cent-box li .conustex-margin .conus-box-right p {
		margin: 0;
		margin-bottom: 2px;
		height: 44px;
		color: #666666;
		white-space: normal;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

.feedback-div .left-erweima img {
	width: 150px;
	height: 150px;
}

.remarkable-parks-bg {
	background: #F7F8FA;
}

.remarkable-parks-old {
	width: 1280px;
	height: 1013px;
	padding-top: 50px;
	margin: 0 auto;
}

.remarkable-parks-old&gt;h1 {
	font-size: 30px;
	line-height: 45px;
	color: #525558;
	text-align: center;
}

.remarkable-parks-old&gt;h4 {
	height: 133px;
	font-size: 18px;
	color: #6B6B6B;
	line-height: 30px;
	margin: 20px auto 66px;
	padding-top: 20px;
	box-sizing: border-box;
	text-align: center;
	background: url(/images/linggang.png) no-repeat center;
}

.remarkable-parks-old&gt;h4 span {
	height: 30px;
	line-height: 30px;
	display: block;
	font-size: 18px;
	color: #6B6B6B;
}

.remarkable-parks-old .parks-left {
	height: 622px;
	overflow: hidden;
	float: left;
	box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
	padding: 0px;
}

.remarkable-parks-old .parks-left img {
	width: 100%;
	height: 100%;
}

.remarkable-parks-old .parks-right {
	float: left;
	padding-left: 53px;
	box-sizing: border-box;
}

.remarkable-parks-old .parks-right h2 {
	margin-bottom: 69px;
	margin-top: 17px;
}

.remarkable-parks-old .parks-right h2&gt;span {
	font-size: 30px;
	color: #474B4E;
	letter-spacing: 0;
	display: block;
	width: 206px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	border-radius: 60px;
	border: 1px solid #BFBFBF;
	border-radius: 71px;
}

.remarkable-parks-old .parks-right p {
	opacity: 0.6;
	font-size: 18px;
	color: #000000;
	line-height: 42px;
	text-align: justify;
	height: 168px;
	overflow: hidden;
}

.remarkable-parks-old .parks-right .swiper-btn {
	height: 30px;
	margin: 50px 0 30px;
}

.remarkable-parks-old .parks-right .swiper-btn .parks-left-btn,
.remarkable-parks-old .parks-right .swiper-btn .parks-right-btn {
	cursor: pointer;
	float: left;
	width: 48px;
	height: 30px;
	border: solid 1px #E0E0E0;
	text-align: center;
	border-radius: 1px;
	background: url('/images/turn-left1.png') no-repeat center;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.remarkable-parks-old .parks-right .swiper-btn .parks-left-btn:hover,
.remarkable-parks-old .parks-right .swiper-btn .parks-right-btn:hover {
	background: url('/images/turn-left2.png') no-repeat center;
}

.remarkable-parks-old .parks-right .swiper-btn .parks-right-btn {
	margin-left: -1px;
	background: url('/images/turn-right1.png') no-repeat center;
}

.remarkable-parks-old .parks-right .swiper-btn .parks-right-btn:hover {
	background: url('/images/turn-right2.png') no-repeat center;
}

.remarkable-parks-old .parks-swiper {
	height: 168px;
}

.remarkable-parks-old .parks-swiper .swiper-wrapper {
	height: 134px;
	margin-top: 18px;
}

.remarkable-parks-old .parks-swiper .swiper-slide {
	text-align: center;
	font-size: 18px;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	box-shadow: 0px 0px 23px rgba(0, 0, 0, 0.2);
}

.remarkable-parks-old .parks-swiper .img-div {
	overflow: hidden;
	height: 100%;
	width: 100%;
	border-radius: 6px;
}

.remarkable-parks-old .parks-swiper .img-div img {
	width: 100%;
	height: 100%;
}

.remarkable-parks {
	width: 1280px;
	height: 988px;
	padding-top: 76px;
	margin: 50px auto 0px;
}

.remarkable-parks&gt;h1 {
	font-size: 30px;
	line-height: 45px;
	color: #525558;
	text-align: center;
}

.remarkable-parks&gt;h4 {
	height: 133px;
	font-size: 18px;
	color: #6B6B6B;
	line-height: 30px;
	margin: 28px auto 58px;
	padding-top: 20px;
	box-sizing: border-box;
	text-align: center;
	background: url(/images/linggang.png) no-repeat center;
}

.remarkable-parks&gt;h4 span {
	height: 30px;
	line-height: 30px;
	display: block;
	font-size: 18px;
	color: #6B6B6B;
}

.remarkable-parks .parks-left {
	width: 626px;
	height: 556px;
	overflow: hidden;
	float: left;
	box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
	padding: 0px;
}

.remarkable-parks .parks-left img {
	width: 100%;
	height: 100%;
}

.remarkable-parks .parks-right {
	width: 584px;
	float: left;
	padding-left: 37px;
	box-sizing: border-box;
}

.remarkable-parks .parks-right h2 {
	margin-bottom: 155px;
	margin-top: 120px;
	text-align: center;
}

.remarkable-parks .parks-right h2&gt;span {
	display: inline-block;
	padding: 0 40px;
	margin: 0 auto;
	height: 86px;
	line-height: 86px;
	text-align: center;
	border-radius: 86px;
	border: 1px solid #BFBFBF;
	font-size: 40px;
	color: #474B4E;
}

.remarkable-parks .parks-right .swiper-btn {
	height: 40px;
	margin: 0 0 10px;
}

.remarkable-parks .parks-right .swiper-btn .parks-left-btn,
.remarkable-parks .parks-right .swiper-btn .parks-right-btn {
	cursor: pointer;
	float: left;
	width: 50px;
	height: 36px;
	border: solid 1px #E0E0E0;
	text-align: center;
	border-radius: 1px;
	background: url('/images/turn-left1.png') no-repeat center;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.remarkable-parks .parks-right .swiper-btn .parks-left-btn:hover,
.remarkable-parks .parks-right .swiper-btn .parks-right-btn:hover {
	background: url('/images/turn-left2.png') no-repeat center;
}

.remarkable-parks .parks-right .swiper-btn .parks-right-btn {
	margin-left: -1px;
	background: url('/images/turn-right1.png') no-repeat center;
}

.remarkable-parks .parks-right .swiper-btn .parks-right-btn:hover {
	background: url('/images/turn-right2.png') no-repeat center;
}

.remarkable-parks .parks-swiper {
	height: 168px;
	width: 570px;
}

.remarkable-parks .parks-swiper .swiper-wrapper {
	height: 122px;
	margin-top: 18px;
}

.remarkable-parks .parks-swiper .swiper-slide {
	width: 126px;
	margin-right: 22px !important;
	text-align: center;
	font-size: 18px;
	background: transparent;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	border-radius: 6px;
	box-shadow: 0px 0px 23px rgba(0, 0, 0, 0.2);
}

.remarkable-parks .parks-swiper .img-div {
	overflow: hidden;
	height: 100%;
	width: 100%;
	border-radius: 6px;
}

.remarkable-parks .parks-swiper .img-div img {
	width: 100%;
	height: 100%;
}

@media (min-width: 991px) and (max-width: 1380px) {
	.remarkable-parks-old {
		width: 980px;
		height: 750px;
		padding-top: 40px;
		margin: 0 auto;
	}

	.remarkable-parks-old&gt;h4 {
		height: 120px;
		margin: 17px auto 40px;
		padding-top: 20px;
		box-sizing: border-box;
	}

	.remarkable-parks-old .parks-left {
		height: 427px;
		overflow: hidden;
		float: left;
		box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.3);
		border-radius: 4px;
		padding: 0px;
	}

	.remarkable-parks-old .parks-left img {
		width: 100%;
		height: 100%;
	}

	.remarkable-parks-old .parks-right {
		float: left;
		padding-left: 40px;
		box-sizing: border-box;
	}

	.remarkable-parks-old .parks-right h2 {
		margin-bottom: 30px;
		margin-top: 15px;
	}

	.remarkable-parks-old .parks-right h2&gt;span {
		font-size: 26px;
		color: #474B4E;
		letter-spacing: 0;
		display: block;
		width: 180px;
		height: 40px;
		line-height: 40px;
		border-radius: 40px;
	}

	.remarkable-parks-old .parks-right p {
		opacity: 0.6;
		font-size: 16px;
		color: #000000;
		line-height: 30px;
		text-align: justify;
		height: 120px;
		overflow: hidden;
	}

	.remarkable-parks-old .parks-right .swiper-btn {
		height: 30px;
		margin: 30px 0 20px;
	}

	.remarkable-parks-old .parks-swiper {
		height: 140px;
	}

	.remarkable-parks-old .parks-swiper .swiper-wrapper {
		margin-top: 14px;
		height: 120px;
	}

	.remarkable-parks {
		width: 980px;
		height: 850px;
		padding-top: 50px;
		margin: 40px auto 0px;
	}

	.remarkable-parks&gt;h1 {
		line-height: 45px;
		color: #525558;
		text-align: center;
	}

	.remarkable-parks&gt;h4 {
		height: 133px;
		font-size: 18px;
		color: #6B6B6B;
		line-height: 30px;
		margin: 28px auto 58px;
		padding-top: 20px;
		box-sizing: border-box;
		text-align: center;
		background: url(/images/linggang.png) no-repeat center;
	}

	.remarkable-parks&gt;h4 span {
		height: 30px;
		line-height: 30px;
		display: block;
		font-size: 18px;
		color: #6B6B6B;
	}

	.remarkable-parks .parks-left {
		width: 500px;
		height: auto;
		overflow: hidden;
		float: left;
		box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.3);
		border-radius: 4px;
		padding: 0px;
	}

	.remarkable-parks .parks-left img {
		width: 100%;
		height: 100%;
	}

	.remarkable-parks .parks-right {
		width: 480px;
		float: left;
		padding-left: 20px;
		box-sizing: border-box;
	}

	.remarkable-parks .parks-right h2 {
		margin-bottom: 105px;
		margin-top: 110px;
	}

	.remarkable-parks .parks-right h2&gt;span {
		display: inline-block;
		margin: 0 auto;
		height: 60px;
		line-height: 60px;
		text-align: center;
		border-radius: 70px;
		border: 1px solid #BFBFBF;
		font-size: 30px;
		color: #474B4E;
	}

	.remarkable-parks .parks-right .swiper-btn {
		height: 40px;
		margin: 0 0 10px;
	}

	.remarkable-parks .parks-right .swiper-btn .parks-left-btn,
	.remarkable-parks .parks-right .swiper-btn .parks-right-btn {
		cursor: pointer;
		float: left;
		width: 50px;
		height: 36px;
		border: solid 1px #E0E0E0;
		text-align: center;
		border-radius: 1px;
		background: url('/images/turn-left1.png') no-repeat center;
		-webkit-transition: all 0.3s;
		transition: all 0.3s;
	}

	.remarkable-parks .parks-right .swiper-btn .parks-left-btn:hover,
	.remarkable-parks .parks-right .swiper-btn .parks-right-btn:hover {
		background: url('/images/turn-left2.png') no-repeat center;
	}

	.remarkable-parks .parks-right .swiper-btn .parks-right-btn {
		margin-left: -1px;
		background: url('/images/turn-right1.png') no-repeat center;
	}

	.remarkable-parks .parks-right .swiper-btn .parks-right-btn:hover {
		background: url('/images/turn-right2.png') no-repeat center;
	}

	.remarkable-parks .parks-swiper {
		height: 125px;
		width: 460px;
		margin: 0px;
	}

	.remarkable-parks .parks-swiper .swiper-wrapper {
		height: auto;
		margin-top: 18px;
	}

	.remarkable-parks .parks-swiper .swiper-slide {
		width: 99px;
		margin-right: 10px !important;
		text-align: center;
		cursor: pointer;
		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		border-radius: 6px;
		box-shadow: 0px 0px 23px rgba(0, 0, 0, 0.2);
	}

	.remarkable-parks .parks-swiper .img-div {
		overflow: hidden;
		height: 100%;
		width: 100%;
		border-radius: 6px;
	}

	.remarkable-parks .parks-swiper .img-div img {
		width: 100%;
		height: 100%;
	}
}

@media (max-width: 991px) {
	.m-remarkable-parks {
		background: #fff;
	}

	.m-remarkable-parks&gt;h1 {
		height: 63px;
		line-height: 63px;
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		text-align: center;
		font-weight: 600;
	}

	.m-remarkable-parks&gt;h4 {
		height: 73px;
		margin-top: 14px;
		margin-bottom: 6px;
	}

	.m-remarkable-parks&gt;h4 span {
		font-size: 11px;
		opacity: 0.7;
		color: #6B6B6B;
		display: block;
		width: 278px;
		height: 57px;
		margin: 0 auto;
		line-height: 23px;
		text-align: center;
	}

	.m-remarkable-parks&gt;h4 .img-bg {
		width: 270px;
		height: 34px;
		margin: -25px auto 0;
	}

	.m-remarkable-parks&gt;h4 .img-bg img {
		width: 100%;
	}

	.parks-content {
		margin: 0 15px;
		position: relative;
	}

	.parks-content .parks-tips {
		position: absolute;
		top: 30px;
		left: 0px;
		padding: 0px 20px;
		background: url('/images/black-bg.png') no-repeat left center;
		background-size: 100% 100%;
		line-height: 30px;
		font-size: 14px;
		color: #fff;
		padding-left: 8px;
	}

	.parks-content .parks-top {
		margin-bottom: 12px;
	}

	.parks-content .parks-top img {
		width: 100%;
		border-radius: 6px;
	}

	.parks-bottom .swiper-slide {
		height: 100%;
		border-radius: 6px;
	}

	.parks-bottom .m-parks-swiper .img-div {
		height: 100%;
		border-radius: 6px;
		overflow: hidden;
	}

	.parks-bottom .m-parks-swiper img {
		width: 100%;
		height: auto;
	}

	.parks-bottom .parks-article {
		line-height: 29px;
		font-size: 14px;
		color: #676767;
		margin: 17px 0 15px;
		text-align: justify;
	}

	.parks-bottom .middle {
		display: inline-block;
		height: 40px;
		margin: 0 auto;
	}

	.parks-bottom .swiper-btn {
		height: 33px;
		padding-top: 0px;
		box-sizing: border-box;
		text-align: center;
		margin-top: 51px;
	}
}

.threedlunbo {
	height: 600px;
}

#top {
	display: none;
	width: 100%;
	height: 139px;
	float: left;
	background: url(images/top.jpg) no-repeat center;
	position: relative;
}

#top .small {
	width: 634px;
	height: 56px;
	position: absolute;
	top: 56px;
	left: 50%;
	display: inline;
	margin: 0 0 0 -310px;
}

#top .small ul {
	margin: 0;
	padding: 0px;
}

#top .small li {
	width: 65px;
	height: 48px;
	float: left;
	border: 1px solid #000;
	display: inline;
	margin: 3px 0 0 3px;
	padding: 0px;
	filter: alpha(opacity=40);
	opacity: 0.4;
	cursor: pointer;
}

#top .small li.hove {
	filter: alpha(opacity=100);
	opacity: 1;
}

#box {
	width: 100%;
	height: 602px;
	float: left;
	background: url(images/banna.jpg) no-repeat center;
	overflow: hidden;
	position: relative;
}

#box .bg {
	width: 100%;
	height: 340px;
	background: #000;
	filter: alpha(opacity=70);
	opacity: 0.7;
	position: absolute;
	top: 132px;
	left: 0px;
}

#list {
	width: 100%;
	height: 446px;
	position: absolute;
	left: 50%;
	display: inline;
	margin-left: -640px;
}

#list ul {
	margin: 0px;
	padding: 0px;
	float: left;
}

#list li {
	width: 100px;
	position: absolute;
	list-style-type: none;
	cursor: pointer;
}

#list li img {
	width: 100%;
	height: 100%;
	vertical-align: top;
}

#list li .title {
	margin-top: 10px;
	font-size: 18px;
	color: #525558;
	letter-spacing: 0;
}

#list li .opacity {
	width: 100%;
	height: 120px;
	background: #000;
	filter: alpha(opacity=80);
	opacity: 0.8;
	position: absolute;
	z-index: 1;
	bottom: 0px;
	left: 0px;
}

#list li .tit {
	width: 324px;
	height: 120px;
	padding: 0 10px;
	position: absolute;
	z-index: 2;
	bottom: 0px;
	left: 0px;
}

#list li .tit span {
	width: 100%;
	height: 30px;
	font-weight: normal;
	float: left;
	text-align: left;
	line-height: 30px;
	color: #fff;
	border-bottom: 1px solid #2f2f2c;
	margin: 0px;
	padding: 0px;
}

#list li .tit span em {
	color: #ba0707;
	font-style: normal;
	float: none;
}

#list li .tit em {
	color: #fff;
	line-height: 25px;
	float: left;
	margin: 0px;
	padding: 5px 0;
	font-style: normal;
}

#list a {
	width: 39px;
	height: 80px;
	background: url(images/btn.png) no-repeat;
	text-decoration: none;
	position: absolute;
	z-index: 20;
	top: 190px;
}

#list a.prev {
	background-position: 0 0;
	left: -54px;
}

#list a.next {
	background-position: -39px 0;
	right: -100px;
}

#bottom {
	width: 100%;
	height: 200px;
	float: left;
	background: url(images/bottom.jpg) no-repeat center;
	position: relative;
}

#bottom .title {
	width: 100%;
	height: 60px;
	line-height: 60px;
	color: #fff;
	text-align: center;
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-family: Verdana;
}

#bottom .title a {
	background: #666666;
	text-decoration: none;
	color: #fff;
	padding: 3px 5px;
}

/*Ã¥â€Â */
/*long*/
@media (max-width: 991px) {
	.wap-page-banner {
		height: 150px;
	}
}

.my-tab-list {
	overflow: hidden;
}

.my-tab-list ul {
	padding: 0 15px;
	text-align: center;
}

.my-tab-list ul li a {
	color: #666 !important;
	border: none !important;
	font-size: 18px;
	padding: 17px 5px;
	display: inline-block;
}

.my-tab-list ul li a:hover {
	background-color: #fff;
}

.my-tab-list ul li:nth-child(even) {
	margin-left: 40px;
	margin-right: 40px;
}

.my-tab-list ul li.active a {
	color: #FF4304 !important;
	letter-spacing: 0.06px;
}

.about-img {
	margin-bottom: 30px;
}

.about-img img {
	width: 100%;
	height: 100%;
}

.person-img {
	float: left;
	margin: 0 20px 0 0;
}

.person-img img {
	width: auto;
	height: auto;
}

.tab-group-cont .tab-content {
	color: #666666;
}

.tab-group-cont .tab-content .tab-pane h3 {
	vertical-align: top;
	margin-bottom: 20px;
}

.tab-group-cont .tab-content .tab-pane .about-wap-img {
	display: none;
	margin-bottom: 20px;
}

.tab-group-cont .tab-content .tab-pane .about-wap-img img {
	width: 100%;
	height: 156px;
}

.tab-group-cont .tab-content .tab-pane p {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 40px;
	text-align: justify;
	opacity: 0.8;
	color: #000;
	letter-spacing: 0.6px;
}

.tab-group-cont .tab-content .tab-pane .signature {
	margin-top: 50px;
	padding-right: 10px;
	text-align: right;
	font-size: 18px;
}

@media (max-width: 991px) {
	.my-tab-list ul li {
		width: 30%;
		text-align: center;
	}

	.my-tab-list ul li:nth-child(even) {
		margin: 0 5% -1px;
	}

	.tab-group-cont .tab-content {
		padding: 14px 10px;
	}

	.my-tab-list .page-group-head li {
		margin-right: 0;
	}
}

@media (max-width: 911px) {
	.my-tab-list .page-group-head li {
		margin-right: 0;
	}

	.tab-group-cont .tab-content .tab-pane h3 {
		text-align: center;
		font-size: 14px;
		font-weight: 600;
	}

	.tab-group-cont .tab-content .tab-pane .about-pc-img {
		display: none;
	}

	.tab-group-cont .tab-content .tab-pane .about-wap-img {
		display: block;
	}

	.tab-group-cont .tab-content .tab-pane p {
		text-align: justify;
		font-size: 16px;
	}

	.tab-group-cont .tab-content .tab-pane .person-img {
		text-align: center;
		float: none;
		margin: 0 0 22px;
	}

	.tab-group-cont .tab-content .tab-pane .person-img img {
		width: 135px;
	}

	.tab-group-cont .tab-content .tab-pane .signature {
		margin-top: 35px;
		font-size: 14px;
	}

	.tab-group-cont .tab-content .tab-pane .signature img {
		height: 70px;
	}

	.tab-group-cont .tab-content .tab-pane p {
		text-align: justify;
		font-size: 14px;
	}

	.my-tab-list ul li a {
		font-size: 14px;
		padding: 17px 0;
	}
}

@media (max-width: 320px) {
	.my-tab-list ul li {
		width: initial;
	}

	.my-tab-list ul li:nth-child(even) {
		margin: 0 7% -1px;
	}
}

.culture-centent {
	padding: 30px 20px;
}

.culture-centent p {
	text-align: justify;
	font-size: 14px;
	color: #000;
	opacity: 0.8;
	letter-spacing: 0.6px;
	margin-bottom: 40px;
	line-height: 24px;
}

@media (max-width: 991px) {
	.culture-centent {
		background-color: #fff;
		padding: 20px 10px 10px;
		color: #666;
	}

	.culture-centent p {
		margin-bottom: 15px;
		text-align: justify;
		font-size: 16px;
	}
}

.video-head ul li a {
	padding: 17px 0;
}

.video-list ul {
	padding: 40px 30px 80px;
}

.video-list ul li {
	margin-bottom: 20px;
}

.video-list ul li a {
	color: #fff;
	width: 100%;
	display: inline-block;
	position: relative;
}

.video-list ul li a img {
	width: 100%;
}

.video-list ul li a .video-play-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 50px;
	margin: -25px -19px;
	opacity: 0.7;
	font-size: 37px;
}

.video-list ul li a .video-time {
	position: absolute;
	bottom: 35px;
	margin: 0;
	width: 100%;
	padding: 10px 15px;
	background-color: rgba(30, 36, 57, 0.5);
}

.video-list ul li a .video-time .video-time-date {
	float: left;
}

.video-list ul li a .video-time .video-time-duration {
	float: right;
}

.video-list ul li a .video-title {
	color: #222;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.video-list ul li a:hover .video-time {
	background-color: rgba(245, 119, 37, 0.5);
}

.video-list ul li .popup-videos {
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	width: 100%;
	height: 100%;
	z-index: 10000;
	text-align: center;
	display: none;
}

.video-list ul li .popup-videos .close-popup {
	color: #fff;
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: 25px;
	cursor: pointer;
	z-index: 20000;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.video-list ul li .popup-videos .close-popup:hover {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.video-list ul li .popup-videos video {
	width: 70%;
	cursor: pointer;
}

.video-list ul li .popup-videos video i {
	position: absolute;
	z-index: 100000000;
	color: #000;
}

.video-list ul li .popup-videos .play-btn {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	cursor: pointer;
}

.video-list ul li .popop {
	display: block;
}

@media (max-width: 911px) {
	.page-video-cont .page-bg-gray {
		padding-top: 0;
		padding-bottom: 5px;
	}

	.page-video-cont .page-bg-gray .bg-white {
		background-color: inherit;
	}

	.page-video-cont .page-bg-gray .bg-white .video-head {
		background-color: #fff;
		margin: 0 -10px;
	}

	.video-list ul {
		padding: 10px 0 0;
	}

	.video-list ul li {
		padding: 10px 10px 0;
		background-color: #fff;
		margin-bottom: 10px;
	}

	.video-list ul li a .video-play-icon {
		margin: -50px -23px;
		opacity: 0.7;
		font-size: 45px;
	}

	.video-list ul li a .video-title {
		position: static;
		text-align: left;
		color: #333;
		width: 100%;
		background-color: #fff;
	}

	.video-list ul li a:hover .video-title {
		background-color: rgba(245, 119, 37, 0);
	}

	.video-list ul li .popup-videos video {
		width: 98%;
	}
}

.group-development-honor {
	padding: 20px 20px 20px 40px;
}

.group-development-honor .dev-hon-cont {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.group-development-honor .dev-hon-cont i {
	display: inline-block;
}

.group-development-honor .dev-hon-cont .time-line {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	width: 20px;
	padding-top: 5px;
	border-left: 1px solid #E7E7E7;
	position: relative;
}

.group-development-honor .dev-hon-cont .time-line .time-line-sq {
	position: absolute;
	top: 0;
	left: -7px;
	width: 12px;
	height: 26px;
	background-color: #fff;
}

.group-development-honor .dev-hon-cont .time-line .time-line-sq .time-line-circle {
	width: 12px;
	height: 12px;
	margin: 8px 0;
	border-radius: 50%;
	border: 1px solid #F57725;
}

.group-development-honor .dev-hon-cont .dev-hon-content {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.group-development-honor .dev-hon-cont .dev-hon-content .time-year {
	font-size: 20px;
	margin-left: 5px;
	color: #333333;
	float: left;
}

.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list {
	margin-left: 50px;
	padding-bottom: 25px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li {
	position: relative;
	margin: 5px 0 10px;
	padding-left: 48px;
	color: #666666;
	font-size: 14px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li .icon-photo {
	cursor: pointer;
	margin: 0 8px;
	position: absolute;
	left: 0;
	top: -1px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li .develop-img {
	margin: 20px 0;
	display: none;
}

.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li .develop-img img {
	width: 85%;
}

.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul .photo-click:hover {
	cursor: pointer;
	color: #f57725;
}

.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul .photo-toggle-hover {
	color: #f57725;
}

@media (max-width: 911px) {
	.group-development-honor {
		padding: 10px 10px 0 15px;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .time-year {
		float: none;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list {
		margin-left: 0;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li {
		padding-left: 5px;
		margin-top: 0;
		font-size: 15px;
		text-align: justify;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li .icon-photo {
		margin: 0 5px;
		position: static;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li .develop-img {
		margin: 10px 0;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .dev-hon-list ul li .photo-click:hover {
		color: #666;
	}
}

.group-development-honor .dev-hon-cont .dev-hon-content .time-month {
	color: #999;
	float: left;
	margin: 5px 20px 0 10px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .honor-toggle-btn {
	float: right;
	display: none;
	cursor: pointer;
	width: 30%;
	text-align: right;
	margin-right: -10px;
	padding-right: 10px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .honor-toggle-btn .honor-toggle {
	color: #999;
	font-size: 14px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.group-development-honor .dev-hon-cont .dev-hon-content .honor-toggle-transform {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-list-title {
	font-size: 20px;
	color: #333;
	margin-left: 110px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img {
	margin: 10px 0 10px 42px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img li {
	margin: 15px 0 25px 20px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img li img {
	margin-right: 20px;
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img .honor-list-right {
	position: relative;
	margin: 0 0 15px 20px;
	padding-bottom: 25px;
	border-bottom: 1px dashed #dfdfdf;
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img .honor-list-right .honor-intr {
	color: #222;
	clear: both;
	font-size: 14px;
	line-height: 27px;
	text-align: justify;
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img .honor-list-right i {
	position: absolute;
	right: 0;
	bottom: 20px;
	color: #999;
	cursor: pointer;
	display: none;
}

.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img .honor-list-right .transform-toggle {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.group-development-honor .dev-hon-cont:last-child .dev-hon-content .hon-item ul li .honor-img .honor-list-right {
	margin-bottom: 0;
	border-bottom: none;
	padding-bottom: 0;
}

.group-development-honor .dev-hon-cont:last-child .dev-hon-content .hon-item ul li .honor-img .honor-list-right i {
	bottom: -5px;
}

@media (max-width: 911px) {
	.group-development-honor .dev-hon-cont .dev-hon-content .time-month {
		float: none;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .honor-toggle-btn {
		display: block;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-list-title {
		margin-left: 5px;
		font-size: 16px;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img {
		margin: 10px 0;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img li {
		margin: 0 0 15px 5px;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img li img {
		margin-right: 10px;
		height: 90px;
	}

	.group-development-honor .dev-hon-cont .dev-hon-content .hon-item ul li .honor-img .honor-list-right {
		display: none;
		margin: 0 0 0 5px;
		padding-bottom: 0;
		border-bottom: none;
	}
}

.service-search {
	padding: 0 20px 10px;
}

.service-search b,
.service-search i,
.service-search span {
	display: inline-block;
}

.service-search .serv-sea-list {
	color: #666;
	border-bottom: 1px dashed #E7E7E7;
}

.service-search .serv-sea-list .serv-sea-head {
	line-height: 75px;
}

.service-search .serv-sea-list .serv-sea-head .serv-left {
	float: left;
}

.service-search .serv-sea-list .serv-sea-head .serv-left .icon-small {
	color: #B2B2B2;
	margin-top: -5px;
}

.service-search .serv-sea-list .serv-sea-head .serv-left span {
	color: #333;
	font-size: 20px;
	margin-left: 5px;
}

.service-search .serv-sea-list .serv-sea-head .serv-right {
	float: right;
}

.service-search .serv-sea-list .serv-sea-head .serv-right span {
	height: 40px;
	width: 104px;
	color: #f57725;
	text-align: center;
	margin-left: 10px;
	line-height: 40px;
	vertical-align: middle;
	border-radius: 4px;
	background-color: #fef1e9;
}

.service-search .serv-sea-list .serv-sea-head .serv-right span b {
	font-size: 24px;
	font-weight: normal;
	margin-right: 2px;
}

.service-search .serv-sea-list .serv-sea-head .serv-right a.see-intro {
	display: none;
}

.service-search .serv-sea-list a {
	color: #f57725;
}

.service-search .serv-sea-list .serv-sea-conten {
	line-height: normal;
}

.service-search .serv-sea-list .serv-sea-conten .select-transform {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.service-search .serv-sea-list .serv-sea-conten .icon-toggle {
	color: #c7c7c7;
}

.service-search .serv-sea-list .serv-sea-conten .ser-select-head {
	line-height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten img {
	width: 100%;
}

.service-search .serv-sea-list .serv-sea-conten .ser-sea-cont {
	margin: 25px 0;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 20px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-img {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	width: 40%;
	margin-right: 20px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .stub {
	width: 30px;
	margin-bottom: 10px;
	border-bottom: 2px solid #ccc;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way {
	margin-top: 15px;
	position: relative;
	overflow: hidden;
	height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-way {
	color: #666;
	position: absolute;
	z-index: 5;
	cursor: pointer;
	padding: 10px 15px;
	border-radius: 4px;
	border: 1px solid #ddd;
	background-color: #fff;
	height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-way:hover {
	color: #fff;
	border-radius: 4px 0 0 4px;
	background-color: #F57725;
	border-color: transparent;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-way-click {
	color: #fff;
	border-radius: 4px 0 0 4px;
	background-color: #F57725;
	border-color: transparent;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-tel {
	position: absolute;
	left: -100px;
	-webkit-transition: -webkit-transform 0.5s ease;
	transition: -webkit-transform 0.5s ease;
	transition: transform 0.5s ease;
	transition: transform 0.5s ease, -webkit-transform 0.5s ease;
	color: #F57725;
	font-size: 16px;
	padding: 10px 20px 9px 0;
	background-color: #fef1e9;
	border-radius: 0 4px 4px 0;
	height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-tel .call-icon {
	margin: 0 10px;
	color: #F57725;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-tel-show {
	-webkit-transform: translateX(186px);
	-ms-transform: translateX(186px);
	transform: translateX(186px);
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle h4 {
	margin-top: 0;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle .call-icon {
	display: none;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-right {
	position: relative;
	text-align: justify;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-right .icon-toggle {
	position: absolute;
	right: 0;
	bottom: 0;
	cursor: pointer;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.service-search .serv-sea-list:last-child {
	border-bottom: none;
}

.l-select {
	width: 33%;
	height: 40px;
	line-height: 40px;
	float: left;
	margin-right: 20px;
	-webkit-tap-highlight-color: transparent;
}

.l-select-box {
	border-radius: 4px;
	border: 1px solid #E7E7E7;
	cursor: pointer;
	background: #fff;
	color: #333;
	position: relative;
	z-index: 100;
}

.l-select-color {
	border: 1px solid #f57725;
}

.l-select ul {
	list-style: none;
	display: none;
	min-height: 0;
	max-height: 250px;
	overflow: auto;
	text-indent: 10px;
}

.add-color {
	color: #f57725;
	background-color: #fef1e9;
}

.l-select ul li:hover {
	color: #f57725;
	background-color: #fef1e9;
}

.l-selected {
	display: inline-block;
	width: 100%;
	padding: 0 10px;
	border-radius: 4px 4px 0 0;
}

.l-selected .l-select-show {
	white-space: nowrap;
	overflow: hidden;
	width: 85%;
	height: 25px;
	line-height: 39px;
}

.l-selected .icon-toggle {
	float: right;
}

@media (max-width: 992px) {
	.l-select {
		width: 48.3%;
		margin-right: 0;
	}

	.l-select .l-selected {
		background-color: #F3F4F8;
	}

	.l-select:first-child {
		margin-right: 10px;
	}

	.service-page-banner {
		height: 140px;
		background-size: 100% 100%;
	}

	.service-page-banner .banner-content h2 {
		font-size: 26px;
		margin-bottom: 0;
		padding-bottom: 10px;
	}

	.service-page-banner .banner-content h2:after {
		content: initial;
	}

	.service-page-banner .banner-content p {
		font-size: 14px;
	}

	.page-right-serv-content .service-bg {
		background-color: transparent;
	}

	.page-right-serv-content .service-search {
		padding: 0;
	}

	.page-right-serv-content .service-search .serv-sea-list {
		background-color: #fff;
		margin-bottom: 10px;
		padding: 0 10px 10px;
		border: none;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-left span {
		font-size: 18px;
		margin-left: 5px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-right span {
		height: 25px;
		width: 70px;
		color: #f57725;
		line-height: 25px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-right span b {
		font-size: 18px;
		margin-right: 2px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-right a.see-intro {
		display: none;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .strategy-list {
		padding: 0;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten img {
		width: 100%;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .ser-sea-cont {
		margin: 25px 0 0;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li {
		border-bottom: 1px solid #e7e7e7;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-img {
		margin: 0 10px 20px 0;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle h4 {
		font-size: 14px;
		display: inline-block;
		width: 85%;
		white-space: normal;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle .call-icon {
		color: #f57725;
		float: right;
		line-height: 35px;
		display: block;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way {
		display: none;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right {
		margin-bottom: 10px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right .system-list-abstact {
		font-size: 13px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right .system-list-abstact p {
		font-size: 13px;
		line-height: 18px;
		overflow: hidden;
		height: 50px;
		text-overflow: ellipsis;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		padding-right: 25px;
		margin-top: 0;
		margin-bottom: 15px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right .system-list-abstact p.cur {
		overflow: auto;
		display: block;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li:last-child {
		border-bottom: none;
	}

	.page-right-serv-content .service-search .serv-sea-list:last-child {
		margin-bottom: 0;
	}
}

@media (max-width: 991px) {
	#back-top {
		right: 5px;
	}
}

/*Ã©Â¾â„¢Ã¨â„¢Å½ */
/*zhang*/
.group-trends {
	padding: 30px 20px;
}

.group-trends .page-right-head {
	position: relative;
}

.group-trends .page-right-head .time {
	text-align: center;
	padding: 15px;
	background: #f5f5f5;
}

.group-trends .page-right-head .time h2 {
	color: #666;
}

.group-trends .page-right-head .time span {
	color: #aeaeae;
}

.group-trends .page-right-head .media-body {
	padding: 10px 0 10px 20px;
}

.group-trends .page-right-head .media-body h4 {
	color: #000000;
	line-height: 30px;
	font-weight: 600;
	font-size: 24px;
	margin-bottom: 0;
}

.group-trends .page-right-head .media-body p {
	color: #333;
	font-size: 16px;
	border-bottom: 1px solid #ddd;
	line-height: 25px;
	padding-right: 10px;
	/*text-indent: 59px;*/
	padding-bottom: 6px;
}

.group-trends .page-right-head .media-body .media-body-right {
	position: absolute;
	right: 0;
	bottom: 12px;
}

.group-trends .page-right-head .media-body .media-body-right a,
.group-trends .page-right-head .media-body .media-body-right span {
	font-size: 14px;
}

.group-trends .page-right-head .media-body .media-body-right .fenxiang {
	color: #666666;
}

.group-trends .page-right-head .media-body .media-body-right a {
	color: #bbbbbb;
	padding: 5px;
	border: 1px solid #eeeeee;
	border-radius: 5px;
}

.group-trends .page-right-head .media-body .media-body-right a:hover {
	background: #78c958;
	border: 1px solid #78C958;
	color: #fff;
}

.group-trends .page-right-head .media-body .release {
	margin-top: 15px;
}

.group-trends .page-right-head .media-body .release span {
	color: #666;
	font-size: 14px;
}

.group-trends .page-right-head .media-body .release .icon-fabuzhe2 {
	color: #bdbdbd;
}

.group-trends .page-right-head .media-body .release .wire {
	color: #bdbdbd;
	padding-left: 30px;
	border-left: 1px solid #bbb;
	font-size: 18px;
	position: relative;
	top: -2px;
}

.group-trends .page-right-head .media-body .release .explain {
	/*color: #f57725;*/
	padding-right: 30px;
}

.group-trends .page-right-cont {
	padding: 5px 0 0;
	/*p,
        .TRS_Editor,
        .Custom_UnionStyle {
            color: #4e4e4e;
            line-height: 27px;
            font-size: 14px;
            padding: 0 0;
            margin: 0;
            text-align: justify;
        }*/
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}

.group-trends .page-right-cont .first {
	padding-top: 5px;
}

.group-trends .page-right-cont .list {
	padding-bottom: 0;
}

.group-trends .page-right-cont .cont-content-img {
	margin: 24px 0;
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}

.group-trends .page-right-cont .cont-content-img video,
.group-trends .page-right-cont .cont-content-img img {
	max-width: 100% !important;
}

.group-trends .page-right-cont .cont-content-img p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	margin-bottom: 0;
}

.group-trends .pdf {
	margin-top: 20px;
	position: relative;
}

.group-trends .pdf span {
	color: #f57725;
	margin-left: 10px;
	position: absolute;
	left: 45px;
	bottom: 5px;
}

@media (max-width: 991px) {
	.group-trends {
		background: white;
		padding: 15px 16px 34px 16px !important;
	}

	.group-trends .page-right-head {
		margin-bottom: 5px;
	}

	.group-trends .media .media-body {
		padding: 0;
	}

	.group-trends .media .media-body h4 {
		font-weight: 600;
		line-height: 35px;
		font-size: 19px;
		color: #000000;
		letter-spacing: 0.75px;
	}

	.group-trends .media .media-body .time-extlain {
		color: #999;
		padding: 10px 0 20px 0;
	}

	.group-trends .media .media-body .time-extlain .date {
		padding-right: 0;
	}

	.group-trends .media .media-body .time-extlain .date .iconfont {
		font-size: 17px;
	}

	.group-trends .media .media-body .time-extlain .group {
		text-align: center;
		padding: 0;
	}

	.group-trends .media .media-body .time-extlain .group .iconfont {
		font-size: 17px;
	}

	.group-trends .media .media-body .time-extlain .browse {
		padding-left: 0;
		text-align: right;
	}

	.group-trends .media .media-body .time-extlain .browse .iconfont {
		font-size: 17px;
		position: relative;
		top: -2px;
	}

	.group-trends .page-right-cont {
		padding: 0 !important;
	}

	.group-trends .page-right-cont .page-right-cont-content img {
		width: 100%;
	}

	.group-trends .page-right-cont .page-right-cont-content p {
		/*padding: 14px 0;*/
		font-size: 14px;
	}

	.group-trends .page-right-cont .page-right-cont-content .cont-content-img {
		margin: 5px 0;
		margin-top: 0px;
		line-height: 27px;
		position: relative;
		font-size: 14px;
		text-align: justify;
		color: #4e4e4e;
	}

	.group-trends .page-right-cont .page-right-cont-content .cont-content-img p {
		text-align: none;
	}

	.group-trends .page-right-cont .page-right-cont-content .share {
		text-align: center;
		padding: 5px 0;
		margin-top: 30px;
	}

	.group-trends .page-right-cont .page-right-cont-content .share a {
		color: #bbbbbb;
		padding: 5px;
		border: 1px solid #eeeeee;
		border-radius: 5px;
		margin-left: 10%;
		font-size: 28px;
		line-height: 24px;
	}

	.group-trends .page-right-cont .page-right-cont-content .share a:first-child {
		margin-left: 0;
	}

	.group-trends .page-right-cont .page-right-cont-content .share a:hover {
		background: #78c958;
		border: 1px solid #78C958;
		color: #fff;
	}

	.group-trends .pdf {
		position: absolute;
		right: 10px;
		bottom: 10px;
		z-index: 999;
	}
}

.xq-model .page-right-cont {
	padding-bottom: 15px;
}

.xq-model .page-right-cont .xq-model-header {
	margin-bottom: 26px;
}

.xq-model .page-right-cont .xq-model-header h3 {
	font-size: 20px;
	color: #333;
	font-weight: 600;
}

.xq-model .page-right-cont .xq-model-header h3 .round {
	display: inline-block;
	width: 16px;
	height: 16px;
	border: 1px solid #b2b2b2;
	border-radius: 50%;
	position: relative;
}

.xq-model .page-right-cont .xq-model-header h3 .round .block-dot {
	width: 12px;
	height: 12px;
	background: #b2b2b2;
	border-radius: 50%;
	position: absolute;
	top: 1px;
	left: 1px;
}

.xq-model .page-right-cont .xq-model-content {
	padding-bottom: 30px;
	border-bottom: 1px dashed #ddd;
}

.xq-model .page-right-cont .xq-model-content p {
	margin-bottom: 30px;
	color: #333;
	text-align: justify;
}

.xq-model .page-right-cont .xq-model-content img {
	width: 100%;
}

.xq-model .page-right-cont .succeed-case-header {
	padding: 27px 0;
}

.xq-model .page-right-cont .succeed-case-header h3 {
	font-size: 20px;
	color: #333;
	font-weight: 600;
}

.xq-model .page-right-cont .succeed-case-header h3 .iconfont {
	font-size: 22px;
	margin-right: 4px;
	color: #b2b2b2;
}

.xq-model .page-right-cont .succeed-case-content {
	border-bottom: 1px dashed #ddd;
}

.xq-model .page-right-cont .succeed-case-content .row {
	margin-bottom: 20px;
}

.xq-model .page-right-cont .succeed-case-content .row li a {
	cursor: default;
	display: inline-block;
	position: relative;
}

.xq-model .page-right-cont .succeed-case-content .row li a img {
	width: 100%;
}

.xq-model .page-right-cont .succeed-case-content .row li a .image-bottom {
	text-align: center;
	padding: 10px 0;
	background-color: rgba(30, 35, 57, 0.8);
	width: 100%;
	position: absolute;
	bottom: 0px;
}

.xq-model .page-right-cont .succeed-case-content .row li a .image-bottom .txt {
	color: #fff;
	font-size: 15px;
	border: none;
	font-weight: normal;
}

.xq-model .page-right-cont .succeed-case-content p {
	margin-bottom: 20px;
	text-align: justify;
	color: #333;
}

.xq-model .page-right-cont .main-achievement .main-achievement-header {
	padding: 29px 0 19px 0;
}

.xq-model .page-right-cont .main-achievement .main-achievement-header h3 {
	font-size: 20px;
	color: #333;
	height: auto;
	font-weight: 600;
}

.xq-model .page-right-cont .main-achievement .main-achievement-header h3 .iconfont {
	font-size: 22px;
	margin-right: 4px;
	color: #b2b2b2;
}

.xq-model .page-right-cont .main-achievement .img-div-logo {
	margin-bottom: 0;
}

.xq-model .page-right-cont .main-achievement .img-div-logo .swiper-slide li {
	padding: 10px;
}

.xq-model .page-right-cont .main-achievement .img-div-logo .swiper-slide li a {
	display: inline-block;
	width: 100%;
	cursor: default;
	position: relative;
}

.xq-model .page-right-cont .main-achievement .img-div-logo .swiper-slide li a img {
	width: 100%;
	margin-bottom: 0;
}

.xq-model .page-right-cont .main-achievement .img-div-logo .swiper-slide li a .image-bottom {
	text-align: center;
	padding: 10px 0;
	background-color: rgba(30, 35, 57, 0.8);
	width: 100%;
	position: absolute;
	bottom: 0px;
}

.xq-model .page-right-cont .main-achievement .img-div-logo .swiper-slide li a .image-bottom .txt {
	color: #fff;
	font-size: 15px;
	border: none;
	font-weight: normal;
}

@media (max-width: 991px) {
	.tab-group-cont .tab-content {
		padding: 0 10px 0px 10px;
	}

	.xq-model .page-right-cont .xq-model-header {
		margin: 0px;
		padding: 15px 10px;
		background: #fff;
	}

	.xq-model .page-right-cont .xq-model-header h3 {
		font-size: 15px;
	}

	.xq-model .page-right-cont .xq-model-header h3 .round {
		width: 12px;
		height: 12px;
	}

	.xq-model .page-right-cont .xq-model-header h3 .round .block-dot {
		width: 8px;
		height: 8px;
	}

	.xq-model .page-right-cont .xq-model-content {
		margin-bottom: 10px;
		border: none;
		background: #fff;
		padding: 0 10px;
		padding-bottom: 15px;
	}

	.xq-model .page-right-cont .xq-model-content p {
		margin-bottom: 15px;
	}

	.xq-model .page-right-cont .succeed-case-header {
		padding: 15px 10px;
		background: #fff;
	}

	.xq-model .page-right-cont .succeed-case-header h3 {
		font-size: 15px;
	}

	.xq-model .page-right-cont .succeed-case-header h3 .iconfont {
		font-size: 15px;
	}

	.xq-model .page-right-cont .succeed-case-content {
		padding: 0 10px;
		background: #fff;
		border: none;
		padding-bottom: 15px;
	}

	.xq-model .page-right-cont .succeed-case-content .row {
		margin-bottom: 10px;
		padding: 0px 10px;
	}

	.xq-model .page-right-cont .succeed-case-content .row li:nth-child(1) {
		padding: 0;
		padding-right: 4px;
	}

	.xq-model .page-right-cont .succeed-case-content .row li:nth-child(2) {
		padding: 0 2px;
	}

	.xq-model .page-right-cont .succeed-case-content .row li:nth-child(3) {
		padding: 0;
		padding-left: 4px;
	}

	.xq-model .page-right-cont .succeed-case-content p {
		margin-bottom: 0;
	}

	.xq-model .page-right-cont .main-achievement {
		margin-top: 10px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-header {
		padding: 15px 0px;
		padding-bottom: 10px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-header h3 {
		font-size: 15px;
		height: auto;
		line-height: 16px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-content {
		padding-bottom: 10px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-content .swiper-common {
		padding-bottom: 20px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-content .swiper-common .swiper-slide .row li {
		padding: 5px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-content .swiper-common .swiper-slide .row li .image-bottom {
		padding: 5px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-content .swiper-common .swiper-slide .row li .image-bottom .txt {
		font-size: 12px;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-content .swiper-common .swiper-slide .row li:nth-child(2n+1) {
		padding-left: 0;
	}

	.xq-model .page-right-cont .main-achievement .main-achievement-content .swiper-common .swiper-slide .row li:nth-child(2n) {
		padding-right: 0;
	}
}

.yuanqu-perrace .page-banner .report {
	position: absolute;
	left: 14%;
	bottom: 5px;
	width: 220px;
	height: 33px;
	cursor: pointer;
	padding-top: 5px;
}

.yuanqu-perrace .page-banner .report a {
	padding: 5px 15px;
	background: rgba(0, 0, 0, 0.5);
	color: #999;
}

.yuanqu-perrace .page-banner .report a span {
	color: #fff;
	margin-right: 5px;
}

.yuanqu-perrace .page-banner .report .left-zizhan {
	border-radius: 33px 0 0 33px;
}

.yuanqu-perrace .page-banner .report .right-ditu {
	border-radius: 0 33px 33px 0;
}

.yuanqu-perrace .page-banner .banner-content {
	position: relative;
	padding: 0;
}

.yuanqu-perrace .page-banner .banner-content h2 .fine {
	font-weight: normal;
}

.yuanqu-perrace .page-banner .banner-content h2 .dot {
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #fff;
	position: relative;
	top: -10px;
}

.yuanqu-perrace .page-banner .banner-content h2::after {
	border: none;
}

.yuanqu-perrace .page-banner .banner-content .smibox .min-page {
	margin-right: 10px;
	position: relative;
}

.yuanqu-perrace .page-banner .banner-content .smibox .min-page a {
	font-family: 'PingFangSC-Regular';
	color: #FFFFFF;
	display: inline-block;
	position: relative;
	padding: 5px 10px;
	padding-right: 5px;
	cursor: default;
}

.yuanqu-perrace .page-banner .banner-content .smibox .min-page a .icon-right {
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #fff;
	border-radius: 3px;
	position: absolute;
	top: 50%;
	right: -10px;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
}

.yuanqu-perrace .page-banner .banner-content .smibox .min-page:last-child a .icon-right {
	display: none;
}

.yuanqu-perrace .page-banner .banner-content .smibox .list {
	margin-right: 0;
}

.yq-terrace {
	background: #fff;
	padding-bottom: 0;
}

.yq-terrace .terrace-intro {
	padding-top: 20px;
	padding-bottom: 20px;
}

.yq-terrace .terrace-intro h1 {
	text-align: center;
	position: relative;
	font-size: 30px;
	padding-bottom: 20px;
	border-bottom: 1px solid #eee;
}

.yq-terrace .terrace-intro h1.terrace-intro-head::after {
	content: "";
	position: absolute;
	top: 45px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.yq-terrace .terrace-intro .media-list .media .pull-left {
	margin-right: 10px;
}

.yq-terrace .terrace-intro .media-list .media .media-body {
	position: relative;
	top: -6px;
}

.yq-terrace .terrace-intro .media-list .media .media-body p {
	color: #222;
	line-height: 27px;
	text-align: justify;
	font-size: 15px;
}

.yq-terrace .serve-item {
	padding-top: 40px;
}

.yq-terrace .serve-item h1 {
	text-align: center;
	padding-bottom: 12px;
	border-bottom: 1px solid #eee;
	margin-bottom: 30px;
	font-size: 30px;
	position: relative;
}

.yq-terrace .serve-item h1::after {
	content: "";
	position: absolute;
	top: 44px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.yq-terrace .serve-item .serve-item-cont {
	background: #f3f4f8;
	padding: 30px 0;
}

.yq-terrace .serve-item .serve-item-cont ul {
	padding: 0;
}

.yq-terrace .serve-item .serve-item-cont ul li {
	text-align: center;
	background: #fff;
	float: left;
	width: 32.3%;
	position: relative;
	padding: 32px 100px;
	margin-left: 1.5%;
}

.yq-terrace .serve-item .serve-item-cont ul li .iconfont {
	font-size: 42px;
	font-weight: bold;
}

.yq-terrace .serve-item .serve-item-cont ul li h4 {
	padding-top: 10px;
}

.yq-terrace .serve-item .serve-item-cont ul li .below-red {
	display: block;
	height: 5px;
	width: 15px;
	border-bottom: 2px solid #f57725;
	margin: 0 auto;
}

.yq-terrace .serve-item .serve-item-cont ul li p {
	line-height: 24px;
	margin-top: 3px;
}

.yq-terrace .serve-item .serve-item-cont ul .first {
	margin-left: 0;
}

.yq-terrace .succes-case {
	position: relative;
	overflow: hidden;
	padding: 40px 0 20px 0;
}

.yq-terrace .succes-case h1 {
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
	font-size: 30px;
	position: relative;
}

.yq-terrace .succes-case h1::after {
	content: "";
	position: absolute;
	top: 45px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.yq-terrace .succes-case .img-div-logo {
	margin-bottom: 0;
}

.yq-terrace .succes-case .img-div-logo .swiper-common {
	padding-bottom: 30px;
}

.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li {
	padding: 10px;
}

.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li img {
	width: 100%;
	margin-bottom: 0;
	min-height: 110px;
}

.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li .image-bottom {
	padding: 25px 20px;
	background: #f8f8f8;
	color: #333;
	position: relative;
	width: 100%;
}

.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li .image-bottom .txt {
	font-size: 16px;
	display: inline-block;
	padding-left: 10px;
}

.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li .image-bottom .more {
	position: absolute;
	right: 20px;
	top: 5px;
}

.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li .image-bottom .more span {
	display: block;
	height: 6px;
	color: #ccc;
	font-size: 24px;
}

.yq-terrace .map-contact {
	background: #f8f8f8;
	padding: 40px 0 20px 0;
}

.yq-terrace .map-contact .map-contact-head {
	position: relative;
	height: 34px;
	border-bottom: 1px solid #d5d5d5;
}

.yq-terrace .map-contact .map-contact-head .nav {
	width: 360px;
	position: absolute;
	left: 50%;
	margin-left: -180px;
	padding: 0;
	height: 100%;
	border-bottom: none;
}

.yq-terrace .map-contact .map-contact-head .nav li {
	margin: 0 10%;
}

.yq-terrace .map-contact .map-contact-head .nav li a {
	color: #666;
	font-size: 18px;
	padding: 3px 2px;
}

.yq-terrace .map-contact .map-contact-head .nav li a:hover {
	background: transparent;
	border-color: transparent;
	border-bottom: 2px solid #f57725;
	color: #f57725;
}

.yq-terrace .map-contact .map-contact-head .nav li.active {
	border-bottom: 2px solid #F57725;
}

.yq-terrace .map-contact .map-contact-head .nav li.active a {
	background: none;
	border: none;
	color: #f57725;
}

.yq-terrace .map-contact .map-contact-content {
	margin-top: 30px;
	padding: 0;
}

.yq-terrace .map-contact .map-contact-content .tab-content {
	width: 100%;
}

.yq-terrace .map-contact .map-contact-content .tab-content .pull-left {
	padding: 0;
	width: 41.5%;
}

.yq-terrace .map-contact .map-contact-content .tab-content .pull-left img {
	width: 100%;
}

.yq-terrace .map-contact .map-contact-content .tab-content .media-body {
	padding: 0;
	padding-left: 3.2%;
}

.yq-terrace .map-contact .map-contact-content .tab-content .media-body .txt {
	margin: 0;
	margin-bottom: 15px;
}

.yq-terrace .map-contact .map-contact-content .tab-content .media-body ul li {
	margin-top: 23px;
}

.yq-terrace .map-contact .map-contact-content .tab-content .media-body ul li h5 {
	margin: 0;
	font-size: 16px;
	font-weight: 600;
}

.yq-terrace .map-contact .map-contact-content .tab-content .media-body ul li h5 .iconfont {
	font-size: 22px;
	margin-right: 10px;
	color: #c4c4c4;
}

.yq-terrace .map-contact .map-contact-content .tab-content .media-body ul li p {
	margin: 0px;
	color: #666;
}

.yq-terrace .map-contact .map-contact-content .tab-content .relation .media-body {
	position: relative;
}

.yq-terrace .map-contact .map-contact-content .tab-content .relation .media-body ul li {
	margin-top: 35px;
	min-height: 80px;
}

.yq-terrace .map-contact .map-contact-content .tab-content .relation .media-body ul li p {
	margin-bottom: 0;
}

.yq-terrace .map-contact .map-contact-content .tab-content .relation .media-body .weixin-relation {
	position: absolute;
	right: -20px;
	bottom: 0;
	padding: 2px;
	border: 1px solid #ddd;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.yuanqu-perrace .page-banner .banner-content .smibox .min-page a {
		font-size: 18px;
	}

	.yuanqu-perrace .yq-terrace .map-contact {
		background: #f8f8f8;
		padding: 30px 0 25px 0;
		margin-top: 30px;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-head {
		position: relative;
		height: 34px;
		border-bottom: 1px solid #d5d5d5;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-head .nav {
		width: 360px;
		margin: 0 auto;
		padding: 0;
		height: 100%;
		margin-left: -180px;
		border-bottom: none;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-head .nav li {
		margin: 0 10%;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-head .nav li a {
		color: #666;
		font-size: 18px;
		padding: 3px 2px;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-head .nav li a:hover {
		background: transparent;
		border-color: transparent;
		border-bottom: 2px solid #f57725;
		color: #f57725;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-head .nav li.active {
		border-bottom: 2px solid #F57725;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-head .nav li.active a {
		background: none;
		border: none;
		color: #f57725;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content {
		margin-top: 30px;
		padding: 0;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane {
		min-height: 272px;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content {
		width: 100%;
		min-height: 240px;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .pull-left {
		padding: 0;
		width: 41.5%;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .pull-left img {
		width: 100%;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .media-body {
		padding: 0;
		padding-left: 3.2%;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .media-body ul.row li {
		margin-top: 0px;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .media-body ul.row li h5 {
		margin: 0;
		font-size: 16px;
		font-weight: 600;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .media-body ul.row li h5 .iconfont {
		font-size: 22px;
		margin-right: 10px;
		color: #c4c4c4;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .media-body ul.row li p {
		margin: 0px;
		color: #666;
	}

	.yuanqu-perrace .yq-terrace .map-contact .map-contact-content .tab-pane .tab-content .media-body ul.way li {
		margin-top: 0px;
	}
}

@media (max-width: 991px) {
	.yuanqu-perrace {
		background-color: #f3f4f7;
		overflow: hidden;
	}

	.yuanqu-perrace .page-banner .report {
		position: absolute;
		left: 0px;
		bottom: 5px;
		width: 200px;
		margin-left: -56px;
		height: 33px;
		display: none;
		padding-top: 5px;
	}

	.yuanqu-perrace .page-banner .report a {
		padding: 5px 20px;
		background: #f57725;
		color: #fff;
	}

	.yuanqu-perrace .page-banner .report .left-zizhan {
		border-radius: 33px 0 0 33px;
	}

	.yuanqu-perrace .page-banner .report .right-ditu {
		border-radius: 0 33px 33px 0;
	}

	.yuanqu-perrace .page-banner .banner-content h2 .fine {
		font-weight: normal;
	}

	.yuanqu-perrace .page-banner .banner-content h2 .dot {
		width: 4px;
		height: 4px;
		top: -6px;
	}

	.yuanqu-perrace .page-banner .banner-content h2::after {
		border: none;
	}

	.yuanqu-perrace .page-banner .banner-content .smibox .min-page {
		margin-right: 5px;
	}

	.yuanqu-perrace .page-banner .banner-content .smibox .min-page a {
		font-size: 12px;
	}

	.yq-terrace {
		background: #f3f4f7;
	}

	.yq-terrace .terrace-intro {
		/*padding: 0px 10px 10px;*/
		/*background: #fff;*/
	}

	.yq-terrace .terrace-intro .map-intro-img img {
		width: 100%;
	}

	.yq-terrace .terrace-intro h1.terrace-intro-head {
		font-size: 20px;
		margin-top: 15px;
		margin-bottom: 0;
		padding-bottom: 10px;
	}

	.yq-terrace .terrace-intro h1::after {
		content: "";
		position: absolute;
		top: 34px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yq-terrace .terrace-intro .media-list {
		padding: 0;
		padding-top: 10px;
	}

	.yq-terrace .terrace-intro .media-list .media .media-body p {
		color: #222;
		line-height: 27px;
		margin: 0;
		font-size: 16px;
	}

	.yq-terrace .serve-item {
		background: #f3f4f7 !important;
	}

	.yq-terrace .serve-item h1.serve-item-head {
		font-size: 20px;
		padding-bottom: 10px;
		margin: 0;
		padding-top: 25px;
		background: #f3f4f7 !important;
	}

	.yq-terrace .serve-item h1::after {
		content: "";
		position: absolute;
		top: 54px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yq-terrace .serve-item .serve-item-cont {
		padding-top: 10px;
		padding-bottom: 0px;
	}

	.yq-terrace .serve-item .serve-item-cont .container {
		padding: 0 10px;
	}

	.yq-terrace .serve-item .serve-item-cont .container li {
		width: 100%;
		margin: 0;
		padding: 10px 100px;
		margin-bottom: 10px;
	}

	.yq-terrace .serve-item .serve-item-cont .container li .iconfont {
		font-size: 34px;
	}

	.yq-terrace .serve-item .serve-item-cont .container li h4 {
		font-size: 16px;
		padding-top: 0;
		margin: 5px 0;
	}

	.yq-terrace .serve-item .serve-item-cont .container li p {
		margin-bottom: 0;
	}

	.yq-terrace .succes-case {
		padding: 15px 5px;
		background: #fff;
		margin: 0;
	}

	.yq-terrace .succes-case h1.succes-case-head {
		font-size: 20px !important;
		padding-bottom: 8px;
	}

	.yq-terrace .succes-case h1::after {
		content: "";
		position: absolute;
		top: 27px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li .image-bottom {
		padding: 5px;
		min-height: 60px;
		background: rgba(0, 0, 0, 0);
	}

	.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li .image-bottom .txt {
		font-size: 14px;
		padding-left: 0;
		border-left: none;
		height: 60px;
		overflow: hidden;
		white-space: 3;
		text-overflow: ellipsis;
	}

	.yq-terrace .succes-case .succes-case-cont .swiper-container .swiper-slide .row {
		padding-top: 5px;
	}

	.yq-terrace .succes-case .succes-case-cont .swiper-container .swiper-slide .row li {
		padding: 5px;
		margin-top: 5px;
	}

	.yq-terrace .succes-case .succes-case-cont .swiper-container .swiper-slide .row li a {
		display: inline-block;
		position: relative;
	}

	.yq-terrace .map-contact {
		background: #fff;
		padding: 10px 0 10px 0;
		margin: 10px 0;
	}

	.yq-terrace .map-contact .map-contact-head {
		height: 37px;
	}

	.yq-terrace .map-contact .map-contact-head .nav {
		position: absolute;
		left: 50%;
		width: 200px;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.yq-terrace .map-contact .map-contact-head .nav li {
		margin: 0;
		margin-right: 36px;
	}

	.yq-terrace .map-contact .map-contact-head .nav li a:hover {
		border-color: transparent;
		background: transparent;
	}

	.yq-terrace .map-contact .map-contact-head .nav li:nth-child(2) {
		margin-right: 0;
	}

	.yq-terrace .map-contact .map-contact-content {
		margin-top: 0;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content {
		padding: 15px 10px 0 10px;
		left: 0;
		width: 100%;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content .media .pull-left {
		width: 100%;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content .media .media-body {
		padding-left: 0;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content .media .media-body .txt {
		margin-bottom: 0px;
		padding-top: 10px;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content .media .media-body .way li {
		margin-top: 10px;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content .media .media-body .way li h5 {
		font-size: 15px;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content .media .media-body .weixin-relation {
		right: 0;
		width: 90px;
		height: 90px;
	}

	.yq-terrace .map-contact .map-contact-content .tab-content .media .media-body .weixin-relation img {
		width: 100%;
	}
}

.mark-img {
	position: fixed;
	width: 70%;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -40%, 0);
	transform: translate3d(-50%, -40%, 0);
	display: none;
	z-index: 999;
}

.mark-img img {
	width: 100%;
}

.mark-img span {
	color: #fff;
	position: absolute;
	top: -5px;
	right: -20px;
	cursor: pointer;
}

.mark-window {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 99;
	width: 100%;
	height: 10000px;
	display: none;
	background: rgba(0, 0, 0, 0.5);
}

.yq-terrace {
	padding-top: 0px;
}

.yq-terrace .yq-terrace-head {
	background: #f8f8f8;
	padding: 20px 0 20px 0;
}

.yq-terrace .yq-terrace-head .head-cont {
	text-align: center;
}

.yq-terrace .yq-terrace-head .head-cont li {
	padding: 1px;
	float: none;
	display: inline-block;
	width: 16.3%;
	vertical-align: top;
}

.yq-terrace .yq-terrace-head .head-cont li a:hover {
	width: 100%;
}

.yq-terrace .yq-terrace-head .head-cont li a:hover img {
	border: 1px solid #1e2b58;
	border-bottom: none;
}

.yq-terrace .yq-terrace-head .head-cont li a:hover .image-bottom {
	background: #1e2b58;
	color: #fff;
}

.yq-terrace .yq-terrace-head .head-cont li a:hover .image-bottom .more span {
	color: #fff;
}

.yq-terrace .yq-terrace-head .head-cont li a img {
	width: 100%;
}

.yq-terrace .yq-terrace-head .head-cont li a .image-bottom {
	padding: 15px 20px;
	color: #333;
	width: 100%;
	background: #fff;
	position: relative;
	font-size: 16px;
	text-align: left;
}

.yq-terrace .yq-terrace-head .head-cont li a .image-bottom .more {
	display: none;
	position: absolute;
	right: 10px;
	top: -4px;
}

.yq-terrace .yq-terrace-head .head-cont li a .image-bottom .more span {
	display: block;
	height: 4px;
	font-size: 26px;
	color: #ccc;
}

.yq-terrace .yq-terrace-head .head-cont .col-lg-3 {
	width: 24.6%;
}

.yq-terrace .yq-terrace-head .head-cont .col-lg-3 a .image-bottom {
	text-align: center;
}

.yq-terrace .terrace-intro .terrace-intro-head {
	margin-bottom: 10px;
	padding-bottom: 15px;
	position: relative;
	font-size: 30px;
}

.yq-terrace .terrace-intro h1::after {
	content: "";
	position: absolute;
	top: 45px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.yq-terrace .terrace-intro .media-list {
	padding-top: 20px;
}

.yq-terrace .characteristic {
	padding-top: 40px;
	padding-bottom: 20px;
}

.yq-terrace .characteristic h1 {
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #eee;
	margin-bottom: 30px;
	font-size: 30px;
	position: relative;
}

.yq-terrace .characteristic h1::after {
	content: "";
	position: absolute;
	top: 45px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.yq-terrace .characteristic .top-txt {
	font-size: 15px;
}

.yq-terrace .characteristic #tab {
	height: 730px;
	opacity: 0;
}

.yq-terrace .characteristic .ts-item-cont {
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 10px;
	position: relative;
}

.yq-terrace .characteristic .ts-item-cont .left-tab {
	height: 50px;
	margin-bottom: 28px;
	position: relative;
}

.yq-terrace .characteristic .ts-item-cont .left-tab .left-tab-ul {
	position: absolute;
	overflow: hidden;
	margin-top: 15px;
}

.yq-terrace .characteristic .ts-item-cont .left-tab .left-tab-ul li {
	font-size: 20px;
	cursor: pointer;
	padding: 5px 0;
	float: left;
	padding-bottom: 15px;
	margin-left: 27px;
	margin-right: 27px;
	position: relative;
}

.yq-terrace .characteristic .ts-item-cont .left-tab .left-tab-ul .on {
	color: #f57725;
}

.yq-terrace .characteristic .ts-item-cont .left-tab .left-tab-ul .on span {
	position: absolute;
	width: 100%;
	height: 2px;
	background: #F57725;
	bottom: 0;
	left: 0;
}

.yq-terrace .characteristic .ts-item-cont .atem {
	width: 80%;
	opacity: 0;
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.yq-terrace .characteristic .ts-item-cont .atem li {
	position: relative;
	margin-left: 0;
	margin-right: 0;
}

.yq-terrace .characteristic .ts-item-cont .atem li .float-right {
	float: right;
	padding-right: 0;
}

.yq-terrace .characteristic .ts-item-cont .atem li .float-right+.col-md-6 {
	left: 10px !important;
}

.yq-terrace .characteristic .ts-item-cont .atem li .col-md-6:nth-child(2) {
	position: absolute;
	padding-right: 11px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.yq-terrace .characteristic .ts-item-cont .atem li:nth-child(1) .col-md-6:nth-child(2) {
	right: 1.66%;
	padding-left: 30px;
	padding-right: 0px;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common {
	padding-bottom: 30px;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common .swiper-pagination {
	text-align: right;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common .swiper-pagination .swiper-pagination-bullet {
	width: 20px;
	height: 20px;
	border-radius: 0px;
	text-align: center;
	color: #fff;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common li {
	position: relative;
	padding: 10px;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common li img {
	width: 100%;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common li .ser-sea-cont p {
	color: #222;
	font-size: 15px;
	line-height: 1.7;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common li .labels {
	position: absolute;
	bottom: 20px;
	left: 20px;
	color: #fff;
	padding: 5px 20px;
	background: #1e2b58;
	font-size: 18px;
}

.yq-terrace .characteristic .ts-item-cont .swiper-common li:nth-child(2) {
	border-top: 1px solid #eee;
}

.yq-terrace .characteristic .ts-item-cont .active {
	opacity: 1;
	z-index: 10;
}

.yq-terrace .yq-achievement {
	padding-top: 0px !important;
}

.yq-terrace .yq-achievement .succes-case-head {
	margin-bottom: 20px;
}

.yq-terrace .cy-gather .succes-case-head {
	margin-bottom: 20px;
	padding-bottom: 10px;
	font-size: 30px;
}

.yq-terrace .cy-gather h1::after {
	content: "";
	position: absolute;
	top: 45px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.yq-terrace .delegate-enterprise {
	background: #f3f4f7;
	margin-top: 20px;
}

.yq-terrace .delegate-enterprise h1.succes-case-head {
	border-bottom: none;
	margin-top: 10px;
	font-size: 30px;
}

.yq-terrace .delegate-enterprise .delegate-enterprise-cont {
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}

.yq-terrace .delegate-enterprise .delegate-enterprise-cont ul {
	overflow: hidden;
	height: 12%;
}

.yq-terrace .delegate-enterprise .delegate-enterprise-cont ul li {
	background: #f3f4f7;
	padding: 0 10px;
	margin-bottom: 20px;
}

.yq-terrace .delegate-enterprise .delegate-enterprise-cont ul li a {
	display: block;
	background: #fff;
	padding: 20px 0;
	padding-bottom: 0px;
}

.yq-terrace .delegate-enterprise .delegate-enterprise-cont ul li a img {
	width: 100%;
}

.yq-terrace .delegate-enterprise .delegate-enterprise-cont ul li a span {
	display: block;
	font-size: 14px;
	color: #666;
	height: 50px;
	margin-top: 20px;
	padding: 0 10px;
}

.yq-terrace .delegate-enterprise .delegate-enterprise-cont ul .first,
.yq-terrace .delegate-enterprise .delegate-enterprise-cont ul .list-first {
	margin-left: 0;
}

.yq-terrace .area .succes-case-head {
	position: relative;
}

.yq-terrace .area h1::after {
	top: 67px;
}

.yq-terrace .area .container {
	padding-top: 15px;
}

.yq-terrace .area .container .serv-list li h2 {
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}

.yq-terrace .area .container .serv-list li h2 span {
	font-size: 44px;
}

.yq-terrace .area .container .serv-list li h2 em {
	margin-left: 0;
	font-size: 22px;
}

.yq-terrace .area .container .serv-list li p {
	padding-bottom: 0;
	color: #999;
	font-size: 14px;
}

.yq-terrace .tab-there .map-contact-head .nav li.liv {
	margin: 0 20px;
}

.yq-terrace .tab-there .map-contact-head .nav li.liv h2 {
	font-size: 30px;
	position: relative;
}

.yq-terrace .tab-there .map-contact-head .nav li.liv h2::after {
	content: "";
	position: absolute;
	top: 46px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.yq-terrace .tab-there .map-contact-head .nav li.liv:nth-child(3) {
	margin-right: 0;
}

.yq-terrace .tab-there .map-contact-content {
	margin-top: 30px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.yq-terrace .characteristic #tab {
		height: 572px;
	}
}

@media (max-width: 991px) {
	.yuanqu-perrace .page-banner .banner-content .wap h3 {
		color: #fff;
	}

	.yuanqu-perrace .page-banner .banner-content .wap .dot {
		display: inline-block;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background: #fff;
		position: relative;
		top: -14px;
	}

	.yuanqu-perrace .yq-terrace {
		background: #f3f4f7;
		/*.terrace-intro{
    padding-top:10px;
    margin-top: 10px;
    h1.terrace-intro-head{
        padding-top: 5px;

    }
    h1::after{
           content: "";
           position: absolute;
           top: 36px;
           width: 35px;
           //height: 2px;
           left: 50%;
           margin-left: -17.5px;
           background: #f57725;
         }
}*/
	}

	.yuanqu-perrace .yq-terrace .yq-terrace-head {
		padding: 10px 0 12.5px 0;
	}

	.yuanqu-perrace .yq-terrace .yq-terrace-head .head-cont {
		padding: 0 5px;
	}

	.yuanqu-perrace .yq-terrace .yq-terrace-head .head-cont li {
		padding: 5px;
		width: 49%;
	}

	.yuanqu-perrace .yq-terrace .yq-terrace-head .head-cont li div.image-bottom {
		padding: 7.5px 10px;
	}

	.yuanqu-perrace .yq-terrace .yq-terrace-head .head-cont li div.image-bottom .txt {
		font-size: 14px;
	}

	.yuanqu-perrace .yq-terrace .yq-terrace-head .head-cont li div.image-bottom .more {
		top: -10px;
		right: 5px;
	}

	.yuanqu-perrace .yq-terrace .characteristic {
		padding: 0 10px;
		background: #fff;
		margin-top: 10px;
	}

	.yuanqu-perrace .yq-terrace .characteristic .serve-item-head {
		font-size: 20px;
		padding-top: 20px;
		padding-bottom: 10px;
		margin-bottom: 0px;
	}

	.yuanqu-perrace .yq-terrace .characteristic h1::after {
		content: "";
		position: absolute;
		top: 50px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yuanqu-perrace .yq-terrace .characteristic p.top-txt {
		font-size: 16px;
	}

	.yuanqu-perrace .yq-terrace .characteristic .ts-item-cont {
		padding-bottom: 20px;
	}

	.yuanqu-perrace .yq-terrace .characteristic .ts-item-cont .item-cont-ul li {
		padding: 5px;
	}

	.yuanqu-perrace .yq-terrace .characteristic .ts-item-cont .item-cont-ul li .labels {
		font-size: 14px;
		left: 10px;
		bottom: 10px;
		font-size: 12px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.yuanqu-perrace .yq-terrace .characteristic .ts-item-cont .item-cont-ul .list {
		padding-left: 5px;
		margin-top: 5px;
	}

	.yuanqu-perrace .yq-terrace .characteristic .ts-item-cont .item-cont-ul .list .labels {
		left: 15px;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather {
		background: #fff;
		margin-top: 10px;
		padding-top: 20px;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather h1.succes-case-head {
		margin-bottom: 0;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather h1::after {
		content: "";
		position: absolute;
		top: 28px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather .img-div-logo .swiper-container {
		padding-bottom: 0px;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather .img-div-logo .swiper-container .swiper-slide .row {
		padding-top: 5px;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather .img-div-logo .swiper-container .swiper-slide .row li {
		padding: 5px;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather .img-div-logo .swiper-container .swiper-slide .row li a {
		display: block;
		position: relative;
	}

	.yuanqu-perrace .yq-terrace .achievement-gather .img-div-logo .swiper-container .swiper-slide .row li a .image-bottom {
		font-size: 14px;
	}

	.yuanqu-perrace .yq-terrace .delegate-enterprise {
		padding-top: 0px;
		margin-top: 10px;
		padding-bottom: 5px;
	}

	.yuanqu-perrace .yq-terrace .delegate-enterprise h1.succes-case-head {
		margin-bottom: 10px;
	}

	.yuanqu-perrace .yq-terrace .delegate-enterprise h1::after {
		content: "";
		position: absolute;
		top: 27px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yuanqu-perrace .yq-terrace .delegate-enterprise .delegate-enterprise-cont {
		padding: 0 0px;
	}

	.yuanqu-perrace .yq-terrace .delegate-enterprise .delegate-enterprise-cont ul.enterprise-ul li {
		margin-bottom: 10px;
		padding: 0 5px;
	}

	.yuanqu-perrace .yq-terrace .delegate-enterprise .delegate-enterprise-cont ul.enterprise-ul li span {
		font-size: 12px;
		margin-top: 10px;
		padding: 0 5px;
	}

	.yuanqu-perrace .yq-terrace .delegate-enterprise .delegate-enterprise-cont ul.enterprise-ul li:nth-child(2n+1) {
		margin-left: 0;
	}

	.yuanqu-perrace .yq-terrace .area h1::after {
		content: "";
		position: absolute;
		top: 43px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yuanqu-perrace .yq-terrace .area .container .serv-list li h2 {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.yuanqu-perrace .yq-terrace .area .container .serv-list li h2 span {
		font-size: 28px;
	}

	.yuanqu-perrace .yq-terrace .area .container .serv-list li h2 em {
		margin-left: 0;
		font-size: 12px;
	}

	.yuanqu-perrace .yq-terrace .area .container .serv-list li p {
		padding-bottom: 0;
		color: #999;
		font-size: 14px;
	}

	.yuanqu-perrace .yq-terrace .tab-there {
		padding-top: 10px;
	}

	.yuanqu-perrace .yq-terrace .tab-there .map-contact-head {
		position: relative;
	}

	.yuanqu-perrace .yq-terrace .tab-there .map-contact-head ul.nav {
		margin: 0 auto;
		width: 270px;
		margin-left: 0px;
	}

	.yuanqu-perrace .yq-terrace .tab-there .map-contact-head ul.nav li {
		margin: 0 5px;
		padding-bottom: 3px;
	}

	.yuanqu-perrace .yq-terrace .tab-there .map-contact-head ul.nav li h2 {
		font-size: 20px;
	}

	.yuanqu-perrace .yq-terrace .tab-there .map-contact-head ul.nav li h2::after {
		content: "";
		position: absolute;
		top: 27px;
		width: 35px;
		left: 50%;
		margin-left: -17.5px;
		background: #f57725;
	}

	.yuanqu-perrace .yq-terrace .tab-there .map-contact-head ul.nav li:nth-child(2) {
		margin-right: 0px;
	}

	.yuanqu-perrace .yq-terrace .tab-there .map-contact-head ul.nav li:nth-child(3) {
		margin-right: 0px;
	}

	.yuanqu-perrace .yq-terrace .tab-there .tab-group-cont {
		margin-top: 0;
	}

	.yuanqu-perrace .yq-terrace .tab-there .tab-group-cont .tab-content {
		padding-top: 10px;
	}

	.yuanqu-perrace .yq-terrace .tab-there .tab-group-cont .tab-content .media .media-body .way li h5 {
		line-height: 20px;
	}
}

.industry-gather .industry-gather-head {
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
	position: relative;
	padding-top: 10px;
}

.industry-gather .industry-gather-head .banner-content {
	margin-left: 40%;
	text-align: left;
}

.industry-gather .industry-gather-head .banner-content h2::after {
	border-top: none;
	left: 35px;
	width: 40px;
}

.industry-gather h2.industry-gather-head::after {
	content: "";
	position: absolute;
	top: 50px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.industry-gather .industry-intro {
	padding-top: 30px;
	padding-bottom: 20px;
}

.industry-gather .industry-intro .industry-page-head {
	text-align: center;
	padding: 20px 0;
}

.industry-gather .industry-intro .industry-page-head .round {
	display: inline-block;
	width: 8px;
	height: 8px;
	border: 1px solid #333;
	border-radius: 50%;
}

.industry-gather .industry-intro .industry-page-head .fine {
	font-weight: normal;
}

.industry-gather .industry-intro .media-list {
	border: 2px solid #f3f4f7;
}

.industry-gather .industry-intro .media-list .media .pull-left {
	width: 40%;
	padding-right: 0;
}

.industry-gather .industry-intro .media-list .media .pull-left img {
	width: 100%;
}

.industry-gather .industry-intro .media-list .media .media-body {
	padding: 15px 0 10px 20px;
}

.industry-gather .industry-intro .media-list .media .media-body h3 {
	font-size: 24px;
	margin-bottom: 10px;
}

.industry-gather .industry-intro .media-list .media .media-body .unit {
	font-size: 16px;
	line-height: 30px;
}

.industry-gather .industry-intro .media-list .media .media-body .unit .iconfont {
	color: #f57725;
}

.industry-gather .industry-intro .media-list .media .media-body .first {
	margin-top: 0px;
}

.industry-gather .typecal {
	background: #edeff5;
	padding-top: 30px;
	padding-bottom: 20px;
}

.industry-gather .typecal .industry-page-head {
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	position: relative;
	padding-top: 10px;
}

.industry-gather .typecal .industry-page-head::after {
	content: "";
	position: absolute;
	top: 50px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.industry-gather .typecal .typecal-cont .typecal-ul li {
	text-align: center;
	float: left;
	background: #fff;
	width: 23.9%;
	margin-left: 1.46%;
	margin-bottom: 20px;
	padding: 20px 40px;
}

.industry-gather .typecal .typecal-cont .typecal-ul li img {
	width: 100%;
}

.industry-gather .typecal .typecal-cont .typecal-ul li span {
	display: block;
}

.industry-gather .typecal .typecal-cont .typecal-ul li:nth-child(1) {
	margin-left: 0;
}

.industry-gather .typecal .typecal-cont .typecal-ul li:nth-child(5) {
	margin-left: 0;
}

.industry-gather .characteristic-supporting {
	background: #fff;
	padding-top: 30px;
	padding-bottom: 20px;
}

.industry-gather .characteristic-supporting .industry-page-head {
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	position: relative;
}

.industry-gather .characteristic-supporting h2::after {
	content: "";
	position: absolute;
	top: 40px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.industry-gather .characteristic-supporting .swiper-container {
	padding: 0 12.5%;
	position: relative;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper {
	height: 100%;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide {
	float: left;
	width: 100%;
	position: relative;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul {
	width: 100%;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul li {
	float: left;
	width: 33.3%;
	text-align: center;
	padding: 10px;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul li img {
	width: 100%;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul li .txt {
	font-size: 18px;
	color: #666;
	line-height: 50px;
	display: none;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide-active .characteristic-ul li .txt {
	display: block;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-button-next,
.industry-gather .characteristic-supporting .swiper-container .swiper-button-prev {
	background: none;
	top: 50%;
	z-index: 999;
	margin-top: -50px;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-button-next .iconfont,
.industry-gather .characteristic-supporting .swiper-container .swiper-button-prev .iconfont {
	font-size: 40px;
	color: #9b9b9b;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-button-next {
	right: 40px;
}

.industry-gather .characteristic-supporting .swiper-container .swiper-button-prev {
	left: 30px;
}

.industry-gather .characteristic-supporting .swiper-container .mark {
	position: absolute;
	top: 0px;
	z-index: 100;
	width: 12.5%;
	height: 100%;
	background: #fff;
	opacity: .9;
}

.industry-gather .characteristic-supporting .swiper-container .left {
	left: 0;
}

.industry-gather .characteristic-supporting .swiper-container .right {
	right: 0;
}

.industry-gather .industry-achieve {
	padding-top: 40px;
	padding-bottom: 20px;
}

.industry-gather .industry-achieve .industry-page-head {
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	position: relative;
}

.industry-gather .industry-achieve h2::after {
	content: "";
	position: absolute;
	top: 40px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.industry-gather .industry-achieve .img-div-logo {
	margin-bottom: 0;
}

.industry-gather .industry-achieve .img-div-logo .swiper-slide li {
	padding: 10px;
}

.industry-gather .industry-achieve .img-div-logo .swiper-slide li a {
	display: inline-block;
	width: 100%;
	position: relative;
}

.industry-gather .industry-achieve .img-div-logo .swiper-slide li a img {
	width: 100%;
	margin-bottom: 0;
}

.industry-gather .industry-achieve .img-div-logo .swiper-slide li a .image-bottom {
	padding: 25px 20px;
	background: #f8f8f8;
	color: #333;
	position: relative;
	padding-right: 50px;
	width: 100%;
}

.industry-gather .industry-achieve .img-div-logo .swiper-slide li a .image-bottom .txt {
	font-size: 16px;
	display: inline-block;
	padding-left: 10px;
}

.industry-gather .industry-achieve .img-div-logo .swiper-slide li a .image-bottom .more {
	position: absolute;
	right: 20px;
	top: 5px;
}

.industry-gather .industry-achieve .img-div-logo .swiper-slide li a .image-bottom .more span {
	display: block;
	height: 6px;
	color: #ccc;
	font-size: 24px;
}

.industry-gather .relevance-countryside {
	background: #fff;
	padding-top: 40px;
	padding-bottom: 20px;
}

.industry-gather .relevance-countryside .industry-page-head {
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
	position: relative;
}

.industry-gather .relevance-countryside h2::after {
	content: "";
	position: absolute;
	top: 40px;
	width: 56px;
	left: 50%;
	margin-left: -28px;
	background: #f57725;
}

.industry-gather .relevance-countryside .img-div-logo {
	margin-bottom: 0;
	padding: 0;
}

.industry-gather .relevance-countryside .img-div-logo .swiper-slide li {
	padding: 10px;
}

.industry-gather .relevance-countryside .img-div-logo .swiper-slide li a {
	display: inline-block;
	width: 100%;
	position: relative;
}

.industry-gather .relevance-countryside .img-div-logo .swiper-slide li a img {
	width: 100%;
	margin-bottom: 0;
}

.industry-gather .relevance-countryside .img-div-logo .swiper-slide li a .image-bottom {
	padding: 25px 20px;
	background: #f8f8f8;
	color: #333;
	position: relative;
	padding-right: 50px;
	width: 100%;
}

.industry-gather .relevance-countryside .img-div-logo .swiper-slide li a .image-bottom .txt {
	font-size: 16px;
	display: inline-block;
	padding-left: 10px;
}

.industry-gather .relevance-countryside .img-div-logo .swiper-slide li a .image-bottom .more {
	position: absolute;
	right: 20px;
	top: 5px;
}

.industry-gather .relevance-countryside .img-div-logo .swiper-slide li a .image-bottom .more span {
	display: block;
	height: 6px;
	color: #ccc;
	font-size: 24px;
}

.industry-gather .area {
	padding-top: 40px;
}

.industry-gather .area .serv-list li {
	padding: 0;
	border-right: 1px solid #ddd;
}

.industry-gather .area .serv-list li h2 {
	margin-top: 0;
	margin-bottom: 10px;
}

.industry-gather .area .serv-list li p {
	padding-bottom: 0px;
}

.industry-gather .area .serv-list li:nth-child(3) {
	border: none;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.industry-gather .industry-intro .media-list {
		border: 2px solid #f3f4f7;
	}

	.industry-gather .industry-intro .media-list .media .pull-left {
		width: 40%;
		padding-right: 0;
	}

	.industry-gather .industry-intro .media-list .media .pull-left img {
		width: 100%;
	}

	.industry-gather .industry-intro .media-list .media .media-body {
		padding: 15px 0 10px 20px;
	}

	.industry-gather .industry-intro .media-list .media .media-body h3 {
		font-size: 24px;
		margin-bottom: 10px;
	}

	.industry-gather .industry-intro .media-list .media .media-body .unit {
		margin-top: 0;
	}

	.industry-gather .characteristic-supporting {
		background: #fff;
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.industry-gather .characteristic-supporting .industry-page-head {
		text-align: center;
		padding: 20px 0;
	}

	.industry-gather .characteristic-supporting .industry-page-head .round {
		display: inline-block;
		width: 8px;
		height: 8px;
		border: 1px solid #333;
		border-radius: 50%;
	}

	.industry-gather .characteristic-supporting .industry-page-head .fine {
		font-weight: normal;
	}

	.industry-gather .characteristic-supporting h2::after {
		top: 70px;
	}

	.industry-gather .characteristic-supporting .swiper-container {
		padding: 0;
		margin: 0 auto;
		overflow: hidden;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper {
		height: 100%;
		width: 100%;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide {
		width: 100%;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide ul.characteristic-ul {
		width: 100%;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide ul.characteristic-ul li {
		text-align: center;
		padding: 5px;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide ul.characteristic-ul li:first-child {
		padding-left: 0;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide ul.characteristic-ul li:last-child {
		padding-right: 0;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide ul.characteristic-ul li img {
		width: 100%;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide ul.characteristic-ul li .txt {
		font-size: 18px;
		color: #666;
		line-height: 50px;
	}

	.industry-gather .characteristic-supporting .swiper-container .mark {
		width: 8%;
	}

	.industry-gather .characteristic-supporting .swiper-container .swiper-button-next,
	.industry-gather .characteristic-supporting .swiper-container .swiper-button-prev {
		margin-top: -50px;
	}
}

@media (max-width: 991px) {
	.industry-gather .industry-gather-head {
		margin-bottom: 10px;
	}

	.industry-gather .industry-gather-head .banner-content {
		text-align: right;
		margin-left: 20%;
	}

	.industry-gather .industry-gather-head .banner-content h2 {
		font-size: 22px;
		margin-right: 10px;
	}

	.industry-gather .industry-gather-head .banner-content h2::after {
		border-top: none;
		position: relative;
		left: 5px;
		top: 20px;
		width: 30px;
	}

	.industry-gather .industry-gather-head .banner-content p {
		font-weight: normal;
		font-size: 12px;
	}

	.industry-gather .page-two-content .industry-intro {
		background: #fff;
		padding-bottom: 20px;
	}

	.industry-gather .page-two-content .industry-intro .industry-gather-head {
		padding: 10px 0;
		font-size: 17px;
		padding-bottom: 10px;
		margin-bottom: 0;
		border-bottom: 1px solid #eee;
		position: relative;
	}

	.industry-gather .page-two-content .industry-intro h2::after {
		content: "";
		position: absolute;
		top: 36px;
		width: 25px;
		left: 50%;
		margin-left: -12.5px;
		background: #f57725;
	}

	.industry-gather .page-two-content .industry-intro .media-list {
		border: none;
	}

	.industry-gather .page-two-content .industry-intro .media-list .media .media-body {
		padding: 15px 0 10px 0px;
		border: none;
	}

	.industry-gather .page-two-content .industry-intro .media-list .media .media-body h3 {
		font-size: 14px;
		font-weight: 600;
	}

	.industry-gather .page-two-content .industry-intro .media-list .media .media-body .unit {
		margin-top: 5px;
		line-height: 20px;
	}

	.industry-gather .page-two-content .industry-intro .media-list .media .media-body .unit span {
		font-size: 14px;
		text-align: left;
	}

	.industry-gather .page-two-content .typecal .industry-page-head {
		font-size: 17px;
		padding: 10px 0;
		margin-bottom: 5px;
		text-align: center;
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom: 1px solid #eee;
		position: relative;
	}

	.industry-gather .page-two-content .typecal h2::after {
		content: "";
		position: absolute;
		top: 36px;
		width: 25px;
		left: 50%;
		margin-left: -12.5px;
		background: #f57725;
	}

	.industry-gather .page-two-content .typecal .typecal-cont ul.typecal-ul li {
		width: 49% !important;
		margin-left: 2%;
		margin-bottom: 10px;
		padding: 10px 20px;
	}

	.industry-gather .page-two-content .typecal .typecal-cont ul.typecal-ul li .text {
		display: block;
		font-size: 12px;
		margin-top: 20px;
	}

	.industry-gather .page-two-content .typecal .typecal-cont ul.typecal-ul .first,
	.industry-gather .page-two-content .typecal .typecal-cont ul.typecal-ul .two-first {
		margin-left: 2%;
	}

	.industry-gather .page-two-content .typecal .typecal-cont ul.typecal-ul li:nth-child(2n+1) {
		margin-left: 0;
	}

	.industry-gather .page-two-content .characteristic-supporting {
		padding: 10px 0;
	}

	.industry-gather .page-two-content .characteristic-supporting .industry-page-head {
		text-align: center;
		padding: 10px 0;
		font-size: 17px;
		margin-bottom: 10px;
		border-bottom: 1px solid #eee;
		position: relative;
	}

	.industry-gather .page-two-content .characteristic-supporting h2::after {
		content: "";
		position: absolute;
		top: 36px;
		width: 25px;
		left: 50%;
		margin-left: -12.5px;
		background: #f57725;
	}

	.industry-gather .page-two-content .characteristic-supporting .swiper-container {
		padding: 0;
	}

	.industry-gather .page-two-content .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide {
		left: 0;
	}

	.industry-gather .page-two-content .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul {
		float: left;
		width: 100%;
	}

	.industry-gather .page-two-content .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul li {
		text-align: center;
		padding: 5px;
		width: 100%;
	}

	.industry-gather .page-two-content .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul li img {
		width: 100%;
	}

	.industry-gather .page-two-content .characteristic-supporting .swiper-container .swiper-wrapper .swiper-slide .characteristic-ul li .txt {
		font-size: 14px;
		line-height: 50px;
	}

	.industry-gather .page-two-content .industry-achieve {
		padding: 0px 0;
	}

	.industry-gather .page-two-content .industry-achieve .industry-page-head {
		padding: 10px 0;
		font-size: 17px;
		margin-bottom: 10px;
		border-bottom: 1px solid #eee;
		position: relative;
	}

	.industry-gather .page-two-content .industry-achieve h2::after {
		content: "";
		position: absolute;
		top: 36px;
		width: 25px;
		left: 50%;
		margin-left: -12.5px;
		background: #f57725;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo {
		margin-bottom: 0;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo .swiper-slide li {
		padding: 5px;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo .swiper-slide li a {
		display: inline-block;
		width: 100%;
		position: relative;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo .swiper-slide li a img {
		width: 100%;
		margin-bottom: 0;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo .swiper-slide li a .image-bottom {
		padding: 5px 0;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo .swiper-slide li a .image-bottom .txt {
		font-size: 14px;
		border: none;
		padding-left: 0;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo .swiper-slide li:nth-child(2n+1) {
		padding-left: 0;
	}

	.industry-gather .page-two-content .industry-achieve .img-div-logo .swiper-slide li:nth-child(2n) {
		padding-right: 0;
	}

	.industry-gather .page-two-content .relevance-countryside {
		padding: 0px 0;
	}

	.industry-gather .page-two-content .relevance-countryside .industry-page-head {
		text-align: center;
		padding: 10px 0;
		font-size: 17px;
		margin-bottom: 10px;
		border-bottom: 1px solid #eee;
		position: relative;
	}

	.industry-gather .page-two-content .relevance-countryside h2::after {
		content: "";
		position: absolute;
		top: 36px;
		width: 25px;
		left: 50%;
		margin-left: -12.5px;
		background: #f57725;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo {
		margin-bottom: 0;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo .swiper-slide li {
		padding: 5px;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo .swiper-slide li a {
		display: inline-block;
		width: 100%;
		position: relative;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo .swiper-slide li a img {
		width: 100%;
		margin-bottom: 0;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo .swiper-slide li a .image-bottom {
		background: #fff;
		padding: 5px 0;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo .swiper-slide li a .image-bottom .txt {
		font-size: 14px;
		border: none;
		padding-left: 0;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo .swiper-slide li:nth-child(2n+1) {
		padding-left: 0;
	}

	.industry-gather .page-two-content .relevance-countryside .img-div-logo .swiper-slide li:nth-child(2n) {
		padding-right: 0;
	}

	.industry-gather .page-two-content .area .container .serv-list li h2 span {
		font-size: 28px;
	}

	.industry-gather .page-two-content .area .container .serv-list li p {
		font-size: 14px;
	}
}

@media (min-width: 991px) and (max-width: 1439px) {
	.yq-terrace .yq-terrace-head .head-cont li a .image-bottom {
		padding: 15px 6px;
	}

	.yq-terrace .succes-case .img-div-logo .swiper-common .swiper-slide li .image-bottom {
		min-height: 94px;
	}
}

.yq-terrace .yq-terrace-head .head-cont li a.noclick {
	cursor: default;
}

.yq-terrace .yq-terrace-head .head-cont li a.noclick .image-bottom {
	color: #999;
}

.yq-terrace .yq-terrace-head .head-cont li a.noclick:hover img {
	border: 0px solid #f57725;
	border-bottom: none;
}

.yq-terrace .yq-terrace-head .head-cont li a.noclick:hover .image-bottom {
	background: #fff;
	color: #999;
}

.yq-terrace .yq-terrace-head .head-cont li a.active img {
	border: 1px solid #1e2b58;
	border-bottom: none;
}

.yq-terrace .yq-terrace-head .head-cont li a.active .image-bottom {
	background: #1e2b58;
	color: #fff;
}

.success-four-yq {
	margin-top: 76px;
	padding: 0;
	margin-bottom: 50px;
}

.success-four-yq .success-head {
	text-align: center;
	margin-bottom: 78px;
	font-size: 30px;
	color: #525558;
	font-family: 'PingFangSC-Medium', 'Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜', 'microsoft yahei';
}

.success-four-yq .success-container {
	overflow: hidden;
}

.success-four-yq .success-container .swiper-wrapper {
	margin: 0;
}

.success-four-yq .success-container .swiper-wrapper .swiper-slide {
	padding-left: 0;
	padding-right: 0;
}

.success-four-yq .success-container .swiper-wrapper .swiper-slide .image-tomar {
	width: 100%;
	-webkit-transition: -webkit-transform 300ms;
	transition: -webkit-transform 300ms;
	transition: transform 300ms;
	transition: transform 300ms, -webkit-transform 300ms;
	position: relative;
}

.success-four-yq .success-container .swiper-wrapper .swiper-slide .image-tomar img {
	width: 100%;
}

.success-four-yq .success-container .swiper-wrapper .swiper-slide .image-tomar .marks {
	opacity: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	background: #000000;
	-webkit-transition: opacity 500ms;
	transition: opacity 500ms;
}

.success-four-yq .success-container .swiper-wrapper .swiper-slide .image-tomar .marks p {
	margin: 0 33px;
	display: none;
	position: absolute;
	top: 50%;
	text-align: justify;
	line-height: 21px;
	color: #fff;
	font-size: 14px;
	-webkit-transition: -webkit-transform 300ms;
	transition: -webkit-transform 300ms;
	transition: transform 300ms;
	transition: transform 300ms, -webkit-transform 300ms;
}

.success-four-yq .success-container .swiper-wrapper .swiper-slide .image-bottom {
	margin-top: 12px;
	padding: 0 10px;
	text-align: center;
}

.success-four-yq .success-container .swiper-wrapper .swiper-slide .image-bottom p {
	font-size: 15px;
	color: #333;
	line-height: 23px;
	height: 46px;
}

.success-four-yq .success-container .bottom-btn {
	height: 40px;
	margin-top: 50px;
}

.success-four-yq .success-container .bottom-btn .btn-common {
	margin: 0 auto;
}

@media (max-width: 991px) {
	.success-four-yq {
		margin-top: 38px;
		padding: 0 16px;
		margin-bottom: 20px;
	}

	.success-four-yq .success-head {
		margin-bottom: 37px;
		font-size: 20px;
		font-weight: 600;
		letter-spacing: 2px;
	}

	.success-four-yq .success-container-wap .swiper-wrapper .swiper-slide {
		margin-left: 0;
		margin-right: 0;
	}

	.success-four-yq .success-container-wap .swiper-wrapper .swiper-slide .items {
		padding-left: 0;
		padding-right: 0;
	}

	.success-four-yq .success-container-wap .swiper-wrapper .swiper-slide .items .image-tomar {
		width: 100%;
		-webkit-transition: -webkit-transform 300ms;
		transition: -webkit-transform 300ms;
		transition: transform 300ms;
		transition: transform 300ms, -webkit-transform 300ms;
	}

	.success-four-yq .success-container-wap .swiper-wrapper .swiper-slide .image-bottom {
		margin-top: 12px;
		padding: 0 10px;
		text-align: center;
	}

	.success-four-yq .success-container-wap .swiper-wrapper .swiper-slide .image-bottom p {
		font-family: 'PingFangSC-Regular';
		font-size: 12px;
		margin-bottom: 0;
		line-height: 23px;
		height: 46px;
	}

	.success-four-yq .success-container-wap .bottom-btn {
		margin-top: 20px;
	}

	.success-four-yq .success-container-wap .bottom-btn .btn-common-wap {
		margin: 0 auto;
	}
}

/*Ã¥Â¼Â&nbsp;Ã¥Â°â€˜Ã©Â£Å¾*/
/*zong*/
.plr10 {
	padding-left: 10px;
	padding-right: 10px;
}

.ptb20 {
	padding-top: 20px;
	padding-bottom: 20px;
}

.service-system {
	color: #222;
	line-height: 1.7;
	font-size: 15px;
}

.service-system .iconfont {
	color: #b2b2b2;
	font-size: 18px;
	display: none;
}

.service-system h2 {
	font-size: 30px;
	color: #333;
	text-align: center;
}

.service-system .tech-sevice {
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 1px dashed #dfdfdf;
	padding-bottom: 50px;
	padding-top: 60px;
}

.service-system .tech-sevice p {
	text-align: justify;
	padding-top: 30px;
}

.service-system .tech-sevice img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
	padding-top: 20px;
}

.service-system .sevice-project {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #dfdfdf;
}

.service-system .sevice-project ul {
	padding-top: 15px;
}

.service-system .sevice-project ul li {
	line-height: 24px;
	margin-top: 5px;
	background: url("/images/sevice-project-icon.png") left 8px no-repeat;
	padding-left: 15px;
}

.service-system .sevice-project ul li span {
	text-align: justify;
	color: #030303;
}

.service-system .success-cases {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #dfdfdf;
}

.service-system .success-cases ul li {
	margin-top: 20px;
}

.service-system .success-cases ul li span {
	text-align: justify;
	display: block;
	margin-top: 10px;
	height: 40px;
	line-height: 1.5;
	font-size: 16px;
}

.service-system .success-cases ul li a {
	color: #666;
}

.service-system .success-cases ul li img {
	display: block;
	max-width: 100%;
}

.service-system .ins-list ul.select-list {
	height: 38px;
	line-height: 38px;
}

.service-system .ins-list ul.select-list a {
	color: #f57725;
	font-size: 14px;
	padding-left: 10px;
}

.service-system .ins-list ul.select-list li.select-text {
	width: 210px;
	height: 36px;
	position: relative;
	border: 1px solid #eee;
	color: #666;
	float: left;
	margin-right: 10px;
	border-radius: 5px;
}

.service-system .ins-list ul.select-list li.select-text i {
	position: absolute;
	right: 9px;
	font-size: 12px;
	color: #d0d0d0;
}

.service-system .ins-list .multipleselect {
	width: 180px;
}

.select .service-system .ins-list .multipleselect+label {
	padding-left: 50px;
}

.status .service-system .ins-list .multipleselect {
	width: 104px;
}

.status .service-system .ins-list .multipleselect+label {
	padding-left: 10px;
}

.service-system .ins-list .selected {
	width: 100%;
	height: 36px;
	border: none;
}

.service-system .ins-list .selected select.single-select {
	display: none;
}

.service-system .ins-list .selected .ms-parent {
	position: relative;
	vertical-align: middle;
}

.service-system .ins-list .selected .ms-choice {
	display: block;
	height: 36px;
	width: 100%;
	text-align: left;
	white-space: nowrap;
	text-decoration: none;
	color: #999;
	font-size: 14px;
	line-height: 36px;
	overflow: hidden;
	background: none;
	cursor: pointer;
	outline: none;
	border: none;
}

.service-system .ins-list .selected .ms-choice&gt;span {
	position: absolute;
	top: 0;
	right: 20px;
	left: 0;
	display: inline-block;
	padding-left: 11px;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.service-system .ins-list .selected .ms-choice&gt;div {
	position: absolute;
	top: 50%;
	right: 12px;
	width: 16px;
	height: 9px;
	margin-top: -4.5px;
	vertical-align: middle;
}

.service-system .ins-list .selected .ms-drop.ms-bottom {
	top: 88%;
	border: 1px solid #e8eef0;
	box-shadow: 0 0 22px rgba(99, 99, 99, 0.12);
}

.service-system .ins-list .selected .ms-drop {
	display: none;
	position: absolute;
	z-index: 18;
	width: 100%;
	margin-top: -2px;
	padding: 0;
	overflow: hidden;
	color: #666;
	border: 1px solid #eee;
	background: #fff;
}

.service-system .ins-list .selected .ms-drop ul {
	overflow: auto;
	min-height: 0;
	margin: 0;
}

.service-system .ins-list .selected .ms-drop ul li {
	line-height: 31px;
	height: 31px;
	position: static;
	display: list-item;
	list-style: none;
	cursor: pointer;
}

.service-system .ins-list .selected .ms-drop ul li label {
	display: block;
	padding: 0 10px;
	margin: 0;
	text-align: left;
	font-weight: normal;
	white-space: nowrap;
	color: #999;
	cursor: pointer;
}

.service-system .ins-list .selected .ms-drop ul li label:hover {
	background-color: rgba(98, 187, 235, 0.2);
	color: #62bbeb;
}

.service-system .ins-list .selected .ms-drop ul li label input[type="radio"] {
	width: 0;
	height: 0;
	opacity: 0;
	vertical-align: middle;
}

.service-system .ins-list .selected .ms-drop ul li.ms-selected {
	margin: 0;
	width: 100%;
	float: none;
}

.service-system .ins-list .selected .ms-drop ul li.ms-selected label {
	color: #62bbeb;
	background-color: rgba(98, 187, 235, 0.2);
}

.service-system .ins-list ul.ins-list-content li {
	margin-top: 30px;
}

.service-system .ins-list ul.ins-list-content li img {
	float: left;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con {
	margin-left: 340px;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con h3 {
	color: #333;
	font-size: 18px;
	position: relative;
	padding-top: 10px;
	padding-bottom: 20px;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con h3:after {
	content: '';
	position: absolute;
	height: 2px;
	background-color: #ccc;
	width: 30px;
	left: 0;
	bottom: 0;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con p {
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	margin-top: 20px;
	margin-bottom: 20px;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con .ins-list-contact {
	width: 260px;
	display: inline-block;
	position: relative;
	overflow: hidden;
	border-radius: 5px;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con .ins-list-contact a {
	position: relative;
	z-index: 5;
	display: inline-block;
	background-color: #fff;
	color: #999;
	font-size: 14px;
	border-radius: 5px;
	border: 1px solid #ddd;
	text-align: center;
	width: 90px;
	height: 36px;
	line-height: 36px;
	float: left;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con .ins-list-contact a.cur {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	background-color: #f57725;
	color: #fff;
	border: 1px solid #f57725;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con .ins-list-contact span {
	text-align: justify;
	position: absolute;
	left: -170px;
	width: 170px;
	height: 36px;
	line-height: 36px;
	background-color: #fef1e9;
	border: 1px solid #fabb92;
	color: #f57725;
	font-size: 16px;
	display: inline-block;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	text-align: center;
}

.service-system .ins-list ul.ins-list-content li .ins-list-con .ins-list-contact span .iconfont {
	color: #f57725;
	font-size: 16px;
}

@media (max-width: 991px) {
	.fa {
		margin: 0;
	}

	.service-system-banner {
		height: 150px;
	}

	.service-system-banner .banner-content h2 {
		font-size: 22px;
	}

	.service-system-banner .banner-content h2:after {
		width: 50px;
	}

	.service-system-banner .banner-content p {
		text-align: justify;
		font-size: 14px;
	}

	.service-system {
		padding: 0 10px;
	}

	.service-system h2 {
		font-size: 20px;
	}

	.service-system h2 a {
		color: #f57725;
		font-size: 14px;
		float: right;
	}

	.service-system .sevice-project,
	.service-system .success-cases,
	.service-system .tech-sevice {
		background-color: #fff;
		margin-bottom: 20px;
		padding-top: 25px;
		padding-bottom: 20px;
	}

	.service-system .sevice-project p,
	.service-system .success-cases p,
	.service-system .tech-sevice p {
		text-align: justify;
		font-size: 14px;
		color: #999;
		padding: 25px 10px 0;
	}

	.service-system .sevice-project img,
	.service-system .success-cases img,
	.service-system .tech-sevice img {
		padding-top: 15px;
	}

	.service-system .sevice-project ul li {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	.service-system .sevice-project ul li span {
		text-align: justify;
		display: block;
	}

	.service-system .success-cases ul li {
		margin-top: 10px;
	}

	.service-system .success-cases ul li span {
		text-align: justify;
		font-size: 14px;
	}

	.service-system .ins-list {
		background-color: #fff;
	}

	.service-system .ins-list ul.select-list {
		margin-top: 15px;
	}

	.service-system .ins-list ul.select-list li.select-text {
		width: 49%;
		margin-left: 1%;
		margin-right: 0;
	}

	.service-system .ins-list ul.select-list li.select-text:first-child {
		margin-left: 0;
	}

	.service-system .ins-list .selected {
		background-color: #f3f4f7;
	}

	.service-system .ins-list ul.ins-list-content li {
		border-bottom: 1px solid #efefef;
		position: relative;
		margin-top: 20px;
	}

	.service-system .ins-list ul.ins-list-content li img {
		max-width: 135px;
	}

	.service-system .ins-list ul.ins-list-content li .ins-list-con {
		margin-left: 145px;
	}

	.service-system .ins-list ul.ins-list-content li .ins-list-con h3 {
		font-size: 14px;
		padding-top: 0;
		padding-bottom: 0;
		height: 28px;
		line-height: 28px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding-right: 20px;
	}

	.service-system .ins-list ul.ins-list-content li .ins-list-con p {
		font-size: 13px;
		padding-top: 5px;
		padding-bottom: 5px;
		line-height: 18px;
		overflow: hidden;
		height: 60px;
		text-overflow: ellipsis;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		padding-right: 20px;
		margin-top: 0;
		margin-bottom: 10px;
	}

	.service-system .ins-list ul.ins-list-content li .ins-list-con p.cur {
		overflow: auto;
		height: auto;
		display: block;
	}

	.service-system .ins-list ul.ins-list-content li .icon-lianxifangshi {
		color: #f57725;
		font-size: 18px;
		position: absolute;
		right: 8px;
		top: 0;
	}

	.service-system .ins-list ul.ins-list-content li .icon-shouye-fanhuitoubu1 {
		color: #c4c4c4;
		font-size: 15px;
		position: absolute;
		right: 8px;
		bottom: 8px;
	}

	.service-system .ins-list ul.ins-list-content li .icon-shouye-fanhuitoubu {
		color: #c4c4c4;
		font-size: 15px;
		position: absolute;
		right: 8px;
		bottom: 8px;
	}

	.seach-cont-box .seach-banner-box {
		background: #fff;
		width: 100%;
		overflow: hidden;
		padding: 0;
	}

	.seach-cont-box .seach-banner-box .search-content {
		margin-top: 0;
	}

	.seach-cont-box .seach-banner-box .search-content .secbox-cont {
		height: 30px;
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		margin: 0 auto;
		color: #333333;
		font-size: 16px;
	}

	.seach-cont-box .seach-banner-box .search-content .secbox-cont input.search_input.form-control {
		height: 30px;
		border: 1px solid #e2e2e2;
		border-radius: 20px;
		font-size: 16px;
	}

	.seach-cont-box .seach-banner-box .search-content .secbox-cont span {
		text-align: justify;
		font-size: 27px;
		color: #e2e2e2;
		top: 4px;
	}

	.seach-cont-box .seach-banner-box .search-content .seac-tex-phone {
		padding: 15px;
		margin-top: 20px;
	}

	.seach-cont-box .seach-banner-box .search-content .seac-tex-phone li {
		float: left;
		height: 30px;
		margin-left: 15px;
		border-radius: 20px;
		border: 1px solid #e2e2e2;
		display: inline-block;
		padding: 0 15px;
		font-size: 12px;
		line-height: 30px;
		background-color: #eee;
		color: #000;
	}

	.seach-cont-box .seach-banner-box .search-content .seac-tex-phone li:first-child {
		margin-left: 0;
	}

	.seach-cont-box .seach-btom-con {
		padding: 0 5px;
	}

	.seach-cont-box .seach-btom-con .seac-text-bg {
		background: #fff;
		padding-bottom: 0;
	}

	.seach-cont-box .seach-btom-con .seac-text-bg .sec-botm-bg {
		margin-left: 0;
		margin-right: 0;
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.seach-cont-box .seach-btom-con .seac-text-bg .sec-botm-bg p {
		text-align: justify;
		font-size: 14px;
		margin-top: 10px;
	}

	.service-search {
		padding: 0;
	}

	.service-search .serv-sea-list {
		background-color: #fff;
		margin-bottom: 10px;
		padding: 0 10px 10px;
		border: none;
	}

	.service-search .serv-sea-list .carousel {
		display: none;
	}

	.service-search .serv-sea-list .strategy-list ul {
		margin-bottom: 10px;
	}

	.service-search .serv-sea-list .strategy-list ul li {
		padding: 0;
	}

	.service-search .serv-sea-list .strategy-list ul li:first-child {
		padding-right: 5px;
	}

	.service-search .serv-sea-list .strategy-list ul li:last-child {
		padding-left: 5px;
	}

	.service-search .serv-sea-list .serv-sea-head .serv-left span {
		text-align: justify;
		font-size: 16px;
		margin-left: 5px;
	}

	.service-search .serv-sea-list .serv-sea-head .serv-right span {
		height: 25px;
		width: 70px;
		color: #f57725;
		line-height: 25px;
	}

	.service-search .serv-sea-list .serv-sea-head .serv-right span b {
		font-size: 18px;
		margin-right: 2px;
	}

	.service-search .serv-sea-list .serv-sea-head .serv-right a.see-intro {
		display: block;
	}

	.service-search .serv-sea-list .serv-sea-conten .strategy-list {
		padding: 0;
	}

	.service-search .serv-sea-list .serv-sea-conten img {
		width: 100%;
	}

	.service-search .serv-sea-list .serv-sea-conten .ser-sea-cont {
		margin: 25px 0 0;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-cont-head .system-cont-select {
		width: 48.5%;
		margin-right: 0;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-cont-head .system-cont-select .select-box .select-reveal {
		color: #333;
		background: #f3f4f7;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-cont-head .system-cont-select:nth-child(2) {
		float: right;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-cont-head a {
		display: none;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li {
		position: relative;
		border-bottom: 1px solid #e7e7e7;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-img {
		margin: 0 10px 20px 0;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle h4 {
		font-size: 14px;
		font-weight: 700;
		display: inline-block;
		width: 85%;
		white-space: normal;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle .call-icon {
		color: #f57725;
		float: right;
		line-height: 35px;
		display: block;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way {
		display: none;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro #system-list-abstact {
		font-size: 13px;
		text-align: justify;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .icon-toggle {
		position: absolute;
		right: 0;
		bottom: 8px;
		display: block;
	}

	.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li:last-child {
		border-bottom: none;
	}

	.service-search .serv-sea-list:last-child {
		margin-bottom: 0;
	}
}

/*qin*/
/*btn-common  pc  wap */
.btn-common {
	height: 48px;
	width: 99px;
}

.btn-common .btn-common-left {
	cursor: pointer;
	width: 48px;
	float: left;
	height: 30px;
	border: solid 1px #E0E0E0;
	text-align: center;
	border-radius: 1px;
	border-right: 0;
	background: url(../images/btn-commom-left1.png) no-repeat center;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.btn-common .btn-common-left:hover {
	background: url(../images/btn-commom-left2.png) no-repeat center;
}

.btn-common .btn-common-right {
	cursor: pointer;
	width: 48px;
	float: left;
	height: 30px;
	border: solid 1px #E0E0E0;
	text-align: center;
	border-radius: 1px;
	background: url(../images/btn-commom-right1.png) no-repeat center;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.btn-common .btn-common-right:hover {
	background: url(../images/btn-commom-right2.png) no-repeat center;
}

.btn-common-wap {
	height: 16px;
	width: 53px;
}

.btn-common-wap .btn-common-left-wap {
	cursor: pointer;
	width: 25px;
	float: left;
	height: 16px;
	border: solid 1px #E0E0E0;
	text-align: center;
	border-radius: 1px;
	border-right: 0;
	background: url(../images/btn-commom-left1.png) no-repeat center;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	background-size: 30%;
}

.btn-common-wap .btn-common-left-wap:hover {
	background: url(../images/btn-commom-left2.png) no-repeat center;
	background-size: 30%;
}

.btn-common-wap .btn-common-right-wap {
	cursor: pointer;
	width: 25px;
	float: left;
	height: 16px;
	border: solid 1px #E0E0E0;
	text-align: center;
	border-radius: 1px;
	background: url(../images/btn-commom-right1.png) no-repeat center;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	background-size: 30%;
}

.btn-common-wap .btn-common-right-wap:hover {
	background: url(../images/btn-commom-right2.png) no-repeat center;
	background-size: 30%;
}

/*Ã©Â¦â€“Ã©Â¡ÂµÃ¦â€“Â°Ã©â€”Â»Ã¨Âµâ€žÃ¨Â®Â¯PC */
.home-new-con {
	padding: 0 0;
	padding-top: 60px;
}

.home-new-con .new-nav .nav .on a {
	height: 50px;
	font-size: 18px;
}

.home-new-con .new-nav ul li.active a,
.home-new-con .new-nav ul li:hover a {
	border: none;
	color: #f06900;
	background: none;
}

.home-new-con .new-nav ul li.active a:focus,
.home-new-con .new-nav ul li:hover a:focus,
.home-new-con .new-nav ul li.active a:hover,
.home-new-con .new-nav ul li:hover a:hover {
	border: none;
	color: #f06900;
	background: none;
}

.home-new-con .new-nav ul li a {
	position: relative;
}

.home-new-con .new-nav ul li a:after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0px;
	margin-left: 0%;
	width: 0%;
	height: 2px;
	background-color: #f06900;
}

.home-new-con .new-nav ul li.active a:after,
.home-new-con .new-nav ul li:hover a:after {
	width: 100%;
	margin-left: -50%;
}

.home-new-con .new-nav ul li.active.dimed a,
.home-new-con .new-nav ul li:hover.dimed a {
	color: #707070;
}

.home-new-con .new-nav ul li.active.dimed a:after,
.home-new-con .new-nav ul li:hover.dimed a:after {
	width: 0%;
	margin-left: 0%;
}

.home-new-con .container .tab-content .tab-pane {
	padding-top: 20px;
}

.home-new-con .container .tab-content .tab-pane .conone .row {
	display: block;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-time {
	text-align: center;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-time .riqi {
	margin-top: 16px;
	display: block;
	font-size: 60px;
	color: #6B6B6B;
	font-weight: bold;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-time .riqi-n {
	line-height: 70px;
	color: #6b6b6b;
	font-size: 16px;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-cont {
	padding: 0 15px 0 20px;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-cont h3 {
	font-weight: bold;
	color: #525558;
	font-size: 16px;
	margin-bottom: 5px;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-cont p {
	overflow: hidden;
	height: 78px;
	text-align: justify;
	color: #939699;
	font-size: 14px;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-cont:hover h3 {
	color: #f57725;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-image {
	width: 220px;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-image .home-div-img {
	overflow: hidden;
}

.home-new-con .container .tab-content .tab-pane .conone .row .home-news-image .home-div-img img {
	width: 100%;
	height: 100%;
	background: center center / cover;
	border-radius: 2%;
}

.home-new-con .container .tab-content .tab-pane .more {
	background-color: #eeeeee;
	color: #939699;
	border-radius: 5%;
	margin-top: 25px;
	margin-bottom: 20px;
	font-style: normal;
	width: 200px;
	height: 38px;
}

.home-new-con .container .tab-content .tab-pane .more em {
	width: 230px;
}

.home-new-con .container .tab-content .tab-pane .more i {
	width: 80px;
	left: 60px;
	top: 5px;
	font-style: normal;
	color: #939699;
}

@media (max-width: 991px) {
	.home-new-con {
		padding-top: 40px;
	}

	.home-new-con .new-nav .nav .on a {
		height: 35px;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row {
		display: block;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row .home-news-cont {
		padding: 0 0 0 10px;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row .home-news-cont h3 {
		font-size: 14px;
		color: #4A4A4A;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row .col-xs-7 {
		width: 65%;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row .col-xs-5 {
		width: 35%;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row .home-news-image {
		position: relative;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row .home-news-image .home-div-img {
		padding: 0;
	}

	.home-new-con .container .tab-content .tab-pane .conone .row .home-news-image .home-div-img img {
		width: 100%;
		height: 100%;
		background: center center / cover;
		border-radius: 2%;
	}

	.home-new-con .container .tab-content .tab-pane .more {
		text-align: center;
		width: 278px;
		height: 40px;
		font-size: 16px;
		line-height: 40px;
		color: #FFFFFF;
		border-radius: 2px;
		margin-top: 25px;
		margin-bottom: 10px;
		background: #D2D3D7;
		font-style: normal;
	}

	.home-new-con .container .tab-content .tab-pane .more i {
		background: #d2d3d7;
		width: 275px;
		left: 0;
		font-style: normal;
		top: 1px;
		color: #fff;
	}
}

@media (max-width: 991px) {
	.header .header-content .top-menu-wrap .logo {
		background-image: url(/images/header-qin.png);
	}

	.header .header-content .top-menu-wrap .header-right a {
		color: #FFFFFF;
	}

	.header .header-content .top-menu-wrap .menu-pc-crust a {
		color: #FFFFFF;
	}

	.header .header-content .top-menu-wrap-phone {
		-webkit-animation: color 0.5s;
		animation: color 0.5s;
		-webkit-animation-fill-mode: forwards;
		animation-fill-mode: forwards;
	}

	.header .header-content .top-menu-wrap-phone .logo {
		background-image: url(/images/logo.png);
	}

	.header .header-content .top-menu-wrap-phone .header-right a {
		color: #333;
	}

	.header .header-content .top-menu-wrap-phone .menu-pc-crust a {
		color: #333;
	}

	@-webkit-keyframes color {
		from {
			background-color: #112571;
		}

		to {
			background-color: #FFFFFF;
		}
	}

	@keyframes color {
		from {
			background-color: #112571;
		}

		to {
			background-color: #FFFFFF;
		}
	}
}

/*Ã©Â¦â€“Ã©Â¡Âµ banner phone*/
/*olÃ§â€šÂ¹Ã¥â€¡Â»*/
#indexPagination .swiper-pagination-index {
	background: none;
	margin-bottom: 20px;
}

#indexPagination .swiper-pagination-index .swiper-pagination-bullet-active {
	background: #fff !important;
	opacity: 1 !important;
}

#indexPagination .swiper-pagination-index .swiper-pagination-bullet {
	background: #fff;
	opacity: 0.5;
	width: 6px;
	height: 6px;
	border-radius: 50%;
}

@media (min-width: 991px) and (max-width: 1439px) {
	#indexPagination .swiper-pagination-index {
		margin-bottom: 5px;
	}
}

@media (max-width: 991px) {
	#indexPagination .swiper-pagination-index {
		background: none;
		margin-bottom: 35px;
	}

	#indexPagination .swiper-pagination-index .swiper-pagination-bullet-active {
		background: #fff !important;
		opacity: 1 !important;
	}

	#indexPagination .swiper-pagination-index .swiper-pagination-bullet {
		background: #fff;
		opacity: 0.5;
		width: 6px;
		height: 6px;
		border-radius: 50%;
	}
}

/*banner  Ã©Â¡ÂµÃ©ÂÂ¢Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img {
	border: 0;
	position: relative;
	width: 100%;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img {
	position: relative;
	height: 100%;
	width: 100%;
	background: center center / cover;
	z-index: 1;
	display: table;
	overflow: hidden;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .maskbg {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.2);
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text {
	position: relative;
	z-index: 100;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text h1 {
	font-size: 55px;
	letter-spacing: 15px;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	color: #fff;
	margin-bottom: 40px;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .hidden-img-top {
	margin: 135px auto;
	width: 310px;
	margin-bottom: 40px;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .hidden-img-top img {
	width: 100%;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .txt {
	margin-bottom: 100px;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .txt span {
	line-height: 50px;
	letter-spacing: 13px;
	font-size: 26px;
	color: #FFFFFF;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .swiper-a {
	cursor: pointer;
	margin: 0 auto;
	width: 126px;
	height: 34px;
	line-height: 34px;
	letter-spacing: 2px;
	border: 1px solid #FFFFFF;
	border-radius: 2px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	font-style: normal;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .swiper-a em {
	width: 160px;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .swiper-a i {
	font-style: normal;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .swiper-ul {
	position: absolute;
	bottom: 11%;
	left: 50%;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0);
	width: 800px;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .swiper-ul li {
	padding-left: 65px;
	padding-right: 65px;
}

.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .swiper-ul li img {
	z-index: 999;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img {
		border: 0;
		position: relative;
		width: 100%;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img {
		height: 100%;
		width: 100%;
		background: center center / cover;
		z-index: 1;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 999;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .hidden-banner-p {
		text-align: center;
		position: absolute;
		top: 29%;
		display: block;
		width: 600px;
		color: #FFFFFF;
		font-size: 55px;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		letter-spacing: 15px;
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .hidden-banner-pp {
		text-align: center;
		position: absolute;
		top: 29%;
		display: block;
		width: 600px;
		color: #FFFFFF;
		font-size: 55px;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		letter-spacing: 15px;
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .hidden-img-top {
		position: absolute;
		top: 30%;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		width: 250px;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .hidden-img-top img {
		width: 100%;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner span {
		position: absolute;
		top: 47%;
		left: 50%;
		white-space: nowrap;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		line-height: 26px;
		letter-spacing: 6px;
		font-size: 16px;
		color: #FFFFFF;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .swiper-a {
		cursor: pointer;
		position: absolute;
		top: 58%;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		width: 110px;
		height: 30px;
		line-height: 30px;
		letter-spacing: 1px;
		border: 1px solid #FFFFFF;
		border-radius: 2px;
		font-size: 15px;
		color: #FFFFFF;
		text-align: center;
		font-style: normal;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .swiper-a em {
		width: 160px;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .swiper-a i {
		font-style: normal;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .swiper-ul {
		position: absolute;
		bottom: 60px;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		width: 600px;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .swiper-ul li {
		padding-left: 50px;
		padding-right: 50px;
		vertical-align: middle;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .hidden-banner .swiper-ul li img {
		vertical-align: middle;
		z-index: 999;
	}
}

@media (max-width: 991px) {
	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img {
		border: 0;
		position: relative;
		width: 100%;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img {
		height: 100%;
		width: 100%;
		background: center center / cover;
		z-index: 1;
		position: absolute;
		overflow: hidden;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text h1 {
		font-size: 40px;
		letter-spacing: 6px;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .hidden-img-top {
		width: 180px;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .hidden-img-top img {
		width: 100%;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .txt span {
		line-height: 26px;
		letter-spacing: 3px;
		font-size: 16px;
		color: #FFFFFF;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .banner-text .swiper-a {
		width: 110px;
		height: 30px;
		line-height: 30px;
		letter-spacing: 1px;
		border: 1px solid #FFFFFF;
		border-radius: 2px;
		font-size: 15px;
		color: #FFFFFF;
		text-align: center;
		font-style: normal;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .swiper-ul {
		position: absolute;
		bottom: 93px;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .swiper-ul li {
		padding-left: 0px;
		padding-right: 0px;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .swiper-ul li img {
		width: 100%;
		z-index: 999;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .hidden-img-bottom {
		position: absolute;
		bottom: 15px;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
		width: 20px;
		height: 20px;
	}

	.home-banner-wrap .swiper-container .swiper-wrapper .swiper-img .swiper-slide-img .hidden-img-bottom img {
		width: 100%;
		-webkit-animation: move 0.5s ease 0.2s infinite;
		animation: move 0.5s ease 0.2s infinite;
	}

	@-webkit-keyframes move {
		0% {
			margin-top: 0;
		}

		50% {
			margin-top: 3px;
		}

		100% {
			margin-top: 0;
		}
	}

	@keyframes move {
		0% {
			margin-top: 0;
		}

		50% {
			margin-top: 3px;
		}

		100% {
			margin-top: 0;
		}
	}
}

/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â²  Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â²*/
.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten {
	margin-bottom: 40px;
	border: 0;
	width: 100%;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-cont {
	width: 55%;
	position: relative;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-cont .span-left {
	position: absolute;
	top: 50px;
	right: 60px;
	border: 1px solid #BFBFBF;
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #474B4E;
	display: block;
	border-radius: 71px;
	text-align: center;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-cont .p-left {
	margin: 110px 50px 0 0;
	font-size: 15px;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-cont .span-right {
	position: absolute;
	top: 50px;
	left: 60px;
	border: 1px solid #BFBFBF;
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #474B4E;
	display: block;
	border-radius: 71px;
	text-align: center;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-cont .p-right {
	margin: 110px 0 0 60px;
	font-size: 15px;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-right {
	z-index: 999;
	width: 45%;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-right img {
	width: 100%;
	z-index: 999;
	box-shadow: -15px 0 15px #EDEDED;
	border-radius: 6px;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-left {
	z-index: 999;
	width: 45%;
}

.succes-case .img-div-logo .swiper-common .swiper-wrapper .swiper-slide .row .serv-sea-conten .ser-sea-left img {
	width: 100%;
	z-index: 999;
	box-shadow: 15px 0 15px #EDEDED;
	border-radius: 6px;
}

/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â²   Ã¤Â»Â£Ã¨Â¡Â¨Ã¤Â¼ÂÃ¤Â¸Å¡-phone*/
@media (max-width: 992px) {
	.yq-terrace .succes-case-phone .succes-case {
		background: #F7F8FA;
	}

	.yq-terrace .succes-case-phone .succes-case h1 {
		border: 0;
		font-weight: bold;
		margin-top: 20px;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide {
		margin-bottom: 30px;
		padding-top: 20px;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row {
		overflow: visible;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row li {
		padding: 0;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row li .bigbox {
		background: #FFFFFF;
		border: 1px solid #E5E5E5;
		box-shadow: 0 2px 26px 0 #E2E5EA;
		border-radius: 3px;
		padding-top: 30px;
		/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¥ÂÂÃ§Â§Â°*/
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row li .bigbox .img {
		width: 70px;
		height: 70px;
		border-radius: 50%;
		margin: 0 auto 15px auto;
		border: 1px solid #E5E5E5;
		overflow: hidden;
		/*Ã¤Â¼ÂÃ¤Â¸Å¡logo*/
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row li .bigbox .img img {
		min-height: 0 !important;
		height: 30px;
		margin-top: 20px;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row li .bigbox .image-bottoms {
		text-align: center;
		color: #333;
		padding-bottom: 30px;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row li .bigbox .image-bottoms span {
		margin-top: 20px;
		display: block;
		padding: 10px 20px;
		height: 50px;
		line-height: 17px;
		font-size: 12px;
		color: #474B4E;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row .largen {
		-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
		transform: scale(1.1);
		z-index: 500;
	}

	.yq-terrace .succes-case-phone .succes-case .img-div-logo .swiper-common .swiper-slide .row .largen span {
		font-size: 12px;
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}

.newqin {
	background: #F7F8FA;
	padding-bottom: 60px;
	padding-top: 30px;
	margin-top: 40px;
}

.newqin .newqiye {
	margin-top: 15px !important;
}

.newqin .newqiye .col-lg-3 {
	width: 20%;
}

.newqin .newqiye h1.succes-case-head {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	color: #525558;
	margin-top: 30px !important;
	border-bottom: 0 !important;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
	font-size: 30px;
	position: relative;
}

.newqin .newqiye .img-div-logo {
	margin-bottom: 50px;
	height: 340px;
}

.newqin .newqiye .img-div-logo .owl-stage .owl-item .item {
	padding: 5px !important;
}

.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox:hover {
	box-shadow: 2px 2px 26px 2px #E2E5EA;
}

.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox {
	width: 100%;
	background-color: white;
	padding-top: 40px;
	border-radius: 4px;
	border: 1px solid #ddd;
	/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¥ÂÂÃ§Â§Â°*/
}

.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox .img {
	width: 145px;
	height: 145px;
	border-radius: 50%;
	margin: 0 auto 30px auto;
	border: 1px solid #eee;
	overflow: hidden;
	/*Ã¤Â¼ÂÃ¤Â¸Å¡logo*/
}

.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox .img img {
	width: 100%;
	height: 100%;
	background: center center / cover;
	border-radius: 50%;
}

.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox .image-bottoms {
	text-align: center;
	color: #333;
	padding-bottom: 80px;
	margin-top: 35px;
}

.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox span {
	font-size: 15px;
	width: 150px;
	height: 50px;
	display: block;
	margin: 0 auto;
}

.newqin .newqiye .img-div-logo .owl-controls {
	margin-top: -12px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.newqin {
		background: #F7F8FA;
		padding-bottom: 60px;
		padding-top: 40px;
		margin-top: 40px;
	}

	.newqin .newqiye {
		margin-top: 15px !important;
	}

	.newqin .newqiye .col-lg-3 {
		width: 20%;
	}

	.newqin .newqiye h1.succes-case-head {
		margin-top: 30px !important;
		border-bottom: 0 !important;
	}

	.newqin .newqiye .img-div-logo {
		height: 340px;
		margin-bottom: 0;
	}

	.newqin .newqiye .img-div-logo .owl-stage .owl-item .item {
		padding: 3px !important;
	}

	.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox:hover {
		box-shadow: 2px 2px 26px 2px #E2E5EA;
	}

	.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox {
		width: 100%;
		background-color: white;
		padding-top: 40px;
		border-radius: 4px;
		border: 1px solid #ddd;
		/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¥ÂÂÃ§Â§Â°*/
	}

	.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox .img {
		width: 125px;
		height: 125px;
		border-radius: 50%;
		margin: 0 auto 30px auto;
		border: 1px solid #eee;
		overflow: hidden;
		/*Ã¤Â¼ÂÃ¤Â¸Å¡logo*/
	}

	.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox .img img {
		width: 100%;
		height: 100%;
		background: center center / cover;
		border-radius: 50%;
	}

	.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox .image-bottoms {
		text-align: center;
		color: #333;
		padding-bottom: 70px;
		margin-top: 35px;
	}

	.newqin .newqiye .img-div-logo .owl-stage .owl-item .item .bigbox span {
		font-size: 15px;
		width: 150px;
		height: 50px;
		display: block;
		margin: 0 auto;
	}
}

@media (max-width: 991px) {
	.qin-stand {
		margin-top: 0 !important;
		background: #F7F8FA;
		padding: 0 !important;
		overflow: hidden;
	}

	.qin-stand .txt-lian {
		width: 100%;
		height: 40px;
		margin-top: 35px;
		text-align: center;
	}

	.qin-stand .txt-lian .succes-lian-head {
		font-weight: bold;
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		display: inline;
	}

	.qin-stand .rtl_wrap {
		margin-bottom: 35px;
		margin-top: 25px;
		height: 200px;
	}

	.qin-stand .rtl_wrap .swiper-rtl {
		height: 100%;
		padding-bottom: 0 !important;
		overflow: visible;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row {
		width: 100%;
		height: 100%;
		margin: 0 auto;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .row::before,
	.qin-stand .rtl_wrap .swiper-rtl .row .row::after {
		content: " ";
		display: table;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .row::after {
		clear: both;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns {
		position: relative;
		padding-left: 5px !important;
		padding-right: 6px !important;
		width: 100%;
		float: left;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel {
		display: none;
		width: 100%;
		height: 100%;
		-webkit-tap-highlight-color: transparent;
		z-index: 1;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer {
		height: 100%;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage {
		position: relative;
		-ms-touch-action: pan-Y;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-stage:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item {
		z-index: 2;
		position: relative;
		min-height: 1px;
		float: left;
		-webkit-backface-visibility: hidden;
		-webkit-tap-highlight-color: transparent;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .hello {
		float: left;
		width: 100%;
		height: 100%;
		background: #FFFFFF;
		border: 1px solid #E5E5E5;
		border-radius: 3px;
		z-index: 1;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .hello .img {
		width: 70px;
		height: 70px;
		border: 1px solid #E5E5E5;
		border-radius: 50%;
		margin: 20px auto;
		position: relative;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .hello .img img {
		width: 100%;
		height: 100%;
		background: center center / cover;
		border-radius: 50%;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .hello span {
		display: block;
		width: 90px;
		height: 50px;
		font-size: 12px;
		color: #474B4E;
		letter-spacing: 0;
		margin: 20px auto 26px;
		text-align: center;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .largen {
		box-shadow: 2px 2px 26px 2px #E2E5EA;
		-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
		transform: scale(1.1);
		z-index: 500;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls {
		display: none;
		width: 71px;
		height: 24px;
		border: 1px solid #E0E0E0;
		position: absolute;
		right: 0;
		top: -40px;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav {
		position: absolute;
		width: 100%;
		height: 100%;
		line-height: 24px;
		text-align: center;
		cursor: pointer;
		font-size: 26px;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav .owl-prev {
		width: 34.5px;
		float: left;
		border-right: 1px solid #E0E0E0;
		color: #E0E0E0;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav .owl-next {
		width: 34.5px;
		float: right;
		color: #B0B0B0;
	}

	.qin-stand .rtl_wrap .swiper-rtl .row .columns .owl-carousel.owl-loaded {
		display: block;
	}
}

/*Ã¨Â§â€&nbsp;Ã©Â¢â€˜Ã¤Â¸Â­Ã¥Â¿Æ’*/
.page-content .qin-video {
	width: 73.5%;
	padding-left: 20px;
}

.page-content .qin-video .qin-container {
	display: none;
}

.page-content .qin-video .qin-container:nth-child(1) {
	display: block;
}

.page-content .qin-video .qin-video-top {
	position: relative;
	width: 100%;
	height: 511px;
	margin-bottom: 24px;
}

.page-content .qin-video .qin-video-top .video-header {
	height: 100%;
}

.page-content .qin-video .qin-video-top .video-header img {
	height: 100%;
	width: 100%;
	background: center center / cover;
}

.page-content .qin-video .qin-video-top .video-header .qin-video-click {
	position: absolute;
	opacity: 0.4;
	background: #000000;
	width: 129px;
	height: 129px;
	top: 35%;
	left: 42%;
	border-radius: 50%;
}

.page-content .qin-video .qin-video-top .video-header .qin-video-click .qin-click {
	position: absolute;
	top: 40px;
	left: 52px;
	width: 0;
	height: 0;
	border-top: 25px solid transparent;
	border-left: 45px solid #FFFFFF;
	border-bottom: 25px solid transparent;
}

.page-content .qin-video .qin-video-top .video-header .qin-video-bottom {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 112px;
	opacity: 0.7;
	background: #111F4F;
}

.page-content .qin-video .qin-video-top .video-header .qin-video-bottom h3 {
	position: absolute;
	top: 15px;
	font-size: 30px;
	color: #FFFFFF;
	letter-spacing: 0;
	overflow: hidden;
	white-space: nowrap;
	padding: 0 20px;
	width: 100%;
	text-overflow: ellipsis;
	height: 42px;
	line-height: 42px;
}

.page-content .qin-video .qin-video-top .video-header .qin-video-bottom .span-left-l {
	position: absolute;
	bottom: 16px;
	left: 23px;
	opacity: 0.8;
	font-size: 20px;
	color: #FFFFFF;
	letter-spacing: 0;
	height: 28px;
	line-height: 28px;
	text-align: left;
}

.page-content .qin-video .qin-video-top .video-header .qin-video-bottom .span-right-r {
	position: absolute;
	right: 16px;
	bottom: 16px;
	font-size: 24px;
	color: #FFFFFF;
	letter-spacing: 0;
	width: 100px;
	height: 33px;
	line-height: 33px;
	text-align: right;
}

.page-content .qin-video .qin-video-top video {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	display: none;
}

.page-content .qin-video .qin-video-top .video-click {
	display: none;
	position: absolute;
	top: -30px;
	left: 0;
	width: 910px;
	height: 620px;
	z-index: 111;
}

.page-content .qin-video .qin-video-top .video-click .iconfont {
	position: absolute;
	top: 60px;
	right: 15px;
	z-index: 999;
}

.page-content .qin-video .qin-video-top .video-click video {
	width: 100%;
	height: 100%;
	background: center center / cover;
}

.page-content .qin-video .qin-video-ul {
	width: 100%;
}

.page-content .qin-video .qin-video-ul .row {
	margin: 0;
}

.page-content .qin-video .qin-video-ul .video-title {
	font-size: 14px;
	color: #555;
	line-height: 23px;
	padding: 0 6px;
	text-align: justify;
}

.page-content .qin-video .qin-video-ul .video-face {
	box-sizing: border-box;
	border: 3px solid rgba(0, 0, 0, 0);
}

.page-content .qin-video .qin-video-ul .video-face:hover {
	border-color: #FF3401;
}

.page-content .qin-video .qin-video-ul .video-face img {
	max-width: 100%;
}

.page-content .qin-video .qin-page {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

.page-content .qin-video .qin-page .qin-a {
	text-decoration: none;
	margin-left: 10px;
	cursor: pointer;
	font-size: 16px;
	color: #333333;
	letter-spacing: 0.8px;
}

.page-content .qin-video .qin-page .qin-a:hover {
	color: #F67F31;
}

.page-content .qin-video .qin-page .qin-a.orange {
	color: #F67F31;
}

.page-content .qin-video .qin-page span {
	text-decoration: none;
	border: 1px solid #E0E0E0;
	width: 36px;
	height: 24px;
	padding: 6px 10px;
	color: #B0B0B0;
	cursor: pointer;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.page-content .qin-video .qin-container {
		display: none;
	}

	.page-content .qin-video .qin-container:nth-child(1) {
		display: block;
	}

	.page-content .qin-video .qin-video-top {
		position: relative;
		width: 100%;
		height: 388px;
		margin-bottom: 15px;
	}

	.page-content .qin-video .qin-video-top .video-header {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
	}

	.page-content .qin-video .qin-video-top video {
		width: 100%;
		height: 100%;
	}

	.page-content .qin-video .qin-video-top img {
		height: 100%;
		width: 100%;
		background: center center / cover;
	}

	.page-content .qin-video .qin-video-top .qin-video-click {
		position: absolute;
		opacity: 0.4;
		background: #000000;
		width: 100px;
		height: 100px;
		top: 35%;
		left: 42%;
		border-radius: 50%;
		z-index: 2;
	}

	.page-content .qin-video .qin-video-top .qin-video-click .qin-click {
		position: absolute;
		top: 35px;
		left: 38px;
		width: 0;
		height: 0;
		border-top: 20px solid transparent;
		border-left: 40px solid #FFFFFF;
		border-bottom: 20px solid transparent;
	}

	.page-content .qin-video .qin-video-top .qin-video-bottom {
		position: absolute;
		bottom: 0;
		width: 100%;
		height: 90px;
		opacity: 0.7;
		background: #111F4F;
	}

	.page-content .qin-video .qin-video-top .qin-video-bottom h3 {
		position: absolute;
		top: 15px;
		font-size: 20px;
		color: #FFFFFF;
		letter-spacing: 0;
		width: 299px;
		height: 30px;
		line-height: 30px;
	}

	.page-content .qin-video .qin-video-top .qin-video-bottom .span-left-l {
		position: absolute;
		bottom: 16px;
		left: 23px;
		opacity: 0.8;
		font-size: 14px;
		color: #FFFFFF;
		letter-spacing: 0;
		height: 20px;
		line-height: 20px;
		text-align: left;
	}

	.page-content .qin-video .qin-video-top .qin-video-bottom .span-right-r {
		position: absolute;
		right: 16px;
		bottom: 16px;
		font-size: 16px;
		color: #FFFFFF;
		letter-spacing: 0;
		width: 50px;
		height: 20px;
		line-height: 20px;
		text-align: right;
	}

	.page-content .qin-video .qin-video-top .video-click {
		display: none;
		position: absolute;
		top: -20px;
		left: 0;
		width: 685px;
		height: 467px;
		z-index: 111;
	}

	.page-content .qin-video .qin-video-top .video-click .iconfont {
		position: absolute;
		top: 55px;
		right: 15px;
		z-index: 999;
	}

	.page-content .qin-video .qin-video-top .video-click video {
		width: 100%;
		height: 100%;
		background: center center / cover;
	}

	.page-content .qin-video .qin-video-ul {
		width: 100%;
	}

	.page-content .qin-video .qin-video-ul .row {
		margin: 0;
	}

	.page-content .qin-video .qin-video-ul ul li:nth-child(1) {
		margin: 0;
	}

	.page-content .qin-video .qin-video-ul ul li:nth-child(5) {
		margin: 0;
	}

	.page-content .qin-video .qin-video-ul ul li {
		position: relative;
		padding: 0;
		width: 25%;
	}

	.page-content .qin-video .qin-video-ul ul li img {
		width: 100%;
		border: 3px solid #FFFFFF;
	}

	.page-content .qin-video .qin-video-ul ul li .hidden-img {
		position: absolute;
		top: 0;
		left: 0;
		opacity: 0.7;
		background: #111E4E;
		width: 100%;
		height: 100%;
	}

	.page-content .qin-video .qin-video-ul ul li .hidden-img h2 {
		position: absolute;
		top: 40px;
		left: 0;
		width: 150px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		font-size: 16px;
		color: #FFFFFF;
		letter-spacing: 0;
	}

	.page-content .qin-video .qin-video-ul ul li .hidden-img .span-left-son {
		position: absolute;
		display: block;
		width: 80px;
		top: 70px;
		left: 25px;
		font-size: 12px;
		color: #FFFFFF;
		letter-spacing: 0;
		height: 18px;
		line-height: 18px;
	}

	.page-content .qin-video .qin-video-ul ul li .hidden-img .span-right-son {
		position: absolute;
		display: block;
		width: 45px;
		top: 70px;
		right: 21px;
		font-size: 12px;
		color: #FFFFFF;
		letter-spacing: 0;
		height: 18px;
		line-height: 18px;
	}

	.page-content .qin-video .qin-video-ul ul li video {
		display: none;
	}

	.page-content .qin-page {
		text-align: center;
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.page-content .qin-page .qin-a {
		text-decoration: none;
		margin-left: 10px;
		cursor: pointer;
		font-size: 16px;
		color: #333333;
		letter-spacing: 0.8px;
	}

	.page-content .qin-page .qin-a:hover {
		color: #F67F31;
	}

	.page-content .qin-page .qin-a.orange {
		color: #F67F31;
	}

	.page-content .qin-page span {
		text-decoration: none;
		border: 1px solid #E0E0E0;
		width: 36px;
		height: 24px;
		padding: 6px 10px;
		color: #B0B0B0;
		cursor: pointer;
	}
}

/*wap Ã¨Â§â€&nbsp;Ã©Â¢â€˜Ã¤Â¸Â­Ã¥Â¿Æ’*/
@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
	}
}

@keyframes spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}

@media (max-width: 991px) {
	.qin-wap-video {
		padding-top: 14px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.qin-wap-video .row {
		margin: 0;
	}

	.qin-wap-video .row .wap-video-item {
		padding-left: 5px;
		padding-right: 5px;
		margin-bottom: 10px;
	}

	.qin-wap-video .row .wap-video-item .wap-video-top {
		position: relative;
		padding-top: 62.6%;
	}

	.qin-wap-video .row .wap-video-item .wap-video-top .wap-video-header {
		position: absolute;
		top: 0;
		width: 100%;
		height: 100%;
	}

	.qin-wap-video .row .wap-video-item .wap-video-top .wap-video-header img {
		position: absolute;
		top: 0;
		width: 100%;
		height: 100%;
	}

	.qin-wap-video .row .wap-video-item .wap-video-top .wap-video-header .wap-video-click {
		position: absolute;
		width: 40px;
		height: 40px;
		top: 50%;
		margin-top: -20px;
		left: 50%;
		margin-left: -20px;
		background: url(../images/btnpaly.png) no-repeat center center;
		background-size: 100% 100%;
		border-radius: 50%;
	}

	.qin-wap-video .row .wap-video-item .wap-video-top .wap-video-header .wap-video-bottom {
		height: 25px;
		line-height: 25px;
		position: absolute;
		bottom: 0;
		width: 100%;
		background: rgba(0, 0, 0, 0.4);
		color: #fff;
		padding-left: 3px;
		padding-right: 6px;
		overflow: hidden;
	}

	.qin-wap-video .row .wap-video-item .wap-video-top .wap-video-header .wap-video-bottom span.time {
		float: right;
		height: 25px;
		line-height: 25px;
	}

	.qin-wap-video .row .wap-video-item .wap-video-top video {
		position: absolute;
		top: 0;
		width: 100%;
		height: 100%;
		display: none;
	}

	.qin-wap-video .row .wap-video-item p {
		line-height: 16px;
		height: 40px;
		overflow: hidden;
		font-size: 12px;
		padding: 10px 0;
		color: #000;
		text-align: justify;
		margin-bottom: 3px;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-moz-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
}

.feature-q {
	margin-bottom: 60px;
}

.feature-q h2 {
	text-align: center;
	font-size: 30px;
	color: #525558;
	letter-spacing: 1px;
}

.feature-q .feature-content {
	margin-top: 60px;
	margin-bottom: 60px;
}

.feature-q .feature-content .row {
	padding-right: 10px;
	padding-left: 10px;
}

.feature-q .feature-content .feature-top .feature-top-left {
	position: relative;
}

.feature-q .feature-content .feature-top .feature-top-left p {
	font-size: 18px;
	color: #474B4E;
	letter-spacing: 0;
	text-align: center;
	line-height: 35px;
	position: absolute;
	right: 0;
	top: 20px;
	width: 115px;
	height: 35px;
	border: 1px solid #BFBFBF;
	border-radius: 71px;
}

.feature-q .feature-content .feature-top .feature-top-left span {
	position: absolute;
	top: 90px;
	text-align: justify;
	font-size: 14px;
	color: #6B6B6B;
	letter-spacing: 0;
	line-height: 25px;
}

.feature-q .feature-content .feature-top .feature-top-right {
	padding-left: 50px;
	position: relative;
}

.feature-q .feature-content .feature-top .feature-top-right .fiature-hidden-right {
	position: absolute;
	top: 10px;
	left: 35px;
	width: 530px;
	height: 290px;
	background: #EDEDED;
	border-radius: 6px;
}

.feature-q .feature-content .feature-top .feature-top-right .feature-swiper li {
	width: 560px;
	height: 310px;
}

.feature-q .feature-content .feature-top .feature-top-right .feature-swiper li img {
	height: 100%;
	width: 100%;
	border-radius: 5px;
}

.feature-q .feature-content .feature-bottom {
	margin-top: 60px;
}

.feature-q .feature-content .feature-bottom .feature-bottom-left {
	padding-right: 50px;
	position: relative;
}

.feature-q .feature-content .feature-bottom .feature-bottom-left .fiature-hidden-left {
	position: absolute;
	top: 10px;
	right: 35px;
	width: 530px;
	height: 290px;
	background: #EDEDED;
	border-radius: 6px;
}

.feature-q .feature-content .feature-bottom .feature-bottom-left .feature-swiper li {
	width: 560px;
	height: 310px;
}

.feature-q .feature-content .feature-bottom .feature-bottom-left .feature-swiper li img {
	height: 100%;
	width: 100%;
	border-radius: 6px;
}

.feature-q .feature-content .feature-bottom .feature-bottom-right {
	position: relative;
}

.feature-q .feature-content .feature-bottom .feature-bottom-right p {
	font-size: 18px;
	color: #474B4E;
	letter-spacing: 0;
	text-align: center;
	line-height: 35px;
	position: absolute;
	left: 0;
	top: 20px;
	width: 130px;
	height: 35px;
	border: 1px solid #BFBFBF;
	border-radius: 71px;
}

.feature-q .feature-content .feature-bottom .feature-bottom-right span {
	position: absolute;
	top: 90px;
	text-align: justify;
	font-size: 14px;
	color: #6B6B6B;
	letter-spacing: 0;
	line-height: 25px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.feature-q {
		margin-bottom: 60px;
	}

	.feature-q h2 {
		text-align: center;
		font-size: 26px;
		color: #525558;
		letter-spacing: 1px;
	}

	.feature-q .feature-content {
		margin-top: 60px;
		margin-bottom: 60px;
	}

	.feature-q .feature-content .row {
		padding-right: 10px;
		padding-left: 10px;
	}

	.feature-q .feature-content .feature-top .feature-top-left {
		position: relative;
	}

	.feature-q .feature-content .feature-top .feature-top-left p {
		font-size: 18px;
		color: #474B4E;
		letter-spacing: 0;
		text-align: center;
		line-height: 35px;
		position: absolute;
		right: 0;
		top: 20px;
		width: 115px;
		height: 35px;
		border: 1px solid #BFBFBF;
		border-radius: 71px;
	}

	.feature-q .feature-content .feature-top .feature-top-left span {
		position: absolute;
		top: 90px;
		text-align: justify;
		font-size: 14px;
		color: #6B6B6B;
		letter-spacing: 0;
		line-height: 25px;
	}

	.feature-q .feature-content .feature-top .feature-top-right {
		padding-left: 50px;
		position: relative;
	}

	.feature-q .feature-content .feature-top .feature-top-right .fiature-hidden-right {
		position: absolute;
		top: 10px;
		left: 35px;
		width: 400px;
		height: 220px;
		background: #EDEDED;
		border-radius: 6px;
	}

	.feature-q .feature-content .feature-top .feature-top-right .feature-swiper .swiper-slide {
		width: 420px;
		height: 240px;
	}

	.feature-q .feature-content .feature-top .feature-top-right .feature-swiper .swiper-slide img {
		height: 100%;
		width: 97%;
		border-radius: 5px;
	}

	.feature-q .feature-content .feature-bottom {
		margin-top: 60px;
	}

	.feature-q .feature-content .feature-bottom .feature-bottom-left {
		padding-right: 50px;
		position: relative;
	}

	.feature-q .feature-content .feature-bottom .feature-bottom-left .fiature-hidden-left {
		position: absolute;
		top: 10px;
		right: 47px;
		width: 400px;
		height: 220px;
		background: #EDEDED;
		border-radius: 6px;
	}

	.feature-q .feature-content .feature-bottom .feature-bottom-left .feature-swiper .swiper-slide {
		width: 420px;
		height: 240px;
	}

	.feature-q .feature-content .feature-bottom .feature-bottom-left .feature-swiper .swiper-slide img {
		height: 100%;
		width: 97%;
		border-radius: 5px;
	}

	.feature-q .feature-content .feature-bottom .feature-bottom-right {
		position: relative;
	}

	.feature-q .feature-content .feature-bottom .feature-bottom-right p {
		font-size: 18px;
		color: #474B4E;
		letter-spacing: 0;
		text-align: center;
		line-height: 35px;
		position: absolute;
		left: 0;
		top: 20px;
		width: 130px;
		height: 35px;
		border: 1px solid #BFBFBF;
		border-radius: 71px;
	}

	.feature-q .feature-content .feature-bottom .feature-bottom-right span {
		position: absolute;
		top: 90px;
		text-align: justify;
		font-size: 14px;
		color: #6B6B6B;
		letter-spacing: 0;
		line-height: 25px;
	}
}

@media (max-width: 991px) {
	.feature-wap {
		margin-top: 30px;
		margin-bottom: 300px;
	}

	.feature-wap .swiper-pagination {
		bottom: -108px !important;
	}

	.feature-wap .swiper-container {
		overflow: visible;
	}

	.feature-wap h2 {
		text-align: center;
		opacity: 0.7;
		font-size: 20px;
		color: #525558;
		font-weight: 600;
		letter-spacing: 2px;
		margin-bottom: 30px;
	}

	.feature-wap .feature-wap-left {
		position: relative;
	}

	.feature-wap .feature-wap-left .feature-wap-top-l {
		position: absolute;
		width: 82%;
		left: 10%;
		top: 0;
		height: 100px;
		background: #EBEBEB;
		border-radius: 3px;
	}

	.feature-wap .feature-wap-left .feature-img {
		position: absolute;
		top: 10px;
		width: 90%;
		height: 105px;
	}

	.feature-wap .feature-wap-left .feature-img img {
		width: 100%;
		height: 100%;
		border-radius: 3px;
	}

	.feature-wap .feature-wap-left .feature-wap-bottom {
		position: relative;
		top: 96px;
		width: 90%;
		left: 5%;
		background: #FFFFFF;
		border: 0 solid #979797;
		border-radius: 3px;
		padding-top: 5px;
	}

	.feature-wap .feature-wap-left .feature-wap-bottom p {
		width: 60px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		font-size: 10px;
		color: #000000;
		letter-spacing: 0.33px;
		margin: 10px auto;
		border: 1px solid #979797;
		box-shadow: 0 2px 4px 0 rgba(216, 216, 216, 0.5);
		border-radius: 100px;
	}

	.feature-wap .feature-wap-left .feature-wap-bottom span {
		text-align: justify;
		font-size: 10px;
		color: #93989A;
		line-height: 18px;
		width: 86%;
		margin-left: 7%;
		display: block;
	}

	.feature-wap .feature-wap-right {
		position: relative;
	}

	.feature-wap .feature-wap-right .feature-wap-top-r {
		position: absolute;
		width: 80%;
		right: 10%;
		top: 0;
		height: 100px;
		background: #EBEBEB;
		border-radius: 3px;
	}

	.feature-wap .feature-wap-right .feature-img {
		position: absolute;
		top: 10px;
		width: 90%;
		height: 105px;
	}

	.feature-wap .feature-wap-right .feature-img img {
		width: 100%;
		height: 100%;
		border-radius: 3px;
	}

	.feature-wap .feature-wap-right .feature-wap-bottom {
		position: relative;
		top: 96px;
		width: 90%;
		right: -5%;
		background: #FFFFFF;
		border: 0 solid #979797;
		border-radius: 3px;
		padding-top: 5px;
	}

	.feature-wap .feature-wap-right .feature-wap-bottom p {
		width: 60px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		font-size: 10px;
		color: #000000;
		letter-spacing: 0.33px;
		margin: 10px auto;
		border: 1px solid #979797;
		box-shadow: 0 2px 4px 0 rgba(216, 216, 216, 0.5);
		border-radius: 100px;
	}

	.feature-wap .feature-wap-right .feature-wap-bottom span {
		text-align: justify;
		font-size: 10px;
		color: #93989A;
		line-height: 18px;
		width: 86%;
		margin-left: 7%;
		display: block;
	}
}

.zone {
	margin: 80px auto 30px;
	height: 650px;
	background: #F7F8FA;
	padding-top: 76px;
	padding-bottom: 30px;
}

.zone h2 {
	font-size: 30px;
	text-align: center;
	margin-bottom: 60px;
	height: 45px;
	line-height: 45px;
	color: #525558;
}

.zone .zone-left {
	position: relative;
}

.zone .zone-left .zone-hidden-left {
	position: absolute;
	top: 15px;
	left: 0;
	width: 97%;
	height: 300px;
	border-radius: 6px;
	background: #EBEBEB;
	z-index: 2;
}

.zone .zone-left .zone-img-left {
	z-index: 5;
	position: absolute;
	top: 0;
	left: 3%;
	width: 91%;
	height: 330px;
}

.zone .zone-left .zone-img-left img {
	width: 100%;
	height: 100%;
	border-radius: 6px;
	box-shadow: 0 0 4px 1px #EBEBEB;
}

.zone .zone-left span {
	position: absolute;
	top: 380px;
	padding: 0 20px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	left: 33%;
	border: 1px solid #BFBFBF;
	border-radius: 71px;
}

.zone .zone-right {
	position: relative;
}

.zone .zone-right .zone-hidden-right {
	position: absolute;
	top: 15px;
	left: 12px;
	width: 97%;
	height: 300px;
	border-radius: 6px;
	background: #EBEBEB;
	z-index: 2;
}

.zone .zone-right .zone-img-right {
	z-index: 5;
	position: absolute;
	top: 0;
	left: 5%;
	width: 91%;
	height: 330px;
}

.zone .zone-right .zone-img-right img {
	width: 100%;
	height: 100%;
	border-radius: 6px;
	box-shadow: 0 0 4px 1px #EBEBEB;
}

.zone .zone-right span {
	position: absolute;
	top: 380px;
	padding: 0 20px;
	line-height: 40px;
	font-size: 18px;
	border: 1px solid #BFBFBF;
	border-radius: 71px;
	text-align: center;
	left: 39%;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.zone {
		background: #F7F8FA;
		margin: 80px auto 30px;
		height: 540px;
		padding-top: 20px;
		padding-bottom: 30px;
	}

	.zone h2 {
		text-align: center;
		margin-top: 50px;
		margin-bottom: 60px;
		height: 45px;
		line-height: 45px;
		color: #525558;
	}

	.zone .zone-left {
		position: relative;
	}

	.zone .zone-left .zone-hidden-left {
		position: absolute;
		top: 15px;
		left: 0;
		width: 97%;
		height: 210px;
		border-radius: 6px;
		background: #EBEBEB;
		z-index: 2;
	}

	.zone .zone-left .zone-img-left {
		z-index: 5;
		position: absolute;
		top: 0;
		left: 3%;
		width: 91%;
		height: 240px;
	}

	.zone .zone-left .zone-img-left img {
		width: 100%;
		height: 100%;
		border-radius: 6px;
		box-shadow: 0 0 4px 1px #EBEBEB;
	}

	.zone .zone-left span {
		position: absolute;
		top: 270px;
		padding: 0 20px;
		line-height: 40px;
		font-size: 18px;
		text-align: center;
		left: 33%;
		border: 1px solid #BFBFBF;
		border-radius: 71px;
	}

	.zone .zone-right {
		position: relative;
	}

	.zone .zone-right .zone-hidden-right {
		position: absolute;
		top: 15px;
		left: 10px;
		width: 97%;
		height: 210px;
		border-radius: 6px;
		background: #EBEBEB;
		z-index: 2;
	}

	.zone .zone-right .zone-img-right {
		z-index: 5;
		position: absolute;
		top: 0;
		left: 5%;
		width: 91%;
		height: 240px;
	}

	.zone .zone-right .zone-img-right img {
		width: 100%;
		height: 100%;
		border-radius: 6px;
		box-shadow: 0 0 4px 1px #EBEBEB;
	}

	.zone .zone-right span {
		position: absolute;
		top: 270px;
		padding: 0 20px;
		line-height: 40px;
		font-size: 18px;
		border: 1px solid #BFBFBF;
		border-radius: 71px;
		text-align: center;
		left: 39%;
	}
}

@media (max-width: 991px) {
	.zone-wap {
		margin: 40px auto;
		background: #F7F8FA;
		padding-top: 10px;
		padding-bottom: 40px;
	}

	.zone-wap h2 {
		font-size: 20px;
		font-weight: 600;
		color: #525558;
		letter-spacing: 2px;
		text-align: center;
		margin-top: 30px;
		margin-bottom: 47px;
		height: 28px;
		line-height: 28px;
	}

	.zone-wap .zone-left {
		position: relative;
	}

	.zone-wap .zone-left .zone-hidden-left {
		margin-left: 6%;
		width: 90%;
		z-index: 2;
	}

	.zone-wap .zone-left .zone-hidden-left img {
		width: 100%;
		height: 100%;
		border-radius: 3px;
	}

	.zone-wap .zone-left .zone-img-left {
		z-index: 5;
		position: absolute;
		top: 6%;
		left: 7%;
		width: 90%;
	}

	.zone-wap .zone-left .zone-img-left img {
		width: 100%;
		height: 100%;
	}

	.zone-wap .zone-left .zone-span-l {
		margin-top: 12px;
		text-align: center;
	}

	.zone-wap .zone-left .zone-span-l span {
		margin: auto;
		padding: 4px 10px;
		line-height: 18px;
		font-size: 12px;
		color: #000000;
		border: 1px solid #eee;
		box-shadow: 0 2px 4px 0 rgba(216, 216, 216, 0.5);
		border-radius: 100px;
		text-align: center;
	}

	.zone-wap .zone-right {
		position: relative;
	}

	.zone-wap .zone-right .zone-hidden-right {
		margin-left: 4%;
		width: 90%;
		z-index: 2;
	}

	.zone-wap .zone-right .zone-hidden-right img {
		width: 100%;
		height: 100%;
		border-radius: 3px;
	}

	.zone-wap .zone-right .zone-img-right {
		z-index: 5;
		position: absolute;
		top: 6%;
		left: 4%;
		width: 90%;
	}

	.zone-wap .zone-right .zone-img-right img {
		width: 100%;
		height: 100%;
	}

	.zone-wap .zone-right .zone-span-r {
		margin-top: 12px;
		text-align: center;
	}

	.zone-wap .zone-right .zone-span-r span {
		margin: auto;
		padding: 4px 10px;
		line-height: 18px;
		font-size: 12px;
		color: #000000;
		border: 1px solid #eee;
		box-shadow: 0 2px 4px 0 rgba(216, 216, 216, 0.5);
		border-radius: 100px;
	}
}

.cy-qyzyq {
	display: none;
	margin: auto;
	width: 100%;
}

@media (min-width: 992px) {
	.cy-qyzyq {
		display: block;
	}
}

.cy-qyzyq .title {
	opacity: 0.7;
	text-align: center;
	font-size: 30px;
	color: #333;
	letter-spacing: 2px;
	line-height: 1;
}

.cy-qyzyq .park .swiper-container {
	padding-top: 80px;
	padding-bottom: 34px;
}

.cy-qyzyq .park .swiper-container .swiper-slide {
	cursor: pointer;
	max-width: 240px;
	margin-right: 20px;
}

.cy-qyzyq .park .swiper-container .swiper-slide .yq-group .yq-item {
	position: relative;
}

.cy-qyzyq .park .swiper-container .swiper-slide .yq-name {
	width: 100%;
	height: 44px;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	position: absolute;
	bottom: 0;
	line-height: 44px;
	text-align: left;
	left: 0;
	display: block;
	font-size: 16px;
	margin-bottom: 0;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.cy-qyzyq .park .swiper-container .swiper-slide .img-warp {
	position: relative;
	padding-top: 75%;
}

.cy-qyzyq .park .swiper-container .swiper-slide .img-warp img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
}

.cy-qyzyq .park .swiper-container .swiper-slide.active .yq-group {
	padding: 6px;
}

.cy-qyzyq .park .swiper-container .swiper-slide.active .yq-group:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	border: 4px solid #FF3401;
}

.cy-qyzyq .park .swiper-button-next-icon,
.cy-qyzyq .park .swiper-button-prev-icon {
	position: absolute;
	top: 22px;
	display: block;
	width: 40px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #999;
	font-size: 14px;
	border: 1px solid #E0E0E0;
	cursor: pointer;
}

.cy-qyzyq .park .swiper-button-next-icon.swiper-button-disabled,
.cy-qyzyq .park .swiper-button-prev-icon.swiper-button-disabled {
	color: #E0E0E0;
}

.cy-qyzyq .park .swiper-button-prev-icon {
	left: 0;
}

.cy-qyzyq .park .swiper-button-next-icon {
	right: 0;
}

.cy-qyzyq .company {
	display: none;
	background: #F7F8FA;
}

.cy-qyzyq .company.active {
	display: block;
}

.cy-qyzyq .company .swiper-container {
	padding-top: 35px;
	padding-bottom: 100px;
}

.cy-qyzyq .company .swiper-container .swiper-slide {
	cursor: pointer;
	max-width: 213px;
}

.cy-qyzyq .company .swiper-container .swiper-slide .img-warp {
	position: relative;
	padding-top: 56.338%;
	border: 1px solid #E0E0E0;
	background-color: #fff;
	border-right-style: none;
}

.cy-qyzyq .company .swiper-container .swiper-slide .img-warp:last-child {
	border-right-style: solid;
}

@media (max-width: 1460px) {
	.cy-qyzyq .company .swiper-container .swiper-slide .img-warp {
		padding-top: 74%;
	}
}

.cy-qyzyq .company .swiper-container .swiper-slide .img-warp .img-item {
	position: absolute;
	top: 0;
	height: 100%;
	display: block;
	width: 100%;
	padding-bottom: 30px;
}

.cy-qyzyq .company .swiper-container .swiper-slide .img-warp .img-item img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	margin: auto;
}

.cy-qyzyq .company .swiper-container .swiper-slide .img-warp p {
	position: absolute;
	width: 100%;
	bottom: 10px;
	margin: 0;
	padding-top: 7px;
	text-align: center;
}

.cy-qyzyq .company .swiper-pagination-bullets {
	bottom: 44px;
}

.cy-qyzyq .company .swiper-pagination-bullets.dimed {
	display: none;
}

.cy-qyzyq .company .swiper-pagination-bullet {
	width: 11px;
	height: 11px;
	background-color: #FF3401;
	opacity: .5;
}

.cy-qyzyq .company .swiper-pagination-bullet-active {
	background-color: #FF3401;
	opacity: 1;
}

.home-about-wrap.home-box {
	padding: 0 0;
	padding-top: 60px;
	background-color: white;
}

.home-about-wrap.home-box .container .row .home-about-top h2.title {
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 37px;
}

.home-about-wrap.home-box .container .row .home-about-top .cont p {
	width: 100%;
	font-size: 14px;
	color: #939699;
	line-height: 20px;
	text-align: justify;
	margin: 0 0;
	line-height: 30px;
}

.home-about-wrap.home-box .container .row .home-about-video-new {
	position: relative;
	width: 100%;
}

.home-about-wrap.home-box .container .row .home-about-video-new .home-video-wrap-new {
	width: 600px;
	margin: 40px auto 0;
	font-size: 0;
}

.home-about-wrap.home-box .container .row .home-about-video-new .home-video-wrap-new .popup-video {
	margin: 0 auto;
	background-color: #fff;
	z-index: 10000;
	text-align: center;
	display: none;
	width: 100%;
	height: 334.73px;
}

.home-about-wrap.home-box .container .row .home-about-video-new .home-video-wrap-new .imgbg img {
	width: 100%;
	height: 334.73px;
}

.home-about-wrap.home-box .container .row .home-about-video-new .videoBtns-new {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	cursor: pointer;
}

@media (max-width: 991px) {
	.home-about-wrap.home-box {
		padding-top: 35px;
	}

	.home-about-wrap.home-box .container .row .home-about-top h2.title {
		margin-bottom: 21px;
	}

	.home-about-wrap.home-box .container .row .home-about-top .cont p {
		width: 100%;
		font-size: 15px;
		color: #939699;
		line-height: 20px;
		text-align: justify;
		line-height: 1.7;
	}

	.home-about-wrap.home-box .container .row .home-about-video-new {
		position: relative;
		width: 100%;
	}

	.home-about-wrap.home-box .container .row .home-about-video-new .home-video-wrap-new {
		width: 100%;
		margin: 25px auto 0;
	}

	.home-about-wrap.home-box .container .row .home-about-video-new .home-video-wrap-new .popup-video {
		display: block;
		margin: 0 auto;
		background-color: #fff;
		z-index: 10000;
		text-align: center;
		display: none;
		width: 100%;
		height: 100%;
	}

	.home-about-wrap.home-box .container .row .home-about-video-new .home-video-wrap-new .imgbg img {
		width: 100%;
		height: 100%;
	}

	.home-about-wrap.home-box .container .row .home-about-video-new .videoBtns-new img {
		width: 90px;
		height: 90px;
	}
}

.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical&gt;.btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
}

.home-park-wrap {
	padding: 0 0;
	padding-top: 60px;
}

.home-park-wrap .container-fluid p.sub-title {
	margin-top: 41px;
	margin-bottom: 32px;
	color: #707070;
}

.home-park-wrap .container-fluid .home-park-img-pc {
	overflow: hidden;
	margin-left: -10px;
	margin-right: -10px;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp {
	display: block;
	width: 100%;
	padding-top: 35.625%;
	overflow: hidden;
	position: relative;
	margin-left: 0;
	margin-right: 0;
	background: rgba(30, 36, 57, 0.8);
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group {
	position: absolute;
	top: 0;
	width: 16.666%;
	height: 33.333%;
	display: none;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group.row1 {
	top: 0;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group.row2 {
	top: 33.333%;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group.row3 {
	top: auto;
	bottom: 0;
	height: 33.334%;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group:last-child {
	background-color: #FFFFFF;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group.c-more {
	background-color: #565d65;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group.c-more:hover {
	background-color: rgba(86, 93, 101, 0.8);
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	/*background-size: 100% 100%;*/
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: none;
	touch-action: none;
	background-position-x: 50%;
	background-position-y: 50%;
	background-size: cover;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item.c-btn {
	height: 35.556%;
	min-height: 50px;
	bottom: 0;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp {
	position: absolute;
	bottom: 0;
	width: 100%;
	color: #FFFFFF;
	font-size: 14px;
	background: rgba(30, 36, 57, 0.8);
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp .desc-title {
	padding: 11px 2px 11px 25px;
	font-size: 16px;
	margin: 0 0;
	opacity: 0.9;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp .desc-title:after {
	content: '';
	position: absolute;
	left: 12px;
	top: 50%;
	display: block;
	margin-top: -3px;
	width: 6px;
	height: 6px;
	border: 1px solid #a7a7a7;
	border-radius: 50%;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp .desc-cont {
	display: none;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active {
	background: rgba(255, 123, 38, 0.9);
	padding-top: 10px;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-title {
	font-size: 20px;
	opacity: 1;
	padding: 10px 2px 0 25px;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-title:after {
	display: none;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont {
	display: table;
	padding: 6px 25px;
	margin-top: 14px;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-left,
.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right {
	display: table-cell;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-left {
	padding-top: 0;
	padding-right: 20px;
	text-align: justify;
	text-justify: inter-ideograph;
	border-right: 1px solid #FFFFFF;
	/*display: -webkit-box;
                                        overflow: hidden;
                                        text-overflow: ellipsis;
                                        word-wrap: break-word;
                                        white-space: normal!important;
                                        -webkit-line-clamp: 2;
                                        -webkit-box-orient: vertical;
                                        opacity: 0.9;*/
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-left .p-warp {
	max-height: 50px;
	overflow: hidden;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-left .p-warp p {
	margin-bottom: 0;
	line-height: 25px;
	opacity: 0.9;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-left .p-warp .desc-txt {
	display: none;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right {
	margin-top: 0;
	padding-top: 0;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp {
	display: table;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group {
	padding-left: 25px;
	display: table-cell;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group .num-title {
	margin-bottom: 5px;
	opacity: 0.6;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group .num-cont {
	font-size: 20px;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group .num-cont i {
	padding: 0px 4px;
	font-size: 14px;
	font-style: normal;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-btn {
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: 10px;
	right: 10px;
	bottom: 0px;
	background-color: #FFADAD;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
}

.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-btn:hover {
	background-color: #FF5B5A;
}

@media (max-width: 1366px) {
	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp .desc-title {
		font-size: 12px;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active {
		padding-top: 10px;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-title {
		font-size: 16px;
		padding: 8px 2px 0 25px;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-left {
		padding-right: 15px;
		text-align: justify;
		text-justify: inter-ideograph;
		border-right: 1px solid #FFFFFF;
		/*display: -webkit-box;
                                            overflow: hidden;
                                            text-overflow: ellipsis;
                                            word-wrap: break-word;
                                            white-space: normal!important;
                                            -webkit-line-clamp: 2;
                                            -webkit-box-orient: vertical;*/
		opacity: 0.9;
		font-size: 12px;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp {
		display: table;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group {
		padding-left: 15px;
		display: table-cell;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group .num-title {
		margin-bottom: 3px;
		opacity: 0.8;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group .num-cont {
		font-size: 16px;
	}

	.home-park-wrap .container-fluid .home-park-img-pc .pic-warp .pic-group .pic-item .desc-warp.active .desc-cont .desc-right .num-warp .num-group .num-cont i {
		padding: 0px 4px;
		font-size: 12px;
		font-style: italic;
	}
}

@media (max-width: 991px) {
	.home-park-wrap {
		padding-top: 28px;
	}

	.home-park-wrap .container-fluid p.sub-title {
		margin-top: 20px;
		margin-bottom: 15px;
	}
}

.home-service-big-con {
	background-color: white;
	padding: 40px 0 0 0;
}

@media (min-width: 992px) {
	.home-service-big-con .container {
		padding: 0 10px;
	}
}

@media (min-width: 1280px) {
	.home-service-big-con .container {
		padding: 0 90px;
	}
}

@media (max-width: 1379px) {
	.home-service-big-con .container {
		padding: 0 30px;
	}
}

@media (max-width: 991px) {
	.home-service-big-con .container {
		padding: 0 10px;
	}
}

.home-service-big-con .container .sub-title {
	text-align: center;
	display: block;
	color: #838384;
	font-size: 15px;
	line-height: 1.7;
	margin-top: 41px;
}

@media (max-width: 991px) {
	.home-service-big-con .container .sub-title {
		text-align: left;
	}
}

.home-service-big-con .container .home-fwtx {
	margin-top: 40px;
	overflow: hidden;
}

@media (max-width: 991px) {
	.home-service-big-con .container .home-fwtx {
		margin-top: 20px;
	}
}

.home-service-big-con .container .home-fwtx .row {
	margin: 0 -16px;
}

.home-service-big-con .container .home-fwtx .row&gt;[class*="col-"] {
	padding: 0 16px;
}

.home-service-big-con .container .home-fwtx a {
	display: block;
}

.home-service-big-con .container .home-fwtx .pic-warp {
	position: relative;
	padding-top: 74.86%;
	overflow: hidden;
}

.home-service-big-con .container .home-fwtx .pic-warp img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.home-service-big-con .container .home-fwtx .title {
	position: relative;
	display: block;
	margin-top: 20px;
	margin-bottom: 40px;
	padding-bottom: 15px;
	font-size: 20px;
	color: #4F4F4F;
	letter-spacing: 0;
	line-height: 1;
}

.home-service-big-con .container .home-fwtx .title:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: -2px;
	width: 2em;
	height: 2px;
	background-color: #F57725;
}

.home-service-big-con .container .serv-list {
	padding: 0;
	position: relative;
	margin-top: 45px;
	margin-left: auto;
	margin-right: auto;
}

.home-service-big-con .container .serv-list .home-service-container {
	display: block;
	padding: 0;
	margin: 0;
	height: 259px;
	position: relative;
}

.home-service-big-con .container .serv-list .home-service-container a.aitem .bg {
	color: white;
	padding: 30% 9%;
	font-size: 13px;
	z-index: 999;
	display: none;
	line-height: 24px;
	height: 100%;
	letter-spacing: 1px;
	width: 117%;
	position: absolute;
	top: 0;
	left: -9%;
	text-align: justify;
	text-justify: inter-ideograph;
	border-radius: 5px;
}

.home-service-big-con .container .serv-list .home-service-container a.aitem .bg h2 {
	font-size: 18px;
	margin-bottom: 13px;
	color: #fff;
	font-weight: bold;
}

.home-service-big-con .container .serv-list .home-service-container a.aitem .bg .line {
	display: block;
	border: 1px solid #F57725;
	width: 65px;
	margin: 0 auto 25px;
}

.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont {
	position: relative;
	padding-bottom: 20px;
	padding-top: 30px;
}

.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .serv-icon {
	padding-top: 45px;
	padding-bottom: 25px;
	display: block;
	text-align: center;
	color: #333;
	font-size: 16px;
}

.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .serv-icon i {
	font-size: 42px;
}

.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .serv-cap {
	font-size: 18px;
	font-weight: 100;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: black;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.home-service-big-con .container {
		/*width: 100%;*/
	}

	.home-service-big-con .container .serv-list {
		margin-top: 45px;
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .serv-icon {
		padding-bottom: 0;
		padding-top: 40px;
	}
}

@media (max-width: 991px) {
	.home-service-big-con {
		background-color: #fff;
		padding: 35px 0 0px 0;
	}

	.home-service-big-con .container .sub-title {
		margin-top: 25px;
	}

	.home-service-big-con .container .serv-list {
		margin-top: 25px;
	}

	.home-service-big-con .container .serv-list .home-service-container {
		height: 170px;
		padding: 5px;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem {
		width: 100%;
		height: 100%;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .bg {
		color: white;
		padding: 20px;
		font-size: 12px;
		z-index: 50;
		display: none;
		height: 100%;
		width: 100%;
		left: 0;
		line-height: 14px;
		border-radius: 2px;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .bg h2 {
		font-size: 14px;
		margin-bottom: 15px;
		font-weight: 100;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .bg .line {
		display: block;
		width: 20px;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont {
		padding: 10px;
		border-bottom: 0;
		height: 100%;
		background-color: #F7F7F7;
		color: #FCFCFC;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .serv-icon {
		padding-top: 20px;
		padding-bottom: 15px;
		display: block;
		text-align: center;
		color: #333;
		font-size: 16px;
		font-weight: 100;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .serv-icon i {
		font-size: 33px;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .serv-cap {
		font-size: 14px;
	}

	.home-service-big-con .container .serv-list .home-service-container a.aitem .text-cont .circle {
		display: none;
	}
}

.characteristic-second {
	padding-top: 80px;
}

.characteristic-second h1 {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	text-align: center;
	margin-bottom: 30px;
	font-size: 30px;
	letter-spacing: 2px;
	color: #525558;
}

.characteristic-second .home-park-features-img-pc-second {
	background-color: #F7F8FA;
}

.characteristic-second .home-park-features-img-pc-second #tab-second {
	opacity: 1;
	height: 630px;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second {
	background-color: white;
	height: 70px;
	text-align: center;
	margin-bottom: 28px;
	position: relative;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second {
	display: inline-block;
	position: relative;
	overflow: hidden;
	margin-top: 15px;
	background-color: #fff;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second .on {
	color: #f57725;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second .on:after {
	content: '';
	display: block;
	width: 30px;
	border-bottom: 1px solid #f57725;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -15px;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second li {
	font-size: 20px;
	cursor: pointer;
	padding: 5px 0;
	float: left;
	padding-bottom: 20px;
	margin-left: 27px;
	margin-right: 27px;
	position: relative;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container {
	position: relative;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	opacity: 0;
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: 0;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide {
	width: 100%;
	height: 100%;
	padding: 0 0;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul {
	display: block;
	width: 100%;
	margin: 0 auto;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li {
	padding: 10px;
	margin-left: 0;
	margin-right: 0;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-img img {
	height: 334px;
	width: 100%;
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-cont p {
	font-size: 15px;
	line-height: 1.7;
	color: #525558;
	/*text-align: justify;*/
}

.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container.active {
	opacity: 1;
	z-index: 10;
}

.characteristic-second .home-park-features-img-pc-second .ims-tianjia-phone {
	height: 720px !important;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.characteristic-second .home-park-features-img-pc-second #tab-second {
		height: 590px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second li {
		font-size: 18px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container {
		padding: 0 0;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide {
		padding: 0 0;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-img img {
		height: 260px;
		margin-bottom: 10px;
		width: 100%;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-cont p {
		font-size: 14px;
	}
}

@media (max-width: 991px) {
	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second li {
		margin-left: 20px;
		margin-right: 20px;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container {
		width: 100%;
		padding: 15px 20px 0;
		margin-left: auto;
		margin-right: auto;
		opacity: 0;
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container .swiper-wrapper .swiper-slide {
		padding: 0;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container .swiper-wrapper .swiper-slide ul {
		display: block;
		width: 100%;
		margin: 0 auto;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container .swiper-wrapper .swiper-slide ul li {
		padding: 10px;
		margin-left: 0;
		margin-right: 0;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-img img {
		width: 100%;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-cont p {
		padding-right: 2%;
		font-size: 18px;
		line-height: 1.7;
		color: #525558;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container .swiper-wrapper .swiper-slide ul li:nth-child(1) {
		padding: 10px 25px 10px 50px;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .swiper-container .swiper-wrapper .swiper-slide ul li:nth-child(2) {
		padding: 10px 50px 10px 25px;
		border: 0;
	}

	.characteristic-second .container-second .home-park-features-img-pc-second #tab-second .active {
		opacity: 1;
		z-index: 10;
	}
}

.yuanqu-perrace .page-banner-test {
	position: relative;
	overflow: hidden;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 {
	padding-top: 41.671%;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-align: center;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview {
	font-size: medium;
	display: inline-block;
	vertical-align: middle;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview h2 {
	font-size: 72px;
	color: #FFFFFF;
	letter-spacing: 8px;
	margin-top: 0;
	padding-bottom: 15px;
	margin-bottom: 10px;
	position: relative;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page {
	display: block;
	position: relative;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page:nth-of-type(1) {
	padding-bottom: 5px;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page a {
	font-size: 24px;
	color: #fff;
	letter-spacing: 8px;
	font-weight: 300;
	text-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
	font-weight: 400;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report {
	position: absolute;
	left: 50%;
	top: 80%;
	width: 380px;
	height: 45px;
	cursor: pointer;
	padding-top: 5px;
	margin-left: -190px;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a {
	display: inline-block;
	width: 43%;
	font-size: 16px;
	padding: 11px 15px 9px 50px;
	background-color: #2E2E2E;
	color: white;
	position: relative;
	letter-spacing: 1px;
	border-radius: 4px;
	color: #fff;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a span {
	position: absolute;
	left: 33px;
	top: 12px;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a:hover {
	background: url(/images/page-banner-button.png) no-repeat center center / cover;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a:active {
	background: url(/images/page-banner-button.png) no-repeat center center / cover;
}

.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report .right-ditu {
	margin-left: 15px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.yuanqu-perrace .page-banner-test .page-banner-test1 {
		padding-top: 36.671%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview h2 {
		font-size: 56px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page {
		position: relative;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page a {
		font-size: 22px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report {
		top: 78.5%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a {
		font-size: 15px;
		width: 38%;
		padding: 8px 15px 8px 50px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a span {
		left: 28px;
		top: 10px;
	}
}

@media (min-width: 800px) and (max-width: 991px) {
	.yuanqu-perrace .page-banner-test {
		position: relative;
		overflow: hidden;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 {
		padding-top: 80%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview {
		height: 100%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview {
		width: 100%;
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		top: 30%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview h2 {
		font-size: 28px;
		letter-spacing: 2px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page {
		position: relative;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page a {
		font-size: 16px;
		letter-spacing: 3px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report {
		width: 280px;
		top: 80%;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		margin-left: 0;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a {
		width: 43%;
		font-size: 14px;
		padding: 7px 0 8px 21px;
		letter-spacing: 1px;
		border-radius: 100px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a span {
		position: absolute;
		left: 18px;
		top: 8px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report .right-ditu {
		padding: 7px 0 8px 21px;
		margin-left: 30px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report .right-ditu span {
		top: 7px;
	}
}

@media (min-width: 768px) and (max-width: 850px) {
	.yuanqu-perrace .page-banner-test {
		position: relative;
		overflow: hidden;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 {
		padding-top: 70%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview {
		height: 100%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview {
		width: 100%;
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		top: 30%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview h2 {
		font-size: 28px;
		letter-spacing: 2px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page {
		position: relative;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page a {
		font-size: 16px;
		letter-spacing: 3px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report {
		width: 280px;
		top: 80%;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		margin-left: 0;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a {
		width: 43%;
		font-size: 14px;
		padding: 7px 0 8px 21px;
		letter-spacing: 1px;
		border-radius: 100px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a span {
		position: absolute;
		left: 18px;
		top: 8px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report .right-ditu {
		padding: 7px 0 8px 21px;
		margin-left: 30px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report .right-ditu span {
		top: 7px;
	}
}

@media (max-width: 768px) {
	.yuanqu-perrace .page-banner-test {
		position: relative;
		overflow: hidden;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 {
		padding-top: 100%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview {
		height: 100%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview {
		width: 100%;
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		top: 30%;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview h2 {
		font-size: 28px;
		letter-spacing: 2px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page {
		position: relative;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .banner-content-overview .smibox .min-page a {
		font-size: 16px;
		letter-spacing: 3px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report {
		width: 280px;
		top: 80%;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		margin-left: 0;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a {
		width: 43%;
		font-size: 14px;
		padding: 7px 0 8px 21px;
		letter-spacing: 1px;
		border-radius: 100px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report a span {
		position: absolute;
		left: 18px;
		top: 8px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report .right-ditu {
		padding: 7px 0 8px 21px;
		margin-left: 30px;
	}

	.yuanqu-perrace .page-banner-test .page-banner-test1 .page-banner-overview .report .right-ditu span {
		top: 7px;
	}
}

.tab-there-new.map-contact {
	min-height: 580px;
	background-color: #fff;
	padding-top: 80px;
}

.tab-there-new.map-contact .container .div-left {
	position: relative;
}

.tab-there-new.map-contact .container .div-left div {
	width: 100%;
	position: absolute;
}

.tab-there-new.map-contact .container .div-left div img {
	width: 100%;
	height: 100%;
	cursor: pointer;
}

.tab-there-new.map-contact .container .div-left div img.boxShadow {
	box-shadow: 2px 2px 16px 2px rgba(0, 0, 0, 0.1);
}

.tab-there-new.map-contact .container .div-left .img-front {
	width: 98%;
	top: 40px;
	left: 0;
	z-index: 5;
}

.tab-there-new.map-contact .container .div-left .img-top {
	width: 82%;
	top: 0;
	left: 40px;
	z-index: 4;
	opacity: 0.5;
}

.tab-there-new.map-contact .container .div-left .img-bottom {
	width: 82%;
	top: 130px;
	left: 40px;
	z-index: 4;
	opacity: 0.5;
}

.tab-there-new.map-contact .container .img-fixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	z-index: 999;
	text-align: center;
	display: none;
}

.tab-there-new.map-contact .container .img-fixed .imgfixed {
	width: 60%;
	height: 70%;
	display: inline-block;
	vertical-align: middle;
}

.tab-there-new.map-contact .container .img-fixed .imgfixed img {
	width: 100%;
	height: 100%;
}

.tab-there-new.map-contact .container .img-fixed .img-click {
	position: absolute;
	top: 70px;
	right: 70px;
}

.tab-there-new.map-contact .container .img-fixed .img-click i {
	font-size: 26px;
	color: #fff;
}

.tab-there-new.map-contact .container .img-fixed:before {
	content: '';
	width: 0;
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}

.tab-there-new.map-contact .container .div-right {
	margin-top: 40px;
	padding-left: 20px;
}

.tab-there-new.map-contact .container .div-right .map-contact-head {
	border: 0;
	position: relative;
	height: 34px;
}

.tab-there-new.map-contact .container .div-right .map-contact-head .nav {
	left: 0;
	margin-left: 10px;
	padding-left: 8px;
	width: 431px;
	position: absolute;
	padding: 0;
	height: 100%;
	border-bottom: none;
}

.tab-there-new.map-contact .container .div-right .map-contact-head .nav li {
	margin: 0 0;
}

.tab-there-new.map-contact .container .div-right .map-contact-head .nav li a {
	background: none;
	border: none;
	padding: 3px 2px;
	font-size: 20px;
	color: #B4B6B6;
	letter-spacing: 3px;
}

.tab-there-new.map-contact .container .div-right .map-contact-head .nav li a:hover {
	border-bottom: 0;
	color: #f57725;
}

.tab-there-new.map-contact .container .div-right .map-contact-head .nav li.active {
	border-bottom: 0;
}

.tab-there-new.map-contact .container .div-right .map-contact-head .nav li.active a {
	color: #f57725;
}

.tab-there-new.map-contact .container .div-right .map-contact-head .nav li.active:after {
	content: '';
	display: block;
	width: 88px;
	border-bottom: 1px solid #f57725;
	position: absolute;
	bottom: -8px;
	left: 50%;
	margin-left: -58px;
}

.tab-there-new.map-contact .container .div-right .map-contact-content {
	margin-top: 60px;
	padding: 0;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content {
	width: 100%;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body {
	padding: 0;
	padding-left: 3.2%;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body .txt {
	font-size: 16px;
	color: #525558;
	letter-spacing: 0;
	line-height: 25px;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body ul li h5 {
	font-size: 14px;
	color: #525558;
	letter-spacing: 1.4px;
	margin: 0;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body ul li h5 .iconfont {
	font-size: 22px;
	margin-right: 10px;
	color: #c4c4c4;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body ul li p {
	font-size: 14px;
	color: #525558;
	letter-spacing: 0;
	line-height: 25px;
	margin-bottom: 16px;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body ul {
	margin-top: 30px;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body ul li h5 {
	font-size: 12px;
	font-weight: 100;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body ul li h5.dz {
	position: relative;
	padding-left: 34px;
	line-height: 16px;
	max-width: 250px;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body ul li h5.dz .iconfont {
	position: absolute;
	left: 0;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body .weixin-relation {
	position: absolute;
	right: -20px;
	bottom: 0;
	padding: 2px;
	border: 1px solid #ddd;
}

.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media-body .weixin-relation img {
	width: 76px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.tab-there-new.map-contact {
		background-color: #fff;
		padding-top: 40px;
		min-height: 500px;
	}

	.tab-there-new.map-contact .container .div-left {
		margin-top: 30px;
	}

	.tab-there-new.map-contact .container .div-left .img-bottom {
		top: 120px;
	}

	.tab-there-new.map-contact .container .div-left .img-front {
		left: 5px;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .relation .weixin-relation {
		width: 80px;
		height: 80px;
		right: -20px;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .relation .weixin-relation img {
		width: 100%;
		hight: 100%;
	}
}

@media (max-width: 991px) {
	.tab-there-new.map-contact {
		background-color: #fff;
		padding: 31px 0 31px 0;
		margin: 0;
	}

	.tab-there-new.map-contact .container .div-left div img {
		height: 100%;
		cursor: pointer;
	}

	.tab-there-new.map-contact .container .div-left .img-front {
		width: 85%;
		top: 0;
		left: 7%;
		z-index: 5;
	}

	.tab-there-new.map-contact .container .div-left .img-top {
		width: 75%;
		top: 0;
		left: 23%;
		z-index: 4;
		opacity: 0.5;
		padding-top: 4%;
	}

	.tab-there-new.map-contact .container .div-left .img-bottom {
		width: 75%;
		top: 0;
		left: 2%;
		z-index: 4;
		opacity: 0.5;
		padding-top: 4%;
	}

	.tab-there-new.map-contact .container .img-fixed .imgfixed {
		width: 90%;
		height: 30%;
	}

	.tab-there-new.map-contact .container .img-fixed .img-click {
		top: 60px;
		right: 20px;
	}

	.tab-there-new.map-contact .container .div-right {
		margin-top: 45px;
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 49%;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-head {
		position: relative;
		border-bottom: 0.5px solid #E2E5EA;
		text-align: center;
		display: block;
		height: 41px;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-head .nav {
		display: inline-block;
		left: 0;
		width: 100%;
		padding-left: 0;
		margin-left: 0;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-head .nav li {
		position: relative;
		margin: 0;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-head .nav li a {
		opacity: 0.7;
		font-size: 14px;
		color: #696E73;
		letter-spacing: 0;
		line-height: 30px;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-head .nav li.active:after {
		display: none;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-head .nav li.active:before {
		content: '';
		display: block;
		width: 30px;
		border-bottom: 1px solid #f57725;
		position: absolute;
		bottom: -5px;
		left: 50%;
		margin-left: -15px;
		box-shadow: 0 0 1px #F57725;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-head .nav li:first-child {
		margin: 0;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content {
		margin-top: 0;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content {
		padding: 10px 0 0 0;
		background-color: #fff;
		margin-top: 23px;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .relation .weixin-relation {
		right: 0;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .relation .media-body ul {
		margin-top: 15px;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .relation .media-body ul li {
		min-height: 30px;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .relation .media-body ul li h5 {
		font-size: 12px;
		font-weight: 100;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media .media-body {
		padding-left: 0;
	}

	.tab-there-new.map-contact .container .div-right .map-contact-content .tab-content .media .media-body .txt {
		font-size: 14px;
		color: #696E73;
		letter-spacing: 0;
		line-height: 22px;
	}
}

.fixed {
	position: fixed;
	top: 50px;
	left: 0;
	width: 100%;
	background-color: #fff;
	height: 60px;
	line-height: 40px;
	z-index: 999;
	font-weight: 600;
	font-size: 20px;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	display: none;
	text-align: center;
}

.page-content-second .page-banner {
	margin-top: 68px;
}

.page-content-second .page-banner .banner-content {
	margin-left: 0;
	text-align: center;
}

.page-content-second .page-banner .banner-content h2 {
	font-size: 55px;
	color: #FFFFFF;
	letter-spacing: 6.11px;
}

.page-content-second .page-banner .banner-content h2:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0;
}

.page-content-second .page-bg-grays {
	background-color: #fff;
	padding-bottom: 0;
}

.page-content-second .page-bg-grays .phone-width-full {
	padding-bottom: 0;
}

.page-content-second .page-bg-grays .phone-width-full h2.industry-gather-head {
	opacity: 0.7;
	font-size: 30px;
	color: #010101;
	letter-spacing: 2px;
	border-bottom: 0;
	margin-bottom: 10px;
	padding-top: 40px;
}

.page-content-second .page-bg-grays .phone-width-full .industry-gather-describe {
	opacity: 0.7;
	font-size: 16px;
	color: #333333;
	letter-spacing: 0.8px;
	margin-bottom: 60px;
	text-align: center;
}

.page-content-second .page-bg-grays .phone-width-full .media-list {
	border: 0;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media {
	width: 100%;
	height: 100%;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .pull-left {
	width: 50%;
	padding-left: 0;
	height: 100%;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .pull-left img {
	width: 100%;
	height: 100%;
	min-height: 413.3px;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body {
	width: 50%;
	padding: 0 10px 0 30px;
	background: #F7F8FA;
	min-height: 413.3px;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 92%;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit {
	margin-top: 10px;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .min-title {
	font-size: 19px;
	color: #000000;
	letter-spacing: 0.64px;
	line-height: 22px;
	font-weight: bold;
	padding-right: 0;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .txt {
	font-size: 15px;
	color: #000000;
	letter-spacing: 0.6px;
	line-height: 22px;
	padding: 0 0;
	margin-top: 7px;
	margin-bottom: 0;
	text-align: justify;
}

.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit:first-child {
	margin-top: 0;
}

.page-content-second .industry-achieve {
	padding-top: 72px;
	overflow: hidden;
	padding-bottom: 0;
	opacity: 0;
}

.page-content-second .industry-achieve h2.industry-page-head {
	opacity: 0.7;
	font-size: 30px;
	color: #010101;
	letter-spacing: 2px;
	border-bottom: 0;
	margin-bottom: 50px;
}

.page-content-second .industry-achieve .img-div-logo {
	margin-top: 40px;
}

.page-content-second .industry-achieve .swiper-rtl {
	height: 100%;
	padding-bottom: 0 !important;
}

.page-content-second .industry-achieve .swiper-rtl section .row {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns {
	position: relative;
	width: 100%;
	float: left;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel {
	display: block;
	width: 100%;
	height: 100%;
	-webkit-tap-highlight-color: transparent;
	z-index: 1;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer {
	height: 100%;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage {
	position: relative;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item {
	cursor: pointer;
	position: relative;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .imgArc {
	position: relative;
	width: 100%;
	padding-top: 68.442%;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .imgArc img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	display: block;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .imgArc .cover {
	width: 100%;
	height: 100%;
	padding: 0 15px;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	opacity: 0.8;
	background: #000000;
	border: 1px solid #979797;
	vertical-align: middle;
	text-align: center;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .imgArc .cover .cytable {
	display: table;
	height: 100%;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .imgArc .cover .cytable p {
	vertical-align: middle;
	display: table-cell;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0;
	line-height: 23px;
	text-align: justify;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-title {
	font-size: 14px;
	color: #000000;
	letter-spacing: 0;
	line-height: 21px;
	margin-top: 15px;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-position-title {
	font-size: 16px;
	color: #000000;
	letter-spacing: 0;
	line-height: 21px;
	margin-top: 15px;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-position-title {
	position: absolute;
	display: none;
	background: rgba(0, 0, 0, 0.6);
	height: 52px;
	text-align: center;
	color: #fff;
	bottom: 0;
	left: -62%;
	z-index: 999;
	line-height: 52px;
	margin-top: 0;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item:hover .cover {
	display: block;
}

.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls {
	display: none;
	width: 71px;
	height: 24px;
	border: 1px solid #E0E0E0;
}

.page-content-second .characteristic-supporting {
	position: relative;
	padding-top: 85px;
	margin-top: 100px;
	background-color: #F7F8FA;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 12px;
	display: block;
}

@media (min-width: 992px) {
	.page-content-second .characteristic-supporting {
		display: none;
	}
}

.page-content-second .characteristic-supporting h2.industry-page-head {
	opacity: 0.7;
	font-size: 30px;
	color: #010101;
	letter-spacing: 2px;
	border-bottom: 0;
	margin-bottom: 0;
}

.page-content-second .characteristic-supporting .img-div-logo {
	margin-top: 65px;
}

.page-content-second .characteristic-supporting .img-div-logo .swiper-container {
	padding: 0 0;
	overflow: visible;
	pointer-events: none;
}

.page-content-second .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper {
	pointer-events: none;
}

.page-content-second .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide {
	height: 100%;
	width: 20%;
	position: relative;
	pointer-events: auto;
}

.page-content-second .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide img {
	width: 100%;
	height: 100%;
}

.page-content-second .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide .txt {
	font-size: 18px;
	color: #525558;
	letter-spacing: 0;
	margin-top: 15px;
	display: inline-block;
}

.page-content-second .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide .title {
	width: 100%;
	height: 40px;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	position: absolute;
	bottom: 0;
	line-height: 40px;
	text-align: center;
	left: 0;
	display: none;
	font-size: 18px;
	margin-bottom: 0;
}

.page-content-second .characteristic-supporting .imgbeing-pc {
	margin: 0;
	padding: 0;
	position: relative;
	height: 250px;
	margin-top: -38px;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group {
	width: 100%;
	height: 260px;
	position: absolute;
	top: 0;
	left: 0;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container {
	padding: 0 0;
	overflow: visible;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide {
	width: 1280px;
	height: 100%;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row {
	margin-left: 0;
	margin-right: 0;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li {
	border-right: 1px solid #E5E5E5;
	background-color: #fff;
	padding-right: 0;
	padding-left: 0;
	text-align: center;
	height: 191px;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a {
	width: 100%;
	height: 100%;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a img {
	width: 130px;
	height: 130px;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a .image-bottom .txt {
	opacity: 0.8;
	font-size: 14px;
	color: #000000;
	letter-spacing: 0;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li:first-child {
	border-left: 1px solid #E5E5E5;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-pagination {
	bottom: -50px;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-pagination .swiper-pagination-bullet {
	opacity: 0.3;
	background: #F8A066;
	width: 11px;
	height: 11px;
}

.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-pagination .swiper-pagination-bullet-active.swiper-pagination-bullet {
	width: 11px;
	height: 11px;
	display: inline-block;
	border-radius: 100%;
	background: #F8A066;
	opacity: 1;
}

.page-content-second .relevance-countryside {
	padding-top: 50px;
}

.page-content-second .relevance-countryside .industry-page-head {
	border-bottom: 0;
	margin-bottom: 50px;
	margin-top: 13px;
	opacity: 0.7;
	color: #010101;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider {
	position: relative;
	padding-top: 34.6875%;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group {
	position: relative;
	display: none;
	width: 25%;
	height: 100%;
	cursor: pointer;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group:after {
	content: '';
	position: absolute;
	right: 0;
	border-right: 4px solid #FFFFFF;
	width: 4px;
	height: 100%;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group:last-child:after {
	content: '';
	position: absolute;
	border: none;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group .skewslider-item {
	position: absolute;
	left: 50%;
	background-size: 100% 100%;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group:nth-child(1) .skewslider-title {
	padding-left: 180px;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group:hover .skewslider-title {
	display: block;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider-bottom {
	margin-top: 46px;
	position: relative;
	width: 100%;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider-bottom .skewslider-text {
	/*position: absolute;
                    top: 0;
                    left: 50%;
                    -webkit-transform: translateX(-50%);
                    -ms-transform: translateX(-50%);
                    transform: translateX(-50%);
                    width: 50%;*/
	text-align: center;
	display: none;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider-bottom .skewslider-text .skewslider-title {
	font-size: 24px;
	color: #525558;
	letter-spacing: 0;
	font-weight: bold;
	text-align: center;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider-bottom .skewslider-text .skewslider-txt {
	margin-top: 30px;
	opacity: 0.6;
	font-size: 18px;
	color: #939699;
	letter-spacing: 1.35px;
	line-height: 30px;
	text-align: justify;
}

.page-content-second .relevance-countryside .img-div-logo .skewslider-bottom .skewslider-text:first-child {
	display: block;
}

.skew0,
.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group {
	transform: skew(-20deg);
	-ms-transform: skew(-20deg);
	/* IE 9 */
	-moz-transform: skew(-20deg);
	/* Firefox */
	-webkit-transform: skew(-20deg);
	/* Safari Ã¥â€™Å’ Chrome */
	-o-transform: skew(-20deg);
	/* Opera */
	overflow: hidden;
}

.skew1,
.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group .skewslider-item {
	transform: skew(20deg);
	-ms-transform: skew(20deg);
	/* IE 9 */
	-moz-transform: skew(20deg);
	/* Firefox */
	-webkit-transform: skew(20deg);
	/* Safari Ã¥â€™Å’ Chrome */
	-o-transform: skew(20deg);
	/* Opera */
}

/* &gt;991  &lt;1366 */
@media (min-width: 991px) and (max-width: 1379px) {
	.page-content-second .page-banner .banner-content h2 {
		font-size: 44px;
		color: #FFFFFF;
		letter-spacing: 6.11px;
	}

	.page-content-second .page-bg-grays .phone-width-full .industry-gather-describe {
		font-size: 14px;
		letter-spacing: 0.8px;
		margin-bottom: 55px;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list {
		border: 0;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .pull-left {
		width: 50%;
		padding-left: 0;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .pull-left img {
		width: 100%;
		height: 100%;
		min-height: 360px;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body {
		width: 50%;
		padding-right: 10px;
		background: #F7F8FA;
		padding: 0 10px 0 25px;
		min-height: 360px;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit {
		line-height: 20px;
		margin-top: 5px;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .min-title {
		font-size: 14px;
		color: #525558;
		letter-spacing: 0.64px;
		line-height: 18px;
		font-weight: bold;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .min-title em {
		margin-left: 43px;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .txt {
		font-size: 12px;
		color: #000000;
		letter-spacing: 0.6px;
		line-height: 18px;
		margin-top: 5px;
	}

	.page-content-second .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit:first-child {
		margin-top: 5px;
	}

	.page-content-second .industry-achieve .img-div-logo {
		margin-top: 40px;
		height: 100%;
	}

	.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel {
		display: block;
	}

	.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage {
		position: relative;
	}

	.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item div img {
		height: 100%;
	}

	.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item div .cover {
		padding: 16px 10px;
		display: none;
		font-size: 10px;
		line-height: 17px;
	}

	.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-title {
		font-size: 13px;
		line-height: 18px;
		margin-top: 5px;
	}

	.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item:hover .cover {
		display: block;
	}

	.page-content-second .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls {
		opacity: 0;
	}

	.page-content-second .characteristic-supporting {
		position: relative;
		padding-top: 25px;
	}

	.page-content-second .characteristic-supporting .img-div-logo {
		margin-top: 20px;
	}

	.page-content-second .characteristic-supporting .img-div-logo .swiper-container {
		padding: 0 0;
	}

	.page-content-second .relevance-countryside .container {
		font-size: 26px;
		margin-bottom: 48px;
	}

	.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group .skewslider-title {
		display: none;
		padding: 10px 0 10px 20px;
		height: 30px;
		line-height: 10px;
		font-size: 16px;
	}

	.page-content-second .relevance-countryside .img-div-logo .skewslider .skewslider-warp .skewslider-group:nth-child(1) .skewslider-title {
		padding-left: 150px;
	}

	.page-content-second .relevance-countryside .img-div-logo .skewslider-bottom .skewslider-text .skewslider-title {
		font-size: 20px;
	}

	.page-content-second .relevance-countryside .img-div-logo .skewslider-bottom .skewslider-text .skewslider-txt {
		font-size: 15px;
		line-height: 25px;
	}

	.page-content-second .characteristic-supporting {
		margin-top: 80px;
		padding-top: 55px;
		padding-bottom: 32px;
	}

	.page-content-second .characteristic-supporting .img-div-logo {
		margin-top: 50px;
	}

	.page-content-second .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide {
		position: relative;
	}

	.page-content-second .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide img {
		width: 100%;
		height: 100%;
	}

	.page-content-second .characteristic-supporting .imgbeing-pc {
		margin-top: -40px;
		height: 190px;
	}

	.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li {
		height: 150px;
	}

	.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a img {
		width: 90px;
		height: 90px;
	}

	.page-content-second .characteristic-supporting .imgbeing-pc .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a .image-bottom .txt {
		font-size: 14px;
	}
}

@media (max-width: 992px) and (min-width: 767px) {
	.page-content-second.industry-gather .page-bg-grays .phone-width-full h2.industry-gather-head {
		opacity: 1;
		font-size: 20px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media {
		width: 100%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left {
		width: 100%;
		padding-left: 0;
		min-height: 0;
		height: 100%;
		padding-top: 65.5555%;
		position: relative;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left .img-item {
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left .img-item img {
		width: 100%;
		height: 100%;
		min-height: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body {
		width: 100%;
		padding: 9px 9px 15px 11px;
		background: #F7F8FA;
		height: auto;
		min-height: 0;
		position: relative;
		padding-top: 55.7979%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate3d(-50%, -50%, 0);
		transform: translate3d(-50%, -50%, 0);
		width: 100%;
		padding: 0 20px;
	}
}

@media (max-width: 766px) and (min-width: 370px) {
	.page-content-second.industry-gather .page-bg-grays {
		background-color: #fff;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full {
		padding-top: 0;
		padding-left: 15px;
		padding-right: 15px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full h2.industry-gather-head {
		opacity: 1;
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		margin-bottom: 5px;
		padding-bottom: 0;
		font-weight: 600;
		padding-top: 35px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .industry-gather-describe {
		opacity: 0.54;
		font-size: 12px;
		color: #5C6369;
		letter-spacing: 0.26px;
		line-height: 25px;
		margin-bottom: 30px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list {
		border: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media {
		width: 100%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left {
		width: 100%;
		padding-left: 0;
		min-height: 0;
		height: 100%;
		padding-top: 65.5555%;
		position: relative;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left .img-item {
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left .img-item img {
		width: 100%;
		height: 100%;
		min-height: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body {
		width: 100%;
		padding: 9px 9px 15px 11px;
		background: #F7F8FA;
		height: auto;
		min-height: 0;
		position: relative;
		padding-top: 20px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center {
		position: relative;
		top: 0;
		left: 50%;
		-webkit-transform: translate3d(-50%, 0%, 0);
		transform: translate3d(-50%, 0%, 0);
		width: 100%;
		padding: 0 12px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit {
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .min-title {
		font-size: 13px;
		color: #000000;
		letter-spacing: 0.42px;
		line-height: 25px;
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .txt {
		font-size: 10px;
		color: #000000;
		letter-spacing: 0.38px;
		line-height: 25px;
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit:nth-child(1) {
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit:last-child {
		margin-bottom: 0;
	}
}

@media (max-width: 370px) {
	.page-content-second.industry-gather .page-bg-grays {
		background-color: #fff;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full {
		padding-top: 0;
		padding-left: 15px;
		padding-right: 15px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full h2.industry-gather-head {
		opacity: 1;
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		margin-bottom: 5px;
		padding-bottom: 0;
		font-weight: 600;
		padding-top: 35px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .industry-gather-describe {
		opacity: 0.54;
		font-size: 12px;
		color: #5C6369;
		letter-spacing: 0.26px;
		line-height: 25px;
		margin-bottom: 30px;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list {
		border: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media {
		width: 100%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left {
		width: 100%;
		padding-left: 0;
		min-height: 0;
		height: 100%;
		padding-top: 65.5555%;
		position: relative;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left .img-item {
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .pull-left .img-item img {
		width: 100%;
		height: 100%;
		min-height: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body {
		width: 100%;
		padding: 9px 9px 15px 11px;
		background: #F7F8FA;
		height: auto;
		min-height: 0;
		position: relative;
		padding-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center {
		position: relative;
		/* top: 50%; */
		left: 50%;
		-webkit-transform: translate3d(-50%, 0%, 0);
		transform: translate3d(-50%, 0%, 0);
		width: 100%;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit {
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .min-title {
		font-size: 13px;
		color: #000000;
		letter-spacing: 0.42px;
		line-height: 25px;
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body div.center .unit .txt {
		font-size: 10px;
		color: #000000;
		letter-spacing: 0.38px;
		line-height: 25px;
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body .unit:nth-child(1) {
		margin-top: 0;
	}

	.page-content-second.industry-gather .page-bg-grays .phone-width-full .media-list .media .media-body .unit:last-child {
		margin-bottom: 0;
	}
}

@media (max-width: 991px) {
	.page-content-second.industry-gather .page-banner {
		margin-top: 0;
		margin-bottom: 0;
	}

	.page-content-second.industry-gather .page-banner .banner-content h2 {
		font-size: 24px;
		color: #FFFFFF;
		letter-spacing: 2.67px;
	}

	.page-content-second.industry-gather .industry-achieve {
		padding-top: 27px;
	}

	.page-content-second.industry-gather .industry-achieve h2.industry-page-head {
		opacity: 1;
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		border-bottom: 0;
		margin-bottom: 0;
		font-weight: 600;
	}

	.page-content-second.industry-gather .industry-achieve .img-div-logo {
		margin-top: 25px;
		padding-bottom: 0px;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel {
		display: block;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer {
		height: 100%;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage {
		position: relative;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item {
		z-index: 0;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item div img {
		width: 100%;
		height: 100%;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-title {
		font-size: 15px;
		letter-spacing: 0;
		line-height: 21px;
		text-align: center;
		font-weight: bold;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-bottom {
		padding: 0 15px;
		font-size: 14px;
		color: #696E73;
		letter-spacing: 0.3px;
		line-height: 22px;
		text-align: justify;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls {
		opacity: 1;
		text-align: center;
		margin-top: 10px;
		display: block;
		margin: 0 auto;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls .owl-nav {
		display: inline-block;
		margin-top: 20px;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls .owl-nav div {
		display: inline-block;
		cursor: pointer;
		width: 25px;
		float: left;
		height: 16px;
		border: solid 1px #E0E0E0;
		text-align: center;
		border-radius: 1px;
		-webkit-transition: all 0.3s;
		transition: all 0.3s;
		background-size: 30%;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls .owl-nav div img {
		display: none;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls .owl-nav div:first-child {
		background: url(/images/btn-commom-left1.png) no-repeat center;
		border-right: 0;
	}

	.page-content-second.industry-gather .industry-achieve .swiper-rtl section .row .columns .owl-carousel .owl-controls .owl-nav div:last-child {
		background: url(/images/btn-commom-right1.png) no-repeat center;
	}

	.page-content-second.industry-gather .cooperate-list-wap {
		overflow: hidden;
	}

	.page-content-second.industry-gather .cooperate-list-wap h2.industry-page-head {
		opacity: 1;
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		border-bottom: 0;
		margin-bottom: 35px;
		font-weight: 600;
	}

	.page-content-second.industry-gather .cooperate-list-wap div.cooperate-min-title {
		padding: 0 7%;
		margin-bottom: 10px;
	}

	.page-content-second.industry-gather .cooperate-list-wap div.cooperate-min-title h2 {
		font-size: 18px;
		color: #000000;
		display: inline-block;
		font-weight: 600;
	}

	.page-content-second.industry-gather .cooperate-list-wap div.cooperate-min-title p {
		font-size: 14px;
		color: #000000;
		letter-spacing: 0;
		float: right;
	}

	.page-content-second.industry-gather .cooperate-list-wap div.cooperate-min-title p .page-size {
		font-size: 16px;
		opacity: 1;
		font-weight: 600;
	}

	.page-content-second.industry-gather .cooperate-list-wap div.cooperate-min-title p .total-size {
		opacity: 0.6;
	}

	.page-content-second.industry-gather .cooperate-list-wap #owl-carousel .swiper-container {
		width: 100%;
		-webkit-perspective: 1200px;
		-ms-perspective: 1200px;
		perspective: 1200px;
	}

	.page-content-second.industry-gather .cooperate-list-wap #owl-carousel .swiper-slide {
		width: 90%;
		-webkit-transform-style: preserve-3d;
		transform-style: preserve-3d;
	}

	.page-content-second.industry-gather .cooperate-list-wap #owl-carousel .swiper-slide .p-title {
		font-size: 12px;
		color: #898D91;
		letter-spacing: 0.81px;
		line-height: 24px;
		width: 95%;
		padding-left: 5px;
		text-align: justify;
		margin-top: 14px;
	}

	.page-content-second.industry-gather .cooperate-list-wap #owl-carousel .swiper-slide .p-title .title-hidden {
		display: none;
	}

	.page-content-second.industry-gather .cooperate-list-wap #owl-carousel .swiper-slide img {
		width: 100%;
		margin: 0 auto;
		display: block;
	}

	.page-content-second.industry-gather .characteristic-supporting {
		padding-top: 30px;
		margin-top: 22px;
		padding-bottom: 0;
	}

	.page-content-second.industry-gather .characteristic-supporting h2.industry-page-head {
		opacity: 1;
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		font-weight: 600;
	}

	.page-content-second.industry-gather .characteristic-supporting .img-div-logo {
		margin-top: 25px;
		padding-bottom: 20px;
	}

	.page-content-second.industry-gather .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide {
		width: 70%;
		position: relative;
	}

	.page-content-second.industry-gather .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide img {
		width: 100%;
		height: 100%;
	}

	.page-content-second.industry-gather .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide .txt {
		display: none !important;
	}

	.page-content-second.industry-gather .characteristic-supporting .img-div-logo .swiper-container .swiper-wrapper .swiper-slide .title {
		width: 100%;
		height: 36px;
		bottom: 0;
		line-height: 36px;
		left: 0;
		font-size: 14px;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap {
		margin: 0;
		padding: 0;
		position: relative;
		padding-bottom: 40px;
		margin-top: 0;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group {
		width: 100%;
		height: 100%;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container {
		padding: 0 0;
		height: 100%;
		overflow: visible;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row {
		margin-left: 0;
		margin-right: 0;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li {
		text-align: center;
		margin-top: 14px;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a {
		width: 100%;
		height: 100%;
		border-radius: 50%;
		display: inline-block;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a img {
		width: 110px;
		height: 110px;
		border-radius: 50%;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a .image-bottom {
		margin-top: 10px;
		height: 42px;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-wrapper .swiper-slide .row li a .image-bottom .txt {
		opacity: 0.8;
		font-size: 12px;
		color: #000000;
		letter-spacing: 0;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-pagination {
		bottom: -24px;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-pagination .swiper-pagination-bullet {
		width: 4px;
		height: 4px;
		opacity: 0.44;
		margin: 0 3px 0 0 !important;
		background: #F8A066;
	}

	.page-content-second.industry-gather .characteristic-supporting .imgbeing-wap .imgbeing-group .swiper-container .swiper-pagination .swiper-pagination-bullet-active.swiper-pagination-bullet {
		width: 4px;
		height: 4px;
		display: inline-block;
		border-radius: 100%;
		opacity: 1;
		margin: 0 3px 0 0 !important;
	}
}

.qin-stand.industry-gather {
	background: #fff;
}

.qin-stand.industry-gather .rtl_wrap {
	margin-top: 40px;
	padding-top: 80px;
	background: #F7F8FA;
	height: 325px;
	margin-bottom: 0;
}

.qin-stand.industry-gather .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .hello .img {
	height: 75px;
	width: 75px;
	margin: 15px auto;
}

.qin-stand.industry-gather .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .hello span {
	height: 50px;
	font-size: 12px;
	color: #474B4E;
	letter-spacing: 0;
	margin: 20px;
	width: auto;
}

.typecal.assembly {
	background-color: #fff;
	padding-bottom: 0;
	padding-top: 0;
}

.typecal.assembly h2.industry-page-head {
	font-size: 30px;
	color: #525558;
	letter-spacing: 1px;
	border-bottom: 0;
	margin-bottom: 70px;
	text-align: center;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
}

.typecal.assembly .delegate-enterprise-cont {
	padding: 85px 0 114px 0;
	background-color: #F7F8FA;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container {
	overflow: visible;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul {
	position: relative;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul li.background {
	margin: 0 auto;
	height: 505px;
	width: 868px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center center / cover;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li {
	position: absolute;
	display: inline-block;
	border-radius: 50%;
	z-index: 50;
	padding: 0;
	margin: 0;
	background: #fff;
	box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
	width: 100%;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	z-index: 10;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li span {
	display: block;
	opacity: 0;
	font-size: 13px;
	height: 40px;
	width: 0;
	background-color: rgba(95, 95, 96, 0.8);
	margin: 0;
	padding: 11px 10px 11px 30px;
	position: absolute;
	bottom: 15%;
	left: 80%;
	color: white;
	z-index: -1;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:hover span {
	opacity: 1;
	width: 260px;
	-webkit-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
	-webklt-transition: all 500ms ease-in-out;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(2) {
	width: 101px;
	height: 101px;
	left: 334px;
	top: 19px;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(3) {
	width: 124px;
	height: 124px;
	left: 112px;
	top: 202px;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(4) {
	width: 91px;
	height: 91px;
	left: 261px;
	top: 381px;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(5) {
	width: 138px;
	height: 138px;
	left: 565px;
	top: 157px;
	z-index: 60;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(6) {
	width: 113px;
	height: 113px;
	left: 565px;
	top: 434px;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(7) {
	width: 101px;
	height: 101px;
	top: 63px;
	right: 117px;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(8) {
	width: 73px;
	height: 73px;
	top: 219px;
	right: 355px;
}

.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(9) {
	width: 133px;
	height: 133px;
	top: 329px;
	right: 228px;
}

.areas.assembly {
	/*height: 270px;*/
	min-height: 270px;
	padding-top: 12px;
}

.areas.assembly .container .serv-list li {
	border-right: 0;
}

.areas.assembly .container .serv-list li h2 {
	margin-bottom: 0;
	margin-top: 70px;
}

.areas.assembly .container .serv-list li h2 .mytimer {
	font-size: 45px;
	color: #F57723;
	letter-spacing: 1px;
}

.areas.assembly .container .serv-list li h2 em {
	font-size: 14px;
	color: #6B6B6B;
	letter-spacing: 0.7px;
	margin-left: -12px;
}

.areas.assembly .container .serv-list li h2 em i {
	right: 3px;
	font-size: 14px;
	bottom: 22px;
}

.areas.assembly .container .serv-list li p {
	font-size: 20px;
	color: #6B6B6B;
	letter-spacing: 1px;
}

@media (min-width: 991px) and (max-width: 1379px) {
	.typecal.assembly h2.industry-page-head {
		color: #525558;
		letter-spacing: 1px;
		border-bottom: 0;
		margin-bottom: 50px;
		text-align: center;
	}

	.typecal.assembly .delegate-enterprise-cont {
		padding: 69px 0 74px 0;
		background-color: #F7F8FA;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul {
		position: relative;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul li.background {
		height: 436.3px;
		width: 750px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li {
		position: absolute;
		z-index: 50;
		display: inline-block;
		padding: 0;
		border-radius: 50%;
		margin: 0;
		background: #fff;
		box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
		-webkit-box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
		width: 100%;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li img {
		width: 100%;
		height: 100%;
		border-radius: 50%;
		z-index: 10;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li span {
		display: block;
		opacity: 0;
		font-size: 13px;
		height: 40px;
		width: 0;
		background-color: rgba(95, 95, 96, 0.8);
		margin: 0;
		padding: 11px 10px 11px 30px;
		position: absolute;
		bottom: 15%;
		left: 80%;
		color: white;
		z-index: -1;
		text-align: center;
		overflow: hidden;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:hover span {
		opacity: 1;
		width: -260px;
		-webkit-transition: all 500ms ease-in-out;
		transition: all 500ms ease-in-out;
		-webklt-transition: all 500ms ease-in-out;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(2) {
		width: 81px;
		height: 81px;
		left: 225px;
		top: 24px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(3) {
		width: 104px;
		height: 104px;
		left: 27px;
		top: 170px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(4) {
		width: 71px;
		height: 71px;
		left: 152px;
		top: 329px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(5) {
		width: 116px;
		height: 116px;
		left: 429px;
		top: 139px;
		z-index: 51;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(6) {
		width: 93px;
		height: 93px;
		left: 432px;
		top: 362px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(7) {
		width: 81px;
		height: 81px;
		top: 58px;
		right: 39px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(7):hover span {
		left: -309%;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(8) {
		width: 53px;
		height: 53px;
		top: 197px;
		right: 253px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(9) {
		width: 113px;
		height: 113px;
		top: 282px;
		right: 135px;
	}

	.typecal.assembly .delegate-enterprise-cont .swiper-container .enterprise-ul .lty-li:nth-child(9):hover span {
		left: -212%;
	}

	.areas {
		height: 260px;
		padding-top: 58px;
	}
}

@media (max-width: 991px) {
	.areas.assembly {
		/*height: 215px;*/
		border-top: 1px solid #E2E5EA;
		padding-top: 15px;
		padding-bottom: 0;
	}

	.areas.assembly .container .serv-list li {
		padding: 0;
		width: 49%;
		border-right: 0;
	}

	.areas.assembly .container .serv-list li h2 {
		margin-bottom: 0;
		margin-top: 16px;
	}

	.areas.assembly .container .serv-list li h2 .mytimer {
		font-size: 36px;
		color: #F57725;
		letter-spacing: 0.23px;
	}

	.areas.assembly .container .serv-list li h2 em {
		font-size: 12px;
		color: #6B6B6B;
		letter-spacing: 0.6px;
		margin-left: -4px;
	}

	.areas.assembly .container .serv-list li h2 em i {
		right: 3px;
		bottom: 15px;
	}

	.areas.assembly .container .serv-list li p {
		font-size: 14px;
		letter-spacing: 0.78px;
		margin-top: 6px;
		margin-bottom: 16px;
		font-weight: normal;
	}
}

/*Ã¤Â»Â£Ã¨Â¡Â¨Ã¤Â¼ÂÃ¤Â¸Å¡*/
.qiye {
	margin-top: 10px;
	padding-top: 20px;
	padding-left: 25px;
	padding-right: 25px;
}

.qiye h1.succes-case-head {
	margin-bottom: 0;
}

.qiye h1::after {
	content: "";
	position: absolute;
	top: 28px;
	width: 35px;
	/*//height: 2px;*/
	left: 50%;
	margin-left: -17.5px;
	background: #f57725;
}

.qiye .img-div-logo {
	margin-top: 10px;
}

.qiye .img-div-logo .swiper-slide a {
	display: block;
	margin: 0 auto;
}

.qiye .img-div-logo .swiper-slide a .image-bottom {
	padding: 0px !important;
	width: 100%;
	color: #fff;
	border-radius: 3px;
	border: 1px solid #eee;
}

.qiye .img-div-logo .swiper-slide a .image-bottom img {
	/*Ã¦Å“â‚¬Ã¥Â°ÂÃ©Â«ËœÃ¥ÂºÂ¦Ã§Å¡â€žÃ¦ÂÆ’Ã©â€¡ÂÃ©â€”Â®Ã©Â¢Ëœ*/
	min-height: 0 !important;
}

.qiye .img-div-logo .swiper-slide a .image-bottom span {
	width: 100%;
	height: 20px;
	line-height: 20px;
	box-sizing: border-box;
	cursor: auto;
	display: block;
	font-family: 'Helvetica Neue', Helvetica, Arial, 'Hiragino Sans GB', 'Hiragino Sans GB W3', 'PingFang SC', 'Microsoft YaHei UI', 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif;
	font-size: 14px;
	text-align: center;
	background-color: white;
}

/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ¦Ë†ÂÃ¥Â°Â±*/
.yq-achievement {
	margin-top: 30px;
	/*Ã¦Â&nbsp;â€¡Ã©Â¢Ëœ*/
}

.yq-achievement .col-lg-3 {
	width: 20%;
}

.yq-achievement h1.succes-case-head {
	text-align: left;
}

.yq-achievement .img-div-logo .image-bottom {
	min-height: 0px !important;
	height: auto;
	padding: 0 !important;
	text-align: left;
}

.yq-achievement .img-div-logo .image-bottom span {
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 10px 0;
	color: #666;
	padding-left: 0px !important;
}

.yq-achievement .img-div-logo .image-bottom div.more {
	display: none;
}

/*Ã¦â€“Â°Ã§Å¡â€žÃ¥â€ºÂ­Ã¥Å’ÂºÃ§Â®â‚¬Ã¤Â»â€¹*/
.yuanqujianjie {
	background-color: #F7F8FA;
	padding: 40px 0 40px 0px;
}

.newyqjianjie {
	/*padding: 0!important;*/
}

.newyqjianjie .media-list {
	padding: 0 !important;
	/*Ã§â€šÂ¹Ã¥â€¡Â»Ã¦Å’â€°Ã©â€™Â®*/
	/*Ã¦Â©ËœÃ©Â»â€žÃ¨â€°Â²Ã§Å¡â€žÃ¥Å“â€&nbsp;Ã¥Å“Ë†*/
}

.newyqjianjie .media-list .media {
	overflow: hidden;
	position: relative;
	/*Ã¥Â·Â¦Ã¤Â¾Â§Ã¥â€ºÂ¾Ã§â€°â€¡*/
	/*Ã¥ÂÂ³Ã¤Â¾Â§Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
}

.newyqjianjie .media-list .media .pull-lefts {
	padding: 0;
	height: 100%;
	display: block;
}

.newyqjianjie .media-list .media .media-bodys {
	background-color: #2C2B59;
	height: 100%;
	position: absolute;
	left: 50%;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	/*Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
}

.newyqjianjie .media-list .media .media-bodys .content {
	/*padding: 63px 40px 48px 40px;*/
	display: inline-block;
	vertical-align: middle;
	width: 98%;
	text-align: justify;
	min-width: 300px;
	max-width: 700px;
	padding: 0 40px;
}

.newyqjianjie .media-list .media .media-bodys .content h3 {
	color: white;
	font-size: 20px;
	letter-spacing: 1px;
}

.newyqjianjie .media-list .media .media-bodys .content p {
	margin-top: 23px;
	margin-bottom: 0px;
	font-family: "PingFangSC-Regular", "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	color: #C4C4DF;
	line-height: 30px;
	font-size: 15px;
}

.newyqjianjie .media-list .media .media-bodys .vm {
	vertical-align: middle;
	display: inline-block;
	height: 100%;
}

.newyqjianjie .media-list .box {
	width: 54px;
	height: 54px;
	border-radius: 50%;
	z-index: 1;
	background-color: #F57723;
	opacity: 0.9;
	position: absolute;
	top: 50%;
	left: 100%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	cursor: pointer;
	box-shadow: 0px 2px 10px #CD5200;
	/*Ã¤Â¸â€°Ã¨Â§â€™Ã¥Â½Â¢*/
}

.newyqjianjie .media-list .box .triangle-down {
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 16px solid white;
	border-bottom: 8px solid transparent;
	margin-top: 19px;
	margin-left: 21px;
}

.newyqjianjie .ones {
	display: block;
}

@media (min-width: 991px) and (max-width: 1380px) {
	.newyqjianjie .media-list .media {
		overflow: hidden;
		position: relative;
		/*Ã¥Â·Â¦Ã¤Â¾Â§Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
		/*Ã¥ÂÂ³Ã¤Â¾Â§Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
	}

	.newyqjianjie .media-list .media .pull-lefts {
		padding: 0;
		height: 100%;
		display: block;
	}

	.newyqjianjie .media-list .media .media-bodys {
		position: absolute;
		left: 50%;
		height: 100%;
		/*background-color: #2C2B59;*/
		/*Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
	}

	.newyqjianjie .media-list .media .media-bodys .content {
		/*padding: 40px 30px 9px 30px  ;*/
		/*padding-bottom: 0px;*/
	}

	.newyqjianjie .media-list .media .media-bodys .content h3 {
		font-size: 17px;
	}

	.newyqjianjie .media-list .media .media-bodys .content p {
		margin-top: 15px;
		line-height: 20px;
		font-size: 14px;
	}
}

/*Ã¥Â°ÂÃ¥Â±ÂÃ¥Â¹â€¢ &lt;992*/
@media (max-width: 992px) {
	.yuanqujianjie {
		background-color: #F7F8FA;
		padding: 0;
	}

	.yq-terrace .newyqjianjie {
		/*Ã¤Â¸â€¹Ã©ÂÂ¢Ã¦â€“â€¡Ã¥Â­â€”*/
		padding: 0;
		background-color: #F7F8FA;
		/*Ã¨Â§â€&nbsp;Ã©Â¢â€˜Ã§â€šÂ¹Ã¥â€¡Â»*/
	}

	.yq-terrace .newyqjianjie .media-list {
		padding: 0px !important;
		margin: 35px 15px;
	}

	.yq-terrace .newyqjianjie .media-list .media {
		/*Ã¥Â·Â¦Ã¤Â¾Â§Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
	}

	.yq-terrace .newyqjianjie .media-list .media .pull-lefts {
		position: relative;
	}

	.yq-terrace .newyqjianjie .media-list .media .pull-lefts .home-video-wrap {
		/*Ã¨Â§â€&nbsp;Ã©Â¢â€˜*/
		/*Ã¥â€ºÂ¾Ã§â€°â€¡*/
	}

	.yq-terrace .newyqjianjie .media-list .media .pull-lefts .home-video-wrap video {
		width: 100%;
		/*Ã©Â«ËœÃ¥ÂºÂ¦Ã¤Â¸ÂÃ¨Æ’Â½Ã§Â»â„¢100%*/
		height: auto !important;
	}

	.yq-terrace .newyqjianjie .media-list .media .pull-lefts .home-video-wrap .imgbg {
		width: 100%;
		height: 100%;
	}

	.yq-terrace .newyqjianjie .media-list .media .pull-lefts .home-video-wrap .imgbg img {
		/*height: 206px;*/
		display: block;
		width: 100%;
		height: 100%;
	}

	.yq-terrace .newyqjianjie .media-list .media .media-bodys {
		height: 100%;
		position: relative;
		left: 0;
		/*Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
	}

	.yq-terrace .newyqjianjie .media-list .media .media-bodys .content {
		padding: 24px 0px;
		min-width: auto;
		max-width: none;
	}

	.yq-terrace .newyqjianjie .media-list .media .media-bodys .content h3 {
		font-size: 18px;
	}

	.yq-terrace .newyqjianjie .media-list .media .media-bodys .content p {
		font-size: 14px;
		color: #C4C4DF;
		line-height: 17px;
		margin-top: 10px;
		letter-spacing: 0.3px;
	}

	.yq-terrace .newyqjianjie .videoBtns {
		/*Ã¦Â©ËœÃ©Â»â€žÃ¨â€°Â²Ã§Å¡â€žÃ¥Å“â€&nbsp;Ã¥Å“Ë†*/
	}

	.yq-terrace .newyqjianjie .videoBtns .box {
		width: 40px;
		height: 40px;
		border-radius: 50%;
		z-index: 100;
		background-color: #F57723;
		opacity: 0.9;
		position: absolute;
		top: 100%;
		margin-top: -20px;
		left: 50%;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		margin-left: -20px;
		cursor: pointer;
		box-shadow: 0px 2px 10px #CD5200;
		/*Ã¤Â¸â€°Ã¨Â§â€™Ã¥Â½Â¢*/
	}

	.yq-terrace .newyqjianjie .videoBtns .box .triangle-down {
		width: 0;
		height: 0;
		border-top: 6px solid transparent;
		border-left: 12px solid white;
		border-bottom: 6px solid transparent;
		margin-top: 15px;
		margin-left: 16px;
	}
}

/*ipad*/
/*Ã¦â€“Â°Ã§Å¡â€žÃ¤Â»Â£Ã¨Â¡Â¨Ã¤Â¼ÂÃ¤Â¸Å¡ pcÃ§â€°Ë†Ã¦Å“Â¬*/
.newdaibiao {
	background-color: rgba(182, 182, 175, 0.3);
}

.newdaibiao .newqiye .col-lg-3 {
	width: 20%;
}

.newdaibiao .newqiye h1.succes-case-head {
	border-bottom: 1px solid #fff;
}

.newdaibiao .newqiye .img-div-logo .bigbox {
	width: 100%;
	background-color: white;
	padding-top: 30px;
	border-radius: 4px;
	border: 1px solid #ddd;
	/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¥ÂÂÃ§Â§Â°*/
}

.newdaibiao .newqiye .img-div-logo .bigbox .img {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	margin: 0 auto 30px auto;
	border: 1px solid #eee;
	overflow: hidden;
	/*Ã¤Â¼ÂÃ¤Â¸Å¡logo*/
}

.newdaibiao .newqiye .img-div-logo .bigbox .img img {
	min-height: 0 !important;
	height: 50px;
	margin-top: 25px;
}

.newdaibiao .newqiye .img-div-logo .bigbox .image-bottoms {
	text-align: center;
	color: #333;
	padding-bottom: 30px;
}

/*Ã¦â€“Â°Ã§Å¡â€žÃ¤Â»Â£Ã¨Â¡Â¨Ã¤Â¼ÂÃ¤Â¸Å¡ Ã¦â€°â€¹Ã¦Å“ÂºÃ§â€°Ë†*/
.pcnewdaibiao {
	background-color: rgba(182, 182, 175, 0.3);
}

.pcnewdaibiao .img-div-logo .bigbox {
	width: 100%;
	background-color: white;
	padding-top: 15px;
	border-radius: 2px;
	border: 1px solid #ddd;
	/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¥ÂÂÃ§Â§Â°*/
}

.pcnewdaibiao .img-div-logo .bigbox .img {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	margin: 0 auto 15px auto;
	border: 1px solid #eee;
	overflow: hidden;
	/*Ã¤Â¼ÂÃ¤Â¸Å¡logo*/
}

.pcnewdaibiao .img-div-logo .bigbox .img img {
	min-height: 0 !important;
	height: 30px;
	margin-top: 15px;
}

.pcnewdaibiao .img-div-logo .bigbox .image-bottoms {
	text-align: center;
	color: #333;
	padding-bottom: 15px;
}

/*Ã©Â¦â€“Ã©Â¡Âµ Ã¦â€“Â°Ã§Å¡â€žÃ¥â€¦Â³Ã¤ÂºÅ½Ã¦Ë†â€˜Ã¤Â»Â¬*/
.new-home-about-wrap .home-about-left {
	/*Ã¦Â©ËœÃ©Â»â€žÃ¨â€°Â²Ã§Å¡â€žÃ§ÂºÂ¿*/
}

.new-home-about-wrap .home-about-left h2.title {
	font-size: 36px;
	color: #333333;
	padding-bottom: 34px;
	border-bottom: 1px solid #666;
}

.new-home-about-wrap .home-about-left .cont p {
	font-size: 14px;
	color: #838384;
}

.new-home-about-wrap .home-about-left .orange {
	width: 40px;
	height: 3px;
	margin-top: 20px;
	background-color: orange;
}

.new-home-about-wrap .home-about-left .home-about-bottom {
	text-align: left;
	padding-left: 0px;
}

.new-home-about-wrap .home-about-left .home-about-bottom h3.line-up {
	font-size: 20px;
	color: #333333;
}

.new-home-about-wrap .home-about-left .home-about-bottom li {
	margin: 0;
	padding: 0;
}

/*Ã©â€ºâ€&nbsp;Ã¥â€ºÂ¢Ã¥Â·Â¦Ã¤Â¾Â§Ã¨Â¾Â¹Ã¦Â&nbsp;Â*/
/*leftmenu*/
.page-left .page-left-title {
	text-align: center;
	height: 116px;
	background: url(/images/backgroundImg.png) no-repeat center center / cover;
	/*background:url(./img/backgroundImg.png)no-repeat center center/cover;*/
	color: #fff;
}

.page-left .page-left-title h2 {
	padding-top: 40px;
	font-size: 30px;
	letter-spacing: 2px;
}

.page-left-menu ul li {
	height: 92px;
	font-size: 20px;
	line-height: 1.5;
	/*padding: 0 20px;*/
	text-align: center;
	/*padding: 0 0 0 105px;*/
}

.page-left-menu ul li .aitem {
	padding: 29px 0px;
}

.page-left-menu ul li a {
	color: #2B2B2B;
	/*display: block;*/
	display: block;
	position: relative;
	/*padding-left: 40px;*/
	/*padding-left: 5px;*/
	vertical-align: middle;
	letter-spacing: 1.67px;
}

.page-left-menu ul li a::after {
	content: '\e677';
	font-family: "iconfont" !important;
	font-size: 14px;
	color: #A6A6A6;
	display: inline-block;
	padding-left: 30px;
	padding-right: 10px;
	position: absolute;
	top: 5px;
}

.page-left-menu ul li a:hover {
	color: #f57725;
}

.page-left-menu ul li a:hover::after {
	color: #f68339;
}

.page-left-menu ul li.active {
	background: url(/images/Group4.png) no-repeat 100% 100%;
	/*background: url(./img/Group4.png) no-repeat 100% 100%;*/
	overflow: visible;
	position: relative;
}

.page-left-menu ul li.active::after {
	content: '';
	display: inline-block;
	width: 10px;
	height: 91px;
	background-color: #FF9E00;
	position: absolute;
	right: -9px;
	top: 0;
}

.page-left-menu ul li.active::before {
	content: '';
	display: inline-block;
	width: 0px;
	height: 0px;
	border: 10px solid transparent;
	border-left: 5px solid #7F1900;
	border-right: 5px solid transparent;
	border-top: 3px solid transparent;
	border-bottom: 3px solid #7F1900;
	position: absolute;
	right: -9px;
	top: -6px;
}

.page-left-menu ul li.active a {
	color: #ffffff;
}

.page-left-menu ul li.active a::after {
	color: #ffffff;
}

.page-left-menu-wrap .page-left-menu-title {
	padding: 17px 10px;
	cursor: pointer;
	background-size: 100% 100%;
	background-color: #1c233a;
}

.page-left-menu-wrap .page-left-menu-title h2 {
	font-size: 17px;
	line-height: 1.5;
	position: relative;
}

.page-left-menu-wrap .page-left-menu-title h2::before {
	content: '\e606';
	font-family: "iconfont" !important;
	font-size: 14px;
	color: #999;
	position: absolute;
	right: 0px;
	top: 2px;
}

.page-left-menu-wrap .page-left-menu-title .top::before {
	content: "";
}

.left-menu-at-top .page-left-menu {
	display: none;
}

.page-left .page-left-title {
	color: #fff;
	/*padding: 18px 10px 18px 30px;*/
}

.page-left .page-left-title h2 {
	font-size: 30px;
}

.page-left .page-left-title h2 .iconfont {
	font-size: 30px;
	color: #FFFFFF;
	vertical-align: middle;
	margin-right: 15px;
}

.page-left .page-left-title h2 span {
	vertical-align: middle;
}

.page-left .page-left-menu {
	background: #FFFFFF;
	box-shadow: 2px 2px 10px 0 rgba(221, 221, 221, 0.5);
}

.page-left .page-left-search {
	background: #FFFFFF;
	box-shadow: 2px 2px 10px 0 rgba(234, 234, 234, 0.5);
	display: none;
}

.page-left .page-left-tags {
	background: #FFFFFF;
	box-shadow: 2px 2px 10px 0 rgba(234, 234, 234, 0.5);
}

/*Ã¦ÂÅ“Ã§Â´Â¢Ã¦Â¡â€&nbsp;*/
.page-left-box.mgtop20 {
	margin-top: 20px;
}

.page-left-box .page-left-box-title {
	padding: 38px 0px;
	margin: 0 29px 0px 48px;
	border-bottom: 1px solid #eee;
}

.page-left-box .page-left-box-title h2 {
	font-family: "PingFangSC-Medium";
	font-size: 20px;
	color: #535A61;
	letter-spacing: 0.38px;
}

.page-left-box .page-left-box-title h2 .iconfont {
	font-size: 18px;
	color: #afafaf;
	vertical-align: middle;
	margin-right: 10px;
}

.page-left-box .page-left-box-title h2 span {
	vertical-align: middle;
}

.page-left-box .page-left-box-content {
	padding: 28px 44px;
}

.my-input-search {
	position: relative;
}

.my-input-search .input-search-btn {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	padding: 0 10px;
	background: 0 0;
	border: none;
	border-radius: 0 200px 200px 0;
}

.my-input-search .iconfont {
	color: #bfbfbf;
	font-size: 18px;
}

.my-input-search .form-control {
	padding: 20px 50px 20px 26px;
	background: #FBFBFB;
	border: 0 solid #E9E9E9;
	box-shadow: inset 0 0 6px 0 rgba(247, 247, 247, 0.5);
	font-family: "PingFangSC-Regular";
	/*opacity: 0.5;*/
	font-size: 16px;
	color: #696E73;
	letter-spacing: 0.34px;
}

/*Ã¤Â¸Â­Ã¥Â±Â*/
@media (min-width: 991px) and (max-width: 1439px) {
	.page-left .page-left-title {
		height: 90px;
	}

	.page-left .page-left-title h2 {
		padding-top: 27px;
		font-size: 26px;
	}

	.page-left-menu ul li {
		height: 76px;
		font-size: 18px;
	}

	.page-left-menu ul li .aitem {
		padding: 22px 0px;
	}

	.page-left-menu ul li.active::after {
		content: '';
		display: inline-block;
		width: 10px;
		height: 75.49999615px;
		background-color: #FF9E00;
		position: absolute;
		right: -9px;
		top: 0;
	}

	.page-left-menu ul li.active::before {
		content: '';
		display: inline-block;
		width: 0px;
		height: 0px;
		border: 10px solid transparent;
		border-left: 5px solid #7F1900;
		border-right: 5px solid transparent;
		border-top: 3px solid transparent;
		border-bottom: 3px solid #7F1900;
		position: absolute;
		right: -9px;
		top: -6px;
	}

	/*Ã¦ÂÅ“Ã§Â´Â¢Ã¦Â¡â€&nbsp;*/
	.page-left-box .page-left-box-title {
		padding: 22px 0px 13px 0px;
		margin: 0 22px 0 36px;
	}

	.page-left-box .page-left-box-content {
		padding: 22px 25px 22px 33px;
	}

	.my-input-search .form-control {
		/*padding:12px 30px 18px 10px;*/
		padding: 11px 37px 11px 20px;
		font-size: 14px;
	}
}

@media (max-width: 991px) {
	.left-menu-at-top .page-left-menu-wrap .page-left-menu-title h2 {
		color: #fff;
		text-align: center;
	}

	.left-menu-at-top .page-left-menu-wrap .page-left-menu-title h2::before {
		right: 20px;
	}

	.page-left-menu {
		display: none;
		margin-bottom: 10px;
	}

	.page-left-menu ul {
		padding: 1px 0;
	}

	.page-left-menu ul li {
		font-size: 17px;
		line-height: 1.5;
		padding: 0 20px;
	}

	.page-left-menu ul li .aitem {
		padding: 12px 0px;
		border-bottom: 1px solid #eee;
	}

	.page-left-menu ul li a {
		color: #666;
		display: block;
		position: relative;
		text-align: center;
		padding-right: 24px;
	}

	.page-left-menu ul li a::before {
		content: '\e677';
		font-family: "iconfont" !important;
		font-size: 14px;
		color: transparent;
		display: inline-block;
		padding-left: 0px;
		padding-right: 10px;
	}

	.page-left-menu ul li a:hover {
		color: #f57725;
	}

	.page-left-menu ul li a:hover::before {
		color: #f68339;
	}

	.page-left-menu ul li:last-child .aitem {
		border-bottom: 0px solid #eee;
	}

	.page-left-menu ul li.active {
		border-left: 3px solid #f57725;
	}

	.page-left-menu ul li.active a {
		color: #f57725;
	}

	.page-left-menu ul li.active a::before {
		color: #f68339;
	}
}

/*Ã¥Â­ÂÃ§Â½â€˜Ã§Â«â„¢_Ã¥Â¥â€°Ã¨Â´Â¤*/
/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§Â»Å¸Ã¨Â®Â¡*/
.yq-terrace {
	/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§Â®â‚¬Ã¤Â»â€¹*/
	/*Ã¦â€“Â°Ã©â€”Â»Ã¨Âµâ€žÃ¨Â®Â¯*/
	/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â²*/
	/*Ã¤Â»Â£Ã¨Â¡Â¨Ã¤Â¼ÂÃ¤Â¸Å¡*/
}

.yq-terrace .l-home-data-cont {
	text-align: center;
	padding: 0;
	background: #F8F9FB;
}

.yq-terrace .l-home-data-cont .container {
	width: 100%;
	padding: 0;
}

.yq-terrace .l-home-data-cont .container .l-serv-list {
	height: 90px;
}

.yq-terrace .l-home-data-cont .container .l-serv-list li {
	height: 100%;
	/*line-height: 200px;*/
	border-right: 1px solid #eeeeee;
	position: relative;
}

.yq-terrace .l-home-data-cont .container .l-serv-list li div {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	text-align: center;
	/*border: 1px solid #000;*/
}

.yq-terrace .l-home-data-cont .container .l-serv-list li div p {
	font-size: 18px;
	text-align: left;
	color: #060606;
}

.yq-terrace .l-home-data-cont .container .l-serv-list li div h2 {
	font-size: 18px;
	text-align: left;
	color: black;
}

.yq-terrace .l-home-data-cont .container .l-serv-list li div.l-first-div p {
	margin: 0 !important;
	color: white;
}

.yq-terrace .l-home-data-cont .container .l-serv-list li:first-child {
	background: #3583F8;
}

.yq-terrace .l-terrace-intro {
	margin-top: 70px;
}

.yq-terrace .l-terrace-intro .l-terrace-intro-head {
	font-size: 30px;
	padding: 30px 0;
	color: #323232;
}

.yq-terrace .l-terrace-intro .l-media-body p {
	font-family: "PingFangSC-Regular";
	font-size: 16px;
	color: #6B6B6B;
	letter-spacing: 0;
	line-height: 30px;
	text-align: justify;
}

.yq-terrace .l-news-intro {
	margin-top: 100px;
	padding: 0;
}

.yq-terrace .l-news-intro .l-news-intro-head {
	padding-bottom: 40px;
	border-bottom: 2px solid #EEEEF0;
	padding-left: 50px;
}

.yq-terrace .l-news-intro .l-news-media-list .l-news-media {
	padding: 0;
}

.yq-terrace .l-news-intro .l-news-media-list h3 {
	padding: 30px 0;
	font-family: "PingFangSC-Medium";
	font-size: 30px;
	color: #303030;
	letter-spacing: 0;
	line-height: 33px;
	padding: 30px 88px 40px 50px;
}

.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body {
	border-top: 2px solid #EEEEF0;
	border-bottom: 2px solid #EEEEF0;
	height: 330px;
	position: relative;
	padding: 30px 88px 40px 50px;
}

.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body h2 {
	padding-bottom: 30px;
	font-size: 22px;
	color: #333333;
	letter-spacing: 0;
	line-height: 30px;
}

.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body .l-news-media-body-contents p {
	opacity: 0.6;
	font-family: " PingFangSC-Regular";
	font-size: 16px;
	color: #474B4E;
	letter-spacing: 0;
	line-height: 26px;
	/*padding-bottom: 49px;*/
	margin: 0px;
	text-align: justify;
}

.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body .l-news-media-body-contents span {
	position: absolute;
	left: 50px;
	bottom: 40px;
	display: inline-block;
	font-size: 14px;
	letter-spacing: 0;
	padding-bottom: 5px;
	border-bottom: 1px solid black;
}

.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body .l-news-media-body-contents span a {
	color: #474B4E;
}

.yq-terrace .l-news-intro .l-news-media-list #first-news-media-body {
	border-right: 2px solid #EEEEF0;
}

.yq-terrace .l-ts-intro {
	/*height: 1080px;*/
	position: relative;
	margin-top: 100px;
}

.yq-terrace .l-ts-intro .l-ts-item-cont {
	/*height: 1080px!important;*/
	/*width: 1920px;*/
	width: 100%;
	padding-top: 56.25%;
	padding: 0;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-left-tab {
	/*height: 100%;*/
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-left-tab .l-left-tab-ul {
	height: 90px;
	width: 1120px;
	margin: 0 400px;
	overflow: hidden;
	position: absolute;
	bottom: 150px;
	left: 0px;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-left-tab .l-left-tab-ul li {
	float: left;
	width: 250px;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: "PingFangSC-Medium";
	font-size: 24px;
	color: #3583F8;
	letter-spacing: 0;
	margin-left: 40px;
	/*background-color: red;*/
	text-align: center;
	line-height: 90px;
	border-radius: 8px;
	cursor: pointer;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-left-tab .l-left-tab-ul li:first-child {
	margin-left: 0;
	color: white;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container {
	/*width: 1920px;*/
	width: 100%;
	/*height: 100%;*/
	padding-top: 56.25%;
	padding-bottom: 0;
	display: none;
	position: relative;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-blacks {
	position: absolute;
	left: 0px;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-swiper-slide {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	text-align: center;
	color: #FFFFFF;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-swiper-slide h2 {
	font-family: " PingFangSC-Light";
	font-size: 64px;
	letter-spacing: 2px;
	margin-bottom: 55px;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-swiper-slide p {
	font-family: " PingFangSC-Regular";
	font-size: 18px;
	letter-spacing: 0;
	line-height: 40px;
}

.yq-terrace .l-ts-intro .l-ts-item-cont .actives {
	display: block;
}

.yq-terrace .l-daibiao {
	margin-top: 100px;
	padding: 100px 0;
}

.yq-terrace .l-daibiao .l-daibiao-head {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 30px;
	color: #303030;
	letter-spacing: 0;
}

.yq-terrace .l-daibiao span {
	opacity: 0.5;
	font-family: "PingFangSC-Regular";
	font-size: 20px;
	color: #474B4E;
	letter-spacing: 0;
}

/*Ã¤Â¸Â­Ã¥Â±Â*/
@media (min-width: 991px) and (max-width: 1439px) {
	.yq-terrace {
		/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â²*/
		/*Ã¦â€“Â°Ã©â€”Â»Ã¨Âµâ€žÃ¨Â®Â¯*/
	}

	.yq-terrace .l-ts-intro {
		position: relative;
		margin-top: 100px;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont {
		width: 100%;
		padding-top: 56.25%;
		padding: 0;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-left-tab .l-left-tab-ul {
		height: 60px;
		width: 58%;
		margin: 0 21%;
		overflow: hidden;
		position: absolute;
		bottom: 100px;
		left: 0px;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-left-tab .l-left-tab-ul li {
		float: left;
		width: 160px;
		height: 100%;
		margin: 0;
		padding: 0;
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 20px;
		color: #3583F8;
		letter-spacing: 0;
		margin-left: 20px;
		text-align: center;
		line-height: 60px;
		border-radius: 6px;
		cursor: pointer;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-left-tab .l-left-tab-ul li:first-child {
		margin-left: 0;
		color: white;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container {
		width: 100%;
		padding-top: 56.25%;
		padding-bottom: 0;
		display: none;
		position: relative;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-blacks {
		position: absolute;
		left: 0px;
		top: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.5);
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-swiper-slide {
		position: absolute;
		left: 50%;
		top: 50%;
		-webkit-transform: translate3d(-50%, -50%, 0);
		transform: translate3d(-50%, -50%, 0);
		text-align: center;
		color: #FFFFFF;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-swiper-slide h2 {
		font-family: " PingFangSC-Light";
		font-size: 50px;
		letter-spacing: 2px;
		margin-bottom: 55px;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .l-swiper-container .l-swiper-slide p {
		font-family: " PingFangSC-Regular";
		font-size: 14px;
		letter-spacing: 0;
		line-height: 30px;
	}

	.yq-terrace .l-ts-intro .l-ts-item-cont .actives {
		display: block;
	}

	.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body {
		height: 330px;
		padding: 20px 60px 30px 40px;
	}

	.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body h2 {
		font-size: 18px;
	}

	.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body .l-news-media-body-contents p {
		font-size: 14px;
	}

	.yq-terrace .l-news-intro .l-news-media-list .l-news-media-body .l-news-media-body-contents span {
		position: absolute;
		left: 40px;
		bottom: 30px;
		display: inline-block;
		font-size: 12px;
		letter-spacing: 0;
		padding-bottom: 5px;
		border-bottom: 1px solid black;
	}
}

/*Ã¦â€“Â°Ã§Å¡â€žÃ¥Â¼â‚¬Ã¥Ââ€˜Ã¦Â¨Â¡Ã¥Â¼Â*/
.page-two-content .page-right .page-right-head .my-tab-list ul li {
	margin-bottom: 0px;
}

.page-two-content .page-right .page-right-head .my-tab-list ul li.hover a:after {
	width: 100%;
	margin-left: -50%;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.page-two-content .page-right .page-right-head .my-tab-list ul li.active a:after {
	width: 100%;
	margin-left: -50%;
}

.page-two-content .page-right .page-right-head .my-tab-list ul li a:after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0px;
	margin-left: 0%;
	width: 0%;
	height: 2px;
	background-color: #FF3401;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

/*Ã¥Â°ÂÃ¥Â±ÂÃ¥Â¹â€¢*/
@media (max-width: 992px) {
	.page-two-content .page-right .page-right-head .my-tab-list ul {
		width: 100%;
		overflow-x: scroll;
		overflow-y: hidden;
		display: inline;
		white-space: nowrap;
		float: left;
		/*Ã¦â€Â¹Ã¥ÂËœÃ¦Â»Å¡Ã¥Å&nbsp;Â¨Ã¦ÂÂ¡Ã§Å¡â€žÃ¨Æ’Å’Ã¦â„¢Â¯Ã©Â¢Å“Ã¨â€°Â²*/
	}

	.page-two-content .page-right .page-right-head .my-tab-list ul::-webkit-scrollbar {
		height: 0.1px;
		background-color: transparent;
	}

	.page-two-content .page-right .page-right-head .my-tab-list ul li {
		width: auto;
		float: none !important;
		display: inline-block;
		padding: 0;
	}
}

/*Ã¥â€ºâ€ºÃ¤Â¸ÂªÃ¥Ë†â€&nbsp;Ã¥Å¸Å½Ã¥Å’Âº*/
/*Ã¦â€°â€¹Ã©Â£Å½Ã§ÂÂ´Ã¦â€¢Ë†Ã¦Å¾Å“*/
.l-sgfc-citys .l-yq-terrace-heads {
	width: 100%;
	background: #F7F8FA;
	box-shadow: 0 0 0 0 rgba(214, 214, 214, 0.5);
	padding: 33px 0 33px 0;
	/* .bg1{background: url("../css/img/for-city-11.png")left center/cover;}
    .bg2{background: url("../css/img/for-city-22.png")left center/cover;}
    .bg3{background: url("../css/img/for-city-33.png")left center/cover;}
    .bg4{background: url("../css/img/for-city-44.png")left center/cover;}*/
	/* url("/images/for-city-11.png")  url("/images/for-city-22.png") url("/images/for-city-33.png")
     url("/images/for-city-44.png")*/
}

.l-sgfc-citys .l-yq-terrace-heads .container {
	padding: 0;
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box {
	width: 100%;
	/*height: 202px;*/
	/*margin: 10px auto;*/
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul {
	/*padding:  33px 0 44px 0;*/
	overflow: hidden;
	width: 100%;
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul li {
	list-style: none;
	float: left;
	width: 19.8%;
	padding-top: 15.78125%;
	/*padding-top: 20%;*/
	position: relative;
	/*overflow: hidden;*/
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul li a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul li a div {
	width: 100%;
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul li.active {
	width: 40%;
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul li.active .text {
	display: block;
	/*opacity: 1;*/
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul .text {
	width: 100%;
	height: 100%;
	/*background:url("../css/img/four-city-zhezhao.png")left center/cover;*/
	background: url("/images/four-city-zhezhao.png") left center / cover;
	position: relative;
	z-index: 1;
	display: none;
	-webkit-animation: mymove 1s 1;
	animation: mymove 1s 1;
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul .text span {
	display: inline-block;
	width: 220px;
	height: 58px;
	line-height: 50px;
	margin-left: 31px;
	/*padding-bottom: 8px;*/
	border-bottom: 1px solid white;
	font-size: 35px;
	color: #fff;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
}

.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul .bg {
	height: 100%;
	position: absolute;
	top: 0;
}

.l-sgfc-citys .l-yq-terrace-heads .bg1 {
	background: left center / cover;
}

.l-sgfc-citys .l-yq-terrace-heads .bg2 {
	background: left center / cover;
}

.l-sgfc-citys .l-yq-terrace-heads .bg3 {
	background: left center / cover;
}

.l-sgfc-citys .l-yq-terrace-heads .bg4 {
	background: left center / cover;
}

@-webkit-keyframes mymove {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@keyframes mymove {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

/*Ã¥â€ºâ€ºÃ¤Â¸ÂªÃ¥Å¸Å½Ã¥Å’ÂºÃ¥Â°Âbanner*/
@media (max-width: 991px) {
	.l-sgfc-citys .l-yq-terrace-heads {
		padding: 7px 0 2px 13px;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box {
		width: 100%;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul {
		width: 100%;
		display: inline;
		white-space: nowrap;
		float: left;
		overflow: visible;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul li {
		display: inline-block;
		width: 40% !important;
		float: none !important;
		padding: 0;
		padding-top: 15.78125%;
		position: relative;
		/*overflow: hidden;*/
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul li a {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		width: 100%;
		height: 100%;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul li a div {
		width: 100%;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul li a .bg {
		height: 100%;
		position: absolute;
		top: 0;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul .text {
		width: 100%;
		height: 100%;
		position: relative;
		z-index: 1;
		display: block;
		opacity: 1;
		/*background:url("../css/img/four-city-zhezhao.png")left center/cover;*/
		background: url("/images/four-city-zhezhao.png") left center / cover;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul .text span {
		color: #fff;
		width: 80px;
		height: 26px;
		line-height: 18px;
		font-size: 12px;
		letter-spacing: 0;
		position: absolute;
		top: 50%;
		margin-top: -22px;
		margin-left: 12px;
		display: inline-block;
		border-bottom: 1px solid white;
	}

	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul .bg {
		height: 100%;
		position: absolute;
		top: 0;
	}
}

/*Ã¥â€ºâ€ºÃ¤Â¸ÂªÃ¥Ë†â€&nbsp;Ã¥Å¸Å½Ã¥Å’ÂºÃ¥â€ºÂ­Ã¥Å’ÂºÃ§Â®â‚¬Ã¤Â»â€¹*/
.sg-yqjj {
	background-color: #FFFFFF !important;
}

.sg-yqjj .new-sg-yqjj {
	padding: 0;
}

.sg-yqjj .new-sg-yqjj .sg-yqjj-head {
	font-family: "PingFangSC-Medium", "Microsoft YaHei";
	font-size: 30px;
	color: #525558;
	letter-spacing: 1px;
	text-align: center;
	border-bottom: none;
	padding: 76px 0 52px 0;
}

.sg-yqjj .new-sg-yqjj .sg-media-list {
	margin: 0 15px;
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .media-top {
	width: 100%;
	text-align: justify;
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .media-top p {
	font-family: 'PingFangSC-Regular', "Microsoft YaHei";
	font-size: 14px;
	color: #6B6B6B;
	line-height: 30px;
	margin-bottom: 0;
	opacity: 0.9;
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom {
	/*Ã§â€šÂ¹Ã¥â€¡Â»Ã¦Å’â€°Ã©â€™Â®*/
	/*Ã¦Â©ËœÃ©Â»â€žÃ¨â€°Â²Ã§Å¡â€žÃ¥Å“â€&nbsp;Ã¥Å“Ë†*/
	/*height: 150px;*/
	padding: 72px 0 98px 0;
	position: relative;
	/*Ã¨Â§â€&nbsp;Ã©Â¢â€˜Ã§Å¡â€žÃ§Â¬Â¬Ã¤ÂºÅ’Ã¦Â¬Â¡Ã§â€šÂ¹Ã¥â€¡Â»Ã¦â€¢Ë†Ã¦Å¾Å“*/
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .boxs {
	width: 54px;
	height: 54px;
	border-radius: 50%;
	z-index: 10;
	opacity: 0.9;
	position: absolute;
	top: 50%;
	left: 50%;
	background: #FF3401;
	box-shadow: 0 2px 10px 0 #CD5200;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	cursor: pointer;
	/*Ã¤Â¸â€°Ã¨Â§â€™Ã¥Â½Â¢*/
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .boxs .triangle-downs {
	width: 0;
	height: 0;
	border-top: 6px solid transparent;
	border-left: 12px solid white;
	border-bottom: 6px solid transparent;
	margin-top: 21px;
	margin-left: 24px;
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .popup-videos {
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.8);
	width: 100%;
	height: 100%;
	z-index: 10000;
	text-align: center;
	display: none;
	/*Ã¦â€Â¾Ã¥Â¤Â§Ã¤Â¹â€¹Ã¥ÂÅ½Ã§Å¡â€žÃ¨Â§â€&nbsp;Ã©Â¢â€˜*/
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .popup-videos .close-popup {
	color: #fff;
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: 25px;
	cursor: pointer;
	z-index: 20000;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .popup-videos video {
	width: 50%;
	margin-left: 25%;
	cursor: pointer;
	display: inline-block;
	vertical-align: baseline;
	object-fit: contain;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.sg-yqjj .new-sg-yqjj {
		padding: 0;
	}

	.sg-yqjj .new-sg-yqjj .sg-yqjj-head {
		font-size: 30px;
		letter-spacing: 1px;
		padding: 74px 0 48px 0;
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .media-top p {
		font-size: 14px;
		line-height: 25px;
	}
}

@media (max-width: 991px) {
	.sg-yqjj .new-sg-yqjj {
		padding: 0;
	}

	.sg-yqjj .new-sg-yqjj .sg-yqjj-head {
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 20px;
		color: #525558;
		letter-spacing: 0.67px;
		text-align: center;
		border-bottom: none;
		padding: 45px 0 38px 0;
		font-weight: 600;
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .media-top {
		width: 100%;
		/*margin-left: 2%;*/
		padding: 0;
		text-align: justify;
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .media-top p {
		font-family: "PingFangSC-Regular", "Microsoft YaHei";
		font-size: 14px;
		color: #6B6B6B;
		line-height: 28px;
		margin-bottom: 0;
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom {
		/*Ã§â€šÂ¹Ã¥â€¡Â»Ã¦Å’â€°Ã©â€™Â®*/
		/*Ã¦Â©ËœÃ©Â»â€žÃ¨â€°Â²Ã§Å¡â€žÃ¥Å“â€&nbsp;Ã¥Å“Ë†*/
		padding: 46px 0 50px 0;
		position: relative;
		/*Ã¨Â§â€&nbsp;Ã©Â¢â€˜Ã§Å¡â€žÃ§Â¬Â¬Ã¤ÂºÅ’Ã¦Â¬Â¡Ã§â€šÂ¹Ã¥â€¡Â»Ã¦â€¢Ë†Ã¦Å¾Å“*/
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .boxs {
		width: 36px;
		height: 36px;
		border-radius: 50%;
		z-index: 10;
		background-color: #FF3401;
		opacity: 0.9;
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate3d(-50%, -50%, 0);
		transform: translate3d(-50%, -50%, 0);
		cursor: pointer;
		box-shadow: 0px 2px 10px #CD5200;
		/*Ã¤Â¸â€°Ã¨Â§â€™Ã¥Â½Â¢*/
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .boxs .triangle-downs {
		width: 0;
		height: 0;
		border-top: 4px solid transparent;
		border-left: 8px solid white;
		border-bottom: 4px solid transparent;
		margin-top: 14px;
		margin-left: 16px;
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .popup-videos {
		position: fixed;
		top: 0;
		left: 0;
		background: rgba(0, 0, 0, 0.8);
		width: 100%;
		height: 100%;
		z-index: 10000;
		text-align: center;
		display: none;
		/*Ã¦â€Â¾Ã¥Â¤Â§Ã¤Â¹â€¹Ã¥ÂÅ½Ã§Å¡â€žÃ¨Â§â€&nbsp;Ã©Â¢â€˜*/
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .popup-videos .close-popup {
		color: #fff;
		position: absolute;
		top: 10px;
		right: 10px;
		font-size: 25px;
		cursor: pointer;
		z-index: 20000;
		-webkit-transition: all 0.4s ease;
		transition: all 0.4s ease;
	}

	.sg-yqjj .new-sg-yqjj .sg-media-list .sg-media .pull-bottom .popup-videos video {
		width: 70%;
		margin-left: 15%;
		cursor: pointer;
		display: inline-block;
		vertical-align: middle;
		object-fit: contain;
	}
}

.yuanqu-perrace .succes-case-new {
	padding: 40px 0 20px 0;
	margin-top: 20px;
	margin-bottom: 20px;
}

.yuanqu-perrace .succes-case-new h1 {
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont {
	padding-bottom: 40px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul {
	position: relative;
	overflow: visible;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .background {
	margin: 0 auto;
	height: 595px;
	width: 1136px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center center / cover;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li {
	position: absolute;
	display: inline-block;
	border-radius: 50%;
	z-index: 50;
	margin: 0;
	padding: 0;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li a {
	display: inline-block;
	padding: 0;
	border-radius: 50%;
	margin: 0;
	background: #fff;
	box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
	width: 100%;
	overflow: hidden;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li a img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	z-index: 10;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li span {
	display: none;
	font-size: 12px;
	width: 230px;
	background-color: rgba(95, 95, 96, 0.8);
	margin: 0;
	padding: 11px 10px 11px 30px;
	position: absolute;
	bottom: 15%;
	left: 80%;
	color: white;
	z-index: -1;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:hover span {
	display: inline-block;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(2) {
	width: 132px;
	height: 132px;
	left: 252px;
	top: 8px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(3) {
	width: 100px;
	height: 100px;
	left: 0px;
	top: 252px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(4) {
	width: 80px;
	height: 80px;
	left: 158px;
	top: 443px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(5) {
	width: 133px;
	height: 133px;
	left: 557px;
	top: 203px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(6) {
	width: 100px;
	height: 100px;
	left: 565px;
	top: 510px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(7) {
	width: 70px;
	height: 70px;
	top: 90px;
	right: 0;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(8) {
	width: 103px;
	height: 103px;
	top: 250px;
	right: 259px;
}

.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(9) {
	width: 100px;
	height: 100px;
	top: 418px;
	right: 146px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont {
		padding-bottom: 40px;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul {
		position: relative;
		overflow: visible;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .background {
		margin: 0 auto;
		height: 445px;
		width: 850px;
		background-repeat: no-repeat;
		background-size: 100% 100%;
		background-position: center center / cover;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li {
		position: absolute;
		display: inline-block;
		border-radius: 50%;
		z-index: 50;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li a {
		display: inline-block;
		padding: 0;
		border-radius: 50%;
		margin: 0;
		background: #fff;
		box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
		-webkit-box-shadow: 0 0 75px rgba(0, 0, 0, 0.15);
		width: 100%;
		overflow: hidden;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li a img {
		width: 100%;
		height: 100%;
		border-radius: 50%;
		z-index: 10;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li span {
		display: none;
		font-size: 10px;
		width: 210px;
		background-color: rgba(95, 95, 96, 0.8);
		margin: 0;
		padding: 8px 8px 10px 21px;
		position: absolute;
		bottom: 15%;
		left: 80%;
		color: white;
		z-index: -1;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:hover span {
		display: inline-block;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(2) {
		width: 100px;
		height: 100px;
		left: 194px;
		top: 8px;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(3) {
		width: 90px;
		height: 90px;
		left: 6px;
		top: 176px;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(4) {
		width: 70px;
		height: 70px;
		left: 127px;
		top: 324px;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(5) {
		width: 120px;
		height: 120px;
		left: 429px;
		top: 139px;
		z-index: 51;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(6) {
		width: 100px;
		height: 100px;
		left: 420px;
		top: 379px;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(7) {
		width: 65px;
		height: 65px;
		top: 70px;
		right: 0;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(7) span {
		left: -309%;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(8) {
		width: 80px;
		height: 80px;
		top: 183px;
		right: 200px;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(9) {
		width: 80px;
		height: 80px;
		top: 308px;
		right: 115px;
	}

	.yuanqu-perrace .succes-case-new .delegate-enterprise-cont .enterprise-ul .lty-li:nth-child(9) span {
		left: -250%;
	}
}

/*lian*/
/*PCÃ§Â«Â¯*/
/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â²-Ã¥â€ºÂ­Ã¥Å’ÂºÃ¦Ë†ÂÃ¥Â°Â±Ã£â‚¬ÂÃ¤ÂºÂ§Ã¤Â¸Å¡Ã©â€ºâ€&nbsp;Ã§Â¾Â¤*/
.success-lian {
	overflow: hidden;
	margin-top: 50px;
}

.success-lian .txt-lian {
	width: 100%;
	height: 40px;
	margin-top: 30px;
	text-align: center;
}

.success-lian .txt-lian .succes-lian-head {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 30px;
	color: #525558;
	letter-spacing: 2px;
	display: inline;
}

.success-lian .rtl_wrap {
	margin-top: 40px;
	height: 260px;
}

.success-lian .rtl_wrap .swiper-rtl {
	height: 100%;
	padding-bottom: 0 !important;
	overflow: visible;
}

.success-lian .rtl_wrap .swiper-rtl .row {
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

.success-lian .rtl_wrap .swiper-rtl .row .row::before,
.success-lian .rtl_wrap .swiper-rtl .row .row::after {
	content: " ";
	display: table;
}

.success-lian .rtl_wrap .swiper-rtl .row .row::after {
	clear: both;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns {
	position: relative;
	width: 100%;
	float: left;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel {
	display: none;
	width: 100%;
	height: 100%;
	-webkit-tap-highlight-color: transparent;
	z-index: 1;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer {
	height: 100%;
	overflow: hidden;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	padding: 0 2px;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item {
	float: left;
	width: 100%;
	height: 100%;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item img {
	width: 100%;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .img-item {
	position: relative;
	padding-top: 56.52%;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .img-item .item-img {
	width: 100%;
	position: absolute;
	top: 0;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-title {
	width: 100%;
	height: 60px;
	line-height: 20px;
	font-size: 15px;
	margin-top: 20px;
	color: gray;
	overflow: hidden;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-title:hover {
	height: 90px;
	overflow: inherit;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls {
	width: 71px;
	height: 24px;
	border: 1px solid #E0E0E0;
	position: absolute;
	right: 5px;
	top: -70px;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav {
	position: absolute;
	width: 100%;
	height: 100%;
	line-height: 20px;
	text-align: center;
	font-size: 26px;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav .owl-prev {
	width: 34.5px;
	height: 100%;
	float: left;
	border-right: 1px solid #E0E0E0;
	color: #E0E0E0;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav .owl-next {
	width: 34.5px;
	height: 100%;
	float: right;
	color: #B0B0B0;
}

.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel.owl-loaded {
	display: block;
}

/*Ã¤Â¸Â´Ã¦Â¸Â¯Ã©â€ºâ€&nbsp;Ã¥â€ºÂ¢-Ã©Â¢â€&nbsp;Ã¥Â¯Â¼Ã¥â€¦Â³Ã¦â‚¬â‚¬*/
.leadership-lian .content-lian {
	padding: 17px 13px 0 13px;
}

.leadership-lian .content-lian .intro {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 14px;
	color: #000;
	letter-spacing: 0.6px;
	line-height: 24px;
	margin: 0 0 9px;
	opacity: 0.8;
}

.leadership-lian .content-lian .row-lian {
	width: 100%;
	margin: 0;
	/*li:nth-child(2n) {
        padding-right: 0px;
      }*/
}

.leadership-lian .content-lian .row-lian li {
	/*height: 344px;*/
	padding: 0 8px 0 8px;
	border-right: 0;
	border: none;
}

.leadership-lian .content-lian .row-lian li img {
	width: 100%;
	/*height: 100%;*/
}

.leadership-lian .content-lian .row-lian li .leadership-txt {
	width: 100%;
	height: 38px;
	line-height: 38px;
	margin: 16px 0 18px 0;
}

.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	letter-spacing: 0.56px;
	overflow: hidden;
}

.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p p {
	font-size: 16px;
	/*color: #000000;*/
	color: #222500;
	float: left;
	margin: 0;
	/*padding-right: 10px;*/
	/*font-weight: bold;*/
	line-height: inherit;
}

.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p span {
	font-size: 16px;
	color: #222500;
}

.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p span:last-child {
	float: right;
	padding-right: 10px;
	/*font-size: 12px;*/
}

/*991-1380*/
@media (min-width: 991px) and (max-width: 1380px) {
	.leadership-lian .content-lian {
		padding: 13px 10px 0 10px;
	}

	.leadership-lian .content-lian .intro {
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 14px;
		color: #000;
		letter-spacing: 0.6px;
		line-height: 24px;
		margin: 0 0 9px;
		opacity: 0.8;
	}

	.leadership-lian .content-lian .row-lian {
		width: 100%;
		margin: 0;
		/*
      li:nth-child(2n) {
        padding-right: 0px;
      }*/
	}

	.leadership-lian .content-lian .row-lian li {
		width: 50%;
		/*height: 344px;*/
		padding: 0 6px 0 6px;
		border-right: 0;
	}

	.leadership-lian .content-lian .row-lian li img {
		width: 100%;
		height: 100%;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt {
		width: 100%;
		height: 20px;
		line-height: 20px;
		margin: 14px 0 16px 0;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p {
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		letter-spacing: 0.56px;
		overflow: hidden;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p p {
		font-size: 12px;
		/*color: #000000;*/
		color: #222500;
		float: left;
		margin: 0;
		/*padding-right: 10px;*/
		/*font-weight: bold;*/
		line-height: inherit;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p span {
		font-size: 12px;
		color: #222500;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p span:last-child {
		float: right;
		padding-right: 10px;
		/*font-size: 12px*/
	}
}

/*Ã¤Â¸â€œÃ©Â¢ËœÃ¦Å&nbsp;Â¥Ã©Ââ€œÃ¥Ë†â€”Ã¨Â¡Â¨*/
/*Ã¥Â¤Â§Ã¥Â±Â 1920*/
.zhuanti-list-lian .txt-top-lian {
	padding-top: 46px;
	padding-bottom: 19px;
}

.zhuanti-list-lian .txt-top-lian p {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 16px;
	color: #525558;
	letter-spacing: 0.7px;
	line-height: 37px;
	margin-bottom: 0;
	text-align: justify;
}

.zhuanti-list-lian .base-situation-box li {
	padding-bottom: 20px;
}

.zhuanti-list-lian .base-situation-box li .text-tetil-lian {
	font-size: 20px;
	color: #222;
	font-weight: bold;
}

.zhuanti-list-lian .base-situation-box li .text-main {
	font-size: 14px;
	color: #666;
	padding-right: 12px;
	line-height: 1.7;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

/*Ã¤Â¸Â­Ã¥Â±Â 991 - 1380*/
@media (min-width: 991px) and (max-width: 1380px) {
	.zhuanti-list-lian .txt-top-lian {
		padding-top: 35px;
		padding-bottom: 15px;
	}

	.zhuanti-list-lian .txt-top-lian p {
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 14px;
		color: #525558;
		letter-spacing: 0.7px;
		line-height: 27px;
		margin-bottom: 0;
		text-align: justify;
	}

	.zhuanti-list-lian .base-situation-box li {
		padding-bottom: 20px;
	}

	.zhuanti-list-lian .base-situation-box li .text-tetil-lian {
		font-size: 18px;
		color: #222;
		font-weight: bold;
	}

	.zhuanti-list-lian .base-situation-box li .text-main {
		font-size: 12px;
		color: #666;
		padding-right: 12px;
		line-height: 1.7;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
	}
}

/*Ã¦â€°â€¹Ã¦Å“ÂºÃ§Â«Â¯*/
/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ§â€°Â¹Ã¨â€°Â²-Ã¥â€ºÂ­Ã¥Å’ÂºÃ¦Ë†ÂÃ¥Â°Â±Ã£â‚¬ÂÃ¤ÂºÂ§Ã¤Â¸Å¡Ã©â€ºâ€&nbsp;Ã§Â¾Â¤*/
@media (max-width: 991px) {
	.success-lian {
		padding: 0 !important;
	}

	.success-lian .txt-lian {
		width: 100%;
		height: 20px;
		line-height: 20px;
		margin-top: 35px;
		text-align: center;
	}

	.success-lian .txt-lian .succes-lian-head {
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 20px;
		color: #525558;
		letter-spacing: 2px;
		display: inline;
		font-weight: 600;
	}

	.success-lian .title-fixed-lian {
		margin-top: 65px;
	}

	.success-lian .rtl_wrap {
		margin-top: 26px;
		height: 100% !important;
		padding-bottom: 30px;
	}

	.success-lian .rtl_wrap .swiper-rtl {
		height: 100%;
		padding-bottom: 0 !important;
	}

	.success-lian .rtl_wrap .swiper-rtl .row {
		width: 100%;
		height: 100%;
		margin: 0 auto;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .row::before,
	.success-lian .rtl_wrap .swiper-rtl .row .row::after {
		content: " ";
		display: table;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .row::after {
		clear: both;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns {
		position: relative;
		padding-left: 5px !important;
		padding-right: 5px !important;
		width: 100%;
		float: left;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel {
		display: none;
		width: 100%;
		height: 100%;
		-webkit-tap-highlight-color: transparent;
		z-index: 1;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer {
		height: 100%;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage {
		position: relative;
		-ms-touch-action: pan-Y;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-stage:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item {
		position: relative;
		min-height: 1px;
		float: left;
		-webkit-backface-visibility: hidden;
		-webkit-tap-highlight-color: transparent;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item {
		float: left;
		width: 100%;
		height: 100%;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .img-item {
		position: relative;
		padding-top: 56.52%;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .img-item .item-img {
		height: 100%;
		width: 100%;
		position: absolute;
		top: 0;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .p-title {
		width: 100%;
		height: 20px;
		line-height: 20px;
		font-size: 14px;
		margin-top: 20px;
		color: gray;
		text-align: center;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls {
		display: block;
		width: 71px;
		height: 24px;
		border: 1px solid #E0E0E0;
		float: left;
		margin-bottom: 25px;
		position: relative;
		top: 23px;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav {
		position: absolute;
		width: 100%;
		height: 100%;
		line-height: 19px;
		text-align: center;
		cursor: pointer;
		font-size: 26px;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav .owl-prev {
		width: 34.5px;
		height: 100%;
		float: left;
		border-right: 1px solid #E0E0E0;
		color: #E0E0E0;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel .owl-controls .owl-nav .owl-next {
		width: 34.5px;
		height: 100%;
		float: right;
		color: #B0B0B0;
	}

	.success-lian .rtl_wrap .swiper-rtl .row .columns .owl-carousel.owl-loaded {
		display: block;
	}
}

/*Ã©Â¢â€&nbsp;Ã¥Â¯Â¼Ã¥â€¦Â³Ã¦â‚¬â‚¬*/
@media (max-width: 991px) {
	.leadership-lian {
		background-color: #fff;
	}

	.leadership-lian .content-lian {
		padding: 15px 2px 0 2px;
	}

	.leadership-lian .content-lian .intro {
		width: 100%;
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 14px;
		color: #525558;
		letter-spacing: 0.79px;
		line-height: 23px;
		margin: 0 0 9px;
	}

	.leadership-lian .content-lian .row-lian {
		width: 100%;
		margin: 0;
	}

	.leadership-lian .content-lian .row-lian li {
		width: 100%;
		/*height: 344px;*/
		padding: 0 6px 0 6px;
		border-right: 0;
	}

	.leadership-lian .content-lian .row-lian li img {
		width: 100%;
		height: 100%;
		margin-top: 7px;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt {
		width: 100%;
		height: 20px;
		line-height: 20px;
		margin: 8px 0 16px 0;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p {
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		letter-spacing: 0.56px;
		overflow: hidden;
		border-bottom: 1px solid #eee;
		padding-bottom: 13px;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p p {
		font-size: 12px;
		/*color: #000000;*/
		color: #666;
		float: left;
		margin: 0;
		/*padding-right: 10px;*/
		/*font-weight: bold;*/
		line-height: inherit;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p span {
		font-size: 12px;
		color: #666;
	}

	.leadership-lian .content-lian .row-lian li .leadership-txt .leadership-txt-p span:last-child {
		float: right;
		padding-right: 0;
		/*font-size: 12px*/
	}

	.leadership-lian .content-lian .row-lian li:last-child .leadership-txt-p {
		border-bottom: none;
		padding-bottom: 0;
	}
}

.nc-yqcj-lian {
	margin: 0 320px;
}

.nc-yqcj-lian .nc-lian {
	margin-top: 7px;
	text-align: center;
	margin-bottom: 104px;
}

.nc-yqcj-lian .nc-lian .nc-lian-head {
	width: 214px;
	height: 42px;
	line-height: 42px;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 30px;
	color: #525558;
	letter-spacing: 2px;
	display: inline;
}

.nc-yqcj-lian .swiper-nc-lian {
	padding-bottom: 0px;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper {
	margin-left: 0px;
	margin-right: 0px;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide {
	padding: 0px 8px;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian {
	display: inherit;
	padding-bottom: 14px;
	position: relative;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian img {
	width: 100%;
	border-radius: 10px;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian .swiper-txt {
	display: block;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 30px;
	color: #FFFFFF;
	letter-spacing: 0;
	position: absolute;
	left: 40%;
	top: 115px;
	padding-bottom: 9px;
	border-bottom: 2px solid #FFFFFF;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian .div-block {
	display: none;
	width: 100%;
	height: 95%;
	position: absolute;
	background-color: black;
	top: 0;
	border-radius: 10px;
	opacity: 0.42;
	background: #000000;
	border: 1px solid #979797;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian .div-block .swiper-block {
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 18px;
	color: #fff;
	letter-spacing: 0;
	line-height: 30px;
	text-align: justify;
	margin: 86px 40px;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian:hover .swiper-txt {
	display: none;
}

.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian:hover .div-block {
	display: block;
}

.nc-yqcj-lian .swiper-button-prev {
	width: 44px;
	height: 44px;
	left: 150px;
	margin-top: -110px;
	box-shadow: 2px 2px 3px;
}

.nc-yqcj-lian .swiper-button-next {
	width: 44px;
	height: 44px;
	right: 150px;
	margin-top: -110px;
	box-shadow: 0px 2px 4px;
}

@media (min-width: 991px) and (max-width: 1380px) {
	.nc-yqcj-lian {
		margin: 0 185px;
	}

	.nc-yqcj-lian .nc-lian {
		margin-top: 7px;
		text-align: center;
		margin-bottom: 104px;
	}

	.nc-yqcj-lian .nc-lian .nc-lian-head {
		width: 214px;
		height: 42px;
		line-height: 42px;
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 26px;
		color: #525558;
		letter-spacing: 2px;
		display: inline;
	}

	.nc-yqcj-lian .swiper-nc-lian {
		padding-bottom: 0px;
	}

	.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper {
		margin-left: 0px;
		margin-right: 0px;
	}

	.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide {
		padding: 0px 8px;
	}

	.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian {
		display: inherit;
		padding-bottom: 14px;
		position: relative;
	}

	.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian img {
		width: 100%;
		border-radius: 10px;
	}

	.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian .swiper-txt {
		display: block;
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 30px;
		color: #FFFFFF;
		letter-spacing: 0;
		position: absolute;
		left: 34%;
		top: 90px;
		padding-bottom: 9px;
		border-bottom: 2px solid #FFFFFF;
	}

	.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian .div-block {
		display: none;
		width: 100%;
		height: 95%;
		position: absolute;
		background-color: black;
		top: 0;
		border-radius: 10px;
		opacity: 0.42;
		background: #000000;
		border: 1px solid #979797;
	}

	.nc-yqcj-lian .swiper-nc-lian .swiper-wrapper .swiper-slide .swiper-lian .div-block .swiper-block {
		font-family: 'PingFangSC-Medium', "Microsoft YaHei";
		font-size: 18px;
		color: #fff;
		letter-spacing: 0;
		line-height: 30px;
		text-align: justify;
		margin: 20px 40px;
	}

	.nc-yqcj-lian .swiper-button-prev {
		width: 44px;
		height: 44px;
		left: 80px;
		margin-top: 30px;
		box-shadow: 2px 2px 3px;
	}

	.nc-yqcj-lian .swiper-button-next {
		width: 44px;
		height: 44px;
		right: 80px;
		margin-top: 30px;
		box-shadow: 0px 2px 4px;
	}
}

.nc-cyjq-lian .nc-lian {
	width: 100%;
	height: 45px;
	margin-top: 46px;
	text-align: center;
	margin-bottom: 30px;
}

@media (max-width: 991px) {
	.nc-cyjq-lian .nc-lian {
		margin-top: 0;
	}
}

.nc-cyjq-lian .nc-lian .nc-lian-head {
	width: 214px;
	font-size: 30px;
	color: #525558;
	letter-spacing: 2.13px;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	display: inline;
	line-height: 45px;
}

@media (max-width: 991px) {
	.nc-cyjq-lian .nc-lian .nc-lian-head {
		font-weight: bold;
		font-size: 20px;
		color: #525558;
	}
}

.nc-cyjq-lian .cyjq-content-lian .cyjq-content {
	padding: 0 15px;
	position: relative;
	margin: 75px 120px 0 120px;
}

@media (max-width: 991px) {
	.nc-cyjq-lian .cyjq-content-lian .cyjq-content {
		margin: 30px 50px 0 50px;
	}
}

.nc-cyjq-lian .cyjq-content-lian .cyjq-content .cyjq-content-img {
	z-index: 1;
	position: relative;
	margin: auto;
	width: 100%;
	max-width: 750px;
}

.nc-cyjq-lian .cyjq-content-lian .cyjq-content .cyjq-content-img img {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	border-radius: 6px;
}

.nc-cyjq-lian .cyjq-content-lian .cyjq-content .cyjq-content-img:after {
	content: '';
	position: absolute;
	top: 5%;
	left: -3%;
	width: 106%;
	height: 90%;
	background: #EDEDED;
	border-radius: 15px;
}

.nc-cyjq-lian .cyjq-content-lian .cyjq-content .cyjq-content-txt {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 56px;
	margin-top: 52px;
}

@media (max-width: 991px) {
	.nc-cyjq-lian .cyjq-content-lian .cyjq-content .cyjq-content-txt {
		margin-bottom: 0px;
		margin-top: 25px;
	}
}

.nc-cyjq-lian .cyjq-content-lian .cyjq-content .cyjq-content-txt .content-txt {
	padding: 8px 15px;
	border: 1px solid #BFBFBF;
	border-radius: 71px;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
	font-size: 18px;
	color: #474B4E;
	letter-spacing: 0;
	display: inline-block;
}

.c-cyjq {
	position: relative;
}

.c-cyjq .title {
	font-size: 30px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	color: #525558;
	margin-top: 46px;
	margin-bottom: 60px;
}

@media (max-width: 991px) {
	.c-cyjq .title {
		margin-top: 0px;
		margin-bottom: 30px;
		font-size: 20px;
		font-weight: 600;
		letter-spacing: 2px;
	}
}

.c-cyjq .swiper-slide {
	width: 25%;
	text-align: center;
}

@media (max-width: 414px) {
	.c-cyjq .swiper-slide {
		width: 100%;
	}
}

.c-cyjq .swiper-slide .img-warp {
	position: relative;
	padding-top: 57.333%;
	overflow: hidden;
}

.c-cyjq .swiper-slide .img-warp img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.c-cyjq .swiper-slide p {
	display: inline-block;
	text-align: center;
	line-height: 20px;
	font-size: 15px;
	padding: 4px 10px;
	margin-top: 10px;
	margin-bottom: 40px;
	color: gray;
	border: 1px solid #BFBFBF;
	border-radius: 20px;
}

@media (max-width: 991px) {
	.c-cyjq .swiper-slide p {
		margin-bottom: 20px;
	}
}

.c-cyjq .swiper-prev,
.c-cyjq .swiper-next {
	position: absolute;
	top: 110px;
	right: 0;
	display: block;
	width: 32px;
	height: 22px;
	border: 1px solid #E0E0E0;
}

@media (max-width: 991px) {

	.c-cyjq .swiper-prev,
	.c-cyjq .swiper-next {
		right: 10px;
	}
}

@media (max-width: 414px) {

	.c-cyjq .swiper-prev,
	.c-cyjq .swiper-next {
		display: none;
	}
}

.c-cyjq .swiper-prev {
	right: 31px;
	background: url(/images/Shape-left.png) no-repeat center center;
}

@media (max-width: 991px) {
	.c-cyjq .swiper-prev {
		right: 41px;
	}
}

.c-cyjq .swiper-next {
	background: url(/images/Shape-right.png) no-repeat center center;
}

/*zhou*/
/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ¦Â¦â€šÃ¥â€&nbsp;Âµ*/
.home-park-wrap .container-fluid .home-park-img-pc .row {
	/*Ã©Â¼Â&nbsp;Ã¦Â&nbsp;â€¡Ã§Â§Â»Ã¥â€¦Â¥Ã¥â€°Â*/
	/*Ã©Â¼Â&nbsp;Ã¦Â&nbsp;â€¡Ã§Â§Â»Ã¥â€¦Â¥Ã¥ÂÅ½*/
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left a .img-bottom:before {
	content: '';
	display: inline-block;
	width: 5px;
	height: 5px;
	border: 1px solid #a7a7a7;
	border-radius: 50%;
	position: absolute;
	left: 12px;
	top: 15px;
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left a .img-bottom {
	height: auto;
	color: #fff;
	background: rgba(30, 36, 57, 0.8);
	padding: 8px 2px 8px 25px;
	opacity: 1;
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left a .img-bottom .bottom-text {
	display: none;
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left a .img-bottom h4 {
	font-size: 14px;
	line-height: 20px;
	margin: 0;
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left.current a .img-bottom .bottom-text {
	display: none;
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left.current a.curr .img-bottom:before {
	display: none;
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left.current a.curr .img-bottom {
	background: rgba(255, 123, 38, 0.9);
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left.current a.curr .img-bottom h4 {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 18px;
}

.home-park-wrap .container-fluid .home-park-img-pc .row .home-pic-left.current a.curr .img-bottom .bottom-text {
	display: block;
}

.ye-fenlei a {
	display: inline-block;
	height: 40px;
	color: #333;
}

.ora {
	color: orange;
	margin-top: 20px;
	text-align: center;
}

.ora-center {
	color: #333;
	margin-top: 5px;
	text-align: center;
}

@media (max-width: 992px) {
	.ora-center {
		text-align: justify;
	}
}

@media (max-width: 992px) {
	.characteristic-second {
		padding-bottom: -10px;
		margin-bottom: -10px;
		padding-top: 35px;
		width: 100%;
	}

	.characteristic-second h1 {
		font-size: 20px;
		font-weight: 600;
		letter-spacing: 2px;
		margin-bottom: 0px;
		color: #525558;
	}

	.characteristic-second .home-park-features-img-pc-second {
		background-color: #F7F8FA;
		width: 100%;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second {
		opacity: 1;
		/*height: 490px;*/
		min-height: 490px;
		padding: 0px 0px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second {
		position: relative;
		padding-bottom: -28px;
		height: 50px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second {
		display: inline-block;
		position: relative;
		margin-top: 0px;
		text-align: center;
		display: -moz-box;
		display: box;
		display: -webkit-box;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second .on {
		color: #f57725;
		position: relative;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second .on:after {
		content: "";
		width: 35px;
		position: absolute;
		bottom: 5px;
		left: 50%;
		border-bottom: 1px solid #f57725;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .left-tab-second .left-tab-ul-second li {
		-webkit-box-flex: 1;
		font-size: 24px;
		cursor: pointer;
		padding: 5px 0;
		margin-right: 0;
		margin-left: 0;
		margin-top: 10px;
		text-align: center;
		padding-bottom: 20px;
		opacity: 0.7;
		font-family: PingFangSC-Regular;
		font-size: 14px;
		color: #696E73;
		position: relative;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container {
		position: relative;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container {
		width: 97%;
		opacity: 0;
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		top: 0;
		padding: 0 0 0 0;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper {
		position: relative;
		width: 100%;
		height: 100%;
		z-index: 1;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide {
		height: 100%;
		position: relative;
		padding: 0px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul {
		display: block;
		margin: 0px 0px;
		margin-right: 10px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li {
		position: relative;
		width: 100%;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-img img {
		height: 200px;
		width: 100%;
		padding: 0 10px;
		margin-bottom: 0;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li .ser-sea-cont p {
		font-size: 14px;
		line-height: 1.7;
		padding: 15px 10px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li:nth-child(1) {
		padding: 0px 0px 0px 0px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-wrapper .swiper-slide ul li:nth-child(2) {
		padding: 0px 0px 0px 0px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .home-park-content .container .swiper-container .swiper-pagination {
		top: 180px;
	}

	.characteristic-second .home-park-features-img-pc-second #tab-second .active {
		opacity: 1 !important;
		z-index: 10;
	}

	.characteristic-second .home-park-features-img-pc-second .ims-tianjia-phone {
		height: 630px !important;
	}
}

@media (max-width: 991px) {
	.page-video-cont .page-bg-gray {
		padding-top: 0;
		padding-bottom: 5px;
	}

	.page-video-cont .page-bg-gray .bg-white {
		background-color: inherit;
	}

	.page-video-cont .page-bg-gray .bg-white .video-head {
		background-color: #fff;
		margin: 0 -10px;
	}

	.video-list ul {
		padding: 10px 0 0;
	}

	.video-list ul li {
		padding: 10px 10px 0;
		background-color: #fff;
		margin-bottom: 10px;
	}

	.video-list ul li a .video-play-icon {
		margin: -50px -23px;
		opacity: 0.7;
		font-size: 45px;
	}

	.video-list ul li a .video-title {
		position: static;
		text-align: left;
		color: #333;
		width: 100%;
		background-color: #fff;
	}

	.video-list ul li a:hover .video-title {
		background-color: rgba(245, 119, 37, 0);
	}

	.video-list ul li .popup-videos video {
		width: 98%;
	}
}

.service-search {
	padding: 0 20px 10px;
}

.service-search b,
.service-search i,
.service-search span {
	display: inline-block;
}

.service-search .serv-sea-list {
	color: #666;
	border-bottom: 1px dashed #E7E7E7;
}

.service-search .serv-sea-list .serv-sea-head {
	line-height: 75px;
}

.service-search .serv-sea-list .serv-sea-head .serv-left {
	float: left;
}

.service-search .serv-sea-list .serv-sea-head .serv-left .icon-small {
	color: #B2B2B2;
	margin-top: -5px;
}

.service-search .serv-sea-list .serv-sea-head .serv-left span {
	color: #333;
	font-size: 20px;
	margin-left: 5px;
}

.service-search .serv-sea-list .serv-sea-head .serv-right {
	float: right;
}

.service-search .serv-sea-list .serv-sea-head .serv-right span {
	height: 40px;
	width: 104px;
	color: #f57725;
	text-align: center;
	margin-left: 10px;
	line-height: 40px;
	vertical-align: middle;
	border-radius: 4px;
	background-color: #fef1e9;
}

.service-search .serv-sea-list .serv-sea-head .serv-right span b {
	font-size: 24px;
	font-weight: normal;
	margin-right: 2px;
}

.service-search .serv-sea-list .serv-sea-head .serv-right a.see-intro {
	display: none;
}

.service-search .serv-sea-list a {
	color: #f57725;
}

.service-search .serv-sea-list .serv-sea-conten {
	line-height: normal;
}

.service-search .serv-sea-list .serv-sea-conten .select-transform {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.service-search .serv-sea-list .serv-sea-conten .icon-toggle {
	color: #c7c7c7;
}

.service-search .serv-sea-list .serv-sea-conten .ser-select-head {
	line-height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten img {
	width: 100%;
}

.service-search .serv-sea-list .serv-sea-conten .ser-sea-cont {
	margin: 25px 0;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 20px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-img {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	width: 40%;
	margin-right: 20px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .stub {
	width: 30px;
	margin-bottom: 10px;
	border-bottom: 2px solid #ccc;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way {
	margin-top: 15px;
	position: relative;
	overflow: hidden;
	height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-way {
	color: #666;
	position: absolute;
	z-index: 5;
	cursor: pointer;
	padding: 10px 15px;
	border-radius: 4px;
	border: 1px solid #ddd;
	background-color: #fff;
	height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-way:hover {
	color: #fff;
	border-radius: 4px 0 0 4px;
	background-color: #F57725;
	border-color: transparent;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-way-click {
	color: #fff;
	border-radius: 4px 0 0 4px;
	background-color: #F57725;
	border-color: transparent;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-tel {
	position: absolute;
	left: -100px;
	-webkit-transition: -webkit-transform 0.5s ease;
	transition: -webkit-transform 0.5s ease;
	transition: transform 0.5s ease;
	transition: transform 0.5s ease, -webkit-transform 0.5s ease;
	color: #F57725;
	font-size: 16px;
	padding: 10px 20px 9px 7px;
	background-color: #fef1e9;
	border-radius: 0 4px 4px 0;
	height: 40px;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-tel .call-icon {
	margin: 0 10px;
	color: #F57725;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way .call-tel-show {
	-webkit-transform: translateX(196px);
	-ms-transform: translateX(196px);
	transform: translateX(196px);
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle h4 {
	margin-top: 0;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle .call-icon {
	display: none;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-right {
	position: relative;
	text-align: justify;
}

.service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-right .icon-toggle {
	position: absolute;
	right: 0;
	bottom: 0;
	cursor: pointer;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.service-search .serv-sea-list:last-child {
	border-bottom: none;
}

.l-select {
	width: 33%;
	height: 40px;
	line-height: 40px;
	float: left;
	margin-right: 20px;
	-webkit-tap-highlight-color: transparent;
}

.l-select-box {
	border-radius: 4px;
	border: 1px solid #E7E7E7;
	cursor: pointer;
	background: #fff;
	color: #333;
	position: relative;
	z-index: 100;
}

.l-select-color {
	border: 1px solid #f57725;
}

.l-select ul {
	list-style: none;
	display: none;
	min-height: 0;
	max-height: 250px;
	overflow: auto;
	text-indent: 10px;
}

.add-color {
	color: #f57725;
	background-color: #fef1e9;
}

.l-select ul li:hover {
	color: #f57725;
	background-color: #fef1e9;
}

.l-selected {
	display: inline-block;
	width: 100%;
	padding: 0 10px;
	border-radius: 4px 4px 0 0;
}

.l-selected .l-select-show {
	white-space: nowrap;
	overflow: hidden;
	width: 85%;
	height: 25px;
	line-height: 39px;
}

.l-selected .icon-toggle {
	float: right;
}

@media (max-width: 992px) {
	.l-select {
		width: 48.3%;
		margin-right: 0;
	}

	.l-select .l-selected {
		background-color: #F3F4F8;
	}

	.l-select:first-child {
		margin-right: 10px;
	}

	.service-page-banner {
		height: 140px;
		background-size: 100% 100%;
	}

	.service-page-banner .banner-content h2 {
		font-size: 26px;
		margin-bottom: 0;
		padding-bottom: 10px;
	}

	.service-page-banner .banner-content h2:after {
		content: initial;
	}

	.service-page-banner .banner-content p {
		font-size: 14px;
	}

	.page-right-serv-content .service-bg {
		background-color: transparent;
	}

	.page-right-serv-content .service-search {
		padding: 0;
	}

	.page-right-serv-content .service-search .serv-sea-list {
		background-color: #fff;
		margin-bottom: 10px;
		padding: 0 10px 10px;
		border: none;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-left span {
		font-size: 18px;
		margin-left: 5px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-right span {
		height: 25px;
		width: 70px;
		color: #f57725;
		line-height: 25px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-right span b {
		font-size: 18px;
		margin-right: 2px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-head .serv-right a.see-intro {
		display: none;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .strategy-list {
		padding: 0;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten img {
		width: 100%;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .ser-sea-cont {
		margin: 25px 0 0;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li {
		border-bottom: 1px solid #e7e7e7;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-img {
		margin: 0 10px 20px 0;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle h4 {
		font-size: 14px;
		display: inline-block;
		width: 77%;
		white-space: normal;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-intro-tittle .call-icon {
		color: #f57725;
		float: right;
		padding: 0 10px;
		line-height: 35px;
		display: block;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-call-way {
		display: none;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right {
		margin-bottom: 10px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right .system-list-abstact {
		font-size: 13px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right .system-list-abstact p {
		font-size: 13px;
		line-height: 18px;
		overflow: hidden;
		height: 55px;
		text-overflow: ellipsis;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		padding-right: 25px;
		margin-top: 0;
		margin-bottom: 15px;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li .system-list-intro .system-list-right .system-list-abstact p.cur {
		overflow: auto;
		display: block;
	}

	.page-right-serv-content .service-search .serv-sea-list .serv-sea-conten .system-list-cont ul li:last-child {
		border-bottom: none;
	}

	.page-right-serv-content .service-search .serv-sea-list:last-child {
		margin-bottom: 0;
		padding-left: 0;
		padding-right: 0;
	}
}

@media (max-width: 991px) {
	#back-top {
		right: 5px;
	}
}

.group-development-honor-right {
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: #FFFFF;
	margin-top: 20px;
	background: #FFFFFF;
}

.group-development-honor-right .dev-hon-cont-left {
	width: 327px;
	float: left;
	margin-left: 70px;
}

.group-development-honor-right .dev-hon-cont-left .dev-hon-content::before {
	content: "";
	position: absolute;
	width: 0px;
	height: 0px;
	bottom: 19px;
	right: -12px;
	border: 4px solid transparent;
	border-left: 6px solid #fbfbfb;
}

.group-development-honor-right .dev-hon-cont-left .dev-hon-content::after {
	content: "";
	position: absolute;
	width: 20%;
	height: 1px;
	bottom: 23px;
	right: -21%;
	background: #fbfbfb;
}

.group-development-honor-right .dev-hon-cont-right {
	width: 327px;
	margin-left: 70px;
	float: left;
	margin-bottom: -40px;
}

.group-development-honor-right .dev-line-middle {
	width: 3px;
	height: 2160px;
	float: left;
	margin-left: 70px;
	background: #f1f1f1;
}

.group-development-honor-right .dev-hon-cont-right {
	float: left;
	margin-left: 70px;
}

.group-development-honor-right .dev-hon-cont-right .dev-hon-content {
	position: relative;
	top: -70px;
}

.group-development-honor-right .dev-hon-cont-right .dev-hon-content::before {
	content: "";
	position: absolute;
	width: 0px;
	height: 0px;
	bottom: 19px;
	left: -12px;
	border: 4px solid transparent;
	border-right: 6px solid #fbfbfb;
}

.group-development-honor-right .dev-hon-cont-right .dev-hon-content::after {
	content: "";
	position: absolute;
	width: 20%;
	height: 1px;
	bottom: 23px;
	left: -21%;
	background: #fbfbfb;
}

.group-development-honor-right .dev-hon-cont {
	position: relative;
}

.group-development-honor-right .dev-hon-cont i {
	display: inline-block;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content-last {
	background: #fbfbfb;
	box-shadow: 0px 0px 0px 0px #fbfbfb;
	text-align: center;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content-top-little {
	position: relative;
	padding-bottom: 8px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content-left {
	position: relative;
	bottom: 0px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content {
	display: inline-block;
	min-height: 280px;
	margin-top: 110px;
	box-shadow: 1px 1px 3px 3px #f0f0f0;
	border-radius: 4px;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	height: auto;
	background: #fafafa;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-list-title {
	font-size: 20px;
	color: #333;
	vertical-align: middle;
	background-size: 100% 100%;
	height: 143px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-list-title img {
	margin-top: 5px;
	padding-bottom: 2px;
	height: 134px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img {
	margin: 10px 0 0px 10px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img li {
	margin: 15px 0 30px 20px;
	text-align: left;
	width: 100%;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-right {
	position: relative;
	margin: 0 0 0px 0px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-right .honor-intr {
	width: 100%;
	color: #666;
	clear: both;
	font-size: 12px;
	line-height: 22px;
	text-align: justify;
	margin-top: 5px;
	overflow: hidden;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-tobottom {
	position: relative;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom {
	height: 27px;
	font-size: 9px;
	color: #666;
	position: relative;
	line-height: 27px;
	width: 102%;
	background: #f3f3f3;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left {
	width: 100%;
	margin-left: 5px;
	float: left;
	position: relative;
	left: -10px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left::after {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	bottom: 9px;
	left: -90px;
	background: #f3f3f3;
	border-radius: 50%;
	z-index: 12;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left.change::after {
	background: #1b0e5e;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left p {
	float: left;
	margin-left: 4px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left img {
	float: left;
	position: relative;
	top: 6px;
	margin-left: 8px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right {
	position: relative;
	right: 7px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right::after {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	bottom: 10px;
	right: -86px;
	background: #f3f3f3;
	border-radius: 50%;
	z-index: 12;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right.change::after {
	background: #1b0e5e;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right p {
	float: right;
	padding-right: 3px;
	max-height: 120px;
}

.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right img {
	float: right;
	position: relative;
	top: 6px;
	margin-right: 6px;
}

@media (min-width: 991px) and (max-width: 1380px) {
	.group-development-honor-right .dev-line-middle {
		width: 3px;
		height: 2250px;
		float: left;
		margin-left: 50px;
		background: #fbfbfb;
	}

	.group-development-honor-right .dev-hon-cont-left {
		width: 254px;
		margin-left: 50px;
	}

	.group-development-honor-right .dev-hon-cont-left .dev-hon-content::before {
		content: "";
		position: absolute;
		width: 0px;
		height: 0px;
		bottom: 19px;
		right: -12px;
		border: 4px solid transparent;
		border-left: 6px solid #f8f8f8;
	}

	.group-development-honor-right .dev-hon-cont-left .dev-hon-content::after {
		content: "";
		position: absolute;
		width: 20%;
		height: 1px;
		bottom: 23px;
		right: -20%;
		background: #f8f8f8;
	}

	.group-development-honor-right .dev-hon-cont-right {
		width: 254px;
		margin-left: 50px;
		margin-right: 50px;
	}

	.group-development-honor-right .dev-hon-cont-right .dev-hon-content::before {
		content: "";
		position: absolute;
		width: 0px;
		height: 0px;
		bottom: 19px;
		left: -12px;
		border: 4px solid transparent;
		border-right: 6px solid #f8f8f8;
	}

	.group-development-honor-right .dev-hon-cont-right .dev-hon-content::after {
		content: "";
		position: absolute;
		width: 20%;
		height: 1px;
		bottom: 23px;
		left: -20%;
		background: #f8f8f8;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom {
		height: 27px;
		font-size: 9px;
		color: #666;
		position: relative;
		line-height: 27px;
		width: 102%;
		background: #f3f3f3;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left {
		width: 100%;
		margin-left: 5px;
		float: left;
		position: relative;
		left: -10px;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left::after {
		content: "";
		position: absolute;
		width: 9px;
		height: 9px;
		bottom: 11px;
		left: -70px;
		background: #f3f3f3;
		border-radius: 50%;
		z-index: 12;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-left.change::after {
		background: #1b0e5e;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right {
		position: relative;
		right: 7px;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right::after {
		content: "";
		position: absolute;
		width: 9px;
		height: 9px;
		bottom: 10px;
		right: -66px;
		background: #f3f3f3;
		border-radius: 50%;
		z-index: 12;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img .honor-list-bottom-right.change::after {
		background: #1b0e5e;
	}

	.group-development-honor-right .dev-hon-cont .honor-list-bottom-left {
		width: 100%;
		margin-left: 5px;
		float: left;
		position: relative;
	}

	.group-development-honor-right .dev-hon-cont .honor-list-bottom-right {
		position: relative;
		right: 7px;
	}
}

@media (max-width: 991px) {
	#back-top {
		right: 5px;
	}
}

@media (min-width: 992px) and (max-width: 1920px) {
	.jituan-mask {
		z-index: 13;
		position: fixed;
		width: 100%;
		height: 100%;
		margin: auto;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0.7);
		position: reative;
		display: none;
	}

	.jituan-mask-content {
		padding: 3px;
		background: white;
	}

	.jituan-mask-content .dev-hon-content {
		margin-top: 0px;
		height: auto;
		width: 100%;
		background: white;
		position: absolute;
	}

	.jituan-mask-content .dev-hon-content .honor-img .honor-list-bottom-right::before {
		content: "";
		z-index: -1;
	}

	.jituan-mask-content .dev-hon-content .honor-img .honor-list-bottom-right::after {
		content: "";
		z-index: -1;
	}

	.jituan-mask-content .dev-hon-content .honor-img .honor-list-bottom-left::before {
		content: "";
	}

	.jituan-mask-content .dev-hon-content .honor-img .honor-list-bottom-left::after {
		content: "";
	}

	.jituan-mask-content .dev-hon-content .hon-item ul:first-child li {
		vertical-align: middle;
		text-align: center;
	}

	.jituan-mask-content .dev-hon-content .hon-item ul:first-child li .honor-list-title {
		font-size: 20px;
		color: #333;
		vertical-align: middle;
		background: url(/images/rongyubg.png) center center;
		background-size: 100% 100%;
		margin-left: 8px;
		margin-top: 5px;
	}

	.jituan-arrow {
		position: absolute;
		width: 50px;
		height: 50px;
		z-index: 90;
		top: 49%;
		font-size: 40px;
		color: white;
		text-align: center;
		line-height: 40px;
		border-radius: 50%;
		font-weight: 200;
	}

	.jituan-arrow img {
		width: 50px;
		height: 50px;
		border-radius: 50%;
	}

	.jituan-arrow-left {
		left: 20%;
	}

	.jituan-arrow-right {
		right: 20%;
	}

	.jituan-feiji {
		position: absolute;
		width: 32px;
		height: 32px;
		margin-left: -16px;
		left: 50%;
		top: 10px;
		border-radius: 50%;
		display: block;
		z-index: 4;
		background: #f9f9f9 !important;
	}

	.jituan-feiji img {
		width: 24px;
		height: 24px;
		position: relative;
		left: 3px;
	}

	.jituan-scroll {
		overflow: hidden;
	}
}

@media (min-width: 991px) and (max-width: 1380px) {
	.jituan-mask .jituan-mask-content {
		position: absolute;
		width: 420px;
		height: 420px;
		z-index: 1000000;
		margin: auto;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		overflow: hidden;
	}

	.jituan-mask .honor-list-title {
		width: 95%;
		height: 150px;
		position: relative;
	}

	.jituan-mask .honor-list-title img {
		max-height: 127px;
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		margin: auto;
	}

	.jituan-mask .honor-img {
		margin: 10px 0 10px 10px;
		color: #333;
		padding-bottom: 100px;
		position: relative;
		height: 240px;
	}

	.jituan-mask .honor-img li {
		width: 99%;
		text-align: left !important;
		font-size: 20px;
		color: #333;
		font-weight: bold;
		float: left;
		margin-left: -4px;
	}

	.jituan-mask .honor-img .honor-list-right {
		position: relative;
		top: 8px;
		padding-bottom: -8px;
		color: #666;
	}

	.jituan-mask .honor-img .honor-list-right .honor-intr {
		color: #666;
		clear: both;
		font-size: 16px;
		line-height: 28px;
		text-align: justify;
		margin-right: 10px;
		height: auto;
	}

	.jituan-mask .honor-img .honor-list-right .honor-intr p {
		margin-top: 10px;
		height: 110px;
		overflow-y: auto;
		overflow-x: hidden;
	}

	.jituan-mask .honor-img .honor-list-bottom {
		width: 390px;
		color: #8b8b8b;
		font-size: 13px;
		height: 46px;
		line-height: 46px;
		background: #f3f3f3;
		position: absolute;
		bottom: 5px;
	}

	.jituan-mask .honor-img .honor-list-bottom-right {
		margin-right: 15px;
	}

	.jituan-mask .honor-img .honor-list-bottom-right p {
		float: right;
		padding-right: 5px;
	}

	.jituan-mask .honor-img .honor-list-bottom-right img {
		float: right;
		position: relative;
		bottom: -14px;
		margin-right: 7px;
		width: 14px;
		height: 14px;
	}

	.jituan-mask .honor-img .honor-list-bottom-left p {
		float: left;
		margin-left: 5px;
	}

	.jituan-mask .honor-img .honor-list-bottom-left img {
		width: 14px;
		height: 14px;
		float: left;
		position: relative;
		top: 15px;
		margin-left: 7px;
	}
}

@media (min-width: 1381px) and (max-width: 1920px) {
	.jituan-mask .jituan-mask-content {
		position: absolute;
		width: 540px;
		height: 540px;
		z-index: 1000000;
		margin: auto;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
	}

	.jituan-mask .jituan-mask-content .dev-hon-content {
		width: 98%;
	}

	.jituan-mask .honor-list-title {
		height: 220px;
		margin-top: 13px;
		position: relative;
		width: 97%;
		left: 2px;
	}

	.jituan-mask .honor-list-title img {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		margin: auto;
		max-height: 200px;
		min-height: 180px;
		max-width: 80%;
	}

	.jituan-mask .honor-img {
		margin: -20px 0 10px 10px;
		color: #333;
		position: relative;
		top: 10px;
		height: 295px;
	}

	.jituan-mask .honor-img li {
		text-align: left !important;
		font-size: 20px;
		color: #333;
		font-weight: bold;
		margin-top: 18px;
		margin-left: 0px;
	}

	.jituan-mask .honor-img .honor-list-right {
		position: relative;
		margin: 0x 20px 0px 0px;
		padding-left: 6px;
		padding-right: 10px;
		padding-bottom: -8px;
		color: #666;
		height: 138px;
	}

	.jituan-mask .honor-img .honor-list-right .honor-intr {
		color: #666;
		clear: both;
		font-size: 16px;
		line-height: 28px;
		text-align: justify;
		margin-right: 0px;
		height: auto;
	}

	.jituan-mask .honor-img .honor-list-right .honor-intr p {
		margin-top: 12px;
		height: 168px;
		overflow-y: auto;
		overflow-x: hidden;
		margin-left: -3px;
	}

	.jituan-mask .honor-img .honor-list-bottom {
		width: 99%;
		position: absolute;
		bottom: 0px;
		color: #8b8b8b;
		font-size: 20px;
		height: 62px;
		line-height: 62px;
		background: #f3f3f3;
		overflow: hidden;
	}

	.jituan-mask .honor-img .honor-list-bottom-right {
		margin-right: 10px;
	}

	.jituan-mask .honor-img .honor-list-bottom-right p {
		float: right;
		margin-right: 13px;
	}

	.jituan-mask .honor-img .honor-list-bottom-right img {
		float: right;
		position: relative;
		top: 19px;
		right: 8px;
		width: 24px;
		height: 24px;
	}

	.jituan-mask .honor-img .honor-list-bottom-left p {
		float: left;
		margin-left: 13px;
	}

	.jituan-mask .honor-img .honor-list-bottom-left img {
		float: left;
		position: relative;
		top: 18px;
		left: 8px;
		width: 24px;
		height: 24px;
	}
}

@media (max-width: 991px) {
	.group-development-honor-right {
		padding-bottom: 46px;
		margin-bottom: 15px;
		display: block;
		position: relative;
		margin-top: 10px;
		height: auto;
	}

	.group-development-honor-right .dev-hon-cont-left {
		margin-left: 0px;
		width: 100%;
	}

	.group-development-honor-right .dev-hon-cont-right {
		margin-left: 0px;
		width: 100%;
	}

	.group-development-honor-right .dev-hon-cont {
		width: 100% !important;
		float: none;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content-date {
		color: black;
		margin-left: 1%;
		margin: 4px 8px 13px 8px;
		font-size: 17px;
		padding-top: 12px;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content {
		top: 0px;
		margin-top: 0px;
		min-height: 100px;
		background: #f9f9f9;
		border-radius: 5px;
		margin-left: 2%;
		width: 96%;
		height: auto;
		border: 1px solid #eaeaea;
		position: relative;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content::after {
		content: "";
		width: 12px;
		height: 12px;
		background: #f9f9f9;
		position: absolute;
		left: 30px;
		top: -6px;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
		border: none;
		border-top: 1px solid #eaeaea;
		border-left: 1px solid #eaeaea;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .honor-list-title {
		background: url(/images/rongyubg.png);
		background-size: 100% 100%;
		height: 240px;
		margin-top: 8px;
		position: relative;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .honor-list-title img {
		position: absolute;
		margin: auto;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		min-height: 80%;
		max-width: 70%;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .honor-img {
		margin-left: 2px !important;
		overflow: hidden;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .honor-img li {
		margin-top: 21px;
		margin-bottom: 15px;
		font-size: 17px;
		font-weight: bold;
		color: #333;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .honor-img .honor-list-right {
		font-size: 14px;
		line-height: 23px;
		color: #666;
		height: auto;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .honor-img .honor-list-right .honor-intr p {
		overflow: hidden;
		-webkit-box-orient: vertical;
		margin-bottom: 10px;
		float: left;
		text-align: justify;
		height: auto;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .honor-img .honor-list-right .honor-intr i {
		width: 22px;
		height: 20px;
		margin-left: 47%;
		bottom: -1px;
		color: #999;
		cursor: pointer;
		display: inline;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-cont:last-child {
		margin-bottom: 20px;
	}

	.group-development-honor-right .jituan-mask {
		display: none;
	}

	.group-development-honor-right .jituan-feiji {
		display: none;
	}

	.group-development-honor-right .honor-list-bottom {
		display: none;
	}

	.group-development-honor-right .dev-hon-content-last {
		display: none;
	}

	.honor-list-title {
		background: url(/images/rongyubg.png) center center no-repeat;
		height: 240px;
		margin-left: 5px;
		width: 97%;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.group-development-honor-right .dev-hon-cont {
		margin-left: 1%;
		width: 96%;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li {
		display: block;
	}

	.group-development-honor-right .dev-hon-cont .dev-hon-content .hon-item ul:first-child li .honor-img li {
		margin: 0px;
	}

	.group-development-honor-right .dev-hon-cont .honor-list-title {
		background: url(/images/rongyubg.png) center center;
		background-size: 100% 100%;
		margin-left: 1%;
		width: 98%;
	}

	.group-development-honor-right .dev-hon-cont .honor-list-title img {
		height: 160px;
	}
}

.park-banner {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.park-banner .park-banner-wrap {
	padding-top: 41.671%;
}

.park-banner .park-banner-wrap .park-banner-bg {
	background-position: center center;
	background-size: 100% 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-align: center;
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one {
	vertical-align: middle;
	position: absolute;
	height: 120px;
	top: 51%;
	margin-top: -60px;
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-title {
	font-size: 72px;
	width: 100%;
	display: inline-block;
	color: white;
	text-align: left;
	left: 120px;
	overflow: hidden;
	height: 74px;
	position: relative;
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-title span {
	position: relative;
	padding: 0;
	margin-top: -5px;
	width: auto;
	height: 100%;
	top: 64px;
	display: inline-block;
	letter-spacing: 15px;
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-line {
	position: absolute;
	right: 10px;
	height: 1px;
	margin-top: 12px;
	background: rgba(255, 255, 255, 0.5);
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-decription {
	margin-top: 18px;
	font-size: 28px;
	letter-spacing: 2px;
	color: rgba(255, 255, 255, 0.5);
	position: relative;
	left: 120px;
	top: 12px;
	height: 32px;
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-decription p {
	position: relative;
	top: -34px;
	opacity: 0;
	left: 0px;
	text-align: justify;
	letter-spacing: 2px;
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-decription span {
	display: inline-block;
	width: 16px;
	height: 100%;
	position: relative;
	text-align: center;
	bottom: 7px;
	font-weight: 700;
}

.park-banner .park-banner-wrap .park-banner-bg .park-banner-arrow {
	position: absolute;
	width: 12px;
	height: 12px;
	left: 50%;
	margin-left: -6px;
	bottom: 20px;
	position: relative;
	text-align: center;
}

@media (min-width: 992px) and (max-width: 1380px) {
	.park-banner {
		width: 100%;
		overflow: hidden;
		position: relative;
	}

	.park-banner .park-banner-wrap {
		padding-top: 36.671%;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one {
		position: absolute;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-title {
		font-size: 56px;
		letter-spacing: 5px;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-line {
		margin-top: 0px;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-decription {
		margin-top: 8px;
		font-size: 21px;
		position: relative;
		top: 10px;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-arrow {
		position: absolute;
		width: 36px;
		left: 50%;
		margin-left: -18px;
		bottom: 20px;
	}
}

@media (max-width: 992px) {
	.park-banner {
		width: 100%;
		height: 490px;
		overflow: hidden;
		position: relative;
	}

	.park-banner .park-banner-wrap {
		width: 100%;
		height: 490px;
	}

	.park-banner .park-banner-wrap .park-banner-bg {
		background-position: center center;
		background-size: 100% 100%;
		position: absolute;
		text-align: center;
		top: 0;
		left: 0;
		display: block;
		width: 100%;
		height: 100%;
		overflow: hidden;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one {
		position: absolute;
		width: 100%;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		top: 48%;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-title {
		font-size: 30px;
		font-weight: normal;
		letter-spacing: 2px;
		color: white;
		text-align: center;
		height: auto;
		overflow: hidden;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		position: relative;
		padding-bottom: 15px;
		margin-bottom: 10px;
		margin-top: 0px;
		left: 0px;
		top: 12px;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-title span {
		width: 100%;
		top: 0px;
		letter-spacing: 5px;
		position: relative;
		left: 0;
		margin: 0;
		font-size: 28px;
		text-align: center;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-decription-small {
		letter-spacing: 3px;
		color: rgba(255, 255, 255, 0.5);
		position: reltive;
		top: 3px;
		left: 0px;
		opacity: 1;
		margin-top: 1px;
		padding-left: -200px;
		color: white;
		opacity: 0.5;
		font-size: 16px;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-decription-small span {
		background: white;
		border-radius: 50%;
		display: inline-block;
		width: 4px;
		height: 3px;
		margin-left: 2px;
		margin-right: 5px;
		position: relative;
		bottom: 5px;
		font-weight: lighter;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-arrow {
		position: absolute;
		width: 12px;
		left: 50%;
		margin-left: -6px;
		bottom: 20px;
		animation: case1 0.5s infinite;
		-webkit-animation: case1 0.5s infinite;
	}
}

@media (min-width: 600px) and (max-width: 992px) {
	.park-banner .park-banner-wrap {
		height: 490px;
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one {
		position: absolute;
		width: 80%;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-title {
		font-size: 28px;
		letter-spacing: 2px;
		color: white;
		text-align: center;
		height: 55px;
		overflow: hidden;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	.park-banner .park-banner-wrap .park-banner-bg .park-banner-text-one .park-banner-decription-small {
		font-size: 16px;
		letter-spacing: 3px;
		color: rgba(255, 255, 255, 0.5);
		position: reltive;
		top: 0px;
		left: 0px;
		opacity: 1;
		padding-left: -200px;
		color: white;
		opacity: 0.5;
	}
}

@-webkit-keyframes case1 {
	0% {
		bottom: 20px;
	}

	50% {
		bottom: 24px;
	}

	100% {
		bottom: 20px;
	}
}

@keyframes case1 {
	0% {
		bottom: 20px;
	}

	50% {
		bottom: 24px;
	}

	100% {
		bottom: 20px;
	}
}

/*
 * cC 2017-05-11
 */
.c-ani,
.c-backtop .c-btn-group .c-btn-item .c-btn-slider,
.c-backtop .c-btn-group .c-btn-item .c-btn-bg,
.home-new-con .new-nav ul li a:after,
.c-btneffect,
.c-btneffect em,
.c-btneffect i,
.c-wx-code .c-wximg,
.c-header,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn:after,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-video-warp .c-video-item .c-subvideo,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-subBtn,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-threeBtn-warp .c-threeBtn-group .c-threeBtn span:after,
.c-phoneheader {
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.c-fl,
.c-header .c-nav .c-mainNav .c-mainNav-warp,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-item,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-threeBtn-warp .c-threeBtn-group,
.c-phoneheader .c-menu-warp .c-iconBtn,
.c-phoneNavWarp .c-phoneNavCont .c-phonetop .c-iconBtn.c-btn-back {
	float: left;
}

.c-fr,
.c-phoneheader .c-menu-warp,
.c-phoneNavWarp .c-phoneNavCont .c-phonetop .c-iconBtn.c-btn-close {
	float: right;
}

.c-bigbox {
	display: block;
	margin: auto;
	width: 100%;
	min-width: 992px;
}

.c-box,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group {
	display: block;
	max-width: 1260px;
	margin: auto;
}

.c-text-justify,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-explain,
.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-explain {
	text-align: justify;
	text-justify: inter-ideograph;
}

/**
     Ã¦Å’â€°Ã©â€™Â®Ã¥Å&nbsp;Â¨Ã§â€Â»
 */
.c-btneffect {
	width: 200px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	border: 1px solid #fff;
	margin: 0 auto;
	cursor: pointer;
	/*background: #fff;*/
	position: relative;
	overflow: hidden;
	display: block;
	padding: 0;
	color: #353535;
	text-decoration: none;
}

.c-btneffect em,
.c-btneffect i {
	color: #fff;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	overflow: hidden;
}

.c-btneffect em {
	width: 200px;
	height: 0px;
	background: #fff;
	-webkit-transform: translateX(-30px) translateY(-50%) rotate(45deg);
	-ms-transform: translateX(-30px) translateY(-50%) rotate(45deg);
	transform: translateX(-30px) translateY(-50%) rotate(45deg);
}

.c-btneffect:hover {
	color: #f60;
	text-decoration: none;
}

.c-btneffect:hover em {
	height: 200px;
}

.c-btneffect:hover i {
	color: #000;
}

/*
 * PCÃ§Â«Â¯Ã©Â¡Â¶Ã©Æ’Â¨Ã¨ÂÅ“Ã¥Ââ€¢
 */
.c-wx-code {
	position: relative;
}

.c-wx-code .c-wximg {
	position: absolute;
	right: 10px;
	top: -150px;
	width: 150px;
	height: 150px;
	background: url(/images/footer-qr-code.jpg) no-repeat center center;
	background-size: 100% 100%;
}

.c-wx-code .c-wximg.active {
	top: 67px;
}

.c-header {
	position: fixed;
	top: 0;
	z-index: 999;
	display: none;
	background-color: rgba(255, 255, 255, 0);
}

@media (min-width: 992px) {
	.c-header {
		display: block;
	}
}

.c-header:hover,
.c-header.active {
	box-shadow: 0 1px 2px rgba(4, 0, 0, 0.1);
	background-color: #ffffff;
}

.c-header:hover .c-nav .c-logo,
.c-header.active .c-nav .c-logo {
	background-image: url(/images/logo.png);
}

.c-header:hover .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn,
.c-header.active .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn,
.c-header:hover .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn,
.c-header.active .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn {
	color: #333;
}

.c-header:hover .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-weixin,
.c-header.active .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-weixin,
.c-header:hover .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-en,
.c-header.active .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-en {
	border-color: #dfdfdf;
}

.c-header:hover .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn:after,
.c-header.active .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn:after {
	background-color: #FF3401;
}

.c-header:hover .c-nav .c-mainNav .c-mainNav-warp.active .c-mainBtn,
.c-header.active .c-nav .c-mainNav .c-mainNav-warp.active .c-mainBtn {
	color: #333;
}

.c-header .c-nav {
	height: 67px;
	padding-left: 10px;
	padding-right: 10px;
	/*Ã¤Â¸â‚¬Ã§ÂºÂ§Ã¨ÂÅ“Ã¥Ââ€¢css*/
}

.c-header .c-nav .c-logo {
	position: absolute;
	display: block;
	width: 180px;
	height: 68px;
	text-indent: -9999px;
	background-image: url(/images/header-qin.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.c-header .c-nav .c-mainNav {
	float: right;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp {
	/*Ã¤ÂºÅ’Ã§ÂºÂ§Ã¨ÂÅ“Ã¥Ââ€¢css*/
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn {
	display: block;
	color: rgba(255, 255, 255, 0.5);
	font-size: 16px;
	padding: 0px 12px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn {
	color: #ffffff;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn {
	position: relative;
	margin: 0px 15px;
	height: 67px;
	text-align: center;
	line-height: 67px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn:after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: 15px;
	margin-left: 0%;
	width: 0%;
	height: 2px;
	background-color: #FFFFFF;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.c-header .c-nav .c-mainNav .c-mainNav-warp .c-mainBtn {
		margin: 0px 5px;
	}
}

.c-header .c-nav .c-mainNav .c-mainNav-warp.active .c-mainBtn:after,
.c-header .c-nav .c-mainNav .c-mainNav-warp:hover .c-mainBtn:after {
	width: 100%;
	margin-left: -50%;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp.active .c-subNav-warp,
.c-header .c-nav .c-mainNav .c-mainNav-warp:hover .c-subNav-warp {
	/*display: block;*/
}

.c-header .c-nav .c-mainNav .c-mainNav-warp.active:hover .c-mainBtn {
	color: #333;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp.active.dimed .c-mainBtn {
	color: #333;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp.active.dimed .c-mainBtn:after {
	width: 0%;
	margin-left: 0%;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp.active .c-mainBtn {
	color: #FFFFFF;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn {
	padding: 21px 0px;
	margin-right: 20px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn:first-child {
	margin-left: 90px;
	margin-right: 10px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn:last-child {
	margin-right: 0px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn:hover {
	color: #CCCCCC;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-weixin,
.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-en {
	min-width: 40px;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border: 1px solid rgba(255, 255, 255, 0.5);
	border-radius: 25px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-en {
	font-size: 12px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-sousuo {
	position: relative;
	padding-left: 10px;
	height: 25px;
	text-align: center;
	line-height: 25px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-iconBtn .icon-sousuo:after {
	content: '';
	position: absolute;
	top: 5%;
	left: 0px;
	width: 1px;
	height: 90%;
	display: block;
	background-color: #EEEEEE;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp {
	position: absolute;
	left: 0;
	display: none;
	width: 100%;
	height: 340px;
	background-color: #fff;
	box-shadow: 0 1px 2px rgba(4, 0, 0, 0.1);
	/*&amp;:extend(.c-ani);*/
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp:after {
	content: '';
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
	background: url(/images/subbg1.png) no-repeat left top;
	background-color: #f9f9fb;
}

@media (max-width: 1530px) {
	.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp:after {
		/*left: -130px;*/
	}
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group {
	height: 340px;
	overflow: hidden;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-item {
	min-height: 340px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-explain {
	position: relative;
	z-index: 1;
	padding-left: 10px;
	width: 32%;
	height: 340px;
	background: url(/images/subbg.png) no-repeat right bottom;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-explain .c-title {
	position: relative;
	z-index: 1;
	margin-top: 60px;
	font-size: 24px;
	color: #000000;
	font-family: 'PingFangSC-Regular', "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-explain .c-cont {
	position: relative;
	z-index: 1;
	padding-top: 10px;
	padding-right: 96px;
	color: #222500;
	font-size: 13px;
	line-height: 220%;
	/*max-height: 87px;*/
	min-width: 394px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	font-family: 'PingFangSC-Regular', "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-explain .c-btn {
	position: relative;
	z-index: 1;
	margin-top: 20px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-explain .c-btn .c-btn-more {
	position: relative;
	color: #2C2C2C;
	font-size: 14px;
	font-family: 'PingFangSC-Medium', "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-explain .c-btn .c-btn-more .icon-jiantou {
	font-size: 12px;
	position: absolute;
	display: block;
	top: 50%;
	right: -16px;
	margin-top: -8px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subNav-cont {
	width: 68%;
	position: relative;
	background-color: #FFFFFF;
	z-index: 1;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group {
	position: relative;
	display: block;
	/*width: 22%;*/
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 8px;
	border-right: 1px solid #E5E5E5;
	padding-left: 4.741%;
	padding-right: 4.741%;
}

@media (max-width: 1270px) and (min-width: 1114px) {
	.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group {
		padding-left: 5.741%;
		padding-right: 5.741%;
	}
}

@media (max-width: 1113px) and (min-width: 992px) {
	.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group {
		padding-left: 1.741%;
		padding-right: 1.741%;
	}
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-sub {
	padding-left: 13%;
	padding-right: 13%;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-sub .c-subBtn-item {
	padding-bottom: 9px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-sub .c-subBtn-item .c-threeNav-warp {
	left: 100%;
	padding-left: 100px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-video-warp {
	padding-left: 13%;
	padding-right: 0px;
	padding-top: 13px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-video-warp .c-video-item {
	width: 334px;
	height: 188px;
	overflow: hidden;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-video-warp .c-video-item .c-subvideo {
	display: block;
	width: 334px;
	height: 188px;
	background: url(/images/pctop.png) no-repeat;
	background-size: 100%;
	background-position-x: 50%;
	background-position-y: 50%;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-video-warp .c-video-item .c-subvideo.dimed {
	display: none;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group.c-video-warp .c-video-item .c-subvideo:hover {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	/* IE 9 */
	-moz-transform: scale(1.1);
	/* Firefox */
	-webkit-transform: scale(1.1);
	/* Safari Ã¥â€™Å’ Chrome */
	-o-transform: scale(1.1);
	/* Opera */
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group:last-child {
	border-right: none;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group:first-child {
	border-right: 1px solid #E5E5E5;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item {
	padding-bottom: 2px;
	height: 32px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item.active .c-subBtn {
	color: #FF3401;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item.dimed .c-subBtn {
	color: #e0e0e0;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item.nohref .c-subBtn {
	color: #e0e0e0;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-subBtn {
	position: relative;
	display: block;
	padding: 7px 0px;
	color: #000;
	font-size: 16px;
	line-height: 1;
	font-family: 'PingFangSC-Regular', "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-subBtn:after {
	content: '';
	position: absolute;
	top: 0;
	width: 200%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0);
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-subBtn span {
	position: relative;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-subBtn span .icon-jiantou {
	font-size: 12px;
	position: absolute;
	display: block;
	top: 50%;
	right: -16px;
	margin-top: -6px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item:hover .c-threeNav-warp {
	display: block;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp {
	position: absolute;
	top: 0;
	left: 22%;
	padding-right: 70px;
	z-index: 1;
	width: 1280px;
	padding-top: 13px;
	padding-bottom: 50px;
	padding-left: 6.741%;
	/*border-left: 1px solid #E5E5E5;*/
	display: none;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-subBtn-title {
	font-size: 18px;
	color: #010101;
	line-height: 1;
	margin-bottom: 20px;
	font-family: 'PingFangSC-Regular', "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-subBtn-title span {
	position: relative;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-subBtn-title span .icon-jiantou {
	font-size: 14px;
	position: absolute;
	display: block;
	top: 50%;
	right: -24px;
	margin-top: -7px;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-threeBtn-warp .c-threeBtn-group {
	padding-right: 6.741%;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-threeBtn-warp .c-threeBtn-group .c-threeBtn {
	display: block;
	color: #010101;
	font-size: 16px;
	line-height: 1;
	padding: 8px 0px;
	font-family: 'PingFangSC-Regular', "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-threeBtn-warp .c-threeBtn-group .c-threeBtn span {
	position: relative;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-threeBtn-warp .c-threeBtn-group .c-threeBtn span:after {
	content: '';
	position: absolute;
	left: 50%;
	bottom: -7px;
	display: block;
	margin-left: 0%;
	width: 0%;
	height: 1px;
	background-color: #010101;
}

.c-header .c-nav .c-mainNav .c-mainNav-warp .c-subNav-warp .c-subNav-group .c-subBtn-group .c-subBtn-item .c-threeNav-warp .c-threeBtn-warp .c-threeBtn-group .c-threeBtn:hover span:after {
	margin-left: -50%;
	width: 100%;
}

/*
 * Ã§Â§Â»Ã¥Å&nbsp;Â¨Ã§Â«Â¯Ã©Â¡Â¶Ã©Æ’Â¨Ã¨ÂÅ“Ã¥Ââ€¢
 */
.c-phoneheader {
	display: none;
	width: 100%;
	height: 50px;
	padding-left: 10px;
	position: fixed;
	top: 0;
	z-index: 999;
	background-color: rgba(255, 255, 255, 0);
}

@media (max-width: 991px) {
	.c-phoneheader {
		display: block;
	}
}

.c-phoneheader.active {
	box-shadow: 0 1px 2px rgba(4, 0, 0, 0.1);
	background-color: #ffffff;
}

.c-phoneheader.active .c-logo {
	background-image: url(/images/m-logo1.png);
}

.c-phoneheader.active .c-menu-warp .c-iconBtn {
	color: #333;
}

.c-phoneheader .c-logo {
	position: absolute;
	display: block;
	width: 120px;
	height: 50px;
	text-indent: -9999px;
	background-image: url(/images/m-logo0.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.c-phoneheader .c-menu-warp .c-iconBtn {
	display: block;
	color: #fff;
	font-size: 16px;
	padding: 12px 12px 13px 12px;
}

.c-phoneheader .c-menu-warp .c-iconBtn .icon-en {
	display: block;
	padding-left: 12px;
	padding-right: 12px;
	height: 25px;
	text-align: center;
	font-size: 12px;
	min-width: 40px;
	line-height: 25px;
	border: 1px solid #dfdfdf;
	border-radius: 25px;
}

.c-phoneheader .c-menu-warp .c-iconBtn .icon-menu {
	min-width: 48px;
	text-align: center;
}

.c-phoneheader .c-menu-warp .c-iconBtn.active .icon-menu:before {
	content: "\e68d";
}

.c-phoneNavWarp {
	display: none;
	position: fixed;
	z-index: 1200;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.c-phoneNavWarp.active {
	display: block;
}

@media (min-width: 992px) {
	.c-phoneNavWarp.active {
		display: none;
	}
}

.c-phoneNavWarp .c-phoneNavBg {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
}

.c-phoneNavWarp .c-phoneNavCont {
	position: absolute;
	left: 100%;
	width: 72%;
	height: 100%;
	min-width: 270px;
	background-color: #FFFFFF;
}

.c-phoneNavWarp .c-phoneNavCont.c-phoneSubNav {
	z-index: 100;
}

.c-phoneNavWarp .c-phoneNavCont.c-phoneSubNav .c-phonetop .c-iconBtn.c-btn-back {
	display: block;
}

.c-phoneNavWarp .c-phoneNavCont:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 43px;
	height: 38px;
	background: url(/images/c-phonetopbg.png) no-repeat left top;
}

.c-phoneNavWarp .c-phoneNavCont:after {
	content: '';
	position: absolute;
	right: 0;
	bottom: 0;
	width: 43px;
	height: 38px;
	background: url(/images/c-phonebottombg.png) no-repeat left top;
}

.c-phoneNavWarp .c-phoneNavCont .c-phonetop {
	position: relative;
	height: 50px;
}

.c-phoneNavWarp .c-phoneNavCont .c-phonetop .c-iconBtn {
	display: block;
	color: #050505;
	padding: 10px 14px;
}

.c-phoneNavWarp .c-phoneNavCont .c-phonetop .c-iconBtn.c-btn-back {
	display: none;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont {
	min-height: 110px;
	padding-left: 24px;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-title {
	padding: 4px 0px;
	font-size: 15px;
	color: #001642;
	border-bottom: 1px solid #f4f4f4;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-explain {
	font-size: 12px;
	color: #525558;
	line-height: 200%;
	padding-top: 8px;
	padding-right: 15px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-img-warp {
	display: block;
	width: 100%;
	height: 100%;
	padding-right: 15px;
	margin-top: 10px;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-img-warp img {
	display: block;
	margin: auto;
	max-height: 100px;
	max-width: 100%;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-btn {
	position: relative;
	z-index: 1;
	margin-top: 10px;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-btn .c-btn-more {
	position: relative;
	color: #a9a9a9;
	font-size: 14px;
}

.c-phoneNavWarp .c-phoneNavCont .c-phone-cont .c-btn .c-btn-more .icon-jiantou {
	font-size: 12px;
	position: absolute;
	display: block;
	top: 50%;
	right: -12px;
	margin-top: -8px;
}

.c-phoneNavWarp .c-phoneNavCont .swiper-container {
	position: absolute;
	top: 195px;
	bottom: 0;
	width: 100%;
	padding-bottom: 50px;
}

.c-phoneNavWarp .c-phoneNavCont .swiper-container .swiper-wrapper {
	height: auto;
}

.c-phoneNavWarp .c-phoneNavCont .swiper-container .swiper-wrapper .swiper-slide {
	height: auto;
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item {
	font-size: 15px;
	color: #1E3A5F;
	line-height: 41px;
	position: relative;
	padding-left: 20px;
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item.active {
	background-color: #ededed;
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item.open .c-nav-text~.iconfont:before {
	content: "\e606";
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item.dimed {
	color: rgba(30, 58, 95, 0.5);
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item .c-nav-text {
	/*height: 41px;*/
	padding-right: 20px;
	border-bottom: 1px solid #f4f4f4;
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item .iconfont {
	position: absolute;
	top: 0px;
	right: 10px;
	font-size: 12px;
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item .c-threeNav-warp {
	display: none;
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item .c-threeNav-warp .c-threeBtn-group {
	position: relative;
}

.c-phoneNavWarp .c-phoneNavCont .c-nav-group .c-nav-item .c-threeNav-warp .c-threeBtn-group .c-threenav-text {
	height: 41px;
	padding-right: 20px;
	border-bottom: 1px solid #f4f4f4;
	padding-left: 15px;
	font-size: 13px;
}

.c-phoneNavWarp .c-phoneNavCont .c-video {
	position: relative;
	margin: 50px 25px 50px 25px;
}

.c-phoneNavWarp .c-phoneNavCont .c-video a {
	display: block;
	margin: auto;
	width: 220px;
	height: 125px;
	background: url(/images/waptop1.png) no-repeat center center;
}

.lingang-video-bg {
	background-color: #fff;
}

.lingang-video .video-cont {
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
	background-color: #000;
}

.lingang-video .video-cont .video-warp {
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
}

.lingang-video .video-cont .img-warp {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}

.lingang-video .video-cont .img-warp img {
	display: block;
	width: 100%;
	height: 100%;
}

.lingang-video .video-cont .img-warp .btn-warp {
	position: absolute;
	opacity: 0.4;
	background: #000000;
	width: 130px;
	height: 130px;
	top: 50%;
	left: 50%;
	display: block;
	margin-left: -65px;
	margin-top: -65px;
	border-radius: 100%;
	cursor: pointer;
}

.lingang-video .video-cont .img-warp .btn-warp .btn-sanjiao {
	position: absolute;
	top: 40px;
	left: 52px;
	width: 0;
	height: 0;
	border-top: 25px solid transparent;
	border-left: 45px solid #FFFFFF;
	border-bottom: 25px solid transparent;
}

.lingang-video .video-txt {
	position: absolute;
	bottom: 0;
	width: 100%;
	opacity: 0.7;
	background: #111F4F;
	padding: 24px 14px 9px 30px;
}

.lingang-video .video-txt .title {
	font-size: 20px;
	color: #FFFFFF;
	letter-spacing: 0;
}

.lingang-video .video-txt .cont {
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 0;
}

.lingang-video .c-pagination {
	padding-top: 55px;
	padding-bottom: 55px;
}

@media (max-width: 991px) {
	.lingang-video .c-pagination {
		display: none;
	}
}

.lingang-video .c-pagination ul li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.lingang-video .c-pagination ul li.c-page-prev,
.lingang-video .c-pagination ul li.c-page-next {
	color: #666;
}

.lingang-video .c-pagination ul li.c-page-prev.dimed,
.lingang-video .c-pagination ul li.c-page-next.dimed {
	color: #E0E0E0;
}

.lingang-video .c-pagination ul li.c-page-prev.dimed a,
.lingang-video .c-pagination ul li.c-page-next.dimed a {
	color: #E0E0E0;
}

.lingang-video .c-pagination ul li a {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #333333;
}

.lingang-video .c-pagination ul li.active a {
	color: #F67F31;
	cursor: default;
}

.lingang-video .video-list {
	margin-top: 25px;
}

.lingang-video .video-list ul {
	padding: 0;
	margin: 0 -1.5%;
}

.lingang-video .video-list ul:before {
	content: " ";
	display: table;
}

.lingang-video .video-list ul:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
}

.lingang-video .video-list ul li {
	float: left;
	display: block;
	margin-bottom: 25px;
	width: 25%;
	padding: 0 1.5%;
}

.lingang-video .video-list ul li .img-warp {
	position: relative;
	padding-top: 56.25%;
	cursor: pointer;
}

.lingang-video .video-list ul li .img-warp .img-item {
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.lingang-video .video-list ul li .img-warp .img-item:hover {
	padding: 6px;
}

.lingang-video .video-list ul li .img-warp .img-item:hover:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 3px solid #FF3401;
}

.lingang-video .video-list ul li .img-warp .img-item img {
	display: block;
	width: 100%;
	height: 100%;
}

.lingang-video .video-list ul li .title-warp {
	margin-top: 16px;
	height: 40px;
	overflow: hidden;
}

.lingang-video .video-list ul li .title-warp .title {
	font-size: 14px;
	color: #333333;
	letter-spacing: 0;
	margin-bottom: 0;
	font-weight: bold;
}

.lingang-video-wap {
	background-color: #FFFFFF;
}

.lingang-video-wap .video-list {
	margin-top: 15px;
	padding: 0 3%;
}

.lingang-video-wap .video-list ul {
	padding: 0;
	margin: 0 -1.5%;
}

.lingang-video-wap .video-list ul:before {
	content: " ";
	display: table;
}

.lingang-video-wap .video-list ul:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
}

.lingang-video-wap .video-list ul li {
	float: left;
	display: block;
	width: 50%;
	padding: 0;
	margin-bottom: 10px;
	padding: 0 1.5%;
}

.lingang-video-wap .video-cont {
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
}

.lingang-video-wap .video-cont .video-warp {
	position: absolute;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
}

.lingang-video-wap .video-cont .img-warp {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}

.lingang-video-wap .video-cont .img-warp img {
	display: block;
	width: 100%;
	height: 100%;
}

.lingang-video-wap .video-cont .img-warp .btn-warp {
	position: absolute;
	opacity: 0.4;
	background: #000000;
	width: 44px;
	height: 44px;
	top: 50%;
	left: 50%;
	display: block;
	margin-left: -22px;
	margin-top: -34px;
	border-radius: 100%;
	cursor: pointer;
}

.lingang-video-wap .video-cont .img-warp .btn-warp .btn-sanjiao {
	position: absolute;
	top: 8px;
	left: 18px;
	width: 0;
	height: 0;
	border-top: 14px solid transparent;
	border-left: 14px solid #FFFFFF;
	border-bottom: 14px solid transparent;
	cursor: pointer;
}

.lingang-video-wap .video-txt {
	position: absolute;
	bottom: 0;
	width: 100%;
	opacity: 0.7;
	background: #111F4F;
	padding: 5px 10px;
}

.lingang-video-wap .video-txt .cont {
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 0;
	margin-bottom: 0;
}

.lingang-video-wap .title-warp {
	margin-top: 6px;
	height: 40px;
	overflow: hidden;
}

.lingang-video-wap .title-warp .title {
	font-size: 14px;
	color: #333333;
	letter-spacing: 0;
	margin-bottom: 0;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	white-space: normal !important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

@media (max-width: 991px) {
	.lingang-video-wap .c-seach-more {
		display: block;
	}
}

.page-right .d-workerspc .tab-content .qydj {
	padding: 50px 15px 0px;
}

.page-right .d-workerspc .tab-content .qydj .zgzj,
.page-right .d-workerspc .tab-content .qydj .tqdt,
.page-right .d-workerspc .tab-content .qydj .twhd {
	padding-bottom: 35px;
}

.page-right .d-workerspc .tab-content .qydj .zgzj h3,
.page-right .d-workerspc .tab-content .qydj .tqdt h3,
.page-right .d-workerspc .tab-content .qydj .twhd h3 {
	font-size: 30px;
	color: #333;
	text-align: center;
	line-height: 50px;
}

.page-right .d-workerspc .tab-content .qydj .zgzj h5,
.page-right .d-workerspc .tab-content .qydj .tqdt h5,
.page-right .d-workerspc .tab-content .qydj .twhd h5 {
	font-size: 20px;
	color: #333;
	line-height: 40px;
}

.page-right .d-workerspc .tab-content .qydj .zgzj p,
.page-right .d-workerspc .tab-content .qydj .tqdt p,
.page-right .d-workerspc .tab-content .qydj .twhd p {
	font-size: 14px;
	line-height: 27px;
	color: #333;
	text-align: justify;
	margin-bottom: 20px;
}

.page-right .d-workerspc .tab-content .qydj .zgzj .text-bot-img,
.page-right .d-workerspc .tab-content .qydj .tqdt .text-bot-img,
.page-right .d-workerspc .tab-content .qydj .twhd .text-bot-img {
	text-align: center;
}

.page-right .d-workerspc .tab-content .qydj .zgzj .zgzj-gzdt,
.page-right .d-workerspc .tab-content .qydj .tqdt .zgzj-gzdt,
.page-right .d-workerspc .tab-content .qydj .twhd .zgzj-gzdt {
	text-align: center;
}

.page-right .d-workerspc .tab-content .qydj .zgzj .zgzj-gzdt img,
.page-right .d-workerspc .tab-content .qydj .tqdt .zgzj-gzdt img,
.page-right .d-workerspc .tab-content .qydj .twhd .zgzj-gzdt img {
	width: 100%;
}

.page-right .d-workerspc .tab-content .qydj .zgzj .zgzj-gzdt p,
.page-right .d-workerspc .tab-content .qydj .tqdt .zgzj-gzdt p,
.page-right .d-workerspc .tab-content .qydj .twhd .zgzj-gzdt p {
	line-height: 56px;
	color: #333;
	text-align: center;
	font-size: 14px;
	margin-bottom: 5px;
}

.page-right .d-workerspc .tab-content .qydj .tqdt h3 {
	margin-bottom: 25px;
}

.page-right .d-workerspc .tab-content .qydj .tqdt .tqdt-bot-img {
	padding: 0 120px;
	margin-top: 25px;
}

.page-right .d-workerspc .tab-content .qydj .tqdt .tqdt-bot-img img {
	width: 100%;
}

.page-right .d-workerspc .tab-content .qydj .tqdt .tqdt-bot-img p {
	margin-top: 15px;
	margin-bottom: 20px;
}

.page-right .d-workerspc .tab-content .qydj .twhd {
	border-top: 1px dashed #eee;
	padding-top: 46px;
}

.page-right .d-workerspc .tab-content .qydj .twhd h3 {
	margin-bottom: 25px;
}

.page-right .d-workerspc .tab-content .qydj .twhd ul li img {
	width: 100%;
}

.page-right .d-workerspc .tab-content .qydj .twhd ul li span {
	font-size: 16px;
	color: #333;
	padding: 20px 0 20px 0;
	display: inline-block;
}

/*Ã¥Â°ÂÃ¥Â±ÂÃ¥Â¹â€¢*/
@media (max-width: 991px) {
	.page-right .d-workerspc .tab-content .qydj {
		padding: 20px 0px 0px;
	}

	.page-right .d-workerspc .tab-content .qydj .zgzj h3,
	.page-right .d-workerspc .tab-content .qydj .tqdt h3,
	.page-right .d-workerspc .tab-content .qydj .twhd h3 {
		font-size: 18px;
		margin-bottom: 10px;
		color: #333;
		font-weight: bold;
	}

	.page-right .d-workerspc .tab-content .qydj .zgzj h5,
	.page-right .d-workerspc .tab-content .qydj .tqdt h5,
	.page-right .d-workerspc .tab-content .qydj .twhd h5 {
		font-size: 16px;
		font-weight: bold;
		color: #333;
	}

	.page-right .d-workerspc .tab-content .qydj .zgzj p,
	.page-right .d-workerspc .tab-content .qydj .tqdt p,
	.page-right .d-workerspc .tab-content .qydj .twhd p {
		font-size: 14px;
		color: #666;
	}

	.page-right .d-workerspc .tab-content .qydj .tqdt {
		padding-bottom: 20px;
	}

	.page-right .d-workerspc .tab-content .qydj .tqdt .tqdt-bot-img {
		padding: 0;
	}

	.page-right .d-workerspc .tab-content .qydj .twhd {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.page-right .d-workerspc .tab-content .qydj .twhd ul li span {
		font-size: 14px;
		padding: 5px 0;
		min-height: 50px;
	}
}

/*Ã¨ÂÅ’Ã¥Â·Â¥Ã¤Â¹â€¹Ã¥Â®Â¶*/
.page-right .d-workerspc {
	padding: 0 15px;
}

.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers {
	padding: 0 15px;
	padding-bottom: 120px;
}

.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content {
	/*Ã¦Â&nbsp;â€¡Ã©Â¢Ëœ*/
	/*Ã¥â€&nbsp;â€¦Ã¥Â®Â¹*/
	/*Ã¥â€ºÂ¾Ã§â€°â€¡*/
}

.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-title {
	margin-top: 60px;
	margin-bottom: 40px;
}

.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-title h3 {
	font-size: 30px;
	color: #333333;
	line-height: 50px;
	text-align: center;
	margin-bottom: 0px;
}

.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-content-p p {
	font-size: 14px;
	color: #333333;
	line-height: 28px;
	margin: 15px 0;
	text-align: justify;
}

.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-content-img {
	text-align: center;
	padding: 60px 0 0px 0;
}

/*Ã¥Â°ÂÃ¥Â±ÂÃ¥Â¹â€¢*/
@media (max-width: 991px) {
	.page-right .d-workerspc .tab-group-cont .tab-content {
		padding: 0;
	}

	.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers {
		padding: 0;
		padding-bottom: 30px;
	}

	.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-title {
		margin-top: 20px;
	}

	.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-title h3 {
		font-size: 18px;
	}

	.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-content-p {
		margin: 0;
	}

	.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-content-p p {
		margin-top: 20px;
		line-height: 27px;
	}

	.page-right .d-workerspc .tab-group-cont .tab-content .dq-workers .dq-workers-content .dq-workers-content-img {
		padding: 30px 0;
		padding-bottom: 0;
	}
}

.m-main-width {
	margin-top: 67px;
}

.page-banner.m-map-banner-cont {
	padding-top: 38.59375%;
	position: relative;
}

.page-banner.m-map-banner-cont .banner-content {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-align: center;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.m-page-bg-gray {
	padding-top: 40px;
}

.Electronic-map-cont h3.Elecap {
	height: 80px;
	line-height: 80px;
	font-size: 18px;
	margin: 0;
	color: #333;
}

.Electronic-map-cont h3.Elecap i {
	color: #b2b2b2;
	margin-right: 10px;
	font-size: 18px;
	float: left;
}

.Electronic-map-cont .page-right-cont {
	padding-bottom: 10px;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list {
	overflow: hidden;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex {
	margin-bottom: 30px;
	cursor: pointer;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox {
	border: 1px solid #eeeeee;
	overflow: hidden;
	position: relative;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .Ele-top {
	padding-bottom: 40px;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .Ele-top img {
	width: 100%;
	margin-bottom: 0;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom {
	position: absolute;
	width: 100%;
	bottom: 0;
	background: #fff;
	display: block;
	padding-top: 20px;
	padding-bottom: 0;
	z-index: 99;
	height: auto;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom b {
	font-size: 18px;
	padding-left: 15px;
	display: block;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom b a {
	color: #333;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom b a:hover {
	color: #f57723;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom .Elemap-tex {
	padding-left: 10px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 6px;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom .Elemap-tex li {
	width: auto;
	font-size: 14px;
	text-align: center;
	height: auto;
	border: 1px solid #eee;
	float: left;
	margin: 5px 5px;
	padding: 5px;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom .Elemap-tex li a {
	color: #808080;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom .op {
	padding: 10px 15px 18px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 22px;
	width: 100%;
	display: none;
	height: 100px;
	text-align: justify;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom .heighto {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	display: -webkit-box;
}

.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botmstyle {
	border-top: 2px solid #f57725;
}

.Electronic-map-cont .border-bottom.Elemap-text2 {
	border-bottom: none;
}

.m-page-left .yiji li h2.page-left-title {
	font-size: 28px;
	height: 126px;
	color: #fff;
	line-height: 126px;
	text-align: center;
	background: url(/images/backgroundImg.png) no-repeat center center / cover;
}

.m-page-left .yiji li h2.page-left-title i {
	font-size: 25px;
	color: #777d9b;
	width: 60px;
	text-align: center;
	margin-right: 15px;
}

.m-page-left .yiji li .erji {
	background: #FFFFFF;
}

.m-page-left .yiji li .erji li {
	font-size: 18px;
	line-height: 1.5;
	padding: 0 20px;
}

.m-page-left .yiji li .erji li .ej-list {
	height: 62px;
	border-bottom: 1px solid #eee;
	display: block;
	font-size: 18px;
	line-height: 60px;
	color: #666666;
	padding-left: 65px;
}

.m-page-left .yiji li .erji li .ej-list i.iconsty:before {
	content: '\e677';
	font-family: "iconfont" !important;
	font-size: 14px;
	color: transparent;
	display: inline-block;
	padding-left: 20px;
	line-height: 57px;
	color: #fff !important;
}

.m-page-left .yiji li .erji li .line {
	border-left: 2px solid transparent;
	float: left;
	height: 60px;
	padding-left: -20px;
	margin-left: -19px;
}

.m-page-left .yiji li .erji li .linesty {
	border-left: 2px solid #f57723 !important;
}

.m-page-left .yiji li .erji li .linco {
	border-color: #0f7595;
}

.m-page-left .yiji li .erji li .icon {
	width: 13px;
	height: 60px;
	font-style: normal;
	display: none;
}

.m-page-left .yiji li .erji li.active {
	height: auto;
	background: url(/images/Group4.jpg) no-repeat 100% top;
	position: relative;
}

.m-page-left .yiji li .erji li.active .icon {
	display: inline-block;
}

.m-page-left .yiji li .erji li.active&gt;a {
	height: 90px;
	line-height: 90px;
	color: #fff;
	padding-left: 0;
	text-align: center;
	font-size: 20px;
}

.m-page-left .yiji li .erji li.active:before {
	content: '';
	display: inline-block;
	width: 0px;
	height: 0px;
	border: 10px solid transparent;
	border-left: 5px solid #7F1900;
	border-right: 5px solid transparent;
	border-top: 3px solid transparent;
	border-bottom: 3px solid #7F1900;
	position: absolute;
	right: -9px;
	top: -6px;
}

.m-page-left .yiji li .erji li.active:after {
	content: '';
	display: inline-block;
	width: 10px;
	height: 89px;
	background-color: #FF9E00;
	position: absolute;
	right: -9px;
	top: 0;
}

.m-page-left .yiji li .erji .sji {
	display: none;
}

.m-page-left .yiji li .erji .sji li {
	padding-left: 100px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #eeeeee;
	font-size: 16px;
}

.m-page-left .yiji li .erji .sji li a {
	color: #999999;
}

.m-page-left .yiji li .erji .sji li a.active2 {
	color: #f57723;
}

.m-page-left .yiji .yjcap {
	border-bottom: 1px solid #fff;
}

.m-page-right {
	padding-left: 30px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.m-page-left .yiji li .erji li .ej-list {
		padding-left: 25px;
		font-size: 16px;
	}

	.m-page-left .yiji li .erji .sli .sji li {
		padding-left: 65px;
	}

	.Electronic-map-cont .page-right-cont .Elemap-text-list .Ele-tex .Ele-texbox .botom .Elemap-tex li {
		width: auto;
		font-size: 12px;
		margin: 5px 0;
	}

	.m-page-left .yiji li h2.page-left-title {
		height: 100px;
		line-height: 100px;
	}
}

@media (max-width: 991px) {
	.m-main-width {
		margin-top: 0;
	}

	.page-banner.m-map-banner-cont {
		padding-top: 82.215289%;
		position: relative;
		height: auto;
	}

	.m-page-bg-gray {
		padding-top: 0px;
		background-color: #f8f8f8;
	}

	.m-page-right {
		padding-left: 15px;
		padding-right: 15px;
	}

	.map-swipersty .swiper-slide .swiper-img img {
		width: 100%;
	}

	.map-swipersty .swiper-slide .swiper-img .mapsh-tab {
		border: 1px solid #FFFFFF;
		width: 116px;
		position: absolute;
		left: 8px;
		top: 7.5px;
		border-radius: 3px;
	}

	.map-swipersty .swiper-slide .swiper-img .mapsh-tab li {
		width: 57px;
		height: 22px;
		line-height: 22px;
		text-align: center;
		float: left;
		font-size: 12px;
		color: #fff;
	}

	.map-swipersty .swiper-slide .swiper-img .mapsh-tab li:first-child {
		border-bottom-left-radius: 2px;
		border-top-left-radius: 2px;
	}

	.map-swipersty .swiper-slide .swiper-img .mapsh-tab li:last-child {
		border-bottom-right-radius: 2px;
		border-top-right-radius: 2px;
	}

	.map-swipersty .swiper-slide .swiper-img .mapsh-tab .pak-active {
		background-color: #fff;
		color: #1e2538;
	}

	.map-swipersty .swiper-slide .swiper-img .mapsh-cont {
		display: none;
	}

	.map-swipersty .swiper-slide .swiper-img .mapsh-cont .public .pub-icon {
		position: relative;
		left: 84px;
		top: -74px;
	}

	.map-swipersty .swiper-slide .swiper-img .none {
		display: block;
	}

	.map-swipersty #indexPagination .map-pagination-index {
		background: none;
	}

	.map-swipersty #indexPagination .map-pagination-index .swiper-pagination-bullet {
		background: rgba(255, 255, 255, 0.3);
	}

	.map-swipersty #indexPagination .map-pagination-index .swiper-pagination-bullet-active {
		background: #ffffff;
	}

	.Electronic-map-cont h3.Elecap {
		height: 70px;
		line-height: 70px;
		font-size: 14px;
	}

	.Electronic-map-cont h3.Elecap i {
		font-size: 14px;
		margin-right: 8px;
	}

	.Electronic-map-cont .appmap-list .kflist {
		overflow: hidden;
		padding-top: 12px;
		padding-bottom: 12px;
		border-bottom: 1px solid #eee;
		background-color: #fff;
		padding: 0 15px;
		margin-top: 10px;
	}

	.Electronic-map-cont .appmap-list .kflist .kfli-lift {
		width: 100%;
	}

	.Electronic-map-cont .appmap-list .kflist .kfli-lift img {
		width: 100%;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right {
		padding-left: 0;
		width: 100%;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right .kfrig-cont {
		color: #333;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right .map-top {
		padding-top: 20px;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right .map-top h2 {
		font-size: 15px;
		color: #333333;
		float: left;
		padding-top: 14px;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right .map-top .kfrig-address {
		margin-top: 8px;
		overflow: hidden;
		float: right;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right .map-top .kfrig-address li {
		font-size: 12px;
		float: left;
		width: 60px;
		height: 25px;
		line-height: 25px;
		border: 1px solid #eeeeee;
		border-radius: 3px;
		margin-right: 5px;
		background-color: #fff;
		text-align: center;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right .map-top .kfrig-address li a {
		color: #666;
		text-align: center;
	}

	.Electronic-map-cont .appmap-list .kflist .kf-right p {
		padding-top: 14px;
		padding-bottom: 14px;
		line-height: 1.8;
		overflow: hidden;
		font-size: 12px;
		margin-bottom: 0;
		color: #666;
		text-align: justify;
	}

	.Electronic-map-cont .appmap-list .kflist:last-child {
		border-bottom: none;
	}

	.Electronic-map-cont .page-right-head {
		padding: 5px 0;
		background: #f5f5f5;
	}

	.Electronic-map-cont .page-right-head .selec-list {
		height: 40px;
	}

	.Electronic-map-cont .page-right-head .selec-list .cityshow {
		display: block !important;
	}

	.Electronic-map-cont .page-right-head .selec-list .cityhide {
		display: none;
	}

	.Electronic-map-cont .page-right-head .selec-list li {
		border-right: 1px solid #eee;
		height: 40px;
		position: relative;
	}

	.Electronic-map-cont .page-right-head .selec-list li i {
		position: absolute;
		right: 20%;
		font-size: 12px;
		color: #d0d0d0;
		top: 12px;
	}

	.Electronic-map-cont .page-right-head .selec-list li input {
		width: 100%;
		height: 40px;
		border: none;
		text-align: center;
		background: none;
		padding-right: 15%;
	}

	.Electronic-map-cont .page-right-head .selec-list li.selc-text {
		height: 40px;
		color: #666666;
	}

	.Electronic-map-cont .page-right-head .selec-list li.selc-text i {
		position: absolute;
		right: 20%;
		font-size: 12px;
		color: #d0d0d0;
		top: 12px;
	}

	.Electronic-map-cont .page-right-head .selec-list li.selc-text select {
		position: relative;
		border: none;
		padding: 0;
		height: 40px;
		color: #666666;
		background: transparent;
		padding-left: 20%;
		font-weight: normal;
		/*add*/
		width: 100%;
		margin: 0;
		background: none;
		outline: none;
		/* Prefixed box-sizing rules necessary for older browsers */
		box-sizing: border-box;
		/* Remove select styling */
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		/* Font size must the 16px or larger to prevent iOS page zoom on focus */
		/* General select styles: change as needed */
	}

	.Electronic-map-cont .page-right-head .selec-list li.selc-text select::-ms-expand {
		display: none;
	}

	.Electronic-map-cont .page-right-head .selec-list li.selc-text .selec-list li select:-moz-focusring {
		color: transparent;
		text-shadow: 0 0 0 #000;
		background: red;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style {
		padding: 0;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style i {
		right: 4px;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style select {
		padding-left: 0;
		direction: rtl;
		padding-right: 30%;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style select.province2 {
		padding-left: 0;
		padding-right: 15px;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style2 {
		padding: 0;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style2 select {
		padding-left: 18%;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style2 select.cityshow2 {
		padding-left: 35%;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style2 select.cityshow4 {
		padding-left: 10%;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style2 select.cityshow5 {
		padding-left: 0;
	}

	.Electronic-map-cont .page-right-head .selec-list li.sele-style2 i {
		right: 4px;
	}

	.Electronic-map-cont .page-right-head .selec-list li:last-child {
		border-right: none;
	}

	.media-wid.col-xs-7 {
		width: 100%;
	}
}

@media (max-width: 991px) and screen and (-ms-high-contrast: active),
(max-width: 991px) and (-ms-high-contrast: none) {
	.Electronic-map-cont .page-right-head .selec-list li.selc-text .selec-list li select::-ms-expand {
		display: none;
	}

	.Electronic-map-cont .page-right-head .selec-list li.selc-text .selec-list li select:focus::-ms-value {
		background: transparent;
		color: #222;
	}
}

.page-right-cont-qiye {
	padding: 0 30px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content {
	/*Ã¦â€“â€¡Ã¥Å’â€“Ã§Ââ€&nbsp;Ã¥Â¿Âµ*/
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye {
	margin-bottom: 100px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye h3 {
	font-size: 30px;
	color: #333;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 60px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye p {
	font-size: 16px;
	color: #999;
	margin-bottom: 0;
	line-height: 30px;
	text-align: justify;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li {
	padding-left: 5px;
	padding-right: 5px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li img {
	width: 100%;
	height: 100%;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li span {
	display: block;
	width: 100%;
	font-size: 16px;
	color: #666664;
	height: 75px;
	margin-top: 20px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue {
	padding: 0 120px;
	padding-bottom: 80px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top h2 {
	height: 30px;
	width: 200px;
	line-height: 30px;
	font-size: 30px;
	margin: 65px auto 55px;
	text-align: center;
	color: #333;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top .cultrue-top-img {
	margin-bottom: 70px;
	text-align: center;
	position: relative;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top .cultrue-top-img img {
	width: 100%;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top .jingshen {
	height: 288px;
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	text-align: center;
	display: table;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top .jingshen .js-box {
	display: table-cell;
	vertical-align: middle;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top .jingshen .js-box p {
	text-align: left;
	display: inline-block;
	font-size: 14px;
	color: #fff;
	height: 40px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top p {
	text-align: center;
	font-size: 22px;
	color: #333;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .qyjs {
	padding-top: 20px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom {
	margin-bottom: 100px;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom h2 {
	height: 30px;
	width: 200px;
	line-height: 30px;
	font-size: 30px;
	margin: 60px auto;
	text-align: center;
	color: #333;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom ul li img {
	width: 100%;
}

.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom ul li span {
	color: #666;
	display: block;
	width: 100%;
	font-size: 16px;
	margin-bottom: 40px;
	margin-top: 20px;
}

@media (min-width: 992px) and (max-width: 1380px) {
	.page-right-cont-qiye .tab-group-cont-qiye .tab-content {
		/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¦â€“â€¡Ã¥Å’â€“1*/
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye {
		margin-bottom: 100px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li {
		padding-left: 5px;
		padding-right: 5px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li span {
		font-size: 12px;
		height: 50px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom {
		margin-bottom: 100px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom ul li span {
		font-size: 14px;
	}
}

@media (max-width: 991px) {
	.page-right-cont-qiye {
		padding: 0 10px;
		margin-bottom: 40px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye {
		margin-bottom: 0px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye h3 {
		font-size: 20px;
		margin-top: 40px;
		margin-bottom: 17px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye p {
		font-size: 14px;
		padding-right: 5px;
		line-height: 22px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three {
		padding-top: 10px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li {
		padding-right: 2.5px;
		padding-left: 2.5px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li img {
		width: 100%;
		height: 100%;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .tab-pane-qiye ul.three li span {
		font-size: 14px;
		height: auto;
		margin-bottom: 20px;
		margin-top: 10px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue {
		padding: 0;
		padding-bottom: 40px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top h2 {
		height: 20px;
		width: 100%;
		line-height: 20px;
		font-size: 20px;
		margin: 40px auto 30px;
		text-align: center;
		color: #333;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top p {
		font-size: 13px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top .cultrue-top-img {
		width: 100%;
		margin-bottom: 25px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-top .jingshen {
		height: 240px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .qyjs {
		padding-top: 0px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom {
		margin-bottom: 0px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom h2 {
		height: 20px;
		width: 200px;
		line-height: 20px;
		font-size: 20px;
		margin: 25px auto;
		text-align: center;
		color: #333;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom ul li {
		padding-left: 5px;
		padding-right: 5px;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom ul li img {
		width: 100%;
	}

	.page-right-cont-qiye .tab-group-cont-qiye .tab-content .q-cultrue .cultrue-bottom ul li span {
		color: #666;
		display: block;
		width: 100%;
		font-size: 12px;
		margin-bottom: 20px;
		margin-top: 10px;
	}
}

.wmcj {
	margin-bottom: 100px;
}

.wmcj h3 {
	font-size: 30px;
	color: #333;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 60px;
}

.wmcj p {
	font-size: 16px;
	color: #999;
	margin-bottom: 0;
	line-height: 30px;
	text-align: justify;
}

.wmcj ul.three li {
	padding-left: 5px;
	padding-right: 5px;
}

.wmcj ul.three li img {
	width: 100%;
	height: 100%;
}

.wmcj ul.three li span {
	display: block;
	width: 100%;
	font-size: 20px;
	color: #333;
	margin-bottom: 40px;
	margin-top: 20px;
}

.wmcj .q-wmdw {
	padding: 55px 30px 41px 102px;
}

.wmcj .q-wmdw .q-title {
	line-height: 50px;
	font-size: 30px;
	color: #333;
	text-align: center;
	margin: 0 -30px 48px -102px;
}

.wmcj .q-wmdw .dev-hon-cont {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.wmcj .q-wmdw .dev-hon-cont:last-child .dev-hon-content .dev-hon-list {
	padding-bottom: 0;
}

.wmcj .q-wmdw .dev-hon-cont i {
	display: inline-block;
}

.wmcj .q-wmdw .dev-hon-cont .time-line {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	width: 20px;
	padding-top: 5px;
	border-left: 1px solid #E7E7E7;
	position: relative;
}

.wmcj .q-wmdw .dev-hon-cont .time-line .time-line-sq {
	position: absolute;
	top: 0;
	left: -7px;
	width: 12px;
	height: 26px;
	background-color: #fff;
}

.wmcj .q-wmdw .dev-hon-cont .time-line .time-line-sq .time-line-circle {
	width: 12px;
	height: 12px;
	margin: 8px 0;
	border-radius: 50%;
	border: 1px solid #F57725;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .time-year {
	font-size: 20px;
	margin-left: 3px;
	color: #333333;
	float: left;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list {
	margin-left: 180px;
	padding-bottom: 39px;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul li {
	position: relative;
	margin: 5px 0 10px;
	padding-left: 48px;
	color: #666666;
	font-size: 14px;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul li .icon-photo {
	cursor: pointer;
	margin: 0 8px;
	position: absolute;
	left: 0;
	top: -1px;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul li .develop-img {
	margin: 20px 0;
	display: none;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul li .develop-img img {
	width: 85%;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul .photo-click:hover {
	cursor: pointer;
	color: #f57725;
}

.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul .photo-toggle-hover {
	color: #f57725;
}

.q-xjfc {
	padding: 0px 2px 0px 2px;
}

.q-xjfc .q-title {
	line-height: 50px;
	font-size: 30px;
	color: #333;
	text-align: center;
	margin-bottom: 48px;
}

.q-xjfc .q-small-title {
	text-align: center;
	line-height: 50px;
	height: 50px;
	font-size: 30px;
	color: #333;
	margin: 40px 0 40px 10px;
}

.q-xjfc .q-xjgr {
	margin-left: -5px;
	margin-right: -5px;
	border-bottom: dashed 1px #e6e6e6;
}

.q-xjfc .q-xjgr .col-xs-6,
.q-xjfc .q-xjgr .col-xs-12 {
	padding-left: 7px;
	padding-right: 7px;
}

.q-xjfc .q-xjgr .img-div {
	width: 100%;
	padding-bottom: 15px;
}

.q-xjfc .q-xjgr .img-div img {
	width: 100%;
}

.q-xjfc .q-xjgr .img-div p {
	height: 65px;
	line-height: 58px;
	font-size: 20px;
	margin: 0px;
}

.q-xjfc .q-xjgr .img-div p .honour {
	display: inline-block;
	max-width: 75%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #666664;
}

.q-xjfc .q-xjgr .img-div p .name {
	float: right;
	color: #000;
}

.q-xjfc .q-xjgr .first {
	margin-bottom: ;
}

.q-xjfc .q-xjgr .first .img-div {
	position: relative;
}

.q-xjfc .q-xjgr .first .img-div p {
	position: absolute;
	bottom: 15px;
	width: 100%;
	padding: 0 20px;
	background: rgba(0, 0, 0, 0.4);
}

.q-xjfc .q-xjgr .first .img-div p .honour {
	color: #fff;
}

.q-xjfc .q-xjgr .first .img-div p .name {
	color: #fff;
}

.q-xjfc .q-xjjt {
	margin-left: -5px;
	margin-right: -5px;
	margin-bottom: 80px;
	padding-bottom: 20px;
}

.q-xjfc .q-xjjt .col-xs-6 {
	padding-left: 7px;
	padding-right: 7px;
}

.q-xjfc .q-xjjt .img-div {
	width: 100%;
}

.q-xjfc .q-xjjt .img-div img {
	width: 100%;
}

.q-xjfc .q-xjjt p {
	height: 65px;
	font-size: 16px;
	margin: 0px;
	margin-top: 20px;
	max-width: 100%;
	color: #666664;
}

.q-xjfc .q-xjjt p span {
	display: block;
}

@media (min-width: 992px) and (max-width: 1380px) {
	.q-wmdw {
		padding: 55px 60px 41px 60px;
	}

	.q-xjfc .q-xjgr p,
	.q-xjfc .q-xjjt p {
		font-size: 14px;
	}

	.q-xjfc .q-xjgr .col-md-4,
	.q-xjfc .q-xjjt .col-md-4 {
		height: 250px;
	}
}

@media (max-width: 991px) {
	.wmcj {
		margin-bottom: 40px;
	}

	.wmcj h3 {
		font-size: 20px;
		color: #333;
		text-align: center;
		margin-top: 40px;
		margin-bottom: 30px;
	}

	.wmcj p {
		font-size: 16px;
		color: #999;
		margin-bottom: 0;
		line-height: 30px;
		text-align: justify;
	}

	.wmcj ul.three li {
		padding-left: 5px;
		padding-right: 5px;
	}

	.wmcj ul.three li img {
		width: 100%;
		height: 100%;
	}

	.wmcj ul.three li span {
		display: block;
		width: 100%;
		font-size: 14px;
		color: #333;
		margin-bottom: 20px;
		margin-top: 10px;
	}

	.wmcj .q-wmdw {
		padding: 15px 5px 19px;
	}

	.wmcj .q-wmdw .q-title {
		font-size: 20px;
		margin-bottom: 20px;
		line-height: 50px;
		height: 50px;
		margin: 0px;
	}

	.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .time-year {
		float: none;
		font-size: 16px;
	}

	.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list {
		margin-left: 15px;
		padding-bottom: 15px;
	}

	.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul li {
		padding-left: 0px;
	}

	.wmcj .q-wmdw .dev-hon-cont .dev-hon-content .dev-hon-list ul li .icon-photo {
		left: -30px;
	}

	.q-xjfc {
		padding: 25px 2px 0px 2px;
	}

	.q-xjfc .q-title {
		margin-bottom: 0px;
		font-size: 20px;
	}

	.q-xjfc .q-small-title {
		text-align: center;
		line-height: 40px;
		height: 40px;
		font-size: 20px;
		margin: 0px 0 17px 10px;
	}

	.q-xjfc .q-xjgr {
		margin-bottom: 30px;
	}

	.q-xjfc .q-xjgr .first {
		margin-bottom: 15px;
		padding-left: 5px;
		padding-right: 5px;
	}

	.q-xjfc .q-xjgr .first .img-div {
		position: relative;
		padding-bottom: 0;
	}

	.q-xjfc .q-xjgr .first .img-div p {
		position: absolute;
		bottom: 0px;
		width: 100%;
		padding: 0 10px;
		height: 40px;
		font-size: 12px;
		line-height: 40px;
		background: rgba(0, 0, 0, 0.4);
	}

	.q-xjfc .q-xjgr .first .img-div p .honour {
		color: #fff;
	}

	.q-xjfc .q-xjgr .first .img-div p .name {
		color: #fff;
	}

	.q-xjfc .q-xjgr .col-xs-6 {
		padding-left: 5px;
		padding-right: 5px;
	}

	.q-xjfc .q-xjgr .col-xs-6 .img-div {
		padding-bottom: 0px;
	}

	.q-xjfc .q-xjgr .col-xs-6 .img-div img {
		width: 100%;
	}

	.q-xjfc .q-xjgr .col-xs-6 .img-div p {
		height: 65px;
		line-height: 65px;
		font-size: 12px;
		margin: 0px;
	}

	.q-xjfc .q-xjgr .col-xs-6 .img-div p .honour {
		display: inline-block;
		max-width: 70%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		color: #666664;
	}

	.q-xjfc .q-xjgr .col-xs-6 .img-div p .name {
		float: right;
		color: #000;
	}

	.q-xjfc .q-xjjt {
		margin-left: -5px;
		margin-right: -5px;
		margin-bottom: 40px;
	}

	.q-xjfc .q-xjjt .col-xs-6 {
		padding-left: 5px;
		padding-right: 5px;
	}

	.q-xjfc .q-xjjt .col-xs-6 .img-div {
		width: 100%;
	}

	.q-xjfc .q-xjjt .col-xs-6 .img-div img {
		width: 100%;
	}

	.q-xjfc .q-xjjt p {
		height: 65px;
		font-size: 14px;
		margin: 0px;
		margin-top: 10px;
		max-width: 100%;
		color: #666664;
	}
}

.s-xmjs {
	width: 100%;
	overflow: hidden;
	padding: 0px 0px;
}

.s-xmjs .serv-item-intr {
	padding-bottom: 45px;
	overflow: hidden;
}

.s-xmjs .serv-item-intr h2 {
	text-align: center;
	font-size: 30px;
	color: #333333;
	margin-bottom: 40px;
	margin-top: 60px;
}

.s-xmjs .serv-item-intr .serv-item-intr-text {
	width: 289px;
	height: 240px;
	margin-right: 9px;
	margin-left: 8px;
	margin-bottom: 18px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: relative;
	float: left;
}

.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap {
	position: absolute;
	top: 50px;
	width: 80%;
	margin-left: 10%;
	text-align: justify;
}

.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap p {
	margin-bottom: 23px;
	text-align: center;
	font-size: 22px;
	color: #333;
}

.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap span {
	dispaly: block;
	font-size: 15px;
	text-align: justify;
	width: 100%;
	color: #333;
}

@media (min-width: 991px) and (max-width: 1380px) {
	.s-xmjs {
		width: 100%;
		overflow: hidden;
	}

	.s-xmjs .serv-item-intr h2 {
		text-align: center;
		font-size: 30px;
		color: #333333;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text {
		width: 216px;
		height: 180px;
		margin-right: 7px;
		margin-left: 8px;
		margin-bottom: 15px;
		position: relative;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap {
		position: absolute;
		top: 32px;
		width: 86%;
		margin-left: 7%;
		text-align: justify;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap p {
		margin-bottom: 16px;
		text-align: center;
		font-size: 19px;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap span {
		dispaly: block;
		font-size: 12px;
		text-align: justify;
		width: 100%;
		opacity: 0.8;
	}
}

@media (max-width: 991px) {
	.s-xmjs {
		width: 100%;
		overflow: hidden;
		padding: 0 10px -13px 0;
	}

	.s-xmjs .serv-item-intr {
		width: 100%;
		padding-bottom: 0px;
	}

	.s-xmjs .serv-item-intr h2 {
		text-align: center;
		font-size: 20px;
		color: #333333;
		margin-bottom: 25px;
		margin-top: 5px;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text {
		width: 48%;
		height: 142px;
		margin-bottom: 11px;
		margin-left: 0px;
		margin-right: 3.4%;
		float: left;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap {
		position: absolute;
		top: 22px;
		width: 89%;
		margin-left: 5%;
		line-height: 1.3;
		text-align: justify;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap p {
		margin-bottom: 10px;
		text-align: center;
		font-size: 16px;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap span {
		dispaly: block;
		font-size: 12px;
		text-align: justify;
		width: 100%;
		line-height: 1.5;
		opacity: 0.8;
	}

	.s-xmjs .serv-item-intr-text:nth-child(odd) {
		margin-right: 0;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text-even {
		margin-left: 5px;
		margin-bottom: 6px;
		margin-right: 0px;
	}
}

@media (min-width: 768px) and (max-width: 992px) {
	.s-xmjs {
		padding: 0 10px -13px 6px;
		width: 100%;
		overflow: hidden;
	}

	.s-xmjs .serv-item-intr {
		width: 100%;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text {
		width: 48%;
		height: 220px;
		margin-left: 1.3%;
		margin-right: 0.9%;
		margin-right: 0;
		margin-bottom: 12px;
		float: left;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap {
		position: absolute;
		top: 60px;
		width: 86%;
		margin-left: 7%;
		line-height: 1.3;
		text-align: justify;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap p {
		margin-bottom: 20px;
		text-align: center;
		font-size: 18px;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap span {
		font-size: 14px;
	}

	.s-xmjs .serv-item-intr .serv-item-intr-text-even {
		margin-left: 2%;
		margin-bottom: 17px;
		margin-right: 0px;
	}
}

.s-cgal {
	background-color: #fff;
	padding: 0 10px 0px;
	border-bottom: 1px dashed #dfdfdf;
	border-top: 1px dashed #dfdfdf;
}

.s-cgal .serv-sea-list .serv-sea-head {
	line-height: 30px;
	padding-top: 60px;
}

.s-cgal .serv-sea-list .serv-sea-head .serv-left {
	float: none;
	text-align: center;
}

.s-cgal .serv-sea-list .serv-sea-head .serv-left span {
	color: #333;
	font-size: 30px;
}

.s-cgal .serv-sea-conten {
	margin-top: 40px;
}

.s-cgal .serv-sea-conten ul li {
	margin-bottom: 30px;
	overflow: hidden;
}

.s-cgal .serv-sea-conten ul li .system-list-img {
	padding: 0;
}

.s-cgal .serv-sea-conten ul li .system-list-img img {
	width: 100%;
}

.s-cgal .serv-sea-conten ul li .system-list-intro {
	padding: 0 0 0 20px;
}

.s-cgal .serv-sea-conten ul li .system-list-intro h4 {
	font-size: 18px;
	color: #333;
}

.s-cgal .serv-sea-conten ul li .system-list-intro .stub {
	width: 30px;
	margin: 20px 0 16px 0;
	border-bottom: 2px solid #ccc;
}

.s-cgal .serv-sea-conten ul li .system-list-intro .system-list-abstact {
	height: 55px;
	overflow: hidden;
}

.s-cgal .serv-sea-conten ul li .system-list-intro .system-list-abstact p {
	font-size: 14px;
	color: #999;
	line-height: 28px;
	height: 60px;
	letter-spacing: 0.6px;
}

.s-cgal .serv-sea-conten ul li .system-list-intro .open-txt {
	display: none;
	margin-top: 30px;
	cursor: pointer;
}

.s-cgal .serv-sea-conten ul li .system-list-intro .open-txt span {
	font-size: 14px;
	color: #999;
	line-height: 28px;
	letter-spacing: 0.6px;
}

.s-cgal .serv-sea-conten ul li:last-child {
	margin-bottom: 40px;
}

@media (min-width: 991px) and (max-width: 1380px) {
	.s-cgal {
		background-color: #fff;
		padding: 0 10px 0px;
		border-bottom: 1px dashed #dfdfdf;
	}

	.s-cgal .serv-sea-list .serv-sea-head {
		line-height: 30px;
		padding-top: 60px;
	}

	.s-cgal .serv-sea-list .serv-sea-head .serv-left {
		float: none;
		text-align: center;
	}

	.s-cgal .serv-sea-list .serv-sea-head .serv-left span {
		color: #333;
		font-size: 30px;
	}

	.s-cgal .serv-sea-conten {
		margin-top: 40px;
	}

	.s-cgal .serv-sea-conten ul li {
		margin-bottom: 30px;
	}

	.s-cgal .serv-sea-conten ul li .system-list-img {
		padding: 0;
	}

	.s-cgal .serv-sea-conten ul li .system-list-img img {
		width: 100%;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro {
		padding: 0 0 0 20px;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro h4 {
		font-size: 16px;
		color: #333;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .stub {
		width: 30px;
		margin: 15px 0 10px 0;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .system-list-abstact {
		height: 43px;
		overflow: hidden;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .system-list-abstact p {
		margin: 0;
		font-size: 14px;
		color: #999;
		height: 52px;
		line-height: 20px;
		letter-spacing: 0.25px;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .open-txt {
		display: none;
		margin-top: 18px;
		cursor: pointer;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .open-txt span {
		font-size: 14px;
		color: #999;
		line-height: 28px;
		letter-spacing: 0.6px;
	}

	.s-cgal .serv-sea-conten ul li:last-child {
		margin-bottom: 40px;
	}
}

@media (max-width: 991px) {
	.s-cgal {
		background-color: #fff;
		padding: 0 10px 10px;
		border-top: 0;
	}

	.s-cgal .serv-sea-list .serv-sea-head {
		line-height: 20px;
		padding-top: 13px;
	}

	.s-cgal .serv-sea-list .serv-sea-head .serv-left {
		float: none;
		text-align: center;
	}

	.s-cgal .serv-sea-list .serv-sea-head .serv-left span {
		color: #333;
		font-size: 20px;
	}

	.s-cgal .serv-sea-conten {
		margin-top: 25px;
	}

	.s-cgal .serv-sea-conten ul li {
		margin-bottom: 0px;
		display: inline-block;
	}

	.s-cgal .serv-sea-conten ul li .system-list-img {
		padding: 0;
	}

	.s-cgal .serv-sea-conten ul li .system-list-img img {
		width: 100%;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro {
		padding: 0px;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro h4 {
		font-size: 14px;
		color: #333;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .stub {
		width: 30px;
		margin: 12px 0 10px 0;
		border-bottom: 2px solid #ccc;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .system-list-abstact {
		height: 40px;
		overflow: hidden;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .system-list-abstact p {
		margin: 0;
		font-size: 12px;
		color: #999;
		height: 52px;
		line-height: 20px;
		letter-spacing: 0;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .open-txt {
		margin-top: 10px;
		cursor: pointer;
	}

	.s-cgal .serv-sea-conten ul li .system-list-intro .open-txt span {
		font-size: 12px;
		color: #999;
		line-height: 28px;
		letter-spacing: 0.6px;
	}

	.s-cgal .serv-sea-conten ul li:last-child {
		margin-bottom: 10px;
	}
}

/*
 * cc
 */
.service-system h2,
.s-xmjs .serv-item-intr h2,
.s-xmjs .serv-item-intr .serv-item-intr-text .serv-item-intr-text-wrap p,
.s-cgal .serv-sea-list .serv-sea-head .serv-left span,
.s-fwjg .s-serv-sea-list .s-serv-sea-head span {
	font-weight: bold;
}

/****end**/
.page-right .page-right-cont {
	padding: 30px 10px;
}

.s-fwjg {
	padding-bottom: 10px;
}

.s-fwjg b,
.s-fwjg i,
.s-fwjg span {
	display: inline-block;
}

.s-fwjg .s-serv-sea-list {
	color: #666;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-head {
	margin-top: 60px;
	margin-bottom: 40px;
	text-align: center;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-head span {
	color: #333;
	font-size: 30px;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten {
	line-height: normal;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten img {
	width: 100%;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont {
	/*margin: 25px 0;*/
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li {
	margin-bottom: 20px;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-img {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-stub {
	margin-bottom: 10px;
	color: #ffffff;
	font-size: 14px;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-stub span {
	background-color: #c4c4c4;
	margin-left: 10px;
	padding: 5px 8px;
	border-radius: 4px;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-stub .first-s-tub {
	margin-left: 0;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way {
	margin-top: 10px;
	position: relative;
	overflow: hidden;
	height: 40px;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-way {
	color: #666;
	position: absolute;
	z-index: 5;
	cursor: pointer;
	padding: 10px 15px;
	border-radius: 4px;
	border: 1px solid #ddd;
	background-color: #fff;
	height: 40px;
	font-size: 14px;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-way:hover {
	color: #fff;
	border-radius: 4px 0 0 4px;
	background-color: #F57725;
	border-color: transparent;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-way-click {
	color: #fff;
	border-radius: 4px 0 0 4px;
	background-color: #F57725;
	border-color: transparent;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-tel {
	position: absolute;
	left: -100px;
	-webkit-transition: -webkit-transform 0.5s ease;
	transition: -webkit-transform 0.5s ease;
	transition: transform 0.5s ease;
	transition: transform 0.5s ease, -webkit-transform 0.5s ease;
	color: #F57725;
	font-size: 16px;
	padding: 10px 20px 9px 7px;
	background-color: #fef1e9;
	border-radius: 0 4px 4px 0;
	height: 40px;
	margin-left: -8px;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-tel .call-icon {
	margin: 0 10px;
	color: #F57725;
	display: inline-block;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-tel-show {
	-webkit-transform: translateX(196px);
	-ms-transform: translateX(196px);
	transform: translateX(196px);
	border: 1px solid #fabb92;
	border-left: none;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-right {
	position: relative;
	text-align: justify;
}

.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-right p {
	line-height: 28px;
	font-size: 14px;
	color: #999999;
	margin: 0;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.s-fwjg .s-serv-sea-list .s-serv-sea-conten {
		line-height: normal;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-list-intro-tittle h4 {
		margin: 0 0 6px 0;
		font-size: 16px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-stub {
		margin-bottom: 6px;
		font-size: 12px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-stub span {
		margin-left: 8px;
		padding: 3px 6px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way {
		margin-top: 6px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-way {
		padding: 8px 10px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-tel {
		margin-left: -18px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-call-way .s-call-tel .call-icon {
		margin: 0 8px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-right p {
		line-height: 23px;
		font-size: 12px;
	}
}

@media (max-width: 991px) {
	.page-right .page-right-cont {
		padding: 30px 0px;
	}

	.service-system {
		padding: 0;
	}

	.s-fwjg {
		/*padding: 0 20px 10px;*/
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-head {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-head span {
		font-size: 20px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-img {
		padding: 0;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro {
		padding: 0;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-list-intro-tittle {
		text-align: center;
		margin-top: 20px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-system-list-intro-tittle h4 {
		margin-top: 0;
		font-size: 15px;
		color: #333333;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-stub {
		margin: 15px 0;
		color: #ffffff;
		font-size: 14px;
		text-align: center;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .s-stub span {
		background-color: #c4c4c4;
		margin-left: 8px;
		padding: 3px 4px;
		border-radius: 3px;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .first-s-tub {
		margin-left: 0;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .system-call-way-s {
		margin-top: 20px;
		position: relative;
		height: 40px;
		text-align: center;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .system-call-way-s .call-way {
		z-index: 5;
		cursor: pointer;
		padding: 10px 15px;
		height: 40px;
		vertical-align: top;
		font-size: 14px;
		color: #fff;
		border-radius: 4px 0 0 4px;
		background-color: #F57725;
		border-color: transparent;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .system-call-way-s .call-tel {
		color: #F57725;
		font-size: 16px;
		padding: 8px 20px 7px 7px;
		background-color: #fef1e9;
		border-radius: 0 4px 4px 0;
		height: 40px;
		/*margin-left: -8px;*/
		border: 1px solid #fabb92;
		border-left: none;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-intro .system-call-way-s .call-tel .call-icon {
		margin: 0 10px;
		color: #F57725;
		display: inline-block;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-right {
		position: relative;
		text-align: justify;
	}

	.s-fwjg .s-serv-sea-list .s-serv-sea-conten .s-system-list-cont ul li .s-system-list-right p {
		line-height: 20px;
		font-size: 14px;
		letter-spacing: 0.3px;
		margin: 0 10px;
	}
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
	-webkit-animation-duration: .75s;
	animation-duration: .75s;
}

@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
		transform: translateX(-2000px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
		transform: translateX(30px);
	}

	80% {
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px);
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
		-ms-transform: translateX(-2000px);
		transform: translateX(-2000px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
		-ms-transform: translateX(30px);
		transform: translateX(30px);
	}

	80% {
		-webkit-transform: translateX(-10px);
		-ms-transform: translateX(-10px);
		transform: translateX(-10px);
	}

	100% {
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
	}
}

@-webkit-keyframes bounceIn {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
		transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	}

	0% {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1);
	}

	40% {
		-webkit-transform: scale3d(0.9, 0.9, 0.9);
		transform: scale3d(0.9, 0.9, 0.9);
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03);
	}

	80% {
		-webkit-transform: scale3d(0.97, 0.97, 0.97);
		transform: scale3d(0.97, 0.97, 0.97);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}

@keyframes bounceIn {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
		transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	}

	0% {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1);
	}

	40% {
		-webkit-transform: scale3d(0.9, 0.9, 0.9);
		transform: scale3d(0.9, 0.9, 0.9);
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03);
	}

	80% {
		-webkit-transform: scale3d(0.97, 0.97, 0.97);
		transform: scale3d(0.97, 0.97, 0.97);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn;
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

@keyframes fadeInDown {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

@-webkit-keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

@keyframes fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

@-webkit-keyframes zoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

@keyframes zoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(0.3, 0.3, 0.3);
		transform: scale3d(0.3, 0.3, 0.3);
	}

	50% {
		opacity: 1;
	}
}

.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn;
}

.fadeInScale {
	-webkit-animation: fadeInScale 1.5s ease-in-out both;
	animation: fadeInScale 1.5s ease-in-out both;
}

@-webkit-keyframes fadeInScale {
	0% {
		opacity: 0;
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes fadeInScale {
	0% {
		opacity: 0;
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

#PAGE_SWIPER_INDEX_TOP .swiper-slide.animating .ani-01 {
	opacity: 0;
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

#PAGE_SWIPER_INDEX_TOP .swiper-slide.swiper-slide-active .ani-01 {
	opacity: 1;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	transition-delay: 0.5s;
	-webkit-transition-delay: 0.5s;
}

#PAGE_SWIPER_INDEX_TOP .swiper-slide .ani-01 {
	opacity: 0;
	-webkit-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	-webkit-transition: opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1), -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	transition: opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1), -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	transition: transform 1.8s cubic-bezier(0.1, 0, 0.04, 1), opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	transition: transform 1.8s cubic-bezier(0.1, 0, 0.04, 1), opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1), -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	-webkit-transition: -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1), opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1);
}

#PAGE_SWIPER_INDEX_TOP .swiper-slide.swiper-slide-active .swiper-slide-img {
	opacity: 1;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

#PAGE_SWIPER_INDEX_TOP .swiper-slide .swiper-slide-img {
	opacity: 1;
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1), -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	transition: opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1), -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	transition: transform 1.8s cubic-bezier(0.1, 0, 0.04, 1), opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	transition: transform 1.8s cubic-bezier(0.1, 0, 0.04, 1), opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1), -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1);
	-webkit-transition: -webkit-transform 1.8s cubic-bezier(0.1, 0, 0.04, 1), opacity 1.8s cubic-bezier(0.1, 0, 0.04, 1);
}

.header {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 2000;
	width: 100%;
	height: 68px;
	background-color: rgba(0, 0, 0, 0);
}

.header .header-content {
	position: relative;
}

.header .top-menu-wrap {
	width: 100%;
	height: 68px;
	position: absolute;
	background-color: rgba(0, 0, 0, 0);
	z-index: 21;
}

.header .search-top-wrap {
	position: absolute;
	top: 70px;
	width: 100%;
	z-index: 20;
}

.header .search-top-wrap .container {
	position: relative;
	height: 0;
}

.header .logo {
	display: block;
	width: 180px;
	height: 42px;
	background-image: url(/images/header-qin.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	float: left;
	margin-top: 13px;
}

.header .header-right {
	float: right;
	margin-top: 20px;
}

.header .header-right a {
	color: #999999;
}

.header .header-right a:hover {
	color: #666;
}

.header .menu-pc-crust {
	float: right;
	margin-top: 8px;
}

.header .search-content {
	transition: top .3s;
	-webkit-transition: top .3s;
	-o-transition: top .3s;
	display: block;
	z-index: 1;
	background-color: #fff;
	position: absolute;
	top: -130px;
	right: 5px;
	font-size: 14px;
	padding: 10px 13px 13px;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(4, 0, 0, 0.1);
}

.header .search-content .form-control {
	border: 1px solid #e2e2e2;
	margin: 0;
}

.header .search-content .advanced {
	font-size: 14px;
	color: #fff;
	margin-left: 10px;
	background: #f57625;
	display: inline-block;
	line-height: 33px;
	padding: 0 10px;
	border-radius: 3px;
}

.header .search-content.active {
	top: 60px;
}

.header .weixin-content {
	transition: top .3s;
	-webkit-transition: top .3s;
	-o-transition: top .3s;
	display: block;
	z-index: 1;
	background-color: #fff;
	position: absolute;
	top: -240px;
	right: 100px;
	font-size: 14px;
	padding: 8px 8px 8px;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(4, 0, 0, 0.1);
}

.header .weixin-content.active {
	top: 60px;
}

.header .weixin-content .code-img {
	margin: 0 auto;
	width: 150px;
	height: 150px;
	background: url(/images/footer-qr-code.jpg) no-repeat center center;
	background-size: 100% 100%;
}

.header-right .head-weixin {
	display: inline-block;
	height: 25px;
	line-height: 24px;
	border-radius: 25px;
	border: 1px solid #dfdfdf;
	padding: 0 10px;
	vertical-align: middle;
	float: left;
	margin-right: 10px;
}

.header-right .language {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	border-radius: 25px;
	border: 1px solid #dfdfdf;
	padding: 0 10px;
	vertical-align: middle;
	font-size: 12px;
	float: left;
	margin-right: 18px;
}

.header-right .line {
	display: inline-block;
	float: left;
	height: 21px;
	border-right: 1px solid #eeeeee;
	vertical-align: middle;
	margin-right: 10px;
}

.header-right .search {
	display: inline-block;
	float: left;
	line-height: 25px;
}

.header-right .menuphone {
	display: inline-block;
	float: left;
	line-height: 25px;
	margin-left: 15px;
	color: #333;
	width: 25px;
}

.header-right .menuphone.active .icon-menu:before {
	content: "\e68d";
}

.menu-pc-crust {
	margin-right: 100px;
}

.menu-pc-crust a {
	color: #FFFFFF;
	font-size: 16px;
}

.menu-pc-crust a:hover {
	color: #f57725;
}

.menu-pc-crust .navbar-nav&gt;li&gt;a {
	position: relative;
	padding-left: 12px;
	padding-right: 12px;
}

.menu-pc-crust .navbar-nav&gt;li&gt;a:hover {
	background: transparent;
}

.menu-pc-crust .navbar-nav&gt;li&gt;a:focus {
	background: transparent;
}

.menu-pc-crust .navbar-nav&gt;li&gt;a::before {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0;
	border-bottom: 2px solid #f57725;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: center;
	-ms-transform-origin: center;
	transform-origin: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.menu-pc-crust .navbar-nav&gt;li.active&gt;a {
	color: #f57725;
}

.menu-pc-crust .navbar-nav&gt;li {
	margin-left: 10px;
	margin-right: 10px;
}

.menu-pc-crust .navbar-nav&gt;li.isHover a::before,
.menu-pc-crust .navbar-nav&gt;li.active a::before {
	webkit-transform: scale(1);
	ms-transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.nav-side-show {
	position: absolute;
	top: 68px;
	left: 0;
	z-index: 19;
	width: 100%;
	padding-bottom: 20px;
	-webkit-backdrop-filter: blur(8px);
	backdrop-filter: blur(8px);
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0.5, 0, 1);
	-webkit-transition: -webkit-transform 0.6s cubic-bezier(0, 0.5, 0, 1);
	transition: -webkit-transform 0.6s cubic-bezier(0, 0.5, 0, 1);
	transition: transform 0.6s cubic-bezier(0, 0.5, 0, 1);
	transition: transform 0.6s cubic-bezier(0, 0.5, 0, 1), -webkit-transform 0.6s cubic-bezier(0, 0.5, 0, 1);
	display: none;
}

.nav-side-show.nsshow {
	display: block;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.nav-side-show.nsshow .trow {
	box-shadow: 0 1px 2px rgba(4, 0, 0, 0.1);
}

.nav-side-show .trow {
	position: relative;
	display: none;
	padding-top: 30px;
	padding-bottom: 24px;
	background-color: #1e2439;
	background-color: rgba(30, 36, 57, 0.95);
}

.nav-side-show .block .text-cont {
	margin-top: 2px;
}

.nav-side-show .block h2 {
	margin: 0;
	font-size: 16px;
	line-height: 26px;
	height: 26px;
}

.nav-side-show .block h2 a {
	font-size: 16px;
	color: #fff;
	opacity: 0.9;
	font-weight: bold;
}

.nav-side-show .block h2 a:hover {
	color: #f57725;
}

.nav-side-show .block p {
	margin: 0;
	line-height: 1.75;
}

.nav-side-show .block p a {
	font-size: 14px;
	color: #fff;
}

.nav-side-show .block p a:hover {
	color: #f57725;
}

.nav-side-show .list-row {
	display: table-row;
}

.nav-side-show .list-row .list-cell {
	display: table-cell;
	border-left: 1px solid #383e53;
	padding-left: 30px;
	padding-right: 30px;
	vertical-align: top;
}

.nav-side-show .list-row .list-cell.no-border {
	border-left: none;
}

.nav-side-show .list-row .list-cell:first-child {
	border-left: none;
}

.nav-side-show .colnum-5 {
	padding-left: 380px;
}

.nav-side-show .colnum-6 {
	padding-left: 380px;
}

.nav-side-show .colnum-3 {
	padding-left: 380px;
}

@media (min-width: 991px) and (max-width: 1439px) {
	.menu-pc-crust {
		margin-right: 10px;
	}

	.menu-pc-crust .navbar-nav&gt;li&gt;a {
		position: relative;
		padding-left: 8px;
		padding-right: 8px;
	}

	.menu-pc-crust .navbar-nav&gt;li {
		margin-left: 10px;
		margin-right: 10px;
	}

	.nav-side-show .colnum-5 {
		padding-left: 0px;
	}

	.nav-side-show .colnum-6 {
		padding-left: 0px;
	}

	.nav-side-show .colnum-3 {
		padding-left: 0px;
	}

	.nav-side-show .list-row .list-cell {
		padding-left: 30px;
		padding-right: 30px;
	}
}

.menu-video-top {
	display: block;
	width: 148px;
	height: 82px;
	background: url(/images/menu-video.jpg) no-repeat center center;
	background-size: auto;
}

.nav-side-show #yuanquMenuPc .block .text-cont {
	margin-top: 0px;
}

.nav-side-show #yuanquMenuPc .block p a {
	font-size: 14px;
	color: #fff;
	color: #ffffff;
}

.nav-side-show #yuanquMenuPc .block p a:hover {
	color: #f57725;
}

.nav-side-show #yuanquMenuPc .block p {
	margin: 0;
	line-height: 1.85;
}

.menu-pc-crust .icon-wangzhan2 {
	margin-right: 6px;
	font-size: 15px;
}

.menu-pc-crust .icon-cubanwangzhan {
	margin-right: 4px;
	font-size: 16px;
}

.nav-side-show .block h2 a.noclick {
	color: #999;
	cursor: default;
}

.nav-side-show .block p a.noclick {
	color: #999;
	cursor: default;
}

.nav-side-show .block p a.noclick:hover {
	color: #999;
}

.nav-side-show #yuanquMenuPc .block p a.noclick {
	color: #999;
	cursor: default;
}

.nav-side-show #yuanquMenuPc .block p a.noclick:hover {
	color: #999;
}

@media (max-width: 991px) {
	.menu-open {
		position: fixed;
		left: 0;
		width: 100%;
	}

	.page-content {
		padding-top: 50px;
	}

	.header {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 200;
		width: 100%;
		height: 50px;
		background: rgba(0, 0, 0, 0);
	}

	.header .top-menu-wrap {
		width: 100%;
		height: 50px;
		position: relative;
		background-image: rgba(0, 0, 0, 0);
		z-index: 21;
	}

	.header .search-top-wrap {
		position: absolute;
		top: 0;
		width: 100%;
	}

	.header .search-top-wrap .container {
		position: relative;
	}

	.header .logo {
		display: block;
		width: 120px;
		height: 28px;
		text-indent: -9999px;
		float: left;
		margin-top: 13px;
	}

	.header .header-right {
		margin-top: 13px;
	}

	.header .search-content {
		height: 50px;
		overflow: hidden;
		transition: top .3s;
		-webkit-transition: top .3s;
		-o-transition: top .3s;
		display: inline-block;
		width: 100%;
		z-index: 1;
		background-color: #f5f5f5;
		position: absolute;
		top: -55px;
		right: 0px;
		font-size: 14px;
		padding: 10px 13px 13px;
		padding-right: 70px;
		padding-bottom: 5px;
		border-radius: 0px;
		box-shadow: 0 1px 2px rgba(4, 0, 0, 0.1);
	}

	.header .search-content .form-control {
		display: inline-block;
		width: 100%;
	}

	.header .search-content .advanced {
		font-size: 14px;
		color: #fff;
		margin-left: 10px;
		background: #f57625;
		display: inline-block;
		line-height: 33px;
		padding: 0 10px;
		border-radius: 3px;
		position: absolute;
		bottom: 7px;
		right: 10px;
	}

	.header .search-content.active {
		top: 45px;
	}

	.header-right .language {
		display: inline-block;
		height: 25px;
		line-height: 25px;
		border-radius: 25px;
		border: 1px solid #dfdfdf;
		padding: 0 12px;
		vertical-align: middle;
		font-size: 12px;
		float: left;
		margin-right: 15px;
	}

	.header-right .search {
		display: inline-block;
		float: left;
		line-height: 25px;
	}

	.header .header-right a.menuphone {
		color: #FFFFFF;
	}

	.phoneMenuBg {
		height: 100%;
		background: transparent;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 2900;
		display: none;
	}

	.phone-menu-wrap ul {
		background: #262626;
	}

	.phone-menu-wrap {
		height: 100%;
		background: #2b3247;
		position: fixed;
		padding-bottom: 50px;
		top: 50px;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 3000;
		-webkit-transition: all 0.5s;
		transition: all 0.5s;
		transition-timing-function: ease-out;
		-webkit-transition-timing-function: ease-out;
		visibility: hidden;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	}

	.phone-menu-wrap.open {
		visibility: visible;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	.phone-menu-wrap .levels01,
	.phone-menu-wrap .levelshome {
		font-size: 18px;
		color: #fff;
		display: block;
		line-height: 1.75;
		padding-top: 8px;
		padding-bottom: 8px;
		padding-left: 10px;
		padding-right: 30px;
		position: relative;
		border-bottom: 1px solid #1e2439;
	}

	.phone-menu-wrap .levels01.active,
	.phone-menu-wrap .levelshome.active {
		background: #1e2439;
	}

	.phone-menu-wrap .levels01::before,
	.phone-menu-wrap .levelshome::before {
		content: '\e677';
		font-size: 16px;
		color: #7c829c;
		position: absolute;
		top: 8px;
		right: 10px;
		font-family: "iconfont" !important;
	}

	.phone-menu-wrap .levelshome::before {
		content: '';
	}

	.phone-child-menu-wrap {
		height: 100%;
		overflow-y: auto;
		background: #1e2439;
		position: fixed;
		padding-bottom: 50px;
		top: 120px;
		bottom: 0;
		left: 90px;
		right: 0;
		z-index: 3001;
		-webkit-transition: all 0.5s;
		transition: all 0.5s;
		transition-timing-function: ease-out;
		-webkit-transition-timing-function: ease-out;
		visibility: hidden;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	}

	.phone-child-menu-wrap.open {
		visibility: visible;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	.phone-child-menu-wrap .childmenuitem {
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		display: none;
	}

	.phone-child-menu-wrap .childmenuitem.active {
		display: block;
	}

	.phone-child-menu-wrap .childmenuitem .line {
		border-bottom: 1px solid #353a4d;
	}

	.phone-child-menu-wrap .childmenuitem h2 {
		font-size: 16px;
		font-weight: bold;
		color: #fff;
		border-bottom: 1px solid #353a4d;
		line-height: 1.5;
		padding: 10px 0;
	}

	.phone-child-menu-wrap .childmenuitem h2 a {
		color: #fff;
	}

	.phone-child-menu-wrap .childmenuitem ul li {
		padding: 10px 0;
	}

	.phone-child-menu-wrap .childmenuitem ul.colnum-2 li {
		float: left;
		width: 50%;
	}

	.phone-child-menu-wrap .childmenuitem .levels02 {
		font-size: 15px;
		color: #fff;
		opacity: .9;
	}

	.phone-child-menu-wrap .childmenuitem .levels02:hover {
		color: #f57725;
	}

	.phone-child-menu-wrap .childmenuitem .two-style .levels02 {
		font-size: 15px;
		color: #fff;
	}

	.phone-child-menu-wrap .childmenuitem .levels02.noclick {
		opacity: 0.3;
	}

	.phone-child-menu-wrap .childmenuitem .levels02.noclick:hover {
		opacity: 0.3;
	}

	.phone-child-menu-wrap .childmenuitem .levels02:hover {
		color: #f57725;
	}

	.phone-child-menu-wrap .childmenuitem .levels02.noclick:hover {
		color: #7c829c;
	}

	.phone-child-menu-wrap .childmenuitem h2 a:hover {
		color: #f57725;
	}

	.phone-menu-wrap .levelshome:hover {
		color: #f57725;
	}

	.phone-child-menu-wrap .childmenuitem h2 a.noclick {
		opacity: 0.3;
	}

	.phone-child-menu-wrap .childmenuitem h2 a.noclick:hover {
		color: #a9aaaf;
	}

	.page-phone-menu {
		display: none;
		position: fixed;
		width: 100%;
		height: 100%;
		background: url("/images/11x.png");
		z-index: 999;
		background-size: 100%;
	}

	.page-phone-menu .menu {
		position: absolute;
		right: 30px;
		top: 40px;
		width: 20px;
		height: 20px;
		cursor: pointer;
		z-index: 999;
	}

	.page-phone-menu .menu .icon-remove {
		position: absolute;
		width: 20px;
		height: 2px;
		background: #fff;
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transition: -webkit-transform 300ms;
		transition: -webkit-transform 300ms;
		transition: transform 300ms;
		transition: transform 300ms, -webkit-transform 300ms;
	}

	.page-phone-menu .menu .lef {
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}

	.page-phone-menu .menu .rig {
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.page-phone-menu .phone-menu-ul {
		position: absolute;
		top: 50%;
		width: 100%;
		-ms-transform: translateY(-50%) scale(0.5, 0.5);
		transform: translateY(-50%) scale(0.5, 0.5);
		-webkit-transform: translateY(-50%) scale(0.5, 0.5);
		-webkit-transition: -webkit-transform 300ms;
		transition: -webkit-transform 300ms;
		transition: transform 300ms;
		transition: transform 300ms, -webkit-transform 300ms;
		-webkit-transition: transform 300ms;
	}

	.page-phone-menu .phone-menu-ul li {
		text-align: center;
		height: 40px;
		line-height: 40px;
	}

	.page-phone-menu .phone-menu-ul li .aitem a {
		color: #fff;
		font-size: 18px;
		display: block;
	}

	.page-phone-menu .phone-menu-on {
		-ms-transform: translateY(-50%) scale(1, 1);
		transform: translateY(-50%) scale(1, 1);
		-webkit-transform: translateY(-50%) scale(1, 1);
	}
}

@media print {

	.print_hide {
		display: none !important;
	}
	
	.header,
	.page-banner,
	.breadcrumb-wrapper,
	.file-download,
	.article-pagination,
	.article-opt-inner,
	.footer {
		display: none !important;
	}

	.article-opt .send-timer {
		border: none;
	}

}

.home-data-cont .number5 ul li {
	float: none;
	display: inline-block;
	width: 19%;
}

@media (max-width: 991px) {
	.home-data-cont .number5 ul&gt;[class*="col-"]:nth-child(3) {
		width: 100%;
	}

}

/*Ã¥â€ºâ€ºÃ¤Â¸ÂªÃ¥Ë†â€&nbsp;Ã¥Å¸Å½Ã¥Å’ÂºÃ¦â€“Â°Ã¥Â¢Å¾ 11-20*/
.l-sgfc-citys .l-yq-terrace-heads .container .l-box .l-ul .text i {
	font-style: normal;
	display: inline-block;
	width: 220px;
	height: 58px;
	line-height: 50px;
	margin-left: 31px;
	font-size: 15px;
	color: #fff;
	position: absolute;
	top: 50%;
	margin-top: 0px;
	font-family: 'PingFangSC-Medium', "Microsoft YaHei";
}

@media (max-width: 991px) {
	.l-sgfc-citys .l-yq-terrace-heads .container .l-box .mobile-four-city-ul .text i {
		color: #fff;
		width: 80px;
		height: 26px;
		line-height: 18px;
		font-size: 10px;
		letter-spacing: 0;
		position: absolute;
		top: 50%;
		margin-top: 10px;
		margin-left: 12px;
		display: inline-block;
		font-style: normal;
	}
}

/*Ã¥â€ºÂ­Ã¥Å’ÂºÃ©â€¦ÂÃ¥Â¥â€”Ã¦Â&nbsp;Â·Ã¥Â¼Â*/
.fourareas-wrap .rtl_wrap {
	height: 200px;
}

.fourareas-wrap .img-div-logo {
	margin-bottom: 0px;
}

.fourareas-wrap .txt-lian {
	margin-top: 0px;
}

.fourareas-wrap {
	margin-top: 0px;
}

@media (max-width: 991px) {
	.tab-there-new.map-contact .container .img-fixed .imgfixed {
		height: auto;
	}
}

.tab-there-new.map-contact .container .img-fixed .imgfixed {
	height: auto;
}

.fourareas-addr .detailpic {
	color: #525558;
}
</pre></body></html>