.mobile_type .bt-right {
    display: none;
}

.mobile_type .bt-box-1200 {
    width: 100vw;
    margin: unset;
}

.mobile_type .bt-box {
    width: 100vw;
}

.mobile_type .ipt_txt {
    width: 70%;
}

.mobile_type form#search-form {
    margin-left: 15vw;
}

.mobile_type .top_logo img {
    width: 90%;
    margin-left: 4.5vw;
}

.mobile_type .search {
    width: 100%;
    height: 35px;
    margin-left: 10px;
    margin-bottom: 5vw;
}

.mobile_type .nav_con {
    width: 100vw;
    height: 100%;
}

.mobile_type .nav {
    height: 55vw;
    width: 100vw;
}

.mobile_type .nav ul li {
    width: 33%;
}

.mobile_type div#lovexin51411 {
    display: none;
}

.mobile_type .bt-note-30 {
    width: 100vw;
}

.mobile_type .main {
    width: 100vw;
    margin: unset;
}

.mobile_type .cen1 {
    width: 100%;
}

.mobile_type .tpxw,
.mobile_type #focus {
    width: 90vw !important;
}

.mobile_type .main img {
    max-width: 100vw;
}

.mobile_type .cen1-right {
    width: 100%;
    padding-top: 5vw;
    height: unset;

}

.mobile_type .tab_top {
    width: 100%;
    padding-top: 5vw;
}

.mobile_type .xxhks {
    width: 100vw;
    padding-top: 5vw;
    height: unset;
}

.mobile_type .cen1-right ul {
    float: left;
}

.mobile_type .xxhks_zy {
    width: 90vw;
    /* height: 45vw; */
    margin-top: 5vw;
}

.mobile_type .govpushinfo ul {
    width: 100vw;
    height: 100%;
}

.mobile_type .tab_more {
    margin-top: -9vw;
    margin-right: -4vw;
}

.mobile_type .govpushinfo150203 li {
    width: 90vw;
    height: unset;
    background: none;
    padding-left: 0px;
}


.mobile_type .govpushinfo150203 li a {
    display: inline-block;
    width: 75%;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
}

.mobile_type #focus ul li {
    width: 100vw;
}

.mobile_type .news_list li {
    height: unset !important;
    background: none !important;
    display: inline-block;
    width: 93%;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
}

.mobile_type .govpushinfo li {
    height: unset;
    background: none;
    display: inline-block;
    width: 93%;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
}

.mobile_type .tab_top ul li {
    margin-top: 2vw;
}

.mobile_type .xxhks_bt {
    margin-top: 5vw;
    /* height: 55vw; */
}

.mobile_type .xxgk {
    width: 100vw;
}

.mobile_type .xxgk li {
    width: 100vw !important;
    margin: unset;
    margin-top: 4vw;
}

.mobile_type .cen3-xxk {
    width: 100vw;
}

.mobile_type .tabright {
    width: 100vw;
}

.mobile_type .tabright_top {
    width: 95vw !important;
}

.mobile_type .layui-fluid ul {
    width: 100vw;
}

.mobile_type .tab_list {
    width: 100vw;
}

.mobile_type .tabright {
    height: unset;
}

.mobile_type .scroll_horizontal {
    width: 100vw;
}

.mobile_type .scroll_horizontal .box {
    width: 100vw;
}

.mobile_type .wrap {
    display: none;
}

.mobile_type .tableft {
    width: 100vw;
}

.mobile_type .tableft_top {
    width: 95vw;
}

.mobile_type .tableft {
    height: unset;
}

.mobile_type .yqlj {
    display: none;
}

.mobile_type .tabjs {
    height: unset;
}

.mobile_type .hdjl {
    display: none;
}

/* 尾部开始 */
.mobile_type .footer {
    width: 100vw;
    height: unset;
    padding-bottom: 5vw;
    padding-top: 2vw;
}

.mobile_type .dzjg {
    display: block;
    width: 100%;
    margin-left: 20vw;
}

.mobile_type .con {
    min-height: unset;
}

.mobile_type .footer-font {
    width: 95vw;
}

.mobile_type .footer-img {
    display: none;
}

.mobile_type .footer-font {
    height: unset;
    float: unset;
    padding-bottom: unset;

    text-align: center;
}

.mobile_type .foot {
    width: 100vw;
    margin: unset;
}

/* 文章页 */
.mobile_type .in {
    width: 100vw;
}

.mobile_type .art_title {
    width: 100%;
    line-height: unset;
}

.mobile_type .art_title h2 {
    font-size: 20px;
}

.mobile_type .art_share {
    display: none;
}

.mobile_type .fz_xx span {
    margin-right: 2vw;
}

.mobile_type .fz_xx {
    height: unset;
    line-height: 25px;
    margin-top: 5vw;
    width: 100%;
}

.mobile_type #zoom {
    width: 100%;
}

.mobile_type #zoom img {
    max-width: 100%;
    height: unset;
}

.mobile_type .content_ {
    padding: 0 2.5vw;
    min-height: unset !important;
}

.mobile_type .footer-font p a {
    font-size: 13px;
}

.mobile_type .dw {
    height: unset !important;
    padding-left: 0px;
}

.mobile_type table {
    display: inline-block;
    width: 100%;
}

.mobile_type table tbody {
    display: inline-block;
    width: 100%;
}

.mobile_type table tbody tr {
    display: inline-block;
    width: 100%;
}

.mobile_type h2.text-tag {
    margin-top: 10vw;
}

.mobile_type .crumbs {
    padding-left: 3vw;
}

.mobile_type .collapse_table,
.collapse_table tr,
.collapse_table td {
    background: none;
    height: unset;
}

.mobile_type .crumbs tr {
    width: 100%;
    display: inline-block;
}

.mobile_type table#c tbody tr td {
    width: 100%;
    display: inline-block;
}

.mobile_type #zoom p a img {
    max-width: 100% !important;
    min-height: unset !important;
}

/* 横向滚动条解决 */
html,
body {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    overflow: hidden;
    overflow-y: auto;
}
.mobile_type #zoom p a img {
    height: auto !important;
}