/*body{
    background:#f5f5f5 ;
}*/
.page-wrap{
    background: #f5f5f5;
}
.header{
    width: 100%;
}
.banner{
    height: 393px;
    width: 100%;
}
.banner div{
    width: 100%;
    height: 100%;
}
.content{
    /*width: 1012px;
    margin: 0 auto;*/
    padding-bottom: 60px;
}
.nowat-wrap{
    border-bottom: 1px solid #e6e2e2;
}
.nowat{
    width: 1012px;
    margin: 0 auto;
    font-size: 16px;
    color: #333;
    height: 60px;
    line-height: 60px;
}
.nowat a{
    color: #999;
}
.nowat a:last-child{
    color: #6a1319;
}
.content-inner{
    width: 1012px;
    margin: 0 auto;
    padding-top: 70px;
}


.left-nav{
    width: 178px;
    display: inline-block;
}
.left-nav a{
    display: inline-block;
    width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    background: #fff;
    margin-bottom: 1px;
    box-sizing: border-box;
}
.left-nav .active{
    border-left: 2px solid #6a1319;
}
.right-content{
    float: right;
    width: 792px;
}
.big-tit{
    color: #6a1319;
    font-size: 22px;
    border-bottom: 1px solid #e6e2e2;
    padding-bottom: 20px;
    margin-bottom: 36px;
}
.big-tit span{
    font-size: 14px;
    color: #999;
}
.real-cont{
    padding-bottom: 20px;
}
.real-cont ul li{
    padding: 0 25px;
    background: #fff;
    margin-bottom: 20px;
}

.business-cont{
    background: transparent;
    padding-top: 24px;
    min-height: 200px;
    font-size: 16px;
}
.job-tit{
    font-size: 18px;
    color: #333;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #e6e2e2;
}
.description-wrap p{
    /*padding-top: 30px;*/
    line-height: 40px;
    font-size: 14px;
    color: #333;
}
.description-tit,.serve-tit{
    font-size: 16px;
    color: #666;
    position: relative;
    padding-left: 18px;
    margin: 30px 0 35px;
}
.description-tit:before,.serve-tit:before{
    content: '';
    display: inline-block;
    height: 100%;
    width: 4px;
    position: absolute;
    left: 0;
    top:0;
    background: url("../img/contact-border.png" ) no-repeat center;
}
.business-cont div{
    color: #333;
    line-height: 40px;
}

@media screen and (max-width: 768px){
    .banner {
        height: 2.1rem;
        margin-top: 0.96rem;
    }
    .banner div{
        background-position: -2.9rem -0.74rem!important;
        background-size:auto 140% !important;
    }
    .nowat-wrap{
        display: none;
    }
    .content-inner {
        width: 100%;
        padding-top: 0;
    }
    .left-nav {
        width: auto;
        display: block;
        background: #ececec;
    }
    .left-nav ul{
        overflow: hidden;
        text-align: center;
    }
    .left-nav li{
        display: inline-block;
        margin:0 0.6rem;
    }
    .left-nav li a{
        background: none;
        font-size:0.28rem;
    }
    .left-nav .active {
        border:none;
        color: #6a1319;
        border-bottom: 2px solid #6a1319;
    }
    .big-tit{
        display: none;
    }
    .right-content {
        float:inherit;
        width:auto;
        padding: 0.2rem;
        background: #f5f5f5;
    }
    .business-cont {
        padding-top: 0.35rem;
        min-height: 6rem;
        font-size: 0.26rem;
    }
    .content {
        padding-bottom: 0;
    }
    .business-cont div {
        color: #333;
        line-height: 2em;
    }
    .real-cont ul li {
        padding: 0 ;
        background: #fff;
        margin-bottom: 0.2rem;
        padding:0.2rem;
    }
    .real-cont {
        border-radius: 4px;
        padding-bottom: 0;
        /*background: #fff;*/

    }
    .job-tit {
        font-size: 0.3rem;
        height: 0.8rem;
        line-height: 0.8rem;
        border-bottom: 1px solid #e6e2e2;
    }
    .description-tit, .serve-tit {
        font-size: 0.26rem;
        color: #666666;
        position: relative;
        padding-left: 0.2rem;
        margin: 0.3rem 0 0.3rem;
    }
    .description-tit:before, .serve-tit:before {
        width: 2px;
    }
    .description-content,.serve-content,description-content{
        padding-left:0.2rem;
    }
    .description-wrap p,.serve-content p,description-content p {
        line-height: 2em;
        font-size: 0.26rem;
    }

}