footer{width:100%;background:#f3f3f3;padding:7rem 0 0;font-size:0;box-sizing:border-box;z-index:1;position:relative}footer .wrap-box{padding-bottom:9rem}footer .wrap-box .wrap-left{width:23rem;flex-shrink:0;margin-right:10vw}footer .wrap-box .wrap-left .logo{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}footer .wrap-box .wrap-left .logo img,footer .wrap-box .wrap-left .logo svg{width:auto;height:7.4rem}@media screen and (min-width: 768px){footer .wrap-box .wrap-left .logo img,footer .wrap-box .wrap-left .logo svg{transition:all .35s ease-in-out}}footer .wrap-box .wrap-left .logo img path,footer .wrap-box .wrap-left .logo svg path{fill:#000}footer .wrap-box .wrap-left .logo svg path{fill:#000}footer .wrap-box .wrap-left .logo svg path.str1{fill:none;stroke:#000}footer .wrap-box .wrap-left .logo .title{width:100%;font-size:1.6rem;margin-top:1.25em;line-height:1.6}footer .wrap-box .wrap-left .list-ico{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2rem;margin-top:5rem}footer .wrap-box .wrap-left .list-ico a{font-family:"iconfont";font-size:2rem;line-height:1.5;color:#000}@media screen and (min-width: 768px){footer .wrap-box .wrap-left .list-ico a{transition:all .5s ease-in-out}}footer .wrap-box .wrap-left .list-ico a:hover{color:#965531}footer .wrap-box .wrap-right{display:flex;justify-content:space-between;width:100%}footer .wrap-box .wrap-right .title h2{font-size:2.4rem;line-height:1;color:#965531;font-weight:600;position:relative;margin-bottom:1em}footer .wrap-box .wrap-right .title a::before{display:none}footer .wrap-box .wrap-right .box.c-info{width:33rem;flex-shrink:0}footer .wrap-box .wrap-right .box.c-info ul{position:relative;display:flex;justify-content:space-between;flex-direction:column;gap:1rem}footer .wrap-box .wrap-right .box.c-info ul li{margin:0;display:flex;justify-content:space-between;gap:1rem}footer .wrap-box .wrap-right .box.c-info ul li i{font-family:"iconfont";font-size:2rem;color:#965531;flex-shrink:0}footer .wrap-box .wrap-right .box.c-info ul li span{font-size:1.6rem;color:#000;width:100%;flex-shrink:1}footer .wrap-box .wrap-right .box.msg{width:44rem;flex-shrink:0}footer .wrap-box .wrap-right .box.msg ul{display:flex;justify-content:space-between;gap:1.6rem;margin-top:1.6rem}footer .wrap-box .wrap-right .box.msg ul li.checkcode{display:flex;justify-content:space-between;gap:1rem}footer .wrap-box .wrap-right .box.msg ul li.checkcode input{width:10rem}footer .wrap-box .wrap-right .box.msg ul li.checkcode img{height:3.6rem}footer .wrap-box .wrap-right .box.msg input,footer .wrap-box .wrap-right .box.msg textarea{width:100%;border:none;background:#fff;font-size:1.4rem;line-height:3.6rem;color:#000;padding:0 1em;box-sizing:border-box;outline:none}footer .wrap-box .wrap-right .box.msg input::placeholder,footer .wrap-box .wrap-right .box.msg textarea::placeholder{font-family:"Source Han Sans","Harmony","Microsoft YaHei","Arial";font-size:1.4rem;color:rgba(0,0,0,0.6)}footer .wrap-box .wrap-right .box.msg textarea{min-height:8rem;padding:.5em 1em;line-height:1.75;line-height:1.5}footer .wrap-box .wrap-right .box.msg button{background:#965531;color:#fff;font-size:1.4rem;line-height:3.6rem;padding:0 2em;box-sizing:border-box;border:none}@media screen and (min-width: 768px){footer .wrap-box .wrap-right .box.msg button{transition:all .5s ease-in-out}}footer .wrap-box .wrap-right .box.msg button:hover{background:#000}footer .wrap-box .wrap-right .box.f-nav{flex-shrink:1}footer .wrap-box .wrap-right .box.f-nav ul li{margin-bottom:1.6rem;display:block}footer .wrap-box .wrap-right .box.f-nav ul a{font-size:1.6rem;line-height:1;color:#000;position:relative}@media screen and (min-width: 768px){footer .wrap-box .wrap-right .box.f-nav ul a{transition:all .35s ease-in-out}}footer .wrap-box .wrap-right .box.f-nav ul a::before{content:"";width:0;height:1px;background:#000;position:absolute;bottom:-2px;right:0;transition:all .3s ease-in-out}footer .wrap-box .wrap-right .box.f-nav ul a:hover{color:#000;opacity:.7}footer .wrap-box .wrap-right .box.f-nav ul a:hover::before{width:100%;left:0}footer .wrap-bottom{text-align:center;padding:2rem 0;background:#fbf8f3}footer .wrap-bottom .wrap-box{display:flex;justify-content:space-between;align-items:center;padding-bottom:0}footer .wrap-bottom a{color:#000}footer .wrap-bottom div{font-size:1.4rem;line-height:1;color:#000}.online{position:fixed;right:0;bottom:10vh;z-index:30;font-size:0;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden}.online dl{padding:0;margin:0;position:relative}.online dl:last-of-type dd{border-bottom:none}.online dl dd{display:block;width:50px;height:50px;line-height:50px;text-align:center;background:rgba(0,0,0,0.5);color:#fff;padding:0;border-bottom:1px solid rgba(255,255,255,0.2);margin:0;cursor:pointer}.online dl dd::before{content:"";width:100%;height:100%;background:linear-gradient(to bottom, rgba(150,85,49,0.7), #abaaaa);position:absolute;left:0;top:0;opacity:0}@media screen and (min-width: 768px){.online dl dd::before{transition:all .5s ease-in-out}}.online dl dd span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:13px;font-weight:300;line-height:1.2;color:#fff;width:100%;opacity:0}@media screen and (min-width: 768px){.online dl dd span{transition:all .5s ease-in-out}}.online dl dd i{font-size:30px;width:50px;height:50px;line-height:50px;color:#fff;cursor:pointer}@media screen and (min-width: 768px){.online dl dd i{transition:all .5s ease-in-out}}.online dl dd i.com2{font-family:"common2";font-size:24px}@media screen and (min-width: 768px){.online dl dd:hover::before{opacity:1}.online dl dd:hover span{opacity:1}.online dl dd:hover i{opacity:0}}.online dl p{position:absolute;right:60px;top:0;width:160px;margin:0;text-align:center;font-size:16px;line-height:30px;padding:15px;background:#333;color:#fff;opacity:0;pointer-events:none}@media screen and (min-width: 768px){.online dl p{transition:all .35s ease-in-out}}.online dl p img{box-sizing:border-box;border:1px solid #ccc}.online dl.weixin p{width:160px}.online dl:hover p{opacity:1}@media screen and (max-width: 1920px) and (min-width: 769px){footer{padding:3.646vw 0 0}footer .wrap-box{padding-bottom:4.6875vw}footer .wrap-box .wrap-left{width:11.98vw;margin-right:10vw}footer .wrap-box .wrap-left .logo img,footer .wrap-box .wrap-left .logo svg{height:3.85417vw}footer .wrap-box .wrap-left .logo .title{font-size:.833vw}footer .wrap-box .wrap-left .list-ico{gap:1.04167vw;margin-top:2.604167vw}footer .wrap-box .wrap-left .list-ico a{font-size:1.04167vw}footer .wrap-box .wrap-right .title h2{font-size:1.25vw}footer .wrap-box .wrap-right .box.c-info{width:17.1875vw}footer .wrap-box .wrap-right .box.c-info ul{gap:.521vw}footer .wrap-box .wrap-right .box.c-info ul li{gap:.521vw}footer .wrap-box .wrap-right .box.c-info ul li i{font-size:1.04167vw}footer .wrap-box .wrap-right .box.c-info ul li span{font-size:.833vw}footer .wrap-box .wrap-right .box.msg{width:22.9167vw}footer .wrap-box .wrap-right .box.msg ul{gap:.833vw;margin-top:.833vw}footer .wrap-box .wrap-right .box.msg ul li.checkcode{gap:.521vw}footer .wrap-box .wrap-right .box.msg ul li.checkcode input{width:5.21vw}footer .wrap-box .wrap-right .box.msg ul li.checkcode img{height:1.875vw}footer .wrap-box .wrap-right .box.msg input,footer .wrap-box .wrap-right .box.msg textarea{font-size:.73vw;line-height:1.875vw}footer .wrap-box .wrap-right .box.msg input::placeholder,footer .wrap-box .wrap-right .box.msg textarea::placeholder{font-size:.73vw}footer .wrap-box .wrap-right .box.msg textarea{min-height:4.1667vw}footer .wrap-box .wrap-right .box.msg button{font-size:.73vw;line-height:1.875vw}footer .wrap-box .wrap-right .box.f-nav ul li{margin-bottom:.833vw}footer .wrap-box .wrap-right .box.f-nav ul a{font-size:.833vw}footer .wrap-bottom{padding:1.04167vw 0}footer .wrap-bottom div{font-size:.73vw}.online{border-top-left-radius:.26vw;border-bottom-left-radius:.26vw}.online dl dd{width:2.6vw;height:2.6vw;line-height:2.6vw}.online dl dd span{font-size:.68vw}.online dl dd i{font-size:1.5625vw;width:2.6vw;height:2.6vw;line-height:2.6vw}.online dl dd i.com2{font-size:1.25vw}.online dl p{right:3.125vw;width:8.333vw;font-size:.8333vw;line-height:1.5625vw;padding:.78125vw}.online dl.weixin p{width:8.333vw}}@media screen and (max-width: 768px){footer{padding:4rem 0 0}footer .wrap-box{height:auto;padding:0 2rem;box-sizing:border-box;flex-direction:column}footer .wrap-box .wrap-left{font-size:1.4rem;width:100%}footer .wrap-box .wrap-left .logo{margin-bottom:1rem}footer .wrap-box .wrap-left .logo img{height:auto;max-width:100%}footer .wrap-box .wrap-left .list-ico{justify-content:center;width:100%;margin-top:2rem}footer .wrap-box .wrap-right{display:none}footer .wrap-box .wrap-right ul{display:flex;justify-content:space-between;align-items:center;flex-direction:column}footer .wrap-box .wrap-right ul li{margin:.5rem 0 0 0 !important}footer .wrap-box .wrap-right ul a{font-size:1.4rem}footer .wrap-bottom{margin-top:0;flex-wrap:wrap;align-items:center;justify-content:center}footer .wrap-bottom .copyright{line-height:1.5}footer .wrap-bottom .censt{text-align:center;margin-top:1rem}}
