.h_bg{
    width: 100%;
    position: relative;
    margin-top: 12%;
}
.h_bg img{
    width: 100%;
}
.h_bg .h_wghzqw_content{
    position: absolute;
    width: 60%;
    height: 100%;
    top: 0;
    margin: 0 20%;
}
.h_bg .h_wghzqw_content .h_myswt{
    position: absolute;
    font-size: 15px;
    top: 7.5%;
}
.h_bg .h_wghzqw_content .h_benyi1{
    position: absolute;
    top: 18%;
    border-bottom: 1px dashed #595656;
}
.h_bg .h_wghzqw_content .h_benyi p{
    margin-bottom: 3%;
    font-size: 15px;
    line-height: 2;
}

.h_bg .h_wghzqw_content .h_benyi2{
    position: absolute;
    top: 28.2%;
    border-bottom: 1px dashed #595656;
}

.h_bg .h_wghzqw_content .h_benyi3{
    position: absolute;
    top: 39.46%;
    border-bottom: 1px dashed #595656;
}

.h_bg .h_wghzqw_content .h_benyi4{
    position: absolute;
    top: 49.5%;
    border-bottom: 1px dashed #595656;
}

.h_bg .h_wghzqw_content .h_benyi5{
    position: absolute;
    top: 62.4%;
    border-bottom: 1px dashed #595656;
}

.h_bg .h_wghzqw_content .h_benyi6{
    position: absolute;
    top: 72.2%;
    border-bottom: 1px dashed #595656;
}

.h_bg .h_wghzqw_content .h_benyi7{
    position: absolute;
    top: 82.65%;
    border-bottom: 1px dashed #595656;
}

.h_bg .h_wghzqw_content .h_benyi8{
    position: absolute;
    top: 93.4%;
    border-bottom: 1px dashed #595656;
}

.h_bg .h_wghzqw_content .h_neirong{
    position: absolute;
    top: 95.5%;
    right: 0;
}