


.aiwrap{width:100%;margin:0px auto;}
.clearheight{width:100%;overflow:hidden;height:1px;}

.a404fr{overflow:hidden;background:url("../images/404bg.webp") 50% no-repeat;background-size:cover;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.a404c{width:100%;overflow:hidden;}
.a404c .p{width:100%;overflow:hidden;}
.a404c .p1 img{display:block;margin:0px auto;padding:0px;height:2rem;}
.a404c .p2{text-align:center;color:#000;}
.a404c .p3{text-align:center;display:flex;display:-webkit-flex;justify-content:center}
.a404c .p3 dl{text-align:left;}
.a404c .p3 dl dt{width:100%;overflow:hidden;}
.a404c .p3 dl dd{width:100%;overflow:hidden;}
.a404c .p3 dl a{color:#000;}







@media screen and (max-width: 960px){

    .a404c .p2 br{display:none;}

    .a404c .p3{display:block;}
    .a404c .p3 dl{width:100%;padding:.05rem 0px .1rem 0px;overflow:hidden;}
    .a404c .p3 dl:nth-child(2){padding:.05rem 0px .1rem 0px;}
    .a404c .p3 dl dt{line-height:.4rem;font-size:.28rem;position:relative;}
    .a404c .p3 dl dt::before{content:"";display:block;width:.26rem;height:100%;background:url("../images/c1.svg") 50% no-repeat;background-size:100%;position:absolute;right:0px;top:0px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
    .a404c .p3 dl dd{display:none;font-size:.24rem;width:50%;float:left;}
    .a404c .p3 dl.active dd{display:block;}
    .a404c .p3 dl.active dt::before{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}


}



