@media only screen and (max-width:320px){html{font-size:2.5vw!important}}@media only screen and (min-width:321px) and (max-width:375px){html{font-size:2vw!important}}@media only screen and (min-width:376px) and (max-width:414px){html{font-size:2vw!important}}@media only screen and (min-width:415px) and (max-width:480px){html{font-size:2vw!important}}@media only screen and (min-width:481px) and (max-width:568px){html{font-size:1.8vw!important}}@media only screen and (min-width:569px) and (max-width:667px){html{font-size:1.5vw!important}}@media only screen and (min-width:668px) and (max-width:768px){html{font-size:1.3vw!important}}@media only screen and (min-width:769px) and (max-width:1024px){html{font-size:1vw!important}}@media only screen and (max-width:768px){.swiper-button-prev,.swiper-container-rtl .swiper-button-next{margin-left:1.875rem!important}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{margin-right:1.875rem!important}.page-content{padding:1.875rem;width:auto!important}.page-banner{height:16.25rem!important}.page-content h1{font-size:3em!important}}@media (max-width:767.98px){.bg-big-txt{font-size:14em!important}}@media only screen and (max-width:768px){.custom-input{width:80%!important}.search-holder{top:5rem!important}}@media only screen and (min-width:769px) and (max-width:1024px){.custom-input{width:80%!important}}@font-face{font-family:sourceHanSansCN;src:url(../fonts/sy.5f8e8e23.ttf);font-weight:400;font-style:normal}a{text-decoration:none;color:inherit}.about-card{width:16.25rem;height:16.25rem;background-color:rgba(28,142,206,.6);margin:1.25rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.bg{background-size:cover}.about-card-img{height:6.25rem;margin-bottom:2.5rem}.about-card-txt{font-size:1.5rem;color:#fff;width:12.5rem}.about-cart-list,.service-links-list,.service-quotes-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:stretch;padding-top:3.125rem;padding-bottom:3.125rem}.service-quotes-card{border-radius:1.25rem 1.25rem 1.25rem 1.25rem;opacity:1;border:.25rem solid #fff;color:#fff;padding:1.25rem;margin:.625rem}.service-quotes-card h2{color:#fff!important;text-align:center!important}.full-card{width:100%}.half-card{width:calc(50% - 4.375rem);box-sizing:content-box;padding:1.25rem}.service-quotes-card p{color:#fff!important}.service-links-card{width:22.5rem;height:32.5rem;margin:.9375rem}.service-links-card-inner h2{text-align:center!important;color:#fff!important}.service-links-card-inner{text-align:center!important;width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.service-links-card-inner .btn-more{padding:0;margin:0}.dvider{height:0;opacity:.2;border-width:.3125rem .625rem;border-top:.0625rem solid #fff;opacity:1;width:100%}.section-inner2{--swiper-navigation-color:silver}.home-news-title{color:#333;font-size:1.875rem;font-family:Arial-Bold,Arial;font-weight:700;text-align:left}.home-news-date{font-size:1.875rem;font-family:Arial-Regular,Arial;font-weight:400;color:#9b9b9b}.news-swiper{height:100%;width:100%;width:81.25rem}.news-part-text{display:flex;flex-direction:column;align-items:flex-start}.swiper-holder{width:100%;height:100%}.news-home-image{object-fit:cover;height:25rem;width:37.5rem}.swiper-holder .section-inner{text-align:center}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{color:silver!important;margin-left:3.75rem}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{color:silver!important;margin-right:3.75rem}.section-inner2{width:100%;height:31.25rem;z-index:5}.header{height:9.375rem;z-index:5}.header,.page-pc{position:relative}.btn-more{background:#fff;box-shadow:0 .125rem .375rem rgba(18,151,203,.36);margin-top:5.625rem;line-height:4.375rem;color:#1c8ece}.btn-more,.btn-more-reverse{width:16.25rem;height:4.375rem;border-radius:.25rem;font-size:1.5rem;font-family:Arial;font-weight:400;opacity:1;cursor:pointer}.btn-more-reverse{background:#1c8ece;box-shadow:0 .1875rem .375rem rgba(0,0,0,.1);line-height:2.5rem;color:#fff;text-align:center;line-height:4.375rem}.section-page{position:relative;margin:0 5rem;overflow:hidden}.bg-big-txt,.bg-big-txt-center{position:absolute;left:0;top:-1vw;font-size:18.75rem;font-weight:600;color:rgba(28,142,206,.1);line-height:21.875rem;z-index:3}.bg-big-txt-center{text-align:center;width:100%}.news-special-h1 h1{text-align:center;font-size:5rem;font-family:Arial;font-weight:700;line-height:5rem;color:#333;opacity:1;margin:0}.news-special-h1{text-align:center;width:100%}.section-inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%;height:100%;align-content:center;align-items:center;position:relative;z-index:5}.section-parts h1{margin-top:-1.25rem;font-size:5rem;font-weight:700;line-height:5rem;opacity:1}.section-parts h1,.section-parts h4{text-align:left;font-family:Arial;color:#333}.section-parts h4{font-size:1.5rem;font-weight:400;line-height:2.5rem;opacity:.6}.page-banner{height:31.25rem;object-fit:cover;width:100%;margin-top:9.375rem}.page-content{width:75rem;margin:auto;min-height:18.75rem}.page-content p{font-size:1.5rem;font-family:Arial;font-weight:400;line-height:2.5rem;color:rgba(51,51,51,.8);text-align:left}.page-content h1{font-size:3.75rem;padding-top:8.75rem}.page-content h1,.page-content h2{font-family:Arial;font-weight:700;line-height:5rem;color:#333;opacity:1}.page-content h2{font-size:1.875rem;text-align:left}.table-icon{width:.875rem;margin:0 1.375rem 0 .25rem;opacity:1!important}.table-icon2{width:2.5rem!important;vertical-align:middle;margin:0!important}.news-content p{opacity:1}.row-parts{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.row-pic{width:100%;margin:auto;overflow:hidden;position:relative}.row-parts h1{font-size:2.5rem;font-weight:700;margin-top:3.125rem;width:100%}.row-parts h1,.row-parts h4{text-align:left}.row-parts .btn-more-reverse{margin-top:2.5rem!important}.mobile-button-holder{width:100%;display:flex;flex-direction:row-reverse}.page-mobile{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.el-form-item__content{width:calc(100% - 15.625rem);margin-right:4.375rem}textarea{width:100%;border:0!important}.info-label{text-align:left;line-height:3.75rem;padding:0 1.375rem}input{flex:1}input:focus{outline:none}.info-input-unit{width:100%;border:.0625rem solid #ccc;height:3.75rem;display:flex;margin:.625rem 0}.info-input{height:100%;border:0!important;background-color:transparent!important}.el-input__inner{font-size:1.25rem;font-family:Arial}::-webkit-input-placeholder{color:#999;font-size:1.125rem!important}::-moz-placeholder{color:#999;font-size:1.125rem!important}:-ms-input-placeholder{color:#999;font-size:1.125rem!important}:-moz-placeholder{color:#999;font-size:1.125rem!important}textarea::placeholder{font-size:1.125rem!important;color:#999!important}input::placeholder{font-size:1.125rem!important;color:#999!important}.el-input--suffix .el-input__inner input::placeholder{font-size:1.125rem!important;color:#999!important}.el-textarea__inner{border-radius:0!important;border:.0625rem solid #9b9b9b;font-size:1.375rem;font-family:Arial;background-color:transparent!important;min-height:12.5rem!important}.el-input,.el-input__inner{border-radius:0!important;background-color:transparent!important;height:100%;border:0!important}textarea{margin-top:.5rem}.el-form-item__label{font-size:1.25rem;font-family:Arial;font-weight:400;line-height:2.5rem;color:#4a4a4a;opacity:1}.txt-area{height:auto!important}.el-select,.gray-bg{width:100%}.gray-bg{background:#f8f8f8}.btn-more-txt{font-size:1.5rem;font-family:Arial;font-weight:400;line-height:4.375rem;color:#1c8ece;opacity:1;cursor:pointer}body,html{width:100%;font-family:Arial!important}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0;height:0}.iScrollIndicator{background-color:transparent!important;border:0!important}.section{overflow-y:hidden}.page,.section,.section .el-container{height:100%}.page{width:100%}body{margin:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}p{word-break:break-word}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#nav{padding:1.875rem}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.el-menu.el-menu--horizontal{border:0!important}