Considering a two-layer service supply chain consisting of a service provider and a service integrator, and given service demand is influenced by both price and advertising level, mathematical models of decentralized service supply chain, centralized service supply chain and modified decentralized service supply chain based on cost sharing contract are built. Comparing the optimal decisions of the three mechanisms, the validation of the cost sharing contract is verified and some other conclusions are drawn. Finally, numerical examples of these three models are simulated to prove the conclusion.