html{ font-size:75px;}
body,p,h1,h2,h3,h4,div,span,a,img,ul,li,dl,dt,dd,table,input,button{margin:0;padding:0;border:0;list-style:none;caret-color:transparent;}
body{font-size:14px;font-family:"微软雅黑";overflow-x:hidden; max-width: 750px; min-width:320px; margin:0 auto; background:#fff; }
a{text-decoration:none;}
ul li,ol li{ list-style:none;}
.wrapper{ margin:0 auto;}
.clear{ clear:both;}
input,button{outline: none;appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;}

/*top*/
.top{ width:100%; height:1.2rem; line-height:1.2rem; background:url(../images/tbg1.png) no-repeat; background-size: 100% 100%;}
.top .left{ float:left; margin-left:0.31rem; margin-top:0.36rem; margin-right:0.14rem;}
.top .left a{ float:left; }
.top .left a img{ /*width:2.333rem; height:0.48rem;*/height:0.48rem;}
.top .middle{ float:left; height:1.2rem; line-height:1.2rem;}
.top .middle p{ font-size:0.32rem; color:#fff; font-family: "苹方";}
.top .right{ /*float:left; margin-left:1.26rem;*/ float:right;margin-right:0.36rem; }
.top .right img{ float:left; width:0.426rem; height:0.426rem; margin-top:0.386rem;}
.top .right a{ float:left; font-size:0.32rem; color:#fff; margin-left:0.1rem;font-family: "苹方";}

/*banner*/
.banner{ width:100%; height:5.893rem;}
.banner img{ width:100%; height:5.893rem; }
.banner .focus1{ width:100%; height:5.893rem; overflow:hidden;}
.banner .bd{ width:100%; height:5.893rem; overflow:hidden;}
.banner .hd{ height:0.133rem; position:relative; z-index:50;bottom:0.75rem; left:45%;}
.banner .hd ul li{ float:left; background:url(../images/cir1.png) no-repeat; width: 0.106rem; height:0.106rem; margin-right:0.08rem; cursor:pointer;background-size:100% 100%;}
.banner .hd ul li.on{background:url(../images/cir2.png) no-repeat; background-size:100% 100%;width: 0.453rem; height:0.106rem;}

/**/
.content1{ background:url(../images/bg1.png) no-repeat; background-size: 100% 100%; width: 9.48rem; height: 4.45rem; padding:0.26rem ; position: relative; z-index: 10; margin-top: -0.6rem;}
.content1-1{ margin-top: 0.346rem;}
.content1 .d1{ width: 25%; float: left;}
.content1 .d1 img{ display: block; margin: 0 auto; width: 1.24rem; height: 1.24rem;}
.content1 .d1 p{ text-align: center; font-size: 0.32rem; color: #666; margin-top: 0.1rem;}

/**/
.img1{ width: 100%; height: 1.933rem; margin-top: 0.1rem;}
.img1 a{ display: block; width: 100%; height: 1.933rem;}
.img1 a img{ display: block; width: 100%; height: 1.933rem;}

/**/
.img2{ width: 100%; height:2.21rem; background: #fff;}
.img2 a{ float: left; width: 50%; height:1.92rem ; margin-top: 0.146rem;}
.img2 a img{ width: 4.95; height:1.92rem ; display: block; margin: 0 auto;}


/*免费公开课*/
.content2{ background: #fafafa; padding-top: 0.4rem; padding-bottom: 0.5rem;} 
.content2-top{ width: 9.5rem; display: block; margin: 0 auto; border-bottom: 2px solid #d2d2d2; padding-bottom: 0.15rem; margin-bottom: 0.2rem;}
.content2-top .i1{ float: left; width: 0.46rem; height: 0.386rem;}
.content2-top p{ float: left; font-size: 0.373rem; color: #333; font-weight: bold; margin-left: -0.24rem; margin-top: 0.1rem;}
.content2-bottom{ width: 100%; height: 5.3rem; overflow: hidden;}
.content2-bottom .d1{ background:url(../images/dbg3.png) no-repeat; background-size: 100% 102%; width: 7.72rem; height:4.82rem ; /*padding-top:0.42rem;*/ position: relative; z-index: 10; }
.content2-bottom .d1 .d1-1{ /*margin-left: 0.53rem;*/ height:1.1rem;}
.content2-bottom .d1 .d1-1 .p1{ background:url(../images/pbg5.png) no-repeat; background-size: 100% 100%; width: 1.96rem; height: 0.48rem; line-height: 0.5rem; text-align: center; font-size: 0.28rem; color: #fff; margin: 0.16rem auto 0;}
.content2-bottom .d1 .d1-1 .p2{ width: 90%; text-align: center; margin: 0.22rem auto 0; font-size: 0.373rem; color: #ff4f34; font-weight: bold; line-height: 0.42rem;}
    
.content2-bottom .d1 .d1-2{ text-align: center; margin-top: 0.1rem; }
.content2-bottom .d1 .d1-2 img{ width: 1rem; height: 1rem;position: relative; top: 0.14rem;}
.content2-bottom .d1 .d1-2 .p3{ display: inline-block; font-size: 0.28rem; line-height: ; margin-left: 0.2rem;}
.content2-bottom .d1 .p4{ width:86%; font-size: 0.3rem; color: #333; margin: 0.25rem auto 0; }
.content2-bottom .d1 .p4 .i2{ float: left; width: 0.28rem; margin-right: 0.1rem; margin-top: 0.07rem;}
.content2-bottom .d1 .p5{ width:86%; font-size: 0.3rem; color: #333; margin: 0.05rem auto 0; }
.content2-bottom .d1 .p5 .i5{ float: left; height: 0.28rem; margin-right: 0.12rem; margin-top: 0.07rem; margin-left: 0.03rem;}
.content2-bottom .d1 .a1{ background:url(../images/abg2.png) no-repeat; background-size: 100% 100%; width: 7.72rem; height:1.13rem ; line-height: 1.13rem; text-align: center; position: absolute; left: 0; bottom: 0; font-size: 0.293rem; color: #fff; letter-spacing: 0.15rem;}

.content2-bottom .swiper-slide-active .d1 .d1-1 .p1 {background: url(../images/pbg4.png) no-repeat; background-size: 100% 100%;}
.content2-bottom .swiper-slide-active .d1 .d1-1 .p2 { width: 90%; color: #337eff; }
.content2-bottom .swiper-slide-active .d1 .p4 .i2{ content: url(../images/i2.png) ; background-size: 100% 100%;}
.content2-bottom .swiper-slide-active .d1 .p5 .i5{ content: url(../images/i5.png) ; background-size: 100% 100%;float:left;}

.content2-bottom .swiper-slide-active .d1 .p5 span{ display: block; float: left; }
.content2-bottom .swiper-slide-active .a1 {background: url(../images/abg1.png) no-repeat; background-size: 100% 100%;}

.content2-bottom .d2 .d1-1 .p1{ float: left; background:url(../images/pbg4.png) no-repeat; background-size: 100% 100%; }
.content2-bottom .d2 .d1-1 .p2{ color: #337eff; }
.content2-bottom .d2 .p4 .i2{ content: url(../images/i2.png) ; width: 0.173rem; height: 0.173rem;}
.content2-bottom .d2 .p5 .i5{ content: url(../images/i5.png) ; width: 0.147rem; height: 0.187rem;}
.content2-bottom .d2 .a1{ background:url(../images/abg1.png) no-repeat; background-size: 100% 100%; }
/* .content2 .focus2{width:100%; height: 5rem; overflow:hidden; }
.content2 .bd{ width:100%; height: 4.56rem; overflow:hidden; }
.content2 .bd li{ width: 7.72rem !important; }
.content2 .hd{height:0.093rem;  margin-left:3.95rem; margin-top: 0.1rem;}
.content2 .hd ul li{ background:url(../images/cir3.png) no-repeat;width:0.093rem; height:0.093rem; background-size:100% 100%; margin: 0 0.078rem; float: left;  }
.content2 .hd ul li.on{background:url(../images/cir4.png) no-repeat;width:0.586rem; height:0.093rem; background-size:100% 100%;} */

.content2 .swiper-container { width:100%; height:5.3rem; margin: 0 auto; }
.content2 .swiper-container .swiper-slide { width: 78% !important; height:5rem; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; position:relative;}
.content2 .swiper-pagination{ position:absolute ; bottom:0;}
.content2 .swiper-pagination-bullets{ width:100%;float:left; }
.content2 .swiper-pagination-bullet{background:url(../images/cir3.png) no-repeat; width: 0.093rem; height:0.093rem; margin-right:0.08rem; cursor:pointer;background-size:100% 100%;}
.content2 .swiper-pagination-bullet-active{background:url(../images/cir4.png) no-repeat; background-size:100% 100%;width: 0.586rem; height:0.093rem;}






/*免费试听课*/
.content7{ background: #fafafa; padding-top: 0.4rem; padding-bottom: 0.5rem;} 
.content7-top{ width: 9.5rem; display: block; margin: 0 auto; border-bottom: 2px solid #d2d2d2; padding-bottom: 0.15rem; margin-bottom: 0.2rem;}
.content7-top .i1{ float: left; width: 0.46rem; height: 0.386rem;}
.content7-top p{ float: left; font-size: 0.373rem; color: #333; font-weight: bold; margin-left: -0.24rem; margin-top: 0.1rem;}
.content7-bottom{ width: 100%; height: 5.3rem; overflow: hidden;}
.content7-bottom .d1{ background:url(../images/dbg3.png) no-repeat; background-size: 100% 102%; width: 7.72rem; height:4.82rem ; /*padding-top:0.42rem;*/ position: relative; z-index: 10; }
.content7-bottom .d1 .d1-1 .p1{color:#333; font-size:0.28rem; margin-left:0.82rem; margin-top:1.2rem;}
.content7-bottom .d1 .d1-1 .p2{color:#337eff; font-size:0.5rem; margin-left:0.82rem; margin-top: 0.06rem; font-weight:bold;}
.content7-bottom .d1 .d1-1 .p3{color:#333; font-size:0.32rem; margin-left:0.82rem; margin-top:0.4rem;}


.content7-bottom .d1 .a1{ background:url(../images/abg2.png) no-repeat; background-size: 100% 100%; width: 7.72rem; height:1.13rem ; line-height: 1.13rem; text-align: center; position: absolute; left: 0; bottom: 0; font-size: 0.32rem; color: #fff; letter-spacing: 0.15rem;}


.content7-bottom .swiper-slide-active .a1 {background: url(../images/abg1.png) no-repeat; background-size: 100% 100%;}

.content7 .swiper-container { width:100%; height:5.3rem; margin: 0 auto; position: relative; z-index: 1;}
.content7 .swiper-container .swiper-slide { width: 78% !important; height:5rem; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; position:relative;}
.content7 .swiper-pagination{ position:absolute ; bottom:0;}
.content7 .swiper-pagination-bullets{ width:100%;float:left; }
.content7 .swiper-pagination-bullet{background:url(../images/cir3.png) no-repeat; width: 0.093rem; height:0.093rem; margin-right:0.08rem; cursor:pointer;background-size:100% 100%;}
.content7 .swiper-pagination-bullet-active{background:url(../images/cir4.png) no-repeat; background-size:100% 100%;width: 0.586rem; height:0.093rem;}








/*院校招生发布会*/
.content3{ background: #fafafa; margin-top: 0.2rem; padding-top: 0.4rem; padding-bottom: 0.5rem;} 
.content3-top{ width: 9.5rem; display: block; margin: 0 auto; border-bottom: 2px solid #d2d2d2; padding-bottom: 0.15rem;}
.content3-top .i1{ float: left; width: 0.46rem; height: 0.386rem;}
.content3-top p{ float: left; font-size: 0.373rem; color: #333; font-weight: bold; margin-left: -0.24rem; margin-top: 0.1rem;}
.content3-top a{ float: right; width: 0.9rem; height: 0.32rem; line-height: 0.32rem; text-align: center; font-size: 0.2rem; color: #666; margin-top: 0.15rem; border: 1px solid #bbb;}
.content3-bottom { margin-top: 0.2rem;}
.content3-bottom .d1{ background:url(../images/dbg1.png) no-repeat; background-size: 100% 100%; width: 9.467rem; min-height:2.133rem ; padding: 0.12rem; display: block; margin: 0 auto; }
.content3-bottom .d1 .sch1{ float: left; margin-left: 0.2rem; width: 1.253rem; height: 1.253rem; margin-top: 0.5rem;}
.content3-bottom .d1 .right{ float: left; margin-left: 0.23rem; width: 7.73rem; margin-bottom:0.24rem;}
.content3-bottom .d1 .p1{ width: 95%; font-size: 0.34rem; color: #337eff; font-weight: bold; margin-top: 0.4rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.content3-bottom .d1 .p2{ width: 64%; font-size: 0.28rem; color: #333; margin-top: 0.1rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.content3-bottom .d1 .p3{ width: 64%; font-size: 0.28rem; color: #337eff;  margin-top: 0.1rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.content3-bottom .d1 .p3 .i2{ float: left; width: 0.26rem; margin-right: 0.15rem; margin-top: 0.08rem;}
.content3-bottom .d1 a{ float: right; margin-right: 0.53rem; margin-top: -0.8rem; width: 2.04rem; height:0.586rem; line-height: 0.586rem; text-align: center; background: #337eff; border-radius: 0.06rem; font-size:0.267rem ; color: #fff;}



/*资料下载*/
.content4{ background: #fafafa; margin-top: 0.2rem; padding-top: 0.4rem; padding-bottom: 0.5rem;} 
.content4-top{ width: 9.5rem; display: block; margin: 0 auto; border-bottom: 2px solid #d2d2d2; padding-bottom: 0.15rem;}
.content4-top .i1{ float: left; width: 0.46rem; height: 0.386rem;}
.content4-top p{ float: left; font-size: 0.373rem; color: #333; font-weight: bold; margin-left: -0.24rem; margin-top: 0.1rem;}
.content4-top .i4{ float: left; width: 2.06rem; height: 0.373rem; margin-top: 0.12rem; margin-left: 0.1rem;}
.content4-bottom1{ margin-top: 0.346rem;}
.content4-bottom1 .d1{ width: 25%; float: left;}
.content4-bottom1 .d1 img{ display: block; margin: 0 auto; width:1.36rem; height:1.08rem ;}
.content4-bottom1 .d1 p{ text-align: center; font-size: 0.293rem; color: #333; line-height: 0.36rem; margin-top: 0.13rem;}


/*免费领取*/
.form1{ background:url(../images/dbg2.png) no-repeat; background-size: 100% 100%; width: 100%; height: 1.66rem; padding-top: 0.3rem; }
.form1 .d1{ background:url(../images/fbg1.png) no-repeat; background-size: 100% 100%; width: 7.01rem; height:0.88rem; padding-top:0.08rem ; padding-bottom: 0.2rem; display: block; margin: 0 auto; }
.form1 .d1 input{ float:left; background:none; font-size:0.327rem; color:#c7c7c7; text-indent:0.55rem; height:0.88rem; }
.form1 .d1 button{ float:right; margin-right:0.14rem; width:2.13rem; height:0.88rem; color:#fff; font-size:0.327rem; border:none; background:none;font-family: "思源宋体";}
.form1 p{ text-align: center; font-size: 0.242rem; color: #0345b8;}
.form1 p span{ font-weight: bold;}


/*师资团队*/
.content5{ background: #fafafa; padding-top: 0.4rem; padding-bottom: 0.5rem;} 
.content5-top{ width: 9.5rem; display: block; margin: 0 auto; border-bottom: 2px solid #d2d2d2; padding-bottom: 0.15rem;}
.content5-top .i1{ float: left; width: 0.46rem; height: 0.386rem;}
.content5-top .p1{ float: left; font-size: 0.373rem; color: #333; font-weight: bold; margin-left: -0.24rem; margin-top: 0.1rem; margin-right: 0.27rem;}
.content5-top .p2{ float: left; width: 1.3rem; height: 0.39rem; line-height: 0.39rem; text-align: center; border: 1px solid #337eff; background: #fff; font-size: 0.24rem; color: #337eff; border-radius: 0.05rem; margin-right: 0.2rem; margin-top: 0.16rem;}
.content5-top p.active{ background: #337eff; color: #fff; }

.content5-bottom{ height:4.13rem; overflow:hidden;}
.content5 .swiper-container2 {width:91.5%;height:4.13rem;margin:0 auto;overflow:hidden;}
.content5 .swiper-container2 .swiper-slide {width:3.333rem !important; height:3.573rem; float:left; margin: 0 0.62rem; text-align: center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; position:relative;}
.content5 .swiper-slide img{width:100%; height:3.573rem;}
.content5 .swiper-slide p{ position:absolute; bottom:0; left:0; background:url(../images/pbg3.png) no-repeat; background-size:100% 100%; color:#fff; text-align:center; font-size:0.373rem; font-family: "苹方"; width: 3.333rem; height:0.533rem; line-height:0.533rem;}

.content5 .swiper-pagination{ position:absolute ; bottom:0;}
.content5 .swiper-pagination-bullets{ width:100%;float:left; }
.content5 .swiper-pagination-bullet{background:url(../images/cir3.png) no-repeat; width: 0.093rem; height:0.093rem; margin-right:0.08rem; cursor:pointer;background-size:100% 100%;}
.content5 .swiper-pagination-bullet-active{background:url(../images/cir4.png) no-repeat; background-size:100% 100%;width: 0.586rem; height:0.093rem;}


/*院校合作*/
.content6{ margin-top: 0.5rem; margin-bottom: 2rem;}
.content6-top{ display: block; margin: 0 auto; width: 6.26rem;}
.content6-top p{ float: left; background:url(../images/pbg1.png) no-repeat; background-size: 100% 100%; width:1.893rem ; height:0.62rem ; line-height: 0.64rem; text-align: center; font-size:0.293rem ; color: #337eff; margin-right: 0.29rem;}
.content6-top p.active{background:url(../images/pbg2.png) no-repeat; background-size: 100% 100%; color: #fff;}
.content6-bottom{ display: block; margin: 0 auto; width: 9.46rem; height: 4.8rem;}
.content6-bottom img{width: 9.46rem; height: 4.8rem;margin-top: -1px;}

/**/
.footer2{ background:#337eff; padding-top:0.25rem; padding-bottom:0.25rem ; width:10rem;position:fixed; z-index:110; bottom:0; }
.footer2 div{ text-align:center; float:left; width: 25%; }
.footer2 div a{ width: 25%; }
.footer2 div p{ text-align: center; font-size:0.293rem; color:#fff; margin-top:0.08rem;}
.footer2 div img{ display: block; margin: 0 auto;}
.footer2 .d1 img{ width:0.506rem; height:0.546rem;}
.footer2 .d2 img{ width:0.693rem; height:0.506rem;}
.footer2 .d2 p{ margin-top: 0.11rem;}
.footer2 .d3 img{ width:0.506rem; height:0.506rem;}
.footer2 .d3 p{ margin-top: 0.11rem;}
.footer2 .d4 p{ margin-top: 0.07rem;}
.footer2 .d4 img{ width:0.56rem; height:0.573rem;}

