.banner img{display:block;width:100%;height:auto}.banner{position:relative}.banner .wenzi{position:absolute;top:61%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:center}.banner .wenzi h1{color:#f0f2f3;font-size:.22rem;font-weight:900}.banner .wenzi p{font-size:.14rem;font-weight:bold;color:#f19e00;margin:3px 0 .2rem 0}.banner .wenzi div{width:.45rem;height:.45rem;border-radius:50%;background:#fff;margin:0 auto;line-height:.42rem}.banner .wenzi div i{font-size:.2rem}.banner .wenzi span{display:block;margin:-.13rem 0 0 0}.banner .wenzi b{display:block;font-size:.16rem;color:#f0f2f3;text-decoration:underline}.banner .wenzi a{display:block;font-size:.16rem;color:#f0f2f3}.pro{margin:.29rem 0 0 0}.pro h2{padding:.07rem .15rem;margin:0 0 .29rem 0;background:#1a2640;position:relative;font-size:.16rem;color:#f0f2f3;font-weight:bold;display:flex;justify-content:space-between;align-items:center}.pro h2 a{position:relative;z-index:99;font-size:.14rem;color:#f0f2f3;font-weight:400}.pro h2::after{content:"";position:absolute;right:0;top:0;width:26.45%;height:100%;background:#f19e00;clip-path:polygon(19% 0%,100% 0,100% 100%,0 100%)}.pro ul li a{display:block;border-radius:10px;overflow:hidden;border:1px solid rgba(19,40,67,.20);margin-bottom:.32rem}.pro ul li img{display:block;width:100%;height:auto}.pro ul li h3{text-align:center;font-size:.18rem;color:#333;padding:.1rem .23rem}.pagination{text-align:center;margin:3% 0;line-height:23px}.pagination span,.pagination a{font-size:14px;margin:2px 6px 2px 0;background:#fff;border:1px solid #1a2640;color:#1a2640;padding:6px 10px;text-decoration:none}.pagination a:hover{background:#1a2640;color:#fff}.pagination .current{background:#1a2640;border:1px solid #1a2640;color:#fff;font-size:14px;padding:6px 10px}