
body{
    background-color: #E4E4E4;
    width: 100%;
    padding-top: 5rem;
}

.navbar {
    height: 5rem;
    width: 100%;
  }
.navagate{
    width: 100%;
    height: 5rem;
    background-color: #012D28;
    font-size: 10px;
    color: white;
}
.navagate-right{
    float: right;
    margin-top: 1.3rem;
    margin-right: 1rem;
}
.logo-parent{
    float: left;
    margin-top: 0.3rem;
    margin-left: 1rem;
   
}
.logo{
    width: 10rem;
}
.button-pre{
    display: inline-block;
    vertical-align:top;
    font-size: 1rem;
    text-align: center;
    width: 6.6rem;
    height: 2.4rem;
    border-radius: 1.5rem;
    background-color: #86BC42;
}

.icon{
    display: inline-block;
    vertical-align:top;
    width: 2.4rem;
    height: 2.4rem;
    padding-top: 0.45rem;
    margin-left: 1.53rem;
}
.middle{
    margin-top: 0.3rem;
    margin-bottom: 0.3rem;
}
.icon div{
    width: 2.4rem;
    height: 0.3rem;
    background-color: #86BC42;
}
.menu{
    color: black;
    z-index:3;
    position: fixed;
    top: 5.5rem;
    right: 0;
    /* 
    left:3rem;
    top:10rem; */
}
.icon-parent{
    display: inline-block;
}
button{
    border: none;
}
button:active{
    background-color: #006633;
}

.button-pre1{
    font-size: 1rem;
    text-align: center;
    width: 6.6rem;
    height: 2.4rem;
    border-radius: 1.5rem;
    background-color: #86BC42;
}

.lunbo{
    text-align: center;
    width: 100%;
}
.banner{
    width: 100%;
    /* width: 25.1rem;
    height: 12.4rem; */
}
.lbimg{
    width: 100%;
}
.about{
    margin-top: 1rem;
   text-align: center;
}
.one{
    font-size: 1rem;
   margin: 0.2rem;
}
.two{
    font-size: 0.66rem;
   margin-top: 0.2rem;
}
.henggang{
    position:absolute;
    z-index:0;
    width: 100%;
    height: 0.2rem;
    background-color: #666666;
}

.henggang1 {
    position:relative;
    margin: auto;
    width: 3.8rem;
    z-index:1;
    height: 0.4rem;
    margin-top: -0.1rem;
    background-color: #86BC42;
}
.henggang2 {
    position: relative;
    z-index:1;
    width: 3.8rem;
    margin: auto;
    height: 0.27rem;
    margin-top: -0.03rem;
    background-color: white;
}


.big-circle{
    margin-top: -5rem;
    margin-left: 1.2rem;
    margin-bottom: 0.2rem;
    border-radius: 100%;
    height: 5.3rem;
    width: 5.3rem;
    background-color:  #012D28;
    border:0.5rem solid #86BC42;
}
.icon1{
    width: 2.6rem;
    height: 2.6rem;
    margin-top: 0.8rem;
}

#bground{
    margin-top: 2.5rem;
    padding-top: 1.2rem;
    text-align: center; 
    width: 8rem;
    height: 7.3rem;
    border-radius: 0.53rem;
    background-color: white;
}
#bground p{
    font-size: 0.93rem;
    margin-bottom: 0.1rem;
}
#bground a{
    color:white;    
}
.row-parent{
        margin-left: 0.3rem;
}
.row{
    width: 19rem;
    position: relative;
    margin: auto;
    top: 1rem;
    margin-bottom: 1.8rem;
}
.one-lump{
    display: inline-block;
}
.two-lump{
    display: inline-block;
    margin-left: 2.5rem;
}

.big-lump{
    width: 23rem;
    position: relative;
    margin: auto;
    padding-top: 1rem;
    padding-bottom: 0.5rem;
    height: auto;
    background-color: #F2F2F2;
}
.title-cube{
    text-align: center;
    margin-bottom: 0.5rem;
}
.title-cube div{
    background-color: #006633;
    width: 9.9rem;
    height: 0.13rem;
    display: inline-block;
}
.title-cube p{
    font-size: 1.06rem;
    margin-bottom: -0.1rem;
}
.icon2{
    width: 1.53rem;
    margin-left: 0.3rem;
    margin-right: 0.3rem;
}
.bxys-two{
    margin-top: 1rem;   
    margin-bottom: -0.5rem;
}
.text1{
    padding-top: 1rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    background-color: white;
    width: 13rem;
    height: 10rem;
    display: inline-block;
}
.text2{
    padding-top: 1rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    background-color: white;
    width: 10rem;
    height: 14.4rem;
    float: left;
}
.text2 > .p1,.text1 > .p1{
    font-size: 1rem;
}
.text1 > .p2{
    font-size: 0.66rem;
}
.text2 >.p2{
    font-size: 0.66rem;
}
.bxys-two p{
    margin-left: 0.5rem;
}

