.header{width:100%;position:relative}.header .nav{position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,.39)}.header .nav .logo{height:100%;text-align:center;line-height:1rem}.header .nav .logo .images{width:1.98rem;height:.48rem}.header .nav .nav-list nav{position:relative;height:100%;width:100%;text-align:center;line-height:1rem;display:flex}.header .nav .nav-list nav li{width:14.3%;cursor:pointer;position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1);color:#fff}.header .nav .nav-list nav li:hover{font-weight:700;background-color:#ff6e29}.header .nav .nav-list nav li:hover:before{opacity:1;height:.05rem;transition:all .5s}.header .nav .nav-list nav li:before{content:"";width:50%;height:.03rem;position:absolute;background-color:#fff;top:80%;left:25%;opacity:0}.header .nav .nav-list nav .solutionList{position:absolute;width:6rem;background-color:#fff;top:110%;visibility:hidden;padding:.2rem .2rem;display:flex;flex-wrap:wrap;justify-content:space-between}.header .nav .nav-list nav .solutionList div{width:2.4rem;height:.3rem}.header .nav .nav-list nav li:nth-child(4):hover~.solutionList{visibility:visible}.header .banner{width:100%}.header .li-active{color:#fff;font-weight:700;background-color:#ff6e29}@media (max-width:700px){.header .nav,.header .nav .nav-list nav{height:2.6rem}.header .nav .nav-list nav li{width:4rem;line-height:2.6rem;font-size:.5rem}.banner{width:100%;height:100%}}.footer{width:100%;background:url(../img/792.f286f421.png) no-repeat;margin-top:.5rem;font-size:.18rem;padding:.8rem 3.42rem;color:#fff}.footer h3{position:relative}.footer h3:before{position:absolute;bottom:0;left:.35rem;transform:translateX(-50%);content:"";width:.6rem;height:.03rem;border-radius:.05rem;background-color:#ccc;color:#fff}.footer .first h3{font-size:.24rem;font-family:Source Han Sans CN;font-weight:700;color:#fff}.footer .first img{width:1.07rem;margin-top:.28rem;margin-bottom:0}.footer .second h3{font-size:.24rem;font-family:Source Han Sans CN;font-weight:700;color:#fff}.footer .second ul{margin-top:.3rem}.footer .second ul li{margin-top:.05rem;cursor:pointer}.footer .third h3{font-size:.24rem;font-family:Source Han Sans CN;font-weight:700;color:#fff}.footer .third ul li{display:flex;justify-content:space-between;margin-top:.05rem}.footer .third ul li b{width:1.4rem}.footer .third ul li span{width:4.2rem}.footer .third .contact{margin-top:.3rem;display:flex;justify-content:space-between}.footer .third .contact span{width:1.4rem}.footer .third .contact h4{width:4.2rem;font-style:oblique;font-size:.24rem;color:#a93b00}.index{width:100%}