﻿
.h3
{
    text-align:left;
    margin:0 5px;
  
}
.h3 label
    {
        font-size:1em;
        font-weight:bold;
        color:#ff6a00;
        border-left:3px solid #ff6a00;
        padding-left:10px;
        height:36px;
        line-height:36px;
    }
    .h3 p
    {
        line-height:26px;
        border-top:2px dotted #808080;
        padding-top:8px;
    }


.newsList
{
    border-top:2px dotted #d0cdcd;
    padding:10px 0;
    
}
    .newsList ul
    {
        margin:0 5px;
    }
    .newsList li
    {
        display:block;
        position:relative;
        padding:10px 0;
        border-bottom:1px solid #e3e3e3;
        
    }
        .newsList li:last-child
        {
            border-bottom:0px;
        }
        .newsList li a
        {
            display:block;
            position:relative;
            width:100%;
            overflow:hidden;
        }

            .newsList li a .rtimg
            {
                width:33%;
                float:right;
                position:relative;
                overflow:hidden;
                margin-left:15px;
                pointer-events:none;
                background-color:#d0cdcd;
               
            }
                .newsList li a .rtimg::after
                {
                    display:block;
                    content:'';
                    padding-top:65.6%;
                }
                .newsList li a .rtimg .img
                {
                    position:absolute;
                    left:0;
                    right:0;
                    top:0;
                    bottom:0;
                    background-color:#d0cdcd;
                    background-image:url(images/ymt_logo.gif);
                    background-repeat:no-repeat;
                    background-position:center center;
                    background-size:32px 38px;
                }
                    .newsList li a .rtimg .img img
                    {
                        display: block;
                        width: 100%;
                        height: 100%;
                        border:0px;
                        vertical-align: top;
                        visibility: visible;
                        transition: opacity 200ms ease-out;
                        opacity: 1;
                        backface-visibility: hidden;
                        background-color: rgb(255, 255, 255);

                    }
            .newsList li a .h4
            {
                font-size:1em;
                line-height:25px;
                min-height:50px;
                max-height:75px;
                word-break:break-all;
                word-wrap:break-word;
                margin-bottom:10px;
                overflow:hidden;
                text-overflow:ellipsis;
                
               
            }
            .newsList li a .h6
            {
                font-size:11px;
                color:#aaa;
                line-height:12px;
            }
            .newsList li a .time
            {
                
                padding:0 10px;
            }
                .newsList li a .time i
                {
                    display:inline-block;
                    width:12px;
                    height:12px;
                    border-radius:6px;
                    background-color:#bbb;
                    vertical-align:top;
                    transform:scale(1);
                    margin-right:5px;
                }
                .newsList li a .time i::after
                    {
                        content:'';
                        display:block;
                        float:right;
                        width:4px;
                        height:4px;
                        border:0;
                        border-bottom:1px;
                        border-left:1px;
                        border-color:#fff;
                        border-style:solid;
                        margin-top:2px;
                        margin-right:2px;
                        clear:both;
                    }
             .newsList li a .eye
               {
                display:inline-block;
                vertical-align:top;
                width:14px;
                height:12px;
                background-image:url(images/eye.jpg);
                background-repeat:no-repeat;
                background-position:left bottom;
                vertical-align:top;
                margin-right:3px;
               }
