#newsbanner{
    height: 320px;
    padding: 10px;
}
 .two_box .cont1200 {
            display: flex;
            justify-content: space-between;
            padding: 50px 0 30px;
        }

        .picBtnTop {
            width: 100%;
            position: relative;
            overflow: hidden;
            zoom: 1;
        }

        .picBtnTop .hd {
            width: 420px;
            position: absolute;
            right: 5px;
            overflow: hidden;
        } 

        .picBtnTop .hd ul li {
            display: flex;
            align-items: center;
            margin-bottom: 20px;
            margin-top: 5px;
        }

        .picBtnTop .hd ul li .date {
            width: 68px;
            height: 58px;
            line-height: 24px;
            padding: 8px 0 2px;
            background: #FFFFFF;
            border-radius: 8px;
            border: 1.5px solid #BBBBBB;
            text-align: center;
            margin-right: 20px;
        }

        .picBtnTop .hd ul li .message {
            width: 100%; 
            overflow: hidden;
            line-height: 20px;
        }

        .picBtnTop .hd ul li h3 {
            line-height: 30px;
        }

        .picBtnTop .hd ul li.on .date {
            background: #ff9d00;
            color: #fff;
            border: none
        }

        .picBtnTop .hd ul li.on.date .color_666 {
            color: #fff;
        }

        .picBtnTop .hd ul li.on .message h3 a {
            color: #ff9d00;
        }

        .picBtnTop .hd ul li.on img {
            border-color: #f60;
        }

         .picBtnTop .bd {
            width: 100%;
            border-radius: 5px;
            overflow: hidden;
            position: relative;
        } 

        .picBtnTop .bd li {
            position: relative;
            zoom: 1;
            vertical-align: middle;
        }

        .picBtnTop .bd li .pic {
            position: relative;
            z-index: 0;
        }

        .picBtnTop .bd li .pic img {
            width: 684px;
            vertical-align: bottom;
        }

        .picBtnTop .bd li .bg {
            width: 400px;
            height: 30px;
            position: absolute;
            left: 0;
            bottom: 0;
            z-index: 1;
            background: #000;
            filter: alpha(opacity=60);
            opacity: 0.6;
        }

        .picBtnTop .bd li .title {
            width: 400px;
            height: 30px;
            line-height: 30px;
            left: 0;
            bottom: 0;
            position: absolute;
            z-index: 2;
        }

        .picBtnTop .bd li .title a {
            color: #fff;
            padding-left: 15px;
        }
        .color_666sub{
                color: darkgray;
        }
