Teachers on a national strike in Peru fought with police near the national congress as they pressed the government to give in to their demands.