/*苹果手机字体兼容设置开始  PS 不可以修改任何东西*/
@media screen and (max-device-width: 320px) {
    body {
        -webkit-text-size-adjust: none;
    }
}

@media screen and (max-device-width: 480px) {
    body {
        -webkit-text-size-adjust: none;
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    body {
        -webkit-text-size-adjust: none;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    body {
        -webkit-text-size-adjust: none;
    }
}

/*移动端开始*/
@media (min-width: 320px) and (max-width: 750px) {

    html,
    body {
        min-width: 320px;
        max-width: 750px;
        overflow-x: hidden;
    }

    .sxz_sjzfgb1 {
        display: block;
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sxz_bulletin_ri_title_box {
        margin-top: 0;
    }

    .sxz_sjzfgb2 {
        display: none;
    }

    .sxz_table_box_font {
        font-size: 0.3rem;
        padding-top: 0.74rem;
    }

    .sxz_table_box_font_oneself {
        width: 100%;
        border: 0.05rem solid #015293;
        margin: 0.5rem auto 1rem;
    }

    .qgl_bulletin_ce_title:nth-child(3) {
        border-top: 1px solid #e6e6e6;
        padding: 0.4rem 0 0.2rem;
    }

    .sxz_erweima_patch_padding_one {
        display: none;
    }

    .sxz_erweima_patch:nth-child(2) {
        margin: 0 0.7rem 0 0;
    }

    .sxz_table_box_font_height a {
        font-size: 0.28rem;
    }

    .sxz_table_box_font_height {
        height: 0.6rem;
        width: 1.56rem;
        border: 0.01rem solid #015293;
    }

    .sxz_xuanzheriqiselect {
        height: 0.6rem;
        width: 2.5rem;
    }

    .sxz_xuanzheriqi {
        width: 100%;
        display: flex;
        justify-content: space-around;
        margin-bottom: 0.22rem;
    }

    .qgl_bulletin_ri {
        padding: 0.1rem 0 0.36rem;
    }

    .sxz_xuanzheriqiselect select {
        font-size: 0.3rem;
    }

    .sxz_xuanzheriqi_patch {
        display: none !important;
    }

    .sxz_xuanzheriqi_font {
        display: none !important;
    }

    .sxz_erweima_patch img {
        display: block;
        width: 0.86rem;
        height: auto;
    }

    .qgl_bulletin_ri_title_list_box {
        width: 100%;
    }

    .qgl_bulletin_ce {
        width: 100%;
        border: none;
        margin: 0.5rem auto 0;
    }

    .sxz_erweima {
        width: 100%;
        height: 2.2rem;
        margin: 0.28rem 0 0 0;
        padding: 0.5rem 1rem 0;
    }

    .sxz_erweima_patch a {
        height: 100%;
        width: 100%;
    }

    .sxz_erweima_patch_img_one {
        height: 0.7rem;
    }

    .sxz_erweima_patch p {
        font-size: 0.25rem;
    }

    .sxz_margin_zy {
        margin: 0 0.05rem;
    }

    .qgl_bulletin_ri_btn button {
        width: 2.5rem;
        height: 0.86rem;
        line-height: 0.86rem;
        font-size: 0.3rem;
    }

    .qgl_bulletin_ri_btn {
        text-align: center;
    }

    .teshubutton {
        display: none;
    }

    .qgl_bulletin_ri_title_list {
        width: 100%;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }

    .qgl_bulletin_ri_title_list li {
        height: 1rem;
        width: 46%;
        border-radius: 0.03rem;
        margin: 0 0 0.1rem 0;
    }

    .qgl_bulletin_ri_title_list:before,
    .qgl_bulletin_ri_title_list:after {
        display: none;
    }

    .qgl_bulletin_ri_title_list a {
        font-size: 0.3rem;
        line-height: 1rem;
    }

    .sxz_erweima_patch {
        height: 2rem;
        width: 2rem;
        border-radius: 0.1rem;
    }

    .qgl_js_input_font_margin {
        margin: 0;
    }

    .sxz_workreport_position_head img {
        width: 100%;
        height: auto;
    }

    .sxz_workreport_position_head {
        height: 2.5rem;
        padding-top: 0.5rem;
    }

    .container {
        width: 100%;
    }

    .tong_VisualArea {
        padding: 0.5rem 20px !important;
        margin-top: 0.4rem;
        box-shadow: none;
    }

    .Big_background_ChangWu {
        background: url(/dist/special/qypgcg/img/xy_cwhy_img1.png) no-repeat center top;
    }

    .xy_ZhengFugb_list_box .left {
        width: 100%;
    }

    .xy_ZhengFugb_list_box .left ul {
        overflow-y: hidden;
        white-space: nowrap;
    }

    .xy_ZhengFugb_list_box .left li {
        display: inline-block;
        float: none;
        width: 2rem;
        height: 0.7rem;
        line-height: 0.7rem;
    }

    .xy_ZhengFugb_list_box .left li a {
        font-size: 0.3rem;
        padding-left: 0.7rem;
    }

    .xy_ZhengFugb_list_box .left li:nth-child(2n) {
        margin-right: 10px;
    }

    .xy_ZhengFugb_list_box .right {
        width: 100%;
        background: none;
        padding-bottom: 0;
    }

    .xy_ZhengFugb_list_box {
        margin-top: 0.4rem;
    }

    .xy_ZhengFugb_list_box .right .tit img {
        width: 100%;
    }

    .xy_ZhengFugb_list_box .right .tit {
        padding-top: 0.4rem;
    }

    .xy_ZhengFugb_list_box .cont {
        padding-left: 0;
    }

    .xy_ZhengFugb_list_box .cont ul {
        padding-left: 0;
        background: none;
        margin-top: 0rem;
        padding-bottom: 0;
    }

    .xy_ZhengFugb_list_box .cont li {
        width: 48%;
        margin-right: 4%;
        margin-top: 5%;
    }

    .xy_ZhengFugb_list .tong_VisualArea {
        box-shadow: none;
        padding-bottom: 0;
    }

    .xy_ZhengFugb_list_box .cont li:nth-child(2n) {
        margin-right: 0;
    }

    .top .right li:nth-child(3) {
        /*display: none;*/
    }

    .top .right li:nth-child(4) {
        display: none;
    }

    .top .right li:nth-child(5) {
        display: none;
    }

    .nav_ipad {
        display: block;
    }

    .nav_ipad>ul li a {
        font-size: 0.3rem;
    }

    .header .nav {
        display: none;
    }

    .logo {
        padding: 0 20px;
        box-sizing: border-box;
    }

    .logo img {
        width: 90%;
    }

    .header .search {
        padding: 0 20px;
        margin-top: 25px;
    }

    .header .search form {
        width: 100%;
        margin-left: 0;
        height: 0.8rem;
    }

    .header .search form input:first-child {
        width: 60%;
        height: 0.72rem;
        font-size: 0.26rem;
    }

    .header .search form input:first-child+input {
        width: 40%;
        font-size: 0.3rem;
        height: 0.74rem;
    }

    .right_bar {
        display: none;
    }

    .tout {
        padding: 0 20px;
        box-sizing: border-box;
        margin-top: 20px;
        height: 1.3rem;
    }

    .tout .container {
        padding-left: 1.2rem;
        background: url(/dist/special/qypgcg/img/tout.png) no-repeat left center / 0.98rem 0.39rem;
        height: 1.3rem;
        line-height: 1.3rem;
    }

    .tout .container h1 {
        height: 1.3rem;
    }

    .tout .container a {
        font-size: 0.32rem;
        padding-left: 0;
        background: none;
    }

    .lunbBox {
        width: 100%;
        padding: 0 20px;
        box-sizing: border-box;
        height: 3.95rem;
        overflow: hidden;
    }

    .lunbBox .bd li {
        width: 100%;
        height: auto;
    }

    .lunbBox .next {
        right: 20px;
    }

    .lunbBox .hd li {
        width: 0.15rem;
        height: 0.15rem;
        margin-left: 0.1rem;
    }

    .lunbBox .bd li span {
        padding-right: 30%;
        font-size: 0.26rem;
        height: 0.78rem;
        line-height: 0.78rem;
    }

    .lunbBox .bd li img {
        display: block;
        width: 6.9rem;
        height: 3.95rem;
    }

    .tong_tab {
        width: 100%;
        padding: 0 20px;
        box-sizing: border-box;
        margin-top: 20px;
    }

    .tong_tab .hd {
        height: 0.78rem;
        line-height: 23px;
    }

    .tong_tab .hd li a {
        font-size: 0.36rem;
    }

    .more_mobile {
        display: block;
    }

    .tong_tab .hd .more a {
        line-height: 24px;
        height: 0.47rem;
    }

    .tong_tab .bd>ul>li>h3 {
        position: relative;
        display: block;
        width: 100%;
    }

    .tong_tab .bd>ul>li>h3>a {
        width: 85%;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        margin: 0;
        font-size: 0.3rem;
        padding-left: 0.25rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left 0.24rem / 0.05rem 0.06rem;
    }

    .tong_tab .bd>ul>li>h3 span {
        position: absolute;
        right: 0;
        top: 0;
        font-size: 0.28rem;
    }

    .eightButton {
        padding: 0 20px;
        box-sizing: border-box;
        margin-top: 0rem;
    }

    .eightButton a {
        width: 33.3333%;
        font-size: 0.28rem;
        height: 1.7rem;
    }

    .eightButton .container {
        height: auto;
        background: url(/dist/special/qypgcg/img/idx_eight_img9.png) no-repeat center bottom;
        padding-bottom: 20px;
    }

    .ZhuanTi {
        padding: 0 20px 40px;
        box-sizing: border-box;
        position: relative;
    }

    .ZhuanTi .container {
        height: auto;
    }

    .ZhuanTi .tit {
        height: 0.78rem;
        line-height: 30px;
        margin-bottom: 20px;
    }

    .ZhuanTi .tit span {
        height: 0.78rem;
        font-size: 0.36rem;
        box-sizing: border-box;
    }

    .ZhuanTi .hd .prev,
    .ZhuanTi .hd .next {
        top: 69%;
    }

    .ZhuanTi .bd {
        width: 100%;
    }

    .ZhuanTi .tempWrap {
        width: 48% !important;
        margin-right: 0;
    }

    .ZhuanTi .bd ul li {
        width: 48%;
        height: auto;
        margin-right: 15px;
    }

    .ZhuanTi .zt_fixed {
        width: 48%;
        height: auto;
        position: absolute;
        left: 0;
        bottom: 0;
    }

    .ZhuanTi .zt_fixed img {
        width: 100%;
        height: auto;
    }

    .ZhuanTi .bd ul li .pic {
        width: 100%;
        height: 100%;
    }

    .ZhuanTi .bd ul li .pic img {
        width: 100%;
        height: 100%;
    }

    .bigTabHd_kuai {
        width: 22%;
        margin-left: 0;
    }

    .bigTabHd_kuai span {
        font-size: 0.32rem;
        font-weight: 700;
    }

    .BigTabThree>.bd {
        width: 100%;
        height: auto;
        box-shadow: none;
    }

    .BigTabThree>.bd .bigTabBd_box {
        width: 400%;
        position: relative;
    }

    .BigTabThree>.bd .bigTabBd_box>div {
        width: 25%;
        padding: 30px 20px;
    }

    .BigTabThree>.bd .bigTabBd_box>div:first-child {
        display: block;
    }

    .big_tab_cont0 {}

    .big_tab_cont0 .ldhd {
        width: 100%;
    }

    .big_tab_cont0 .ldhd .bd_list1 h3 {
        width: 70%;
    }

    .big_tab_cont0 .ldhd .bd_list1 h3 a {
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        font-size: 0.3rem;
    }

    .idx_tong_hd .hd {
        height: 0.78rem;
        line-height: 23px;
    }

    .idx_tong_hd .hd li {
        height: 0.78rem;
    }

    .idx_tong_hd .hd li a {
        font-size: 0.36rem;
    }

    .big_tab_cont1 .gjzcjd .bd {
        height: auto;
    }

    .big_tab_cont1 .gjzcjd .tempWrap {
        width: 100% !important;
    }

    .big_tab_cont0 .ldhd .bd_list1>span {
        width: 24%;
    }

    .big_tab_cont0 .ldhd .bd_list li a {
        font-size: 0.3rem;
        padding-left: 0.25rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left 0.24rem / 0.05rem 0.06rem;
    }

    .big_tab_cont0 .ldhd .bd_list li span {
        font-size: 0.28rem;
    }

    .big_tab_cont0 .tzgg_bmdt {
        width: 100%;
        margin-left: 0;
        margin-top: 0.4rem;
    }

    .big_tab_cont0 .bmdt {
        margin-top: 0.4rem;
    }

    .big_tab_cont0 .tzgg_bmdt .bd li {
        padding-left: 0.25rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left center / 0.05rem 0.06rem;
    }

    .big_tab_cont0 .tzgg_bmdt .bd li a {
        font-size: 0.3rem;
    }

    .big_tab_cont0 .tzgg_bmdt .bd li span {
        font-size: 0.28rem;
    }

    .big_tab_cont0 .zfcwhy {
        width: 100%;
        margin-top: 0.4rem;
    }

    .big_tab_cont0 .cwhy a span {
        font-size: 0.38rem;
    }

    .big_tab_cont0 .cwhy a em {
        margin-left: 1.3rem;
    }

    .big_tab_cont0 .spxw {
        height: auto;
    }

    .big_tab_cont0 .spxw .bd>a {
        width: 100%;
        height: auto;
        margin-top: 0;
    }

    .big_tab_cont0 .spxw .bd>p a {
        font-size: 0.3rem;
        margin-top: 0.2rem;
        height: 0.6rem;
        line-height: 0.6rem;
    }

    .big_tab_cont0 .spxw .bd:nth-child(3) {
        display: none;
    }

    .big_tab_cont0 .spxw .bd:nth-child(4) {
        display: none;
    }

    .big_tab_cont1 .zcwj {
        width: 100%;
    }

    .big_tab_cont1 .zcwj .bd_list li a {
        font-size: 0.3rem;
        padding-left: 0.25rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left 0.24rem / 0.05rem 0.06rem;
    }

    .big_tab_cont1 .zcwj .bd_list li span {
        font-size: 0.28rem;
    }

    .big_tab_cont1 .gjzcjd {
        width: 100%;
        margin-left: 0;
        margin-top: 0.4rem;
    }

    .big_tab_cont2 .GeRenZhu .right {
        width: 100%;
        margin-top: 0.4rem;
    }

    .big_tab_cont1 .gjzcjd .bd li:first-child {
        /*margin-top: 0.4rem;*/
        margin-bottom: 0rem;
    }

    .big_tab_cont1 .gjzcjd .bd li:first-child img {
        width: 100%;
    }

    .big_tab_cont1 .gjzcjd .bd li:last-child {
        /*display: none;*/
    }

    .big_tab_cont1 .gjzcjd .bd li a {
        font-size: 0.3rem;
        padding-left: 0.25rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left 0.24rem / 0.05rem 0.06rem;
    }

    .big_tab_cont1 .gjzcjd .bd li span {
        font-size: 0.28rem;
    }

    .big_tab_cont1 .right {
        width: 100%;
    }

    .big_tab_cont1 .right .hd img {
        width: 100%;
    }

    .big_tab_cont1 .zfxxgk .bd a {
        width: 48%;
        margin-right: 3%;
        font-size: 0.29rem;
    }

    .big_tab_cont1 .zdlxxx a {
        width: 100%;
        height: 1.4rem;
        line-height: 1.4rem;
        font-size: 0.34rem;
    }

    .big_tab_cont1 .zdlxxx a.a1 {
        background: url(/dist/special/qypgcg/img/zfxxgk11.png) no-repeat center / 100%;
    }

    .big_tab_cont1 .zdlxxx a.a2 {
        background: url(/dist/special/qypgcg/img/zfxxgk12.png) no-repeat center / 100%;
    }

    .big_tab_cont1 .zctc {
        height: auto;
        margin-top: 0;
        padding-bottom: 20px;
        margin-top: 0.3rem;
    }

    .big_tab_cont1 .zctc .zctc_kuai4 {}

    .big_tab_cont1 .zctc .zctc_kuai_em {
        display: none;
    }

    .big_tab_cont1 .zctc_kuai4 button {
        padding-left: 1.1rem;
    }

    .big_tab_cont1 .zctc .zctc_kuai1 span {
        margin-left: 0.4rem;
    }

    .big_tab_cont1 .zctc .zctc_kuai_em {
        display: none;
    }

    .big_tab_cont1 .zctc .zctc_kuai2 {
        margin-left: 1.1rem;
        height: 40px;
        line-height: 40px;
    }

    .big_tab_cont1 .zctc .zctc_kuai2 label {
        margin-right: 0.6rem;
        font-size: 16px;
    }

    .big_tab_cont1 .zctc_kuai3 {
        width: 42%;
    }

    .big_tab_cont1 .zctc_kuai3 span {
        width: 100%;
    }

    .big_tab_cont2 .GeRenZhu .left {
        width: 100%;
    }

    .big_tab_cont2 .GeRenZhu .left .hd {
        height: 0.78rem;
    }

    .big_tab_cont2 .GeRenZhu .left .hd ul {
        float: left;
    }

    .big_tab_cont2 .GeRenZhu .left .hd li:last-child {
        padding: 0;
        margin-right: 0;
    }

    .big_tab_cont2 .GeRenZhu .left .hd li a {
        height: 0.78rem;
        font-size: 0.36rem;
    }

    .big_tab_cont2 .GeRenZhu .left .hd li {
        background: url(/dist/special/qypgcg/img/tab_xian.png) no-repeat right 5px;
        padding-right: 23px;
    }

    .big_tab_cont2 .GeRenZhu .left .inBd li {
        width: 32%;
        margin-right: 2%;
    }

    .big_tab_cont2 .GeRenZhu .left .inBd li a {
        font-size: 0.3rem;
    }

    .big_tab_cont2 .GeRenZhu .left .inBd li:nth-child(3n) {
        margin-right: 0%;
    }

    .big_tab_cont2 .GeRenZhu .left .inBd li:nth-child(4n) {
        margin-right: 2%;
    }

    .big_tab_cont2 .GeRenZhu .left .inBd li:nth-child(12n) {
        margin-right: 0%;
    }

    .big_tab_cont2 .GeRenZhu .left .inHd {
        margin-top: 0;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai {
        width: 100%;
        height: auto;
        padding-left: 0.3rem;
        padding-right: 0rem;
        padding-bottom: 0.2rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai1 {
        background: url(/dist/special/qypgcg/img/ztjc_img1.png) no-repeat right bottom 0.2rem / 1.49rem 1.32rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai2 {
        background: url(/dist/special/qypgcg/img/ztjc_img2.png) no-repeat right bottom 0.2rem / 1.49rem 1.32rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai h3 {
        font-size: 0.34rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai ul:nth-child(3) {
        /*display: block !important;*/
    }

    .big_tab_cont2 .GeRenZhu .right .kuai li {
        background: url(/dist/special/qypgcg/img/ztjc_xian.png) no-repeat right center / 0.03rem 0.19rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai li a {
        font-size: 0.28rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai li:last-child a {
        font-size: 0.29rem;
    }

    .big_tab_cont3 .right {
        width: 100%;
        margin-top: 0.4rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai3 a {
        width: 48%;
        font-size: 0.3rem;
        padding-left: 1.2rem;
        height: 1.2rem;
        line-height: 1.2rem;
        margin-bottom: 0.2rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai3 a:nth-child(2) {
        margin: 0;
        margin-left: 4%;
        margin-bottom: 0.2rem;
        padding-left: 0.8rem;
        padding-left: 1.5rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai3 a:nth-child(3) {
        padding-left: 1.5rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai3 b {
        width: 0.6rem;
        height: 0.6rem;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai3 b img {
        width: 50%;
    }

    .big_tab_cont2 .BanHao .right {
        display: none;
    }

    .big_tab_cont2 .BanHao .left {
        width: 100%;
        height: auto;
        padding-top: 0.7rem;
        padding-bottom: 0;
    }

    .big_tab_cont2 .BanHao .left_kuai {
        margin-bottom: 0.2rem;
        width: 100%;
    }

    .big_tab_cont2 .BanHao .left_kuai h3 {
        font-size: 0.34rem;
    }

    .big_tab_cont2 .BanHao .left_kuai span {
        margin-top: 0.4rem;
        margin-right: 10%;
        width: 45%;
    }

    .big_tab_cont2 .BanHao .left_kuai span:nth-child(2n) {
        margin-right: 0;
        background: none;
        width: auto;
    }

    .big_tab_cont2 .BanHao .left_kuai em {
        font-size: 0.29rem;
    }

    .big_tab_cont2 .BanHao .left_kuai i {
        font-size: 0.52rem;
    }

    .big_tab_cont2 .BanHao {
        margin-top: 0.4rem;
    }

    .big_tab_cont3>.left {
        width: 100%;
    }

    .big_tab_cont3>.left .zxxx img {
        width: 100%;
    }

    .big_tab_cont3 .fkhy .hd {
        height: 0.78rem;
    }

    .big_tab_cont3 .fkhy .hd a {
        font-size: 0.36rem;
    }

    .big_tab_cont3 .fkhy .hd span {
        font-size: 0.28rem;
        margin-top: 0.05rem;
    }

    .big_tab_cont3 .fkhy .bd_tips {
        padding-right: 0;
        font-size: 0.26rem;
        padding: 0.3rem 0.2rem 0;
    }

    .big_tab_cont3 .fkhy .bd_tips i {
        font-size: 0.26rem;
    }

    .big_tab_cont3 .fkhy .bd_tips span {
        margin-right: 0.3rem;
    }

    .big_tab_cont3 .fkhy .bd_tips span:last-child {
        margin-right: 0;
    }

    .big_tab_cont3 .fkhy .bd_tips em {
        font-size: 0.36rem;
    }

    .big_tab_cont3 .fkhy .bd li {
        padding-left: 0.25rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left center / 0.05rem 0.06rem;
    }

    .big_tab_cont3 .fkhy .bd li a {
        font-size: 0.3rem;
        max-width: 78%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .big_tab_cont3 .fkhy .bd li span {
        font-size: 0.28rem;
    }

    .big_tab_cont3 .wsxf {
        margin-top: 0.3rem;
    }

    .big_tab_cont3 .wsxf a {
        width: 32%;
        margin-left: 2%;
    }

    .big_tab_cont3 .tong_hd .hd {
        height: 0.78rem;
    }

    .big_tab_cont3 .tong_hd .hd ul {
        float: left;
    }

    .big_tab_cont3 .tong_hd .hd li a {
        font-size: 0.36rem;
        height: 0.78rem;
    }

    .big_tab_cont3 .myzj .hd>span a {
        font-size: 16px;
        line-height: 22px;
    }

    .big_tab_cont3 .zxft .ul1 .li_left {
        width: 100%;
    }

    .big_tab_cont3 .zxft .ul1 .li_left a {
        width: 100%;
        height: 100%;
    }

    .big_tab_cont3 .zxft .ul1 .li_left a img {
        width: 100%;
        height: 100%;
    }

    .big_tab_cont3 .zxft .ul1 .li_right {
        width: 100%;
        margin-top: 0.3rem;
    }

    .big_tab_cont3 .zxft .ul1 .li_right a {
        font-size: 0.32rem;
        line-height: 0.48rem;
    }

    .big_tab_cont3 .zxft .ul1 li {
        padding: 0.3rem 20px;
    }

    .big_tab_cont3 .zxft .ul1 .li_right p {
        margin-top: 0.1rem;
    }

    .big_tab_cont3 .zxft .ul1 .li_right p em {
        width: 30%;
    }

    .big_tab_cont3 .zxft .ul1 .li_right p span {
        width: 70%;
    }

    .big_tab_cont3 .myzj .bd li .more a {
        display: block !important;
    }

    .big_tab_cont3 .myzj .bd li p {
        position: relative;
    }

    .big_tab_cont3 .myzj .bd li p a {
        padding-left: 0.25rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left 0.24rem / 0.05rem 0.06rem;
        font-size: 0.3rem;
        max-width: 60%;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        margin-left: 0;
    }

    .big_tab_cont3 .myzj .bd li p span {
        font-size: 0.28rem;
        position: absolute;
        right: 0;
        top: 0.3rem;
    }

    .big_tab_cont3 .myzj .bd li p em {
        font-size: 0.24rem;
        width: 1rem;
        height: 0.4rem;
        line-height: 0.4rem;
        position: absolute;
        right: 0.6rem;
        top: 0.4rem;
    }

    .big_tab_cont3 .myzj {
        display: none;
        margin-top: 0.4rem;
    }

    .myzj_ipad {
        float: left;
        width: 100%;
        display: block !important;
    }

    .xy_aiShang_cont1 {
        overflow: hidden;
    }

    .xy_Aishang .tong_tit {
        overflow: hidden;
        width: 400%;
        text-align: center;
        margin-left: -150%;
        height: auto;
    }

    .xy_Aishang .tong_tit a {
        display: inline-block;
        width: 10%;
        height: auto;
    }

    .xy_Aishang .tong_tit>img {
        display: inline-block;
        position: unset;
    }

    .xy_Aishang .tong_tit a img {
        width: 70%;
    }

    .xy_aiShang_cont1 .xy_cont {
        width: 100%;
        padding: 5.2rem 0.2rem 0.5rem;
        height: auto;
        position: relative;
    }

    .xy_aiShang_cont1 .left {
        width: 100%;
    }

    .xy_aiShang_cont1 .left p {
        font-size: 0.29rem;
        line-height: 0.54rem;
    }

    .xy_aiShang_cont1 .left li {
        width: 48%;
        margin-right: 4%;
        background: url(/dist/special/qypgcg/img/xy_asnmg_img4.png) no-repeat center / 100% 100%;
    }

    .xy_aiShang_cont1 .left li:nth-child(2n) {
        margin-right: 0;
    }

    .xy_aiShang_cont1 .left li:hover {
        background: url(/dist/special/qypgcg/img/xy_asnmg_img4.png) no-repeat center / 100% 100%;
    }

    .xy_aiShang_cont1 .left li a {
        font-size: 0.3rem;
    }

    .xy_aiShang_cont1 .left li:hover a {
        background: url(/dist/special/qypgcg/img/xy_asnmg_img5.png) no-repeat center / 70% 0.6rem;
    }

    .xy_aiShang_cont1 .right {
        width: 96%;
        margin-right: 0;
        height: auto;
        position: absolute;
        top: 0.2rem;
    }

    .xy_aiShang_cont1 .right img,
    .xy_aiShang_cont1 .right video {
        width: 100%;
    }

    .xy_aiShang_cont2 {
        overflow: hidden;
        margin-top: 0.6rem;
    }

    .xy_aiShang_cont2 .xy_cont {
        background-color: #fff;
        padding: 0;
    }

    .xy_aiShang_cont2 .xy_cont li {
        border: 1px solid #c2c5c8;
        border-radius: 0.03rem;
        width: 48%;
        margin-right: 2%;
    }

    .xy_aiShang_cont2 .xy_cont li:nth-child(2n) {
        margin-right: 0;
    }

    .xy_aiShang_cont2 .xy_cont li a {
        font-size: 0.28rem;
        padding-left: 65px;
    }

    .xy_aiShang_cont2 .xy_cont li:hover a {
        background: url(/dist/special/qypgcg/img/xy_asnmg_img7.png) no-repeat center / 100% 100%;
    }

    .xy_aiShang_msfm .xy_cont_mobile .swiper-slide a p {
        font-size: 0.28rem;
    }

    .xy_Aishang .tong_VisualArea {
        padding-bottom: 0.4rem;
    }

    .xy_aiShang_cont3 {
        box-sizing: border-box;
        margin-top: 0;
    }

    .xy_aiShang_cont3>.container {
        width: 90%;
        overflow: hidden;
    }

    .xy_aiShang_cont3 .xy_cont {
        margin-top: 2rem;
        height: 3rem;
        background: url(/dist/special/qypgcg/img/xy_asnmg_img29.png) no-repeat center bottom / 100% 1.56rem;
        background-color: #015293;
    }

    .xy_aiShang_cont3 .xy_cont .container>div {
        width: 30%;
        margin-top: 0;
        padding-bottom: 0.3rem;
        margin-top: -1.07rem;
    }

    .xy_aiShang_cont3 .xy_cont .container>div .hd img {
        width: 100%;
        height: auto;
    }

    .xy_aiShang_cont3 .xy_cont .container .xy_cont_scp {
        width: 35%;
        margin-top: 0;
        margin: 0 2%;
        margin-top: -1.5rem;
    }

    .xy_aiShang_cont3 .xy_cont .container .xy_cont_scp .hd img {
        width: 100%;
        height: auto;
    }

    .xy_aiShang_cont3 .xy_cont .container>div ul {
        display: none;
    }

    .xy_aiShang_cont3 .xy_cont .container {
        padding: 0 0.2rem;
    }

    .xy_aiShang_cont3 .xy_cont .container>div .bd span {
        margin-top: 0.3rem;
        font-size: 0.26rem;
    }

    .xy_aiShang_cont3 .xy_cont .xy_cont_scp .bd span {
        margin-bottom: 0.2rem;
    }

    .xy_aiShang_cont3 .xy_cont .xy_cont_scp .bd {
        padding-bottom: 0;
    }

    .xy_aiShang_cont4 {
        padding: 0 0.2rem;
        box-sizing: border-box;
        margin-top: 0.4rem;
    }

    .xy_aiShang_fczs .left {
        width: 48%;
    }

    .xy_aiShang_fczs .right {
        width: 48%;
    }

    .xy_aiShang_fczs img {
        width: 100%;
    }

    .xy_aiShang_msfm {
        margin-top: 0.5rem;
        overflow: hidden;
    }

    .xy_aiShang_msfm .bd li {
        width: 40%;
    }

    .xy_aiShang_msfm .xy_cont {
        display: none;
    }

    .xy_aiShang_msfm .xy_cont_mobile {
        display: block;
    }

    .footer {
        padding: 0 0.2rem;
        box-sizing: border-box;
    }

    .footer .YouLink {
        display: none;
    }

    .footer {
        display: none;
    }

    .footer_mobile {
        display: block;
        height: auto;
        margin-top: 0;
    }

    .footer .bottom {
        padding-top: 0.4rem;
        padding-bottom: 0.4rem;
        height: auto;
    }

    .footer .bottom .right {
        display: none;
    }

    .footer .bottom .left_l {
        float: none;
    }

    .footer .bottom .middle {
        display: inline-block;
        background: none;
        float: none;
        text-align: center;
        width: 100%;
        padding-left: 0.3rem;
    }

    .footer .bottom .right {
        float: none;
        display: block;
    }

    .footer .bottom .left {
        float: none;
        display: block;
        background: none;
        margin-top: 0rem;
        width: auto;
    }

    .footer .bottom .middle p {
        line-height: 0.18rem;
    }

    .footer .bottom .left_l img {
        width: 10%;
        display: block;
        margin: 0 auto;
    }

    .footer .bottom .middle img {
        width: 0.18rem;
        height: 0.2rem;
    }

    .footer .bottom .left_r {
        width: auto;
    }

    .footer .bottom .middle * {
        font-size: 0.24rem;
    }

    .footer .bottom .left_r a {
        font-size: 0.24rem;
    }

    .footer_mobile .wei_link {
        text-align: center;
        padding-top: 0.25rem;
    }

    .footer_mobile .wei_link a {
        display: inline-block;
        font-size: 0.26rem;
        color: #bacee4;
        margin: 0 0.25rem;
    }

    .footer_mobile .wei_link em {
        display: inline-block;
        width: 1px;
        height: 0.15rem;
        background-color: #bacee4;
    }

    .Big_background_zmhd {
        display: none;
    }

    .Big_background_mobile {
        display: block;
        background: url(/dist/special/qypgcg/img/bg_1.png) no-repeat center 25px;
    }

    .Big_background_mobile .xy_zmhd_cont1 .xy_left {
        width: 100%;
    }

    .Big_background_mobile .xy_zmhd_cont1 .xy_left .xy_zmhd_sh .hd a {
        width: 100%;
        height: 0.88rem;
        background: url(/dist/special/qypgcg/img/zmhd_xiex_bg1.png) no-repeat center / 100% 100%;
        margin-bottom: 0.2rem;
    }

    .Big_background_mobile .xy_zmhd_sh .bd a {
        width: 3.24rem;
        height: 2.58rem;
        padding-left: 0;
        background: none;
        text-align: center;
        padding-top: 1.36rem;
        box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    }

    .Big_background_mobile .xy_zmhd_sh .bd a h3 {
        font-size: 0.32rem;
        text-shadow: none;
        font-weight: 700;
    }

    .Big_background_mobile .xy_zmhd_sh .bd a:first-child {
        border: 1px solid #e9e9e9;
        background: url(/dist/special/qypgcg/img/xy_zmhd_mobile_img1.png) no-repeat center 0.5rem / 0.55rem 0.57rem;
    }

    .Big_background_mobile .xy_zmhd_sh .bd a:first-child+a {
        background: none;
        float: right;
        background: url(/dist/special/qypgcg/img/xy_zmhd_mobile_img2.png) no-repeat center 0.5rem / 0.51rem 0.51rem;
    }

    .Big_background_mobile .xy_zmhd_cjwt .hd {
        height: 0.68rem;
        border-bottom: 0.03rem solid #e6e6e6;
    }

    .Big_background_mobile .xy_zmhd_cjwt .hd span {
        display: inline-block;
        height: 0.67rem;
        border-bottom: 0.04rem solid #015293;
        font-size: 0.36rem;
    }

    .Big_background_mobile .xy_zmhd_cjwt .bd li {
        padding-left: 0;
        background: none;
        border: 1px solid #e6e6e6;
        border-radius: 0.1rem;
        padding: 0.3rem 0.4rem;
    }

    .Big_background_mobile .xy_zmhd_cjwt .bd li a {
        display: block;
        font-size: 0.3rem;
        text-shadow: none;
        color: #000;
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .Big_background_mobile .xy_zmhd_cjwt .bd li p {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        font-size: 0.28rem;
    }

    .Big_background_mobile .xy_zmhd_cjwt .bd li span {
        display: inline-block;
        width: 1.59rem;
        height: 0.47rem;
        line-height: 0.47rem;
        background-color: #f8f8f8;
        font-size: 0.24rem;
        color: #015293;
        text-align: center;
        margin-top: 0.2rem;
    }

    .Big_background_mobile .xy_zmhd_fkhy {
        width: 100%;
        margin-top: 0.45rem;
    }

    .Big_background_mobile .xy_zmhd_fkhy .tit span {
        text-shadow: none;
    }

    .Big_background_mobile .xy_zmhd_fkhy .tit span.span1 {
        width: 73%;
    }

    .Big_background_mobile .xy_zmhd_fkhy .bd li {
        padding-left: 0.34rem;
        line-height: 0.6rem;
        height: 0.6rem;
    }

    .Big_background_mobile .xy_zmhd_fkhy .bd li a {
        font-size: 0.3rem;
        text-shadow: none;
        color: #000;
        max-width: 4.7rem;
    }

    .Big_background_mobile .xy_zmhd_fkhy .bd li span {
        font-size: 0.26rem;
    }

    .Big_background_mobile .xy_zmhd_fkhy .hd {
        height: 0.68rem;
        border-bottom: 0.03rem solid #e6e6e6;
    }

    .Big_background_mobile .xy_zmhd_fkhy .hd span {
        display: inline-block;
        height: 0.67rem;
        border-bottom: 0.04rem solid #015293;
        font-size: 0.36rem;
        font-weight: 700;
        color: #015293;
    }

    .Big_background_mobile .xy_zmhd_fkhy .hd a {
        font-size: 16px;
        color: #999;
        float: right;
        line-height: 29px;
    }

    .Big_background_mobile .xy_zmhd_wsxf a {
        width: 3.2rem;
        background: url(/dist/special/qypgcg/img/zmhd_bg1.png) no-repeat center / 100% 100%;
        margin-left: 0;
        margin-right: 0.3rem;
        margin-bottom: 0.3rem;
        font-size: 0.3rem;
    }

    .Big_background_mobile .xy_zmhd_wsxf a.a5 {
        width: 100%;
    }

    .Big_background_mobile .xy_zmhd_wsxf a:nth-child(2n) {
        margin-right: 0;
    }

    .Big_background_mobile .xy_zmhd_cont3 {
        margin-top: 0.2rem;
    }

    .Big_background_mobile .xy_zmhd_zxft {
        width: 100%;
        height: auto;
        padding-bottom: 0.2rem;
    }

    .Big_background_mobile .xy_zmhd_zxft .bd li {
        margin-left: 0;
        margin-bottom: 0.4rem;
    }

    .Big_background_mobile .xy_zmhd_zxft .bd li>a {
        width: 100%;
        height: auto;
    }

    .Big_background_mobile .xy_zmhd_zxft .bd li>a img {
        width: 100%;
        height: auto;
    }

    .Big_background_mobile .xy_zmhd_zxft .bd li p {
        margin: 0.1rem 0;
    }

    .Big_background_mobile .xy_zmhd_zxft .bd li p a {
        text-shadow: none;
        font-size: 0.3rem;
    }

    .xy_zmhd_zxft .bd li span {
        font-size: 0.28rem;
    }

    .Big_background_mobile .xy_zmhd_cont4>div {
        width: 100%;
        padding: 0.2rem;
        height: auto;
        padding-bottom: 0.2rem;
        margin-bottom: 0.4rem;
    }

    .Big_background_mobile .xy_zmhd_tabTong .bd li {
        height: 0.96rem;
        line-height: normal;
        background: url(/dist/special/qypgcg/img/grey_dian.png) no-repeat left 0.12rem;
        margin-bottom: 0.1rem;
    }

    .Big_background_mobile .tong_VisualArea {
        padding-bottom: 0.5rem;
    }

    .Big_background_mobile .xy_zmhd_tabTong .bd li>a {
        max-width: 100%;
        display: block;
        text-shadow: none;
        font-size: 0.3rem;
    }

    .Big_background_mobile .xy_zmhd_tabTong .bd li span {
        margin-top: 0.1rem;
        margin-right: 2.9rem;
    }

    .Big_background_mobile .xy_zmhd_tabTong .bd li em {
        float: left;
        margin-top: 0.1rem;
    }

    .Big_background_mobile .xy_zmhd_tabTong .hd li {
        margin-left: 0.35rem;
        padding-left: 0.35rem;
    }

    .Big_background_mobile .xy_zmhd_tabTong .hd li:first-child {
        margin-left: 0;
        padding-left: 0;
    }

    .Big_background_mobile .xy_zmhd_tabTong .bd li .ul_span2 {
        margin-right: 4rem;
    }

    .Big_background_mobile .xy_zmhd_fwrx {
        float: none;
        width: 100%;
        background-color: #fff;
        height: auto;
    }

    .Big_background_mobile .xy_zmhd_fwrx ul {
        padding-top: 0;
    }

    .Big_background_mobile .xy_zmhd_fwrx li {
        float: left;
        width: 3.25rem;
        margin-right: 0.2rem;
    }

    .Big_background_mobile .xy_zmhd_fwrx li:nth-child(2n) {
        margin-right: 0;
    }

    .Big_background_mobile .xy_zmhd_fwrx li a {
        font-size: 0.3rem;
        text-shadow: none;
        padding-left: 1rem;
    }

    .Big_background_mobile .xy_zmhd_fwrx li b {
        left: 0.4rem;
    }

    .xy_BanShiZiXun_list .cont .hd .right {
        float: left;
        padding-left: 0.4rem;
        background: url(/dist/special/qypgcg/40x.html) no-repeat left center / 0.27rem 0.25rem;
    }

    .xy_BanShiZiXun_list .cont .hd .right span {
        margin-right: 0.1rem;
        font-size: 0.24rem;
    }

    .xy_BanShiZiXun_list .cont .hd .right span i {
        margin-right: 0;
    }

    .xy_BanShiZiXun_list .cont .hd {
        padding-bottom: 0;
    }

    .xy_BanShiZiXun_list .cont .hd>span {
        font-size: 0.36rem;
        background: url(/dist/special/qypgcg/40x.html) no-repeat left 0 / 0.08rem 0.35rem;
        padding-left: 0.3rem;
    }

    .xy_ChangJian_xl .cont .hd {
        padding-bottom: 0;
    }

    .xy_ChangJian_xl .cont .hd>span {
        font-size: 0.38rem;
        background: url(/dist/special/qypgcg/40x.html) no-repeat left 0 / 0.08rem 0.35rem;
        padding-left: 0.3rem;
    }

    .xy_FanKui_xl .cont .hd {
        padding-bottom: 0;
    }

    .xy_FanKui_xl .cont .hd>span {
        font-size: 0.38rem;
        background: url(/dist/special/qypgcg/40x.html) no-repeat left 0 / 0.08rem 0.35rem;
        padding-left: 0.3rem;
    }

    .xy_MinYi_list .cont .hd {
        padding-bottom: 0;
    }

    .xy_MinYi_list .cont .hd>span {
        font-size: 0.38rem;
        background: url(/dist/special/qypgcg/40x.html) no-repeat left 0 / 0.08rem 0.35rem;
        padding-left: 0.3rem;
    }

    .xy_ZaiXian_ft .cont>.hd {
        padding-bottom: 0;
    }

    .xy_ZaiXian_ft .cont>.hd>span {
        font-size: 0.38rem;
        background: url(/dist/special/qypgcg/40x.html) no-repeat left 0 / 0.08rem 0.35rem;
        padding-left: 0.3rem;
    }

    .xy_BanShiZiXun_list .cont .tit span {
        font-size: 0.3rem;
    }

    .xy_BanShiZiXun_list .cont .tit .span1 {
        width: 77%;
    }

    .xy_BanShiZiXun_list .cont .tit .span2 {
        display: none;
    }

    .xy_BanShiZiXun_list .cont .tit .span3 {
        width: 20%;
    }

    .xy_BanShiZiXun_list .cont .tit .span4 {
        display: none;
    }

    .xy_BanShiZiXun_list .cont .tit {
        margin-top: 0.3rem;
    }

    .xy_BanShiZiXun_list .cont li {
        padding-left: 0.25rem;
        height: 0.65rem;
        line-height: 0.65rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat 2px center / 0.05rem 0.06rem;
    }

    .xy_BanShiZiXun_list .cont li.fenye {
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat 2px 0.27rem / 0.05rem 0.06rem;
    }

    .xy_BanShiZiXun_list .cont li:nth-child(5n) {
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat 2px 0.27rem / 0.05rem 0.06rem;
    }

    .xy_BanShiZiXun_list .cont li .span1 {
        display: none;
    }

    .xy_BanShiZiXun_list .cont li .span3 {
        display: none;
    }

    .xy_BanShiZiXun_list .cont li .span2 {
        width: 26%;
        font-size: 0.26rem;
    }

    .xy_BanShiZiXun_list .cont li a {
        max-width: 68%;
        font-size: 16px;
    }

    .xy_ChangJian_xl .cont .bd>div h3 {
        display: table;
        width: 100%;
    }

    .xy_ChangJian_xl .cont .bd>div h3 em {
        float: left;
        width: 0.6rem;
        height: 0.6rem;
        line-height: 0.6rem;
        font-size: 0.3rem;
    }

    .xy_ChangJian_xl .cont .bd>div h3 span {
        float: left;
        width: 83%;
        padding-left: 0.3rem;
        line-height: 0.6rem;
    }

    .xy_ChangJian_xl .cont .kuai2 h3 i {
        margin-left: 0;
        float: left;
        width: 100%;
        margin-top: 0.3rem;
    }

    .xy_FanKui_xl .xl_cont {
        display: none;
    }

    .xy_FanKui_xl .xl_cont_mobile {
        display: block;
    }

    .xy_FanKui_xl .xl_cont table th {
        font-size: 0.3rem;
        width: 30%;
        text-align: right;
        padding-right: 0.3rem;
        height: 0.8rem;
    }

    .xy_FanKui_xl .xl_cont table td {
        width: 60%;
        padding: 0 0.2rem;
        font-size: 0.29rem;
        line-height: 0.54rem;
        height: 1rem;
    }

    .xy_MinYi_list .cont li {
        height: auto;
        width: 100%;
        line-height: 0.32rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left 0.1rem / 0.05rem 0.06rem;
        padding-left: 0.3rem;
        margin-bottom: 0.2rem;
        box-sizing: border-box;
        height: 0.98rem;
    }

    .xy_MinYi_list .cont li p {
        width: 100%;
        height: 0.32rem;
        line-height: 0.32rem;
    }

    .xy_MinYi_list .cont li p a {
        font-size: 0.3rem;
        max-width: 100%;
    }

    .xy_MinYi_list .cont li .span1 {
        margin-top: 0.15rem;
        font-size: 0.26rem;
    }

    .xy_MinYi_list .cont li .span2 {
        margin-top: 0.15rem;
        font-size: 0.24rem;
    }

    .xy_MinYi_list .cont li .span3 {
        margin-top: 0.15rem;
        font-size: 0.24rem;
    }

    .xy_MinYi_list .cont li.fenye {
        height: 1.2rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat left 0.1rem / 0.05rem 0.06rem;
    }

    .xy_MinYi_xl .cc_textinfo {
        height: auto;
    }

    .xy_MinYi_xl .c_textright {
        float: none;
        display: none;
        text-align: left;
        height: 0.5rem;
    }

    .xy_MinYi_xl .text_hd>h1 {
        font-size: 0.42rem;
        line-height: 0.6rem;
        margin-bottom: 0.2rem;
    }

    .xy_MinYi_xl .c_textleft {
        float: none;
        height: auto;
        margin-top: 0.2rem;
        line-height: 0.3rem;
        padding-left: 0.2rem;
    }

    .xy_MinYi_xl .c_textleft span {
        display: block;
    }

    .xy_MinYi_xl .c_share {
        float: right;
    }

    .xy_MinYi_xl .c_textctrl {
        padding-right: 0;
        float: left;
    }

    .xy_MinYi_xl .text_yjxd .bd table th {
        width: 25%;
        font-size: 0.28rem;
    }

    .xy_MinYi_xl .text_yjxd .bd table td {
        font-size: 0.28rem;
        padding: 0.2rem;
        line-height: 0.44rem;
    }

    .xy_MinYi_xl .text_zjfk .bd * {
        font-size: 0.3rem;
        text-align: justify;
    }

    .xy_MinYi_xl .text_sys {
        display: none;
    }

    .xy_MinYi_xl .text_yjxd .hd {
        height: 0.67rem;
    }

    .xy_MinYi_xl .text_yjxd .hd span {
        font-size: 0.38rem;
        height: 0.63rem;
    }

    .xy_myzj_TanChu_box {
        width: 100%;
    }

    .xy_myzj_TanChu_cont {
        padding: 0.3rem 0.2rem 0;
    }

    .xy_myzj_TanChu_cont label input,
    .xy_myzj_TanChu_cont textarea {
        width: 100%;
        box-sizing: border-box;
        margin-left: 0;
        padding: 0 0.2rem;
        height: 0.78rem;
    }

    .xy_myzj_TanChu_cont label {
        margin-bottom: 0.4rem;
    }

    .xy_myzj_TanChu.show .xy_myzj_TanChu_box {
        height: 100%;
    }

    .xy_myzj_TanChu_cont textarea {
        height: 2rem;
    }

    .xy_myzj_TanChu_cont label span {
        text-align: left;
        height: 0.52rem;
        line-height: 0.52rem;
    }

    .xy_myzj_TanChu_submit {
        padding-left: 0;
        text-align: center;
    }

    .xy_myzj_TanChu_cont label span {
        width: 25%;
    }

    .xy_myzj_TanChu_submit button {
        font-size: 0.34rem;
        display: inline-block;
    }

    .xy_WeiXin_wb .cont>.hd img {
        max-width: 100%;
    }

    .xy_WeiXin_wb .cont>.hd .hd_bot p.p1 {
        display: none;
    }

    .xy_WeiXin_wb .cont>.hd .hd_bot p.p2 {
        display: block;
    }

    .xy_WeiXin_wb .cont>.hd .hd_bot li i {
        top: 1.9rem;
        background: url(/dist/special/qypgcg/img/xy_weixin_bg.png) no-repeat center / 100% 100%;
    }

    .xy_WeiXin_wb .cont>.hd .hd_bot li:hover i {
        width: 100px;
        height: auto;
        padding-bottom: 0.2rem;
    }

    .xy_WeiXin_wb .cont>.hd .hd_bot li i img {
        max-width: 80%;
        width: auto;
        height: auto;
        margin-top: 0.3rem;
    }

    .xy_WeiXin_wb .bd_tong_cont .hd {
        padding: 0 0.2rem;
    }

    .xy_WeiXin_wb .bd_tong_cont .hd li {
        margin-left: 0.2rem;
        padding-right: 0.2rem;
    }

    .xy_WeiXin_wb .bd_tong_cont .hd li:nth-child(1) {
        margin-left: 0;
    }

    .xy_WeiXin_wb .bd_tong_cont .hd li span {
        font-size: 0.35rem;
    }

    .xy_WeiXin_wb .bd_tong_cont .bd ul {
        padding-left: 0.2rem;
    }

    .xy_WeiXin_wb .bd_tong_cont .bd li {
        width: 47%;
        margin-right: 3%;
    }

    .xy_WeiXin_wb .bd_tong_cont .bd li span {
        width: 100%;
        padding: 0 0.4rem;
    }

    .xy_WeiXin_wb .bd_tong_cont .bd li span img {
        width: 90%;
        height: 90%;
    }

    .xy_ZaiXian_ft .cont_kuai1_bd {
        margin-top: 0.3rem;
    }

    .xy_ZaiXian_ft .cont_kuai1 h3 {
        height: auto;
        line-height: 0.56rem;
        background: url(/dist/special/qypgcg/img/xy_zxft_img.png) no-repeat left top;
        padding-top: 1.3rem;
        padding-left: 0;
    }

    .xy_ZaiXian_ft .cont_kuai1 .left {
        width: 100%;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai1 .left a img {
        width: 100%;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai1 .left .swiper-slide img {
        max-width: 100%;
        height: 3.8rem;
    }

    .xy_ZaiXian_ft .cont_kuai1 .left .sp {
        width: 100%;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai1 .left .sp video {
        width: 100%;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai1 .right {
        width: 100%;
        padding-top: 0.4rem;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai1 .right h4 {
        margin-bottom: 0.15rem;
    }

    .xy_ZaiXian_ft .cont_kuai1 .right p {
        margin-bottom: 0.25rem;
        text-align: justify;
        font-size: 16px;
    }

    .xy_ZaiXian_ft .cont_kuai1 .right h4 {
        font-size: 0.34rem;
    }

    .xy_ZaiXian_ft .cont_kuai2 {
        margin-top: 0.4rem;
    }

    .xy_ZaiXian_ft .cont_kuai1 .right>div {
        margin-bottom: 5px;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left,
    .xy_ZaiXian_ft .cont_kuai2 .right {
        width: 100%;
        height: auto;
        margin-bottom: 0.4rem;
        padding-bottom: 0;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left .li_left {
        width: 100%;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left .li_left a {
        width: 100%;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left .li_left img {
        width: 100%;
        height: auto;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left .li_right {
        width: 100%;
        margin-top: 0.2rem;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left .li_right a {
        font-size: 0.3rem;
        margin-top: 0.2rem;
        margin-bottom: 0.1rem;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left .li_right p {
        font-size: 0.3rem;
        margin-top: 0.2rem;
        line-height: 0.44rem;
    }

    .xy_ZaiXian_ft .cont_kuai2 .left li:last-child {
        border: none;
    }

    .xy_ZaiXian_ft .cont_kuai2 .right li:last-child {
        border: none;
    }

    .xy_ZaiXian_ft .cont_kuai2 .right {
        margin-bottom: 0;
    }

    .xy_ZaiXian_xl .cont_wzsl {
        padding: 0.2rem;
    }

    .xy_ZaiXian_xl .cont_wzsl_box {
        padding-right: 0.2rem;
    }

    .xy_ChangWu_hy .xy_cwhy_logo {
        padding: 1rem 20px 0;
        position: relative;
    }

    .xy_ChangWu_hy .xy_cwhy_logo img {
        width: 100%;
    }

    .xy_ChangWu_hy .xy_cwhy_logo>span {
        position: absolute;
        top: 0.1rem;
        right: 20px;
    }

    .xy_ChangWu_hy .xy_cwhy_logo>span a {
        width: 1.56rem;
        height: 0.41rem;
        line-height: 0.41rem;
        padding-left: 0.55rem;
        font-size: 0.22rem;
        border-radius: 0.1rem;
        background: url(/dist/special/qypgcg/img/xy_cwhy_img3.png) no-repeat 0.19rem center / 0.22rem 0.22rem;
        background-color: #fff;
    }

    .xy_ChangWu_hy .tit {
        padding: 0 20px;
    }

    .xy_ChangWu_hy .tit img {
        width: 100%;
        margin-top: 0.6rem;
    }

    .xy_ChangWu_hy .tong_VisualArea {
        margin-top: 0.5rem;
        padding: 0.5rem 20px;
    }

    .xy_ChangWu_hy .cont1 .left {
        width: 100%;
        height: auto;
        padding: 0.35rem 0.2rem;
    }

    .xy_ChangWu_hy .cont1 .left h3 {
        font-size: 0.37rem;
        line-height: 0.64rem;
    }

    .xy_ChangWu_hy .cont1 .left .nr p {
        margin-top: 0.3rem;
    }

    .xy_ChangWu_hy .cont1 .left .nr * {
        font-size: 0.29rem !important;
        line-height: 0.48rem !important;
    }

    .xy_ChangWu_hy .cont1 .left>a {
        font-size: 0.3rem;
        margin-left: 0rem;
        margin-top: 0.35rem;
    }

    .xy_ChangWu_hy .cont1 .right {
        width: 100%;
        padding-left: 0;
        border: none;
        margin-top: 0.4rem;
        height: auto;
    }

    .xy_ChangWu_hy .cont1 .right h3 {
        font-size: 0.36rem;
        height: 0.8rem;
    }

    .xy_ChangWu_hy .cont1 .right h3 a {
        font-size: 0.26rem;
        height: 0.8rem;
        line-height: 0.48rem;
    }

    .xy_ChangWu_hy .cont1 .right p {
        width: 100%;
        height: 180px;
        margin-bottom: 1rem;
    }

    .xy_ChangWu_hy .cont1 .right img {
        width: 100%;
        height: auto;
    }

    .xy_ChangWu_hy .cont2 {
        margin-top: 0.4rem;
    }

    .xy_ChangWu_hy .cont2 .hd {
        overflow: hidden;
    }

    .xy_ChangWu_hy .cont2 .hd img {
        width: 200%;
        margin-left: -50%;
    }

    .xy_ChangWu_hy .select_cont {
        padding-left: 0;
    }

    .xy_ChangWu_hy .select_cont ul {
        text-align: center;
    }

    .xy_ChangWu_hy .select_cont li {
        display: inline-block;
        float: none;
        margin-right: 0;
        margin-top: 0.3rem;
    }

    .xy_LingDao .ld_left {
        width: 100%;
        padding-bottom: 0;
    }

    .calendar_cont .bd li {
        width: 260px;
    }

    .xy_LingDao .ld_right {
        width: 100%;
    }

    .xy_LingDao .ld_right .lb .bd {
        width: 100%;
    }

    .ld_right .ldhd li {
        height: 0.78rem;
        line-height: 0.78rem;
    }

    .ld_right .ldhd li a {
        max-width: 70%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-size: 0.3rem;
    }

    .ld_right .ldhd li {
        padding-left: 0.21rem;
        background: url(/dist/special/qypgcg/img/grey_dian.png) no-repeat left center / 0.06rem 0.06rem;
    }

    .ld_right .ldhd li span {
        font-size: 0.26rem;
    }

    .ld_right .tpsp .bd li {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.3rem;
        height: auto;
        padding-bottom: 0.2rem;
    }

    .ld_right .tpsp .bd li>a,
    .ld_right .tpsp .bd li img {
        width: 100%;
        height: auto;
    }

    .ld_right .tpsp .bd li p a {
        font-size: 0.3rem;
    }

    .xy_LingDao .ld_left>div>h3 {
        font-size: 0.36rem;
    }

    .xy_LingDao .ld_left .ld p a {
        font-size: 0.3rem;
    }

    .choice .button {
        padding: 0 0.3rem;
    }

    .xy_LingDao .ld_left .ts i {
        font-size: 0.32rem;
        width: 36%;
    }

    .calendar_cont .bd li a {
        font-size: 0.3rem;
    }

    .xy_LingDao .ld_left .ts span {
        width: 33%;
    }

    .xy_LingDao .ld_left .ts span a {
        font-size: 0.3rem;
        display: inline-block;
        /*width: 48%;*/
    }

    .ld_right .ldhd h3 span {
        font-size: 0.36rem;
    }

    .ld_right .ldhd h3>a {
        font-size: 0.3rem;
    }

    .ld_right .tpsp .hd li {
        font-size: 0.36rem;
    }

    .ld_right .tpsp .hd .more {
        padding-top: 0.05rem;
    }

    .ld_right .tpsp .hd .more a {
        font-size: 0.3rem;
    }

    .xy_LingDao .ld_right .lb {
        display: none;
    }

    .xy_LingDao .ld_right .lunb_mobile {
        display: block;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai3 a:last-child {
        display: block !important;
        padding-left: 0;
        width: 48%;
        margin-left: 4%;
    }

    .big_tab_cont2 .GeRenZhu .right .kuai3 a:last-child img:nth-child(2) {
        width: 100%;
        display: block !important;
        height: 100%;
    }

    .lunBoxIcon2 {
        display: none;
    }

    .lunBoxIcon1 {
        display: none;
    }

    .xy_WangZhan_dt_cont .kuai h3 {
        font-size: 0.36rem;
    }

    .xy_WangZhan_dt_cont .kuai li {
        width: 48%;
        margin-right: 2%;
        font-size: 0.3rem;
    }

    .xy_DanPian_dt_cont .c_rightpage h3 {
        font-size: 0.36rem;
        line-height: 0.58rem;
    }

    /*宋向志*/
    .sxz_jsly .top {
        display: block;
    }

    .sxz_jsly .header {
        display: block;
    }

    .sxz_pzly .top {
        display: block;
    }

    .sxz_pzly .header {
        display: block;
    }

    .ssly .top {
        display: block;
    }

    .ssly .header {
        display: block;
    }

    .sxz_tabl .top {
        display: block;
    }

    .sxz_tabl .header {
        display: block;
    }

    .sxz_xyxx .top {
        display: block;
    }

    .sxz_xyxx .header {
        display: block;
    }

    .sxz_head {
        display: none;
    }

    .sxz_rich_poor img {
        display: block;
        height: 100%;
        width: auto;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .sxz_width {
        width: 100%;
    }

    .sxz_head_line .sxz_head_line_bgimg_shade_content {
        padding: 0 0.2rem;
        box-sizing: border-box;
    }

    .sxz_sanitation_data_list {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }

    .sxz_sanitation_data_patch {
        width: 47%;
        margin: 0 0 0.4rem 0;
        height: 1.4rem;
    }

    .sxz_sanitation_data_list {
        margin-top: 0.45rem;
    }

    .sxz_sanitation_data_patch a {
        padding: 0.2rem 0.25rem 0;
    }

    .sxz_equity_transaction {
        width: 100%;
    }

    .sxz_sanitation_data_patch_frame,
    .sxz_sanitation_data_patch_img1,
    .sxz_sanitation_data_patch_img2 {
        height: 0.75rem;
        width: 0.63rem;
    }

    .title_lineheight_one {
        padding-top: 0.37rem;
    }

    .title_lineheight_two {
        padding-top: 0.2rem;
    }

    .sxz_sanitation_data_patch_title {
        font-size: 0.3rem;
        letter-spacing: 0.01rem;
        padding-left: 0.3rem;
        line-height: 0.3rem;
    }

    .sxz_sanitation_data_patch_frame::after {
        right: -0.2rem;
    }

    .sxz_sanitation_data_list::after {
        display: none;
    }

    .sxz_sanitation_data_patch1 {
        margin: 0;
    }

    .sxz_syfz {
        padding: 0 0.2rem;
    }

    .sxz_equity_transaction .sxz_specialty_head_content_patch {
        width: 48%;
        margin-right: 0;
    }

    .sxz_jsly .sxz_equity_transaction .sxz_specialty_head_content_patch_varietas {
        width: 100%;
    }

    .sxz_jsly_patch_shade img {
        height: 100%;
    }

    .sxz_equity_transaction .sxz_specialty_head_content {
        display: flex;
        justify-content: space-between;
    }

    .sxz_sanitation_head_title p {
        font-size: 0.36rem;
        line-height: 0.9rem;
    }

    .sxz_head_line {
        height: 2.8rem;
        margin-top: 0.5rem;
    }

    .sxz_head_line .sxz_head_line_bgimg_shade_content_title {
        font-size: 0.52rem;
        margin-top: 0.66rem;
    }

    .sxz_head_line .sxz_head_line_bgimg_shade_content_title1 {
        font-size: 0.3rem;
        padding: 0.12rem 0.34rem;
        margin-top: 0.3rem;
    }

    .sxz_sanitation {
        margin-top: 0.64rem;
    }

    .sxz_sanitation_head_title {
        height: 0.9rem;
        background-size: 100% 100%;
    }

    .sxz_jyfz .sxz_sanitation_head_title {
        background-size: 100% 100%;
    }

    .sxz_sanitation_data_patch1 {
        height: 1.78rem;
        width: 1.25rem;
    }

    .sxz_sanitation_data_head_img {
        height: 1.25rem;
        width: 1.25rem;
    }

    .sxz_sanitation_data_head_img img {
        display: block;
        height: 100%;
    }

    .sxz_sanitation_data_head_title {
        margin-top: 0.25rem;
        font-size: 0.3rem;
    }

    .sxz_rich_poor {
        height: 4rem;
        margin-top: 0.7rem;
    }

    .sxz_rich_poor_shade_bg {
        margin-top: 0.5rem;
        height: 0.88rem;
        font-size: 0.36rem;
        line-height: 0.88rem;
        background-size: 100% 100%;
    }

    .overcome_poverty_list {
        margin-top: 0.36rem;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .overcome_poverty_list_patch {
        height: 0.8rem;
        width: 2.6rem;
        font-size: 0.3rem;
        margin-bottom: 0.3rem;
        line-height: 0.8rem;
    }

    .sxz_ggwh .sxz_sanitation_head_title {
        background-size: 100% 100%;
    }

    .sxz_hjbh .sxz_sanitation_head_title {
        background-size: 100% 100%;
    }

    .sxz_specialty_head_title {
        font-size: 0.36rem;
        padding: 0.2rem 0;
    }

    .sxz_jsly .sxz_equity_transaction .sxz_specialty_head_content_patch {
        margin-top: 0.3rem;
    }

    .sxz_equity_transaction .sxz_specialty_head_content_patch {
        height: 1.41rem;
    }

    .sxz_jsly a .sxz_jsly_patch_shade .sxz_jsly_patch_shade_within p {
        font-size: 0.3rem;
        line-height: 1.41rem;
    }

    .sxz_head_line .sxz_head_line_bgimg {
        height: 100%;
        width: auto;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .sxz_main .sxz_specialty {
        padding: 0 20px;
        box-sizing: border-box;
    }

    .sxz_main .sxz_project .sxz_specialty_head_content_patch {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.4rem;
    }

    .sxz_project .sxz_specialty_head_content {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .sxz_purchase .sxz_specialty_head_content_patch {
        height: 1.4rem;
    }

    .sxz_use {
        box-sizing: border-box;
        padding: 0 0.2rem;
        margin-top: 0.64rem;
    }

    .sxz_use .sxz_specialty_head_content {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    .sxz_use .sxz_specialty_head_content_patch_img {
        height: 2rem;
    }

    .sxz_use .sxz_specialty_head_content_patch_introduce {
        height: 1rem;
        width: 70%;
        top: -0.42rem;
    }

    .sxz_main .sxz_use .sxz_specialty_head_content_patch {
        width: 100%;
        height: 2.8rem;
        margin-right: 0;
    }

    .sxz_use .sxz_specialty_head_content_patch_introduce_title {
        line-height: 0.92rem;
    }

    .sxz_use .sxz_specialty_head_content_patch_introduce_title {
        font-size: 0.3rem;
    }

    .sxz_purchase {
        padding: 0 0.2rem;
        box-sizing: border-box;
        margin-top: 0.64rem;
    }

    .sxz_equity_transaction,
    .sxz_mining {
        margin-top: 0.64rem;
    }

    .sxz_purchase .sxz_specialty_head_content_patch {
        width: 50%;
    }

    .sxz_main .sxz_equity_transaction .sxz_specialty_head_content_patch {
        width: 48%;
        height: 1.5rem;
    }

    .sxz_main .sxz_equity_transaction .sxz_specialty_head_content_patch p {
        line-height: 1.5rem;
        font-size: 0.3rem;
    }

    .sxz_purchase .sxz_specialty_head_content_patch_purchase p {
        font-size: 0.3rem;
        margin-top: 0.17rem;
    }

    .sxz_purchase .sxz_specialty_head_content_patch_purchase {
        padding-top: 0.3rem;
    }

    .sxz_purchase .sxz_specialty_head_content_patch_purchase .sxz_specialty_head_img1 {
        height: 0.44rem;
        width: 0.44rem;
    }

    .sxz_purchase .sxz_specialty_head_content_patch_purchase .sxz_specialty_head_img2 {
        height: 0.44rem;
        width: 0.44rem;
    }

    .sxz_pzly .sxz_project {
        margin-top: 0.64rem;
        margin-bottom: 0.34rem;
        padding: 0 0.2rem;
        box-sizing: border-box;
    }

    .sxz_project {
        margin-top: 0.64rem;
        margin-bottom: 0.64rem;
        padding: 0 0.2rem;
        box-sizing: border-box;
    }

    .sxz_project .sxz_specialty_head_content_patch {
        height: 2.6rem;
    }

    .sxz_project .sxz_specialty_head_content_patch_img {
        height: 1.8rem;
    }

    .sxz_project .sxz_specialty_head_content_patch_title {
        font-size: 0.3rem;
        line-height: 0.8rem;
    }

    .sxz_specialty .sxz_specialty_head_content_patch {
        width: 100%;
        margin-right: 0;
        height: 2rem;
        margin-bottom: 0.3rem;
        box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    }

    .sxz_specialty_head_content::after {
        display: none;
    }

    .sxz_specialty_head_content_variety_patch .sxz_specialty_head_content_patch_shade .sxz_specialty_shade_title2 {
        margin-top: 0.3rem;
        font-size: 0.3rem;
    }

    .sxz_main .sxz_specialty_head_content_patch_title {
        font-size: 0.3rem;
    }

    .sxz_main .sxz_specialty_head_content_variety_patch>img {
        width: 100%;
    }

    .sxz_main .sxz_specialty_head_content {
        margin-top: 0.3rem;
        padding-bottom: 0.15rem;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .sxz_main .sxz_specialty_head_content {
        box-shadow: none;
    }

    .sxz_specialty_head_content_variety_patch .sxz_specialty_head_content_patch_shade .sxz_specialty_shade_title1 {
        font-size: 0.3rem;
        color: #fff;
        margin-top: 0.7rem;
    }

    .sxz_main .sxz_specialty_head_content_patch a>img {
        margin: 0.45rem auto 0.2rem;
        height: 0.51rem;
        width: 0.51rem;
        display: block;
    }

    .sxz_ssly_notitile {
        margin-top: 0.5rem;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    .sxz_ssly_notitile_patch {
        height: 2rem;
        width: 100%;
        padding: 0 0.2rem;
        float: left;
        margin-right: 0;
        margin-bottom: 0.4rem;
    }

    .sxz_ssly_notitile_patch p {
        font-size: 0.3rem;
        top: 1rem;
        left: 0.6rem;
    }

    .sxz_specialty_head_title_subhead {
        font-size: 0.3rem;
        color: #fff;
        padding: 0.05rem 0.08rem;
        margin-top: 0.2rem;
        margin-left: 0.2rem;
        background: rgba(0, 0, 0, 0.3);
        display: inline-block;
    }

    .sxz_main_ssly .sxz_equity_transaction .sxz_specialty_head_content {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        box-shadow: none;
    }

    .ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch {
        width: 100%;
        height: 1.4rem;
        margin-bottom: 0.2rem;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    }

    .ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.1rem;
        height: 2.4rem;
    }

    .ssly .sxz_mining .sxz_specialty_head_content1 {
        display: flex;
        justify-content: space-between;
    }

    .ssly .sxz_mining .sxz_specialty_head_content1 .sxz_specialty_head_content_patch {
        width: 48%;
    }

    .ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_img_1 {
        width: 0.42rem;
        height: 0.42rem;
    }

    .ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_img_2 {
        width: 0.42rem;
        height: 0.42rem;
    }

    .ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch p {
        margin-top: 0.16rem;
        font-size: 0.3rem;
        color: #222222;
        line-height: 0.18rem;
    }

    .ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch p {
        margin-top: 0.3rem;
        font-size: 0.3rem;
        color: #222222;
        line-height: 0.35rem;
    }

    .ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch a {
        padding-top: 0.34rem;
    }

    .ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch a {
        padding-top: 0.34rem;
    }

    .ssly .sxz_specialty_head_content1 {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-top: 0.34rem;
    }

    .ssly .sxz_specialty_head_content {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-top: 0.36rem;
    }

    .ssly .sxz_projects .sxz_specialty_head_content_patch {
        height: 2.6rem;
        margin-right: 0;
        margin-bottom: 0.2rem;
    }

    .sxz_projects .sxz_specialty_head_content .sxz_specialty_head_content_patch a {
        padding-top: 0;
    }

    .ssly .sxz_projects .sxz_specialty_head_content_patch_img {
        height: 1.8rem;
    }

    .ssly .sxz_projects {
        margin-top: 0.5rem;
        margin-bottom: 0.6rem;
    }

    .sxz_projects {
        padding: 0 0.2rem;
        box-sizing: border-box;
    }

    .ssly .sxz_projects .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_title {
        font-size: 0.3rem;
        line-height: 0.5rem;
    }

    .sxz_tabl .sxz_main_include {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        top: 0rem;
    }

    .sxz_tabl .sxz_main_tabl {
        padding: 0 20px;
        box-sizing: border-box;
    }

    .sxz_tabl .sxz_main_patch_tabl {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.2rem;
        height: auto;
        padding-top: 0.31rem;
        padding-bottom: 0.31rem;
        box-sizing: initial;
    }

    .sxz_tabl .sxz_head_bg {
        height: auto;
        margin-top: 0.5rem;
    }

    .sxz_tabl .sxz_main_patch_tabl h3 {
        font-size: 0.3rem;
    }

    .sxz_tabl .sxz_main_patch_tabl .sxz_main_patch_skip_tabl {
        padding-top: 0.2rem;
        font-size: 0.3rem;
    }

    .sxz_head {
        height: 100%;
        padding: 0.34rem 0.2rem 0.26rem;
        box-sizing: border-box;
    }

    .sxz_xyxx .sxz_project .sxz_specialty_head_content {
        justify-content: space-between;
    }

    .sxz_main_xyxx .sxz_specialty_head_content .sxz_specialty_head_content_patch {
        width: 100%;
        margin-right: 0;
        height: 2.6rem;
    }

    .sxz_xyxx .sxz_project {
        margin-top: 0.64rem;
        margin-bottom: 0.6rem;
    }

    /*陈超*/
    .c_tubaiotab .c_tubiaotit {
        float: none;
        width: auto;
        margin-right: -4%;
        overflow: hidden;
    }

    .c_tubaiotab .c_tubiaotit .c_tabx {
        float: left;
        width: 46%;
        margin: 0 4% 0.3rem 0;
        height: 0.9rem;
        line-height: 0.9rem;
        background: #f8f8f8;
        border: 1px solid #e6e6e6;
        box-sizing: border-box;
        font-size: 0.26rem;
    }

    .c_tubaiotab .c_tubiaotit .c_tabx.on {
        background: url(/dist/special/qypgcg/img/ccsjlmback.png) no-repeat left center / 100% 100%;
    }

    .c_tubaiotab .c_tubiaotit .c_tabx a {
        width: auto;
        height: 0.9rem;
        line-height: 0.9rem;
        font-size: 0.3rem;
    }

    .c_tubaiotab .c_tubiaok {
        margin: 0;
    }

    .c_tuechart {
        width: auto;
    }

    .c_chax {
        height: auto;
        overflow: hidden;
    }

    .cc_wangyou {
        float: none;
    }

    .c_chax .c_weizi {
        float: none;
        display: block;
        clear: both;
        padding-bottom: 5px;
        line-height: 20px;
        height: 20px;
    }

    .c_chax a {
        width: 80px;
        display: block;
        margin: 0;
        text-align: center;
    }

    .c_chax .c_selectk {
        padding-bottom: 5px;
    }

    .c_tuechart {
        padding: 15px 15px;
        margin: 0 -15px;
        height: 7rem;
    }

    .c_tabshang {
        overflow: hidden;
        margin: 0 -2% 0 0;
    }

    .c_tabxia {
        overflow: hidden;
        margin: 0 -2% 0 0;
        padding: 0;
    }

    .c_tabtit {
        box-sizing: border-box;
        width: 48%;
        margin: 0 2% 0.2rem 0;
    }

    .c_tabtit a span {
        font-size: 0.32rem;
    }

    .c_sjtabmain {
        /*display: none;*/
    }

    .c_tabtit .c_fenx {
        padding: 0.1rem 0;
        font-size: 0.18rem;
        line-height: 0.4rem;
        height: 0.8rem;
    }

    .c_tabtit .c_fenx a {
        line-height: 0.4rem;
    }

    .c_shujuk {
        margin: 30px 0 0;
    }

    .c_shujuk .c_tukis {
        float: none;
        display: block;
        margin: 0 0 0.4rem 0;
        width: 100%;
    }

    .c_shujuk .c_tukis img {
        width: 100%;
        height: auto;
    }

    .cc_cont2 {
        padding: 10px 20px 0;
        margin: 20px -20px 0;
        border-bottom: 0.2rem solid #f5f5f5;
        border-top: 0.2rem solid #f5f5f5;
    }

    .c_tulist ul {
        margin: 0.2rem -2% 0 0;
    }

    .c_tulist ul li {
        width: 48%;
        margin: 0 2% 0.2rem 0;
    }

    .c_tulist ul li a.c_tulistt {
        display: block;
        width: 100%;
        position: relative;
        overflow: hidden;
        padding-bottom: 61.64%;
        height: 0;
    }

    .c_tulist ul li a.c_tulistt img {
        display: block;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        position: absolute;
    }

    .c_tulist ul li h3 {
        padding: 10px 0 0;
        height: 0.6rem;
        line-height: 0.3rem;
        font-size: 0.2rem;
    }

    .c_tulist ul li h3 a {
        display: block;
        height: 0.6rem;
        line-height: 0.3rem;
        font-size: 0.26rem;
    }

    .c_newstwo {
        margin: 0;
    }

    .c_newstwo {
        padding: 10px 0 0;
    }

    .c_newstwo li {
        float: none;
        display: block;
        margin: 0;
        width: auto;
        height: 0.7rem;
        line-height: 0.7rem;
    }

    .c_newstwo li h3 {
        font-size: 0.34rem;
    }

    .c_newstwo li span {
        font-size: 0.3rem;
    }

    .cc_location {
        line-height: 0.6rem;
        height: auto;
    }

    .c_newzhuanl {
        padding: 0.2rem 20px 0;
        margin: 0.3rem -20px 0;
        border-top: 0.2rem solid #f5f5f5;
    }

    .c_toutiao {
        text-align: center;
        width: 100%;
        font-size: 0.4rem;
        line-height: 1.6;
    }

    .c_toutiao a {
        padding: 0;
        height: auto;
        background: url(/dist/special/qypgcg/img/cctout.png) no-repeat left center / 0.98rem;
        width: 100%;
        font-size: 0.32rem;
        padding-left: 1.2rem;
        box-sizing: border-box;
    }

    .c_diyit .swiper-button-prev,
    .c_diyit .swiper-button-next {
        top: 30%;
    }

    .c_diyit .swiper-button-next {
        right: 0;
    }

    .c_diyit {
        margin: 0.2rem 0 0;
    }

    .c_diyit .c_datu {
        float: none;
        width: 100%;
    }

    .c_diyit .c_datu img {
        display: block;
        width: 100%;
        height: auto;
    }

    .c_diyit .c_xinwenright {
        margin: 0;
        padding: 0 0.2rem 0.2rem;
    }

    .c_diyit .swiper-slide {
        margin-top: 0;
    }

    .c_diyit .c_xinwenright .c_titxwe {
        margin: 0.3rem 0 0 0;
        font-size: 0.38rem;
        line-height: 0.6rem;
        /*height: 1rem;*/
        width: 100%;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .c_diyit .c_xinwenright .c_newdes {
        margin: 0 0 0;
        overflow: hidden;
        height: auto;
        display: none;
    }

    .c_diyit .c_xinwenright .c_neweis {
        padding: 0.2rem 0 0;
    }

    .c_newsleft {
        width: auto;
        float: none;
        margin: 0;
    }

    .c_newsright {
        margin: 0;
        float: none;
        padding: 0;
        width: auto;
        border: 0;
    }

    .c_newslistd li {
        max-height: 48px;
        height: auto;
        line-height: 24px;
        padding: 5px 0;
    }

    .c_newslistd li span {
        padding-left: 15px;
    }

    .c_newslistd li a {
        white-space: normal;
        line-height: 24px;
        background-position: left 10px;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .c_shipndt {
        display: none;
    }

    .c_newsvideo {
        padding: 0.2rem 20px;
        margin: 0 -20px 0.2rem;
        border-top: 0.2rem solid #f5f5f5;
    }

    .c_newsvideom {
        display: block;
    }

    .c_videolist {
        display: block;
        overflow: hidden;
    }

    .c_videolist li {
        display: block;
        overflow: hidden;
        padding: 0.3rem 0 0;
    }

    .c_videolist li .c_tuvidieo {
        display: block;
        overflow: hidden;
        position: relative;
        width: 40%;
        padding-bottom: 22.47%;
        height: 0;
        float: left;
    }

    .c_videolist li .c_tuvidieo img {
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
    }

    .c_videolist li .c_vnewdes {
        margin-left: 44%;
    }

    .c_videolist li .c_vnewdes h3 {
        font-size: 0.28rem;
        line-height: 0.4rem;
        height: 0.8rem;
        overflow: hidden;
        padding: 0.1rem 0;
        font-weight: normal;
    }

    .c_videolist li .c_vnewdes h3 a {
        color: #333;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        font-size: 16px;
    }

    .c_videolist li .c_vnewdes .c_vnewdate {
        font-size: 0.26rem;
        line-height: 0.4rem;
        color: #333;
    }

    .c_news1h {
        padding: 0.2rem 20px;
        margin: 0 -20px;
        border-top: 0.2rem solid #f5f5f5;
    }

    .c_news2h {
        padding: 0.2rem 20px;
        margin: 0 -20px;
        border-top: 0.2rem solid #f5f5f5;
    }

    .cc_video video {
        height: 4rem;
    }

    .c_newtit1 .c_newmore {
        display: none;
    }

    .newtts .c_genduos {
        display: none;
    }

    .c_morem {
        display: block;
        width: 2rem;
        line-height: 0.6rem;
        height: 0.6rem;
        text-align: center;
        font-size: 0.26rem;
        color: #666;
        margin: 0.2rem auto;
        background: #e9e9e9;
        border-radius: 5px;
    }

    .cc_kong {
        overflow: visible;
    }

    .c_contneeton {
        padding: 10px 0;
    }

    .c_leftmenu {
        float: none;
        width: auto;
        border-right: none;
        background: #fff;
        margin-top: 0.2rem;
    }

    .c_leftmenu.cctieb {
        position: relative;
        top: 0;
    }

    .c_leftmenu .c_lmtit {
        display: none;
    }

    .c_lmlist {
        display: block;
        padding: 0;
        overflow-y: hidden;
        white-space: nowrap;
        padding-bottom: 0.2rem;
        border-bottom: 1px solid #eee;
    }

    .c_lmlist li {
        padding: 2px 0;
        display: inline-block;
    }

    .c_lmlist li a {
        padding: 0 10px;
        border-left: none;
        font-size: 0.38rem;
        font-weight: 900;
        font-size: 0.34rem;
    }

    .c_rightpage {
        margin-left: 0;
        /*padding: 20px 0 0;*/
    }

    .c_rightpage .c_tupiaolist ul {
        margin: 0 -1%;
        padding-bottom: 0;
    }

    .c_rightpage .c_tupiaolist ul li {
        width: 48%;
        margin: 20px 1% 0px;
    }

    .c_rightpage .c_tupiaolist ul li h3 {
        font-size: 14px;
        padding: 10px 10px;
        height: auto;
    }

    .c_rightpage .c_tupiaolist ul li h3 a {
        line-height: 20px;
        height: 40px;
        display: block;
    }

    .c_titled {
        font-size: 0.4rem;
        padding-bottom: 5px;
    }

    .c_textright {
        display: none;
        float: none;
        padding-bottom: 10px;
    }

    .c_textctrl {
        float: left;
        font-size: 12px;
    }

    .c_share span.ccfensfe {
        float: left;
        margin-right: -8px;
        height: 26px;
        line-height: 26px;
        font-size: 12px;
    }

    .c_share .bshare-custom {
        overflow: hidden;
    }

    .c_share .bshare-custom a {
        float: left;
        width: 26px;
        height: 26px;
        margin: 0 0 0 8px;
        padding: 0;
    }

    .c_share a.bshare-weixin {
        background: url(/dist/special/qypgcg/img/ccfx1.png) no-repeat center;
    }

    .c_share a.bshare-sinaminiblog {
        background: url(/dist/special/qypgcg/img/ccfx2.png) no-repeat center;
    }

    .c_share a.bshare-qzone {
        background: url(/dist/special/qypgcg/img/ccfx3.png) no-repeat center;
    }

    .c_textleft {
        float: none;
        text-align: center;
        height: auto;
        font-size: 14px;
    }

    .cc_location span.c_jiange a:last-child {
        width: 2rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .c_tubhd {
        overflow-x: auto;
        white-space: nowrap;
    }

    .c_tubhd h2 {
        float: none;
        width: auto;
        height: 48px;
        background: #e2f2fd;
        margin-right: 15px;
        display: inline-block;
        vertical-align: top;
        font-size: 16px;
    }

    .c_tubhd h2.on {
        background: #015293;
    }

    .c_tubhd h2 a {
        display: block;
        color: #015293;
        padding: 0 15px;
        line-height: 48px;
    }

    .c_tubhd h2.on a {
        color: #fff;
    }

    .c_qijiss .c_ijihd {
        float: none;
        width: auto;
        overflow-x: auto;
        white-space: nowrap;
    }

    .c_qijiss .c_ijibd {
        margin-left: 0;
        margin-top: 20px;
    }

    .c_qijiss .c_ijibd img {
        width: 100%;
    }

    .c_qijiss .c_ijihd h2 {
        font-size: 14px;
        margin: 0 10px 0 0;
        display: inline-block;
        vertical-align: top;
    }

    .c_qijiss .c_ijihd h2 a {
        padding: 0 10px;
    }

    .c_qijiss .c_ijihd h2 span {
        display: none;
    }

    .c_huab {
        margin: 0 -20px;
        padding: 0 20px;
    }

    .cc_cont1 {
        height: auto;
    }

    .ld_right2 {
        width: 100%;
        padding-top: 0.4rem;
    }

    .ld_right2 .ld_right2_jl h3 {
        font-size: 0.36rem;
    }

    .ld_right2 .ld_right2_jl .cont * {
        font-size: 0.29rem !important;
        line-height: 0.54rem !important;
    }

    .ld_right2_ldhd .bd {
        text-align: center;
    }

    .ld_right2_ldhd .bd li {
        float: none;
        display: inline-block;
        width: 90%;
        margin-left: 0;
        margin-bottom: 0.3rem;
        height: 2.8rem;
        text-align: left;
    }

    .ld_right2_ldhd h3 span {
        font-size: 0.36rem;
    }

    .qgl_openinf_menu div>div a {
        background-position: 6% center !important;
    }

    .qgl_openinf_radio {
        text-align: left;
        margin-top: 0.4rem;
    }

    .qgl_openinf_radio>div {
        margin-right: 0;
        display: block;
        margin-bottom: 0.3rem;
    }

    .qgl_openinf_radio>div span {
        display: inline-block;
        width: 2rem;
        text-align: center;
    }

    .qgl_openinf_search {
        margin-bottom: 0.2rem;
        padding-bottom: 0.2rem;
    }

    .qgl_openinf_container2 #table2 {
        display: block;
    }

    .BuMenxwfb .select {
        float: left;
        display: block;
        width: 100%;
        margin-bottom: 0.3rem;
        margin-top: 0.2rem;
    }

    .qgl_openinf_container2 table th.mobile {
        display: block;
    }

    .qgl_openinf_container2 table td.mobile {
        display: block;
        background-color: #fff;
    }

    .qgl_openinf_container2 table th.th3 {
        display: none;
    }

    .qgl_openinf_container2 table th.th4 {
        display: none;
    }

    .qgl_openinf_container2 table th.th5 {
        display: none;
    }

    .qgl_openinf_container2 table thead tr td:nth-child(3) {
        display: none;
    }

    .qgl_openinf_container2 table thead tr td:nth-child(4) {
        display: none;
    }

    .qgl_openinf_container2 table tbody tr td:nth-child(2) {
        display: none;
    }

    .qgl_openinf_container2 table tbody tr td:nth-child(4) {
        display: none;
    }

    .qgl_openinf_container2 table tbody tr td:nth-child(5) {
        display: none;
    }

    .qgl_openinf_container2 table tbody tr td:nth-child(6) {
        display: none;
    }

    .qgl_openinf_container2 table tr td:nth-child(3) {
        background-color: #fff;
    }

    .qgl_openinf_container2 table td.mobile p span {
        display: block;
        width: 100%;
    }

    .sxz_padding {
        padding: 30px !important;
    }

    .lunbBox .hd {
        right: 35px;
    }

    .lunbBox .prev,
    .lunbBox .next {
        height: 50px;
        width: auto;
    }

    .lunbBox .prev img,
    .lunbBox .next img {
        height: 50px;
    }

    .xll_pagebox {
        display: none;
    }

    .xll_pagebox_mobile {
        display: block;
        margin-top: 0.4rem;
    }

    .xy_zmhd_cont3 .cont_kuai1_bd {
        width: 100%;
    }

    .xy_zmhd_cont3 .xy_zmhd_zxft .special_left {
        width: 100%;
        height: auto;
    }

    .xy_zmhd_cont3 .xy_zmhd_zxft .special_right {
        font-size: 16px;
        font-weight: 400;
        width: 100%;
    }

    .xy_zmhd_cont3 .xy_zmhd_zxft .special_right h4 {
        font-size: 0.34rem;
        font-weight: 400;
    }

    .xy_zmhd_cont3 .xy_zmhd_zxft .special_right h4 a {
        display: block;
        font-size: 0.34rem;
        font-weight: 700;
        margin-bottom: 0.3rem;
        line-height: 28px;
    }

    .xy_zmhd_cont3 .xy_zmhd_zxft .special_right p {
        font-weight: 400;
        line-height: 28px;
    }

    .xy_zmhd_tabTong .hd li a {
        font-size: 0.36rem;
    }

    .xy_zmhd_zxft .hd h3 a {
        font-size: 0.36rem;
    }

    .newtts .c_tagtit a {
        font-size: 0.36rem;
    }

    .c_newtit1 .c_titzij {
        font-size: 0.36rem;
    }

    .sxz_in_news_list .sxz_sj_patch_3 {
        width: 30%;
        height: 0.54rem;
        font-size: 0.28rem;
        margin-right: 2%;
        margin-bottom: 0.22rem;
    }

    /* 修改 */
    .sxz_equity_transaction .sxz_specialty_head_content_patchs1>a,
    .sxz_equity_transaction .sxz_specialty_head_content_patchs2>a,
    .sxz_equity_transaction .sxz_specialty_head_content_patchs3>a,
    .sxz_equity_transaction .sxz_specialty_head_content_patchs4>a {
        height: 100%;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .sxz_main .sxz_equity_transaction .sxz_specialty_head_content_patch a p {
        padding: 0 0.38rem;
        line-height: 0.5rem;
    }

    .sxz_main .sxz_specialty_head_content_patch span>img {
        margin: 0.25rem auto 0.2rem;
        height: 0.51rem;
        width: 0.51rem;
        display: block;
    }

    .sxz_margin_t24 {
        margin-top: 0.24rem;
    }

    .sxz_main .sxz_clearmargin_li_a {
        font-size: 0.3rem;
    }

    .Big_background .zwgb_xglj_list04 {
        height: 0.8rem;
        width: 3rem;
        line-height: 0.8rem;
        font-size: 0.3rem;
    }

    .Big_background .zwgb_xglj_list03 {
        height: 0.8rem;
        width: 3rem;
        line-height: 0.8rem;
        font-size: 0.3rem;
    }

    .Big_background .jqqkcon_left {
        height: 0.8rem;
        width: 3rem;
    }

    .Big_background .zwgb_xglj_list04_list {
        left: 3.5rem;
        top: 1.4rem;
        width: 3.5rem;
    }

    .c_tubqihuan {
        padding-top: 0.4rem;
    }

    .c_conttit .c_titzi {
        font-size: 0.36rem;
    }

    .c_sjfbdfen {
        width: 94%;
        display: block;
    }

    .c_sjfbdfentit .c_sjfbdfenhd h2 a {
        font-size: 0.36rem;
    }

    .c_newslistfz li {
        height: 0.65rem;
        line-height: 0.65rem;
    }

    .c_newslistfz li a {
        max-width: 66%;
    }

    .c_niewslist {
        padding-bottom: 0;
    }

    .sxz_erweima_patch .sxz_erweima_patch_img_two {
        height: 0.56rem;
        width: auto;
    }

    .xy_ChangWu_hy .cont1 .left .nr {
        padding-right: 15px;
        text-align: justify;
    }

    .c_textcont a img {
        height: auto !important;
        max-width: 100%;
    }

    .xy_ChangWu_hy .cont1 .right video {
        width: 100%;
        height: auto;
    }

    .c_rightpage .c_tupiaolist {
        margin-top: 0.3rem;
    }

    .xy_zxfb a {
        font-size: 20px;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(1) {
        left: 40%;
        top: 77%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(2) {
        left: 37%;
        top: 69%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(3) {
        left: 70%;
        top: 25%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(4) {
        left: 77%;
        top: 46%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(5) {
        left: 80%;
        top: 62%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(6) {
        left: 64%;
        top: 63%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(7) {
        left: 50%;
        top: 54%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(8) {
        left: 51%;
        top: 70%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(9) {
        left: 28%;
        top: 89%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(10) {
        left: 18%;
        top: 64%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(11) {
        left: 20%;
        top: 82%;
    }

    .xy_aiShang_cont1 .right .msList a:nth-child(12) {
        left: 6%;
        top: 71%;
    }

    .xy_aiShang_cont1 .right .msList a {
        font-size: 14px;
    }

    .xy_ZaiXian_ft .cont_kuai1 h3 a {
        font-size: 20px;
    }

    .c_textcont table {
        width: 100% !important;
        max-width: 100% !important;
    }

    .c_textcont table tr th:nth-child(1) {
        width: 35%;
    }

    .xy_BanShiZiXun_list .zzqwj li {
        height: 1.3rem;
        line-height: normal;
        margin-bottom: 0.3rem;
        background: url(/dist/special/qypgcg/img/green_dian.png) no-repeat 2px 0.18rem / 0.05rem 0.06rem;
    }

    .xy_ChangJian_list .zzqwj li span {
        float: none;
        display: inline-block;
    }

    .xy_BanShiZiXun_list .zzqwj li a {
        height: auto;
        line-height: normal;
        width: 100%;
        max-width: 100%;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-overflow: unset;
        white-space: normal;
        margin-bottom: 0.1rem;
    }

    .xy_BanShiZiXun_list .zzqwj li em {
        margin-top: 0;
        margin-left: 0;
    }

    .yzlmjd li {
        line-height: normal;
        height: auto;
        margin-bottom: 0.2rem;
    }

    .yzlmjd li>a {
        height: auto;
        line-height: normal;
        width: 100%;
        max-width: 100%;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-overflow: unset;
        white-space: normal;
        margin-bottom: 0.1rem;
        box-sizing: border-box;
    }

    .yzlmjd li em {
        margin-top: 0;
        margin-left: 0.23rem;
    }

    .yzlmjd li span {
        float: none;
        padding-left: 10px;
    }

    .testRun {
        display: none;
    }

    .xy_tyxl_closePrint {
        display: none;
    }

    * {
        outline: none;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }

    div#layui-layer1 {
        width: 80% !important;
        left: 10% !important;
    }

    .layui-layer-dialog {
        width: 80% !important;
        left: 10% !important;
    }

    #qrcode {
        display: none !important;
    }

    #qrcode+p {
        display: none;
    }

    body,
    html {
        min-width: 320px;
    }

    .top .left {
        display: none;
    }

    .xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box>div h5 {
        height: auto;
    }

    .xy_BanShiZiXun_list .cont>img {
        right: 0;
        top: -34px;
    }

    /* 依申请公开适配开始 */
    .ysq_slsm .bd img {
        width: 100%;
    }

    .progressBar>img {
        display: none;
    }

    .progressBar .sxz_phone_nav {
        display: block;
    }

    .ysq_zfzcbm .bd li {
        width: 100%;
    }

    .ysqgk_main .container {
        width: 100%;
    }

    .ysq_biaod .table_sqrxx table {
        width: 100%;
    }

    .ysq_biaod .table table th {
        width: 20%;
        padding: 0 10px;
        line-height: 0.5rem;
    }

    .ysq_biaod .table table td {
        width: 49%;
    }

    .ysq_biaod .table_tong input {
        width: auto;
    }

    .ysq_biaod .table_tong select {
        width: 64%;
        font-size: 14px;
    }

    .ysq_biaod .table_xxqk select {
        width: 64%;
        font-size: 14px;
    }

    .ysq_biaod .table_xxqk textarea {
        width: 94%;
        text-indent: 2.4em;
        font-size: 14px;
    }

    .ysq_biaod .table_xxqk textarea::-webkit-input-placeholder {
        font-size: 14px;
    }

    /*webkit 内核浏览器*/
    .ysq_biaod .table_xxqk textarea::-moz-placeholder {
        font-size: 14px;
    }

    /*Mozilla Firefox 19+*/
    .ysq_biaod .table_xxqk textarea:-moz-placeholder {
        font-size: 14px;
    }

    /*Mozilla Firefox 4 to 18*/
    .ysq_biaod .table_xxqk textarea:-ms-input-placeholder {
        font-size: 14px;
    }

    /*Internet Explorer 10+*/
    .ysq_biaod .table_xxqk .table_file em {
        position: static;
        font-size: 14px;
    }

    .ysq_biaod .table_xxqk .table_file {
        height: 4rem;
    }

    .ysq_biaod .table_xxqk .table_file input {
        left: 0.3rem;
        top: 0.3rem;
    }

    .ysq_biaod .table_xxqk .table_file span {
        left: 3rem;
        top: 2.3rem;
    }

    .ysq_biaod .table_xxqk .table_foot input {
        margin-left: 0.4rem;
        margin-top: 0.2rem;
        width: 28%;
        background-color: #fff;
        height: 0.6rem;
    }

    .ysq_biaod .table_xxqk .table_foot2 a {
        margin-top: 0.1rem;
        margin-left: 0.4rem;
    }

    .ysq_biaod .table_xxqk .table_foot td {
        height: 1.5rem;
    }

    .ysq_biaod .table_xxqk .applyType {
        padding: 0.1rem 0.8rem;
        font-size: 14px;
    }

    .ysq_biaod .table_xxqk .applyType label {
        display: block;
        margin-right: 0;
        margin-top: 0.3rem;
    }

    .ysq_biaod .table_xxqk .applyType label:nth-child(1) {
        margin-top: 0;
    }

    .ysqgk_main {
        height: auto;
    }

    .ysqgk_main .container {
        height: auto;
    }

    .ysq_success {
        min-height: auto;
    }

    .Big_background {
        padding: 0 !important;
    }

    /* 依申请公开适配结束 */
}

/*移动端结束*/

@media (min-width: 750px) and (max-width: 1400px) {
    .fly_xxgkHeader img {
        max-width: 5rem;
    }

    .fly_xxgk_header {
        background: url(/dist/special/qypgcg/img/fly_xxgk_bg.png) top no-repeat;
    }
}

@media (max-width: 750px) and (min-width: 320px) {
    .fly_xxgk_header .fly_xxgkHeader strong {
        font-size: 1rem;
        margin-top: 0.4rem;
    }

    .fly_xxgk_header .fly_xxgkHeader strong img {}

    .fly_xxgk_header .fly_xxgkHeader {
        height: 4rem;
        padding-top: 0.6rem;
        box-sizing: border-box;
        width: 100%;
    }

    .fly_xxgk_header .fly_xxgkHeader img {
        width: 90%;
        margin-left: 0.3rem;
    }

    .fly_xxgk_header .fly_xxgkHeader .fly_HeaderXian {
        float: right;
        margin-top: 0.4rem;
        margin-right: 0;
        width: 64%;
    }
}

@media (max-width: 1600px) and (min-width: 320px) {
    .right_bar {
        display: none;
    }
}

/*微信平台*/
@media (min-width: 320px) and (max-width: 750px) {
    .sxz-wx {
        background-size: 100% 100%;
    }

    .sxz-box {
        padding-left: 0;
        padding-top: 1rem;
        width: 100%;
    }

    .sxz-logo {
        height: auto;
        margin: 0 auto;
        width: 96%;
    }

    .sxz-content p {
        width: 96%;
        margin: 0.6rem auto 0;
        font-size: 0.3rem;
        color: #333;
    }

    .sxz-ewm {
        margin: 0;
    }

    .sxz-ewm img {
        width: 3rem;
        display: block;
        margin: 0.6rem auto 0;
    }

    .sxz-box-left {
        float: none;
        height: 100%;
    }

    .sxz-box-right {
        float: none;
    }

    .sxz-iphone img {
        margin-top: 0;
        margin-left: -4%;
        width: 6.9rem;
        height: auto;
    }

    .sj-ewm {
        display: block;
    }

    .pc-ewm {
        display: none;
    }

    .pc-font {
        display: none;
    }

    .sj-font {
        display: block;
    }

    .sxz-iphone {
        margin-top: 0.9rem;
    }

    /* 我要找政策 */
    .ldsxz_Looking {
        width: 100%;
        min-height: 100%;
    }

    .ldsxz_look_logo {
        height: 0.58rem;
        margin: 0.82rem auto 0;
    }

    .ld_optons {
        margin-top: 0.9rem;
        overflow-y: hidden;
        white-space: nowrap;
    }

    .ld_optons li {
        font-size: 0.32rem;
        margin: 0 0.2rem 0.1rem;
        padding: 0.06rem 0.14rem;
    }

    .ld_optons li.on::after {
        display: none;
    }

    .ldsxz_search {
        width: 100%;
        margin-top: 0.5rem;
    }

    .ldsxz_policy ul {
        width: 108%;
    }

    .ldsxz_policy li {
        margin-right: 0.27rem;
        margin-bottom: 0.2rem;
        width: 45%;
    }

    .ldsxz_policy li a {
        width: 100%;
        background: url(/dist/special/qypgcg/img/ldsxz_grqy.png) no-repeat center right 0.3rem;
        background-color: #f2f9ff;
    }

    .ldsxz_policy li span {
        font-size: 0.3rem;
        width: 2.9rem;
        display: inline-block;
    }

    .ldsxz_search input {
        width: 100%;
    }

    .ldsxz_patchop {
        width: 100%;
        overflow-y: hidden;
        white-space: nowrap;
    }

    .ldsxz_policy {
        margin-top: 0.4rem;
    }

    .ldsxz_policy h1 {
        font-size: 0.4rem;
        padding-bottom: 0.22rem;
    }

    /* 我要找政策结束 */

    /* 权责清单 */
    .xy_xzsxxkxl .container>img.img1 {
        display: none;
    }

    .xy_xzsxxkxl .container>img.img2 {
        display: block;
        margin-top: 0.5rem;
        width: 100%;
    }

    .xy_xzsxxkxl .container table {
        margin-top: 0.3rem;
    }

    .xy_xzsxxkxl .container table th,
    .xy_xzsxxkxl .container table t {
        padding: 0.15rem 0.25rem;
    }

    .xy_xzsxxkxl .container table th {
        width: 1.5rem;
    }

    /* 权责清单结束 */
}