
.index-banner .swiper-container {
    height: 100px;
}
.index-product-nav li {
    width: 35%;
}
.index-product {
    background: url(../../img/indexproduc.png) ;
    background-size: contain;
}
.index-title {
    background: url(../../img/title_line1.png)no-repeat center center;
    background-size: auto 3px;
}
.index-product-main li {
    height: 160px;
}
.index-case .swiper-container .swiper-slide {
    height: 400px;
}
.swiper-container {
    height: 400px;
}
.index-about-txt ul li:first-child {
    background: url(../../img/rx.png)no-repeat center 17px #797979;
}
.index-about-txt ul li:nth-child(2) {
    background: url(../../img/xc.png)no-repeat center 16px #797979;
}
.index-about-txt ul li:nth-child(3) {
    background: url(../../img/sp.png)no-repeat center 22px #797979;
}
.index-about-txt-more {
    background: url(../../img/index_about_right.png)no-repeat center right;
}
.wenout {
    display: flex;
    flex-direction: row;
    align-items: center;
}
.wem {
    position: relative;
    top: -15px;
    left: -10px;
    color: white;
    height: 25px;
    background-color: #2240d6;
    width: 25px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ld {
    position: relative;
    top: -25px;
}
.da{
    position: relative;
    top: -10px;
    left: -10px;
    color: white;
    height: 25px;
    background-color: #999999;
    width: 35px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.footer_bottom {
    background: url(../../img/footer-bj.png)no-repeat center top;
    background: #000000;

}
@media screen and (min-width: 320px) and (max-width: 350px){
    .da {
        width: 45px;
    }
}
/*改啦ft的-titile颜色*/
.index-title p:first-child {
    color: #1443a7;
}
