.zwj-ban2{display:flex;flex-direction:row-reverse;padding:60px 0 56px}
.zwj-ban2 .pic{width:60%}
.zwj-ban2 .pic .pic1{padding-top:56.25%;overflow:hidden;border-radius:8px;position:relative}
.zwj-ban2 .pic .img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.zwj-ban2:hover .pic .img{transform:scale(1.06)}
.zwj-ban2 .txt{flex:1;padding-top:30px;padding-right:60px;color:#1e2128}
.zwj-ban2 .tit{font-size:56px;transition:.3s;margin-bottom:12px}
.zwj-ban2 .desc{font-size:24px;margin-bottom:24px}
.zwj-ban2 .more{display:inline-block;font-size:24px;color:#0074fc;padding-right:36px;background-position:right center;background-repeat:no-repeat;background-size:26px;background-image:url(../images/2025/zwj/arr2.svg);transition:.3s}
.zwj-ban2 .more:hover{padding-right:46px}
.zwj-ulstory1{overflow:hidden;margin:0 -12px}
.zwj-ulstory1 li{float:left;width:33.3%;padding:0 12px;margin-bottom:24px}
.zwj-ulstory1 .con{display:block;border:1px solid #cbd2d9;border-radius:12px;overflow:hidden}
.zwj-ulstory1 .pic{padding-top:57%;position:relative;overflow:hidden}
.zwj-ulstory1 .pic .img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;transition:.3s}
.zwj-ulstory1 .con:hover .pic .img{transform:scale(1.06)}
.zwj-ulstory1 .txt{padding:32px 24px 0;height:288px}
.zwj-ulstory1 .icon{display:block;width: 150px;height: 50px;margin-bottom:28px}
.zwj-ulstory1 .info{margin-bottom:16px}
.zwj-ulstory1 .info .span1{display:inline-block;background-color:#f1f4f7;border-radius:4px;line-height:26px;padding:0 10px;font-size:14px;color:#000;opacity:.5}
.zwj-ulstory1 .desc{font-size:16px;color:#465a69;margin-bottom:26px;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.zwj-ulstory1 .more{display:inline-block;font-size:16px;color:#0074fc;padding-right:30px;background-position:right center;background-repeat:no-repeat;background-size:21px;background-image:url(../images/2025/zwj/arr2.svg)}
.zwjtab1{padding-bottom:96px}
.zwj-story1 .icon{display:block;width:48px;margin-bottom:12px}
.zwj-story1 .top{display:flex;align-items:center;font-family:Inter;font-weight:500;font-size:32px;margin-bottom:24px;font-family: Poppins-Medium;}
.zwj-story1 .top .tit1{font-weight:600}
.zwj-story1 .top .icons{padding-left:24px}
.zwj-story1 .top .line{height:20px;width:1px;background-color:#fff;margin-left:24px}
.zwj-story1 .top .icon1{width:15px;margin:0 16px 0 0}
.zwj-story1 .top .icon2{width:10px}
.zwj-story1 .more1{line-height:34px;background-color:#fff;color:#1e2128;font-size:20px;padding: 8px 24px;}
@media only screen and (min-width:1199px) and (max-width:1500px){
.zwj-ban2{flex-direction:row-reverse;padding:4vw 0 3.733vw}
.zwj-ban2 .pic .pic1{padding-top:56.25%;border-radius:.533vw}
.zwj-ban2 .pic .img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.zwj-ban2:hover .pic .img{transform:scale(1.06)}
.zwj-ban2 .txt{flex:1;padding-top:5.466vw;padding-right:4.666vw}
.zwj-ban2 .tit{font-size:2.666vw;transition:.3s;margin-bottom:.8vw}
.zwj-ban2 .desc{font-size:2.666vw;font-size:1.466vw;margin-bottom:1.6vw}
.zwj-ban2 .more{font-size:1.333vw;padding-right:2.4vw;background-size:1.733vw;background-image:url(../images/2025/zwj/arr2.svg)}
.zwj-ulstory1{margin:0 -.8vw}
.zwj-ulstory1 li{width:33.3%;padding:0 .8vw;margin-bottom:1.6vw}
.zwj-ulstory1 .con{border:1px solid #cbd2d9;border-radius:.8vw}
.zwj-ulstory1 .pic .img{left:0;right:0;top:0;bottom:0;object-fit:cover;transition:.3s}
.zwj-ulstory1 .con:hover .pic .img{transform:scale(1.06)}
.zwj-ulstory1 .txt{padding:2.133vw 1.6vw 0;height:19.2vw}
.zwj-ulstory1 .icon{width:6.533vw;margin-bottom:1.866vw}
.zwj-ulstory1 .info{margin-bottom:1.066vw}
.zwj-ulstory1 .info .span1{border-radius:.266vw;line-height:1.733vw;padding:0 .666vw;font-size:.933vw;opacity:.5}
.zwj-ulstory1 .desc{font-size:1.066vw;margin-bottom:1.733vw}
.zwj-ulstory1 .more{font-size:1.066vw;padding-right:2vw;background-size:1.4vw;background-image:url(../images/2025/zwj/arr2.svg)}
.zwjtab1{padding-bottom:6.4vw}
.zwj-story1 .icon{width:3.533vw}
.zwj-story1 .top{align-items:center;font-family:Inter;font-weight:500;font-size:1.6vw;margin-bottom:2.666vw}
.zwj-story1 .top .icons{padding-left:1.6vw}
.zwj-story1 .top .line{height:1.333vw;width:1px;margin-left:1.6vw}
.zwj-story1 .top .icon1{width:1vw;margin:0 1.066vw 0 0}
.zwj-story1 .top .icon2{width:.666vw}
.zwj-story1 .more1{line-height:2.266vw;font-size:.933vw}
}
@media only screen and (max-width:1199px){
.zwj-ban2 .tit{font-size:24px}
.zwj-ban2 .desc{font-size:16px}
.zwj-ban2 .more{font-size:16px;padding-right:22px;background-size:18px}
.zwj-ulstory1 .txt{padding:20px 15px 0;height:200px}
.zwj-ulstory1 .icon{width:60px;margin-bottom:10px}
.zwj-ulstory1 .info .span1{line-height:20px;padding:0 10px;font-size:12px}
.zwj-ulstory1 .desc{font-size:14px;margin-bottom:10px}
.zwj-ulstory1 .more{font-size:12px;padding-right:20px;background-size:16px}
.zwj-ulstory1 .info{margin-bottom:10px}
.zwjtab1{padding-bottom:50px}
}
@media only screen and (max-width:959px){
.zwj-ulstory1 li{width:50%}
.zwj-story1 .icon{width:40px}
.zwj-story1 .top{font-size:20px;margin-bottom:10px}
.zwj-ban2 .txt{padding:15px 15px 0 0}
}
@media only screen and (max-width:767px){
.zwj-ulstory1 li{float:none;width:100%;padding:0}
.zwj-ulstory1{margin:0}
.zwj-ban2{display:block;padding-bottom:30px}
.zwj-ban2 .txt{padding:10px 0 0}
.zwj-ban2 .pic{width:100%}
.zwj-ban2 .pic .pic1{border-radius:4px}
.zwj-ban2 .tit{font-size:20px}
.zwj-story1 .top{font-size:18px}
}