/* 适配移动页面 */
.ph_show{display: none;}
@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_nav{width: 100%;
    height: .4rem;
    background: #ffffff;
    box-shadow: 0pt .03rem .06rem 0 #C4C4C4; 
    line-height: .4rem;
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
    text-align: justify;
    padding: 0 .05rem;
    box-sizing: border-box;
   }
   /* 隐藏滚动条 */
   .ph_nav::-webkit-scrollbar { display: none }
   .ph_nav span{
    font-size: .14rem;
    text-align: center;
    line-height: .4rem;
    letter-spacing: 0pt;
    padding-left: .1rem;
    padding-right: .15rem;
    text-decoration: none;
    display: inline-block;
    position: relative;
   }
   .ph_nav a{
    font-size: .14rem; 
    color: #333333;
    /* padding:0 .12rem */
   }
   .ph_nav a.ph_add{
     color:#FE8833
   }
   .ph_nav a.ph_add::after{
     display: block;
     position: absolute;
     content: '';
     width: .18rem;
     height: .2rem;
     background: url(#)no-repeat center center;
     top:.28rem;
     left:.15rem;
   }
   .ph_list{
    width: 3.45rem;
    height:auto;
    margin:0 auto;
   }
   .ph_list li{
     width:3.43rem;
     min-height:2.44rem;
     margin-top:.2rem;
     border: 1pt solid #ebebeb;
     position: relative;
   }
   .ph_list li img{
     display: block;
    width: 3.43rem;
    height: 1.96rem;
   }
   .ph_list li .ph_title{
    font-size: .16rem; 
    color: #222222;
    line-height: .3rem;
    padding: .05rem .1rem;
   }
   .ph_list li .ph_abstract{
    font-size: .12rem; 
    color: #555;
    line-height: .22rem;
    padding: .05rem .1rem;
   }
   .ph_list li i.cat_name{
     position: absolute;
     top:.1rem;
     left:.1rem;
     font-style: normal;
     padding: .05rem .16rem;
     
     border-radius: .13rem;
     color:#fff;
     font-size: .1rem;
   }
  .ph_list li i.bg_green{
     background-color: #1AC1AD;
  }
  .ph_list li i.bg_red{
     background-color: #f16a6a;
  }
  .ph_list li i.bg_blue{
     background-color: #31b4fb;
  }
  .ph_list li i.bg_yellow{
     background-color: #ffa734;
  }
   .ph_list li .ph_bottpom{
     margin-top:.4rem;
   }
  .ph_list no-color{display:none}





}