Insurance funds can be used to buy stocks. No matter from the "Administrative Measures on the Use of Insurance Funds" or the "Trust Law", insurance or trust funds can be used to buy stocks. In this case, the insurance funds are used by the insurance company as the shareholder of the insurance asset management company. The sources of funds of trust companies can be individuals or financial institutions. But few individuals are willing to invest in equity projects through trust (insurance is not involved here), because equity investment is often a long-term project.
According to this topic, it can also be said that insurance funds, as investors, invest in the equity of related enterprises through trust. This situation is feasible under the current regulatory provisions (especially after the introduction of the new asset management regulations), as long as the asset management products are divided into no more than two levels, that is, the first level of insurance funds, which are used for the equity purchase of the invested enterprise through trust (channel or active management).
I suggest you consult relevant regulatory materials, especially the new asset management regulations of CBRC and other relevant regulatory provisions on insurance and trust.
Further reading: How to buy insurance, which is good, and teach you how to avoid these "pits" of insurance.