.weixinBtn{ width: 20rem; ; height: 1.8rem;background-color: #2fd402; border-radius: 1rem; display: flex;justify-content: center;
    margin: 0.5rem auto;
 align-items: center;
    color: #ffffff;
}
.whImg{ width: 100%; height: 100%}
.weixinBtn div{ width: 1.5rem; margin: 0 0.5rem}
.title{ text-align: center;}
.title p{ font-size: 1.3rem; font-weight: bold;margin: 0.3rem}

.paster1s {
    width: 16rem;
    margin: 1rem auto;
}
.paster1s img {
    width: 100%;
}
.pops {
    position: fixed;
    width: 14rem;
    height: 14rem;
    top: 50%;
    left: 50%;
    margin-left: -7rem;
    margin-top: -7rem;
    z-index: 999;
}
.pops .popup {
    width: 100%;
    position: relative;
}
.pops .popup img {
    width: 100%;
}
.pops .popup .close {
    position: absolute;
    top: 0;
    right: 0;
    width: 2rem;
    height: 2rem;
}
.pops .popup .close img {
    width: 100%;
    height: 100%;
}
/*.titleBox{ padding: 0.2rem 1rem; 	background-color: #39d0d5;border-radius: 2px; display: flex;justify-content: center }*/
.titleBox span { padding: 0.2rem 1rem;background-color: #39d0d5;  font-size: 0.8rem;color: #ffffff}
.kun{ padding: 0.5rem 0.8rem;}
.bgc{ padding: 0.8rem 0.4rem; background:#e7f9fa }
.tixiUl li{ background-color: #ffffff;
    box-shadow: 4px 7px 8px 0px
    rgba(13, 4, 9, 0.2);
    width: 23.5rem;

    float: right;
    margin-top: 1rem;
    position: relative;

}
.tixi { margin-top: 0.5rem}
.tixiTitle { width:4rem;height: 4rem; background: #ffd400;border-radius: 50%; top: 50%; position: absolute;margin-top: -2rem;margin-left: -2rem;
  display: flex; justify-content: center;align-items: center; flex-direction: column; font-size: 0.8rem ; color: #ffffff;
}
.tixiCont{  padding: 0.8rem 0.3rem 0.8rem 2.5rem;}
.tixiCont h1{ font-size: 1rem; font-weight: bold;}
.tixiCont p{ color: #888888; font-size: 0.8rem}
.tableBG{ background:#39d0d5;padding: 1rem; ;margin-top: 1rem}
.btnBox { display: flex; justify-content: center}
.btnBox div{ width: 11rem; height: 2rem; background: #ffd400;display: flex;justify-content: center;align-items: center;margin: 1rem 0.8rem; border-radius: 1rem;font-size: 0.9rem }


.btnBox div img { width: 1.5rem; margin: 0 0.3rem}

.xueUl { display: flex; justify-content: center; flex-wrap: wrap}
.xueUl li { width:9.14rem; height:12rem; margin: 0.8rem ; }
.xueUl li h1{ padding-top: 4rem ;text-align: center;	letter-spacing: 3px;
    color: #17c8ce; font-size: 1rem;font-weight: bold }
.xueUl li p{
    font-size: 0.8rem;
    text-align: center;
    letter-spacing: 2px;
    color: #888888;
    padding: 0.5rem;

}
.xueUl li:nth-child(1){background: url("../../images/zt/sqjx2021/x1.png") round}
.xueUl li:nth-child(2){background: url("../../images/zt/sqjx2021/x2.png") round}
.xueUl li:nth-child(3){background: url("../../images/zt/sqjx2021/x3.png") round}
.xueUl li:nth-child(4){background: url("../../images/zt/sqjx2021/x4.png") round}
/*.TabTitle2 li.active{ background: #39d0d5}*/
/*.pannel10{background: #39d0d5;border: 1px solid  #39d0d5 }*/
.TabTitle2 li{    height: 3.13rem ;line-height:3.3rem}
.focus2{ 	background-color: #ffffff;
    box-shadow: 0px 0px 5px 0px
    rgba(23, 200, 206, 0.75);
    border-radius: 6px; }
.focus2 .hd li.on{ background:#39d0d5 }

.pannel-12{ background:  #17c8ce }
.btn_submit{ background: #ffd400;text-align: center; line-height: 2.3rem;color: red}