.gszl_box{
    width:100%;
    padding: calc(20px + 5rem) 0;
}
.gszl{
    max-width:1400px;
    width: 85%;
    margin: auto;
}

.gszl_list{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: calc(10px + 0.5rem);
}
.gszl_item{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom:1px  #e9e9e9 solid;
    padding: calc(5px + 0.25rem) 0;
}
.gszl_item p{
   
    font-size: calc(8px + 0.5rem);
    color: #666666;
    font-family: OPPOSans-R;
    transition: .5s;
}
.gszl_item:hover p{
    color: #0072C1;
    padding-left: calc(5px + 0.5rem);
}