/*核心科技*/
.core{position: relative;overflow: hidden;height: auto;}
/*.swiper-wrapper{height: 835px;}*/
.core .swiper-slide>img{display: block;}
.core .slimg01{display: block;margin: 13% auto 0;width: 378px;}
.core .slimg02{margin: 14% auto 0;}
.core .slimg03{margin: 11% auto 0;width: 73%;}
.core .swiper-slide p{top: 11%;left: 20%; font-size: 22px;font-weight: bold;position: absolute;}
.core .swiper-slide p.mao{left: 0;right: 0;text-align: center;}
.core .swiper-slide span{top: 18%;left: 20%;width: 270px;font-size: 15px;display: block;position: absolute;}
.core .swiper-slide span.mao{left: 50%;margin-left: -135px;}
.core .slide02 p{top: 11%;left:20%;}
.core .slide02 .hr01{position: absolute;top: 54.9%;left: 25.7%;width: 239px;}
.core .slide02 .hr02{transform: rotateZ(-45deg);position: absolute;width: 178px;top: 47.2%;left: 37%;}
.core .slide02 .b01{position: absolute;top: 53%;left: 21%;font-weight: normal;font-size: 18px;}
.core .slide02 .hr03{position: absolute;top: 36.4%;left: 63.47%;width: 239px;}
.core .slide02 .hr04{transform: rotateZ(-45deg);position: absolute;top: 44%;left: 55.5%;width: 178px;}
.core .slide02 .b02{position: absolute;top: 35%;left: 77%;font-weight: normal;font-size: 18px;}
.core .slide03 p{top: 7%;left:13%;}
.core .slide03 span{top: 14%;left: 13%;width: 290px;}
.core .swiper-button-prev{display:none;width: 100px;height: 100px;background: url("../images/icon-prev.png") center center no-repeat;left: 70px;}
.core .swiper-button-next{display:none;width: 100px;height: 100px;background: url("../images/icon-next.png") center center no-repeat;right: 70px;}
.slimg04_1{position: absolute;top: 47%;left: 26.3%;width: 3.5%;}
.slimg04_2{position: absolute;top: 16.2%;left: 29.4%;width: 7%;}
.slimg04_3{margin: 0 auto;width: 400px;}
.slimg04_4{position: absolute;top: 17%;right: 32%;width: 3.5%;}
.slimg04_5{position: absolute;top: 44%;right: 24%;width: 4.5%;}
.slimg04_6{position: absolute;top: 70%;right: 29%;width: 5.7%;}
.slimg04_7{position: absolute;top: 75%;left: 36%;width: 2.8%;}
.slide05 .box{width: 420px;margin: 0 auto;position: relative;}
.slimg05_3{width: 344px;display: block;margin: 0 auto;}
.icon01{animation: rotate1 12s linear infinite;position: absolute;top:49%;left: 43.8%;width: 53px;}
.icon02{animation: rotate2 12s linear infinite;position: absolute;top:49%;left: 43.8%;width: 53px;}
@keyframes rotate1 {
    from {
        transform: rotate(0deg)  translate(145px) rotate(0deg);
    }
    to {
        transform: rotate(360deg) translate(145px) rotate(360deg);
    }
}
@keyframes rotate2 {
    from {
        transform: rotate(0deg)  translate(-145px) rotate(0deg);
    }
    to {
        transform: rotate(360deg) translate(-145px) rotate(-360deg);
    }
}
.box2{position: absolute;top: 0;right: 0;width: 100%;height: 100%;}
.slide06{margin: auto}
.slide06 .box1{margin: 0 auto;position: relative;width: 850px;left: 4px;}
.slide06 .box1 .slimg06{margin: 0 auto;width:850px;display: block}
.slide06 .icon03{animation: rotate3 5s linear infinite;position: absolute;top: 50%;left: 50%;margin-left: -88px;margin-top: -70px;width: 170px;}
@keyframes rotate3 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
.slide07{margin: auto;}
.slide07 .slimg07{margin: 0 auto;}
.slide07 .slimg07{display: block;width: 650px;}
.box3{width: 650px;margin: 0 auto;position: relative;}
.box4,.box5{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.slimg07_1{position: absolute;top: 7%;left: 15%;width: 2%;}
.slimg07_2{position: absolute;top: 35%;left: 25%;width: 3%;}
.slimg07_3{position: absolute;top: 80%;left: 20%;width: 4%;}
.slimg07_4{position: absolute;top: 6%;right: 23%;width: 5%;}
.slimg07_5{position: absolute;top: 61%;right: 20%;}
.slimg07_6{position: absolute;top: 80%;right: 24%;width: 4%;}
.slide07 .icon04,.slide07 .icon05{animation: rotate4 12s linear infinite;width: 35px;position: absolute;top: 50%;left: 50%; display: block;margin-top: -3px;margin-left: -17px;}
.slide07 .icon05{animation: rotate5 12s linear infinite;}
@keyframes rotate4 {
    from {
        transform: rotate(0deg)  translate(74px) rotate(0deg);
    }
    to {
        transform: rotate(360deg) translate(74px) rotate(360deg);
    }
}
@keyframes rotate5 {
    from {
        transform: rotate(0deg)  translate(-74px) rotate(0deg);
    }
    to {
        transform: rotate(360deg) translate(-74px) rotate(-360deg);
    }
}