@media screen and (max-width: 1920px) {
    .header {
        width: 100%;
        background: #000;
    }
    #Header>div{
        overflow: hidden;
        max-width: 12rem;
        margin: auto;
    }
    .header_w {
        width: 12rem;
        margin: auto;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: .2rem;
    }
    .header_t {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        font-size: .2rem;
        color: #d6af80;
    }
    .header_t img {
        width: .5rem;
        height: .5rem;
    }
    .Navlist {
        margin-top: 0.1rem;
        overflow: hidden;
    }
    .Navlist li {
        float: left;
    }
    .Navlist li a {
        color: #d6af80;
        font-size: 0.2rem;
        display: block;
        padding-left: 0.4rem;
    }
    .W {
        width: 12rem;
        margin: auto;
    }
    .W:after {
        content: "";
        display: block;
        height: 0;
        clear: both;
    }
    .Topnav {
        padding: 0.2rem 0rem;
        color: #d6af80;
    }
    .BGblack {
        background: #000;
    }
    .W100 {
        width: 100%;
        /* overflow: hidden; */
        float: left;
    }
    .Logo {
        display: block;
        width: 1.6rem;
        height: 0.5rem;
        margin-left: .2rem;
    }
    .nav2 {
        display: block;
    }
    .nav1 {
        display: none;
    }
    .fl {
        float: left;
    }
    .fr {
        float: right;
    }
    .Logotitle {
        font-size: 0.36rem;
        padding-left: 0.05rem;
    }
    .Navlist {
        margin-top: 0.1rem;
        overflow: hidden;
    }
    .Navlist li {
        float: left;
    }
    .Navlist li a {
        color: #d6af80;
        font-size: 0.2rem;
        display: block;
        padding-left: 0.4rem;
    }
    .Bnner {
        background: url('../images/bannerbg.jpg') center center;
        height: 9.8rem;
        color: #fff;
    }
    .Banner_title {
        text-align: center;
        font-size: 0.6rem;
        padding-top: 3rem;
        width: 100%;
    }
    .Banner_form {
        width: 100%;
        margin-top: 0.4rem;
        background: #fff;
        border-radius: 0.1rem;
    }
    .Banner_form .cat_sel {
        position: relative;
        width: 2rem;
        height: .79rem;
        line-height: .6rem;
        float: left;
        background: url(../images/icon_logo/ico-sel.png) no-repeat;
        background-position: 1.3rem 0.15em;
    }
    .Banner_form .cat_sel:hover {
        cursor: pointer;
    }
    .Banner_form .cat_sel span {
        display: block;
        font-size: .2rem;
        color: #000;
        margin-left: .3rem;
        margin-top: .1rem;
    }
    #catlist {
        background-color: #fff;
        position: absolute;
        top: .78rem;
        left: 0rem;
        z-index: 1;
        line-height: 40px;
        width: 8rem;
        border-radius: 4px;
        box-shadow: 1px 1px 10px #384e5f;
        padding-left: 10px;
        display: none;
    }
    #catlist ul li {
        font-size: .2rem;
        color: #000;
        border-bottom: 1px solid #e6e6e6;
        display: inline-block;
        width: 1.2rem;
        text-align: center;
        float: left;
    }
    .Banner_form select, .Banner_form input, .Banner_form button {
        border: none;
        line-height: 0.8rem;
        float: left;
        display: block;
    }
    .Banner_form select {
        padding: 0 0.4rem;
        margin-top: 0.18rem;
        font-size: 0.3rem;
    }
    .Banner_form select option {
        text-align: center;
        line-height: 0.8rem;
    }
    .Banner_form input {
        width: 6rem;
        margin-left: 0.05rem;
        border-left: 0.01rem solid #dddddd;
        padding: 0 .4rem;
        font-size: 0.2rem;
    }
    .Banner_form button {
        float: right;
        background: #d6af80;
        padding: 0 0.6rem;
        font-size: 0.3rem;
    }
    .Banner_hotci, .Banner_ci {
        width: 100%;
        font-size: 0.2rem;
        text-align: left;
        padding-top: 0.2rem;
    }
    .Banner_ci {
        font-size: 0.18rem;
        color: #ccc;
    }
    .Content {
        padding: 0.4rem 0;
    }
    .Wblock {
        padding: 0.4rem 0.2rem;
        background: #fff;
        overflow: hidden;
    }
    .Miannav {
        overflow: hidden;
        font-size: 0.16rem;
    }
    .Miannav strong, .Miannav a {
        float: left;
    }
    .Miannav a {
        color: #333;
    }
    .main {
        width: 8rem;
        background: white;
    }
    .brandbox li {
        border-top: 1px solid #dddddd;
        width: 100%;
        display: flex;
        align-items: center;
        padding: .1rem;
        box-sizing: border-box;
    }
    .brandimg {
        border: 1px solid #dddddd;
        border-radius: .1rem;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: .2rem;
    }
    .brandimg a img {
        width: 1rem;
        font-size: .2rem;
    }
    .brandinfo {
        width: 5.2rem;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        font-size: .2rem;
        margin-left: .1rem;
    }
    .brandinfo p {
        font-size: .15rem;
        color: #666666;
    }
    .brandlink {
        font-size: .15rem;
    }
    .brandlink a {
        border-radius: .1rem;
        width: 1.15rem;
        height: .5rem;
        text-align: center;
        line-height: .5rem;
        background-color: #d6af80;
    }
    .side {
        width: 3.5rem;
        background-color: #fff;
        padding: .2rem .1rem;
    }
    .head_title {
        width: 100%;
        display: flex;
        justify-content: end;
        font-size: .2rem;
        font-weight: bold;
        border-bottom: 1px solid #dddddd;
        padding: .1rem 0rem;
    }
    .head_title img {
        width: 1.5rem;
        margin-left: .2rem;
    }
    .sorelist1 {
        display: block;
        padding-top: .2rem;
    }
    .Article_homelist {
        width: 100%;
        overflow: hidden;
        margin-bottom: 0.2rem;
        padding-bottom: 0.2rem;
        border-bottom: 0.01rem solid #ccc;
    }
    .Article_homelistimg {
        width: 1.4rem;
        height: 1.2rem;
        overflow: hidden;
    }
    .Article_homelistimg>img{
        width: 100%;
        height: 100%;
    }
    .Article_homelistwz {
        width: 2rem;
        height: 1.3rem;
    }
    .Article_homelistwz h3 {
        width: 100%;
        font-size: 0.24rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .Article_homelistwz ul {
        overflow: hidden;
    }
    .Article_homelistwz ul li {
        float: left;
        font-size: 0.12rem;
    }
    .Article_homelistwz ul li img, .Article_homelistwz ul li span {
        display: block;
        float: left;
        padding-right: 0.1rem;
    }
    .Article_homelistwz ul li img {
        margin-top: 0.02rem;
        width: 0.14rem;
    }
    .Article_homelistwz p {
        font-size: 0.14rem;
        line-height: 0.28rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        color: #666;
    }
    .Article_homelistwz a {
        font-size: 0.16rem;
        font-weight: bold;
        color: #000;
        display: block;
    }
    .head_title2 {
        display: none;
    }
    .select_btn {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        margin-top: .2rem;
    }
    .select_btn input {
        border: 1px solid #dddddd;
        width: 2rem;
        height: .4rem;
        font-size: .1rem;
        text-indent: 2em;
        box-sizing: border-box;
    }
    .select_btn a {
        width: .4rem;
        height: .4rem;
        text-align: center;
        line-height: .4rem;
        font-size: .15rem;
        background-color: #d6af80;
    }
    .show_hidden {
        display: none;
    }
    .wrap {
        width: 100%;
        height: 10.3rem;
        font-size: .1rem;
        margin-top: .1rem;
        margin-bottom: .1rem;
    }
    .wrap>ul {
        border-radius: 5px
    }
    .wrap>ul>li {
        background-color: #fff;
        color: #666666;
        cursor: pointer;
        position: relative;
    }
    .wrap>ul>li:last-child {
        border-bottom: none;
    }
    .wrap>ul>li h4 {
        padding: 8px 0;
        margin-left: .3rem;
    }
    .wrap>ul li span {
        position: absolute;
        top: 0px;
        left: 0px;
        font-size: 22px;
        color: #666666;
        display: inline-block;
    }
    .wrap>ul>li .child-ul {
        background: #fff;
        display: none;
    }
    .wrap>ul>li .child-ul li {
        color: #000;
        line-height: 40px;
        text-align: center;
    }
    .wrap ul li:hover {
        background-color: #d6af80;
        color: #fff;
    }
    .sorelist {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
    }
    .sorelist2 {
        display: none;
    }
    .sorelist a {
        display: flex;
        width: 100%;
        overflow: hidden;
        padding: 10px 0;
        justify-content: flex-start;
        align-items: center;
        border-bottom: 1px solid #dddddd;
    }
    .sorelist a img {
        width: 1.2rem;
        height: .8rem;
        border-radius: 5px;
        font-size: .1rem;
    }
    .sorelist a div {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        margin-left: .1rem;
    }
    .sorelist a div span {
        font-size: .1rem;
    }
    .sorelist a div span:first-of-type {
        margin-bottom: .1rem;
    }
    .userstorelist {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .userstorelist li {
        border-top: 1px solid #dddddd;
        width: 100%;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        padding: .3rem 0rem;
    }
    .pp_photo img {
        width: 1.85rem;
        height: 1rem;
        border-radius: .1rem;
    }
    .pp_txt {
        width: 5rem;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        font-size: .1rem;
        padding-left: .1rem;
    }
    .pp_txt h2 {
        font-size: .2rem;
        font-weight: bold;
    }
    .pp_txt span {
        width: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        margin-top: .1rem;
    }
    .kh_fwzx {
        display: none;
    }
    .userstorelist li a {
        border-radius: .1rem;
        height: .5rem;
        font-size: .15rem;
        text-align: center;
        line-height: .5rem;
        padding: 0rem .1rem;
        background-color: #d6af80;
    }
    .view_more {
        border: 1px solid #dddddd;
        width: 100%;
        height: .3rem;
        line-height: .3rem;
        text-align: center;
        font-size: .15rem;
    }
    .head_title3 {
        width: 100%;
        font-size: .25rem;
        font-weight: bold;
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-top: .5rem;
    }
    .head_title3 img {
        width: 4rem;
        height: .25rem;
        margin: .2rem auto;
    }
    .city_btn {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .city_btn li, .city_btn>a {
        border: 1px solid #dddddd;
        padding: 0rem .1rem;
        height: .3rem;
        line-height: .3rem;
    }
    .city_btn li.active {
        background-color: #d6af80;
    }
    .city_btn li a, .city_btn>a {
        font-size: .15rem;
    }
    .pagemain {
        margin-top: .2rem;
    }
    .pagemain, .pagemain li {
        width: 100%;
    }
    .after_phone {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        margin: .2rem auto;
    }
    .after_s {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        margin-top: .1rem;
    }
    .after_s p {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        font-size: .15rem;
        color: #666666;
    }
    .after_s p img {
        width: .2rem;
        margin-right: .1rem;
    }
    .telephone {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-start;
        align-items: center;
    }
    .telephone span {
        margin-right: .3rem;
    }
    .telephone span, .telephone strong {
        margin-top: .1rem;
        font-size: .15rem;
    }
    .telephone strong {
        margin-right: .3rem;
    }
    .after_s_time {
        margin-top: .2rem;
    }
    .service_time {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        font-size: .15rem;
    }
    .service_time span {
        margin-top: .1rem;
    }
    .watch_brand {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        margin-bottom: .5rem;
    }
    .watch_brand ul {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
    }
    .watch_brand ul li {
        width: 100%;
        border-bottom: 1px solid #dddddd;
        padding: .2rem 0rem;
    }
    .watch_brand ul li a {
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }
    .watch_brand ul li a img {
        width: 1rem;
        padding: .1rem;
        height: .6rem;
        border: 1px solid #dddddd;
        border-radius: .1rem;
    }
    .watch_txt {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        font-size: .1rem;
        margin-left: .1rem;
    }
    .watch_txt h2 {
        font-size: .2rem;
        font-weight: bold;
    }
    /* qgpp start */
    .wxcs {
        background: url(../images/index/bj.jpg);
    }
    .wxcs_outer {
        max-width: 12rem;
        margin: 0 auto;
    }
    .wxcs_l {
        width: 70%;
        float: left;
        /* height: 8rem; */
    }
    .wxcs_l .l_outer_t {
        background: #fff;
        padding: .3rem .2rem;
    }
    .wxcs_l .l_inner {
        border: 1px solid #f4f4f4;
    }
    .wxcs_l .l_inner .l_nr_t {
        padding: .2rem;
        border-bottom: 1px solid #f4f4f4;
    }
    .wxcs_l .l_inner .l_nr_t span {
        color: #d6af80;
        font-size: .2rem;
    }
    .wxcs_l .l_inner .l_nr_t a {
        display: inline-block;
        /* margin:0 .01rem; */
        font-size: .18rem;
        color: #777777;
    }
    .wxcs_l .l_inner dl {
        border-bottom: 1px solid #f4f4f4;
        display: flex;
        align-items: center;
        justify-content: end;
        /* padding: .1rem 0; */
    }
    .wxcs_l .l_inner dl dt {
        width: 2.5%;
        padding: .1rem;
        text-align: center;
        background: #f7f7f7;
        font-size: .2rem;
        font-weight: 700;
    }
    .wxcs_l .l_inner dl dd {
        padding: .1rem;
    }
    .wxcs_l .l_inner dl dd a {
        color: #777;
        font-size: .18rem;
        margin: 0 .05rem;
    }
    .wxcs_l .l_inner dl dd a:hover {
        color: #000;
        text-decoration: underline;
        font-weight: 700;
    }
    .wxcs_l .l_inner dl:hover {
        background: #f4f4f4;
    }
    .wxcs_l .l_inner dl:hover dt {
        background: #ddbe99;
    }
    .wxcs_l .l_inner .l_nr_t a:hover {
        color: #000;
        font-weight: 700;
        text-decoration: underline;
    }
    .wxcs_l .dh {
        font-size: .18rem;
        font-weight: 700;
        margin-bottom: .2rem;
    }
    .wxcs_l .l_outer_b {
        background: #f7f7f7;
        padding: .3rem .2rem;
    }
    .wxcs_l .l_outer_b h3 {
        font-size: .24rem;
        font-weight: 700;
        text-align: left;
        margin: .1rem 0;
    }
    .wxcs_l .l_outer_b ul {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        align-items: center;
        justify-content: end;
    }
    .wxcs_l .l_outer_b .ul1 {
        border-bottom: 1px solid #777777;
        padding-bottom: .2rem;
        margin-bottom: .2rem;
    }
    .wxcs_l .l_outer_b ul li {
        width: 31%;
        border: 1px solid #777777;
        background: #fff;
        margin: .1rem .05rem;
        text-align: center;
        padding: .05rem .01rem;
    }
    .wxcs_l .l_outer_b ul li a {
        font-size: .16rem;
    }
    .wxcs_r {
        width: 28%;
        float: right;
        color: #777;
    }
    .wxcs_r .r_outer_t {
        display: block;
        background: #fff;
        padding: .3rem .2rem;
    }
    .wxcs_r .title {
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: end;
        padding-bottom: .2rem;
        border-bottom: 1px solid #f4f4f4;
    }
    .wxcs_r .title h3 {
        font-size: .2rem;
        color: #000;
        font-weight: 700;
        margin-right: .1rem;
    }
    .wxcs_r .title img {
        width: 1rem;
    }
    .wxcs_r .r_outer_t .r_tel {
        padding: 0.1rem 0;
    }
    .wxcs_r .r_outer_t .r_tel p img {
        width: .18rem;
        margin-right: .1rem;
    }
    .wxcs_r .r_outer_t .r_tel p {
        display: flex;
        align-items: center;
    }
    .wxcs_r .r_outer_t .r_tel a {
        display: inline-block;
        margin: .1rem .1rem 0;
    }
    .wxcs_r .r_outer_t .r_shijian {
        padding: 0.1rem 0;
    }
    .wxcs_r .r_outer_t .r_shijian p img {
        width: .18rem;
        margin-right: .1rem;
    }
    .wxcs_r .r_outer_t .r_shijian p {
        display: flex;
        align-items: center;
        margin: .05rem 0;
    }
    .wxcs_r .r_outer_t .r_shijian p:nth-child(2), .wxcs_r .r_outer_t .r_shijian p:nth-child(3) {
        margin-left: .2rem;
    }
    .wxcs_r .r_outer_m {
        background: #fff;
        padding: .3rem .2rem;
        margin-top: .2rem;
    }
    .wxcs_r .r_outer_m ul {
        display: flex;
        flex-direction: column;
    }
    .wxcs_r .r_outer_m ul li a {
        padding: .2rem 0;
        border-bottom: 1px solid #f4f4f4;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center;
    }
    .wxcs_r .r_outer_m ul li a img {
        border: 1px solid #f4f4f4;
        width: 30%;
        margin-right: .1rem;
        padding: .2rem .1rem;
        border-radius: 5px;
    }
    .r_outer_m ul li a span {
        display: none;
    }
    .wxcs_r .r_outer_m ul li a div h4 {
        font-size: .2rem;
        font-weight: 700;
        color: #000;
    }
    .wxcs_r .r_outer_m ul li a div p {
        color: #777777;
        font-size: .16rem;
        margin-top: .05rem;
    }
    .wxcs_r .r_outer_b {
        background: #fff;
        padding: .3rem .2rem;
        margin-top: .2rem;
    }
    .wxcs_r .r_outer_b ul {
        display: flex;
        flex-direction: column;
    }
    .wxcs_r .r_outer_b ul li a {
        margin-top: .2rem;
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center;
    }
    .wxcs_r .r_outer_b ul li a img {
        width: 35%;
        margin-right: .1rem;
    }
    .wxcs_r .r_outer_b ul li a div h4 {
        font-size: .18rem;
        color: #000;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .wxcs_r .r_outer_b ul li a div p {
        font-size: .16rem;
        margin-top: .05rem;
    }
    /* qgpp end */
    /* index start */
    /* 公共部分 */
    .pad2 {
        padding: 0 .2rem;
    }
    .bgf {
        background-color: #fff;
        padding: 0 .2rem;
    }
    .w {
        margin: 0 auto .3rem;
        width: 12rem;
    }
    .common {
        margin-top: .2rem;
        padding-bottom: .4rem;
    }
    .common .com_top {
        display: flex;
        align-items: center;
        padding: .4rem 0 .26rem;
    }
    .common .com_top .img {
        flex: 1;
    }
    .common .com_top .img img {
        width: 100%;
        display: block;
    }
    .common .com_top .word {
        text-transform: uppercase;
        padding: 0 .2rem;
        white-space: nowrap;
        text-align: center;
    }
    .common .com_top .word h6 {
        font-size: 0.28rem;
        line-height: 0.28rem;
        color: #000000;
        font-weight: bold;
    }
    .common .com_top .word p {
        font-size: 0.14rem;
        line-height: 0.28rem;
        color: #999999;
    }
    /* 导航 */
    .nav_dh {
        width: 12rem;
        margin: 0 auto;
        font-size: 0.14rem;
        line-height: 0.5rem;
        color: #666666;
        font-family: consolas;
        text-transform: uppercase;
    }
    .nav_dh span {
        display: inline-block;
    }
    .nav_dh a {
        font-size: 0.14rem;
        line-height: 0.5rem;
        color: #666666;
        display: inline-block;
    }
    /* 相关信息 */
    .related_info {
        padding-top: .4rem;
    }
    .related_info .top {
        font-size: 0;
        display: flex;
        margin-bottom: .3rem;
    }
    .related_info .top h5 {
        font-size: 0.28rem;
        line-height: 0.28rem;
        color: #000000;
        display: inline-block;
        margin-right: .2rem;
    }
    .related_info .top img {
        flex: 1;
        width: 2.12rem;
        display: inline-block;
    }
    .related_info .related_info_content {
        display: flex;
    }
    .related_info .related_info_content .con1 {
        text-align: center;
        padding-top: .98rem;
        width: 2.4rem;
        padding-right: .2rem;
        font-size: 0;
    }
    .related_info .related_info_content .con1 img {
        width: 2.3rem;
    }
    .related_info .related_info_content .con1 span {
        font-size: 0.14rem;
        line-height: 0.7rem;
        color: #666666;
        display: block;
    }
    .related_info .related_info_content .con1 a {
        display: inline-block;
        font-size: 0.14rem;
        line-height: 0.38rem;
        color: #010101;
        background-color: #d6af80;
        padding: 0 .18rem;
        margin: 0 auto;
        border-radius: .06rem;
    }
    .related_info .related_info_content>img {
        display: block;
        width: 0.07rem;
    }
    .related_info .menu {
        display: none;
    }
    .related_info .related_info_content .con2 {
        flex: 1;
        padding-left: .2rem;
        position: relative;
        padding-bottom: .4rem;
    }
    .related_info .related_info_content .con2 .con2_grid h6 {
        font-weight: bold;
        font-size: 0.18rem;
        line-height: 0.46rem;
        color: #222222;
        background-color: #f5f5f5;
        padding-left: .2rem;
        margin-bottom: .2rem;
    }
    .related_info .related_info_content .con2 .con2_grid h6.on {
        background-color: #d6af80;
    }
    .related_info .related_info_content .con2 .con2_grid .con2_grid1 {
        padding: .1rem .2rem;
        font-size: 0.14rem;
        line-height: 0.16rem;
        color: #666666;
        display: flex;
        align-items: center;
    }
    .related_info .related_info_content .con2 .con2_grid .con2_grid1 i {
        flex: 1;
        margin: 0 .14rem;
        border-top: 1px solid #bbbbbb;
    }
    .related_info .related_info_content .con2 .con2_grid .con2_grid1:last-of-type {
        padding-bottom: .2rem;
    }
    .related_info .related_info_content .con2>p {
        position: absolute;
        bottom: .4rem;
        right: 0;
        text-align: right;
        font-size: 0.12rem;
        line-height: 0.12rem;
        color: #999999;
    }
    /* 相关资讯 */
    .rmwz_yd {
        display: none;
    }
    .real_info .real_info_con {
        display: flex;
    }
    .real_info .real_info_con .real_info_con1 {
        flex: 1;
        margin-right: .2rem;
        background-color: #f9f9f9;
        padding-bottom: .3rem;
    }
    .real_info .real_info_con .real_info_con1 img {
        width: 100%;
    }
    .real_info .real_info_con .real_info_con1 h6 {
        font-size: 0.2rem;
        line-height: 0.56rem;
        color: #222222;
        text-align: center;
        font-weight: bold;
    }
    .real_info .real_info_con .real_info_con1 p {
        padding: 0 .2rem;
        font-size: 0;
    }
    .real_info .real_info_con .real_info_con1 p a {
        font-size: 0.14rem;
        line-height: 0.3rem;
        color: #666666;
        display: inline;
    }
    .real_info .real_info_con .real_info_con1 p a:first-of-type {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .real_info .real_info_con .real_info_con1 p a:last-of-type:hover {
        text-decoration: underline;
    }
    .real_info .real_info_con .real_info_con1:last-of-type {
        margin-right: 0;
    }
    /* 看了该表的用户还看了 */
    .watch_read_yd {
        display: none;
    }
    .watch_read .watch_read_con {
        display: flex;
    }
    .watch_read .watch_read_con .watch_read_con1 {
        flex: 1;
        border: 1px solid #dddddd;
        text-align: center;
        margin-right: .2rem;
    }
    .watch_read .watch_read_con .watch_read_con1:last-of-type {
        margin-right: 0;
    }
    .watch_read .watch_read_con .watch_read_con1 .img {
        padding: .22rem .2rem .3rem .24rem;
        border-bottom: 1px solid #dddddd;
    }
    .watch_read .watch_read_con .watch_read_con1 .img img {
        width: 100%;
    }
    .watch_read .watch_read_con .watch_read_con1 .word {
        margin: .3rem .02rem .4rem;
    }
    .watch_read .watch_read_con .watch_read_con1 .word h4 {
        font-size: 0.2rem;
        line-height: 0.22rem;
        color: #222222;
        font-weight: bold;
        margin-bottom: .2rem;
    }
    .watch_read .watch_read_con .watch_read_con1 .word h5 {
        font-size: 0.14rem;
        line-height: 0.26rem;
        color: #666666;
        margin-bottom: .14rem;
    }
    .watch_read .watch_read_con .watch_read_con1 .word h6 {
        font-size: 0.14rem;
        line-height: 0.16rem;
        color: #666666;
    }
    .fwzx {
        width: 12rem;
        margin: 0 auto;
        background-color: #fff;
        margin-top: 0.2rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t, .fwzx .fwzx_inner .fwhj .fwhj_b {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
    }
    .fwzx .fwzx_inner {
        padding: 0.3rem 0.2rem;
    }
    .title {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
    }
    .title .line_l {
        width: 42%;
    }
    .title .line_l img {
        width: 100%;
    }
    .title .wz {
        width: 16%;
    }
    .title .wz h2 {
        font-size: 0.28rem;
        line-height: 0.28rem;
        margin-top: 0.2rem;
        text-align: center;
        color: #a9a9a9;
    }
    .title .wz p {
        font-size: 0.18rem;
        text-align: center;
        color: #a9a9a9;
    }
    .title .line_r {
        width: 42%;
    }
    .title .line_r img {
        width: 100%;
    }
    .fwzx .fwzx_inner .fwhj {
        padding: 0 0.2rem;
        display: block;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t {
        margin: 0.2rem 0;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:first-of-type {
        width: 8.4rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:last-of-type {
        width: 3rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:first-of-type {
        width: 3rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:last-of-type {
        width: 8.4rem;
    }
    .fwzxdz {
        width: 12rem;
        margin: 0.2rem auto;
        overflow: hidden;
    }
    .fwzxdz .csdz li {
        width: 2.8rem;
        float: left;
        background-color: #fff;
        margin: 0.1rem 0.2rem 0.1rem 0;
    }
    .fwzxdz .csdz li a {
        font-size: 0.16rem;
        color: black;
        padding: 0.1rem;
    }
    #fwzx_iframe {
        display: block;
    }
    /* index end */
    /* pp_index start */
    .Wblock {
        display: none;
    }
    .ppjs {
        max-width: 12rem;
        margin: 0.2rem auto;
        background-color: #fff;
    }
    .ppjs:after {
        content: "";
        display: block;
        height: 0;
        clear: both;
    }
    .ppjs_fl {
        float: left;
        width: 3.4rem;
        background: url(../images/ppbg.png) no-repeat top center/3.33rem;
        margin: 0 auto;
    }
    .ppjs_fl a {
        display: none;
    }
    .ppjs_fl .fl_jj {
        text-align: center;
    }
    .ppjs_fl .fl_jj img {
        margin: 0 auto;
        margin-top: 1.2rem;
    }
    .ppjs_fl .fl_jj h3 {
        font-size: 0.2rem;
        font-weight: bold;
        margin: 0.2rem;
    }
    .ppjs_fl .fl_jj p {
        font-size: 0.14rem;
        line-height: .14rem;
        margin-bottom: 0.3rem;
    }
    .ppjs_fr {
        float: right;
        width: 8.6rem;
    }
    .ppjs_fr p {
        font-size: 0.18rem;
        margin: 0.2rem 0.2rem;
    }
    .ppjs_fr a {
        color: #000;
        font-size: 0.2rem;
        border: 1px solid #dddddd;
        padding: 0.1rem;
        float: left;
        margin: 0.2rem;
        border-radius: 0.1rem;
    }
    .ppjs_fr a:hover {
        background-color: #d6af80;
    }
    /* 维修项目 */
    .fwxm {
        max-width: 12rem;
        margin: 0 auto;
    }
    .fwxm .fwlb {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
    }
    .fwxm .fwlb .fwnr {
        width: 16%;
        position: relative;
    }
    .fwxm .fwnr img {
        width: 100%;
    }
    .fwxm .fwnr p {
        font-size: 0.2rem;
        position: absolute;
        bottom: 0.3rem;
        left: 0.1rem;
        color: rgb(65, 32, 32);
    }
    .fwxm .fwnr a {
        font-size: 0.16rem;
        position: absolute;
        bottom: 0.1rem;
        left: 0.1rem;
        color: #fff;
    }
    /* 地图 */
    #dituContent {
        width: 12rem;
        height: 5rem;
        border: #ccc solid 1px;
        margin: auto;
        margin-top: .3rem;
    }
    .iw_poi_title {
        color: #CC5522;
        font-size: 14px;
        font-weight: bold;
        overflow: hidden;
        padding-right: 13px;
        white-space: nowrap
    }
    .iw_poi_content {
        font: 12px arial, sans-serif;
        overflow: visible;
        padding-top: 4px;
        white-space: -moz-pre-wrap;
        word-wrap: break-word
    }
    /* 匠人匠心 */
    .jrjx {
        max-width: 12rem;
        margin: 0 auto;
        background-color: #fff;
        margin-top: 0.2rem;
    }
    .jrjx .jrjx_inner {
        padding: 0.3rem 0.2rem;
    }
    .title {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
    }
    .title .line_l {
        width: 42%;
    }
    .title .line_l img {
        width: 100%;
    }
    .title .line_r {
        width: 42%;
    }
    .title .line_r img {
        width: 100%;
    }
    .title .wz {
        width: 16%;
    }
    .title .wz h2 {
        font-size: 0.28rem;
        line-height: 0.28rem;
        margin-top: 0.2rem;
        text-align: center;
        color: #a9a9a9;
    }
    .title .wz p {
        font-size: 0.18rem;
        text-align: center;
        color: #a9a9a9;
    }
    .jrjx .jrjx_inner ul {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
        margin-top: 0.3rem;
    }
    .jrjx .jrjx_inner ul li {
        background-color: #f9f9f9;
        width: 23%;
        padding: 0.2rem;
        margin-right: 0.2rem;
    }
    .jrjx .jrjx_inner ul li:last-child {
        margin-right: 0;
    }
    .jrjx .jrjx_inner ul li img {
        width: 100%;
        margin: 0 auto;
    }
    .jrjx .jrjx_inner ul li div {
        text-align: center;
    }
    .jrjx .jrjx_inner ul li div h3 {
        font-size: 0.2rem;
        font-weight: bold;
        padding: 0.1rem 0;
    }
    .jrjx .jrjx_inner ul li div p {
        font-size: 0.18rem;
    }
    .jrjx .jrjx_inner ul li div a {
        font-size: 0.2rem;
        color: #000;
        background-color: #d6af80;
        width: 1rem;
        margin: 0.2rem auto;
        padding: .1rem .2rem;
        border-radius: .1rem;
    }
    /* 服务中心 */
    .fwzx {
        max-width: 12rem;
        margin: 0 auto;
        background-color: #fff;
        margin-top: 0.2rem;
    }
    .fwzx .fwzx_inner {
        padding: 0.3rem 0.2rem;
    }
    .fwzx .fwzx_inner .fwhj {
        /* padding: 0 0.2rem; */
        /* display: block; */
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t, .fwzx .fwzx_inner .fwhj .fwhj_b {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between;
        align-items: center;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t {
        margin: 0.2rem 0;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:first-of-type {
        width: 8.4rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:last-of-type {
        width: 3rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:first-of-type {
        width: 3rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:last-of-type {
        width: 8.4rem;
    }
    /* 服务中心地址 */
    .fwzxdz {
        max-width: 12rem;
        margin: 0.2rem auto;
        overflow: hidden;
    }
    /* .fwzxdz .csdz{
        
    } */
    .fwzxdz .csdz li {
        width: 2.85rem;
        float: left;
        background-color: #fff;
        margin: 0.1rem 0.2rem 0.1rem 0;
    }
    .fwzxdz .csdz li:nth-of-type(4n) {
        margin-right: 0;
    }
    .fwzxdz .csdz li a {
        font-size: 0.16rem;
        color: black;
        padding: 0.1rem;
    }
    .fwzxdz .csdz li a:hover {
        text-decoration: underline;
    }
    /* 热门文章 */
    .rmwz {
        max-width: 12rem;
        margin: 0 auto;
        background-color: #fff;
    }
    .rmwz .wznr {
        padding: 0.3rem 0.2rem;
    }
    .rmwz_yd, .rmwz_yd_btn {
        display: none;
    }
    .rmwz .wznr .rmwz_pc {
        padding: 0.3rem 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        /* align-items: center; */
        justify-content: space-between;
    }
    .rmwz .wznr .rmwz_pc li {
        width: 24%;
        background-color: #f9f9f9;
        margin-bottom: 0.2rem;
    }
    .rmwz .wznr .rmwz_pc li img {
        width: 100%;
    }
    .rmwz .wznr .rmwz_pc li div {
        padding: 0.1rem;
    }
    .rmwz .wznr .rmwz_pc li div h2 {
        font-size: 0.2rem;
        text-align: center;
        font-weight: bold;
    }
    .rmwz .wznr .rmwz_pc li div p {
        width: 2.1rem;
        font-size: 0.16rem;
        padding: 0.1rem;
        /* display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden; */
    }
    .rmwz .wznr .rmwz_pc li div p a {
        font-size: 0.16rem;
        color: #000;
    }
    .rmwz .wznr .rmwz_pc li div p a:hover {
        text-decoration: underline;
    }
    .common {
        width: 12rem;
        margin: auto;
        margin-top: .2rem;
        padding-bottom: .4rem;
    }
    .common .com_top {
        display: flex;
        align-items: center;
        padding: .4rem 0 .26rem;
    }
    .common .com_top .img {
        flex: 1;
    }
    .common .com_top .img img {
        width: 100%;
        display: block;
    }
    .common .com_top .word {
        text-transform: uppercase;
        padding: 0 .2rem;
        white-space: nowrap;
        text-align: center;
    }
    .common .com_top .word h6 {
        font-size: 0.28rem;
        line-height: 0.28rem;
        color: #000000;
        font-weight: bold;
    }
    .common .com_top .word p {
        font-size: 0.14rem;
        line-height: 0.28rem;
        color: #999999;
    }
    .watch_read .watch_read_con {
        display: flex;
    }
    .watch_read_yd, .watch_read_yd_btn {
        display: none;
    }
    .watch_read .watch_read_con .watch_read_con1 {
        flex: 1;
        border: 1px solid #dddddd;
        text-align: center;
        margin-right: .2rem;
    }
    .watch_read .watch_read_con .watch_read_con1 .img {
        padding: .22rem .2rem .3rem .24rem;
        border-bottom: 1px solid #dddddd;
    }
    .watch_read .watch_read_con .watch_read_con1 .img img {
        width: 100%;
    }
    .watch_read .watch_read_con .watch_read_con1 .word {
        margin: .3rem .02rem .4rem;
    }
    .watch_read .watch_read_con .watch_read_con1 .word h4 {
        font-size: 0.2rem;
        line-height: 0.22rem;
        color: #222222;
        font-weight: bold;
        margin-bottom: .2rem;
    }
    .watch_read .watch_read_con .watch_read_con1 .word h5 {
        font-size: 0.14rem;
        line-height: 0.26rem;
        color: #666666;
        margin-bottom: .14rem;
    }
    .watch_read .watch_read_con .watch_read_con1 .word h6 {
        font-size: 0.14rem;
        line-height: 0.16rem;
        color: #666666;
    }
    #fwzx_iframe {
        display: none;
    }
    /* pp_index end */
    /* footer */
    .Btmnews {
        width: 100%;
        background-color: #000;
        padding: 0.6rem 0rem;
        font-size: 0.2rem;
        color: #fff;
        text-align: center;
    }
    .Btmnews h3, .Btmnews strong, .Btmnews p {
        width: 100%;
        float: left;
    }
    .Btmnews img {
        width: 4rem;
        display: inline-block;
        padding: 0.2rem 0;
    }
    .Btmnews h3 {
        font-size: 0.5rem;
    }
    .Btmnews p a {
        font-size: 0.14rem;
        display: inline-block;
        padding-right: 0.4rem;
        color: #999;
    }
    .Bottomnav{
        display: none;
    }
}

@media screen and (max-width: 1640px) {}

@media screen and (max-width: 1440px) {}

@media screen and (max-width: 1141px) {
    .header_w {
        width: 6rem;
        flex-direction: column;
        align-items: flex-start;
    }
    .Navlist {
        width: 5.65rem;
        padding: 0 0.2rem;
        float: left;
        margin-left: .2rem;
    }
    .Navlist li a {
        padding-right: 0.3rem;
        padding-left: 0;
    }
    .Banner_title {
        font-size: 0.36rem;
        font-weight: bold;
        padding-top: 1.5rem;
    }
    .Banner_form {
        width: 6rem;
        margin: 0.2rem;
    }
    .Banner_form .cat_sel {
        width: 1.5rem;
        background-size: .5rem;
        background-position: 1rem 0.2em;
    }
    .Banner_form .cat_sel span {
        font-size: .2rem;
    }
    #catlist {
        width: 4.9rem;
        height: 3.5rem;
        overflow-x: hidden;
        overflow-y: scroll;
    }
    .Banner_form select {
        padding: 0 0.1rem;
    }
    .Banner_form input {
        width: 3rem;
        margin-left: 0.05rem;
        padding: 0 .1em;
        font-size: 0.2rem;
    }
    .Banner_form button {
        float: right;
        background: #d6af80;
        padding: 0 0.2rem;
        font-size: 0.3rem;
    }
    .Banner_hotci, .Banner_ci {
        width: 6rem;
        padding: 0.2rem;
    }
    .Bnner {
        height: 6.5rem;
    }
    .nav1 {
        display: block;
    }
    .nav2 {
        display: none;
    }
    .W {
        width: 6rem;
        display: flex;
        flex-direction: column-reverse;
    }
    .b {
        width: 6.4rem;
        display: flex;
        flex-direction: column;
    }
    .main {
        width: 6rem;
    }
    .fr {
        float: left;
    }
    .side {
        width: 6rem;
        margin: auto;
    }
    .brandbox li {
        padding: .1rem .1rem;
    }
    .brandinfo p{
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .select_btn input {
        width: 4.3rem;
        height: .6rem;
    }
    .show_hidden {
        display: block;
        border: 1px solid #dddddd;
        flex: 1;
        height: .6rem;
        line-height: .6rem;
        font-size: .2rem;
        text-align: center;
        box-sizing: border-box;
    }
    .select_btn a {
        width: 1rem;
        height: .6rem;
        line-height: .6rem;
    }
    .sorelist1 {
        display: none;
    }
    .sorelist2 {
        display: block;
        box-sizing: border-box;
        padding: .15rem;
    }
    .sorelist2:after {
        content: "";
        display: block;
        height: 0;
        clear: both;
    }
    .Article_homelistimg {
        width: 1.7rem;
        height: 1.4rem;
    }
    .Article_homelistwz {
        width: 3.8rem;
        margin-left: .1rem;
    }
    .head_title1 {
        display: none;
    }
    .head_title2 {
        display: flex;
        padding-left: .1rem;
        box-sizing: border-box;
    }
    .brandinfo{
        width: 3.2rem;
    }
    .brandinfo p strong {
        width: 100%;
        display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .brandlink a {
        width: 1.1rem;
        overflow: hidden;
    }
    .w_wd {
        display: flex;
        flex-direction: column;
    }
    .pp_txt {
        width: 3.2rem;
    }
    .pp_txt span:nth-of-type(1) {
        width: 3rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .kh_fwzx {
        display: block;
        width: 6rem;
        height: 2rem;
        border-radius: .1rem;
        background: url(../images/fwzx_logo/kh_bg.png) no-repeat;
        background-size: 10rem;
        background-position: -1.5rem -1.8rem;
        background-color: #000;
        position: relative;
    }
    .kh_fwzx_content {
        height: .8rem;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
        position: absolute;
        right: .3rem;
        top: 50%;
        margin-top: -.4rem;
    }
    .kh_fwzx_content h2 {
        font-size: .25rem;
        color: #fff;
    }
    .kh_fwzx_content span {
        height: .4rem;
        line-height: .4rem;
        border-radius: .1rem;
        font-size: .2rem;
        background-color: #d6af80;
        padding: 0rem .1rem;
    }
    .view_more {
        border: 0;
        border-radius: .1rem;
        height: .4rem;
        line-height: .4rem;
        background-color: #d6af80;
        margin-bottom: .2rem;
    }
    .head_title3 img {
        width: 2rem;
    }
    .after_phone {
        display: none;
    }
    .city_btn {
        flex-wrap: wrap;
    }
    .wrap {
        overflow: hidden;
        height: 0rem;
    }
    /* qgpp start */
    .wxcs_outer {
        width: 6rem;
    }
    .wxcs_l, .wxcs_r {
        width: 6rem;
    }
    .wxcs_l .l_outer_b ul li {
        width: 30%;
    }
    .wxcs_r .r_outer_t {
        display: none;
    }
    .r_outer_m ul li a div {
        width: 3rem;
    }
    .r_outer_m ul li a span {
        display: block;
        border-radius: .1rem;
        width: .5rem;
        height: .5rem;
        text-align: center;
        color: #000;
        background-color: #d6af80;
        padding: .15rem;
    }
    /* qgpp end */
    /* index start */
    .nav_dh, .w {
        width: 6rem;
    }
    .related_info .related_info_content .con1 {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .related_info .related_info_content .con1 img {
        width: 4rem;
    }
    .related_info .related_info_content .con1 a {
        padding: .1rem .18rem;
    }
    .related_info .related_info_content {
        justify-content: center;
        align-items: flex-start;
    }
    .related_info .top h5 {
        text-align: center;
        margin-top: .2rem;
        font-size: .25rem;
    }
    .related_info .related_info_content>img {
        display: none;
    }
    .related_info .menu {
        display: block;
        width: 6rem;
        margin: auto;
        font-size: .25rem;
    }
    .related_info .menu>li {
        color: #000;
        cursor: pointer;
        position: relative;
    }
    .related_info .menu>li>span {
        position: absolute;
        top: 0px;
        right: 13px;
        font-size: 22px;
        color: #666666;
        display: inline-block;
    }
    .related_info .menu>li h4 {
        padding: 8px 0;
        margin-left: .3rem;
    }
    .related_info .menu>li .child-ul {
        background: #fff;
        display: none;
    }
    .related_info .menu>li .child-ul li {
        display: flex;
        align-items: center;
        color: #000;
        line-height: 40px;
        text-align: center;
        padding: 0rem .3rem;
        color: #bbbbbb;
    }
    .related_info .menu>li .child-ul li i {
        flex: 1;
        margin: 0 .14rem;
        border-top: 1px solid #bbbbbb;
    }
    .related_info .menu li:hover {
        background-color: #d6af80;
        color: #fff;
    }
    .related_info .top img {
        display: none;
    }
    .related_info .related_info_content .con2 {
        display: none;
    }
    .fwzx {
        width: 6rem;
    }
    .title .line_l {
        width: 35%;
    }
    .title .wz {
        width: 20%;
    }
    .title .line_r {
        width: 35%;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:first-of-type {
        width: 3.4rem;
        height: 2.5rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:last-of-type {
        width: 2rem;
        height: 2.5rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:first-of-type {
        width: 2rem;
        height: 2.5rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:last-of-type {
        width: 3.4rem;
        height: 2.5rem;
    }
    .fwzxdz {
        max-width: 6rem;
    }
    .fwzxdz .csdz li {
        width: 2.8rem;
    }
    .bgf {
        padding: 0rem;
    }
    .real_info .real_info_con {
        display: none;
    }
    .rmwz_yd {
        display: block;
    }
    .rmwz_yd>li {
        width: 6rem;
    }
    .rmwz_yd>li ul {
        padding: 0.3rem 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .rmwz_yd>li ul li {
        width: 46%;
        background-color: #f9f9f9;
        margin-bottom: 0.2rem;
    }
    .rmwz_yd>li ul li img {
        width: 100%;
    }
    .rmwz_yd>li ul li div {
        padding: 0.1rem;
    }
    .rmwz_yd>li ul li div h2 {
        font-size: 0.2rem;
        text-align: center;
        font-weight: bold;
    }
    .rmwz_yd>li ul li div p {
        width: 2.1rem;
        font-size: 0.16rem;
        padding: 0.1rem;
    }
    .rmwz_yd>li ul li div p a {
        font-size: 0.16rem;
        color: #000;
    }
    .rmwz_yd_btn {
        width: 6rem;
        margin: auto;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .rmwz_yd_btn a {
        border-radius: 50%;
        width: .15rem;
        height: .15rem;
        margin-left: .2rem;
        background-color: #dddddd;
    }
    .rmwz_yd_btn a.active1 {
        background-color: #d6af80;
    }
    .rmwz_yd_btn a:first-of-type {
        margin-left: 0rem;
    }
    .watch_read .watch_read_pc {
        display: none;
    }
    .watch_read_yd {
        display: block;
    }
    .watch_read_yd li {
        width: 6rem;
        margin: auto;
        display: flex;
        flex-wrap: wrap;
    }
    .watch_read_yd li .watch_read_con1 .img {
        width: 2.5rem;
        padding: .22rem .2rem .3rem .24rem;
        border-bottom: 1px solid #dddddd;
    }
    .watch_read_yd li .watch_read_con1 .img img {
        width: 100%;
    }
    .watch_read_yd li .watch_read_con1 .word {
        margin: .3rem .02rem .4rem;
    }
    .watch_read_yd li .watch_read_con1 .word h4 {
        font-size: 0.2rem;
        line-height: 0.22rem;
        color: #222222;
        font-weight: bold;
        margin-bottom: .2rem;
    }
    .watch_read_yd li .watch_read_con1 .word h5 {
        font-size: 0.14rem;
        line-height: 0.26rem;
        color: #666666;
        margin-bottom: .14rem;
    }
    .watch_read_yd li .watch_read_con1 .word h6 {
        font-size: 0.14rem;
        line-height: 0.16rem;
        color: #666666;
    }
    .watch_read_yd_btn {
        width: 6rem;
        margin: auto;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .watch_read_yd_btn a {
        border-radius: 50%;
        width: .15rem;
        height: .15rem;
        margin-left: .2rem;
        background-color: #dddddd;
    }
    .watch_read_yd_btn a.active2 {
        background-color: #d6af80;
    }
    .watch_read_yd_btn a:first-of-type {
        margin-left: 0rem;
    }
    #fwzx_iframe {
        display: none;
    }
    /* index end */
    /* pp_index strat */
    .Wblock {
        /*display: block;*/
        width: 5rem;
        padding: 0.4rem 0.2rem;
        background: #fff;
        overflow: hidden;
    }
    .Miannav {
        overflow: hidden;
        font-size: 0.16rem;
    }
    .Miannav strong, .Miannav a {
        float: left;
    }
    .Miannav a {
        color: #333;
    }
    .ppjs {
        max-width: 6rem;
        /* display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center; */
    }
    .ppjs_fl {
        width: 6rem;
    }
    .ppjs_fr {
        width: 6rem;
    }
    .ppjs_fl a {
        display: block;
        color: #000;
        font-size: 0.2rem;
        border: 1px solid #dddddd;
        padding: 0.1rem;
        float: left;
        border-radius: 0.1rem;
    }
    .ppjs_fl a:first-of-type {
        margin-left: 1.4rem;
    }
    .ppjs_fl a:nth-of-type(2) {
        margin-left: .2rem;
    }
    .ppjs_fr a {
        display: none;
    }
    .fwxm {
        max-width: 6rem;
    }
    .fwxm .fwlb {
        flex-wrap: wrap;
    }
    .fwxm .fwlb .fwnr {
        width: 30%;
        margin-top: .2rem;
    }
    #dituContent {
        width: 6rem;
        height: 3rem;
    }
    .jrjx {
        max-width: 6rem;
    }
    .jrjx .jrjx_inner ul {
        flex-wrap: wrap;
    }
    .jrjx .jrjx_inner ul li {
        width: 38%;
        margin-right: 0.1rem;
    }
    .fwzx {
        max-width: 6rem;
    }
    .title .line_l {
        width: 35%;
    }
    .title .wz {
        width: 20%;
    }
    .title .line_r {
        width: 35%;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:first-of-type {
        width: 3.4rem;
        height: 2.5rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_t img:last-of-type {
        width: 2rem;
        height: 2.5rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:first-of-type {
        width: 2rem;
        height: 2.5rem;
    }
    .fwzx .fwzx_inner .fwhj .fwhj_b img:last-of-type {
        width: 3.4rem;
        height: 2.5rem;
    }
    .fwzxdz {
        max-width: 6rem;
    }
    .fwzxdz .csdz li {
        width: 2.8rem;
    }
    .rmwz .wznr .rmwz_pc {
        display: none;
    }
    .rmwz_yd {
        display: block;
    }
    .rmwz_yd>li {
        width: 6rem;
    }
    .rmwz_yd>li ul {
        padding: 0.3rem 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .rmwz_yd>li ul li {
        width: 46%;
        background-color: #f9f9f9;
        margin-bottom: 0.2rem;
    }
    .rmwz_yd>li ul li img {
        width: 100%;
    }
    .rmwz_yd>li ul li div {
        padding: 0.1rem;
    }
    .rmwz_yd>li ul li div h2 {
        font-size: 0.2rem;
        text-align: center;
        font-weight: bold;
    }
    .rmwz_yd>li ul li div p {
        width: 2.1rem;
        font-size: 0.16rem;
        padding: 0.1rem;
    }
    .rmwz_yd>li ul li div p a {
        font-size: 0.16rem;
        color: #000;
    }
    .rmwz_yd_btn {
        width: 6rem;
        margin: auto;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .rmwz_yd_btn a {
        border-radius: 50%;
        width: .15rem;
        height: .15rem;
        margin-left: .2rem;
        background-color: #dddddd;
    }
    .rmwz_yd_btn a.active1 {
        background-color: #d6af80;
    }
    .rmwz_yd_btn a:first-of-type {
        margin-left: 0rem;
    }
    .common {
        width: 6rem;
    }
    .watch_read .watch_read_pc {
        display: none;
    }
    .watch_read_yd {
        display: block;
    }
    .watch_read_yd li {
        width: 6rem;
        margin: auto;
        display: flex;
        flex-wrap: wrap;
    }
    .watch_read_yd li .watch_read_con1 .img {
        width: 2.5rem;
        padding: .22rem .2rem .3rem .24rem;
        border-bottom: 1px solid #dddddd;
    }
    .watch_read_yd li .watch_read_con1 .img img {
        width: 100%;
    }
    .watch_read_yd li .watch_read_con1 .word {
        margin: .3rem .02rem .4rem;
    }
    .watch_read_yd li .watch_read_con1 .word h4 {
        font-size: 0.2rem;
        line-height: 0.22rem;
        color: #222222;
        font-weight: bold;
        margin-bottom: .2rem;
    }
    .watch_read_yd li .watch_read_con1 .word h5 {
        font-size: 0.14rem;
        line-height: 0.26rem;
        color: #666666;
        margin-bottom: .14rem;
    }
    .watch_read_yd li .watch_read_con1 .word h6 {
        font-size: 0.14rem;
        line-height: 0.16rem;
        color: #666666;
    }
    .watch_read_yd_btn {
        width: 6rem;
        margin: auto;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .watch_read_yd_btn a {
        border-radius: 50%;
        width: .15rem;
        height: .15rem;
        margin-left: .2rem;
        background-color: #dddddd;
    }
    .watch_read_yd_btn a.active2 {
        background-color: #d6af80;
    }
    .watch_read_yd_btn a:first-of-type {
        margin-left: 0rem;
    }
    #fwzx_iframe {
        display: block;
    }
    /* pp_index end */
    /* footer */
    .Btmnews{
        margin-top: .3rem;
    }
    .foot{
        flex-direction: column;
    }
}
@media screen and (max-width: 640px) {
    .Bottomnav{
        overflow: hidden;
        display: block;
        width: 6.4rem;
        position: fixed;
        bottom: 0;
        z-index: 9999;
    }
}
@media screen and (max-width: 410px) {
    .show_hidden{
        overflow: hidden;
    }
    .side {
        width: 5.8rem;
    }
}