.items {
    display: flex;
    justify-content: space-between;
}

.part1{
    margin-bottom: 4vw;
    background:url(https://images.lichenjy.com/18_lcmobile_13.png)no-repeat;
    background-size: 100% 100%;
    height: 77.33333333333333vw;
}

.part1 .container {
    text-align: center;width:94.66666666666667vw;margin:0 auto;
    position: relative;
    top: 24vw;
  /* height: 53.333333333333336vw; */
  border-radius: 2.666666666666667vw;
  background-color: #ffffff;
  box-shadow: 0 0 2vw 0 rgba(0, 0, 0, 0.2);
}
.course-part1 .container {
    top: 16vw;

}
.part1 .items-cover {
    padding: 4.533333333333333vw 5.333333333333334vw;
}
.part1 .items1 {
    padding-bottom: 5.333333333333334vw;

}
.course-part1 .items1 {
    padding-bottom: 0;

}
.part1 .hot .item:after {
    content: "";
    display: inline-block;
    position: relative;
    width: 4.8vw;
    height: 3.2vw;
    background:url(https://images.lichenjy.com/18_lcmobile_4.png)no-repeat;
    background-size: 100% 100%;
    top: -20.266666666666666vw;
    left: 7vw;

}
.part1 .item {
    height: 20.266666666666666vw;
}
.part1 .item-img  {
  width: 13.333333333333334vw;
  height: 13.333333333333334vw;

  border-radius: 6.666666666666667vw;

  margin-bottom: 2.666666666666667vw;
      display: block;
}
.part1 .item-text  {

  height: 3.4666666666666663vw;

  font-size: 3.4666666666666663vw;

  line-height: 3.4666666666666663vw;

}
.xq-kb-title{width: 100%;height: 0.8rem;padding-top: 0.4rem;}
.xq-kb-title .xq-kb-left{float: left;width: 0.09rem;height: 0.48rem;margin-right: 0.21rem;}
.xq-kb-title .xq-kb-left span{display: inline-block;width: 0.09rem;height: 0.35rem;background: #409aff;vertical-align: middle; }
