
.ph_show{display: none;}
/* 适配移动页面2020-6-9 */
@media (max-width: 689px) and (min-device-width: 320px), (max-device-width: 480px){
  html{
    font-size: 26.6667vw;
  }
  body {
    min-width: 1200px;
    -webkit-text-size-adjust: none !important;
    min-width: 100%;
    width: 100%; 
    background: #fff;
  }
  .pc_hide{display: none;}
  .ph_show{display: block;}
  /* 正文 */
  .ph_text{
    width:3.45rem;
    height:auto;
    margin:.2rem auto 0;
  }
  .ph_text h3{
    font-size: .22rem; 
    font-weight: 700;
    text-align: left;
    color: #222222;
    line-height: .34rem;
  }
  .ph_text p{
    margin:.06rem auto;
  }
  /*.ph_text p span{
    font-size: .12rem; 
    text-align: left;
    color: #666666;
    line-height: .2rem;
    margin-right:.1rem;
  }*/
  /*  */
  .ph_article {
    margin-top:.2rem;
  }
  .ph_article p{
    font-size:.16rem; 
    text-align: left;
    color: #222222;
    line-height: 200%; 
  }
  .ph_article p img{
    width:100%;
    max-width:100%;
  }
  .ph_article div img{
    width:100%;
    max-width:100%;
  }
  .ph_page{
    margin:.2rem auto;
  }
  .ph_prev-article,.ph_next-article{
    width: 100%;
    height: .98rem;
    background: #f6f6f6;
    margin-bottom: .2rem;
  }
  .prev_letf{
    float: left;
    width:1.2rem; 
    line-height: 1rem;
  }

  .prev_letf::after {
    display: inline-block;
    content:''; 
    height: .38rem;
    width:.01rem;
    margin-left: .15rem;
    margin-top:.3rem;
    float: right;
    background: url(#) no-repeat center center;
  }
  .prev_letf::before{
    display: inline-block;
    content:'';
    width: .16rem;
    height: .2rem;
    background: url(#)no-repeat center center;
    margin-left:.15rem;
    margin-right:.1rem; 
    margin-top:.4rem;
    float: left;
  }
  .prev_letf span,
  .next_left span{
    font-size: .18rem;  
    color: #222222;
    /* line-height: .25rem; */
  }
  .prev_right,
  .next_right{
    float: right;
    width:1.89rem;
    margin-right:.15rem;
    font-size: .16rem; 
    line-height: .22rem;
    padding:.14rem 0;
  }
 
  .prev_right .prev_title,
  .next_right .next_title{
    color: #222222;
    margin:0;
  }
  .prev_right .prev_time,
  .next_right .next_time{
    color:#AFAFAF;
    font-size: .12rem;
    margin:.02rem 0 
  }
  .next_right{
    float: right;
    margin-left:0rem;
  }
  .next_left{
    float: left;
    margin-left:.1rem;
    line-height: 1rem;
  }
  .next_left::before{
    display: inline-block;
    content:''; 
    height: .38rem;
    width: .01rem; 
    margin-right: .15rem;
    margin-top:.3rem;
    float: left;
    background: url(#)no-repeat center center;
  }
  .next_left::after{
    display: inline-block;
    content:'';
    width: .16rem;
    height: .2rem;
    background: url(#)no-repeat center center;
    margin-left:.1rem;
    margin-right:.15rem; 
    margin-top:.4rem;
    float: right;
  }
  /* 相关推荐 */
  .ph_recommend{
    width:3.45rem;
    height:auto;
    margin:0 auto .3rem;
  }
  .ph_recommend h3{
    font-size: .22rem; 
    font-weight: 700; 
    color: #222222;
    line-height: .3rem;
    padding:.05rem 0
  }
  .ph_recommend li{
    font-size: .16rem;  
    line-height: .4rem; 
  }
  .ph_recommend li a{
     color: #222222;
  }
  /*20200924 by guan*/
  .header,
  .footer,
  .crumbs,
  .detail-fx,
  .more-article,
  .detail-xgtj,
  .bkbl-right,
  .bor-line
  {
      display: none;
  }
  .container{
    width: 3.45rem;
    height: auto;
    margin: .2rem auto 0;
  }
  .bkbl-left {
    width: 100%;
    margin-right: 0;
    border-top: none;
  }
  .title {
    font-size: .22rem;
    font-weight: 700;
    text-align: left;
    color: #222222;
    line-height: .34rem;
    margin-top: 0;
  }
  .line2 {
    width: 100%;
    display: inline-block;
    overflow: hidden;
    margin: .06rem auto;
  }
  .author {
    font-size: .12rem;
    color: #666666;
  }
  .dian{
  	margin: 1 .1rem;
  }
  .publishDate, .source {
    font-size: .12rem;
    color: #666666;
  }
  .content {
    width: 100%;
    overflow: hidden;
    line-height: .36rem;
    font-size: .18rem;
    margin-top: .2rem;
    margin-bottom: 0;
  }
  .content p {
    line-height: .36rem!important;
    margin-bottom: .1rem!important;
  }
  .content img{
    max-width: 100%!important;
    height: auto!important;
  }
  .content video{
    max-width: 100%!important;
    width: 100%!important;
    height: auto!important;
  }
  .sp_kaiwind_box{

  }
  #tide_video_loading{
    width: 100%!important;
    height: auto!important;
  }
  #tide_video_loading video{
    width: 100%!important;
    height: auto!important;
    min-height: 2rem!important;
  }
  .loadMore{
    width: 100%;
    text-align: center;
    margin: .2rem 0;
  }
  /*视频*/
  .sp {
    width: 100%;
    height: auto;
    max-height: auto;
    margin: .2rem auto;
  }
  .sp_content {
    width: 100%;
    height: auto;
    margin: 0 auto;
  }
  .sp_video {
    width: 100%;
    height: auto;
    max-height: auto;
  }
  .sp_title {
    font-size: .22rem;
    line-height: .28rem;
    color: #fff;
    padding: .2rem .15rem;
  }
  .sp_name_time_share {
    padding: 0 .15rem;
    padding-bottom: .2rem;
  }
  .sp_name_time_share span {
    display: inline-block;
    font-size: .18rem;
    color: #fff;
    line-height: .24rem;
    margin-right: .3rem;
  }
  .sp_name_time_share span.sp_share {
    display: none;
  }
  .sp_name::before {
    content: '';
    display: block;
    float: left;
    width: .24rem;
    height: .26rem;
    background: url(993.png) no-repeat left;
    background-size: 80%;
    margin-right: .1rem;
  }
  .sp_time::before {
    content: '';
    display: block;
    float: left;
    width: .25rem;
    height: .26rem;
    background: url(994.png) no-repeat left;
    background-size: 80%;
    margin-right: .1rem;
  }
  .sp_recommend {
    width: 100%;
    margin: .2rem auto;
    padding: 0 .15rem;
    box-sizing: border-box;
  }
  .sp_jj>div, .sp_tj>div {
    width: 100%;
    line-height: .4rem;
    border-bottom: 1px solid #DEDEDE;
  }
  .sp_jj>div span.one, .sp_tj>div span {
    font-size: .18rem;
    font-weight: bold;
    color: #000;
    line-height: .22rem;
    border-bottom: 2px solid #E15F3C;
    padding-bottom: .1rem;
  }
  .sp_jj>div.sp_jj_content{
    border-bottom: none;
  }
  .sp_jj_content {
    font-size: .18rem;
    color: #000;
    padding: .2rem 0;
    border-bottom: none;
  }
  .sp_jj_content p{
    font-size: .18rem;
    line-height: .26rem;
    margin-bottom: .1rem;
  }
}