﻿/* 头部开始 */
.MobTop{
    height: 1.19rem;
    padding: 0 .3rem;
    background: url("../images/topbj.jpg") no-repeat center / 100% 1.19rem;
}
.MobLoGo{
    float: left;
    width: 4.7rem;
    height: .52rem;
    margin-top: .35rem;
}
/* 头部结束 */

/* 导航开始 */
.MobNav{
    height: 1.04rem;
    background: #0b5ab3;
}
.MobNav ul{
    padding: 0 .3rem;
    overflow: hidden;
}
.MobNav ul li{
    float: left;
    width: 25%;
    height: .52rem;
    line-height: .52rem;
    text-align: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.MobNav ul.MobNavUl1{
    border-bottom: .01rem solid #0860c3;
}
.MobNav ul li a{
    display: block;
    font-size: .26rem;
    color: #ffffff;
}
.MobNav ul li.on a{
    background: #0c71e1;
    border-top: .03rem solid #e02020;
}
.MobNav ul.MobNavUl2{
    padding-top: .01rem;
    border-top: .01rem solid #094a94;
}
.MobNav ul.MobNavUl2 li{
    height: .5rem;
    line-height: .5rem;
}
/* 导航结束 */

/* 头条开始 */
.MobTou{
    padding: .3rem;
}
.MobTouDiv{
    height: .6rem;
    line-height: .6rem;
    padding-left: .64rem;
    border-radius: .1rem;
    background: #f5f5f5 url("../images/lingdang.png") no-repeat .19rem center / .25rem .24rem;
}
.MobTouDiv h3 a{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: .58rem;
    font-size: .28rem;
    color: #0c71e1;
    font-weight: normal;
    background: url("../images/jiantou.png") no-repeat right .2rem center / .12rem .22rem;
}
/* 头条结束 */

/* 轮播图开始 */
.MobLun{
    padding: 0 .3rem;
}
.MobLunDiv ul li{
    position: relative;
}
.MobLunDiv ul li h3{
    position: absolute;
    width: 100%;
    height: .72rem;
    left: 0;
    bottom: 0;
    z-index: 9;
    background: url("../images/touming.png") repeat;
}
.MobLunDiv ul li h3 a{
    display: block;
    padding: .12rem .1rem 0;
    text-align: center;
    font-size: .26rem;
    color: #ffffff;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.MobLunDiv .swiper-pagination{
    bottom: .12rem !important;
}
.MobLunDiv .swiper-pagination-bullet{
    width: .31rem;
    height: .03rem;
    background: #f3f3f3;
    opacity: 1 !important;
}
.MobLunDiv .swiper-pagination-bullet-active{
    background: #efc605;
}
/* 轮播图结束 */

/* 三个切换开始 */
.ThreeTab{
    padding: .3rem .3rem 0;
    border-bottom: .14rem solid #f5f5f5;
}
.ThreeTab .hd{
    height: .7rem;
    line-height: .7rem;
    border-bottom: .01rem solid #e6e6e6;
}
.ThreeTab .hd ul{
    float: left;
}
.ThreeTab .hd ul li{
    float: left;
    margin-right: .23rem;
}
.ThreeTab .hd ul li a{
    display: block;
    font-size: .28rem;
    color: #333333;
    padding-left: .24rem;
}
.ThreeTab .hd ul li.on a{
    color: #0c71e1;
    background: url("../images/xuanzhong.png") no-repeat left center / .05rem .23rem;
}
.ThreeTab .hd .more{
    float: right;
}
.ThreeTab .hd .more a{
    height: .5rem;
}
.ThreeTab .hd .more a img{
    display: inline;
    width: .26rem;
    height: .06rem;
    vertical-align: middle;
}
.ThreeTab .bd ul{
    padding: .07rem 0;
}
.ThreeTab .bd ul li{
    height: .69rem;
    line-height: .69rem;
    border-bottom: .01rem dashed #d1d1d1;
}
.ThreeTab .bd 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: url("../images/huidian.png") no-repeat left center / .05rem .05rem;
}
.ThreeTab .bd ul li span{
    float: right;
    font-size: .22rem;
    color: #999999;
}
.ThreeTab .bd ul li:last-child{
    border-bottom: 0;
}
/* 三个切换结束 */

