body {
    padding-top: 80px
}

.new_download_box {
    background-color: #EA5413;
    height: 520px
}

    .new_download_box .new_download_container {
        max-width: 1140px;
        width: 100%;
        height: 100%;
        color: #fff;
        position: relative;
        margin: 0 auto
    }

        .new_download_box .new_download_container .text_container {
            padding-top: 104px
        }

        .new_download_box .new_download_container .download_title {
            display: inline-block;
            margin-right: 8px;
            font-size: 30px
        }

        .new_download_box .new_download_container .introduce {
            font-size: 16px;
            line-height: 25px;
            margin-top: 18px
        }

        .new_download_box .new_download_container .jxq_pic {
            position: absolute;
            right: 0;
            bottom: 50%;
            -webkit-transform: translateY(50%);
            -moz-transform: translateY(50%);
            -ms-transform: translateY(50%);
            -o-transform: translateY(50%);
            transform: translateY(50%)
        }

            .new_download_box .new_download_container .jxq_pic img {
                width: 600px
            }

    .new_download_box .download_group {
        margin-top: 42px
    }

        .new_download_box .download_group .download_btn {
            display: inline-block;
            position: relative;
            background-color:white;
            width: 118px;
            height: 118px;
            text-align: center;
            border: 1px solid #65c8ff;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            color: #666;
            margin-right: 15px;
            cursor: pointer
        }

            .new_download_box .download_group .download_btn:last-child {
                margin-right: 0
            }

        .new_download_box .download_group .normal {
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%,-50%);
            -moz-transform: translate(-50%,-50%);
            -ms-transform: translate(-50%,-50%);
            -o-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
            width: 100%
        }

            .new_download_box .download_group .normal p {
                margin-top: 14px;
                font-size: 14px
            }

        .new_download_box .download_group i {
            font-size: 65px
        }

        .new_download_box .download_group .download_btn:hover {
            background-color: #fff
        }

            .new_download_box .download_group .download_btn:hover .normal {
                display: none
            }

            .new_download_box .download_group .download_btn:hover .hover {
                display: block
            }

                .new_download_box .download_group .download_btn:hover .hover i {
                    color: #EA5413
                }

        .new_download_box .download_group .hover {
            display: none;
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%,-50%);
            -moz-transform: translate(-50%,-50%);
            -ms-transform: translate(-50%,-50%);
            -o-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
            width: 100%
        }

            .new_download_box .download_group .hover i {
                font-size: 40px
            }

            .new_download_box .download_group .hover p {
                margin-top: 8px;
                font-size: 12px;
                color: #535353
            }

        .new_download_box .download_group .mac .hover, .new_download_box .download_group .windows .hover {
            top: 0;
            -webkit-transform: translate(-50%,0);
            -moz-transform: translate(-50%,0);
            -ms-transform: translate(-50%,0);
            -o-transform: translate(-50%,0);
            transform: translate(-50%,0);
            margin-top: 30px
        }

            .new_download_box .download_group .mac .hover p, .new_download_box .download_group .windows .hover p {
                margin-top: 22px
            }

        .new_download_box .download_group .windows {
            position: relative
        }

            .new_download_box .download_group .windows .hover {
                margin-top: 0;
                height: 100%
            }

                .new_download_box .download_group .windows .hover a.new {
                    display: block;
                    background-color: #fff;
                    color: #051022;
                    -webkit-border-radius: 5px;
                    -moz-border-radius: 5px;
                    border-radius: 5px;
                    padding-top: 44px
                }

                    .new_download_box .download_group .windows .hover a.new p {
                        display: inline;
                        font-size: 12px
                    }

                    .new_download_box .download_group .windows .hover a.new:hover p {
                        text-decoration: underline
                    }

                    .new_download_box .download_group .windows .hover a.new span {
                        display: block;
                        text-decoration: none;
                        font-size: 12px;
                        -webkit-transform: scale(.9);
                        -moz-transform: scale(.9);
                        -ms-transform: scale(.9);
                        -o-transform: scale(.9);
                        transform: scale(.9);
                        margin-top: 5px;
                        color: #999
                    }

                .new_download_box .download_group .windows .hover .iconfont {
                    font-size: 16px;
                    margin-left: 6px
                }

                .new_download_box .download_group .windows .hover p {
                    margin-top: 10px
                }

                .new_download_box .download_group .windows .hover .old {
                    font-size: 12px;
                    position: absolute;
                    right: 10px;
                    bottom: 10px;
                    color: #999
                }

                    .new_download_box .download_group .windows .hover .old:hover {
                        text-decoration: underline
                    }

    .new_download_box .mobile_download_btn {
        display: none
    }

    .new_download_box .new_slogan {
        display: none
    }

