.footer{position:relative;z-index:2}@media(max-width:1024px){.footer{display:none}}.footer .copyright{padding:20px;text-align:center;font-weight:600;font-size:1em;border-top:1px solid #b2b2b2}@media(max-width:1024px){.footer .copyright{font-size:1em}}.footer .partner{padding:20px 0;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2;background-color:#fff}.footer .partner .wrapper{max-width:1280px;margin:auto;display:flex;align-items:center;width:70%}.footer .partner label{font-size:1.25em;font-weight:700;padding:0 40px}@media(max-width:1440px){.footer .partner label{font-size:1.125em}}.footer .partner .list{display:flex;flex:1;width:100%;justify-content:space-evenly}.footer .partner .list a{flex:1;transition:var(--bh-transition)}.footer .partner .list a:hover{transform:scale(1.1)}.footer .bottom{padding:60px 0;background-color:#f8f8f8;text-align:justify}.footer .bottom .wrapper{max-width:1280px;margin:auto;display:flex;flex-wrap:wrap;width:80%}.footer .bottom .wrapper .bl-left{width:65%}.footer .bottom .wrapper .bl-right{width:35%}.footer .bottom .information{padding-right:36px}.footer .bottom .information p{font-weight:600;font-size:1em;margin:0 0 12px}@media(max-width:1440px){.footer .bottom .information p{font-size:1em}}.footer .bottom .information p:first-child{margin:0 0 12px}.footer .bottom .information p:last-child{margin:0}.footer .bottom .information .txt-info-bold{font-weight:700}.footer .bottom .contact .item{display:block;margin-bottom:16px}.footer .bottom .contact .item:last-child{margin-bottom:0}.footer .bottom .contact .item img{position:relative;top:4px;display:inline-block}.footer .bottom .contact .item label{display:inline;width:100%;font-size:1.125em;font-weight:700}.footer .bottom .contact .item a{font-size:1.125em;font-weight:700;color:var(--bh-primary);text-decoration:none}.footer .bottom .contact .item a:hover{text-decoration:underline}.footer .bottom .contact .item.hotline a{font-size:1.125em;font-weight:700}.footer .ai-policy{text-align:center;font-size:.875em;color:#666;margin-top:16px;padding:16px 0;border-top:1px solid #e0e0e0}.footer .ai-policy p{margin:0}