.n-banner{display:block;width:calc(100% - 4rem);font-size:0;overflow:hidden;margin:2rem auto 0;border-radius:2rem;position:relative;min-height:15rem;background:#fff}.n-banner .pic{text-align:center}.n-banner .pic img{display:inline-block;width:100%;max-width:100%}.n-banner .text{text-align:center;position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%, -50%)}.n-banner .text.flex{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;padding:0 5rem}.n-banner .text.flex h2{font-size:4rem}.n-banner .text.flex .position{margin:0}.n-banner .text h2{font-size:3.6vw;font-weight:600;color:#c8171e}.position{margin:2rem 0 0;background:#c8171e;border-radius:6rem;padding:1.6rem 3rem;display:inline-block}.position,.position a{color:#fff;font-size:1.6rem;text-transform:uppercase;font-weight:500}.position i{font-family:"iconfont";display:inline-block;vertical-align:middle;margin:0 1rem}@media screen and (min-width: 768px){.position a{transition:all .35s ease-in-out}}.position a:hover{color:#003283}.nav-list{width:100%}.nav-list ul{max-width:1200px;display:flex;justify-content:center;align-items:center;margin:2rem auto}@media screen and (max-width: 1280px){.nav-list ul{width:calc(100% - 100px)}}@media screen and (max-width: 1024px){.nav-list ul{width:calc(100% - 80px)}}@media screen and (max-width: 768px){.nav-list ul{max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem;width:100%}}.nav-list ul li{margin:0 1.6rem}.nav-list ul li a{font-size:1.8rem;border-bottom:2px solid #f0f7fd;font-weight:600;line-height:2;color:#003283}@media screen and (min-width: 768px){.nav-list ul li a{transition:all .35s ease-in-out}}.nav-list ul li:hover a,.nav-list ul li.active a{color:#c8171e;border-bottom-color:#c8171e}.wrap-box{width:100%;max-width:1200px;margin:0 auto}@media screen and (max-width: 1280px){.wrap-box{width:calc(100% - 100px)}}@media screen and (max-width: 1024px){.wrap-box{width:calc(100% - 80px)}}@media screen and (max-width: 768px){.wrap-box{max-width:100%;box-sizing:border-box;padding-left:2rem;padding-right:2rem;width:100%}}.wrapper{width:100%}.page-list{margin:0 auto 2rem}.page-list ul{display:flex;justify-content:center;align-items:center;font-size:1.6rem;margin:0;padding:0}.page-list ul li{width:3.6rem;height:3.6rem;background:rgba(51,51,51,0.15);display:flex;justify-content:center;align-items:center;border-radius:.5rem}.page-list ul li:not(:last-of-type){margin-right:1rem}.page-list ul li a{font-size:1.4rem;color:#333}.page-list ul li.active,.page-list ul li:hover{background:#c8171e}.page-list ul li.active a,.page-list ul li:hover a{color:#fff}@media screen and (max-width: 1024px){.nav-list ul li a{font-size:1.6rem}}@media screen and (max-width: 768px){.nav-list{display:none}.page-list{margin:0 auto 1rem}.page-list ul{font-size:1.4rem;flex-wrap:wrap;padding:0 0 1rem !important}.page-list ul li{width:3rem;height:3rem}.page-list ul li:not(:last-of-type){margin-right:.5rem}.page-list ul li a{font-size:1.4rem;color:#333}.page-list ul li.active,.page-list ul li:hover{background:#c8171e}.page-list ul li.active a,.page-list ul li:hover a{color:#fff}.wrapper{margin-top:9rem;padding:0 2rem}.wrapper .wrap-box{padding:0}}
