body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;font-weight:400}fieldset,img{border:0}img{vertical-align:middle}ol,ul,li{list-style-type:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-size:13px;font-family:inherit;margin:0;outline:none;resize:none;border:none}html{overflow-x:hidden;overflow-y:scroll}a{color:#666;text-decoration:none;outline:none}a:hover{text-decoration:none;color:#3a3a3a}.clearfix:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden}.clearfix{zoom:1}@font-face{font-family:Futura-Light;src:url(/template/pc/font/Futura-Light.woff2)}@font-face{font-family:Futura-Medium;src:url(/template/pc/font/Futura-Medium.woff2)}@font-face{font-family:SangBleuSunrise-Regular;src:url(/template/pc/font/SangBleuSunrise-Regular.woff)}@font-face{font-family:SangBleuEmpire-Regular;src:url(/template/pc/font/SangBleuEmpire-Regular.woff)}body{color:#666;font-size:13px;line-height:24px;font-family:Futura-Light,Arial,Helvetica,sans-serif!important}.container{width:92%;margin:0 auto;padding:0 15px;overflow:hidden}@media(max-width:1920px){.container{max-width:1920px}}@media(max-width:1024px){.container{width:100%;padding:0 15px}}.fl{float:left}.fr{float:right}.two-banner{position:relative;overflow:hidden}.two-banner img{width:100%;animation:myfirst 25s linear infinite normal}@keyframes myfirst{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.two-banner:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#0003;z-index:1;transition:all .3s}.two-banner .word-fix{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:8;color:#fff;font-weight:800;max-width:1570px;width:96%;text-align:center}.two-banner .word-fix h1{font-size:70px;color:#fff;font-family:SangBleuEmpire-Regular!important;text-transform:uppercase;margin:0% 0 2%;transition:all 2s;line-height:1.2}.two-banner .word-fix h2{color:#fff;font-size:28px;font-family:SangBleuSunrise-Regular,sans-serif!important;line-height:1.8;max-width:700px;margin:0 auto}.go-more{position:absolute;bottom:5%;z-index:2;width:100%}.srolling{width:24px;height:34px;position:absolute;left:50%;bottom:5%;margin-left:-12px;border-radius:30px;border:1px solid #fcede4;cursor:pointer}.srolling span{position:relative;width:100%;height:100%;display:block}.srolling i{height:8px;width:2px;position:absolute;left:50%;top:10%;margin-left:-1px;background:#fff;animation:srolling 1s infinite ease-out;-webkit-animation:srolling 1s infinite ease-out}@keyframes srolling{0%{height:8px;top:10%;opacity:1}to{height:3px;top:85%;opacity:0}}.section .title{padding:2% 0 1%;border-bottom:1px solid #d8d8d8;overflow:hidden}.section .title address{font-style:normal;font-size:16px;color:#999}.section .title address:before{content:"";width:20px;height:20px;background:url(/template/pc/images/home-icon.svg) no-repeat center center/18px;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.section .title address a{color:#999}.section .title address a:hover{color:#ab8462}.section .title h2{margin:0;font-weight:400;font-size:24px;color:#535353;font-family:Futura-Medium;padding:10px 0 20px}.contact{padding:5% 0}.contact-txt{width:50%}.contact-txt .box{margin:10px 0;padding:20px 0;border-bottom:1px solid #ccc}.contact-txt .box h4{font-size:18px;color:#3a3a3a;line-height:1.6;font-family:Futura-Medium;padding:3px 0}.contact-txt .box h4.add-tit{font-size:28px;color:#a47953}.contact-txt .box h4 a{color:#a47953;letter-spacing:0;font-family:Futura-Medium}.contact-msg{width:40%}.contact-msg .msg-box{width:100%}.contact-msg .msg-box h4{height:50px;line-height:50px;font-size:25px;font-weight:700;overflow:hidden}.contact-msg .msg-box h4 strong{font-size:24px;color:#ab8462}.contact-msg .msg-box h5{font-size:16px;line-height:1.8;overflow:hidden;color:#666}.contact-msg .msg-box .success-msg{background:#e8f5e9;border:1px solid #4caf50;border-radius:8px;padding:15px 20px;margin:10px 0;color:#2e7d32;font-size:16px}.contact-msg .msg-box .success-msg p{margin:0}.contact-msg .msg-box .form{margin:2% 0}.contact-msg .msg-box .form input{float:left;width:100%;border-bottom:1px solid #dcdddd;font-size:16px;color:#2d2926;padding:0 1%;margin:1% auto;line-height:46px;height:46px}.contact-msg .msg-box .form input::-webkit-input-placeholder{color:#666}.contact-msg .msg-box .form input:focus{border-bottom-color:#ab8462;outline:none}.contact-msg .msg-box .fixSubmit{background-image:-webkit-linear-gradient(top,#ab8462,#ab8462);border:0;display:block;color:#fff;text-align:center;font-size:14px;width:190px;line-height:45px;margin:20px auto;clear:both;cursor:pointer;border-radius:30px}.contact-map{padding:5% 0}.contact-map .map,#map{width:100%;height:400px;z-index:1}.leaflet-popup-content-wrapper{border-radius:4px}.leaflet-popup-content{margin:12px 16px;line-height:1.5}.leaflet-popup-content .map-title{font-size:14px;font-weight:700;color:#333;margin-bottom:8px;display:block}.leaflet-popup-content .map-content{font-size:13px;color:#666;line-height:1.6}@media screen and (max-width:1024px){.two-banner .word-fix h1{font-size:24px;margin:0% 0 5%}.two-banner .word-fix h2{font-size:18px}.srolling{width:16px;height:24px}.srolling i{height:6px;width:2px}.section .title address{font-size:12px}.section .title address:before{background-size:16px}.section .title h2{font-size:18px;padding:10px 0 15px}.contact{padding:5% 0}.contact-txt{width:100%}.contact-txt .box{margin:20px 0}.contact-txt .box h4{font-size:15px;padding:3px 0}.contact-txt .box h4 a{font-size:28px}.contact-msg{width:100%;margin-top:5%}.contact-msg .msg-box h4{font-size:20px}}
