
/*Top003198 */
.Top003198{position: fixed;z-index: 100; left: 0;top: 0;width: 100%; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); font-family: 'HarmonyOS_Sans_SC';}
.Top003198 menu li span{display: block;  font-size:0.18rem;}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #00a2e9;}
.Top003198 li .sub .pic .Ispic{padding-bottom: calc(400 / 310 * 100%); background-color: #eee;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .top-hotline{color: #00a2e9; font-family: 'HarmonyOS_Sans_SC_Medium'; font-size:0.18rem; padding-left:0.3rem; background: url(../images/Top003198-wx.svg) no-repeat left center; background-size: 0.23rem auto; line-height: calc(36 / 20 * 1em);}
.Top003198 .top-hotline a{color: #00a2e9;}

.Top003198 .top-right .lang{position: relative;z-index: 100; margin-left: calc(20 / 1920 * 100vw);}
.Top003198 .top-right .lang::before{position:absolute;right: 0; top: 50%; width: 0.01rem; height:.16rem; content: ''; background: rgba(var(--rgb-black), 0.3); transform: translateY(-50%);}
.Top003198 .top-right .lang .icon{ display:block;background:url(../images/lang.svg) no-repeat left center; padding:0 0.2rem 0 0.3rem; cursor:pointer; position: relative; z-index: 1;  background-size: auto 0.2rem; color: #333;font-size: 0.16rem;}
.Top003198 .top-right .lang .icon:after {position: absolute;width:0.07rem;height: 0.07rem;content: '';transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);border-top: 1px solid #999;border-right: 1px solid #999;right: 0;top: 50%;margin-top: -0.04rem;}
.Top003198 .top-right .lang .lang_box{position: absolute; left: 50%; width: 100px;margin-left: -50px; z-index: 100;background: #fff;border-radius: 0 0 6px 6px; top: 100%; padding: 10px 0;display: none;}
.Top003198 .top-right .lang .lang_box a{display: block;line-height: 30px;text-align: center;}

.Top003198 .top-search{display: block; padding: 0; margin-left: calc(20 / 1920 * 100vw);}
.Top003198 .top-search .box{position: relative;  background-color: rgba(163,163,163,0.1); overflow: hidden;}
.Top003198 .top-search .box .text{width: 100%;display: block; line-height: calc(36 / 16 * 1em);height: calc(36 / 16 * 1em); font-size: 1em; background: none; border: 0; padding-left: calc(42 / 16 * 1em);color: rgba(51, 51, 51, 0.5);}
.Top003198 .top-search .box .text.focus{color: #000;}
.Top003198 .top-search .box .btn{position: absolute;top: 0;width: calc(42 / 16 * 1em); height: 100%; background: url(../images/Top003198-search.svg) no-repeat center center;background-size:calc(17 / 42 * 100%) auto; cursor: pointer;}

@media (min-width:1025px) {
.Top003198 .logo{display: table; height: 0.9rem;}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{max-height:calc(60 / 16 * 1em);}
.Top003198 menu li{float: left; margin-right: calc(50 / 1920 * 100vw);}
.Top003198 menu li span{line-height: 0.9rem;}
.Top003198 li .sub{position: absolute; top: 100%; background-color:#fff; width: calc(180 / 16 * 1em); margin-left: calc((180 / 16 * 1em) / -2); padding:  calc(10 / 16 * 1em); box-shadow: 0 5px 5px rgba(0,0,0,0.02);}
.Top003198 li:nth-child(2) .sub{width: calc(240 / 16 * 1em); margin-left: calc((240 / 16 * 1em) / -2);}
.Top003198 li .sub dl{background: none;padding:0;}
.Top003198 li .sub dt{text-align: center;line-height: 2;font-size: 0.16rem;padding:2px 0;}
.Top003198 li .sub dt img{width: 7%;margin-right: 2%;}
.Top003198 li .sub .pic{width: 50%;}
.Top003198 .top-right{padding-top:0.3rem;}
.Top003198 .top-right dd{float: left;}
.Top003198 .top-search .box{width: calc(150 / 16 * 1em); border-radius: calc(90 / 16 * 1em); transition: 0.3s;}
.Top003198 .top-search.show .box{}
.Top003198 .top-search .box .btn{ left: 0;}
}
@media(min-width:2100px){
    .Top003198 menu li{margin-right: calc(40 / 1920 * 100vw);}
}

@media(max-width:1440px){
    .Top003198 menu li{margin-right:calc(45 / 1920 * 100vw);}
    .Top003198 menu li span{font-size:0.16rem;}
    .Top003198 .top-hotline{font-size:0.16rem;}
    .Top003198 .top-search .box{width:calc(140 / 16 * 1em);}
    .Top003198 .top-search .box .text{line-height: calc(33 / 16 * 1em);height: calc(33 / 16 * 1em);}
    .Top003198 .top-right{/* padding-top:0.3rem; */}
}

@media (max-width:1024px) {
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(70 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(70 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.02); width:50vw; max-width: 240px;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%; overflow: auto;}
.Top003198 menu li{border-bottom: 1px dotted #eee;}
.Top003198 menu li span{line-height: 3; padding-left:2em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #00a2e9;}
.Top003198 li .sub{background-color: #f5f5f5;}
.Top003198 li .sub .pic{display: none;}
.Top003198 .top-search{margin: 0 5vw 0 3vw; position: inherit;}
.Top003198 .top-search .box{top: 100%; left: 0;width: 100%; opacity: 1; position: absolute; display: none; background-color: rgba(255,255,255,0.9);}
.Top003198 .top-search .box .btn{ right: 0;}
.Top003198 .top-search .box .text{padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);line-height: calc(40 / 16 * 1em);height: calc(40 / 16 * 1em);}
.Top003198 .top-right dl:after{display: none;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .open-search{ width: 0.24rem; height: 0.24rem; background: url(../images/Top003198-search.svg) no-repeat center center; background-size: 0.2rem auto;display: block; position: relative;}
.Top003198 .open-search.on{width: 0.3rem; height: 0.3rem; }
.Top003198 .open-search.on:after,
.Top003198 .open-search.on:before{background-color: #00a2e9;}
.Top003198 .open-menu{width: calc(30 / 16 * 1em); height: calc(24 / 16 * 1em); display: flex;flex-wrap: wrap;flex-direction: column; justify-content: space-between; transition: 0.3s;}
.Top003198 .open-menu span{display: block; transition: 0.3s;height: 2px; background-color: #000;}
.menu-show .Top003198 .open-menu{border-radius: 50%; background-color: #00a2e9; padding: calc(9 / 16 * 1em);height: calc(30 / 16 * 1em); }
.menu-show .Top003198 .open-menu span{background-color: #fff; height: 1px;}
}
/*Banner003223 */
.Banner003223{position:relative;z-index:1;font-family:'Barlow';--hover-color:#00a2e9;--white:#fff; }
.Banner003223 .swiper-wrapper{height: auto;}

.Banner003223 .index-more{font-size: var(--font-size16);}
.Banner003223 .index-more a{display:inline-flex;align-items:center;background-color:var(--white);border-radius:3em;border:solid 1px var(--hover-color);line-height:3.7;padding-left:2em;padding-right:0.04rem;position:relative;font-size: var(--font-size16);}
.Banner003223 .index-more a span{position:relative;display:block;z-index:2}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width:0.5rem;height:0.5rem}
.Banner003223 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Banner003223-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Banner003223 .index-more a::before{position:absolute;content:'';right:0.04rem;border-radius:0.63rem;top:0.04rem;background-color:var(--hover-color);z-index:1;transition:width 0.3s}
.Banner003223 .index-more a:hover{color:var(--white)}
.Banner003223 .index-more a:hover:before{width:calc(100% - 0.08rem)}
@media (max-width:640px) {
.Banner003223 .index-more a:after{margin-left: 0.35rem;}
}

.Banner003223 .txt{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;z-index:3;color:var(--white)}
.Banner003223 .txt :where(h3,p,.index-more){opacity:0;transform:translateX(1rem);transition:0.5s}
.Banner003223 .txt h3{margin:0;font-size:0.60rem;line-height:1.19047619;transition-delay:0.5s;color: #333;font-weight: normal;}
.Banner003223 .txt h3 span{color: #00a2e9;}
.Banner003223 .txt p{margin:1em 0 0.8rem 0;font-size:0.24rem;line-height:1.8;max-width:6rem;transition-delay:0.8s;color: #333;}
.Banner003223 .txt .index-more{transition-delay:1.1s}
.Banner003223 .controls-page{bottom:6.06826802%;position: absolute;z-index: 10;text-align: center;}
.Banner003223 .controls-page span{width: 0.14rem;height: 0.14rem; border: 1px solid rgba(255, 255, 255, 0.4); margin: 0 0.13rem; display: block; border-radius: 50%;opacity: 1; background: none;}
.Banner003223  .controls-page span.swiper-pagination-bullet-active {border-color: var(--hover-color);background-color: var(--hover-color);}
.Banner003223 .swiper-slide-active .txt :where(h3,p,.index-more){opacity:1;transform:translateX(0)}
@media (max-width:1024px) {
.Banner003223{margin-top:0.6rem;}
.Banner003223 .txt{padding-top:3vw;}
.Banner003223 .txt h3{font-size: 0.22rem;}   
.Banner003223 .txt p{font-size: 0.16rem; margin-bottom: 2em;}
.Banner003223 .index-more a{line-height: 3;}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width: calc(3em - 0.08rem); height: calc(3em - 0.08rem);}
.Banner003223 .index-more a:after{margin-left: 0.3rem;}
}



/* Platform */
.Platform{padding: 1rem 0;overflow: hidden;}
.Platform li{background: url(../images/Platform-bg.jpg) no-repeat;background-size: cover;float: left;width: 48%;margin: 0 3% 3% 0;list-style: none;text-align: center;border-radius: 0.2rem;overflow: hidden; padding:0.6rem 0.4rem 0.4rem;}
.Platform li:nth-child(2n){margin-right: 0;}
.Platform li:nth-child(3n),.Platform li:nth-child(4n){margin-bottom: 0;}
.Platform li img{height: 2.2rem;object-fit: contain; transition: transform 1s ease;}
.Platform li:hover img{transform: scale(1.1);}
.Platform li .title{margin-top: 0.4rem;font-size: 0.24rem;}
.Platform li:hover a{color: #333;display: block;}

@media(max-width:768px){
    .Platform{padding:0.4rem 0;}
    .Platform li{width:100%;margin-bottom:0.2rem !important;}
    .Platform li .title{font-size:0.2rem;}
}

.lm-title{color: #333;margin-bottom:0.4rem;}
.lm-title .cn{text-align: center;font-size:0.42rem;}
.lm-title .desc{font-size:0.16rem;line-height:2;margin-top: 0.4rem;text-align: center;}
.lm-title2 {color: #fff;margin-bottom:0.4rem;}
.i-more{text-align: center;}
.i-more a{padding: 0.1rem 0.5rem;border:1px solid rgba(255,255,255,0.5);border-radius: 2rem;color: #fff;font-size: 0.16rem;display: inline-block;margin: 0.4rem 0;}
.i-more a:hover{background: #00a2e9;transition: all 0.5s;border: 1px solid #00a2e9;}

@media(max-width:1440px){
    .lm-title .cn{font-size:0.38rem;}
}

@media(max-width:768px){
    .lm-title{margin-bottom:0.25rem;}
    .lm-title .cn{font-size:0.32rem;}
    .lm-title .desc{margin-top:0.2rem;}
    .i-more a{margin:0.2rem 0;}
}

/* Page002274 */
.Page002274_2 .Pages a{background: #fff !important;}
.Page002274_2 .Pages a:hover,
.Page002274_2 .Pages a.a_cur{ color:#fff; background-color:#00a2e9 !important;}

.Page002274{ text-align:center;color:#00a2e9;margin-top:0.4rem;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.21rem; line-height:0.5rem; color:#00a2e9; margin-left:1em;font-size:0.18rem; border-radius: 6px;margin-top: -3px;border: 1px solid #00a2e9;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#00a2e9;}
.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 #00a2e9;}
.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.21rem;}
}
@media(max-width:1024px){
.Page002274{margin-top: 4%;}
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{font-size:0.16rem;line-height: 0.4rem;padding:0 0.15rem;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ padding:0 4%;}
}




.menu{border-bottom: 1px solid #eee;background: #fff;}
.menu .autoCon-1440{display: flex;justify-content: space-between;align-items: center;}
.menu .nav{display: flex;align-items: center;overflow: auto;  white-space: nowrap;}
.menu .nav li{line-height: .7rem;border-bottom: 2px solid transparent;text-align: center;}
.menu .nav li:not(:last-child){margin-right: 0.4rem;}
.menu .nav li a{color: #333;display: block;font-size: 0.16rem;}
.menu .nav li a i{margin-right: .15rem;filter: grayscale(0) brightness(0);}
.menu .nav li a i img{max-width: .5rem;max-height: .4rem}
.menu .nav li.aon,
.menu .nav li:hover{border-bottom: 2px solid #00a2e9 }
.menu .nav li.aon a,
.menu .nav li:hover a{color:#00a2e9}
.menu .nav li.aon a i,
.menu .nav li:hover a i{filter:none;}
.menu-solu .nav{height: 100%}
.menu-solu .nav li{line-height: 1.66;display: flex;height: 100%;align-items: center}
.menu-solu .nav li:not(:last-child){margin-right: .8rem;}
.menu-solu .nav li a{display: block;text-align: center}
.menu-solu .nav li a i{display: block;margin: 0 0 .15rem}
.menu .nav li a i img{max-width: .5rem;max-height: .5rem}
.menu .location{font-size: .16rem;display: flex;align-items: center;line-height: 0.7rem;margin-left: 0.2rem;}
.menu .location a{color: #999;transition: .3s all;}
.menu .location span{color: #00a2e9;}
.menu .location i{width: 5px;height: 1px;background: #000;margin: 0 .11rem;opacity: .5}
.menu-pro .pro_search{position: absolute;right: 0;width: 20%;top: 50%;border: 1px solid #ebebeb;border-radius: 3px;overflow: hidden}
.menu-pro .pro_search .text{width: 100%;height: .5rem;line-height: .5rem;padding: 0 .2rem;border: 0}
.menu-pro .pro_search .btn{width: .6rem;height: 100%;text-align: center;background:url(../images/search_1.png)no-repeat center;color: #fff;right: 0;top: 0;position: absolute;border: 0}
@media(max-width:1024px){
    .menu .location{display: none}
    .menu .nav{/*display: block;*/}
    .menu .nav li{float:left;/* width:25%; */line-height: 0.6rem; margin-right:0.15rem !important;}
}


.menu ::-webkit-scrollbar {width:0.04rem;height:0.04rem;}
.menu ::-webkit-scrollbar-track {width:0.04rem;/* background-color:#f0f0f0; */-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.menu ::-webkit-scrollbar-thumb {background-color:#ccc;background-clip:padding-box;min-height:28px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.menu ::-webkit-scrollbar-thumb:hover {background-color:#ccc} 



.Floor003195{background-repeat: no-repeat;background-position: center; background-size: cover;background-attachment: fixed;padding: 1rem 0 0; color: #fff;}
.Floor003195 ul{border-top:1px solid rgb(255,255,255,.5);}
.Floor003195 li{padding: 0.6rem 0.15rem;float: left;list-style: none;width:100%;position: relative;text-align: center;border-right:1px solid rgb(255,255,255,.5);position: relative;transition: background-color 0.3s ease;}
.Floor003195 li::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 162, 233, 0.3));opacity: 0;transition: opacity 0.3s ease;}
.Floor003195 li:hover::after {opacity: 1;cursor: pointer;}
.Floor003195 li:last-child{border-right:none}
.Floor003195 li .ico img{height: 0.4rem;margin-bottom: 0.2rem;}
.Floor003195 li .num{display: flex;align-items: flex-end; font-size:0.18rem;color:#fff;justify-content: center;}
.Floor003195 li .counter{font-size:0.62rem; font-weight: 700; font-family: 'Barlow'; line-height: 1; margin-right:0.05rem;}
.Floor003195 li .num sub{font-size: 0.18rem;}
.Floor003195 li p{margin: 0.5em 0 0;color: #fff;font-size: 0.18rem;}
.Floor003195 .edit-info{line-height: 2;text-align: justify;color: #fff;}
.Floor003195 li .ico,.Floor003195 li .inner{position: relative;z-index: 2;}
@media (min-width:1025px) {
.Floor003195 .right{width: calc(316 / 1440 * 100%);} 
.Floor003195 ul{display: flex;}
}
@media (max-width:1024px) {
.Floor003195{padding:0.4rem 0 0;}
.Floor003195 ul{display: flex; flex-wrap: wrap;} 
.Floor003195 li{width: 33%;}
.Floor003195 li .counter{font-size:0.36rem;}
}



/* Probase */
.Probase{padding: 1rem 0;overflow: hidden;}
.Probase .slick-slider{margin-left: -10px; margin-right: -10px}
.Probase .slick-list{overflow: inherit}
.Probase .slick-slide{padding: 0.2rem;position: relative;}
.Probase li:not(.slick-active) .pic{opacity: 0.2}
.Probase li .pic{border-radius: 20px;background: #fff;position: relative; overflow: hidden;}
.Probase li .Ispic{padding-bottom: 64%;transition: 0.5s;}
.Probase li.slick-active:hover .Ispic{ transform: scale(1.1);}
.Probase li .txt{ text-align: center; padding: 0.4rem 0;border-bottom: 1px solid #e8e8f2;position: relative;}
.Probase li .txt::before {content: '';display: block;position: absolute;left: 50%;right: 50%;bottom: 0;height: 2px;opacity: 0; background-color: #00a2e9;}
.Probase li:hover .txt::before{left:0;right:0;opacity: 1;}
.Probase li aside{font-size:0.24rem;line-height: 1em; color:#333;}
.Probase li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #666;}
.Probase .slick-arrow{position: absolute;width: 0.6rem; height: 0.6rem; top: 40%;margin-top: -0.5em; border-radius: 50%; background: url(../images/Floor003197-prev-on.svg) no-repeat center center; background-size: auto calc(12 / 50 * 1em);z-index: 10; transition: 0.3s; font-size: calc(50 / 16 * 1em); text-indent: -999em; overflow: hidden;background-color: #00a2e9;}
.Probase .slick-arrow:hover{background-color: #00a2e9;border-color: #00a2e9;}
.Probase .slick-next{background-image: url(../images/Floor003197-next-on.svg);}
.Probase .slick-dots{position:relative; z-index: 10; display: flex; align-items: center; justify-content: center; margin:0;padding:0;width:100%; margin-top: calc(30 / 16 * 1em);}
.Probase .slick-dots li{position:relative;padding:0px 7px; cursor:pointer;}
.Probase .slick-dots li button{display:block;padding:0;width:15px; height:15px;border-radius: 50%; border: none; background: linear-gradient(90deg, #56bcaf, #3caee4); font-size:0;cursor:pointer; transition: 0.5s}
.Probase .slick-dots li:not(.slick-active) button{background: #e6e6e6;}
@keyframes expand {
    0% {
        width: 0;
        opacity: 0;
    }
    100% {
        width: 100%;
        opacity: 1;
        left: 0; 
        right: 0;
    }
}
@media(min-width:1280px){
.Probase .slick-prev{left:-31px;}
.Probase .slick-next{right:-31px;}
}
@media(max-width:1400px){
.Probase .slick-slider{padding-left: 10%; padding-right: 10%;}
}
@media(max-width:1280px){
.Probase .slick-slide{padding:0.12rem;}
.Probase .slick-arrow{width:0.4rem;height: 0.4rem;}
.Probase .slick-prev{left:0.1rem;}
.Probase .slick-next{right:0.1rem;}
}
@media(max-width:768px){
    .Probase{padding:0.4rem 0;}
    .Probase li .txt{padding:0.2rem 0;}
    .Probase li aside{font-size:0.22rem;}
}

/*Floor003066 */
.Floor003066{background: url("../images/Floor003233-bg.jpg") no-repeat center bottom;background-size: cover; padding:1rem 0;overflow: hidden;}
.Floor003066 .slider li{}
.Floor003066 .slider li a{display: block;border-radius: 0.2rem;position: relative;transition: 0.3s;margin:0 0.2rem;}
.Floor003066 .slider li .pic{overflow: hidden;position: relative;border-radius: 0.2rem;}
.Floor003066 .slider li figure{background-size: cover;padding-bottom: 70%;transition: 0.5s;}
.Floor003066 .slider li:hover figure{transform: scale(1.1);}
.Floor003066 .slider li .hover time{font-size:0.16rem;color: #999;}
.Floor003066 .slider li .hover .name{font-size: 0.24rem;margin: 0.4rem 0 0.2rem;}
.Floor003066 .btn{text-align: center;padding-top:0.4rem;}
.Floor003066 .btn .slick-arrow{width: 0.6rem; height: 0.6rem; border-radius: 50%; border: 1px solid #b1b1b2; margin:0 0.4rem;position: relative;}
.Floor003066 .btn .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003066 .btn .slick-arrow:hover,
.Floor003066 .btn .slick-arrow:hover:before{border-color: #00a2e9;}
.Floor003066 .btn .slick-prev{transform: rotate(180deg);}
@media(min-width:641px){
.Floor003066 .slider{margin: 0 -0.2rem; }
}
@media(max-width:640px){
.Floor003066{padding:0.4rem 0;}
.Floor003066 .slider li figure{}
.Floor003066 .slider li a{margin:0;}
.Floor003066 .slider li .hover .name{font-size:0.22rem;margin:0.2rem 0 0.2rem;}
.Floor003066 .btn{padding-top:0.2rem;}
.Floor003066 .btn .slick-arrow{width:0.5rem;height: 0.5rem;margin:0 0.15rem;}
}





/*Bottom003222 */
.Bottom003222{background: url(../images/Bottom003222-bg.png) no-repeat center center;background-size: cover;padding-top:0.6rem}
.Bottom003222,
.Bottom003222 a:not(:hover){color:#fff;font-size: 0.16rem;}
.Bottom003222 .f-top{margin-bottom:0.3rem;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom: 0.3rem;}
.Bottom003222 .f-top .logo{width:1.55rem}
.Bottom003222 .f-mid .contact dd{padding-left:0.28rem;line-height:calc(34 / 18);font-size:0.16rem;background-position:center center;background-repeat:no-repeat;background-size:contain;background-size:0.17rem auto;background-position:left 0.4em}
.Bottom003222 .f-mid .contact dd + dd{margin-top:0.2rem}
.Bottom003222 .f-mid .contact dd.tel{font-size:0.26rem;font-weight:700;background-image:url(../images/Bottom003222-tel.svg);background-position:left 0.3em;line-height:1;color: #00a2e9;}
.Bottom003222 .f-mid .contact dd.tel a{color:#00a2e9}
.Bottom003222 .f-mid .contact dd.add{background-image:url(../images/Bottom003222-add.svg)}
.Bottom003222 .f-mid .contact dd.email{background-image:url(../images/Bottom003222-email.svg);background-size:0.18rem auto;background-position:left 0.7em}
.Bottom003222 .f-mid nav ul ol{font-size:var(--font-size18)}
.Bottom003222 .f-mid nav ul ol li + li{margin-top:0.31rem}
.Bottom003222 .f-bottom{padding:0.3rem 0;border-top:1px solid rgba(255,255,255,0.1);margin-top:0.3rem}
.Bottom003222 .f-bottom,
.Bottom003222 .f-bottom a:not(:hover){color:rgba(255,255,255,0.5)}
.Bottom003222 .f-bottom .other a:not(:last-child):after{content:"·";margin:0 1em}
.Bottom003222 .f-mid nav li{margin-left: 0.4rem;font-size: 0.2rem;list-style: none;text-align: center;}
.Bottom003222 .f-mid nav li img{height: 1rem;}
.Bottom003222 .f-mid nav li .title{font-size: 0.16rem;margin-top: 0.1rem;}
@media (min-width:1025px) {
.Bottom003222 .f-mid .contact{max-width:4rem}
.Bottom003222 .f-mid nav{max-width: 6rem;}
}
@media (max-width:1024px) {
    .Bottom003222{padding-top:0.4rem;}
    .Bottom003222 .f-top{flex-direction: column;align-items: center;margin-bottom:0.2rem;padding-bottom:0.2rem;}
    .Bottom003222 .f-top .logo{margin-bottom: 0rem;}
    .Bottom003222 .f-mid .contact{margin-bottom: 0.25rem;}
    .Bottom003222 .f-mid .contact dd + dd{margin-top:0.12rem;}
    .Bottom003222 .f-mid nav{width:72%;margin:0 auto;}
    .Bottom003222 .f-mid nav li{margin-left:0;}
    .Bottom003222 .f-bottom{text-align: center;padding:0.2rem 0;}
    .Bottom003222 .copyright{margin-bottom: 0.1rem;}
}




/*PicList003142 */
.PicList003142{padding:0.8rem 0;}
.PicList003142 li{float: left;  margin-bottom:0.4rem;}
.PicList003142 li .txt{margin-top: 0.2rem;}
.PicList003142 li .tit{ font-size:0.18rem;line-height: 1.8;min-height: 0.6rem;}
.PicList003142 li .pic{overflow: hidden;border-radius: 0.2rem;}
.PicList003142 li .Ispic{padding-bottom: 70%;transition:1s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #00a2e9;}
.PicList003142 li time{color: #999;display: block;font-size: 0.16rem;margin-top: 0.2rem;}
@media (min-width:1025px) {
.PicList003142 li{width: 31.5%;}
.PicList003142 li:not(:nth-child(3n)){margin-right:2.75%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142{padding:0.4rem 0;} 
.PicList003142 li{width: 100%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 0em;}
.PicList003142 li time{margin-top:0.15rem;}
}


/* 新闻详情 */
.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: #00a2e9;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:#00a2e9;}
@media(max-width:1024px){
    .noBanbody{margin-top:0;}
    .NewsInfo .InfoTit h2{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%;}
}


.About{padding: 0.8rem 0;overflow: hidden;}
.About .introduction .desc{font-size: 0.16rem;color: #333;line-height: 1.8;width: 70%;padding-right: 10%;}
.About .introduction .desc .title{font-size: 0.32rem;color: #333;margin-bottom: 0.4rem;}
.About .ab-data{background: url(../images/About-bg.png) no-repeat center center;background-size: cover;background-attachment: fixed;color: #fff;}
.About .ab-data li{padding: 0.6rem 0;float: left;list-style: none;width:100%;position: relative;text-align: center;border-right:1px solid rgb(255,255,255,.5);position: relative;transition: background-color 0.3s ease;}
.About .ab-data li::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 162, 233, 0.3));opacity: 0;transition: opacity 0.3s ease;}
.About .ab-data li:hover::after {opacity: 1;cursor: pointer;}
.About .ab-data li:last-child{border-right:none}
.About .ab-data li .ico img{height: 0.4rem;margin-bottom: 0.2rem;}
.About .ab-data li .num{display: flex;align-items: flex-end; font-size:0.18rem;color:#fff;justify-content: center;}
.About .ab-data li .counter{font-size:0.62rem; font-weight: 700; font-family: 'Barlow'; line-height: 1; margin-right:0.05rem;}
.About .ab-data li .num sub{font-size: 0.18rem;}
.About .ab-data li p{margin: 0.5em 0 0;color: #fff;font-size: 0.18rem;padding:0 0.1rem;}
.About .ab-data .edit-info{line-height: 2;text-align: justify;color: #fff;}
.About .ab-data li .ico,.ab-data li .inner{position: relative;z-index: 2;}

.About .product{padding: 0.8rem 0;overflow: hidden;}
.About .product .top-tit{font-size: 0.32rem;color: #333;margin-bottom: 0.4rem;text-align: center;}
.About .product .top-tit .description{font-size: 0.16rem;color: #333;line-height: 1.8;margin-top: 0.2rem;}
.About .product ul{display: flex;flex-wrap: wrap;}
.About .product li{float: left;margin: 0 2.65% 0 0;list-style: none;width: 23%;border: 1px solid #eee;padding: 0.3rem;position: relative;overflow: hidden;border-radius: 0.2rem;}
.About .product li:hover{border: 1px solid #00a2e9;cursor: pointer;}
.About .product li::after{content: '';display: inline-block;position: absolute;bottom: -20%;right: -20%;width: 2.5rem;height: 2.5rem;opacity: .05; background:url(../images/Top003198-logo.svg) no-repeat;background-size: cover;}
.About .product li:last-child{margin-right:0;}
.About .product li img{height: 1rem;margin-bottom: 0.4rem;}
.About .product li .desc .title{font-size: 0.18rem;margin-bottom: 0.1rem;color: #333;}
.About .product li .desc .txt{font-size: 0.18rem;color: #999;}

.About .motor{background-repeat: no-repeat;background-position: center; background-size: cover;background-attachment: fixed;color: #fff;padding: 0.8rem 0;}
.About .motor .top-tit{font-size: 0.32rem;color: #fff;width: 50%;}
.About .motor .top-tit .description{font-size: 0.16rem;color: #fff;line-height: 1.8;margin-top: 0.2rem;}

.About .culture{ padding:0.8rem 0 0;background: url(../images/Floor003202-bg.jpg);}
.About .culture .top-tit{font-size: 0.32rem;color: #333;margin-bottom: 0.4rem;text-align: center;}
.About .culture ul{margin-bottom: 0.4rem;border: 1px solid #eee;display: flex; flex-direction: row; flex-wrap: wrap;}
.About .culture ul:last-child{margin-bottom: 0;}
.About .culture li{width:25%;float: left;padding:0.4rem;border-right: 1px solid #eee;position: relative;cursor: pointer;overflow: hidden;}
.About .culture li::after{content: '';display: inline-block;position: absolute;bottom: -20%;right: -20%;width: 2.5rem;height: 2.5rem;opacity: .05; background:url(../images/Top003198-logo.svg) no-repeat;background-size: cover;}
.About .culture li:hover::after{display: none;}
.About .culture li:last-child{border-right:none;}
.About .culture li:hover .title,.About .culture li:hover p{color: #fff;}
.About .culture li .txt{position: relative;z-index: 1;}
.About .culture li .title{font-size: 0.24rem;margin: 0;margin-bottom: 0.2rem;color: #333;}
.About .culture li p{font-size: 0.16rem;margin: 0;margin-bottom:2rem;color: #666;line-height: 0.32rem;}
.About .culture li .icon{height: 0.8rem;width: 0.8rem;position: absolute;bottom: 0;z-index: 1; border: 1px dashed #00a2e9;border-radius: 50%;margin-bottom: 0.4rem; display: flex; justify-content: center;align-items: center;}
.About .culture li:hover .icon{ border: 1px dashed #fff;}
.About .culture li .icon img{height: 50%;}
.About .culture li .pic{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.About .culture li:hover .pic{display: block;transition:.5s;}
.About .culture li:hover .pic::before{display: block;content: '';width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);position: absolute;top: 0;}
.About .culture li .pic img {width: 100%; height: 100%; object-fit: cover;}
.About .culture li .icon .b{display: none;}
.About .culture li:hover .icon .a {display: none;}
.About .culture li:hover .icon .b {display: block;}
@media (min-width:1025px) {
    .About .introduction{display: flex;justify-content: center;align-items: anchor-center;margin-bottom: 0.6rem;}
    .About .ab-data .right{width: calc(316 / 1440 * 100%);} 
    .About .ab-data ul{display: flex;}
}
@media (max-width:1024px) {
    .About{padding:0.4rem 0;}
    .About .ab-data ul{display: flex; flex-wrap: wrap;} 
    .About .ab-data li{width: 33%;}
    .About .ab-data li:not(:nth-child(2n)){}
    .About .ab-data li .counter{font-size:0.36rem;}
    .About .culture ul{border:none;}
    .About .culture li{width: 100%;margin: 0 0 0.1rem;border:1px solid #e8e8e8;padding: 0.2rem;}
    .About .culture li:nth-child(3n){margin-right: 0;}
	.About .culture li p{margin-bottom: 1.4rem;}
    .About .introduction .desc .title{font-size:0.32rem;margin-bottom:0.2rem;}
    .About .introduction .desc{width:100%;padding-right:0;}
    .About .product{padding:0.4rem 0;}
    .About .product li{width:100%;margin:0 0 0.15rem 0;padding: 0.2rem;}
    .About .product li img{margin-bottom:0.3rem;}
    .About .product li .desc .title{font-size:0.2rem;}
    .About .product .top-tit{margin-bottom:0.3rem;}
    .About .motor{padding:0.5rem 0;}
    .About .motor .top-tit{width:100%;}
    .About .culture{padding:0.4rem 0 0;}
}


/*Form003139 */
.Form003139{padding:0.8rem 0;}
.Form003139 .ny-title{text-align: left;width:80%;margin:0 auto 0.4rem;}
.Form003139 .auto{position: relative;z-index: 1;}
.Form003139 .form{background-color: #f5f8fa;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 12px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em;top: 0;font-size: 1em;line-height: 3.5714;color: #666;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px;border: solid 1px #ffffff;font-size: 1em;line-height:  3.5714;height:  3.5714em;background: #fff;padding: 0 1em;}
.Form003139 .form-ul li textarea.text{height: 1.2rem;}
.Form003139 .form-ul .btn{width: 10em;background: #00a2e9;border-radius: 5px;font-size: 1.125em;height: 3em;color: #fff;cursor: pointer;border: 0;}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 5px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width: 80%;}
}
@media (max-width:1024px) {
.Form003139{padding:0.4rem 0;}
.Form003139 .ny-title{width:90%; margin-bottom:0;padding-top:0.3rem;}
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul{width: 90%;}
}
/*PicList002735 */
.PicList002735{padding:0.6rem 0 0.8rem;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #f5f8fa;  transition: 0.3s;border-radius: 0.1rem;overflow:hidden;}
.PicList002735 li a:hover{}
.PicList002735 li .pic{overflow: hidden}
.PicList002735 li .Ispic{background-color: #fff;  padding-bottom: 64%;transition: 1s;}
.PicList002735 li:hover .Ispic{transform: scale(1.1);}
.PicList002735 li .txt{padding: 20px;text-align: center;}
.PicList002735 li .txt h3{font-size:0.22rem;font-weight: normal;margin:0 auto;}
.PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 31.3%; }
.PicList002735 li:not(:nth-child(3n)){margin-right:3%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(max-width:768px){
    .PicList002735{padding:0.4rem 0 0.4rem;}
    .PicList002735 ul{margin-bottom:0.4rem;}
    .PicList002735 li .txt{padding:15px;}
    .PicList002735 li .txt h3{font-size:0.2rem;}
}

.ny-title{font-size:0.32rem;color:#333;text-align: center;margin-bottom:0.4rem;}
@media(max-width:768px){
    .ny-title{font-size:0.28rem; margin-bottom:0.25rem;}
}
/*
 .Floor001739 为demo编号
 */
.Floor001739{padding:0.8rem 0 0.4rem;}
.Floor001739 ul{display: flex;flex-wrap: wrap;}
.Floor001739 li{float:left;width: 50%;text-align: center; position:relative;margin-bottom:3%;}
.Floor001739 li::before{ position:absolute; content:''; width:2px; border-right:1px dashed #ccc; right:0; top:20%; height:60%;}
.Floor001739 li:nth-child(2n)::before{ display:none;}
.Floor001739 li a{display: block; margin:0 auto; width:88%;}
.Floor001739 li figure img{ width:50%; max-width:100px;}
.Floor001739 li figure .hover{ display:none;}
.Floor001739 li a:hover figure img{ }
.Floor001739 li h3{font-size: 0.22rem; color: #333;font-weight: normal;margin:0.2rem 0 0.12rem;}
.Floor001739 li p{line-height: 28px; overflow:hidden;font-size:0.16rem;color: #666; margin-top:0;}
.Floor001739 li a:hover *{}
@media(max-width:768px){
.Floor001739{padding:0.4rem 0;}
.Floor001739 li{ width:100%;}
.Floor001739 li::before{display: none}
.Floor001739 li:nth-child(2n)::before{ display:none;}
.Floor001739 li a{ width:96%;}
}
/*TextList002739 */
.TextList002739{padding:0.8rem 0;background:#f5f8fa;}
.TextList002739 .list-group{padding-bottom:2vw;}
.TextList002739 .list-group .tit{cursor: pointer; line-height: 0.69rem; font-size: 0.18rem; }
.TextList002739 .list-group .tit:before{background: #00a2e9; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 0.27rem; }

.TextList002739 .title{ padding:0 0.4rem; line-height: 60px; font-size: 0.16rem; color: #fff; border-bottom: 1px solid #e8e8e8;background:#00a2e9; margin-top: 0.2rem;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;font-size:0.16rem;}
.TextList002739 .list{border-bottom: 1px solid #dbe9ef;}
.TextList002739 .tit{padding: 0 0.4rem; font-weight: normal; margin: 0;color:#333;}
.TextList002739 .tit.active{margin: 0 0.4rem; padding: 0; border-bottom: 2px solid #00a2e9; color: #00a2e9;}
.TextList002739 .tit.active time{}
.TextList002739 .info{padding: 0.1rem 0.4rem 0.4rem 0.7rem;}
.TextList002739 .info .singlePage{font-size: 0.16rem; line-height: 26px; color: #333;}
.TextList002739 .info .singlePage p{margin:0.1rem 0;}
.TextList002739 .info .more{color:#fff;background:#00a2e9;border-radius: 0.03rem;display: inline-block;padding:0.1rem 0.5rem 0.1rem 0.3rem;margin-top:1vw;background: url(../images/Floor003197-next-on.svg) no-repeat right 0.3rem center #00a2e9;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 78px;}
.TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
.TextList002739{padding:0.4rem 0;}
.TextList002739 .title{ padding:0 0.2rem; line-height: 0.5rem;}
.TextList002739 .tit{padding: 0 0.2rem;}
.TextList002739 .tit.active{margin: 0 0.2rem;}
.TextList002739 .title time{ margin-right: 0.12rem;}
.TextList002739 .list-group .tit{line-height: 0.5rem}
.TextList002739 .list-group .tit:before{ margin-right: 0.1rem;}
.TextList002739 .info{padding: 15px 20px 15px 20px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 0.12rem;}
}

/*RighInfo002815 */
.RighInfo002815{padding:0.8rem 0;}
.RighInfo002815 .info{}
.RighInfo002815 .info h1{font-size:0.36rem;color:#333;font-weight: normal;margin-top:0; margin-bottom:0.4rem;}
.RighInfo002815 .info h1:after{content:'';width:0.36rem;height: 2px;background:#00a2e9;display: block;margin-top:0.22rem;font-size:0.16rem; line-height: 2;}
.RighInfo002815 .info p{font-size:0.16rem; line-height: 2;}
.RighInfo002815 .info .fh{background:#00a2e9;color:#fff;display: inline-block;border-radius: 0.03rem;padding:0.12rem 0.35rem;font-size:0.16rem;margin-top:2vw;}

@media(min-width:1025px){
.RighInfo002815 .info{padding-left: 6%;}
.RighInfo002815 .pic{width: 50%;}
}
@media(max-width:1024px){
.RighInfo002815{padding:0.4rem 0;}
.RighInfo002815 .ytable,
.RighInfo002815 .ytable-cell{display: block;}
.RighInfo002815 .pic{text-align: center;}
.RighInfo002815 .info{padding-top:0.3rem;}
.RighInfo002815 .info h1{font-size:0.28rem;margin-bottom:0.2rem;}
}


/*RighInfo002973 */
.RighInfo002973{ padding:0.8rem 0; color: #333;font-size: 16px;}
.RighInfo002973 > .auto{}
.RighInfo002973 .news-details{max-width: 1200px; margin:0 auto;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom:1px solid #e8e8e8;padding-bottom:1vw;}
.RighInfo002973 .news-details .title h1{font-size: 0.32rem; margin: 0 0 16px 0;font-weight: normal;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;color:#666;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #e8e8e8;padding: 2% 0; margin-bottom: 2%;}
.RighInfo002973 .news-details .edit-info .pic{text-align: center;padding:1vw 0;}
.RighInfo002973 .news-details .edit-info .pic img{display: block;margin:0 auto;}
.RighInfo002973 .news-details .edit-info .pic span{color:#999;display: block;margin-top:0.1rem;}

.RighInfo002973 .pn-page aside{padding: 10px 0;display: none;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973 .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #00a2e9;}
.RighInfo002973 .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973 .operating a{padding-left: 26px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973 .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973 .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973 .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{padding:0.4rem 0; font-size: 0.16rem;}
.RighInfo002973 .pn-page aside{padding:7px 0;}
}
/*Floor003153 */
.Floor003153{padding:0.8rem 0;}
.Floor003153 .auto{}
.Floor003153 .intro .img{margin-bottom:2vw;}
.Floor003153 .intro .info{line-height: 1.8;}
.Floor003153 .intro .info dl{display: flex;flex-wrap: wrap;}
.Floor003153 .intro .info dd{width:32%;float:left;margin-right:2%; color:#333;border:1px solid #e8e8e8;margin-bottom:2%;padding:0.12rem 0.15rem;padding-left:0.26rem; border-radius: 0.03rem;position: relative;}
.Floor003153 .intro .info dd:nth-child(3n){margin-right:0;}
.Floor003153 .intro .info dd:after{content:'';width:0.05rem;height: 0.05rem;background:#00a2e9;display: block;border-radius: 0.5rem;position: absolute;left:0.12rem;top:0.23rem;}
.Floor003153 .intro .info p{margin:0.1rem 0;color:#333;}
@media (min-width:1025px) {
.Floor003153 .intro .img{text-align: center}
.Floor003153 .intro .info{font-size: 0.16rem;}  
}
@media (max-width:1024px) {
.Floor003153{padding:0.4rem 0;}
.Floor003153 .intro .img{margin-bottom: 2em;}
.Floor003153 .intro .info dd{width:100%;margin-right:0;}
}
/*PicList002949 */
.PicList002949{padding:0.5rem 0 0.8rem;}
.PicList002949 .item{margin: 2.6vw 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);padding:2vw;border-radius: 0.1rem}
.PicList002949 .item a:hover{color: #00a2e9;}
.PicList002949 .txt .inner{padding-right:2.5vw;}
.PicList002949 .item:nth-child(2n) .txt .inner{padding-left:2.5vw;padding-right:0;}
.PicList002949 .txt p{line-height: 2.142em;margin:0;color: #666;height: 0.7rem;overflow: hidden;}
.PicList002949 .txt dl{display: flex;flex-wrap: wrap;}
.PicList002949 .txt dd{width:48%;margin-right:4%; float:left; font-size:0.16rem;margin-top:0.2rem;}
.PicList002949 .txt dd:nth-child(2n){margin-right:0;}
.PicList002949 .txt dd a{font-size:0.22rem;display: block;margin-bottom:0.1rem;border-bottom:1px solid #e8e8e8;padding-bottom:0.15rem;}
.PicList002949 .txt dd span{display: block;}
.PicList002949 .tit{font-size:0.28rem; line-height: 1em;color:#333;}
.PicList002949 .tit:after{display: block; margin-top: 1em;margin-bottom:0.6em;  content: '';background: #00a2e9; width: 48px; height: 2px;}
.PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
@media(min-width:1025px){
.PicList002949 .pic{ width:486px;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949{padding:0.4rem 0;}
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .pic{width:88%;margin:0 auto;}
.PicList002949 .tit{font-size: 5vw;}
.PicList002949 .txt dd{width:100%;margin-right:0;margin-top:0.1rem;}
.PicList002949 .txt dd a{font-size:0.2rem; padding-bottom:0.1rem;}
}


.productdetails .w22{width:17%;}
.productdetails .w75{width:80%;padding-bottom:0;}
.productdetails{padding:0.8rem 0;}
.protable .table{width:100%;overflow: auto;}
.protable .table table{width:100%;}
.protable .table table th{background:#00a2e9;color:#fff;font-size:0.16rem;font-weight: normal;padding:0.1rem 0.1rem;border:1px solid rgba(255,255,255,0.2);}
.protable .table table td{text-align: center;font-size:0.16rem;padding:0.12rem 0.1rem;border:1px solid #e8e8e8;color:#333;}
.protable .table1 table td:nth-child(1){width:13%;}
.protable .table1 table td:nth-child(2){width:7%;}
.protable .table1 table td:nth-child(3),
.protable .table1 table td:nth-child(4),
.protable .table1 table td:nth-child(5),
.protable .table1 table td:nth-child(6),
.protable .table1 table td:nth-child(7),
.protable .table1 table td:nth-child(8),
.protable .table1 table td:nth-child(9),
.protable .table1 table td:nth-child(10),
.protable .table1 table td:nth-child(11){width:6%;}
.protable .table1 table td:nth-child(15),
.protable .table1 table td:nth-child(16),
.protable .table1 table td:nth-child(17),
.protable .table1 table td:nth-child(18),
.protable .table1 table td:nth-child(19),
.protable .table1 table td:nth-child(20),
.protable .table1 table td:nth-child(21),
.protable .table1 table td:nth-child(22),
.protable .table1 table td:nth-child(23){writing-mode: vertical-rl;text-orientation: upright;}
.protable .table table .td100{text-align: left;background:rgba(0,162,233,0.1);}
.protable .table table td span.green{display: inline-block;width:0.18rem;height: 0.18rem;border-radius: 50%;margin:0 auto; background:#25ad00;color:#fff;font-size:0.13rem;}
.protable .table table td span.yellow{display: inline-block;width:0.18rem;height: 0.18rem;border-radius: 50%;margin:0 2px; background:#e8cf00;color:#fff;font-size:0.13rem;font-weight: bold;}
.protable .table table td span.yellow2{display: inline-block;color:#fff;font-size:0.13rem;border: 0.09rem solid transparent;border-bottom-width: 0.15rem;border-bottom-color: #e8cf00;font-weight: bold;margin-top: -0.06rem;}
.protable .table table td span.red{display: inline-block;width:10px;height: 10px;border-radius: 50%;margin:0 2px; background:#e80000;}
.protable .table table td span.red2{display: inline-block;width: 0.13rem;height: 0.13rem;margin: 0 auto;background: #e80000;transform: rotate(45deg);color: #fff;font-size: 0.13rem;}

.protable .table2 table .trtop td:nth-child(3),
.protable .table2 table .trtop td:nth-child(4),
.protable .table2 table .trtop td:nth-child(5),
.protable .table2 table .trtop td:nth-child(6),
.protable .table2 table .trtop td:nth-child(7),
.protable .table2 table .trtop td:nth-child(8),
.protable .table2 table .trtop td:nth-child(9),
.protable .table2 table .trtop td:nth-child(10),
.protable .table2 table .trtop td:nth-child(11),
.protable .table2 table .trtop td:nth-child(12),
.protable .table2 table .trtop td:nth-child(13),
.protable .table2 table .trtop td:nth-child(14),
.protable .table2 table .trtop td:nth-child(15),
.protable .table2 table .trtop td:nth-child(16),
.protable .table2 table .trtop td:nth-child(17){writing-mode: vertical-rl;text-orientation: upright;}


@media(max-width:1800px){
    .protable .table table td{padding:10px 2px;}
}
@media(max-width:1024px){
    .productdetails .w22{width:100%;}
    .productdetails .w75{width:100%;}
    .protable .table{overflow: auto}
    .protable .table table{width:1152px;}
}
@media(max-width:768px){
    .productdetails{padding:0.4rem 0;}
}


/*
 .Menu000654 为demo编号
 */
.Menu000654{background: #fff;}
.Menu000654 header{  background-color:#00a2e9; color:#fff; font-size:0.24rem; padding:0.18rem 0 0.18rem 0; text-align:center; position:relative; z-index:5;}
.Menu000654 li a{display:block;padding-left:0.32rem;padding-top:0.14rem;padding-bottom:0.14rem;padding-right:0.1rem;  line-height: 0.24rem;border-bottom:1px solid #e8e8e8;font-size: 0.16rem;}
.Menu000654 li a:hover,
.Menu000654 li a.aon{background-color: #e5f6fd;color: #333;}
.Menu000654 li dl{ background-color:#fff; font-size:0.14rem; display:none;}
.Menu000654 li a.click{ position:relative;} 
.Menu000654 li a.click::after,
.Menu000654 li a.click::before{ position:absolute; content:'';  background-color:#00a2e9; top:50%;}
.Menu000654 li a.click::after{width: 0.14rem;height:0.02rem;left:0.08rem;margin-top: -1px;}
.Menu000654 li a.click::before{width:0.02rem;height: 0.14rem;left:0.14rem;margin-top: -0.07rem;}
.Menu000654 li dl dd a{ color:#666;line-height: 0.3rem;}
.Menu000654 li dl dd a.aon,
.Menu000654 li dl dd a:hover{color:#00a2e9;background: #fff;}
.Menu000654 li a.aon::before{ display:none;}
.Menu000654 li a.aon::after{background-color: #00a2e9;}
@media(max-width:950px){
.Menu000654 header{ margin-top:0;font-size:0.2rem; padding:0.12rem 0; }
.Menu000654{width: 104%;margin-left: -2%;}
.Menu000654 li a{padding-top:0.06rem;padding-bottom:0.06rem;}
}




/*
 .TextList002243 为demo编号
 */
.TextList002243{padding: 0.8rem 0 0.6rem;}
.TextList002243 .list{display: flex;flex-wrap: wrap;}
.TextList002243 .list li h4{font-size: 0.24rem; color: #333;font-weight: normal; margin-top: 0}
.TextList002243 .list li h4:after{content: "";display: block;width: 46px;border-bottom: 2px solid #00a2e9;margin: 17px 0 5px;}
.TextList002243 .list dl dd{font-size: 0.16rem;line-height: 26px;color: #474747;margin: 0 0 12px;position: relative;padding-left: 30px;}
.TextList002243 .list dl dd .icon{ position: absolute; left: 0; top: 0; width: 22px; height: 26px; display: block; background: url(../images/TextList002243-icon.png) no-repeat;}
.TextList002243 .list dl dd .tel-icon{background: url(../images/TextList002243-icon2.png) no-repeat;}
.TextList002243 .list dl dd .fax-icon{background: url(../images/TextList002243-icon3.png) no-repeat;}
.TextList002243 .list li{margin-bottom: 30px;box-shadow: 0 0 0.15rem rgba(0,0,0,0.1);padding: 0.4rem;border-radius: 0.1rem;}
@media (min-width: 640px){
.TextList002243 .list li{width: 48.5%;float:left;margin: 0px 0 3%;margin-right:3%;}
.TextList002243 .list li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.TextList002243{padding:0.4rem 0;}
.TextList002243 .list li{width:100%; margin-bottom:20px; padding:0.2rem;}
.TextList002243 .list li h4{font-size: 0.22rem;margin-bottom:0.2rem;}
}

/*Floor003236 */
.Floor003236{background: url(../images/Floor003236-bg.jpg) no-repeat center bottom;background-size: cover; overflow: hidden;padding: var(--padMar100) 0;color: #333;--hover-color: #00a2e9;--white: #fff;}

.Floor003236 .splide__arrow{width: 0.54rem; height: 0.54rem; background-color: var(--hover-color); opacity: 1; background-position: center center;background-repeat: no-repeat; background-size: auto 0.18rem;}
.Floor003236 .splide__arrow svg{opacity: 0;}
.Floor003236 .splide__arrow--prev{background-image: url(../images/btn-prev.svg); left: -0.7rem;}
.Floor003236 .splide__arrow--next{background-image: url(../images/btn-next.svg);right: -0.7rem;}
.Floor003236 .splide__arrow:disabled{cursor: default;background-color: #ddebf6; opacity: 1;}

.Floor003236 .splide:before{position: absolute; content: ''; height: 1px;width: 100vw; left: 50%;margin-left: -50vw;background-color: #d8e1eb; top: 50%;}
.Floor003236 .splide__list{height: auto;}
.Floor003236 .splide__slider{position: relative;z-index: 4;}
.Floor003236 .splide__slide{display: flex;flex-direction: column;position: relative;}
.Floor003236 .splide__slide:after{position: absolute; content: ''; height: 1px;top: 50%;width: 0;transform: translateX(-50%);background-color: var(--hover-color); left: 50%; transition: 0.3s 0.3s;z-index: 3;}
.Floor003236 .splide__slide.is-active:after{width: 100%;}

.Floor003236 .splide__slide:before{position: absolute; content: ''; width:100%; height:0;border-radius: 0.16rem; left:0;z-index: 1; transition: 0.5s; top: 0;background: linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0) 100%);}
.Floor003236 .splide__slide.is-active:before{height: 100%;}

.Floor003236 .opacity:before,
.Floor003236 .opacity:after{position: absolute; content: '';width: 2.78rem; height: 100%; top: 0;}
.Floor003236 .opacity:before{left: 0;}
.Floor003236 .opacity:after{right:0}

.Floor003236 .splide__slide > div{height: 2.9rem;position: relative; z-index: 5;}
.Floor003236 .txt{padding: 0.3rem 0.32rem 0 0.32rem;}
.Floor003236 .txt pre{line-height: calc(32 / 18); font-size: var(--font-size18);color: var(--txt-color-666);text-align: center;}
.Floor003236 .year{text-align: center; padding: 0.4rem; }
.Floor003236 .year h3{font-size:0.24rem;margin: 0; transition: 0.3s;}
.Floor003236 .splide__slide.is-active .year h3{font-size: 0.32rem;color: var(--hover-color) !important; }
.Floor003236 .icon-dot{position: absolute; width: 0.2rem; height: 0.2rem;background-color: var(--white);border-radius: 50%; left: 50%;margin-left: -0.1rem; transition: 0.3s;top: -0.1rem;}
.Floor003236 .icon-dot::before,
.Floor003236 .icon-dot:after{position: absolute; content: '';left: 50%; transition: 0.3s;}
.Floor003236 .icon-dot::before{width: 1px; height: 0.4rem; background-color: #d8e1eb; margin-left: -0.5px; top: -0.46rem;}
.Floor003236 .icon-dot:after{border-radius: 50%; width: 0.09rem; height: 0.09rem; top: 50%;margin: -0.045rem 0 0 -0.045rem; background-color: var(--hover-color);}
.Floor003236 .splide__slide.is-active .icon-dot{background-color: rgba(0,162,233, 0.3); width: 0.25rem; height: 0.25rem; margin-left: -0.125rem;top: -0.125rem;}
.Floor003236 .splide__slide.is-active .icon-dot:before{background-color: var(--hover-color); height: 0.75rem;top: -0.64rem;}
.Floor003236 .splide__arrow{background-color: var(--white); transition: 0.3s;}
.Floor003236 .splide__arrow:hover{opacity: 1; background-color: var(--hover-color);}
.Floor003236 .splide__arrow--prev{background-image: url(../images/btn-prev-gray.svg);}
.Floor003236 .splide__arrow--next{background-image: url(../images/btn-next-gray.svg);}
.Floor003236 .splide__arrow--prev:hover{background-image: url(../images/btn-prev.svg);}
.Floor003236 .splide__arrow--next:hover{background-image: url(../images/btn-next.svg);}
@media (min-width:641px) {
.Floor003236 .splide__slide:nth-child(2n):before{top:auto; bottom: 0;background: linear-gradient(to bottom,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 100%);}
.Floor003236 .splide__slide:nth-child(2n){flex-direction: column-reverse; }
.Floor003236 .splide__slide:nth-child(2n) .year{display: flex;align-items:flex-end; justify-content: center;}
.Floor003236 .splide__slide:nth-child(2n) .txt{padding-top: 1.02rem;}
.Floor003236 .splide__slide:nth-child(2n) .icon-dot{bottom: -0.1rem; top: auto;}
.Floor003236 .splide__slide:nth-child(2n) .icon-dot:before{top: 0.44rem;}
.Floor003236 .splide__slide:nth-child(2n).is-active .icon-dot{bottom: -0.125rem; top:  auto;}
.Floor003236 .splide__slide:nth-child(2n).is-active .icon-dot:before{top: 0.125rem;}
}
@media (min-width:1025px) {
.Floor003236 .splide__slide.is-visible .year h3,
.Floor003236 .splide__slide.is-visible pre{}
.Floor003236 .splide__slide.is-visible ~ .splide__slide.is-visible .year h3{color: #333;}
.Floor003236 .splide__slide.is-visible ~ .splide__slide.is-visible pre{color: #333;}
.Floor003236 .splide__slide.is-next ~ .splide__slide.is-visible .year h3,
.Floor003236 .splide__slide.is-next ~ .splide__slide.is-visible pre{ }  
}

@media (max-width:1024px) {
.Floor003236 .splide__slide:before{width: auto; left: 0.1rem; right: 0.1rem;}
.Floor003236 .splide__slide.is-active:after{width: calc(100% - 0.2rem);}
.Floor003236 .txt{padding: 0.2rem;}
.Floor003236 .txt pre{font-size: var(--font-size12);}
.Floor003236 .year{padding: 0.2rem;}
.Floor003236 .year h3{font-size: var(--font-size26);}
.Floor003236 .splide__slide.is-active .year h3{font-size:0.28rem;}
.Floor003236 .splide__slide > div{height: 1.6rem;}
.Floor003236 .splide__slide:nth-child(2n) .txt{padding-top: 0.3rem;}
.Floor003236 .icon-dot::before{height: 0.1rem;}
.Floor003236 .icon-dot::before{top: -0.1rem;}
.Floor003236 .splide__slide.is-active .icon-dot:before{height: 0.2rem;}
}
@media (max-width:640px) {
    .Floor003236{--lr:14vw}
    .Floor003236 .splide__arrow--prev{left: 0rem;}
    .Floor003236 .splide__arrow--next{right: 0rem;}
    .Floor003236 .splide__slide:before{left: var(--lr); right: var(--lr);}
    .Floor003236 .txt{padding-left: calc(var(--lr) + 0.2rem);padding-right: calc(var(--lr) + 0.2rem);}
    .Floor003236 .splide__slide.is-active .icon-dot:before{top: -0.1rem;}
    .Floor003236 .txt pre{font-size: 0.16rem;}
}
/*
 .TextList001203 为demo编号
 */
.TextList001203{padding:0.8rem 0;}
.TextList001203 ul{margin-bottom:3vw;}
.TextList001203 li{margin-bottom: 0.2rem;line-height: 34px;padding: 0 0.3rem 0 0.3rem;position:relative;border-radius: 0.03rem;box-shadow: 0 0 0.06rem rgba(0,0,0,0.12);}
.TextList001203 li::before{position:absolute;content:'';width:4px;height:4px;border-radius:50%;background-color: #00a2e9;left: 0.15rem;top:50%;margin-top:-2px;}
.TextList001203 li a{display:block;padding: 18px 0;}
.TextList001203 li span{padding-right:10px;font-size: 0.16rem;}
.TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; padding-right:30px; background-color:#00a2e9; color:#fff; font-size:0.14rem;border-radius: 0.03rem}
.TextList001203 li i::before{ position:absolute; content:''; width:34px; height:100%; background:url(../images/TextList001203-icon.png) no-repeat center center/0.26rem; right:0;}
@media(max-width:1440px){
    .TextList001203 li a{padding:12px 0;}
}
@media(max-width:640px){
.TextList001203{padding:0.4rem 0;}
.TextList001203 ul{margin-bottom:8vw;}
.TextList001203 li{padding:0 0.15rem 0 0.3rem;}
.TextList001203 li a{padding:10px 0;line-height: 2.4}
.TextList001203 li i{padding-left:5px;}
}


/*
 .Form001725 为demo编号
 */
.Form001725{ padding:0.8rem 0;}
.Form001725 .form{ display:table; width:100%;}
.Form001725  figure{ display:table-cell; vertical-align:middle;}
.Form001725  figure:nth-child(2){ width:50%; padding-left:2%;margin-top: 2%;}
.Form001725  figure:nth-child(2) img{margin-top: -4%;}
.Form001725 .form td{ padding-bottom:20px; font-size:14px;}
.Form001725 .form .tr{width: 32%;float:left;margin-right:1%;}
.Form001725 .form .tr td{width: 33%; }
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #e7e7e7; line-height:44px;height:44px; text-indent:10px; background:none; }
.Form001725 .form p{ margin:0 0 10px 0;color:#00a2e9;font-size: 0.16rem; background:url(../images/Form001725-icon.jpg) no-repeat left center; padding-left:0px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#e60112;}
.Form001725 .form .btn{ background:#00a2e9; color:#fff; cursor:pointer; font-size:0.16rem; width:60%; max-width:160px; height:42px; border-radius:3px; border:none; margin-top:10px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}

@media(max-width:768px){
  .Form001725{padding:0.4rem 0;}
  .Form001725 .form .tr{width:100%;}
  .Form001725 .form .tr td{width: 1%;}
}

.placeholder{padding:62px 0 60px !important;font-size:0.16rem !important;}
.placeholder .webuploader-pick{background:#00a2e9 !important;font-size:16px !important;}
.statusBar .btns .uploadBtn{background:#00a2e9 !important;}

.queueList{margin:0 0 15px 0 !important;border:2px dashed #e6e6e6 !important;}


.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%}
}


.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%;}
}


.videoModal{
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 999;
    display: none;
}
.videoModalCon{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.videoModal .video_files{
    max-width: 50%;
    position: relative;
    background-color: #000;
}
.videoModal .close{
   width: 0.3rem;
    height: 0.3rem;
    background-color: #00a2e9;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    z-index: 999;
}
.videoModal video{
    width: 100%;
}
.videoModal .close::after,
.videoModal .close::before{
    position: absolute;
    content: '';
    width: 0.03rem;
    height: 70%;
    border-radius: 0.03rem;
    background-color: #fff;
    left: 0.13rem;
    top: 0.05rem;
    -webkit-border-radius: 0.03rem;
    -moz-border-radius: 0.03rem;
    -ms-border-radius: 0.03rem;
    -o-border-radius: 0.03rem;
}
.videoModal .close::before{
   transform: rotate(45deg);
}
.videoModal .close::after{
    transform: rotate(-45deg);
}
.RighInfo002815 .fh{
    margin-right: 0.2rem;
}
.RighInfo002815 .pic{
    position: relative;
}
.RighInfo002815 .pic .playIcon{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    content: "";
    background-color: rgba(0, 0, 0, 0.5);
    height: 100%;
    transition: all 0.5s;
    border-radius: 0.3rem;
}
.RighInfo002815 .pic .playIcon a{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    width: 0.6rem;
    color: #fff;
    transition: all 0.5s;
    height: 0.6rem;
    background-image: url(../images/startIcon.png);
    background-repeat: no-repeat;
    background-size: 0.6rem;
    background-position: center;
}
.RighInfo002815 .pic:hover .playIcon{
    background-color: rgba(0, 0, 0, 0.2);
}
.RighInfo002815 .pic:hover .playIcon a{
    transform: translate(-50%, -50%) scale(1.25);
}
@media screen and (max-width:768px){
    .videoModal .video_files {
        max-width: 94%;
    }
}