body{color:#111;background:#fff;position:relative;overflow-x:hidden}header{background:#fff;box-shadow:1px 0 10px rgba(0,0,0,0.1)}.page-index{background:#fff}.footer{background:#f0f0f0;padding-top:30px}.footer .container{padding-bottom:50px;font-size:12px}a{color:#252525}a:hover{color:#fb830f}a:visited{color:#666}.empty{width:100%;padding:30px 0;text-align:center;color:#666}.btn{border-radius:0}.input-group-text{border-radius:0;border:0;background:transparent;border-bottom:1px #009dac solid}.form-control{border-radius:0;border:0;border-bottom:1px #009dac solid}.container{max-width:1110px}header .container,.page-index .container{max-width:1260px}.block-title{text-align:center;margin:0 auto 2rem auto}.block-title>span{display:block}.block-title .title-en{font-size:48px;letter-spacing:5px;text-transform:uppercase;color:#000;opacity:.8;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;font-weight:lighter}.block-title .title-cn{font-size:28px;font-weight:bold;color:#000;position:relative;margin:0 auto;display:inline-block}.block-title .title-cn:after{content:"";position:absolute;bottom:2px;left:0;background:#fb830f;border-radius:10px;height:5px;width:100%}.block-title .description{color:#000;opacity:.6;font-size:20px;line-height:2em}.en-upper{text-transform:uppercase}.nav-box{padding-top:20px;padding-bottom:20px;z-index:9}.nav-box.collapse{padding-top:0;padding-bottom:0}.nav-box .navbar-brand{color:#fb830f;padding:0}.nav-box .navbar-toggler-icon:before{font-size:30px;color:#666}.nav-box .navbar-collapse{position:relative}.nav-box .navbar-collapse .nav-bg{position:absolute;width:134px;height:calc(100% + 20px);z-index:1;top:-20px;right:0;width:0;background:url(../images/menu-hover.png) center bottom no-repeat;background-size:contain;transition:right ease-in-out .3s}.nav-box .navbar-nav{position:relative;z-index:2}.nav-box .navbar-nav .nav-link{color:#111;padding:1rem 0}.nav-box .navbar-nav>.nav-item{position:relative}.nav-box .navbar-nav>.nav-item .nav-link{position:relative;z-index:2;width:134px;transition:color linear .3s}.nav-box .navbar-nav>.nav-item .nav-link::after{content:"|";color:#333;position:absolute;top:1rem;right:0}.nav-box .navbar-nav>.nav-item:last-child>.nav-link::after{content:""}.nav-box .navbar-nav>.active>.nav-link{color:#009dac}.nav-box .navbar-nav .nav-text{display:block;white-space:nowrap;text-align:center}.nav-box .navbar-nav span.en{font-size:10px;text-transform:uppercase}.nav-box .navbar-nav .dropdown-menu{border:0;border-radius:0;margin:0;box-shadow:1px 0 10px rgba(0,0,0,0.1);z-index:1}header .navbar-brand{height:93px;background-position:center center;background-repeat:no-repeat;background-size:auto;transition:height linear .5s}header .navbar-brand img{visibility:hidden}header .nav-box{transition:padding linear .5s}header.header-collapse .navbar-brand{height:56px}header.header-collapse .nav-box{padding-top:0;padding-bottom:0}.gotop{cursor:pointer;width:55px;height:56px;position:fixed;bottom:20px;right:20px;background:url(../images/gotop.png) center center no-repeat}.service-telephone{position:relative;padding-left:48px;padding-top:25px;font-size:20px;color:#333;width:300px;height:54px;background:url(../images/bottom-tel.png) left top no-repeat;text-align:left}.service-telephone .icons{position:absolute;right:0;top:0;width:102px;height:25px}.service-telephone .icons .icon-item{position:relative;background:url(../images/icon-wechat.png) center center no-repeat;background-size:contain;width:24px;height:24px;margin:0 10px 0 0;opacity:.7;float:left;cursor:pointer}.service-telephone .icons .icon-item .qrcode{position:absolute;display:none;left:-48px;top:-120px;background:#fff;border-radius:5px;padding:4px;box-shadow:1px 1px 5px rgba(0,0,0,0.1);z-index:99}.service-telephone .icons .icon-item .qrcode img{width:111px;height:111px}.service-telephone .icons .icon-item.qr-bottom .qrcode{top:25px}.service-telephone .icons .icon-item:hover{opacity:1}.service-telephone .icons .icon-item:hover .qrcode{display:block}.service-telephone .icons .icon-weibo{background-image:url(../images/icon-weibo.png)}.service-telephone .icons .icon-qq{background-image:url(../images/icon-qq.png)}.swiper-container{position:relative;overflow:hidden}.swiper-container:after{content:"";position:absolute;width:100%;left:0;bottom:0;height:48px;background:url(../images/banner-mask.png) center bottom no-repeat;z-index:1}.swiper-container.subbanner:after{background-image:url(../images/banner-mask-gray.png)}.swiper-container .swiper-wrapper{height:100%}.swiper-container .swiper-slide{position:relative;background-position:center center}.swiper-container .swiper-slide .mainbg{display:none}.swiper-container .swiper-slide .ani{position:absolute;left:0;top:0}.swiper-container .swiper-pagination{position:absolute;z-index:20;bottom:10px;width:100%;text-align:center}.swiper-container .swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#ccc;margin:0 5px;opacity:0.8;border:1px solid #ccc;cursor:pointer}.swiper-container .swiper-active-switch{background:#6e7dc2}.carousel{margin-bottom:2rem}.carousel .carousel-inner:after{content:"";position:absolute;width:100%;left:0;bottom:0;height:48px;background:url(../images/banner-mask.png) center bottom no-repeat;z-index:1}.carousel .carousel-item{height:400px;background:url(../images/blank.gif) center center no-repeat;background-size:cover}.carousel .carousel-item img.mainbg{display:none}.carousel .carousel-indicators{bottom:-20px}.carousel .carousel-indicators li{border:0;width:10px;height:10px;border-radius:10px;background-color:#ccc}.carousel .carousel-indicators li.active{background-color:#6e7dc2}.main{min-height:500px}.feedbackrow{padding:2rem 0 1rem 0;background:#ebebeb}.bottom-nav{margin-top:2rem;margin-bottom:0.5rem;line-height:1em}.bottom-nav .bnav-link{margin-right:0.5rem;padding-right:0.5rem;border-right:1px #222 solid}.bottom-nav .bnav-link:last-child{border-right:0}@media (max-width: 991px){.carousel .carousel-item{height:260px}header .container{padding:0}.nav-box .navbar-collapse{border-top:1px #e6ebe7 solid}.nav-box .navbar-nav .nav-link{padding:0.5rem 1rem}.nav-box .navbar-nav .dropdown-menu{border:0;border-radius:0;margin:0;box-shadow:none;background:#f4f4f4;z-index:1}}@media (max-width: 480px){.carousel .carousel-item{height:150px}}.index-body{padding-top:2rem}.block-hasbg{background:#17b293;color:#fff}.block-hasbg .block-title .title-en{color:#fff}.block-hasbg .block-title .title-cn{color:#fff}.block-hasbg .block-title .description{color:#fff}.page-block .subblock{padding:2rem 0}.profile-block{margin-bottom:2rem}.news-block{margin-bottom:2rem}.news-block .media{padding:30px 0;margin:0 100px;border-bottom:1px #fff dashed}.subbanner{height:600px}.subbanner .inner{width:100%;height:100%;background:url(../images/blank.gif) center center no-repeat;background-size:cover}.sidecolumn{width:296px;flex:0 0 auto}.sidecolumn .card{border:0;border-radius:3px}.sidecolumn .card-header{border:0;font-weight:bold;background:url(../images/title-bg.png) left center no-repeat;color:#fff}.sidecolumn .card-header::before{content:" ";width:3px;height:16px;margin-top:4px;background:#fff;border-radius:2px;float:left;margin-right:8px}.sidecolumn .card-body{border:1px #e3e3e3 solid;background:#f9f9f9;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.sidecolumn .list-side a{display:block;padding:10px 8px;line-height:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;border-bottom:1px #d5d5d5 dashed}.sidecolumn .list-side a.active{color:#009dac}.breadcrumb-box{background-color:#e9ecef}.breadcrumb-box .breadcrumb-item+.breadcrumb-item::before{content:">"}.breadcrumb-box .float-right{line-height:48px;opacity:.8}.subpage-title{text-align:left;margin:0 auto 2rem auto}.subpage-title>span{display:block}.subpage-title .title-en{font-size:48px;letter-spacing:5px;text-transform:uppercase;color:#000;opacity:.8;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;font-weight:lighter;position:relative;display:inline-block}.subpage-title .title-en:after{content:"";position:absolute;bottom:2px;left:0;background:#fb830f;border-radius:10px;height:5px;width:100%}.subpage-title .title-cn{font-size:28px;font-weight:bold;color:#000;position:relative;margin:0 auto;display:block}.list-body{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;background:#fff;border-radius:10px}.article-list{margin:0}.article-list .col-6{padding:0 30px;margin-bottom:2rem}.case-list .card{border:0;box-shadow:1px 1px 4px 2px rgba(0,0,0,0.2)}.case-list .card .card-img-overlay{text-shadow:0 1px 3px rgba(0,0,0,0.1);transition:background-color linear .5s}.case-list .card .card-img-overlay:hover{background:rgba(0,0,0,0.2)}.case-list .card a{color:#fff;text-decoration:none}.case-list .bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.case-list .bd-placeholder-img-lg{font-size:3.5rem}.view-body{padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem;background:#fff}.article-body{padding:20px;margin-bottom:2rem;background:#fff}.article-body .article-title{text-align:center;font-size:24px;font-weight:bold}.article-body .article-info{width:60%;font-size:0.8rem;margin:0 auto;margin-top:1em;padding-bottom:.5em;border-bottom:1px #eee solid}.article-body .article-content{margin-top:2em;min-height:500px;line-height:1.6}.article-body .article-content img{max-width:100%}.article-body .article-slides{height:450px}.article-body .article-slides .carousel,.article-body .article-slides .carousel-inner,.article-body .article-slides .carousel-item{height:100%;overflow:hidden}.article-body .article-slides .carousel-item{background:center center no-repeat;background-size:contain}.article-body .article-slides .carousel-item img{display:none}.article-body .article-slides+.article-content{min-height:200px}@media (max-width: 991px){.subbanner{height:120px}.list-body .sidecolumn,.view-body .sidecolumn{display:none}.article-body .article-info{width:95%}}@media (max-width: 480px){.subbanner{height:80px}.article-list .list-group-item{flex-wrap:wrap}.article-list .list-group-item .list-img{width:100%;padding-top:60%}}.loginbox{padding-top:10%}.register{padding-top:30px}.dialog-message{font-size:18px;line-height:22px;position:relative}.dialog-message i{font-size:22px}.dialog-message .closebtn{font-size:20px;position:absolute;right:0;top:0;color:#fff;text-shadow:0 1px 0 #fff;transition:all .5s}.dialog-message .closebtn:hover{transform:rotate(180deg)}.list-loading{color:#999;margin:50px 0;text-align:center}.list-group .list-group-item .badge{margin-left:5px}.list-group .list-group-item.disabled .title{color:#999}.list-group .list-group-item.active .title{color:#fff}.list-group .list-group-item.active .badge-secondary{background-color:#f8f9fa;color:#212529}

/*# sourceMappingURL=style.css.map */
