/* 依申请公开 子栏目样式 */
.ysqgk_info {
    width: 1280px;
    /* height: 320px; */
    margin: 20px auto 0px auto;
}

.ysqgk_head {
    width: 1280px;
    height: 52px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #FFFFFF;
    box-shadow: 0px 1px 0px 0px #f0f0f0;
}

.ysqgk_head_left {
    height: 52px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.ysqgk_head_left .ysqgk_title{
    margin-left: 6px;
    color: #262626;
    font-family: OPPOSans;
    font-weight: medium;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: 0px;
    text-align: left;
}

.ysqgk_head_right {
    height: 24px;
    color: #595959;
    font-family: OPPOSans;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
}

.ysqgk_list {
    margin-top: 20px;
    width: 1280px;
    /* height: 160px; */
    display: flex;
    justify-content: flex-start;
    margin-left: 200px;
}

.ysqgk_list_left {
    width: 294px;
    /* height: 136px; */
    display: flex;
    flex-direction: column;
}
.ysqgk_list_left div {
    width: 292px;
    height: 52px;
    background: #FFFFFF;
    border: 1px solid #116291;
    margin-top: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ysqgk_list_left div>a {
    height: 52px;
    display: flex;
    align-items: center;
}

.ysqgk_list_left div>a>span {
    height: 24px;
    color: #1F85B8;
    background: rgb(255, 255, 255);
    font-family: OPPOSans;
    font-weight: medium;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
}

.ysqgk_list_left div>a>img {
    width: 24px;
    height: 24px;
    margin-left: 4px;
}

.ysqgk_list_right{
    width: 530px;
    /* height: 136px; */
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    margin-left: 12px;
}

.ysqgk_list_right div {
    width: 161px;
    height: 52px;
    border: 1px solid #F0F0F0;
    margin-top: 12px;
    margin-right: 12px;
}

.ysqgk_list_right div>a {
    width: 82px;
    height: 52px;
    margin: 0 auto;
    display: flex;
    align-items: center;
}

.ysqgk_list_right div>a>span {
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #116291;
}

.ysqgk_list_right div>a>p {
    width: 64px;
    height: 24px;
    margin-left: 12px;
    color: #595959;
    font-family: OPPOSans;
    font-weight: regular;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
}

.ysqgk_bottom{
    width: 1280px;
    display: flex;
    justify-content: flex-start;
    margin-top: 24px;
    margin-left: 200px;
}

.ysqgk_bottom div {
    width: 404px;
    height: 68px;
    background: #FAFAFA;
    border: 1px solid #D9D9D9;
}

.ysqgk_bottom div>a {
    width: 265px;
    height: 68px;
    margin: 0 auto;
    display: flex;
    align-items: center;
}

.ysqgk_bottom div>a>img {
    width: 24px;
    height: 24px;
    margin-right: 12px;
}

.ysqgk_bottom div>a>span {
    width: 229px;
    height: 28px;
    color: #262626;
    font-family: OPPOSans;
    font-weight: medium;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0px;
    text-align: left;
}

/* 重置中间内容样式 */
.InfoPublicLeft{
    width: 405px;
}

.InfoPublicService a{
    color: #262626;
}

.InfoPublicService ul{
    margin-left: 0;
}

.InfoPublicService ul li{
    color: #262626;
    font-family: OPPOSans;
    font-weight: regular;
    font-size: 14px;
    letter-spacing: 0px;
    text-align: left;
}

.InfoPublicServiceTitle{
    width: 405px;
    height: 52px;
    background: #FFFFFF;
    box-shadow: 0px 1px 0px 0px #f0f0f0;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.InfoPublicServiceTitleCenter{
    height: 32px;
    color: #262626;
    font-family: OPPOSans;
    font-weight: medium;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: 0px;
    text-align: left;
    margin-left: 9px;
}

.InfoPublicRight{
    width: 819px;
}

.InfoPublicRightBody{
    width: 819px;
    border: 0;
    background: none;
}

.InfoPublicRightBody ul{
    margin: 0;
}

.InfoPublicRightBody li{
    height: 52px;
    line-height: 52px;
    padding: 0;
}

.InfoPublicRightBody ul>li a{
    color: #262626;
    font-family: OPPOSans;
    font-weight: regular;
    font-size: 16px;
    letter-spacing: 0px;
    text-align: left;
}

.InfoPublicRightBody ul>li span{
    color: #8C8C8C;
    font-family: OPPOSans;
    font-weight: medium;
    font-size: 14px;
    letter-spacing: 0px;
    text-align: right;
}

.ProductDepartment ul{
    margin-left: 0;
}

.ProductDepartment ul li{
    color: #262626;
    font-family: OPPOSans;
    font-weight: regular;
    font-size: 14px;
    letter-spacing: 0px;
    text-align: left;
    width: 405px;
}