*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;touch-action: manipulation;-webkit-tap-highlight-color: transparent;}
body{font-family:"Arial";font-size:14px;background-color: #fff;color: #070707;}
html{overflow-x: hidden;}  
img,video{border:0;max-width: 100%;display: block;}
a{text-decoration:none;transition: all .5s;}
em,th,i,b{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
.pc{display: block;}
.app{display: none;}
/*公共盒子样式*/
.flex{display: flex;}
/*移动端-导航*/
.head1200{display:none;}
.comWrapper{margin: auto;width: 1260px;}

/* PC端导航 */
.header{padding: 0 80px;justify-content: space-between;align-items: center;position: absolute;top: 0;left: 0;z-index: 99;width: 100%;height: 110px;}
.logo a,.footerTop a.footLogo{text-transform:uppercase;font-family: "Georgia";font-size: 48px;font-weight: 900;color: #fff;text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);line-height: 1;}
.nav {justify-content: flex-end;height: 100%;align-items: center;}
.nav ul{align-items: center;height: 100%;}
.nav ul li{margin-right: 50px;position: relative;padding-right: 20px;height: 100%;align-items: center;display: flex;}
.nav ul li:nth-of-type(2):before,.nav ul li:nth-of-type(3):before{content: '';position: absolute;right: 0;top: 50%;border:6px solid transparent;border-top-color:#fff;border-width: 7px 5px 6px 5px;filter: drop-shadow(0px 3px 3px rgba(0, 0, 0, 0.3));transition: all .5s;transform: translateY(calc(-50% + 3px));}
.nav ul li:nth-of-type(3) dl{width: calc(100% + 2px);}
.nav ul li>a{color: #fff;font-weight: 600;text-transform:uppercase;font-size: 16px;position: relative;text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);letter-spacing: 0.05em;}
.nav li dl{position:absolute;top:calc(50% + 30px);background:#fff;left:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.10);opacity: 0;transition: all .5s;visibility: hidden;}
.nav li dl:before{content:" ";position:absolute;width:100%;height:2px;background:white;top:-12px;left:0}
.nav li dl dd {border-bottom: 1px solid #c7c6c6;transition: all .5s;}
.nav li dl dd:last-of-type{border-bottom: transparent;}
.nav li dl dd a{color: #32384d;line-height: 1em;padding: 16px 18px;display: block;text-transform:capitalize;letter-spacing: 0.05em;font-weight: 600;}
.nav li:hover dl{opacity: 1;visibility: initial;}
.nav li dl dd:hover {border-color: #2a459c;}
.nav li dl dd:hover a{color: #fff;background-color: #2b459c;}
/* 搜索 */
.searchC{position: fixed;width: 100vw;height: 100vh;z-index:9999;background-color: rgba(0, 0, 0, .4);overflow:hidden;transition: all .4s;left: -100vw;top: 0;display: flex;justify-content: center;align-items: center;}
.searchC.active{left: 0;}
.searchC form{display: flex;align-items:center;justify-content:center;max-width: 800px;margin: auto;}
.searchC input[type=text]{border: none;width: 80%; padding: 0 20px;line-height: 68px;background-color: rgba(255, 255, 255, .9);border: none;font-size: 18px;}
.menuClose span i{background-color: #fff!important;}
.searchBtn{filter: drop-shadow(0px 3px 3px rgba(0, 0, 0, 0.3));}
.searchBtn2{background-color: #2b459c;width: 80px;height: 70px;line-height: 70px;display: flex;justify-content: center;align-items: center;}
.searchC form{width: 80%;}
.menuClose{position:absolute;right:40px;top:25px;cursor:pointer;}
.menuClose span{width:30px;height:30px;position:relative;float:left;transition: all .4s;}
.menuClose span i{height: 2px;width:100%;display:block;background: #333;display: block;position: absolute;z-index: 5;top:12px;}
.menuClose span i:nth-child(1){transform: rotate(-45deg);}
.menuClose span i:nth-child(2){transform: rotate(45deg);}
.menuClose:hover span{transform: rotate(90deg);}

/* banner */
.banner{position: relative;width: 100%;overflow: hidden;height: auto;}
.bannerSroll{width: 100%;height: 100vh;}
.bannerLeft>div{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}
.bannerCon{position: relative;width: 100%;height: 100%;}
.bannerCon .img{width: 100%;position: relative;height: 100%;object-fit: cover;}
.bannerCon .img::before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .15);}
.bannerCon .img img,.bannerCon .img video{width: 100%;display: block;height: 100%;object-fit: cover;}
.bannerCon .txt{z-index: 9;position: absolute;}
.bannerCon p{color: #fff;font-family:"Georgia";display: flex;flex-direction: column;position: absolute;left: 50%;z-index: 9999;transform: translate(-50%,-50%);top: 50%;width: 100%;text-align: center;justify-content: center;text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);}
.bannerCon p span{font-size: 40px;font-weight: 600;margin-bottom: 15px;}
.bannerCon p strong{font-size: 60px;}
.banner .swiper-slide-active p strong{-webkit-animation: Up .6s linear 1s both;animation: Up .6s linear 1s both;}
.banner .swiper-slide-active p span{-webkit-animation: Up .6s linear .5s both;animation: Up .6s linear .5s both;}
.arrow{position: absolute;z-index: 999;color: #fff;text-transform:uppercase;font-weight: 500;display: flex;flex-direction: column;align-items: center;bottom: 0px;left: 50px;}
.arrow span{display: flex;transform: rotate(90deg);margin-bottom:106px}
.arrow::before{content: '';bottom: 0;left: 0;width: 1px;height: 55px;background-color: #fff;position: absolute;left: 50%;}
@keyframes Up {
  0%{opacity: 0;}
  100% {opacity: 1;}
}
@-webkit-keyframes Up {
  0%{opacity: 0;}
  100% {opacity: 1;}
}
.bannerBox{position: absolute;bottom: 55px;left: 50%;transform: translateX(-10%);z-index: 999;}
.bannerBox .swiper-pagination-progressbar{background-color: rgba(255, 255, 255, .5);}
.bannerBox .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.bannerBox .swiper-pagination-progressbar.swiper-pagination-horizontal{height: 1px;}
.bannerBox .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color: #fff;}
.bannerBtn{cursor: pointer;outline: none;color: #fff;text-transform:uppercase;margin: 0 10px;position: relative;}
.bannerBtn.swiper-button-disabled{opacity: .6;}
.bannerSroll .bannerPrev{left: -50%;top: 50%;transform: translateY(-50%);}
.bannerSroll .bannerNext{right: -50%;top: 50%;transform: translateY(-50%);}
.swiperNum{align-items: center;color: #fff;font-family:"Georgia";position: absolute;left: -120%;top: 0;transform: translateY(-50%);}
.swiperNum span{display: inline-flex;margin-left: 2px;}

/* 首页 - 内容区域 */
.commonTit{margin-top: 140px;margin-bottom: 80px;display: inline-flex;position: relative;padding: 0 80px;font-family:"Georgia";font-weight: 900;font-size: 48px;color: #000;left: 50%;transform: translateX(-50%);}
.commonTit::before,.commonTit::after{content: '';position: absolute;left: 0;top: 50%;width: 56px;height: 1px;background-color: #000;}
.commonTit::after{left: auto;right: 0;}

.insights .item{background-color: #f4f5f6;width: calc((100% - 80px) / 3);transition: all .5s;}
.insights .item:nth-of-type(2){margin: 0 40px;}
.insights .item dt{position: relative;}
.insights .item .img{overflow: hidden;}
.insights .item .img img{transition: all .5s;width: 100%;}
.insights .item .date{position: absolute;bottom: 0;transform: translateY(40%);left: 6%;z-index: 9;background-color: #000;color: #fff;display: inline-flex;padding: 12px 22px;transition: all .5s;}
.insights .item dd{padding: 40px 30px;}
.insights .item dd h6{font-weight: normal;font-size: 18px;text-decoration: underline;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom: 15px;}
.insights .item dd p{-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height: 1.6;color: #070707;}
.insights .item dd a{align-items: center;color: #7c7c7c;margin-top: 20px;}
.insights .item dd a i,.insights .item dd a:hover em,.insights .item:hover a em{display: none;}
.insights .item dd a:hover i,.insights .item:hover a i{display: inline-flex;}
.insights .item:hover{box-shadow: 0 0 20px rgba(0, 0, 0, .2);}
.insights .item:hover .img img{transform: scale(1.05);}
.insights .item:hover .date{background-color: #2b459c;}
.insights .item:hover a{color: #2b459c;}

.whatWedo .whatDes,.txtDes{font-size: 24px;line-height: 1.4;color: #070707;text-align: center;font-family:"Georgia";}
.whatWedo .list{margin-top: 85px;}
.whatWedo .list>div+div{margin-left: 40px;}
.whatWedo .list dl{transition: all .5s;}
.whatWedo .list dt{overflow: hidden;height: calc(100% - 120px);}
.whatWedo .list dt img{transition: all .5s;}
.whatWedo .list dd{font-size: 24px;font-weight: 900;color: #070707;padding: 40px 0 50px;font-family:"Georgia";transition: all .5s;}
.whatWedo .list dl:hover{background-color: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);height: calc(100% + 10px);position: relative;transform: translateY(-30px);}
.whatWedo .list dl:hover dt{height: calc(100% - 110px);}
.whatWedo .list dl:hover dt img{transform: scale(1.2);}
.whatWedo .list dl:hover dd{padding-left: 35px;color: #2b459c;}

.whatBox{position: relative;margin: 140px 0;}
.whatBox .txt{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;color: #fff;width: 100%;}
.whatBox .txt p{font-size: 30px;line-height: 1.4;font-family:"Georgia";}
.whatBox .txt p+p{margin-top: 30px;align-items: center;justify-content: center;font-family:Arial;}
.whatBox .txt p strong,.whatBox .txt p span{font-size: 24px;}
.whatBox .txt p em{font-size: 20px;}
.whatBox .txt p span{font-weight: normal;}

.whatWedo .list2{width: 1200px;margin: 100px auto 150px;}
.whatWedo .list2 dl{box-shadow: 0px 7px 40px 0px rgba(0, 0, 0, 0.2);text-align: center;width: calc((100% - 80px) / 3);padding: 70px 0;}
.whatWedo .list2 dl:nth-of-type(2){margin: 0 40px;}
.whatWedo .list2 dl dt{height: 100px;display: flex;justify-content: center;align-items: center;}
.whatWedo .list2 dl dd{font-family:"Georgia";font-size: 18px;font-weight: 900;color: #070707;margin-top: 25px;}

.teamSwiper{border: 4px solid #2a459c;margin-bottom: 160px;}
.teamInfo{height: 587px;padding:0 0 0 40px;position: absolute;top: 0;left:0}
.teamL{width: calc(100% - 547px);padding-top: 60px;}
.teamL .dot{margin-bottom: 40px;}
.teamL .teamDes{height: 300px;}
.teamL h6{margin-left: 25px;font-family:"Georgia";font-size: 28px;color: #1d262f;line-height: 1.4;font-weight: 500;}
.teamL .teamTxt{margin-left: 32px;color: #7c7c7c;font-size: 18px;margin-bottom: 75px;}
.teamL .teamTxt p span{font-size: 24px;color: #2b459c;;}
.teamL .teamTxt p+p{margin-top: 5px;}
.teamR{width: 547px;}

/* 底部 */
.footer{background-color: #323233;}
.footer a:hover{text-decoration: underline;}
.footerTop{justify-content: space-between;padding-top: 50px;}
.footerTop a.footLogo{display: inline-flex;text-shadow: none;margin-bottom: 15px;text-decoration: none;}
.footerTopr{width: 90%;padding-top: 20px;padding-bottom: 70px;justify-content: flex-end;}
.footerTopr p.ml{margin-left: 50px;}
.footerTopr dl+dl{margin-left: 10%;}
.footerTopr dl a{font-family:"Georgia";text-transform:capitalize;}
.footerTopr dt{margin-bottom: 45px;}
.footerTopr dt a{font-size: 18px;font-weight: 900;color: #fff;}
.footerTopr dd a,.footerTopr dd p{color: #ababab;font-size: 16px;}
.footerTopr dd>a,.footerTopr dd p{margin-bottom: 20px;display: flex;}
.footerTopr dd p a+a{display: inline-flex;margin-left: 20px;}
.footerBottom{padding: 30px 0;font-size: 16px;border-top: 1px solid #575757;justify-content: space-between;}
.footerBottom p,.footerBottom p a,.footerBottom p span{color: #7c7c7c;}
.footerBottom p{color: #7c7c7c;align-items: center;}
.footerBottom p a{color: #7c7c7c;}
.footerBottom p a.goTop{margin-left: 30px;}

.bannerZi{position: relative;}
.bannerZi>img{width: 100%;}
.bannerZi .txt{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;max-width: 90%;width: 100%;}
.bannerZi p{color: #fff;font-weight: 900;font-family:"Georgia";font-size: 40px;text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);}
.bannerZi p+p{margin-top: 20px;}

/* history */
.history{padding-bottom: 160px;}
.history .txtDes{font-family:"Georgia";}
.history .commonTit{margin-top: 100px;margin-bottom: 60px;}
.historyList{position: relative;}
.historyList img{position:relative; text-transform:uppercase;z-index: 1;}
.historyTxt{margin-top: -300px;display: flex;position: relative;padding-bottom: 80px;}
.historyTxt::before{position: absolute;left: 50%;height: 100%;content: '';top: 0;background-color: #000;width: 1px;z-index: -1;}
.historyTxt dl{display: flex;width: 480px;flex-direction: column;}
.historyTxt dt{color: #2b459c;font-size: 60px;font-family:"Georgia";}
.historyTxt dd{font-size: 20px;color: #333;margin-top: 10px;line-height: 1.5;}
.historyTxt dd img{margin: 5px 0;}
.historyTxtleft{width: 50%;}
.historyTxtleft dl:not(.historyTop){align-items: flex-end;text-align: right;position: relative;right: -57px;top: 0;}
.historyTxtleft dl:not(.historyTop) dt{position: relative;}
.historyTxtleft dl:not(.historyTop) dt::before{position: absolute;content: '';top: calc(50% + 7px);right: -93px;background-color: #000; height: 1px;width: 76px;}
.historyTxtright{width: 50%;}
.historyTxtright dl:not(.historyTop){margin-left: 94px;}
.historyTxtright dl:not(.historyTop) dt{position: relative;}
.historyTxtright dl:not(.historyTop) dt::before{position: absolute;content: '';top: calc(50% + 7px);left: -93px;background-color: #000; height: 1px;width: 76px;}
dl.historyTop{width: calc(530px);background-color: #323233;padding: 80px 34px 90px 54px;position: relative;z-index: 9;min-height: 380px;}
dl.historyTop dt{color: #acbefb;}
dl.historyTop dd{color: #fff;margin-top: 25px;font-family:"Georgia";}
.historyTxtright .historyTop{margin-left: 40px;}
.historyTxtleft .historyTop{margin-left: 55px;}
.his-2022-lefts{margin-top: 435px;}
.his-2021-lefts{margin-top: 60px;}
.his-2021-rights{margin-top: 130px;}
.his-2021-rights1{margin-top: 260px;}
.his-2020-lefts{margin-top: 85px;}
.his-2020-lefts1{margin-top: 110px;}
.his-2020-rights{margin-top: 60px;}
.his-2020-rights1{margin-top: 410px;}
.his-2017-lefts{margin-top: 60px;}
.his-2017-lefts1{margin-top: 410px;}
.his-2017-rights{margin-top: 50px;}
.his-2017-rights1{margin-top: 130px;}
.his-2014-lefts{margin-top: 60px;}
.his-2014-lefts1{margin-top: 100px;}
.his-2014-lefts2{margin-top: 170px;}
.his-2014-lefts3{margin-top: 160px;}
.his-2014-rights{margin-top:75px;}
.his-2014-rights1{margin-top: 410px;}
.his-2014-rights2{margin-top: 140px;}

/* insights */
.insights-details{margin-top: 110px;margin-bottom: 160px;}
.detailsInfo{justify-content: space-between;border-bottom: 1px solid #000;}
.detailsShare{display: flex;flex-direction: column;}
.detailsShare a{display: inline-flex;width: 42px;height: 42px;justify-content: center;align-items: center;background-color: #4b4b4b;}
.detailsShare a:hover{background-color: #2d479d;}
.detailsShare a+a{margin-top: 10px;}
.detailsContent{margin-left: 84px;}
.detailsC{margin-top: 40px;padding-bottom: 80px;}
.detailsC img{display: inline;}
.detailsC p{line-height: 1.8;font-size: 16px;color: #070707;}
.detailsC p+p{margin-top: 15px;}
.detailsC p strong{font-family:"Georgia";font-size: 24px;font-weight: 500;line-height: 1.6;}
.detailsItem dd{font-size: 16px;}
.detailsItem dd p{line-height: 1.4;display: flex;align-items: center;}
.detailsItem dd p:last-of-type{display: flex;align-items: center;}
.detailsItem dd p em{color: #323233;text-transform:uppercase;}
.detailsItem dd h6{color: #070707;font-size: 48px;font-family:"Georgia";text-transform:capitalize;font-weight: 500;margin: 20px 0;}
.detailsItem dd p span{color: #adadad;display: inline-flex;margin-left: 10px;}
.detailsList h3,.realAssetTit{color: #070707;font-size: 48px;font-family:"Georgia";margin: 62px 0;}
.detailsLists{flex-wrap: wrap;}
.detailsLists dl{background-color: #f4f5f6;width: calc((100% - 80px) / 3);transition: all .5s;}
.detailsLists dl dt{overflow: hidden;}
.detailsLists dl img{transition: all .5s;}
.detailsLists dl:hover{box-shadow: 0 0 15px rgba(0, 0, 0, .2)}
.detailsLists dl:hover img{transform: scale(1.05);}
.detailsLists dl:nth-of-type(3n-1){margin:0 40px;}
.detailsLists dl dd{margin: 30px 25px 35px;}
.detailsLists dd h6{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-size: 20px;margin: 15px 0;line-height: 1.5;}
.detailsLists p span{font-size: 14px;}
.insightsSearch{align-items: center;margin-top: 100px;}
.formBox{height: 50px;justify-content: space-between;outline: 1px solid #caced7;display: flex;align-items: center;outline-offset: -1px;}
.formBox:nth-of-type(2){margin: 0 20px;}
.select{width: 360px;}
.select select,.input input[type=text]{outline: none;padding: 0 15px;font-size: 16px;}
.select select{border: none;width: 100%;background: transparent;appearance: none;-moz-appearance: none;-webkit-appearance: none;background:#fff url(../images/arrowS.png) calc(100% - 15px) center no-repeat;background-size: 3.4%;line-height: 48px;}
.input{width: 500px;}
.input input[type=text]{border: none;width: calc(100% - 46px);line-height: 48px;background-color: transparent;}
.input input[type=text]::placeholder{color: #323233;}
.input .inputS{margin-right: 15px;}
.insightsRecommend{margin: 80px 0;align-items: center;}
.insightsRecommend .detailsItem{margin-bottom: 0!important;}
.insightsRecommend .img{width: 630px;}
.insightsRecommend .txt{margin-left: 55px;width: calc(100% - 55px - 630px);}
.insightsRecommend .txt i{color: #070707;display: inline-flex;margin: 20px 0 30px;}
.insightsRecommend .txt dd h6{font-size: 30px;}
.insightsRecommend .txt a.more{background-color: #2b459c;color: #fff;display: inline-flex;padding: 18px 25px;justify-content: center;align-items: center;font-size: 14px;}
.insightsRecommend .txt a.more:hover{box-shadow: 0 0 15px rgba(0, 0, 0, .2);transform: translateY(4px);}
.insights .detailsItem {margin-bottom: 40px;}
.insights .detailsItem:nth-of-type(3n-1){margin:0 40px 40px;}
.pages{display: flex;justify-content: center;margin-top: 35px;margin-bottom: 140px;align-items: center;}
.pages a{display: inline-flex;padding: 5px 0;color: #070707;font-weight: 900;font-size: 16px;position: relative;}
.pages span{display: inline-flex;padding: 5px 0;color: #070707;font-weight: 900;font-size: 16px;}
.pages a::before{position: absolute;bottom: 0px;left:0;content: '';width: 100%;height: 1px;background-color: #070707;}
.pages a+a,.pages .pageBtn,.pages span{margin-left: 40px;}
.pages a:hover{color: #2d479d;}
.pages a:hover::before{background-color: #2d479d;height: 2px;}
.pages .pageBtn img{display: inline-flex;padding: 5px 0;}
.pages .prev img{transform: rotate(180deg);}

/* governance */  /* team swiper */
.governance{margin-bottom: 90px;}
.teamboxSwiper{border:4px solid #2b459c;margin: 110px auto;width: 1100px;}
.teamBgbox{position: relative;width: 1048px;height: 494px;overflow: hidden;}
.teamBgbox .teamInfo{justify-content: space-between;display: flex;width: 100%;padding-left: 30px;}
.teamBgbox .teamInfo .teamL{padding-top:50px;width: calc(100% - 420px);}
.teamBgbox .teamInfo .teamL .teamDes{height: 230px;}
.teamBgbox .teamInfo .teamL .teamTxt{margin-left:15px}
.teamBgbox .teamInfo .teamL h6{font-size: 26px;margin-left:15px}
.teamBgbox .teamInfo .teamL .dot{margin-bottom: 35px;}
.teamBgbox .teamInfo .teamR{width: 420px;}
.teamBgbox2{width: 1108px;height: 510px;}
.teamBgbox2 .teamInfo{height: 100%;}
.teamBgbox2 .teamInfo .teamL{padding-top: 60px;}
.teamBgbox2 .teamInfo .teamR{display: flex;align-items: flex-end;}
.teamboxSwiper2{width: 1040px;height: 494px;}
.teamboxSwiper2 .teamBgbox{height: 100%;}
.credit .teamboxSwiper{margin-top: 130px;margin-bottom: 140px;}

.governance .txtDes:nth-of-type(1){font-size: 30px;}
.govDes{font-family: Arial;}
img.govImg{margin: 135px auto;}
.w1100{width:1100px;margin: 0 auto;}
.bar dd{background-color: #fff;position: relative;top: -80px;z-index: 9;padding-top: 90px;padding-bottom: 30px;}
.bar dd p{color: #333;font-size: 24px;text-align: center;font-family:"Georgia";line-height: 1.4;}
.goveList{flex-wrap: wrap;}
.goveList dl{width: calc((100% - 40px) / 2);padding-bottom: 70px;}
.goveList dl:nth-of-type(2n){margin-left: 40px;}
.goveList dd{position: relative;min-height: 300px;}
.goveList dd img{position: absolute;z-index: 9;top: -32px;left: -22px;}
.goveList dd h6{font-family:"Georgia";color: #000;font-size: 24px;height: 96px;line-height: 3.4;margin-left: 106px;}
.goveList dd p{line-height: 1.6;color: #333;font-size: 20px;}

/* credit */
.creditNum{justify-content: center;margin: 120px auto 90px;}
.creditNum dl{color: #000;text-align: center;padding: 0 65px;}
.creditNum dl+dl{border-left: 2px solid #2b459c;}
.creditNum dt{font-family:"Georgia";font-size: 60px;line-height: 1.2;font-weight: 900;margin-bottom: 10px;}
.creditNum dd{font-size: 24px;}
.credit .bar {margin-top: 135px;margin-bottom: 5px;}
.credit .bar dd{padding-top: 80px;}
.credit .bar h6{font-family:"Georgia";font-size: 48px;color: #070707;margin-bottom: 70px;margin-left: 75px;}
.credit .bar p{margin-left: 160px;text-align: left;margin-bottom: 20px;}
.creditList dl{width: calc((100% - 40px * 2) / 3);}
.creditList dl:nth-of-type(2){margin:0 40px;}
.creditList dl dd{min-height: 440px;}
.creditList dl dd h6{height: inherit;margin-left: 0;}
.creditTit{margin-bottom: 72px!important;}
.realAsset .creditTit{margin-top: 25px!important;}
.creditLists,.realAssetLists{margin-bottom: 120px;padding-top: 90px;border-top: 1px solid #000;}
.creditLists dl{width: calc((100% - 40px * 3) / 4);margin:0!important;margin-bottom: 40px!important;}
.creditLists dl:not(:nth-of-type(4n-3)){margin:0 0 40px 40px!important;}
.creditLists dl h6{font-size: 18px;font-family: Arial;font-weight: 900;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.creditLists dl p i{color: #070707;font-size: 14px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.creditList dl p+p{margin-top: 15px;}

.fund{margin-bottom: 65px;}
.fund .txtDes{font-size: 30px;line-height: 1.3;}
.fundTop{margin-bottom: 120px;}
.fundTop .txt{width: 572px;margin-right: 54px;color: #070707;}
.fundTop .txt hr{margin: 50px 0;}
.fundTop .txt p{line-height: 1.4;font-size: 20px;}
.fundTop .txt p em{font-size: 30px;font-family:"Georgia";line-height: 1.2;}
.fundTop .txt p:first-child{margin-bottom: 40px;padding-bottom: 40px;border-bottom: 1px solid #000;}
.fund .bar,.profile .bar{margin-top: 130px;font-family:"Georgia";}
.fund .bar dd,.profile .bar dd{padding-top: 80px;}
.fund .bar h6,.profile .bar h6{font-size: 48px;margin-left: 55px;}
.fund .bar dd{margin-bottom: 0px}
.fundItembig{margin-top: -110px;}
.fundItem{border-bottom: 1px solid #000;padding-bottom: 95px;}
.fundItem:last-of-type{border: none;}
.fundItem:nth-child(even) .fundBox{flex-direction: row-reverse;}
.fundItem:nth-child(even) .fundBox .img{margin-left: 40px;margin-right: 0;}
.fundItem:nth-of-type(3) .fundTit{margin-bottom: 30px;}
.fundTit{position: relative;font-family:"Georgia";line-height: 1;margin-left: 55px;margin-bottom: 25px;margin-top: -10px;}
.fundTit strong{font-size: 183.5px;color: #000;opacity: .2;font-weight: 900;}
.fundTit h6{position: absolute;left: 14px;top: 48%;font-size: 36px;color: #070707;z-index: 9;}
.fundBox{align-items: center;margin-bottom: 70px;}
.fundBox .img{margin-right: 40px;width: 540px;}
.fundBox .txt img{margin-bottom: 20px;}
.fundBox .txt p{margin-left: 20px;font-family:"Georgia";font-size: 18px;color: #1d262f;}
.fundBox .txt p em{display: inline-flex;margin-bottom: 40px;line-height: 1.4;font-size: 28px;}
.fundBox .txt p i{font-size: 24px;color: #2b459c;line-height: 1;}
.fundBox .txt p b{font-size: 18px;color: #1d262f;line-height: 2;}
.fundDes>div{width: 50%;}
.fundDes>div p{font-size: 20px;line-height: 1.5;max-width: 460px;margin: 0 auto;}
.fundDes>div p+p{margin-top: 20px;}

/* privateEquity */
.privateEquity .txtDes:nth-of-type(1){font-size: 30px;}
.privateEquity .teamboxSwiper{margin-bottom: 140px;}
.privateEquity .bar p{color: #070707;}
.privateE{align-items: flex-end;margin-bottom: 130px;}
.privateE .txt{color: #fff;position: relative;font-size: 20px;display: flex;justify-content: center;align-items: center;height: 470px;width: 628px;}
.privateE .txt::before{content: '';position: absolute;left: 0;top: 0;width: 717px;height: 100%;background: url(../images/privatePicbg.jpg) no-repeat;z-index: -1;}
.privateE .txt p{line-height: 1.7;}
.privateE .img{position: relative;z-index: 9;}
.privateEiconlist{justify-content: space-around;margin-bottom: 135px;margin-top: 80px;}
.privateEiconlist dl{justify-content: center;display: flex;text-align: center;flex-direction: column;}
.privateEiconlist dt img{margin: 0 auto;}
.privateEiconlist dd{font-family:"Georgia";font-size: 24px;font-weight: 900;color: #000;margin-top: 25px;}
.privateEimglist{justify-content: space-between;margin-top: -15px;}
.privateEtxtlist{border-top: 1px solid #000;margin-top: 130px;padding-top: 20px;color: #070707;margin-bottom: 145px;}
.privateEtxtlist ul{position: relative;margin-left: 10px;margin-top: 45px;}
.privateEtxtlist ul::before{position: absolute;left: 78px;top: -8%;width: 1px;height: 116%;background-color: #000;content: '';}
.privateEtxtlist li{margin-bottom: 20px;font-size: 24px;align-items: center;display: flex;}
.privateEtxtlist li em{font-family:"Georgia";font-weight: 900;line-height: 1;margin-top: -4px;display: inline-flex;width: 58px;justify-content: center;}
.privateEtxtlist li i{display: inline-flex;width: 7px;height: 7px;border-radius: 50%;background-color: #000;margin: 0 27px 0 17px;}

.mt140{margin-top: 140px;}

/* realAsset */
.realAsset .bar p{text-align: left;margin-left: 70px;}
.realAssetTit{font-size: 36px;margin-left: 50px;margin-top: -10px;}
.realAssetList{margin-top: 100px;}
.realAssetList dl{position: relative;text-align: center;margin-bottom: 30px;}
.realAssetList dl+dl{margin-left: 40px;}
.realAssetList dl dd{color: #fff;font-family:"Georgia";font-weight: 900;font-size: 24px;line-height: 1.4;position: absolute;left: 0;width: 100%;bottom: 20px;z-index: 9;height: 54px;display: flex;align-items: center;justify-content: center;}
.realAssetLists dl{margin-bottom: 40px!important;}
.realAssetLists dl h6{font-size: 18px;font-family: Arial;font-weight: 600;line-height: 1.2;}
.realAssetSroll{position: relative;}
.bannerRealBtn{position: absolute;left: 50%;bottom: 30px;transform: translateX(-50%);width: 186px;display: flex;justify-content: space-between;align-items: center;color: #fff;z-index: 99;}
.bannerRealBtn div{display: inline-flex;align-items: center;position: relative;padding: 10px;justify-content: center;text-transform:uppercase;cursor: pointer;outline: none;transition: all .5s;}
.bannerRealBtn div::before{position: absolute;bottom: 0;height: 100%;border-bottom: 1px solid;content: '';width: 100%;left: 0;}
.bannerRealBtn .bannerPrev img{transform: rotate(180deg);}
.bannerRealBtn .bannerNext{margin-left: 26px;}
.bannerRealBtn div:hover{transform: translateY(-4px);}
.bannerRealBtn .swiper-button-disabled{opacity: .6;}
.realAssetSroll .swiper-slide-active p {-webkit-animation: Up .6s linear 1s both;animation: Up .6s linear 1s both;}
/* realAsset 展开下拉 效果*/
.list-team-members{position:relative;}
.team-members-detail {display: none;position: relative;padding: 0; max-height: 480px;background: white;padding-bottom: 30px;z-index: 999;}
.team-members-detail .team-members-detail-wrapper {overflow: hidden; }
.team-members-detail{width:100%;box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);margin-top: -40px;}
.portfolio-navigate {display: none;transition: all 0.4s ease; }
.portfolio-prev,.portfolio-next {width: 17px;height: 28px; position: absolute;top: 50%;background-repeat: no-repeat;background-position: center center;cursor: pointer;z-index: 9;transform: translateY(-200%); z-index: 9999;}
.portfolio-prev.disabled,.portfolio-next.disabled {cursor: default;filter: grayscale(1); }
.portfolio-prev {background-image: url(../images/L.png);left: -60px;}
.portfolio-next {background-image: url(../images/R.png);right: -60px;}
.team-member-item.active{background-color: #2b459c;}
.team-member-item.active h6{color: #fff;}
.teamupBox{padding: 60px 40px 40px 40px;width: 100%;}
.teamupBox .txt{width: calc(100% - 554px);}
.teamupBox .txt h6{font-family:"Georgia";font-weight: 900;font-size: 30px;color: #070707;margin-bottom: 25px;}
.teamupBox .txt p{font-size: 20px;color: #333;line-height: 1.4;}
.teamupBox .img{margin-left: 40px;padding-top: 30px;width: 554px;}


.bannerZi p em{font-size: 30px;font-weight: 500;}
.bannerZi p strong,.bannerZi p span{font-size: 24px;font-family: Arial;}
.bannerZi p span{font-weight: 500;}

/* profile */
.profile{margin-bottom: 160px;}
.profileTop{margin-bottom: 140px;}
.profileTop h3,.ourPresence dt h6,.ourGuiding .txt h6,.hgcMarket .txt dl h6,.hgcMarket .imgTxt{font-family:"Georgia";font-weight: 900;font-size: 48px;color: #070707;}
.profileTop .txt p{margin-left: 25px;margin-top: 60px;color: #333;line-height: 1.6;}
.prpfileBar{position: relative;margin-bottom: 114px;}
.prpfileBar dd{position: absolute;top: 0;right: 0;left: 0;bottom: 0;display: flex;align-items: center;justify-content: center;color: #fff;font-family:"Georgia";flex-direction: column;z-index: 9;text-align: center;}
.prpfileBar dd h6{font-weight: 900;font-size: 48px;margin-bottom: 35px;}
.prpfileBar dd p{font-size: 30px;line-height: 1.4;}
.hgcMarket{justify-content: space-between;align-items: flex-start;}
.hgcMarket .img{position: relative;margin-top: 35px;padding-bottom: 64px;}
.hgcMarket .imgTxt{position: absolute;width: 272px;left: 360px;bottom: 0;}
.hgcMarket .imgsTxt{color: #fff;line-height: 1.5;display: flex;justify-content: center;align-items: center;text-align: right;position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 9;}
.hgcMarket .imgsTxt p{display: flex;flex-direction: column;}
.hgcMarket .imgsTxt em{-webkit-text-stroke: 1px #fff;color: transparent;font-weight: 900;}
.hgcMarket .txt{position: relative;margin-left: 40px;}
.hgcMarket .txt::before{content: '';background-color: #000;position: absolute;top: 0;left: calc(70px + 19px);width: 1px;height: 100%;}
.hgcMarket .txt dl{display: flex;padding: 16px 20px;align-items: flex-start;transition: all .5s;}
.hgcMarket .txt dl h6{font-size: 24px;line-height: 2;}
.hgcMarket .txt dt{width: 70px;position: relative;text-align: center;}
.hgcMarket .txt dt::before{content: '';display: inline-flex;width: 7px;height: 7px;border-radius: 50%;background-color: #000;position: absolute;top: 50%;right: -3.5px;transform: translateY(-50%);}
.hgcMarket .txt dd{width: calc(100% - 70px - 20px);margin-left: 20px;}
.hgcMarket .txt dd p{line-height: 1.5;font-size: 20px;color: #333;}
.hgcMarket .txt dl:hover{background-color: #f4f5f6;}
.ourGuiding{align-items: center;justify-content: space-between;margin-top: 150px;margin-bottom: 180px;}
.ourGuiding .txt ul{margin-top: 50px;}
.ourGuiding .txt ul li{position: relative;font-size: 20px;color: #333;padding-left: 20px;margin-bottom: 12px;line-height: 1.5;}
.ourGuiding .txt ul li::before{content: '';display: inline-flex;width: 7px;height: 7px;border-radius: 50%;background-color: #000;position: absolute;top: 11px;left: 0;}
.ourStrength{align-items: center;justify-content: space-between;margin-top: -90px;position: relative;z-index: 10;margin-bottom: 155px;}
.ourStrength div{font-size: 20px;color: #333;line-height: 1.5;margin-left: 55px;}
.ourStrength ul{width: 562px;position: relative;}
.ourStrength ul::after{background-color: #000;content: '';width: 55px;height: 106%;position: absolute;top: -3%;left: 0;}
.ourStrength ul li{font-family:"Georgia";color: #000;font-weight: 900;font-size: 24px;line-height: 1;}
.ourStrength ul li em{display: inline-flex;position: relative;background-color: #000;width: 55px;height: 90px;z-index: 9;justify-content: center;align-items: center;font-weight: 900;letter-spacing: -1px;}
.ourStrength ul li em::before{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;background-color: #fff;width: 36px;height: 36px;display:inline-flex;z-index: -1;}
.ourStrength ul li strong{display: inline-flex;width: calc(100% - 30px - 55px);margin-left: 30px;position: relative;padding: 20px 0 20px 50px;}
.ourStrength ul li strong::before{width: 30px;height: 1px;background-color: #000;content: '';position: absolute;left:14px;top: 50%;}
.ourStrength ul li:nth-of-type(even) strong{background-color: #f4f5f6;}
.ourPresence{background-color: #f4f5f6;padding-top: 90px;}
.ourPresence dt{padding: 0 110px;}
.ourPresence dt h6{margin-bottom: 65px;}
.ourPresence dt p strong{font-size: 20px;color: #333;line-height: 1.4;}

@media (min-width:1200px){
.realAsset .creditTit{margin-top: 85px!important;}
.privateE{margin-top: 120px;}
.mt60{margin-top: 60px;margin-bottom: 100px;}
}

@media (max-width:1200px){
.comWrapper{margin: auto;width: 90%!important;}  
.app{display: block;}
.pc{display: none;}
.mt140{margin-top: 40px;}
.fundTop div,.fundBox div,.fundDes div,.privateE div,.realAssetList dl{width: 100%!important;}
/*移动端导航*/
.header{display:none}
.head1200{display: flex;justify-content: space-between;align-items: center;padding: 4px 10px 4px 20px;position: absolute;top:0;left:0;right:0;z-index:9999;}
.head1200 a.logo{text-transform:uppercase;font-family: "Georgia";font-size: 34px;font-weight: 900;color: #fff;text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);line-height: 1;}
.headR{display: flex;align-items: center;}
.menu-handler{width:58px;height:58px;cursor:pointer;position:relative;z-index:49;}
.menu-handler .burger{width:24px;height:2px;background:#fff;display:block;position:absolute;z-index:5;top:20px;left:50%;margin:0px 0px 0px -12px;-webkit-transform-origin:center;transform-origin:center;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);}
.menu-handler .burger-2{top:27px}
.menu-handler .burger-3{top:35px}
.menu-handler.active .burger-1{top:27px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-handler.active .burger-2{opacity:0;}
.menu-handler.active .burger-3{top:27px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.trans,.trans:hover{-webkit-transition:all 277ms ease-in-out;transition:all 277ms ease-in-out;}
.trans-fast,.trans-fast:hover{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}
.searchC input{line-height: 48px;font-size: 15px;}
.searchBtn2{line-height: 48px;height: 48px;width: 50px;}
.menuBox{position: fixed;right:-100%;top:66px;width:100%;height:96%;z-index:999;background:#fff;left: auto;}
.menuBox .mlogo{display:block;margin:0 auto;width:238px;padding-top:20px}
.menuBox .mlogo img{display:block;width:100%}
.navMobile{width:100%;}
.navMobile li{border-bottom:1px solid #f5efef;line-height:50px;}
.navMobile li h5{width:90%;margin: auto;position:relative;font-size: 15px;width: 100%;}
.navMobile li h5 a{color: #333;display: block;width:100%;font-weight:bold}
.navMobile li h5 i{border:2px solid #2b459c;display:block;width:8px;height:8px;transform:rotate(-45deg);border-top:none;border-right:none;right:20px;position:absolute;top: calc(50% - 4px);transition: all .4s;}
.navMobile li h5 i.active{transform:rotate(135deg);}
.navMobile li .listDown{display:none;width:100%;}
.navMobile li .listDown .list2_one{font-size:14px;background-color:#fff;}
.navMobile li .listDown .list2_one h3{border-top:1px solid #e8e8e8;padding:0px 10px;line-height: 3;font-size: 15px;font-weight: 500;letter-spacing: 0.05em;}
.navMobile li h5>a,.navMobile li .listDown .list2_one h3 a{margin-left:20px;width:80%;color:#32384d;font-weight: 600;text-transform:uppercase;}
.navMobile li h5 i,.navMobile li h3 i{border:2px solid #2b459c;display:block;width:8px;height:8px;transform:rotate(-45deg);border-top:none;border-right:none;right:20px;position:absolute;top: calc(50% - 4px);transition: all .4s;}
.navMobile li h5 i.active,.navMobile li h3 i.active{transform:rotate(135deg);}
.navMobile li .listDown .list2_one h3 a{color: #333;font-size: 14px;text-transform:capitalize;font-weight: normal;font-weight: 600;}
.menuClose{right: 20px;}
.bannerSroll{height: 560px;}
.bannerCon{height: 100%;}
.bannerCon .img{height: 100%;}
.bannerCon .img img, .bannerCon .img video{object-fit: cover;height: 100%;}
.bannerCon p{max-width: 90%;}
.bannerCon p span{font-size: 20px;}
.bannerCon p strong{font-size: 24px;}
.arrow{font-size: 12px;left: -20px;transform: scale(.8);transform-origin: center bottom;display: none;}
.arrow::before{height: 40px;}
.arrow span{margin-bottom: 84px;}
.swiperNum{transform: translate(-50%,80%);left: 50%;}
.footerTop,.footerTopr,.footerBottom{display: block;}
.footerTopr{padding-bottom: 20px;width: 100%;}
.footerTopr dl{margin: 0!important;}
.footerTopr dt{margin-bottom: 15px;position: relative;}
.footerTopr dt a{font-size: 15px;}
.footerTopr dd a{font-size: 14px;}
.footerTopr dd{display: none;margin-left: 10px;}
.footerBottom{padding: 20px 0;}
.footerBottom p{text-align: center;font-size: 14px;}
.footerBottom p a:not(.goTop),.footerBottom p span{display: none;}
.footerBottom p:last-of-type{justify-content: flex-end;margin-top: 10px;}
.footerTopr dl dt::after {content: ""; height: 1px; width: 15px; background-color: #fff; position: absolute; right: 15px; top: 50%;}
.footerTopr dl dt::before {content: ""; height: 1px; width: 15px; background-color: #fff; position: absolute; right: 15px; top: 50%; transform: rotate(90deg); transition-duration: .5s;-webkit-transition-duration: .5s;}
.footerTopr dl dt.cur::before { transform: rotate(0deg);}
.footerTopr dl:nth-of-type(3) dt::after,.footerTopr dl:nth-of-type(3) dt::before{background-color: transparent;}
.footerTopr dd p{font-size: 15px;margin-bottom: 10px;}
.commonTit{margin-top: 40px;margin-bottom: 20px;font-size: 24px;padding: 0 40px}
.commonTit::before, .commonTit::after{width: 30px;}
.insights>.flex,.whatWedo .list,.whatWedo .list2,.teamInfo{display: block;}
.insights .item,.whatWedo .list dl,.whatWedo .list2 dl{width: 100%;margin: 0!important;margin-bottom: 25px!important;}
.whatWedo .whatDes,.txtDes{font-size: 15px;}
.whatWedo .list{margin-top: 25px;}
.whatWedo .list div{width: 286px;margin: 0 auto 25px!important;}
.whatWedo .list dd{font-size: 18px;padding: 15px 0 10px;}
.whatBox{height: 280px;margin: 30px 0;}
.whatBox img{object-fit: cover;height: 100%;}
.whatBox .txt p{font-size: 17px;max-width: 90%;margin: auto;}
.whatBox .txt p strong, .whatBox .txt p span{font-size: 14px;}
.whatBox .txt p+p{margin-top: 15px;}
.whatWedo .list2{margin: 20px auto 30px;width: 90%;}
.whatWedo .list2 dl{padding: 50px 0;}
.whatWedo .list2 dl dt{height: inherit;}
.whatWedo .list2 dl dt img{max-width: 60px;}
.whatWedo .list2 dl dd{font-size: 16px;margin-top: 15px;}
.teamInfo{height: inherit;padding: 30px 10px 0 20px;position: relative;overflow: hidden;}
.teamL{padding-top: 0;}
.teamL .dot{width: 20px;margin-bottom: 20px;}
.teamL h6{font-size: 18px;margin-left:12px;margin-bottom: 15px;}
.teamL .teamTxt{margin-left:12px;margin-bottom: 35px;}
.teamL .teamDes{height: 280px!important;}
.teamL,.teamR{width: 100%;}
.teamL .teamTxt p span,.teamL .teamTxt{font-size: 14px;}
.teamBg{position: relative;}
.teamImg,.teamBgbox.teamImg{position: absolute;left: 0;top: 0;height: 100%;z-index: -1;}
.teamImg img,.teamBgbox.teamImg img{height: 100%;position: relative;right: 892px;bottom: 0;width: 1260px;max-width: initial;}
.bannerBox{transform: translateX(-50%);}
.footerTop a.footLogo{font-size: 42px;}
.teamSwiper{border: none;margin-bottom: 40px;}
.teamSwiper .teamBg{border: 2px solid #2a459c;width: calc(100% - 1px);overflow: hidden;}
.bannerZi{height: 360px;background: linear-gradient(135deg, #fff, #ffffff54 50%,#fff0 100%) left center/100% 100%;}
.bannerZi .txt{margin-top: 15px;}
.bannerZi img{height: 100%;object-fit: cover;}
.bannerZi p{font-size: 22px;}
.history{padding-bottom: 60px;}
.history .commonTit{margin-top: 40px;margin-bottom: 30px;}
.historyTxt{margin-top: -50px;flex-direction: column;padding-bottom: 50px;}
.historyTxt::before{left: 0;}
.historyTxt dl{width: 90%;margin-left: 20px;margin-top: 15px;}
.historyTxt dl dt{font-size: 40px;}
.historyTxt dl:not(.historyTop) dt{position: relative;}
.historyTxt dl:not(.historyTop) dt::before{position: absolute;content: '';top: calc(50% + 3px);left: -20px;background-color: #000; height: 1px;width: 15px;}
.historyTxt dl dd{font-size: 15px;}
dl.historyTop{padding: 15px 15px 20px;width: 90%;min-height: inherit;}
dl.historyTop dd{margin-top: 15px;}
.insights-details{margin-bottom: 30px;}
.detailsInfo{flex-wrap: wrap;flex-direction: column-reverse;}
.detailsInfo div{width: 100%;}
.detailsContent{margin-top: 40px;}
.detailsContent{margin-left: 0;}
.detailsItem dd p em,.detailsItem dd p span{font-size: 14px;}
.detailsItem dd h6{font-size: 22px;margin: 15px 0;}
.detailsC{margin-top:20px;padding-bottom: 40px;}
.detailsC p{font-size: 14px;}
.detailsC p strong{font-size: 15px;}
.detailsShare{flex-direction: row;margin-bottom: 40px;}
.detailsShare a+a{margin-top: 0;margin-left: 10px;}
.detailsShare a{width: 32px;height:32px;}
.detailsShare a img{width: 16px;}
.detailsList h3{margin: 30px 0;font-size: 24px;}
.insights .detailsLists{margin-bottom: 40px;}
.detailsLists dd h6{font-size: 18px;}
.detailsLists dl:nth-of-type(3n-1){margin: 0!important;margin-bottom: 30px!important;}
.detailsLists dl{width: 100%;margin-bottom: 30px!important;border: none;padding-bottom: 1px;}
.detailsLists dl dd{margin: 25px;}
.insightsSearch{margin-top: 40px;}
.formBox:nth-of-type(2){margin: 0!important;margin-bottom: 15px!important;}
.formBox{margin-bottom: 15px!important;width: 100%;height: 40px;}
.select select, .input input{line-height: 38px;}
.input img{width: 15px;}
.insightsRecommend{margin: 40px 0;flex-direction: column;}
.insightsRecommend>div{width: 100%!important;}
.insightsRecommend .txt{margin-left: 0;margin-top: 20px;}
.insightsRecommend .txt dd h6{font-size: 20px;}
.insightsRecommend .txt a.more{padding: 12px 14px;}
.insightsRecommend .txt i{margin-top: 10px;margin-bottom: 15px;}
.pages{margin-bottom: 60px;margin-top: 0;}
.pages a+a,.pages .pageBtn,.pages span{margin-left: 15px;}
.pages a,.pages span{font-weight:600;}
.governance{margin-bottom: 25px;}
.governance .txtDes:nth-of-type(1){font-size: 16px;}
.teamBgbox{overflow: hidden;}
.teamBgbox .teamInfo{flex-wrap: wrap;padding-right: 0;padding-left: 15px;}
.teamBgbox{width: 100%;height: inherit;}
.teamBgbox .teamInfo .teamL .teamDes{height: 230px!important;}
.teamBgbox .teamInfo .teamL{width: 100%;padding-top: 0;}
.teamBgbox .teamInfo .teamL .dot{margin-bottom: 15px;}
.teamBgbox .teamInfo .teamL h6{font-size: 18px;margin-left: 10px;width: calc(100% - 15px);}
.teamBgbox .teamInfo .teamR{width: 100%;}
img.govImg{margin: 35px auto;}
.w1100{width: 94%;}
.bar dd{top: -30px;padding-top: 30px;}
.bar dd p{font-size: 15px;max-width: 90%;margin: 0 auto;}
.goveList dl{width: 100%;padding-bottom: 35px;}
.goveList dd{min-height: inherit;}
.goveList dd img{width: 74px;top: -22px;left: -12px;}
.goveList dd h6{font-size: 18px;height: 60px;margin-left: 80px;line-height: 2.4;margin-top: 10px;}
.goveList dd p{font-size: 14px;}
.goveList dl:nth-of-type(2n){margin-left: 0;}
.creditNum{margin: 40px auto 30px;}
.creditNum dl{padding: 0 10px;flex: 1;}
.creditNum dl+dl{border-width: 1px;}
.creditNum dt{font-size: 28px;}
.creditNum dd{font-size: 12px;}
.credit .bar{margin-top: 30px;}
.credit .bar h6{font-size: 28px;}
.credit .bar h6{margin-left: 25px;font-size: 22px;margin-bottom: 15px;}
.credit .bar dd{padding-top: 25px;padding-bottom: 0;}
.credit .bar p{margin-left: 40px;}
.creditList dl dd{min-height:inherit}
.creditTit{margin-bottom: 30px!important;margin-top: 0!important;}
.creditLists,.realAssetLists{padding-top: 30px;justify-content: center;margin-bottom: 30px;}
.creditLists dl,.realAssetList dl{width: 286px!important;}
.creditLists dl:not(:nth-of-type(4n-3)){margin-left: 0!important;}
.fund{margin-bottom: 15px;}
.fundTop{flex-wrap: wrap;margin-bottom: 50px;}
.fundTop .txt p em{font-size: 19px;}
.fundTop .txt p:first-child{padding-bottom: 20px;margin-bottom: 20px;}
.fundTop .txt p{font-size: 15px;}
.fundTop .img{margin-top: 30px;}
.fund .bar,.profile .bar{margin-top: 40px;}
.fund .bar dd,.profile .bar dd{padding-top: 30px;}
.fund .bar h6,.profile .bar h6{font-size: 22px;margin-left: 25px;}
.fundItembig{margin-top: -40px;}
.fundTit{margin-left: 23px;margin-bottom: 15px!important;z-index: 9;}
.fundItem:not(:nth-of-type(1)){padding-top: 15px;}
.fundTit strong{font-size: 64px;line-height: 1;}
.fundTit h6{font-size: 20px;top: 50%;transform: translateY(-50%);line-height: 1;}
.fundItem{padding-bottom: 45px;}
.fundBox{flex-wrap: wrap;margin-bottom: 30px;}
.fundBox .img{margin: 0!important;}
.fundBox .txt img{width: 18px;margin-bottom: 10px;}
.fundBox .txt{margin-top: 30px;}
.fundBox .txt p{margin-left: 12px;}
.fundBox .txt p em{font-size: 19px;margin-bottom: 20px;}
.fundBox .txt p i{font-size: 17px;}
.fundBox .txt p b{font-size: 15px;}
.fundDes{flex-wrap: wrap;}
.fundDes>div p{font-size: 14px;}
.fundDes>div p+p{margin-top: 10px;}
.privateEquity .txtDes:nth-of-type(1){font-size: 16px;}
.privateE .txt{height: 340px;}
.privateE{flex-wrap: wrap;margin-bottom: 40px;}
.privateE .txt p{font-size: 15px;width: 88%;}
.privateE .txt::before{width: 100%;}
.privateE .img img{width: 96%;margin: -20px auto 0;}
.privateEiconlist{flex-wrap: wrap;margin-bottom:30px;margin-top: 40px;justify-content: flex-start;}
.privateEiconlist dl{width: 50%;margin-bottom: 30px;}
.privateEiconlist dl dt img{width: 56px;}
.privateEiconlist dd{font-size: 18px;margin-top: 15px;}
.privateEimglist{margin-top: 0;}
.privateEimglist dl{width: 100%;}
.privateEimglist dl dt img{width: auto;}
.privateEtxtlist{margin-top: 30px;margin-bottom:85px}
.privateEtxtlist ul{margin-top:25px}
.privateEtxtlist ul::before{left: 46px;}
.privateEtxtlist li{align-items: flex-start;font-size: 15px;}
.privateEtxtlist li span{width: calc(100% - 80px);}
.privateEtxtlist li em{width: 38px;margin-top: 0;}
.privateEtxtlist li i{margin: 6px 12px 0 6px;width: 5px;height: 5px;}
.realAsset{padding-bottom: 0;}
.realAssetTit{margin-left: 10px;font-size: 22px;margin: 0;text-align: center;}
.realAssetList{flex-wrap: wrap;margin-top: 30px;justify-content: center;}
.realAssetList dl+dl{margin-left: 0;}
.realAssetList dl dd{font-size: 20px;}
.realAssetLists dd h6{font-size: 15px;}
.bannerZi p+p{margin-top: 10px;}
.bannerZi p em{font-size: 18px;}
.bannerZi p strong, .bannerZi p span{font-size: 15px;}
.profileTop h3, .ourPresence dt h6, .ourGuiding .txt h6, .hgcMarket .txt dl h6, .hgcMarket .imgTxt{font-size: 22px;}
.fundTop{margin-bottom: 30px;}
.fundTop .txt p{margin-top: 10px;margin-left: 10px;}
.prpfileBar{margin-bottom: 30px;}
.prpfileBar img{object-fit: cover;height: 250px;}
.prpfileBar dd{max-width: 90%;margin: 0 auto;}
.prpfileBar dd h6{font-size: 22px;margin-bottom: 15px;}
.prpfileBar dd p{font-size: 16px;}
.hgcMarket,.ourGuiding,.ourStrength{flex-wrap: wrap;}
.hgcMarket>div,.ourGuiding div,.ourStrength div,.ourStrength ul{width: 100%;}
.hgcMarket .img{margin-top: 0;padding-bottom: 30px;margin-bottom: 30px;}
.hgcMarket .imgPic img{width: 90%;}
.hgcMarket .imgTxt{left: auto;right: 0;width: 160px;}
.hgcMarket .txt{margin-left: 0;}
.hgcMarket .txt::before{left: calc(49px);}
.hgcMarket .txt dl{padding: 6px 0;}
.hgcMarket .txt dl h6{font-size: 20px;}
.hgcMarket .txt dd p{font-size: 15px;}
.hgcMarket .txt dt{width: 50px;}
.ourGuiding{margin-top:40px;margin-bottom: 50px;}
.ourGuiding .txt ul{margin-top: 20px;}
.ourGuiding .txt ul li{font-size: 15px;margin-bottom: 8px;line-height: 1.4;}
.ourGuiding .txt ul li::before{width: 5px;height: 5px;}
.ourGuiding .img{margin-top: 20px;}
.profile .bar{margin-top: 30px;}
.ourStrength{margin-top: -45px;margin-bottom: 40px;}
.ourStrength div{margin-left: 25px;font-size: 15px;}
.ourStrength ul{margin-top: 30px;}
.ourStrength ul li{font-size: 16px;display: flex;align-items: center;}
.ourStrength ul::after,.ourStrength ul li em{width: 45px;}
.ourStrength ul li em{height: 50px;}
.ourStrength ul li em::before{width: 28px;height: 28px;}
.ourStrength ul li strong{width: calc(100% - 40px - 25px);margin-left:10px;padding: 10px 0 10px 30px;}
.ourStrength ul li strong::before{width: 10px;left: 12px;}
.ourPresence{margin-top: 20px;padding-top: 30px;margin-bottom: 60px;}
.ourPresence dt{padding: 0 20px;}
.ourPresence dt h6{margin-bottom: 15px;}
.ourPresence dt p strong{font-size: 15px;line-height: 1.4;}
.team-members-detail{margin-top: -30px;}
.teamupBox{flex-wrap: wrap;padding: 20px 20px 10px 20px;}
.teamupBox div{width: 100%!important;}
.teamupBox .txt h6{font-size: 24px;margin-bottom: 15px;}
.teamupBox .txt p{font-size: 15px;}
.teamupBox .img{margin-left: 0;}
.portfolio-prev{left: 2px;}
.portfolio-next{right: 2px;}
.portfolio-prev, .portfolio-next{background-size: 10px 16px;}
.realAsset .bar p{margin-left: 20px;}
.credit .teamboxSwiper{margin-bottom: 30px;margin-top: 30px;}
.fund .txtDes{font-size: 16px;}
.fund .bar dd{padding-bottom: 15px}
.privateEquity .teamBgbox{margin: 40px auto 40px;}
.privateEquity .bar dd{padding-bottom: 10px;}
.fundTop .txt{margin-right: 0;}
.detailsItem dd{font-size: 15px;}
.select select, .input input{font-size: 14px;}
.teamboxSwiper{margin: 30px auto;height: initial;width: 100%;border-width: 2px;}
.teamboxSwiper .teamBgbox{height: 100%;}
.teamboxSwiper .swiper-slide{height: initial;}
.teamboxSwiper .teamBgbox .teamInfo .teamR{display: flex;align-items: flex-end;}
.privateEquity .teamBgbox{margin: 0 auto;}
.privateEquity .teamboxSwiper{margin-bottom: 40px;}
.govDes{font-size: 14px;}
.detailsItem dd p:last-of-type{line-height: 1;}
.insightsRecommend .detailsItem p{line-height: 1.4!important;}
.insightsRecommend .detailsItem p:nth-last-of-type(2){line-height: 1!important;}

.privateE{margin-top: 30px;}
.mt60{margin-top: 30px;margin-bottom: 20px;}
.insightsSearch{display: block;}
}