* {margin: 0;padding: 0;border: 0;list-style: none;outline: none;}



body{position: relative;width: 100%;min-width: 1200px;font-size: 14px;font-family: Arial;}
.wrap{position: relative;width: 100%;height: 2050px;overflow: hidden;}
/*.headerBox{left: 50%;width: 1920px;margin-left: -960px;}*/
.bg{position: absolute;top: 0;left: 50%;width: 1920px;margin-left: -960px;z-index: -1;}
.bg img{display: block;width: 100%;}
.bg2{padding-top: 57px;}
.page_hr{position: absolute;top: 890px;left: 0;width: 100%;height: 44px; background: url("../images/hr.png") no-repeat;}

.part1{position: relative;width: 1200px;padding-top: 57px;margin: 0 auto;}
.got_logo,.slogan,.others_logo{position: absolute;top: 390px;left: 0;width: 100%;text-align: center;}
.slogan{top: 660px;}
.pre_register{position: absolute;top: 720px;left: 50%;margin-left: -210px; width: 420px;height: 112px; background: url("../images/pre-register.gif") no-repeat;}
.pre_register:hover{background: url("../images/pre-register2.gif") no-repeat;}
.others_logo{top: 830px;}

.part3{position: absolute;top: 910px;left: 0;width: 100%;height: 1080px;}
.part3 .container{ width: 1200px; height: 1080px; z-index: 4;position: absolute;top: 0;left: 50%; margin-left: -600px;}
.part3_title{ position: absolute; left: 570px; top: 9%; color: #efe0b8; font-size: 30px; font-weight: bold; z-index: 3;}
.part3_line{ width: 338px; height: 788px; background: url(../images/part3_line.png) no-repeat; position: absolute; top: 10%; right: -46px; z-index: 3;}
.part3_txt1{ width: 109px; height: 41px; position: absolute; left: 952px; top: 24.7%; font-size: 20px; color: #f2cc8f; line-height: 41px; text-align: center;}
.part3_txt2{ position: absolute; left: 886px; top: 32%; color: #dfc99d; font-size: 24px;}
.part3_txt3{ position: absolute; left: 886px; top: 38%; color: #dfc99d; font-size: 16px; line-height: 28px;}
.part3_icon{ width: 254px; height: 264px; background: url(../images/part3_icon.png) no-repeat; position: absolute; right: 163px; bottom: 9.5%;}
.part3_character{position: absolute;top: -5%;left: -330px; width: 1398px;height: 986px;z-index: 2;}
.part3_character .swiper-slide-prev,.part3_character .swiper-slide-next{opacity: 0 !important;}
.part3_smallCharacter{position: absolute;top: 0;left: 0;width:390px;height: 100%;}
.part3_smallCharacter .swiper-slide{position: absolute;width: 139px!important;margin-right: 0!important; height: 139px;cursor: pointer;}
.part3_smallImg1{ left: 130px; top: 3%; background: url("../images/part3_Img1.png") no-repeat;}
.part3_smallImg2{ left: 250px; top: 27%; background: url("../images/part3_Img2.png") no-repeat;}
.part3_smallImg3{ left: 250px; bottom: 27%; background: url("../images/part3_Img3.png") no-repeat;}
.part3_smallImg4{ left: 130px; bottom: 3%; background: url("../images/part3_Img4.png") no-repeat;}
.part3_smallCharacter .swiper-slide-thumb-active.part3_smallImg1 .circle,
.part3_smallImg1:hover .circle,.part3_smallCharacter .swiper-slide-thumb-active.part3_smallImg2 .circle,.part3_smallImg2:hover .circle,.part3_smallCharacter .swiper-slide-thumb-active.part3_smallImg3 .circle,.part3_smallImg3:hover .circle,.part3_smallCharacter .swiper-slide-thumb-active.part3_smallImg4 .circle,.part3_smallImg4:hover .circle{position: absolute; width: 139px;height: 139px; background: url("../images/part3_circle.png") no-repeat; left: 0; top: 0; -webkit-animation: circle 10s infinite linear;animation: circle 10s infinite linear;}
.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right{background:transparent;}
.part3_light{ width: 110px; height: 110px; position: absolute; left: 71px; top: 72px; background: url("../images/light.png") no-repeat;-webkit-animation: light 1s steps(26) infinite;animation: light 1s steps(26) infinite;}
.part3_light2,.part3_light3,.part3_light4{ width: 90px; height: 90px; position: absolute; background: url("../images/light2.png") no-repeat;-webkit-animation: light2 1s steps(26) infinite;animation: light2 1s steps(26) infinite;}
.part3_light2{ left: -11px; top: 28px;}
.part3_light3{ right: -8px; top: 28px;}
.part3_light4{ left: 80px; top: 182px;}

/*底部信息*/
.footer{position: absolute;top: 95%;left: 50%;margin-left: -960px; width: 1920px;height: 100px;background:#000000;}
.copyright{position: relative;margin: 20px auto 0; width:1200px; text-align:center; line-height:20px; display:block;font-size: 14px; color: #dfc99d;  z-index:4;}
.copyright a{ color: #dfc99d;}
.copyright a:hover{ color: #FFFFFF;}


@media screen and (max-width: 1400px) {
  .wrap{height: 1476px;}
  .part3{top: 655px;}
  .headerBox,.bg,.part1,.part3,.footer{-webkit-transform: scale(0.72);-moz-transform: scale(0.72);-ms-transform: scale(0.72);-o-transform: scale(0.72);transform: scale(0.72);}
  .headerBox,.bg,.part1,.part3,.footer{-webkit-transform-origin: center 0;-moz-transform-origin: center 0;-ms-transform-origin: center 0;-o-transform-origin: center 0;transform-origin: center 0;}
}





/*大光效*/
@-webkit-keyframes light {
  to{
    background-position: 0 -2860px;
  }
}
@keyframes light {
  to{
    background-position: 0 -2860px;
  }
}

/*小光效*/
@-webkit-keyframes light2 {
  to{
    background-position: 0 -2340px;
  }
}
@keyframes light2 {
  to{
    background-position: 0 -2340px;
  }
}
