﻿/* @font-face {
    font-family: 'HarmonyOS_Medium';
    src:url('../font/HarmonyOS_Sans_SC_Medium.ttf') format('truetype'); 
}
@font-face {
    font-family: 'HarmonyOS_Bold';
    src:url('../font/HarmonyOS_Sans_SC_Bold.ttf') format('truetype'); 
}
@font-face {
    font-family: 'HarmonyOS_Light';
    src:url('../font/HarmonyOS_Sans_SC_Light.ttf') format('truetype'); 
}
@font-face {
    font-family: 'HarmonyOS_Regular';
    src:url('../font/HarmonyOS_Sans_SC_Regular.ttf') format('truetype'); 
}
body{font-family:'HarmonyOS_Medium';} */


/* 头部 */
.header{ position:fixed; left:0; top:0; z-index:20; width:100%; border-bottom:solid 1px rgba(255,255,255,0.3);}
.header .logo img{max-height:0.6rem;}
.header .logo a{ display:block;}
.header .logo .black-logo{ position:absolute; left:0; top:0; opacity:0;}
.header .top-search{ display: block; background:rgba(255,255,255,0.12); padding:0 15px 0 45px; position:relative; border-radius:.45rem; margin-left:.2rem;}
.header .top-search .text{background:none;width:45px;color:#fff;padding:0;transition: 0.3s; line-height:2.5;border:none; outline:none;}
.header .top-search .text::-moz-placeholder{color:#fff;}
.header .top-search .text:-ms-input-placeholder{color:#fff;}
.header .top-search .text::-webkit-input-placeholder{color:#fff;}
.header .top-search .btn{ position:absolute; left:0; top:0; height:100%; display:block; background:url(../image/search.svg) no-repeat 70% center;width:40px;background-size:auto .2rem; cursor:pointer;}
.header .top-search .box{ width:calc(45 / 16 * 1em); border-radius: calc(90 / 16 * 1em); transition: 0.3s;}
.header .top-search.show .box{width:calc(150 / 1920 * 100vw);}
.header .top-search.show .text{ width:100%;}
.header .language{ display:block; width:.4rem; height:.4rem; text-align:center; line-height:.4rem; background:rgba(0,0,0,.1); color:#333; border-radius:100%; cursor:pointer;}
.header .language:hover{ background:#0e6dd7; color:#fff;}
.header #menu li{ padding:0 .22rem;}
.header #menu li .sub{ display:none;}
.header #menu li>span{ font-size:.18rem; font-family:'HarmonyOS_Light'; display:block; padding:.35rem 0;}
.header #menu li>span>a{ padding:.1rem 0; color:#fff;}
.header #menu li.aon>span>a{font-family: 'HarmonyOS_Medium'; color:fff; border-bottom:solid .03rem #fff;}
.header .open-menu{ display:none; width:calc(30 / 16 * 1em); height: calc(24 / 16 * 1em);flex-direction:column; transition: 0.3s;}
.header .open-menu i{display:block; transition: 0.3s;height: 2px; background:#fff;}
.header .open-menu.on{border-radius: 50%; background-color:#00239e; padding:calc(9 / 16 * 1em);height:calc(30 / 16 * 1em); }
.header .open-menu.on i{background-color:#fff; height:1px;}

.header.back-white,
.header.back-white2{ background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.1); border-bottom: none;}
.header.back-white .logo .white-logo,
.header.back-white2 .logo .white-logo{ opacity:0;}
.header.back-white .logo .black-logo,
.header.back-white2 .logo .black-logo{ opacity:1;}
.header.back-white #menu li>span>a,
.header.back-white2 #menu li>span>a{ padding:.1rem 0; color:#333;}
.header.back-white #menu li.aon>span>a,
.header.back-white2 #menu li.aon>span>a{ color:#0e6dd7;}
.header.back-white .top-search,
.header.back-white2 .top-search{ background:rgba(0,0,0,0.12);}
.header.back-white .top-search .text,
.header.back-white2 .top-search .text{ color:#333;}
.header.back-white .top-search .text::-moz-placeholder{color:#333;}
.header.back-white2 .top-search .text::-moz-placeholder{color:#333;}
.header.back-white .top-search .text:-ms-input-placeholder{color:#333;}
.header.back-white2 .top-search .text:-ms-input-placeholder{color:#333;}
.header.back-white .top-search .text::-webkit-input-placeholder{color:#333;}
.header.back-white2 .top-search .text::-webkit-input-placeholder{color:#333;}
.header.back-white .top-search .btn,
.header.back-white2 .top-search .btn{background:url(../image/search2.svg) no-repeat 70% center; background-size:auto .2rem;}
.header.back-white .open-menu i,
.header.back-white2 .open-menu i{ background:#333;}
.header.back-white .open-menu.on i,
.header.back-white2 .open-menu.on i{ background:#fff;}
.header.back-white #menu li.aon>span>a,
.header.back-white2  #menu li.aon>span>a{color:#0e6dd7; border-bottom-color:#0e6dd7;}

@media (min-width:1025px) {
.header li{ position:relative;}
.header li .sub{ width:2.2rem; overflow:hidden; position: absolute; left: 0; top:100%; box-shadow: 0 2px 5px rgba(0,0,0,0.1);  background-color:#fff; border-radius:0 0 0.05rem 0.05rem;}
.header li .sub dl{padding:0;font-family:'HarmonyOS_Regular'; background:none;}
.header li .sub dl dt{ padding:0 .18rem; position:relative;}
.header li .sub dl dt:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, .1); }
.header li .sub dl dt::before{ position:absolute; content:''; width:0; height:.16rem; background:#0e6dd7; left:0; top:50%; margin-top:-.08rem; transition:0.3s;}
.header li .sub dl dt:hover::before{ width:.1rem;}
.header li .sub dl dt a{line-height:.3rem;  color:#666; padding:.12rem 0; display: block; transition: .3s;}
.header li .sub dl dt a:hover{ color:#0e6dd7; padding-left: .1rem;}

}
@media (max-width:1024px) {
.header{ padding:.12rem 0;}
.header .logo img{ max-width:1.1rem;}
.header .open-menu{ display:-webkit-flex; display:flex;}
.header .open-search{ width:.4rem; height:.4rem; background: url(../image/search.svg) no-repeat center center;background-size:.2rem; display: block; position: relative;}
.header .top-search{ position:inherit; background:none; padding:0; margin:0 .2rem 0 .1rem; border-radius:initial;}
.header .top-search .box{ background:rgba(255,255,255,0.9); top:100%; left:0; width:100%; opacity:1; position:absolute; display:none; border-radius:initial; padding:0 .4rem; transition:inherit;}
.header .top-search.show .box{ width:100%;}
.header .top-search .btn{ left:.4rem; background: url(../image/search2.svg) no-repeat center center;}
.header .top-search .text{ line-height:3; padding-left:.5rem; width:100%;color:#000;}
.header .top-search .text::-moz-placeholder{color:#000;}
.header .top-search .text:-ms-input-placeholder{color:#000;}
.header .top-search .text::-webkit-input-placeholder{color:#000;}

.header #menu{position:fixed;left:-100%;top:calc(70 / 16 * 1em);height:calc(100% - (70 / 16 * 1em));background-color:#fff;transition: 0.5s;box-shadow:0 5px 5px rgba(0,0,0,0.1);width:50vw;max-width:240px;opacity:0;}
.header #menu ul{ height:100%; align-content:flex-start; align-items: flex-start; overflow:auto; flex-wrap:wrap;}
.header #menu li{ width:100%; border-bottom:1px dotted #eee;}
.header #menu li>span{ position:relative; padding:.1rem 0;}
.header #menu li>span>a{ padding:.1rem 0; display:block; color:#333;}
.header #menu li .sub{ padding:.1rem 0; background:rgba(0,35,158,0.1);}
.header #menu li .sub dl dt a{ display:block; padding:.05rem 1em;}
.header #menu li.has-sub span .op{position: absolute; width: 40px; height:100%; height: 100%; transition: 0.3s; right: 0; top: 0;}
.header #menu li.has-sub span .op:before,
.header #menu li.has-sub span .op:after{position:absolute;content:'';background:#00239e;left:50%;top:50%; transform: translate(-50%,-50%);}
.header #menu li.has-sub span .op:before{width:12px;height:2px;}
.header #menu li.has-sub span .op:after{width:2px;height:12px;}
.header #menu li.has-sub span .op.click{transform: rotate(45deg);}
.menu-show .header #menu{ left:0; opacity:1;}
}
@media (max-width:768px) {
.header{ padding:.2rem 0;}
.header .logo img{ max-width:2.25rem;}
.header .open-search{ width:.45rem; height:.45rem; background-size:.25rem;}
.header #menu{ top:calc(62 / 16 * 1em); height:calc(100% - (62 / 16 * 1em));}
.header #menu li>span{ font-size:.22rem;}
.header #menu li .sub dl dt a{ font-size:.2rem;}
}
@media (max-width:640px) {
.header #menu li>span{ font-size:.26rem;}
.header #menu li .sub dl dt a{ font-size:.24rem;}
.header .top-search .text{ padding-left:.8rem;}
}


/* banner */
.index_ban .text{position:absolute;top: 52%;left:0;width:100%;z-index:10;color:#0e6dd7;transform:translateY(-50%);}
.index_ban .text .wap{width: 50%;padding-left: 5%;background: background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}
.index_ban .text .line{margin: .2rem 0 .2rem;height:4px;width:1rem;background:url(../image/line.svg) no-repeat;}
.index_ban .text .name{font-size:.6rem;font-family:'HarmonyOS_Bold';line-height: 1;}
.index_ban .text .des{font-size: 0.22rem;font-weight: 600;}
.index_ban .pic img{ width:100%;}
.index_ban .swiper-pagination{ bottom:5%;}
.index_ban .swiper-pagination-bullet{ background:#fff; width:.12rem; height:.12rem; transition:all .5s; opacity:1;}
.index_ban .swiper-pagination-bullet-active{ background:#fef200; width:.5rem; border-radius:.5rem;}
@media (min-width:1025px) {
.index_ban .pic .Ispic{display: block; width: 100%; height: 100vh;}
.index_ban .pic img{display: none;}
}
@media (max-width:1024px) {
.index_ban .pic .Ispic{display:none;}
.index_ban .pic img{display:block;}
}
@media (max-width:640px) {
.index_ban .pic img{ min-height:6rem; object-fit:cover;}
}

/* 首页 */
.index-tit .line{ margin-right:.2em; font-size:.48rem; width:1.2em; height:.04rem; background:linear-gradient(to right,#1c62b0,rgba(255,255,255,0));}
.index-tit .tit-cn{ font-size:.48rem; font-family:'HarmonyOS_Medium';}
.index-tit .tit-cn .color{ color:#1c62b0;}
.index-tit .tit-en{ color:#1c62b0; font-size:.24rem; text-transform: uppercase;}
.index-more{font-family: 'HarmonyOS_Light';}
.index-more .but{color:#fff;padding:.15rem .25rem; background-image: linear-gradient(-90deg, #1c62b0 0%, #0e6dd7 100%); border-radius: 32px; font-size:.2rem;}
.index-more .but i{margin-left:.1rem;display:block; width:.16rem; height:.16rem; background:url(../image/arrow1.png); background-size:.16rem;}

.index-one{ padding:1.2rem 0; background-image: url(../image/index-bg2.jpg); background-size:cover;}
.index-one .index-more{ margin-top:.5rem;}
.index-one .index-tit{ margin-bottom:.3rem;}
.index-one .text{ width:40%; font-family:'HarmonyOS_Regular';}
.index-one .text strong{ font-size:.3rem; color:#333; }
.index-one .text .des{ line-height:2; margin-bottom:.5rem; color:#666666; max-width:4.8rem;}
.index-one .pic-video{ width:60%; border-radius:.2rem; overflow:hidden;}
.index-one .pic-video img{ width:100%; height:100%; object-fit:cover;}
.index-one .pic-video video{ opacity:0; background:#000; position:absolute; left:0; top:0; width:100%; height:100%;}
.index-one .pic-video .paly{ position:absolute; left:50%; top:45%; width:.64rem; height:.64rem; background: url(../image/play.png); transform:translate(-50%,-50%); background-size:.64rem; cursor:pointer; z-index:10;}
.index-one .pic-video.active .paly{ display:none;}
.index-one .pic-video.active video{ opacity:1;}
.index-one .scroll-sun{ padding:0 .3rem; width:max-content; background:#fff; z-index:10; position:relative;box-shadow: 0px 6px 18px 0px rgba(35, 35, 35, 0.06); border-radius: 20px;}
.index-one .scroll-sun .item{ color:#1d63ae; padding:.4rem 0.3rem;}
.index-one .scroll-sun .item .sun{ line-height:1; font-size:.6rem;}
.index-one .scroll-sun .item .wix{ margin-left:.1rem; font-size:.2rem; line-height:2;}
.index-one .scroll-sun .item .txt{ margin-bottom:.15rem;}

.index-two{ padding:1.2rem 0; background-image: url(../image/pro-bg.jpg); background-size:cover;}
.index-two .more{font-family:'HarmonyOS_Light';}
.index-two .more .but{color:#fff;padding:.15rem .25rem; background-image: linear-gradient(-90deg, #1c62b0 0%, #0e6dd7 100%); border-radius: 32px; font-size:.2rem;}
.index-two .more .but i{margin-left:.1rem;display:block; width:.16rem; height:.16rem; background:url(../image/arrow1.png); background-size:.16rem;}
.index-two .switc-box{ margin-top:.4rem; width:calc(100% + .4rem); margin-left:-.2rem; }
.index-two .switc-box .swiper{ padding:.2rem;}
.index-two .switc-box .swiper .swiper-slide{ height:auto; background:#fff; padding:.15rem .15rem 0; box-shadow: 0px .06rem .15rem 0px rgba(35, 35, 35, 0.11); border-radius: 12px;}
.index-two .switc-box .item a{ color:#212121;}
.index-two .switc-box .item .tit{padding-bottom:.15rem;margin-bottom:.15rem;font-size:.2rem;border-bottom:solid 1px #d2e0ef;padding-right: 2em;}
.index-two .switc-box .item .des{ line-height:2; margin-bottom:.15rem; font-family: 'HarmonyOS_Light';}
.index-two .switc-box .item .pic{ text-align:center;}
.index-two .switc-box .item .pic img{ max-width:1.5rem;}
.index-two .switc-box .swiper-slide:hover{ background:#1c62b0;}
.index-two .switc-box .swiper-slide:hover .item a{ color:#fff;}
.index-two .switc-box .item .more i{display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:absolute;top:.18rem;right:.15rem;width:.25rem;height:.25rem;border:solid 1px #c4c4c4;border-radius:.05rem;text-align:center;}
.index-two .switc-box .item .more i::after{ font-size:.12rem; font-style: normal; content:'next';font-family:swiper-icons;text-transform:none!important; line-height:.8;}
.index-two .aniu-box{ margin-top:.6rem;}
.index-two .aniu-box .sun-zi{ line-height:1; font-family:'HarmonyOS_Regular';}
.index-two .aniu-box .sun-zi em{ font-style: normal; padding:0 .5em; color:#777777;}
.index-two .aniu-box .sun-zi .start_wz{ color:#1c62b0; font-size:.3rem;}
.index-two .aniu-box .sun-zi .end_wz{ font-size:.22rem; color:#777777;}
.index-two .aniu-box .swiper-pagination{ width:92%; top:50%;}
.index-two .aniu-box .swiper-pagination-progressbar{ background:#ceddee;}
.index-two .aniu-box .swiper-but{ top:auto; margin:0 .02rem; left:auto; right:auto; width:.5rem; height:.5rem; text-align:center; position:relative; background:#f3fafd; border-radius:.05rem;}
.index-two .aniu-box .swiper-but:after{ color:#000; font-size:.14rem; font-weight:bold;}
.index-two .aniu-box .swiper-but:hover{ background:#1469c7;}
.index-two .aniu-box .swiper-but:hover:after{ color:#fff;}

.index-three{ padding:1.2rem 0;}
.index-three .lanmu-box{ margin-bottom:.3rem;}
.index-three .item{ margin-right:.2rem; width:18.5%; border-radius:.2rem; overflow:hidden; transition:all .5s;}
.index-three .item a {display: block;}
.index-three .item .text{ color:#fff; text-align:center; position:absolute; top:0; left:0; width:100%; height:100%;}
.index-three .item .pic{ background:#000;}
.index-three .item .pic img{ opacity:.5; width:100%; height:6.8rem; object-fit:cover;}
.index-three .item .text .tit{ margin:.25rem 0; font-size:.22rem;}
.index-three .item .text .des{ line-height:2; font-family:'HarmonyOS_Regular'; display:none; max-width:88%; margin:0 auto;}
.index-three .item .text .icon img{ max-height:.6rem;}
.index-three .item:last-child{ margin-right:0;}
.index-three .item.active{ width:41.5%;}
.index-three .item.active .pic{ background:#1c62b0;}
.index-three .item.active .pic img{ opacity:.1;}
.index-three .item.active .text .des{ display:block;}
.index-three .item.active .more{ margin-top:.6rem;}
.index-three .item.active .more span{ background:#fff; display: -webkit-flex; display:flex; align-items:center; justify-content:center; width:.65rem; height:.65rem; line-height:.75rem; text-align:center; border-radius:50%;}
.index-three .item.active .more span i{ background-image: url(../image/arrow2.png); width:.21rem; height:.21rem; display:inline-block; background-size:.21rem;}

.index-four{ padding:1.2rem 0;}
.index-four .lanmu-box{ margin-bottom:.3rem;}
.index-four .list-grid .item{ width:28.5%; margin-right:31%; margin-bottom:1.5%; border-radius:.15rem; overflow:hidden;}
.index-four .list-grid .item .pic figure{ padding-bottom:73.8%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.index-four .list-grid .item .text{ color:#fff; position:absolute; left:0; bottom:0; padding:.35rem; width:100%; background: linear-gradient(to top,#1f64b0,transparent);}
.index-four .list-grid .item .text .txt{ display:none;}
.index-four .list-grid .item .text .tit{ font-size:.24rem;}
.index-four .list-grid .item .text .des{ line-height:2; max-width:75%; font-size:.18rem;}
.index-four .list-grid .item .more span{ font-family:'HarmonyOS_Regular'; background:#fff; width:.65rem; height:.65rem; line-height:.75rem; text-align:center; border-radius:50%; display: -webkit-flex; display:flex; align-items:center; justify-content:center;}
.index-four .list-grid .item .more span i{ background-image: url(../image/arrow2.png); background-repeat:no-repeat; background-position:center; background-size:.21rem; width:.21rem; height:.21rem; display: block;}
.index-four .list-grid .item:nth-child(2),
.index-four .list-grid .item:nth-child(5){ margin-right:0;}
.index-four .list-grid .item:nth-child(3){ width:40%; margin-bottom:0; position:absolute; left:30%;}
.index-four .list-grid .item:nth-child(3) .pic figure{ padding-bottom:109%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.index-four .list-grid .item:nth-child(3) .text .txt{ display:-webkit-flex; display: flex;}
.index-four .list-grid .swiper-pagination{ position:relative; margin:.45rem 0 0; bottom:auto;}
.index-four .list-grid .swiper-pagination-bullet{ width:.12rem; height:.12rem; transition:all .5s;}
.index-four .list-grid .swiper-pagination-bullet-active{ width:.5rem; border-radius:.5rem;}

.index-four .item .info-con{display: none;}


.index-five{ padding:1.2rem 0; background-image: url(../image/index-news-bg.jpg); background-size:cover;}
.index-five .lanmu-box{ margin-bottom:.3rem;}
.index-five .list-box{ margin-left:-.2rem; width:calc(100% + .4rem);}
.index-five .list-box .swiper{ padding:.2rem;}
.index-five .list-box .item{ padding:.3rem; width:100%; height:100%; background-color:#ffffff; box-shadow: 0px 6px 18px 0px rgba(35, 35, 35, 0.1); border-radius: 24px;}
.index-five .list-box .item .title{ margin-bottom:.25rem; font-size:.2rem; min-height:3em;}
.index-five .list-box .item .pic{ border-radius:.15rem; overflow:hidden;}
.index-five .list-box .item .pic figure{ padding-bottom:65%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.index-five .list-box .item .des{ margin:.2rem 0 .3rem; color:#3f4756;}
.index-five .list-box .item .more span{ font-family:'HarmonyOS_Regular'; background:#1c62b0; width:.4rem; height:.4rem;  text-align:center; border-radius:50%; display:-webkit-flex; display:flex; align-items:center; justify-content:center;}
.index-five .list-box .item .time .riqi{ color:#3f4756;}
.index-five .list-box .item .more span i{ background-image: url(../image/arrow1.png); background-repeat:no-repeat; background-position:center; background-size:.16rem; width:.21rem; height:.21rem; display:inline-block;}
.index-five .list-box .item:hover .pic figure{ transform:scale(1.1);}
.index-five .list-box .swiper-but{ display:none;}


@media (max-width:1024px) {
.index-one .text{ padding-right:.2rem;}
.index-one .text strong{ font-size:.24rem;}
.index-one .scroll-sun .item{ padding:.3rem .2rem;}
.index-one .scroll-sun .item .sun{ font-size:.36rem;}
.index-two .switc-box .item .pic img{ width:1.5rem;}
.index-four .switc-box .swiper-pagination{ margin-top:.3rem;}
.index-three .item .text{ padding:.3rem;}
.index-three .item .text .tit{ font-size:.22rem;}
.index-three .item .text .icon img{ height:.4rem;}
.index-four .list-grid .item .text .tit{ font-size:.2rem;}
}
@media (max-width:768px) {
    .index-three .item.active .text .des {font-size:0.2rem;}
}
@media (max-width:640px) {
.index-one .text{ width:100%;}
.index-one .text .des{ max-width:100%;}
.index-one .scroll-sun{ width:100%; padding:.3rem;}
.index-one .scroll-sun .item{min-width:50%;}
.index-one .pic-video{ width:100%;}
.index-one .index-more{ margin:.3rem 0;}
.index-three{ padding:.5rem 0;}
.index-three .index-solution{ flex-wrap:wrap;}
.index-three .item,
.index-three .item.active{ width:49%; margin-right:2%; margin-bottom:2%;}
.index-three .item.active .more{ margin-top:.2rem;}
.index-three .item:nth-child(2n){ margin-right:0;}
.index-four{ padding:.5rem 0;}
.index-four .list-grid .item{ width:49%; margin-right:2%; margin-bottom:.3rem;}
.index-four .list-grid .item:nth-child(2n){ margin-right:0;}
.index-four .list-grid .item a{ display:block; width:100%;}
.index-four .list-grid .item .text{ padding:.25rem;}
.index-four .list-grid .item .text .tit{ font-size:.24rem;}
.index-four .list-grid .item .text .des{ font-size:.22rem;}
.index-four .list-grid .item .text .txt{ display:none;}
.index-four .list-grid .item:nth-child(3){ margin-right:0; margin-bottom:.3rem; width:100%; position:relative; left:auto;}
.index-four .list-grid .item:nth-child(3) .pic figure{ padding-bottom:70%;}
.index-four .list-grid .swiper-pagination{ margin-top:.2rem;}
.index-five{ padding:.5rem 0;}
.index-five .list-box .item{ box-shadow:0px 5px 10px 0px rgba(35, 35, 35, 0.1);}
.index-five .list-box .swiper-but{ position:absolute; display:-webkit-flex; display:flex; align-items:center; justify-content:center; margin:0 .02rem; width:.5rem; height:.5rem; text-align:center; background:#f3fafd; border-radius:.05rem;}
.index-five .list-box .swiper-but:after{ color:#000; font-size:.14rem; font-weight:bold;}
.index-five .list-box .swiper-but:hover{ background:#1469c7;}
.index-five .list-box .swiper-but:hover:after{ color:#fff;}
.index-three .item .text .des{max-height:2.4rem;overflow: auto;}
}



/* 底部 */
.footer{ padding:1rem 0 0; background:#154a9a; color:#fff; font-family:'HarmonyOS_Light';}
.footer a{ color:#fff;}
.footer .auto-inner2{ background-image: url(); background-repeat:no-repeat; background-position:85% bottom; background-size:7.75rem;}
.footer dl{ margin-right:.9rem;}
.footer dl:last-child{ margin-right:0;}
.footer dl dt{ margin-bottom:.15rem; font-family:'HarmonyOS_Regular';}
.footer dl dd{ margin:.1rem 0; opacity:.6;}
.footer dl dd:hover{ opacity:1;}
.footer .QRcode-box{ margin-bottom:.4rem; text-align:center;}
.footer .QRcode-box .iow{ margin-right:.2rem;}
.footer .QRcode-box .iow .pic img{ width:.94rem;}
.footer .QRcode-box .iow .txt{ margin-top:.1rem;}
.footer .QRcode-box .iow:last-child{ margin-right:0;}
.footer .footer-lxwm .tel-name{ font-size:.14rem;}
.footer .footer-lxwm .tel-wz{ font-size:.27rem; font-family:'HarmonyOS_Regular';}
.footer .footer-fx{margin-top:.15rem;}
.footer .footer-fx a{margin-right:.2rem;display:block;width:.3rem;height:.3rem;border-radius:50%; background:rgba(255,255,255,.1);}
.footer .footer-fx a:last-child{ margin-right:0;}
.footer .footer-fx a::after{content:'';display:block; width:100%; height:100%; background-size:contain; background-repeat:no-repeat; background-position:center;}
.footer .footer-fx a.wx::after{background-image:url(../image/footer-icon1.png);}
.footer .footer-fx a.wb::after{background-image:url(../image/footer-icon2.png);}
.footer .footer-fx a.dy::after{background-image:url(../image/footer-icon3.png);}
.footer .footer-two{ font-size:.14rem; padding:.5rem 0;}
.footer .auxiliary-lm a{ display:block; margin-right:.2rem;}
.footer .auxiliary-lm a:last-child{ margin-right:0;}

@media (max-width:1024px) {
.footer{ font-size:.16rem;}
.footer dl{ margin-right:.2rem;}
}
@media (max-width:640px) {
.footer{ font-size:.24rem;}
.footer .nav-box{ display:none;}
.footer .footer-one{ justify-content:center; text-align:center;}
.footer .footer-two{ font-size:.24rem; text-align:center;}
.footer .auxiliary-lm{ margin-top:.1rem; width:100%; justify-content:center;}
.footer .footer-lxwm .tel-name{ font-size:.24rem;}
.footer .footer-lxwm .tel-wz{ font-size:.3rem;}
.footer .footer-fx a{ width:.6rem; height:.6rem;}
}




/* 内页banner */
.Inside_ban{ margin-top:1rem;}
.Inside_ban .text{ position:absolute; top:50%; left:0; width:100%; z-index:10; color:#fff; transform:translateY(-50%);}
.Inside_ban .text .icon{ position:absolute; top:-.3rem; height:1.22rem; width:1.21rem; background:url(../image/Inside-icon.png) no-repeat; background-size:cover;}
.Inside_ban .text .name{ font-size:.6rem; font-family:'HarmonyOS_Regular';}
.Inside_ban .text .des{ font-size:.18rem; font-family: 'HarmonyOS_Light';}
.Inside_ban .pic img{ width:100%;}
@media (max-width:640px) {
.Inside_ban .text .des{ font-size:.24rem;}
}

/* 内页菜单 */
.Inside_menu{ border-bottom:solid 1px #eeeeee;}
.Inside_menu li{ margin-right:.2rem;}
.Inside_menu li a{ padding:.3rem 0.15rem; display:block;}
.Inside_menu li:last-child{ margin-right:0;}
.Inside_menu li a:hover,
.Inside_menu li.active a{ color:#fff;background: #1c62b0;}
.Inside_menu .current{ background: url() left center no-repeat; padding-left:.3rem; font-size:.14rem; color:#666666; font-family:'HarmonyOS_Light'; background-size:.18rem;}
.Inside_menu .current em{ padding:0 .1rem; font-style: normal;}
.Inside_menu .current a{ color:#666666;}
.Inside_menu .current a:hover{ color:#1c62b0;}
.Inside_menu .web-txt{ display:none;}

@media (max-width:1024px) {
.Inside_menu{ padding:.3rem 0 0; border:none;}
.Inside_menu .current{ font-size:.16rem; display:none;}
.Inside_menu .ul{ display:none; position:absolute; top:100%; left:0; z-index:10; width:100%; background:#fff; padding:0 .4rem;}
.Inside_menu li{ margin-right:.15rem; border-bottom:solid 1px #eee;}
.Inside_menu li a{ padding:.15rem;}
.Inside_menu .web-txt{ position:relative; width:100%; padding:.2rem; display:block; border:solid 1px #333; border-radius:.1rem;}
.Inside_menu .web-txt::after{ display:-webkit-flex; display:flex; justify-content:center; align-items:center; position:absolute; right:.1rem; top:50%; font-size:.24rem; font-style:normal; content:'next'; font-family:swiper-icons; text-transform:none!important; font-weight:bold; width:.5rem; height:.5rem; margin-top:-.25rem; transition:all .5s;}
.Inside_menu .web-txt.active::after{ transform:rotate(90deg);}
}


/* 内页 */
.main-Inside{ min-height:20vh; overflow:hidden;}


/* 关于我们 */
.about-one{ padding:1.2rem 0 1rem;}
.about-one .text{ font-family:'HarmonyOS_Regular';}
.about-one .text .index-tit{ width:100%; margin-bottom:.3rem;}
.about-one .text p{ margin:0;}
.about-one .text strong{ font-family:'HarmonyOS_Regular'; font-weight:500; font-size:.24rem; color:#333; }
.about-one .text .des{ line-height:1.6; font-family:'HarmonyOS_Light'; width:47%; color:#666666;}
.about-one .text .pic{ width:45.2%; border-radius:.2rem; overflow:hidden;}
.about-one .text .pic img{ width:100%;}
.about-one .scroll-sun{ margin-top:.8rem; padding:0 .5rem; width:100%; background:#fff; z-index:10; position:relative; box-shadow: 0px 0px 15px 1px rgba(6, 6, 6, 0.06); border-radius:16px;}
.about-one .scroll-sun .item{ padding:.4rem 0;}
.about-one .scroll-sun .item .sun{ line-height:1; font-size:.7rem;}
.about-one .scroll-sun .item .wix{ margin-left:.1rem; font-size:.2rem; line-height:2;}
.about-one .scroll-sun .item .txt{ margin-bottom:.15rem;}

.about-two{ padding:1rem 0; background:#f5f5f5;}
.about-two .one-txt{ margin-bottom:.5rem;}
.about-two .one-txt .des{ font-family:'HarmonyOS_Regular'; width:60%; color:#555555;}
.about-two .list{flex-wrap: nowrap;}
.about-two .list .item{ width:19%; border-radius:.1rem; overflow: hidden; margin-right:1%; transition:all .5s;}
.about-two .list .item:last-child{ margin-right:0;}
.about-two .list .item .pic img{ height:6rem; object-fit:cover;}
.about-two .list .item .txt{ font-size:.24rem; color:#fff; background:rgba(0,0,0,0.4); text-align:center; position:absolute; left:0; top:0; width:100%; height:100%;font-family:'HarmonyOS_Regular'; transition:all .5s;}
.about-two .list .item .txt .icon{ margin-bottom:.1rem;}
.about-two .list .item .txt .icon img{ height:.32rem; object-fit:contain;}
.about-two .list .item .intro{padding:.6rem;position:absolute;left:0;bottom:0;width:100%;opacity:0;min-width:max-content; transition:all .5s;}
.about-two .list .item .intro .exs{ padding-left:.2rem;}
.about-two .list .item .intro .icon img{ width:.4rem; object-fit:contain;}
.about-two .list .item .intro .tit{ line-height:1; font-size:.3rem;}
.about-two .list .item .intro .des{ margin:.1rem 0; font-family:'HarmonyOS_Regular';}
.about-two .list .item.active{ width:60%;}
.about-two .list .item.active .txt{ opacity:0;}
.about-two .list .item.active .intro{ opacity:1; color:#fff;}

.about-three{ padding:1rem 0; background-image:url(../image/history-bg.jpg); background-size:cover; background-repeat:no-repeat; background-position:top center;}
.about-three .index-tit{ margin-bottom:.8rem;}
.about-three .history-list{ position:relative; padding:0 1rem;}
.about-three .history-list::after{ position:absolute; top:50%; left:50%; content:''; display:block; width:100vw; height:1px; background:#1c62b0; opacity:.3; transform:translateX(-50%);}
.about-three .history-list .swiper-slide{ display:-webkit-flex; display:flex; flex-wrap: wrap; height:auto; text-align:center; padding:.2rem; border-radius:.15rem;}
.about-three .history-list .swiper-slide .years{ position:relative; padding-bottom:.3rem; width:100%; height:2rem; line-height:1; display:-webkit-flex; display:flex; align-items:flex-end; justify-content:center; text-align:center; font-size:.36rem; font-family:'HarmonyOS_Bold';}
.about-three .history-list .swiper-slide .pot{ position:absolute; bottom:-.125rem; width:.25rem; height:.25rem; background:#fff; border-radius:50%; display: -webkit-flex; display: flex; align-items:center; justify-content:center;}
.about-three .history-list .swiper-slide .pot::after{ content:''; display:block; width:.13rem; height:.13rem; background:#0354a6; border-radius:50%;}
.about-three .history-list .swiper-slide .des{ width:100%; padding-bottom:1rem; justify-content:center; display:-webkit-flex; display:flex; align-items:flex-end; font-size:.16rem;}
.about-three .history-list .swiper-slide .des .con{ max-height:1rem; overflow:auto;}
.about-three .history-list .swiper-slide:nth-child(2n+1){ flex-wrap: wrap-reverse;}
.about-three .history-list .swiper-slide:nth-child(2n+1) .years{ padding-bottom:0; padding-top:.3rem; align-items:flex-start;}
.about-three .history-list .swiper-slide:nth-child(2n+1) .years .pot{ top:-.125rem;}
.about-three .history-list .swiper-slide:nth-child(2n) .des{ padding-bottom:0; padding-top:1rem;}
.about-three .history-list .swiper-slide:nth-child(2n) .des .con{ align-items:flex-start;}
.about-three .history-list .swiper-slide-active{ background: linear-gradient(to bottom,#fff,transparent);}
.about-three .history-list .swiper-slide-active .years{ font-size:.6rem;}
.about-three .history-list .swiper-slide-active .pot{background:rgba(3,84,166,0.2);}
.about-three .history-list .swiper-but{ margin-top:-.26rem; width:.55rem; height:.55rem; background:#1469c7; border-radius:50%;}
.about-three .history-list .swiper-but:after{ color:#fff; font-size:.18rem; font-weight:bold;}
.about-three .history-list .swiper-but:hover{ background:#1469c7;}
.about-three .history-list .swiper-but:hover:after{ color:#fff;}

.about-four{ padding:1rem 0;}
.about-four .index-tit{ margin-bottom:.4rem;}
.about-four .item{ margin-bottom:.3rem; background:#f9f9f9; text-align:center;}
.about-four .item .pic{ overflow:hidden;}
.about-four .item .pic figure{ padding-bottom:67%; background-size:cover; background-repeat:no-repeat; background-position:center; transition:all .5s;}
.about-four .item .txt{ font-size:.16rem; padding:.25rem 1em;}
.about-four .item:hover .pic figure{ transform:scale(1.1);}
.about-four .swiper-pagination{ top:auto; bottom:auto; margin-top:.1rem; position:relative;}
.about-four .swiper-pagination .swiper-pagination-bullet{ width:.12rem; height:.12rem;}

.about-five{ padding:1rem 0 .6rem; background:#f5f5f5;}
.about-five .index-tit{ margin-bottom:.45rem;}
.about-five .list{margin-left:-.2rem;}
.about-five .list .item{margin-left:.2rem;padding:.25rem;background:#ffffff;margin-bottom: .2rem;width: 31.78%;box-shadow: 0px 0px 15px 1px rgba(6, 6, 6, 0.06);border-radius:.2rem;}
.about-five .list .item .tit{ margin-bottom:.2rem; font-size:.24rem;}
.about-five .list .item .tit .cio{ line-height:1; position:relative;}
.about-five .list .item .tit .cio span{ position:relative; z-index:2;}
.about-five .list .item .tit .cio::after{ width:100%; position:absolute; left:0; bottom:0; content:''; display:block; height:.04rem; background:linear-gradient(to right,#1c62b0,rgba(255,255,255,0)); border-radius:.1rem;}
.about-five .list .item dl{ padding-left:.1rem; width:calc(100% - .3rem);}
.about-five .list .item dl dt{ font-size:.2rem;}
.about-five .list .item dl dd{ font-size:.18rem; color:#666666; font-family:'HarmonyOS_Regular';}
.about-five .list .item .tel{ margin-bottom:.1rem;}
.about-five .list .item .tel .icon{ width:.3rem; height:.3rem; background-image:url(../image/about-icon1.png); background-repeat:no-repeat; background-position:center; background-size:.21rem;}
.about-five .list .item .addr .icon{ width:.3rem; height:.3rem; background-image:url(../image/about-icon2.png); background-repeat:no-repeat; background-position:center; background-size:.21rem;}


/*联系地址*/
.addr-five{ padding:0.1rem 0 .6rem; }
.addr-five .index-tit{ margin-bottom:.45rem;}
.addr-five .list{margin-left:-.2rem;}
.addr-five .list .item{margin-left:.2rem;padding:.25rem;background:#ffffff;margin-bottom: .2rem;width: 31.78%;box-shadow: 0px 0px 15px 1px rgba(6, 6, 6, 0.06);border-radius:.2rem;}
.addr-five .list .item .tit{ margin-bottom:.2rem; font-size:.24rem;}
.addr-five .list .item .tit .cio{ line-height:1; position:relative;}
.addr-five .list .item .tit .cio span{ position:relative; z-index:2;}
.addr-five .list .item .tit .cio::after{ width:100%; position:absolute; left:0; bottom:0; content:''; display:block; height:.04rem; background:linear-gradient(to right,#1c62b0,rgba(255,255,255,0)); border-radius:.1rem;}
.addr-five .list .item dl{ padding-left:.1rem; width:calc(100% - .3rem);}
.addr-five .list .item dl dt{ font-size:.2rem;}
.addr-five .list .item dl dd{ font-size:.18rem; color:#666666; font-family:'HarmonyOS_Regular';}
.addr-five .list .item .tel{ margin-bottom:.1rem;}
.addr-five .list .item .tel .icon{ width:.3rem; height:.3rem; background-image:url(../image/about-icon1.png); background-repeat:no-repeat; background-position:center; background-size:.21rem;}
.addr-five .list .item .addr .icon{ width:.3rem; height:.3rem; background-image:url(../image/about-icon2.png); background-repeat:no-repeat; background-position:center; background-size:.21rem;}
/*联系地址结束*/



.about-six{ padding:1rem 0; font-family:'HarmonyOS_Regular';}
.about-six .one-txt{ margin-bottom:.45rem;}
.about-six .one-txt .tab-menu a{ margin-right:.2rem; padding:.1rem .25rem; background:#ededed; font-size:.2rem; color:#333333; display:block; border-radius:.8rem; cursor:pointer;}
.about-six .one-txt .tab-menu a:last-child{ margin-right:0;}
.about-six .one-txt .tab-menu a.active{ background:#106cd3; color:#fff;}
.about-six .list-achieve{ margin-bottom:.75rem; margin-left:-3%;}
.about-six .list-achieve .item{ background:#fff; padding:.5rem .3rem; text-align:center; width:22%; margin-left:3%;box-shadow: 0px 0px 15px 1px rgba(6, 6, 6, 0.06); border-radius: 20px;}
.about-six .list-achieve .item .icon{ margin-bottom:.3rem;}
.about-six .list-achieve .item .icon img{ width:1.18rem;}
.about-six .list-achieve .item .line{ border:solid 4px #e8effa; border-radius:100%; overflow:hidden;}
.about-six .list-achieve .item .text .tit{ margin-bottom:.2rem; border-bottom:solid 1px #e6e7e9; padding-bottom:.2rem; font-size:.24rem; color:#333333;}
.about-six .list-achieve .item .text .des{ color:#666666; font-size:.18rem;}
.about-six .Ratlist{ position:relative; text-align:center;}
.about-six .Ratlist::after{ position:absolute; bottom:.25rem; left:0; content:''; display:block; width:100%; height:.58rem; background: url(../image/Rat-bg.png); background-repeat:no-repeat; background-position:center; background-size:contain;}
.about-six .Ratlist .bg-ok{ width:3.64rem; background-image: url(../image/Rat-bg2.png); background-repeat: no-repeat; background-size:cover; background-position:center; padding:.21rem .35rem .2rem .16rem;}
.about-six .Ratlist .tit{ font-size:.2rem; margin-top:.45rem;}
.about-six .Ratlist .swiper-but{ top:35%; width:.55rem; height:.55rem; border:solid 1px #1469c7; background:#1469c7; border-radius:50%;}
.about-six .Ratlist .swiper-but:after{ color:#fff; font-size:.18rem; font-weight:bold;}
.about-six .Ratlist .swiper-button-disabled{ border:solid 1px #333333; background:#fff;}
.about-six .Ratlist .swiper-button-disabled:after{ color:#333;}
.about-six .Ratlist .swiper-but:hover{ background:#1469c7;}
.about-six .Ratlist .swiper-but:hover:after{ color:#fff;}
.about-six .Ratlist .swiper-button-prev{ left:-.6rem;}
.about-six .Ratlist .swiper-button-next{ right:-.6rem;}
.about-six .tab-con{ display:none;}
.about-six .tab-con.on{ display:block;}
.about-six .achievement-box{margin-bottom: .75rem;}
.about-six .tab-con:nth-of-type(2) .Ratlist  .bg-ok{background-image: none;padding: .2rem .25rem .2rem .25rem;border: 1px solid #ccc;}
.about-six .achievement-box .bg-img{ position:relative; z-index:2;}
.about-six .achievement-box .bg-img::after{ content:''; display:block; position:absolute; width:96.8%; height:96.8%; left:1.5%; top:1.5%; border:dashed 2px #1c62b0; border-radius:100%; overflow:hidden; animation:rotation 5s linear infinite;}
.about-six .achievement-box .bg-img img{ width:7.55rem;}
.about-six .achievement-box .text-owl{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:10;}
.about-six .achievement-box .text-owl .Juz{ text-align:center; max-width:3.5rem;}
.about-six .achievement-box .text-owl .Juz .tit{font-family:'HarmonyOS_Bold'; font-size:.8rem; line-height:.8; color:#1469c7;}
.about-six .achievement-box .text-owl .Juz .des{ margin:.2rem 0; font-size:.18rem; color:#666666;}
.about-six .achievement-box .text-owl .Juz .tiem{ font-size:.16rem; color:#999;}
.about-six .achievement-box .iow{width:max-content;max-width:4.5rem;font-size:.18rem;color:#666666;position:absolute; z-index:5;}
.about-six .achievement-box .iow::after{ position:absolute; bottom:.05rem; content:''; display:block; width:.15rem; height:.15rem; border:solid 2px #126acc; border-radius:50%; background:#fff; z-index:4;}
.about-six .achievement-box .iow::before{ position:absolute; bottom:.05rem; content:''; display:block; width:.15rem; height:.15rem; border:solid 2px #126acc; border-radius:50%; background:#126acc; z-index:2; animation:breathing 2s ease-in-out infinite;}
.about-six .achievement-box .iow .xuh{ display:inline-block; margin-right:.1rem; line-height:1; font-size:.6rem; color:#1c62b0;font-family:'HarmonyOS_Bold';}
.about-six .achievement-box .iow:nth-child(2){ top:15%; right:93%;}
.about-six .achievement-box .iow:nth-child(2)::after{ right:-.36rem;}
.about-six .achievement-box .iow:nth-child(2)::before{ right:-.36rem;}
.about-six .achievement-box .iow:nth-child(3){ top:15%; left:93%;}
.about-six .achievement-box .iow:nth-child(3)::after{ left:-.36rem;}
.about-six .achievement-box .iow:nth-child(3)::before{ left:-.36rem;}
.about-six .achievement-box .iow:nth-child(4){ top:50%; right:101.7%;}
.about-six .achievement-box .iow:nth-child(4)::after{ right:-.36rem;}
.about-six .achievement-box .iow:nth-child(4)::before{ right:-.36rem;}
.about-six .achievement-box .iow:nth-child(5){ top:50%; left:101.7%;}
.about-six .achievement-box .iow:nth-child(5)::after{ left:-.36rem;}
.about-six .achievement-box .iow:nth-child(5)::before{ left:-.36rem;}
.about-six .achievement-box .iow:nth-child(6){ bottom:15%; right:88.8%;}
.about-six .achievement-box .iow:nth-child(6)::after{ right:-.36rem;}
.about-six .achievement-box .iow:nth-child(6)::before{ right:-.36rem;}
.about-six .achievement-box .iow:nth-child(7){ bottom:15%; left:88.8%;}
.about-six .achievement-box .iow:nth-child(7)::after{ left:-.36rem;}
.about-six .achievement-box .iow:nth-child(7)::before{ left:-.36rem;}

@keyframes rotation{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}

@keyframes breathing {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.5);
    }
    100% {
        transform: scale(1);
    }
}

@media (max-width:1600px) {
.about-six .Ratlist .swiper-button-prev{ left:.1rem;}
.about-six .Ratlist .swiper-button-next{ right:.1rem;}
}

@media (max-width:1440px) {
.about-two .list .item{ width:19.9%;}
.about-five .list .item{ width:30.35%;}
.addr-five .list .item{ width:30.35%;}
}

@media (max-width:1024px) {
.about-one .text .pic img{ height:100%; object-fit:cover;}
.about-one .scroll-sun .item .sun{ font-size:.5rem;}
.about-two .list .item .pic img{ height:5rem;}
.about-two .list .item.active{ width:58%;}
.about-three .history-list .swiper-slide{ padding:.2rem;}
.about-three .history-list .swiper-slide-active .years{ font-size:.4rem;}
.about-three .history-list .swiper-slide .des .con{ font-size:.18rem;}
.about-five .list{ margin-left:-.3rem;}
.about-five .list .item{ width:30.5%; margin-left:.3rem; margin-bottom:.3rem;}
.about-five .list .item .tit{ font-size:.24rem;}
.about-five .list .item dl dt{ font-size:.18rem;}
.about-five .list .item dl dd{ font-size:.16rem;}

/*联系地址*/
.addr-five .list{ margin-left:-.3rem;}
.addr-five .list .item{ width:30.5%; margin-left:.3rem; margin-bottom:.3rem;}
.addr-five .list .item .tit{ font-size:.24rem;}
.addr-five .list .item dl dt{ font-size:.18rem;}
.addr-five .list .item dl dd{ font-size:.16rem;}
/*联系地址结束*/

.about-six .achievement-box .bg-img img{ width:5.55rem;}
.about-six .achievement-box .text-owl .Juz{ max-width:3rem;}
.about-six .achievement-box .text-owl .Juz .tit{ font-size:.6rem;}
.about-six .achievement-box .iow{ font-size:.16rem; max-width:2rem;}
.about-six .achievement-box .iow .xuh{ font-size:.4rem;}
.about-six .achievement-box .iow:nth-child(4)::after{ right:-.3rem;}
.about-six .achievement-box .iow:nth-child(5)::after{ left:-.3rem;}
.about-six .achievement-box .iow:nth-child(6)::after{ right:-.25rem;}
.about-six .achievement-box .iow:nth-child(7)::after{ left:-.25rem;}
}
@media (max-width:768px) {
.about-three .history-list .swiper-slide .des .con{ font-size:.2rem; line-height:1.6;}
}
@media (max-width:640px) {
.about-one .text .des{ width:100%;}
.about-one .text .pic{ margin-top:.3rem; width:100%;}
.about-one .text strong{ font-size:.28rem;}
.about-two .list{flex-wrap: wrap;}
.about-two .one-txt .des{ margin-top:.3rem; width:100%;}
.about-two .list .item,
.about-two .list .item.active{ width:100%; margin-bottom:3%;}
.about-two .list .item .txt{ display:none;}
.about-two .list .item .intro{ color:#fff; opacity:1;}

.about-three .history-list::after{ top:1.2rem;}
.about-three .history-list .swiper-slide .des{ margin-top:.4rem; padding:0; align-items:flex-start;}
.about-three .history-list .swiper-slide .des .con{ height:2rem; max-height:5rem; font-size:.24rem;}
.about-three .history-list .swiper-slide .years{ height:1rem;}
.about-three .history-list .swiper-slide:nth-child(2n+1){ flex-wrap:wrap;}
.about-three .history-list .swiper-slide:nth-child(2n+1) .years{ padding:.2rem 0; align-items:flex-end;}
.about-three .history-list .swiper-slide:nth-child(2n+1) .years .pot{ top:auto; bottom:-.125rem;}
.about-three .history-list .swiper-slide:nth-child(2n) .des{ padding:0;}

.about-four .item .txt{ font-size:.24rem;}

.about-five .list{ margin-left:0;}
.about-five .list .item{ width:100%; margin-left:0; margin-bottom:.3rem;}
.about-five .list .item .tit{ font-size:.3rem;}
.about-five .list .item dl dt{ font-size:.26rem;}
.about-five .list .item dl dd{ font-size:.24rem;}
.about-five .list .item .tel .icon{ width:.5rem; height:.5rem; background-size:.3rem;}
.about-five .list .item .addr .icon{ width:.5rem; height:.5rem; background-size:.3rem;}

/*联系地址*/
.addr-five .list{ margin-left:0;}
.addr-five .list .item{ width:100%; margin-left:0; margin-bottom:.3rem;}
.addr-five .list .item .tit{ font-size:.3rem;}
.addr-five .list .item dl dt{ font-size:.26rem;}
.addr-five .list .item dl dd{ font-size:.24rem;}
.addr-five .list .item .tel .icon{ width:.5rem; height:.5rem; background-size:.3rem;}
.addr-five .list .item .addr .icon{ width:.5rem; height:.5rem; background-size:.3rem;}
/*联系地址结束*/

.about-six .one-txt .tab-menu a{ font-size:.24rem;}
.about-six .list-achieve{ margin-left:-3%;}
.about-six .list-achieve .item{ width:47%; margin-left:3%; margin-bottom:3%;}
.about-six .list-achieve .item .text .tit{ font-size:.3rem;}
.about-six .list-achieve .item .text .des{ font-size:.22rem;}
.about-six .Ratlist::after{ bottom:.25rem;}
.about-six .Ratlist .tit{ margin-top:.3rem;}
.about-six .Ratlist .swiper-but{ top:45%;}
.about-six .Ratlist .tit{ font-size:.24rem;}

.about-six .achievement-box .iow{ font-size:.24rem; padding-left:.3rem; left:auto !important; right:auto !important; bottom:auto !important; top:auto !important; position:relative; max-width:100%; margin-bottom:.2rem;}
.about-six .achievement-box .iow .xuh{ line-height:1.5;}
.about-six .achievement-box .iow::after{ top:50% !important; bottom:auto !important; left:0!important; right:auto!important;}
}






/* 核心产品 */
.pro-box{ padding:1rem 0;}
.pro-box .pro-list{ margin-left:-3%;}
.pro-box .pro-list .item{position:relative; width:23.5%; height:auto; background:#fff; padding:.2rem; box-shadow: 0px 6px 18px 0px rgba(35, 35, 35, 0.11); border-radius: 12px; margin-left:1.5%; margin-bottom:3%;}
.pro-box .pro-list .item li{ font-size:.16rem; line-height:1.5; position:relative; padding-left:.8em;}
.pro-box .pro-list .item li::before{ position:absolute; left:0; top:.1rem; content:''; display:block; width:3px; height:3px; border-radius:50%; background:#ababab;}
.pro-box .pro-list .item a{ color:#212121;}
.pro-box .pro-list .item .tit{ margin-bottom:.15rem; height:3em; font-size:.24rem; padding-right:2em;}
.pro-box .pro-list .item .des{ padding-top:.15rem; border-top:solid 1px #d2e0ef; line-height:2; margin-bottom:.15rem; font-family: 'HarmonyOS_Light';}
.pro-box .pro-list .item .pic{ text-align:center;}
.pro-box .pro-list .item .pic img{ width:2rem; max-width:100%;}
.pro-box .pro-list .item .more{ position:absolute; top:.2rem; right:.2rem;}
.pro-box .pro-list .item .more i{ display: -webkit-flex; display:flex; align-items:center; justify-content:center; width:.35rem; height:.35rem; border:solid 1px #c4c4c4; border-radius:.05rem; text-align:center;}
.pro-box .pro-list .item .more i::after{ font-size:.14rem; font-style: normal; content:'next';font-family:swiper-icons;text-transform:none!important; line-height:.8;}
.pro-box .pro-list .item:hover{ background:#1c62b0;}
.pro-box .pro-list .item:hover a{ color:#fff;}

@media (max-width:1024px) {
.pro-box .pro-list .item .pic img{max-width:1.5rem;}
}
@media (max-width:640px) {
.pro-box .pro-list .item{ width:100%; margin-bottom:.4rem;}
.pro-box .pro-list .item li{ font-size:.24rem;}
.pro-box .pro-list .item .tit{ font-size:.3rem;}
.pro-box .pro-list .item .pic img{max-width:2rem;}
}



/* 分页 */
.Page002623{ padding-top:.3rem; text-align: center;font-family: Arial;font-size:.18rem;}
.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{ color:#999; float: left; line-height: 50px; width:50px; margin:0 5px; border:solid 1px #999; border-radius:50%;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color:#fff;background:#004ea2; border-color:#004ea2;}
.Page002623 .Pages .p_page > a{font-size:0;height:50px; text-align:center; position: relative;}
.Page002623 .Pages .p_page > .a_prev,
.Page002623 .Pages .p_page > .a_next{color:#004ea2; line-height:48px;}
.Page002623 .Pages .p_page > .a_prev::after,
.Page002623 .Pages .p_page > .a_next::after{font-size:.16rem; font-style: normal;font-family:swiper-icons;text-transform:none!important; font-weight:bold;}
.Page002623 .Pages .p_page > .a_prev::after{ content:'prev';}
.Page002623 .Pages .p_page > .a_next::after{ content:'next';}
.Page002623 .Pages .p_page > .a_prev:hover,
.Page002623 .Pages .p_page > .a_next:hover{ color:#fff;}

@media(max-width:640px){
.Page002623{padding:6vw 0 0 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages .p_page > .a_prev::after,
.Page002623 .Pages .p_page > .a_next::after{ font-size:.24rem;}
}




/* 成功案例 */
.case-box{ padding:1rem 0;}
.case-box .case-list{ margin-left:-3%;}
.case-box .case-list .item{position:relative; width:30.333%; margin-left:3%; margin-bottom:3%; border-radius:.15rem; overflow:hidden; box-shadow:0px .06rem .16rem 0px rgba(35, 35, 35, 0.11); cursor:pointer;}
.case-box .case-list .item .pic{ border-radius:.15rem; overflow:hidden;}
.case-box .case-list .item .pic img{ width:100%; transition:all .5s;}
.case-box .case-list .item .text{ position:absolute; left:0; bottom:0; padding:.2rem; display:block; width:100%; background:rgba(255,255,255,0.8); z-index:5;}
.case-box .case-list .item .text .tit{ font-size:.24rem; color:#000;}
.case-box .case-list .item .text .des{ margin:.15rem 0; min-height:5em; font-size:.16rem; color:#666666;}
.case-box .case-list .item .text .more{ color:#002ca4;}
.case-box .case-list .item .text .more i{ margin-left:.1rem; display:block; width:.12rem; height:.12rem; background:url(../image/arrow2.png); background-size:contain; background-repeat:no-repeat;}
.case-box .case-list .item:hover .pic img{ transform:scale(1.1);}
.case-box .case-list .item .info-con{ display:none;}

.up-case{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:20; display:none;}
.up-case .close{ cursor:pointer; position:absolute; right:.25rem; top:.25rem; width:.25rem; height:.25rem; background:url(../image/close.png); background-repeat:no-repeat; background-position:center; background-size:.17rem; z-index:8;}
.up-case .bg-box{ width:100%; height:100%;}
.up-case .bg-box .center{ max-width:90%; margin:0 auto; background:#fff; padding:.3rem; border-radius:.15rem; overflow:hidden;}
.up-case .bg-box .center .auto-inner{ padding:0;}
.up-case .switc-box{ width:62%;}
.up-case .switc-box .Jcenter{ width:100%;}
.up-case .big-box .swiper{ overflow:hidden;}
.up-case .big-box .swiper .item img{ width:100%;}
.up-case .big-box .swiper .items img{ width:100%;}
.up-case .small-box{ padding:.25rem .5rem;}
.up-case .small-box .swiper-slide{ border-radius:.15rem; overflow:hidden; border:solid 2px transparent;}
.up-case .small-box .swiper-slide-thumb-active{ border-color:#004ea2;}
.up-case .text{ padding:.8rem; width:38%; font-family:'HarmonyOS_Regular'; line-height:1.6; color: #333;}
.up-case .text .tit{ font-size:.3rem;}
.up-case .swiper-but:after{ font-size:.18rem; font-weight:bold;}
.up-case .swiper-button-prev{ left:0;}
.up-case .swiper-button-next{ right:0;}
@media(max-width:1024px){
.up-case .bg-box{ padding:0 5%;}
.up-case .text{ font-size:.16rem; padding:.3rem;}
}
@media(max-width:640px){
.case-box .case-list .item{ margin-bottom:.6rem; width:100%;}
.case-box .case-list .item .text .tit{ font-size:.28rem;}
.case-box .case-list .item .text .des{ font-size:.24rem;}
.up-case .close{ right:0.1rem; top:0.1rem;}
.up-case .switc-box{ width:100%;}
.up-case .text{ width:100%; font-size:.24rem;}
.up-case .text .des{ overflow:auto; max-height:8em;}
.up-case .swiper-but:after{ font-size:.24rem;}
}



/* 新闻资讯 */
.news-box{ padding:1rem 0;}
.news-box .pinned-box{ padding-bottom:1rem;}
.news-box .pinned-box .item .pic{ width:43.75%; border-radius:.2rem; overflow:hidden;}
.news-box .pinned-box .item .pic img{ width:100%; transition:all .5s;}
.news-box .pinned-box .item .text{ padding-left:.6rem; width:56.2222%;}
.news-box .pinned-box .item .time{ font-size:.2rem; font-family:'HarmonyOS_Bold'; color:#004ea2;}
.news-box .pinned-box .item .tit{ font-size:.24rem; margin:.2rem 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news-box .pinned-box .item .des{ line-height:2; font-size:.16rem; font-family: 'HarmonyOS_Regular'; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; height: 4em;}
.news-box .pinned-box .item .more{ margin-top:.45rem;}
.news-box .pinned-box .item .more span{ display:-webkit-flex; display:flex; align-items:center; justify-content:center; width:.5rem; height:.5rem; color:#fff; font-size:.2rem; border:solid 1px #cacaca; border-radius:50%;}
.news-box .pinned-box .item .more i{display:block; width:.16rem; height:.16rem; background:url(../image/arrow3.png) no-repeat; background-size:.16rem;}
.news-box .pinned-box .item:hover .pic img{ transform:scale(1.1);}
.news-box .pinned-box .aniu-box{  position:absolute; right:0; bottom:0; width:52%;}
.news-box .pinned-box .aniu-box .swiper-but{ left:auto; right:auto; top:auto; bottom:auto; margin:0; margin-right:.2rem; width:.5rem; height:.5rem; border:solid 1px #004ea2; position:relative; border-radius:50%; background:#fff;}
.news-box .pinned-box .aniu-box .swiper-but:last-child{ margin-right:0;}
.news-box .pinned-box .aniu-box .swiper-but:after{ font-size:.16rem; font-weight:bold;}
.news-box .pinned-box .aniu-box .swiper-pagination{ height:2px; width:calc(100% - 2rem); position:relative;}
.news-box .pinned-box .aniu-box .swiper-but:hover{ color:#fff; background:#004ea2;}

.news-list .item{ border-top:solid 1px #eee; padding:.35rem 0;}
.news-list .item .pic{ width:25%; border-radius:.2rem; overflow:hidden;}
.news-list .item .pic img{ width:100%; height:2.3rem; object-fit:cover; transition:all .5s;}
.news-list .item .text{ padding-left:.7rem; width:75%;}
.news-list .item .text .tit{ font-size:.24rem; color:#1a1a1a;}
.news-list .item .text .des{ font-size:.16rem; font-family:'HarmonyOS_Regular'; line-height:1.7; margin:.2rem 0;}
.news-list .item .text .time{ color:#bbbbbb;}
.news-list .item:hover .pic img{ transform:scale(1.1);}

@media(max-width:1024px){
.news-box .pinned-box .item .pic img{ height:100%; object-fit:cover;}
.news-box .pinned-box .item .tit{ margin:.15rem 0; font-size:.2rem;}
.news-box .pinned-box .item .more{ margin-top:.1rem;}
.news-list .item .text .tit{ font-size:.22rem;}
.news-list .item .pic img{ height:2rem;}
}
@media(max-width:640px){
.news-box .pinned-box .item .pic{ width:100%;}
.news-box .pinned-box .item .text{ width:100%; padding:.2rem 0;}
.news-box .pinned-box .item .des{ font-size:.24rem;display:-webkit-box; display:box; overflow:hidden; text-overflow:ellipsis; word-break: break-word; -webkit-box-orient:vertical;-webkit-line-clamp:3; height: 6em;}
.news-box .pinned-box .item .time{ font-size:.24rem;}
.news-box .pinned-box .item .tit{ font-size:.28rem;}
.news-box .pinned-box .aniu-box{ width:100%; position:relative;}
.news-list .item .pic{ width:100%;}
.news-list .item .pic img{ height:auto;}
.news-list .item .text{ width:100%; padding:.2rem 0;}
.news-list .item .text .tit{ font-size:.28rem;}
.news-list .item .text .des{ font-size:.24rem;display:-webkit-box; display:box; overflow:hidden; text-overflow:ellipsis; word-break: break-word; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
}


/* 新闻资讯-详情 */
.newsinfo-box{ padding:1rem 0;}
.newsinfo-box .auto-inner {max-width: 10rem; display: flex; flex-wrap: wrap; justify-content: space-between;}
.newsinfo-box .main {width: 70%;}
.newsinfo-box .aside {width: 25%;}
.newsinfo-box .title-box{ border-bottom:solid 1px #eee; text-align:center;}
.newsinfo-box .title-box .tit{ font-size:.32rem;}
.newsinfo-box .title-box .other{ color:#666666; margin:.3rem 0 .4rem;}
.newsinfo-box .title-box .other .view{background-image:url(../image/icon1.png); background-repeat:no-repeat; background-position:center left; padding-left:1.5em;}
.newsinfo-box .title-box .other .time{ background-image:url(../image/time.png); background-repeat:no-repeat; background-position:center left; padding-left:1.5em; margin-right:.3rem;}
.newsinfo-box .info-con{ font-family:'HarmonyOS_Regular'; line-height:2; color:#555555; margin-top:1px; border-top:solid 1px #eee; padding:.3rem 0;}
.newsinfo-box .info-con p{margin:0;}
.newsinfo-box .turn-box{ font-family:'HarmonyOS_Regular'; padding-top:.4rem; border-top:solid 1px #eee;}
.newsinfo-box .turn-box .item{ width:48%;}
.newsinfo-box .turn-box .item em{ font-style: normal;}
.newsinfo-box .turn-box a{ color:#999999;}
.newsinfo-box .turn-box a em{ color:#333; margin-right:.5em; background-repeat:no-repeat; background-size:.26rem; padding-left:2em; background-position:center left;}
.newsinfo-box .turn-box .prev-oi em{ background-image:url(../image/prev.png); }
.newsinfo-box .turn-box .next-oi em{ background-image:url(../image/next.png);}
.newsinfo-box .turn-box .item a:hover{ color:#00239e;}


.related .name {margin:0; font-size: 0.24rem; font-weight: normal; line-height: 1.35em; border-bottom: 1px solid #eee; margin-bottom: 1px; padding-bottom: 0.2rem;}
.related li {margin-bottom: 1px; border-bottom: 1px solid #eee; border-top: 1px solid #eee; list-style: none;}
.related li:last-child {border-bottom: none;}
.related .date {width: 0.65rem; font-weight: bold; font-size: 0.12rem; line-height: 1.5em; transition: all 0.2s; color:#666;}
.related .date i {display: block; font-size: 0.2rem; line-height: 1em; font-style: normal; margin-bottom: 0.05rem; color:#333;}
.related .text {width: calc(100% - 0.65rem);}
.related .title {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 0.18rem; line-height: 1.35em; margin:0 0 0.05rem; font-weight: normal;}
.related .excerpt {font-size: 0.14rem; line-height: 1.75em; height: 3.5em; color:#666;}
.related a {display: flex; justify-content: space-between; padding:1em 0; align-items: center;}
.related a:hover .date {color:#0e6dd7;}

@media only screen and (max-width:1024px) {
.newsinfo-box .main {width: 100%; margin-bottom: 5%;}
.newsinfo-box .aside {width: 100%;}
}

/* 联系我们 */
.contact-box{ font-family:'HarmonyOS_Regular'; padding:1rem 0;}
.contact-one{ margin-bottom:.8rem;}
.contact-one .text{ background:#fafafa; padding:.5rem; width:43.75%;}
.contact-one .text .tit-cn{ font-size:.4rem;}
.contact-one .text .tit-en{ margin-bottom:.5rem; color:#000000; text-transform:uppercase; font-size:.14rem;}
.contact-one .text dd{ font-size:.18rem; color:#555555; margin:.2rem 0; background-size:.25rem; background-repeat:no-repeat; padding-left:2em;}
.contact-one .text dd.tel{ background-image:url(../image/contact-icon1.png);}
.contact-one .text dd.fax{ background-image:url(../image/contact-icon2.png);}
.contact-one .text dd.yxm{ background-image:url(../image/contact-icon3.png);}
.contact-one .text dd.addr{ background-image:url(../image/contact-icon4.png);}
.contact-one .pic{ width:56.25%;}
.contact-one .pic img{ width:100%;}
.contact-two .text{ padding:1rem .5rem; background-image:url(../image/contact-bg.jpg); background-repeat:no-repeat; background-size:cover; color:#fff; width:21%; border-radius:.2rem; overflow:hidden;}
.contact-two .text .tit{ margin-bottom:.4rem; font-size:.4rem;}
.contact-two .text .des{ font-size:.18rem;}
.contact-two .form-box{ background:#fafafa; padding:.75rem .6rem; width:79%; border-radius:0 .2rem .2rem 0; overflow:hidden;}
.contact-two .form-box .item{margin-bottom:2.75%; }
.contact-two .form-box .item span{ font-family:'HarmonyOS_Regular'; font-size:.16rem; position:absolute; padding:.14rem; left:0; top:0; z-index:1;}
.contact-two .form-box .item i{ padding-right:0.2em; color:#1369b6;font-style:normal;}
.contact-two .form-box .item:nth-child(3n){ margin-right:0;}
.contact-two .form-box .input-txt{margin-right:2.75%;background:#fff;width:31.5%;border:solid 1px #eaeaea;border-radius:.07rem; overflow: hidden;}
.contact-two .form-box .input-txt input{position:relative; z-index:5; padding:.15rem; background:none; outline:none; border:none; width:100%;}
.contact-two .form-box .textarea-txt{margin-right:0;background:#fff; width:100%; border:solid 1px #eaeaea;border-radius:.07rem; overflow: hidden;}
.contact-two .form-box .textarea-txt textarea{ min-height:10em; position:relative; z-index:5; resize:none; display:block; padding:.15rem; background:none; outline:none; border:none; width:100%;}
.contact-two .form-box .more{ margin-top:.1rem;}
.contact-two .form-box .more .submit{ cursor:pointer; font-size:.2rem; min-width:1.8rem; text-align:center; padding:.1rem .3rem; background:#004ea2; color:#fff; border-radius:.5rem;}


@media(max-width:1024px){
.contact-two .text{ padding:1rem .2rem;}
.contact-two .form-box{ padding:.4rem;}
}


@media(max-width:640px){
.contact-one .text{ width:100%;}
.contact-one .pic{ width:100%; border-radius:.2rem; overflow:hidden;}
.contact-one .text{ padding:.2rem;}
.contact-one .text dd{ font-size:.24rem; background-size:.35rem;}

.contact-two .text{ width:100%; padding:.3rem;}
.contact-two .text .des{ font-size:.24rem;}
.contact-two .text .tit{ margin-bottom:.2rem;}
.contact-two .form-box{ padding:.3rem; width:100%;}
.contact-two .form-box .item span{ font-size:.24rem;}
.contact-two .form-box .item:nth-child(3n),
.contact-two .form-box .input-txt{ margin-right:2%; width:48%;}
.contact-two .form-box .input-txt:nth-child(2n){ margin-right:0;}
.contact-two .form-box .more .submit{ font-size:.24rem;}
}



/* 产品详情 */
.RighInfo003134 .img-side{margin-bottom:.7rem; overflow: hidden; border: 1px solid rgba(0,0,0,0.1);}
.RighInfo003134 .img-group,
.RighInfo003134 .con{ padding: .3rem;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom:62.323%; }
.RighInfo003134 .controls{display: table;position: relative;padding: 0 .56rem; margin:0.1rem auto;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width:.14rem;height:.14rem; margin: 0 .05rem;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width:.07rem;height:.07rem;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #0e6dd7; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width:.15rem; height:.15rem;background-repeat: no-repeat;background-position: center; margin-top:-0.075rem; background-image: url(../image/more-on.svg); background-size: contain;}
.RighInfo003134 .controls .slick-prev{left: 0; transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}
.RighInfo003134 .controls .slick-next{right: 0;}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled,
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../image/more2.svg);}
.RighInfo003134 .img-side .tit{font-size:.28rem;color:#333; }
.RighInfo003134 .img-side .line{width:.22rem; height:.02rem; background-color:#0e6dd7;display: block;margin:24px 0;}
.RighInfo003134 .img-side .txt{font-family: 'HarmonyOS_Light'; line-height: 2;}
.RighInfo003134 .img-side .txt p{margin: 0;}
.RighInfo003134 .img-side .txt p+p{margin-top:.12rem;}
.RighInfo003134 .img-side .index-more{margin-top:.5rem; }

.RighInfo003134 .prod-intro,
.RighInfo003134 .Products{margin-top:.8rem;}
.RighInfo003134 .prod-intro .box+.box{margin-top:.8rem; padding-top:.8rem; border-top: 1px dashed rgba(0, 0, 0, .1);}
.RighInfo003134 .prod-intro .tit{font-size:.24rem; line-height: .54rem; color: #333;margin-bottom:.24rem; display: flex;}
.RighInfo003134 .prod-intro .tit i{display:block; width:.54rem; height:.54rem; border-radius: 50%; background-color:#0e6dd7; background-position: center; background-size: auto 1em; margin-right:.15rem;  background-repeat: no-repeat;}
.RighInfo003134 .prod-intro .tit1 i{background-image:url(../image/RighInfo003134-icon1.svg) ;}
.RighInfo003134 .prod-intro .tit2 i{background-image:url(../image/RighInfo003134-icon2.svg) ;}
.RighInfo003134 .prod-intro .tit3 i{background-image:url(../image/RighInfo003134-icon3.svg) ;}
.RighInfo003134 .prod-intro .ul1{display: flex; flex-wrap: wrap;  }
.RighInfo003134 .prod-intro .ul1 li{width:100%; padding:.32rem; text-align: center; background:#f8fbfd; border-radius: 10px;}
.RighInfo003134 .prod-intro .ul1 li:not(:last-child){margin-right: 2%;}
.RighInfo003134 .prod-intro .ul1 li .num{font-weight: bold; font-size: .35rem; color:#0e6dd7; }
.RighInfo003134 .prod-intro .ul1 li .t1{font-size: .22rem; color: #333; margin:0.16rem 0;}
.RighInfo003134 .prod-intro .ul1 li p{font-size:.17rem; color: #888; line-height: 2;  }
.RighInfo003134 .table_1 th,
.RighInfo003134 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:.3rem; padding:.2rem; font-size: .16rem;  font-family: 'HarmonyOS_Regular';}
.RighInfo003134 .table_1 th{ font-size:.18rem; font-weight:normal; color: #fff; background: #0e6dd7;}
.RighInfo003134 .table_1 tr:nth-child(2n+2){background:#f8fbfd;}

.RighInfo003134 .Products .switc-box{ position: relative;}
.RighInfo003134 .Products .switc-box .swiper{padding:.15rem;}
.RighInfo003134 .Products .switc-box .swiper-slide{ height:auto;}
.RighInfo003134 .Products .item{position:relative;height:100%;background:#fff;padding:.4rem .4rem .2rem; box-shadow: 0px 6px .15rem 0px rgba(35, 35, 35, 0.11); border-radius: 12px;}
.RighInfo003134 .Products .item li{ font-size:.16rem; line-height:1.5; position:relative; padding-left:.8em;}
.RighInfo003134 .Products .item li::before{ position:absolute; left:0; top:.1rem; content:''; display:block; width:3px; height:3px; border-radius:50%; background:#ababab;}
.RighInfo003134 .Products .item a{ color:#212121;}
.RighInfo003134 .Products .item .t1{ padding-bottom:.15rem; margin-bottom:.15rem; font-size:.24rem; border-bottom:solid 1px #d2e0ef;}
.RighInfo003134 .Products .item .des{ line-height:2; margin-bottom:.15rem; font-family: 'HarmonyOS_Light';}
.RighInfo003134 .Products .item .pic{ text-align:center;}
.RighInfo003134 .Products .item .pic img{ max-width:2rem; max-height:1.35rem;}
.RighInfo003134 .Products .item .more{ position:absolute; bottom:.4rem; left:.4rem;}
.RighInfo003134 .Products .item .more i{ display: -webkit-flex; display:flex; align-items:center; justify-content:center; width:.35rem; height:.35rem; border:solid 1px #c4c4c4; border-radius:.05rem; text-align:center;}
.RighInfo003134 .Products .item .more i::after{ font-size:.14rem; font-style: normal; content:'next';font-family:swiper-icons;text-transform:none!important; line-height:.8;}
.RighInfo003134 .Products .item:hover{ background:#1c62b0;}
.RighInfo003134 .Products .item:hover a{color:#fff;}
.RighInfo003134 .Products .swiper-pagination{ position:relative; margin:.45rem auto 0; display: table;     list-style: none;}
.RighInfo003134 .Products .swiper-pagination .swiper-pagination-bullet{ width:.12rem; height:.12rem; transition:all .5s; background:#333; border: none; overflow: hidden; border-radius: .06rem;}
.RighInfo003134 .Products .swiper-pagination .swiper-pagination-bullet-active{ width:.5rem; border-radius:.5rem; background:#1c62b0;}



@media (min-width:1025px) {
.RighInfo003134 .flex{display: flex; align-items: center; }
.RighInfo003134 .img-group,
.RighInfo003134 .con{width: 50%; padding: .45rem;}
.RighInfo003134 .img-group{border-right: 1px solid rgba(0,0,0,0.1);}
.RighInfo003134 .prod-intro .ul1 li{width:23.5%; margin-right: 2%;}
.RighInfo003134 .prod-intro .ul1 li:last-child,
.RighInfo003134 .prod-intro .ul1 li:nth-child(4n){margin-right: 0;}
.RighInfo003134 .prod-intro .ul1 li:nth-child(4n) ~ li{margin-top:4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .table_1{ overflow:auto;}
.RighInfo003134 .table_1 table{ width:180%;}
.RighInfo003134 .Products dd .pic img{max-width:2rem;}
.RighInfo003134 .prod-intro .ul1 li{width:48%; margin-right: 4%;}
.RighInfo003134 .prod-intro .ul1 li:last-child,
.RighInfo003134 .prod-intro .ul1 li:nth-child(2n){margin-right: 0;}
.RighInfo003134 .prod-intro .ul1 li:nth-child(2n) ~ li{margin-top:4%;}
}
@media (max-width:640px) {
.RighInfo003134 .Products dd li{ font-size:.24rem;}
.RighInfo003134 .Products dd .tit{ font-size:.3rem;}
.RighInfo003134 .Products dd .pic img{max-width:3rem;}
.RighInfo003134 .prod-intro .ul1 li{width:100%; margin-right:0 !important; margin-top: 4% !important;}
}

/* 置顶 */
.top-up{ cursor:pointer; position:fixed; right:.2rem; bottom:.2rem; width:.5rem; height:.5rem; background:#fff url(../image/pinned.svg) no-repeat center; background-size:cover; border-radius:100%; overflow:hidden;}

.haveTitle{display: none;}

/*  */
.caseinfo-box{ padding:1rem 0;}
.caseinfo-box .info-con{font-family:'HarmonyOS_Regular'; line-height:2; color:#555555; padding:.3rem 0; width:100%;}
.caseinfo-box .info-con p{margin:0;}

/* 标题列表 */
.dow-box{ padding:.5rem 0;}
.dow-box .list-text li{ border-bottom: dashed 1px #eee; padding:.2rem 0;}
.dow-box .list-text li .xzname{float: left;display: inline-block;width: 83%;}
.dow-box .list-text li .tit{ width:calc(100% - 8em);}
.dow-box .list-text li .time{float: left;}
.dow-box .list-text li .xz{float: right;display: inline-block;}
.dow-box .list-text li .xz a{
    font-size: 0.16rem;
    color: #333;
    line-height: 24px;
    padding-right: 24px;
    background: url(../image/xz.png) no-repeat;
    background-size: 16px auto;
    background-position: right center;
    }
.dow-box .list-text li .xz a:hover{color: #1c62b0; background: url(../image/xz-on.png) no-repeat;
    background-size: 16px auto;background-position: right center; }