body{overflow-x: hidden;}

.m1200{position: relative;}

.page{padding: 20px 0;}

.tit {margin: 20px auto 40px ;text-align: center;}

.tit p{font-size: 20px;color:#1d3493;font-weight: normal;line-height: 160%;}



/* banner */

.header_banner{background: url(../images/banner_bg.png) repeat-x;height: 400px;}

.header_banner img.isPc{padding-top: 20px;}

.header_banner .form-wrap{text-align: center;width: 341px;background:url(../images/form_bg.png) repeat;padding: 20px 50px 40px;}

.header_banner .form-wrap h2{font-size: 36px;color:#fff;line-height: 140%;}

.header_banner .form-wrap h2 em{color: #f39800;font-weight: bold;}

.header_banner .form-wrap span.tip{text-align: center;color:#fff;display: block;font-size: 18px;}

.form-wrap form .label{ width: 100%;border: 1px solid #c7c7c7;background: #fff;border-radius: 10px;padding-left: 10px;height: 48px;line-height: 48px;}

.form-wrap form .label.Code{position: relative;width: 100%;}

.form-wrap form .label.Code .SmsCodeBtn{position: absolute;top: -1px;right: -3px;height: 38px;line-height: 38px;padding: 0 10px;border: 1px solid #b4b4b4;background: #fff;font-size: 16px;color: #b4b4b4;width: auto;border-radius: 8px;}

.header_banner .form-wrap form .label.Code .SmsCodeBtn:hover{background: #ed9c12;color:#fff;}

.form-wrap form .label input,

.form-wrap form .label select{padding-top: 14px;padding-left: 22px;font-size: 16px;;}

.iconFormBlue2.form-wrap form .label i{background-image: url(../images/icon.png);}

.form-wrap form .label.phone i {background-position: left 0;}

.form-wrap form .label.Code i {background-position: left -30px;}

.form-wrap form .label.country i {background-position: left -60px;}

.form-wrap form .label.country i.iconDown{background-position: left -90px;}

.tiaokuan.white .checked {background: url(../images/icon.png) no-repeat left -120px;}

.tiaokuan.white .checked.active {background: url(../images/icon.png) no-repeat left -140px;}

.form-wrap .xdf_formbtn{background: #f39800;width: 100%;border-radius: 10px;cursor: pointer;-webkit-animation: ball-scale-multiple 1s 0s linear infinite alternate;

    animation: ball-scale-multiple 1s 0s linear infinite alternate;color:#fff;font-size: 16px;}

.form-wrap .xdf_formbtn:hover{background: #e59003;}

.form-wrap .tiaokuan{font-size: 12px;}

.form-wrap .tiaokuan a{color:#3a7381;}



/*conentQt*/

.conentQt{margin:20px auto;padding:40px;border-radius: 10px;box-shadow: 0 0 10px #e8e8e8;width: 1120px;}



/* nav */

.navTopH{width:100%;position:relative;z-index:3;height: 36px;}

.navigation {width:100%;z-index:20;top:0;right:0;}

.navigation.navigation_fixed{background: #fff;}

.navigation ul{width: 840px;margin: 0 auto;}

.navigation li {float:left;padding:0 20px 10px;color:#999;zoom:1;font-family: 'Oswald', "Microsoft Yahei", sans-serif;font-size: 20px;text-transform: capitalize;transition: all 0.2s linear;text-decoration: none;cursor: pointer;}

.navigation li:hover,

.navigation li.current{font-weight: bold;color: #333;background:url(../images/nav_active.png) no-repeat center bottom;}



/* 竞赛介绍 */

.page1 .content{padding:15px 20px;background: #f6f9fd;border-radius: 10px;}

.page1 .content p b{color:#2a3b82;}



/* 项目介绍 */

.page2 .content{position: relative;}

.page2 .content .txt{padding:15px 25px 15px 360px;background: #f6f9fd;margin: 70px 0;border-radius: 10px;}

.page2 .content img{position: absolute;left: -18px;top: -70px;}

.page2 .content p b{color:#2a3b82;}



/* 适合人群 */

.page3 ul{width: 90%;margin: 0 auto;}

.page3 ul li{text-align: center;width: 25%;float: left;font-size: 20px;color:#3e3a39;line-height: 140%;}



/* 项目亮点 */

.page4 .content dl{padding:10px 0 10px 165px;box-shadow:0 0 10px 2px #dadada;margin:15px 15px 15px 50px;position: relative;float: left;width:330px;border-radius: 10px;height: 100px;}

.page4 .content dl dt{color: #2a3b82;font-weight: bold;position: absolute;top:25px;left:-50px;border-radius: 10px;font-size: 20px;box-shadow:0 0 10px 2px #dadada;padding:8px 0 8px 70px;width: 125px;;}

.page4 .content dl.one dt{background: url(../images/icon1.png) no-repeat;}

.page4 .content dl.two dt{background: url(../images/icon2.png) no-repeat;}

.page4 .content dl.three dt{background: url(../images/icon3.png) no-repeat;}

.page4 .content dl.four dt{background: url(../images/icon4.png) no-repeat;}

.page4 .content dl dd{float: left;width:100%;}

.page4 .content dl dd.long{width: 80%;}
.page4 .content dl.two{padding: 20px 0 10px 165px;height: 90px;}




/* 导师团队 */

.page5 .content{position: relative;}

.page5 .content .txt{padding:36px 480px 30px 30px;background: #5d6fcf;margin: 40px 0;border-radius: 10px;color:#fff;}

.page5 .content .txt p{font-size: 18px;position: relative;padding-left:94px;padding-bottom:10px;}

.page5 .content .txt p b{font-size: 36px;color: #1d3493;border-bottom: 4px solid #1d3493;padding-bottom:15px;position: absolute;left:0;top:0;font-weight: normal;}

.page5 .content img{position: absolute;right: 30px;top: -35px;}



/* 项目内容 */

.page6 .content .fl,

.page6 .content .fr{width: 540px;background: url(../images/page6.png)no-repeat 4px 28px;}

.page6 .content dl{margin:5px 0;}

.page6 .content dl dt{padding-left:22px;background: url(../images/page6_dot.png) no-repeat left center;}

.page6 .content dl dt h3{font-size: 24px;color:#1d3493;line-height: 160%;}

.page6 .content dl dt h3 span{font-size: 18px;color:#333;font-weight: normal;}

.page6 .content dl dt p em{font-size: 18px;}

.page6 .content dl dd{padding:15px;background:#e2e2e2;height: 150px;width:500px;line-height: 140%;margin: 0 0 8px;border-radius: 10px;margin-left:22px;}

.page6 .content dl dd p{padding-bottom: 10px;}

.page6 .content dl dd p b{padding-bottom:5px;text-decoration: underline;display: block;}



/* 服务流程 */

.page7 .content div{padding: 15px 0 15px 145px;border-bottom:1px dotted #d2d2d2;position: relative;}

.page7 .content div.last{border-bottom:none;}

.page7 .content div h3{width: 110px;height: 40px;line-height: 40px;background:#1d3493;color:#fff;border-radius: 10px;text-align: center;position: absolute;top:50%;left:0;margin-top:-20px;}

.page7 .content div p{float: left;display: inline;}

.page7 .content div p b{background:#1d3493;color:#fff;font-weight: bold;padding:5px;border-radius: 50%;}

.page7 .content div p span{padding: 5px 10px 5px 5px;display: inline-block;}



/* 为什么参加国际竞赛？ */

.page8 .content{background: #f3f5ff;padding:25px 25px 25px 310px;position: relative;line-height: 190%;}

.page8 .content img{position: absolute;top: 25px;left: 32px;}



@media screen and (max-width:1000px) {

	body{font-size: 0.24rem;;}

	.page{padding:0.2rem 2%;}

  .tit {margin: 0.2rem auto 0.4rem;}

	.tit img{width: 30%;}

	.tit p{font-size: 0.24rem;}



	/* banner */

	.m1200{width: 96%;}

	.header_banner{height: 6rem;overflow: hidden;background: url(../images/m_banner_bg.png) repeat-x;-webkit-background-size: contain;background-size: contain;;}

	.header_banner .banner-img{width: 96%;padding:0.5rem 2% 0;}



	.conentQt{box-shadow:none;margin:0;padding: 0;border-radius:0;width: 100%;}



	/* 竞赛介绍 */

  .page1 .content{padding:0.1rem 4%;}



  /* 项目介绍 */

  .page2 .content .txt{padding:0.1rem 4%;margin: 0;}



  /* 适合人群 */

  .page3 ul{width: 90%;margin: 0 auto;}

  .page3 ul li{width: 50%;font-size:0.24rem;line-height: 140%;margin-bottom:0.2rem;}

  .page3 ul li.last{margin:0.2rem 0 0 25%;}

  .page3 ul li img{width: 20%;}



  /* 项目亮点 */

  .page4 .content dl{padding: 0.1rem 0 0.1rem 26%;margin: 0.15rem 0.15rem 0.15rem 12%;width: 62%;height: auto;}

  .page4 .content dl dt{top: 50%;left: -14%;font-size: 0.26rem;padding: 0.1rem 0 0.1rem 12%;width: 26%;height:auto;margin-top: -0.5rem;}

  .page4 .content dl.one dt{background: #fff url(../images/m_icon1.png) no-repeat;-webkit-background-size: auto 100%;background-size: auto 100%;}

  .page4 .content dl.two dt{background: #fff url(../images/m_icon2.png) no-repeat;-webkit-background-size: auto 100%;background-size: auto 100%;}

  .page4 .content dl.three dt{background:#fff url(../images/m_icon3.png) no-repeat;-webkit-background-size: auto 100%;background-size: auto 100%;}

  .page4 .content dl.four dt{background: #fff url(../images/m_icon4.png) no-repeat;-webkit-background-size: auto 100%;background-size: auto 100%;}

  .page4 .content dl.two {padding: 0.1rem 0 0.1rem 25%;height:auto;}



  /* 导师团队 */

  .page5{padding:0.2rem 0;}

  .page5 .content .txt{padding:0.2rem 0 0.2rem 0.3rem;margin: 0;}

  .page5 .content .txt p{font-size: 0.24rem;padding-left:12%;}

  .page5 .content .txt p b{font-size: 0.34rem;padding-bottom:0.1rem;top:4px;border-bottom: 0.05rem solid #1d3493;}



  /* 项目内容 */

  .page6 .content{background: url(../images/m_page6.png) no-repeat 0.08rem 0.4rem;-webkit-background-size: auto 10.2rem;background-size: auto 10.2rem;}

  .page6 .content .fl,

  .page6 .content .fr{width: 100%;background: none;}

  .page6 .content dl dt h3{font-size: 0.3rem;}

  .page6 .content dl dt h3 span{font-size: 0.2rem;}

  .page6 .content dl dd{padding: 0.1rem 2%;width: 90%;height: auto;}



  /* 服务流程 */

  .page7 .content div{padding:0.2rem 0;}

  .page7 .content div h3{position: inherit;top: 0;left: 0;margin: 0 auto 0.05rem;font-size: 0.28rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.1rem;}

  .page7 .content div p{width: 100%;}



  /* 为什么参加国际竞赛？ */

  .page8 .content{padding:0.3rem 5% 0.2rem;line-height: 160%;}

  .page8 .content img{position: inherit;top: 0;left: 0;width: 40%;margin: 0 auto 0.2rem;display: block;}



	/* form */

	.page9{padding: 0.4rem 2%;background: #5d6fcf;}

	.page9 h2{font-size: 24px;color:#fff;line-height: 160%;text-align: center;}

	.page9 h2 em{color: #f39800;font-weight: bold;}

	.page9 span.tip{text-align: center;color:#fff;display: block;}

	.page9 p.sentence {text-align: center;color: #1f2998;background: url(../images/form_bg.png) repeat-y top center;padding: 5px 0;font-size: 18px;margin: 10px 0;}

	.page9 .qt_form{width: 88%;margin: 0 auto;}

	.page9 .form-wrap form .label{ border: 0;background: #fff;border-radius: 10px;width: 95%;}

  .page9 .form-wrap form .label input,

  .page9 .form-wrap form .label select{padding-top: 0.05rem;padding-left: 0.5rem; font-size: 0.24rem;width: 94%;;}

  .form-wrap form .label i.iconDown{left: 88%;}

  .form-wrap form .label.Code .SmsCodeBtn{font-size: 0.24rem;}

	.page9 .form-wrap .xdf_formbtn{background: #f39800;width: 96%;border-radius:10px;cursor: pointer;-webkit-animation: ball-scale-multiple 1s 0s linear infinite alternate;

		animation: ball-scale-multiple 1s 0s linear infinite alternate;}

	.page9 .form-wrap .xdf_formbtn:hover{background: #e08f01;}

	.page9 .form-wrap .tiaokuan{font-size: 0.2rem;margin: 5px 0;}

	.page9 .form-wrap .tiaokuan a{color:#165c6d;}



}



@-webkit-keyframes jittery {

    5%,

    50% {

      transform: scale(1);

    }

    10% {

      transform: scale(0.9);

    }

    15% {

      transform: scale(1.15);

    }

    20% {

      transform: scale(1.15) rotate(-5deg);

    }

    25% {

      transform: scale(1.15) rotate(5deg);

    }

    30% {

      transform: scale(1.15) rotate(-3deg);

    }

    35% {

      transform: scale(1.15) rotate(2deg);

    }

    40% {

      transform: scale(1.15) rotate(0);

    }

  }

  @keyframes jittery {

    5%,

    50% {

      transform: scale(1);

    }

    10% {

      transform: scale(0.9);

    }

    15% {

      transform: scale(1.15);

    }

    20% {

      transform: scale(1.15) rotate(-5deg);

    }

    25% {

      transform: scale(1.15) rotate(5deg);

    }

    30% {

      transform: scale(1.15) rotate(-3deg);

    }

    35% {

      transform: scale(1.15) rotate(2deg);

    }

    40% {

      transform: scale(1.15) rotate(0);

    }

  }



