﻿@charset "utf-8"; 
:root{--color:#005198;}
#wmkcfeedback5{margin-top:20px}
footer{background:#0a1d3d;color:#cdd0d4;overflow:hidden;padding-bottom:50px}
footer a{color:#cdd0d4}
footer a:hover{color:#FFFFFF;text-decoration:underline}
footer .foot-main{display:flex;flex-wrap:wrap;justify-content:space-between;padding:3% 0 20px}
.foot-infos{margin-top:20px}
footer .foot-item{width:25%}
footer .foot-info{width:20%}
footer .foot-quick{width:36%}
footer .foot-pro{width:auto}
footer .foot-contact{width:20%}
footer .foot-logo{width:auto;max-width:200px}
footer .foot-qrimg img{width:auto;max-height:70px}
footer .foot-share{display:flex;flex-wrap:wrap;margin-top:0;margin-right:100px}
footer .foot-share span{font-size:18px;font-weight:var(--fontblod5);color:#FFFFFF;line-height:38px;white-space:nowrap;margin-right:10px}
footer .foot-share ul{display:flex;flex-wrap:wrap;max-width:210px}
footer .foot-share ul li{margin-bottom:0}
@media (max-width:1024px){footer .foot-share ul{max-width:100%}
footer .foot-item{margin:0 0 20px!important}}
footer .foot-share ul li a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:3px;transition:all .1s linear;text-decoration:none;border:none}
footer .foot-share ul li a:hover{background:var(--color)}
footer .foot-share ul li a i{color:#FFFFFF}
footer .foot-title{font-size:22px;font-weight:var(--fontblod5);color:var(--color);margin-bottom:15px;position:relative;padding-bottom:10px}
footer .foot-title::after{content:"";position:absolute;left:0;bottom:0;width:30px;height:2px;background:var(--color)}
footer .foot-list li{margin:0}
footer .foot-list a{display:inline-block;padding:4px 0;transition:all .1s linear}
footer .foot-list a em{color:var(--color);margin-right:5px}
footer .foot-quick .foot-list{display:flex;flex-wrap:wrap}
footer .foot-quick .foot-list li{width:50%}
footer .foot-contact .item{margin-top:15px}
footer .foot-contact .item .title{display:flex;align-items:center;margin-bottom:4px}
footer .foot-contact .item .title em{background:var(--color);width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;margin-right:10px}
footer .copyright{font-size:14px;background:#0e57a2;color:#cdd0d4;position:relative}
footer .copyright .l-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;padding-top:20px;padding-bottom:20px}
footer .copyright .l-wrap::after{content:"";position:absolute;width:100%;height:100%;left:calc(100% - 70px);top:0;background:#0a1d3d}
footer .copyright .l-wrap::before{content:"";position:absolute;right:10px;top:23px;width:0;height:0;border:60px solid transparent;border-left:60px solid #0a1d3d;transform:rotate(45deg)}
footer .copyright a{margin-left:10px;color:#cdd0d4;}
@media (max-width:768px){footer .foot-main{padding:30px 0 0}
footer .foot-item{width:100%!important}
.foot-item.foot-info .foot-title{display:none}
footer .foot-contact .foot-tel .content a:nth-child(2){font-weight:400;font-size:22px}
footer .copyright .l-wrap::after,footer .copyright .l-wrap::before{display:none}
footer .copyright .l-wrap{flex-direction:column;text-align:center}
footer{padding-bottom:0}
footer .foot-share{margin:15px 0 0}}
@media (max-width:1550px){footer .foot-quick{width:auto}
footer .foot-quick .foot-list{display:block}
footer .foot-quick .foot-list li{width:100%}}
@media (max-width:768px){footer .foot-pro ul{display:flex;flex-wrap:wrap;justify-content:space-between}
footer .foot-pro ul li{width:48%}}