.w1600{max-width: 1600px;margin: 0 auto;}
.w1500{max-width: 1500px;margin: 0 auto;}
.w1400{max-width: 1400px;margin: 0 auto;}
*{box-sizing: border-box;}
a{transition: .3s;}
@media screen and (max-width: 1650px){
    .w1600{max-width: 1400px;}
}
@media screen and (max-width: 1480px){
    .w1600{max-width: 1200px;}
}
@media screen and (max-width: 1520px){
    .w1500{max-width: 1200px;}
    .w1400{max-width: 1200px;}
}


body{background-color: #f2fcfd;}

.lhq_zffw_wrap{background: url(/fwzt/top_bg.png) top center no-repeat;background-size: cover;padding-bottom: 80px;}

.lhq_zffw_wrap .header_wrap{height: 900px;background: url(/fwzt/zffw2025111307.png) top center no-repeat;background-size: cover;padding-top: 20px;}
/* .lhq_zffw_wrap .header_wrap{height: 1085px;background: url(/fwzt/zffw2025090401.png) top center no-repeat;background-size: cover;padding-top: 20px;} */
@media screen and (min-width: 1921px){body .lhq_zffw_wrap .header_wrap{background-size: 100% 100%;}}

.lhq_zffw_wrap .header_wrap .w1500{position: relative;z-index: 3;}


.lhq_zffw_wrap .header_wrap .logo {position: relative;width: 80%;margin: 0 auto;}
.lhq_zffw_wrap .header_wrap .logo .wza {position: absolute;top: 50%;transform: translateY(-50%);right: 0;}
.lhq_zffw_wrap .header_wrap .logo .wza a {color: #fff;}
 .lhq_zffw_wrap .header_wrap .logo .wza img {vertical-align: middle;}



.lhq_zffw_wrap .header_wrap h1{text-align: center;margin-top: 45px;}

.lhq_zffw_wrap .content_box{margin-top: -300px;}

.lhq_zffw_wrap .f1{margin-bottom: 80px;}
.lhq_zffw_wrap .f1 .item{width: 49%;position: relative;background: url(/fwzt/f1Bg3.png) center center no-repeat;background-size: 100% 100%;}
.lhq_zffw_wrap .f1 .item .topTit{width: 100%;height: 70px;padding-top: 12px;padding-left: 30px;position: relative;}
.lhq_zffw_wrap .f1 .item .topTit h4{position: relative;margin-right: 60px;width: 150px;}
.lhq_zffw_wrap .f1 .item .topTit h4::before{content: '';display: block;position: absolute;width: 180px;height: 16px;border-radius: 8px;background: linear-gradient(to right,rgba(255,209,64,1) 0%,rgba(255,209,64,.9) 25%,rgba(255,209,64,.9) 50%,rgba(255,209,64,.6) 75%,transparent 100%);left: -10px;bottom: -3px;}
.lhq_zffw_wrap .f1 .item .topTit h4 em{text-shadow: 0 0 10px #9abee2;font-size: 30px;color: #fff;font-weight: bolder;position: relative;}

.lhq_zffw_wrap .f1 .item .topTit .icon{position: absolute;top: 50%;transform: translateY(-50%);}
.lhq_zffw_wrap .f1 .item .topTit .icon i,
.lhq_zffw_wrap .f1 .item .topTit .icon::before,
.lhq_zffw_wrap .f1 .item .topTit .icon::after{content: '';display: block;width: 25px;height: 25px;float: left;background: url(/fwzt/f1icon.png) center center no-repeat;background-size: 100% 100%;}
.lhq_zffw_wrap .f1 .item .topTit .icon i{margin: 0 12px;}  

.lhq_zffw_wrap .f1 .item .bottomBox{padding: 25px 20px;}
.lhq_zffw_wrap .f1 .item .bottomBox ul{padding: 20px 0;background-color: #FFF;box-shadow: 0px 0px 10px #80a2d5;}
.lhq_zffw_wrap .f1 .item .bottomBox ul li{padding: 10px 0;}
.lhq_zffw_wrap .f1 .item .bottomBox ul li a{display: block;position: relative;padding-left: 50px;padding-right: 130px;font-size: 18px;color: #2758a1;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: none;}
.lhq_zffw_wrap .f1 .item .bottomBox ul li a::before{content: '';display: block;position: absolute;width: 10px;height: 10px;background-color: #5e99f2;border-radius: 50%;top: 50%;left: 22px;transform: translateY(-50%);}
.lhq_zffw_wrap .f1 .item .bottomBox ul li a i{display: block;position: absolute;top: 50%;transform: translateY(-50%);right: 22px;}
.lhq_zffw_wrap .f1 .item .bottomBox ul li a:hover{color: #ff3b00;}
.lhq_zffw_wrap .f1 .item .bottomBox ul li a:hover::before{background-color: #ff3b00;}

.lhq_zffw_wrap .f1 .item .bottomBox a.more{display: block;width: 180px;height: 52px;line-height: 52px;border-radius: 26px;color: #935302;text-align: center;font-size: 18px;margin: 15px auto 0;background: linear-gradient(to right,#faf2d7 0%,#f8e8be 25%,#f2d285 50%,#efc86a 75%,#efc86a 100%);}
.lhq_zffw_wrap .f1 .item .bottomBox a.more:hover{text-decoration: underline;}

.lhq_zffw_wrap  .f2{margin-bottom: 80px;}
.lhq_zffw_wrap  .f2 .item{width: 100%;height: 240px;border-radius: 120px;margin-bottom: 30px;}
.lhq_zffw_wrap  .f2 .item:last-child{margin-bottom: 0;}

.lhq_zffw_wrap  .f2 .item.d-right{background: linear-gradient(to right,#fff 0%,#fff 60%,transparent 100%);box-shadow:-3px 0 10px #e2f5f9  ;}
.lhq_zffw_wrap  .f2 .item.d-right .avtar i{left: 13px;}
.lhq_zffw_wrap  .f2 .item.d-right .avtar{padding-left: 250px;}

.lhq_zffw_wrap  .f2 .item.d-left{background: linear-gradient(to left,#fff 0%,#fff 60%,transparent 100%);box-shadow:3px 0 10px #e2f5f9  ;}
.lhq_zffw_wrap  .f2 .item.d-left .avtar i{right: 13px;}
.lhq_zffw_wrap  .f2 .item.d-left .avtar{padding-left: 50px;}

.lhq_zffw_wrap .f2 .avtar{width: 25%;height: 100%;position: relative;}
.lhq_zffw_wrap .f2 .avtar i{display: block;width: 215px;height: 215px;border-radius: 50%;background-color: #fff;position: absolute;top: 50%;transform: translateY(-50%);padding: 8px;}
.lhq_zffw_wrap .f2 .avtar i img{width: 100%;height: 100%;}
.lhq_zffw_wrap .f2 .avtar em{display: block;position: absolute;top: 50%;transform: translateY(-50%);}

.lhq_zffw_wrap .f2 .list-box{height: 100%;position: relative;}
.lhq_zffw_wrap .f2 .list-box.col-3{width: 71%;}
.lhq_zffw_wrap .f2 .list-box.col-2{width: 71%;}

.lhq_zffw_wrap .f2 .list-box ul{position: absolute;top: 50%;transform: translateY(-50%);}
.lhq_zffw_wrap .f2 .list-box ul{width: 100%;}

/* .lhq_zffw_wrap .f2 .list-box.col-2 ul li:nth-child(1), */
/* .lhq_zffw_wrap .f2 .list-box.col-2 ul li:nth-child(3){margin-right: 12px;} */

.lhq_zffw_wrap .f2 .list-box li{float: left;width: auto;height: auto;margin-bottom: 15px;margin-right: 12px;}
/* .lhq_zffw_wrap .f2 .list-box li:nth-child(3n){margin-right:0;} */
.lhq_zffw_wrap .f2 .list-box li a{display: block;width: 450px;height: 50px;line-height: 50px;padding-left: 70px;position: relative;font-size: 17px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lhq_zffw_wrap .f2 .list-box li .jcrc{height: 80px;white-space: unset;line-height: 26px;display: flex;align-items: center;}
.lhq_zffw_wrap .f2 .list-box li a i img{position: absolute;display: block;left: 22px;top: 50%;transform: translateY(-50%);}
.lhq_zffw_wrap .f2 .list-box li a:hover{opacity: .65;}
.lhq_zffw_wrap .f2 .item:nth-child(even) .list-box ul{margin-left:12px;    display: flex;
    flex-direction: row-reverse;
    flex-wrap: wrap;}
.lhq_zffw_wrap .f2 .item:nth-child(1) .avtar i{border: 1px solid #5458b3;}
.lhq_zffw_wrap .f2 .item:nth-child(1) .list-box li a{background-color: #eaebfe;color: #5458b3;}
.lhq_zffw_wrap .f2 .item:nth-child(2) .avtar i{border: 1px solid #93d3c9;}
.lhq_zffw_wrap .f2 .item:nth-child(2) .list-box li a{background-color: #e8fbfd;color: #339080;}
.lhq_zffw_wrap .f2 .item:nth-child(3) .avtar i{border: 1px solid #5fa8ff;}
.lhq_zffw_wrap .f2 .item:nth-child(3) .list-box li a{background-color: #e9f3ff;color: #357cd0;}
.lhq_zffw_wrap .f2 .item:nth-child(4) .avtar i{border: 1px solid #dfa645;}
.lhq_zffw_wrap .f2 .item:nth-child(4) .list-box li a{background-color: #fcf6dc;color: #b58211;}
.lhq_zffw_wrap .f2 .item:nth-child(5) .avtar i{border: 1px solid #a9def2;}
.lhq_zffw_wrap .f2 .item:nth-child(5) .list-box li a{background-color: #ebf6fc;color: #2165ab;}

.lhq_zffw_wrap .f3 a.item{display: block;position: relative; width: 49%;height: auto;border-radius: 15px;box-shadow: 0px 0 12px #bfe4f9;overflow: hidden;}
.lhq_zffw_wrap .f3 a.item img{display: block; width: 100%;}
.lhq_zffw_wrap .f3 a::before{position: absolute;top: 0;left: -63%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-17deg);-moz-transform: skewX(-17deg);-o-transform: skewX(-17deg);-ms-transform: skewX(-17deg);transform: skewX(-17deg);}
.lhq_zffw_wrap .f3 a:hover::before {-webkit-animation: shine .95s;-moz-animation: shine .95s;animation: shine .95s;}
@keyframes shine {100% {left: 125%;}} 

@media screen and (max-width: 1520px){
    .lhq_zffw_wrap{padding-bottom: 50px;}
    .lhq_zffw_wrap .f2 .item:nth-child(even) .list-box ul {margin-left: 24px;}
    .lhq_zffw_wrap .f2 .list-box li:nth-child(3n){margin-right:12px;}
    .lhq_zffw_wrap .header_wrap{height: 850px;padding-top: 30px;}
    .lhq_zffw_wrap .header_wrap .logo{width:90%;}
    .lhq_zffw_wrap .header_wrap .logo .gh img {width: 80%;}
    .lhq_zffw_wrap .header_wrap h1{margin-top: 40px;}
    .lhq_zffw_wrap .header_wrap h1 img{width: 480px;}

    .lhq_zffw_wrap .content_box{margin-top: -195px;}
    .lhq_zffw_wrap .f1{margin-bottom: 50px;}
    .lhq_zffw_wrap .f1 .item .topTit h4{width: 130px; margin-right: 35px;}
    .lhq_zffw_wrap .f1 .item .topTit h4 em{font-size: 26px;}
    .lhq_zffw_wrap .f1 .item .topTit h4::before{width: 150px;}
    .lhq_zffw_wrap .f1 .item .bottomBox ul li a{padding-left: 40px;padding-right: 115px;font-size: 16px;}
    .lhq_zffw_wrap .f1 .item .bottomBox ul li a::before{width: 8px;height: 8px;left: 16px;}
    .lhq_zffw_wrap .f1 .item .bottomBox a.more{font-size: 16px;width: 160px;height: 44px;line-height: 44px;}

    .lhq_zffw_wrap .f2{margin-bottom: 50px;}
    .lhq_zffw_wrap .f2 .avtar{width: 30%;}
    .lhq_zffw_wrap .f2 .item .list-box{width: 60%;}
    .lhq_zffw_wrap .f2 .item .list-box.col-3 ul li{margin-left: 0;margin-right: 12px;}
    .lhq_zffw_wrap .f2 .item .list-box.col-3 ul li:nth-child(odd){margin-left: 12px;}
    .lhq_zffw_wrap .f2 .list-box li a{width: 330px;}
    .lhq_zffw_wrap .f2 .list-box li .jcrc{line-height: 22px;height: auto;}
    .lhq_zffw_wrap .f2 .item.d-left .avtar{padding-left: 40px;}
}

@media screen and (max-width: 1200px){
    .lhq_zffw_wrap {padding-bottom: 30px;}
    .lhq_zffw_wrap .header_wrap{padding: 30px 0;height: 630px;}
    .lhq_zffw_wrap .header_wrap .wza{top: 30px;}
    .lhq_zffw_wrap .header_wrap h1{margin-top: 10px;}
    .lhq_zffw_wrap .header_wrap h1 img {width: 390px;}

    .lhq_zffw_wrap .content_box{padding: 0 15px;}
    .lhq_zffw_wrap .f1{margin-bottom:15px;}
    .lhq_zffw_wrap .f1 .item{width: 100%;margin-bottom: 20px;}
    .lhq_zffw_wrap .f1 .item:last-child{margin-bottom: 0;}
    .lhq_zffw_wrap .f1 .item{background: none;background-color: #79c9df;border-radius: 30px;border: 1px solid #fff;}

    .lhq_zffw_wrap .f1 .item .topTit .icon{right:30px;}
    .lhq_zffw_wrap .f1 .item .topTit{padding-top: 15px;}
    .lhq_zffw_wrap .f1 .item .topTit h4{width: 115px;   }
    .lhq_zffw_wrap .f1 .item .topTit h4 em{font-size: 22px;}

    .lhq_zffw_wrap .f1 .item .bottomBox{padding: 15px 20px;}
    .lhq_zffw_wrap .f1 .item .bottomBox ul{padding: 10px 0;}
    .lhq_zffw_wrap .f1 .item .bottomBox ul li{padding: 6px 0;}
    .lhq_zffw_wrap .f1 .item .bottomBox ul li a{font-size: 14px;padding-right: 105px;padding-left: 30px;}
    .lhq_zffw_wrap .f1 .item .bottomBox ul li a::before { width: 6px;height: 6px;left: 12px;}
    .lhq_zffw_wrap .f1 .item .bottomBox a.more{width: 140px;font-size: 14px;}

    .lhq_zffw_wrap .f2 {margin-bottom: 20px;}
    .lhq_zffw_wrap .content_box .f2 .item{height: auto;border-radius: 35px;background: #fff;border:1px solid  #e2f5f9;margin-bottom: 20px;}
    .lhq_zffw_wrap .content_box .f2 .item .avtar{float: none;width: auto;height:190px;padding: 0;display: flex;justify-content: center;align-items: center;}

    .lhq_zffw_wrap .content_box .f2 .item .avtar i,
    .lhq_zffw_wrap .content_box .f2 .item .avtar em{position: static;transform: none;}
    .lhq_zffw_wrap .content_box .f2 .item .avtar i{width: 160px;height: 160px;}
    .lhq_zffw_wrap .content_box .f2 .item .avtar em img{height: 150px;}

    .lhq_zffw_wrap .content_box .f2 .item.d-left .avtar i{margin-left: 15px;}
    .lhq_zffw_wrap .content_box .f2 .item.d-right .avtar i{margin-right: 15px;}
    .lhq_zffw_wrap .f2 .item:nth-child(even) .list-box ul {margin-left: 0;}
    .lhq_zffw_wrap .f2 .item .list-box{width: 100%;height: auto;padding-bottom: 10px;}
    .lhq_zffw_wrap .f2 .list-box ul{position: static;transform: none;padding: 0 40px;display: flex;flex-wrap: wrap;justify-content: space-between;}
    .lhq_zffw_wrap .f2 .list-box ul::after{display:none;}
    .lhq_zffw_wrap .content_box .f2 .list-box ul li{margin-right: 0 !important;width: 49%;}
    .lhq_zffw_wrap .f2 .list-box li a{width:100%;}
        .lhq_zffw_wrap .f2 .item .list-box.col-3 ul li:nth-child(odd) {
        margin-left: 0;
    }
     .lhq_zffw_wrap .f2 .list-box li .jcrc{line-height: 25px;padding-right: 10px;}
}


@media screen and (max-width: 760px){
    .lhq_zffw_wrap .header_wrap{padding: 20px 0 0;height: 340px;}
    .lhq_zffw_wrap .header_wrap .logo .gh img {width: 40%;}
    .lhq_zffw_wrap .header_wrap .lh_online img{width: 210px;}
    .lhq_zffw_wrap .header_wrap .wza{top: 10px;right: 10px;}

    .lhq_zffw_wrap .header_wrap h1 img {width: 270px;max-width:80%}
    .lhq_zffw_wrap .content_box {margin-top: -90px;}

    .lhq_zffw_wrap .f1 .item .topTit{height: 50px;}
    .lhq_zffw_wrap .f1 .item .topTit h4 em{font-size: 20px;}
    .lhq_zffw_wrap .f1 .item .topTit .icon {transform: translateY(-20%);right: 20px;}
    .lhq_zffw_wrap .f1 .item .topTit .icon i, 
    .lhq_zffw_wrap .f1 .item .topTit .icon::before,
     .lhq_zffw_wrap .f1 .item .topTit .icon::after{width: 20px;height: 20px;}
     .lhq_zffw_wrap .f1 .item .bottomBox{padding: 10px 15px 15px;}

     .lhq_zffw_wrap .f1 .item .bottomBox a.more{font-size: 12px;width: 130px; height: 35px;line-height: 35px;}

     .lhq_zffw_wrap .content_box .f2 .item{margin-bottom: 12px;border-radius: 15px;}
     .lhq_zffw_wrap .content_box .f2 .item .avtar{height: 160px;}
     .lhq_zffw_wrap .content_box .f2 .item .avtar i{width: 130px;height: 130px;padding: 5px;}
     .lhq_zffw_wrap .content_box .f2 .item .avtar em img{height: 120px;}
     .lhq_zffw_wrap .content_box .f2 .list-box ul{padding: 0 15px;}
     .lhq_zffw_wrap .content_box .f2 .list-box ul li{width: 100%;margin-bottom: 8px;}

     .lhq_zffw_wrap .f2 .list-box li a{font-size: 14px;padding-right: 10px;}
      .lhq_zffw_wrap .f2 .list-box li .jcrc{line-height: 50px;}

     .lhq_zffw_wrap .f3 a.item{width: 100%;margin-bottom: 15px;}
     .lhq_zffw_wrap .f3 a.item:last-child{margin-bottom: 0;}
}

@media screen and (max-width: 565px){ 
    .lhq_zffw_wrap .f2 .list-box li .jcrc{line-height: 25px;}
}