body{background-color: #eef0f3;}
.shows{background: #ffffff;overflow: hidden;}
.pp_yh{width: 100%;margin-top: 0.2rem;overflow: hidden}
.pp_yh_title{width: 5.6rem;margin: 0 auto;}
.pp_yh_title1{
    text-align: center;
    font-size:0.35rem;
    color: #033333;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    padding: 0.1rem 0 0.3rem 0;
}
.pp_yh_xian{
    position: absolute;
    width: 1rem;
    height: 0.05rem;
    background-color: #0955cc;
    left: 0;
    right: 0;
    margin: auto;
}
.yh_tu{
    width: 6.2rem;
    margin: 0 auto;
    display: block;
}
.pp_yh_box{
    width:7.14rem;
    margin: 0 auto;
    background: #ffffff;
    border-radius: 0.1rem;
    padding-bottom: 0.4rem;
}
#wrap{width: 6.78rem;margin: 0 auto;margin-top: 0.3rem;}

.nav_in{display: none;}
.nav_active{display: block;}
#con{
    width: 100%;
}
.pp_rm{
    width:100%;
}
.pp_rm_btn{
    text-align: center;
    padding-top: 0.4rem;
}
.cc:after {
    content: '';
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}

.pp_container{
    width: 7.5rem;
    margin: 0 auto;
    background:#EDF7FF;
}
.pp_rm_bq{
    display: block;
    width: 0.89rem;
    height: 0.36rem;
    line-height: 0.36rem;
    text-align: center;
    background-color: #eb4141;
    border-radius: 0px 0px 10px 0px;
    color:#ffffff;
    font-size: 0.21rem;
    position: absolute;
    top: 0;
    left: 0;
}
.pp_rm_title4{
    width:2.8rem;
    height: 0.41rem;
    line-height: 0.41rem;
    background-color: #eb4141;
    border-radius:0.04rem;
    margin: 0 auto;
    color: #ffffff;
    font-size: 0.16rem;
    margin-bottom: 0.22rem;
}
.pp_rm_btn a{
    display: inline-block;
    border-radius:0.28rem;
    height: 0.57rem;
    line-height: 0.57rem;
    text-align: center;
    font-size: 0.3rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #376AE9;
    padding:0 0.4rem;
}
.pp_rm_btn a:nth-child(2){
    margin-left: 0.3rem;
    color: #FFFFFF;
}
.lt{float: left}
.rt{float: right}
.pp_rm_btn1{
    background-color: #ffffff;
    border: 0.01rem solid #376AE9;
    font-size: 0.2rem;
    color: #0678d1;
}
.pp_rm_btn2{
    font-size: 0.2rem;
    color: #ffffff;
    background-color: #db2837;
}
.rsj_nr{
    text-align: center;
    font-size: 0.3rem;
    line-height: 0.4rem;
    letter-spacing: 0px;
    color: #333333;
    margin-top: 0.25rem;
}
.rsj_nr_list{
    width: 100%;
}
.rsj_nr_list li{
    width: 48%;
    float: left;
    margin-top: 0.2rem;
    position: relative;
}.rsj_nr_list li img{
     width: 100%;
 }
.rsj_nr_list li:nth-of-type(even){margin-left:4%}
.c{clear:left;}
.rsj_nr_list li p{
    width: 100%;
    height: 0.4rem;
    background-color:rgba(23,80,165,0.7);
    position: absolute;
    bottom: 0;
    color: #ffffff;
    font-size: 0.22rem;
    text-align: center;
    line-height: 0.4rem;
}
#hj>li{
    width: 49%;
}
#hj li:nth-of-type(even){margin-left:2%}
.f4-tit h2{
    font-size:0.36rem;
    color: #232323;
    text-align: center;
    padding-top: 0.3rem;
    margin-bottom: 0.16rem;
}
.f4-tit h4{
    color: #333333;
    font-size: 0.3rem;
    margin-bottom: 0.3rem;
    text-align: center;
}
.wrap{
    background: #fff;
    margin-top: 0.3rem;
}
.nav{
    background: #eee;
}
.nav a{
    font-size: 0.3rem;
    font-weight: 700;
}

/*20201016鏂板*/
.new_bigbox {
    background: #EDF7FF;
}
.newschool_center {
    width: 7.14rem;
    margin: 0 auto;
    background: #FFFFFF;
    border-radius: 0.1rem;
    box-shadow: 0px 8px 18px 0px rgba(77,165,254,0.16);
}
.new_t3 {
    margin-top: 0.2rem;
    overflow: hidden;
    padding-bottom: 0.4rem;
}
.new_t3>img {
    width: 5.56rem;
    display: block;
    margin: 0 auto;
    margin-top: 0.3rem;
}
.wrap {
    margin-top: 0.2rem;
    position: relative;
    z-index: 2;
    padding-bottom: 0.3rem;
}