/* 政府信息公开开始 */
.MobGong{
    padding: .3rem;
    border-bottom: .14rem solid #f5f5f5;
}
.PublicTop{
    height: .6rem;
    line-height: .6rem;
    border-bottom: .01rem solid #e6e6e6;
}
.PublicTop h2 a{
    float: left;
    font-size: .28rem;
    color: #0c71e1;
    padding-left: .24rem;
    background: url("../images/xuanzhong.png") no-repeat left center / .05rem .23rem;
}
.PublicTop>a{
    float: right;
    width: .26rem;
    height: .6rem;
    background: url("../images/gengduo.png") no-repeat center / .26rem .06rem;
}
.MobGongBot{
    padding-top: .3rem;
}
.MobGongBot ul li{
    float: left;
    text-align: center;
}
.MobGongBot ul li a{
    display: block;
    font-size: .26rem;
    color: #ffffff;
    box-sizing: border-box;
}
.MobGongBot ul li:nth-of-type(1){
    width: 2rem;
    height: 3.16rem;
    margin-right: .1rem;
    background: url("../images/gongbj1.jpg") no-repeat center / 2rem 3.16rem;
}
.MobGongBot ul li:nth-of-type(1) a{
    height: 3.16rem;
    padding-top: 1.8rem;
}
.MobGongBot ul li:nth-of-type(2){
    width: 1.53rem;
    height: 1.53rem;
    margin-bottom: .1rem;
    margin-right: .1rem;
    background: url("../images/gongbj2.jpg") no-repeat center / 1.53rem 1.53rem;
}
.MobGongBot ul li:nth-of-type(2) a{
    height: 1.53rem;
    padding-top: 1rem;
}
.MobGongBot ul li:nth-of-type(3){
    width: 1.53rem;
    height: 1.53rem;
    margin-bottom: .1rem;
    margin-right: .1rem;
    background: url("../images/gongbj4.jpg") no-repeat center / 1.53rem 1.53rem;
}
.MobGongBot ul li:nth-of-type(3) a{
    height: 1.53rem;
    padding-top: 1rem;
}
.MobGongBot ul li:nth-of-type(4){
    width: 1.53rem;
    height: 1.53rem;
    margin-bottom: .1rem;
    background: url("../images/gongbj5.jpg") no-repeat center / 1.53rem 1.53rem;
}
.MobGongBot ul li:nth-of-type(4) a{
    height: 1.53rem;
    padding-top: 1rem;
}
.MobGongBot ul li:nth-of-type(5){
    width: 1.53rem;
    height: 1.53rem;
    margin-right: .1rem;
    background: url("../images/gongbj3.jpg") no-repeat center / 1.53rem 1.53rem;
}
.MobGongBot ul li:nth-of-type(5) a{
    height: 1.53rem;
    padding-top: 1rem;
}
.MobGongBot ul li:nth-of-type(6){
    width: 3.16rem;
    height: 1.53rem;
    background: url("../images/gongbj6.jpg") no-repeat center / 3.16rem 1.53rem;
}
.MobGongBot ul li:nth-of-type(6) a{
    height: 1.53rem;
    padding-top: 1rem;
}
/* 政府信息公开结束 */

/* 互动交流开始 */
.MobHu{
    padding: .3rem;
    border-bottom: .14rem solid #f5f5f5;
}
.MobHuBot{
    padding-top: .3rem;
}
.MobHuBots ul li{
    overflow: hidden;
}
.MobHuBots ul li>a{
    float: left;
    width: 2.82rem;
    height: 1.58rem;
    margin-top: .1rem;
}
.MobHuBots ul li .MobHuDiv{
    float: right;
    width: 3.88rem;
}
.MobHuBots ul li .MobHuDiv h3 a{
    font-size: .26rem;
    color: #0c71e1;
    line-height: .36rem;
}
.MobHuBots ul li .MobHuDiv span{
    display: block;
    font-size: .24rem;
    color: #999999;
    line-height: .36rem;
}
.MobHuBotx{
    padding-top: .25rem;
}
.MobHuBotx ul li{
    float: left;
    width: 2.21rem;
    height: .88rem;
    line-height: .88rem;
    margin-right: .13rem;
}
.MobHuBotx ul li h2 a{
    display: block;
    font-size: .24rem;
    color: #666666;
    font-weight: normal;
    padding-left: .98rem;
}
.MobHuBotx ul li:last-child{
    margin-right: 0;
}
.MobHuBotx ul li:nth-of-type(1){
    background: url("../images/hubj1.png") no-repeat center / 2.21rem .88rem;
}
.MobHuBotx ul li:nth-of-type(2){
    background: url("../images/hubj2.png") no-repeat center / 2.21rem .88rem;
}
.MobHuBotx ul li:nth-of-type(3){
    background: url("../images/hubj3.png") no-repeat center / 2.21rem .88rem;
}
/* 互动交流结束 */

/* 专题专栏开始 */
.MobLan{
    padding: .3rem;
}
.MobLanBot{
    padding-top: .3rem;
}
.MobLanBot ul li{
    float: left;
    width: 3.39rem;
    height: 1.71rem;
}
.MobLanBot ul li:nth-of-type(even){
    float: right;
}
/* 专题专栏结束 */

/* 电脑 | 手机开始 */
.MobBan{
    height: .61rem;
    line-height: .61rem;
    text-align: center;
    background: #0c71e1;
    font-size: .26rem;
    color: #ffffff;
    border-bottom: .01rem solid #207de3;
}
.MobBan a{
    font-size: .26rem;
    color: #ffffff;
}
/* 电脑 | 手机结束 */

/* 底部上部分开始 */
.MobBottoms{
    font-size: .24rem;
    color: #ffffff;
    line-height: .4rem;
    text-align: center;
    background: #0b5ab3;
    padding: .15rem 0;
    border-top: .01rem solid #1c66b8;
    border-bottom: .01rem solid #0860c3;
}
.MobBottoms p{
    font-size: .24rem;
    color: #ffffff;
    line-height: .4rem;
}
.MobBottoms p a{
    font-size: .24rem;
    color: #ffffff;
}
/* 底部上部分结束 */

/* 底部下部分开始 */
.MobBottomx{
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    background: #0b5ab3;
    border-top: .01rem solid #094a94;
}
.MobBottomx p{
    font-size: .24rem;
    color: #ffffff;
}
/* 底部下部分结束 */