.press-con-box{font-size:0;}
.press-con-box ul li{margin:0 0 22px 0;}
.press-con-box ul li:last-of-type{margin:0;}

.press-con-box ul li a.title {
    display:inline-block;
    max-width:calc(100% - 50px);
    font-size:21px;
    font-weight:400;
    color:#000;
    line-height:32px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    vertical-align:middle;
    box-sizing:border-box;
    padding-left: 12px; /* 新增这一行，增加左侧内边距，实现与圆点的间距 */
    background: url(/static/img/main/dot.png) no-repeat center left;
}
.press-con-box ul li a.title:hover{text-decoration:underline;}
.press-con-box ul li .etc-box{display:inline-block;padding:0 0 0 8px;width:50px;vertical-align:middle;box-sizing:border-box;}
.press-con-box ul li .etc-box span{display:inline-block;vertical-align:middle;}
.press-con-box ul li .etc-box > span.new{margin:0 10px 0 0;padding:2px 0 0 0;font-size:21px;font-weight:400;line-height:26px;color:#f67d07;}
.press-con-box ul li .etc-box > a.link{display:inline-block;width:18px;height:18px;background: url(/static/img/main/ico-link-btn.png)no-repeat 0 0/100%;vertical-align:middle;}

@media screen and (max-width:768px){
.press-con-box ul li{margin:0 0 10px 0;}
.press-con-box ul li a.title{max-width:calc(100% - 32px);font-size:18px;line-height:26px;}
.press-con-box ul li .etc-box{padding:0 0 0 4px;width:32px;}
.press-con-box ul li .etc-box > span.new{margin:0 5px 0 0;font-size:18px;line-height:24px;}
.press-con-box ul li .etc-box > a.link{width:12px;height:12px;}
}