.logo_mob{display:none;}
.tl li {
    width: 100%;
    margin-top: 30px;}

.tz-block li a .clearfix {
    padding: 6px;}

.nuu-notice .mt-right-tt {
    height: auto;
    width: auto;}

.nuu-notice .notice-box {
    display: block;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    padding: 40px 6px 9px 6px;
    position: relative;}

.nuu-notice .notice-box i {
    display: block;
    font-style: normal;
    position: absolute;
    top: 6px;
    left: 6px;
    line-height: 26px;
    padding: 0 12px;
    font-size: 12px;
    color: #fff;
    background: #dd723e;
    background: linear-gradient(to right, #9b0400, #af201e);
    border-radius: 3px;
    background: #cfb789;}

.nuu-notice .notice-box span {
    display: block;
    position: absolute;
    top: 6px;
    right: 6px;
    line-height: 26px;
    font-size: 14px;
    color: #af211f;}

.nuu-notice .notice-box span img {
    width: 16px;
    vertical-align: top;
    margin: 5px 8px 0 0;}

.nuu-notice .notice-box .tt {
    font-size: 20px;
    line-height: 1.5;
    height: 55px;
    font-weight: bold;
    width: calc(100% - 82px);}

.nuu-notice .notice-box p,
.nuu-notice .notice-box .abs {
    line-height: 20px;
    height: 40px;
    overflow: hidden;
    color: #999;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}

.nuu-notice .notice-box:hover {
    background: #cfb789;
    background-image: linear-gradient(135deg, #af211f 0%, #bc3534 100%);
    border-color: #fff;}

.nuu-notice .notice-box:hover .mt-right-tt>div,
.nuu-notice .notice-box:hover span {
    color: #fff;
    transition: 0.1s;}

.nuu-notice .abs.txt-elise {
    margin-top: 3px;
    white-space: normal;}
.tl li {  width: 100%;}
.mt-slick-ul.tl li a{  box-shadow: 0px 1px 3px 1px rgb(208 208 208);}
.flex-v-center{
display:flex;
align-items:center;
overflow:hidden;}
.mt-right-date {
margin-top:0;
text-align:center;
margin-right:10px;
line-height:2.2;
overflow:hidden;
border: 1px solid rgb(221, 221, 221);
height:auto;
width:70px;}
.mt-right-date i{
display: block;
width: 100%;
font-style: normal;
font-size: 16px;}
.mt-right-date i:first-child {
  font-weight: bold;
  font-size: 17px;
  background: #af201e;
  color:#fff;}
.mt-right-date i:last-child {
  color: #fff;
  font-size: 14px;
  color: rgb(51, 51, 51);
  background:#fff;}
.mt-right-date > i {
  display: block;
  height: 50%;
  width: 100%;
  font-style: normal;
  padding: 0 5px;}
.mt-right-tt{
height:auto;
width:calc(100% - 70px)
;}
.mt-right-tt .abs{
color:#999;
font-size:14px;}
.mt-slick-ul li a:hover .mt-right-tt .abs{
color:#fff;}
.footer-b p,.footer-b p a{color:#cfb789;}

