.body {
  background: #f6f6f6;
}
.slideshow {
  width: 100%;
  min-width: 1200px;
}
.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  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;
}
.slideshow .swiper-slide img {
  float: left;
}
.business .layout {
  height: 700px;
  background: url(home-business-businessBg.png) no-repeat center -150px;
}
.business .bus-title {
  padding-top: 50px;
  font-size: 40px;
  color: #f08519;
  text-align: center;
}
.business .bus-p {
  font-size: 20px;
  color: #686868;
  text-align: center;
}
.business .bus-btn {
  margin-top: 20px;
  position: relative;
  height: 550px;
}
.business .bus-btnCircle {
  width: 880px;
  margin: 0 auto;
  padding-top: 60px;
}
.business .bus-showBig {
  width: 293px;
  height: 293px;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  bottom: 60px;
  cursor: pointer;
}
.bus-btnCircle li {
  float: left;
  height: 88px;
  line-height: 88px;
  width: 50%;
  background: rgba(255, 0, 0, 0.5);
  font-size: 28px;
  color: #727171;
}
.bus-btnCircle a {
  display: block;
  width: 100%;
  height: 88px;
  color: #727171;
}
.bus-btnCircle li:nth-of-type(2) {
  margin-bottom: 35px;
}
.bus-btnCircle li:nth-of-type(4) {
  margin-bottom: 85px;
}
.bus-btnCircle li:nth-of-type(1) {
  background: url(home-business-small-shebeiweixiu.png) no-repeat 240px center;
  text-indent: 110px;
}
.bus-btnCircle li:nth-of-type(1).bus-btnCircleAc,
.bus-btnCircle li:nth-of-type(1):hover {
  background: url(home-business-active-shebeiweixiu.png) no-repeat 240px center;
}
.bus-btnCircle li:nth-of-type(2) {
  background: url(home-business-small-lutougaizhao.png) no-repeat 100px center;
  text-indent: 210px;
}
.bus-btnCircle li:nth-of-type(2).bus-btnCircleAc,
.bus-btnCircle li:nth-of-type(2):hover {
  background: url(home-business-active-lutougaizhao.png) no-repeat 100px center;
}
.bus-btnCircle li:nth-of-type(3) {
  background: url(home-business-small-gongchenggaizhao.png) no-repeat 145px center;
  text-indent: 20px;
}
.bus-btnCircle li:nth-of-type(3).bus-btnCircleAc,
.bus-btnCircle li:nth-of-type(3):hover {
  background: url(home-business-active-gongchenggaizhao.png) no-repeat 145px center;
}
.bus-btnCircle li:nth-of-type(4) {
  background: url(home-business-small-choupaiqingxi.png) no-repeat 200px center;
  text-indent: 300px;
}
.bus-btnCircle li:nth-of-type(4).bus-btnCircleAc,
.bus-btnCircle li:nth-of-type(4):hover {
  background: url(home-business-active-choupaiqingxi.png) no-repeat 200px center;
}
.bus-btnCircle li:nth-of-type(5) {
  background: url(home-business-small-peijiancaigou.png) no-repeat 130px center;
  text-indent: 5px;
}
.bus-btnCircle li:nth-of-type(5).bus-btnCircleAc,
.bus-btnCircle li:nth-of-type(5):hover {
  background: url(home-business-active-peijiancaigou.png) no-repeat 130px center;
}
.bus-btnCircle li:nth-of-type(6) {
  background: url(home-business-small-qingjiehaocai.png) no-repeat 220px center;
  text-indent: 320px;
}
.bus-btnCircle li:nth-of-type(6).bus-btnCircleAc,
.bus-btnCircle li:nth-of-type(6):hover {
  background: url(home-business-active-qingjiehaocai.png) no-repeat 220px center;
}
.h-industrySolution {
  background: #fff;
}
.h-industrySolution .layout {
  position: relative;
  height: 698px;
}
.h-industrySolution .industrySolution-title {
  font-size: 40px;
  text-align: center;
  color: #f08300;
  padding-top: 75px;
}
.h-industrySolution .industrySolution-p {
  font-size: 20px;
  text-align: center;
  color: #686868;
  padding-bottom: 80px;
}
.h-industrySolution .list {
  width: 1200px;
  height: 354px;
  overflow: hidden;
  position: absolute;
}
.h-industrySolution .btn {
  position: absolute;
  top: 50%;
  margin-top: -50px;
  width: 60px;
  height: 100px;
  line-height: 100px;
  font-size: 30px;
  color: white;
  text-decoration: none;
  text-align: center;
  background: url(home-scheme-leftBtn.png) no-repeat left center;
  cursor: pointer;
}
.h-industrySolution .next {
  right: 0;
  background: url(home-scheme-rightBtn.png) no-repeat right center;
}
.h-industrySolution li {
  position: absolute;
  top: 0;
  left: 0;
  list-style: none;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.h-industrySolution img {
  width: 724px;
  height: 354px;
  border: none;
  float: left;
}
.h-industrySolution .p1 {
  transform: translate3d(94px, 0, 0) scale(0.81);
}
.h-industrySolution .p2 {
  transform: translate3d(130px, 0, 0) scale(0.81);
  transform-origin: 0 50%;
  opacity: 0.8;
  z-index: 2;
}
.h-industrySolution .p3 {
  transform: translate3d(224px, 0, 0) scale(1);
  z-index: 3;
  opacity: 1;
}
.h-industrySolution .p4 {
  transform: translate3d(318px, 0, 0) scale(0.81);
  transform-origin: 100% 50%;
  opacity: 0.8;
  z-index: 2;
}
.h-industrySolution .p5 {
  transform: translate3d(412px, 0, 0) scale(0.81);
}
.h-industrySolution .p6 {
  transform: translate3d(506px, 0, 0) scale(0.81);
}
.ourclient {
  background: #f6f6f6;
}
.ourclient .layout {
  height: 700px;
}
.ourclient .ourclient-title {
  padding-top: 82px;
  font-size: 40px;
  color: #f08300;
  text-align: center;
}
.ourclient .ourclient-p {
  font-size: 20px;
  text-align: center;
  color: #686868;
  margin-bottom: 90px;
}
.ourclient img {
  border: none;
  display: block;
  margin: 0 auto;
}
	.cm-footer{
		width: 100%;
		background: #26272b;
	}
	
	.cm-footer .layout {
		height: 194px;
		padding-top: 56px;
		background: #26272b;
	}
	
	.cm-footerTel {
		color: #fff;
		font-size: 30px;
		padding-left: 1.4em;
		background: url(home-telIcon.png)no-repeat left center;
	}
	
	.cm-footerLink li {
		position: relative;
		line-height: 82px;
		font-size: 20px;
		float: left;
		color: #fff;
		padding-right: 2em;
	}
	
	.cm-footerLink li:after {
		position: absolute;
		margin: auto;
		right: 1em;
		top: 0;
		bottom: 0;
		content: "";
		height: 16px;
		width: 1px;
		background: #fff;
	}
	
	.cm-footerLink li:nth-last-of-type(1):after {
		position: absolute;
		margin: auto;
		right: 1em;
		top: 0;
		bottom: 0;
		content: "";
		height: 0;
		width: 0;
		background: transparent;
	}
	
	.cm-footerLink a {
		color: #fff;
		font-size: 20px;
	}
	
	.cm-footerLink a:hover {
		color: #ff6600;
	}
	
	.copyright {
		font-size: 16px;
		color: #fff;
	}