header{border-bottom:1px solid #e9e9e9}header .bar{background-color:#008ba3;line-height:35px}header .bar a{color:#fff;margin-left:20px;display:block}header .bar a:hover{color:#000}header .menu{padding:20px 0 0}header .menu .navbar{padding:0}header .menu .navbar .navbar-brand{color:#777;font-size:1.2rem}header .menu .navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link{padding:15px;border-top:3px solid #fff;color:#666;cursor:pointer}header .menu .navbar .navbar-collapse ul.navbar-nav li.nav-item.active .nav-link,header .menu .navbar .navbar-collapse ul.navbar-nav li.nav-item.show .nav-link,header .menu .navbar .navbar-collapse ul.navbar-nav li.nav-item:focus .nav-link,header .menu .navbar .navbar-collapse ul.navbar-nav li.nav-item:hover .nav-link{border-top:3px solid #008ba3}header .menu .navbar .navbar-collapse ul.navbar-nav li.dropdown>ul.dropdown-menu{margin:0;padding:0;border:1px solid #e9e9e9;border-radius:0}header .menu .navbar .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-item{padding:0;border-bottom:1px solid #e9e9e9}header .menu .navbar .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-item:active{background-color:#f9f9f9}header .menu .navbar .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-item a{display:block;color:#666;padding:8px 28px 8px 15px}header .menu .navbar .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown-item:last-child{border-bottom:1px solid #fff}header .menu.navbar .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown{position:relative}header .menu .navbar .navbar-collapse ul.navbar-nav li.dropdown ul.dropdown-menu li.dropdown .dropdown-menu{margin-top:-1px;top:0;left:100%}header .menu .navbar .navbar-collapse ul.navbar-nav li.dropdown:hover>ul.dropdown-menu{display:block}main section{padding:45px 0}main section.background{background:#f8f8f8}main section .section-title{text-align:center;padding-bottom:1rem}main section .section-title h3{margin-bottom:20px;padding-bottom:20px;position:relative}main section .section-title h3::before{content:'';position:absolute;display:block;width:220px;height:1px;background:#e9e9e9;bottom:1px;left:calc(50% - 110px)}main section .section-title h3::after{content:'';position:absolute;display:block;width:80px;height:3px;background:#008ba3;bottom:0;left:calc(50% - 40px)}main section .home-news .section-body p{margin:0}main section .home-news .section-body p.news-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main section .home-news .section-body p.date{margin-left:1rem;white-space:nowrap}main section.carousel{padding:0}main section.breadcrumbs{padding:15px 0;background-color:#f3f8fa}main section.breadcrumbs .breadcrumb{margin:0;padding:0;background-color:#f3f8fa}main section.articles ul li.item{padding-top:1rem;border-bottom:1px dashed #e9e9e9}main section.articles ul li.item:first-child{padding-top:0}main section.articles ul li.item:last-child{border-bottom:none}main section.articles ul li.item .list-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main section.articles ul li.item .list-date{color:#696e74;width:10rem;text-align:right;margin-bottom:.5rem}main section.articles ul li.item .list-summary{color:#696e74;font-size:1rem;text-indent:2em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}main section.article-details .description,main section.article-details .adjacent-link,main section.product-details .summary,main section.product-details .description,main section.product-details .description .tab-content{margin-top:2rem}main section.article-details .header{border-bottom:1px solid #e9e9e9}main section.product-details .summary img{width:100%}main section.product-details .description .tab-content .tab-pane{overflow-x:auto}main section.contact h4{color:#008ba3}main section.contact p{text-indent:2em}main section.contact ul{font-size:1rem}main section.contact ul li{padding:5px 10px}main section.contact #contact-form .alert p{margin-bottom:0}footer{background:#2b2e31;padding:25px 0 0;position:relative;overflow:hidden;display:block;z-index:1;box-shadow:0 -10px 0 rgba(0,0,0,.1)}footer .widget .title{color:#fff;border-bottom:1px solid #696e74;position:relative;padding-bottom:20px;margin:20px 0}footer .copyrights{background:#3e4246;padding:0;font-size:12px;border-top:1px solid #3e4246;margin-top:15px;color:#fff}footer .copyrights p{margin:1rem 0}.side-service-bar{position:fixed;right:-130px;top:calc(40%);z-index:999;cursor:pointer;transition:all .3s ease}.side-service-bar ul li{color:#fff;width:175px;height:45px;background:#008ba3;margin-bottom:2px;padding-right:15.5px;border-radius:2.5px;transition:all .3s ease;overflow:hidden}.side-service-bar ul li.back-top{display:none}.side-service-bar ul li a{color:#fff}.side-service-bar ul li i{width:45px;line-height:45px;text-align:center}.side-service-bar ul li p{margin:0 0 15.5px 15.5px}.side-service-bar:hover{right:5px}.side-service-bar:hover ul li.weixin{height:205px}.float-frame{position:fixed;z-index:1000;bottom:0;left:0;right:0;height:130px;background-color:rgba(0,0,0,.7);zoom:1}.float-frame .float-frame-content{position:relative;height:100%;width:1280px;margin:0 auto}.float-frame .float-frame-content .float-frame-div{position:absolute;top:15px;left:0;width:140px;height:100px;z-index:1001}.float-frame .float-frame-content .float-frame-div .qr-code{float:left;height:100px;width:100px}.float-frame .float-frame-content .float-frame-div div{float:left;width:40px;height:90px;text-align:center;color:#fff;padding-top:10px}.float-frame .float-frame-content .float-frame-div div p{line-height:20px;margin:0}.float-frame .float-frame-content .float-frame-ul{box-sizing:border-box;margin-left:135px;height:100%;padding-top:20px;padding-left:60px;overflow:hidden;list-style-type:none}.float-frame .float-frame-content .float-frame-ul li{float:left;padding-left:36px;border-right:1px solid #a4a4a4}.float-frame .float-frame-content .float-frame-ul li h3,.float-frame .float-frame-content .float-frame-ul li h4{color:#fff;font-size:30px;font-weight:bold;margin-bottom:25px}.float-frame .float-frame-content .float-frame-ul li h4{margin-bottom:0;color:#fff}.float-frame .float-frame-content .float-frame-ul .float-frame-li1{padding-right:66px}.float-frame .float-frame-content .float-frame-ul .float-frame-li2{padding-right:90px}.float-frame .float-frame-content .float-frame-ul .float-frame-li3{padding-right:55px;border-right:0;background:url('/images/phone2.png') no-repeat right center}.float-frame .qq-btn,.float-frame .bd-btn{box-sizing:border-box;display:inline-block;width:137px;height:36px;line-height:34px;font-size:16px;text-indent:50px;border-radius:5px;background-repeat:no-repeat;background-position:15px center;vertical-align:middle;margin-right:10px}.float-frame .bd-btn{border:1px solid #e74649;color:#fff;background-color:#e23a3c;background-image:url('/images/bd.png')}.float-frame .qq-btn{border:1px solid #5dcdee;color:#fff;background-color:#46b8da;background-image:url('/images/qq2.png')}.qq-btn,.bd-btn{box-sizing:border-box;display:inline-block;width:137px;height:36px;line-height:34px;font-size:16px;text-indent:50px;border-radius:5px;background-repeat:no-repeat;background-position:15px center;vertical-align:middle;margin-right:10px}.bd-btn{border:1px solid #e74649;color:#fff;background-color:#e23a3c;background-image:url('/images/bd.png')}.qq-btn{border:1px solid #5dcdee;color:#fff;background-color:#46b8da;background-image:url('/images/qq2.png')}