﻿.inHd {
    width: 100%;
    overflow: hidden;
}

    .inHd img {
        display: block;
        margin: 0 auto;
        max-width: 100%;
    }

.inAboutUs {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.inAboutUs_top {
    position: absolute;
    z-index: 2;
    width: 100%;
    overflow: hidden;
    top: 39%;
    left: 0px;
    color: #fff;
    font-size: 12px;
}

.inAboutUs_con {
    width: 90%;
    overflow: hidden;
    line-height: 22px;
    margin: 0 auto;
    text-align: center;
}

.inAboutUs_a {
    display: block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    border: 1px #fff solid;
    font-size: 16px;
    margin-top: 10px;
}

    .inAboutUs_a:hover {
        color: #fff;
    }

.ina_hei {
    display: block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    margin: 0 auto;
    color: #000;
    border: 1px #000 solid;
    font-size: 16px;
    margin-top: 10px;
}

    .ina_hei:hover {
        color: #000;
    }

.inAboutUs_bot {
    position: absolute;
    z-index: 2;
    width: 100%;
    overflow: hidden;
    top: 46%;
    left: 0px;
    color: #fff;
    text-align: center;
}

    .inAboutUs_bot img {
        max-width: 40%;
        animation: xuanzuan 3s linear infinite;
    } 

@keyframes xuanzuan {
    0% {
        transform: rotate(0deg);
    }

    25% {
        transform: rotate(10deg);
    }

    50% {
        transform: rotate(0deg);
    }

    75% {
        transform: rotate(-10deg);
    }

    100% {
        transform: rotate(0deg);
    }
}

.img_aircraft {
    position: absolute;
    z-index: 1;
    width: 5%;
    top: 36%;
    right: -100px;
}

.inDiv1, .inDiv2, .inDiv3, .inDiv4 {
    width: 100%;
    overflow: hidden;
}

.inDiv1 {
    background: url(../img/bj/index2021/bj1.jpg) no-repeat;
    background-position: center top;
    background-size: 100% auto;
}

.inDiv2 {
    position: relative;
    background: url(../img/bj/index2021/bj2.jpg) no-repeat;
    background-position: center top;
    background-size: 100% auto;
    margin-top: 50px;
    padding-bottom: 80px;
}

.inDiv3 {
    background: url(../img/bj/index2021/bj3.jpg) no-repeat;
    background-position: right 5%;
    background-size: 80% auto;
}

.inDiv4 {
    background-image: url(../img/bj/index2021/bj4.jpg),url(../img/bj/index2021/bj5.jpg);
    background-repeat: no-repeat;
    background-position: right top, left 30%;
    background-size: 30% auto;
    margin-top: 0px;
}

.inYzbt {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
    line-height: 22px;
    color: #040000;
    margin-top: 40px;
}

    .inYzbt td {
        width: 50%;
    }

.inBt {
    width: 100%;
    overflow: hidden;
    font-size: 20px;
    color: #040000;
    text-align: center;
    margin-top: 40px;
}

.inCon {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
    line-height: 22px;
    color: #727272;
    text-align: center;
    margin-top: 10px;
    word-wrap: break-word;
}

.inShop {
    width: 90%;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    color: #727272;
}

    .inShop img {
        width: 100%;
    }

.inPdxg {
    width: 90%;
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
}

.inPdxg_img {
    max-width: 70%;
    margin: 0 auto;
}

.imgFd {
    position: absolute;
    bottom: 0px;
    left: 0px;
    max-height: 108px;
}

.inSydt {
    width: 70%;
    overflow: hidden;
    margin: 0 auto;
}

.inBot {
    width: 98%;
    overflow: hidden;
    text-align:center;
    color:#727272;
    font-size:16px;
    margin:0 auto;
    margin-top:60px;
}

    .inBot td {
        width:50%;
        padding-bottom:30px;
    }

    .inBot td img {
        max-width: 85%;
        margin: 0 auto;
        margin-top: 15px;
        box-shadow: 8px 8px 10px 0px #666666;
    }