﻿    /* header start */
    
    .header_mobile {
        width: 7.5rem;
        height: 4.48rem;
        margin: 0 auto;
    }
    /* 顶部 start */
    
    .head_top_mobile {
        height: 0.65rem;
        background-color: #005497;
    }
    
    .head_top_mobile .l {
        float: left;
        width: 3.56rem;
        background: url(../images/head_top_fg.png) no-repeat right center;
    }
    
    .head_top_mobile .l a {
        font-size: 0.22rem;
        color: #fff;
        text-align: left;
        box-sizing: border-box;
        line-height: 0.65rem;
        box-sizing: border-box;
        float: left;
    }
    
    .head_top_mobile .l a:first-child {
        width: 1.56rem;
        margin-left: 0.3rem;
        padding-left: 0.3rem;
        background: url(../images/head_top_01.png) no-repeat left center;
        background-size: 0.29rem;
    }
    
    .head_top_mobile .l a:last-child {
        width: 1.5rem;
        margin-left: 0.2rem;
        padding-left: 0.25rem;
        background: url(../images/head_top_02.png) no-repeat left center;
        background-size: 0.11rem;
    }
    
    .head_top_mobile .r {
        width: 3.94rem;
        float: right;
    }
    
    .head_top_mobile .r a {
        font-size: 0.22rem;
        color: #fff;
        text-align: left;
        box-sizing: border-box;
        line-height: 0.65rem;
        float: left;
    }
    
    .head_top_mobile .r a:first-child {
        padding-left: 0.3rem;
        margin-left: 0.3rem;
        width: 1.75rem;
        background: url(../images/head_top_03.png) no-repeat left center;
        background-size: 0.25rem;
    }
    
    .head_top_mobile .r a:last-child {
        width: 1.58rem;
        height: 0.41rem;
        line-height: 0.41rem;
        margin-top: 0.12rem;
        padding-left: 0.5rem;
        float: right;
        margin-right: 0.3rem;
        background: url(../images/head_top_04.png) no-repeat center;
        background-size: 1.58rem;
    }
    /* 顶部 end */
    /* logo start */
    
    .head_con_mobile {
        height: 3.04rem;
        background: url(../images/head_top_bj.png) no-repeat center;
        background-size: 100%;
    }
    
    .logo_mobile {
        text-align: center;
    }
    
    .logo_mobile a {
        width: 5.07rem;
        height: 1.03rem;
        margin: 0 auto;
        display: inline-block;
        margin-top: 0.51rem;
    }
    
    .logo_mobile img {
        width: 5.07rem;
        height: 1.03rem;
    }
    /* logo end */
    /* 搜索 start */
    
    .Search_mobile {
        width: 5.87rem;
        height: 0.7rem;
        background: url(../images/ss_bj.png) no-repeat center;
        background-size: 100%;
        margin: 0 auto;
        margin-top: 0.2rem;
        margin-bottom: 0.99rem;
    }
    
    .Search_mobile input {
        width: 3.18rem;
        height: 0.66rem;
        margin-top: 0.02rem;
        float: left;
        padding: 0;
        border: none;
        outline: none;
        color: #999999;
        font-size: 0.24rem;
        text-indent: 0.25rem;
    }
    
    .searchField_mobile {
        width: 0.97rem;
        height: 0.7rem;
        padding-left: 0.25rem;
        float: left;
        position: relative;
    }
    
    .txtStore_mobile {
        display: block;
        height: 100%;
        text-align: left;
        font-size: 0.24rem;
        color: #999999;
        line-height: 0.7rem;
        background: url(../images/ss_xtb.png) no-repeat right center;
        background-size: 0.15rem;
        overflow: hidden;
    }
    
    .searchClass_mobile {
        position: absolute;
        width: 0.97rem;
        height: 0.7rem;
        left: 0.25rem;
        top: 0;
        outline: none;
        padding: 0;
        margin: 0;
        filter: alpha(opacity=0);
        opacity: 0;
        cursor: pointer;
    }
    
    .searchClass_mobile option {
        cursor: pointer;
        width: 100%;
    }
    
    .searchCon_mobile {
        float: left;
        width: 3.18rem;
        height: 0.7rem;
        box-sizing: border-box;
        overflow: hidden;
    }
    
    .searchKeywords_mobile {
        display: block;
        width: 100%;
        height: 100%;
        outline: none;
        border: 0;
        padding: 0;
        margin: 0;
        line-height: 0.7rem;
    }
    
    .searchBtn_mobile {
        float: right;
        width: 1.46rem;
        height: 0.7rem;
        overflow: hidden;
    }
    
    .Search_mobile button {
        width: 1.46rem;
        float: left;
        height: 0.7rem;
        border: none;
        outline: none;
        color: #fff;
        font-size: 0.28rem;
        text-align: center;
        cursor: pointer;
    }
    
    .searchSubmit_mobile {
        display: block;
        width: 100%;
        cursor: pointer;
        font-size: 0.26rem;
        padding-left: 0.1rem;
        color: #fff;
        text-align: center;
        line-height: 0.7rem;
        background-color: transparent;
        outline: none;
        border: 0;
        box-sizing: border-box;
        margin: 0;
    }
    /* 搜索 end */
    /* 导航 start */
    
    .nav_mobile {
        background-color: #005497;
        position: relative;
        height: 0.79rem;
        overflow: hidden;
        transition: .2s;
    }
    
    .nav_mobile ul {
        position: absolute;
        z-index: 9;
        background-color: #005497;
    }
    
    .nav_mobile ul li {
        float: left;
    }
    
    .nav_mobile ul li a {
        display: block;
        text-align: center;
        font-size: 0.24rem;
        color: #fff;
        line-height: 0.75rem;
        height: 0.75rem;
        width: 1.66rem;
        background: url(../images/nav_x.png) no-repeat right center;
        background-size: 0.01rem;
    }
    
    .nav_mobile ul li:nth-child(4n) a {
        background: none;
    }
    
    .nav_mobile button {
        position: absolute;
        width: 0.8rem;
        height: 0.75rem;
        right: 0;
        top: 0;
        background-color: #00467e;
        border: none;
        outline: none;
        z-index: 1000;
    }
    
    .nav_mobile button img {
        display: block;
        width: 0.35rem;
        height: 0.25rem;
        margin: 0 auto;
        transition: .2s;
    }
    
    .nav_mobile.show {
        transition: .2s;
        overflow: initial;
    }
    
    .nav_mobile.show button img {
        transform: rotateZ(270deg);
        transition: .2s;
    }
    
    .nav_mobile i {
        position: absolute;
        top: 0.75rem;
        width: 100%;
        height: 0.04rem;
        background: #00bac1;
        left: 0;
        z-index: 9999;
    }
    /* 导航 end */
    /* header end */
    /* container start */
    /* 头条 start */
    
    .con01_mobile {
        width: 7.5rem;
        margin: 0 auto;
        height: 5.99rem;
        background: url(../images/tt_lb_bj.png) no-repeat center;
        background-size: 100%;
    }
    
    .toutiao_mobile {
        height: 1.21rem;
        border-bottom: 0.01rem solid #e2e2e2;
        margin-bottom: 0.4rem;
    }
    
    .toutiao_mobile a img {
        width: 0.88rem;
        height: 0.5rem;
        margin-top: 0.4rem;
        float: left;
    }
    
    .toutiao_mobile .a1 {
        width: 82%;
        margin-top: 0.4rem;
        display: block;
        font-size: 0.4rem;
        line-height: 0.5rem;
        height: 0.5rem;
        font-weight: bold;
        color: #000000;
        float: left;
        text-align: left;
        margin-left: 0.35rem;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    /* 头条 end */
    /* 轮播 start */
    
    .lunbo_mobile {
        width: 100%;
        height: 3.89rem;
        margin: 0 auto;
    }
    /* 轮播 end */
    
    .con02_mobile {
        width: 100%;
        height: 4.5rem;
        padding-top: 0.5rem;
        margin: 0 auto;
        background-color: #fff;
    }
    
    .con02_mobile_con {
        width: 100%;
        height: 4.5rem;
        overflow: hidden;
        position: relative;
    }
    
    .con02_mobile_con .tabs {
        width: 100%;
        margin: 0 auto;
        border-bottom: 0.01rem solid #cccccc;
        height: 0.69rem;
    }
    
    .con02_mobile_con .tabs span {
        display: block;
        float: left;
        color: #333333;
        font-weight: bold;
        line-height: 0.36rem;
        font-size: 0.36rem;
        text-align: center;
        margin-right: 0.5rem;
        padding-bottom: 0.3rem;
    }
    
    .con02_mobile_con .tabs span a {
        position: absolute;
        right: 0;
        top: 0;
        font-size: 0.24rem;
        color: #999999;
        font-weight: normal;
    }
    
    .con02_mobile_con .tabs span.on {
        color: #005497;
        border-bottom: 0.03rem solid #005497;
        font-size: 0.36rem;
    }
    
    .con02_mobile_con .tabs span.on a {
        display: block !important;
    }
    
    .con02_mobile_con .swiper-container {
        width: 100%;
        height: 3.76rem;
        overflow: hidden;
    }
    
    .con02_mobile_con .content-slide {
        margin-top: 0.33rem;
    }
    
    .con02_mobile_con .content-slide li {
        width: 100%;
        height: 0.45rem;
        margin-top: 0.2rem;
        background: url(../images/heidian.png) no-repeat left;
        background-size: 0.1rem;
    }
    
    .con02_mobile_con .content-slide li a {
        font-size: 0.28rem;
        color: #333333;
        float: left;
        width: 5rem;
        height: 0.45rem !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 0.3rem;
        line-height: 0.42rem;
    }
    
    .con02_mobile_con .content-slide li span {
        font-size: 0.24rem;
        color: #999999;
        float: right;
        line-height: 0.45rem;
    }
    
    .con03_mobile {
        width: 100%;
        height: 4.5rem;
        margin-top: 0.15rem !important;
        padding-top: 0.5rem;
        margin: 0 auto;
        background-color: #fff;
    }
    
    .con03_mobile_con {
        width: 100%;
        height: 4.5rem;
        overflow: hidden;
        position: relative;
    }
    
    .con03_mobile_con .tabs3 {
        width: 100%;
        margin: 0 auto;
        border-bottom: 0.01rem solid #cccccc;
        height: 0.69rem;
    }
    
    .con03_mobile_con .tabs3 span {
        display: block;
        float: left;
        color: #333333;
        font-weight: bold;
        line-height: 0.36rem;
        font-size: 0.36rem;
        text-align: center;
        margin-right: 0.5rem;
        padding-bottom: 0.3rem;
    }
    
    .con03_mobile_con .tabs3 span a {
        position: absolute;
        right: 0;
        top: 0;
        font-size: 0.24rem;
        color: #999999;
        font-weight: normal;
    }
    
    .con03_mobile_con .tabs3 span.on {
        color: #005497;
        border-bottom: 0.03rem solid #005497;
        font-size: 0.36rem;
    }
    
    .con03_mobile_con .tabs3 span.on a {
        display: block !important;
    }
    
    .con03_mobile_con .swiper-container3 {
        width: 100%;
        height: 3.76rem;
        overflow: hidden;
    }
    
    .con03_mobile_con .content-slide3 {
        margin-top: 0.33rem;
    }
    
    .con03_mobile_con .content-slide3 li {
        width: 100%;
        height: 0.45rem;
        margin-top: 0.2rem;
        background: url(../images/heidian.png) no-repeat left;
        background-size: 0.1rem;
    }
    
    .con03_mobile_con .content-slide3 li a {
        font-size: 0.28rem;
        color: #333333;
        float: left;
        width: 5rem;
        height: 0.45rem !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 0.3rem;
        line-height: 0.42rem;
    }
    
    .con03_mobile_con .content-slide3 li span {
        font-size: 0.24rem;
        color: #999999;
        float: right;
        line-height: 0.45rem;
    }
    /* 横幅 start */
    
    .hengfu_mobile {
        width: 100%;
        height: 1.4rem;
        padding-bottom: 0.5rem;
        background-color: #fff;
    }
    
    .hengfu_mobile .a1 {
        width: 100%;
        display: block;
        height: 1.4rem;
    }
    
    .hengfu_mobile .a1 img {
        width: 100%;
        height: 1.4rem;
    }
    
    .mySwiper9 {
        height: 1.4rem !important;
    }
    
    .swiper-pagination9 {
        position: absolute;
        z-index: 1;
        right: 0.2rem !important;
        width: auto !important;
        height: 0.2rem !important;
        bottom: 0.06rem !important;
    }
    
    .swiper-pagination9 .swiper-pagination-bullet {
        width: 0.2rem;
        height: 0.14rem;
        text-align: center;
        line-height: 0.14rem !important;
        background-color: #fff !important;
        border-radius: 0.2rem !important;
        margin-right: 0.05rem !important;
    }
    
    .swiper-pagination9 .swiper-pagination-bullet-active {
        background-color: #d10000 !important;
    }
    /* 横幅 end */
    /* 三切换 start*/
    
    .con04_mobile {
        background-color: #fff;
    }
    
    .con04_mobile_con {
        width: 100%;
        overflow: hidden;
        position: relative;
    }
    
    .con04_mobile_con .tabs4 {
        width: 100%;
        margin: 0 auto;
        height: 0.9rem;
    }
    
    .con04_mobile_con .tabs4 span {
        display: block;
        float: left;
        color: #005497;
        font-weight: bold;
        line-height: 0.86rem;
        font-size: 0.3rem;
        text-align: left;
        width: 2.3rem;
        height: 0.9rem;
        padding-left: 0.78rem;
        border: 0.01rem solid #cccccc;
        border-right: none;
        box-sizing: border-box;
    }
    
    .con04_mobile_con .tabs4 span:nth-child(1) {
        background: url(../images/zwgk_hd01.png) no-repeat center;
        background-size: 100%;
    }
    
    .con04_mobile_con .tabs4 span:nth-child(2) {
        background: url(../images/zwgk_hd02.png) no-repeat center;
        background-size: 100%;
    }
    
    .con04_mobile_con .tabs4 span:nth-child(3) {
        border-right: 0.01rem solid #cccccc;
        background: url(../images/zwgk_hd03.png) no-repeat center;
        background-size: 100%;
    }
    
    .con04_mobile_con .tabs4 span:nth-child(1).on {
        color: #fff;
        background: url(../images/zwgk_hd01s.png) no-repeat center;
        background-size: 100%;
    }
    
    .con04_mobile_con .tabs4 span:nth-child(2).on {
        color: #fff;
        background: url(../images/zwgk_hd02s.png) no-repeat center;
        background-size: 100%;
    }
    
    .con04_mobile_con .tabs4 span:nth-child(3).on {
        color: #fff;
        background: url(../images/zwgk_hd03s.png) no-repeat center;
        background-size: 100%;
    }
    
    .con04_mobile_con .swiper-container4 {
        height: auto;
        border: 0.01rem solid #e8e8e8;
        box-sizing: border-box;
        overflow: hidden;
        border-top: none !important;
    }
    /* 三切换 政务公开 start*/
    
    .con05_mobile {
        width: 92%;
        height: 4.4rem;
        padding-top: 0.37rem !important;
        margin: 0 auto;
        background-color: #fff;
    }
    
    .con05_mobile_con {
        width: 100%;
        height: 4.4rem;
        overflow: hidden;
        position: relative;
    }
    
    .con05_mobile_con .tabs5 {
        width: 100%;
        margin: 0 auto;
        border-bottom: 0.01rem solid #cccccc;
        height: 0.69rem;
    }
    
    .con05_mobile_con .tabs5 span {
        display: block;
        float: left;
        color: #333333;
        font-weight: bold;
        line-height: 0.36rem;
        font-size: 0.34rem;
        text-align: center;
        margin-right: 0.45rem;
        padding-bottom: 0.3rem;
    }
    
    .con05_mobile_con .tabs5 span a {
        position: absolute;
        right: 0;
        top: 0;
        font-size: 0.24rem;
        color: #999999;
        font-weight: normal;
    }
    
    .con05_mobile_con .tabs5 span.on {
        color: #005497;
        border-bottom: 0.03rem solid #005497;
        font-size: 0.34rem;
    }
    
    .con05_mobile_con .tabs5 span.on a {
        display: block !important;
    }
    
    .con05_mobile_con .swiper-container5 {
        width: 100%;
        height: 3.68rem;
        overflow: hidden;
    }
    
    .con05_mobile_con .swiper-container5 .swiper-slide {
        height: 3.68rem;
    }
    
    .con05_mobile_con .content-slide5 {
        margin-top: 0.33rem;
    }
    
    .con05_mobile_con .content-slide5 li {
        width: 100%;
        height: 0.45rem;
        margin-top: 0.2rem;
        background: url(../images/heidian.png) no-repeat left;
        background-size: 0.1rem;
    }
    
    .con05_mobile_con .content-slide5 li a {
        font-size: 0.28rem;
        color: #333333;
        float: left;
        width: 4.4rem;
        height: 0.45rem !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 0.3rem;
        line-height: 0.42rem;
    }
    
    .con05_mobile_con .content-slide5 li span {
        font-size: 0.24rem;
        color: #999999;
        float: right;
        line-height: 0.45rem;
    }
    
    .zfxxgk_mobile {
        width: 6.3rem;
        margin: 0 auto;
        margin-bottom: 0.3rem;
    }
    
    .zfxxgk_mobile_tit {
        margin-bottom: 0.3rem;
        height: 1rem;
        display: block;
        background: url(../images/zfxxgk_bj.png) no-repeat center;
        background-size: 100%;
    }
    
    .zfxxgk_mobile ul li {
        float: left;
        width: 3.05rem;
        height: 0.8rem;
        box-sizing: border-box;
        border-radius: 0.05rem;
        background-color: #f2f9fe;
        margin-right: 0.2rem;
        margin-bottom: 0.2rem;
        border: 0.01rem solid #d9ecfa;
    }
    
    .zfxxgk_mobile ul li:nth-child(2n) {
        margin-right: 0;
    }
    
    .zfxxgk_mobile ul li a {
        font-size: 0.26rem;
        color: #333333;
        width: 100%;
        line-height: 0.8rem;
        box-sizing: border-box;
        padding-left: 0.74rem;
        display: block;
    }
    
    .zfxxgk_mobile ul li:nth-child(1) a {
        background: url(../images/zfxxgk_01.png) no-repeat 0.22rem center;
        background-size: 0.4rem;
    }
    
    .zfxxgk_mobile ul li:nth-child(2) a {
        background: url(../images/zfxxgk_02.png) no-repeat 0.22rem center;
        background-size: 0.4rem;
    }
    
    .zfxxgk_mobile ul li:nth-child(3) a {
        background: url(../images/zfxxgk_03.png) no-repeat 0.22rem center;
        background-size: 0.4rem;
    }
    
    .zfxxgk_mobile ul li:nth-child(4) a {
        background: url(../images/zfxxgk_04.png) no-repeat 0.22rem center;
        background-size: 0.4rem;
    }
    
    .zfxxgk_mobile ul li:nth-child(5) a {
        background: url(../images/zfxxgk_05.png) no-repeat 0.22rem center;
        background-size: 0.4rem;
    }
    
    .zfxxgk_mobile ul li:nth-child(6) a {
        background: url(../images/zfxxgk_06.png) no-repeat 0.22rem center;
        background-size: 0.4rem;
    }
    
    .xwfbh_mobile_tit {
        width: 6.3rem;
        margin: 0 auto;
        border-bottom: 0.01rem solid #cccccc;
        height: 0.69rem;
    }
    
    .xwfbh_mobile_tit span {
        display: block;
        float: left;
        color: #005497;
        font-weight: bold;
        line-height: 0.36rem;
        border-bottom: 0.03rem solid #005497;
        font-size: 0.34rem;
        text-align: center;
        margin-right: 0.45rem;
        padding-bottom: 0.3rem;
    }
    
    .xwfbh_mobile_tit a {
        float: right;
        font-size: 0.24rem;
        display: block;
        color: #999999;
        margin-top: 0.06rem;
    }
    
    .xwfbh_mobile_con {
        margin-top: 0.3rem;
        width: 6.3rem;
        position: relative;
        height: 3.52rem;
    }
    
    .xwfbh_mobile_con .a1 img {
        width: 6.3rem;
        height: 3.52rem;
    }
    
    .xwfbh_mobile_con .a2 {
        position: absolute;
        font-size: 0.28rem;
        color: #fff;
        height: 0.74rem;
        display: block;
        box-sizing: border-box;
        padding: 0 0.3rem;
        text-align: left;
        width: 6.3rem;
        bottom: 0;
        line-height: 0.74rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        background: rgba(0, 0, 0, 0.4);
    }
    
    .jyfzqk_mobile {
        width: 6.3rem;
        height: 1.3rem;
        margin-top: 0.4rem;
        margin-bottom: 0.4rem;
    }
    
    .jyfzqk_mobile a {
        width: 6.3rem;
        height: 1.3rem;
        display: block;
        background: url(../images/jyfzqk_bj.png) no-repeat center;
        background-size: 100%;
    }
    /* 三切换 办事服务 start*/
    
    .nmgzwfww {
        width: 6.3rem;
        padding-top: 0.4rem;
    }
    
    .nmgzwfww_tit {
        width: 100%;
        height: 1.79rem;
        background: url(../images/nmgzwfww.png) no-repeat center;
        background-size: 100%;
        margin-bottom: 0.3rem;
    }
    
    .nmgzwfww_tit a {
        width: 100%;
        height: 1.79rem;
        display: block;
    }
    
    .nmgzwfww_con ul li {
        float: left;
        width: 3.05rem;
        height: 1rem;
        margin-right: 0.2rem;
    }
    
    .nmgzwfww_con ul li:nth-child(2n) {
        margin-right: 0;
    }
    
    .nmgzwfww_con ul li:nth-child(1) {
        background: url(../images/zwfw_01.png) no-repeat center;
        margin-bottom: 0.2rem;
        background-size: 100%;
    }
    
    .nmgzwfww_con ul li:nth-child(2) {
        background: url(../images/zwfw_02.png) no-repeat center;
        margin-bottom: 0.2rem;
        background-size: 100%;
    }
    
    .nmgzwfww_con ul li:nth-child(3) {
        background: url(../images/zwfw_03.png) no-repeat center;
        background-size: 100%;
    }
    
    .nmgzwfww_con ul li:nth-child(4) {
        background: url(../images/zwfw_04.png) no-repeat center;
        background-size: 100%;
    }
    
    .nmgzwfww_con ul li a {
        font-size: 0.26rem;
        color: #333333;
        width: 3.05rem;
        height: 1rem;
        line-height: 1rem;
        text-align: left;
        box-sizing: border-box;
        padding-left: 0.8rem;
        display: block;
    }
    
    .rmcx_mobile {
        padding-top: 0.48rem;
        width: 6.3rem;
        overflow: hidden;
        margin: 0 auto;
    }
    
    .rmcx_mobile_tit {
        width: 6.3rem;
        margin: 0 auto;
        border-bottom: 0.01rem solid #cccccc;
        height: 0.69rem;
    }
    
    .rmcx_mobile_tit span {
        display: block;
        float: left;
        color: #005497;
        font-weight: bold;
        line-height: 0.36rem;
        border-bottom: 0.03rem solid #005497;
        font-size: 0.34rem;
        text-align: center;
        margin-right: 0.45rem;
        padding-bottom: 0.3rem;
    }
    
    .rmcx_mobile_tit a {
        float: right;
        font-size: 0.24rem;
        display: block;
        color: #999999;
        margin-top: 0.06rem;
    }
    
    .rmcx_mobile_con ul {
        margin-top: 0.3rem;
    }
    
    .rmcx_mobile_con ul li {
        width: 1.78rem;
        height: 1.5rem;
        text-align: center;
        float: left;
        margin-right: 0.44rem;
    }
    
    .rmcx_mobile_con ul li:nth-child(3n) {
        margin-right: 0;
    }
    
    .rmcx_mobile_con ul li:nth-child(1),
    .rmcx_mobile_con ul li:nth-child(2),
    .rmcx_mobile_con ul li:nth-child(3) {
        margin-bottom: 0.42rem;
    }
    
    .rmcx_mobile_con ul li img {
        width: 1rem;
        height: 1rem;
    }
    
    .rmcx_mobile_con ul li a {
        font-size: 0.26rem;
        color: #333333;
        display: block;
        margin-top: 0.14rem;
        box-sizing: border-box;
        text-align: center;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    
    .rmcx_mobile_con .tabs6 {
        display: table;
        margin-top: 0.43rem;
    }
    
    .rmcx_mobile_con .tabs6 span {
        width: 0.2rem;
        height: 0.14rem;
        float: left;
        margin-right: 0.1rem;
        border-radius: 0.2rem;
        background-color: #e9f1fb;
    }
    
    .rmcx_mobile_con .tabs6 span.on {
        background-color: #005497;
    }
    
    .bsfw_bt_mobile {
        width: 6.3rem;
        margin: 0 auto;
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
        overflow: auto;
    }
    
    .bsfw_bt_mobile a {
        width: 3rem;
        height: 2rem;
        display: block;
        float: left;
    }
    
    .bsfw_bt_mobile a:first-child {
        margin-right: 0.28rem;
        background: url(../images/zwfw_05.png) no-repeat center;
        background-size: 100%;
    }
    
    .bsfw_bt_mobile a:last-child {
        background: url(../images/zwfw_06.png) no-repeat center;
        background-size: 100%;
    }
    /* 三切换 互动交流 start*/
    
    .xjgs_mobile {
        width: 6.3rem;
        margin: 0 auto;
        margin-top: 0.38rem;
    }
    
    .xjgs_mobile_tit {
        height: 0.69rem;
    }
    
    .xjgs_mobile_tit span {
        display: block;
        float: left;
        color: #005497;
        font-weight: bold;
        font-size: 0.34rem;
        text-align: center;
        margin-right: 0.45rem;
        padding-bottom: 0.3rem;
    }
    
    .xjgs_mobile_tit a {
        float: right;
        font-size: 0.24rem;
        display: block;
        color: #999999;
        margin-top: 0.06rem;
    }
    
    .xjgs_mobile_con_tit {
        height: 0.66rem;
        background: #f3f8ff;
        color: #333333;
        font-size: 0.26rem;
        line-height: 0.66rem;
        overflow: hidden;
        padding: 0 0.3rem;
    }
    
    .xjgs_mobile_con_tit span:first-child {
        float: left;
    }
    
    .xjgs_mobile_con_tit span:last-child {
        float: right;
    }
    
    .xjgs_mobile_con ul li {
        width: 100%;
        height: 0.45rem;
        margin-top: 0.2rem;
        background: url(../images/heidian.png) no-repeat left;
        background-size: 0.1rem;
    }
    
    .xjgs_mobile_con ul li a {
        font-size: 0.28rem;
        color: #333333;
        float: left;
        width: 4.4rem;
        height: 0.45rem !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 0.3rem;
        line-height: 0.42rem;
    }
    
    .xjgs_mobile_con ul li span {
        font-size: 0.24rem;
        color: #999999;
        float: right;
        line-height: 0.45rem;
    }
    
    .xjgs_mobile_bt {
        margin-top: 0.4rem;
    }
    
    .xjgs_mobile_bt a {
        width: 1.96rem;
        height: 1.81rem;
        display: block;
        float: left;
    }
    
    .xjgs_mobile_bt a:nth-child(1) {
        margin-right: 0.2rem;
        background: url(../images/hdjl_xx01.png) no-repeat center;
        background-size: 100%;
    }
    
    .xjgs_mobile_bt a:nth-child(2) {
        margin-right: 0.2rem;
        background: url(../images/hdjl_xx02.png) no-repeat center;
        background-size: 100%;
    }
    
    .xjgs_mobile_bt a:nth-child(3) {
        background: url(../images/hdjl_xx03.png) no-repeat center;
        background-size: 100%;
    }
    
    .con07_mobile {
        width: 92%;
        padding-top: 0.37rem !important;
        margin: 0 auto;
        padding-bottom: 0.4rem;
        background-color: #fff;
    }
    
    .con07_mobile_con {
        width: 100%;
        overflow: hidden;
        position: relative;
    }
    
    .con07_mobile_con .tabs7 {
        width: 100%;
        margin: 0 auto;
        border-bottom: 0.01rem solid #cccccc;
        height: 0.69rem;
    }
    
    .con07_mobile_con .tabs7 span {
        display: block;
        float: left;
        color: #333333;
        font-weight: bold;
        line-height: 0.36rem;
        font-size: 0.34rem;
        text-align: center;
        margin-right: 0.45rem;
        padding-bottom: 0.3rem;
    }
    
    .con07_mobile_con .tabs7 span a {
        position: absolute;
        right: 0;
        top: 0;
        font-size: 0.24rem;
        color: #999999;
        font-weight: normal;
    }
    
    .con07_mobile_con .tabs7 span.on {
        color: #005497;
        border-bottom: 0.03rem solid #005497;
        font-size: 0.34rem;
    }
    
    .con07_mobile_con .tabs7 span.on a {
        display: block !important;
    }
    
    .con07_mobile_con .swiper-container7 {
        width: 100%;
        overflow: hidden;
    }
    
    .con07_mobile_con .content-slide7 {
        margin-top: 0.33rem;
    }
    
    .con07_mobile_con .content-slide7 li {
        width: 100%;
        height: 0.45rem;
        margin-top: 0.2rem;
        background: url(../images/heidian.png) no-repeat 0.03rem center;
        background-size: 0.1rem;
    }
    
    .con07_mobile_con .content-slide7 li a {
        font-size: 0.28rem;
        color: #333333;
        float: left;
        width: 4.4rem;
        height: 0.45rem !important;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 0.3rem;
        line-height: 0.42rem;
    }
    
    .con07_mobile_con .content-slide7 li span {
        font-size: 0.24rem;
        color: #999999;
        float: right;
        line-height: 0.45rem;
    }
    
    .zxft_mobile a img {
        width: 6.3rem;
        height: 4.16rem;
        margin-top: 0.3rem;
        float: left;
    }
    
    .zxft_mobile span {
        display: block;
        width: 100%;
        height: 1.63rem;
        float: left;
        box-sizing: border-box;
        border: 0.01rem solid #e3ebf6;
        background-color: #f8fbff;
    }
    
    .zxft_mobile span a {
        font-size: 0.28rem;
        color: #333333;
        font-weight: bold;
        display: block;
        text-align: left;
        margin-top: 0.38rem;
        width: 100%;
        padding: 0 0.3rem;
        box-sizing: border-box;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    
    .zxft_mobile em {
        font-size: 0.26rem;
        display: block;
        float: left;
        margin-top: 0.3rem;
        padding: 0 0.3rem;
        color: #666666;
    }
    /* 专题专栏 start*/
    
    .ztzl_mobile {
        width: 100%;
        height: 3.52rem;
        background-color: #fff;
    }
    
    .ztzl_mobile_tit {
        height: 1.19rem;
        display: block;
        background: url(../images/ztzl_bj.png) no-repeat center;
        background-size: 100%;
    }
    
    .ztzl_mobile_con {
        position: relative;
    }
    
    .ztzl_mobile_con .mySwiper2 .swiper-slide {
        width: 3.45rem !important;
    }
    
    .ztzl_a1,
    .ztzl_a2 {
        width: 3.45rem;
        height: 1.82rem;
        display: block;
    }
    
    .ztzl_a1 img {
        width: 3.25rem !important;
        height: 1.82rem !important;
        float: left;
    }
    
    .ztzl_a2 img {
        width: 3.25rem !important;
        height: 1.82rem !important;
        float: right;
    }
    
    .swiper-prev {
        width: 0.4rem;
        height: 0.6rem;
        background: url(../images/ztzl_le.png) no-repeat center;
        background-size: 100%;
        left: 0;
        right: auto;
        cursor: pointer;
        position: absolute;
        top: 35%;
        z-index: 999;
    }
    
    .swiper-next {
        width: 0.4rem;
        height: 0.6rem;
        background: url(../images/ztzl_rt.png) no-repeat center;
        background-size: 100%;
        left: auto;
        right: 0;
        cursor: pointer;
        position: absolute;
        top: 35%;
        z-index: 999;
    }
    /* container end */
    /* footer start */
    
    .footer_mobile {
        width: 100%;
        height: 3.6rem;
        margin: 0 auto;
        background-color: #005497;
    }
    
    .pic_mobile {
        text-align: center;
        height: 0.65rem;
        background-color: #0765a8;
        top: 0.3rem;
        width: 6.9rem;
        display: block;
        line-height: 0.05rem;
        position: relative;
    }
    
    .pic_mobile a {
        font-size: 0.28rem;
        text-align: center;
        line-height: 0.65rem;
        color: #e7f0fc;
    }
    
    .pic_mobile a:first-child {
        margin-right: 0.85rem;
    }
    
    .pic_mobile span {
        font-size: 0.22rem;
        color: #e7f0fc;
        position: absolute;
        left: 3.43rem;
        top: 0.29rem;
    }
    
    .footer_con_mobile {
        margin-top: 0.4rem;
    }
    
    .footer_con_mobile span {
        font-size: 0.24rem;
        color: #b8c6d9;
        text-align: center;
        line-height: 0.52rem;
        display: block;
    }
    
    .footer_con_mobile em a {
        font-size: 0.24rem;
        color: #b8c6d9;
        text-align: center;
        padding-left: 0.38rem;
        box-sizing: border-box;
        line-height: 0.52rem;
        background: url(../images/footer_ga.png) no-repeat left center;
        background-size: 0.19rem;
    }
    
    .footer_con_mobile span a {
        font-size: 0.24rem;
        color: #b8c6d9;
        text-align: center;
        line-height: 0.52rem;
    }
    
    .footer_con01_mobile {
        width: 38%;
        margin: 0 auto;
    }
    
    .footer_con_mobile .img2_mobile {
        width: 0.37rem;
        height: 0.46rem;
        margin-top: 0.15rem;
        margin-left: 0.55rem;
        margin-right: 0.4rem;
        float: left;
    }
    
    .footer_con_mobile .img3_mobile {
        width: 0.81rem;
        height: 0.41rem;
        margin-top: 0.18rem;
        margin-right: 0.3rem;
        float: left;
    }
    
    .footer_con01_mobile a:last-child {
        display: none;
    }
    
    .footer_con_mobile .img4_mobile {
        display: none;
    }
    /* footer end */