@media (min-width:768px){
    .search_box.min_screen{
        display:none;
    }
    .main_left{
        border:none;
        position: relative;
    }
    .article_title{
        width:86%;
        color:#333;
        margin:25px 0;
        line-height:26px;
        font-size:20px;
        font-weight:500;
        text-align: left;
    }
    /* 繁简切换 */
    .zh_wrap{
        right:10px;
        top:25px;
    }
    .article_info{
        color:#999;
        text-align: left;
        font-size:12px;
        border-bottom:1px solid #f2f2f2;
        padding-bottom:15px;
    }
    .line{
        color:#ccc;
        margin:0 5px;
    }
    .article_des{
        width:100%;
        padding:10px;
        margin-top:10px;
        border:1px solid #f1f1f1;
    }
    .article_des img{
        float:left;
    }
    .article_des p{
        margin-left:115px;
        font-size:14px;
        color:#6e6e6e;
    }
    .article_content{
        padding-top:20px;
    }
    .article_content p{
        font-size:16px;
        line-height:1.8;
        color:#000;
        margin:15px 0;
    }
    .article_content img{
        max-width:100%;
        height:auto;
        display:block;
        margin:0 auto;
    }
    .tips{
        font-size:14px;
        line-height:1.8;
        margin:20px 0;
        color:rgb(255,0,0);
        text-align: center;
    }
    .sharearti span{
        display: inline-block;
        line-height:28px;
        height:28px;
    }
    .share_icons{
        display: inline-block;
    }
    /* 相关推荐 */
    .xgtj{
        margin:30px 0;
    }
    .xgtj_title{
        font-size:20px;
        font-weight:500;
        color:#333;
        margin-bottom:13px;
    }
    .xgtj_item{
        min-height:126px;
        padding:15px 0;
        border-bottom:1px solid #f2f2f2;
        position: relative;
    }
    .xgtj_item .item_img_wrap{
        width:170px;
        float:left;
        position: relative;
    }
    .play{
        position: absolute;
        bottom:5px;
        left:10px;
        z-index:2;
    }
    .xgtj_item .item_info{
        margin-left:193px;
        /* position: relative; */
    }
    .item_info h3 a{
        color:#333;
        font-size:18px;
        font-weight:500;
    }
    .item_relate{
        position: absolute;
        bottom:15px;
        left:193px;
        color:#ccc;
        font-size:14px;
    }
    .column_tag{
        margin-right:5px;
    }
}
@media (max-width:1119px) and (min-width:768px){
    .main{
        margin-top:110px;
    }
}
@media (max-width:767px){
    /* 头部 */
    .top.min_screen{
        display:none;
    }
    .head{
        top:0;
    }
    .head_top{
        height:0.54rem;
        padding-bottom:0.05rem;
    }
    .main{
        margin-top:0.54rem;
    }
    .column_select{
       display: inline-block;
       height:0.39rem;
       line-height:0.39rem;
       margin-left:0.2rem;
       padding-left:0.25rem;
       position: relative; 
    }
    .column_name{
        color:rgba(51, 51, 51, 1);
        font-size:0.14rem;
        line-height:0.2rem;
    }
    .column_select:before{
        content:'';
        position:absolute;
        left:0;
        top:0.17rem;
        width: 0;
        height: 0;
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-bottom:none;
        border-top: 8px solid rgba(51, 51, 51, 1);
    }
    .column_select.selected:before{
        width: 0;
        height: 0;
        border-left: 7px solid transparent;
        border-right:7px solid transparent;
        border-top:none;
        border-bottom: 8px solid rgba(51, 51, 51, 1);
    }
    .top_nav{
        display:none;
        width:100%;
        height:auto;
        padding:0.1rem 0;
        border-bottom:1px solid rgba(241, 241, 241, 1);
    }
    .top_nav ul{
        width:100%;
        overflow:auto;
    }
    .top_nav ul .nav_item{
        padding:0;
        margin:0;
        line-height:0.26rem;
    }
    .top_nav ul .nav_item a{
        padding:5px 10px 5px 15px;
        color:rgba(51, 51, 51, 1);
    }
    .nav_item.current a{
        border:none;
    }
    .head_search{
        width:0.26rem;
        height:0.26rem;
        padding-top:0;
        margin-top:0.05rem;
    }
    .search_input,#wap_search{
        display:none;
    }
    .search_btn{
        width:0.26rem;
        left:0;
        top:0;
    }
    #wap_content_search{
        display:block;
    }
    /* 搜索页面 */
    .search_box{
        position:fixed;
        top:0;
        right:-999rem;
        z-index:99;
        width:100%;
        height:100%;
        background-color: #fff;
    }
    .search_top{
        padding: 0 0.15rem;
        height: 0.5rem;
        line-height: 0.44rem;
        border-bottom: 1px solid #f0f0f0;
        overflow: hidden;
        position: relative;
    }
    .wap_search{
        width:85%;
        height:100%;
        position: relative;
    }
    .wap_search_input{
        width: 100%;
        height: 33px;
        border-radius: 33px;
        background: #f5f5f5;
        border: none;
        color: #333;
        font-size: 14px;
        padding: 5px 15px;
        margin-top: 9px;
    }
    input[type="text"].wap_search_input{
        height: 33px;
        /* border:1px solid rgba(241, 241, 241, 1); */
    }
    input.wap_search_input::-webkit-input-placeholder{
        color: rgba(178, 178, 180, 1);
        font-size: 0.14rem;
    }
    input.wap_search_input:-moz-placeholder{
        color: rgba(178, 178, 180, 1);
        font-size: 0.14rem;
    }
    input.wap_search_input::-moz-placeholder{
        color:rgba(178, 178, 180, 1);
        font-size: 0.14rem;
    }
    input.wap_search_input:-ms-input-placeholder{
        color: rgba(178, 178, 180, 1);
        font-size: 0.14rem;
    }
    .wap_search_icon{
        width:0.26rem;
        height:auto;
        position:absolute;
        right:0.1rem;
        top:0.11rem;
        cursor: pointer;
    }
    button.cancel_btn{
        border:none;
        color:#bbb;
        font-size:16px;
        background-color: #fff;
        position: absolute;
        right:0.15rem;
        top:0.15rem;
        cursor: pointer;
    }
    .location.max_screen,.zh_wrap.max_screen,.main_right.max_screen,.article_des.max_screen{
        display:none;
    }
    .main_left{
        padding-top:0.18rem;
    }
    .article_title{
        font-size:0.2rem;
        line-height:0.26rem;
        color:rgba(34, 34, 34, 1);
        font-weight:500;
        padding-bottom:10px;
    }
    .article_content p{
        font-size:0.16rem;
        color:rgba(34, 34, 34, 1);
        line-height:0.28rem;
        margin:0.16rem 0;
    }
    .article_content img{
        max-width:100%;
        margin:0 auto;
        display:block;
    }
    .tips.max_screen,.bdsharebuttonbox.max_screen{
        display:none;
    }
    /* 广告 */
    .wap_ad_box{
        width:100%;
        padding:0 0.15rem 0.2rem 0.15rem;
        height:auto;
        margin-top:0.3rem;
    }
    .wap_ad{
        width:100%;
        /* height:0;
        padding-bottom:72.5%; */
        position: relative;
    }
    .wap_ad .swiper-wrapper div{
        width:100%;
    }
    .wap_ad img{
        /* width:100%;
        height:100%;
        object-fit: cover;
        position:absolute; */
        width:auto;
        height:auto;
        margin:0 auto;
    }
    /* 间距 */
    .jianju{
        width:calc(100% + 0.3rem);
        height:0.06rem;
        background-color: rgba(241, 241, 241, 1);
        position: relative;
        left:-0.15rem;
    }
    /* 相关推荐 */
    .xgtj{
        width:100%;
        padding-top:0.15rem;
        background-color: #fff;
    }
    .xgtj_title{
        color:rgba(34, 34, 34, 1);
        font-size:0.15rem;
        line-height:0.2rem;
        font-weight:500;
        margin-bottom:0.05rem;
    }
    .xgtj_item{
        min-height:0.83rem;
        padding:0.1rem 0;
        border-bottom:1px solid rgba(241, 241, 241, 1);
        position: relative;
    }
    .xgtj_item .item_img_wrap{
        float:left;
        width:1.1rem;
        position: relative;
    }
    .play{
        position: absolute;
        left:0.1rem;
        bottom:0.05rem;
        z-index:2;
    }
    .item_info{
        margin-left:1.2rem;
    }
    .item_info h3 a{
        color:rgba(34, 34, 34, 1);
        font-size:0.14rem;
        line-height:0.2rem;
        font-weight:500;
    }
    .item_relate{
        color:rgba(179, 179, 179, 1);
        font-size:0.11rem;
        position:absolute;
        bottom:0.1rem;
        left:1.2rem;
    }
    
    /* 返回顶部 */
    .goTop img.max_screen{
        display: none;
    }
    
}