*,body,html{padding:0;margin:0}body{background:#f1f1f1}ul{list-style:none}.overflow-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.banner{background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.banner{padding:100px 0}.banner .content{width:50%;padding:0 110px}.banner .content .title{font-size:40px;font-weight:400;color:#040415;line-height:56px}.banner .content .subtitle{margin-top:20px;font-size:22px;font-weight:400;color:rgba(4,4,21,.6);line-height:30px}}@media screen and (max-width:768px){.banner{padding:50px 30px}.banner .content .title{font-size:18px;font-weight:400;color:#040415;line-height:22px}.banner .content .subtitle{margin-top:10px;font-size:14px;font-weight:400;color:rgba(4,4,21,.6);line-height:14px}}.header[data-v-3b8a20a2]{background:#fff;display:flex;align-items:center;padding:8px 110px}.header .left img[data-v-3b8a20a2],.header .left[data-v-3b8a20a2]{height:54px}.top[data-v-3b8a20a2]{background:#fff;display:flex;align-items:center;padding:8px 30px}.top .left img[data-v-3b8a20a2]{height:30px}.footer[data-v-c2f1caf2]{text-align:center;padding:25px 0;background:#fff;color:#bbb;font-size:14px}.footer a[data-v-c2f1caf2]{color:#bbb;text-decoration-line:none}.footer a[data-v-c2f1caf2]:hover{color:#040415}