body {
	background: rgb(255, 255, 255);
}
.server-brief {
	margin-top: 40px;
}
.banner-nav li:first-child {
	margin-left: 0px;
}
.banner-nav {
	transition:0.8s; right: 100px;
}
.info-banner {
	background: url("img/20191223/banner.png") no-repeat center;
}
.youshi-module {
	margin-top: 50px;
}
.slider-outer {
	margin-top: 32px;
}
.youshi-slider-item {
	border: 1px solid rgb(238, 238, 238); border-image: none; height: 360px;
}
.youshi-title {
	font-size: 16px;
}
.youshi-text {
	padding: 15px 20px; text-align: justify; line-height: 2em; font-size: 12px;
}
.youshi-icon {
	height: 170px; overflow: hidden;
}
.youshi-icon div {
	margin: 35px auto 0px; width: 100px; height: 100px; background-image: url("img/advantage-icons.png"); background-repeat: no-repeat;
}
.youshi-icon-move div {
	background-position: 0px 0px;
}
.youshi-icon-1 div {
	background-position: 0px 0px;
}
.youshi-icon-2 div {
	background-position: 0px -100px;
}
.youshi-icon-3 div {
	background-position: 0px -200px;
}
.youshi-icon-4 div {
	background-position: 0px -300px;
}
.youshi-icon-5 div {
	background-position: 0px -400px;
}
.youshi-icon-6 div {
	background-position: 0px -500px;
}
.youshi-slider-item:hover .youshi-icon-1 div {
	background-position: -100px 0px;
}
.youshi-slider-item:hover .youshi-icon-2 div {
	background-position: -100px -100px;
}
.youshi-slider-item:hover .youshi-icon-3 div {
	background-position: -100px -200px;
}
.youshi-slider-item:hover .youshi-icon-4 div {
	background-position: -100px -300px;
}
.youshi-slider-item:hover .youshi-icon-5 div {
	background-position: -100px -400px;
}
.youshi-slider-item:hover .youshi-icon-6 div {
	background-position: -100px -500px;
}
.product-advantage-wrap {
	padding-bottom: 14px;
}
.product-advantage-wrap .module-title {
	margin-top: 60px;
}
.advantage-item {
	background: rgb(255, 255, 255); width: 585px; height: 216px; margin-bottom: 26px; float: left;
}
:nth-child(2n+1).advantage-item {
	margin-right: 24px;
}
.advantage-item-icon {
	width: 228px; height: 100%; float: left;
}
.advantage-item-icon-1 {
	background: url("img/advantage-1.png") no-repeat center rgb(255, 255, 255);
}
.advantage-item-icon-2 {
	background: url("img/advantage-2.png") no-repeat center rgb(255, 255, 255);
}
.advantage-item-icon-3 {
	background: url("img/advantage-3.png") no-repeat center rgb(255, 255, 255);
}
.advantage-item-icon-4 {
	background: url("img/advantage-4.png") no-repeat center rgb(255, 255, 255);
}
.advantage-item-icon-5 {
	background: url("img/advantage-5.png") no-repeat center rgb(255, 255, 255);
}
.advantage-item-icon-6 {
	background: url("img/advantage-6.png") no-repeat center rgb(255, 255, 255);
}
.advantage-item p {
	width: 328px; float: left;
}
.advantage-item .title {
	margin: 50px 0px 22px; color: rgb(51, 51, 51); font-size: 22px;
}
.advantage-item .des {
	color: rgb(102, 102, 102); line-height: 26px; font-size: 16px;
}
.service-item {
	width: 33.3%; height: 242px; float: left;
}
.service-item-icon {
	width: 100%; height: 41px;
}
.service-item-icon-1 {
	background: url("img/20191223/product-function-icon-1.png") no-repeat center;
}
.service-item-icon-2 {
	background: url("img/20191223/product-function-icon-2.png") no-repeat center;
}
.service-item-icon-3 {
	background: url("img/20191223/product-function-icon-3.png") no-repeat center;
}
.service-item-icon-4 {
	background: url("img/20191223/product-function-icon-4.png") no-repeat center;
}
.service-item-icon-5 {
	background: url("img/20191223/product-function-icon-5.png") no-repeat center;
}
.service-item-icon-6 {
	background: url("img/20191223/product-function-icon-6.png") no-repeat center;
}
.service-item-icon-7 {
	background: url("img/20191223/product-function-icon-7.png") no-repeat center;
}
.service-item-icon-8 {
	background: url("img/20191223/product-function-icon-8.png") no-repeat center;
}
.service-item-icon-9 {
	background: url("img/20191223/product-function-icon-9.png") no-repeat center;
}
.service-item .title {
	margin: 20px 0px 14px; text-align: center; color: rgb(51, 51, 51); font-size: 18px; font-weight: normal;
}
.service-item .des {
	padding: 0px 40px; color: rgb(102, 102, 102); line-height: 26px; font-size: 14px;
}
.scene-wrap {
	padding: 80px 0px 60px;
}
.scene-wrap .module-title {
	color: rgb(255, 255, 255);
}
.scene-table {
	margin: 32px 0px 60px; border-collapse: collapse;
}
.scene-table td {
	border: 1px solid rgb(229, 229, 229); border-image: none;
}
.scene-table .td1 {
	background: rgb(251, 251, 251); padding-left: 36px;
}
.scene-table .td2 {
	padding: 20px 30px 20px 38px;
}
.table-item {
	height: 50px; color: rgb(51, 51, 51); line-height: 50px; padding-left: 35px; font-size: 14px;
}
.table-item-1 {
	background: url("img/icon-scene-1.png") no-repeat left;
}
.table-item-2 {
	background: url("img/icon-scene-2.png") no-repeat left;
}
.table-item-3 {
	background: url("img/icon-scene-3.png") no-repeat left;
}
.table-item-4 {
	background: url("img/icon-scene-4.png") no-repeat left;
}
.table-item-5 {
	background: url("img/icon-scene-5.png") no-repeat left;
}
.table-item-6 {
	background: url("img/icon-scene-6.png") no-repeat left;
}
.table-item-7 {
	background: url("img/icon-scene-7.png") no-repeat left;
}
.scene-table .des-text {
	color: rgb(102, 102, 102); line-height: 24px; padding-left: 10px; margin-bottom: 6px; position: relative;
}
.scene-table .des-text::before {
	background: rgb(0, 128, 255); border-radius: 50%; left: -2px; top: 10px; width: 5px; height: 5px; display: inline-block; position: absolute; content: "";
}
.scene-type-wrap {
	margin-top: 40px; position: relative;
}
.scene-type-list {
	left: 40px; top: 30px; position: absolute; z-index: 2;
}
.scene-type-list li {
	margin: 0px 12px; padding: 0px 20px; height: 50px; color: rgb(204, 204, 204); line-height: 46px; display: inline-block; cursor: pointer;
}
.scene-type-list li.active {
	background: rgb(36, 37, 41); border-width: 2px 1px 1px; border-style: solid; border-color: rgb(0, 170, 255) rgb(0, 170, 255) rgb(36, 37, 41); border-image: none; color: rgb(0, 170, 255);
}
.scene-content-wrap {
	background: url("img/light-bg.png") no-repeat; height: 383px; margin-top: -80px;
}
.scene-content {
	background: rgb(36, 37, 41); padding: 50px 34px 0px 30px; border: 1px solid rgb(0, 170, 255); border-image: none; height: 205px; margin-top: 79px;
}
.scene-content .scene-content-item {
	color: rgb(255, 255, 255); font-size: 14px; display: none;
}
.scene-content .active.scene-content-item {
	display: block;
}
.scene-content .scene-content-item p {
	background: url("img/blue-dot.png") no-repeat left -4px; line-height: 24px; padding-left: 40px; margin-bottom: 22px;
}
.case-list-wrap li {
	width: 20%; height: 80px; margin-bottom: 60px; float: left;
}
.case-list-wrap .case-item-1 {
	background: url("img/logo-1.png") no-repeat center;
}
.case-list-wrap .case-item-1 {
	background: url("img/logo-1.png") no-repeat center;
}
.case-list-wrap .case-item-2 {
	background: url("img/logo-2.png") no-repeat center;
}
.case-list-wrap .case-item-3 {
	background: url("img/logo-3.png") no-repeat center;
}
.case-list-wrap .case-item-4 {
	background: url("img/logo-4.png") no-repeat center;
}
.case-list-wrap .case-item-5 {
	background: url("img/logo-5.png") no-repeat center;
}
.case-list-wrap .case-item-6 {
	background: url("img/logo-6.png") no-repeat center;
}
.case-list-wrap .case-item-7 {
	background: url("img/logo-7.png") no-repeat center;
}
.case-list-wrap .case-item-8 {
	background: url("img/logo-8.png") no-repeat center;
}
.case-list-wrap .case-item-9 {
	background: url("img/logo-9.png") no-repeat center;
}
.case-list-wrap .case-item-10 {
	background: url("img/logo-10.png") no-repeat center;
}
.bx-wrapper {
	border: currentColor; border-image: none; box-shadow: none;
}
.bx-wrapper .bx-controls-direction a {
	z-index: 999;
}
.bx-wrapper .bx-prev:focus {
	background: url("img/server_youshi_left.png") no-repeat center rgb(238, 238, 238); top: 50%; width: 20px; height: 80px; margin-top: -40px;
}
.bx-wrapper .bx-controls-direction a {
	background: url("img/server_youshi_left.png") no-repeat center rgb(238, 238, 238); top: 50%; width: 20px; height: 80px; margin-top: -40px;
}
.bx-wrapper .bx-prev:hover {
	background: url("img/server_youshi_left.png") no-repeat center rgb(5, 159, 255);
}
.bx-wrapper .bx-prev {
	left: 0px;
}
.bx-wrapper a.bx-next:focus {
	background: url("img/server_youshi_right.png") no-repeat center rgb(238, 238, 238); right: 0px;
}
.bx-wrapper .bx-controls-direction a.bx-next {
	background: url("img/server_youshi_right.png") no-repeat center rgb(238, 238, 238); right: 0px;
}
.bx-wrapper a.bx-next:hover {
	background: url("img/server_youshi_right.png") no-repeat center rgb(5, 159, 255);
}
.bx-wrapper .bx-default-pager.bx-pager a {
	background: rgb(214, 240, 249); border-radius: 0px; width: 30px; height: 5px;
}
.bx-wrapper .bx-default-pager.bx-pager a.active {
	background-color: rgb(5, 159, 255);
}
.bx-wrapper .bx-default-pager.bx-pager a:focus {
	background-color: rgb(5, 159, 255);
}
.bx-wrapper .bx-default-pager.bx-pager a:hover {
	background-color: rgb(5, 159, 255);
}
.flex-nav {
	right: 140px; bottom: 20px; position: absolute;
}
.flex-nav li {
	margin-right: 40px; float: left;
}
.flex-nav li a {
	color: rgb(76, 76, 76); font-size: 14px; display: inline-block;
}
.adv-wrap {
	
}
.adv-wrap ul {
	
}
.adv-wrap ul li {
	margin: 60px 80px 0px; width: 240px; float: left;
}
.adv-wrap .adv-icon {
	margin: 0px auto; width: 42px; height: 40px;
}
.adv-wrap .adv-title {
	margin: 30px 0px 20px; text-align: center; color: rgb(51, 51, 51); line-height: 16px; letter-spacing: 0px; font-size: 18px; font-weight: normal; font-stretch: normal;
}
.adv-wrap .adv-content {
	color: rgb(153, 153, 153); line-height: 24px; letter-spacing: 0px; font-size: 12px; font-weight: normal; font-stretch: normal;
}
.adv-wrap .adv-icon-1 {
	background: url("img/20191223/product-adv-icon-1.png") no-repeat center;
}
.adv-wrap .adv-icon-2 {
	background: url("img/20191223/product-adv-icon-2.png") no-repeat center;
}
.adv-wrap .adv-icon-3 {
	background: url("img/20191223/product-adv-icon-3.png") no-repeat center;
}
.adv-wrap .adv-icon-4 {
	background: url("img/20191223/product-adv-icon-4.png") no-repeat center;
}
.adv-wrap .adv-icon-5 {
	background: url("img/20191223/product-adv-icon-5.png") no-repeat center;
}
.adv-wrap .adv-icon-6 {
	background: url("img/20191223/product-adv-icon-6.png") no-repeat center;
}
.youshi-module {
	padding: 0px 0px 60px;
}
.function-wrap {
	background: rgb(247, 248, 250); padding: 80px 0px 0px;
}
