.trial-form{max-width:520px;margin:30px auto}.trial-form label{display:block;margin:0 0 20px}.trial-form input{display:block;width:100%;height:44px;margin-top:8px;border:1px solid #d4dce5;padding:0 12px}.trial-form button{height:44px;padding:0 30px;background:#147be8;color:#fff}.contact-content{max-width:760px;margin:30px auto;overflow-wrap:anywhere}.contact-content img{width:180px;max-width:100%;height:auto}.inner-news .news-img img{width:100%;height:auto}.inner-news .news-txt h3{font-size:20px;line-height:1.5}.inner-news .news-txt p{font-size:14px;line-height:1.8}.inner-news .news li{margin-bottom:30px}.inner-wrap .text img{max-width:100%;height:auto}.inner-wrap .text table{max-width:100%}.inner-wrap .text{overflow-wrap:anywhere}.about-honor-slide .component{display:block}@media(max-width:767px){.inner-news .news-txt h3{font-size:18px}.contact-content{padding:0 10px}.inner-wrap .text{overflow-x:auto}.trial-form{padding:0 10px}.inner-cases .cases .component{margin-top:20px}.inner-cases .cases .component .cases-txt h3{font-size:16px;line-height:1.5}}
.contact-page{padding-top:120px}.contact-page .title-home h1{font-size:28px;line-height:1.5}@media(max-width:1199px){.contact-page{padding-top:70px}}
.header-box .logo-home{height:90px}.header-box .logo-home img.site-header-logo{width:auto;height:100%}@media(max-width:767px){.header-box .logo-home{height:48px}}
#fullpage>.section-model .model .title-model>.left>img{height:60px}#fullpage>.section-model .model .title-model>.right>h3{line-height:60px}
.space-footer{color:#4d5b78;background-color:#edf3fc;background-image:radial-gradient(ellipse at 14% 32%,rgba(131,158,216,.35),transparent 54%),radial-gradient(ellipse at 84% 12%,rgba(162,151,222,.28),transparent 48%),linear-gradient(180deg,#e3ebf9 0%,#f4f6fc 100%)}.space-footer .foot-top{border-color:rgba(83,105,155,.22)}.space-footer .foot-top p .icon{color:#f5f7ff}.space-footer .foot-top p.email{color:#5873cb}.space-footer .foot-top p.email .icon{background-color:#5873cb}.space-footer .foot-top .foot-logo{align-self:flex-start;border-radius:6px}.space-footer .foot .itempack-1 p{color:#61708c}.space-footer .foot .itempack-1 h3,.space-footer .foot .t-foot h3{color:#26375b}.space-footer .foot .itempack-1 h3{overflow-wrap:anywhere}.space-footer .foot .itempack-2 .foot-info a:hover,.space-footer .copyright p a:hover{color:#365ee8}.space-footer .copyright{display:block;padding:0 0 25px;border-top:0}.space-footer .copyright p{padding:0 0 20px;border-bottom:1px solid rgba(83,105,155,.22);text-align:center}.space-footer .copyright .link{margin-top:20px;text-align:right}.space-footer .copyright .link a{border-color:rgba(58,88,162,.38)}@media(max-width:767px){.space-footer .copyright{padding-bottom:10px}.space-footer .copyright p{padding-bottom:12px}.space-footer .copyright .link{margin-top:10px}}
.space-footer .foot .itempack-3 .footer-brand-logo{display:block;width:260px;max-width:100%;height:auto;aspect-ratio:1/1;margin:75px 0 0 auto;object-fit:contain}@media(max-width:1199px){.space-footer .foot .itempack-3 .footer-brand-logo{margin:45px 0 0}}
@media(max-width:767px){.space-footer .foot .itempack-3 .footer-brand-logo{width:120px}}
.banner-inner.banner-without-image .text-inner{position:static;transform:none;padding:35px 0;color:#26375b}.banner-inner.banner-without-image .text-inner h3:after{background-color:currentColor}@media(max-width:767px){.banner-inner.banner-without-image .text-inner{padding:25px 0}}
.inner-news .news li{margin-bottom:24px}.inner-news .news .component{display:flex;align-items:stretch;min-height:190px;padding:18px;background:#fff;border:1px solid #e7edf3;box-shadow:0 4px 16px rgba(38,55,91,.08);transition:box-shadow .2s,border-color .2s}.inner-news .news .component:hover{border-color:#b9d7f2;box-shadow:0 6px 20px rgba(38,55,91,.14);text-decoration:none}.inner-news .news .news-img{flex:0 0 34%;max-width:210px;overflow:hidden;background:#f1f5f9}.inner-news .news .news-img img{display:block;width:100%;height:100%;min-height:150px;object-fit:cover}.inner-news .news .news-txt{display:flex;flex:1;min-width:0;flex-direction:column;padding:2px 0 2px 20px}.inner-news .news .news-txt h3{margin:0 0 8px;color:#26375b;font-size:18px;font-weight:600;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.inner-news .news .news-txt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:#66758a;font-size:14px;line-height:1.7}.inner-news .news .news-meta{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:auto;padding-top:12px;color:#8492a5;font-size:12px;line-height:1.5}.inner-news .news .news-meta span{overflow-wrap:anywhere}.inner-wrap .page_list{height:auto;min-height:44px;margin:44px 0 64px;padding:0;line-height:1.4;font-size:14px}.inner-wrap .page_list a{min-width:40px;height:40px;margin:0 4px;padding:9px 12px;border:1px solid #dbe4ed;border-radius:4px;background:#fff;color:#52647a;line-height:20px;transition:all .18s}.inner-wrap .page_list a:hover{border-color:#1683dc;background:#edf6ff;color:#126fbd}.inner-wrap .page_list a.on{border-color:#1683dc;background:#1683dc;color:#fff;font-weight:600}.inner-wrap .page_list a:focus{outline:2px solid rgba(22,131,220,.25);outline-offset:2px}@media(max-width:767px){.inner-news .news li{margin-bottom:16px}.inner-news .news .component{min-height:132px;padding:12px}.inner-news .news .news-img{flex-basis:32%;max-width:120px}.inner-news .news .news-img img{min-height:106px}.inner-news .news .news-txt{padding-left:12px}.inner-news .news .news-txt h3{margin-bottom:5px;font-size:16px}.inner-news .news .news-txt p{-webkit-line-clamp:2;font-size:13px}.inner-news .news .news-meta{gap:4px 10px;padding-top:8px;font-size:11px}.inner-wrap .page_list{margin:30px 0 44px}.inner-wrap .page_list a{min-width:36px;height:36px;margin:0 2px;padding:7px 9px}}
.inner-news .news ul{display:flex;flex-wrap:wrap}.inner-news .news ul:before,.inner-news .news ul:after{display:none}.inner-news .news ul>li{display:flex}.inner-news .news .component{width:100%;height:192px;min-height:0;overflow:hidden}.inner-news .news .news-img{height:100%;flex-shrink:0}.inner-news .news .news-img img{height:100%;min-height:0;object-fit:cover}.inner-news .news .news-txt{height:100%;overflow:hidden}.inner-news .news .news-txt h3,.inner-news .news .news-txt p,.inner-news .news .news-meta{max-width:100%;overflow:hidden}.inner-news .news .news-meta span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media(max-width:767px){.inner-news .news .component{height:150px;min-height:0}.inner-news .news .news-img{height:100%}.inner-news .news .news-meta{gap:3px 8px}.inner-news .news .news-meta span{-webkit-line-clamp:2}}
.inner-news .news .component .news-txt{margin:0;padding:2px 0 2px 20px}.inner-news .news .component .news-txt h3{margin:0 0 8px;padding:0;line-height:1.5}.inner-news .news .component .news-txt p{margin:0;padding:0;line-height:1.7}@media(max-width:767px){.inner-news .news .component .news-txt{padding:2px 0 2px 12px}.inner-news .news .component .news-txt h3{margin-bottom:5px;font-size:16px}.inner-news .news .component .news-txt p{font-size:13px}}
.inner-news .news .component{height:220px}.inner-news .news .component .news-txt{min-height:0}.inner-news .news .component .news-meta{flex:0 0 auto}@media(max-width:991px){.inner-news .news .component{height:232px}}@media(max-width:767px){.inner-news .news .component{height:200px}}
/* Keep the hidden Emoji Switcher extension panel from intercepting site links. */
#emojiSwitcherOptions.emojiSwitcherHidden{pointer-events:none!important}
