a:hover{color:#0891d7;}
/*Top003124 */
.Top003124{}
.Top003124 .auto{position: relative;}
@media (min-width:1025px) {
.Top003124{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;transition:background-color 0.3s,transform 1s;}
.Top003124.Down{transform: translateY(-5.8em);}
.Top003124.hover{background-color: #fff; box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);}
.Top003124.hover .logo .white,
.Top003124:not(.hover) .logo .red{display: none;}
.Top003124:not(.hover),
.Top003124:not(.hover) a:not(:hover){color: #fff;}
}
@media (max-width:1024px) {
.Top003124{ height: 7.2em;}
.Top003124 .wap-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-top: 2.5em;}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top003124 .logo{float: left;display: table;height:6.8em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{height: 5em;}
@media (max-width:1024px) {
.Top003124 .logo{height: 4.7em;}
.Top003124 .logo img{height: 4em;}
}
@media (max-width:1600px) {
.Top003124 .auto{max-width: inherit; width:96% }
}
.Top003124 .top-nav dd{}
.Top003124 .top-nav dd.lang{position: relative;line-height: 1.5}
.Top003124 .top-nav dd.lang a{color:#333;}
.Top003124 .top-nav dd.lang span {display: block;font-size: 0.16rem;padding-left: 0.32rem;padding-right:0.22rem;line-height: 1.57142857;background: no-repeat url(../images/lang.svg) left center;background-size: contain;cursor: pointer;color: var(--white)}
.Top003124.hover .top-nav dd.lang span{background: no-repeat url(../images/lang2.svg) left center;background-size: contain;}
.Top003124 .top-nav dd.lang span:after{position: absolute;width: 6px;height: 6px;content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-top: 1px solid #fff;border-right: 1px solid #fff;right: 0;top: 50%;margin-top: -3px;}
.Top003124.hover .top-nav dd.lang span:after{border-top: 1px solid #999;border-right: 1px solid #999;}
.Top003124 .top-nav dd.lang .hover {position: absolute;top: 100%;right: 0; width: max-content;background-color: #0891d7;padding:0.1rem;visibility: hidden;opacity: 0;transform: translateY(0.3rem);transition: 0.3s;z-index: 100}
.Top003124 .top-nav dd.lang .hover a:not(:hover) {color:#fff}
.Top003124 .top-nav dd.lang .hover li + li {margin-top: 0.5em}
.Top003124 .top-nav dd.lang.active .hover {visibility: visible;opacity: 1;transform: translateY(0)}

@media(min-width:1025px) and  (max-width:1770px) {
.Top003124 .top-nav{margin-right: 8.34vw;}
}
@media (min-width:1025px) {
.Top003124 .top-nav{float: right; margin-left: 6em;margin-right:5em; padding-top: 2.55em; font-size: 0.875em; }
.Top003124 .top-nav dd{float: left;line-height:2.5714em;}
.Top003124 .top-nav dd.oa{margin-left: 4.2857em;}
.Top003124 .top-nav dd.oa a{width:2.5714em;}
}
@media (max-width:1024px) {
.Top003124 .top-nav{position: absolute;right: 0; bottom: 100%;display: flex;align-items: center; margin-bottom: 0.5em;}
.Top003124 .top-nav dd{line-height: 2;}
.Top003124 .top-nav dd:not(:last-child){margin-right: 1em;}
.Top003124 .top-nav dd.oa a{width:2em;}
}

.Top003124 menu li span{display: block;}
@media (min-width:1025px) {
.Top003124 menu{float: right;}
.Top003124 menu li{float: left;}  
.Top003124 menu li:not(:last-child){margin-right: 4em;}
.Top003124 menu li span,
.Top003124 menu li span a{line-height:5.445em;font-size:0.18rem;font-weight: bold;}  
.Top003124 menu li span a{display: block;position: relative;z-index: 1;}
.Top003124 menu li.aon span a{color:#0891d7;}
.Top003124 menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top003124.hover menu li span a:after{background-color:#0891d7;}
.Top003124 menu li.aon span a:after,
.Top003124 menu li:hover span a:after{width: 100%;}
.Top003124 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden;}
.Top003124 menu li:nth-child(3) .sub,
.Top003124 menu li:nth-child(4) .sub{width:200px;margin-left:-100px;}
}
@media(max-width:1800px){
    .Top003124 menu li:not(:last-child){margin-right:3em;}
    .Top003124 .top-nav{margin-left:3em;}
}
@media(max-width:1600px){
    .Top003124 menu li:not(:last-child){margin-right:2.5em;}
}
@media(max-width:1440px){
    .Top003124 menu li:not(:last-child){margin-right:2em;}
    .Top003124 menu li span,
    .Top003124 menu li span a{font-size:0.16rem;}
}
@media (max-width:1024px) {
.Top003124 menu{position: fixed; left: -100%;top:7em;height: calc(100% - 7em); overflow: auto; background-color: #fff; width: 220px;opacity: 0;transition: 0.3s ease;}   
.menu-show .Top003124 menu{left: 0; opacity: 1; transform:translateX(0);}
.Top003124 menu li{ border-bottom: 1px solid #eee;margin-right:0 !important;}
.Top003124 menu li span{padding-top: 1em; padding-bottom: 1em;padding-left: 1em;}
.Top003124 .has-sub span .op:before,
.Top003124 .has-sub span .op:after{background-color: #ccc;}
.Top003124 menu li .sub{background-color: rgba(0,0,0,0.05);}
}

.Top003124 .open-search{position: absolute;right: 0; top: 0;width:2em;height:6em; background: url(../images/Top003124-btn.svg) no-repeat center; cursor: pointer; background-size: auto 28%;}
.Top003124.hover .open-search{background: url(../images/Top003124-btn2.svg) no-repeat center;background-size: auto 26%;}
.Top003124 .top-search{position: absolute;right: 0; top: 100%; background-color: #fff; width: 100%;max-width: 400px;}
.Top003124 .top-search .btn{background-color: rgba(0,0,0,1); background-image: url(../images/Top003124-btn.svg); background-size: auto 50%;cursor: pointer;}
.Top003124 .open-search.on:before,
.Top003124 .open-search.on:after{width: 40%; left: 30%;}
.Top003124.hover .open-search.on:before,
.Top003124.hover .open-search.on:after{background-color: rgba(0,0,0,1);}
@media (max-width:1024px) {
.Top003124 .open-search{width:2.4em; height: 2.4em; top: 50%;margin-top: -1.2em;background-color: rgba(0,0,0,1); background-size: auto 60%; right: 2.6em;}   
.Top003124 .open-menu{width:2.4em; height: 2.4em; right: 0;} 
.Top003124 .open-menu i{width: 60%; left: 20%;background-color: rgba(0,0,0,1);} 
.Top003124.hover .open-search{background-size:auto 68%;}
}
/*Banner003212 */
.Banner003212{--black:#000;--white:#fff;--white-opacity-50:rgba(255,255,255,0.5);}
.Banner003212 .controls{position: absolute;z-index: 101;right: 0;}
.Banner003212 .controls .num{font-size: 0.24rem;color: var(--white); line-height: 0.8; margin-right: 0.25rem; font-weight: 700;display: flex;align-items: flex-end;}
.Banner003212 .controls .num .cur{font-size: 0.52rem;width: 1em;text-align: right;display: inline-block; margin-right: 0.3em;}
.Banner003212 .controls .pages{z-index: 2; display: flex;align-items: center;width: auto;margin:0 auto;}
.Banner003212 .controls .pages span{display: block;width: 0.12rem; height: 0.12rem;margin:0 0.1rem;border-radius: 50%;background-color: var(--white); opacity: 0.3; cursor: pointer;}
.Banner003212 .controls .pages span.swiper-pagination-bullet-active{opacity: 1;}
.Banner003212 .box{position: absolute;left: 8%;bottom: 5%;z-index: 33;}
.Banner003212 .box .h-title{margin-bottom: 0;}
.Banner003212 .box .h-title .cn{margin-bottom: 0.05rem;color: #fff;}
.Banner003212 .box .h-title .en{padding-left: 0;margin-bottom: 0;color: #fff;}
.Banner003212 .box .h-title .en:after{display: none;}
.mouse{position: absolute; bottom: calc(29 / 960 * 100%); width: 0.24rem; left: 50%;margin-left: -0.12rem; height: 0.4rem; border-radius: 0.12rem; border: solid 2px #e9e9e9;z-index: 10;}
.mouse:after{width: 2px;height: 0.08rem;background-color: var(--white);border-radius: 1px; position: absolute; content: ''; left: 50%;margin-left: -1px; top: 0.07rem; animation: mouse 1s infinite;}
@keyframes mouse {
0%{transform: translateY(0); opacity: 0;}
100%{transform: translateY(0.1rem);opacity: 1;}
}
@media (min-width:1025px) {
.Banner003212 .controls{bottom: calc(57 / 960 * 100vh); width: 100%; }
.menu-show .Banner003212 .controls{right: -3.6rem;}
}
@media (max-width:1024px) {
.Banner003212{position: relative;z-index: 1;}
.Banner003212 .controls{bottom: calc(57 / 960 * 100%); padding-top: 0.2rem;padding-right: 0.2rem;}
.Banner003212 .controls .num{font-size: var(--font-size20);}
.Banner003212 .controls .num .cur{font-size: var(--font-size36);}
}


/*Banner002661 */
.Banner002661{ position:relative; z-index:1;}
.Banner002661 .txt{ position:absolute; z-index:3;bottom: 0;width: 100%;}
.Banner002661 .txt .c-title{padding:0.4rem 0.2rem;width: 22%;background: rgba(8,145,215,.97);}
.Banner002661 .txt .cn{font-size: 0.42rem;font-weight: bold;color: #fff;line-height: 1;}
.Banner002661 .txt .en{font-size:0.2rem;color:#fff;margin-bottom:0.05rem;display: inline-block;position: relative;padding-left: 0.16rem;}
.Banner002661 .txt .en:after{content:'';width:5px;height: 5px;background:#fff;display: block;position: absolute;left: 3px;top:50%;margin-top: -3px;transform: skewX(-15deg);}
.Banner002661 img{ display:block; width:100%;}
.Banner002661::before,
.Banner002661 .ycenter{position:absolute;left:0;top:0;width:100%;height:100%;}
/* .Banner002661::before{content:'';background: rgba(0,0,0,0.15);} */
.Banner002661 .ycenter{z-index:10;display: flex; align-items: end;}
.Banner002661 .ycenter section{width: 90%;color:#fff;padding-bottom:6%;}
.Banner002661 .ycenter h2{font-size: calc(40 / 16 * 1em);margin:0;}
.Banner002661 .ycenter p{margin:0;font-size:calc(24 / 16 * 1em);max-width:calc(500 / 16 * 1em);letter-spacing: 10px;margin-top: calc(20 / 24 * 1em);}

@media (min-width:1025px) {
.Banner002661 .wap{display: none;}
}
@media(max-width:1024px){
    .Banner002661 .pc{display: none}
}


.nav-menu{border-bottom: 1px solid #eee;padding: 0.4rem 0;}
.nav-menu .auto{display: flex;align-items: flex-end;}
.nav-menu .txt{width: 35%;}
.nav-menu .txt .cn{font-size: 0.42rem;font-weight: bold;color: #0891d7;line-height: 1;}
.nav-menu .txt .en{font-size:0.2rem;color:#0891d7;margin-bottom:0.05rem;display: inline-block;position: relative;padding-left: 0.16rem;}
.nav-menu .txt .en:after{content:'';width:5px;height: 5px;background:#0891d7;display: block;position: absolute;left: 3px;top:50%;margin-top: -3px;transform: skewX(-15deg);}
.nav-menu ul{margin-left: auto;}
.nav-menu li{float: left;}
.nav-menu li a{display: inline-block;line-height:3;width: 2.2rem; text-align: center;border: 1px solid #0891d7;transform: skewX(-15deg);margin:0.2rem 0.2rem 0 0;color: #0891d7;}
.nav-menu li.on a{border: 1px solid #0891d7;color: #fff;background: #0891d7;}

@media(max-width:1024px){
    .nav-menu{padding:0.2rem 0;}
    .nav-menu .auto{display: block;}
    .nav-menu .txt{width:100%;}
    .nav-menu .txt .cn{font-size:0.32rem;}
    .nav-menu .txt .en{font-size:0.18rem;}
    .nav-menu li a{width:auto;padding:0 0.1rem;}
}


/* Page002274 */
.Page002274_2 .Pages a{background: #fff !important;}
.Page002274_2 .Pages a:hover,
.Page002274_2 .Pages a.a_cur{ color:#fff; background-color:#0891d7 !important;}

.Page002274{ text-align:center;color:#0891d7;margin-top:0.6rem;font-family: none;font-weight: 300;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding:0 0.25rem; line-height:0.54rem; color:#0891d7; margin-left:1em;font-size:0.18rem; border-radius: 6px;background-color: #fff;margin-top: -3px;transform: skewX(-15deg);border: 1px solid #0891d7;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0891d7;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:.47rem; height:.36rem;border:1px solid #0891d7;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 0.05rem;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{font-weight: bold; font-family: 宋体;margin-right:1em; padding:0 1.5%;}
.Page002274 .Pages .a_next{font-weight: bold;margin-left: 2em;}
@media(min-width:1025px){
    .Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ padding:0 0.25rem;}
}
@media(max-width:1024px){
.Page002274{margin-top: 4%;}
.Page002274 .Pages a{font-size:0.16rem;padding:0 0.15rem;line-height: 0.36rem;margin-left:0.5em;}
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ padding:0 3%;margin-right:0.5em;}
.Page002274 .Pages .a_next{margin-left:1em;}
}



.h-title{margin-bottom:0.4rem;}
.h-title .en{font-size:0.2rem;color:#0891d7;margin-bottom:0.05rem;display: inline-block;position: relative;padding-left: 0.16rem;}
.h-title .en:after{content:'';width:5px;height: 5px;background:#0891d7;display: block;position: absolute;left: 3px;top:50%;margin-top: -3px;transform: skewX(-15deg);}
.h-title .cn{font-size:0.42rem;font-weight: bold;color:#333;line-height: 1;}
.h-title.white .cn{color:#fff;}
.h-title.center{text-align: center}

.h-more{position: relative;padding:0 0.4rem;line-height: 0.52rem;z-index: 3;transition: 0.3s;font-style: italic;text-transform: uppercase;display: inline-flex;align-items: center;font-size:0.18rem;color:#0891d7;}
.h-more:before{position: absolute; left: 0;top:0;width: 100%;height: 100%; transform: skewX(-15deg); border:2px solid transparent;border-color:#0891d7; content: '';z-index: -1; transition: 0.3s;}
.h-more:after{display: block; content: ''; margin-left: .1rem; width: 0.18rem; height: 0.13rem; background: url(../images/more-icon.svg) no-repeat center center / contain; transition: 0.3s;}
.h-more:hover{letter-spacing: 0.1em;color:#fff;}
.h-more:hover:before{background-color:#0891d7;}
.h-more:hover:after{background-image: url(../images/more-icon2.svg); margin-left: 0.2rem;}
.h-more.white{color:#fff;}
.h-more.white:before{border-color:#fff;}
.h-more.white:after{background: url(../images/more-icon2.svg) no-repeat center center / contain;}
.h-more.white:hover:before{border-color:#0891d7;}

@media(max-width:768px){
    .h-title{margin-bottom:0.2rem;}
    .h-title .en{font-size:0.18rem;}
    .h-title .cn{font-size:0.32rem;}
    .h-more{font-size:0.16rem;}
}


/*Floor003078 */
.Floor003078{padding: 7vw 0 14vw 0;font-size: 16px; overflow: hidden;}
.Floor003078 .auto{table-layout: fixed;}
.Floor003078 .intro{color: #333;}
.Floor003078 .intro .edit-info{margin-bottom:3.5vw;}
.Floor003078 .intro .info{color: #666;line-height: 2;font-size:0.18rem;}
.Floor003078 .intro h2{font-weight: normal;font-size:0.26rem;color:#333;margin:0;}


.Floor003078 .right li{float: left;overflow: hidden; color: #0891d7;}
.Floor003078 .right li .counter > *{display: inline-block;vertical-align: text-top;}
.Floor003078 .right li .counter span{position: relative;font-size: 60px;}
.Floor003078 .right li .counter i{font-style: normal; line-height: 1;}
.Floor003078 .right li .counter .ani{position: absolute; left: 0; top: 0; width: 101%;}
.Floor003078 .right li .counter .off{opacity: 0;}
.Floor003078 .right li .counter sup{font-size: 22px;}

@media(min-width:1025px){
.Floor003078 .left{vertical-align: top;}
.Floor003078 .right{width: 50%; vertical-align: bottom;}
.Floor003078 .intro{ max-width: 640px; width: 90%; }
.Floor003078 .right ul{float: right;}
.Floor003078 .right li:not(:last-child){margin-right: 6.88vw;}
.Floor003078 .right .pic{clear: both; padding-top: 2.08vw;width: 50vw;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor003078{font-size: 1.05vw;}
.Floor003078 .right li .counter span{font-size: 4vw;}
.Floor003078 .right li .counter sup{font-size: 2vw;}
}
@media(max-width:1024px){
.Floor003078 .ytable,
.Floor003078 .ytable-cell{display: block;}
.Floor003078 .right ul{padding: 5vw 0;}
.Floor003078 .right li{width: 33.333%;}
.Floor003078 .right li .inner{display: table; margin: 0 auto;}
.Floor003078 .right .pic{margin: 0 -3.5%;}
}
@media(max-width:640px){
.Floor003078{font-size: 3vw;}
.Floor003078 .intro .info br{display: none;}
 .Floor003078 .more .icon{width:10vw;height: 10vw; margin-right: 3vw;}
.Floor003078 .more .icon:before{ width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003078 .right li .counter span{font-size: 10vw;}
.Floor003078 .right li .counter sup{font-size: 5vw;}
}
/*Floor003205 */
.Floor003205{overflow: hidden;}
.Floor003205 .box{position: relative;z-index: 1; transition: 0.3s;}
.Floor003205 .box .pic{position: relative;position: relative;z-index: 1; overflow: hidden; transition: 0.3s;}
.Floor003205 .Ispic{position: absolute; height: 100%; }
.Floor003205 .Ispic:before{position: absolute; content: ''; left: 0;top:0;width: 100%;height: 100%; background-color: #000; opacity: 0.2; transition: 0.3s;}
.Floor003205 .txt{position: absolute; top: 0; left: 0;width: 100%;display: flex; height: 100%;z-index: 10; color: #fff;justify-content: center;}
.Floor003205 .txt .inside{ transition: 0.3s;}
.Floor003205 .title{font-size: calc(42/ 16 * 1em);}
.Floor003205 .txt pre{margin: calc(37 / 18 * 1em) 0  calc(60 / 18 * 1em) 0; line-height: 2; font-size: calc(24 / 16 * 1em); }
.Floor003205 .h-more:hover{color:#0891d7;}
.Floor003205 .h-more:hover:before{background:#fff;border-color:#fff;}
.Floor003205 .h-more:hover:after{background: url(../images/more-icon.svg) no-repeat center center / contain;}

@media (min-width:1025px) {
    .Floor003205 .wrap{display: flex;justify-content: space-between;}
    .Floor003205 .box{height:clamp(0px,calc(900 / 1920 * 100vw),100vh); width: 50%; }
    .Floor003205 .box.active {width: 60%;}
    .Floor003205 .box.no-active{width:40%;}
    .Floor003205 .box:nth-child(2n-1) .pic{transform: skewX(-24deg);right:24%}
    .Floor003205 .box.no-active:nth-child(2n-1) .pic{right: 28%;}
    .Floor003205 .box:nth-child(2n-1) .Ispic{right: -24%;}
    .Floor003205 .box:nth-child(2n) .pic {transform: skewX(-24deg);left:-2px;}
    .Floor003205 .box:nth-child(2n) .Ispic{left:-24%}
    .Floor003205 .box:nth-child(2n-1) .txt{padding-top: calc(185 / 956 * 100vh);}
    .Floor003205 .box:nth-child(2n) .txt{align-items: center;padding-top:10vw; }
    .Floor003205 .box .pic{width: 76vw; height: 100%;}
    .Floor003205 .Ispic{width: 110%;transform: skewX(24deg);}
    .Floor003205 .box.active .Ispic:before{background-color: #0891d7;opacity: 0.7;}
    .Floor003205 .box.no-active .inside{transform: scale(0.86);}
    .Floor003205 .txt .inside{width: 67%; }
    .Floor003205 .box:nth-child(2n) .txt .inside{text-align: right;}
    .Floor003205 .box:nth-child(2n) .inside pre{text-align: right;}
}
@media (max-width:1024px) {
    .Floor003205 .Ispic{width: 100%;}
    .Floor003205 .box .pic{height: 50vh;}
    .Floor003205 .txt{align-items: center;}
    .Floor003205 .txt .inside{ width: 90%; }
    .Floor003205 .txt pre{font-size:calc(20 / 16 * 1em);margin: calc(30 / 18 * 1em) 0 calc(50 / 18 * 1em) 0;}
    .Floor003205 .txt pre br{display: none}
}
@media (min-width:481px) and (max-width:1024px){
    .Floor003205 .root-sz-16{font-size:3vw;} 
}


/*Floor003180 */
.Floor003180{overflow: hidden;padding: 6vw 0; position: relative;z-index: 1;}
.Floor003180 .h-more{margin-top:3vw;}
.Floor003180 .text-img{position: absolute; left: 0; bottom: 0;width: 100%;height: 1.75rem;background: url(../images/Floor003180-text.png) no-repeat left bottom; background-size: contain;}

@media (min-width:1025px) {
.Floor003180 .left-intro{width: calc(665 / 1600 * 100%);padding-top:0vw;}   
.Floor003180 .right-img{width: 50%; } 
}
.Floor003180 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.Floor003180 .intro h2{color: #333;font-size: 0.28rem;font-weight: normal;margin:0 0 0.2rem 0;}
.Floor003180 .intro p{font-size:0.16rem;line-height: 2;}
.Floor003180 .intro + .number{margin-top: calc(63 / 16 * 1em);}
.Floor003180 ul{margin-top:2vw;}
.Floor003180 ul li{float:left;text-align: center;display: inline-block;margin-right: 0.5rem;padding: 0.15rem 0.1rem 0.15rem 0rem;width: 1.8rem;position: relative;}
.Floor003180 ul li:before{position: absolute;left: 0;top:0;width: 100%;height: 100%;transform: skewX(-15deg);border: 1px dashed transparent;border-color: rgba(8,145,215,0.2);content: '';z-index: -1;transition: 0.3s;}
.Floor003180 ul li .icon img{max-width:50px;}
.Floor003180 ul li h2{font-size: 0.16rem;color: #333;font-weight: normal;margin:0;margin-top:0.1rem;}

.Floor003180 .right-img{position: relative; padding-bottom: calc(640 / 1600 * 100%);perspective: 1600px; }
.Floor003180 .right-img > *{position: absolute;left: 0;}
.Floor003180 .right-img .Ispic{ top: 0;height: 100%; width: 100%; transition-property: transform; transform-style: preserve-3d;}
.Floor003180 .right-img .main{bottom:calc(100 / 676 * 100%);width: 100%;}

@media (min-width:1025px) {
.Floor003180 .right-img .Ispic{width: 50vw; }
}
@media (max-width:1024px) {
    .Floor003180 .right-img{padding-bottom: 100%; margin: 0 calc((-100vw * 0.06) / 2);}
    .Floor003180 .right-img .Ispic{transform: translateX(calc(-146 / 1920 * 100vw)) translateZ(calc(163 / 1920 * 100vw)) rotateY(-20deg); width: 120%;}
}


/*Floor003210 */
.Floor003210{--black-555:#555;--white:#fff;--hover-color:#0891d7; position: relative;z-index: 1; overflow: hidden; padding: 6vw 0;}
.Floor003210 .swiper-wrapper{height: auto;}
.Floor003210 .h-title{margin-bottom:0;}

.Floor003210 .inner{position: relative;z-index: 3; margin-top: 0.53rem; align-items: stretch;}
.Floor003210 .left{border-bottom: 1px solid #e5e5e5;}
.Floor003210 .item a{align-items: stretch;}
.Floor003210 .item + .item{margin-top: 0.6rem;}
.Floor003210 .item .pic{width: calc(240 / 760 * 100%); flex-shrink: 0; overflow: hidden;}
.Floor003210 .item .Ispic{padding-bottom: calc(144 / 240  * 100%); transition: 0.3s;}
.Floor003210 .item a:hover .Ispic{transform: scale(1.15);}
.Floor003210 .item .txt{flex: 1; margin-right: 0.39rem; border-bottom: 1px solid #e5e5e5;display: flex;justify-content: center; flex-direction: column; padding-right: 0.5rem;}
.Floor003210 .item time{font-size:0.16rem;color:#999;}
.Floor003210 .item .txt p{margin: 0.1rem 0 0 0;font-size:0.24rem;line-height:1.6;}

.Floor003210 .swiper-img{position: relative;z-index: 2;}
.Floor003210 .swiper-img .pages{position: absolute; right: 0;height: 1rem;width: 1.2rem;display: flex;justify-content: flex-end; align-items: flex-end; bottom:0rem; background-color:var(--hover-color); clip-path: polygon(100% 0,100% 100%,0 100%);z-index: 10; left: auto; padding-bottom: 0.1rem; padding-right: 0.1rem;}
.Floor003210 .swiper-img .pages span{display: block;width: 0.16rem; height: 0.16rem; border: solid 2px transparent; position: relative;border-radius: 50%; transition: 0.3s; cursor: pointer;}
.Floor003210 .swiper-img .pages span + span{margin-left: 0.05rem;}
.Floor003210 .swiper-img .pages span:after{position: absolute; content: '';left: 50%;top: 50%;border-radius: 50%;width: 0.08rem; height: 0.08rem; transform: translate(-50%,-50%);opacity: 0.5; background-color: var(--white); transition: 0.3s;}
.Floor003210 .swiper-img .pages span.active{border-color: var(--white);}
.Floor003210 .swiper-img .pages span.active:after{opacity: 1;}
.Floor003210 .swiper-img .Ispic{padding-bottom: calc(360 / 600 * 100%);}
.Floor003210 .swiper-txt .txt time{display: flex;align-items: flex-end; line-height: 1; height: 0.43rem;font-size: 0.16rem;color:#999;}
.Floor003210 .swiper-txt h4{margin: 0.12rem 0 0.12rem 0;font-size: 0.24rem; font-weight: normal; line-height: 1.6;}
.Floor003210 .swiper-txt p{font-size: 0.16rem; color: #666;  line-height: 2; margin: 0;}
@media (min-width:1025px) {
    .Floor003210 .left{width: calc(600 / 1440 * 100%);}
    .Floor003210 .right{width: calc(760 / 1440 * 100%);}
}
@media (max-width:1024px) {
    .Floor003210{padding-bottom: 0.8rem;}
    .Floor003210 .left{padding-bottom: 0.3rem; margin-bottom: 0.5rem;}
    .Floor003210 .item .txt{margin-right: 0.2rem; padding-right: 0.1rem;}
    .Floor003210 .item time{font-size: var(--font-size18);}
    .Floor003210 .item .txt p{font-size: var(--font-size16);}
    .Floor003210 .item .pic{width: 45%;}
}
/*Bottom003199 */
.Bottom003199{background-color: #f7f7fa;background:url(../images/bottombg.jpg) no-repeat center; background-size: cover; }
.Bottom003199 a:hover{color: #0891d7;}
.Bottom003199 .b-top,
.Bottom003199 .b-top a:not(:hover){color: #666;}
.Bottom003199 .b-top nav dd{line-height: 1.6; padding: 0.3em 0;}
.Bottom003199 .b-top nav dt{font-size:0.18rem;font-weight: bold; margin-bottom: calc(22 / 18 * 1em);}
.Bottom003199 .b-top nav dt a:not(:hover){color: #333;}

.Bottom003199 .hotline{margin-bottom: calc(39 / 16 * 1em);}
.Bottom003199 .hotline aside{font-size: calc(15 / 16 * 1em); color:#666; }
.Bottom003199 .hotline .tel{display: inline-block; font-size: calc(32 / 16 * 1em);color: #0891d7; padding-left: calc(27 / 24 * 1em); background: url(../images/Bottom00319-tel.svg) no-repeat left center; background-size: calc(20 / 24 * 1em) auto;font-weight: bold;margin-top:0.08rem;}
.Bottom003199 .hotline span{color:#333;}
.Bottom003199 .hotline dd{margin-top:0.15rem;}
.Bottom003199 .hotline dd aside{margin-bottom:0.1rem;}
.Bottom003199 .hotline dd span{}

.Bottom003199 .links-box .box{position: relative;z-index: 20;}
.Bottom003199 .links-box .name{padding: 0 0.8em;color:#333;background:#fff; line-height: 3.125;position: relative; cursor: pointer;}
.Bottom003199 .links-box .name:after{position: absolute;content: '';right: 1em; width: 10px;height: 10px;transform: rotate(-135deg); top: 50%;margin-top: -6px;border-left: 1px solid #aaa;border-top: 1px solid #aaa;}
.Bottom003199 .links-box dl{position: absolute;left: 0;width: 100%;max-height:6em;overflow: auto;background-color: #fff;display: none;border-top:1px solid #e8e8e8;}
.Bottom003199 .links-box dd a{display: block;padding:0.25em 0.625em;line-height: 1.5;color:#333;}
.Bottom003199 .links-box dd:hover a{color:#0891d7;}

.Bottom003199 .b-bottom{border-top: 1px solid #e5e5e5;padding: calc(35 / 14 * 1em) 0; font-size: calc(14 / 16 * 1em);}
.Bottom003199 .b-bottom a{display: inline-block;}
.Bottom003199 .b-bottom,
.Bottom003199 .b-bottom a:not(:hover){color: #666;}
.Bottom003199 .b-bottom nav a:not(:last-child):after{content: '·'; margin: 0 calc(10 / 14 * 1em);color: #aaa;}
@media (min-width:1025px) {
    .Bottom003199 .b-top{padding-top: calc(85 / 16 * 1em); margin-bottom: calc(70 / 16 * 1em);}
    .Bottom003199 .b-top nav{width: calc(1200 / 1600 * 100%);}
    .Bottom003199 .b-top .contact{width: calc(350 / 1600 * 100%);}
    .Bottom003199 .b-top nav dl{float: left;}
    .Bottom003199 .b-top nav dl:not(:nth-child(6n)){margin-right: calc(80 / 1920 * 100vw);}
    .Bottom003199 .b-top nav dt a{display: block;}
    .Bottom003199 .b-top nav dt a:hover{}
    .Bottom003199 .b-top nav dd{display: block!important;}
    .Bottom003199 .hotline{text-align: right; }
}
@media (max-width:1024px) {
    .Bottom003199 .b-top{padding: calc(30 / 16 * 1em) 0;}
    .Bottom003199 .b-top nav{display: none;}
    .Bottom003199 .b-top nav dd{display: none;}
    .Bottom003199 .b-top nav dd:last-child{margin-bottom: 2em;}
    .Bottom003199 .b-top nav dt{position: relative; overflow: hidden;}
    .Bottom003199 .b-top nav dt .wap-open{position: absolute; width:calc(40 / 18 * 1em); height: 100%; right: 0; z-index: 10; top: 0;background: url(../images/Bottom00319-icon.svg) no-repeat center center; background-size: auto 40%; transition: 0.3s;}
    .Bottom003199 .b-top nav dt.on  .wap-open{ background-image: url(../images/Bottom00319-icon-on.svg); transform: rotate(90deg);}
    .Bottom003199 .hotline,
    .Bottom003199 .b-bottom{text-align: center;}
    .Bottom003199 .b-bottom{padding:calc(28 / 14 * 1em) 0;}
    .Bottom003199 .b-bottom nav{margin-bottom: 1em;}
    .Bottom003199 .hotline{margin-bottom:calc(20 / 16 * 1em);}
    .Bottom003199 .hotline .tel{font-size:calc(28 / 16 * 1em);}
}



/*Floor003044 */
.Floor003044{background: #f7f7fa;background: url(../images/Floor003202-bg.jpg) no-repeat center/cover; overflow: hidden;padding:6vw 0;}
.Floor003044 .video .inner{position: relative; z-index: 1;}
.Floor003044 .video video{position: absolute;background: #000; left: 0; top: 0; width: 100%; height: 100%; z-index: 5;}
.Floor003044 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;}
.Floor003044 .play:before,
.Floor003044 .play:after,
.Floor003044 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor003044 .play i{ width: 1.2em;height: 1.2em; z-index: 4; background:url("../images/Floor003044_play.png") no-repeat center center #fff; background-size: 0.26em auto;}
.Floor003044 .play:before,
.Floor003044 .play:after{content: '';background-color: #1051bf;opacity: 0.11; transform-origin: 0 0;}
.Floor003044 .play:before{width: 1.4em;height: 1.4em;animation:infinite scale 2s;}
.Floor003044 .play:after{width: 1.8em;height: 1.8em;animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Floor003044 .intro{position: relative; z-index: 4;}
.Floor003044 .intro .edit-info{overflow: hidden;padding-bottom:2.5vw;}
.Floor003044 .intro .edit-info h2{color:#333;font-size:0.28rem;font-weight: normal;margin:0 0 0.2rem 0;}
.Floor003044 .intro .edit-info p{font-size:0.16rem;line-height: 2;text-align: justify;}

.Floor003044 .intro ul{margin-top:1vw;margin-bottom:2vw;}
.Floor003044 .intro ul li{float:left;text-align: center;display: inline-block;margin-right: 0.5rem;position: relative;}
.Floor003044 .intro ul li .icon img{max-width:50px;}
.Floor003044 .intro ul li h2{font-size: 0.16rem;color: #333;font-weight: normal;margin:0;margin-top:0.15rem;}

@media(min-width:1025px){
.Floor003044 .video{padding-left: 0vw;background-color: #0891d7;}
.Floor003044 .video,
.Floor003044 .intro{width: 50%;}
.Floor003044 .video .inner{width: 100%;}
.Floor003044 .intro .inner{padding:4vw 8.33vw 0 6.77vw; }
}
@media(min-width:1025px) and (max-width:1440px){
.Floor003044 .intro .inner{padding-top: 3vw;  padding-right: 5vw;}
}
@media(max-width:1024px){
.Floor003044 .intro{padding: 5vw;}
.Floor003044 .intro .edit-info h2{font-size:0.24rem;}
.Floor003044 .play{font-size: 12vw;}
}



/* .main{overflow: hidden;background: #f8f8f8;}
.main .auto{display: flex;align-items: stretch;}
.main .fl{width: 22%;}
.main .fr{width: 74%;margin-left: 4%;}
.menu{font-size: 0.18rem;color: #333;padding: 0.4rem 0.2rem;} */
/* menu_location */
.menu_location{line-height: 0.74rem;width: 100%;position: relative;}
.menu_location .m_bg{content: '';display: inline-block; background: #fff;width: 150%;height: 100%; position: absolute;left:-50%;top: 0;}
.menu_location .nav-menu{width: 100%;z-index: 9;position: relative;padding: 0.4rem 0.4rem 0 0;}
.menu_location .nav-menu ul::after{content:'';display: block;clear: both;}
.menu_location .nav-menu li{float:left;position: relative;width: 100%;}
.menu_location .nav-menu li a{display: block;font-size: 0.18rem;color: #333;padding: 0 0.2rem;border-bottom: 1px solid #e5e5e5;padding-left: 0.4rem;}
.menu_location .nav-menu li a:after{content:'';width:5px;height: 5px;background:#0891d7;display: block;position: absolute;left: 0.2rem;top:50%;margin-top: -4px;transform: skewX(-15deg);}
.menu_location .nav-menu li::before{content:'';display: block;width:100%;height:2px;position: absolute;bottom:0;left:0;transform: rotateY(90deg);transition: all .5s;}
.menu_location .nav-menu li.on::before{transform: rotateY(0);opacity: 1;}
.menu_location .nav-menu li.on a{color:#0891d7;background: rgba(8,145,215,0.05);margin-bottom: 0.1rem;border-bottom:none;}
.menu_location .nav-menu li:hover::before{transform: rotateY(0);opacity: 1;}
.menu_location .nav-menu li:hover a{color:#0891d7;}
@media(min-width:1025px){
/* .menu_location .menu{display: none} */
}
@media(max-width:1024px){
.menu_location{height: 0.7rem;margin-top: 0; }
.menu_location .w1600{ display: block; background: none;width: 100%;height: 0.7rem;}
.menu_location .menu{height: 0.7rem;background-color: #0891d7; color: #fff; font-size: 0.30rem;font-weight: bold; text-align: center;position: relative;display: flex;justify-content: center;align-items: center;}
.menu_location .menu i::after{content: '';display:block; width: 0;height: 0; transform: translateY(-50%);border-left: 0.1rem solid transparent;border-right: 0.1rem solid transparent;border-top: 0.1rem solid #fff;margin: 0.1rem 0 0 0.1rem;}
.menu_location .nav-menu{width: 100%;display: none;background: #eeefef;margin-bottom: 0.3rem;}
.menu_location .nav-menu.on{ display: block;}
.menu_location .nav-menu .ul{width: 100%;text-align: center;margin-bottom: 0.4rem;}
.menu_location .nav-menu li{float: none;width:100%;padding: 0 0.2rem; border-bottom: 2px #fff solid;background: #f5f5f5;}
.menu_location .nav-menu li a{line-height: 0.55rem; font-size: 0.18rem;}
}


/*PicList002663 */
.PicList002663{padding: 0.3rem 0 0.85rem;}
.PicList002663 li time{ color:#999; font-size:0.16rem;line-height: 1;height: 0.43rem;}
.PicList002663 li h4{font-size:0.24rem; line-height:1.6;color:#333;font-weight: normal;}
.PicList002663 li .desc{ line-height:0.32rem; font-size:0.16rem; overflow:hidden;margin-bottom:0.4rem;}
.PicList002663 .news-list li a{display: flex;padding: 0.5rem 0;border-bottom:1px solid #e5e5e5;}
.PicList002663 .news-list li .pic{overflow: hidden;width: 30%;}
.PicList002663 .news-list li .Ispic{padding-bottom: 64%; transition: 0.5s ease-in-out;}
.PicList002663 .news-list li:hover .Ispic{transform: scale(1.05);}
.PicList002663 .news-list li .txt{margin-top: 0.3rem;width: 70%;padding-left: 0.5rem;}
.PicList002663 .news-list li .txt time{color: #999; font-size: 0.16rem;display: inline-block;height: 0.25rem}
.PicList002663 .news-list li .txt .tit{font-size: 0.24rem; margin-bottom: 1em; line-height: 1.55;position: relative;padding-left: 0.2rem;}
.PicList002663 .news-list li .txt .tit:after{content:'';width:5px;height:5px;background:#0891d7;display: block;position: absolute;left: 3px;top:50%;margin-top: -3px;transform: skewX(-15deg);}
.PicList002663 .news-list li .txt p{font-size: 0.16rem;color: #666;line-height: 2;margin: 0;}
.PicList002663 .bx-pager{ text-align:center; background:#0891d7; padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:16px; height:16px; border-radius:50%; border:2px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#fff; border-radius:50%; }
.PicList002663 .bx-pager div a.active{border-color:#fff;}
.PicList002663 .bx-pager div a.active::before{ background:#fff;}
@media(min-width:1025px){
.PicList002663 .bx-controls{ position:absolute; left:0;width:50%; bottom:0; z-index:10;}
.PicList002663 .bx-pager{ float:right;}
.PicList002663 .bx-pager div{ float:left;}
}
@media (max-width:1024px){
.PicList002663 li .desc{height:1rem;margin-bottom: 0.4rem;}
.PicList002663 .news-list li{margin-bottom: 6%;}
.PicList002663 .news-list li .txt{width:100%;padding-left:0;margin-top:0.2rem;}
.PicList002663 .bx-pager{background:none;}
}
@media(max-width:768px){
.PicList002663{padding:0.3rem 0 0.4rem;}
.PicList002663 .news-list{margin-bottom:0.4rem;}
.PicList002663 .news-list li{margin-bottom:0;}
.PicList002663 .news-list li a{display: block;padding:0.3rem 0;}
.PicList002663 .news-list li .pic{width:100%;}
.PicList002663 .news-list li{width:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
.PicList002663 .news-list li .txt .tit{font-size:0.22rem;margin-bottom:0.5em;}
}
@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
.PicList002663 .news-list li h3{ height:auto;}
}



/* 新闻详情 */
.NewsInfo{padding: 0.8rem 0;}
.NewsInfo .InfoTit{text-align: center;}
.NewsInfo .InfoTit h2{font-size: 0.30rem;line-height: 0.52rem;color:#010101;font-weight: 100;margin: 0;}
.NewsInfo .InfoTit .date{margin:0.2rem 0 0;display: inline-block;margin-right:0.3rem;font-size: 0.16rem;}
.NewsInfo .InfoTit .line{height:3px;border-top:1px solid #e5e5e5;box-sizing: content-box;margin: 0.3rem 0;}
.NewsInfo .InfoCon{font-size: 0.16rem;line-height:2;color: #333;}
.NewsInfo .InfoCon p{margin-bottom: 0.15rem;}
.NewsInfo .InfoCon img{display: flex;margin:0.4rem auto;}
.NewsInfo .InfoPage{margin-top:0.5rem;padding:0.3rem 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-right:2rem;position: relative;}
.NewsInfo .InfoPage .goback a{position: absolute;right:0;top:0.44rem;background: #0891d7;color: #fff;padding: 0.1rem 0.4rem;font-size: 0.16rem;}
.NewsInfo .InfoPage .goback a img{width: 18%;}
.NewsInfo .InfoPage dl dd{line-height: 0.36rem;color:#333;font-size: 0.16rem;}
.NewsInfo .InfoPage dl dd:hover a{color:#0891d7;}
@media(max-width:1024px){
    .noBanbody{margin-top:0;}
    .NewsInfo{padding:0.4rem 0;}
    .NewsInfo .InfoTit h2{font-size:0.22rem; line-height: 1.6;}
    .NewsInfo .InfoTit .date{margin:10px 0;}
    .NewsInfo .InfoPage{padding:20px 0;}
    .NewsInfo .InfoPage .goback{position: static;margin-bottom:15px;}
    .NewsInfo .InfoPage dl dd{line-height: 30px;}
}
@media(max-width:640px){
    .NewsInfo{width:100%;}
    .NewsInfo .InfoPage .goback a{position: relative;display: inline-block;right:0;top:0;}
    .NewsInfo .InfoTit .line{margin:0.15rem 0;}
    .NewsInfo .InfoCon img{margin:0.2rem auto;}
}



/*Floor003226 */
.Floor003226{padding: 0.8rem 0;background: url(../images/m-bg.jpg);background-size: cover;}
.Floor003226 .desc .index-title{color:#333;font-size:0.28rem;line-height:1.07692308;margin-bottom: 0.4rem;width: 92%;}
.Floor003226 .desc .txt .ind-desc{margin:0.2rem 0 0.4rem 0;text-align:justify;line-height: 2;font-size: 0.16rem;color: #666;width: 86%;}
.Floor003226 .renzheng{overflow:hidden}
.Floor003226 .renzheng li{width: 32%;float: left;padding:0.4rem;list-style: none;text-align: center;background-color: rgba(8, 145, 215, 0.03);backdrop-filter: blur(10px);}
.Floor003226 .renzheng li .ico{height:1.05rem;display:flex;align-items:flex-end;justify-content:center;padding-bottom:0.18rem}
.Floor003226 .renzheng li .ico img{max-height:0.7rem}
.Floor003226 .renzheng li .tit{margin:0;color:#333;font-size:0.24rem;line-height:1}
.Floor003226 .video{width:40%;position: relative;margin-bottom: 0.4rem;}
.Floor003226 .video img{width:100%;}
.Floor003226 figure{position:relative}
.Floor003226 figure em{display:block;padding-bottom: 56.2%;background-size:cover;background-position:center center;background-repeat:no-repeat}
.Floor003226 figure a{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/videoicon.png) no-repeat center center;background-size:0.6rem auto}

.Floor003226 .number-data{display: flex;width: 86%;} 
.Floor003226 .number-data li{display: flex;justify-content: space-between;border-bottom: solid 1px #eee; padding:0.4rem 0;width: 100%;margin-right: 0.8rem;}
.Floor003226 .number-data li:last-child{margin-right: 0;}
.Floor003226 .number-data .ico{width: 0.5rem;flex-shrink: 0;}
.Floor003226 .number-data .ico img{height: 100%;}
.Floor003226 .number-data .inner{flex: 1;}
.Floor003226 .number-data .num{display: flex;align-items: flex-end; font-size: var(--font-size18);color:#0891d7;}
.Floor003226 .number-data .counter{font-size: calc(42 / 18 * 1em); font-weight: 700; font-family: 'Barlow'; line-height: 1; margin-right:0.3em;}
.Floor003226 .number-data .num sub{font-size: 1em;}
.Floor003226 .number-data p{margin:0.1rem 0 0;color: #666;}
.Floor003226 .edit-info{line-height: 2;text-align: justify;color: #333;}
@media (min-width:1025px) {
.Floor003226 .right{width: calc(316 / 1440 * 100%);} 
}
@media (max-width:1024px) {
.Floor003226 .number-data{flex-wrap: wrap;width:100%;} 
.Floor003226 .number-data li{width: 100%;padding:0.2rem 0;}
.Floor003226 .number-data li:not(:nth-child(2n)){margin-right: 0%;}
}
@media (max-width:640px) {
.Floor003226 .number-data .ico{width: 0.3rem;}
}

@media (min-width:1025px) {
    .Floor003226 .desc .txt{width:52%;}
    .Floor003226 .renzheng li{margin-right:0.3rem;}
    .Floor003226 .renzheng li:last-child{margin-right:0;}
}
@media (max-width:1024px) {
    .Floor003226{padding:0.4rem 0 0;}
    .Floor003226 .ytable-cell{display: block;width:100%;margin-bottom:0;}
    .Floor003226 .desc .txt{ margin-bottom: 0.3rem;}
    .Floor003226 .desc .index-title{width:100%;line-height: 1.5;font-size:0.22rem;margin-bottom:0.2rem;}
    .Floor003226 .desc .txt .ind-desc{width:100%;margin:0.1rem 0 0.1rem 0;}
}
.modal{display: none;position: fixed;z-index: 1000;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);}
.modal .modal-content{background-color: #fff;padding: 0.2rem;width: 12rem;position: relative;left: 50%; top: 50%;transform: translate(-50%,-50%);}
.modal video{width: 100%;}
.modal .close{color: #333;float: right;font-size: 0.28rem;font-weight: bold;margin-bottom: 0.2rem;}
.modal .close:hover,.close:focus{color: black;text-decoration: none;cursor: pointer;}

@media(max-width:768px){
    .modal .modal-content{width:94%;}
}




.Business{padding: 0.8rem 0 ;overflow: hidden}
.Business .title{font-size: 0.28rem;color: #333;text-align: center;margin-bottom: 0.4rem;}
.Business .list{position:relative;}
.Business .list::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:1px;width:100%;background-color:#d8e6f3;}
.Business .swiper-slide .text{padding:0.4rem 0;position:relative;}
.Business .swiper-slide .text::before {content: '';display: block;position: absolute;left: 50%;right: 50%;bottom: 0;height: 2px;opacity: 0; background-color: #0891d7;transition: left 0.5s ease, right 0.5s ease, opacity 0.5s ease; will-change: left, right, opacity;}
/* .Business .swiper-slide:hover .text::before{left:0;right:0;opacity: 1;} */
.Business .swiper-slide.swiper-slide-active .text::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background-color:#0891d7;}
.Business .swiper-slide .t01{font-size:0.28rem;color:#333;line-height:1;}
.Business .swiper-slide .t02{font-size:0.16rem;color:#666;margin-top:0.2rem;}
.Business .swiper-button-arrow{top:45%; width:32px;height:15px;margin-top:0;transform:translateY(-150%);}
.Business .swiper-button-prev{left:10%;}
.Business .swiper-button-prev::after{color: #fff;}
.Business .swiper-button-next{right:10%;}
.Business .swiper-button-next::after{color: #fff;}
.Business .swiper-button-arrow:hover::after{color:#0891d7 }
.Business .hover_img{overflow:hidden;}
.Business .hover_img img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;width:100%;}
.Business .hover_img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}

@media(max-width:768px){
    .Business{padding:0.4rem 0;}
    .Business .list{width:94%;margin:0 auto;}
    .Business .swiper-slide .t01{font-size:0.2rem;}
}


/*Floor003219 */
.Floor003219{padding:2.2rem 0 0.8rem;overflow: hidden;background: url(../images/m-bg2.jpg);background-size: cover;}
.Floor003219 .index-title{margin-bottom:0.8rem;}
.Floor003219 .index-title .title{display: inline-block;position: relative;z-index:1;}
.Floor003219 .index-title .title span{position: relative;z-index: 3; font-size:0.28rem; color:#333; font-weight: 500;}
.Floor003219 .index-title .title:after{position: absolute; content: '';z-index: 1; background: url(../images/Floor003219-mark.svg) no-repeat center center; width: 0.65rem; height: 0.41rem; right: -0.27rem; top:-0.4em; background-size: contain;}
.Floor003219 .index-title .title + .desc{margin-top: 0.28rem;}
.Floor003219 .index-title .desc{font-weight: 100;font-size: var(--font-size18);color: var(--txt-color-222);}
.Floor003219 li a{display: block;position: relative;}
.Floor003219 li .Ispic{padding-bottom: calc(442 / 768 * 100%);}
.Floor003219 li .txt{position: absolute;bottom: 0.4rem; font-size:0.24rem;color:#fff;z-index: 5;display: flex;align-items: center;padding: 0 0.4rem;line-height: 1.8;}
@media (min-width:1025px) {
.Floor003219 li{width: calc(768 / var(--autoWidth) * 100%);}
.Floor003219 li:nth-child(2n){margin-top: -1.2rem;}
}
@media (max-width:1024px) {
    .Floor003219{padding:0.4rem 0;}
    .Floor003219 li{overflow: hidden;}
    .Floor003219 li + li{margin-top: var(--padMar50);}
    .Floor003219 li .txt{bottom:0.3rem;font-size:0.22rem;padding:0 0.2rem;}
    .Floor003219 li .txt .ico{margin-right:49%;}
    .Floor003219 li .ico{height: 0.4rem;}
}



.Establish{padding:0.2rem 0 0.4rem;position: relative;}
.Establish .box{display: flex;justify-content: space-between;align-items: center;}
.Establish .time{font-family: 'Barlow';font-size:2rem;color: #0891d7;opacity: .1;font-weight: bold;margin: 0;}
.Establish .desc{font-size: 0.24rem;color: #333;line-height: 1.8;width: 66%;position: relative;}
.Establish .desc span{color: #0891d7;}
@media(max-width:768px){
    .Establish .time{font-size:1rem;}
    .Establish .box{display: block;}
    .Establish .desc{font-size:0.22rem;width:100%;}
}


/* Culture */
/* .Culture{ padding:0.8rem 0;} */
.Culture .values-top{padding:0.8rem 0;}
.Culture .values-top .auto{position: relative;}
.Culture .values-top .desc{position: absolute;bottom:0;left: 0;z-index: 3;color: #fff;font-size: 0.16rem;line-height: 2;padding:0.2rem 0.4rem;}
.Culture .values-top .tip{color: #fff;font-size: 0.28rem;}
.Culture .values-top .pic{position: relative;}
.Culture .values-top .pic::before{content: '';background: rgba(0,0,0,0.2);display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;}
.Culture .v-list{padding: 0.8rem 0;background: url(../images/m-bg2.jpg);}
.Culture ul{display: flex; flex-direction: row; flex-wrap: wrap;}
.Culture li{width:32%;float: left;padding:0.4rem;position: relative;margin-right: 2%;background: #fff;list-style: none;}
.Culture li:last-child{margin-right: 0;}
.Culture li .txt{position: relative;z-index: 1;min-height: 4rem;}
.Culture li .title{font-size: 0.24rem;margin: 0;margin-bottom: 0.2rem;color: #333;display: block;}
.Culture li:hover .title{color: #333;}
.Culture li:hover p{color: #666;}
.Culture li p{font-size: 0.16rem;margin: 0;color: #666;line-height:2;margin-bottom: 0.1rem;}
.Culture li .icon{height: 0.7rem;width: 0.7rem; border: 1px dashed #0891d7;padding: 4%; margin-bottom: 0.4rem; display: flex;border-radius: 50%; justify-content: center;align-items: center;position: absolute;bottom: 0;right: 10%;}
.Culture li .icon img{height: 50%;}
.Culture li .Ispic{padding-bottom: 2.8rem;}
.Culture li .pic{position: relative;}
.Culture li .pic img {width: 100%; height: 100%; object-fit: cover;}
@media(max-width:1024px){
    .Culture .v-list{padding:0.4rem 0;}
    .Culture .values-top{padding:0.4rem 0;}
    .Culture .values-top .tip{color:#333;line-height: 1.5;font-size:0.24rem;}
    .Culture .values-top .desc{position: relative;color:#333;padding:0;}
    .Culture li{width: 100%;margin: 0 0 2% 0;padding:0.2rem;}
    .Culture li:nth-child(3n){margin-right: 0;}
    .Culture li .txt{min-height: auto}
}



/*Timeline003189 */
.Timeline003189{overflow: hidden; background: url(../images/m-bg3.jpg) no-repeat center center;background-size: cover;color: #fff;padding:0.8rem 0;}

.Timeline003189 .controls{position: relative;height: 1px;z-index: 4;margin-top: 0.8rem;}
.Timeline003189 .slick-arrow{position: absolute;right: 0; bottom: 100%;transform: skewX(-15deg);background: rgba(0,0,0,0.2) url(../images/Timeline003189-arr-left.svg) no-repeat center center; background-size:calc(10 / 16 * 1em) auto; width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;text-indent: 9999em; cursor: pointer;transition: 0.3s;}
.Timeline003189 .slick-prev{ right:calc(74 / 16 * 1em);}
.Timeline003189 .slick-next{background-image: url(../images/Timeline003189-arr-right.svg);}
.Timeline003189 .slick-arrow:hover{background-color: #0891d7;}

.Timeline003189 .slider{background: url(../images/Timeline003189-line.svg) no-repeat right center; background-size: contain;}
.Timeline003189 .slider li .inner{padding-bottom: calc(600 / 240 * 100%);position: relative;}
.Timeline003189 .slider li .dot{position: absolute; width: calc(19 / 16 * 1em);height: calc(19 / 16 * 1em);border-radius: 50%;background-color: #0891d7; transition: 0.3s;}
.Timeline003189 .slider li .dot:before{position: absolute;content: '';background-color: #fff; left:0;top: 0;border-radius: 50%; width: calc(9 / 19 * 100%);height: calc(9 / 19 * 100%);margin: auto; right: 0;bottom: 0;}

.Timeline003189 .slider li:not(.slick-active){opacity: 0;transition: opacity 0.3s;}
.Timeline003189 .slider li .dot{top: calc(368 / 562 * 100%); left: calc(132 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li .dot{top: calc(331 / 562 * 100%); left: calc(106 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li .dot{top: calc(295 / 562 * 100%); left: calc(80 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li .dot{top: calc(257 / 562 * 100%); left: calc(50 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li + li .dot{top: calc(220 / 562 * 100%); left: calc(26 / 240 * 100%);}
.Timeline003189 .slider li.slick-active + li + li + li + li + li .dot{top: calc(182 / 562 * 100%); left: 0;}

.Timeline003189 .slider li .item{position: absolute;width: calc(220 / 240 * 100%); height: calc(240 / 16 * 1em);background-size: 100% 100%; background-repeat: no-repeat; background-position: center;  padding-top: calc(49 / 16 * 1em);text-align: center;transition: 0.3s;background-image: url(../images/Timeline003189-itembg1.png);}
.Timeline003189 .slider li .item{ left: calc(20 / 240 * 100%); bottom: calc(210 / 562 * 100%);}
.Timeline003189 .slider li.slick-active + li .item{ left: calc(14 / 240 * 100%); top: calc(357 / 562 * 100%); bottom: auto;background-image: url(../images/Timeline003189-itembg2.png);}
.Timeline003189 .slider li.slick-active + li  + li .item{ left: calc(-30 / 240 * 100%); bottom: calc(278 / 562 * 100%); top: auto;background-image: url(../images/Timeline003189-itembg1.png);}
.Timeline003189 .slider li.slick-active + li + li + li .item{ left: calc(-42 / 240 * 100%); top: calc(284 / 562 * 100%); bottom: auto;background-image: url(../images/Timeline003189-itembg2.png);}
.Timeline003189 .slider li.slick-active + li + li + li + li .item{ left: calc(-86 / 240 * 100%); bottom: calc(358 / 562 * 100%); top: auto;background-image: url(../images/Timeline003189-itembg1.png);}
.Timeline003189 .slider li.slick-active + li + li + li + li + li .item{ left: calc(-92 / 240 * 100%); top: calc(210 / 562 * 100%); bottom: auto;background-image: url(../images/Timeline003189-itembg2.png);}

.Timeline003189 .slider li .item .year{font-size: calc(24 / 16 * 1em); margin-bottom: 0.5em;}
.Timeline003189 .slider li .item pre{text-align: center; line-height: 2;font-size: 0.16rem;padding: 0 0.2rem;}

@media (max-width:1440px) {
    .Timeline003189 .slider{background-size: auto 50%; background-position: right top 109%;}
}



/*Responsibility */
.Responsibility{overflow: hidden;overflow: hidden;display: flex;flex-wrap: nowrap;padding:0.8rem 0;}
.Responsibility .box{position: relative;z-index: 1; transition: 0.3s;flex-shrink: 0;width: 100%;overflow: hidden;}
.Responsibility .box .pic{position: relative;position: relative;z-index: 1; overflow: hidden; transition: 0.3s;}
.Responsibility .Ispic{padding-bottom: 5rem;}
.Responsibility .Ispic:before{position: absolute; content: ''; left: 0;top:0;width: 100%;height: 100%; background-color: #000; opacity: 0.2; transition: 0.3s;}
.Responsibility .txt{position: absolute; top: 0; left:0;width: 100%;display: flex; height: 100%;z-index: 10; color: #fff;justify-content: center; flex-direction: column;justify-content: center;align-items: center;}
.Responsibility .txt .title{font-size:0.28rem;margin-bottom: 0.2rem;text-align: center;}
.Responsibility .txt pre{line-height: 2; font-size: 0.16rem; font-weight: 100;text-align: center;}
@media(max-width:768px){
    .Responsibility{padding:0.4rem 0;}
    .Responsibility .Ispic{padding-bottom:4rem;}
}



/*Action */
.Action{overflow: hidden;overflow: hidden;display: flex;flex-wrap: nowrap;padding:0.8rem 0;}
.Action .box{position: relative;z-index: 1; transition: 0.3s;flex-shrink: 0;width: 100%;overflow: hidden;}
.Action .box .pic{position: relative;position: relative;z-index: 1; overflow: hidden; transition: 0.3s;}
.Action .Ispic{padding-bottom: 5rem;}
.Action .Ispic:before{position: absolute; content: ''; left: 0;top:0;width: 100%;height: 100%; background-color: #000; opacity: 0.2; transition: 0.3s;}
.Action .txt{position: absolute; top: 0; left:-10%;width: 45%;display: flex; height: 100%;z-index: 10; color: #fff;justify-content: center;padding-left:6%; background: rgba(8, 145, 215, 1);transform: skewX(-20deg);flex-direction: column;justify-content: center;align-items: center;}
.Action .txt .inside{ transition: 0.3s;transform: skewX(20deg);}
.Action .txt .title{font-size:0.28rem;margin-bottom: 0.4rem;}
.Action .txt pre{line-height: 2; font-size: 0.16rem; font-weight: 100;}




/*Floor003080 */
.Floor003080{padding:0.8rem 0;overflow: hidden;background: url(../images/m-bg.jpg) no-repeat center center;background-size: cover;}
.Floor003080 .ytable{table-layout: fixed;}
.Floor003080 .category .item{border-radius: 6px;border: solid 1px #eee; padding:0.3rem; transition: 0.3s; cursor: pointer;position: relative;background: #fff;}
.Floor003080 .category .item::after{content: '';display: inline-block;width: 0.8rem;height: 0.8rem;background: url(../images/Floor003080-icon.png) no-repeat;opacity: .3; background-size: cover;position: absolute;right: 0;bottom: 0;}
.Floor003080 .category .active{border-color: #0891d7;}
.Floor003080 .category .tit{font-size: 0.28rem;color: #333; }
.Floor003080 .category p{margin: 10px 0 0 0;color: #666;font-size: 0.16rem; line-height: 1.715;}
.Floor003080 .category .active .tit{color: #0891d7;}
.Floor003080 .category .active  p{color: #666;}
.Floor003080 .category .icon{width: 40px;height: 40px; border-radius: 50%;background-color: #0891d7;box-shadow: 0 8px 18px rgba(8, 145, 215, .5);position: absolute;transition: 0.3s;transform: scale(0);}
.Floor003080 .category .active .icon{transform: scale(1)}
.Floor003080 .category .icon:after{position: absolute; content: ''; width: 8px; height: 8px;border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(45deg); left: 50%; top: 50%; margin: -4px 0 0 -4px;}
.Floor003080 .dots li{width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none;}
.Floor003080 .dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003080 .dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003080 .dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0891d7;}

.Floor003080 .slider{position: relative;}
.Floor003080 .slider a{color: #fff;  display: block;position: relative;}
.Floor003080 .slider .txt{position: absolute; left: 0; bottom: 0;width:100%; padding:0.4rem 0.4rem 0.3rem;}
.Floor003080 .slider .txt aside{font-size: 0.28rem;}
.Floor003080 .slider .txt p{margin: 0.3rem 0 0 0;font-size: 0.16rem;line-height: 2;height: 1rem;overflow: auto;}
.Floor003080 .slider li{transition: 0.3s;}
.Floor003080 .slider li:not(.slick-active){opacity: 0.2;}


.Floor003080 .pages{position: absolute; z-index: 10; left:4vw; top: 6.67vw;color: #fff; font-size: 60px;}
.Floor003080 .pages span{font-family: 'Didot-Bold';line-height: 1;display: inline-block;vertical-align: text-bottom;}
.Floor003080 .pages span.cur{font-size: 0.8em;position: relative; padding-right: 5px; padding-bottom: 5px;}
.Floor003080 .pages span.cur:after{position: absolute; content: ''; width: 1px; height: 50px;transform: skewX(-30deg); left: 100%; top: 20%; background: #fff;}
.Floor003080 .pages span.total{font-size: 0.2667em; padding-left: 10px;}
@media(min-width:1025px){
.Floor003080 .right{width: 60.257%;}
.Floor003080 .category{ max-width: 5rem; width: 90%;}
.Floor003080 .category .item:not(:last-child){margin-bottom: 0.2rem;}
.Floor003080 .slider .slick-list{overflow: inherit;}
.Floor003080 .dots{position: absolute; left: 100%; width: 5.21vw;top: 0; height: 100%;z-index: 20;}
.Floor003080 .dots .slick-dots{position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%;}
.Floor003080 .category .icon{right: -20px; top: 50%; margin-top: -20px; }
}
@media(max-width:1024px){
.Floor003080 .ytable,
.Floor003080 .ytable-cell{display: block;}
.Floor003080 .dots {padding-top: 4vw;}
.Floor003080 .dots .slick-dots{display: table; margin: 0 auto;}
.Floor003080 .dots .slick-dots li{float: left; margin: 0 5px;}
.Floor003080 .category{display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
.Floor003080 .category .item{width: 48%; margin-bottom: 38px; padding:0.4rem;}
.Floor003080 .category .icon{bottom: -20px; left: 50%; margin-left: -20px; }
.Floor003080 .category .icon:after{transform: rotate(135deg);}
}


@media(max-width:1560px){
    .Floor003080 .slider{width: 106%;}
    .Floor003080 .dots{right: 1%;left: auto; }
    }
    @media(min-width:1025px) and (max-width:1440px){
    .Floor003080 .info{ margin-bottom:3vw ;}
    }
    @media(min-width:1025px){
    .Floor003080 .right{width: 60.257%;}
    .Floor003080 .category{ max-width: 470px; width: 90%;}
    .Floor003080 .category .item:not(:last-child){margin-bottom: 30px;}
    .Floor003080 .slider{overflow: hidden;width:119.148%; padding-right: 6.771vw;}
    .Floor003080 .slider .ul{margin-left: -2.605vw; }
    .Floor003080 .slider a{margin:0 2.605vw;}
    .Floor003080 .slider .slick-list{overflow: inherit;}
    .Floor003080 .dots{position: absolute; left: 100%; width: 5.21vw;top: 0; height: 100%;z-index: 20;}
    .Floor003080 .dots .slick-dots{position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%;}
    .Floor003080 .category .icon{right: -20px; top: 50%; margin-top: -20px; }
    }
    @media(max-width:1024px){
    .Floor003080 .ytable,
    .Floor003080 .ytable-cell{display: block;}
    .Floor003080 .dots {padding-top: 4vw;}
    .Floor003080 .dots .slick-dots{display: table; margin: 0 auto;}
    .Floor003080 .dots .slick-dots li{float: left; margin: 0 5px;}
    .Floor003080 .category{display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
    .Floor003080 .category .item{width: 48%; margin-bottom: 38px; padding: 3vw 3vw 30px 3vw;}
    .Floor003080 .category .icon{bottom: -20px; left: 50%; margin-left: -20px; }
    .Floor003080 .category .icon:after{transform: rotate(135deg);}
    }
    @media(max-width:640px){
    .Floor003080 .category .tit{font-size: 4.5vw}
    .Floor003080 .category p{font-size: 3vw;}
    .Floor003080 .slider .txt aside{font-size: 5vw;}
    }
    


/* Policy */
.Policy{padding:0.8rem 0;}
.Policy .p-top{font-size: 0.16rem;line-height: 2;color: #333;}
.Policy .p-top .title{font-size: 0.28rem;margin: 0 0 0.4rem;}
.Policy .pic{margin: 0.4rem 0;}
.Policy li{background: #f4f5f9;float: left;width: 49%;margin:0 2% 2% 0;list-style: none;padding: 0.4rem;font-size: 0.16rem;line-height: 2;color: #333;min-height: 1.44rem;display: flex;align-items: center;}
.Policy li .icon{width: 8%;margin-right: 0.2rem;margin-top: 0.08rem;}
.Policy li .icon img{height: 80%;}
.Policy li:nth-last-child(2n){margin-right: 0;}
.Policy li:last-child{margin:0;width: 100%;}
.Policy li:last-child .icon{width:3.7%;}
@media(max-width:1024px){
    .Policy{padding:0.4rem 0;}
    .Policy li{width:100%;display: block;padding:0.2rem;}
    .Policy li .icon{width:10%;margin-top:0;display: block;margin-bottom:0.1rem;}
    .Policy li:last-child .icon{width:10%;}
    .Policy .pic{margin:0.2rem 0;}
    .Policy .p-top .title{font-size:0.24rem;margin:0 0 0.2rem;}

}





.TextList003149{padding:0.8rem 0;}
.TextList003149 .title{font-size:calc(40 / 16 * 1em);color:#333;padding-bottom:calc(40 / 50 * 1em);text-align: center}
.TextList003149 .type dd{position: relative;color: #333;font-size: 0.16rem;}
.TextList003149 .type dd span{color: #666;display: inline-block;padding-left: 0.24rem;background-repeat: no-repeat;
    background-position: left center; background-size: 1em auto;}
.TextList003149 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);}
.TextList003149 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../images/Floor003147-edu.svg);}
.TextList003149 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}
@media(max-width:768px){
    .TextList003149 .type dd{line-height: 2}
}

.TextList003149 .list li{border: solid 1px #eee; transition: 0.3s; cursor: pointer; }
.TextList003149 .list li:hover{border-color: #0891d7;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding: 2.5em;}
.TextList003149 .list li .name{font-size: 0.24rem;color: #333333;}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size: 0.16rem; padding:1em 0 1.5em 0;margin-bottom: 1em;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}
.TextList003149 .list li .intro{font-size: 0.16rem;color: #999999;line-height:2;margin-bottom: 1em; min-height: 3.5714em;}
.TextList003149 .list li .view{color: #0891d7;font-size: 0.16rem;padding-right: 1.6428em;background: url(../images/Floor003147-icon.svg) no-repeat right center; background-size: 1.1428em auto;}
.TextList003149 .list li .Detailscontent .info{display: none}
@media (min-width:1025px) {
.TextList003149 .list li{float: left;width: 49%;margin-bottom:2%;}  
.TextList003149 .list li:nth-child(2n){float: right;}
.TextList003149 .list li:nth-child(2n+1){clear: left;} 
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
}

.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 1300px; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right:3%;top:3%; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.TextList003149 .popUp-box .name{font-size: 2.25em;color: #333; padding:1em 0;text-align: center;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #333; margin-bottom: 1em;}
.TextList003149 .from{padding-bottom: 3em;}
.TextList003149 .from .text{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em;  border:solid 1px rgba(139,139,139,0.2);}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{font-size: 0.16rem;}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 1em;}
.TextList003149 .from td{color: #333333; }
.TextList003149 .from .btn{width: 10em;height: 3.75em;background: #da251d;box-shadow: 0px 0.625em 1.875em rgba(218, 37, 29, 0.08);color: #fff; border: 0; cursor:pointer;font-size: 1em;padding: 0;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}
.TextList003149 .from .btn + .btn{margin-left: 0.625em;}
.TextList003149 .load-info .info{height: 6.5rem;padding-bottom:3vw; overflow: auto}
.TextList003149 .load-info .type{background-color: #f4f5f9; padding: 0.625em 0;}
.TextList003149 .load-info .job-email{margin-top:2em;font-size: 0.16rem; line-height: 2;color: #0891d7; padding-bottom: 0em; }
.TextList003149 .load-info .intro-tit{border-bottom: 1px solid #eee;font-size: 0.24rem; line-height: 2; margin-top:1em; margin-bottom: 1em;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 0.16rem;line-height: 2; color: #333;}
.TextList003149 .load-info .btn a{display: inline-block;background:#0891d7;color:#fff;padding:0.15rem 0.35rem;line-height: 1;transform: skewX(-15deg);margin-left:0.15rem;margin-top:2vw;}
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.TextList003149 .from .f-name{text-align: right;}
.TextList003149 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.TextList003149 .from .w1{width:6.7857em;}
.TextList003149 .from .w2{width:36.969%;}
.TextList003149 .from .w3{width:15.712%;}
}
@media(max-width:1440px){
    .TextList003149 .load-info .info{height: 5rem;}
}
@media (max-width:1024px) {
.TextList003149{padding:0.4rem 0;}
.TextList003149 .load-info .type{padding:1em;}
.TextList003149 .popUp-box .name{font-size: 1.5em;}
.TextList003149 .from td{display: block;}
.TextList003149 .from .f-name{padding-top: 1em;}
}

.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 1.125em;background-color: #0891d7;  line-height: 5; padding: 0 4em;color: #fff; cursor:pointer;}
.TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}



/*Contact */
.Contact{padding: 0.8rem 0;}
.Contact .desc .index-title{color:#333;font-size:0.28rem;line-height:1.6;margin-bottom: 0.4rem;}
.Contact .desc .txt .ind-desc{text-align:justify;line-height: 2;font-size: 0.16rem;color: #666;}
.Contact .desc .txt .ind-desc p{display: flex;align-items: center;margin: 0.2rem 0;}
.Contact .desc .txt .ind-desc span{width: 0.7rem;height: 0.7rem;background: #f4f5f9;margin-right: 0.2rem;text-align: center;display: flex;align-items: center;justify-content: center;}
.Contact .desc .txt .ind-desc span img{height: 50%;}
.Contact figure{padding-bottom: 60%;background-size: cover;}
@media (min-width:1025px) {
    .Contact .desc .txt{width:52%;padding-left: 4%;}
}
@media (max-width:1024px) {
    .Contact{padding:0.4rem 0;}
    .Contact .desc{display: block;}
    .Contact .desc .ytable-cell{display: block;}
    .Contact .desc .index-title{font-size:0.22rem;margin:0.2rem 0;}
    .Contact .desc .txt{text-align: center; margin-bottom: 0rem;}
    .Contact .desc .txt .ind-desc p{margin:0.1rem 0;}
}


/*C-web */
.C-web{padding: 0.8rem 0;background: url(../images/m-bg5.jpg);background-size: cover;}
.C-web .title{font-size: 0.28rem;color: #fff;}
.C-web li{background: rgba(255, 255, 255, 1);backdrop-filter: blur(10px);list-style: none;width: 49%;margin: 0.2rem 0.2rem 0 0;float: left;padding: 0.4rem;}
.C-web li:nth-child(2n){margin-right: 0;}
.C-web li .company{font-size: 0.28rem;color: #333;margin-bottom: 0.2rem;}
.C-web li .cn,.C-web li .en{font-size: 0.16rem;color: #333;margin-top: 0.2rem;background: url(../images/Language-icon.svg) no-repeat left center/0.21rem;padding-left: 0.3rem;}
.C-web li img{width: 3%;margin-right: 0.1rem;}
@media(max-width:768px){
    .C-web{padding:0.4rem 0;}
    .C-web li{width:100%;padding:0.2rem;}
    .C-web li .company{font-size:0.22rem;}
    .C-web li img{width:4%;}
    .C-web li .cn,.C-web li .en{margin-top:0.15rem;}
}


/*Timeline003071 */
.Timeline003071{padding: 0.8rem 0;}
.Timeline003071 .right{width: 97%;}
.Timeline003071 .tab-list{ border-left:1px solid #eee; padding-left: 2rem;}
.Timeline003071 .tab-inner{position: relative;background:#f4f5f9;padding:0.4rem;color: #333;}
.Timeline003071 .tab-inner .icon{position: absolute; margin-left:-5vw; width: 1rem;height: 1rem;border: solid 7px #0891d7;background: #fff; border-radius: 50%; left: -11%;top: 0;display: flex;align-items: center;justify-content: center;}
.Timeline003071 .tab-inner .icon img{height: 50%;}
.Timeline003071 .tab-inner:hover{}
.Timeline003071 .tab-inner .Ispic{padding-bottom: 50%;margin-bottom: 0.4rem;}
.Timeline003071 .tab-inner:not(:last-child){margin-bottom: 1rem;}
.Timeline003071 .tab-inner:before,
.Timeline003071 .tab-inner:after{position: absolute; content: '';top: 0.25rem;}
.Timeline003071 .tab-inner:before{ right: 100%;width: 0.2rem; height: 0.2rem; border: 0.2rem solid transparent;border-right-color: #f4f5f9; }
.Timeline003071 .tab-inner .title{font-weight: bold;display: block;font-size: 0.28rem; margin-bottom: 0.2rem;line-height: 1em;}
.Timeline003071 .tab-inner .title:after{width: 66px;  height: 1px; content: ''; border: solid 1px #ffffff; opacity: 0.4;display: inline-block; vertical-align: middle;margin-left: 10px;}
.Timeline003071 .tab-inner .desc{font-size: 0.16rem;line-height: 2;color: #666;}
.Timeline003071 .tab-inner:hover .title{color: #0891d7;}
@media(min-width:1025px){
}
@media(max-width:1024px){
    .Timeline003071{padding:0.4rem 0;}
    .Timeline003071 .right{width:100%;}
    .Timeline003071 .tab-list{padding-left:0;border-left:0;}
    .Timeline003071 .tab-inner{padding:0.3rem;}
    .Timeline003071 .tab-inner .icon{position: relative; left:0;margin-left:0;  width:0.8rem;height: 0.8rem;border:solid 2px #0891d7;margin-bottom:0.2rem;}
    .Timeline003071 .tab-inner:before{display: none;}
    .Timeline003071 .tab-inner:not(:last-child){margin-bottom:0.3rem;}
    .Timeline003071 .tab-inner .title{font-size:0.22rem;}
}




.History{background: url(../images/m-bg4.jpg) no-repeat bottom center;background-size: cover;position: relative;padding: 0.8rem 0;}
.History .linebox{width:17.62rem;height:1.32rem;background: url(../images/hiszs.png) no-repeat center center;background-size: contain;position: absolute;right:0;bottom:20%;}

.History .w1440{position: relative;z-index:9;}
.History .HistoryCon{position: relative;}
.History .HistoryCon .year_bg{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);font-size: 3rem;font-weight: bold;color:rgba(8,145,215,0.04);}
.History .slider-for{padding-bottom:0.5rem;}
.History .slider-for .slick-arrow{width:0.42rem;height:0.42rem;border:1px solid #0891d7;box-shadow: none;background: none;border-radius: 0;position: absolute;bottom:0;z-index: 1;}
.History .slider-for .slick-arrow.slick-prev{right:0.6rem;left:auto;}
.History .slider-for .slick-arrow.slick-next{right:0;}
.History .slider-for .slick-arrow:hover{background: #0891d7;}
.History .slider-for .slick-list{margin-left:-0.3rem;}
.History .slider-for .item{margin-left:0.3rem;margin-top:1.4rem;transition: all .5s;}
.History .slider-for .item .itembox{position: relative;padding-left:0.35rem;min-height:1.4rem;}
.History .slider-for .item .bg_year{display: none;}
.History .slider-for .item .line{position: absolute;left:0;height:100%;width:0.09rem;display: flex;justify-content: center;flex-direction: column;align-items: center;justify-content: space-between;}
.History .slider-for .item .line::before{content:'';width:0.09rem;height:0.2rem;background-image:url(../images/dotg.png);background-size: contain;background-position: center;background-repeat: no-repeat;}
.History .slider-for .item .line::after{content:"";display: block;width:1px;height:70%;background: #e8e8e9;}
.History .slider-for .item .itembox .name{font-size: 0.24rem;}
.History .slider-for .item .itembox .con{max-height:2rem;overflow: auto;padding-right:10px;}
.History .slider-for .item .itembox .con li{margin-top:10.1rem0px;padding-left:12px;position: relative;font-size: 0.16rem;color: #666;line-height: 2;}
.History .slider-for .item .itembox .con li::before{content:'';display: block;width:5px;height:5px;background: #0891d7;position: absolute;left:0;top:0.1rem;transform: skewX(-15deg);}
.History .slider-for .item.slick-active + .item.slick-active{margin-top:1rem;}
.History .slider-for .item.slick-active + .item.slick-active + .item.slick-active{margin-top:0;}
.History .slider-for .item.slick-active + .item.slick-active + .item.slick-active + .item.slick-active{margin-top:0.4rem;}
.History .slider-for .item.slick-current .itembox .name{color:#0891d7;font-size: 0.28rem;}
.History .slider-for .item.slick-current .itembox .line::before{background-image: url(../images/dotb.png);}
.History .slider-for .slick-arrow:after{content:'';position:absolute;width: 14px;height: 14px;top:50%;margin-top: -8px;overflow:hidden;font-size: 0;cursor: pointer;z-index:10;border: 0;background: none;padding: 0;border-top: 2px solid #3099d2;border-left: 2px solid #3099d2;transform:rotate(-45deg);left: 0.18rem;}
.History .slider-for .slick-next:after{transform:rotate(135deg);left: 0.11rem;}
.History .slider-for .slick-arrow:hover:after{border-top:2px solid #fff;border-left:2px solid #fff}


.History .HistoryYear{margin-top:1rem;}
.History .slider-nav .item{text-align: center;font-size: 0.24rem;}
.History .slider-nav .item a{transition: all .5s;}
.History .slider-nav .item.slick-current a{font-weight: bold;color:#0891d7;}
.History .slider-nav .slick-arrow{width:30px;height:30px;background: none;box-shadow: none;position: absolute;top:50%;margin-top:-15px;}
.History .slider-nav .slick-arrow::after{background-size: 7px;}
.History .slider-nav .slick-arrow:hover::after{background-size: 6px;}
.History .slider-nav .slick-arrow.slick-prev::after{background-image: url(../images/pr.png);}
.History .slider-nav .slick-arrow.slick-next::after{background-image: url(../images/ne.png);}
.History .slider-nav .slick-arrow.slick-prev:hover::after{background-image: url(../images/prc.png);}
.History .slider-nav .slick-arrow.slick-next:hover::after{background-image: url(../images/nec.png);}

@media(min-width:1025px){
.History .slider-for .slick-arrow.slick-prev{right: 100%;bottom: auto;top: 50%;transform: translateY(-50%);}
.History .slider-for .slick-arrow.slick-next{bottom: auto;top: 50%;transform: translateY(-50%);}
}

@media(max-width:1024px){
    .History .slider-for .item .itembox{padding-left:20px;}
    .History .slider-for .item .itembox .name{font-size: 16px;}
    .History .slider-for .item .itembox .con li::before{top:0.14rem;}
    .History .slider-for .item.slick-current .itembox .name{font-size: 0.28rem;}
    .History .HistoryYear{margin-top:50px;}
    .History .slider-for .slick-arrow{width:30px;height:30px;}
    .History .slider-for .slick-arrow.slick-prev{right:40px;}
    .History .slider-for .item{margin-top:20px !important}
    .History .slider-nav .item{font-size: 16px;}
    .History .HistoryCon .year_bg{font-size: 1.5rem;}
    .History .slider-for .slick-arrow:after{right: 0.1rem;}
    .History .slider-for .slick-next:after{left: 0.04rem;}
}

@media(max-width:640px){
    .History .slider-for{padding-bottom:50px;}
    .History .HistoryYear{margin-top:30px;}
}


/*Floor003099 */

.Floor003099{padding:6vw 0;}
.Floor003099 .auto{ overflow: hidden;}
.Floor003099 .h-more{margin-top:3%;}
.Floor003099 .slider .slick-list li a{display: block; margin: 0 1.5vw;}
.Floor003099 .pic{overflow: hidden;position: relative;}
.Floor003099 .pic .Ispic{padding-bottom: 64%; transition: 0.5s;}
.Floor003099 li a:hover .Ispic{transform: scale(1.1);}
.Floor003099 .slider li .txt{padding-top:0.25rem;}
.Floor003099 .slider .slick-dots{display: table; margin: 2% auto 0;padding-bottom:0.5%;}
.Floor003099 .slider .slick-dots li{float: left; border: 1px solid #d2d2d2; width: 10px; height: 10px; border-radius: 50%; margin: 0 12px;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{border-color: #0891d7;background: #0891d7;}
.Floor003099 .txt time{font-size: 0.16rem;color: #999;}
.Floor003099 .txt .tit{font-size: 0.22rem;color: #333; line-height: 1.6; min-height: 2.142em; margin-top: 10px;}
.Floor003099 li:hover .txt .tit{color:#0891d7;}
.Floor003099 .txt p{line-height: 1.714; width:82%;color: #666;margin-top:0.12rem;}
@media(min-width:1025px){
.Floor003099 .slider .slick-list li{padding-bottom: 2.24vw;}
.Floor003099 .slider .slick-list li:nth-child(2n){padding-top: 2.24vw;padding-bottom: 0;}
}

@media(min-width:641px){
.Floor003099 .slider{ margin: 0 -1.5vw;margin-top:2.5vw;}
}
@media(max-width:640px){
.Floor003099 .txt .tit{font-size: 4.5vw;}
.Floor003099 .slider .slick-dots li{margin:0 6px;}
}


.oneshot{padding:0.8rem 0;line-height: 1.75}
.oneshot .ul_sitemap{display: flex;flex-wrap: wrap;}
.oneshot .ul_sitemap li{border-bottom:1px solid #e8e8e8;padding:0.15rem 0;width: 100%;float: left;}
.oneshot .ul_sitemap li:nth-child(2n){margin-right:0}
.oneshot .ul_sitemap li a{color:#333;}
.oneshot .ul_sitemap li a:hover{color:#0891d7;}
.oneshot .ul_sitemap li strong{font-size:0.22rem;font-weight: normal;display: block;position: relative;padding-left:0.15rem;margin-bottom: 0rem;}
.oneshot .ul_sitemap li strong:after{content:'';width:5px;height:5px;background:#0891d7;display:block;position:absolute;left:0;top:50%;margin-top:-3px;border-radius:50%;}
.oneshot .ul_sitemap li span{display: block;}
.oneshot .ul_sitemap li span a{font-size:0.16rem;color:#666;margin-right:0.12rem;}
@media(max-width:768px){
.oneshot{padding:0.4rem 0;}
.oneshot .ul_sitemap li{width:100%}
}



/*Floor003083 */
.Floor003083 {padding: 0.8rem 0}
.Floor003083 .auto {/*overflow: hidden;*/position: relative;z-index: 2;}
.Floor003083 .slick-dots {text-align: center;}
.Floor003083 .slick-dots li {display: inline-block;width: 8px; height: 8px;margin: 10px 0;position: relative;list-style: none;margin: 0 9px;}
.Floor003083 .slick-dots li button {font-size: 0; width: 4px;height: 4px;background: rgba(0, 0, 0, 0.2);border: 0;padding: 0;position: absolute;border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button {left: 50%;top: 50%;margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button {width: 100%;height: 100%;left: 0;top: 0;background: #82c227;}
.Floor003083 .slider {}
.Floor003083 .slick-slide {overflow: hidden;padding: 5px;}
.Floor003083 .url {float: left;width: 23.8%;margin-right: 1.5%;margin-bottom: 1.5%;border:1px solid #e9e9e9;}
.Floor003083 .url:nth-child(4n){margin-right: 0}
.Floor003083 .slick-slide a {position: relative;z-index: 3;display: block;padding: 0 10%;}
.Floor003083 .url a{display: block;overflow: hidden}
.Floor003083 .url .Ispic {height: 140px;background-size: 75%;transition: all 0.5s;}
.Floor003083 .url:hover .Ispic{transform: scale(1.1);}
.Floor003083 .slick-slide .url {position: relative;}
.Floor003083 .slick-slide .url:before {position: absolute;left: -5px;top: -5px;right: -5px;bottom: -5px;content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before {opacity: 1;}
.Floor003083 .slick-slide .url:hover {z-index: 4;}
@media(min-width:1025px) {
    .Floor003083 .slick-slide>div {width: 16.6667%;}
    .Floor003083 .slick-slide>div:nth-child(6n+1),
    .Floor003083 .slick-slide>div:nth-child(1){margin-left: 0;}
}
@media(min-width:751px) and (max-width:1024px) {
    .Floor003083 .slick-slide>div {width: 25%;}
    .Floor003083 .slick-slide>div:nth-child(4n+1),
    .Floor003083 .slick-slide>div:nth-child(1) {margin-left: 0;}
}

@media(max-width:640px) {
    .Floor003083 {padding:0.4rem 0; font-size: 3vw;}
    .Floor003083 .title {font-size: 5vw}
    .Floor003083 .url{width:49.25%;}
    .Floor003083 .url:nth-child(2n){margin-right:0;}
    .Floor003083 .url .Ispic{height: 120px;background-size:80%;}
    .Floor003083 .slick-slide .Ispic { height: 28vw;}
}



.list_istop{padding:0.8rem 0 0.8rem;margin: 0 auto;margin-top:0%;}
.list_istop ul{margin-bottom:3%;}
.list_istop ol{overflow:hidden; padding-bottom:15px; margin-bottom:15px;    border-bottom: 1px solid #eee;}
.list_istop ol img{ float:left; width:30%; margin-right: 2%;}
.list_istop ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.list_istop ol time{ color: #999;  margin-right: 5%;font-size: 14px;}
.list_istop ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.list_istop ol a.more{ color:#9e0e02;display:inline-block;}
.list_istop li {position: relative; border-bottom: 1px #e4e4e4 dotted; font-size:0.18rem;padding:1.2em 0; overflow:hidden;} 
.list_istop li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.list_istop li time{ float:right; font-size:0.16rem; color:#999;}
.list_istop li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;color:#333;}
.list_istop li a:hover{ color:#0891d7;}

@media(max-width:640px){
  .list_istop{padding:0.4rem 0;}
  .list_istop li a{width:77%;}
}



/*Floor003054 */
.Floor003054{position: relative; z-index: 1;padding: 0.8rem 0;overflow: hidden;background: url(../images/m-bg.jpg) no-repeat center center;background-size: cover;}
.Floor003054 .auto{ position: relative; z-index: 4;}
.Floor003054 .right{}
.Floor003054 .right .Ispic{padding-bottom: 64%;background-size: cover;background-color: #fff;}
.Floor003054 .slider-li .slick-slide{position: relative; }
.Floor003054 .slider-li .slick-slide a{color:#fff;}
.Floor003054 .slider-li .slick-slide .txt{position: absolute; left: 0; bottom: 0;width:100%; padding:0.4rem 0.4rem 0.3rem;}
.Floor003054 .slider-li .slick-slide .txt aside{line-height: 1;font-size: 0.28rem;}
.Floor003054 .slider-li .slick-slide .txt p{margin: 0.3rem 0 0 0;font-size: 0.16rem;line-height: 2;}

.Floor003054 .slider-nav{margin: 3vw 0 4vw 0;}
.Floor003054 .slider-nav .inner{position: relative;padding-right:0.3rem;}
.Floor003054 .slider-nav .inner-cell{background: #fff;border:1px solid #eee; text-align: center;line-height: 1.4em; padding: 1.55em 0; cursor: pointer;font-size: 20px;}
.Floor003054 .slick-current .inner-cell{background: #fff;}
.Floor003054 .slider-nav .inner-cell > *{display: inline-block; vertical-align: middle;}
.Floor003054 .slider-nav .inner-cell b{}
.Floor003054 .slider-nav li.slick-current .inner-cell b{}
.Floor003054 .slider-nav .item{border-radius: 6px;border: solid 1px #eee; padding:0.3rem; transition: 0.3s; cursor: pointer;position: relative;background: #fff;}
.Floor003054 .slider-nav .item::after{content: '';display: inline-block;width: 0.8rem;height: 0.8rem;background: url(../images/Floor003080-icon.png) no-repeat;opacity: .3; background-size: cover;position: absolute;right: 0;bottom: 0;}
.Floor003054 .slider-nav .slick-current .item{border-color: #0891d7;}
.Floor003054 .slider-nav .tit{font-size: 0.28rem;color: #333; }
.Floor003054 .slider-nav p{margin: 10px 0 0 0;color: #666;font-size: 0.16rem; line-height: 1.715;}
.Floor003054 .slider-nav .slick-current .tit{color: #0891d7;}
.Floor003054 .slider-nav .slick-current  p{color: #666;}
.Floor003054 .slider-nav .icon{width: 40px;height: 40px; border-radius: 50%;background-color: #0891d7;box-shadow: 0 8px 18px rgba(8, 145, 215, .5);position: absolute;transition: 0.3s;transform: scale(0);}
.Floor003054 .slider-nav .slick-current .icon{transform: scale(1)}
.Floor003054 .slider-nav .icon:after{position: absolute; content: ''; width: 8px; height: 8px;border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(45deg); left: 50%; top: 50%; margin: -4px 0 0 -4px;}


.Floor003054 .slick-dots{overflow: hidden;text-align: center; padding: 2% 0;}
.Floor003054 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003054 .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background: #e5e5e5; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003054 .slick-dots li.slick-active button{background: #0891d7; width: 50%; height: 50%;}

@media(min-width:1025px){
.Floor003054 .left{width: 35%;}
.Floor003054 .right{width: 60.257%;}
.Floor003054 .slider-nav{ max-width: 500px; width: 90%;}
.Floor003054 .slider-nav .inner{margin:0.15rem 0;}
.Floor003054 .slider-nav .item .icon{right: -20px; top: 50%; margin-top: -20px; }
}

@media(max-width:1024px){
.Floor003054 .left{position: relative;}
.Floor003054 .slider-nav{width:100%;}
.Floor003054 .slider-nav .slick-track{width:100%;}
.Floor003054 .slider-nav li{width:50%;}
.Floor003054 .slider-nav .item{width: 100%; margin-bottom: 38px; padding: 3vw 3vw 30px 3vw;}
.Floor003054 .slider-nav .item .icon{bottom: -20px; left: 50%; margin-left: -20px; }
.Floor003054 .slider-nav .item .icon:after{transform: rotate(135deg);}
.Floor003054 .slider-li .slick-slide .txt{padding:0.2rem;}
.Floor003054 .slider-nav .inner{padding:0 0.1rem;}
.Floor003054 .slider-nav .tit{font-size:0.22rem;}
}

