﻿.home-banner .swiper-slide>a::after{display:none;}
@media (min-width:1025px){body{padding-top:127px}
header:not(.is-active){border-color:#e9e9e9;background:#fff}
header:not(.is-active) .head-top{color:var(--fontcolor)}
header:not(.is-active) .head-share ul a{border-color:#333;color:#333}
header:not(.is-active) .himg{display:none}
header:not(.is-active) .fimg{display:block}
header:not(.is-active) .head-nav .nav-ul>li>a{color:var(--fontcolor)}
header:not(.is-active) .head-nav .nav-ul>li:hover>a,header:not(.is-active) .head-nav .nav-ul>li>a.inmenu_1{color:var(--color)}
.pagesbanner{min-height:inherit}}
@font-face{font-family:"iconfont2";src:url('/js/45432/font/iconfont.ttf?t=1764838567001') format('truetype');}
.icon-dagou{font-family:"iconfont2" !important;font-style:normal;}
.icon-dagou:before{content:"\e648";}
.bannertxt1-top{width:90%;text-align:center;top:11%;left:5%;color:#fff;position:absolute;}
.bannertxt1-top-tit{font-weight:bold;font-size:3vw;line-height:1.2;text-shadow:1px 1px 2px #000}
.bannertxt1-top p{font-size:1.3vw;line-height:1.4;margin-top:.7vw;text-shadow:1px 1px 2px #000}
.bannertxt1-item{position:absolute;width:30%;top:71%;text-align:center;color:#000}
.bannertxt1-item.item1{left:2.6%;}
.bannertxt1-item.item2{left:34.9%;}
.bannertxt1-item.item3{right:2.8%;}
.bannertxt1-item-tit{font-weight:bold;line-height:1.3;font-size:1.6vw;margin-bottom:.6vw}
.bannertxt1-item p{font-size:1.1vw}
.bannertxt1-item p span{margin:0 .3vw}
.bannertxt1-item p em{color:#129AE4;font-size:1.2vw;margin-right:.2vw}
@media (max-width:1024px){.bannertxt1-top p{font-size:14px;}
.bannertxt1-item p{font-size:12px;line-height:1.3;margin-top:5px}}
@media (max-width:768px){.bannertxt1-top-tit{font-size:22px;}
.bannertxt1-item-tit{font-size:15px}
.bannertxt1-item p{display:none}}
@media (max-width:550px){.bannertxt1-top{top:5%;}
.bannertxt1-top-tit{font-size:17px;}
.bannertxt1-top p{font-size:12px;}
.bannertxt1-item-tit{font-size:12px;transform:scale(.85)}}
.bannertxt2-top{width:90%;text-align:center;top:9%;left:5%;color:#fff;position:absolute;}
.bannertxt2-top-tit{font-weight:bold;font-size:3vw;line-height:1.2;text-shadow:1px 1px 2px #000}
.bannertxt2-top p{font-size:1.3vw;line-height:1.4;margin-top:.7vw;text-shadow:1px 1px 2px #000}
.bannertxt2-list{position:absolute;top:78%;width:86%;left:7%;display:flex;justify-content:space-between}
.bannertxt2-list li{text-align:center;width:14%;color:#000;font-size:1.1vw;line-height:1.3}
.bannertxt2-list li:nth-child(5){width:16%}
.bannertxt2-list li:nth-child(6){width:17%}
@media (max-width:1024px){.bannertxt2-top p{font-size:14px;}
.bannertxt2-list li{font-size:12px;}}
@media (max-width:768px){.bannertxt2-top-tit{font-size:22px;}
.bannertxt2-list{display:none}}
@media (max-width:550px){.bannertxt2-top{top:5%;}
.bannertxt2-top-tit{font-size:17px;}
.bannertxt2-top p{font-size:12px;}
}
.bannertxt3-top{width:90%;text-align:center;top:7%;left:5%;color:#fff;position:absolute;}
.bannertxt3-top-tit{font-weight:bold;font-size:3vw;line-height:1.2;text-shadow:1px 1px 2px #000}
.bannertxt3-top p{font-size:1.3vw;line-height:1.4;margin-top:.7vw;text-shadow:1px 1px 2px #000}
.bannertxt3-item{position:absolute;top:63%;transform:translateY(-50%);width:22%;color:#000;}
.bannertxt3-item.item1{left:6.5%;}
.bannertxt3-item.item2{left:51.5%;}
.bannertxt3-item-tit{font-weight:bold;line-height:1.3;font-size:1.6vw;margin-bottom:.6vw}
.bannertxt3-item ul{margin:1.2vw 0}
.bannertxt3-item ul li{font-size:1.4vw;line-height:1.3;margin:.4vw 0}
.bannertxt3-item ul li em{color:#129AE4;font-size:1.4vw;margin-right:.2vw}
.bannertxt3-item p{font-size:1.1vw;line-height:1.5}
@media (max-width:1024px){.bannertxt3-top p{font-size:14px;}
.bannertxt3-item-tit{font-size:17px}
.bannertxt3-item ul li,.bannertxt3-item ul li em{font-size:14px}
.bannertxt3-item p{font-size:12px;}}
@media (max-width:768px){.bannertxt3-top{top:8%;}
.bannertxt3-top-tit{font-size:22px;}
.bannertxt3-top p span{display:none}
.bannertxt3-item-tit{font-size:15px}
.bannertxt3-item ul li,.bannertxt3-item ul li em{font-size:12px}
.bannertxt3-item p{display:none}}
@media (max-width:550px){.bannertxt3-top-tit{font-size:17px;}
.bannertxt3-top p{font-size:12px;}
.bannertxt3-item-tit{font-size:12px;transform:scale(.85);transform-origin:left}
.bannertxt3-item ul{display:none}}
