﻿.news{
    position:relative;
}
.news_tap_select{
    height:50px;
    background:#f0f0f0;
}

.news_tap_select>li{
    float:left;
    width:180px; height:45px; line-height:45px;
    border-top:5px #f0f0f0 solid;
    background:#f0f0f0;
    text-align:center;
    cursor:pointer;
}

.news_tap_select>li.on{
    border-top-color:#437fd6;
    color:#437fd6;
    background:#fff;
}

.news_tap_body{
    background:#fff;
}

.news_tap_body>li{
    display:none;
    margin:0 9px 0 9px;
}
.news_tap_body>li>ul>li{
    padding:37px 30px 29px 30px;
    border-bottom:1px solid #ddd;
    zoom:1;
}
.news_tap_body>li>ul>li:after{
    content:".";
    height:0;
    display:block;
    clear:both;
    visibility:hidden;
}
.news_tap_body_left{
    float:left;
    width:1000px;
}



.news_tap_body_left_title{
    display:inline-block;
    max-width:900px;
    margin-right:20px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    word-break: keep-all;
}

.ico_news{
    display:inline-block;
    width:80px; height:30px; line-height:30px;
    border-radius:10px;
    /*background:#437fd6;
    text-align:center;
    font-size:16px; color:#fff;
    vertical-align:text-top*/
}

.news_tap_body_right{
    float:right;
    width:60px; height:60px;
    background:#ecf2fb;
    text-align:center;
}

.line_1{
    height:1px;
    margin:7px 4px 7px 4px;
    background:#666666;
}