沈阳市食药监局对粮食加工品、食用油、肉制品、乳制品、蛋制品、水产品等30类食品共计1663批次进行抽检,其中1539批次已出具检验报告,124批次样品正在检测中。发现不合格食品8批次,合格率为99.5%。其中,重点对生产企业、星级酒店、大型商超的月饼进行抽样检测,共抽样363批次,完成检测239批次,其中不合格3批次,合格率为98.74%。
在月饼中发现3批次菌落总数超标,发生的主要原因可能是企业生产加工环节污染和贮藏条件不达标造成的。在3批次不合格杏仁中检出有二氧化硫残留,其主要原因可能是过量使用二氧化硫。在2批次不合格飞蟹中检查有镉超标,其主要原因可能是螃蟹本身易蓄积重金属,如在污染环境的水里生长,就可能造成重金属超标。
8批次不合格产品在检验报告送达当日,当地食药监部门均已责令企业、商超等单位及业户立即采取封存库存、暂停生产、销售问题食品,召回问题食品等措施控制食品安全风险,排查问题发生的原因并进行整改。
3批次月饼不合格 大名鼎鼎月饼菌落总数超标上黑榜
国家食品药品监督管理总局发布公告称,近期食药监总局组织专项抽检月饼375批次样品,发现3批次不合格样品。不合格产品已被责令下架、召回。
根据食品安全国家标准,个别项目不合格,其产品即判定为不合格产品。根据食药监总局通告,广西红林大酒店有限公司销售的标称广西红林大酒店有限公司、宜春红林酒店有限公司委托合浦红林大酒店有限公司生产的大名鼎鼎月饼,菌落总数5次检出值不符合国家标准规定的要求。
昆明好芳邻商贸有限公司销售的标称云南潘祥记工贸有限公司生产的蛋黄莲蓉月饼(蛋黄类),酸价(以脂肪计)检出值为6.4mg/g,比国家标准规定(不超过5mg/g)高出28%。
德阳大润发商业有限公司销售的标称中国上冠集团有限公司监制、成都上冠冠生园食品有限公司委托四川恬悦食品有限公司生产的广式五仁月饼(果仁类),防腐剂混合使用时各自用量占其最大使用量的比例之和检出值为1.228,比国家标准规定(不超过1)高出23%。
据了解,菌落总数是指示性微生物指标,并非致病菌指标。主要用来评价食品清洁度,反映食品在生产过程中是否符合卫生要求。菌落总数超标说明企业可能未按要求严格控制生产加工过程的卫生条件,产品受到了来自原料、包材、人员、设备等方面的污染;还有可能与产品包装密封不严,储运条件控制不当等有关。
食品菌落总数超标如何定性处罚
监督抽检作为一种重要的监管方式,被食品安全监管部门广泛使用。其中,食品菌落总数超标,因涉及食品种类多、涉案情况多样,其定性和处罚裁量常被激烈讨论。那么,食品的菌落总数超标如何定性处罚?笔者认为,这取决于判定菌落总数不合格时所用标准的种类,通常包括食品安全标准、推荐性标准、企业标准。下面,分情况作出解释。
第一种情况:菌落总数不合格的判定标准为食品安全标准
根据食品安全法第二十五条“食品安全标准是强制执行的标准”、第二十九条“对地方特色食品,没有食品安全国家标准的,省、自治区、直辖市人民政府卫生行政部门可以指定并公布食品安全地方标准”的规定,此处的“食品安全标准”是强制执行的标准,不仅包括国家制定出台的一系列以“GB”开头的强制性国家标准,如:GB19298-2014《食品安全国家标准 包装饮用水》;还包括地方出台的以“DB”开头的明确为强制执行的地方标准,如:《食品安全地方标准 集体用餐配送膳食》(DB31/2023-2014);以及某些地方标准的强制性条款。
第二种情况:菌落总数不合格的判定标准为推荐性标准,但产品符合食品安全标准
食品相关的推荐性标准有国家推荐性标准(GB/T开头)、行业标准(NY/T、QB/T、SB/T、LS/T等开头)、地方标准(DB/T开头)等,通常带有“/T”字样。这类标准虽不是强制执行的食品安全标准,但也对食品的菌落总数等影响食用安全的指标进行了限定,以确保食品无安全隐患。作为特别法的食品安全法,对食品不符合推荐性标准的行为无明确罚则,需要执法人员选择适宜的处罚依据,对问题食品的生产者予以一定惩戒。
第三种情况:菌落总数不合格的判定标准为企业标准,但产品符合食品安全标准
食品生产企业制定企业标准,第一种原因是所用原料、工艺或产品类型比较特殊,因而制定了有别于类似食品标准的企业标准,比食品安全标准多了菌落总数等指标要求;第二种原因是为了提升产品质量,制定了高于食品安全标准的技术要求,如同类食品的食品安全标准规定菌落总数“≤10000CFU/g”,而企业标准中规定“≤1000CFU/g”,此时菌落总数检测结果为2000 CFU/g,也属于“产品符合食品安全标准,但不符合企业标准”的情形。
( 责任编辑: 黄淑蓉 )
1、防“艳”。在采购食品时,首先要看颜色,如果过于鲜艳不自然,尽量少买。
2、防“白”。颜色太白的食物也不要选,尤其是一些面食。
3、防“长”。保质期过长的食品,要提防防腐剂过量,长期进食含大量防腐剂的食物对健康不利。
4、防“反”。保质期过长的食品,要提防防腐剂过量,长期进食含大量防腐剂的食物对健康不利。
5、防“散”。散装食品价格便宜且方便挑选,但相比包装食品,散装食品的来源更难保证。
6、防“低”。食品价格过低,有可能质量存在问题。
FreeMarker template error:
The following has evaluated to null or missing:
==> zxzx.logo [in template "zixun/baoguang_xiangxi.ftl" at line 269, column 30]
Tip: If the failing expression is known to be legally null/missing, either specify a default value with myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthessis: (myOptionVar.foo)!myDefault, (myOptionVar.foo)??
The failing instruction (FTL stack trace):
----------
==> #if zxzx.logo != "" [in template "zixun/baoguang_xiangxi.ftl" at line 269, column 25]
----------
Java stack trace (for programmers):
----------
freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:98)
at freemarker.core.EvalUtil.compare(EvalUtil.java:230)
at freemarker.core.EvalUtil.compare(EvalUtil.java:148)
at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:103)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:265)
at freemarker.core.MixedContent.accept(MixedContent.java:93)
at freemarker.core.Environment.visitByHiddingParent(Environment.java:286)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:193)
at freemarker.core.Environment.visitIteratorBlock(Environment.java:509)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:103)
at freemarker.core.Environment.visitByHiddingParent(Environment.java:286)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:86)
at freemarker.core.Environment.visit(Environment.java:265)
at freemarker.core.MixedContent.accept(MixedContent.java:93)
at freemarker.core.Environment.visit(Environment.java:265)
at freemarker.core.Environment.process(Environment.java:243)
at freemarker.template.Template.process(Template.java:277)
at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366)
at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283)
at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233)
at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.modu.secure.html.filter.CacheFilter.doFilter(CacheFilter.java:90)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.modu.secure.util.AppUrlFilter.sendMsite(AppUrlFilter.java:311)
at com.modu.secure.util.AppUrlFilter.doFilter(AppUrlFilter.java:135)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:748)