﻿.asset-banner{
    height:600px;
    min-width:1220px;
    background:url(/images/banner/banner8.png) no-repeat;
    background-size:cover;
    background-position:center;
    color:white;
}
.asset-banner:before{
    content:"";
    display:table;
}
.asset-banner-title{
    font-size:6.66rem;
    text-align:center;
    margin:100px 0 28px;
}

.asset-banner-content {
    font-size: 3rem;
    text-align: center;
    line-height:70px;
}

.asset-solution {
    position: relative;
    text-align: center;
}

.asset-solution-item {
    position: absolute;
    font-weight: bold;
    text-align: center;
    line-height: 30px;
}

.txt1 {
    left: 187px;
    top: 478px;
}

.txt2 {
    left: 515px;
    top: 478px;
}

.txt3 {
    right: 188px;
    top: 478px;
}
.txt4 {
    left: 219px;
    bottom: 196px;
}

.txt5 {
    left: 540px;
    bottom: 196px;
}

.txt6 {
    right: 195px;
    bottom: 196px;
}
.asset-zdw-container {
    background-color: #F8F9FA;
}


/*私募基金*/
.fd-ad-content:before {
    content: "";
    display: table;
}

.fd-ad-title {
    color: white;
    font-size: 5rem;
    margin-top: 111px;
    margin-left: 25px;
    line-height: 83px;
}

.fd-ad-info {
    color: white;
    font-size: 1.72rem;
    line-height: 46px;
    margin-left: 25px;
    margin-top: 15px;
}

.fd-trial {
    color: white;
    border: 2px solid #FFF;
    border-radius: 30px;
    padding: 8px;
    width: 250px;
    text-align: center;
    font-size: 1.8rem;
    margin-top: 30px;
    cursor: pointer;
    margin-left: 25px;
    display: inline-block;
}

.fd-platform {
    margin-top: 120px;
}

.fd-platform-assets {
    position: relative;
    margin-top: 120px;
}

.fd-asset-title {
    color: black;
    font-size: 1.5rem;
    padding: 0;
    list-style: none;
    margin: 0;
}

    .fd-asset-title > li {
        height: 28px;
        line-height: 28px;
        width: 200px;
    }

        .fd-asset-title > li:before {
            content: "◆";
            color: #007AFF;
            margin-right: 5px;
        }

.fd-asset-content {
    color: white;
    font-size: 4rem;
}

.fd-asset-title-positon1 {
    position: absolute;
    left: 47px;
    top: 111px;
}

.fd-asset-content-position1 {
    position: absolute;
    left: 276px;
    top: 115px;
}

.fd-asset-title-positon2 {
    position: absolute;
    left: 912px;
    top: 5px;
}

.fd-asset-content-position2 {
    position: absolute;
    left: 809px;
    top: 10px;
}

.fd-asset-title-positon3 {
    position: absolute;
    right: 27px;
    top: 311px;
}

.fd-asset-content-position3 {
    position: absolute;
    right: 280px;
    top: 318px;
}

.fd-asset-title-positon4 {
    position: absolute;
    right: 171px;
    top: 343px;
}

.fd-asset-content-position4 {
    position: absolute;
    right: 410px;
    top: 353px;
}

.fd-asset-title-positon5 {
    position: absolute;
    left: 222px;
    top: 376px;
}

.fd-asset-content-position5 {
    position: absolute;
    left: 435px;
    top: 381px;
}

.fd-paragraph-info {
    font-size: 1.3rem;
    line-height: 28px;
    text-align: center;
    margin-top: 50px;
}

.fd-core-item {
    padding: 30px 20px;
    box-shadow: 0 0 20px 10px #f9f9f9;
    border-radius: 14px;
    border: 1px solid #F9F9F9;
    text-align: center;
    width: 280px;
}

.fd-core-image {
    margin: 8px 0 36px;
}

.fd-core-title {
    color: black;
    font-size: 2.3rem;
    margin: 28px 0;
}

.fd-core-content {
    color: #56585B;
    font-size: 1em;
}

.fd-customer-case {
    background-color: #F8F9FC;
    text-align: center;
    margin: 50px auto;
    padding: 80px 0;
    min-width: 1220px;
}
.fd-system-strong-container {
    margin-top: 80px;
    margin-bottom: 80px;
    text-align: center;
}

.fd-system-value {
    font-size: 3rem;
    text-align: center;
    margin-bottom: 12px;
}

