 /* 大于768（电脑） */
 @media screen and (min-width:768px) {
     .newslist_wrap {
         padding: 40px;
     }

     .link_a {
         margin-bottom: 20px;
         color: #999999;
         font-size: 12px;
     }

     .link_a a {
         font-size: 12px;
     }


     .tab_menu_span {
         border-bottom: 1px solid #DCDFE6;
         margin-bottom: 15px;
     }

     .tab_menu_span span {
         font-size: 16px;
         color: #333333;
         margin-right: 10px;
         padding: 5px 0px;
         display: inline-block;
     }

     .tab_menu_span span a {
         color: #333333;
     }

     .tab_menu_span span.hover {
         color: #18B580;
         border-bottom: 1px solid #18B580;
     }

     .tab_menu_span span.hover a {
         color: #18B580;
     }

     .news_info {}

     .dataList {}

     .dataList li {
         position: relative;
         overflow: hidden;
         min-height: 114px;
         border-bottom: 1px solid #DCDFE6;
         padding-bottom: 20px;
         margin-bottom: 20px;
         padding-left: 184px;
     }

     .dataList li img.newimg {
         position: absolute;
         z-index: 1;
         width: 164px;
         height: 114px;
         left: 0px;
         top: 0px;
         object-fit: cover;
     }

     .dataList li h3 {
        /* border: solid red 1px; */
         font-size: 16px;
         color: #333333;
         line-height: 26px;
     }

     .dataList li p {
         text-align: right;
         color: #666666;
         font-size: 14px;
         line-height: 26px;
         margin-top: 65px;
     }

     .phone_source,
     .phone_created_at {
         display: none;
     }

     .dataList li.one {
         background: #d6fff1;
         border-radius: 8px;
         min-height: 343px;
         padding: 0px;
         padding-left: 612px;
         padding-right: 20px;
         border-bottom: 0px;
     }

     .dataList li.one img.newimg {
         width: 592px;
         height: 343px;
         object-fit: cover;
         border-radius: 4px;
     }

     .dataList li.one h3 {
         color: #333333;
         font-size: 20px;
         border-bottom: 1px solid #DCDFE6;
         line-height: 36px;
         padding: 15px 0px;
         margin-bottom: 15px;
     }
     .dataList li.one p{
        margin: 0;
     }
 }


 /* 小于768（手机） */
 @media screen and (max-width:768px) {
     .link_a {
         display: none;
         margin-bottom: .5333rem;
         color: #999999;
         font-size: .32rem;
     }

     .link_a a {
         font-size: .32rem;
     }

     .newslist_wrap {
         padding: 0 .4267rem;
         /* width: 1190px; */
     }

     .tab_menu_span {
         /* border: solid red 1px; */
         border-bottom: 1px solid #A5E5CF;
         margin-bottom: .4rem;
     }

     .tab_menu_span span {
         font-size: .4267rem;

         font-weight: bold;
         color: #333333;
         margin-right: .2667rem;
         padding: .1333rem 0px;
         display: inline-block;
     }

     .tab_menu_span span a {
         color: #333333;
     }

     .tab_menu_span span a img {
         vertical-align: middle;
         margin-right: .1333rem;
     }

     .tab_menu_span span.hover {
         color: #18B580;
         border-bottom: .0533rem solid #18B580;
     }

     .tab_menu_span span.hover a {
         color: #18B580;
     }

     /* 
     .tab_menu_span span {
         display: none;
     }

     .tab_menu_span span:first-child {
         display: inline-block;
     } */

     .news_info {}

     .dataList {}

     .dataList li {
         box-sizing: border-box;
         /* border: solid red 1px; */
         position: relative;
         overflow: hidden;
         /* min-height: 102px; */
         border-bottom: 1px solid #DCDFE6;
         padding-bottom: .4267rem;
         margin-bottom: .4267rem;
         padding-left: 2.9333rem;
     }

     .dataList li img.newimg {
         position: absolute;
         z-index: 1;
         width: 2.6933rem;
         height: 2.2933rem;
         border-radius: .1067rem;
         left: 0px;
         top: 0px;
         object-fit: cover;
     }

     .dataList li h3 {
         font-size: .3733rem;
         font-weight: 400;
         color: #333333;
         line-height: .6933rem;
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
     }

     .dataList li .PC_p {
         display: none;
     }

     .phone_source,
     .phone_created_at {
         /* border: solid red 1px; */
         text-align: right;
         color: #999999;
         font-size: .3733rem;
         line-height: .7467rem;
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
     }

     .phone_created_at {
         /* margin-top: 5px; */
     }

     .dataList li.one {
         width: 100%;
         height: 5.2533rem;
         border-radius: .2133rem;
         position: relative;
     }

     .dataList li.one img.newimg {
         width: 100%;
         height: 5.2533rem;
         object-fit: cover;
     }

     .dataList li.one h3 {
         position: absolute;
         z-index: 9;
         left: 0;
         bottom: 0;
         width: 100%;
         height: .9067rem;
         background: rgba(0, 0, 0, .6);
         text-indent: .2133rem;
         line-height: .9067rem;
         color: #FFFFFF;
         font-size: .3733rem;

     }

     .dataList li.one p {
         display: none;
         /* position: absolute;
         z-index: 9; */
     }
 }