Baidu reported third-quarter revenue of RMB31.2 billion, down 7% from a year earlier, with weakness concentrated in online marketing, which fell 18% to RMB15.3 billion.