ul{margin:0;padding:0;list-style: none}
a{color:#333;text-decoration: none;}
a:hover,a:focus{color:#777;text-decoration: none;}
a:visited{text-decoration: none;}
#header{display:flex;min-height:130px;background-color:#fff;flex-flow:row nowrap;justify-content:space-between;align-items:center}
.nav-logo{margin:0 50px;}
.nav-logo img{width:180px;height:60px;}
.nav-bar{z-index:9;min-height:130px;}
.nav-bar .m{position:relative;float:left}
.nav-bar .m a:hover{background-color:#0051ad!important;color:#fff!important}
.nav-bar .m a{display:block;padding:0 20px;height:130px;outline:0;background-color:#fff;color:#00392d;text-decoration:none;font:20px/130px microsoft yahei}
.nav-bar .on a{background:#0051ad;color:#fff}
.nav-bar .m .sub{position:absolute;top:130px;left:0;display:none;text-align:center;z-index: 10;border-radius: 0 0 10px 10px;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 20px;-moz-box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 20px;-o-box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 20px;-webkit-box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 20px}
.nav-bar .m .sub li a{display:block;padding:4px 0 0;width:120px;height:40px;border-top:1px solid #f1f1f1;background-color:#fefefe;color:#87cfd8;font:18px/30px microsoft yahei;}
.nav-bar .m .sub li:first-child a{border-top:none}
.nav-bar .m .sub li:last-child a{border-radius: 0 0 10px 10px}
.nav-bar .sub li a:hover{background-color:#0051ad;color:#fff}
#content{background-color:#fff}
#content .breadcrumb-bg{background-color:#f5f5f5}
#content .breadcrumb-box{margin:0 auto;width:70%}
#footer{padding:50px 0;background-color:#0051ad}
#footer .footer-nav-ul{display:flex;flex-flow:row wrap;justify-content:center}
#footer .footer-nav-li{padding:15px 15px 5px}
#footer .footer-nav-li a{color:#fff;text-decoration:none;font-size:20px;cursor:pointer}
#footer .footer-nav-li a:hover{color:#f65000}
#footer .footer-nav-m-ul{padding-top:15px}
#footer .footer-nav-m-li{padding:5px 0}
#footer .footer-nav-m-li a{color:#fff;text-decoration:none;font-size:14px;cursor:pointer}
#footer .footer-bottom{display:flex;overflow:hidden;padding:10px 0;color:#fff;flex-flow:column nowrap;justify-content:center;align-items:center}
#footer .footer-bottom .footer-bottom-nav{padding:5px 0}
#footer .footer-bottom .footer-bottom-nav a{color:#fff;text-decoration:none;font-size:14px;cursor:pointer}
#footer .footer-bottom .footer-bottom-nav a:hover{color:#f65000}
#footer .footer-bottom .beian{color:#fff}
#footer .footer-bottom .beian:hover{color:#02cbcb}
