.case-item[data-v-9d0f941e]{margin-bottom:20px}.case-item .pic[data-v-9d0f941e]{width:100%;box-shadow:inset}.case-item .info[data-v-9d0f941e]{text-align:left}.case-item .info .title[data-v-9d0f941e]{font-size:24px}.case-item .info .to-detail[data-v-9d0f941e]{position:absolute;bottom:0;text-decoration:none}*{padding:0;margin:0}#app,body,html{height:100%;width:100%;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}body{background-color:#eee}header{height:330px;padding:30px;border-top:5px solid #ff6c00;background-image:url(/img/banner_bg.3b40c0c3.png)}header .banner{display:flex;align-items:flex-end;justify-content:space-between;height:92px;max-width:1000px;margin:0 auto;padding-bottom:10px;color:#fff}header .banner .title{font-size:40px}header .banner .info-item{display:flex;align-items:center;margin-left:10px}header .banner .info-item .icon{background-color:#2b2b2b;padding:5px 10px 2px 10px;border-radius:5px}header .banner .info-item a{color:#fff;text-decoration:none}header .banner .info-item a:hover{color:#ff6c00;transition:.5s}header nav{height:58px;max-width:1000px;margin:0 auto;line-height:80px}main{background:#fff;position:relative;top:-200px}footer,main{max-width:1000px;margin:0 auto;padding:20px;box-sizing:border-box}footer{margin-top:-200px;background-color:#525252}footer .publicity{display:flex;color:#c5c5c5;text-align:left;font-size:14px;line-height:20px}