
@import url("./root.css");
.slideshow .carousel-caption h5 {
  height: 56px;
  font-size: 40px;
  font-family: -apple-system, "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;
  font-weight: bold;
  color: #ffffff;
  line-height: 56px;
  margin-top: 20px;
  margin-left: 68px;
  text-align: center;

}

.slideshow .carousel,
.slideshow .carousel-item .carousel-item-image {
  background: url("../image/banner/background/4@2x.png") center;
  background-size: cover;
}

@media screen and (max-width: 768px) {
  .slideshow .carousel-caption h5 {
    height: 20px;
    font-size: 20px;
    font-family: -apple-system, "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;
    font-weight: bold;
    color: #ffffff;
    line-height: 6px;
    letter-spacing: 4px;
    margin-left: 5px;
    text-align: center;
  }
}

/* 
    鐗圭偣
*/
.about-WINGTECHER {
  width: 100%;
}

.about-WINGTECHER .container img {
  width: 100%;
  display: block;
  margin: 50px auto;
}

.about-WINGTECHER .box {
  display: flex;
  justify-content: space-between;
  margin-top: 51px;
  padding-bottom: 51px;
  box-sizing: border-box;
}

.about-WINGTECHER .box .item {
  width: 363px;
  background: #ffffff;
  border-radius: 15px 15px 15px 15px;
  opacity: 1;
  filter: blur(undefinedpx);
  padding: 56px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
}

.about-WINGTECHER .box .item .title {
  width: 282px;
  height: 40px;
  font-size: 24px;
  font-family: -apple-system, "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;
  font-weight: 500;
  color: #3ea6e3;
  line-height: 40px;
  letter-spacing: 2px;
  margin-bottom: 64px;
}

.about-WINGTECHER .box .item .details {
  width: 363px;
  height: 72px;
  font-size: 14px;
  font-family: -apple-system, "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;
  font-weight: 400;
  color: #333333;
  line-height: 24px;
  letter-spacing: 1px;
  padding: 20px;
}

.about-WINGTECHER .box .item .img {
  width: 200px;
  height: 200px;
  margin-top: 40px;
}

.about-WINGTECHER .row {
  justify-content: space-around;
}

.about-WINGTECHER .col-11 {
  width: 564px;
  max-width: 564px;
}

.PARTNERS .partners .box{
  margin-top: 30px;
}


.HONOR .honor .box{
  margin-top: 30px;
}


.HONOR {
  width: 100%;
}

.HONOR .box {
  /* margin: 100px auto; */
  display: flex;
  flex-wrap: wrap;
}

.HONOR .box .item {
  box-sizing: border-box;
  width: 364px;
  height: 242px;
  background: #ffffff;
  border-radius: 5px 5px 5px 5px;
  opacity: 1;
  /* border: 1px solid #f2f2f2; */

  margin: 3px auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: all 0.5s;
  /*padding: 15px;*/

}
/*.HONOR .box .item img {*/
/*   !*max-width: aut;*!*/
/*    height: 155px;*/
/* }*/



.HONOR .box .item:hover {
  background: #ffffff;
  box-shadow: 0px 0px 20px 1px rgba(62, 166, 227, 0.3);
  border-radius: 5px 5px 5px 5px;
  opacity: 1;
}

.HONOR img {
  display: block;
  margin: 0 auto;
}

@media screen and (max-width: 768px) {
  .HONOR .box .item {
    width: calc(100% - 20px)  !important;
    margin: 10px auto;
    padding: 0;
  }

  .HONOR .box .item img,
  .HONOR .box .item:nth-last-child(2) img {
    width: 103px;
  }

  .PARTNERS .partners .box{
    margin-top: 0;
  }
  .PARTNERS .partners .box .item:last-child{
    display: none;
  }
  .PARTNERS .partners .box .item:first-child{
    display: none;
  }
  .HONOR .honor .box{
    margin-top: 0;
  }
  .HONOR .box .item img {
    /*max-width: aut;*/
    height: auto !important;
    margin-bottom: 30px;
  }
}




@media screen and (max-width: 768px) {
  .about-WINGTECHER .col-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .about-WINGTECHER h3,
  .PARTNERS h3 {
    font-size: 40px;
    margin-bottom: 0;
  }

  .about-WINGTECHER {
    width: 100%;
    padding-top: 0;
    box-sizing: border-box;
  }

  .about-WINGTECHER .box {
    justify-content: center;
    margin-top: 51px;
  }

  .about-WINGTECHER .box .item {
    margin-top: 50px;
  }

  .about-WINGTECHER .box .item .details {
    width: 100%;
    padding: 0;
  }

  .about-WINGTECHER .box .item .img {
    margin-top: 0;
  }
}

.about-TECHNICAL-EXPERTS {
  width: 100%;
}



