.about-container {

}

.about-content {
    padding: 0.32rem;
    margin-top: 2.2rem;
}

.com-title-line .title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 40px;
    border-bottom: 1px solid rgba(243,40,40,.4);
    cursor: default !important;
}

.com-title-line .title a {
    font-size: 0.24rem;
    font-family: MiSans-Medium, MiSans;
    font-weight: 400;
    color: #999999;
}

.com-title-line .title span {
    height: 39px;
    display: inline-block;
    border-bottom: 2px solid #FF1515;
    font-size: 0.38rem;
    font-family: MiSans-Medium, MiSans;
    font-weight: 600;
    color: #FF1515;
}

.about-content .duty,.about-content .mechanism,.about-content .notice,.about-content .information {
    margin-bottom: 0.4rem;
}


.about-content .duty .list .item {
    padding-top: 0.32rem;
    font-size: 0.32rem;
    font-family: MiSans-Medium, MiSans;
    font-weight: 500;
    color: #333333;
}

.about-content .duty .list .item a {
    letter-spacing: 2px;
}

.about-content .mechanism .list {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.about-content .mechanism .list .item {
    font-size: 16px;
    font-family: MiSans-Medium, MiSans;
    font-weight: 500;
    color: #333333;
}

.about-content .mechanism dl {
    display: inline;
    width: 16%;
}

.about-content .mechanism dd {
    padding: 16px 0;
    padding-right: 60px;
    display: inline-block;
    vertical-align: top;
}

.about-content .mechanism dd a {
    font-size: 16px;
    font-family: MiSans-Medium, MiSans;
    font-weight: 500;
    color: #333333;
}

.about-content .duty .ist .item a {
    font-size: 18px;
    font-family: MiSans-Medium, MiSans;
    font-weight: 500;
    color: #333333;
}

a {
    text-decoration: none !important;
    cursor: pointer !important;
    color: #333333;
}

a:hover {
    overflow: hidden;
}

.about-content .notice .list {
}

.about-content .notice .list .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 72px;
    line-height: 72px;
    border-bottom: 1px solid #EEEEEE;
}

.about-content .notice .list .item a {
    font-size: 18px;
    font-family: MiSans-Medium, MiSans;
    font-weight: 500;
    color: #333333;
}

.about-content .notice .list .item i {
    font-size: 14px;
    font-family: MiSans-Regular, MiSans;
    font-weight: 400;
    color: #999999;
    font-style: normal;
}

.about-content .information .list {
    display: flex;
    flex-direction: column;
    margin: 0.2rem 0;
}

.about-content .information .list .item {
    flex: 1;
}

.about-content .information .list .item h4 {
    font-size: 0.38rem;
    font-family: MiSans-Semibold, MiSans;
    font-weight: 600;
    color: #333333;
}

.about-content .information .list .item p {
    padding-top: 10px;
    font-size: 0.32rem;
    font-family: MiSans-Regular, MiSans;
    font-weight: 400;
    color: #666666;
}

.about-content .information .map {
   margin-top: 0.5rem;
}

.about-content .information .map img {
    width: 100%;
    height: 100%;
}

.ll_zr_gywm_nsjg {margin-top:20px;overflow: hidden; }
.ll_zr_gywm_nsjg ul{  }
.ll_zr_gywm_nsjg ul li{ width: 2.2rem; float: left;line-height: 0.7rem; padding-left: 0.7rem; font-size:0.32rem; background: url(../images/zrzy_nsjg_li_bg.png) no-repeat 15px 13px;}
.ll_zr_gywm_nsjg ul li a{color:#333333;  font-family: "微软雅黑";}
.ll_zr_gywm_nsjg ul li a:hover{color:#0c317c;  }
