/*
@font-face{font-family:Oswald;src:url(../Fonts/Oswald-Regular.ttf)}

@font-face {
font-family: 'HarmonyOS_Sans_SC_Regular';
src: url("../Fonts/HarmonyOS_Sans_SC_Regular.ttf");
font-display:swap;
}

@font-face {
  font-family: 'HarmonyOS_Sans_SC_Medium';
  src: url("../Fonts/HarmonyOS_Sans_SC_Medium.ttf");
  font-display:swap;
  }
 */

html { -webkit-text-size-adjust: 100%; font-size: 100px }
@media (max-width:640px) {
html { font-size: 20vw }
}
body, input, pre, select, table th, table td, textarea { font-size: 0.16rem; font-weight: 400; }

html,
body{font-family: arial, sans-serif;}


a:hover{color:#005fae;}
.w_94{width: 94%}
.w1600{max-width: 1600px;width: 94%}
@media(max-width:1366px){
.w_94,
.w1600{width: 84%}
}
@media(max-width:640px){
.w_94,
.w1600{width: 92%}
}
/*Top003075 */
.Top003075{position: fixed; left: 0; top: 0; width: 100%;  z-index: 100; transition: padding 0.3s;background:#005fae; }
.Top003075 .auto{width: 90%; }

.Top003075 menu li .sub{display: none;}
.Top003075 menu li .sub dl{position: relative;}
.Top003075 menu li .sub dt {line-height: 32px;}
.Top003075 menu li .sub dt a:hover{text-decoration: underline;}
.Top003075 .logo{display: table; max-width:260px;}
.Top003075 .logo a{display: table-cell; vertical-align: middle;max-width: 260px}
.Top003075 .top-right{position: absolute;right: 0; top: 0;height: 100%;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-search{padding: 0 3.13vw 0 3vw; overflow: hidden; position: relative;  overflow: hidden; z-index: 2;}
.Top003075 .top-right .top-lang a{ line-height:1; color: #fff;font-size:16px;}
.Top003075 .top-right .top-lang:nth-child(2){ padding-left:10px;}
.Top003075 .top-right .top-lang:nth-child(2) a{ display:block; border-left:solid 1px #fff; padding-left:10px;}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 0;overflow: hidden;padding: 0; transition: width 0.3s;}
.Top003075 .top-search .btn-area{position: relative; line-height: 44px;}
.Top003075 #TopBtn{position: absolute; left: 0; top:0;height: 100%; width: 100%;z-index: 10;display: none;}
.Top003075 .open-sbox{color: #fff;display: block;padding-left: 25px;background: url("../images/Top003075-search.png") no-repeat left center;font-size: .16rem}
.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}

@media(min-width:1025px){
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width:12vw;}
.Top003075 menu li span a{color:#fff;}
.Top003075 .logo{position: absolute; left: 3.13vw; top: 0;height:90px;width: 14%}
.Top003075 menu{display: table; margin: 0 auto;}
.Top003075 menu li{float: left;position: relative; font-size:.18rem;}
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
.Top003075 menu li span{display: block;line-height:90px;}
.Top003075 menu li span a:after{position: absolute; content: ''; height: 4px; width: 0; bottom: 0; left: 50%; transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);background: #fff; transition: 0.3s;}
.Top003075 menu li:hover span a:after,
.Top003075 menu li.aon span a:after{width: 100%;}
.Top003075 menu li span a,
.Top003075 menu li.aon span a{color:#fff;}
.Top003075 menu li .sub{position: absolute; top: 100%; left: 50%; width:240px;margin-left: -120px;background:rgba(15,85,176,0.83); text-align: center; padding: 10px 0; border-radius: 0 0 5px 5px;}
.Top003075 menu li .sub dt a{color: #fff;font-size: .16rem}
}
@media(min-width:1025px) and (max-width:1500px){
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
}

@media(max-width:1024px){
.Top003075,
.Top003075 .logo{height: 70px;}
.Top003075 .logo{max-width: 200px;}
.Top003075 menu{position: fixed; left: -100%;opacity: 0; top: 70px;bottom: 0;overflow: auto;background: #fff; z-index: 99; width: 200px;box-shadow: 0 10px 10px rgba(0,0,0,0.1); padding: 20px 0;transition: 0.5s;}
.Top003075 menu span a{color: #333}
.menu-show .Top003075 menu{left: 0;opacity: 1; }
.Top003075 menu li span{display: block;position: relative;line-height: 40px;padding: 0 40px 0 20px; border-bottom: 1px solid rgba(0,0,0,0.05);}
.Top003075 .has-sub span .op:before,
.Top003075 .has-sub span .op:after{background: #ccc;}
.Top003075 .open-menu span{position: relative;display: block; width: 30px; height: 30px; margin: 0 auto;}
.Top003075 .open-menu{background: #005fae; /* border-left: 1px solid #fff; */width: 42px}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .top-search{padding-left: 5px; padding-right: 5px; }
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;}
.Top003075 .top-right .top-lang:nth-child(2){ padding-left:5px;}

}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.search-show .Top003075 .top-search .text{width:30vw;}
.Top003075 .logo a{ max-width:130px;}
.Top003075 .top-right .top-lang a{ font-size:14px;}
}



/*Banner003113 */
.Banner003113{position: relative;z-index: 1;}
.Banner003113 .slick-slide{position: relative;z-index: 1;}
.Banner003113 .controls{position: absolute;left: 0;width: 100%;bottom:100px;z-index: 20; line-height: 1.5;}
.Banner003113 .controls .auto{position: relative;z-index: 1; }
.Banner003113 .controls dl > *{float: left;}
.Banner003113 .controls dt{font-family:Oswald; color: #fff; }
.Banner003113 .controls dt > *{display: inline-block;}
.Banner003113 .controls dd{margin-left: 28px;}
.Banner003113 .controls .total{margin-left: 14px; opacity: 0.7;}
.Banner003113 .slick-dots li{list-style: none;}
.Banner003113 .slick-dots li:not(.slick-active){display: none;}
.Banner003113 .slick-dots li span{width: 28px;text-align: left;display: block;}
.Banner003113 .slick-arrow{width: 74px;height: 24px;background: url(../images/Banner003113-btn.svg) no-repeat center center;background-size: contain;display: block;}
.Banner003113 .slick-prev{display: none!important;}
.Banner003113 .mouse{position: absolute;z-index: 10 ;right: 0; bottom: 0;width: 34px; height: 48px; border-radius: 17px; border: solid 2px #fff;}
.Banner003113 .mouse:after{position: absolute;content: '';width: 2px;height: 10px;background-color: #fff; top: 8px;left: 50%; margin-left: -1px; animation: infinite 1s linear updown;}
@keyframes updown{
	0%{top: 8px;opacity: 1;}
	100%{top: 30px;opacity:0;}
}
.Banner003113 .news {display: none;}
.Banner003113 .news .auto{position: relative; z-index: 1;background: #fff;border-radius: 10px;}
.Banner003113 .news .slider{position: relative; z-index: 1;background: url("../images/Banner003113_icon.png") no-repeat left center;line-height:32px; padding:2em  3.4375em;}
.Banner003113 .news .slider a.dot{max-width:590px; width: 95%; position: relative;  padding-left:20px;}
.Banner003113 .news .slider a.dot:after{position: absolute; content: ''; height:2px; width:10px; top:50%; left:0; background: #005fae; transition: 0.3s; margin-top: -1px;}
.Banner003113 .news .slider a.dot time{float: right;color: #999;font-family: Arial; margin-left: 10px;}
.Banner003113 .news .slider a.dot:hover{color: #005fae;}
.Banner003113 .news .more{position: absolute;right: 0; top: 50%;line-height: 20px; margin-top: -10px;color:#005fae; z-index: 10;}
@media(min-width:1025px){
.Banner003113 .news{position: absolute; z-index: 20; left: 0; width: 100%; bottom:-3em;}
.Banner003113 .news .auto{box-shadow: 15px 0 30px rgba(0,0,0,0.1);}
.Banner003113 .news .slider{margin: 0 2.08vw;}
.Banner003113 .wap{display: none;}
}
@media (min-width:1025px) and (max-width:1366px) {
.Banner003113 .controls{bottom: 5vw;}
}
@media (max-width:1024px) {
.Banner003113 .mouse,
.Banner003113 .pc{display: none;}
}
@media (max-width:768px) {
.Banner003113 .controls{bottom: 15vw;}
}

@media(max-width:640px){
  .Banner003113 .news .slider{ padding: 2vw 30px;}
}



.Hometitle{line-height:40px; }
.Hometitle:after{display: block; content:''; margin:25px 0 30px;width: 40px; height: 4px; background:#005fae;}
.Hometitle .cn{font-size:.4rem; margin-top: -20px; font-family: 'HarmonyOS_Sans_SC_Medium'; color: #333;}
.Hometitle .en{opacity: 0.15;-webkit-opacity: 0.15;-ms-opacity: 0.15;font-size:.66rem; font-family:Oswald; font-weight: bold; text-transform: uppercase; letter-spacing: 3px; }




.Homemore{position: relative;display: inline-block;position: relative;line-height:40px; color: #005fae;padding-right: 34px;background: url("../images/more.png") no-repeat right center;transition: 0.5s;}
.Homemore:hover{background-color: #005fae;border-radius: 5px;color: #fff; padding: 0 20px;}



/*Floor003080 */
.Floor003080{ padding:8vw 0 4vw; overflow: hidden; background: url("../images/Floor003080_bg.png") no-repeat center bottom #eff7ff; background-size: cover;}
.Floor003080 .auto{position: relative; z-index: 2;}
.Floor003080 .title{position: relative; margin-bottom:2em; }
.Floor003080 .box{position:relative;z-index: 100}
.Floor003080 .category .slick-list{overflow-y:unset;}
.Floor003080 .category .item{ margin: 0 0.5vw; position: relative;}
.Floor003080 .category .tit{color: #333; line-height: 3; padding: 0 0.5vw ; transition: 0.3s; cursor: pointer;position: relative; background: #fff; text-align: center;; border-radius:30px }
.Floor003080 .category .slick-current .tit{color: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to right,  #005fae ,#00386C);}
.Floor003080 .category .dl{display: none;width: 100%; text-align: center; background: #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.10); margin: 14px 0; border-radius: 10px;}
.Floor003080 .category .item:hover .dl{display:block;}
.Floor003080 .category .item:hover .dl dd{line-height:1.25; font-size:0.9375em;padding:14px 10px;}
.Floor003080 .category .item:hover .dl dd a{ color: #666;}
.Floor003080 .category .item:hover .dl dd:not(:last-child){border-bottom: 1px solid #eaeaea;}
.Floor003080 .dots{position: absolute; bottom:0; left: 0; z-index: 20;}
.Floor003080 .dots .slick-arrow{width: 46px; height: 46px; border-radius: 50%; border: 2px solid #b1b1b2; position: relative;}
.Floor003080 .dots .slick-arrow+.slick-arrow{margin-left: 20px;}
.Floor003080 .dots .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003080 .dots .slick-arrow:hover,
.Floor003080 .dots .slick-arrow:hover:before{border-color:#005fae;}
.Floor003080 .dots .slick-prev{transform: rotate(180deg);}

.Floor003080 .list{position: relative;}
.Floor003080 .list .item{display: block;position: relative;}
.Floor003080 .list .item a{display: block;position: relative;overflow: hidden;}
.Floor003080 .list .item a:hover{color: #333;}
.Floor003080 .list .item .pic{width:65.5%}
.Floor003080 .list .item .txt{;width:32%;}
.Floor003080 .list .item .txt aside{line-height: 1;font-size:.24rem;  font-weight: bold; color:#333;}
.Floor003080 .list .item .txt p{margin:1.5vw 0; line-height: 2;}
.Floor003080 .list .item .txt .dl{margin-bottom:1.5vw; font-size:1em;}
.Floor003080 .list .item .txt .dl dd{float: left; width: 31.3%; margin-right: 3%; margin-bottom: 3%; border: 1px solid #005fae; color: #005fae; text-align: center;line-height: 1.25; padding: 10px; border-radius: 5px; font-size: 1.0625em;}
.Floor003080 .list .item .txt .dl dd a{ color: #005fae;display: block; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.Floor003080 .list .item .txt .dl dd:nth-child(3n){margin-right:0;}
.Floor003080 .list .item li{transition: 0.3s;}
.Floor003080 .list .item li:not(.slick-active){opacity: 0.2;}
.Floor003080 .pages{position: absolute; z-index: 10; left:3vw; top:3vw;color: #fff; font-size:3.75em; display: none;}
.Floor003080 .pages span{font-family:Oswald; line-height: 1;display: inline-block;vertical-align: text-bottom;}
.Floor003080 .pages span.cur{font-size: 0.8em;position: relative; padding-right:10px; padding-bottom:6px;}
.Floor003080 .pages span.cur:after{position: absolute; content: ''; width: 1px; height: 50px;transform: skewX(-30deg); left: 100%; top: 20%; background: #fff;}
.Floor003080 .pages span.total{font-size: 0.2667em; padding-left: 10px;}

.Floor003080 .btn .slick-arrow{width: .46rem;height:.3rem; position: absolute; top: 8px;}
.Floor003080 .btn .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003080 .btn .slick-arrow:hover,
.Floor003080 .btn .slick-arrow:hover:before{border-color:#005fae;}
.Floor003080 .btn .slick-prev{transform: rotate(180deg); left: 0;}
.Floor003080 .btn .slick-next{right: 0;}
@media(max-width:1600px){
.Floor003080 .slider{width: 106%;}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor003080 .info{ margin-bottom:3vw ;}
.Floor003080 .btn .slick-arrow{top: 3px;}
}
@media(min-width:1025px){
.Floor003080 .title{margin-bottom:5em; }
.Floor003080 .box{position:absolute; right: 0; top:0.8vw; width:72%; padding: 0 50px;}
.Floor003080 .list .item{overflow: hidden;width:100%;}
.Floor003080 .list .item .slick-list{overflow: inherit;}
}

@media(max-width:1024px){
  .Floor003080 .slider{width: 100%;padding: 0 30px}
  .Floor003080 .category .tit{line-height: 2.5;padding:0 10px}
  .Floor003080 .btn .slick-arrow{width: 30px}
  .Floor003080 .list .item .pic{width:100%;display: block}
  .Floor003080 .list .item .txt{;width:100%;display: block}
}


/*Floor002921 */
.Floor002921{position: relative; z-index:10; overflow: hidden; padding:6.5vw 0 7vw; }
.Floor002921 .title{position: relative; margin-bottom:2.5em; }

.Floor002921 .tab{position:relative;}
.Floor002921 .tab li{ margin: 0 0.5vw; position: relative;}
.Floor002921 .tab li .tit{color: #333; line-height: 1; padding: 1vw 0.5vw ; transition: 0.3s; cursor: pointer;position: relative; background: #fff; text-align: center;; border-radius:30px;background: #f8f8f8 }
.Floor002921 .tab li.slick-current .tit{color: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to right,  #005fae ,#00386C);}
.Floor002921 .tab li .a{position:absolute;top: 0;width: 100%;height: 100%;display: block;}

.Floor002921 .btn .swiper-arrow{width: 46px; height: 46px; position: absolute; top: 50%;}
.Floor002921 .btn .swiper-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor002921 .btn .swiper-arrow:hover,
.Floor002921 .btn .swiper-arrow:hover:before{border-color:#005fae;}
.Floor002921 .btn .swiper-button-prev{ transform:rotate(180deg); left: 0;}
.Floor002921 .btn .swiper-button-next{right: 0;}
.Floor002921 .btn .swiper-button-next:after,
.Floor002921 .btn .swiper-button-prev:after{ display:none;}


.Floor002921 .slider{margin:3vw -43.7% 0;}
.Floor002921 .slider li a{display: block;  position: relative; overflow: hidden;border-radius:20px;}
.Floor002921 .slider li .Ispic{padding-bottom:42.053%; opacity: 0.3; transform: scale(0.8); -webkit-transform: scale(0.8);-moz-transform:scale(0.8); position: relative; z-index: 1; border-radius:20px; transition:all 0.5s; overflow: hidden;}
.Floor002921 .slider li.slick-current .Ispic{opacity: 1; width:100%; transform: scale(1); -webkit-transform: scale(1);-moz-transform:scale(1); position: relative;}
.Floor002921 .slider li.slick-current .Ispic:before{position: absolute; content: ''; width:100%; height:100%;background: rgba(0, 0, 0, 0.15);}
.Floor002921 .slider li .txt{ position: absolute; right:0; bottom: 0; max-width:644px; width:56%; opacity: 0; transform: translateX(50px); transition: 0.3s 0.5s; z-index: 2; top: 0; padding-left: 50px; -webkit-transition: 0.3s 0.5s; -moz-transition: 0.3s 0.5s; -ms-transition: 0.3s 0.5s; -o-transition: 0.3s 0.5s; }
.Floor002921 .slider li .txt:before{position: absolute;content: '';width: 120%;height: 100%;left: 15px;top: 0;transform: skewX(-15deg);background-image: linear-gradient(to right,  #005fae ,#00386C); z-index: -1; opacity: 0.8;}
.Floor002921 .slider li.slick-current .txt{transform: translateX(0);opacity: 1;}
.Floor002921 .slider li .txt .ytable{height: 100%; position: relative;  padding:0 13%;}
.Floor002921 .slider li h4{margin: 0;font-size:.24rem;color: #fff; font-weight: normal;}
.Floor002921 .slider li .line{display: block; margin:14px 0; height: 2px;background:#fff; width: 20px;}
.Floor002921 .slider li p{color: #fff; line-height:2; margin: 0;margin-bottom: 30px;}
.Floor002921 .slider li .Homemore{ color: #fff;background-image: url("../images/more1.png") ;}
.Floor002921 .slider li .Homemore:hover{background-color: #fff;color:#00386C;}
.Floor002921 .slider li .Homemore:after,
.Floor002921 .slider li .Homemore:before{border-color:#fff;}
.Floor002921 .slider li .main{ max-width: 440px; margin: 0 auto; width: 91%;}

@media(max-width:1366px){
.Floor002921 .slider{margin: 0 -40%;}
}
@media(min-width:1025px){
.Floor002921 .tab{position:absolute; right: 0; top:0.8vw; width:72%; padding:0 50px;}
}
@media(max-width:1024px){
.Floor002921 .tab{width: 100%;padding: 0 30px}
.Floor002921 .tab li .tit{line-height: 2.5;padding:0 10px}
.Floor002921 .btn .slick-arrow{width: 30px}

.Floor002921 .slider li .txt{ width:100%;height: 100%;transform: translateX(0px);top: auto; padding-left: 0px; }
.Floor002921 .slider li .txt:before{width: 100%;height: 100%;left: 0px;top: auto;bottom: 0;transform: skewX(0deg);}
.Floor002921 .slider li p{margin-bottom: 0}

}
@media(max-width:640px){
.Floor002921 .slider li .Ispic{padding-bottom: 84%;}
.Floor002921 .slider li .line{margin-top: 1vw; margin-bottom: 3vw;}
}
@media(max-width:480px){
.Floor002921 .slider li h4{ font-size: 4vw;}
.Floor002921 .slider li .main{padding-bottom: 10vw;}
.Floor002921 .slider li .more{line-height: 10vw;}
.Floor002921 .slider li{font-size: 3vw;}
}



/* 修改切换 Floor002921*/
.Floor002921 .tab .item{ margin: 0 0.5vw; position: relative;}
.Floor002921 .tab .item .tit{color: #333; line-height: 1; padding:.835vw 0.5vw ; transition: 0.3s; cursor: pointer;position: relative; background: #fff; text-align: center;; border-radius:30px;background: #f8f8f8 }
.Floor002921 .tab .swiper-slide-thumb-active .item .tit{color: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to right,  #005fae ,#00386C);}
.Floor002921 .tab .item .a{position:absolute;top: 0;width: 100%;height: 100%;display: block;}
.Floor002921 .btn .slick-arrow{width: 46px; height: 46px; position: absolute; top: 50%;transform: translateY(-50%);}
.Floor002921 .btn .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor002921 .btn .slick-arrow:hover,
.Floor002921 .btn .slick-arrow:hover:before{border-color:#005fae;}
.Floor002921 .btn .slick-prev{transform: translateY(-50%) rotate(180deg); left: 0;}
.Floor002921 .btn .slick-next{right: 0;}

.Floor002921 .swiper-slide .item a{display: block;  position: relative; overflow: hidden;border-radius:20px;}
.Floor002921 .swiper-slide .item .Ispic{padding-bottom:42.053%; opacity: 0.3; transform: scale(0.8); -webkit-transform: scale(0.8);-moz-transform:scale(0.8); position: relative; z-index: 1; border-radius:20px; transition:all 0.5s; overflow: hidden;}
.Floor002921 .swiper-slide .item .txt{position: absolute; right:0; bottom: 0; max-width:644px; width:56%; opacity: 0;transform: translateX(50px); transition: 0.3s 0.5s; z-index: 2;  top: 0; padding-left: 50px; }
.Floor002921 .swiper-slide .item .txt:before{position: absolute;content: '';width: 120%;height: 100%;left: 15px;top: 0;transform: skewX(-15deg);background-image: linear-gradient(to right,  #005fae ,#00386C); z-index: -1; opacity: 0.8;}
.Floor002921 .swiper-slide .item .txt .ytable{height: 100%; position: relative;  padding:0 13%;}
.Floor002921 .swiper-slide .item h4{margin: 0;font-size:.24rem;color: #fff; font-weight: normal;}
.Floor002921 .swiper-slide .item .line{display: block; margin:14px 0; height: 2px;background:#fff; width: 20px;}
.Floor002921 .swiper-slide .item p{color: #fff; line-height:2; margin: 0;margin-bottom: 30px;}
.Floor002921 .swiper-slide .item .Homemore{ color: #fff;background-image: url("../images/more1.png") ;}
.Floor002921 .swiper-slide .item .Homemore:hover{background-color: #fff;color:#00386C;}
.Floor002921 .swiper-slide .item .Homemore:after,
.Floor002921 .swiper-slide .item .Homemore:before{border-color:#fff;}
.Floor002921 .swiper-slide .item .main{ max-width: 440px; margin: 0 auto; width: 91%;}
.Floor002921 .swiper-slide-active .item .Ispic{opacity: 1; width:100%; transform: scale(1); -webkit-transform: scale(1);-moz-transform:scale(1); position: relative;}
.Floor002921 .swiper-slide-active .item .Ispic:before{position: absolute; content: ''; width:100%; height:100%;background: rgba(0, 0, 0, 0.15);}
.Floor002921 .swiper-slide-active .item .txt{ transform: translateX(0);opacity: 1;}

@media(max-width:1024px){
.Floor002921 .tab{width: 100%;padding: 0 30px}
.Floor002921 .tab .item .tit{ font-size:.16rem; line-height: 2.5;padding:0 10px}
.Floor002921 .btn .slick-arrow{width: 30px}
.Floor002921 .swiper-slide .item .txt{ width:100%;height: 100%;transform: translateX(0px);top: auto; padding-left: 0px; }
.Floor002921 .swiper-slide .item .txt:before{width: 100%;height: 100%;left: 0px;top: auto;bottom: 0;transform: skewX(0deg);}
.Floor002921 .swiper-slide .item p{margin-bottom: 0; font-size:.16rem;}
.Floor002921 .swiper-slide .item .main{ margin:0;}
.Floor002921 .swiper-slide .item .Homemore{ font-size:.14rem;}
}
@media(max-width:640px){
.Floor002921 .swiper-slide .item .Ispic{padding-bottom: 84%;}
.Floor002921 .swiper-slide .item .line{margin-top: 1vw; margin-bottom: 3vw;}
.Floor002921 .swiper-slide .item .txt .ytable{ padding:0 6%;}
.Floor002921 .swiper-slide .item h4{ font-size: 4vw;}
.Floor002921 .swiper-slide .item .main{padding-bottom:5vw;}
.Floor002921 .swiper-slide .item p{ font-size:.18rem;}
.Floor002921 .swiper-slide .item .more{line-height: 10vw;}
.Floor002921 .swiper-slide .item{font-size: 3vw;}
}



/*Floor003108 */
.Floor003108{margin-bottom:6.5vw; padding-top:5vw;   background: rgb(233,243,255); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(233,243,255,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom,  rgba(233,243,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.Floor003108 .title{position: relative; margin-bottom:2.5em; }
.Floor003108 .Homemore{position:absolute; right: 0; top:36%; }

.Floor003108 ol{float: left;width: 50%; }
.Floor003108 ol:nth-of-type(1){border-radius: 15px; overflow: hidden;}
.Floor003108 ol:nth-of-type(1) .txt{background-color: #f2f7fb;padding:1.25em 2.5em 0;}
.Floor003108 ol .pic{position: relative; overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .pic{margin-bottom:1.5em; border-radius: 10px; overflow: hidden;}
.Floor003108 ol .pic time{position: absolute;right: 0;bottom: 0;line-height: 2.5;background-image: linear-gradient(to right,  #005fae ,#00386C);color: #fff;font-size:.22rem;padding: 0 1em; border-radius: 10px 0 0;}
.Floor003108 ol:nth-of-type(1) .pic time{font-size:.22rem;}
.Floor003108 ol .tit{font-size:.22rem;text-overflow: ellipsis;overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .tit{/*display: -webkit-box;*/display: block;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 1.666;}
.Floor003108 ol:not(:nth-of-type(1)) p{display: none;}
.Floor003108 ol p{margin-bottom: 0;color: #666; line-height: 2;}
.Floor003108 li{border-bottom: 1px solid #e1e1e1;}
.Floor003108 li:nth-of-type(1){border-top: 1px solid #e1e1e1;}
.Floor003108 li a{font-size:.22rem;line-height:3.591;}
.Floor003108 li time{float: right;color: #999; padding-left: 20px;}
@media (min-width:769px) {
.Floor003108 ol{height:23.3125em; margin-left: 2.5%;}
.Floor003108 ol:not(:nth-of-type(1)){width: 21.25%;}
.Floor003108 ol:nth-of-type(1){height:38.125em; margin: 0 1% 0 0;}
.Floor003108 ol:nth-of-type(1) .txt{height: 10em;}
.Floor003108 ol .Ispic{transition: 0.3s ease-out;height:11.8125em;}
.Floor003108 ol a:hover .Ispic{transform: scale(1.2);}
.Floor003108 ol:nth-of-type(1) .Ispic{height:28.125em;}
.Floor003108 li{float: right;width:46.4%;height: 4.9375em;clear: right;}
}
@media (max-width:768px) {
.Floor003108 ol{margin-bottom:3.125em;}
.Floor003108 ol:nth-of-type(1){width: 100%; }
.Floor003108 ol:nth-of-type(1) .txt{padding-bottom: 2.1875em;}
.Floor003108 ol .Ispic{padding-bottom: 56%;}
.Floor003108 ol:not(:nth-of-type(1)){width: 47.5%;}
.Floor003108 ol:nth-of-type(2){margin-right: 5%;}
.Floor003108 li{clear: left;}
}



/*Floor002675 */
.Floor002675{ padding-bottom: 5.5vw; background: url(../images/Floor002675-bg.png) no-repeat center bottom;position: relative;background-size: contain}
.Floor002675 .auto{z-index:1;}
.Floor002675 .left{position:relative;}
.Floor002675::before{position:absolute;content:'';width: 76%;height:57%;background:url(../images/Floor002675_leftbg.jpg) repeat;left:0;top:0;border-radius: 0 20px 0 0;background-size: cover;}
.Floor002675 .intro{position:relative;z-index:2;max-width: 53%}
.Floor002675 .title{ padding-top:5vw; padding-bottom:2vw; }
.Floor002675 .Hometitle{color: #fff;}
.Floor002675 .Hometitle .cn{color: #fff;}
.Floor002675 .Hometitle:after{ background:#fff;}


.Floor002675 .info{border-radius:40px;padding:14% 10% 0%;background: #fff;margin-bottom:20%;}
.Floor002675 .info p{margin: 0; line-height:2; text-align: justify;}
.Floor002675 .info p+p{margin-top:15px;}
.Floor002675 .Homemore{ margin-top:2vw; }
@media(min-width:1025px){
.Floor002675 .right{position:absolute;right:0;width: 45%;height:100%;bottom:0;z-index:10;}
.Floor002675 .right aside{position:absolute;}
.Floor002675 .right aside img{ display:block; width:100%;}
.Floor002675 .right .img1{bottom:10%;left:-85px;margin-left: 0%;border:10px solid #fff;border-left: 0;border-bottom:0;border-radius:30px 30px 30px 0;overflow:hidden;}
}
@media(max-width:1366px){
.Floor002675 .left::before{ height:100%;}
}
@media(max-width:1200px){
.Floor002675 .intro{ float:none; width:100%;max-width: 100%; padding:0 2%;}
}
@media(max-width:1024px){
.Floor002675 .left{ width:auto;}
.Floor002675 .info{margin-bottom: 5%}
.Floor002675 .right{ position:relative;}
.Floor002675 .right .img1 img{ display:block; width:100%;}
.Floor002675::before{width: 100%;}
}
@media(max-width:640px){
.Floor002675 .info{ border-radius:20px; padding:5%;}
}


/*Bottom002743 */
.Bottom002743{background: url(../images/Bottom002743_bg.png) no-repeat center #035293; padding-top:60px; color: rgba(255,255,255,0.7); background-size: cover;}
.Bottom002743 a{color: rgba(255,255,255,0.6);}
.Bottom002743 a:hover{color: #fff;}
.Bottom002743 .cons{padding-bottom:3.5em;}
.Bottom002743 .copyright{line-height: 24px;padding:24px 0;color:rgba(255,255,255,0.6);; border-top:1px solid rgba(255,255,255,0.1);font-size: .13rem}
.Bottom002743 .copyright a{color:rgba(255,255,255,0.6);;}
.Bottom002743 .copyright a:hover{color: #fff;}
.Bottom002743 .copyright .a:before{display: inline-block;content: '';width: 1px;height: 13px;background: #c0c0c0;vertical-align: middle;margin: 0 15px;}
.Bottom002743 .copyright aside a:not(:last-child):after{display: inline-block;content: '';width: 1px;height: 13px;background: #c0c0c0;vertical-align: middle;margin: 0 15px;}
.Bottom002743 .contact{}
.Bottom002743 .contact .name{font-size:1.4em;color: #fff; padding-bottom: 25px; font-weight: bold;}
.Bottom002743 nav dl dt{font-size:.18rem;color: #fff; padding-bottom: 25px;}
.Bottom002743 nav dl:last-child dt{text-align: center;}
.Bottom002743 .link{ position: relative; float: right; width:100%; text-align:right; z-index:3;}

.Bottom002743 .contact li{padding-bottom:14px;}
.Bottom002743 .contact li aside{padding-left:28px;line-height: 26px;background-position: left 6px;background-repeat: no-repeat; font-size:1em;}
.Bottom002743 .contact li:nth-child(1) aside{background-image: url(../images/Bottom002743_icon_call.png);}
.Bottom002743 .contact li:nth-child(2) aside{background-image: url(../images/Bottom002743_icon_email.png);}
.Bottom002743 .contact li:nth-child(3) aside{background-image: url(../images/Bottom002743_icon_add.png);}
.Bottom002743 .contact li b{font-size:2.23em;color:#fff; }
.Bottom002743 nav{float: right;width: 75%;max-width: 1160px; position: relative; z-index:5;}
.Bottom002743 nav dl dt a{color: #fff;}
.Bottom002743 nav dl{float: left; max-width: 195px;}
.Bottom002743 nav dd{line-height: 20px; padding:10px 0; font-size:.15rem;}
.Bottom002743 nav .code{text-align: center;}
.Bottom002743 nav .code img{max-width: 120px; border-radius:6px; }
@media(min-width:769px){
.Bottom002743 .contact{float: left;width: 20%;max-width:320px;}
.Bottom002743 .copyright aside{float: right;}

}
@media(max-width:768px){
.Bottom002743{padding-top: 5%;}
.Bottom002743 nav{display: none;}
.Bottom002743 .contact{display: table; margin: 0 auto;}
.Bottom002743 .contact .name,
.Bottom002743 .copyright{text-align: center;}
.Bottom002743 .contact li b{font-size:1.8em;padding-left:26px;}
}

@media(max-width:640px){
.Bottom002743 .link{ text-align:left;}
.Bottom002743 .copyright aside a:not(:last-child):after{ margin:0 5px;}
}



/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#005fae; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;}
.Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;}
.Other002539 .li_tel figure a{ color:#fff;}
.Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/Other002539-icon.png) no-repeat left top #005fae; border-bottom:1px solid #fff;}
.Other002539 .icon.gettop{  border-bottom:none;}
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .li_tel .icon{ background-position:0 -100px;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 .icon.open{background: url(../images/more.svg)no-repeat center #005fae;background-size: 30px!important;}
}



/*Banner003069 */
.Banner003069{position: relative; z-index: 1;}
.Banner003069:after{position: absolute;content: ''; width:100%;height:100%;background-color: #000; top:0;  left: 0; opacity: 0.35;}
.Banner003069 .Ispic{height:450px;}
.Banner003069 .Ispic img{display: none;}
.Banner003069 .txt{position: absolute; left: 0; bottom: 47%; width: 100%; z-index: 10;color: #fff; font-size:.36rem; text-align: right;}
.Banner003069 .txt .en{text-align: center;font-family: â€˜Oswaldâ€™;font-size: .4rem;font-weight: bold;text-transform: uppercase;letter-spacing: 3px;opacity: 0.6;line-height: 10px;}
.Banner003069 .txt .cn{text-align: center;font-size:.56rem;font-family: 'HarmonyOS_Sans_SC_Medium';color: #fff;margin: 0;text-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);margin-bottom: 20px;}
.Banner003069 .txt .en{font-size:.32rem;}
@media(max-width:640px){
.Banner003069 .Ispic{height: auto;background: none}
.Banner003069 .txt .cn{font-size:.36rem;}
.Banner003069 .txt .en{font-size:.22rem;}
.Banner003069 .Ispic img{display: block;}
}

/*Menu003135 */
.Menu003135{background: #eff7ff;}
.Menu003135 .current{line-height: 5.7142;font-size: .14rem}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}

.Menu003135 .nav-menu li{float: left;padding:17px 5px; }
.Menu003135 .nav-menu li a{display: block;position: relative; text-align: center; background: #fff; border-radius:28px; padding:16.5px 10px;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #fff; background-image: linear-gradient(to right,  #005fae ,#00386C);}

.Menu003135 .nav-menu1{padding:0 40px; position: relative;}
.Menu003135 .slick-arrow{width: 46px; height: 46px; position: absolute; top:50%; margin-top:-23px;}
.Menu003135 .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Menu003135 .slick-arrow:hover,
.Menu003135 .slick-arrow:hover:before{border-color:#005fae;}
.Menu003135 .slick-prev{transform: rotate(180deg); left:-50px;}
.Menu003135 .slick-next{right:-50px;}
@media(min-width:1025px){
   .Menu003135 .nav-menu li a{ min-width:160px;}
   .Menu003135 .nav-menu1{width:70%;}
}

@media (max-width:1024px) {
.Menu003135{padding: 2% 0;}
.Menu003135 .current{display: none;}
.Menu003135 .nav-menu1{padding:0 30px;}
.Menu003135 .nav-menu li{line-height:3;padding:0.5em;width: 33%}
.Menu003135 .nav-menu li a{ padding: 0 5px}
.Menu003135 .slick-prev{left:-40px;}
.Menu003135 .slick-next{right:-40px;}
}
/*RighInfo003186 */
.RighInfo003186{ padding-top: calc(92 / 1920 * 100vw); padding-bottom: calc(92 / 1920 * 100vw); overflow: hidden;}
.RighInfo003186 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;}
.RighInfo003186 .column-name aside{position: relative;z-index: 4;}
.RighInfo003186 .column-name .cn{font-size: .4rem;color: #333; line-height: 1;}
.RighInfo003186 .column-name .en{line-height: calc(26 / 30 * 1em);margin-top: calc(7 / 30 * 1em);font-size:.66rem;}
.RighInfo003186 .Hometitle .en{-webkit-opacity: 0.1;}
.RighInfo003186 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/RighInfo003186-title-bg.png) no-repeat; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
.RighInfo003186 .ConVideo{ margin-top:3%; width:100%;}
.RighInfo003186 .ConVideo video{ display:block; width:100%;}

@media (min-width:1025px) {
 .RighInfo003186 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003186 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}
}

@media (min-width:1025px) {
.RighInfo003186 .left-intro{width: calc(745 / 1440 * 100%);}
.RighInfo003186 .intro{width: 111%;}
.RighInfo003186 .right-img{width:38%; }
.RighInfo003186 .number{max-width: calc(540 / 16 * 1em);}
.RighInfo003186 .right-img .pic{width:100%; padding-top: 5%;}
}
.RighInfo003186 .left-intro .column-name{margin-bottom: 51px;}
.RighInfo003186 .intro h2{margin: 0 0 calc(20 / 40 * 1em);color: #005fae;font-size: 24px;}
.RighInfo003186 .intro p{text-align: justify;line-height: 34px;}
.RighInfo003186 .intro + .number{margin-top: calc(63 / 16 * 1em);}
.RighInfo003186 .number li{float: left;width: calc((100% - (20 / 16 * 1em)) / 2); margin-bottom: calc(20 / 16 * 1em);padding: 1em calc(20 / 16 * 1em);
background: -moz-linear-gradient(left,  rgba(191,156,80,0.3) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dbf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */
}
.RighInfo003186 .number li:not(:nth-child(2n)){margin-right: calc(20 / 16 * 1em);}
.RighInfo003186 .number li .inner{position: relative;}
.RighInfo003186 .number li .icon{position: absolute;right: 0; bottom: 0;width: calc(44 / 16 * 1em);}
.RighInfo003186 .number li h3{margin: 0;color: #005fae;font-size: calc(40 / 16 * 1em);font-weight: normal;}
.RighInfo003186 .number li aside{color: #333333;}
@media (max-width:1024px) {

}





/*PicList002433 */
/*slick Basic*/
.PicList002433 .auto{padding:4vw 0 0vw 0;}
.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track,
.PicList002433 .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)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before,
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.PicList002433 .Hometitle .en{text-align: center;}
.PicList002433 .Hometitle .cn{text-align: center;}
.PicList002433 .Hometitle:after{text-align: center; margin: 0 auto; margin-top: 25px;}
.PicList002433{}
.PicList002433 .main{ padding:6% 0 4% 0;}
.PicList002433 .main  .slick-arrow{ position:absolute; top:50%; width:57px; height:57px; margin-top:-30px; border:1px solid #ccc; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main  .slick-arrow:hover{ background:rgb(0 95 174);border: 1px solid #005fae }
.PicList002433 .main  .slick-arrow:before{ position:absolute; content:''; width:18px; height:18px; border-top:2px solid #ccc; border-right:2px solid #ccc; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main  .slick-arrow:hover:before{ border-color:#fff;}
.PicList002433 .main  .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.PicList002433 .main  .slick-prev{ left:-59px;}
.PicList002433 .main  .slick-next{ right:-59px;}
@media(max-width:1408px){
.PicList002433 .main  .slick-prev{ left:2%;}
.PicList002433 .main  .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main  .slick-arrow{ width: 7vw;height: 7vw;margin-top: -3.5vw;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}

.PicList002433  .list ul{ padding:0 50px;}
.PicList002433  .list li{ float:left; position:relative;  text-align:center; margin-bottom:4%;}
.PicList002433  .list li:first-child:before,
.PicList002433  .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433  .list li:first-child:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433  .list li:last-child:after{right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list li aside{ padding-top:35px;height:90px; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433  .list li .ytable{ height:245px;}
.PicList002433  .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433  .list li figure{ position:relative; display:inline-block;max-width: 80%;}
.PicList002433  .list li figure:after{ position:absolute; right:-24px; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.PicList002433  .list li figure img{ max-height:245px;padding: 8px;padding-top: 12px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433  .list li p{margin: 0 auto;max-width: 270px;width: 100%;line-height: 30px;max-height: 60px;color: #333;font-size:.17rem;}
.PicList002433  .list .ul-3 li{width:33.33333333%;}
.PicList002433  .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li{width:50%;}
.PicList002433  .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-1 li{width:100%;}
@media(max-width:640px){
.PicList002433  .auto,
.PicList002433  .list ul{ padding:6% 0 0;}
.PicList002433  .list li p{ font-size:12px;}
.PicList002433  .list li .ytable{ height:150px;}
.PicList002433  .list li figure img{ max-height:150px; padding:3px}
.PicList002433  .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433  .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433  .list .ul-3 li:nth-child(3):after,
.PicList002433  .list li:first-child:before{ display:none;}
}
@media(max-width:480px){
.PicList002433  .list li .ytable{ height:100px;}
.PicList002433  .list li figure img{ max-height:100px;}
}




/*PicList003142 */
.PicList003142{padding: 5vw 0 2vw 0;}
.PicList003142 li{float: left;  margin-bottom: 3%;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);padding:1.5vw;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;}
.PicList003142 li .tit{ font-size: .24rem;line-height: 1.6666; min-height: 3.3332em;}
.PicList003142 li p{font-size: .17rem;line-height: 1.78571;min-height: 3.57142em;color: #666;}
.PicList003142 li .pic{overflow: hidden;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.PicList003142 li a:hover .Ispic{border-top-left-radius: 15px;border-top-right-radius: 15px;}
.PicList003142 li a:hover{color: #005fae;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;font-size: .17rem;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg) no-repeat right center;}
@media (min-width:1025px) {
.PicList003142 li{width:31.3%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 3%;}
.PicList003142 li:nth-child(3n+1){clear: left;}
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;}
.PicList003142 li .txt{padding: 1em;}
}
/*Page003143 */
.Page003143 .Pages{padding: 0 0 5vw 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #005fae;border-color: #005fae;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}



/*RighInfo002973 */
.RighInfo002973{ color: #333;}
.RighInfo002973 .news-details{max-width: 1600px; padding:0 0 3% 0;}
.RighInfo002973 .news-details .title{text-align: center;padding-bottom: 40px;border-bottom: 1px solid #e4e4e4;}
.RighInfo002973 .news-details .title h1{font-size: .24rem; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;font-size: .17rem;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;font-size: .17rem;color: #666;}
.RighInfo002973 .news-details .edit-info .img{text-align: center;padding: 15px 0;}
.RighInfo002973 .w_96{width: 100%;}
.RighInfo002973 .pn-page aside{padding: 10px 0;font-size: .17rem;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #205393;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);font-size: .17rem;}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}

}



/*PicList002926 */
.PicList002926{padding:6vw 0 2vw 0;}
.PicList002926 .auto{max-width: 1600px;}
.PicList002926 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #005fae;display: block;}
.PicList002926 .more:hover{background: #005fae;}
.PicList002926 .more:after{display: inline-block; content: '';background: url("../images/PicList002926_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList002926 .more{line-height: 10vw;}
}

.PicList002926 li{margin-bottom: 4.17vw;}
.PicList002926 li .pic a{display: block; overflow: hidden;border-radius: 15px;}
.PicList002926 li .pic img{transition: 0.3s;}
.PicList002926 li:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002926 li:nth-child(2n-1) .info .inner{margin-left: 2.6vw;}
.PicList002926 li:nth-child(2n) .info .inner{margin-right: 2.6vw;}
.PicList002926 li .info .inner{border-top:2px solid rgb(0 95 174 / 0.5);border-bottom: 2px solid rgb(0 95 174 / 0.5); padding: 2.03vw 1.98vw;text-align: center;}
.PicList002926 li .icon img{max-height: 32px;}
.PicList002926 li h3{font-size: 24px;}
.PicList002926 li h3:after{display: block; content: ''; height: 2px;background: #005fae; width: 20px; margin: 10px 0;}
.PicList002926 li h3 a{color: #333;text-align: left;}
.PicList002926 li h3 a:hover{color: #005fae;}
.PicList002926 li .more{margin: 0 auto;font-size: 24px;}
.PicList002926 li  p{line-height: 26px;
    text-align: left;
    font-size: 17px;
    color: #666;}
@media(min-width:1025px){
.PicList002926 li .pic{width: 59.642%;}
}
@media(max-width:1024px){
.PicList002926 li .ytable,
.PicList002926 li .ytable-cell{display: block;}
}
@media(max-width:640px){
.PicList002926 li h3{font-size: 5vw;}
.PicList002926 li  p{font-size: 3.5vw;}
 .PicList002926 li .info .inner{padding: 5vw 3vw;}
}





/*
 .Form002802
 */
.Form002802{ padding: 4vw 0; }
.Form002802 .box{ padding: 4vw; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }
.Form002802 h1{text-align: center; font-size: .4rem; color: #333; margin:0 0 40px;}
.Form002802 .from td{ padding-right:3%; padding-bottom:3%;}
.Form002802 .from td p{margin: 0;color: #999;text-align: center;font-size: .17rem;}
.Form002802 .from td div{ position:relative;}
.Form002802 .from tr:last-child td{ padding-bottom: 0;}
.Form002802 .from label{ position:absolute; left:24px; top:0;line-height:55px; color:#666;}
.Form002802 .from .text{ width:100%; height:50px; line-height:55px; text-indent:10px; border:none; background: #f5f5f5;border-radius: 5px;}
.Form002802 .from textarea.text{ height:132px;}
.Form002802 .from .btn{ padding-bottom: 1.5%; text-align:center;}
.Form002802 .from .btn input{background: #005fae; cursor: pointer;padding: 0;border: none;width: 200px;height: 58px;color: #fff;text-transForm002802: uppercase;border-radius: 5px;}
.Form002802 .address { padding:3% 0 0;}
.Form002802 .address dl{ border-top:1px solid #eee; padding:3% 0;}
.Form002802 .address dd{ }
.Form002802 .address dd h1,
.Form002802 .address dd h2,
.Form002802 .address dd p{ padding-left:44px; line-height:35px;}
.Form002802 .address dd h2{ background-repeat:no-repeat; background-position: left center; display: inline-block; margin-right: 9%; margin-bottom: 2%; }
.Form002802 .address dd h1{ margin-bottom: 3%; padding-left: 0; font-size:.24rem; color: #333; font-weight: bold; }
.Form002802 .address dd h2{ font-size:.18rem;}
.Form002802 .address dd h2.h2_1{ background-image:url(../images/Form002802-icon1.jpg);}
.Form002802 .address dd h2.h2_2{ background-image:url(../images/Form002802-icon2.jpg);}
.Form002802 .address dd h2.h2_3{ background-image:url(../images/Form002802-icon3.jpg);}
.Form002802 .address dd h2.h2_4{ background-image:url(../images/Form002802-icon4.jpg);}

@media(min-width:641px){
.Form002802 .from td:nth-child(2n),
.Form002802 .from .textareas,
.Form002802 .from .btn,
.Form002802 .from .tip{ padding-right: 0; }
}
@media(max-width:640px){
.Form002802 .from td{ display: block; padding-right: 0; }
.Form002802 .address dd{ float:none; width:auto; padding-left:0; }
}



/*
 .PicList002323 为demo编号
 */
.PicList002323{margin: 0 auto;padding:4vw 0 1vw 0;}
.PicList002323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:.2rem; position: relative;}
.PicList002323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 0 1%;text-align: center;position: relative}
.PicList002323 ul li .play{position: absolute;width: 100%;height: 100%;cursor: pointer;left: 0;top: 0;z-index: 10}
.PicList002323 ul li div{ padding-bottom: 69%; position: relative; overflow: hidden;border-radius: 15px;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;border-radius: 15px;}
.PicList002323 ul li h3{ color: #333;margin: 17px 0 0;font-weight: normal;font-size: .17rem;text-align: center;}
.PicList002323 ul li a:hover figure{transform: scale(1.1);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
.PicList002323{}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:31.3%;margin-bottom: 2%; }
}

@media(max-width:1024px){
 .PicList002323{padding:4vw 0 30px;}
}

/*
 .RighInfo002450 为demo编号
 */
.RighInfo002450{ padding: 5% 0;}
.RighInfo002450 .auto{ position: relative;}
@media only screen and (max-width: 1200px) {
.RighInfo002450 .auto{ margin-left: 15px; margin-right: 15px;}
}
.RighInfo002450 .wrap-container .tit{ color: #005fae;font-size: .3rem; margin: 0 0 8%; font-weight: bold;text-align: center;}
.RighInfo002450 .wrap-container .tit2{ color: #005fae;font-size: .26rem; margin: 0 0 3%; font-weight: bold;text-align: center;}
@media only screen and (min-width:1201px ) {
	.RighInfo002450 .wrap-container .tit{ font-size:.4rem;}
}
.RighInfo002450 .wrap-container .img,.jiejuess .img{ margin: 0 auto; display: block;}
.RighInfo002450 .wrap-container .word,.jiejuess .word{ color: #1a1002; font-size:.14rem; line-height: 24px; margin-top: 3%;}
@media only screen and (min-width:767px ) {
	.RighInfo002450 .wrap-container .img,.jiejuess .img{ float: right; margin: 0 0 0 6%;}
	.RighInfo002450 .wrap-container .word,.jiejuess .word{ margin-top: 0;margin-bottom: 80px;}
}
.jiejuess{max-width:1200px;margin:0 auto;}
.jiejuess h1,.RighInfo002450 h1{font-size:.24rem;font-weight: bold;color: #333;}
.jiejuess h3,.RighInfo002450 h3{font-size: .22rem;font-weight: bold;color: #333;}
.jiejuess p,.RighInfo002450 p{line-height: 32px;font-size: .17rem;color: #666;}
.jiejuess h4,.RighInfo002450 h4{font-size:.24rem;font-weight: bold;color: #333;border-left: 5px solid #005fae;line-height: 22px;padding-left: 15px;margin-top: 50px;}
.jiejuess h5,.RighInfo002450 h5{font-size:.20rem;font-weight: bold;color: #fe0000;b}
.jiejuess p span,.RighInfo002450 p span{color: #005fae;}
.jiejuess .text1,.RighInfo002450 .text1{line-height:28px;font-size:.17rem;color: #666;}
.jiejuess .text2,.RighInfo002450 .text2{line-height: 18px;font-size: .17rem;color: #666;margin-top: 24px;}
.jiejuess .img1,.RighInfo002450 .img1{margin-top: 25px;}
.jiejuess .left,.RighInfo002450 .left{float: left;width: 86%;margin-right: 5%;}
.jiejuess .right,.RighInfo002450 .right{float: left;width: 9%;margin-top: 50px;text-align: center;color: #005fae;}
.RighInfo002450 .biao{}
.jiejuess h5 a,.RighInfo002450 h5 a{text-align: center;width: 200px;padding: 20px 30px;background: #005fae;color: #fff;border-radius: 5px;margin: 0 auto;margin-top: 20px;display: block}


.Floor002619_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor002619_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.Floor002619_video .close::before,
.Floor002619_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;top: 19px}
.Floor002619_video .close::after{ transform:rotate(45deg);}
.Floor002619_video .ytable{height: 100%;}
.Floor002619_video .files{ margin:0 auto; width:96%; max-width:1000px; max-height:80%;}
.Floor002619_video .files video{ background:#000;}




/*! fancyBox 插件样式，如有一样的只留一份 */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/PicList002311-fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../images/PicList002311-fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../images/PicList002311-blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../images/PicList002311-fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../images/PicList002311-fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../images/PicList002311-fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}



/*carousel 公共样式只留一份*/
.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%; }



/*
 .PicList002311 为demo编号
 */
.PicList002311{ margin-top: 100px;}
.PicList002311 .CenTitle{ padding:60px 0 30px 0; position:relative; z-index:1; margin-top: 20px; border-top: 1px solid #e7f0f4;}
.PicList002311 .CenTitle .name{text-align: center;font-size:.4rem;font-weight: bold;color: #555;line-height: 30px;color: #005fae;}


.PicList002311 .honorList{ position:relative; padding:20px 40px;}
.PicList002311 .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-12px; width:24px; height:24px; background:url(../images/PicList002311-button_hover.png); cursor:pointer;}
.PicList002311 .honorList .prev{ left:0; background-position:left top;}
.PicList002311 .honorList .prev:hover{ background-position:left bottom;}
.PicList002311 .honorList .next{ right:0; background-position:right top;}
.PicList002311 .honorList .next:hover{ background-position:right bottom;}
.PicList002311 .honorList .list{margin:0 auto; overflow:hidden;}
.PicList002311 .honorList .list .ul li{ padding: 0 2%;}
.PicList002311 .honorList .list .ul .dot{     display: block;text-align: center;padding-top: 28px;line-height: 20px;font-size:.17rem;color: #555;}
.PicList002311 .honorList .list .ul .dot:hover{ color:#005fae;}
@media only screen and (min-width:768px ) {
.PicList002311 .honorList{ padding:20px 50px;}
}



/*
 .PicList002797
 */
.PicList002797 {padding: 5vw 0 2vw 0;}
.PicList002797 li{ float:left; width:48%; margin:0 4% 4% 0;border-radius: 10px;}
.PicList002797 li:nth-child(2n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; }
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{ padding-bottom:70%;background-size: contain;}
.PicList002797 li h4{font-size:.17rem;color: #333;padding-bottom:6%;}
.PicList002797 li h3{ font-size: .24rem; color:#202020;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0,95,174,0.8); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
.PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#1998d6;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:.24rem;}
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;}
.PicList002797 li .hover p{ font-size:.17rem; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #005fae; border-radius: 5px;transition:all 0.5s ease-out 0s; font-size: .17rem;}
.PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1000px){
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}






/*RighInfo003134 */
.RighInfo003134 .img-side{margin-bottom:2.5em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #005fae; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .tit{ font-size:.4rem;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #005fae;display: block;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size:.17rem;color: #fff;box-shadow:0px 10px 30px rgb(0 95 174 / 0.08);border-radius: 5px; margin:5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a.download2{background-color: #005fae;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-size: .24rem; padding-bottom: 0.666em;color: #333; line-height: 2;margin-bottom:2%;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #005fae;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/img.png);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/img1.png);}
.RighInfo003134 .prod-intro .name-3 i{background-image: url(../images/img2.png);}
.RighInfo003134 .prod-intro .name-4 i{background-image: url(../images/img3.png);}
.RighInfo003134 .prod-intro .singlePage{margin: 2em 0 3em 0;font-size:.17rem;line-height: 34px;}
.RighInfo003134 .prod-intro .singlePage .pic{margin-bottom:30px;}
.RighInfo003134 .prod-intro .more{background-color: #005fae;color: #fff;padding: 0 20px;height: 37px;line-height: 37px;margin-bottom: 10px;display: inline-block;}

.RighInfo003134 .prod-intro .singlePage .video{position: relative; z-index: 1;}
.RighInfo003134 .prod-intro .singlePage .open-video{position: absolute; left: 0; top: 0; width: 100%; z-index: 10; height: 100%;background: url("../images/Floor002950_play.png") no-repeat center center;}
.RighInfo003134 .prod-intro .singlePage .video video{background: #000;}
@media(max-width:1024px){
.RighInfo003134 .prod-intro .singlePage .open-video{background-size: auto 30%;}
}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 58%;}
.RighInfo003134 .img-side .ytable-cell{}
.RighInfo003134 .img-side .txt{}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em 0;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
}
.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-size:.24rem;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #005fae; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size:.24rem;line-height: 1.66666;color: #333333;}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute;left: 1.21428em;top: 0;line-height: 3.2em;}
.RighInfo003134 .img-side .txt p{line-height:32px;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #005fae;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;}
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
}


.Honor{padding: 5vw 0; background:#eff7ff;}
.Honor dd{float: left; width: 31.3%;margin-bottom: 1.5%; padding-bottom: 1.5%; margin-right: 3%;  font-size:.18rem; line-height: 2; border-bottom:1px dashed #b7b7b7;}
.Honor dd a{position: relative; padding-left: 24px;}
.Honor dd:nth-child(3n){ margin-right: 0;}
.Honor dd a:after{position: absolute;content: ''; width: 6px;height:6px;background-color: #005fae; top: 50%;margin-top: -3px; border-radius: 50%; left: 0;}


@media(max-width:1024px){
.Honor dd{float: none; width: 100%;margin-right:0; }
}


.Conbox .w74,
.Conbox .w22{padding:5vw 0;}

@media(min-width:1025px){
 .Conbox .w74{width:74%;}
.Conbox .w22{width:22%;}
}

.Related .box{ border:1px solid #f3f3f3; }
.Related .title{ border-bottom:3px solid #f8f8f8; position:relative; line-height:70px; font-size:20px; color:#005fae; padding:0 20px 0 0; border-top:2px solid #005fae; margin:0; }
.Related .title span{ display:table; padding-left:20px; padding-right:5px; border-top:2px solid #003a6a; margin-top:-2px;}
.Related .title:after{ position:absolute; left:0; bottom:0; width:100%;height:1px; background-color:#e7e7e7; content:''; margin-top:20px;}
.Related .title a{ float:right; font-size:14px; font-weight:normal; background:url(../images/Menu002088-more.png) no-repeat right center; padding-right:25px;}
.Related .menu{ padding:0 20px;}
.Related li{ border-bottom:1px solid #ededed; padding:22px; padding-left: 0; line-height:20px; }
.Related li a{position: relative; display:inline-block; vertical-align:middle;}
.Related li:last-child{border-bottom: none;}
.Related li ul{display: none;}
.Related li ul li a{color: #999;}
.Related li a{padding-left:24px; position:relative;}
.Related li a i{ position:absolute; left:0; top:50%; margin-top:-10px; width:20px; height:20px; }
.Related li a i::before,
.Related li a i::after{ position:absolute; content:''; background:#ccc;}
.Related li a i::before{ left:20%; height:2px; width:60%; top:50%; margin-top:-1px;}
.Related li a i::after{ left:50%; width:2px; margin-left:-1px; top:20%; height:60%;}
.Related .menu li a:hover i::after,
.Related .menu li.aon a i::after{ display:none;}
.Related .menu li.aon a i::before{ background:#005fae;}
.Related .menu li a:hover, .Related .menu li.aon > a{color:#005fae;}
.Related .menu li a:hover:after,
.Related .menu li.aon > a:after{background-color:#005fae; }



/*
 .Menu002252
 */
 .Menu002252{padding:4vw 0 0;text-align:center; overflow:hidden;}
 .Menu002252 .ul{ margin:0 auto; position: relative; padding: 0 50px; width:90%; max-width: 700px;}
 .Menu002252 a{display:inline-block;line-height:3; padding:0 20px;background:#f8f8f8; border-radius:28px; font-size: .17rem;margin: 0 20px;}

 .Menu002252 .slick-arrow{width: 46px; height: 46px; position: absolute; top:50%; margin-top:-23px;}
 .Menu002252 .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid #b1b1b2;border-top: 2px solid #b1b1b2; transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
 .Menu002252 .slick-arrow:hover,
 .Menu002252 .slick-arrow:hover:before{border-color:#005fae;}
 .Menu002252 .slick-prev{transform: rotate(180deg); left:0;}
 .Menu002252 .slick-next{right:0;}

 .Menu002252 a.aon,
 .Menu002252 a:hover{ color: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); background-image: linear-gradient(to right,  #005fae ,#00386C);}

@media(max-width:1024px){
   .Menu002252 a{padding:0 10px;margin: 0 10px;}
}


 /*
 .TextList002243 为demo编号
 */
.TextList002243{padding:5vw 0}
.TextList002243 .list li .ytable{height: 100%}
.TextList002243 .list li h4{ color: #333; margin-top: 0; font-size:24px; line-height: 1.75;}
.TextList002243 .list li h4:after{ content: ""; display: block; width: 40px; border-bottom:2px solid #005fae; margin: 17px 0 5px;}
.TextList002243 .list dl  dd{font-size:.17rem; line-height: 1.75; color: #474747; margin: 0 0 15px; position: relative; padding-left: 38px;}
.TextList002243 .list dl  dd .icon{ position: absolute; left: 0; top: 0; width: 27px; height: 25px; display: block; background: url(../images/TextList002243-icon.png) no-repeat;}
.TextList002243 .list dl  dd .addr-icon{ background-position: 0 top;}
.TextList002243 .list dl  dd .tel-icon{ background-position: 0 -39px;}
.TextList002243 .list dl  dd .mal-icon{ background-position: 0 bottom;}
.TextList002243 .list li{ padding:4vw; box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); border-radius: 10px; border-left: 3px solid #005fae; background: url(../images/TextList002243-bg.png) no-repeat 90% 90%; }

@media (min-width: 640px){
.TextList002243 .list li{ width: 48%; float: left; margin:0 0 50px;}
.TextList002243 .list li h4{}
.TextList002243 .list li.odd{ float: right;}
}

@media(max-width:1024px){
.TextList002243 .list li{margin-bottom: 10px}
}






/*搜索*/
.TextList002322{ padding: 5% 0;}
.TextList002322 h3{font-size: .24rem;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #f75a53;}
@media only screen and (max-width:767px ) {
.TextList002322{ padding: 20px 3%;}
}




/*Timeline002853 */
.Timeline002853{background: url(../images/Timeline002853-bg.png) no-repeat center bottom;}
@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width:24%;}
.Timeline002853 .slider-for{float: right;width:70%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -65px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 65px;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{padding-right: 3vw;text-align: right;}
}
.Timeline002853 .slider-nav{border-right: 1px solid #efefef;position: relative; padding:6vw 0;}
.Timeline002853 .slider-nav  .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #efefef; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px;}
.Timeline002853 .slider-nav .slick-arrow:hover:before{background-image: url(../images/Timeline002853_btn1.png); }
.Timeline002853 .slider-nav li{line-height:129px; font-size: 18px;color: #ccc;font-weight: 100;}
.Timeline002853 .slider-nav li span{ font-size: 34px; margin-right: 10px;}
.Timeline002853 .slider-nav li.slick-center{color: #666;}
.Timeline002853 .slider-for .box{padding-top: 6.2vw;line-height: 28px;}
.Timeline002853 .slider-for .year{ color: #005fae;font-size: 48px;line-height: normal; font-weight: bold;}
.Timeline002853 .slider-for .year:after{content: '';width:62px; height: 3px;background:#005fae; display: block; border-left:14px solid #d66730;margin-top:20px;margin-bottom: 30px;}
.Timeline002853 .slider-for .desc{line-height: 28px;color: #333; font-size: 16px;line-height: 28px;}
.Timeline002853 .slider-for .desc p{margin: 0;}
.Timeline002853 .slider-for .desc p+p{margin-top:15px;}
.Timeline002853 .slider-for .pic{width: 80%;}
.Timeline002853 .slider-for .pic img{margin:2.5vw auto 0; display: block; width: 100%;}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853{padding:50px 0;}
.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef; border-right: none;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
.Timeline002853 .slider-nav li.slick-current{color: #666;}
.Timeline002853 .slider-for{min-height: 400px;}
.Timeline002853 .slider-for .pic{width:100%;}
}
@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size: 16px;}
.Timeline002853 .slider-nav li span{font-size: 24px;}
}



/*Timeline002790 */
.Timeline002790 {padding: 4% 0 3%;}
.Timeline002790 .tit{font-size:24px;text-align: center;margin-bottom: 5%;color: #005fae;font-weight: bold;}
.Timeline002790 .year{ position:relative; padding:2% 0 4% 0;color:#6e6e6e;}
.Timeline002790 .year::before{ content:''; width:1px; height:100%;top: 0%; position:absolute; background-color:#ededed; z-index:0;}
.Timeline002790 ul{ position:relative; z-index:1;}
.Timeline002790 li{position:relative;  border-radius: 10px;margin-top: -60px; }
.Timeline002790 li:after{ content: ""; display: block;  position: absolute; top: 51%; right: 0; width: 50%; height: 2px; border-bottom: 1px dashed #ddd; z-index: -2  }
.Timeline002790 li:nth-child(2n):after{ left: 0}
.Timeline002790 li:before{width:12px; height:12px;border:1px solid #999;  border-radius:50%;position:absolute; left:50%; margin-left: -7px; top: 50%; margin-top: -2px;  content:''; background:#fff;}
.Timeline002790 li:nth-child(2n)::before{ left:auto; right:50%; margin-right: -6px; }
.Timeline002790 li .con{width: 45%;background: #eff7ff;border-radius: 10px; padding:60px;float: right;position: relative;overflow: hidden;border: 1px solid #fff}
.Timeline002790 li .con figure{width: 40%; position: absolute; right: 0; top: 0; height: 100%;}
.Timeline002790 li .icon{ position: absolute; left: 0; bottom: 0;  width:60px; height: 60px; padding:5px; background: #fff; overflow: hidden; border-radius: 0 6px 0 0}
.Timeline002790 li .con .pic{padding-left: 30px;}
.Timeline002790 li:nth-child(2n) .con figure{left: 0}
.Timeline002790 li:nth-child(2n) .con  .txt{/* float: right; *//* padding-left: 6%; */}
.Timeline002790 li:nth-child(2n) .icon{ left: auto; right: 0; border-radius: 6px 0 0 0}
.Timeline002790 li:nth-child(2n) .con{float:left}
.Timeline002790 li .txt{  position:relative;font-size:16px; line-height:24px;/* padding-right: 50px; */}
.Timeline002790 li:nth-child(2n)  .txt{ padding-right: 0}
.Timeline002790 li .txt figure{transition:all ease 0.5s; position:absolute; top:0;width:120px; height:100px; }
.Timeline002790 li:nth-child(2n) .txt figure{ left:0; }
.Timeline002790 li:nth-child(2n-1) .txt figure{ right:0; }
.Timeline002790 li .txt figure img{ position:absolute; max-width:100%; max-height:100%; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.Timeline002790 li .txt h3{margin: 0;font-size: 40px;color: #005fae;padding-bottom: 7px;font-family:Arial, Helvetica, sans-serif;}
.Timeline002790 li .txt h3:after{content: '';width:62px; height: 3px;background:#005fae; display: block; border-left:14px solid #d66730;margin-top:20px;margin-bottom: 30px;}
.Timeline002790 li.hover .con{ border: 1px solid #005fae}
.Timeline002790 li.hover:after{ border-color:  #005fae}
.Timeline002790 li.hover:before{ border-color:  #005fae}
@media(min-width:641px){
.Timeline002790 .year::before{left:50%;margin-left:-0.5px; }
.Timeline002790 li{width:100%;}
.Timeline002790 li:nth-child(2n){ float:left;  }
.Timeline002790 li:nth-child(2n-1){float:right; z-index:10; }
}@media(max-width:1366px){
.Timeline002790 li .con{padding: 40px }
}
@media(max-width:1024px){
.Timeline002790{ padding-top: 0}
.Timeline002790 li {margin-bottom: 20px; height: auto; overflow: hidden; margin-top: 0}
.Timeline002790 li .con{width: 100%; float: left; padding: 20px }
.Timeline002790 .year::before,
.Timeline002790 li:after,
.Timeline002790 li:before{ display: none}
.Timeline002790 li .con .txt,
.Timeline002790 li .con figure{ position: relative; float: left; width: 100%}
.Timeline002790 li .con figure{height: 200px; margin-bottom: 20px;}
.Timeline002790 .tit{font-size:20px;}
}
.Timeline002790 .more{ text-align:center; padding-bottom:20px;}
.Timeline002790 .more a{width:180px;height: 36px; text-align:left;line-height:36px;display: inline-block;color: #fff;font-size: 14px; background:url(../images/Timeline002790-more.png) no-repeat 70% center #c30d23; position: relative; z-index: 100; border-radius: 60px; text-align: center; padding-right: 20px;}


.ul_sitemap{display:table;margin: 0 auto;}
.ul_sitemap li{margin: 20px 0;}
.ul_sitemap li strong{padding-right: 20px;}




.sitemap{ padding-bottom: 4%;margin: 0 auto;max-width: 1200px}
.sitemap li{ border-bottom: solid 1px #ececec; padding:2% 0}
.sitemap li .sub{margin-top:5px;}
.sitemap li em{ font-size: 20px;font-style: normal;padding-bottom: 10px}
.sitemap li span{ display: inline-block; padding-right:2%; opacity: 0.7}



.culture{padding: 4vw 0}
.culture .title{font-size: 32px;color: #333;padding-bottom: 2vw;font-weight: bold;}
.culture .subtitle{font-size: 20px;color: #333;padding-top: 15px;font-weight: normal;}
.culture .box1 .txt{padding-left: 5%}
.culture .info{font-size: .16rem;line-height: 2}
.culture .info p{margin: 0;padding-bottom: 10px}
.culture .box2{padding-top: 4vw}
.culture .box2 .txt{width: 50%;}
.culture .box2 .pic{width: 50%;padding-left: 5%}
.culture .box3{margin-top: 4vw;position: relative}
.culture .box3 .title{color: #fff}
.culture .box3 .txt{position: absolute;text-align: center;left: 50%;top: 50%;transform: translate(-50%,-50%)}
.culture .box3 .txt a{color: #fff;background-image: linear-gradient(to right, #005fae ,#00386C);display: inline-block;padding: 15px 50px;font-size: .16rem;border-radius: 36px}


@media(max-width:1024px){

.culture .title{font-size: 24px;padding-bottom: 20px}
.culture .subtitle{font-size: 16px;}
.culture .box1 .txt,
.culture .box1 .pic{display: block}
.culture .box1 .txt{padding-left: 0%;padding-top: 2%}

.culture .box2 .txt{width: 100%;display: block}
.culture .box2 .pic{width: 100%;padding-left: 0%;display: block}


.culture .box3{margin-top: 30px}
.culture .box3 .title{color: #333;}
.culture .box3 .txt{position: relative;left: auto;top: auto;transform: translate(0%,0%)}
.culture .box3 .txt a{margin-bottom: 20px}
}




.RighInfo002519-div{float: left; width: 56%;font-size:16px;line-height:2;}
.RighInfo002519-img{float: right;width: 40%;margin-top: 6px;margin-left: 25px;margin-bottom: 10px;}

.RighInfo002519-table{ display: table; width: 100%; table-layout: fixed;padding:3% 0}
.RighInfo002519-table .RighInfo002519-div{ float: none; display: table-cell; vertical-align: middle; padding-left: 25px;}
.RighInfo002519-table .RighInfo002519-img{ float: none; display: table-cell; vertical-align: middle; margin: 0;}
.RighInfo002519-div_left{padding-right:5% !important;padding-left:0 !important;}
.RighInfo002519-div_right{padding-left:5% !important;padding-right:0 !important;}

.RighInfo002519-table2 .RighInfo002519-div,
.RighInfo002519-table2 .RighInfo002519-img{vertical-align: top;}
@media screen and (max-width:768px ){
.RighInfo002519-table .RighInfo002519-div,
.RighInfo002519-table .RighInfo002519-img{ display: block; width: 100%; margin: 2% 0;}
.RighInfo002519-div_left,.RighInfo002519-div_right{padding:0 !important;}
}




.PicList02323{max-width: 1600px; margin: 0 auto;}
.PicList02323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.PicList02323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;}
.PicList02323 .list{ overflow: hidden;}
.PicList02323 .auto{overflow: hidden;}
.PicList02323 ul{ margin: 0 -1%;}
.PicList02323 ul li{ float: left; width: 48%;margin: 20px 1% 0 1%;text-align: center;list-style-type:none;}
.PicList02323 ul li div{position: relative; overflow: hidden;}
.PicList02323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList02323 ul li h3{margin:10px 0 0; font-weight: normal; font-size: 14px;}
.PicList02323 ul li a:hover figure{transform: scale(1.1);}
.PicList02323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList02323 ul li{width:31.334%;}
.PicList023233 ul li{width:48%;}
.PicList023232 ul li{width:48%;}
}
@media screen and (min-width:1024px ){
.PicList02323 ul li{width:23%; }
.PicList023233 ul li{width:31%; }
.PicList023232 ul li{width:48%; }

}





.privacy-content {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    background: rgba(0,0,0,.7);
    z-index: 99998;

}



.privacy-box .container {
    padding: 20px;
    position: relative;
    margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.privacy-box p {
    display: inline-block;
    color: #fff;
    line-height: 2;

}

.privacy-box a {
    color: #fff;
    text-decoration: underline;
}

.privacy-box .privacy {
    margin-left: 30px;
}

.privacy-box .btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 6px 0;
    font-size: 16px;
    line-height: 1.42857143;
    border-radius: 4px;
	margin-left: 3vw;
	color: #fff;
	width: 140px; text-align: center;
	background-color: #005fae;
}


/*  */
.video-info{ width:100%;}
.video-info video{ width:100%;}

.Popup{display: none;position: fixed;left: 0;right: 0;top: 0; bottom: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);z-index: 333;display: flex;justify-content: center;align-items: center;}
.Popup .popup-box{padding: .5rem 0;background-color: #fff;overflow-y: scroll;height: 60vh;width: 70vw;}
.Popup .popup-box .text{font-size: .18rem;color: #666;line-height: 2;padding:0 .5rem;}
.Popup .popup-box .text a{text-decoration: revert;}
.Popup .popup-box .text p{text-align: center;color: #000;font-weight: bold;}
.Popup .popup-box .btn{margin-top: .3rem;display: flex;justify-content: right;align-items: center}
.Popup .popup-box .btn div{width: 1.2rem;line-height: .4rem;text-align: center;font-size: .16rem;color: #fff;border-radius: 4px;background-color: #005396; border: 1px solid #005396; cursor: pointer; transition: 0.3s;}
.Popup .popup-box .btn div:nth-of-type(2){margin-left: .2rem;background-color:#fff;color: #005396; }
.Popup .popup-box .btn div:hover{transform: translateY(-.05rem);}
.Popup .popup-box::-webkit-scrollbar {
	width: 3px;
	height: 5px;
  }
  
  .Popup .popup-box::-webkit-scrollbar-thumb {
	background: linear-gradient(to bottom right, #ebeced 0%, #333 100%);
	border-radius: 5px;
  }
  
  .Popup .popup-box::-webkit-scrollbar-track {
	background-color: #ddd;
  } 








