/* 覆盖 Swiper 缺失字体 */
.swiper-button-prev:after,.swiper-button-next:after{content:''!important;}
@font-face{font-family:swiper-icons;src:none;}
/* 三级导航 — 鼠标悬停一级分类时右侧弹出二级分类 */
.nav .nav2li{position:relative;}
.nav .nav3ul{visibility:hidden;opacity:0;position:absolute;top:0;left:100%;min-width:160px;background:#f2f3f5;z-index:3;box-shadow:0 15px 30px rgba(0,0,0,.08);}
.nav .nav2li:hover>.nav3ul{visibility:visible;opacity:1;}
.nav .nav3ul .nav3li a{font-size:.65rem;color:#444!important;display:block;padding:.5rem 1rem;text-align:left;}
.nav .nav3ul .nav3li:hover{background:#6c7dff;}
.nav .nav3ul .nav3li:hover a{color:#fff!important;}
body{background-color:#f0f2f5;}
/* 联系页移动端上下排列 */
@media(max-width:768px){.contact-grid{grid-template-columns:1fr!important;gap:32px!important;padding:32px 0!important;}}
  .scott{display:inline-block;margin:0 auto;overflow:hidden;}
  .pages span,.pages .scott a:hover{background:#6c7dff;border:1px solid #6c7dff;color:#fff;display:inline;margin:5px 4px;padding:0rem 0.5rem;height:32px;line-height:30px;text-decoration:none;}
  .pages a.page-num-current{background:#6c7dff;border:1px solid #6c7dff;color:#fff;display:inline;margin:5px 4px;padding:0rem 0.5rem;height:32px;line-height:30px;text-decoration:none;}
  .pages a{padding:0rem 0.5rem;height:32px;line-height:30px;background-color:#fff;border:1px solid #ddd;margin:5px 4px;display:inline;color:#666;}
