@import url('font-cn.css');html{font-size:100px;;font-size:calc(100 / 1920 * 100vw);width:100%;}
@media (min-width:1600px) and (max-width:1920px){html{font-size:100px;}
}
@media (max-width:1600px){html{font-size:calc(90 / 1600 * 100vw);}
}
@media (max-width:1024px){html{font-size:calc(80 / 1000 * 100vw);}
}
@media (max-width:480px){html{font-size:calc(100 / 540 * 100vw);}
}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;}
body{padding:0;margin:0 auto;color:#333;background-color:#fff;font-size:0.16rem;line-height:1.875;overflow-x:hidden;}
ul,ol,li{list-style:none;list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;font-size:14px;}
img{border:none;max-width:100%;vertical-align:middle;}
a,a:link,a:visited{text-decoration:none;color:inherit;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.overscroll{height:100%;overflow:auto;width:100%;}
.overscroll::-webkit-scrollbar{width:4px;height:4px;}
.overscroll::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#be113e;}
.overscroll::-webkit-scrollbar-track{border-radius:10px;background:#e2efef;}
.gradient-text{background-image:linear-gradient(45deg,#00196b,#1bcdaa);background-clip:text;-webkit-background-clip:text;color:transparent;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.dot{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;}
.dot2{-webkit-line-clamp:2;}
.dot3{-webkit-line-clamp:3;}
.dot4{-webkit-line-clamp:4;}
/* 图片阴影 */
.imgshadow{position:relative;z-index:2;display:inline-block;}
.imgshadow .shadow{position:absolute;left:0;top:100%;width:100%;mask-image:linear-gradient(to bottom,transparent,black);height:30%;transform:scaleY(-1);background-size:100%;opacity:0.1;background-position:bottom center;}
[class*='flex']{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
[class*='-jl']{justify-content:flex-start;}
[class*='-jc']{justify-content:center;}
[class*='-jr']{justify-content:flex-end;}
[class*='-at']{align-items:flex-start;}
[class*='-ac']{align-items:center;}
[class*='-ab']{align-items:flex-end;}
.dis_wap{display:none !important;}
.hovimg{overflow:hidden;}
.hovimg img{display:block;width:100%;transition:.8s;transform:scale(1);}
.hovimg .pic{display:block;width:100%;transition:.8s;transform:scale(1);background-position:center;background-repeat:no-repeat;background-size:cover;}
.item:hover .hovimg img,.hovimg:hover img,.item:hover .hovimg .pic,.hovimg:hover .pic{transform:scale(1.05);}
.Pages{text-align:center;}
.Pages .p_cur,.Pages .p_jump,.Pages .p_total,.Pages .p_count,.Pages .a_first,.Pages .a_end{display:none;}
.Pages .p_page{display:flex;align-items:center;justify-content:center;}
.Pages .a_prev,.Pages .a_next{font-size:0;}
.Pages .a_prev:before{content:"\e747";font-size:14px;font-family:'iconfont';}
.Pages .a_next:before{content:"\e65c";font-size:14px;font-family:'iconfont';}
.Pages a{flex:0 0 auto;color:#666;width:0.52rem;height:0.52rem;border:1px solid #fff;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 8px;transition:.3s;background:#fff;}
.Pages .num{display:flex;font-style:normal;flex:0 0 auto;}
.Pages .a_prev,.Pages .a_next{color:#c0153c;}
.Pages a:hover,.Pages a.a_cur{background:#c0153c;color:#fff;border-color:#c0153c;}
.header{position:fixed;z-index:1050;width:100%;left:0;top:0;transition:.3s;font-size:0.18rem;}
.header.donw{transform:translateY(-100%);}
.header .in{padding:0 1.2rem;}
.topr{flex:0 0 auto;}
.logo .i1{display:none;}
.logo{flex:0 0 auto;width:2.1rem;}
.nav{padding:0 1.5rem;position:relative;left:0;transition:.3s;flex:1 1 auto;}
.nav li{position:relative;flex:0 0 auto;padding:0 0.25rem;}
.nav li>a{display:block;line-height:1rem;position:relative;padding:0 17px;}
.nav li>a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0.07rem;height:0.07rem;background-color:#c39d61;opacity:0;}
.nav li.cur>a:before{opacity:1;}
.nav li .sub{position:absolute;left:50%;top:100%;min-width:100%;transform:translate(-50%);white-space:nowrap;text-align:center;line-height:2;font-size:0.9em;background:#fff;border-radius:0 0 8px 8px;padding:0;color:#000;overflow:hidden;max-height:0;}
@media(min-width:1024px){.nav li:hover .sub{max-height:300px;padding:10px 0;transition:.3s;}
}
.nav li .sub a{display:block;padding:0 20px;}
.nav li .sub a:hover{color:#c39d61;transition:.3s;}
.nav .topBtn{padding:0 1em;border:1px solid #fff;line-height:2.7;border-radius:4px;transition:border-color 0.3s,background 0.3s;}
.nav .topBtn:hover{background:#c39d61 !important;border-color:#c39d61 !important;color:#fff !important;}
.nav .topBtn .iconfont{margin-right:0.1rem;}
.search{position:relative;}
.search .icon{width:30px;text-align:center;line-height:30px;cursor:pointer;}
.search .searchbox{position:absolute;right:0;top:50%;margin-top:-25px;padding:5px 0;background:#fff;width:0;overflow:hidden;}
.search .searchbox input{width:100%;border:none;outline:none;background:#f5f5f5;height:40px;padding:0 50px 0 20px;}
.search .searchbox .btn{position:absolute;right:10px;top:5px;line-height:40px;cursor:pointer;width:40px;text-align:center;z-index:2;color:#333;}
.showSearch .search .searchbox{width:420px;padding:5px 10px;transition:.3s;}
.showSearch .nav{left:-100px;opacity:0;}
.drop{position:absolute;left:50%;min-width:100%;top:150%;padding-top:10px;transform:translate(-50%);text-align:center;z-index:50;visibility:hidden;opacity:0;}
.drop .dropin{position:relative;background:#fff;color:#333;border-radius:0.1rem;padding:0.1rem;font-size:14px;min-width:110px;min-width:100%;filter:drop-shadow(0 0 10px rgba(0,0,0,0.1));}
.drop .dropin:before{content:"";position:absolute;left:50%;bottom:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;margin-left:-6px;}
.drop a{display:block;line-height:2;white-space:nowrap;}
.lang{position:relative;margin-left:2em;}
.lang .cur{cursor:pointer;}
.lang .cur .iconfont:last-child{margin-left:0.1rem;font-size:0.8em !important;}
.lang:hover .drop{visibility:visible;top:100%;opacity:1;transition:.3s;}
.index .header{color:#fff;}
.index .header .logo .i1{display:inline;}
.index .header .logo .i2{display:none;}
.header.white,.header:hover,.wh .header{background:#fff;box-shadow:0 9px 36px rgba(0,0,0,0.1);color:#000 !important;}
.header.white .logo .i1,.header:hover .logo .i1,.wh .header .logo .i1{display:none;}
.header.white .logo .i2,.header:hover .logo .i2,.wh .header .logo .i2{display:inline;}
.header.white .nav .topBtn,.header:hover .nav .topBtn,.wh .header .nav .topBtn{border-color:#d9738a;}
@media(max-width:1024px){
.open-video .play{width: .5rem;height:.5rem;transition: all 0.5s;display: block;position: absolute;cursor: pointer;top: 50%;left:50%;transform: translate(-50%,-50%); z-index: 88; cursor: pointer; background:url("../images/play.svg") no-repeat center center;border-radius: 100%; opacity: 0.8}
.open-video .play::before,
.open-video .play::after{width: 100%;height: 100%;position: absolute;left: 50%;top: 50%;content: '';border-radius: 50%;margin: -50% 0 0 -50%; border: solid 3px #fff;}
.open-video .play::before{-webkit-animation: scale 2s linear infinite;opacity:0.5;}
.open-video .play::after{-webkit-animation-delay: .5s;}
.video-inner.active .open-video .play{opacity: 0}
@-webkit-keyframes scale {
  0% {-webkit-transform: scale(1); opacity: 0;}
  50% {-webkit-transform: scale(1.3); opacity: 0.5;}
  100% {-webkit-transform: scale(1.6);opacity: 0;}
}
}
.banner{position:relative;}
.banner img{display:block;width:100%;min-height:4rem;object-fit:cover;}
.banner .swiper-slide{overflow:hidden;}
.banner  video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:2;}
.bantxt .t1{max-width:13em;line-height:1.3;position:relative;top:1em;opacity:0;}
.swiper-slide-active .bantxt .t1{opacity:1;top:0;transition:.6s .8s;}
.bantxt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;justify-content:center;align-items:center;color:#fff;line-height:1.5;background:rgba(0,0,0,0.3);}
.banVideo{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:2;}
.bantools{position:absolute;left:0;bottom:1rem;z-index:10;width:100%;}
.swiperDots{flex:0 0 auto;padding:0 0.2rem;}
.swiperDots span{width:3px;height:3px;flex:0 0 auto;margin:0 2px !important;opacity:1;background:#fff;border:none;border-radius:3px;transition:0.3s;}
.swiperDots span.swiper-pagination-bullet-active{width:0.3rem;}
.swiperPages{flex:0 0 auto;line-height:1;font-size:0.18rem;color:rgba(255,255,255,0.7);}
.swiperPages .cur{font-size:2em;color:#fff;line-height:0.8;}
.swiperPages .gp{padding:0 0.5em;}
.swiperCtr .btn{flex:0 0 auto;font-size:0.3rem;color:#fff;line-height:1;cursor:pointer;}
.swiperCtrs2{flex:0 0 auto;margin-top:0.5rem;}
.swiperCtrs2 .btn{flex:0 0 auto;font-size:0.2rem;color:#fff;line-height:1;cursor:pointer;background:rgba(255,255,255,0.4);transition:.3s;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#c0163c;width:3em;height:3em;margin-right:0.2rem;}
.swiperCtrs2 .btn:hover{background:#fff !important;}
.swiperCtrs2.hasbg .btn{background:#f4e6e9 !important;border-color:#f4e6e9 !important;color:#c0163c;}
.swiperCtrs2.hasbg .btn:hover{background:#c0163c !important;color:#fff !important;border-color:#c0163c !important;}
.iconfont{font-size:inherit !important;line-height:1;}
.inner{width:100%;padding-left:1.6rem;padding-right:1.6rem;}
.caseTop{overflow: hidden;}
#smooth-content>div:not(:has(>.seek)){width:100%;overflow:hidden;}
.indexAbout{padding-top:1.4rem;padding-bottom:0.6rem;position:relative;}
.indexAbout .tp{padding-top:1rem;min-height:2.5rem;background:url(../images/txt1.png) no-repeat center;background-size:contain;padding-bottom:0.1rem;}
.title{flex:0 0 auto;line-height:1.5;}
.title.center{text-align:center;}
.title .en{font-size:0.86rem;line-height:1;color:#c39d61;font-weight:normal;font-family:'Barlow';}
.title .cn{font-size:0.4rem;color:#333;font-weight:normal;margin-top:0.25rem;}
.indexAbout .tp .txt{flex:0 0 auto;width:50%;font-size:0.2rem;position:relative;}
.fadeTxt{position:relative;z-index:5;overflow:hidden;}
.fadeTxt .absLines{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;pointer-events:none;}
.fadeTxt .absLines .line{margin-left:auto;opacity:0.5;margin-left:auto;background:#fff;}
.vm{padding:0.5rem 0 0.3rem;}
.moreBtn{font-size:0.18rem;color:#c39d61 !important;padding-right:3.5em;line-height:2.8;position:relative;}
.moreBtn:after{content:"";position:absolute;right:0;top:0;width:2.5em;background:url(../images/more.png) no-repeat right center;background-size:contain;height:100%;}
.indexAbout .box{position:relative;z-index:5;overflow:hidden;padding-bottom:2.1rem;}
.indexAbout .box .img{position:absolute;z-index:-1;left:50%;width:39.125%;transform:translate(-50%);}
.indexAbout .box .img img{width:100%;display:block;}
.indexAbout .items{align-items:flex-start;justify-content:space-between;flex-wrap:wrap;}
.indexAbout .i{padding:0.15rem 0.2rem;background:rgba(255,255,255,0.5);flex:0 0 auto;width:32.25%;backdrop-filter:blur(10px);position:relative;}
.indexAbout .i:not(:first-child){margin-top:0.7rem;}
.indexAbout .i:nth-child(2n){margin-left:30%;top:2.1rem;}
.indexAbout .i .it{align-items:stretch;}
.indexAbout .i .tr{flex:0 0 auto;padding:0.23rem 0.34rem;position:relative;left:-1px;border-left:1px solid #e7e1d7;border-bottom:1px solid #e7e1d7;border-radius:0 0 0 0.2rem;}
.indexAbout .i .tl{flex:1 1 auto;border-right:1px solid #e7e1d7;border-bottom:1px solid #e7e1d7;border-radius:0 0 0.2rem 0;}
.indexAbout .i .ico{width:0.72rem;height:0.72rem;background:#f0f2f5;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.indexAbout .i .ico img{flex:0 0 auto;max-width:60%;max-height:60%;}
.indexAbout .i .number{padding:0.3rem 0.3rem 0;justify-content:flex-start;line-height:1;align-items:flex-end;}
.indexAbout .i .num{font-size:3.2vw;color:#c0163c;font-weight:bold;}
.indexAbout .i .sup{color:#c0163c;font-size:1.6vw;font-weight:bold;margin-bottom:auto;}
.indexAbout .i .unit{font-size:0.9vw;color:#c39d61;}
.indexAbout .i .ip{font-size:0.24rem;color:#c39d61;margin-top:0.15rem;padding:0 0.3rem 0.6rem;}
.indexService{position:relative;z-index:5;}
.indexService .hd{position:absolute;left:1.6rem;bottom:0;z-index:10;padding:1rem 0;}
.indexService .tab{position:absolute;right:1.6rem;z-index:5;top:10%;}
.service{position:relative;}
.service .img img{display:block;width:100%;}
.service .txt{position:absolute;left:0;bottom:0;width:100%;z-index:20;padding:0.75rem 1.6rem;}
.indexService .tab .i{font-size:0.48rem;line-height:1.4;color:#fff;opacity:0.5;cursor:pointer;transition:0.3s;padding-left:1.3em;}
.indexService .tab .i.active{background:url(../images/more2.png) no-repeat left center;background-size:1em;transform:translate(-0.8em);opacity:1;}
.indexService:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:2;background:linear-gradient(35deg,#a91b35,transparent 40%);pointer-events:none;}
.indexService .title .cn,.indexService .title .en{color:#fff;}
.service .items{margin-left:6rem;align-items:stretch;gap:0.2rem;counter-reset:or;}
.service .i{flex:0 0 auto;position:relative;width:calc(33.33% - 0.2rem);counter-increment:or;backdrop-filter:blur(10px);transition:0.3s;z-index:2;}
.service .i .front{flex-direction:column;justify-content:space-between;padding:0.15rem;min-height:4.3rem;background:rgba(255,255,255,0.8);transition:0.3s;backface-visibility:hidden;height:100%;}
.service .i .tp{flex:0 0 auto;width:100%;align-items:stretch;}
.service .i .or{flex:0 0 auto;border-bottom:1px solid #e9d7bf;border-right:1px solid #e9d7bf;font-size:0.48rem;line-height:1;color:#c39d61;padding:0.2rem 0.6rem 0.2rem 0.15rem;border-radius:0 0 0.2rem 0;}
.service .i .or:before{content:'0'counter(or);}
.service .i .r{flex:1 1 auto;border-left:1px solid #e9d7bf;border-bottom:1px solid #e9d7bf;border-radius:0 0 0 0.2rem;}
.service .i .bt{flex:1 1 auto;width:100%;overflow:hidden;display:flex;flex-direction:column;padding:0.2rem;}
.service .i .ico{flex:1 1 auto;overflow:hidden;width:100%;padding:0.5rem 0;display:flex;align-items:flex-end;justify-content:flex-start;}
.service .i .it{font-size:0.24rem;flex:1 1 auto;width:100%;line-height:1.4;}
.service .i .back{position:absolute;left:0;top:0;width:100%;height:100%;background:#c99e62;padding:0.4rem;flex-direction:column;color:#fff;transform:rotateY(180deg);transition:0.3s;z-index:-1;backface-visibility:hidden;}
.service .i:hover .front{transform:rotateY(180deg);}
.service .i:hover .back{transform:rotateY(0deg);}
.service .i .back .bt{padding:0.2rem 0;}
.service .i .vm{padding:0;flex:0 0 auto;width:100%;}
.service .i .moreBtn{color:#fff !important;}
.service .i .moreBtn:after{background-image:url(../images/more2.png);}
.service .txt .p{color:#fff;font-size:0.18rem;max-width:32em;margin-left:auto;text-align:right;}
.service .moreBtn{color:#fff !important;}
.service .moreBtn:after{background-image:url(../images/more2.png);}
.swiper-slide .service .txt{opacity:0;transform:translate(0,1rem);}
.swiper-slide-active .service .txt{opacity:1;transform:translate(0,0);transition:0.8s 0.3s;}
.indexBrand{background:#fff url(../images/bg1.jpg) no-repeat bottom center;background-size:100%;position:relative;padding-top:1.8rem;padding-bottom:1rem;overflow:hidden;}
.indexBrand .title{position:absolute;left:1.6rem;bottom:1.7rem;z-index:20;}
.clock .box{position:relative;width:660px;margin:auto;z-index:5;}
.clock .box:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:url(../images/circle.png) no-repeat center;background-size:95%;}
.clock .box:before{content:"";display:block;width:100%;padding-bottom:100%;}
.clock .img{position:absolute;left:17%;width:66%;top:17%;height:66%;border-radius:50%;overflow:hidden;}
.clock .img img{width:100%;height:100%;object-fit:cover;}
.clock .img .tit{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:rgba(192,22,60,0.8);color:#fff;flex-direction:column;justify-content:center;text-align:center;}
.clock .img .ico{flex:0 0 auto;width:100%;}
.clock .img .tit img{max-width:50%;margin:auto;width:auto;display:block;}
.clock .img .tit .t{font-size:0.36rem;flex:0 0 auto;width:100%;padding:0.1rem 1em;}
.clock .cvs{position:absolute;left:0;top:0;width:100%;height:100%;transform:rotate(-30deg);}
.clock .cvs canvas{display:block;width:100%;height:100%;}
.clock li{position:absolute;z-index:20;cursor:pointer;width:9%;}
.clock li .ico{position:absolute;left:100%;top:50%;transform:translate(0,-50%);padding:0 1em;}
.clock li .ico img{max-height:0.5rem;max-width:none;}
.clock .tit .moreBtn{color:#fff !important;}
.clock .tit .moreBtn:after{background-image:url(../images/more2.png);}
.clock li .hov{position:absolute;top:50%;transform:translate(0,-25%);right:50%;background:rgba(255,237,207,0.54);border-radius:50%;width:3.7rem;visibility:hidden;opacity:0;transition:0.8s;backdrop-filter:blur(10px);}
.clock li .hov:before{content:"";display:block;padding-bottom:100%;}
.clock li .hov .htxt{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0.3rem;text-align:center;}
.clock li .hov .p{margin:1.5em 0;color:#333;line-height:1.5;}
.clock li .hov .lg img{max-height:0.5rem;}
.clock li:hover{z-index:30;}
.clock li:hover .hov{visibility:visible;opacity:1;}
.clock li .dot{position:relative;border:2px solid transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.clock li .dot:before{content:"";display:block;width:9px;height:9px;background:#c0163c;border-radius:50%;}
.clock li.on{z-index:30;}
.clock li.on .dot{border-color:#c0163c;}
.clock li .dot:after{content:"";display:block;padding-bottom:100%;}
.clock li:nth-child(1){left:22%;top:5%;}
.clock li:nth-child(2){left:69%;top:5%;}
.clock li:nth-child(3){left:92%;top:45%;}
.clock li:nth-child(4){left:69%;top:86%;}
.clock li:nth-child(5){left:23%;top:86%;}
.clock li:nth-child(6){left:-1%;top:45%;}
.clock li:nth-child(1) .ico,.clock li:nth-child(5) .ico,.clock li:nth-child(6) .ico{left:auto;right:100%;}
.clock li:nth-child(2) .hov{left:50%;right:auto;}
.clock li:nth-child(3) .hov{left:100%;right:auto;transform:translate(0,-50%);}
.clock li:nth-child(4) .hov{left:50%;right:auto;top:auto;bottom:0;transform:translate(0,0);}
.clock li:nth-child(5) .hov{transform:translate(0,0);top:auto;bottom:0;}
.clock li:nth-child(6) .hov{right:100%;transform:translate(0,-50%);}
.indexNews{padding:1rem 0 1.5rem;background:#f9f9f9;overflow:hidden;}
.indexNews .hd{margin-bottom:0.5rem;}
.baseTab{flex:0 0 auto;}
.baseTab .i{flex:0 0 auto;cursor:pointer;padding-left:1em;margin-left:1.5em;font-size:0.2rem;color:#646568;position:relative;}
.baseTab .i:before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:0.06rem;height:0.06rem;}
.baseTab .i.active:before{background:#c0163c;}
.baseTab .i.active{color:#c0163c;}
.indexNews .swiper{overflow:visible;}
.indexNews .swiper-slide{height:auto;}
.indexNews .item{height:100%;background:#fff;display:flex;padding-top:0.9rem;padding-left:0.5rem;flex-direction:column;}
.indexNews .item .itp{margin-bottom:0.4rem;flex:0 0 auto;width:100%;}
.indexNews .item .lef{flex:1 1 auto;overflow:hidden;flex-direction:column;}
.indexNews .item .rig{flex:0 0 auto;width:45.6%;margin-left:0.5rem;}
.indexNews .item .txt{flex:1 1 auto;overflow:hidden;align-items:stretch;}
.indexNews .item .txt .lef{padding-bottom:0.35rem;display:flex;flex-direction:column;justify-content:space-between;}
.indexNews .item .desc{flex:0 0 auto;margin-bottom:1.5em;color:#656669;}
.indexNews .item .bt{flex:0 0 auto;width:100%;}
.indexNews .item .date{flex:0 0 auto;color:#656669;}
.indexNews .item .it{font-size:0.28rem;line-height:1.3;font-weight:normal;color:#333;height:3.9em;overflow:hidden;transition:0.3s;}
.swiperCtrs2.border .btn{border:1px solid #ddd;background:none;}
.swiperCtrs2.border .btn:hover{background:#c0163c !important;border-color:#c0163c;color:#fff !important;}
.indexNews .swiperCtrs2{position:absolute;margin:0;top:0.9rem;left:42.5%;z-index:20;}
.indexNews .item .moreBtn{transform:translate(-50%);opacity:0;transition:0.3s;}
.indexNews .item:hover .moreBtn{transform:translate(0);opacity:1;}
.indexNews .item:hover .it{color:#c39d61;}
.hide{display:none;}
.jsMarqueeBox li{width:2.3rem;padding:0.1rem 0.15rem;}
.jsMarqueeBox li a{display:block;border-radius:0.1rem;overflow:hidden;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);font-size:0;line-height:1.2rem;text-align:center;}
.jsMarqueeBox li img{max-width:70% !important;max-height:0.8rem;}
.indexPartner{padding-top:1.4rem;}
.indexPartner .box{background:url(../images/map.png) no-repeat center;background-size:contain;padding:0.6rem 0 2.5rem;}
.seek{position:relative;overflow:visible !important;width:100%;}
.seek .inner{position:relative;z-index:2;overflow:visible;}
.seek .bg{position:absolute;z-index:1;width:100%;bottom:0;left:0;}
.seek .bg img{display:block;width:100%;}
.seek .tit{text-align:center;font-size:0.48rem;color:#c39d61;line-height:1.5;overflow:hidden;}
.seek .tit span{color:#be113e;}
.seek .btn{width:1.4rem;height:1.4rem;margin:0 auto;justify-content:center;position:relative;top:0.45rem;cursor:pointer;background:url(../images/bg3.png) no-repeat center center;background-size:contain;}
.seek .btn span{flex:0 0 auto;width:2em;line-height:1.2;font-size:0.18rem;color:#fff;}
.gotop{position:fixed;z-index:1010;width:0.6rem;line-height:0.6rem;text-align:center;background-color:#be113e;bottom:1rem;right:1.6rem;cursor:pointer;color:#fff;border-radius:50%;transform:translate(100%);display:none;}
.footer{padding-top:0.9rem;background:#c39d61;color:#fff;}
.flogo img{max-height:35px;}
.sys{flex:0 0 auto;position:relative;width:2.2rem;}
.sys .cur{height:0.5rem;padding:0 0.2rem;border:1px solid rgba(255,255,255,0.2);cursor:pointer;border-radius:0.5rem;}
.sys:hover .drop{top:100%;visibility:visible;opacity:1;transition:0.8s;}
.sys .drop a{padding:5px 1em;}
.fcenter{margin-top:0.4rem;padding-top:0.5rem;border-top:1px solid rgba(255,255,255,0.2);padding-bottom:0.6rem;}
.fcnt{flex:0 0 auto;max-width:3.5rem;}
.fcnt .t .iconfont{margin-left:0.5em;}
.fcnt .b{font-size:0.36rem;color:#c0163c;font-weight:bold;}
.fcnt .li{margin-bottom:0.5em;}
.fcnt .li .iconfont{width:1.2em;margin-right:0.5em;}
.fcnt .li .icon-dingwei:before{font-size:1.2em !important;}
.fnav{flex:1 1 auto;overflow:hidden;padding:0 1rem;}
.fnav dl{flex:0 0 auto;padding:0 2em;}
.fnav dl dt{font-size:1.25em;margin-bottom:1em;}
.fnav dd{margin-bottom:0.1rem;}
.fcodes{flex:0 0 auto;align-items:flex-start;}
.fcodes .i{flex:0 0 auto;text-align:center;width:1.24rem;margin-left:0.26rem;}
.fcodes .i .p{margin-top:0.1rem;}
.fbot{padding:0.3rem 0;border-top:1px solid rgba(255,255,255,0.2);}
.fbot .copy{flex:1 1 auto;overflow:hidden;}
.flinks{flex:0 0 auto;margin-left:2em;}
.flinks a:not(:last-child):after{content:"·";padding:0 0.5em;}
.pbanner{position:relative;z-index:5;overflow:visible !important;width:100%;}
.pbanner .img img{display:block;width:100%;min-height:3.5rem;object-fit:cover;}
.pbanner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#ab1e41,transparent);z-index:1;}
.pbanner .btxt{position:absolute;left:0;bottom:0;z-index:2;width:100%;padding:1.5rem 0;}
.pbanner .btxt .cn{color:#fff;}
.pbanner .location{position:absolute;left:0;bottom:0;width:100%;z-index:6;padding:0.18rem 0;color:#fff;}
.pnavs{flex:1 1 auto;font-size:0.18rem;}
.pnavs a,.pnavs .a{flex:0 0 auto;padding:0.15rem 0;margin-right:2.5em;position:relative;}
.pnavs a:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);transition:0.3s;width:0%;height:2px;background:#c39d61;}
.pnavs a:hover,.pnavs a.active,.pnavs .a:hover,.pnavs .a.active{color:#c39d61;}
.pnavs a:hover:after,.pnavs a.active:after,.pnavs .a:hover:after,.pnavs .a.active>a:after{width:100%;}
.pnavs .a:hover .drop{visibility:visible;opacity:1;top:100%;transition:0.6s;}
.pnavs .a>a{margin:0;}
.pnavs .drop a{margin:0;padding:0 1em;}
.pnavs .drop a:after{display:none;}
.bread{flex:0 0 auto;opacity:0.5;margin-left:2em;}
.bread .h{margin-right:8px;}
.bread a:after{content:"\e65c";font-family:'iconfont';padding:0 5px;}
.pt15{padding-top:1.5rem;}
.pb15{padding-bottom:1.5rem;}
.pt10{padding-top:1rem;}
.pb10{padding-bottom:1rem;}
.infoBlock .lef{flex:0 0 auto;width:50%;flex-direction:column;padding-right:1rem;}
.infoBlock .rig{flex:0 0 auto;width:50%;flex-direction:column;}
.infoBlock .inner{align-items:stretch;}
.infoBlock .title{width:100%;margin-bottom:0.3rem;}
.infoBlock .lef .ico{width:100%;}
.infoBlock .desc{flex:1 1 auto;width:100%;margin-bottom:0.6rem;font-size:0.24rem;}
.infoBlock .img{width:100%;flex:0 0 auto;}
.bggray{background:#f8f8f8;}
.bgf5{background:#f5f5f5;}
.bgf1{background:#f1f1f1;}
.bggray2{background:linear-gradient(0deg,#f3f1ed,#f8f8f8);}
.bggray3{background:linear-gradient(0deg,#f0f0f0,#fff);}
.bggray .fadeTxt .absLines .line{background:#f8f8f8;}
.advans{position:relative;z-index:5;}
.advans:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../images/airplane.png) no-repeat center center;background-size:contain;z-index:-1;}
.advans .items{gap:0.7rem;align-items:stretch;flex-wrap:wrap;margin-top:0.9rem;counter-reset:or;}
.advans .item{position:relative;z-index:5;flex:1 0 auto;width:calc(25% - 0.54rem);border-radius:2rem;overflow:hidden;cursor:pointer;text-align:center;counter-increment:or;max-width:4rem;}
.advans .item .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.advans .item .bg img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:0.3s;}
.advans .item .bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#f8f8f8;transition:0.3s;box-sizing:border-box;z-index:1;transition:0.3s;}
.advans .item .txt{flex-direction:column;padding:1rem 0.5rem 1rem;min-height:4.7rem;}
.advans .item .hovico img{max-height:0.5rem;}
.advans .item .number{font-size:3.6vw;font-weight:bold;color:#c39d61;line-height:1.5;margin-top:0.3rem;}
.advans .item .number .num{font-size:4vw;}
.advans .item .t{font-size:0.2rem;}
.advans .item .p{color:#666;line-height:1.5;flex:1 1 auto;}
.advans .item:after{content:'0'counter(or);position:absolute;left:0;bottom:0.4rem;z-index:2;width:100%;text-align:center;color:#c0153c;opacity:0.2;font-size:0.24rem;}
.advans .item:hover:after{color:#fff;}
.advans .item:hover .bg:before{background:#c0163c !important;opacity:0.8;}
.advans .item:hover .bg img{opacity:1;}
.advans .item:hover{color:#fff;}
.advans .item:hover .p{color:#eceae6;}
.advans .item .t2{font-size:0.24rem;color:#c0153c;margin-top:0.3rem;margin-bottom:0.2rem;line-height:1.5;}
.advans .item:hover .number{color:#fff;}
.advans.s2:after{display:none;}
.advans.s2 .items{padding:0 0.8rem;}
.advans.s2 .item .p{max-width:15em;margin:auto;}
.advans.s2 .item .bg:before{background:#fff;}
.advans .item:hover .t2{color:#fff;}
.hovico{display:inline-block;font-size:0;position:relative;}
.hovico .hov{position:absolute;top:0;left:0;opacity:0;transition:0.3s;}
.hovico .def{transition:0.3s;}
.item:hover .hovico .def{opacity:0;}
.item:hover .hovico .hov{opacity:1;}
.auto1440{width:100%;padding-left:2.4rem;padding-right:2.4rem;}
.router .box{background:url(../images/txt2.png) no-repeat bottom center;background-size:100%;padding-bottom:0.6rem;}
.router .datas{margin-top:2.1rem;flex-wrap:wrap;}
.datas .i{flex:0 0 auto;width:48%;justify-content:flex-start;margin-bottom:0.8rem;font-size:0.24rem;line-height:1;align-items:flex-end;}
.datas .i .number{color:#c0163c;flex:1 1 auto;max-width:5em;font-size:0.3rem;align-items:flex-end;}
.datas .i .number .num{font-size:2.66em;line-height:0.8;font-weight:bold;padding-right:5px;}
.router .lef{flex:1 1 auto;overflow:hidden;padding-right:1.6rem;}
.router .rig{flex:0 0 auto;width:7.85rem;}
.global{display:inline-block;position:relative;z-index:5;}
.global .img{filter:drop-shadow(0 0 2rem #f1eade);}
.global .line{position:absolute;left:58%;top:46%;transform:translate(-50%,-50%);background:url(../images/line.png) no-repeat center;background-size:6.6rem;border-radius:50%;animation:wh 2s linear infinite;}
@keyframes wh{0%{width:0%;height:0%;}
100%{width:100%;height:100%;}
}
.global li{position:absolute;}
.global li:nth-child(1){left:13%;top:24%;}
.global li:nth-child(2){left:60%;top:4%;}
.global li:nth-child(3){left:23%;top:64%;}
.global li:nth-child(4){left:62%;top:83%;}
.global li .dt{background:url(../images/loc.png) no-repeat center center;background-size:contain;width:0.41rem;height:0.34rem;position:absolute;}
.global li.center{left:60%;top:62%;}
.aniCircles{width:0.12rem;height:0.12rem;background:#c0163c;border-radius:50%;position:relative;}
.aniCircles:before,.aniCircles:after{content:"";position:absolute;left:50%;top:50%;width:0.96rem;height:0.96rem;background:#c0163c;opacity:0.07;animation:transformScale 2s linear infinite;border-radius:50%;transform:translate(-50%,-50%);opacity:0;}
.aniCircles:after{animation-delay:1s;}
@keyframes transformScale{0%,100%{transform:translate(-50%,-50%) scale(0);opacity:0.2;}
99.99%{transform:translate(-50%,-50%) scale(1);opacity:0;}
}
.serviceBase .title{position:absolute;left:1.6rem;top:0;}
.serviceBase .inner{position:relative;}
.lineSwiper{position:relative;z-index:5;}
.lineSwiper:after{content:"";position:absolute;z-index:-1;;left:0;bottom:0.2rem;width:100%;height:100%;background:url(../images/hisline1.png) no-repeat bottom center;background-size:100%;}
.lineSwiper .swiperCtrs2{position:absolute;right:0;bottom:0.2rem;z-index:20;}
.lineSwiper .i{position:relative;padding-bottom:1rem;flex:1 1 auto;width:100%;display:flex;align-items:stretch;padding-top:0.6rem;z-index:2;height:100%;padding-left:0.32rem;}
.lineSwiper .i .y{position:absolute;left:0;bottom:0;width:100%;font-size:0.32rem;display:flex;align-items:flex-end;justify-content:flex-start;line-height:1;font-family:'Barlow';}
.lineSwiper .i .l{flex:0 0 auto;margin-right:0.3rem;position:relative;}
.lineSwiper .swiper-slide{height:auto;opacity:0;}
.lineSwiper .i .l .dt{width:13px;height:13px;position:relative;display:flex;align-items:center;justify-content:center;border:1px dashed #c39d61;border-radius:50%;}
.lineSwiper .i .l .dt:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#c39d61;}
.lineSwiper .i .l:after{content:"";position:absolute;left:50%;top:13px;bottom:0;border-left:1px dashed #c39d61;}
.lineSwiper .i .txt{flex:1 1 auto;padding-bottom:1.2rem;}
.lineSwiper .i .year{line-height:0.9;font-size:1.1rem;font-weight:bold;position:absolute;top:0;color:#c0163c;opacity:0;left:0.6rem;z-index:-1;font-family:'Barlow';}
.lineSwiper .i .it{font-size:0.24rem;margin-bottom:0.1rem;}
.lineSwiper .swiper-slide-active{padding-top:3.2rem;padding-bottom:2%;flex-direction:column;opacity:1;}
.lineSwiper .swiper-slide-active + .swiper-slide{padding-top:2.4rem;padding-bottom:1%;opacity:1;}
.lineSwiper .swiper-slide-active + .swiper-slide + .swiper-slide{padding-top:1.6rem;padding-bottom:15%;opacity:1;}
.lineSwiper .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide{padding-top:1rem;padding-bottom:13%;opacity:1;}
.lineSwiper .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide{padding-top:0;padding-bottom:21%;opacity:1;}
.lineSwiper .swiper-slide-active .year{opacity:0.05;}
.lineSwiper .swiper-slide-active .y{color:#c0163c;font-size:0.54rem;}
.indexPartner.s2 .box{padding-bottom:1.5rem;background:none;}
.infoBlock2{align-items:stretch;}
.infoBlock2 .img{flex:0 0 auto;width:41.2%;}
.infoBlock2 .img img{display:block;width:100%;}
.infoBlock2 .txt{flex:1 1 auto;max-width:50%;padding-right:1.6rem;overflow:hidden;}
.infoBlock2 .desc{font-size:0.24rem;margin-top:2em;}
.infoBlock2 .ico{margin-top:1rem;}
.advans2{position:relative;}
.advans2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-position:center center;background-size:cover;}
.advans2 .title{max-width:40%;}
.advans2:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../images/hangxian.png) no-repeat center center;background-size:100%;z-index:-2;}
.advans2 .items{flex:0 0 auto;width:58.125%;flex-wrap:wrap;gap:0.5rem;counter-reset:or;align-items:stretch;}
.advans2 .item{flex:0 0 auto;width:calc(50% - 0.25rem);background:#f8f8f8;counter-increment:or;padding:0.2rem;transition:0.3s;position:relative;cursor:pointer;}
.advans2 .item .hd{align-items:stretch;}
.advans2 .item .hr{flex:0 0 auto;padding:0.23rem 0.34rem;position:relative;left:-1px;border-left:1px solid #e7e1d7;border-bottom:1px solid #e7e1d7;border-radius:0 0 0 0.2rem;font-size:0.24rem;color:#c0163c;display:flex;align-items:center;justify-content:center;}
.advans2 .item .hl{flex:1 1 auto;border-right:1px solid #e7e1d7;border-bottom:1px solid #e7e1d7;border-radius:0 0 0.2rem 0;padding:0.3rem 0.2rem;}
.advans2 .item .hr:before{content:'0'counter(or);opacity:0.2;}
.advans2 .item .txt{padding:0.3rem 0.2rem 0.3rem 0.3rem;}
.advans2 .item .number{align-items:flex-end;line-height:1;justify-content:flex-start;font-size:0.2rem;flex-wrap:wrap;}
.advans2 .item .num{font-size:3.4em;color:#c0163c;font-family:'Barlow';line-height:0.8;}
.advans2 .item .unit{color:#c0163c;font-family:'Barlow';font-size:2em;margin-bottom:auto;padding-right:0.1rem;}
.advans2 .item .p{flex:1 1 auto;overflow:hidden;margin-top:0.3rem;}
.advans2 .item .desc{color:#666;margin-top:0.15rem;font-size:0.18rem;line-height:1.7;}
.advans2 .item:nth-child(2n){top:1.2rem;}
.advans2 .item .t2{font-size:0.3rem;color:#c0163c;line-height:1.5;}
.advans2 .item:hover{background:#c0163c !important;color:#fff !important;}
.advans2 .item:hover .hr{color:#fff;}
.advans2 .item:hover .num,.advans2 .item:hover .unit,.advans2 .item:hover .desc{color:#fff;}
.advans2 .item:hover .desc *{color:inherit !important;}
.advans2 .item:hover .t2{color:#fff;}
.bgf1.advans2 .item{background:#fff;}
.lineSwiper2{background:url(../images/hisline2.png) no-repeat bottom center;background-size:100%;margin-top:0.4rem;}
.ports .hd{background:url(../images/txt3.png) no-repeat center top;background-size:92%;padding-top:0.2rem;}
.ports .hd .hl{flex:1 1 auto;overflow:hidden;max-width:48%;}
.ports .hd .hl .ico{margin-top:0.6rem;}
.ports .hd .hr{flex:0 0 auto;width:46%;}
.ports .hd .hr .desc{font-size:0.24rem;}
.ports .i{flex-direction:column;padding-left:0.45rem;padding-right:0.45rem;width:100%;flex:1 1 auto;overflow:hidden;}
.ports .swiper-slide:nth-child(2n+1) .i{padding-top:0.7rem;}
.ports .i .img{width:100%;}
.ports .i .it{width:100%;text-align:center;font-size:0.24rem;padding:0.2rem 0 0.1rem;line-height:1.2;}
.ports .i .line{flex-direction:column;flex:1 1 auto;overflow:hidden;min-height:1.5rem;width:100%;}
.ports .i .dt{width:13px;height:13px;border:1px dashed #c39d61;border-radius:50%;display:flex;align-items:center;justify-content:center;}
.ports .i .dt:after{content:"";display:block;width:5px;height:5px;background:#c39d61;border-radius:50%;}
.ports .i .l{flex:1 1 auto;border-left:1px dashed #c39d61;}
.ports .i .ico{width:100%;height:0.33rem;flex:0 0 auto;background:url(../images/ico2.png) no-repeat center;background-size:contain;opacity:0;}
.ports .swiper-slide{height:5rem;display:flex;align-items:flex-end;flex-direction:column;}
.ports .swiper-slide-active{padding-bottom:0.33rem;}
.ports .swiper-slide-active + .swiper-slide{padding-bottom:2.5%;}
.ports .swiper-slide-active + .swiper-slide + .swiper-slide{padding-bottom:4.5%;}
.ports .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide{padding-bottom:3.2%;}
.ports .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide{padding-bottom:3.8%;}
.ports .swiper-slide-active + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide{padding-bottom:2%;}
.ports .swiper-slide-active .ico{opacity:1;}
.infoBlock2.rev{flex-direction:row-reverse;}
.infoBlock2.rev .txt{padding-right:0;padding-left:1.6rem;}
.advans2.s2:after{background-image:url(../images/hangxian2.png);height:80%;}
.ports.s2 .i .ico{background-image:url(../images/ico3.png);height:0.31rem;}
.lineSwiper .text{position:absolute;right:4rem;bottom:0.4rem;left:48%;z-index:10;align-items:stretch;}
.lineSwiper .text .li{flex:0 0 auto;width:47%;}
.lineSwiper .text .t{font-size:0.24rem;margin-bottom:5px;}
.lineSwiper .text .des{color:#666;line-height:1.5;}
.thirdNavs{padding-top:0.8rem;padding-bottom:0.1rem;font-size:0.24rem;}
.thirdNavs a{flex:0 0 auto;padding:0 15px;margin:0 0.2rem;position:relative;transition:0.3s;}
.thirdNavs a:before{position:absolute;left:0;top:50%;transform:translate(0,-50%);width:6px;height:6px;background:#c0153c;content:"";opacity:0;transition:0.3s;}
.thirdNavs a:hover:before,.thirdNavs a.active:before{opacity:1;}
.thirdNavs a:hover,.thirdNavs a.active{color:#c0153c;}
.advans.s3:after{display:none;}
.advans.s3 .items{margin:0;}
.advans.s3{background:#f5f5f5;}
.advans.s3 .item .bg:before{background:#fff;}
.lineSwiper2 .swiperCtrs2.pos{position:absolute;right:1.6rem;top:0;}
.lineSwiper2{position:relative;}
.lineSwiper2 .hd2{text-align:center;margin-bottom:0.6rem;}
.lineSwiper2 .hd2 .tit{font-size:0.36rem;}
.lineSwiper2 .hd2 .number{color:#c39d61;font-family:'Barlow';font-size:0.6rem;line-height:1;align-items:flex-end;}
.lineSwiper2 .hd2 .number .num{font-size:1rem;font-weight:bold;}
.lineSwiper2 .hd2 .number .sup{margin-bottom:auto;}
.lineSwiper2 .hd2 .t2{font-size:0.18rem;color:#c39d61;margin-top:0.1rem;}
.title .ul{margin-top:0.5rem;}
.title .ul li{font-size:0.24rem;color:#999;margin-bottom:0.1rem;position:relative;padding-left:28px;line-height:1.5;}
.title .ul li:before{content:"";position:absolute;left:0;top:0.75em;width:14px;height:14px;border:1px dashed #be123e;border-radius:50%;transform:translate(0,-50%);box-sizing:border-box;display:flex;align-items:center;justify-content:center;line-height:0;color:#be123e;}
.title .ul li:after{position:absolute;left:5px;top:0.75em;transform:translate(0,-50%);width:4px;height:4px;background:#be123e;border-radius:50%;content:"";box-sizing:border-box;}
.advans2 .bl{max-width:40%;flex:0;}
.advans2 .bl .title{max-width:100%;}
.advans2 .br{flex:0 0 auto;width:58.125%;}
.advans2 .br .items{width:auto;}
.advans2 .br .bt{font-size:0.4rem;color:#c0163c;margin-bottom:0.3rem;}
.bggray.advans2 .item{background:#fff;}
.advans3 .tit{text-align:center;font-size:0.4rem;margin-bottom:0.7rem;color:#c0163c;}
.advans3 .box{align-items:stretch;}
.advans3 .box .bl{flex:0 0 auto;width:27.5%;margin-right:0.2rem;}
.advans3 .box .bl img{display:block;width:100%;height:100%;object-fit:cover;}
.advans3 .box .br{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;gap:0.2rem;}
.advans3 .item{flex:1 1 auto;width:100%;overflow:hidden;align-items:stretch;gap:0.2rem;}
.advans3 .item:nth-child(2n+1){flex-direction:row-reverse;}
.advans3 .item .img{width:37.27%;flex:0 0 auto;}
.advans3 .item .img img{display:block;width:100%;height:100%;object-fit:cover;}
.advans3 .item .txt{flex:1 1 auto;overflow:hidden;background:#c0163c;color:#fff;padding:0.5rem;}
.advans3 .item .ico{flex:0 0 auto;}
.advans3 .item .ico img{max-height:0.5rem;}
.advans3 .item .t{font-size:0.3rem;flex:1 1 auto;overflow:hidden;padding-right:1em;}
.advans3 .item .desc{font-size:0.18rem;margin-top:0.3rem;}
.advans3 .item:nth-child(2n) .txt{background:#c39d61;}
.w100{flex:0 0 auto;width:100%;}
.advans.bgf5:after{display:none;}
.advans2.bgf5 .item{background:#fff;}
.advans.bgf5 .item .bg:before{background:#fff;}
.advans.bgf5 .items{padding:0 0.8rem;}
.advans .tit{font-size:0.4rem;text-align:center;color:#c0163c;}
.solution .box{position:relative;padding:1.5rem 0;}
.solution .box .bl{position:absolute;left:0;top:0;height:100%;width:4.8rem;flex-direction:column;align-items:flex-start;}
.solution .box .br{position:absolute;right:0;bottom:0;text-align:right;font-size:0.24rem;line-height:1.5;}
.nineGrid{width:6.4rem;margin:auto;flex-wrap:wrap;gap:0.3rem;align-items:stretch;transform:rotate(45deg);}
.nineGrid .item{position:relative;flex:0 0 auto;width:calc(33.33% - 0.2rem);cursor:pointer;overflow:hidden;text-align:center;transform:scale(0);opacity:1;}
.nineGrid .item .txt{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:#f5f5f5;transition:0.3s;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0.2rem;}
.nineGrid .item .hovico img{max-height:0.5rem;}
.nineGrid .item .t{font-size:0.24rem;margin-top:0.1rem;}
.nineGrid .item .img{opacity:0;transition:0.3s;transform:rotate(-45deg);flex:0 0 auto;width:100%;position:relative;}
.nineGrid .item .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.nineGrid .item .img:after{content:"";display:block;padding-bottom:100%;}
.nineGrid .item:hover .img{opacity:1;}
.nineGrid .item:hover .txt{background:rgba(192,22,60,0.8);color:#fff;}
.nineGrid .item .txt .w100{transform:rotate(-45deg);}
.solution .box .bl .ico{margin-bottom:auto;margin-top:0.5rem;}
.solution .box .bl .tit{font-size:0.4rem;line-height:1.4;color:#c0163c;}
.solution .box .bl .tit b{font-size:2.5em;line-height:0.9;font-family:'Barlow';}
.infoBlock .lef .ico img{max-width:3rem;}
.features .items{align-items:stretch;margin-top:0.5rem;}
.features .item{flex:0 0 auto;padding:0.9rem 0.6rem;text-align:center;background:#c0163c;width:33.33%;color:#fff;clip-path:polygon(0% 0%,92% 0%,100% 50%,92% 100%,0 100%,8% 50%);}
.features .item:first-child{clip-path:polygon(0% 0%,92% 0%,100% 50%,92% 100%,0 100%,0% 50%);}
.features .item:nth-child(2n){background:#c39d61;}
.features .item .ico img{max-height:1rem;}
.features .item .it{font-size:0.24rem;margin-top:0.2rem;margin-bottom:0.6rem;}
.infoBlock .rig .brand{margin-top:0.7rem;}
.infoBlock .rig .brand .img{width:auto;max-width:1.3rem;margin-right:0.7rem;}
.infoBlock .rig .brand .desc{margin:0;}
.infoBlock .rig .t2{font-size:0.36rem;color:#c0153c;margin-top:auto;width:100%;text-align:center;margin-top:0.1rem;}
.advans2 .items.s2{width:100%;margin-top:0;}
.advans2 .items.s2 .item{top:0 !important;width:calc(33.3% - 0.5rem);}
.application .hd{align-items:flex-end;margin-bottom:0.7rem;}
.application .hd .hl{flex:1 1 auto;overflow:hidden;}
.application .hd .hr{flex:0 0 auto;font-size:0.24rem;max-width:25em;}
.chuangxin{position:relative;background:url(../images/bg4.jpg) no-repeat center;background-size:cover;padding:10% 0;}
.chuangxin .tit{font-size:0.4rem;color:#c0153c;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:20%;text-align:center;}
.chuangxin .items{gap:0.7rem;flex-wrap:wrap;background:url(../images/circle2.png) no-repeat center;background-size:41.25%;}
.chuangxin .item{flex:0 0 auto;width:40%;}
.chuangxin .item .ico{flex:0 0 auto;max-width:0.96rem;}
.chuangxin .item .it{font-size:0.24rem;flex:1 1 auto;overflow:hidden;padding:0 1em;}
.chuangxin .item:nth-child(2n+1){flex-direction:row-reverse;text-align:right;}
.chuangxin .item:nth-child(3),.chuangxin .item:nth-child(5){padding-right:7%;}
.chuangxin .item:nth-child(4),.chuangxin .item:nth-child(6){padding-left:7%;}
.infoBlock .rig .ul{background:#c0163c;color:#fff;padding:0.6rem 0.7rem;font-size:0.3rem;flex-wrap:wrap;}
.infoBlock .rig .ul .li:before{position:absolute;width:6px;height:6px;background:#c39d61;content:"";left:0;top:0.65em;margin-top:-3px;}
.infoBlock .rig .ul .li{position:relative;padding-left:25px;flex:0 0 auto;line-height:1.3;}
.cases .box{position:relative;padding-left:3.3rem;padding-top:1.4rem;}
.cases .box .bl{position:absolute;left:0;top:0;z-index:0;}
.cases .box .bl .desc{font-size:0.24rem;margin-top:0.6rem;}
.cases .box .swiperCtrs2{position:absolute;left:0;top:50%;}
.cases .item{position:relative;transform-origin:right center;background:#fff;}
.cases .item img{display:block;width:100%;opacity:0.7;}
.cases .item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#c0163c,transparent 50%);z-index:1;opacity:0;}
.cases .item .tit{position:absolute;left:0;bottom:0;z-index:2;width:100%;padding:0.6rem;line-height:1.5;color:#fff;font-size:0.24rem;opacity:0;}
.cases .swiper{padding-right:18%;}
.cases .item.swiper-slide-active img,.cases .item.swiper-slide-active .tit,.cases .item.swiper-slide-active:before{opacity:1;}
.newsTop .swiper-slide{height:auto;}
.newsTop .item{height:100%;align-items:stretch;background:#fff;}
.newsTop .item .img{flex:0 0 auto;width:50%;}
.newsTop .item .img img{display:block;width:100%;min-height:100%;object-fit:cover;}
.newsTop .item .txt{flex-direction:column;flex:1 1 auto;overflow:hidden;padding:0.5rem;}
.newsTop .item .itp{flex:0 0 auto;width:100%;}
.newsTop .item .bot{flex:0 0 auto;width:100%;margin-top:0.3rem;}
.newsTop .item .tit{font-size:0.36rem;line-height:1.4;font-weight:normal;transition:0.3s;}
.newsTop .item .desc{color:#656669;margin-top:0.2rem;}
.newsTop .item .date{color:#999;}
.newsTop .item:hover .tit{color:#c0153c;}
.newsTop .line{margin-top:1rem;}
.newsTop .line .l{flex:1 1 auto;border-bottom:1px dashed #cdcdcd;}
.swiperDots2{flex:0 0 auto;padding:0 1em;}
.swiperDots2 span{width:0.09rem;height:0.09rem;background:#c0153c;opacity:1;transition:0.3s;margin:0 0.1rem;border-radius:0.09rem;}
.swiperDots2 span.swiper-pagination-bullet-active{width:0.38rem;background:#c39d61;}
.newsList .item{align-items:stretch;padding:0.5rem 0;border-bottom:1px dashed #cdcdcd;}
.newsList .item .img{flex:0 0 auto;width:35.4%;}
.newsList .item .img img{display:block;width:100%;min-height:100%;object-fit:cover;}
.newsList .item .txt{flex-direction:column;flex:1 1 auto;overflow:hidden;padding-left:0.5rem;}
.newsList .item .itp{flex:0 0 auto;width:100%;}
.newsList .item .bot{flex:0 0 auto;width:100%;margin-top:0.3rem;}
.newsList .item .tit{font-size:0.3rem;line-height:1.4;font-weight:normal;transition:0.3s;}
.newsList .item .desc{color:#656669;margin-top:0.2rem;}
.newsList .item .date{color:#999;flex:0 0 auto;width:2.2rem;}
.newsList .item:hover .tit{color:#c0153c;}
.newsList .item .moreBtn:after{opacity:0;right:1em;transition:0.6s;}
.newsList .item:hover .moreBtn:after{right:0;opacity:1;}
.caseTop .swiper{overflow:visible;}
.caseTop .item img{display:block;width:100%;}
.caseTop .item .txt{padding:0.3rem 0;}
.caseTop .item .tit{font-size:0.3rem;line-height:1.4;font-weight:normal;transition:0.3s;}
.caseTop .item .desc{color:#656669;margin-top:0.2rem;}
.caseTop .item:hover .tit{color:#c0153c;}
.w1080{max-width:10.8rem;width:100%;margin:auto;}
.wh{padding-bottom:1rem;}
.detailPage{padding-top:0.8rem;}
.detailPage .bread{margin-left:0;margin-bottom:0.2rem;opacity:1;color:#999;}
.detailTop{position:relative;padding-bottom:0.2rem;border-bottom:1px solid #e4e5e6;margin-bottom:0.4rem;}
.detailTop .tl{flex:1 1 auto;overflow:hidden;}
.detailTop .tit{font-size:0.42rem;font-weight:normal;line-height:1.4;}
.detailTop .spans{margin-top:0.3rem;color:#999;}
.detailTop .spans span{display:inline-block;margin-right:3em;}
.detailTop .backBtn{position:absolute;right:100%;font-size:0.18rem;color:#c39d61;padding:0 1.5em 0 1em;border:1px solid #c0153c;border-radius:0.1rem;display:flex;align-items:center;height:3em;cursor:pointer;top:50%;transform:translate(-50%,-50%);transition:0.3s;}
.detailTop .backBtn:before{content:"";padding:0.6em;margin-right:1em;background:url(../images/more.png) no-repeat center;background-size:contain;transform:rotate(180deg);}
.detailTop .backBtn:hover{background:#c0153c;color:#fff;}
.detailTop .backBtn:hover:before{background-image:url(../images/more2.png);}
.detailPage .editor{font-size:0.18rem;line-height:2;}
.detailPage .editor *{font-family:inherit !important;font-size:inherit !important;}
.detailPage .editor b,.detailPage .editor strong{font-family:'HarmonyOS_Sans_SC_Medium';}
.contentPre{padding-top:0.3rem;margin-top:0.4rem;border-top:1px solid #e4e5e6;color:#666;}
.contentPre .l{flex:0 0 auto;width:45%;}
.contentPre .l .btn{flex:0 0 auto;width:0.54rem;height:0.54rem;border:1px solid #c0153c;border-radius:0.1rem;background:url(../images/more.png) no-repeat center;background-size:40%;}
.contentPre .l:first-child .btn{transform:rotate(180deg);}
.contentPre .p{flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 1em;}
.contentPre .l:last-child{text-align:right;}
.service.s2:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(-90deg,#091920,transparent 50%);opacity:0.8;}
.service.s2 .txt .p{max-width:42%;}
.profile .box{align-items:stretch;position:relative;z-index:5;}
.profile .bl{flex:0 0 auto;width:40%;}
.profile .desc{font-size:0.24rem;margin-top:1rem;}
.profile .br{flex:0 0 auto;width:3rem;}
.profile .img{position:absolute;left:42%;top:50%;transform:translate(0,-50%);width:33.15%;}
.profile .img img{opacity:0.25;}
.aboutData{min-height:100%;}
.aboutData .swiper{height:8.7rem;width:100%;}
.aboutData .i{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;opacity:0.08;}
.aboutData .i .number{font-size:0.2rem;color:#c39d61;line-height:1;align-items:flex-end;}
.aboutData .i .number .num{font-size:1.5rem;font-family:'Barlow';line-height:0.9;color:#c0163c;}
.aboutData .i .number .sup{font-size:0.5rem;margin-bottom:auto;font-weight:bold;color:#c0163c;}
.aboutData .i .p{font-size:0.2rem;margin-top:0.1rem;}
.aboutData .i.swiper-slide-active{opacity:1;}
.profile .img .mouse{position:absolute;left:100%;top:100%;z-index:0;text-align:center;}
.profile .img .mouse span{width:1em;display:block;line-height:1.4;margin:auto;padding-bottom:5px;}
.profile .img .mouse .iconfont{font-size:1.4em !important;color:#c5a067;}
.indexBrand.s2{background:url(../images/bg5.jpg) no-repeat bottom center;background-size:cover;}
.development{background-position:center;background-size:cover;}
.development .box{margin-top:0.5rem;position:relative;}
.development .box .dclock{flex:0 1 auto;overflow:hidden;text-align:center;position:relative;margin:auto;}
.development .box .aniCircles{position:absolute;left:53%;top:65%;z-index:5;}
.development .bl{flex:0 0 auto;width:28.25%;}
.development .bl .swiper{height:6rem;}
.development .bl .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;transition:0.6s;opacity:0.3;}
.development .bl .t{font-size:0.24rem;color:#c0163c;line-height:1;transition:0.3s;font-family:'Barlow';}
.development .bl .p{font-size:0.2rem;margin-top:0.1rem;}
.development .bl .swiper-slide-active{opacity:1;}
.development .bl .swiper-slide-active .t{font-size:0.68rem;}
.development .br{flex:0 0 auto;width:21.25%;margin-bottom:auto;padding-top:8%;}
.development .br .li{margin-bottom:0.4rem;color:#666;}
.development .br .li .y{position:relative;font-size:0.3rem;line-height:1.3;color:#be113e;padding-left:15px;}
.development .br .li .y:before{content:"";position:absolute;top:50%;transform:translate(0,-50%);width:6px;height:6px;background:#be113e;border-radius:50%;left:0;}
.swiper-fade .swiper-slide{visibility:hidden;}
.swiper-fade .swiper-slide-active{visibility:visible;}
.hornor .txt{position:absolute;left:0;top:100%;width:100%;text-align:center;padding-top:0.4rem;}
.hornor .txt .t{font-size:0.24rem;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hornor .txt .p{color:#666;margin-top:0.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hornor .swiper{margin-top:0.6rem;padding-bottom:1.6rem;position:relative;}
.hornor .swiper:after{content:"";position:absolute;left:0;width:100%;padding-bottom:8%;background:url(../images/table.png) no-repeat bottom center;background-size:100%;z-index:-1;bottom:0.8rem;}
.hornor .swiper-slide{justify-content:center;height:auto;align-items:flex-end;padding:0 0.3rem;}
.hornor .img{flex:0 1 auto;border:0.08rem solid #973439;position:relative;z-index:2;}
.hornor .img:after{content:"";position:absolute;right:0;bottom:5%;box-shadow:0 0 0.4rem #000;height:60%;width:60%;z-index:-1;transform-origin:right bottom;transform:skewX(4deg);}
.culcure .items{margin-top:0.8rem;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;gap:0.4rem;counter-reset:od;}
.culcure .item{position:relative;top:0;transition:0.6s;flex:0 0 auto;width:calc(25% - 0.3rem);z-index:2;padding:0.5rem;cursor:pointer;counter-increment:od;}
.culcure .item .img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.culcure .item .img:after{content:"";left:0;top:0;width:100%;height:100%;background:#fff;z-index:1;position:absolute;transition:0.3s;opacity:1;}
.culcure .item .img img{display:block;width:100%;height:100%;object-fit:cover;}
.culcure .item .hd{padding:0.2rem 0 0.4rem;border-bottom:1px solid #e7e1d7;}
.culcure .item .hovico img{max-height:0.65rem;}
.culcure .item .bd{padding:0.4rem 0 0.2rem;}
.culcure .item .t{font-size:0.42rem;color:#c0163c;transition:0.3s;line-height:1;}
.culcure .item .p{font-size:0.18rem;color:#666;margin-top:0.1rem;}
.culcure .item:before{content:"0"counter(od);position:absolute;right:0.5rem;top:0.5rem;z-index:5;color:#c39d61;font-size:0.2rem;opacity:0.4;}
.culcure .item:hover .img:after{background:#c0153c;opacity:0.8;}
.culcure .item:hover .hd{border-color:rgba(255,255,255,0.3);}
.culcure .item:hover .t{color:#fff;}
.culcure .item:hover .p{color:#fff;}
.culcure .item:hover{top:-0.5rem;}
.contentPre .l:not(:has(a)){display:none;}
.pnavs .drop:not(:has(a)){display:none !important;}
@media(max-width:1440px){.inner{padding-left:0.3rem;padding-right:0.3rem;}
.auto1440{padding-left:.5rem;padding-right:.5rem;}
.nav{padding:0 0.5rem;}
.header .in{padding:0 30px;}
.nav li>a{line-height:80px;}
.indexBrand .title{left:0.3rem;}
.gotop{right:0.1rem;transform:translate(0);}
}
@media(max-width:1024px){.nav li{padding:0;}
.nav li>a{line-height:50px;border-bottom:1px solid #f5f5f5;position:relative;padding:0 30px;}
.header .in{height:60px;}
.logo img{max-height:34px;}
.nav{position:fixed;left:0;top:60px !important;background:#fff;right:0;bottom:0;padding:0;max-height:0;overflow:hidden;transition:.3s;}
.nav ul{display:block;padding:20px 0;border-top:1px solid #f5f5f5;}
.nav li .sub{position:relative;left:0;top:0;transform:none;background:#f5f5f5;padding-bottom:0 !important;text-align:left;}
.nav li.act>a{color:#00196b;}
.nav li.act .sub{padding:10px 0 0;max-height:300px;transition:.3s;}
.nav li .sub dd{margin-bottom:10px;}
.nav li .sub dl{padding:0 30px;}
.nav li.haschild>a{position:relative;}
.nav li.haschild>a:after{content:"";position:absolute;width:8px;height:8px;border-right:1px solid #999;border-bottom:1px solid #999;transform:rotate(-45deg);right:30px;top:50%;margin-top:-4px;transition:.3s;}
.nav li.haschild.act>a:after{transform:rotate(45deg);}
.header{background:#fff;box-shadow:0 5px 16px rgba(0,0,0,0.15);color:#000 !important;font-size:16px;}
.header .logo .i1{display:none !important;}
.header .logo .i2{display:inline !important;}
.openMenu{width:30px;height:30px;cursor:pointer;position:relative;margin-left:20px;}
.openMenu i{position:absolute;right:0;top:50%;width:70%;height:1px;background:#000;}
.openMenu i:before,.openMenu i:after{content:"";position:absolute;right:0;width:115%;background:#000;transition:.3s;height:1px;}
.openMenu i:before{top:-8px;}
.openMenu i:after{top:8px;}
body{padding-top:60px !important;}
.pt15{padding-top:0.8rem;}
.pb15{padding-bottom:0.8rem;}
.pt10{padding-top:0.5rem;}
.pb10{padding-bottom:0.5rem;}
.showMenu .openMenu i{background:none;}
.showMenu .openMenu i:before{top:0;transform:rotate(45deg);}
.showMenu .openMenu i:after{top:0;transform:rotate(-45deg);}
.showMenu .nav{max-height:100vh;overflow:auto;}
.bantools{bottom:0.3rem;}
.indexAbout{padding:0.5rem 0;}
.indexAbout .i:not(:first-child){margin-top:0.2rem;}
.indexAbout .i:nth-child(2){top:1rem;}
.indexAbout .i:nth-child(2n){top:0.5rem;}
.indexAbout .box{padding-bottom:1rem;}
.indexService .hd{position:relative;left:0;padding:0.5rem 0.3rem;}
.indexService .title .cn{color:#c39d61;}
.indexService .title .en{color:#333;}
.indexService .tab .i{color:#333;font-size:0.3rem;line-height:1.8;}
.indexService .tab{right:0.3rem;top:0.5rem;}
.indexService .tab .i.active{background-image:url(../images/more.png);}
.service .txt{padding:0.3rem;}
.service .items{margin-left:0;}
.service .i .ico img{height:0.6rem;}
.indexService:after{display:none;}
.title .en{font-size:0.6rem;}
.title .cn{font-size:0.34rem;margin-top:0.15rem;}
.indexBrand .title{position:relative;bottom:0;margin-bottom:0.4rem;left:0;}
.indexBrand{padding:0.5rem 0 1rem;}
.clock .box{width:50%;}
.clock li .ico img{max-width:20vw;}
.clock .img .tit .t{font-size:0.24rem;}
.moreBtn{line-height:1.5;padding-right:2.5em;}
.indexNews .swiperCtrs2{position:relative;left:0;top:0;margin-top:0.3rem;}
.seek .tit{font-size:0.36rem;}
.fnav{display:none;}
.fbot{display:block;}
.flinks{margin-left:0;margin-top:10px;}
.auto1440{padding-left:.3rem;padding-right:.3rem;}
.advans .items{gap:0.2rem;flex-wrap:wrap;}
.advans .item{width:calc(50% - 0.1rem);}
.advans .item .txt{padding:0.3rem;}
.advans .item .number{margin-top:0.1rem;}
.router .box{display:block;}
.router .lef{padding-right:0;}
.router .datas{margin-top:0.4rem;}
.router .rig{width:60%;margin:auto;}
.serviceBase .title{position:relative;left:0;}
.lineSwiper{margin-top:0.3rem;}
.lineSwiper:after{display:none;}
.lineSwiper .swiper-slide{padding:0 !important;}
.lineSwiper .i .txt{padding-bottom:0.5rem;}
.lineSwiper .i .year{font-size:0.8rem;}
.lineSwiper .i{padding-top:0.4rem;}
.bread{display:none;}
.infoBlock2{display:block;}
.infoBlock2 .img{width:auto;}
.infoBlock2 .txt{max-width:100%;padding:0.3rem !important;}
.advans2 .inner{flex-wrap:wrap;}
.advans2 .items{width:100%;gap:0.3rem;margin-top:0.3rem;}
.advans.s2 .items{padding:0;}
.advans .item .txt{min-height:0;}
.advans .item{max-width:none;}
.ports .swiper-slide{height:3.5rem;}
.lineSwiper .text{position:relative;left:0;right:0;margin-top:0.3rem;}
.thirdNavs a{margin:0;}
.infoBlock .lef .ico img,.ports .hd .hl .ico img,.solution .box .bl .ico img{max-height:0.5rem;}
.advans2 .title{max-width:100%;}
.lineSwiper2 .swiperCtrs2.pos{right:0;}
.wh{padding-bottom:0;}
.detailPage{padding-top:0.5rem;}
.detailTop .backBtn{position:relative;top:0;right:0;transform:none;display:inline-flex;margin-top:1em;}
.detailTop{display:block;}
.nav .topBtn{margin:0 30px;display:inline-flex;margin-top:30px;}
.file_btn .file_cont{display:block;}
.file_btn .file_cont .placeholder{white-space:normal;word-break:break-word;font-size:0.16rem;min-height:0;padding:0.3rem;}
}
@media(max-width:768px){.indexAbout .tp{min-height:0;padding:0.5rem 0;display:block;}
.dis_wap{display:block !important;}
.dis_pc{display:none !important;}
.indexAbout .tp .txt{width:auto;margin-top:0.3rem;}
.indexAbout .i{width:48%;margin-bottom:4%;}
.indexAbout .i:nth-child(2n){top:0;margin-left:0;}
.indexAbout .i:not(:first-child){margin-top:0;}
.indexAbout .i .tr{padding:0.2rem;}
.indexAbout .i .num{font-size:0.46rem;}
.indexAbout .i .sup{font-size:0.38rem;}
.indexAbout .i .unit{font-size:0.18rem;}
.indexAbout .box{padding-bottom:0;}
.service .txt{position:relative;padding:0.5rem 0.3rem;}
.service .img{position:absolute;left:0;top:0;width:100%;height:100%;}
.service .img img{width:100%;height:100%;object-fit:cover;}
.service .items{display:block;}
.service{height:100%;}
.indexService .swiper-slide{height:auto;}
.service .i .front{display:none;}
.service .i .back{position:relative;transform:rotateY(0deg);}
.service .i .back .ico{position:absolute;right:0.5rem;top:0;width:auto;}
.service .i{margin-bottom:0.1rem;display:block;width:auto;}
.clock .img .tit .t{font-size:0.12rem;}
.clock .tit .moreBtn{font-size:0.12rem;}
.clock li .hov{position:fixed;right:auto !important;left:50% !important;transform:translate(-50%,-50%) !important;bottom:auto !important;top:50% !important;z-index:50;}
.clock li .dot:before{width:5px;height:5px;}
.indexNews .item .itp{display:block;}
.indexNews .item .it{height:auto;}
.indexNews .item{padding:0.3rem;}
.indexNews .item .txt{display:block;}
.indexNews .item .rig{width:auto;margin:0;}
.indexNews{padding:0.5rem 0;}
.indexPartner{padding-top:0.5rem;}
.indexPartner .box{padding:0.5rem 0;}
.ftop{display:block;}
.sys{margin-top:0.2rem;}
.fcenter{display:block;}
.fcodes{justify-content:flex-start;margin-top:0.3rem;}
.fcodes .i:first-child{margin-left:0;}
.search .searchbox{position:fixed;top:0;width:100% !important;margin-top:0;border-top:1px solid #ddd;visibility:hidden;opacity:0;}
.showSearch .search .searchbox{top:60px;visibility:visible;opacity:1;}
.title{overflow:hidden;}
.infoBlock .inner{flex-wrap:wrap;}
.infoBlock .lef{width:100%;padding-right:0;}
.infoBlock .rig{width:100%;margin-top:1.5em;}
.datas .i .number .num{font-size:1.5em;}
.datas .i .number{max-width:3.5em;}
.router .rig{width:80%;}
.advans .item .txt{padding:0.5rem 0.2rem;}
.ports .swiper-slide:nth-child(2n+1) .i{padding-top:0;}
.advans2 .item{width:100%;}
.advans2 .item:nth-child(2n){top:0;}
.advans2 .item .num{font-size:3em;}
.advans .item{width:100%;border-radius:0.1rem;}
.advans .items{gap:0.1rem;margin-top:0.3rem;}
.ports .i .line{min-height:0.3rem;}
.ports .i{padding-left:0.1rem;padding-right:0.1rem;}
.ports .hd{display:block;}
.ports .hd .hl{max-width:100%;}
.ports .hd .hr{width:auto;margin-top:0.3rem;}
.lineSwiper2 .swiperCtrs2.pos{top:auto;bottom:0;z-index:30;}
.advans2 .box{flex-wrap:wrap;}
.advans2 .bl{max-width:100%;width:100%;flex:1 1 auto;}
.advans2 .br{width:100%;}
.advans3 .box{flex-wrap:wrap;}
.advans3 .box .bl{width:100%;margin-right:0;margin-bottom:0.2rem;}
.advans3 .item{display:block;}
.advans3 .item .img{width:100%;}
.advans.bgf5 .items{padding:0;}
.solution .box{display:block;padding:0;}
.solution .box .bl{position:relative;width:auto;}
.solution .box .bl .tit{margin-top:0.4rem;}
.nineGrid{width:72%;margin:20% auto;gap:6px;}
.nineGrid .item{width:calc(33.33% - 4px);}
.nineGrid .item .hovico img{max-height:6vw;max-width:6vw;}
.nineGrid .item .t{font-size:0.12rem;}
.solution .box .br{position:relative;text-align:left;}
.advans2 .br .bt,.advans3 .tit,.advans .tit{font-size:0.36rem;}
.lineSwiper2 .hd2 .number .num{font-size:0.6rem;}
.lineSwiper2 .hd2 .number{font-size:0.3rem;}
.features .items{display:block;}
.features .item{width:100%;clip-path:polygon(0% 0%,50% 10%,100% 0%,100% 90%,50% 100%,0 90%);}
.features .item:first-child{clip-path:polygon(0% 0%,100% 0%,100% 90%,50% 100%,0 90%);}
.hovico img{max-height:0.6rem;max-width:0.6rem;}
.advans2 .items.s2 .item{max-width:100%;width:100%;}
.application .hd{display:block;}
.application .hd .hr{max-width:100%;margin-top:0.3rem;}
.chuangxin .tit{position:unset;transform:none;width:auto;margin-bottom:0.3rem;}
.chuangxin{padding:0.3rem;}
.chuangxin .item{width:100%;flex-direction:row !important;text-align:left !important;padding:0 !important;}
.chuangxin .items{gap:0.2rem;}
.chuangxin .item .ico{max-width:0.6rem;}
.cases .box .bl{position:relative;}
.cases .box{padding:0;}
.cases .swiper{padding-right:10%;margin-top:0.3rem;}
.cases .item .tit{padding:1em;}
.cases .box .swiperCtrs2{position:relative;left:0;top:0;}
.infoBlock .rig .ul{padding:0.3rem;font-size:0.2rem;}
.newsTop .item{display:block;}
.newsTop .item .img{width:auto;}
.newsList .item{display:block;}
.newsList .item .date{display:none;}
.newsList .item .txt{width:auto;padding-top:0.3rem;padding-left:0;}
.newsList .item .img{width:auto;}
.newsTop .item .tit{font-size:0.24rem;}
.newsTop .item .txt{padding:0.3rem;}
.newsList .item .tit{font-size:0.24rem;}
.Pages a{margin:0 2px;width:0.48rem;height:0.48rem;}
.detailTop .tit{font-size:0.28rem;}
.contentPre{display:block;}
.contentPre .l{width:auto;display:block;padding:5px 0;}
.contentPre .l .btn{display:none;}
.contentPre .l:last-child{text-align:left;}
.header.donw{transform:none;}
.profile .bl{width:auto;}
.profile .box{display:block;}
.profile .desc{margin-top:0.5rem;}
.profile .br{width:100%;}
.profile .img{width:50%;left:25%;opacity:0.5;}
.profile .img .mouse{display:none;}
.service{min-height:35vh;}
.development .box .dclock{display:none;}
.development .bl{width:100%;}
.development .box{display:block;}
.development .br{width:100%;margin-top:0.3rem;padding-top:0;}
.hornor .swiper{padding-bottom:1.2rem;}
.culcure .item{width:calc(50% - 0.1rem);padding:0.3rem;}
.culcure .items{gap:0.2rem;margin-top:0.5rem;}
.culcure .item .hovico img{max-height:0.4rem;}
.culcure .item .hd{padding:0 0 0.2rem;}
.culcure .item .bd{padding:0.2rem 0 0;}
.culcure .item .t{font-size:0.24rem;}
.service.s2 .txt .p{max-width:100%;text-align:left;}
.aboutData .swiper{height:auto;}
.aboutData .i .number .num{font-size:0.6rem;}
.aboutData .i{padding:0.3rem 0;}
.indexService .tab .i{font-size:0.2rem;}
.development .bl .swiper{height:auto;}
.development .bl .t,.development .bl .swiper-slide-active .t{font-size:0.4rem;}
.ports .hd .swiperCtrs2{justify-content:flex-start;}
.indexService .tab{position:relative;top:0;right:0;padding:0 0.3rem 0.3rem;}
.indexService .hd{padding-bottom:0.2rem;}
.indexService .swiperCtrs2 .btn{background:#f1f1f1;}
.indexService .swiperCtrs2{margin-top:0.2rem;}
}
@media(max-width:540px){}
/* 新增 */
.cloum_banner{position:relative;}
.cloum_banner .imgbox{padding-bottom:42%;position:relative;overflow:hidden;}
.cloum_banner .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.cloum_banner .imgbox:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,#ab1e41,transparent);z-index:1;}
.cloum_banner .tit{color:#c39d61;font-size:.86rem;}
.cloum_banner .ctit{color:#fff;font-size:.4rem;}
.cloum_banner .cloum_log{top:50%;left:50%;transform:translate(-50%,-50%);width:100%;position:absolute;z-index:2;}
.cloum_banner .log_search{position:absolute;bottom:.6rem;left:50%;transform:translate(-50%,0);width:100%;z-index:3;}
.cloum_log .log_text{text-align:center;}
.look_search{display:flex;padding:.07rem;background-color:#fff;max-width:1150px;margin:0 auto;width:100%;}
.look_search .select-wrap{padding:0 .2rem;display:flex;align-items:center;border-right:1px solid #e5e5e5;min-width:.9rem;}
.look_search .select-wrap .el-select{width:100%;height:100%;}
.look_search .select-wrap .el-input{height:100%;}
.look_search .select-wrap .el-input__inner{height:100%;border:none;padding-right:.22rem;font-size:.18rem;color:#999999;padding-left:0;}
.look_search .select-wrap .el-input__inner:focus{border:none;}
.look_search .select-wrap .el-input__suffix{right:0;}
.track-select-dropdown .el-select-dropdown__item{font-size:.18rem;padding:0 .15rem;height:.5rem;line-height:.5rem;}
.track-select-dropdown .el-select-dropdown__item.selected{color:#c0153c;font-weight:bold;}
.track-select-dropdown .popper__arrow{display:none;}
.look_search .input{padding:0 .4rem;flex:1;position:relative;}
.look_search .input input{width:100%;height:100%;border:none;font-size:.18rem;color:#999999;}
.look_search .input input::placeholder{color:#999;}
.look_search .look_it{position:absolute;left:.4rem;top:50%;transform:translate(0,-50%);color:#333333;font-size:.2rem;display:none;}
.look_search .look_it i{width:.12rem;height:.12rem;display:inline-block;position:relative;cursor:pointer;margin-left:.1rem;}
.look_search .look_it i::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:100%;height:2px;background-color:#c39d61;}
.look_search .look_it i::after{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:100%;height:2px;background-color:#c39d61;}
.look_btn{background-color:#c0153c;border-radius:.07rem;display:flex;align-items:center;height:.8rem;padding:0 .4rem;cursor:pointer;}
.look_btn span{padding-left:.5rem;position:relative;color:#fff;font-size:.24rem;}
.look_btn span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/yundan.png);width:.33rem;height:.36rem;background-size:.33rem;}
.hpt150{padding-top:1.5rem;}
.hpb150{padding-bottom:1.5rem;}
/* .no_gistice{display:none;}
*/
.no_gistice .ico{padding-bottom:21%;position:relative;background-image:url(../images/no_order.png);background-repeat:no-repeat;background-position:center;background-size:contain;}
.no_gistice .ico_tit{font-size:.22rem;text-align:center;margin-top:.5rem;color:#999999;}
.log_search .look_tishi{color:#fff;width:100%;max-width:1150px;font-size:.18rem;margin:.25rem auto 0;display:none;}
/* .gistinfo{display:none;}
*/
.gistinfo .tit{text-align:center;font-weight:500;font-size:.4rem;color:#333333;}
.gistinfo .gist_table{margin-top:.5rem;}
.gist_table{background-color:#fff;border-radius:.05rem;overflow:hidden;box-shadow:0 0 .15rem rgba(0,0,0,.1);overflow-x:auto;}
.gist_table .tr{display:flex;align-items:center;padding-left:.5rem;padding-right:.5rem;}
.gist_table .thead .tr{padding-left:0;justify-content:space-evenly;}
.gist_table .td:not(:first-child){padding-left:.5rem;}
/*.gist_table .td:nth-child(1){width:2.4rem;}
.gist_table .td:nth-child(2){width:2.2rem;}
.gist_table .td:nth-child(3){flex:1;}
*/
.gist_table .thead{background-color:#c39d61;border-radius:.05rem;overflow:hidden;}
.gist_table .thead .tr{padding-top:.25rem;padding-bottom:.25rem;}
.gist_table .thead .td{color:#fff;font-size:.2rem;}
.gist_table .tbody{padding-top:.5rem;padding-bottom:.5rem;}
.gist_table .tbody .td{padding-bottom:.4rem;}
.gist_table .tbody .td:nth-child(1){padding-left:.25rem;position:relative;}
.gist_table .tbody .td:nth-child(1)::before{content:'';display:block;position:absolute;left:0;top:.12rem;width:.07rem;height:.07rem;background-color:#c0153c;z-index:2;}
.gist_table .tbody .td:nth-child(1)::after{content:'';display:block;position:absolute;left:.03rem;top:.12rem;width:0;border-left:2px dashed #e3e3e3;height:100%;z-index:1;}
.gist_table .tbody .tr:last-child .td::after{display:none;}
.gist_table .tbody .tr:last-child .td{padding-bottom:0;}
.red{color:#c0153c;}
.text_center{text-align:center;}
.sun_section{background-color:#f8f8f8;}
.sun_section .sunform{margin-top:.5rem;}
.sunform{background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.1);padding:.65rem;}
.form_list{display:flex;flex-wrap:wrap;}
.form_list .form_item{margin-bottom:.4rem;}
.form_list .form_item .lable{color:#666666;font-size:.2rem;}
.form_list .form_item .lable i{color:#c0153c;font-style:initial;}
.form_list .form_item.w50{width:calc((100% - .3rem)/2);}
.form_list .form_item.w100{width:100%;}
.form_list .form_item.margin_l{margin-left:.3rem;}
.form_list .form_item:not(.cent) .input{margin-top:.2rem;}
.form_list .form_item.cent{display:flex;align-items:center;flex-wrap:wrap;}
.form_list .form_item.cent .input{margin-left:.35rem;}
.form_list .form_item.cent .cent_tit{font-size:.3rem;color:#c0153c;font-weight:500;}
.superItem{display:inline-flex;align-items:center;height:.6rem;min-width:calc((100% - .2rem)/2);}
.superItem .super_lis{height:100%;}
.super_lis{display:flex;padding:.04rem;background-color:#f8f8f8;border-radius:.05rem;}
.super_lis .super_li{padding:0 1em;text-align:center;border-radius:.04rem;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.super_lis span{color:#666;font-size:.2rem;padding-left:.3rem;position:relative;display:inline-block;}
.super_lis span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-repeat:no-repeat;}
.super_lis .super_li.niuser span::before{background-image:url(../images/niuser_ico01.svg);width:.2rem;height:.24rem;background-size:.2rem;}
.super_lis .super_li.niuser:has(input:checked) span::before{background-image:url(../images/niuser_ico02.svg);}
.super_lis .super_li.siuser span::before{background-image:url(../images/siuser_ico01.svg);width:.26rem;height:.24rem;background-size:.26rem;}
.super_lis .super_li.siuser:has(input:checked) span::before{background-image:url(../images/siuser_ico02.svg);}
.super_lis .super_li:has(input:checked){background-color:#c39d61;}
.super_lis .super_li:has(input:checked) span{color:#fff;}
.super_lis .super_li{position:relative;}
.super_lis .super_li input{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;cursor:pointer;font-size:0;opacity:0;}
.super_lis:has(input[value='1']:checked) + .inputbg{display:none;}
.superItem .superinput{height:100%;display:flex;align-items:center;margin-left:.2rem;flex:1;border-radius:.04rem;overflow:hidden;}
.form_list .form_item .inputbg{background-color:#f8f8f8;}
.form_list .form_item .input{height:.6rem;}
.form_list .form_item .input input::placeholder{color:#aaaaaa;}
.form_list .form_item .input input{height:100%;width:100%;border:none;background-color:transparent;padding-left:.25rem;font-size:.18rem;color:#aaaaaa;}
.form_list .form_item .input.select{padding:0 .35rem;}
.form_list .form_item .input.select select{width:100%;height:100%;border:none;background-color:transparent;font-size:.18rem;color:#aaaaaa;}
.form_list .form_item .input.file{height:auto;}
.form_list .form_item .input.textarea{height:2.3rem;}
.form_list .form_item .input.textarea textarea{width:100%;height:100%;padding:.25rem;color:#aaaaaa;font-size:.18rem;border:none;background-color:transparent;}
.form_list .form_item .input.textarea textarea::placeholder{color:#aaa;}
.file_btn{border:1px dashed #d3d3d3;background-color:#f8f8f8;text-align:center;padding:.5rem 0;position:relative;}
.file_btn .ico{padding-bottom:.4rem;background-image:url(../images/file_ico01.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:.3rem;}
.file_btn .file_cont{display:inline-block;}
.file_btn input[type='file']{position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;cursor:pointer;opacity:0;}
.file_btn .tit{color:#333333;font-size:.18rem;}
.file_btn .tit span{color:#c0153c;}
.file_btn .ctit{color:#666666;font-size:.14rem;}
.form_btn{background-color:#c0153c;color:#fff;line-height:.7rem;border-radius:.05rem;text-align:center;font-size:.2rem;cursor:pointer;}
.hflx{display:flex;flex-wrap:wrap;}
.dutyitem{justify-content:space-between;position:relative;}
.dutyitem::before{content:'';display:block;position:absolute;bottom:0;left:0;background-image:url(../images/more_btn.png);width:1.04rem;height:.54rem;background-size:1.04rem;background-repeat:no-repeat;background-position:center;}
.dutyitem .left{width:37.5%;}
.dutyitem .right{width:50%;}
.dutyitem .tit{color:#c39d61;}
.dutyitem .ctit{color:#c0153c;font-size:.36rem;}
.dutyitem .txt{margin:.6rem 0 .9rem;font-size:.24rem;color:#333;}
.dutyitem .imgbox{padding-bottom:3.6rem;position:relative;}
.dutyitem .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.dutyitem .fadeTxt .absLines .line{background:#fff;}
.mesure_section{background-color:#f8f8f8;}
.mesure_section .mesure{margin-top:.8rem;}
.mesure{justify-content:space-between;align-items:center;}
.mesure .left{width:53.125%;}
.mesure .right{width:42.5%;}
.mesure_imgs .img{padding-bottom:59.4%;position:relative;display:none;}
.mesure_imgs .img.active{display:block;}
.mesure_imgs .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.mesure_lis .mesure_li{padding:.3rem 0;}
.mesure_lis .mesure_li:not(:first-child){border-top:1px solid #e7e1d7;}
.mesure_lis .mesure_cpt{color:#333333;font-size:.24rem;font-weight:500;position:relative;padding-left:.2rem;padding-right:.2rem;}
.mesure_lis .mesure_cpt::before{content:'';display:block;position:absolute;left:0;top:50%;width:.04rem;height:.04rem;background-color:#c39d61;transform:translate(0,-50%);}
.mesure_lis .mesure_cpt::after{content:'';display:block;position:absolute;top:36%;border-top:1px solid #999999;border-right:1px solid #999999;right:.05rem;width:.08rem;height:.08rem;transform:rotate(135deg);}
.mesure_lis .mesure_txt{opacity:0;height:0;overflow:hidden;transition:all .5s;color:#666666;font-size:.2rem;}
.mesure_lis .mesure_li.active .mesure_txt{height:auto;opacity:1;padding-left:.2rem;padding-right:.2rem;margin-top:1.5em;}
.mesure_lis .mesure_li.active .mesure_cpt::after{transform:rotate(-45deg);border-color:#c0153c;}
.mesure_lis .mesure_li.active .mesure_cpt{color:#c0153c;}
.prog_section{position:relative;overflow:hidden;}
.prog_section .prog_swiper{margin-top:1rem;position:relative;}
.prog_swiper .swiper{overflow:unset;}
.prog_swiper .swiper_btns{position:absolute;display:flex;align-items:center;top:-1.6rem;right:0;}
.prog_swiper .swiper_btns .swiper_btn.next{margin-left:.2rem;}
.swiper_btns .swiper_btn{width:.6rem;height:.6rem;border-radius:50%;background-color:#f9e7eb;position:relative;color:#c0163c;cursor:pointer;}
.swiper_btns .swiper_btn.prev::before{content:"\ed52";}
.swiper_btns .swiper_btn.next::before{content:"\ed50";}
.swiper_btns .swiper_btn::before{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.2rem;}
.swiper_btns .swiper_btn:hover{background-color:#c0163c;color:#fff;}
.prog_swiper .item .text_box{text-align:center;padding-top:.4rem;}
.prog_swiper .swiper-slide-prev .item{transform:scale(.85);opacity:.3;}
.prog_swiper .swiper-slide-next .item{transform:scale(.85);opacity:.3;}
.jointabs{justify-content:center;align-items:center;padding:1rem 0 0;}
.jointabs .jointab{margin:0 .35rem;font-size:.24rem;}
.jointabs span{padding-left:.15rem;position:relative;color:#666666;}
.jointabs .jointab span::before{content:'';display:block;position:absolute;left:0;top:50%;width:.06rem;height:.06rem;background-color:#a91b35;transform:translate(0,-50%);opacity:0;}
.jointabs .jointab.active span::before{opacity:1;}
.jointabs .jointab.active span{color:#a91b35;}
.employ_section .employ_swiper{margin-top:.8rem;}
.employ_swiper .item{border:1px solid #eddfc9;height:100%;padding:.5rem;}
.employ_swiper .ico img{height:.55rem;}
.employ_swiper .swiper-slide{height:auto;}
.employ_swiper .text_box{margin-top:.9rem;}
.employ_swiper .tit{font-size:.3rem;color:#c39d61;}
.employ_swiper .ctit{margin-top:.4rem;color:#666666;}
.employ_swiper .item:hover{background-color:#c0153c;border-color:#c0153c;}
.employ_swiper .item:hover .tit,.employ_swiper .item:hover .ctit{color:#fff;}
.office_section{overflow:hidden;}
.office_section .office_swiper{margin-top:.7rem;position:relative;margin-bottom:.8rem;}
.office_swiper .swiper{overflow:unset;}
.office_swiper .imgbox{padding-bottom:59%;position:relative;}
.office_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.office_swiper .swiper_btns{position:absolute;top:50%;left:50%;display:flex;justify-content:space-between;transform:translate(-50%,-50%);z-index:3;width:75%;}
.office_swiper .swiper-pagination{text-align:center;width:100%;bottom:-.8rem;color:#c0153c;font-size:.24rem;}
.office_swiper .swiper-pagination-current{font-weight:700;}
.activity_section{overflow:hidden;position:relative;z-index:6;}
.activity_section .title{position:relative;}
.activity_section .activity_swiper{margin-top:.7rem;position:relative;}
.activity_swiper .swiper{overflow:unset;}
.activity_swiper .imgbox{padding-bottom:57.3%;position:relative;}
.activity_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.activity_btn{position:absolute;right:0;top:50%;transform:translate(0,-50%);padding-top:1rem;color:#666666;text-align:center;font-size:.14rem;background-image:url(../images/mouse_more.png);background-repeat:no-repeat;background-position:top center;background-size:1.3rem;}
.systemItem{justify-content:space-between;align-items:flex-end;}
.systemItem .left{width:42.5%;}
.systemItem .right{width:43.75%;}
.systemItem .txt{font-size:.24rem;}
.systemItem .fadeTxt .absLines .line{background:#fff;}
.system_section .system_box{margin-top:.7rem;}
.system_box{background-color:#f8f8f8;padding:.8rem;}
.system_box .tr{display:flex;}
.system_head .system_cpt{text-align:center;}
.system_head .system_cpt span{padding-left:.5rem;position:relative;}
.system_head .td:nth-child(1) .system_cpt span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/system_cpt_ico01.png);width:.29rem;height:.27rem;background-size:.29rem;}
.system_head .td:nth-child(2) .system_cpt span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/system_cpt_ico02.png);width:.3rem;height:.27rem;background-size:.29rem;}
.system_head .td:nth-child(3) .system_cpt span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/system_cpt_ico03.png);width:.29rem;height:.30rem;background-size:.29rem;}
.system_head .td{padding:.1rem 0;background-color:#c0153c;color:#fff;font-size:.28rem;}
.system_box .td{border-radius:.05rem;}
.system_box .tr .td:nth-child(2){flex:1;margin:0 .6rem;}
.system_box .tr .td:nth-child(1),.system_box .tr .td:nth-child(3){width:25%;}
.system_bar{display:flex;align-items:center;justify-content:center;}
.system_bar .ico{width:.72rem;height:.72rem;position:relative;border-radius:50%;}
.system_bar .ico img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:50%;}
.system_bar .system_tit{margin-left:.2rem;font-size:.24rem;width:1.1rem;}
.system_body .tr{margin-top:.24rem;}
.system_body .td{padding:.2rem .4rem;display:flex;align-items:center;justify-content:center;}
.system_fund{width:100%;}
.system_fund .system_fund_cpt{color:#c0153c;font-size:.24rem;font-weight:500;margin-bottom:.05rem;}
.system_fund .system_fund_desc{font-size:.2rem;color:#222222;font-weight:500;}
.course_item{width:100%;}
.course_item .course_item_cpt{font-size:.24rem;font-weight:500;}
.course_lis .course_li{width:calc((100% - .15rem)/2);margin-top:.1rem;}
.course_lis .ct{position:relative;padding-left:.25rem;color:#222222;}
.course_lis .cd{position:relative;padding-left:.25rem;margin-top:.05rem;color:#222222;}
.course_lis .ct::before{content:'';display:block;position:absolute;left:0;top:.1rem;width:.08rem;height:.08rem;background-color:#c0153c;border-radius:50%;}
.course_lis .course_li:not(:nth-child(2n+1)){margin-left:.15rem;}
.system_body .tr:nth-child(2n+1) .system_tit{color:#c0153c;}
.system_body .tr:nth-child(2n+1) .course_item_cpt{color:#c0153c;}
.system_body .tr:nth-child(2n+1) .ico{background-color:#c0153c;}
.system_body .tr:nth-child(2n+1) .td{border:1px solid #c0153c;}
.system_body .tr:nth-child(2n) .system_tit{color:#c39d61;}
.system_body .tr:nth-child(2n) .course_item_cpt{color:#c39d61;}
.system_body .tr:nth-child(2n) .ico{background-color:#c39d61;}
.system_body .tr:nth-child(2n) .td{border:1px solid #c39d61;}
.case_seciton{overflow:hidden;}
.case_item{justify-content:space-between;}
.case_item .left{width:27.5%;position:relative;z-index:2;}
.case_item .right{width:63.75%;}
.case_item .swiper_btns{margin-top:.8rem;display:flex;align-items:center;}
.case_item .swiper_btns .swiper_btn.next{margin-left:.2rem;}
.case_swiper .imgbox{padding-bottom:56.8%;position:relative;}
.case_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.case_swiper .swiper{overflow:unset;}
.case_swiper .swiper-slide{opacity:0;pointer-events:none;}
.case_swiper .swiper-slide-active,.case_swiper .swiper-slide-active + .swiper-slide{opacity:1;pointer-events:all;}
.case_swiper .text_box{text-align:center;padding:.35rem .1rem;}
.case_swiper .ctit{font-size:.28rem;color:#222222;}
.facut{justify-content:space-between;align-items:center;}
.facut .left{width:53%;}
.facut .imgbox img{width:100%;}
.facut .right{width:37.5%;}
.facut .ctit{margin-top:.45rem;color:#999999;font-size:.24rem;}
.invite_section{padding-top:.8rem;}
.invite_filter{display:flex;align-items:center;width:100%;justify-content:space-between;}
.invite_filter .vite_item{width:28%;}
.invite_filter .vite_item:last-child{width:41.875%;}
.invite_filter .vite_item{position:relative;}
.el_select .el-select{width:100%;}
.el_select .el-select__wrapper{height:.5rem !important;font-size:.16rem;}
.el_input .el-input{line-height:.5rem !important;}
.el_input .el-input__inner{height:.5rem !important;font-size:.16rem;}
.el_search{background-color:#c0163c;color:#fff;padding:0 .35rem;position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;border-radius:.05rem;cursor:pointer;}
.invite_tishi{font-size:.16rem;color:#555555;margin:.3rem 0 .2rem;}
.invite_tishi span{color:#c0163c;}
.invite_list .item{padding:.35rem 0;border-top:1px solid #e5e5e5;}
.invite_list .cpt{font-size:.24rem;color:#111111;}
.cpt_lis{display:flex;align-items:center;flex-wrap:wrap;}
.cpt_lis .cpt_li{padding:0 .2rem;position:relative;}
.cpt_lis .cpt_li.address::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/address_ico01.png);background-repeat:no-repeat;width:.12rem;height:.16rem;background-size:.12rem;}
.cpt_lis .cpt_li + .cpt_li::before{content:'';display:block;position:absolute;left:0;top:50%;width:1px;background-color:#555555;height:60%;transform:translate(0,-50%);}
.invite_list .item_top{position:relative;padding-left:.4rem;padding-right:.4rem;}
.invite_list .item_bot{display:none;padding-left:.4rem;padding-right:.4rem;padding-bottom:.4rem;}
.invite_list .item.active .item_bot{display:block;background-image:linear-gradient(#fff,rgba(195,157,97,.5));}
.swicth{width:.18rem;height:.1rem;}
.swicth::before{content:'';display:block;position:absolute;top:-.02rem;border-bottom:.02rem solid #999999;border-left:.02rem solid #999999;right:.05rem;width:.08rem;height:.08rem;transform:rotate(-45deg);}
.invite_list .swicth{position:absolute;right:0;top:50%;transform:translate(0,-50%);}
.invite_list .sect_editor{margin-top:.4rem;}
.invite_list .sect_cpt{color:#111111;}
.invite_list .sect_form{margin-top:.4rem;}
.sect_form{padding-left:1.3rem;position:relative;display:flex;justify-content:flex-end;}
.sect_form::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/join_ico01.png);width:1.3rem;height:.47rem;background-size:1.3rem;background-repeat:no-repeat;background-position:center;}
.up_pdf{background-color:#c9932c;height:.5rem;padding:0 .25rem;display:flex;align-items:center;justify-content:center;border-radius:.05rem;}
.up_pdf span{padding-left:.4rem;color:#fff;font-size:.18rem;position:relative;}
.up_pdf span::before{content:'';display:block;position:absolute;left:0;top:50%;transform:translate(0,-50%);background-image:url(../images/up_ico01.png);width:.26rem;height:.22rem;background-size:.26rem;}
.submit_btn{background-color:#c0163c;color:#fff;height:.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .25rem;margin-left:.1rem;min-width:1.2rem;border-radius:.05rem;cursor:pointer;}
.invite_tt{font-size:.14rem;color:#999;margin-top:.1rem;}
.upload-demo{width:3.8rem;position:relative;text-align:right;}
.el-upload-list{position:absolute !important;right:100%;top:.2rem;transform:translate(0,-50%);width:3rem;margin-right:.2rem !important;background-color:transparent;}
.el-upload-list__item-name{color:#c0163c !important;text-decoration:underline;font-size:.18rem !important;}
.el-upload-list__item:hover,.el-upload-list__item:focus-within{background-color:unset !important;}
.el-upload-list__item:hover{color:#c0163c !important;text-decoration:underline #c0163c !important;}
.el-upload-list__item .el-icon--close{color:#c0163c !important;display:block !important;}
.el-upload-list__item .el-icon--close:hover{opacity:1 !important;display:inline-flex !important;}
:root{--el-color-primary:#c0163c !important;}
.detailTop .spans span i{font-style:normal;color:#be113e;}
.searchList .li{padding-bottom:0.2rem;border-bottom:1px solid #e4e5e6;margin-bottom:0.2rem;}
.searchList .li .tit{font-weight:normal;flex:1 1 auto;overflow:hidden;transition:0.3s;}
.searchList .li .date{color:#999;flex:0 0 auto;margin-left:2em;}
.searchList .li:hover .tit{color:#be113e;}
@media(max-width:1440px){.cloum_banner .tit{font-size:.6rem;}
.cloum_banner .ctit{font-size:.24rem;}
.gistices{padding:1rem 0;}
}
@media(max-width:1024px){.look_search .select-wrap{padding:0 .15rem;}
.look_search .input{padding:0 .2rem;}
.look_search .look_it{left:.2rem;}
.look_btn{height:.6rem;padding:0 .3rem;}
.look_btn span{font-size:.2rem;padding-left:.4rem;}
.hpt150{padding-top:.6rem;}
.hpb150{padding-bottom:.6rem;}
.cloum_banner .log_search{bottom:.2rem;}
.no_gistice .ico_tit{margin-top:.25rem;}
.gist_table .thead .tr{padding-top:.15rem;padding-bottom:.15rem;}
.gist_table .tbody{padding-top:.3rem;padding-bottom:.3rem;}
.gist_table .tr{padding-left:.2rem;padding-right:.2rem;}
.gist_table .td:not(:first-child){padding-left:.3rem;}
.gist_table .thead .td{font-size:.16rem;}
.gistinfo .gist_table{margin-top:.3rem;}
.gistinfo .tit{font-size:.28rem;}
.sunform{padding:.3rem;}
.form_list .form_item{margin-bottom:.2rem;}
.dutyitem .txt{margin:.3rem 0;}
.mesure_section .mesure{margin-top:.4rem;}
.prog_section .prog_swiper{margin-top:.4rem;}
.employ_section .employ_swiper,.activity_section .activity_swiper,.office_section .office_swiper{margin-top:.4rem;}
.jointabs{padding:.6rem 0 0;}
.employ_swiper .item{padding:.3rem;}
.swiper_btns .swiper_btn{width:.4rem;height:.4rem;}
.employ_swiper .text_box{margin-top:.4rem;}
.system_box{padding:.4rem;}
.system_section .system_box{margin-top:.4rem;}
.system_head .td{font-size:.2rem;}
.system_bar .ico{width:.4rem;height:.4rem;}
.system_bar .system_tit{font-size:.2rem;}
.course_item .course_item_cpt{font-size:.2rem;}
.system_box .tr .td:nth-child(2){margin:0 .3rem;}
.system_fund .system_fund_cpt{font-size:.2rem;}
.system_fund .system_fund_desc{font-size:.16rem;}
.system_body .td{padding:.2rem;}
.invite_list .sect_editor{margin-top:.2rem;}
}
@media(max-width:768px){.cloum_banner .tit{font-size:.4rem;}
.gist_table .gist_cont{width:200%;}
.gist_table .td:nth-child(1){width:2rem;}
.gist_table .td:nth-child(2){width:2rem;}
.case_item .swiper_btns{margin-top:.4rem;}
.invite_list .item{padding:.25rem 0;}
.invite_section{padding-top:.4rem;}
.thirdNavs .inner{flex-wrap:wrap;}
}
@media(max-width:540px){.cloum_banner .imgbox{padding-bottom:4rem;}
.superItem{width:100%;}
.form_list .form_item.w50{width:100% !important;}
.form_list .form_item.margin_l{margin-left:0;}
.form_list .form_item.cent .input{margin-left:0;}
.form_list .form_item .input.select{padding:0 .15rem;}
.dutyitem .left{width:100%;}
.dutyitem .right{width:100%;margin-top:.2rem;}
.mesure .left{width:100%;}
.mesure .right{width:100%;}
.mesure_lis .mesure_li{padding:.2rem 0;}
.employ_swiper .ctit{margin-top:.2rem;}
.title .en{font-size:.4rem;}
.title .cn{font-size:.3rem;}
.jointabs .jointab{margin:0 .1rem;}
.activity_btn{background-size:.9rem;padding-top:.7rem;}
.systemItem .left,.case_item .left,.facut .left{width:100%;}
.systemItem .right,.case_item .right,.facut .right{width:100%;margin-top:.2rem;}
.system_box{overflow-x:auto;}
.system_box .system_head,.system_box .system_body{width:250%;}
.invite_filter .vite_item{width:49%;margin-bottom:2%;}
.invite_filter .vite_item:last-child{width:100%;}
.invite_filter{flex-wrap:wrap;}
.invite_list .sect_form{margin-top:.2rem;padding-left:0;padding-bottom:.8rem;}
.sect_form::before{bottom:0;top:unset;transform:translate(0,0);}
.el-upload-list{position:relative !important;right:0;}
.upload-demo{width:100%;}
.superItem{display:block;height:auto;}
.superItem .super_lis{height:0.6rem;width:100%;}
.superItem .superinput{height:0.6rem;margin-left:0;width:100%;margin-top:5px;}
.form_list .form_item .input:has(.superItem){height:auto;}
}
.el-message.center-message{top:50% !important;transform:translate(-50%,-50%) !important;font-size:.2rem;padding:.2rem .3rem;}
.clock li .hov .p{max-height:9em;overflow:auto;padding-right:1em;word-break:break-word;display:block;height:auto;}
.input.file .placeholder{padding:0.3rem;min-height:0;}
