.datas{margin-bottom: 60px;}
    .b_left{ float: left; width: 49.5%;}
    .b_right{ float: right; width: 49.5%;}
    .b_con{ margin-top: 10px;}
    .bl_hd{height: 38px; background: #f7f7f7;position: relative;
    border: 1px solid #e5e5e5;
    border-top: 1px solid #d42b2b;  padding-left: 90px;}
    .bl_zx{ display: inline-block; color: #fff; position: absolute; left: 0; background: #003181; height: 100%;line-height: 38px; text-align: center; font-weight: bold; font-size: 18px; width: 90px;}
    
    
   .bl_bd{ margin-top: 10px;}
   .bl_bd li{ padding-left: 16px ; background: url(../images/public/dott.png) left center no-repeat;    line-height: 30px;}
	.bl_bd li *{ vertical-align: middle;}
	.bl_bd li span{ float: right;}
	.bl_bd li a{    display: inline-block;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
    
    @media (max-width:768px) {
    	.news_con>div{float: none; width: 100%;}
    	.datas{ padding: 0 10px;}
    	.b_right{ margin-top: 10px;}
    }
