.cont_dv {
    /* padding:30px 0;*/
}

    .cont_dv .cotdv_cont {
        padding: 30px 0;
    }

        .cont_dv .cotdv_cont .cotdv_cont_nav {
            margin-bottom: 40px;
        }

            .cont_dv .cotdv_cont .cotdv_cont_nav h4 {
                font-size: 25px;
                font-weight: 700;
                margin-bottom: 3px;
                text-align: center;
            }

            .cont_dv .cotdv_cont .cotdv_cont_nav p {
                text-align: center;
                font-size: 14px;
            }
        .cont_dv .cotdv_cont .dv_xytd{
           box-sizing: border-box;
        }
        .cont_dv .cotdv_cont .dv_xytd img{
            width:100%;
        }
        .cont_dv .cotdv_cont .dv_fa2 .dvf2_{
           display: flex;
           justify-content: space-between;
           width: 100%;
           height: auto;
           overflow: hidden;
           flex-wrap: wrap;
        }
        .cont_dv .cotdv_cont .dv_fa2 .dvf2_ .dvf2_l{
            width: 30%;
            height: auto;
            overflow: hidden;
            box-sizing: border-box;
            /*border:1px solid #000;*/
            margin-bottom: 30px;
            display: flex;
            flex-direction: column;
            align-items: center;

        }
        .cont_dv .cotdv_cont .dv_fa2 .dvf2_ .dvf2_l .dflt{
           width:140px;
           height: 140px;
           margin: 20px 0;
        }
        .cont_dv .cotdv_cont .dv_fa2 .dvf2_ .dvf2_l .dflt img{
            width:100%;
            height: 100%;
        }
        .cont_dv .cotdv_cont .dv_fa2 .dvf2_ .dvf2_l b{
            margin-bottom: 20px;
        }





        .cont_dv .cotdv_cont .dv_fa3 .dvf3_{
           display: flex;
           justify-content: space-between;
           width: 100%;
           height: auto;
           overflow: hidden;
           flex-wrap: wrap;
        }
        .cont_dv .cotdv_cont .dv_fa3 .dvf3_ .dvf3_l{
            width: 25%;
            height: auto;
            overflow: hidden;
            box-sizing: border-box;
            /*border:1px solid #000;*/
            margin-bottom: 30px;
            display: flex;
            flex-direction: column;
            align-items: center;

        }
        .cont_dv .cotdv_cont .dv_fa3 .dvf3_ .dvf3_l .dflt{
           width:250px;
           height: 250px;
           margin: 20px 0;
           background: url(../img/zhxy/zht1.png) no-repeat 0px 0px;
               background-size: 100% 100%;
           display: flex; 
           align-items: center;
           flex-direction: column;
           box-sizing: border-box;
           padding-top: 55px;
        }
        .cont_dv .cotdv_cont .dv_fa3 .dvf3_ .dvf3_l .dflt b{
          display: block;
          color:#fff;
        }
        /*.cont_dv .cotdv_cont .dv_fa3 .dvf3_ .dvf3_l .dflt img{
            width:100%;
            height: 100%;
        }
        .cont_dv .cotdv_cont .dv_fa3 .dvf3_ .dvf3_l b{
            margin-bottom: 20px;
        }*/


        .cont_dv .cotdv_cont .dv_fa4 .dvf4_{
           display: flex;
           justify-content: space-between;
           width: 100%;
           height: auto;
           overflow: hidden;
           flex-wrap: wrap;
        }
        .cont_dv .cotdv_cont .dv_fa4 .dvf4_ .dvf4_l{
            width: 25%;
            height: auto;
            overflow: hidden;
            box-sizing: border-box;
            /*border:1px solid #000;*/
            margin-bottom: 30px;
            display: flex;
            flex-direction: column;
            align-items: center;

        }
        .cont_dv .cotdv_cont .dv_fa4 .dvf4_ .dvf4_l .dflt{
           width:180px;
           height: 180px;
           margin: 20px 0;
           background: url(../img/zhsc/tt1.png) no-repeat 0px 0px;
               background-size: 100% 100%;
           display: flex; 
          justify-content: center;
           align-items: center;
           flex-direction: column;
           box-sizing: border-box; 
        }
        .cont_dv .cotdv_cont .dv_fa4 .dvf4_ .dvf4_l .dflt b{
          display: block;
          color:#fff;
        }