.btnBigOrSmall{-webkit-animation:ball-scale-multiple 1s 0s linear infinite alternate;animation:ball-scale-multiple 1s 0s linear infinite alternate;}
/* banner */
.header_banner{background:  url(../images/banner_bg.jpg) no-repeat top center;background-size: cover;}
.header_banner .banner-img{margin: 102px 0 0 140px;}
.header_banner .form-wrap{text-align: center;width: 320px;background:linear-gradient(180deg,#1d3366,#2e467d);padding:30px 55px 40px;}
.header_banner .form-wrap h2{font-size: 26px;color:#e4cf9c;line-height: 160%;}
.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: 10px; height: 40px; line-height: 40px; margin: 10px 2%; border-radius: 10px;overflow: hidden; }
.header_banner .form-wrap form .label input,.header_banner .form-wrap form .label select{height: 40px;line-height: 40px;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: #ddc487;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: #223d78;font-size: 16px;}
.header_banner .form-wrap .xdf_formbtn:hover{background: #ceaf62;}
.header_banner .form-wrap .tiaokuan{font-size: 12px;margin: 5px 0;}
/* .header_banner .form-wrap .tiaokuan a{color:#f1c098;} */
.header_bottom{background:linear-gradient(#244080,#1e3568);}
.header_bottom ul li{ background: url(../images/nav_li.png) no-repeat right bottom; float: left; width: 25%; transition: all 0.2s ease-in 0s; -webkit-transition: all 0.2s ease-in 0s; -moz-transition: all 0.2s ease-in 0s; -ms-transition: all 0.2s ease-in 0s; -o-transition: all 0.2s ease-in 0s;}
.header_bottom ul li p{color:#ffffff;padding:25px 0;text-align: center;font-size: 18px;}
.header_bottom ul li p img{display: block;margin:0 auto 20px;height: 38px;opacity: 0.2;}
.header_bottom ul li.current p{color:#e1f0ff;background: linear-gradient(180deg,#1c3c82,#334f8e);width: 99.6%;font-size: 18px;line-height: 25px;}
.header_bottom ul li.current p img{opacity: 1;}
.header_bottom ul li.current p{color: #f2dfb1;}
.header_bottom ul li.last{background: none;}

/* page */
.page{padding: 40px 0 40px;}
.page h2{text-align: center;margin-bottom: 20px;}
.page h2 img{margin: 0 auto;}
.page .m1200{width: 1200px;}


.bg1{background: linear-gradient(180deg,#ffffff,#e9f0fd);}
/* page1-项目介绍 */
.page1 .txtBox{display: flex;justify-content: space-between;}
.page1 .txtBox .txt{padding-right: 15px;display: flex;flex-direction: column;justify-content: center;}
.page1 .txtBox .txt p{font-size: 18px;line-height: 32px;color: #0d2355;margin-bottom: 22px;}
.page1 .txtBox .txt span{font-size: 16px;color: #999999;}

.page2_1 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.page2_1 ul li{width:590px;height:160px;background: url(../images/page2_2Li1.png) no-repeat center top;margin-top: 20px;padding: 0 52px;box-sizing: border-box;display: flex;flex-direction: column;
justify-content: center}
.page2_1 ul li:nth-child(2){background-image: url(../images/page2_2Li2.png);}
.page2_1 ul li:nth-child(3){background-image: url(../images/page2_2Li3.png);}
.page2_1 ul li:nth-child(4){background-image: url(../images/page2_2Li4.png);}
.page2_1 ul li h3{font-size: 24px;color: #333333;margin-bottom: 5px;}
.page2_1 ul li p{font-size: 16px;color: #233e7a;}
.page2_1 ul li:hover{background-image: url(../images/page2_2Li1_h.png);}
.page2_1 ul li:hover h3{color: #1e3467;}
.page2_1 ul li:nth-child(2):hover{background-image: url(../images/page2_2Li2_h.png);}
.page2_1 ul li:nth-child(3):hover{background-image: url(../images/page2_2Li3_h.png);}
.page2_1 ul li:nth-child(4):hover{background-image: url(../images/page2_2Li4_h.png);}
.page2_1 a{font-size: 16px;width:300px;color: #dbcb9f;height: 42px;line-height: 42px;background: #1f3569;text-align: center;border-radius: 40px;margin: 20px auto 0;display: block;}

/* page2-服务亮点 */
.page2 .txtBox{display: flex;justify-content: space-between;background: url(../images/fwld.png?1) no-repeat center center;height: 378px;}
.page2 .txtBox ul{width: 380px;padding: 0 35px;box-sizing: border-box;}
.page2 .txtBox ul li{height: 180px;display: flex;flex-direction: column;justify-content: center;}
.page2 .txtBox ul li h4{font-size: 18px;color: #9e874f;font-weight: normal;margin-bottom: 5px;}
.page2 .txtBox ul li p{font-size: 16px;color: #333333;line-height: 24px;}
.page2 .txtBox ul li p strong{font-weight: bold;}
.page2 a{font-size: 16px;width:300px;color: #dbcb9f;height: 42px;line-height: 42px;background: #1f3569;text-align: center;border-radius: 40px;margin: 20px auto 0;display: block;}


/* page3-适合人群 */
.page3 span{font-size: 18px;color: #642000;display: block;text-align: center;}
.page3 ul{display: flex;justify-content: space-around;}
.page3 ul li{display: flex;flex-direction: column;align-items: center;flex: 1;text-align: center;}
.page3 ul li img{margin: 35px 0 10px;}
.page3 ul li p{text-align: center;font-size: 16px;color: #666666;line-height: 24px;}
.page3 ul li h3{font-size: 18px;color: #9c7f3a;margin-bottom: 5px;}


/* page4-服务内容 */
.page4{background: url(../images/page4Bg.jpg) no-repeat top center;}
.page4 .txtBox{ background: #ffffff; border-radius: 10px; box-sizing: border-box; padding:0 40px;}
.page4 .txtBox ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.page4 .txtBox ul li{width: 265px;height: 244px;border-radius: 10px;background: linear-gradient(to top,#ffffff,#eee2bc);padding: 65px 15px 0 ;box-sizing: border-box ;margin-top: 70px;text-align: center;}
.page4 .txtBox ul li:hover{box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);}
/* .page4 .txtBox ul li:nth-of-type(3){order: 3;} */
.page4 .txtBox ul li img{ margin: -120px auto 0;display: block;}
.page4 .txtBox ul li h5{font-size: 18px;color: #08324a;text-align: center;padding-bottom: 18px;}
.page4 .txtBox ul li div div.line{width: 100%;height: 1px;background: #dab396;}
.page4 .txtBox ul li h6 {font-size: 16px;color: #08324a;margin:15px 0 2px;}
.page4 .txtBox ul li p{font-size: 16px;color: #414042;line-height: 24px;text-align: justify;padding: 0 22px;text-align: center;}



/* 底部通栏表单 */
.xdf_slide .xdf_slidebtn{bottom: 0px;}
.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.3rem 0 .2rem;}
  .page h2 {margin-bottom: .2rem;}
	.page h2 img{width: 100%;margin: 0 auto;}
  .page .m1200{width: 94%;}

	/* banner */
	.header_banner{height: 5.03rem;overflow: hidden;background: url(../images/m_banner_bg.jpg?1) no-repeat top center;background-size: contain;}
	.header_banner .banner-img{width: 4.56rem;display: block;margin: 1.2rem 0 0.3rem 20%;}

  /* header_bottom */
  .header_bottom{background:none;}
  .header_bottom ul{width: 94%;margin: 0 auto;}
  .header_bottom ul li,
  .header_bottom ul li.last{background: #264588;border-radius:.05rem;float: left;width: 48%;margin:0.05rem 1%;transition: all 0.2s ease-in 0s;display: flex;align-items: center;height: 0.95rem;}
  .header_bottom ul li p{padding:0;position: relative;text-align: left;color:#ffffff;font-size: .22rem;line-height: 116%;padding-left: 25%;}
  .header_bottom ul li p img{margin:0;position: absolute;top:0; left:0.25rem;width: 0.5rem;height: auto;bottom: 0;margin: auto;}
  .header_bottom ul li.current p{width: auto;font-size: 0.22rem;line-height: 116%;background: none;}


  /* 项目介绍 */
 
  .page1 .txtBox .txt{padding-right: 0;justify-content:flex-start;}
  .page1 .txtBox .txt p{font-size: .24rem;line-height: .4rem;text-align: justify;margin-bottom: .2rem;}
  .page1 .txtBox .txt span{font-size: .2rem;line-height: .34rem;}

  .page2_1{padding: 0 0 0.5rem 0;}
  .page2_1 ul li{width:3.34rem;height:1.6rem;background: url(../images/m_page2_2Li.png) no-repeat center top !important;background-size: contain;padding: 0 0.26rem;margin-top: 0.2rem;}
  .page2_1 ul li h3{font-size: 0.3rem;color: #1e3467;}
  .page2_1 ul li p{font-size: 0.24rem;line-height: 120%;}
  .page2_1 a{width: 100%;height: 0.69rem;line-height: 0.69rem;font-size: 0.24rem;}

  .page2 .img{width: 6.88rem;height:2rem;margin: 0 auto;}
  .page2 .img img{width: 100%;}
  .page2 .txtBox{background: none;height: auto;flex-direction: column;}
  .page2 .txtBox ul{width: 96%;padding: 0;margin: 0 auto;}
  .page2 .txtBox ul li{height: auto;margin-top: 0.3rem;}
  .page2 .txtBox ul li h4{font-size: 0.3rem;font-weight: bold;margin-bottom: 0.05rem;}
  .page2 .txtBox ul li p{font-size: 0.24rem;line-height: 0.32rem;}

  /* 适合人群 */
  .page3 span{font-size: .24rem;}
  .page3 ul{flex-direction: column;justify-content: flex-start;width: 94%;margin: 0 auto;}
  .page3 ul li{flex-direction: row;text-align: left;font-size: 0.24rem;line-height: 0.34rem;margin-bottom: 0.4rem;border-bottom: 1px solid #e0d3c8;padding-bottom: 0.4rem;}
  .page3 ul li:last-child{border: 0;}
  .page3 ul li img{margin: 0 .15rem 0 0;width: .69rem;height: .69rem;}
  .page3 ul li p{font-size: .24rem;line-height: .3rem;text-align: left;}
  .page3 ul li h3{font-size: 0.3rem;font-weight: normal;margin-bottom: 0.1rem;}

  /* 项目内容 */
  .page4 {background: url(../images/m_page4Bg.jpg) no-repeat top center;background-size: contain;}
  .page4 .txtBox{ border-radius: .1rem;padding:.1rem .16rem; }
  .page4 .txtBox ul{margin-top: 0.8rem;}
  .page4 .txtBox ul li{ display: flex; width: 3.05rem; height:2.32rem; margin-top: 0; padding:0 0.35rem; align-items: center; border-radius: .3rem;flex-direction: column;margin-bottom: 0.8rem;}
  .page4 .txtBox ul li img{margin: 0;width: 1.2rem;height: 1.2rem;margin-top: -0.7rem;}
  .page4 .txtBox ul li div{height: 100%;}
  .page4 .txtBox ul li h5{font-size: .24rem;padding-bottom: .12rem;text-align: left;line-height: .24rem;display: inline-block;}
  .page4 .txtBox ul li div div.line{width:2.4rem;height: .01rem;}
  .page4 .txtBox ul li h6{font-size: .24rem;margin: .15rem 0 .1rem;line-height: .24rem;}
  .page4 .txtBox ul li p{font-size: .24rem;line-height: .36rem;padding: 0;}
  .page4 .txtBox ul li:nth-of-type(2),.page4 .txtBox ul li:nth-of-type(4),.page4 .txtBox ul li:nth-of-type(5){margin: 0;}





}





