/* 通用样式 */
.content {
    width: 1200px;
    margin: 0 auto;
}

/* 当前位置 */
.dqwz {
    height: 38px;
    line-height: 38px;
}

.dqwz a:last-child {
    color: #355e92;
}

/* ----------------------------内容开始---------------------------- */


.con1-left {
    width: 420px;
    height: 735px;
    background-color: #f2f2f2;
    padding-top: 30px;
}

.ldzp {
    width: 360px;
    border-bottom: 2px solid #355e92;
    margin: 0 auto;
    text-align: center;
}

.ldzp p {
    padding-top: 20px;
    font-size: 22px;
    padding-bottom: 30px;
}

.main { padding-top: 25px; }
.con1 { overflow: hidden; }
.ldjl , .ldfg { width: 360px; margin: 0 auto; text-align: left; padding-top: 25px; }
.ldjl h4 , .ldfg h4 { font-size: 22px; color: #fff; line-height: 40px;width: 100px; height: 40px; background: url(ldzc_pic.png) no-repeat left center; padding-left: 34px; }
.ldjl p , .ldfg p { text-indent: 2em; font-size: 16px; line-height: 36px; text-align: justify;}
.con1-right { width: 740px; height: 735px; }
.title { height: 48px; line-height: 20px; border-bottom: 1px solid #d9d9d9; position: relative; }
.title h4 { font-size: 22px; color: #355e92; }
.more { position: absolute; top: 0px; right: 0px; color: #666; }
.list li { width: 740px; line-height: 20px; height: auto; padding: 20px; margin: 32.5px 0; background: #f5f5f5; position: relative; }
.list li a { font-size: 16px; line-height: 36px; color: #000;display: block; width: 85%;  }
.time { font-size: 16px; color: #666; position: absolute; top: 40%; right: 4.5%; }
.con2 { margin: 40px 0; }
.con2-left { width: 734px; }
.con2-left .list ul { padding-top: 25px; }
.con2-left .list li a { width: 82%; overflow: hidden; white-space: nowrap; word-break: keep-all; text-overflow: ellipsis; }
.con2-left .list li { width: auto; margin: 0px; padding: 0px; padding-left: 15px; background: url(blue_dian.png) no-repeat left center #fff; }
.con2-left .time { top: 25%; }
.con2-right { width: 426px; height: 325px; }
.tp { margin-top: 40px; }
.tp img { height: 100%; width: 100%; }