body{margin:10rem 0 0;padding:0;font-size:1.8rem}ul{list-style:none}a{text-decoration:none}img{max-width:100%!important}.sec-content{width:1200px;display:block;margin:auto}.nav{position:fixed;top:0;width:100%;height:10rem;display:flex;align-items:center;white-space:nowrap;font-size:1.8rem;box-shadow:0 0 4px -2px #000;z-index:99;background-color:#fff}.nav .logo{width:25%;min-width:20rem;text-align:right}.nav .logo img{height:7rem}.nav .icon{display:none;margin:7px 0}.nav>ul{display:flex;width:75%;margin:0}.nav>ul li{padding:0 2rem;position:relative}.nav>ul li>span,.nav>ul li a{display:block;color:#000;cursor:pointer;padding:2rem 0}.nav>ul li>span:hover,.nav>ul li a:hover{color:#2d66ad}.nav>ul li:hover>ul{display:block}.nav>ul li>ul{position:absolute;top:4.8rem;left:0;width:100%;background-color:#56a8d7;padding:6px;border-radius:2px;display:none;box-shadow:0 0 4px -2px #fff}.nav>ul li>ul:before{display:block;content:" ";position:absolute;top:-10px;left:43%;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:12px solid #56a8d7}.nav>ul li>ul li{text-align:center;padding:0;font-size:1.4rem}.nav>ul li>ul li:last-child{border-bottom:none}.nav>ul li>ul a{color:#fff;padding:1rem 0}.nav>ul li>ul a:hover{color:#2d66ad;text-decoration:underline}.nav .link-tel{background-color:#2d66ad;display:flex;align-items:center;color:#fff;padding:4px 2rem;border-radius:2rem;margin-right:3rem;white-space:nowrap;cursor:pointer;min-width:18rem}.nav .link-tel>span{margin-left:1rem}.footer{background-color:#212121}.footer footer{width:120rem;display:block;margin:auto;color:#fff;padding:3rem 0;color:#999}.footer footer ul{display:flex;padding:0 0 3rem;margin-bottom:4rem;border-bottom:1px solid #fff}.footer footer ul li{padding:0 4rem 0 0}.footer footer ul li a{text-decoration:none;color:#666}.footer footer>p{padding:0 0 3rem}.footer footer>p a{color:#999}.swiper-container{width:100%;height:46rem;margin-left:auto;margin-right:auto}.swiper-container img{display:block;width:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-pagination .swiper-pagination-bullet{width:1.6rem;height:1.6rem;background-color:rgba(0,0,0,0);border:1px solid #fff;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.home .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-right:2rem}.home .intro{padding:5rem 0;width:120rem;display:block;margin:auto}.home .intro h2{text-align:center;margin-bottom:3rem;font-size:3rem;color:#2d66ad}.home .intro p{color:#666;text-align:center;line-height:26px}.sec-content .title{border-bottom:4px solid #42a1d9;font-size:2.4rem;padding:0 0 1rem;color:#999}.sec-content .more{text-align:right;font-size:2.4rem}.sec-content .more a{text-decoration:none;color:#999}.sec-content .product-list{display:flex;justify-content:flex-start;color:#999;margin:0 2rem;border-bottom:1px dashed #f1f1f1;padding:2rem 0}.sec-content .product-list>a img{height:18rem;margin-right:2rem;padding:1rem;box-shadow:0 0 2px -1px #000;border-radius:4px}.sec-content .product-list h5{font-size:2rem;margin:2rem 0;padding-bottom:1rem;color:#666}.sec-content .product-list .brief{line-height:3rem;padding:0;text-indent:3rem}.products .top img{display:block;width:100%;height:auto}.products ul{display:flex;align-items:center}.products ul li{margin:0 2rem;padding:1rem 2rem;background-color:#065687;border-radius:8px;box-shadow:0 0 4px -2px #000}.products ul li a{color:#fff;text-decoration:none}.products ul li:hover{background-color:#56a8d7}.products .lists{display:flex;margin:2rem 4rem;flex-wrap:wrap}.products .lists dl{width:20rem;margin:0 2rem}.products .lists dl dt{box-shadow:0 0 4px -2px #ccc;width:20rem;height:20rem;overflow:hidden}.products .lists dl img{display:block;height:20rem}.products .lists dl dd{text-align:center;margin:0;padding:8px 0;color:#666}.products .lists dl dd:hover{color:#56a8d7;text-decoration:underline}.products{color:rgba(0,0,0,.8)}.products .product-content h3{color:#666;border-left:4px solid #2d66ad;padding-left:12px;margin-left:24px;font-size:2rem}.products .brief{display:flex;align-items:flex-start;margin:5rem 0}.products .brief img{margin-right:4rem;box-shadow:1px 1px 2px 0 #ccc;width:20rem;height:auto}.products .brief h2{margin:0 0 3rem;font-size:2.4rem}.products .brief p{color:#999;text-indent:24px;line-height:3rem}.products .product-param{margin:0 0 8rem 5rem;color:#999;font-size:1.6rem}.products .product-param>p>span:first-child{display:inline-block;width:40rem}.products .product-param table{border:1px solid #ccc;box-sizing:border-box;border-collapse:collapse}.products .product-param table tr{text-align:center}.products .product-param table tr td{padding:8px 1rem;font-weight:400;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.products .product-param table tr td:last-child{width:20rem}.products .content img{display:block;margin:2rem auto}.products .content p{text-indent:4rem;color:#666}.products.projects h2{text-align:center;margin:40px 0}.link{display:flex;padding:20rem 0 10rem;background-color:#f4f6f8}.link iframe{width:50%;height:56rem;margin:0;padding:0;border:none;overflow:hidden}.link .brief h1{color:rgba(0,0,0,.76);margin:5rem 2rem 3rem;font-size:2.8rem}.link .brief p{color:rgba(0,0,0,.6);padding-left:2rem;line-height:4rem;font-size:2rem}.about .top{position:relative}.about .top img{display:block;width:100%;height:auto}.about .top h1,.about .top h2{position:absolute;top:26%;width:100%;text-align:center;font-size:3rem}.about .top h1{color:#065687;font-size:3.8rem}.about .top h2{color:#fff;top:40%}.about .sec-content{margin-top:5rem;margin-bottom:5rem}.about .sec-content h1,.about .sec-content h2{color:rgba(0,0,0,.8);text-align:center;font-size:2.8rem;font-weight:400;margin:0;padding:0}.about .sec-content h2{font-size:2rem;color:rgba(0,0,0,.4)}.about .sec-content p{text-indent:3rem;color:#666;line-height:3rem;margin-bottom:3rem}.employment{display:block}.employment .top img{display:block;width:100%}.employment .section{width:80rem;display:block;margin:auto}.employment .section .item{padding-top:10rem}.employment .section h1{color:#e60012;margin-bottom:2rem}.employment .section p{margin-left:6rem}.employment .section nav{display:flex;align-items:center;flex-wrap:wrap}.employment .section nav a{cursor:pointer;display:block;margin-left:0;color:#2d66ad;padding:0 2rem}@media screen and (max-width:900px){body{font-size:3rem}.sec-content{width:auto}.sec-content .title{padding-left:3rem;font-size:14px}.sec-content .more{margin-right:3rem;font-size:14px}.sec-content .product-list>div{padding-left:14px}.sec-content .product-list h5{font-size:14px;padding:0}.sec-content .product-list .brief{font-size:12px;line-height:12px;padding:0}.nav{justify-content:space-between;font-size:14px}.nav .logo{width:auto}.nav .link-tel img{width:2.6rem}.nav .icon{display:block;position:absolute;top:.5rem;left:26rem;width:6rem;height:6rem;background-image:repeating-linear-gradient(#000,#000 4px,#fff 0,#fff 8px);z-index:99}.nav ul{font-size:14px;display:none;position:absolute;top:10rem;left:20rem;background-color:#fff;padding-left:1rem;width:20rem;margin-right:20rem;margin-left:6rem;box-shadow:0 0 6px -2px #000}.nav ul.mobile-nav{display:block}.nav ul li>ul{left:16rem}.nav ul li>ul:before{top:1rem;left:-4.6rem;border-right:12px solid #56a8d7;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0)}.nav ul li>ul li{font-size:14px}.home .intro{width:80%}.home .swiper-container{height:41rem}.footer footer{font-size:14px;width:100%}.footer footer ul{margin-bottom:1rem;margin-top:0}.footer footer ul li{width:25%;text-align:center;padding-right:0}.footer footer>p{padding-left:8rem;padding-bottom:.4rem;margin:0;font-size:12px}.products .lists{justify-content:space-around}.products ul{flex-wrap:wrap}.products ul li{margin-bottom:2rem}.products .product-content h3{font-size:14px}.products .brief p{font-size:12px;line-height:12px}.products .product-param{font-size:12px}.products .product-param p{margin:0}.about .top h2{top:50%}.about .sec-content{padding:0 10px}.about .sec-content h1,.about .sec-content h2{font-size:14px}.about .sec-content p{font-size:12px;line-height:14px}.link .brief h1{font-size:14px}.employment,.link .brief p{font-size:12px}}
/*# sourceMappingURL=main.adf855b1.chunk.css.map */