#gdzx .new-list{display:flex;justify-content:space-between}
#gdzx .new-list .new-right{width:calc(100% - 250px)}
#gdzx .new-list .new-right .new-right-list a{display:flex;border:2px solid #dedede;margin-bottom:15px;padding:10px;background:#fff;overflow:hidden;justify-content:space-between;box-sizing:border-box;transition:.5s}
#gdzx .new-list .new-right .new-right-list a:hover{border:2px solid var(--dataColor);transition:.5s}
#gdzx .new-list .new-right .new-right-list a:hover h4{color:var(--dataColor);transition:.5s}
#gdzx .new-list .new-right .new-right-list a:hover .more{background-color:var(--dataColor);transition:.5s}#gdzx .new-list .new-right .new-right-list a .image{width:calc(25% - 20px);transition:.5s}
#gdzx .new-list .new-right .new-right-list a .image img{display:block;transition:.5s}
#gdzx .new-list .new-right .new-right-list a dd{width:75%}
#gdzx .new-list .new-right .new-right-list a dd h4{transition:.5s;display:block;height:40px;font-weight:600;font-size:21px;line-height:40px;color:#4b4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#gdzx .new-list .new-right .new-right-list a dd .description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:25px;color:#797979;margin-top:16px;margin-bottom:28px;overflow:hidden}
#gdzx .new-list .new-right .new-right-list a dd .more{transition:.5s;width:111px;height:36px;line-height:36px;text-align:center;display:block;float:right;background:#b6b6b6;color:#fff;margin-top:21px}
#gdzx .new-list .view-contact{width:100%;background:#fff;box-shadow:0 0 10px #eee;padding:60px 20px}
#gdzx .new-list .view-contact .title{text-align:left;font-weight:normal;margin-bottom:40px;font-size:28px;line-height:40px;color:#535353;height:40px;overflow:hidden;font-weight: bold;}
#gdzx .new-list .view-contact .view-bool{border-bottom:1px solid #000;height:20px;font-size:12px;color:#909090;box-sizing:border-box}
#gdzx .new-list .view-contact .view-bool i{font-style:normal;float:right;display:block;width:80px;height:20px;line-height:20px;text-align:center;color:#fff;background:#000;box-sizing:border-box}
#gdzx .new-list .view-contact .view-bool i a{color:#fff;text-decoration:none;background-color:rgba(0,0,0,0)}#gdzx .new-list .view-contact .view-bool span{margin-right:15px}
#gdzx .new-list .view-contact .endit-content{padding:10px 0}
@media screen and (max-width: 600px){
    #gdzx .new-list .new-right{width:100%}
    #gdzx .new-list .new-right .new-right-list{display:flex;justify-content:space-between;flex-wrap:wrap}
    #gdzx .new-list .new-right .new-right-list a{width:calc(50% - 5px);display:flex;flex-direction:column}
    #gdzx .new-list .new-right .new-right-list a .image{width:100%}
    #gdzx .new-list .new-right .new-right-list a h4{text-align:center}
    #gdzx .new-list .new-right .new-right-list a dd{width:100%}
    #gdzx .new-list .new-right .new-right-list a dd h4{color:#757575;font-weight:500;font-size:16px}
    #gdzx .new-list .new-right .new-right-list a dd .description{margin:0}
    #gdzx .new-list .new-right .new-right-list a dd .more{width:100%}
    #gdzx .new-list .view-contact{width:100%;}
    #gdzx .new-list .view-contact .title{margin-bottom:20px}}
#gdzx .list{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
#gdzx .list .item{
    width:calc(12% - 2px);
    margin: 0 5px;
    box-shadow: 0 10px 40px rgb(0 0 0 / 10%);
    margin-bottom: 20px;
    text-align: center;
    line-height: 3;
}
@media (max-width:768px){
    #gdzx .list .item{
        width: calc(50% - 10px);
    }
}
#gdzx .list .item .image{
    position: relative;
}
#gdzx .list .item .image img{
    width: 100%;
}
#gdzx .list .item .image .iconfont{
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 30px;
    color:#fff;
    opacity: 0;
    width: 100%;
    height: 100%;
}

#gdzx .list .item:hover .iconfont{
    opacity: 1;
    z-index: 2;
    background: rgba(0,0,0,.5);
}
#gdzx .list .item:hover {
    background: orange;
    color: #fff;
}

  .p14-info-3 {
      margin-bottom: 20px;
            background: #f5f5f5;
            padding: 8px 10px;
        }
        
        .p14-info-3-tit {
            height: 55px;
            font-size: 18px;
            font-weight: normal;
            line-height: 55px;
            color: #4b4a4a;
        }
        
        .p14-info-3-list li h4{
            margin: 0;
            height: 46px;
            font-size: 14px;
            font-weight: normal;
            line-height: 46px;
            color:#4b4a4a;
            border-top: 1px dashed #dbdbdb;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .p14-info-3-list li h4 a{ color:#4b4a4a;}
        .p14-info-3-list li h4 span {
            float: right;
        }
    

        .p14-pagination-1 dl {
            margin-bottom: 24px;
            padding-right: 40px;
        }
        
        .p14-pagination-1 dd {
            height: 32px;
            font-size: 14px;
            line-height: 32px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        .p14-pagination-1 dd b{float: right;font-weight:normal;}
        
        .p14-pagination-1 dd span {
            width: 60px;
            height: 32px;
            background: #a2a2a2;
            color: #fff;
            text-align: center;
            display: inline-block;
            margin-right: 10px;
        }
        
        .p14-pagination-1 dt {
            height: 1px;
            border-bottom: 1px dashed #b5b5b5;
            margin-left: 60px;
            padding-top: 2px;
            margin-bottom: 2px;
        }
        .p14-pagination-1 dd em{float: right; padding-left: 20px;font-weight: normal;}
        .p14-pagination-1 dl a{color:#4b4a4a;}
        .p14-pagination-1-href {
            float: right;
            font-size: 18px;
            line-height: 32px;
        }
        .p14-pagination-1-key {
            min-height: 40px;
            border-top: 1px solid var(--dataColor);
            font-size: 14px;
            line-height: 40px;
            color: #575556;
        }
        .p14-pagination-1-href span {
            display: inline-block;
            padding: 0 6px;
            margin-left: 4px;
            background: var(--dataColor);
        }
        
        .p14-pagination-1-href a {
            display: block;
            color: #fff;
        }