The stick-figure that comprises the logo looks like a runner and also mimics the Chinese character "wen" meaning humanity (renwen) or culture (wenhua).