@charset "utf-8";
/* CSS sxf 2013 */
/*显示与隐藏*/
.hxys.mobile{display:none;}
/* 1024px - 平板/移动端适配 *****************************************/
@media (max-width: 1024px) {
.w1244,.sanband-nr,.m-slide .stextsbar2,.banner img{width:100%;}
.sanband-nr,.m-slide .stextsbar2,.wrap{padding:0 4%;}
.hytb-in img{/* width:20%; */}
}
/* 768px媒体查询 - 平板/移动端适配 *****************************************/
@media (max-width: 768px) {
/*header*/
.w1244.mobieheader{display:flex;justify-content:space-between;width:100%;padding:0 2%;align-items:center;}
.w1244{width:inherit;margin:auto;}
.flexs{display:flex;justify-content:space-between;}
.wrap{margin:auto;}
.header{height:6.4rem;background:#fff;display:flex;justify-content:space-between;align-items:center;margin:auto;}
.logoimg{width:9rem;height:2.5rem;margin-bottom:-0.2rem;}
.nav-menu{flex:1;display:flex;justify-content:flex-end;}
.nav-menu ul{display:inline-flex;justify-content:flex-end;gap:8.8rem;}
.nav-menu li{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;align-items:flex-start;justify-content:space-around;padding: 0;}
.nav-menu .texts{padding:1rem 0;font-size:1.4rem;color:#4e5969;}
.nav-menu .lines{background:#fff;width:2.2rem;height:0.4rem;z;border-radius:0.4rem;margin-top:1rem;}
.nav-menu .deepfund{text-align:center;}
.nav-menu .deepfund img{width:7.2rem;height:auto;margin-bottom:-0.2rem;} 
.nav-menu li:hover .texts{font-weight:bold;}
.nav-menu li.on .texts{font-weight:bold;color:#2623f7;}
.nav-menu li.on .lines{display:block;background:#fff;}
.nav-menu li:hover .lines{display:block;background:#fff;}
.nav-menu li.navjjff:hover .suberji{display:block;}
.suberji{display:none;background:#fff;width:40rem;position:absolute;top:5.3rem;left:0;border-radius:1rem;box-shadow:0px 0.6rem 1.4rem 0px #d8e4f161;left:50%;margin-left:-20rem;padding:1.6rem;}
.suberji a:hover{border:1px solid #d3f2ff;background:#f3fbfe;display:flex;}
.suberji a{border:1px solid #eaeaea;display:block;border-radius:1rem;margin-top:1.4rem;}
.suberji img{width:100%;margin:auto;}
.suberji .zwf{width:100%;height:2rem;display:block;margin-top:-3.6rem;}
.suberji2{display:none;}
/*banner*/
.banner{width:100%;background:#e3f1ff;}
.banner img{margin:auto;width:97%;}
/*band-all*/
.band-all{display:flex;}
.band-all img{ }
/*sanband*/
.sanband{background:none;background-size:inherit;background-position:center center;}
.sanband.pc{display:none;}
.sanband.mobile{display:block;}
.sanband-nr{width:100%;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap;}
.tit{display:flex;flex-direction:column;align-items:center;padding:2.4rem -0 2rem 0;}
.tit h3{font-size:2rem;color:#144edd;font-weight:bold;text-align:center;}
.tit .stexts{font-size:1.2rem;color:#ababab;text-align:center;padding-top:0.4rem;}
.js{width:100%;max-width:inherit;display:inline-flex;flex-wrap:wrap;flex-direction:column;align-items:center;height:auto;}
.js dt{}
.js dt img{margin:auto;width:9rem;}
.js dd{display:inline-flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding-bottom:2.4rem;}
.js dd .t1{color:#292929;font-size:1.6rem;font-weight:bold;padding-top:1.3rem;}
.js dd .t2{font-size:1.2rem;color:#9d9d9d;padding-top:1rem;line-height:2.2rem;text-align:center;}
.js.hover dl{display:none;}
.js .nr{display:none;}
.js.hover .nr{display:block;margin:4.3rem 0;}
.js.hover .nr img{height:29.6rem;}
/*js3*/
.js3{display:flex;flex-direction:column;}
.js3 dt{}
.js3 dt img{margin:auto;width:13rem;}
.js3 dd{display:inline-flex;flex-wrap:wrap;flex-direction:column;align-items:center;padding-bottom:2.4rem;}
.js3 dd .t1{color:#292929;font-size:1.4rem;font-weight:bold;padding-top:1.3rem;}
.js3 dd .t2{font-size:1.2rem;color:#9d9d9d;padding-top:1rem;line-height:2.2rem;text-align:center;padding-bottom:2.2rem;}
/*fivebox*/
.fivebox{padding-bottom:1.5rem;}
.fivebox .tlogos{display:flex;flex-direction:column;align-items:center;padding-top:2.6rem;padding-bottom:2.5rem;}
.fivebox .tlogos-img{width:10rem;}
.fivebox .tlogos .texts{font-size:1.2rem;color:#ababab;padding-top:1rem;}
.submenuss{width: 22.3rem;height:auto;margin-left:2rem;display: none;}
.submenuss .suba1{margin-top:0.8rem;}
.submenuss .bar1{border-radius:1rem;background-image:-moz-linear-gradient(122deg,rgb(10,2,4)0%,rgb(167,52,42)0%,rgb(77,112,240)0%,rgb(78,202,254)100%);background-image:-webkit-linear-gradient(122deg,rgb(10,2,4)0%,rgb(167,52,42)0%,rgb(77,112,240)0%,rgb(78,202,254)100%);background-image:-ms-linear-gradient(122deg,rgb(10,2,4)0%,rgb(167,52,42)0%,rgb(77,112,240)0%,rgb(78,202,254)100%);height:6.6rem;display:flex;padding-left:2.2rem;flex-wrap:wrap;flex-direction:column;justify-content:center;}
.submenuss .bar1 dt{display:flex;align-items:center;}
.submenuss .bar1 dt .texts{font-size:1.4rem;color:#fff;font-weight:bold;margin-left:0.2rem;text-shadow:0.2rem 0.2rem #00000005;}
.submenuss .bar1 dd{font-size:1.2rem;color:#fff;opacity:.9;}
.submenuss .v1img{width:2rem;height:2.2rem;}
.submenuss .v2img{width:1.4rem;height:1.4rem;}
.submenuss .bar2{border-radius:1rem;background:#E8EFFB;display:flex;align-items:center;height:4.4rem;padding-left:1.6rem;}
.submenuss .bar2 dt{}
.submenuss .bar2 dt .texts{}
.submenuss .bar2 dd{font-size:1.2rem;padding-left:0.9rem;font-weight:bold;}
/**/
.submenuss .suba1:hover .bar1{display:flex;}
.submenuss .suba1:hover .bar2{display:none;}
.submenuss .suba1.on .bar1{display:flex;}
.submenuss .suba1.on .bar2{display:none;}
.submenuss .suba1 .bar1{display:none;}
.submenuss .suba1 .bar2{display:flex;}
/*yyfwzx*/
.yyfwzx{padding-bottom:1.3rem;box-shadow:inset 0px -0.3rem 0.9rem 0.4rem #e3ebff26;}
.yyfwzx .inn{display:flex;justify-content:center;gap:2%;flex-wrap:wrap;width: 100%;margin:auto;}
.yyfwzx .tit{padding:1.4rem 0 1.7rem 0;}
.yyfwzximg{min-width: 49%;max-width: 19rem;}
/*hxys*/
.hxys{position:relative;background:none;}
.tabs{position:inherit;z-index:2;left:0;top:0;width:100%;text-align:center;}
.tabs ul{display:flex;gap:2.1rem;justify-content:center;margin:0 auto;}
.tabs .tab-item:hover{background:#cdddf7;cursor:pointer;}
.tabs .tab-item{background:none;border-radius:1rem;display:flex;width:90%;height:3.52rem;align-items:center;font-size:0.12rem;justify-content:center;margin:auto;}
.tabs .tab-item.active,.tabs .tab-item.active:hover{background-image:-moz-linear-gradient(122deg,rgb(10,2,4)0%,rgb(167,52,42)0%,rgb(77,112,240)0%,rgb(78,202,254)100%);background-image:-webkit-linear-gradient(112deg,rgb(10,2,4)0%,rgb(167,52,42)0%,rgb(77,112,240)0%,rgb(78,202,254)100%);background-image:-ms-linear-gradient(122deg,rgb(10,2,4)0%,rgb(167,52,42)0%,rgb(77,112,240)0%,rgb(78,202,254)100%);}
.tabs .tab-item.active .texts{color:#fff;}
.tabs .tab-item img{width:2.8rem;height:2.8rem;margin-right:1rem;}
.tabs .tab-item .x1{display:block;}
.tabs .tab-item .x2{display:none;}
.tabs .tab-item.active .x1{display:none;}
.tabs .tab-item.active .x2{display:block;}
.tabs .texts{color:#000;font-size:1.3rem;}
.hxys .tit{padding:0.8rem 0 0.7rem 0;z-index:2;position:inherit;top:0;width:100%;left:0;text-align:center;}
/**/
.m-slide{margin:auto;}
.m-slide .stextsbar{position:absolute;top:0.9rem;left:0;width:100%;display:flex;align-items:center;padding:1rem 0;flex-wrap:wrap;flex-direction:column;}
.m-slide .stextsbar .s1{font-size:1.4rem;color:#1d2129;font-weight:normal;font-weight: bold;}
.m-slide .stextsbar .s2{font-size:1.2rem;color:#898989;padding:0 2rem;padding-top:0.5rem;text-align:center;}
.m-slide .stextsbar.style2{top:0px;}
/*hytb*/
.hytb{background:#fbfcff;}
.hytb .tit{padding:2.4rem 0 1.4rem 0;}
.hytb-in{display:flex;justify-content:center;padding-bottom:3.1rem;}
.hytb-in img{/* width:18%; */}
/*foot*/
.fot_copy{width:100%;background:#02102d;padding:1rem 0;clear:both;overflow:hidden}
.link_pr{color:#9f9f9f;overflow:hidden;clear:both;text-align:center;}
.link_pr a{color:#ccc}
.fot_copy .copyright{padding-top:1rem;text-align:center;margin:auto;clear:both;overflow:hidden;color:#ccc;display:block;text-align:center;}
.copyright a{color:#ccc;}
/* 导航栏样式 */
.navbar{position:sticky;top:0;z-index:100;}
.navbar-container{display:flex;justify-content:space-between;align-items:center;}
.nav-item a{padding:0.5rem 0;border-bottom:2px solid transparent;transition:border-color 0.3s;}
.nav-item a:hover{border-color:#3498db;}
/* 移动端菜单按钮（默认隐藏） */
.menu-toggle{display:none;font-size:2rem;cursor:pointer;}
.w1200{width:112.2rem;margin:auto;}
/*解决方案**********************************************************************/
/*solution-banner*/
.bodyblue{background:#f5f8fd;}
.solution-banner{background-image:linear-gradient(90deg,#eafcfe 0%,#a7dcfe 100%);height:28rem;background-position:top center;}
.solution-banner h4{font-size:2.2rem;font-weight:bold;background-image:-webkit-linear-gradient(left,#256CE7,#2623F7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;padding:0 4%;padding-top:6.6rem;}
.solution-banner h4 span{display:inline-block;}
.solution-banner .inn{background:url(../images/solution-banner.png);background-size:cover;width:100%;height:100%;background-position:left center;}
.solution-banner p{color:#000000;font-size:1.4rem;text-align:center;padding-top:0.5rem;}
.solution-banner .bbar{display:flex;padding-top:2.2rem;justify-content:center;gap:2%;flex-wrap:wrap;}
.solution-banner .bbar .blueblock{background-image:linear-gradient(84deg,#4689fd 0%,#2623F7 100%);color:#fff;font-size:1.4rem;text-align:center;border-radius:1rem;display:inline-flex;width:27%;height:3.3rem;justify-content:center;align-items:center;font-weight:500;white-space:nowrap;padding-bottom:0;}
.solution-banner.style2{height:23.1rem;}
.solution-banner.style2 h4{font-size:2rem;font-weight:bold;}
.solution-banner.style2 h4 span{display:inline-block;}
/*js1*/
.jbfont{/* -webkit-background-clip:text; *//* -webkit-text-fill-color:transparent; *//* background-image:-webkit-linear-gradient(left,#256CE7,#2623F7); */}
.stit{font-size:1.6rem;font-weight:bold;text-align:center;display:flex;justify-content:center;padding:1.6rem 2rem 2.6rem 2rem;}
.js1{padding-bottom:4rem;}
.js1 .stit{}
.js1 .innbar{display:flex;gap:2.9rem;flex-wrap:wrap;flex-direction:column;align-content:center;}
.js1 dl{display:flex;align-items:center;}
.js1 dt{}
.js1 dt img{width:8rem;height:8rem;}
.js1 dd{padding-left:2.8rem;}
.js1 dd .t1{font-size:1.6rem;font-weight:bold;color:#000;display:block;clear:both;padding-bottom:0.9rem;}
.js1 dd .t2{font-size:1.4rem;color:#333;display:block;clear:both;}
/*yxwlb*/
.yxwlb{}
.yxwlb .innbar{display:flex;justify-content:space-around;gap:2%;flex-wrap:wrap;padding:0 2rem;}
.yxwlb .innbar dl{display:inline-flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin-bottom:4rem;}
.yxwlb .innbar dt{}
.yxwlb .innbar dt img{width:6.2rem;height:6.2rem;}
.yxwlb .innbar dd{font-size:1.4rem;color:#000;font-weight:600;padding-top:1.4rem;}
/*dspzb*/
.dspzb{}
.dspzb .innbar{display:flex;justify-content:center;gap:2rem;padding-bottom:2.9rem;flex-wrap:wrap;}
.dspzb dl{background:#edf6ff;border:1px solid #E2E9FF;border-radius:1rem;width:30.8rem;height:13.2rem;display:inline-flex;flex-direction:column;padding:1rem;align-items:center;padding-bottom:2.1rem;justify-content:center;}
.dspzb dt{font-size:1.6rem;color:#000;font-weight:bold;padding-top:0;}
.dspzb dd{font-size:1.4rem;color:#333;padding:1rem 2.2rem 0 2.2rem;text-align:center;line-height:3rem;line-height:2.3rem;}
.dspzb dl.spbj1{background:url(../images/spbj1.png);background-size:cover;}
.dspzb dl.spbj2{background:url(../images/spbj2.png);background-size:cover;}
.dspzb dl.spbj3{background:url(../images/spbj3.png);background-size:cover;}
.dspzb dl.spbj4{background:url(../images/spbj4.png);background-size:cover;}
/*twonr*/
.twonr{display:flex;justify-content:center;gap:2%;margin-top:-9.8rem;margin-bottom:-1rem;padding:0 2.9rem;overflow:hidden;flex-wrap:wrap;}
.blueblock{background:#fff;border-radius:1rem;width:38.3rem;overflow:hidden;gap:10%;box-shadow:0px 0.2rem 1.2rem 0px #9d9d9d26;padding-bottom:1rem;margin-bottom:1.8rem;}
.blueblock .tops{background-image:linear-gradient(84deg,#4689fd 0%,#2623F7 100%);height:6.9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.blueblock .tops .t1{font-size:1.4rem;color:#fff;font-weight:bold;}
.blueblock .tops .t2{font-size:1.2rem;color:#fff;padding-top:0.4rem;}
.blueblock .bottoms{padding:0 2.4rem;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-start;height:100%;}
.blueblock .bottoms li{font-size:1.4rem;color:#333;text-align:center;padding:1.3rem 0;}
.blueblock .bottoms li:last-child{border:0;}
.blueblock .tops .t3{font-size:1.4rem;color:#fff;padding-top:1rem;font-weight:bold;}
.twonr.style2{margin-top:-9.2rem;margin-bottom:-1rem;}
.blueblock .tops.style2{height:5rem;}
.blueblock .tops.style2 .t3{padding:0}
.blueblock dl{}
.blueblock dt{font-size:1.2rem;color:#535353;text-align:center;padding:0.8rem;}
.blueblock dd{display:flex;gap:1rem;justify-content:space-around;padding:0 1rem;flex-direction:column;flex-wrap:wrap;}
.blueblock dd span{font-size:1.2rem;color:#000;background:#E3EBFF;border-radius:0.4rem;padding:1rem 1rem;text-align:center;flex:1;}
.blueblock dd em{clear:both;display:block;font-size:1.2rem;color:#575757;}
/*xscfyy*/
.xscfyy{margin-bottom:0.9rem;}
.xscfyy .inbar{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 1.5rem;flex-direction:row;}
.xscfyy .inbar .opblue{background:#E3EBFF;border-radius:0.4rem;font-size:1.2rem;color:#000;width:48%;height:4rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;font-weight:500;margin-bottom:1rem;}
.xscfyy .inbar.style2 .opblue{width:48%;}
/*xscfyy*/
.xscfyy{clear:both;overflow:hidden;}
.hengbar{padding:0 1rem;}
.hengbar dl{background:#E3EBFF;display:flex;max-width:127.9rem;margin:auto;margin-bottom:1.5rem;border-radius:0.8rem;align-items:center;padding:2rem 1.5rem;flex-direction:column;}
.hengbar dt{color:#2623F7;font-size:1.4rem;font-weight:bold;padding-left:0;display:inline-flex;align-items:center;white-space:nowrap;padding-bottom:1.4rem;}
.hengbar dd{color:#000;font-size:1.4rem;padding-left:0;}
.sanjiao{width:1.2rem;height:1.2rem;margin-left:1.5rem;}
/* 标签容器样式 */
.tab-container.style2{display:flex;margin-bottom:1.5rem;gap:0.7rem;overflow:hidden;justify-content:center;flex-direction:column;}
/* 单个标签样式 */
.tab-item{text-align:center;cursor:pointer;transition:all 0.3s ease;}
/* 标签选中状态 */
.tab-item.active{}
/* Swiper容器样式 */
.swiper-container{width:100%;height:auto;overflow:hidden;}
/* 轮播图片样式 */
.swiper-slide{display:flex;align-items:center;justify-content:center;font-size:24px;color:white;}
.swiper-slide.slide1 img{width:74%;height:100%;object-fit:cover;border-radius:1rem;margin-top:7.7rem;margin-bottom:2.6rem;}
/*over*/
/**/
.hxys.pc{display:none;}
.hxys.mobile{display:block;margin-top:1.2rem;}
/* 导航栏适配 */
.nav-menu{position:fixed;top:0;right:0;height:100vh;width:21.7rem;background-color:#ffffff;padding:2rem 0 0 2.4rem;transform:translateX(100%);transition:transform 0.3s ease-in-out;box-shadow:-2px 0 10px rgba(0,0,0,0.2);}
.nav-menu ul{display:flex;gap:0;flex-direction:column;width:100%;padding-top:0.7rem;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;}
.nav-menu.active{transform:translateX(0);}
.menu-toggle{display:block;z-index:101;}
.suberji{display:none!important;border:1px solid red;}
.suberji2{display:none;}
.nav-menu li .suberji2{display:block;gap:2rem;display:flex;flex-direction:column;align-items:flex-start;padding:0px 0 2rem 0.4rem;}
.suberji2 a{display:block;font-size:1.2rem;text-align:center;color:#979797;}
.banner2{display:block;width:100%;}
.banner{display:none;}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0.3rem;left:0;width:100%;}
/**/
.deepfundjpg{display: none;}
.mlogin{ display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 32.8rem;}
.dpbj{ background: #f3f3f3; }
/**/
.submenuss-w{width: 100%;}
.submenuss-right img{width: 82%;margin-top: 17px;object-fit: contain;}
.sstexts{position:absolute;top: 7px;left:0;width:100%;display:flex;align-items:center;/* padding:1rem 0; */flex-wrap:wrap;flex-direction:column;}
.sstexts .s1{font-size:1.4rem;color:#144edd;font-weight: bold;}
.sstexts .s2{font-size:1.2rem;color:#898989;padding:0 2rem;padding-top:0.5rem;text-align:center;}
.swiper-pagination.style3{bottom: 0 !important; display: block;}
}
/* 小屏手机适配 ***********************************************/
@media (max-width: 480px) {







}