@charset "UTF-8";:root{--text-1:#333;--text-2:#999;--gray-bg:#eeeeee;--divider-color:#f2f2f2;--theme-color:#557769;--theme-color-2:#d5e1dc;--theme-text-color:white}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:2}body{font-family:"Source Serif Pro",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}li,ul{list-style:none}a{text-decoration:none;color:var(--text-1)}h3{font-size:18px}img{display:block;width:100%}input,textarea{font-family:"Source Serif Pro",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--text-2)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--text-2)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--text-2)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--text-2)}input::placeholder,textarea::placeholder{color:var(--text-2)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset;background-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#3b3b3b}body,html{width:100%;font-family:"Source Serif Pro",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;color:var(--text-1)}.container{width:1180px;margin:0 auto}header{position:fixed;z-index:10;width:100%;background:#fff}header .container .header-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}header .container .header-box .icon-box i{margin-right:20px;cursor:pointer;color:var(--theme-color);font-size:26px;font-weight:700}header .container .header-box .icon-box i:last-child{margin-right:0}header .container .header-box .icon-box i:hover{scale:.95}header .container .header-box .icon-box .icon-caidan{display:none;margin-right:0}header .container .header-box .icon-box .search-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;height:40px;line-height:40px;border-radius:40px;border:1px solid #fff;padding:0 10px}header .container .header-box .icon-box .search-wrap input{outline:0;border:none;padding:0 10px;width:150px;visibility:hidden}header .container .header-box .icon-box .search-wrap input::-webkit-input-placeholder{text-transform:uppercase}header .container .header-box .icon-box .search-wrap input::-moz-placeholder{text-transform:uppercase}header .container .header-box .icon-box .search-wrap input:-ms-input-placeholder{text-transform:uppercase}header .container .header-box .icon-box .search-wrap input::-ms-input-placeholder{text-transform:uppercase}header .container .header-box .icon-box .search-wrap input::placeholder{text-transform:uppercase}header .container .header-box .nav-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}header .container .header-box .nav-box i{position:absolute;right:0;top:0;font-size:24px;width:35px;height:35px;display:none;cursor:pointer}header .container .header-box .nav-box li{margin-right:30px}header .container .header-box .nav-box li.active{position:relative}header .container .header-box .nav-box li.active::after{content:" ";display:block;width:100%;height:5px;background-color:var(--theme-color);opacity:.5;position:absolute;left:50%;bottom:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .container .header-box .nav-box li:hover{scale:.95}header::after{content:" ";display:block;width:100%;height:1px;background-color:var(--theme-color);opacity:.5;position:absolute;left:0;right:0}main{padding-top:101px}footer .subscribe-box{background:#000}footer .subscribe-box .container{width:1000px;text-align:center;padding:80px 0 80px 0}footer .subscribe-box .container h2{color:#fff}footer .subscribe-box .container .desc{color:#fff;margin-bottom:30px}footer .subscribe-box .container .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .subscribe-box .container .btn-box input{background:var(--gray-bg);height:45px;line-height:45px;border-radius:45px;outline:0;border:none;width:300px;padding:0 20px;margin-right:10px}footer .subscribe-box .container .btn-box input::-webkit-input-placeholder{text-transform:uppercase}footer .subscribe-box .container .btn-box input::-moz-placeholder{text-transform:uppercase}footer .subscribe-box .container .btn-box input:-ms-input-placeholder{text-transform:uppercase}footer .subscribe-box .container .btn-box input::-ms-input-placeholder{text-transform:uppercase}footer .subscribe-box .container .btn-box input::placeholder{text-transform:uppercase}footer .subscribe-box .container .btn-box .btn{background:var(--theme-color);color:#fff;height:45px;line-height:45px;border-radius:45px;padding:0 30px;cursor:pointer;text-transform:uppercase}footer .subscribe-box .container .btn-box .btn:hover{opacity:.5}footer .menu-box{background:var(--gray-bg)}footer .menu-box .container{width:1180px;padding:50px 0;color:#666}footer .menu-box .container .footer-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .menu-box .container .footer-box ul li{margin-bottom:10px}footer .menu-box .container .footer-box ul li a{color:#666}footer .menu-box .container .footer-box ul li:hover{font-weight:700}footer .menu-box .container .footer-box .share-box .share-title{font-style:italic;font-size:18px}footer .menu-box .container .footer-box .share-box .share-content-box{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}footer .menu-box .container .footer-box .share-box .share-content-box .share-item-box{background:var(--text-2);padding:10px;margin-right:10px;border-radius:5px;vertical-align:middle;text-align:center;cursor:pointer}footer .menu-box .container .footer-box .share-box .share-content-box .share-item-box i{font-size:30px;color:#fff;line-height:1;display:block}footer .menu-box .container .footer-box .share-box .share-content-box .share-item-box:hover{opacity:.5}footer .menu-box .container .copyright{margin-top:50px}footer .menu-box .container img{margin-top:10px;width:500px}.back-to-top{position:fixed;right:20px;bottom:50px;z-index:9999;cursor:pointer;display:none;background:var(--theme-color);color:var(--theme-text-color);width:50px;height:50px;padding:10px;border-radius:50px;text-align:center}.back-to-top i{font-size:30px;line-height:1}.back-to-top:hover{opacity:.5}.alert-dialog{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:99;display:none}.alert-dialog .alert-dialog-content{background:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:5px;padding:80px 20px;display:inline-block;text-align:center;width:40%}.alert-dialog .alert-dialog-content .alert-dialog-title{font-size:var(--font-size-2);font-weight:700;margin:0 0 50px 0;line-height:1.5;text-transform:capitalize}.alert-dialog .alert-dialog-content .alert-dialog-button{background:var(--theme-color);color:#fff;display:inline-block;font-weight:700;text-transform:capitalize;padding:0 30px;height:42px;line-height:42px;border-radius:5px;cursor:pointer}.alert-dialog .alert-dialog-content .alert-dialog-button:hover{scale:1.05}.loadEffect{width:50px;height:50px;position:relative;margin:0 auto;margin-top:20px;margin-bottom:20px;display:none}.loadEffect span{display:inline-block;width:8px;height:8px;border-radius:50%;background:#999;position:absolute;-webkit-animation:load .8s ease infinite}.loadEffect span:nth-child(1){left:0;top:50%;margin-top:-4px;-webkit-animation-delay:.1s}.loadEffect span:nth-child(2){left:7px;top:7px;-webkit-animation-delay:.2s}.loadEffect span:nth-child(3){left:50%;top:0;margin-left:-4px;-webkit-animation-delay:.3s}.loadEffect span:nth-child(4){top:7px;right:7px;-webkit-animation-delay:.4s}.loadEffect span:nth-child(5){right:0;top:50%;margin-top:-4px;-webkit-animation-delay:.5s}.loadEffect span:nth-child(6){right:7px;bottom:7px;-webkit-animation-delay:.6s}.loadEffect span:nth-child(7){bottom:0;left:50%;margin-left:-4px;-webkit-animation-delay:.7s}.loadEffect span:nth-child(8){bottom:7px;left:7px;-webkit-animation-delay:1.04s}@-webkit-keyframes load{0%{opacity:1}100%{opacity:.4}}@media screen and (max-width:780px){.container{width:100%}h1{font-size:20px}h2{font-size:18px;padding:30px 20px!important}header .container .header-box{height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}header .container .header-box .nav-box{width:100%;margin:0;position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:40px;display:none}header .container .header-box .nav-box i{display:block}header .container .header-box .nav-box li{width:100%;padding:10px;margin-left:30px;border-bottom:1px solid var(--divider-color)}header .container .header-box .nav-box li.active a{color:var(--theme-color)}header .container .header-box .nav-box li.active::after{display:none}header .container .header-box .logo-box h1{font-size:20px}header .container .header-box .icon-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .container .header-box .icon-box .search-wrap{width:unset}header .container .header-box .icon-box .icon-caidan{display:block}main{padding-top:70px}footer .subscribe-box .container{width:100%;padding:20px 0 40px 0}footer .subscribe-box .container .desc{margin-top:0}footer .subscribe-box .container .btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .subscribe-box .container .btn-box .btn{margin-top:20px}footer .menu-box .container{width:100%;padding:10px}footer .menu-box .container .footer-box .nav-box{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .menu-box .container .footer-box .share-box{-webkit-box-flex:1;-ms-flex:1;flex:1}footer .menu-box .container img{width:100%}footer .menu-box .container .footer-box .share-box .share-content-box .share-item-box{width:35px;height:35px;padding:5px;margin-right:5px}footer .menu-box .container .footer-box .share-box .share-content-box .share-item-box i{font-size:25px}.back-to-top img{width:30px;height:30px}.alert-dialog .alert-dialog-content{width:90%}}@font-face{font-family:iconfont;src:url(../fonts/iconfont.woff2?t=1733477115695) format("woff2"),url(../fonts/iconfont.woff?t=1733477115695) format("woff"),url(../fonts/iconfont.ttf?t=1733477115695) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-guanbi:before{content:"\eca0"}.icon-caidan:before{content:"\e62e"}.icon-email:before{content:"\e66f"}.icon-xiangyoujiantou:before{content:"\e65f"}.icon-xiangzuojiantou:before{content:"\e660"}.icon-33-2:before{content:"\e619"}.icon-sousuo:before{content:"\e64c"}.icon-pinterest:before{content:"\e907"}.icon-instagram:before{content:"\e8f1"}.icon-facebook:before{content:"\e620"}.icon-twiter:before{content:"\e600"}main .banner-box{margin:20px 0}main .banner-box .container picture img{width:100%}main .post-wrap .container .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .post-wrap .container .section-title .divider-left{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#d5e1dc;height:3px}main .post-wrap .container .section-title .title{font-weight:700;font-size:22px;text-transform:uppercase;margin:0 50px}main .post-wrap .container .section-title .divider-right{-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--theme-color-2);height:3px}main .post-wrap .container .blog-item-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}main .post-wrap .container .blog-item-box .image-box{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px}main .post-wrap .container .blog-item-box .image-box img{width:100%}main .post-wrap .container .blog-item-box .post-info{-webkit-box-flex:3;-ms-flex:3;flex:3}main .post-wrap .container .blog-item-box .post-info .title{font-weight:700;font-size:18px;margin:10px 0}main .post-wrap .container .blog-item-box .post-info .desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}main .post-wrap .container .blog-item-box .post-info .more-link{display:block;text-decoration:underline;color:var(--theme-color);margin:10px 0}@media screen and (max-width:780px){main .banner-box{margin:0 10px 20px 10px}main .banner-box .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}main .banner-box .container .banner-left-box{margin-right:0}main .banner-box .container .banner-left-box .banner-title{font-size:25px;margin-bottom:0;margin-top:20px}main .banner-box .container .banner-left-box .banner-subtitle{font-size:35px;margin-bottom:10px}main .banner-box .container .banner-left-box .banner-desc{font-size:16px}main .banner-box .container .banner-left-box .btn-box{text-align:center}main .post-wrap .container .section-title .title{margin:0 10px}main .post-wrap .container .blog-item-box{display:block;padding:0 10px}main .post-wrap .container .blog-item-box .image-box{margin-right:0}}