The Tongling Yangtze River Third Bridge in East China's Anhui Province, the world's first double-decker cable-stayed and suspension bridge for both road and rail traffic, has opened to traffic in Anhui Province.