@charset 'utf-8'; /*清除默认样式*/ body{ font:14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei",sans-serif; color: #333; } html,body,div,ul,li,a,span,i,em,form,input,label,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0; } video{display: block;margin: 0 auto;max-width: 100%;height: auto !important;} a{ text-decoration:none; } ul li{ list-style: none; } img{ border:none; display: block; vertical-align: middle; } label{ cursor: default; } input{ outline: none; } .overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*文本超出 小圆点显示*/ .overfloat-dot-2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .overfloat-dot-3{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;} .overfloat-dot-4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;} /*公共样式*/ .fl{ float: left; } .fr{ float: right; } .clear{ clear:both; height:0px; font-size:1px; line-height:0px; } .container{ width: 1280px; margin:0 auto; } .container2{ width: 1360px; margin:0 auto; } .w100{ width: 100%; margin: 0 auto; min-width: 1400px; } .slow img{ display: block; width: 100%; height: 100%; transition: all 1.5s; -webkit-transition: all 1.5s; -moz-transition: all 1.5s; object-fit: cover; } @-webkit-keyframes pulse { 0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(0, 10px); transform: translate(0, 10px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @keyframes pulse { 0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(0, 10px); transform: translate(0, 10px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } }