.hydz{padding: 40px 0;}
.hydz_a{width: 1200px;margin: auto;}
.hydz_a p{font-size: 20px;line-height: 30px;margin-bottom: 15px;color: #333;}
.hydz_a img{width: 100%;}


.hydz_z{width: 1200px;margin: auto;}
.hydz_z .hydz_z1{border-radius: 10px;overflow: hidden;border: 1px solid #1b59a2;margin-bottom: 25px;}
.hydz_z .hydz_z1 h2{font-size: 22px;line-height: 50px;background: #1b59a2;padding: 0 10px;color: #fff ;}
.hydz_z .hydz_z1 p{font-size: 18px;line-height: 32px;}
.hydz_z .hydz_z1 p span{color: #1b59a2;}
.hydz_z .hydz_z1 .p1{margin-bottom: 25px;font-weight: bold;}
.hydz_z .hydz_z1 div{padding: 20px;}


@media screen and (max-width: 1024px) {
    .gnav{display: none;}
    .cbl{display: none;}
    .tyjb-1{width: 100%;}
    .dibu-1{width: 100% !important;}
    .dibu-1 ul li:first-child{display: none;}
    .dibu-1 ul li{width: 48%;}
    .dibu-1 ul{padding: 0 15px;box-sizing: border-box;}
    .bu{display: none;}
    .gnav{height: 60px;}
    .mbx{display: none;}
    .hydz{padding: 15px;box-sizing: border-box;}
    .hydz_a{width: 100%;}
    .hydz_z{width: 100%;}
    .hydz_z .hydz_z1 h2 {
        font-size: 16px;
        line-height: 40px;
        background: #1b59a2;
        padding: 0 10px;
        color: #fff;
    }
    .hydz_z .hydz_z1 p {
        font-size: 15px;
        line-height: 26px;
    }
    .hydz_z .hydz_z1 .p1 {
        margin-bottom: 15px;
        font-weight: bold;
    }
    .hydz_z .hydz_z1 div {
        padding: 10px;
    }
    .hydz_a p {
        font-size: 14px;
        line-height: 24px;
        /* margin-bottom: 15px; */
        color: #333;
    }
}
