*{
    margin: 0;
    padding: 0;
}

body{background:#01011f;}
input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}



textarea {  -webkit-appearance: none;}  

.images1{width:7.5rem;height:auto;margin:0 auto;display: block;}
/*--top--*/
.top{width:7.5rem;height:.9rem;background:#fff;position: fixed;top:0;left:0;z-index:4;
	
	/*--投影--*/
	-webkit-box-shadow:0 0 30px rgba(0, 0, 0, .06);  
	-moz-box-shadow:0 0 30px rgba(0, 0, 0, .06); 
	box-shadow:0 0 30px rgba(0, 0, 0, .06);

}

.top-logo{display:block;width:3.25rem;height:.49rem;float:left;margin:.22rem 0 0 .4rem;}
.top-tel{display:block;width:2.91rem;height:.37rem;float:right;margin:.28rem .4rem 0 0;}


/*---banner---*/
.banner{width:7.5rem;height:7.57rem;background:url(../images/banner_10.jpg) no-repeat center;background-size:100% 100% !important;overflow:hidden;}

.banner a{display:inline-block;width:3.04rem;height:.6rem;text-align: center;line-height:.6rem;font-size:.46rem;color:#01011f;background:#19e278;border-radius: .6rem;margin:5.06rem 0 0 .63rem;font-weight:bold; cursor:pointer;

/*--投影--*/
	-webkit-box-shadow:0px .05rem 0px rgba(13, 169, 120, .6);  
	-moz-box-shadow:0px .05rem 0px rgba(13, 169, 120, .6); 
	box-shadow:0px .05rem 0px rgba(13, 169, 120, .6);

}


/*---高精尖产品人才告急---*/


.slideBox{ position:relative; overflow:hidden; width:6.97rem; height:6.75rem;  margin:0 auto .47rem auto; }

.slideBox .hd{ position:absolute; height:.22rem; line-height:.22rem; top:10%; right:.7rem; z-index:1; }