.botForm input {
    width: 5.13rem;
    height: 0.6rem;
    line-height: 0.6rem;
    background: rgba(239,248,255,1);
    border-radius: 0.08rem;
    border: none;
    padding-left: 0.52rem;
}

.botForm {
    width: auto;
}

.botForm .zhuanye {
    width: 5.13rem;
    height: 0.6rem;
    margin: 0 auto;
    margin-top: 0.16rem;
}

#upro {
    border: none;
    background-color: rgba(239,248,255,1);
    border-radius: 0.08rem;
    height: 0.6rem;
}

select {
    color: #4D99FD!important;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-image: url("/zt/2020/newschool/aaa.png")!important;
    background-position: 1.8rem!important;
    background-repeat: no-repeat!important;
    background-size: 0.23rem 0.12rem!important;
}

input::-webkit-input-placeholder {
    color: rgba(77,152,253,1);
    font-size: .26rem;
    opacity: .6
}

input:-moz-placeholder {
    color: rgba(77,152,253,1);
    opacity: .6
}

input::-moz-placeholder {
    color: rgba(77,152,253,1);
    opacity: .6
}

input:-ms-input-placeholder {
    color: rgba(77,152,253,1);
    opacity: .6
}

.new_footer {
    width: 100%;
    padding-bottom: 0.8rem;
    background: #387BF4;
    position: relative;
    z-index: 1;
    top: -0.77rem;
}

