/*@charset "utf-8";*/
input,textarea {
    font: 12px/1.2em 'Helvetica Neue',Microsoft YaHei, Tahoma, Arial, sans-serif;
    letter-spacing: 0.7px;
    -webkit-font-smoothing: antialiased;
}

* {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    display: inline-block;
    color: #3c3c3c;
}

a:focus {
    outline: none;
}

ul li {
    list-style: none;
}

img {
    border: 0;
}

em, i {
    font-style: normal;
}

.clearfix:after {
    content: '';
    clear: both;
    display: block;
    clear: both;
    line-height: 0;
    visibility: hidden;
}
*html .clearfix {
    height: 1%;
}
/*头部*/
.ai_top{
    width:100%;
    height:80px;
    background: #fff;
    position:fixed;
    left:0;
    top:0;
    z-index:1000;
    /* border-bottom: 1px solid #ebebeb; */
}
.ai_top .ai_header{
    width:1200px;
    margin:0 auto;
}
.ai_top .ai_header{
    width:1200px;
    margin:0 auto;
}
.ai_top .ai_header .logo{
    float: left;
    width: 220px;
    height: 60px;
    padding: 10px 0 0 0;
    overflow: hidden;
}
.ai_top .ai_header .logo .logoimg{
    display: block;
    width: 220px;
    height: 60px;
    /* background: url(../images/logo.png) left 5px no-repeat; */
}
.ai_top .navlist{
    float: right;
    padding: 0 20px 0 0;
    overflow: hidden;
}
.ai_top .navlist li {
    width: 140px;
    text-align:center;
    float: left;
    overflow: hidden;
    color: #333;
}
.ai_top .navlist .current{
    color: #4d84ff;
}
.ai_top .navlist li .link{
    display: block;
    padding: 0 21px 0 21px;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    letter-spacing: 3px;
    color: #333;
}
.ai_top .navlist .link .name {
    display: inline-block;
    padding-left: 3px;
    line-height: 80px;
}
.ai_top .navlist .link:hover span, .ai_top .navlist .current span {
    color: #4d84ff;
}
#about,#authority,#cooperation{
    padding-top: 80px;
    margin-top: -80px;
}


