.btnBigOrSmall{-webkit-animation:ball-scale-multiple 1s 0s linear infinite alternate;animation:ball-scale-multiple 1s 0s linear infinite alternate;}
.flex{display: flex;}
.flex-column{display: flex;flex-direction: column;}
.flex-justify-center{display: flex;justify-content: center;}
.flex-justify-between{display: flex;justify-content: space-between;}
.flex-justify-around{display: flex;justify-content: space-around;}
.flex-items-center{display: flex;align-items: center;}
.flex-wrap{flex-wrap: wrap;}
.flex-align-self{align-self: flex-end;}
body{background:url(../images/banner_bg.jpg) no-repeat center 70px;}
/* banner */
.header_banner{height: 440px;}
.header_banner .form-wrap{text-align: center;width: 340px;background:linear-gradient(180deg,#270a5a,rgba(0,0,0,0));padding:30px 46px 40px;}
.header_banner .form-wrap h2{font-size: 24px;color:#e4cb8a;line-height: 160%;margin-bottom: 30px;}
.header_banner .form-wrap h2 em{color: #721619;font-weight: bold;}
.header_banner .form-wrap span.tip{text-align: center;color:#fff;display: block;padding-bottom:10px;}
.header_banner .form-wrap form .label{ width: 100%; border: 0; background: #fff; border-radius:0; padding-left: 30px; height: 50px; line-height: 50px; margin: 5px 2%; border-radius: 10px;overflow: hidden; }
.header_banner .form-wrap form .label input,.header_banner .form-wrap form .label select{height: 50px;line-height: 50px;padding-top: 0;}
.header_banner .form-wrap .label.Code input{width: 53%;}
.header_banner .form-wrap form .label span{width: 45%;padding: 0;margin: 10px 0;height: 20px;line-height: 20px;font-size: 16px;border-left: 1px solid #999999;border-radius: 0;}
.header_banner .form-wrap .xdf_formbtn{background: #e4cb8a;width: 100%;cursor: pointer;-webkit-animation: ball-scale-multiple 1s 0s linear infinite alternate;
    animation: ball-scale-multiple 1s 0s linear infinite alternate;border-radius: 20px;color: #511994;font-size: 16px;height: 50px;border-radius: 50px;}
.header_banner .form-wrap .xdf_formbtn:hover{background: #e4cb8a;}
.header_banner .form-wrap .tiaokuan{font-size: 12px;margin: 5px 0;}

/* page */
.page{padding: 40px 0 40px;}
.page h2{font-size: 40px;text-align: center;color: #200848;margin-bottom: 32px;line-height: 40px;}

/* page1-项目介绍 */
.page1{background: url(../images/page1Bg.png) no-repeat center top;padding-top: 68px;box-sizing: border-box;}
.page1 .title{color: #e4cb8a;text-align: left;}
.page1 .top{padding: 0 34px;}
.page1 .top p{font-size: 18px;line-height: 160%;color: #ffffff;margin-top: 40px;}
.page1 .bottom .sm_title{text-align: center;margin-top: 52px;}
.page1 .bottom .sm_title b{font-size: 24px;color: #4b1b9a;position: relative;display: inline-block;}
.page1 .bottom .sm_title b::after{content: '';width:8px;bottom:8px;background: url(../images/titleIcon.png) no-repeat center top;position: absolute;top: 10px;left: -20px;}
.page1 .bottom .sm_title b::before{content: '';width:8px;bottom:8px;background: url(../images/titleIcon.png) no-repeat center top;position: absolute;top: 10px;right: -20px;}
.page1 .bottom ul{display: flex;justify-content: space-between;margin-top: 20px;}
.page1 .bottom ul li{width: 286px;height: 190px;border-radius: 10px;background: linear-gradient(145deg,#fff2d0,#ffffff 50%);padding: 18px;box-sizing: border-box;-webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;}
.page1 .bottom ul li h3{font-size: 20px;color: #333333;position: relative;padding-left: 36px;}
.page1 .bottom ul li h3::after{content: '';width:24px;height:24px;background: url(../images/icon1.png) no-repeat center top;position: absolute;top: 0;left: 0;}
.page1 .bottom ul li p{font-size: 14px;color: #666666;line-height: 140%;margin-top: 12px;}
.page1 .bottom ul li:hover{-webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);}

.page2 .m1200{padding:0 42px;box-sizing: border-box;}
.page2 .title span{font-size: 34px;color: #333;}
.page2 ul{display: flex;justify-content: center;margin-top: 20px;}
.page2 ul li{width: 304px;height: 384px;box-sizing: border-box;background: linear-gradient(180deg,#f2edf7,#ffffff 40%);border-bottom: 7px solid #d7dbec;text-align: center;}
.page2 ul li .tit_con{height: 108px;border-bottom: 1px solid #d8d8d8;display: flex;align-items: center;justify-content: center;border-right: 1px solid #d8d8d8;}
.page2 ul li h3{font-size: 20px;color: #391279;line-height: 30px;text-align: center;}
.page2 ul li .bot_con{border-right: 1px solid #d8d8d8;box-sizing: border-box;padding-top: 32px;height: 240px;}
.page2 ul li i{width:47px;height:47px;background: url(../images/page2_icon1.png) no-repeat center top;display: block;margin: 0 auto 25px;}
.page2 ul li:nth-child(2) i{background-image: url(../images/page2_icon2.png);}
.page2 ul li:nth-child(3) i{background-image: url(../images/page2_icon3.png);}
.page2 ul li:nth-child(4) i{background-image: url(../images/page2_icon4.png);}

.page2 ul li p{font-size: 14px;line-height: 140%;color: #333333;padding: 0 20px 10px 20px;text-align: left;}
.page2 ul li a{font-size: 12px;color: #f4ac22;display: none;}
.page2 ul li:hover,
.page2 ul li.active{background: #551894;}
.page2 ul li:hover a,
.page2 ul li.active a{display: block;}
.page2 ul li:hover p,
.page2 ul li.active p{color: #e3d3ff;}
.page2 ul li:hover h3,
.page2 ul li.active h3{color: #ffffff;}
.page2 ul li:hover .bot_con,
.page2 ul li.active .bot_con{border: 0;}
.page2 ul li:hover .tit_con,
.page2 ul li.active .tit_con,
.page2 ul li:last-child .tit_con,
.page2 ul li:last-child .bot_con{border-right: 0;}

.page3 .swiper-container{padding-top:10px}
.page3 .swiper-wrapper{    flex-wrap: wrap;justify-content: space-between;}
.page3 .swiper-slide{background: #f7f7f7;width: 590px;height: 200px;border-radius: 10px;padding: 0 40px;box-sizing: border-box;display: flex;justify-content: flex-start;align-items: center;margin-bottom: 20px;-webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;}
.page3 .swiper-slide img{width: 70px;display: block;height: 68px;}
.page3 .swiper-slide dl{margin-left: 28px;}
.page3 .swiper-slide dl dt{font-size: 20px;font-weight: bold;}
.page3 .swiper-slide dl dd{font-size: 14px;color: #666666;line-height: 160%;margin-top: 10px;}
.page3 .swiper-slide:hover{-webkit-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  transform: translateY(-5px);background: #f8f2ff;border: 1px solid #491998;}
.page3 .swiper-slide:hover dl dt{color: #491998;}
.page3 .btn{background: #e4cb8a;
  width: 322px;
  cursor: pointer;
  background: #e4cb8a;
  border-radius: 20px;
  color: #511994;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
  margin: 0 auto;
  border-radius: 50px;display: block;text-align: center;}


  .page4{background: #6a2ea9;padding-bottom: 80px;}
  .page4 .title{color: #e4cb8a;}
  .page4 .content{position: relative;}
  .page4 .content .tabs{position: relative;height: 94px;}
  /* .page4 .content.active::after{content: '';width: 60px;height: 104px;background: linear-gradient(-90deg,#6a2ea9 20%,rgba(0,0,0,0));position: absolute;right: 0;top: 0;z-index: 99;} */
  /* .page4 .content::before{content: '';width: 60px;height: 104px;background: linear-gradient(90deg,#6a2ea9 20%,rgba(0,0,0,0));position: absolute;left: 0;top: 0;z-index: 99;}
  .page4 .content.active::before{display: none;} */
  .page4 .swiper-container_yx .swiper-slide{width: 232px;height:81px;background: url(../images/tab.png) no-repeat center top;display: flex;justify-content: center; -webkit-transition: .3s;-o-transition: .3s;transition: .3s;box-sizing: border-box;padding: 0 5px;align-items: center;}
  .page4 .swiper-container_yx .swiper-slide img{width: 56px;border-radius: 50%;overflow: hidden;height: 56px;margin-right: 10px;}
  .page4 .swiper-container_yx .swiper-slide dl{width: 150px;}
  .page4 .swiper-container_yx .swiper-slide dl dt{font-size: 15px;font-weight: bold;color: #ffffff;line-height: 140%;}
  .page4 .swiper-container_yx .swiper-slide dl dd{font-size: 12px;color: #ffffff;line-height: 120%;}
  .page4 .swiper-button-next,
  .page4 .swiper-button-prev{z-index: 999;width:29px;height:29px;background: url(../images/icon7.png) no-repeat center top;}
  .page4 .swiper-button-prev{transform: rotate(180deg);}
  /* .page4 .swiper-button-next.active,
  .page4 .swiper-button-prev.active{display: none !important;} */
  .page4 .swiper-container_yx .swiper-slide.active{width:232px;height: 94px;background: url(../images/tabH.png) no-repeat center top;margin-top: 20px;align-items: flex-start;padding-top: 15px;}
  .page4 .table{background: #ffffff;border-radius: 20px;padding: 16px 16px 16px 30px;margin-top: 40px;position: relative;height: 476px;}
  .page4 .table .tableHtml{display: flex;justify-content: space-between;}
  .page4 .table .dec{width: 847px;display: none;}
  .page4 .table.active .dec{width: 100%;}
  .page4 .table .dec.active{display: block;}
  .page4 .table .dec dl{margin-bottom: 20px;}
  .page4 .table .dec dl dt{width: 100%;height: 30px;border-radius: 20px;background: linear-gradient(90deg,#4e0bb2,rgba(0,0,0,0) 80%);line-height: 30px;padding-left: 30px;}
  .page4 .table .dec dl dt b{font-size: 18px;position: relative;color: #f0d17f;padding-left: 20px;}
  .page4 .table .dec dl dt b::after{content: '';width:8px;height:8px;background: url(../images/icon6.png) no-repeat center top;position: absolute;left: 0;top: 10px;}
  .page4 .table .dec dl dd{font-size: 14px;color: #666666;line-height: 160%;padding-top: 10px;padding-left: 20px;}
  .page4 .table .dec dl dd span{float: left;width: 260px;line-height: 180%;}
  .videoPo{position: absolute;top: 16px;right: 16px;}
  .page4 .table .videoCon{width: 298px;height: 476px;border-radius: 20px;position: relative;}
  .page4 .table .videoCon .bideoBtn{cursor: pointer;  position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;z-index: 99;}
  .page4 .table .videoCon i{content: "";
    width: 63px;
    height: 63px;
    background: url(https://qtfile.xdf.cn/template/phone/image/icon/icon.png?ghfgh) no-repeat -680px -52px;
    background-size: 790px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;}
    .page4 .table .videoCon .bideoBtn img{width: 100%;}
    .page4 .table .videoCon video{width: 88%;margin: 0 auto;display: block;}
    .page4 .btn{background: #e4cb8a;
      width: 322px;
      cursor: pointer;
      border-radius: 20px;
      color: #511994;
      font-size: 16px;
      height: 50px;
      line-height: 50px;
      border-radius: 50px;
      display: block;
      text-align: center;position: absolute;bottom: -20px;left: 0;right: 0;margin: auto;}



  .page5{padding-top: 100px;}
  .page5 .title{text-align: left;}
  .page5 .swBox{background: url(../images/swiperBg.png) no-repeat center center;padding: 45px 0 35px 40px;box-sizing: border-box;height: 453px;}
  .page5 .swBox .swiper-container{width: 815px;margin: 0 40px 0 0;}
  .page5 .swBox .swiper-container .swiper-slide{height: 302px;border: 2px solid #ffffff;background: linear-gradient(to top,#d7d7ff,#f7f7ff);box-sizing: border-box;border-radius: 10px;}
  .page5 .swBox .swiper-container .swiper-slide .jump{padding: 35px 18px 0;box-sizing: border-box;width: 100%;display: block;}
  .page5 .swBox .swiper-container .swiper-slide h5{font-size: 48px;font-size: 18px;line-height: 24px;color: #1f1a6b;}
  .page5 .swBox .swiper-container .swiper-slide p{font-size: 14px;line-height: 24px;color: #6a6ac1;margin: 10px 0 0 0;height: 120px;text-align: justify;}
  .page5 .swBox .swiper-container .swiper-slide .btn53{width: 140px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #8b6e3b;border: 1px solid #8b6e3b;border-radius: 15px;cursor: pointer;display: block;align-self: end;margin:20px 18px 0 0;}
  .page5 .swBox .swiper-container .swiper-slide:hover,
  .page5 .swBox .swiper-container .swiper-slide.active{border-color: #8b6e3b;background: linear-gradient(0deg,#501f9c,#7a45af);}
  .page5 .swBox .swiper-container .swiper-slide:hover h5
  ,.page5 .swBox .swiper-container .swiper-slide:hover p,
  .page5 .swBox .swiper-container .swiper-slide.active p,
  .page5 .swBox .swiper-container .swiper-slide.active h5{color: #ffffff;}
  .page5 .swBox .swiper-container .swiper-slide:hover .btn53,
  .page5 .swBox .swiper-container .swiper-slide.active .btn53{border-color: #8b6e3b;background: #f2d299;font-weight: bold;}
  .page5 .swBox .swiper-container .swiper-button-next,.page5 .swBox .swiper-container .swiper-button-prev{width: 31px;height: 31px;background: url(../images/row.png) no-repeat center center;}
  .page5 .swBox .swiper-container .swiper-button-next{right: 0px;left: initial;bottom: 32px;top: initial;}
  .page5 .swBox .swiper-container .swiper-button-prev{right: 40px;left: initial;bottom: 32px;top: initial;transform: rotate(-180deg);}
  .page5 .swBox .swiper-container .swiper-button-next.swiper-button-disabled,.page5 .swBox .swiper-container .swiper-button-prev.swiper-button-disabled{background: url(../images/noRow.png) no-repeat center center;opacity: 1;}
  .page5 .swBox .swiper-container .swiper-button-next.swiper-button-disabled{transform: rotate(180deg);}
  .page5 .swBox .swiper-container .swiper-button-prev.swiper-button-disabled{transform: rotate(0deg);}
  .page5 .swBox ul{width: 305px;height: 607px;position: relative;right: 0;top: -190px;flex-shrink: 0;}
  .page5 li{width: 305px;height: 607px;display: none;border: 4px solid #d8181e;border-radius: 20px;box-shadow:0 4px 29px 14px rgba(126, 126, 126, .29);overflow: hidden;}
  .page5 li img{width: 100%;height: 100%;}
  .page5 li.active{display: block;}


  .page6{background:linear-gradient(180deg,#ffffff,#e9e9fd);padding-bottom: 80px;}
  .page6 .txts{display: flex;justify-content: space-between;}
  .page6 .txts .l{display: flex;flex-direction: column;justify-content: space-between;width: 640px;height: 410px;background: #ffffff;}
  .page6 .txts .l p{font-size: 16px;line-height: 26px;color: #333333;padding: 40px 90px 0 45px;}
  .page6 .txts .l p strong{font-weight: bold;}
  .page6 .txts .l a{display: flex;width: 640px;height: 100px;flex-direction: column;justify-content: center;background: #e4cb8a url(../images/page4Right.png) no-repeat 83% center;background-size: 49px 49px;}
  .page6 .txts .l a h4{font-size: 24px;color: #491999;width: 455px;text-align: left;line-height: 24px;padding-left: 20px;}
  .page6 .txts .l a span{font-size: 20px;color: #ffffff;width: 455px;text-align: right;line-height: 20px;margin: 10px 0 0 0;}
  .page6 .txts .r{width:560px;height: 410px;background: url(../images/page4Img.png) no-repeat center bottom;background-size: 100% 100%;display: flex;align-items: end;}
  .page6 .txts .r div{width: 100%;height: 304px;padding: 30px 90px;box-sizing: border-box;}
  .page6 .txts .r div h4{font-size: 24px;color: #ffffff;text-align: center;line-height: 24px;margin: 0 0 10px 0;}
  .page6 .txts .r ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
  .page6 .txts .r ul li{width: 180px;height: 50px;line-height: 50px;background: rgba(255, 255, 255, .2);border-radius: 5px;text-align: center;font-size: 14px;color: #ffffff;margin: 20px 0 0 0;}


/* 底部通栏表单 */
.xdf_slide .xdf_slidebtn{bottom: 15px;font-size: 18px;color: #846c2f;font-weight: normal;}
.xdf_slide{display: block;}
#xdf_bottomForm{display: none;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap{background: url(../images/dpForemBg.jpg) no-repeat center top;height: 122px;}
/* .xdf_bottomForm.form-wrap form .label{width: 20%;} */
.xdf_bottomForm.form-wrap .xdf_formbtn{color: #333333;background: linear-gradient(#fbc634, #fba734);width: 18%;margin-top: 20px;}
/* .xdf_bottomForm.form-wrap h1 {padding: 10px 0 0 0;font-size: 34px;line-height: 40px;color: #ffffff;margin: 0 1%;} */

/* .xdf_bottomForm.form-wrap form .label{width: 18.5% !important;}
.xdf_bottomForm.form-wrap form .label.Code{display: block !important;overflow: hidden;border-radius: 40px !important;}
.xdf_bottomForm.form-wrap form .label input, .xdf_bottomForm.form-wrap form .label select{height: 40px;line-height: 40px;font-size: 16px;}
.xdf_bottomForm.form-wrap form .label.Code input{width: 35% !important;height: 40px;line-height: 40px;}
.xdf_bottomForm.form-wrap form .SmsCodeBtn{width: 58% !important;border-left: 1px solid #999999;margin: 0;height: 20px;line-height: 20px;margin: 10px 0;border-left: 1px solid #999999;font-size: 16px;} */
.xdf_bottomForm_title_img .xdf_bottomForm.form-wrap.form-wrap-flex .form_title{padding-top: 10px;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap .xdf_formbtn{margin: 13px 20px 0;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap form .label{    margin: 13px .5% 0;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap .xdf_formbtn{background: #ddc487;color: #2d4286;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap .xdf_slideclose{top: 56px;}
@media screen and (max-width:1000px) {
	.page{padding:0.5rem 0 0 0;}
  .page .title {margin-bottom: .2rem;font-size: 0.44rem;line-height: 0.44rem;}
  .page .m1200{width: 94%;}
 body{background: url(../images/m_banner_bg.jpg) no-repeat center 0.89rem;background-size: 100% auto;}
	/* banner */
  .header_banner{height:7.5rem;padding-top: 5.82rem;box-sizing: border-box;}
  .header_banner .btn{width: 5.3rem;
    cursor: pointer;
    background: #e4cb8a;
    border-radius:0.5rem;
    color: #511994;
    font-size:0.26rem;
    height: 0.84rem;
    line-height: 0.84rem;
    margin: 0 auto 0;
    display: block;
    text-align: center;}

    .page1{background: url(../images/m_page1Bg.png) no-repeat center top;background-size: contain;width: 94%;margin: 0 auto;}
    .page1 .m1200{width: 100%;}
    .page1 .top{padding: 0 0.3rem;}
    .page1 .top p{font-size: 0.24rem;margin-top: 0.18rem;}
    .page1 .bottom .sm_title{margin-top: 0.4rem;}
    .page1 .bottom .sm_title b{font-size: 0.34rem;}
    .page1 .bottom .sm_title b::before{width: 0.12rem;height: 0.12rem;background-size: contain;top: 0.2rem;right: -0.4rem;}
    .page1 .bottom .sm_title b::after{width: 0.12rem;height: 0.12rem;background-size: contain;top: 0.2rem;left: -0.4rem;}
    .page1 .bottom ul{margin-top: 0.12rem;flex-wrap: wrap;}
    .page1 .bottom ul li{width: 3.4rem;height: 0.88rem;border-radius: 0.1rem;padding: 0.18rem;    background: linear-gradient(-145deg, #fff2d0, #ffffff 50%);}
    .page1 .bottom ul li h3{font-size: 0.28rem;padding-left: 0.36rem;}
    .page1 .bottom ul li p{display: none;}
    .page1 .bottom ul li h3::after{width: 0.24rem;height: 0.24rem;background-size: contain;top: 0.1rem;}

    .page2 .m1200{width: 100%;padding: 0 2%;}
    .page2 ul{flex-direction: column;}
    .page2 ul li{width: 100%;border: 0;margin-bottom: 0.2rem;background: #561995;height: 2.2rem;padding: 0.3rem 0.34rem 0 0.34rem;position: relative;}
    .page2 ul li h3{font-size: 0.26rem;color: #ffffff;text-align: left;padding-left: 0.55rem;padding-bottom: 0;line-height: 140%;}
    .page2 ul li i{width: 0.47rem;height: 0.47rem;background-size: contain;position: absolute;top: 0.2rem; left: 0.3rem;}
    .page2 ul li p{font-size: 0.24rem;color: #e3d3ff;height: auto;text-align: left;padding: 0;}
    .page2 ul li a{display: block;position: absolute;display: inline-block;right: 0.5rem;bottom: 0rem;}
    .page2 ul li .tit_con{height: auto;border: 0;display: block;}
    .page2 ul li .bot_con{border: 0;padding-top: 0.05rem;height: auto;}
    .page3 .swiper-container{padding: 0.2rem 0 0.5rem 0;}
    .page3 .swiper-slide{height: 2.5rem;border: 0.01rem solid #491998;border-radius: 0.2rem;padding: 0 0.3rem;box-sizing: border-box;width: 6.9rem !important;margin: 0 auto 0.2rem;}
    .page3 .swiper-slide img{width: 0.73rem;height: 0.7rem;}
    .page3 .swiper-slide dl{margin-left: 0.22rem;}
    .page3 .swiper-slide dl dt{font-size: 0.28rem;color: #491998;}
    .page3 .swiper-slide dl dd{font-size: 0.24rem;margin-top: 0.1rem;}

    .page4{padding-bottom: 0.6rem;}
    .page4 .m1200{width: 100%;}
    .page4 .content .tabs{height: 1.05rem;}
    .page4 .swiper-container_yx .swiper-slide dl{width: 1.48rem;}
    .page4 .swiper-container_yx .swiper-slide{width: 2.56rem;height: 0.9rem;background-size: contain;padding: 0 0.05rem;}
    .page4 .swiper-container_yx .swiper-slide.active{background-size: contain;width: 2.56rem;height: 1.05rem;padding-top: 0.1rem;margin-top: 0.2rem;}
    .page4 .table{width: 94%;margin: 0.5rem auto 0;box-sizing: border-box;height: 8.5rem;padding: 0.3rem 0.2rem;border-radius: 0.16rem;}
    .page4 .swiper-container_yx .swiper-slide img{width: 0.65rem;height: 0.65rem;margin-right: 0.1rem;}
    .page4 .swiper-container_yx .swiper-slide dl dt{font-size: 0.2rem;line-height: 0.2rem;padding-top: 0.1rem;}
    .page4 .swiper-container_yx .swiper-slide dl dd{font-size: 0.14rem;line-height: 120%;}
    .page4 .content.active::after{display: none;}
    .page4 .table .dec{width: 100%;}
    .page4 .table .dec dl{margin-bottom: 0.2rem;}
    .page4 .table .dec dl dt{height: 0.46rem;border-radius: 0.5rem;line-height: 0.46rem;padding-left: 0.22rem;}
    .page4 .table .dec dl dt b{font-size: 0.28rem;padding-left: 0.2rem;}
    .page4 .table .dec dl dt b::after{width: 0.1rem;height: 0.1rem;background-size: contain;top: 0.15rem;}
    .page4 .table .dec dl dd{font-size: 0.24rem;padding-top: 0.1rem;padding-left: 0.2rem;}
    .page4 .table .dec dl dd span{width: 50%;}
    .page4 .btn{width: 5.3rem;
      cursor: pointer;
      background: #e4cb8a;
      border-radius: 0.5rem;
      color: #511994;
      font-size: 0.26rem;
      height: 0.84rem;
      line-height: 0.84rem;
      margin: 0 auto 0;
      display: block;
      text-align: center;bottom: -0.2rem;}
  
      .page5 .title{text-align: center;}
    .page1-swiper{padding-bottom: .4rem;}
  .page1-swiper .swiper-pagination{bottom: 0;}
  .page1-swiper .swiper-pagination-bullet{background-color: #d8d8d8;opacity: 1;width: .15rem;height: .15rem;}
  .page1-swiper .swiper-pagination-bullet-active{background: #1f1a6b;}
  .page5 .swBox{background: none;padding: 0;height: auto;}
  .page5 .swBox .swiper-container{width: 100%;margin: 0;}
  .page5 .swBox .swiper-container .swiper-slide{width: 100%;height: 2.9rem;border-radius: .1rem;padding: 0 0.22rem 0 0.34rem;display: flex;align-items: center;    background: linear-gradient(0deg, #501f9c, #7a45af);}
.page5 .swBox .swiper-container .swiper-slide:hover{background: linear-gradient(to right, #b5a5f0, #716bd7);border-color: #dac6ab;}
  .page5 .swBox .swiper-container .swiper-slide .jump{padding: 0;}
  .page5 .swBox .swiper-container .swiper-slide h5{font-size: .28rem;line-height: .4rem;overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color: #ffffff;margin-top: 0.35rem;}
  .page5 .swBox .swiper-container .swiper-slide p{font-size: .24rem;line-height: .34rem;height: auto;margin: .15rem 0 0;color: #ffffff;}
  .page5 .swBox .swiper-container .swiper-slide .btn53,
  .page5 .swBox .swiper-container .swiper-slide.active .btn53{position: absolute;bottom: .2rem;right: 0;width: .5rem;height: .5rem;background: url(../images/m_page1Btn.png) no-repeat center center;background-size: cover;border-radius: 50%;}
  .page5 .swBox ul{display: none;}
  .page5 .swBox .swiper-container .swiper-slide img{width: 1.02rem;height: 2.04rem;position: absolute;left: .15rem;top: 0;bottom: 0;margin: auto 0;}
  .page5 .swBox .swiper-container .swiper-slide:hover h5,.page5 .swBox .swiper-container .swiper-slide:hover p{color:  #ffffff;}
  .page5 .swBox .swiper-container .swiper-slide:hover .btn53{background:  url(../images/m_page1Btn.png) no-repeat center center;font-weight: normal;background-size: cover;}

  .page6 .txts{flex-direction: column;}
  .page6 .txts .l{width: 100%;height: auto;background: linear-gradient(0deg,#ffffff,rgba(0,0,0,0));}
  .page6 .txts .l p{font-size: .28rem;line-height: .44rem;padding: .3rem;text-align: justify;}
  .page6 .txts .l a{width: 100%;background: none;height: auto;margin: .25rem 0 .4rem;}
  .page6 .txts .l a h4{font-size: .24rem;line-height: .24rem;width: 100%;text-align: right;color: #3b51b2;background: url(../images/page5LR.png?1) no-repeat right center;padding-right: .4rem;box-sizing: border-box;}
  .page6 .txts .l a span{display: none;}
  .page6 .txts .r{width: 100%;height: 5rem;background: url(../images/m_page4Img.png) no-repeat center center;background-size: 100% 100%;}
  .page6 .txts .r div{width: 100%;height: 3.75rem;padding: .35rem 1.1rem 0;}
  .page6 .txts .r div h4{font-size: .28rem;;line-height: .28rem;margin:  0 0 .15rem 0;}
  .page6 .txts .r ul li{width: 2.2rem;height: .6rem;line-height: .6rem;border-radius: .05rem;font-size: .2rem;margin: .25rem 0 0 0;}




}





