La educación ideológica y política de la Universidad Southwest Jiaotong pertenece a la Escuela de Teoría Marxista.
La Universidad Southwestern Jiaotong es una universidad nacional clave que depende directamente del Ministerio de Educación. Es una de las primeras universidades de investigación con escuelas de posgrado en "Doble Primera Clase", "Proyecto 211", "Proyecto 985 Destacado" y "Plan de Innovación Colaborativa 2011". Está ubicada en Chengdu, una famosa ciudad histórica y cultural de China y la ciudad central nacional.
La Universidad Southwestern Jiaotong tiene tres departamentos, a saber, la Sección de Enseñanza e Investigación de Teoría Política, el Departamento de Ciencias Políticas y la Sección de Enseñanza e Investigación de Educación Ideológica y Política. Consta de cinco secciones de enseñanza e investigación: la Sección de Enseñanza e Investigación de Historia Moderna y Contemporánea de China, la Sección de Enseñanza e Investigación de Principios Básicos del Marxismo, la Sección de Enseñanza e Investigación de Introducción al Pensamiento de Mao Zedong y Sistema Teórico del Socialismo con Características chinas, la Sección de Enseñanza e Investigación de Ciencias Políticas y la Sección de Enseñanza e Investigación de Cultivo Ideológico y Moral y Fundamentos Jurídicos.
Actualmente, 7 puntos de autorización de maestría incluyen principios básicos del marxismo, doctorado en educación ideológica y política, marxismo chino, historia del desarrollo del marxismo y sistemas políticos chinos y extranjeros. Además, la universidad también cuenta con instituciones auxiliares de enseñanza e investigación científica, como una base de enseñanza para cursos de teoría política e ideológica, un centro de investigación para nuevas construcciones rurales en el oeste de China y un centro de información en humanidades y ciencias sociales.