This paper presents a method for solving the station-keeping problem of near-space airship (NSA) at an altitude of 22km above sea level with wind influence. Firstly, according to the system overall configuration, the nonlinear mathematical model of NSA is established. Secondly, considering the steady wind and turbulence influences, the station-keeping control law of NSA longitudinal plane which divided into forward control loop and vertical control loop is designed. The vertical position control loop adopts the dual PID control method. In order to improve attitude response performance and decrease energy consumption of actuators, attitude control allocation strategy between fins and vectored thruster is provided. At last, the simulation experiment proves the validity of the proposed station-keeping control method of NSA.