@font-face {
	font-family: 'HarmonyOS_Sans_SC_Regular';
	src:url('../fonts/HarmonyOS_Sans_SC_Regular.woff') format('woff');
    font-display:swap;
}

@font-face {
	font-family: 'HarmonyOS_Sans_SC_Medium';
	src:url('../fonts/HarmonyOS_Sans_SC_Medium.woff') format('woff');
    font-display:swap;
}

@font-face {
	font-family: 'HarmonyOS_Sans_SC_Bold';
	src:url('../fonts/HarmonyOS_Sans_SC_Bold.woff') format('woff');
    font-display:swap;
}

body{font-family: 'HarmonyOS_Sans_SC_Regular';}



/*Top003075 */
.Top003075 .auto{position: fixed;left: 0;top: 0;width: 100%;background: #fff;z-index: 100;font-size: 18px;box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: padding 0.3s;}
.Top003075 menu li.aon span a{color: #2462a6;}
.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;}
.Top003075 .logo a{display: table-cell; vertical-align: middle;}
.Top003075 .top-right{position: absolute;right: 0vw;top: 0;height: 100%;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-right dt{padding-right: 30px;color: #333;}
.Top003075 .top-right dt a{border-radius: 2px;border: solid 1px #eee;width: 26px;line-height: 24px;text-align: center;display: inline-block; margin-left: 10px;font-size:12px;color: #bbb; background: #fff;}
.Top003075 .top-right dt a.on{color: #fff;background: #0f55b0;border-color: #0f55b0; font-size: 14px;}
.Top003075 .top-search{background-color: #fff;padding: 0 22px;overflow: hidden;}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 0;overflow: hidden;padding: 0; transition: width 0.3s;background: #f6f6f7;}
.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: #888;display: block;padding-left: 35px;
    background: url(../images/Floor002721_btn.png) no-repeat left center;font-size: 16px;}

.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){
.Top003075{height: 100px;}
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width:12vw;}
 .Top003075 .logo{position: absolute;left: 11.13vw;top: 0;height: 100px;}
.Top003075 menu{display: table;margin: 0 auto;margin-left: 30%;}
.Top003075 menu li{float: left;position: relative;}
.Top003075 menu li:not(:last-child){margin-right: 3.83vw;}
.Top003075 menu li span{display: block;line-height: 100px;}
.Top003075 menu li .sub{position: absolute; top: 100%; left: 50%; width:180px;margin-left: -90px;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;}
}
@media(min-width:1025px) and (max-width:1500px){
.Top003075 menu li:not(:last-child){margin-right: 3.13vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.search-show .Top003075 .top-right dt{font-size: 0;}
.search-show .Top003075 .top-right dt a{font-size:16px;}
}
@media(min-width:1025px) and (max-width:1280px){
.Top003075 .top-right dt{font-size: 0;}
.Top003075 .top-right dt a{font-size:16px;}
 .search-show .Top003075 .top-right dt{opacity: 0;}
}
@media(max-width:1024px){
.Top003075,.Top003075 .auto{height: 70px;}
.Top003075 .logo img{height: 65px;}
.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;}
.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: #0f55b0; border-left: 1px solid #fff;}
.Top003075 .top-right dt{font-size: 0; padding-right: 10px;}
.Top003075 .top-right dt a{font-size:14px;}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .top-search{padding-left: 10px; padding-right: 10px;}
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;}
}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.search-show .Top003075 .top-search .text{width:43vw;}
}
/*Banner003172 */
.Banner003172{color: #fff;font-size: 100px;}
.Banner003172 .tit{font-size: 0.6em;line-height: 0.825;font-family: 'HarmonyOS_Sans_SC_Medium';}
.Banner003172 .desc{font-size: 0.28em;letter-spacing: 0.00833em;margin-top: 1.2em;}
.Banner003172 li{position: relative;}
.Banner003172 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.Banner003172 .txt .ytable{height: 100%;}
.Banner003172 .tit,
.Banner003172 .desc{transform: translateY(30px); opacity: 0;transition: 1.2s 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);color: #fff;}
.Banner003172 .desc{transition-delay: 1s;}
.Banner003172 .ani-show .tit,
.Banner003172 .ani-show .desc{transform: translateY(0); opacity: 1;}
.Banner003172 .slick-dots{position: absolute;left: 50%;transform: translateX(-50%); bottom: 0.59em;z-index: 20;}
.Banner003172 .slick-dots li{float: left;width: 0.35em;height: 0.35em;margin: 0 0.08em;}
.Banner003172 .slick-dots li.slick-active{background: url(../images/Banner003172-dots.png) no-repeat;background-size: contain;}
.Banner003172 .slick-dots li button{width: 0.11em;height: 0.11em;background-color: rgba(255,255,255,0.75);border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 0;border: 0;overflow: hidden;text-indent: -999em;font-size: 1em;}
.Banner003172 .slick-dots li.slick-active button{opacity: 0;}

@media (max-width:1600px) {
.Banner003172{font-size: 6vw;}   
}
@media (max-width:640px) {
.Banner003172 .slick-dots li{width: 0.4em;height: 0.4em; margin: 0 0.2em;}  
.Banner003172 .slick-dots li button{width: 0.2em; height: 0.2em; }  
}
/*Floor002721 */
.Floor002721 .auto{/* width:96%; */}
.Floor002721{padding:4% 0;/* background:#f9f9f9; *//* max-width:1780px; */}
.Floor002721 .search-box{ position:relative; margin:0 auto;  width:90%; max-width:955px;}
.Floor002721 .search-box .text{ width:100%; color:#999; border:1px solid #d8d8d8; line-height:68px; height:70px; padding:0 10px 0 60px; background:#fff;box-shadow:6px 0 29px rgba(0,0,0,0.06); transition:0.3s;}
.Floor002721 .search-box .text.focus{ color:#333; border-color:#c4a558;box-shadow:6px 0 29px rgba(0,0,0,0.1);}
.Floor002721 .search-box .btn{ position:absolute; left:0; top:0; height:100%; width:60px; background:url(../images/Floor002721_btn.png) no-repeat center center;}
.Floor002721 .title{text-align:center;/* padding-top:5%; */padding-bottom: 3%;}
.Floor002721 .title h1{margin: 0 0 5px 0;font-weight:normal;color: #2462a6;font-size: 40px;}
.Floor002721 .title p{margin:0;line-height:24px;color:#999;font-size: 16px;}

.Floor002721 .list-box .box{ float:left;  }
.Floor002721 .box .pic{ overflow:hidden;}
.Floor002721 .box .pic a{ display:block; position:relative;}
.Floor002721 .box .pic a:after{content:'';position:absolute;left:0;width:100%;height:100%;bottom:0;z-index:3;background: -moz-linear-gradient(top, rgba(30,54,90,0) 0%, rgba(30,54,90,0.65) 64%, rgba(30,54,90,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(30,54,90,0) 0%,rgba(30,54,90,0.65) 64%,rgba(30,54,90,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(36,98,166,0) 0%,rgba(36,98,166,0.65) 53%,rgba(36,98,166,1.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e365a', endColorstr='#a61e365a',GradientType=0 ); /* IE6-9 */}
.Floor002721 .box .pic a > img{ width:100%; display:block; transition:0.3s;}
.Floor002721 .box .pic a:hover > img{ transform:scale(1.12); -webkit-transform:scale(1.12); -ms-transform:scale(1.12);}
.Floor002721 .box .txt{ position:absolute; left:5%; right:5%; bottom:10%; z-index:5;}
.Floor002721 .box .txt span{font-size: 22px;padding-top:15px;color:#fff;}
.Floor002721 .box .txt img{ display:block; height:36px;}
.Floor002721 .box p{ margin: 0 20px;line-height: 25px;font-size: 16px;/* border-left:1px solid #eaeaea; */padding:10px 0 4px 0;}

.Floor002721 .box ul{min-height:170px;margin-left: 40px;/* border-left:1px solid #eaeaea; */padding:10px 0 4px 0;}
.Floor002721 .box li{ padding-left:20px; line-height:30px;}
.Floor002721 .box li a{padding-left: 34px;margin-left:-40px;font-size: 16px;background:url(../images/Floor002721_li.gif) no-repeat left center;}
.Floor002721 .box li a:hover{ color:#2462a6;}
@media(min-width:1025px){
.Floor002721 .list-box .box{width:23.083%;}
.Floor002721 .list-box .box:not(:nth-child(4n)){margin-right:2.556%;}
}
@media(max-width:1024px){
.Floor002721 .list-box .box{margin-bottom:4%;}
}
@media(min-width:481px) and (max-width:1024px){
.Floor002721 .list-box .box{width:48%; }
.Floor002721 .list-box .box:not(:nth-child(2n)){margin-right:4%;}
}
@media(max-width:480px){
.Floor002721 .list-box .box{ float:none;}
.Floor002721 .search-box .text{ line-height:52px; height:54px; padding:0 10px 0 60px;}
}





/*
 *  Owl Carousel - Core 插件样式如遇相同只留一份
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }
  
  
  
  
  
  
  
  
  
/*
 .Floor002437 为demo编号
 */
.Floor002437{position: relative;margin-bottom: 7%;}
 
.Floor002437 .bg{background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;right: 0;width: 94%;height: 84%;}
.Floor002437 .auto{padding-top: 5%;}
.Floor002437 .wrap-container{/* background: #fff; */width: 100%;position: relative;z-index: 2;}
.Floor002437  h2{font-weight: normal;margin:0;padding: 4% 0 5%;color:#fff;font-size: 16px;text-align: center;}
.Floor002437  h2 em{ font-style: normal; text-transform: uppercase;}
.Floor002437  h2 span{font-size: 45px;display: block;}

.Floor002437  .list li{padding: 18% 13% 12% 15%;/* background: rgba(236, 241, 243, 0) none repeat scroll 0 0 !important; */filter:Alpha(opacity=0);background:#ecf1f3;/*transition: all .3s;*/background: #f6f6f7;background: -moz-linear-gradient(45deg, rgba(42,142,93,1) 0%, rgba(42,142,93,1) 30%, rgba(42,142,93,0.4) 100%);background: -webkit-linear-gradient(45deg, rgba(42,142,93,1) 0%,rgba(42,142,93,1) 30%,rgba(42,142,93,0.4) 100%);background: linear-gradient(0deg, rgba(64,169,200,1.7) 10%,rgba(36,98,166,1.1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8e5d', endColorstr='#662a8e5d',GradientType=1 );}
.Floor002437  .list li>*{ position: relative; z-index: 2;}
.Floor002437  .list li img{ width:68px;height: 68px;}
.Floor002437  .list li .word{ padding-top: 25px;}
.Floor002437  .list li .word h3{font-weight: normal;font-size: 22px;margin: 0 0 18px;}
.Floor002437  .list li .word h3 a{color: #fff;}
.Floor002437  .list li .word figure{/* font-size: 14px; */color: rgba(255,255,255,0.8);line-height: 30px;height: 170px;overflow: hidden;}
.Floor002437  .list .owl-item+.owl-item li{border-left: 1px solid rgba(255,255,255,0.1);}
.Floor002437  .list .owl-item{ margin-bottom:10px;}
.Floor002437  .list li:hover{background: #a2d7e4 none repeat scroll 0 0 !important;filter:Alpha(opacity=1);}
.Floor002437  .list li .word figure span{display: block;background: url(../images/Floor002721_li.png) no-repeat left center;padding-left: 8%;margin-bottom: 2%;}


.Floor002437  .list li>*{ position: relative; z-index: 2;}
.Floor002437  .list li img{ width:68px;height: 68px;}
.Floor002437  .list li .word{ padding-top: 25px;}
.Floor002437  .list li .word h3{font-weight: normal;font-size: 22px;margin: 0 0 18px;}
.Floor002437  .list li .word h3 a{color: #fff;}
.Floor002437  .list li .word figure{/* font-size: 14px; */color: rgba(255,255,255,0.8);line-height: 30px;height: 170px;overflow: hidden;}
.Floor002437  .list .owl-item+.owl-item li{border-left: 1px solid rgba(255,255,255,0.1);}
.Floor002437  .list .owl-item{ margin-bottom:10px;}
.Floor002437  .list li:hover{background: #a2d7e4 none repeat scroll 0 0 !important;filter:Alpha(opacity=1);}
.Floor002437  .list li .word figure span{display: block;background: url(../images/Floor002721_li.png) no-repeat left center;padding-left: 8%;margin-bottom: 2%;}

@media(max-width:768px){
.Floor002437 h2 span{font-size: 27px }
.Floor002437 .bg{ width:100%}
.Floor002437 .list li .word h3{font-size: 18px;}
.Floor002437 .list li{padding: 10% 10% 10% 15%;}






}



/*Floor002611 */
.Floor002611{padding: 0% 0 0;background: #ecf3f9;}
.Floor002611 dt{ position:relative; background-color:#ecf3f9;}
@media(min-width:641px){
.Floor002611 dt{float:left;width: 60%;padding-bottom: 52.3%;}
}
@media(max-width:640px){
.Floor002611 dt{ padding-bottom:118%;}
}
.Floor002611 dt > *{position:absolute;left: 0%;right:10%;}
.Floor002611 dt .main{top: 10%;z-index:10;}
.Floor002611 dt.contact .main{left: 9%;}
.Floor002611 dt .main .pic{
    padding-bottom: 42%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 6px;
}
.Floor002611 .title a{color:#0f69af;font-size: 40px;}
.Floor002611 dt.contact .title a{ color:#fff;}
.Floor002611 .title::after{display:block;content:'';width:29px;height:2px;background: #2462a6;margin: 2% 0 5% 0;}
.Floor002611 .Ispic .title::after{;background: #fff;}
.Floor002611 .bx-controls-direction a{ position:absolute; top:50%; width:42px; height:42px; background:rgba(117,170,210,0.1); margin-top:-21px; z-index:10;border-radius:50%; overflow:hidden; line-height:1000px;}
.Floor002611 .bx-controls-direction a:hover{ background:#1ac1b9;}
.Floor002611 .bx-controls-direction a::before{ position:absolute; content:''; width:14px; height:14px; border-top:3px solid #fff; border-right:3px solid #fff; transform:rotate(45deg); left:50%; top:50%; margin:-7px 0 0 -11px;}
.Floor002611 .bx-controls-direction a.bx-prev{ left:3%;}
.Floor002611 .bx-controls-direction a.bx-prev::before{ transform:rotate(-135deg); margin-left:-3px;}
.Floor002611 .bx-controls-direction a.bx-next{ right:3%;}

.Floor002611 .intro img{ display:block; width:100%;}
.Floor002611 .intro .more{color:#0f69af;font-size: 16px;}
.Floor002611 .intro .more::after{display:inline-block;content:'';/* border:5px solid transparent; *//* border-left-color:#0f69af; */vertical-align:middle;margin-left: 11px;margin-top: -1px;width: 50px;height: 7px;background: url(../images/Floor002919_more1.png) no-repeat 81%;}
.Floor002611 .intro a:hover .more{ color:#1ac1b9;}
.Floor002611 .intro a:hover .more::after{border-left-color:#1ac1b9;}
.Floor002611 .intro aside{font-size: 16px;line-height: 28px;/* height:48px; */color: #777;margin: 4% 0;}
.Floor002611 .service-list{ height:100%; left:0; right:0;}
.Floor002611 .service-list .bx-wrapper,
.Floor002611 .service-list .bx-viewport,
.Floor002611 .service-list .bx-viewport *{ position:absolute; left:0; top:0; width:100% !important; height:100% !important;}
.Floor002611 .service-list .bx-viewport{ z-index:1;}
.Floor002611 dt.contact{background-image:url(../images/Floor002611_contactbg.jpg);width: 40%;}
.Floor002611 .address{top:auto;bottom: 10%;color:#fff;font-size:16px;left: 10%;}
.Floor002611 .address ul li{margin-bottom: 8%;border-bottom: 1px solid rgba(255,255,255,0.2);padding-bottom: 7%;}
.Floor002611 .address ul li a{ color:#fff}
.Floor002611 .address *{ margin:0; }
.Floor002611 .address h2{font-size: 20px;/* border-bottom:1px solid rgba(255,255,255,0.3); */padding-bottom:3%;margin-bottom: 0%;padding-top: 2%;letter-spacing: 1px;}
.Floor002611 .address p{font-size: 16px;line-height: 26px;color: rgba(255,255,255,.7);}
.Floor002611 .address .more{color:#fff;font-size: 16px;margin-top: 20%;display: block;}
.Floor002611 .address .more::after{display:inline-block;content:'';/* border:5px solid transparent; *//* border-left-color:#0f69af; */vertical-align:middle;margin-left: 11px;margin-top: -1px;width: 50px;height: 7px;background: url(../images/Floor002919_more.png) no-repeat 81%;}
.Floor002611 .address a:hover .more{ color:#1ac1b9;}


@media(min-width:641px) and (max-width:1024px){
.Floor002611 .address h2{ font-size:28px;}
.Floor002611 .title a,
.Floor002611 .address p{ font-size:18px;}
.Floor002611 .intro aside{ font-size:15px;}
}
@media(min-width:641px) and (max-width:768px){
.Floor002611 dt .main{ top:5%;}
.Floor002611 .address h2{ font-size:24px;}
}

 


@media (max-width:768px){
.Floor002611 dt,.Floor002611 dt.contact{width: 100%;padding: 7% 0;}	
.Floor002611 .address h2{font-size: 18px;}
.Floor002611 .address p{font-size: 16px;}
.Floor002611 .title a{ font-size:27px;}
.Floor002611 .intro aside{ font-size:15px;}
.Floor002611 dt .main{ top:8%;}
.Floor002611 dt > *{ right:0;padding: 0 2%;position: relative;}
.Floor002611 .address{left:0;padding: 0 3%;}
.Floor002611 dt.contact .main{left: 0%;}
.Floor002611 .address .more{ margin-top: 4%;}
.Floor002611 {padding-bottom: 40px;}
}



/*Floor003106 */
.Floor003106{position: relative;z-index: 1;/* overflow: hidden; */padding: 12% 0 7%;}
.Floor003106 .Hometitle{/* position: absolute; */z-index: 3;/* top: 5vw; *//* left:50%; *//* transform:translateX(-50%); */color: #555;padding-bottom: 3%;text-align: center;z-index: 5;}
.Floor003106 .Hometitle{ text-align: center;}
.Floor003106 .Hometitle .cn{color: #fff;font-size: 45px;margin: 0 0 7px 0;}
.Floor003106 .Hometitle .en{color: #fff;font-size: 16px;text-transform: uppercase;}
.Floor003106 .Hometitle:after{margin: 1em auto 0; background: #fff;}
.Floor003106 .bg-img{position: relative;background: #fff;}
.Floor003106 .bg-img:before{position: absolute;content: '';width:100%;height:100%;/* background:rgba(0,0,0,0.5); */left:0;top:0;z-index: 2;}
.Floor003106 .bg-img .pic{position:relative;height: 63vh;transition:transform .5s ease-in-out;width: 92%;}
/* .Floor003106 .bg-img .pic:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,0.1);background-size:100% 100%;z-index:50;opacity:0.5} */
.Floor003106 .main .slider{/* border: 1px solid rgba(255,255,255,0.2); *//* border-radius: 35px 0; */overflow: hidden;}
.Floor003106 .main .slider li{text-align: center;padding:34px 0;color: #fff;cursor: pointer;/* background-color: rgba(0,0,10,0.3); */position: relative;}
.Floor003106 .main .slider li.slick-current,
.Floor003106 .main .slider li:hover{/* background-color: rgba(199,0,10,0.8); *//* background: -webkit-gradient(linear, 30% 61%, 28% bottom, from(#ddd), to(#949494)); *//* background: linear-gradient(34deg, #e60012 29%, #b81920); *//* border-bottom: 1px solid #fff; */background: url(../images/Floor002919_more2.png) no-repeat center 91%;}
.Floor003106 .main .slider li.slick-slide:before{position: absolute;left: 0;top: 0;height: 100%;right:0;/* background: rgba(255,255,255,0.3); */content: '';/* border-right: 1px solid rgba(255,255,255,0.2); */}
.Floor003106 .main .slider li.slick-active:last-child:before{border-right-color: transparent;}

.Floor003106 .main .slider li .icon{position: relative;display: table; margin:0 auto 15px;}
.Floor003106 .main .slider li .icon img{display: block; width:45px; height:45px;}
.Floor003106 .main .slider li .icon aside{position: absolute;left: 0; top:0; width: 100%;opacity: 0;transition: 0.3s;}
.Floor003106 .main .slider li .name{font-size: 1em;color: #fff;}

.Floor003106 .slick-arrow{ position:absolute; z-index:10; width:40px; height:80px; background:rgba(255,255,255,.15); top:-220%; font-size: 0;padding: 0; cursor: pointer;transition:0.2s; border: 0; }
.Floor003106 .slick-arrow:hover{ background:#005bbb;}
.Floor003106 .slick-arrow::before{ position:absolute; content:''; width:14px; height:14px; transform:rotate(-45deg); top:50%; margin-top:-7px;border-top:2px solid #fff; border-left:2px solid #fff;}
.Floor003106 .slick-arrow:hover::before{ border-color:#fff !important;}



.Floor003106 .slick-prev{ left: -14%;}
.Floor003106 .slick-prev::before{  left:40%;}
.Floor003106 .slick-next{ right:-14%;}
.Floor003106 .slick-next::before{ left:30%;transform:rotate(135deg);}
.Floor003106 .txt-area{color:#fff; line-height:2; }
.Floor003106 .txt-area .tit{ font-size:1.875em; line-height: 1;}
.Floor003106 .txt-area p{font-size:1em;margin: 2vw 0;}
.Floor003106 .txt-area .more{color: #fff;display: block;/* margin-left: auto; */font-size: 14px;line-height: 3.3em;border-radius: 3em;/* border: 1px solid #fff; */width: 140px;padding-right: 10%;text-align: left;/* background-color: rgba(199,0,10,0.8); */background: url(../images/Floor002919_more.png)  no-repeat 81%;border-radius: 0;}


.Floor003106 .main{position: absolute;top: 3%;right: 0;width: 100%;z-index:4;background: rgba(36,98,166,1.6);padding: 4% 6% 3% 4%;background: -moz-linear-gradient(45deg,  rgba(42,142,93,1) 0%, rgba(42,142,93,1) 30%, rgba(42,142,93,0.4) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(45deg,  rgba(42,142,93,1) 0%,rgba(42,142,93,1) 30%,rgba(42,142,93,0.4) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(0deg,  rgba(36,98,166,0.01) -28%,rgba(36,98,166,0.6) -61%,rgba(36,98,166,1.04) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8e5d', endColorstr='#662a8e5d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
@media(min-width:1025px){
.Floor003106 .main{position: absolute;top: 3%;right: 0;width: 53%;z-index:4;background: rgba(36,98,166,1.6);padding: 4% 6% 3% 4%; }
.Floor003106 .slick-slider{z-index: 3;}
.Floor003106 .txt-area{position: absolute;left: 10%;top: 52%;transform:translateY(-50%);width: 31%;z-index: 3;}
}

@media (max-width:1024px) {
.Floor003106{overflow: hidden;padding-top: 0.5em;}
.Floor003106 .bg-img .pic{ width:100%}
.Floor003106 .main .slider{margin: 0 -3%;}	
.Floor003106 .bg-img .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; padding: 0.3em 0;}
.Floor003106 .bg-img .slick-dots li{width: 0.2em; height: 0.2em; border-radius: 50%;background-color: #00ac6f; opacity: .3; margin: 0 0.1em;}
.Floor003106 .bg-img .slick-dots li.slick-active{opacity: 1;}
.Floor003106 .bg-img .slick-dots li button{display: none;}
}
@media (max-width:480px) {
.Floor003106 .Hometitle .cn{ font-size: 27px;}
.Floor003106 .info{font-size: 0.24em;}
.Floor003106 .main .slider li .name{font-size: 0.32em;}
.Floor003106 .main .slider li a{height: 2.4em;padding: 0.4em 0.2em 0;}
.Floor003106 .main .slider li .icon{margin-bottom: 0.6em;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-1.5em);}
}



/*Floor003194 */
.Floor003194{padding-bottom: 5%;/* background: url(../images/Floor003194-bg.jpg) no-repeat center top; */background-size: cover;overflow: hidden;}
.Floor003194 .intro{text-align: center;padding-top: calc(100 / 1920 * 100vw);padding-bottom: calc(60 / 1920 * 100vw);}
.Floor003194 .column-tit{font-size: calc(50 / 16 * 1em);/* font-family: 'HarmonyOS_Sans_SC_Bold'; */margin-bottom: calc(24 / 50 * 1em);color: #333;margin: 0 0 5px 0;font-weight: normal;color: #2462a6;font-size: 45px;}
@media (max-width:1024px) {
.Floor003194 .column-tit{font-size: calc(32 / 16 * 1em);}
}

.Floor003194 .intro .edit-info{font-size: calc(20 / 16 * 1em);line-height: 1.7;margin: 0;line-height: 24px;color: #999;font-size: 16px;}
.Floor003194 .boxs-group{ background-color: #000;}
.Floor003194 .boxs-group .box{overflow: hidden; }
.Floor003194 .boxs-group .inside{position: relative;}
.Floor003194 .boxs-group .txt{position: absolute;margin: 0 auto;color: #fff;text-align: center;z-index: 10;}
.Floor003194 .boxs-group picture{opacity: 0.7;transition: 0.5s;display: block;}

.Floor003194 .box .tit{font-size: calc(34 / 16 * 1em);margin-bottom: calc(30 / 40 * 1em);}
.Floor003194 .box .desc{font-size: calc(18 / 16 * 1em);}
.Floor003194 .box .icon{width:  calc(58 / 16 * 1em);height:  calc(63 / 16 * 1em);border-radius: 0 1.25em 0 1.25em;/* border: solid 1px rgba(255, 255, 255, 1); */display: inline-block;margin-top:calc(60 / 16 * 1em);background: url(../images/Floor002919_more.png) no-repeat center center;/* background-size: 1em auto; */}

@media (min-width:1025px) {
.Floor003194 .boxs-group{margin: 0 0 0 -6%;display: table;height: calc(710 / 16 * 1em);width: 112%;}   
.Floor003194 .boxs-group .box{width: 25%; display: table-cell;transform: skewX(-15deg);transition: 0.5s width;}
.Floor003194 .boxs-group .inside{ height: 100%;}
.Floor003194 .boxs-group .txt{transform: skewX(15deg);width: calc(375 / 530 * 100%);top: 18.883%;left: calc((100% - 375 / 530 * 100%) / 2);}
.Floor003194 .boxs-group picture{position: absolute; left: calc(-58.334% / 2); width: calc(760 / 480 * 100%);transform: skewX(15deg);top: 0; height: 100%; }
.Floor003194 .box.on{width: 64%;}
.Floor003194 .box.on picture{width: 118%;left: -9%;  opacity: 0.78;}
.Floor003194 .box.short .txt{opacity: 0;}
.Floor003194 .box.short{width: 12%;}
.Floor003194 .box.short picture{ opacity: 0.5; left: calc(-131.429% / 2); width: calc(405 / 175 * 100%);}
.Floor003194 .box:first-child .txt{width: calc(420 / 530 * 100%);}
.Floor003194 .box:not(.on):last-child .txt{left: 0;}
.Floor003194 .box.on .txt{text-align: left;}
.Floor003194 .box.on .desc{display: none;}
.Floor003194 .box .info{visibility: hidden;max-width:calc(462 / 16 * 1em);font-size: calc(18 / 16 * 1em); line-height: calc(30 / 18 * 1em); transform: translateX(50px); opacity: 0; transition:transform 0.3s 0.5s,opacity 0.3s 0.5s; position: absolute;}
.Floor003194 .box.on .info{visibility: visible;transform: translateX(0); opacity: 1;position: relative;}
}
@media (max-width:1024px) {
.Floor003194 .boxs-group{display: flex;flex-wrap: wrap; flex-direction: row;}
.Floor003194 .box{width: 50%;}
.Floor003194 .boxs-group picture{height: 60vw; opacity: 0.7;}
.Floor003194 .box .info{display: none;}
.Floor003194 .boxs-group .txt{left: 0; width: 100%;padding: 0 5%; height: 100%;display: flex;align-items: center; flex-direction: column; justify-content: center;}
.Floor003194 .box .tit{font-size: calc(24 / 16 * 1em); margin-bottom: 0.5em;}
.Floor003194 .box .desc{font-size: 1em;}
.Floor003194 .box .icon{margin-top: 2em; width: 3em; height: 3em; border-radius: 0 1em 0 1em;}
}


/*Floor003105 */
.Floor003105{font-size: 100px;position: relative;z-index: 1; overflow: hidden; padding: 1.5em 0;}
@media (max-width:1600px) {
.Floor003105{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003105{font-size: 14vw; padding: 1em 0;}
}

.Floor003105 .auto{max-width: 1600px;width: 90%;}
.Floor003105 .title{color: #003f84; }
.Floor003105 .title .cn{margin: 0;line-height: 24px;color: #999;font-size: 16px;}
.Floor003105 .title .en{line-height: 1;margin: 0 0 8px 0;font-weight: normal;color: #2462a6;font-size: 45px;}
.Floor003105 .more{font-size:0.16em;text-align: center;/* padding: 0 1.875em; */line-height: 3.125em;border-radius: 3.125em;/* border: solid 2px #2462a6; */transition: 0.3s;display: table;color: #2462a6;margin-bottom: 9%;}
.Floor003105 .more:after{width: 50px;height: 9px;display: inline-block;content: '';margin-left: 1em;background: url(../images/Floor002919_more1.png) no-repeat;/* background-size: contain; */transition: 0.3s;}
/*.Floor003105 a:hover .more{background-color: #2462a6;color: #fff;border-color: #2462a6;}
.Floor003105 a:hover .more:after{background-image: url(../images/Floor003105-icon-white.svg);}
*/
.Floor003105 .slider li .txt .tit{font-size: 0.28em; line-height: 1.357;color: #000;}
.Floor003105 .slider li .txt p{margin: 2.1875em 0 4.2vw 0;font-size: 0.16em;line-height: 1.75;color: #666;}

.Floor003105 .slick-arrow{position: absolute;width: 0.5em; height: 0.5em;border-radius: 50%;background:url(../images/Floor003105-btn.svg) no-repeat center center; background-size:auto 0.13em;  z-index: 20;font-size: 1em; text-indent: 999em;}
.Floor003105 .slick-next{transform: rotateY(180deg);background-color: #2462a6;}
@media (min-width:1025px) {
.Floor003105 .slider{width: 91.667%; margin-top: -1.08em;}
.Floor003105 .slider .slick-list{overflow: inherit;}
.Floor003105 .slider li:not(.slick-center){opacity: 0.4;}
.Floor003105 .slick-arrow{top: 50%; margin-top: -0.25em;}
.Floor003105 .slick-prev{border: 2px solid #fff;left: 7.671%;}
.Floor003105 .slick-next{right: -0.25em;}
.Floor003105 .title{width: 99.667%;}
.Floor003105 .title aside{padding-left: 56.546%;}
.Floor003105 .title .cn{/* text-indent: 3.1578em; */}
.Floor003105 .title .en{/* text-indent: 2.3076em; */}
.Floor003105 .slider li a{table-layout: fixed;}
.Floor003105 .slider li .ytable-cell{vertical-align: bottom;}
.Floor003105 .slider li .pic{width: 54.546%;}
.Floor003105 .slider li .txt{padding:0 1.37em 0 1.2em;}
}
@media (max-width:1600px) {
.Floor003105 .slider li .txt p{margin-bottom: 5vw;}
}
@media (max-width:1024px) {
.Floor003105 .title{width: 90%; margin: 0 auto 0.3em;}
.Floor003105 .slider li a,
.Floor003105 .slider li .ytable-cell{display: block;}
.Floor003105 .slider li .txt{padding:0.5em 5%;}
.Floor003105 .slick-arrow{bottom: 100%; margin-bottom: 0.3em; right: 5%;}
.Floor003105 .slick-prev{background-color: #00ac6f;margin-right: 0.6em;}
}
@media (max-width:480px) {
.Floor003105 .slider li .txt .tit{font-size: 0.32em;}
.Floor003105 .slider li .txt p{font-size: 0.24em;}
}








/*Bottom003191 */
.Bottom003191{background-color: #0a161e;  color: #fff; }
.Bottom003191 a{color: rgba(255,255,255,0.5);}
.Bottom003191 a:hover{color: #0f69af; }
.Bottom003191 .b-bottom{background-color: #060709; padding: calc(33 / 16 * 1em) 0;color: rgba(255,255,255,0.5);}
.Bottom003191 .b-bottom .auto{font-size: calc(14 / 16 * 1em);}
.Bottom003191 .b-bottom nav a{display: inline-block;}
.Bottom003191 .b-bottom nav a:not(:last-child)::after{display: inline-block; content: '  ·  '; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.5);}
.Bottom003191 .b-top{padding: calc(136 / 16 * 1em) 0 calc(65 /16 * 1em) 0;}
.Bottom003191 .b-top nav dt{font-size: calc(20 / 16 * 1em);}
.Bottom003191 .b-top nav dt a:not(:hover){color: #fff;}
.Bottom003191 .b-top nav dd{line-height: calc(34 / 16 * 1em);}

.Bottom003191 .logo img{height: calc(86 / 16 * 1em);}
.Bottom003191 .hotline dl{margin-bottom: calc(36 / 16 * 1em);}
.Bottom003191 .hotline dt{opacity: 0.5;margin-bottom: calc(6 / 16 * 1em);}
.Bottom003191 .hotline dd{font-family: 'Oswald-Medium'; font-size: calc(28 / 16 * 1em);}

.Bottom003191 .code{margin-bottom: calc(34 / 16 * 1em);}
.Bottom003191 .code img{height: calc(103 / 16 * 1em);}
.Bottom003191 .contact li{line-height: calc(20 / 16 * 1em); padding: calc(10 / 16 * 1em) 0;position: relative; padding-left: calc(60 / 16 * 1em);}
.Bottom003191 .contact li span{position: absolute; left: 0; top: calc(10 / 16 * 1em);height: calc(20 / 16 * 1em);overflow: hidden;text-align: justify; width: calc(60 / 16 * 1em);}
.Bottom003191 .contact li span:after{display: inline-block;content: '';width: 100%;height: 1px;}

@media (min-width:1025px) {
.Bottom003191 .b-top .left{width: calc(230 / 1440 * 100%);}
.Bottom003191 .b-top .right{width: calc(340 / 1440 * 100%);}
.Bottom003191 .b-top .mid{width: calc((1440 - 570) / 1440 * 100%);}  
.Bottom003191 .b-top nav{width: 85%;margin: 0 auto;max-width: calc(822 / 16 * 1em);overflow: hidden;}
.Bottom003191 .b-top nav dl{float: left; max-width: calc(100 / 16  * 1em);}  
.Bottom003191 .b-bottom .fl,
.Bottom003191 .b-bottom .fr{max-width: 45%;}
.Bottom003191 .b-top nav dt{ margin-bottom:2em;}
}
@media (max-width:1024px) {
.Bottom003191 .logo{text-align: center;}
.Bottom003191 .b-bottom .copyright{margin-top: 1em;}
.Bottom003191 .b-bottom .copyright a{display: inline-block;} 
.Bottom003191 .b-top{padding: 2em 0;}
.Bottom003191 .b-top nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1); padding: 2em 0; margin: 2em 0;}
.Bottom003191 .b-top nav dl{margin: 0!important;}
.Bottom003191 .b-top nav dl:not(:last-child){margin-bottom: 1em!important;}
.Bottom003191 .b-top nav dd{display: inline-block; margin-right: 1em;}
}


@media (max-width:768px) {
.Bottom003191 .b-top nav{ display:none}
.Bottom003191 .hotline dl{ display:inline-block;}
.Bottom003191 .hotline dl:not(:last-child){ margin-right:30px}
.Bottom003191 .hotline dd{  font-size: calc(25 / 16 * 1em);}
.Bottom003191 .code{margin-bottom: calc(16 / 16 * 1em);}
.Bottom003191 .code img{    height: calc(125 / 16 * 1em);}

}

/*Floor */
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{position:absolute;left:0;top:0;height:100%;width:100%;z-index:10;color: #fff;font-size: 35px; text-align: center; }
.Banner002730 .txt .auto{max-width: 1400px;}
.Banner002730 .txt .cn{/* letter-spacing:8px; *//* padding-right: 20px; */position:relative;font-weight: bold;}
/*.Banner002730 .txt .cn:after{position:absolute;left:0;top: -12px;content: '';display: block;width: 60px;height: 4px;background: #2482d8; }*/

.Banner002730 .txt .en{text-transform: uppercase;opacity: 1;font-size: 30px;padding: 18px 0 3%;}
.Banner002730 .txt .en_1{ font-size:24px;padding: 18px 0 3%;}
@media(min-width:1025px){
.Banner002730 figure{ height:455px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}



/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative;z-index: 1;margin-top: -3px;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s;display: table-cell;vertical-align: middle;text-align: center;font-size: 16px;padding: 0 3vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #2462a6;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 3.8vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}





/*RighInfo003186 */
.RighInfo003186{padding-top: calc(92 / 1920 * 100vw);overflow: hidden;}
.RighInfo003186 .column-name{position: relative;padding: calc(104 / 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: calc(38 / 16 * 1em);color: #333;font-family: 'SourceHanSansCN-Bold'; line-height: 1;}
.RighInfo003186 .column-name .en{    text-transform: uppercase;font-size: calc(30 / 16 * 1em);color: #b8b8b8; line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em);}
.RighInfo003186 .column-name .mark{position: absolute;left: 20px;top: 20px;background: url(../images/RighInfo003186-title-bg.png) no-repeat;width: calc(122 / 16 * 1em);height: calc(122 / 16 * 1em);background-size: contain;}
@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(625 / 1440 * 100%);}   
.RighInfo003186 .right-img{width: 50%; } 
.RighInfo003186 .number{max-width: calc(540 / 16 * 1em);}
.RighInfo003186 .right-img .pic{width: 50vw;}
}
.RighInfo003186 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.RighInfo003186 .intro h2{margin: calc(43 / 40 * 1em) 0 calc(35 / 40 * 1em);color: #2462a6;font-size: calc(40 / 16 * 1em);}
.RighInfo003186 .intro p{line-height: calc(32 / 16 * 1em);text-align: justify;}
 .RighInfo003186 .intro p b{   font-size: 22px;color:#444}
.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: #bf9c50;font-family: 'Oswald-Medium';font-size: calc(40 / 16 * 1em);font-weight: normal;}
.RighInfo003186 .number li aside{color: #333333;}
@media (max-width:1024px) {
    .RighInfo003186 .right-img .pic{margin: 0 -3vw;}
}



/*RighInfo003187 */
.RighInfo003187{overflow: hidden;}
.RighInfo003187 .column-name{position: relative;padding: calc(0 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;color: #fff;}
.RighInfo003187 .column-name aside{position: relative;z-index: 4;}
.RighInfo003187 .column-name .cn{font-size: calc(38 / 16 * 1em);font-family: 'SourceHanSansCN-Bold'; line-height: 1;}
.RighInfo003187 .column-name .en{font-family: 'Oswald-Regular';font-size: calc(30 / 16 * 1em);line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em); opacity: 0.3;}
.RighInfo003187 .column-name .mark{position: absolute; left:0; top: 0;/*background: url(../images/RighInfo003187-title-bg.png) no-repeat; */width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain;}
@media (min-width:1025px) {
 .RighInfo003187 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
}

.RighInfo003187 .left,
.RighInfo003187 .right{position: relative; }
.RighInfo003187 .left .Ispic{position: absolute; top: 0;right: 0;height: 100%;}
.RighInfo003187 .left .main{position: relative;z-index: 3;}
.RighInfo003187 .desc dt{position: relative;display: table; margin-bottom: 0.5em;}
.RighInfo003187 .desc dt aside{position: relative;z-index: 4;font-size: calc(28 / 16 * 1em); line-height: 1.1;}
.RighInfo003187 .left .desc{color: #fff;}
.RighInfo003187 .desc dt:after{position: absolute;left: 0;bottom: 0;width: 100%;content: '';height: calc(9 / 16 * 1em);background: -moz-linear-gradient(left,  rgba(191,156,80,1) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  rgba(191,156,80,1) 0%,rgba(191,156,80,0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  rgba(31,36,127,0.5) 0%,rgba(31,36,127,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */}
.RighInfo003187 .desc dd.big{font-size: calc(24 / 16 * 1em);position: relative;display: table;line-height: 1.5;/*padding-right: calc(107 / 30 * 1em);*/}
.RighInfo003187 .desc dd.big img{position: absolute;right: 0; bottom: 0; width: calc(84 / 30 * 1em);}
.RighInfo003187 .desc dd{line-height: calc(30 / 16 * 1em);text-align: justify;}

.RighInfo003187 .right .desc dt{margin-bottom: 1.5em;color: #333333; }
.RighInfo003187 .right .desc dd.big{color: #2462a6;margin-bottom: 1em;}
.RighInfo003187 .right .desc:nth-child(2){margin-bottom: calc(40 / 16 * 1em);}
.RighInfo003187 .right li .item{color: #fff;position: relative;perspective: 600px;}
.RighInfo003187 .right li .ytable{ height: 100%; text-align: center;}
.RighInfo003187 .right li .txt{position: absolute; left: 0; width: 100%; height: 100%; top: 0;}
.RighInfo003187 .right li .Ispic{padding-bottom: calc(253 / 180 * 100%);   transition-property: transform; transform-style: preserve-3d; transform: translateX(-5px) translateZ(34px) rotateY(-24deg) scaleY(0.9) scaleX(1.03);transition: 0.3s ease-in-out;}
.RighInfo003187 .right li:nth-child(1) .Ispic{transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03);}
.RighInfo003187 .right li .tit{font-size: calc(18 / 16 * 1em); line-height: 1; margin-bottom: calc(30 / 18 * 1em);}
.RighInfo003187 .right li  p{margin: 0; line-height: calc(30 / 16 * 1em);}

@media (min-width:1025px) {
.RighInfo003187 .left,
.RighInfo003187 .right{width: 50%;padding-top: calc(93 / 1920 * 100vw);padding-bottom: calc(93 / 1920 * 100vw);}
.RighInfo003187 .left .Ispic{width: 50vw;}
.RighInfo003187 .left .main{padding-right: calc(156 / 720 * 100%);}
.RighInfo003187 .left .column-name{margin-bottom: calc(236 / 16 * 1em);}
.RighInfo003187 .right{padding-left: calc(119 / 1920 * 100vw);}
.RighInfo003187 .right li{float: left; width: 30%; }
.RighInfo003187 .right li:not(:nth-child(3n)){margin-right:calc((100% - 30% * 3)/2);} 
.RighInfo003187 .right li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(92 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .right li:nth-child(3n) .Ispic{transform: translateX(5px) translateZ(34px) rotateY(24deg) scaleY(0.9) scaleX(1.03);}
.RighInfo003187 .left .Ispic{width: auto; left: -3vw; right: -3vw;}
.RighInfo003187 .left,
.RighInfo003187 .right{padding: calc(30 / 16 * 1em) 0;}
.RighInfo003187 .left .column-name{margin-bottom: calc(70 / 16 * 1em);}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(50 / 16 * 1em);}
.RighInfo003187 .right li .Ispic{padding-bottom: 37vw; background-position: center bottom;}
}
@media (max-width:640px) {
.RighInfo003187 .desc dd.big{padding-right: calc(80 / 30 * 1em);}
.RighInfo003187 .desc dd.big img{width: calc(60 / 30 * 1em);}
}











/*PicList002953 */
.body_f5f5f5{background: #f5f5f5;}
.PicList002953{padding: 5.08vw 0;}
.PicList002953 .column-tit{text-align:center;font-size: 38px;margin-bottom: calc(24 / 50 * 1em);color: #333;}

.PicList002953 .test{font-size:18px;text-align:center;line-height: 1.7;margin-bottom: 3%;}
.PicList002953 li{float: left;width: 48.334%;background: #fff; margin-bottom: 3.332%;}
.PicList002953 li a{display: block;padding: 1.56vw;}
.PicList002953 li:not(:nth-child(2n+1)){float: right;}
.PicList002953 li:nth-child(2n+1){clear: left;}
.PicList002953 li aside.dot{font-size: 24px;line-height: 1em;border-left: 5px solid #2462a6;margin: 40px 0 12px;padding-left: 20px;font-weight: bold;color: #2462a6;}
.PicList002953 li a:hover aside.dot{color: #1e50ae;}
.PicList002953 li .txt{padding: 10px 0px 0;}
.PicList002953 li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #666;background: url("../images/PicList002953-icon.svg") no-repeat center left;padding-left: 5%;background-size: 1.5em;}
.PicList002953 li .pic{overflow: hidden;border-radius: 5px;}
.PicList002953 li .Ispic{padding-bottom: 48.077%; transition: 0.3s;}
.PicList002953 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002953 li .more{overflow: hidden;}
.PicList002953 li .more span{float: right;width: 40px;height: 40px;border: solid 2px #e5e5e5; border-radius: 50%;position: relative; transition: 0.3s;}
.PicList002953 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #666; border-right: 2px solid #666; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.PicList002953 li a:hover .more span{border-color: #4ab344;background: #4ab344;}
.PicList002953 li a:hover .more span:after{border-color: #fff;}
@media(max-width:1024px){
.PicList002953 li a{padding: 4vw;}
.PicList002953 li .txt{padding: 1vw 1vw 0;}
}
@media(max-width:640px){
.PicList002953{ padding-top:40px}
.PicList002953 li aside.dot{font-size: 5vw;margin-bottom: 2vw;}
.PicList002953 li p{font-size: 4vw;padding-left: 9%;}
.PicList002953 li .more{padding-top: 2vw;}
.PicList002953 li .more span{width: 26px;height: 26px;}
.PicList002953 li{ width:100%; float:none !important}


}




/*PicList002953 */

.PicList0029536{padding: 5.08vw 0;}
.PicList0029536 .column-tit{text-align:center;font-size: 38px;margin-bottom: calc(24 / 50 * 1em);color: #333;}

.PicList0029536 .test{font-size:18px;text-align:center;line-height: 1.7;margin-bottom: 3%;}
.PicList0029536 li{float: left;width: 48.334%;background: #fff; margin-bottom: 3.332%;}
.PicList0029536 li a{display: block;}
.PicList0029536 li:not(:nth-child(2n+1)){float: right;}
.PicList0029536 li:nth-child(2n+1){clear: left;}
.PicList0029536 li aside.dot{font-size: 24px;line-height: 1em;border-left: 5px solid #2462a6;margin: 40px 0 12px;padding-left: 20px;font-weight: bold;color: #2462a6;}
.PicList0029536 li a:hover aside.dot{color: #1e50ae;}
.PicList0029536 li .txt{padding:10px 0px 35px 0;}
.PicList0029536 li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #666;padding-left:3.8%;background-size: 1.5em;}
.PicList0029536 li .pic{overflow: hidden;border-radius: 5px;}
.PicList0029536 li .Ispic{padding-bottom: 48.077%; transition: 0.3s;}
.PicList0029536 li a:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList0029536 li .more{overflow: hidden;}
.PicList0029536 li .more span{float: right;width: 40px;height: 40px;border: solid 2px #e5e5e5; border-radius: 50%;position: relative; transition: 0.3s;}
.PicList0029536 li .more span:after{position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #666; border-right: 2px solid #666; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin: -5px 0 0 -7px; left: 50%; top: 50%;}
.PicList0029536 li a:hover .more span{border-color: #4ab344;background: #4ab344;}
.PicList0029536 li a:hover .more span:after{border-color: #fff;}
@media(max-width:1024px){
.PicList0029536 li a{padding: 4vw;}
.PicList0029536 li .txt{padding: 1vw 1vw 0;}
}
@media(max-width:640px){

.PicList0029536 li{float: none;width:100%;}	
.PicList0029536 li aside.dot{font-size: 20px;margin: 15px 0 12px;margin-bottom: 2vw;}
.PicList0029536 li p{/* font-size: 3.5vw; */padding-left: 0;margin-bottom: 12px;}
.PicList0029536 li .more{padding-top: 2vw;}
.PicList0029536 li .more span{width: 26px;height: 26px;}
}









/*PicList002925 */

.PicList002925{/* background: #f5f5f5; */padding: 5.125vw 0 1vw;overflow: hidden;}
.PicList002925 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList002925 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.PicList002925 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.PicList002925 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002925 .title .cn{font-size: 6vw;}
}

.PicList002925 .list{padding: 0 3.4375vw;}
.PicList002925 .list ul{margin: 0 -2vw;}
.PicList002925 li{float: left;text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 83% left;}
.PicList002925 li a{display: block;position: relative; z-index: 3;}
.PicList002925 li .pic{padding-bottom: 2.98vw;}
.PicList002925 li .Ispic{padding-bottom: 90%;background-size: contain;}
.PicList002925 li .tit{/* margin-top: 1.303vw; */margin-bottom: 1.08vw;padding: 0 5%;}
.PicList002925 li .tit aside{font-size: 16px; line-height: 1.25em;height: 2.5em;}
@media(min-width:769px){
.PicList002925 li{width:25%;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(4n+1):before{position: absolute;top:0;content: '';height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 83% #fff;width:7.4375vw;left: -2vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(4n):before{position: absolute;top:0;content: '';height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 83% #fff;width:7.4375vw;right: -2vw;}
}
@media(max-width:768px){
.PicList002925 .list{padding: 0 6vw;}
.PicList002925 li{width:50%;}
.PicList002925 li .pic{padding-bottom: 7vw;}
.PicList002925 li .tit{margin-bottom: 5vw;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(2n+1):before{position: absolute;top: 13px;content: '';height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff;width:7.4375vw;left: -3vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(2n):before{position: absolute;top: 13px;content: '';height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff;width:7.4375vw;right: -3vw;}
.PicList002925 li .tit aside{font-size: 3vw;}
}
/*Page003143 */
.Page003143 .Pages{padding: 0 0 3% 0;text-align: center;font-family: 'PingFang-SC-Medium';}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,.Page003143 .Pages .p_page .a_next,.Page003143 .Pages .p_page .a_prev,
.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: 44px;transition: 0.3s;font-weight: bold;}
.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: 45px;border-radius: 50%;margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #2462a6;border-color: #2462a6;}
@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;}
}











/*Timeline002170 */
.Timeline002170{padding: 7% 0;overflow-x: hidden;}

.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height: 448px;background:url(../images/Timeline002170-bg.png) no-repeat 0 133px;background-size:100% auto;}
.Timeline002170 .item dl{ height:100%;background:url(../images/Timeline002170-icon1.png) no-repeat 0 8px; padding-left:30px;}
.Timeline002170 .odd-item dl{ padding-top:280px;}
@media(min-width:376px){
.Timeline002170 .odd-item dl{background-image:url(../images/Timeline002170-icon2.png); background-position:0 124px; padding-left:0;}
}
.Timeline002170 .item dt{font-weight:bold;font-size: 30px;margin-bottom: 4%;color: #2462a6;}
.Timeline002170 .item dd{height: 137px;color:#555;line-height:24px;overflow:hidden;}
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/Timeline002170-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px; z-index:100;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(min-width:1201px){
.Timeline002170 .owl-carousel::before,
.Timeline002170 .owl-carousel::after{position:absolute;content:'';height:100%;background: url(../images/Timeline002170-bg3.png) no-repeat 0 138px;width:75%;top:0;}
.Timeline002170 .owl-carousel::before{ left:-75px;}
.Timeline002170 .owl-carousel::after{right: -114px;width:114px;background-image:url(../images/Timeline002170-bg4.png);}
.Timeline002170 .owl-nav .owl-prev{ left:-30px;}
.Timeline002170 .owl-nav .owl-next{ right:-30px;}
}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(max-width:375px){
.Timeline002170 .owl-item .item{ height:250px;}
.Timeline002170 .odd-item dl{ padding-top:0; }
}
/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.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;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{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-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}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/















/*PicList003140 */
.PicList003140{ }
.PicList003140 .auto{margin-top: 5.5em;margin-bottom: 3.5em;}
.PicList003140 ol{border-bottom: 1px dotted #ececec;padding-bottom: 0.4375em;}
.PicList003140 ol time{margin-bottom: 1.5em;}
.PicList003140 ol .more{display: block;width: 11em;line-height: 3.125em;color: #2462a6;/* background-color: #2462a6; text-align: center;*/border-radius: 50px;}
.PicList003140 ol .more:after{display: inline-block;content: '';margin-left: 1em;background: url(../images/Floor002919_more1.png) no-repeat;width: 50px;height: 7px;vertical-align: middle;background-size: contain;}
.PicList003140 ol p{margin-bottom: 2.5em;}
.PicList003140 li a{display: block; border-bottom: 1px dotted #ececec;padding: 2.25em 1.2em;transition: 0.3s;}
.PicList003140 .tit{font-size: 1.375em;color: #333; }
.PicList003140 a:hover .tit{color: #2462a6;}
.PicList003140 p{color: #999;font-size: 1em;line-height: 1.71428;}
.PicList003140 li p{min-height: 3.42856em;}
.PicList003140 time{color: #999;display: inline-block;}
.PicList003140 li time{padding-right: 2em; background: url(../images/PicList003140-icon.svg) no-repeat right center;background-size: 1em auto; margin-top: 1.5em;}
.PicList003140 li a:hover time{background-image: url(../images/PicList003140-icon-red.svg);}
.PicList003140 li a:hover{background-color: #fff;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
@media (min-width:1025px) {
.PicList003140 ol .img{width: 39.429%;}   
.PicList003140 ol .txt{padding-left: 3.125em;} 
.PicList003140 li{float: left;width: 48.215%;}
.PicList003140 li:not(:nth-of-type(2n)){margin-right: 3.57%;}
}
@media (max-width:1024px) {
.PicList003140 .auto{margin-top: 2em;margin-bottom: 2em;}
.PicList003140 ol .img{margin-bottom: 1em;} 
.PicList003140 ol time{margin-bottom: 0.5em;}	
.PicList003140 ol p{margin-bottom: 0.5em;}	
.PicList003140 ol{padding-bottom: 0.4375em;}
.PicList003140 li time{
    margin-top: 0;
}
.PicList003140 li a{padding: 1.25em 0.2em;}	
}








/*
 .RighInfo002800 
 */
.RighInfo002800{padding: 6% 0;}
.RighInfo002800 .text{margin-top: 30px}
.RighInfo002800 .text .p{font-size: 16px;color:#333;line-height: 38px; margin: 0; background-repeat: no-repeat; background-position: left center; padding: 15px 0; padding-left:60px; }
.RighInfo002800 .text .hotline{background-image: url(../images/RighInfo002800-icon1.png);}
.RighInfo002800 .text .tel{background-image: url(../images/RighInfo002800-icon2.png);}
.RighInfo002800 .text .mall{background-image: url(../images/RighInfo002800-icon3.png);}
.RighInfo002800 .text .address{background-image: url(../images/RighInfo002800-icon4.png);}
.RighInfo002800 .text .wx{background-image: url(../images/RighInfo002800-icon5.png);}
.RighInfo002800 .text .fac{background-image: url(../images/RighInfo002800-icon6.png);}
.RighInfo002800 .text .wx img{display: inline-block;  margin-left: 10px; width: 25%; max-width: 136px;}
.RighInfo002800 .map{width: 100%;/* height: 300px; */padding:10px;background: #fff;/* box-shadow:0 0 28px rgba(0, 0, 0, 0.1); */border-radius: 10px;}
/*.RighInfo002800 .map #map{height: 100%;}
.RighInfo002800 .map img{max-width: none !important;}*/

@media screen and (min-width: 1025px) {
.RighInfo002800 .text{float: left;width: 50%;}
.RighInfo002800 .map{float: right;width: 45%;/* height: 320px; */}
}

@media screen and (min-width: 1200px) {
.RighInfo002800 .map{width:55%;/* height: 434px; */}
.RighInfo002800 .text{width:40%;}
.RighInfo002800 .text .p{font-size: 18px;}
}

@media screen and (max-width: 768px) {
.RighInfo002800 .text .p{padding: 12px 0;padding-left: 54px;line-height: 30px;}
.RighInfo002800 .text .wx img{width: 35%;}
.RighInfo002800 .text{margin-top: 10px;}
}



/*新闻详情*/
.news_info{padding-bottom: 6%;padding-top: 5%;}
.news_info .title{text-align:center;padding-bottom: 12px;background:none;}
.news_info .title h1{margin:0;padding-bottom:15px;font-size: 28px;font-weight:normal;color: #333;}
.news_info .title p{margin:0;border-bottom: 1px solid #eee;padding-bottom:10px;}
.news_info .title p span{margin:0 36px;color:#999;font-size: 14px;}
.news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.news_info .info img{ margin:15px 0;}
.news_info .info p{font-size: 16px;color:#666;line-height:26px;margin:15px 0; }
.news_info .info_back{ text-align:center; clear:both; padding:50px 0 20px 0;} 
.news_info .info_back a{color:#999;font-size: 16px;} 
.news_info .info_back a:hover{color: #2462a6;}
.news_info .info_back .goback{background: #2462a6;padding: 10px 31px;color:#fff;border-radius: 29px;}
.news_info .info_back .goback:hover{color:#fff;}
.news_info .info_back dl{width: 40%;}
.news_info .info_back .prepage{ float:left;}
.news_info .info_back .nextpage{ float:right;}

@media(max-width:640px){
.news_info{ padding-top:40px}
.news_info .info_back dl{ width: 100%; }
.news_info .info_back .prepage,.news_info .info_back .nextpage{float: none;}
.news_info .info_back .goback{margin: 10px 0; display:block}


}



/*
 .TextList000658 为demo编号
 */
.TextList000658{ padding:5% 0 2%}
 .TextList000658 .type{border-bottom: 1px solid rgba(0, 0, 0, 0.05);font-size: 1.125em;padding:1em 0 1.5em 0;margin-bottom: 1em;}
 .TextList000658 .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}

 .TextList000658 .type dd{position: relative;color: #333;}
.TextList000658 .type dd span{color: #999999;display: inline-block;padding-left: 1.45em;background-repeat: no-repeat;background-position: left center;background-size: 1em auto;}
.TextList000658 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);background-size: 1.2em auto;}
.TextList000658 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList000658 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList000658 .type dd.time span{background-image: url(../images/Floor003147-user.svg);}
@media (min-width:1025px) {
.TextList000658 .type{overflow: hidden;}
.TextList000658 .type dd{float: left;}
.TextList000658 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}

 
.TextList000658 .list{ padding-bottom:10px;}
.TextList000658 .list h1.title{font-size:18px;background-color:#f2f2f2;margin:0;padding: 18px 0 16px 35px;font-weight:normal;position:relative;cursor:pointer;line-height:25px;color: #333;}
.TextList000658 .list h1.title time{float:right;padding-right:74px;font-size:14px;color: #888;position:relative;}
.TextList000658 .list h1.title::before{ width:23px; height:23px; background-color:#e5e5e5; border-radius:50%; position:absolute; content:''; right:20px; top:50%; margin-top:-11px;}
.TextList000658 .list h1.title time::before,
.TextList000658 .list h1.title time::after{ position:absolute; content:''; background-color:#b3b3b2;top:50%;}
.TextList000658 .list h1.title time::before{ width:12px; height:2px; right:25px;  margin-top:-1px;}
.TextList000658 .list h1.title time::after{ width:2px; height:12px; margin-top:-6px; right:30px;}
.TextList000658 .list h1#on{background-color: #2462a6;color:#fff;}
.TextList000658 .list h1#on time{ color:#fff;}
.TextList000658 .list h1#on::before{ background-color:#fff;}
.TextList000658 .list h1#on time::after{ display:none;}
.TextList000658 .list h1#on time::before{ background-color:#b3b3b2;}
.TextList000658 .con{padding: 2% 2%;display:none;}
.TextList000658 .info{ line-height:25px; padding-bottom:2%;}
.TextList000658 .info strong{color: #2462a6;font-size:1.2em}
.TextList000658 .apply a{display:inline-block;padding:10px 30px;color:#fff;border-radius:5px;background-color: #2462a6;font-size:16px;}
@media(max-width:640px){
.TextList000658 .type dd{ float:left; }
.TextList000658 .type dd:not(:last-child){  padding-right: 0.7142em; margin-right: 0;}
.TextList000658 .con{ padding:2% 0}
.TextList000658 .list h1.title{ font-size:15px;    padding: 18px 0 16px 10px;}
.TextList000658 .list h1.title time{padding-right:54px; font-size:12px;}	
.TextList000658 .apply a{ font-size:14px;}
}







/*RighInfo002810 */
.RighInfo002810{padding: 3% 0 6%}

.RighInfo002810 .txt-logo{background: url(../images/RighInfo002810-bg.jpg); margin-bottom: 3%;padding: 4% 0;}
.RighInfo002810 .txt-logo h1{color: #2462a6;text-align: center;font-size: 30px;margin-top: 0;}
.RighInfo002810 .txt-logo .txt .inner{display:inline-block;/* font-weight: bold; */text-align: left;line-height: 32px;color: #333;font-size: 18px;}

.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom: 2%;}
.RighInfo002810 .txt-list .info{line-height: 24px; }
.RighInfo002810 .txt-list .info p{ padding-bottom:1%}
.RighInfo002810 .txt-list .info p span{color: #2462a6;padding-right:10px}
.RighInfo002810 .txt-list .red{    color: #2462a6; font-size: 20px;}
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
/*.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}*/
.RighInfo002810 .txt-list .pic{width: 61.667%;}
.RighInfo002810 .txt-list .pic img{max-width: 92.858%;}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info{border-bottom: 3px solid #eee;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-logo{text-align: center;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
}











/*PicList002171 */
.PicList002171{padding: 3% 0 5%;}
.PicList002171 .title{font-size: 24px;line-height: 1em;border-left: 5px solid #2462a6;margin: 4% 0 2%;padding-left: 20px;font-weight: bold;color: #2462a6;}

.PicList002171 li{float:left;width: 17.6%;margin-right:3%;margin-bottom:3%;}
.PicList002171 li a{/* border: 1px solid #f8f8f8; *//* padding: 7%; */position:relative;display:block;/* border-radius: 20px 0; *//* overflow: hidden; *//* box-shadow: 14px -2px 13px 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 23%); */}
.PicList002171 li img{display:block;padding: 3%;width: 100%;border-radius: 20px 0;overflow: hidden;transition: all 0.6s;box-shadow: 14px -2px 13px 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 23%);}
.PicList002171 li a figure{/* position:absolute; *//* left:0; */top:0;width:100%;height:100%;/* background:rgba(36,98,166,0.95); */opacity: 1;transition:0.3s;margin-top: 8%;}
.PicList002171 li a:hover figure{ opacity:1;}PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li a:hover img{transform: scale(1.1);}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{display:table-cell;vertical-align:middle;text-align:center;font-size:18px;color: #333;}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;    margin-bottom: 20px;}
.PicList002171 .title{font-size: 22px; margin: 40px 0 2%; }

}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}





/*RighInfo002816 */
.RighInfo002816{padding-top: 6%;}
.RighInfo002816 .img-block{display: block;width: 100%;}
.RighInfo002816 ul{margin-bottom: 8%;}
.RighInfo002816 ul .inner{background: #fff;padding-top: 3%;padding-bottom: 8%;}
.RighInfo002816 ul h3{font-size: 26px;color: #2462a6;}
.RighInfo002816 ul h3:before{display: inline-block;content: '';height: 22px;width:4px;background: #2462a6;/* vertical-align: middle; */margin-right: 15px;}
.RighInfo002816 ul .li p{ line-height: 28px; color: #666;}
.RighInfo002816 ul .li .icon{padding-bottom: 15px;}
@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
.RighInfo002816 ul:nth-child(2n) .ol{float: right;}
.RighInfo002816 ul:nth-child(2n) .li{float: left;}
.RighInfo002816 ul .ol{width: 62%;}
.RighInfo002816 ul .li{width: 38%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{margin-left: 0%;padding-left: 15%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding-right: 15%;}
}
@media(max-width:1024px){
.RighInfo002816 ul .li .icon{padding-bottom: 0px;}
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;}
.RighInfo002816 ul h3{    margin: 10px 0;}

}






/*RighInfo002816 */
.RighInfo0028500{padding-top: 6%;}
.RighInfo0028500 .img-block{display: block;width: 100%;}
.RighInfo0028500 ul{margin-bottom: 5%;}
.RighInfo0028500 ul .inner{/*background: #fff;*/padding-top: 3%;padding-bottom: 8%;}
.RighInfo0028500 ul h3{font-size: 26px;color: #2462a6;}
.RighInfo0028500 ul h3:before{display: inline-block;content: '';height: 22px;width:4px;background: #2462a6;/* vertical-align: middle; */margin-right: 15px;}
.RighInfo0028500 ul .li p{ line-height: 28px; color: #666;}
.RighInfo0028500 ul .li .icon{padding-bottom: 15px;}
@media(min-width:1025px){
.RighInfo0028500 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo0028500 ul:nth-child(2n-1) .li{float: right;}
.RighInfo0028500 ul:nth-child(2n) .ol{float: right;}
.RighInfo0028500 ul:nth-child(2n) .li{float: left;}
.RighInfo0028500 ul .ol{width:56%;}
.RighInfo0028500 ul .li{width: 44%;}
.RighInfo0028500 ul .li{ position: relative; z-index: 10;}
.RighInfo0028500 ul:nth-child(2n-1) .li .inner{margin-left: 0%;padding-left: 15%;}
.RighInfo0028500 ul:nth-child(2n) .li .inner{width: 110%; padding-right: 15%;}
}
@media(max-width:1024px){
.RighInfo0028500 ul .li{padding: 0!important;}
.RighInfo0028500 ul .inner{ padding: 20px;}
.RighInfo0028500 ul h3{ margin-bottom:10px;    font-size: 22px;}
.RighInfo0028500 ul{ margin-bottom:0}


}







/*
 .RighInfo001108 为demo编号
 */

.RighInfo001108{ padding:5% 0}
.RighInfo001108 .pic{float:left;width: 47%;}
.RighInfo001108 .pic img{ width:100%;}
.RighInfo001108 .txt{float:right;width: 48%;padding-right:2%;color:#333;}
.RighInfo001108 .txt h1{font-size:18px;font-weight:normal;color: #2462a6;font-size: 24px;line-height: 1em;border-left: 5px solid #2462a6;margin: 6% 0 12px;padding-left: 20px;font-weight: bold;color: #2462a6;}
.RighInfo001108 .txt dl{ border-top:1px solid #d9d9d9; padding:3% 0; border-bottom:1px solid #d9d9d9;}
.RighInfo001108 .txt dd{ line-height:26px; padding:5px 0;}
.RighInfo001108 .txt pre{line-height:36px;font-family: 'HarmonyOS_Sans_SC_Regular';}
.RighInfo001108 .txt .contact{ padding:3% 0;}
.RighInfo001108 .txt .contact a{color: #2462a6;width:120px;text-align:center;border: 1px solid #2462a6;border-radius:30px;line-height:34px;display:inline-block;}
.RighInfo001108 .txt .contact a:hover{ background-color:#2462a6; color:#fff;}
.RighInfo001108 .tab{margin-top:3%;background-color: #eee;overflow:hidden;/*font-weight:bold;*/}
.RighInfo001108 .tab span{cursor:pointer;display:inline-block;padding: 0 5%;line-height: 63px;}
.RighInfo001108 .tab span.on{background-color: #2462a6;color:#fff;}
/*.RighInfo001108 .tab_info{ padding:2%;}*/
.RighInfo001108 .ul_download{ padding:3% 0}
.RighInfo001108 .ul_download li{ border-bottom:1px solid #eee; line-height:34px; background:url(../images/RighInfo001277-icon_download.png) no-repeat right center; padding:20px 0;}
.RighInfo001108 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo001277-icon.png) no-repeat left center;color: #555;}



@media(max-width:480px){
.RighInfo001108 .pic,
.RighInfo001108 .txt{ float:none; width:auto;}
}










/*RighInfo002222*/
.RighInfo002222{}
.RighInfo002222 .h2{font-size: 40px;font-weight:normal;margin: 0 0 5px;}
.RighInfo002222 .h2::after{display:block;content:'';background-color: #2462a6;width: 1px;height: 26px;margin:10px auto;border-radius: 20px;}

.RighInfo002222 .p{font-size: 20px;line-height:30px;}
.RighInfo002222 .box1{ position:relative; text-align:center;}
.RighInfo002222 .box1 figure{ position:absolute; top:12%; left:0; width:100%; text-align:center;}
.RighInfo002222 .box1 .h2{color: rgba(255,255,255,0.65);}
.RighInfo002222 .box1 .p{margin:0 auto;max-width:1200px;color: rgba(255,255,255,1.65);}
.RighInfo002222 .box2{ background:#fff; padding:6% 0;}
.RighInfo002222 .box2 .img{ float:left; width:32%; display:block; padding-top:8%; text-align:left; padding-right:3%;}
.RighInfo002222 .box2 figure{ float:right; width:68%;}
.RighInfo002222 .box2 .h2{ color:#008cd6;}
.RighInfo002222 .box2 .p{ color:#728391;}
.RighInfo002222 .box2 .ul{ padding-top:6%;}
.RighInfo002222 .box2 .ul li{ display:inline-block; margin-right:6%; color:#728391; text-align:center;}
.RighInfo002222 .box2 .ul li span{ display:block; font-size:15px; margin-top:10px;}
.RighInfo002222 .box3{ position:relative; text-align:center;}
.RighInfo002222 .box3 figure{ position:absolute; top:12%; left:0; width:100%; text-align:center;}
.RighInfo002222 .box3 .h2{color: #2462a6;}
.RighInfo002222 .box3 .p{margin:0 auto;max-width:790px;color: #333;}
.RighInfo002222 .box4{}
.RighInfo002222 .box4 .h2{ background:#008cd6; text-align:center; color:#fff; padding:6% 0; position:relative; margin:0;}
.RighInfo002222 .box4 .h2 i{ position:absolute; bottom:0; left:50%; width:0; height:0; border-style:solid; border-color:transparent transparent #f3f3f3 transparent; border-bottom-width:15px;border-left-width:12px;border-right-width:12px;}
.RighInfo002222 .box4 .ul{ background-color:#f3f3f3; }
.RighInfo002222 .box4 .ul li{ float:left; width:33.3334%; text-align:center;padding:6% 2%;}
.RighInfo002222 .box4 .ul li+li{ border-left:1px solid #e7e7e7;}
.RighInfo002222 .box4 .ul li .h2{ background:none; color:#000; padding:10px 0 20px;}
.RighInfo002222 .box4 .ul li .p{ color:#000; margin:0;}
.RighInfo002222 .box4 .ul li figure{ max-width:150px; margin:0 auto;}
@media(max-width:1000px){
.RighInfo002222 .box2 .img,.RighInfo002222 .box2 figure{ width:100%; float:none; text-align:center;}
.RighInfo002222 .h2{ font-size:24px;}	
.RighInfo002222 .p,.RighInfo002222 .box1 .p{font-size:14px;color: #333;}
.RighInfo002222 .box1 img{ padding-bottom:30px}	
}
@media(max-width:700px){
.RighInfo002222 .box2 .ul li{ float:left; width:25%; margin:0; padding:0 2%;}	
}
@media(max-width:640px){
.RighInfo002222 .h2{font-size: 22px;}
.RighInfo002222 .box1 figure,.RighInfo002222 .box3 figure{ position:static; padding:4% 0;}	
.RighInfo002222 .box1 .h2,.RighInfo002222 .box3 .h2{ color:#008cd6;}
.RighInfo002222 .h2::after{ display:none}

}
/*RighInfo002222 End*/














/*RighInfo002554 */
.RighInfo002554{padding: 3% 0;}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{text-align:center;border:1px solid #eee;border-collapse:collapse;line-height: 24px;padding: 25px 15px;}
.RighInfo002554 .table_1 th{font-size: 16px;font-weight:normal;vertical-align: middle;}
.RighInfo002554 .table_1 .th_1{background: #282f37;}
.RighInfo002554 .table_1 .th_2{background: #333;}

.RighInfo002554 .table_1 .th_3{background: #333;}
.RighInfo002554 .table_1 .th_4{ background:#080098;}
.RighInfo002554 .table_1 .th_2,
.RighInfo002554 .table_1 .th_3,
.RighInfo002554 .table_1 .th_4{ color:#fff;}
.RighInfo002554 .table_1 .th_1{ color:#fff;}
.RighInfo002554 .table_1 tr:nth-child(2n){ background:#f8f8f8;}

@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 table{ width:180%;}
}





/*
 .招聘表单 
 */
.Form001725{ padding:3% 3% 4%; background:#fff;}
.Form001725 .form{padding-top:30px;max-width: 1200px;width:100%;margin: 0 auto;}
.Form001725 .form td{ padding-bottom:20px; font-size:14px; }
.Form001725 .form td.w1{ width:44%;}
.Form001725 .form td.w2{ width:5%;}
.Form001725 .form .text{width:100%;border-radius:3px;border: 1px solid #eee;line-height: 55px;height: 55px;text-indent:10px;/* background:none; */}
.Form001725 .form p{margin:0 0 10px 0;color: #2462a6;background:url(../images/Form001725-icon.png) no-repeat left center;padding-left:5px;font-size: 16px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001725 .form .btn{background: #2462a6;color:#fff;cursor:pointer;font-size:18px;width:60%;max-width:180px;height:50px;border-radius:3px;border:none;margin-top:35px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
.Form001725 .form .but{ text-align:center;}
.queueList {margin: 0  !important;border: 1px solid #eee  !important;}







/*
 .搜索 为demo编号
 */
.TextList000746{ padding:3% 3% 4%;  }
.TextList000746 li{border-bottom: #f0f0f0 1px dashed;line-height:27px;padding: 18px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../images/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000746 li a:hover{ color:#6c81b0;}
.TextList000746 li time{float:right;color:#999;font-size: 14px;margin-left:10px;}

