/*
*启德教育集团市场部技术开发
*前端开发组制作版权所有
*/
/***************************公共组件样式控制***************************/

html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,img,b,i,dl,dt,dd,ul,li{margin:0;padding:0;border:0;list-style:none;}
html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;_font-smoothing:antialiased;font-smoothing:antialiased;}
#nav,#header,#menu,#section{display:block;}
#nav,#header,#menu{width:100%;}
.zt-wrap{font-size:16px;}
ul,li{list-style:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none; outline:none}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
.elips { white-space:nowrap; text-overflow:ellipsis;  overflow:hidden; -o-text-overflow: ellipsis}
/*清除浮动方法*/
.clear{clear:both;overflow:hidden;font-size:0;line-height:0;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.fix{zoom:1;}
.fix:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}

/****************************页面样式控制*****************************/
/*---------------------------全局页面控制----------------------------*/
body{line-height:22px;font-size:12px;color:#333333; font-family:"微软雅黑","Microsoft YaHei",Helvetica,Arial; }
a{color:#333333;}
a:hover{color:#e45711;}
.mw{width:1000px;margin:0 auto}
/*---------------------------全局导航模块---------------------------*/

#nav{height:105px;text-align:center;background-color:#FFF;}
#looyuMid{z-index:99;}
/*头部Banner*/
#header{ width:100%;height:565px;background:#0b1129 url(imagesheader.jpg) center top no-repeat;position:relative;overflow:hidden;}
#header .lx1{position:absolute;left:50%;top:-60px;margin-left:-50px;-webkit-animation: lx1 5s infinite;animation:lx1 5s infinite}
@-webkit-keyframes lx1 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:-500px;}
}
@keyframes lx1 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:-500px;}
}
#header .lx2{position:absolute;left:50%;top:-60px;margin-left:-250px;-webkit-animation: lx2 2s infinite;animation:lx2 2s infinite}
@-webkit-keyframes lx2 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:-700px;}
}
@keyframes lx2 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:-700px;}
}
#header .lx3{position:absolute;left:50%;top:60px;margin-left:-550px;-webkit-animation: lx3 4s infinite;animation:lx3 4s infinite}
@-webkit-keyframes lx3 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:-1000px;}
}
@keyframes lx3 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:-1000px;}
}
#header .lx4{position:absolute;left:50%;top:60px;margin-left:550px;-webkit-animation: lx4 6s infinite;animation:lx4 6s infinite}
@-webkit-keyframes lx4 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:100px;}
}
@keyframes lx4 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:100px;}
}
#header .lx5{position:absolute;left:50%;top:60px;margin-left:750px;-webkit-animation: lx5 2s infinite;animation:lx5 2s infinite}
@-webkit-keyframes lx5 {
    0% {}
    100% {opacity: 0;top:400px;margin-left:300px;}
}
@keyframes lx5 {
    0% {}
    100% {opacity: 0;top:400px;margin-left:300px;}
}
#header .lx6{position:absolute;left:50%;top:60px;margin-left:950px;-webkit-animation: lx6 5s infinite;animation:lx6 5s infinite}
@-webkit-keyframes lx6 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:500px;}
}
@keyframes lx6 {
    0% {}
    100% {opacity: 0;top:600px;margin-left:500px;}
}
#header .hd-text{background: url(imageshead_text.png) left 115px no-repeat;height:201px;padding-top:115px;position:relative;z-index:2}
#header ul{margin-top:70px;position:relative;z-index:2}
#header ul li{float:left;margin-right:45px;}
#header ul li a{width:165px;line-height:43px;font-size:18px;color:#fff;border:1px solid #fff;text-align:center}
#header ul li a:hover{border-color: #004aff;}
.ew-box{position:absolute;right:190px;bottom:-100px;text-align:center;z-index:2}
.ew-box img{background:#fff;padding:10px;}
.ew-box p{font-size:16px;color:#fff;}
.img-outer-box{position:absolute;right:80px;top:85px;}
.img-inner-box{position:relative;}
.img-inner-box .img1{-webkit-animation: flash 4s infinite;animation:flash 4s infinite}
.img-inner-box .img2{position:absolute;top:0;left:0;}
.img-inner-box .img3{position:absolute;top:0;left:0;}

@-webkit-keyframes flash {
    0%,100%,50% {opacity: 1}
    25%,75% {opacity: 0.2}
}
@keyframes flash {
    0%,100%,50% {opacity: 1}
    25%,75% {opacity: 0.2}
}
.link--blue {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  border: 1px solid #0652FD;
  color: #0652FD;
  position: relative;
  background: transparent;
  overflow: hidden;
  display: inline-block; }
  .link--blue:before {
    position: absolute;
    left: 0;
    right: 0px;
    top: 0;
    bottom: 0;
    z-index: -1;
    -webkit-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
    content: '';
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#004aff+0,004aff+89,ffffff+89,ffffff+100 */
    background: #004aff;
    /* Old browsers */
    background: -moz-linear-gradient(-45deg, #004aff 0%, #004aff 86%, #0b1129 86%, #0b1129 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #004aff 0%, #004aff 86%, #0b1129 86%, #0b1129 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #004aff 0%, #004aff 86%, 0b1129 86%, #0b1129 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004aff', endColorstr='#0b1129',GradientType=1 );
    /* IE6-9 fallback on horizontal gradient */
    width: 150%;
    height: 100%;
    margin-left: -150%; }
  .link--blue:hover {
    color: #0b1129;}
    .link--blue:hover:before {
      margin-left: 0px; }

.link--interest {
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-style: normal !important;
  font-variant: normal; }

.link--interest {
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  border: 1px solid white;
  color: white;
  position: relative;
  background: transparent;
  overflow: hidden;
  display: inline-block; }
  .link--interest:before {
    position: absolute;
    left: 0;
    right: 0px;
    top: 0;
    bottom: 0;
    z-index: -1;
    -webkit-transition: all 1.1s ease-in-out;
    -moz-transition: all 1.1s ease-in-out;
    -ms-transition: all 1.1s ease-in-out;
    -o-transition: all 1.1s ease-in-out;
    transition: all 1.1s ease-in-out;
    content: '';
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#004aff+0,004aff+86,0b102a+86,0b102a+100 */
    background: #004aff;
    /* Old browsers */
    background: -moz-linear-gradient(-45deg, #004aff 0%, #004aff 86%, rgba(255,255,255,0) 86%, rgba(255,255,255,0) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg, #004aff 0%, #004aff 86%, rgba(255,255,255,0) 86%, rgba(255,255,255,0) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg, #004aff 0%, #004aff 86%, rgba(255,255,255,0) 86%, rgba(255,255,255,0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004aff', endColorstr='#00ffffff',GradientType=1 );
    /* IE6-9 fallback on horizontal gradient */
    width: 150%;
    height: 100%;
    margin-left: -150%; }
  .link--interest:hover {
    color: white;
    border-color: #0652FD !important; }
    .link--interest:hover:before {
      margin-left: 0px; }
	  
/*-------------------------全局菜单导航模块--------------------------*/
.tit{text-align:center;padding-top:60px;padding-bottom:30px}
.tit h3{font-size:36px;color:#0b1129;font-weight:normal;line-height:40px;margin-bottom:10px}

.btn-box{text-align:center;font-size:0;padding:50px 0 70px;}
.btn-box a{width:165px;display:inline-block;*display:inherit;*zoom:1;text-align:center;font-size:18px;line-height:43px;color:#0652fd;margin:0 44px;border:1px solid #0652fd;z-index:2}

/*左侧导航*/
.left-nav{position:fixed;top:100px;left:10px;z-index:4}
.left-nav li{background:url(imagesleft_nav.png) no-repeat center bottom;padding-bottom:12px;width:142px;}
.left-nav li.tele{font-size:14px;color:#fff;background-color:#182351;background-image:none;height:44px;text-align:center;padding-top:15px}
.left-nav li.last{background:none;padding-top:10px;}
.left-nav li a{font-size:14px;color:#fff;display:block;text-align:center;line-height:35px;background:#182351;}
.left-nav li.last a{background:none;}

/*一场不可多得的国际赛事*/
.part1{}
.part1 .tip{font-size:14px;color:#0b1129;padding:0 20px;line-height:27px;}
.p1-h4{font-size:33px;font-weight:normal;color:#c90f24;text-align:center;margin:70px auto 20px}
.hrbm{background:url(imagesp1_img1.png) no-repeat center top;height:356px;}
.hrbm li{float:left;width:440px;padding:60px 30px 0;}
.hrbm li h5{font-size:18px;color:#ff8800;margin-bottom:15px;}
.hrbm li p{font-size:14px;color:#0b1129;margin-bottom:30px;}

/*2017-18年度太空大赛介绍*/
.part2{background:url(imagesp2_bg.jpg) no-repeat center top;}
.shbs .gkjs{}
.gkjs-con{background:#357ed0;padding:0 80px}
.gkjs-con h5{font-size:22px;color:#fff;text-align:center;line-height:23px;padding:40px 0 30px}
.gkjs-con h5 img{vertical-align:top;padding-right:20px;}
.gkjs-con p{font-size:14px;color:#fff;}

.csyq{background:#357ed0;padding:0 80px}
.csyq h5{font-size:22px;color:#fff;text-align:center;line-height:23px;padding:40px 0 30px}
.csyq h5 img{vertical-align:top;padding-right:20px;}
.csyq p{font-size:14px;color:#fff;}
.csyq p span{color:#9e0617}
.csyq p a{color:#fea100;text-decoration:underline}

.xsjs{background:#357ed0;padding:0 80px 60px}
.xsjs h5{font-size:22px;color:#fff;text-align:center;line-height:23px;padding:40px 0 30px}
.xsjs h5 img{vertical-align:top;padding-right:20px;}
.xsjs p{font-size:14px;color:#fff;padding:15px 0;text-align:center;border:1px dashed #fff;width:710px;margin:0 auto;}

.ssb{text-align:center;}
.ssb h5{font-size:22px;color:#0b1129;line-height:23px;margin-top:60px;margin-bottom:60px;}
.ssb ul{background:url(imagesp2_img7.png) repeat-x left 110px;}
.ssb ul li{float:left;width:90px;margin-left:30px;}
.ssb ul li.up{margin-top:42px;}
.ssb li h6{font-size:16px;color:#c90f24;text-align:center;}
.ssb li.up h6{background:url(imagesp2_img5.png) no-repeat center bottom;padding-bottom:60px;}
.ssb li.down h6{background:url(imagesp2_img6.png) no-repeat center top;padding-top:60px;}
.ssb li p{font-size:14px;color:#fff;padding:15px 10px;background:#23283e;-moz-border-radius:4px;border-radius:4px;}
.ssb li.down p{height:44px;}

/*大赛取胜秘密武器*/
.part3{background:#f7f7f7 url(imagesp3_bg.png) no-repeat center top;}
.mmwq{position:relative;background:#fff;margin-bottom:125px;padding-bottom:55px}
.mmwq img{position:absolute;right:30px;bottom:-80px}
.mmwq h5{font-size:36px;font-weight:normal;line-height:36px;color:#c90f24;text-align:center;padding-top:45px;}
.mmwq h6{font-size:14px;font-weight:normal;color:#0b1129;padding:20px 30px;border:1px dashed #000000;width:820px;margin:45px auto 60px}
.mmwq p{font-size:14px;color:#0b1129;width:600px;margin-left:45px;line-height:27px;}

.mmwq2 li{float:left;width:240px;height:263px;padding:25px 18px 0 20px;background:url(imagesp3_img2.png) no-repeat;margin-bottom:50px;margin-right:60px;}
.mmwq2 li h6{font-size:18px;font-weight:normal;color:#fff;height:31px;text-align:center;margin-bottom:15px;}
.mmwq2 li p{font-size:14px;color:#fff;}
.mmwq2 li p span{color:#c90f24;}

/*2016届国际太空城市设计大赛精彩回顾*/
.part4{padding-bottom:70px;}
.plcon { overflow:hidden; zoom:1;width:1000px;}
.show_left { width:210px; margin-right:20px; float:left;}
.show_left dl{ border:1px solid #e3e3e3; height:250px;}
.show_left dl dd { text-align:center;}
.show_right { width:740px; float:left;}

#programResult_box2{ width:740px;height:256px;overflow:hidden; float:left; position:relative;}
#programResult_content2{ width:650px; margin:0 40px;}
#programResult_content2 ul li {float:left;width:650px; heiheight:250px;}

#programResult_leftButton2 {width:20px;height:43px;display:block;outline:none;background:url(imagesbtn_left.jpg) no-repeat;text-indent:-9999px;position:absolute;top:100px;left:0px;}
#programResult_rightButton2{width:20px;height:43px;display:block;outline:none;background:url(imagesbtn_right.jpg) no-repeat;text-indent:-9999px;position:absolute;top:100px;right:10px;}

/**/
.part5{background:url(imagesp5_bg.png) no-repeat center top;height:859px;position:relative;}
.csdfx-hid{display:none;background:url(imagesp5_img1.png) no-repeat left top;padding-left:20px;padding-top:20px;}
.csdfx-hid .info{border:3px solid #5a97dc;padding:20px 50px 0 20px;height:305px;}
.csdfx-hid .info h5{font-size:18px;color:#c90f24;margin-bottom:10px}
.csdfx-hid .info h6{font-size:16px;color:#fff;margin-bottom:10px}
.csdfx-hid .info p{font-size:14px;color:#fff;}
.triangle{text-align:center}
.csdfx-tab{width:801px;margin:75px auto 60px;}
.csdfx-tab li{float:left;font-size:14px;color:#fff;width:160px;text-align:center}
.csdfx-tab li h3{height:111px;margin-bottom:10px;}
.csdfx-tab li.li1 h3{background:url(imagesp5_img2.png) no-repeat center bottom;}
.csdfx-tab li.li2 h3{background:url(imagesp5_img3.png) no-repeat center bottom;}
.csdfx-tab li.li3 h3{background:url(imagesp5_img4.png) no-repeat center bottom;}
.csdfx-tab li.li4 h3{background:url(imagesp5_img5.png) no-repeat center bottom;}
.csdfx-tab li.li5 h3{background:url(imagesp5_img6.png) no-repeat center bottom;}
.csdfx-tab li.on h3{background-position:center top}

/*荣耀时刻——往届中国学生战绩展示*/
.part6{}
.zjzs{background:url(imagesp6_img1.jpg) no-repeat right top;height:431px;}
.zjzs dl{width:475px;padding-top:55px;}
.zjzs dl dt{font-size:16px;color:#0b1129;padding-right:110px;padding-bottom:70px;border-bottom:1px solid #000;line-height:27px;}
.zjzs dl dd{padding-top:20px;}
.zjzs dl dd p{font-size:16px;color:#0b1129;line-height:27px;}
.zjzs dl dd p span{color:#c90f24;}
.zjzs-pop{display:none;width:648px;height:514px;position:fixed;top:150px;left:50%;margin-left:-324px;z-index:10}
.zjzs-pop .zjzs-close{font-size:20px;color:#000;margin-left:615px;display:block;width:20px;height:20px;text-align:center;position:relative;z-index:3;cursor:pointer}
.zjzs-pop  img{margin-top:-40px}

/*荣耀时刻——往届中国学生战绩展示*/
.part7{background:url(imagesp7_bg.jpg) no-repeat center top;}
.cjwt{padding-bottom:60px}
.cjwt p{font-size:24px;color:#fff;line-height:49px;}
.cjwt a{font-size:24px;color:#ff8800;line-height:30px;margin-left:750px;}