.header {position:fixed;left:0;top:0;z-index:20;width:100%;}
.header .logo {display:flex;align-items:center;width:1.85rem;height:1rem;position:relative;}
.header .logo img{width:100%;}
.header .logo2 {display: none;}
.header .nav .one_a{position:relative;padding:0 .08rem;margin:0 .15rem;line-height:1rem;font-size:.18rem;color:#fff;display:block;}
.header .nav .one_a.pull span{ padding-right:.1rem;}
.header .nav .one_a.pull::after{ position:absolute; right:0; top:50%; content:''; display:block; width:.12rem; height:.12rem; background-image:url(../images/arrow5.png); background-repeat:no-repeat; background-size:.11rem; background-position:center right; margin-top:-.05rem;}
.header .nav .one.cur .one_a.pull::after{background-image:url(../images/arrow6.png);}
.header .nav .one.cur .one_a,
.header .nav .one:hover .one_a { color:#fff;}
.header .nav .one .pos{position:absolute; top:100%; left:0;width:100%;overflow:hidden;display:none;}
.header .nav .one .pos .bac_img{ width:100%;}
.header .nav .one .pos .wtd-inner{background:rgba(255,255,255,0.95); max-width:10.6rem; margin:0 auto; padding:.6rem 1rem; background-size:cover;}
.header .nav .one .pos .bor{width:60%; margin-top:-.1rem;}
.header .nav .one .pos .bor .one_sort{ width:45%;}
.header .nav .one .pos .bor .one_sort dl{ display:none;}
.header .nav .one .pos .bor .one_sort a::after{ content:''; display:block; position:absolute; top:50%; right:0; background-image:url(../images/arrow3.png); width:.11rem; height:.11rem; margin-top:-.055rem; background-repeat:no-repeat; background-position:center; opacity:0;}
.header .nav .one .pos .bor .two_sort{ width:45%;}
.header .nav .one .pos .bor .two_sort .owt{ display:none;}
.header .nav .one .pos .bor a{ position:relative; display:block; color:#333333; width:100%; margin:.1rem 0;}
.header .nav .one .pos .bor .ioa.on>a,
.header .nav .one .pos .bor a:hover{ color:#1d54b8;}
.header .nav .one .pos .bor .ioa.on>a::after,
.header .nav .one .pos .bor a:hover::after{ opacity:1;}
.header .nav .one .pos .next{ width:36.5%; }
.header .nav .one .pos .next .circle{ overflow:hidden; border-radius:.1rem;}
.header .nav .one .pos .next img{ display:block; width:100%;}
.header .nav .one:hover .pos{opacity:1;}
.header .nav #m6,
.header .nav #m8,
.header .nav #m15{ position:relative;}
.header .nav #m6 .pos .wtd-inner,
.header .nav #m8 .pos .wtd-inner,
.header .nav #m15 .pos .wtd-inner{ padding:0 .1rem; overflow:hidden;}
.header .nav #m6 .pos .wtd-inner .bor,
.header .nav #m8 .pos .wtd-inner .bor,
.header .nav #m15 .pos .wtd-inner .bor{ margin-top:0; width:100%; flex-wrap:wrap;}
.header .nav #m6 .pos .bor .one_sort a::after,
.header .nav #m8 .pos .bor .one_sort a::after,
.header .nav #m15 .pos .bor .one_sort a::after{ display:none;}
.header .nav #m6 .pos .bor .one_sort,
.header .nav #m8 .pos .bor .one_sort,
.header .nav #m15 .pos .bor .one_sort{ text-align:center; width:100%;}

.header .icon_more{ position:relative; z-index:10;}
.header .icon_more .search{width:.24rem;height:1rem;background-image:url(../images/search2.png); background-repeat:no-repeat; background-position:center; background-size:.2rem;}
.header .icon_more .version{ color:#fff; margin-left:.25rem; font-size:.16rem; width:.35rem; height:.35rem; border:solid 1px #fff; text-align:center; line-height:2; border-radius:1rem;}

.header_fixed,
.header_black,
.header:hover{transition:all 0.6s; left:0; top:0; margin-left:0; width:100%; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.2);}
.header_black .logo1,
.header_fixed .logo1,
.header:hover .logo1{display:none;}
.header_black .logo2,
.header_fixed .logo2,
.header:hover .logo2{display:block;}
.header_black .nav .one_a,
.header_fixed .nav .one_a,
.header:hover .nav .one_a{ color:#333;}
.header_black .icon_more .version,
.header_fixed .icon_more .version,
.header:hover .icon_more .version{ color:#333; border-color:#333;}
.header_black .nav .one.cur .one_a,
.header_fixed .nav .one.cur .one_a,
.header:hover .nav .one.cur .one_a,
.header_fixed .nav .one:hover .one_a,
.header:hover .nav .one:hover .one_a{color:#1d54b8;}
.header_black .icon_more .search,
.header_fixed .icon_more .search,
.header:hover .icon_more .search{background-image:url(../images/search1.png); background-repeat:no-repeat; background-position:center; background-size:.2rem;}
.header_black .nav .one_a.pull::after,
.header_fixed .nav .one_a.pull::after,
.header:hover .nav .one_a.pull::after{ background-image:url(../images/arrow2.png);}
.header .open-menu{ display:none;}

@media(max-width:1024px){
.header .open-menu{ margin-left:1em; position:relative; width:30px; height:30px; display:block; z-index:10;}
.header .open-menu i{position:absolute; width:100%; height:2px; background:#fff; left:0; top:50%; margin-top:-1px; transition: 0.3s;}
.header .open-menu:not(.on) i:nth-child(1){margin-top:-10px;}
.header .open-menu:not(.on) i:nth-child(3){margin-top:8px;}
.header .open-menu.on i:nth-child(2){opacity: 0;}
.header .open-menu.on i:nth-child(1){transform: rotate(-45deg);}
.header .open-menu.on i:nth-child(3){transform: rotate(45deg);}
.header_fixed .open-menu i,
.header_black .open-menu i,
.header:hover .open-menu i{ background:#333;}
.header .nav{ position:fixed; top:0; right:-100%; height:100%; padding-top:1rem; width:4rem; overflow:hidden; transition:all .5s;}
.header .nav.active{ right:0;}
.header .nav .hidden{background:#fff;height:100%;align-content:flex-start;box-shadow:-8px 8px 8px rgba(0,0,0,0.5);overflow:auto;}
.header .nav .one{width:100%;margin:.05rem 0;}
.header .nav .one_a{color:#333;line-height:2;margin:0 .1rem; font-size:.24rem;}
.header .nav .one .pos{ background:rgba(0,0,0,0.1); position:relative; top:auto; padding:.1rem .35rem;}
.header .nav .one .pos .bor{ margin-top:0; width:100%;}
.header .nav .one .pos .bor a{ font-size:.18rem; text-align:left!important; width:100%; margin:.03rem 0;}
.header .nav .one .pos .bor .one_sort{ width:100%;}
.header .nav .one .pos .bor .two_sort{ display:none;}
.header .nav .one .pos .wtd-inner{ padding:0!important; background:none;}
.header .nav .one .pos .next{ display:none;}
}

@media(max-width:640px){
.header .open-menu{ width:25px; height:25px;}
.header .icon_more .search{ width:.4rem; background-size:.25rem;}
.header .icon_more .version{ font-size:.2rem; width:.4rem; height:.4rem; line-height:.38rem;}
.header .nav{ width:60%;}
.header .nav .one_a{ font-size:.28rem;}
.header_fixed .icon_more .search,
.header:hover .icon_more .search{ background-size:.25rem;}

.header .nav .one_a.pull::after{ right:.2rem; margin-top:-.125rem; background-position:center; width:.25rem; height:.25rem; background-size:.2rem;}
.header .nav .one .pos .bor a{ font-size:.24rem;}
}


/* banner */
.banner .text{ width:100%; color:#fff; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.banner .text .tit-cn{ font-size:.52rem; font-family:'HarmonyOS_Bold';}
.banner .text .tit-en{ letter-spacing:5px; font-size:.24rem;font-family:'HarmonyOS_Light';}
.banner .swiper-pagination{ bottom:.5rem; display:-webkit-flex; display:flex; align-items:center; justify-content:center;}
.banner .swiper-pagination .swiper-pagination-bullet{ width:.26rem; height:.26rem; display:-webkit-flex;display:flex; align-items:center; justify-content:center; border:solid 1px transparent; background:none; opacity:1; outline:none;}
.banner .swiper-pagination .swiper-pagination-bullet::after{content:'';width:.1rem;height:.1rem;background:#fff;border-radius:.1rem; }
.banner .swiper-pagination .swiper-pagination-bullet-active{ border-color:#fff;}



/* 首页 */
.index-one{ padding:2rem 0 1.8rem; background-repeat:no-repeat; background-position:top center; background-size:cover;}
.index-one .text{font-family:'HarmonyOS_Light'; line-height:1.8; font-size:.18rem; width:50%;}
.index-one .text p{ margin:0;}
.index-one .text .space{ margin:0.7em 0;}
.index-one .text .des{ margin:.4rem 0;}
.index-one .text .tit-cn{ line-height:1.2; color:#1d54b8; font-family:'HarmonyOS_Bold'; font-size:.48rem;}
.index-one .more .but{ padding:0 .4rem; background:#1d54b8; color:#fff; border-radius:.6rem; transition:all .5s;}
.index-one .more .but span{ padding:.12rem 0; display:block; width:2.2rem; background-image:url(../images/arrow1.png); background-repeat:no-repeat; background-position:right center; background-size:.12rem;}
.index-one .more .but:hover{ box-shadow:0 0 5px rgba(29,84,184,0.8);}

.index-two{ padding:1.45rem 0;}
.index-two .tit-shell{ background:#fff; padding-top:.3rem; font-size:.48rem; position:absolute; top:2%; width:32%; height:47%; z-index:5;}
.index-two .tit-shell .tit-cn{ margin-bottom:.25rem; font-family:'HarmonyOS_Bold'; color:#1d54b8;}
.index-two .tit-shell .tit-en{ line-height:1; font-family:'HarmonyOS_Light'; color:#dddddd;}
.index-two .list{ width:100%; overflow:hidden;}
.index-two .list .swiper-slide{ display:-webkit-flex; display:flex; flex-wrap:wrap;}
.index-two .list .swiper-slide .item:first-child{ margin-left:34%;}
.index-two .list .item{ font-family:'HarmonyOS_Light'; position:relative; width:32%; margin:1% 0; margin-right:2%; border-radius:.1rem; overflow: hidden;}
.index-two .list .item .pic figure{ background-repeat:no-repeat; background-position:center; background-size:cover; padding-bottom:65.4%;}
.index-two .list .item .txt{ padding:.25rem; font-size:.24rem; color:#fff; position:absolute; left:0; bottom:0; width:100%;}
.index-two .list .item:nth-child(2n){ margin-right:0;}
.index-two .swiper-but{ top:auto; left:auto; bottom:.2rem; width:.6rem; height:.6rem; background:#1d54b8; opacity:1; border-radius:1rem;}
.index-two .swiper-but:after{ color:#fff; font-size:.24rem;}
.index-two .swiper-button-next{ right:8%;}
.index-two .swiper-button-prev{ right:17%;}

@media (max-width:1024px) {
.index-one{ padding:1rem 0; background-position:70% center;}
.index-one .text{ width:60%;}
.index-one .text .des{ margin:.3rem 0;}
.index-two{ padding:1rem 0;}
.index-two .tit-shell{ font-size:.36rem; padding-top:.4rem;}
.index-two .tit-shell .tit-cn{ line-height:1; margin-bottom:.2rem;}
.index-two .list .item .txt{ font-size:.22rem;}
}
@media (max-width:640px) {
.index-one .text{ width:100%; font-size:.24rem;}
.index-two .tit-shell{ padding-top:.1rem; font-size:.3rem;}
.index-two .swiper-button-next{ right:6%;}
.index-two .swiper-button-prev{ right:17%;}
}


/* 底部 */
.footer{ color:#dddddd; background:#000d25; overflow:hidden;}
.footer .footer-one{ padding:.9rem 0;}
.footer .text-one{ width:3.1rem;}
.footer .text-one .footer-logo{ margin-bottom:.4rem;}
.footer .text-one .footer-logo img{ width:1.85rem;}
.footer .text-one .tit-cn{ font-size:.24rem;}
.footer .text-one .tit-en{ color:#dddddd; margin-bottom:.3rem; font-family:'HarmonyOS_Light';}
.footer .text-one .tel a{ padding:.15rem .2rem; color:#fff; font-family:'HarmonyOS_Bold'; display:inline-block; background:#1d54b8; border-radius:1rem;}
.footer .text-one .tel a span{ background-image:url(../images/footer-tel.png); background-repeat:no-repeat; background-position:left  center; background-size:.16rem; padding-left:2em; margin-right:1em;}
.footer .footer-nav{ width:calc(100% - 3.5rem);}
.footer .footer-nav dl{ min-width:17%; margin-right:.2rem;}
.footer .footer-nav dl:last-child{ min-width:0; width:auto; margin-right:0;}
.footer .footer-nav dl dt{ margin-bottom:.25rem; font-size:.18rem;}
.footer .footer-nav dl dt span{ padding-bottom:.2rem; display:inline-block; border-bottom:solid 1px #ccc;}
.footer .footer-nav dl dd{ margin:.1rem 0; font-family:'HarmonyOS_Light';}
.footer .footer-nav dl dd a{ color:#dddddd;}
.footer .footer-nav dl dd a:hover{ color:#fff;}
.footer .footer-two{ padding:.25rem 0; text-align:center; border-top:solid 1px #6f7581;}
.footer .footer-two a{ color:#fff;}
@media (max-width:1024px) {
.footer .footer-one{ padding:.7rem 0;}
.footer .footer-nav dl{ min-width:15%;}
}
@media (max-width:768px) {
.footer .text-one{ width:100%; text-align:center;}
.footer .text-one .tel a span{ padding-left:1.2em;}
.footer .text-one .footer-logo{ margin-bottom:.25rem;}
.footer .footer-nav{ display:none;}
}



/* 内页-banner */
.ban-Inside{ margin-top:1rem;}
.ban-Inside img{ width:100%;}
.ban-Inside .text{ font-family:'HarmonyOS_Bold'; color:#fff; text-align:center; font-size:.6rem; position:absolute; left:0; top:50%; width:100%; transform:translateY(-50%);}
.ban-Inside .text span{ display:inline-block;background-image:url(../images/ban-icon.png); background-repeat:no-repeat; background-position:left top; padding-left:.6em;background-size:.29rem;}
@media (max-width:640px) {
.ban-Inside img{ width:100%; height:4rem; object-fit:cover;}
}

/* 内页 */
.Inside-main{ padding:1rem 0; position: relative; z-index:10;}
.Inside-main .let-menu{ width:22%;}
.Inside-main .let-menu li{ margin-bottom:.2rem;}
.Inside-main .let-menu li .oen{ position:relative;}
.Inside-main .let-menu li .oen a{ position:relative; background:#f5f5f5; font-family:'HarmonyOS_Bold'; font-size:.2rem; color:#333333; padding:.15rem .3rem; display:block; border-radius:1rem; overflow:hidden;}
.Inside-main .let-menu li .oen a span{ display:block; padding-right:.3rem;}
.Inside-main .let-menu li .oen .aniu{ cursor:pointer; content:''; display:block; width:.4rem; height:.4rem; background-image:url(../images/arrow0.png); position:absolute; right:.2rem; top:50%; margin-top:-.2rem; background-size:.12rem; background-repeat:no-repeat; background-position:center; transition:all .5s; z-index:5;}
.Inside-main .let-menu li .oen a:hover,
.Inside-main .let-menu li.aon .oen>a,
.Inside-main .let-menu li.on .oen a{ background:#e3f2ff;}
.Inside-main .let-menu li.on .oen .aniu,
.Inside-main .let-menu li.aon .oen .aniu{ transform:rotate(90deg);}

.Inside-main .let-menu dl{ display:none; padding:.15rem .25rem .1rem;}
.Inside-main .let-menu dd{ font-size:.18rem; padding:.1rem 0;}
.Inside-main .let-menu dd a{ color:#666666;}
.Inside-main .let-menu dd.on a,
.Inside-main .let-menu dd a:hover{ color:#1d54b8;}

.Inside-main .rig-menu{ width:74.5%;}
.Inside-main .web-txt{ display:none;}
@media (max-width:1024px) {
.Inside-main .let-menu li a{ display:block; font-size:.18rem;}
}
@media (max-width:768px) {
.Inside-main .let-menu{ position:relative; margin-bottom:.6rem; width:100%;}
.Inside-main .let-menu .web-txt{min-height: 46px; position:relative; width:100%;padding:.15rem .25rem;display:inline-block;border:solid 1px #999;border-radius:.1rem;}
.Inside-main .let-menu .web-txt::after{ width:1em; height:1em; content:''; display:block; background-image:url(../images/arrow4.png); background-size:.1rem; background-repeat:no-repeat; background-position:center; position:absolute; right:.2rem; top:.2rem;}
.Inside-main .let-menu li{ margin-bottom:.15rem;}
.Inside-main .let-menu li a{ font-size:.22rem;}
.Inside-main .let-menu .ul{ display:none; padding:10px; position:absolute; top:100%; left:0; background:#fff; width:100%; box-shadow:0 0 10px rgba(0,0,0,0.1); z-index:10;}
.Inside-main .rig-menu{ width:100%;}
}
@media (max-width:640px) {
.Inside-main .let-menu .web-txt{ font-size:.28rem;}
.Inside-main .let-menu li a{ font-size:.24rem;}
.Inside-main .let-menu li .oen a{ font-size:.24rem;}
.Inside-main .let-menu .ul{ max-height:275px; overflow:auto;}
}

/* 公司简介 */
.about-box .pic{ margin-bottom:.55rem; border-radius:.15rem; overflow:hidden;}
.about-box .pic img{ width:100%; display:block;}
.about-box .lanmu{font-family:'HarmonyOS_Bold'; font-size:.3rem; color:#1d54b8;}
.about-box .con{ font-family:'HarmonyOS_Light'; font-size:.18rem;}
@media (max-width:768px) {
.about-box .con{ font-size:.22rem; line-height:1.8;}
}
@media (max-width:640px) {
.about-box .con{ font-size:.24rem; line-height:1.8;}
}

/* 合作伙伴 */
.Partner{ padding-top: .55rem;}
.Partner .lanmu{font-family:'HarmonyOS_Bold'; font-size:.3rem; color:#1d54b8; margin-bottom: .3rem;}
.Partner li{ float: left; width:24.25%; margin-right:1%; margin-bottom:1%;}
.Partner li a{ border:1px solid #eee; position:relative; display:block; border-radius:.15rem; overflow: hidden;}
.Partner li .pic{overflow: hidden; padding: .1rem;}
.Partner li .Ispic{padding-bottom: 38%;background-size: contain; }
.Partner li a .txt{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(29,84,184,0.8); opacity:0; transition:0.3s;}
.Partner li a:hover .txt{ opacity:1;}
.Partner li dl{ display:table; width:100%; height:100%;}
.Partner li dt{ display:table-cell; vertical-align:middle;text-align:center;font-size:.18rem; color:#fff;font-family:'HarmonyOS_Light';} 
@media(min-width:641px){
.Partner li:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.Partner li{ width:49%; margin-right: 2%; margin-bottom: 2%;}
.Partner li:nth-child(2n){ margin-right:0;}
.Partner li dt{ font-size:.24rem;}
}


/* 试用申请 */
.about-form .form-back{ padding:.35rem .35rem .4rem; background:#f7f7f7; overflow:hidden;}
.about-form .form-back .tit-cn{ font-size:.28rem; padding-bottom:.2rem; border-bottom:solid 1px rgba(29,84,184,0.1); font-family: 'HarmonyOS_Medium';}
.about-form .form-back .ul{ padding:.2rem 0 0;}
.about-form .form-back .ul li{ margin-bottom:.2rem;}
.about-form .form-back .ul li:last-child{ margin-bottom:0;}
.about-form .form-back .ul li .name{ padding:.15rem 0; font-size:.2rem; color:#131313;}
.about-form .form-back .ul li .input{ border:solid 1px #dde6f7;}
.about-form .form-back .ul li .input input{ font-size:.18rem; border:none; padding:0 .25rem; line-height:2.8; width:100%; border:none; font-family:'HarmonyOS_Regular'; background:none; outline:none;}
.about-form .form-back .ul li .textarea{ border:solid 1px #dde6f7;}
.about-form .form-back .ul li .textarea textarea{ min-height:10em; font-size:.18rem; border:none; padding:.1rem .25rem; line-height:2; width:100%; border:none; font-family:'HarmonyOS_Regular'; background:none; outline:none; resize:none; margin:0; display:block;}
.about-form .form-back .wtd50{ width:48%;}
.about-form .form-back .wtd100{ width:100%;}
.about-form .about-submit{ margin-top:.4rem;}
.about-form .about-submit .but{ cursor:pointer; padding:.1rem .3rem; background:#1d54b8; color:#fff; font-size:.18rem; display:inline-block; border-radius:1rem;}
@media (max-width:640px) {
.about-form .form-back .ul li .name{ font-size:.24rem;}
.about-form .form-back .ul li .input input{ font-size:.22rem;}
.about-form .form-back .ul li .textarea textarea{ font-size:.22rem;}
.about-form .about-submit .but{ font-size:.24rem;}
}


/* 技术资料 */
.technical-box .list{ margin-bottom:.3rem;}
.technical-box li{ padding:.3rem; background:#f3f7fe; margin-bottom:.25rem; width:48.5%; border-radius:.15rem; transition:all .5s;}
.technical-box li .text{ width:calc(100% - 1.2rem); color:#131313;}
.technical-box li .text .tit{ margin-bottom:.05rem; line-height:1.2; font-size:.22rem;}
.technical-box li .text .time{ font-size:.16rem;}
.technical-box li .more{ width:1rem; border-left:dashed 1px #afc3e8;}
.technical-box li .more .aniu{ font-size:.18rem; background-repeat:no-repeat; background-position:left center; background-image:url(../images/dow.png); background-size:.16rem; padding-left:1.5em; color:#2e61bd;}
.technical-box li:hover{ box-shadow:0 0 10px rgba(29,84,184,0.2);}

@media (max-width:640px) {
.technical-box li{ width:100%;}
.technical-box li .text{ width:calc(100% - 1.5rem);}
.technical-box li .text .tit{ font-size:.28rem;}
.technical-box li .text .time{ font-size:.22rem;}
.technical-box li .more{ width:1.3rem;}
.technical-box li .more .aniu{ font-size:.24rem; background-size:.22rem;}
}



/* 分页 */
.Page002274{ width:100%; font-size:0; text-align:center; color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_jump,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_count,
.Page002274 .Pages a.a_end,
.Page002274 .Pages a.a_first,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ font-family:'HarmonyOS_Light'; display:inline-block; width:45px; height:45px; line-height:45px; margin:0 5px; border:solid 1px #1d54b8; color:#1d54b8; border-radius:.05rem; position:relative;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#1d54b8;}
.Page002274 .Pages em{ font-size:.2rem; margin:0 10px; font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:40px; height:40px; line-height:40px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:40px; height:40px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal;}
.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next{ background:#1d54b8; font-size:0; margin:0;}
.Page002274 .Pages .a_prev::after,
.Page002274 .Pages .a_next::after{ position:absolute; left:0; top:0; background-repeat:no-repeat; background-position:center; content:''; display:block; width:100%; height:100%; background-image:url(../images/arrow1.png); background-size:.12rem;}
.Page002274 .Pages .a_prev::after{ transform:rotate(180deg);}
@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:768px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next{ margin:0 5px;}
.Page002274 .Pages a{ width:40px; height:40px;}
}

/* 文章发表 */
.Textlist-box .list{ margin-bottom:.3rem;}
.Textlist-box li{border-bottom: 0.01rem solid #eee;padding: .2rem 0; }
.Textlist-box li a{ display: block; height: auto; overflow: hidden; font-size: .18rem;}
.Textlist-box li a::before{display: inline-block;content: '';width: 0.06rem;height: 0.06rem;background: #1d54b8;border-radius: 50%;margin-right: 0.10rem;vertical-align: middle;}
.Textlist-box li time{  float: right; color: #999; margin-left: 10px; }

@media (max-width: 640px) {
.Textlist-box li a {font-size: .24rem;}
}

/* 常见问题 */
.faq_list{ margin-bottom:.3rem;}
.faq_list li{ margin-bottom:.15rem; background:#f3f7fe; border-radius:.1rem;}
.faq_list li .name{ padding:.3rem .35rem; font-size:.22rem; cursor:pointer;}
.faq_list li .reply{ margin-right:.2rem;}
.faq_list li .reply span{ font-size:.18rem; width:.35rem; height:.35rem; line-height:1.8; display:block; border:solid 1px #1d54b8; color:#1d54b8; border-radius:1rem; text-align:center;}
.faq_list li .text{ display:none; padding:0.3rem 0 .35rem; line-height:1.8; font-size:.18rem; border-top:solid 1px #dde6f7; margin:0 .35rem;}
.faq_list li.active .reply span{ background:#1d54b8; color:#fff;}



/* 新闻资讯 */
.news-top{ margin-bottom:.4rem; padding-bottom:.4rem; border-bottom:solid 1px #dddddd; width:100%; position:relative;}
.news-top .swiper{ width:100%;}
.news-top .item{ background:#f3f7fe; padding:.2rem; overflow:hidden; border-radius:.1rem;}
.news-top .item .pic{ width:36.5%; overflow:hidden; border-radius:.15rem;}
.news-top .item .pic figure{ padding-bottom:57.4%; background-size:cover; background-repeat:no-repeat; background-position:center;}
.news-top .item .text{ padding-left:.35rem; width:63%;}
.news-top .item .text .tit{ margin-top:.1rem; line-height:1.2; font-size:.28rem; font-family:'HarmonyOS_Bold';}
.news-top .item .text .des{ line-height:1.8; margin:.2rem 0; font-family:'HarmonyOS_Light'; font-size:.2rem;}
.news-top .item .text .more{font-size:.2rem;}

.news-list{ margin-bottom:.2rem;}
.news-list li{ border:solid 1px #f3f7fe; background:#f3f7fe; padding:.2rem; margin-bottom:.4rem; width:31.3333%; margin-right:3%; border-radius:.2rem; transition:all .5s;}
.news-list li .pic{ width:100%; overflow:hidden; border-radius:.2rem;}
.news-list li .pic figure{ padding-bottom:65%; background-size:cover; background-repeat:no-repeat; background-position:center; transition:all .5s;}
.news-list li .tit{ margin:.2rem 0 .1rem; font-size:.2rem;font-family: 'HarmonyOS_Bold';}
.news-list li .des{ margin-bottom:.15rem; font-family:'HarmonyOS_Light'; line-height:1.8;}
.news-list li .time{ font-size:.16rem; font-family:'HarmonyOS_Light';}
.news-list li .time::after{ content:''; display:block; width:.3rem; background-image:url(../images/arrow0.png); background-repeat:no-repeat; background-position:center; background-size:.12rem;}
.news-list li:nth-child(3n){ margin-right:0;}
.news-list li:hover{ background:#fff; border-color:#1d54b8;}
.news-list li:hover .pic figure{ transform:scale(1.1);}
.news-list li:hover a{ color:#1d54b8;}
.news-list li:hover .time::after{ background-image:url(../images/arrow7.png); background-repeat:no-repeat; background-position:center;}

@media(max-width:1024px){
.news-top .item .text .tit{ font-size:.22rem;}
.news-top .item .text .des{ font-size:.18rem;}
.news-top .item .text .more{ font-size:.16rem;}
}
@media(max-width:640px){
.news-top .item .pic{ width:100%;}
.news-top .item .text{ width:100%; padding:.3rem;}
.news-top .item .text .tit{  margin-top:0; font-size:.3rem;}
.news-top .item .text .des{ font-size:.24rem;}
.news-top .item .text .more{ font-size:.24rem;}
.news-list li:nth-child(3n),
.news-list li{ width:49%; margin-right:2%;}
.news-list li .tit{ font-size:.24rem;}
.news-list li .time{ font-size:.24rem;}
.news-list li:nth-child(2n){ margin-right:0;}
}

/* 详情 */
.info-news{ padding:.5rem 0;}
.info-news .title{ margin-bottom:.2rem; text-align:center; font-size:.26rem;}
.info-news .newsTitle .item{ margin-left:1em;}
.info-news .newsTitle .item:nth-child(1){ margin-left: 0;}



/* 研发服务 */
.research-list .item{ margin-bottom:.2rem; width:31%; margin-right:3.48%;}
.research-list .item .pic{ border-radius:.1rem; overflow:hidden;}
.research-list .item .pic figure{ padding-bottom:61.5%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.research-list .item .text .tit{ padding:.15rem 0; font-size:.18rem; color:#1d54b8; font-family:'HarmonyOS_Bold'; border-bottom:solid 1px #dddddd;}
.research-list .item .text .iowl{ line-height:2; padding:.15rem 0;}
.research-list .item .text .iowl a{ display:block;}
.research-list .item .text .iowl a:hover{ color:#1d54b8;}
.research-list .item:nth-child(3n){ margin-right:0;}
.research-list .item:hover .pic figure{ transform:scale(1.1);}

@media(max-width:640px){
.research-list .item:nth-child(3n),
.research-list .item{ width:49%; margin-right:2%;}
.research-list .item:nth-child(2n){ margin-right:0;}
.research-list .item .text .tit{ font-size:.24rem;}
}


/* 当前位置 */
.current-box{ font-family:'HarmonyOS_Light'; padding-bottom:.1rem; font-size:.18rem; border-bottom:solid 1px #dddddd;}
.current-box a{ color:#333333;}
.current-box em{ margin:0 .1rem; font-style: normal; font-family:'宋体'; font-weight:bold;}
.current-box span{ color:#1d54b8;}
.current-box a:hover{ color:#1d54b8;}

@media(max-width:640px){
.current-box{ font-size:.24rem;}
}

/* 研发服务-详情 */
.research-ifno{ color:#333333; line-height:1.8; font-family:'HarmonyOS_Light'; font-size:.18rem; padding-top:.3rem;}
.research-ifno p{ margin:0;}
.research-ifno .space{ margin:0.2em 0;}
.research-ifno .owlt{ margin-bottom:.3rem;}
.research-ifno .res-tit{ line-height:1; border-left:solid .04rem #1d54b8; margin-bottom:.1rem; font-size:.24rem; color:#1d54b8; font-family: 'HarmonyOS_Bold'; padding-left:.15rem;}
.research-ifno .res-table{ margin:2em 0;}
.research-ifno .res-table table{ text-align:left; width:100%;}
.research-ifno .res-table table th{ border:solid 1px #ffffff; color:#1d54b8; background:#dee8fa; font-family:'HarmonyOS_Bold'; font-size:.18rem; padding:.1rem .25rem;}
.research-ifno .res-table table td{ background:#f3f7fe; border:solid 1px #ffffff; font-size:.18rem; padding:.1rem .25rem;}

/* 产品中心 */
.pro-box .item{ width:32%; text-align:center;}
.pro-box .item .txt{ font-family:'HarmonyOS_Bold'; padding:.25rem 0; font-size:.18rem;}
.pro-box .item .pic{ border-radius:.1rem; overflow:hidden;}
.pro-box .item .pic figure{ padding-bottom:66.666%; background-size:cover; background-repeat:no-repeat; background-position:center; transition:all .5s; }
.pro-box .item:hover .pic figure{ transform:scale(1.1);}
@media(max-width:640px){
.pro-box .item:nth-child(3n),
.pro-box .item{ width:49%; margin-right:2%;}
.pro-box .item:nth-child(2n){ margin-right:0;}
.pro-box .item .txt{ font-size:.24rem;}
}


/* 产品中心详情 */
.pro-centre{ font-size:.18rem;}
.pro-centre .title{ text-align:center; font-size:.36rem; font-family:'HarmonyOS_Bold'; color:#333333;}
.pro-centre .center-des{ margin-bottom:.6rem; line-height:1.8;}
.pro-centre .center-des strong{ color:#1d54b8;}
.pro-centre .center-des h3{ margin:0;}
.pro-centre .txt-ul li{ width:100%; position:relative; margin:0.2em 0; padding-left:1.2em;}
.pro-centre .txt-ul li::after{ position:absolute; left:0; top:.6em; width:.1rem; height:.1rem; background:#1d54b8; content:''; display:block; border-radius:1rem; overflow:hidden;}
.pro-centre .sort-list .item{ font-family:'HarmonyOS_Light'; margin-bottom:1.5%; background:#f3f7fe; width:49.2%;}
.pro-centre .sort-list .item a{ position:relative; padding:.15rem .25rem; display:block;}
.pro-centre .sort-list .item a::after{ content:''; display:block; width:1em; height:1em; position:absolute; top:50%; right:1.5em; background-image: url(../images/arrow4.png); background-repeat:no-repeat; background-position:center; transform:translateY(-50%);}
.pro-centre .sort-list .item a:hover{ color:#1d54b8;}
.pro-centre .sort-list .item a:hover::after{background-image: url(../images/arrow3.png);}

@media(max-width:640px){
.pro-centre{ font-size:.24rem;}
.pro-centre .txt-ul li{ padding-left:1em;}
.pro-centre .sort-list .item{ width:100%;}
}



/* 产品列表 */
.pro-list{ padding:.5rem 0;}
.pro-list li{ margin-bottom:2%; width:32%; margin-right:2%;}
.pro-list li a{ position:relative; font-size:.18rem; display:block; background:#f3f7fe; padding:.2rem; border-radius:1rem;}
.pro-list li .name{ padding-right:2em;}
.pro-list li:nth-child(3n){ margin-right:0;}
.pro-list li a::after{ content:''; display:block; width:.12rem; height:.12rem; background-image:url(../images/arrow0.png); position:absolute; right:.2rem; top:50%; margin-top:-.05rem; background-size:.12rem; transition:all .5s; transform:rotate(90deg);}
.pro-list li a:hover{ background:#1d54b8; color:#fff;}
.pro-list li a:hover::after{ background-image:url(../images/arrow1.png);}

@media(max-width:640px){
.pro-list li:nth-child(3n),
.pro-list li{ width:49%; margin-right:2%;}
.pro-list li:nth-child(2n){ margin-right:0;}
.pro-list li a{ font-size:.24rem;}
}



/* 产品列表-详情 */
.InfoPro_box{ padding:.4rem 0;}
.InfoPro_box .res-table{ font-size:.18rem; font-family:'HarmonyOS_Light'; margin:3em 0;}
.InfoPro_box .res-table table{ text-align:left; width:100%;}
.InfoPro_box .res-table table th{font-family: 'HarmonyOS_Bold'; border:solid 1px #ffffff; color:#1d54b8; font-family:'HarmonyOS_Bold'; font-size:.18rem; padding:.15rem .25rem;}
.InfoPro_box .res-table table .back_color{background:#dee8fa;}
.InfoPro_box .res-table table td{ border:solid 1px #ffffff; font-size:.18rem;}
.InfoPro_box .res-table table .wtd33{ width:33.3333%;}
.InfoPro_box .res-table table td.back_color{background:#f3f7fe; padding:.1rem .25rem;}
.InfoPro_box .res-table table strong{font-family:'HarmonyOS_Bold';}
.InfoPro_box .res-table .title{ background:#dee8fa; font-family: 'HarmonyOS_Bold'; border:solid 1px #ffffff; color:#1d54b8; font-family:'HarmonyOS_Bold'; font-size:.18rem; padding:.15rem .25rem;}
.InfoPro_box .res-table .content_txt strong{font-family:'HarmonyOS_Bold';}
.InfoPro_box .InfoPro_one .pic{ width:38.08%; border-radius:.1rem; overflow: hidden;}
.InfoPro_box .InfoPro_one .pic img{ width:100%;}
.InfoPro_box .InfoPro_one .text{ font-size:.18rem; padding-left:.35rem; width:61.92%;}
.InfoPro_box .InfoPro_one .text .tit{ font-size:.24rem; color:#1d54b8;font-family:'HarmonyOS_Bold';}
.InfoPro_box .InfoPro_one .text .des{ margin:.2rem 0; font-family:'HarmonyOS_Light'; color:#333333; overflow:hidden;}
.InfoPro_box .InfoPro_one .text .more .but{ display:inline-block; padding:.13rem .25rem; color:#fff; background:#1d54b8; border-radius:1rem; overflow: hidden;}
.InfoPro_box .InfoPro_one .text .more .but span{ background-image:url(../images/doc.png); background-repeat:no-repeat; padding-left:1.5em; background-position:center left;}

@media(max-width:640px){
.InfoPro_box .InfoPro_one .pic{ width:100%;}
.InfoPro_box .InfoPro_one .text{ font-size:.24rem; padding:.4rem 0; width:100%;}
.InfoPro_box .res-table table th{ font-size:.24rem;}
.InfoPro_box .res-table table td{ font-size:.24rem;}
}


/* 单篇 */
.single-piece{ min-height:30vh;}