@media screen and (max-width:768px) {
    .new_download_box {
        height: 100%;
        padding: 0;
        background: url("../../../../../static.mingnuotech.com/microblog/filesvr/5a449e552711cd549edb4699-original.jpg") /*tpa=http://static.mingnuotech.com/microblog/filesvr/5a449e552711cd549edb4699?original*/ no-repeat center;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        margin-top: 0
    }

        .new_download_box .text_container {
            padding-top: 110px;
            text-align: center
        }

            .new_download_box .text_container .introduce {
                font-size: 10px
            }

            .new_download_box .text_container .download_title {
                margin-right: 0;
                display: block;
                line-height: 35px;
                font-size: 27px
            }

        .new_download_box .download_group, .new_download_box .jxq_pic {
            display: none
        }

        .new_download_box .mobile_download_btn {
            display: block;
            margin: 44px auto 0;
            width: 300px;
            height: 45px;
            line-height: 45px;
            font-size: 17px;
            color: #fff;
            text-align: center;
            -webkit-border-radius: 50px;
            -moz-border-radius: 50px;
            border-radius: 50px;
            background-color: #EA5413;
            position: relative
        }

            .new_download_box .mobile_download_btn .iconfont {
                margin-left: 5px
            }

            .new_download_box .mobile_download_btn .loader {
                display: none;
                font-size: 10px;
                margin: auto;
                width: 35px;
                height: 35px;
                -webkit-border-radius: 50%;
                -moz-border-radius: 50%;
                border-radius: 50%;
                background: #fff;
                background: -webkit-gradient(linear,left top,right top,color-stop(10%,#fff),color-stop(42%,rgba(255,255,255,0)));
                background: -webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);
                background: -o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);
                background: -moz- oldlinear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);
                background: linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);
                position: absolute;
                top: 0;
                left: 0;
                bottom: 0;
                right: 0;
                -webkit-animation: loading 1.4s infinite linear;
                -moz-animation: loading 1.4s infinite linear;
                -o-animation: loading 1.4s infinite linear;
                animation: loading 1.4s infinite linear
            }

                .new_download_box .mobile_download_btn .loader:before {
                    width: 50%;
                    height: 50%;
                    background: #fff;
                    -webkit-border-radius: 100% 0 0 0;
                    -moz-border-radius: 100% 0 0 0;
                    border-radius: 100% 0 0 0;
                    position: absolute;
                    top: 0;
                    left: 0;
                    content: ""
                }

                .new_download_box .mobile_download_btn .loader:after {
                    background: #666;
                    width: 75%;
                    height: 75%;
                    -webkit-border-radius: 50%;
                    -moz-border-radius: 50%;
                    border-radius: 50%;
                    content: "";
                    margin: auto;
                    position: absolute;
                    top: 0;
                    left: 0;
                    bottom: 0;
                    right: 0
                }

        .new_download_box .new_download_container .btn_disable {
            background-color: #666;
            border-color: #666
        }

        .new_download_box .new_slogan {
            display: block;
            position: absolute;
            left: 50%;
            -webkit-transform: translateX(-50%);
            -moz-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
            -o-transform: translateX(-50%);
            transform: translateX(-50%);
            bottom: 35px;
            color: #fff
        }
}

@media screen and (max-width:1060px) {
    body {
        padding-top: 0
    }
}

@-webkit-keyframes loading {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes loading {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes loading {
    0% {
        -webkit-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loading {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
/*# sourceMappingURL=sourcemaps/download.css.map */
