a,body,html{color:#4a4949}.flex,.navbar .navbar-collapse,.navbar .navbar-nav{display:flex}*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body,html{min-width:1200px}.transition,a{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}a:hover{color:#1978e4}.flex-cell{flex:1}.tc{text-align:center}.f20{font-size:16px}.header-banner-img{width:100%;max-height:500px}.navbar{height:83px;line-height:83px}.navbar .navbar-fixed{position:fixed;z-index:100;left:0;top:0;right:0;background:#fff;box-shadow:0 2px 4px 0 rgba(35,24,21,.15)}.navbar .navbar-nav{width:auto}.navbar .navbar-nav .nav-item{position:relative;margin:0 25px;font-size:16px}.navbar .navbar-nav .nav-item.active .nav-link{border-bottom:2px solid #1978e4;color:#1978e4}.navbar .navbar-nav .nav-item ul{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;opacity:0;visibility:hidden;position:absolute;left:0;right:0;top:33px;font-size:16px;background:#fff;margin:0 -16px;box-shadow:0 3px 6px 0 rgba(35,24,21,.15)}.navbar .navbar-nav .nav-item ul li{text-align:center;line-height:1.5;padding:10px 0}.navbar .navbar-nav .nav-item:hover ul{visibility:visible;top:83px;opacity:1}.navbar .navbar-nav .nav-link{display:inline-block;line-height:2;border-bottom:3px solid #fff}.navbar .navbar-right{display:flex;flex:1}.navbar .navbar-right div{margin-left:16px}.navbar .navbar-right a{color:#1978e4;font-size:16px}.navbar .navbar-right img{display:inline-block;vertical-align:text-bottom}.navbar .navbar-right .icon-weixin{cursor:pointer;font-size:16px}.navbar .navbar-right .icon-weixin:hover{color:#1978e4}.navbar .navbar-right .navbar-wx-box{position:relative}.navbar .navbar-right #weixin-ewm{display:none;position:absolute;left:-70px;top:70px;background-color:#fff;border-radius:5px;padding:5px;box-shadow:0 0 3px #000}.navbar .navbar-right #weixin-ewm img{display:block}.navbar .navbar-right .search-box{margin-top:27px;margin-left:80px;border:1px solid #ccc;border-radius:30px;height:30px}.navbar .navbar-right .search-box form{display:flex;height:30px}.navbar .navbar-right .search-box input{height:100%;border:0;padding:0 10px;background:0 0;width:120px}.navbar .navbar-right .search-box button{border:0;background:0 0;padding:0 10px;cursor:pointer}.container{width:1200px;margin-left:auto;margin-right:auto}.footer{background-color:#27282d;color:#999;padding:20px 0}.footer .title{font-size:20px}.footer .ul{font-size:0;margin-left:-10px}.footer .ul li{font-size:16px;display:inline-block;margin:10px}.footer .ul li a{color:#999;line-height:2}.footer .ul li a:hover{color:#fcfcfc}.footer .footer-bottom{margin-top:30px}.footer .footer-bottom a{color:#999;line-height:2}.footer .footer-bottom a:hover{color:#fcfcfc}.sonsort{width:1200px;height:64px;background:#f1f3f4;margin:25px auto;font-size:16px;line-height:64px}.sonsort a{display:inline-block;vertical-align:middle;margin:0 30px;width:64px;text-align:center}.sonsort a.cur{height:34px;line-height:34px;background:#1e77fd;color:#fff}.page-box{display:block;height:58px;line-height:58px;background:#f1f1f1;text-align:center;color:#666;margin:20px 0}.page-box a{display:inline-block;margin:0 10px}.page-box a.page-num-current{color:#1978e4}.layui-badge{vertical-align:middle}