*{font-family:Montserrat!important;font-weight:500}h2,h4,h5,li,p,strong,ul{line-height:normal;margin:0;padding:0;font-style:normal;color:#333}strong{font-weight:600;display:inline-block}.content{font-size:16px;color:#333;box-sizing:border-box;width:100%;background:#fff;margin:0 auto}.banner{position:relative;width:100vw;font-size:0}.banner-inner{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}.banner-inner h2{color:#fff;font-size:45px;margin:0 0 24px 0;font-weight:500}.banner-inner strong{font-size:24px;color:#fff;font-weight:500}.pc-body .pc-bg-banner{width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}.contact-section{padding:60px 0 88px;max-width:1400px;margin:0 auto}.contact-section h3{font-size:28px;margin-bottom:24px;color:#333;line-height:normal}.contact-button{margin-top:50px}.contact-section p{font-size:18px;line-height:normal}.contact-section p.contact-info{line-height:normal}.contact-section p.contact-info+p.contact-info{margin-top:34px}.method a{font-weight:500;font-size:18px;color:#0050e2}.method a:hover{text-decoration:underline}.contact-section-wrap .ui-button.empty-button:not(:hover){background:0 0}.contact-section-wrap .ui-button.empty-button:hover{color:#fff}.contact-info img{margin-right:12px}@media screen and (max-width:1199px){.footer-wrap .footer{padding:.6rem 0 0}}.mobile-body .banner-inner h2{font-size:.4rem;margin-bottom:.26rem;padding-left:.68rem;padding-right:.68rem}.mobile-body .banner-inner strong{font-size:.36rem}.mobile-body .contact-section-wrap{padding:.64rem .4rem 0}.mobile-body .contact-section{width:auto;border-bottom:1px solid #d8d8d8;padding:0;padding-bottom:.64rem}.mobile-body .contact-section h3{font-size:.36rem;margin-bottom:.48rem;font-weight:500;color:#0050e2;font-weight:600}.mobile-body .contact-button{margin-top:1rem}.mobile-body .contact-section p,.mobile-body .method a{font-size:.28rem}.mobile-body .contact-info img{max-width:.5rem;margin-right:0}.mobile-body .contact-info img,.mobile-body .contact-info span{display:inline-block;vertical-align:text-top}.mobile-body .contact-info span{width:6.1rem;color:#3d3d3d}.mobile-body .contact-info:last-of-type+br{display:none}.mobile-body .contact-section p{line-height:normal}.mobile-body .contact-section p a{color:#0050e2}.mobile-body.contact-section-wrap.table{display:none}.pc-body .contact-section-wrap.table{max-width:1400px;margin:60px auto 0;display:flex}.pc-body .contact-section-wrap.table .cate-content{padding:60px 0;width:400px;border-right:1px solid #e1e1e1}.pc-body .contact-section-wrap.table .cate-content .cate{cursor:pointer;padding:24px 0}.pc-body .contact-section-wrap.table .cate-content .cate.active,.pc-body .contact-section-wrap.table .cate-content .cate:hover{background:#f3f4f5}.pc-body .contact-section-wrap.table .cate-content .cate .text{display:flex;font-size:20px;align-items:center;padding-left:24px;border-left:4px solid #fff}.pc-body .contact-section-wrap.table .cate-content .cate.active .text,.pc-body .contact-section-wrap.table .cate-content .cate:hover .text{border-left:4px solid #0050e2;color:#0050e2}.pc-body .contact-section-wrap.table .cate-content .cate .text .title{width:310px;margin-right:18px;line-height:normal}.pc-body .contact-section-wrap.table .cate-content .cate .icon-icon_arrow-right{visibility:hidden}.pc-body .contact-section-wrap.table .cate-content .cate.active .icon-icon_arrow-right,.pc-body .contact-section-wrap.table .cate-content .cate:hover .icon-icon_arrow-right{visibility:visible}.pc-body .contact-section-wrap.table .main-contant{position:relative;padding-left:60px;flex:auto}.pc-body .contact-section-wrap.table .main-contant .module{position:absolute;display:none}.pc-body .contact-section-wrap.table .main-contant .module.active{display:block}.pc-body .contact-section-wrap.table .main-contant .module .contact-section h3{font-size:32px;line-height:normal;font-weight:600;letter-spacing:0;color:#0050e2}.pc-body .contact-section-wrap.table .main-contant .module .contact-section .contact-info span{font-size:18px;color:#3d3d3d;font-weight:500}.pc-body .contact-section-wrap.table .main-contant .module .contact-section .contact-info .check-icon{font-size:12px;padding:4px;background:#0050e2;border-radius:50%;color:#fff;margin-right:11px}.mobile-body .contact-section-wrap .check-icon{font-size:12px;padding:3px;background:#0050e2;width:auto;border-radius:50%;color:#fff;margin-right:11px}.pc-body .contact-section-wrap.table .main-contant .module .contact-section .contact-button{padding:12px 36px;font-size:16px;font-weight:500;background:#0050e2;color:#fff;cursor:pointer;display:inline-block;border-radius:372px;margin-top:50px;text-decoration:none!important}.pc-body .contact-section-wrap.table .main-contant .module .contact-section .contact-button:hover{background:#2674f0}.pc-body .contact-section-wrap.table .main-contant .module .contact-section .contact-button:hover span{text-decoration:none!important}.mobile-body .contact-section .contact-button{width:100%;padding:.24rem;display:block;font-size:.28rem;font-weight:500;background:#0050e2;color:#fff;padding:.24rem;cursor:pointer;border-radius:236px;margin-top:.32rem;text-align:center}.pc-body .contact-section-wrap.table .main-contant .module .contact-section .contact-button .icon-icon_arrow-right{margin-left:6px}.mobile-body .contact-section .contact-button .icon-icon_arrow-right{margin-left:.08rem;vertical-align:middle}.pc-body .contact-section-wrap.table .main-contant .module .contact-section .method-wrap .contact-button{margin-top:0!important}.contact-section .ui-link{color:#0050e2}.contact-section .ui-link:hover{color:#0050e2}.mobile-body .contact-section-wrap.for-title p{line-height:.6rem}.mobile-body .contact-section-wrap.for-title strong{background:#f3f4f5;line-height:.6rem;font-size:.36rem;font-weight:600;margin-bottom:.24rem}.contact-section-wrap.for-title{background:#f3f4f5;color:#333}.pc-body .contact-section-wrap.for-title *{line-height:30px}.contact-section-wrap.for-title .note-remark{color:#777;margin-top:32px}.contact-section-wrap.for-title .note-remark:first-of-type{margin-top:0}.mobile-body .contact-section-wrap.for-title .note-remark strong{margin:0;color:#777}