@import"default.css";@import"../lib/icon/style.css";@import"header.css";@import"footer.css";html{--designWidth: 1920 / 1;font-size:calc(min(100vw, 1920px)/var(--designWidth)*100);letter-spacing:0}html body{font-size:14px}html *{padding:0;margin:0;box-sizing:border-box}html *::before,html *::after,html *>strong{font-size:inherit;box-sizing:border-box}html h1{font-size:2.2em}html h2{font-size:1.8em}html h3{font-size:1.4em}html h4{font-size:1em}html h5{font-size:1em}html a{text-decoration:none;color:inherit;word-wrap:break-word}html a:hover{text-decoration:none;color:inherit}html a:link{text-decoration:none;color:inherit}html a:visited{text-decoration:none}html a:active{text-decoration:none;color:inherit}html ul,html ol{list-style-position:inside !important}html :where(sup,sub){font-size:revert}html :where(sup,sub):is(sup){align-self:start}html :where(sup,sub):is(sub){align-self:end}html .page-content{margin:0 auto !important;min-width:min(1000px,92%);max-width:92%}html .page-content.w1700{width:92%;max-width:1700px;min-width:unset}html .page-content.w1600{width:92%;max-width:1600px;min-width:unset}html .page-content.w1540{width:92%;max-width:1540px;min-width:unset}html .page-content.w1480{width:92%;max-width:1480px;min-width:unset}html .page-content.w1420{width:92%;max-width:1420px;min-width:unset}html .page-content.w1400{width:92%;max-width:1400px;min-width:unset}html .page-content.w1380{width:92%;max-width:1380px;min-width:unset}html .page-content.w1200{width:92%;max-width:1200px;min-width:unset}html .page-content.w1000{width:92%;max-width:1000px;min-width:unset}html .page-content.w900{width:92%;max-width:900px;min-width:unset}@media screen and (max-width: 910px){html{--designWidth: 910}}:root{--topBarHeight: Max(0.4rem, 32px);--navBarHeight: Max(1rem, 80px);--navBgColor: transparent}*[class*=icon-]{font-family:"icomoon"}.cm-wrap-more{position:relative;padding:6px 15px 6px .45rem;color:#014cb4;border:2px solid #014cb4;font-size:max(.18rem,14px);line-height:1.388;transition:color .3s ease;z-index:1}.cm-wrap-more .icon-btn{margin-left:.24rem}.cm-wrap-more::after{content:"";position:absolute;width:0;height:100%;top:0;left:0;background-color:#014cb4;z-index:-1;transition:width .3s ease}.cm-wrap-more:hover{color:#fff}.cm-wrap-more:hover::after{width:100%}.cm-banner-wrap{position:relative;width:100%;height:max(4.6rem,300px)}.cm-banner-wrap .cm-banner-img{width:100%;height:100%;overflow:hidden}.cm-banner-wrap .cm-banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cm-banner-wrap .cm-banner-breadcrumbs{display:flex;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;align-items:center}.cm-banner-wrap .breadcrumbs-title{margin-bottom:.16rem;font-size:max(.48rem,24px);line-height:1.39}.cm-banner-wrap .cm-breadcrumbs ul{display:flex;gap:0 .25rem}.cm-banner-wrap .cm-breadcrumbs ul li{position:relative;color:rgba(255,255,255,.8);font-size:max(.14rem,12px);line-height:1.71;font-weight:300}.cm-banner-wrap .cm-breadcrumbs ul li::after{position:absolute;content:">";right:-0.125rem;transform:translateX(50%)}.cm-banner-wrap .cm-breadcrumbs ul li:last-child::after{content:""}.cm-banner-wrap .cm-banner-menu{position:absolute;width:100%;height:max(.8rem,40px);left:0;bottom:0;color:#fff;background:linear-gradient(-87deg, rgba(9, 78, 180, 0.9) 0%, rgba(8, 68, 156, 0.9) 100%) no-repeat 0 0/calc((100% - min(1400px, 92%)) / 2 + min(1400px, 92%)) 100%}.cm-banner-wrap .cm-banner-menu .page-content{height:100%}@media screen and (max-width: 910px){.cm-banner-wrap .cm-banner-menu{background-size:100%}}.cm-banner-wrap .banner-menu-wrap{position:relative;width:100%;height:100%}.cm-banner-wrap .banner-menu-wrap ul{display:flex;width:90%;height:100%;align-items:center;gap:1.4rem;overflow-x:scroll;scrollbar-width:none}.cm-banner-wrap .banner-menu-wrap ul::-webkit-scrollbar{display:none !important;background-color:rgba(0,0,0,0)}.cm-banner-wrap .banner-menu-wrap ul::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cm-banner-wrap .banner-menu-wrap ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}.cm-banner-wrap .banner-menu-wrap ul li{height:100%}.cm-banner-wrap .banner-menu-wrap ul a{position:relative;display:flex;height:100%;align-items:center;color:rgba(255,255,255,.8);font-size:max(.24rem,14px);white-space:nowrap}.cm-banner-wrap .banner-menu-wrap ul a::after{position:absolute;content:"";bottom:0;left:50%;width:100%;max-width:0;height:2px;background-color:#fff;transition:max-width .3s ease,left .3s ease}.cm-banner-wrap .banner-menu-wrap ul a:hover::after{max-width:100%;left:0}.cm-banner-wrap .banner-menu-wrap ul a.active{color:#fff}.cm-banner-wrap .banner-menu-wrap ul a.active::after{max-width:100%;left:0}.cm-banner-wrap .banner-menu-wrap .menu-prev,.cm-banner-wrap .banner-menu-wrap .menu-next{display:none;font-size:max(.24rem,16px);cursor:pointer}.cm-banner-wrap .banner-menu-wrap .menu-prev{position:absolute;top:50%;left:-3%;transform:translateY(-50%)}.cm-banner-wrap .banner-menu-wrap .menu-next{position:absolute;top:50%;right:7%;transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 910px){.cm-banner-wrap .banner-menu-wrap ul{margin:0 auto}.cm-banner-wrap .banner-menu-wrap .menu-next{right:-2%}.cm-banner-wrap .banner-menu-wrap .menu-prev{left:-2%}}.page-numbers{display:flex;margin-top:.6rem;color:rgba(19,19,19,.3);font-size:max(.16rem,12px);justify-content:center;align-items:center;gap:.3rem}.page-numbers .current{color:#084db3;font-weight:700}.construc{padding:1.93rem 0 2.59rem}.construc>.page-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.construc .img{width:3.17rem;height:2.71rem}.construc .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.construc .text{color:#bbbec2;font-size:max(.24rem,16px);line-height:1.333}.cm-bg{background:url(../image/cm-bg.png) no-repeat bottom/100% 8.95rem}html[lang=en-US] .en-title{display:none}html.hidden{overflow:hidden}