.slideBox .hd li{ display:inline-block; width:.2rem; height:.2rem; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; text-indent:-9999px; overflow:hidden; margin:0 .08rem; border:1px solid #fff;}
.slideBox .hd li.on{ background:#fff;  }

.slideBox .bd{z-index:0; }
.slideBox .bd li{ width:6.97rem; height:6.75rem;  }
.slideBox .bd li img{display:block; width:100%;/* 图片宽度100%，达到自适应效果 */}



/*----测一测----*/

.ce1{width:6.96rem;height:auto;margin:.2rem auto .4rem auto;padding:.3rem 0;background:#fff;border-radius: .1rem;

	/*--投影--*/
	-webkit-box-shadow:0px .0rem 30px rgba(0, 0, 0, .1);  
	-moz-box-shadow:0px .0rem 30px rgba(0, 0, 0, .1); 
	box-shadow:0px .0rem 30px rgba(0, 0, 0, .1);

}

.ce1 p{width:100%;height:.26rem;font-size:.28rem;color:#16daa1;line-height:.26rem;text-align:center;margin-top:.4rem;}
.ce1 p span{color:#16daa1;font-weight: bold;}

/*-表单-*/
.form-srk{width:90%;height:auto;margin:0  auto;margin-bottom:.4rem;overflow:hidden;}
.form-srk span{display: block;width:100%;height:.7rem;line-height:.7rem;float:right;padding-right:.14rem;font-size:.34rem;color:#000;float:left;}
.form-srk span i{font-style:normal;color:#f00;padding-left:.08rem;}

.form-srk label{width:50%;display: block;float:left;font-size:.3rem;margin:.2rem 0;}


.form-input{display:block;width:100%;height:.8rem;line-height:.8rem;border:none;border-bottom:1px solid rgba(0,0,0,0.1);background:#fff;float:left;font-size:.31rem;color:#999;overflow:hidden;}

.form-input:focus {outline:none;   border-bottom:1px solid #cb0005;color:#333;}


.form-tijiao{display:block;width: 5.17rem;height:.8rem;line-height:.76rem;font-size:.36rem;text-align:center;cursor: pointer;border:none;color:#fff;background:#16daa1;font-weight:bold;border-radius: .5rem; margin:0 auto;}


/*----适合谁----*/

.index-gsh{width:6.96rem;height:auto;margin:0rem auto .8rem auto;padding:.65rem 0;background:#fff;border-radius: .1rem;

	/*--投影--*/
	-webkit-box-shadow:0px .0rem 30px rgba(0, 0, 0, .1);  
	-moz-box-shadow:0px .0rem 30px rgba(0, 0, 0, .1); 
	box-shadow:0px .0rem 30px rgba(0, 0, 0, .1);
}


.index-gsh img{display:block;width:100%;margin:0 auto;}

.index-anniu{display:block;width:5.18rem;height:.8rem;background:#16daa1;font-size:.36rem;text-align: center;line-height:.8rem;font-weight:bold;border-radius: .5rem; margin:0 auto;color:#fff;margin-top:.6rem;}

/*----报考指南---*/

.index-bkzn{width:7.5rem;height:8.39rem;background:url(../images/mk_25.jpg) no-repeat center;background-size:100% 100% !important;overflow: hidden;}
.index-bkzn1{width:7rem;height:5.55rem;margin:2.22rem auto 0 auto;}

.index-bkzn1 a{display:block;width:2.25rem;height:2.64rem;float:left;margin:0 .12rem .26rem 0;}

.index-bkzn1 a:nth-of-type(3n){float:right;margin-right:0;}




/*----学习礼包----*/

.form-ce1{width:6.7rem;height:.8rem;margin:0rem auto 0 auto;margin-bottom:.36rem;background:#fff;border-radius: .05rem;border:1px solid rgba(0,0,0,0.1);}
.form-ce1 b{display: block;width:1rem;height:.8rem;line-height:.8rem;float:left;font-size:.3rem;color:#000;float:left;font-weight:normal;text-indent: .2rem;}

.ce-input1{display:block;width:5.6rem;height:.8rem;line-height:.8rem;border:none;border-radius:.0rem;float:left;text-indent: .14rem;background:none;font-size:.3rem;}
.ce-input1:focus {outline:none; color:#333;}

.ce-anniu1{display:block;width:6.7rem;height:.8rem;border:none;background:#00cd97;font-size:.36rem;border-radius:.5rem;color:#fff;text-align:center;line-height:.8rem;font-weight:bold;margin:.2rem auto .1rem auto;}


/*---联合授课---*/
.index-bg{width:7.5rem;height:auto;background: url(../images/bg_34.png) no-repeat right .6rem ;background-size:.82rem auto;overflow: hidden;}

.index-anniu2{display:block;width:6.68rem;height:.8rem;background:#16daa1;font-size:.36rem;text-align: center;line-height:.8rem;font-weight:bold;border-radius: .5rem; margin:.18rem auto .9rem auto;color:#fff;}

/*---foot---*/
.foot{width:7.5rem;height:1rem;background:#fff;position: fixed;bottom:0;left:0;z-index:10;
	/*--投影--*/
	-webkit-box-shadow:0 0 30px rgba(0, 0, 0, .06);  
	-moz-box-shadow:0 0 30px rgba(0, 0, 0, .06); 
	box-shadow:0 0 30px rgba(0, 0, 0, .06);}

.foot a{display:block;width:50%;height:1rem;float:left;font-size:.38rem;line-height:1rem;font-weight: bold;position:relative;}
.foot a:nth-of-type(1){background:#02d094 url(../images/f-icon1_25.png) no-repeat 2.5rem center ;text-indent: 1.4rem;color:#fff;background-size:.4rem auto !important;}

.foot a:nth-of-type(2){background:url(../images/f-icon2_25.jpg) no-repeat .8rem center ;text-indent: 1.4rem;color:#333;background-size:.4rem auto !important;}


.foot-shu{width:100%;height:1rem;position: absolute;top:0;left:0;z-index:2;text-indent: 0;}
.box{height: .36rem; width: .36rem;float:right; border-radius: 100%; background: #f00;color:#fff;text-align: center;line-height:.36rem;margin:.1rem .6rem 0 0;
content: '';font-size:.24rem;
animation: rotate .8s linear infinite;
 }



@keyframes rotate {
    0% {
    transform: translateY(0) ;
  }
    25% {
        transform: translateY(3px);
    }
    50% {
        transform: translateY(5px) scale(1.02, 0.95);
       
    }
    75% {
        ransform: translateY(3px) ;
    }
    100% {
        transform: translateY(0) ;
    }
}
