McCawley's provides the longest happy hour in town. From 10am to 10pm Carlsberg Draught is RMB25 per pint, house wine is RMB25 per glass and there are other drink specials to check out as well.