@font-face{
font-family:'hm';
src:url(../css/fonts/HarmonyOS_Sans_SC/Bold.woff),
url(../css/fonts/HarmonyOS_Sans_SC/Bold.ttf);
display:swap;
font-weight:700
}
@font-face{
font-family:'hm';
src:url(../css/fonts/HarmonyOS_Sans_SC/Light.woff),
url(../css/fonts/HarmonyOS_Sans_SC/Light.ttf);
display:swap;
font-weight:100}
@font-face{font-family:'hm';src:url(../css/fonts/HarmonyOS_Sans_SC/Medium.woff),url(../css/fonts/HarmonyOS_Sans_SC/Medium.ttf);display:swap;font-weight:500}
@font-face{font-family:'hm';src:url(../css/fonts/HarmonyOS_Sans_SC/Regular.woff),url(../css/fonts/HarmonyOS_Sans_SC/Regular.ttf);display:swap;font-weight:400}
@font-face{font-family:'AlimamaShuHeiTi';src:url(../css/fonts/AlimamaShuHeiTi-Bold.woff) format('woff');display:swap;font-weight:700}
@font-face{font-family:'Barlow';src:url(../css/fonts/Barlow/Medium.woff);display:swap;font-weight:500}
@font-face{font-family:'Barlow';src:url(../css/fonts/Barlow/Bold.woff);display:swap;font-weight:700}


