@font-face {
  font-family:'HarmonyOS_Sans_SC_Light';
  src: url("../Fonts/HarmonyOS_Sans_SC_Light.ttf");
  font-display:swap;
  }
@font-face {
  font-family:'HarmonyOS_Sans_SC_Regular';
  src: url("../Fonts/HarmonyOS_Sans_SC_Regular.ttf");
  font-display:swap;
  }
@font-face {
  font-family:'HarmonyOS_Sans_SC_Medium';
  src: url("../Fonts/HarmonyOS_Sans_SC_Medium.ttf");
  font-display:swap;
  }

@font-face {
  font-family:'HarmonyOS_Sans_SC_Bold';
  src: url("../Fonts/HarmonyOS_Sans_SC_Bold.ttf");
  font-display:swap;
  }



html,body,input,textarea,button,select,pre{font-family: 'HarmonyOS_Sans_SC_Regular',sans-serif;  }
body{background:#fafafa;}

a:hover{color: #1b4a9d;}


/*Top002262*/
.Top002262 {position:fixed; z-index: 100; width: 100%; left: 0; top: 0; transition: .3s;}
.Top002262_fixed{background:#13162b; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.Top002262 .header-left{ float: left; width: 30%; display:table;  height: calc(90 / 16 * 1em);max-width:calc(230 / 16 * 1em);  transition: .3s;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo .on{display:none;}
/* .Top002262_fixed .logo .on{ display:block;} */

.Top002262 .header-mids,
.Top002262 .header-right{ float:right;}
.Top002262 .header-right dd{ float:left;padding: calc(30 / 16 * 1em) 0; transition: .3s;}
.Top002262 .search{ position:relative; z-index:100; margin-right: 2vw;}
.Top002262 .open-search{ background:url(../images/Top002262-search-white.svg) no-repeat center center; width:calc(30 / 16 * 1em); height:calc(30 / 16 * 1em);display:block; background-size:auto 70%;}
/* .Top002262_fixed .open-search{ background-image:url(../images/Top002262-search.svg);} */
.Top002262 .top-search{ position:absolute; top:100%; right:0; z-index:100; border:1px solid #b4b4b4; background:rgba(255,255,255,0.7); }
.Top002262 .top-search .text{width:calc(254 / 16 * 1em);line-height:calc(46 / 16 * 1em);height:calc(46 / 16 * 1em); color:#333; padding:0 50px 0 10px; background: none; font-size: 1em;}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; line-height:calc(46 / 16 * 1em); width:calc(46 / 16 * 1em); text-align:center; color:#333;background:url(../images/Top002262-search.svg) no-repeat center;background-size:auto 40%; }
.Top002262 .top-search .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -16px;right: 4px;}
.search-show .Top002262 .top-search{display: block;}

.Top002262 .header-right .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;color: #fff;}
.Top002262 .header-mids li .drop-down{display: none;padding: .6rem 0;}
/* .Top002262 .header-mids li:hover .drop-down{display: block;} 
.Top002262 .header-mids li .drop-down dl{display: none;}
.Top002262 .header-mids li .drop-down dl dd:not(:last-child){border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li .drop-down dl dd:hover{background: #083d8d;}
.Top002262 .header-mids li .drop-down dl dd:hover a{color: #fff;}*/
.Top002262 .header-mids li .drop-down .dropTxt h3{margin:0 0 .2rem 0;font-size: .26rem;color: #fff;}
.Top002262 .header-mids li .drop-down .dropTxt{max-width: 12rem;width: 90%;margin: 0 auto;}
.Top002262 .header-mids li .drop-down .dropMain{display: flex;justify-content: space-between;align-items: flex-start;}
.Top002262 .header-mids li .drop-down .dropMain figure{width: 33%;}
.Top002262 .header-mids li .subMenu{width: 62%;display: flex;flex-wrap: wrap;padding-top: 0.5rem;}
.Top002262 .header-mids li .subMenu p{width: 33.33%;box-sizing: border-box;padding-right:.3rem;margin:.15rem 0;}
.Top002262 .header-mids li .subMenu p a{padding-right: .18rem;color: #fff;font-size: .18rem;display: inline-block;background: url(../images/submenuRight.png) no-repeat right center/.09rem}


/* .Top002262_fixed .open-search.on:before, 
.Top002262_fixed .open-search.on:after,
.Top002262_fixed .open-menu i{background:#083d8d;} */


.Top002262 .header-mids li  .menu-list p{width: auto!important; margin: 0!important; padding: 0!important;}

@media(min-width:1025px){
.Top002262_fixed .header-left{ height: calc(60 / 16 * 1em);max-width:calc(170 / 16 * 1em);}
.Top002262 .header-mids{margin-right:4vw;} 
.Top002262_fixed .header-right dd{padding: calc(15 / 16 * 1em) 0;}
.Top002262 .header-right dd:last-child{display: none;}
.Top002262 .header-mids li{float: left;}
.Top002262 .header-mids li:not(:last-child){ margin-right:1vw;}
.Top002262 .header-mids li span{ padding:0 20px;position:relative; }
.Top002262 .header-mids li span a{ line-height:calc(90 / 19 * 1em); position:relative; color:rgba(255, 255, 255, 0.75); font-size: calc(19 / 16 * 1em);}
.Top002262_fixed .header-mids li span a{color:#fff; line-height:calc(60 / 19 * 1em);}
.Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; top:70%;  height:2px; width:0; transition:ease-in-out 0.3s; transform:translateX(-50%);}
.Top002262 .header-mids li span a:hover::before,
.Top002262 .header-mids li.aon span a{color:#fff;}
.Top002262 .header-mids li.aon span a::before{width:100%; background:#fff;}
.Top002262_fixed .header-mids li span a:hover::before,
.Top002262_fixed .header-mids li.aon span a{color:#fff;}
.Top002262_fixed .header-mids li.aon span a::before{width:100%; background:#fff;}
.Top002262 .search{margin-right:0;}
.Top002262 .header-mids li .drop-down{position: absolute;top:100%;left: 50%;width:140%;background-color:#13162b;z-index: 33;transform: translateX(-50%);}
/* .Top002262 .header-mids li .drop-down dl{padding:0;}
.Top002262 .header-mids li .drop-down dl dd{text-align: center; padding:15px;}
.Top002262 .header-mids li .drop-down dl dd a{color: #333;} 
.Top002262 .header-mids li#m7 .drop-down,
.Top002262 .header-mids li#m8 .drop-down{display: none !important;}*/
.tMask{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .7);z-index: 90;display: none;}


.Top002262 .header-mids   li .menu-list {padding-top: 0;display: flex;align-items:stretch; justify-content: space-between;}
.Top002262 .header-mids   li .menu-list .left{width: 30%;flex-shrink: 0;}
.Top002262 .header-mids   li .menu-list .left aside{padding: 0.15rem 0; transition: 0.3s;border-radius: 10px 0 0 10px;}
.Top002262 .header-mids   li .menu-list .left aside.cur{background-color: rgba(0, 0, 0, 0.05); padding-left: 0.15rem; font-weight: bold;}
.Top002262 .header-mids   li .menu-list .left dl{display: none;}
.Top002262 .header-mids   li .menu-list .right{flex: 1; border-left: 1px solid rgba(0, 0, 0, 0.05); padding-left: 1em;width: 70%;box-sizing: border-box}
.Top002262 .header-mids   li .menu-list .right dl{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.Top002262 .header-mids   li .menu-list .right dd{width: 49%;position: relative; padding-left: 10px; height: 3em; display: flex;align-items: center; line-height: 1.2;}
.Top002262 .header-mids   li .menu-list .right dd:before{position: absolute; content: ''; left: 0;width: 2px;height: 1em;background-color: #3886bd; top: 50%;margin-top: -0.5em;}

}

@media (max-width: 1024px) {
.Top002262 .open-menu i{margin-top: 0;}
.Top002262 .header-left{height: calc(60 / 16 * 1em);} 
.Top002262 .header-right dd{padding: calc(15 / 16 * 1em) 0;}
.Top002262 .open-menu{margin:calc(8 / 16 * 1em) 0; margin-left:calc(25 / 16 * 1em) ;width:calc(40 / 16 * 1em) ;height:calc(40 / 16 * 1em) ; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:calc(60 / 16 * 1em) ;bottom: 0;overflow: auto; z-index: 99; width: 40%;box-shadow: 0 10px 10px rgba(0,0,0,0.1);transition: 0.5s; width: 45%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right:-1px;opacity: 1; }
.Top002262 .open-menu:not(.on) i:nth-child(1){margin-top:calc(-10 / 16 * 1em);}
.Top002262 .open-menu:not(.on) i:nth-child(3){margin-top:calc(10 / 16 * 1em);}
.Top002262 .logo img { max-height: calc(40 / 16 * 1em);}
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:calc(50 / 16 * 1em) ;padding:0 4em 0 2em;font-size:calc(16 / 16 * 1em) ;}
.Top002262 .header-mids li .drop-down{background: rgba(0, 0, 0, 0.1);}
/* .Top002262 .header-mids li .drop-down dl dd{padding:1em 2em;}
.Top002262 .header-mids li .drop-down dl dd a{font-size: calc(16 / 16 * 1em);} */
.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: 7px;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: 7px; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color:#fff;}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}	
.Top002262 .header-mids li .drop-down{padding: 1em 0;}
.Top002262 .header-mids li .drop-down .dropTxt h3,
.Top002262 .header-mids li .drop-down .dropMain figure{display: none;}
.Top002262 .header-mids li .drop-down .dropTxt{width: 100%;padding-right: 1em;padding-left: 2em;}
.Top002262 .header-mids li .drop-down .dropMain .subMenu{padding-top: 0;width: 100%;}
/* .Top002262 .header-mids li .drop-down .dropMain .subMenu p a{background-size: .07rem;}
.Top002262 .header-mids li .drop-down .dropMain .subMenu p{
	padding-right: 0;
	margin: 1em 0;
	font-size: calc(12 / 16* 1em);
	width: 100%;
} */

.Top002262 .header-mids li  p{width: auto!important; margin: 0!important; padding: 1em 0!important;}
.Top002262 .header-mids li .menu-list p{padding: 1em 0!important;}

.Top002262 .header-mids   li .menu-list .right{display: none;}
.Top002262 .header-mids   li .menu-list dl{padding: 1em;display: none;}
.Top002262 .header-mids   li .menu-list dd{position: relative; padding-left: 10px;}
.Top002262 .header-mids   li .menu-list dd:before{position: absolute; content: ''; left: 0;width: 2px;height: 1em;background-color: #3886bd; top: 0.2em;}
.Top002262 .header-mids li span, .Top002262 .header-mids li a{color: #333;font-size: .18rem;}
.Top002262 .header-mids li .subMenu p a{color: #333;font-size: .16rem;}
}



.Hometitle{text-align: center; z-index: 10; position: relative; }
.Hometitle .cn{font-size:calc(36 / 16 * 1em);color:#fff;display:inline-block;line-height: 1;font-family:'HarmonyOS_Sans_SC_Bold';position: relative;padding-bottom:4px;letter-spacing: 5px;text-indent: 5px;width: 415px;} 
.Hometitle-white .cn{color:#fff;} 
.Hometitle .cn:after{display: block;content: '';width: 100px;height: 100px;background:#1270b0;background: linear-gradient(to bottom,  rgba(12, 52, 132,1) 0%,rgba(0,0,0,0.1) 100%);position: absolute;left: 38%;bottom: -7%;z-index: -1;/* transform: skewX(-15deg); *//* opacity: 0.2; */border-radius: 50px;}
.Homeinfo{text-align: center;padding:calc(28 / 1920 * 100vw) 0 calc(50 / 1920 * 100vw);font-size: calc(18 / 16 * 1em);line-height:1.7;width: 60%;max-width: 1060px;margin: 0 auto;color:rgba(255, 255, 255, 0.7);}
.Homeinfo-white{ color:rgba(255, 255, 255, 0.85); }


.index-more{text-align: center;}
.index-more a{display: inline-block;color: #fff; line-height: calc(50 / 20 * 1em); border-radius: calc(60 / 20 * 1em); padding: 0 calc(75 / 20 * 1em) 0 calc(35 / 20  * 1em); background: url(../images/more.svg) no-repeat right calc(30 / 20 * 1em) center #083d8d ; background-size: calc(12 / 20 * 1em) auto; transition: 0.3s; position: relative;z-index: 10; font-size: calc(20 / 16 * 1em);}
.index-more a:hover{background-color:#1270b0;color: #fff; padding: 0 calc(35 / 20 * 1em) 0 calc(75 / 20  * 1em); background-position:left calc(30 / 20 * 1em) center ;}

@media (max-width:1024px) {
.index-more a{line-height: calc(50 / 16 * 1em); border-radius: calc(60 / 16 * 1em); padding: 0 calc(75 / 16 * 1em) 0 calc(35 / 16  * 1em); background-position:right calc(30 / 16 * 1em) center; background-size: calc(12 / 16 * 1em) auto; font-size: 1em;}
.index-more a:hover{ padding: 0 calc(35 / 16 * 1em) 0 calc(75 / 16 * 1em); background-position:left calc(30 / 16 * 1em) center ;}

}






/*Banner003192 */
.Banner003192{position: relative; background: #000; overflow: hidden;}
.Banner003192 .Ispic,
.Banner003192 .wap{transition:10s 0.3s;}
.Banner003192 li{overflow: hidden;}
.Banner003192 li.ani-show .Ispic,
.Banner003192 li.ani-show .wap{transform:scale(1.25);}

@media (min-width:1025px) {
.Banner003192 .Ispic{display: block; width: 100%;height: 100vh;}
.Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
.Banner003192 .Ispic{display: none;}
}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 [class*=txt-style-]{position: absolute; top: 0;color: #fff;z-index: 10;}

.Banner003192 .inner{position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; z-index: 10; color: #fff; text-align: left;}
.Banner003192 .ytable{height: 100%; margin: 0 auto; }
.Banner003192 .inner p{margin: 0; }
.Banner003192 .inner .bTxt{
	opacity: 0;
	transition: all .8s;
	transform: translateY(40px);
}
.Banner003192 .inner .p1{font-size:calc(24 / 16 * 1em);  line-height: 1.5; }
.Banner003192 .inner .p2{font-size:calc(48 / 16 * 1em); margin:calc(14 / 48 * 1em) 0 calc(14 / 48 * 1em);  line-height:1.5; font-family:'HarmonyOS_Sans_SC_Bold'; }
.Banner003192 .inner h2{}
.Banner003192 .inner .index-more{text-align:left;}
/* .Banner003192 li.ani-show .inner p,
.Banner003192 li.ani-show .inner .index-more,
.Banner003192 li.ani-show .inner h2{opacity: 1;transform: translateX(0)} */
.Banner003192 li.ani-show .inner .bTxt{
	transform: translateY(0);
	opacity: 1;
}
.Banner003192 .slick-pages{position: absolute;left: calc(151.5 / 1920 * 100vw); bottom: calc(46 / 960 * 100%);color:rgba(255,255,255,0.7);z-index: 20;font-size: calc(20 / 16 * 1em);line-height: 1;}
.Banner003192 .slick-pages i{font-style: normal; padding: 0 15px;}
.Banner003192 .slick-pages #cur{font-weight: bold; font-size: calc(30 / 16 * 1em); color: #fff;}
.Banner003192 .slick-dots{position: absolute;right: calc(151.5 / 1920 * 100vw);bottom: calc(50 / 960 * 100%);z-index: 20; }
.Banner003192 .slick-dots li{float: left;width: calc(30 / 1920 * 100vw); height: 3px; background-color:rgba(255,255,255,0.7); margin-left: 10px;}
.Banner003192 .slick-dots li button{display: none;}
.Banner003192 .slick-dots li.slick-active{ background: #fff;}
.Banner003192 .mouse{position: absolute;z-index: 10 ;left:50%; bottom:calc(50 / 960 * 100%);width:28px; height: 44px;margin-left:14px; border-radius: 17px; border: solid 2px rgba(255,255,255,0.7);}
.Banner003192 .mouse:after{position: absolute;content: '';width: 2px;height: 10px;background-color:#fff;; top: 8px;left: 50%; margin-left: -1px; animation: infinite 1s linear updown;}
@keyframes updown{
	0%{top: 8px;opacity: 1;}
	100%{top: 30px;opacity: 0;}
}


.Banner003192 li.slick-slide video{position: absolute; z-index: 9; left: 50%; top: 50%; transform: translate(-50%,-50%);min-height: 100%; min-width: 100%;}
@media (max-width:1024px){
.Banner003192 .inner .p1{font-size:calc(18 / 16 * 1em);}
.Banner003192 .inner .p2{font-size: calc(24 / 16 * 1em); margin:calc(14 / 24 * 1em) 0 calc(14 / 24 * 1em);}
.Banner003192  li.slick-slide video{left: -100%;top: 100%; opacity: 0;}
.Banner003192  li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.Banner003192  li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.Banner003192  li.video-show video{left: 50%; top: 50%; opacity: 1;}
}
@media (max-width:640px){
  .Banner003192 .wap{height: 45vh;    object-fit: cover;}
  .Banner003192 .slick-pages #cur{font-size: calc(24 / 16 * 1em);}
  .Banner003192 .inner h2{font-size: calc(24 / 16 * 1em);}
}

.Banner003192 .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20; cursor: pointer;}
.video-openbox{position:fixed;left:0;height:100%;width:100%; z-index:500;background:rgba(0,0,0,0.5); top:0;}
.video-openbox .ytable{height: 100%;}
.video-openbox .close{position: absolute;right: 20px;top: 20px; width: 30px; height: 30px; cursor: pointer; z-index: 10; cursor: pointer;}
.video-openbox .close:before,
.video-openbox .close:after{position: absolute;width: 100%; left: 0; top: 50%; height: 3px; margin-top: -1.5px; background: #fff; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.video-openbox .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.video-openbox video{max-width: 1200px; margin: 0 auto;display: block;}




/*Floor002921 */
.Floor002921{padding:calc(110 / 1920 * 100vw) 0; overflow: hidden; position: relative;     background: #13162b;}
.Floor002921 .tab{position: relative; z-index: 1; margin-bottom: 2.917vw;}
.Floor002921 .tab:before{position: absolute; content: ''; left: 0; width: 100%; height: 1px; background:rgba(255, 255, 255, 0.2);top:59px;}
.Floor002921 .tab .line{position: absolute; left: 0; height: 2px; width: 0; top: 59px; background:#083d8d; transition: 0.3s;}
.Floor002921 .tab .slick-dots{overflow: hidden; }
.Floor002921 .tab .slick-dots li{float: left;position: relative;list-style: none;text-align: center; }
.Floor002921 .tab .icon{height: 60px;}
.Floor002921 .tab .icon img{max-height:38px; display: block; margin: 0 auto; opacity: 0.6;}
.Floor002921 .tab .icon img.on{display: none;}
.Floor002921 .tab .quan{display: block; margin: -10px auto 0; width:20px; height:20px; border: 1px solid #fff; background: #fff; position: relative;border-radius: 50%; }
.Floor002921 .tab .quan:before{position: absolute; content: '';border:1px solid #ccc; border-radius: 50%; background:#ccc; width: 6px; height: 6px; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Floor002921 .slick-active .quan,
.Floor002921 .slick-active .quan:before{border-color:#083d8d;}
.Floor002921 .slick-active .quan:before{background:#083d8d; width: 8px; height: 8px;}
.Floor002921 .tab .tit{font-size:20px; padding-top: 10px; color:#fff; opacity:0.6}
.Floor002921 .tab .slick-dots li:hover .icon img,
.Floor002921 .slick-active .icon img{display: none;}
.Floor002921 .tab .slick-dots li:hover .icon img.on,
.Floor002921 .slick-active .icon img.on{display:block;opacity: 1;}
.Floor002921 .tab .slick-dots li:hover .tit,
.Floor002921 .slick-active .tit{color: #fff;opacity: 1;}
/* .Floor002921 .slider{margin: 0 -39%;} 
.Floor002921 .slider li{width: calc(1010 / 1920 * 100vw);} */
.Floor002921 .slider li a{display: block;position: relative; margin: 0 calc(60 / 1920 * 100vw); overflow: hidden;}
.Floor002921 .slider li .Ispic{padding-bottom:44.952%; opacity: 0.25;}
.Floor002921 .slider li:not(.slick-current) .Ispic{filter: grayscale(100%);}
.Floor002921 .slider li.slick-current .Ispic{opacity: 1; position: relative; transition: .5s;}
.Floor002921 .slider li.slick-current:hover .Ispic{transform: scale(1.15);}
.Floor002921 .slider li .txt{color: #fff; padding:30px;background:#083d8d; opacity: 0;}
.Floor002921 .slider li.slick-current .txt{transform: translateX(0);opacity: 1;}
.Floor002921 .slider li .t1{font-size: calc(28 / 16 * 1em); font-family:'HarmonyOS_Sans_SC_Medium';}
.Floor002921 .slider li .t2{line-height: 1.75; opacity: 0.8; margin:calc(24 / 18 * 1em) 0; font-size: calc(18 / 16 * 1em);}
.Floor002921 .slider li .more{display: block; background: url(../images/more.svg) no-repeat center;background: auto 16px; width: 40px; height: 40px; border-radius: 50%; border:1px solid rgba(255, 255, 255, 0.7);}
.Floor002921 .slider li:hover .more{background-image: url(../images/more-on.svg) ; background-color:#fff;}

.Floor002921 .slick-arrow{position: absolute;border-radius: 50%;background: url(../images/more-on.svg) no-repeat center center #fff; width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20;  display: block !important; top: 50%; margin-top: -25px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);}
.Floor002921 .slick-arrow:hover{background-color: #083d8d; background-image: url(../images/more.svg); }
.Floor002921 .slick-prev{left: 20.573%; margin-left:-40px; transform: rotateY(-180deg);}
.Floor002921 .slick-next{right: 20.573%;margin-right:-40px;}

@media(max-width:1366px){
/* .Floor002921 .slider{margin: 0 -40%;} */
}
@media(min-width:1025px){
  .Floor002921 .slider li .txt{position: absolute; right:0; bottom: 0; max-width:520px; width:60%; transform: translateX(50px); transition: 0.3s 0.5s; z-index: 2;  top: 0; padding: 0; padding-left: 50px; background: none;}
  .Floor002921 .slider li  .txt:before{position: absolute;content: '';width: 120%;height: 100%;left: 15px;top: 0;transform: skewX(-15deg);background:#083d8d; z-index: -1; opacity: 0.85;}
  .Floor002921 .slider li .txt .ytable{height: 100%; position: relative;  padding:0 20% 0 10%;}
  .Floor002921 .slick-prev{margin-left: -25px;}
  .Floor002921 .slick-next{margin-right:-25px;}

}
@media(max-width:1024px){
.Floor002921{padding:70px 0;}
/* .Floor002921 .slider{margin: 0 -70%;} */
.Floor002921 .tab{display: none;}
.Floor002921 .slider li .t1{font-size: calc(24 / 16 * 1em);}
.Floor002921 .slider li .t2{margin:1em 0; font-size:1em;}
}
@media(max-width:640px){
  .Floor002921 .slick-arrow{margin-top: -60px;}
}


/*Floor003106 */
.Floor003106{position: relative;z-index: 1;}
.Floor003106 .main .slider{margin: 0 -15px;}
.Floor003106 .main .slider li{text-align: center; padding:calc(30 / 16 * 1em) 0; margin: 0 15px; color: #fff; cursor: pointer; border-radius: 15px 15px 0 0; background: rgba(255, 255, 255, 0.15);}
.Floor003106 .main .slider li .icon{position: relative;display: inline-block; margin-right:calc(25 / 16 * 1em); vertical-align: middle; width: calc(50 / 16 * 1em); height:calc(50 / 16 * 1em);}
.Floor003106 .main .slider li .icon img{display: block; max-width:calc(30 / 16 * 1em); max-height:calc(30 / 16 * 1em); position: absolute; left:50%; top: 50%; transform: translate(-50%,-50%);}
.Floor003106 .main .slider li .name{font-size:calc(20 / 16 * 1em); display: inline-block; vertical-align: middle;}
.Floor003106 .main .slider li:hover,
.Floor003106 .main .slider li.slick-current{background:rgba(12, 52, 132, 0.85);}
.Floor003106 .main .slider li .icon img.hover,
.Floor003106 .main .slider li.slick-current .icon img,
.Floor003106 .main .slider li:hover .icon img{display: none;}
.Floor003106 .main .slider li.slick-current .icon img.hover,
.Floor003106 .main .slider li:hover .icon img.hover{display:block;}
.Floor003106 .main .slider li.slick-current .icon:before,
.Floor003106 .main .slider li:hover .icon:before{position: absolute;content: ''; background:#fff; left:-5px; top:-5px;right: -5px; bottom: -5px;  border-radius: 50%;}
.Floor003106 .main .slider li.slick-current .name,
.Floor003106 .main .slider li:hover .name{font-family:'HarmonyOS_Sans_SC_Medium';}

.Floor003106 .txt-area .t1{font-size: calc(28 / 16 * 1em); font-family:'HarmonyOS_Sans_SC_Medium'; color:#fff; line-height: 1; padding-left:15px; border-left:4px solid #fff;}
.Floor003106 .txt-area .t2{line-height: 1.75; margin:calc(20 / 18 * 1em) 0 calc(40 / 18 * 1em); color:rgba(255, 255, 255, 0.75); font-family:'HarmonyOS_Sans_SC_Light'; text-align: justify; font-size: calc(18 / 16 * 1em);}
.Floor003106 .txt-area .more{display: block; background: url(../images/more.svg) no-repeat center;background: auto 16px; width: 40px; height: 40px; border-radius: 50%; border:1px solid rgba(255, 255, 255, 0.7);}
.Floor003106 .txt-area .more:hover{background-image: url(../images/more-on.svg) ; background-color:#fff;}

.Floor003106 .bg-img .Ispic{position:relative}
.Floor003106 .bg-img .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.5; z-index: 1;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

@media (min-width:1025px) {
.Floor003106 .main{position: absolute; bottom: 0; left: 0; width: 100%; z-index:20; }
.Floor003106 .title{position: absolute; width: 100%; top: calc(110 / 1920 * 100vw); left: 0; z-index: 10;}
.Floor003106 .txt-area{position: absolute; left: 0; top:52%; width: 100%; transform: translateY(0);z-index:20; transition: .5s; opacity: 0;}
.Floor003106 .slick-current .txt-area{opacity: 1; transform: translateY(-50%);}
.Floor003106 .bg-img .Ispic{display: block; width: 100%; height: 940px;}
.Floor003106 .bg-img .Ispic img{display:none !important;}
.Floor003106 .bg-img .slick-dots{display: none!important;}
.Floor003106 .txt-area .t1,
.Floor003106 .txt-area .t2{width:34%;}
}
@media (max-width:1024px) {
.Floor003106{overflow: hidden; padding: 70px 0;}
.Floor003106 .bg-img .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; padding: 0.3em 0;}
.Floor003106 .bg-img .slick-dots li{width:calc(20 / 16 * 1em); height:calc(20 / 16 * 1em); border-radius: 50%;background-color: #063c8c; opacity: .3;}
.Floor003106 .bg-img .slick-dots li.slick-active{opacity: 1;}
.Floor003106 .bg-img .slick-dots li button{display: none;}
.Floor003106 .bg-img .Ispic{background: none !important;}
.Floor003106 .Hometitle1 .cn{color: #333;}
.Floor003106 .Homeinfo1{color: #333;}
.Floor003106 .main .slider li{background-color:#1270b0; padding:calc(15 / 16 * 1em) 0;}
.Floor003106 .main .slider li .icon{margin-right: 0;}
.Floor003106 .txt-area{margin-top:40px;}
.Floor003106 .txt-area .t1{color: #333;font-size: calc(22 / 16 * 1em); border-left-color:#083d8d; }
.Floor003106 .txt-area .t2{color: #333;margin-bottom: 30px; font-size: 1em;}
.Floor003106 .txt-area .more{background-color: #063c8c;}
.Floor003106 .bg-img .slick-dots{display: none !important;}
.Floor003106 .main .slider li .name{margin-top: 10px;}
}







/*Floor003083 */
.Floor003083{padding:calc(110 / 1920 * 100vw) 0; overflow: hidden; background: #13162b;}
.Floor003083 .auto{position: relative; z-index: 2;}
.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .Hometitle1{margin-bottom: 2vw;}
.Floor003083 .Homeinfo{padding-bottom:calc(20 / 1920 * 100vw)}
.Floor003083 .slick-dots li{display: inline-block;width:12px; height:12px; margin:0 10px;position: relative;list-style: none; }
.Floor003083 .slick-dots li button{font-size: 0; width:12px; height:12px; background:rgba(255,255,255,0.72);border: 0;padding: 0; position: absolute;  border-radius: 50%;cursor: pointer;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -6px 0 0 -4px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background:#083d8d;}
.Floor003083 .slider{margin: 0 -45px;}
.Floor003083 .slick-slide{overflow: hidden;padding: 10px 40px;}
.Floor003083 .slick-slide > div{float: left; padding: 5px;}
.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block; padding:0 8%; background: rgba(255,255,255,.06); box-shadow:  0 0 5px rgba(0, 0, 0, 0.1);}
.Floor003083 .slick-slide .Ispic{height:110px;background-size: contain; opacity: 0.8;}
.Floor003083 .slick-slide .on{display: none;}
.Floor003083 .slick-slide .url{position: relative; font-size: 0;}
.Floor003083 .slick-slide .url:before{position: absolute; left: -12px; top: -12px; right: -12px; bottom: -12px; content: '';background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover a{background:#fff; box-shadow:none;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
.Floor003083 .slick-slide .url:hover .Ispic{ opacity:1; display: none;}
.Floor003083 .slick-slide .url:hover .on{display:block;}

.Floor003083 .tab-ul{margin-bottom:3vw;display: flex;justify-content: center;}
.Floor003083 .tab-ul a{font-size: 20px; color: #fff; cursor: pointer; padding: 0 3em;margin: 0 1em;border-radius: 3em; line-height: 2.5; display: block; background-color: rgba(255, 255, 255, .1);}
.Floor003083 .tab-ul a.aon{background-color: #083d8d;}

@media(min-width:1025px){
.Floor003083 .slick-slide > div{width:calc((100% - 5%) / 6);}
.Floor003083 .slick-slide > div:not(:nth-child(6n)){margin-right:1%;}
.Floor003083 .slick-slide > div:nth-child(6n) ~ div{margin-top: 1%;}
}
@media(max-width:1024px){
.Floor003083{padding:70px 0;}
.Floor003083 .tab-ul a{font-size: 1em;}
}
@media(min-width:751px) and (max-width:1024px){
  .Floor003083 .slick-slide > div{width:calc((100% - 3%) / 4);}
  .Floor003083 .slick-slide > div:not(:nth-child(4n)){margin-right: 1%;}
  .Floor003083 .slick-slide > div:nth-child(4n) ~ div{margin-top: 1%;}
}
@media(min-width:641px) and (max-width:750px){
  .Floor003083 .slick-slide > div{width:calc((100% - 2%) / 3);}
  .Floor003083 .slick-slide > div:not(:nth-child(3n)){margin-right: 1%;}
  .Floor003083 .slick-slide > div:nth-child(3n) ~ div{margin-top: 1%;}
}
@media(max-width:640px){
.Floor003083 .slick-slide > div{width:calc((100% - 1%) / 2);}
.Floor003083 .slick-slide > div:not(:nth-child(2n)){margin-right:1%;}
.Floor003083 .slick-slide > div:nth-child(2n) ~ div{margin-top: 1%;}
.Floor003083 .slick-slide .Ispic{height: 28vw;}
.Floor003083 .tab-ul a{padding: 0 1.5em;}
}





/*RighInfo002739 */
.RighInfo002739{padding:calc(110 / 1920 * 100vw) 0; overflow: hidden; background:url(../images/RighInfo002739-bg0.jpg) no-repeat center; background-size: cover;  }
.RighInfo002739 .flipster{ margin-top: 0; margin-bottom:calc(70 / 1920 * 100vw);}
.RighInfo002739 li{ width:100%; max-width:820px; margin: 0 auto;  overflow: hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.RighInfo002739 li .flip-content{position: relative;}
.RighInfo002739 .Ispic{ width:100%; display: block; padding-bottom:51.465%; position: relative; filter: grayscale(100%);}
.RighInfo002739 .flip-current .pic{overflow: hidden;}
.RighInfo002739 .flip-current .Ispic{filter: grayscale(0); transition: .5s;}
.RighInfo002739 .flip-current:hover .Ispic{transform: scale(1.15);}
.RighInfo002739 .flip-current .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:60%; opacity: 0.7;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
  }
.RighInfo002739 .txt{text-align: center;color:#fff; opacity: 0;}
.RighInfo002739 .txt .t1{ font-size: calc(26 / 16 * 1em); font-family:'HarmonyOS_Sans_SC_Medium';}
.RighInfo002739 .txt .t2{line-height: 1.75; margin-top:10px; opacity: 0.8; font-size: calc(18 / 16 * 1em);}
.RighInfo002739 .flip-current .txt{ opacity: 1;}
.RighInfo002739 .flipster{overflow: visible;}
.RighInfo002739 .flipto-prev,
.RighInfo002739 .flipto-next{position: absolute;border-radius: 50%;background: url(../images/more-on.svg) no-repeat center center #fff;width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20; display: block !important; top: 50%; margin-top: -25px;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);} 
.RighInfo002739 .flipto-prev:hover,
.RighInfo002739 .flipto-next:hover{background-color: #083d8d; background-image: url(../images/more.svg);} 
.RighInfo002739 .flipto-prev{left: 0; transform: rotateY(-180deg);}
.RighInfo002739 .flipto-next{right: 0;} 

@media(min-width:1025px){
  .RighInfo002739 .flipster-carousel .flip-next .pic,
  .RighInfo002739 .flipster-carousel .flip-prev .pic{filter: blur(2px); opacity: 0.5;}
  .RighInfo002739 .flipster-carousel .flip-past .pic,
  .RighInfo002739 .flipster-carousel .flip-future .pic{filter: blur(3px); opacity: 0.5;}
  .RighInfo002739 .txt{ position: absolute; padding:2vw; width: 100%; left: 0; bottom: 0;}

}

@media(max-width:1024px){
  .RighInfo002739{padding:70px 0;}
  .RighInfo002739 .flipster{ width:calc(100% - 100px); margin-left: auto; margin-right: auto;}
  .RighInfo002739 .txt{padding: 20px; background: #083d8d;}
  .RighInfo002739 .flip-item{ opacity: 0;}
  .RighInfo002739 .flip-current{ opacity: 1;}
  .RighInfo002739 .flipto-prev{left:-55px;}
  .RighInfo002739 .flipto-next{right:-55px;} 
}





/*Bottom002900 */
.Bottom002900{background: #13162b url(../images/Bottom002900_bg.png) no-repeat bottom center; background-size: cover;padding:calc(60 / 1920 * 100vw) 0 calc(40 / 1920 * 100vw);}
.Bottom002900,
.Bottom002900 a{color:rgba(255, 255, 255, 0.7);}
.Bottom002900 a:hover{color:#fff; }
@media(min-width:1441px){
.Bottom002900 .inner{margin: 0 auto;}
}
.Bottom002900 .b_nav nav dd a{opacity: 0.9;}
@media(min-width:1025px){
.Bottom002900 .contact{width: 24%; line-height: 1.75;}
.Bottom002900 .contact .logo{width: 70%; max-width:230px;}
.Bottom002900 .b_nav{width: 70%;max-width: 1000px;}
}

.Bottom002900 .b_nav nav{border-bottom: 1px solid rgba(255,255,255,0.15);padding-bottom:calc(40 / 16 * 1em); margin-bottom:calc(40 / 16 * 1em);}
.Bottom002900 .b_nav nav dl{float: left; max-width: 140px;}
.Bottom002900 .b_nav nav dt{font-size: calc(18 / 16 * 1em);font-family:'HarmonyOS_Sans_SC_Medium'; }
.Bottom002900 .b_nav nav dt:after{display: block;content: ''; width: 15px; height: 2px; background-color:#1270b0;margin:14px 0;}
.Bottom002900 .b_nav nav dd{line-height:calc(26 / 15 * 1em);padding:8px 0; font-family:'HarmonyOS_Sans_SC_Light'; font-size: calc(15 / 16 * 1em);}
@media(max-width:1024px){
 .Bottom002900 .b_nav nav{display: none;}
}
.Bottom002900 .copyright{color:rgba(255, 255, 255, 0.75);line-height:calc(30 / 16 * 1em);}
.Bottom002900 .contact .num{font-size:calc(30 / 16 * 1em); line-height: 1em;  color:#fff; margin-bottom: 18px;}
.Bottom002900 .share .ul{display: flex;}
.Bottom002900 .share li{position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 120px; padding: 5px; background: #fff; margin-bottom: 10px;border-radius: 5px;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:5px solid transparent; left: 25px; top: 100%;border-top-color: #fff;}
.Bottom002900 .share li:not(:last-child){margin-right:1vw;}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.3); border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a i{width:50px;height:50px; background-position: center center;background-repeat: no-repeat; background-size: auto 18px; display: block;}
.Bottom002900 .share li a:hover{background-color:#1270b0; border-color:#1270b0;}

.Bottom002900 .hotline{font-size: calc(14 / 16 * 1em); line-height: 1.2;}

@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom:14px; font-size: calc(15 / 16 *1em);}
.Bottom002900 .share{margin:1.5vw 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right:1vw;}
}
@media(max-width:1024px){
  .Bottom002900{padding: 40px 0; text-align: center;}
  .Bottom002900 .share .ul{justify-content: center; margin-bottom:30px;}
  .Bottom002900 .logo img{width: 50%;margin: 0 auto; display: block; max-width:250px;}
  .Bottom002900 .tit{margin-bottom: 15px;margin-top: 20px;}
  .Bottom002900 .hotline{display: none;}
  .Bottom002900 .share li:not(:last-child){margin-right:15px;}

}





  /*Other002539 */
  .Other002539{ position:fixed; z-index:200; right:1.5vw; padding: 15px 0; background:#083d8d; border-radius:30px;}
  .Other002539 ul li{ position:relative;}
  .Other002539 ul li figure{ position:absolute; top:0; right:60px;background:#083d8d; color:#fff; display:none;}
  .Other002539 .li_wx figure{ width:150px; padding:10px; font-size: 14px; text-align: center;}
  .Other002539 .li_wx figure img{ display:block; width:100%; margin-bottom: 10px;} 
  .Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:52px;white-space:nowrap;} 
  .Other002539 .li_tel figure a{ color:#fff;}
  .Other002539 .icon{ display:block; width:52px; height:52px; background:url(../images/Other002539-icon.png) no-repeat left top; border-bottom:1px solid rgba(0,0,0,0.2); transition: .3s;}
  .Other002539 .icon:hover{transform: rotate(360deg);}
  .Other002539 .gettop{border-bottom: none; }
  .Other002539 .li_wx .icon{ background-position:center top;}
  .Other002539 .li_tel .icon{ background-position:center center;height: 60px;}
  .Other002539 .icon.gettop{ background-position:center bottom;}
  @media(min-width:1025px){
  .Other002539{ top:50%; transform:translateY(-50%);}
  .Other002539 ul{ display:block !important;}
  .Other002539 .icon.open{display:none;}
  .Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
  }
  @media(max-width:1024px){
  .Other002539{ display:none;}
  }
  



/*Banner002730 */
.Banner002730{position: relative;}
.Banner002730 .ytable,
.Banner002730 .auto{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;}
.Banner002730 .txt .t1{  font-size: calc(32 / 16 * 1em); width:45%;  font-family:'HarmonyOS_Sans_SC_Medium';}
.Banner002730 .txt .t2{font-size: calc(20 / 16 * 1em);margin:calc(24 / 20 * 1em) 0; width:45%; font-family:'HarmonyOS_Sans_SC_Light'; line-height: 1.75; }
.Banner002730 .txt .index-more{text-align: left; margin-top: 3vw;}

@media(min-width:1025px){
.Banner002730 figure{padding-bottom: 34.157%;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .txt .t1{width:100%;  font-size:calc(24 / 16 * 1em);}
.Banner002730 .txt .t2{width:100%; font-size:calc(22 / 16 * 1em); margin: 1em 0;}
}



/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size:1em; padding-left:calc(20 / 16 * 1em);background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height:calc(80 / 16 * 1em);}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color:#083d8d;}
.Menu003135 .nav-menu ul{display: flex;}
.Menu003135 .nav-menu li{font-size:calc(18 / 16 * 1em);line-height:calc(80 / 18 * 1em);}
.Menu003135 .nav-menu li a{display: block;position: relative;margin-right:2.5vw;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color:#083d8d;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color:#083d8d;}
.Menu003135-lcid .nav-menu li br{display: none;}
@media (min-width:1025px) {
  .Menu003135 .nav-menu{width:72%;}
  .Menu003135-lcid .current a:after{content: ' -';}
  .Menu003135-lcid .nav-menu li{height:calc(80 / 18 * 1em); line-height: 1.2; position: relative;display: flex;align-items: center;margin-right:2vw; max-width: calc(260 / 18 * 1em);}
  .Menu003135-lcid .nav-menu li a{position: initial; margin-right: 0;}
  
}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}
.Menu003135 .nav-menu{overflow-x: auto;}
.Menu003135 .nav-menu li{line-height:1;white-space:nowrap; }
.Menu003135 .nav-menu ul{white-space: nowrap;padding: .3rem 0;}
}



/*Page002737 */
.Page002737{padding:60px 0 100px; }
.Page002737 .Pages{ text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height:46px; border-radius: 4px; padding: 0 20px; margin: 0 5px; font-size:16px; color: #999; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color:#083d8d; color: #fff;}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{font-size: 0; height:46; width:60px; padding: 0; margin: 0 6px; background-position: center center; background-repeat: no-repeat; background-size: auto 14px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.Page002737 .Pages .p_page a.a_prev,
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/more2.svg);}
.Page002737 .Pages .p_page a.a_prev{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Page002737 .Pages .p_page a.a_prev:hover,
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/more.svg);}
.Page002737 .Pages  .p_page a.pagedot{ border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px;}
.Page002737 .Pages .p_jump > *{float: left;}
.Page002737 .Pages .p_jump b{ font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px;}
.Page002737 .Pages .p_jump b.f0{margin-right: 6px;}
.Page002737 .Pages .p_jump input{height: 46px; border-radius: 4px;}
.Page002737 .Pages .i_text{ line-height: 44px; border: 1px solid #e5e5e5;   width: 46px; text-align: center; color: #333; font-size:16px;}
.Page002737 .Pages .i_button{background: #ebebeb; width: 70px;  padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888;}
@media(max-width:768px){
.Page002737{padding:50px 0 70px; }
.Page002737 .Pages .p_page em,
.Page002737 .Pages .p_jump{display: none;}
}









.PicList003140{padding-top:calc(100 / 1920 * 100vw);}
.PicList003140 li a,
.PicList003140 dd a{background: #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.07);}
.PicList003140 li a{display: block;padding:calc(45 / 16 * 1em) calc(30 / 16 * 1em);}
.PicList003140 .slider .slick-list dd{padding: 5px;}
.PicList003140 .slider .slick-list dd a{display: block;  padding:calc(30 / 16 * 1em); }
.PicList003140 .time{font-size: 1em; color: #888;}
.PicList003140 .time span{display: block; font-size:calc(28 / 16 * 1em); font-family:'HarmonyOS_Sans_SC_Medium'; margin-bottom: 5px;}
.PicList003140 .tit{font-size: calc(22 / 16 * 1em); color: #333; line-height: calc(32 / 22 * 1em);font-family:'HarmonyOS_Sans_SC_Medium';}
.PicList003140 dd .tit{ min-height:calc(calc(32 / 22 * 1em) * 2); margin: 1em 0;}
.PicList003140 .Ispic{display: block; width: 100%; padding-bottom:58.167%;}
.PicList003140 .txt{font-size:1em; color: #666; line-height: calc(30 / 16 * 1em); min-height:calc(calc(30 / 16 * 1em) * 2); margin:calc(22 / 16 * 1em) 0 calc(40 / 16 * 1em) ;}
.PicList003140 .more{display: inline-block;color:#083d8d; line-height: calc(46 / 16 * 1em); border-radius: calc(60 / 16 * 1em); padding: 0 calc(75 / 16 * 1em) 0 calc(35 / 16  * 1em); background: url(../images/more-on.svg) no-repeat right calc(30 / 16 * 1em) center; background-size: calc(12 / 16 * 1em) auto; transition: 0.3s; position: relative;z-index: 10; font-size: 1em; border: 2px solid #083d8d;}
.PicList003140 li:hover .tit,
.PicList003140 dd:hover .tit{color:#083d8d;}
.PicList003140 li:hover .more,
.PicList003140 dd:hover .more{background-color:#083d8d;color:#fff;padding: 0 calc(35 / 16 * 1em) 0 calc(75 / 16  * 1em);background-position:left calc(30 / 16 * 1em) center; background-image: url(../images/more.svg);}

.PicList003140 .slider .slick-dots{display: table; margin:24px auto 0;list-style: none;}
.PicList003140 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 8px; height: 8px; margin: 0 12px;background: #eaeaea;}
.PicList003140 .slider .slick-dots li button{display: none;}
.PicList003140 .slider .slick-dots li.slick-active{border-color: #083d8d;background: none;}
.PicList003140 .dl+.ul{margin-top:calc(50 / 1920 * 100vw);}
.PicList003140 li+li{margin-top:calc(30 / 1920 * 100vw);}
.PicList003140 li .time{padding:0 2vw;}
.PicList003140 li .con{padding:0 4vw; width: 74%; border-left: 1px solid rgba(0, 0, 0, 0.1);}
.PicList003140 li .txt{margin-bottom:0;}

@media(min-width:1025px){
.PicList003140 li a{display: flex; align-items: center; justify-content: space-between;}
}
@media(min-width:641px){
  .PicList003140 .slider{ margin: 0 calc(-20 / 16 * 1em);}
  .PicList003140 .slider .slick-list dd a{margin: 0 calc(15 / 16 * 1em);}
}
@media(max-width:1024px){
.PicList003140{padding-top:50px;}
.PicList003140 .slider .slick-list dd a{ padding:calc(20 / 16 * 1em); }
.PicList003140 .dl+.ul{margin-top:50px;}
}
@media(max-width:768px){
  .PicList003140 li .con{width: 100%;padding: 0;border: 0;margin: 20px 0;}
  .PicList003140 li+li{margin-top:20px;}

}




/*.RichInfo005*/
.RichInfo005{ padding:calc(100 / 1920 * 100vw) 0;}
.RichInfo005 .title{ color: #333; text-align:center; padding-bottom:calc(24 / 16 * 1em); border-bottom:1px dashed #eaeaea; }
.RichInfo005 .title h1{ margin:0; padding-bottom:calc(20 / 30 * 1em); font-size:calc(30 / 16 * 1em); font-weight:normal; font-family:'HarmonyOS_Sans_SC_Medium';}
.RichInfo005 .title p span{ color:#777;}
.RichInfo005 p{ margin:0;line-height: 1.75;}
.RichInfo005 p+p{margin-top: 1em;}
.RichInfo005 p+img,
.RichInfo005 img+p{margin:1em 0;}

.RichInfo005 .info{color: #666; line-height:1.75;text-align:justify; padding:calc(50 / 16 * 1em) 0;}
.RichInfo005 .info .img{ margin:2% 0;}
.RichInfo005 .info_back{text-align:center; clear:both; padding:calc(30 / 16 * 1em) 0;}
.RichInfo005 .info_back a{border:1px solid #083d8d; width:calc(180 / 16 * 1em); line-height:calc(48 / 16 * 1em);color: #083d8d; display: inline-block; border-radius:calc(48 / 16 * 1em);}
.RichInfo005 .info_back a:hover{ color: #fff;background: #083d8d;}
.RichInfo005 .info_pn { padding-top:calc(30 / 16 * 1em); border-top: 1px dashed #eaeaea;}
.RichInfo005 .info_pn span a{ color:#999;}
.RichInfo005 .info_pn span a:hover{color:#083d8d}
@media(min-width:769px){
.RichInfo005 .info .pic{ margin:2% auto 4%; display: block;}
.RichInfo005 .info .pic1{float:right; margin-left:4%; margin-bottom:2%;}
.RichInfo005 .info .pic2{ float:left; margin-right:4%; margin-bottom:2%;}
.RichInfo005 .info_pn span{ display:block; float: left; width: 45%; }
.RichInfo005 .info_pn span:last-child{ float: right; text-align:right;}
}
@media(max-width:1024px){
  .RichInfo005{ padding:50px 0;}

}



/*Floor003084 */
.Floor003084{padding-top:calc(100 / 1920 * 100vw) ;}
.Floor003084 .ul{display: flex; flex-wrap: wrap;}
.Floor003084 li a{position: relative; z-index: 3; display: block; padding:0 12%; background: #fff; box-shadow:  0 0 5px rgba(0, 0, 0, 0.1);}
.Floor003084 li .Ispic{height:110px;background-size: contain; opacity: 0.8;}
.Floor003084 li .on{display: none;}
.Floor003084 li{position: relative; font-size: 0;}
.Floor003084 li:before{position: absolute; left: -10px; top: -10px; right: -10px; bottom: -10px; content: '';background:#083d8d;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;}
.Floor003084 li:hover:before{opacity: 1;}
.Floor003084 li:hover a{background:#083d8d; box-shadow:none;}
.Floor003084 li:hover{z-index: 4;}
.Floor003084 li:hover .Ispic{ opacity:1; display: none;}
.Floor003084 li:hover .on{display:block;}

@media(min-width:1025px){
  .Floor003084 li{width:calc((100% - 8%) / 5);}
  .Floor003084 li:not(:nth-child(5n)){margin-right:2%;}
  .Floor003084 li:nth-child(5n) ~ li{margin-top: 2%;}
}
@media(max-width:1024px){
  .Floor003084{padding-top:50px;}

}
@media(min-width:751px) and (max-width:1024px){
  .Floor003084 li{width:calc((100% - 6%) / 4);}
  .Floor003084 li:not(:nth-child(4n)){margin-right:2%;}
  .Floor003084 li:nth-child(4n) ~ li{margin-top:2%;}
}
@media(min-width:641px) and (max-width:750px){
  .Floor003084 li{width:calc((100% - 4%) / 3);}
  .Floor003084 li:not(:nth-child(3n)){margin-right: 2%;}
  .Floor003084 li:nth-child(3n) ~ li{margin-top:2%;}
}
@media(max-width:640px){
  .Floor003084 li{width:calc((100% - 2%) / 2);}
  .Floor003084 li:not(:nth-child(2n)){margin-right:2%;}
  .Floor003084 li:nth-child(2n) ~ li{margin-top:2%;}
  .Floor003084 li.Ispic{height: 28vw;}
}


/*Floor003084 */
.Floor0030849{padding:0 0 calc(100 / 1920 * 100vw) 0 ;}
.Floor0030849 .ul{display: flex; flex-wrap: wrap;}
.Floor0030849 li a{position: relative; z-index: 3; display: block; padding:0 12%; background: #fff; box-shadow:  0 0 5px rgba(0, 0, 0, 0.1);border-radius: 10px;}
.Floor0030849 li .Ispic{height:110px;background-size: contain; opacity: 0.8;}
.Floor0030849 li .on{display: none;}
.Floor0030849 li{position: relative; font-size: 0;}
.Floor0030849 li:before{position: absolute; left: -10px; top: -10px; right: -10px; bottom: -10px; content: '';background:#083d8d;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;border-radius: 10px;}
.Floor0030849 li:hover:before{opacity: 1;}
.Floor0030849 li:hover a{background:#083d8d; box-shadow:none;}
.Floor0030849 li:hover{z-index: 4;}
.Floor0030849 li:hover .Ispic{ opacity:1; display: none;}
.Floor0030849 li:hover .on{display:block;}

@media(min-width:1025px){
  .Floor0030849 li{width:calc((100% - 8%) / 5);}
  .Floor0030849 li:not(:nth-child(5n)){margin-right:2%;}
  .Floor0030849 li:nth-child(5n) ~ li{margin-top: 2%;}
}
@media(max-width:1024px){
  .Floor0030849{padding-bottom:50px;}
}
@media(min-width:751px) and (max-width:1024px){
  .Floor0030849 li{width:calc((100% - 6%) / 4);}
  .Floor0030849 li:not(:nth-child(4n)){margin-right:2%;}
  .Floor0030849 li:nth-child(4n) ~ li{margin-top:2%;}
}
@media(min-width:641px) and (max-width:750px){
  .Floor0030849 li{width:calc((100% - 4%) / 3);}
  .Floor0030849 li:not(:nth-child(3n)){margin-right: 2%;}
  .Floor0030849 li:nth-child(3n) ~ li{margin-top:2%;}
}
@media(max-width:640px){
  .Floor0030849 li{width:calc((100% - 2%) / 2);}
  .Floor0030849 li:not(:nth-child(2n)){margin-right:2%;}
  .Floor0030849 li:nth-child(2n) ~ li{margin-top:2%;}
  .Floor0030849 li.Ispic{height: 28vw;}
}


/*
 .Form002802
 */
 .Form002802{ padding:calc(100 / 1920 * 100vw) 0 ; }
 .Form002802 .title{ font-size: calc(32 / 16 *1em); color: #333;font-family:'HarmonyOS_Sans_SC_Medium';}
 .Form002802 .title:after{display: block; content: '';width: calc(40 / 32 *1em);height: 3px;background-color: #083d8d;margin:calc(20 / 32 *1em) 0  calc(40 / 32 *1em);}
 .Form002802 .txt{margin-bottom:1vw; line-height: 1.75; color: #999; font-size: calc(17 / 16 * 1em);}
 .Form002802 .from li{position:relative; }
 .Form002802 .from li:not(.btn){border-bottom:1px solid #ddd; padding:calc(15 / 16 * 1em); padding-left:calc(40 / 16 * 1em); background-size: auto calc(20 / 16 * 1em); background-repeat: no-repeat; background-position:left center;}
 .Form002802 .from li:nth-child(1){background-image: url(../images/Form002802-icon.svg);}
 .Form002802 .from li:nth-child(2){background-image: url(../images/Form002802-icon2.svg);}
 .Form002802 .from li:nth-child(3){background-image: url(../images/Form002802-icon3.svg);}
 .Form002802 .from li:nth-child(4){background-image: url(../images/Form002802-icon4.svg); background-position:left calc(20 / 16 * 1em);}
 .Form002802 .from label{ position:absolute; left:calc(40 / 16 * 1em); top:0; font-size:calc(18 / 16 * 1em); line-height:calc(60 / 18 * 1em); color:#999;}
 .Form002802 .from .text{ width:100%; height:calc(30 / 16 * 1em); line-height:calc(30 / 16 * 1em); border:none; background:none; font-size:1em;}
 .Form002802 .from textarea.text{ height:calc(70 / 16 * 1em);}
 .Form002802 .from .btn input{ background:#083d8d; cursor:pointer; padding:0; border:none; width:200px; height:50px; font-size: 16px; color:#fff;border-radius: 5px;}
 .Form002802 .address dd p{ padding-left:calc(40 / 18 *1em);  line-height: 1.75; margin: 0; background-size:auto calc(18 / 18 * 1em); background-repeat: no-repeat; background-position: left calc(2vw + (4/ 18 * 1em)); font-size: calc(18 / 16 * 1em); }
 .Form002802 .address dd p+p{ margin-top: 2vw;padding-top: 2vw; border-top:1px dashed #ddd; }
 .Form002802 .address dd p span{display: block; color: #999; margin-bottom: 10px;  font-size: calc(16 / 18 * 1em); }
 .Form002802 .address dd p b{font-size: calc(34 / 18 * 1em);  color:#083d8d; line-height: 1;}
 .Form002802 .address dd p:first-child{background-position: left calc(4/ 18 * 1em);}
 .Form002802 .address dd p.tel{background-image:url(../images/Form002802-tel.svg); }
 .Form002802 .address dd p.mail{background-image:url(../images/Form002802-mail.svg); }
 .Form002802 .address dd p.add{background-image:url(../images/Form002802-add.svg); }
 .Form002802 .img{margin-top:4vw;}
  @media(max-width:1700px){
    .Form002802 .address dd p{font-size: calc(16 / 16 * 1em);}
  }
 @media(min-width:1025px){
  .Form002802 .from{ width:60%; padding-left: 4vw;}
  .Form002802 .address { width:40%; padding-right:4vw; border-right: 1px solid #ddd; vertical-align: top;}
  .Form002802 .from li{float: left; width: 48%; }
  .Form002802 .from li:nth-child(2n){float:right; }
  .Form002802 .from li:nth-child(2n) ~ li{margin-top: 4%;}
  .Form002802 .from .li{width: 100%;}
 }
 @media(max-width:1024px){
  .Form002802{ padding:50px 0 ; }
  .Form002802 .title{ font-size: calc(24 / 16 *1em); }
  .Form002802 .title:after{width: calc(40 / 24 *1em);margin:calc(20 / 24 *1em) 0  calc(30 / 24 *1em);}
  .Form002802 .address dd p b{font-size: calc(26 / 18 * 1em);}
  .Form002802 .ytable{display: block;}
  .Form002802 .address{width: 100%;display: block;}
  .Form002802 .from{margin-top:40px; padding-top:40px; border-top:2px solid #eaeaea;display: block;}
  .Form002802 .from .btn{margin-top:30px;}

}


/*Floor002684*/
.Floor002684{ padding:calc(100 / 1920 * 100vw) 0;}
.Floor002684 .left{background: #ffff; border: 1px solid #eaeaea;}
.Floor002684 .left .slick-arrow{ cursor:pointer; padding:0; border:none; background:#fff; font-size:0; z-index:10; position:absolute; top:50%; width:70px; height:70px; right:-35px; border-radius: 50%; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);  }
.Floor002684 .left .slick-arrow:hover{ background:#083d8d;}
.Floor002684 .left .slick-arrow::before{ width:16px; height:16px;position:absolute; content:''; top:50%; left:50%; margin-left:-8px; margin-top:-8px; background: url(../images/more-on.svg) no-repeat center;}
.Floor002684 .left .slick-arrow:hover::before{ background-image: url(../images/more.svg);}
.Floor002684 .left .slick-prev{margin-top:-90px;}
.Floor002684 .left .slick-prev::before{margin-left:-8px;transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}
.Floor002684 .left .slick-next{margin-top:20px;}

.Floor002684 .slider-for li .Ispic{ display:block; width:100%; padding-bottom:54.957%;}
.Floor002684 .slider-for li img{ display:none;}
.Floor002684 .slider-nav{ max-width:1000px; padding:0 15px; margin:0 auto;}
.Floor002684 .slider-nav li{ cursor:pointer; padding:40px 20px;}
.Floor002684 .slider-nav li aside{ background:#000; position:relative;}
.Floor002684 .slider-nav li aside .Ispic{ opacity:0.7; transition:0.3s; padding-bottom:55.18%; overflow: hidden;}
.Floor002684 .slider-nav li aside img{ display: none;}
.Floor002684 .slider-nav li aside::before{ opacity:0; position:absolute; content:''; left:0; top:0; width:100%; border:5px solid #083d8d; height:100%; transform:scale(0);transition:0.3s 0.3s; background:none;}
.Floor002684 .slider-nav li.slick-current aside::before{ opacity:1; transform:scale(1);} 
.Floor002684 .slider-nav li.slick-current aside .Ispic{ opacity:1;box-shadow:0  0 15px rgba(52,62,80,0.55);}

.Floor002684 .edit-css-1 .tit{font-size:calc(32 / 16 * 1em); color:#333; margin:0; font-family:'HarmonyOS_Sans_SC_Medium';}
.Floor002684 .edit-css-1 .set span{font-size:calc(18 / 32 * 1em); color:#083d8d; margin-bottom:8px;display:inline-block; padding:5px 14px; border: 1px solid #063c8c; border-radius: 10px; font-family:'HarmonyOS_Sans_SC_Regular';}
.Floor002684 .edit-css-1 .tit:after{display: block; margin:calc(24 /28 * 1em) 0; content: '';background:#083d8d; width: 48px; height: 2px;}
.Floor002684 .edit-css-1 .p{ line-height:calc(32 / 18 * 1em);  font-size: calc(18 / 16 *1em); }
.Floor002684 .edit-css-1 .index-more{text-align: left; margin-top: 3vw;}

@media(min-width:1025px){
.Floor002684 .left{ float:left; width:58%;}
.Floor002684 .right{ float:right; width:42%;padding-left:5vw;}
}
@media(max-width:1024px){
.Floor002684{ padding:50px 0;}
.Floor002684 .left .slick-arrow{ right:0;}
.Floor002684 .right{ padding:2% !important;}
.Floor002684 .left{ padding:0 !important; margin-top:40px;}
.Floor002684 .slider-nav{ padding:0 5px; margin:0 auto;}
.Floor002684 .slider-nav li{padding:20px 10px;}
.Floor002684 .slider-nav li aside::before{ border-width:5px;}
}
@media(max-width:480px){
.Floor002684 .slider-nav li{padding:10px 2px;}
.Floor002684 .left .slick-arrow{width:40px; height:40px; }
.Floor002684 .left .slick-prev{margin-top:-40px;}
.Floor002684 .left .slick-arrow::before{ width:10px; height:10px; margin-top:-5px; margin-left:-8px;}
.Floor002684 .left .slick-prev::before{ margin-left:-3px;}
} 


.Productinfo{padding-bottom:calc(100 / 1920 * 100vw);}
.Productinfo .box+.box{margin-top:calc(100 / 1920 * 100vw);}
.Productinfo .tit{font-size: calc(30 / 16 * 1em); color: #333; line-height:calc(60 / 30 * 1em); padding-bottom: 20px; margin-bottom:40px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); display: flex;}
.Productinfo .tit i{width:calc(60 / 30 * 1em); height:calc(60 / 30 * 1em); border-radius:50%; background-color: #063c8c; background-repeat: no-repeat; background-size: auto calc(22 / 30 * 1em); background-position: center; display:block; margin-right:calc(24 / 30 * 1em);}

.Productinfo .tit-1 i{background-image:url(../images/Product-icon1.svg);}
.Productinfo .tit-2 i{background-image:url(../images/Product-icon2.svg);}
.Productinfo .tit-3 i{background-image:url(../images/Product-icon3.svg);}
.Productinfo .tit-4 i{background-image:url(../images/Product-icon4.svg);}
.Productinfo .tit-5 i{background-image:url(../images/Product-icon5.svg);}

.Productinfo{overflow: hidden;}
.Productinfo .Features{width: calc(326 * 4 / 1600 * 100%); margin: 0 auto;}
.Productinfo .Features .slick-track{display: flex}
.Productinfo .Features li{padding: 5px 0 20px 0;}
.Productinfo .Features li .inner{background: #fff; position: relative;margin:0 1em; padding:2em 2em calc(100 / 16 * 1em);height: 100%;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.08); overflow: hidden; transition: .3s;min-height: 25em;}
.Productinfo .Features.no-js{display: flex; justify-content: center; flex-wrap: wrap; flex-direction: row;}
.Productinfo .Features li:hover .inner{transform: translateY(-5px); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);}
.Productinfo .Features li .icon{display: block; height: calc(70 / 16 * 1em); margin:calc(30 / 16 * 1em) auto;}
.Productinfo .Features li p{font-size: calc(18 / 16 * 1em); text-align: center; line-height: 1.5;min-height: 55px;}
.Productinfo .Features li:hover p{color: #2162c3;}
.Productinfo .Features li .num{position: absolute; left:50%; top:72%; transform: translateX(-50%);  font-size:7vw; color: #063c8c; z-index: 1; opacity: 0.05; line-height:1; font-weight: bold;}
.Productinfo .Features li .more{text-align: center;display: block;color: #2162c3; ;width: 125px;padding: 10px 2%;margin: 0 auto;border-radius: 20px;font-size: 14px;position: relative;z-index: 2;}
.Productinfo .Features li .more:hover{color: #fff;background: #2162c3}

.Features .slick-arrow{ cursor:pointer; padding:0; border:none; background:#fff; font-size:0; z-index:10; position:absolute; top:50%; width:70px; height:70px;  border-radius: 50%; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);  margin-top: -35px;}
.Features .slick-arrow:hover{ background:#083d8d;}
.Features .slick-arrow::before{ width:16px; height:16px;position:absolute; content:''; top:50%; left:50%; margin-left:-8px; margin-top:-8px; background: url(../images/more-on.svg) no-repeat center;}
.Features .slick-arrow:hover::before{ background-image: url(../images/more.svg);}
.Features .slick-prev{left: -80px;}
.Features .slick-prev::before{margin-left:-8px;transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}
.Features .slick-next{right:-80px;}

.Productinfo .Value{display: flex;}
.Productinfo .Value li{width:calc(100% / 2); background: #fff; padding-bottom:27%; position: relative; z-index: 1; overflow: hidden;}
.Productinfo .Value li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); z-index: 2;}
.Productinfo .Value .Ispic,
.Productinfo .Value .txt{width:100%;height: 50%; position: absolute;left: 0;}
.Productinfo .Value .Ispic{top: 0; transition: .3s;}
.Productinfo .Value li:hover .Ispic{transform: scale(1.12);}
.Productinfo .Value .txt{bottom: 0; display: table; background-color:#fff;}
.Productinfo .Value .con{display:table-cell;vertical-align: middle; padding: 20px; text-align: center;}
.Productinfo .Value li:nth-child(2n) .Ispic{top:auto; bottom: 0;}
.Productinfo .Value li:nth-child(2n) .txt{top: 0; bottom: auto;}
.Productinfo .Value .t1{font-size: calc(34 / 16 * 1em); color: #063c8c; font-family:'HarmonyOS_Sans_SC_Bold';}
.Productinfo .Value .t2{font-size: calc(18/ 16 * 1em); color: #888; margin-top: 1em;}

.Productinfo .Apply{ margin: 0 calc(-15 / 16 * 1em);}
.Productinfo .Apply li{padding: 5px;}
.Productinfo .Apply li a{display: block; margin: 0 calc(15 / 16 * 1em); position: relative; color: #fff; overflow: hidden;}
.Productinfo .Apply .Ispic{padding-bottom:64.487%; position: relative; transition: .3s;}
.Productinfo .Apply li:hover .Ispic{transform: scale(1.12);}
.Productinfo .Apply .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Productinfo .Apply .txt{position: absolute; left: 0; bottom: 0; width: 100%; padding:1vw 2vw; font-size: calc(18 / 16 * 1em); text-align: center;}

.Productinfo .Apply .slick-dots{display: table; margin:24px auto 0;}
.Productinfo .Apply .slick-dots li{float: left;background: #ccc;border-radius: 50%; width: 12px; height: 12px; margin: 0 12px;}
.Productinfo .Apply .slick-dots li button{display: none;}
.Productinfo .Apply .slick-dots li.slick-active{background:#083d8d;}


.Productinfo .flipster{ margin-top: 0;}
.Productinfo .flipster li{ width:100%; max-width:820px; margin: 0 auto; }
.Productinfo .flipster li .flip-content{position: relative;}
.Productinfo .flipster .Ispic{ width:100%; display: block; padding-bottom:51.465%; position: relative; }
.Productinfo .flip-current .Ispic{  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.Productinfo .flipster .txt{text-align: center;color:#333; opacity: 0;  padding:1.5vw 2vw; width: 100%; border-bottom: 1px solid #eee;}
.Productinfo .flipster .txt .t1{ font-size: calc(20 / 16 * 1em); font-family:'HarmonyOS_Sans_SC_Medium';}
.Productinfo .flip-current .txt{ opacity: 1;}
.Productinfo .flipster{overflow: visible;}
.Productinfo .flipto-prev,
.Productinfo .flipto-next{position: absolute;border-radius: 50%;background: url(../images/more-on.svg) no-repeat center center #fff;width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20; display: block !important; top:40%; margin-top: -25px;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);} 
.Productinfo .flipto-prev:hover,
.Productinfo .flipto-next:hover{background-color: #083d8d; background-image: url(../images/more.svg);} 
.Productinfo .flipto-prev{left: 0; transform: rotateY(-180deg);}
.Productinfo .flipto-next{right: 0;} 

@media(min-width:1025px){
  .Productinfo .flipster-carousel .flip-next .pic,
  .Productinfo .flipster-carousel .flip-prev .pic{filter: blur(2px); opacity: 0.6;}
  .Productinfo .flipster-carousel .flip-past .pic,
  .Productinfo .flipster-carousel .flip-future .pic{filter: blur(3px); opacity: 0.6;}
  .Productinfo .Features.no-js li{width:calc(100% / 4);}
}
@media(max-width:1024px){
  .Productinfo{padding-bottom:50px;}
  .Productinfo .box+.box{margin-top:40px;}
  .Productinfo .Value .t1{font-size: calc(26 / 16 * 1em);}
  .Features .slick-arrow{width:40px; height:40px;  margin-top: -20px;}
  .Features .slick-prev{left: -40px;}
  .Features .slick-next{right:-40px;}
}

@media(max-width:768px){
  .Productinfo .Value{flex-wrap: wrap}
  .Productinfo .Value li{width: 100%;padding-bottom: 0;}
  .Productinfo .Value .Ispic{padding-bottom: 70%;}
  .Productinfo .Value .Ispic, .Productinfo .Value .txt{position: initial;height: auto;}
}

.Productinfo .Video{ position:relative;}
.Productinfo .Video .pic img{ display:block; width:100%;max-height: 60vh;object-fit: cover;}
.Productinfo .Video .pic img.phone{ display:none;}
.Productinfo .Video .click,
.Productinfo .Video .file,
.Productinfo .Video .file video{position:absolute; left:0; top:0; width:100%; height:100%;}
.Productinfo .Video .click{ background:url(../images/video.png) no-repeat center center; cursor:pointer;}
.Productinfo .Video .file{ display:none; z-index:10; background:#000;}
@media(max-width:1200px){
.Productinfo .Video .pic img{ display:none;}
.Productinfo .Video .pic img.phone{ display:block;}
.Productinfo .Video .click{ background-size:auto 30px;}

}














.Productinfo1{padding: calc(100 / 1920 * 100vw) 0;background:url("../images/RighInfo002739-bg.jpg") no-repeat center;;}
.Productinfo1 .box+.box{margin-top:calc(100 / 1920 * 100vw);}
.Productinfo1 .Apply{ margin: 0 calc(-15 / 16 * 1em);}
.Productinfo1 .Apply li{padding: 5px;}
.Productinfo1 .Apply li a{display: block; margin: 0 calc(15 / 16 * 1em); position: relative; color: #fff; overflow: hidden;}
.Productinfo1 .Apply .Ispic{padding-bottom:64.487%; position: relative; transition: .3s;}
.Productinfo1 .Apply li:hover .Ispic{transform:scale(1.12);}
.Productinfo1 .Apply .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Productinfo1 .Apply .txt{position: absolute; left: 0; bottom: 0; width: 100%; padding:1vw 2vw; font-size: calc(18 / 16 * 1em); text-align: center;}

.Productinfo1 .Apply .slick-dots{display: table; margin:24px auto 0;}
.Productinfo1 .Apply .slick-dots li{float: left;background: #ccc;border-radius: 50%; width: 12px; height: 12px; margin: 0 12px;}
.Productinfo1 .Apply .slick-dots li button{display: none;}
.Productinfo1 .Apply .slick-dots li.slick-active{background:#083d8d;}
.Productinfo1 .tit {
    font-size: calc(32 / 16 * 1em);
    color: #333;
    margin: 0;
    font-family: 'HarmonyOS_Sans_SC_Medium';text-align: center;
}
.Productinfo1 .tit:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}

@media (max-width:1024px) {
  .Productinfo1{padding:50px 0;}
  .Productinfo1 .tit{ font-size: calc(24 / 16 * 1em);}
}



.Productinfo2{padding: calc(100 / 1920 * 100vw) 0;
    background:url("../images/RighInfo002739-bg.jpg") no-repeat center;;}
.Productinfo2 .box+.box{margin-top:calc(100 / 1920 * 100vw);}
.Productinfo2 .Apply{ margin: 0 calc(-15 / 16 * 1em);}
.Productinfo2 .Apply li{padding: 5px;}
.Productinfo2 .Apply li a{display: block; margin: 0 calc(15 / 16 * 1em); position: relative; color: #fff; border-radius: 15px; overflow: hidden;}
.Productinfo2 .Apply .Ispic{padding-bottom:64.487%; position: relative;}
.Productinfo2 .Apply .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Productinfo2 .Apply .txt{position: absolute; left: 0; bottom: 0; width: 100%; padding:1vw 2vw; font-size: calc(18 / 16 * 1em); text-align: center;}
.Productinfo2 .Apply .txt  .txt1{    background: rgb(255 255 255 / 90%);
    border-radius: 10px;
    padding: 15px 10px;color: #333;}
.Productinfo2 .Apply .txt  .txt1 .dot{color: #333;}
.Productinfo2 .Apply .slick-dots{display: table; margin:24px auto 0;}
.Productinfo2 .Apply .slick-dots li{float: left;background: #ccc;border-radius: 50%; width: 12px; height: 12px; margin: 0 12px;}
.Productinfo2 .Apply .slick-dots li button{display: none;}
.Productinfo2 .Apply .slick-dots li.slick-active{background:#083d8d;}

.Productinfo2 .tit {
    font-size: calc(32 / 16 * 1em);
    color: #333;
    margin: 0;
    font-family: 'HarmonyOS_Sans_SC_Medium';text-align: center;
}
.Productinfo2 .tit:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}
.Productinfo2 .Apply .txt img {
    max-width: 50px;margin-bottom:10px;
}

@media (max-width:1024px) {
  .Productinfo2{padding:50px 0;}
  .Productinfo2 .tit{ font-size: calc(24 / 16 * 1em);}
}




.floor002{padding: 5% 0;}
.floor002  .auto{max-width: 1600px;margin: 0 auto;text-align: center;}
.floor002 .tit {
    font-size: calc(32 / 16 * 1em);
    color: #333;
    margin: 0;
    font-family: 'HarmonyOS_Sans_SC_Medium';text-align: center;
}
.floor002 .tit:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}

@media (max-width:1024px) {
  .floor002{padding:50px 0;}
  .floor002 .tit{ font-size: calc(24 / 16 * 1em);}
}




.floor0028{padding: 5% 0;background: url(../images/RighInfo002739-bg1.jpg) no-repeat center; background-size: cover;}
.floor0028  .auto{max-width: 1600px;margin: 0 auto;text-align: center;}
.floor0028 .tit {
    font-size: calc(32 / 16 * 1em);
    color: #333;
    margin: 0;
    font-family: 'HarmonyOS_Sans_SC_Medium';text-align: center;
}
.floor0028 .tit:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}
@media (max-width:1024px) {
  .floor0028{padding:50px 0;}
  .floor0028 .tit{ font-size: calc(24 / 16 * 1em);}
}



/*Floor003195 */
.Floor003195{ background-size: cover;}
.Floor003195 .intro{text-align: center; padding-top: calc(100 / 1920 * 100vw); padding-bottom: calc(100 / 1920 * 100vw); }
.Floor003195 .column-tit{ font-size: calc(50 / 16 * 1em); margin-bottom: calc(24 / 50 * 1em);color: #333;}
@media (max-width:1024px) {
    .Floor003195 .column-tit{font-size: calc(32 / 16 * 1em);}
}

.Floor003195 .intro .edit-info{ font-size: calc(20 / 16 * 1em); line-height: 1.7; }

.Floor003195 .icon-desc{background: url(../images/Floor003195-bg.png) no-repeat center center;background-size: cover;padding-top: calc(147 / 1920 * 100vw); padding-bottom: calc(174 / 1920 * 100vw); color: #fff;}
.Floor003195 .icon-desc .sub-tit{font-size: calc(32 / 16 * 1em);
    color: #fff;
    margin: 0;
    font-family: 'HarmonyOS_Sans_SC_Medium';text-align: center;}
.Floor003195 .icon-desc .sub-tit:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #0054d2;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}
.Floor003195 .icon-desc li.slick-slide{position: relative;text-align: center;padding: 0 3%;}

.Floor003195 .icon-desc li:not(:last-child) .line{position: absolute;}

.Floor003195 .icon-desc li .icon{width: calc(95 / 16 * 1em);margin: 0 auto calc(30 / 16 * 1em); border: solid 1px #fff;position: relative;border-radius: 0 calc(20 / 16 * 1em) 0 calc(20 / 16 * 1em); transition: 0.3s;}
.Floor003195 .icon-desc li .icon:after{position: absolute;content: ''; width: calc(9 / 16 * 1em); height: calc(9 / 16 * 1em); top: 0;left: calc(100% + 0.03rem); background: url(../images/Floor003195-add.svg) no-repeat center center; background-size: contain; transform: scale(0); transition: 0.3s;}
.Floor003195 .icon-desc li .icon img{transition: 0.5s;width: calc(58 / 16 * 1em);}
.Floor003195 .icon-desc li:hover .icon{border-color: #0054d2;}
.Floor003195 .icon-desc li:hover .icon:after{transform: scale(1);}
.Floor003195 .icon-desc li:hover img{transform: rotate(360deg);}
.Floor003195 .icon-desc li .icon dl{display: table; width: 100%; height: calc(103 / 16 * 1em);	}
.Floor003195 .icon-desc li .icon dt{display: table-cell; vertical-align: middle;text-align: center;}
.Floor003195 .icon-desc li a{color: #fff;}
.Floor003195 .icon-desc li .tit{font-size: calc(24 / 16 * 1em); line-height: 1.2;}
.Floor003195 .icon-desc li p{margin: 1em 0 0 0; font-size: calc(16 / 16 * 1em);opacity: 0.8;
    line-height: 26px;}

@media (min-width:1025px) {
.Floor003195 .intro .edit-info{max-width: calc(1066 / 1440 * 100%);margin: 0 auto;}
/* .Floor003195 .icon-desc ul{display: table;width: 100%; table-layout: fixed;}     */
/* .Floor003195 .icon-desc li{display: table-cell; vertical-align: middle; width: calc(100% / 3);} */
.Floor003195 .icon-desc .slider.no-js{display: flex; justify-content: center;}
.Floor003195 .icon-desc .slider.no-js li{width: calc(100% / 4);padding: 0 3%;position: relative; text-align: center;}
.Floor003195 .icon-desc li .line{height: 100%;width: 1px;border-right: 1px dotted rgba(255, 255, 255, 0.5);right: -1px; top: 0;}
.Floor003195 .icon-desc li .line i{position: absolute; top: calc(100% + 9px); width:10px;height: 9px;left: 50%; margin-left: -5px;}
.Floor003195 .icon-desc li .line i:before,
.Floor003195 .icon-desc li .line i:after{position: absolute;content: ''; background-color: #0054d2; border-radius: 3px;}
.Floor003195 .icon-desc li .line i:before{left: 0;width: 100%; height: 3px; top: 0;}
.Floor003195 .icon-desc li .line i:after{width: 3px;left: 50%; margin-left: -1px; top: 0; height: 100%;}
}
@media (max-width:1024px) {
.Floor003195 .intro{padding-top: 50px; padding-bottom:50px; }
.Floor003195 .icon-desc .sub-tit{font-size: calc(24 / 16 * 1em); margin-bottom: 2em;}
.Floor003195 .icon-desc li:not(:last-child) .line{height: 1px;width: 100%;border-bottom: 1px dotted rgba(255, 255, 255, 0.5);left: 0; bottom: 0;}
.Floor003195 .icon-desc li.slick-slide{padding-bottom: 10vw;}
/* .Floor003195 .icon-desc li:not(:last-child){margin-bottom: 10vw; padding-bottom: 10vw;}     */
}

.Floor003195 .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; margin-top: 3em;}
.Floor003195 .slick-dots li{width:calc(40 / 16 * 1em); height:0.4em;background-color: #fff;  opacity: .3; margin: 0 2px;}
.Floor003195 .slick-dots li.slick-active{opacity: 1;background-color: #063c8c;}
.Floor003195 .slick-dots li button{display: none;}


.case {
    padding-top: 1rem;
}
.case li {
    width: 31.81%;
    margin-bottom: 2.2%;
}
.case li {
    position: relative;
    /* float: left; */
    width: 100%;
    margin-bottom: 3%;
    border: 1px solid transparent;
    transition: .3s;
}
.case li a {
    display: block;
    padding: 0.24rem;
    transition: .3s;
    background: #fff;
    box-shadow: -2px -6px 24px rgba(0, 0, 0, 0.05);
}
.case .pic {
    overflow: hidden;
    float: left;
    width: 30%;
}
.case .pic figure {
    padding-bottom: 51%;
    transition: .3s;
}
.case li:hover .pic figure{
    transform: scale(1.15);
}
.case .text{float:right;width: 65%;padding: 3% 5% 3% 0%;position: relative;}

.case aside {
    position: relative;
    padding: 0 0.3rem 0 0;
    font-size: .25rem;
    line-height: 1;
    color: #333;
    transition: .3s;
}

.case li:hover aside {
    color: #083d8d;
}

.case li .text::after {
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    top: 47%;
    right: 1%;
    margin-top: -0.045rem;
    background: url(../images/arrow_r.png) no-repeat center/contain;
}
.case li:hover, 
.case li:hover a {
    border-color: #083d8d;
}
.case li:hover {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.14);
}
.case  time{
    color: #999;
    font-size: 15px;
    line-height: 22px;
    margin-bottom: 20px;
    display:block
    }
.case  p{
    color: #666;
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 0;
    }

@media(max-width:1024px){
 .case {padding-top:50px;}
}









.jiamengtitle{font-size: calc(36 / 16 * 1em);color: #333;text-align: center;margin: 0;padding-bottom: 3%}



.jiamengzc .box1{padding: 5% 0;background: url(../images/RighInfo002739-bg3.jpg) no-repeat center;}

.jiamengzc .box1 .txt .title{font-size:calc(32 / 16 * 1em);color: #333;}
.jiamengzc .box1 .txt .title:after {
    display: block;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;    margin-left: 0;
}

.jiamengzc .box1 .txt p{margin: 0;line-height: 2;}

@media(min-width:1025px){
.jiamengzc .box1 .txt{width: 55%}    
.jiamengzc .box1 .pic{width: 45%}   
.jiamengzc .box1 .txt{padding-right: 5vw}

}
@media(max-width:1024px){
  .jiamengzc .box1{padding:50px 0;}
  .jiamengtitle{font-size: calc(24 / 16 * 1em);}
  .jiamengzc .box1 .txt .title{font-size:calc(18 / 16 * 1em);}
  .jiamengzc .box1 .txt{padding: 24px; background: #fff;}    
  .case .pic{float: none;width: 100%;}
  .case .text{float: none;width: 100%;box-sizing: border-box;}
  .jiamengzc .box1 .ytable{display: block;}
  .jiamengzc .box1 .txt{display: block;width: 100%;}
  .jiamengzc .box1 .pic{display: block;width: 100%;}
}



.jiamengzc .box2{background: #f8f8f8;padding: 5% 0}
.jiamengzc .box2 .title{font-size: .3rem;color: #333;font-family: 'HarmonyOS_Sans_SC_Medium';padding-bottom: 3%;text-align: center}
.jiamengzc .box2 .txt{text-align: center}

.jiamengzc .box2 .list ul{text-align: center;margin-top: 3%}
.jiamengzc .box2 .list li{display: inline-block;width: 15%;border: 1px solid #f0f0f0;margin-bottom: 0.5%}



.jiamengzc .box3{position: relative}
.jiamengzc .box3 .txt{line-height: 2;color: #fff;text-align: center;font-size: .18rem;padding-bottom: 5%}
.jiamengzc .box3 .column-box li a{display: block;background-color:rgba(0,0,0,.4); padding:2.3em 3em; overflow: hidden;transition: 0.3s;text-align: center;border-radius: 3px;margin: 0 0.04rem;}
.jiamengzc .box3 .column-box li:hover a{background-color:rgba(8,61,141,.85);}
.jiamengzc .box3 .column-box li h3{font-family: 'HarmonyOS_Sans_SC_Medium';font-size: .22rem;margin: 0;color: #083d8d;font-weight: normal;padding-bottom: 10px}
.jiamengzc .box3 .column-box li pre{line-height: 1.8;margin: 0;color: #fff;text-align: center; min-height: calc(1.8 * 3 * 1em);}
.jiamengzc .box3 .column-box li h1{    font-weight: bold;
    color:rgb(255 255 255 / 40%);
    font-size: 38px;
    opacity: 1;
    margin: 0;
    margin-bottom: 10px;}

    .jiamengzc .box3 .title{font-size:calc(32 / 16 * 1em);color: #fff;text-align: center}
    .jiamengzc .box3 .title:after {
        display: block;
        margin-top: calc(24 /28 * 1em);
        content: '';
        background: #083d8d;
        width: 48px;
        height: 2px;margin: 0 auto;
       margin-bottom: 48px;
        margin-top: 30px;
    }
    
    .jiamengzc .box3 .column-box .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; margin-top: 3em;}
    .jiamengzc .box3 .column-box .slick-dots li{width:calc(40 / 16 * 1em); height:0.4em;background-color: #fff;  opacity: .3; margin: 0 2px;}
    .jiamengzc .box3 .column-box .slick-dots li.slick-active{opacity: 1;background-color: #063c8c;}
    .jiamengzc .box3 .column-box .slick-dots li button{display: none;}


@media (min-width:1025px) {
.jiamengzc .box3 .main{position: absolute;left: 0;width: 100%;height: 100%;top: 0;z-index: 10;} 
.jiamengzc .box3 .main .ytable{display: flex;align-items: center;justify-content: center;overflow: hidden;}
.jiamengzc .box3 .main .ytable{height: 100%;}
.jiamengzc .box3 .main .ytable .ytable-cell{width: 100%;display: block;}
.jiamengzc .box3 .column-box.no-js{display: flex;justify-content: center;}
.jiamengzc .box3 .column-box li{width:calc(100% / 5);}
}
@media (max-width:1024px) {
.jiamengzc .box3 .main{position: relative;z-index: 4; padding:50px 0;}
.jiamengzc .box3 .bg-img{position: absolute;left: 0;width: 100%;height: 100%; top: 0; overflow: hidden;}
.jiamengzc .box3 .bg-img img{max-width: none; min-height: 100%; position: absolute; left: 50%;transform: translate(-50%,-50%);top: 50%; width: auto;}
.jiamengzc .box3 .title{font-size:calc(24 / 16 * 1em);}
.jiamengzc .box3 .ytable,
.jiamengzc .box3 .ytable-cell{display: block; width: auto;}

}


.jiamengzc .box4{padding: 5% 0}
.jiamengzc .box4 .title{font-size: 32px;color: #333;text-align: center}

.jiamengzc .box4 li{float: left;width:15%;margin-right: 2%;background: url("../images/RighInfo002739-bg.jpg") no-repeat left 4%;padding: 3% 2%;text-align: center}
.jiamengzc .box4 li:last-child{margin-right: 0}

.jiamengzc .box4 li .tit{font-size: .22rem;color: #333;font-family: 'HarmonyOS_Sans_SC_Medium';padding-top:20px}
.jiamengzc .box4 li p{line-height: 1.5;color: #333;font-size: .18rem}
.jiamengzc .box4 li img{max-width:58px}




.jiamengzc .box5{padding: 5% 0;
    background: #f2f3f8;}
.jiamengzc .box5 .txt{padding-left: 5vw}
.jiamengzc .box5 .txt .title{font-size:32px;color: #333;}
.jiamengzc .box5 .txt .title:after {
    display: block;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;    margin-left: 0;
}
.jiamengzc .box5 .txt p{margin: 0;line-height: 2;}
.jiamengzc .box5 .txt p span{    color: #083d8d;
    margin-right: 10px;}
@media(min-width:1025px){
.jiamengzc .box5 .txt{width: 55%}    
.jiamengzc .box5 .pic{width: 45%}    
}

.jiamengzc .title:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}



/*RighInfo002808 */
.RighInfo002808{padding: 5% 0 6%}
.RighInfo002808 .floor{position: relative; z-index: 1.}

.RighInfo002808 .floor-1 .txt .info{ line-height:2;}
.RighInfo002808 .floor-1 .txt h1{font-size:calc(32 / 16 * 1em);color: #333;line-height: 1.3;font-weight: normal; margin-bottom: 5%;font-family: 'HarmonyOS_Sans_SC_Medium';}
.RighInfo002808 .floor-1 .txt h1:after {display: block;margin-top: calc(24 /28 * 1em);content: ''; background: #083d8d;width: 48px;height: 2px;margin-bottom: 40px;margin-left: 0;}
.RighInfo002808 .floor-1 .txt .ti25{color: #555}
.RighInfo002808 .floor-1 .txt .nmb{margin-bottom: 0;}
.RighInfo002808 .floor-1 .txt .nmt{margin-top: 0;}
.RighInfo002808 .floor-1 .count{position: relative; z-index: 1; padding: 5% 0 0;}
.RighInfo002808 .floor-1 .count li p{margin: 0;}
.RighInfo002808 .floor-1 .count li aside{color: #083d8d;font-size: .24rem}
.RighInfo002808 .floor-1 .count li aside sup{font-size: .3rem;vertical-align: text-bottom;margin: 0 5px}
.RighInfo002808 .floor-1 .count li aside b{font-size: .36rem;font-family: Arial;display: inline-block;vertical-align: sub;}
.RighInfo002808 .floor-1 .count li aside .tit{font-size: .24rem;font-weight: bold}
.RighInfo002808 .floor-1 .pic{ position:relative}
.RighInfo002808 .floor-1 .pic .files{position: absolute; left: 0;top: 0;width: 100%;height: 100%; background-color: #000; z-index: 30;}
.RighInfo002808 .floor-1 .pic .files video{display: block; width: 100%;height: 100%;}
.RighInfo002808 .open-video{position: absolute;left: 45%;bottom: 50%; cursor: pointer; z-index: 10;}
.RighInfo002808 .open-video i{display: block;width: 42px; height: 42px; border-radius: 50%; background: #083d8d url(../images/Floor002841_btn.png) no-repeat center center;position: relative; z-index: 4;}
.RighInfo002808 .open-video:before,
.RighInfo002808 .open-video:after{position: absolute; content: '';border-radius: 50%;background: #083d8d; opacity: 0.2;-webkit-opacity: 0.2; animation: scale 3s infinite;-webkit-animation: scale 3s infinite;}
.RighInfo002808 .open-video:before{left: -11px; top: -11px; bottom: -11px;right: -11px; animation-delay: 0.3s;}
.RighInfo002808 .open-video:after{left: -20px; top: -20px; bottom: -20px;right: -20px;}

.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}
@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-webkit-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-ms-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@media(min-width:1025px){
.RighInfo002808 .floor-1 .txt{float: left;width: 56%}
.RighInfo002808 .floor-1 .txt .info{max-width: 820px;width: 95%;}
.RighInfo002808 .floor-1 .count:before{position: absolute; right: 0; top: 0; height: 100%; background: #f5f5f5;content: ''; width: 124.49%;display: none}
.RighInfo002808 .floor-1 .pic{float: right;width: 42%}
}
@media(max-width:1024px){
.RighInfo002808{padding:50px 0 }
.RighInfo002808 .floor-1 .txt h1{font-size:calc(24 / 16 * 1em);}
.RighInfo002808 .floor-1 .count{ background: #f5f5f5;}
.RighInfo002808 .floor-1 .count li{text-align: center;}
}
@media(min-width:641px){
.RighInfo002808 .floor-1 .count ul{position: relative; z-index: 2;}
.RighInfo002808 .floor-1 .count li{width: 33%;float: left;margin-bottom: 5%}

}
@media(max-width:640px){
.RighInfo002808 .floor-1 .count{padding-top: 0;}
.RighInfo002808 .floor-1 .count ul{overflow: hidden;}
.RighInfo002808 .floor-1 .count li{ padding:25px 0; }
.RighInfo002808 .floor-1 .count li+li{border-top: 1px dashed #ccc;}
}




/*
 .Floor002467 为demo编号
 */
.Floor002467 .videobox{ position: relative;height: 500px;}
.Floor002467 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 200px;}
.Floor002467 .videobg .play{ display: block; background: url(../images/Floor002467-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer; z-index: 5;}
.Floor002467 .videobg h2{ font-size: .3rem; margin: 0; position: absolute; top: 50%; left: 0; width: 100%; text-align: center; font-weight: normal; color: #fff; margin-top: 40px;}
.Floor002467 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 15; display: none;}
.Floor002467 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.Floor002467 .videobg,.Floor002467 .videobox{ height: 400px;}
	.Floor002467 .videobg .play{background-size:40px 40px;}
}
@media only screen and (min-width: 1024px) {
	.Floor002466 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
	.Floor002467 .videobg,.Floor002467 .videobox{ height: 600px;}
	.Floor002467 .videobg .play{background-size:50px 50px;}
}





.PicList002433{padding:5% 0;background: url(../images/RighInfo002739-bg2.jpg) no-repeat center;}
.PicList002433 .title{font-size: 32px;
    color: #333;
    text-align: center;}
.PicList002433 .title:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}

.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:46px; height:46px; margin-top:-30px; border:1px solid #083d8d; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:#083d8d; }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:14px; height:14px; border-top:2px solid #083d8d; border-right:2px solid #083d8d; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-7px 0 0 -11px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main .slick-prev{ left:0;}
.PicList002433 .main .slick-next{ right:0;}
@media(min-width:1750px){
.PicList002433 .main .slick-prev{ left:-59px;}
.PicList002433 .main .slick-next{ right:-59px;}
}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:2%;}
.PicList002433 .main .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433 .main ul{ padding:0 50px;position: relative}
.PicList002433 .main li{ float:left; position:relative;  text-align:center;}
.PicList002433 .main li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433 .main li .ytable{ height:245px; transition: .3s;}
.PicList002433 .main li .ytable-cell{ vertical-align:bottom;}
.PicList002433 .main li .ytable:hover{transform: scale(1.12);}
.PicList002433 .main li figure{ position:relative; display:inline-block;max-width: 80%; }
.PicList002433 .main li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433 .main li figure img{ max-height:245px;padding-top: 12px;background-size:100% 100%; }
.PicList002433 .main li p{ margin:0 auto; max-width:210px;width:90%; line-height:1.25; max-height:calc(1.25em * 2); color:#333;}
.PicList002433 .main .ul-3 li{width:33.33333333%;}
.PicList002433 .main .ul-2 li{width:50%;}
.PicList002433 .main .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .main .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .main .ul-1 li{width:100%;}

@media(min-width:1025px){
  .PicList002433 .main ul:before,
  .PicList002433 .main ul:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
  .PicList002433 .main ul:before{ left:0px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
  .PicList002433 .main ul:after{right:0px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
  .PicList002433 .main .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
  .PicList002433 .main .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}

}

@media(max-width:1024px){
  .PicList002433{padding:50px 0;}

}

@media(max-width:640px){
.PicList002433  .auto,
.PicList002433 .main ul{ padding:0;}
.PicList002433 .main .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .main .ul-2 li:nth-child(2) > *{ padding-right:30%;}
}



/*Menu002937 */
.Menu002937{padding:100px 0 40px 0;}
.Menu002937 .ul{display: table;line-height: normal;}
.Menu002937 .ul li{float: left;margin: 1px 0;}
.Menu002937 .ul li:not(:last-child){margin-right: 10px;}
.Menu002937 .ul li a{display: block;
    line-height: 2.4em;
    min-width: 141px;
    padding: 0 1em;
    font-size: 18px;
    background: #eee;
    text-align: center;
    border-radius: 5px;}
.Menu002937 .ul li.aon a,
.Menu002937 .ul li a:hover{color: #fff;background: #083d8d;}
@media(max-width:768px){
.Menu002937 .ul li a{min-width: 18.36vw;font-size: 3.5vw;}
}
@media(max-width:480px){
.Menu002937 .ul li a{font-size: 4vw;line-height: 2em;}
}
.Menu002937 .title {
    font-size: 32px;
    color: #333;
    text-align: center;
}
.Menu002937 .title:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}

/*Floor002997 */
.Floor002997{padding: 5% 0}
.Floor002997 .auto{width: 88.542%; max-width: 1600px;}
.Floor002997 .name{font-size: calc(32 / 16 * 1em);
    color: #333;
    margin: 0;
    font-family: 'HarmonyOS_Sans_SC_Medium';
    text-align: center;}
.Floor002997 .name:after {
    display: block;
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 40px;
}
@media(min-width:1025px) {
  .Floor002997 .slider.no-js{display: flex; justify-content: center;}
.Floor002997 .slider.no-js li{width: calc(100% / 4);}
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002997 .name{font-size: 3vw;}
}
@media(max-width:1024px){
  .Menu002937{padding:50px 0 25px;}
  .Floor002997{padding:50px 0;}
  .Floor002997 .name{font-size: calc(24 / 16 * 1em);}
}


.Floor002997 .slider li a{color: #000; display: block; margin: 0 auto; width: 95.715%;}
.Floor002997 .slider li .pic{overflow: hidden;border-radius: 10px;}
.Floor002997 .slider li .Ispic{padding-bottom: 88%;
    transition: 0.3s;
    border-radius: 10px;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.2);}
.Floor002997 .slider li .txt{position: relative;
    z-index: 10;
    background-color: #fff;
    box-shadow: 0px 0px 2.08vw rgba(0, 0, 0, 0.08);
    width: 92%;
    margin: -2.22vw auto 0;
    padding: 1.2vw;
    border-radius: 5px;}
.Floor002997 .slider li .txt aside.dot2{font-size: 24px;line-height: 1.5em;max-height: 3em;}
.Floor002997 .slider li .txt pre{font-size: 18px;
    line-height: 1.625em;height: 3em;
    font-family: 'HarmonyOS_Sans_SC_Regular';}
.Floor002997 .slider li .txt span{display: inline-block;font-weight: 100; line-height: 20px;transition:  0.3s;}

.Floor002997 .slick-arrow{ cursor:pointer; padding:0; border:none; background:#fff; font-size:0; z-index:10; position:absolute; top:50%; width:70px; height:70px;  border-radius: 50%; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);  margin-top: -35px;}
.Floor002997 .slick-arrow:hover{ background:#083d8d;}
.Floor002997 .slick-arrow::before{ width:16px; height:16px;position:absolute; content:''; top:50%; left:50%; margin-left:-8px; margin-top:-8px; background: url(../images/more-on.svg) no-repeat center;}
.Floor002997 .slick-arrow:hover::before{ background-image: url(../images/more.svg);}
.Floor002997 .slick-prev{left: -80px;}
.Floor002997 .slick-prev::before{margin-left:-8px;transform:rotate(-180deg); -webkit-transform:rotate(-180deg);}
.Floor002997 .slick-next{right:-80px;}
/* .Floor002997 .slider li a:hover .txt span{padding: 0 10px;background: #000;color: #fff;}
.Floor002997 .controls{position: relative; height: 1px; background: rgba(0,0,0,0.1); margin: 30px 66px;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: #000;}
.Floor002997 .slick-arrow{width: 46px;height: 46px; position: absolute; top: 50%; margin-top: -23px; border: 1px solid #000;background: url("../images/Floor002997_prev.png") no-repeat center center; transition: 0.3s;}
.Floor002997 .slick-arrow:hover{border-radius: 50%;}
.Floor002997 .slick-prev{left: -60px;}
.Floor002997 .slick-next{right: -60px;background-image: url("../images/Floor002997_next.png");} */
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt aside.dot2{font-size: 4.5vw;}
.Floor002997 .slider li .txt pre{font-size: 3.5vw; margin: 4vw 0;}
.Floor002997 .slider li .txt{margin-top: -10vw;}
/* .Floor002997 .controls{margin-left: 40px;margin-right: 40px;}
.Floor002997 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}*/
.Floor002997 .slick-prev{left: -10px;}
.Floor002997 .slick-next{right: -10px;} 
.Floor002997 .slick-arrow{width: 40px;height: 40px;}
}


/*Timeline000397 */
.Timeline000397{position:relative;padding: 5% 0;background: url(../images/RighInfo002739-bg0.jpg) no-repeat center;background-size: cover;}
.Timeline000397 .title {
    font-size: 32px;
    color: #fff;
    text-align: center;
}
.Timeline000397 .title:after {
    display: block;
    margin: calc(24 /28 * 1em);
    margin: 0 auto;
    margin-top: calc(24 /28 * 1em);
    content: '';
    background: #083d8d;
    width: 48px;
    height: 2px;
    margin-bottom: 48px;
}

.Timeline000397 .cobox{ position:relative}
.Timeline000397 .cobox::before{content:'';width: 100%;height: 1px;background: rgba(255,255,255,.2);position: absolute;left: 0;top: 50%;margin-top:-2px;z-index: 1;}
.Timeline000397 .owl-stage-outer{ overflow:hidden;}
.Timeline000397 .owl-item{ float:left;}
.Timeline000397 .auto{ position:relative; z-index:2;}
.Timeline000397 .bd li{ float:left; width:200px; }
.Timeline000397 .owl-nav button{padding:0;font-size:22px;color:#fff;width: 38px;height: 38px;position:absolute;top:50%;margin-top: -20px;border-radius:50%;border: 1px solid rgba(255,255,255,.35);background: #083d8d;z-index:10;cursor:pointer;}
.Timeline000397 .owl-nav button span{ display:block; line-height:20px; margin-top:-1px;}
.Timeline000397 .owl-nav button.disabled{cursor:default;background: #4687e8; opacity: 0;}

.Timeline000397 .item{position:relative;}
.Timeline000397 .item .icon{width:20px;  background:url(../images/Timeline000397-icon1.png) no-repeat left bottom; }
.Timeline000397 .item div{color: #fff;}
.Timeline000397 .item time{text-align:center;color: #fff;font-size: 30px;font-weight: bold;}
@media(min-width:1025px){
.Timeline000397 .owl-prev{ left:-24px; }
.Timeline000397 .owl-next{ right:-24px; }
}
@media(min-width:601px){
.Timeline000397 .item{height:440px;}
.Timeline000397 .item .icon{ height:50%;position:absolute; top:0; left:50%; margin-left:-6px; margin-top:-4px;}
.Timeline000397 .owl-item:nth-child(2n) .icon{ top:50%; background-image:url(../images/Timeline000397-icon2.png); background-position:0 5px;}
.Timeline000397 .item div{line-height: 30px;overflow-x:hidden;max-height: 125px;position:absolute;max-width:100%;left:50%;bottom:310px;width: max-content;transform: translateX(-50%);}

/* 自定义整个滚动条 */
.Timeline000397 .item div::-webkit-scrollbar {
  width: 5px; /* 设置滚动条的宽度 */
}
 
/* 自定义滚动条轨道 */
.Timeline000397 .item div::-webkit-scrollbar-track {
  background: #ccc; /* 设置轨道的背景颜色 */
}
 
/* 自定义滚动条的滑块（thumb） */
.Timeline000397 .item div::-webkit-scrollbar-thumb {
  background: #fff; /* 设置滑块的背景颜色 */
}
.Timeline000397 .owl-item:nth-child(2n) .item div{ bottom:auto; top:310px;}
.Timeline000397 .item time{position:absolute; width:100%; top:52%;}
.Timeline000397 .owl-item:nth-child(2n) .item time{top: 38%;}
}
@media(max-width:1024px){
.Timeline000397{padding: 50px 0;}
.Timeline000397 .owl-prev{ left:0; }
.Timeline000397 .owl-next{ right:0; }
}
@media(max-width:600px){
.Timeline000397 .item time{ font-weight:bold; font-size:18px; display:block; line-height:40px;}
.Timeline000397 .item{ padding:0 5%;}
.Timeline000397 .owl-nav button{ top:70px; margin-top:0;}
.Timeline000397 .item .icon{ display:block; margin:0 auto; height:50px; background-position:center bottom;}
.Timeline000397 .item div{ margin-top: 30px; height: calc(1.75em * 5); overflow-y: hidden; line-height: 1.75;}
.Timeline000397 .cobox::before{top:90px;margin-top:0;}
}






.Advantage{padding: 5% 0 9%;}
.ourServe_wb {position: relative;}
.ourServe_wb .pic {padding-top: 0.125em;text-align: center}
.ourServe_wb li {position: relative;padding: 1.25em 1.275em;border-radius: 1.25em;background-color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.ourServe_wb li aside {/* margin-bottom: 0.5vw; */font-size: 1.15em;/*font-weight: bold;*/line-height: 1.5;color: #333;display: flex;align-items: center}
.ourServe_wb li .icon {width: 3.5em;height: 3.5em;}
.ourServe_wb li .icon img{animation: picImg 1s linear infinite alternate; width: 100%; height: 100%;}
.ourServe_wb li p {width: calc(96% - 3.5em);line-height: 1.5;color: #666;}

@media(min-width:1025px){
.ourServe_wb li {position: absolute;max-width: 48.625em;width: 26%;}
.ourServe_wb .pic img {max-width: 40.1875em;}
.ourServe_wb li.li1,
.ourServe_wb li.li2,
.ourServe_wb li.li3 {text-align: right;}
.ourServe_wb li.li3:nth-of-type(3){text-align: left;}
.ourServe_wb li.li1 {top: 2.0625em;right: calc(50% + 13.5625em);}
.ourServe_wb li.li2 {top: 22.75em;right: calc(50% + 13.5625em);}
.ourServe_wb li.li3 {top: 2.0625em;left: calc(50% + 13.5625em);}
.ourServe_wb li.li4 {top: 22.75em;left: calc(50% + 13.5625em);}
.ourServe_wb li.li5 {top:31.4375em;left: 50%;transform: translateX(-50%);}
.ourServe_wb li.li6 {top:31.4375em;left: calc(50% + 17.5625em)}
.ourServe_wb li.li1 aside,
.ourServe_wb li.li2 aside  {flex-direction:row-reverse;}
.ourServe_wb li.li1 aside .icon ,
.ourServe_wb li.li2 aside .icon ,
.ourServe_wb li.li3 aside .icon {margin-left: 4%;}
.ourServe_wb li.li4 aside .icon, .ourServe_wb li.li5 aside .icon, .ourServe_wb li.li3 aside .icon {margin-right: 4%;}

}
@media(max-width:1440px){
.ourServe_wb .pic img {max-width: 30.1875em;}
}
@media(max-width:1024px) {
.Advantage{padding:50px 0;}
.ourServe_wb .pic {padding-top: 0%;}
.ourServe_wb li {margin-top: 6%;}
.ourServe_wb li aside {margin-bottom: 3%;font-size: 4vw;}
.ourServe_wb li aside .icon {margin-right: 3%;}
.ourServe_wb .pic img {width: 100%;display: none;}
}

.module{ display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.module .fl-txt{ width:calc(50% - 3em);display: flex;flex-wrap: wrap;justify-content: space-between}
.module .fr-tu{ width:50%;}
.module .fl-txt .item{ display: flex;align-items: center;padding: 1.66em; margin: 0.888em; width:48%; box-shadow:0 0 .1rem rgba(0,0,0,.2); border-radius:5px;}
.module .fl-txt .item .icon{ position: relative; margin-right:.25rem; position: relative;}
.module .fl-txt .item .icon span{ width:3em; height:3em; position: relative; z-index:2; display:block; background: #00c07f; overflow: hidden; border-radius:50%;}
.module .fl-txt .item .wz{color:#333333;}
.module .fl-txt .item .icon::before,
.module .fl-txt .item .icon::after{ background:#00c07f; -webkit-animation:pulse5 2s linear infinite; animation:pulse5 2s linear infinite; border-radius:9999px; content:''; opacity:.6; position:absolute; left:0; top:0; height:100%; width:100%; z-index:1; box-sizing:border-box; transform:scale(.98); }
.module .fl-txt .item .icon::after{ -webkit-animation-delay:1s; animation-delay:1s}
@-webkit-keyframes pulse5{
    to{
        opacity:0;
        transform:scale(1.4);
    }
}
@keyframes pulse5{
    to{
        opacity:0;
        transform:scale(1.4);
    }
}
@media(max-width:640px){
  .module .fl-txt{width: 100%;}
  .module .fr-tu{width: 100%;}
}

.home-name{ margin-bottom:4.5vw}
 .column-name{position: relative;padding: calc(0 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;color: #fff;}
 .column-name aside{position: relative;z-index: 4;}
 .column-name .cn{font-size: calc(38 / 16 * 1em);font-family: 'SourceHanSansCN-Bold'; line-height: 1;font-weight: bold;}
 .column-name .en{font-family: 'Oswald-Regular';font-size: calc(30 / 16 * 1em);opacity: 0.3; line-height: calc(26 / 30 * 1em);     margin-top: calc(10 / 30 * 1em);
    text-transform: uppercase;
    letter-spacing: 2px;}
  .column-name .mark{position: absolute; left:0; top: -38px;background: url(../images/Floor003181-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
  .column-name .desc .tit-1{font-size: calc(20 / 16 * 1em);margin-bottom: 0.5em;opacity: 0.85;}
    .column-name .desc .tit-2{opacity: 0.5;}
@media (min-width:1025px) {
  .column-name{margin-left: calc(-77 / 16 * 1em);}
  .column-name .desc{position: absolute;right: 0; width: 70%; bottom: 0;text-align: right;}
}
@media (max-width:1024px) {
  .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
  .column-name .desc{margin-top: 1em;}
}




.Hometitle1{text-align: center;z-index: 10;position: relative;margin-bottom: 4vw;}
.Hometitle1 .cn{font-size:calc(36 / 16 * 1em);color:#fff;line-height: 1;font-family:'HarmonyOS_Sans_SC_Bold';position: relative;} 
.Hometitle1-white .cn{color:#fff;} 
.Hometitle1 .cn:after{display: block;content: '';width:100px;height: 10px;background:#1270b0;background: linear-gradient(to bottom,  rgba(12, 52, 132,1) 0%,rgba(0,0,0,0.1) 100%);border-radius: 50px; margin: 10px auto 0;}
.Homeinfo1{text-align: center;padding: calc(0 / 1920 * 100vw) 0 calc(3 / 1920 * 100vw);font-size: calc(22 / 16 * 1em);line-height:1.7;color:rgba(255, 255, 255, 0.7);text-transform: uppercase;}
.Homeinfo1-white{ color:rgba(255, 255, 255, 0.85); }
@media (max-width:1025px){
.Hometitle1 .cn{letter-spacing: 5px;text-indent: 5px;} 

}
@media (max-width:1024px){
.Hometitle1{margin-bottom:30px;}
.Hometitle1 .cn{font-size:calc(26 / 16 * 1em);}
.Homeinfo1{font-size: calc(18 / 16 * 1em);}
}

.apply-from{position: fixed; z-index: 999;left: -100%; top: 0;width: 100%;height: 100%; background-color: rgba(0, 0, 0, .5);display: flex; align-items: center; justify-content: center; opacity: 0;transition:opacity 0.3s; visibility: hidden;}
.apply-from.show{ opacity: 1;left: 0; visibility: visible;}
.apply-from .wrap{width: 90%; max-width: 580px; border-radius: 10px;background-color: #fff; padding: 2vw;position: relative;}
.apply-from .close{position: absolute; width: 30px;height: 30px;border-radius: 50%; background-color: #fff; right: -10px;top: -10px; cursor: pointer;}
.apply-from .close:before,
.apply-from .close:after{position: absolute; content: ''; width: 50%;height: 2px;background-color: #083d8d; left: 50%;top: 50%; margin-top: -1px;left: 25%;}
.apply-from .close:before{transform: rotate(-45deg);}
.apply-from .close:after{transform: rotate(45deg);}
.apply-from .btn{ background:#083d8d; cursor:pointer; padding:0; border:none; width:200px; height:50px; font-size: 16px; color:#fff;border-radius: 5px;}
.apply-from .form_table{width: 100%;}
.apply-from .form_table td{padding-bottom: 10px; vertical-align: top;}
.apply-from .f-name{text-align: right;width: 100px;line-height:40px;}
.apply-from .text,
.apply-from select{border: 1px solid #eee;width: 100%;display: block;height:40px;line-height:40px; padding: 0 1em;}
.apply-from .text{ background: none;}
.apply-from textarea.text{height: auto;}
.apply-from .form_err{color: red;}
@media (max-width:1024px){
  .apply-from .wrap{padding: 20px;}
}
.popup{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 333;background-color: rgba(0, 0, 0, .7);}
.popup .popup-box{position: absolute;top: 50%;left: 50%;max-width: 600px;width: 100%;padding: 30px;background-color: #fff;transform: translate(-50%,-50%);z-index: 33;}
.popup .popup-box .close{position: absolute;right: 20px;top: 20px;width: 32px;height: 32px;background-size: 100%;background-image: url('../images/close.png');z-index: 3;cursor:pointer}
.popup .popup-box h3{margin-bottom: 20px;font-size: 24px;color: #10386b;text-align: center;}
.Form002219{ padding-bottom:5%;}
.Form002219 dl{ width: 100%; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px;height:38px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:160px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#10386b;} 

.saerchBox{
	padding-bottom: 1rem;
}
.saerchBox dl{
	display: flex;
	flex-wrap: wrap;
	margin: 0 -.1rem;
}
.saerchBox dl:not(:last-child) {
	margin-bottom: .5rem;
}
.saerchBox dl dt span{
	display: inline-block;
	padding: 0 0.25rem;
	border: solid 2px #083d8d;
	height: 0.5rem;
	line-height: .46rem;
	border-radius: 5px;
	color: #083d8d;
	font-size: .18rem;
}
.saerchBox dl dt{
	width: 100%;
	padding: 0 .1rem;
}
.saerchBox dl dd{
	width: 33.33%;
	padding: 0 .1rem;
	margin-top: .2rem;
}
.saerchBox dl dd a{
	display: block;
	padding: .2rem;
	border: solid 1px #eee;
}
.Productinfo2 .Apply.center{
	display: none;
	justify-content: center;
}
.Productinfo2 .Apply.center.active{
	display: flex;
}
.Productinfo2 .Apply.center li{
	width: 33.33%;
}

@media (max-width: 1024px) {
	.Productinfo2 .Apply.center,
	.Productinfo2 .Apply.center.active{
		display: none !important;
	}
	.Productinfo2 .swiperUl{
		display: block !important;
	}
}


@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}  
.Form002219 textarea{ height:150px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}
.popup .popup-box{max-width: 96%} 
}

