/**************************** enter *****************************/
  .enter-y
  {
      transform: translateY(50px);
      opacity: 0;
      transition: all .5s;
  }

  .enter-y-y
  {
      transform: translateY(-50px);
      opacity: 0;
      transition: all .5s;
  }

  .enter-y-r
  {
      transform: translateY(-50px);
      opacity: 0;
      transition: all .5s;
  }

  .enter-x
  {
      transform: translateX(50px);
      opacity: 0;
      transition: all .5s;
  }

  .enter-x1
  {
      transform: translateX(450px);
      opacity: 0;
      transition: all .5s;
  }

  .enter-x-r
  {
      transform: translateX(-50px);
      opacity: 0;
      transition: all .5s;
  }

  .enter-x-r1
  {
      transform: translateX(-150px);
      opacity: 0;
      transition: all .5s;
  }

  .show .delay-1
  {
      transition-delay: .2s !important;
  }

  .show .delay-2
  {
      transition-delay: .4s !important;
  }

  .show .delay-3
  {
      transition-delay: .6s !important;
  }

  .show .delay-4
  {
      transition-delay: .8s !important;
  }

  .show .delay-5
  {
      transition-delay: 1s !important;
  }

  .show .delay-6
  {
      transition-delay: 1.2s !important;
  }

  .show .delay-7
  {
      transition-delay: 1.4s !important;
  }

  .show .enter-y,
  .show .enter-x,
  .show .enter-x1,
  .show .enter-y-r,
  .show .enter-x-r,
  .show .enter-x-r1,
  .show .enter-y-y
  {
      opacity: 1;
      transform: translate(0);
  }
.clear
{
	clear: both;
}

button
{
	outline: medium;
}

button:hover
{
	opacity: .8;
}

html, body
{
  position: relative;
  height: 100%;
}

body
{
  background: #cfcfcf;
  font-family: '微软雅黑',Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 1em;
  color:#000;
  margin: 0;
  padding: 0;
}

ul
{
	margin: 0;
	padding: 0;
}

li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

h1
{
	letter-spacing: .1em;
}

h1,
h2,
h3,
h4,
h5,
h6,
small
{
	padding: 0;
	margin: 0;
}
a img
{
	border: none;
}

a
{
	color: #000;
}

a:link
{
	text-decoration: none;
}

a:visited
{
	color: #000;
	text-decoration: none;
}

a:active,
a:hover
{
	color: #2A3542;
	text-decoration: none;
}
.col-md-1
,.col-md-2
,.col-md-3
,.col-md-4
,.col-md-5
,.col-md-6
{
  padding: 0;
}
.myContainer{
  padding: 0 15%;
}
.row{
  /*margin: 0;*/
}
.banner{
  width: 100%;
  position: fixed
}
.banner img{
  width: 100%;
}
