.footer{display:block;width:100%;background:url(/img/common/footer-background.jpg) bottom no-repeat;background-size:100% 472px}.footer .foot-contact{display:flex;align-items:flex-end}.footer .foot-contact .f-describe{position:relative;width:670px;height:710px;background:url(/img/common/foot-engineer.png) bottom right no-repeat}.footer .foot-contact .f-describe strong{display:block;font-size:24px;font-weight:initial;text-transform:uppercase;color:#595758;padding-top:75px}.footer .foot-contact .f-describe p{font-size:12px;padding-top:43px;width:339px}.footer .foot-contact .f-describe .f-trait{position:relative;top:60px}.footer .foot-contact .f-describe .f-trait li{display:flex;justify-content:flex-start;align-items:center;font-size:15px;color:#fff;text-transform:uppercase}.footer .foot-contact .f-describe .f-trait li i{display:block;width:87px;height:100px;background-image:url(/img/common/foot-ico.png);background-repeat:no-repeat}.footer .foot-contact .f-describe .f-trait li b{font-weight:400;width:190px;margin-left:20px}.footer .foot-contact .f-describe .f-trait .f-plan i{background-position:0 0}.footer .foot-contact .f-describe .f-trait .f-quality{margin:22px 0}.footer .foot-contact .f-describe .f-trait .f-quality i{background-position:-87px 0}.footer .foot-contact .f-describe .f-trait .f-service i{background-position:-174px 0}.footer .foot-contact .f-describe .foot-style{position:absolute;bottom:0;right:0;width:397px;height:138px;background:url(/img/common/foot-style.png) bottom right no-repeat;display:flex;justify-content:center;align-items:center;flex-direction:column}.footer .foot-contact .f-describe .foot-style .tel{font-size:24px;color:#fff;position:relative;margin-top:20px;margin-left:70px}.footer .foot-contact .f-describe .foot-style .tel b{margin-left:26px;padding-left:26px;transition:color .5s}.footer .foot-contact .f-describe .foot-style .tel b::before{content:":";color:#fff;transition:none;display:block;width:26px;height:26px;background-image:url(/img/common/foot-tel.png);background-repeat:no-repeat;background-position:0 0;position:absolute;top:0;left:0;padding-left:36px;line-height:23px}.footer .foot-contact .f-describe .foot-style .tel:hover b{color:#f7c300}.footer .foot-contact .f-describe .foot-style .foot-gam{display:flex;align-items:center;margin-top:13px;margin-left:38px}.footer .foot-contact .f-describe .foot-style .foot-gam a{display:block;margin:0 13px}.footer .foot-contact .f-describe .foot-style .foot-gam span{display:block;background-image:url(/img/common/foot-gam.png);background-repeat:no-repeat}.footer .foot-contact .f-describe .foot-style .foot-gam .foot-linkedin{width:40px;height:38px}.footer .foot-contact .f-describe .foot-style .foot-gam .foot-whatsapp{width:35px;height:37px;background-position-x:-61px}.footer .foot-contact .f-describe .foot-style .foot-gam .foot-skype{width:35px;height:35px;background-position:-114px -2px}.footer .foot-contact .f-describe .foot-style .foot-gam .foot-wechat{width:44px;height:35px;background-position:-168px -2px}.footer .foot-contact .f-describe .foot-style .foot-gam .foot-email{width:37px;height:29px;background-position:-231px -4px}.footer .foot-contact .f-form{width:560px;height:637px;background:-webkit-linear-gradient(#1c3856,#386396);background:-o-linear-gradient(#1c3856,#386396);background:-moz-linear-gradient(#1c3856,#386396);background:linear-gradient(#1c3856,#386396);border-radius:60px 0 0}.footer .foot-contact .f-form fieldset{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#595757;font-weight:400}.footer .foot-contact .f-form fieldset legend{width:430px;color:#FFF;display:block;margin:auto;padding-top:35px;padding-bottom:20px;font-size:13px;line-height:1.5}.footer .foot-contact .f-form fieldset input,.footer .foot-contact .f-form fieldset textarea{font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;width:430px;border-style:none;border-radius:5px;font-size:14px;color:#595757;padding-left:15px;font-weight:400}.footer .foot-contact .f-form fieldset input{height:50px}.footer .foot-contact .f-form fieldset textarea{height:140px;padding:10px 15px;line-height:1.5}.footer .foot-contact .f-form fieldset label{width:fit-content;margin:5px auto}.footer .foot-contact .f-form fieldset .radio{width:430px;color:#99aec5;margin:5px auto 20px}.footer .foot-contact .f-form fieldset .radio input{width:15px;height:15px;background-color:#99aec5;margin-right:10px;position:relative;top:1px}.footer .foot-contact .f-form fieldset .Btn{background:#f8c300;cursor:pointer;color:#000;font-size:18px;font-weight:700;text-transform:uppercase}.copyright{font-size:14px;color:#b5b5b6;background-color:#353535;text-transform:uppercase}.copyright .container{display:flex;justify-content:space-between;align-items:center}.copyright .content-list{display:flex;align-items:center;margin:30px 0}.copyright .content-list .nav{margin-right:30px}.copyright .copyright-content :first-child{margin-right:5px}.foot-mfloat{display:none}@media screen and (max-width:1024px){.copyright .content-list,.footer .foot-contact .f-describe .foot-style .foot-gam{display:none}.footer{margin-top:.3rem;background:0 0;margin-bottom:.1rem}.footer .foot-contact{flex-wrap:wrap}.footer .foot-contact .f-describe{width:100%;height:auto;background-size:2rem auto}.footer .foot-contact .f-describe strong{padding-top:0;text-align:center;font-size:.24rem}.footer .foot-contact .f-describe p{font-size:.13rem;line-height:1.4;padding:.2rem .06rem 0;width:auto}.footer .foot-contact .f-describe .f-trait{top:0rem;margin-top:.3rem;margin-bottom:.4rem}.footer .foot-contact .f-describe .f-trait li{color:#000;font-size:.12rem}.footer .foot-contact .f-describe .f-trait li b{width:1.5rem}.footer .foot-contact .f-describe .f-trait li i{width:.39rem;height:.45rem;background-size:1.17rem;margin-left:.15rem}.footer .foot-contact .f-describe .f-trait .f-quality i,.footer .foot-contact .f-describe .f-trait .f-service i{background-position-x:-.395rem}.footer .foot-contact .f-describe .foot-style{background-size:1.46rem .35rem;width:1.5rem;height:.4rem}.footer .foot-contact .f-describe .foot-style .tel{margin-top:.1rem;margin-left:.26rem;font-size:.125rem}.footer .foot-contact .f-describe .foot-style .tel b{margin:0;padding:0}.footer .foot-contact .f-describe .foot-style .tel b::before{display:none}.footer .foot-contact .f-form{width:100%;height:auto;border-radius:.4rem 0 0;padding-bottom:.05rem}.footer .foot-contact .f-form fieldset{padding:0 .1rem;box-sizing:border-box;align-content:center;font-size:.14rem}.footer .foot-contact .f-form fieldset label{width:100%;margin:.05rem 0}.footer .foot-contact .f-form fieldset .radio,.footer .foot-contact .f-form fieldset input,.footer .foot-contact .f-form fieldset legend,.footer .foot-contact .f-form fieldset textarea{box-sizing:border-box;width:100%}.footer .foot-contact .f-form fieldset legend{padding:.3rem .15rem .2rem;font-size:.13rem;line-height:1.5}.footer .foot-contact .f-form fieldset>*{box-sizing:border-box}.copyright{font-size:.14rem;color:#b5b5b6;background-color:#353535;text-transform:uppercase;margin-bottom:.5rem}.copyright .container{justify-content:center}.copyright .copyright-content{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:2.2rem;padding:.08rem 0;line-height:1.4}.copyright .copyright-content :first-child{margin-right:0}.foot-mfloat{display:block;position:fixed;background:#000;z-index:2;bottom:0;width:100%}.foot-mfloat ul{display:flex;justify-content:space-between;align-content:center;align-items:center;padding:0 .18rem}.foot-mfloat ul li{display:block;background:#000;width:.3rem;padding:.1rem}.foot-mfloat ul img{width:100%}}