/* 奋进新征程 建功新时代 */
.fjxzc_layer2{overflow: hidden; margin-bottom: 25px; box-shadow: 0px 0px 20px 0px #408CFF19;}
.fjxzc_l {
    float: left;
    width: 585px;
}
.fjxzc_r {
    float: right;
    width: 585px;
}

.fjxzc_hd{background: #f7f7f7; line-height:46px; height: 46px;}
.fjxzc_hd li{float: left; cursor:pointer;}
.fjxzc_hd li a{padding: 0 30px; font-size:18px; display: block;}
.fjxzc_hd li.on{background: #3477bc; font-weight: bold;}
.fjxzc_hd li.on a{color: #fff;}
.fjxzc_hd .more{float:right; padding-right:11px; font-size: 14px;}
.fjxzc_hd .more a{color:#999999;}
.fjxzc_hd .more a:hover{color:#333;}

.fjxzc_list li{position:relative; padding:0 95px 0 15px; font-size: 16px; line-height:34px; overflow:hidden; vertical-align:top;}
.fjxzc_list li i, .fjxzc_list_code li i{position:absolute; left:0; top: 50%; margin-top: -1px; width: 3px; height: 3px; background: #a81404;}
.fjxzc_list li .time, .fjxzc_list_code li .time{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.fjxzc_list li a, .fjxzc_list_code li a em{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.fjxzc_list_nd li{padding-right:0;}
.fjxzc_list_md li{padding-right: 65px;}
.fjxzc_list_twoCol{margin: 0 -15px; overflow: hidden;}
.fjxzc_list_twoCol li{float: left; width: 50%; padding: 0; position: static;}
.fjxzc_list_twoCol li div{padding:0 95px 0 15px; margin: 0 15px; position: relative; overflow: hidden;}
.common_opaHov:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}