.list1_brand_item .list1_brand2{
    display: none;
}
.on .list1_brand2{
    display: block;
}
.on .list1_brand1{
    display: none;
}
.list1_brand_item.on span{
    color: #fff;
    background: #F9BD05;
    border:2px solid #F9BD05;
}
/* 移动 */
@media (max-width: 768px) {
    .list1_nav{
        height: .9rem;
        background: #fff;
        border-bottom: 2px solid #D5D5D5;
        padding-left: .28rem;
    }
    .list1_brand_item{
        width: 33%;
    }
    .list1_brand_item img{
        width: 1.06rem;
        height: 1.06rem;
        display: block;
        margin: 0 auto;
        margin-bottom: .24rem;
    }
    .list1_hd ul{
        display: flex;
        padding-top: .46rem;
    }
    .list1_brand_item span{
        width: 1.5rem;
        height: .5rem;
        display: block;
        text-align: center;
        line-height: .48rem;
        border: 2px solid #6E6E6E;
        border-radius: .25rem;
        margin: 0 auto;
    }
    .bd{
        width: 6rem;
        height: auto;
    }
    .list1_bd ul{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
    }
    .list1_bd li{
        width:30%;
    }
    .list1_bd a{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .list1_bd img{
        -webkit-box-shadow:1px 2px 5px 0px #aba9a9;
         -moz-box-shadow: 1px 2px 5px 0px #aba9a9;
        box-shadow:1px 2px 5px 0px #aba9a9;
        border-radius: 4px;
        margin: 0 0 .18rem;
        /* margin-bottom: 20px; */
    }
    .list1_bd span{
        font-size: .22rem;
        color: #313131;
        margin-bottom: .32rem;
    }
    .list1_hd{
        margin-bottom: .46rem;
    }
    .list1_main{
        margin-bottom: .3rem;
    }
 }

/* pc */
@media (min-width: 768px) { 
    .list1_banner{

    }
    .list1_banner{
        position: relative;
    }
    .list1Bword{
        position: absolute;
        right: 14%;
        top:132px;
    }
    .list1Ser{
        display: flex;
        align-items: flex-end;
    }
    .list1Ser span{
        float: left;
        color: #FEFEFE;
        margin-right: 10px;
        margin-bottom: 16px;
    }
    .list1Ser1{
        font-size: 40px;
    }
    .list1Ser2{
        font-size: 22px;
    }
    .list1Ser3{
        width:248px;
        height: 2px;
        background: #fff;
    }
    .list1Ser4{
        font-size: 30px;
    }
    .list1Ser5{
        font-size: 24px;
    }
    .list1_nav{
        height: 112px;
        background: #F8F8F8;
        margin-bottom: 96px;
    }
   .list1_nav_con{
       line-height: 112px;
       display: flex;
    align-items: center;
   }
   .list1_nav_con img{
       margin-right: 6px;
       vertical-align: middle;
   }
    .list1_nav span{
        font-size: 20px;
        color: #504E4E;
        display: inline-block;
    }
    .list1_brand_item img{
        display: block;
        margin: 0 auto;
        margin-bottom: 40px;
    }

    .list1_brand_item span{
        margin: 0 auto;
        display: block;
        /* float: left; */
        width: 262px;
        height: 72px;
        border: 1px solid #F9BD05;
        text-align: center;
        line-height: 72px;
        font-size: 36px;
        color: #313131;
        border-radius: 36px
    }
    .list1_hd{
		height:218px;
        margin-bottom: 80px;
    }
    .list1_bd a{
        display: block;
        width: 80%;
        margin: 0 auto;
        margin-bottom: 70px;
    }
    .list1_bd img{
        -webkit-box-shadow:1px 2px 5px 0px #aba9a9;
         -moz-box-shadow: 1px 2px 5px 0px #aba9a9;
        box-shadow:1px 2px 5px 0px #aba9a9;
        margin-bottom: 20px;
    }
    .list1_bd span{
        font-size: 22px;
        color: #313131;
        display: block;
        text-align: center;
    }
    .service_center{
        height: 500px;
        background: #EEEEEE;
        margin-bottom: 96px;
    }
    .service_center{
        padding-top: 54px;
    }
    .service_bot img{
        width: 80%;
    }
    .service_center .p1{
        font-size: 34px;
        color: #353535;
        text-align: center;
        margin-bottom: 16px;
    }
    .service_center .p2{
        font-size: 18px;
        color: #555555;
        margin-bottom: 20px;
        text-align: center;
    }
    .service_center .p3{
        width: 70px;
        height: 5px;
        background: #F9BD05;
        margin: 0 auto;
    }
    .service_bot{
        padding-top: 70px;
    }
}
