
@font-face {
  font-family: 'hml';
  src: url('fonts/HarmonyOS/Light.woff') format('woff');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'hmr';
  src: url('fonts/HarmonyOS/Regular.woff') format('woff');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'hmm';
  src: url('fonts/HarmonyOS/Medium.woff') format('woff');
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'hmb';
  src: url('fonts/HarmonyOS/Bold.woff') format('woff');
  font-weight: 700;
  font-display: swap;
}

body{font-family: hmr; --hover-color:#2EB6AA; --hover-color2:#ed6c00;--white:#fff; --black:#333; --grey:#666; --grey2:#999; --rgb-white:255,255,255;--rgb-black:0,0,0; font-size: var(--font-size16);--rgb-hover:46,182,170;}



p{margin: 0;}
p+p{margin-top:1em;}


/*Top003213 */
.Top003213{position:fixed;left: 0;top: 0;width: 100%;z-index: 1000;transition: 0.3s;border-bottom: 0.01rem solid rgba(var(--rgb-white),0.2);}
.Top003213:hover,
.Top003213_fixed{background:var(--white); box-shadow: 0 0 0.1rem rgba(var(--rgb-black),0.1); border-bottom: none;}
.Top003213 .logo a{display: flex; align-items: center;}
.Top003213 .logo i{font-size: var(--font-size18); color: var(--white); padding-left: .15rem; margin-left: .15rem; border-left: 0.01rem solid var(--white); font-style: normal;}

.Top003213 .logo img{height: 0.3rem;}
.Top003213 .logo img.on,
.Top003213_fixed .logo img,
.Top003213:hover .logo img{display: none;}
.Top003213:hover .logo img.on,
.Top003213_fixed .logo img.on{display: block;}
.Top003213:hover .logo i,
.Top003213_fixed .logo i{color: var(--grey); border-color: var(--grey2);}
.Top003213 [class*=autoCon-]{position: relative;z-index: 100;}
.Top003213 menu li span,
.Top003213 menu li span a{display: block;}
.Top003213 .top-language{ position:relative;padding:.3rem 0;}
.Top003213 .top-language span{ display:block;background:url(../images/lang-white.svg) no-repeat left center;line-height:.3rem; padding:0 .2rem 0 .34rem; cursor:pointer; position: relative; z-index: 1;  background-size: auto 70%; color: var(--white);}
.Top003213:hover .top-language span,
.Top003213_fixed .top-language span{ background-image:url(../images/lang.svg); color: var(--black);}
.Top003213 .top-language span:after{position: absolute; width:.06rem; height:.06rem; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-bottom: 0.01rem solid var(--white);border-right: 0.01rem solid var(--white); right: 0; top: 50%; margin-top:-.04rem;}
.Top003213:hover .top-language span:after,
.Top003213_fixed .top-language span:after{border-color: var(--black);}
.Top003213 .top-language figure{ position:absolute; top:100%; left:50%; background:#fff; width:1.2rem; line-height:.4rem; display:none; margin-left:-.6rem; box-shadow:  0 0 0.1rem rgba(var(--rgb-black),0.1);}
.Top003213 .top-language a{ display:block; text-align:center; color:var(--black);border-bottom: 0.01rem solid rgba(var(--rgb-black), 0.1);}
.Top003213 .top-language a:hover{background:var(--hover-color); color: var(--white); }


@media (min-width:1025px) {
.Top003213 menu li{margin-right: calc(70 / 1920 * 100vw);}
.Top003213 menu li span a{line-height:.9rem;font-size: var(--font-size18);color:var(--white);position: relative;}
.Top003213:hover menu li span a,
.Top003213_fixed menu li span a{color:var(--black);}
.Top003213 menu li span a:after{position: absolute; content: ''; height:0.04rem;width: 0; bottom: 0; left: 50%;background-color:var(--white); opacity: 0; transition: 0.3s;transform: translateX(-50%);}
.Top003213:hover menu li span a:after,
.Top003213_fixed menu li span a:after{background-color:var(--hover-color);}
.Top003213 menu li span a:hover:after,
.Top003213 menu li.aon span a:after{opacity: 1;width: 0.32rem; }
.Top003213 menu li span a:hover,
.Top003213 menu li.aon span a{color: var(--white); }
.Top003213:hover menu li span a:hover,
.Top003213:hover menu li.aon span a,
.Top003213_fixed menu li span a:hover,
.Top003213_fixed menu li.aon span a{color: var(--hover-color); }
}

@media (max-width:1024px) {
.Top003213{--top:0.7rem;position: fixed;/* background-color: var(--white); *//* box-shadow: 0 0 0.1rem rgba(var(--rgb-black),0.3); */}
.Top003213 [class*=autoCon-]{height: var(--top);}
.Top003213 menu{position: fixed; left: -100%;opacity: 0;visibility: hidden;transition:left 0.5s ease-in-out;top: var(--top);width: 100%;bottom: 0; }
.menu-show .Top003213 menu{left: 0;visibility: visible; opacity: 1;}
.Top003213 .logo img{height: 0.2rem;}
.Top003213 .open-menu{margin-left: 0.3rem;}
.Top003213 .open-menu i{background-color: var(--hover-color);}
.Top003213 ul{height: 100%; position: relative;width:45%;box-shadow: 0 0.1rem 0.1rem rgba(var(--rgb-black),0.3);background-color: #fff;}
.Top003213  li span{line-height: 4; padding: 0 1em; border-bottom:0.01rem solid rgba(var(--rgb-black),0.1); }
.Top003213  li.has-sub span{background: url(../images/select.svg) no-repeat right 1em center; background-size:1em auto;}
.Top003213  li.has-sub span:before{position: absolute; content: ''; left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.Top003213  li.active span{background-color: #f9f9f9;}
}





/*Banner003223 */
.Banner003223{position:relative;z-index:1;}
.Banner003223 .swiper-wrapper{height: auto;}
.Banner003223 .swiper-slide{position: relative;overflow: hidden;}
.Banner003223 .controls-page{bottom:6.06826802%;position: absolute;z-index: 10;text-align: center;}
.Banner003223 .controls-page span{width: 0.14rem;height: 0.14rem;  margin: 0 0.15rem !important; display: block;border-radius:.07rem 0;opacity: 1; background:var(--white); border: none;}
.Banner003223 .controls-page span.swiper-pagination-bullet-active{width: .25rem; height: .25rem; background: transparent; border:.05rem solid var(--white);}

.Banner003223 h2{font-size: 0.68rem;padding:0;margin:0;margin-bottom:0.1rem;}
.Banner003223 h3{font-size: 0.18rem;font-weight: normal;letter-spacing: 2px;opacity: 0.5;}
.Banner003223 .video-inner{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index:99;}
.Banner003223 .video-inner video{width: 100%;height: 100%;z-index: 100;object-fit: cover;}
.Banner003223 .swiper-slide .autoCon-1440{position: relative;}
.Banner003223 .swiper-slide .txt{position: absolute;width:100%;left:0;top:50%;color:#fff;z-index:99;transform: translateY(-50%);}
.Banner003223 .swiper-slide .txt h2,.Banner003223 .swiper-slide .txt h3{display: none;}
.Banner003223 .video-inner .video-box{position: absolute;width:100%;height:100%;top:0;left:0;}
.Banner003223 .video-inner .open-video{width:100%;height:100%;background: url(../images/play.svg) no-repeat center;background-size: 0.6rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);cursor: pointer;z-index:9;opacity: 0;}
.Banner003223 .video-inner .video-box::after{content:"";display: block;width:100%;height:100%;background: rgba(0,0,0,0.2);position: absolute;left:0;top:0;}


.Banner003223 .Ispic{ overflow:hidden; position:relative;display: block;}
.Banner003223 .Ispic span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.Banner003223 .Ispic span img{ width:100%; height:100%;object-fit: cover;position: static;z-index:9;opacity: 1;}

.home_video_box{position: absolute;left: 50%;top: 50%;width: 100%;height: 100%;z-index: 9999;transform: translate(-50%,-50%);background: rgba(0,0,0,0.6);}
.home_video_box video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 101;object-fit: cover;}
.home_video_box .close{position: absolute;right: 0;bottom: 100%;width:0.4rem;height:0.4rem;background: url(../images/close2.svg) no-repeat center center;background-size: contain;cursor: pointer;z-index: 200;}
.Banner003223 .swiper-slide .txt .play{width:0.8rem;height:0.8rem;background: url(../images/play.svg) no-repeat center center;background-size: contain;cursor: pointer;transition: all .5s;margin:0.6rem auto 0;cursor: pointer;opacity: 0;transition: all .5s;}
.Banner003223 .swiper-slide .txt.tc{text-align: center;}
.home_video_box .home_video_box1{width:70%;height:70%;transform: translate(-50%,-50%);left:50%;top:50%;position: absolute;}
.Banner003223 .swiper-slide:hover .txt .play{opacity: 0.7;}


@media (min-width:1025px) {
.Banner003223 .Ispic{height:100vh;}   
}

@media (max-width:1024px) {
    .Banner003223 .Ispic{height:60vh; max-height: 5rem;}   
    .Banner003223 h2{font-size: 0.3rem;}
    .Banner003223 h3{font-size: 0.16rem;}
    .Banner003223 .video-inner .open-video{opacity: 0;}
    .Banner003223 .video-inner.active .video-box{opacity: 1;}
    .Banner003223 .video-inner .video-box{opacity: 0;}
    .Banner003223 .swiper-slide .txt h2,.Banner003223 .swiper-slide .txt h3{display: block;}
    .Banner003223 .swiper-slide .txt .play{display: none;}
}
      



.productNav{ position:fixed; z-index:-100; left: .45rem; top:50%; transform: translateY(-50%); opacity: 0; transition: .3s;}
.productNav_fixed{opacity:1;z-index: 1000;}
.productNav li{}
.productNav li a{ width:0.06rem; height:0.06rem; display:block; margin:.2rem auto; border-radius: 50%;background:#ccc;position: relative;}
.productNav li .pages{  width: 0; line-height:1.8;overflow: hidden; display: block; color:#333;text-align: center; position: absolute; left:-0.15rem; top:125%; margin-top: 0rem; opacity: 0; white-space: nowrap;color:#999;}
.productNav li.aNow a{background: var(--hover-color);}
.productNav li.aNow a:after{content:'';width:0.16rem;height: 0.16rem;border:0.02rem solid var(--hover-color);display: block;border-radius: 50%;margin:-0.05rem 0 0 -0.05rem;position: absolute;}
.productNav li.aNow .pages{ width:.35rem; opacity: 1;}
.productNav li .pages #cur{display: block;font-size:0.3rem;line-height: 1.5; color:#333;}
.productNav li .pages #total{display: block;font-size:0.18rem;color:#999;}

.productNav li.white .pages{color:#fff;}
.productNav li.white .pages #cur{color:#fff;}


.gettop{position: fixed; right:.2rem; top:80%; opacity: 0; transition: .3s;  z-index:-1000;}
.gettop_fixed{opacity:1; z-index:1000;}
.gettop,
.gettop::before{ display:block;height:.6rem;}
.gettop::before{ content:'';width:.6rem; border-radius:50%; background-color:var(--hover-color); background-repeat:no-repeat;background-image:url(../images/gettop.svg); z-index:10; background-size:auto .3rem; background-position: center;}
.gettop span{ display:none; position:absolute; right:.55rem; top:0; border-radius:.6rem 0 0 .6rem; line-height:.6rem; color:var(--white); background-color:var(--hover-color2); z-index:3; width:1rem; padding-left:.2rem;}
.gettop:hover::before{background-color: var(--hover-color2); border-radius: 0 .6rem .6rem 0;}
.gettop:hover span{ display:block;}




.Hometitle{margin-bottom:.8rem; position: relative; z-index: 1; line-height:1;}
.Hometitle .cn{font-size:.42rem; color:var(--black);  letter-spacing: 0.05rem;}
.Hometitle .en{text-transform: uppercase; font-size:calc(110 / 1920 * 100vw); opacity: 0.04; position: absolute; top: 50%; width: 100%; transform: translateY(-50%); font-weight: bold; z-index: -1; color:var(--black); font-family: Arial;}


.Homemore{display:table; color:var(--white) !important; line-height:.5rem; border-radius:.5rem; padding: 0 .7rem 0 .25rem; background: url(../images/more-on.svg) no-repeat right .3rem center var(--hover-color); background-size: .14rem auto; transition: .3s;}
.Homemore:hover{background-color:var(--hover-color2); padding: 0 .25rem 0 .7rem; text-align: right; background-position:left .25rem center;}






/*Floor002529 */
.Floor002529{ padding:var(--padMar120) 0;background: url(../images/Floor002529-bg.jpg)no-repeat center bottom;background-size: cover}
.Floor002529 .Hometitle{text-align: center; margin-bottom: .3rem;}
.Floor002529 .txt{font-size:var(--font-size18) ;}
.Floor002529 .ul_num{margin:1rem auto; display: flex;}
.Floor002529 .ul_num li{ width:33.3%;text-align:center; font-size:var(--font-size24); color:var(--black);}
.Floor002529 .ul_num li:not(:last-child){border-right: 0.01rem solid rgba(var(--rgb-black), 0.08);}
.Floor002529 .ul_num li span{  font-size:var(--font-size48); padding-right:.1rem; font-weight: bold;}
.Floor002529 .ul_num li p{ font-size:var(--font-size18); color: var(--grey2);}
.Floor002529 .txt{line-height:2; text-align: center; color:var(--grey);}
.Floor002529 .Homemore{ margin:.4rem auto 0;}
.Floor002529 .ul_num li i{font-style: normal;}
@media(min-width:1025px){
    .Floor002529 .txt{width:80%; margin: 0 auto;}
}
@media screen and (max-width:1024px){
    .Floor002529 .ul_num li i{display: none;}
}




/*Floor003225 */
.Floor003225{position:relative;z-index:1;overflow:hidden;}
.Floor003225 .logobg,
.Floor003225 .logobg .logo,
.Floor003225 .logobg .bg{position: absolute; left: 0; top: 0; overflow: hidden; width: 100%; height: 100%; z-index:100;}
.Floor003225 .logobg .logo,
.Floor003225 .logobg .bg{background-position: center; background-repeat: no-repeat; background-size:cover;}
.Floor003225 .logobg .logo{z-index:101;}

.Floor003225 .Hometitle{position:absolute;left: 0; top: 1.4rem; margin-bottom:0; text-align: center; z-index:10; width: 100%;}
.Floor003225 .Hometitle .cn,
.Floor003225 .Hometitle .en{color: var(--white);}
.Floor003225 .Hometitle .en{opacity: .1;}
.Floor003225 .imgs{position:relative;height: 100vh;}
.Floor003225 .imgs .imgbg{position:absolute;left: 0;top: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;z-index: 2;height: 100vh;}
.Floor003225:hover .imgs .imgbg{display: none;}
.Floor003225 .imgs::before{position:absolute;content:'';left:0;top:0;width:100%;background:var(--black);height:100%; opacity: 0.4;z-index:3}
.Floor003225 .imgs .Ispic{padding-bottom: 100vh;}
.Floor003225 .items li{flex:1;display:flex;align-items:flex-end;transition:0.3s;position:relative;z-index:1}
.Floor003225 .items li::before{position:absolute;content:'';left:0;bottom:0;width:100%;background:linear-gradient(to bottom,rgba(var(--rgb-hover),0.3) 0%,rgba(var(--rgb-hover),0.9) 100%);height:0;transition:0.3s;z-index:-1}
.Floor003225 .items li .txt{padding:0 1.6rem;color:var(--white)}
.Floor003225 .items li:hover .txt{padding-bottom:1.2rem;}
.Floor003225 .items li .tit{font-size:var(--font-size30);margin:0.3rem 0; text-align: center;}
.Floor003225 .items li .info{height:0;overflow:hidden;opacity:0;transition:height 0.5s}
.Floor003225 .items li .info p{line-height:1.75;position:relative;z-index:1}
.Floor003225 .items li .Homemore{margin:.4rem auto 0; transform: translateY(0.5rem); opacity: 0;}
.Floor003225 .items li:hover .Homemore{background-color:var(--hover-color2); padding: 0 .25rem 0 .7rem; text-align: right; background-position:left .25rem center; opacity: 1;transform: translateY(0);}

@media (min-width:0px) {
.Floor003225 .swiper-wrapper{height: 100vh;}
.Floor003225 .items{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10; display:flex;justify-content:space-between}
.Floor003225 .items li:not(:last-child){border-right:0.01rem solid rgba(var(--rgb-white),0.2);}
}
@media (min-width:1025px) {
.Floor003225 .items li:hover::before{height:100%}
.Floor003225 .items li:hover .info{height:calc(var(--height) * 0.01rem);opacity:1}
}
@media (max-width:1024px) {
.Floor003225 .items li .txt{padding: 0 0.2rem 0.2rem;}
.Floor003225 .items li .tit{font-size: var(--font-size20);}
}
/* @media (max-width:640px) {
.Floor003225 .swiper{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.Floor003225 .items{position: relative;z-index: 3;}
.Floor003225 .items li .txt{padding-top: 0.2rem;}
.Floor003225 .items li{border-bottom:0.01rem solid rgba(var(--rgb-white),0.2);}
} */
@media screen and (max-width:480px){
    .Floor003225 .Hometitle{top: 0.5rem;}
    .Floor003225 .items li .Homemore {
        font-size: 0.14rem;
        padding: 0 0.1rem 0 0.3rem ! IMPORTANT;
        margin-top: 0;
        background-position: left 0.12rem center ! IMPORTANT;
    }
}



/*Floor002920 */
.Floor002920{padding:var(--padMar120) 0;}
.Floor002920 .Hometitle{margin-bottom: 0;}
.Floor002920 .flex{display: flex; align-items: center;justify-content: space-between; margin-bottom: .5rem; }
.Floor002920 .tab ul{display: flex; justify-content: flex-end;}
.Floor002920 .tab li{list-style: none; font-size: var(--font-size18); margin-left: .3rem;}
.Floor002920 .tab li a{line-height: .5rem; color:#ccc; background:rgba(var(--rgb-black), 0.04); padding: 0 .35rem; border-radius: .5rem; display: block;}
.Floor002920 .tab li.slick-active a{background: var(--hover-color); color: var(--white);}
.Floor002920 .pic{overflow: hidden;}
.Floor002920 .Ispic{width: 100%; padding-bottom:59.677%; transition: .3s;}
.Floor002920 a:hover .Ispic{transform: scale(1.1);}
.Floor002920 .tit{font-size: var(--font-size22); color: var(--black);}
.Floor002920 a:hover .tit{ color: var(--hover-color);}
.Floor002920 .txt{color: var(--grey); line-height: 1.75; height: calc(1.75em * 2);}
.Floor002920 .n-top{position: relative;}
.Floor002920 .n-top::before{position: absolute;left:0; width:100%; height: .01rem; background:rgba(var(--rgb-black), 0.1); content: ''; bottom:.08rem;}
.Floor002920 .n-top .con{padding:.45rem 0 .61rem; position: relative; padding-left: 1.2rem;}
.Floor002920 .n-top time{display: block; color: var(--grey2); position: absolute; left: 0; top: .45rem; }
.Floor002920 .n-top time span{display: block; font-size: var(--font-size30); font-weight: bold;}
.Floor002920 .n-top .tit{margin-bottom:.2rem; font-size: var(--font-size26);}
.Floor002920 .n-top .slick-dots{position: absolute; right:0;display: flex;justify-content: flex-end; align-items: flex-end; bottom:0; z-index: 10; background:#fff; padding-left: .3rem;}
.Floor002920 .n-top .slick-dots li{display: block;width: 0.16rem; height: 0.16rem; border: solid 0.02rem transparent; position: relative;border-radius: 50%; transition: 0.3s; cursor: pointer;}
.Floor002920 .n-top .slick-dots li + li{margin-left: 0.1rem;}
.Floor002920 .n-top .slick-dots li:after{position: absolute; content: '';left: 50%;top: 50%;border-radius: 50%;width: 0.08rem; height: 0.08rem; transform: translate(-50%,-50%);opacity: 0.5; background-color: var(--hover-color); transition: 0.3s;}
.Floor002920 .n-top .slick-dots li.slick-active{border-color: var(--hover-color);}
.Floor002920 .n-top .slick-dots li.slick-active:after{opacity: 1;}
.Floor002920 .n-top .slick-dots li button{display: none;}

.Floor002920 .n-list dt+dt{margin-top: .82rem;}
.Floor002920 .n-list .con{border-bottom: 0.01rem solid rgba(var(--rgb-black), 0.1);}
.Floor002920 .n-list .tit{margin-bottom: .25rem; line-height: 1.5; height: calc(1.5em * 2);}
.Floor002920 .n-list time{color: var(--grey2);}
.Floor002920 .n-list .Ispic{padding-bottom:60%; }


.Floor002920 .box{display: flex; justify-content: space-between; max-width: 14.4rem;}
.Floor002920 .n-top{width: 47%;}
.Floor002920 .n-list{width:48%;margin-left:5%;}
.Floor002920 .n-list a{display: flex; align-items:stretch;justify-content: space-between; }
.Floor002920 .n-list .pic{order: 2; width: 36.17%; }
.Floor002920 .n-list .con{width:calc(100% - 36.17% - .4rem);}

@media screen and (max-width:1024px){
    .Floor002920 .n-list .tit{margin-bottom: 0.1rem;}
}
@media screen and (max-width:768px){
    .Floor002920 .box{flex-direction: column;}
    .Floor002920 .n-top{width: 100%;margin-bottom: 0.3rem;}
    .Floor002920 .n-list {
        width: 100%;
        margin-left: 0;
    }
    .Floor002920 .n-list dt+dt{
        margin-top: 0.3rem;
    }
    
}
@media screen and (max-width:480px){
    .Floor002920 .n-list .con{border-bottom: none;}
}







/*Bottom003215 */
.Bottom003215{position: relative;z-index: 1;background-color:#232323; padding-top: .8rem;}
.Bottom003215,
.Bottom003215 a:not(:hover){color:rgba(var(--rgb-white), 0.75);}
.Bottom003215 a:hover{color:var(--white);}
.Bottom003215 .logo{margin-bottom: .3rem;}
.Bottom003215 .logo img{max-width: 2.2rem;}
.Bottom003215 .contact{margin-bottom: 0.42rem;}
.Bottom003215 .contact li [class*=ico-]{background-color:rgba(var(--rgb-white),0.2);width: 0.6rem; height: 0.6rem;background-repeat: no-repeat; background-position: center center; background-size: auto calc(28 / 60 * 100%);border-radius: 50%; margin-right: 0.2rem;flex-shrink: 0;}
.Bottom003215 .contact li .ico-tel{background-image: url(../images/tel.svg);}
.Bottom003215 .contact li .ico-email{background-image: url(../images/email.svg);}
.Bottom003215 .contact li .ico-add{background-image: url(../images/add.svg);}
.Bottom003215 .contact li .tit{flex: 1; font-size: var(--font-size14);}
.Bottom003215 .contact li p{margin: 0; font-size: var(--font-size22); margin-top: 0.05rem; color: var(--white);}
.Bottom003215 .f-mid{border-top: 0.01rem solid rgba(245, 249, 255, 0.1);border-bottom: 0.01rem solid rgba(245, 249, 255, 0.1); padding: 0.5rem 0 0.6rem 0;}
.Bottom003215 .f-mid nav dl{max-width: 1.7rem;}
.Bottom003215 .f-mid nav dt{ margin-bottom: 1em; font-size: var(--font-size20);}
.Bottom003215 .f-mid nav dd{line-height: calc(24 / 15); font-size: var(--font-size15); padding: calc(8 / 15 * 1em) 0;}
.Bottom003215 .code dt{text-align: center; width: calc(135 / 340 * 100%);}
.Bottom003215 .code dt .img{border-radius: 0.1rem;background-color: var(--white);margin-bottom: 0.18rem; overflow: hidden;}
.Bottom003215 .code dt p{margin: 0;font-size: var(--font-size14);}
.Bottom003215 .f-bottom{padding: 0.3rem 0;}
.Bottom003215 .other nav a{margin-left: 0.27rem;display: inline-block;}
.Bottom003215 .copyright a{display:inline-block; padding-left: .3rem; margin-left: .15rem; background-position: left top; background-size: auto .2rem; background-repeat: no-repeat;}
.Bottom003215 .copyright .icp{background-image:url(../images/icp.png);}
.Bottom003215 .copyright .gaw{background-image:url(../images/gaw.png);}

@media (min-width:1025px) {
.Bottom003215 .f-mid .left{width: calc(340 / var(--autoWidth) * 100%);}
.Bottom003215 .f-mid .right{width: calc(960 / var(--autoWidth) * 100%);}
}
@media (max-width:1024px) {
.Bottom003215 .contact li + li{margin-top: 0.2rem;}
.Bottom003215 .code{max-width: 3.2rem; margin: 0 auto;}
.Bottom003215 .f-mid nav{display: none;}
.Bottom003215 .f-mid .left{display: flex;flex-direction: column-reverse;}
.Bottom003215 .share{display: flex;flex-direction: column;align-items: center; margin-bottom: 0.5rem;}
.Bottom003215 .f-bottom{text-align: center;}
.Bottom003215 .other{justify-content: center;margin-top: 0.1rem;flex-wrap: wrap;}
}





/*Floor002889*/
.Floor002889{position:relative;z-index:1;overflow:hidden; background: #f5f5f5;}
.Floor002889 .logobg,
.Floor002889 .logobg .logo,
.Floor002889 .logobg .bg{position: absolute; left: 0; top: 0; overflow: hidden; width: 100%; height: 100%; z-index:100;}
.Floor002889 .logobg .logo,
.Floor002889 .logobg .bg{background-position: center; background-repeat: no-repeat; background-size:cover;}
.Floor002889 .logobg .logo{z-index:101;}

.Floor002889 .box{position: relative; z-index: 10;}
.Floor002889 .slider-txt .num{font-size:.6rem; color:var(--hover-color); font-weight: bold; opacity: 0.1;}
.Floor002889 .slider-txt .name{color:var(--hover-color);padding:1.5vw 0; font-size:var(--font-size34); font-weight: bold;}
.Floor002889 .slider-txt p{line-height:1.75;color:var(--grey);height:calc(1.75em * 4); margin: 0; text-align: justify;}
.Floor002889 .slider-txt .btn{padding-top:.6rem;}
.Floor002889 .slider-txt .slick-arrow{width:.6rem;height:.6rem;border-radius: 50%;border: 0.01rem solid var(--hover-color);z-index: 2;position: relative; background: var(--hover-color); background: url(../images/more.svg) no-repeat center; background-size: auto .16rem; cursor: pointer;}
.Floor002889 .slider-txt .slick-prev{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);margin-right: 0.36rem;}
.Floor002889 .slider-txt .slick-arrow:not(.slick-disabled):hover{border-color:var(--hover-color);background-color: var(--hover-color); background-image:url(../images/more-on.svg);}
.Floor002889 .slider-txt .slick-disabled{border-color:#ccc; cursor: default; background-image: url(../images/more2.svg); }

@media(max-width:768px){
.Floor002889 .slider-txt .slick-arrow{width: 8vw;height: 8vw;}
.Floor002889 .slider-txt .slick-prev{margin-right: 5vw;}
}
.Floor002889 .dot-icon .slick-dots li{list-style: none;}
.Floor002889 .dot-icon .slick-dots li+li{padding-top:2vw;}
.Floor002889 .dot-icon .slick-dots li button{border: 0; border-radius:.7rem;padding: 0 .8rem 0 .3rem;height:.7rem; width:100%; text-align: left;cursor: pointer; background: none; font-size:var(--font-size18); background:var(--white); box-shadow: 0 0 0.05rem rgba(var(--rgb-black),0.1); display: flex; align-items: center; }
.Floor002889 .dot-icon .slick-dots li.slick-active button{background:url(../images/more-on.svg) no-repeat var(--hover-color) center right .3rem; background-size:auto .16rem ; }
.Floor002889 .dot-icon .slick-dots li b{color:var(--grey); margin-left:.3rem;font-weight: normal;}
.Floor002889 .dot-icon .slick-dots li.slick-active b{color:var(--white);}
.Floor002889 .dot-icon .slick-dots li img{display: block;width: 100%; max-width:.3rem;}
.Floor002889 .dot-icon .slick-dots li img.on{display:none;}
.Floor002889 .dot-icon .slick-dots li.slick-active img{display: none;}
.Floor002889 .dot-icon .slick-dots li.slick-active img.on{display:block;}
.Floor002889 .slider-pic{width:calc(550 / 1920 * 100vw);height:calc(550 / 1920 * 100vw);margin:2.05rem auto;position: relative;border-radius:50%;z-index: 1; }
.Floor002889 .slider-pic ul .slick-list,
.Floor002889 .slider-pic ul .slick-track,
.Floor002889 .slider-pic ul li,
.Floor002889 .slider-pic ul{height: 100%;}
.Floor002889 .slider-pic .Ispic{height: 100%;border-radius:50%; border:.04rem solid var(--hover-color); }
.Floor002889 .slider-pic .quan i{position: absolute;border-radius: 50%;border: 0.01rem solid rgba( var(--rgb-black),.06);z-index:-1;}
.Floor002889 .slider-pic .quan i:nth-child(1){left: 0;right: 0;top:0;bottom:0;}
.Floor002889 .slider-pic .quan i:nth-child(2){left: -15%;right: -15%;top: -15%;bottom: -15%; animation: orbit linear 30s infinite;}
.Floor002889 .slider-pic .quan i:nth-child(2):before{position: absolute;content: '';width: 0.14rem;height: 0.14rem;border-radius: 50%;right: 11%;top: 16%;background: var(--hover-color); }
.Floor002889 .slider-pic .quan i:nth-child(3){left: -45%;right: -45%;top: -45%;bottom:-45%; opacity: 0.8;}
.Floor002889 .slider-pic .quan i:nth-child(4){left: -70%;right: -70%;top: -70%;bottom:-70%;  opacity: 0.7;}
.Floor002889 .slider-pic .quan i:nth-child(5){left: -110%;right: -110%;top: -110%;bottom:-110%;  opacity: 0.6;}
@keyframes orbit{
	0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
	to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}
}
@media(min-width:1025px){
.Floor002889 .dot-icon,
.Floor002889 .slider-txt{position: absolute; top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 10;}
.Floor002889 .slider-txt{right:0;width: 30%;max-width:3.3rem}
.Floor002889 .dot-icon{left: 0;width:3.3rem;}
}
@media(max-width:1024px){
.Floor002889 .dot-icon{overflow: hidden;}
.Floor002889 .dot-icon li{float: left;width: 20%; }
.Floor002889 .dot-icon .slick-dots li button{height: auto; padding: 1vw;text-align: center;}
.Floor002889 .dot-icon .slick-dots li i{width: 4vw;display: block; margin: 0 auto 0.5vw;}
.Floor002889 .dot-icon .slick-dots li b{font-size: 2.2vw;margin-left: 1vw;}
.Floor002889 .slider-pic{width: 50vw;height: 50vw; margin: 0 auto 10vw;}
.Floor002889 .slider-pic .quan i:nth-child(1):before{width: 0.12rem; height: 0.12rem;right: 11%; top: 15%;}
}





.colName{display: none;background-color:var(--hover-color);border-radius: 0 0 0.05rem 0.05rem;color: #fff;position: relative;padding: 0 0.3rem;line-height: 2.2;margin-bottom: 0.1rem;}
.colName:after{content:"";position: absolute;right: 0.15rem;top: 50%;transform: translateY(-50%);background: url(../images/arr_xjt_white.svg) no-repeat center center/0.2rem 0.2rem;height: 100%;width: 0.02rem;transition: all 0.3s;}
.colName.on:after{transform: translateY(-50%) rotate(-180deg);}

.subMenu{position: sticky;
    top: 0.9rem;background-color: #fff;border-bottom: 0.01rem solid #e6e6e6;z-index: 10}
.subMenu li{position: relative;}
.subMenu li:not(:last-child){}
.subMenu li span{display: block;width: 100%;position: relative;}
.subMenu li span a{color: #010101;display: block;line-height: 0.8rem;padding: 0 .3rem;}
.subMenu li:before{position: absolute;left: 0;width: 100%;bottom:0;height: 100%;content: "";background: var(--hover-color);transition: all 0.5s;opacity: 0}
.subMenu li.onli a,
.subMenu li:hover a{color: #fff;}
.subMenu li.onli:before,
.subMenu li:hover:before{opacity: 1}
    
.place{color: #666666;text-align: right;font-size: var(--font-size14);font-weight: 100;line-height: 0.8rem;display: none;}
.place:before{width: 0.12rem;height: 0.14rem;content: "";background: url(../images/ico_home.png) no-repeat center center/contain;display: inline-block;vertical-align: middle;margin: -0.03rem 0.1em 0 0;}
.place a{color: #666666;margin-right: 0.22rem;position: relative;}
.place a:hover,
.place span{color: var(--hover-color);display: inline-block;}
.place a:after{position: absolute;width: 0.22rem;right: -0.22rem;content: "/";text-align: center;}
.place.detail{text-align: left;padding: 1.354vw 0;}
.maskdot {
    position: relative;
    top: -1rem;
}
@media screen and (max-width:1024px){
    .subMenu{top: 0.7rem;}
    .maskdot {
        top: -0.7rem;
    }
}
@media(max-width:768px){
    .subMenu{padding: 0.2rem 0;}
    .subMenu .colName{display: block;margin-bottom: 0;}
    .subMenu ul{margin-bottom:0;width:100%;justify-content: flex-start;}
    .subMenu li{width: auto;text-align: center;margin: 0 0 0 1em!important;}
    .subMenu li:before{height: 0;background-color: #f0f0f0;}
    .subMenu li.onli a, 
    .subMenu li:hover a{color: var(--hover-color);}
    .subMenu li span a{line-height: 2.5;padding: 0 .1rem}
    .place{display: none;}

}




.ctitle{padding-bottom: .5rem}
.ctitle span{font-size:var(--font-size46);color: #121212;font-weight: bold;line-height: 1}
.ctitle::after{content: '';display: block;width: .5rem;height: 0.05rem;background: var(--hover-color);margin: .3rem 0 0}
.ctitle.ct{text-align: center}
.ctitle.ct::after{margin: .3rem auto 0}

.ctitle.white span{color: #fff;}
.ctitle.white::after{background: #fff;}


.About{padding:var(--padMar120) 0;background: url(../images/Floor002529-bg.jpg)no-repeat center bottom;background-size: cover}
.About .con .left .img{width: 100%;padding-bottom: .2rem;}
.About .con .right {line-height: 2;color: #333;font-size: var(--font-size18);}
.About .con .right .desc p{text-align: justify;}
.About .con .right .ul_num{margin:1rem 0 0; display: flex;justify-content: space-between}
.About .con .right .ul_num li{ color:var(--black);}
.About .con .right .ul_num li:not(:last-child){}
.About .con .right .ul_num li span{  font-size:var(--font-size58); padding-right:.1rem; font-weight: bold;color: var(--hover-color);line-height: 1}
.About .con .right .ul_num li p{ font-size:var(--font-size18); color: var(--grey2);}
@media(min-width:1025px){
    .About .con{display: flex;justify-content: space-between;;}
    .About .con .left{width: 25%;display: flex;flex-wrap: wrap;align-content: space-between}
    .About .con .right{width: 60%;}
}
@media screen and (max-width:1024px){
    .About .con .left .img {
        max-width: 60%;
        margin: 0 auto;
        margin-bottom: 0.2rem;
    }
    .About .con .right .ul_num{
        margin: 0.5rem 0 0;
    }
    .leader .con .right .desc{
        height: auto !important;
    }
}



.Culture{padding:var(--padMar120) 0;}
.Culture .list {display: flex;align-items: flex-start;flex-wrap: wrap;margin: 0 -0.1rem -0.2rem;}
.Culture .list li {display: flex;flex-wrap: wrap;width: 25%;padding: 0 0.1rem 0.2rem;}
@media (max-width: 991px) {
    .Culture .list li {width: 50%;  }
}
.Culture .list li:nth-child(even) {flex-direction: column-reverse;}
.Culture .list li:nth-child(even) .public-img { border-radius: 0 0 0.1rem 0.1rem; -webkit-border-radius: 0 0 0.1rem 0.1rem; -moz-border-radius: 0 0 0.1rem 0.1rem; -ms-border-radius: 0 0 0.1rem 0.1rem; -o-border-radius: 0 0 0.1rem 0.1rem; }
.Culture .list li:nth-child(even) .public-img::after {top: 0;bottom: auto;transform: rotate(0deg);}
.Culture .list li:nth-child(even) .c-box { border-radius: 0.1rem 0.1rem 0 0; -webkit-border-radius: 0.1rem 0.1rem 0 0; -moz-border-radius: 0.1rem 0.1rem 0 0; -ms-border-radius: 0.1rem 0.1rem 0 0; -o-border-radius: 0.1rem 0.1rem 0 0; }
.Culture .list li .public-img { width: 100%; height: 2.8rem; border-radius: 0.1rem 0.1rem 0 0; display: block; position: relative; z-index: 1; overflow: hidden; -webkit-border-radius: 0.1rem 0.1rem 0 0; -moz-border-radius: 0.1rem 0.1rem 0 0; -ms-border-radius: 0.1rem 0.1rem 0 0; -o-border-radius: 0.1rem 0.1rem 0 0; }
.Culture .list li .public-img > img { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; object-fit: cover; transition: all 0.8s;}
@media (max-width: 1580px) {
    .Culture .list li .public-img {height: 3.1rem;}
}

.Culture .list li .public-img::after { content: "";position: absolute;bottom: -0.01rem;left: 0;z-index: 10;width: 100%;height: 0.1rem;background: url(../images/about3-arrow.png) no-repeat center / cover;transform: rotate(180deg);}
.Culture .list li .c-box { padding: 0.45rem 0.4rem; width: 100%; height: 2.6rem; text-align: center; border-radius: 0 0 0.1rem 0.1rem; background-color: #fafafa; -webkit-border-radius: 0 0 0.1rem 0.1rem; -moz-border-radius: 0 0 0.1rem 0.1rem; -ms-border-radius: 0 0 0.1rem 0.1rem; -o-border-radius: 0 0 0.1rem 0.1rem; }

@media (max-width: 1580px) {
    .Culture .list li .c-box {height: 3rem;}
}

@media (max-width: 767px) {
    .Culture .list li .c-box {padding: 0.3rem; display: flex; align-content: center;flex-wrap: wrap;}
}

.Culture .list li .c-box .tit {margin-bottom: 0.1rem;color: var(--hover-color);font-size:var(--font-size18);}
@media (max-width: 767px) {
    .Culture .list li .c-box .tit {font-size: 0.28rem;width: 100%;}
}

.Culture .list li .c-box .desc {color: #333;font-size:var(--font-size24);}
@media (max-width: 767px) {
    .Culture .list li .c-box .c-text {font-size: 0.3rem;width: 100%;}
}




.Timeline002853{overflow: hidden;background: url(../images/Timeline002853-bg.jpg)no-repeat center bottom;background-size: cover}
.Timeline002853 .inner{position: relative}
.Timeline002853 .inner .ctitle{position: absolute;top: 1.2rem;left: 0}
    .Timeline002853 .slider-nav{float: right;width: 25.516%;}
    .Timeline002853 .slider-for{float: left;width: 70.134%;padding-left: 28%}
    .Timeline002853 .slider-nav .slick-arrow{width: 197.246%;left:0; top: 50%;}
    .Timeline002853 .slider-nav .slick-prev{margin-top: -0.65rem;}
    .Timeline002853 .slider-nav .slick-next{margin-top: 0.65rem;}
    .Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
    .Timeline002853 .slider-nav li{padding-left: 3vw;text-align: left;}
.Timeline002853 .slider-nav{border-left: 0.01rem solid rgba(255,255,255,0.1);position: relative; padding: 3vw 0;}
.Timeline002853 .slider-nav .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 0.01rem solid rgba(255,255,255,0.1); cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 0.25rem; height: 0.25rem; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -0.12rem 0 0 -0.12rem;border-radius: 0.02rem}
.Timeline002853 .slider-nav li{line-height: 1.29rem; font-size: var(--font-size18);color: #fff;font-weight: 100;}
.Timeline002853 .slider-nav li span{ font-size: var(--font-size34); margin-right: .1rem;}
.Timeline002853 .slider-nav li.slick-center{color: #666;color: var(--hover-color);font-weight: bold}
.Timeline002853 .slider-for .box{padding-top: 6.2vw;line-height: 0.28rem;padding-right: 4vw}
.Timeline002853 .slider-for .year{ font-family: 'hmb';color: var(--hover-color);font-size: var(--font-size68);line-height: normal;}
.Timeline002853 .slider-for .desc{line-height: 1.75;color: #fff; margin: 2vw 0;font-size: var(--font-size18);font-family: 'hml'}
.Timeline002853 .slider-for .desc p{margin: 0;padding-bottom: .12rem;}
.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media screen and (max-width:768px){
    .Timeline002853 .inner{
        display: flex;
        flex-direction: column;
    }
    .Timeline002853 .slider-nav{
        width: 100%;
    }
    .Timeline002853 .inner .ctitle{
        position: static;
    }
    .Timeline002853{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    .Timeline002853 .slider-for{
        width: 100%;
        padding-left: 0;
    }
    .Timeline002853 .slider-nav {
        border-left: none;
        padding: 0;
    }
}





.leader{padding:var(--padMar120) 0;background:#f0f9ff;}
.leader .con{background:url(../images/leaderconbg.jpg) no-repeat; border-radius: 0.35rem;padding:4% 4% 0 0;overflow: hidden;}
.leader .con .left{position: relative;}
.leader .con .left .txt{position: absolute;left:0.4rem;bottom:0.4rem;color:#fff;}
.leader .con .left .txt h2{margin:0 0 0.1rem 0;font-size:0.28rem;}
.leader .con .left .txt p{font-size:0.18rem;}
.leader .con .right{background: rgba(255,255,255,0.4);box-shadow: 0px 0px 0.3rem 0px rgba(6, 55, 129, 0.08);width: 100%;border-radius: 0.3rem;padding: 0.6rem;}
.leader .con .right .desc{line-height: 2;color: #333;height: 3.2rem;padding-right:0.15rem; overflow: auto}
.leader .con .right .desc::-webkit-scrollbar{width: 0.03rem; height:0.03rem;-webkit-overflow-scrolling : touch;}
.leader .con .right .desc::-webkit-scrollbar:hover{display: block;}
.leader .con .right .desc::-webkit-scrollbar-track{background-color: rgba(255,255,255,0.3);}
.leader .con .right .desc::-webkit-scrollbar-thumb{border-radius: 0.05rem;background: #2eb6aa;}
.leader .con .right .desc p{text-align: justify;}
@media(min-width:1025px){
    .leader .con{}
    .leader .con .left{width: 34%;float:left;}
    .leader .con .right{width: 60%;float:right;}
}
@media screen and (max-width:1024px){
    .leader .con .right{
            padding: 0.5rem 0.2rem;
            margin-top: 0.2rem;
    }
}


.Honorcon{position: relative;background: url(../images/Floor003240-bg.jpg) no-repeat center top #f4f4f2;background-size: 100% auto;padding: var(--padMar100) 0;overflow: hidden;}
.Honorcon .autoCon-1440{position: relative;padding-bottom:0.8rem;}
.Honorcon li.slick-slide{position: relative;padding:0 0 0.1rem;}
.Honorcon li.slick-slide .card{width:100%;height: 100%;line-height: 1;text-align: center;border-radius: 0.15rem;/*box-shadow: 0 0 0.1rem 0 rgba(0,0,0,0.15);*/transform: scale(0.75);}
.Honorcon li.slick-current .card{transform: scale(1);}
.Honorcon li.slick-slide .card .txt{position: absolute;left:0;top:0;width:100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center}
.Honorcon li.slick-slide .card .txt .p1{font-size:0.68rem;color:var(--hover-color);font-weight: bold;}
.Honorcon li.slick-slide .card .txt .p2{font-size:0.30rem;line-height: 1.5;margin:0 auto;margin-top:0.15rem;width:80%;color:#333;}
.Honorcon li.slick-slide .card .txt .p3{font-size:0.3rem;line-height: 1.5;margin:0 auto;margin-top:0.08rem;color:#333;}
.Honorcon .slick-pages{position: absolute;left: 0; bottom:0;color: #999;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Honorcon .slick-pages #cur{color:#333;font-size:0.34rem;margin-right:0.1rem;}
.Honorcon .slick-pages #total{margin-left:0.1rem;}
.Honorcon .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.Honorcon .slick-dots li{float: left;width: calc(30 / 1920 * 100vw); height: 0.03rem; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 0.1rem;}
.Honorcon .slick-dots li button{display: none;}
.Honorcon .slick-dots li.slick-active{opacity: 1;}
.Honorcon .slick-arrow{position: absolute;right:0;bottom:0;width:0.52rem;height: 0.52rem;bottom:-0.75rem; background-color:var(--hover-color);border-radius: 50%;}
.Honorcon .slick-arrow:before{content:''; position:absolute; width:0.1rem; height:0.1rem; top:50%; margin-top:-0.05rem;margin-left:-0.03rem; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 0.02rem solid #fff;border-left: 0.02rem solid #fff;transform:rotate(-45deg);}
.Honorcon .slick-next{}
.Honorcon .slick-prev{right:0.65rem;}
.Honorcon .slick-next:before{transform: rotate(135deg);margin-left:-0.06rem;}


/*Floor003080 */
.Floor003080{ padding: 0; font-size: 0.16rem;overflow: hidden;background:#fafafa;}
.Floor003080 .autoCon-1440{position: relative; z-index: 2;}

@media(max-width:640px){
.Floor003080{font-size: 3vw;}
}
.Floor003080 .ytable{table-layout: fixed;}
.Floor003080 .category .item{ padding: 1vw 3vw 1vw 0; transition: 0.3s; cursor: pointer;position: relative;}
.Floor003080 .category .active{}
.Floor003080 .category .tit{font-size: 0.24rem;color: #333; line-height: 1;}
.Floor003080 .category p{margin: 0.1rem 0 0 0;color: #bbb;font-size: 0.14rem; line-height: 1.715; min-height:3.43em;}
.Floor003080 .category .active .tit{color: var(--hover-color);}
.Floor003080 .category .active  p{color: #666;}
.Floor003080 .category .icon{width: 0.52rem;height: 0.52rem; border-radius: 50%;background-color: var(--hover-color);box-shadow: 0 0.08rem 0.18rem rgba(46, 182, 170, 0.3);position: absolute;transition: 0.3s;transform: scale(0);}
.Floor003080 .category .active .icon{transform: scale(1)}
.Floor003080 .category .icon:after{position: absolute; content: ''; width: 0.1rem; height: 0.1rem;border-top: 0.02rem solid #fff; border-right: 0.02rem solid #fff; transform: rotate(45deg); left: 50%; top: 50%; margin: -0.05rem 0 0 -0.05rem;}
.Floor003080 .dots li{width: 0.08rem; height: 0.08rem; margin: 0.1rem 0;position: relative;list-style: none;}
.Floor003080 .dots li button{font-size: 0; width: 0.04rem; height: 0.04rem; 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: -0.02rem 0 0 -0.02rem;}
.Floor003080 .dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}

.Floor003080 .slider{position: relative;}
.Floor003080 .slider a{color: #333;  display: block;position: relative;}
.Floor003080 .slider .txt{position: absolute; left: 0; top: 1.8rem;width:6.4rem;margin-left:-3.2rem; padding: 4vw 4vw;background:#fff;text-align: center; box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);border-radius: 0.1rem}
.Floor003080 .slider .txt .icon{margin-bottom:0.45rem;}
.Floor003080 .slider .txt aside{line-height: 1; font-size: 0.38rem;color:var(--hover-color);}
.Floor003080 .slider .txt p{margin: 0.18rem 0 0 0;font-size:0.24rem;line-height: 1.6}
.Floor003080 .slider li{transition: 0.3s;}
.Floor003080 .slider li:not(.slick-active){opacity: 0.2;}
.Floor003080 .slider .pic img{width:100%;}

.Floor003080 .pages{position: absolute; z-index: 10; left:4vw; top: 6.67vw;color: #fff; font-size: 0.6rem;}
.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: 0.05rem; padding-bottom: 0.05rem;}
.Floor003080 .pages span.cur:after{position: absolute; content: ''; width: 0.01rem; height: 0.5rem;transform: skewX(-30deg); left: 100%; top: 20%; background: #fff;}
.Floor003080 .pages span.total{font-size: 0.2667em; padding-left: 0.1rem;}


@media(max-width:1560px){
.Floor003080 .slider{width: 106%;}
.Floor003080 .dots{right: 1%;left: auto; }
}

@media(min-width:1025px){
.Floor003080 .left{width:50%;}
.Floor003080 .right{width: 50%;}
.Floor003080 .category{ max-width: 200px; width: 90%;margin-top:5%;}
.Floor003080 .category .item:not(:last-child){margin-bottom: 0.1rem;}
.Floor003080 .slider{/*overflow: hidden;*/width:133.3%; padding-right: 0vw;}
.Floor003080 .slider .ul{margin-left: 0vw; }
.Floor003080 .slider a{margin:0vw;}
.Floor003080 .slider .slick-list{overflow: inherit;}
.Floor003080 .dots{position: absolute; left: 100%; width: 5.21vw;top: 0; height: 100%;z-index: 20;}
.Floor003080 .dots .slick-dots{position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%;}
.Floor003080 .category .icon{right: 0; top: 50%; margin-top: -26px; }
}
@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 0.05rem;}
.Floor003080 .category{display: flex;justify-content: space-between; align-items: center; flex-wrap: wrap;}
.Floor003080 .category .item{width: 48%; margin-bottom: 38px; padding: 3vw 3vw 0.3rem 3vw;}
.Floor003080 .category .icon{bottom: -0.02rem; left: 50%; margin-left: -0.02rem; }
.Floor003080 .category .icon:after{transform: rotate(135deg);}
}
@media(max-width:640px){
.Floor003080 .category .tit{font-size: 4.5vw}
.Floor003080 .category p{font-size: 3vw;}
.Floor003080 .slider .txt aside{font-size: 5vw;}
}



.Floor003240{background: url(../images/Floor003240-bg.jpg) no-repeat center bottom #f4f4f2; background-size: 100% auto;padding: var(--padMar100) 0;overflow: hidden;}
.Floor003240 .swiper-wrapper{height: auto;}
.Floor003240 .index-title{color: #333333; margin-bottom: 0.4rem;}
.Floor003240 .index-title .tit{font-weight: 500;font-size: var(--font-size46);}
.Floor003240 .index-title .desc{opacity: 0.8;font-weight: 100;font-size: var(--font-size18); margin-top: 0.1rem;}

.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: var(--hover-color);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: var(--hover-color); 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;}
.swiper-overlay p{position: absolute; top: 40%;width: 50%;left: 50%;transform: translateX(-50%);z-index: 10;text-align: center;color: var(--hover-color);}

@media (min-width:1025px) {
    .Floor003240 .left{width: calc(665 / 1600 * 100%);}
    .Floor003240 .right{width: calc(805 / 1600 * 100%);}
    .Floor003240 .left:after{position: absolute; left: 0.65rem;right: 0;height: 0.56rem;background: linear-gradient(to bottom,rgba(244,245,243,0) 0%,rgba(244,245,243,1) 100%); content: '';pointer-events: none;bottom: 0;z-index: 10;display: none}
    .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% + 0.01rem);}
    .swiper-v-list .line i{height: 0.01rem;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% + 0.01rem); height: 0.37rem;}
    .swiper-v-list .line i{width: 0.01rem;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);}
}






.Business2{padding: var(--padMar120) 0;}
.Business .inner{padding: var(--padMar120) 0;}

.Business .inner:nth-child(even){background: #fafafa;}
.Business .inner2{background:none !important; padding: 0;}
.Business .con:not(:first-child){margin-top: .8rem}
.Business .con .txt{width:100%; line-height: 2; }
.Business .con .txt:first-child{margin-bottom: var(--padMar90);}
.Business .con .txt .desc p{margin-bottom: .1rem;}
.Business .con .txt h2.tit{text-align: center;font-size:var(--font-size36);color:var(--hover-color);margin:0;border-bottom:1px solid #d5d5d5;padding-bottom:0.4rem;margin-bottom:0.4rem;line-height: 1.2;}
.Business .con .txt h3.tit{text-align: center;margin:0;border-bottom:1px solid #d5d5d5;padding-bottom:0.3rem;margin-bottom:0.3rem;line-height: 1.2;color:var(--black); font-size: var(--font-size28);}
.Business .con .txt p{margin: 0;text-align: justify; color: var(--black);font-family: 'hml'; font-size: var(--font-size18); line-height: 2; text-indent: 2em;}
.Business .con .pic{margin-top:0.4rem; text-align: center;}
.Business .con .pic img{position: relative; max-width:9.4rem;width:100%;}
.Business .con .number{margin-top:.5rem;}
.Business .con .number .counter{font-size: var(--font-size46); font-family: 'hmb'; color: var(--hover-color2); line-height: 1.2;}
.Business .con .number .danwei{padding-left: .1rem;}
.Business .con .number .danwei i{font-size: var(--font-size22);  color: var(--grey); font-style: normal;}
.Business .con .number li aside{font-size: var(--font-size20); line-height: 1; margin-top: .08rem; color: var(--black);}
.Business .con .number .ul{width: 100%; display: flex; justify-content: center;}
.Business .con .number .ul li{margin: 0 .96rem;}


.Business .con .list{margin: .4rem 0 .5rem 0;}
.Business .con .list .t1{text-align: center;}
.Business .con .list .icon{height:.5rem;}
.Business .con .list h2{font-size: var(--font-size20); font-weight: normal; color: var(--black); margin: .2rem 0 0 0;}
.Business .con .list h2:after{display: block;content: '';width: .3rem;height:.05rem;background-color: var(--hover-color);margin: .2rem auto 0;}
.Business .con .list li{width: 25%; float: left;}


.Business .con .txt .category{width: 100%; display: flex; margin-top: .5rem; justify-content:space-around;}
.Business .con .txt .category li{text-align: center; margin: 0 .5rem;}
.Business .con .txt .category .icon{max-width: .9rem; margin: 0 auto;}
.Business .con .txt .category li h3{font-size: var(--font-size22); color: var(--black); margin: .2rem 0 0 0; font-weight: normal;}
.Business .con .txt .category li:hover .icon{-webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;}

@-webkit-keyframes icon-bounce {
    0%, 100% {
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }
  
    25% {
      -moz-transform: rotate(15deg);
      -ms-transform: rotate(15deg);
      -webkit-transform: rotate(15deg);
      transform: rotate(15deg);
    }
  
    50% {
      -moz-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
      -webkit-transform: rotate(-15deg);
      transform: rotate(-15deg);
    }
  
    75% {
      -moz-transform: rotate(5deg);
      -ms-transform: rotate(5deg);
      -webkit-transform: rotate(5deg);
      transform: rotate(5deg);
    }
  
    85% {
      -moz-transform: rotate(-5deg);
      -ms-transform: rotate(-5deg);
      -webkit-transform: rotate(-5deg);
      transform: rotate(-5deg);
    }
  }
  @-moz-keyframes icon-bounce {
    0%, 100% {
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }
  
    25% {
      -moz-transform: rotate(15deg);
      -ms-transform: rotate(15deg);
      -webkit-transform: rotate(15deg);
      transform: rotate(15deg);
    }
  
    50% {
      -moz-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
      -webkit-transform: rotate(-15deg);
      transform: rotate(-15deg);
    }
  
    75% {
      -moz-transform: rotate(5deg);
      -ms-transform: rotate(5deg);
      -webkit-transform: rotate(5deg);
      transform: rotate(5deg);
    }
  
    85% {
      -moz-transform: rotate(-5deg);
      -ms-transform: rotate(-5deg);
      -webkit-transform: rotate(-5deg);
      transform: rotate(-5deg);
    }
  }
  @-o-keyframes icon-bounce {
    0%, 100% {
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }
  
    25% {
      -moz-transform: rotate(15deg);
      -ms-transform: rotate(15deg);
      -webkit-transform: rotate(15deg);
      transform: rotate(15deg);
    }
  
    50% {
      -moz-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
      -webkit-transform: rotate(-15deg);
      transform: rotate(-15deg);
    }
  
    75% {
      -moz-transform: rotate(5deg);
      -ms-transform: rotate(5deg);
      -webkit-transform: rotate(5deg);
      transform: rotate(5deg);
    }
  
    85% {
      -moz-transform: rotate(-5deg);
      -ms-transform: rotate(-5deg);
      -webkit-transform: rotate(-5deg);
      transform: rotate(-5deg);
  }
  }



.News{padding: var(--padMar120) 0;}
.News .con .News_menu li{padding-bottom: .2rem;}
.News .con .News_menu li a{display: flex;align-items: center;padding:0 .3rem;height: .8rem; font-size: var(--font-size22);}
.News .con .News_menu li.aon a{background: var(--hover-color);color: #fff}

.News .con .News_list ul{overflow-y: auto;height: 9.5rem;padding-right: .5rem}
.News .con .News_list li{float: left;width: 46%;margin-bottom: .6rem}
.News .con .News_list li:nth-child(2n){float: right;}
.News .con .News_list li a{position: relative;overflow: hidden;display: block}
.News .con .News_list li .img{padding-bottom: 57%;position: relative}
.News .con .News_list li .img figure{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-size: cover;background-position:center;background-repeat: no-repeat}
.News .con .News_list li a:after { content: ""; display: block; height: 0; width: 100%; position: absolute; left: 0; bottom: 0; box-shadow: 0 0 0.6rem 0.02rem #000;}
.News .con .News_list li .t1 {position: absolute;z-index: 1;left: 0;bottom: 0;padding: .2rem .15rem;font-size: var(--font-size18);color: #fff;width: 100%;}
.News .con .News_list li .t2 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; background-color: rgba(46, 182, 170, .9); padding: 0.04rem; color: #fff; transition: all 300ms ease; opacity: 0; visibility: hidden;}
.News .con .News_list li .t2>div:nth-child(1) { font-size: var(--font-size22); line-height: .36rem}
.News .con .News_list li .t2>div:nth-child(2) {text-align: right;font-size: var(--font-size18);margin-top: .3rem}
.News .con .News_list li:hover .t2 { opacity: 1; visibility: visible}

.News .con .News_list ul::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.1);background-color: rgba(0,0,0,0.1);;}
.News .con .News_list ul::-webkit-scrollbar{width: 0.03rem;background-color: rgba(0,0,0,0);}
.News .con .News_list ul::-webkit-scrollbar-thumb{border-radius: 0.03rem;background-color: var(--hover-color);}

@media(min-width:1025px){
    .News .con{display: flex;justify-content: space-between;}
    .News .con .News_menu{width: 20%;padding-top: 1rem}
    .News .con .News_list{width: 72%;flex: 0 0 auto}
}




.RighInfo002973{padding:var(--padMar100) 0;position: relative;}

.RighInfo002973 .news-details{}
.RighInfo002973 .news-details .title{text-align: center;border-bottom:0.01rem solid #e8e8e8;padding-bottom:0.2rem;}
.RighInfo002973 .news-details .title h1{font-size: 0.32rem; margin: 0 0 0.15rem 0;color: #333}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 0.15rem 0.05rem;line-height: 0.16rem;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;padding: .5rem 0; }
.RighInfo002973 .news-details .edit-info .pic{text-align: center;margin:0.3rem 0;}
.RighInfo002973 .news-details .edit-info p{margin:0}
.RighInfo002973 .pn-page{border-top:0.01rem solid #e8e8e8;padding-top:2%;}
.RighInfo002973 .pn-page aside{padding: 0.1rem 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}

.RighInfo002973 .pn-page aside a:hover{color: var(--hover-color);}
.RighInfo002973 .operating{overflow: hidden;line-height: 0.24rem;}
.RighInfo002973 .operating a{ background:var(--hover-color);color:#fff;padding:0.15rem 0.6rem;display: block;}
.RighInfo002973 .operating a:not(:last-child){margin-right: 0.45rem;}

@media(min-width:751px){
    .RighInfo002973 .pn-page{min-height: 0.24rem; position: relative;padding-right: 2.3rem;}
    .RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 60%; transform: translateY(-50%);}
    .RighInfo002973 .operating a{float: left;}
}
@media(max-width:1024px){
    .RighInfo002973 {padding:0.7rem 0;}
}
@media(max-width:750px){

    .RighInfo002973 .news-details .title h1{font-size:var(--font-size24);}
    /* .RighInfo002973{ font-size: 0.14rem;} */
    .RighInfo002973 .operating {display: flex; justify-content: center; padding:0.2rem 0;}
}





.investor .title{display: flex;justify-content: space-between;padding-bottom: .3rem}
.investor .title span{font-size:var(--font-size38);color: #333;font-family: 'hmm'}
.investor .title .more{color: #333;display: flex;align-items: center;}
.investor .title .more::after{content: '';width: .2rem;height: .2rem;background: url(../images/icon-jt1.svg)no-repeat center;background-size: .18rem auto;margin-left: .05rem}
.investor .title .finance_year{display: flex;align-items: center}
.investor .title .finance_year dl{margin-right: .15rem;position: relative;width: 1rem}
.investor .title .finance_year dl dt{border-bottom: 0.01rem solid #DDD;padding: 0 .36rem .05rem .12rem;color:#333;background: url(../images/icon-sjx.svg)no-repeat top .05rem right .12rem;background-size: .1rem auto }
.investor .title .finance_year dl dd{position: absolute;display: none}
.investor .box1{padding:var(--padMar100) 0;}
.investor .box2{padding:var(--padMar100) 0;background: #fbfbfb}
.investor .box3{padding:var(--padMar100) 0;}
.investor .ten_row ul li:not(:last-child){border-bottom: 0.01rem solid #ebebeb}
.investor .ten_row ul li{display: flex;justify-content: space-between;align-items: center;padding: .24rem 0}
.investor .ten_row ul li .li-tit{width: calc(100% - .72rem);}
.investor .ten_row ul li .li-tit p{margin: 0 0 .12rem;color: #333;font-size:var(--font-size18);}
.investor .ten_row ul li .li-tit span{color: var(--hover-color);}
.investor .ten_row ul li .btn{width: .48rem;height: .48rem;border-radius: 50%;background: url(../images/icon-down.svg)no-repeat center;background-size: .2rem auto;border: 0.01rem solid var(--hover-color)}
.investor .ten_row ul li:hover p{color: var(--hover-color)}
.investor .ten_row ul li:hover .btn{background: url(../images/icon-down-w.svg)no-repeat center var(--hover-color);background-size: .2rem auto;}

.investor .box3 ul{width: 50%;}
.investor .box3 .ten_row ul:nth-of-type(odd){padding-right: .48rem;border-right: 0.01rem solid #919797;}
.investor .box3 .ten_row ul:nth-of-type(even){padding-left: .48rem;}

.investor .finance li{display: flex;flex-wrap: wrap;}
.investor .finance li a {flex-wrap: wrap;transition: .3s all;margin-bottom: 0!important;width:50%;}
.investor .finance li a .img{width: 80%;margin: 0 auto;text-align: center;box-shadow: 0 0.03rem 0.06rem rgba(0,0,0,.02)}
/* .investor .finance li a .img img{height: 2.8rem;} */
.investor .finance li a span{text-align: center;display: block;width: 80%;margin: .15rem auto 0}
.investor .finance li a:hover{ transform: translateY(-0.1rem); -webkit-transform: translateY(-0.1rem); -moz-transform: translateY(-0.1rem); -ms-transform: translateY(-0.1rem); -o-transform: translateY(-0.1rem); }


.investor .quarter{}
.investor .quarter .slick-slide > div{width:33%;float:left;}
.investor .quarter a{width: 100%;display: block;position: relative; padding: .29rem 0px;border-bottom: 0.01rem solid #ebebeb;font-size:var(--font-size18);color: #333;padding-left:0.5rem;}
.investor .quarter a p{margin-bottom:0.03rem;}
.investor .quarter a span{display: block;font-size:0.16rem;color:var(--hover-color);}
.investor .quarter a::before{content: '';width: .4rem;height: .4rem;background: url(../images/icon-ld.svg)no-repeat center;background-size: .4rem auto;margin-right: .15rem;position: absolute;left:0.03rem;}
.investor .quarter a:hover{}

.investor .quarter .slick-arrow{ position:absolute; width:0.2rem; height:0.2rem; top:50%; margin-top:-0.13rem; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 0.02rem solid var(--hover-color);border-left: 0.02rem solid var(--hover-color);transform:rotate(-45deg);}
.investor .quarter .slick-prev{ left:-0.3rem;}
.investor .quarter .slick-next{transform:rotate(135deg); right:-0.3rem;}

@media(min-width:1025px){
    .investor .ten_row{display: flex;justify-content: space-between;flex-wrap: wrap;}
    .investor .box1 .ten_row ul{width: 50%;padding: .2rem 0}
    .investor .box1 .ten_row ul:nth-of-type(odd) {padding-right: .48rem;border-right: 0.01rem solid #919797;}
    .investor .box1 .ten_row ul:nth-of-type(even) {padding-left: .48rem;}
    
    .investor .ten_row .item{width: 50%;padding: .2rem 0}
    .investor .ten_row .item:nth-of-type(odd) {padding-right: .55rem;border-right: 0.01rem solid #919797;}
    .investor .ten_row .item:nth-of-type(even) {padding-left: .55rem;}
}
@media screen and (max-width:1024px){
    .investor .box3 ul{width: 100%;}
    .investor .box3 ul {
        width: 100%;
        padding-right: 0 !important;
        border-right: none !important;
        padding-left: 0 !IMPORTANT;
    }
}



.investor_list {padding:var(--padMar120) 0 .4rem;}
.investor_list .title{display: flex;justify-content: space-between;padding-bottom: .3rem}
.investor_list .title span{font-size:var(--font-size38);color: #333;font-family: 'hmm'}
.investor_list ul{display: flex;flex-wrap: wrap;justify-content: space-between}
.investor_list li {width: 49%;background: #fbfbfb;margin-bottom: .25rem;display: flex;align-items: center;justify-content: space-between;padding: 0.5rem .3rem}
/* .investor_list li a{display: flex;align-items: center;justify-content: space-between;margin: .24rem 0;padding: .3rem} */
.investor_list li .li-tit{width: calc(100% - .72rem);}
.investor_list ul li .li-tit p{margin: 0 0 .12rem;color: #333;font-size:var(--font-size18);}
.investor_list ul li .li-tit span{color: var(--hover-color);}
.investor_list ul li .btn{width: .48rem;height: .48rem;border-radius: 50%;background: url(../images/icon-down.svg)no-repeat center;background-size: .2rem auto;border: 0.01rem solid var(--hover-color)}
.investor_list ul li:hover p{color: var(--hover-color)}
.investor_list ul li:hover .btn{background: url(../images/icon-down-w.svg)no-repeat center var(--hover-color);background-size: .2rem auto;}
@media screen and (max-width:768px){
    .investor_list li{width: 100%;}
    .investor_list li{
        margin: 0;
        padding: .3rem 0.2rem;
    }
}




.Page002623{padding:.2rem 0 1.2rem; text-align: center;font-size: .2rem;}
.Page002623 .Pages{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}
.Page002623 .Pages span{display:inline-block;margin:0 0.05rem;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,.Page002623 .Pages .p_cur,.Page002623 .Pages .p_count{display: none;}
.Page002623 .Pages em{float: left;margin: 0 1.5vw; font-style: normal;}
.Page002623 .Pages .p_page{}
.Page002623 .Pages a{float: left;line-height: .6rem; width: .6rem; margin: 0 0.05rem;border-radius: 50%;color: #010101;border:0.01rem solid #ddd;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: var(--hover-color);border-color:var(--hover-color) }
.Page002623 .Pages .p_page > a{font-size: 0;height: .6rem;position: relative;border-radius: 50%;border: 0.01rem solid #ddd;}
.Page002623 .Pages .p_page > a:before{position: absolute;width: 100%;height: 100%; content: '';background:url(../images/icon-jt3.svg)no-repeat center ;background-size: .2rem auto;left: 50%; top: 50%;transform: translate(-50%,-50%)}
.Page002623 .Pages a.a_prev{transform: rotate(180deg)}
.Page002623 .Pages a.a_next{background:var(--hover-color); border-color:var(--hover-color)}
.Page002623 .Pages a.a_next:before{filter: grayscale(100) brightness(100);}
.Page002623 .Pages .p_page > a:hover{background:var(--hover-color); border-color:var(--hover-color) }
.Page002623 .Pages .p_page > a:hover:before{filter: grayscale(100) brightness(100);}
.Page002623 .Pages .p_jump input{width:0.6rem;height:0.5rem;border:1px solid #e5e5e5;text-align:center;margin:0 0.1rem;}
@media(max-width:640px){
    .Page002623{padding: 6vw 0 0.5rem 0;}
    .Page002623 .Pages em{display: none;}
     .Page002623 .Pages{font-size:14px;}
    .Page002623 .Pages a{width:0.4rem;line-height:0.4rem;}
    .Page002623 .Pages .p_page > a{height:0.4rem;}
    .Page002623 .Pages .p_jump input{width:0.4rem;height:0.4rem;}
    
}





.Contact{padding:var(--padMar120) 0}

.Contact .item{background: #f8f8f8;}
.Contact .item:not(:last-child){margin-bottom: .5rem;}
.Contact .item .txt{padding:.5rem .8rem;}
.Contact .item .txt .tit{font-size: var(--font-size36);color: #333;padding-bottom: .4rem}
.Contact .item .txt .tit::after{content: '';display: block;width: .4rem;height: 0.04rem;background:var(--hover-color);margin: .2rem 0 0 }
.Contact .item .txt p{margin: 0;line-height: 2;color: #333;font-size:var(--font-size18) ;padding-left: .34rem;}
.Contact .item .txt p:not(:last-child){margin-bottom: .05rem;}
.Contact .item .txt p.add{background: url(../images/icon-add.svg)no-repeat center left;background-size: .22rem auto;}
.Contact .item .txt p.yb{background: url(../images/icon-yb.svg)no-repeat center left;background-size: .2rem auto;}
.Contact .item .txt p.tel{background: url(../images/icon-tel.svg)no-repeat center left;background-size: .2rem auto;}
.Contact .item .txt p.fax{background: url(../images/icon-fax.svg)no-repeat center left;background-size: .2rem auto;}

.Contact .item .pic {position: relative;padding-bottom: 25.862%;overflow: hidden;}
.Contact .item .pic span{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.Contact .item .pic span img{object-fit: cover;width: 100%;height: 100%;}

@media(min-width:1025px){
    .Contact .item{display: flex;justify-content: space-between;align-items: center;}
    .Contact .item .txt{width: 50%;padding-right: 5%}
    .Contact .item .pic{width: 50%;flex: 0 0 auto}
    
}
@media screen and (max-width:1024px){
    .Contact .item .txt {
        padding: .5rem .2rem;
    }
}




.PicList002951{padding:var(--padMar120) 0 0;}
.PicList002951 .item{margin-bottom: 6vw;}
.PicList002951 .item:nth-child(odd) .txt{padding-left:0;}
.PicList002951 .item:nth-child(even) .txt{padding-right:0;}

.PicList002951 .inner .tit{font-size:var(--font-size32); line-height:1.2; color: #000;}
.PicList002951 .inner .post{font-size: var(--font-size18); font-weight: normal; margin: .1rem 0 0 0; color: var(--black);}
.PicList002951 .inner .underline{width: 100%; height: 0.02rem; background: var(--hover-color); margin: .25rem 0;}
.PicList002951 .inner p{line-height:1.6;color:var(--black); font-size: var(--font-size15);}





.Floor003051{padding:var(--padMar120) 0;background:url(../images/Floor003051_bg.jpg) no-repeat center; background-size: cover;}
.Floor003051 ul{padding-top: .3rem;}
.Floor003051 li{display: block;position: relative;background:url("../images/Floor003051_line.svg") no-repeat center center #ebf2fa;background-size: cover; padding-right: .1rem;color: #000;}
.Floor003051 li .hover{position: absolute; left: -.1rem; top: -.1rem;right: .1rem;bottom: .1rem;;background:var(--hover-color);color:var(--white); z-index: 10; opacity: 0; transition: 0.3s; text-align: center;}
.Floor003051 li .hover .ytable{padding: 0 .4rem;}
.Floor003051 li .hover .main{font-size:var(--font-size18);line-height:1.4; text-align:center; }
.Floor003051 li .hover .title{text-align: center; font-size: var(--font-size30); font-weight: normal;}
.Floor003051 li .hover .title:after{display: block;content: '';width: .3rem;height: 0.02rem;background-color:var(--white);margin:.15rem auto;}
.Floor003051 li .inner{background:var(--white); margin-left: -.1rem; position: relative;z-index: 1; top: -.1rem; padding: .5rem 0;}
.Floor003051 li .list{text-align: center;}
.Floor003051 li .list .tit{font-size: var(--font-size24); color: var(--black); font-weight: normal; margin: .3rem 0 0 0;}
.Floor003051 li .list .icon{max-width: .8rem;}
@media(min-width:1025px){
.Floor003051 li{float: left; width:23%; }
.Floor003051 li:not(:last-child){margin-right:2.65%;}
.Floor003051 li .inner{height: 100%;}
.Floor003051 li .ytable{height: 100%;}
.Floor003051 li:hover .hover{opacity: 1;}
}
@media(max-width:1024px){
 .Floor003051 li .hover{display: none;}
.Floor003051 li .hover .ytable{height: 100%;}
.Floor003051 li:not(:first-child){margin-top: .2rem;}
.Floor003051 li .age{width: 25%;}
.Floor003051 li .age{font-size: 5vw;}
.Floor003051 li .age aside{font-size: var(--font-size12);}
.Floor003051 li a{padding-right: 0.05rem;}
.Floor003051 li .inner{margin-left: -0.05rem; top: -0.05rem;}
.Floor003051 ul{display: flex;justify-content: space-between;}
.Floor003051 .clearfix:after{display: none;}
.Floor003051 li .list .icon{width: 0.4rem !important;}
    .Floor003051 li {
        margin-top: 0 !important;
        flex: 1;
        padding-right: 0;
        margin-right: 0.1rem;
    }
      .Floor003051 li:last-child{
        margin-right: 0;
      }
      .Floor003051 ul {
    padding-top: 0;
}
}



.filter{background: #fafafa;}
.filter .current{font-size: 0.875em;padding-left: 1.6em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 0.8em auto;line-height:calc(90/ 16 * 1em);height: calc(90 / 16 * 1em);}
.filter .list{height:calc(80/ 16 * 1em)}
.filter .list .ul{width:100%;height:100%; display: flex; color: var(--black);}
.filter .list .item{line-height:1;display:flex;align-items:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;cursor:pointer}
.filter .list .item:last-child::after{display:none}
.filter .list .item::after{content:'';display:block;width:0.01rem;height:1em;background-color:#666;margin-left:calc(50/ 16 * 1em);margin-right:calc(50/ 16 * 1em)}
.filter .list .item.on,.filter .list .item:hover{color:var(--hover-color);}
@media screen and (max-width:1024px){
.filter .list .item::after{margin-left:0.1rem;margin-right:0.1rem}
}



/* 新闻活动 */
.company{padding: var(--padMar100) 0;}
.newsFocus{margin-bottom: 5.208vw;}
.newsFocus .swiper-slide a{overflow: hidden;border-radius:0;background-color:#f8f8f8;}
.newsFocus .ispic{width: 45%;}
.newsFocus .ispic img{min-height: 4.5rem;}
.newsFocus .info{flex: 1;padding:.35rem .6rem;}
.newsFocus .date{color:var(--grey2);}
.newsFocus .tit{font-size: var(--font-size28);margin:.15rem 0 .35rem 0;font-weight: 500;color: var(--black);}
.newsFocus .desc{font-size: var(--font-size16);line-height: 1.8;margin-bottom: 2.5vw;color:var(--grey); font-family: 'hml';}
.newsFocus li:hover .tit{color:var(--hover-color);}
.newsFocus .swiper-pagination{width: 50%;text-align: right;left: auto;right: 3.125vw;bottom:  3.125vw;z-index: 10;}
.newsFocus .swiper-pagination .swiper-pagination-bullet{width: 0.18rem;height: 0.18rem;background-color: transparent;position: relative;border: 0.01rem solid rgba(0,0,0,0);transition: all 0.5s;}
.newsFocus .swiper-pagination .swiper-pagination-bullet:After{width: 0.06rem;height: 0.06rem;background-color: var(--grey2);content: "";position: absolute;left: 50%;top: 50%;border-radius: 50%;transform: translate(-50%,-50%);}
.newsFocus .swiper-pagination .swiper-pagination-bullet-active{border-color: var(--hover-color);transform: rotate(45deg);}
.newsFocus .swiper-pagination .swiper-pagination-bullet-active:After{background-color: var(--hover-color);}

.news-list{padding-bottom: 0;}
.news-list .item:first-child{padding-top: 0;}
.news-list .item{padding: 3.125vw 0;border-bottom: 0.01rem solid #e0e0e0;position: relative;}
.news-list .item:after{width: 0;left: 0;bottom: 0;content: "";position: absolute;height: 0.01rem;transition: all 0.5s;background-color: var(--hover-color);}
.news-list .item .date{color: var(--grey2);font-size: var(--font-size18);border-right: 0.01rem solid #d5d5d5;width: 1.37rem;position: relative;}
.news-list .item .date:after{width: 0.01rem;right: -0.01rem;top: 0;content: "";position: absolute;height: 0;transition: all 0.5s;background-color: var(--hover-color);}
.news-list .item .date b{color: var(--black);display: block;font-size: var(--font-size50);font-weight: 700;}
.news-list .item .info{flex: 1;padding: 0  3.229vw 0 3.229vw;}
.news-list .item .ispic{width: 4rem;padding-top:2.5rem;border-radius:0;position: relative;}
.news-list .item .ispic span{background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .3s;}
.news-list .item .ispic img{object-fit: cover;width:100%;height:100%;}
.news-list .item .tit{font-size: var(--font-size26);font-weight: 500; margin: 0; line-height: 1.4;}
.news-list .item .desc{line-height: 2;color:var(--black);margin: 1.042vw 0 2vw; font-size: var(--font-size16);font-family: 'hml';}
.news-list .item.pt .info{padding: 0 5.781vw 0 3.229vw;}
.news-list .item.pt:hover .info{color: var(--hover-color);}
.news-list .item:hover .date:After{height: 100%;}
.news-list .item:hover:After{width: 100%;}
@media screen and (max-width:768px){
    .newsFocus .swiper-slide a{flex-direction: column;}
    .newsFocus .ispic{width: 100%;}
    .newsFocus .info {
        flex: 1;
        padding: 0.3rem 0.2rem;
    }
    .newsFocus .tit{margin-bottom: 0.1rem;}
    .news-list .item a{flex-direction: column;}
    .news-list .item .date{ width: 100%;border-right: none;}
    .news-list .item.pt .info {
        padding: 0;
        margin-top: 0.2rem;
    }
    .news-list .item .ispic {
        width: 100%;
        margin-top: 0.2rem;
    }
    .news-list .item{padding: 0.2rem 0;}
    .newsFocus .ispic img {
        min-height: auto;
    }
    .newsFocus {
        background: #f8f8f8;
    }
}



.morebtn{width: 1.8rem;line-height: 0.54rem;text-align: center;border: 0.01rem solid var(--white);color: var(--white);border-radius: 0.54rem;display: inline-block;transition: all 0.5s;overflow: hidden;position: relative;}
.morebtn span{position: relative;overflow: hidden;display: block; font-size: var(--font-size16); font-weight: normal;}
.morebtn span:After{content: "";margin: 0 0 0 .1rem;background: url(../images/arrow.svg) no-repeat right center/contain;width: .3rem;height: .3rem;display: inline-block;vertical-align: middle;transition: all 0.5s;}
.morebtn span:hover:After{transform: translateX(0.15rem);}
.morebtn::before {content: "";position: absolute;top: -5%;left: -5%;z-index: 0;width: 110%;height: 110%;background-color: var(--hover-color);transform: scaleX(0);transform-origin: right;-webkit-transition: transform .6s cubic-bezier(.785, .135, .15, .86);-moz-transition: transform .6s cubic-bezier(.785, .135, .15, .86);-o-transition: transform .6s cubic-bezier(.785, .135, .15, .86);transition: transform .6s cubic-bezier(.785, .135, .15, .86)}
.morebtn.gray{border: 0.01rem solid var(--grey);color: var(--grey);}
.morebtn.gray span:After{background-image: url(../images/arrow.svg);}
.morebtn:hover::before {transform: scaleX(1);transform-origin: left}
.morebtn:hover{border-color: var(--hover-color);color: var(--white);}
.morebtn.gray:hover span:After{background-image: url(../images/arrow_white.svg);}
.morebtn.op7{opacity: 0.7;}
.morebtn2{color: var(--grey); font-size: var(--font-size16);}
.morebtn2:After{content: "";margin: 0 0 0 .1rem;background: url(../images/arrow.svg) no-repeat right center/contain;width: 0.3rem;height: 0.3rem;display: inline-block;vertical-align: middle;transition: all 0.5s;}
.item:hover .morebtn2{color: var(--hover-color);}
.item:hover .morebtn2:After{margin-left: 1.3vw;background: url(../images/arrow_hover.svg) no-repeat right center/contain;}
@media(max-width:640px){
.morebtn{width: 1.4rem;line-height: 0.35rem;}
}

.logoNew{
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 222;
  transform: translate(-50%, -50%);
  text-align: center;
  width: 100%;
  max-width: none !important;
  transition: all 0.36s;
  min-height: 100vh;
  object-fit: cover;
}
.mc_bs3_videobox{
    position: relative;
}
.Floor003225Box.on {
    width: 100%;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 2;
}
.he_syp2{
    height: 220vh;
    overflow: hidden;
}
.mc_bs3_videobox.act{
    position: fixed;
    width: 100%;
    left: 0px;
    top: 0px;
    height: 100vh;
    z-index: 1;
}
.mc_bs3_videobox.end .logoNew{
    opacity: 0;
    z-index: 0;
}
@media screen and (max-width:1024px){
    .he_syp2{height: auto;}
    .logoNew{display: none;}
    .productNav {display: none;}
    .Floor003225 .imgs,
    .Floor003225 .imgs .imgbg,
    .Floor003225 .swiper-wrapper{height: auto !important;}
    .Floor003225 .imgs .Ispic{padding-bottom: 50vh;}
}


.Floor002920 {
    position: relative;
    z-index: 999;
    background: #fff;
}

.leader .con .left img,
.cbanner img{
    width: 100%;
}
.Floor003051 li .list .icon{
    width: 0.8rem;
}
.Timeline002853 .slider-nav li{
    line-height: 1.29rem;
}
.Timeline002853 .slider-nav .slick-arrow:before{
    background-size: 0.14rem;
}
@media screen and (max-width:1024px){
    .investor .title span,
    .Business .con .txt h2.tit,
    .investor_list .title span,
    .Hometitle .cn,
    .Honorcon li.slick-slide .card .txt .p1,
    .Timeline002853 .slider-for .year,
    .ctitle span{font-size: 0.3rem;}

    .news-list .item .date b,
    .newsFocus .tit,
    .Floor002529 .ul_num li span,
    .PicList002951 .inner .tit,
    .Contact .item .txt .tit,
    .About .con .right .ul_num li span{
        font-size: 0.24rem;
    }

    .news-list .item .tit{
        font-size: 0.2rem;
    }
   
    .Business .con .list h2,
    .Bottom003215 .contact li p,
    .Floor003051 li .list .tit,
    .Honorcon li.slick-slide .card .txt .p2{
        font-size: 0.18rem;
    }

     .Floor003225 .items li .tit{
        font-size: 0.16rem;
     }
     .Floor002529 .ul_num li p,
    .About .con .right .ul_num li p{
        font-size: 0.14rem;
    }

    .subMenu li{
        margin: 0 !important;
    }
    .Bottom003215 .logo {
    margin-bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0.5rem;
}

.Floor002529 .ul_num li{
    border-right: none !important;
}
    .Floor002529 .ul_num li {
        border-right: none !important;
        width: auto;
        flex: 1;
    }
}


/*Floor003176 */
.Floor003176{overflow: hidden;padding: var(--padMar120) 0;}
.Floor003176 .item-1{margin-bottom: 6.25%;}
.Floor003176 .item-1 > .ytable > .ytable-cell{vertical-align: middle;}
.Floor003176 .item-1 .right{position: relative;}
.Floor003176 .item-1 .right:after{position: absolute;content: '';width: 58.75em; padding-bottom:68.23%; bottom: -8em; left: 25.715%; background: url(../images/Floor003176-hoverbg.png) no-repeat center bottom ; background-size: cover;}
.Floor003176 .item-1 .pic{position: relative;z-index: 4;}
.Floor003176 .item-1 .pic .Ispic{padding-bottom:68.23%;}
.Floor003176 .en{position: absolute;font-size:var(--font-size78);color:#f5f5f5; line-height:1; z-index: 11;opacity: .6;}
.Floor003176 .item-1 .pic .en{top: 0.1875em;}
.Floor003176 .item-1 .v-name{display: inline-block;background: url(../images/Floor003176-titlebg-white.svg) no-repeat center bottom; padding-bottom: 1em;}

.Floor003176 .cate-name{ font-size: var(--font-size46); color: var(--hover-color);font-family: 'hmb';}
.Floor003176 .item-1 .title{font-size: var(--font-size36);line-height:1.3; margin:.2rem 0 .3rem 0;color: var(--black);}
.Floor003176 .item-1 .desc{line-height: 2;color:var(--grey); font-size: var(--font-size18); font-family: 'hml';}
@media (min-width:1025px){
.Floor003176 .item-1 .left{padding-right:6vw; position: relative;}
.Floor003176 .item-1 .right{width:57%;}
.Floor003176 .item-1 .pic .en{left:-2.4rem;}
}

@media (max-width:1024px) {
.Floor003176 .item > .ytable,
.Floor003176 .item > .ytable > .ytable-cell{display: block;}
.Floor003176 .en{font-size: 2em; } 
.Floor003176 .item-1 .right:after{bottom: -2em;padding-bottom: 40%;}
.Floor003176 .item-1{padding-bottom: 0;}
.Floor003176 .item-1 .pic .en{bottom: -0.4em; left: auto; right: 0; top: auto;}
}
@media (max-width:640px) {
.Floor003176 .cate-name{font-size: 2em;}
.Floor003176 .item-1 .title{font-size: 3em;}
}

@media(max-width:1024px){
    .ctitle{padding-bottom:0.25rem;}
    .Business .con .list{padding:0 0;}
    .Business .con .number .ul{justify-content: space-between;}
    .Business .con .number .ul li{margin:0;}
    .Business .con .txt .category li{margin:0;}
    .Business .con .txt .category .icon{width:0.6rem;}
    .Business .con .number .counter{font-size: var(--font-size36);}
    .Business .con .number{margin-top:0.2rem;}
    .Floor003176 .item-1 .right{margin-top:0.3rem;}
    .Floor003176 .cate-name{font-size: var(--font-size36);}
    .Floor003176 .item-1 .title{font-size: var(--font-size28);}
}

@media (max-width:640px){
    .Business .con .list li{width:50%;padding:0.2rem;}
    .Business .con .number .ul{flex-wrap: wrap;}
    .Business .con .number .ul li{width:50%;padding:0.2rem;}
    .Business .con .txt .category{flex-wrap: wrap;justify-content: flex-start;}
    .Business .con .txt .category li{width:33.33%;margin-bottom:0.3rem;}
    .Floor003176 .cate-name{font-size: var(--font-size30);}
    .Floor003176 .item-1 .title{font-size: var(--font-size20);}
}

.Top003213 menu li{position: relative;}
.Top003213 menu li .sub{width:1.6rem;position: absolute;left:50%;top:100%;transform: translateX(-50%);background: #fff;text-align: center;border-radius: 0 0 0.05rem 0.05rem;display: none;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003213 menu li .sub dd{line-height: 0.4rem;}
.Top003213 menu li .sub dd:first-child{margin-top:0.2rem;}
.Top003213 menu li .sub dd:last-child{margin-bottom:0.2rem;}
.Top003213 menu li .sub dd:hover a{color:#2EB6AA;}

@media(max-width:1024px){
    .Top003213 menu li span{display: block;position: relative;}
    .Top003213 menu li span b{width:0.4rem;height:100%;background: url(../images/arr_xjt_gray.svg) no-repeat center center;background-size: 0.16rem;position: absolute;right:0;top:0;transition: all .5s;}
    .Top003213 menu li .sub{width:100%;position: static;background: #f7f8f9;transform: translateX(0);}
    .Top003213 menu li .sub dd:first-child{margin-top:0;}
    .Top003213 menu li .sub dd:last-child{margin-bottom:0;}
    .Top003213 menu li span b.on{transform: rotate(180deg);}
}

.investor .title .finance_year select{border:none;border-bottom: 0.01rem solid #DDD;outline:none;-webkit-appearance:none;/*强制去除表单自带的样式*/
    padding: 0 .36rem .05rem .12rem;
    color: #333;
    background: url(../images/icon-sjx.svg) no-repeat top .05rem right .12rem;
    background-size: .1rem auto;}

.Danpian{margin:0.8rem 0;}
.Danpian .inner{padding:0.8rem;}
.Danpian .con .txt p{text-indent:0;}

@media(max-width:1024px){
.Danpian .inner{padding:0.4rem;}
}

