/* 顶部图片开始 */
div.banner_top_img {
  width: 100%;
  height: 3.4rem
}
div.banner_top_img img{
  width: 100%;
  height: 100%;
}
/* 顶部图片结束 */
/* 标杆客户展示 开始 */
section.case_kehu_section{
  height: 8.48rem;
  background: url(../images/case/412718332.jpg) center center no-repeat;
  background-size:cover; 
}
section.case_kehu_section{
  padding: .49rem 0 0 0; 
}
section.case_kehu_section>p{
  margin-left: .19rem;
  width:2.11rem;
height:.31rem;
font-size:.32rem;
/*font-family:PingFang-SC-Bold;*/
font-weight:bold;
color:rgba(51,51,51,1);
}
div.case_kehu_div{
  width: 100%;
  height: 6.9rem;
  z-index: 7;
}
div.case_kehu_div div.swiper-slide{
  /* background: white; */
}
div.case_kehu_div div.swiper-slide{
  padding-right: .62rem;
}
div.case_kehu_div div.case_kehu_swiper-slide_main_div>img{
  height: 3.1rem;
  width: 100%;
  margin: 0;
}
div.case_kehu_swiper-slide_main_div{
  width: 100%;
  padding: .26rem 0 0 .24rem;
  background: white;
  margin: 0;
  height: 6.9rem;
}
div.case_kehu_swiper-slide_main_div>p:nth-of-type(1){
  width: 100%;
height:.26rem;
font-size:.26rem;
/*font-family:PingFang-SC-Bold;*/
font-weight:bold;
color:rgba(51,51,51,1);
line-height: .26rem;
padding-right: 0.3rem;
}
div.case_kehu_swiper-slide_main_div>p:nth-of-type(2){
  width: 100%;
  font-size:.22rem;
/*font-family:SourceHanSansCN-Normal;*/
font-weight:bold;
color:rgba(102,102,102,1);
line-height:.33rem;
padding-right: 0.25rem;
}
/* 标杆客户展示 结束 */
/* 更多优秀案例 开始 */
section.excellent_case_section{
  background: white;
  border: 1px solid white;
  /* padding-left: .2rem; */
  padding-top: .48rem; 
}
section.excellent_case_section>p{
  padding-left: .2rem;
  height:.31rem;
font-size:.32rem;
/*font-family:PingFang-SC-Bold;*/
font-weight:bold;
color:rgba(51,51,51,1);
line-height: .31rem;
}
#thumbs div.swiper-slide{
  height:.52rem;
  border:1px solid rgba(223,223,223,1);
  line-height: .52rem;
  text-align: center;
  border-radius:9999px;
  font: size 0.26rem;;
  /*font-family:SourceHanSansCN-Medium;*/
  font-weight:500;
  color:rgba(87,166,232,1);
}
#thumbs div.swiper-slide.swiper-slide-thumb-active{
  background:rgba(87,166,232,1);
  color:rgba(255,255,255,1);
}
#gallery div.swiper-slide{
  padding:0 .2rem;
}
#gallery div.gallery_div{
  width: 100%;
  /*height: 50px;*/
}
#gallery div.gallery_div>ul{
  width: 100%;
  display: flex;
  justify-content: left;
  flex-wrap: wrap;
}
#gallery div.gallery_div>ul>li{
  width: 1.98rem;
  height: 2.08rem;
  margin-bottom: .38rem;
  background: white;
  box-shadow:0px 1px 18px 0px rgba(0, 0, 0, 0.14);
}
#gallery div.gallery_div>ul>li:not(:nth-child(3n+3)){
  margin-right: .53rem;
}
#gallery div.gallery_div>ul>li>img{
  width: 100%;
  height: 1.4rem;
}
#gallery div.gallery_div>ul>li>p{
  height:.22rem;
  line-height: .22rem;
  text-align: center;
  width: 90%;
  font-size:.22rem;
  /*font-family:PingFang-SC-Regular;*/
  font-weight:400;
  color:rgba(51,51,51,1);
  margin-top: .12rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* 更多优秀案例 结束 */
/* WEIKEDAO 开始 */
div.WEIKEDAO_div{
  width: 5.92rem;
  margin: 0 auto;
  padding-bottom: .6rem; 
}
div.WEIKEDAO_div>p:nth-of-type(1){
  width:3.84rem;
height:.50rem;
font-size:.64rem;
/*font-family:SourceHanSansCN-Bold;*/
font-weight:bold;
color:rgba(222,227,232,1);
line-height:.5rem;
margin: 0 auto;
}
div.WEIKEDAO_div>ul{
  width: 100%;
  height:.30rem;
  display: flex;
  justify-content: left;
  flex-wrap: wrap;
  margin-top: .35rem;
}
div.WEIKEDAO_div>ul>li{
  width: .73rem;
  height: 100%;
  text-align: center;
  line-height: 100%;
  font-size:.30rem;
/*font-family:SourceHanSerifCN-Medium;*/
font-weight:500;
color:rgba(51,51,51,1);
}
div.WEIKEDAO_div>ul>li:not(:last-child){
  border-right: 1px solid rgba(0,0,0,1);
}
div.WEIKEDAO_div>div{
  width: 100%;
  height: .6rem;
  margin-top: .52rem;
}
div.WEIKEDAO_div>div>p{
  width:2.40rem;
height: 100%;
border-radius:9999px;
font-size:.26rem;
/*font-family:SourceHanSansCN-Medium;*/
font-weight:500;
line-height: .6rem;
text-align: center;
}
div.WEIKEDAO_div>div>p.left_p{
  background:rgba(87,166,232,1);
  color:rgba(255,255,255,1);
  float: left;
}
div.WEIKEDAO_div>div>p.right_p{
  background:rgba(87,166,232,0.18);
  color:rgba(87,166,232,1);
  float: right;
}
div.WEIKEDAO_div>div>p.left_p a{    color: #fff}
div.WEIKEDAO_div>div>p.right_p a{    color: rgba(87,166,232,1);}
/* WEIKEDAO 结束 */