﻿body {
}

.line {
    width: 1340px;
}

.li_temp {
    display: none;
}

.con.xyxw {
    height: 400px;
    overflow: hidden;
}

.con.xygg {
    height: 400px;
    overflow: hidden;
}

.con.xyxw ul li.li_temp.li_temp_1:first-child, .con.xyxw ul li.li_temp.li_temp_2:nth-child(n+3) {
    display: block;
}

.con.xygg ul li.li_temp.li_temp_1:first-child, .con.xygg ul li.li_temp.li_temp_2:nth-child(n+3) {
    display: block;
}

.con.xygg {
    display: none;
}

.Mid_Rightdiv .hasMoreTab .hd .more a:last-child {
    display: none;
}

.con.xyxw ul li.li_temp a, .con.xygg ul li.li_temp a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
}

.con.xyxw ul li.li_temp_2 a, .con.xygg ul li.li_temp_2 a {
    width: calc(100% - 100px);
}

.Dy_div.fl.dygz {
}

    .Dy_div.fl.dygz .Dy_toutdiv {
        display: none;
    }

    .Dy_div.fl.dygz .Dy_Listdiv {
        display: none;
    }

    .Dy_div.fl.dygz .Dy_toutdiv:first-child {
        display: block;
    }

    .Dy_div.fl.dygz .Dy_toutdiv dt h2 a {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
        display: block;
        width: calc(100% - 10px);
    }

    .Dy_div.fl.dygz .Dy_toutdiv dt p {
        /*        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
        display: block;*/
        width: calc(100% - 20px);
        /*-webkit-line-clamp: 2;*/ /* 限制显示行数 */

        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        word-wrap: break-word;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        line-clamp: 3;
        -webkit-box-orient: vertical;
        height: 72px;
        /*margin-bottom: 10px;*/
        /*text-indent: 2rem;*/
        font-size: 14px;
        line-height: 24px;
    }

    .Dy_div.fl.dygz .Dy_Listdiv:nth-child(n+2) {
        display: block;
        /*width: 100%;*/
    }

.Dy_toutdiv {
    height: 117px;
}

.Dy_div.fl.dygz .Dy_Listdiv li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
    width: calc(100% - 110px);
}

.Dy_div.fl.dygz .zhengwen {
    width: 100%;
    height: 340px;
    overflow: hidden;
    width: 446.22px;
    margin: 0 auto;
    padding-top: 10px;
}

.Dy_div.fl.dtgz .zhengwen {
    width: 100%;
    height: 340px;
    overflow: hidden;
    width: 428.16px;
    margin: 0 auto;
    padding-top: 10px;
}

.Dy_div.fl.jyjx .zhengwen {
    width: 100%;
    height: 340px;
    overflow: hidden;
    width: 428.16px;
    margin: 0 auto;
    padding-top: 10px;
}

.Dy_div.fl.dtgz li {
    display: none;
    display: block;
}

.Dy_div.fl.jyjx li {
    display: none;
    display: block;
}

.Dy_div.fl.dtgz li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    /*display: block;*/
    width: calc(100% - 10px);
}

.Dy_div.fl.jyjx li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
    width: calc(100% - 10px);
}

.mainContent2 {
    width: 100%;
    display: table;
}

.line {
    width: 1340px;
    background: none;
    padding: 0px;
    margin: 0 auto;
}
.Dy_toutdiv img {
    object-fit: cover;
}
.focusBox .pic img {
    object-fit: cover;
}
.phone {
    display: none;
}