China debuted its new Long March-12 launch vehicle on the inaugural flight from the country's first commercial spaceport.