body{background-image:linear-gradient(180deg, #1B2D55 31.3904879386%, #858DA8 100%);overflow-x:hidden}#smooth-wrapper{padding-top:75px}.header-wrap{position:fixed;top:0;left:0;width:100%;z-index:100;background-color:#da8e9c;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.header-wrap .container{display:flex;align-items:center;justify-content:space-between;padding:0 5%;height:75px;width:100%}.header-wrap .logo{height:62px}.header-wrap .logo img{display:block;height:100%}.header-wrap .nav ul{display:flex;align-items:center}.header-wrap .nav li.on{color:#9d4159}.header-wrap .nav li:hover{color:#9d4159}.header-wrap .nav a{display:block;padding:0 15px;transition:all .3s}@keyframes infinite-slide{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.infinite-wrap{background-color:#1b2d55}.infinite-wrap .box{display:flex;align-items:center;gap:40px;overflow-x:clip}.infinite-wrap .box:hover .infinite-swiper{animation-play-state:paused}.infinite-wrap .infinite-swiper{display:flex;gap:40px;height:40px;animation-name:infinite-slide;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear}.infinite-wrap .infinite-slide{display:flex;align-items:center;color:#da8e9c;font-family:"PlayfairDisplay-Bold";gap:40px;width:auto;height:100%;white-space:nowrap;font-size:20px;font-family:"PlayfairDisplay-Bold"}.infinite-wrap svg{width:24px;height:24px}.works-wrap{position:relative;background-color:#fff5f0}.works-wrap .container{position:relative;z-index:2}.works-wrap .hd{padding:5% 0 7%}.works-wrap .hd .txt{padding:0 3%;display:flex;flex-direction:column;font-size:66px;color:#1b2d55}.works-wrap .hd .txt p{display:flex;align-items:center}.works-wrap .hd .txt p:nth-child(2){justify-content:center}.works-wrap .hd .txt p:nth-child(3){justify-content:flex-end}.works-wrap .hd .txt span{margin-right:15px;color:#9d4159}.works-wrap .hd .title{margin:20px auto 20px;width:900px;line-height:120px;text-align:center;border-radius:15%;background-color:#da8e9c;font-size:66px;font-family:"PlayfairDisplay-Bold";color:#1b2d55}.works-wrap .hd .title span{color:#9d4159}.works-wrap .hd .desc{margin:0 auto;width:645px;line-height:1.8;text-align:center;color:#1b2d55;font-size:19px}.works-wrap ul{-moz-column-count:3;column-count:3;-moz-column-gap:50px;column-gap:50px}.works-wrap li{margin-bottom:15px;width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.works-wrap li .img{width:100%}.works-wrap li .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.works-wrap li .txt{padding:15px;color:#9d4159}.works-wrap li .txt .tit{margin-bottom:5px;font-size:18px;font-family:"PlayfairDisplay-Bold"}.works-wrap li .txt .desc{font-size:14px;line-height:1.8}.about-wrap{position:relative;padding:8% 0;background-color:#1b2d55}.about-wrap .container{padding:0 5%;width:100%}.about-wrap .hd{margin-bottom:4%;font-size:68px;font-family:"PlayfairDisplay-Bold";color:#da8e9c}.about-wrap .bd{display:flex;flex-wrap:wrap}.about-wrap .left img{display:block;width:590px}.about-wrap .left p{margin-top:5px;padding-left:20px;font-size:14px;color:#1b2d55}.about-wrap .right{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.about-wrap .right p{margin-top:30px;margin-bottom:50px;text-align:center;font-size:18px;color:#da8e9c;width:515px;line-height:1.7}.about-wrap .right a{margin:0 auto}.map-info-wrap{padding:5% 0;background-color:#da8e9c}.map-info-wrap .hd{margin-bottom:40px;text-align:right;font-size:68px;color:#1b2d55;font-family:"PlayfairDisplay-Bold"}.map-info-wrap .bd{display:flex;justify-content:center}.map-info-wrap .left{margin:0 40px;width:368px}.map-info-wrap .left .txt{margin-top:80px;font-size:18px;line-height:30px;font-family:"neue-haas-unica-pro";color:#1b2d55;text-align:center}.map-info-wrap .left a{margin:0 auto;margin-top:40px;width:140px;background-color:#1b2d55}.map-info-wrap .right{display:flex;align-items:center;justify-content:center;padding:40px;width:850px;background-color:#1b2d55;border:3px solid #fff}.footer-wrap{background-color:#858da8}.footer-wrap .container{padding:7% 5%;display:flex;justify-content:space-between;width:100%;color:#9d4159;font-family:"微软雅黑"}.footer-wrap .left{width:445px}.footer-wrap .left a{word-break:break-all}.footer-wrap .left h3{margin-bottom:20px;font-size:48px;line-height:1.1;font-family:"PlayfairDisplay-Bold"}.footer-wrap .left .contact{font-size:18px}.footer-wrap .left .ins{margin:20px 0;display:flex;align-items:flex-start}.footer-wrap .left .ins img{margin-right:10px;display:block;width:38px}.footer-wrap .left .copyright{font-size:14px;color:#1b2d55}.footer-wrap .left .copyright a{color:#9d4159}.footer-wrap .right{width:510px}.footer-wrap .right h3{margin-bottom:20px;font-size:38px;font-weight:bold}.footer-wrap .layui-form-item{display:flex;gap:20px}.footer-wrap .layui-form-item .layui-block{width:100%}.footer-wrap .layui-form-label{padding-left:0;display:block;float:none;width:100%;text-align:left;font-size:14px}.footer-wrap .layui-input-block{margin:0;width:100%}.footer-wrap .layui-textarea{width:100%;resize:none}.footer-wrap .layui-input,.footer-wrap .layui-textarea{border-color:#9d4159;background-color:#da8e9c;color:#fff;font-size:14px}.footer-wrap .layui-input:hover,.footer-wrap .layui-input:focus,.footer-wrap .layui-textarea:hover,.footer-wrap .layui-textarea:focus{border-color:#9d4159 !important;box-shadow:none}.footer-wrap .layui-btn{margin-top:20px;background-color:#9d4159;height:42px}.footer-wrap .layui-btn:hover{background-color:#f50}.about-section1{padding:5% 0 4%;background-color:#da8e9c;color:#1b2d55}.about-section1 .hd{margin-bottom:30px;text-align:center;font-size:56px;font-family:"PlayfairDisplay-Bold"}.about-section1 .bd{margin:0 auto;width:750px;text-align:center;line-height:1.8;font-size:18px}.about-section2 ul{display:grid;grid-template-columns:repeat(2, 1fr)}.about-section2 li{padding:100px 0;background-color:#1b2d55;text-align:left;color:#da8e9c}.about-section2 li:nth-child(2),.about-section2 li:nth-child(3){background-color:#858da8;color:#1b2d55}.about-section2 h3{margin-bottom:50px;text-align:center;font-family:"MicrosoftYaHei";font-size:38px;font-weight:bold}.about-section2 .txt{margin:0 auto;text-align:center;width:425px;line-height:2}.about-section2 .img{margin:0 auto;margin-top:50px;max-width:290px}.about-section2 dl{margin:0 auto;display:flex;flex-direction:column;gap:30px 0;width:430px;line-height:2}.about-section2 dl dd{position:relative;padding-left:15px}.about-section2 dl dd::before{content:"";position:absolute;top:15px;left:0;width:6px;height:6px;border-radius:50%;background-color:#1b2d55}.about-section2 dl dd span{font-weight:bold}.about-section3{border-top:3px solid #dde7fe;padding:6% 0;background-color:#1b2d55;color:#da8e9c}.about-section3 .container{width:855px}.about-section3 .hd{margin-bottom:30px}.about-section3 h3{font-weight:bold;font-family:"MicrosoftYaHei";font-size:56px}.about-section3 .desc{line-height:2}.about-section3 .desc span{font-weight:bold}.about-section3 .team-box{margin:35px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.about-section3 .team-box img{margin-bottom:20px;border-radius:50%;width:238px}.about-section3 .team-box .name{margin-bottom:5px;font-size:18px;font-family:"PlayfairDisplay-Bold"}.about-section3 .team-box .job{font-style:italic}.about-section3 .txt{margin:25px auto 0;width:705px;line-height:2;text-align:center}.map-section{padding:7% 0 0;background-color:#1b2d55}.map-section .container{max-width:980px}.map-section .hd{padding-right:160px}.map-section .hd h3{margin-bottom:40px;font-size:56px;color:#da8e9c;font-family:"PlayfairDisplay-Bold"}.map-section .hd .desc{display:flex;flex-direction:column;gap:30px 0;line-height:2}.map-section .bd{max-width:100%;height:780px}.map-section .map-echarts{width:100%;height:100%;transform:rotate(18.5deg) translate(-10px, -50px)}.map-section .map-img{display:none}.layui-layer-setwin .layui-layer-close2{top:0 !important;right:0 !important}.popup{display:none;max-width:1280px;height:100vh;color:#9d4159;background-color:#f7f6f5}.popup .popup-box{display:flex;height:100%}.popup .left,.popup .right{padding:20px;display:flex;flex-direction:column;width:50%;height:100%}.popup .left::-webkit-scrollbar,.popup .right::-webkit-scrollbar{width:0px}.popup .right{overflow-y:auto}.popup .left{border-right:3px solid #000}.popup .left .bd{flex:1;min-height:0;overflow:hidden}.popup .hd{margin-bottom:40px;font-family:"PlayfairDisplay-Bold"}.popup .hd h3{margin-bottom:30px;font-size:40px}.popup .hd .desc{margin-bottom:20px;font-size:18px}.popup .hd a{display:block;text-align:center;color:#000;text-decoration:underline}.popup .bd ul{width:100%}.popup .bd li{margin-bottom:20px}.popup .bd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup .form .tip{margin-top:50px;text-align:center;font-size:19px;font-family:"PlayfairDisplay-Bold"}.popup .form .input-block input{display:block;width:100%;color:#000;height:60px;text-align:center;background-color:rgba(0,0,0,0);font-family:"PlayfairDisplay-Regular";border-bottom:2px solid #000}.popup .form .input-block input::-moz-placeholder{color:#000}.popup .form .input-block input::placeholder{color:#000}.popup .form .input-block input:focus,.popup .form .input-block input:hover{border-bottom-width:3px}.popup .form .submit-btn{margin:30px auto 0;background-color:rgba(0,0,0,0);border:3px solid #9d4159;line-height:42px;color:#9d4159}.map-list-popup{display:none;color:#000;height:100%;overflow-y:auto}.map-list-popup a{display:block;padding:0 25px}.map-list-popup li{border-bottom:1px solid #eee;line-height:50px}