.image{
   float: left;
    width: 10rem;
    height: 10rem;
}
.image2{
    width: 13rem;
    height: 14.4rem;
    display: inline-block;
}
.bxys-three{
    width: 23rem;
    height: auto;
    padding-bottom: 1rem;
    background-color: #012D28;
    text-align: center;
    color:white;
    font-size: 0.8rem;
}
.icon-bottom{
    margin-top: 1rem;
    margin-right: 8.5rem;
    width: 4.3rem;
    height: 4.3rem;
}
.bxys-four{
   float: right;
   margin-top: 1rem;
}
.bxys-four a{
    color: black;
}
.kcsz{
    width: 23rem;
    position: relative;
    margin: auto;
    padding-bottom: 1rem;
    padding-top: 1rem;
    background-color: #012D28;
    color:white;
    font-size: 0.8rem;
}
.curriculum-mini-title{
    margin-left: 2rem;
}
.kcsz>p{
    width: 19.8rem;
}

.kcsz>div>p{
    font-size: 0.93rem;
}
.curriculum-parent{
    text-align: center;
    width: 23rem;;
    position: relative;
    margin: auto;
}
.curriculum {
    margin-left: -0.5rem;
    text-align: center;
    display: inline-block;
}

.curriculum >img{
    width: 4.8rem;
    height: 4.8rem;
}


.curriculum>.children{
    font-size: 0.93rem;
    color: #86BC42;
}
.curriculum >.children1{
    font-size: 0.8rem;
}

.shuoming{
    font-size: 0.8rem;
    margin-left: 1.5rem;
    margin-top: 1.5rem;
    width: 19.8rem;
}
.jxhj{
    width: 23.7rem;
    height: 14.6rem;
}
.jxhj1{
    position: relative;
    margin: auto;
    width: 23.7rem;
    padding-bottom: 1rem;
    background-color: white;
}

#myCarousel{
    position: relative;
    margin: auto;
    width: 23rem;
}
.seemore{
    margin-left: 1rem;
}
.seemore a{
    font-size: 0.93rem;
    color:white;
}

.seemore>img{
    width: 1rem;
    margin-top: -0.2rem;
    margin-left: 0.2rem;
}


.seemore1{
    margin-right: 0.5rem;
    text-align: right;
    margin-top: 1rem;

}
.seemore1 a{
    font-size: 0.93rem;
    color:black;
}
.seemore1>img{
    width: 1rem;
    margin-top: -0.4rem;
    margin-left: 0.2rem;
}

.seemore2{
    margin-right: 0.5rem;
    text-align: right;
}
.seemore2 a{
    color:white;
    font-size: 0.93rem;
}
.seemore2 img{
    width: 1rem;
    margin-top: -0.4rem;
    margin-left: 0.2rem;
}

.foot{
    color: white;
    text-align: center;
    background-color: #434343;
    margin-top: 2rem;
    padding-top: 1.46rem;
    padding-bottom: 4.4rem;
}
.yuyi{
    width: 11.1rem;
    height: 14rem;
}
.wenzi{
    font-size: 0.93rem;
  
    margin-top: 0.2rem; 
}
.wenzi1{
    font-size: 0.66rem;
}
.lanmu{
    border-top: 0.06rem solid #666666;
    padding-top: 0.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    font-size: 0.8rem;
}
.lanmu div{
    border-right: 0.06rem solid #666666;
    display: inline;
    padding-right: 0.5rem;
}
.dizhi{
    text-align: left;   
    margin-left: 1rem;
    font-size: 0.8rem;
}
.ewm{
    width: 6.4rem;
    height: 6.4rem;
    margin-top: 3rem;
}
.gzh{
    font-size: 0.8rem;
}
/* 去轮播图阴影 */
.carousel-control.left {
    background-image:none;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  }
  .carousel-control.right {
    left: auto;
    right: 0;
    background-image:none;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  }
  .nav1{
      width: 10.8rem;
      color: #012D28;
      display: none;
  }
  .item{
      margin-top: -0.5rem;
    background-color: #86BC42;

  }
  .one-href{
    padding-left: 0.5rem; 
    padding-top: 0.5rem; 
    padding-bottom: 0.5rem;
    font-size: 1rem;
    width: 60%;
    display: inline-block;
  }
  .xiala{
    width: 1rem;
    margin-top: -0.5rem;
    margin-left: 2rem;
    display: inline-block;
}
.xiala:active{
    background-color: #006633;
}
.one-href:active{
    background-color: #006633;
}
  .son{
    width: 10.8rem;
    background-color: white;
    list-style: none;
    padding-left: 0.5rem; 
    padding-top: 0.5rem;
    margin-bottom: -0.1rem;
    display: none;
  }

  .son li{
    margin-bottom: 0.5rem;    
  }
  .son a{
    font-size: 0.8rem;
    color: black;
  }
  .foot-img{
      width: 3rem;
  }
