等比数列{an}中,已知a3=7,前3项之和s3=21,求数列通项公式及前n项和