.theme-color{color:#004882}.white{color:white}@media screen and (max-width: 768px){.main{width:100%}}.wrap-box{box-sizing:border-box;width:1520px;margin:0 auto;max-width:calc(100% - 80px)}@media screen and (max-width: 768px){.wrap-box{max-width:calc(100% - .4rem)}}.main{box-sizing:border-box;width:1520px;margin:0 auto;max-width:calc(100% - 80px)}@media screen and (max-width: 768px){.main{max-width:calc(100% - .4rem)}}@font-face{font-family:'bannerf';src:url("../fonts/TT0342M.TTF") format("truetype")}footer{height:568px;width:100%;display:block;font-size:0;position:relative;z-index:1;overflow:hidden;box-shadow:0px 0px 5px 1px rgba(50,50,50,0.1)}footer .wrap-list{display:flex;justify-content:space-between;padding:86px 0px 86px}@media screen and (max-width: 768px){footer .wrap-list{flex-wrap:wrap}}@media screen and (max-width: 768px){footer .wrap-list{padding:.86rem 0rem .86rem}}footer .wrap-list h2{position:relative;font-size:24px;margin-bottom:62px;font-weight:500;color:#fff;line-height:1}@media screen and (max-width: 768px){footer .wrap-list h2{font-size:.24rem;margin-bottom:.62rem}}footer .wrap-list h2::after{position:absolute;content:'';display:block;width:31px;height:2px;background:#566078;bottom:-29px}footer .wrap-list .wrap-left{position:relative;width:512px}footer .wrap-list .wrap-left::after{display:block;content:'';width:2px;height:calc(100% + 76px);background-color:#ebebeb;position:absolute;left:auto;right:0;top:0;bottom:0;margin:auto}@media screen and (max-width: 768px){footer .wrap-list .wrap-left{width:5.12rem}}footer .wrap-list .wrap-left .text{box-sizing:content-box;width:100%}footer .wrap-list .wrap-left .text .logo{z-index:11;display:flex;justify-content:space-between;flex-direction:column;position:relative}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .logo{flex-wrap:wrap}}footer .wrap-list .wrap-left .text .logo img{height:80px}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .logo img{height:.8rem}}footer .wrap-list .wrap-left .text .logo span{white-space:nowrap;letter-spacing:.5px;transform:none;font-size:48px;color:#004882;vertical-align:25px;font-weight:600;margin-left:.02rem;transform:translateY(0.05rem)}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .logo span{font-size:.48rem;vertical-align:.25rem}}footer .wrap-list .wrap-left .text .content{position:relative;padding:29px 0 33px 0}footer .wrap-list .wrap-left .text .content h3{color:#3e3939;font-size:16px;font-weight:600}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .content h3{font-size:.16rem}}footer .wrap-list .wrap-left .text .content .add{color:#3e3939;font-size:16px;margin-top:17px;line-height:1.5}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .content .add{font-size:.16rem;margin-top:.17rem}}footer .wrap-list .wrap-left .text .content p{transition:.3s;color:#004882;font-size:14px;margin-top:10px;cursor:pointer}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .content p{font-size:.14rem;margin-top:.1rem}}footer .wrap-list .wrap-left .text .content p:hover{text-decoration:underline}footer .wrap-list .wrap-left .text .content::after{content:'';display:block;height:1px;width:255px;background-color:#e6e6e6;position:absolute;bottom:0}footer .wrap-list .wrap-left .text .info{padding-top:29px;padding-bottom:20px}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .info{padding-top:.29rem;padding-bottom:.2rem}}footer .wrap-list .wrap-left .text .info span{line-height:1.75;color:#3e3939;font-size:14px}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .info span{font-size:.14rem}}footer .wrap-list .wrap-right{width:calc(100% - 572px);display:flex;justify-content:space-evenly}footer .wrap-list .wrap-right li{width:33.3%;margin-left:60px}footer .wrap-list .wrap-right .title{border-top:4px solid #ebebeb;position:relative;box-sizing:border-box;width:100%}footer .wrap-list .wrap-right .title h3{color:#3e3939;position:relative;font-size:18px;font-weight:600;padding:1.4em 0 2.3em;box-sizing:border-box}@media screen and (max-width: 768px){footer .wrap-list .wrap-right .title h3{font-size:.18rem}}footer .wrap-list .wrap-right .title h3::after{content:'';display:block;position:absolute;top:-4px;width:30px;height:4px;background-color:#004882}footer .wrap-list .wrap-right .list{margin-top:-8px}footer .wrap-list .wrap-right .list li{width:auto;margin:0;margin-bottom:21px}footer .wrap-list .wrap-right .list li a{transition:.3s;color:#3e3939;text-align-last:left;font-size:16px}@media screen and (max-width: 768px){footer .wrap-list .wrap-right .list li a{font-size:.16rem}}footer .wrap-list .wrap-right .list li a:hover{color:#004882;text-decoration:underline}footer .bottom{position:absolute;left:0;bottom:0;background-color:#004882;font-size:.14rem;line-height:1;width:100%;display:flex;justify-content:space-between;padding-top:.3rem;padding-bottom:.3rem}@media screen and (max-width: 768px){footer .bottom{flex-wrap:wrap}}footer .bottom .wrap-box{display:flex;justify-content:space-between}@media screen and (max-width: 768px){footer .bottom .wrap-box{flex-wrap:wrap}}footer .bottom .wrap-left,footer .bottom .wrap-right{color:#fff;font-size:.14rem}footer .bottom span{font-size:.14rem}footer .bottom a{color:#fff;font-size:.14rem}@media screen and (min-width: 768px){footer .bottom a{transition:all .5s ease-in-out}}footer .bottom a:hover{text-decoration:underline}.frindlink{width:100%;display:none;font-size:.14rem;background-color:#282828}.frindlink h3{font-size:.45rem;font-weight:bold;color:#fff;padding-left:.6rem;position:relative}.frindlink ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0;padding:0}.frindlink ul li{display:inline-block;margin:0;padding:0}.frindlink ul li:not(:last-of-type){padding-right:.4rem}.frindlink ul li a{display:inline-block;font-size:.16rem;line-height:3;color:#fff}.frindlink ul li a:hover{color:#fff}.frindlink h3::before{content:'';width:.45rem;height:3px;background-color:#c9c9c9;position:absolute;top:50%;transform:translateX(-0.6rem)}.online{position:fixed;right:0;bottom:10vh;z-index:30;font-size:0;box-shadow:0 0 .1rem #ccc}.online dl{padding:0;margin:0;position:relative}.online dl:hover dd{background:#484848}.online dl:hover dd span,.online dl:hover dd i{color:#fff}.online dl:hover p{opacity:1}.online dl.youxiang p{width:2rem}.online dl.ewm p{line-height:1}.online dl dd{width:.6rem;height:.6rem;padding:0;margin:0;display:block;line-height:.6rem;text-align:center;background:#fff;transition:.3s;border-bottom:1px solid #eee;cursor:pointer}.online dl dd span,.online dl dd i{width:.6rem;height:.6rem;font-size:.36rem;line-height:.6rem;color:#484848;transition:.3s}.online dl p{position:absolute;right:.6rem;top:0;width:2rem;margin:0;text-align:center;font-size:.16rem;line-height:.3rem;padding:.15rem;background:#484848;color:#fff;opacity:0;pointer-events:none;transition:.3s;box-shadow:0 0 .01rem #ccc}.online dl p img{max-width:100%;border:1px solid #ccc}@media screen and (max-width: 1440px){footer .wrap-list .wrap-left .text b{font-size:.16rem}footer .wrap-list h2{font-size:.2rem}}@media screen and (max-width: 768px){.online{display:none}footer{height:50vh;padding:0;height:auto}footer .wrap-box{padding-left:0;padding-right:0}footer .wrap-list{display:flex;justify-content:space-between;padding:.26rem 0;padding-bottom:.1rem}}@media screen and (max-width: 768px) and (max-width: 768px){footer .wrap-list{flex-wrap:wrap}}@media screen and (max-width: 768px){footer .wrap-list .wrap-left .text .logo span{font-size:.28rem}footer .wrap-list .wrap-left .text .logo img{height:.5rem;width:auto}footer .wrap-list .wrap-right{display:none !important}footer .wrap-list .wrap-left{width:100%}footer .wrap-list .wrap-left::after{display:none}footer .wrap-list .wrap-left .text .content{padding:.15rem 0}footer .wrap-list .wrap-left .text .info{padding:.06rem 0 0 0}footer .bottom{padding:.1rem 0;position:static;width:calc(100% + .4rem);margin-left:-.2rem}footer .bottom *{text-align:center;line-height:.2rem}footer .bottom .wrap-box{display:flex;justify-content:center}footer .bottom .wrap-left{padding-bottom:.05rem}}
