复盘全国陶瓷砖产量历史,中国建筑陶瓷行业的发展可以分为三个阶段:1)探索期:2001年以前,瓷砖产量增速整体波动,中枢没有显著提升;2)成长期:2001-2011年在房地产竣工持续高增长背景下,我国瓷砖行业也因此经历了十年的快速发展期,期间瓷砖产量年均复合增速达到17%;3)成熟期:进入2012年以后,房地产政策调控下总量增速放缓,瓷砖企业间的竞争逐渐激烈,行业也随之进入成熟期,产量从2017年开始出现负增长,2022年产量约73万平方米。
大行业:根据建筑卫生陶瓷协会数据,2022年规模以上建筑陶瓷企业数量为1026家,合计收入约3000亿元;从产量看,2022年全国建筑陶瓷产量约73亿平,按40元/平的出厂价估算,市场空间约2900亿元。综上,瓷砖行业市场空间约3000亿元左右。
2017年中国建材联合会发布了《建筑卫生陶瓷行业淘汰落后产能指导意见》,对落后产能进行限制或者淘汰,并且鼓励大规格及薄板的生产。在政策催化下,行业产能利用率有所改善,但仍处于较低水平。过去两年地产行业承压背景下,2022年建筑陶瓷规模以上企业数量为1026家,2021-2022两年间生产企业减少115家,生产线淘汰275条,淘汰比例近10%。
近年我国瓷砖产线条数变化情况
portant;">省份 | 2022年 | 2017年 | 2014年 | 2011年 | 2022与2017相比 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">广东 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">680 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">962 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">1062 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">1079 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.29 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">福建 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">392 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">537 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">554 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">489 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.27 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">山东 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">120 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">203 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">512 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">555 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.41 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">江西 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">360 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">372 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">342 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">226 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.03 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">四川 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">165 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">224 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">241 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">276 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.26 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">湖北 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">113 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">114 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">114 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">70 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.01 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">河南 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">83 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">128 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">112 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">96 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.35 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">辽宁 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">67 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">100 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">102 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">90 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.33 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">河北 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">53 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">81 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">89 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">62 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.35 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">广西 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">116 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">105 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">86 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">26 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0.1 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">湖南 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">43 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">87 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">74 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">49 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.51 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">陕西 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">35 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">50 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">48 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">48 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.3 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">山西 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">34 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">43 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">46 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">41 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.21 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">云南 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">33 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">39 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">28 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0.33 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">浙江 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">19 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">46 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">39 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">24 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.59 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">新疆 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">23 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">26 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">29 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">21 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.12 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">安徽 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">48 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">49 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">26 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">18 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.02 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">江苏 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">13 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">10 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">18 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">12 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0.3 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">甘肃 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">12 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">22 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">17 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">6 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.45 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">重庆 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">14 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">15 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">17 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">9 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.07 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">贵州 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">20 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">20 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">14 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">12 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">内蒙古 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">10 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">12 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">14 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">13 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.17 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">宁夏 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">6 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">8 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">7 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.67 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">上海 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">7 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">7 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">13 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.71 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">吉林 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">3 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">6 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">5 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">4 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">-0.5 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">黑龙江 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">5 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">3 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">3 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">1 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0.67 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">西藏 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">1 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">1 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">0 |
根据龙头企业最新公告,建筑瓷砖的每平方米投资额为30元左右,岩板的每平方米投资额超过100元,岩板产线投资额相比于传统产线提升3-10倍。参考建筑陶瓷龙头企业历史平均盈利水平(每平方米净利为3-4元),则行业龙头企业的投资回报期为8-10年左右。
瓷砖龙头企业新生产线投入情况
portant;">
portant; min-height: initial; text-align: center; word-break: break-all;">企业名称 |
portant; min-height: initial; text-align: center; word-break: break-all;">项目内容 |
portant; min-height: initial; text-align: center; word-break: break-all;">项目竣工时间 |
portant; min-height: initial; text-align: center; word-break: break-all;">占地面积 |
portant; min-height: initial; text-align: center; word-break: break-all;">产能(万平方米) |
portant; min-height: initial; text-align: center; word-break: break-all;">投入金额 |
portant; min-height: initial; text-align: center; word-break: break-all;">每万平方米产能投资额 |
portant; min-height: initial; text-align: center; word-break: break-all;">蒙娜莎 |
portant; min-height: initial; text-align: center; word-break: break-all;">2条特种高性能陶瓷岩板生产线 |
portant; min-height: initial; text-align: center; word-break: break-all;">2020年12月 |
portant; min-height: initial; text-align: center; word-break: break-all;">约37亩 |
portant; min-height: initial; text-align: center; word-break: break-all;">1520 |
portant; min-height: initial; text-align: center; word-break: break-all;">6亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">39万元 |
portant; min-height: initial; text-align: center; word-break: break-all;">10条高端智能建筑陶瓷生产线并配套原材料存放及加工供给设备 |
portant; min-height: initial; text-align: center; word-break: break-all;">2023年12月 |
portant; min-height: initial; text-align: center; word-break: break-all;">1600亩 |
portant; min-height: initial; text-align: center; word-break: break-all;">7200 |
portant; min-height: initial; text-align: center; word-break: break-all;">预计投入18.5亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">26万元 |
|
portant; min-height: initial; text-align: center; word-break: break-all;">东鹏陶瓷 |
portant; min-height: initial; text-align: center; word-break: break-all;">9条智能岩板生产线和年产260万件智能整装卫浴 |
portant; min-height: initial; text-align: center; word-break: break-all;">-- |
portant; min-height: initial; text-align: center; word-break: break-all;">约1200亩 |
portant; min-height: initial; text-align: center; word-break: break-all;">约5900 |
portant; min-height: initial; text-align: center; word-break: break-all;">预计投入50.8亿 |
portant; min-height: initial; text-align: center; word-break: break-all;">86万元 |
portant; min-height: initial; text-align: center; word-break: break-all;">2条大型轻质节能陶瓷建筑产品生产线 |
portant; min-height: initial; text-align: center; word-break: break-all;">-- |
portant; min-height: initial; text-align: center; word-break: break-all;">398亩 |
portant; min-height: initial; text-align: center; word-break: break-all;">约1000 |
portant; min-height: initial; text-align: center; word-break: break-all;">11亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">110万元 |
|
portant; min-height: initial; text-align: center; word-break: break-all;">马克波罗 |
portant; min-height: initial; text-align: center; word-break: break-all;">江西加美智能陶瓷家具产业园 |
portant; min-height: initial; text-align: center; word-break: break-all;">预计2025年 |
portant; min-height: initial; text-align: center; word-break: break-all;">约480 |
portant; min-height: initial; text-align: center; word-break: break-all;">1000 |
portant; min-height: initial; text-align: center; word-break: break-all;">6.7亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">67万元 |
portant; min-height: initial; text-align: center; word-break: break-all;">广东东唯高性能陶瓷板材生产线(包括陶瓷若板) |
portant; min-height: initial; text-align: center; word-break: break-all;">预计2025年 |
portant; min-height: initial; text-align: center; word-break: break-all;">-- |
portant; min-height: initial; text-align: center; word-break: break-all;">540 |
portant; min-height: initial; text-align: center; word-break: break-all;">7.8亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">144万元 |
|
portant; min-height: initial; text-align: center; word-break: break-all;">帝欧家居 |
portant; min-height: initial; text-align: center; word-break: break-all;">4条岩板新材料生产线 |
portant; min-height: initial; text-align: center; word-break: break-all;">预计2024年 |
portant; min-height: initial; text-align: center; word-break: break-all;">约330亩 |
portant; min-height: initial; text-align: center; word-break: break-all;">5000 |
portant; min-height: initial; text-align: center; word-break: break-all;">21亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">42万元 |
portant; min-height: initial; text-align: center; word-break: break-all;">欧神诺八组高端墙地砖智能生产线 |
portant; min-height: initial; text-align: center; word-break: break-all;">预计2023年12月 |
portant; min-height: initial; text-align: center; word-break: break-all;">约300亩 |
portant; min-height: initial; text-align: center; word-break: break-all;">5000 |
portant; min-height: initial; text-align: center; word-break: break-all;">14.5亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">29万元 |
|
portant; min-height: initial; text-align: center; word-break: break-all;">领标科技 |
portant; min-height: initial; text-align: center; word-break: break-all;">新型节能超薄岩板 |
portant; min-height: initial; text-align: center; word-break: break-all;">2020年 |
portant; min-height: initial; text-align: center; word-break: break-all;">约324亩 |
portant; min-height: initial; text-align: center; word-break: break-all;">800 |
portant; min-height: initial; text-align: center; word-break: break-all;">20.8亿元 |
portant; min-height: initial; text-align: center; word-break: break-all;">260万元 |
二、“煤改气”使得中小企业退出市场,集中度逐步提升
根据观研报告网发布的《中国瓷砖行业发展趋势研究与投资前景分析报告(2023-2030年)》显示,建筑陶瓷行业的耗能较高,经历了煤、油、煤制气、天然气的用能过程,“煤改气”需要一定的资本投入对产线进行改造,且能源成本大幅增长。2021年以来,建陶行业经历了二十年来前所未有的考验,一方面源自于下游需求减弱及客户信用风险,另一方面源自于原燃料成本的明显提升。
上游原燃料价格上涨显著抬升瓷砖成本。在瓷砖生产中,约有1/4的成本来自于能源动力。经测算,2021下半年,动力煤、液化天然气均价较上半年分别增长48.9%、40%,同比分别增长96.6%、46.7%。受行业上游能源(煤、天然气)价格的急剧上涨影响,除了燃料外,胚釉料、化工料等原材料价格均有不同程度的涨幅,2021年三季度以来行业平均生产成本大幅提高。
同时,在“碳达峰、碳中和” 政策背景下,各主要产区均受到不同程度的限电、限产及 能耗指标的影响。受行业环境变化、政策调控的影响下,国内建筑陶瓷行业竞争白热化, 行业面临较大经营压力。
主要陶瓷生产省份能耗政策梳理
portant;">地区 | 时间 | 相关政策 | 内容 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">四川 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44378 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">《清理固定资产投资项目节能审查工作方案》 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">对无节能审查手续的"两高"项目要严格按规定进行整改。 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">河南 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44409 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">《关于实施重点用能单位节能降碳改造三年行动计划的通知》 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">力争到2023年,重点用能单位实现节能能力600万吨标准煤/年以上,实现能效应提尽提。 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">山东 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44562 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">《关于坚决遏制"两高"项目盲目发展促进能源资源高质量配置利用有关事项的通知》 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">"两高"行业在将原陶瓷行业中增加了卫生陶瓷,严守"两高"行业能耗煤耗只减不增底线,明确了分配各市1500万吨能耗指标的使用原则。 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">广东 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44713 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">广东省能源局关于广东省十三届人大五次会议第1403号代表建议答复的函 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">坚决遏制高耗能、高排放、低水平项目盲目发展。 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">江西 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44713 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">江西省人民政府关于印发江西省"十四五"节能减排综合工作方案的通知 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">到2025年,全省单位生产总值能源消耗比2020年下降14%,力争达到14.5%,能源消费总量得到合理控制。节能减排政策机制更加健全,重点行业能源利用效率和主要污染物排放控制水平基本达到国内先进水平。 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">福建 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44713 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">《福建省"十四五"节能减排综合工作实施方案》 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">到2025年,全省单位地区生产总值能源消耗比2020年下降14%,坚决遏制高耗能高排放项目盲目发展。 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">广西 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">44713 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">坚决遏制"两高"项目盲目发展暨加强能耗双控工作电视电话会议 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">坚决遏制"两高"项目盲目发展,确保完成今年能耗双控目标和违规"两高"项目清理整改任务。 |
随着政府不断推进“煤改气”进程,能源成本倍增使得中小企业逐步退出市场。截至2022年,全国共有602家企业使用天然气生产,使用率为57.9%。
建筑陶瓷行业的天然气使用率
portant;">年份 | 天然气使用率 |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2011 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">不到5% |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2014 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">19.00% |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2017 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">34.00% |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2019 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">50.00% |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2020 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">53.00% |
portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">2022 | portant; text-align: initial; margin: 0px; min-height: initial; word-break: break-all; color: rgb(0, 0, 0);">58.00% |
瓷砖行业龙头为马可波罗、新明珠、蒙娜丽莎、东鹏控股,以上企业2022年收入分别为87、74、62、58(东鹏控股仅为瓷砖业务)亿元。龙头企业对比来看,东鹏控股的零售收入占比较高,蒙娜丽莎零售收入占比较低。近年来随着“煤改气”使得中小企业逐步退出市场,瓷砖行业CR5不断提升,行业集中度逐步提升。