.con_wrap{ overflow:hidden; padding-bottom:50px;}
.kx_main{ border:1px solid #e7e7e7; position:relative;}
.kx_main .tab_nav{ border-left:none;}

.set_wrap{ height:25px; position:absolute; right:0px; top:20px; color:#7e7e7e;}
.set_wrap i{ float:left;}
.switch_btn{ width:54px; height:20px; margin-right:15px; background-position:-168px -176px; float:left; cursor:pointer;}
.switch_btn.on{ background-position:-168px -238px;}
.kx_dl_sele{ width: 766px;     z-index: 10;padding:10px; color:#888; overflow:hidden; border-bottom: 1px solid #e7e7e7;background-color:#fff; }
.kx_dl_sele .time{ height:40px; line-height: 40px; padding-left:10px; }
.kx_dl_sele .select{ margin-top:11px;}
.kx_dl_sele span{ margin-left:10px;}
.kx_dl_sele i{ padding:1px 8px; border: 1px solid #cbcbcb; margin-right:5px; cursor:pointer;}
.kx_dl_sele i.on{ border: 1px solid #4087fd; color:#4087fd;}
.layui-layer-content {overflow-x: hidden !important;}
.kx_con li{ padding:18px 30px 18px 9px; position:relative;}
.kx_img_bom img {margin-bottom: -10px;}
.layui-layer-content img{vertical-align: top; max-width: 100%;}
.kx_con li.red{ color:#f41e2a;}
.kx_con > li:hover{ background:#fff;}
.kxda_con td.time{ color:#7d7d7d; width:60px; padding-left:10px;}
.kx_con li .flag img{width:50px;}
.kx_con_img img{  width:100%;border-radius:5px;}
.kx_con li p{line-height: 24px;color:#333;}
.kx_con li .time{width:50px;color:#333;}
.img_l .kx_con_txt{width:512px;float:right;}
.img_l .kx_con_txt .title{font-weight:bold;font-size:16px;line-height:22px; margin-bottom: 5px;color: #333;}
.img_l .kx_con_img { display: block; float: left;margin-right: 14px;}
.img_l .kx_con_img img{ width: 150px;height:97px;}
.img_d .kx_con_txt{float:left; margin-bottom: 10px;color:#000;}
.img_d .kx_con_img{width:621px;}
.img_not .kx_con_img img{width:130px;height: 70px;margin-top: 10px;cursor:zoom-in;box-shadow: 0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);}
.kx_con_txt.all_width{ width:655px; margin-bottom:8px;}
.kx_con_txt p{color:#2e2e2e; line-height: 24px;}
.kx_status .png,.kx_status.on .gif{display: block;}
.kx_status .gif,.kx_status.on .png{display: none;}
.kx_con li.red p{color:#E03A43;}
a.cardlink_btn{display: inline-block; height:23px; line-height:20px; padding: 0 5px 0 28px; color:#6c9dfc; font-size:12px; background-position:-84px -370px; border:#6c9dfc 1px solid; margin-left: 10px; border-radius:3px;}
.yc_title{ width:285px; padding-left:15px;}
.yc_title p{ min-height:30px;}
.in_zhibiao{ width:100%; color:#848484; overflow:hidden; margin:8px 0;}
.in_zhibiao span{ float:left; width:90px; display:block; margin:0 5px 0 0;}
.in_zhibiao i{ color:#353535;}
.kx_con li.red .in_zhibiao{ color:#f41e2a;}
.kx_con li.red .in_zhibiao i{ color:#f41e2a;}
.sj_num{ margin:2px 0 0 10px;}
.kx_grade{ width:248px; padding-left:30px;}
.kx_duokong{ text-align: left; width:85px;}
.kx_duokong span{ margin-bottom:10px;}
/*快讯页面加载更多样式*/
.kx_con a.load_more { width: 460px;height: 45px;line-height: 45px;margin: 12px 0px 12px 127px;}
.MoreNews{width: 460px; margin: 0 auto;}
.tab_box .MoreNews .load_more{ margin-bottom: 30px;}
.MoreNews a{width: 460px;height: 45px;line-height: 45px; margin-top: 30px; margin-bottom: 30px; }

/*新加样式*/
/*没有数据时*/
.not_kx_num{ width:100%; height:900px; background:url(../images/not_kx.png) no-repeat center 200px;}
.sideR_ad{ width:100%;}
.sideR_ad img{ width:100%;}

.show{ display:block;}

