html{font-size:1rem}body{padding-top:3.5rem}.page-header{position:fixed;top:0;right:0;left:0;width:100%;z-index:2;background-color:#fff;box-shadow:0 1px 0 #e5e5e5}.page-header .navbar-brand{padding:0;width:9.125rem;background-image:url(../images/logo_text_b.png);background-position:2.25rem .8rem;background-repeat:no-repeat;background-size:6.75rem 1.25rem}.page-header .navbar-brand img{height:2.25rem}.page-header .nav-link{height:2.875rem;line-height:1.875rem;font-size:16px}.page-header .dropdown-toggle::after{display:none}.page-header .navbar-light .navbar-nav .active>.nav-link,.page-header .navbar-light .navbar-nav .active.show>.nav-link{color:#04a84f}.page-header .navbar-light .navbar-nav .show>.nav-link{color:#333}.page-header .navbar-light .navbar-nav .nav-link .active.show{color:#04a84f}.page-header .navbar-light .navbar-nav .nav-link .show{color:#333}.page-header .navbar-collapse{padding:.5rem 0}.page-header .dropdown-menu{border-radius:.1875rem}.page-header .dm-nav{font-size:.875rem}.page-header .dm-nav,.page-header .dm-nav li{margin:0;padding:0;list-style-type:none}.page-header .dm-nav-menu{margin:0;padding:0;list-style-type:none}.page-header .dm-nav-menu li{height:2rem;line-height:2rem}.page-header .dm-nav-menu li.active a,.page-header .dm-nav-menu li.active a:hover{color:#04a84f}.page-header .dm-nav-menu li a{color:#333;font-size:.75rem}.page-header .dm-nav-menu li a:hover{color:#333;text-decoration:none}.page-header .dm-nav-title{position:relative;width:120px}.page-header .dm-nav-title::after{position:absolute;bottom:0;right:1rem;left:1rem;display:block;content:" ";height:1px;background-color:#e5e5e5}.page-header .dm-nav-title.not-after::after{display:none}.page-header .dm-nav-title span{position:absolute;top:50%;margin-top:-0.375rem;width:80px;width:100%;line-height:.875rem;text-align:center;color:#333}.page-footer{background-color:#222;color:#fff}.page-footer .contact{padding-top:3.125rem;padding-bottom:.5rem}.page-footer .qrcode{padding-top:.5rem;padding-bottom:3.125rem}.page-footer .copy{padding:.5rem 0;width:100%;background-color:#333;color:#999;font-size:.75rem;text-align:center}.page-footer .copy .beian{color:#f5f5f5}.footer-logo{padding-left:1rem}.footer-logo img{height:2.375rem}.footer-sub-title{margin-top:.625rem;margin-bottom:.625rem;height:1.875rem;line-height:1.875rem;font-size:.75rem}.footer-sub-title span{display:block}.footer-sub-title .decorations{margin-top:-0.25rem;height:.1875rem;width:1.75rem;background-color:#04a84f}.footer-sub-item{margin:.875rem 0;font-size:.75rem}.footer-sub-item a{color:#fff;text-decoration:none}.footer-sub-item a:hover{color:#fff}.rqcode-wrap img{width:6.25rem}.jumbotron{margin-bottom:0;border-radius:0;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff}.banner-title{margin-bottom:1rem;font-size:2rem;font-weight:300;line-height:1.2}.banner-sub-title{font-size:1.125rem;font-weight:300}.cbox{padding:1.875rem 0}.cbox.bg-f6{background-color:#f6f6f6}.side-img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.side-img img{width:100%}.cbox-title-center{margin:1.5rem 0;text-align:center}.cbox-title-center.mb-big-spacing{margin-bottom:3rem}.cbox-title-center .title{margin:0 0 .875rem 0;padding:0;font-size:1.75rem;font-weight:normal}.cbox-title-center .sub{font-size:1rem;color:#999;letter-spacing:3px}@media(min-width: 992px){body{padding-top:3.875rem}.page-header .navbar-expand-lg .navbar-collapse{-ms-flex-pack:end;justify-content:flex-end}.page-header .navbar-expand-lg .navbar-nav .nav-link{position:relative;padding-right:1.875rem;padding-left:1.875rem;color:#333}.page-header .navbar-expand-lg .navbar-nav .nav-link:hover{color:#000}.page-header .navbar-expand-lg .navbar-nav .nav-item.active .nav-link::after{position:absolute;bottom:6px;right:1.875rem;left:1.875rem;display:block;content:"";margin:0;padding:0;height:3px;background-color:#00a74e;border:0 none}.page-header .navbar-expand-lg .navbar-nav .nav-item.active .nav-link:hover{color:#00a74e}.page-header .navbar-collapse{padding:0}.page-header .dropdown-menu{width:15rem;border:0 none;box-shadow:0 2px 5px 1px rgba(0,0,0,.15)}.page-footer .contact{padding-bottom:3.125rem}.page-footer .qrcode{padding-top:3.125rem}.jumbotron .banner-title{font-size:3.5rem}.jumbotron .banner-sub-title{font-size:1.625rem}.cbox{padding:3.75rem 0}.side-img img{width:100%}.cbox-title-center.mb-big-spacing{margin-bottom:5rem}.cbox-title-center .fz-3{font-size:32px}}.float-sidebar{position:fixed;top:50%;right:6px;z-index:10;margin:-147px 0 0;padding:0;border-radius:5px;list-style-type:none;box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.float-sidebar-item{position:relative;display:block;height:98px}.float-sidebar-item .box{display:block;width:76px}.float-sidebar-item .box .icon{display:block;width:76px;text-align:center}.float-sidebar-item .box .icon img{width:32px;height:32px}.float-sidebar-item .box .title{display:block;padding:3px 0 0 0;width:76px;text-align:center;color:#000;font-size:13px}.float-sidebar-item .box:hover,.float-sidebar-item .box:active,.float-sidebar-item .box:visited{text-decoration:none;color:#000;cursor:pointer}.float-sidebar-item .box-caption{padding:22px 0;width:76px;height:98px}.float-sidebar-consult .box{border-radius:5px 5px 0 0;background-color:#fae839}.float-sidebar-consult .box:hover{background-color:#e1cc06}.float-sidebar-wechat .box{background-color:#81f3d4}.float-sidebar-wechat .box::after{position:absolute;bottom:0;left:7px;display:block;content:"";height:1px;width:62px;background-color:#5abeaf}.float-sidebar-wechat .box:hover{background-color:#35d1a7}.float-sidebar-wechat .box-content{position:absolute;top:0;right:76px;display:block;visibility:hidden;opacity:0;transition:opacity 700ms ease}.float-sidebar-wechat .box-content img{width:184px;height:251px}.float-sidebar-wechat .box:hover .box-content{visibility:visible;width:184px;height:251px;opacity:1}.float-sidebar-phone{height:98px;border-radius:0 0 5px 5px;background-color:#81f3d4}.float-sidebar-phone .box{position:absolute;top:0;right:0;overflow:hidden;width:76px;height:98px;border-radius:5px 0 5px 5px;background-color:#81f3d4;transition:width .3s ease}.float-sidebar-phone .box-caption{float:left}.float-sidebar-phone .box-content{margin-left:76px;height:98px;line-height:98px;width:352px}.float-sidebar-phone .phone-number{display:block;padding:0 16px}.float-sidebar-phone:hover .box{width:352px}
/*# sourceMappingURL=common.css.map */