.font-r{font-weight:400}
.font-l{font-weight:100}
.font-m{font-weight:500}
.font-b{font-weight:700}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
html{font-size:100px;-webkit-text-size-adjust:100%;}
body{font-size:14px;font-family:"hm",sans-serif;line-height:1.5;padding:0;margin:0 auto;color:#333;background-color:#fff;-webkit-text-size-adjust:none;-webkit-tap-highlight:rgba(0,0,0,0);/* -webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;*/
}
ul,ol,li{list-style:none;list-style-type:none;}
a,a:link,a:visited{text-decoration:none;}
a{color:#333;}
ul,li,ol{list-style-type:none;}
img{max-width:100%;vertical-align:middle;outline:none;border:none;}
input,
select,
textarea{font-family:inherit;font-size:inherit;}
input{border:none;}
select{appearance:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;}
img{border:none;max-width:100%;vertical-align:middle;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{zoom:1;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:2px;height:2px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#1695d4;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#eee;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot1,.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
.dot1{-webkit-line-clamp:1;}
.dot2{-webkit-line-clamp:2;}
.dot3{-webkit-line-clamp:3;}
.dot4{-webkit-line-clamp:4;}
.dis_pc{display:block;}
.dis_mb{display:none;}
.text_center{text-align:center;}
.inner{margin:0 auto;width:100%;max-width:1440px;}
.inner_right{padding-right:calc((100% - 1440px)/2);}
.inner_left{padding-left:calc((100% - 1440px)/2);}
.color333{color:#333;}
.color000{color:#000;}
.colorfff{color:#fff;}
.color666{color:#666;}
.color999{color:#999;}
.colormain{color:#17288b;}
/* 字体小组 */
.f80{font-size:.8rem;}
.f78{font-size:.78rem;}
.f76{font-size:.76rem;}
.f74{font-size:.74rem;}
.f72{font-size:.72rem;}
.f70{font-size:.70rem;}
.f68{font-size:.68rem;}
.f66{font-size:.66rem;}
.f64{font-size:.64rem;}
.f62{font-size:.62rem;}
.f60{font-size:.60rem;}
.f58{font-size:.58rem;}
.f56{font-size:.56rem;}
.f54{font-size:.54rem;}
.f52{font-size:.52rem;}
.f50{font-size:.50rem;}
.f48{font-size:.48rem;}
.f46{font-size:.46rem;}
.f44{font-size:.44rem;}
.f42{font-size:.42rem;}
.f40{font-size:.40rem;}
.f38{font-size:.38rem;}
.f36{font-size:.36rem;}
.f34{font-size:.34rem;}
.f32{font-size:.32rem;}
.f30{font-size:.30rem;}
.f28{font-size:.28rem;}
.f26{font-size:.26rem;}
.f24{font-size:.24rem;}
.f22{font-size:.22rem;}
.f20{font-size:.20rem;}
.f18{font-size:.18rem;}
.f16{font-size:.16rem;}
.f14{font-size:.14rem;}
.f12{font-size:.12rem;}
.f10{font-size:.1rem;}
.mt10{margin-top:.1rem;}
.mb10{margin-bottom:.1rem;}
.mt15{margin-top:.15rem;}
.mb15{margin-bottom:.15rem;}
.mt20{margin-top:.2rem;}
.mb20{margin-bottom:.2rem;}
.mt25{margin-top:.25rem;}
.mb25{margin-bottom:.25rem;}
.mt30{margin-top:.3rem;}
.mb30{margin-bottom:.3rem;}
.mt35{margin-top:.35rem;}
.mb35{margin-bottom:.35rem;}
.mt40{margin-top:.4rem;}
.mb40{margin-bottom:.4rem;}
.mt45{margin-top:.45rem;}
.mb45{margin-bottom:.45rem;}
.mt50{margin-top:.5rem;}
.mb50{margin-bottom:.5rem;}
.mt55{margin-top:.55rem;}
.mb55{margin-bottom:.55rem;}
.mt60{margin-top:.6rem;}
.mb60{margin-bottom:.6rem;}
.mt65{margin-top:.65rem;}
.mb65{margin-bottom:.65rem;}
.mt70{margin-top:.7rem;}
.mb70{margin-bottom:.7rem;}
.mt75{margin-top:.75rem;}
.mb75{margin-bottom:.75rem;}
.mt80{margin-top:.8rem;}
.mb80{margin-bottom:.8rem;}
.mt85{margin-top:.85rem;}
.mb85{margin-bottom:.85rem;}
.mt90{margin-top:.9rem;}
.mb90{margin-bottom:.9rem;}
.mt95{margin-top:.95rem;}
.mb95{margin-bottom:.95rem;}
.mt100{margin-top:1rem;}
.mb100{margin-bottom:1rem;}
.pt10{padding-top:.1rem;}
.pb10{padding-bottom:.1rem;}
.pt15{padding-top:.15rem;}
.pb15{padding-bottom:.15rem;}
.pt20{padding-top:.2rem;}
.pb20{padding-bottom:.2rem;}
.pt25{padding-top:.25rem;}
.pb25{padding-bottom:.25rem;}
.pt30{padding-top:.3rem;}
.pb30{padding-bottom:.3rem;}
.pt35{padding-top:.35rem;}
.pb35{padding-bottom:.35rem;}
.pt40{padding-top:.4rem;}
.pb40{padding-bottom:.4rem;}
.pt45{padding-top:.45rem;}
.pb45{padding-bottom:.45rem;}
.pt50{padding-top:.5rem;}
.pb50{padding-bottom:.5rem;}
.pt55{padding-top:.55rem;}
.pb55{padding-bottom:.55rem;}
.pt60{padding-top:.6rem;}
.pb60{padding-bottom:.6rem;}
.pt65{padding-top:.65rem;}
.pb65{padding-bottom:.65rem;}
.pt70{padding-top:.7rem;}
.pb70{padding-bottom:.7rem;}
.pt75{padding-top:.75rem;}
.pb75{padding-bottom:.75rem;}
.pt80{padding-top:.8rem;}
.pb80{padding-bottom:.8rem;}
.pt85{padding-top:.85rem;}
.pb85{padding-bottom:.85rem;}
.pt90{padding-top:.9rem;}
.pb90{padding-bottom:.9rem;}
.pt95{padding-top:.95rem;}
.pb95{padding-bottom:.95rem;}
.pt100{padding-top:1rem;}
.pb100{padding-bottom:1rem;}
.flex{display:flex;flex-wrap:wrap;}
@media (max-width:1500px){.inner{width:94%;}
.inner_right{padding-right:3%;padding-left:3%;}
.inner_left{padding-left:3%;padding-left:3%;}
}
@media (max-width:1459px){.f80,.f78,.f76,.f74,.f72,.f70,.f68,.f66,.f64,.f62,.f60{font-size:.58rem;}
.f58{font-size:.56rem;}
.f56{font-size:.54rem;}
.f54{font-size:.52rem;}
.f52{font-size:.50rem;}
.f50{font-size:.48rem;}
.f48{font-size:.46rem;}
.f46{font-size:.44rem;}
.f44{font-size:.42rem;}
.f42{font-size:.40rem;}
.f40{font-size:.38rem;}
.f38{font-size:.36rem;}
.f36{font-size:.34rem;}
.f34{font-size:.32rem;}
.f32{font-size:.30rem;}
.f30{font-size:.28rem;}
.f28{font-size:.26rem;}
.f26{font-size:.24rem;}
.f24{font-size:.22rem;}
.f22{font-size:.20rem;}
.pt65,.pt70,.pt75,.pt80,.pt85,.pt90,.pt95,.pt100{padding-top:.35rem;}
.pb65,.pb70,.pb75,.pb80,.pb85,.pb90,.pb95,.pb100{padding-bottom:.35rem;}
}
@media (max-width:1024px){html{font-size:calc(100 / 1024 * 100vw);}
.f80,.f78,.f76,.f74,.f72,.f70,.f68,.f66,.f64,.f62,.f60{font-size:.58rem;}
.f58{font-size:.56rem;}
.f56{font-size:.54rem;}
.f54{font-size:.52rem;}
.f52{font-size:.50rem;}
.f50{font-size:.48rem;}
.f48{font-size:.46rem;}
.f46{font-size:.44rem;}
.f44{font-size:.42rem;}
.f42{font-size:.40rem;}
.f40{font-size:.38rem;}
.f38{font-size:.36rem;}
.f36{font-size:.34rem;}
.f34{font-size:.32rem;}
.f32{font-size:.30rem;}
.f30{font-size:.28rem;}
.f28{font-size:.26rem;}
.f26{font-size:.24rem;}
.f24{font-size:.22rem;}
.f22{font-size:.20rem;}
.f20{font-size:.20rem;}
.f18{font-size:.18rem;}
.f16{font-size:.16rem;}
.f14{font-size:.14rem;}
.f12{font-size:.12rem;}
.f10{font-size:.12rem;}
.inner{width:100%;padding:0 20px;}
.inner_right{padding-right:20px;padding-left:20px;}
.inner_left{padding-left:20px;padding-right:20px;}
.mt30,.mt35,.mt40,.mt45,.mt50,.mt55,.mt60,.mt65,.mt70,.mt75,.mt80,.mt85,.mt90,.mt95,.mt100{margin-top:.25rem;}
.mb30,.mb35,.mb40,.mb45,.mb50,.mb55,.mb60,.mb65,.mb70,.mb75,.mb80,.mb85,.mb90,.mb95,.mb100{margin-bottom:.25rem;}
.pt30,.pt35,.pt40,.pt45,.pt50,.pt55,.pt60,.pt65,.pt70,.pt75,.pt80,.pt85,.pt90,.pt95,.pt100{padding-top:.25rem;}
.pb30,.pb35,.pb40,.pb45,.pb50,.pb55,.pb60,.pb65,.pb70,.pb75,.pb80,.pb85,.pb90,.pb95,.pb100{padding-bottom:.25rem;}
}
@media (max-width:768px){html{font-size:calc(100 / 768 * 100vw);}
.f80,.f78,.f76,.f74,.f72,.f70,.f68,.f66,.f64,.f62,.f60{font-size:.38rem;}
.f58,.f56,.f54,.f52,.f50,.f48,.f46,.f44,.f42{font-size:.34rem;}
.f40,.f38{font-size:.32rem;}
.f36{font-size:.30rem;}
.f34{font-size:.28rem;}
.f32{font-size:.26rem;}
.f30{font-size:.24rem;}
.f28{font-size:.22rem;}
.f26{font-size:.20rem;}
.f24,.f22,.f20{font-size:.18rem;}
.f18{font-size:.18rem;}
.f16{font-size:.16rem;}
.f14{font-size:.14rem;}
.f12{font-size:.12rem;}
.inner{padding:0 15px;}
.inner_right{padding-right:15px;padding-left:15px;}
.inner_left{padding-left:15px;padding-right:15px;}
}
@media (max-width:640px){html{font-size:calc(100 / 640 * 100vw);}
.f80,.f78,.f76,.f74,.f72,.f70,.f68,.f66,.f64,.f62,.f60{font-size:.46rem;}
.f58,.f56,.f54,.f52,.f50,.f48,.f46,.f44,.f42{font-size:.44rem;}
.f40,.f38{font-size:.42rem;}
.f36{font-size:.40rem;}
.f34{font-size:.38rem;}
.f32{font-size:.36rem;}
.f30{font-size:.34rem;}
.f28{font-size:.32rem;}
.f26{font-size:.30rem;}
.f24,.f22,.f20{font-size:.26rem;}
.f18{font-size:.24rem;}
.f16{font-size:.22rem;}
.f14{font-size:.22rem;}
.f12{font-size:.20rem;}
}
.video_pop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);z-index:101;display:none;}
.video_pop.cur{display:block;}
.video_pop .video_main{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.video_pop .video_content{max-width:80%;position:relative;}
.video_pop video{width:100%;}
.video_btn{width:.9rem;height:.9rem;border:2px solid #fff;background-color:rgba(30,131,192,.4);backdrop-filter:blur(3px);background-image:url(../images/video_btn.png);background-repeat:no-repeat;border-radius:50%;background-position:center;cursor:pointer;}
.relative{position:relative;}
.relative .bg_img + .inner{position:relative;z-index:2;}
.bg_img{position:absolute;left:0;top:0;width:100%;height:100%;}
.bg_img img{width:100%;height:100%;object-fit:cover;}
.index_more{display:inline-block;border:1px solid #1695d4;color:#1695d4;line-height:.4rem;padding:0 .28rem;border-radius:.2rem;transition:all .8s;}
.index_more:hover{color:#fff;background-color:#1695d4;}
/* 头部 */
.header{position:fixed;top:0;left:0;right:0;z-index:1050;}
.open_menu{display:none;}
.header_main{height:0.98rem;display:flex;align-items:center;justify-content:space-between;}
.header_main .logo img{height:.32rem;}
.header .logo .img1{display:block;}
.header .logo .img2{display:none;}
.header_right{display:flex;align-items:center;}
.meau{display:flex;align-items:center;transition:all .5s;}
.meau .meauitem{ position: relative;}
.meau .meauitem:not(:last-child){margin-right:0.53rem}
.meau .meaucpt_a{line-height:1rem;color:#fff;
  /* display: inline-block; */
position: relative;
}
.meau .meauitem.aon .meaucpt_a {
    position: relative;
    
}
@media(min-width:641px){
 .meau .meauitem.aon .meaucpt_a {font-size:0.18rem;}   
}

.meau .meauitem.aon .meaucpt_a::before {
    content: '';
    display: block;
    width: 100%;
    height: .02rem;
    background-color: #fff;
    position: absolute;
    bottom: -.02rem;
}
.header.white .meau .meauitem.aon .meaucpt_a::before{
  background-color: #333;
}


.meauitem .nav_box{
  position: absolute;
  top: 100%;
  background-color: #fff;
  left: 50%;
  transform: translate(-50%,0);
  box-shadow: 0 0 .15rem rgba(0, 0, 0, .1);
  min-width: 180%;
  width:max-content;
  text-align: center;
  display: none;
}
.single_nav .single_navi{
  color: #333;
  display: block;
  padding: .1rem;
}
.single_nav .single_navi:hover{
  color: #fff;
  background-color: #192a8c;
}



.top_search{background-image:url(../images/search_white.svg);background-repeat:no-repeat;width:.18rem;height:.18rem;background-size:.18rem;position:relative;cursor:pointer;}
.header_main .top_search{margin-left:.55rem;}
.white.header{background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.1);}
.white.header .img1{display:none;}
.white.header .img2{display:block;}
.white.header .meau .meaucpt_a{line-height:1rem;color:#333;}
.white.header .top_search{background-image:url(../images/search_blue.svg);}
.footer{background-image:url(../images/footer_bg.jpg);overflow:hidden;position:relative;}
.footer .inner {
    position: relative;
}

.footer:before {
    content:'';
    display:block;
    position;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(to bottom right,transparent 54%, rgba(23,40,139,1));
    opacity: .4;
}
.footer_top{justify-content:space-between;}
.footer_top .footer_logo img{height:.32rem;}
.footer_meau{display:flex; line-height:calc(32 / 18)}
.footer_meau .footer_item{padding:0 .25rem;position:relative;}
.footer_meau .footer_item + .footer_item::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);width:.02rem;height:.02rem;background-color:#fff;border-radius:50%;}
.footer_meau a{color:#fff;}
.footer_main{align-items:center; padding:0.34rem 0 0.46rem 0}
.footer_main .footer_right{width:1.1rem;}
.footer_main .footer_left{flex:1;margin-right:.5rem;}
.footer_lis{display:flex;align-items:center;}
.footer_lis .tit{color:rgba(255,255,255,.3);}
.footer_lis .ctit{color:#fff; font-family:'Barlow'}
.footer_lis .footer_li:not(:first-child){margin-left:.5rem;}
.footer_copy{display:flex;justify-content:space-between;position:relative; padding-top:0.27rem}
.footer_copy::before{content:'';display:block;height:1px;right:0;width:10000%;background-color:rgba(209,212,232,.1);position:absolute;top:0;}
.footer_copy .editor,.footer_copy .editor a{color:rgba(255,255,255,.3);}
.footer_copy .editor a:hover{color:rgba(255,255,255,1);}
.footer_links{display:flex;align-items: center;}
.footer_links .footer_link{padding:0 .1rem;position:relative;}
.footer_links a{color:rgba(255,255,255,.3);}
.footer_links a:hover{color:rgba(255,255,255,1);}
.footer_links .footer_link::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);width:.02rem;height:.02rem;background-color:rgba(255,255,255,.3);border-radius:50%;}

.footer_its .footer_kin {
    padding-left: .1rem;
    padding-right: .2rem;
    padding-bottom: .02rem;
    color: rgba(255, 255, 255, .3);
    position: relative;
    cursor:pointer;
}
.footer_its .footer_kin:hover{color:#fff;border-color:#fff;}

.footer_lips {
    position: absolute;
    bottom: 100%;
    width: 133%;
    left: 50%;
    transform: translate(-50%,0);
    padding-bottom: .25rem;
    display:none;
}

.footer_lips .footer_lip {
    padding: .1rem;
    color: #333;
    display: block;
    background-color: #fff;
}

.footer_its {
    position: relative;
}

.footer_lips .footer_lip:hover {
    background-color: #192a8c;
    color:#fff;
}

.footer_its .footer_kin:before {
    content: '';
    display: block;
    position: absolute;
    top: 41%;
    border-top: 1px solid rgba(255,255,255,.3);
    border-right: 1px solid rgba(255,255,255,.3);
    right: .1rem;
    width: .06rem;
    height: .06rem;
    transform: rotate(45deg);
}
.footer_its:hover .footer_lips{
    display:block;
}

.wx_img .wx_tit{color:#ffffff; margin-top:0.14rem;line-height:1;}
.wx_img img{width:100%;}
.open_menu{width:.3rem;height:.2rem;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);right:20px;display:none;cursor:pointer;z-index:10;}
.open_menu i{position:absolute;width:100%;height:.02rem;background:#fff;left:0;top:.1rem;margin-top:-.01rem;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;}
.open_menu i:nth-child(1){margin-top:-.1rem;}
.open_menu i:nth-child(3){margin-top:.07rem;}
.open_menu.cur i:nth-child(2){display:none;}
.open_menu.cur i:nth-child(3){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);margin:0;}
.open_menu.cur i:nth-child(1){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);margin:0;}
.header.white .open_menu i{background-color:#333;}
.gotop{position:fixed;right:.88rem;bottom:32%;background-image:url(../images/gotop.svg);background-color:#17288b;border-radius:50%;z-index:3;background-size:.17rem;width:.7rem;height:.7rem;background-repeat:no-repeat;background-position:center;cursor:pointer;display:none;}
.gotop.cur{display:block;}
.top_search .search{position:absolute;right:0;top:50%;transform:translate(0,-50%);width:0;}
.search{display:flex;align-items:center;background-color:#fff;transition:all .5s;}
.search .input{flex:1;}
.search .input input{width:100%;}
.search .search_ico{background-image:url(../images/search_blue.svg);width:.18rem;height:.18rem;background-size:.18rem;background-repeat:no-repeat;background-position:center;}
.showSearch .meau{transform:translate(0,-1rem);}
.showSearch .top_search .search{width:3rem;padding:.1rem;}
.header.white.showSearch .top_search .search{box-shadow:0 0 .15rem rgba(0,0,0,.1);}
.editor{text-align:justify}
.editor,.editor *{line-height:1.875;}
.editor.f18,.editor.f18 *{line-height:calc(33 /18);}
/* 首页 */
.banner{position:relative;}
.banner .imgbox{padding-bottom:29.4%;position:relative;}
.banner .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.banner .text_box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}
.banner .text_box .tit,
.banner .text_box .tit *{font-family: 'AlimamaShuHeiTi'; font-weight:700}

.ban-pages{position: absolute;left: 0;display: flex;justify-content: center;align-items:center; width:100%;bottom: calc(30 / 540 * 100%);z-index: 10;}
.ban-pages span{width: 0.37rem; height: 0.37rem;display: flex;justify-content: space-between;align-items: center;margin: 0 0.1rem;cursor:pointer;}
.ban-pages span:before,
.ban-pages span:after{display: block;content: '';width: 2px;height: 2px;background-color: #ffffff;border-radius: 1px;opacity: 0.5;}
.ban-pages span i{position: relative;width: 4px;height: 4px;background-color: #ffffff;	border-radius: 50%;}
.ban-pages span i::before{position: absolute;content: '';width: 0.35rem; height: 0.35rem;border-radius: 50%; border: 2px solid #fff; left:50%;top:50%;transform:translate(-50%,-50%); opacity: 0; transition: 0.3s;}
.ban-pages span[class*=active] i::before{opacity: 1;}

.ingu_items{padding:.86rem 0 0.97rem 0;}
.ingu_item{justify-content:space-between;align-items: center;}
.ingu_item .left{width:28%;}
.ingu_item .right{width:64.58%; line-height:calc(28 / 16)}
.ingu_item .ctit{color:#05081c;}
.ingu_items .ingu_item:nth-child(1) .right{text-align:justify}
.ingu_items .ingu_item:nth-child(2){margin-top:0.43rem}
.ingu_items .ingu_item:nth-child(2) .tit{color:rgba(23,40,139,.4); line-height:calc(36 / 26);}
.index_top{display:flex;justify-content:space-between;line-height:1;margin-bottom:0.53rem}
.index_top .index_cn{margin-bottom:0.12rem}
.index_top .index_en{color:rgba(24,40,139,.3);}
.develop_swiper .editor{    height: calc(24 / 16 * 7em);overflow-y: auto;padding-right: .1rem; max-width: calc(11em + 0.1rem);}
.develop_swiper .text_box{padding:.3rem .3rem 0; margin-bottom:0.28rem;position:relative;}
.develop_swiper .swiper-slide{}
.develop_swiper .item{position:relative;}
.develop_swiper .item::before{content:'';display:block;position:absolute;left:0;top:0;background-image:url(../images/develop_ico01.png);background-repeat:no-repeat;width:.15rem;height:.15rem;}
.develop_swiper .text_box::after{content:'';display:block;position:absolute;left:.06rem;top:0;width:.02rem;bottom:calc(24 / 16 * 0.5em);background-image:linear-gradient( transparent 30%,#1695d4);opacity:.5;}
.develop_swiper .editor, .develop_swiper .editor *{line-height:calc(24 / 16);text-align:justify;}
.develop_swiper .time{display:flex;align-items:center;line-height:1;}
.develop_swiper .time::after{content:'';display:block;background:url(../images/dou_blue.png) no-repeat center center;flex:1;height:.1rem;background-size:.17rem;}
.banner_cloum{position:relative;}
.banner_cloum .imgbox{padding-bottom:12.6%;position:relative;}
.banner_cloum .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.locat_main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.locat_main .locat_left,
.locat_main .locat_right{padding:.11rem 0;}
.locat_home{position:relative;padding-left:.2rem;color:#82838d;}
.locat_home::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/home_ico.svg);background-repeat:no-repeat;width:.13rem;height:.15rem;background-size:.13rem;}
.locat_home span,.locat_home a{margin:0 .05rem;color:#82838d;}
.locat_home span,.locat_home a:hover{color:#17288b;}
.locat_lis{display:flex;align-items:center;}
.locat_lis .locat_li{color:#82838d;padding:.05rem 0;position:relative;}
.locat_lis .locat_li::before{content:'';display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);height:.03rem;background-color:#1695d4;width:0;transition:all .5s;}
.locat_lis .locat_li.active::before{width:100%;}
.locat_lis .locat_li.active{color:#05081c;}
.locat_lis .locat_li:not(:first-child){margin-left:.35rem;}
.locat_lis .locat_li:hover::before{width:100%;}
.hong.locat .locat_lis .locat_li::before{
    background-color:#d7080c;
}
.company{justify-content:space-between;}
.company .editor,
.company .editor *{line-height:calc(35 / 20)}
.company_right .editor,
.company_right .editor *{line-height:calc(27 / 16)}
.company .company_left,.company .company_right{width:47.22%;}
.company .company_right .editor{text-align:left;}
.company .tit{line-height:calc(38 / 28)}
.companyitem{position:relative;background-image:url(../images/company_ico.png);padding:.35rem 0 1.6rem;background-repeat:no-repeat;background-position:bottom center;background-size:100% auto;}
.history_item{justify-content:space-between;align-items:center;}
.history_item .left{width:2.4rem;}
.history_item .right{flex:1;margin-left:.6rem;}
.history_item .imgbox{background-color:#f2f5f9;padding:.26rem 0.2rem;}
.history_item .imgbox img{display:block;width:100%;}
.history_han{align-items:center;justify-content:space-between;}
.history_han .left{width:45.13%;}
.history_han .right{width:47.9%;}
.event_box{background-color:#f1f4f8;}
.grey{background-color:#f1f4f8;}
.event_items .time{color:#82838d; margin-left:0.3rem;flex-shrink: 0;}
.event_items .tit{color:#05081c;
overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    transition: height 0.3s ease;
    flex:1;
}
.event_items .event_item{display:flex; padding:.25rem .3rem;background-color:#fff;justify-content:space-between;margin-bottom:.2rem;}
.event_items .event_item:hover .tit{color:#17288b;}
.Pages{text-align:center;}
.Pages .p_page{display:flex;justify-content:center;}
.Pages .p_page a{width:.5rem;text-align:center;line-height:.48rem;position:relative;display:inline-block;font-style:initial;margin:0 .05rem;color:#555555;background-color:#f6f8fa;border-radius:50%;}
.Pages .p_page .num a{background-color:#ffffff;border:1px solid #ddd9d0;}
.Pages .p_page a.a_cur{background-color:#17288b;border-color:#17288b;color:#fff;}
.Pages .p_page .num a:hover{background-color:#17288b;}
.Pages .p_page .num a:hover{background-color:#17288b;border-color:#17288b;color:#fff;}
.Pages a.a_prev{background-position:center;background-repeat:no-repeat;background-size:.12rem;background-image:url(../images/prev_grey.svg);background-color:#fefefe;border:1px solid #dcd8cf;}
.Pages a.a_next{background-position:center;background-repeat:no-repeat;background-size:.12rem;background-image:url(../images/next_grey.svg);background-color:#fefefe;border:1px solid #dcd8cf;}
.Pages a.a_prev:hover{background-image:url(../images/prev_blue.svg);border-color:#17288b;}
.Pages a.a_next:hover{background-image:url(../images/next_blue.svg);border-color:#17288b;}
.leader_tabs{display:flex;justify-content:center;}
.leader_tabs .leader_tab{border:1px solid #cbcbcf;border-radius:.2rem;color:#82838d;margin:0 .1rem;padding:.07rem .4rem;cursor:pointer;}
.leader_tabs .leader_tab.active{background-color:#f2971b;}
.leader_tabs .leader_tab.active{color:#fff;border-color:#f2971b;}
.leader_items{padding-top:0.46rem;}
.leader_items .leader_item{display:flex;flex-wrap:wrap;background-color:#fff;min-height:4.85rem;margin-bottom:.3rem;}
.leader_items .left{width:2.8rem;padding:.5rem .4rem;background-color:#17288b;background-image:url(../images/leader_ico.png);background-repeat:no-repeat;background-position:center bottom;}
.leader_items .right{flex:1;padding:.4rem .75rem;display:flex;align-items:center;}
.leader_items .tit,.leader_items .ctit{color:#fff;}
.leader_items .leader_cn .ctit{margin-top:0.05rem}
.leader_items .leader_en .ctit{line-height:calc(26 / 16);margin-top:0.15rem}
.leader_items .leader_item:nth-child(2n){flex-direction:row-reverse;}
.leader_lis .cpt{padding-bottom:.22rem;position:relative;}
.leader_lis .cpt::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:.01rem;background-color:#192a8c;}
.leader_lis .cpt::after{content:'';display:block;position:absolute;bottom:.05rem;left:0;right:0;height:.03rem;background-color:#192a8c;}
.leader_dls{padding:.45rem .6rem;}
.leader_dls .leader_dl{display:flex;}
.leader_dls .tit{color:#000000;width:1rem;white-space:nowrap;}
.leader_dls .leader_pl{display:flex;align-items:center;color:#000000;margin-bottom:.13rem;}
.leader_dls .name{width:1rem;}
.leader_dls .poster{margin-left:.2rem;width:1rem;}
.leader_dls .time{margin-left:.4rem;}
.new_list .new_item{display:flex;align-items:center;background-color:#fff;padding:.25rem .35rem .25rem .3rem;margin-bottom:.2rem;}
.new_list .tit{color:#05081c;flex:1;font-weight:500;}
.new_list .time{color:#82838d;}
.new_list .text_box{display:flex;align-items:center;}
.new_list .time{margin-right:.3rem;padding-right:.3rem;border-right:1px solid #e0e0e2;}
.new_btn{display:inline-block;padding:0 .25rem;border:2px solid #cbcbcf;line-height:.35rem;white-space:nowrap;border-radius:.18rem;color:#82838d;}
.new_list .new_item:hover .tit{color:#1695d4;}
.new_list .new_item:hover .new_btn{color:#1695d4;border-color:#1695d4;}
.new_info{}
.new_info .text_main{background-color:#fff;padding:.7rem .6rem 1.6rem;}
.new_info .new_other::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:.01rem;background-color:#192a8c;}
.new_info .new_other::after{content:'';display:block;position:absolute;bottom:.05rem;left:0;right:0;height:.03rem;background-color:#192a8c;}
.new_other{justify-content:center;color:#82838d;position:relative;}
.new_other .conform,.new_other .share{margin-left:.5rem;}
.share{position:relative;display:inline-block;padding-right:.2rem;}
.share::before{content:'';display:block;position:absolute;right:0;top:50%;transform:translate(0,-50%);background-image:url(../images/share_blue.png);background-repeat:no-repeat;width:.13rem;height:.13rem;background-size:.13rem;background-position:center;}
.share:hover .share_box{display:block;}
.share .share_box{position:absolute;top:100%;left:50%;transform:translate(-50%,0);white-space:nowrap;z-index:3;display:none;}
.social-share .icon-wechat .wechat-qrcode.bottom{left:50% !important;background-color:#fff;height:150px;}
.social-share .social-share-icon{background-color:#fff;}
.new_info.hong .new_other::before,.new_info.hong .new_other::after{background-color:#d7080c;}
.new_info.hong .share::before{background-image:url(../images/share_red.png);}
.new_go{position:relative;padding-right:1.5rem;}
.new_go .new_back{position:absolute;right:0;top:0;}
.new_back{display:inline-block;border:2px solid #192a8c;color:#192a8c;padding:0 .25rem;border-radius:.2rem;}
.new_back:hover{background-color:#192a8c;color:#fff;}
.new_back:hover span::before{border-color:#fff;}
.new_back span{position:relative;padding-left:.18rem;line-height:.4rem;}
.new_back span::before{content:'';display:block;position:absolute;top:30%;border-bottom:2px solid #192a8c;border-left:2px solid #192a8c;left:0;width:6px;height:6px;transform:rotate(45deg);}
.new_back.hong{border-color:#d7080c;color:#d7080c;}
.new_back.hong span::before{border-color:#d7080c;}
.new_back.hong:hover{background-color:#d7080c;}
.new_back.hong:hover span{color:#fff;}
.new_back.hong:hover span::before{border-color:#fff;}
.new_go .new_link{color:#82838d;display:block;}
.new_go .new_link span{color:#192a8c;}
.new_go .new_link:first-child{margin-bottom:.2rem;}
.new_go .new_link:hover{color:#192a8c;}
.new_go.hong .new_link span{color:#d7080c;}
.new_go.hong .new_link:hover{color:#d7080c;}
.hold_list{display:flex;flex-wrap:wrap;}
.hold_list .hold_item{width:calc((100% - .6rem)/2);background-color:#f8fbff;display:flex;flex-direction:column;margin-bottom:.6rem;cursor:pointer;}
.hold_list .hold_item:not(:nth-child(2n+1)){margin-left:.6rem;}
.hold_list .imgbox{padding-bottom:calc(330 / 690 * 100%);position:relative;overflow:hidden;}
.hold_list .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;transition:all .8s;}
.hold_list .text_box{padding:.3rem 0.5rem;border:1px solid #f1f4f9;border-top:none;flex:1;}
.hold_list .ico img{height:.4rem;}
.hold_list .editor_main{padding-left:.3rem;border-left:1px dashed rgba(203,203,207,.4);color: #82838d;}
.hold_list .editor_main .editor,
.hold_list .editor_main .editor *{line-height:calc(30 / 16)}
.hold_list .email{padding-left:.3rem;position:relative;display:inline-block;}
.hold_list .email:not(:hover){color: #82838d;}
.hold_list .email::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/qiu_blue.png);background-repeat:no-repeat;background-position:center left;width:.23rem;height:.22rem;background-size:.23rem;}
.wecht_item{display:flex;align-items:center;}
.wecht_item .wecht_ico{width:.8rem;height:.8rem;background-color:#034b6d;padding:.03rem;}
.wecht_item .wecht_ico img{width:100%;height:100%;}
.wecht_item .wecht_tit{margin-left:.2rem;}
.hold_list .hold_item:hover .imgbox img{transform:scale(1.1);}
.fund_item{justify-content:space-between;}
.fund_item .text_box{width:36.11%;}
.fund_item .text_box .ctit{color: rgba(23, 40, 139, .4); line-height: calc(36 / 26);}
.fund_item .text_box .editor.f20 *,
.fund_item .text_box .editor.f20{line-height:1.8}
.fund_item .text_box .editor.f16{margin-top:0.06rem}
.fund_item .text_box .editor.f16 *,
.fund_item .text_box .editor.f16{line-height:2;text-align:left;}
.fund_item .imgbox{width:calc(781 / 1440 * 100%);}
.fund_sctions{display:flex;flex-wrap:wrap;}
.fund_sctions .fund_sction{width:calc((100% - .9rem)/2);margin-top:.7rem;}
.fund_sctions .fund_sction:not(:nth-child(2n+1)){margin-left:.9rem;}
.fund_sctions .fund_cpt{padding-bottom:.22rem;position:relative;}
.fund_sctions .fund_cpt::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:.01rem;background-color:#192a8c;}
.fund_sctions .fund_cpt::after{content:'';display:block;position:absolute;bottom:.05rem;left:0;right:0;height:.03rem;background-color:#192a8c;}
.fund_lis .fund_li{display:flex;align-items:center;justify-content:space-between;margin-top:0.13rem}
.fund_lis .fund_tit{color:#000000;}
.fund_lis .time{color:#82838d;}
.hong.locat span{color:#d7080c;}
.hong.locat .locat_home::before{background-image:url(../images/home_hong.svg);}
.new_list.hong .tit{padding-left:.22rem;}
.part_list .part_item{padding:.25rem 0;border-bottom:1px dashed #cbcbcf;display:flex;align-items:center;}
.part_list .tit{color:#05081c;flex:1;font-weight:500;padding-left:.2rem;position:relative;}
.part_list .text_box{display:flex;align-items:center;}
.part_list .time{margin-right:.3rem;padding-right:.3rem;border-right:1px solid #e0e0e2;color:#82838d;}
.part_list .part_item:hover .tit{color:#d7080c;}
.part_list .tit::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);width:.08rem;height:.08rem;background-color:#d7080c;}
.hong.Pages .p_page a.a_cur{background-color:#d7080c;border-color:#d7080c;}
.hong.Pages a.a_prev:hover{background-image:url(../images/prev_hong.svg);border-color:#d7080c;}
.hong.Pages a.a_next:hover{background-image:url(../images/next_hong.svg);border-color:#d7080c;}
.hong.Pages .p_page .num a:hover{background-color:#d7080c;border-color:#d7080c;}
.part_list .part_item:hover .new_btn{color:#d7080c;border-color:#d7080c;}
.contact_item{justify-content:space-between;}
.contact_item .text_box{width:calc(392 / 1440 * 100%);padding-top:0.15rem}
.contact_item .map_ico{width:calc(974 / 1440 * 100%);}
.contact_item .map_box{width:100%;height:4.6rem;}
.contact_lis .contact_li{margin-top:.23rem;}
.contact_lis .pt{color:rgba(5,8,28,.5);}
.contact_lis .pb{color:rgba(5,8,28,1); font-family:'Barlow','hm',sans-serif; max-width:3.42rem}
.contact_item .map_tit{color:#333;}
.sitemap .site_item{
  width: 15%;
  margin-bottom: .25rem;
}
.sitemap .site_item:not(:nth-child(6n+1)){
  margin-left: 2%;
}
.sitemap_lis .sitemap_li{
  display: block;
  color: #82838d;
  margin-bottom: .1rem;
}
.sitemap_lis .sitemap_li:hover{
  color: #192a8c;
}
.single .editor {
    min-height: 30vh;
}




@media(min-width:1281px){
.meau .meauitem:not(:last-child){margin-right:0.3rem;}
}
@media(min-width:1025px) and (max-width:1280px){
  .contact_item .text_box{width: calc(452 / 1440 * 100%);}  
  .contact_item .map_ico {
    width: calc(930 / 1440 * 100%);
}
}
@media (max-width:1280px){

.meau{display:none;}
.header_main .top_search{margin-left:0;}
.header.navshow .meau{display:block;position:absolute;right:0;background-color:#fff;top:100%;z-index:99;width:100%;}
.meau .meaucpt_a,
.white.header .meau .meaucpt_a{line-height:.5rem;color:#333;}
.header_main{height:.6rem;}
.header_right{padding-right:.4rem;}
.open_menu{display:block;}
.meauitem .nav_box {
    position: static;
    transform: unset;
    width: 100%;
    box-shadow: none;
    text-align: left;
}

.meauitem .nav_box .inner {
    padding: 0;
    margin: 0;
}

.meau .meauitem {
    border-bottom: 1px solid #eee;
    margin:0 0.15rem;
}
.meau .meauitem .meaucpt{
  position: relative;
}
.meau .meauitem.pcur .meaucpt::before{
   content: '';
    display: block;
    position: absolute;
    top: 41%;
    border-top: .02rem solid #333;
    border-right: .02rem solid #333;
    right: .02rem;
    width: .08rem;
    height: .08rem;
    transform: rotate(45deg);
    transition: all .5s;
}
.meau .meauitem.pcur.pcur_i .meaucpt::before{
   transform: rotate(135deg);
}
}
@media (max-width:1024px){
.footer_meau .footer_item{padding:0 .15rem;}
.leader_items .right{padding:.2rem .35rem;}
.fund_item .text_box{width:100%;}
.fund_item .imgbox{margin:.25rem auto 0;}

}
@media (max-width:768px){.open_menu{right:15px;}
.footer_meau{margin-top:.2rem;justify-content:center;width:100%;}
.footer_logo{text-align:center;width:100%;}
.footer_copy{flex-wrap:wrap;}
.footer_copy .editor{width:100%;}
.footer_links{margin-top:.1rem;}
.footer_links .footer_link:first-child{padding-left:0;}
.company .company_left,.company .company_right{width:100%;}
.company .company_right{margin-top:.25rem;}
.companyitem{padding:.4rem 0;}
.leader_dls{padding:.25rem;}
.new_list .new_item{flex-wrap:wrap;}
.new_list .tit{width:100%;flex:unset;}
.new_list .text_box{width:fit-content;margin-left:auto;}
.new_info .text_main{padding:.35rem .15rem .2rem;}
.new_go .new_back{position:static;margin-top:.25rem;}
.new_go{padding-right:0;}
.hold_list .text_box{padding:.2rem;}
.hold_list .editor_main{padding-left:.2rem;}
.fund_sctions .fund_sction{width:calc((100% - .3rem) / 2);}
.fund_sctions .fund_sction:not(:nth-child(2n+1)){margin-left:.3rem;}
.part_list .part_item{flex-wrap:wrap;}
.part_list .tit{width:100%;flex:unset;}
.part_list .text_box{width:fit-content;margin-left:auto;}
.contact_item .text_box{width:100%;}
.contact_item .map_ico{width:100%;}
.contact_item .map_box{height:3.5rem;}
.contact_lis .contact_li{margin-top:.25rem;}

.sitemap .site_item{
  width: 32.33%;
}
.sitemap .site_item:not(:nth-child(6n+1)){
  margin-left: 0;
}
.sitemap .site_item:not(:nth-child(3n+1)){
  margin-left: 1.5%;
}

.banner .imgbox{padding-bottom: 70.4%;}

}
@media (max-width:640px){.footer_meau .footer_item{width:33.33%;text-align:center;}
.footer_meau{flex-wrap:wrap;}
.footer_meau .footer_item:nth-child(3n+3) + .footer_item::before{opacity:0;}
.footer_main .footer_left{margin-right:0;flex:unset;width:100%;}
.footer_main .footer_right{width:2rem;margin:.2rem auto;}
.footer_main{flex-direction:column-reverse;}
.footer_lis{justify-content:center;text-align:center;}
.footer_copy .editor{text-align:center;}
.footer_links{justify-content:center;width:100%;}
.meau .meauitem{padding:.1rem 0;border-bottom:1px solid #eee;margin:0 0.15rem}
.history_item .left{width:100%;}
.history_item .right{flex:unset;width:100%;margin:.25rem auto 0;}
.history_han .left{width:100%;}
.history_han .right{width:100%;margin-top:.25rem;}
.locat_main .locat_left,.locat_main .locat_right{padding:.1rem 0;}
.locat_main .locat_right{padding-top:0;width:100%;}
.leader_items .left{width:100%;}
.leader_items .right{width:100%;}
.leader_items .leader_item{min-height:unset;}
.leader_items .left{background-position:right bottom;background-size:2.2rem;}
.leader_dls .tit{width:100%;}
.leader_dls .tit_txt{width:100%;margin-top:.2rem;}
.leader_dls .leader_dl{flex-wrap:wrap;}
.hold_list .hold_item{width:100%;margin-bottom:.2rem;}
.hold_list .hold_item:not(:nth-child(2n+1)){margin-left:0;}
.fund_sctions .fund_sction{width:100%;}
.fund_sctions .fund_sction:not(:nth-child(2n+1)){margin-left:0;}
.fund_sctions .fund_sction{margin-top:.4rem;}
.leader_dls .time{margin-left:0.3rem}
}


body.msg_show{
  overflow: hidden;
}
.msg_box{
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  background-color: rgba(0, 0, 0, .35);
  height: 100%;
  width: 100%;
}
.msg_box .title{color: #17288b;}
.msg_box .content{
  display: flex;
  align-items: center;
  justify-content: center;
}
.msg_box .editor{color: #373949; line-height:calc(32 / 18)}
.msg_box .main{
  width: 80%;
  max-width: 10.8rem;
  background-image: url(../images/msg_box_ico01.png);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: bottom center;
  padding: 1rem .65rem 1rem 0.64rem;
  background-color: #fff;
  margin: .8rem auto;
  position: relative;
}
.msg_box .right_txt{
  text-align: right;
  color: #05081c;
  margin-top: 1.5rem;
}
.msg_close{
  width: .39rem;
  height: .39rem;
  border: .02rem solid #fff;
  position: absolute;
  left: calc(100% + 0.14rem);
  bottom:100%;
  cursor: pointer;
}
.msg_close::before,
.msg_close::after{
  content: '';
  display: block;
  width: calc(12 / 35 * 100%);
  position: absolute;
  left: 50%;
  top: 50%;
  height: .02rem;
  background-color: #fff;
}
.msg_close::after{transform: translate(-50%,-50%)  rotate(-45deg);}
.msg_close::before{transform: translate(-50%,-50%) rotate(45deg);}
@media (max-width:640px){
  .msg_box .main {
      padding: .35rem;
  }
  .msg_box .editor{
    max-height: 60vh;
    overflow-y: auto;
    width:calc(100% + 0.2rem);padding-right:0.3rem
  }
  .msg_box .right_txt {
    margin-top: .6rem;
    font-size: .18rem;
  }

  .msg_box .title {
      font-size: .3rem;
  }
}

.new_top .new_list .new_item:before{
    content:'';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    background-color: #17288b;
}

.new_top .new_list .new_item {
    position: relative;
}
 
 .minheight{
     min-height:40vh;
 }