/* 面包屑导航开始 */
.submian{
    padding: .3rem;
}
.submiandiv{
    height: .6rem;
    line-height: .6rem;
    padding-left: .65rem;
    border-radius: .1rem;
    font-size: .26rem;
    color: #0c71e1;
    background: #f5f5f5  no-repeat .2rem center / .23rem .27rem;
}
.submiandiv a{
    font-size: .26rem;
    color: #0c71e1;
}
/* 面包屑导航结束 */

/* 内容区域开始 */
.subnei{
    padding: 0 .3rem .3rem;
}
/* 内容区域结束 */

/* 概览页开始 */
.subgai{
    min-height: 8rem;
}
.subgailan{
    padding-top: .15rem;
}
.subgailan ul li{
    height: .69rem;
    line-height: .69rem;
    border-bottom: .01rem dashed #d1d1d1;
}
.subgailan ul li h3 a{
    float: left;
    max-width: 5.7rem;
    font-size: .24rem;
    color: #333333;
    font-weight: normal;
    padding-left: .2rem;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background:  no-repeat left center / .05rem .05rem;
}
.subgailan ul li span{
    float: right;
    font-size: .22rem;
    color: #999999;
}
.subgailan ul li:last-child{
    border-bottom: 0;
}
/* 概览页结束 */

/* 细览页开始 */
.subxilans{
    padding: .2rem 0;
    border-bottom: .01rem dashed #d1d1d1;
}
.subxilans h1{
    font-size: .3rem;
    color: #0c71e1;
    line-height: .52rem;
    padding-bottom: .15rem;
}
.subxilans span{
    display: block;
    font-size: .24rem;
    color: #999999;
    line-height: .4rem;
}
.subxilanx{
    min-height: 5rem;
    padding: .3rem 0;
    font-size: .26rem;
    color: #666666;
    line-height: .48rem;
}
.subxilanx p{
    font-size: .26rem;
    color: #666666;
    line-height: .48rem;
}
/* 细览页结束 */

/* 专题专栏开始 */
.sublanti{
    min-height: 7rem;
    padding-top: .3rem;
}
.sublanti ul li{
    float: left;
    width: 3.39rem;
    height: 1.71rem;
    margin-bottom: .3rem;
}
.sublanti ul li:nth-of-type(even){
    float: right;
}
/* 专题专栏结束 */

/* 新闻动态开始 */
.subnewsgo{
    border-bottom: 0;
}
/* 新闻动态结束 */

/* 政务公开开始 */
.subwukaione{
    margin: 0 -.3rem;
    padding: 0 .3rem .3rem;
    border-bottom: .14rem solid #f5f5f5;
}
.subwukaiones{
    padding: .2rem 0;
    border-bottom: .01rem dashed #d1d1d1;
}
.subwukaiones p{
    font-size: .24rem;
    color: #333333;
    line-height: .48rem;
}
.subwukaiones p span{
    color: #0c71e1;
}
.subwukaiones p a{
    color: #0c71e1;
}
.subwukaionec{
    padding: .2rem 0;
    font-size: .24rem;
    color: #0c71e1;
    line-height: .48rem;
}
.subwukaionec p a{
    color: #0c71e1;
    margin-right: .51rem;
}
.subwukaionex ul li{
    float: left;
    width: 2.24rem;
    height: .61rem;
    margin-right: .09rem;
}
.subwukaionex ul li:last-child{
    margin-right: 0;
}
.subwutab{
    margin: 0 -.3rem;
}
.threeimg{
    padding: .3rem 0 0;
}
.threeimg ul li{
    height: 1.39rem;
    margin-bottom: .16rem;
}
/* 政务公开结束 */

/* 领导信息开始 */
.sublingdao{
    margin-top: .3rem;
    background:  repeat-y .04rem top / 1px 100%;
}
.sublingdao ul li{
    padding: .15rem 0 .15rem .32rem;
    background:  no-repeat left .4rem / .1rem .1rem;
}
.sublingdao ul li span{
    display: block;
    font-size: .28rem;
    color: #0c71e1;
    line-height: .56rem;
}
.sublingdao ul li em{
    display: block;
    font-size: .24rem;
    color: #333333;
    line-height: .38rem;
}
/* 领导信息结束 */

/* 互动交流开始 */
.subhudongs{
    margin: 0 -.3rem;
    padding: 0 .3rem .3rem;
    border-bottom: .14rem solid #f5f5f5;
}
.subhudongstop{
    height: .7rem;
    line-height: .7rem;
    background: #f5f5f5;
    margin-top: .3rem;
}
.subhudongstop span{
    float: left;
    font-size: .26rem;
    color: #333333;
    box-sizing: border-box;
}
.subhudongstop span:nth-of-type(1){
    width: 5.22rem;
    padding-left: .47rem;
}
.subhudongstop span:nth-of-type(2){
    float: right;
    width: 1.68rem;
}
.subhudongsbot ul li{
    height: .65rem;
    line-height: .65rem;
}
.subhudongsbot ul li h3 a{
    float: left;
    font-size: .24rem;
    color: #999999;
    font-weight: normal;
    max-width: 5.22rem;
    padding-left: .2rem;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.subhudongsbot ul li span{
    float: right;
    width: 1.68rem;
    font-size: .24rem;
    color: #999999;
}
.subhudongsbot ul li:nth-of-type(even){
    background: #fafafa;
}
.subhubotx{
    padding-top: .1rem;
}
.subhubotx ul li:nth-of-type(1){
    background:  no-repeat center / 2.21rem .88rem;
}
.subhubotx ul li:nth-of-type(3){
    background:  no-repeat center / 2.21rem .88rem;
}
.subhudongc{
    margin: 0 -.3rem;
    padding: .3rem;
    border-bottom: .14rem solid #f5f5f5;
}
.subhutan{
    padding: .3rem .2rem 0;
}
.subhutan h3{
    padding-top: .2rem;
}
.subhutan h3 a{
    font-size: .26rem;
    color: #0c71e1;
    line-height: .52rem;
}
.subhutan span{
    display: block;
    font-size: .24rem;
    color: #999999;
    line-height: .32rem;
}
.subhudongx{
    padding-top: .3rem;
    border-bottom: 0;
}
.subdiaochabot ul li span{
    text-align: center;
}
.subdiaochabot ul li.on span{
    color: #df1b1b;
}
/* 互动交流结束 */