@font-face {
    font-family: Barlow;
    font-weight: regular;
    src: url(../fonts/Barlow-Regular.ttf);
}
@font-face {
    font-family: Barlow;
    font-weight: bold;
    src: url(../fonts/Barlow-Bold.ttf);
}
html {
    scroll-behavior: smooth;
}

/*effict*/
.Scale-img {overflow: hidden; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .3s;}
.imgbox img{ width:100%;height:100%;object-fit: cover;transition: all ease 0.3s;}

/*Top003124 */
.Top003124{}
@media (min-width:1025px) {
.Top003124{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-bottom: 1px solid rgba(255,255,255,0.1);transition:background-color 0.3s,transform 1s;}
.Top003124.Down{transform: translateY(-5.3125em);}
.Top003124.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.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: 80px;}
.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: 0;}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top003124 .logo{float: left;display: table;height:5.3125em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{height: 3.5em;}
@media (max-width:1024px) {
.Top003124 .logo{height: 80px;}
.Top003124 .logo img{height: 50px;}
}

.Top003124 .top-nav dd{}
.Top003124 .top-nav dd.oa a{display: block; border: 1px solid #ccc;border-radius: 50%;text-align: center;}
.Top003124.hover .top-nav dd.oa a{border-color: #ccc;}
.Top003124 .top-nav dd.lang a{margin: 0 5px;}
.Top003124 .top-nav dd.stock b{font-weight: normal;}
@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: 7.5em;padding-top: 1.75em; 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;}
.Top003124 .top-nav dd.stock{margin-right: 2.1428em;padding-right: 2.1428em;border-right: 1px solid rgba(255,255,255,0.1);}
.Top003124:not(.hover) .top-nav dd.stock{border-right-color: #fff;}
}
@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: 5em;}
.Top003124 menu li span,
.Top003124 menu li span a{line-height:5.3125em;}  
.Top003124 menu li span a{display: block;position: relative;z-index: 1;}
.Top003124 menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top003124 menu li:hover span a:after,
.Top003124 menu li.aon span a:after{width: 100%;}
.Top003124 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden;}
}
@media (max-width:1024px) {
.Top003124 menu{position: fixed; left: -100%;top:80px;height: calc(100% - 80px); overflow: auto; background-color: #fff; width: 260px;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;}
.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.1);}
[type="Vertical"] .sub dt{font-size: 18px;text-align: left;padding-left: 30px;}
}

