
.promo-wrap {
	overflow: hidden
}
.promo-wrap p {
	text-align: center;
	font-family:"Microsoft YaHei";
}
.promo-wrap p a.see-more {
	color: #00aeef;
	padding: 10px 40px;
	border: 2px solid #fafafa;
	font-size: 18px;
	transition: 0.75s ease;
	display: inline-block;
	margin-bottom: 60px;
}
.promo-wrap p a.see-more:hover {
	color: #fff;
	background: #00aeef;
	border: 2px solid #00aeef
}
#block-system-main {
	margin-top: -78px;
}
.features-banner-wrap:before, .features-banner-wrap:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 0
}
.features-banner-wrap:before {
	-webkit-animation: bannerbgmove 25s 2s infinite alternate;
	animation: bannerbgmove 25s 2s infinite alternate;
	background:url(../../images/sales-bg.jpg) center center no-repeat;
	background-size: cover;
	transition: left 2s 0.5s ease;
	left: -10%;
	width: 110%;
}
.features-banner-wrap:after {
	background: #9e3432;
	opacity: 0.8
}
 @keyframes bannerbgmove {
0% {
left:-10%;
width:110%
}
100% {
left:0;
width:100%
}
}
@-webkit-keyframes bannerbgmove {
0% {
left:-10%;
width:110%
}
100% {
left:0;
width:100%
}
}

@media only screen and (min-width : 992px) {
.features-banner-content {
	margin: 0 auto;
}
.features-qlinks {
	position: absolute;
	left: 0;
	top: 0;
}
}

@media only screen and (max-width :767px) {
.features-item div.crm-bottom-content ul li {
	width: 100%;
	margin: 0 auto 25px;
}
.features-item div.crm-bottom-content.two-col ul li {
	width: 100%;
	margin: 20px 5% 20px 0px;
}
.crm-insight-content h2 {
	font-size: 24px
}
.crm-insight-content h2::after {
	left: 44%;
}
.field-feature-page-headings {
	font-size: 26px;
}
.feature-page-heading.content-wrap {
	padding: 0;
}
.field-feature-page-headings::after {
	left: 45%;
}
}

@media only screen and (max-width :540px) {
.z-slider {
	min-height: 200px;
}
}
