body{font-size:16px;background:#fff;}
.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;}


.btnBigOrSmall{-webkit-animation:ball-scale-multiple 1s 0s linear infinite alternate;animation:ball-scale-multiple 1s 0s linear infinite alternate;}



.header_banner{width:100%;height:494px;background-repeat:no-repeat;background-position:center top;background-image:url(../image/bannerBg.jpg);padding-top:290px;box-sizing:border-box;}
.header_banner .qtBtn{width:200px;height:38px;line-height:38px;font-size:16px;color:#ffffff;text-align:center;background:#1a1a1a;border-radius:19px;display:block;margin:0 0 0 230px;}
.jieshao{background:url(../image/jieshao.png) no-repeat center top;width:100%;height:197px;margin-top:24px;display:flex;justify-content:space-around;}
.jieshao .m1200{display:flex;justify-content:flex-start;padding-top:36px;}
.jieshao .m1200 h2{font-size:30px;color:#ffffff;width:148px;text-align:center;padding-top:20px;line-height:40px;text-shadow:0 1px 2px #c8c8c8;}
.jieshao .m1200 .dec{width:960px;}
.jieshao .m1200 .dec p{color:#1a1a1a;font-size:16px;line-height:30px;margin-left:45px;}
.jieshao .m1200 .dec a{color:#e94829;font-size:18px;font-weight:bold;width:100%;text-align:right;display:block;margin-top:-4px;text-decoration:underline;}





.page{padding:40px 0;}
.page .tit{text-align:center;margin:0 0 60px 0;font-size:40px;font-weight:bold;position:relative;line-height:40px;color:#1a1a1a;}
.page .tit span{display:block;font-size:26px;font-weight:normal;}
.page .tit::after{content:"";width:355px;height:21px;background:url(../image/titLine.png) no-repeat center top;position:absolute;left:0;right:0;bottom:-40px;margin:auto;}

.page .swiper-container .swiper-pagination-bullets{bottom:0;}
.page .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;}
.page .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e25e45;}

.page1{padding-top:110px;}
.page1 .con{padding-top:50px;height:406px;}
.page1 .con ul{display:flex;justify-content:space-between;}
.page1 .con ul li{width:399px;height:336px;background:#f8f8f8;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.page1 .con ul li .img_wrap{width:399px;height:210px;background:url(../image/page1Img1.png) no-repeat center top;}
.page1 .con ul li:nth-child(1) .img_wrap{background-image:url(../image/page1Img1.png);}
.page1 .con ul li:nth-child(2) .img_wrap{background-image:url(../image/page1Img2.png);}
.page1 .con ul li:nth-child(3) .img_wrap{background-image:url(../image/page1Img3.png);}
.page1 .con ul li .dec{padding:0 20px;}
.page1 .con ul li .dec p{height:76px;font-size:18px;color:#333333;line-height:24px;text-align:center;font-weight:bold;border-bottom:1px solid #cdcdcd;padding-top:18px;box-sizing:border-box;}
.page1 .con ul li .dec a{font-size:12px;display:block;text-align:right;color:#999999;margin-top:10px;}
.page1 .con ul li .dec1{display:block !important;}
.page1 .con ul li .dec2{display:none !important;}
.page1 .con ul li .dec2 p{height:146px;text-align:left;}
.page1 .con ul li .dec2 p,
.page1 .con ul li .dec2 p b,
.page1 .con ul li .dec2 a{font-size:14px;line-height:22px;color:#ffffff;font-weight:normal;}

.page1 .con ul li.active{height:406px;background:#e94829;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px);}
.page1 .con ul li.active .dec1{display:none !important;}
.page1 .con ul li.active .dec2{display:block !important;}

.page1 .con ul li:nth-child(1).active .img_wrap{background-image:url(../image/page1Img1H.png);}
.page1 .con ul li:nth-child(2).active .img_wrap{background-image:url(../image/page1Img2H.png);}
.page1 .con ul li:nth-child(3).active .img_wrap{background-image:url(../image/page1Img3H.png);}


.page2 .con{background:linear-gradient(#e5c0a9, rgb(255, 255, 255));padding:28px 38px;}
.page2 .con .tabs{display:flex;justify-content:space-between;}
.page2 .con .tabs .tab{width:358px;height:54px;line-height:54px;text-align:center;font-size:18px;color:#ffffff;background:#956f56;cursor:pointer;position:relative;}
.page2 .con .tabs .tab.active{background:#e94829;}
.page2 .con .tabs .tab.active::after {content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e94829;position:absolute;left:0;right:0;bottom:-8px;margin:auto;}
.page2 .con .item{height:370px;background:#ffffff;margin-top:25px;box-shadow:0 0 10px 2px #e4e4e4;padding:20px 0 0 0;box-sizing:border-box;display:none;}
.page2 .con .item:nth-of-type(1){display:block;}
.page2 .con .item .h340{height:290px;}
.page2 .con .item .fl{width:490px;margin:0 20px 0 30px;}
.page2 .con .item .fr{width:540px;margin:0 38px 0 0;}
.page2 .con .item dl{margin-bottom:14px;}
.page2 .con .item dl dt{font-size:18px;color:#333333;font-weight:bold;line-height:52px;}
.page2 .con .item dl dd{font-size:14px;color:#333333;line-height:22px;}
.page2 .con .item dl.xmld dd{line-height:32px;background:#e2eeff;padding:10px 20px;border-radius:20px;}
.page2 .con .item .btn{width:260px;height:40px;line-height:40px;font-size:16px;color:#ffffff;text-align:center;background:#1a1a1a;border-radius:10px;margin:0 auto;}


.page3 .con .dec{width:260px;padding:16px 20px 0 0;box-sizing:border-box;}
.page3 .con .dec dl dt{font-size:26px;color:#0e194e;line-height:60px;font-weight:bold;}
.page3 .con .dec dl dd{height:136px;font-size:14px;color:#666666;line-height:22px;}
.page3 .con .dec .btn{width:100%;height:50px;line-height:50px;font-size:14px;color:#ffffff;text-align:center;font-weight:bold;background:#1a1a1a;border-radius:10px;float:right;}
.page3 .con .swiper-container{width:940px;padding:30px 0;background:linear-gradient(0deg, #e1e1e1, #ffffff 50%);}
.page3 .con .swiper-container .swiper-slide{height:210px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;}
.page3 .con .swiper-container .swiper-slide:nth-of-type(odd){background:url(../image/woman.png) no-repeat center center;background-size:100%;}
.page3 .con .swiper-container .swiper-slide:nth-of-type(even){background:url(../image/man.png) no-repeat center center;background-size:100%;}
.page3 .con .swiper-container .swiper-slide.active{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
.page3 .con .swiper-container .swiper-slide p{font-size:16px;line-height:18px;color:#ffffff;font-weight:bold;text-align:center;position:absolute;left:0;right:0;bottom:10px;}
.page3 .con .swiper-container .swiper-slide .dec{display:none;}



.bg2{background:url(../image/bg3.jpg) no-repeat center 240px;background-size:100%;}
.page4 .con{background:url(../image/page4_con.png) no-repeat center top;width:1200px;height:auto;padding:26px 5px 0 0;box-sizing:border-box;}
.page4 .con .item{width:784px;margin:0 0 10px 400px;}
.page4 .con .item dl{width:100%;display:flex;}
.page4 .con .item dl dt{width:130px;font-size:18px;color:#1c549b;font-weight:bold;margin:0 10px 0 0;display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid #ffffff;box-sizing:border-box;background:linear-gradient(90deg,#cfe3fd,#ffffff);}
.page4 .con .item dl dd{width:644px;}
.page4 .con .item dl dd ul{font-size:14px;color:#333333;line-height:20px;padding:8px 24px;box-sizing:border-box;display:flex;flex-direction:column;border:2px solid #ffffff;background:linear-gradient(90deg,#ffdab5,#fff2e6,#ffffff);margin-bottom:10px;}
.page4 .con .item dl dd ul:nth-last-of-type(1){margin-bottom:0;}
.page4 .con .item dl dd b{color:#e94829;font-weight:bold;}
.page4 .con .item2 dl dd ul{padding:12px 20px;}
.page4 .con .btn{width:330px;height:50px;line-height:50px;font-size:16px;color:#ffffff;text-align:center;background:#1a1a1a;border-radius:10px;display:block;margin:40px auto 0;}

.page5 .con .swiper-container{width:86%;height:443px;padding-bottom:30px;}
.page5 .con .swiper-container .swiper-slide img{width:100%;height:auto;}



.xdf_slide{display:block;border-radius:10px;overflow:hidden;}
#xdf_bottomForm{display:none;}
.xdf_slide .xdf_slidebtn{color:#ffffff;width:100px;height:30px;border-radius:50px;background:#1a1a1a;line-height:30px;bottom:20px;}
.xdf_bottomForm_new .ax_img{background:url(../image/bottomFormImg.png) no-repeat center top;height:175px;top:-46px;margin:auto 0;width:175px;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap .xdf_formbtn{background:linear-gradient(90deg,#ae273f,#d2485f,#ae273f);}


.xdf_bottomForm_new .xdf_bottomForm.form-wrap form .label{width:17.5% !important;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap form .label.Code{display:block !important;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap form .label.Code input{width:35% !important;}
.xdf_bottomForm_new .xdf_bottomForm.form-wrap form .SmsCodeBtn{width:64% !important;}



@media screen and (max-width:1000px) {
	.m1200{width:100%;padding:0 4%;box-sizing:border-box;}
	
	
	.header_banner{background:url(../image/m_bannerBg.jpg) no-repeat center top;height:auto;background-size:100% 4.92rem;padding-top:4rem;}
	.header_banner a.qtBtn{width:2.26rem;height:0.44rem;line-height:0.44rem;font-size:0.18rem;margin:0 0 0 2rem;}
	
	.jieshao{height:4.3rem;margin-top:0.3rem;background:url(../image/m_jiehao.jpg) no-repeat center top;background-size:100%;}
	.jieshao .m1200{padding-top:0.38rem;justify-content:space-between;}
	.jieshao .m1200 h2{font-size:0.3rem;width:1.44rem;padding-top:0;line-height:120%;}
	.jieshao .m1200 .dec{width:5.1rem;}
	.jieshao .m1200 .dec p{font-size:0.26rem;margin-left:0;line-height:0.36rem}
	.jieshao .m1200 .dec a{font-size:0.26rem;text-align:left;margin-top:0.3rem;line-height:120%;}
	
	.page{padding:0.5rem 0;}
	.page .tit{font-size:.4rem;line-height:0.6rem;margin:0 0 .3rem 0;padding:0 0 0.2rem 0;background:url(../image/m_titleBg.png) no-repeat center bottom;background-size:3.51rem .21rem;}
	.page .tit::after{display:none;}
	.page .tit span{font-size:0.28rem;line-height:0.3rem;margin-top:0;}
	
	.page .swiper-container .swiper-pagination-bullets{bottom:0;}
	.page .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:0.16rem;height:0.16rem;}
	.page .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e25e45;}
	
	.page1 .con{padding-top:0;height:auto;}
	.page1 .con ul{flex-direction:column;}
	.page1 .con ul li{width:6.89rem;height:2.20rem;background:url(../image/m_page1Img1.jpg) no-repeat center top;background-size:contain;margin:0.22rem auto 0;}
	.page1 .con ul li:nth-child(2){background:url(../image/m_page1Img2.jpg) no-repeat center top;background-size:contain;}
	.page1 .con ul li:nth-child(3){background:url(../image/m_page1Img3.jpg) no-repeat center top;background-size:contain;}
	.page1 .con ul li .img_wrap{background:none !important;display:none;}
	.page1 .con ul li .dec{width:4.4rem;float:right;}
	.page1 .con ul li .dec p{font-size:0.24rem;line-height:120%;padding-top:0.4rem;height:1.6rem;}
	.page1 .con ul li .dec p,
	.page1 .con ul li .dec p b{color:#ffffff;font-weight:normal;}
	.page1 .con ul li .dec a{font-size:0.24rem;color:#ffffff;margin-top:0.1rem;width:100%;}
	.page1 .con ul li .dec1{display:none !important;}
	.page1 .con ul li .dec2{display:block !important;}
	
	
	.page2 .m1200{padding:0;}
	.page2 .con{background:linear-gradient(#e5c0a9, rgb(255, 255, 255));padding:0.3rem 4% 0;}
	.page2 .con .tabs .tab{width:33.33%;height:0.88rem;line-height:0.32rem;text-align:center;font-size:0.24rem;padding:0.1rem 0 0 0;box-sizing:border-box;}
	.page2 .con .tabs .tab.active::after{border-left:0.16rem solid transparent;border-right:0.16rem solid transparent;border-top:0.16rem solid #e94829;bottom:-0.16rem;}
	.page2 .con .item{height:auto;margin-top:0.3rem;box-shadow:0 0 0.1rem 2px #e4e4e4;padding:0.2rem 0.2rem 0.2rem;}
	.page2 .con .item:nth-of-type(1){display:block;}
	.page2 .con .item .h340{height:auto;}
	.page2 .con .item .fl{width:100%;margin:0 0 0 0;float:inherit;}
	.page2 .con .item .fr{width:100%;margin:0 0 0 0;float:inherit;}
	.page2 .con .item dl{margin-bottom:0.2rem;}
	.page2 .con .item dl dt{font-size:0.3rem;line-height:0.6rem;}
	.page2 .con .item dl dd{font-size:0.24rem;line-height:0.36rem;}
	.page2 .con .item dl.xmld dd{line-height:0.36rem;background:#e2eeff;padding:0.14rem 0.2rem;border-radius:0;}
	.page2 .con .item dl.xmld dd p{margin-bottom:0.2rem;}
	.page2 .con .item .btn{width:4.44rem;height:0.66rem;line-height:0.66rem;font-size:0.24rem;border-radius:0.33rem;float:inherit;margin:0 auto;}
	
	.page3 .con{display:flex;flex-direction:column-reverse;}
	.page3 .con .dec{width:100%;padding:0 0.2rem 0.4rem 0.2rem;border-radius:0.1rem;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(0deg, #e1e1e1, #ffffff 50%);flex-direction:column;}
	.page3 .con .dec dl{width:100%;float:inherit;}
	.page3 .con .dec dl dt{font-size:0.4rem;line-height:0.6rem;font-weight:bold;}
	.page3 .con .dec dl dd{height:100%;font-size:0.24rem;line-height:0.44rem;}
	.page3 .con .dec .btn{width:2rem;height:0.6rem;line-height:0.6rem;font-size:0.28rem;border-radius:0.1rem;float:inherit;margin-top:0.2rem;}
	.page3 .con .swiper-container{width:100%;padding:0.3rem 0 0.5rem;background:none;}
	.page3 .con .swiper-container .swiper-slide{height:2.88rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;}
	.page3 .con .swiper-container .swiper-slide.active{-webkit-transform:translateY(-0.3rem);-ms-transform:translateY(-0.3rem);transform:translateY(-0.3rem);}
	.page3 .con .swiper-container .swiper-slide p{font-size:0.22rem;line-height:0.24rem;bottom:0.2rem;}
	

	.page4{background:url(../image/m_bg2.jpg) no-repeat center top;background-size:100%;}
	.page4 .con{background:none;width:100%;margin:0 auto 0;height:auto;padding:0;}
	.page4 .con .item{width:100%;margin:0 0 0 0;}
	.page4 .con .item:nth-of-type(1){margin-bottom:0.2rem;}
	.page4 .con .item dl{width:100%;display:flex;}
	.page4 .con .item dl dt{width:1.8rem;font-size:0.32rem;margin:0 0.1rem 0 0;border:0.02rem solid #ffffff;}
	.page4 .con .item dl dd{width:5rem;}
	.page4 .con .item dl dd ul{font-size:0.24rem;line-height:0.36rem;padding:0.08rem 0.24rem;border:0.02rem solid #ffffff;margin-bottom:0.2rem;}
	.page4 .con .item2 dl dd ul{padding:0.12rem 0.2rem;}
	.page4 .con .btn{display:none;}
	
	.page5 .con .swiper-container{width:100%;height:12.7rem;padding-bottom:0.6rem;}
	.page5 .con .swiper-container .swiper-slide{height:100%;}
}