.Top003124 .open-search{position: absolute;right: 0; top: 0;width: 5.3125em;height:5.3125em; background: rgba(0,0,0,0.3) url(../images/Top003124-btn.svg) no-repeat center; cursor: pointer; background-size: auto 23.53%;}
.Top003124 .top-search{position: absolute;right: 0; top: 100%; background-color: #fff; width: 100%;max-width: 400px;}
.Top003124 .top-search .btn{background-color: rgb(1 64 153);background-image: url(../images/Top003124-btn.svg);background-size: auto 50%;}
.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: rgb(1 64 153);}
@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);} 
}
/*Banner003086 */
.Banner003086 .auto{max-width: 1600px;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 img {width: 100%; display: block;}
.Banner003086 .txt-area{position: absolute;color: #fff;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;font-size: 0.6rem;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{transform: translateX(50px);line-height: 3;font-weight: bold;}
.Banner003086 .txt-area .t-2{transform: translateX(100px);font-size: 0.2rem;}
.Banner003086 .txt-area .t-3{transform: translateX(150px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;border-radius: 100%;}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0;position: absolute;left: 50%;top:50%;margin: -4px 0 0 -4px;border-radius: 100%;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086 img.wap{display: block;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}
}

/*Floor003089 */
.Floor003089{background: #f7f9fb; padding: 5vw 0 6.25vw 0;font-size: 16px;}
.Floor003089 .auto{max-width:  1600px;}
.title-index{position: relative;font-size: 38px;color: #014099;margin-bottom: 2vw;}
.title-index.w{color: #fff;}
.title-index .en{font-size: 1.579em;font-family: Barlow;line-height: 1;text-transform: uppercase;opacity: 0.1;margin-bottom: -38px;}
.title-index .cn{font-weight: bold;}
@media(min-width:1025px) and (max-width:1600px){
.title-index{font-size: 2.375vw;}
}
@media(max-width:1024px){
.title-index{font-size: 5vw; }
.title-index .en{font-size: 6vw}
}

.Floor003089 .slider { margin: 0 -10px;}
.Floor003089 .slider li{overflow: hidden;background: #014099;margin: 0 10px;border-radius: 10px;}
.Floor003089 .slider li a{display: block;/* margin: 20px 1px; *//* background: #fff; */position: relative;padding-bottom: 135.715%; position: relative;}
.Floor003089 .slider li a:hover figure::after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:linear-gradient(to top, rgba(1, 64, 153, 1) 0%, rgba(1,64,153,0) 80%); display: block;content: ''; }
.Floor003089 .slider li .inner,
.Floor003089 .slider li figure{position: absolute;}
.Floor003089 .slider li figure{opacity: 1;transition: 0.3s;left: 0;width: 100%;top: 0;bottom: 0;}
.Floor003089 .slider li a:hover figure{opacity: 0.8;scale: 1.1 ;}
.Floor003089 .slider li .inner{padding: 2vw 2vw 2vw;left: 0;width: 100%;bottom: 0;}

.Floor003089 .slider li .icon{margin-bottom: 2.76vw;display: table;position: relative;}
.Floor003089 .slider li .icon img{transition: 0.3s;}
.Floor003089 .slider li .icon .hover{position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;}
.Floor003089 .slider li .more{opacity: 0;transition: 0.3s; transform: translateY(30px);padding: 0 16px; background: #fff;color: #1f4b8c;}
.Floor003089 .slider li .tit{font-size: 20px;color: #fff;line-height: 2;}
.Floor003089 .slider li .des{font-size: 14px;color: #fff;opacity: 0.7;margin-bottom: 10px;}
.Floor003089 .slider li p{font-size: 14px; margin: 0.8em 0;transition: 0.3s; }
.Floor003089 .slider li a:not(:hover) p{color: #777;}
.Floor003089 .slider li a:hover{color: #fff;}
.Floor003089 .slider li a:hover p{opacity: 0.4;margin-bottom: 2.66vw;}
.Floor003089 .slider li a:hover .inner{bottom: 0;}
.Floor003089 .slider li a:hover .more{opacity: 1; transform: translateY(0);}
.Floor003089 .slider li a:hover  .icon .hover{opacity: 1;}
.Floor003089 .slider li a:hover  .icon .on{opacity: 0;}

.Floor003089 .slick-dots{text-align: center;}
.Floor003089 .slick-dots li{display: inline-block;margin: 0 5px;width: 10px;height: 10px;border-radius: 10px;background: #014099;opacity: 0.5}
.Floor003089 .slick-dots li button{display: none;}
.Floor003089 .slick-dots li.slick-active{opacity: 1;width: 40px;}
@media(max-width:1024px){
.Floor003089 .slider li .inner{padding: 2vw;}
.Floor003089 .slider li a:hover p{margin-bottom: 5vw;}
.Floor003089 .slider li .tit{font-size: 2.5vw;}
}
@media(max-width:480px){
.Floor003089{font-size: 3.5vw;padding: 8vw 0;}
}


/*Floor003107 */
.Floor003107{font-size: 100px;}
@media (max-width:1600px) {
.Floor003107{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003107{font-size: 14vw;}
}

.Floor003107{background-repeat: no-repeat;background-position: center top;background-size: cover;padding: 1.2em 0 1.4em 0;}
.Floor003107 .auto{max-width: 1600px;width: 90%;}
.Floor003107 .title{color: #014099;font-size: 0.38em; margin-bottom: 1.0526em;}
.Floor003107 .title .en{font-size: 1.368em;line-height: 1;}
.more-index{font-size: 16px;text-align: center;padding: 0 1.875em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #014099;transition: 0.3s;display: table;color: #014099;}
.more-index.center{margin:  0 auto;}
.more-index.right{position: absolute; right: 0; bottom: 0;}
.more-index:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003107-icon.svg) no-repeat;background-size: contain;transition: 0.3s;}
.more-index:hover{background-color: #014099;color: #fff;border-color: #014099;}
.more-index:hover:after{background-image: url(../images/Floor003107-icon-white.svg);}

.Floor003107 .info{font-size: 0.16em;line-height: 1.875;}
.Floor003107 .number {display: flex; flex-wrap: wrap; gap: 2%; color: #fff;}
.Floor003107 .number dl {background: #333;width: 44%;height: 2.4rem;padding: 0.5rem;background-size: cover;border-radius: 10px;}
.Floor003107 .number dl:nth-child(2),.Floor003107 .number dl:nth-child(3) {  width: 54%;}
.Floor003107 .number dt{font-family: 'Barlow';font-weight: bold;font-size: 0.6em;color: #fff;padding-right: 0.166em;line-height: 1;}
.Floor003107 .number dd .t-1{font-size: 0.28em;line-height: 1.071;}
.Floor003107 .number dd .t-2{font-size: 0.14em;}
.Floor003107 .info .slogan{font-size: 25px;font-weight:bold;line-height:1.5;margin-bottom:10px;color: #014099;}
@media (min-width:1025px) {
.Floor003107 .left{width: 32%;}
.Floor003107 .right{width: 56%;}
.Floor003107 .wap-img{display: none;}
.Floor003107 .info{min-height: 20em;}
.Floor003107 .number dl > *{display: table-cell;;vertical-align: middle;}
.Floor003107 .number dl:not(:last-child){margin-bottom: 0.2em;}	
}
@media (max-width:1024px) {
.Floor003107{background: none!important; padding: 0.5em 0;}
.Floor003107 .info{margin-bottom: 3em;}
.Floor003107 .right{position: relative;z-index: 1; margin-top: 0.5em;}
.Floor003107 .right .number{position: static; left: 0; height: 100%;top: 0; width: 50%;display: flex; align-items: center; flex-wrap: wrap;justify-content: space-between; width: 100%;flex-wrap: wrap;gap:0;}
.Floor003107 .right .number dl{width: 48%;display: flex;align-items: center;float: left;margin-bottom: 4%;padding: 20px;}
.Floor003107 .right .number dl:nth-child(2n){float: right;}
}
@media (max-width:480px) {
.Floor003107 .more,
.Floor003107 .info{font-size: 0.24em;}
.Floor003107 .number dd .t-1{font-size: 0.32em;}
.Floor003107 .number dd .t-2{font-size: 0.22em;}
.more-index{padding: 0 10px;line-height: 1.75;}
}
/*Floor003092 */
.Floor003092{padding: 5.21vw 0 5.42vw 0;background-color: #f3f6fa; overflow: hidden; }
.Floor003092 .auto{max-width: 1600px;display: flex;}
.Floor003092 .slider-but{overflow: hidden;}
.Floor003092 .slider-but .slick-arrow{float: left;cursor: pointer;padding: 0;border: 0;border-radius: 50%;background: url(../images/Floor003092-more-hover.svg) no-repeat center center #00000070;width: 50px;height: 50px;transition: 0.3s;}
.Floor003092 .slider-but .slick-prev{margin-right: 30px;transform: rotateY(180deg);}
.Floor003092 .slider-but .slick-arrow:hover{background-color: #014099;}
.Floor003092 .picture{position: absolute; z-index: -1;  top: -5.21vw;}
.Floor003092 .title{font-size: 38px;color: #fff; }
.Floor003092 .title .en{font-size: 1.579em; line-height: 0.8667;}
.Floor003092 .slider{overflow: hidden;}
.Floor003092 .slider li a{display: block;background: #fff; padding: 2.45vw 3.02vw; border-radius: 10px; position: relative;}
.Floor003092 .slider li time,
.Floor003092 .slider li time span{display: block;}
.Floor003092 .slider li time{font-size: 18px;color: #c7c7c7;margin-bottom: 3vw;font-family: 'Barlow';}
.Floor003092 .slider li time span{font-size: 2.222em;line-height: 1;}
.Floor003092 .slider li aside{color: #000; font-size: 24px;line-height: 1.4166;min-height: 2.8332em;}
.Floor003092 .slider li p{font-size: 16px;color: #777;line-height: 1.75;min-height: 3.5em; margin-bottom:8vw;}
.more-news{display: inline-block;line-height: 0;border-radius: 40px;color: #014099;transition: 0.3s;font-size: 16px;padding: 15px 0;}
.more-news:after{display: inline-block;content: '';background: url("../images/Floor003107-icon.svg") no-repeat;width: 21px;height: 10px;background-size: contain;margin-left: 22px;/* vertical-align: middle; */}
a:hover .more-news{padding: 15px 20px;color: #fff;background: #014099;}
a:hover .more-news:after{background-image: url("../images/Floor003107-icon-white.svg");}
.more-news.w{color: #fff;}
.more-news.w:after{background-image: url("../images/Floor003107-icon-white.svg");}

.Floor003092 .left-title{background: url(../uploadfiles/Floor003092-01.jpg);width: 32%;margin-right: 4%;background-size: cover;padding: 5%;border-radius: 10px;}
.Floor003092 .slider li .category{position: absolute; top: 0; right: 10%; color: #fff;font-size: 14px;padding: 5px 10px;border-radius: 0 0 6px 6px;}

.Floor003092 .slider li .category.blue {background-color: #014099;}
.Floor003092 .slider li .category.red {background-color: #C70019;}
.Floor003092 .slider li .category.yellow {background-color: #ff8330;}

@media(min-width:641px){
.Floor003092 .slider .ul{margin: 0 -29px;}
.Floor003092 .slider li a{margin: 0 29px; }   
}
@media(min-width:1025px){
.Floor003092 .auto{position: relative;z-index: 1;}
.Floor003092 .right-list{width: 62%;}
.Floor003092 .title{width: 50%;}
.Floor003092 .picture{right: 68%;bottom: -5.42vw;width: 42%;}
.Floor003092 .slider-but{margin-top: 13.78vw;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor003092 .title{font-size: 2.375vw;}
.Floor003092 .slider .ul{margin: 0 -1.8125vw;}
.Floor003092 .slider li a{margin: 0 1.8125vw;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor003092 .slider .ul{margin: 0 -2vw;}
.Floor003092 .slider li a{margin: 0 2vw; }
}
@media(max-width:1024px){
.Floor003092 .left-title{position: relative;z-index: 1;}
.Floor003092 .picture{left: -3%;right: -3%;  bottom: -14vw;}
.Floor003092 .slider-but{padding: 3vw 0;}
.Floor003092 .title{font-size: 5vw;}
}
@media(max-width:640px){
.Floor003092 .slider li a{padding: 5vw;}
.Floor003092 .slider-but .slick-arrow{width: 10vw;height: 10vw;}
.Floor003092 .slider-but .slick-prev{margin-right: 5vw;}
.Floor003092 .slider li aside{ font-size: 5vw;}
.Floor003092 .slider li p{ font-size: 4vw;}
}

/*Floor003234 */
.Floor003234{display: none;}
.Floor003234{position: relative;z-index: 1;overflow: hidden;/* background: url(../images/Floor003234-bg.jpg) no-repeat center top/cover; */padding: var(--padMar90) 0;--hover-color:#007fff;}

.Floor003234 .index-title{text-align: center;margin-bottom: 0.48rem;line-height: 1;}
.Floor003234 .index-title .tit{font-weight: 500;color: #000;font-size: var(--font-size46);margin-bottom: 0.19rem;}
.Floor003234 .index-title .desc{font-weight: 100;font-size: var(--font-size16);}

.Floor003234 .index-more{display: flex;justify-content: center;margin-top: 0.14rem;}
.Floor003234 .index-more a{display: flex;align-items: center;border: solid 2px var(--hover-color);font-size: var(--font-size16);padding: 0 calc(38 / 16 * 1em);color: var(--hover-color); height: calc(54 / 16 * 1em);border-radius: calc(54 / 16 * 1em); transition: 0.3s;}
.Floor003234 .index-more a:after{display: block; content: '';margin-left: 0.8em; height: 1em;width: 1em;background: url(../images/Floor003234-more.svg) no-repeat center center / contain;transition: transform 0.3s;}
.Floor003234 .index-more a:hover{color: #fff;background-color:var(--hover-color);}
.Floor003234 .index-more a:hover:after{filter: brightness(0) invert(1); transform: rotateY(180deg);}

.Floor003234 .cate-list {display: none;}
.Floor003234 .cate-list li{margin: 0 0.24rem;color: #292929;font-size: var(--font-size20);cursor: pointer;position: relative;z-index: 1;padding-bottom: 0.16rem;margin-bottom:0.1rem;}
.Floor003234 .cate-list li:after{position: absolute; content: ''; width: 0;left: 50%;transform: translateX(-50%); bottom: 0;background-color: var(--hover-color); transition: 0.3s;height: 3px;}
.Floor003234 .cate-list li.active{color: var(--hover-color);}
.Floor003234 .cate-list li.active:after{width: 100%;}
.Floor003234 .load-swiper{position: relative;z-index: 1;margin-bottom: 20px;}
.Floor003234 .load-swiper:before,
.Floor003234 .load-swiper:after{position: absolute;content: '';top: 0;height: 100%;width: 20%;z-index: 10;pointer-events: none;}
.Floor003234 .load-swiper:before{left: 0;background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,25,0) 100%);}
.Floor003234 .load-swiper:after{right: 0;background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
.Floor003234 .swiper-slide a{display: block;padding: 0.32rem 0;}
.Floor003234 .swiper-slide .pic{display: flex;align-items: center; justify-content: center; height: 1rem; background-color:#fff;border-radius: 0.08rem;box-shadow:0.05rem 0 0.32rem rgba(45,46,50,0.15);}
.Floor003234 .swiper-slide .pic img{max-width: 60%;max-height: 60%;}
.Floor003234 .swiper-wrapper{height: auto;transition-timing-function: linear!important;}
.Floor003234 .swiper + .swiper{margin-top: -0.44rem;}
.Floor003234 .swiper-slide{width: 2.5rem;padding: 0 0.1rem;}
@media (max-width:640px) {
.Floor003234 .index-title .tit{font-size: var(--font-size32);}
.Floor003234 .cate-list li{font-size: var(--font-size16);margin: 0 0.1rem 0.1rem;}
.Floor003234 .swiper{padding-bottom: 0.1rem;}
.Floor003234 .swiper + .swiper{margin-top: -0.1rem;}
.Floor003234 .swiper-slide .pic{height: 0.6rem;}
.Floor003234 .swiper-slide{width: 1.4rem;padding: 0 0.05rem;}
.Floor003234 .swiper-slide a{padding: 0.1rem 0;}
.Floor003234 .swiper-slide .pic{box-shadow:0.05rem 0 0.1rem rgba(45,46,50,0.15);}
}

/*Bottom003191 */
.Bottom003191{background-color: #06131e;color: #fff;}
.Bottom003191 a{color: rgba(255,255,255,0.5);}
.Bottom003191 a:hover{color: #014099 }
.Bottom003191 .b-bottom{background-color: #050f18;padding: calc(16 / 16 * 1em) 0;color: rgba(255,255,255,0.5);}
.Bottom003191 .b-bottom .auto{font-size: calc(14 / 16 * 1em);}
.Bottom003191 .b-bottom nav a{display: inline-block;}
.Bottom003191 .b-bottom nav a:not(:last-child)::after{display: inline-block; content: '  ·  '; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.5);}
.Bottom003191 .b-top{padding: calc(40 / 16 * 1em) 0 calc(40 /16 * 1em) 0;}
.Bottom003191 .b-top nav dt{font-size: calc(20 / 16 * 1em);}
.Bottom003191 .b-top nav dt a:not(:hover){color: #fff;}
.Bottom003191 .b-top nav dd{line-height: calc(34 / 16 * 1em);}

.Bottom003191 .logo img{height: calc(64 / 16 * 1em);}
.Bottom003191 .hotline dl{margin-top: calc(16 / 16 * 1em);}
.Bottom003191 .hotline dt{opacity: 0.5;margin-bottom: calc(6 / 16 * 1em);}
.Bottom003191 .hotline dd{font-size: calc(20 / 16 * 1em);}
.Bottom003191 .hotline dd img{width: 1rem;border: .1rem solid #fff}
.Bottom003191 .code{margin-bottom: calc(34 / 16 * 1em);}
.Bottom003191 .code img{height: calc(103 / 16 * 1em);}
.Bottom003191 .contact li{line-height: calc(20 / 16 * 1em); padding: calc(10 / 16 * 1em) 0;position: relative; padding-left: calc(60 / 16 * 1em);}
.Bottom003191 .contact li span{position: absolute; left: 0; top: calc(10 / 16 * 1em);height: calc(20 / 16 * 1em);overflow: hidden;text-align: justify; width: calc(60 / 16 * 1em);}
.Bottom003191 .contact li span:after{display: inline-block;content: '';width: 100%;height: 1px;}
.Bottom003191 .root-w-1440 .auto{max-width: 1440px;}
@media (min-width:1025px) {
.Bottom003191 .b-top .left,
.Bottom003191 .b-top .right{width: calc(350 / 1440 * 100%);}
.Bottom003191 .b-top .mid{width: calc((1440 - 230 * 2) / 1440 * 100%);}  
.Bottom003191 .b-top nav{width: 100%;margin: 0 auto;/* max-width: calc(664 / 16 * 1em); */overflow: hidden;}
.Bottom003191 .b-top nav dl{float: left;/* max-width: calc(130 / 16  * 1em); */}  
.Bottom003191 .b-bottom .fl,
.Bottom003191 .b-bottom .fr{max-width: 60%;}
.Bottom003191 .b-top nav dt{ margin-bottom:1em;}
}
@media (max-width:1024px) {
.Bottom003191 .logo{text-align: center;}
.Bottom003191 .b-bottom .copyright{margin-top: 1em;}
.Bottom003191 .b-bottom .copyright a{display: inline-block;} 
.Bottom003191 .b-top{padding: 1em 0;}
.Bottom003191 .b-top nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1); padding: 2em 0; margin: 2em 0;}
.Bottom003191 .b-top nav dl{margin: 0!important;}
.Bottom003191 .b-top nav dl:not(:last-child){margin-bottom: 1em!important;}
.Bottom003191 .b-top nav dd{display: inline-block; margin-right: 1em;}
.Bottom003191 .b-bottom{padding: 20px 0}
}

/*Other002679 */
@import url('font/iconfont.css');
.Other002679{position:fixed;z-index:200;right: 20px;top: 80%;margin-top:-169px;}
.Other002679 ol,
.Other002679 ol > li{ position:relative;}

.Other002679 aside{ display:none; position:absolute;top:50%; margin-top:-20px; right:100%;white-space:nowrap; text-overflow:ellipsis; padding-right:25px;font-size:16px; color:#666;}
.Other002679 aside::after{position: absolute;content: '';background: #fff;box-shadow: 1px -1px 2px #cccccc; width: 14px;height: 14px;top: 50%;right: 18px;margin-top: -7px;overflow: hidden;pointer-events: none;-webkit-transform: rotate(45deg);-mz-transform: rotate(45deg);transform: rotate(45deg);}
.Other002679 aside dl{box-shadow: 0px 0px 5px #0000004d;border-radius: 8px;background: #fff;padding:0 10px;color: #999;line-height: 42px;}
.Other002679 aside.phone,
.Other002679 aside.call{margin-top:-85px;}
.Other002679 aside.online{margin-top:-93px;}
.Other002679 aside.online a{ text-decoration:underline; color:#014099;}
.Other002679 aside.online b{font-size: 33px;color: #014099;width: 60px;padding-right: 5px;display: inline-block;text-align: right;font-family: "Impact";}
.Other002679 aside.online dl .a_ask{width: 160px;height: 40px; text-decoration:none;text-align: center;line-height: 40px;color: #fff;background: #014099;border-radius: 50px;display: block;margin: 16px auto 0;}
.Other002679 ol.advisory li aside dl{padding:25px 30px; line-height:normal;}
.Other002679 aside.call dl h2,
.Other002679 aside.call dl p{margin: 10px 0 0 0;}
.Other002679 aside.call dl h2{font-size: 30px;color: #014099;height: 40px;line-height: 47px;font-family: 'Barlow';margin: 0;}
.Other002679 aside.call dl p b{font-size: 26px;color: #666;margin-left: 10px;font-family: "Impact";}
.Other002679 aside.phone dl span{ background:none; width:auto; height:auto; line-height:normal; margin-right:5px; display:inline-block; box-shadow:none;}
.Other002679 aside.phone dl p{ line-height:normal; font-weight:bold; margin:0 0 5px 0; font-size:14px;}
.Other002679 aside.phone dl{ padding:15px 30px;}
.Other002679 aside.phone img{width: 110px;}

.Other002679 span.iconfont{display:block;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#014099;background:#fff;border-radius:50%;transition:0.3s;box-shadow: 0px 0px 5px #0000004d;}
.Other002679 ol.advisory{border-radius: 5px;background:#fff;padding: 6px 5px;margin:10px 0;box-shadow: 0px 0px 5px #0000004d;}
.Other002679 ol.advisory li{padding: 4px;border-radius: 5px;transition:0.3s;}
.Other002679 ol.advisory li figure{width: 35px;margin:0 auto;white-space:normal;word-break:break-all;text-align:center;line-height: 16px;color:#666;transition:0.3s;}
.Other002679 ol.advisory li span.iconfont{ height:auto; width:auto; line-height:normal; background:none; box-shadow:none;}
.Other002679 ol:hover > span,
.Other002679 ol:hover a span,
.Other002679 ol.advisory li:hover{ color:#fff; background:#014099;}
.Other002679 ol.advisory li:hover figure,
.Other002679 ol.advisory li:hover span{ color:#fff;}

.Other002679 .icon {background: no-repeat center center / contain;background-size: 50%; width: 34px;height: 30px; padding: 0 5px; display: block;}
.Other002679 .icon.icon-call {background-image: url(../images/icon-call.svg);}
.Other002679 .icon.icon-feedback {background-image: url(../images/icon-feedback.svg);}
.Other002679 .icon.icon-wechat {background-image: url(../images/icon-wechat.svg);}
.Other002679 li:hover .icon.icon-call {background-image: url(../images/icon-call-hover.svg);}
.Other002679 li:hover .icon.icon-feedback {background-image: url(../images/icon-feedback-hover.svg);}
.Other002679 li:hover .icon.icon-wechat {background-image: url(../images/icon-wechat-hover.svg);}
@media(max-width:1024px){
.Other002679{ display:none;}
}

.Other002679 .gettop{width: 50px;height: 60px;margin-top: 600px;transition: margin-top 0.5s;position: relative;}
.Other002679 .gettop a.gettop_a_T {background-position: center -100px;}
.Other002679 .gettop a {position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;background: url(../images/gettop.png) no-repeat center top,url(../images/huo.gif) no-repeat center 32px;animation: My_huojian 0.2s infinite linear; transition: background 0.8s;}
.Other002679 .gettop_act {margin-top: 10px;}
@keyframes My_huojian
{
0% { top:0px;}
50% { top:2px;}
100% {top:0px;}
}
@-webkit-keyframes My_huojian 
{
0% { top:0px;}
50% { top:2px;}
100% {top:0px;}
}


/*Floor002733 */
.Floor002733{overflow-x: hidden;background: #F3F6FA;padding: 5vw 0 6.25vw 0;}
.Floor002733 .auto{padding: 0!important; width: 90%; max-width: 1600px; }

.Floor002733 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.Floor002733 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.Floor002733 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.Floor002733 .column-name{ font-size: 24px;}
.Floor002733 .column-name .cn{line-height: 40px;}
}


.Floor002733 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002733 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002733 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002733 .slick-dots li.slick-active{border-color: #184477;}
.Floor002733 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}

.Floor002733 .more{padding: 20px 0 44px 0; }
.Floor002733 .more a{display: block; line-height: 58px; width: 220px; border-radius: 5px; border: 1px solid #e5e5e5; margin: 0 auto;text-align: center; font-size: 16px; transition: 0.3s; color: #aaa;}
.Floor002733 .more a:hover{background: #184477; border-color: #184477; color: #fff;}
.Floor002733 li.slick-slide{padding-top: 14px; height: auto;}
.Floor002733 li.slick-slide{padding-top: 14px; height: auto;}
.Floor002733 li.slick-slide .inner{ position: relative;transition: 0.3s; }
.Floor002733 li.slick-slide .inner > a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: transparent;z-index: 10;transition: 0.3s;/* border: 3px solid #184477; */opacity: 0;-webkit-opacity: 0;}
.Floor002733 li.slick-slide .pic{overflow: hidden;}
.Floor002733 li.slick-slide .Ispic{padding-bottom: 65.79%; transition: 0.3s;}
.Floor002733 li:hover .Ispic{ transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
.Floor002733 li.slick-slide:hover a{ opacity: 1;-webkit-opacity: 1;}
.Floor002733 li.slick-slide .txt{padding: 30px;}
.Floor002733 li.slick-slide .txt time{color: #666; font-size: 16px;}
.Floor002733 li.slick-slide .txt aside{font-weight: bold;color: #014099;font-size: 18px;margin-top: 10px;}
.Floor002733 li.slick-slide:hover .txt aside{color:#C70019}
.Floor002733 li.slick-slide .txt p{line-height: 28px;}
.Floor002733 li .category{position: absolute; top: 0; right: 10%; color: #fff;font-size: 14px;padding: 5px 10px;border-radius: 0 0 6px 6px; z-index: 5;}
.Floor002733 li .category.red {background-color: #C70019;}
.Floor002733 li .category.blue {background-color: #014099;}
.Floor002733 li .category.yellow {background-color: #ff8330;}
@media(min-width:1201px){
.Floor002733 .slider{margin-left: -25px;margin-right: -25px;}
.Floor002733 li.slick-slide .inner{margin: 0 25px;background: #fff;border-radius: 10px;overflow: hidden;}
}
@media(max-width:1200px){
.Floor002733 li.slick-slide .inner{ margin: 0 14px;}
}
@media(max-width:1024px){
.Floor002733 li.slick-slide .txt{padding: 15px;}
.Floor002733 li.slick-slide .inner{margin: 0}
}




.nBanner{position: relative;}
.nBanner .imgbox {padding-bottom:calc(500/1920*100%);}
.nBanner .imgbox img {position: absolute; left:0; top:0;}
.nBanner .txt{width:100%;position: absolute;z-index: 2;left:0;top:50%;/*transform: translateY(-50%);*/color:#fff; display: flex;align-items: center;justify-content: center; text-align: center;}
.nBanner .txt .cn{font-size: var(--font-size56);font-weight: 500;line-height: 1;}
.nBanner .txt .en{font-size: var(--font-size30); color: #fff; line-height: 1.2; margin-top: 0.1rem; text-transform: uppercase;}
@media (min-width:1025px) {
.nBanner .wap{display: none;}   
}
@media (max-width:1024px) {
.nBanner .pc{display: none;}  
.nBanner .txt .cn{font-size: var(--font-size32);}  
.nBanner .txt .en{font-size: var(--font-size18);}
}
@media (max-width:460px) {
.nBanner .imgbox {padding-bottom: 50%;}
}


/*Menu003135 */
.Menu003135{position: relative;z-index: 3; border-bottom: 1px solid rgba(0,0,0,0.1);}
.Menu003135 .current{font-size:var(--font-size15); padding-left:.25rem;background: url(../images/Menu003135-icon.svg) no-repeat left center; background-size:.16rem auto; line-height:.8rem;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color:#000;}
.Menu003135 .nav-menu li{float: left;font-size:var(--font-size18);line-height:.8rem;}
.Menu003135 .nav-menu li a{display: block;position: relative; color:#333;  padding:0 .4rem;}
.Menu003135  a:hover{color: #000;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color:#fff;background-color:#014099;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}  
.Menu003135 .nav-menu li{line-height: 0.6rem;font-size:var(--font-size18);} 
.Menu003135 .nav-menu{white-space: nowrap;overflow: auto;}
.Menu003135 .nav-menu li{display: inline-block;float:none;}
}


.lm-title{margin-bottom:0.4rem; line-height: 1;}
.lm-title.center{text-align: center;}
.lm-title .cn{font-size:var(--font-size38);color: #014099; font-weight: bold;}
.lm-title .cn:after{display: block;content: '';width:.5rem;height:0.04rem;margin:.2rem 0 auto ;background-color: #014099;}
.lm-title.center .cn:after{margin:.2rem auto 0;}
.lm-title.white .cn {color: #fff;}
.lm-title.white .cn:after {background-color: #fff;}
@media(max-width:1024px){
.lm-title{margin-bottom:0.3rem;}
.lm-title .cn{font-size:0.32rem;}
}

/*PicList002856 */
.PicList002856 {overflow: hidden;position: relative;padding:var(--padMar100) 0 0;}
.PicList002856 .top-new .slick-list {overflow: inherit;}
.PicList002856 .top-new .slick-slide {opacity: 0;}
.PicList002856 .top-new .slick-current {opacity: 1;}
.PicList002856 .top-new .slick-slide {background: #f9f9f9;border-radius: .1rem .1rem .1rem 0;}
.PicList002856 .top-new .slick-slide .img img {display: block;width: 100%;}
.PicList002856 .top-new .slick-slide .img {overflow: hidden;border-radius: 6px 0 0 6px;}
.PicList002856 .top-new .slick-slide .img .Ispic {padding-bottom: 65%;transition: 0.3s;}
.PicList002856 .top-new .slick-slide a:hover .Ispic {transform: scale(1.1);}
.PicList002856 .top-new .slick-slide time {border-left: 1px solid #c6c6c6;padding-left: 1.62vw;display: block;margin-bottom: 2.61vw;color: #014099;font-size: var(--font-size18);}
.PicList002856 .top-new .slick-slide time span {display: block;font-size:var(--font-size42);font-weight: bold;}
.PicList002856 .top-new .slick-slide time b {display: block;line-height:.6rem;color: #014099;font-size:var(--font-size42);}
.PicList002856 .top-new .slick-slide .txt aside {line-height:1.65;margin: 2vw 0 1vw 0;font-weight:500; color: #000;}
.PicList002856 .top-new .slick-slide a:hover {color: #014099;}
.PicList002856 .top-new .slick-slide .txt p { margin: 0;color: #666;font-size:var(--font-size16);line-height: 2;}
.PicList002856 .top-new .slick-arrow {width: .6rem;height: .6rem;border-radius: 50%;background: #fff;box-shadow: 0 0 .1rem rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 20%);z-index: 2;
position: absolute;top: calc(50%);transform: translateY(-50%);}
.PicList002856 .top-new .slick-arrow:before {position: absolute;content: '';width: 20%;height: 20%;border-left: 2px solid #666;border-top: 2px solid #666;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);left: 40%;top: 40%;}
.PicList002856 .top-new .slick-next:before {transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.PicList002856 .top-new .slick-prev {left: -6.25%;}
.PicList002856 .top-new .slick-next:before {transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.PicList002856 .top-new .slick-next {right: -6.25%;}
.PicList002856 .top-new .slick-dots {text-align: center;padding-top: 2vw;}
.PicList002856 .top-new .slick-dots li {display: inline-block;width:.1rem;height:.1rem;border-radius: 50px;margin: 0 5px;background-color: #999999;}
.PicList002856 .top-new .slick-dots li button {display: none;}
.PicList002856 .top-new .slick-dots li.slick-active {background: #014099;width:.4rem;}
.PicList002856 .list ul li .inner {position: relative;}
.PicList002856 .list ul li .pic {overflow: hidden;border-radius:8px;}
.PicList002856 .list ul li .Ispic {padding-bottom: 65%;transition: 0.3s;border-radius:.1rem;}
.PicList002856 .list ul li a:hover .Ispic {transform: scale(1.1);}
.PicList002856 .list .right h3 {color: #000;font-size: var(--font-size26);font-weight: normal; line-height: 1.6;}
.PicList002856 .list .right p {color: #999;line-height:1.8;font-size: var(--font-size16);}
.PicList002856 .list ul li {padding-bottom:.4rem;border-bottom: 1px solid #e9e9e9;}
.PicList002856 .list ul li:not(:last-child) {margin-bottom:.4rem;}
.PicList002856 .list ul li a:hover h3 {color: #014099;}
.PicList002856 .list ul li:hover .left img {box-shadow: 0 3px .3rem rgb(192 196 204 / 71%);}
.PicList002856 .list ul li time {border-left: 1px dashed #ddd;position: absolute;top: 50%;right: 0;cursor: pointer;transform: translateY(-50%);color: #666;background: url(../images/PicList002482-time.png) no-repeat top center;text-align: center;font-size:var(--font-size16);}
.PicList002856 .list ul li time span {font-size: var(--font-size46);font-weight: bold;color: #666;padding:.1rem 0;display: block;}
.PicList002856 .list {padding-top: .7rem;}
.PicList002856.PicList0028566 .list{padding-top: 0;}
@media(min-width:1025px) {
.PicList002856 .top-new .slick-slide .txt aside {font-size:var(--font-size26);}
.PicList002856 .list .left {float: left;width: 27%;}
.PicList002856 .list .right {float: right;width: 56%;}
.PicList002856.PicList0028566 .list .right{width: 84%;}
.PicList002856 .list .left {float: left;margin-right:4%;}
.PicList002856 .list .right {float: left;/* max-width:600px; */}
.PicList002856 .list .right .h3 {margin:.3rem 0 .2rem;}
.PicList002856 .top-new li .img {width: 40%;}
.PicList002856 .top-new li .txt { padding:.6rem .8rem; width:60%;}
.PicList002856 .list ul li time {padding-left:.4rem;width: 1.4rem;height:1.5rem;}
}
@media(max-width:1024px) {
.PicList002856 {padding: 3em 0;}
.PicList002856 .list .left {float: left;width: 25%;}
.PicList002856 .list .right {float: left;width: 56%;margin-left: 3%;}
.PicList002856 .top-new li .ytable {display: inline-block;}
.PicList002856 .top-new li .ytable-cell {display: table;}
.PicList002856 .top-new li .img {width: 40%;float: left;}
.PicList002856 .top-new li .txt {padding:.2rem;width: 60%;float: left;display: inline-block;}
.PicList002856 .top-new .slick-slide time {margin-bottom:.15rem;}
.PicList002856 .top-new .slick-slide time span {font-size:var(--font-size32);display: inline-block;margin-right:.1rem;}
.PicList002856 .list .right h3 {font-size:var(--font-size20);margin: 0 auto}
.PicList002856 .list ul li time {padding-left: 0rem;width:1rem;height: auto;}
.PicList002856 .list ul li time span {padding-top: 0;}
}
@media(max-width:640px) {
	.PicList002856.PicList0028566 .list{padding-top: 0;}
.PicList002856 .list {padding-top:.45rem;}
.PicList002856 .top-new li .img {width: 100%;}
.PicList002856 .top-new .slick-slide .img {overflow: hidden;border-radius: 6px 6px 0 0;}
.PicList002856 .top-new li .txt {width: 100%;}
.PicList002856 .top-new li .txt aside { font-size: var(--font-size20);}
.PicList002856 .list ul li {margin-bottom:.15rem;padding-bottom:.15rem;}
.PicList002856 .list ul li:not(:last-child) {margin-bottom:.15rem;}
.PicList002856 .list .left {float: left;width: 41%;}
.PicList002856 .list .right {float: left;width: 56%;margin-left: 3%;}
.PicList002856 .list .right h3 {font-size:var(--font-size18);}
.PicList002856 .list .right p { margin:.1rem 0 0 0;font-size:var(--font-size16);line-height: 1.8;}
.PicList002856 .list ul li time {position: relative;padding-left: 0;height: auto;text-align: right;width: 100%;float: right;line-height: 34px;transform: translateY(0);display: none;}
.PicList002856 .list ul li time span {padding-top: 0;display: inline-block;float: right;font-size:var(--font-size20);padding-bottom: 0;margin-left:.1rem;line-height:.3rem;}
}
@media(max-width:480px) {
.PicList002856 .list .left{width: 100%;margin-bottom: 20px;}
.PicList002856 .list .right{width: 100%;margin-left: 0;}

}

/*Page002623 */
.Page002623{padding:var(--padMar70) 0 var(--padMar100); text-align: center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: .5rem; width: .5rem; margin: 0 1px; border-radius: .1rem;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color:#fff;background:#014099;}
.Page002623 .Pages .p_page > a{font-size: 0;height: .5rem;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: .08rem;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: .08rem; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color:#fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color:#fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}



/*.RighInfo000171*/
.RighInfo000171{padding: var(--padMar100) 0;}
.RighInfo000171 .title{ color: #333; padding-bottom:.3rem; border-bottom: 1px solid rgba(0,0,0,0.1); }
.RighInfo000171 .title h1{margin:0;font-size:var(--font-size32); font-weight: normal; line-height:1.5;}
.RighInfo000171 .title time{color: #014099; padding-left:.28rem; background:url(../images/time.svg) no-repeat center left; background-size:.18rem auto ; line-height:.28rem; display:inline-block; font-size: var(--font-size16);}
.RighInfo000171 .info{color: #666; line-height:1.8;text-align:justify; border-bottom:1px dashed #d2d2d2; padding:.3rem 0; font-size: var(--font-size16);}
.RighInfo000171 .info .pic{  margin:2% auto; display: block;}
.RighInfo000171 .info .pic1{ float:right; margin-bottom:2%; margin-left:3%;}
.RighInfo000171 .info .pic2{ float:left; margin-bottom:2%;  margin-right:3%;}
.RighInfo000171 .bot{position:relative;margin-top:.5rem;}
.RighInfo000171 .info_back{text-align:center;clear:both;padding:.1rem 0;position:absolute;right:0;top:0}
.RighInfo000171 .info_back a{color:#fff; background:#014099;display:block;padding:.1rem .3rem;border-radius:.3rem;}
.RighInfo000171 .info_back a:hover{background:#014099;}
.RighInfo000171 .info_pn span{display:block; margin:.15rem 0}
.RighInfo000171 .info_pn span a{color:#888}
.RighInfo000171 .info_pn span a:hover{color:#014099;text-decoration:underline}

.RighInfo000171 .right{ padding:.3rem; background: #f9f9f9; border-radius: .1rem;}
.RighInfo000171 .right .subtit{ font-size:var(--font-size28); font-weight: 500; margin-bottom:.3rem; color: #014099;}
.RighInfo000171 .right li+li{margin-top:2em; padding-top:2em; border-top: 1px solid rgba(0, 0, 0, 0.05);}
.RighInfo000171 .right .pic{width: 100%; overflow: hidden;}
.RighInfo000171 .right .Ispic{padding-bottom:60.2%; transition: 0.3s; border-radius: .1rem;}
.RighInfo000171 .right li:hover .Ispic{transform: scale(1.08); transition: 0.3s;}
.RighInfo000171 .right time{display: block; color:#999; padding-left:.25rem; background:url(../images/time2.svg) left center no-repeat; background-size: auto .16rem; line-height:.16rem;  font-size: var(--font-size14);}
.RighInfo000171 .right .tit{font-size:var(--font-size18); line-height:1.6; color: #333; margin: 1em 0;}
.RighInfo000171 .right li:hover .tit{color: #014099;}

@media(min-width:1025px){
.RighInfo000171 .flex{display: flex; align-items:flex-start; justify-content: space-between;}
.RighInfo000171 .left{width:70%; padding-right:.9rem;}
.RighInfo000171 .left.w100{width: 100%;padding-right: 0;}
.RighInfo000171 .right{width:30%;}
.RighInfo000171 .title{display: flex; align-items: flex-end; justify-content: space-between;}
.RighInfo000171 .title h1{width:74%;}
.RighInfo000171 .info_pn span{width:80%}
}
@media(max-width:1024px){
.RighInfo000171{ padding:.5rem 0;}
.RighInfo000171 .info_back{position:relative}
.RighInfo000171 .bot{position:relative;margin-top:15px}
.RighInfo000171 .info{font-size: 16px;}
.RighInfo000171 .right{padding: 15px;}
}




/*.PicList001132 为demo编号*/
.PicList001132{ padding:var(--padMar100) 0;}
.PicList001132 li{ float:left; width:46%; margin-right:8%; position:relative; border-bottom:1px solid #dbe5f1; padding-bottom:3%; margin-bottom:5%;}
.PicList001132 li::before{ position:absolute; content:''; width:100%; left:0; bottom:0; height:0; background-color:#014099; transition: all ease 0.3s;}
.PicList001132 li:nth-child(2n){ margin-right:0;}
.PicList001132 li a{position:relative; display: flex; align-items: center;}
.PicList001132 li a .pic{width: 36%;}
.PicList001132 li a .txt{width: 64%; padding-left:5%;}
.PicList001132 li h1{font-size:var(--font-size26); margin:0; color:#014099; font-weight: 500;}
.PicList001132 li h2{ font-size:var(--font-size18);transition: all ease 0.3s; color: #333; font-weight:normal; margin: .15rem 0 .2rem 0;}
.PicList001132 li img{ width:100%; transition: all ease 0.3s; border-radius: .1rem;}
.PicList001132 li .more{background:url(../images/Floor003107-icon.svg) no-repeat right center; display:inline-block;padding-right: .32rem; color:#014099; font-size: var(--font-size18); margin-top: .2rem;}
.PicList001132 li .info{ line-height:1.8; color:#777; margin:0; overflow:hidden; font-size:var(--font-size16); position: relative; padding-left:0;}
.PicList001132 li .info::after{ content: "";width: 5px;height: 5px;background: #666; position: absolute; top:.1rem; left: 0; border-radius: 50%; display: none;}
.PicList001132 li:hover h3 a{color:#014099;}
.PicList001132 li:hover:before{ height:2px;}
.PicList001132 li:hover img{transform:scale(1.02);}
@media(max-width:1024px){
.PicList001132 li{ width:100%; margin-right:0%;}
.PicList001132 li:nth-child(3n){ margin-right:0%;}
.PicList001132 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.PicList001132 li{ float:none; width:auto; margin-right:0 !important;}
.PicList001132 li a .pic{width: 100%;margin-bottom: 20px;}
.PicList001132 li a{flex-wrap: wrap;}
.PicList001132 li a .txt{width: 100%;padding-left: 0;}
}



.cpxq_box .box_top{padding:var(--padMar100) 0;}
.cpxq_box .box_top .pic{position: relative;border-radius:.2rem;overflow: hidden; width: 40%;}
.cpxq_box .box_top .pic .open-video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);cursor: pointer;z-index: 10;}
.cpxq_box .box_top .pic .open-video i{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);display: inline-block;width:.5rem;height:.5rem;border-radius: 50%;background: url(../images/icon-play.png) no-repeat center center;z-index: 4;}
.cpxq_box .box_top .tit{font-size:var(--font-size38);color: #014099; font-weight: bold;}
.cpxq_box .box_top .tit:after{display: block;content: '';width:.4rem;height: 3px;margin:.3rem 0 .4rem;background-color: #014099;}
.cpxq_box .box_top .edit p{margin:.2rem 0 0 0; line-height:2; font-size: var(--font-size16); color:#333;}
.cpxq_box .box_top .edit .t1{color: #c70019; font-size:var(--font-size22);line-height: 1.2;}
.cpxq_box .box_top .edit p+.t1{margin-top: 1.5em;}
@media (min-width:1025px) {
.cpxq_box .box_top .info {padding-left:1rem;}
}

.cpxq_box .prolist .box{padding:var(--padMar100) 0; background:#f7f9fb url(../images/pro_bg.jpg) no-repeat; background-size: cover;}
.cpxq_box .prolist .box:nth-child(2n){ background: #fff;}
.cpxq_box .prolist .title{font-size:var(--font-size38);color: #014099; text-align: center; font-weight: bold;}
.cpxq_box .prolist .title:after{display: block;content: '';width:.5rem;height:4px;margin:.3rem auto .8rem;background-color: #014099;}
.cpxq_box .prolist .ul1 li{text-align: center;}
.cpxq_box .prolist .ul1 .icon{height:.7rem; display: block; margin: 0 auto;}
.cpxq_box .prolist .ul1 .t1{font-size:var(--font-size22);color: #000; margin:.5rem 0 0;line-height: 1.5}
.cpxq_box .prolist .ul1 .t2{line-height: 1.6;color: #666; margin-top: .1rem; font-size: var(--font-size16);}

.cpxq_box .prolist .ul4{display: flex;flex-wrap: wrap;}
.cpxq_box .prolist .ul4 li{width:23.5%;float:left;margin-right:2%;margin-bottom:2%;background: #fff;box-shadow: 0 0 .2rem rgb(0 0 0 / 8%);border-radius: .1rem;}
.cpxq_box .prolist .ul4 li:nth-child(4n){margin-right:0;}
.cpxq_box .prolist .ul4 li .imgbox{padding-bottom:64%;background-color:#000;overflow: hidden;position: relative;border-radius: .1rem .1rem 0 0}
.cpxq_box .prolist .ul4 li .imgbox span{background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.cpxq_box .prolist .ul4 li .imgbox img{width:100%;height: 100%;object-fit: cover;transition: 0.3s;}
.cpxq_box .prolist .ul4 li:hover .imgbox img{transform: scale(1.2);}
.cpxq_box .prolist .ul4 li .txt{padding:.4rem .3rem;}
.cpxq_box .prolist .ul4 li .txt h2{text-align: center;font-size:var(--font-size24);color: #000;margin: 0 0 .14rem; font-weight: normal;}
.cpxq_box .prolist .ul4 li .txt p{line-height:1.7; font-size: var(--font-size16); margin: 0; text-align: center;}

.cpxq_box .prolist .table1{}
.cpxq_box .prolist .table1 table{width:100%;}
.cpxq_box .prolist .table1 table td{border:1px solid #e8e8e8;padding: .35rem;font-size:var(--font-size16);background:#fff;}
.cpxq_box .prolist .table1 table td:nth-child(1){width: 18%;text-align: center;}
.cpxq_box .prolist .table1 table td img{height:.8rem;display: block;margin: 0 auto;}
.cpxq_box .prolist .table1 table td img.img{height: auto;}
.cpxq_box .prolist .table1 table td h2{font-size:var(--font-size24);color: #000;margin: 0 0 .15rem; font-weight: 500;}
.cpxq_box .prolist .table1 table td p{line-height:1.8;margin-bottom:0; color: #666;}

.cpxq_box .prolist .slider{margin: 0 calc(-20 / 16 * 1em);padding-bottom: calc(100 / 1920 * 100vw);position: relative}
.cpxq_box .prolist .slider li{text-align: center;margin: 0 calc(20 / 16 * 1em) }
.cpxq_box .prolist .slider li .Ispic{display: block; padding-bottom:48.58%; border-radius: 10px;}
.cpxq_box .prolist .slider li .t1{font-size:var(--font-size18); margin: 1em 0;}
.cpxq_box .prolist .slider li .icon{height:.6rem; display: block; margin: 0 auto;}
.cpxq_box .prolist .slider li .t2{font-size:var(--font-size18);color: #333; margin:.5rem 0 .24rem; font-weight: bold; }
.cpxq_box .prolist .slider li .t3{line-height: 1.75;color: #666; }
.cpxq_box .prolist .slider .slick-arrow {background: #e1e1e1 no-repeat center;background-size: auto calc(15 / 16 * 1em);padding: 0;width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em);font-size: 1em;text-indent: -9999em;transition: 0.56s;border-radius: 5px;position: absolute;bottom: 0;}
.cpxq_box .prolist .slider .slick-prev {margin-right: calc(20 / 16 * 1em);background-image: url(../images/Floor003183-prev.svg);left: 46%}
.cpxq_box .prolist .slider .slick-arrow:hover {background-color: #014099;}
.cpxq_box .prolist .slider .slick-next {background-image: url(../images/Floor003183-next.svg);background-color: #014099;right: 46%}


.cpxq_box .prolist .table_1 th,
.cpxq_box .prolist .table_1 td{border:1px solid #eee; border-collapse:collapse; line-height:1.75; padding:.2rem .4rem; color: #333; font-size: var(--font-size18);}
.cpxq_box .prolist .table_1 th:first-child,
.cpxq_box .prolist .table_1 td:first-child{width:18%;}
.cpxq_box .prolist .table_1 th{color: #fff; background:#014099; font-weight: normal;}
.cpxq_box .prolist .table_1 tr:nth-child(2n+1){background: #f8f8f8;}

@media (min-width:1025px) {
.cpxq_box .prolist .ul1{display: flex;justify-content: center;}
.cpxq_box .prolist .ul1 li{width: 100%;padding:0 .22rem;border-right: 1px dashed rgba(0,0,0,0.1);}
.cpxq_box .prolist .ul1 li:last-child{border-right: 0;}
}
@media(max-width:1024px){
.cpxq_box .prolist .title{font-size:var(--font-size24);}
.cpxq_box .prolist .ul1 li{margin-top:30px;width:33.33%;float: left;}
.cpxq_box .prolist .ul1 .t1{margin:calc(30 / 18 * 1em) 0 1em;}
.cpxq_box .prolist .ul4 li{width:33.33%;}
.cpxq_box .prolist .table1 table td:nth-child(1){width:auto;}
.cpxq_box .prolist .table1 table td img{height: auto;}
.cpxq_box .prolist .title:after{margin: 10px auto 10px;}
.cpxq_box .prolist .ul4 li{width: 48%}
.cpxq_box .prolist .table_1 th, .cpxq_box .prolist .table_1 td{padding: 8px 20px;}
.cpxq_box .prolist .table_1 th:first-child, .cpxq_box .prolist .table_1 td:first-child{width: 25%;}
}
@media(max-width:768px){
.cpxq_box .prolist .table_1{ overflow:auto;}
.cpxq_box .prolist .table_1 table{ width:180%;}
.cpxq_box .box_top .pic{width: 100%;display: inline-block;}
.cpxq_box .box_top .info{width: 100%;display: inline-block;}

}
@media(max-width:480px){
.cpxq_box .prolist .ul1 li{width: 100%;margin-top: 30px;}
.cpxq_box .prolist .ul1 .t1{margin: 15px auto}
.cpxq_box .prolist .ul4 li{width: 100%;margin-right: 0;}

}

.SoluInfo{padding:var(--padMar100) 0;}
.SoluInfo .tit{font-size:var(--font-size38);color: #014099; font-weight: bold;}
.SoluInfo .tit:after{display: block;content: '';width:.4rem;height: 3px;margin:.3rem 0 .4rem;background-color: #014099;}
.SoluInfo .edit-info{font-size: 0.18rem;line-height: 1.875;text-align: justify;color: #333;}
.SoluInfo .edit-info p{ margin: 0.1rem 0;}
@media (min-width:1025px) { 
.SoluInfo .intro{display: flex;  justify-content: space-between; align-items: center; }
.SoluInfo .left{width:42%;}
.SoluInfo .right{width:45%; }
}
@media (max-width:1024px) {
.SoluInfo .left{ margin-bottom: 0.2rem;}
}


.IndPain{padding:var(--padMar100) 0; background-color: #f6f8fb;background-repeat: no-repeat; background-position: center center; background-size: cover;}
.IndPain ul{ display: flex; flex-wrap: wrap;}
.IndPain li{position: relative;float: left; margin-right: 2%; transition: all 0.5s ease 0s;padding:0.4rem 0.3rem; ;background-color:rgba(255,255,255,1);box-shadow: 0 0 .15rem rgba(0, 0, 0, 0.05); border-radius: 0.1rem;}
.IndPain li .inner{position: relative;z-index: 1; display: flex; align-items: center;margin-bottom: 0.2rem;}
.IndPain li .icon { width: 0.6rem; height: 0.6rem; background-color: #014099; border-radius: 0.5rem;display: flex;justify-content: center;align-items: center;margin-right: 0.2rem;}
.IndPain li .icon img {max-width: 0.32rem;}
.IndPain li .tit{font-size:var(--font-size24);color:#000; }
.IndPain li .desc{font-size:var(--font-size16);line-height: 1.875;color: #666;}
.IndPain li:hover{transform: translateY(-0.1rem); }

@media(min-width:1025px){
.IndPain li{ width: 23.5%;}
.IndPain li:nth-child(4n){margin-right: 0;}
}
@media(max-width:1024px){
.IndPain li{ width: 100%; padding: 0.24rem;  margin-bottom: 0.2rem;}
.IndPain li .tit{font-size: var(--font-size24);}
}


.ConPlan{padding:var(--padMar100) 0 var(--padMar140) 0;}
.ConPlan .box {position: relative; }

.ConPlan .box .pic{width:32%; margin: auto; position: relative;}
.ConPlan .box .pic figure{padding-bottom: 100%;}
.ConPlan .box .pic img{position: absolute; width: 100%; height: 100%; object-fit: contain; -o-object-fit: contain; z-index: 2}
.ConPlan .box .pic:after{content: ''; position: absolute; left: -2vw; right: -2vw; top:-2vw; bottom: -2vw; border-radius: 100%; background: linear-gradient(rgba(64,191,235,0) 60%,rgba(1,64,153,0.3),rgba(1,64,153,1)); }

.ConPlan .list ul{display: flex; flex-wrap: wrap;justify-content: space-between;}
.ConPlan .list li {display: flex; flex-wrap: wrap;width: 40%; line-height: 1.5;}
.ConPlan .list li:nth-child(even){justify-content: flex-end}
.ConPlan .list li .item{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;padding:calc(50 / 16 * 1em) 0;width: 100%;border-bottom: solid 1px rgba(0,0,0,0.1)}
.ConPlan .list li .icon { max-width: 0.6rem;order: 2; margin-left: 0.4rem;}
.ConPlan .list li .icon img { display: block; }
.ConPlan .list li .txt {flex: 1  }
.ConPlan .list li .tit{font-size: var(--font-size24);color: #000;margin-bottom: 0.1rem; line-height: 1.2;}
.ConPlan .list li .desc { font-size: var(--font-size16); color:#666; line-height:1.75; }



@media (min-width:1025px) {
.ConPlan .list{position: absolute; width: 100%; top: 50%; transform: translateY(-50%)}
.ConPlan .list li .item{width: 68%;}
.ConPlan .list li:nth-child(even) .icon{order: 2}

}
@media(max-width:1024px) {
.ConPlan .list li {width: 48%; }
.ConPlan .list li .icon { max-width: 0.5rem;margin-right:0.12rem;}
.ConPlan .list li .item{padding:0.2rem 0;}
.ConPlan .list li .txt {flex: 1;}
.ConPlan .box .pic{width:80%; margin-top: 0.2rem ;}
}
@media(max-width:480px) {
.ConPlan .list li{width: 100%;}

}



.Advlist{padding:var(--padMar100) 0; background-color: #f3f8fc;background-repeat: no-repeat; background-position: center center; background-size: cover;}
.Advlist ul{display: flex;flex-wrap: wrap;margin-top: 0.5rem;}
.Advlist li{display: flex;align-items: center; margin-right: 1.5%; margin-bottom: 1.5%; background-color: #fff;border-radius: 0.1rem;padding: 0.3rem 0.3rem 0.3rem 0; overflow: hidden;transition: all .3s;box-shadow: 0 0 .15rem rgba(0, 0, 0, 0.05);}
.Advlist li .num{-webkit-text-stroke: 1px #b2d1f0;color: transparent;transform: translate(-.16rem, 0);font-size: var(--font-size62);font-weight:bold;line-height: 1.2;}
.Advlist li .txt{ flex: 1; margin-left: 0.2rem;}
.Advlist li .name{font-size: var(--font-size24);color: #000;margin-bottom: 0.1rem; line-height: 1.2;}
.Advlist li .desc{font-size: var(--font-size16); color:#666; line-height:1.7;}
.Advlist li:hover{background-color:#014099;}
.Advlist li:hover .name,
.Advlist li:hover .desc{color:#fff;}

@media(min-width:1025px){
.Advlist li{width: 23.87%;}
.Advlist li:nth-child(4n){ margin-right: 0;}
}
@media(max-width:1024px){
.Advlist li{width: 49%;padding: 0.25rem;margin-bottom: 2%;}
.Advlist li:nth-child(2n){ margin-right: 0;}
.Advlist li .num{font-size: var(--font-size40);}
}


.AppScene{padding:  var(--padMar100) 0;}
.AppScene ul{ display: flex; flex-wrap: wrap;}
.AppScene li{float: left; border-radius: 0.1rem;overflow: hidden; border: 1px solid #eee;}
.AppScene li .pic{overflow: hidden;}
.AppScene li .imgbox{padding-bottom: 64%;transition: 0.3s;}
.AppScene li .txt{padding: 0.2rem; text-align: center;}
.AppScene li .tit{ font-size:var(--font-size22);color:#000;line-height: 1.5;  margin-bottom: 0.12rem;}
.AppScene li .desc{font-size:var(--font-size16);line-height:1.8;color:#666; }
.AppScene li:hover .imgbox img{transform: scale(1.1);}
.AppScene li:hover{border-color: #014099;}
.AppScene li:hover .tit{color: #014099;}
@media (min-width:1025px) {
.AppScene li{width: 23.5%;}
.AppScene li:not(:nth-child(4n)){margin-right: 2%;} 
}
@media (max-width:1024px) { 
.AppScene li{width: 48%;}
.AppScene li:not(:nth-child(2n)){margin-right: 4%;margin-bottom:2%;}
.AppScene li:nth-child(2n+1){clear: left;} 
.AppScene li .txt{padding: 0.2rem;}
}
@media (max-width: 480px){
.AppScene li{width: 100%;margin-right: 0% !important;}
.Advlist li{width: 100%;}
}




.CustCase{padding:  var(--padMar100) 0; background-color: #f3f6fa;}
.CustCase .list{ display: flex; flex-wrap: wrap; justify-content: center;}
.CustCase .tiem{float: left; margin-bottom:0.32rem;border-radius: 0.1rem;overflow: hidden;background-color: #fff;}
.CustCase .tiem .pic{overflow: hidden;}
.CustCase .tiem .imgbox{padding-bottom: 64%;transition: 0.3s;}
.CustCase .tiem .txt{padding: 0.2rem; text-align: center;}
.CustCase .tiem .tit{ font-size:var(--font-size18);color:#000;line-height: 1.5; }
.CustCase .tiem:hover .imgbox img{transform: scale(1.1);}
.CustCase .tiem:hover{background-color: #ffffff;box-shadow: 0rem 0.03rem 0.5rem 0rem rgba(225, 228, 231, 0.6);}
.CustCase .tiem:hover .tit{color: #014099;}

@media (min-width:1025px) {
.CustCase .tiem{width: 23.5%;}
.CustCase .tiem:not(:nth-child(4n)){margin-right: 2%;} 
}
@media (max-width:1024px) { 
.CustCase .tiem{width: 48%;}
.CustCase .tiem:not(:nth-child(2n)){margin-right: 4%;}
.CustCase .tiem:nth-child(2n+1){clear: left;} 
.CustCase .tiem .txt{padding: 0.2rem;}
}
@media (max-width: 640px){
.CustCase .tiem{width: 100%;margin-right: 0% !important;}
.CustCase .tiem .txt{margin-top: .2rem;width: 100%;padding-left: 0;}
}

.SerInfo{padding:  var(--padMar100) 0;}
.SerInfo .boxitem .item{border-radius: 0.1rem; overflow: hidden; background-color: #f4f6f7; }
.SerInfo .boxitem .item .top{background-color: #014099; color:#fff;padding:.2rem 0.2rem; text-align: center;}
.SerInfo .boxitem .item .tit{font-size: var(--font-size28); font-weight: bold; margin-bottom: 0.08rem; }
.SerInfo .boxitem .item .subtit{font-size: var(--font-size20);  }
.SerInfo .boxitem .item .desc{ padding:0.3rem 0.4rem;}
.SerInfo .boxitem .item .desc p{line-height: 1.7; margin: 0; padding-left: .16rem; position:relative;font-size: var(--font-size18);color: #333;}
.SerInfo .boxitem .item .desc p:before{display: block;position: absolute;content: '';width: 0.05rem;height: 0.05rem;border-radius:0.5rem;background: #014099;left: 0;top: 0.13rem;}
.SerInfo .boxitem .item .desc p{margin:.1rem 0;}


.SerInfo .number{ padding-top: 0.5rem;}
.SerInfo .number ul {display: flex;flex-wrap: wrap;justify-content: center;justify-content: space-between;overflow: hidden;}
.SerInfo .number li{ float: left; width: 22%; margin: 0 1%;  position: relative; display: flex;align-items: center; border-bottom: 1px solid #eee; padding: 0.22rem 0;}
.SerInfo .number li .icon{width: 0.8rem;height: 0.8rem;border-radius: 50%;background:rgba(1,64,153,0.08);display: flex;justify-content: center;align-items: center;margin-right: 0.32rem;}
.SerInfo .number li .icon img{max-width: 0.45rem;max-height: 0.45rem;}
.SerInfo .number li .txt{flex: 1;}
.SerInfo .number li aside{display: inline-block;position: relative;line-height: 1;}
.SerInfo .number li aside b{font-size: var(--font-size52);color: #014099;display: block;  font-weight: bold; }
.SerInfo .number li aside sub{position: absolute;left: 100%;word-break: keep-all;bottom: 20%;font-size: var(--font-size18);margin-left: 0.1rem;color: #014099; }
.SerInfo .number li aside sup{position: absolute;left: 100%;word-break: keep-all;top: 10%;font-size: var(--font-size18);margin-left: 0.1rem;color: #014099;}
.SerInfo .number li p{font-size: var(--font-size16);color: #666; margin: 0;line-height: 1.4;margin-top:0.12rem; }

@media(min-width:1025px){
.SerInfo .boxitem{display: flex; justify-content: space-between;}
.SerInfo .boxitem .item{ width: 32%;}
}
@media(max-width:1024px) {
.SerInfo .boxitem .item{width: 100%;margin-bottom: 30px;}
.SerInfo .number ul li{width: 49%;margin-right: 0;}
.SerInfo .number ul {justify-content: space-between;}
}


.Delivery{padding:  var(--padMar100) 0;  background-color: #f2f4f9;}
.Delivery .item{position: relative;margin-top: 0.8rem; }
.Delivery .item .info{display: block;background-color: #fff;padding: 0.85rem 0.5rem 0.5rem;border-radius: 0.1rem;min-height: 2.4rem;overflow: hidden;transition: all 0.5s;position: relative;}
.Delivery .item .icon{display: flex;align-items: center;justify-content: center;border: 0.04rem solid #fff;background-color: #014099;width: 1rem;height: 1rem;position: absolute;left: 0.5rem;top: -0.5rem;border-radius: 50%;transition: all 0.5s;z-index: 10;}
.Delivery .item .icon img{max-width: 0.5rem;}
.Delivery .item .num{-webkit-text-stroke: 1px #b2d1f0;color: transparent;position: absolute;right: 0.5rem;line-height: 1;bottom: -12%;font-size: var(--font-size80);font-weight:bold;line-height: 1.2;}
.Delivery .item .tit{ font-size:var(--font-size26);color:#000;line-height: 1.5; margin-bottom: 0.15rem; font-weight: bold;}
.Delivery .item .desc{font-size:var(--font-size20);line-height:1.6;color:#666; min-height: .65rem;}


.Delivery .item:hover .info{background-color: #014099;}
.Delivery .item:hover .tit,
.Delivery .item:hover .desc{color:#fff;}
.Delivery .item:hover .icon{transform: scale(1.1);}

@media(min-width:1025px){
.Delivery .list{display: flex; justify-content: space-between;}
.Delivery .item{ width: 32%;}
}
@media(max-width:1024px) {
.Delivery .item{width: 100%;}
}



.Operation{padding:var(--padMar100) 0 0 0; }
.Operation .info{font-size:var(--font-size24);color:#333;line-height:1.8; text-align: center; margin-top: 0.2rem;}


.Opesystem{padding:var(--padMar100) 0;background-color: #f3f8fc;background-repeat: no-repeat; background-position: center center; background-size: cover;}
.Opesystem ul{ display: flex; flex-wrap: wrap;}
.Opesystem li{position: relative;float: left; text-align: center; margin-right: 2%; transition: all 0.5s ease 0s;padding:0.5rem 0.35rem; ;background-color:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,.4); border-radius: 0.1rem;}
.Opesystem li .icon { margin-bottom: 0.24rem;}
.Opesystem li .icon img {max-width: 0.6rem;}
.Opesystem li .tit{font-size:var(--font-size26);color: #fff;  margin-bottom: 0.16rem;}
.Opesystem li .desc{font-size:var(--font-size16);line-height: 1.875;color: #fff;}
.Opesystem li:hover{transform: translateY(-0.1rem); }

@media(min-width:1025px){
.Opesystem li{ width: 23.5%;}
.Opesystem li:nth-child(4n){margin-right: 0;}
}
@media(max-width:1024px){
.Opesystem li{ width: 100%; padding: 0.24rem;  margin-bottom: 0.2rem;}
.Opesystem li .tit{font-size: var(--font-size24);}
}

.SerProcess{padding: var(--padMar100) 0;}
.SerProcess ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.SerProcess li{padding:0.5rem 0.3rem;position: relative;box-sizing: border-box;text-align: center;position: relative;margin-right:0.8rem; background:#f8f9fd;  border-radius: 0.1rem;transition: all .5s;}

.SerProcess li:after{position: absolute;right: -0.8rem;top: 50%;transform: translateY(-50%);width: 0.4rem;height: 0.2rem;content: "";background: url(../images/arr-blue.png) no-repeat center center/contain;}
.SerProcess li:last-child:after{display: none;}
.SerProcess li:hover{transform: translateY(-0.1rem); }
.SerProcess li .icon{width:.9rem;height:.9rem;border-radius:50%;background-color:#014099;overflow:hidden;position:relative; display: flex;justify-content: center;align-items: center; margin: 0 auto 0.24rem;}
.SerProcess li .icon img{ max-width: 0.5rem;}
.SerProcess li .tit{font-size: var(--font-size24);color:#000; line-height: 1.5;margin-bottom: 0.1rem;}
.SerProcess li .desc{font-size: var(--font-size18);color:#666; line-height: 1.75;}
.SerProcess li .desc p{ margin: 0;}
.SerProcess li .step{width:0.8rem;height:0.4rem;line-height: 0.4rem;border-radius: 0 0.4rem 0.4rem 0;background: #014099;color:#fff;font-size: var(--font-size16);text-align: center;position: absolute;left:0;top:0.2rem;text-transform: uppercase;}
.SerProcess li{padding-top:0.8rem !important;}

@media (min-width:1025px) { 
.SerProcess li{width:calc(100% / 3 - 0.8rem);}
.SerProcess li:nth-child(3n){margin-right: 0%;}
}
@media (max-width:1024px) {
.SerProcess li{width:49%;padding: .3rem .2rem ;float: left;margin-right: 0;margin-bottom: 2%;}
.SerProcess li:nth-child(2n){margin-right: 0%;float: right;}
.SerProcess li:after{display: none}
}
@media (max-width:480px) {
.SerInfo .boxitem .item .desc{padding: 15px}
.SerInfo .number li aside b{font-size: 36px;}
.SerInfo .number ul li,.SerProcess li {width: 100%;}
}

.SerRepair{padding: var(--padMar100) 0; background: #f8f9fb;}
.SerRepair .item{ background: #fff; border-radius: 0.1rem; overflow: hidden; }
.SerRepair .item:not(:last-child){ margin-bottom: 0.3rem; }
.SerRepair .info{ padding: 0.2rem 0.8rem; }
.SerRepair .tit{font-size: var(--font-size30);color:#000;margin-bottom: 0.2rem; font-weight: bold; position: relative; }
.SerRepair .tit::after{content: '';display: block;width: .4rem;height: 0.03rem;background: #014099; border-radius: 0.05rem;margin: .12rem  0 auto}
.SerRepair .desc { font-size: var(--font-size18); color: var(--grey); line-height: 1.875; margin:0; }
.SerRepair .desc p{line-height: 1.7; margin: 0; padding-left: .16rem; position:relative;font-size: var(--font-size18);color: #333;}
.SerRepair .desc p:before{display: block;position: absolute;content: '';width: 0.05rem;height: 0.05rem;border-radius:0.5rem;background: #014099;left: 0;top: 0.13rem;}
.SerRepair .desc p{margin:.1rem 0;}
@media (min-width:1025px) {
.SerRepair .item{display: flex; justify-content: space-between; align-items: center;}
.SerRepair .item:nth-child(2n){ flex-direction: row-reverse;}
.SerRepair .pic{width: 50%;}   
.SerRepair .info{ width: 50%; }
}



.ContactInfo{padding:  var(--padMar100) 0; background-color: #f6f6f6;}
.ContactInfo .info h2{font-size: var(--font-size30); line-height: 1.2; color: #333; margin: 0;margin-bottom: 0.2rem; }

.ContactInfo .left,
.ContactInfo .middle{background: #fff; }
.ContactInfo .left,
.ContactInfo .middle,
.ContactInfo .right{min-height:5.5rem;padding:.6rem;}

.ContactInfo .left .Ctit{font-size: var(--font-size30); color: #014099; margin: 0 0 .4rem 0;}
.ContactInfo .left li{display: flex;flex-wrap: wrap;border-bottom: 1px dashed #e6e6e6; padding:.2rem 0 ;}
.ContactInfo .left li .icon{width: 0.4rem;}
.ContactInfo .left li .icon img{max-width: 0.22rem;}
.ContactInfo .left li .txt{font-size: var(--font-size16);color:#333; width: calc(100% - 0.4rem);}
.ContactInfo .left li .txt .tit{color: #999; margin-bottom: 0.08rem; }
.ContactInfo .left li .txt p{ margin: 0; line-height: 1.5;font-size: var(--font-size18); }
.ContactInfo .left li .txt p b{font-size: var(--font-size30); color: #014099; font-weight: bold; }

.ContactInfo .middle .titl{font-size: var(--font-size30); color:#333; margin:0 0 .4rem 0; line-height: 1.2;} 
.ContactInfo .middle .titl:after{display: block;content: '';width: .3rem;height: 0.03rem;margin: .2rem 0 auto;background-color: #014099;}
.ContactInfo .middle .pic{display:flex; align-items: center; margin-bottom: .3rem;} 
.ContactInfo .middle .img-block{ max-width: 1.3rem;}
.ContactInfo .middle .pic span{font-size: var(--font-size16); padding-left: .15rem; color: #333;}

.ContactInfo .right{background: #014099;}
.ContactInfo .right dl{color: #fff;  font-size: var(--font-size16);}
.ContactInfo .right dl dd{line-height: 1.8;}
.ContactInfo .right dl dd:not(:last-child){margin: 0 0 .6rem 0;}
.ContactInfo .right dl dd p{font-size: var(--font-size18); margin: 0;}
.ContactInfo .right dl dd .p1{font-size: var(--font-size30); font-weight: 600;}


.ContactInfo .share dd{float: left;position: relative;}
.ContactInfo .share dd figure{position: absolute; left: 0; bottom: 100%; width: 1.2rem; padding: 0.05rem;background: #fff; border: 1px solid #e6e6e6; margin-bottom: 0.1rem;border-radius: 0.1rem;display: none;}
.ContactInfo .share dd figure img{display: block;width: 100%;}
.ContactInfo .share dd figure:before{position: absolute; content: '';border:0.08rem solid transparent; left: 0.2rem; top: 100%;border-top-color: #d9d9d9; z-index: 2;}
.ContactInfo .share dd:not(:last-child){margin-right: 0.15rem;}
.ContactInfo .share dd a{display: block;background: rgba(0,0,0,0.2); width: 0.45rem; height: 0.45rem;background-position: center center;background-repeat: no-repeat; background-size: 0.22rem auto; border-radius: 50%; cursor: pointer;}
.ContactInfo .share dd a:hover{background-color: #014099;}

@media (min-width:1025px) { 
.ContactInfo .box{display: flex;  justify-content: space-between; align-items: center; }
.ContactInfo .left{width:34%;}
.ContactInfo .middle{width:31%; }
.ContactInfo .right{width:35%; }
}
@media (max-width:1024px) {
.ContactInfo .left{ margin-bottom: 0.2rem;padding: 20px;}
.SerRepair .info{padding: 0.2rem}
.ContactInfo .left, .ContactInfo .middle, .ContactInfo .right{padding: 20px;min-height: unset;display: inline-block;width: 100%;}
.ContactInfo .middle .pic{float: left;margin-right: 40px;}
.ContactInfo .right dl dd:not(:last-child){margin-bottom: 20px;}

}




.FormInfo{padding:  var(--padMar100) 0; }
.FormInfo .box{ background-color: #fff;border-radius:0.1rem; overflow: hidden; background-color: #f8f8f8;}
.FormInfo .form-ul{ padding: 0.2rem 0.6rem;}
.FormInfo .form-ul li{margin-bottom: 0.12rem;position: relative;}
.FormInfo .form-ul li .tit{position: absolute; left: 0.15rem; top: 0;font-size: var(--font-size16);  line-height: 0.5rem;color: #666;display: block; }
.FormInfo .form-ul li select,
.FormInfo .form-ul li .text{width: 100%;border-radius: 0.05rem;border: solid 1px #ededed;font-size: var(--font-size16);line-height: 0.5rem;height: 0.5rem;background: rgba(255, 255, 255, 0.7);color: #333;padding: 0 0.15rem;}
.FormInfo .form-ul li select.focus,
.FormInfo .form-ul li .text.focus{border-color:#014099; color: var(--grey); box-shadow: 0 0px 0.1rem rgba(0, 0, 0, 0.08);}
.FormInfo .form-ul li textarea.text{height: 1.5rem; line-height: 1.6;}
.FormInfo .btn{width: 1.6rem;background: #014099;border-radius: 0.5rem;font-size: var(--font-size16);height:0.5rem;color: #fff;cursor: pointer;border: 0; margin-top:.16rem ;}
@media (min-width:1025px) { 
.FormInfo .box{display: flex;  justify-content: space-between; align-items: center; }
.FormInfo .pic{width:50%;}
.FormInfo .form-ul{width:50%; }
.FormInfo .form-ul .row2 li{float: left;width: calc(50% - 0.12rem);}
.FormInfo .form-ul .row2 li:nth-child(2n){float: right;}
.FormInfo .form-ul .row3 li{float: left; width: 32%; margin-right: 2%;}
.FormInfo .form-ul .row3 li:nth-child(3n){ margin-right: 0;}
}
@media (max-width:1024px) {
.FormInfo .form-ul{padding: 0.2rem;}
}


.QueryInfo{padding:  var(--padMar100) 0; background:url(../images/QueryInfo-bg.jpg) no-repeat center; background-size: cover;}
.QueryInfo .form-ul{  max-width: 6rem; width: 100%; margin: 0 auto;}
.QueryInfo .form-ul li{margin-bottom: 0.16rem;position: relative;}
.QueryInfo .form-ul li .tit{position: absolute; left: 0.15rem; top: 0;font-size: var(--font-size16);  line-height: 0.55rem;color: #666;display: block; }
.QueryInfo .form-ul li select,
.QueryInfo .form-ul li .text{width: 100%;border-radius: 0.05rem;border: solid 1px #ededed;font-size: var(--font-size16);line-height: 0.55rem;height: 0.55rem;background: rgba(255, 255, 255, 0.7);color: #333;padding: 0 0.15rem;}
.QueryInfo .form-ul li select.focus,
.QueryInfo .form-ul li .text.focus{border-color:#014099; color: var(--grey); box-shadow: 0 0px 0.1rem rgba(0, 0, 0, 0.08);}
.QueryInfo .form-ul li textarea.text{height: 1.5rem; line-height: 1.6;}
.QueryInfo .btn{width: 1.5rem;background: #014099;border-radius: 0.5rem;font-size: var(--font-size16);height:0.55rem;color: #fff;cursor: pointer;border: 0; margin:.24rem auto 0 ; display: table;}
.QueryInfo .form-ul li.yzm{display: flex;align-items: center;position: relative;}
.QueryInfo .form-ul li.yzm .imgcode{position: absolute;right: .1rem;top: 50%;transform: translateY(-50%);height: 0.5rem;}
.QueryInfo .form-ul li.yzm .imgcode img{}



.popUp{position: fixed;left: 0;top: 0;width: 100%;z-index: 1200;height: 100%;background: rgba(0,0,0,0.7);overflow: auto;display: none;}
.popUp .ytable {height: 100%;}
.popUp .main {position: relative;max-width: 5rem;background-color: #fff;border-radius:0.1rem;width: 90%;margin: 0 auto;padding: 0.5rem;}
.popUp .main .close{ position:absolute; width:0.34rem; height:0.34rem; right:-0.14rem; top:-0.14rem; border-radius:50%; background:#014099; cursor:pointer;box-shadow: 0 0 0.2rem rgba(0,0,0,0.15);}
.popUp .main .close::before,
.popUp .main .close::after{ position:absolute; content:''; left:21%; top:50%; width:60%; height:2px; background:#fff; margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.popUp .main .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.popUp .main .title{font-size:0.28rem;text-align: center;color: #333; margin-bottom: 0.2rem; }
.popUp .main .content { font-size:0.18rem; text-align: center; line-height: 1.8; color: #333;}




.Service{padding:6.25vw 0;}
.Service .box .sum{color: #333; font-size: var(--font-size22); line-height: 1.6;}
.Service .box dd{position: relative;}
.Service .box dd:after{position: absolute; content: ''; width: 100%; height:45%; left: 0; bottom: 0;
background: -moz-linear-gradient(top,  rgba(0,106,255,0) 0%, rgba(0,106,255,0.4) 99%, rgba(0,106,255,0.4) 100%); 
background: -webkit-linear-gradient(top,  rgba(0,106,255,0) 0%,rgba(0,0,0,0.4) 99%,rgba(0,0,0,0.8) 100%);
background: linear-gradient(to bottom,  rgba(0,106,255,0) 0%,rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.8) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#66006aff',GradientType=0 ); 
}
.Service .box dd .txt{position: absolute; z-index: 10; width: 100%; bottom:6%; left: 0; padding: 0 .4rem; color:#fff;}
.Service .box dd .txt .icon{max-width: .5rem;}
.Service .box dd h5{margin:0;font-size:var(--font-size28);padding:.12rem 0 0 0;line-height:1.2; font-weight: 500;}
@media(min-width:641px){
.Service .box dd:not(:last-child){margin-right: 4%;}
.Service .box dd{float: left; width:22%;}
}
@media(max-width:1024px){
.Service .box dd .txt{font-size: 1.5vw;}
.Service .box dd{width: 49%;margin-bottom: 2%;float: left;}
.Service .box dd:nth-child(2n){float: right;}
.Service .box dd:not(:last-child){margin-right: 0;}
}
@media(max-width:640px){
.Service .box dd .txt{font-size: 3vw;padding: 0 10px;}
}



.Listtit{font-size: var(--font-size40); color:#014099; font-weight: bold;margin-bottom: .5rem; line-height: 1.2;}
.center{text-align: center;}
li{list-style: none;}

/*RighInfo002808 */
.RighInfo002808{padding:var(--padMar100) 0;}
.RighInfo002808 .Listtit{ text-align: left;}
.RighInfo002808 .Listtit::after{margin-left: 0;}
.RighInfo002808 p{line-height:2; color:#333; margin: 0; font-size:var(--font-size18);}
.RighInfo002808 p+p{margin-top:.2rem;}
.RighInfo002808 .floor{position: relative; z-index: 1.}
.RighInfo002808 .txt{text-align: justify;}
.RighInfo002808 .floor-1 .count{position: relative; z-index: 1;}
.RighInfo002808 .floor-1 .count ul{display: flex;}
.RighInfo002808 .floor-1 .count li{padding:.4rem 0;width: 30%;float: left;}
.RighInfo002808 .floor-1 .count li:not(:first-child){padding-left:3vw;width: 40%; margin-left:3vw; border-left: 1px solid rgba(0, 0, 0, 0.05);}
.RighInfo002808 .floor-1 .count li aside{color:#014099; font-weight: bold; padding-bottom:.1rem; font-size: var(--font-size16);}
.RighInfo002808 .floor-1 .count li aside b{font-size:var(--font-size48);display: inline-block;vertical-align: sub; padding-right: .1rem; line-height:calc(40 / 48 * 1em);}

@media (min-width:1025px) {
.RighInfo002808 .floor .pic{position: absolute;height: 100%; right: 0; top:0;}
.RighInfo002808 .floor-1 .pic{width:40%;}
.RighInfo002808 .floor-1 .txt{padding-right:40%;}
.RighInfo002808 .floor-1 .info{padding-right: 4vw; padding-bottom: 4vw;}
.RighInfo002808 .floor-1 .count:before{position: absolute; right: 0; top: 0; height: 100%; background:#f5f9fe;content: ''; width: 124.49%; z-index: -1;}
.RighInfo002808 .floor-1 .count{padding-right:4vw;}
}




.Culture{padding: var(--padMar100) 0; background: #f5f9fe;}
.Culture .CultureBox{padding-top:2.2em;}
.Culture .CultureBox ul{display: flex;margin-left:-1%;}
.Culture .CultureBox ul li{width:32%;transition: all .5s;position: relative;margin-left:1.5%;}
.Culture .CultureBox ul li .img{height:5.2rem;}
.Culture .CultureBox ul li .img::after{content:'';display: block;width:100%;height:100%;background: rgba(0,0,0,0.3);position: absolute;right:0;top:0;}
.Culture .CultureBox ul li .txt{position: absolute;width:100%;box-sizing: border-box;left:0;text-align: center;transform: translateY(-50%);top:50%;color:#fff;}
.Culture .CultureBox ul li .txt .tit{font-size:var(--font-size26);margin-bottom: .15rem;}
.Culture .CultureBox ul li .txt .icon{width:.65rem;height:.65rem;margin:0 auto;margin-bottom:.2rem;}
.Culture .CultureBox ul li .txt .dec{display: none;font-size:var(--font-size20);line-height: 1.5;}
.Culture .CultureBox ul li .txt .dec dl:not(:last-child){margin-bottom: .1rem}
.Culture .CultureBox ul li .txt .dec dt{}
.Culture .CultureBox ul li .txt .dec dd{font-weight: 100;font-size:var(--font-size16);}
.Culture .CultureBox ul li.on{width:65%;}
.Culture .CultureBox ul li.on .txt{transform: translateY(0);top:auto;bottom:0;padding:.5rem .6rem;text-align: left;}
.Culture .CultureBox ul li.on .txt .icon{margin:0 0 1.875em 0;}
.Culture .CultureBox ul li.on .txt .dec{display: block;}
.Culture .CultureBox ul li:nth-child(2){top:-2.5em;}
.Culture .CultureBox ul li .imgbox img{width: 100%; height: 100%; object-fit: cover;}
@keyframes scale1{
	0%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.3;}
	100%{transform: scale(2.5);-webkit-transform: scale(2.5);opacity: 0;}
}
@media(max-width:1024px){
.Culture .CultureBox ul li .img{padding-top:4rem;}
.Culture .CultureBox ul li .txt .icon{width:.4rem;height:.4rem;line-height: .4rem;}
.Culture .CultureBox ul li .txt .tit{font-size:var(--font-size24);}
.Culture .CultureBox ul li .txt .dec{font-size: var(--font-size18);}
.Culture .CultureBox ul li:nth-child(2){top:-.2rem;}
}
@media(max-width:640px){
.Culture .CultureBox ul{flex-wrap: wrap;}
.Culture .CultureBox ul li.on{width:100%;}
.Culture .CultureBox ul li{width:100%;margin-bottom:.1rem;}
.Culture .CultureBox ul li:nth-child(2){top:0;}
.Culture .CultureBox{padding-top:0;}
.Culture .CultureBox ul li .txt{transform: translateY(0);top:auto;bottom:0;padding:0.4rem 0.5rem;text-align: left;}
.Culture .CultureBox ul li .txt .icon{margin:0 0 0.3rem 0;}
.Culture .CultureBox ul li .txt .dec{display: block;}
.Culture .CultureBox ul li .img{padding-top:64%;}
.Culture .CultureBox ul li .txt{padding:.2rem;}
.Culture .CultureBox ul li .txt .icon{width:.3rem;height:.3rem;line-height:.3rem;}
.RighInfo002808 .floor-1 .count li aside b{font-size: var(--font-size36)}
.Culture .CultureBox ul li.on .txt{padding: 20px;}
.RighInfo002808 p{font-size: 16px}
.Listtit{font-size: 24px;margin-bottom: 20px;}
}