.banner{position:relative}@media (min-width:992px){.banner{background:url(/images/page/banner_index.jpg) center center;height:600px}}.banner .banner-text{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:22px}.banner .banner-text .container{display:flex;flex-direction:row}.banner .banner-text p{margin-bottom:0;color:#fff}.banner .banner-text .qrcode{text-align:center;width:70px;margin-left:50px}.banner .banner-text .qrcode p{font-size:10px;margin-top:2px}@media (min-width:992px){.banner .banner-text{padding-top:115px;padding-left:30px}.banner .banner-text .container{flex-direction:column}.banner .banner-text p{font-size:60px;font-weight:200}.banner .banner-text p:last-child{font-size:65px;font-weight:500}.banner .banner-text .qrcode{width:162px;margin-top:32px;margin-left:0}.banner .banner-text .qrcode p{font-size:14px;margin-top:6px}}.index-list{padding:40px 0 5px 0}@media (min-width:992px){.index-list{padding:80px 0 10px 0}}.index-list .item{text-align:center;font-size:12px;color:#666;margin-bottom:35px}.index-list .item .item-tit{position:relative;padding-bottom:10px;margin-bottom:15px;font-size:16px;color:#333}.index-list .item .item-tit::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:32px;height:1px;background:#166ab1}@media (min-width:992px){.index-list .item{margin-bottom:65px;font-size:16px}.index-list .item .item-tit{margin-bottom:25px;font-size:36px}.index-list .item .item-tit::after{bottom:0;width:56px;height:2px}}