﻿  
  .banner-inner{display:none}
.contact-continer{display:flex;justify-content:space-between}
.contact-list{display:flex;flex-direction:column;margin-right:20px;flex-wrap:wrap;width:19%}
.contact-list .contact-item{width:100%;margin-bottom:20px}
.contact-box{width:79%;flex-wrap:nowrap;justify-content:space-between}
.inquiry-wrap{width:48%}
.contact-lists{width:48%;margin-right:20px}
.contact-lists li{display:flex;margin:25px 0}
.contact-lists li img{width:50px;height:50px;aspect-ratio:1/1;margin-right:20px}
.contact-lists li .list-right .title{font-weight:bolder;font-size:18px}
@media (max-width:1024px){.contact-continer{flex-wrap:wrap}
.contact-list{width:100%}
.contact-box{justify-content:space-between;width:100%}
}@media (max-width:800px){.contact-box{flex-wrap:wrap;justify-content:space-between;width:100%}
.contact-box .contact-lists{width:100%}
}.contactbox{display:flex;align-items:stretch}
footer .footermain-bottom{display:none}
.contactbox  .left-list{width:20%;display:flex;flex-direction:column;justify-content:space-between}
.contactbox .footermain-bottom{padding:0 4%}
.contactbox  .footermain-bottom{flex:1;justify-content:space-between}
.contactbox .footermain-bottom::before{display:none}
.contactbox  .left-list .item{padding:3%;flex:1;border:1px solid #eee;border-radius:20px;margin-bottom:3%}
.contactbox  .left-list .item:hover{background:var(--color);color:#fff}
.contactbox  .left-list .item:hover a{color:#fff}
.contactbox  .left-list .item .title{font-size:30px;font-weight:700}
@media (max-width:1024px){.contactbox{flex-wrap:wrap}
.contactbox .footermain-bottom{width:100%;flex:unset}
.contactbox  .left-list{width:100%}
}