#apDiv2 {
    position: relative;
    z-index: 1;
    left: 104px;
    top: 0px;
}


.function_h, article h2 i, .hd ul .cur i {
    background: url(../images/005byqpgly1g0cz3dzhjmj301c0fa3yy.jpg) no-repeat;
    display: block;
}


.toutiao {
    position: absolute;
    display: block;
    width: 67px;
    height: 67px;
    overflow: hidden;
    background: url(../images/toutiao.png) no-repeat 0px 0px;
    top: 0px;
    left: -110px;
}
article ul li img {
    float: right;
    width: 50px;
    height: 50px;
    padding-top: 5px;
}
article ul span span {
    display: block;
    line-height: 34px;
    line-height: 34px\9;
    overflow: hidden;
    margin-top: -38px;
    color: #e4e4e4;
    height: 34px;
    cursor: pointer;
    filter: rogid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000', endColorstr = '#80000000' )/9;
    filter: Alpha(opacity=50);
    background: #000;
    padding-left: 10px;
    background-color: rgba( 0, 0, 0, .5 );
    background-color: transparent/9;
    position: relative;
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
article ul span {
    margin-bottom: 8px;
}
article h2 {
    height: 42px;
    width: 90%;
    padding-left: 5%;
    padding-right: 5%;
    border-bottom: #e2e2e2 1px solid;
    font-size: 16px;
    color: #30587C;
    display: block;
    font-weight: normal;
    line-height: 42px;
    margin: 0 auto;
}
article h2 i {
    width: 5px;
    height: 15px;
    display: block;
    background: #30587C;
    float: left;
    margin-top: 13px;
    margin-right: 8px;
}
article h2 a {
    color: #30587C;
}
article ul {
    overflow: hidden;
    width: 90%;
    margin: 0 auto;
    padding-bottom: 16px;
}
article ul span {
    margin-bottom: 8px;
}
article ul span img {
    height: 175px;
    width: 100%;
    padding-top: 14px;
}
.ia {
    overflow: hidden;
}
.ia a {
    width: 31%;
    height: 35px;
    margin: 0 3px;
    line-height: 35px;
    margin-top: 10px;
    background: #efefef;
    text-align: center;
    float: left;
    border-radius: 4px;
    font-size: 14px;
}
.iar {
    margin-right: 0px !important;
}
article ul li a {
    color: #444;
    vertical-align: middle;
    display: table-cell;
}
.article_b {
    border-bottom: none !important;
}
article ul li a h3 {
    display: table-cell;
    vertical-align: middle;
    height: 60px;
    font-size: 15px;
    font-weight: normal;
}
.mulu_bd ul {
    width: 90%;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 5%;
    padding-right: 5%;
}
.mx {
    padding-bottom: 0px !important;
}
.mulu_bd {
    padding-top: 0px !important;
}
.mulu_bd ul li {
    margin-bottom: 15px;
    overflow: hidden;
    border-bottom: #e7e7e7 1px solid;
    padding-bottom: 17px;
}
.pp {
    padding-top: 12px !important;
}
.mulu_bd ul li img {
    width: 93px !important;
    height: 79px !important;
    float: left;
    padding-right: 11px !important;
    padding-top: 2px;
}
.mulu_bd ul li h4 {
    font-size: 15px !important;
    font-weight: normal;
    color: #000;
    padding-bottom: 9px !important;
}
.mulu_bd ul li p {
    font-size: 13px !important;
    line-height: 16px !important;
    color: #666;
    padding-bottom: 4px !important;
}
.mulu_bd ul li time {
    color: #9e9e9e;
    font-size: 11px;
}
time {
    padding-right: 5px;
    display: block;
    text-align: right;
    margin-top: -19px;
}
.px {
    border: 0 !important;
    padding-bottom: 0px !important;
}