@charset "UTF-8";
	body {
	line-height:1.5
}
.c-grid {
	position:relative
}
.c-grid-layout {
	padding-top:70px;
	padding-bottom:80px
}
.c-tit-mod {
	margin-bottom:60px
}
.c-tit-mod .c-tit {
	font-size:30px;
	color:#000
}
.c-tab-cross {
	margin-bottom:30px
}
.c-tab-cross:before {
	height:2px
}
.c-tab-cross .c-tab-hd {
	padding:0;
	text-align:left
}
.c-tab-cross .c-tab-ctrl {
	position:relative;
	left:0;
	transition:left .3s ease;
	-moz-transition:left .3s ease;
	-webkit-transition:left .3s ease;
	-o-transition:left .3s ease
}
.c-tab-cross .c-tab-simple {
	margin:0;
	border-bottom-width:2px
}
.c-tab-cross .c-tab-simple+.c-tab-simple {
	margin-left:16px
}
.c-tab-normal .c-tab-simple.actived:after {
	bottom:-2px;
	height:2px
}
.c-tab-cross .c-tab-simple a {
	padding:0 20px;
	height:44px;
	line-height:44px
}
.c-tab-normal .c-tab-simple .c-tab-tit {
	font-size:16px;
	border-bottom:none
}
.c-tab-btns a {
	height:44px;
	line-height:44px;
	border-bottom-width:2px
}
.bg-color .c-tab-btns a,.bg-color .c-tab-cross {
	background-color:#f7f8fa
}
.c-tab-btns .prev:after {
	transform:rotate(45deg);
	-ms-transform:rotate3d(45deg);
	-moz-transform:rotate3d(45deg);
	-webkit-transform:rotate3d(45deg);
	-o-transform:rotate3d(45deg)
}
.c-tab-btns .next:after {
	transform:rotate(-135deg);
	-ms-transform:rotate3d(-135deg);
	-moz-transform:rotate3d(-135deg);
	-webkit-transform:rotate3d(-135deg);
	-o-transform:rotate3d(-135deg)
}
.c-pages-wrap {
	margin-bottom:0
}
.c-loading-tip {
	padding-top:20px;
	line-height:normal;
	min-height:inherit;
	color:#666
}
.customer-show {
	display:block !important
}
.customer-hide {
	display:none !important
}
.customer-link-more {
	margin-top:40px;
	line-height:1.7;
	font-size:0;
	text-align:center
}
.customer-link-more a {
	position:relative;
	padding-right:16px;
	display:inline-block;
	font-size:14px;
	color:#00a4ff
}
.customer-link-more span {
	vertical-align:middle
}
.customer-link-more .icon-arrow {
	position:absolute;
	top:50%;
	right:0;
	display:block;
	margin-top:-8px;
	width:16px;
	height:16px;
	background-image:url(sprite/main-202006221442.svg);
	-webkit-transition:all .2s ease;
	transition:all .2s ease;
	background-position:99.11% 43.02%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-link-more a:hover .icon-arrow {
	-webkit-transform:translateX(3px);
	transform:translateX(3px)
}
.customer-btn-more {
	display:block;
	margin-top:40px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:14px;
	color:#00a4ff;
	background-color:#f7f8fa
}
.customer-btn-more span {
	vertical-align:middle
}
.customer-btn-more .icon-arrow {
	display:inline-block;
	vertical-align:middle;
	margin-left:3px;
	width:16px;
	height:16px;
	background-image:url(sprite/main-202006221442.svg);
	background-position:0.89% 98.83999999999999%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-btn-more.show .icon-arrow {
	background-image:url(sprite/main-202006221442.svg);
	background-position:16.96% 98.83999999999999%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-sidebar {
	padding-right:17.85%;
	text-align:justify;
	word-wrap:break-word
}
.customer-main {
	padding-left:5.68%
}
.customer-main-section+.customer-main-section {
	margin-top:60px
}
.customer-main-hd {
	margin-bottom:30px
}
.customer-main-tit {
	margin-bottom:10px;
	font-size:20px;
	color:#000;
	font-weight:700
}
.customer-main-des {
	font-size:14px;
	color:#333;
	line-height:1.7
}
.customer-service-mod+.customer-service-mod {
	margin-top:40px
}
.qc-scrollbar {
	display:none !important
}
.customer-media-tag {
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	font-weight:400;
	background-color:#00a4ff;
	border-radius:2px
}
.customer-media-extra {
	margin-top:20px
}
.customer-media-extra-info {
	font-size:16px;
	color:#333
}
.customer-media-video-wrap {
	margin-bottom:-20px
}
.customer-media-video-wrap .customer-media-video {
	margin-bottom:20px
}
.customer-media-video {
	display:block
}
.customer-media-video .c-media-img {
	position:relative
}
.customer-media-video .c-media-img:before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#222733;
	opacity:.3;
	filter:alpha(opacity=10);
	z-index:2
}
.customer-media-video .c-media-img:after {
	content:'';
	display:block;
	position:absolute;
	left:30px;
	bottom:30px;
	width:48px;
	height:48px;
	background-repeat:no-repeat;
	background-image:url(sprite/main-202006221442.svg);
	z-index:3;
	background-position:1.25% 1.8499999999999999%;
	background-size:266.66666666666663% 212.5%;
}
.customer-media-video .c-media-img img {
	display:block;
	width:100%;
	height:auto
}
.customer-media-video .c-media-body {
	margin-top:0;
	padding:30px
}
.customer-media-video .c-media-info {
	margin-top:0;
	font-size:14px;
	color:#666;
	line-height:1.7;
	height:5.1em;
	-webkit-line-clamp:3;
	max-height:none;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis
}
.customer-media-video .customer-media-extra {
	position:relative;
	padding-left:47px;
	line-height:32px;
	font-size:16px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.customer-media-video .customer-media-video-logo {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:32px;
	height:32px;
	font-size:0
}
.customer-media-video-logo img {
	display:block;
	width:100%;
	height:100%
}
.customer-media-video-position {
	margin-right:10px
}
.customer-media-case-wrap {
	margin-bottom:-20px;
	text-align:left
}
.customer-media-case-wrap .customer-media-case {
	margin-bottom:20px
}
.customer-media-case {
	display:block;
	padding:30px
}
.customer-media-case .c-media-bg {
	height:48px
}
.customer-media-case .c-media-heading {
	color:#000;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.customer-media-case:hover .c-media-heading {
	color:#00a4ff
}
.customer-media-case .c-media-info {
	color:#666;
	text-align:left;
	height:5.1em;
	-webkit-line-clamp:3;
	max-height:none;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis
}
.customer-media-data-wrap {
	margin-bottom:-40px
}
.customer-media-data-wrap .customer-media-data {
	margin-top:20px;
	margin-bottom:40px
}
.customer-media-data {
	text-align:center
}
.customer-media-data .c-media-bg {
	height:120px
}
.customer-media-data .c-media-body {
	margin-top:30px;
	padding-bottom:0
}
.customer-media-data .c-media-heading {
	font-size:16px;
	color:#000;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.customer-media-data .c-media-info {
	margin-top:2px;
	font-size:14px;
	color:#999;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.customer-media-service-wrap {
	margin-bottom:-20px
}
.customer-media-service-wrap .customer-media-service {
	margin-bottom:20px
}
.customer-media-service {
	padding:0;
	display:table;
	width:100%;
	table-layout:fixed
}
.customer-media-service .c-media-img {
	padding-right:10px;
	width:32px
}
.customer-media-service .c-media-img img {
	display:block;
	width:100%;
	height:auto
}
.customer-media-service .c-media-body {
	padding-top:7px;
	width:100%
}
.customer-media-service .c-media-heading {
	line-height:1;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.customer-media-service .c-media-info {
	height:3.4em;
	-webkit-line-clamp:2;
	max-height:none;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis
}
.customer-media-scheme-wrap {
	margin-bottom:-20px
}
.customer-media-scheme-wrap .customer-media-scheme {
	margin-bottom:20px
}
.customer-media-scheme {
	display:block
}
.customer-media-scheme-hd {
	position:relative;
	height:120px
}
.customer-media-scheme-hd-inner {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	line-height:1.5;
	font-size:0;
	text-align:center;
	box-sizing:border-box;
	z-index:2
}
.customer-media-scheme-hd-inner:before {
	content:'';
	display:inline-block;
	vertical-align:middle;
	width:0;
	height:100%
}
.customer-media-scheme-hd-ctn {
	display:inline-block;
	vertical-align:middle;
	max-width:100%;
	padding:0 20px;
	box-sizing:border-box
}
.customer-media-scheme-tit {
	font-size:18px;
	color:#fff;
	font-weight:400
}
.customer-media-scheme-bg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
	z-index:0
}
.customer-media-scheme-bd {
	padding:30px 15px;
	text-align:center
}
.customer-media-scheme-list {
	display:inline-block;
	vertical-align:top;
	max-width:100%;
	text-align:left
}
.customer-media-scheme-item {
	position:relative;
	padding-left:23px;
	font-size:14px;
	color:#666;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.customer-media-scheme-item+.customer-media-scheme-item {
	margin-top:10px
}
.customer-media-scheme-item .icon-gou {
	position:absolute;
	left:0;
	top:2px;
	display:inline-block;
	width:16px;
	height:16px;
	background-image:url(sprite/main-202006221442.svg);
	background-position:49.11% 98.83999999999999%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-m-pages {
	height:36px;
	margin-top:20px
}
.customer-card-service-wrap {
	margin-bottom:-20px
}
.customer-card-service-wrap .customer-card-service {
	margin-bottom:20px
}
.customer-card-service {
	position:relative;
	padding:30px 100px 30px 30px;
	overflow:hidden
}
.customer-card-service .c-media-body {
	margin-top:0
}
.customer-card-service .c-media-img {
	position:absolute;
	top:50%;
	right:-32px;
	margin-top:-61px;
	width:122px;
	height:122px;
	opacity:.2;
	filter:alpha(opacity=20)
}
.customer-card-service .c-media-img img {
	display:block;
	width:100%;
	height:100%
}
.customer-card-service .c-media-heading {
	line-height:20px
}
.customer-card-service .c-media-info {
	height:5.1em;
	-webkit-line-clamp:3;
	max-height:none;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis
}
.customer-card-video {
	-moz-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12);
	-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12);
	box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12)
}
.customer-card-video .c-media-img {
	padding:0
}
.customer-card-video-link {
	position:relative;
	display:block;
	width:344px;
	height:210px;
	box-sizing:border-box
}
.customer-card-video-link:after {
	content:'';
	display:block;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-24px;
	margin-top:-24px;
	width:48px;
	height:48px;
	background-repeat:no-repeat;
	background-image:url(sprite/main-202006221442.svg);
	background-position:1.25% 1.8499999999999999%;
	background-size:266.66666666666663% 212.5%;
}
.customer-card-video .c-media-img img {
	display:block;
	width:100%;
	height:auto
}
.customer-card-video.c-media-horiz .c-media-body {
	padding:0
}
.customer-card-video .customer-card-video-bd {
	box-sizing:border-box
}
.customer-card-video .customer-card-video-bd-inner {
	position:relative;
	padding:30px;
	height:210px;
	box-sizing:border-box
}
.customer-card-video .c-media-info {
	position:relative;
	margin-top:0;
	padding:0 44px;
	color:#333;
	max-height:6.8em;
	-webkit-line-clamp:4;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis
}
.customer-card-video .c-media-info:after,.customer-card-video .c-media-info:before {
	content:'';
	position:absolute;
	display:block;
	width:24px;
	height:24px
}
.customer-card-video .c-media-info:before {
	top:5px;
	left:0;
	background-image:url(sprite/main-202006221442.svg);
	background-position:81.73% 1.28%;
	background-size:533.3333333333333% 425%;
	background-repeat:no-repeat
}
.customer-card-video .c-media-info:after {
	bottom:5px;
	right:0;
	background-image:url(sprite/main-202006221442.svg);
	background-position:33.650000000000006% 65.38000000000001%;
	background-size:533.3333333333333% 425%;
	background-repeat:no-repeat
}
.customer-card-video .customer-media-extra {
	position:absolute;
	left:30px;
	right:30px;
	bottom:30px;
	margin-top:0;
	font-size:0;
	text-align:right;
	box-sizing:border-box
}
.customer-card-video .customer-media-extra-info {
	display:inline-block;
	vertical-align:top;
	max-width:100%;
	font-size:14px;
	color:#666;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.customer-carousel {
	position:relative
}
.customer-carousel-inner {
	padding-top:20px;
	padding-bottom:20px;
	overflow:hidden
}
.customer-carousel-expand {
	margin-left:-25px;
	margin-right:-25px
}
.customer-carousel-scroll {
	position:relative;
	left:0;
	width:200%;
	font-size:0;
	transition:left .6s ease-in-out;
	-moz-transition:left .6s ease-in-out;
	-webkit-transition:left .6s ease-in-out;
	-o-transition:left .6s ease-in-out
}
.customer-carousel-list {
	display:inline-block;
	vertical-align:top;
	width:50%;
	font-size:0
}
.customer-carousel-item {
	display:inline-block;
	vertical-align:top;
	padding:0 25px;
	width:33.33%;
	box-sizing:border-box
}
.customer-carousel-btn {
	position:absolute;
	top:50%;
	display:block;
	width:48px;
	height:48px;
	margin-top:-48px;
	font-size:0;
	background:#FFF;
	border:1px solid #E5E8ED;
	box-shadow:0 4px 8px 0 rgba(3,27,78,.12);
	border-radius:50%;
	cursor:pointer;
	z-index:9
}
.customer-carousel-btn:after {
	content:"";
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-8px;
	margin-top:-8px;
	width:16px;
	height:16px;
	background-repeat:no-repeat
}
.customer-carousel-btn.prev {
	left:-78px
}
.customer-carousel-btn.next {
	right:-78px
}
.customer-carousel-btn.prev:after {
	background-image:url(sprite/main-202006221442.svg);
	background-position:33.040000000000006% 98.83999999999999%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-carousel-btn.prev:hover:after {
	background-image:url(sprite/main-202006221442.svg);
	background-position:65.18% 98.83999999999999%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-carousel-btn.disabled {
	cursor:default
}
.customer-carousel-btn.prev.disabled:after,.customer-carousel-btn.prev.disabled:hover:after {
	background-image:url(sprite/main-202006221442.svg);
	background-position:75.89% 31.4%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-carousel-btn.next:after {
	background-image:url(sprite/main-202006221442.svg);
	background-position:81.25% 98.83999999999999%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-carousel-btn.next:hover:after {
	background-image:url(sprite/main-202006221442.svg);
	background-position:99.11% 22.09%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-carousel-btn.next.disabled:after,.customer-carousel-btn.next.disabled:hover:after {
	background-image:url(sprite/main-202006221442.svg);
	background-position:99.11% 1.16%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-carousel-dot {
	margin-top:20px;
	font-size:0;
	text-align:center
}
.customer-carousel-dot-item {
	display:inline-block;
	vertical-align:top;
	width:6px;
	height:6px;
	background-color:#ccc;
	border-radius:100%;
	cursor:pointer
}
.customer-carousel-dot-item.actived {
	background-color:#666
}
.customer-carousel-dot-item+.customer-carousel-dot-item {
	margin-left:4px
}
.customer-footer-inner {
	position:relative;
	z-index:2
}
.customer-footer-hd {
	margin-bottom:40px
}
.customer-footer-tit {
	text-align:center;
	font-size:30px;
	color:#333;
	font-weight:400;
	line-height:1.5
}
.customer-footer-info {
	margin-bottom:35px;
	text-align:center;
	line-height:1.8;
	font-size:16px;
	color:#333
}
.customer-footer-info a {
	margin:0 6px;
	color:#00a4ff
}
.customer-footer-info a:hover {
	text-decoration:underline
}
.customer-footer-btn {
	text-align:center
}
.customer-footer-btn .c-btn {
	width:220px;
	height:45px;
	line-height:45px;
	font-size:16px
}
.customer-footer-bg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1;
	background:url(../images/free-bg.jpg) top center no-repeat #f7f8fa;
	background-size:cover
}
.customer-crumb-grid .c-grid-layout {
	padding-top:20px;
	padding-bottom:20px
}
.customer-crumb {
	color:#666
}
.customer-crumb a {
	font-size:14px;
	color:#00a4ff
}
.customer-crumb a:hover {
	color:#0092ee
}
.customer-crumb-separator {
	padding:0 6px
}
.customer-brief-img {
	text-align:left
}
.customer-brief-img .customer-brief-bg {
	display:block;
	height:120px;
	background-repeat:no-repeat;
	background-position:left center;
	background-size:contain
}
.customer-brief-bd {
	margin-top:24px
}
.customer-brief-tit {
	font-size:18px;
	color:#000;
	font-weight:700
}
.customer-brief-des {
	margin-top:10px;
	font-size:14px;
	color:#333;
	line-height:1.7
}
.customer-brief-ft {
	margin-top:30px
}
.customer-brief-info-item {
	display:table;
	table-layout:fixed;
	width:100%;
	box-sizing:border-box
}
.customer-brief-info-item+.customer-brief-info-item {
	margin-top:10px
}
.customer-brief-info-label {
	display:table-cell;
	vertical-align:top;
	width:74px;
	font-size:14px;
	color:#999;
	text-align:left
}
.customer-brief-info-label:after {
	content:':';
	padding-left:2px
}
.customer-brief-info-content {
	display:table-cell;
	vertical-align:top
}
.customer-brief-info-content-inner {
	display:inline-block;
	vertical-align:top;
	max-width:100%;
	font-size:14px;
	color:#333
}
.customer-brief-info-link {
	display:inline-block;
	color:#00a4ff
}
.customer-brief-info-link .icon-link {
	position:relative;
	top:-1px;
	display:inline-block;
	vertical-align:middle;
	margin-left:3px;
	width:16px;
	height:16px;
	background-image:url(sprite/main-202006221442.svg);
	background-position:75.89% 73.26%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-subnav {
	color:#000;
	background-color:#fff
}
.customer-subnav-inner {
	position:relative;
	z-index:1000
}
.customer-subnav a {
	color:#000
}
.customer-subnav-hd {
	position:relative;
	padding:18px 15px;
	line-height:18px;
	height:18px;
	font-size:16px;
	text-align:right;
	border-bottom:1px solid #e5e5e5
}
.customer-subnav-back,.customer-subnav-close {
	position:absolute;
	top:50%;
	left:20px;
	display:block;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-o-transform:translateY(-50%)
}
.customer-subnav-back {
	padding-left:18px
}
.customer-subnav-back .icon-back {
	position:absolute;
	top:50%;
	left:0;
	margin-top:-8px;
	width:16px;
	height:16px;
	background-image:url(sprite/main-202006221442.svg);
	background-position:54.459999999999994% 59.3%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-subnav-close {
	display:none
}
.customer-subnav-close .icon-close {
	display:inline-block;
	vertical-align:middle;
	width:16px;
	height:16px;
	background-image:url(sprite/main-202006221442.svg);
	background-position:75.89% 52.33%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-subnav-tit {
	line-height:1
}
.customer-subnav-tit .icon-arrow {
	display:inline-block;
	vertical-align:middle;
	margin-left:3px;
	width:16px;
	height:16px;
	background-image:url(sprite/main-202006221442.svg);
	transition:transform .2s ease-in-out;
	background-position:99.11% 63.949999999999996%;
	background-size:800% 637.5%;
	background-repeat:no-repeat
}
.customer-subnav-tit span {
	vertical-align:middle
}
.customer-subnav-bd {
	display:none
}
.customer-subnav-menu-item {
	border-bottom:1px solid #e5e5e5
}
.customer-subnav-menu-item a {
	display:block;
	padding:10px 20px;
	line-height:1.5;
	font-size:14px
}
.customer-subnav-menu-item a:hover {
	color:#00a4ff
}
.customer-subnav-mask {
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	background-color:#fff;
	z-index:999
}
.customer-subnav.show .customer-subnav-bd {
	display:block
}
.customer-subnav.show .customer-subnav-back {
	display:none
}
.customer-subnav.show .customer-subnav-close {
	display:block
}
.customer-subnav.show .customer-subnav-tit .icon-arrow {
	transform:rotate3d(0,0,1,180deg)
}
.c-video-mask {
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:1000;
	width:100%;
	height:100%;
	background:#000;
	opacity:.8;
	filter:alpha(opacity=80);
	transition:opacity .5s ease
}
.c-video-dialog-container {
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:1001;
	text-align:center;
	transition:opacity .5s ease;
	font-size:0
}
.c-video-dialog-container:before {
	content:'';
	display:inline-block;
	vertical-align:middle;
	width:0;
	height:100%
}
.c-video-dialog {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	max-width:98%;
	max-height:100%;
	width:700px;
	height:500px;
	font-size:14px;
	line-height:500px;
	color:#fff
}
.c-video-dialog video {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#000
}
.c-video-dialog-loading {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	font-size:16px;
	background-color:#000;
	opacity:.8
}
.c-video-dialog-close {
	position:absolute;
	right:30px;
	top:30px;
	width:32px;
	height:32px;
	background-image:url(sprite/main-202006221442.svg);
	font-size:0;
	background-position:1.04% 72.86%;
	background-size:400% 318.75%;
	background-repeat:no-repeat
}
.c-video-dialog-close:hover {
	background-image:url(sprite/main-202006221442.svg);
	background-position:53.13% 1.43%;
	background-size:400% 318.75%;
	background-repeat:no-repeat
}
.c-video-dialog-container.hidden,.c-video-mask.hidden {
	opacity:0;
	filter:alpha(opacity=0)
}
.homepage-wrap .c-tab-cross .c-tab-ctrl {
	-webkit-transition:-webkit-transform .3s ease;
	transition:-webkit-transform .3s ease;
	transition:transform .3s ease;
	transition:transform .3s ease,-webkit-transform .3s ease
}
.homepage-wrap .row-a .c-tab-cross {
	margin-bottom:0
}
.homepage-wrap .row-a .c-tab-panel {
	padding-top:30px
}
.homepage-wrap .row-b .c-tit-mod {
	margin-bottom:40px
}
.customer-hero {
	margin:0 -10px;
	position:relative;
	overflow:hidden;
	background-image:url(img/hero/logo-bg.png);
	background-size:cover;
	background-position:0 -60px
}
.customer-hero-tit {
	position:relative;
	bottom:-12px;
	z-index:2
}
.customer-hero-tit h2 {
	font-weight:400;
	text-align:center
}
.customer-hero-tit em {
	font-size:46px;
	line-height:51px;
	display:block;
	font-weight:500
}
.customer-hero-tit span {
	font-size:24px;
	line-height:33px;
	display:block;
	margin:30px auto 0
}
.customer-hero-tit span:after,.customer-hero-tit span:before {
	content:'';
	display:inline-block;
	height:1px;
	width:20px;
	vertical-align:middle;
	background-color:#000
}
.customer-hero-tit span:before {
	margin-right:10px
}
.customer-hero-tit span:after {
	margin-left:10px
}
.customer-hero-canvas {
	position:relative;
	z-index:2;
	display:inline-block;
	width:100%
}
.customer-hero-img a {
	display:block;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	-webkit-transition:transform .3s;
	-moz-transition:transform .3s;
	-ms-transition:transform .3s;
	-o-transition:transform .3s;
	transition:transform .3s
}
.customer-hero-img a:hover {
	transform:translateY(-3px);
	-ms-transform:translateY(-3px);
	-moz-transform:translateY(-3px);
	-webkit-transform:translateY(-3px);
	-o-transform:translateY(-3px)
}
.customer-hero-img img {
	width:100%;
	display:block;
	box-shadow:rgba(0,0,0,.25) 0 0 5px
}
.customer-hero-p1 {
	width:39.5833%;
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%)
}
.customer-hero-p2,.customer-hero-p3 {
	width:29.1666%
}
.customer-hero-p2 .customer-hero-img,.customer-hero-p3 .customer-hero-img {
	width:50%;
	box-sizing:border-box
}
.customer-hero-p2 {
	float:left
}
.customer-hero-p3 {
	float:right
}
.customer-hero-p2 .customer-hero-img:nth-child(1) {
	float:left;
	padding-right:1.7857%
}
.customer-hero-p2 .customer-hero-img:nth-child(2) {
	float:right;
	margin-top:5.2631%;
	padding-left:1.7857%
}
.customer-hero-p2 .customer-hero-img:nth-child(3) {
	float:right;
	padding-left:1.7857%;
	margin-top:3.7037%
}
.customer-hero-p3 .customer-hero-img:nth-child(1) {
	float:right;
	padding-left:1.7857%
}
.customer-hero-p3 .customer-hero-img:nth-child(2) {
	float:left;
	margin-top:5.2631%;
	padding-right:1.7857%
}
.customer-hero-p3 .customer-hero-img:nth-child(3) {
	float:left;
	margin-top:3.7037%;
	padding-right:1.7857%
}
.home-service-bg {
	position:absolute;
	top:10px;
	left:50%;
	margin-left:-960px;
	width:1920px;
	z-index:1;
	opacity:.07;
	font-size:0;
	text-align:center;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.customer-hero-num {
	font-size:0;
	max-width:1180px;
	margin:40px auto 0;
	padding:0 10px;
	text-align:center
}
.customer-hero-num .num-item {
	display:inline-block;
	max-width:22.0338%;
	text-align:left;
	margin:0 8.4745%;
	position:relative;
	vertical-align:top
}
.customer-hero-num .num-item:after {
	content:'';
	position:absolute;
	width:1px;
	height:100%;
	background-color:#e5e5e5;
	top:0;
	left:-38.61%
}
.customer-hero-num .num-item-tit {
	font-size:36px;
	line-height:46px;
	color:#000;
	margin-bottom:6px
}
.customer-hero-num .num-item-tit em {
	font-weight:500
}
.customer-hero-num .num-item-con {
	color:#999;
	font-size:14px;
	line-height:27px
}
.customer-hero-num .num-item-con-m {
	display:none
}
.customer-hero-num .num-item:first-child {
	margin-left:0
}
.customer-hero-num .num-item:last-child {
	margin-right:0
}
.customer-hero-canvas-m,.customer-hero-num .num-item:first-child:after {
	display:none
}
.detail-wrap .row-a {
	border-bottom:1px solid #e5e5e5
}
.detail-wrap .row-a .c-grid-layout {
	padding-top:20px;
	padding-bottom:20px
}
.detail-wrap .row-b .c-grid-layout {
	position:relative;
	padding-top:40px
}
.detail-wrap .row-b .c-grid-layout:after {
	content:'';
	position:absolute;
	top:0;
	left:25%;
	margin-left:-10px;
	width:1px;
	height:100%;
	background-color:#e5e5e5
}
.c-hero-bar {
	background-image:url(img/header-bg.jpg)
}
.customer-layout {
	box-sizing:border-box;
	position:relative;
	max-width:1200px;
	margin:0 auto;
	min-width:320px;
	padding-left:10px;
	padding-right:10px
}
.customer-layout-main {
	padding-bottom:80px;
	padding-left:190px
}
@media screen and (max-width:1190px) {
	.c-nav,.qc-footer {
	min-width:320px
}
}@media (max-width:768px) {
	body {
	width:100%;
	min-width:320px
}
.c-grid-layout {
	padding-top:40px;
	padding-bottom:40px
}
.c-grid-layout .c-g-24 {
	padding-left:20px;
	padding-right:20px
}
.c-tit-mod {
	margin-bottom:30px
}
.c-tit-mod .c-tit {
	line-height:1.5;
	font-size:20px
}
}@media (max-width:768px) {
	.c-tab-cross {
	margin-bottom:20px
}
.c-tab-cross:before {
	height:1px
}
.c-tab-cross .c-tab-simple {
	border-bottom-width:1px
}
.c-tab-cross .c-tab-simple+.c-tab-simple {
	margin-left:10px
}
.c-tab-normal .c-tab-simple.actived:after {
	bottom:-1px
}
.c-tab-cross .c-tab-simple a {
	padding-left:10px;
	padding-right:10px
}
}@media (max-width:1000px) {
	.customer-m-show {
	display:block !important
}
.customer-m-hide {
	display:none !important
}
}@media (max-width:768px) {
	.customer-s-show {
	display:block !important
}
.customer-s-hide {
	display:none !important
}
}@media (max-width:600px) {
	.customer-xs-show {
	display:block !important
}
.customer-xs-hide {
	display:none !important
}
}@media (max-width:768px) {
	.customer-link-more {
	margin-top:20px
}
}@media (max-width:1000px) {
	.customer-sidebar {
	padding-top:40px;
	padding-bottom:40px;
	padding-right:0;
	text-align:center;
	border-bottom:1px solid #f2f2f2
}
}@media (max-width:768px) {
	.customer-btn-more {
	margin-top:30px
}
.customer-sidebar {
	margin-left:-20px;
	margin-right:-20px;
	padding-top:30px;
	padding-bottom:0;
	border-bottom:10px solid #f2f2f2
}
}@media (max-width:1000px) {
	.customer-main {
	padding-top:40px;
	padding-bottom:40px;
	padding-left:0
}
}@media (max-width:768px) {
	.customer-main {
	padding-top:0;
	padding-bottom:0
}
.customer-main-section {
	margin-left:-20px;
	margin-right:-20px;
	padding-top:30px;
	padding-bottom:40px
}
.customer-main-section+.customer-main-section {
	margin-top:0;
	border-top:1px solid #f2f2f2
}
.customer-main-section-inner {
	padding-left:20px;
	padding-right:20px
}
.customer-main-hd {
	margin-bottom:20px
}
.customer-main-tit {
	font-size:18px
}
.customer-main-des {
	color:#666
}
}@media (max-width:1000px) {
	.customer-media-video .c-media-body {
	padding:20px
}
.customer-media-video .customer-media-extra {
	padding-left:42px
}
.customer-media-video-position {
	margin-right:8px
}
}@media (max-width:768px) {
	.customer-media-video .c-media-info {
	height:auto;
	max-height:5.1em
}
.customer-media-video .c-media-body {
	padding:20px
}
.customer-media-video .c-media-img:after {
	left:20px;
	bottom:20px
}
}@media (max-width:1000px) {
	.customer-media-case {
	padding:20px
}
.customer-media-case .c-media-info {
	height:3.4em;
	-webkit-line-clamp:2
}
}@media (max-width:768px) {
	.customer-media-case-wrap {
	margin-bottom:-10px
}
.customer-media-case-wrap .customer-media-case {
	margin-bottom:15px
}
.customer-media-case {
	padding:20px
}
.customer-media-case .c-media-bg {
	height:40px
}
.customer-media-case .c-media-img {
	margin-bottom:15px
}
.customer-media-case .c-media-body {
	margin-top:15px
}
.customer-media-case .c-media-info {
	height:auto;
	max-height:3.4em;
	-webkit-line-clamp:2
}
}@media (max-width:768px) {
	.customer-media-data-wrap {
	margin-bottom:-20px
}
.customer-media-data-wrap .customer-media-data {
	margin-bottom:20px
}
.customer-media-data .c-media-body {
	margin-top:20px
}
}@media (max-width:600px) {
	.customer-media-data .c-media-body {
	padding:0
}
}@media (max-width:768px) {
	.customer-media-service .c-media-info {
	height:5.1em;
	-webkit-line-clamp:3
}
}@media (max-width:600px) {
	.customer-media-service .c-media-info {
	margin-top:10px;
	height:auto;
	-webkit-line-clamp:3;
	max-height:5.1em
}
}@media (max-width:1000px) {
	.customer-media-scheme-bd {
	padding:20px
}
}@media (max-width:1000px) {
	.customer-card-service {
	padding:20px 100px 20px 20px
}
}@media (max-width:768px) {
	.customer-card-video .customer-card-video-bd-inner {
	padding:20px
}
.customer-card-video .c-media-info {
	padding:0
}
.customer-card-video .c-media-info:after,.customer-card-video .c-media-info:before {
	display:none
}
.customer-card-video .customer-media-extra {
	left:20px;
	right:20px;
	bottom:20px
}
}@media (max-width:600px) {
	.customer-card-video {
	display:block;
	height:auto
}
.customer-card-video .c-media-img {
	display:block;
	width:100%
}
.customer-card-video-link {
	width:100%;
	height:auto
}
.customer-card-video.c-media-horiz .c-media-body {
	display:block;
	padding:0;
	width:100%
}
.customer-card-video .customer-card-video-bd-inner {
	height:auto
}
.customer-card-video .customer-media-extra {
	position:static;
	margin-top:20px
}
}@media (max-width:768px) {
	.customer-carousel-inner {
	padding-top:0;
	padding-bottom:0;
	overflow:inherit
}
.customer-carousel-scroll {
	width:100% !important
}
}@media (max-width:1250px) {
	.customer-carousel-expand {
	margin-left:-10px;
	margin-right:-10px
}
.customer-carousel-item {
	padding-left:10px;
	padding-right:10px
}
}@media (max-width:768px) {
	.customer-carousel-list {
	width:100% !important
}
.customer-carousel-list+.customer-carousel-list {
	margin-top:20px
}
.customer-carousel-item {
	width:100%
}
.customer-carousel-item+.customer-carousel-item {
	margin-top:20px
}
}@media (max-width:1366px) {
	.customer-carousel-btn {
	opacity:0;
	visibility:hidden;
	transition:opacity .3s;
	-moz-transition:opacity .3s;
	-webkit-transition:opacity .3s;
	-o-transition:opacity .3s
}
.customer-carousel-btn.prev {
	left:-24px
}
.customer-carousel-btn.next {
	right:-24px
}
.customer-carousel:hover .customer-carousel-btn {
	opacity:1;
	visibility:visible
}
}@media (max-width:1268px) {
	.customer-carousel-btn.prev {
	left:0
}
.customer-carousel-btn.next {
	right:0
}
}@media (max-width:768px) {
	.customer-carousel-btn-wrap {
	display:none
}
}@media (max-width:768px) {
	.customer-footer-hd {
	margin-bottom:30px
}
.customer-footer-tit {
	font-size:24px
}
}@media (max-width:600px) {
	.customer-footer-hd {
	margin-bottom:12px
}
.customer-footer-tit {
	font-size:20px
}
.customer-footer-info {
	margin-bottom:33px;
	line-height:1.7;
	font-size:14px
}
.customer-footer-btn .c-btn {
	width:100%
}
}@media (max-width:1000px) {
	.customer-brief-img .customer-brief-bg {
	background-position:center
}
.customer-brief-des {
	text-align:left
}
.customer-brief-ft {
	font-size:0
}
.customer-brief-info {
	display:inline-block;
	vertical-align:top;
	max-width:100%
}
.customer-brief-info-item {
	width:auto
}
.customer-brief-info-content-inner {
	text-align:left
}
}@media (max-width:768px) {
	.customer-brief-hd {
	padding:0 20px
}
.customer-brief-img .customer-brief-bg {
	height:64px
}
.customer-brief-bd {
	margin-top:30px;
	padding:0 20px
}
.customer-brief-des {
	color:#666
}
.customer-brief-info {
	width:100%
}
.customer-brief-info-item {
	padding:14px 20px;
	width:100%;
	border-top:1px solid #e5e5e5
}
.customer-brief-info-item+.customer-brief-info-item {
	margin-top:0
}
.customer-brief-info-label:after {
	display:none
}
.customer-brief-info-content {
	text-align:right
}
.customer-brief-info-content-inner {
	text-align:left
}
.customer-brief-info-link {
	color:#333
}
.customer-brief-info-link span {
	display:none
}
.customer-brief-info-link .icon-link {
	margin-left:0;
	background-image:url(sprite/main-media33-202006221442.svg);
	background-position:50% 50%;
	background-size:112.5% 112.5%;
	background-repeat:no-repeat
}
}@media screen and (min-width:769px) {
	.customer-nav {
	box-sizing:border-box;
	width:170px;
	vertical-align:top;
	border:1px solid #e8eef5;
	background:#fff;
	position:absolute
}
.customer-nav.fixed {
	position:fixed;
	top:0
}
.customer-nav-hd {
	display:none
}
.customer-nav-menu {
	overflow-x:hidden;
	overflow-y:auto
}
.customer-nav-menu-item a {
	border-bottom:1px solid #e8eef5;
	font-size:14px;
	color:#000;
	line-height:40px;
	padding-left:22px;
	display:block
}
.customer-nav-menu-item:last-child a {
	border-bottom:none
}
.customer-nav-menu-item a:hover {
	background:#e5e8ef
}
.customer-nav-menu-item.actived a,.customer-nav-menu-item.actived a:hover {
	color:#00a4ff
}
}@media screen and (max-width:768px) {
	.customer-nav {
	color:#000;
	background-color:#fff
}
.customer-nav-inner {
	position:relative;
	z-index:999;
	background-color:#fff
}
.customer-nav a {
	color:#000
}
.customer-nav-hd {
	position:relative;
	padding:0 15px;
	line-height:54px;
	height:54px;
	font-size:16px;
	text-align:right;
	border-bottom:1px solid #e5e5e5
}
.customer-nav-back,.customer-nav-close {
	position:absolute;
	top:50%;
	left:20px;
	display:block;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-o-transform:translateY(-50%)
}
.customer-nav-back {
	padding-left:18px
}
.customer-nav-back .icon-back {
	position:absolute;
	top:50%;
	left:0;
	margin-top:-8px;
	width:16px;
	height:16px;
	background-image:url(sprite/main-media35-202006221442.svg);
	background-position:95% 5%;
	background-size:225% 225%;
	background-repeat:no-repeat
}
.customer-nav-close {
	display:none
}
.customer-nav-close .icon-close {
	display:inline-block;
	vertical-align:middle;
	width:16px;
	height:16px;
	background-image:url(sprite/main-media35-202006221442.svg);
	background-position:5% 95%;
	background-size:225% 225%;
	background-repeat:no-repeat
}
.customer-nav-tit {
	position:relative;
	top:-2px;
	display:inline-block;
	vertical-align:middle
}
.customer-nav-tit .icon-arrow {
	display:inline-block;
	vertical-align:middle;
	margin-left:3px;
	width:16px;
	height:16px;
	background-image:url(sprite/main-media35-202006221442.svg);
	transition:transform .2s ease-in-out;
	background-position:5% 5%;
	background-size:225% 225%;
	background-repeat:no-repeat
}
.customer-nav-tit span {
	vertical-align:middle
}
.customer-nav-bd {
	display:none
}
.customer-nav-menu-item {
	border-bottom:1px solid #e5e5e5
}
.customer-nav-menu-item a {
	display:block;
	padding:10px 20px;
	line-height:1.5;
	font-size:14px
}
.customer-nav-menu-item a:hover {
	color:#00a4ff
}
.customer-nav-mask {
	display:none;
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	background-color:rgba(0,0,0,.3);
	z-index:900
}
.customer-nav.show .customer-nav-bd,.customer-nav.show .customer-nav-mask {
	display:block
}
.customer-nav.show .customer-nav-back {
	display:none
}
.customer-nav.show .customer-nav-close {
	display:block
}
.customer-nav.show .customer-nav-tit .icon-arrow {
	transform:rotate3d(0,0,1,180deg)
}
}@media screen and (max-width:700px) {
	.c-video-dialog {
	height:auto;
	padding-top:71.42857143%
}
.c-video-dialog-close {
	display:none
}
}@media (max-width:768px) {
	.homepage-wrap .row-a {
	background-color:#fff
}
.homepage-wrap .row-a .c-grid-layout {
	padding-bottom:0
}
.homepage-wrap .row-a .c-tab-normal {
	margin-left:-20px;
	margin-right:-20px
}
.homepage-wrap .row-a .c-tab-cross {
	background-color:#fff
}
.homepage-wrap .row-a .c-tab-hd {
	padding-left:20px;
	padding-right:20px
}
.homepage-wrap .row-a .c-tab-panel {
	padding:20px;
	background-color:#f7f8fa
}
.homepage-wrap .row-b .c-tit-mod {
	margin-bottom:30px
}
}@media (max-width:768px) {
	.row-d .c-grid-layout {
	padding:20px 0
}
.row-d .c-grid-layout .c-g-24 {
	padding:0
}
.customer-hero {
	margin:0;
	background-image:url(img/hero/m-logo-bg.png);
	background-size:cover;
	background-position:0 -25px
}
.customer-hero-tit {
	bottom:0;
	z-index:2;
	margin-bottom:20px
}
.customer-hero-tit em {
	font-size:20px;
	line-height:28px;
	display:block;
	font-weight:700
}
.customer-hero-tit span {
	font-size:16px;
	line-height:22px;
	display:block;
	margin:8px auto 0
}
.customer-hero-tit span:before {
	width:10px;
	margin-right:10px
}
.customer-hero-tit span:after {
	width:10px;
	margin-left:10px
}
.customer-hero-canvas {
	display:none
}
.customer-hero-canvas-m {
	display:block;
	max-width:100%
}
.customer-hero-canvas-m .customer-hero-img {
	margin-top:4px;
	position:relative
}
.customer-hero-canvas-m .customer-hero-img img {
	display:block;
	width:100%
}
.customer-hero-canvas-m a {
	position:absolute;
	height:100%;
	top:0;
	overflow:hidden;
	text-indent:-10000px;
	outline:0
}
.customer-hero-canvas-m .link-1 {
	left:0;
	width:34.1333%
}
.customer-hero-canvas-m .link-2 {
	left:34.1333%;
	width:46.2666%
}
.customer-hero-canvas-m .link-3 {
	right:0;
	width:19.6%
}
.customer-hero-canvas-m .link-4 {
	left:0;
	width:19.6%
}
.customer-hero-canvas-m .link-5 {
	left:19.6%;
	width:46.2666%
}
.customer-hero-canvas-m .link-6 {
	right:0;
	width:34.1333%
}
.customer-hero-canvas-m .customer-hero-img:first-child a {
	position:static
}
.customer-hero-num .num-item-tit {
	font-size:16px;
	line-height:19px;
	font-weight:500
}
.customer-hero-num {
	padding:0 20px;
	margin-top:25px
}
.customer-hero-num-inner {
	margin:0 -12px
}
.customer-hero-num .num-item {
	display:inline-block;
	max-width:none;
	width:33.3333%;
	text-align:center;
	margin:0;
	position:relative;
	padding:0 12px;
	box-sizing:border-box
}
.customer-hero-num .num-item-con {
	display:none
}
.customer-hero-num .num-item-con-m {
	display:block;
	color:#999;
	font-size:12px;
	line-height:18px
}
.customer-hero-num .num-item:after {
	display:none
}
}@media (max-width:1000px) {
	.detail-wrap .row-b .c-grid-layout {
	padding-top:0;
	padding-bottom:0
}
.detail-wrap .row-b .c-grid-layout:after {
	display:none
}
}@media (max-width:768px) {
	.special-wrap .c-grid-layout,.special-wrap .customer-footer {
	padding-top:20px;
	padding-bottom:20px
}
}@media screen and (max-width:768px) {
	.c-hero-bar {
	display:none
}
.customer-layout {
	padding-left:0;
	padding-right:0
}
.customer-layout-main {
	padding:20px 15px 30px
}
}@media screen and (min-width:601px) {
	.customer-case {
	margin-bottom:30px;
	border:1px solid #e8eef5;
	display:table;
	box-sizing:border-box;
	width:100%
}
.customer-case .case-img {
	vertical-align:middle;
	text-align:center;
	display:table-cell;
	width:220px
}
.customer-case .case-img:hover {
	border-color:#00a4ff;
	cursor:pointer
}
.customer-case .case-img .img-ct {
	display:inline-block;
	vertical-align:middle
}
.customer-case .case-img .img {
	width:150px;
	height:100px;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center top
}
.customer-case .case-img .case-name {
	margin-top:10px;
	font-weight:400;
	font-size:16px;
	color:#333
}
.customer-case .case-m-desc {
	display:none
}
.customer-case .case-info {
	display:inline-block;
	vertical-align:middle;
	padding-top:30px;
	padding-bottom:10px;
	width:auto;
	padding-right:30px
}
.customer-case .case-info dl {
	font-size:14px;
	vertical-align:middle;
	display:inline-block;
	line-height:20px;
	width:100%
}
.customer-case .case-info dt {
	color:#999;
	float:left;
	line-height:28px
}
.customer-case .case-info dt.title-icon {
	line-height:32px
}
.customer-case .case-info dd {
	color:#666;
	margin-left:70px;
	margin-bottom:15px;
	line-height:28px
}
.customer-case .case-info dd .links {
	color:#00a4ff
}
.customer-case .case-info dd .links:hover {
	text-decoration:underline
}
.customer-case .case-info .pt-link {
	color:#00a4ff;
	vertical-align:middle;
	margin-right:20px;
	white-space:nowrap;
	float:left
}
.customer-case .case-info .pt-img,.customer-case .case-info .pt-name {
	display:inline-block;
	vertical-align:middle
}
.customer-case .case-info .pt-img {
	margin-right:3px
}
.customer-case .case-info .pt-link:hover .pt-name {
	text-decoration:underline
}
}@media screen and (min-width:601px) and (max-width:1000px) {
	.customer-case .case-img {
	width:160px
}
.customer-case .case-img .img {
	width:100px;
	height:70px
}
}@media screen and (min-width:601px) and (max-width:768px) {
	.customer-case {
	margin-bottom:20px
}
}@media screen and (max-width:600px) {
	.customer-case {
	margin-bottom:15px;
	background-color:#fff;
	box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12)
}
.customer-case .img-ct {
	display:block;
	padding:20px
}
.customer-case .img {
	margin-bottom:15px;
	height:40px;
	background-position:left center;
	background-repeat:no-repeat;
	background-size:contain
}
.customer-case .case-name {
	font-size:18px;
	line-height:1.5;
	color:#000;
	font-weight:400
}
.customer-case .case-m-desc {
	margin-top:5px;
	font-size:14px;
	line-height:1.7;
	color:#666
}
.customer-case .case-info {
	display:none
}
.customer-case:active .case-name {
	color:#00a4ff
}
}#MAXIM {
	content:"niu20200622144824"
}


#main .page2 .box{margin-bottom: 30px;}
#main .page2 .icon{position: relative;color: #ffffff;border-width: 1px;width: 35px;height: 35px;line-height: 35px;border-radius: 500px;font-size: 14px;margin-right: 15px;float: left;text-align: center;border: 1px solid #cecece;}
#main .page2 .icon i{font-size: 17px;color: #0088cc;}
#main .page2 .icon i:after{border: 3px solid #f4f4f4;border-radius: 50%;box-sizing: initial;content: "";display: block;height: 100%;left: -4px;padding: 1px;position: absolute;top: -4px;width: 100%;}
#main .page2 .con{float: left;width: 80%;}
#main .page2 .con h3{font-size: 17px;font-weight: 400;color: #1d2127;line-height: 1.2em;font-weight: 600;margin: 7px 0;}
