
/*DESKTOP STYLE*/

/*common style*/

/*index style*/
@media (min-width: 768px) {

    @media screen and (max-width: 1105px) {
        .header_nav ul {
            overflow-y: hidden;
        }
    }
    @media screen and (max-width: 1280px) {
        html
        {
            zoom:0.6;
        }

        .t05-bottom .swiper-slide
        {
            background-size: 80% !important;
        }
    }

    @media screen and (min-width: 1280px) and (max-width: 1960px){
        html
        {
            zoom:0.8;
        }

        .t05-bottom .swiper-slide
        {
            background-size: 70% !important;
        }
    }

    @media screen and (min-width: 1960px){
        html
        {
            max-width: 2560px;
            margin: 0 auto;
        }

        .t05-bottom .swiper-slide
        {
            background-size: 70% !important;
        }
    }

    .content{width:80%;margin:200px auto;}
    .hide_box{z-index:999;filter:alpha(opacity=50);background:#666;opacity: 0.5;-moz-opacity: 0.5;left:0;top:0;height:99%;width:100%;position:fixed;display:none;}
    .shang_box{width:540px;height:540px;padding:10px;background-color:#fff;border-radius:10px;position:fixed;z-index:1000;left:50%;top:50%;margin-left:-280px;margin-top:-280px;border:1px dotted #dedede;display:none;}
    .shang_box img{border:none;border-width:0;}
    .dashang{display:block;width:100px;margin:5px auto;height:25px;line-height:25px;padding:10px;background-color:#E74851;color:#fff;text-align:center;text-decoration:none;border-radius:10px;font-weight:bold;font-size:16px;transition: all 0.3s;}
    .dashang:hover{opacity:0.8;padding:15px;font-size:18px;}
    .shang_close{float:right;display:inline-block;}
    .shang_logo{display:block;text-align:center;margin:20px auto;}
    .shang_tit{width: 100%;height: 75px;text-align: center;line-height: 66px;color: #a3a3a3;font-size: 16px;background: url('img/cy-reward-title-bg.jpg');font-family: 'Microsoft YaHei';margin-top: 7px;margin-right:2px;}
    .shang_tit p{color:#a3a3a3;text-align:center;font-size:16px;}
    .shang_payimg{
        width: 320px;
        padding: 10px;
        border: 6px solid #EA5F00;
        margin: 0 auto;
        border-radius: 3px;
        /* height: 140px; */
        margin: 5% 20%;
    }
    .shang_payimg img{
        width: 280px;
        height: 280px;
    }
    .pay_explain{text-align:center;margin:10px auto;font-size:12px;color:#545454;}
    .radiobox{width: 16px;height: 16px;background: url('img/radio2.jpg');display: block;float: left;margin-top: 5px;margin-right: 14px;}
    .checked .radiobox{background:url('img/radio1.jpg');}
    .shang_payselect{text-align:center;margin:0 auto;margin-top:40px;cursor:pointer;height:60px;width:280px;}
    .shang_payselect .pay_item{display:inline-block;margin-right:10px;float:left;}
    .shang_info{clear:both;}
    .shang_info p,.shang_info a{color:#C3C3C3;text-align:center;font-size:12px;text-decoration:none;line-height:2em;}

    .scroll-bar {
        border-radius: 30px;
        position: fixed;
        margin-right: 50px;
        right: 0;
        top: 30%;
        background-color: rgba(122, 122, 122, 0.71);
        z-index: 99;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .nav > li > a {
        height: 30px;
        background: url("../img/index/dot.png") no-repeat center;
        background-size: 6px;
    }

    .nav > li > a:hover, .nav > li > a:focus {
        text-decoration: none;
        background-color: rgba(122, 122, 122, 0) !important;
        background-size: 6px !important;
        background: url("../img/index/dotactive.png") no-repeat center;
    }
    .active {
        background: url("../img/index/mouse.png") no-repeat center;
        background-size: 18px;
    }

    .nav > li.active > a
    {
        background-size: 0px !important;
    }

    .nav > li > a:hover, .nav > li > a:focus {
        /*background: rgba(122, 122, 122, 0.71);!important;*/
    }

    /*.active > a{*/
        /*backgroundnone;   */
        /*}*/
        header {
            display: flex !important;
            justify-content: space-between;
            flex-direction: row;
            width: 100%;
            height: 100px;
            position: fixed;
            top: 0;
            z-index: 999;
            background-color: white;
            max-width: 2560px;
            /*background: red;*/
        }

        .header_logo {
            height: 100px;
            flex-basis: 30%;
            background: url("../img/index/logo.svg") no-repeat center center;
            background-size: 45%;
            cursor: pointer;
        }

        .header_nav {
            flex-basis: 70%;
            display: flex;
            /*align-self:flex-end;*/
            /*height: 80px;*/
            justify-content: flex-end;
        }

        .header_nav > div {
            flex-basis: 16%;
            height: 80px;
            line-height: 80px;
            overflow: hidden;
        }

        .header_nav > div:hover {
            overflow: visible;
        }

        .header_nav > div > a {
            display: block;
            width: 100%;
            height: 100px;
            text-align: center;
            text-decoration: none;
            color: #4c4c4c;
            font-weight: bolder;
            font-size: 2rem;
            background: white;
            padding-top: 10px;
        }

        .header_nav > div > a > div{
            display: flex;
    height: 80px;
    line-height: 30px;
    justify-content: center;
    flex-direction: column;
        }

        .header_nav > div > a > div:hover {
            color: white;
        }

        .header_nav > div > a :hover {
            color: #8a8a8a;
        }

        .header_nav > div > .active_menu > span {
            display: inline-block;
            height: 70px;
            padding-left: 5px;
            padding-right: 5px;
            border-bottom: 5px solid #ff7e00;
        }

        .header_nav > div > :nth-child(n+2) {
            background-color: #ebebeb;
            /*color: white;*/
        }

        .header_nav > div > :nth-child(n+2):hover {
            background-color: #ff7e00;
            color: white;
        }

/*    #wechatqrcode
    {
        display: flex;
        align-items: center;
        justify-content: center;
        }*/

        .qrcode
        {
            background: url("../img/index/qrcode.png") no-repeat center 30%;
            background-size: cover;
        }

        .head-menu {
            display: none;
        }

        .swiper-container-ai {
            width: 100%;
            height: 560px;
            margin-top: 80px;
            max-height: 560px;
        }

        /*.slide1 {
            background: url("../img/index/swiper1.png") no-repeat center 30%;
            background-size: cover;
        }

        .slide2 {
            background: url("../img/index/swiper2.png") no-repeat center 30%;
        }

        .slide3 {
            background: url("../img/index/swiper3.png") no-repeat center 30%;
        }

        .slide4 {
            background: url("../img/index/swiper4.png") no-repeat center 30%;
        }*/

        .swiper-slide-hover {
            background: rgba(0, 0, 0, 0.7);
            width: 100%;
            height: 560px;
        }

        .t05-bottom .swiper-slide
        {
            background-size: 62% !important;
        }

        .rectangle-left {
            /*border: 2px solid yellow;*/
            width: 100%;
            /*background: #000;*/
            height: 160px;
            padding-top: 100px;
            background: url("../img/index/Rectangle-l.png") no-repeat 11% 100px;
            background-size: 60px 60px;
                margin-top: 50px;
        }

        .rectangle-right {
            width: 100%;
            /*background: #000;*/
            height: 60px;
            margin-top: -15px;
            background: url("../img/index/Rectangle-r.png") no-repeat 80% 0;
            background-size: 60px 60px;
        }

        .swiper-pagination.swiper-pagination-bullets
        {
            text-align: left;
            padding-left: 10%;
            bottom: 20px !important;
        }

        .slide-title {
            /*font-family: "Source Sans Pro";*/
            font-size: 5em;
            color: white;
            font-weight: bolder;
            padding-left: 14%;
            /* letter-spacing: 5px; */
            width: 80%;
            max-height: 134px;
            overflow: hidden;
        }

        .swiper-slide-hover > img {
            margin-left: 10.5%;
            margin-top: 80px;
            height: 45px;
        }

        /*有李开复头像层*/
        .index-content01 {
            display: flex;
            height: 550px;
            max-height: 850px;
            background: url("../img/index/sinnovation-bg.png") no-repeat 0 0;
            background-size: auto 100%;
        }

        .index-content01-left {
            flex-basis: 60%;
            padding-left: 5%;
            padding-top: 3%;
        }

        .index-content01-left > .t01-l1 {
            font-size: 36px;
            padding-top: 20px;
            /* letter-spacing: 5px; */
            font-weight: 500;
        }

        .index-content01-left > .t01-l2 {
            margin-top: 20px;
            padding-right: 20px;
            font-size: 4.8rem;
            /* letter-spacing: 5px; */
            font-weight: bolder;
            color: black;
            border-bottom: 5px solid #ff7e00;
            padding-bottom: 10px;
        }

        /*.index-content01-left > .t01-l3 {*/
            /*margin-top: 1px;*/
            /*height: 6px;*/
            /*width: 32%;*/
            /*}*/
            .index-content01-left > .t01-l3 {
                /*height: 6px;*/
                margin-top: 31px;
                font-size: 2.5rem;
                letter-spacing: 1px;
                /*font-weight: 300;*/
                line-height: 35px;
                /*white-space: pre-line;*/
            }

            .access_more {
                width: 260px;
                height: 56px;
                margin-top: 30px;
                border: 1px solid black;
                border-radius: 50px;
                line-height: 56px;
                padding-left: 20px;
                padding-right: 20px;
                font-size: 1.6rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
            }

            #two .access_more:hover {
                background-color: #000;
                border: 1px solid black;
            }

            #two .access_more:hover a {
                color: #fff;
            }

            #two .access_more:hover a:hover {
                color: #fff;
            }

            #four .access_more:hover {
                background-color: #000;
                border: 1px solid black;
            }

            #four .access_more:hover a {
                color: #fff;
            }

            #four .access_more:hover a:hover {
                color: #fff;
            }


            #three .access_more:hover {
                background-color: #fff;
                border: 1px solid #fff;
            }

            #three .access_more:hover a {
                color: #ff7e00;
            }

            #three .access_more:hover a:hover {
                color: #ff7e00;
            }

            #three .access_more a {
                color: #fff;
            }

            #five .access_more:hover {
                background-color: #fff;
                border: 1px solid #fff;
            }

            #five .access_more:hover a {
                color: #ff7e00;
            }

            #five .access_more:hover a:hover {
                color: #ff7e00;
            }

            #five .access_more a {
                color: #fff;
            }

            #seven .access_more:hover {
                background-color: #000;
                border: 1px solid black;
            }

            #seven .access_more:hover a {
                color: #fff;
            }

            #seven .access_more:hover a:hover {
                color: #fff;
            }

            #兄弟会 .access_more:hover {
                background-color: #000;
                border: 1px solid black;
            }

            #兄弟会 .access_more:hover a {
                color: #fff;
            }

            #兄弟会 .access_more:hover a:hover {
                color: #fff;
            }

            #同学汇 .access_more:hover {
                background-color: #000;
                border: 1px solid black;
            }

            #同学汇 .access_more:hover a {
                color: #fff;
            }

            #同学汇 .access_more:hover a:hover {
                color: #fff;
            }

            #新泡儿 .access_more:hover {
                background-color: #000;
                border: 1px solid black;
            }

            #新泡儿 .access_more:hover a {
                color: #fff;
            }

            #新泡儿 .access_more:hover a:hover {
                color: #fff;
            }

            .ai-content2 .access_more:hover {
                background-color: #000;
                border: 1px solid black;
            }

            .ai-content2 .access_more:hover a {
                color: #fff;
            }

            .ai-content2 .access_more:hover a:hover {
                color: #fff;
            }

            .ai-news-title {
                display: flex;
                padding-left: 7%;
                padding-right: 7%;
                justify-content: flex-start;
                align-items: center;
                font-size: 6rem;
                font-weight: bolder;
                line-height: 80px;
                height: 200px;
                padding-top: 3%;
            }

            .lplogin {
                width: 250px;
                height: 66px;
                margin-top: 50px;
                border: 1px solid black;
                border-radius: 50px;
                line-height: 66px;
                font-size: 1.4rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
            }

            .lplogin:hover {
                background-color: #b5a699;
            }

            .lplogin:hover a{
                color: black;
            }

            .lplogin a {
                color: #b5a699;
            }

            .lplogin a:hover{
                color: black;
                background-color:  #b5a699;
                text-decoration: none;
            }

            #lplogin {
                width: 250px;
                height: 66px;
                margin-top: 10px;
                border: 1px solid black;
                border-radius: 50px;
                line-height: 66px;
                /*padding-left: 70px;*/
                /*padding-right: 20px;*/
                /*padding-top: 10px;*/
                display: flex;
                justify-content: center;
                align-items: center;
                font-size: 1.4rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
            }

            #lplogin:hover {
                background-color: #b5a699;
            }

            #lplogin:hover a{
                color: black;
                background-color: #b5a699;
            }

            #lplogin a {
                color: #b5a699;
                padding-right: 0px;
            }

            #lplogin a:hover{
                color: black;
                background-color:  #b5a699;
                text-decoration: none;
            }

            .notifyme {
                width: 450px;
                height: 66px;
                margin-top: 10px;
                border: 1px solid black;
                border-radius: 50px;
                line-height: 66px;
                font-size: 1.4rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
                display: flex;
                align-items: center;
            }

            .notifyme:hover {
                /*background-color: #b5a699;*/
            }

            .notifyme:hover a{
                color: black;
            }

            .notifyme a {
                color: #b5a699;
            }

            .notifyme a:hover{
                color: black;
                /*background-color:  #b5a699;*/
                text-decoration: none;
            }

            .notifyme_textfield
            {
                flex-basis: 65%;
                height: 55px;
                justify-content: flex-end;
                    display: flex;
            }

            .notifyme_textfield > input
            {
                border: 0px;
                background-color: transparent;
                height: 55px;
                width: 90%;
                line-height: 55px;
                font-size: 2.3rem;
                opacity: 0.5;
            }

            .notifyme_notifybtn
            {
                    flex-basis: 35%;
                background-color: transparent;
                border-left: 1px solid #b5a699;
                height: 99%;
            }

            .notifyme_notifybtn > button
            {
                background-color: transparent;
                border: 0px;
                font-size: 2.3rem;
            }


            .sendbp {
                width: 130px;
                height: 35px;
                margin-top: 10px;
                border: 1px solid black;
                border-radius: 50px;
                line-height: 30px;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 1.4rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
                color: #ff7e00;
            }

            #sendbp:hover {
                background-color: #ff7e00;
            }

            #sendbp:hover a{
                color: #fff;
                background-color:  #ff7e00;
            }

            #sendbp a {
                color: #ff7e00;
                display: block;
                line-height: 40px;
                padding-right: 0px;
            }

            #sendbp a:hover{
                color: #fff;
                background-color:  #ff7e00;
                text-decoration: none;
            }

            #sendbp {
                /*width: 160px;*/
                display: flex;
                height: 60px;
                margin-top: 10px;
                border: 1px solid black;
                border-radius: 50px;
                line-height: 30px;
                /*padding-top: 6px;*/
                font-size: 1.4rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
                color: #ff7e00;
                justify-content: center !important;
                align-items: center !important;
            }

            .sendbp1 {
                width: 150px;
                height: 50px;
                margin-top: -20px;
                border: 1px solid grey;
                border-radius: 50px;
                line-height: 50px;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 1.4rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
                color: #ff7e00;
            }

            .access_more > a {
                text-decoration: none;
                !important;
                color: rgba(60, 60, 60, 0.86);
                !important;
            }

            .access_more > a:hover {
                text-decoration: none;
                !important;
                color: #ff7e00;
                !important;
            }

            .index-content01-right {
                flex-basis: 40%;
                background: url("../img/index/lkf.png") no-repeat 40% 60px;
                background-size: auto 95%;
            }

            /*投资成绩*/
            .index-content02 {
                display: flex;
                /*border: 2px solid #ff3f3e;*/
                height: 550px;
                background: url("../img/index/index-content02-bg.jpg") no-repeat center center;
                background-size: cover;
            }

            .index-content02 > .cover {
                display: flex;
                height: 550px;
                width: 100%;
                background-color: rgba(0, 0, 0, 0.65);
                    justify-content: center;
            }

            .index-content02-left {
                flex-basis: 75%;
                display: flex;
                /*padding-left: 5%;*/
            }

            .t02-l1 {
                border: 1px solid #ff7e00;
                width: 33%;
                padding-top: 20px;
                padding-bottom: 35px;
                margin-top: 125px;
                margin-left: 25px;
                display: flex;
                flex-direction: column;
                height: 300px;
                min-width: 250px;
                padding-left: 25px;
            }

            .t02-l1 > :first-child {
                color: white;
                width: 100%;
                text-align: left;
                font-size: 2.5rem;
                font-weight: 400;
                /* letter-spacing: 5px; */
                padding-left: 0%;
            }

            .t02-l1 > :first-child > span{
                font-size: 2.5rem;
            }

            .t02-l1 > :nth-child(2) {
                padding-left: 0px;
                margin-top: -20px;
                font-size: 2rem;
            }

            .t02-l1 > :nth-child(2) > span {
                font-size: 20rem;
                font-weight: 300;
            }

            .t02-l1 > :nth-child(2) > :nth-child(2) {
                font-size: 5rem;
                font-weight: 300;
            }

            .index-content02-right {
                flex-basis: 45%;
                display: flex;
                flex-direction: column;
                align-items: flex-end;
                text-align: right;
                padding-right: 10%;
            }

            .index-content02-right > .t02-r1 {
                font-size: 48px;
                margin-top: 80px;
                /* letter-spacing: 10px; */
                border-bottom: 5px solid #ff7e00;
                padding-bottom: 20px;
            }

            .index-content02-right > .t02-r2 {
                width: 60%;
                height: 8px;
                margin: 30px 0 35px 0;
            }

            .index-content02-right > .t02-r3 {
                margin-top: 30px;
                font-size: 2rem;
                /*font-weight: 300;*/
                line-height: 35px;
                max-width: 60%;
            }

            /*投后介绍*/
            .index-content03 {
                height: 550px;
                display: flex;
                background: url("../img/index/index-content03-bg.png") no-repeat 0 0;
                background-size: auto 100%;

            }

            .index-content03-left {
                flex-basis: 55%;
                padding-left: 8%;
                display: flex;
                flex-direction: column;
                margin-top: 100px;
            }

            .index-content03-left > .t03-l1 {
                font-size: 36px;
                /* letter-spacing: 5px; */
            }

            .index-content03-left > .t03-l2 {
                line-height: 110px;
                /* letter-spacing: 5px; */
                font-size: 48px;
            }

            .index-content03-left > .t03-l3 {
                letter-spacing: 4px;
                font-size: 2rem;
            }

            .index-content03-left > .t03-l4 {
                background: url("../img/index/index-content03-01.png") no-repeat 0 0;
                background-size: auto 52%;
                height: 200px;
                margin-top: 30px;

            }

            .index-content03-right {
                flex-basis: 35%;
                display: flex;
                flex-direction: column;
                align-items: flex-end;
                text-align: right;
                padding-top: 320px;
            }

            .index-content08 {
                height: 550px;
                display: flex;
                background: url("../img/index/index-content08-bg.png") no-repeat 0 0;
                background-size: auto 100%;

            }

            .index-content08-left {
                flex-basis: 55%;
                padding-left: 8%;
                display: flex;
                flex-direction: column;
                margin-top: 100px;
            }

            .index-content08-left > .access_more{
                width: 400px;
    height: 56px;
    margin-top: 30px;
    border: 1px solid black;
    border-radius: 50px;
    line-height: 56px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1.6rem;
    /* letter-spacing: 3px; */
    font-weight: 500;
    text-align: center;
            }

            .index-content08-left > .t03-l1 {
                font-size: 36px;
                /* letter-spacing: 5px; */
            }

            .index-content08-left > .t03-l2 {
                /*line-height: 110px;*/
                /* letter-spacing: 5px; */
                font-size: 4.8rem;
                    /*border-bottom: 5px solid #ff7e00;*/
                    padding-bottom: 10px;
            }

            .index-content08-left > .t03-l2 >span{
                /*line-height: 110px;*/
                /* letter-spacing: 5px; */
                font-size: 4.8rem;
                    border-bottom: 5px solid #ff7e00;
                    padding-bottom: 10px;
            }



            .index-content08-left > .t03-l3 {
                letter-spacing: 4px;
                font-size: 2rem;
            }

            .index-content08-left > .t03-l5 {
                margin: 20px 0px;
    background-color: #ff7e00;
    height: 5px;
    /*width: 50%;*/
    display: none;
            }

            .index-content08-left > .t03-l4 {
                background: url("../img/index/index-content08-01.png") no-repeat 0 0;
                background-size: auto 52%;
                height: 200px;
                margin-top: 30px;

            }

            .index-content08-right {
                flex-basis: 45%;
                display: flex;
                /*text-align: right;*/
                padding: 2% 2%;
                flex-wrap: wrap;
            }

            .index-content08-right > .rect{
                display: flex;
    flex-direction: column;
    padding: 3% 1% 3% 3%;
    height: 230px;
    flex-basis: 48%;
    border: 1px solid #ff7e00;
    margin: 5px 5px;
            }

            .index-content08-right > .rect :nth-child(1){
                font-size: 3rem;
    color: #ff7e00;
            }

            .index-content08-right > .rect > :nth-child(2){
                font-size: 14rem;
    color: #ff7e00;
            }

            .index-content08-right > .rect > :nth-child(2) > span{
                font-size: 5rem;
    color: #ff7e00;
            }

            .index-content08-right > .rect2{
                display: flex;
    flex-direction: column;
    padding: 3% 1% 3% 3%;
    height: 230px;
    flex-basis: 48%;
    border: 1px solid #ff7e00;
    margin: 5px 5px;
    background-color: #ff7e00;
            }

            .index-content08-right > .rect2 :nth-child(1){
                font-size: 3rem;
    color: #fff;
            }

            .index-content08-right > .rect2 > :nth-child(2){
                font-size: 14rem;
    color: #fff;
            }

            .index-content08-right > .rect2 > :nth-child(2) > span{
                font-size: 5rem;
    color: #fff;
            }

            /*人工智能工程院*/
            .index-content04 {
                display: flex;
                flex-direction: row;
                height: 550px;
                background: url("../img/index/index-content04-bg.png") no-repeat 100% 100%;
                background-size: auto 100%;

            }

            .index-content04-left {
                display: flex;
                flex-direction: column;
                justify-content: center;
                flex-basis: 25%;
                padding-left: 12%;
            }

            .index-content04-middle {
                flex-basis: 50%;
                display: flex;
                flex-direction: column;
                /*padding-right: 1%;*/
                justify-content: center;
                align-items: flex-end;
            }

            .index-content04-middle > .t04-l1 {
                font-size: 48px;
                /*margin-top: 100px;*/
                /* letter-spacing: 5px; */
            }

            .index-content04-middle > .t04-l2 {
                font-size: 3rem;
                line-height: 80px;
                /* letter-spacing: 5px; */
            }

            .index-content04-middle > .t04-l3 {
                width: 70%;
                font-size: 2rem;
                text-align: right;
                line-height: 45px;
                /*font-weight: 100;*/
            }

            .index-content04-right {
                flex-basis: 25%;
                background: url("../img/index/index-content04-logo.png") no-repeat center;
                background-size: auto 60%;
            }

            /*创业者说*/
            .index-content05 {
                display: flex;
                flex-direction: column;
                height: 680px;
            }

            .index-content05 > .t05-top {
                display: flex;
                flex-direction: row;
                height: 170px;
            }

            .index-content05 > .t05-top > .left {
                flex-basis: 70%;
                display: flex;
                flex-direction: column;
                padding-left: 12%;
                padding-bottom: 20px;
                padding-top: 50px;
                /* letter-spacing: 5px; */
            }

            .index-content05 > .t05-top > .right {
                flex-basis: 30%;
                display: flex;
                justify-content: flex-end;
                align-items: flex-end;
                padding-bottom: 20px;
                padding-right: 12%;
            }

            .page-prev {
                height: 40px;
                width: 40px;
                line-height: 40px;
                text-align: center;
                background: url("../img/index/arrow-left-disable.png") no-repeat left center;
                background-size: auto 100%;
                cursor: pointer;
            }

            .page-next {
                height: 40px;
                width: 40px;
                line-height: 40px;
                margin-left: 10%;
                text-align: center;
                background: url("../img/index/arrow-right-disable.png") no-repeat left center;
                background-size: auto 100%;
                cursor: pointer;
            }

            .page-prev:hover {
                height: 40px;
                width: 40px;
                line-height: 40px;
                text-align: center;
                background: url("../img/index/arrow-left-active.png") no-repeat left center;
                background-size: auto 100%;
                cursor: pointer;
                -webkit-filter: grayscale(0%);
            }

            .page-next:hover  {
                height: 40px;
                width: 40px;
                line-height: 40px;
                margin-left: 10%;
                text-align: center;
                background: url("../img/index/arrow-right-active.png") no-repeat left center;
                background-size: auto 100%;
                cursor: pointer;
                -webkit-filter: grayscale(0%);
            }

            @media screen and (min-width: 1920px) {

                .index-content05 > .t05-bottom {
                    height: 450px;
                    display: flex;
                    margin-top: 0 !important;
                }

                .t05-item {
                    /*background: url("../img/index/molbase.png") no-repeat 70% 100%;*/
                    background-size: auto 90% !important;
                    width: 33.333% !important;
                    height: 450px;
                    padding-left: 60px;
                }

                .t05-item > .item-slogan {
                    width: 45%;
                    margin-top: 140px;
                    /* letter-spacing: 3px; */
                    font-size: 1.6rem;
                }

                .t05-item > .item-ceo {
                    line-height: 70px;
                }

                .t05-item > .item-logo {
                    /*background: url("../img/index/logo_en_new.png") no-repeat;*/
                    background-size: auto 100% !important;
                    height: 60px;
                }

            }

            @media screen and (min-width: 1280px) and (max-width: 1919px) {

                .index-content05 > .t05-bottom {
                    height: 400px;
                    /*min-height: 400px;*/
                    display: flex;
                    margin-top: 0 !important;
                }

                .t05-item {
                    /*background: url("../img/index/molbase.png") no-repeat 70% 100%;*/
                    background-size: contain !important;
                    width: 33.333% !important;
                    height: 350px;
                    padding-left: 2%;
                }

                .t05-item > .item-slogan {
                    width: 50%;
                    margin-top: 100px;
                    /* letter-spacing: 3px; */
                    font-size: 2rem;
                }

                .t05-item > .item-ceo {
                    line-height: 50px;
                    font-size: 1.6rem;
                    font-weight: 900;
                }

                .t05-item > .item-logo {
                    /*background: url("../img/index/logo_en_new.png") no-repeat;*/
                    background-size: auto 100% !important;
                    height: 50px;
                }

            }
            @media screen and (max-width: 1279px) {

                .index-content05 > .t05-bottom {
                    height: 450px;
                    display: flex;
                    margin-top: 0 !important;
                }

                .t05-item {

                    background-size: 82% auto!important;
                    width: 33.333% !important;
                    height: 350px;
                    padding-left: 10px;
                }

                .t05-item > .item-slogan {
                    width: 50%;
                    margin-top: 160px;
                    /* letter-spacing: 3px; */
                    font-size: 2rem;
                }

                .t05-item > .item-ceo {
                    line-height: 40px;
                    font-size: 1.6rem;
                    font-weight: 900;
                }

                .t05-item > .item-logo {
                    background-position-x: 10% !important;
                    background-size: auto 100% !important;
                    height: 70px;
                }

            }

            /*最新动态*/
            .index-content06 {
                background-color: rgb(243, 243, 243);
            }

            .t06-top {
                height: 170px;
                display: flex;
            }

            .t06-top > .left {
                padding-left: 10%;
                display: flex;
                flex-basis: 70%;
                flex-direction: column;
                justify-content: center;
                align-items: flex-start;
            }

            .t06-top > .right {
                padding-left: 5%;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }

            .t06-row {
                display: flex;
                /*justify-content: space-between;*/
                align-items: center;
                margin-bottom: 10px;
            }

            .t06-row > :nth-child(2) {
                margin-left: 10px;
                margin-right: 10px;
                font-size: 2rem;
            }

            .t06-row-reverse {
                display: flex;
                flex-direction: row-reverse;
            }

            .t06-row-column-l {
                height: 410px;
                width: 52%;
                display: flex;
                flex-direction: column;
                justify-content: center;
                padding-left: 5%;
                padding-right: 5%;
                /* letter-spacing: 3px; */
            }

            .t06-row-column-s {
                height: 410px;
                width: 24%;
            }

            .index-news {
                color: #000;
                background: rgb(230, 230, 230) url("../img/news/mark.png") no-repeat 5% 95%;
                background-size: 50px 50px;

            }

            .index-news:hover {
                background-color: rgb(255, 126, 0);
                color: white;
            }

            .t06-row-column-s > :first-child {
                height: 100%;
                display: flex;
                flex-direction: column;
                justify-content: center;
                padding-left: 10%;
                padding-right: 10%;
                /* letter-spacing: 3px; */
                line-height: 35px;
                font-weight: bolder;
                font-size: 2rem;
            }

            .main-title {
                line-height: 50px;
                font-weight: 900;
            }

            .sec-main-title {
                line-height: 40px;
            }

            .sec-title {
                margin-top: 20px;
                line-height: 30px;
                /*font-weight: 200;*/
                font-size: 2rem !important;
            }

            .news1 {
                background: url("../img/index/news-1.jpg") no-repeat center;
                background-size: cover;
            }

            .news2 {
                background: url("../img/index/news-2.jpg") no-repeat center;
                background-size: cover;
            }

            .news3 {
                background: url("../img/index/news-3.jpg") no-repeat center;
                background-size: cover;
            }

            .news4 {
                background: url("../img/index/news-4.jpg") no-repeat center;
                background-size: cover;
            }

            .news5 {
                background: url("../img/index/news-5.jpg") no-repeat center;
                background-size: cover;
            }

            .news6 {
                background: url("../img/index/news-6.jpg") no-repeat center;
                background-size: cover;
            }

            /*footer*/
            .index-footer {
                display: flex;
                flex-direction: column;
                background-color: black;
                /*height: 780px;*/
                padding-top: 60px;
                /* letter-spacing: 3px; */
                font-size: 1.7rem;
                color: #b5a699;
                line-height: 45px;
            }

            .footer-follow
            {
                display: flex;
                align-items: center;
            }

            .footer-follow img
            {
                width: 30px;
                margin-right: 20px;
            }

            .footer-nav {
                display: flex;
                flex-wrap: wrap;
                background-color: black;
                justify-content: space-between;
                /*height: 480px;*/
                padding-left: 5%;
                padding-right: 5%;
                padding-top: 0px;
                /* letter-spacing: 3px; */
                font-size: 2rem;
                color: #b5a699;
                line-height: 45px;
                    padding-bottom: 60px;
            }

            .footer-nav a{
                display: flex;
                flex-wrap: wrap;
                background-color: black;
                justify-content: space-between;
                /*height: 480px;*/
                /*padding-left: 5%;*/
                padding-right: 5%;
                padding-top: 0px;
                /* letter-spacing: 3px; */
                font-size: 2rem;
                color: #b5a699;
                line-height: 45px;
            }

            .footer-nav a:hover{
                display: flex;
                flex-wrap: wrap;
                background-color: black;
                justify-content: space-between;
                /*height: 480px;*/
                /*padding-left: 5%;*/
                padding-right: 5%;
                padding-top: 0px;
                /* letter-spacing: 3px; */
                font-size: 2rem;
                color: #ff7e00;
                line-height: 45px;
                text-decoration: none;
            }

            #wechatqrcode:hover{
                color: #ff7e00;
                cursor:pointer;
            }

            .footer-nav > .lp_login {
                margin-bottom: 50px;
                display: flex;
                justify-content: flex-start;
                align-items: flex-start;
                flex-basis: 15%;
            }

            .footer-nav > .footernotifyme {
                margin-bottom: 50px;
                display: flex;
                justify-content: flex-end;
                align-items: flex-start;
                flex-basis: 30%;
                padding-right: 100px;
            }

            .footer-nav > :first-child {
                flex-basis: 30%;
            }

            .footer-nav > :nth-child(2) {
                flex-basis: 15%;
            }

            .footer-nav > :nth-child(3) {
                flex-basis: 15%;
            }

            .footer-nav > :nth-child(4) {
                flex-basis: 15%;
            }
            
            .footer-nav > :nth-child(5) {
                flex-basis: 20%;
            }

            .footer-nav > :nth-child(6) {
                padding-top: 30px;
            }

            .footer-nav > :nth-child(7) {
                padding-top: 30px;
                flex-basis: 65%;
            }

            .footer-column {
                flex-basis: 15%;
                display: flex;
                flex-direction: column;
            }

            .footer-column span, .footer-copyright span {
                color: #ff7e00;
                white-space: nowrap;
            }

            .footer-nav-main {
                line-height: 60px;
                font-size: 2.1rem;
                color: white;
                /*background: url("../img/triangle.png") no-repeat 100% center;*/
                /*background-size: 16px;*/
            }

            .footer-nav-main img {
                margin-left: 5px;
                width: 8px;
                height: auto;
            }

            .footer-copyright {
                display: flex;
                height: 90px;
                border-top: 1px solid rgba(41, 41, 41, 0.5);
                background-color: #181818;
                justify-content: flex-start;
                align-items: center;
                padding-left: 5%;
                letter-spacing: 1px;
                font-size: 1.4rem;
                font-weight: lighter;
            }

    /*

        投资业务页面

        */
        .invest-header {
            margin-top: 80px;
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
            align-items: center;
            height: 550px;
            padding-top: 140px;
            font-weight: bold;
        }

        .invest-header-a {
            background: url("../img/invest-biz/hd1.png") no-repeat center;
            background-size: cover;
        }

        .invest-header-b {
            background: url("../img/invest-biz/hd2.png") no-repeat center;
            background-size: cover;
        }

        .invest-header > :first-child {
            /* letter-spacing: 8px; */
        }

        .invest-header > :nth-child(2) {
            /* letter-spacing: 5px; */
            line-height: 60px;
            font-weight: bolder;
        }

        .invest-header > .line-group {
            background: url("../img/invest-biz/ling-group.png") no-repeat center;
            background-size: contain;
            height: 80px;
            margin-top: 50px;
        }

        /*.toggle-container {*/
            /*position: relative;*/
            /*width: 100%;*/
            /*text-align: center;*/
            /*background: transparent;*/
            /*margin-top: -50px;*/
            /*}*/
            .invest-toggle {
                background-color: white;
                width: 46%;
                padding-left: 5%;
                padding-right: 5%;
                margin-left: 27%;
                height: 100px;
                display: flex;
                justify-content: space-around;
                align-items: center;
                -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
                box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
            }

            .portfolio-toggle {
                    margin-bottom: 20px;
                background-color: white;
                width: 46%;
                padding-left: 5%;
                padding-right: 5%;
                margin-left: 27%;
                height: 100px;
                display: flex;
                justify-content: space-around;
                align-items: center;
                -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
                box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
            }

            .invest-a-t04 > .toggle-container {
    position: relative;
    width: 100%;
    text-align: center;
    background: transparent;
    margin-top: 0px;
}

            .invest-toggle span,
            .portfolio-toggle span,
            .team-toggle span,
            .about-team-toggle span,
            .ai-toggle span,
            .job-toggle span,
            .startup-toggle span {
                font-size: 2rem;
                font-weight: bold;
                height: 100px;
                line-height: 100px;
                /*width: 17%;*/
                min-width: 72px;
                /* letter-spacing: 2px; */
                overflow: visible;
                cursor: pointer;
                color: #333;
            }

            .portfolio-toggle > .actived,
            .invest-toggle > .actived,
            .team-toggle > .actived,
            .about-team-toggle > .actived,
            .ai-toggle > .actived,
            .job-toggle > .actived,
            .startup-toggle > .actived {
                border-bottom: 5px solid rgba(250, 124, 0, 0.8);
            }

            .invest-a, .invest-b {
                margin-top: -50px;
                /*margin-bottom: 50px;*/
                /*padding-bottom: 50px;*/
            }

            .ai-a {
                /*margin-top: -50px;*/
                flex-basis: 100%;
                background-color: #252525;
            }

            .usarea-detail {
    display: flex;
    flex-direction: column;
    background-color: white;
    /* margin-right: 25%; */
    /* padding-left: 10%; */
    /* padding-right: 6%; */
    /* padding-top: 100px; */
    /*overflow: scroll;*/
    /* height: 100%; */
}


                .usarea-detail  img{
                    width: auto;
                    height: auto;
                }

                .usarea-detail > .detail-close {
                    display: flex;
                    justify-content: flex-end;
                    background-color: #252525;
                }

                .usarea-detail > .detail-close > span {
                    font-size: 8rem;
                    font-weight: 400;
                    cursor: pointer;
                    color: #fff;
                    -webkit-transform: rotate(45deg);
                    -moz-transform: rotate(45deg);
                    -ms-transform: rotate(45deg);
                    -o-transform: rotate(45deg);
                    transform: rotate(45deg);
                }



            .usarea-detail img {
             width: auto;
             height: auto;
         }

            .invest-a-t01 {
                height: 650px;
                min-height: 650px;
                display: flex;
                flex-direction: column;
                justify-content: flex-start;
                background: url("../img/invest-biz/bg1.png") no-repeat center;
                background-size: cover;
                padding-left: 11%;
                padding-top: 120px;
                padding-right: 11%;
            }

            .invest-a-t01 > :first-child {
                /* letter-spacing: 5px; */
            }

            .invest-a-t01 > :nth-child(2) {
                /* letter-spacing: 5px; */
                line-height: 100px;
                font-size: 2rem;
            }

            .invest-a-t01 > :nth-child(n+3) {
                /* letter-spacing: 5px; */
                line-height: 35px;
                font-size: 2.5rem;
            }

            .invest-a-t02 {
                display: flex;
                /*flex-direction: column;*/
                background-color: #252525;
                /*min-height: 900px;*/
            }

            .index-content08 , .index-content07 {
                display: flex;
                flex-direction: column;
                background-color: #252525;
                /*min-height: 900px;*/
                align-items: center;
            }

        }

        .invest-a-t02 > .left_t01 {
            min-height: 700px;
            padding-left: 10%;
            /*padding-right: 2%;*/
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
            /*background: url("../img/ai/bg1.png") no-repeat left;*/
            background-size: auto 110%;
            margin-top: 50px;
            margin-bottom: 20px;
            flex-basis: 90%;
            color: #fff;
            padding-bottom: 50px;
        }

        .invest-a-t02 > .right_t00 {
            /*height: 700px;*/
            background-size: cover;
            flex-basis: 45%;
            padding: 50px 0px 50px 100px;
        }

        .invest-a-t02 > .right_t00 > .right_t01 {
            background: url("../img/invest-biz/img1.jpg") no-repeat center;
            background-size: cover;
            height: 800px;
        }

        .invest-a-t02 > .right_t00 > .right_t02 {
            background: url("../img/invest-biz/img3.jpg") no-repeat center;
            background-size: cover;
            height: 680px;
        }

        .invest-a-t02 > .left_t01 > :nth-child(1){
            font-size: 4.8rem;
            color: #fff;
            /*font-weight: bolder;*/
            border-bottom: 5px solid #ff7e00;
            margin-bottom: 30px;
            margin-left: 40px;
        }

        .invest-a-t02 > .left_t01 > :nth-child(2){
            font-size: 3rem;
            color: #fff;
            font-weight: normal;
            margin-left: 40px;
        }

        .invest-a-t02 > .left_t01 > :nth-child(2),
        .invest-a-t02 > .left_t03 > :nth-child(2) {
            margin-top: 0px;
            font-size: 48px;
            font-weight: bolder;
        }

        .invest-a-t02 > .left_t01 > :nth-child(3),
        .invest-a-t02 > .left_t03 > :last-child {
            margin-top: 20px;
            white-space: pre-line;
            line-height: 35px;
            font-size: 2.5rem;
            /*opacity: 0.5;*/
            color: #fff;
        }

        .invest-a-t02 > .left_t01 > :nth-child(3) li
        {
            color: #ff7e00;
            padding: 10px 0;
        }

        .invest-a-t02 > .left_t01 > :nth-child(3) li span
        {
            color: #fff;
        }

       .invest-a-t02 .access_more {
                width: 260px;
                height: 56px;
                margin-top: 30px;
                border: 1px solid white;
                border-radius: 50px;
                line-height: 56px;
                padding-left: 20px;
                padding-right: 20px;
                font-size: 1.6rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
            }

            .invest-a-t02 .access_more a{
                text-decoration: none;
    color: #fff;
            }

            .index-content07 .access_more {
                width: 260px;
                height: 56px;
                margin-top: 30px;
                border: 1px solid white;
                border-radius: 50px;
                line-height: 56px;
                padding-left: 20px;
                padding-right: 20px;
                font-size: 1.6rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
            }

            .index-content07 .access_more a{
                text-decoration: none;
    color: #fff;
            }

            .index-content07 .item1 {
                background: url("../img/invest-biz/1.png") no-repeat center;
                background-size: cover;
            }

            .index-content07 .item2 {
                background: url("../img/invest-biz/2.png") no-repeat center;
                background-size: cover;
            }

            .index-content07 .item3 {
                background: url("../img/invest-biz/3.png") no-repeat center;
                background-size: cover;
            }

            .index-content07 .item4 {
                background: url("../img/invest-biz/4.png") no-repeat center;
                background-size: cover;
            }

            .index-content07 .item5 {
                background: url("../img/invest-biz/5.png") no-repeat center;
                background-size: cover;
            }

            .index-content07 .item6 {
                background: url("../img/invest-biz/6.png") no-repeat center;
                background-size: cover;
            }

            .index-content07 .item7 {
                background: url("../img/invest-biz/7.png") no-repeat center;
                background-size: cover;
            }

            .index-content08 .access_more {
                width: 260px;
                height: 56px;
                margin-top: 30px;
                margin-bottom: 30px;
                border: 1px solid white;
                border-radius: 50px;
                line-height: 56px;
                padding-left: 20px;
                padding-right: 20px;
                font-size: 1.6rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
            }

            .index-content08 .access_more a{
                text-decoration: none;
    color: #fff;
            }

            .index-content08 .item1 {
                background: url("../img/invest-biz/8.png") no-repeat center;
                background-size: cover;
            }

            .index-content08 .item2 {
                background: url("../img/invest-biz/9.png") no-repeat center;
                background-size: cover;
            }

            .index-content08 .item3 {
                background: url("../img/invest-biz/10.png") no-repeat center;
                background-size: cover;
            }

            .index-content08 .item4 {
                background: url("../img/invest-biz/4.png") no-repeat center;
                background-size: cover;
            }

            .index-content08 .item5 {
                background: url("../img/invest-biz/5.png") no-repeat center;
                background-size: cover;
            }

            .index-content08 .item6 {
                background: url("../img/invest-biz/6.png") no-repeat center;
                background-size: cover;
            }

            .index-content08 .item7 {
                background: url("../img/invest-biz/7.png") no-repeat center;
                background-size: cover;
            }

            .invest-a-t03 .access_more {
                width: 260px;
                height: 56px;
                margin-top: 30px;
                border: 1px solid white;
                border-radius: 50px;
                line-height: 56px;
                padding-left: 20px;
                padding-right: 20px;
                font-size: 1.6rem;
                /* letter-spacing: 6px; */
                font-weight: 500;
                text-align: center;
            }

            .invest-a-t03 .access_more a{
                text-decoration: none;
    color: #fff;
            }


            .invest-declaration {
                /*height: 550px;*/
                /*max-height: 550px;*/
                display: flex;
                flex-direction: column;
                justify-content: flex-start;
                background: url("../img/invest-biz/bg5.png") repeat;
                background-size: 30%;
                padding-left: 12%;
                padding-top: 120px;
                padding-right: 12%;
                padding-bottom: 120px;
            }

            .invest-declaration .titleicon{
                background: url("../img/invest-biz/titleicon.png") no-repeat center;
                background-size: cover;
                width: 10px;
                height: 30px;
                margin-top: 10px;
                margin-right: 10px;
            }

            .startup-detail .titleicon{
                background: url("../img/invest-biz/titleicon.png") no-repeat center;
                background-size: cover;
                width: 10px;
                height: 30px;
                margin-top: 15px;
                margin-right: 10px;
            }

            .invest-declaration :nth-child(2) {
                line-height: 140px;
                /* letter-spacing: 5px; */
                font-weight: bolder;
                /*height: 140px;*/
            }

            .invest-declaration :nth-child(3) {
                font-size: 2.5rem;
                padding-top: 20px;
                padding-bottom: 20px;
                /* letter-spacing: 2px; */
                line-height: 50px;
            }

            .invest-declaration :nth-child(2n+4) {
                font-size: 1.6rem;
                /* letter-spacing: 2px; */
                line-height: 50px;
                display: flex;
                flex-direction: row;
                align-content: flex-start;
                font-weight: bolder;
            }

            .invest-declaration :nth-child(2n+4) :nth-child(2){
                font-size: 2.5rem;
                /* letter-spacing: 2px; */
                line-height: 50px;
                display: flex;
                flex-direction: row;
                align-content: flex-start;
            }

            .invest-declaration :nth-child(5) {
                font-size: 2.5rem;
                padding-top: 20px;
                padding-bottom: 20px;
                /* letter-spacing: 2px; */
                line-height: 50px;
            }

            .invest-declaration :nth-child(7) {
                font-size: 2.5rem;
                padding-top: 20px;
                padding-bottom: 20px;
                /* letter-spacing: 2px; */
                line-height: 50px;
            }

            .invest-declaration :nth-child(9) {
                font-size: 2.5rem;
                padding-top: 20px;
                padding-bottom: 20px;
                /* letter-spacing: 2px; */
                line-height: 50px;
            }

            .invest-declaration :nth-child(11) {
                font-size: 2.5rem;
                padding-top: 20px;
                padding-bottom: 20px;
                /* letter-spacing: 2px; */
                line-height: 50px;
            }

            .invest-declaration :nth-child(13) {
                font-size: 2.5rem;
                padding-top: 20px;
                padding-bottom: 20px;
                /* letter-spacing: 2px; */
                line-height: 50px;
            }

            .invest-declaration :nth-child(15) {
                font-size: 2.5rem;
                padding-top: 20px;
                padding-bottom: 20px;
                /* letter-spacing: 2px; */
                line-height: 50px;
            }

            .invest-a-t02 > .intro {
                display: flex;
                width: 100%;
                height: 200px;
                /*flex-basis: 25%;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding-left: 3%;
                padding-right: 3%;
                padding-top: 3%;
            }



            .ai-a-t02 {
                display: flex;
                flex-direction: column;
                background-color: #252525;
                height: 100%;
                padding-left: 5%;
                padding-right: 5%;
            }

            .ai-a-t02 > .intro {
                display: flex;
                width: 100%;
                height: 180px;
                padding-top: 80px;
                /*flex-basis: 25%;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding-left: 3%;
                padding-right: 3%;
            }

            .invest-a-t02 > .intro > :first-child {
                font-weight: bolder;
                border-bottom: 5px solid #ff7e00;
                padding-bottom: 20px;
                margin-bottom: 20px;
                font-size: 36px;
                /* letter-spacing: 15px; */
            }

            .invest-a-t02 > .intro > :nth-child(n+2) {
                line-height: 30px;
                font-size: 2rem;
                color: rgba(255, 255, 255, 0.8);
            }

            .ai-a-t02 > .intro > :first-child {

                /*padding-left: 10px;*/
                font-weight: bolder;
                border-bottom: 5px solid #ff7e00;
                padding-bottom: 20px;
                margin-bottom: 20px;
                font-size: 4.8rem;
                /* letter-spacing: 15px; */
                color: #fff;
            }

            .ai-a-t02 > .intro > :nth-child(n+2) {

                line-height: 50px;
                font-size: 2rem;
                /* letter-spacing: 5px; */
                color: rgba(255, 255, 255, 0.8);
            }

            .invest-a-t02 > .invest-area {
                display: flex;
                flex-wrap: wrap;
                margin: 40px 5%;
            }

            .index-content07 > .intro {
                display: flex;
                width: 100%;
                height: 200px;
                /*flex-basis: 25%;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding-left: 3%;
                padding-right: 3%;
                padding-top: 3%;
            }

            .index-content07 > .invest-area {
                display: flex;
                flex-wrap: wrap;
                margin: 40px 5%;
            }

            .index-content07 > .intro > :first-child {
                font-weight: bolder;
                border-bottom: 5px solid #ff7e00;
                padding-bottom: 20px;
                margin-bottom: 20px;
                font-size: 36px;
                /* letter-spacing: 15px; */
            }

            .index-content07 > .intro > :nth-child(n+2) {
                line-height: 30px;
                font-size: 2rem;
                color: rgba(255, 255, 255, 0.8);
            }

            .index-content08 > .intro {
                display: flex;
                width: 100%;
                /*height: 200px;*/
                /*flex-basis: 25%;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding-left: 3%;
                padding-right: 3%;
                padding-top: 1%;
            }

            .index-content08 > .invest-area {
                display: flex;
                flex-wrap: wrap;
                margin: 40px 5%;
                width: 90%;

            }

            .index-content08 > .intro > :first-child {
                font-weight: bolder;
                border-bottom: 5px solid #ff7e00;
                padding-bottom: 20px;
                margin-bottom: 20px;
                font-size: 36px;
                /* letter-spacing: 15px; */
            }

            .index-content08 > .intro > :nth-child(n+2) {
                line-height: 30px;
                font-size: 2rem;
                color: rgba(255, 255, 255, 0.8);
            }


            .ai-a-t02 > .invest-area {
                display: flex;
                flex-wrap: wrap;
                /*margin: 40px 5%;*/
                margin-top: 5%;
            }

            .ai-a .invest-item > :first-child {
                font-size: 2rem;
                font-weight: bolder;
                color: white;
                line-height: 30px;
                text-align: center;
                padding: 0 5%;
            }

            .ai-a .invest-item > :nth-child(2) {
                background: url("../img/ai/plus.png") no-repeat center;
                background-size: cover;
                height: 50px;
                width: 50px;
                margin-right: -105%;
                margin-top: -9%;
                z-index: 999;
            }

            .ai-a .invest-item {
                display: flex;
                flex-basis: 33.3333%;
                height: 220px;
                flex-direction: column;
                justify-content: center;
                padding-left: 1%;
                padding-right: 1%;
                /* letter-spacing: 5px; */
            }

            .invest-item {
                display: flex;
                flex-basis: 33.3333%;
                height: 220px;
                flex-direction: column;
                justify-content: center;
                padding-left: 3%;
                padding-right: 10%;
                /* letter-spacing: 5px; */
            }

            .invest-item > :first-child {
                font-size: 2.4rem;
                font-weight: bolder;
                color: white;
                /*line-height: 50px;*/

            }

            .invest-item > :nth-child(2) {
                font-size: 1.4rem;
                font-weight: bolder;
                color: white;
                line-height: 30px;
            }



            .ai-a .item1 {
                background: url("../img/ai/1.png") no-repeat center;
                background-size: cover;
                align-items: center;
            }

            .ai-a .item2 {
                background: url("../img/ai/2.png") no-repeat center;
                background-size: cover;
                align-items: center;
            }

            .ai-a .item3 {
                background: url("../img/ai/3.png") no-repeat center;
                background-size: cover;
            }

            .invest-a .item1 {
                background: url("../img/invest-biz/1.png") no-repeat center;
                background-size: cover;
            }

            .invest-a .item2 {
                background: url("../img/invest-biz/2.png") no-repeat center;
                background-size: cover;
            }

            .invest-a .item3 {
                background: url("../img/invest-biz/3.png") no-repeat center;
                background-size: cover;
            }

            .invest-a .item4 {
                background: url("../img/invest-biz/4.png") no-repeat center;
                background-size: cover;
            }

            .invest-a .item5 {
                background: url("../img/invest-biz/5.png") no-repeat center;
                background-size: cover;
            }

            .invest-a .item6 {
                background: url("../img/invest-biz/6.png") no-repeat center;
                background-size: cover;
            }

            .invest-a .item7 {
                background: url("../img/invest-biz/7.png") no-repeat center;
                background-size: cover;
            }

            /*创新工场投资阶段*/
            .invest-a-t03 {
                display: flex;
                flex-direction: column;
                /*height: 740px;*/
                /*min-height: 600px;*/
                padding-left: 10%;
                padding-right: 12%;
                padding-top: 40px;
                padding-bottom: 50px;
                background: url("../img/invest-biz/img2.jpg") no-repeat center center;
    background-size: 100% 100%;
                background-clip: padding-box;
            }

            .invest-a-t03 > :nth-child(2) {
                /*padding-top: 20px;*/
                margin-left: 40px;
                font-size: 48px;
                color: #fff;
            }

            .invest-a-t03 > :nth-child(2) > :first-child {
                padding: 5px 5px 20px 0;
                border-bottom: 5px solid #ff7e00;
                font-weight: bolder;
            }

            .invest-a-t03 > :nth-child(3) {
                padding: 20px 5px 10px 5px;
                font-size: 2.5rem;
            }

            .invest-a-t03  > :nth-child(3) li
        {
            color: #ff7e00;
            padding: 10px 0;
        }

        .invest-a-t03  > :nth-child(3) li span
        {
            color: #fff;
        }

            /*亿元美金俱乐部*/
            .invest-a-t04 {
                display: flex;
                flex-direction: column;
                background-color: #f7f7f7;
                justify-content: center;
                align-items: center;
                padding-left: 3%;
                padding-right: 3%;
                    padding-bottom: 60px;
            }

            .invest-a-t04 > .title {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding-top: 80px;
            }

            .invest-a-t04 > .title > span {
                /* letter-spacing: 10px; */
                border-bottom: 5px solid #ff7e00;
                    padding-bottom: 20px;
    margin-bottom: 30px;
            }

            .invest-a-t04 > .title > :nth-child(2) {
                line-height: 100px;
                letter-spacing: 1px;
                font-size: 2rem;
            }

            .invest-a-t04 > .apps-wrapper {
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start;
                align-items: center;

                /*border-left: 1px solid #ff7e00;*/
                /*border-top: 1px solid #ff7e00;*/
            }

            /*亿元美金俱乐部*/
            .invest-a-t05 {
                display: flex;
                flex-direction: column;
                background-color: #f7f7f7;
                justify-content: center;
                align-items: center;
                padding-left: 3%;
                padding-right: 3%;
                /*padding-bottom: 60px;*/
            }

            .invest-a-t05 > .title {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding-top: 80px;
            }

            .invest-a-t05 > .title > span {
                /* letter-spacing: 10px; */
                border-bottom: 5px solid #ff7e00;
                    padding-bottom: 20px;
    /*margin-bottom: 30px;*/
            }

            .invest-a-t05 > .title > :nth-child(2) {
                line-height: 100px;
                letter-spacing: 1px;
                font-size: 2rem;
            }

            .invest-a-t05 > .apps-wrapper {
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
                justify-content: flex-start;
                align-items: center;

                /*border-left: 1px solid #ff7e00;*/
                /*border-top: 1px solid #ff7e00;*/
            }

            .app {
                width: 16.66%;
                min-height: 200px;
                display: flex;
                justify-content: center;
                align-items: center;
                flex-direction: column;
                /*background: url("../img/invest-biz/app1.png") no-repeat center center;*/
                /*background-size: auto 100px;*/
                /*border-bottom: 1px solid #ff7e00;*/
                /*border-right: 1px solid #ff7e00;*/
                /*border-left: 1px solid #ff7e00;*/
            }

            .apps-wrapper > :nth-child(1),
            .apps-wrapper > :nth-child(2),
            .apps-wrapper > :nth-child(3),
            .apps-wrapper > :nth-child(4),
            .apps-wrapper > :nth-child(5),
            .apps-wrapper > :nth-child(6) {
                border-top: 1px solid #dfdfdf;
                background-color: #fff;
            }

            .apps-wrapper > :nth-child(6n+1) {
                border-left: 1px solid #dfdfdf;
                border-bottom: 1px solid #dfdfdf;
                border-right: 1px solid #dfdfdf;
                background-color: #fff;
            }

            .apps-wrapper > :nth-child(6n+2),
            .apps-wrapper > :nth-child(6n+3),
            .apps-wrapper > :nth-child(6n+4),
            .apps-wrapper > :nth-child(6n+5),
            .apps-wrapper > :nth-child(6n+6) {
                border-bottom: 1px solid #dfdfdf;
                border-right: 1px solid #dfdfdf;
                background-color: #fff;
            }

            .app > a > img {
                /*height: 50px;*/
                /*margin: 100px auto;*/
                max-height: 120px;
                max-width: 150px;
            }

            .app > span {
                font-size: 1.5rem;
                padding: 5px 10px;
                /*font-weight: bolder;*/
            }

            .app > div 
            {
                display: flex;
                justify-content: center;
                align-items: center;
                flex-direction: column;
                min-height: 150px;
            }

            .app > div > a > img {
                /*height: 50px;*/
                /*margin: 100px auto;*/
                max-height: 120px;
                max-width: 150px;
            }

            .gray {
                filter: grayscale(100%);
                -webkit-filter: grayscale(100%);
            }

            .app:hover
            {
                background: url("../img/invest-biz/gopic.png") no-repeat center;
                background-size: 20%;
                background-position: 100% 100%;
                background-color: #fff;
            }

            .gotoBtn {
                display: none;
                position: absolute;
                /*top: 2845px;*/
                /*left: 446px;*/
                height: 47px;
                width: 47px;
                background: url("../img/invest-biz/gopic.png") no-repeat center;
                background-size: contain;
            }

            .crazy-team {
                display: flex;
                flex-direction: column;
            }

            .crazy-team > .team-title {
                display: flex;
                padding-left: 7%;
                padding-right: 7%;
                justify-content: flex-start;
                align-items: center;
                font-size: 6rem;
                font-weight: bolder;
                line-height: 80px;
                height: 200px;
                padding-top: 3%;
            }

            .crazy-team > .team-member-list {
                display: flex;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .crazy-team > .team-member-list > .team-member-line {
                display: flex;
                width: 100%;
                padding-left: 7%;
                padding-right: 7%;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .crazy-team > .team-member-list > .team-member-line > .team-member {
                display: flex;
                flex-basis: 20%;
                /*height: 456px;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                margin-top: 50px;
            }

            .crazy-team > .team-member-list > .team-member-line > .team-member img {
                width: 95%;
                height: auto;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }

            .crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(2) {
                margin-top: 30px;
                font-size: 2rem;
                font-weight: bolder;
                line-height: 40px;
                color: black;
                overflow: hidden;
            }

            .crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(N+3) {
                font-size: 1.8rem;
                line-height: 30px;
                max-lines: 2;
                min-height: 60px;
                color: #a4a4a4;
                font-weight: 500;
                text-align: center;
                white-space: pre-line;
            }

            .about-crazy-team {
                display: flex;
                flex-direction: column;
            }

            .about-crazy-team > .team-title {
                display: flex;
                padding-left: 7%;
                padding-right: 7%;
                justify-content: flex-start;
                align-items: center;
                font-size: 6rem;
                font-weight: bolder;
                line-height: 80px;
                height: 200px;
                padding-top: 3%;
            }

            .about-crazy-team > .team-member-list {
                display: flex;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .about-crazy-team > .team-member-list > .team-member-line {
                display: flex;
                width: 100%;
                padding-left: 7%;
                padding-right: 7%;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .about-crazy-team > .team-member-list > .team-member-line > .team-member {
                display: flex;
                flex-basis: 20%;
                /*height: 456px;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                margin-top: 50px;
            }

            .about-crazy-team > .team-member-list > .team-member-line > .team-member img {
                width: 95%;
                height: auto;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }

            .about-crazy-team > .team-member-list > .team-member-line > .team-member img:hover{
                /*-webkit-mask: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5)));*/
                /*-webkit-mask: url(../img/about/mask.png);*/
                /*filter：mask(color:#f2f2f2);*/
            }


            .about-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(2) {
                margin-top: 30px;
                font-size: 2rem;
                font-weight: bolder;
                line-height: 40px;
                color: black;
                overflow: hidden;
            }

            .about-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(N+3) {
                font-size: 1.8rem;
                line-height: 30px;
                min-height: 100px;
                color: #a4a4a4;
                font-weight: 500;
                text-align: center;
                white-space: pre-line;
            }

            .invest-crazy-team {
                display: flex;
                flex-direction: column;
            }

            .invest-crazy-team > .team-title {
                display: flex;
                padding-left: 7%;
                padding-right: 7%;
                justify-content: flex-start;
                align-items: center;
                font-size: 6rem;
                font-weight: bolder;
                line-height: 80px;
                height: 200px;
                padding-top: 3%;
            }

            .invest-crazy-team > .team-member-list {
                display: flex;
                flex-wrap: wrap;
                justify-content: flex-start;
                    margin-bottom: 50px;
            }

            .invest-crazy-team > .team-member-list > .team-member-line {
                display: flex;
                width: 100%;
                padding-left: 7%;
                padding-right: 7%;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .invest-crazy-team > .team-member-list > .team-member-line > .team-member {
                display: flex;
                flex-basis: 20%;
                /*height: 456px;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                margin-top: 50px;
            }

            .invest-crazy-team > .team-member-list > .team-member-line > .team-member img {
                width: 95%;
                height: auto;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }

            .invest-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(2) {
                margin-top: 30px;
                font-size: 2rem;
                font-weight: bolder;
                line-height: 40px;
                color: black;
                overflow: hidden;
            }

            .invest-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(N+3) {
                font-size: 1.8rem;
                line-height: 30px;
                max-lines: 2;
                min-height: 60px;
                color: #a4a4a4;
                font-weight: 500;
                text-align: center;
                white-space: pre-line;
            }


            .startup-crazy-team {
                display: flex;
                flex-direction: column;
            }

            .startup-crazy-team > .team-title {
                display: flex;
                padding-left: 7%;
                padding-right: 7%;
                justify-content: flex-start;
                align-items: center;
                font-size: 6rem;
                font-weight: bolder;
                line-height: 80px;
                height: 200px;
                padding-top: 3%;
            }

            .startup-crazy-team > .team-member-list {
                display: flex;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .startup-crazy-team > .team-member-list > .team-member-line {
                display: flex;
                width: 100%;
                padding-left: 7%;
                padding-right: 7%;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .startup-crazy-team > .team-member-list > .team-member-line > .team-member {
                display: flex;
                flex-basis: 20%;
                /*height: 456px;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                margin-top: 50px;
            }

            .startup-crazy-team > .team-member-list > .team-member-line > .team-member img {
                width: 95%;
                height: auto;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }

            .startup-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(2) {
                margin-top: 30px;
                font-size: 2rem;
                font-weight: bolder;
                line-height: 40px;
                color: black;
                overflow: hidden;
            }

            .startup-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(N+3) {
                font-size: 1.8rem;
                line-height: 30px;
                max-lines: 2;
                min-height: 60px;
                color: #a4a4a4;
                font-weight: 500;
                text-align: center;
                white-space: pre-line;
            }

            #新泡儿2, #同学汇2
    {
        display: none;
    }

            .ai-crazy-team {
                display: flex;
                flex-direction: column;
            }

            .ai-crazy-team > .team-title {
                display: flex;
                padding-left: 7%;
                padding-right: 7%;
                justify-content: flex-start;
                align-items: center;
                font-size: 6rem;
                font-weight: bolder;
                line-height: 80px;
                height: 200px;
                padding-top: 3%;
            }

            .invest-header > img {
    height: 100px;
}

            .ai-crazy-team > .team-member-list {
                display: flex;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .ai-crazy-team > .team-member-list > .team-member-line {
                display: flex;
                width: 100%;
                padding-left: 7%;
                padding-right: 7%;
                flex-wrap: wrap;
                justify-content: flex-start;
            }

            .ai-crazy-team > .team-member-list > .team-member-line > .team-member {
                display: flex;
                flex-basis: 20%;
                /*height: 456px;*/
                flex-direction: column;
                justify-content: center;
                align-items: center;
                margin-top: 50px;
            }

            .ai-crazy-team > .team-member-list > .team-member-line > .team-member img {
                width: 95%;
                height: auto;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }

            .ai-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(2) {
                margin-top: 30px;
                font-size: 2rem;
                font-weight: bolder;
                line-height: 40px;
                color: black;
                overflow: hidden;
            }

            .ai-crazy-team > .team-member-list > .team-member-line > .team-member > :nth-child(N+3) {
                font-size: 1.5rem;
                line-height: 30px;
                max-lines: 2;
                min-height: 60px;
                color: #a4a4a4;
                font-weight: 500;
                text-align: center;
                white-space: pre-line;
            }

            .team-member-intro {
                flex-basis: 100%;
                background-color: #ff7e00;
                /*margin-left: -7%;*/
                /*margin-right: -7%;*/
            }

            .indicator {
                background-color: white;
                height: 38px;
            }

            .indicator > span {
                position: relative;
                /*background-color: #ff7e00;*/
                left: 100px;
                /*width: 30px;*/
                /*height: 30px;*/
                border-left: 20px solid transparent;
                border-right: 20px solid transparent;
                border-bottom: 25px solid #ff7e00;
            }

            .right-close {
            }

            .right-close > :first-child {
                /*width: 60px;*/
                font-size: 8rem;
                transform: rotate(45deg);
                float: right;
                margin-right: 5%;
                color: white;
                font-weight: 100;
                cursor: pointer;
            }

            .intro-txt {
                padding-left: 17%;
                padding-right: 17%;
                margin-top: 100px;
                line-height: 50px;
                font-size: 2.5rem;
                color: white;
                padding-bottom: 50px;
                white-space: pre-line;
            }

            /*about us*/
            .about_t01 {
                margin-top: 80px;
                height: 550px;
                display: flex;
                background: url("../img/about/c1bg.png") no-repeat center;
                background-size: cover;
            }

            .about_t01 > .text {
                padding-left: 12%;
                flex-basis: 50%;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: flex-start;
                line-height: 50px;
                /* letter-spacing: 5px; */
            }

            .about_t01 > .text {
                padding-left: 12%;
            }

            .about_t01 > .video {
                display: flex;
                padding-top: 80px;
                padding-bottom: 80px;
                flex-basis: 50%;
                justify-content: center;
                align-items: center;
            }

            .about_t01 > .video video {
                justify-content: center;
                align-items: center;
                /*width: 70%;*/
                height: 290px;
                /*padding-left: 5%;*/
                /*padding-right: 5%;*/
            }

            .about_t02 {
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
                height: 750px;
            }

            .about_t02 > .about_t02_01 {
                flex-basis: 18.75%;
                height: 375px;
                background: url("../img/about/a.png") no-repeat center;
                background-size: cover;
            }

            .about_t02 > .about_t02_02 {
                flex-basis: 36.8%;
                height: 750px;
                background: url("../img/about/b.png") no-repeat center;
                background-size: cover
            }

            .about_t02 > .about_t02_03 {
                display: flex;
                padding-left: 5%;
                padding-right: 5%;
                flex-direction: column;
                justify-content: center;
                /*align-items: flex-end;*/
                flex-basis: 44.45%;
                height: 750px;
                background: #252525;
                /*padding-top: 5%;*/
            }

            .about_t02 > .about_t02_03 > :first-child {
                font-size: 6rem;
                color: white;
                border-bottom: 8px solid #ff7e00;
                padding-bottom: 20px;
                /* letter-spacing: 5px; */
                font-weight: bold;
            }

            .about_t02 > .about_t02_03 > :last-child {
                font-size: 2rem;
                color: #c3c3c3;
                white-space: pre-line;
                /*text-align: right;*/
                line-height: 30px;
                letter-spacing: 1px;
            }

            .about_t02 > .about_t02_04 {
                flex-basis: 18.75%;
                height: 375px;
                margin-top: -375px;
                background: url("../img/about/f.png") no-repeat center;
                background-size: cover
            }

            .about_t03 {
                padding: 20% 5%;
                height: 600px;
                background: url("../img/about/data.png") no-repeat center;
                background-size: 80% auto;
                background-clip: padding-box;
            }

            .about_t04 {
                display: flex;
                flex-wrap: wrap;
                align-items: flex-start;
            }

            .temp1 {
                display: flex;
                flex-basis: 50%;
                flex-direction: column;
                padding-left: 5%;
                padding-right: 5%;
                padding-top: 80px;
                height: 400px;
            }

            .temp2, .temp2 > :first-child, .temp2 > :last-child {
                display: flex;
                flex-basis: 50%;
                height: 400px;
            }

            .temp2 > .txt {
                display: flex;
                flex-direction: column;
                flex-basis: 50%;
                height: 400px;
                padding-left: 5%;
                padding-right: 1%;
                padding-top: 80px;
            }

            .about_t04_title {
                font-size: 3.6rem;
                font-weight: bolder;
                /* letter-spacing: 3px; */
                line-height: 90px;
            }

            .temp1 > :last-child, .temp2 > .txt > :last-child {
                font-size: 2rem;
                /*font-weight: 500;*/
                /*white-space: pre-line;*/
                /* letter-spacing: 2px; */
                line-height: 30px;
            }

            .about_t04_01 {
                background: url("../img/about/gg.png") no-repeat center;
                background-size: cover;
            }

            .about_t04_02 > :first-child {
                background: #252525;
            }

            .about_t04_02 > :nth-child(2) {
                background: url("../img/about/e.png") no-repeat center;
                background-size: cover;
            }

            .about_t04_03 > :first-child {
                background: url("../img/about/d.png") no-repeat center;
                background-size: cover;
            }

            .about_t04_04 {
                background: url("../img/about/cc.png") no-repeat center;
                background-size: cover;

            }

            /*关于我们团队介绍*/
            .about_team_hd {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                margin-top: 80px;
                height: 550px;
                color: white;
                background: url("../img/about/hero.png") no-repeat center;
                background-size: cover;
            }

            .about_team_hd > :first-child {
                height: 100px;
            }

            .about_team_hd > :nth-child(2) {
                font-size: 6rem;
                font-weight: bolder;
                /* letter-spacing: 5px; */
            }

            .about_team_hd > :nth-child(3) {
                font-size: 2rem;
                font-weight: bolder;
                letter-spacing: 4px;
            }

            .about_team_lkf {
                display: flex;
                /*max-height: 550px;*/
                background: url("../img/index/sinnovation-bg.png") no-repeat 0 0;
                background-size: auto 100%;
            }

            .about_team_lkf_left {
                display: flex;
                flex-direction: column;
                flex-basis: 60%;
                padding-left: 12%;
                padding-bottom: 50px;
                background: url("../img/about/expand.png") no-repeat 100% 95%;
    background-size: 20px;
    max-height: 550px;
            }

            .about_team_lkf_left:hover {
                display: flex;
                flex-direction: column;
                flex-basis: 60%;
                padding-left: 12%;
                padding-bottom: 50px;
                background: url("../img/about/expand_hover.png") no-repeat 100% 95%;
    background-size: 20px;
    max-height: 550px;
            }

            .about_team_lkf_left > :first-child {
                margin-top: 80px;
                /* letter-spacing: 5px; */
                line-height: 60px;
                font-size: 3rem;
            }

            .about_team_lkf_left > :nth-child(2) > span {
                line-height: 80px;
                /*padding-bottom: 20px;*/
                border-bottom: 6px solid #ff7e00;
                /* letter-spacing: 5px; */
            }

            .about_team_lkf_left > :nth-child(3)  {
                font-size: 2.5rem;
            }

            .about_team_lkf_left > :nth-child(4)  {
                font-size: 2.5rem;
            }

            .about_team_lkf_left > :last-child {
                margin-top: 40px;
                font-size: 2.5rem;
                font-weight: 400;
                line-height: 50px;
                /* letter-spacing: 5px; */
                /*max-height: 200px;*/
                overflow: hidden;
                padding-right: 5%;
                
            }

            .about_team_lkf > .index-content01-right {
                flex-basis: 40%;
                display: flex;
                flex-direction: column;
                justify-content: flex-end;
                padding-bottom: 80px;
                max-height: 550px;
            }

            .about_team_lkf > .index-content01-right img {
                width: 20px;
                display: none;
            }

            .about_team-toggle {
                background-color: white;
                width: 46%;
                padding-left: 5%;
                padding-right: 5%;
                margin-left: 27%;
                height: 100px;
                display: flex;
                justify-content: space-around;
                align-items: center;
                -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
                box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
            }

            /*.team-toggle-container {*/
                /*position: relative;*/
                /*width: 100%;*/
                /*text-align: center;*/
                /*background: transparent;*/
                /*margin-top: -50px;*/
                /*}*/
                .team-toggle {
                    background-color: white;
                    width: 76%;
                    padding-left: 10%;
                    padding-right: 10%;
                    margin-left: 12%;
                    height: 100px;
                    display: flex;
                    justify-content: space-around;
                    align-items: center;
                    -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
                    box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
                }

                .about-team-toggle {
                    background-color: white;
                    width: 76%;
                    /*padding-left: 10%;*/
                    /*padding-right: 10%;*/
                    margin-left: 12%;
                    height: 100px;
                    display: flex;
                    justify-content: space-around;
                    align-items: center;
                    -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
                    box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
                }

                .about_job {
                    display: flex;
                    height: 400px;
                    background: #ff7e00 url("../img/about/bg-bottom.png") no-repeat right center;
                    background-size: cover;
                    margin-top: 100px;
                }

                .about_job > .job-left {
                    flex-basis: 30%;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                }

                .about_job > .job-left img {
                    height: 95px;
                }

                .about_job > .job-right {
                    flex-basis: 70%;
                    display: flex;
                    flex-direction: column;
                    justify-content: center;
                    align-items: flex-end;
                    padding-right: 5%;
                }

                .job-right > :first-child {
                    font-size: 5rem;
                    /* letter-spacing: 5px; */
                }

                .job-right > :nth-child(2) {
                    /* letter-spacing: 3px; */
                    line-height: 60px;
                }

                .job-right > :last-child {
                    border: 1px solid white;
                }

                .job-right > :last-child > a {
                    color: white;
                }

                /*工作机会*/
                .job-hd {
                    margin-top: 80px;
                    height: 550px;
                    display: flex;
                    flex-direction: column;
                    justify-content: center;
                    align-items: center;
                    line-height: 60px;
                    /*background-color: #1b6d85;*/
                    background: url("../img/job/hero.png") no-repeat center;
                    background-size: cover;
                }

                .job-hd > :first-child {
                    /* letter-spacing: 5px; */
                }

                .job-hd > :last-child {
                    height: 36px;
                    margin-top: 50px;
                    /*/* letter-spacing: 5px; */*/
                    /*word-spacing: 10px;*/
                }

                .job-toggle {
                    background-color: white;
                    width: 50%;
                    padding-left: 5%;
                    padding-right: 5%;
                    margin-left: 25%;
                    height: 100px;
                    display: flex;
                    justify-content: space-around;
                    align-items: center;
                    -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
                    box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
                }

                .company-tab-container {
                    display: flex;
                    padding-left: 15%;
                    justify-content: flex-start;
                    align-items: center;
                    height: 100px;
                }

                .company-tab {
                    font-weight: bolder;
                    font-size: 1.6rem;
                    color: #0f0f0f;
                    height: 45px;
                    line-height: 45px;
                    padding-left: 30px;
                    padding-right: 30px;
                    margin-left: 50px;
                    border-radius: 2px;
                }

                .active_tab {
                    background-color: #ff7e00;
                    color: white;
                }

                .contact_title {
                    font-size: 3.6rem;
                }

                .job-list {
                    display: flex;
                    flex-wrap: wrap;
                    padding-left: 8%;
                    padding-right: 8%;
                    margin-bottom: 50px;
                }

                .job-item {
                    flex-basis: 33.33%;
                    height: 185px;
                    display: flex;
                    flex-direction: column;
                    justify-content: center;
                    align-items: flex-start;
                    padding-left: 3%;
                    /*border-left: 1px solid #dddddd;*/
                }

                .job-item:hover
                {
                    background: url("../img/invest-biz/gopic.png") no-repeat center;
                    background-size: contain;
                    background-size: 10%;
                    background-position: 100% 100%;
                    background-color: #f2f2f2;
                }

                .job-list > :nth-child(3n+1) {
                    border-left: 1px solid #dddddd;
                    border-bottom: 1px solid #dddddd;
                    border-right: 1px solid #dddddd;
                }

                .job-list > :nth-child(3n+2) {
                    border-right: 1px solid #dddddd;
                    border-bottom: 1px solid #dddddd;
                }

                .job-list > :nth-child(3n+3) {
                    border-right: 1px solid #dddddd;
                    border-bottom: 1px solid #dddddd;
                }

                .job-list > :first-child, .job-list > :nth-child(2), .job-list > :nth-child(3) {
                    border-top: 1px solid #dddddd;
                }

                .job-item > :first-child {
                    color: #ff7e00;
                    font-size: 2rem;
                    font-weight: bolder;
                }

                .job-item > :last-child {
                    margin-top: 25px;
                    font-size: 1.6rem;
                }

                /*JOB DETAIL*/
                .job-detail-container {
                    margin-top: 80px;
                    padding-left: 12%;
                    padding-right: 12%;
                    display: flex;
                    flex-direction: column;
                    align-items: flex-start;
                }

                .job-detail-container > .where {
                    margin-top: 100px;
                }

                .job-detail-container > .title {
                    height: 150px;
                    line-height: 150px;
                }

                .job-detail-container > .job-label {
                    margin-top: 50px;
                    color: black;
                }

                .job-detail-container > .label-txt {
                    white-space: pre-line;
                    line-height: 50px;
                }

                .job-detail-container > .job-email {
                    line-height: 150px;
                }

                .line {
                    height: 1px;
                    background-color: #cfcfcf;
                    width: 70%;
                    margin-top: 50px;
                }

                /*创业服务*/
                .startup-hd {
                    margin-top: 80px;
                    height: 550px;
                    display: flex;
                    flex-direction: column;
                    justify-content: center;
                    align-items: center;
                    line-height: 60px;
                    /*background-color: #1b6d85;*/
                    background: url("../img/startup/hero.png") no-repeat center;
                    background-size: cover;
                }

                .startup-hd > :last-child {
                    /*height: 35px;*/
                    /*margin-top: 50px;*/
                    font-size: 6rem;
    font-weight: bolder;
                }

                .startup-toggle {
                    background-color: white;
                    width: 50%;
                    padding-left: 10%;
                    padding-right: 10%;
                    margin-left: 25%;
                    height: 100px;
                    display: flex;
                    justify-content: space-around;
                    align-items: center;
                    -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
                    box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
                }

                .startup-service {
                    display: flex;
                }

                .startup-service > .left, .startup-service > .right {
                    flex-basis: 50%;
                    display: flex;
                    flex-direction: column;
                    margin-top: -50px;
                }

                .startup-service > .left > .left_t01,
                .startup-service > .left > .left_t03 {
                    display: flex;
                    height: 500px;
                    padding-top: 30px;
                    flex-direction: column;
                    justify-content: center;
                    align-items: flex-start;
                    padding-left: 10%;
                    padding-right: 10%;

                }

                .startup-service > .left > .left_t01 {
                    background: url("../img/startup/bg3.png") no-repeat 0% 20%;
                    background-size: 130% 130%;
                }

                .startup-service > .left > .left_t03 {
                    background: url("../img/startup/bg2.png") no-repeat 0% 0%;
                    background-size: 130% 130%;
                }

                .startup-service > .right > .right_t02 {
                    display: flex;
                    height: 500px;
                    background: url("../img/startup/bg1.png") no-repeat center right;
                    background-size: cover;
                    padding-top: 30px;
                    flex-direction: column;
                    justify-content: center;
                    align-items: flex-end;
                    padding-right: 10%;
                    padding-left: 10%;
                }

                .startup-service > .left > .left_t01 > :nth-child(2),
                .startup-service > .left > .left_t03 > :nth-child(2),
                .startup-service > .right > .right_t02 > :nth-child(2) {
                    line-height: 100px;
                }

                .startup-service > .left > .left_t01 > :nth-child(3),
                .startup-service > .left > .left_t03 > :nth-child(3),
                .startup-service > .right > .right_t02 > :nth-child(3) {
                    line-height: 30px;
                }

                .startup-service .txt-intro {
                    white-space: pre-line;
                    line-height: 25px;
                    font-size: 2rem;
                    /*padding-top: 20px;*/
                    color: grey;
                }

                .startup-service > .left > .left_t02 {
                    height: 800px;
                    background: url("../img/startup/img3.png") no-repeat center right;
                    background-size: cover;

                }

                .startup-service > .right > .right_t01 {
                    height: 650px;
                    background: url("../img/startup/img1.png") no-repeat center right;
                    background-size: cover;

                }

                .startup-service > .right > .right_t03 {
                    height: 650px;
                    background: url("../img/startup/img2.png") no-repeat center right;
                    background-size: cover;

                }

                .startup-service-pc {
                    display: flex;
                }

                .startup-service-pc > .left, .startup-service-pc > .right {
                    flex-basis: 50%;
                    display: flex;
                    flex-direction: column;
                    margin-top: -50px;
                }

                .startup-service-pc > .left > .left_t01,
                .startup-service-pc > .left > .left_t03 {
                    display: flex;
                    height: 500px;
                    padding-top: 30px;
                    flex-direction: column;
                    justify-content: center;
                    align-items: flex-start;
                    padding-left: 10%;
                    padding-right: 10%;

                }

                .startup-service-pc > .left > .left_t01 {
                    background: url("../img/startup/bg3.png") no-repeat 0% 20%;
                    background-size: 130% 130%;
                }

                .startup-service-pc > .left > .left_t03 {
                    background: url("../img/startup/bg2.png") no-repeat 0% 0%;
                    background-size: 130% 130%;
                }

                .startup-service-pc > .right > .right_t02 {
                    display: flex;
                    height: 500px;
                    background: url("../img/startup/bg1.png") no-repeat center right;
                    background-size: cover;
                    padding-top: 30px;
                    flex-direction: column;
                    justify-content: center;
                    align-items: flex-start;
                    padding-right: 10%;
                    padding-left: 10%;
                }

                .startup-service-pc > .left > .left_t01 > :nth-child(2),
                .startup-service-pc > .left > .left_t03 > :nth-child(2),
                .startup-service-pc > .right > .right_t02 > :nth-child(2) {
                    line-height: 100px;
                }

                .startup-service-pc > .left > .left_t01 > :nth-child(3),
                .startup-service-pc > .left > .left_t03 > :nth-child(3),
                .startup-service-pc > .right > .right_t02 > :nth-child(3) {
                    line-height: 32px;
                }

                .startup-service-pc .txt-intro {
                    white-space: pre-line;
                    line-height: 25px;
                    font-size: 2rem;
                    /*padding-top: 20px;*/
                    color: grey;
                }

                .startup-service-pc > .left > .left_t02 {
                    height: 800px;
                    background: url("../img/startup/img3.png") no-repeat center right;
                    background-size: cover;

                }

                .startup-service-pc > .right > .right_t01 {
                    height: 650px;
                    background: url("../img/startup/img1.png") no-repeat center right;
                    background-size: cover;

                }

                .startup-service-pc > .right > .right_t03 {
                    height: 650px;
                    background: url("../img/startup/img2.png") no-repeat center right;
                    background-size: cover;

                }

                .startup-service-mobile {
                    display: none;
                }

                .startup-detail-container {
                    position: absolute;
                    top: 0;
                    z-index: 99;
                    /*width: 100%;*/
                    max-width: 90%;
                    background-color: rgba(51, 51, 51, 0.9);
                }

                .startup-detail {
                    display: flex;
                    flex-direction: column;
                    background-color: white;
                    margin-right: 25%;
                    padding-left: 10%;
                    padding-right: 6%;
                    /*padding-top: 100px;*/
                    overflow: scroll;
                    height: 100%;
                }

                .startup-detail  img{
                    width: auto;
                    height: auto;
                }

                .startup-detail > .detail-close {
                    display: flex;
                    justify-content: flex-end;
                }

                .startup-detail > .detail-close > span {
                    font-size: 8rem;
                    font-weight: 400;
                    cursor: pointer;
                    -webkit-transform: rotate(45deg);
                    -moz-transform: rotate(45deg);
                    -ms-transform: rotate(45deg);
                    -o-transform: rotate(45deg);
                    transform: rotate(45deg);
                }

                .startup-detail > .sub-title {
                    /* letter-spacing: 5px; */
                    /*margin-top: 50px;*/
                    line-height: 60px;
                    display: flex;
                    margin-bottom: 30px;
                }

                .startup-detail > .sub-title >span {
                    color: rgba(250, 124, 0, 1);
                }

                .startup-detail > .title {
                    /* letter-spacing: 5px; */
                    /*margin-top: 50px;*/
                    line-height: 110px;
                }

                .startup-detail > .slogan {
                    /* letter-spacing: 3px; */
                    white-space: pre-line;
                    line-height: 30px;
                    color: rgba(0, 0, 0, 0.75);
                    font-size: 1.6rem;
                    margin-bottom: 50px;
                    margin-top: 30px;
                }
            }

            .startup-detail img {
             width: auto;
             height: auto;
         }

         /*人工智能工程院*/
         .ai-hd {
            margin-top: 80px;
            height: 550px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            background: url("../img/ai/hero.png") no-repeat center;
            background-size: cover;
            padding-bottom: 50px;
        }

        .ai-hd img {
            height: 100px;
            margin-bottom: 10px;
            display: none;
        }

        .ai-hd > :nth-child(2) {
            font-size: 5rem;
            /* letter-spacing: 8px; */
            display: none;
        }

        .ai-hd > :nth-child(3) {
                font-size: 1.5rem;
    color: rgba(0,0,255,0);
    height: 200px;
    width: 500px;
    background: url("../img/ai/ailogo.svg") no-repeat center;
    background-size: 80%;
        }

        .ai-toggle {
            background-color: white;
            width: 46%;
            padding-left: 10%;
            padding-right: 10%;
            /*margin-left: 25%;*/
            margin: 0 auto;
            height: 100px;
            display: flex;
            justify-content: space-around;
            align-items: center;
            -moz-box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31); /* 老的 Firefox */
            box-shadow: 0 1px 5px 1px rgba(191, 191, 191, 0.31);
        }

        .ai-content {
            display: flex;
            margin-top: -50px;
        }

        .ai-content > .left, .ai-content > .right {
            flex-basis: 50%;
        }

        .ai-content > .left > .left_t01 {
            height: 500px;
            padding-left: 10%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
            background: url("../img/ai/bg1.png") no-repeat left;
            background-size: auto 110%;
            margin-top: 10px;
        }

        .ai-content > .left > .left_t01 > :nth-child(2),
        .ai-content > .left > .left_t03 > :nth-child(2) {
            margin-top: 0px;
        }

        .ai-content > .left > .left_t01 > :nth-child(3),
        .ai-content > .left > .left_t03 > :last-child {
            margin-top: 20px;
            white-space: pre-line;
            line-height: 30px;
            font-size: 1.6rem;
            opacity: 0.5;
        }

        .ai-content > .left > .left_t02 .logo-bg {
            flex-basis: 30%;
            display: flex;
            justify-content: center;
            background: url("../img/ai/logo33.png") no-repeat center;
            background-size: 100px;
            font-size: 6rem;
            font-weight: bolder;
            /*filter:alpha(opacity=50);*/
            /*-moz-opacity:0.5;*/
            /*-khtml-opacity: 0.5;*/
            opacity: 0.5;
        }

        .ai-content > .left > .left_t02 > .left_t02_01 {
            display: flex;
            height: 250px;
            background: url("../img/ai/subbg1.png");
            background-size: cover;
        }

        .ai-content > .left > .left_t02 > .left_t02_01 > .logo-bg {
            padding-top: 70px;

        }

        .ai-content > .left > .left_t02 > .left_t02_01 > :last-child {
            padding-top: 100px;
            font-size: 4rem;
            font-weight: bolder;
            color: white;
            margin-left: -12%;
            white-space: pre-line;
            z-index: 999;
        }

        .ai-content > .left > .left_t02 > .left_t02_02 > .logo-bg {

            padding-top: 80px;
        }

        .ai-content > .left > .left_t02 > .left_t02_02 > :last-child {
            padding-top: 110px;
            font-size: 4rem;
            font-weight: bolder;
            color: white;
            margin-left: -12%;
            white-space: pre-line;
            z-index: 999;
        }

        .ai-content > .left > .left_t02 > .left_t02_03 > .logo-bg {
            padding-top: 115px;
        }

        .ai-content > .left > .left_t02 > .left_t02_03 > :last-child {
            padding-top: 130px;
            font-size: 4rem;
            font-weight: bolder;
            color: white;
            margin-left: -12%;
            white-space: pre-line;
            z-index: 999;
        }

        .ai-content > .left > .left_t02 > .left_t02_02 {
            display: flex;
            height: 280px;
            background: url("../img/ai/subbg2.png");
            background-size: cover;
        }

        .ai-content > .left > .left_t02 > .left_t02_03 {
            display: flex;
            height: 350px;
            background: url("../img/ai/subbg3.png");
            background-size: cover;
        }

        .ai-content > .left > .left_t03 {
            height: 500px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
            padding-left: 10%;
        }

        .ai-content > .left > .left_t04 {
            height: 800px;
            background: url("../img/ai/img3.png") no-repeat center;
            background-size: cover;
        }

        .ai-content > .right > .right_t01 {
            height: 600px;
            background: url("../img/ai/img1.jpg") no-repeat center;
            background-size: cover;
        }

        .ai-content > .right > .right_t02,
        .ai-content > .right > .right_t04 {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-end;
            padding-left: 10%;
            padding-right: 10%;
            height: 550px;
        }

        .ai-content > .right > .right_t02 > :nth-child(2),
        .ai-content > .right > .right_t04 > :nth-child(2) {
            margin-top: 20px;
        }

        .ai-content > .right > .right_t02 > :nth-child(3),
        .ai-content > .right > .right_t04 > :nth-child(3) {
            margin-top: 20px;
            white-space: pre-line;
            line-height: 45px;
            font-size: 1.6rem;
            text-align: right;
        }

        .ai-content > .right > .right_t03 {
            height: 880px;
            background: url("../img/ai/img2.png") no-repeat center;
            background-size: cover;
        }

        .ai-content > .right > .right_t04 {
            height: 650px;
            background: url("../img/ai/bg3.png") no-repeat center;
            background-size: cover;
        }

        .ai-content2 {
            /*display: flex;*/
            /*margin-top: -50px;*/
        }

        .ai-content2 > .row1, .row2 , .row3, .row4 {
            flex-basis: 100%;
            display: flex;
            /*height: 550px;*/
                min-height: 550px;
            overflow: hidden;
        }

        .ai-content2 > .row1 > .left_t01 {
            /*height: 500px;*/
            padding-left: 10%;
            padding-right: 3%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
            background: url("../img/ai/bg1.png") no-repeat left;
            background-size: auto 110%;
            margin-top: 30px;
            flex-basis: 50%;
            padding-top: 50px;
            padding-bottom: 50px;
        }

        .ai-content2 > .row1 > .right_t01 {
            /*height: 550px;*/
            background: url("../img/ai/img1.jpg") no-repeat center;
            background-size: cover;
            flex-basis: 50%;
        }

        .ai-content2 > .row3 > .left_t01 {
            /*height: 500px;*/
            padding-left: 10%;
            padding-right: 5%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
            /*background: url("../img/ai/bg3.png") no-repeat left;*/
            background-size: auto 110%;
            margin-top: 10px;
            flex-basis: 50%;
        }

        .ai-content2 > .row3 > .left_t01 > :nth-child(3){
            margin-top: 20px;
            font-size: 2.5rem;
        }

        .ai-content2 > .row3 > .right_t01 {
            height: 550px;
            background: url("../img/ai/img2.png") no-repeat center;
            background-size: cover;
            flex-basis: 50%;
        }

        .ai-content2 > .row4 > .left_t01 > :nth-child(3){
            margin-top: 20px;
            font-size: 2.5rem;
        }

        .ai-content2 > .row4 > .left_t01 {
            /*height: 500px;*/
            padding-right: 10%;
            padding-left: 5%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
            /*background: url("../img/ai/bg1.png") no-repeat left;*/
            background-size: auto 110%;
            margin-top: 10px;
            flex-basis: 50%;
        }

        .ai-content2 > .row4 > .right_t01 {
            height: 550px;
            background: url("../img/ai/img3.png") no-repeat center;
            background-size: cover;
            flex-basis: 50%;
        }

        .ai-content2 > .row1 > .left_t01 > :nth-child(2),
        .ai-content2 > .row1 > .left_t03 > :nth-child(2) {
            margin-top: 0px;
        }

        .ai-content2 > .row1 > .left_t01 > :nth-child(3),
        .ai-content2 > .row1 > .left_t03 > :last-child {
            margin-top: 20px;
            white-space: pre-line;
            line-height: 35px;
            font-size: 2.5rem;
            /*opacity: 0.5;*/
            color: #000;
        }

        .ai-content2 > .left > .left_t02 .logo-bg {
            flex-basis: 30%;
            display: flex;
            justify-content: center;
            background: url("../img/ai/logo33.png") no-repeat center;
            background-size: 100px;
            font-size: 6rem;
            font-weight: bolder;
            /*filter:alpha(opacity=50);*/
            /*-moz-opacity:0.5;*/
            /*-khtml-opacity: 0.5;*/
            opacity: 0.5;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_01 {
            display: flex;
            height: 250px;
            background: url("../img/ai/subbg1.png");
            background-size: cover;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_01 > .logo-bg {
            padding-top: 70px;

        }

        .ai-content2 > .left > .left_t02 > .left_t02_01 > :last-child {
            padding-top: 100px;
            font-size: 4rem;
            font-weight: bolder;
            color: white;
            margin-left: -12%;
            white-space: pre-line;
            z-index: 999;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_02 > .logo-bg {

            padding-top: 80px;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_02 > :last-child {
            padding-top: 110px;
            font-size: 4rem;
            font-weight: bolder;
            color: white;
            margin-left: -12%;
            white-space: pre-line;
            z-index: 999;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_03 > .logo-bg {
            padding-top: 115px;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_03 > :last-child {
            padding-top: 130px;
            font-size: 4rem;
            font-weight: bolder;
            color: white;
            margin-left: -12%;
            white-space: pre-line;
            z-index: 999;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_02 {
            display: flex;
            height: 280px;
            background: url("../img/ai/subbg2.png");
            background-size: cover;
        }

        .ai-content2 > .left > .left_t02 > .left_t02_03 {
            display: flex;
            height: 350px;
            background: url("../img/ai/subbg3.png");
            background-size: cover;
        }

        .ai-content2 > .left > .left_t03 {
            height: 500px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
            padding-left: 10%;
        }

        .ai-content2 > .left > .left_t04 {
            height: 800px;
            background: url("../img/ai/img3.png") no-repeat center;
            background-size: cover;
        }



        .ai-content2 > .right > .right_t02,
        .ai-content2 > .right > .right_t04 {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-end;
            padding-left: 10%;
            padding-right: 10%;
            height: 550px;
        }

        .ai-content2 > .right > .right_t02 > :nth-child(2),
        .ai-content2 > .right > .right_t04 > :nth-child(2) {
            margin-top: 20px;
        }

        .ai-content2 > .right > .right_t02 > :nth-child(3),
        .ai-content2 > .right > .right_t04 > :nth-child(3) {
            margin-top: 20px;
            white-space: pre-line;
            line-height: 45px;
            font-size: 1.6rem;
            text-align: right;
        }

        .ai-content2 > .right > .right_t03 {
            height: 880px;
            background: url("../img/ai/img2.png") no-repeat center;
            background-size: cover;
        }

        .ai-content2 > .right > .right_t04 {
            height: 650px;
            background: url("../img/ai/bg3.png") no-repeat center;
            background-size: cover;
        }

        /*联系我们*/
        .contact-hd {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            height: 550px;
            margin-top: 80px;
            background: url("../img/contact/hero.png") no-repeat center;
            background-size: cover;
        }

        .contact-hd > :first-child {
            /* letter-spacing: 5px; */
        }

        .contact-hd > :last-child {
            height: 35px;
            margin-top: 20px;
        }

        .office {
            display: flex;
            margin-bottom: 20px;
        }

        .office > :first-child {
            flex-basis: 25%;
            height: 400px;
            font-size: 2rem;
            z-index: 98;
            width: 35%;
        }

        .office > :nth-child(2) {
            flex-basis: 100%;
            margin-left: -20%;
            height: 400px;
        }

        .office > .address {
            flex-basis: 40%;
            margin-left: -40%;
            padding-left: 5%;
            padding-right: 3%;
            height: 400px;
            background-color: rgba(255, 255, 255, 0.9);
            z-index: 19;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: flex-start;
        }

        .office > .address > :last-child {
            margin-top: 15px;
            font-size: 2rem;
            line-height: 2rem;
            /*white-space: pre-line;*/

        }

        .offices > :nth-child(1) > :first-child {
            flex-basis: 40%;
            /*width: 100%;*/
            height: 400px;
            z-index: 98;
            /*height: 25px;*/
            width: 100%;
            background: url("../img/contact/office1.jpg") no-repeat center;
            background-size: cover;
        }

        .offices > :nth-child(2) > :first-child {
            flex-basis: 40%;
            /*width: 100%;*/
            height: 400px;
            z-index: 98;
            /*height: 25px;*/
            width: 100%;
            background: url("../img/contact/office2.jpg") no-repeat center;
            background-size: cover;
        }

        .offices > :nth-child(3) > :first-child {
            flex-basis: 40%;
            /*width: 100%;*/
            height: 400px;
            z-index: 98;
            /*height: 25px;*/
            width: 100%;
            background: url("../img/contact/office3.jpg") no-repeat center;
            background-size: cover;
        }

        .offices > :nth-child(4) > :first-child {
            flex-basis: 40%;
            /*width: 100%;*/
            height: 400px;
            z-index: 98;
            /*height: 25px;*/
            width: 100%;
            background: url("../img/contact/office4.jpg") no-repeat center;
            background-size: cover;
        }

        .offices > :nth-child(5) > :first-child {
            flex-basis: 40%;
            /*width: 100%;*/
            height: 400px;
            z-index: 98;
            /*height: 25px;*/
            width: 100%;
            background: url("../img/contact/nanjingpic.jpg") no-repeat center;
            background-size: cover;
        }

        .contacts-container {
            height: 250px;
            display: flex;
        }

        .contacts-container > div {
            flex-basis: 33.33%;
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
            align-items: flex-start;
            padding-left: 5%;
            background-color: #f5f5f5;
        }

        .contacts-container > .blueprint {
            background-color: #f8f8f8;
        }


        .contacts-container > .corporate > :first-child,
        .contacts-container > .blueprint > :first-child,
        .contacts-container > .social > :first-child {
            color: #ff7e00;
            font-size: 3rem;
            font-weight: bolder;
            margin-top: 50px;
            margin-bottom: 50px;
        }

        .contacts-container > .corporate > :last-child,
        .contacts-container > .blueprint > :last-child {
            color: grey;
            font-size: 20px;
        }

        .contacts-container > .social > :last-child {
            display: flex;
            width: 100%;
            padding-right: 15%;
            justify-content: space-around;
            align-items: center;
        }

        .contacts-container > .social > :last-child img {
            /*width: 45px;*/
            height: 45px;
        }

        .contacts-container > div > div > img {
            margin-left: 5px;
            width: 8px;
            /*vertical-align: baseline;*/
            vertical-align: -10%;
        }

        /*动态*/
        .news-hd {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            height: 500px;
            margin-top: 80px;
            background: url("../img/news/hero.png") no-repeat center;
            background-size: cover;
        }

        .news-hd > :first-child {
            /* letter-spacing: 10px; */
        }

        .news-hd img {
            height: 40px;
            margin-top: 40px;
        }

        .news-list {
            margin-top: 10px;
            margin-bottom: 10px;
            display: flex;
            justify-content: flex-start;
            flex-wrap: wrap;
        }

        .news-list > .news {
            margin-bottom: 10px;
            display: flex;
            flex-basis: 24.5%;
            min-height: 400px;
            max-height: 400px;
            justify-content: flex-start;
            align-items: center;
            background: #f4f4f4 url("../img/news/mark.png") no-repeat 5% 95%;
            background-size: 50px 50px;
            margin-left: 7px;
            color:#fff;
        }

        /*.news-list > .news:hover {
            background-color: #ff7e00;
            color: white;
        }*/

        .news-list > .news > div {
            padding-left: 12%;
            padding-right: 12%;
            font-size: 2rem;
            line-height: 40px;
            font-weight: bolder;
            cursor: pointer;
            width: 100%;
            /*color: #ff7e00;*/
        }


        .news-mask {
                height: 400px;
                display: flex;
                flex-direction: column;
                /*justify-content: center;*/
                padding-top: 30%;
                padding-left: 5%;
                padding-right: 5%;
                letter-spacing: 3px;
                background-color: rgba(0,0,0,0.5);
                /*opacity: 0.5;*/
                color: #fff;
            }

            .news-mask .dateicon{
                background: url("../img/invest-biz/titleicon.png") no-repeat center;
                background-size: cover;
                width: 5px;
                height: 15px;
                margin-top: 0px;
                margin-right: 10px;
            }

            .news-mask span{
                color: #dfdfdf;
                font-size: 1rem;
            }

            .news-mask:hover
            {
                height: 400px;
                display: flex;
                flex-direction: column;
                /*justify-content: center;*/
                padding-left: 5%;
                padding-right: 5%;
                letter-spacing: 3px;
                background-color: rgba(255,126,0,0.5);
                /*opacity: 0.5;*/
                color: #fff;
            }

            .news-mask > div{
                opacity: 1;
                color: #fff;
                display: flex;
                align-items: center;
            }

        .page-container {
            height: 200px;
            padding-bottom: 50px;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .page-container div {
            height: 45px;
            width: 45px;
            margin-left: 5px;
            margin-right: 5px;
            line-height: 45px;
            text-align: center;
            font-size: 2rem;
            font-weight: bolder;
        }

        .page-container > .page {
            background-color: #f4f4f4;
            /*color: white;*/
        }

        .page-container > .current {
            background-color: #ff7e00;
            color: white;
        }

        .page-container > .pre-page {
            background: url("../img/news/arrow-left.png") no-repeat center;
            background-size: 100%;
        }

        .page-container > .next-page {
            background: url("../img/news/arrow-right.png") no-repeat center;
            background-size: 100%;
        }

        /*动态详情*/
        .news-detail {
            padding-left: 15%;
            padding-right: 15%;
            padding-top: 50px;
            margin-bottom: 50px;
        }

        .news-detail > :first-child {
            font-size: 48px;
            color: black;
            white-space: pre-line;
            line-height: 60px;
            font-weight: bolder;
            /* letter-spacing: 5px; */
        }

        .news-detail > :nth-child(2) {
            font-size: 24px;
            color: black;
            white-space: pre-line;
            line-height: 60px;
            /*font-weight: bolder;*/
            /* letter-spacing: 5px; */
        }

        .news-detail > .long-txt {
            margin-top: 30px;
            font-size: 14px;
            /* letter-spacing: 2px; */
            white-space: pre-line;
            line-height: 40px;
        }

        .gotop {
            position: fixed;
            left: 85%;
            bottom: 0;
            height: 45px;
            width: 45px;
            background: url("../img/news/arrow-up.png") no-repeat;
            background-size: 45px 45px;
            cursor: pointer;
        }

        .news-detail > img {
            width: 100%;
        }

        .aiteamslider
        {
            padding: 50px 8%;
        }

        .aiteamslider > div > span
        {
            font-size: 3rem;
            padding-left: 10px;
            font-weight: bolder;
            border-bottom: 5px solid #ff7e00;
            padding-bottom: 20px;
            margin-bottom: 20px;
            font-size: 30px;
            /* letter-spacing: 10px; */
            color: #000;
        }

        .aiteamslider > div
        {
            text-align: center;
        }

        .aiteamslider >:last-child
        {
            max-height: 800px !important;
    min-height: 500px !important;
            margin-top: 50px;
            padding-bottom: 20px;
    overflow: hidden;
        }

        .aiteamslider .slide1 {
            background: url("../img/ai/team1.jpg") no-repeat center 30%;
            background-size: cover;
        }

        .aiteamslider .slide2 {
            background: url("../img/ai/team2.jpg") no-repeat center 30%;
        }

        .aiteamslider .slide3 {
            background: url("../img/ai/team3.jpg") no-repeat center 30%;
        }

        .aiteamslider .slide4 {
            background: url("../img/ai/team4.jpg") no-repeat center 30%;
        }

        .mask{
            z-index: 99;
            width: 95%;
            height: 450px;
            position: relative;
            margin-top: -450px;
            /*background-color: #000;*/
            /*background: url("../img/about/mask.png") no-repeat center;*/
            background-size: cover;
            /*opacity: 0.7; */
            /*display: none;*/
            cursor: pointer;
        }

        .mask:hover{
            z-index: 99;
            width: 95%;
            height: 450px;
            position: relative;
            margin-top: -450px;
            background-color: #000;
            /*background: url("../img/about/mask.png") no-repeat center;*/
            background-size: cover;
            opacity: 0.2; 
            /*display: block;*/
        }

        .aboutmore
        {
            cursor: pointer !important;
        }

        #bdmap1
        {
            background: url("../img/contact/addressbeijing.png") no-repeat 90% center;
            background-size: 120%;
        }

        #bdmap2
        {
            background: url("../img/contact/addressshanghai.png") no-repeat 90% center;
            background-size: 120%;
        }

        #bdmap3
        {
            background: url("../img/contact/addressshenzhen.png") no-repeat 90% center;
            background-size: 120%;
        }

        #bdmap4
        {
            background: url("../img/contact/addressguigu.png") no-repeat 90% center;
            background-size: 120%;
        }
        #bdmap5
        {
            background: url("../img/contact/nanjingaddress.jpg") no-repeat 90% center;
            background-size: 120%;
        }
    }

