.i-ban {
  position: relative;
  overflow: hidden;
  width: 100%;
  z-index: 1;
  height: 800px;
}
.i-ban ul, .i-ban li {
  width: 100%;
  height: 100%;
}
.i-ban li {
  background-size: cover !important;
  position: absolute;
  left: 100%;
  top: 0;
  overflow: hidden;
}
.i-ban li a{
  display: block;
  width: 100%;
  height: 100%;
}
.i-ban li .cent-cont {
  position: absolute;
  left: 13%;
  top: 30%;
  /*margin-top: -240px;*/
  color: #fff;
  z-index: 3;
  width:74%;
  text-align:left;
}
.i-ban li .gray-bg {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #000;
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.i-ban li .word {
  color: #fff;
  float:left;
}
.i-ban li .word p {
  position: relative;
  float:left;
  width:100%;
}
.i-ban li .word p .font-sign {
  position: relative;
  display: block;
  top: 20px;
  opacity: 0;
  filter: alpha(opacity=0);
  font-family:"Î¢ÈíÑÅºÚ","ËÎÌå",Arial;
  float:left;
  width:100%;
}
.i-ban li .word p .sign1{
  font-size:20px;
  line-height:30px;
  letter-spacing:5px;
}
.i-ban li .word p .sign2{
  font-size:88px;
  line-height:100px;
  color:#fff;
  font-weight:bold;
}
.i-ban li .word p .sign2 i{
  font-size:48px;margin-left:5px;
  font-style:initial;
  font-weight:normal;
}

.i-ban li .word p .sign3{
  font-size:30px;
  line-height:45px;
  color:#fff;
}
.i-ban li .word p .sign4{
  font-size:46px;
  line-height:60px;
  color:#fff;
  font-weight:bold;
}

.LM {display:block;position:relative;float:left;margin-top:50px;}
.LM .sDiv1{background:#fff;font-size:16px;color:#333;padding:13px 30px;position:absolute;z-index:3;top:17px;font-family:Arial}
.LM .sDiv2{background:#fc5a4f;font-size:24px;color:#fff;padding:30px 50px;position:absolute;left:130px;z-index:2}

@media (max-width: 767px) {
    .i-ban li .word p .sign1{
      font-size:14px;
      line-height:24px;
      letter-spacing:5px;
    }
    .i-ban li .word p .sign2{
      font-size:48px;
      line-height:60px;
      color:#fff;
      font-weight:bold;
    }
    .i-ban li .word p .sign2 i{
      font-size:30px;margin-left:5px;
    }

    .i-ban li .word p .sign3{
      font-size:16px;
      line-height:30px;
      color:#fff;
    }
	    .i-ban li .word p .sign2{
      font-size:28pxpx;
      line-height:44px;
      color:#fff;
      font-weight:bold;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .i-ban li .word p .sign1{ 
      font-size:16px;
      line-height:24px;
      letter-spacing:5px;
    }
    .i-ban li .word p .sign2{
      font-size:68px;
      line-height:80px;
      color:#fff;
      font-weight:bold;
    }
    .i-ban li .word p .sign2 i{
      font-size:38px;margin-left:5px;
    }

    .i-ban li .word p .sign3{
      font-size:24px;
      line-height:38px;
      color:#fff;
    }
	.i-ban li .word p .sign4{
      font-size:38px;
      line-height:50px;
      color:#fff;
      font-weight:bold;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .i-ban li .word p .sign1{
      font-size:16px;
      line-height:24px;
      letter-spacing:5px;
    }
    .i-ban li .word p .sign2{
      font-size:68px;
      line-height:80px;
      color:#fff;
      font-weight:bold;
    }
    .i-ban li .word p .sign2 i{
      font-size:38px;margin-left:5px;
    }

    .i-ban li .word p .sign3{
      font-size:24px;
      line-height:38px;
      color:#fff;
    }
}
.i-ban li .word span.line {
  display: block;
  height: 4px;
  background-color: #fff;
  opacity: 0.7;
  filter: alpha(opacity=70);
  width: 0;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2px;
}
.i-ban li .word .font {
  display: block;
  position: relative;
  top: 20px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.i-ban li .link {
  display: block;
  width: 42px;
  height: 42px;
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  margin-top: 50px;
  transition: all 0.3s ease 0s;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
}
.i-ban li .link i {
  display: block;
  width: 100%;
  height: 100%;
  background: url(/html/Template/img/ico_16.png) no-repeat center;
  position: absolute;
  left: 0;
  top: 0;
}
.i-ban li .link:hover {
  border: 1px solid white;
}
.i-ban li.active .word p .font-sign {
  top: 0;
  opacity: 1;
  filter: alpha(opacity=100);
  transform: rotate(0);
  transition: all 0.5s ease 0s;
}
.i-ban li.active .link {
  opacity: 1;
  filter: alpha(opacity=1);
  transition: all 0.3s ease 0.6s;
}
.i-ban li.active .link i {
  animation: downico 1.5s ease-out infinite;
}
.i-ban .btns {
  position: absolute;
  bottom: 56px;
  left: 44%;
  z-index: 10;
}
.i-ban .btns span {
  display: inline-block;
  width: 23px;
  height: 23px;
  margin-right: 27px;
  position: relative;
  cursor: pointer;
  webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    /* Rotate Origin */
    -webkit-transform-origin: 0 100%;
    -moz-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    -o-transform-origin: 0 100%;
    transform-origin: 0 100%;
    border:2px solid #fff;
}
.i-ban .btns span i {
  display: block;
  height: 100%;
  position: absolute;
  width: 0;
  background-color: #fff;
    /*background:url(/html/Template/images/bot2.png);*/
}