.fixed{position: fixed;left: 0;right: 0;bottom: 0;top: 0;margin: auto;}
/* 按钮放大缩小 */
.btnBigOrSmall{-webkit-animation: ball-scale-multiple 1s 0s linear infinite alternate;animation: ball-scale-multiple 1s 0s linear infinite alternate;}
a.btn{width: 336px;height: 50px;font-size: 16px;color: #ffffff;line-height: 50px;background: #c7383b;border-radius: 50px;text-align: center;display: flex;align-items: center;justify-content: center;margin: 34px auto 0;}
a.btn i{width:24px;height:24px;background: url(../images/linkBtn.png) no-repeat center top;display: inline-block;margin-left: 10px;}


@keyframes textFlicker {
    0% { opacity: 0; }
    50% { opacity: 1; }
    100% { opacity: 0; }
}

.flicker {
    animation: textFlicker 2s ease-in-out infinite;
}
.flicker2 {
    animation: textFlicker 2.2s ease-in-out infinite;
}
.flicker3 {
    animation: textFlicker 2.6s ease-in-out infinite;
}


/* 文字超出元素高度... */
.line-clamp-1{overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.line-clamp-2{overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.line-clamp-3{overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.line-clamp-4{overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.line-clamp-5{overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.line-clamp-6{overflow:hidden;text-overflow:ellipsis;display: block;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}


.header_banner{height: 694px;background: url(../images/bannerBg.jpg) no-repeat center top;position: relative;}
.header_banner .bannerImg{margin: 0 auto;display: block;padding-top: 140px;box-sizing: border-box;position: relative;z-index: 5;}
.header_banner .bannerBG{position: absolute;background: url(../images/bannerImg2.png) no-repeat center center;width: 1472px;height: 528px;top: -80px;left: 0;right: 0;margin: auto;}
.header_banner .m1200{position: relative;}
.header_banner .m1200 .text1{width:704px;height:138px;background: url(../images/text1.png) no-repeat center top;display: block;position: absolute;top: 115px;left: 280px;z-index: 1;}
.header_banner .m1200 .text2{width:676px;height:109px;background: url(../images/text2.png) no-repeat center top;display: block;position: absolute;top: 130px;left: 240px;z-index: 2;}
.header_banner .m1200 .text3{width:654px;height:56px;background: url(../images/text3.png) no-repeat center top;display: block;position: absolute;top: 140px;left: 326px;z-index: 2;}



/* nav */
.navs{height: 80px;margin-top: 20px;}
#nav{z-index:6;position: relative;margin: 0 auto;width: 100%;height: 70px;left: 0;right: 0;}
#nav ul{height: 70px;}
.nav li{width: 16.46666%;float: left;height: 100%;cursor: pointer;margin-right: 0.2%;background:linear-gradient(180deg,#f6d487,rgba(0,0,0,0) 90%);}
.nav li:last-child{margin-right: 0;}
.nav a{font-size: 18px;width:100%;color:#c58f5c;display: block;text-align: center;height: 100%;line-height: 70px;font-weight: bold;}
.nav li.menuOver a,.nav a:hover{color:#7f4f21;font-weight: bold;background:linear-gradient(180deg,#e3a31a,rgba(0,0,0,0) 90%);}
.nav.act li,
.nav.act a{height: 50px;line-height: 50px;}


/* 本页面公共代码 */
.page{padding: 46px 0;}
.page .title{font-size: 34px;line-height: 30px;color: #6f4a0b;margin-bottom: 20px;text-align: center;}

/* 按钮悬浮 闪动效果 */
.page .qtBtn:hover{-webkit-transition: background-color .1s .3s, color .1s .3s;transition: background-color .1s .3s, color .1s .3s;-webkit-animation: anim-moema-1 .3s forwards;animation: anim-moema-1 .3s forwards}
.page .qtBtn:hover:before {-webkit-animation: anim-moema-2 .3s .3s forwards;animation: anim-moema-2 .3s .3s forwards;}
.conentQt{position: relative;z-index: 2;}

.page1{margin-top: -224px;}
.page1 h3{font-size: 20px;color: #5f5d5d;line-height: 30px;margin-bottom: 48px;text-align: center;font-weight: normal;}
.page1 .list_con{width:1046px ;height:324px;background: url(../images/page1Bg.png) no-repeat center top;margin: 0 auto;position: relative;}
.page1 .list_con li{font-size: 16px;color: #284183;width: 370px;height: 65px;line-height: 65px;text-align: center;position: absolute;top: 0;left: 0;}
.page1 .list_con li:nth-child(even){left: auto;right: 5px;}
.page1 .list_con li:nth-child(3),
.page1 .list_con li:nth-child(4){top:87px}
.page1 .list_con li:nth-child(5),
.page1 .list_con li:nth-child(6){top:170px}
.page1 .list_con li:nth-child(7),
.page1 .list_con li:nth-child(8){top:260px}
.page1 .list_con li:nth-child(5){left: 10px;}
.page1 .list_con li:nth-child(7){left: 100px;}
.page1 .list_con li:nth-child(8){right: 100px;}
.page1 .list_con .tit{font-size: 28px;font-weight: bold;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}

.page2 .page2_ul{display: flex;justify-content: space-around;margin-bottom: 38px;}
.page2 .page2_ul li{width:287px;height:151px;background: url(../images/page2li_1.png) no-repeat center top;box-shadow: 0 5px 10px #f0f1f3;border-radius: 10px;padding: 0 20px;box-sizing: border-box;display: flex;align-items: flex-start;flex-direction: column;
justify-content: center;}
.page2 .page2_ul li:nth-child(2){background-image: url(../images/page2li_2.png);}
.page2 .page2_ul li:nth-child(3){background-image: url(../images/page2li_3.png);}
.page2 .page2_ul li:nth-child(4){background-image: url(../images/page2li_4.png);}
.page2 .page2_ul li h3{font-size: 22px;color: #563700;line-height: 26px;margin-bottom: 10px;}
.page2 .page2_ul li p{font-size: 15px;line-height: 20px;color: #666666;}
.page2 .tit{font-size: 24px;color: #284183;text-align: center;}
.page2 .page2_ul_bot{width: 100%;border: 2px solid #ffffff;border-radius: 10px;background: linear-gradient(180deg,#ffffff,#e8f4f5);box-shadow: 0 5px 10px #f0f1f3;padding-top: 34px;display: flex;justify-content: space-evenly;}
.page2 .page2_ul_bot li{background: url(../images/page2libot_1.png) no-repeat center 10px;background-size: 85px 95px;border-right: 1px dashed #ceddeb;padding:5px 20px 38px 20px;text-align: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.page2 .page2_ul_bot li:hover{background-position: center 0px;}
.page2 .page2_ul_bot li span{font-size: 18px;line-height: 22px;color: #3c528c;font-weight: bold;padding-top: 68px;display: block;}
.page2 .page2_ul_bot li p{font-size: 16px;color: #666666;margin-top: 16px;line-height: 22px;text-align: left;}
.page2 .page2_ul_bot li:last-child{border: 0;}
.page2 .page2_ul_bot li:nth-child(2){background: url(../images/page2libot_2.png) no-repeat center 10px;background-size: 108px 108px;}
.page2 .page2_ul_bot li:nth-child(3){background: url(../images/page2libot_3.png) no-repeat center 10px;background-size: 99px 98px;}
.page2 .page2_ul_bot li:nth-child(4){background: url(../images/page2libot_4.png) no-repeat center 10px;background-size: 98px 97px;}
.page2 .page2_ul_bot li:nth-child(5){background: url(../images/page2libot_5.png) no-repeat center 10px;background-size: 97px 129px;}
.page2 .page2_ul_bot li:nth-child(6){background: url(../images/page2libot_6.png) no-repeat center 10px;background-size: 102px 87px;}
.page2 .page2_ul_bot li:nth-child(2):hover,
.page2 .page2_ul_bot li:nth-child(3):hover,
.page2 .page2_ul_bot li:nth-child(4):hover,
.page2 .page2_ul_bot li:nth-child(5):hover,
.page2 .page2_ul_bot li:nth-child(6):hover{background-position: center 0px;}

.page3{background: linear-gradient(180deg,#faeec1,#ffffff 50%);}
.page3 .tab_con{display: flex;height: 230px;}
.page3 .tab_con li{width:247px;height:188px;background: url(../images/page3_tab1.png) no-repeat center top;cursor: pointer;padding-top: 114px;box-sizing: border-box;text-align: center;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;position: relative;}
.page3 .tab_con li span{font-size: 14px;color: #4c4944;display: inline-block;padding: 5px 5px;background: #ead6a4;border-radius: 5px;line-height: 16px;margin-bottom: 5px;}
.page3 .tab_con li:nth-child(2){background-image: url(../images/page3_tab2.png);}
.page3 .tab_con li:nth-child(3){background-image: url(../images/page3_tab3.png);}
.page3 .tab_con li:nth-child(4){background-image: url(../images/page3_tab4.png);}
.page3 .tab_con li:nth-child(5){background-image: url(../images/page3_tab5.png);}
.page3 .tab_con li:nth-child(1) span{display: block;width: 60%;text-align: center;margin: 0 auto 5px;}
.page3 .tab_con li:nth-child(2) span{background: #e9caae;}
.page3 .tab_con li:nth-child(3) span{background: #e0e1a8;}
.page3 .tab_con li:nth-child(4) span{background: #d5dfe6;}
.page3 .tab_con li:nth-child(5) span{background: #e1deef;}
.page3 .tab_con li.active{margin-top: 20px;}
.page3 .tab_con li::after{content: '';position: absolute;left: 50%;bottom: -100px;transform: translateX(-50%);width: 0;height: 0;border-left: 16px solid transparent;border-right: 16px solid transparent;border-bottom: 16px solid #f1d391;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;z-index: 1;}
.page3 .tab_con li.active::after{bottom: -25px;}
.page3 .table_con .table{display: none;}
.page3 .table_con .table.active{display: block;}
.page3 .table_con .table .table_top{padding: 20px 0;background: #f1d391;border-top-left-radius: 10px;border-top-right-radius: 10px;text-align: center;position: relative;z-index: 2;}
.page3 .table_con .table .table_top p{font-size: 24px;color: #ffffff;font-weight: bold;text-shadow: 0 0px 12px #dab264;margin-bottom: 10px;}
.page3 .table_con .table .table_top i{font-size: 20px;color: #f8edc6;text-shadow: 0 0px 12px #c0a162;}
.page3 .table_con .table .mentor-section {margin: 0 auto;background: #fffae7;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding-bottom: 38px;}
.page3 .table_con .table .mentor-section .mentor-tabs {display: flex;justify-content: space-between;margin-bottom: 30px;}
.page3 .table_con .table .mentor-section .mentor-tab {width: 49.8%;padding: 10px 0;margin-top: 10px;background: linear-gradient(180deg,#fffae7,#e4a51e);color: #c58f5c;cursor: pointer;font-weight: bold;font-size: 18px;text-align: center;}
.page3 .table_con .table .mentor-section .mentor-tab.active {font-size: 20px;color: #3c528c;}
.page3 .table_con .table .mentor-section .mentor-content {padding: 0 60px;height: 442px;box-sizing: border-box;overflow-y: scroll;width: 98%;font-size: 14px;}
.page3 .table_con .table .mentor-section .mentor-content .mentor-table{display: none;}
.page3 .table_con .table .mentor-section .mentor-content .mentor-table.active{display: block;}
.page3 .table_con .table .mentor-section .mentor-content::-webkit-scrollbar{width:10px;height:100%;}
.page3 .table_con .table .mentor-section .mentor-content::-webkit-scrollbar-thumb{background:#f0d7a5;}
.page3 .table_con .table .mentor-section .mentor-content::-webkit-scrollbar-track{background:#fffae7;}
.page3 .table_con .table .mentor-section .project-group h3 {color: #6f4a0b;font-size:18px;margin-bottom: 10px;}
.page3 .table_con .table .mentor-section .project-group p {color: #666;line-height: 1.6;margin-bottom: 30px;}
.page3 .table_con .table .mentor-section .project-details .project-details_top{display: flex;align-items: flex-start;justify-content:space-between;}
.page3 .table_con .table .mentor-section .detail-item {margin-bottom: 30px;}
.page3 .table_con .table .mentor-section .detail-item h4 {color: #6f4a0b;font-size: 18px;margin-bottom: 15px;}
.page3 .table_con .table .mentor-section .process .step {margin-bottom: 14px;}
.page3 .table_con .table .mentor-section .process .step h5 {color: #3b3b3b;font-size: 14px;font-weight: normal;}
.page3 .table_con .table .mentor-section .process .step ul li {color: #666;}
.page3 .table_con .table:nth-child(3) .mentor-section .mentor-tab{width: 24.8%;}
.page3 .table_con .table:nth-child(5) .mentor-section .mentor-tab{width: 19.8%;}
.page3 a.btn.isPc{display: flex !important;}

.wrap_form{width: 100%;background: #2c4179;padding: 18px 0;}
.wrap_form .m1200 .form-wrap h3{font-size: 26px;color: #ffffff;margin-bottom: 14px;}
.wrap_form .m1200 .form-wrap form .label{width: 19%;margin: 5px 0.5%;height: 40px;line-height: 40px;}
.wrap_form .m1200 .form-wrap form .label input, .wrap_form .m1200 .form-wrap form .label select{padding-top: 11px;font-size: 16px;}
.wrap_form .m1200 .form-wrap form .SmsCodeBtn{font-size: 16px;width: 55%;height: 20px;line-height: 20px;margin-top: 9px;border-left: 1px solid #999999;border-radius: 0;}
.wrap_form .m1200 .form-wrap form .label.Code input{width: 35%;}
.wrap_form .m1200 .form-wrap .xdf_formbtn{width: 16%;background: #e8c47a;border-radius: 50px;font-size: 14px;color: #2c4179;font-weight: bold;cursor: pointer;}
.wrap_form .m1200 .form-wrap .tiaokuan.white{text-align: left;font-size: 14px;}
.wrap_form .m1200 .form-wrap .label.ZyType i{background-position: center -409px;}
.wrap_form .m1200 .form-wrap .label.XM i{background-position: center -361px;}

.page4{background: linear-gradient(180deg,#edf6f7,#fffefb 50%);}
.page4 .title{color: #3c528c;}
.page4 .yun{width:1130px;height:233px;background: url(../images/page4_img1.png) no-repeat center top;margin: 0 auto;}
.page4 .tip{font-size: 12px;color: #666666;text-align: right;font-style: italic;}
.page4 .swiper_con{position: relative;}
.page4 .swiper_con::after{content: '';width: 120px;height: 100%;background: linear-gradient(90deg,rgba(0,0,0,0),#fffefb 50%);position: absolute;top: 0;right:0;z-index: 99;}
.page4 .swiper_con.hide::after{display: none;}
.page4 .swiper-container{padding-bottom: 40px;}
.page4 .swiper-container .swiper-wrapper{padding: 10px 0;}
.page4 .swiper-container .swiper-wrapper .swiper-slide{width:313px !important;height:240px !important;background: url(../images/swiperBg.png) no-repeat center top;padding: 30px;box-sizing: border-box;box-shadow: 3px 4px 10px #e4e4e4;border-radius: 10px;cursor: pointer;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}
.page4 .swiper-container .swiper-wrapper .swiper-slide:hover{background-image: url(../images/swiperBgH.png);margin-top: -10px;}
.page4 .swiper-container .swiper-wrapper .swiper-slide h3{font-size: 26px;}
.page4 .swiper-container .swiper-wrapper .swiper-slide h4{font-size: 16px;color: #3c528c;font-weight: normal;margin: 12px auto 16px;}
.page4 .swiper-container .swiper-wrapper .swiper-slide p{font-size: 14px;color: #666666;line-height: 20px;}
.page4 .swiper-container .swiper-pagination-bullet{background: #9bb9d9;opacity: 1;}
.page4 .swiper-container .swiper-pagination-bullet-active{width: 24px;border-radius: 10px;}

.page5 .title{color: #3c528c;margin-bottom: 44px;}
.page5 ul{display: flex;justify-content: space-between;}
.page5 ul li{width:225px;height:130px;background: linear-gradient(180deg,#ffffff,#e8f4f5);border: 1px solid #ffffff;border-radius: 10px;box-sizing: border-box;box-shadow: 0px 0px 10px #e4e4e4;position: relative;cursor: pointer;}
.page5 ul li:hover{background: linear-gradient(0deg,#ffffff,#e8f4f5);}
.page5 ul li::after{content: '';width: 10px;height: 14px;background: url(../images/page5_icon6.png) no-repeat center top;position: absolute;top: 0;bottom: 0;right: -18px;margin:auto;background-size: contain;}
.page5 ul li p{font-size: 20px;color: #394e89;font-weight: bold;text-align: center;padding-top: 64px;background: url(../images/page5_icon1.png) no-repeat center center;background-size: 63px 64px;}
.page5 ul li:nth-child(2) p{background-image: url(../images/page5_icon2.png);background-size: 53px 57px;}
.page5 ul li:nth-child(3) p{background-image: url(../images/page5_icon3.png);background-size: 60px 58px;}
.page5 ul li:nth-child(4) p{background-image: url(../images/page5_icon4.png);background-size: 75px 66px;}
.page5 ul li:nth-child(5) p{background-image: url(../images/page5_icon5.png);background-size: 59px 58px;}
.page5 ul li:last-child::after{display: none;}

.page6{background: linear-gradient(180deg,#ffffff,#faecba);}
.page6 .title{color: #3c528c;margin-bottom: 40px;}
/* .page6 .con .item{width:292px;height:248px;float:left;margin-right:10px;background:url(../images/why1.jpg) no-repeat center center;background-size:100% 100%;border-radius:20px;position:relative;overflow:hidden;cursor: pointer;}
.page6 .con .item:nth-of-type(1){background-image:url(../images/why1.png);}
.page6 .con .item:nth-of-type(2){background-image:url(../images/why2.png);}
.page6 .con .item:nth-of-type(3){background-image:url(../images/why3.png);}
.page6 .con .item:nth-of-type(4){background-image:url(../images/why4.png);margin-right:0;}
.page6 .con .item dl{text-align:right;padding:117px 30px 0 0;line-height:30px;background:url(../images/why1_1.png) no-repeat 214px 62px;}
.page6 .con .item:nth-of-type(1) dl{background-image:url(../images/why1_1.png);}
.page6 .con .item:nth-of-type(2) dl{background-image:url(../images/why2_1.png);}
.page6 .con .item:nth-of-type(3) dl{background-image:url(../images/why3_1.png);}
.page6 .con .item:nth-of-type(4) dl{background-image:url(../images/why4_1.png);}
.page6 .con .item dl dt{font-size:20px;font-weight:bold;color:#142c51;}
.page6 .con .item dl dd{font-size:16px;color:#333333;padding:0 0 18px 0;background:url(../images/why1_2.png) no-repeat 236px bottom;}

.page6 .con .item .hover{width:100%;height:100%;text-align:center;position:absolute;left:0;top:0;background:linear-gradient(45deg,rgb(247 185 51 / 5%),#f7b933 40%,#f7b933);display:none;}
.page6 .con .item .hover p{font-size:20px;color:#ffffff;line-height:30px;padding:26px 0 10px 0;}
.page6 .con .item .hover ul{width:256px;height:126px;margin:0 auto;text-align:left;}
.page6 .con .item .hover li{font-size:14px;color:#ffffff;line-height:24px;padding:0 0 0 12px;position:relative;}
.page6 .con .item .hover li:before{content:'';width:3px;height:3px;background:#9cb5f4;}
.page6 .con .item .hover .btn{width:150px;height:30px;line-height:30px;font-size:14px;color:#547bdd;margin:0 auto;background:#ffffff;border-radius:15px;display:block;}
.page6 .con .item .hover .btn{color:#f77d33;}
.page6 .con .item .hover .btn:hover{color:#ffffff;background:#f77d33;}
.page6 .con .item:hover dl{display:none;}
.page6 .con .item:hover .hover{display:block;} */

.page7 .title{color: #3c528c;}
/* xdf_bottomForm 底部表单隐藏，去掉isPc */
.xdf_bottomForm_title_img .xdf_bottomForm.form-wrap{background: #2c4179;}
.xdf_slide{display: block;}
.xdf_bottomForm_Code .xdf_bottomForm.form-wrap form .label{width: 20%;}
.xdf_slide span{width: 100px;height: 26px;line-height: 26px;text-align: center;font-size: 16px;color: #8a1f2f;font-weight: bold;border-radius: 13px;background: linear-gradient(to right,#ffca97,#fff0da);top: 115px;}
#xdf_bottomForm{display: none;}
.xdf_bottomForm_new .ax_img {background: url(../images/bottomFormImg.png) no-repeat center top;height: 121px;width: 263px;bottom: initial;margin: 0;top: 16px;left: 0;}
.xdf_bottomForm_title_img .xdf_bottomForm.form-wrap .form{padding-left: 270px;}
.xdf_bottomForm_title_img .xdf_bottomForm.form-wrap.form-wrap-flex .form_title{color: #e8c47a;font-weight: bold;font-size: 24px;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap .xdf_formbtn{background:#e8c47a;color: #2c4179;font-size: 18px;width: 20%;font-weight: bold;}

.page4 .mentor-bubbles {position: relative;width: 1130px;height: 238px;padding: 20px 0;margin: 0 auto ;}
.page4 .bubble-container {position: relative;width: 1200px;height: 100%;margin: 0 auto;}
.page4 .bubble-item {position: absolute;padding: 6px 15px;border-radius: 10px;font-weight: bold;font-size: 16px;color: #284183;white-space: nowrap;cursor: pointer;transition: transform 0.3s ease;left: 500px;}
/* .page4 .bubble-item:hover{z-index: 20;} */
.page4 .bubble-item.color4 {background: linear-gradient(180deg,#ffffff,#e1e3e5);color: #8c8c8c;font-size: 14px;border: 1px solid #c7cedb;padding: 2px 15px;font-weight: normal;}
.page4 .bubble-item.color3 {background: linear-gradient(180deg,#ffffff,#fddbda);color: #e35b61;font-size: 25px;border: 1px solid #f8c3bb;padding: 14px 15px;}
.page4 .bubble-item.color2 {background: linear-gradient(180deg,#ffffff,#daebfd);color: #4e83c0;font-size: 18px;border: 1px solid #a7cbee;}
.page4 .bubble-item.color1 {background: linear-gradient(180deg,#ffffff,#f0ebe5);color: #ad8341;font-size: 16px;border: 1px solid #e3e5e9;}
/* 重新调整气泡位置 */
.page4 .bubble-item.po1{top: 56px;left: 0;}
.page4 .bubble-item.po2{top: 133px;left: 152px;}
.page4 .bubble-item.po3{top: 108px;left: 263px;}
.page4 .bubble-item.po4{top: 0px;left: 418px;}
.page4 .bubble-item.po5{top: 68px;left: 462px;}
.page4 .bubble-item.po6{top: 16px;left: 715px;}
.page4 .bubble-item.po7{top: 143px;left: 704px;}
.page4 .bubble-item.po8{top: 85px;left: 853px;}
.page4 .bubble-item.po9{top: 130px;left: 10px;}
.page4 .bubble-item.po10{top: 96px;left: 85px;}
.page4 .bubble-item.po11{top: 18px;left: 280px;}
.page4 .bubble-item.po12{top: 167px;left: 333px;}
.page4 .bubble-item.po13{top: 165px;left: 534px;}
.page4 .bubble-item.po14{top: 110px;left: 740px;}
.page4 .bubble-item.po15{top: 40px;left: 861px;}
.page4 .bubble-item.po16{top: 33px;left: 172px;}
.page4 .bubble-item.po17{top: 175px;left: 220px;}
.page4 .bubble-item.po18{top: 50px;left: 438px;}
.page4 .bubble-item.po19{top:197px;left: 502px;}
.page4 .bubble-item.po20{top: 125px;left: 892px;}
.page4 .bubble-item.po21{top: 64px;left: 973px;}
.page4 .bubble-item.po22{top: 55px;left: 186px;}
.page4 .bubble-item.po23{top: 120px;left: 383px;}
.page4 .bubble-item.po24{top: 0px;left: 540px;}
.page4 .bubble-item.po25{top: 97px;left: 558px;}
.page4 .bubble-item.po26{top: 50px;left: 658px;}

/* @keyframes float-1 {
    0%, 100% { transform: translate(0, 0); }
    50% { transform: translate(5px, -8px); }
}

@keyframes float-2 {
    0%, 100% { transform: translate(0, 0); }
    50% { transform: translate(-5px, -10px); }
}

@keyframes float-3 {
    0%, 100% { transform: translate(0, 0); }
    50% { transform: translate(8px, -5px); }
} */

.text-flicker {
    animation: float-1 4s ease-in-out infinite;
}

.text-flicker2 {
    animation: float-2 5s ease-in-out infinite;
}

.text-flicker3 {
    animation: float-3 4.5s ease-in-out infinite;
}






@keyframes anim-moema-1 {
    60% {
    -webkit-transform:scale3d(.8, .8, 1);
    transform:scale3d(.8, .8, 1)
    }
    85% {
    -webkit-transform:scale3d(1.1, 1.1, 1);
    transform:scale3d(1.1, 1.1, 1)
    }
    100% {
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
    }
}
@-webkit-keyframes anim-moema-2 {
    to {
    opacity:0;
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
    }
}
@keyframes anim-moema-2 {
    to {
    opacity:0;
    -webkit-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1)
    }
}


@media screen and (max-width:1000px) {
    .xdf_slide{display: none;}
    .m1200{width: 94%;}
	a.btn{width: 5.3rem;height: 0.8rem;line-height: 0.8rem;font-size: 0.26rem;border-radius: 0.5rem;margin: 0.28rem auto 0;}
	a.btn i{width: 0.38rem;height: 0.38rem;background-size: contain;margin-left: 0.1rem;}
	.header_banner{height:6.83rem;background: url(../images/m_bannerBg.jpg) no-repeat center top;background-size: contain;}
	.header_banner .bannerImg{width: 6.72rem;padding-top: 1.42rem;margin: 0;}
	
	.page{padding: .5rem 0;}
	.page .title{font-size: 0.42rem;margin-bottom: 0.32rem;line-height: 0.46rem;}
	.page1{margin-top: -1.3rem;padding-top: 0;}
	.page1 h3{font-size: 0.24rem;line-height: 0.4rem;margin-bottom: 0.3rem;}
	.page1 .list_con{background: linear-gradient(180deg,#deebed,#ffffff);width:100%;border-top-left-radius: 0.2rem;border-top-right-radius: 0.2rem;height: auto;padding-top: 0.22rem;}
	.page1 .list_con li{position: static;width: 100%;height: auto;line-height: 0.34rem;font-size: 0.24rem;}
	.page1 .list_con .tit{font-size: 0.36rem;margin-bottom: 0.34rem;padding-top: 0.64rem;position: relative;}
	.page1 .list_con .tit::after{content: '';width: 1.29rem;height:1.01rem;background: url(../images/m_page1_icon1.png) no-repeat center top;background-size: contain;position: absolute;top: 0;left: 0;right: 0;margin: auto;}

	.page2 .page2_ul{margin-bottom: 0.45rem;flex-wrap: wrap;}
	.page2 .page2_ul li{width: 3.33rem;height: 1.74rem;border-radius: 0.2rem;padding: 0 0.26rem;background-image: url(../images/m_page2li_1.png);background-size: contain;margin-bottom: 0.24rem;}
	.page2 .page2_ul li:nth-child(2){background-image: url(../images/m_page2li_2.png);background-size: contain;}
	.page2 .page2_ul li:nth-child(3){background-image: url(../images/m_page2li_3.png);background-size: contain;}
	.page2 .page2_ul li:nth-child(4){background-image: url(../images/m_page2li_4.png);background-size: contain;}
	.page2 .page2_ul li h3{font-size: 0.27rem;line-height: 0.3rem;margin-bottom: 0.06rem;}
	.page2 .page2_ul li p{font-size: 0.18rem;line-height: 0.2rem;}
	.page2 .tit{font-size: 0.4rem;}
	.page2 .page2_ul_bot{border: 0.02rem solid #ffffff;border-radius: 0.2rem;padding: 0.4rem 0.6rem 0.2rem 0.6rem;box-sizing: border-box;flex-wrap: wrap;justify-content: center;}
	.page2 .page2_ul_bot li{background: none !important;padding: 0 0.1rem;border-right: 1px solid #ceddeb;margin-bottom: 0.2rem;}
	.page2 .page2_ul_bot li span{font-size: 0.24rem;line-height: 0.3rem;padding-top: 0;}
	.page2 .page2_ul_bot li p{display: none;}
	.page2 .page2_ul_bot li:nth-child(3){border: 0;}

	.page3{overflow: hidden;}
	.page3 .tab_con{height: auto;width: 2.16rem;float: left;flex-direction: column;}
	.page3 .tab_con li{width: 2.02rem;height: 1.35rem;padding-top: 0;margin-bottom: 0.16rem;background-image: url(../images/m_page3_tab1.png);background-size: contain;box-shadow: 0 0 0.5rem #f4ecd3;}
	.page3 .tab_con li:nth-child(2){background-image: url(../images/m_page3_tab2.png);background-size: contain;}
	.page3 .tab_con li:nth-child(3){background-image: url(../images/m_page3_tab3.png);background-size: contain;}
	.page3 .tab_con li:nth-child(4){background-image: url(../images/m_page3_tab4.png);background-size: contain;}
	.page3 .tab_con li:nth-child(5){background-image: url(../images/m_page3_tab5.png);background-size: contain;}
	.page3 .tab_con li.active{margin-top: 0;}
	.page3 .table_con{width: 4.74rem;float: left;background: #f1d391;border-radius: 0.2rem;padding: 0 0.08rem 0.08rem 0.08rem;box-sizing: border-box;position: relative;z-index: 2;}
	.page3 .tab_con li::after{border-left: 0.2rem solid transparent;border-right: 0.2rem solid transparent;border-bottom: 0.2rem solid #f1d391;bottom: 0;top: 0;margin: auto;transform: rotate(270deg);right: -2rem;}
	.page3 .tab_con li.active::after{bottom: 0;right: -1.2rem;}
	.page3 .table_con .table .table_top{padding: 0.24rem 0;text-align: left;padding-left: 0.46rem;}
	.page3 .table_con .table .table_top p{font-size: 0.24rem;margin-bottom: 0;}
	.page3 .table_con .table .table_top i,
	.page3 .table_con .table .mentor-section .mentor-tabs{display: none;}
	.page3 .table_con .table .mentor-section{padding: 0.22rem 0.18rem;box-sizing: border-box;border-radius: 0.2rem;}
	.page3 .table_con .table .mentor-section .mentor-content{padding: 0;width: 100%;height: 5.5rem;font-size: 0.2rem;}
	.page3 .table_con .table .mentor-section .mentor-content .mentor-table{display: block;}
	.page3 .table_con .table .mentor-section .mentor-content .mentor-table h2{font-size: 0.3rem;color: #6f4a0b;margin-bottom: 0.2rem;}
	.page3 .table_con .table .mentor-section .project-group h3,
	.page3 .table_con .table .mentor-section .detail-item h4,
	.page3 .table_con .table .mentor-section .process .step h5{font-size: 0.24rem;}
	.page3 .table_con .table .mentor-section .project-group p,
	.page3 .table_con .table .mentor-section .detail-item{margin-bottom: 0.34rem;}
	.page3 .table_con .table .mentor-section .project-group h3,
	.page3 .table_con .table .mentor-section .detail-item h4{margin-bottom: 0;}
	.page3 .table_con .table .mentor-section .project-details .project-details_top{flex-direction: column;}
	.page3 .table_con .table .mentor-section .process .step ul li,
	.page3 .table_con .table .mentor-section .detail-item p{line-height: 1.6;}
	.page3 .table_con .table .mentor-section .mentor-content::-webkit-scrollbar{width:0.08rem;}
	.page3 a.btn.isPc{display: none !important;}
	.page3 a.btn.isWap{display: flex !important;}

	.page4 .m1200{width: 100%;}
	.page4 .swiper_con::after{display: none;}
	.page4 .swiper-container .swiper-wrapper{padding: 0;}
	/* .page4 .swiper_con{padding-left: 0.2rem;} */
	.page4 .swiper-container{margin-bottom: 0.3rem;padding:0 0.2rem 0.8rem 0.2rem;box-sizing: border-box;}
	.page4 .swiper-container .swiper-wrapper .swiper-slide{width: 4.65rem !important;height: 3.62rem !important;background-size: contain;padding: 0.4rem;border-radius: 0.2rem;}
	.page4 .swiper-container .swiper-wrapper .swiper-slide:hover{background-image: url(../images/swiperBg.png);margin-top: 0;}
	.page4 .swiper-container .swiper-wrapper .swiper-slide h3{font-size: 0.38rem;}
	.page4 .swiper-container .swiper-wrapper .swiper-slide h4{font-size: 0.24rem;margin: 0.2rem auto 0.3rem;line-height: 1;}
	.page4 .swiper-container .swiper-wrapper .swiper-slide p{font-size: 0.2rem;line-height: 0.3rem;}
	.page5{background: linear-gradient(180deg,#ffffff,#faecba);}
	.page5 ul{flex-direction: column;}
	.page5 ul li{width: 100%;height: 0.9rem;line-height: 0.9rem;border-radius: 0.1rem;margin-bottom: 0.18rem;padding-left: 0.4rem;}
	.page5 ul li::after{display: none;}
	.page5 ul li p{font-size: 0.28rem;padding: 0 0 0 0.86rem;text-align: left;background-position: left center;background-size: 0.64rem 0.62rem;}
	.page5 ul li:nth-child(2) p{background-size: 0.52rem 0.6rem;}
	.page5 ul li:nth-child(3) p{background-size: 0.61rem 0.58rem;}
	.page5 ul li:nth-child(4) p{background-size: 0.75rem 0.64rem;}
	.page5 ul li:nth-child(5) p{background-size: 0.59rem 0.57rem;}

	.page7 .title {color: #333333;}
}