::-moz-placeholder{color:#555}::placeholder{color:#555}:-ms-input-placeholder{color:#555}::-ms-input-placeholder{color:#555}.feature-container{position:relative}.feature-image-text{position:absolute;top:110px;left:0;right:0;letter-spacing:4px;font-weight:700;color:#fff;text-shadow:0 2px 1px #333}.feature{position:relative;height:400px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (max-width:768px){.feature{height:200px}.feature-image-text{top:30px;letter-spacing:4px}.feature-image-text .row{margin-left:0}}.search-group-btn,.search-group-input{float:left}.search-group-input{display:block;padding-left:20px;width:85%;height:35px;font-size:14px;color:#555;background-color:#fff;border:1px solid #babdbf;border-top-left-radius:100px!important;border-bottom-left-radius:100px!important}@media screen and (max-width:768px){.search-group-input{font-size:12px}.search-form.homepage-search-form .search-group{display:flex}}.search-group-btn{padding-right:18px;padding-left:16px;min-width:0;border-top-right-radius:100px!important;border-bottom-right-radius:100px!important;font-size:14px;color:#00a7b5;height:35px;background-color:#fff;border:1px solid #babdbf;line-height:1.6;box-shadow:none;outline:none;border-left:0}.search-group-input:focus{border-color:transparent;outline:0;box-shadow:0 0 0 2px #00a7b5}.search-group-input:focus~.search-group-btn{background-color:#00a7b5;color:#fff;box-shadow:0 0 0 2px #00a7b5;border-color:transparent}.search-group:hover .search-group-btn,.search-group:hover .search-group-input{border-color:#97999b}.search-group:hover .search-group-input:focus,.search-group:hover .search-group-input:focus~.search-group-btn{border-color:transparent}.feature .search-form.homepage-search-form{position:absolute;bottom:0;left:0;right:0;border:none;padding:8px 0;background-color:rgba(0,0,0,.3)}.search-form.homepage-search-form .search-group{margin:0 auto;max-width:485px}@media screen and (max-width:750px){.feature-image-text{top:36px;left:0;letter-spacing:.02em}.feature-image-text .h2{font-size:18px;text-shadow:0 1px 2px #5c5c5c}}.detail-container{width:750px;max-width:100%}.go-back-link{margin-top:0;margin-bottom:50px;margin-left:0}.detail{padding-bottom:150px}.imgurl-container,.video-container{margin-top:50px;margin-bottom:50px;text-align:center}.video-container>iframe{width:750px}.video-container>.video-content,.video-container>iframe{max-width:100%;min-height:338px}.pdf-container{overflow:hidden;margin:50px auto 20px}.pdf-container iframe{border:none;border-radius:3px;box-shadow:0 1px 2px #ddd}@media screen and (max-width:750px){.video-container{margin-top:50px}.video-container>iframe{width:100%;height:300px}.pdf-container{margin-top:50px}}.pdf-download{margin-bottom:100px;padding:5px 20px;position:relative;left:50%;transform:translateX(-50%);display:inline-block;color:#03a7b6;border-bottom:1px solid #03a7b6}.pdf-download:hover{color:#007f8a;cursor:pointer;border-bottom-color:transparent}.detail-info{overflow:hidden}.detail-info-title{color:#dc403d}.detail-info-title2{color:#969797;margin-bottom:50px}.detail-info-content,.left-swiper-container{overflow:hidden}.detail-info-content-left{width:0;height:0;overflow:hidden}.detail-info-content-left.open{width:50%;height:auto;float:left;overflow:hidden;max-width:100%}.detail-info-content-right{overflow:hidden;word-wrap:break-word}.font-red{color:#fe553b}.font-bold{font-weight:700}.swiper{box-sizing:border-box}.swiper-left{margin:0;float:left;padding:10px;width:100px;height:400px}.swiper-right{height:400px;width:400px;margin:0}.swiper-left .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:700;font-size:24px}.slide-img-container{width:100%;padding-bottom:100%;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.7}.swiper-left .swiper-slide-active{opacity:1}.swiper-right .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover}.swiper-slide-active .slide-img-container{box-shadow:0 0 3px #333;opacity:1}@media (max-width:1200px){.swiper-left{height:300px;width:85px}.swiper-right{width:300px;height:300px}}@media (max-width:992px){.swiper-left{height:250px;width:70px}.swiper-right{width:250px;height:250px}}@media (max-width:750px){.detail-info-title2{margin-bottom:20px}.video-container{margin-bottom:30px}}@media (max-width:690px){.detail-info-content-left.open{width:100%;text-align:center}.left-swiper-container{display:inline-block}.swiper-right{float:left;overflow:hidden}.detail-info-content-right{padding-top:4vw;width:100%}.swiper-left{margin-right:2vw}.detail{padding-bottom:15vw}.pdf-container iframe{height:500px}.pdf-download{margin-bottom:15vw}}@media (max-width:340px){.swiper-left{height:200px;width:60px}.swiper-right{width:200px;height:200px}}.mask{position:fixed;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);z-index:100;display:flex;justify-content:center;align-items:center;flex-direction:column;top:0;right:0;bottom:0;left:0}.mask .form{position:relative;background-color:#fff;padding:60px 50px;border-radius:4px;width:450px;max-width:100%;box-shadow:0 0 10px #f5f5f5}.mask .form-close{position:absolute;top:10px;right:10px}.mask .form-title{font-size:20px;margin-bottom:60px;color:#989898;text-align:center}.mask .form-item{margin-bottom:20px}.mask .form-item-content input,.mask .form-item-content select{width:100%;height:40px;border-radius:4px;border-color:#97999b;padding:0 10px;outline:0;font-size:12px}.mask .form-item-content input{border:1px solid #97999b}.mask .form-item-content input::-moz-placeholder{font-size:12px}.mask .form-item-content input::placeholder{font-size:12px}.mask .form-item-content input:focus,.mask .form-item-content select:focus{border-color:#01a7b5;box-shadow:0 0 2px #01a7b5}.mask .form .input-container label{display:inline-block;width:100px}.mask .form .form-item-submit{margin-top:30px;width:100%;height:40px;line-height:40px;text-align:center;border-radius:4px;background-color:#01a7b5;color:#fff;font-size:16px;letter-spacing:2px;border:0}.mask .form .form-item-submit:hover{opacity:.8}.mask .form .form-item-required{color:#ed4014;font-size:12px;padding-left:10px}.x-shape{position:relative;width:20px;height:20px;cursor:pointer}.x-shape:after,.x-shape:before{content:"";position:absolute;top:10px;left:0;width:100%;height:1px;background-color:#97999b}.x-shape:before{transform:rotate(45deg)}.x-shape:after{transform:rotate(-45deg)}.mask .form-close .x-shape:hover:after,.mask .form-close .x-shape:hover:before{background-color:#01a7b5}