Abstract:Under the background of globalization, it is the essential requirement of Chinese modernization to create a new cultural form of human civilization. The cultural form of "new cultural creation" is the concrete existence state and way of inheriting culture, creating culture and developing culture. The work aims to discuss the cultural form of "new cultural creation" and the building of China's image in the times through three parts, namely, the digital activation and reconstruction of the cultural heritage scene in the turn of the cultural form of "new cultural creation", the intellectual creation of China's characteristic entertainment with changing times in the cultural lifelization of "new cultural creation", and the unbounded coordination of the visual media of the multicultural form of "new cultural creation". The inheritance, development and cross-border expression of "new cultural creation" are promoted by the digital humanistic content production and expression mode of "technology+culture+art+design", and a cultural image of China with global communication influence is created in the dimensions of cross-media, cross-time and cross-culture.