
/*内容区*/
.au-wrapper {
    background-image: url("../images/image_au/backgound02.png");
    padding-bottom: 115px;
}
/*banner*/
.au-banner {
    display: flex;
    justify-content: space-between;
    height: 767px;
    padding: 175px calc((100% - 1200px)/2) 0;
    background-image: url("../images/image_au/banner01.png");
    background-repeat: no-repeat;
}
.au-title img {
    margin-bottom: 38px;
}
.au-banner .au-banner-left > p {
    width:404px;
    margin-bottom: 54px;
    font: 24px HYe2gj MicrosoftYaHei;
    color: rgba(255,255,255,1);
}
.au-banner-right > img {
    width: 660px;
    height: 484px;
}
.more-btn {
    width: 157px;
    height: 75px;
    background: rgba(255,255,255,1);
    box-shadow: 0px 30px 35px 0px rgba(31,110,227,0.15);
    border-radius: 20px;
    font: 20px/75px FZLTHK--GBK1-0 MicrosoftYaHei;
    color: #263238;
    text-align: center;
}
.more-btn:hover {
    opacity: 0.8;
}

.au-company-profile {
    width: 1200px;
    margin: -30px auto 410px;
}
.company-profile-detail {
    margin-bottom: 76px;
}
.au-title-h2 > h2 {
    position: relative;
    width: 200px;
    padding-bottom: 33px;
    margin: 0 auto 72px;
    font: 42px MicrosoftYaHei;
    color: #333;
    text-align: center;
    border-bottom: #21D0FF 2px solid;
}
.au-title-h2 > h2:after {
    position: absolute;
    bottom: -42px;
    left: 0;
    right: 0;
    margin: auto;
    display: inline-block;
    content: "";
    width: 0px;
    height: 0px;
    border-top: #21D0FF 20px solid;
    border-bottom: transparent 20px solid;
    border-left: transparent 20px solid;
    border-right: transparent 20px solid;
}
.company-profile-detail > p {
    width:1177px;
    font: 22px/36px MicrosoftYaHei;
    color:rgba(155,155,155,1);
    text-indent: 2em;
}
.company-profile-detail > h5 {
    margin-top: 20px;
    font: bold 22px/36px MicrosoftYaHei;
    color: blueviolet;
    text-align: center;
}
.au-company-profile > ul{
    display: flex;
    justify-content: space-between;
}
.au-company-profile > ul > li {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 274px;
    height: 300px;
    padding-top: 33px;
    box-sizing: border-box;
    background: rgba(255,255,255,1);
    box-shadow: 0px 27px 43px 0px rgba(32,94,171,0.1);
    border-radius: 20px 0px 20px 20px;
}
.au-company-profile > ul > li > div {
    margin-bottom: 25px;
}
.au-company-profile > ul > li span {
    font: bold 100px/20px InterUI-Black MicrosoftYaHei;
    color: #CFD8DC;
    margin-left: 26px;
}
.au-company-profile > ul > li h3 {
    width: 185px;
    margin-bottom: 30px;
    font:  24px MicrosoftYaHei;
    color: #333;
}
.au-company-profile > ul > li p{
    width: 185px;
    font: 20px MicrosoftYaHei;
    color: #999;
    line-height:26px;
}

/*企业优势*/
.au-company-advantage {
    width: 1200px;
    height: 498px;
    padding-top: 77px;;
    margin: 0 auto 142px;
    box-sizing: border-box;
    background: rgba(255,255,255,1);
    box-shadow: 0px 27px 43px 0px rgba(32,94,171,0.1);
    border-radius: 20px;
}
.au-company-advantage > ul {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 0 94px;
    box-sizing: border-box;
}
.au-company-advantage > ul > li > div {
    display: flex;
    justify-content: center;
    align-items: center;
}
.au-company-advantage > ul > li > p {
    margin-top: 42px;
    font: 26px MicrosoftYaHei;
    color: #333;
    text-align: center;
}

