*{padding: 0px;margin: 0px;font-style: normal;list-style-type: none;text-decoration: none;font-family:"Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;border:0 none;outline: 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; }
div{color: #333;font-size: 14px;}
p{word-break:break-all;}

.wrapper{width: 1180px;margin:0 auto;}
.kee_Head{height: 70px;box-shadow: 0px 2px 3px rgba(0,0,0,0.3);position: relative;z-index: 333;clear: both;}
.kee_Head .logo{display: flex;display: -webkit-flex; align-items:center;height: 70px;float: left;margin-right:60px;}
.kee_Head .logo a{line-height: 50px;font-size: 26px;}
.kee_Head .logo img{height: 50px;vertical-align: top;margin-right: 10px;}
.kee_Banner{text-align: center;position: relative;overflow: hidden;height: 320px;}
.kee_Banner img{max-width:100%;}
.copyright{text-align: center;padding: 15px 0;border-top:1px solid #0364EB;}
.copyright a{color: #333;}
.kee_article{padding: 20px 0;line-height:50px;}
.bodyMid{height: auto;}
.kee_tit{text-align: center;padding: 10px 0 10px; }
.kee_items{text-indent: 30px;}

.nav {
    text-align: right;
    font-size: 0;
}
ul.nav li {
    position: relative;
}
.nav li {
    display: inline-block;
    font-size: 1rem;
}

li {
    list-style: none;
}
.nav li a {
    display: block;
    line-height: 70px;
    height: 70px;
    padding: 0 1.5rem;
    color: #0364EB;
    font-weight: bold;
}

a.active {
    color: #80a62b;
    text-decoration: none;
}
a {
    color: #666;
    text-decoration: none;
    transition: all .4s;
}
.nav li a.top-phone {
    color: #f44336;
    font-weight: bold;
}
.table td, .table th{
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}