/* 清除内外边距 */ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li{ /* table elements 表格元素 */ margin: 0; padding: 0; list-style:none; } /* 让非ie浏览器默认也显示垂直滚动条,防止因滚动条引起的闪烁 */ html {overflow-y: scroll;} html {font-size: 10px;-webkit-text-size-adjust: none;} @media screen and (min-width: 1200px) {html {font-size: 12.5px;}} @media screen and (min-width: 1280px) {html {font-size: 13.33px;}} @media screen and (min-width: 1366px) {html {font-size: 14.22px;}} @media screen and (min-width: 1440px) {html {font-size: 15px;}} @media screen and (min-width: 1600px) {html {font-size: 16.66px;}} @media screen and (min-width: 1920px) {html {font-size: 20px;}} /*优势*/ .fanw{ height:100vh; overflow:hidden;width: 100%;max-width: 1920px;} .serv_c{width: 100%;height:500px;overflow: hidden;} .serv_c ul{width: 102%;height: 500px;} .serv_c li{width:100%;float: left;position: relative;height: 500px;} .serv_c li:before{content: "";width: 10px;height: 100%;background: #fff;position: absolute;top: 0;right: 0;z-index: 2;} .serv_c li:last-child:before{background: none;} .serv_c li img{display: block;} .mo{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background:rgba(0,0,0,0.3);} .shu2 dl{ width:100%; position: absolute;top: -50px;left: 0;text-align: center;font-weight: bold;} .shu2 dt{font-size: 3rem;color:#fff;font-family: "sans-serif";line-height: 2rem; padding-top:10px;} .shu2 dd{font-size: 1.5rem;color: #fff;line-height: 2rem;overflow: hidden;padding: 13.5rem 0 0;} .shu2 dd em{width: 5rem;height: 5rem;display: block;line-height: 0;margin: 0 auto;padding:1rem;} .shu2 dd em img{width: 5rem;height: 5rem;} .shu2 dd p{display: block; font-size:16px; line-height:24px; color: rgba(255,255,255,0.8); font-weight: normal;} .hav{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;} .bock{position: absolute;left: 0;top:0;width:100%;height:100%; opacity:0;} .bock dl{background:rgba(0,0,0,0.7);width: 94%;position: absolute;bottom: 0;left: 0;height: 8.5rem;padding: 1.5rem 3% 0;} .bock dt{font-size:26px;color: #fff;line-height: 2rem;height: 5rem;font-weight: bold;float: left;width: 25%;padding: 1rem 0 0;position: relative;} .bock dt:before{content: "";width: 1px;height: 100%;background: rgba(255,255,255,0.3);position: absolute;top: 0.5rem;right: 0;} .bock dt span{display: block;font-size: 0.8rem;font-weight: normal;} .bock dd{font-size: 18px;color: #fff;line-height:34px; overflow: hidden;width: 72%;float: right;} .bock dd p{ padding: 0.5rem 0 0; font-size:18px;}