html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, dl, dt, dd, form, article, aside, embed, table, td, th, input, button, legend, fieldlset, blockquote, textarea, label, strong, img, cite { margin: 0; padding: 0; outline: none; }
#top_wrapper {
    width: 100%;
    height: 33px;
    background: url(../images/top_bg.png) repeat-x;
}

.top {
    height: 28px;
    line-height: 28px;
    width: 1190px;
    margin: 0 auto;
}

.fn-left {
    float: left;
    font-size: 13px;
}

.fn-right {
    float: right;
}

.telc {
    font-size: 13px;
    font-weight: bold;
    line-height: 27px;
    margin: 0px;
    padding: 0px;
}

.telc span {
    color: #B71C22;
}

.fn-right a {
    font-size: 13px;
    margin: 0px 6px;
    text-decoration: none;
    cursor: pointer;
    color: #666;
}
.srdz-new {
    height: 88px;
    background: #fff;
}

.wrapper {
    width: 1190px;
    margin: 0 auto;
    zoom:1;}

.logo {
    width: 315px;
    height: 80px;
    padding-top: 6px;
    display: inline;
    float: left;
}

.ylwz {
    float: right;
    width: 800px;
    height: 85px;
}

.ylwz ul {
    padding-top: 15px;
}

.ylwz ul li {
    float: left;
    line-height: 28px;
    font-size: 14px;
    text-align: left;
    margin-right: 15px;
    display: inline;
}

.ylwz ul li a {
    white-space: nowrap;
    text-decoration: none;
    cursor: pointer;
    color: #666;
}

.ny-nav-with {
    width: 100%;
    height: 40px;
    background: #9CD8F6;
    border-top: 3px solid #1A2188;
}

.topacolor {
    color: #B71C22;
}
.ny-nav-with {
    width: 100%;
    height: 40px;
    background: #9CD8F6;
    border-top: 3px solid #1A2188;
}

.ny-nav {
    width: 1190px;
    margin: 0 auto;
    height: 35px;
    line-height: 40px;
    overflow: hidden;
}

.ny-nav ul {
    padding-left: 10px;
}

.ny-nav ul li {
    float: left;
    width: 82px;
    font-size: 14px;
    margin-right: 5px;
    display: inline;
    text-align: center;
}

.ny-nav ul li a {
    color: #fff;
    display: block;
    text-decoration: none;
    cursor: pointer;
}

.ny-nav ul li a:hover {
    font-weight: bold;
    background: #1A2188;
    text-decoration: none;
}

.ny-nav ul li a.nomover {
    font-weight: bold;
    background: #1A2188;
    text-decoration: none;
}

.fixd{ position: fixed;width:100%; z-index: 999;}