.moduleBox{
    background: #fff;
    box-shadow: 0 0 6px #ddd;
    border-radius: 6px;
    padding: 20px  0;
    margin-top: 20px;
}
.moduleBox .title{
    border-left: 4px solid #3988C8;
    font-size: 18px;
    font-weight: bold;
    padding-left: 10px;

}
.moduleBox .text{
    padding: 20px;
    line-height: 34px;
    font-size: 16px;
    letter-spacing: 1px;
    text-indent: 2em;
}
.contact{
    width: 38%;
    overflow: hidden;
    height: 300px;
    margin-left: 2%;
    background: url("../images/banner3.jpg") no-repeat;
}
.contact p{
    margin: 10px 0 0 10px;
    font-size: 16px;
}
.contact p span{
    color: #808080;
    font-size: 16px;
}
.opinion{
    width: 58%;
    height: 300px;
    overflow: hidden;
}

/*时间轴*/
.timerShaftBox{
    padding: 20px 30px;
    margin-top: 26px;
    box-shadow: 0 0 12px #eee;

}
.timerShaft{
    position: relative;
    min-height: 400px;

}
.timerShaft li{
    margin-top: 50px;
}
.timerShaft li:first-child{
    margin-top: 10px;
}
.timeBox{

}
.timerShaft:before {
    display: block;
    content: '';
    width: 4px;
    height: 100%;
    background: #3988C8;
    position: absolute;
    left: 119px;
    z-index: 1;

}
.timer{
    background:#3988C8;
    color: #fff;
    padding: 20px 10px;
    text-align: center;
}
.timer p{
    font-size: 18px;
    line-height: 16px;
}
.timeBox .quan{
    margin: 34px 20px;
}
.timeContent{

}
.timeContent .text{
    font-size: 18px;
    font-weight: bold;
    color: #3988C8;
}
.timeContent p{
    font-size: 16px;
    color: #808080;
    line-height: 28px;
}
/*侧导航*/
.contentRight{
    margin-left: 20px;
    /*height: 600px;*/
    min-height: 600px;
}
.navLeft{
    background: #FFFFFF;
    width:180px;
    flex: 1;
    height: 100%;
    margin-top: 20px;
}
.navLeft li{
    padding: 20px;
    border-left: 6px solid #fff;
    cursor: pointer;
}
.navLeft li span{
    color: #AAAAAA;
    font-size: 16px;
}
.navLeft li.active{
    background: #E1F1FF;
    border-left: 6px solid #4A88C0;
}
.navLeft li.active span{
    color: #4A88C0;
}
.mainContent{
    height: 100%;
}