::-webkit-scrollbar{width:4px;height:16px;background-color:#c9c9c9}::-webkit-scrollbar-track{border-radius:80px;background-color:#c9c9c9}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#999}.hvr-icon{display:inline-block;vertical-align:middle}a:hover{color:#c7000b}html,body{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;width:100%}.container-fluid{max-width:1440px}@media (max-width: 1399.98px){.container-fluid{width:100%;padding-right:80px;padding-left:80px;margin-right:auto;margin-left:auto}}@media (max-width: 1199.98px){.container-fluid{width:100%;padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto}}@media (max-width: 767.98px){.container-fluid{width:100%;padding-right:5.55556vw;padding-left:5.55556vw;margin-right:auto;margin-left:auto}}.ratio img{width:100%;height:100%;object-fit:cover;transition:all .36s}.general-title{position:relative}.general-title.general-title1{text-align:left;margin-bottom:56px}.general-title.general-title1:before{left:0}.general-title:before{content:"";width:180px;height:2px;position:absolute;bottom:-20px;background:#ABC7E5}.general-title:after{content:"";width:70px;height:4px;position:absolute;bottom:-21px;background:#0063c0}.general-title .title_p1{font-size:18px;margin-bottom:10px;color:#E60013}.general-title .title_p2{font-size:36px;color:#333}.general-title.general-title2{text-align:center;margin-bottom:60px}.general-title.general-title2:before,.general-title.general-title2:after{left:50%;transform:translateX(-50%)}@media (max-width: 1199.98px){.general-title:after{width:50px}.general-title:before{width:130px}}@media (max-width: 991.98px){.general-title{line-height:1}.general-title .title_p2{font-size:26px}.general-title:after{width:40px}.general-title:before{width:120px}}@media (max-width: 767.98px){.general-title .title_p1{font-size:14px}.general-title .title_p2{font-size:22px}.general-title:before{width:115px}}@media (max-width: 575.98px){.general-title .title_p2{font-size:20px}.general-title:before{width:100px}}.search_box{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.86);display:none;z-index:1000}.search_box .st_main{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:48%;padding-bottom:10px;border-bottom:2px solid #999;display:flex}.search_box .st_main input{height:30px;line-height:30px;overflow:hidden;background:transparent;border:none}.search_box .st_main input.search_input{width:calc(100% - 60px);padding:0 20px;color:#999;font-size:20px}.search_box .st_main input.search_bottom{color:#fff;font-size:30px}.search_box .search_close{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;font-weight:bold;cursor:pointer}@media (max-width: 1199.98px){.search_box .st_main{width:70%}}@media (max-width: 767.98px){.search_box .st_main{width:80%;padding-bottom:0;justify-content:space-between}.search_box .st_main input.search_input{font-size:16px;padding:0;width:82%}.search_box .st_main input.search_bottom{font-size:18px}}header{background:#111}header ul.toolbar{float:right;display:flex;align-items:center}header ul.toolbar li{display:flex;align-items:center;font-size:12px;color:#fff;position:relative;cursor:pointer;line-height:25px;transition:color .2s ease-in-out}header ul.toolbar li i{font-size:14px;color:inherit;margin-right:4px}header ul.toolbar li.yd{margin-right:41px;z-index:1000}header ul.toolbar li.yd::after{content:"";position:absolute;width:1px;height:8px;background-color:#575c66;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-21px}header ul.toolbar li.yd .app-qrCode{display:none;opacity:0;position:absolute;width:172px;top:20px;margin-top:16px;left:50%;z-index:99;transform:translateX(-50%);background-color:#fff;border-radius:8px;text-align:center;cursor:default;box-shadow:0 15px 40px 0 rgba(0,0,0,0.09)}header ul.toolbar li.yd .app-qrCode img{display:inline-block;vertical-align:top;padding-top:16px;width:140px;height:140px}header ul.toolbar li.yd .app-qrCode span{display:block;font-size:12px;color:#8a8f99;font-weight:400;line-height:17px;margin-top:11px;padding-bottom:16px}header ul.toolbar li:hover{color:#fff}header ul.toolbar li:hover .app-qrCode{display:block;opacity:1}@media (min-width: 1400px){header>.container-fluid,.menu-bar>.container-fluid{max-width:93.705%}}.menu-bar{width:100%;position:relative;top:0;z-index:999;transition:background-color .5s ease;border-bottom:1px solid #e6e6e6;background:#fff}.menu-bar .menu-button{display:inline-flex;align-items:center;box-sizing:content-box;width:24px;height:100%;cursor:pointer;color:#111}.menu-bar .menu-button i{font-size:24px}.menu-bar .logo{display:inline-block;padding:15px 0;font-size:45px;line-height:1}.menu-bar .logo i.moon-logo{display:inline-block}.menu-bar .logo img{max-height:60px}.menu-bar .menu-list{width:100%;display:none}.menu-bar .menu-list>.gcMenu{width:100%;height:100%;justify-content:center}.menu-bar .menu-list>.gcMenu li{padding:0 2.5%;cursor:pointer;display:flex;align-items:center;position:relative}.menu-bar .menu-list>.gcMenu li>a{display:flex;transition:color .3s ease-in-out;white-space:nowrap;color:#111;font-size:16px;width:100%;height:100%;align-items:center;justify-content:center;position:relative}.menu-bar .menu-list>.gcMenu li>a:after{content:'';width:100%;height:2px;background:#c7000b;display:block;position:absolute;left:0;bottom:-1px;opacity:0;transition:opacity .36s}.menu-bar .menu-list>.gcMenu li>.cat-header{position:absolute;width:100%;left:0;top:0;background:#fff;z-index:-1;overflow:hidden;display:none}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box{margin-top:36px}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .swiper-slide .img-box{background:#f7f8fa;border-radius:22px;overflow:hidden}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .swiper-slide .img-box:hover img{transform:scale(1.1)}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .swiper-slide .title-box{font-size:14px;color:#111;font-weight:bold;line-height:20px;margin-top:12px;transition:color .4s ease-in-out;text-align:center;display:block}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .more-box{text-align:center;margin-top:32px;padding-bottom:68px}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .more-box .gc-more{display:inline-flex;padding:0 42px;background:#f7f8fa;color:#242933;height:44px;overflow:hidden;transition:color .4s ease-in-out;align-items:center;justify-content:center}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .more-box .gc-more i{font-size:26px;margin-right:4px}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .more-box .gc-more span{font-size:15px;font-weight:bold}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .more-box .gc-more:hover{color:#c7000b}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .cat-button{width:72px;height:44px;line-height:44px;background-color:#f7f8fa;text-align:center;bottom:68px;top:unset;color:#242933}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .cat-button:after{color:inherit;font-size:16px;font-weight:bold}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .cat-button.swiper-button-disabled{opacity:1;color:#b7b9bd}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box .cat-button:hover{color:#c7000b}.menu-bar .menu-list>.gcMenu li>.cat-header:before{content:'';display:block;width:100%;height:1px;background:#e6e6e6;opacity:0}.menu-bar .menu-list>.gcMenu li>.cat-header dl{padding-top:22px;font-size:0}.menu-bar .menu-list>.gcMenu li>.cat-header dl dt{border-bottom:1px solid #e6e6e6;margin-bottom:22px;padding-bottom:16px;font-size:1.3vw;color:#333}.menu-bar .menu-list>.gcMenu li>.cat-header dl dd{display:block;width:100%}.menu-bar .menu-list>.gcMenu li>.cat-header dl dd a{font-size:14px;line-height:24px;display:block;color:#333;margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis}.menu-bar .menu-list>.gcMenu li>.cat-header dl dd a:hover{color:#000;text-decoration:underline}.menu-bar .menu-list>.gcMenu li>.cat-header dl.about-menu dd{display:inline-block;width:50%;vertical-align:top}@media (min-width: 1200px){.menu-bar .menu-list>.gcMenu li>.cat-header dl{text-align:center;opacity:.8}.menu-bar .menu-list>.gcMenu li:hover>a:after{opacity:1}.menu-bar .menu-list>.gcMenu li:hover>.cat-header:before{opacity:1}.menu-bar .menu-list>.gcMenu li>a.active:after{opacity:1}}.menu-bar .search{display:flex;align-items:center}.menu-bar .search>i{font-size:28px;cursor:pointer}@media (max-width: 1199.98px){.menu-bar{position:fixed;left:0;top:0}.menu-bar>div{justify-content:space-between;height:60px}.menu-bar .logo{padding:10px 0;font-size:32px}.menu-bar .logo img{max-height:100%}.menu-bar .menu-list{position:absolute;left:0;right:0;top:0;max-height:100vh;background:#fff;z-index:-1;padding-bottom:var(--bs-gutter-x, 0.75rem)}.menu-bar .menu-list>.gcMenu{flex-wrap:wrap;width:100%;padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto}.menu-bar .menu-list>.gcMenu li{width:100%;padding:0;flex-wrap:wrap;border-bottom:1px solid #edf2fa}.menu-bar .menu-list>.gcMenu li>a{display:flex;width:100%;font-size:14px;position:relative;justify-content:space-between;line-height:54px;height:unset}.menu-bar .menu-list>.gcMenu li>.cat-header{display:none;position:unset;height:auto;z-index:auto}.menu-bar .menu-list>.gcMenu li>.cat-header .container-fluid{padding-left:0;padding-right:0}.menu-bar .menu-list>.gcMenu li>.cat-header .cat-box{opacity:1;margin-top:10px}.menu-bar .nvaMenu{color:#242933;margin-top:15px}.menu-bar .nvaMenu dd{width:50%;flex-wrap:wrap}.menu-bar .nvaMenu dd:after{content:'';display:block;width:100%;height:0;border-bottom:1px solid #edf2fa}.menu-bar .nvaMenu dd>a{display:flex;width:100%;font-size:14px;position:relative;justify-content:space-between;line-height:54px;height:unset;color:inherit}}@media (max-width: 767.98px){.menu-bar .menu-list{height:100vh}.menu-bar .menu-list>.gcMenu{overflow-y:scroll;display:block;position:relative;width:100%;padding-right:5.55556vw;padding-left:5.55556vw;margin-right:auto;margin-left:auto}}.menu-bar.on{position:absolute;top:0}@media (max-width: 1199.98px){.menu-bar.on{position:fixed}}footer{position:relative;z-index:2;margin-top:30px}footer .footer_box{padding:55px 0 32px;background:#111}footer .footer_box .pr_title{margin-bottom:25px}footer .footer_box .pr_title img{width:30px;margin-right:10px}footer .footer_box .pr_title span{font-size:16px;color:#fff;font-weight:bold;vertical-align:bottom}footer .footer_box .contact-box p{display:flex;align-items:start;overflow:hidden;margin-bottom:10px}footer .footer_box .contact-box p img{width:16px;position:relative;margin-right:10px;margin-top:4px}footer .footer_box .contact-box p span{color:#828282;opacity:1;font-size:14px;line-height:1.75;transition:all 0.36s;min-width:30px}footer .footer_box .contact-box p a{font-size:14px;line-height:1.75;transition:all 0.36s;color:#fff;opacity:.7;padding-left:10px}footer .footer_box .ft_menu{display:flex;justify-content:space-between}footer .footer_box .ft_menu li{display:block;margin-top:12px;width:100%;flex:1 1 auto}footer .footer_box .ft_menu li+li{margin-left:10%}footer .footer_box .ft_menu li p{display:block;color:#fff;font-size:16px;line-height:1.75;padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #515558}footer .footer_box .ft_menu li dl dd{margin-bottom:12px;display:block}footer .footer_box .ft_menu li dl dd a{color:#fff;opacity:0.3;font-size:14px;line-height:1.75;transition:all 0.36s}footer .footer_box .ft_menu li dl dd a:hover{opacity:1}footer .copyright_box{padding:10px 0;background:#1a1a1c}footer .copyright_box .copyright{color:#777;font-size:12px;line-height:30px}footer .copyright_box .copyright span,footer .copyright_box .copyright a{color:inherit;font-size:inherit;line-height:inherit}footer .copyright_box .copyright a.member{color:transparent !important;font-size:inherit;display:inline-block;margin:0 5px}footer .copyright_box .copyright a.member:hover{color:inherit !important}@media (max-width: 1199.98px){footer .footer_box .ft_menu{display:block;margin-bottom:60px}footer .footer_box .ft_menu li,footer .footer_box .ft_menu li+li{margin:0}footer .footer_box .ft_menu li p,footer .footer_box .ft_menu li+li p{display:flex;justify-content:space-between;align-items:center;font-size:14px}footer .footer_box .ft_menu li p:after,footer .footer_box .ft_menu li+li p:after{content:"\e7b0";font-family:iconfont}footer .footer_box .ft_menu li p.select:after,footer .footer_box .ft_menu li+li p.select:after{content:"\e7b1"}footer .footer_box .ft_menu li dl,footer .footer_box .ft_menu li+li dl{display:none}footer .footer_box .ft_menu li dl a,footer .footer_box .ft_menu li+li dl a{font-size:12px}footer .copyright_box .copyright a.member{color:inherit !important}}.sidebar{position:fixed;right:50px;bottom:70px;z-index:20;display:none;overflow:hidden}.sidebar .ce1{width:72px;border-radius:80px;overflow:hidden}.sidebar .ce1 a,.sidebar .ce1 p{display:flex;width:100%;cursor:pointer;background:rgba(87,92,102,0.4);align-items:center;justify-content:center;color:#fff}.sidebar .ce1 a:hover,.sidebar .ce1 p:hover{background:rgba(87,92,102,0.2)}.sidebar .ce1 a:before,.sidebar .ce1 p:before{content:'';display:block;width:0;height:0;padding-top:64%}.sidebar .ce1 a i,.sidebar .ce1 p i{font-size:30px}.sidebar .ce1 p{background:rgba(87,92,102,0.4)}.sidebar .ce1+.ce1{margin-top:6px}@media (max-width: 1199.98px){.sidebar{right:var(--bs-gutter-x, 0.75rem);bottom:20px}.sidebar .ce1{width:54px}.sidebar .ce1 a i,.sidebar .ce1 p i{font-size:20px}}.freeAppointment{background:transparent !important;box-shadow:none !important}.freeAppointment .reservationBox{width:300px;border-radius:15px;overflow:hidden}.freeAppointment .reservationBox .title{background:#c7000b;color:#fff;display:flex;justify-content:space-around;padding:20px 6% 10px}.freeAppointment .reservationBox .title span{font-size:14px}.freeAppointment .reservationBox .title span i{width:48px;height:48px;border:1px solid #fff;display:block;text-align:center;font-size:20px;line-height:48px;box-shadow:inset 0 0 10px #fff;margin:0 auto 5px;position:relative}.freeAppointment .reservationBox .messageFrom{background:#fff;padding:25px 0;overflow:hidden;position:relative}.freeAppointment .reservationBox .messageFrom input{line-height:45px;height:45px;border:1px solid #eee;width:90%;margin:0 auto;display:block;padding:0 20px;box-shadow:0 0 9px rgba(204,204,204,0.3);border-radius:5px 10px 5px 5px}.freeAppointment .reservationBox .messageFrom input+input{margin-top:20px}.freeAppointment .reservationBox .messageFrom .btnSubmit{display:block;border:none;outline:none;width:150px;line-height:38px;background:#c7000b;color:#fff;font-size:16px;border-radius:20px;text-align:center;margin:20px auto 0;cursor:pointer;box-shadow:0 7px 10px 0 rgba(109,109,109,0.3);letter-spacing:3px}@media (max-width: 575.98px){.main_body{min-height:70vh}}.subNav{margin-top:100px}.subNav #secNav{margin-bottom:40px;align-items:baseline}.subNav #secNav .swiper-slide{padding:16px 0;width:unset;display:inline-block}.subNav #secNav .swiper-slide a{font-size:16px;color:#333;display:inline-block}.subNav #secNav .swiper-slide a.active{color:#c7000b}.subNav #secNav .swiper-slide a.active:after{content:"";display:block;width:100%;height:2px;background:#c7000b;margin-top:10px}.subNav #secMenu{margin-bottom:50px;border-bottom:1px solid #DFDFDF;text-align:center;position:relative}.subNav #secMenu a{display:inline-block;padding:14px 0;font-size:16px;margin-right:2vw;position:relative;color:#666}.subNav #secMenu a:after{content:"";display:block;height:2px;background:#c7000b;position:absolute;width:100%;left:0;bottom:0;-webkit-transition:all 250ms ease 0s;transition:all 250ms ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.subNav #secMenu a:hover,.subNav #secMenu a.active{color:#000}.subNav #secMenu a.active:after,.subNav #secMenu a:hover:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width: 991.98px){.subNav{margin-top:5%}.subNav #secNav,.subNav #secMenu{margin-bottom:20px}.subNav #secNav .swiper-slide,.subNav #secMenu .swiper-slide{padding:0}.subNav #secNav .swiper-slide a,.subNav #secMenu .swiper-slide a{font-size:15px;white-space:nowrap}.subNav #secNav .swiper-slide a.active:after,.subNav #secMenu .swiper-slide a.active:after{margin-top:6px}}.level-two{padding-bottom:30px}.level-two li{display:inline-block;vertical-align:middle;margin-right:36px;margin-bottom:10px}.level-two li a{font-size:16px;color:#333;display:flex;align-items:center}.level-two li a i{display:inline-flex;width:20px;height:20px;border:1px solid #CCC;margin-right:5px;justify-content:center;font-size:inherit}.level-two li a i::before{line-height:initial;font-weight:bold;color:#c7000b}@media (max-width: 991.98px){.level-two{padding-bottom:10px}.level-two li{margin-right:3%}.level-two li a{font-size:14px}.level-two li a i{width:16px;height:16px}}.goods-list{border:1px solid #ECECEC}.goods-list .title{font-size:24px;line-height:2;text-align:center;color:#333;font-weight:bold;background:#FDFDFD;padding:3%;border-top:1px solid #ECECEC}@media (max-width: 767.98px){.goods-list .title{font-size:16px}}.info-img{padding-bottom:10%}.info-img-main{border-top:10px solid #CECECE;padding-top:40px}.info-img-text{font-size:24px;font-weight:bold;transform:translateY(-32%);display:flex;align-items:center;color:#333}.info-img-text i{color:#999;padding-right:5px}.info-img-text span{display:inline-block;padding:0 2px;font-size:12px;color:#FFF;background:#C7000B;margin-left:12px}@media (max-width: 991.98px){.info-img-text{transform:translateY(0);margin-top:10%}}.info-img-illustration{margin-top:15px}.info-img-illustration li{max-width:calc(100% / 3);padding:1em;max-height:50%}.info-img-illustration .swiper-slide{cursor:pointer}.info-img-illustration .swiper-slide-thumb-active{--bs-border-color: #C7000B}.info-img .sub-box,.info-img .sub-box .box.box2{flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;display:flex}.info-img .sub-box .box,.info-img .sub-box .box.box2 .box{position:relative;height:50%}.info-img .sub-box .box.box1{width:100%}.info-img .sub-box .box.box1 .h4{font-weight:bold;line-height:1}.info-img .sub-box .box.box1 .h4:before{content:"";width:3px;height:22px;display:inline-block;background:#c7000b;margin-right:12px;vertical-align:middle}.info-img .sub-box .box.box1 .h4:nth-of-type(2){padding-top:5%}.info-img .sub-box .box.box1 .h4:nth-of-type(2) dl{padding-top:6%;text-align:center}.info-img .sub-box .box.box1 .h4:nth-of-type(2) dl i{font-size:1.5em;color:#c7000b}.info-img .sub-box .box.box1 .h4:nth-of-type(2) dl span{display:block;line-height:2;font-size:0.8em}.info-img .sub-box .box.box1 .tel{line-height:1;padding-top:5%;font-size:1.5vw;font-weight:bold}.info-img .sub-box .box.box1 .tel i{font-size:32px;color:#c7000b;padding-right:5px;vertical-align:middle}.info-img .sub-box .box.box2:before{content:"";position:absolute;left:15px;top:15px;right:15px;bottom:15px;border:1px solid #E6E6E6;z-index:-1}.info-img .sub-box .box.box2:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#F5F5F5;z-index:-2}.info-img .sub-box .box.box2 .productForm{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.info-img .sub-box .box.box2 .productForm input{line-height:45px;height:45px;border:1px solid #EEE;width:80%;margin:5px auto;display:block;padding:0 20px;border-radius:5px 10px 5px 5px;background:#FFF;outline:none}.info-img .sub-box .box.box2 .productForm .btnSubmit{height:42px;display:flex;margin:20px auto;align-items:center;justify-content:center;border-radius:5px;background:#C7000B;color:#FFF;font-size:18px;padding:0 30px;cursor:pointer}.info-img .sub-box .box.box2 .productForm .btnSubmit i{font-size:inherit;padding-right:5px}@media (max-width: 1199.98px){.info-img .sub-box .box,.info-img .sub-box .box.box2 .box{height:100%;padding:10%}.info-img .sub-box .box.box1{display:none}}.info-text{padding:10% 0;background:#F0F2F5}.info-text .h2{font-size:40px;font-weight:bold;color:#111;margin-bottom:40px}.info-text .h2 i{font-size:inherit;padding-right:5px;vertical-align:middle}.info-text .h2 .p2{font-size:16px;line-height:2;text-transform:uppercase;font-weight:lighter}.info-text .pic p{margin-bottom:4%}.info-text .info-text-content{font-size:18px;line-height:2}.info-text .show_kxsb{padding:5%;margin-top:-9vw;background:#FFF}@media (max-width: 991.98px){.info-text .h2{font-size:20px;margin-bottom:15px}.info-text .h2 .p2{font-size:12px}}#Pages{margin-top:5%;font-size:0;text-align:center;margin-bottom:5%}#Pages a{display:inline-flex;padding:0 5px;min-width:40px;height:40px;color:#FFF;background:#111;align-items:center;justify-content:center;vertical-align:bottom;font-size:16px}#Pages a+a{margin-left:1px}#Pages a i{font-size:inherit}#Pages a.red{background:#c7000b}#Pages a.red strong{font-weight:normal}#Pages a:not(.red):hover{background:#232323}#Pages p{font-size:12px;padding-top:5px;color:#666}@media (max-width: 767.98px){#Pages{text-align:center}#Pages a{width:auto;min-width:30px;height:30px;font-size:14px;padding:0 5px}}.about-content{margin-top:5%;padding-bottom:10%}.about-content p,.about-content div{font-size:16px;line-height:2;text-align:justify;color:#666}.contactBox{padding-bottom:5%}.contactBox .way .h2{margin-bottom:1rem}.contactBox .way p{font-size:22px;line-height:2;color:#666}.contactBox .way p span{font-weight:bold;color:#000;padding-right:10px}.contactBox .col-map #map{height:100%}@media (max-width: 767.98px){.contactBox .way p{font-size:14px}}@media (max-width: 991.98px){.contactBox .col-map{height:70vw;margin-top:10%}}.dlist{width:100%;height:100%;border-radius:24px;overflow:hidden}.dlist .text{padding:5%;background:#FFF;display:block;color:#333}.dlist .text .f1{font-size:24px;padding-bottom:5px;font-weight:bold}.dlist .text .f2{font-size:18px;line-height:1.75;color:#666}.dlistDetail{padding-top:20px;min-height:100vh;background:#FFF;border:none}@media (min-width: 992px){.dlistDetail{padding-top:32px}}.dlistDetail-box{max-width:677px;margin:0 auto}.dlistDetail-box .title{font-size:22px;line-height:1.4;margin-bottom:14px}.dlistDetail-box .time{font-size:15px;-webkit-tap-highlight-color:transparent;color:rgba(0,0,0,0.3);padding-bottom:10px}.dlistDetail-box .time a{color:#576B95;padding-right:5px}.dlistDetail-box .content,.dlistDetail-box .content p{font-size:15px;color:#666;line-height:2;text-align:justify}.dlistDetail-box .laiyuan{font-size:12px;letter-spacing:0}.dlistDetail-box .laiyuan:before{content:"";display:block;width:33%;height:1px;background:#EEE;margin-top:20px;margin-bottom:20px}.dlistDetail-box .detail_page{margin-top:90px;margin-bottom:90px}.dlistDetail-box .detail_page a{font-size:16px;color:#666;line-height:2;overflow:hidden;display:flex;align-items:center}.dlistDetail-box .detail_page a i{font-size:inherit;padding-right:10px}.dlistDetail-box .detail_page p:before,.dlistDetail-box .detail_page p:after{content:"";width:1px;height:20px;background:#666;opacity:0.3;order:2}.dlistDetail-box .detail_page p:after{order:4}.dlistDetail-box .detail_page .prev{order:1}.dlistDetail-box .detail_page .back{color:#c7000b;display:flex;order:3}.dlistDetail-box .detail_page .next{order:5}.dlistDetail-box .detail_page .next i{padding-right:0;padding-left:10px}.l-banner{position:relative}.l-banner .culture-banner{height:900px}.l-banner .culture-banner img{height:100%;object-fit:cover}.l-banner .cultureText{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.l-banner .cultureText .title{font-size:66px;font-weight:bold;padding-bottom:5px;line-height:1}.l-banner .cultureText .logo{font-size:46px;font-weight:bold;text-transform:uppercase}.l-banner .cultureText .auxiliaryTitle{font-size:22px;margin-top:127px;line-height:40px;max-width:30%;text-align:justify;font-weight:bold}.l-banner .cultureText .auxiliaryTitle:before{content:"";display:block;width:80px;height:3px;background:#242933;margin-bottom:20px}@media (max-width: 991.98px){.l-banner .culture-banner{height:unset}.l-banner .culture-banner img{height:auto;width:100%}.l-banner .cultureText{top:50%;transform:translateY(-25%)}.l-banner .cultureText .title{font-size:64px}.l-banner .cultureText .logo{font-size:40px}.l-banner .cultureText .auxiliaryTitle{margin-top:13.88889vw;max-width:90%}}@media (max-width: 767.98px){.l-banner .cultureText .title{font-size:30px}.l-banner .cultureText .logo{font-size:12px}.l-banner .cultureText .auxiliaryTitle{margin-top:30px;max-width:100%;font-size:16px;line-height:1.75}.l-banner .cultureText .auxiliaryTitle:before{width:60px;height:2px}}.culture-content{background:#F5F7FA;position:relative}.culture-content .culture-box1{transform:translateY(-60px)}.culture-content .culture-box1 .row{border-radius:24px;overflow:hidden}.culture-content .culture-box1 .row .list{background:#FFF;font-size:18px;position:relative}.culture-content .culture-box1 .row .list dl{padding:10%}.culture-content .culture-box1 .row .list dl dt{font-size:30px;font-weight:bold;color:#000}.culture-content .culture-box1 .row .list dl dd{line-height:2;color:#666}.culture-content .culture-box1 .row .list dl div+div{margin-top:20px}.culture-content .culture-box1 .row .list:nth-of-type(1):after{content:"";width:2px;height:50%;position:absolute;right:0;top:25%;background:#F0F2F5}@media (max-width: 991.98px){.culture-content .culture-box1{transform:translateY(-30%)}.culture-content .culture-box1 .row .list{padding:10% 8%}.culture-content .culture-box1 .row .list:nth-of-type(1):after{width:80%;height:2px;right:10%;bottom:0;top:unset}.culture-content .culture-box1 .row .list dl{padding:0}.culture-content .culture-box1 .row .list dl dd{font-size:20px}}@media (max-width: 767.98px){.culture-content .culture-box1{transform:translateY(-60px)}.culture-content .culture-box1 .row .list dl dt{font-size:18px}.culture-content .culture-box1 .row .list dl dd{font-size:14px}}.dateLine-title{padding:120px 0 80px;text-align:center}.dateLine-title .h1{font-size:40px;margin-bottom:12px;font-weight:bold}.dateLine-title p{font-size:20px;line-height:34px}@media (max-width: 991.98px){.dateLine-title{padding:6% 0 4%}.dateLine-title .h1{font-size:4vw}.dateLine-title p{font-size:2vw;line-height:1.75}}@media (max-width: 767.98px){.dateLine-title .h1{font-size:20px}.dateLine-title p{font-size:14px}}.memorabilia{background:#F5F7FA;position:relative;padding-bottom:16%}.memorabilia .memoList{position:relative;padding-bottom:80px}.memorabilia .memoList .i{display:block;width:2px;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#EBEDF0;-webkit-transition:height 1s linear 800ms;-o-transition:height 1s linear 800ms;-moz-transition:height 1s linear 800ms;transition:height 1s linear 800ms}.memorabilia .memoList:after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:18px;background-color:#575C66;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:solid 4px #EBEDF0;z-index:2}.memorabilia .memoList .item .box{position:relative}.memorabilia .memoList .item .box .time{font-size:1.125vw;margin-bottom:0.375vw}.memorabilia .memoList .item .box .time:after{content:"";position:absolute;right:0;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:18px;background-color:#575C66;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:solid 4px #EBEDF0;z-index:2}.memorabilia .memoList .item .box .title{max-width:80%;font-size:1.625vw;font-weight:bold}.memorabilia .memoList .item .box .pic{margin-top:1.667vw;width:90%;border-radius:24px;overflow:hidden}.memorabilia .memoList .item .box .pic img{width:100%;height:100%;object-fit:cover}.memorabilia .memoList .item:nth-child(2n){margin-bottom:2vw}.memorabilia .memoList .item:nth-child(2n) .box{padding:10% 0 0 10%}.memorabilia .memoList .item:nth-child(2n) .box .time:after{left:0;right:auto;-webkit-transform:translate(-50%, 25%);-moz-transform:translate(-50%, 25%);-ms-transform:translate(-50%, 25%);-o-transform:translate(-50%, 25%);transform:translate(-50%, 25%)}.memorabilia .dateLine-link{text-align:center;margin-top:60px;font-size:20px;font-weight:bold}.memorabilia .dateLine-link .p1{font-size:18px;margin-bottom:6px}.memorabilia .dateLine-link .p2{display:inline-block;font-size:26px}.memorabilia .dateLine-link #dateLine_link{color:#111}.memorabilia .dateLine-link #dateLine_link i{display:inline-flex;transform:rotate(180deg);width:38px;height:26px;border:2px solid #111;font-size:14px;align-items:center;justify-content:center;margin-left:10px;vertical-align:middle;border-radius:50px}@media (max-width: 767.98px){.memorabilia .memoList .i{left:0}.memorabilia .memoList .item .box{padding-left:6%}.memorabilia .memoList .item .box .time{font-size:12px}.memorabilia .memoList .item .box .time:after{width:16px;height:12px;border-width:2px;left:0;right:auto;-webkit-transform:translate(-50%, 25%);-moz-transform:translate(-50%, 25%);-ms-transform:translate(-50%, 25%);-o-transform:translate(-50%, 25%);transform:translate(-50%, 25%)}.memorabilia .memoList .item .box .title{font-size:16px}.memorabilia .memoList .item .box .pic{width:100%}.memorabilia .memoList .item:nth-child(2n) .box{padding:0 0 0 6%}.memorabilia .memoList .item+.item .box{padding-top:10%}.memorabilia .memoList:after{width:16px;height:12px;left:0;border-width:2px}.memorabilia .dateLine-link{margin-top:0;transform:translateY(-12px);text-align:left;padding-left:5%;line-height:1;font-size:16px}.memorabilia .dateLine-link .p1{font-size:12px;margin-bottom:0.375vw;font-weight:normal}.memorabilia .dateLine-link .p2{font-size:16px}.memorabilia .dateLine-link #dateLine_link i{width:30px;height:18px;margin-left:5px}}@media (max-width: 991.98px){.memorabilia .dateLine-title{padding:0 0 8%}.memorabilia .memoList{padding-bottom:5%}}.layout{padding-top:30px;z-index:2;position:relative;padding-bottom:7.5vw}.layout>img{position:absolute;left:0;top:0;width:100%;z-index:-1}.layout:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#F5F7FA;z-index:-2}.layout .amount-content{margin:0 auto;max-width:60%;display:flex;align-items:center;justify-content:space-between}.layout .amount-content p{color:#FFF;font-size:18px;font-weight:bold;text-align:center;line-height:1}.layout .amount-content p.amount{padding-bottom:5%}.layout .amount-content p.amount span{font-size:120px}.layout .amount-content p.amount i{font-style:normal;font-size:35px;vertical-align:baseline;margin-bottom:12px;padding-left:5px}.layout .sampleGraph{margin-top:6%;border-radius:22px;background:#FFF;padding:3%;text-align:right;overflow:hidden;position:relative}.layout .sampleGraph img{max-width:90%}.layout .sampleGraph .text{position:absolute;left:5%;bottom:10%;text-align:left;max-width:300px}.layout .sampleGraph .text p{font-size:14px;text-align:justify}.layout .sampleGraph .text p.title{font-size:20px;font-weight:bold;padding-bottom:12px}@media (max-width: 991.98px){.layout>img{height:70%;object-fit:cover}.layout .amount-content{max-width:100%;justify-content:space-around}.layout .amount-content p{font-size:2.5vw}.layout .amount-content p.amount span{font-size:12vw}.layout .amount-content p.amount i{font-size:3.5vw}}@media (max-width: 767.98px){.layout .sampleGraph img{max-width:100%}.layout .sampleGraph .text{position:unset;max-width:100%;text-align:center;padding:5% 0}.layout .sampleGraph .text p{text-align:center}}.service_contact{padding:20px 0 60px;text-align:center}.service_contact p{font-size:16px;line-height:2;margin-bottom:20px;color:#1B1E21}@media (max-width: 991.98px){.service_contact{padding:10px 0 20px;text-align:left}}
