.xzx_sec a{color: #333; font-weight: bold;}
.xzx_sec a:hover{color: #F25618;}
.seca_item ul li a span{
    margin: 0 auto 10px;
    display: block;
    font-size: 35px;
}

.xzx_seca{margin-bottom: 60px;margin-top: 60px;}
.xzx_seca h2{
    padding: 9px 0;
}
.xzx_seca h2 a{
    font-weight: bold;
    font-size: 24px;
}
.xzx_seca h2 a:hover{ color:#f25618}
.xzx_seca h2 span {
    padding-left: 20px;
}
.xzx_seca .seca_item{
    width: 368px;
    float: left;
    margin-left: 38px;
    position: relative;
}
.xzx_seca .seca_item .item_hd{width: 100%;height: 200px;background: url(../images/zxlc.png) no-repeat;overflow: hidden;}
.xzx_seca .seca_item .before {background-position: 0 0;}
.xzx_seca .seca_item .middle {background-position: -378px 0;}
.xzx_seca .seca_item .after {background-position: -757px 0;}
.xzx_seca .seca_item .item_bd{border-width: 0 1px 1px 1px;border-style: solid;overflow: hidden;}
.xzx_seca .seca_item li{float:left;}
.xzx_seca .seca_item li a{height:100%;color: #333;display: block;text-align: center;position: relative;box-sizing: border-box}
.xzx_seca .seca_item li a:hover .seca_ico_cover{display: block;}
.xzx_seca .seca_itema .item_bd{border-color: #edeee5; }
.xzx_seca .seca_itema li{width:25%;height: 220px;border-left: 1px dotted #EFF1D5; box-sizing: border-box;}
.xzx_seca .seca_itema li a{padding-top: 75px;}
.xzx_seca .seca_itema li a:hover{color: #fc3f05;}
.xzx_seca .seca_itemb .item_bd{border-color: #dfece7;}
.xzx_seca .seca_itemb li{width:25%;height: 110px;border-left: 1px dotted #E4EFEA;border-bottom: 1px dotted #E4EFEA; box-sizing: border-box;}
.xzx_seca .seca_itemb li a{padding-top: 18px;}
.xzx_seca .seca_itemb li a:hover{color: #fc3f05;}
.xzx_seca .seca_itemc .item_bd{border-color: #dbe5e6; }
.xzx_seca .seca_itemc li{width: 33%; border-left: 1px dotted #D9EAF2; border-left: 1px dotted #D9EAF2; height: 220px; box-sizing: border-box;}
.xzx_seca .seca_itemc li a{padding-top: 75px;}
.xzx_seca .seca_itemc li a:hover{color:#fc3f05;}
.xzx_seca li.first { border-left: none; }

.xzx_secb{height: 120px;margin-right: -40px;margin-bottom: 40px;}
.xzx_secb a{display: inline-block;margin-right: 20px;float:left;}


.xzx_secc{margin-bottom: 30px; margin-top: 60px;}
.xzx_secc .secc_hd{ height: 31px; line-height: 31px; margin-bottom: 30px;}
.xzx_secc .secc_hd h2{font-size: 24px;color: #333;font-weight: normal;}
.xzx_secc .secc_hd .secc_hdside{float: right;margin-top: 15px;}
.xzx_secc .secc_hd .secc_hdside li{float:left;}
.xzx_secc .secc_hd .secc_hdside a{color: #999; float:left; margin-left:17px; display:inline; height:14px; line-height:14px;font-weight:normal;}
.xzx_secc .secc_hd .secc_hdside a:hover{color: #F25618;}
.xzx_secc .secc_hd .secc_hdside span{width:1px; height:13px; margin:1px 0 0 17px; float:left; background:#f0f0f0; display:inline; overflow:hidden}
.xzx_secc .secc_bdl{overflow: hidden;float: left;margin-left: -20px;}
.xzx_secc .secc_bdl .bdl_item_card {float: left;width: 383px; padding: 0 0 18px;border: 1px solid #eee; box-sizing: border-box;margin-left: 20px;border: 1px solid #eee;}
.xzx_secc .secc_bdl .bdl_item{float: left;width: 100%;_overflow:hidden;}
.xzx_secc .secc_bdl .bdl_item .item_bd {
    padding: 0 15px;
}
.xzx_secc .bdl_item .item_hd{display: block;position: relative;margin-bottom:1px;width: 100%;height: 210px;cursor: pointer;float:left;_overflow:hidden;_display: inline;}
.xzx_secc .bdl_item .item_hd .item_lnk{display: block;position: absolute;bottom: 0;left:0;height: 40px;line-height: 40px;color: #FFF;background-color: rgba(0,0,0,0.5);width: 100%;padding-left: 12px;z-index: 2;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;box-sizing:border-box;font-size:14px;}
.xzx_secc .bdl_item .item_hd .item_lnk_iebg{display:none;display: block\9;position: absolute;width:300px;height:40px;background-color: #000;filter:alpha(opacity=80);bottom: 0;left:0;z-index: 1;}
.xzx_secc .bdl_item .item_hd .item_lnk_iebg:not(sisi){display: none;}
.xzx_secc .bdl_item .item_bd a {font-weight: normal}
.xzx_secc .bdl_item .item_bd .bold{ margin-right: 5px;font-weight:bold; }
.xzx_secc .bdl_item .item_bd li{width: 360px;height:19px;line-height:19px;margin-top:12px;float:left;font-size: 14px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;_display: inline;}
.xzx_secc .bdl_item .bdl_item_card_border .item_bd li {
    list-style: disc;
    margin-left: 10px;
    color: #a0a0a0;
    overflow: inherit;
    width: 350px;
}
.xzx_secc .bdl_item .bdl_item_card_border .item_bd li:hover {
    color: #fc3f05;
}
.xzx_secc .bdl_item .bdl_item_card_border .item_bd a {
    width: 100%;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
}
.xzx_secc .seca_item_link_box .li_dec{display: inline-block;width: 7px;height: 7px;margin-right: 10px;background-position: 0 -603px;vertical-align: middle;}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item{
    height:120px;
    padding: 10px 0 10px 10px;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item.bdl_background {
    background: #f7f7f9;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item .item_bd{
    float: left;
    width: 198px;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item .item_bd a {
    margin-bottom: 10px;
    width: 195px;
    font-size: 14px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 15px;
    color: #fc3f05;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item .item_bd .item_des{
    float: left;
    height: 85px;
    overflow: hidden;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item.bdl_items {
    height: inherit;
    padding: 0;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item.bdl_items .item_bd {
    width: inherit;
    float: inherit;
    padding: 0;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item.bdl_items .item_bd li {
    height: inherit;
    line-height: inherit;
    padding: 2px 0 3px 0;
    border-bottom: 1px solid #ddd;
    width: 100%;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item.bdl_items .item_bd a {
    width: inherit;
    font-weight: normal;
    color: #333;
    padding: 0 15px;
}
.xzx_secc .secc_bdl .bdl_item_card .bdr_item.bdl_items .item_bd a:hover {
    color: #fc3f05;
}
.secc_bdl .bdl_item_card .item_img{position:relative;width: 125px;height: 100%; margin-right: 15px;float: left;}
.secc_bdl .bdl_item_card .item_img .ico_tag{width: 39px;height: 24px;color: #FFF;text-indent: 6px;background-position: -8px -603px;position: absolute;top: 0;left:-3px;line-height: 21px;}
.bdl_item_card .bdr_item .item_bd a{ margin-bottom: 10px;width: 195px;font-weight: bold;font-size: 14px;display: block;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;line-height: 15px;}
.bdl_item_card .bdr_item .item_bd.item_des{height: 65px;overflow: hidden;color: #666;margin-top: 9px;line-height: 21px;}

.seca_item_link_box{
    overflow: hidden;
    padding: 15px 0 5px 0;
}
.item_bd ul{
}
.seca_itemb .item_bd ul{
    border-bottom: none;
}
.seca_item_link_box a{
    display: block;
    padding: 0 21px;
    margin-bottom: 10px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
}
.seca_item_link_box a:hover{
    color: #F25618;
}

.xzx_secc .secc-hd-new{
    font-size: 24px;
    color: #333;
    font-weight: normal;
}
.secc-classify{
    width: 100%;
    height: 40px;
    margin: 30px 0 20px 0;
    font-weight: normal;
}
.secc-classify a{
    float: left;
    width: 120px;
    height: 40px;
    margin-left: -1px;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
    background-color: #ffffff;
    border: 1px solid  #e8e8e8;
    box-sizing: border-box;
    font-weight: normal;
}
.secc-classify a:hover{
    position: relative;
    color: #F25618;
    border: 1px solid  #F25618;
}
.ad-rabbit-xc{
    margin-top: 30px;
    overflow: hidden;

}
.ad-rabbit-xc a{
    float: left;
}
.ad-rabbit-xc a img{
    width: 244px;
    height: 110px;
}

.xigt-img-text-box .yezhu-link-list-box a {
    font-size: 13px;
    color: #999;
    line-height: 30px;
    display: inline-block;
    width: 209px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
    margin-right: 15px;
}
.xigt-img-text-box .sec_hd{
    margin-bottom: 15px;
}

/* 曝光节点不要超出父节点 */
.zxgl_banner .swiper-slide .ad-data-report{
    max-height: 100%;
    max-width: 100%;
}

.xzx_secd{margin-bottom: 30px; margin-top: 60px;}
.xzx_secd .secc_hd{ height: 31px; line-height: 31px; margin-bottom: 30px;}
.xzx_secd .secc_hd h2{font-size: 24px;color: #333;font-weight: normal;}
.xzx_secd .bk_item_card {
    float: left;
    width: 850px;
}
.xzx_secd .bk_right_item_card {
    float: left;
    width: 280px;
    margin-left: 20px;
    border: 1px solid #eee;
    box-shadow: 0px 2px 10px #ccc;
    padding: 30px 20px;
    background: url(/static/images/middle-news-list-icon.png) no-repeat 18px 0;
    background-size: 7px 13px;
}
.bk_right_item_card .bk_item_xc {
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.bk_right_item_card .bk_item_xc a.item_img {
    font-size: 17px;
    padding: 20px 0 10px;
    display: block;
}
.bk_right_item_card .bk_item_xc .item_des {
    height: 120px;
    overflow: hidden;
}
.bk_right_item_card .bk_item.bdl_items li {
    list-style: disc;
    white-space: nowrap;
    margin-left: 20px;
    color: #a0a0a0;
}
.bk_right_item_card .bk_item.bdl_items li:hover {
    color: #F25618;
}
.bk_right_item_card .bk_item.bdl_items a {
    font-weight: normal;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}