Production latest effort by China’s authorities to produce propaganda that will appeal more to young people