.nav-span{display:none;}
.section2-boxs.wrap{display: flex;justify-content: space-between;flex-wrap: wrap;}
.secdp-navtit{margin-right: 10px}
.sec2-cp p{word-break:break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
padding: 0 5px}
.secdp-nav1{position: relative;margin-top: 30px;margin-bottom: 20px}
.secdp-nav{border: 1px solid #d5d5d5;padding: 20px ;box-sizing: border-box}
.navdp{width: 80px;text-align: center;display: inline-block;margin: 0 10px 10px }
.navdp.active a{background-color: #E60012;color: #fff;display: inline-block;padding: 0 10px}
.nav-box{position: relative;top: -30px;left:160px;width: calc(100% - 160px)}
.vipimg .zuan-box {
    text-align: center;
    margin-bottom: 5px;
}
.vipimg .zuan {
    display: inline-block;
    width: 15px;
}
.red{color: #E60012}
.section2:hover{border: 1px solid #E60012 }
.section2{display: flex;justify-content: space-between;flex-wrap: wrap;position: relative;border: 1px solid rgb(238, 236, 236);padding: 10px;box-sizing: border-box;margin-top: 10px;width: 49%;transition: all .4s}
.sec2-right{width:55%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.sec2-cont{width:40%;display: flex;justify-content: space-between;}
.sec2-logo{width: 13%;display: none}
.sec2-logo img{display: block;width: 100%}
.sec2-cp{width:49%;color: #231815;transition: all .4s}
.sec2-cp:hover p{color: #E60012;padding: 0 5px;box-sizing: border-box}
.cpimg{text-align: center;padding: 0 10px;position: relative;margin-bottom: 10px}
.jg{display: block;background-color: rgba(0,0,0,.5);text-align: center;bottom: 0;position: absolute;color: #fff;text-align: center}
.cpimg img{display: block;width: 100%}
.name{font-size: 18px;font-weight: bold;color: #E60012}
.name2{font-size: 14px;font-weight: bold;color: #737373;margin-top: 25px}
.sec2-contbox .slogo{margin:5px 0 10px;width: 150px}
.sec2-contbox{margin: 0 auto}
.zuan-box{margin: 5px 0}
.p{line-height: 2}
.gz{background-color: #E60012;font-size: 12px;color: #fff;border-radius: 4px;display: inline-block;padding: 2px 5px;margin-left: 5px}
@media(max-width:1219px){
    .cpimg{padding: 0 5px}
    .cpimg p{font-size: 12px}
    .slogo{width: 100px}
    .p{line-height: 1.6}
}
@media(max-width:1023px) {
    .navdp{width: 78px;text-align: center;display: inline-block;margin: 0 8px 10px;}
    .sec2-cont{width: 35%}
    .sec2-logo{width: 17%}
    .sec2-right{width:48%}
     .section2{width: 100%;}
   /* .sec2-right{width: 100%} */
   .section2-boxs.wrap{margin-bottom: 50px}
}
@media(max-width:767px) {
    .secdp-nav1{display: none}
    .section2{display: block}
    .sec2-cont{width:60%;float: right }
    .sec2-right{width: 100%}
    .slogo{ display: block;position: absolute; left: 15px;top: 5px;}
    .sec2-logo{width: 80px;float: left}
    .name2{margin-top: 0px}
    .name{font-size: 16px;margin-bottom: 10px}
    .sec2-right{clear: both}
    .secdp-nav{padding: 5px}
    .navdp{font-size: 12px;width: 68px; margin: 0 0px 10px;}
    .secdp-navtit{margin-right: 0}
   .sec2-cp{margin-top: 20px;font-size: 12px}


}
