body { font-family: "微软雅黑"; background: url(/uploads/image/cimg/bg.png) no-repeat center top; background-color: #022742; } .g-hd { height: 88px; background: #032742; } .m-wrap { width: 1200px; margin: 0 auto; } .nav ul:before, .nav ul:after { content: " "; display: table; } .nav ul:after { clear: both; } .nav ul li { display: block; float: left; width: 114px; height: 86px; line-height: 86px; text-align: center; border-bottom: 2px solid #032742; } .nav ul li.on { border-bottom: 2px solid #00c98c; } .nav ul li.on a { color: #00c98c; } .nav ul li a { font-size: 18px; color: #ffffff; display: block; } .banner { height:640px ; background: url(/uploads/image/cimg/top.png) no-repeat center; } .display { padding-left: 80px; background: url(/uploads/image/cimg/l-line.png) no-repeat left top; } .display ul { margin-right: -40px; } .display ul:before, .display ul:after { content: " "; display: table; } .display ul:after { clear: both; } .display ul li { display: block; float: left; width: 250px; height: 327px; text-align: center; background: no-repeat center bottom; margin: 0 35px 35px 0; border:solid 1px #16d9ab; } .display-item { height: 100%; position: relative; overflow: hidden; z-index: 3; } .display-item .txtcont { width: 100%; padding-top: 50px; height: 104px; position: absolute; bottom: 0; left: 0; z-index: 1; text-align: center; background: url(/uploads/image/cimg/triangle.png) no-repeat center 12px; background-color: #16d9ac; } .display-item .txtcont p { padding-left: 15px; padding-right: 15px; font-size: 16px; color: #ffffff; } .txtcont a{ color: #ffffff; } .display-item button { width: 121px; height: 32px; display: inline-block; line-height: 32px; text-align: center; font-size: 14px; color: #ffffff; border: 1px solid #0faf93; background: #16d9ac; } .display-item .btn-static { position: absolute; left: 70px; bottom: 18px; } .display-item .cover { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; opacity: 0; transition: 0.2s all; cursor: pointer; background: url(/uploads/image/cimg/cover.png) no-repeat; } .display-item .cover:hover { opacity: 1; } .intro { margin-top: 60px; } .intro img{ display: block; margin: 0 auto; } .intro .txtcont { margin: 55px 0 150px 0; font-size: 16px; line-height: 36px; text-indent: 2em; color: #ffffff; } .album { width: 600px; height: 889px; overflow: hidden; text-align: center; } .album img { width: 100%; height: 100%; }