@charset "UTF-8";
.hhxa-wrapper{
  float: left;/*float:right;*/
}
.hhxa-wrapper .logo_img{
  /*height: 80px;*/
  display: table-cell;
  vertical-align: middle;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  font-size: 0px;
  line-height: 0px;
}
/*.header.fixed .hhxa-wrapper .logo_img {
  height: 60px;
}*/
.hhxa-freecheck{
  width: 90px;
  /*margin-top:3px;*/
  /*margin: 7px 0px 15px 8px;*/
  background-color:#106EEA !important; 
  /*color: #3867AF !important;*/
  color:#fff !important;
  border: 1px solid #106EEA;
  /*border: 1px solid #3867AF;*/
  border-radius: 5px;
  float: left;
  line-height: 30px;
  height: 32px;
  text-align: center;
  padding: 0 5px;
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.hhxa-freecheck:hover{
  font-size: 16px;
}
nav.in .hhxa-freecheck{
	border: 1px solid #fff;
	margin-left: 7px;
}
.footer-address{
padding: 0px;
}
.footer-address > p{
margin-left: 69px;
margin-top: -20px;
}

.leye-wrapper{
  position: relative;
  color: #fff;
}
.leye-login,.leye-member{
  padding: 0px 0px 0px 20px;
}
.leye-login-btn{
    font-size: 16px;
    color: #333;
    line-height: 32px;
}
.abs.menu-white .leye-login-btn{
	color: #fff;
}
.abs.menu-white .fixed .leye-login-btn{
  color: #333;
}
.abs.menu-white .header:hover .pull-right  .leye-login-btn{
  color:#333;
}
.abs.menu-white .header:hover .pull-right .leye-login-btn:hover{
  color:var(--theme-color);
}
@media (max-width: 991px){
	.leye-login-btn{
		color:#fff;
	}
	.leye-login-btn:hover{
		color:#fff;
	}
}
.leye-wrapper .el-menu--horizontal>.el-submenu .el-submenu__title{
  height: auto;
  line-height: normal;
}
.leye-wrapper .el-menu.el-menu--horizontal{
  border-bottom: none;
}
.leye-member{
  margin-top: 6px;
}
.leye-wrapper .el-menu{
  background-color: transparent;
}
.abs.menu-white .header .leye-wrapper .el-menu--horizontal>.el-submenu .el-submenu__title,
.abs.menu-white .header .leye-wrapper .el-menu--horizontal>.el-submenu .el-submenu__title i{
   color: #fff;
}
.abs.menu-white .fixed .leye-wrapper .el-menu--horizontal>.el-submenu .el-submenu__title,
.abs.menu-white .fixed .leye-wrapper .el-menu--horizontal>.el-submenu .el-submenu__title i{
  color: #333;
}

.abs.menu-white .header:hover .pull-right .el-menu--horizontal>.el-submenu .el-submenu__title,
.abs.menu-white .header:hover .pull-right .el-menu--horizontal>.el-submenu .el-submenu__title i{
	color:#333;
}
.abs.menu-white .header:hover .pull-right .el-menu--horizontal>.el-submenu .el-submenu__title:hover,
.abs.menu-white .header:hover .pull-right .el-menu--horizontal>.el-submenu .el-submenu__title:hover i{
	color:var(--theme-color);
}
.leye-wrapper .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,
.leye-wrapper .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover, 
.leye-wrapper .el-menu--horizontal>.el-submenu .el-submenu__title:hover{
  background-color: transparent;
}
.leye-wrapper .el-menu--horizontal>.el-submenu.is-active .el-submenu__title{
  border-bottom: solid 2px transparent;
}
.wecome-container{
  position: fixed;
  top:0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999999999;
  display: flex;
  flex-direction: column;
  visibility:hidden;
  /* min-height: 800px;
  min-width: 1280px; */
  min-height: 600px;
  /*background-color: #00B050;*/
}
.we-content{
  flex: 1;
  background-color: #00B050;
}
.we-logo{
  position: absolute;
  top: 25%;
  left: 50%;
  margin-left: -273px;
  width: 546px;
  height: 175px;
  background-image: url("/wp-content/uploads/2021/03/logo-white.png");
  background-position: center;
  background-size: auto 100%;
  transition: 1s all;
}
.we-course{
  position: absolute;
  top: 49%;
  left: 50%;
  margin-left: -318px;
  width: 636px;
  height: 130px;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.we-year{
  font-size: 45px;
  font-weight: bold;
}
.we-goal{
  font-size: 25px;
  font-weight: 400;
  letter-spacing: 2px;
}
.we-goonline{
  position: absolute;
  top: 65%;
  left: 50%;
  margin-left: -410px;
  width: 860px;
  height: 130px;
  font-size: 47px;
  color: #fff;
  font-weight: bold;
  font-style:italic;
  opacity: 0;
  transition: 1s all;
}
.we-line-left,.we-line-right{
  position: absolute;
  /* top:52.5%; */
  top:calc(49% + 35px);
  width: 210px;
  height: 3px;
  background-color: #fff;
  transition: 1s all;
}
.we-line-left{
  left: -220px;
}
.we-line-right{
  right: -220px;
}

/* 动画1  */
.we-ani-maxlogo{
  transform: scale(1.3,1.3);
}
.we-ani-line1-left{
  left: calc(50% - 370px);
}
.we-ani-line1-right{
  right: calc(50% - 370px);
}
.we-online1-show{
  transition: 1.5s all;
  opacity: 1;
}

/* 动画2  */
.we-ani-logo2{
  /* top: calc(69% - 420px); */
  transform: scale(0.7,0.7);
}
.we-ani-course2{
  transition: 1s all;
  transform: scale(0.7,0.7);
  top: 40%;
  /* top: calc(69% - 270px); */
  height: 100px;
}
.we-ani-line2-left{
  transition: 1s all;
  height: 10px;
  width: 270px;
  left: 23%;
  top: 69%;
  background-color: #61CE93;
}
.we-ani-line2-right{
  transition: 1s all;
  height: 10px;
  width: 270px;
  right: 23%;
  top: 52%;
  background-color: #61CE93;
}
.we-online2-up{
  transition: 1s all;
  transform: scale(1.91);
  top: 54%;
  /* top:calc(69% - 152px); */
}
@media screen and (max-width: 1920px) {
  .we-ani-logo2{
    top: calc(69% - 420px);
  }
  .we-ani-course2{
    top: calc(69% - 270px);
  }
  .we-ani-line2-right{
    top: calc(69% - 165px);
  }
  .we-online2-up{
    top:calc(69% - 152px);
  }
}

/* 动画3  */
.we-ani-course3{
  opacity: 0;
}
.we-ani-logo3{
  transition: 2s all;
  top:10px;
  left: 33.4%;
  width: 137px;
  height: 44px;
  transform: scale(1);
  opacity: 0;
}
.we-ani-line3-left{
  transition: 2s all;
  /* left: 8%; */
  left: 0px;
  top:100%;
  bottom: -15px;
}
.we-ani-line3-right{
  transition: 2s all;
  right: -280px;
  top:30%;
}
.we-online3-down{
  transition: 2s all;
  top:100%;
}
.we-container-hide{
  transition: 2s opacity;
  opacity: 0;
}
@media screen and (max-width: 1920px) {
  .we-ani-logo3{
    top:10px;
  }
  .we-ani-line3-right{
    top:30%;
  }
  .we-online3-down{
    top:100%;
  }
}
.we-footer{
  height: 50px;
  background-color: #2EBE70;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
}
.we-center{
  display: flex;
  align-items: center;
  justify-content: center;
}

@media screen  and (max-width: 1280px) {
  .we-content{
    transform: scale(0.9);
  }
  .we-line-left{
    left: -640px;
  }
  .we-line-right{
    right: -640px;
  }
  .we-ani-line1-left{
    left: calc(50% - 370px);
  }
  .we-ani-line1-right{
    right: calc(50% - 370px);
  }
  .we-ani-line3-left{
    left: -640px;
  }
  .we-ani-line3-right{
    right: -640px;
  }
  .we-ani-logo3{
    top:-100px;
  }
  .we-online3-down{
    top:calc(100% + 100px);
  }
}
@media screen  and (max-width: 1100px) {
  .we-content{
    transform: scale(0.8);
  }
}
@media screen  and (max-width: 960px) {
  .we-content{
    transform: scale(0.7);
  }
}
@media screen  and (max-width: 760px) {
  .we-content{
    transform: scale(0.6);
  }
  .we-footer > span{
    transform: scale(0.8);
  }
}
@media screen  and (max-width: 560px) {
  .we-content{
    transform: scale(0.5);
  }
  .we-footer > span{
    transform: scale(0.7);
  }
}
@media screen  and (max-width: 500px) {
  .we-content{
    transform: scale(0.45);
  }
  .we-footer > span{
    transform: scale(0.5);
  }
}
@media screen  and (max-height: 800px) {
  .we-logo{
    top: 16%;
  }
  .we-ani-logo2{
    top: calc(69% - 420px);
  }
  .we-ani-logo3{
    top:-100px;
  }
  .we-goonline{
    top:74%;
  }
  .we-online2-up{
    top:calc(69% - 152px);
  }
  .we-online3-down{
    top:calc(100% + 100px);
  }
} 


/****home banner****/
.le-focus-area{
  position: relative;
  display: flex;
  flex-direction: column;
}
.le-focus-area > *{
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  text-shadow: 2px 3px 2px rgba(7, 3, 66, 0.6);
}
.le-focus-field{
  font-size: 30px;
  margin-bottom: 10px;
}
.le-focus-funcs{
  font-size: 90px;
  margin-bottom: 60px;
  font-weight: bolder;
  text-shadow: 5px 5px 3px rgba(7, 3, 66, 0.6);
  white-space: nowrap;
}
.le-focus-btns{
  position: relative;
}
.le-focus-btns > a:hover{
  color: #fff !important;
  background-color: #23B627 !important;
}
.le-focus-tech,.le-focus-free{
  font-size: 20px;
  margin-bottom: 15px;
}
.le-focus-free{
  margin-bottom: 50px;
}
.le-fbtn-detail,.le-fbtn-free{
  width: 207px;
  height: 50px;
  border: solid 2px #fff;
  border-radius: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-size: 16px;
  text-decoration: none;
  text-shadow: none;
  background-color: transparent;
}
.le-fbtn-detail{
  background-color: transparent;
}
.le-fbtn-free{
  margin-left: 65px;
}
@media (max-width: 768px){
  .le-focus-area{
    transform: scale(0.4);
  }
}
@media (min-width: 768px){
  .le-focus-area{
    transform: scale(0.6);
  }
}
@media (min-width: 992px){
  .le-focus-area{
    transform: scale(0.8);
  }
}
@media (min-width: 1240px){
  .le-focus-area{
    transform: none;
  }
}
.wecome-container a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.wecome-container img{
	width: 100%;
	height: 100%;
}