/*合作伙伴*/
.au-corporate-partner {
    margin-bottom: 92px;
}
.au-corporate-partner > ul {
    width: 1200px;
    margin: 0 auto;
}
.au-corporate-partner > ul > li {
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 161px;
    height: 60px;
    background: white;
    margin-bottom: 45px;
}
.au-corporate-partner > ul > li:not(:nth-of-type(7n)){
    margin-right: 12px;
}
.au-corporate-partner > ul > li > img {
    max-width: 95%;
    max-height: 95%;
}

/*新闻资讯*/
/*.au-news {
    width: 1200px;
    height: 682px;
    margin: 0 auto 138px;
}
.news-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.news-left {
    width: 594px;
    height: 682px;
    background: rgba(255,255,255,1);
    box-shadow: 0px 27px 43px 0px rgba(32,94,171,0.1);
    border-radius: 20px;
}
.banner-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    height: 330px;
    border-radius: 20px 20px 0 0;
    margin-bottom: 33px;
}
.news-left >a > h3 {
    font: 24px MicrosoftYaHei;
    color: #333;
    margin-left: 38px;
}
.news-left >a > h5 {
    font: 20px MicrosoftYaHei;
    color: #999;
    margin-bottom: 32px;
    margin-left: 47px;
}
.news-left >a > p {
    width: 493px;
    margin-left: 47px;
    font: 20px/36px MicrosoftYaHei;
    color: #666;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
}
.news-right {
    width: 540px;
    height: 682px;
    margin: 0;
    position: relative;
}
.news-right > ul {
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    overflow: hidden;
}
.news-right > ul > li  {
    display: flex;
    align-items: center;
    width: 540px;
    height: 100px;
    padding-left: 46px;
    margin-bottom: 20px;
    box-sizing: border-box;
    background: rgba(255,255,255,1);
    box-shadow: 0px 27px 43px 0px rgba(32,94,171,0.1);
    border-radius: 20px;
}
.news-right > ul > li > a {
    display: flex;
    align-items: center;
}
.news-right > ul > li > a > .icon-wrap > img,
.news-right > ul > li > a > .icon-wrap {
    width: 30px;
    height: 30px;
}
.news-right > ul > li > a >  div {
    margin-right: 34px;
}
.news-right > ul > li > a h3 {
    font: 24px MicrosoftYaHei;
    color: #333;
}
.news-right > ul > li  > a h5 {
    font: 20px MicrosoftYaHei;
    color: #999;
}*/

/*公司信息卡*/
.au-company-inform-card {
    width: 1200px;
    margin: 0 auto 124px;
    padding-top: 50px;
    box-sizing: border-box;
    background: rgba(78,163,252,1);
    box-shadow: 0px 42px 35px 0px rgba(31,110,227,0.15);
    border-radius: 20px;
}
.au-company-inform-card > h4 {
    font: 26px MicrosoftYaHei;
    color: #FFF;
    text-align: center;
    margin-bottom: 80px;
}
.au-cic-wrap {
    position: relative;
    display: flex;
    justify-content: space-between;
    margin-left: 112px;
}
.au-cic-wrap > ul > li {
    display: flex;
    margin-bottom: 25px;
}
.au-cic-wrap > ul > li > div:first-of-type {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    margin-right: 45px;
}
.au-cic-wrap > ul > li > div > img {
    max-width: 32px;
    max-height: 32px;
}
.au-cic-wrap > ul > li p {
     font: 24px MicrosoftYaHei;
     color: white;
}
.au-cic-wrap > ul > li h5 {
    font: 20px/3em MicrosoftYaHei;
    color: white;
}
.au-cic-wrap > .au-sq > div > img,
.au-cic-wrap > .au-sq > div {
    width: 200px;
    height: 200px;
}
.au-cic-wrap > .au-sq {
    position: absolute;
    right: 140px;
}
.au-cic-wrap > .au-sq > p{
    width: 200px;
    height: 45px;
    margin-top: 8px;
    font:18px/24px MicrosoftYaHei;
    color: rgba(255,255,255,1);
    text-align: center;
}


/*一些动效*/
.au-company-advantage > ul > li:hover img {
    animation: myBig 0.5s ease-in;
}
.au-company-profile > ul > li:hover {
    animation: myBig02 0.5s ease-in;
}
@keyframes myBig {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.2);
    }
    100% {
        transform: scale(1);
    }
}
@keyframes myBig02 {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}


