.flex2{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flexs{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.flexd{display: flex;justify-content: space-between;align-items:flex-end;flex-wrap:wrap;}
.wh1710{max-width:1740px;margin:0 auto;padding:0 15px;}
p{margin:0;}
.com-img{overflow:hidden;cursor: pointer;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}

.nybox1{padding:3.7vw 0;}
.nybt{text-align:center;font-weight:bold;color:#111111;font-size:4.17vw;line-height:1;}
.nyabout{border-radius: 15px;background-color: rgb(246, 246, 246);margin-top:2.34vw;}
.nyabout .wz{max-width:92.75%;margin:0 auto;color:#666666;font-size:18px;line-height:32px;padding:6.25vw 0;}
.nyabout .wz p{word-break:break-all;text-align:justify;margin:0.86vw 0;}


.nybox2{padding:5.1vw 0 3.18vw;background:url(//wm.cdn.cn86.cn/zjwmc/2025/10/4b19e23f08jkh5xz.jpg) no-repeat;background-size:cover;}
.whylist{margin-top:3.75vw;}
.whylist li{border-radius: 22px;background-color: rgb(255, 255, 255,.65);width:22.63%;text-align:center;padding:40px 11px 28px;cursor: pointer;}
.whylist li .img{display:block;}
.whylist li .img2{display:none;}
.whylist li .wz{color:#111111;font-size:21px;line-height:36px;margin:1.35vw 0;}
.whylist li .wz2{color:#666666;font-size:15px;line-height:30px;text-align:left;}
.whylist li:hover{background:#0b4e9f;}
.whylist li:hover .img{display:none;}
.whylist li:hover .img2{display:block;}
.whylist li:hover .wz{color:#fff;}
.whylist li:hover .wz2{color:#fff;}


.nybox3{padding:5vw 0 5.94vw;}
.cullist{margin-top:3.49vw;}
.cullist li{width:29.47%;text-align:center;border-radius: 5px;box-shadow:0 0 15px rgba(74,160,189,.5);padding:3.33vw 4% 3.53vw;cursor: pointer;}
.cullist li .wz{color:#111111;font-size:30px;margin:1.56vw 0;}
.cullist li .wz2{color:#666666;font-size:20px;line-height:32px;}


#anchor2 {
  padding: 18px 0;
  line-height: 24px;
  background-color: #f5f6f9;
  font-size: 16px;
  color: #666;
  font-family: "Arial";
}

#anchor2 .anchor2 {
  color: #666;
}

#anchor2 .anchor2 a {
  color: #666;
}

#anchor2 .anchor2 a:visited {
  text-decoration: none;
  color: #666;
}

#anchor2 .anchor2 a:hover {
  text-decoration: none;
  color: #014f9a;
}








@media (max-width:1440px) {
 .nyabout .wz{font-size:16px;line-height:26px;}
 .whylist li .wz{font-size:19px;line-height:30px;}
 .whylist li .wz2{font-size:14px;line-height:26px;}
 .cullist li .wz{font-size:26px;}
 .cullist li .wz2{font-size:18px;line-height:28px;}
}


@media (max-width:1280px) {
    .cullist li{width:31%;}
    .cullist li .wz{font-size:23px;}
    .cullist li .wz2{font-size:16px;line-height:24px;}
}




@media (max-width:992px) {
    .nyabout .wz{font-size:15px;line-height:26px;}
    .nyabout .wz p{margin:8px 0;}
    .whylist li{width:49%;margin:8px 0;}
    .whylist li .wz{font-size:17px;line-height:26px;}
    .whylist li .wz2{font-size:14px;line-height:22px;}
    .cullist li .wz{font-size:18px;}
    .cullist li .wz2{font-size:14px;line-height:22px;}
}


@media (max-width:640px) {
 .nybt{font-size:25px;} 
 .nybox1,.nybox2,.nybox3{padding:35px 0;} 
 .nyabout{margin-top:25px;} 
 .nyabout .wz{padding:25px 0;}
 .whylist li{width:100%;}
 .whylist{margin-top:20px;}
 .whylist li .wz{padding:6px 0;}
 .cullist{margin-top:28px;}
 .cullist li{width:100%;padding:28px 15px;}
 .cullist li+li{margin-top:15px;}
 .cullist li .wz{font-size:17px;margin:15px 0;}
}
