@font-face {
  font-family:"HarmonyOS-Light";
  src:url("../fonts/HarmonyOS_Sans_SC_Light.woff"),
    url("../fonts/HarmonyOS_Sans_SC_Light.ttf");
}
@font-face {
  font-family:"HarmonyOS-Regular";
  src:url("../fonts/HarmonyOS_Sans_SC_Regular.woff"),
    url("../fonts/HarmonyOS_Sans_SC_Regular.ttf");
}
@font-face {
  font-family:"HarmonyOS-Medium";
  src:url("../fonts/HarmonyOS_Sans_SC_Medium.woff"),
    url("../fonts/HarmonyOS_Sans_SC_Medium.ttf");
}
@font-face {
  font-family:"HarmonyOS-Bold";
  src:url("../fonts/HarmonyOS_Sans_Bold.woff"),
    url("../fonts/HarmonyOS_Sans_Bold.ttf");
}

body{ overflow:hidden; font-family:"HarmonyOS-Regular";}


.header{ position:fixed; top:0; left:0; width:100%; padding:.15rem .6rem; z-index:20;}
.header .logo img{ width:3.42rem;}
.header .top-search{display:block;padding:0; border:solid .02rem rgba(255, 255, 255, 0.2);}
.header .top-search .box{position:relative; overflow:hidden;}
.header .top-search .box .text{width:100%;display:block; line-height:2.6;background:none;border:0;padding:0 .3rem 0 .5rem;color:#fff; outline:none;}
.header .top-search .box .btn{position:absolute;top:0;width:.45rem;height:100%;background-image:url(../images/search-icon.png); background-repeat:no-repeat; background-position:center; background-size:.2rem; cursor:pointer;}
.header .top-search .box input::placeholder{ color:rgba(255, 255, 255, 0.6);}
.header .top-search .box input::-webkit-input-placeholder{ color:rgba(255, 255, 255, 0.6);}
.header .top-search .box input::-moz-placeholder{ color:rgba(255, 255, 255, 0.6);}
.header .top-search .box input::-ms-input-placeholder{ color:rgba(255, 255, 255, 0.6);}
.header .menu-aniu{ cursor:pointer; margin-left:.35rem; font-size:0; width:.42rem; height:.42rem; border:solid .02rem #fff;}
.header .icon-menu{ font-size:0; width:.2rem; height:.2rem; border-radius:50%; position:relative; z-index:8;}
.header .icon-menu i{ -webkit-transition: all .4s ease-out; transition: all .4s ease-out; display:inline-block; height:.02rem; background:#fff; margin:.02rem 0;}
.header .icon-menu i:nth-of-type(1),
.header .icon-menu i:nth-of-type(3) {width:100%;}
.header .icon-menu i:nth-of-type(2) {width:100%;}
.header .menu-aniu.active i:nth-of-type(1){ transform:rotate(45deg) translate(.04rem,.04rem);}
.header .menu-aniu.active i:nth-of-type(2){ opacity:0;}
.header .menu-aniu.active i:nth-of-type(3){ transform: rotate(-45deg) translate(.04rem,-.04rem);}
.header.back-black{ background-color:#000;}

.nav-up{ position:fixed; top:0; left:0; width:100%; display:none; min-height:100vh; background:rgba(0,0,0,.88); z-index:8;}
.nav-up .wtd100{ padding:1.9rem 0 .8rem; color:#fff;}
.nav-up .bg_img{ position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; object-fit:cover;}
.nav-up .center{ text-align:center; position:relative; z-index:3; padding:0 1.8rem;}
.nav-up .itme{ text-align:center; min-width:10%;}
.nav-up .itme .serial{ font-size:.36rem; color:rgba(255, 255, 255, 0.2); font-family:"HarmonyOS-Bold";}
.nav-up .itme .pot{ margin:.2rem 0; position:relative;}
.nav-up .itme .pot i{ display:block; width:.35rem; height:.35rem; background-image:url(../images/pot.png); background-repeat:no-repeat; background-position:center;}
.nav-up .itme .pot::after{ position:absolute; top:49%; left:66%; content:''; display:block; height:1px; width:15.5vw; background:rgba(255, 255, 255, 0.2);}
.nav-up .itme li>a{ color:#fff; display:block; font-size:.24rem; margin-bottom:.2rem;}
.nav-up .itme dl dd{ font-size:.16rem;}
.nav-up .itme dl dd a{ line-height:2.2; color:rgba(255, 255, 255, 0.5);}
.nav-up .itme dl dd a:hover{ color:#fff;}
.nav-up .itme:last-child .pot::after{ display:none;}
.nav-up .itme:hover dl{ display:block;}
.nav-up .itme:hover .pot i{ background-image:url(../images/logo3.png); background-size:.3rem; background-position:center;}
.nav-up .itme:hover .serial{ color:#fff;}


@media (min-width: 1025px) {
.header .top-search .box{min-width: calc(120 / 16* .16rem);transition: 0.5s;}
.header .top-search .box .text{width: calc(120 / 16* .16rem);transition: 0.5s;}
.header .top-search .box .text:focus{width: calc(216 / 16* .16rem);}
.header .top-search .box .btn{left:.1rem;}
.header .top-search.show{background:rgba(255, 255, 255, 0.2); border:solid 1px transparent; border-bottom-color:#1443ae;}
.header .top-search.show .box{width:calc(300 / 1920 * 100vw);}
.header .top-search.show .box .btn{left:0;}
}


@media (max-width: 1024px) {
.header{ padding:.2rem 4%;}
.header .open-search{width:.42rem;height:.42rem;background:url(../images/search-icon.png) no-repeat center center;background-size:.2rem;display:block;position:relative; border:solid 1px rgba(255, 255, 255, 0.2); cursor:pointer;}
.header .top-search{ position:inherit; border:none;}
.header .top-search .box{top:100%;left:0;width:100%;opacity:1;position:absolute;display:none;background:rgba(255, 255, 255, 0.8);}
.header .top-search .box .btn{right:0;background:url(../images/search-icon2.png) no-repeat center center;background-size:.2rem;}
.header .top-search .box .text{padding:0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em); color:#000;}
.header .menu-aniu{ border:solid 1px rgba(255, 255, 255, 0.2);}
.header .icon-menu i{ margin:2px 0; height:2px;}
.header .icon-menu.active i:nth-of-type(1){ transform:rotate(45deg) translate(4px,4px);}
.header .icon-menu.active i:nth-of-type(3){ transform: rotate(-45deg) translate(4px,-4px);}

.nav-up .wtd100{ padding:1.6rem 0 .8rem;}
.nav-up .center{ padding:0 .6rem;}
.nav-up .itme .serial{ font-size:.3rem;}
.nav-up .itme .pot::after{ left:75%;}
.nav-up .itme li>a{ margin-bottom:.1rem; font-size:.22rem;}

.header .menu-aniu.active i:nth-of-type(1){ transform:rotate(45deg) translate(3px,3px);}
.header .menu-aniu.active i:nth-of-type(3){ transform: rotate(-45deg) translate(5px,-5px);}
}

@media (max-width:768px) {
.header .icon-menu{ width:20px; height:auto;}
}
@media (max-width:640px) {
.header .open-search{ width:35px; height:35px; background-size:15px; border:solid 1px #fff;}
.header .menu-aniu{ width:35px; height:35px; border:solid 1px #fff;}
.header .icon-menu{ font-size:0; cursor:pointer; width:20px; height:20px; border-radius:50%; position:relative; z-index:8;}
.header .icon-menu i{ margin:2px 0;}

.header .top-search .box .btn{ background-size:.3rem; width:.6rem;}
.header .top-search .box input::placeholder{ color:#000;}
.header .top-search .box input::-webkit-input-placeholder{ color:#000;}
.header .top-search .box input::-moz-placeholder{ color:#000;}
.header .top-search .box input::-ms-input-placeholder{ color:#000;}

.header .menu-aniu.active i:nth-of-type(1){ transform:rotate(45deg) translate(5px,5px);}
.header .menu-aniu.active i:nth-of-type(3){ transform: rotate(-45deg) translate(3px,-3px);}

.nav-up .itme{ margin-bottom:.2rem; width:100%;}
.nav-up .itme .rollCon{ height:auto;}
.nav-up .itme li>a{ font-size:.28rem;}
.nav-up .itme dl dd{ font-size:.24rem;}
.nav-up .itme .mCSB_inside>.mCSB_container{ margin-right:0;}
.nav-up .itme .serial,  
.nav-up .itme .pot{ display:none;}
.nav-up .itme .pot::after{ display:none;}
}


/* 底部 */
.footer{ font-size:.14rem; padding:.4rem .6rem; color:rgba(255,255,255,0.8);}
.footer a{ color:rgba(255,255,255,0.8);}
.footer .friendly{ margin:.05rem 0;}
.footer .friendly em{ font-size:.12rem; font-style:normal; margin:0 .1rem;}
.footer .friendly a:hover{ color:#fff;}
.footer .copyright_box{ text-align:center;}
.footer .footer_other em{ font-size:.12rem; font-style:normal; margin:0 .2rem;}
.footer .link{ margin-right:.2rem;}
.footer .link i{ margin-left:.1rem; display:block; width:.1rem; height:.1rem; background-image: url(../images/arrow2.svg); opacity:0; transition:all .5s;}
.footer .link.mari,
.footer .link:last-child{ margin-right:0;}
.footer .link:hover i{ opacity:1;}
.footer a:hover{ color:#fff;}
@media(max-width:1024px){
.footer .center{ margin-bottom:.15rem; width:100%;}
.footer .footer_other{ justify-content:center; width:100%;}
}
@media(max-width:768px){
.footer{ padding:.4rem .2rem; font-size:.2rem;}
}
@media(max-width:640px){
.footer{ padding:.4rem .2rem; font-size:.22rem;}
}

/* banner */
.banner{ position:absolute; top:0; left:0; width:100%; height:100vh; z-index:-1;}
.banner video{ width:100%; height:100vh; object-fit:cover; display:block;}



/* 内页 */
.Inside-box{ padding-top:1.2rem; min-height:100vh; background-image:url(../images/news-bg1.jpg); background-position:center top;}
.Inside-box .tit-box{ color:#fff; margin-bottom:.6rem;}
.Inside-box .tit-box .tit-en{ text-align:center;}
.Inside-box .tit-box .tit-cn{ margin-top:-.2rem; line-height:1.1; font-family:"HarmonyOS-Bold"; font-size:.48rem; text-align:center;}



/* 新闻中心 */
.news-list .ul{ margin-bottom:.45rem;}
.news-list li:first-child{ border-top:solid 1px rgba(255, 255, 255, 0.2);}
.news-list li a{ color:#fff; padding:.25rem 0; border-bottom:solid 1px rgba(255, 255, 255, 0.2);}
.news-list li .pic{ width:25.469%; border-radius:.1rem; overflow:hidden;}
.news-list li .pic figure{ display:block; padding-bottom:50%; background-repeat: no-repeat; background-position: center; background-size: cover; transition:all .5s;}
.news-list li .text{ font-size:.14rem; width:calc(74% - 1rem); padding:0 .75rem 0 .4rem;}
.news-list li .text .tit{ font-size:.18rem;}
.news-list li .text .des{ min-height:3.6em; margin:.15rem 0; line-height:1.8; color:rgba(255,255,255,0.5);}
.news-list li .text .more .but i{margin-left:.1rem; display:block; width:.11rem; height:.11rem; background-image: url(../images/arrow.svg); background-size:cover; transition:all .5s;}
.news-list li .time{font-size:.14rem;padding:.2rem 0;text-align:center; width:1rem; border:solid 1px #1443ae; border-radius:.1rem; overflow:hidden;}
.news-list li .time .day{ line-height:1; font-size:.36rem;}
.news-list li:hover .pic figure{ transform:scale(1.1);}

.news-list .top{ margin-bottom:.95rem;}
.news-list .swiper-pagination{bottom:.42rem;}
.news-list .swiper-pagination-bullet{background: #fff; width: .08rem; height: .08rem; border-radius: .04rem; opacity: 1; margin:0 .07rem !important;}
.news-list .swiper-pagination-bullet-active{width: .25rem;}
.news-list .top li:first-child{ border-top:none;}
.news-list .top li a{ border-bottom:none;  padding: .3rem; background:rgba(255, 255, 255, 0.1);  border-radius:.1rem;}
.news-list .top li .time{text-align:left; border:none; border-radius:0; color: #1443ae;}
@media(min-width:769px){
.news-list .top li .pic{order: 2; width: 52.46%;}
.news-list .top li .text{ width:calc(100% - 52.46%); padding:0 0.54rem 0 .24rem;}
.news-list .top li .text .des{ margin-bottom: .5rem;}
}


/* 新闻详情 */
.news-info{ padding:0 1rem; font-family:"HarmonyOS-Light";}
.news-info .tit-con .title{ line-height:1.2; font-size:.48rem; color:#fff; font-family:"HarmonyOS-Medium";}
.news-info .other{ border-bottom:solid 1px rgba(255, 255, 255, 0.2); padding:.3rem 0; color:#fff; opacity:.5;}
.news-info .other em{ display:block; margin:0 .1rem; font-style:normal;}
.news-info .con-box{ line-height:2; color:#fff; padding-top:.4rem;}
.news-info .con-box p{ margin:0;}
.news-info .con-box img{ max-width:100%; height:auto!important;}
.news-info .article-box{ padding:.5rem 0 .3rem; border-top:solid 1px rgba(255, 255, 255, 0.2);}
.news-info .article-box dl{ width:calc(100% - 2.5rem); line-height:1.8;}
.news-info .article-box dl dd{ line-height:2.5; color:#999999;}
.news-info .article-box dl dd a{ color:rgba(255,255,255,0.5);}
.news-info .article-box dl dd a:hover{ color:#fff;}
.news-info .article-box .return a{ line-height:3; padding:0 .3rem; display:flex; align-items:center; justify-content:center; border-radius:1rem; overflow:hidden; border:solid 1px #1443ae; transition:all .5s;}
.news-info .article-box .return a::before{ margin-right:.1rem; content:'';display:block;width:.18rem;height:.18rem;background-image:url(../images/arrow3.png); background-size:contain; background-repeat:no-repeat; background-position:center;}
.news-info .article-box .return a span{ padding-right:.1rem; color:#fff;}
.news-info .article-box .return a:hover span{ color:#fff;}
.news-info .article-box .return a:hover{ background:#1443ae;}

@media(max-width:768px){
.news-list{ min-height:55vh;}
.news-list .top li .text{ width:100% !important; padding:.24rem 0 0 0 !important;}

}
@media(max-width:640px){
.news-info{ padding:0 .2rem;}
.news-info .tit-con .title{ font-size:.3rem;}
.news-info .other{ padding:.2rem 0;}
.news-list li .pic{ width:100%; margin-bottom:.2rem;}
.news-list li .pic figure{ padding-bottom:49.8%;}
.news-list li .text{ width:calc(100% - 1rem); padding-left:0;}
.news-list li .text .tit{ font-size:.24rem;}
.news-list li .text{ font-size:.22rem;}
}



/* 分页 */
.Page002623{ font-size:.18rem; text-align:center;}
.Page002623 .Pages a{ transition:all .5s;}

.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages >span:not(.p_page){display: none;}
.Page002623 .Pages em{float:left; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{ float:left; line-height:50px; width:50px; margin:0 5px; background:rgba(255,255,255,0.1); border-radius:100%; color:rgba(255,255,255,0.5);}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color:#fff;background:#1443ae;}
.Page002623 .Pages .p_page>a{font-size:0;height:50px;position: relative;}
.Page002623 .Pages .p_page>a:before{ font-family:swiper-icons; font-size:.12rem; color:#fff; font-weight:bold;}
.Page002623 .Pages a.a_prev:before{content:'prev';}
.Page002623 .Pages a.a_next:before{content:'next';}

.Page002623 .Pages .p_page .a_next a{font-size:0;height:50px;position: relative;}
.Page002623 .Pages .p_page .a_next a:before{ font-family:swiper-icons; font-size:.12rem; color:#fff; font-weight:bold;}
.Page002623 .Pages .p_page .a_prev a{font-size:0;height:50px;position: relative;}
.Page002623 .Pages .p_page .a_prev a:before{ font-family:swiper-icons; font-size:.12rem; color:#fff; font-weight:bold;}
.Page002623 .Pages span.a_prev a:before{content:'prev';}
.Page002623 .Pages span.a_next a:before{content:'next';}

@media(max-width:769px){
    .Page002623 .Pages a{width:40px;line-height: 40px;}
    .Page002623 .Pages .p_page>a{height:40px;}
}

@media(max-width:640px){
.Page002623 .Pages a{background-color:#1443ae; width:30px; height:30px; line-height:30px;}
.Page002623 .Pages .p_page>a{ width:30px; height:30px; line-height:30px;}
.Page002623 .Pages .p_page>a:before{ font-size:.16rem;}
}


/* 联系我们 */
.contact-shell{ color:#fff; padding-top:1.7rem;}
.contact-box .text{ width:50%; font-family:"HarmonyOS-Light";}
.contact-box .text .des{ max-width:85%; line-height:1.7; margin-bottom:.5rem; color:rgba(255, 255, 255, 0.5);}
.contact-box .text .tit{ font-family:"HarmonyOS-Regular"; font-size:.18rem;}
.contact-box .text li{ width:46%; margin-bottom:.45rem;}
.contact-box .text li .icon span{ width:.5rem; display:block; background: rgba(255, 255, 255, 0.1); border-radius:100%;}
.contact-box .text li .tit{ margin-bottom:.1rem; font-size:.18rem;}
.contact-box .text li .wzx{ color:rgba(255, 255, 255, 0.5);}
.contact-box .text li .wen{ width:calc(100% - .7rem);}
.contact-box .form-shell{ width:49%;}
.contact-box .form-shell .item{ margin-bottom:4%; padding:.1rem .2rem; background: rgba(255, 255, 255, 0.1); border-radius:5px;}
.contact-box .form-shell .wtd49{ width:48.5%;}
.contact-box .form-shell .item ::placeholder{ color:#fff;}
.contact-box .form-shell .item ::-webkit-input-placeholder{ color:#fff;}
.contact-box .form-shell .item ::-moz-placeholder{ color:#fff;}
.contact-box .form-shell .item :-ms-input-placeholder{ color:#fff;}
.contact-box .form-shell .inp_txt input{ outline:none; line-height:2; background:none; color:#fff; width:100%; border:none; padding:0; margin:0; display:block;}
.contact-box .form-shell .rea_box textarea{ outline:none; line-height:2; min-height:9em; background:none; color:#fff; width:100%; resize:none; display:block; border:none; padding:0; margin:0;}
.contact-box .form-shell .submit{ cursor:pointer; font-size:.18rem; line-height:2; padding:.1rem; background:#1d50bf; text-align:center; border-radius:5px;}

@media(max-width:1024px){
.contact-box .text li{ margin-bottom:.2rem;}
.contact-box .text li .tit{ margin-bottom:0;}
.contact-box .text .des{ max-width:90%;}
}

@media(max-width:768px){
.contact-box{ min-height:50vh;}
.contact-box .text{ font-size:.18rem; width:100%;}
.contact-box .text .des{ max-width:100%;}
.contact-box .text li .tit{ font-size:.2rem;}
.contact-box .form-shell{ width:100%;}
.contact-box .form-shell .inp_txt input,
.contact-box .form-shell .rea_box textarea{ font-size:.2rem;}
}
@media(max-width:640px){
.contact-box .text{ font-size:.22rem;}
.contact-box .text li .tit{ font-size:.24rem;}
.contact-box .form-shell .inp_txt input,
.contact-box .form-shell .rea_box textarea{ font-size:.22rem;}
.contact-box .form-shell .submit{ font-size:.22rem;}
}

/* 投资者关系 */
.ban-Investor img{ width:100%;}
.Investor-shell{ color:#fff; padding-top:1.7rem;}
.Investor-list{ padding:1rem 0; width:100%;}
.Investor-list .item{ margin:.1rem 0; padding-right:.3rem; margin-right:.3rem; border-right:solid 1px rgba(255,255,255,0.15);}
.Investor-list .item .icon span{ width:.5rem; display:block; background: rgba(255, 255, 255, 0.1); border-radius:100%;}
.Investor-list .item .tit{ font-size:.18rem;}
.Investor-list .item .wen{ padding-left:.2rem;}
.Investor-list .item .wzx{ color:rgba(255, 255, 255, 0.5);}
.Investor-list .item a{ color:#fff;}
.Investor-list .item:last-child{ margin-right:0; padding-right:0; border-right:none;}
@media(max-width:768px){
.Investor-list .item{ font-size:.2rem; margin:.2rem 0; margin-right:.2rem; padding-right:.2rem;}
.Investor-list .item:last-child{margin-right: .2rem;}
.Investor-list .item .tit{ font-size:.22rem;}
}
@media(max-width:640px){
.Investor-list{ justify-content: center;padding-left: .35rem;}
.Investor-list .item{ font-size:.24rem; min-width:45%; justify-content:flex-start; border-right:none; margin:.2rem 0; padding-right:0;}
.Investor-list .item .icon span{ width:.6rem;}
.Investor-list .item .wen{ width:calc(100% - .6rem);}
.Investor-list .item .tit{ font-size:.24rem;}
.Investor-list .item:last-child{ margin-right:0;}
}


/* 关于我们-公司简介 */
.company-one{ color:#fff; padding:.6rem 0 1.6rem;}
.company-one .des{ line-height:1.8; color:rgba(255, 255, 255, 0.7); margin-bottom:.6rem;}
.company-con .list{ position:absolute; top:50%; left:0; z-index:5; width:100%; padding:0 1rem;}
.company-con .list .center{ width:100%; background:rgba(255, 255, 255, 0.4); padding:0 .3rem;}
.company-con .list .item{ padding:.3rem 0; color:#555555;}
.company-con .list .countup{ margin-right:.1rem; line-height:1; font-size:.32rem; color:#14222e;}

.chairman-con .pic{ width:32%; margin-right:8%;}
.chairman-con .pic span{ border-radius:.2rem; overflow:hidden;}
.chairman-con .text{ font-family:"HarmonyOS-Light"; line-height:1.8; color:rgba(255,255,255,0.7); width:60%;}
.chairman-con .text .center{ width:100%; display:block;}
.chairman-con .text p{ margin:0;}
.chairman-con .text .tit{ color:#fff; font-size:.3rem;}
.chairman-con .text .wz{ color:rgba(255,255,255,0.5);}
.chairman-con .text .line{ margin:.4rem 0;}
.chairman-con .text .line::after{ content:''; display:block; width:100%; height:1px; background:rgba(255,255,255,.2);}

.leaders-one{ color:#fff; padding:1.8rem 0 .6rem;}
.leaders-switc .item{ margin-bottom:.35rem; background:rgba(21,76,208,.1); padding:.35rem .5rem; border-bottom:solid .02rem #154cd0; transition:all .5s;}
.leaders-switc .item .tit_box{ margin-bottom:.3rem;}
.leaders-switc .item .tit_box .tit{ line-height:1.4; font-size:.36rem;}
.leaders-switc .item .tit_box .wxz{ margin-left:.3rem;}
.leaders-switc .item .tit_box .wxz span{ padding:0 .2rem; display:inline-block; background:rgba(255,255,255,.2); color:rgba(255, 255, 255, 0.55); line-height:1.8; border-radius:1rem;}
.leaders-switc .item .text_roll{ line-height:1.7; color:rgba(255, 255, 255, 0.7);}
.leaders-switc .item .text_roll p{margin:0;}
.leaders-switc .item:hover{ background:rgba(21,76,208,.5); border-radius:5px; transform:translateY(-.1rem);}

.strategy-one .tit-cn{ text-transform:uppercase;}
.strategy-one .strategy-switc{ padding:1.2rem .7rem 1.8rem;}
.strategy-one .strategy-switc::before{ display: none; position:absolute; top:5%; right:15%; content:''; width:1.3rem; height:1.3rem; background-image: url(../images/inew-icon.png); background-position: center; background-repeat: no-repeat; background-size:1rem;}
.strategy-one .small-switc{ position:absolute; top:-0.2rem; left:6%; width:3rem;}
.strategy-one .small-switc .item{ text-align:center;}
.strategy-one .small-switc .item .pic{ width:100%;}
.strategy-one .small-switc .item .pic span{ width:1.4rem;height:1.4rem; border-radius:100%; overflow:hidden;display: flex;align-items: center;justify-content: center;}
.strategy-one .small-switc .item .pic span img{width:100%;height:100%;object-fit: cover;}
.strategy-one .small-switc .item .des{ opacity:0;}
.strategy-one .small-switc .item .tit-shell{ padding-top:10%; color:#fff;}
.strategy-one .small-switc .item .tit{ font-size:.16rem;}
.strategy-one .small-switc .swiper-slide-active{ opacity:1!important;}

.strategy-one .big-switc::after{ position:absolute; top:36%; left:50%; content:''; display:block; width:100vw; height:.86rem; background-image: url(../images/line.png); background-position:center; transform:translateX(-50%);}
.strategy-one .big-switc .swiper-slide{ height:auto;}
.strategy-one .big-switc .item{ height:100%; text-align:center;}
.strategy-one .big-switc .item .pic{ border-radius:100%; overflow:hidden;}
.strategy-one .big-switc .item .pic span{display: flex;align-items: center;justify-content: center;}
.strategy-one .big-switc .item .pic span img{width:100%;height:100%;object-fit: cover;}
.strategy-one .big-switc .item .tit-shell{ padding-top:.3rem; color:#fff;}
.strategy-one .big-switc .item .tit{ font-size:.16rem;}
.strategy-one .big-switc .item .des{ font-family:"HarmonyOS-Light"; opacity:0;}
.strategy-one .big-switc .swiper-slide-prev .item .pic span,
.strategy-one .big-switc .swiper-slide-next .item .pic span{ display:block; width:1.8rem;height:1.8rem; overflow:hidden; border-radius:100%;}
.strategy-one .big-switc .swiper-slide-next .item{ justify-content:flex-end;}
.strategy-one .big-switc .swiper-slide-active .item .tit{ font-size:.36rem;}
.strategy-one .big-switc .swiper-slide-active .item .pic span{width:3.6rem;height:3.6rem;}
.strategy-one .big-switc .swiper-slide-active .des{ opacity:1;}
.strategy-one .big-switc .swiper-slide-active .item .tit-shell{ padding-top:0;}
.strategy-one .big-switc .swiper-slide-active .item .tit-shell .pot{ width:.2rem; margin:0 auto; display:-webkit-flex; display:flex; flex-wrap:wrap; justify-content:center;}
.strategy-one .big-switc .swiper-slide-active .item .tit-shell .pot::before{ background:rgba(255, 255, 255, 0.2); content:''; display:block; width:1px; height:0.7rem;}
.strategy-one .big-switc .swiper-slide-active .item .tit-shell .pot::after{ content:''; display:block; width:.2rem; height:.2rem; background-image: url(../images/logo4.png); background-repeat:no-repeat; background-size:contain; background-position:center;}
.strategy-one .big-switc .swiper .swiper-but{ top:auto; bottom:.1rem; outline:none; cursor:pointer; width:.4rem; height:.4rem; border:solid 2px #154cd0; opacity:1; background:#154cd0; border-radius:100%;}
.strategy-one .big-switc .swiper .swiper-but::after{ font-size:.12rem; font-weight:bold; color:#fff;}
.strategy-one .big-switc .swiper .swiper-button-prev{ left:25%;}
.strategy-one .big-switc .swiper .swiper-button-next{ right:25%;}
.strategy-one .big-switc .swiper .swiper-but.swiper-button-disabled{ background:transparent;}

@media(max-width:1024px){
.strategy-one .big-switc::after{ top:47%;}
}
@media(max-width:768px){
.leaders-switc .swiper-slide .item{ font-size:.18rem;}
.strategy-one .big-switc .swiper-slide-active .item .pic span{width: 100%;height: auto;}
.strategy-one .big-switc .swiper .swiper-but{bottom: 0rem;left: 10%}
.strategy-one .big-switc .swiper .swiper-button-next{ right:10%;left: auto}
.strategy-one .strategy-switc{padding: 1.2rem 0rem 0.8rem;}

}
@media(max-width:640px){
.company-con .list{ position:relative; padding:.4rem 0;}
.company-con .list .center{ padding:.3rem;}
.company-con .list .countup{ color:#fff;}
.company-con .list .item{ color:#fff; padding:.2rem 0; width:50%;}
.chairman-con{ justify-content:center;}
.chairman-con .pic{ width:45%; margin-bottom:.3rem;}
.chairman-con .text{ width:100%;}
.leaders-switc .swiper-slide .item{ font-size:.24rem;}
.strategy-one .small-switc{ width:2rem; left:0; top:3%;}
.strategy-one .small-switc .item .pic span{ width:1.2rem;height: 1.2rem;}
.strategy-one .strategy-switc::before{ width:1.2rem; height:1.2rem; right:0; background-size:contain;}
.strategy-one .big-switc .swiper-slide-active .item .tit{ font-size:.26rem;}
.strategy-one .big-switc .item{ font-size:.2rem;padding: 0}
.strategy-one .big-switc .item .pic span{ width:100%;}
.strategy-one .big-switc .swiper-slide-prev .item .pic span,
.strategy-one .big-switc .swiper-slide-next .item .pic span{ width:1.6rem; height:1.6rem;}
.strategy-one .big-switc::after{ top:42%; background-size:contain; background-repeat:no-repeat;}
}



/* 业务板块 */
.cinema-footer{ position:fixed; bottom:0; left:0; width:100%;}
.cinema-footer .footer{ padding:0 .6rem .1rem;}

/* 滚屏 */
.h_pagemin .tit-box{ color:#fff; margin-bottom:.35rem;}
.h_pagemin .tit-box .tit-en{ text-align:center;}
.h_pagemin .tit-box .tit-en img{ max-height:.6rem;}
.h_pagemin .tit-box .tit-cn{ margin-top:-.2rem; line-height:1.1; font-family:"HarmonyOS-Bold"; font-size:.48rem; text-align:center;}

.section{ background-image:url(../images/news-bg1.jpg); background-position:center top;}
.mihg{ padding:1.4rem 0 .7rem; min-height:100vh;}


/* 业务板块-院线 */
.cinema-des{ color:#fff; margin-bottom:.4rem;}
.cinema-des .lanm{ margin-bottom:.25rem; font-size:.24rem;}
.cinema-des .title{ font-size:.24rem;}
.cinema-des .tishi{ margin:.15rem 0; color:#fff; font-family:"HarmonyOS-Light";}
.cinema-des .des{ color:rgba(255, 255, 255, 0.8); font-family:"HarmonyOS-Light";line-height: 2 !important;}
.cinema-des .des *{line-height: 2 !important;}
.cinema-one .cinema-des .lanm{ display:none;}
.cinema-one .cinema-switc .swiper{ padding-bottom:.5rem;}
.cinema-one .cinema-switc .item .pic{ border-radius:.1rem; overflow: hidden;}
.cinema-one .cinema-switc .item .pic img{ width:100%;}
.cinema-one .cinema-switc .swiper-pagination{ bottom:0;}
.cinema-one .cinema-switc .swiper-pagination-bullet{ outline:none; background:#fff;}
.cinema-two .cinema-des .lanm{ margin-bottom:.15rem; font-size:.24rem;}
.cinema-two .cinema-des .des{ color:#fff; font-family:"HarmonyOS-Light";}
.cinema-two .wtd35{ line-height:2; width:35.157%; color:rgba(255, 255, 255, 0.8); font-family:"HarmonyOS-Light";}
.cinema-two .intro{ margin-bottom:.25rem;}
.cinema-two .pic{ overflow: hidden; border-radius:.1rem;}
.cinema-two .pic img{ width:100%;}
.cinema-two .video_shell{ width:58.36%;}
.cinema-two .video_shell a{ display:block; overflow: hidden; border-radius:.1rem;position: relative;}
.cinema-two .video_shell video{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
    background: #000;
}
.cinema-two .video_shell img{ width:100%;}
.cinema-two .video_shell .play{ cursor:pointer; position:absolute; left:50%; top:50%; width:.56rem; height:.56rem; margin-left:-.28rem; margin-top:-.28rem; background:#154cd0 url(../images/play.png); background-repeat: no-repeat; background-position:center; background-size:contain; border-radius:100%; overflow:hidden;}

.cinema-four .roll-num{ padding:.5rem 0; color:#fff; font-family:"HarmonyOS-Light";}
.cinema-four .roll-num .item{ padding:0 .6rem;}
.cinema-four .roll-num span{ line-height:1; font-size:.36rem; color:#154cd0;}
.cinema-four .roll-num span.pad{ padding:0 .1rem;}
.cinema-four .other_box .item{ position:relative; padding:.45rem .2rem; color:#fff; width:32%; margin-right:2%; border:solid 1px rgba(255, 255, 255, 0.4); border-radius:.1rem; background:rgba(255, 255, 255, 0.05);}
.cinema-four .other_box .item::before{ content:''; display:block; background-image: url(../images/line2.png); background-repeat: no-repeat; background-position:center; background-size: contain; position:absolute; top:0; left:0; height:2px; width:100%;}
.cinema-four .other_box .item .tit{ font-size:.18rem;}
.cinema-four .other_box .item .icon{ margin:.15rem 0;}
.cinema-four .other_box .item dd .line{ height:2px; background:#fff; width:.4rem;}
.cinema-four .other_box .item dd .line2{ height:2px; background:#fff; width:.4rem;}
.cinema-four .other_box .item dd .name{ margin-right:.1rem; font-size:.14rem; font-family:"HarmonyOS-Light";}
.cinema-four .other_box .item dd .txt{ margin-left:.1rem; font-size:.18rem;}
.cinema-four .other_box .item:nth-child(3n){ margin-right:0;}
.louver-one .cinema-des{ margin-bottom:0;}
.louver-one .cinema-des .lanm{ margin-bottom:.2rem;}
.louver-one .louver-box .item{ width:9.766%; margin-right:2px; margin-top:.1rem; transition:all .5s;}
.louver-one .louver-box .item .corner{ border-radius:.1rem; overflow:hidden;}
.louver-one .louver-box .item:nth-child(2n){ margin-top:0;}
.louver-one .louver-box .item img{ width:100%; height:6.02rem; object-fit:cover;}
.louver-one .louver-box .item:last-child{ margin-right:0;}
.louver-one .louver-box .item .txt{ font-size:.14rem; font-family:"HarmonyOS-Light"; position:absolute; bottom:.7rem; left:0; width:100%; text-align:center; color:#fff; transition:all .5s;}
.louver-one .louver-box .item.active{ width:70.2%;}
.louver-one .louver-box .item.active .txt{ font-size:.18rem; bottom:0; text-align:left; padding:.3rem;}
.Issuance-one .cinema-des .lanm{ margin-bottom:0;}
.Issuance-one .intro-box .text{ font-family:"HarmonyOS-Light"; line-height:2; width:33.3333333%; color:rgba(255, 255, 255, 0.8);}
.Issuance-one .intro-box .text p{ margin:0;}
.Issuance-one .intro-box .list-box{ width:63.5%;}
.Issuance-one .intro-box .list-box .item{ margin-right:1%;}
.Issuance-one .intro-box .list-box .item .corner{ border-radius:.1rem; overflow:hidden;}
.Issuance-one .intro-box .list-box .item img{ width:100%; transition:all .5s;}
.Issuance-one .intro-box .list-box .item:nth-child(3n){ margin-right:0;}

@media(max-width:1024px){
.cinema-footer{ position:relative;background-image:url(../images/news-bg1.jpg); background-position:center bottom;}
.mihg{ padding:.7rem 0; align-items:flex-start; min-height:inherit;}
.cinema-one{ padding:1.4rem 0 .7rem;}
.cinema-three{ padding:.7rem 0;}
.cinema-four .roll-num{ padding:.3rem 0;}
.cinema-four .roll-num .item{ padding:0 .3rem;}
.cinema-four .cinema-des{ margin-bottom:.2rem;}
.cinema-four .other_box .item{ padding:.35rem .15rem;}
.cinema-four .other_box .item dd .txt{ font-size:.16rem;}
.louver-one .louver-box .item img{ height:4.9rem;}
.cinema-two .wtd35{ width:40%;}
}
@media(max-width:768px){
.cinema-des .lanm{ font-size:.3rem;}
.cinema-two .wtd35{ width:100%; margin-bottom:.3rem;}
.cinema-two .video_shell{ width:100%;}
.cinema-four .roll-num{ flex-wrap:wrap;}
.cinema-four .roll-num .item{ padding:.15rem; width:50%;}
.cinema-four .other_box .item .icon{ line-height:0; margin:.1rem 0;}
.cinema-four .other_box .item .icon img{ width:.2rem;}
.cinema-four .other_box .item{ width:100%; margin-right:0; margin-bottom:.35rem;}
.cinema-four .other_box .item .tit{ font-size:.28rem;}
.cinema-four .other_box .item dd .name{ font-size:.22rem;}
.cinema-four .other_box .item dd .txt{ font-size:.26rem;}
.Issuance-one .intro-box .text{ width:100%;}
.Issuance-one .intro-box .list-box{ margin-top:.3rem; width:100%;}
}
@media(max-width:640px){
.louver-one .louver-box .item{ width:13%;}
.louver-one .louver-box .item img{ height:2.7rem;}
.louver-one .louver-box .item.active{ width:60%;}
.louver-one .louver-box .item.active .txt{ font-size:.26rem;}
.cinema-four .other_box .item:last-child{ margin-bottom:0;}
}



/* 业务板块-IP */
.IP-one .des{ margin-bottom:.45rem; font-family:"HarmonyOS-Light"; line-height:2; color:rgba(255, 255, 255, 0.8);}
.IP-one .des p{ margin:0;}
.IPOne-con .other-swiper{ margin-bottom:.25rem;}
.IPOne-con .other-swiper .lanm{ color:#fff; font-size:.24rem;}
.IPOne-con .other-swiper .swiper-aniu .swiper-but{outline:none; cursor:pointer; width:.4rem; height:.4rem; border:solid 2px #154cd0; left:auto; right:auto; position:relative; margin:0; padding:0; opacity:1; background:#154cd0; border-radius:100%;}
.IPOne-con .other-swiper .swiper-aniu .swiper-but::after{ font-size:.12rem; font-weight:bold; color:#fff;}
.IPOne-con .other-swiper .swiper-aniu .swiper-button-prev{ margin-right:.1rem;}
.IPOne-con .other-swiper .swiper-aniu .swiper-but.swiper-button-disabled{ background:transparent;}
.IPOne-con .IP-switc .item .pic{ border-radius:.1rem; overflow:hidden;}
.IPOne-con .IP-switc .txt{ font-family:"HarmonyOS-Light"; margin-top:.2rem; text-align:center; color:#fff;}

.Iness-ip{ padding:1.2rem 0 .7rem;}
.Iness-ip .tab-menu{ margin-bottom:.2rem; flex-wrap:wrap;}
.Iness-ip .tab-menu .item{ padding-bottom:.1rem; margin:0 .3rem; border-bottom:solid 1px transparent; font-family:"HarmonyOS-Light"; color:#9ba0a5; font-size:.18rem; cursor:pointer;}
.Iness-ip .tab-menu .item .wz{ line-height:1.1;}
.Iness-ip .tab-menu .item .icon{ display:none; margin-left:.1rem; width:.4rem;}
.Iness-ip .tab-menu .item.active{ border-color:#154cd0; color:#fff;}
.Iness-ip .tab-menu .item.active .icon{ display:block;}
.Iness-ip .tab-con{ display:none; animation: 0.8s ease 0.2s 1 normal backwards running fadeInUp; -webkit-animation: 0.8s ease 0.2s 1 normal backwards running fadeInUp;}
.Iness-ip .tab-con.on{ display:block;}
.Iness-ip .tab-shell{ min-height:2.8rem; margin-bottom:.2rem;}
.Iness-ip .tab-shell .lanm{ margin-bottom:.2rem; font-size:.24rem; color:#fff;}
.Iness-ip .accredit-list .item{ width:23.5%; margin-right:2%; border:solid 1px rgba(255,255,255,0.5); background:rgba(255, 255, 255, 0.06); border-radius:.1rem;}
.Iness-ip .accredit-list .item::after{ content:''; display:block; width:.25rem; height:.25rem; background:url(../images/arrow5.png); position:absolute; right:-.1rem; top:50%; margin-top:-.12rem; background-size:contain; background-repeat: no-repeat; background-position:center;}
.Iness-ip .accredit-list .item .xh{ position:absolute; right:.1rem; top:.2rem; font-size:.7rem; color:rgba(255, 255, 255, 0.02);}
.Iness-ip .accredit-list .item .ul{ font-family:"HarmonyOS-Light"; padding:.15rem .25rem .3rem;}
.Iness-ip .accredit-list .item .ul li{padding-left:.8em; position:relative; line-height:2; font-size:.14rem; color:rgba(255,255,255,0.8);}
.Iness-ip .accredit-list .item .ul li::before{ position:absolute; left:0; top:.9em; content:''; display:block; width:3px; height:3px; background:rgba(255, 255, 255, 0.3); border-radius:100%;}
.Iness-ip .accredit-list .item .sort-name span{ padding:0 .2rem; line-height:2; color:#fff; display:block; font-size:.18rem; background:#1548c0; border-radius:.1rem 0 .25rem 0; overflow:hidden; }
.Iness-ip .accredit-list .item:nth-child(4n){ margin-right:0;}
.Iness-ip .Iness-switc .swiper .swiper-slide{ background:#13202d;}
.Iness-ip .Iness-switc .swiper .swiper-slide img{ opacity:.2; transition:all .5s;}
.Iness-ip .Iness-switc .swiper .swiper-slide img{ width:100%;}
.Iness-ip .Iness-switc .swiper .swiper-slide-prev img,
.Iness-ip .Iness-switc .swiper .swiper-slide-next img{ opacity:.6;}
.Iness-ip .Iness-switc .swiper .swiper-slide-active img{ opacity:1;}
.Iness-ip .Iness-switc .swiper-but{ outline:none; cursor:pointer; width:.4rem; height:.4rem; border:solid 2px #154cd0; padding:0; background:transparent; border-radius:100%; transition:all .5s;}
.Iness-ip .Iness-switc .swiper-but::after{ font-size:.12rem; font-weight:bold; color:#fff;}
.Iness-ip .Iness-switc .swiper-button-prev{ left:-.8rem;}
.Iness-ip .Iness-switc .swiper-button-next{ right:-.8rem;}
.Iness-ip .Iness-switc .swiper-but:hover{ background:#154cd0;}

@media(max-width:1024px){
.IP-one{ padding:1.4rem 0 .7rem;}
.Iness-ip{ padding:.7rem 0;}
.Iness-ip .Iness-switc .swiper-button-prev{ left:.1rem;}
.Iness-ip .Iness-switc .swiper-button-next{ right:.1rem;}
.Iness-ip .tab-shell{ margin-bottom:.4rem;}
}
@media(max-width:640px){
.Iness-ip .tab-menu .item{ margin:0 .05rem; font-size:.24rem;}
.Iness-ip .tab-menu .item .icon,
.Iness-ip .tab-menu .item.active .icon{ display:none;}
.Iness-ip .accredit-list .item{ width:48%; margin-right:4%; margin-bottom:4%;}
.Iness-ip .accredit-list .item:nth-child(2n){ margin-right:0;}
.Iness-ip .accredit-list .item .ul li{ font-size:.2rem;}
.Iness-ip .accredit-list .item .sort-name span{ font-size:.24rem;}
}


/* 业务板块-投资 */
.investor-one{padding:2rem 0 1rem;}
.investor-one .tab-menu .item{ padding:.1rem 0; margin:0 .3rem; border-bottom:solid 1px transparent; font-family:"HarmonyOS-Light"; color:#9ba0a5; font-size:.18rem; cursor:pointer;}
.investor-one .tab-menu .item .wz{ line-height:1.1;}
.investor-one .tab-menu .item .icon{ display:none; margin-left:.1rem; width:.4rem;}
.investor-one .tab-menu .item.active{ border-color:#154cd0; color:#fff;}
.investor-one .tab-menu .item.active .icon{ display:block;}
.investor-one .tab-shell{ padding:1rem 0 0;}
.investor-one .tab-tit .lanm{ font-size:.24rem; color:#fff;}
.investor-one .text{ width:40.625%; color:rgba(255,255,255,0.8); line-height:2; font-family:"HarmonyOS-Light";}
.investor-one .text p{ margin:0;}
.investor-one .text .lanm{ margin-bottom:.3rem; color:#fff; font-size:.2rem;}
.investor-one .text .lanm::before{ margin-right:.1rem; content:''; display:none; width:.2rem; height:.2rem; background-image: url(../images/chairman-icon.png); background-repeat: no-repeat; background-position:center; background-size:contain;}
.investor-one .investor-tu{ width:51.563%;}
.investor-one .investor-tu .ruan{ border-radius:.1rem; overflow:hidden;}
.investor-one .investor-tu .ruan img{ width:100%;}
.investor-one .tab-con{ display:none; animation: 0.8s ease 0.2s 1 normal backwards running fadeInUp; -webkit-animation: 0.8s ease 0.2s 1 normal backwards running fadeInUp;}
.investor-one .tab-con.on{ display:block;}
.investor-one .scroll_con{ height:2.8rem;}
.investor-one .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:3px; background:#1548c0;}
.investor-one .mCSB_inside>.mCSB_container{ margin-right:1.5em;}
.investor-one .mCSB_scrollTools .mCSB_draggerRail{ background:rgba(255,255,255,0.2);}

.investor-two .cinema-des{ margin-bottom:.5rem;}
.investor-two .cinema-des .lanm{ margin-bottom:.2rem;}
.investor-two .cinema-des .tishi{ line-height:2; margin:0;}
.investor-two .scroll_con{ height:4rem;}
.investor-two .pic{ width:47%;}
.investor-two .pic .ruan{ border-radius:.1rem; overflow:hidden;}
.investor-two .pic .ruan img{ width:100%;}
.investor-two .text{ font-family:"HarmonyOS-Light"; color:rgba(255,255,255,0.8); line-height:1.8; width:50%;}
.investor-two .text p{ margin:0;}
.investor-two .rtl{ direction:rtl;}
.investor-two .ltr{ direction:ltr;}
.investor-two .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:3px; background:#1548c0;}
.investor-two .mCSB_inside>.mCSB_container{ margin-right:1.5em;}
.investor-two .mCSB_scrollTools .mCSB_draggerRail{ background:rgba(255,255,255,0.2);}

@media(max-width:1024px){
.investor-one{ padding:.7rem 0;}
.investor-one .tab-tit .lanm{ font-size:.3rem;}
.investor-one .tab-menu .item{ margin:0 .1rem; font-size:.24rem;}
}

@media(max-width:640px){
.investor-one .text{ width:100%;}
.investor-one .text .lanm{ font-size:.3rem;}
.investor-one .tab-shell{ padding-top:.5rem;}
.investor-one .investor-tu{ margin-top:.3rem; width:100%;}
.investor-two .pic{ margin-bottom:.3rem; width:100%;}
.investor-two .text{ width:100%;}
.investor-two .scroll_con{ height:25em;}
}