.mt-banner{
    margin-top: 64px;
    
}
.preslling-banner{
    background: #F5F5F5;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.preslling-banner .banner-img{
    width: 63%;
}
.banner-img img{
    width: 100%;
    height: auto;
}
.banner-content{
    width: 37%;
}
.banner-content .pd-one{
    padding: 12% 15% 0% 10%;
}
.banner-content .pd-two{
    padding: 8% 15% 0% 26%;
}
.banner-content .banner-h1{
    font-size: 36px;
    color: #333333;
    line-height: 1.3;
}
.banner-content .banner-intro{
    font-size: 18px;
    color: #999999;
    line-height: 1.3;
    margin-top: 5px;
}
.banner-ul{
    margin-top: 45px;
}
.banner-ul .banner-li{
    display: flex;
    margin-bottom: 15px;
}
.banner-ul .bpro-img{
    width: 20%;
}
.banner-ul .bpro-img2{
    width: 35%;
}
.banner-ul .bpro-img2 img{
    margin: 0px auto;
}
.presbanner-two .bpro-con{
    width: 60%;
}
.banner-text{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    line-height: 1.3;
    margin-top: 30px;
}
.bpro-con .bpro-con-name{
    font-size: 18px;
    font-weight: bold;
    line-height: 1.3;
    color: #333333;
}
.bpro-con .bpro-con-intro{
    font-size: 18px;
    line-height: 1.3;
    color: #999999;
    margin-top: 5px;
}
.preslling-max{
    background: #FFFFFF;
    box-shadow: 0px 2px 6px 1px rgba(0,0,0,0.1);
    border-radius: 16px 16px 16px 16px;
    opacity: 1;
    border: 1px solid #DBDBDB;
    margin-top: 90px;
}
.preslling-flex{
    display: flex;
    padding: 80px;
    justify-content: space-between;
}
.preslling-flex .preslling-content{
    width: 52%;
    padding-right: 5%;
}
.preslling-flex .preslling-img img{
    margin: 0px auto;
}   
.preslling-flex .preslling-img{
    width: 40%;
}
.preslling-flex .preslling-name{
    font-size: 24px;
    font-weight: bold;
    color: #000000;
    line-height: 1.5;
    margin: 10px 0px;
}
.preslling-flex .preslling-intro,.preslling-phone a,.preslling-phone{
    font-size: 16px;
    font-weight: 400;
    color: #000000;
    line-height: 1.5;
    margin-bottom: 20px;
}
.preslling-phone a:hover{
    color: #660099;
    text-decoration: revert;
}
@media screen and (max-width: 1700px) {
    .banner-content .banner-h1{
        font-size: 30px;
    }
    .banner-content .pd-one{
        padding: 7% 10% 2% 10%;
    }
    .banner-content .pd-two {
        padding: 6% 10% 2% 10%;
    }
    .banner-text{
        margin-top: 15px;
    }
}
@media screen and (max-width: 1500px) {
    .bpro-con{
        width: 75%;
    }
    /* .banner-content .pd-one,.banner-content .pd-two{
        padding: 3%;
    } */
    .banner-content .banner-h1{
        font-size: 24px;
    }
    .banner-ul{
        margin-top: 20px;
    }
    
}
@media screen and (max-width: 768px) {
    .preslling-max{
        margin: 40px 12px;
    }
    .preslling-flex{
        padding: 40px 18px 50px 18px;
        display: block;
    }
    .preslling-flex .preslling-content,.preslling-flex .preslling-img{
        width: 100%;
    }
    .preslling-phone{margin-bottom: 50px;}
    .preslling-phone a{
        text-decoration: revert;
    }

    .preslling-banner{
        background: #F5F5F5;
        display: block;
        justify-content: space-between;
    }
    .preslling-banner .banner-img{
        width: 100%;
    }
    .banner-content .pd-one{
        padding: 7% 10% 10% 10%;
    }
    .banner-content{
        width: 100%;
    }
    .banner-content .pd-two{
        padding: 6% 6% 2% 6%;
    }
    .banner-content .banner-intro{
        font-size: 14px;
    }
}
@media screen and (max-width: 420px) {
    .banner-ul .bpro-img2{
        width: 20%;
    }
    .presbanner-two .bpro-con{
        width: 71%;
    }
    .banner-content .pd-one{
        padding: 7% 2% 10% 2%;
    }
    .banner-ul .banner-li{
        justify-content: space-between;
    }
    /* .bpro-img img{
        width: 100%;
        height: auto;
    } */
    .pd-two{
        padding: 6% 2% 2% 2%;
    }
    .banner-ul .bpro-img2 img{
        width: 100%;
        height: auto;
    }
    
}
@media screen and (max-width: 370px) {
    .bpro-img3 img{
        width: 100%;
        height: auto;
    }
}