img{display: block;width: 100%;font-size: 0;}
.fl{float: left;}
.fr{float: right;}
.clears{overflow: hidden;}
/*标题*/
.box_hd{text-align: center;padding:.6rem 0 .6rem;}
.box_hd h2{display: inline-block;position: relative;font-size: .42rem;font-weight: bold;padding: 0 .5rem;}
.box_hd img{position: absolute;top: .1rem;width: .6rem;}
.box_hd .hd_iocn1{left: 0px;}
.box_hd .hd_iocn2{right:0px;}
.box_hd h2.white,.box_hd p.white{color: #fff;}
.box_hd p{font-size:.26rem;color: #333;line-height: .36rem;margin-top: .05rem;}
/*按钮*/
.a_btn{width:5rem;height: .9rem;background:#feba02 url(../images/abtn_img1.jpg) no-repeat  4rem center;display: block;margin: .6rem auto .6rem;line-height: .9rem;border-radius: 70px;font-size: .4rem;color: #222222;box-sizing: border-box;padding-left: .6rem;box-shadow: 0 5px 9px rgba(67,67,167,0.24); background-size: 6%;}

/*ban开始*/
.banner .slideBox{ overflow:hidden; position:relative;}
.banner .slideBox .hd{ height:10px; overflow:hidden; position:absolute; left: 35%; bottom:18px; z-index:1; }
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float: right;  }
.banner .slideBox .hd ul li{float:left;margin: 0 8px;background:#52fdff; width:38px;height:5px;text-align:center; cursor:pointer;opacity: .5; }
.banner .slideBox .hd ul li.on{opacity: 1; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd{ position:relative; height:100%;z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }

/*开班开始*/
.box_kb{width:6.9rem;margin: 0 auto 0;padding: .3rem 0 .55rem;}
.box_kb li{width:90%;border: 1px solid #e7e7e7;margin:.16rem auto;position: relative;overflow: hidden;padding:.15rem 0;}
.box_kb .li1{border: none;width: 3.4rem;margin: 0 auto;}
.box_kb .li1 img{width: 1.1rem;float: left;}
.box_kb .li1 p{color: #007aff;font-weight: bold;margin-top: .46rem;font-size: .4rem;width:2.2rem;margin-left: 0rem;text-align: center;}
.box_kb  li p{font-size:.32rem;margin-left: .65rem;}
.box_kb  li .img2{width: .25rem;   position: absolute;top: .18rem;left: .25rem;animation:mymove 1.5s infinite;
-webkit-animation:mymove 1.5s infinite;-o-animation:mymove 1.5s infinite;-moz-animation:mymove 1.5s infinite; }
.box_kb  li p span{color: #eb4300;}

/*box1开始*/
.box1 {background: #eefcff;padding-bottom: .1rem;}
.box1 ul{width: 94%;margin: 0 auto;}
.box1 ul li{background: #fff;overflow: hidden;padding:.35rem .2rem;box-sizing: border-box;border-radius: 10px;margin-bottom: .3rem;}
.box1 ul li img{width: 2.2rem;float: left;margin-right: .3rem}
.box1 ul li .li_fr{float: left;width: 4.1rem;}
.box1 ul li .li_fr h3{font-size: .34rem;color: #362688;font-weight: bold;text-align: center;margin-bottom: .15rem;}
.box1 ul li .li_fr p{font-size: .26rem;color: #444444;}
.box1 ul .li2 {position: relative;background: none;padding: 0;}
.box1 ul .li2 .fl{width: 1.76rem;border: 1px solid #fff;border-radius: 8px;font-size: .28rem;color: #fff;text-align: center;padding: .2rem 0;}
.box1 ul .li2 .fr{font-size: .26rem;color: #fff;width: 4.6rem;float: right;line-height: .38rem;}
.box1 ul .li2 .top{overflow: hidden;background: #3188ff;border-radius: 10px;overflow: hidden;padding:.35rem .2rem;margin-top: .15rem;}
.box1 ul .li2 img{width: .43rem;position: absolute;top: 0;right:1.6rem ;}
.box1 ul .li3 img{margin-right: 0rem;}
.box1 ul .li3 .li_fr{margin:0 .15rem;}
.box1 ul .li_img{margin-top: .4rem;}
/*box2开始*/
.box2{background: #eefcff;padding-bottom: .1rem;padding-top: .2rem;}
.box2 .box2_hd{background: url(../images/box2_img1.jpg) no-repeat center;height: .9rem;width:5rem;background-size: 100%;margin: 0 auto;font-size: .36rem;font-weight: bold;color: #fff;text-align: center;line-height: .9rem;}
.box2 h3{font-size: .28rem;color: #fff;color: #444;line-height: .44rem;padding: .1rem .5rem .2rem;}
.box2 h3 b{font-weight: bold;}
.box2 ol{width: 94%;overflow: hidden;margin: 0 auto;}
.box2 ol li{width: 31.5%;margin: 0 .9%;float: left;background: #2361e1;font-size: .28rem;color: #fff;height: 1.05rem;border-radius: 5px;box-shadow:0 5px 0 #568dff;text-align: center;line-height: .32rem;margin-bottom: .25rem;box-sizing: border-box;padding-top: .25rem;}
.box2 ol li.on{color: #000;background: #feba02;box-shadow:0 5px 0 #d8a724;}
.box2 ol li.li1{padding: 0;line-height: 1.05rem;}
.box2 ul{width: 92.5%;margin: .15rem auto 0;}
.box2 ul video{border-radius: 10px;}
.box2 ul li{display: none;}
.box2 ul li.show{display: block}
.box2 .a_btn{margin-top: .4rem;}
/*box3开始*/
.box3{}
.box3 .box_hd{padding:0 0 .6rem;}
.box3 .box_hd h2{padding: 0 .75rem;}
.box3 ul{width: 94%;margin: .3rem auto 0;}
.box3 ul li{margin-top: .2rem;overflow: hidden;}
.box3 ul li span{width: 1.2rem;height: 1.2rem;background: #237be1;display: block;float: left;border-radius: 50%;text-align: center;font-size: .32rem;color: #fff;box-sizing: border-box;line-height: 1.2rem;margin-top: .4rem;}
.box3 .h3_box{border: 1px solid #237be1;border-radius: 10px;width: 2.4rem;padding: .2rem .1rem .2rem .3rem;background: url(../images/box3_icon1.jpg) no-repeat left center;background-size: .15rem;float: left;font-size: .28rem;color: #0a3260;margin: 0 .2rem;box-sizing: border-box;display: table;height: 2.1rem;}
.box3 .h3_box h3,.box3 .p_box p{display: table-cell;vertical-align: middle;}
.box3 .p_box{border-radius: 10px;width: 3rem;padding: .2rem .1rem .2rem .3rem;background:#2361e1 url(../images/box3_icon2.jpg) no-repeat left center;background-size: .15rem;float: left;font-size: .28rem;color: #fff;float: left;box-sizing: border-box;height: 2.1rem;display: table;}
.box3 .li2 .h3_box{height: 3.6rem;}
.box3 .li2 .p_box{height: 3.6rem;}
.box3 .li2 span{margin-top: 1.2rem;}
.box3 .li3 .h3_box{height: 2.4rem;}
.box3 .li3 .p_box{height: 2.4rem;}
.box3 .li3 span{margin-top: .6rem;}
.box3 .li4 .h3_box{height: 2.7rem;}
.box3 .li4 .p_box{height: 2.7rem;}
.box3 .li4 span{margin-top: .7rem;}
.box3 .li5 .h3_box{height: 2.3rem;}
.box3 .li5 .p_box{height: 2.3rem;}
.box3 .li5 span{margin-top: .6rem;line-height: .3rem;padding-top: .3rem;}
/*box4开始*/
.box4{background:#237be1 url(../images/box4_bg.jpg) no-repeat top center;background-size: 100%;padding: .2rem 0;}
.box4 .box_hd h2{padding: 0 ;}
.box4 .a_btn{width: 5.5rem;background-position-x: 4.7rem;}
/*box5开始*/
.box5{background:#0923b4 url(../images/box5_bg.jpg) no-repeat top center;background-size: 100%;padding-bottom: .2rem;}
.box5 .youhui{width: 6.9rem;background: #fff;margin:-.2rem auto .52rem;border-radius: 10px;box-sizing: border-box;padding: .3rem .25rem;overflow: hidden;}
.box5 .youhui .img{float: left;display: block;width: .8rem;margin-top: .05rem;}
.box5 .youhui p{float: left;width: 2.2rem;font-size:.34rem;color: #ff9914;font-weight: bold;margin:.07rem .2rem;}
.box5 .youhui .a_btn{float: left;width:2.9rem;margin-top:0.15rem;box-shadow: none;border: 1px solid #0364c7;height: .7rem;line-height: .67rem;background:#fff url(../images/box5_img2.jpg) no-repeat 2.4rem center;padding-left: .3rem;background-size: 8%;margin-bottom: 0;font-size: .3rem;}
.box5 .main{width:6.9rem;margin: 0 auto;}
.box5 .main ul li{border-radius: 5px;overflow: hidden;margin-bottom:.2rem;height: .8rem;position: relative;}
.box5 .main .top{overflow: hidden;padding-left:.3rem;background: #4f85fb;
background: -moz-linear-gradient(top,  #5398fc 0%, #4a6df9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5398fc), color-stop(100%,#4a6df9));
background: -webkit-linear-gradient(top,  #5398fc 0%,#4a6df9 100%);
background: -o-linear-gradient(top,  #5398fc 0%,#4a6df9 100%);
background: -ms-linear-gradient(top,  #5398fc 0%,#4a6df9 100%);
background: linear-gradient(to bottom,  #5398fc 0%,#4a6df9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5398fc', endColorstr='#4a6df9',GradientType=0 );
}
:root .box5 .main .top{filter:none;}
.box5 .main .top p{font-size: .3rem;color: #fff;height: .8rem;line-height: .8rem;float: left;font-weight: bold;}
.box5 .main .top span{font-size:.45rem;display: block;float: left;color: #fff;line-height:.8rem;height: .8rem;width:.4rem;}
.box5 .main .btm{background: #1634d0;overflow: hidden;padding:.4rem .1rem .4rem .2rem;box-sizing: border-box;}
.box5 .main .btm .p_box{overflow: hidden;}
.box5 .main .btm p{float: left;width: 100%;box-sizing: border-box;font-size: .26rem;color: #fff;margin-bottom: .1rem;line-height: .4rem;box-sizing: border-box;padding-left: .2rem;}
.box5 .main .btm p span{float: left;display: block;margin-right:.13rem;border-radius: 50%;width: .1rem;height: .1rem;background: #fff;margin-top: .1rem;}
.box5 .main .btm .video_box{float: left;width: 6.5rem;overflow: hidden;margin: .3rem auto 0;}
.box5 ul li .mask{width: 100%;height: .8rem;position: absolute;top: 0;left: 0;display: none;z-index: 99;}
.box5 .main .btm .p_span{overflow: hidden;width:5rem;margin:0 auto;padding-left: 0;margin-left: .8rem}
.box5 .main .btm .p_span span{border-radius:5px;background: #fff;margin-bottom:.2rem;display: block;height: .6rem;line-height:.6rem;float: left;width:5rem;}
.box5 .main .btm .p_span span a{color: #0824b4;font-size: .26rem;display: block;padding-left:.45rem;box-sizing: border-box; }
.box5 .main .btm .p_span span a:hover{color: #ff7108;}
.box5 .main video{border-radius: 10px;}
.box5 .main .last .btm .p_box{overflow: hidden;width: 80%;margin:0 auto;}
.box5 .main .last .btm p{padding-left: 0;height: .6rem;line-height: .6rem;text-align: center;border-left: 5px solid #42e2ff;background: #fff;color: #3d435f;border-radius: 5px;}
.box5 .main ul li.on{height: 100%;}
.box5 .main ul li.on .mask{display: block}
/*box6开始*/
.box6,.box7{background: #f0f4ff;padding-bottom: .1rem;}
.box6 .box_hd h2{padding:0 .8rem  ;}
.box6 .main{position: relative;}
.box6 ul{width: 94%;margin: 0 auto;background: #246cf6;padding:.5rem .25rem;box-sizing: border-box;border-radius: 15px;height: 13.2rem;}
.box6 ul li{overflow: hidden;display: none;}
.box6 .btm{width: 4.88rem;margin-left: 1.8rem;margin-top: .2rem;}
.box6 ul li .btm h3{width: 4.85rem;height: .8rem;background: #1648a8;border-radius:10px;font-size: .32rem;font-weight: bold;color: #fff;line-height: .8rem;position: relative;margin-bottom: .32rem;text-align: center;}
.box6 .btm .con{overflow: hidden;margin-bottom: .25rem;}
.box6 .btm .con h4{width: 1.8rem;background: url(../images/box6_icon1.png) no-repeat center left;font-size: .3rem;font-weight: bold;color: #fff;padding-left: .3rem;box-sizing: border-box;margin-bottom: .1rem;background-size: .2rem;}
.box6 .btm .con p{font-size: .26rem;line-height:.4rem;color: #fff;}
.box6 ul li.show{display: block}
.box6 ol{width: 2rem;position: absolute;left: 0;top: 4.5rem;}
.box6 ol li{width: 100%;margin-bottom: .1rem;background: url(../images/box6_img2.jpg) no-repeat 0;height: 1.1rem;background-size: 100% 100%;line-height: 1.1rem;color: #000;}
.box6 ol li h2{font-size: .26rem;text-align: center;}
.box6 ol li.on{background: url(../images/box6_img1.jpg) no-repeat 0;background-size: 100%;color: #fff}
.box6 ol li .li_h2{line-height: .36rem;padding-top: .15rem;box-sizing: border-box;}
.box6 .a_btn{margin-bottom: .2rem;}
/*box7开始*/
.box7 .box_hd,.box6 .box_hd{padding-top: 0;}
.box7 .box_hd h2{padding:0 .8rem  ;}
.box7 .main{width: 94%;margin: 0 auto;}
.box7 ol {overflow: hidden;}
.box7 ol li{width: 48%;height:.75rem;background: url(../images/box7_img2.jpg) no-repeat center;box-sizing: border-box;line-height: .75rem; background-size: 100%;float: left;margin: 0 1% 1.5%;}
.box7 ol li h3{font-size: .24rem;color: #333;font-weight: bold;text-align: center;}
.box7 ol li.on{background-image: url(../images/box7_img1.jpg);}
.box7 ul{width: 100%;background: #2645d8;border-radius: 10px;padding:.3rem .2rem;box-sizing: border-box;margin-top: .2rem;}
.box7 ul li p{font-size:.26rem;color: #fff;background: url(../images/box6_icon1.png) no-repeat left .06rem;padding-left: .35rem;margin-bottom: .2rem;background-size: .2rem;}
.box7 ul li video{border-radius: 0 15px 0 15px;margin-bottom: .35rem;}
.box7 ul li{display: none;}
.box7 ul li.show{display: block}
.box7 .a_btn,.box8 .a_btn{width: 5.5rem;background-position-x: 4.7rem;}
/*box8开始*/
.box8{background:#0824b5 url(../images/box8_bg.jpg) no-repeat left top;background-size: 100%;padding-bottom: .1rem;}
.box8 .box_hd h2,.box9 .box_hd h2{padding: 0 .1rem;}
.box8 .main .con{width:6.9rem;background: #e7eaf8;border-radius:10px;margin: 0 auto .8rem;padding: .8rem 0 .4rem;position: relative;}
.box8 .main h2{background: #4762ee;padding:.1rem 0 .13rem;border-radius: 5px;font-size: .3rem;color: #fff;width:3.2rem;margin:0 auto .3rem;text-align: center;position: absolute;top: -.2rem;left: 50%;margin-left: -1.6rem;}
.box8 .main .video_box{overflow: hidden;width: 6.4rem;margin-left: .25rem;}
.box8 .main .btm{padding:.1rem .3rem 0;}
.box8 .main .btm h3{font-size: .32rem;color: #354aba;}
.box8 .main .btm p{font-size:.26rem;color: #797979;padding: .1rem 0rem;}
/*box9开始*/
.box9{background:#eff4ff url(../images/box9_bg.jpg) no-repeat left top;background-size: 100%;padding-bottom: .1rem;position: relative;}
.box9 .top{width: 90%;margin: 0 auto;}
.box9 .top ul{margin-top:.2rem;}
.box9 .top ul .li2{background: #2f45ba;}
.box9 .top ul li{width: 5.6rem;margin-bottom: .4rem;background: #4762ee;border-radius:10px;box-shadow: 6px 6px 0 #c9cfed;position: relative;padding: .3rem 0 .3rem .6rem;box-sizing: border-box;margin-left: .8rem;}
.box9 .top ul li img{display: block;width: 1.14rem;position: absolute;top:.65rem;left: -0.72rem;}
.box9 .top h3{font-size: .32rem;font-weight: bold;color: #fff;}
.box9 .top p{width:2.97rem;background: #6f87ff;font-size:.26rem;margin:.15rem  0 ;color: #fff;padding:.08rem .2rem;}
.box9 .top .jianjie{font-size:.26rem;padding-top: 0;font-weight: normal;padding-right: .2rem;line-height: .36rem;}
.box9 .swiper-container{width: 85%;margin: 0 auto;padding-bottom: .5rem;}
.box9 .btm{position: relative;margin-top: .7rem;}
.box9 .btm .swiper-slide img{float: left;width: 1.14rem;margin-top: .4rem;}
.box9 .btm .swiper-slide .fr{width: 4.6rem;}
.box9 .btm .swiper-slide .fr h3{font-size:.32rem;color: #2f45ba;font-weight: bold;}
.box9 .btm .swiper-slide .fr p{font-size:.24rem;margin-top: .1rem;}
.box9 .btm .swiper-slide{border: 1px solid #4762ee;border-radius: 8px;box-sizing:border-box;padding: .3rem .2rem;background: #fff;overflow: hidden;margin-bottom: .3rem;height: 3.4rem;}
.box9 .btm .swiper-button-next, .box9 .btm .swiper-button-prev{width: 20px;height: 30px;background-size: 20px 30px;top: 43%;}
.box9 .btm .swiper-button-next{right: 5px;}
.box9 .btm .swiper-button-prev{left: 5px;}
.box9 .swiper-container-horizontal>.swiper-pagination-bullets, .box9 .swiper-pagination-custom, .box9 .swiper-pagination-fraction{bottom: 0;}
.box9 .swiper-pagination-bullet{background: #4762ee;}
.box9 .a_btn{margin-top: .2rem;}
/*box10开始*/
.box10{background:#233f98 url(../images/box10_bg.jpg) no-repeat left bottom;background-size: 100%;padding-bottom: .1rem;}
.box10 .box_hd h2{padding: 0 .7rem;}
.box10 .box_hd{padding-top: 0;}

/*box11开始*/
.box11 .box_hd h2{padding: 0 .8rem;}
.box11 .box_hd{padding: 0 0 .4rem;}
.box11 ul{width: 94%;margin: 0 auto;}
.box11 ul li{padding: .2rem;overflow: hidden;margin-bottom: .1rem;}
.box11 ul li img{width: 2.4rem;float: left;margin-right: .4rem;}
.box11 ul li .fl{width: 3.7rem;}
.box11 ul li h3{font-size: .32rem;font-weight: bold;text-align: center;text-align: center;color: #333;background: url(../images/box11_icon1.jpg) no-repeat .9rem center;background-size: .2rem;padding-left: .4rem;}
.box11 ul li p{font-size: .26rem;color: #333;margin-top:.1rem ;line-height: .4rem;}
.box11 ul .even img{margin-right:0rem;margin-left: .4rem;}
.box11 ul .even h3{background: url(../images/box11_icon2.jpg) no-repeat 2.8rem center;background-size: .2rem;padding-left:0rem;}
.box11 .a_btn{text-align: center;padding-left: 0;background-position-x: 3.7rem;}
/*box12开始*/
.box12 .box_hd h2{padding: 0 .8rem;}
.box12 .box_hd{padding: 0 0 .4rem;}
.box12 .main{width: 94%;margin: .4rem auto 0;}
.box12 .main .con{background: #3665dc;border-radius: 10px;padding:.3rem .2rem;overflow: hidden;margin-bottom: .2rem;}
.box12 .main .con h3{font-size: .3rem;color: #fff;font-weight: bold;margin-bottom: .1rem;}
.box12 .main .con p{font-size: .26rem;color: #fff;line-height: .42rem;}
.box12 .main .con p span{display: block;cursor: pointer;font-size: .32rem;font-weight: bold;text-align: right;width: .8rem;float: right;text-decoration: underline;}
.box12 .main .con .num{float: left;width: .6rem;height: .6rem;font-size: .44rem;border-radius: 50%;background: #fff;text-align: center;}
.box12 .main .con .btm{float: right;width: 5.8rem;}
/*box13开始*/
.box13 .box_hd h2{padding: 0 .8rem;}
.box13 .box_hd{padding: .2rem 0 .4rem;}
.box13 ul{
	width: 96%;
	margin: .2rem auto 0;
	overflow: hidden;
	padding-left: .08rem;
}
.box13 ul li{
	width:49%;
	min-height: 2.25rem;
	float:left;
	border:1px solid #b5d0ff;
	border-radius: .2rem;
	margin-top: .2rem;
	text-align: center;
	padding-top: .15rem;
}
.box13 ul li:nth-child(odd){
	margin-right: 2%;
}
.box13 ul li span{
	font-size: .36rem;
	color: #444444;
	display: block;
	font-weight: bold;
}
.box13 ul li h3{
	font-size: .32rem;
	font-weight: bold;
	color: #2477fe;
	padding: .08rem 0;
}
.box13 ul li p{
	font-size: .24rem;
	color: #444444;
	line-height:.38rem;
}

.baoxian{background: #eaf2ff;margin-top: .4rem;}
.baoxian p{font-size: .34rem;color: #002088;padding: .3rem 0;font-weight: bold;text-align: center;}



/*页面动画*/
@keyframes mymove
{
0% {top: .18rem;}
50% {top: .26rem;}
100% {top: .18rem;}
}

@-moz-keyframes mymove 
{
0% {top: .18rem;}
50% {top: .26rem;}
100% {top: .18rem;}
}

@-webkit-keyframes mymove 
{
0% {top: .18rem;}
50% {top: .26rem;}
100% {top: .18rem;}
}

@-o-keyframes mymove /
{
0% {top: .18rem;}
50% {top: .26rem;}
100% {top: .18rem;}
}


@media screen and (max-width: 320px){
	body{font-size: .9rem}
}
@media (min-width : 410px) and (max-width : 736px){
	
}
@media screen and (min-width: 750px){
	img{margin-top: -1px;}
	body{font-size: 1.5rem}

	
}