*{box-sizing: border-box;font-family: "微软雅黑",Arail;}
.global_btns,.global_btns2{display: flex;justify-content: center;}
.global_btns a{width: 2.47rem;height: .76rem;border-radius: .38rem;text-align: center;line-height: .76rem;background: url(../images/btn_bg1.png) no-repeat 0 0;background-size: 100% 100%;margin: 0 .15rem;font-size: .34rem;color: #fff;}
.global_btns a:last-child{background-image: url(../images/btn_bg2.png);}

.global_btns2 a{width: 3.69rem;height: .77rem;border-radius: .38rem;text-align: center;line-height: .76rem;background: url(../images/btn_bg3.png) no-repeat 0 0;background-size: 100% 100%;font-size: .34rem;color: #fff;}


.global_tit{display: flex;justify-content: center;}
.global_tit h3{font-size: .52rem;font-weight: bold;line-height: .62rem;margin-left: -1.05rem;text-align: center;padding-top: .45rem;position: relative;z-index: 2;}
.global_tit .img1{width: 2.16rem;height: 1.68rem;}
.global_tit .img2{width: 1.13rem;height: 1.75rem;margin-left: .05rem;margin-top: .55rem;}



.part2 .global_tit h3{padding-top: .2rem;}
.part2 .global_tit .img2{margin-left: -.2rem;margin-top: .15rem;}
.part4 .global_tit .img2,.part6 .global_tit .img2{margin-left: -.25rem;}
.part7 .global_tit h3{margin-left: -1.45rem;}
.part7 .global_tit .img2{margin-left: -.4rem;margin-top: 0.08rem;}

.banner{padding-top: 3.1rem;height: 6rem;background: url(../images/banner.jpg) no-repeat top center;background-size: 7.5rem 6rem;}
.part1{padding-bottom: .22rem;}
.part1 .title{text-align: center;padding-top: .53rem;padding-bottom: .08rem;}
.part1 .title img{width: 6.13rem;height: .83rem;}
.part1 .swiper-container{padding-left: .3rem;margin-top: .15rem;height: 6.72rem;}
.part1 .swiper-slide{display: flex;align-items: center;height: 1.4rem !important;margin-top: .14rem;margin-bottom: .14rem;}
.part1 .swiper-slide span{display: block;width: .92rem;height: .92rem;border-radius: .15rem .02rem .02rem .02rem;background: #2b7bff;box-shadow: 0px .04rem .3rem 0px rgba(184, 184, 184, 0.56);font-size: .4rem;color: #fff;display: flex;justify-content: center;align-items: center;position: relative;z-index: 2;}
.part1 .swiper-slide .con{background: #fff;border-radius: .04rem;width: 5.58rem;font-size: .28rem;line-height: .42rem;color: #333;padding: 0 .3rem 0 .45rem;display: flex;align-items: center; margin-left: -.18rem;overflow: hidden;box-shadow: 0px .03rem .15rem 0px rgba(184, 184, 184, 0.56);position: relative;height: 1.4rem;}
.part1 .swiper-slide .con::after{content: "";display: block;width: .65rem;height: .4rem;background: url(../images/p1_icon2.png) no-repeat 0 0;background-size: 100% 100%;position: absolute;bottom: 0;right: 0;}
.part1 .swiper-slide:nth-child(even) span{background: #ff6c2b;border-radius: .02rem .02rem .15rem .02rem;}
.part1 .swiper-slide:nth-child(even){margin-left: .55rem;}
.part1 .swiper-slide:nth-child(even) .con::after{background-image: url(../images/p1_icon1.png);}


.part2{background: #edf4ff;padding-top: .36rem;padding-bottom: .5rem;}
.part2 .wrap1{width: 6.9rem;margin:0 auto;border:.02rem solid #ff6c2b;border-radius: .26rem;background: #fff;box-shadow: 0px .1rem .24rem 0px rgba(184, 184, 184, 0.8);padding: .18rem .2rem;}
.part2 .wrap1 .container{display: flex;flex-wrap: wrap;}
.part2 .wrap1 .item{width: 3.23rem;height: 2.68rem;font-size: .26rem;line-height: .38rem;color: #fff;position: relative;
    background-image: -moz-linear-gradient( 72deg, #4779f3 0%, #6db4ff 100%);
    background-image: -webkit-linear-gradient( 72deg, #4779f3 0%, #6db4ff 100%);
    background-image: -ms-linear-gradient( 72deg, #4779f3 0%, #6db4ff 100%);}
.part2 .wrap1 .item.no1{border-top-left-radius: .25rem;padding-top: 1.4rem;}
.part2 .wrap1 .item.no2{
    padding-top: 1.25rem;
    background-image: -moz-linear-gradient( 112deg, #2dbff2 0%, #90ebfe 99%);
    background-image: -webkit-linear-gradient( 112deg, #2dbff2 0%, #90ebfe 99%);
    background-image: -ms-linear-gradient( 112deg, #2dbff2 0%, #90ebfe 99%);
    border-top-right-radius: .25rem;
}
.part2 .wrap1 .item.no3{
    border-bottom-left-radius: .25rem;
    background-image: -moz-linear-gradient( 63deg, #ffc879 0%, #ff811c 100%);
    background-image: -webkit-linear-gradient( 63deg, #ffc879 0%, #ff811c 100%);
    background-image: -ms-linear-gradient( 63deg, #ffc879 0%, #ff811c 100%);
    padding-top: .3rem;
}
.part2 .wrap1 .item.no4{
    padding-top: .3rem;
    border-bottom-right-radius: .25rem;
    background-image: -moz-linear-gradient( 72deg, #6db4ff 0%, #4779f3 100%);
    background-image: -webkit-linear-gradient( 72deg, #6db4ff 0%, #4779f3 100%);
    background-image: -ms-linear-gradient( 72deg, #6db4ff 0%, #4779f3 100%);
}
.part2 .wrap1 .item p{padding: 0 .25rem;}
.part2 .wrap1 .item b{color: #fff451;}
.part2 .wrap1 .item .item_tit{width: 2.04rem;height: .64rem;border-radius: .32rem .32rem .08rem .32rem;text-align: center;line-height: .64rem;font-size: .28rem;color: #2154e2;font-weight: 700;background: #fff;position: absolute;box-shadow: 0px 0px .32rem 0px rgba(38, 90, 228, 0.32);}
.part2 .wrap1 .item .item_tit::after{content:'';display: block;width: .26rem;height: .276rem;background: url(../images/p2_icon1.png) no-repeat 0 0;background-size: .26rem .26rem;position: absolute;}
.part2 .wrap1 .item.no1 .item_tit::after{right: -.34rem;bottom: -0.14rem;}
.part2 .wrap1 .item.no2 .item_tit::after{left: -.34rem;bottom: -.14rem;}
.part2 .wrap1 .item.no3 .item_tit::after{right: -.38rem;top: -.12rem;}
.part2 .wrap1 .item.no4 .item_tit::after{left: -.36rem;top: -.12rem;}
.part2 .wrap1 .item.no1 .item_tit{top: .28rem;left: -.42rem;}
.part2 .wrap1 .item.no2 .item_tit{top: .28rem;right: -.38rem;border-radius: .32rem .32rem .32rem .08rem;}
.part2 .wrap1 .item.no3 .item_tit{left: -.42rem;bottom:.35rem;border-radius: .32rem .08rem .32rem .32rem;}
.part2 .wrap1 .item.no4 .item_tit{bottom: .35rem;right: -.38rem;border-radius: .08rem .32rem .32rem .32rem;}
.part2 .wrap2{display: flex;justify-content: center;padding-top: .3rem;}
.part2 .wrap2 .item{width: 2.19rem;height: 1.96rem;background: url(../images/p2_bg1.png) no-repeat 0 0;background-size: 100% 100%;text-align: center;padding-top: .24rem;margin: 0 .08rem;cursor: pointer;}
.part2 .wrap2 .item img{width: .53rem;margin-bottom: .15rem;}
.part2 .wrap2 .item p{font-size: .28rem;color: #fff;line-height: .38rem;}
.part2 .wrap2 .item p span{color: #fef351;}

.part3{padding-top: .35rem;}
.part3 .wrap1{height: 2.95rem;background: url(../images/p3_bg1.png) no-repeat 0 0;background-size: 100% 100%;}
.part3 .wrap1 p{font-size: .28rem;line-height: .44rem;color: #333;text-indent: 2em;padding: .32rem .65rem;}
.part3 .wrap1 p span{color: #2b7bff;font-weight: bold;}
.part3 .wrap2{height: 6.76rem;background: url(../images/p3_bg2.jpg) no-repeat 0 0;background-size: 100% 100%;}
.part3 .swiper-container{width: 6.92rem;margin:0 auto;padding-top: .3rem;padding-bottom: .3rem;}
.part3 .swiper-slide{box-shadow: 0px .13rem .4rem 0px rgba(43, 123, 255, 0.48);height: 4.9rem;overflow: hidden;width: 6.92rem;border-radius: .1rem .85rem .1rem .1rem;background: #fff;}
.part3 .swiper-slide .top{height: 1.3rem;background: #e0ecff;display: flex;align-items: center;padding-left: .35rem;}
.part3 .swiper-slide .top .book_icon{width: 1.2rem;height: .93rem;margin-right: .18rem;}
.part3 .swiper-slide .top h3{font-size: .44rem;color: #425170;font-weight: 700;}
.part3 .swiper-slide .top .eng_txt{height: .38rem;margin-left: -.05rem;}
.part3 .swiper-slide h4{line-height: .42rem;font-size: .34rem;color: #425270;padding: .18rem 0 .18rem .38rem;}
.part3 .swiper-slide h4 span{font-weight: 700;color: #2b7bff;width: 1rem;white-space: nowrap;}
.part3 .swiper-slide ul{width: 6.47rem;height: 2.32rem;background: #f5f5f5;border-radius: .1rem;margin-left: .22rem;padding-top: .35rem;padding-left: .32rem;}
.part3 .swiper-slide li{border-left: 1px solid #36c3f3;line-height: .44rem;padding-bottom: .15rem; padding-left: .3rem;font-size: .28rem;color: #333;position: relative;display: flex;align-items: center;}
.part3 .swiper-slide li:last-child{padding-bottom: 0;}
.part3 .swiper-slide li::before{display: block;content: '';width: .17rem;height: .17rem;background: url(../images/p3_icon2.png) no-repeat 0 0;background-size: .17rem .17rem;position: absolute;left: -.09rem;top: .13rem;}
.part3 .swiper-slide ul img{height: .17rem;}
.part3 .swiper-slide ul p{padding-right: .3rem;}
.part3 .swiper-slide ul.ul1 p{width: 4.55rem;padding-right: 0;}
.part3 .swiper-slide ul.ul3 p{width: auto;padding-right: 0;}
.part3 .swiper-pagination-fraction{width: auto;top: .9rem;right: .5rem;left: auto;bottom: auto;font-size: .3rem;color: #a5c7ff;font-style: italic;letter-spacing: -.02rem;}
.part3 .swiper-pagination-current{color: #2b7bff;}
.part3 .swiper-slide ul.ul3 li{padding-left: .2rem;}
.part3 .swiper-slide.no3 h4,.part3 .swiper-slide.no4 h4{display: flex;align-items: flex-start;padding-right: .4rem;}
.part3 .swiper-slide.no3 ul,.part3 .swiper-slide.no4 ul{height: 2.16rem;padding-top: .25rem;padding-left: .27rem;}
.part3 .swiper-slide.no3 .top .eng_txt{margin-left: -.5rem;}
.part3 .swiper-slide.no4 .top .eng_txt{margin-left: -.1rem;}

.part4{padding-top: .3rem;background: #edf4ff;padding-bottom: .5rem;}
.part4 .box-shadow{box-shadow: 0px .1rem .3rem 0px rgba(184, 184, 184, 0.5);border-radius: .1rem;width: 6.68rem;margin-left: .52rem;}
.part4 .container{background: #fff;width: 6.68rem;border-radius: .1rem;padding-top: .4rem;position: relative;z-index: 2;}
.part4 .container .box_tit{display: flex;justify-content: space-between;align-items: flex-end;}
.part4 .container .box_tit img{width: .75rem;height: .58rem;margin-right: .15rem;margin-bottom: .12rem;}
.part4 .container .box_tit .left{width: 2.78rem;height: 1.08rem;background: url(../images/p4_bg1.png) no-repeat 0 0;background-size: 100% 100%;margin-left: -.44rem;padding-left: .4rem;font-size: .38rem;color: #fff;font-weight: bold;line-height: .78rem;}
.part4 .container .box_tit .left span{font-size: .34rem;font-weight: normal;}
.part4 .container .box1 ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: -.08rem;padding: 0 .1rem .22rem;}
.part4 .container .box1 li img{width: .64rem;height: .61rem;position: absolute;top: -.03rem;left: -.03rem;border-radius: .1rem;background: #2b7bff;}
.part4 .container .box1 li{width: 2.86rem;border:.02rem solid #2b7bff;border-radius: .12rem;overflow: hidden;height: .61rem;position: relative;background: #eaf2ff;padding-left: .6rem;text-align: center;line-height: .58rem;font-size: .3rem;color: #333;margin-bottom: .14rem;}
.part4 .container .box2 .school{display: flex;justify-content: space-between;padding: 0 .08rem .25rem;}
.part4 .container .box2 .school .item{width: 2.96rem;}
.part4 .container .box2 .school .pic{border-radius: .1rem .1rem 0 0;width: 2.96rem;}
.part4 .container .box2 .school .con{background: #eff5ff;border-radius: 0 0 .1rem .1rem;padding-bottom: .1rem;}
.part4 .container .box2 .school .no2 .con{background: #fff5f0;}
.part4 .container .box2 .school .item h3{display: flex;justify-content: center;align-items: center;font-size: .32rem;color: #2b7bff;font-weight: bold;line-height: .48rem;padding-top: .1rem;padding-bottom: .08rem;}
.part4 .container .box2 .school .no2 h3{color: #f55c18;}
.part4 .container .box2 .school .item h3 img{width: .19rem;height: .21rem;margin-right: .08rem;}
.part4 .container .box2 .school .item p{text-align: center;font-size: .28rem;color: #333;padding-bottom: .1rem;line-height: .36rem;position: relative;}
.part4 .container .box2 .school .item p span{position: relative;z-index: 2;}
.part4 .container .box2 .school .item p::after{width: 2.44rem;height: .09rem;border-radius: .05rem;background: #fff;content:'';display: block;position: absolute;bottom: .1rem;left: 50%;transform: translateX(-50%);}
.part4 .container .box2 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.part4 .container .box2 li a{width: 2.05rem;height: .72rem;display: block;background: #2b7bff;border-radius: .1rem;font-size: .29rem;color: #fff;text-align: center;line-height: .72rem;}
.part4 .container .box2 li{margin-bottom: .1rem;}
.part4 .box-shadow .bg{width: 6.68rem;height: .36rem;border-radius: .1rem;background-image: linear-gradient(to right,#ff811c,#ffc879);margin-top: -.3rem;margin-bottom: .32rem;}


.part5{padding-top: .3rem;padding-bottom: .5rem;}
.box-shadow{width: 6.9rem;margin:0 auto;box-shadow: 0px .1rem .3rem 0px rgba(184, 184, 184, 0.5);border-radius: .1rem;}
.box-shadow .container{border-radius: .1rem;background: #fff;padding: .35rem .22rem .4rem;position: relative;z-index: 2;}
.box-shadow .bg{width: 100%;height: .36rem;border-radius: .1rem;background-image: linear-gradient(to right,#ff811c,#ffc879);margin-top: -.3rem;}

/* .part5 .fivehelp{padding:.36rem .4rem 0} */
.part5 .gallery-thumbs{background:url(../images/p5-line.png) no-repeat top center;background-size:6.51rem .91rem;padding: .2rem .55rem;width: 6.51rem;}
.part5 .gallery-thumbs .swiper-wrapper{justify-content: space-between;}
.part5 .gallery-thumbs p{width: .99rem;height: .66rem;background: #fff;border-radius: .1rem;border:.02rem solid #2b7bff;display: flex;justify-content: center;align-items: center;font-size: .2rem;color: #333;}
.part5 .gallery-thumbs .swiper-slide{width:.99rem !important;}
.part5 .gallery-thumbs .swiper-slide-thumb-active{background:url(../images/p5-cur.png) no-repeat;background-size:.99rem .82rem;height:.82rem}
.part5 .gallery-thumbs .swiper-slide-thumb-active p{color:#fff;background:none;border:none}
.part5 .gallery-top{position:relative;margin:0 0 0 .13rem}
.part5 .gallery-top img{width:6.1rem}
.part5 .gallery-top .swiper-slide{position: relative;}
.part5 .gallery-top p{font-size:.28rem;color:#333;text-align:justify;line-height:.37rem;position:absolute;top:50%;left:2.7rem;transform:translateY(-50%);width:3.55rem;padding-left: .25rem;background: url(../images/p5_circle.png) no-repeat left .12rem;background-size: .16rem .16rem;}
.part5 .gallery-top .no2 p,.part5 .gallery-top .no3 p{padding-right: .3rem;}
.part5 .global_btns{margin-top: .33rem;}
.part5 .wrap2{padding: .38rem .03rem 0;}
.part5 .wrap2 h3{font-size: .38rem;color: #333;font-weight: bold;line-height: .5rem;display: flex;align-items: center;margin-bottom: .13rem;}
.part5 .wrap2 h3::before{content:'';display: block;width: .14rem;height: .5rem;border-radius: .07rem;background-image: linear-gradient(to bottom,#ffc879,#ff811c);margin-right: .2rem;}
.part5 .wrap2 .content{background: #2b7bff;border-radius: .1rem;padding: .14rem .19rem;}
.part5 .wrap2 .swiper-slide img{width: 2.22rem;height: 2.4rem;}
.part5 .wrap2 .swiper-container{background: #dbe9ff;border-radius: .1rem;padding: .3rem 0;}
.part5 .wrap2 .swiper-container .swiper-slide{margin-left: .15rem;width: auto !important;}

.part6{padding-top: .3rem;background: #edf4ff;padding-bottom: .5rem;}
.part6 .wrap1{width: 6.51rem;height: 4.28rem;background: url(../images/p6_bg1.png) no-repeat 0 0;background-size: 100% 100%;position: relative;}
.part6 .wrap1 h3{font-size: .38rem;font-weight: bold;color: #333;text-align: center;padding-top: 1.8rem;}
.part6 .wrap1 li{text-align: center;font-size: .24rem;line-height: .33rem;color: #333;width: 1.45rem;position: absolute;}
.part6 .wrap2_tit{width: 6.52rem;height: 1.03rem;background: url(../images/p6_bg2.png) no-repeat 0 0;background-size: 100% 100%;text-align: center;font-size: .38rem;font-weight: bold;color: #fff;line-height: .8rem;margin-top: .35rem;margin-bottom: .08rem;}
.part6 .dashed_box{height: 5.74rem;border-radius: .1rem;border:.02rem dashed #ff6c2b;width: 6.46rem;margin-top: .64rem;position: absolute;}
.part6 ul{position: relative;z-index: 2;padding-left: .23rem;}
.part6 .wrap2 li{display: flex;align-items: center;height: 1.3rem;margin-bottom: .12rem;}
.part6 .wrap2 li:last-child{margin-bottom: 0;}
.part6 .txt{width: 4.86rem;height: 1.3rem;display: flex;align-items: center;background: url(../images/p6_bg3.png) no-repeat 0 0;background-size: 100% 100%;font-size: .22rem;line-height: .34rem;color: #183673;padding-left: .22rem;padding-right: 1.2rem;}
.part6 .wrap2 a{width: 2.15rem;height: .69rem;display: block;font-size: .28rem;font-weight: bold;color: #fff;border-radius: .35rem;line-height: .68rem;text-align: center;margin-left: -1.05rem;
    background-image: -moz-linear-gradient( 90deg, #2053e2 0%, #5393f3 100%);
    background-image: -webkit-linear-gradient( 90deg, #2053e2 0%, #5393f3 100%);
    background-image: -ms-linear-gradient( 90deg, #2053e2 0%, #5393f3 100%);}
.part6 .global_btns2{margin-top: .3rem;}
.part7{padding-top: .3rem;padding-bottom: .5rem;}
.part7_box_shadow{box-shadow: 0px 0.1rem 0.3rem 0px rgb(184 184 184 / 50%);width: 6.9rem;margin: 0 auto;border-radius: .1rem;}
.part7 .content{width: 6.9rem;margin:.35rem auto 0;border-radius: .05rem;background: #fff;position: relative;z-index: 2;}
.part7 .bottom_bg {
  width: 6.9rem;
  height: 0.36rem;
  border-radius: 0.1rem;
  background-image: linear-gradient(to right,#ff811c,#ffc879);
  margin: -0.3rem auto 0;
}
.part7 .content .item{padding: .43rem .15rem .48rem;border-bottom: 1px solid #efefef;}
.part7 .content .bg{width: 6.5rem;background: url(../images/p7_bg1.png) no-repeat 0 0;background-size: 6.5rem 3.55rem;margin: 0 auto;}
.part7 .content .no1 .bg{background: url(../images/single_card.png) no-repeat 0 0;background-size: 6.5rem 3.34rem;height: 3.34rem;}
.part7 .single_card{display: flex;padding: 0.07rem .24rem;box-sizing: border-box;justify-content: space-between;}
.part7 .single_card .single_left,.part7 .single_card .single_left img{width: 3.26rem;height: 2.18rem;}
.part7 .single_card .single_text{margin-top: .18rem;font-size: .32rem;font-family: Source Han Sans CN, Source Han Sans CN-Bold;font-weight: 700;color: #333;line-height: .48rem;padding-left: .08rem;}
.part7 .single_card .course_price{width: 100%;display: flex;padding-left: .08rem;align-items: center;color: #f93941;}
.part7 .single_card .course_price .price{font-size: .24rem;color: #333;}
.part7 .single_card .course_price .currency{font-size: .26rem;}
.part7 .single_card .course_price .money,.part7 .single_card .course_price .starting{font-size: .32rem;}
.part7 .single_card .course_introduction a{margin-top: .23rem;display: inline-block;width: 2.53rem;height: .7rem;background-image: linear-gradient(#ffab96,#ff0f47);border-radius: .4rem;color: #fff;text-align: center;line-height: .7rem;font-size: .28rem;font-weight: bold;}

.part7 .single_card .single_right{width: 2.53rem;text-align: left;}

.part7 .content .bg .km{padding-bottom: .17rem; display: flex;align-items: center;padding-top: .08rem;line-height:  .54rem;font-size: .24rem;color: #cb5405;}
.part7 .content .bg .km h3{max-lines: .07rem;margin-right: .25rem; font-size: .28rem;font-weight: 700;color: #fff;width: 1.64rem;display: block;text-align: center;}
.part7_btn{display: inline-block;width: 2.74rem;height: .7rem;background-image: linear-gradient(#ff726e,#ff2b30);border-radius: .4rem;color: #fff;text-align: center;line-height: .7rem;font-size: .32rem;}
.part7 .content .kc_list{display: flex;justify-content: space-around;padding: 0 .1rem;}
.part7 .content .kc_list img{width: 2.87rem;border-radius: .1rem;}
.part7 .content .kc_list li{text-align: center;position: relative;}
.part7 .content .kc_list .km_name{font-size: .28rem;color: #333;font-weight: bold;line-height: .84rem;}
.part7 .content .kc_list .price{font-size: .24rem;color: #333;vertical-align: middle;line-height: .74rem;padding-bottom: .1rem;}
.part7 .content .kc_list .price span{font-size: .32rem;color: #f93941;vertical-align: middle;}
.part7 .content .kc_list .price em{font-weight: bold;font-size: .26rem;}
.part7 .content .item.no2 .bg{background-image: url(../images/p7_bg2.png);}
.part7 .content .item.no4 .bg{background-image: url(../images/p7_bg4.png);background-size: 6.5rem 3.5rem;}
.part7 .content .item.no2 .bg .km,.part7 .content .item.no4 .bg .km{color: #0b3787;}
.part7 .content .item.no2 .con{display: flex;padding-left: .18rem;padding-bottom: .3rem;}
.part7 .content .item.no2 .left{position: relative;z-index: 2;}
.part7 .content .item.no2 .left img{width: 2.87rem;border-radius: .1rem;margin-bottom: .13rem;}
.part7 .content .item.no2 .left p{text-align: center;}
.part7 .content .item.no2 .right{margin-top: .05rem;width: 3.41rem;padding-left: .25rem;padding-right: .16rem; height: 2.39rem;margin-left: -.1rem;}
.part7 .content .item.no2 .right .top{display: flex;justify-content: space-between;height: .32rem;align-items: center;margin-top: -.12rem;}
.part7 .content .item.no2 .right .top h3{font-size: .24rem;font-weight: 700;color: #333;display: flex;align-items: center;}
.part7 .content .item.no2 .right .top h3::before{content:'';display: block;width: .07rem;height: .3rem;background: #4b9cff;border-radius: .04rem;margin-right: .12rem;}
.part7 .content .item.no2 .right .top b{font-size: .32rem;color: #f93941;}
.part7 .content .item.no2 .right .top b em{font-style: normal;font-size: .26rem;font-weight: bold;}
.part7 .content .item.no2 .right p{font-size: .24rem;line-height: .36rem;color: #333;white-space: nowrap;padding-left: .13rem;text-align: left;}
.part7 .content .item.no2 .right p.gray{color: #a0a0a0;}
.part7 .no2_btns{display: flex;justify-content: space-between;padding-top: .2rem;}
.part7 .no2_btns a{display: block;width: 2.1rem;height: .65rem;border-radius: .4rem;line-height: .65rem;text-align: center;font-size: .28rem;color: #fff;background-image: linear-gradient(#ff726e,#ff2b30);}
.part7 .no4 .con{width: 6.15rem;margin:0 auto;background: #fff;border-radius: .1rem;}
.part7 .content .no4{border-bottom: none;}
.part7 .no4 img{width: 6.15rem;border-radius: .1rem;}
.part7 .no4 .det{height: .77rem;display: flex;padding-right: .15rem;justify-content: space-between;;margin: 0 auto;align-items: center;}
.part7 .no4 .det h3{font-size: .24rem;color: #333;display: flex;align-items: center;margin-left: .13rem;}
.part7 .no4 .det h3 b{font-size: .28rem;margin-right: .15rem;display: flex;align-items: center;}
.part7 .no4 .det h3 b::before{content:'';display: inline-block;width: .07rem;height: .3rem;margin-right: .1rem; background: #4b9cff;border-radius: .05rem;}
.part7 .no4 .det .price{font-size: .32rem;color: #f93941;}
.part7 .no4 .det .price em{font-size: .26rem;font-weight: bold;}
.part7 .no4 .no2_btns{margin-top: .4rem;}
.part7 .content .kc_list li:last-child a{margin-left: .1rem;}
.part7 .content .kc_list li:last-child::before{height: 2.58rem;width: 2px;background: rgba(255,255,255,0.66);content:'';display: block;position: absolute;top: 0;left: -.15rem;}



.part8{padding-top: .3rem;padding-bottom: .5rem;background: #edf4ff;}
.part8 .wrap1{width: 6.9rem;margin:0 auto;background: #fff;border-radius: .1rem;box-shadow: 0px .1rem .35rem 0px rgba(184, 184, 184, 0.53);padding:.3rem .22rem .35rem .32rem;}
.part8 .ter_top{display: flex;align-items: center;}
.part8 .ter_top .pic{width: 1.79rem;height: 1.79rem;border-radius: 50%;position: relative;z-index: 2;}
.part8 .ter_top .txt{width: 5.3rem;height: 1.62rem;background: #ffeee5;border-radius: .15rem;margin-left: -.73rem;padding-left: .92rem;display: flex;align-items: center;}
.part8 .no1 .ter_top .txt{padding-left: 1.25rem;}
.ter_det a{display: block;margin:0 auto;width: 4.42rem;height: .77rem;border-radius: .39rem;line-height: .77rem;color: #fff;background: url(../images/btn5.png) no-repeat 0 0;background-size: 100% 100%;text-align: center;font-size: .34rem;margin-top: .15rem;}
.ter_top h3{font-size: .38rem;font-weight: bold;color: #2b7bff;padding-bottom: .05rem;}
.ter_top h3 img{height: .27rem;}
.part8 .wrap1 .swiper-container{padding-bottom: .25rem;}
.part8 .wrap1 .swiper-slide p{font-size: .26rem;line-height: .42rem;color: #333;}
.part8 .wrap1 .swiper-slide .ter_top p{padding-left: .15rem;background: url(../images/ter_circle.png) no-repeat left .18rem;background-size: contain;background-size: .06rem .07rem;line-height: .36rem;padding-bottom: .02rem;}
.part8 .wrap1 .swiper-slide.no2 .ter_top .txt{height: 2.14rem;}
.part8 .wrap1 .swiper-slide.no2 h3 img{margin-left: -.05rem;}
.part8 .wrap1 .swiper-slide.no2 h3 b{position: relative;z-index: 2;}
.ter_det h4{padding-left: .55rem;font-size: .29rem;font-weight: bold;color: #333;background: url(../images/ter_arrow.png) no-repeat left center;background-size: .39rem .21rem;margin-top: .2rem;}
.ter_det p{padding-left: .55rem;padding-right: .05rem;}
.part8 .wrap1 .swiper-pagination{bottom: 0;}
.part8 .wrap1 .swiper-pagination-bullet{width: .11rem;height: .11rem;opacity: 1;background: #d9e7ff;border-radius: .06rem;}
.part8 .wrap1 .swiper-pagination-bullet-active{width: .5rem;background: #b2ceff;}
.part8 .wrap2{padding-top: .26rem;}
.part8 .wrap2 .tit{
display: flex;
align-items: baseline;
justify-content: space-between;
height: .55rem;
border-bottom: .03rem solid #d9e7ff;
margin-bottom: .23rem;
padding: 0 .13rem;
}
.part8 .wrap2 .tit p{
font-size: .34rem;
font-weight: bold;
color: #333;
background: url(../images/p9-img1.png) no-repeat left center;
background-size: .41rem .39rem;
padding-left: .6rem;
}
.part8 .wrap2 .tit a{
font-size: .2rem;
color: #2b7bff;
}
.part8 .wrap2 .swiper-slide img.pic{
width: 2.53rem;
height: 1.34rem;
cursor: pointer;
margin-top: -1px;
}
.part8 .wrap2 .swiper-slide .top{position: relative;}
.part8 .wrap2 .swiper-slide .icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .67rem;}
.part8 .wrap2 .swiper-slide{width: 2.5rem !important;background: #efefef;border-radius: .1rem;height: 2.11rem;margin-right: .14rem;overflow: hidden;}
.part8 .wrap2 .swiper-slide p{height: .8rem;display: flex;align-items: center;justify-content: center;font-size: .24rem;line-height: .32rem;color: #333;text-align: center;}
.part8 .wrap2 .box-shadow .container{padding: .3rem 0;}
.part8 .wrap2 .swiper-container{margin-left: .13rem;margin-right: .13rem;padding-bottom: .55rem;}
.part8 .wrap2 .swiper-button-next, .part8 .wrap2 .swiper-button-prev{width: .25rem;height: .28rem;background: url(../images/button-right.png) no-repeat 0 0;background-size: .25rem .28rem;top: auto;bottom: 0;}
.part8 .wrap2 .swiper-button-prev{transform: rotateY(180deg);left: 3rem;}
.part8 .wrap2 .swiper-button-next{right: 3rem;}

/* 新增 */
.part7 .bottom_bg {
  height: .08rem;
}

.part7 .flex{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: .45rem .35rem 0 .15rem;
  margin-bottom: -.13rem;
  text-align: center;
}

.part7 .flex li {
  border-radius: .1rem;
  background-color: rgb(211, 222, 252);
  width: 1.46rem;
  height: .54rem;
  color: rgb(119, 119, 119);
  font-size: .28rem;
  line-height: .54rem;
}

.part7 .flex li:nth-child(3) {
  width: 1.87rem;
}

.part7 .flex li:nth-child(4) {
  width: .97rem;
}


.part7 .flex li.cur {
  background: url(../images/p7-licur.png) no-repeat;
  background-size: 1.46rem .64rem;
  font-size: .32rem;
  color: #fff;
  /* line-height: .64rem; */
  width: 1.46rem;
  height: .64rem;
  margin-top: .1rem;
}

.part7 .flex li:nth-child(3).cur {
  background: url(../images/p7-licur.png) no-repeat;
  background-size: 1.87rem .64rem;
  width: 1.87rem;
}

.part7 .flex li:nth-child(4).cur {
  background: url(../images/p7-licur.png) no-repeat;
  background-size: .97rem .64rem;
  width: .97rem;
}

.part7 .content .item {
  border-bottom: none;
}

.part7 table {
  width: 6.47rem;
  margin: 0 auto;
  text-align: center;
  border-collapse: separate;
  border-radius: .1rem;
  /* background-color: #fff; */
  border-spacing: 0;
}

.part7 table caption {
  background-image: -moz-linear-gradient( 90deg, rgb(48,189,255) 0%, rgb(65,132,255) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(48,189,255) 0%, rgb(65,132,255) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(48,189,255) 0%, rgb(65,132,255) 100%);
  height: .64rem;
  line-height: .64rem;
  font-size: .3rem;
  font-weight: bold;
  color: #fff;
  text-align: center;
  border-top-left-radius: .1rem;
  border-top-right-radius: .1rem;
}

.part7 table th {
  background: #30bdff;
  height: .64rem;
  line-height: .64rem;
  color: #fff;
  font-size: .28rem;
  text-align: center;
  position: relative;
  border-top: .02rem solid #fff;
}

/* .part7 table th:after {
  content: '|';
} */

.part7 table td {
  height: .64rem;
  line-height: .5rem;
  font-size: .26rem;
  border-right: .01rem solid rgb(125, 195, 255);
  border-bottom: .01rem solid rgb(125, 195, 255);
}

.part7 table tr.dh td:first-child {
  border-left: .01rem solid rgb(125, 195, 255);
}

/* .part7 table tr.dh td:last-child {
  border-right: none;
} */
.part7 table tr.zh td:first-child{
  border-bottom-left-radius: .1rem;
}

.part7 table tr.hh td:last-child  {
  border-bottom-right-radius: .1rem;
}

.part7 table th .line {
  display: inline-block;
  background-color: #fff;
  width: .02rem;
  height: .53rem;
  position: absolute;
  right: 0;
  top: .055rem;
}

.part7 table .ks {
  color: rgb(255, 72, 0);
}

.part7 table+p {
  font-size: .24rem;
  text-align: left;
  margin: .4rem 0 .5rem .25rem;
  padding-bottom: .4rem;
}
/* 新增结束 */