1. I don't want to dampen your enthusiasm for studying marine science, but there's no way this major recruits only science applicants, and there really aren't any liberal arts students.
2. You may consider applying for other ocean-related specializations, such as the Transportation Management (Shipping Management) specialization at Shanghai Maritime University. This specialization recruits liberal arts candidates.