/* banner */
.swiper-container {
  width: 100%;
  height: 100%;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* 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;
}
.swiper-slide img {
  width: 100%;
}
/* pro */
.pro{background: url(../img/bg1.jpg) top left repeat-x;width: 100%;height: 437px;}
.pro img{width: 100%;}
/* 解决方案 */
.solution{background-color: #f4f3f8;}
/* .solution .text{background: url(../img/jiejue_T.jpg) no-repeat top left;height: 172px;width: 100%;} */
.solution .text{text-align: center;}
.solution .text img{width: 100%;width: 1300px;margin: 0 auto;}
.solutionP{width:800px;margin:0 auto 20px auto;}
.solutionP p{margin-top:10px}

/*六边形*/
.dbx{ position: absolute; top: 50px; left: 18%;}
.clearfix{*min-height:1%}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.line-item{font-size:0;}
.line-item:nth-child(n+2){margin-top:-95px;}
.line-item>div{position:relative;display:inline-block;vertical-align:top;width:200px;height:170px;cursor:pointer;
}
.line-item>div>span{position:absolute;}
.line-item .hover-mid{width:50%;height:100%;left:25%;top:0;}
.line-item>div>span.hover-TL{width: 25%;height: 50%;top: 0;left: 0;}
.line-item>div>span.hover-BL{width: 25%;height: 50%;bottom: 0;left: 0;}
.line-item>div>span.hover-TR{width: 25%;height: 50%;right: 0;top: 0;}
.line-item>div img{
	width:100%;
	height:auto;
	transform:scale(0.998, 0.998);
}
.line-item>div img:nth-child(2){
	display:none;
}
.line-item>div.active img:nth-child(2){
	display:block;
}
.line-item>div.active img:nth-child(1){
	display:none;
}

.line-item>div:nth-child(2n+3){
	margin-left:-49px;
	margin-top:1px;
	
}
.line-item>div:nth-child(even){
	margin-top:78px;
    margin-left: -51px;
    
   
}
.solutioLink{ text-align:center;}



/*new right*/
.cndns-right{position:fixed;right:1px;top:83%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:22px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../images/zxkf.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;padding-top:3px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:12px;color:#aaa; font-style: normal;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:50%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:23px;background:url(../images/qq.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px; height: 200px;}
.meau-contact .cndns-right-box .box-border{width:230px; height: 100px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}