 /* 大于768（电脑） */
 @media screen and (min-width:768px) {
     .lives_wrap {
         padding: 20px 40px;
     }

     .card_news {}

     /*.card_news div.title{line-height: 50px;position: relative;overflow: hidden;border-bottom: 1px solid #A5E5CF;}
    .card_news div.title strong{font-size: 20px;color: #18B580;line-height: 50px;border-bottom: 2px solid #18B580;display: inline-block;}*/
     .card_news div.title {
         line-height: 30px;
     }

     .card_news div.title strong {
         font-size: 20px;
         color: #333;
         line-height: 30px;
         font-weight: 500;
     }

     .card_news .link_a img {
        width: 10px;
        vertical-align: middle;
    }

     .card_news .content {
         padding: 15px 0px 0 0;
         position: relative;
         padding-left: 455px;
     }

     .card_news .content .img_list {
         width: 453px;
         background-color: #999999;
         position: absolute;
         left: 0px;
         top: 15px;
         z-index: 1px
     }

     .card_news .content .img_list #banner {
         width: 453px;
         height: 255px;
     }

     .card_news .content .img_list #banner .hiSlider-wrap {
         width: 453px;
         height: 255px;
     }

     .card_news .content .img_list #banner .hiSlider-wrap ul {
         height: 255px;
     }

     .card_news .content .img_list #banner .hiSlider-wrap ul li {
         width: 535px;
         height: 255px;
         float: left;
     }

     .card_news .content .img_list #banner .hiSlider-wrap ul li a img {
         width: 453px;
         height: 255px;
     }

     .card_news .content .new_list {
         padding: 0 0 0 20px;
         padding-bottom: 0px;
         height: 270px;
         overflow: hidden;
     }

     .card_news .content .new_list .data_list {
         position: relative;
         padding-left: 90px;
         min-height: 76px;
     }

     .card_news .content .new_list .data_list dt {
         width: 71px;
         height: 71px;
         background-color: #18B580;
         position: absolute;
         z-index: 1;
         left: 0px;
         top: 0px;
         border-radius: 8px;
     }

     .card_news .content .new_list .data_list dt img {
         object-fit: cover;
     }

     .card_news .content .new_list .data_list dd {
         padding-top: 4px;
     }

     .card_news .content .new_list .data_list dd p {
         text-align: left;
         color: #999999;
         font-size: 16px;
         white-space: nowrap;
         overflow: hidden;
     }

     .card_news .content .new_list .data_list dd h4 {
         color: #333;
         overflow: hidden;
         font-size: 18px;
         line-height: 35px;
         font-weight: 500;
         white-space: nowrap;
         text-overflow: ellipsis;
     }

     .card_news .content .new_list a {
         color: #333333;
         margin-bottom: 15px;
         display: block;
     }

     .card_news .content .new_list .data_list dt span.day {
         width: 100%;
         line-height: 33px;
         display: inline-block;
         color: #fff;
         font-size: 24px;
         font-weight: 600;
         text-align: center;
         margin-top: 5px;
     }

     .card_news .content .new_list .data_list dt span.date {
         width: 100%;
         height: 20px;
         display: inline-block;
         color: #fff;
         font-size: 14px;
         text-align: center;
     }

     .soso_select {
         border-bottom: 1px solid #A5E5CF;
     }

     .soso_select a {
         display: inline-block;
         cursor: pointer;
         color: #666666;
         font-size: 16px;
         padding: 10px 0px;
         margin-right: 15px;
     }

     .soso_select a.hover {
         font-size: 20px;
         color: #18B580;
         border-bottom: 1px solid #18B580;
         font-weight: bold;
     }

     /* .soso_link {}

     .soso_key {
         display: -webkit-flex;
         display: flex;
         font-size: 12pc;
         color: #999999;
     }

     .soso_key dt {
         width: 80px;
         line-height: 28px;
     }

     .soso_key dd {}

     .soso_key dd span {
         color: #FFFFFF;
         background-color: #18B580;
         padding: 5px 15px;
         border-radius: 14px;
         margin: 0px 5px;
         display: inline-block;
     }

     .soso_key dd span b {
         margin-left: 10px;
         cursor: pointer;
     }

     .banner {
         position: relative;
         padding: 20px 40px;
     }

     .banner .img {
         width: 1110px;
         height: 378px;
     }

     .banner .link {
         color: #ffffff;
         background-color: #18B580;
         width: 170px;
         height: 60px;
         font-size: 16px;
         border-radius: 60px;
         line-height: 60px;
         text-align: center;
         display: block;
         position: absolute;
         bottom: 60px;
         z-index: 1;
         background: linear-gradient(33deg, #29CC95 0%, #18B580 100%);
         box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.13);
     }

     .banner .info {
         color: #ffffff;
         position: absolute;
         right: 60px;
         bottom: 60px;
         z-index: 1;
         font-size: 14px;
     } */

     /*ul.new_img_list{ margin: 20px 0px;display: -webkit-flex;display: flex;-webkit-justify-content: space-between; justify-content:space-between;}*/
     .new_img_list_wrap {
         /* border: solid red 1px; */
         padding-top: 0px;
     }

     ul.new_img_list {
         /* height: 900px; */
     }

     .new_img_list li {
         /* border: solid blue 1px; */
         width: 98%;
         height: 520px;
         text-align: center;
         /* float: left; */
         margin: 10px 10px;
     }

     .new_img_list li a {
         color: #333333;
         font-size: 14px;
     }

     .new_img_list li a .img_div {
         width: 100%;
         height: 445px;
         text-align: center;
         display: flex;
         align-items: center;
     }

     .new_img_list li a .img_div img {
         width: 100%;
         height: 100%;
         margin: 0px auto;
         vertical-align: middle;
         align-items: center;
         object-fit: cover;
         border-radius: 5px;
     }

     .new_img_list li a h4 {
         overflow: hidden;
         height: 40px;
         line-height: 40px;
         font-size: 14px;
         color: #383838;
         text-align: left;
         white-space: nowrap;
         text-overflow: ellipsis;
         font-weight: 500;
     }

     .new_img_list li a p {
         color: #999999;
         font-size: 12px;
         text-align: right;
         line-height: 20px;
     }

     .new_img_list li a p span.span_left {
         float: left;
     }

     .new_img_list li a p span.span_left img {
         width: 25px;
         margin-right: 10px;
         vertical-align: middle
     }

     .new_img_list li a p span.span_right {
         float: right;
         padding: 0 12px;
         height: 28px;
         line-height: 28px;
         background: #18b580;
         color: #fff;
         border-radius: 30px;
         font-size: 14px;
         text-align: center;
     }

     .new_img_list li a .fire {
         display: none;
     }
 }

 /* 小于768（手机） */
 @media screen and (max-width:768px) {
     .lives_wrap {
         padding: .4267rem;
         /* border: solid red 1px; */
     }

     .card_news div.title {
         font-size: .32rem;
         color: #999;
     }

     .card_news div.title strong {
         font-size: .32rem;
         color: #999;
     }

     .card_news .link_a a{
         /* padding: 16px; */
         /* margin: ; */
     }

     .card_news .link_a img {
         width: .2933rem;
         vertical-align: middle;
         margin: 0 .2133rem;
     }

     .card_news .content {
         /* border: dashed red 1px; */
     }

     .card_news .content .img_list {
         padding: .4267rem 0;
         /* background-color: #999999; */
     }

     .card_news .content .img_list #banner {}

     .card_news .content .img_list #banner .hiSlider-wrap {}

     .card_news .content .img_list #banner .hiSlider-wrap ul {}

     .card_news .content .img_list #banner .hiSlider-wrap ul li {}

     .card_news .content .img_list #banner .hiSlider-wrap ul li a img {
         width: 100%;
         height: 5.0933rem;
         /* border: dashed red 1px; */
     }

     .card_news .content .new_list {
         /* background-color: skyblue; */
         /* height: 270px; */
         overflow: hidden;
     }

     .card_news .content .new_list .data_list {
         /* border: dashed red 1px; */
         position: relative;
         padding-left: 1.7067rem;
         /* min-height: 76px; */
     }

     .card_news .content .new_list .data_list dt {
         width: 1.4933rem;
         height: 1.4933rem;
         background-color: #18B580;
         position: absolute;
         z-index: 1;
         left: 0px;
         top: 0px;
         border-radius: .2133rem;
     }

     .card_news .content .new_list .data_list dt span.day {
         width: 100%;
         display: inline-block;
         color: #fff;
         font-size: .3733rem;
         font-weight: bold;
         text-align: center;
         margin-top: .1333rem;
     }

     .card_news .content .new_list .data_list dt span.date {
         width: 100%;
         display: inline-block;
         color: #fff;
         font-size: .32rem;
         font-weight: bold;
         text-align: center;
         margin-top: .1333rem;
     }

     .card_news .content .new_list .data_list dd {}

     .card_news .content .new_list .data_list dd p {
         text-align: left;
         color: #999999;
         font-size: .32rem;
         white-space: nowrap;
         overflow: hidden;
         margin: .32rem 0 .08rem 0;
     }

     .card_news .content .new_list .data_list dd h4 {
         color: #333;
         overflow: hidden;
         font-size: .3733rem;
         /* line-height: 35px; */
         font-weight: bold;
         white-space: nowrap;
         text-overflow: ellipsis;
     }

     .card_news .content .new_list a {
         color: #333333;
         margin-bottom: .4rem;
         display: block;
     }


     /* 导航切换 */
     .soso_select {
         border-bottom: 1px solid #A5E5CF;
     }

     .soso_select a {
         display: inline-block;
         color: #333;
         font-size: .3733rem;
         font-weight: bold;
         padding-top: .16rem;
         margin-right: .4267rem;
     }

     .soso_select a.hover {
         font-size: .48rem;
         color: #18B580;
         border-bottom: .0533rem solid #18B580;
     }


     .new_img_list_wrap {
         /* padding-top: 0px; */
     }

     ul.new_img_list {
         /* border: solid blue 1px; */
         /* height: 300px; */
         display: flex;
         flex-wrap: wrap;
         justify-content: space-between;
     }

     .new_img_list li {
         /* border: dashed blue 1px; */
         width: 3.75rem;
         position: relative;
         margin-top: .4267rem;
	 float:left;
	 width:49%;
     }

     .new_img_list li a .img_div {
         width: 3.75rem;
         height: 3.8667rem;
         border-radius: .2133rem;
         overflow: hidden;
         /* border: solid red 1px; */
	 width:100%;
     }

     .new_img_list li a .img_div img {
         width: 100%;
         height: 100%;
         /* object-fit: cover; */
     }

     .new_img_list li a h4 {
         height: .9067rem;
         font-size: .32rem;
         font-weight: 400;
         line-height: .4533rem;
         color: #333333;
         margin: .2133rem 0;
     }

     .new_img_list li a p {
         /* border: solid red 1px; */
     }

     .new_img_list li a p .span_left {
         height: .48rem;
         line-height: .48rem;
         color: #666666;
     }

     .new_img_list li a p .span_left img {
         width: .4267rem;
         height: .4267rem;
         vertical-align: bottom;
         margin-right: .2133rem;
     }

     .new_img_list li a p .span_left span.liulan {
         display: none;
     }

     .new_img_list li a p .span_right {
         display: none;
     }

     .new_img_list li a p .span_left .browse {
         position: absolute;
         left: .8rem;
         top: 3.36rem;
         color: #fff;
     }

     .new_img_list li a .fire {
         width: .24rem;
         position: absolute;
         left: .2667rem;
         top: 3.36rem;
     }
 }