


.disnone{
    display: none !important;
}
.hang1{
    white-space:nowrap;	
    overflow:hidden;
    text-overflow:ellipsis;	
}
.hang2{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.hang3{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}


a{ word-break:break-all; }
.header .logo img { width:auto; height:90px; margin:0; }
.pc_content, .pc_content div, .pc_content p { font-family:"PingFang SC", "HanHei SC", "Helvetica Neue", Microsoft Yahei, "Helvetica", "STHeitiSC-Light", "Arial", sans-serif; line-height:2em; font-size:14px; color:#000; }
.pc_content img { max-width:100%; margin:1% 0; display:inline-block; }

@media (min-width:1921px) {
    .header .logo img{ /* height:40px!important; */ }
}
.m_title{ display:none; }
@media screen and (min-width:768px) {
    body { padding-top:100px; }
    .m_h120{ height:60px; }
    #case, #news{ padding-top:40px; margin-bottom:0; }
    .case li:hover img{ transform:scale(1.1); }
}
@media screen and (max-width:768px) {
    body { padding-top:80px; }
    .header .logo img { width:auto; height:72px; margin:0; }
    .m_h120{ height:120px; }
    .m_title{ display:block; }
    .m_title p{ color:#666; font-size:16px; }
    #case, #news{ padding-top:40px;  margin-bottom:0; }
    /* 长按work和studio产品图片禁止放大 */
    .box ul li .imgbig:hover{ transform:scale(1) !important; -webkit-transform:scale(1) !important; }
    .box ul li:hover .case-summary{ bottom:200% !important;; }
}


