html{font-family:'微软雅黑';}
*{margin:0;padding:0;border:0;}
body{font-weight:normal;min-width: 1200px;}
a {text-decoration: none;}
img {border:none;display: block;}
.le_main{width: 100%;height: 1075px;background: url('../images/bg.jpg') no-repeat;background-size: cover;background-position: center top;overflow: hidden;}
.main_nav{width: 1200px;height: 865px;overflow: hidden;position: relative;margin: 0 auto;}
.le_logo{width:138px;height: 47px;position: absolute;left: 20px;top: 40px;}
.le_title{width: 283px;height:48px;position: absolute;top:68px;left: -9999px;right: -9999px;margin: 0 auto; }
.le_one{width: 444px;height:247px;position: absolute;top:177px;left: -9999px;right: -9999px;margin: 0 auto;}
.le_two{width: 100%;position: absolute;top:486px;left:0;text-align: center;}
.le_two p{font-size: 23px;color: #ffffff;line-height: 30px;margin: 0 auto;}
.le_three{width: 100%;position: absolute;top:567px;left:0;}
.le_four{width: 100%;height:102px;position: absolute;top:732px;left: 0;}
.le_four .four_l{width: 342px;height: 102px;position: absolute;left: 82px;top:0;}
.le_four .four_r{width: 342px;height: 102px;position: absolute;right:82px;top:0;}
.le_four .le_but{width: 194px;height: 54px;position: absolute;top:12px;left: -9999px;right: -9999px;margin: 0 auto;cursor: pointer;}
.dot {
  animation: sploosh 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.dot2 {
  animation: sploosh2 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.dot3 {
  animation: sploosh3 1.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.dot3{display: table;cursor: pointer;}
.dot3 p{font-size: 30px;margin: 0 auto;text-align: center;display: table-cell;vertical-align: middle;color: #ffffff;}
.dot,.dot2,.dot3{
  width: 100%;
  height: 100%;
  border-radius: 40px;
  position: absolute;
  z-index: 10;
  top:0;
  animation-iteration-count:infinite;
  background: transparent;
}
@keyframes sploosh {
  0% {
    box-shadow: 0 0 0 0px rgba(12, 10, 154, 0.7);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=rgba(1, 69, 250, 0.7),endColorStr=rgba(12, 10, 154, 0.7));
  background: -ms-linear-gradient(top, rgba(1, 69, 250, 0.7),  rgba(12, 10, 154, 0.7));
  background:-moz-linear-gradient(top,rgba(1, 69, 250, 0.7),rgba(12, 10, 154, 0.7));
  background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  background: -o-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  }
  100% {
    box-shadow: 0 0 0 30px rgba(12, 10,154, 0);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=rgba(1, 69, 250, 0.7),endColorStr=rgba(12, 10, 154, 0.7));
  background: -ms-linear-gradient(top, rgba(1, 69, 250, 0.7),  rgba(12, 10, 154, 0.7));
  background:-moz-linear-gradient(top,rgba(1, 69, 250, 0.7),rgba(12, 10, 154, 0.7));
  background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  background: -o-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  }
}
@keyframes sploosh2 {
  0% {
    box-shadow: 0 0 0 0px rgba(12, 10, 154, 0.7);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=rgba(1, 69, 250, 0.7),endColorStr=rgba(12, 10, 154, 0.7));
  background: -ms-linear-gradient(top, rgba(1, 69, 250, 0.7),  rgba(12, 10, 154, 0.7));
  background:-moz-linear-gradient(top,rgba(1, 69, 250, 0.7),rgba(12, 10, 154, 0.7));
  background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  background: -o-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  }
  100% {
    box-shadow: 0 0 0 20px rgba(12, 10, 154, 0);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=rgba(1, 69, 250, 0.7),endColorStr=rgba(12, 10, 154, 0.7));
  background: -ms-linear-gradient(top, rgba(1, 69, 250, 0.7),  rgba(12, 10, 154, 0.7));
  background:-moz-linear-gradient(top,rgba(1, 69, 250, 0.7),rgba(12, 10, 154, 0.7));
  background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  background: -o-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  }
}
@keyframes sploosh3 {
  0% {
    box-shadow: 0 0 0 0px rgba(12, 10, 154, 0.7);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=rgba(1, 69, 250, 0.7),endColorStr=rgba(12, 10, 154, 0.7));
  background: -ms-linear-gradient(top, rgba(1, 69, 250, 0.7),  rgba(12, 10, 154, 0.7));
  background:-moz-linear-gradient(top,rgba(1, 69, 250, 0.7),rgba(12, 10, 154, 0.7));
  background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  background: -o-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  }
  100% {
    box-shadow: 0 0 0 10px rgba(12, 10,154, 0);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=rgba(1, 69, 250, 0.7),endColorStr=rgba(12, 10, 154, 0.7));
  background: -ms-linear-gradient(top, rgba(1, 69, 250, 0.7),  rgba(12, 10, 154, 0.7));
  background:-moz-linear-gradient(top,rgba(1, 69, 250, 0.7),rgba(12, 10, 154, 0.7));
  background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(1, 69, 250, 0.7)), to(rgba(12, 10, 154, 0.7)));
  background: -webkit-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  background: -o-linear-gradient(top, rgba(1, 69, 250, 0.7), rgba(12, 10, 154, 0.7));
  }
}

.ziliaoBox{width: 100%;height: 100%;background:rgba(0,0,0,0.5);position:fixed; z-index:99; top:0;left:0; display:none;}
.ziliaoBox_con{width:600px; height:324px; background: url('http://www.univisa.com.cn/statics/front/images/ziliao_box.jpg') no-repeat;border-radius: 5px;overflow: hidden; font-size:18px; color:#74593F;position: absolute;left: 50%;top: 50%;margin-left: -300px;margin-top: -162px;}
.close{position:absolute;top:10px;right: 10px; font-weight:bold;display: inline-block;width: 25px;height: 25px;overflow: hidden;cursor: pointer;color:#900;line-height: 25px;text-align: center;font-size: 22px;}
.ziliaoBox_con .text-box{
  position:absolute; top:135px; left:100px;line-height:30px;
}
.ziliaoBox_con .text-box a{
  color: #00f;
}
.ziliaoBox_con .input-box{
  position:absolute; left:100px; top:200px;width: 400px;
}
.ziliaoBox_con .input-box input[type='text']{
  text-indent:5px;
  border:1px solid #5b3b05;
  line-height:30px;
  width:316px;
  height:30px;
  font-size:14px;
  margin-bottom: 10px;
}
.ziliaoBox_con .input-box #zlCheck{
  width: 150px;
  position: absolute;
  left: 0px;
  top: 40px;
}
.ziliaoBox_con .input-box .checkButton{
  width:160px;
  height:30px;
  position:absolute; 
  left:160px;
  top:40px;
  background: rgba(4,31,155,1);
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  color:#F4E8C4;
  border-radius: 8px;
  outline: none;
  border: 0px;
}
.ziliaoBox_con .input-box .zlSubmit{
  width:160px;
  height:30px;
  background: rgba(4,31,155,1);
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  color:#F4E8C4;
  border-radius: 8px;
  outline: none;
  border: 0px;
  position: absolute;
  left: 0px;
  top: 80px;
}