@import '../../../assets/css/swiper.min.css';@import '../../../assets/css/font-awesome.css';@import '../../../assets/css/style.css';@import '../../../assets/css/iconfont.css';@import '../../../assets/css/response.css';@import '../../../assets/css/aos.css';@import '../../../assets/css/lenis.css';.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown.on{display:block !important}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container{margin-top:2vw}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-left{width:17vw}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-left .item{font-size:.9vw;line-height:2.9vw;border-radius:10px;font-weight:600;padding-left:1.3vw;margin-bottom:1vw;width:100%}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-left .item:last-child{margin-bottom:0}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-left .item:hover{background:#1a1a1a}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-left .item.on{background:#1a1a1a}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right{width:calc(100% - 17vw);grid-template-columns:repeat(3, 1fr);gap:1vw;max-height:250px;overflow:auto}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right.none{display:none}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right::-webkit-scrollbar{width:6px;background:#1a1a1a}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right::-webkit-scrollbar-thumb{background-color:#db2520}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right::-webkit-scrollbar-track{background:#1a1a1a}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item:hover .img img{transform:scale(1.1)}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item:hover .text .menu_text{color:#db2520}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item:hover .text .subtitle{color:#db2520}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item .img{width:100%;overflow:hidden}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item .img img{max-width:150px;margin:0 auto}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item .text{width:100%;margin-top:1.5vw}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item .text .menu_text{font-size:.9vw;font-weight:600}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right .item .text .subtitle{font-size:.8vw;margin-top:.6vw}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list{grid-template-columns:repeat(5, 1fr);row-gap:3vw;padding:3vw 0}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list .dropdown-item{text-align:center}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list .dropdown-item:hover img{transform:scale(1.1)}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list .dropdown-item:hover .name{color:#db2520}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list .dropdown-item img{max-width:45px;margin:0 auto}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list .dropdown-item .name{margin-top:.8vw;font-size:.9vw;color:#fff;font-weight:600}.index-page .banner .swiper-slide .banner-item .banner-text{position:absolute;left:0;top:0;width:100%;height:100%}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text{padding:9vw 0 9.5vw 0;flex-direction:column;align-items:center;justify-content:space-between}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .theme{font-weight:bold;font-size:4vw;line-height:4.2vw;transition:all .3s}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .theme:hover{color:#db2520}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .description{margin:2vw 0;font-size:2vw;font-weight:bold;transition:all .3s}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .description:hover{color:#db2520}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .line{width:27vw;height:.6vw;position:relative;background-color:#fff;margin:0 auto}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .line::after{content:'';position:absolute;right:0;top:0;width:50%;height:100%;background-color:#db2520}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .description_two{font-size:1.5vw;max-width:36vw;margin:4.5vw auto 0;font-weight:400}.index-page .banner .swiper-slide:nth-child(1) .banner-item .banner-text .banner-btn{position:initial}.index-page .banner .swiper-slide:nth-child(2) .banner-item .banner-text{padding:7vw 6.25vw 0 6.25vw}.index-page .banner .swiper-slide:nth-child(2) .banner-item .banner-text .theme{font-size:3.2vw;max-width:35vw;margin-bottom:1.3vw;font-weight:bold;transition:all .3s}.index-page .banner .swiper-slide:nth-child(2) .banner-item .banner-text .theme:hover{color:#db2520}.index-page .banner .swiper-slide:nth-child(2) .banner-item .banner-text .line{width:27vw;height:.6vw;position:relative;background-color:#fff}.index-page .banner .swiper-slide:nth-child(2) .banner-item .banner-text .line::after{content:'';position:absolute;right:0;top:0;width:50%;height:100%;background-color:#db2520}.index-page .banner .swiper-slide:nth-child(2) .banner-item .banner-text .description{font-size:1.2vw;width:63vw;margin-top:2.2vw;font-weight:400}.index-page .banner .swiper-slide:nth-child(2) .banner-item .banner-text .banner-btn{position:initial;margin-top:4vw}.index-page .banner .swiper-slide:nth-child(3) .banner-item .banner-text{padding:17vw 0 0 11vw}.index-page .banner .swiper-slide:nth-child(3) .banner-item .banner-text .theme{font-size:3.2vw;font-weight:bold;line-height:3.5vw;max-width:30vw;position:relative;transition:all .3s}.index-page .banner .swiper-slide:nth-child(3) .banner-item .banner-text .theme:hover{color:#db2520}.index-page .banner .swiper-slide:nth-child(3) .banner-item .banner-text .theme::before{content:'';width:1.3vw;height:6.2vw;position:absolute;left:-2.5vw;top:50%;transform:translateY(-50%);background-color:#db2520}.index-page .banner .swiper-slide:nth-child(3) .banner-item .banner-text .description{font-size:1.5vw;margin-top:3vw;font-weight:300}.index-page .banner .swiper-slide:nth-child(3) .banner-item .banner-text .banner-btn{position:initial;margin-top:4vw}.index-page .banner.mp_banner{display:none}#onlineService{position:fixed;right:0;bottom:32%;z-index:100998}.offside{width:50px}.offside li{width:50px;height:50px;position:relative;background:#b1b1b1;border-bottom:1px solid #fff;text-align:center;transition:all .7s;-webkit-transition:all .7s;list-style:none}.offside .code{position:absolute;top:0;right:50px;display:none;margin:0}.offside a,.offside div{color:#333;position:absolute;z-index:11;display:block;top:0;right:0;bottom:0;cursor:pointer;width:100%}.offside p{float:left;line-height:50px;font-size:16px;font-weight:700;padding:0 0 0 10px;color:#fff;opacity:0;position:absolute;white-space:nowrap}.offside i{font-size:28px;height:100%;line-height:50px;text-align:center;display:block;color:#fff}.offside li:not(.li_3) a,.offside .li_3 a,.offside .li_3 div{width:50px}.offside .back_top{display:none}.offside li:nth-child(1){background:#db2520}.offside li:nth-child(2){background:#db2520}.offside li:nth-child(3){background:#db2520}.offside li:nth-child(4){background:#db2520}.offside li:nth-child(5){background:#db2520}.offside li:nth-child(6){background:#b1b1b1}.offside li:nth-child(7){background:#b1b1b1}.offside .erweima{width:120px;height:auto;position:absolute;right:100%;top:0;display:none}.offside .erweima img{max-width:100%}.offside li:nth-child(8){background:#3b3737;display:none}.offside li:nth-child(10){background:#3b3737;height:20px}.offside li:nth-child(10) i{line-height:20px}.offside li:hover a,.offside li:hover div,.offside li:hover i{color:#fff}.offside li:hover p{opacity:1}.offside li:not(.li_3):hover{background:#f17600}.offside li:hover .erweima{display:block}.offside .tel{width:230px;transform:translateX(-180px);-webkit-transform:translateX(-180px)}.offside .back_none{height:0;border:0 !important}.offside .li{transform:translateX(100%);-webkit-transform:translateX(100%)}.offside .unfold{width:30px;transform:translateX(20px);-webkit-transform:translateX(20px)}.hide{display:none !important}@media screen and (max-width:768px){#onlineService{left:0;right:0;bottom:0;max-width:100%;width:100% !important}#onlineService .offside{display:-webkit-box;display:-moz-box;display:box;width:100%;background-color:rgba(0,0,0,0.8)}#onlineService .offside .unfold{display:none}#onlineService .offside .erweima{top:auto;bottom:0}#onlineService .offside li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;width:0;background:none;transform:translateX(0)}#onlineService .offside li.mp_tel a{display:none}#onlineService .offside li.mp_tel p{opacity:1 !important}#onlineService .offside li.tels{display:none}#onlineService .offside li.back_top{display:list-item !important}#onlineService .offside li a{display:block;width:100%;text-align:center}#onlineService .offside li:hover p{opacity:0}#onlineService .offside li .tel{width:0}}@media screen and (max-width:768px){.index-page .banner.pc_banner{display:none}.index-page .banner.mp_banner{display:block}.index-page .banner.mp_banner .swiper-slide:nth-child(1) .banner-item .banner-text{padding:145px 20px 0vw 20px}.index-page .banner.mp_banner .swiper-slide:nth-child(1) .banner-item .banner-text .theme{font-weight:bold;font-size:35px;line-height:45px;transition:all .3s}.index-page .banner.mp_banner .swiper-slide:nth-child(1) .banner-item .banner-text .theme:hover{color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(1) .banner-item .banner-text .description{font-weight:normal;transition:all .3s;font-size:16px;line-height:28px;max-width:100%;margin:20px auto 0}.index-page .banner.mp_banner .swiper-slide:nth-child(1) .banner-item .banner-text .description:hover{color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(1) .banner-item .banner-text .line{width:120px;height:4px;position:relative;background-color:#fff;margin-left:0;margin-top:20px}.index-page .banner.mp_banner .swiper-slide:nth-child(1) .banner-item .banner-text .line::after{content:'';position:absolute;right:0;top:0;width:50%;height:100%;background-color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text{padding:120px 0 0vw 0;flex-direction:column;align-items:center;justify-content:flex-start}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .theme{font-weight:bold;font-size:35px;max-width:100%;line-height:45px;transition:all .3s}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .theme:hover{color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .description{margin:20px 0;font-size:20px;font-weight:bold;transition:all .3s;width:100%}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .description:hover{color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .line{width:120px;height:4px;position:relative;background-color:#fff;margin:0 auto}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .line::after{content:'';position:absolute;right:0;top:0;width:50%;height:100%;background-color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .description_two{font-size:16px;line-height:28px;max-width:100%;margin:30px auto 20px;font-weight:400}.index-page .banner.mp_banner .swiper-slide:nth-child(2) .banner-item .banner-text .banner-btn{position:initial}.index-page .banner.mp_banner .swiper-slide:nth-child(3) .banner-item .banner-text{padding:145px 0 0 40px}.index-page .banner.mp_banner .swiper-slide:nth-child(3) .banner-item .banner-text .theme{font-size:35px;font-weight:bold;line-height:40px;max-width:100%;position:relative;transition:all .3s}.index-page .banner.mp_banner .swiper-slide:nth-child(3) .banner-item .banner-text .theme:hover{color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(3) .banner-item .banner-text .theme::before{content:'';width:9px;height:100%;position:absolute;left:-25px;top:50%;transform:translateY(-50%);background-color:#db2520}.index-page .banner.mp_banner .swiper-slide:nth-child(3) .banner-item .banner-text .description{font-size:16px;margin-top:30;font-weight:300}.index-page .banner.mp_banner .swiper-slide:nth-child(3) .banner-item .banner-text .banner-btn{position:initial;margin-top:20px;font-size:18px}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container.on .nav-item .icon{transform:rotate(180deg)}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container.on .nav-dropdown{display:block !important}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-item{color:#fff;display:flex;justify-content:space-between;align-items:center}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-item .icon{display:block !important}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown{display:none}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-left{width:100vw;display:grid;grid-template-columns:repeat(1, 1fr);gap:10px}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-left .item{font-size:14px;line-height:25px}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .dropdown-container .dropdown-right{display:none}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list{display:grid !important;grid-template-columns:repeat(2, 1fr)}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list .dropdown-item img{display:none}.header-container .header-main-container .header-center .nav-container .nav-list .nav-item-container .nav-dropdown .fake-list .dropdown-item .name{font-size:14px;text-align:left;margin-top:0}}*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}img{display:block;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transtion:all .3s;-o-transition:all .3s;width:auto;height:auto}.gh-underline,.hover-underline{display:inline;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-image:linear-gradient(to bottom, transparent 0, #db2520 100%);background-size:0 2px;background-position:right bottom;background-repeat:no-repeat;transition-property:background-size;transition-timing-function:cubic-bezier(.25, .1, .25, 1);transition-duration:.5s}.gh-underline:hover,.hover-underline:hover{background-size:100% 2px;background-position:left bottom}.language{position:relative;display:inline-block}.yuyan{display:none !important}.language-dropdown{position:absolute;top:100%;right:0;min-width:120px;background:white;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000;overflow:hidden}.language:hover .language-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.language-item{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;color:#333;font-size:14px;transition:background-color .2s ease;border-bottom:1px solid #000}.language-item:last-child{border-bottom:none}.language-item:hover{background-color:#f8f9fa}.language-item.active{background-color:#0c0c0c;color:#f8fafd;font-weight:500}.language-item .flag{font-size:16px;width:20px;text-align:center}@media (max-width:768px){.language-dropdown{right:-20px;min-width:160px}.language-btn{padding:6px 10px;font-size:13px}.language-item{padding:10px 14px;font-size:13px}.yuyan{display:block !important}}.cover{background-size:cover;background-color:#333}.m_width{padding:5vw 6.25vw}a{display:inline-block;text-decoration:none;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transtion:all .3s;-o-transition:all .3s}.color_white{color:#fff}.color_white p{color:#fff}.color_white a{color:#fff}.bold{font-weight:bold}.grid{display:grid}.trans{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transtion:all .3s;-o-transition:all .3s}.flex{display:flex}.index_contact .index_title .title:hover{color:#db2520}.index_title a.title:hover{color:#db2520}.index_title .title{font-size:2.5vw;font-weight:bold}.index_title .summary{font-size:.9375vw;font-weight:400;margin-top:1.5vw}.index_title .public-btn{margin-top:2vw;display:block}.index_new .index_title{justify-content:space-between;align-items:center}.index_new .index_title .type_group{gap:20px}.index_new .index_title .type_group .type_item{position:relative;line-height:25px;cursor:pointer}.index_new .index_title .type_group .type_item.active{color:#db2520}.index_new .index_title .type_group .type_item::after{content:'/';color:#000;position:absolute;left:calc(100% + 7px);top:0}.index_new .index_title .type_group .type_item:last-child::after{display:none}.index_new .new_swiper{overflow:hidden;margin-top:30px}.index_new .new_swiper .swiper-slide{grid-template-columns:repeat(4, 1fr);gap:20px}.index_new .new_swiper .swiper-slide .item{background-color:#fff;border-radius:5px}.index_new .new_swiper .swiper-slide .item .img{width:100%;overflow:hidden}.index_new .new_swiper .swiper-slide .item .img img{width:100%}.index_new .new_swiper .swiper-slide .item .img img:hover{transform:scale(1.1)}.index_new .new_swiper .swiper-slide .item .text{width:100%;padding:1.1vw}.index_new .new_swiper .swiper-slide .item .text .title{font-size:18px;font-weight:bold}.index_new .new_swiper .swiper-slide .item .text .title:hover{color:#db2520}.index_new .new_swiper .swiper-slide .item .text .summary{margin-top:20px;display:none}.index_new .new_swiper .swiper-slide .item .text .date{display:none;margin-top:10px;color:#9da4af}.index_new .new_swiper .swiper-slide .item:nth-child(1){grid-column:span 4;display:flex;align-items:center}.index_new .new_swiper .swiper-slide .item:nth-child(1) .img{width:40%}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text{width:60%;padding:2.4vw 3.8vw}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text .title{font-size:24px}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text .summary{display:block}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text .date{display:block}.index_new .new_swiper .swiper-slide .public-btn-red{grid-column:span 4;margin:0 auto}@media screen and (max-width:768px){.index_title .title{font-size:26px}.index_title .summary{font-size:14px}.index_title .public-btn{margin-top:10px}.index_new .index_title{flex-wrap:wrap;gap:10px}.index_new .new_swiper .swiper-slide{display:flex;flex-direction:column;gap:10px}.index_new .new_swiper .swiper-slide .item .img{display:none}.index_new .new_swiper .swiper-slide .item .text{padding:10px}.index_new .new_swiper .swiper-slide .item:nth-child(1){display:block}.index_new .new_swiper .swiper-slide .item:nth-child(1) .img{width:100%}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text{width:100%}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text .title{font-size:18px}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text .summary{display:none}.index_new .new_swiper .swiper-slide .item:nth-child(1) .text .date{display:none}}.accept{position:fixed;bottom:0;left:0;z-index:99;gap:10px;box-shadow:0 0 18px rgba(0,0,0,0.2);padding:20px;min-height:60px;align-items:center;justify-content:space-between;background-color:#fff;width:100%;flex-wrap:wrap}.accept .text{font-size:13px;color:#696969}.accept .btn_group{gap:5px;flex-wrap:wrap}.accept .btn_group .btn_item{background-color:#db2520;line-height:40px;padding:0 15px;border-radius:5px;border:1px solid #db2520}.accept .btn_group .btn_item:hover{background-color:#fff;color:#db2520}.accept .close{line-height:40px;padding:0 20px;cursor:pointer}@media screen and (max-width:768px){.accept{bottom:50px}}#references li{list-style-type:decimal;margin-bottom:8px}#references li a{color:#000}#references li a:hover{color:#2469db}#references{padding-left:20px}.contents-wrap{width:400px;max-width:100%;padding:20px;margin-bottom:20px}.contents-wrap .hd span{margin-right:5px;color:#fff}.contents-wrap .hd a{color:#e55413;padding:0 5px}.h2-item{margin-left:0}.h3-item{margin-left:20px;display:none}#toc-list li{margin-top:10px;color:#fff}#toc-list li a{color:#fff}