@charset "utf-8";
:root{
	/*公用*/
	--transition:cubic-bezier(0.25,0.74,0.22,0.99) 0.8s;
	/*font*/
	--font-size: clamp(12px,0.7291666666666666vw,28px);
	/*color*/
	--color-dominant:#0F86CA;
	--color-dominant1:#0060AD;
	--color-hover:#00326B;
	--color-fill:#000;
	--color-white:#fff;
	--color-black:#000;
	--color-gray3:#333;
	--color-gray6:#666;
	--color-gray9:#727272;
	--color-line:#DBDBDB;
	/*bg*/
	--bg:#fff;
	--body-color:#333;
	--bg-gray:#F5F9FD;
	--bg-scroll:#0F3C7D;
	--bg-overlay:#000;
	/*input*/
	--placeholder:#575757;
	--input-border-color:#eee;
	--border-radius:0px;
	/*gradient*/
	--linear-gradient-shadow:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,0));
	--linear-gradient-blue:linear-gradient(90deg,#0171c1,#2097ed);
	--linear-gradient-text:linear-gradient(90deg, #FFF 0%, #89E1E5 100%);
	--linear-text-blue:linear-gradient(90deg, #89E1E5 0%, #FFF 100%);
	/*cursor*/
	--cursor-stroke:#000;
	/*img*/
	--aspect-news:800/540;
	--aspect-pro:1/1;
	/*size*/
	--container-w:clamp(830px,86.45833333333334vw,3320px);
	--size-10:clamp(5px,0.5208333333333333vw,20px);
	--size-15:clamp(7px,0.78125vw,30px);
	--size-20:clamp(10px,1.0416666666666665vw,40px);
	--size-25:clamp(12px,1.3020833333333335vw,50px);
	--size-30:clamp(15px,1.5625vw,60px);
	--size-35:clamp(17px,1.8229166666666667vw,70px);
	--size-40:clamp(20px,2.083333333333333vw,80px);
	--size-45:clamp(22px,2.34375vw,90px);
	--size-50:clamp(25px,2.604166666666667vw,100px);
	--size-55:clamp(25px,2.864583333333333vw,110px);
	--size-60:clamp(30px,3.125vw,120px);
	--size-65:clamp(32px,3.3854166666666665vw,130px);
	--size-70:clamp(35px,3.6458333333333335vw,140px);
	--size-75:clamp(37px,3.90625vw,150px);
	--size-80:clamp(40px,4.166666666666666vw,160px);
	--size-85:clamp(42px,4.427083333333334vw,170px);
	--size-90:clamp(45px,4.6875vw,180px);
	--size-95:clamp(47px,4.947916666666666vw,190px);
	--size-100:clamp(50px,5.208333333333334vw,200px);
	--size-110:clamp(55px,5.729166666666666vw,220px);
	--size-120:clamp(60px,6.25vw,240px);
	--size-130:clamp(65px,6.770833333333333vw,260px);
	--size-140:clamp(70px,7.291666666666667vw,280px);

	--size-10-:clamp(-20px,-0.5208333333333333vw,-5px);
	--size-15-:clamp(-30px,-0.78125vw,-7px);
	--size-20-:clamp(-40px,-1.0416666666666665vw,-10px);
	--size-25-:clamp(-50px,-1.3020833333333335vw,-12px);
	--size-30-:clamp(-60px,-1.5625vw,-15px);
	--size-35-:clamp(-70px,-1.8229166666666667vw,-17px);
	--size-40-:clamp(-80px,-2.083333333333333vw,-20px);
	--size-45-:clamp(-90px,-2.34375vw,-22px);
	--size-50-:clamp(-100px,-2.604166666666667vw,-25px);
	--size-55-:clamp(-110px,-2.864583333333333vw,-25px);
	--size-60-:clamp(-120px,-3.125vw,-30px);
	--size-65-:clamp(-130px,-3.3854166666666665vw,-32px);
	--size-70-:clamp(-140px,-3.6458333333333335vw,-35px);
	--size-75-:clamp(-150px,-3.90625vw,-37px);
	--size-80-:clamp(-160px,-4.166666666666666vw,-40px);
	--size-85-:clamp(-170px,-4.427083333333334vw,-42px);
	--size-90-:clamp(-180px,-4.6875vw,-45px);
	--size-95-:clamp(-190px,-4.947916666666666vw,-47px);
	--size-100-:clamp(-200px,-5.208333333333334vw,-50px);
	--size-110-:clamp(-220px,-5.729166666666666vw,-55px);
	--size-120-:clamp(-240px,-6.25vw,-60px);
	--size-130-:clamp(-260px,-6.770833333333333vw,-65px);
	--size-140-:clamp(-280px,-7.291666666666667vw,-70px);
}
/*start===*/
.l-center{text-align:center}.l-relative{position:relative}.l-overflow{overflow:hidden}.l-bold{font-weight:bold}.l-imgs{background-position:center;background-repeat:no-repeat;background-size:cover;}.l-uppercase{text-transform:uppercase}.l-lh0{line-height:100%}.l-lh1{line-height:110%}.l-lh2{line-height:120%}.l-lh3{line-height:130%}.l-lh4{line-height:140%}.l-lh5{line-height:150%}.l-lh6{line-height:160%}.l-lh7{line-height:170%}.l-lh8{line-height:180%}.l-lh9{line-height:190%}.l-lh10{line-height:200%}.l-font12{font-size:12px}.l-font16{font-size:16px;font-size:clamp(12px,0.8333333333333334vw,32px)}.l-font18{font-size:18px;font-size:clamp(14px,0.9375vw,36px)}.l-font20{font-size:20px;font-size:clamp(16px,1.0416666666666665vw,40px)}.l-font22{font-size:22px;font-size:clamp(16px,1.1458333333333333vw,44px)}.l-font24{font-size:24px;font-size:clamp(16px,1.25vw,48px)}.l-font26{font-size:26px;font-size:clamp(18px,1.3541666666666667vw,52px)}.l-font28{font-size:28px;font-size:clamp(18px,1.4583333333333333vw,56px)}.l-font30{font-size:30px;font-size:clamp(18px,1.5625vw,60px)}.l-font32{font-size:32px;font-size:clamp(18px,1.6666666666666667vw,64px)}.l-font34{font-size:34px;font-size:clamp(20px,1.7708333333333333vw,34px)}.l-font36{font-size:36px;font-size:clamp(20px,1.875vw,36px)}.l-font38{font-size:38px;font-size:clamp(22px,1.9791666666666665vw,66px)}.l-font40{font-size:40px;font-size:clamp(22px,2.083333333333333vw,80px)}.l-font42{font-size:42px;font-size:clamp(22px,2.1875vw,84px)}.l-font44{font-size:44px;font-size:clamp(24px,2.2916666666666665vw,88px)}.l-font46{font-size:46px;font-size:clamp(24px,2.3958333333333335vw,92px)}.l-font48{font-size:48px;font-size:clamp(26px,2.5vw,96px)}.l-font50{font-size:50px;font-size:clamp(28px,2.604166666666667vw,100px)}.l-font52{font-size:52px;font-size:clamp(28px,2.7083333333333335vw,104px)}.l-font54{font-size:54px;font-size:clamp(28px,2.8125vw,108px)}.l-font56{font-size:56px;font-size:clamp(30px,2.9166666666666665vw,112px)}.l-font58{font-size:58px;font-size:clamp(30px,3.0208333333333335vw,116px)}.l-font60{font-size:60px;font-size:clamp(32px,3.125vw,120px)}.l-opacity8{opacity:.8}.l-opacity7{opacity:.7}.l-opacity6{opacity:.6}.l-opacity5{opacity:.5}.l-opacity4{opacity:.4}.l-opacity3{opacity:.3}.l-opacity2{opacity:.2}.l-flex,.l-grid-2,.l-grid-3,.l-grid-4,.l-grid-5,.l-grid-6,.l-grid-7,.l-grid-8{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap}.l-flex-column{display:flex;flex-direction:column;flex-wrap:wrap}.l-grid-2>*{width:50%}.l-grid-3>*{width:33.333333333333336%}.l-grid-4>*{width:25%}.l-grid-5>*{width:20%}.l-grid-6>*{width:16.666666666666668%}.l-grid-7>*{width:14.285714285714286%}.l-grid-8>*{width:12.5%}.l-white{color:var(--color-white)}.l-black{color:var(--color-black)}.l-gray3{color:var(--color-gray3)}.l-gray6{color:var(--color-gray6)}.l-gray9{color:var(--color-gray9)}.lines{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break: break-all;}.lines1{-webkit-line-clamp:1}.lines2{-webkit-line-clamp:2}.lines3{-webkit-line-clamp:3}.lines4{-webkit-line-clamp:4}.lines5{-webkit-line-clamp:5}.lines6{-webkit-line-clamp:6}.l-dominant{color:var(--color-dominant)}.l-dominant1{color:var(--color-dominant1)}.l-pd50{padding-top:var(--size-50);padding-bottom:var(--size-50);}.l-pd60{padding-top:var(--size-60);padding-bottom:var(--size-60);}.l-pd70{padding-top:var(--size-70);padding-bottom:var(--size-70);}.l-pd80{padding-top:var(--size-80);padding-bottom:var(--size-80);}.l-pd90{padding-top:var(--size-90);padding-bottom:var(--size-90);}.l-pd100{padding-top:var(--size-100);padding-bottom:var(--size-100);}.l-pd110{padding-top:var(--size-110);padding-bottom:var(--size-110);}.l-pd120{padding-top:var(--size-120);padding-bottom:var(--size-120);}.l-mg10{margin-top:var(--size-10);}.l-mg15{margin-top:var(--size-15);}.l-mg20{margin-top:var(--size-20);}.l-mg25{margin-top:var(--size-25);}.l-mg30{margin-top:var(--size-30);}.l-mg35{margin-top:var(--size-35);}.l-mg40{margin-top:var(--size-40);}.l-mg45{margin-top:var(--size-45);}.l-mg50{margin-top:var(--size-50);}.l-mg55{margin-top:var(--size-55);}.l-mg60{margin-top:var(--size-60);}.l-mg65{margin-top:var(--size-65);}.l-mg70{margin-top:var(--size-70);}.l-mg75{margin-top:var(--size-75);}.l-mg80{margin-top:var(--size-80);}.l-mg90{margin-top:var(--size-90);}.l-mg100{margin-top:var(--size-100);}.l-mg110{margin-top:var(--size-110);}.l-mg120{margin-top:var(--size-120);}input::-webkit-inner-spin-button{display: none;}
picture{display: block;}.flex-between{justify-content: space-between;}.flex-center{align-items: center;}.l-attachment{background-attachment: fixed;}.lh-ones *{line-height: revert;font-weight: revert; font-size: revert;padding: revert; margin: revert; list-style: revert;}
/*end===*/
.lh-fq{padding-top: calc(var(--size-80) * 2); padding-bottom:var(--size-80);}
.lh-fq>.bg{position: absolute; left: 0; top: 0; right: 0; z-index:-1;}
.lh-fq>.bg img{width: 100%;}
.fq-search{height: var(--size-55);aspect-ratio:560/54; border-radius:var(--size-55); background-color:#fff; padding:5px; margin-left:auto; margin-right:auto;}
.fq-search input{flex: 1; height: 100%;border:none; padding:0 var(--size-25);}
.form-btn{display: flex; align-items: center; justify-content: center; border-radius:50%; width:var(--size-50); aspect-ratio:48/44; border-radius:50%;background: linear-gradient(0deg, rgba(15, 134, 202, 0.23) 0%, #0F86CA 100%);}
.form-btn>button{position: absolute; left:0; top:0; width:100%; height:100%; z-index:2; opacity:0;}
.fq-list>*{background: #fff; border-radius:var(--size-10); margin-top:var(--size-15);}
.fq-hd{padding:var(--size-15) var(--size-45) var(--size-15) var(--size-20);cursor: pointer;}
.fq-hd>.left{flex: 1; margin-right:var(--size-30);}
.fq-hd>.right{width: 10px;}
.fq-hd img{width: 100%;}
.fq-hd>.left .icon{width: var(--size-35); height: var(--size-35); border-radius:5px; border:1px solid #EFF0F6; background:#F7F7FB; display:flex; align-items:center; justify-content:center; margin-right:var(--size-15);}
.fq-hd>.left .icon img{width: var(--size-20);}
.fq-hd>.left .name{flex: 1;}
.fq-bd{border-top: 1px solid rgba(0, 0, 0, 0.06); padding:var(--size-20) var(--size-70); display:none;}
.fq-list>*.active .fq-bd{display: block;}
.fq-list>*.active .fq-hd>.right img{transform: rotate(180deg);}
.flex-jcenter{justify-content: center;}
.fq-other .fq-list>*{border:1px solid #F0F0F0;}
.fq-other .btn>*{align-items: center; display: flex;}
.fq-other .btn>* .icon{margin-left: var(--size-10);}
.lh-inverstor>.bg{position: absolute; left: 0; right: 0; bottom: 0; z-index:-1;}
.lh-inverstor>.bg img{width: 100%;}
.inverstor-item>*{width:calc(50% - var(--size-30))}
.lh-btn{color: #666;}
.lh-btn .icon{width: 15px; margin-left: var(--size-10);}
.lh-btn:hover{color:var(--color-dominant);}
.prospectus-item{margin: var(--size-25-) 0 0 var(--size-25-);}
.prospectus-item>*{padding-left: var(--size-25); margin-top: var(--size-25);}
.prospectus-item>*>*{display: block; height: 100%; overflow: hidden; position: relative;border-radius: var(--size-10);border: 1px solid #F0F0F0;background: linear-gradient(180deg, #F7F9FB 0%, #F7F9FB 100%); padding:var(--size-30) var(--size-30) 0;}
.prospectus-item>*>*::before{content:''; display:block; width:100%; aspect-ratio:90/53; background:url(../assets/images/investor-a1.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0;}
.prospectus-item>* .time{border: 1px solid #00AEEF; border-radius:var(--size-30); height: var(--size-30); aspect-ratio: 115/30; display: flex; align-items: center; justify-content: center;line-height: 100%}
.prospectus-item>* .img{width:calc(var(--size-100) * 2 + var(--size-20)); aspect-ratio:223/202; display:flex; align-items:center; justify-content:center; transition:var(--transition);}
.prospectus-item>*>*:hover .lh-btn{color:var(--color-dominant);}
.prospectus-item>*>*:hover .img{transform:translateY(var(--size-10-));}
.notice-item>.first .img{width: calc(var(--size-140) * 2); aspect-ratio:283/167; margin-right:var(--size-35); border-radius:8px; overflow:hidden;}
.notice-item>.first .img img{width: 100%; height: 100%; transition:var(--transition);}
.notice-item>.first .cont{flex: 1;}
.notice-item>.first .cont .time{border: 1px solid #EFF0F6;border-radius: var(--size-30); background-color: #F7F7FB; height: var(--size-30); aspect-ratio: 115/30; display: flex; align-items: center; justify-content: center;line-height: 100%}
.notice-item>* .left{flex: 1; margin-right: var(--size-20);}
.notice-item>* .left .icon{width: var(--size-35); aspect-ratio: 1/1; border-radius: 5px; border: 1px solid #EFF0F6; background-color: #F7F7FB; display: flex; align-items: center; justify-content: center; margin-right: var(--size-20);}
.notice-item>* .left .icon img{width: var(--size-20);}
.notice-item>* .left .name{flex: 1;}
.notice-item>*:not(.first){border-bottom: 1px solid #F0F0F0;}
.notice-item>*:not(.first)>*{ height: var(--size-80);}
.notice-item>*:last-child{border:none;}
.notice-item>*>*:hover{color: var(--color-dominant);}
.notice-item>*>* img{transition: var(--transition);}
.notice-item>*>*:hover .img img{transform: scale(1.2);}
.lh-btn{transition: var(--transition);}
.notice-item>*>*:hover .lh-btn{color: var(--color-dominant);}
.governance-item>*{margin-top: var(--size-15);}
.governance-item>*>*{height: var(--size-60); border-radius: var(--size-10); border: 1px solid #F0F0F0; background-color: #fff; padding: 0 var(--size-30) 0 var(--size-20);}
.governance-item>*>* .name{flex: 1;}
.governance-item>*>*>.left{flex: 1; display: flex; align-items: center; margin-right: var(--size-30);}
.governance-item>*>*>.left::before{content: ''; display: block; width: 5px; aspect-ratio: 1/1; border-radius: 50%; background-color: #000; margin-right: var(--size-10); transition: var(--transition);}
.governance-item>*>*:hover{color: var(--color-dominant);}
.governance-item>*>*:hover>.left::before{background-color: var(--color-dominant);}
.performance-item{margin: var(--size-30-) 0 0 var(--size-30-);}
.performance-item>*{padding-left: var(--size-30); margin-top: var(--size-30);}
.performance-item>*>*{display: block; aspect-ratio: 27/38; border-radius: 5px; overflow: hidden;}
.performance-item>* .img,.performance-item>* img{width: 100%; height: 100%;}
.performance-item>* img{transition: var(--transition);}
.performance-item>*>* .cont{position: absolute; left: 0; right: 0; bottom: 0;background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%); padding: var(--size-50) var(--size-10) var(--size-20); color: #fff; z-index: 2; text-align: center;}
.performance-item>*>*:hover img{transform: scale(1.2);}
.investor-contact{background-color: #fff;box-shadow: 0 4px 31.8px 0 rgba(0, 50, 79, 0.07); border-radius: var(--size-10); padding: var(--size-30) var(--size-45) var(--size-50);}
.investor-contact>.bg{position: absolute; right: 0; bottom: 0; width: calc(var(--size-100) * 2 + var(--size-25));}
.investor-contact>.top .icon{width: var(--size-35); aspect-ratio: 1/1; border-radius: 5px; border: 1px solid #EFF0F6; background-color: #fff; margin-right: var(--size-20); display: flex; align-items: center; justify-content: center;}
.investor-contact>.top .icon img{width: var(--size-20);}
.investor-contact>.top .name{flex: 1;}
.investor-contact>.bottom{margin-top: var(--size-25); border-top: 1px solid rgba(0,0,0,0.1); padding-top: var(--size-25);}
.investor-contact>.bottom em{flex: 1;}
.inverstor-item>* img{max-width: 100%;}
/*cont*/

/*

filter: brightness(0) invert(1);
-webkit-
swiper-initialized
--color-wathet
linear-gradient(0deg,rgba(255,255,255,.4),rgba(255,255,255,0));
F5AB00
transparent
font-family: "ebrimabd";
.hRegular{font-family: "hRegular";}
.hLight{font-family: "hLight";}
.hBold{font-family: "hBold";}
l-uppercase
transition:cubic-bezier(0.215,.61,.355,1) .45s;

*/
/*手机*/
@media screen and (max-width: 1024px){
	:root{
		--size-10: 1.3333333333333335vw;
		--size-15: 2vw;
		--size-20: 2.666666666666667vw;
		--size-25: 3.3333333333333335vw;
		--size-30: 4vw;
		--size-35: 4.666666666666667vw;
		--size-40: 5.333333333333334vw;
		--size-45: 6vw;
		--size-50: 6.666666666666667vw;
		--size-55: 7.333333333333333vw;
		--size-60: 8vw;
		--size-65: 8.666666666666668vw;
		--size-70: 9.333333333333334vw;
		--size-75: 10vw;
		--size-80: 10.666666666666668vw;
		--size-85: 11.333333333333332vw;
		--size-90: 12vw;
		--size-95: 12.666666666666668vw;
		--size-100: 13.333333333333334vw;
		--size-110: 14.666666666666666vw;
		--size-120: 16vw;
		--size-130: 17.333333333333336vw;
		--size-140: 18.666666666666668vw;
		--size-10-: -1.3333333333333335vw;
		--size-15-: -2vw;
		--size-20-: -2.666666666666667vw;
		--size-25-: -3.3333333333333335vw;
		--size-30-: -4vw;
		--size-35-: -4.666666666666667vw;
		--size-40-: -5.333333333333334vw;
		--size-45-: -6vw;
		--size-50-: -6.666666666666667vw;
		--size-55-: -7.333333333333333vw;
		--size-60-: -8vw;
		--size-65-: -8.666666666666668vw;
		--size-70-: -9.333333333333334vw;
		--size-75-:-10vw;
		--size-80-: -10.666666666666668vw;
		--size-85-: -11.333333333333332vw;
		--size-90-: -12vw;
		--size-95-: -12.666666666666668vw;
		--size-100-: -13.333333333333334vw;
		--size-110-: -14.666666666666666vw;
		--size-120-: -16vw;
		--size-130-: -17.333333333333336vw;
		--size-140-: -18.666666666666668vw;
		--font-size:1.866666666666667vw;
		--container-w:100%;
	}
	.l-font12{font-size: 1.6vw;}
	.l-font14{font-size: clamp(12px,1.866666666666667vw,24px);}
	.l-font16{font-size: clamp(14px,2.1333333333333333vw,32px);}
	.l-font20{font-size: clamp(16px,2.666666666666667vw,40px);}
	.l-font32{font-size: clamp(20px,4.266666666666667vw,64px);}
	.l-font40{font-size: 5.333333333333334vw;}
	.l-font44{font-size: 5.866666666666666vw;}
	.l-font48{font-size: 5.8vw;}
	.l-font64{font-size: 7vw;}
	
	.fq-search{height: var(--size-70);aspect-ratio: inherit;}
	.inverstor-item>*{width: 100%;}
	.prospectus-item>* .time{height: var(--size-45);}
	.inverstor-item>.right{margin-top: var(--size-40);}
	
	
	/*平板*/
	@media screen and (min-width:768px){
		:root{
			--size-10: 0.9765625vw;
			--size-15: 1.46484375vw;
			--size-20: 1.953125vw;
			--size-25: 2.44140625vw;
			--size-30: 2.9296875vw;
			--size-35: 3.41796875vw;
			--size-40: 3.90625vw;
			--size-45: 4.39453125vw;
			--size-50: 4.8828125vw;
			--size-55: 5.37109375vw;
			--size-60: 5.859375vw;
			--size-65: 6.34765625vw;
			--size-70: 6.8359375vw;
			--size-75: 7.32421875vw;
			--size-80: 7.8125vw;
			--size-85: 8.30078125vw;
			--size-90: 8.7890625vw;
			--size-95: 9.27734375vw;
			--size-100: 9.765625vw;
			--size-110: 10.7421875vw;
			--size-120: 11.71875vw;
			--size-130: 12.6953125vw;
			--size-140: 13.671875vw;
			--size-10-: -0.9765625vw;
			--size-15-: -1.46484375vw;
			--size-20-: -1.953125vw;
			--size-25-: -2.44140625vw;
			--size-30-: -2.9296875vw;
			--size-35-: -3.41796875vw;
			--size-40-: -3.90625vw;
			--size-45-: -4.39453125vw;
			--size-50-: -4.8828125vw;
			--size-55-: -5.37109375vw;
			--size-60-: -5.859375vw;
			--size-65-: -6.34765625vw;
			--size-70-: -6.8359375vw;
			--size-75-:-7.32421875vw;
			--size-80-: -7.8125vw;
			--size-85-: -8.30078125vw;
			--size-90-: -8.7890625vw;
			--size-95-: -9.27734375vw;
			--size-100-: -9.765625vw;
			--size-110-: -10.7421875vw;
			--size-120-: -11.71875vw;
			--size-130-: -12.6953125vw;
			--size-140-: -13.671875vw;
			--font-size:1.3671875vw;
		}

	}
	/*手机*/
	@media screen and (max-width:767px){
	    .performance-item>*,.prospectus-item>*{width: 100%;}
        .governance-item>*>*{height: var(--size-80);}
	}
}