/*ÑÕÉ«*/

body {
    background: #f0f0f0 url("../images/zw-bodybg.jpg") top center no-repeat;
}

.zw-nav a.cur, .zw-nav a:hover {
    background-color: #445f8a;
    font-weight: bold;
}


.zw-nav {
    width: 1200px;
    height: 50px;
    background: #5577ad;
    border-radius: 10px 10px 0 0;
}

.zw-fxgwz a:hover,.lbItem a span:hover,.zw-zwgka a:hover{
    color: #afafb1;
}

.zw-footer span {
    font-size: 12px;
    color: #818181;
    line-height: 30px;
    margin: 20px 5px 0 5px;
}

.zw-location a:hover,.zw-pict:hover,.zw-xgwzzk a:hover,.zw-jrit:hover,
.zw-tpsp .zw-pict:hover,.zw-tzrow a:hover,.zw-sybmxx a:hover,.bshdnr a:hover,
.bsfw-left-container a:hover,.bsfw-left-container a:hover span,.xxgk-li-text:hover,
.xlggtitle,.tyxl-header .title, .sbj-tpxw-dqwz a, .sbj-tpxw-dqwz span,.tygl-list-left-ul .cur,
.tygl-list-item:hover,.zm-tabPanel-1 .panel.cur,.zm-tabPanel1 .panel,.zm-headtt1 .title,.zm-subnav LI A,
.zz-ldgl-intro .job-details,.zz-spgl-box:hover .zz-spgl-text a
{
    color: #5577ad;
}

.m-figure .write-letter,.ckft,.ztzl-lmdh-box a:hover, .ztzl-lmdh-box a.on,
.zw-fy a.cur, .zw-fy a:hover,.link-1 a:hover,.tygl-list-left-t,.zm-headtt,
.zm-tabPanel1 .panel.cur,.zm-headtt,.zw-xxgk .xxgk-left .link-2 A:hover,.zw-xxgk .xxgk-left .link-2 A.on
{
    background-color: #5577ad;
}
