La escuela está ubicada en Jiaxing, en la parte noreste de la provincia de Zhejiang, en el interior del delta del río Yangtze. Es el punto de partida del Barco Rojo de la Revolución China, el lugar de nacimiento de la cultura Jiangnan, la sede permanente de la Conferencia Mundial de Internet y el lugar pionero para promover el desarrollo coordinado de las zonas urbanas y rurales. Es una ciudad modelo para el desarrollo y la construcción de alta calidad que está totalmente integrada con la Zona de Demostración de Shanghai en la provincia de Zhejiang. La escuela cubre un área de más de 900 acres (el área de terreno planificada es de más de 300 acres), 13 unidades de enseñanza secundaria y 37 carreras de pregrado, que cubren 6 disciplinas universitarias: artes liberales, derecho, economía, administración, ingeniería, y medicina, y 8.200 estudiantes de pregrado a tiempo completo. Actualmente hay más de 600 profesores y más de 440 profesores a tiempo completo, incluidos casi 120 profesores con puestos profesionales y técnicos superiores asociados o superiores, que representan más del 26% del total, y son expertos que disfrutan de asignaciones especiales del Estado. Concejo.
Ganador del primer premio del Premio Nacional al Logro Docente, expertos jóvenes y de mediana edad con contribuciones destacadas en la provincia de Zhejiang, talentos de primer nivel 151 en la provincia de Zhejiang y jóvenes académicos de ciencias sociales de Zhejiang en la provincia de Zhejiang. Hay 11 centros de demostración de enseñanza experimental a nivel provincial o superior, incluido el Centro Experimental de Gestión Económica, con un valor total de instrumentos y equipos de enseñanza que supera los 100 millones de yuanes, y una biblioteca de más de 820.000 libros en papel.