.about-TECHNICAL-EXPERTS .box .item {
  height: 250px;
  background: #ffffff;
  border-radius: 15px;
  opacity: 1;
  border: 1px solid #f2f2f2;
  box-sizing: border-box;
  position: relative;
  transition: all 0.5s;
}

.about-TECHNICAL-EXPERTS .box .item:hover {
  background: #ffffff;
  box-shadow: 0px 0px 20px 1px rgba(62, 166, 227, 0.3);
  border-radius: 15px;
  opacity: 1;
  border: 1px solid #f2f2f2;
  cursor: pointer;
}

.about-TECHNICAL-EXPERTS .box .item>img {
  width: 100%;
  height: auto;
}

.about-TECHNICAL-EXPERTS .box .item>img:nth-child(1) {
  margin-top: 40px;
}

.about-TECHNICAL-EXPERTS .box .item .boosImg,
.about-TECHNICAL-EXPERTS .box .item .reebufImg {
  width: 200px;
  height: auto;
  position: absolute;
  left: 33%;
  top: 28%;
}
.about-TECHNICAL-EXPERTS .box .item .boosImg{
  top: 30%;
}
.about-TECHNICAL-EXPERTS .box .item a {
  width: 120px;
  height: 30px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  border-radius: 32px;
  color: #ffffff;
  margin: 40px auto;
}

.about-TECHNICAL-EXPERTS .box .item>p {
  height: 24px;
  font-size: 24px;
  font-family: -apple-system, "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;
  font-weight: 500;
  color: #3ea6e3;
  line-height: 24px;
  letter-spacing: 2px;
  margin-top: 38px;
}

.about-TECHNICAL-EXPERTS .box .item .details {
  height: 54px;
  font-size: 14px;
  font-family: -apple-system, "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Microsoft YaHei", "PingFang SC", "Hiragino Sans GB", "Source Han Sans CN", "Source Han Sans SC", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif;
  font-weight: 400;
  color: #333333;
  line-height: 18px;
}

.about-TECHNICAL-EXPERTS .row {
  justify-content: space-around;
}

.about-TECHNICAL-EXPERTS .col-md-6,
.about-TECHNICAL-EXPERTS .col-xl-6 {
  width: 48%;
  max-width: 48%;
}

@media screen and (max-width: 768px) {
  .about-TECHNICAL-EXPERTS .col-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .about-TECHNICAL-EXPERTS {
    padding-top: 0;
  }

  .about-TECHNICAL-EXPERTS .box .item {
    margin-top: 20px;
  }


  .about-TECHNICAL-EXPERTS .box .item .boosImg,
  .about-TECHNICAL-EXPERTS .box .item .reebufImg {
    width: 200px;
    height: auto;
    position: absolute;
    left: 28%;
    top: 28%;
  }
}

/*

*/
.about-TECHNICAL-EXPERTS .row {
  display: flex;
  justify-content: space-around;
}

.about-TECHNICAL-EXPERTS .col-6 {
  width: 589px !important;
  max-width: 577px;
}


.about-HONOR {
    width: 100%;
  }
  
  .about-HONOR .box {
    /* margin: 100px auto; */
    display: flex;
    flex-wrap: wrap;
  }
  
  .about-HONOR .box .item {
    box-sizing: border-box;
    width: 364px;
    height: 242px;
    background: #ffffff;
    border-radius: 5px 5px 5px 5px;
    opacity: 1;
    /* border: 1px solid #f2f2f2; */
    line-height: 120px;
    margin: 3px auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    transition: all 0.5s;
    padding: 30px;
  }

  .about-HONOR .box .item p{
    margin: 0;
  }

  .about-HONOR .box .item .citivd{
    margin: 30px 0;
  }

  .about-HONOR .box .item .openssf{
    margin: 30px 0;
  }
  
  .about-HONOR .box .item:nth-last-child(2) {
    padding: 20px;
  }
  
  .about-HONOR .box .item:hover {
    background: #ffffff;
    box-shadow: 0px 0px 20px 1px rgba(62, 166, 227, 0.3);
    border-radius: 5px 5px 5px 5px;
    opacity: 1;
  }
  
  .about-HONOR img {
    display: block;
    margin: 0 auto;
  }
  
  @media screen and (max-width: 768px) {
    .about-HONOR .box .item {
      width: 48%;
      margin: 10px auto;
      padding: 0;
  
  
    }
  
    .about-HONOR .box .item img,
    .about-HONOR .box .item:nth-last-child(2) img {
      width: 103px;
    }
  }



.course {
  background: linear-gradient(180deg, #001241 0%, #4DA1FF 100%);
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}

.bth_a{
  color: #ffffff !important;
}
.bth_a:hover {
  color: #FF8000 !important;
}


