/* CSS Document */

/*手机**/
@media (max-width: 720px) {
  body { background-size:100% auto; background-position:0 0;  }
  .w1000 { width:100%; }
  .w1200 { width:100%; }
  .banner { overflow:hidden; }
  .banner img { width:120%; margin:0 -10%;}
  .weixin { display:none; }
  .container { width: 100%; margin-top:0; }
  .slideBox { width:100%; height:230px;  }
  .slideBox .bd{ height:230px;  }
  .slideBox .bd li{ height:230px; }
  .fl, 
  .fr { float:none; }
  .s2 { height:auto; background:url(s2.jpg) no-repeat #E0FBF6 center top; background-size:100% auto; padding-top:50px; padding-bottom:20px; }
  .s2 video { width:96%; margin:0 auto; display:block }
  .s2 .fl img { width:100%; margin:20px 0; }
  
  .s3 { height:auto; background:url(s3.jpg?1) no-repeat #E0FBF6 center -4rem; background-size:180% auto; padding-top:70px; }
  .s3 iframe { width:96%; height:400px; }
  
  .s4 { height:auto; background:url(s3.jpg?1) no-repeat #E0FBF6 center -29rem; background-size:180% auto; padding-top:70px; }
  .s4 iframe { width:96%; height:400px; }
  
  .s5 { height:auto; background:url(s3.jpg?1) no-repeat #E0FBF6 center -55rem; background-size:180% auto; padding-top:70px; }
  .s5 iframe { width:96%; height:400px; }
  
  .s5 { height:auto; background:url(s5.jpg) no-repeat #E0FBF6 center top; background-size:100% auto; padding-top:50px; padding-bottom:20px; }
  
  .s6 { height:auto; background:url(s6.jpg) no-repeat #E0FBF6 center top; background-size:100% auto; padding-top:50px; padding-bottom:20px; }
  
  .s9 { }
  
  #slideBox2 { height:230px; margin-bottom:20px; }
  #slideBox2 .bd { height:230px; }
  #slideBox2 .bd li { height:230px; }
  
  .journey li h4 a { font:18px/24px "Microsoft YaHei"; }
  .journey li { margin-top:20px; }
}