table-layout:fixed;可以自定义列的宽度
<div id="bizhi" style="100%;height: 85%;overflow-x: auto;">
<table id="data_table" class="" style="100%;height: 100%;table-layout:fixed;font-size: 0.2rem !important;">
<thead>
<tr>
<!--<th rowspan="2" style=" 5px !important;">序号</th>-->
<!--<th rowspan="2" style=" 120px !important;">供热站</th>
<th colspan="5" style=" 270px !important;">消耗指标</th>-->
<th rowspan="2" style=" 36% !important;">供热站</th>
<th colspan="5" style=" 64% !important;">消耗指标</th>
</tr>
<tr>
<th>氧化钙</th>
<th>NaOH溶液</th>
<th>NaOH片碱</th>
<th>尿素</th>
<th>工业盐</th>
</tr>
</thead>
</table>
</div>
//tab切换时会使表头元素宽度无法识别,先设置一个定时器,刚开始让所有的table的div都显示,在页面打开若干秒或者毫秒之后,让不该显示的div隐藏就好了hide(),
setTimeout(function(){$("#changzhi").hide()},1000)