.width1136 {
    margin: 0 auto;
    width: 1136px;
}

.userContent {
    font-size: 12px;
}

body {
    background: #f8f8f8;
}

nav {
    background: #2f3030;
    height: 66px;
    line-height: 66px;
}

nav a {
    color: #ffffff;
    font-size: 14px;
    margin-left: 73px;
    white-space: nowrap;
}

nav a.logo {
    margin-left: 0;
    margin-right: 45px;
}

nav a img {
    vertical-align: middle;
}

nav a:hover, nav a.hover {
    color: #e0dfdf;
}

footer {
    height: 176px;
    background: #ffffff;
}

footer .left {
    float: left;
    margin-top: 93px;
    overflow: hidden;
}

footer .left p {
    color: #404040;
    font-size: 12px;
    white-space: nowrap;
}

footer .left p.bei {
    color: #999999;
}

footer .right {
    margin-top: 49px;
    margin-right: 2px;
    float: right;
    overflow: hidden;
}

footer .right img {
    float: right;
}

footer .right .info {
    text-align: left;
    margin-right: 36px;
    float: left;
    margin-top: 7px;
}

footer .right .phoneNumber {
    white-space: nowrap;
    font-size: 20px;
    font-weight: bold;
    color: #666666;
}

footer .right p {
    white-space: nowrap;
    color: #959595;
    font-size: 12px;
}