body{font-size:0.16rem;}
a:hover{color:#e60012;}
/*Floor002650 */

.Floor002650 *{}
.Floor002650 .section{ background-repeat:no-repeat; background-position: center center;background-size:cover; position:relative; }
/*#fp-nav{position: fixed;z-index: 100;top: 50%;right:17px;transform: translate3d(0,-50%,0);-webkit-transform: translate3d(0,-50%,0);}*/
.Floor002650 .section#business .fp-tableCell{vertical-align: top;}
#fp-nav ul{ padding:15px 0;}
#fp-nav ul li{margin:5px 0;width: auto; height: auto;}
#fp-nav ul li a{ width:20px; height:20px; border-radius:50%; background:none; border:3px solid transparent; position:relative; display:block; cursor:pointer;}
#fp-nav ul li a.active{ border-color:#fff;}
#fp-nav ul li a:before{ position:absolute; content:''; width:6px; height:6px;top:50%; left:50%; margin:-3px 0 0 -3px; background:#fff;border-radius:50%;}
#fp-nav ul li a.active:before{ background:none;}
#fp-nav ul li a span{display: none;}
.Floor002650 .right-line{ position:fixed; right:17px; top:15%; height:70%; z-index:90; width:20px;}
.Floor002650 .right-line i{ position:absolute; width:1px; left:50%; background:rgba(255,255,255,0.2);}
.Floor002650 .right-line i.tp{ top:0;}
.Floor002650 .right-line i.bt{ bottom:0;}
@media(max-width:1200px){
.Floor002650 .right-line,
#fp-nav{ display:none;}
}

.Floor002650 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Floor002650 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Floor002650 .slides {display: block;} 
* html .Floor002650 .slides {height: 1%;}
.no-js .Floor002650 .slides > li:first-child {display: block;}
.Floor002650 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Floor002650 .flex-viewport {max-height: 300px;}
.Floor002650 .slides {zoom: 1;}

.Floor002650 .line{ position:absolute; width:50%; top:0; height:100%;}
.Floor002650 .line::before{ position:absolute; content:''; width:1px; height:100%; background:rgba(255,255,255,0.1); left:50%; top:0;}
.Floor002650 .line-l{ left:0; border-right:1px  solid rgba(255,255,255,0.1);}
.Floor002650 .line-r{ right:0;}
.Floor002650 #about{background-color:#000; }
.Floor002650 #news{background:url(../images/news-bg.jpg) no-repeat center/cover;}
.Floor002650 #data{background-color:#000;}
.Floor002650 #service{background:#000;}
.Floor002650 #footer{ background:#000;}
.Floor002650 .active *{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

@media(max-width:1200px){
.Floor002650 #fullpage,
.Floor002650 .fp-table,
.Floor002650 .fp-tableCell{height: auto!important;}
}
/*Top003084 */
.Top003084{position: absolute;left: 0; width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2);color: #fff; font-size: 0.16rem; z-index: 100;}
.Top003084 .auto{max-width:1600px;position: relative;}
.Top003084 a{color: #fff;}
.Top003084 menu li{position:relative;}
.Top003084 menu li:after{position: absolute; bottom: -1px; height: 2px; content: ''; width: 0; background: #fff; left: 50%; transform: translateX(-50%);transition: 0.3s;}
.Top003084 menu li.aon:after{width: 100%;}
.Top003084 menu li span{font-size:0.18rem; display: block;line-height: 1rem; }
.Top003084 .sub{padding: 10px 0;display: none;}
.Top003084 .sub dt{line-height: 36px; }
.Top003084 .open-search{position: absolute;right:0px; top: 40px;background: url(../images/Top003084-search.png) no-repeat; width: 20px; height: 20px;}
.Top003084 .top-search{position: absolute;right:0px; top:100%;background: #fff; width: 400px;padding-right: 40px;}
.search-show .Top003084 .top-search{display: block;}
.Top003084 .top-search .text{width: 100%;height: 40px;line-height: 40px; border: 0;padding: 0 10px;}
.Top003084 .top-search .btn{position: absolute;right: 0;top:0; width: 40px;height: 40px;background: url(../images/Top003084-search.png) no-repeat center center #e60012;}
@media (min-width:1025px) {
.Top003084 menu li{float: left;}
.Top003084 menu{padding-right: 5.1vw;}
.Top003084 .logo{float: left;padding-top: 10px;}
.Top003084 .top-right{float: right;}
.Top003084 menu li:not(:last-child){margin-right: 3.5vw;}
.Top003084 .sub{background: rgba(0,0,0,0.5); position: absolute; left: 50%; margin-left: -70px; width: 140px; top: 100%;border-radius: 0 0 5px 5px;  }
.Top003084 .sub dt{text-align: center;position: relative;}
.Top003084 .sub dt a{color: #fff;}
.Top003084 .sub dt a:hover{color:#e60012;}
.Top003084 .sub dt .two{position: absolute;left:100%;width:1.4rem;top:-10px;padding:10px 5px;background:rgba(0,0,0,0.5);display: none}
.Top003084 .sub dt:hover .two{display: block;}
}
@media (max-width:1024px) {
.Top003084 menu{position: absolute;right: 0; top: -100%; transform:translateY(-100%);opacity:0;z-index: 100;width: 220px;background: rgba(0,0,0,0.5); padding: 2vw; transition: transform 0.3s;}
.Top003084 menu li{ border-bottom: 1px solid rgba(255,255,255,0.2);}
.Top003084 menu li span{padding: 8px 0;line-height: 0.32rem}
.Top003084 .logo{display: table; height: 80px;}
.Top003084 .logo a{display: table-cell;; vertical-align: middle;}
.Top003084 .logo img{max-height: 64px;}
.Top003084 .open-search{top: auto;bottom: 10px;}
.Top003084 .open-menu{position: absolute;right: 45px;bottom: 0; width: 30px;}
.Top003084 .sub{background: rgba(0,0,0,0.8);padding:10px;}
.Top003084 .sub .two{padding-left:10px;}
.menu-show .Top003084 menu{ top: 80px; transform:translateY(0);opacity:1;}
.Top003084 .top-search{width:100%;}
}
@media (max-width:800px) {
.Top003084 .open-search,
.Top003084 .open-menu{bottom: auto; top: 50%; transform: translateY(-50%);}
}
@media (max-width:480px) {
.Top003084 .logo{width: 58%;}
}
/*Banner002826 */
.Banner002826{position: relative; z-index: 1;}

/*方法4*/
/*.Banner002826 li.slick-slide{position: relative;}
.Banner002826 li.slick-slide img{display: block;width: 100%;}
.Banner002826 li.slick-slide video{position: absolute; z-index: 10; left: -100%; top: -100%; min-height: 100%; min-width: 100%; opacity: 0; transition: 0.3s;}
.Banner002826  li.video-show video{left: 50%;opacity: 1;top: 50%; transform: translate(-50%,-50%);}
.Banner002826  li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;transition: 0.3s;}
.Banner002826  li.video-show .open-video{opacity: 1;}
@media(min-width:1025px){
.Banner002826  li.slick-slide img.wap{display: none;}
}
@media(max-width:1024px){
.Banner002826  li.slick-slide img.pc{display: none;}
}*/

/*方法1，2，3*/
.Banner002826 li.slick-slide{position: relative;}
.Banner002826 .auto{max-width:1600px;}
.Banner002826 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color:#fff;z-index: 12}
.Banner002826 .txt.center{text-align: center;}
.Banner002826 .txt .ytable{height: 100%;}
.Banner002826 .tit{font-size:0.58rem;font-weight: bold;margin-top:-4vw;position: relative;z-index: 10}
.Banner002826 .en{font-size:0.20rem;letter-spacing: 1px;margin-top:0.15rem;line-height: 1.75;position: relative;z-index: 10}
.Banner002826 .desc{}
.Banner002826 li.slick-slide a{display: block;position: relative;}
.Banner002826 li.slick-slide img{display: block;width: 100%;}
.Banner002826 li.slick-slide video{position: absolute; z-index: 10; left: 0; top: 0;width:100%;height: 100%;object-fit: cover;}
.Banner002826 li.slick-slide video + a{visibility: hidden;}
@media(min-width:1025px){
.Banner002826 li.slick-slide figure{height: 100vh;}
.Banner002826 li.slick-slide img.wap{display: none;}
}
@media(max-width:1024px){
.Banner002826 .tit{font-size:0.26rem;margin-top:0;}
.Banner002826 .en{font-size:0.16rem;letter-spacing: 0;margin-top:0.1rem;}
.Banner002826 .en br{display: none;}
.Banner002826 li.slick-slide video + a{visibility: inherit;}
.Banner002826 li.slick-slide img.pc{display: none;}
.Banner002826 li.slick-slide video{left: -100%;top: 100%; opacity: 0;}
.Banner002826 li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.Banner002826 li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.Banner002826 li.video-show video{left: 0; top: 0; opacity: 1;}
}

/*方法5  添加播放按钮+弹窗*/
/*.Banner002826 .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../images/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20; cursor: pointer;}

.video-openbox{position:fixed;left:0;height:100%;width:100%; z-index:500;background:rgba(0,0,0,0.5); top:0;}
.video-openbox .ytable{height: 100%;}
.video-openbox .close{position: absolute;right: 20px;top: 20px; width: 30px; height: 30px; cursor: pointer; z-index: 10; cursor: pointer;}
.video-openbox .close:before,
.video-openbox .close:after{position: absolute;width: 100%; left: 0; top: 50%; height: 3px; margin-top: -1.5px; background: #fff; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.video-openbox .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.video-openbox video{max-width: 1200px; margin: 0 auto;display: block;}*/

.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, 
.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)}
.slick-track {position: relative; top: 0; left: 0; display: block;}
.slick-track:before, 
.slick-track:after{display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track { visibility: hidden;}
.slick-slide{ display: none; float: left; min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.slick-slide .slick-loading img { display: none;}
.slick-slide .dragging img { pointer-events: none;}
.slick-initialized .slick-slide { display: block;}
.slick-loading .slick-slide { visibility: hidden;}
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.slick-arrow .slick-hidden { display: none;}

.Banner002826 .slick-dots{position: absolute; left: 50%; transform: translate(-50%,0); bottom: 6%;overflow: hidden; z-index: 10;}
.Banner002826 .slick-dots li{float: left; width: 15px; height: 15px;position: relative; border-radius: 50%;border: 2px solid #fff; cursor: pointer;}
.Banner002826 .slick-dots li:not(:last-child){margin-right: 12px;}
.Banner002826 .slick-dots li.slick-active{background:#fff;}
.Banner002826 .slick-dots li button{display: none;}
@media(max-width:640px){
.Banner002826 .slick-dots li{width: 0.15rem; height: 0.15rem;}
.Banner002826 .slick-dots li:not(:last-child){margin-right: 0.1rem;}
}

.h-title{margin-bottom:0.5rem;}
.h-title .cn{font-size:0.4rem;color:#fff;}
.h-title .intro{font-size:0.18rem;color:#fff;margin:0;line-height: 1.8; margin-top:0.15rem;}

.h-more a{display: inline-block;padding: 0 calc(65 / 16 * 1em) 0 calc(30 / 16 * 1em);line-height: calc(55 / 16 * 1em);border: solid 2px #fff;color: #fff;background: url(../images/more-on.svg) no-repeat right calc(21 / 16 * 1em) center;transition: 0.3s;background-size: auto calc(12 / 16 * 1em);font-size:0.16rem;}
.h-more a:hover{background-color: #e60012;border-color:#e60012; color: #fff;background-image: url(../images/more-on.svg);background-position: left calc(25 / 16 * 1em) center;padding: 0 calc(30 / 16 * 1em) 0 calc(65 / 16 * 1em);}
.h-more.red a{border-color:#e60012;color:#e60012;background: url(../images/more.svg) no-repeat right calc(21 / 16 * 1em) center;transition: 0.3s;background-size: auto calc(12 / 16 * 1em);}
.h-more.red a:hover{background-color: #e60012;border-color:#e60012; color: #fff;background-image: url(../images/more-on.svg);background-position: left calc(25 / 16 * 1em) center;padding: 0 calc(30 / 16 * 1em) 0 calc(65 / 16 * 1em);}

.lm-title{font-size:0.4rem;color:#000;margin-bottom:0.4rem;}
.lm-title:after{content:'';width:0.4rem;height: 3px;background:#e60012;display: block;margin-top:0.2rem;}
.lm-title.center{text-align: center}
.lm-title.center:after{margin:0.2rem auto 0;}
.lm-title.white{color:#fff;}
.lm-title.white:after{background:#fff;}

.lm-title2{font-size:0.34rem;color:#e60012;margin-bottom:0.3rem;}
.lm-title2.center{text-align: center}
.lm-title2.white{color:#fff;}

@media(max-width:1440px){
  .lm-title{font-size:0.36rem;}
}

@media(max-width:768px){
    .h-title{margin-bottom:0.35rem;}
    .h-title .cn{font-size:0.28rem;}
    .h-title .intro{font-size:0.16rem;}
    .lm-title{font-size:0.3rem;margin-bottom:0.35rem;}
    .lm-title:after{width:0.3rem;}
    .lm-title2{font-size:0.26rem;}
    .h-more a{padding: 0 calc(50 / 16 * 1em) 0 calc(25 / 16 * 1em);line-height: calc(45 / 16 * 1em);}
    .h-more a:hover{padding: 0 calc(25 / 16 * 1em) 0 calc(50 / 16 * 1em);}
}



/*Floor002892 */
.Floor002892{position: relative; z-index: 1; overflow: hidden;}
.Floor002892 .initial-bg{position: relative; z-index: 1; height: 100%;}
.Floor002892 .hover_slider,
.Floor002892 .center{position: absolute; z-index: 4; left: 0; top: 0; width: 100%;height: 100%;}
.Floor002892 .hover_slider{z-index: 3;}
.Floor002892 .hover_slider li{height: 100%;position: absolute ;left: 0; top: 0; width: 100%; opacity: 0;transition: 0.5s;}
.Floor002892 .hover_slider li.show{opacity: 1; z-index: 10;}
.Floor002892 .center .ytable{height: 100%;}
.Floor002892 .center .mouse{width: 95%; max-width: 1100px; margin: 0 auto;}
.Floor002892 .center .mouse li{float: left; width: 50%;border: 1px solid rgba(255,255,255,0.45);}
.Floor002892 .center .mouse li aside{color: #fff;}
.Floor002892 .center .mouse li .icon{margin-bottom:0.1rem;}
.Floor002892 .center .mouse li .icon img.on{display: none}
.Floor002892 .center .mouse li:hover .icon img{display: none}
.Floor002892 .center .mouse li:hover .icon img.on{display: block;margin:0 auto;}
.Floor002892 .center .mouse li .cn{font-size: 0.4rem;}
.Floor002892 .center .mouse li .en{font-size: 12px;  text-transform: uppercase;}
@media(min-width:1025px){
.Floor002892 .center .mouse li{  margin-top: -1px; }
.Floor002892 .center .mouse li:nth-child(2n){margin-left: -1px;}
.Floor002892 .center .mouse li:nth-child(2n+1){clear: left;}
.Floor002892 .center .mouse li a{display: table; table-layout: fixed;height: 280px;margin: 0;width:100%;}
.Floor002892 .center .mouse li figure{display: table-cell; vertical-align: middle; text-align: center;}
.Floor002892 .center .mouse li .pic img{max-height: 225px; opacity: 0;}
.Floor002892 .center .mouse li .txt{}
.Floor002892 .center .mouse li.opacity{opacity: 0.85;}
.Floor002892 .center .mouse li.opacity img{opacity: 1;}
}
@media(max-width:1024px){
.Floor002892{height: 42vh !important}
.Floor002892 .center .mouse li{width:100%; height: 35vw;position: relative;margin-bottom:2%;}
.Floor002892 .center .mouse li .pic img{position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto auto;max-height: 90%;max-width: 90%;z-index: -1;}
.Floor002892 .center .mouse li a{display: flex;align-items: center; height: 100%; padding: 4vw;}
.Floor002892 .center .mouse li .txt{width: 100%;text-align: center;}
.Floor002892 .center .mouse li .cn{font-size: 5vw;}
 .Floor002892 .center .mouse li .en{font-size: 3vw; }
 .Floor002892 .center .mouse li .icon img{max-width:0.5rem;}
}

/*Floor003205 */
.Floor003205{overflow: hidden;}
.Floor003205 .box{position: relative;z-index: 1; transition: 0.3s;}
.Floor003205 .pic{position: absolute;z-index: 0; overflow: hidden; width:100%;height: 100%;left:0;top:0; transition: 0.3s;}
.Floor003205 .Ispic{position: absolute;width:100%; height: 100%; top:0;left:0;}
.Floor003205 .Ispic:before{position: absolute; content: ''; left: 0;top:0;width: 100%;height: 100%; background-color: #000; opacity: 0.3; transition: 0.3s;}
.Floor003205 .txt{position: absolute; top: 0; left: 0;width: 100%;display: flex; height: 85%;z-index: 10; color: #fff;justify-content: center;align-items: center;}
.Floor003205 .txt .inside{ transition: 0.3s;}
.Floor003205 .title{font-size: 0.4rem;}
.Floor003205 .txt pre{margin: calc(37 / 18 * 1em) 0  calc(60 / 18 * 1em) 0; line-height: 2; font-size: calc(18 / 16 * 1em); font-weight: 100;}
.Floor003205 li.slick-slide{position: relative;height: 100vh}
.Floor003205 .slick-dots{position: absolute; left: 50%;transform: translateX(-50%);z-index: 30; bottom:6%;}
.Floor003205 .slick-dots li{float: left; width: 0.15rem;height: 0.15rem;border: solid 2px #ffffff; margin: 0 0.06rem;border-radius: 50%;list-style: none;}
.Floor003205 .slick-dots li button{display: none;}
.Floor003205 .slick-dots li.slick-active{border: 0;background-color: #e60012;}

@media (min-width:1025px) {
    .Floor003205 .wrap{display: flex;justify-content: space-between;}
    .Floor003205 .box{height:85vh; width: 50%; }
    .Floor003205 .box.active {}
    .Floor003205 .box.no-active{}
    .Floor003205 .box:nth-child(2n-1) .txt{padding-top: calc(180 / 956 * 100vh);}
    .Floor003205 .box:nth-child(2n) .txt{align-items: center;padding-top: calc(180 / 956 * 100vh); }
    .Floor003205 .Ispic{width: 100%;}
    .Floor003205 .box.active .Ispic:before{}
    .Floor003205 .box .inside{transform: scale(1);}
    .Floor003205 .box .inside:hover{transform: scale(1);}
    .Floor003205 .txt .inside{max-width: calc(510 / 16 * 1em); width: 60%; }
    .Floor003205 .box:nth-child(2n) .txt .inside{text-align: right;}
    .Floor003205 .box:nth-child(2n) .inside pre{text-align: right;}
}
@media (max-width:1024px) {
    .Floor003205{padding:0;height: auto}
    .Floor003205 .Ispic{width: 100%;}
    .Floor003205 .pic{position: relative;}
    .Floor003205 li.slick-slide{position: relative;height: auto;}
    .Floor003205 .slick-dots li{margin:0 0.05rem;}
    .Floor003205 .txt{align-items: center;position: relative;height: 100%;margin-bottom:10vw;margin-top:7vw;}
    .Floor003205 .txt .inside{ width: 90%; }
}
@media (min-width:481px) and (max-width:1024px){
    .Floor003205 .root-sz-16{font-size:3vw;} 
}

/*Floor003206 */
.Floor003206{overflow: hidden;}
.Floor003206 .box{position: relative;z-index: 1; transition: 0.3s;}
.Floor003206 .box .pic{position: relative;position: relative;z-index: 1; overflow: hidden; transition: 0.3s;}
.Floor003206 .Ispic{position: absolute; height: 100%; }
.Floor003206 .Ispic:before{position: absolute; content: ''; left: 0;top:0;width: 100%;height: 100%; background-color: #000; opacity: 0.5; transition: 0.3s;}
.Floor003206 .txt{position: absolute; top: 0; left: 0;width: 100%;display: flex; height: 100%;z-index: 10; color: #fff;justify-content: center;}
.Floor003206 .txt .inside{ transition: 0.3s;}
.Floor003206 .title{font-size: 0.4rem;}
.Floor003206 .txt pre{margin: calc(37 / 18 * 1em) 0  calc(60 / 18 * 1em) 0; line-height: 2; font-size: calc(18 / 16 * 1em); font-weight: 100;}
.Floor003206 .more{border: solid 2px #e5e5e5; line-height: calc(50 / 18 * 1em); font-size: calc(18 / 16 * 1em);color: #fff; padding: 0 2em;display: inline-flex;align-items: center; border-radius: calc(50 / 18 * 1em); transition: 0.3s;}
.Floor003206 .more:after{display: block;content: ''; background: url(../images/Floor003205-more.svg) no-repeat center center; background-size: contain; width: 1em; height: calc(13 / 18 * 1em); margin-left: 1em;}
.Floor003206 .box.active .more,
.Floor003206 .more:hover{background-color: rgba(227,32,33,0.8); border-color: #e32021;}
@media (min-width:1025px) {
    .Floor003206 .wrap{display: flex;justify-content: space-between;}
    .Floor003206 .box{height:clamp(0px,calc(960 / 1920 * 100vw),100vh); width: 50%; }
    .Floor003206 .box.active {width: 60%;}
    .Floor003206 .box.no-active{width:40%;}
    .Floor003206 .box:nth-child(2n-1) .pic{transform: skewX(24deg);right:24%}
    .Floor003206 .box.no-active:nth-child(2n-1) .pic{right: 28%;}
    .Floor003206 .box:nth-child(2n-1) .Ispic{right: -24%;}
    .Floor003206 .box:nth-child(2n) .pic {transform: skewX(24deg);left:-2px;}
    .Floor003206 .box:nth-child(2n) .Ispic{left:-24%}
    .Floor003206 .box:nth-child(2n-1) .txt{padding-top: calc(191 / 956 * 100vh);}
    .Floor003206 .box:nth-child(2n) .txt{align-items: center; }
    .Floor003206 .box .pic{width: 76vw; height: 100%;}
    .Floor003206 .Ispic{width: 110%;transform: skewX(-24deg);}
    .Floor003206 .box.active .Ispic:before{opacity: 0.5;}
    .Floor003206 .box.no-active .inside{transform: scale(0.86);}
    .Floor003206 .txt .inside{max-width: calc(510 / 16 * 1em); width: 60%; }
    .Floor003206 .box:nth-child(2n) .txt .inside{text-align: right;}
    .Floor003206 .box:nth-child(2n) .inside pre{text-align: right;}
}
@media (max-width:1024px) {
    .Floor003206 .Ispic{width: 100%;}
    .Floor003206 .box .pic{height: 50vh;}
    .Floor003206 .txt{align-items: center;}
    .Floor003206 .txt .inside{ width: 90%; }
}
@media (min-width:481px) and (max-width:1024px){
    .Floor003206 .root-sz-16{font-size:3vw;} 
}





/*news*/
#home-news{position: relative;z-index: 1;background: #333;background-size: cover;}
#home-news .left{color:#fff;}
#home-news .left .desc{font-size: 0.16rem;line-height: 1.8571;  margin: 2.8571em 0 5.7142em 0;}
#home-news .btn{overflow: hidden;}
#home-news .btn .slick-arrow{float: left;width: 4.375em; height: 4.375em; background: #fff url(../images/Floor003155-prev.svg) no-repeat center center;background-size: auto 1.125em;font-size: 1em;margin-right:5px;transition: 0.3s;border:none; cursor: pointer;}
#home-news .btn .slick-arrow:hover{background-color: #d21b32;}
#home-news .btn .slick-next{background-image: url(../images/Floor003155-next.svg);}
#home-news .btn .slick-prev:hover{background-image: url(../images/Floor003155-prev-on.svg);}
#home-news .btn .slick-next:hover{background-image: url(../images/Floor003155-next-on.svg);}
#home-news .slider{overflow: hidden;width:100%;}
#home-news .slider .ul{width: 100%;margin:0 -0.15rem;}
#home-news .slider li a{display: block;transition: 0.3s;margin:0 0.15rem;}
#home-news .slider li .pic{overflow: hidden;}
#home-news .slider li .Ispic{padding-bottom: 64%;}
#home-news .slider li .txt{background-color: #fff; padding: 2.8571em;}
#home-news .slider li .txt time{}
#home-news .slider li.slick-center .txt time{font-size: 1.25em;}
#home-news .slider li .tit{ line-height: 1.625; height: calc(1.625em * 2); margin-top: 0.5em;font-size:0.22rem;}
#home-news .slider li.slick-center .tit{font-size: 1.25em; line-height: 1.5; height: 3em;}
#home-news .slider li p{  margin: 2em 0 0 0; line-height: 1.7142;color:#666;}
#home-news .slider li.slick-center p{margin-bottom: 2.5em;}
#home-news .slider li .more{width:3.125em; height: 3.125em; background: #fff url(../images/Floor003155-more.svg) no-repeat center center;background-size: auto 1.125em;display: block;}
#home-news .slider li:not(.slick-center) .more{display: none;}
#home-news .slider li.slick-center .txt{background-color: #e60012;color: #fff;}
#home-news .slider li:not(.slick-center) a{/*opacity: 0.5;filter: grayscale(1);margin-left: 3.75em;margin-top: 3.75em;*/}
@media (min-width:1025px) {
#home-news .left{width: 23%;}
#home-news .left .desc{width:80%;}
}
@media (max-width:1024px){
#home-news{padding: 5em 0;}
#home-news .btn{display: flex;justify-content: flex-end;}
}


/*Floor002827 */

.Floor002827{overflow: hidden;}
.Floor002827 .auto{max-width: 1600px;}
.Floor002827 .left{position: relative;}
.Floor002827 .left > *{position: relative; z-index: 10;}

.Floor002827 .left .btn{overflow: hidden; margin-top:6vw; margin-bottom: 0.3rem;}
.Floor002827 .left .slick-arrow{float: left;width: 0.5rem; border: 1px solid #fff; height: 0.5rem; cursor: pointer;background: none;position: relative;margin-right:0.12rem;}
.Floor002827 .left .slick-arrow span{position: absolute; width: 0.3rem ;height:0.3rem; background: url(../images/more-on.svg) no-repeat center center/0.12rem;left: 50%; top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Floor002827 .left .slick-prev span{transform: rotate(-180deg);left:17%;top:21%;}
.Floor002827 .left .slick-next{}
.Floor002827 .left .slick-arrow:hover{opacity: 1;background-color:#e60012;border-color:#e60012;}
.Floor002827 .left .pager{font-size: 24px;color: #fff;}
.Floor002827 .left .pager span{color: #fff;}
.Floor002827 .left .pager span.cur{margin-right:5px;}
.Floor002827 .left .pager span.total{margin-left: 5px;}

.Floor002827 .right{overflow: hidden;/*position: relative;*/}

.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, 
.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)}
.slick-track {position: relative; top: 0; left: 0; display: block;}
.slick-track:before, 
.slick-track:after{display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track { visibility: hidden;}
.slick-slide{ display: none; float: left; min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.slick-slide .slick-loading img { display: none;}
.slick-slide .dragging img { pointer-events: none;}
.slick-initialized .slick-slide { display: block;}
.slick-loading .slick-slide { visibility: hidden;}
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.slick-arrow .slick-hidden { display: none;}

.Floor002827 .slider li .inner{padding-right: 40px;}
.Floor002827 .slider li .pic{overflow: hidden;}
.Floor002827 .slider li .pic .Ispic{padding-bottom:64%;transition: 0.3s ease-in-out;}
.Floor002827 .slider li .pic img{display: block;width: 100%; transition: 0.3s ease-in-out;}
.Floor002827 .slider li:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002827 .slider li:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002827 .slider li .txt{position: relative; z-index: 2; padding:0.35rem; padding-top: 0.5em;font-size: 100px;background-color:#fff;}
.Floor002827 .slider li .txt time{position: absolute; left: 0.35rem;bottom: 100%;margin-bottom: -2em;background:rgba(255,255,255,1); text-align: center;width: 5.5em;line-height: 2;color: #e60012;font-size: 0.16rem;}
.Floor002827 .slider li .txt time span{font-size:0.36rem;font-weight: bold; display: block;padding-top: 0.12rem;padding-bottom:0rem;line-height: 1;}
.Floor002827 .slider li .txt aside{overflow: hidden;}
.Floor002827 .slider li .txt aside a{float: left;max-width: 100%;font-size: 0.22rem;color: #333;padding-bottom: 0;position: relative;}
.Floor002827 .slider li:hover .txt aside a{color: #e60012;}
.Floor002827 .slider li .txt p{line-height:1.8;color: #666;font-size: 0.16rem; margin-bottom: 9%;}
.Floor002827 .slider li .more{display: table;font-size: 0.16rem;color: #777;}
.Floor002827 .slider li .more i{display: inline-block;height: 0.22rem;width: 0.22rem;position: relative; vertical-align: middle; margin-left: 3px;background: url(../images/more2.svg) no-repeat center center/0.1rem}

@media(min-width:1025px){
.Floor002827 .auto > *{padding-top: 8%;padding-bottom: 2%;}
.Floor002827 .left{float: left;max-width: 245px;width: 16%;}
.Floor002827 .right{float: right;width: 84.375%; margin-right:-10%;}
.Floor002827 .right:after{position: absolute;
    content: '';
    width: 13.5%;
    height: 100%;
    background-image: linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.6));
    top: 0;
    right: 0;
    z-index: 10;}
.Floor002827 .right .slider{width: 124.445%;}
}
@media(max-width:1024px){
.Floor002827{padding:6vw 0;}
.Floor002827 .left{position: relative;margin-bottom: 20px;}
.Floor002827 .left .btn{position: absolute; right: 0; bottom: 0; width: 160px; margin-bottom: 0;}
.Floor002827 .left .pager{display: none;}
.Floor002827 .slider li .inner{padding:0 0;}
.Floor002827 .slider li .txt{font-size: 90px;}
}
@media(max-width:480px){
.Floor002827 .left .btn{width: 1.2rem;}
.Floor002827 .left .slick-arrow{margin-right:0;margin-left:0.1rem;}
.Floor002827 .slider li .txt{font-size: 80px;}
}


/*Bottom002900 */


.Bottom002900{background: #9e0001;padding: 6vw 0 4vw;}
.Bottom002900,
.Bottom002900 a{color: #fff;}
.Bottom002900 .auto{max-width: 1600px;}
@media(min-width:1441px){
.Bottom002900 .inner{margin: 0 auto;}
}
.Bottom002900 .b_nav nav dd a{opacity: 0.6;}

@media(min-width:1025px){
.Bottom002900{font-size: 16px;}
.Bottom002900 .contact{width: 24%;margin-top:-0.28rem;}
.Bottom002900 .b_nav{width: 68%;}
}

.Bottom002900 .solgan{font-size:0.3rem;letter-spacing: 4px;}
.Bottom002900 .solgan span{font-size: 16px;color: rgba(255,255,255,0.2);margin-left: 20px;}
@media(min-width:1025px){
.Bottom002900 .solgan span:before{content: '/ ';display: inline-block;}
}
@media(max-width:1024px){
.Bottom002900 .solgan{padding: 4vw 0;display: none;}
.Bottom002900 .solgan span{display: block;}
}

.Bottom002900 .b_nav nav{border-top: 1px solid rgba(255,255,255,0.15);border-bottom: 1px solid rgba(255,255,255,0.15);padding: 45px 0; margin: 45px 0;}
.Bottom002900 .b_nav nav dl{float: left; max-width: 140px;}
.Bottom002900 .b_nav nav dt{padding-bottom:20px;font-size:0.18rem;}
.Bottom002900 .b_nav nav dd{line-height:24px;padding:4px 0;}
@media(max-width:1024px){
.Bottom002900 .b_nav nav{display: none;}
}

.Bottom002900 .copyright{color: rgba(255,255,255,0.6);line-height: 30px;font-size: 16px;}
.Bottom002900 .copyright a{opacity: 0.6;}

.Bottom002900 a:hover{color: #fff;opacity: 1!important;}

.Bottom002900 .contact .hotline{line-height: 1.8}
.Bottom002900 .contact .num{font-size: 0.36rem;margin-bottom: 24px;font-weight: bold; line-height: 1em;}
.Bottom002900 .share li{float: left;position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 134px; padding: 2px;background: #fff; margin-bottom: 10px;border-radius: 5px;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:5px solid transparent; left: 25px; top: 100%;border-top-color: #fff;}
.Bottom002900 .share li:not(:last-child){margin-right: 16px;}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.2); width: 55px; height: 55px;background-position: center center;background-repeat: no-repeat;border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a.a_wx{background-image: url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sina{background-image: url("../images/Bottom002900_sina.png");}
.Bottom002900 .share li a.a_douyin{background-image: url("../images/Bottom002900_douyin.png");}
.Bottom002900 .share li a.a_sph{background-image: url("../images/Bottom002900_sph.png");}
.Bottom002900 .share li a:hover{background-color: #e60012;}
@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom: 24px;font-size:0.18rem;}
.Bottom002900 .share{margin: 45px 0 50px 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right: 2vw;}
}
@media(max-width:1024px){
.Bottom002900{text-align: center;}
.Bottom002900 .logo{padding: 0 25% 3%;}
.Bottom002900 .contact .hotline{margin-bottom:0.1rem;}
.Bottom002900 .contact .tit{padding: 3vw 0;}
.Bottom002900 .share ul{margin: 0 auto;display: table;}
.Bottom002900 .share li figure{left: 50%; margin-left: -60px;}
.Bottom002900 .share li figure:before{left: 50%; margin-left: -10px;}
}
@media(max-width:480px){
.Bottom002900 .contact .num{margin-bottom: 0.5em;font-size: 7vw;}
.Bottom002900 .solgan{font-size: 7vw;}
.Bottom002900 .copyright{font-size: 12px; line-height: normal;}
.Bottom002900 .share li a{width: 50px; height: 50px;}
}



/*RighInfo002939 */
.RighInfo002939{padding:5vw 0;}
.RighInfo002939 .auto{max-width:1300px;}
.RighInfo002939 .name{border-bottom: 1px dashed #ddd; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 20px 0;font-size: 0.28rem;font-weight: normal; color: #333;}
.RighInfo002939 .time{color: #999;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2;color: #666; text-align: justify; font-size:0.18rem; padding-bottom: 3vw;}
.RighInfo002939 .edit-info .pic{text-align: center;margin:0.15rem 0;}
.RighInfo002939 .edit-info p{margin:0.12rem 0;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;padding:0.1rem;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #e60012;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}
/*PicList003142 */
.PicList003142{padding:5vw 0 5vw;}
.PicList003142_2{background:#f8f8f8;}
.PicList003142_4{background:#f8f8f8;}
.PicList003142 .auto{}
.PicList003142 ul.slider{margin:0 -0.15rem;}
.PicList003142 li{margin:0 .15rem; margin-bottom: 0;position: relative;}
.PicList003142 li .txt{position: absolute;left:0;bottom:0; padding: 1.5em;width:100%;background: linear-gradient(transparent,rgba(0,0,0,0.7));}
.PicList003142 li .tit{ font-size: 0.22rem;line-height: 1.6666; color:#fff;margin-bottom:0.05rem;}
.PicList003142 li p{font-size: 1em;margin:0; line-height: 1.78571;height: 0; color: #fff;transition: 0.3s;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 64%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover p{height: 3.57142em;}
.PicList003142 li a:hover{color: #e60012;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
.PicList003142 .slick-dots{padding-top: 2%;text-align: center;}
.PicList003142 .slick-dots li{list-style: none;display: inline-block;margin: 0 4px;width: 0.22rem;height: 0.22rem;border:2px solid transparent;cursor: pointer;position: relative;}
.PicList003142 .slick-dots li button{position: absolute;left: 50%;top: 50%;background: #e5e5e5;padding: 0;width: 0.1rem;height: 0.1rem;margin: -0.05rem 0 0 -0.05rem;cursor: pointer;font-size: 0;border: 0;}
.PicList003142 .slick-dots li.slick-active{border-color: #e60012;}
.PicList003142 .slick-dots li.slick-active button{width: 6px;height: 6px;margin: -3px 0 0 -3px;background: #e60012;}
@media (max-width:1024px) {
.PicList003142 .auto{}   
.PicList003142 li .txt{padding: 1em;}
.PicList003142 .slick-dots{padding-top:4%;}
}
/*Page002623 */
.Page002623{padding:0 0 4vw 0; text-align: center;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;border-radius: 50%;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #e60012;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;font-size:16px;}
.Page002623 .Pages a{line-height: 40px;width:40px;}
.Page002623 .Pages .p_page > a{height: 40px;}
}
/*Floor */
.Banner002730{}
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;text-align: center;}
.Banner002730 .txt .auto{ }
.Banner002730 .txt .cn{font-size:0.4rem;}
.Banner002730 .txt .en{text-transform: uppercase;font-size:0.16rem;margin-top:0.05rem;letter-spacing: 2px;}
@media(min-width:1025px){
.Banner002730 figure{ height:550px;}
.Banner002730_2 figure{ height:100vh;}
.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;}
.Banner002730 .txt .cn{font-size:0.28rem;}
.Banner002730 .txt .en{letter-spacing: 0}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}
/*Menu003135 */
.Menu003135{position: relative; box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size:0.16rem; padding-left: 1.4em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.125;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size:0.18rem;line-height: 4.556;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.5em;}
.Menu003135 .nav-menu li a{display: block;position: relative;padding:0;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color:#e60012;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #e60012;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}
/*RighInfo003241 */
.RighInfo003241{padding: 5vw 0 5vw;font-size: var(--font-size16);color: #000;}
.RighInfo003241 .intro{margin-bottom:0;}
.RighInfo003241 .number-data{display: flex;flex-wrap: wrap;} 
.RighInfo003241 .number-data li{display: flex;justify-content: space-between;border-bottom: solid 1px #e8e8e8; padding: 1.5em 0;width:23%;margin-right:2%;}
.RighInfo003241 .number-data li:nth-child(4){margin-right:0;}
.RighInfo003241 .number-data .ico{width: 0.48rem;flex-shrink: 0;margin-right:0.1rem;}
.RighInfo003241 .number-data .inner{flex: 1;}
.RighInfo003241 .number-data .num{display: flex;align-items: flex-end; font-size: 0.22rem;color:#e60012;}
.RighInfo003241 .number-data .counter{font-size: 0.46rem; font-weight: 700; line-height: 1; margin-right:0.25em;}
.RighInfo003241 .number-data .num sub{font-size: 1em;}
.RighInfo003241 .number-data p{margin: 0.5em 0 0;color: #333;font-size:0.22rem;}
.RighInfo003241 .text{width:43%;float:left;padding-top:2%;}
.RighInfo003241 .pic{width:50%;float:right;}
.RighInfo003241 .edit-info{line-height: 2;text-align: justify;color: #666;font-size:0.18rem;}
@media (min-width:1025px) {
.RighInfo003241 .left{} 
.RighInfo003241 .right{} 
.RighInfo003241 .number-data{min-height: 100%;justify-content: space-between;margin-top:3.5vw;}
}
@media (max-width:1024px) {
.RighInfo003241 .text{width:100%;float:none;}
.RighInfo003241 .pic{width:100%;float:none;}
.RighInfo003241 .number-data{flex-wrap: wrap;} 
.RighInfo003241 .number-data li{width: 48%;margin-right:4%;}
.RighInfo003241 .number-data li:nth-child(2n){margin-right:0;}
.RighInfo003241 .number-data .counter{font-size:0.34rem;}
.RighInfo003241 .number-data p{font-size:0.16rem;}
}
@media (max-width:640px) {
.RighInfo003241 .number-data .ico{width: 0.3rem;}
}


.productionbase{}
.productionbase li{width:50%;float:left;position: relative;}
.productionbase li:nth-child(2n){margin-right:0;}
.productionbase li figure{padding-bottom:55%;background-color:#000;}
.productionbase li .txt{position: absolute;left:0;bottom:0;width:100%;padding:2vw;background-image: linear-gradient(transparent,rgba(0,0,0,0.7));}
.productionbase li .txt h2{color:#fff;margin:0;font-size:0.32rem;font-weight: normal;}

/*Floor003083 */
.Floor003083{font-size: 16px;padding:5vw 0;}
.Floor003083 .auto{/*overflow: hidden;*/position: relative; z-index: 2;}


.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor003083 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #e60012;}

.Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;}
.Floor003083 .slick-slide{overflow: hidden;padding: 40px;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;border: 1px solid #f5f5f5;margin-top: -1px;}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;}
.Floor003083 .slick-slide .Ispic{height: 140px;background-size: contain;}
.Floor003083 .slick-slide .url{position: relative;}
.Floor003083 .slick-slide .url:before{position: absolute; left: -5px; top: -5px; right: -5px; bottom: -5px; content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{font-size: 3vw;}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
}

/*RighInfo002852 */
.RighInfo002852{padding:5vw 0 5vw;}
.RighInfo002852 .intro-main{border:1px dashed #e4e4e4;margin-bottom:3vw;}
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{line-height: 1.8;color: #666;font-size:0.18rem;}
.RighInfo002852 .singlePage h2{font-size:0.32rem;color:#333;font-weight: normal;margin:0;}
.RighInfo002852 .singlePage ul{display: flex;flex-wrap: wrap;}
.RighInfo002852 .singlePage li{width:31.3%;float:left;margin-right:3%;border:1px dashed #e4e4e4;padding:2.5vw;position: relative;}
.RighInfo002852 .singlePage li:nth-child(3n){margin-right:0;}
.RighInfo002852 .singlePage li .icon{text-align: center;padding-top: 0;position: relative;top:0;float: left;margin-top: -0.06rem;margin-right: 0.1rem;}
.RighInfo002852 .singlePage li .icon img{max-width: 0.5rem;}
.RighInfo002852 .singlePage li h2{font-size: 0.24rem;}
.RighInfo002852 .singlePage li h2 span{color:#e60012;}
.RighInfo002852 .singlePage li p{text-align: justify;}
.RighInfo002852 .singlePage li .pic{position: relative;margin-bottom:1.4vw;}
.RighInfo002852 .singlePage li .pic figure{position: relative;width:100%;height: 100%;left:0;top:0;z-index: 10;background-color:#000; padding-bottom:70%;margin-bottom:2vw;}
.RighInfo002852 .singlePage li:hover{background:rgba(230,0,18,0.02);border:1px dashed #e60012;}
.RighInfo002852 .singlePage li:hover .pic figure{opacity: 1}
@media(min-width:768px){
.RighInfo002852 .intro-main .left{float: left; width: 50%;padding:5vw;}
.RighInfo002852 .intro-main .pic{float: right;width: 50%;}
}
@media(max-width:768px){
    .RighInfo002852 .intro-main{border:none;}
    .RighInfo002852 .singlePage h2{font-size:0.26rem;}
    .RighInfo002852 .singlePage li{width:100%;margin-right:0;margin-bottom:2vw;padding:5vw;}
    .RighInfo002852 .singlePage li .icon{margin-top:-0.03rem;margin-right:0.1rem;}
    .RighInfo002852 .singlePage li .icon img{max-width:0.4rem;}
}


/*Floor002731 */
.Floor002731 .auto{padding: 0!important; width: 96%;}

.Floor002731 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.Floor002731 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.Floor002731 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;}
@media(max-width:480px){
.Floor002731 .column-name{ font-size: 24px;}
.Floor002731 .column-name .cn{line-height: 40px;}
}

@media(min-width:1025px){
.Floor002731 .ul-pc{padding-bottom: 39.0625%; position: relative; overflow: hidden;color: #fff;}
}
.Floor002731 .ul-pc .text{position: absolute; left: 0;z-index: 10;   background: rgba(24, 77, 156, 0.8); width: 100%; bottom: 0; opacity: 0; padding:25px 40px; transform: translateY(100%); }
.Floor002731 .ul-pc .text h2{font-size: 22px; margin: 0; font-weight: normal;}
.Floor002731 .ul-pc .text p{font-size: 16px; margin: 10px 0 0 0;}
.Floor002731 .ul-pc a{color: #fff;}
.Floor002731 .ul-pc .Ispic{ display: block;height: 100%; background-position: left top;}
.Floor002731 .ul-pc aside{position: absolute; left: 0; top: 0; width: 7.334%; font-size: 20px; height: 100%;background: rgba(2,54,133,0.7);  line-height: 26px;}
.Floor002731 .ul-pc .on aside{display: none;}
.Floor002731 .ul-pc  aside a{display: block; width: 20px; margin: 0 auto;}
.Floor002731 .ul-pc .on .text{ opacity: 1;transform: translateY(0);transition: 0.3s 0.4s; }

@media(max-width:1024px){
.Floor002731 .ul-wap .slide{position: relative;height: auto; left: auto !important;}
.Floor002731 .ul-wap .slide >*{margin: 0 10px;}
.Floor002731 .ul-wap .Ispic{  display: block; padding-bottom: 52%;}
.Floor002731 .ul-wap aside{display: none;}
.Floor002731 .ul-wap h2 a{color: #134496; font-weight: bold; font-size: 20px;}
.Floor002731 .ul-wap h2{margin: 0 5px 0 0;}
.Floor002731 .ul-wap .text{padding: 15px; background: #ececec;}
}

.Floor002731 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002731 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002731 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002731 .slick-dots li.slick-active{border-color: #184477;}
.Floor002731 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}


#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:75%;height:100%;transition:all .75s ease;cursor:pointer}

/*Floor003114 */
.Floor003114{padding:5vw 0;background: #f8f8f8;background-size: cover;overflow: hidden;font-size: 16px;}
.Floor003114 .auto{}
.Floor003114 .title{position: relative;z-index: 1;}
.Floor003114 .btn{position: absolute;right: 0;bottom: 0;}
.Floor003114 .slick-arrow{width: 50px;height: 50px;margin-left: 15px;border: 1px solid #e60012;position: relative;}
.Floor003114 .slick-arrow:before{position: absolute;content: '';width: 100%;height: 100%;left: 0;top: 0;background: url(../images/more.svg) no-repeat center center/0.12rem;}
.Floor003114 .slick-next{}
.Floor003114 .slick-prev:before{transform: rotate(-180deg);}
.Floor003114 .slick-arrow:hover{background-color:#e60012;}
.Floor003114 .slick-arrow:hover:before{background: url(../images/more-on.svg) no-repeat center center/0.12rem;}
.Floor003114 .slider{width: 114%;overflow: hidden;}
.Floor003114 .slider .ul{padding-right: 9.591%;}
.Floor003114 .slider .slick-list{overflow: inherit;}
.Floor003114 .slick-slide:not(.slick-active){opacity: 0.5;}
.Floor003114 .slick-slide a{display: block;margin-right: 46px;padding-bottom: 1px;}
.Floor003114 .pic{background-size: 100% 100%;position: relative;}
.Floor003114 .pic:before{position: absolute;content: '';left: 50%;transform: translateX(-50%);height: 3px;background-color: #e60012;top: 0;transition:width 0.3s; width: 0;}
.Floor003114 .slick-slide.slick-active a:hover .pic:before{width: 100%;}
.Floor003114 .pic .Ispic{max-width: 100%;margin: 0 auto;padding-bottom: 70%;}
.Floor003114 .tit{border-bottom: 1px solid #e8e8e8;line-height: 4.625em;width: 80%;position: relative;}
.Floor003114 .tit aside{padding: 0 1.1875em;font-size:0.24rem; color: #333;}
.Floor003114 .slick-slide.slick-active a:hover .tit aside{color: #e60013;}
.Floor003114 .tit:before{position: absolute;content: '';width: 27px; height: 3px; background-color: #e60012; left: 1.55em; bottom: -2px;}
@media (max-width:640px) {
.Floor003114{font-size: 3.5vw;}
.Floor003114 .slider .ul{padding-right: 18%;}
.Floor003114 .slick-arrow{width: 46px;height: 42px;}
.Floor003114 .slick-slide a{margin-right: 5vw;}
}


/*
 .Floor000881 为demo编号
 */
.Floor000881{padding:5vw 0;}
/*slick Basic*/
.Floor000881 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor000881 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor000881 .slick-list:focus {outline: none}
.Floor000881 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor000881 .slick-slider .slick-track, 
.Floor000881 .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)}
.Floor000881 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor000881 .slick-track:before, 
.Floor000881 .slick-track:after{display: table; content: '';}
.Floor000881 .slick-track:after{ clear: both;}
.Floor000881 .slick-loading .slick-track { visibility: hidden;}
.Floor000881 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor000881 .slick-slide .slick-loading img { display: none;}
.Floor000881 .slick-slide .dragging img { pointer-events: none;}
.Floor000881 .slick-initialized .slick-slide { display: block;}
.Floor000881 .slick-loading .slick-slide { visibility: hidden;}
.Floor000881 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor000881 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor000881 .list_scroll li a{display: block; margin: 0.1rem 0.15rem;background:#fff;box-shadow: 0 0.05rem 0.05rem rgba(0,0,0,0.08)}
.Floor000881 .list_scroll li .Ispic{padding-bottom:64%;}
.Floor000881 .list_scroll li .logo{text-align: center;padding:0.2rem 0;}
.Floor000881 .list_scroll li .logo img{max-width:80%;margin:0 auto;}
.Floor000881 .list_scroll li p{text-align:center; margin:0; line-height:55px;}
.Floor000881 .list_scroll li a:hover{ }
.Floor000881 .list_scroll li a:hover p{ }

.Floor000881 .slick-arrow{ position:absolute; width:26px; height:26px; top:50%; margin-top:-14px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #e60012;border-left: 2px solid #e60012;transform:rotate(-45deg);}
.Floor000881 .slick-prev{ left:-30px;}
.Floor000881 .slick-next{transform:rotate(135deg); right:-30px;}
@media(min-width:1293px){
.Floor000881 .list_scroll .slider{margin: 0 -0.15rem;}
}
@media(max-width:1292px){
.Floor000881 .slick-prev{ left:0;}
.Floor000881 .slick-next{ right:0;}
}
@media(max-width:768px){
.Floor000881{ padding:20px 0;}
.Floor000881 .list_scroll .slider{padding: 0 26px;}
.Floor000881 .list_scroll li a{margin: 0 5px;}
}



/*
 .Floor000882 为demo编号
 */
.Floor000882{padding:5vw 0;}
.Floor000882 .list_scroll ul{}
.Floor000882 .list_scroll li{width:23.5%;float:left;margin-right:2%;margin-bottom:2%;position: relative;border:1px solid #e8e8e8;border-top:2px solid #e60012; transform: skewX(-12deg);overflow: hidden;}
.Floor000882 .list_scroll li:nth-child(4n){margin-right:0;}
.Floor000882 .list_scroll li:hover{}
.Floor000882 .list_scroll li a{display: block;transform: skewX(12deg);}
.Floor000882 .list_scroll li .hover{position: absolute;left:0;top:0;width:100%;height: 100%; opacity: 0}
.Floor000882 .list_scroll li:hover .hover{opacity: 1}
.Floor000882 .list_scroll li .hover h2{position: absolute;width:100%;text-align: center;top:28%;color:#fff;font-size:0.28rem;font-weight: normal;padding:0 10%;z-index: 10}
.Floor000882 .list_scroll li .hover h2:after{content:'';width:0.2rem;height: 2px;background:#fff;display: block;margin:0.1rem auto 0;}
.Floor000882 .list_scroll li .Ispic{width: 118%;height: 100%;margin:0 auto;margin-left: -9%;transform: skewX(0deg);}
.Floor000882 .list_scroll li .Ispic:after{content:'';width: 109%;height: 100%;margin:0 auto;left: -9%;background:rgba(230,0,18,0.8);display: block;}
.Floor000882 .list_scroll li .logo{text-align: center;padding:4vw 0;}
.Floor000882 .list_scroll li .logo img{margin:0 auto;}
.Floor000882 .list_scroll li p{text-align:center; margin:0; line-height:55px;}
.Floor000882 .list_scroll li a:hover{ }
.Floor000882 .list_scroll li a:hover p{ }

@media(max-width:768px){
.Floor000882 .list_scroll .slider{padding: 0 15px;}
.Floor000882 .list_scroll li{width:49%;}
.Floor000882 .list_scroll li:nth-child(2n){margin-right:0;}
.Floor000882 .list_scroll li a{margin: 0 5px;}
.Floor000882 .list_scroll li .logo{padding:7vw 0;}
.Floor000882 .list_scroll li .hover h2{top:11%;font-size:0.2rem;}
}
/*RighInfo003187 */
.RighInfo003187{overflow: hidden;}
.RighInfo003187 .lm-title{margin-bottom:6vw;}
.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(3 / 16 * 1em);background: linear-gradient(to right,  rgba(230,0,18,1) 0%,rgba(191,156,80,0) 100%); }
.RighInfo003187 .left .desc dt:after{background: linear-gradient(to right,  rgba(2255,255,255,1) 0%,rgba(191,156,80,0) 100%);}
.RighInfo003187 .desc dd.big{font-size: calc(30 / 16 * 1em);position: relative;display: table; line-height: 1; padding-right: calc(107 / 30 * 1em);margin:0.2rem 0;}
.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;font-size:0.18rem;}

.RighInfo003187 .right .desc dt{margin-bottom: 1.5em;color: #333333; }
.RighInfo003187 .right .desc dd.big{color: #e60012;margin-bottom: 1em;}
.RighInfo003187 .right .desc:nth-child(2){margin-bottom: calc(40 / 16 * 1em);}
.RighInfo003187 .right .ul2{margin-top:2vw;}
.RighInfo003187 .right .ul2 li{width: 22%;float:left;margin-right: 4%;padding: 1vw 0;text-align: center;font-size:0.22rem;color: #333;border: 1px dashed #e0e0e0;border-radius: 0.55rem 0;position: relative;}
.RighInfo003187 .right .ul2 li:after{content:'';width:5px;height: 5px;background:#e60012;display: block;position: absolute;left:1.5vw;top:1.7vw; border-radius: 50%;}
.RighInfo003187 .right .ul2 li:nth-child(4n){margin-right:0;}
.RighInfo003187 .right .card li{border-bottom:1px dashed #e8e8e8;}
.RighInfo003187 .right .card li .item{color: #333;position: relative;}
.RighInfo003187 .right .card li .txt{padding-left:0.15rem;position: relative;}
.RighInfo003187 .right .card li .txt:after{content:'';width:5px;height: 5px;background:#e60012;display: block;border-radius: 50%;position: absolute;left:0;top:0.1rem;}
.RighInfo003187 .right .card li .tit{font-size: 0.22rem; line-height: 1; margin-bottom: 0.1rem;}
.RighInfo003187 .right .card li p{margin: 0; line-height: calc(30 / 16 * 1em);color:#666;}

@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%);margin-top:-2vw;}
.RighInfo003187 .left .column-name{margin-bottom: calc(206 / 16 * 1em);}
.RighInfo003187 .right{padding-left: calc(100 / 1920 * 100vw);}
.RighInfo003187 .right .card li{width: 48%;float:left;margin-right:4%;margin-bottom:0.2rem;padding-bottom:0.2rem; }
.RighInfo003187 .right .card li:nth-child(2n){margin-right:0;}
.RighInfo003187 .desc:not(:last-child){margin-bottom: calc(80 / 16 * 1em);}
}
@media (max-width:1024px) {
.RighInfo003187 .left .Ispic{width: auto; left: -3vw; right: -3vw;}
.RighInfo003187 .left,
.RighInfo003187 .right{padding: calc(70 / 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 .card 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);}
}


.PearlSong{padding:5vw 0;background:#f8f8f8;}
/*PicList002433 */
/*slick Basic*/
.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{padding:5vw 0;background:url(../images/PicList002433-bg.jpg)no-repeat center bottom/contain;}
.PicList002433_3{margin-bottom:4vw;}
.PicList002433 .main{width:78%; padding:0 0 0 0;}
.PicList002433 .main .slick-arrow{ position:absolute; top:40%; width:45px; height:45px; margin-top:-25px; border:2px solid #e60012; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:#e60012; }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:11px; height:11px; border-top:2px solid #e60012; border-right:2px solid #e60012; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-5px 0 0 -8px;}
.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:-0.5rem;}
.PicList002433 .main .slick-next{ right:-0.5rem;}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:0;}
.PicList002433 .main .slick-next{ right:0;}
}
@media(max-width:640px){
.PicList002433{background:#fff;}
.PicList002433 .main{width:100%;}
.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{padding:0 50px;}
.PicList002433 .list ul{ }
.PicList002433 .list li{ float:left; position:relative;  text-align:center; margin-bottom:0;}
.PicList002433 .list ul:before,
.PicList002433 .list ul:after{ position:absolute; content:''; bottom:0px; height:90px; width:50px;}
.PicList002433 .list ul:before{ left:-50px; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433 .list ul: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:255px;}
.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:255px;padding: 8px;padding-top: 9px;background: url(../images/PicList002433_kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433 .list li p{ margin:0 auto;width:90%; line-height:1.6;color:#333;font-size:0.18rem;}
.PicList002433 .list .ul-3 li{width:33.33333333%;}
.PicList002433 .list .ul-2 li{width:50%;}
.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 .list{padding:0 30px;}
.PicList002433 .auto,
.PicList002433 .list ul{ padding:0;}
.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:160px;}
.PicList002433 .list li figure img{ max-height:160px;}
}



/*
 .TextList001652 为demo编号
 */
.TextList001652{padding:5vw 0;background:#f8f8f8;}
.TextList001652 select{width:400px;line-height: 0.56rem;height: 0.56rem;padding:5px 10px;font-size:0.18rem;color:#333;margin-bottom:0.3rem;border:none;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:24%; text-align:left;font-size:0.16rem;color:#555;padding:0 0.28rem;}
.TextList001652 .job_ol li:nth-child(1),
.TextList001652 .list_ul li:nth-child(1){width:38%;}
.TextList001652 .job_ol li:nth-child(2),
.TextList001652 .list_ul li:nth-child(2){width:38%;}
.TextList001652 .job_ol li{ color:#333; line-height:3em;font-size:0.24rem;border-bottom:2px solid #e60012;background:none;margin-bottom:0.2rem;}
.TextList001652 .listcon{height:6.2rem;overflow: auto;padding-right:10px;}
.TextList001652 .listcon::-webkit-scrollbar{width: 3px; height:2px;-webkit-overflow-scrolling : touch;}
.TextList001652 .listcon::-webkit-scrollbar:hover{}
.TextList001652 .listcon::-webkit-scrollbar-track{}
.TextList001652 .listcon::-webkit-scrollbar-thumb{border-radius: 5px;background: #ddd;}
.TextList001652 .listcon::-webkit-scrollbar-button{height: 0px;width: 0;}
.TextList001652 .list{margin-bottom:0.1rem;}
.TextList001652 .list_ul{ cursor:pointer;background:#fff;}
.TextList001652 .list_ul li{ padding:1.2em 0.35rem;position: relative;}
.TextList001652 .list_ul li:nth-child(1):after{content:'';width:4px;height: 4px;background:#e60012;display: block;border-radius: 50%;position: absolute;left:0.2rem;top:0.29rem;}
@media(max-width:768px){
    .TextList001652 select{width:100%;}
    .TextList001652 .job_ol,
    .TextList001652 .listcon{width:750px;}
    .TextList001652 .box{overflow: auto;}
}


.zzsl{padding:5vw 0 2vw;}
.zzsl .text{width:100%;text-align: center}
.zzsl .text p{font-size:0.18rem;line-height: 2}

/*Floor002658 */
.Floor002658{padding:0 0 5vw;}
/*slick Basic*/
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track, 
.Floor002658 .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)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before, 
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002658 .slider > ul{}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0;transition:0.5s 0.3s; z-index: 10;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;z-index: 1;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index: 4;}
.Floor002658 li.slick-slide .files{ background:#000; display:none; z-index: 7;}
.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:18px; color:#fff;}
.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:85px; height:85px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}
.Floor002658 li.slick-slide figure{padding-bottom:56.035%;}
.Floor002658 .slick-dots{ text-align:center;position: relative;width: 100%;margin-top:1.5vw;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:22px; height:22px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:6px; top:6px; right:6px; bottom:6px; border-radius:50%; background:rgba(0,0,0,0.15);}
.Floor002658 .slick-dots li.slick-active{ border-color:#e60012;}
.Floor002658 .slick-dots li.slick-active:before{ background:#e60012;}
.Floor002658 .slick-dots li button{display: none;}

.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:3px solid #e0e0e0;border-right:3px solid #e0e0e0; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left:20%; margin-left:-38px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:20%; margin-right:-38px;}
.Floor002658 .slick-arrow:hover{ border-color:#e60012;}
@media(max-width:640px){
.Floor002658 li.slick-slide{ transform:scale(1);}
.Floor002658 .slick-prev{left:3%; margin-left:0;}
.Floor002658 .slick-next{right:3%; margin-right:0;}
/*.Floor002658 li.slick-slide:before{ display:none;}*/
}
@media(max-width:480px){
.Floor002658 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}
}


/*RighInfo003137 */
.RighInfo003137{padding:5vw 0;}
.RighInfo003137 .auto{position: relative;z-index: 1;}
.RighInfo003137 .topcon{margin-bottom:4vw;}
.RighInfo003137 .topcon .pic{width:50%;float:left;}
.RighInfo003137 .topcon .text{width:43%;float:right;padding-top:3%;}
.RighInfo003137 .topcon p{font-size:0.18rem;line-height: 2}
.RighInfo003137 ul{display: flex;flex-wrap: wrap;}
.RighInfo003137 ul li{}
.RighInfo003137 ul li figure{padding-bottom:64%;background-color:#000;position: relative;background-size:cover;background-repeat: no-repeat;background-position: center}
.RighInfo003137 ul li .inner{margin: 0 auto; width: 100%;padding:0.25rem 0.25rem 0;}
.RighInfo003137 ul li .name{position: absolute;bottom:0;left:0;width:100%;padding:0.25rem;background: linear-gradient(transparent,rgba(0,0,0,0.5));}
.RighInfo003137 ul li .name .cn{font-size: 0.26rem;color: #fff;line-height: 1.5;}
.RighInfo003137 ul li .icon{margin-bottom: 0.8em;}
.RighInfo003137 ul li .icon img{ height: 0.6rem;}
.RighInfo003137 ul .tip dd{font-size: 0.18rem;color: #666;line-height: 1.8;}
.RighInfo003137 ul .tip dd span{color:#e60012;font-weight: bold;font-size:0.24rem;margin:0 0.05rem;}
@media (min-width:1025px) {
.RighInfo003137 ul{width: 100%;}   
.RighInfo003137 ul li{width: 48.5%;margin-right:3%;margin-bottom:3%;}
.RighInfo003137 ul li:nth-child(2n){margin-right:0;}
}
@media (max-width:1024px) {
.RighInfo003137 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003137 ul li{padding: 2em 0;}
}


/*Floor003193 */
.Floor003193{background-size: cover; overflow: hidden;padding:5vw 0;}
.Floor003193 .intro{text-align: center;margin-bottom:2vw;}
.Floor003193 .intro .edit-info{ font-size:0.18rem; line-height: 1.8; max-width: 1180px; margin: 0 auto;}
.Floor003193 .bg{position: relative;overflow: hidden;  padding:4.5vw 0;background:#00295d;}
.Floor003193 .bg-image{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:url(../images/Floor003193-bg.jpg) no-repeat center/cover;animation: zoomInOut 11s ease-in-out infinite alternate;transform-origin: center center;will-change: transform;display: none}
.Floor003193 .pic{position: relative;}
.Floor003193 .pic .inner{position: relative;z-index: 1;}
.Floor003193 .pic .inner dl{position: absolute;width: 2.865vw;height: 2.865vw;border-radius: 50%;animation: flashScaleAlpha 2.5s infinite ease-in-out;}
.Floor003193 .pic .inner dl:after{content:'';width:100%;height: 100%;border-radius: 50%;display: block;position: absolute;left:0;top:0;background:rgba(255,255,255,1);z-index: -1;}
.Floor003193 .pic .inner dt{position: absolute;left:0;top:0;width:100%;height: 100%;border-radius: 50%;}
.Floor003193 .pic .inner dt img{display: block;width:100%;border-radius: 50%;}
.Floor003193 .flow-svg{position: absolute;}
.Floor003193 .waves{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 0;height: 72%;}
/* 缩放动画关键帧 */
@keyframes zoomInOut {
        0% {
            transform: scale(1); /* 初始大小 */
        }
        100% {
            transform: scale(1.2); /* 放大到1.2倍 */
        }
}

@keyframes flashScaleAlpha {
      0% { 
        transform: scale(1); 
        opacity: 1; /* 完全不透明 */
      }
      50% { 
        transform: scale(1.1); /* 放大比例（可调整） */
        opacity: 1; /* 半透明（中间帧） */
      }
      100% { 
        transform: scale(1); 
        opacity: 1; 
      }
}
@media(min-width:768px){
.Floor003193 .waves #banner-canvas{width: 100%!important;height: 100%!important;}
.Floor003193 .waves #banner-canvas canvas{width: 100%!important;height: 100%!important;object-fit: cover;}
}


/*RighInfo002816 */
.RighInfo002816{padding-top: 5vw;}
.RighInfo002816 .img-block{display: block;width: 100%;}
.RighInfo002816 ul{margin-bottom: 0;background:#f8f8f8;}
.RighInfo002816 ul .inner{background: #f8f8f8;padding:10%;}
.RighInfo002816 ul h3{ font-size: 0.32rem;font-weight: normal; color: #333;border-left:3px solid #e60012;padding-left:0.2rem;line-height: 1;margin:0;margin-bottom:0.25rem;}
.RighInfo002816 ul h4{font-size:0.24rem;color:#333;font-weight: normal;margin:0.25rem 0;}
.RighInfo002816 ul .li p{ line-height: 2; color: #666;margin:0;font-size:0.18rem;}
.RighInfo002816 ul .li .icon{padding-bottom: 0.25rem;}
.RighInfo002816 ul .li dl{margin-top:0.25rem;}
.RighInfo002816 ul .li dl dd{float:left;position: relative;margin-right:7%;}
.RighInfo002816 ul .li dl dd p{font-size:0.24rem;color:#333;line-height: 1.3;width:1.1rem;height: 1.1rem;text-align: center;border:1px dashed #e0e0e0;border-radius: 50%;padding-top:0.2rem;}
.RighInfo002816 ul .li dl dd p span{color:#e60012;}
@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,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 100%; }
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;}
.RighInfo002816 ul .icon img{max-width:45px;}
.RighInfo002816 ul h3{font-size:0.26rem;}
.RighInfo002816 ul h4{font-size:0.2rem;}
.RighInfo002816 ul .li p{line-height: 1.8}
.RighInfo002816 ul .li dl dd{margin-right:4%;}
.RighInfo002816 ul .li dl dd p{font-size:0.18rem;width:0.8rem;height: 0.8rem;padding-top:0.15rem;}
}

.Corevalue{padding:4vw 0 3vw;}
.Corevalue .title h2{font-size: 0.32rem;font-weight: normal;color: #333;border-left: 3px solid #e60012;padding-left: 0.2rem;line-height: 1;margin: 0;margin-bottom: 0.4rem;}
.Corevalue .ul{display: flex;flex-wrap: wrap;}
.Corevalue li{width:31.3%;float:left;margin-right:3%;margin-bottom:3%;border:1px dashed #e4e4e4;padding:2% 3%;text-align: center;}
.Corevalue li:nth-child(3n){margin-right:0;}
.Corevalue li span{font-size:0.24rem;color:#e60012;background:url(../images/Corevaluelibg.png) no-repeat center/cover;display: inline-block;width:0.9rem;height: 0.9rem;padding-top:0.22rem;}
.Corevalue li p{font-size:0.18rem;line-height: 1.8}
@media(max-width:768px){
    .Corevalue{padding-top:5vw;}
    .Corevalue .title h2{font-size:0.26rem;}
    .Corevalue li{width:100%;margin-right:0;}
}


/*Floor002768 */
.Floor002768 li{position: relative; float: left;text-align: center; overflow: hidden;}
.Floor002768 li > figure{height: 100vh;transition: 0.3s;}
.Floor002768 li > figure:after{content:'';width:100%;height: 100%;background:rgba(0,0,0,0.35);display: block;left:0;top:0;}
.Floor002768 li:hover > figure{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002768 li > img{display: block; width: 100%; transition: 0.3s;}
.Floor002768 li:hover > img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002768 li .txt{position: absolute;left: 5%; right: 5%;color: #fff;top:43%;z-index: 10}
.Floor002768 li .tit{font-size: 0.26rem;margin-bottom:0.05rem;}
.Floor002768 li .en{color:#fff;}
.Floor002768 li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(230,0,18,0.7);opacity: 0;-webkit-opacity: 0; transition: 0.3s; z-index: 10;}
.Floor002768 li .ytable{height: 100%; margin: 0 auto; width: 90%;}
.Floor002768 li .name{font-size: 0.32rem;color: #fff;}
.Floor002768 li .more{display: block; width: 60%; max-width: 176px;line-height: 45px;position: relative; margin: 30px auto 0;color: #fff;font-size: 16px;}
.Floor002768 li .more:before,
.Floor002768 li .more:after{position: absolute; content: ''; height: 1px;width: 0;background: rgba(255,255,255,0.2); transition: 0.5s 0.2s ease-in-out;}
.Floor002768 li .more:before{left: 0; top: 0;}
.Floor002768 li .more:after{right: 0; bottom: 0;}
.Floor002768 li:hover a{opacity: 1;-webkit-opacity: 1;}
.Floor002768 li:hover .txt{opacity: 0}
.Floor002768 li:hover .more:before,
.Floor002768 li:hover .more:after{width: 100%;}
@media(min-width:1025px){
.Floor002768 li{width: 25%;}
}
@media(max-width:1024px){
.Floor002768 li{width: 50%;}
.Floor002768 li > figure{height: 34vh;}
}
@media(max-width:480px){
.Floor002768 li .tit{font-size: 0.22rem;}
.Floor002768 li .name{font-size: 20px;}
.Floor002768 li .more{font-size: 14px; line-height: 36px;}
}

/*Floor002769 */
.Floor002769 li{position: relative; float: left;text-align: center; overflow: hidden;}
.Floor002769 li > figure{height: 8rem;transition: 0.3s;}
.Floor002769 li > figure:after{content:'';width:100%;height: 100%;background:rgba(0,0,0,0.35);display: block;left:0;top:0;}
.Floor002769 li:hover > figure{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002769 li > img{display: block; width: 100%; transition: 0.3s;}
.Floor002769 li:hover > img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002769 li .txt{position: absolute;left: 5%; right: 5%;color: #fff;bottom: 9%;}
.Floor002769 li .tit{font-size: 0.26rem;margin-bottom:0.05rem;}
.Floor002769 li .en{color:#fff;}
.Floor002769 li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0);opacity: 1;-webkit-opacity: 1; transition: 0.3s; z-index: 10;}
.Floor002769 li .ytable{height: 100%; margin: 0 auto; width: 90%;}
.Floor002769 li .name{font-size: 0.32rem;color: #fff;}
.Floor002769 li .more{display: block; width: 60%; max-width: 176px;line-height: 45px;position: relative; margin: 30px auto 0;color: #fff;font-size: 16px;}
.Floor002769 li .more:before,
.Floor002769 li .more:after{position: absolute; content: ''; height: 1px;width: 0;background: rgba(255,255,255,0.2); transition: 0.5s 0.2s ease-in-out;}
.Floor002769 li .more:before{left: 0; top: 0;}
.Floor002769 li .more:after{right: 0; bottom: 0;}
.Floor002769 li:hover a{opacity: 1;-webkit-opacity: 1;}
.Floor002769 li:hover .more:before,
.Floor002769 li:hover .more:after{width: 100%;}
@media(min-width:1025px){
.Floor002769 li{width: 25%;}
}
@media(max-width:1024px){
.Floor002769 li{width: 50%;}
}
@media(max-width:480px){
.Floor002769 li .tit{font-size: 14px;}
.Floor002769 li .name{font-size: 20px;}
.Floor002769 li .more{font-size: 14px; line-height: 36px;}
}

/*Floor003106*/
.Floor003106{margin-bottom:0;}
.Floor003106 .list{position: relative;z-index: 1;}
.Floor003106 .bg-img{position: relative;}
.Floor003106 .main .slider li{text-align: center; padding:0 0px; color: #fff; cursor: pointer;}
.Floor003106 .main .slider li .con{background: rgba(255,255,255,0.2); padding:calc(32 / 16 * 1em) calc(15 / 16 * 1em);  }
.Floor003106 .main .slider li .icon{position: relative;display: inline-block; margin-bottom:calc(10 / 16 * 1em); vertical-align: middle; width: calc(60 / 16 * 1em); height:calc(60 / 16 * 1em); }
.Floor003106 .main .slider li .icon img{display: block; max-width:calc(50 / 16 * 1em);  opacity: 0.8; position: absolute; left:50%; top: 50%; transform: translate(-50%,-50%);}
.Floor003106 .main .slider li .name{font-size:calc(22 / 16 * 1em);  color: #fff; /* line-height: 1.6; height: 3.2em; */}
.Floor003106 .main .slider li:hover .con,
.Floor003106 .main .slider li.slick-current .con{background: rgba(230,0,18,0.85);}
.Floor003106 .main .slider li.slick-current .icon img,
.Floor003106 .main .slider li:hover .icon img{opacity: 1;}
.Floor003106 .main .slider li.slick-current .name,
.Floor003106 .main .slider li:hover .name{/* font-weight: bold; */}
.Floor003106 .tit{font-size:calc(36 / 16 * 1em);  line-height: 1; color: #fff;margin-bottom:0.5rem;}
.Floor003106 .txt{line-height: 1.8; margin:1.5vw 0 5vw;color:#fff;max-height: 4rem;overflow: auto;padding-right:0.15rem;}
.Floor003106 .txt::-webkit-scrollbar{width: 3px; height:3px;-webkit-overflow-scrolling : touch;}
.Floor003106 .txt::-webkit-scrollbar:hover{}
.Floor003106 .txt::-webkit-scrollbar-track{}
.Floor003106 .txt::-webkit-scrollbar-thumb{border-radius: 5px;background: rgba(255,255,255,0.5);}
.Floor003106 .txt::-webkit-scrollbar-button{height: 0px;width: 0;}
.Floor003106 .txt-area .icon{margin-bottom:0.25rem;}
.Floor003106 .txt p{margin: 0; color:rgba(255,255,255,0.85);font-size: calc(18 / 16 * 1em);line-height: 2.25}
.Floor003106 .txt p+p{margin-top:calc(18 / 16 * 1em); }
.Floor003106 .txt dl{display: flex;flex-wrap: wrap;}
.Floor003106 .txt dd{font-size:0.18rem;width:31.3%;float:left;border:1px solid rgba(255,255,255,0.2);margin-right:3%;margin-bottom:2%;padding:0.15rem 0.15rem 0.15rem 0.32rem;position: relative;}
.Floor003106 .txt dd:before{content:'';width:0.04rem;height: 0.04rem;background:#fff;display: block;border-radius: 50%;position: absolute;top: 0.3rem;left: 0.18rem;}
.Floor003106 .txt dd:nth-child(3n){margin-right:0;}
.Floor003106 .slick-arrow{width: 56px;height:56px; position: absolute; top: 50%; margin-top: -28px; background:none; transition: 0.3s;z-index: 10 }
.Floor003106 .slick-arrow:before{position: absolute; content: ''; width:20px; height:20px; transform: rotate(45deg);border-top: 2px solid #fff;border-right: 2px solid #fff; left: 50%; top: 50%; margin: -10px 0 0 -12px;}
.Floor003106 .slick-prev{left:0px; transform: rotate(-180deg); }
.Floor003106 .slick-next{right:0px;}
.Floor003106 .slick-arrow:hover:before{}
.Floor003106 .txt-area{margin: 0 auto;}
.Floor003106 .bg-img .Ispic{height:860px; position: relative; z-index: 1;}
@media (min-width:1025px) {
.Floor003106 .title{position:relative;z-index: 2;}
.Floor003106 .Hometitle{position: absolute;left: 0; top: calc(160 / 1920 * 100vw);color: #fff; width: 100%;}
.Floor003106 .main{position: absolute; bottom: 0; left: 0; width: 100%; z-index:20;}
.Floor003106 .main .slider li .icon{display: inline-block; vertical-align: middle;}
.Floor003106 .txt-area{position: absolute; left: 0; top:46%; width: 100%; transform: translateY(-50%);z-index:10;}
.Floor003106 .bg-img .Ispic{/* height:100vh; */}
.Floor003106 .bg-img .Ispic::before{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.2); content: '';}
.Floor003106 .txt{ width:100%;}
.Floor003106 .Homemore .icon,
.Floor003106 .Homemore .icon:before{border-color:#fff; }
.Floor003106 .Homemore .t1{color: #fff;}
.Floor003106 .Homemore .t1:before{ background: #fff;}

}
@media(max-width:1600px){
  .Floor003106 .main .slider li .name{font-size:0.18rem;}
}
@media (max-width:1024px) {
.Floor003106 .tit{font-size:0.26rem;}
.Floor003106 .main {position: absolute;bottom: 0;left: 0;z-index: 99;width: 100%;overflow: hidden;}
.Floor003106 {padding:8% 0 0 0;}
.Floor003106 .txt-area{position: absolute;left: 0;top: 46%;width: 100%;transform: translateY(-50%);z-index:10;}
.Floor003106 .bg-img .Ispic::before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.25);content: '';}
.Floor003106 .main .slider li .con{padding:10px 5px;border-radius: 10px 10px 0 0;}
.Floor003106 .main .slider li .name{font-size: 15px;}
.Floor003106 .main .slider li .icon img{max-height:30px;max-width:30px;}
.Floor003106 .main .slider li .icon{width:35px;height:35px;margin-right:10px;}
.Floor003106 .bg-img .Ispic{height:auto;padding-top:150%;}
.Floor003106 .txt dd{font-size:0.16rem;width:100%;margin-right:0;}
.Floor003106 .txt dd:before{top:0.27rem;}
}


/*
 .TextList002243 为demo编号
 */
.TextList002243{padding:5vw 0;}
.TextList002243{}
.TextList002243 .contact{background: #fff;padding: 2.5vw 0; box-shadow: 0 0 73px rgba(0,0,0,0.1); position: relative; z-index: 4;margin-bottom:4vw;}
.TextList002243 .contact .inner{ max-width: 350px; width: 90%; margin: 0 auto; text-align: center; top: 0; transition: top 0.3s,background 0.3s;}
.TextList002243 .contact .icon{width: 0.8rem; height: 0.8rem;background-color:#e60012;; background-repeat: no-repeat;background-position: center center; margin: 0 auto 25px;  }
.TextList002243 .box-1 .icon{background-image: url("../images/contact-icon1.png");}
.TextList002243 .box-2 .icon{background-image: url("../images/contact-icon2.png");}
.TextList002243 .box-3 .icon{background-image: url("../images/contact-icon3.png");}
.TextList002243 .contact .name{font-size: 0.22rem;color: #333;font-weight: normal;padding-bottom: 10px;}
.TextList002243 .contact p{color: #333; margin: 0 auto; font-size:0.3rem;font-weight: bold;}
@media(min-width:641px){
.TextList002243 .contact .ytable-cell{width: 33.3333%; height: 167px;}
.TextList002243 .contact .ytable-cell:not(:last-child){border-right: 1px solid #d0cbcb;}
.TextList002243 .ytable-cell:hover{position: relative;}
.TextList002243 .ytable-cell:hover .inner{background: #e60012; padding: 28px 0; position: absolute; left: 50%; transform: translateX(-50%);top: -56px; box-shadow: 6px 15px 32px rgba(165,45,52,0.3);}
.TextList002243 .ytable-cell:hover .name{color: #fff;}
.TextList002243 .ytable-cell:hover p{color: #fff;}
.TextList002243 .ytable-cell:hover .icon{background-color: rgba(255,255,255,0.06);}
}

@media(max-width:640px){
.TextList002243 .contact,
.TextList002243 .contact .ytable-cell{display: block;}
.TextList002243 .contact .ytable-cell{padding: 5vw 0;}
.TextList002243 .contact .ytable-cell:not(:last-child){border-bottom: 1px solid #d0cbcb;}
.TextList002243 .contact{padding: 0 5vw;}
}


.TextList002243 .con{background: #fff;margin-bottom: 4vw;box-shadow: 0 0 73px rgba(0,0,0,0.1);}
.TextList002243 .con .pic{width:50%;float:left;}
.TextList002243 .con .text{width:50%;float:right;padding:4vw;}
.TextList002243 .con .text h2{margin:0;font-size:0.32rem;color:#333;font-weight: normal;}
.TextList002243 .con .text h2:after{content:'';width:0.62rem;height: 3px;background:#e60012;display: block;margin:0.2rem 0 0.4rem;}
.TextList002243 .con .text p{font-size:0.18rem;line-height: 1.8;margin:0.1rem 0;padding-left:0.3rem;}
.TextList002243 .con .text p.tel{background:url(../images/TextList002243-tel.svg) no-repeat left center/0.20rem;}
.TextList002243 .con .text p.email{background:url(../images/TextList002243-email.svg) no-repeat left center/0.2rem;}
.TextList002243 .con .text p.addr{background:url(../images/TextList002243-addr.svg) no-repeat left center/0.22rem;}
.TextList002243 .con .text p.post{background:url(../images/TextList002243-post.svg) no-repeat left center/0.21rem;}
.TextList002243 .con .text a{color:#999;font-size:0.16rem; background: url(../images/more2.svg) no-repeat right 0 center;transition: 0.3s;background-size: auto 0.12rem;padding-right:0.2rem;display: inline-block;margin-top:0.1rem;}

.TextList002243 .list li h4{font-size: 16px; color: #333; font-weight: normal; margin-top: 0}
.TextList002243 .list li h4:after{ content: ""; display: block; width: 45px; border-bottom: 2px solid #e60012; margin: 17px 0 5px;}
.TextList002243 .list dl dd{font-size: 0.18rem; line-height: 1.8; color: #666; margin: 0 0 10px; position: relative; padding-left: 30px;}
.TextList002243 .list dl dd a{color:#999;font-size:0.16rem; background: url(../images/more2.svg) no-repeat right 0 center;transition: 0.3s;background-size: auto 0.12rem;padding-right:0.2rem;}
.TextList002243 .list dl dd.tel{background:url(../images/TextList002243-tel.svg) no-repeat left center/0.20rem;}
.TextList002243 .list dl dd.addr{background:url(../images/TextList002243-addr.svg) no-repeat left center/0.22rem;}
.TextList002243 .list dl dd.map{padding-left:0;}
.TextList002243 .list li{ border-bottom: 1px solid #e8e8e8;padding-bottom:3%;margin-bottom:3%;}
@media (min-width: 640px){
.TextList002243 .list li{ width: 48%; float: left;}
.TextList002243 .list li.odd{ float: right;}
}

@media (min-width: 1024px){
.TextList002243 .list li h4{ font-size: 0.24rem;}

}

/*Floor002479 */
.Floor002479{ background:url(../images/Floor002479-logo_bg.png) no-repeat right bottom; font-size:18px; padding:5vw 0;}
.Floor002479 .img img{ width:63.8%;}
.Floor002479 footer{ max-width:1600px; }

.Floor002479 .contact{ float:right; width:52%; margin-top:-33%; position:relative; z-index:10; }
.Floor002479 .from{background: #fff; padding:8% 9%; position:relative; box-shadow:10px 0 51px rgba(0,0,0,0.1);}
.Floor002479 .from h2{ margin:0; color:#79242f; font-size:30px; font-weight:normal;}
.Floor002479 .from p{ border-bottom:1px solid #f5f3f0; padding-bottom:3%; line-height:30px;}
.Floor002479 .from table{ width:100%;margin-top:35px;}
.Floor002479 .from td{ font-size:0.18rem; border-bottom:1px solid #e8e8e8; padding:5px 0;}
.Floor002479 .from td:nth-child(1){ width:96px;color:#6b6464; }
.Floor002479 .from td:nth-child(3){ width:20px;color:#e60012; text-align:right;}
.Floor002479 .from .text{ border:none; width:100%; height:0.45rem; line-height:1.8;font-size:0.16rem;color:#666;}
.Floor002479 .from select{ border:none; width:100%; height:0.45rem; line-height:1.8;font-size:0.16rem;color:#666;}
.Floor002479 .from textarea.text{height: 1rem}
.Floor002479 .from .btn td{ border-bottom:0; padding-top:35px;}
.Floor002479 .from .btn input{ height:52px; padding:0 40px; cursor:pointer; font-size:16px; color:#fff; background:#e60012; border:none;}
.Floor002479 .from .share{ float:right; margin-top:-5%;}
.Floor002479 .from .share a{ display:inline-block; float:none; vertical-align:middle; height:32px; width:32px; margin-left:14px; margin-right:0; background:url(../images/Floor002479-share.png) no-repeat 0 0;}
.Floor002479 .from .share a.wx{ background-position:-46px 0; position:relative;}
.Floor002479 .from .share a.wx span{ display:none; position:absolute; width:144px; height:144px; left:50%; margin-left:-72px; bottom:40px; border:4px solid #cbbeae;}
.Floor002479 .from .share a.wx span::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#cbbeae; bottom:-16px; left:50%; margin-left:-6px;}
.Floor002479 .from .share a.bds_tsina{background-position:-92px 0;}
.Floor002479 .from .share a.bds_tqf{background-position:right top;}
.Floor002479 .from .share a:hover{ background-image:url(../images/Floor002479-share_hover.png); opacity:1 !important; }
.Floor002479 .from .share a.wx:hover span{ display:block;}

@media(max-width:1024px){
.Floor002479 .from .share{ margin-top:0;}
}
@media(max-width:640px){
.Floor002479 .left,
.Floor002479 .contact{ float:none; width:auto;}
.Floor002479 .contact{ margin-top:4% !important; }
.Floor002479 .img img{ width:100%;}
.Floor002479 .from{padding:5%;}
.Floor002479 .from .share{ float:none; font-size:14px;}
.Floor002479 .from .share .bdsharebuttonbox{ margin:0 auto; width:240px;}
}
@media(max-width:480px){
.Floor002479 .from h2{font-size:20px;}
.Floor002479 .from table{ width:100%;}
}
/*PicList002953 */
.body_f5f5f5{background: #f8f8f8;}
.PicList002953{padding: 5vw 0 2vw;}
.PicList002953 li{float: left;width: 48.5%;background: #fff; margin-bottom: 3%;}
.PicList002953 li a{display: block;padding: 1.56vw;}
.PicList002953 li:nth-child(2n){float: right;}
.PicList002953 li aside.dot{font-size: 24px;line-height: 1em;border-left:2px solid #e60012; margin-bottom: 12px;padding-left: 15px;}
.PicList002953 li a:hover aside.dot{color: #e60012;}
.PicList002953 li .txt{padding: 0.25rem 0 0;}
.PicList002953 li time{color:#999;float:left;display: block;line-height: 0.4rem;}
.PicList002953 li p{margin: 0;line-height: 1.625em;font-size: 16px;color: #666;}
.PicList002953 li .pic{overflow: hidden;}
.PicList002953 li .Ispic{padding-bottom: 64%; 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 #e8e8e8; 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: #e60012;background: #e60012;}
.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 li aside.dot{font-size: 4vw; margin-bottom: 2vw;}
.PicList002953 li p{font-size: 3.5vw;}
.PicList002953 li .more{padding-top: 2vw;}
.PicList002953 li .more span{width: 26px;height: 26px;}
}
/*TextList002739 */
.TextList002739{padding:5vw 0 4vw;}
.TextList002739 .list-group .tit{cursor: pointer; line-height: 0.75rem; font-size: 0.22rem;color:#333; }
.TextList002739 .list-group .tit:before{background: #e60012; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }

.TextList002739 .title{ padding:0 40px; line-height: 0.7rem; background: #e60012; font-size: 0.22rem; color: #fff; border-bottom: 1px solid #ededed;margin-top: 20px;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{border-bottom: 1px solid #e8e8e8;}
.TextList002739 .tit{padding: 0 40px; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 40px; padding: 0; border-bottom: 2px solid #e60012; color: #e60012;}
.TextList002739 .tit.active time{color: #e60012;}
.TextList002739 .info{padding: 20px 40px 4vw 70px;}
.TextList002739 .info .singlePage{font-size: 0.18rem; line-height: 1.8; color: #666;}
.TextList002739 .info .singlePage b{color:#333;}
.TextList002739 .info .singlePage p{margin:0.1rem 0;}
.TextList002739 .info .singlePage .p{}
.TextList002739 .info .singlePage .p b{font-weight: normal;}
.TextList002739 .info .singlePage .p span{margin-right:0.2rem;}
.TextList002739 .info .singlePage .h-more{margin-top:2vw;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 78px;}
.TextList002739 .tit time{padding-right: 63px;font-size:0.16rem;}
}
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;font-size:0.2rem;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 20px;font-size:0.18rem;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
.TextList002739 .info{padding: 10px 20px 10px 20px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
}

/*PicList000687 */

.PicList000687{padding: 5vw 0 0 0;overflow: hidden;}
.PicList000687 .auto{}

.PicList000687 .more{ text-align: center;width: 136px; line-height: 45px;color: #fff; background: #e60012;display: block;margin-top:3vw;}
.PicList000687 .more:hover{}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/more-on.svg") no-repeat; width: 13px; height: 14px; vertical-align: middle; margin-left: 7px;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 0.22rem;color: #333;font-weight: normal;}
.PicList000687 time{}
.PicList000687 p{line-height: 1.715em;color: #666;margin-bottom: 0vw;}
@media(max-width:640px){
.PicList000687 p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 4.22vw;}
.PicList000687 .news-top .info{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.PicList000687 .news-top time{border-left:1px solid #d8d8d8; padding-left: 1.62vw;display: block; margin-bottom: 2.61vw;color: #e60012;font-size: 18px;}
.PicList000687 .news-top time span{display: block;font-size: 2em;font-weight: bold;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #e5e5e5;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#e60012;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 50%;}
.PicList000687 .news-top .info .main{padding-left: 5.21vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{background: #f8f8f8;padding: 4.12vw 0 0 0;}
.PicList000687 .news-list .Page002623{margin-top:3.5vw;}
.PicList000687 .news-list li{background: #fff; margin-bottom: 1.41vw;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{border-left: 2px solid #e60012; padding-left: 3vw; padding-right: 4.06vw;}
.PicList000687 .news-list .tit{margin-bottom: 12px;}
.PicList000687 .news-list time{color: #999;}
.PicList000687 .news-list .more{line-height: normal;color: #e60012;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more.gif");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 360px;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #e60012; border-bottom: 0;}
}


/*
 .Floor002460 为demo编号
 */
.Floor002460{padding:5vw 0;background:#f8f8f8;}
.Floor002460 .auto{ }
.Floor002460 .videobox{ position: relative;height: 205px;}
.Floor002460 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 205px;}
.Floor002460 .videobg .play{ display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer;background:rgba(0,0,0,0.26);}
.Floor002460 .videobg .play::before,
.Floor002460 .videobg .play::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.Floor002460 .videobg .play::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,1);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.Floor002460 .videobg .play::after{width: 0;height: 0;border-top: 13px solid transparent;border-bottom: 13px solid transparent;border-left: 16px solid rgba(255,255,255,1);margin-left: -5px;margin-top: -13px;}
.Floor002460 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none;}
.Floor002460 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
    .Floor002460 .videobg,.Floor002460 .videobox{ height: 320px;}
    .Floor002460 .videobg .play{background-size:40px 40px;}
}
@media only screen and (min-width: 1200px) {
    .Floor002460 .videobg,.Floor002460 .videobox{ height: 850px;}
    .Floor002460 .videobg .play{background-size:50px 50px;}
    .Floor002460 .videobg .play::before{width:60px;height: 60px;margin-left:-30px;margin-top:-30px;}
}

/*Timeline002853 */
.Timeline002853{background:#f8f8f8;padding:5vw 0 2vw;}
.Timeline002853 .topcon{color:#fff;padding:0 0;background:url(../images/Timeline002853-topbg.jpg) no-repeat center/cover;}
.Timeline002853 .topcon dl{display: flex;flex-wrap: wrap;}
.Timeline002853 .topcon dd{width:20%;float:left;text-align: center;padding:4vw 0.3rem;border-right:1px solid rgba(255,255,255,0.25);}
.Timeline002853 .topcon dd:nth-child(5){border-right:0;}
.Timeline002853 .topcon dd h2{font-size:0.26rem;font-weight: normal;margin:0;margin-bottom:0.1rem;}
.Timeline002853 .topcon dd time{font-size:0.22rem;display: block;border-bottom:1px solid rgba(255,255,255,0.25);padding-bottom:0.2rem;font-weight: bold;}
.Timeline002853 .topcon dd p{line-height: 1.8;text-align: justify;}
.Timeline002853 .inner{max-width: 1600px;margin:0 auto;}

@media(min-width:1025px){
.Timeline002853 .slider-nav{float: left;width: 18%;}
.Timeline002853 .slider-for{float: right;width: 75%;}
.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 #e6e6e6;position: relative; padding: 5vw 0;}
.Timeline002853 .slider-nav .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #e6e6e6; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 32px; height: 32px; background: url(../images/more-on.svg) no-repeat center center #e60012;background-size:0.12rem; left: 50%; top: 50%; margin: -15px 0 0 -12px;transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);}
.Timeline002853 .slider-nav li{line-height: 129px; font-size: 18px;color: #ccc;}
.Timeline002853 .slider-nav li span{font-size: 34px; margin-right: 10px;}
.Timeline002853 .slider-nav li.slick-center{color: #333;}
.Timeline002853 .slider-for .box{padding-top: 6vw;}
.Timeline002853 .slider-for .year{ color: #e60012;font-size: 0.52rem;line-height: normal;font-weight: bold;}
.Timeline002853 .slider-for .desc{line-height: 28px;color: #333; margin: 1vw 0 2vw 0;font-size: 16px;line-height: 28px;}
.Timeline002853 .slider-for .info{line-height: 1.8;font-size:0.18rem;}
.Timeline002853 .slider-for .info .pic{width:100%;margin:0.2rem 0;}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853 .inner{width:94%;}
.Timeline002853 .topcon{overflow: auto;}
.Timeline002853 .topcon dl{min-width:1920px;}
.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;}
.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;}
}
@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size: 16px;}
.Timeline002853 .slider-nav li span{font-size: 24px;}
}


/*PicList002926 */
.PicList002926{padding-top: 5vw;}
.PicList002926 .auto{}
.PicList002926 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.PicList002926 .more:hover{background: #a52d34;}
.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;}
.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: 4vw;}
.PicList002926 li:nth-child(2n) .info .inner{margin-right: 4vw;}
.PicList002926 li .info .inner{border-top: 1px solid #e60012;border-bottom: 1px solid #e60012; padding: 2.03vw 1.98vw;text-align: center;}
.PicList002926 li .icon img{max-height: 32px;}
.PicList002926 li h3{font-size: 0.28rem;font-weight: normal;}
.PicList002926 li h3:after{display: block; content: ''; height: 2px;background: #e60012; width: 20px; margin: 10px auto;}
.PicList002926 li h3 a{color: #333;}
.PicList002926 li h3 a:hover{color: #e60012;}
.PicList002926 li .more{margin: 0 auto;}
.PicList002926 li  p{color: #808080;line-height: 1.715em; max-height: 5.145em; margin-bottom: 2vw;}
@media(min-width:1025px){
.PicList002926 li .pic{width: 65%;}
}
@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;}
}

.kycx{padding:0 0;}
.kycx p{font-size:0.18rem;line-height: 1.8;margin:0.1rem 0;text-align: justify;}
.kycx p .num{color:#e60012;font-weight: bold;font-size:0.32rem;margin:0 0.05rem;}
.kycx .box{padding:5vw 0;}
.kycx .box1{padding:5vw 0 6vw;background:url(../images/kycxbox1-bg.jpg) no-repeat center/cover;}
.kycx .box1 .pic{width:50%;float:right;}
.kycx .box1 .text2{width:50%;float:right;}
.kycx .box1 .number-data{display: flex;flex-wrap: wrap;} 
.kycx .box1 .number-data li{display: flex;justify-content: space-between;border-bottom: solid 1px #e8e8e8; padding: 1.8em 0;width:48%;margin-right:2%;}
.kycx .box1 .number-data li:nth-child(3){width:100%;}
.kycx .box1 .number-data .ico{width: 0.48rem;flex-shrink: 0;margin-right:0.1rem;}
.kycx .box1 .number-data .inner{flex: 1;}
.kycx .box1 .number-data .num{display: flex;align-items: flex-end; font-size: 0.22rem;color:#e60012;}
.kycx .box1 .number-data .counter{font-size: 0.46rem; font-weight: 700; line-height: 1; margin-right:0.25em;}
.kycx .box1 .number-data .num sub{font-size: 1em;}
.kycx .box1 .number-data p{margin: 0.5em 0 0;color: #333;font-size:0.22rem;}
.kycx .box1 .text{width:43%;float:left;padding-top:0;}
.kycx .box1 .edit-info{line-height: 2;text-align: justify;color: #666;font-size:0.18rem;}
.kycx .box1 .text .tip{color:#999;margin-top:2vw;font-size:0.16rem;}
@media (min-width:1025px) {
.kycx .box1 .number-data{min-height: 100%;justify-content: space-between;margin-top:0;}
}
@media (max-width:1024px) {
.kycx .box1 .number-data{flex-wrap: wrap;} 

}
@media (max-width:640px) {
.kycx .box1 .text{width:100%;float:none;}
.kycx .box1 .text2{width:100%;float:none;}
.kycx .box1 .number-data .ico{width: 0.3rem;}
.kycx .box1 .number-data .counter{font-size:0.4rem;}
.kycx .box1 .number-data p{font-size:0.18rem;}
}

.kycx .box2{background:#f8f8f8;}
.kycx .box2 ul{margin:0 -16px;margin-top:2vw;}
.kycx .box2 li{margin:0 16px;}
.kycx .box2 li figure{padding-bottom:64%;}
.kycx .slick-arrow{ position:absolute; top:50%; width:45px; height:45px; margin-top:-25px; border:2px solid #e60012; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.kycx .slick-arrow:hover{ background:#e60012; }
.kycx .slick-arrow:before{ position:absolute; content:''; width:11px; height:11px; border-top:2px solid #e60012; border-right:2px solid #e60012; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-5px 0 0 -8px;}
.kycx .slick-arrow:hover:before{ border-color:#fff;}
.kycx .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.kycx .slick-prev{ left:-0.65rem;}
.kycx .slick-next{ right:-0.65rem;}
.kycx .box3{padding-bottom:0;}
.kycx .box4 ul{margin:0 -16px;margin-top:2vw;}
.kycx .box4 li{margin:0 16px;}
.kycx .box4 li figure{padding-bottom:64%;}
.kycx .box5{}
.kycx .box5 .text{width:47%;float:left;}
.kycx .box5 .text2{width:47%;float:right;}
.kycx .box5 .text2 dl{display: flex;flex-flow: wrap;}
.kycx .box5 .text2 dl dd{font-size:0.22rem;color:#333;position: relative;width:49%;float:left;margin-right:2%;padding:0.18rem 0.3rem;border:1px dashed #e4e4e4;margin-bottom:2%;}
.kycx .box5 .text2 dl dd:hover{background:rgba(230,0,18,0.02);border:1px dashed #e60012;}
.kycx .box5 .text2 dl dd:after{content:'';width:5px;height: 5px;background:#e60012;display: block;border-radius: 50%;position: absolute;left:0.15rem;top:0.32rem;}
.kycx .box5 .text2 dl dd:nth-child(2n){margin-right:0;}
.kycx .box5 .text2 dl dd span{font-size:0.18rem;color:#666;display: block;margin-top:0.03rem;}
.kycx .box5 .info-num{margin:2vw 0;}
.kycx .box5 .info-num li{float: left;width: 33.3333%;border-left: 10px solid #f8f8f8;padding-left: 20px;}
.kycx .box5 .info-num li aside{display: inline-block;position: relative;}
.kycx .box5 .info-num li aside b{font-size: 0.68rem;color: #e60012;display: block;}
.kycx .box5 .info-num li aside sub{position: absolute; left: 100%; word-break: keep-all; bottom: 15%;font-size: 0.22rem;color:#e60012; margin-left: 10px;}
.kycx .box5 .info-num li p{font-size: 0.18rem;color: #666; margin-bottom: 0;margin-top: 0px;}
@media(max-width:640px){
.kycx .box5 .text{width:100%;float:none;}
.kycx .box5 .text2{width:100%;float:none;}
.kycx .box5 .text2 dl dd{font-size:0.18rem;padding:0.15rem 0.2rem;}
.kycx .box5 .text2 dl dd:after{width:4px;height: 4px;left:0.1rem;top:0.25rem;}
.kycx .box5 .info-num li{border-left:5px solid #f8f8f8;padding-left:8px;}
.kycx .box5 .info-num li aside b{font-size:0.4rem;}
.kycx .box5 .info-num li:not(:last-child){margin-bottom: 20px;}
}


/*
 .Floor002804 为demo编号
 */
.Floor002804 {}
.Floor002804 .main{ background: url(../images/Floor002804-bg.jpg) no-repeat center top; background-size: cover; }
.Floor002804 li { width: 25%; background-color: rgba(255,255,255,0); position: relative; float: left; padding: 16% 1.8% 16% 1.8%; transition: all ease 0.5s; overflow: hidden; }
.Floor002804 li:before { position: absolute; content: ""; left: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.3; }
.Floor002804 li:last-child:after { position: absolute; content: ""; right: 0; top: 0; width: 1px; height: 100%; background: #fff; opacity: 0.3; }
.Floor002804 li a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
.Floor002804 li h3 { text-align: center; margin: 0;font-size: 0.26rem;font-weight: normal; color: #fff; padding: 5% 0; position: relative; }
.Floor002804 li figure { text-align: center; margin-bottom: 8%; }
.Floor002804 li p { font-size: 15px; line-height: 30px; height: 120px; overflow: hidden; color: #fff; margin: 15% 0; }
.Floor002804 i { display: block; margin: 0 auto; margin-top: 5%; font-style: normal; font-weight: 100; font-size: 18px; color: #fff; width: 40px; height: 40px; text-align: center; line-height: 38px; border: 1px solid #fff; }
.Floor002804 .morebtn { margin: 0 auto; margin-top: 5%; padding-top: 0; display: none; text-align: center; width: 200px; height: 40px; line-height: 40px; font-size: 16px; color: #009ba4; background: #fff; position: relative; overflow: hidden; }
.Floor002804 .morebtn:after { position: absolute; content: ''; left: -10px; width: 50px; top: 0; height: 8px; transform: rotate(-45deg); -ms-transform: rotate(-45deg);     /* IE 9 */ -moz-transform: rotate(-45deg);  /* Firefox */ -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */ -o-transform: rotate(-45deg);    /* Opera */ border: 1px solid #009ba4; transition: 0.3s; }
.Floor002804 li:hover { background-color: rgba(230,0,18,0.75); }
.Floor002804 li:hover h3, .Floor002804 li:hover p { color: #fff; }
.Floor002804 li:hover h3::before { background-color: #fff; }
.Floor002804 li:hover figure { animation: ease 0.6s hover002804; }
.Floor002804 li:hover i { display: none; }
.Floor002804 li:hover .morebtn { display: block; }

@media(max-width:640px) {
.Floor002804 .main { padding: 3% 0; }
.Floor002804 ul{border-left:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.1);}
.Floor002804 li{ width:50%; padding:6% 3%;border-bottom:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);}
.Floor002804 li:before{display: none;}
.Floor002804 li:last-child:after{display: none;}
.Floor002804 li figure { margin-bottom: 0; }
.Floor002804 li figure img { max-width: 50px; }
.Floor002804 li h3 { font-size: 16px; }
.Floor002804 li p { margin: 5% 0; }
}

@media(max-width:480px) {
.Floor002804 li span { display: none; }
.Floor002804 li h3 { font-size: 14px; }
}
 @keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-moz-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}
@-webkit-keyframes hover002804 {
0% {
transform: translateX(150px);
opacity:0;
}
100% {
transform: translateX(0);
opacity:1;
}
}



/*RighInfo002851 */

.RighInfo002851{padding:5vw 0;}
.RighInfo002851 .singlePage{line-height: 1.8;color: #666;text-align: center}
.RighInfo002851 .singlePage .img{margin-bottom:0.35rem;}
.RighInfo002851 .singlePage .img img{width:49.5%;float:left;}
.RighInfo002851 .singlePage .img img:nth-child(2){float:right;}
.RighInfo002851 .singlePage p{margin:0.1rem 0;font-size:0.18rem;}
@media(max-width:768px){
  .RighInfo002851 .singlePage .img img{width:100%;margin-bottom:2vw;}
}

.BrandVision{padding:5vw 0;background:#f8f8f8;}
.BrandVision .text{float:left;padding-top:6vw;}
.BrandVision .text p.tit{font-size:0.22rem;color:#333;line-height: 1.8;}
.BrandVision .text p.tit span{font-size:0.32rem;color:#e60012;}
.BrandVision .pic{width:64%;float:right;}
@media(max-width:768px){
    .BrandVision .text{width:100%;float:none;text-align: center;}
    .BrandVision .text .lm-title:after{margin:0.2rem auto;}
    .BrandVision .text p.tit{font-size:0.18rem;}
    .BrandVision .text p.tit span{font-size:0.28rem;}
    .BrandVision .pic{width:100%;float:none;}

}
/*
 .Floor001094 为demo编号
 */
.Floor001094{ padding:5vw 0;}
.Floor001094 .topcon{text-align: center;font-size:0.18rem;line-height: 1.8;margin-bottom:2vw;}
.Floor001094 .topcon span.num{color:#e60012;font-size:0.4rem;font-weight: bold;}
.Floor001094 ul{margin:0 -16px;}
.Floor001094 li{ float:left; overflow:hidden; position:relative;  width:16.8%;  text-align:center;margin:0 16px;}
.Floor001094 li:last-child{ }
.Floor001094 li figure{padding-bottom:150%;}
.Floor001094 li img{ width:100%;transition:all ease-in-out 0.5s;}
.Floor001094 li h1{ height:0.56rem; margin:0; position:absolute; left:0; bottom:0; background-color:rgba(0,0,0,0.5); line-height:0.56rem; width:100%; font-size:0.22rem;color:#fff;font-weight: normal; transition:all ease-in-out 0.5s;}
.Floor001094 li a{ color:#fff; padding:0 10%;position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.7); z-index:10; transform:translateY(100%); transition:all ease-in-out 0.5s;}
.Floor001094 li .table{ display:table; width:100%; height:100%;}
.Floor001094 li .table_cell{ display:table-cell; vertical-align:middle;}
.Floor001094 li h3{ font-size:0.24rem;font-weight: normal;margin:0;}
.Floor001094 li h3:after{content:'';width:0.22rem;height: 2px;background:#e60012;display: block;margin:0.15rem auto 0;}
.Floor001094 li p{ margin:8% 0; font-size:0.18rem;line-height: 1.8}
.Floor001094 li p span{display: block;}
.Floor001094 li:hover a{transform:translateY(0);/*background:rgba(230,0,18,0.8);*/}
.Floor001094 li:hover h1{ bottom:100%;}
.Floor001094 li:hover img{ transform:rotateY(-180deg);}

.Floor001094 .slick-arrow{ position:absolute; top:50%; width:45px; height:45px; margin-top:-25px; border:2px solid #e60012; padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.Floor001094 .slick-arrow:hover{ background:#e60012; }
.Floor001094 .slick-arrow:before{ position:absolute; content:''; width:11px; height:11px; border-top:2px solid #e60012; border-right:2px solid #e60012; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-5px 0 0 -8px;}
.Floor001094 .slick-arrow:hover:before{ border-color:#fff;}
.Floor001094 .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.Floor001094 .slick-prev{ left:-0.65rem;}
.Floor001094 .slick-next{ right:-0.65rem;}

@media(max-width:750px){
.Floor001094 .lm-title{margin-bottom:0.15rem;}
.Floor001094 .topcon span.num{font-size:0.36rem;}
.Floor001094 ul{margin:0;}
.Floor001094 li{margin:0;}
.Floor001094 .slick-prev{left:0;}
.Floor001094 .slick-next{right:0;}
}
/*Floor002978*/ 
.Floor002978{padding:5vw 0 10vw; overflow: hidden;background:#f8f8f8;}
.Floor002978 .auto{width: 80%; max-width: 1100px;position: relative; z-index: 1;}
.Floor002978 .slick-list{overflow: inherit;}
.Floor002978 .slick-arrow{ z-index: 20; position: absolute; top: 54%; width: 28px; height: 28px; border: 2px solid #fff; border-right: 0; border-bottom: 0; margin-top: -8px;}
.Floor002978 .slick-prev{left: 35px; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.Floor002978 .slick-next{right: 35px; transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Floor002978 li a{display: block; margin: 0 10px;position: relative;}
.Floor002978 li .pic{overflow: hidden;}
.Floor002978 li .Ispic{padding-bottom: 55%;transition: 0.3s;}
.Floor002978 li.slick-center a:hover .Ispic{ transform: scale(1.2);}
.Floor002978 li .txt{bottom: -16%; left: 6%; width: 55%; text-align: left; color: #333;background:#fff;padding:2.5vw; z-index: 10;position:absolute;display: none}
.Floor002978 li.slick-center .txt{display: block;}
.Floor002978 li aside{word-break: break-word; line-height: 1.2em;}
.Floor002978 li .t-1{font-size: 0.28rem;margin-bottom:0.12rem;}
.Floor002978 li .t-2{font-size: 0.18rem;margin-top: 0.2em;color:#666;line-height: 1.8}
@media(min-width:769px) and (max-width:1280px){
.Floor002978 li .t-1{font-size: 2vw;}
.Floor002978 li .t-2{font-size: 2.2vw;}
}
@media(max-width:768px){
.Floor002978{margin: 4% 0; }
.Floor002978 li .txt{position: relative;bottom:0;left:0;width:100%;}
}
@media(max-width:480px){
.Floor002978 li a{margin: 0 5px;}
.Floor002978 li .t-1{font-size:0.22rem;}
.Floor002978 li .t-2{ margin-bottom: 0.5em;}
.Floor002978 li .more i{font-size:3vw; }
.Floor002978 .slick-arrow{width:22px;height: 22px;}
.Floor002978 .slick-prev{left: 4vw;}
.Floor002978 .slick-next{right: 4vw;}
}
/*Floor002904 */
.Floor002904{padding-top: 5vw;background: #f1f1f1;overflow: hidden;}
.Floor002904 .auto{width: 92%; max-width: 1760px;}
@media(min-width:1025px){
.Floor002904 .auto > .main{width: 92%;max-width: 1600px; margin: 0 auto;}
}
.Floor002904 .more{font-size: 16px;color: #333;margin-left: -20px;}
.Floor002904 .more:before,
.Floor002904 .more:after{display: inline-block; content: ''; vertical-align: middle;height: 1px;background: #333;width: 0;transition: 0.3s;}
.Floor002904 .more:before{margin-right: 20px;}
.Floor002904 .more:after{margin-left: 20px; width: 80px;}
.Floor002904 .more:hover{margin-left: 0;}
.Floor002904 .more:hover:before{width: 80px;}
.Floor002904 .more:hover:after{width: 0;}

.Floor002904 .title{font-size: 48px;}
.Floor002904 .title .lm-title{float:left;}
.Floor002904 .title .name{color: #333;line-height: 1em;}
.Floor002904 .title .tab li{list-style: none;float: left;}
.Floor002904 .title .tab li:not(:last-child){margin-right: 4.375vw;}
.Floor002904 .title .tab li span{font-size: 0.22rem;color: #333;border-bottom:3px solid transparent;display: block;line-height: 2.223em;}
.Floor002904 .title .tab li.slick-active span{color: #e60012;border-bottom-color: #e60012;}
@media(min-width:1201px){
.Floor002904 .title{margin-bottom: 0}
.Floor002904 .title .name{float: left;}
.Floor002904 .title .tab{float: right;}
}
@media(max-width:1200px){
.Floor002904 .title .name{padding-bottom: 1vw;display: block;}
}

.Floor002904 .info{padding-top: 6.25vw; padding-bottom: 4.167vw;}
.Floor002904 .info .name{color: #333;font-size: 0.3rem;margin-bottom: 1.5vw;}
.Floor002904 .info pre{font-size: 0.18rem; color: #666;line-height: 2.25em;max-height: 11.25em; margin-bottom: 4.792vw;}
.Floor002904 .info pre.dot5{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.Floor002904 .info ul{padding-top: 1.5vw;border-top: 1px solid #ddd; margin-bottom: 4.6875vw;}
.Floor002904 .info ul p{margin: 5px 0 0 0;color: #333;}
.Floor002904 .img .Ispic{padding-bottom: 55%;}
.Floor002904 .view-720{padding-bottom: 6.771vw;}
.Floor002904 .view-720 a{color: #fff;overflow: hidden;line-height: 26px;padding: 17px 26px;background: #c2bb99; border-radius: 100px;display: inline-block; transition: 0.3s;}
.Floor002904 .view-720 a:before{float: left; width: 26px; height: 26px; margin-right: 10px;background: url("../images/Floor002904_view.png") no-repeat center center; content: '';}
.Floor002904 .view-720 a:hover{background-color: #005f38;}

.Floor002904 .arrows{height: 8.375vw; background: #fff; display: table;}
.Floor002904 .arrows:after{position: absolute; content: ''; width: 1px; height: 35px; background: #d5d5d5; left: 50%; top: 50%; margin-top: -16px;}
.Floor002904 .arrows aside{display: table-cell; vertical-align: middle;width: 50%;}
.Floor002904 .arrows .slick-prev{float: right;margin-right:70px;}
.Floor002904 .arrows .slick-next{margin-left: 70px;}
.Floor002904 .arrows aside button{width: 0.5rem; height: 0.5rem; border-radius: 50%; border: 1px solid #e60012;background:none; cursor: pointer;transition: 0.3s;position: relative;}

.Floor002904 .arrows aside button:before{ position:absolute; content:''; width:11px; height:11px; border-top:2px solid #e60012; border-right:2px solid #e60012; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-5px 0 0 -8px;}
.Floor002904 .arrows aside button:hover{background:#e60012;}
.Floor002904 .arrows aside button:hover:before{ border-color:#fff;}
.Floor002904 .arrows aside button.slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}

@media(min-width:1201px){
.Floor002904 .slider-for{width: 110%;}
.Floor002904 .box .inner{position: relative;}
.Floor002904 .box .inner:before{position: absolute; content: '';width: 31.819%;background: #fff;height: 100%;right: 0; top: 0;}
.Floor002904 .box .inner > *{position: relative; z-index: 4;}
.Floor002904 .info{width: 22.728%;}
.Floor002904 .info ul ol{float: left; width: 68%;}
.Floor002904 .info ul li{float: right;width: 30%;}
.Floor002904 .info pre{min-height: 11.25em;}
.Floor002904 .img{width: 68.182%; padding-bottom: 8.375vw;}
.Floor002904 .arrows{position: absolute;right: 0;bottom: 0; width: 31.819%;z-index: 10;}
}
@media(max-width:1200px){
.Floor002904{padding-bottom: 6.25vw;}
.Floor002904 .fl,
.Floor002904 .fr{float: none;}
.Floor002904 .arrows{width: 100%;position: relative;}
.Floor002904 .info{padding: 4vw 0;}
.Floor002904 .info ul > *{padding-top: 2vw;}
}
@media(max-width:640px){ 
.Floor002904 .title .lm-title{float:none;}
.Floor002904 .title{font-size: 7vw;}
.Floor002904 .title .name{padding-bottom: 4vw;}
.Floor002904 .info .name{font-size: 0.22rem;}
.Floor002904 .info pre.dot5{font-size: 2.5vw;}
.Floor002904 .title .tab li span{font-size:3vw;}
.Floor002904 .arrows{height: 60px;}
.Floor002904 .title .tab li:not(:last-child){margin-right: 3vw;}
.Floor002904 .view-720 a{padding: 10px 20px;}
}
@media(max-width:480px){
.Floor002904 .info pre.dot5{font-size: 3.5vw;}
.Floor002904 .title .tab li span{font-size:4vw;}
.Floor002904 .title .tab li:not(:last-child){margin-right: 5vw;}
}


/*Floor002905 */
.Floor002905{padding:5vw 0 2vw;overflow: hidden;}
.Floor002905 .auto{}
.Floor002905 .topcon{text-align: center;}
.Floor002905 .topcon p{font-size:0.18rem;line-height: 1.8;}
.Floor002905 .topcon p span{font-size:0.32rem;color:#e60012;}
@media(min-width:1025px){
.Floor002905 .auto > .main{max-width: 1600px; margin: 0 auto;}
}
.Floor002905 .more{font-size: 16px;color: #333;margin-left: -20px;}
.Floor002905 .more:before,
.Floor002905 .more:after{display: inline-block; content: ''; vertical-align: middle;height: 1px;background: #333;width: 0;transition: 0.3s;}
.Floor002905 .more:before{margin-right: 20px;}
.Floor002905 .more:after{margin-left: 20px; width: 80px;}
.Floor002905 .more:hover{margin-left: 0;}
.Floor002905 .more:hover:before{width: 80px;}
.Floor002905 .more:hover:after{width: 0;}

.Floor002905 .title{font-size: 48px;}
.Floor002905 .title .lm-title{float:left;}
.Floor002905 .title .name{color: #333;line-height: 1em;}
.Floor002905 .title .tab{text-align: center;}
.Floor002905 .title .tab li{list-style: none;display: inline-block;margin:0 2vw;}
.Floor002905 .title .tab li:not(:last-child){}
.Floor002905 .title .tab li span{font-size: 0.24rem;color: #333;border-bottom:3px solid transparent;display: block;line-height: 2.223em;}
.Floor002905 .title .tab li.slick-active span{color: #e60012;border-bottom-color: #e60012;}
@media(min-width:1201px){
.Floor002905 .title{margin-top:0.35rem; margin-bottom: 0.35rem}
.Floor002905 .title .name{float: left;}
.Floor002905 .title .tab{}
}
@media(max-width:1200px){
.Floor002905 .title .name{padding-bottom: 1vw;display: block;}
}

.Floor002905 .info{padding-top: 1vw; padding-bottom: 0vw;}
.Floor002905 .info .name{color: #333;font-size: 0.32rem;margin-bottom: 0.5vw;}
.Floor002905 .info h3{font-size:0.24rem;margin:0;font-weight: normal;color:#e60012;}
.Floor002905 .info pre{font-size: 0.18rem; color: #666;line-height: 2.25em;max-height: 11.25em; margin-bottom: 4.792vw;}
.Floor002905 .info pre.dot5{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.Floor002905 .info ul{padding-top: 1.5vw;border-top: 1px solid #ddd; margin-bottom: 4.6875vw;}
.Floor002905 .info ul p{margin: 5px 0 0 0;color: #333;}
.Floor002905 .info table{width:100%;margin-top:0.3rem;border:1px solid #eee;}
.Floor002905 .info table th{text-align: left;font-size:0.22rem;font-weight: normal; color:#333;padding:0.14rem 0.15rem;background:#f5f5f5;}
.Floor002905 .info table td{font-size:0.16rem;color:#333;padding:0.14rem 0.15rem;border-bottom:1px solid #eee;}
.Floor002905 .info table td:nth-child(2){color:#666;}
.Floor002905 .img .Ispic{padding-bottom: 61%;}
.Floor002905 .view-720{padding-bottom: 6.771vw;}
.Floor002905 .view-720 a{color: #fff;overflow: hidden;line-height: 26px;padding: 17px 26px;background: #c2bb99; border-radius: 100px;display: inline-block; transition: 0.3s;}
.Floor002905 .view-720 a:before{float: left; width: 26px; height: 26px; margin-right: 10px;background: url("../images/Floor002904_view.png") no-repeat center center; content: '';}
.Floor002905 .view-720 a:hover{background-color: #005f38;}

.Floor002905 .arrows{height: 8.375vw; background: #fff; display: table;}
.Floor002905 .arrows:after{position: absolute; content: ''; width: 1px; height: 35px; background: #d5d5d5; left: 50%; top: 50%; margin-top: -16px;}
.Floor002905 .arrows aside{display: table-cell; vertical-align: middle;width: 50%;}
.Floor002905 .arrows .slick-prev{float: right;margin-right:60px;}
.Floor002905 .arrows .slick-next{margin-left: 60px;}
.Floor002905 .arrows aside button{width: 0.5rem; height: 0.5rem; border-radius: 50%; border: 1px solid #e60012;background:none; cursor: pointer;transition: 0.3s;position: relative;}

.Floor002905 .arrows aside button:before{ position:absolute; content:''; width:11px; height:11px; border-top:2px solid #e60012; border-right:2px solid #e60012; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-5px 0 0 -8px;}
.Floor002905 .arrows aside button:hover{background:#e60012;}
.Floor002905 .arrows aside button:hover:before{ border-color:#fff;}
.Floor002905 .arrows aside button.slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}

@media(min-width:1201px){
.Floor002905 .slider-for{width: 100%;}
.Floor002905 .box .inner{position: relative;}
.Floor002905 .box .inner:before{position: absolute; content: '';width: 31.819%;background: #fff;height: 100%;right: 0; top: 0;}
.Floor002905 .box .inner > *{position: relative; z-index: 4;}
.Floor002905 .info{width: 28%;}
.Floor002905 .info ul ol{float: left; width: 68%;}
.Floor002905 .info ul li{float: right;width: 30%;}
.Floor002905 .info pre{min-height: 11.25em;}
.Floor002905 .img{width: 67%; padding-bottom: 8.375vw;}
.Floor002905 .arrows{position: absolute;right: 0;bottom: 0; width:100%;z-index: 10;}
}
@media(max-width:1200px){
.Floor002905{padding-bottom: 6.25vw;}
.Floor002905 .fl,
.Floor002905 .fr{float: none;}
.Floor002905 .arrows{width: 100%;position: relative;}
.Floor002905 .info{padding: 4vw 0;}
.Floor002905 .info ul > *{padding-top: 2vw;}
}
@media(max-width:640px){ 
.Floor002905 .title{font-size: 7vw;}
.Floor002905 .title .name{padding-bottom: 4vw;}
.Floor002905 .info .name{font-size: 5vw;}
.Floor002905 .info pre.dot5{font-size: 2.5vw;}
.Floor002905 .title .tab li span{font-size:3vw;}
.Floor002905 .arrows{height: 60px;}
.Floor002905 .title .tab li:not(:last-child){margin-right: 3vw;}
.Floor002905 .view-720 a{padding: 10px 20px;}
}
@media(max-width:480px){
.Floor002905 .info pre.dot5{font-size: 3.5vw;}
.Floor002905 .title .tab li span{font-size:4vw;}
.Floor002905 .title .tab li:not(:last-child){margin-right: 5vw;}
}

/*RighInfo002923 */
.RighInfo002923{padding:5vw 0 0;}
.RighInfo002923 .lm-title2{margin-bottom:0;}
.RighInfo002923 .auto{}
.RighInfo002923 .p{text-align: center;font-size: 0.18rem;color:#666;line-height: 1.8;}
.RighInfo002923 .p .num{color:#e60012;font-size:0.4rem;}
.RighInfo002923 .pic{max-width:1200px;margin:0 auto;margin-top:2%;}

.RighInfo002923 .map{padding-top: 4vw;}
.RighInfo002923 .map h4{text-align: center; font-size: 18px;color: #000;}
.RighInfo002923 .map h4:after{display: block; margin: 5px auto 0;content: '';border:4px solid  transparent; border-top-color: #a52d33; width: 0; height: 0; border-top-width: 6px;}
.RighInfo002923 .map .inner {padding: 6vw 0;position: relative;overflow: hidden;z-index: 1;}
.RighInfo002923 .map .inner::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/RighInfo002923-bg.jpg) no-repeat center/cover;animation: breath 10s linear infinite alternate;z-index: -1;transform-origin: center center;}
@keyframes breath {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.1);
  }
}
.RighInfo002923 .map .level{max-width: 1280px; margin: 0 auto;}
.RighInfo002923 .map ol{ text-align: center;}
.RighInfo002923 .map ol b{display: inline-block;background: #e60012; font-size: 0.26rem; font-weight: normal; line-height: 2.858em; padding: 0 2.5em;color: #fff;}
.RighInfo002923 .map .level li .line,
.RighInfo002923 .map ol:after{width: 1px; height:3.125vw;background: #fdd100; display: block; content: ''; margin: 0 auto;}
.RighInfo002923 .map .level li{float: left; width: 20%; text-align: center;position: relative;}
.RighInfo002923 .map .level li:before{position: absolute; left: 0; top: 0; right: 0;height: 1px;background: #fdd100;  content: '';}
.RighInfo002923 .map .level li:first-child:before{left: 50%;}
.RighInfo002923 .map .level li:last-child:before{right: 50%;}
.RighInfo002923 .map .level li .ytable{font-size: 0.22rem; margin: 0 auto; width: 0.85rem;padding:25px 25px; text-align: center;color: #333;background: #fff; border-top: 5px solid #fdd100;height: 3.6rem;line-height: 1.25;transition: all 0.3s;}
.RighInfo002923 .map .level li .ytable .ytable-cell{vertical-align: top;}
.RighInfo002923 .map .level li:hover .ytable{color: #fff;background:#e60012;margin-top:-0.12rem;}
@media(max-width:768px){
.RighInfo002923 .map .level li .line,
.RighInfo002923 .map ol:after{ height: 7vw;}
.RighInfo002923 .map ol b{font-size: 4vw;}
.RighInfo002923 .map .level li .ytable{font-size: 3vw;width: 10vw;padding: 0 3vw;padding-top:1vw;}
.RighInfo002923 .map .level li .ytable{height:50vw;}
}
@media(max-width:640px){
.RighInfo002923 .map h4{font-size: 4.5vw;}
.RighInfo002923 .p{text-align: left;}
}

/*Floor002958 */
.Floor002958{margin: 5vw 0 1vw 0;}
.Floor002958 .topcon{margin-bottom:3vw;text-align: center;}
.Floor002958 .topcon p{font-size:0.18rem;line-height: 1.8;margin:0.1rem 0;}
.Floor002958 li{float: left; position: relative;padding-top:0.6rem; z-index: 1;}
.Floor002958 li .pic{overflow: hidden;position: relative;border-radius: 0.1rem;}
.Floor002958 li .Ispic{padding-bottom: 58%;background-color: #f8f8f8;background:url(../images/Floor002958-libg.jpg) no-repeat center/cover; transition: 0.3s;}
.Floor002958 li .txt{position: absolute;width: 1.4rem;height: 1.4rem;text-align: center;top:0;left: 50%;background: #fff;margin-left: -0.7rem;border-radius: 50%;z-index: 20;color: #fff;transition: 0.3s;box-shadow: 0 -0.1rem 0.3rem rgba(0,0,0,0.05);}
.Floor002958 li:hover .txt{transform: rotateY(180deg); }
.Floor002958 li .txt .icon{margin-top:-0.05rem;}
.Floor002958 li .txt aside{font-size: 0.26rem; line-height: 1.5em;font-weight: normal;}
.Floor002958 li .txt .ytable{height: 100%;}
.Floor002958 li .txt .ytable .ytable-cell{}
.Floor002958 li .txt2{position: absolute;bottom:10%;left:0;width:100%;padding: 0.4rem 0.5rem;color: #333;}
.Floor002958 li .txt2 aside{font-size:0.32rem;font-weight: bold;text-align: center;margin-bottom:0.28rem;color: #e60012;}
.Floor002958 li .txt2 h2{font-size:0.26rem;font-weight: normal;margin:0;margin-bottom:0.15rem;position: relative;padding-left:0.16rem;}
.Floor002958 li .txt2 h2:after{content:'';width:5px;height: 5px;background: #e60012;border-radius: 50%;display: block;position: absolute;left:0;top:0.16rem;}
.Floor002958 li .txt2 p{font-size:0.18rem;line-height: 1.8;margin:0;height: 1.3rem;overflow: auto; color: #666;}
.Floor002958 li .txt2 p::-webkit-scrollbar{width: 4px; height:4px;-webkit-overflow-scrolling : touch;}
.Floor002958 li .txt2 p::-webkit-scrollbar:hover{}
.Floor002958 li .txt2 p::-webkit-scrollbar-track{}
.Floor002958 li .txt2 p::-webkit-scrollbar-thumb{border-radius: 5px;background: #ddd;}
.Floor002958 li .txt2 p::-webkit-scrollbar-button{height: 0px;width: 0;}

@media(max-width:1700px){
.Floor002958 li .txt{width:1.2rem;height: 1.2rem;margin-left:-0.6rem;}
.Floor002958 li .txt2 aside{font-size:0.3rem;margin-bottom:0.2rem;}
}
@media(max-width:1600px){
  .Floor002958 li .txt2 aside{font-size:0.28rem;margin-bottom:0.1rem;}
  .Floor002958 li .txt2 h2{font-size:0.22rem;}
  .Floor002958 li .txt2 p{font-size:0.16rem;height: 1.5rem}
}

@media(min-width:641px) {
.Floor002958 li{width: 48.5%;margin-bottom:5%; }
.Floor002958 li:not(:nth-child(2n)){margin-right: 3%;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002958 li{padding-top: 7vw; }
.Floor002958 li .txt{width: 14vw; height:14vw;margin-left: -7vw;}
.Floor002958 li .txt aside{font-size: 2.2vw;}
}
@media(max-width:640px){
.Floor002958 li{width: 100%;margin-bottom:4%; }
.Floor002958 li:not(:nth-child(2n)){margin-right: 0;}
.Floor002958 li .txt2{padding:0.4rem 0.3rem;}
.Floor002958 li .Ispic{padding-bottom:85%;}
}
@media(max-width:480px){
.Floor002958 .topcon p{text-align: left;}
.Floor002958 li{padding-top: 14vw; }
.Floor002958 li .txt{width: 24vw; height:24vw;margin-left: -12vw;}
.Floor002958 li .txt .icon img{max-width:0.6rem;}
.Floor002958 li .txt aside{font-size: 4.5vw;}
.Floor002958 li .txt2{}
.Floor002958 li .txt2 aside{font-size:0.26rem;}
.Floor002958 li .txt2 h2{font-size:0.2rem;}
.Floor002958 li .txt2 h2:after{top:0.12rem;}

}
/*Floor003183 */
.Floor003183{overflow: hidden;padding:0 0 5vw; }
.Floor003183 .column-name{position: relative;z-index: 1;}
.Floor003183 .topcon{text-align: center;margin-bottom:3vw;}
.Floor003183 .topcon p{font-size:0.18rem;line-height: 1.8}
.Floor003183 .controls{position: relative;z-index: 5;text-align: center;margin-top:2%;}
.Floor003183 .slick-arrow{background: #fff no-repeat center;background-size: auto calc(12 / 16 * 1em);border:2px solid #e60012; padding: 0;width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;border-radius: 50%; text-indent: -9999em;transition: 0.56s;}
.Floor003183 .slick-prev{margin-right:calc(25 / 16 * 1em); background-image: url(../images/more.svg);transform: rotate(180deg);}
.Floor003183 .slick-next{background-image: url(../images/more.svg);}
.Floor003183 .slick-arrow:hover{background-color: #e60012;background-image: url(../images/more-on.svg);}
.Floor003183 .slider a{display: block;position: relative;  overflow: hidden; }
@media (min-width:1025px) {
.Floor003183 .slider{width: 100%; overflow: hidden;}
.Floor003183 .slider ul{margin:0 -20px;}
.Floor003183 .slider a{margin:0 20px;}
}
.Floor003183 .slider .Ispic{padding-bottom: 64%;transition: 0.3s ease-out;}
.Floor003183 .slider .txt{position: absolute; left: 0;  bottom: 0;width: 100%; padding: calc(27 / 16 * 1em) calc(40 / 16 * 1em);color: #fff;font-size: calc(18 / 16 * 1em);transition: 0.5s;}
.Floor003183 .slider .txt time{display: block;background: url(../images/Floor003183-more.svg) no-repeat right center;background-size: calc(15 / 22 * 1em) auto;}
.Floor003183 .slider .tit{line-height: calc(30 / 22 * 1em);min-height: calc((30 / 22 * 1em) * 2); margin-top: calc(5 / 22 * 1em);}
.Floor003183 .slider a:hover .Ispic{transform: scale(1.15);}
.Floor003183 .slider a:hover .txt{background-color: rgba(230,0,18,0.8);}
@media(max-width:768px){
    .Floor003183 .topcon p{text-align: left;}
}

/*Floor003080 */
.Floor003080{ padding:5vw 0 5vw 0;font-size: 16px;overflow: hidden;}
.Floor003080 .auto{position: relative; z-index: 2;}
.Floor003080 .topcon{text-align: center;margin-bottom:3vw;}
.Floor003080 .topcon p{font-size:0.18rem;line-height: 1.8;margin:0.1rem 0;}
.Floor003080 .topcon p b{font-size:0.32rem;color:#e60012;}
@media(max-width:640px){
.Floor003080 .topcon p{text-align: left;}
.Floor003080 .topcon p br{display: none;}
.Floor003080 .topcon p b{font-size:0.28rem;}
}
.Floor003080 .ytable{table-layout: fixed;}
.Floor003080 .right{position: relative;}
.Floor003080 .category .item{border-radius: 6px;border: solid 1px #e8e8e8; padding: 1.52vw 3vw 1.52vw 1.56vw; transition: 0.3s; cursor: pointer;position: relative;}
.Floor003080 .category .active{box-shadow: 0 6px 20px   rgba(0, 0, 0, 0.1); border-color: #ffbfc4;}
.Floor003080 .category .tit{font-size: 0.24rem;color: #333;line-height: 1;}
.Floor003080 .category p{margin: 10px 0 0 0;color: #bbb;font-size: 0.16rem; line-height: 1.715;display: none; }
.Floor003080 .category .active .tit{color: #e60012;}
.Floor003080 .category .active  p{color: #666;display: block;}
.Floor003080 .category .icon{width: 40px;height: 40px; border-radius: 50%;background-color: #e60012;box-shadow: 0 8px 18px rgba(230,0,18,0.5);position: absolute;transition: 0.3s;transform: scale(0);}
.Floor003080 .category .active .icon{transform: scale(1)}
.Floor003080 .category .icon:after{position: absolute; content: ''; width: 8px; height: 8px;border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(45deg); left: 50%; top: 50%; margin: -4px 0 0 -4px;}
.Floor003080 .dots{display: none;}
.Floor003080 .dots li{width: 12px; height: 12px; margin:0 0.05rem;position: relative;list-style: none;display: inline-block;}
.Floor003080 .dots li button{font-size: 0; width: 6px; height: 6px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003080 .dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -3px 0 0 -3px;}
.Floor003080 .dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #e60012;}

.Floor003080 .slider{position: relative;}
.Floor003080 .slider a{color: #fff;  display: block;position: relative;}
.Floor003080 .slider .txt{position: absolute; left: 0; bottom: 0;width:100%; padding: 2.55vw 4.17vw;display: none;}
.Floor003080 .slider .txt aside{line-height: 1; font-size: 30px;}
.Floor003080 .slider .txt p{margin: 10px 0 0 0;}
.Floor003080 .slider li{transition: 0.3s;}
.Floor003080 .slider li:not(.slick-active){opacity: 0.2;}
.Floor003080 .slider .pic{position: relative;}
.Floor003080 .slider .pic img{border-radius: 5px;width:100%;height: 100%}

.Floor003080 .pages{position: absolute; z-index: 10; left:4vw; top: 6.67vw;color: #fff; font-size: 60px;display: none;}
.Floor003080 .pages span{line-height: 1;display: inline-block;vertical-align: text-bottom;}
.Floor003080 .pages span.cur{font-size: 0.8em;position: relative; padding-right: 5px; padding-bottom: 5px;}
.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 .slick-arrow{position:absolute;top:50%;width: 0.45rem;height: 0.45rem;margin-top: -0.25rem;border: 0.02rem solid #e60012;padding:0;background:none;font-size:0;z-index: 100;cursor:pointer;border-radius:50%;}
.Floor003080 .slick-arrow:hover{ background:#e60012; }
.Floor003080 .slick-arrow:before{position:absolute;content:'';width: 0.1rem;height: 0.1rem;border-top: 0.02rem solid #e60012;border-right: 0.02rem solid #e60012;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:50%;top:50%;margin: -0.05rem 0 0 -0.06rem;}
.Floor003080 .slick-arrow:hover:before{ border-color:#fff;}
.Floor003080 .prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-5px;}
.Floor003080 .prev{left: 0.2rem;}
.Floor003080 .next{right: -0.75rem;}



@media(min-width:1025px){
.Floor003080 .right{width: 60%;}
.Floor003080 .category{ max-width: 520px; width: 90%;margin-top:0vw;}
.Floor003080 .category .item:not(:last-child){margin-bottom: 1.5vw;}
.Floor003080 .slider{overflow: hidden;width:119.148%; padding-right: 6.771vw;}
.Floor003080 .slider .ul{margin-left: -2.605vw; }
.Floor003080 .slider a{margin:0 2.605vw;}
.Floor003080 .slider .slick-list{overflow: inherit;}
.Floor003080 .dots{position: relative; left: 0; width: 100%;bottom:0; z-index: 20;margin-top:3vw;}
.Floor003080 .dots .slick-dots{position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%;}
.Floor003080 .category .icon{right: -20px; top: 50%; margin-top: -20px; }
}
@media(max-width:1024px){
.Floor003080 .ytable,
.Floor003080 .ytable-cell{display: block;}
.Floor003080 .dots {padding-top: 4vw;}
.Floor003080 .dots .slick-dots{display: table; margin: 0 auto;}
.Floor003080 .dots .slick-dots li{float: left; margin: 0 5px;}
.Floor003080 .category{display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
.Floor003080 .category .item{width: 100%;margin-bottom: 10px;padding: 3vw 3vw 3vw 3vw;}
.Floor003080 .category .icon{bottom: -20px;left: 50%;margin-left: -20px;display: none;}
.Floor003080 .category .icon:after{transform: rotate(135deg);}
}
@media(max-width:640px){
.Floor003080 .category .tit{font-size: 0.2rem;}
.Floor003080 .category p{font-size: 3vw;}
.Floor003080 .slider .txt aside{font-size: 5vw;}
.Floor003080 .prev{left:0;}
.Floor003080 .next{right:0;}
}


/*Floor002986*/
.Floor002986{position: relative; z-index: 1;overflow: hidden;margin-bottom:0vw;}
.Floor002986 .auto{position: relative; z-index: 4;}
.Floor002986 .bg{right: 0;position: absolute; z-index: 1; left: 0; top: 0; height: 100%;}
.Floor002986 .bg:before{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #f6f6f6;opacity: 1; content: '';}
.Floor002986 .txt{color: #333; }
.Floor002986 .edit-info{ text-align: justify; }
.Floor002986 .edit-info p{font-size:0.18rem;line-height: 1.8;color:#666;}
.Floor002986 .img{position: relative;z-index: 1}
.Floor002986 .img video{position: absolute;background: #000; left: 0; top: 0; width: 100%; height: 100%; z-index: 5;}
.Floor002986 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;}
.Floor002986 .play:before,
.Floor002986 .play:after,
.Floor002986 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor002986 .play i{ width: 1em;height: 1em; z-index: 4; background:url("../images/Floor003044_play.png") no-repeat center center #fff; background-size: 0.26em auto;}
.Floor002986 .play:before,
.Floor002986 .play:after{content: '';background-color: #e60012;opacity: 0.08; transform-origin: 0 0;}
.Floor002986 .play:before{width: 1.4em;height: 1.4em;animation:infinite scale 2s;}
.Floor002986 .play:after{width: 1.8em;height: 1.8em;animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.2}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.2;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}


@media(min-width:1025px){
.Floor002986 .bg{right: 18vw;}
.Floor002986 .img,
.Floor002986 .txt{width: 50%;}
.Floor002986 .img{margin-top: 5vw;margin-bottom:3vw;}
.Floor002986 .img img{ width: 100%; max-width: none;}
.Floor002986 .txt{padding-top: 5vw;padding-bottom:4vw;}
.Floor002986 .edit-info{width: 86%;padding:0 0;}
}
@media(min-width:1025px) and (max-width:1400px){
.Floor002986 .bg{right: 8vw;}
.Floor002986 .auto{margin-left: 8vw;}
.Floor002986 .txt{padding-top: 5.5vw;}
.Floor002986 .edit-info{padding: 0 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Floor002986 .edit-info{font-size:1.2vw;}
}
@media(max-width:1024px){
.Floor002986 .txt{padding: 5.5vw 0;}
.Floor002986 .play{font-size:12vw;}
}
@media(max-width:480px){
.Floor002986 .edit-info{font-size: 3.5vw;}
}
/*Floor002997 */
.Floor002997{padding:5vw 0;overflow: hidden;}
.Floor002997 .auto{}
.Floor002997 nav ul li{transition:all 0.5s ease-out 0s;}
.Floor002997 nav{margin: 0 0 2.5vw; text-align: center; }
.Floor002997 nav ul{display:block;text-align:center;overflow: hidden;}
.Floor002997 nav ul li{display:inline-block; *zoom:1; *display:inline; text-align: center; line-height: 45px; height: 45px;  padding: 0 10px;}
.Floor002997 nav ul li a{display: block; color: #333; font-size: 0.22rem; padding:0 20px; min-width:135px;border-radius:50px;}
.Floor002997 nav ul li.slick-active a{color: #fff; background:#e60012;}
.Floor002997 .slider{overflow: hidden;}
.Floor002997 .ul{margin:0}
.Floor002997 .List{margin: 0 -70px 0;position: relative;}
.Floor002997 .List .slider{padding: 0 70px}
.Floor002997 .slider .slick-list {overflow: inherit;}
.Floor002997 .slider li a{color: #000; display: block; margin: 0 auto;margin:0 18px; padding-bottom: 0vw;}
.Floor002997 .slider li .pic{overflow: hidden;}
.Floor002997 .slider li .Ispic{padding-bottom: 60%; transition:  0.3s;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.2);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color: #fff;box-shadow: 0px 0px 2.08vw rgba(0, 0, 0, 0.08); width: 86.568%; margin: -4.22vw auto 0; padding: 2.5vw 3.33vw;}
.Floor002997 .slider li .txt aside.dot2{font-size: 24px;line-height: 1.5em;max-height: 3em;}
.Floor002997 .slider li .txt pre{font-size: 16px; line-height: 1.625em; max-height: 3.25em; margin: 1.2vw 0;}
.Floor002997 .slider li .txt span{display: inline-block;font-weight: 100; line-height: 20px;transition:  0.3s;}
.Floor002997 .slider li a:hover .txt span{padding: 0 10px;background: #000;color: #fff;}
.Floor002997 .controls{position: relative; height: 3px; background: rgba(0,0,0,0.1); margin: 30px 66px;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: #e60012;}
.Floor002997 .controls .slick-arrow{width: 48px;height: 48px; position: absolute; top: 50%; margin-top: -25px; border: 2px solid #e60012;background: url("../images/more.svg") no-repeat center center; background-size:0.12rem; border-radius: 50%; transition: 0.3s;}
.Floor002997 .controls .slick-arrow:hover{border-radius: 50%;}
.Floor002997 .controls .slick-prev{left: -60px;transform: rotate(180deg);}
.Floor002997 .controls .slick-next{right: -60px;}

.Floor002997 .List .slick-arrow{ width:20px; height:42px; position:absolute;top: 50%; margin-top: -22px; background-image:url(../images/Floor002212-icon.png); background-repeat:no-repeat; display:block; z-index:5;}
.Floor002997 .List .slick-prev{left: 0; background-position:0 0;}
.Floor002997 .List .slick-next{ right:0;background-position:-21px 0;}
.Floor002997 .List .slick-prev:hover{background-position:0 -42px;}
.Floor002997 .List .slick-next:hover{background-position:-21px -42px;}

@media(max-width:640px){
.Floor002997 nav ul li{ width:25%; max-width:none; float:left; padding:0 5px;height: 40px;line-height: 40px;}
.Floor002997 nav ul li a{ padding:0 10px;min-width:1px;}
.Floor002997 .List{margin-left:0;margin-right:0;}
.Floor002997 .List .slider{padding:0 40px;}
.Floor002997 .slider li a{padding-bottom: 1vw;margin:0;}
.Floor002997 .slider li .txt aside.dot2{font-size: 4.5vw;}
.Floor002997 .slider li .txt pre{font-size: 3.5vw; margin: 4vw 0;}
.Floor002997 .slider li .txt{margin-top: -10vw;}
.Floor002997 .controls{margin-left: 40px;margin-right: 40px;}
.Floor002997 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
.Floor002997 .slick-prev{left: -40px;}
.Floor002997 .slick-next{right: -40px;}
}

@media(max-width:500px){
.Floor002997 nav ul li a{font-size: 3vw;}
.Floor002997 nav{ margin:3% 0;}
}

/*Floor003079 */
.Floor003079{font-size: 16px;position: relative; padding-top: 8vw;margin-bottom:5vw;}
.Floor003079,
.Floor003079 a{color: #fff;}
.Floor003079 .auto{position: relative; z-index: 2;}
.Floor003079 > .Ispic{position: absolute; left: 0; top: 0; width: 100%; height: 80%;}
.Floor003079 .info{text-align: justify;line-height: 1.875; margin-bottom: 5.4vw;font-size:0.18rem;}
.Floor003079 .box{margin:0 -10px;}
.Floor003079 .box li a{display: block;position: relative;overflow: hidden;margin:0 10px;}
.Floor003079 .box li .txt{position: absolute;left: 0; width: 100%; bottom: 0;padding: 2vw 1.5vw; z-index: 10;font-size: 0.18rem;background: linear-gradient(transparent,rgba(0,0,0,0.5));}
.Floor003079 .box li .txt aside{padding-right: 17%;}
.Floor003079 .box li .txt .icon{width: 50px; height: 50px; border: 2px solid #fff; border-radius: 50%;position: absolute;right: 2.08vw; top: 50%; transform: translate(-30px,-50%); opacity: 0; transition: 0.3s ease-out;}
.Floor003079 .box li a:hover .txt .icon{opacity: 1;transform: translate(0,-50%);}
.Floor003079 .box li a:hover .txt{background: linear-gradient(transparent,rgba(230,0,18,0.75));}
.Floor003079 .box li .txt .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #fff; border-right: 2px solid #fff; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003079 .box li .Ispic{padding-bottom:65%;position: relative;}
.Floor003079 .tab-dots{overflow: hidden; margin-bottom: 1vw;}
.Floor003079 .tab-dots li{list-style: none;line-height: 2.25; text-align: center; padding: 0 30px;border-radius: 50px;border: solid 1px rgba(255,255,255,0.3); cursor: pointer;font-size:0.22rem; margin-bottom: 1.13vw;}
.Floor003079 .tab-dots li:not(:last-child){margin-right: 20px;}
.Floor003079 .tab-dots li.slick-active{color: #fff;background: #e60012;border-color:#e60012;}
@media(min-width:1025px){
.Floor003079 .tab-dots li{float: left;}
}
@media(max-width:1024px){
.Floor003079 .tab-dots{overflow: auto;white-space: nowrap;}
.Floor003079 .tab-dots li{display: inline-block;}
.Floor003079 .box{padding-bottom: 50px;}
.Floor003079 .box .slick-arrow{position: absolute;left: 50%; width: 40px; height: 40px;border: 2px solid #e60012; border-radius: 50%; bottom: 0;}
.Floor003079 .box .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #e60012; border-right: 2px solid #e60012; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003079 .box .slick-prev{margin-left: -60px;transform: rotateY(180deg);}
.Floor003079 .box .slick-next{margin-left: 20px;}
}
@media(min-width:641px){
.Floor003079 .info{max-width:610px; width: 45%; }
.Floor003079 .tab-dots li{min-width: 120px;}
}
@media(max-width:640px){
.Floor003079{font-size: 3vw;}
.Floor003079 .tab-dots li{font-size:0.2rem;padding:0 22px;}
.Floor003079 .tab-dots li:not(:last-child){margin-right: 2vw;}
.Floor003079 .box li .txt{padding: 3vw; font-size: 4vw;}
.Floor003079 .box li .txt aside{padding-right: 0;}
.Floor003079 .box li .txt .icon{width:8vw;height: 8vw; }
.Floor003079 .box li .txt .icon:before{ width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003079 .box{padding-bottom: 11vw;}
.Floor003079 .box .slick-arrow{width: 8vw; height: 8vw;}
.Floor003079 .box .slick-arrow:before{width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003079 .box .slick-prev{margin-left: -10vw;}
.Floor003079 .box .slick-next{margin-left: 4vw;}
}


/*Floor002079 */
.Floor002079{font-size: 16px;position: relative; padding-top: 6vw;padding-bottom:6vw;}
.Floor002079,
.Floor002079 a{color: #fff;}
.Floor002079 .auto{position: relative; z-index: 2;}
.Floor002079 > .Ispic{position: absolute; left: 0; top: 0; width: 100%; height: 100%;background-image: url(../images/Floor002079-bg.jpg);}
.Floor002079 .info{text-align: justify;line-height: 1.8;font-size:0.18rem;}
.Floor002079 .info p{margin:0.1rem 0;}

.Floor002079 .partner-tabs{overflow: hidden; margin-bottom: 1vw;}
.Floor002079 .partner-tabs .tab-btn{list-style: none;line-height: 2.25; text-align: center; padding: 0;border:none;color:#fff; border-bottom: solid 1px rgba(255,255,255,0); cursor: pointer;font-size:0.22rem;background:none; margin-bottom: 1vw;}
.Floor002079 .partner-tabs .tab-btn:not(:last-child){margin-right: 25px;}
.Floor002079 .partner-tabs .tab-btn.active{color: #e60012;border-color:#e60012;}
.Floor002079 .list li{display: inline-block;width:2.57rem;position: relative;}
.Floor002079 .list li a{display: block;position: relative;margin:0 0.2rem 0 0;}
.Floor002079 .list li .txt{position: absolute;left: 0; width: 100%; bottom: 0;padding: 0.2rem; z-index: 10;font-size: 0.12rem;background: linear-gradient(transparent,rgba(0,0,0,0.8));border-radius: 0 0 5px 5px;box-sizing: border-box;white-space: normal; word-wrap: break-word; word-break: break-all;}
.Floor002079 .list li .txt p{margin:0;padding:0;}
.Floor002079 .list li .txt aside{}
.Floor002079 .list li a:hover .txt{background: linear-gradient(transparent,rgba(230,0,18,0.75));}
.Floor002079 .list li .Ispic{padding-bottom:125%;position: relative;border-radius: 5px}
.Floor002079 .tab-content {display: none !important;}
.Floor002079 .tab-content.active {display: flex !important;align-items: center;width: 100%;}
@media(min-width:1025px){
.Floor002079 .partner-tabs .tab-btn{float: left;}
}
@media(max-width:1440px){
  .Floor002079 .list li{}
}
@media(max-width:1024px){
.Floor002079 .partner-tabs{overflow: auto;white-space: nowrap;}
.Floor002079 .partner-tabs .tab-btn{display: inline-block;}
.Floor002079 .box{padding-bottom: 50px;}
.Floor002079 .box .slick-arrow{position: absolute;left: 50%; width: 40px; height: 40px;border: 2px solid #e60012; border-radius: 50%; bottom: 0;}
.Floor002079 .box .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #e60012; border-right: 2px solid #e60012; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor002079 .box .slick-prev{margin-left: -60px;transform: rotateY(180deg);}
.Floor002079 .box .slick-next{margin-left: 20px;}
}
@media(min-width:641px){
.Floor002079 .info{width: 43%;float:left; }
.Floor002079 .right{width:49%;float:right;}
.Floor002079 .partner-tabs .tab-btn{min-width: 120px;}
}
@media(max-width:640px){
.Floor002079{font-size: 3vw;}
.Floor002079 .partner-tabs .tab-btn:not(:last-child){margin-right: 2vw;}
.Floor002079 .list li .txt{padding: 3vw; font-size: 4vw;}
.Floor002079 .list li .txt aside{}
.Floor002079 .box{padding-bottom: 10vw;}
.Floor002079 .box .slick-arrow{width: 8vw; height: 8vw;}
.Floor002079 .box .slick-arrow:before{width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor002079 .box .slick-prev{margin-left: -10vw;}
.Floor002079 .box .slick-next{margin-left: 4vw;}
}



/*RighInfo002927 */

.RighInfo002927{background: #f5f5f5;background:url(../images/RighInfo002927-bg.jpg) no-repeat center/cover; padding: 5vw 0 7vw;}
.RighInfo002927 .auto{}
.RighInfo002927 .content{width:60%;float:right;}
.RighInfo002927 .tab{padding-bottom: 0;text-align: center;background: #fff;margin-top:4vw;}
.RighInfo002927 .tab li{float: left; transition: 0.3s; }
.RighInfo002927 .tab li a{display: block;margin: 0 20px; padding: 18px 10px; transition: 0.3s; cursor: pointer;}
.RighInfo002927 .tab li.active a{background: #e60012;color: #fff;box-shadow: 6px 15px 32px rgba(230,0,18,0.2); margin-top: -1.5vw;font-weight: bold;}
.RighInfo002927 .tab li.active{padding-bottom: 1.5vw;}
.RighInfo002927 .tab li aside{font-size: 0.2rem;}
@media(min-width:481px){
.RighInfo002927 .tab li{width:25%;}
.RighInfo002927 .tab li:not(:last-child){border-right: 1px solid #e6e6e6;}
}
@media(max-width:1400px){
  .RighInfo002927 .tab li aside{font-size:0.18rem;}
}
@media(max-width:768px){
.RighInfo002927 .content{width:100%;float:none;}
.RighInfo002927 .tab li a{margin: 0 2vw; padding: 2vw; }
}
@media(max-width:480px){
.RighInfo002927 .tab li aside{font-size: 3.5vw;}
.RighInfo002927 .tab li{width:50%; margin:0 0;}
.RighInfo002927 .tab li:not(:nth-child(2n)){border-right: 1px solid #e6e6e6;}
}

.RighInfo002927 .box{position: relative;margin-top: 2vw;}
.RighInfo002927 .box .inner{padding: 2vw;background:#fff;box-shadow: 0 0.05rem 0.35rem rgba(0,0,0,0.05)}
.RighInfo002927 .box .inner .info{display: table;}
.RighInfo002927 .box .inner .info > *{display: table-cell;vertical-align: middle;}
.RighInfo002927 .box .tit{padding-right:0.35rem;width:1.82rem;}
.RighInfo002927 .box .tit aside{font-size: 0.48rem;color: #333;font-weight: bold;}
.RighInfo002927 .box .tit aside span{font-size:0.18rem;font-weight: normal;color:#666;}
.RighInfo002927 .box .edit{line-height: 1.8;font-size: 0.18rem;color: #666;padding-left:0.35rem;border-left:1px solid #e8e8e8;}
.RighInfo002927 .box.v-top .ytable-cell{vertical-align: top;}
@media(max-width:768px){
.RighInfo002927 .box  .ytable,
.RighInfo002927 .box  .ytable-cell{display: block;}
.RighInfo002927 .box .inner .info > *{display: block;}
.RighInfo002927 .box .info{padding:4vw;}
.RighInfo002927 .box .tit aside{font-size: 0.4rem;}
.RighInfo002927 .box .tit aside span{margin-left:5px;}
.RighInfo002927 .box .edit{padding-left:0;border-left:0;}
}


.qyj{padding:5vw 0;background: linear-gradient(78deg,#fbe9e9,#f8f8f8, #fbefef,#fff);}
/*Floor003011 */
.Floor003011{overflow: hidden;position: relative; z-index: 1;padding:0 0 2vw;}
.Floor003011 .auto{}

.Floor003011 .solgan{margin: 2.5vw 0 2vw 0;font-size: 0.3rem;color: #333333;line-height: 1.462em;}
.Floor003011 .intro{padding-bottom: 1.2vw;}
.Floor003011 .intro p{margin: 0.1rem 0;color: #666;line-height: 2;font-size:0.18rem;text-align: justify;}
.Floor003011 .fr .pic{padding-right: 0px; margin-top: 0px;}
.Floor003011 .fl .img img{width:86%;margin:0 auto;}
.Floor003011 .fl .img p{color: #666;line-height: 1.65;font-size: 0.18rem;margin-top:2vw;}
.Floor003011 .fl .img p span{color:#e60012;font-size: 0.28rem;}
@media(min-width:1025px){
.Floor003011 .fl{width: 50%; }
.Floor003011 .fr{width: 43%;}
.Floor003011 .fl .img{width: 100%;}
}
@media(max-width:768px){
.Floor003011 .fr{margin-bottom: 4vw;}
.Floor003011 .fr .pic{margin-top: -10vw;}
}
@media(max-width:640px){
.Floor003011 .solgan{font-size: 4.5vw;}
}

/*
 .RighInfo002225 为demo编号
 */
.RighInfo002225{}
.RighInfo002225 .item{}
.RighInfo002225 .wrap-content{}
.RighInfo002225 .item{ color:#666; margin:0 auto; padding:15px 0;}
.RighInfo002225 .item .word{ text-align:center; }
.RighInfo002225 .item .icon{margin-bottom:0.15rem;}
.RighInfo002225 .item .pic{ text-align:center;}
.RighInfo002225 .item .tit{ margin-top:0; font-size:0.3rem; font-weight:normal;color:#333;}
.RighInfo002225 .item .con{ position:relative; margin:0;font-size:0.18rem;line-height: 1.8;text-align: justify;}
.RighInfo002225 .item .con:before{ display:none;}

@media screen and (min-width: 768px){
  .RighInfo002225 .item{ max-width:none;margin:0; padding:0;}
  .RighInfo002225 .item .word{ float:right; width:50%; text-align:left; padding:5vw 0 0 5vw;text-align: justify; }
  .RighInfo002225 .item .pic{ float:left; width:50%;}
  .RighInfo002225 .item.odd .word{ float:left;padding:5vw 5vw 0 0;}
  .RighInfo002225 .item.odd .pic{ float:right;} 
  .RighInfo002225 .item .word{}   
  .RighInfo002225 .item .con{padding-left:32px;} 
  .RighInfo002225 .item .con:before{ position:absolute; left:0; top:10px; height:50%; max-height:60px; width:3px; content:""; background-color:#e60012; display:block;}
}
@media(max-width:768px){
    .RighInfo002225 .item .icon{margin-bottom:0.1rem;}
    .RighInfo002225 .item .icon img{max-width:0.5rem;}
    .RighInfo002225 .item .tit{font-size:0.26rem;}
}


/*Floor003240 */
.Floor003240{background:url(../images/Floor003240-bg.jpg) no-repeat center/cover; padding: 5vw 0; overflow: hidden;}
.Floor003240 .swiper-wrapper{height: auto;}

.swiper-v-list{--txth:0.56rem;--vnum:7;}
.swiper-v-list .swiper-slide{font-size: var(--font-size18);}
.swiper-v-list .swiper-slide-active{color: #e60012;z-index: 4;}
.swiper-v-list .txt{position: relative;}
.swiper-v-list .txt p{margin: 0;}
.swiper-v-list .line{display: flex; justify-content: space-between;align-items: flex-start; position: absolute; left: 0;top: 0;}
.swiper-v-list .line i{background-color: #cacaca;}
.swiper-v-list .swiper-slide-active .line i{background-color: #e60012; transition: 0.3s 0.3s;}

.Floor003240 .left{position: relative;z-index: 10;}
.swiper-overlay .swiper-wrapper{ align-items: center;}
.swiper-overlay .swiper-slide{display: flex;align-items:center;z-index: 1;transition: opacity 0.3s;}
.swiper-overlay .swiper-slide:not(.swiper-slide-next):not(.swiper-slide-active):not(.swiper-slide-prev){opacity: 0;}
.swiper-overlay .swiper-slide .pic{position: relative;z-index: 1;transition: 0.3s;}
.swiper-overlay .swiper-slide-next,
.swiper-overlay .swiper-slide-prev{z-index: 2;}
.swiper-overlay .swiper-slide-prev .pic{ transform: scale(0.791) translateX(30%); transform-origin: right 50%; }
.swiper-overlay .swiper-slide-active{z-index: 10;}
.swiper-overlay .swiper-slide-active .pic{transform: scale(1); transform-origin: center center;}
.swiper-overlay .swiper-slide-next .pic{ transform: scale(0.791) translateX(-30%);transform-origin: left 50%;}
.swiper-overlay .swiper-slide .pic img{position: relative;z-index: 4;}
.swiper-overlay .swiper-slide .pic::before{position: absolute;z-index: 10;left: 0;top: 0;content: '';width: 100%;height: 100%;background: url(../images/Floor003240-kuang-v.png) no-repeat center center; background-size: 100% 100%;height: 100%;}
.swiper-overlay .swiper-slide .pic:after{position: absolute; content: '';width: 3.55rem;height: 1.44rem; bottom: -0.05rem;background: url(../images/Floor003240-kuang-shadow.png) no-repeat center center; background-size: contain; left: -1.32rem;z-index: 0;opacity: 0}
.swiper-overlay p{position: absolute; top: 40%;width: 50%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;color: #c00;}

@media (min-width:1025px) {
.Floor003240 .left{width: calc(665 / 1600 * 100%);}
.Floor003240 .left .swiper-v-list{overflow: auto;height: 5rem;}
.Floor003240 .left .swiper-v-list::-webkit-scrollbar{width: 4px; height:4px;-webkit-overflow-scrolling : touch;}
.Floor003240 .left .swiper-v-list::-webkit-scrollbar:hover{}
.Floor003240 .left .swiper-v-list::-webkit-scrollbar-track{}
.Floor003240 .left .swiper-v-list::-webkit-scrollbar-thumb{border-radius: 5px;background: #ddd;}
.Floor003240 .left .swiper-v-list::-webkit-scrollbar-button{height: 0px;width: 0;}
.Floor003240 .left .swiper-wrapper{transform: none !important;}
.Floor003240 .left .swiper-v-list .swiper-slide{height: auto !important;}
.Floor003240 .right{width: calc(805 / 1600 * 100%);}
.swiper-overlay{width: 175.156%;margin-left: -37.578%;}
.swiper-overlay{padding: 0 1.32rem;}
.swiper-v-list{height: calc(var(--txth) * var(--vnum));}
.swiper-v-list .txt{height: var(--txth); display: flex;align-items: center;padding-left: 0.65rem;}
.swiper-v-list .swiper-slide{height:  var(--txth);}
.swiper-v-list .line{flex-direction: column;width: 0.37rem;height: calc(100% + 1px);}
.swiper-v-list .line i{height: 1px;width: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(4){width: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(3),
.swiper-v-list .swiper-slide-active .line i:nth-child(5){width:48%;}
}
@media (max-width:1024px) {
.Floor003240 .left{margin-bottom: .5rem;}
.Floor003240 .right{margin: 0 -1.32rem; }
.swiper-v-list .txt{padding: 0.5rem 0.1rem 0;}
.swiper-v-list .txt p.dot2{-webkit-line-clamp:3;}
.swiper-v-list .line{width:calc(100% + 1px); height: 0.37rem;}
.swiper-v-list .line i{width: 1px;height: 24%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(6){height: 100%;}
.swiper-v-list .swiper-slide-active .line i:nth-child(5),
.swiper-v-list .swiper-slide-active .line i:nth-child(7){height:48%;}
.swiper-v-list .swiper-slide{text-align: center;}
}
@media (max-width:640px) {
    .Floor003240 .right{margin: 0 -0.6rem; }
    .swiper-overlay .swiper-slide .pic:after{width: 1.7rem; height: 0.7rem;left: -0.6rem;}
    .swiper-v-list .swiper-slide{font-size: var(--font-size11);}
    .swiper-v-list .swiper-slide-active{font-size: var(--font-size14);}
}


.Culturaltourism{padding:5vw 0 1vw;}
.Culturaltourism .topcon{text-align: center;margin-bottom:2vw;}
.Culturaltourism .topcon h2{font-size:0.34rem;color:#e60012;margin:0;font-weight: normal;}
.Culturaltourism .topcon p{font-size:0.18rem;color:#666;line-height: 2;}
.Culturaltourism .topcon p b{color:#e60012;font-size:0.4rem;font-weight: normal;}

/*Floor002212*/
.Floor002212{background-size:cover; padding:5vw 0;overflow: hidden;}
.Floor002212_1{background:#f8f8f8;}
.Floor002212_3{background:#f8f8f8;}
.Floor002212 .List li h4 a,
.Floor002212 .List li,
.Floor002212 .List li .more,
.Floor002212 nav ul li{transition:all 0.5s ease-out 0s;}
.Floor002212 nav{margin: 40px 0; text-align: center; }
.Floor002212 nav ul{display:block;text-align:center;overflow: hidden;}
.Floor002212 nav ul li{display:inline-block; *zoom:1; *display:inline; text-align: center; line-height: 45px; height: 45px;  padding: 0 10px;}
.Floor002212 nav ul li a{display: block; color: #333; font-size: 0.22rem; padding:0 20px; min-width:135px;border-radius:50px;}
.Floor002212 nav ul li.slick-active a{color: #fff; background:#e60012;}
.Floor002212 .List{margin: 20px -70px 0; position: relative;}
.Floor002212 .List .slider{padding: 0 70px;}
.Floor002212 .List li{float: left; }
.Floor002212 .List li > *{margin:0 20px;}
.Floor002212 .List li .pic {overflow: hidden; display: block;}
.Floor002212 .List li .pic img{width: 100%;  display: block; transition: 1s;}
.Floor002212 .List li:hover .pic img{transform: scale3d(1.04,1.04,1.04);}
.Floor002212 .List li figure{padding: 25px 20px; background: #fff;text-align: center;}
.Floor002212 .List li h4{font-size: 0.18rem;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; margin:0; font-weight:normal;}
.Floor002212 .List li h4 a{color: #333;}
.Floor002212 .List li h4 a:hover{color: #e60012;}
.Floor002212 .List .slick-arrow{ width:20px; height:42px; position:absolute;top: 50%; margin-top: -22px; background-image:url(../images/Floor002212-icon.png); background-repeat:no-repeat; display:block; z-index:5;}
.Floor002212 .List .slick-prev{left: 0; background-position:0 0;}
.Floor002212 .List .slick-next{ right:0;background-position:-21px 0;}
.Floor002212 .List .slick-prev:hover{background-position:0 -42px;}
.Floor002212 .List .slick-next:hover{background-position:-21px -42px;}
.Floor002212 .List .btn a{ display:block; width:20px; height:42px;}
@media(max-width:1366px){
.Floor002212 .List{margin-left: 0;margin-right: 0;}
.Floor002212 .List .slider{padding: 0 40px;}
}
@media(max-width:1000px){
.Floor002212{ padding:4% 0 8%;}
}
@media(max-width:720px){
.Floor002212 nav ul li{ width:25%; max-width:none; float:left; padding:0 5px;}
.Floor002212 nav ul li a{ padding:0 10px;min-width:1px;}
}
@media(max-width:500px){
 .Floor002212 nav ul li a{font-size: 3vw;}
.Floor002212 nav{ margin:3% 0;}
.Floor002212 .List li > *{margin:0;}
}
/*Floor002212 End*/

.Guidescanning{padding:5vw 0;}
.Guidescanning_2{background:#f8f8f8;}
.Guidescanning .QRcode{margin:0 auto; text-align: center;}
.Guidescanning .QRcode p{font-size:0.22rem;margin:0;color:#333;margin-top:0.25rem;}



/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0.5%;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:0;background:#fff;text-align: center; box-shadow: -0.05rem 0 0.1rem rgba(0,0,0,0.1); }
.Other002539 .li_wx figure{ width:1.7rem; padding:8px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_wx figure p{margin:0.04rem 0 0.04rem;}
.Other002539 .icon{ display:block; width:0.96rem; height:0.96rem;color:#333; text-align: center; background:url(../images/Other002539-icon.png) no-repeat center top 0.18rem/0.35rem;background-color:#fff;box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);border-radius: 0px;padding-top:0.6rem; }
.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;}
}
@media(max-width:1024px){
.Other002539{top:50%;}
.Other002539 ul{ }
.Other002539 #open_2539{ background-color:#483f3e;}
}


/*
 .Form001725 为demo编号
 */
.Form001725{ padding:0.8rem 0;}
.Form001725 .form{ display:table; width:100%;}
.Form001725  figure{ display:table-cell; vertical-align:middle;}
.Form001725  figure:nth-child(2){ width:50%; padding-left:2%;margin-top: 2%;}
.Form001725  figure:nth-child(2) img{margin-top: -4%;}
.Form001725 .form td{ padding-bottom:20px; font-size:0.16rem;}
.Form001725 .form .tr{width: 32%;float:left;margin-right:2%;}
.Form001725 .form .tr td{width: 28%; }
.Form001725 .form .tr:nth-child(3){margin-right:0;}
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #e7e7e7; line-height:46px;height:46px; font-size:0.16rem; text-indent:10px; background:none; }
.Form001725 .form p{ margin:0 0 10px 0;color:#e60012;font-size: 0.18rem; background:url(../images/Form001725-icon.jpg) no-repeat left center; padding-left:0px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#e60112;}
.Form001725 .form .btn{ background:#e60012; color:#fff; cursor:pointer; font-size:0.16rem; width:60%; max-width:160px; height:45px; border-radius:3px; border:none; margin-top:10px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
@media(max-width:768px){
  .Form001725{padding:0.4rem 0;}
  .Form001725 .form .tr{width:100%;}
  .Form001725 .form .tr td{width: 1%;}
}
.placeholder{padding:62px 0 60px !important;font-size:0.16rem !important;}
.placeholder .webuploader-pick{background:#e60012 !important;font-size:16px !important;}
.statusBar .btns .uploadBtn{background:#e60012 !important;}
.queueList{margin:0 0 15px 0 !important;border:2px dashed #e6e6e6 !important;}



.list_istop{padding:5vw 0 2vw;margin: 0 auto;margin-top:0%;}
.list_istop ul{margin-bottom:3%;}
.list_istop ol{overflow:hidden; padding-bottom:15px; margin-bottom:15px;    border-bottom: 1px solid #eee;}
.list_istop ol img{ float:left; width:30%; margin-right: 2%;}
.list_istop ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#010101; font-weight:normal;}
.list_istop ol time{ color: #999;  margin-right: 5%;font-size: 14px;}
.list_istop ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.list_istop ol a.more{ color:#9e0e02;display:inline-block;}
.list_istop li {position: relative; border-bottom: 1px #e4e4e4 dotted; font-size:0.18rem;padding:1.2em 0; overflow:hidden;} 
.list_istop li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#ccc; left:5px; top:50%; margin-top:-2px;}
.list_istop li time{ float:right; font-size:0.16rem; color:#999;}
.list_istop li a{ display:block; float:left; width:80%;font-size:0.18rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px;color:#333;}
.list_istop li a:hover{ color:#e60012;}

@media(max-width:640px){
  .list_istop{}
  .list_istop li a{width:77%;font-size:0.18rem;}
}









