/*Floor003155 */
.Floor003155{background-color: #eee;}
.Floor003155 .fp-menu{position: fixed;z-index: 110; left: 3.125em; top:50%;transform: translateY(-50%);}
.Floor003155 .fp-menu li{position: relative; padding: 12px 0; width: 24px;}
.Floor003155 .fp-menu li a{display: block;width: 8px;height: 8px;background-color: #ccc;border-radius: 2px; margin: 0 auto; transition: 0.3s;}
.Floor003155 .fp-menu li span{position: absolute; left: 100%;top: 50%;transform: translateY(-50%);font-size: 0.875em;color: #000000;margin-left: 0.7142em; line-height: 1.2; visibility: hidden;}
.Floor003155 .fp-menu li:nth-child(1) span{transform:rotate(90deg); transform-origin: top;}
.Floor003155 .fp-menu li.active span{visibility: initial;}
.Floor003155 .fp-menu li.active{background: url(../images/Floor003155-icon.png) no-repeat center center;}
.Floor003155 .fp-menu li.active a{background-color: transparent;}
.Floor003155 .fp-menu[type='white'] li a{background-color: rgba(255,255,255,0.2);}
.Floor003155 .fp-menu[type='white'] li span{color: #fff;}
.Floor003155 .fp-menu[type='white'] li.active{background-image: url(../images/Floor003155-icon-white.png);}
@media (max-width:1200px) {
.Floor003155 .fp-menu{display: none;}
}
@media (max-width:1024px) {
.Floor003155 .root-sz-16{font-size: 1.8vw;}
}
@media (max-width:480px) {
.Floor003155 .root-sz-16{font-size:2.2vw;}
}
/* top */
.Top003101 header .auto{max-width: none; width: 94.792%;}
.Top003101 #menu li span a{font-size: 1.05vw;color: #fff;}
.Top003101.hover #menu li span a{color: #333;}
.Top003101 .open-search{width: 17px; height: 17px;background: url(../images/Floor003155-search.png) no-repeat center;display: inline-block;}
.Top003101 .top-search .btn{background-color: #003e7b; background-image: url(../images/Floor003155-search.png);}
@media (min-width:1201px) {
.Floor003155 .Top003101.Down{transform: translateY(0);transition:0.3s 0s;}
}
.Top003101 header{position: fixed; left: 0;width: 100%; top: 0;z-index: 100;padding: 1.875em 0;transition:0.3s 0.5s;}
.Top003101 header .right{width: 77px;text-align: right;}
.Top003101 header .logo{width:30%;}
.Top003101 header .logo img{width: 18.75em;}
.Top003101 #menu li{float: left;}
.Top003101 #menu li:not(:last-child){margin-right:3vw;}
.Top003101 .top-search{max-width: 400px; right: 3%;}

.Top003101.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003101.hover .white,
.Top003101:not(.hover)  .blue{display: none;}
.Top003101:not(.hover),
.Top003101:not(.hover) a:not(:hover){color: #fff;}	
@media(max-width:1280px){
  /* .Top003101 #menu li span a{font-size: 1em;} */
}
@media (max-width:1024px){
.Top003101 header{height: 6em;}
.Top003101 header .wap{position: fixed; left: 0; top: 0;width: 100%;z-index: 100;background-color:#003e7b;}
.Top003101 #menu{position: absolute; top:100%;width: 200px; right: 0;background-color:#003e7b;visibility: hidden; transition: 0.5s; opacity: 0;transform: translateY(50px);z-index: 100;}
.Top003101 #menu li span a{display: block;padding:1em;}
.menu-show .Floor003155 #menu{opacity: 1;transform: translateY(0); visibility:inherit;}
.Top003101 .open-menu{right: 2%; width: 30px;height: 30px;}
.Top003101 header .logo{display: table!important; height:6em;}
.Top003101 header .logo a{display: table-cell; vertical-align: middle;}
.Top003101 header .logo img{height: 3em;}
/* .Top003101 .top-search{width: 100%;max-width: none;} */
.Top003101 .open-search{position: absolute;right: calc(2% + 50px); top: 50%;transform: translateY(-50%); width: 40px;height: 40px;
z-index: 200;}
}


/*Top003101 */
.Top003101{padding: 0.6vw 0 0;position: fixed;left: 0;width: 100%;top: 0;z-index: 100;font-size: 18px;/* background: rgba(0,62,123,0.1); */transition: all 0.3s;}
.Top003101 .auto{max-width: 1600px;width: 90%;}
.Top003101,
.Top003101 a:not(:hover){color: #fff;}
.Top003101 .logo{float: left;}
.Top003101 .logo img{height: 4.15vw;}
.Top003101 .logo img.blue{/* display:none; */}
.Top003101 .top-right,
.Top003101 menu{float: right;/* padding-top: 1%; */}
.Top003101 menu li span{display: block;line-height: 4.9vw;}
.Top003101 menu li span a{position:relative}
.Top003101 menu li span a:before{position: absolute;left: 0;height: 2px;background-color: #003e7b;top: -15px;content: '';width: 100%;transform:scaleX(0);opacity: 0;}
.Top003101 menu li.aon span a:before{transform:scaleX(1); opacity: 1; transition: 0.3s;}

.Top003101 .top-right dl > *{float: left;margin-top: 0.8vw;}
.Top003101 .top-lang,
.Top003101 .top-nav{position: relative;z-index: 100;}
.Top003101 .top-nav aside{line-height: 38px;padding-right: 19px;position: relative;z-index: 3;}
.Top003101 .top-nav aside:after{position: absolute;content: '';background: url(../images/Top003101-links.svg) no-repeat right center;background-size:contain;width: 9px;height: 5px;right: 0;top: 50%;margin-top: -2px;transition: 0.3s;}
.Top003101 .top-nav.on aside:after{transform: rotate(-180deg);}
.Top003101 .top-lang .box,
.Top003101 .top-nav ul{position: absolute; top: 0; left: -10px; right:-10px;padding: 40px 10px 10px;border-radius: 10px;background-color: rgba(0,0,0,0.2);display: none;}
.Top003101 .top-nav ul li{font-size: 16px;line-height: 2;}
.Top003101 .top-lang{margin: 0 1.61vw 0 1.56vw;}
.Top003101 .top-lang .icon{width: 1.978vw;height: 1.978vw;background: url(../images/Top003101-lang.svg) no-repeat center center;background-size:auto 1.8vw;}
.Top003101.hover .top-lang .icon{width: 1.978vw;height: 1.978vw;background: url(../images/Top003101-lang2.svg) no-repeat center center;background-size:auto 1.8vw;}

.Top003101 .top-lang .box{text-align: center;}
.Top003101 .top-search{display: block;border-radius: 38px;background-color: rgba(0,0,0,0.2);padding: 0 44px 0 15px;}
.Top003101 .top-search .text{background: none;width: 43px;color: rgba(255,255,255,0.5);padding: 0;transition: 0.3s; height: 2vw;line-height: 2vw;}
.search-show .Top003101 .top-search .text{width: 8vw;}
.Top003101 .top-search .btn{background: url(../images/Top003101-search.svg) no-repeat center center;width: 40px;background-size:auto 42%;}
.Top003101 .open-s{position: absolute;left: 0;top: 0;width: 100%; height: 100%;z-index: 4; cursor: pointer;}
.search-show .Top003101 .open-s{display: none;}
.Top003101 .open-menu{width: 30px; height: 38px;}
.Top003101 menu li .sub dt{line-height: calc(24 / 16 * 1em); padding: calc(5 / 16 * 1em) 0;}
.Top003101 menu li .sub dt a{color: #fff;}
.Top003101 menu li .sub dt a:hover{color: #fff; text-decoration:underline}
@media(min-width:1025px){
.Top003101 menu li{float: left;margin-right: 2.08vw;}
.Top003101 .top-right{position: relative;padding-left: 1.93vw;padding-top: 0.8vw;}
/*.Top003101 .top-right:before{position: absolute;content: '';width: 1px;height: 10px;background-color: #fff;opacity: 0.3; left:0; top: 50%;margin-top: -5px;}*/
.Top003101 menu li .sub{position: absolute;top: 100%;width: 170px;margin-left: -85px;}
.Top003101 menu #m28 .sub{ width: 340px !important; margin-left: -170px; }
.Top003101 menu li .sub dl{background-color: rgba(0,62,123,1.85);border-radius: 5px;}
}
@media(min-width:1025px) and (max-width:1440px) {
.Top003101{font-size: 1.3vw;}
.Top003101 menu li{margin-right: 1vw;}
.Top003101 .top-lang{margin: 0 1vw;}
}
@media (max-width:1024px) {
.Top003101{padding: 4vw 0;}
.Top003101 .top-nav{display: none;}
.Top003101 menu{position: absolute;right: 5%;top: -100%; transform: translateY(-500%); opacity: 0; background-color: rgba(0,0,0,0.5);padding: 15px;border-radius: 5px;transition: opacity 0.3s;}	
.Top003101 .open-menu{margin: 0 0 0 2vw !important;}
.menu-show .Top003101 menu{top: 100%;transform: translateY(0); opacity: 1;}
.search-show .Top003101 .top-search .text{width: 22vw;}
.Top003101 .logo img{height: 40px;}
.Top003101 .top-lang .icon{width: 25px;height: 25px;background-size: auto 25px;}
.Top003101.hover .top-lang .icon{width: 25px;height: 25px;background-size:auto 25px;}
.Top003101 .top-search .text{height: 30px;line-height: 30px;}
.Top003101 .top-lang {margin:1.2vw 3vw 0 0 !important;}

.Top003101.hover .open-menu i{background: #666;}
.Top003101 menu li span{line-height: 30px;}
.Top003101.hover #menu li span a{color:#fff;font-size: 16px;padding: 10px;}
.Top003101 menu li .sub dt{font-size: 15px;}
.Top003101 #menu li:not(:last-child){margin-right: 0;}
[type="Vertical"] .sub dt{text-align: left;}
}


/* common */
.Floor003155 .section{overflow: hidden;}
@media (max-width:1200px) {
.Floor003155 .fp-section.fp-table, 
.Floor003155 .fp-tableCell{height: auto!important;}
}

.Floor003155 .home-more{display: inline-block;border: solid 2px #ffffff;color: #fff;transition: 0.5s; line-height: 3.5; padding: 0 1em;min-width: 11.25em; text-align: center;}
.Floor003155 .home-more:hover{background-color: #003e7b;border-color: #003e7b;}
.Floor003155 .home-more:after{display: inline-block;content: '';width: 0.5em; height: 0.5em;transform: rotate(45deg); border-top: 2px solid #fff; border-right: 2px solid #fff; margin-left:1.25em; vertical-align: middle;}

.home-title{margin-bottom: 1.56vw;}
.home-title .en{color: #003e7b;font-size:70px;text-transform: uppercase;}
.home-title .cn{color: #000000;font-size: 2.08vw;}
.home-title:after{display: block;width: 20px; height: 4px; background-color: #003e7b;content: ''; margin-top: 30px;}

.bai .en,.bai .cn{color: #fff;}
.bai::after{background-color: #fff;}

/* banner */
.Floor003155 .slider-banner{position: relative;z-index: 1;overflow: hidden;}
.Floor003155 .slider-banner li{position: relative;}
.Floor003155 .slider-banner .txt{position: absolute;left: 0;top: 0;width: 100%;z-index: 10;color: #fff;}
.Floor003155 .slider-banner .txt,
.Floor003155 .slider-banner .ytable{height: 100%;}
.Floor003155 .slider-banner .txt .tit{font-size: 5em;letter-spacing: -3px; line-height: 1.25;margin-bottom:50px;}
.Floor003155 .slider-banner .txt .desc{max-width:35em;font-size: 1.125em;line-height: 1.5555; margin-bottom: 6.482vh;transition-delay: 0.3s;}
.Floor003155 .slider-banner .txt .home-more{display: block;width: 15em;text-align: center;line-height: 4.375;padding: 0;transition-delay: 0.6s;}
.Floor003155 .slider-banner .txt .home-more:after{ margin-left:2.5em;width: 0.7em; height: 0.7em;}
.Floor003155 .slider-banner .txt .ytable-cell > *{opacity: 0;transform: translateX(50px);transition-duration: 1s;transition-property: all;}
.Floor003155 .slider-banner .ani-show .txt .ytable-cell > *{opacity: 1;transform: translateX(0); }
.Floor003155 .slider-banner .Ispic{height: 100vh; width: 100vw;}
.Floor003155 .slider-banner .ani-show .Ispic{transform: scale(1.05);transition: 10s;}
.Floor003155 .slider-banner .controls dt{background-color: #003e7b; vertical-align: bottom;}
.Floor003155 .slider-banner .mouse{display: block;text-align: center;}
.Floor003155 .slider-banner .mouse:after{display: block;content: '';width: 2px; height: 14px; background-color: #ffffff; margin: 0 auto;}
.Floor003155 .slider-banner .mouse i{display: block; margin: 0 auto 20px;width: 23px; height: 31px; border:2px solid #ffffff;border-radius: 23px;position: relative;}
.Floor003155 .slider-banner .mouse i:before{position: absolute;content: ''; width: 2px;height: 7px;left: 50%; bottom: 5px;background-color: #fff; animation: Floor003155_mouse 1s linear infinite both alternate;}
@keyframes Floor003155_mouse {
  0%{transform: translateY(-10px);}
  100%{transform: translateY(0);}
}
.Floor003155 .slider-banner .slick-arrow{display: inline-block; width: 12px;height: 12px;border-top: 2px solid #000; border-right: 2px solid #000; transform: rotate(45deg); margin: 0 21px;}
.Floor003155 .slider-banner .slick-prev{ transform: rotate(-135deg);}
.Floor003155 .slider-banner .slick-dots{display: inline-block; /*overflow: hidden;*/}
.Floor003155 .slider-banner .slick-dots li{float: left;list-style: none; width: 2em; height: 2em;position: relative;}
.Floor003155 .slider-banner .slick-dots li a{position: absolute;width: 10px; height: 10px; background-color: #d6d6d6;border-radius: 50%; left: 50%;top: 50%;transform: translate(-50%,-50%);}
.Floor003155 .slider-banner .slick-dots li svg{position: absolute; left: 50%;top: 50%;transform: translate(-50%,-50%); opacity: 0; transition: 0.5s 0.5s;}
.Floor003155 .slider-banner .slick-dots li.slick-active a{background-color: #003e7b;}
.Floor003155 .slider-banner .slick-dots li.slick-active svg{animation: Floor003155_loading 4.5s 0.5s linear; opacity: 1;}
@keyframes Floor003155_loading {
    0%{
      stroke-dashoffset: 100;
    }
    100%{
      stroke-dashoffset: 0; /* 线条顺时针偏移 */
    }
  }
@media (min-width:1201px) {
.Floor003155 .slider-banner{height: 100vh;}
.Floor003155 .slider-banner .controls{position: absolute;right: 0; bottom: 0;width: 50%;z-index: 4;}
}
@media (min-width:1025px) and (max-width:1200px) {
.Floor003155 .slider-banner .controls dl{height: 10em;}
.Floor003155 .slider-banner .slick-dots li{width: 4em;}
}
@media (min-width:1025px) {
.Floor003155 .slider-banner .wap{display: none;}
.Floor003155 .slider-banner .controls dl{display: table;width: 100%;background-color: #ffffff;height: 6.25em; table-layout: fixed;}
.Floor003155 .slider-banner .controls dl > *{display: table-cell; vertical-align: middle;}
.Floor003155 .slider-banner .controls dd{width: 29.167%;text-align: center;border-left: 1px solid #e6e6e6;} 
}
@media(max-width:1024px) {
.Floor003155 .slider-banner .pc{display: none;} 
.Floor003155 .slider-banner .controls dt,
.Floor003155 .slider-banner .controls dd.btn{display: none;}
.Floor003155 .slider-banner .controls dd.dots-box{position: absolute; bottom: 2em;z-index: 20; right: 0;}
.Floor003155 .slider-banner .slick-dots li{margin: 0 1em;}
.Floor003155 .slider-banner .slick-dots li a{background-color: #fff;}
.Floor003155 .slider-banner .slick-dots li svg circle{stroke: #fff;}
.Floor003155 .slider-banner .txt .tit{font-size: 3em;}
.Floor003155 .slider-banner .txt .desc{margin-bottom: 2em;}
.Floor003155 .slider-banner .txt .home-more{line-height: 2.6;}
}

/* about */
.Floor003155 #home-about{background: url(../images/Floor003155-aboutbg.png) no-repeat center bottom;background-size: cover;position: relative;}
.Floor003155 #home-about .logo-img{transition-delay: 0.5s;}
.Floor003155 #home-about .info{background-color: rgba(0,62,123,0.9);color: #fff;transition-delay: 1s;}
.Floor003155 #home-about .info h3{margin: 0;font-weight: normal;font-size: 30px;line-height: 1;}
.Floor003155 #home-about .info p{font-size: 16px;margin:30px 0;}
.Floor003155 #home-about .home-more{border-color: rgba(255,255,255,0.2);}
.Floor003155 #home-about .home-more:hover{background-color: #fff;color: #003e7b;}
.Floor003155 #home-about .home-more:hover:after{border-color: #003e7b;}

.Floor003155 .home-count li aside{color: #000000;margin-bottom: 30px;}
.Floor003155 .home-count li .counter{color: #003e7b;font-size: 7.5em; line-height: 0.9166;}
.Floor003155 .home-count li .counter.big{font-size: 18.75em; line-height: 0.73;}
@media (min-width:1025px){
.Floor003155 #home-about .logo-img{position: absolute;width: 50%;top:0;right: 0; height: 74.075vh;}
.Floor003155 #home-about .info{position: absolute; top:55.556vh; width: 57.292%; left: 21.354%; padding: 5vh;}
.Floor003155 .home-count li:not(:last-child){margin-bottom:7.408vh;}
}
@media (min-width:1025px) and (max-width:1200px) {
.Floor003155 #home-about{padding: 6em 0 18em 0;}
}
@media (max-width:1024px) {
.Floor003155 #home-about .logo-img{padding: 40vw 0 0 0;}
.Floor003155 #home-about .info{margin-right: 40%;padding: 3vw;}
}
@media (max-width:480px){
  .Floor003155 .home-count li .counter.big{font-size: 15em;line-height: 1;}
}

/* product */
.Floor003155 #home-product{position: relative;z-index: 1;background: url(../images/Floor003155-productbg.jpg) no-repeat right bottom;background-size: cover;}

.section{background-position: center center;background-repeat: no-repeat;background-size: cover;}
/*news*/
.Floor003155 #home-news{position: relative;z-index: 1;background: #f0f5fb;background-size: cover; }
.Floor003155 #home-news .auto{padding-top: 6%;}
.Floor003155 #home-news .left .desc{ font-size: 0.83vw;line-height: 1.8571;  margin: 2.8571em 0 5.7142em 0;}
.Floor003155 #home-news .btn{overflow: hidden;}
.Floor003155 #home-news .btn .slick-arrow{float: left;width: 3.645vw; height: 3.645vw; background: #fff url(../images/Floor003155-prev.svg) no-repeat center center;background-size: auto 1.125em;font-size: 1em;margin-right: 1px;transition: 0.3s; cursor: pointer;}
.Floor003155 #home-news .btn .slick-arrow:hover{background-color: #003e7b;}
.Floor003155 #home-news .btn .slick-next{background-image: url(../images/Floor003155-next.svg);}
.Floor003155 #home-news .btn .slick-prev:hover{background-image: url(../images/Floor003155-prev-on.svg);}
.Floor003155 #home-news .btn .slick-next:hover{background-image: url(../images/Floor003155-next-on.svg);}
.Floor003155 #home-news .slider{overflow: hidden;width:123.596%;}
.Floor003155 #home-news .slider .ul{width: 174.546%;margin-left: -65.5%;}
.Floor003155 #home-news .slider li a{display: block;transition: 0.3s;}
.Floor003155 #home-news .slider li .pic{overflow: hidden;}
.Floor003155 #home-news .slider li .Ispic{padding-bottom: 60.417%;}
.Floor003155 #home-news .slider li .txt{background-color: #fff; padding: 2.395vw;}
.Floor003155 #home-news .slider li .txt time{}
.Floor003155 #home-news .slider li.slick-center .txt time{font-size: 1.25em;}
.Floor003155 #home-news .slider li .tit{ line-height: 1.625; height: calc(1.625em * 2); margin-top: 0.5em;}
.Floor003155 #home-news .slider li.slick-center .tit{font-size: 1.041vw; line-height: 1.5; height: 3.125vw;}
.Floor003155 #home-news .slider li p{ font-size: 0.729vw; margin: 1.041vw 0 0 0; line-height: 1.7142;}
.Floor003155 #home-news .slider li.slick-center p{margin-bottom: 2.5em;}
.Floor003155 #home-news .slider li .more{width:2.6041vw; height: 2.6041vw; background: #fff url(../images/Floor003155-more.svg) no-repeat center center;background-size: auto 1.125em;display: none;}
.Floor003155 #home-news .slider li:not(.slick-center) .more{display: none;}
.Floor003155 #home-news .slider li.slick-center .txt{background-color: #003e7b;color: #fff;}
.Floor003155 #home-news .slider li:not(.slick-center) a{/*opacity: 0.5;filter: grayscale(1);*/margin-left: 3.75em;margin-top: 3.75em;}
@media (min-width:1025px) {
.Floor003155 #home-news .left{width: 40.667%;}
.Floor003155 #home-news .left .desc{width:70.492%;}
}
@media (max-width:1024px){
.Floor003155 #home-news{padding: 5em 0;}
.Floor003155 #home-news .btn{display: flex;justify-content: flex-end;}
}
@media(max-width:640px){
  .Floor003155 #home-news .btn .slick-arrow{width: 40px;height: 40px;}
  .Floor003155 #home-news .slider li .more{width: 35px;height: 35px;}
  .Floor003155 #home-news .slider li.slick-center .tit{height: 40px;line-height: 20px;font-size: 15px;margin-bottom: 8px;}
  .Floor003155 #home-news .slider li .tit{height: 40px;line-height: 20px;}
  .Floor003155 #home-news .slider li:not(.slick-center) a{margin-left: 2em;}
}

/*Contact*/
.Floor003155 #home-contact{position: relative;z-index: 1;background: url(../images/Floor003155-contactbg.png) no-repeat center center;background-size: cover;}
.Floor003155 #home-contact .fp-tableCell{vertical-align: bottom;}
.Floor003155 #home-contact,
.Floor003155 #home-contact a:not(:hover){color: #fff;}
.Floor003155 #home-contact .auto{position: relative;z-index: 1;}
.Floor003155 #home-contact footer{font-size: 0.875em;padding: 2.14285em 0;}
.Floor003155 #home-contact .getTop{position: absolute; right: 0; bottom: 0;width: 7.5em;background-color: #003e7b;cursor: pointer;text-align: center; padding: 3.75em 0; transition: 0.5s;}
.Floor003155 #home-contact .getTop a{display: block;padding-top: 4.0625em;background: url(../images/Floor003155-back.svg) no-repeat center top; background-size:auto 2.875em;color: #fff;}
.Floor003155 #home-contact .getTop:hover{background-color: rgba(210,27,50,0.7);}
.Floor003155 #home-contact .hotline{margin-bottom: 1em;}
.Floor003155 #home-contact .hotline span{display: inline-block;background-color: #003e7b;color: #ffffff;padding: 0 0.3em;position: relative; margin-bottom: 10px;}
.Floor003155 #home-contact .hotline span:after{position: absolute; content: '';border: 6px solid transparent; border-bottom-color: #821120;right: -8px; top: 100%;transform: rotate(45deg);transform-origin: right top;}
.Floor003155 #home-contact .hotline aside{font-size: 7.5em; line-height: 1;color: #003e7b;}
.Floor003155 #home-contact .address dd{line-height: 2; padding:0.2857em 0;font-size: 0.875em;}
.Floor003155 #home-contact .address + .code img{width: 12.5em;}

.Floor003155 #home-contact .app-list .tab-a{padding-top: 3em; margin-bottom: 3.2em;}
.Floor003155 #home-contact .app-list .tab-a span{cursor: pointer;display: inline-block;font-size: 1.5em;position: relative;color: rgba(255,255,255,0.22); line-height: 1;}
.Floor003155 #home-contact .app-list .tab-a span:not(:last-child){border-right: 1px solid rgba(255,255,255,0.1);padding-right: 1.25em;margin-right: 1.25em;}
.Floor003155 #home-contact .app-list .tab-a span.active{color: #003e7b;}
.Floor003155 #home-contact .app-list .tab-a span.active:after{position: absolute;content: '';border: 4px solid transparent;border-top-width: 8px; border-top-color: #003e7b; top: calc(100% + 5px); left: 50%;margin-left: -6px;}
.Floor003155 #home-contact .app-list .tab-list .list{display: none;}
.Floor003155 #home-contact .app-list .tab-list .list a{background-repeat: no-repeat;background-position: center;background-size: contain;display: inline-block; width:2.5em; height: 2.5em;}
.Floor003155 #home-contact .app-list .tab-list .list a:not(:last-child){margin-right: 2.5em;}
.Floor003155 #home-contact .app-list .tab-list .list a.az{background-image:url(../images/Floor003155-icon-anzhuo.svg);}
.Floor003155 #home-contact .app-list .tab-list .list a.pg{background-image:url(../images/Floor003155-icon-iphone.svg);}
@media (min-width:1025px) {
.Floor003155 #home-contact .contact-info{max-width: 50%;}
.Floor003155 #home-contact .app-list{text-align: right;max-width: 30%;}
.Floor003155 #home-contact .address + .code{margin-top: 10vh;}
}
@media (max-width:1024px){
.Floor003155 #home-contact{padding: 5em 0 0 0;}
}
@media (max-width:640px){
.Floor003155 #home-contact .getTop{ padding: 1em 0; bottom: 7em;}
}
/*Bottom003191 */
.Bottom003191{background-color: #121416; color: #fff; }
.Bottom003191 a{color: rgba(255,255,255,0.5);}
.Bottom003191 a:hover{color: #91c42f; }
.Bottom003191 .b-bottom{background-color: #060709; padding: calc(33 / 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: 5vw 0 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(36 / 16 * 1em);}
.Bottom003191 .hotline dt{opacity: 0.5;margin-bottom: calc(6 / 16 * 1em);}
.Bottom003191 .hotline dd{ font-size:20px;}

.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;}

@media (min-width:1025px) {
.Bottom003191 .b-top .left,
.Bottom003191 .b-top .right{width: calc(230 / 1440 * 100%);}
.Bottom003191 .b-top .mid{width: calc((1440 - 230 * 2) / 1440 * 100%);}  
.Bottom003191 .b-top nav{width:80%;margin: 0 auto; overflow: hidden;}
.Bottom003191 .b-top nav dl{float: left; max-width: calc(130 / 16  * 1em);text-align: center;margin: 0 30px !important;}  
.Bottom003191 .b-top nav dl:nth-child(3){max-width: 280px;}
.Bottom003191 .b-bottom .fl,
.Bottom003191 .b-bottom .fr{max-width: 45%;}
.Bottom003191 .b-top nav dt{ margin-bottom:2em;}
}
@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: 3em 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;}
}


/*Floor002903 */
.Floor002903{position: relative; z-index: 1;}
.Floor002903,
.Floor002903 pre{}
.Floor002903 .slider-img{position: relative;z-index: 1;}
.Floor002903 .slider-img li .Ispic{padding-bottom: 52.084%;}
.Floor002903 .slider-img .dots-inner{position: absolute;left: 0; bottom: 4.167vw; width: 71.4665%; z-index: 10;}
.Floor002903 .slider-img .dots{width: 88.236%;margin: 0 auto;overflow: hidden;padding: 19px 0;}
.Floor002903 .slider-img .dots ul{margin: 0 -12%;}
.Floor002903 .slider-img .dots li{float: left;list-style: none; position: relative; height: 44px;overflow: hidden;}
.Floor002903 .slider-img .dots li button{position: absolute; width: 8px; height: 8px;border-radius: 50%;background: #fff; padding: 0;border: 0; left: 50%; top: 50%; margin: -4px 0 0 -4px;font-size: 0; cursor: pointer;}
.Floor002903 .slider-img .dots li button b{font-weight: normal;}
.Floor002903 .slider-img .dots li:not(:first-child) button:before,
.Floor002903 .slider-img .dots li:not(:last-child) button:after{position: absolute; background: rgba(255,255,255,0.2);height: 1px; width:15.625vw;  top:50%;margin-top: -0.5px; content: '';}
.Floor002903 .slider-img .dots li:not(:first-child) button:before{right: 100%;}
.Floor002903 .slider-img .dots li:not(:last-child) button:after{left: 100%;}
.Floor002903 .slider-img .dots li.slick-active button{font-size: 16px;height: 44px; width: 7.292vw; border: 1px solid #fff;border-radius: 44px; margin-top: -22px;background: none;color: #fff; margin-left: -70px;}
.Floor002903 .slider-img .dots li:first-child.slick-active button{margin-left: -4px;}
.Floor002903 .slider-img .dots li:last-child.slick-active button{margin-left: -7.292vw;}
.Floor002903 .right-side .name{font-size: 36px;}
.Floor002903 .right-side .sub-name{font-size: 18px; padding: 1.308vw 0 3.125vw 0;border-bottom: 1px solid rgba(255,255,255,0.2);}
.Floor002903 .right-side pre{margin: 3.125vw 0;font-size: 18px;line-height: 2em; height: 8em;}
.Floor002903 .right-side ul{margin-bottom: 1vw;}
.Floor002903 .right-side li{float: left; width: 27.778%;margin-bottom: 8.333%;}
.Floor002903 .right-side li img{display: block;width: 100%;}
.Floor002903 .right-side li:not(:nth-child(3n)){margin-right: 8.333%;}

.Floor002903 .right-side .more{margin-left: -20px;font-size: 16px;}
.Floor002903 .right-side .more:before,
.Floor002903 .right-side .more:after{display: inline-block; content: ''; vertical-align: middle;height: 1px;background: #fff;width: 0;transition: 0.3s;}
.Floor002903 .right-side .more:before{margin-right: 20px;}
.Floor002903 .right-side .more:after{margin-left: 20px; width: 80px;}
.Floor002903 .right-side .more:hover{margin-left: 0;}
.Floor002903 .right-side .more:hover:before{width: 80px;}
.Floor002903 .right-side .more:hover:after{width: 0;}

.Floor002903 .btn{margin-top: 4.428vw;position: relative;line-height: 46px;min-height: 46px;}
.Floor002903 .btn dd{text-align: center;}
.Floor002903 .slick-arrow{position: absolute; top: 0; width: 46px; height: 46px; border-radius: 50%;border: 1px solid rgba(255,255,255,0.2);font-size: 0;background: url("../images/Floor002903_prev.png") no-repeat center center;padding: 0; transition: 0.3s;}
.Floor002903 .slick-arrow:hover{background-color: #005f38;}
.Floor002903 .slick-prev{left: 0;}
.Floor002903 .slick-next{right: 0;background-image: url("../images/Floor002903_next.png");}
.Floor002903 .btn .cur{font-size: 18px; margin: 0 5px;}

@media(min-width:1025px){
.Floor002903 .right-side{color: #fff; position: absolute;right: 0; top: 0; height: 100%; width: 29.167%;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);z-index: 10;background-color: rgba(0,0,0,0.2);}
.Floor002903 .right-side .ytable{height: 100%; margin: 0 auto;max-width: 360px;width: 64.865%;}
.Floor002903 .right-side .more{color: #fff;}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor002903 .right-side .name{font-size: 2vw;}
.Floor002903 .right-side pre,
.Floor002903 .right-side .sub-name{font-size: 1.1vw;}
.Floor002903 .right-side .sub-name{padding-bottom: 2vw;}
.Floor002903 .right-side pre{margin: 2vw 0;}
.Floor002903 .btn{margin-top: 2vw;}
.Floor002903 .slider-img .dots li.slick-active button b{font-size: 14px;}
}
@media(max-width:1024px){
.Floor002903 .right-side{padding: 3vw;}
.Floor002903 .slider-img .dots-inner{display: none;}
.Floor002903 .right-side .sub-name{border-bottom-color: #eee;}
.Floor002903 .right-side .more{color: #333;}
.Floor002903 .right-side .more:before,
.Floor002903 .right-side .more:after{background: #333;}
.Floor002903 .slick-arrow{background-color: #005f38;}
}
@media(max-width:480px){
.Floor002903 .right-side .name{font-size: 8vw;color: #000;}
.Floor002903 .right-side .sub-name,
.Floor002903 .right-side pre{font-size: 4vw;}
}

/*Floor003106 */
.Floor003106{font-size: 100px;position: relative;z-index: 1;}
@media (max-width:1600px) {
.Floor003106{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003106{font-size: 14vw;}
}

.Floor003106 .auto{max-width: 1600px;width: 90%;}
.Floor003106 .main{color: #333; table-layout: fixed;}
.Floor003106 .title{color: #003f84;font-size: 0.38em; margin-bottom: 1.0526em;}
.Floor003106 .title .en{font-size: 1.368em;line-height: 1;}
.Floor003106 .info{line-height: 1.75;font-size: 0.16em; margin-bottom: 1.69em;}
.Floor003106 .main .slider li .icon{max-width: 0.42em;position: relative; height: 2.135vw; margin-bottom: 5.052vw;display: table;line-height: 0;}
.Floor003106 .main .slider li .icon aside{position: absolute;left: 0; top:0; width: 100%;opacity: 0;transition: 0.3s;}
.Floor003106 .main .slider li a{display: block;background-color: #003e7b;height: 14.58vw;padding: 3.125vw 2.083vw 0;transition: 0.3s;color: #fff;border-radius: 40px 0;}
.Floor003106 .main .slider li:nth-child(2n-1) a{background-color: #0052a3;}
.Floor003106 .main .slider li:not(:last-child){ margin-right:2%}
.Floor003106 .main .slider li a:hover{background-color: #fff;color: #003e7b;}
.Floor003106 .main .slider li .name{font-size:1.041vw; transition: transform 0.3s;}
.Floor003106 .main .slider li a:hover .icon > img{opacity: 0;}
.Floor003106 .main .slider li a:hover .icon aside{opacity:1;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-2.5em);}
.Floor003106 .main .slider li .more{opacity:0;display: table;line-height: 0;width: 0.21em; height: 0.13em; background: url(../images/Floor003106-icon-white.svg) no-repeat;background-size: contain;transition: transform 0.3s;}
.Floor003106 .main .slider li a:hover .more{opacity:1;transform: translateY(-0.24em);}
@media (min-width:1025px) {
.Floor003106 .main{position: absolute;left: 0; top: 0;width: 100%; height: 100%;z-index: 20;}
.Floor003106 .info{ max-width: 415px;}
.Floor003106 .main .slider{width: 78%;margin-top: 7.812vw;}
.Floor003106 .bg-img .slick-dots{display: none!important;}
.Floor003106 .bg-img img{height: 100vh;}
}
@media (max-width:1024px) {
.Floor003106{overflow: hidden;padding-top: 0.5em;}
.Floor003106 .main .slider{margin: 0 -2% 0 0;padding: 3% 0 3% 0;}	
.Floor003106 .bg-img .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; padding: 0.3em 0;}
.Floor003106 .bg-img .slick-dots li{width: 0.2em; height: 0.2em; border-radius: 50%;background-color: #003e7b; opacity: .3; margin: 0 0.1em;}
.Floor003106 .bg-img .slick-dots li.slick-active{opacity: 1;}
.Floor003106 .bg-img .slick-dots li button{display: none;}
.Floor003106 .main .slider li a{border-radius: 20px 0 20px 0;}
}
@media (max-width:480px) {
.Floor003106 .info{font-size: 0.24em;}
.Floor003106 .main .slider li .name{font-size: 0.3em;}
.Floor003106 .main .slider li a{height: 2em;padding: 0.4em 0.2em 0;}
.Floor003106 .main .slider li .icon{margin-bottom: 0.3em;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-1.5em);}
}

/*Floor003056 */
.Floor003056{font-size: 16px;font-weight: 100;padding-top: 5vw;}
.Floor003056 .auto{max-width: 1600px;}

.Floor003056 .title{color: #fff;font-size: 2.34vw; margin-bottom: 2.6vw;}
.Floor003056 .title h3{font-weight: bold;margin:0 0 0.445em 0; font-size: 1em;}
.Floor003056 .title .desc{font-size:18px;position: relative;padding-right: 90px;}
.Floor003056 .title .more{position: absolute;right: 0; top: 0;font-size: 0.889em;padding-right: 20px;background: url("../images/Floor003056_more.png") no-repeat right center;color: #fff;}
@media(max-width:1024px){
.Floor003056 .title{font-size: 4vw; }
 .Floor003056 .title .desc{font-size:0.5em; padding-right: 8em;}
}
@media(max-width:640px){
.Floor003056 .title{font-size: 6vw;}
}

.Floor003056 .slick-slide > div{float: left;background: #fff;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;/* margin-top: -1px; */display: table;height: 8.9vw;border-radius: 30px 0;}
.Floor003056 .slick-slide .logo{display: table-cell!important; vertical-align: middle; text-align: center;}
.Floor003056 .slick-slide .logo img{max-height: 5.9vw;max-width: 79%;}
.Floor003056 .slick-dots{text-align: center; margin-top: 3vw;}
.Floor003056 .slick-dots li{display: inline-block;position: relative;width: 10px; height: 10px;margin: 0 10px;}
.Floor003056 .slick-dots li button{ padding: 0; width:10px;height: 10px;background: #fff; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003056 .slick-dots li.slick-active button{background: #003e7b; width: 10px; height: 10px;}
.Floor003056 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #003e7b; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
@media(min-width:1025px){
.Floor003056 .slick-slide > div{width: 15.4%;}
.Floor003056 .slick-slide > div:not(:nth-child(6n)){border-right: 1px solid #ebebeb;margin-right: 1.5%;margin-bottom: 1.5%;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor003056 .slick-slide > div{width: 33.3333%;height: 15vw;}
.Floor003056 .slick-slide > div:not(:nth-child(3n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 12vw;}
}
@media(max-width:640px){
.Floor003056 .slick-slide > div{width: 48.5%;height: 20vw;border-radius: 15px 0 15px 0;margin-right: 1.5%;margin-bottom: 1.5%;}
.Floor003056 .slick-slide > div:not(:nth-child(2n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 15vw;}
}
/*Bottom003000 */
.Bottom003000{background-color: #003e7b;padding: 3.44vw 0;}
.Bottom003000,
.Bottom003000 a{color: rgba(255,255,255,0.5); }
.Bottom003000 a{transition: 0.3s;}
.Bottom003000 a:hover{color: #003e7b;}
.Bottom003000 .b-left .contact{font-weight: 100;line-height: 2.285em;}
.Bottom003000 .b-left .contact p{margin: 0;}

.Bottom003000 .share{margin: 20px 0;text-align: right;}
.Bottom003000 .share li{display:inline-block;vertical-align:top;position: relative;}
.Bottom003000 .share li:not(:last-child){margin-right: 9px;}
.Bottom003000 .share li figure{display: none;width: 130px; position: absolute; left: 0;bottom: 100%; margin-bottom: 10px;background: #fff;padding: 5px;}
.Bottom003000 .share li figure:after{position: absolute; content: ''; border: 5px solid transparent; border-top-color: #fff; left: 16px; top:100%;}
.Bottom003000 .share li a{display: block;width: 40px; height: 40px; border-radius: 50%;background-color: rgba(60,60,60,0.3); background-position: center center;background-repeat: no-repeat;cursor: pointer;}
.Bottom003000 .share li a:hover{background-color: #003e7b;}
.Bottom003000 .share li.wx a{background-image: url("../images/Bottom003000_wx.png");}
.Bottom003000 .share li.sina a{background-image: url("../images/Bottom003000_sina.png");}
.Bottom003000 .share li.douyin a{background-image: url("../images/Bottom003000_douyin.png");}

.Bottom003000 .b-right nav{border-bottom: 1px solid rgba(84,84,84,0.2); }
.Bottom003000 .b-right nav a{color: #fff;font-size: 16px;display: inline-block;}
.Bottom003000 .b-right nav a:not(:last-child):after{display: inline-block; content: '·'; margin:0 10px;}
.Bottom003000 .b-right nav a:hover{color: #003e7b;}
.Bottom003000 .b-right aside{padding-bottom: 15px;}
.Bottom003000 .logo{max-width: 200px;margin-bottom: 25px;}
.Bottom003000 .b-right aside a:not(:last-child):after{display: inline-block; content: ''; margin:0 7px; width: 2px; height: 2px; vertical-align: middle;background: rgba(255,255,255,0.5);}
.Bottom003000 .copyright a{color: rgba(255,255,255,0.5) !important;}
@media(min-width:1025px){
.Bottom003000 .b-right{text-align: right;}
.Bottom003000 .b-right nav{padding-bottom: 40px; margin-bottom: 25px;}
}
@media(max-width:1024px){
.Bottom003000{text-align: center;}
.Bottom003000 .b-right{padding-top: 3vw;border-top: 1px solid rgba(84,84,84,0.2); margin-top: 3vw;}
.Bottom003000 .b-right nav{display: none;}
.Bottom003000 .share,
.Bottom003000 .contact{display: table; margin: 0 auto;}
.Bottom003000 .share{margin-top: 3vw;margin-bottom: 3vw;}
.Bottom003000 .contact{text-align: left;}
}


/*Menu003070 */
.Menu003070{background-color: #f5f5f5;}
.Menu003070 .auto{max-width: 1400px;}
.Menu003070 .auto ul{padding: 19px 0;}
.Menu003070 li{/* float: left; */padding: 0 15px;display: inline-block;}
.Menu003070 li a{display: block;line-height: 2.778em;font-size: 18px;color: #3d3d3d; padding:  0 30px;}
.Menu003070 li.aon a,
.Menu003070 li a:hover{color: #fff;background-color: #003e7b;border-radius: 5px;}
@media(min-width:641px){
.Menu003070 .auto ul{/* display: table; *//* margin: 0 auto; */overflow: hidden;text-align: right;}
}
@media(max-width:1440px){
.Menu003070 li{padding: 0 1vw;}
.Menu003070 li a{padding:  0 2vw;}
}
@media(max-width:1024px){
.Menu003070 li {padding: 0;}
}
@media(max-width:640px){
.Menu003070 li a{font-size: 4vw;line-height: 2em;}
.Menu003070 li{margin-bottom: 1vw; min-width: 48%;text-align: center;}
}

/*Menu0030711 */
.Menu0030711{background-color: #f5f5f5;}
.Menu0030711 .auto{max-width: 1400px;}
.Menu0030711 .auto ul{padding: 19px 0;}
.Menu0030711 li{float: left;padding: 0 15px;display: inline-block;/* max-width: 400px; */width: 33.3333%}
.Menu0030711 li a{display: block;line-height: 2.778em;font-size: 18px;color: #3d3d3d; padding:  0 30px;}
.Menu0030711 li.aon a,
.Menu0030711 li a:hover{color: #fff;background-color: #003e7b;border-radius: 5px;}
@media(min-width:641px){
.Menu0030711 .auto ul{/* display: table; *//* margin: 0 auto; */overflow: hidden;/* text-align: right; */}
}
@media(max-width:1440px){
.Menu0030711 li{padding: 0 1vw;}
.Menu0030711 li a{padding:  0 2vw;}
}
@media(max-width:1024px){
  .Menu0030711{overflow: hidden;}
.Menu0030711 ul{white-space: nowrap;overflow-x: auto;}
.Menu0030711 li{float: none;display: inline-block;vertical-align: top;}
}
@media(max-width:640px){
.Menu0030711 li a{font-size: 3.5vw;}
.Menu0030711 li{margin-bottom: 1vw; min-width: 32%;width: auto;}
.Menu0030711 li:not(:nth-child(3n)){margin-right: 2%;}
}








/*RighInfo003186 */
.RighInfo003186{ overflow: hidden;padding: 4% 0;}
.RighInfo003186 .about{display: flex;justify-content: space-between;align-items: center;}
@media (min-width:1025px) {
.RighInfo003186 .left-intro{/* width: calc(790 / 1440 * 100%); */}   
.RighInfo003186 .right-img{width: 40%;} 
.RighInfo003186 .number{max-width: calc(540 / 16 * 1em);}
.RighInfo003186 .right-img .pic{width: 100%;}
}
.RighInfo003186 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.RighInfo003186 .intro h2{margin: 0 0 calc(40 / 40 * 1em);color: #003e7b;font-size: calc(40 / 22 * 1em);}
.RighInfo003186 .intro h3{
    margin: calc(80 / 40 * 1em) 0 calc(50 / 40 * 1em);
    color: #003e7b;
    font-size: calc(35 / 16 * 1em);
    text-align: center;
}
.RighInfo003186 .intro p{line-height: calc(32 / 16 * 1em);text-align: justify;margin-bottom: 3%;text-indent: 2em}

@media (max-width:1024px) {
  .RighInfo003186{padding: 6.5% 0;}
    .RighInfo003186 .right-img .pic{margin: 0 -3vw;}
}




/*
 .PicList001825 为demo编号
 */
 .PicList001825{padding: 4% 0;}
.PicList001825 ul{ padding:2%;}
.PicList001825 li{ float:left; width:23.5%; margin-right:2%; padding-bottom:2%; margin-bottom:2%; text-align:center;}
.PicList001825 li:nth-child(4n){ margin-right:0;}
.PicList001825 li p{ font-size:18px; margin-bottom:5px;}
.PicList001825 li span{ color:#8c8c8c;}
.PicList001825 li figure{ padding-bottom:124%;}
.PicList001825 li figure img{ display:none;}
@media(max-width:1000px){
.PicList001825 ul{ padding:2% 0;}
}
@media(max-width:640px){
.PicList001825 li{ width:49%;}
.PicList001825 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList001825 li p{ font-size:15px;}
.PicList001825 li span{ font-size:12px;}
}
/*Page002623 */
.Page002623{padding: 1vw 0 4vw 0; text-align: center;font-size: 18px;}
.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: 50px; width: 50px; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #003e7b;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;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: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; 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;width: 40px;height: 40px;line-height: 40px;}
.Page002623 .Pages .p_page > a{height: 40px;}
}

/*RighInfo002852 */

.RighInfo002852{padding:4% 0;}
.RighInfo002852 .title{padding-bottom: 2vw;color: #333;font-size: 100px;}
.RighInfo002852 .title .cn{font-size: 0.34em;}
.RighInfo002852 .title .en{font-size: 0.42em;}
@media(max-width:640px){
.RighInfo002852 .title{font-size: 80px;}
}
@media(max-width:480px){
.RighInfo002852 .title{font-size: 60px;}
}

.RighInfo002852 .intro-main{padding-bottom: 2vw;}
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{line-height: 2;color: #333;text-align: justify;}
.RighInfo002852 .title-css{padding: 1vw 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #ea5433;font-size: 24px;color: #ea5433;}
@media(min-width:641px){
.RighInfo002852 .intro-main .left{float: left; width: 66%;}
.RighInfo002852 .intro-main .pic{float: right;width: 30.195%;}
}
@media(max-width:640px){
	.RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
}
@media(max-width:480px){
.RighInfo002852 .title-css span{font-size: 18px;}
}


/*RighInfo003148 */
.RighInfo003148 .auto{padding: 4.5em 0 3em 0;}
.RighInfo003148 .title{font-size: 1.5em;color: #003e7b;font-weight: bold;margin-bottom: 1.2em;text-align: left;margin-top: 5px;}
.RighInfo003148 .items-group .items{margin-bottom: 6%;}
.RighInfo003148 .items-group .items:first-child{/* border-top: 1px solid rgba(0,0,0,0.11); */}
.RighInfo003148 .items-group .items:last-child{/* border-bottom: 1px solid rgba(0,0,0,0.11); */}
.RighInfo003148 .items-group .items + .title{margin-top: 2em;}
.RighInfo003148 .items-group .items .p{color: #333;font-size: 16px; line-height: 2;}
.RighInfo003148 .items-group .items .p p{margin:0 0 12px;}

.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em; margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;border-radius: 30px 0;overflow: hidden;}
.RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-right:3.5em;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3.5em;}  
.RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003148 .items-group .txt{padding: 2em 0;}   
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
.RighInfo003148 .auto {padding-top: 3em;}
}
@media(max-width:640px){
  .RighInfo003148 .items-group .items .p{line-height: 24px;font-size: 14px;}
  .RighInfo003148 .title{font-size: 18px;margin-bottom: 0.8em;}
  .RighInfo003148 .icon{width: 45px;}
  .RighInfo003148 .items-group .items p{margin-bottom: 0;}
  .RighInfo003148 .items-group .txt{padding-bottom: 0;}
}
/*RighInfo000623 */

.RighInfo000623{padding: 3% 0;background: #fff;position: relative;}
.RighInfo000623 .title{margin-bottom: 1vw;text-align: left;}
.RighInfo000623 .title:after{display: block;content: '';width: 20px;height: 2px;background: #003e7b;margin-top: 1vw;}
.RighInfo000623 .title .cn{font-size: 30px;color: #003e7b; padding-bottom: 10px;font-weight: bold;}
.RighInfo000623 .title .en{color: #d2d2d2; letter-spacing: 2px;}
.RighInfo000623 .info.on{display: block;}
@media(max-width:768px){
.RighInfo000623 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .title .cn{font-size: 5vw;}
}

.RighInfo000623 .ytable-cell{padding: 4.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 time{/* bottom: 0; *//* text-align: right; *//* position: absolute; *//* right: 0; *//* background: rgba(0,62,123,0.64); */color: rgba(0,62,123,0.64);padding: 26px 0px 26px 0px;display: block;}
.RighInfo000623 time span{/* display: block; */margin-bottom: 5px;font-size: 72px;line-height: 0.8em;}
/*.RighInfo000623 time span:before{display: inline-block;height: 2px;background: rgba(0,62,123,0.64);content: '';width: 16px;vertical-align:bottom;margin-right: 5px;}*/

.RighInfo000623 .info{/* background: url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff; */background-size: contain;}
.RighInfo000623 .p-info{font-size: 16px;line-height: 2.4em;color: #666;}
.RighInfo000623 .p-info p{margin: 0 0 2vw 0;line-height: 2;text-indent: 2em;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 16.429%;}
.RighInfo000623 .pic .inner{width: 208.696%;}
.RighInfo000623 .info .inner{/* padding-left: 29.624%; *//* padding-right: 8.548%; */}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
.RighInfo000623 time span{font-size: 50px;}
.RighInfo000623 time{padding: 15px 0;}
}
/*PicList002856 */

/*slick Basic*/
.PicList002856{padding: 4% 0;}
.PicList002856 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002856 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002856 .slick-list:focus {outline: none}
.PicList002856 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002856 .slick-slider .slick-track, 
.PicList002856 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002856 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002856 .slick-track:before, 
.PicList002856 .slick-track:after{display: table; content: '';}
.PicList002856 .slick-track:after{ clear: both;}
.PicList002856 .slick-loading .slick-track { visibility: hidden;}
.PicList002856 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002856 .slick-slide .slick-loading img { display: none;}
.PicList002856 .slick-slide .dragging img { pointer-events: none;}
.PicList002856 .slick-initialized .slick-slide { display: block;}
.PicList002856 .slick-loading .slick-slide { visibility: hidden;}
.PicList002856 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002856 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002856 .top-new{margin-bottom: 4%;}
.PicList002856 .top-new li{background: #f9f9f9;}
.PicList002856 .top-new li .img img{display: block;width: 100%;}
.PicList002856 .top-new li .txt .inner{padding-left: 20px;}
.PicList002856 .top-new li .txt time{font-size: 16px;color: #003e7b;display: block;border-left: 3px solid #003e7b;padding-left: 19px;margin-left: -20px;}
.PicList002856 .top-new li .txt time b{display: block;font-size: 42px;}
.PicList002856 .top-new li .txt aside{margin: 25px 0 0 0;font-size: 24px;line-height: 32px;}
.PicList002856 .top-new li .txt p{line-height: 26px;color: #999;margin-top: 14px;}
.PicList002856 .top-new .slick-arrow{position: absolute;width: 70px; height: 70px; z-index: 10;background: #003e7b url(../images/PicList002856_prev.png) no-repeat center center;font-size: 0;cursor: pointer;padding: 0;border: 0;}
.PicList002856 .top-new .slick-prev{margin-left: -70px;}
.PicList002856 .top-new .slick-next{background-color: #ddd;background-image: url(../images/PicList002856_next.png);}
.PicList002856 .list li{background: #f9f9f9; margin-bottom: 3%;position: relative;}
.PicList002856 .list li a{/* position: absolute; *//* left: 0; */top: 0;width: 100%;height: 100%;/* border: 3px solid #003e7b; *//* opacity: 0; *//* -webkit-opacity: 0; */transition: 0.3s;}
.PicList002856 .list li a:hover{opacity: 1;-webkit-opacity: 1;}
.PicList002856 .list li .pic{ float:left;width:35%}
.PicList002856 .list li .pic .Ispic{padding-bottom: 57%;}
.PicList002856 .list li .inner{padding: 6% 40px 0;color: #333;float: right;width: 63%;}
.PicList002856 .list li time{font-size: 16px;}
.PicList002856 .list li aside.dot{font-size: 24px;margin: 8px 0 24px 0;}
.PicList002856 .list li p{color: #999;line-height: 24px; margin: 0;}
.PicList002856 .list li:hover aside.dot{color: #003e7b;}
@media(min-width:641px){
.PicList002856 dl.year{float: left; width: 38.462%;}
.PicList002856 ul.search{float: right;width: 59.231%;}
.PicList002856 .list li{/* float: left; *//* width: 48%; */}
.PicList002856 .list li:not(:nth-child(2n)){/* margin-right: 4%; */}
}
@media(min-width:769px){
.PicList002856 .top-new .slick-arrow{left: 59%;bottom: 0;}
.PicList002856 .top-new li .img{width: 59%;}
.PicList002856 .top-new li .txt .inner{max-width: 82%;margin: 0 auto;}
}
@media(min-width:769px) and (max-width:1024px){
.PicList002856 .top-new .slick-arrow{width: 50px; height: 50px;}
.PicList002856 .top-new .slick-prev{margin-left: -50px;}

}
@media(max-width:1280px){
  .PicList002856 .list li .inner{padding-top: 3%;}
}
@media(max-width:1024px){
  .PicList002856 .top-new li .txt p{line-height: 1.6;font-size: 0.6em;}
  .PicList002856 .list li p{line-height: 1.6;font-size: 0.6em;}
  .PicList002856 .list li .pic .Ispic {padding-bottom: 67%;}
}
@media(max-width:768px){
.PicList002856 .top-new li .ytable,
.PicList002856 .top-new li .ytable-cell{display: block;}
.PicList002856 .top-new .slick-arrow{top: 0;right:0; width: 10vw;height: 10vw;background-size: 51% auto;}
.PicList002856 .top-new .slick-prev{right: 10vw;}
.PicList002856 .top-new li .txt{padding: 20px;}
}
@media(max-width:640px){
.PicList002856 .top-new li .txt aside{font-size: 16px;line-height: 24px;}
.PicList002856 .top-new li .txt p{line-height: 24px;margin-top: 5px;margin-bottom: 0;}
.PicList002856 dl.year{margin-bottom: 10px;}
.PicList002856 .top-new li .txt{padding: 15px;}
.PicList002856 .top-new li .txt time b{font-size: 30px;}
.PicList002856 .list li .pic{width: auto;float: none;}
.PicList002856 .list li .inner{width: auto;float: none;padding: 15px;}
.PicList002856 .list li .pic .Ispic {padding-bottom: 60%;}
.PicList002856 .list li aside.dot{font-size: 15px;margin-bottom: 8px;}
}


/*RighInfo002939 */
.RighInfo002939{padding:3.49vw 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 20px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 32px;color: #1e1e1e;text-align: justify;padding-bottom: 4vw;}
.RighInfo002939 .edit-info p{margin-bottom:2%;}
.RighInfo002939 .edit-info p img{height: auto !important; width: auto !important;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #003e7b;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}



/*TextList003149 */
.TextList003149{padding: 4% 0;}

.TextList003149 .type dd{position: relative;color: #333;}
.TextList003149 .type dd span{color: #999999;display: inline-block;padding-left: 1.25em;background-repeat: no-repeat;background-position: left center; background-size: 1em auto;}
.TextList003149 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);}
.TextList003149 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList003149 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}

.TextList003149 .list li{border-radius: 5px;border: solid 1px #f0f0f0;transition: 0.3s;cursor: pointer;background: #f8f8f9;}
.TextList003149 .list li:hover{border-color: #003e7b;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding: 2.5em;}
.TextList003149 .list li .name{font-size: 1.25em;color: #333333;}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size: 0.875em; padding:1em 0 1.5em 0;margin-bottom: 1em;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}
.TextList003149 .list li .intro{font-size: 0.875em;color: #999999;line-height: 1.7857; margin-bottom: 1em; min-height: 3.5714em;}
.TextList003149 .list li .view{color: #003e7b;font-size: 0.875em;padding-right: 1.6428em;background: url(../images/Floor003147-icon.svg) no-repeat right center; background-size: 1.1428em auto;}
@media (min-width:1025px) {
.TextList003149 .list li{/* float: left; *//* width: 49.286%; */margin-bottom: 2.5%;}  
.TextList003149 .list li:nth-child(2n){/* float: right; */}
.TextList003149 .list li:nth-child(2n+1){/* clear: left; */} 
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
}
@media(max-width:640px){
  .TextList003149 .list li .type,.TextList003149 .list li .intro,.TextList003149 .list li .view{font-size: 14px;line-height: 24px;}
}

.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 1300px; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.TextList003149 .popUp-box .name{font-size: 2.25em;color: #333; padding:1em 0;text-align: center;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #000000; margin-bottom: 1em;}
.TextList003149 .from{padding-bottom: 3em;}
.TextList003149 .from .text{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em; border-radius: 5px; border:solid 1px rgba(139,139,139,0.2);}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{font-size: 0.875em;}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 1em;}
.TextList003149 .from td{color: #333333; }
.TextList003149 .from .btn{width: 10em;height: 3.75em;background: #003e7b;box-shadow: 0px 0.625em 1.875em rgba(0, 62, 123, 0.08);border-radius: 5px;color: #fff; border: 0; cursor:pointer;font-size: 1em;padding: 0;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}
.TextList003149 .from .btn + .btn{margin-left: 0.625em;}
.TextList003149 .load-info .type{background-color: #f0f0f0; padding: 0.625em 0;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{max-width: 1082px;margin: 0 auto; width: 95%;}
.TextList003149 .load-info .intro-tit{border-bottom: 1px solid #000000;font-size: 1.125em; line-height: 2; margin-top:2em; margin-bottom: 1em;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 0.875em;line-height: 2.57142; color: #999;}
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.TextList003149 .from .f-name{text-align: right;}
.TextList003149 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.TextList003149 .from .w1{width:6.7857em;}
.TextList003149 .from .w2{width:36.969%;}
.TextList003149 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
.TextList003149 .load-info .type{padding:1em;}
.TextList003149 .popUp-box .name{font-size: 1.5em;}
.TextList003149 .from td{display: block;}
.TextList003149 .from .f-name{padding-top: 1em;}
}

.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 1.125em;background-color: #003e7b; border-radius: 5px; line-height: 5; padding: 0 4em;color: #fff; cursor:pointer;}
.TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}

@media(max-width:640px){
  .TextList003149 .load-info .edit-info,.TextList003149 .load-info .type{font-size: 14px;line-height: 1.6;}
  .TextList003149 .apply-btn a{line-height: 3;}
  .TextList003149 .from .f-name,.TextList003149 .from table tr, .TextList003149 .from table td{font-size: 14px;}
  .TextList003149 .from .text{height: 2.6em;line-height: 2.6em;}
}
@media(max-width:480px){
  .placeholder div{word-wrap: break-word;
    white-space: pre-wrap;
    word-wrap: break-word;
    word-break: break-all;}
}

/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275{background: #fff;}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;}
.RighInfo002275 .map figure{background-position: center center;background-repeat: no-repeat;background-size: cover;padding-bottom: 73%;width: 100%;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 50%;}
	.RighInfo002275 .map{float: right;width: 50%;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 3% 0}
	.RighInfo002275 .text .title{margin-bottom: 75px}
	.RighInfo002275 .text{width: 40%;}
}
@media(max-width:1024px){
  .RighInfo002275{padding: 6.5% 0;}
}

/*Form003139 */
.Form003139{padding: 3% 0;}
.Form003139 .auto{position: relative;z-index: 1;}
.Form003139 .title{font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.Form003139 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}
.Form003139 .desc{font-size: 0.875em;color: #999999;line-height: 1.78571;}
.Form003139 .form{background-color: #f9f9f9;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 10px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;font-size: 0.875em; line-height: 3.5714;color: #333333;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #8b8b8b;font-size: 0.875em;line-height:  3.5714;height:  3.5714em; background: none;padding: 0 1em;}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 10em; background: #6b6b6b;border-radius: 5px;font-size: 0.875em;height:  3.5714em;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: 75.715%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul{width: 90%;}
}


/*RighInfo003061 */
.RighInfo003061{padding: 3% 0 ;color: #333;}
.title{margin: 0; text-align: center;font-size: 40px;line-height: 1em; margin-bottom: 1.2em;}
.info-title{font-size: 56px;font-weight: bold;background-color: #ffca2a; line-height: 2.321em; text-align: center;color: #fff;}
.col-name{text-align: center;font-size: 30px;font-weight: bold;line-height: 1em; margin: 0 0 1.2em 0;color: #333;}
@media(min-width:1025px) and (max-width:1440px){
.info-title{font-size: 3.5vw;}
.col-name{font-size: 2.5vw;color: #333;}
}
@media(max-width:1024px){
.col-name,
.title{font-size: 4vw;}
.info-title{font-size: 5vw;}
}
@media(max-width:640px){
.col-name,
.title{font-size: 6vw;}
.info-title{font-size: 7vw;}
}
/*box-2*/
.RighInfo003061 .box-2{padding-bottom: 3%;}
.RighInfo003061 .box-2 .line{position: relative;height: 1px;}
.RighInfo003061 .box-2 .line:before{position: absolute;right: 100%; content: ''; height: 100%; background: #006aff;width: 9.17vw; margin-right: -1.5vw;}
.RighInfo003061 .box-2 .txt .info{font-size: 16px;line-height: 2.25em;}
.RighInfo003061 .box-2 .txt > h4{position: relative; margin: 1em 0 0 0;font-size: 30px; line-height: 1.2em;}
.RighInfo003061 .box-2 .txt > h4 span{position: relative; z-index: 5;}
.RighInfo003061 .box-2 .txt > h4:before{position: absolute; content: '';background-color: #ffca2a; opacity: 0.2; width: 2.434em; height: 2.434em; left: -1.217em; border-radius: 50%;}
@media(min-width:1025px){
.RighInfo003061 .box-2 .img{width: 47%;}
.RighInfo003061 .box-2 .txt{padding-left: 3.85vw;}
}
@media(min-width:1025px) and (max-width:1440px){
.RighInfo003061 .box-2 .txt .info{font-size: 1vw;}
.RighInfo003061 .box-2 .txt > h4{font-size: 1.5vw;}
}
@media(max-width:1024px){
.RighInfo003061 .box-2 .ytable,
.RighInfo003061 .box-2 .ytable-cell{display: block;}
.RighInfo003061 .box-2 .txt{padding: 4vw;}
 .RighInfo003061 .box-2 .line:before{width: 1px; height: 10vw; margin: 0; left: 0; bottom: 100%;}
}
@media(max-width:640px){
.RighInfo003061 .box-2 .txt .info{font-size: 3.5vw;}
.RighInfo003061 .box-2 .txt > h4{font-size: 5vw;}
}
/*box-3*/
.RighInfo003061 .box-3{background: #f8f8f8;padding: 4% 0;}
.RighInfo003061 .box-3 dd{ position: relative;}
.RighInfo003061 .box-3 dd:after{position: absolute;content: '';width: 100%;height: 100%;left: 0;bottom: 0;background: -moz-linear-gradient(top,  rgba(0,62,123,0) 0%, rgba(0,62,123,0.4) 99%, rgba(0,62,123,0.4) 100%);background: -webkit-linear-gradient(top,  rgba(0,62,123,0) 0%,rgba(0,62,123,0.4) 99%,rgba(0,62,123,0.4) 100%);background: linear-gradient(to bottom,  rgba(0,62,123,0.3) 0%,rgba(0,62,123,0.94) 99%,rgba(0,62,123,0.94) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#66006aff',GradientType=0 );}

.RighInfo003061 .box-3 dd .txt{position: absolute;z-index: 10;width: 100%;bottom: 4.58vw;left: 0;padding: 0 3.25vw;color: #fff;font-size: 16px;}
.RighInfo003061 .box-3 dd .num{font-style: italic;font-size: 7.5em; font-weight: bold; opacity: 0.3;display: block; line-height: 0.6em;}
.RighInfo003061 .box-3 dd h5{margin: 0 0 1em 0;font-size: 1.875em;padding: 1em 0;line-height: 1em; border-bottom: 1px solid rgba(255,255,255,0.3);}
.RighInfo003061 .box-3 dd p{margin: 0; line-height: 2; font-size: 16px;}
@media(min-width:641px){
.RighInfo003061 .box-3 dd:not(:nth-child(3n)){margin-right: 2%;}
.RighInfo003061 .box-3 dd{float: left; width: 31.5%;}
}
@media(max-width:1024px){
.RighInfo003061 .box-3 dd .txt{font-size: 1.5vw;}
}
@media(max-width:640px){
.RighInfo003061 .box-3 dd .txt{font-size: 3vw;}
}
/*
 .Floor 为demo编号
 */
.RighInfo002502{background-color: #fff;width: 100%;padding: 1% 0 3%;}

.RighInfo002502 ul li{margin-bottom: 20px;background: url(../images/RighInfo000623_01.png) no-repeat 111% 62px;}
.RighInfo002502 ul li .liBox{border-radius: 30px 0;border: 2px solid #e7e7e7;padding: 20px 10%;/* border-right: 3px solid #003e7b; */background: url(../images/RighInfo002502-icon.png) no-repeat 95% 40px;background-size: 45px 29px;}
.RighInfo002502 ul li:nth-child(2n) .liBox{/* border-right-color: #003e7b; */}
.RighInfo002502 ul li .liBox .h3{margin: 14% 0 0;font-size: 22px;color: #003e7b;}
.RighInfo002502 ul li .liBox .txt{padding-top: 20px; font-size: 16px;}

@media screen and (min-width:768px ){
  .RighInfo002502 ul li{float: left;width: 23.5%;margin-right: 2%;/* margin-bottom: 2%; */}
  .RighInfo002502 ul li:nth-child(4n){margin-right: 0;}
  .RighInfo002502 ul li .liBox{background-size: 77px 50px;}
  .RighInfo002502 ul li:nth-child(3n) .liBox{/* border-right-color: #003e7b; */}
  .RighInfo002502 ul li:nth-child(3n+1) .liBox{/* border-right-color: #003e7b; */}
  .RighInfo002502 ul li .liBox .txt{font-size: 16px;padding-top: 40px;height: 170px;line-height: 30px;}
}

/*
 *  Owl Carousel - Core 插件样式如遇相同只留一份
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }
/*
 .Floor002437 为demo编号
 */
.Floor002437{position: relative;background: #f8f8f8;}
@media only screen and (min-width:1200px ) {
	.Floor002437{/* padding-left: 30px; *//* padding-right: 30px; */}
}
@media only screen and (min-width:1600px ) {
	.Floor002437{/* padding-left: 50px; *//* padding-right: 50px; */}
}
.Floor002437 .bg{ background-position: center; background-repeat: no-repeat; background-size: cover; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.Floor002437 .auto{padding: 4% 0;}
.Floor002437 .wrap-container{/* background: #fff; *//* width: 100%; *//* position: relative; *//* z-index: 2; *//* padding: 3% 0; */}
.Floor002437  h2{ font-weight: normal; margin:0; padding: 4% 0; color: #333; font-size: 26px; text-align: center;}
.Floor002437  h2 em{ font-style: normal; text-transform: uppercase;}
.Floor002437  h2 span{ font-size: 20px; display: block;}

.Floor002437  .list li{padding: 5%;/* background:rgba(236, 241, 243, 0) none repeat scroll 0 0 !important; */filter:Alpha(opacity=0);background: #003e7b;transition: all .3s;border-radius: 30px 0;float: left;width: 30.6666%;}
.Floor002437  .list li:not(:last-child){margin-right: 4%;}
.Floor002437  .list li>*{position: relative;z-index: 2;text-align: center;}
.Floor002437  .list li img{ max-width: 65px;}
.Floor002437  .list li .word{padding-top: 25px;text-align: center;}
.Floor002437  .list li .word h3{font-size: 22px;margin: 0 0 16px;}
.Floor002437  .list li .word h3 a{color: #fff;}
.Floor002437  .list li .word figure{font-size: 15px;color: rgba(255,255,255,.86);line-height: 28px;height: 56px;overflow: hidden;}
.Floor002437  .list .owl-item+.owl-item li{ border-left: 1px solid #ececec;}
.Floor002437  .list .owl-item{ margin-bottom:10px;}
.Floor002437  .list li:hover{background: #0082c6;}







/*Floor002529 */
.Floor002529{padding:7vw 0 0;background: url(../images/Floor002529_bg.png) no-repeat center center;}
.Floor002529 .video{position:relative;z-index:1;margin:0 auto;float: left;width: 48%;border-radius: 40px;overflow: hidden;padding-top: 28vw;}
.Floor002529 .video img{ display:block; width:100%;position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.Floor002529 .open_video,
.Floor002529 .file{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; }
.Floor002529 .file video{position: absolute;left: 0; top: 0;  z-index:9;background: #000; width: 100%; height: 100%;}
.Floor002529 .open_video:before,
.Floor002529 .open_video:after,
.Floor002529 .open_video span{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor002529 .open_video span{ width:calc(76 / 16  * 1em);height:calc(76 / 16  * 1em); z-index: 4; background:url("../images/Floor002529_icon.png") no-repeat center center rgba(255, 255, 255, 0.95); background-size:calc(50 / 16  * 1em) auto;}
.Floor002529 .open_video:before,
.Floor002529 .open_video:after{content:'';background-color: #fff;opacity: 0.11; transform-origin: 0 0;}
.Floor002529 .open_video:before{width:calc(100 / 16  * 1em);height:calc(100 / 16  * 1em);animation:infinite scale 2s;}
.Floor002529 .open_video:after{width:calc(120 / 16  * 1em);height:calc(120 / 16  * 1em);animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Floor002529 .file{ z-index:3; display:none;}
.Floor002529 .file .close{ position:absolute; z-index:10; right:1%; top:3%; width:40px; height:40px; border-radius:50%; background:#00a0e9; cursor:pointer;}
.Floor002529 .file .close span{ font-size:20px; color:#fff; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.Floor002529 .intro1{float: right;width: 45%;}
.Floor002529 .intro1 .ul_num{ margin:30px auto;}
.Floor002529 .intro1 .ul_num li{float:left;width:50%;text-align:center;font-size:calc(18 / 16  * 1em);color: #999;padding:20px;}
.Floor002529 .intro1 .ul_num li span{color: #003e7b;font-size:calc(54 / 18  * 1em);font-weight: bold;padding-right:10px;}
.Floor002529 .intro1 .ul_num li p{font-size:1em; margin:5px 0 0; color: #333;}
.Floor002529 .txt{/* text-align: center; */line-height:2;font-size: 0.7291vw;}
.Floor002529 .txt p{ text-indent:2em}
.Floor002529 .info1 br{ display: none; }

.Floor002529 .more{margin-top: 2.76vw;}
.Floor002529 .more a{display: inline-block;color: #fff;line-height: 2.34vw;/* border-radius: 50px; */padding: 0 2.5em;transition: 0.5s;font-size: 0.83vw;background: -webkit-gradient(linear, 30% 61%, 28% bottom, from(#ddd), to(#949494));background: #003e7b;}
.Floor002529 .more a:hover{background: #00a0e9;color: #fff;}

@media(min-width:1025px){
  .Floor002529 .intro1 .ul_num{max-width:1160px;margin: 4vw auto 2vw;/* width: 80%; */display: flex;}
  .Floor002529 .intro1 .ul_num li{width:25%;  padding: 0 1vw; float: none;}
  .Floor002529 .intro1 .ul_num li:not(:last-child){/* border-right: 1px solid #eaeaea; */}
  .Floor002529 .info1 br{display: block; }
}
@media(max-width:1024px){
  .Floor002529{padding: 6vw 0;}
  .home-title .cn{font-size: 4.5vw;}
  .Floor002529 .video{width: auto;float: none;}
  .home-title:after{margin-top: 1.4vw;}
.Floor002529 .intro1{width: auto;float: none;padding-top: 6%;}
.Floor002529 .intro1 .ul_num li{padding: 1vw;}
.Floor002529 .intro1 .ul_num{margin: 2vw 0;}
.Floor002529 .video{padding-top: 64%;border-radius: 10px;}
}
@media(max-width:640px){
.Floor002529 .more a{font-size: 12px;line-height: 30px;padding: 0 1.5em;}
.Floor002529 .txt{font-size: 14px;line-height: 24px;}

}



/*PicList002736 */
.PicList002736{padding-top: 4%;}
.PicList002736 li{margin-bottom: 4%;}
.PicList002736 li a{overflow: hidden;display: block;/* background: #f0f0f0; *//* border: 3px solid #f0f0f0; */transition: 0.3s;box-shadow: 0 0 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 20%);border-radius: 20px 0;}
.PicList002736 li a:hover{border-color: #184477;box-shadow: 0 10px 14px rgba(60,60,66,0.3);}
.PicList002736 li .Ispic{ background-size: contain;background-color: #f5faff;}
.PicList002736 li .txt{ padding:2.5% 0;}
.PicList002736 li .txt h3{font-size: 24px;color: #184477;background: url(../images/PicList002736-user.svg) no-repeat left center;background-size: auto 25px;padding-left: 34px;margin-top: 2%;}
.PicList002736 li .txt h3 span{font-size: 16px;color: #184477;font-weight: normal;margin-left: 2%;}
.PicList002736 li .txt p{line-height: 30px;color: #666;/* height: 112px; */margin-bottom: 0;    text-indent: 2em;}

@media(min-width:481px){
.PicList002736 li .Ispic{float: left; }
.PicList002736 li .txt{float: right;margin-right: 3%;  }
}
@media(min-width:1025px){
.PicList002736 li .Ispic{width: 24.927%;padding-bottom: 32.508%;background-size: cover;}
.PicList002736 li .txt{width: 65.736%;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002736 li .Ispic{width: 45%;padding-bottom: 31.3%;}
.PicList002736 li .txt{width: 48%;}
}
@media(max-width:1024px){
  .PicList002736 li .txt p{line-height: 1.6;}
}
@media(max-width:640px){
.PicList002736 li .txt .p{-webkit-line-clamp: 3;
  height: 84px;
}
}
@media(max-width:480px){
	.PicList002736 li{margin-bottom: 20px;}
.PicList002736 li .Ispic{padding-bottom: 69.5%;}
.PicList002736 li .txt{ padding: 15px;font-size: 14px;}
.PicList002736 li .txt h3{font-size: 20px;}
}





/*RighInfo003111 */
.RighInfo003111 .auto{padding: 4.5em 0 0em 0;}
.RighInfo003111 .title{font-size: 1.5em;color: #333333; margin-bottom: 1.2em;}
 .RighInfo003111 .p{line-height:30px;margin-bottom: 3%;}

.RighInfo003111 .box-rows{/* margin-top: 4.875em; */}
.RighInfo003111 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003111 .box-rows dd{border: solid 1px #f3f3f3;box-shadow: 0 0 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 20%);text-align: center;border-radius: 30px 0;}
.RighInfo003111 .box-rows dd .heart{font-size: 22px;width: 4.5454em;height: 4.5454em;display: block;font-weight: bold;margin: 1.63637em auto 1.23637em;line-height: 4.5;background: url(../images/RighInfo003111-icon.svg) no-repeat center;background-size: cover;text-align: center;color: #fff;}

.RighInfo003111 .box-rows dd aside{color: #000000;font-size: 1.25em;margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003111 .box-rows dd p{color: #666;width:73%;margin: auto;}
@media (min-width:1025px) {
 
.RighInfo003111 .box-rows dd{float: left;min-height: 18.625em;width: 18.44415%;margin-bottom: 2.9275%;}  
.RighInfo003111 .box-rows dd:not(:nth-child(5n)){margin-right: 1.9275%;}
}
@media (max-width:1024px) {
.RighInfo003111 .box-rows dd{padding-bottom: 1.5em; margin-bottom: 1.5em;}
.RighInfo003111 .box-rows dd p{ width:90%;}
.RighInfo003111 .p{line-height: 1.6;}
}
@media(max-width:640px){
  .RighInfo002502 ul li .liBox .h3{margin-top: 6.5%;}
  .Floor002437 .list li{width: auto;float: none;margin-bottom: 1.5em;}
  .RighInfo003111 .box-rows dd .heart{width: 3.5em;height: 3.5em;line-height: 3.5;margin-bottom: 0.6em;}
  .RighInfo003111 .box-rows dl{display: flex;justify-content: space-between;flex-wrap: wrap;}
  .RighInfo003111 .box-rows dd{width: 48%;}
  .RighInfo003061 .box-3 dd{margin-bottom: 1.5em;}
  .RighInfo003061 .box-3 dd p{font-size: 14px;line-height: 24px;}
  .RighInfo002502 ul li .liBox .h3{font-size: 18px;margin-top: 3%;}
  .RighInfo002502 ul li .liBox .txt{padding-top: 10px;}
  .RighInfo002502 ul li .liBox{background-position: right 15px top 15px;}
  .Floor002437 .list li .word h3{font-size: 18px;margin-bottom: 10px;}
  .Floor002437 .list li img{max-width: 50px;}
  .Floor002437 .list li .word{padding-top: 15px;}
}






.Banner003184{ position:relative}
.Banner003184 .txt{position: absolute;left: 0;bottom: 4.6vw;width: 100%;z-index: 10;color: #fff;font-size: 36px;text-align: left;}
.Banner003184 .txt .en{font-size: 0.5em;}
.Banner003184 .txt .cn{}
.Banner003184 .txt .cn:after{content:"";width:50px;height:2px;background:#fff;display:block;margin: 16px 0 0;}











/*Timeline003071 */
.Timeline003071{padding: 4.17vw 0 7vw;/* background: url("../images/Timeline003071_bg.jpg") no-repeat center bottom; */background-size: 100% auto;}
.Timeline003071 .auto{/* max-width: 1400px; */}
.Timeline003071 .left .video{position: relative; z-index: 1; margin-bottom: 2.66vw;}
.Timeline003071 .left .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url("../images/Timeline003071_play.png")  no-repeat center center; cursor: pointer;}
.Timeline003071 .left .video video{position: absolute;background: #000; z-index: 20; left: 0; top: 0;}
.Timeline003071 .tab dd{background: rgb(234,234,234,0.52);margin-bottom: 1px;text-align: center;line-height: 2.756em;font-size: 26px;cursor: pointer;color: #333;}
.Timeline003071 .tab dd.on{color: #fff;background: url("../images/Timeline003071_aon.jpg") no-repeat center center; background-size: cover; font-weight: bold;}
.Timeline003071 .tab dd.on:before,
.Timeline003071 .tab dd.on:after{display: inline-block; content: '';width: 34px; vertical-align: middle;height: 1px;background: #ffffff; margin: 0 20px;}

.Timeline003071 .tab-list{border-left:2px solid #e4e4e4;padding-left: 4vw;}
.Timeline003071 .tab-inner{position: relative;background: url("../images/Timeline003071_listbg.jpg") no-repeat center  #003e7b;background-size: 100% auto;border-radius: 0 30px;padding: 3vw 3.24vw;color: #fff;}
.Timeline003071 .tab-inner:not(:last-child){margin-bottom: 40px;}
.Timeline003071 .tab-inner:before,
.Timeline003071 .tab-inner:after{position: absolute; content: '';top: 3vw;}
.Timeline003071 .tab-inner:before{right: 100%;width: 10px;height: 10px;border: 10px solid transparent;border-right-color: #003e7b;}
.Timeline003071 .tab-inner:after{margin-left:-5vw;width: 18px;height: 18px;background-color: #fff;border: solid 4px #003e7b;border-radius: 50%;left: 10px;}
.Timeline003071 .tab-inner label{position: absolute;right: 3.94vw;bottom: -0.01vw;font-size: 6.25vw;color: #fff;opacity: 0.5;display: none;}
.Timeline003071 .tab-inner time{font-weight: bold;display: block;font-size: 36px;margin-bottom: 10px;line-height: 1em;}
.Timeline003071 .tab-inner time:after{width: 66px;  height: 1px; content: ''; border: solid 1px #ffffff; opacity: 0.4;display: inline-block; vertical-align: middle;margin-left: 10px;}
.Timeline003071 .tab-inner ul{position: relative; z-index: 4;}
.Timeline003071 .tab-inner li{line-height: 1.667em;position: relative;padding-left: 1em;font-size: 18px;}
.Timeline003071 .tab-inner li:before{position: absolute; content: ''; left: 0; width: 5px; height: 5px; border-radius: 50%;top: 12px; background: #fff;}
.Timeline003071 .tab-inner li.b{font-weight: bold;}

@media(min-width:1025px){
.Timeline003071 .left{width: 22.858%;border-radius: 30px 0;overflow: hidden;}
.Timeline003071 .right{width: 74%;}
}
@media(max-width:1024px){
.Timeline003071 .tab{overflow: hidden; margin-bottom: 4vw;}
.Timeline003071 .tab dd{float: left; width: 50%; border-right: 1px solid #fff; font-size: 4vw;}
.Timeline003071 .tab dd.on:before,
.Timeline003071 .tab dd.on:after{width: 1em; margin: 0 0.5em;}
.Timeline003071 .tab-inner label{font-size: 12vw;}
}
@media(max-width:640px){
.Timeline003071 .tab-inner{padding: 5vw;}
.Timeline003071 .tab-inner:not(:last-child){margin-bottom: 3vw;}
.Timeline003071 .tab-inner time{font-size: 8vw;}
.Timeline003071 .tab-inner li{font-size: 3.5vw;}
}

.Timeline004{background-color: #16365E;padding: 7% 0;}
.Timeline004 .slyWrap{height: 400px;position:relative;padding: 0 5%;}
.Timeline004 .sly{height: 347px;overflow:hidden;}
.Timeline004 .scrollbar{width: 60%;height:4px;margin: 0 auto;background: #143054;margin-top: 37px;}
.Timeline004 .scrollbar .handle{ width: 191px; height:8px; background:url(../images/Timeline004-ico_handle.jpg) #1a5c8a no-repeat center center; cursor: pointer; margin-top:-2px; }

.Timeline004 .EventCont{ padding:0 43px; z-index:1;}
.Timeline004 .Eventline{ width:100%; height:2px; background:#345073; position:absolute; top:100px; left:0; z-index:-1;}
.Timeline004 .EventCont dl{padding-top: 52px;float: left;}
.Timeline004 .EventCont dt{float:left;display:block;width:100px;height: 64px;padding-bottom: 80px;background: url(../images/Timeline004-ico_year.png) no-repeat 25px bottom;font-size:1.5vw;color:#fff;}
.Timeline004 .EventCont dt span{ font-size:20px;}
.Timeline004 .EventCont dd{display:block;float:left;width: 12vw;line-height: 25px;height: 314px;overflow:hidden;background:url(../images/Timeline004-ico_info.png) no-repeat left top;padding-top:48px;margin-top: 68px;margin-right: 2vw;font-size: 0.85vw;color: #fff;}
.Timeline004 .EventCont dd .title{display:block;font-size:0.98vw;text-align: left;}
.Timeline004 .EventCont dd .title em{ font-size:14px;}
.Timeline004 .Eventline {width: 100%;height: 2px;background: #345073;position: absolute;top: 124px;left: 0;z-index: 0;}

@media(max-width:1024px){
  .Timeline004{overflow: hidden;}
  .Timeline004 .slyWrap {height: 320px;}
  .Timeline004 .Eventline {top: 103px;}
  .Timeline004 .EventCont{position: static !important;overflow-x: auto;width: 100% !important;padding: 0 10px;white-space: nowrap;}
  .Timeline004 .scrollbar{display: none;}
  .Timeline004 .EventCont dl{white-space: nowrap;padding-top: 30px;display: inline-block;vertical-align: top;float: none;}
  .Timeline004 .EventCont dl.last{display: none;}
  .Timeline004 .EventCont dt{font-size: 18px;}
  .Timeline004 .EventCont dd .title{font-size: 15px;}
  .Timeline004 .EventCont dd{float: none;display: inline-block;vertical-align: top;height: 260px;white-space: break-spaces;word-break:break-all;width: 200px;font-size: 14px;}
}

/*Banner003200 */
.Banner003200{position: relative;z-index: 1;height: 100vh;}
.Banner003200 .solgan{position: absolute; left: 0;top: 0;width: 100%; height: 100%;z-index: 10;}
.Banner003200 .solgan .auto{max-width: 1600px; height: 100%;}
.Banner003200 .solgan img{max-width:calc(755 / 1600 * 100%);}
.Banner003200 .slick-dots{position: absolute; left: 0;width: 100%;text-align: center; bottom: calc(60 / 960 * 100%);z-index: 10;}
.Banner003200 .slick-dots li{width: 13px;height: 13px;border: 1px solid #fff; border-radius: 50%; cursor: pointer; display: inline-block; margin: 0 calc(10 / 1920 * 100vw);}
.Banner003200 .slick-dots li button{display: none;}
.Banner003200 .slick-dots li.slick-active{background-color: #003e7b; border-color: #003e7b;}
.Banner003200 .slick-slide{height: 100vh;position: relative;}
.Banner003200 .slick-slide .img-block{height: 100vh;object-fit: cover;}
@media (min-width:1025px) {
    .Banner003200 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003200 .pc{display: none;}
    .Banner003200,.Banner003200 .slick-slide{height: auto;}
    .Banner003200 .slick-slide .img-block{height: auto;}
}
@media(max-width:640px){
  .Banner003184 .img-block{height: 150px;}
  .Banner003184 .txt{font-size: 20px;}
}

.Search002124{padding: 4% 0 2% 0}
.Search002124 .item{border-bottom: 1px solid #ddd;}
.Search002124 .item a{padding: 20px 0 20px 20px;display: flex;justify-content: space-between;position: relative;}
.Search002124 .item a:after{position: absolute;left: 0;top: 25px;width: 5px;height: 5px;border-radius: 50%;content: "";background: #0158bf;}
.Search002124 .item .date{flex: 1;}
.Search002124 .item .tit{font-size: 20px;flex: 10;}

.queueList {margin: 20px 0 0 0 !important;}
.placeholder{font-size: 16px !important;padding: 20px !important;min-height: auto !important;}

.ul_sitemap{list-style: none;}
.ul_sitemap li{list-style: none;border: 1px solid #ddd;margin-bottom: 15px;padding: 5px;}
.ul_sitemap li strong{display: inline-block;vertical-align: middle;min-width: 180px;text-align: center;background-color: rgba(0,62,123,1.85);color:#fff;font-weight: bold;margin-right: 15px;line-height: 46px;}
.ul_sitemap li strong a{color:#fff;}
.ul_sitemap li span{display: inline-block;line-height: 30px;padding: 8px 0;}

@media (max-width:640px) {
	.Search002124{padding-bottom: 4%;}
	.Search002124 .item .tit{font-size: 15px;flex: 9;}
	.Search002124 .item .date{flex: 2;}
	
	}
