/* banner */
.banner .swiper-wrapper{
	height: auto;
}
.banner .swiper-pagination-bullet{
	width: .33rem;
	height: .04rem;
	background: #a2a09d;
	border-radius:0;
	opacity: 1;
}
.banner .swiper-pagination-bullet-active{
	width: .33rem;
	background-color: #fff;
	/* border-radius: .1rem; */
	height: .04rem;
}
.banner .swiper-pagination{
	bottom:.35rem;
	text-align: right;	
	padding-right: 60px;
}
.pro_main{
	margin-top: 1.3rem;
	margin-bottom: 1rem;
}
.why_sulu .index_title{
	margin-top: 1.55rem;
}
/* index_title */
.index_title{
	text-align: center;
	margin: 1.25rem 0;
	margin-bottom: 0.7rem;
	padding-bottom: 0.2rem;
}
.index_title.samll_title_w h5{
	width:30%;
}
.why_sulu .index_title.samll_title_w h5{
	width:35%;
}
/*
.difference .index_title p{
	width:28%;
}
*/
.index_title p{
	
	font-size: 0.2rem;
	color: #a4a7ad;
	width: 40%;
	text-align: left;
	width: 35%;
}
.index_title p span{

	/* flex-direction: column; */
	align-items: center;
	color: #9779ff;
	position: relative;
	width: 25%;
	
}
.single-features{
	width: 60%;
}
.single-features dl{
	width: 32%;
}
.bussiness_bottom a{
	font-size: 0.16rem;
}
.single-features dl dt{
	font-size: 0.26rem;
	margin: 0 auto;
	width: 1.14rem;
	height: 1.14rem;
	border-radius: 0.2rem;
	background-color: rgb(251 251 251);
	margin-bottom: 0.3rem;
}
.single-features dl .dd_title{
	font-size: 0.18rem;
	margin-bottom: 0.3rem;
}
.single-features dl p{
	width: 100%;
	text-align: center;
}
/* .index_title h5::before{
	content: '';
	display: inline-block;
	width: 0.66rem;
	height: 0.04rem;
	background-color: #5d78ff;
	border-radius: 0.1rem;
	left: 50%;
	margin-left: -0.33rem;
	position: absolute;
	bottom: -0.2rem;
} */
.index_title h5 span{
	width: .71rem;
	height: 0.01rem;
	background-color:#d8d8d8 ;
	display: inline-block;
	margin: 0 .25rem;
	
}
.index_title h5{
	font-size: 0.48rem;
	width: 40%;
	text-align: left;
}
.bussiness_ul li{
	width: 32%;
}
.bussiness_bottom{
	padding: 0.2rem;
    background:rgb(251 251 251);
	border-bottom-left-radius: 0.4rem;
	border-bottom-right-radius: 0.4rem;
	color: #000;
	text-align: center;
	height: 1rem;
}
.bussiness_bottom:hover{
	background: linear-gradient(to bottom,#d26fb9,#7456c6);
	color:#fff;}
.bussiness_ul li .bussiness_bottom:hover a {
	color:#fff;
}
.bussiness_bottom h6{
	color: #fff;
	font-size: 0.19rem;
	font-weight: normal;
	margin-bottom: 0.2rem;
}
.bussiness_bottom p{
	font-size: 0.15rem;

}

  .compare_both .row .row_div .dd_div{
	  padding-left:  0.48rem;
	  background-color: rgb(251 251 251);
  }
  .compare_both  .right_zz{
	   padding-right: 0.48rem;
	  background: linear-gradient(to bottom,#d26fb9,#7456c6);
	  position: relative;
	  width: 46.5%;
	  border-radius: 0.2rem;
	  padding-bottom: 0.5rem;
  }
    .compare_both  .right_zz .circle{
		position: absolute;
		right: 0;
		bottom: 0;
		width: 30%;
	}
  .compare_both dd{
	  color: #fff;
	  border-bottom: 1px solid #dfdfdf;
	  text-align: center;
  }
.compare_both .right_zz dd:nth-last-of-type(1){
	border-bottom: none;
	padding: 0 2rem;
}
.compare_both .right_zz dd:nth-last-of-type(2){
	padding: 0 1rem;
}
  .right_zz dt{
	  color: #fff;
  }
  .left_zt dd{
	  color: #000000;
  }
  .compare_both{
	  padding: 0 0.48rem;
  }
  .compare_both dl dd,.compare_both dl dt{
	 padding: 0.3REM 0;
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  min-height: 0.9REM;
  }
  .compare_both dl dt{
	  font-size: 0.24rem;
	  font-weight: bold;
  }
  .compare_both .left_zt .dd_div{
  	  font-size: 0.16rem;
	  background-color: #f8f8f8;
  }
.left_zt,.right_zz{
	width: 53.5%;
}
.experience_btn{
	text-align: center;
}
.experience_btn a{
	display: inline-block;
	width:1.8rem ;
	height: 0.6rem;
	background: url(../images/index/start_here.png) no-repeat;
	background-size:contain;
}
.experience{
	margin: 0.2rem 0;
	font-size: 0.36rem;
	text-align: center;
}
/* pro_ul */
.pro_ul .ul_
li{
	width: 49.9%;
}
.pro_ul {
	margin-top: 0.8rem;
}
/* soluction */

.soluction li{
	width: 32%;
/*	height: 4.32rem;*/
	background-size: cover;
	background: url(../images/index/core_1.png) no-repeat;
	padding: .28rem .3rem .28rem .3rem;
	padding-top: 0.35rem;
	margin-bottom: 0.5rem;
	background-size: 100%;
	border-radius: 0.2rem;
}
.more_go{
/*	font-size: 0.16rem;*/
	margin-top: -0.2rem;
	text-align: center;
}
.soluction li dl{
	background: rgba(0,0,0,0.5);
	color: #fff;
	padding: 0.2rem;
}
.soluction li dl:nth-of-type(1){
	margin-bottom: 0.2rem;
}
.soluction li:nth-of-type(2){
	background-image: url(../images/index/core_2.png);
}
.soluction li:nth-of-type(3){
	
	background-image: url(../images/index/core_3.png);
}
.soluction li:nth-of-type(3) dl{
	height: 2.6rem;
}
.soluction li h5{
	font-size: .18rem;
	color: #fff;
	margin-bottom: 0.3rem;
	font-weight: normal;
	
}
.soluction li p{
	font-size: .14rem;
	color: #fff;
	line-height: 1.5;
}
/* mtbd_bottom_left */
.mtbd{
	background-image: url(../images/index/mtbd.jpg);
	height: 9rem;
	padding-top: 0.48rem;
	margin-top: 0.6rem;
}
.mtbd_bottom_left{
	position: relative;
	width: 48%;
}
.video_right{
	width: 48%;
	border-radius: 0.3rem;
	-webkit-border-radius: 0.3rem;
}
.video_right img{
	border-radius: 0.2rem;
	-webkit-border-radius: 0.2rem;
}
.videos {
	display: none;
	border: 1px solid #080808;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -420px;
	margin-top: -260px;
	z-index: 1000;
	width: 840px;
	height: 460px;
}

.vclose {
	position: absolute;
	right: 1%;
	top: 1%;
	border-radius: 100%;
	cursor: pointer;
}
.leftBanner .swiper-slide img{
	display: block;
}
.mtbd_bottom_left p{
	height: 0.74rem;
	background-color: #fff;
	/* border-bottom-left-radius:0.1rem ;
	border-bottom-right-radius:0.1rem ; */
	line-height: 0.74rem;
	padding: 0 .2rem;
	font-size: 0.18rem;
}
.leftBanner img{
	border-top-left-radius:0.3rem;
	border-top-right-radius:0.3rem;
}
.mtbd h5{
	color: #fff;
}
.mtbd .index_title h5::before{
	
}
.mtbd .index_title p{
	color: #fff;
}
/* .index_title h5::before{
	background-color: #fff;
} */
.mtbd_bottom_left .swiper-pagination{
	position: absolute;
	right: 0.2rem;
	bottom:0.3rem;
}
.mtbd_bottom_left .swiper-pagination .swiper-pagination-bullet{
	margin: 0 .05rem;
}
.mtbd_bottom_left .swiper-pagination .swiper-pagination-bullet-active{
	background-color: #4c4c4c;
}
/*
video.video{
	width: 100%;
	height: 100%;
	
}
*/
.leftBanner{
	border-bottom-left-radius:0.1rem ;
	border-bottom-right-radius:0.1rem ;
}
/*  */
.mtbd_bottom{
	width: 100%;
}
   .step_dl dl{
	   position: relative;
   }
  .step_dl dt{
	  width: 35px;
	  height: 35px;
	  border-radius: 35px;
	  background: url(../images/index/circle_y.png);
	  color: #fff;
	  line-height: 35px;
	  text-align: center;
	  margin: 0 auto;
	  font-size: 18px;
	  
  }.video_right{
	width: 100%;
	border-radius: 0.3rem;
	-webkit-border-radius: 0.3rem;
}
.video_right img{
	border-radius: 0.2rem;
	-webkit-border-radius: 0.2rem;
}
.videos {
	display: none;
	/* border: 1px solid #080808; */
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -375px;
	margin-top: -260px;
	z-index: 1000;
	width: 750px;
	height: 460px;
	border: none;
}
.videos video{
	width: 750px;
	height: 460px;
	background-color: #000;
}
.more_going{
	margin-top: 30px;
}
.core_div{
	margin-top: 30px;
}
.vclose {
	position: absolute;
	right: 1%;
	top: 1%;
	border-radius: 100%;
	cursor: pointer;
}
  .pic_mov{
	  text-align: center;
  }
  .step_dl{
	  width: 60%;
  }
   .step_dl dl{
	   width: 32%;
   }
   .step_dl dl::before{
	   top:18px;
	   z-index: -2	;
	  
	   width: 100%;
	   display: block;
	   content: "";
	   position: absolute;
	   height:6px;
	   background-color: rgb(251 251 251);
   }
  .step_dl dd{
	  text-align: center;
  }
    .step_dl dd{
		margin-top: 10px;
	}
  .step_dl dd span{
	  font-size: 18px;
	  
  }
  .step_dl dd p{
	  margin-top: 10px;
	  color: #666666;
	  font-size: 16px;
	  width: 100%;
	  text-align: center;
  }
  .videolist{
	  text-align: center;
  }
  .soluction h5{
	  width: 100%;
	  text-align: center;
  }
    .soluction li dl{
	border-radius: 0.2rem;	
	}
  .soluction li dl dt{
	  color: #fff;
	/* margin-bottom: 0.2rem; */
	 font-size: 0.2rem;
  }
  .soluction li dl dd{
  	  color: #fff;
	  font-size: 0.18rem;
  }
.client-review__box--header {
    display: flex;
    align-items: center;
}
.slt_right{
	width: 68%;
}
.slt_right .index_title{
	margin: 0;
	padding-bottom: 0;
}
.slt_right h5{
	width: 90%;
	text-align: left;
	font-size: 0.48rem;
}
.client-review__box--icon{
	font-size: 0.2rem;
	display: inline-block;
}

.slt{
	width: 30%;
}
.client-review__box--description{
	font-size: 0.2rem;
	margin-top: 0.4rem;
/*	text-indent: 0.4rem;*/
	TEXT-ALIGN:left;
	
}
/* elite */
.elite{
	background: url(../images/index/elite.jpg);
	height: 4.23rem;
	width: 100%;
	margin-top: 0.3rem;
	background-size:cover;
}
.elite h5{
	text-align: center;
	width: 100%;
	color:#fff ;
	padding-top: 0.7rem;
	font-size: 0.45rem;
}
.content>div{
	    font-size: 0.24rem;
    margin: 0 1rem;2828
    color: #fff;
    width: 38%;
}
.content>div.cont_right{
/*	width: 40%;*/
	text-align: center;
	padding: 0 1rem;
	color: #fff;
}
.content{
	margin-top: 0.5rem;
}
/* Inte */
.Inte h5{
	font-size: 0.48rem;
	margin: 1rem 0;
	text-align: center;
	margin-top:1rem;
}
.inter_vali .inter_vali_left{
	width: 54%;
	background: url(../images/index/intel_left.png) no-repeat;
/* 	width: 8.68rem; */
	height: 3.63rem;
	background-size:contain;
	padding-left: 0.64rem;
	padding-top: 0.43rem;
}
.inter_vali .inter_vali_left dt,.inter_vali .dl_right dt{
	font-size: 0.2rem;
	margin-bottom: 0.26rem;
	font-weight: bold;
}

.inter_vali .inter_vali_left dd,.inter_vali .dl_right{
	font-size: 0.16rem;
	padding-right: 4.5rem;
	line-height: 3;
	color: #666;
}
.inter_vali .dl_right{
	width: 45%;
	padding-right: 0;
	background-color: #f8f8f8;
	padding: 0.36rem;
	border-radius: 0.3rem;
}
.inter_vali .dl_right dd{
	padding-right: 1rem;
	color: #666;
	font-size: 0.14rem;
}
.pp_list{
	padding: 0 0.8rem;
}
.soul_tt{
	margin-bottom: 0.6rem;
	margin-top:0.8rem;
	margin-bottom: 1.2rem;
}
.content>div.cont_left{
	padding: 0 1rem;
	text-align: center;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.Inte{
	margin-bottom: 0.58rem;
}
.pp_icon{
	background-color: #f8f8f8;
	padding: 0.56rem 0.2rem;
}
.pp_list a{
	display: block;
	width: 2rem;
	height: 1rem;
	margin: 0 .1rem;
	margin-bottom: 0.34rem;
}
/* Real Voices*/
.voice{
	margin-top: 0.5rem;
}
.voice ul{
	margin-top: 0.5rem;
}
.voice ul li{
	background: url(../images/index/voice_1.jpg) no-repeat;
	width: 4.5rem;
	height: 5.23rem;
	background-size: contain;
	padding: 0 .2rem;
	padding-bottom: 0.38rem;
	}
.voice ul li:nth-of-type(2){
	background-image:url(../images/index/voice_2.jpg) ;
}
.voice ul li:nth-of-type(3){
	background-image:url(../images/index/voice_3.jpg) ;
}
.voice h6{
	font-size: 0.2rem;
	text-align: center;
	color: #666;
}
.voice .small_white{
	width: 3.96rem;
	height: 1.96rem;
	background: rgba(255,255,255,0.8);
	border-radius: 0.2rem;
	padding: 0.3rem 0.2rem;
	color: #666666;
	padding-right: 1rem;
}
.small_title,.small_white p{
	color: #666666;
	width: 100%;
	line-height: 0.28rem;
}
.second_title{
	color: #333;
}
.btn_cont{
	width: 100%;
	text-align: center;
	font-size: 0.36rem;
	margin-top: 0.6rem;
}
.btton_div a{
	display: inline-block;
	width: 1.8rem;
	height: 0.6rem;
	line-height: 0.6rem;
	text-align: center;
}
.btton_div{
	text-align: center;
	margin: 0.2rem 0;
	margin-bottom: 0.5rem;
}
.btton_div a{
	display: inline-block;
	    width: 1.8rem;
	    height: 0.6rem;
	    background: url(../images/index/start_here.png) no-repeat;
	    background-size: contain;
margin: 0 auto;
}
.dl_div{
	position: relative;
}
.dl_div .img{
	position: absolute;
	height: 3.2rem;
	top:-3.2rem;
	text-align: center;
	width:100%;
	left: 0;
}
.evo_ul .dl_div .img{
	background: url(../images/index/arrow_right.png) no-repeat right center;
}
.evo_ul .dl_div:nth-of-type(3) .img{
	background: none;
	margin-top: 0.1rem;
}
.evo {
	margin-top: 3rem;
}
.title_evo{
	font-size: 0.48rem;
	color: #333;
	text-align: center;
	margin-top: 0.3rem;
}
.evo_ul{
	background-color: #d8d5d5;
	height: 1.78rem;
	border-radius: 1.78rem;
	padding-bottom: 0.38rem;
}
.evo_ul .dl_div{
	width: 33.3%;
	padding: 0 1rem;
	text-align: center;
}
.evo_ul .dl_div:nth-of-type(3) img{
	 margin-top: 0.3rem;
}
.evo_ul dt{
	font-size: 0.2rem;
}
.evo_ul dd{
	font-size: 0.16rem;
}
.innov_img{
	width: 6.51rem;
}
.invo_right{
	width: 52%;
}
.invo_right .inno_title{
	font-size: 0.48rem;
	font-weight: bold;
}
.invo_right dt{
	color: #333333;
	font-size: 0.2rem;
	margin-bottom: 0.1rem;
	font-weight: bold;
}
.invo_right dl{
	margin-top: 0.4rem;
}
.invo_right dd{
	color: #666666;
	font-size: 0.2rem;
}
.innov{
	margin-top: 1.6rem;
}
/* div_ul */
.div_ul li{
	width: 16.66%;
}
.div_ul li:hover{
	background:linear-gradient(to right,#d570b8, #7450cb)
}
.div_ul li.active{
	background:linear-gradient(to right,#d570b8, #7450cb);
	color: #fff;
}
.div_ul li.active p{
	
	color: #fff;
}
.div_ul li.active .li_title{
	color: #fff;
}
.div_ul li:hover .li_title{
	color: #fff;
}
.div_ul li:hover .conteMetricsnt p{
	color: #fff;
	
}
.div_ul li .li_title{
    font-size: .24rem;
    height: 1rem;
    text-align: center;
    width: 100%;
    font-weight: bold;
    display: flex;
    justify-content: CENTER;
    align-items: center;
	    border-bottom: 1px solid #e8e8e8;
	
}
.smartphones{
	margin-bottom: 0.6rem;
}
.div_ul li .conteMetricsnt p{
	font-size: .16rem;
	height: .64rem;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	border-bottom: 1px solid #e8e8e8;
	width: 100%;
}
.div_ul{
	display: flex;
	margin-bottom: 0.5rem;
}
.div_ul  ul{
	background-color: #f8f8f8;
}
.div_ul  li:nth-of-type(1) .conteMetricsnt{
	border-top-left-radius: .2rem;
	border-bottom-right-radius: 0.2rem;
	font-weight: bold;
}
.div_ul  li:nth-of-type(6) .conteMetricsnt{
	border-top-right-radius: .2rem;
	border-bottom-right-radius: 0.2rem;
}
.div_ul li .conteMetricsnt p:nth-last-of-type(1){
	border: none;
}
.conteMetricsnt{
	/* padding: 0 .4rem; */
/*	background-color: #f8f8f8;*/
	width: 100%;
}
/* tab_swiper */
.tab_swiper .swiper-slide, .tab_swiper .swiper-wrapper{
	height: auto;
}
.tab_swiper{
	position: relative;
	height: auto;
}
.tab_swiper .tab{
	position: absolute;
	bottom:0.4rem;
	z-index: 99;
	color: #fff;
	
}
.tab_swiper .tab{
	display: flex;
	justify-content: center;
	
}
.tab_swiper .tab dl dt{
	color: #fff;
}
.tab_swiper .tab dl dd{
	color: #fff;
}
.tab_swiper{
	visibility: hidden;
	height: 0;
} 
/* tabb_nav */
.tabb_nav{
	width: 100%;
	text-align: center;
	margin-bottom: 0.6rem;
	border-bottom: 2px solid #e8e8e8;
	
}
.tabb_nav a{
	display: inline-block;
	font-size: 0.24rem;
	margin: 0 1.12rem;
	position: relative;
	padding-bottom: 0.24rem;
}
.tabb_nav a.active{
	border-bottom: 3px solid #6f4ecc;
	
}
.news .li_img{
	position: relative;
}
.news .li_img .read_more{
	position: absolute;
	    width: 1.3rem;
    height: 0.4rem;
	line-height: 0.4rem;
	border-radius: 1rem;
	text-align: center;
	color: #fff;
	right: 0.2rem;
	bottom: 0.1rem;
	background: linear-gradient(to bottom, #d26fb9, #7456c6);
}
.news .li_img .read_more a{
color: #fff;
}
.tab_swiper .tab{
	padding: 0 .2rem;
	display: flex;
	justify-content: space-between;
	width: 100%;
	
}
.tab_swiper .tab{
	border-bottom: 1rem;
}
.tab_swiper .tab dl{
	border-left: 2px solid #fff;
	padding-left: 0.2rem;
	width: 20%;
}
.tab_swiper .tab dt{
	font-size: 0.2rem;
	}
.tab_swiper .tab dd{
	font-size: 0.16rem;
}
.tab1 dl{
	width: 30%;
	text-align: left;
	padding-right: 0.5rem;
}
.tab dl.active{
	border-color:#6f4ecc;
}
.tab dl.active dt,.tab dl.active dd{
	color:#6f4ecc;
}
.video_index{
	margin-top: 1rem;
}
@media screen and (max-width:1600px){
	.mtbd_bottom_left p{
		    height: 0.94rem;
		line-height: 0.94rem;
	}
	.inter_vali .inter_vali_left dd, .inter_vali .dl_right{
		padding-right: 10%
	}
}
@media screen and (max-width:990px){
	.inter_vali .inter_vali_left{
		width: 55%;
		padding-right: 0.5rem;
		background-size: contain;
	}
	.inter_vali .inter_vali_left dd, .inter_vali .dl_right{
		padding-right: 0.1rem;
	}
	.voice ul li{
		width: 32%;
		margin-bottom: 0.3rem;
	}
	.innov_img{
		width:40%;
	}
	.footer_left{
		width: 40%;
	}
	.wx_info{
		width: 58%;
	}
	.index_title.samll_title_w h5{
		width: 40%
	}
	.soluction li{
		padding: 0.1rem;
	}
	.soluction li h5{
		margin-bottom: 0.1rem;
	}
	.slt_right h5{
		width: 80%;
	}
	.btn_cont{
		margin-top: 0.3rem;
	}
	.pro_main{
		margin-top: 0.6rem
	}
	.inter_vali .inter_vali_left dd, .inter_vali .dl_right{
		padding-right: 0.2rem;
	}
		.content>div{
		width: 100%
	}
}
@media screen and (max-width:768px){
	*{
		font-size: 0.26rem;
	}
	.videos{
	margin-left: -45%;
    /* margin-top: -260px; */
    z-index: 1000;
    width: 90%;
    height: auto;
    top: 60%;
	}
	.video{
		width: 100%!important;
	}
	.banner .swiper-pagination{
		text-align: center;
	}
	.banner .swiper-pagination-bullet{
		height: 0.08rem;
	}
	.bussiness_ul li{
		width: 85%;
	    margin: 0 auto;
	}
	.index_title {
		width: 100%;
	}
	.index_title h5{
		width: 100%;
		text-align: center;
display: block;
	}
	.single-features{
		width: 100%;
	}
	.index_title.samll_title_w h5{
	width: 100%
}
	.why_sulu .index_title.samll_title_w h5{
	width: 100%;
		margin-bottom: 0.2rem;
}
	.tab_swiper .tab{
		padding: 0;
	}
	.tabb_nav a{
		margin: 0 .2rem;
	}
	.pp_list{
		padding: 0 .2rem;
	}
	.index_title p{
		width: 100%;
		text-align: center;
		margin-top: 0.2rem;
		font-size: 0.24rem;
	}
	.bussiness_bottom a{
		font-size: 0.24rem;
	}
	.single-features dl .dd_title{
		font-size: 0.24rem;
	}
	.compare_both dl dd{
		font-size: 0.2rem;
		line-height: normal;
		font-size: 0.2rem;
		padding: .2rem  0;
		height: 1.2rem;
	}
	.bussiness_ul li:nth-of-type(2) {
	    margin-top: 0;
	}
	.bussiness_ul li{
		margin-top: 0;
		margin-bottom: 0.6rem;
	}
	.bussiness_ul li:nth-last-of-type(1){
		margin-bottom: 0;
	}
	.pro_ul .ul_li{
		width: 100%;
	}
	.pro_ul .ul_li:nth-of-type(1){
		margin-bottom: 0.03rem;
	}
.compare_both{
	padding: 0 .2rem;
	
}
	.step_dl{
		width: 100%;
		margin-top: 0.2rem;
	}
	.soluction li{
		width: 100%;
		background-size:contain;
		height: 6.3rem;
	}
	.soluction li{
		width: 98%;
		background-size:cover;
	}

	.soluction li h5{
		font-size: 0.43rem;
		margin-bottom: 0.2rem;
	}
	.soluction li p{
		font-size: 0.2rem;
	}
	.mtbd_bottom_left{
		width: 100%;
	}
	.mtbd{
		height: auto;
		padding-bottom: 0.66rem;
	}
	.video_right{
		width: 100%;
		margin-top: 0.3rem;
	}
   .step_dl dd p{
	 font-size: 0.26rem;
   }
   .soluction li dl dt{
	   font-size: 0.26rem;
	   margin-bottom: 0.2rem;
   }
   .soluction li dl dd{
	   font-size: 0.24rem;
   }
   .slt{
	   width: 100%;
   }
   .slt_right{
	   width: 100%;
   }
   .client-review__box--icon{
	   display: none;	
   }
   .client-review__box--description{
	   font-size: 0.26rem;
   }
   .slt_right{
	   margin-top: 0.2rem;
   }
   .inter_vali .dl_right{
	   width: 100%;
	   margin-top: 0.2rem;
   }
   .inter_vali .inter_vali_left dd, .inter_vali .dl_right{
           padding-right: 0.2rem;
        font-size: 0.26rem;
        line-height: 1.6;
}
.inter_vali .inter_vali_left{
	line-height:1.5;
	width: 100%;
	padding-left: 0.3rem;
}
.inter_vali .inter_vali_left dt, .inter_vali .dl_right dt{
	font-size: 0.3rem;
	margin-bottom: 0.2rem;
	
}
.voice ul li{
	margin: 0 auto;
	margin-bottom: 0.2rem;
	        margin: 0 auto;
/*        margin-bottom: 0.2rem;*/
        height: 3.5rem;
        font-size: 0.18rem;
	display: flex;
	align-items: center;
}
 .invo_right{
	width: 100%;
	margin-top: 0.2rem;
}
.innov_img{
	width: 100%;
	margin-top: 0.4rem;
}
.dl_div .img img{
	width: 60%;
}
.evo_ul .dl_div{
	padding:0 0.1rem;
}
	.tab_swiper .tab dd{
		display: none;
	}
	.inter_vali .dl_right dd{
		padding-right: 0;
		font-size: 0.26rem;
	}
	.voice .small_white{
		padding-right: 0;
	}
	.compare_both .right_zz dd:nth-last-of-type(2){
		padding: 0;
	}
	.compare_both{
		padding: 0 0}
	

.compare_both .right_zz dd:nth-last-of-type(1){
	padding: 0;
}
	.compare_both .right_zz{
		padding-right: 0;
	}
/*
	.left_zt{
		width: 40%;
	}
	.compare_both .right_zz{
		width: 60%;
	}
*/
	.pp_icon{
		padding-bottom: 0.3rem;
	}
	.div_ul li{
		width: 25%;
		display: flex;
		justify-content: space-between;
	}
	.two_show .div_ul li{
		width: 25%;
	}
	.left_zt{
	width: 45%;
   }
	.compare_both .right_zz{
		width: 55%;
	}
	  .compare_both dl dd,.compare_both dl dt{
	  height:0.6rem;
	  
  }
	.invo_right .inno_title{
	  text-align: center;
	}
	.why_sulu .index_title{
		margin-top: 0.5rem;
	}
}
