.contain {
    width: 100%;
    height: 100%;
    background: #ffffff;
}

/* banner */
.banner-product {
    display: flex;
    align-items: center;
    background-image: url("/static/img/m/telecommunication/banner.png");
    background-size: 100% 100%;
}
/*简介 */
.overview-intro {
    padding-bottom: 40px;
}
/* 解决方案 */
.method {
    background: #F8F9FA;
}

.photo {
    padding: 20px 20px 0;
}

.photo img {
    width: 100%;
    height: 194px;
}
.show-card {
    padding: 20px;

}

.white-card {
    position: relative;
    padding: 20px 20px 0 52px;
    /* margin-top: 20px; */
    height: 267px;
  background: #FFFFFF;
  box-shadow: 0px 2px 7px 0px rgba(12, 37, 91, 0.1);
}
.tele-program-img{
width: 24px;
height: 24px;
position: absolute;
top: 20px;
left: 20px;
}
.tele-program-tit{
font-size: 16px;
font-weight: 500;
color: #090F21;
line-height: 22px;
}

.tele-program-p{
    margin-top: 8px;
font-size: 12px;
font-weight: 400;
color: #848790;
line-height: 24px;
}
.tele-program-re{
    color: #090F21;
}
.swiper-pagination{
margin-top: 8px;
left: 0;
width: 100%;
}
/* 方案优势 */
.hcbm-advantage-tip{
padding: 20px 20px 0;
}
.hcbm-advantage-tip-left,
.hcbm-advantage-tip-right {
/* width: 100%; */
padding: 20px;
text-align: center;
background: #FFFFFF;
box-shadow: 0px 2px 8px 0px rgba(12, 37, 91, 0.1);
}
.hcbm-advantage-tip-right{
    margin-top: 16px;
}
.m-img{
 height: 160px;
}
.m-img img{
 width: 100%;
height: 100%;
}
.m-text1 {
    margin-top: 8px;
    font-size: 16px;
    font-weight: 400;
    color: #090F21;
    line-height: 22px;
}
.m-text2{
        margin-top: 8px;
    font-size: 12px;
    font-weight: 400;
    color: #090F21;
    line-height: 24px;
    opacity: 0.5;
}
/* 自主产品 */
.htms-product {
    position: relative;
}
/* 成功案例 */
.card-content-show{
    margin-top: 20px;
}


