/*样式*/
.newlist02 li .pic{
    width: 250px;
    overflow: hidden;
    float: left;
    height: auto;}
    
.newlist02 li .pic img{
    display: block;
    width: 100%;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;}
.newlist02 li:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.newlist02 li:hover .xwdd p{color: #000;}
.newlist02 li:hover .date2 span{color: #a80000;}
.newlist02 .xwdd{width: calc(100% - 250px);float:right;padding: 10px 30px 0 30px;}
.newlist02 .xwdd h1{ font-size:18px; line-height:32px; width:100%;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;*white-space:nowrap;overflow:hidden;}
.newlist02 .xwdd h1 a:hover{ color:#a80000; font-weight:bold;}
.newlist02 .xwdd p{font-size:14px;color:#999;line-height:28px;max-height: 84px;text-overflow: ellipsis;-o-text-overflow:ellipsis;*white-space:nowrap;white-space: normal;overflow:hidden;margin-top: 10px;margin-bottom: 10px;}
.newlist02 li .date2{    overflow: hidden;}
.newlist02 li .date2  span{ 
    font-size: 16px;
    color: #999;
    line-height: 1.5em;
    display: block;
    float: right;
    position: relative;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;}
.newlist02 li .date2  span::before{ 
    content: "——"; 
    margin-right: 5px;}
    
@media only screen and (max-width:768px){
    .newlist02 li .pic{width: auto !important;float: none !important;}
    .newlist02 .xwdd{width: 100%;float:left;padding: 10px 20px 0 20px;}
}
