China launched a Long March 3B rocket on Thursday morning from the Xichang Satellite Launch Center to deploy two satellites into a medium-Earth orbit for its Beidou Navigation Satellite System.