#consultant {
    width: 880px;
    overflow: hidden;
    margin: 15px auto;
    background: url("../../images/service/zixun/zixun_bg_repeat.jpg") repeat;
}
#consultant .zixun-icon {
    background-image: url("../../images/service/zixun/zixun.png");
}
#consultant .consultant-banner {
    background: url("../../images/service/zixun/zixun_banner.jpg") no-repeat ;
    height: 719px;
    position: relative;
}
#consultant .consultant-banner h1 {
    font-size: 20px;
    position: absolute;
    top: 268px;
    left: 196px;
    line-height: 50px;
    color: #FDFDFD;
    letter-spacing: 1px;
}
#consultant .consultant-banner p {
    position: absolute;
    left: 196px;
    top: 346px;
    line-height: 30px;
    color: #FDFDFD;
}
#consultant .consultant-content {
    width: 880px;
}
#consultant .consultant-content .block-title {
    background-position: 0 -22px;
    height: 57px;
    line-height: 55px;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #FDFDFD;
    margin: 40px auto;
}
#consultant .consultant-content .block-1 {
    background: url("../../images/service/zixun/zixun_img_01.jpg") no-repeat 47px 0;
    padding-left: 505px;
    padding-top: 22px;
    margin-top: 30px;
    width: 375px;
    height: 309px;
}
#consultant .consultant-content .block-1 p {
    font-size: 18px;
    font-weight: bold;
    line-height: 55px;
}
#consultant .consultant-content .block-1 .p1 {
    color: #00B5DA;
}
#consultant .consultant-content .block-1 .p2 {
    color: #00C5BB;
    text-indent: 2em;
}
#consultant .consultant-content .block-1 .p3 {
    color: #8FD900;
    text-indent: 4em;
}
#consultant .consultant-content .block-1 .p4 {
    color: #555555;
    text-indent: 6em;
}
#consultant .consultant-content .block-2 {
    background-position: 0 -475px;
    height: 515px;
    position: relative;
    color: #373635;
}
#consultant .consultant-content .block-2 h2 {
    font-size: 18px;
    font-weight: normal;
    line-height: 36px;
}
#consultant .consultant-content .block-2 p {
    line-height: 24px;
}
#consultant .consultant-content .block-2 div {
    position: absolute;
}
#consultant .consultant-content .block-2 .block-2-1 {
    left: 107px;
    top: 6px;
}
#consultant .consultant-content .block-2 .block-2-2 {
    left: 555px;
    top: 6px;
}
#consultant .consultant-content .block-2 .block-2-3 {
    left: 107px;
    top: 170px;
}
#consultant .consultant-content .block-2 .block-2-4 {
    left: 555px;
    top: 170px;
}
#consultant .consultant-content .block-2 .block-2-5 {
    left: 107px;
    top: 335px;
}
#consultant .consultant-content .block-2 .block-2-6 {
    left: 555px;
    top: 335px;
}
#consultant .consultant-content .block-title-2 {
    margin: 60px auto;
}
#consultant .consultant-content .block-3-pic {
    background-position: -285px -1206px;
    width: 336px;
    height: 336px;
    margin: 40px auto;
}
#consultant .consultant-content .block-4 {
    padding-left: 57px;
}
#consultant .consultant-content .block-4 h1 span{
    font-size: 24px;
    color: #FDFDFD;
    line-height: 46px;
    float: left;
}
#consultant .consultant-content .block-4 h1 .num {
    margin-right: 12px;
    background-position: -55px -2026px;
    width: 46px;
    height: 46px;
    display: inline-block;
    text-align: center;
}
#consultant .consultant-content .block-4 h1 .blue {
    color: #313B78;
    font-size: 30px;
}
#consultant .consultant-content .block-4 p.block-con-1 {
    font-size: 16px;
    color: #434343;
    font-weight: bold;
    line-height: 40px;
    margin: 20px 0;
    letter-spacing: 1px;
}
#consultant .consultant-content .block-4 h2 {
    font-size: 18px;
    color: #434343;
    margin: 30px 0;
}
#consultant .consultant-content .block-5 {
    background-position: -55px -2171px;
    height: 410px;
    position: relative;
}
#consultant .consultant-content .block-5 div {
    position: absolute;
}
#consultant .consultant-content .block-5 h3 {
    font-size: 16px;
    line-height: 40px;
}
#consultant .consultant-content .block-5 p {
    font-size: 12px;
    color: #434343;
}
#consultant .consultant-content .block-5 .block-5-1 {
    left: 95px;
    top: 0;
    color: #E94F45;
}
#consultant .consultant-content .block-5 .block-5-2 {
    left: 370px;
    top: 0;
    color: #A470A1;
}
#consultant .consultant-content .block-5 .block-5-3 {
    left: 613px;
    top: 0;
    color: #2E76A6;
}
#consultant .consultant-content .block-5 .block-5-4 {
    left: 95px;
    top: 125px;
    color: #17977E;
}
#consultant .consultant-content .block-5 .block-5-5 {
    left: 370px;
    top: 125px;
    color: #2E76A6;
}
#consultant .consultant-content .block-5 .block-5-6 {
    left: 613px;
    top: 125px;
    color: #4BAD86;
}
#consultant .consultant-content .block-5 .block-5-7 {
    left: 95px;
    top: 250px;
    color: #674965;
}
#consultant .consultant-content .block-5 .block-5-8 {
    left: 520px;
    top: 250px;
    color: #E35E3B;
}
#consultant .consultant-content .block-6 {
    position: relative;
    background-position: -56px -2643px;
    height: 250px;
}
#consultant .consultant-content .block-6 h3 {
    font-size: 16px;
    line-height: 40px;
}
#consultant .consultant-content .block-6 p {
    font-size: 12px;
    color: #434343;
}
#consultant .consultant-content .block-6 div {
    position: absolute;
}
#consultant .consultant-content .block-6 .block-6-1 {
    left: 205px;
    top: 0;
    color: #E94F45;
}
#consultant .consultant-content .block-6 .block-6-2 {
    left: 610px;
    top: 0;
    color: #2E76A6;
}
#consultant .consultant-content .block-6 .block-6-3 {
    left: 96px;
    top: 120px;
    color: #17977E;
}
#consultant .consultant-content .block-6 .block-6-4 {
    left: 525px;
    top: 120px;
    color: #A470A1;
}
#sec-tab-content .dry-Classify .dry-tit {
    background: url("../../images/service/zixun/zixun.png") 0 -22px no-repeat;
    padding: 0 276px;
}