.footer-wrap{ width: 100%; background: #014098; position: relative; } .footer-wrap::after{ content: ''; width: 100%; height: 1px; background: rgba(255, 255, 255, .25); position: absolute; top: 1rem; left: 0; } .footer-logo{ margin: 0 auto; height: 1rem; display: flex; align-items: center; /*padding-top: 0.38rem;*/ } .footer-logo img{ width: auto; /*height: 0.67rem;*/ height: 0.52rem; margin-right:0.2rem; object-fit: cover; cursor: pointer; } .footer-box{ display: flex; justify-content: space-between; margin: 0 auto; padding: 0.5rem 0; } .footer-left{ display: flex; } .footer-menu-box{ display: flex; } .footer-menu{ text-align: left; padding: 0 0.6rem; position: relative; } .footer-menu::after { content: ''; height: 100%; width: 1px; background: rgba(255, 255, 255, .1); position: absolute; top: 0; right: 0; } .footer-menu:first-of-type{ padding-left: 0; } .footer-menu-title{ font-size: 0.2rem; font-family: MicrosoftYaHei-Bold, MicrosoftYaHei; font-weight: bold; color: #FFFFFF; } .footer-menu-a{ font-size: 0.18rem; font-family: MicrosoftYaHei; color: #FFFFFF; margin-top: 0.2rem; } .footer-menu-a:hover{ text-decoration: underline; } .footer-link-box{ width: 1.54rem; height: 0.38rem; border: 1px solid #FFFFFF; border-radius: 0.19rem; padding: 0 0.15rem; margin-bottom: 0.29rem; } .footer-link-select{ width: 100%; height: 100%; border: 0; background: transparent; cursor: pointer; font-size: 0.14rem; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; } .footer-link-select option{ color: #333; cursor: pointer; } .footer-code { display: flex; flex-direction: column; align-items: center; } .footer-code img { width: 1rem; height: 1rem; } .footer-code p { font-size: 0.12rem; font-family: Microsoft YaHei; font-weight: 400; line-height: 0.2rem; color: #FFFFFF; margin-top: 0.15rem; text-align: center; } .footer-about-box{ } .footer-about{ display: flex; align-items: center; margin-bottom: 0.2rem; } .footer-about img{ width: 0.2rem; height: 0.2rem; flex-shrink: 0; margin-right: 0.08rem; } .footer-about p{ font-size: var(--font18); font-family: MicrosoftYaHei; color: #FFFFFF; } .footer-bottom{ background: #003DA8; padding: 0.25rem 0; } .footer-contact{ display: flex; align-items: center; justify-content: center; margin-bottom: 0.1rem; } .footer-contact-p{ font-size: 0.14rem; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; margin: 0 0.15rem; } .footer-beian{ display: flex; align-items: center; justify-content: center; } .footer-beian p{ font-size: var(--font18); font-family: MicrosoftYaHei; color: #FFFFFF; } .footer-beian a{ font-size: 0.14rem; font-family: MicrosoftYaHei; color: #FFFFFF; } @media only screen and (max-width: 1024px) { .footer-code p{ font-size: 0.26rem; } .footer-contact-p{ font-size: 0.24rem; } .footer-beian a{ font-size: 0.24rem; } .footer-logo{ height: 1.5rem; padding: 0.1rem 0.25rem 0.1rem 0.25rem; flex-wrap: wrap; } .footer-wrap::after{ content: ''; width: 100%; height: 1px; background: #fff; position: absolute; top: 1.5rem; left: 0; } .footer-menu-box{ display: none; } .footer-link-box{ margin: 0 auto; } .footer-contact-p{ line-height: 0.5rem; } .footer-code p{ line-height: 0.4rem; } .footer-contact{ display: block; } .footer-box{ display: block; padding: 0.3rem 0; } .footer-link-box{ margin-bottom: 0.2rem !important; } .footer-link-box{ width: 1.74rem; } .footer-logo img:nth-child(2){ margin-right: 2rem; } }