.new_footer p {
    text-align: center;
    font-size: 0.24rem;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: rgba(255,255,255,1);
    padding-top: 1rem;
}
.new_q1{
    width: 100%;
    margin: 0 auto;
}
.new_q1 img{
    width: 100%;
}
.new_q1 li{
    width: 3.3rem;
    float: left;
    margin-top: 0.2rem;
    margin-left: 0.18rem;
}
.cc:after {
    content: '';
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
.new_q1 li p{
    height:0.55rem;
    line-height: 0.55rem;
    background:rgba(17,140,254,1);
    border-radius:0 0 0.04rem 0.04rem;
    font-size:0.28rem;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:#ffffff;
    text-align: center;
}
.new_t4{
    margin-top: 0.4rem;
    overflow: hidden;
}
.new_d1{
    width: 5.56rem;
    margin: 0 auto;
    margin-top: 0.27rem;
    margin-bottom: 0.13rem;
}
.new_q1 li{
    position: relative;
}
.new_q1 li b{
    display: block;
    width:0.75rem;
    height:0.3rem;
    line-height: 0.3rem;
    background:rgba(238,38,56,1);
    border-radius:0.01rem 0rem 0.2rem 0.02rem;
    position: absolute;
    top: 0;
    left: 0;
    font-size:0.2rem;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
    text-align: center;
}
.bb_box{
    width: 100%;
    background: #F46666;
    padding-bottom: 0.27rem;
}
.new_q1 li:nth-child(2) .bb_box{
    background: #4BD59D;
}
.new_q1 li:nth-child(3) .bb_box{
    background: #69B7F1;
}
.new_q1 li:nth-child(4) .bb_box{
    background: #F7B500;
}
.bb1{
    font-size: 0.28rem;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #FFFFFF;
    text-align: center;
    padding: 0.2rem 0 0.1rem 0;
}
.bb2{
    font-size: 0.22rem;
    font-weight: normal;
    font-stretch: normal;
    color: #ffffff;
    opacity: 0.9;
    text-align: center;
}
.wt-video img{
    width: 100%;
}
.jieshao_box{
    width: 100%;
    padding-bottom: 0.3rem;
}
.jieshao{
    background: #ffffff;
    padding-top: 0.3rem;
    padding-bottom: 0.41rem;
}
.jieshao_box li{
    float: left;
    width: 25%;
    text-align: center;
    position: relative;
}
.jieshao_box li i{
    width: 0.01rem;
    height: 0.63rem;
    background: #EAEAEA;
    display: block;
    position: absolute;
    top: 0.2rem;
    right: 0;
}
.jieshao_t1{
    font-size: 0.24rem;
    color: #666666;
}
.jieshao_t1 span{
    font-size: 0.38rem;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #E02020;
}
.jieshao_t2{
    font-size:0.24rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666666;
    margin-top: 0.05rem;
}
.cjy_btnbox {
    text-align: center;
}
.cjy_btn {
    display: inline;
    padding: 0.1rem 0.73rem;
    height: 0.54rem;
    background: #D52032;
    border-radius: 0.27rem;
    line-height: 0.54rem;
    font-size: 0.3rem;
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    color: rgba(255,255,255,1);
    text-align: center;
    margin-top: 0.4rem;
    position: relative;
}
.cjy_btn i {
    display: block;
    width: 0.14rem;
    height: 0.24rem;
    background: url(/newweb/cjy/btn.png) no-repeat center;
    background-size: 100% 100%;
    position: absolute;
    top: 0.2rem;
    right: 0.48rem;
}
.cjy_con {
    padding: 0.4rem 0 0 0.18rem;
}
.cjy_con b {
    font-size: 0.34rem;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 800;
    color: #333333;
}
.cjy_con span {
    font-size: 0.26rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999999;
    padding-left: 0.18rem;
}
.new_title{
    font-size: 0.34rem;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 800;
    color: #333333;
    padding: 0.4rem 0 0 0.18rem;
}
/*新增*/
.zymk{
    width: 100%;
    padding-bottom: 0.4rem;
}
.zymk_top>div{
    width: 1.57rem;
    height: 1.37rem;
    border-radius: 0.06rem;
    float: left;
    margin-left: 0.166rem;
    position: relative;
    box-sizing: border-box;
}
.zymk_top>div:first-child{
    margin-left: 0rem;
    background: #1BBDA9;
}
.zymk_top>div:nth-child(2){
    background: #5072E5;
}
.zymk_top>div:nth-child(3){
    background: #647AB2;
}
.zymk_top>div:nth-child(4){
    background: #EB6B25;
}
.zymk_top>div>span{
    display: block;
    position: absolute;
    font-size: 0.3rem;
    font-weight: 500;
    color: #FFFFFF;
    width: 1.2rem;
    height: 0.71rem;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin:auto;
    text-align: center;
    line-height: 0.36rem;
}
.zymk_fotlt,.zymk_fotrt{
    width: 3.3rem;
    height: 2.24rem;
    margin-top: 0.15rem;
    position: relative;
}
.zymk_fotlt img,.zymk_fotrt img{
    width: 100%;
}
.zymk_fotlt{
    float: left;
}
.zymk_fotrt{
    float: right;
}
.zymk_title{
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.3);
    top: 0;
    left: 0;
    border-radius: 0.06rem;
}
.zymk_title1{
    width: 1.28rem;
    height: 0.41rem;
    background: #E11919;
    border-radius: 0rem 0.15rem 0.15rem 0rem;
    font-size: 0.21rem;
    font-weight: 400;
    color: #FFEA39;
    line-height: 0.41rem;
    opacity: 0.9;
    padding-left: 0.1rem;
    margin-top: 0.34rem;
    box-sizing: border-box;
}
.zymk_title2{
    font-size: 0.3rem;
    font-weight: 500;
    color: #FFFFFF;
    padding-left: 0.21rem;
    padding-top: 0.9rem;
    padding-bottom: 0.1rem;
}
.zymk_title3{
    width: 100%;
    height: 0.46rem;
    line-height: 0.46rem;
    background: #326CE3;
    border-radius: 0 0 0.06rem 0.06rem;
    font-size: 0.24rem;
   padding-left: 0.21rem;
    font-weight: 400;
    color: #FFFFFF;
    box-sizing: border-box;
}
.yan1{
    background: #4B8FE5;
}
.yan2{
    background: #945AEC;
}
.zymk_top>div:nth-child(1).yan3{
    background: #1EA967;
}
.zymk_top>div:nth-child(2).yan4{
    background: #368FCF;
}
.zymk_top>div:nth-child(3).yan5{
    background: #DE2A88;
}
.zymk_top>div:nth-child(4).yan6{
    background: #EB4E2A;
}
.yan7{
background: #9D3640;
}
.yan8{
background: #D83251;
}
#conzymk li:nth-child(2) .zymk_fotlt,#conzymk li:nth-child(2) .zymk_fotrt{
    margin-top: 0rem;
}
#titzymk span.selectzymk{
    background: url("/newweb/pingpai/image/pp-active.png") no-repeat center;
    background-size: 100% 100%;
    height: 0.78rem;
    color: #ffffff;
    font-weight: 400;
}
#titzymk span{
    width: 33.33%;
    float: left;
    font-size:0.28rem;
    text-align: center;
    letter-spacing: 0px;
    color: #333333;
    height: 0.68rem;
    line-height:0.68rem;
    background-color: #F8F8F8;
    color: #999999;
}
#conzymk li{display: none;}
#conzymk li.show {display: block;}
#conzymk li{
    width: 100%;
    margin-top: 0.3rem;
}