.fd-system-container {
    display: grid;
    grid-gap: 10px;
    grid-template-rows: 281px 298px;
    grid-template-columns: 296px 351px 298px 246px;
    grid-template-areas:
        "item1 item2 item4 item4"
        "item1 item3 item5 item6";
    grid-auto-flow: column;
    justify-content: center;
}

.fd-system-item {
    padding: 30px;
}

.fd-system-item1 {
    grid-area: item1;
    background: url(../images/private-foundation/system-img1.png) no-repeat;
    background-size: 100% 100%;
}

.fd-system-item2 {
    grid-area: item2;
    background: url(../images/private-foundation/system-img2.png) no-repeat;
    background-size: 100% 100%;
}

.fd-system-item3 {
    grid-area: item3;
    background: url(../images/private-foundation/system-img3.png) no-repeat;
    background-size: 100% 100%;
}

.fd-system-item4 {
    grid-area: item4;
    background: url(../images/private-foundation/system-img0.png) no-repeat;
    background-size: 100% 100%;
}

.fd-system-item5 {
    grid-area: item5;
    background: url(../images/private-foundation/system-img4.png) no-repeat;
    background-size: 100% 100%;
}

.fd-system-item6 {
    grid-area: item6;
    background: url(../images/private-foundation/system-img5.png) no-repeat;
    background-size: 100% 100%;
}

.fd-system-title {
    font-size: 2.2rem;
    color: white;
    line-height: 56px;
}

.fd-system-content {
    color: white;
    font-size: 1.5rem;
    padding: 0;
    list-style: none;
}

.fd-system-content > li {
    width: 100%;
    height: 40px;
    vertical-align: middle;
}

.fd-system-content > li:before {
    content: "◆";
    color: white;
    margin-right: 5px;
}

.fd-system-content-item1 {
    margin-top: 36px;
}

.fd-system-content-item2 {
    margin-top: 18px;
}

.fd-system-content-item3 {
    margin-top: 36px;
}

.fd-system-content-item4 {
    margin-top: 36px;
}

.fd-system-content-item5 {
    margin-top: 1px;
}

.fd-system-content-item6 {
    margin-top: 17px;
}

.fd-terminal-item {
    text-align: center;
    width: 250px;
}

.fd-terminal-title {
    font-size: 1.71rem;
    line-height: 40px;
}

.fd-terminal-content {
    font-size: 1.14rem;
    line-height: 26px;
}

.fd-terminal-item-smart {
    position: absolute;
    left: 13%;
    top: 55%;
    color: #FD8B10;
}

.fd-terminal-item-mobile {
    position: absolute;
    left: 40%;
    top: 19%;
    color: #3D77FC;
}

.fd-terminal-item-wechat {
    position: absolute;
    right: 12%;
    top: 55%;
    color: #03D9BA;
}

.fd-terminal-item-website {
    position: absolute;
    left: 40%;
    bottom: -12%;
    color: #20C4FF;
}

.fd-terminal-info {
    font-size: 1.3rem;
    line-height: 28px;
    text-align: center;
    margin-top: 150px;
}

.fd-user-good {
    width: 328px;
    font-size: 1em;
    line-height: 26px;
    color: #565B5B;
}

.fd-user-good1 {
    position: absolute;
    left: 5%;
    top: 21%;
}

.fd-user-good2 {
    position: absolute;
    right: 11%;
    top: 18%;
}

.fd-user-good3 {
    position: absolute;
    left: 12%;
    top: 65%;
}

.fd-user-good4 {
    position: absolute;
    right: 4%;
    top: 61%;
}

ul.ad-qr-code > li {
    border-radius: 30px;
    background: #ffffff;
    color: #000000;
    padding: 5px 25px;
    cursor: pointer;
    position: relative;
    margin-right: 6px;
}

.ad-title {
    font-weight: bold;
    font-size: 1rem;
    margin-left: 8px;
    white-space: nowrap;
}

.ad-qr {
    position: absolute;
    width: 200px;
    height: 200px;
    top: -203px;
    left: -26px;
    display: none
}

.user-item {
    width: 270px;
    height: 530px;
    text-align: center;
    box-shadow: -8px 27px 12px 0px #f9f9f9;
}

.user-title {
    background-color: #433123;
    color: white;
    width: 214px;
    height: 54px;
    line-height: 50px;
    margin: 35px auto 50px;
}

.user-content {
    width: 230px;
    margin: 0 auto;
    text-align: justify;
    line-height: 30px;
}