html{-webkit-text-size-adjust:100%;font-size:100px;overflow-x:hidden;}
html{font-size:5.2083334vw}
@media (min-width:769px) and (max-width:1024px){html{font-size:calc((100 / 1024) * 100vw);}
}
@media (max-width:768px){html{font-size:calc((100 / 768) * 100vw);}
}
@media (max-width:480px){html{font-size:calc(100 / 480 * 100vw);}
}
.w1440{max-width:1440px;width:92%;margin:0 auto}
.imgbox{overflow:hidden;position:relative;}
.imgbox 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;}
.imgbox img{width:100%;height:100%;object-fit:cover;}
.item:hover .imgbox span{transform:scale(1.05);-webkit-transform:scale(1.05);}
.intro{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:url(../images/earth.jpg) center center no-repeat;background-size:cover;z-index:1000;animation:intro_anim 1s 2s linear forwards;pointer-events:none;}
.intro .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.4);width:400vw;height:400vh;z-index:1000;background:url(../images/logo_mask.png) center center;background-size:cover;animation:logo_anim 1s 2s linear forwards;}
@keyframes logo_anim{0%{transform:translate(-50%,-50%) scale(0.4);}
50%{transform:translate(-50%,-50%) scale(1);opacity:1;}
100%{transform:translate(-50%,-50%) scale(2);opacity:0;}
}
@keyframes intro_anim{0%{}
50%{opacity:1;}
100%{opacity:0;display:none;}
}
/*Top003111 */
.Top003111.hide{transform:translateY(-100%);/* 向上隐藏 */
}
.Top003111{position:fixed;left:0;width:100%;z-index:100;top:0;transition:all 0.3s ease;}
.white .Top003111{background-color:white;color:black;box-shadow:0 0 5px rgba(0,0,0,0.2);}
.Top003111 .logo .orange{display:none;}
.white .Top003111 .logo .orange{display:block;}
.Top003111 .logo .white{display:block;}
.white .Top003111 .logo .white{display:none;}
.white .Top003111 menu li span a{color:#000;}
.white .Top003111 .top-search{background:rgba(0,0,0,0.1);}
.Top003111 .auto{max-width:1800px;width:92%;}
@media (min-width:1025px){.Top003111 .logo{float:left;padding-top:25px;}
.Top003111 .logo img{height:46px;}
}
@media (max-width:1024px){.Top003111 .auto{display:flex;align-items:center;justify-content:space-between;height:80px;}
.Top003111 .auto:after{display:none;}
.Top003111 .logo img{height:50px;}
}
.Top003111 .top-nav > *{float:left;}
.Top003111 .top-search{background-color:rgba(255,255,255,0.2);border-radius:36px;padding-right:36px;width:128px;}
.Top003111 .top-search .btn{position:absolute;right:5px;top:0;width:36px;height:100%;background:url(../images/search-btn.svg) no-repeat center center;background-size:auto 14px;}
.Top003111 .top-search .text{width:100%;height:36px;line-height:36px;padding:0 0 0 20px;border:0;background:none;}
@media (min-width:1025px){.Top003111 .top-nav{float:right;margin-top:22px;}
.Top003111 .top-search{display:block!important;}
}
@media (max-width:1024px){.Top003111 .open-search{width:36px;height:36px;background:url(../images/search-btn.svg) no-repeat center center;background-size:auto 60%;}
.Top003111 .top-search{position:absolute;left:5%;width:90%;top:100%;}
.search-show .Top003111 .top-search{display:block;}
}
.Top003111 .top-lang{margin-left:13px;}
.Top003111 .top-lang a{display:block;line-height:36px;width:36px;text-align:center;border-radius:50%;background-color:#EA5F00;color:#fff;font-family:'Oswald-Regular';font-size:14px;}
@media (max-width:1024px){.Top003111 .top-lang{margin:0 2vw;}
}
.Top003111 menu li span,.Top003111 menu li a{display:block;text-transform: capitalize;}
.Top003111 menu li span a{color:#fff;line-height:80px;font-size:16px}
.Top003111 menu li .sub{display:none;}
@media (min-width:1921px){.Top003111 menu li{margin-right:61px;}
}
@media (min-width:1025px){.Top003111 menu{float:right;}
.Top003111 menu li{float:left;margin-right:2vw;font-size:16px;}
.Top003111 menu li span{line-height:36px;}
.Top003111 menu li span a{position:relative;}
.Top003111 menu li span a:after{position:absolute;content:'';height:2px;background-color:#EA5F00;left:50%;transform:translateX(-50%);bottom:0;width:0;transition:width 0.3s;}
.Top003111 menu li span a:hover:after,.Top003111 menu li.aon span a:after{width:100%;}
.Top003111 .sub{position:absolute;top:100%;background-color:#ea5f00;overflow:hidden;left:0;width:100vw;backdrop-filter:blur(5px);}
.Top003111 .sub dl{overflow:hidden;}
.Top003111 .sub dt{line-height:22px;text-align:center;float:left;}
.Top003111 .sub dt a{color:#fff;padding:15px;transition:0.3s;}
.Top003111 .sub dt a:hover{background-color:rgba(0,0,0,0.2);}
}
@media (min-width:1025px) and (max-width:1280px){.Top003111 menu li{margin-right:1.5vw;}
.Top003111 .logo{max-width:18%;}
}
@media (max-width:1024px){.Top003111 .open-menu{height:36px;}
.Top003111 .open-menu i{background-color:#EA5F00;}
body.menu-show{overflow:hidden;}
.Top003111 menu{position:fixed;top:80px;bottom:0;width:240px;background-color:rgba(255,255,255,0.9);left:-100%;padding:40px 0;opacity:0;transition:0.3s ease-out;}
body.menu-show .Top003111 menu{left:0;opacity:1;}
.Top003111 menu ul{height:100%;overflow:auto;}
.Top003111 menu li{border-bottom:1px solid #eee;}
.Top003111 menu li span{line-height:3;font-size:20px;}
.Top003111 menu li span a{padding-left:1em;}
.Top003111 .has-sub span .op:before,.Top003111 .has-sub span .op:after{background-color:#EA5F00;}
.Top003111 .sub{padding:2em;font-size:18px;background-color:rgba(0,0,0,0.1);}
.Top003111 .sub dt{line-height:2.5;}
}
.noscorll{overflow:hidden;}
.bannerbig{height:100vh;overflow-y:auto;position:fixed;width:100%;z-index:99999;}
.banner01{height:250vh;width:100%;z-index:99998;}
/* 启动 */
.start_up{width:100%;height:100vh;position:sticky;top:0;left:0;z-index:9999;overflow:hidden;}
.start_up .ig img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;object-fit:cover;}
.start_up .ig::before{content:'';display:block;width:180%;height:180%;background-image:url(../images/logo_mask.png);background-size:cover;background-repeat:no-repeat;background-position:center;transition:all .1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:21;}
.start_up .ig{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transition:all .5s;position:absolute;top:0;left:0;z-index:20;}
.Banner003223{position:relative;z-index:1;--hover-color:#2fc774;--white:#fff;overflow:hidden}
.Banner003223 .swiper-wrapper{height:auto;}
.Banner003223 .txt{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;z-index:3;color:var(--white);text-align:center;}
.Banner003223 .txt:where(h3,p,.index-more){opacity:0;transform:translateX(1rem);transition:0.5s}
.Banner003223 .txt h3{margin:0;font-size:calc(94 / 16 * 1em);transition-delay:0.5s;line-height:1;}
.Banner003223 .txt h3::after{display:block;width:calc(80 / 94 * 1em);height:calc(4 / 94 * 1em);background:var(--white);content:' ';margin:calc(40 / 94 * 1em) auto;}
.Banner003223 .txt p{margin:0;font-size:calc(45 / 16 * 1em);transition-delay:0.8s;text-transform:uppercase;line-height:1;}
.Banner003223 .controls-page{bottom:5%;position:absolute;z-index:10;text-align:center;}
.Banner003223 .controls-page span{width:34px;height:4px;background:rgba(255,255,255,0.8);margin:0 0.13rem;display:block;opacity:1;border-radius:0}
.Banner003223 .controls-page span.swiper-pagination-bullet-active{background-color:#ea5f00;}
.Banner003223 .swiper-slide-active .txt:where(h3,p,.index-more){opacity:1;transform:translateX(0)}
@media (max-width:1600px){.Banner003223 .txt h3{font-size:calc(64 / 16 * 1em);}
.Banner003223 .txt h3::after{width:calc(80 / 64 * 1em);height:calc(4 / 64 * 1em);margin:calc(40 / 64 * 1em) auto;}
.Banner003223 .txt p{font-size:calc(31 / 16 * 1em);}
}
.Banner002744 li.slick-slide{position:relative;}
.Banner002744 li.slick-slide a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;opacity:0;-webkit-opacity:0;}
.Banner002744 li.slick-slide > img{display:block;width:100%;}
@media(min-width:1025px){.Banner002744 li.slick-slide > img.wap{display:none;}
}
@media(max-width:1024px){.Banner002744 li.slick-slide > img.pc{display:none;}
}
.Banner002744 .slick-dots{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:5%;z-index:10;}
.Banner002744 .slick-dots li{float:left;width:34px;height:4px;background:rgba(255,255,255,0.8);margin-right:13px;cursor:pointer;}
.Banner002744 .slick-dots li button{display:none;}
.Banner002744 .slick-dots li.slick-active{background:#ea5f00;}
/*Floor003195 */
.Floor003195{padding:6vw 0;}
.Floor003195 .intro{text-align:center;padding-top:calc(161 / 1920 * 100vw);padding-bottom:calc(98 / 1920 * 100vw);}
.Floor003195 .column-tit{font-size:calc(50 / 16 * 1em);margin-bottom:calc(24 / 50 * 1em);color:#333;}
@media (max-width:1024px){.Floor003195 .column-tit{font-size:calc(32 / 16 * 1em);}
}
.Floor003195 ul{display:flex;}
.Floor003195 li{position:relative;transition:.3s all}
.Floor003195 li .pic{position:relative;height:calc(460 / 16 * 1em);}
.Floor003195 li .pic span{position:absolute;width:100%;height:100%;left:0;top:0;;}
.Floor003195 li .pic span img{width:100%;height:100%;object-fit:cover;}
.Floor003195 li .txt{position:absolute;left:0;top:0;width:100%;height:100%;padding:calc(60 / 16 * 1em) calc(50 / 16 * 1em)}
.Floor003195 li .txt .tit{font-size:calc(30 / 16 * 1em);color:#fff;padding-bottom:2%}
.Floor003195 li .txt .desc{line-height:2;color:#fff;font-weight:lighter;margin-bottom:calc(20 / 16 * 1em)}
.Floor003195 li .txt .more{display:inline-block;width:calc(24 / 16 * 1em);height:calc(24 / 16 * 1em);background:url(../images/icon-jt1.svg)no-repeat center;background-size:20px auto}
@media (min-width:1025px){.Floor003195 li{width:26%;}
.Floor003195 li.active{width:48%;}
}
/*Floor002747 */
.Floor002747{background-size:cover;padding:6vw 0 2vw;overflow:hidden;}
.Floor002747 .auto{width:80%;}
.Floor002747 .list{position:relative;}
.Floor002747 .list li{float:left;}
.Floor002747 .list li a{color:#fff;font-size:20px;display:block;position:relative;overflow:hidden;}
.Floor002747 .list li .pic{width:100%;overflow:hidden;}
.Floor002747 .list li figure{width:100%;padding-bottom:62%;transition:0.3s;}
.Floor002747 .list li .txt{text-align:center;width:100%;color:#fff;padding:40px 0 20px 0;position:absolute;left:50%;bottom:0;transform:translateX(-50%);background:linear-gradient(0deg,rgba(0,0,0,0.8),transparent);}
.Floor002747 .list li a:hover .txt{background:linear-gradient(0deg,#EA5F00,transparent);padding-top:40%;}
.Floor002747 .list li .txt .category{font-size:14px;display:inline-block;border:1px solid rgba(255,255,255,0.2);border-radius:20px;padding:5px 10px;margin-top:5px;}
.Floor002747 .list li a:hover figure{transform:scale(1.2);}
.Floor002747 .list li a:hover:before{left:15px;top:15px;right:15px;bottom:15px;}
.Floor002747 .list li .icon{position:relative;display:block;margin:0 auto 20px;width:50%;max-width:92px;}
.Floor002747 .list li .icon:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';border:1px solid rgba(255,255,255,0.8);border-radius:50%;transition:0.3s;}
.Floor002747 .list li .txt img{border-radius:50%;}
.Floor002747 .list li a:hover .icon:before{transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);opacity:0;-webkit-opacity:0;}
.Floor002747 .slider .slick-slide{margin:0 10px;}
.Floor002747 .slider .slick-list{margin:0 -10px;}
.Floor002747 .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,0.3);color:#ffffff;border:none;font-size:20px;cursor:pointer;transition:all 0.3s ease}
.Floor002747 .slick-arrow:hover{background:#ea5f00;}
.Floor002747 .slick-prev{left:-100px;}
.Floor002747 .slick-next{right:-100px;}
@media(min-width:1025px){/* .Floor002747 .list li:first-child{margin-left:40%;}
*/
.Floor002747 .list li{width:20%;}
}
@media(max-width:1024px){.Floor002747{padding:30px 0;}
.Floor002747 .list li{width:25%;}
}
@media(max-width:640px){.Floor002747 .list li{width:50%;}
}
/*Floor002749 */
.Floor002749{padding:6vw 0;background:#f0f0f0;}
.title{line-height:40px;text-align:center;}
.title:after{display:block;content:'';margin:25px auto 30px;width:40px;height:4px;background:#ea5f00;}
.title .cn{font-size:52px;margin-top:-20px;color:#111;font-weight:bold;text-transform: capitalize;}
.title .en{opacity:0.1;-webkit-opacity:0.1;font-size:80px;font-family:Arial," sans-serif";font-weight:bold;text-transform:uppercase;}
@media(max-width:480px){.title .cn{font-size:24px;}
.title .en{font-size:40px;}
}
.Floor002749 .tab-list .list{/* position:fixed;*/
/* left:-100%;*/
/* width:96%;*/
}
.Floor002749 .list li .pic{overflow:hidden;display:block}
.Floor002749 .list li .pic figure{padding-bottom:60%;transition:.3s all}
.Floor002749 .list li .txt{background:#fff;padding:50px 40px;}
.Floor002749 .list li .txt time{color:#eb422c;}
.Floor002749 .list li .txt h2{font-size:20px;color:#001f2b;line-height:1.5;margin-top:15px;height:60px;overflow:hidden;font-weight:normal}
.Floor002749 .list li .txt p{margin:25px 0 0;font-size:16px}
.Floor002749 .list li:hover .pic figure{transform:scale(1.05)}
.Floor002749 .list li:hover .txt h2 a{color:#ea5f00}
@media(min-width:1025px){.Floor002749 .list ul{display:flex;flex-wrap:wrap}
.Floor002749 .list li{width:32%;margin-right:2%}
.Floor002749 .list li:nth-child(3n){margin-right:0;}
}
/*Floor002617 */
.Floor002617{position:relative;z-index:1;overflow:hidden;padding:6vw 0;background:#fff;}
.Floor002617 .auto{position:relative;width:100%;}
.Floor002617 img{width:100%;display:block;}
.Floor002617 .ycenter{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;text-align:center;color:#fff;overflow:hidden;}
.Floor002617 .ycenter_click{z-index:20;width:auto;height:auto;right:5%;top:5%;left:auto;}
.Floor002617 .ycenter_click .title{display:none;}
.Floor002617 .video{width:100%;}
.Floor002617 video{z-index:10;background:#000;position:absolute;left:0;top:0;width:100%;height:100%;}
.Floor002617 .title{font-size:36px;}
.Floor002617 .title b{display:block;opacity:0.2;text-transform:uppercase;font-size:86px;}
.Floor002617 .title::after{display:block;content:'';margin:1% auto 3%;width:1px;height:32px;background:#eb422c;}
.Floor002617 .play_btn{cursor:pointer;display:inline-block;background:transparent;}
.Floor002617 .play_btn i{display:block;margin:0 auto 15px;width:49px;height:49px;border:2px solid #ea5f00;border-radius:50%;background:url(../images/Floor002617_play.png) no-repeat center center;}
.Floor002617 .close_btn i{position:relative;background:none;}
.Floor002617 .close_btn i::before,.Floor002617 .close_btn i::after{position:absolute;content:'';width:3px;border-radius:3px;height:50%;top:25%;background:#cca74f;left:16px;}
.Floor002617 .close_btn i::after{left:26px;}
@media(max-width:1024px){.Floor002617 .title{font-size:24px;}
.Floor002617 .title b{font-size:56px;}
}
@media(max-width:640px){.Floor002617 .title{font-size:20px;}
.Floor002617 .title b{font-size:40px;}
}
@media(max-width:480px){.Floor002617 .title::after{display:none;}
.Floor002617 .title b{font-size:30px;}
.Floor002617 .title{font-size:18px;}
.Floor002617 .play_btn i{margin:5px auto;background-size:12px;width:36px;height:36px;}
.Floor002617 .close_btn i::before{left:10px;}
.Floor002617 .close_btn i::after{left:20px;}
}
.advantages{padding:6vw 0;background:url(../uploadfiles/我们的优势.jpg) no-repeat;height:50vw;background-size:cover;}
.Bottom002900{background:#ee7b2d;padding:5vw 0 3vw 0;}
.Bottom002900,.Bottom002900 a{color:#fff;}
.Bottom002900 .logo{width:40%;margin-top:10px;}
.Bottom002900 .auto{max-width:1600px;width:92%;}
@media(min-width:1441px){.Bottom002900 .inner{}
}
.Bottom002900 .b_nav nav dd a{opacity:0.5;font-size:0.16rem;}
@media(min-width:1025px){.Bottom002900{font-size:16px;}
.Bottom002900 .contact{width:40%;}
.Bottom002900 .b_nav{width:55%;max-width:1000px;}
}
.Bottom002900 .solgan{font-size:calc(22 / 16 * 1em);}
.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;font-family:'HuXiaoBoZhenShuai';}
}
@media(max-width:1024px){.Bottom002900 .solgan{padding:4vw 0;}
.Bottom002900 .solgan span{display:block;}
}
.Bottom002900 .b_nav nav{border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);padding:60px 0;margin:45px 0;display:flex;align-items:flex-start;flex-wrap:wrap;}
.Bottom002900 .b_nav nav dl{float:left;flex:0 0 auto;width:33.33%;margin:0 0 0.2rem !important;padding-right:0.2rem;}
.Bottom002900 .b_nav nav dt{padding-bottom:15px;font-size:20px;}
.Bottom002900 .b_nav nav dd{line-height:24px;padding-top:15px;}
@media(max-width:1024px){.Bottom002900 .b_nav nav{display:none;}
}
.Bottom002900 .copyright{line-height:30px;font-size:14px;color:rgba(255,255,255,0.5);}
.Bottom002900 .copyright a{opacity:0.5;}
.Bottom002900 a:hover{color:#fff;opacity:1!important;}
.Bottom002900 .contact .item:not(:last-child){margin-bottom:25px;}
.Bottom002900 .contact .num{font-size:24px;margin-bottom:10px;line-height:1em;padding-left:35px;background:url(../images/icon-tel.svg)no-repeat center left;background-size:22px auto;display:flex;align-items:center;}
.Bottom002900 .contact .num span{font-size:16px;}
.Bottom002900 .contact .add{padding-left:35px;background:url(../images/icon-add.svg)no-repeat center left;background-size:22px auto}
.Bottom002900 .contact .add span{display:block;padding-bottom:5px}
.Bottom002900 .share li{float:left;position:relative;text-align:center;}
.Bottom002900 .share li figure{padding:5px;background:#fff;margin-bottom:10px;border-radius:5px;border:1px solid rgba(255,255,255,0.2);width:100px;height:100px;}
.Bottom002900 .share li figure img{display:block;width:100%;}
.Bottom002900 .share li:not(:last-child){margin-right:20px;}
.Bottom002900 .share li a{display:block;background-position:center center;background-repeat:no-repeat;cursor:pointer;}
.Bottom002900 .share li a.a_wx{background-image:url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sp{background-image:url("../images/Bottom002900_sp.png");}
.Bottom002900 .share li a.a_yt{background-image:url("../images/Bottom002900_yt.png");}
.Bottom002900 .share li a.a_in{background-image:url("../images/Bottom002900_in.png");}
@media(min-width:1025px){.Bottom002900 .contact .tit{padding-bottom:10px;}
.Bottom002900 .share{margin:40px 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 .contact .tit{text-align:left;}
.Bottom002900 .logo{padding:0 20% 3%;}
.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:-5px;}
}
@media(max-width:480px){.Bottom002900 .contact .num{margin-bottom:1em;font-size:20px;}
.Bottom002900 .solgan{font-size:14px;}
.Bottom002900 .copyright{font-size:12px;line-height:normal;}
}
video:-webkit-full-screen{width:100vw;height:100vh;}
video:fullscreen{width:100vw;height:100vh;}
/*Floor003195 */
.Floor003195{background-size:cover;padding:6vw 0;background:url(../images/yw.jpg);}
.Floor003195 .intro{text-align:center;padding-top:calc(161 / 1920 * 100vw);padding-bottom:calc(98 / 1920 * 100vw);}
.Floor003195 .column-tit{font-size:calc(50 / 16 * 1em);margin-bottom:calc(24 / 50 * 1em);color:#333;}
@media (max-width:1024px){.Floor003195 .column-tit{font-size:calc(32 / 16 * 1em);}
}
.Floor003195 li{position:relative;text-align:center;}
.Floor003195 li:not(:last-child) .line{position:absolute;}
.Floor003195 li .icon{width:calc(200 / 16 * 1em);margin:0 auto calc(30 / 16 * 1em);border:solid 2px #ededed;position:relative;border-radius:0 calc(20 / 16 * 1em) 0 calc(20 / 16 * 1em);transition:0.3s;background:rgba(255,255,255,0.5);}
.Floor003195 li .icon:after{position:absolute;content:'';width:calc(9 / 16 * 1em);height:calc(9 / 16 * 1em);top:0;left:calc(100% + 0.03rem);background:url(../images/Floor003195-add.svg) no-repeat center center;background-size:contain;transform:scale(0);transition:0.3s;}
.Floor003195 li .icon img{transition:0.5s;width:calc(80 / 16 * 1em);}
.Floor003195 li:hover .icon{border-color:#EA5F00;}
.Floor003195 li:hover .icon:after{transform:scale(1);}
.Floor003195 li:hover img{transform:rotate(360deg);}
.Floor003195 li .icon dl{display:table;width:100%;height:calc(200 / 16 * 1em);}
.Floor003195 li .icon dt{display:table-cell;vertical-align:middle;text-align:center;}
.Floor003195 li a{color:#333;}
.Floor003195 li .tit{font-size:calc(28 / 16 * 1em);line-height:1.2;}
.Floor003195 li p{font-size:calc(18 / 16 * 1em);}
@media (min-width:1025px){.Floor003195 .intro .edit-info{max-width:calc(1066 / 1440 * 100%);margin:0 auto;}
.Floor003195 ul{display:table;width:100%;table-layout:fixed;margin-top:3vw;}
.Floor003195 li{display:table-cell;vertical-align:middle;width:calc(100% / 3);vertical-align:top;}
.Floor003195 li:not(:last-child) .line{height:100%;width:1px;border-right:1px dotted rgba(0,0,0,0.2);right:0;top:0;}
.Floor003195 li:not(:last-child) .line i{position:absolute;top:calc(100% + 9px);width:10px;height:9px;left:50%;margin-left:-5px;}
.Floor003195 li:not(:last-child) .line i:before,.Floor003195 li:not(:last-child) .line i:after{position:absolute;content:'';background-color:#ea5f00;border-radius:3px;}
.Floor003195 li:not(:last-child) .line i:before{left:0;width:100%;height:3px;top:0;}
.Floor003195 li:not(:last-child) .line i:after{width:3px;left:50%;margin-left:-2px;top:0;height:100%;}
}
@media (max-width:1024px){.Floor003195 .sub-tit{font-size:calc(28 / 16 * 1em);margin-bottom:2em;}
.Floor003195 li:not(:last-child) .line{height:1px;width:100%;border-bottom:1px dotted rgba(255,255,255,0.5);left:0;bottom:0;}
.Floor003195 li:not(:last-child){margin-bottom:0.3rem;padding-bottom:0.3rem;}
}
.HomeClient{padding:6vw 0;position:relative;z-index:2;overflow:hidden;background:#fff;}
.HomeClient .info{font-size:calc(18 / 16 * 1em);color:#333;text-align:center;line-height:1.8;margin-bottom:calc(50 / 16 * 1em);}
.HomeClient .info p{margin:8px 0;}
.HomeClient .info p span{font-size:calc(30 / 16 * 1em);color:#ea5f00;font-weight:500;}
.HomeClient .list .str_wrap{overflow:inherit}
.HomeClient .list ul .str_move{display:flex}
.HomeClient .list{position:relative;z-index:1;}
.HomeClient .list:before,.HomeClient .list:after{position:absolute;content:'';top:0;height:150%;width:20%;z-index:10;pointer-events:none;}
.HomeClient .list:before{left:0;background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);}
.HomeClient .list:after{right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);}
.HomeClient li{width:calc(250 / 16 * 1em);padding:0 calc(10 / 16 * 1em);}
.HomeClient li a{display:block;padding:calc(20 / 16 * 1em) 0;}
.HomeClient li .pic{display:flex;align-items:center;justify-content:center;height:calc(120 / 16 * 1em);background-color:#fff;border-radius:8px;box-shadow:5px 0 32px rgba(0,0,0,0.05);}
.HomeClient li .pic img{max-width:72% !important;max-height:72%;}
.Floor0031951{padding:6vw 0;background-size:cover;background-position:center;background-repeat:no-repeat}
.Floor0031951 .title .en,.Floor0031951 .title .cn{color:#fff;}
.Floor0031951 .box{padding:5% 0}
.Floor0031951 .item{background:rgba(0,0,0,0.35);border-radius:4px;overflow:hidden;padding:calc(50 / 16 * 1em);position:relative;display:block;}
.Floor0031951 .item:before{position:absolute;left:0;height:6px;background:#ea5f00;top:0;content:'';width:100%;transform:scaleX(0);opacity:0;}
.Floor0031951 .item:hover:before,.Floor0031951 .item.select:before{transform:scaleX(1);opacity:1;transition:0.3s;}
.Floor0031951 .tit{font-size:calc(30 / 16 * 1em);color:#fff;cursor:pointer;position:relative;display:flex;align-items:center}
.Floor0031951 .tit span{width:calc(20 / 16 * 1em);height:calc(20 / 16 * 1em);display:flex;align-items:center;justify-content:center;margin-right:3%}
.Floor0031951 .tit span img{height:calc(20 / 16 * 1em);}
.Floor0031951 .tit i{position:absolute;width:22px;height:22px;border-radius:50%;right:0;top:50%;margin-top:-11px;display:none}
.Floor0031951 .tit i::before,.Floor0031951 .tit i::after{position:absolute;content:'';background:#fff;}
.Floor0031951 .tit i.more::before,.Floor0031951 .tit i.more::after{display:none;}
.Floor0031951 .tit i::before{left:20%;width:60%;height:2px;top:50%;margin-top:-1px;}
.Floor0031951 .tit i::after{left:50%;margin-left:-1px;width:2px;top:20%;height:60%;}
.Floor0031951 .tit i.more{background:url(../images/icon-jt2.svg)no-repeat center;background-size:20px auto}
.Floor0031951 .item.select i::after{display:none;}
.Floor0031951 .info{padding:calc(20 / 16 * 1em) 0 0;color:#fff;line-height:calc(28 / 16 * 1em);font-size:calc(18 / 16 * 1em);}
.Floor0031951 .item i{display:block;width:calc(40 / 16 * 1em);height:calc(40 / 16 * 1em);border-radius:50%;border:1px solid #fff;margin-top:calc(20 / 16 * 1em);position:relative;transition:.3s all}
.Floor0031951 .item i::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/icon-jt2.svg)no-repeat center;background-size:16px auto}
.Floor0031951 .item:hover i{background:#ea5f00;border-color:#ea5f00}
.Floor0031951 .info p{margin:0;}
@media (min-width:1025px){.Floor0031951 .item-group{display:flex;justify-content:space-between;}
.Floor0031951 .item-group .item{width:30%;}
}
.index03{padding:6vw 0 0;overflow:hidden;}
.index03 .list{margin-top:80px;position:relative;}
.index03 .list::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:1px;width:100%;background-color:#d8e6f3;}
.index03 ul{margin:0 13px;}
.index03 li{list-style:none;float:left;width:32.2%;margin:0 12px;}
.index03 li:last-child{margin-right:0;}
.index03 li .text{padding:30px 0px 30px 50px;position:relative;}
.index03 li .text::before{content:'';display:block;position:absolute;left:50%;right:50%;bottom:0;height:2px;opacity:0;background-color:#ea5f00;transition:left 0.5s ease,right 0.5s ease,opacity 0.5s ease;will-change:left,right,opacity;}
.index03 li:hover .text::before{left:0;right:0;opacity:1;}
.index03 li .num{position:absolute;left:0;top:30px;font-size:24px;color:#001f2b;line-height:1;font-weight:700;}
.index03 li .t01{font-size:24px;color:#001f2b;line-height:1;font-weight:700;}
.index03 li .t02{font-size:16px;color:#70858c;margin-top:10px;}
.index03 .swiper-button-arrow{width:32px;height:15px;margin-top:0;transform:translateY(-150%);}
.index03 .swiper-button-prev{left:10%;}
.index03 .swiper-button-prev::after{color:#fff;}
.index03 .swiper-button-next{right:10%;}
.index03 .swiper-button-next::after{color:#fff;}
.index03 .swiper-button-arrow:hover::after{color:#ea5f00}
.index03 li .hover_img{overflow:hidden;}
.index03 li .hover_img img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;width:100%;}
.index03 li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
@keyframes expand{0%{width:0;opacity:0;}
100%{width:100%;opacity:1;left:0;right:0;}
}
@media (min-width:1025px){.index03 .auto{width:100%;max-width:100%;}
.index03 ul{display:flex;}
}
@media (max-width:1024px){.index03 .auto{width:100%;}
.index03 li{width:100%;margin:0 0 25px;}
}
/* index */
@media(max-width:1280px){.title .en{font-size:50px;}
.title .cn{font-size:42px;}
.Banner003223 .txt h3{font-size:calc(48 / 16 * 1em);}
}
@media(max-width:1024px){.Bottom002900{padding:3vw 0;padding-top:40px;}
.Bottom002900 .logo{width:30%;padding:0;margin:0 auto;}
.Bottom002900 .contact .tit{padding:15px 0;}
.Bottom002900 .share li figure{margin-left:0;}
.Bottom002900 .contact .add{text-align:left;}
.Banner003223 .txt h3{font-size:calc(24 / 16 * 1em);}
.Banner003223 .txt p{font-size:calc(18 / 16 * 1em);}
.title .en{font-size:28px;}
.title .cn{font-size:30px;}
.Floor003195 li .tit{font-size:calc(18 / 16 * 1em);}
.Floor003195 li p{font-size:calc(12 / 16 * 1em);}
.Floor003195 li .icon{width:calc(100 / 16 * 1em);margin:0 auto calc(15 / 16 * 1em);}
.Floor003195 li .icon dl{height:calc(100 / 16 * 1em);}
.Floor003195 li .icon img{width:calc(40 / 16 * 1em);}
.Floor0031951 .item{padding:calc(15 / 16 * 1em);}
.Floor0031951 .tit{font-size:calc(18 / 16 * 1em);}
.Floor0031951 .item .info{font-size:calc(12 / 16 * 1em);}
.Floor0031951 .item i{width:calc(20 / 16 * 1em);height:calc(20 / 16 * 1em);}
.Floor0031951 .box{padding:5% 0 0;}
.index03 .list{margin-top:3%;}
.index03 li{margin:0;width:32.33%;margin-top:1.5%;}
.index03 li:not(:nth-child(3n+1)){margin-left:1.5%;}
.index03 li .text{padding:25px 0px 25px 40px;}
.index03 li .t01{font-size:20px;}
.index03 li .t02{font-size:14px;}
.index03 ul{margin:0;}
.HomeClient .info{font-size:calc(14 / 16 * 1em);}
.HomeClient li .pic{height:calc(80 / 16 * 1em);}
.HomeClient li a{padding:calc(10 / 16 * 1em) 0;}
}
@media(max-width:768px){.Floor002749 .list li .txt{padding:25px;}
.HomeClient .info{font-size:calc(12 / 16 * 1em);}
.Floor0031951 .item i{margin-top:calc(10 / 16 * 1em);}
.Banner003223 .txt h3{font-size:calc(16 / 16 * 1em);}
.Banner003223 .txt p{font-size:calc(12 / 16 * 1em);}
.Top003111 .logo img{height:35px;}
.Floor003195 li .icon{width:calc(80 / 16 * 1em);}
.Floor003195 li .icon dl{height:calc(80 / 16 * 1em);}
.Floor003195 li .tit{font-size:calc(12 / 16 * 1em);}
.Floor003195 li p{font-size:calc(8 / 16 * 1em);margin:3px 0;}
.Floor0031951 .item .info{font-size:calc(10 / 16 * 1em);}
.Floor0031951 .tit{font-size:calc(14 / 16 * 1em);}
.Floor0031951 .box{padding:0;}
.index03{padding:4vw 0 0;}
}
@media(max-width:640px){.Bottom002900 .share li{width:50%;text-align:center;margin-bottom:10px;}
.Bottom002900 .share li:not(:last-child){margin-right:0;}
.Bottom002900 .share li figure{display:block;margin:0 auto;}
.Bottom002900 .logo{width:50%;}
.Top003111 .logo img{height:20px;}
.Top003111 .auto{height:50px;}
.Top003111 .top-lang a{width:25px;line-height:25px;font-size:12px;}
.Top003111 .open-search{width:25px;height:25px;}
.top-nav{display:flex;align-items:center;}
.Banner003223 .txt h3{font-size:calc(22 / 16 * 1em);}
.Banner003223 .txt p{font-size:calc(14 / 16 * 1em);}
.title .en{font-size:18px;}
.title .cn{font-size:20px;margin-top:-30px;}
.title:after{margin:10px auto;}
.Floor003195 li .tit{font-size:14px;}
.Floor003195 li p{font-size:12px;}
.Floor003195 li{width:48%;margin-bottom:2%;}
.Floor003195 ul{flex-wrap:wrap;}
.Floor0031951 .item{padding:20px;}
.Floor0031951 .tit{font-size:20px;}
.Floor0031951 .item i{width:calc(30 / 16 * 1em);height:calc(30 / 16 * 1em);}
.index03 .list{padding:0 15px;}
.index03 li{width:100%;}
.HomeClient .info{font-size:14px;}
.Floor002749 .list li .txt{padding:15px;}
.Floor002749 .list li{margin-bottom:15px;}
.Top003111 menu{top:50px;padding:15px 0;}
.Top003111 menu li span a{line-height:50px;color:#000;}
.Top003111 .sub{padding:1em;}
.Top003111 .sub{font-size:14px;}
.Top003111 .sub dt{line-height:2;}
}
/* index */
/**/
.cbanner{position:relative;overflow:hidden;}
.cbanner figure{width:100%;position:relative;padding-bottom:36.535%;background:#000;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.cbanner .cont{position:absolute;left:0;width:100%;z-index:3;bottom:12.68%;color:#ffffff;}
.cbanner .cont .tit{font-size:.48rem}
.cbanner .bag:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/nehdfeisz.png) left top / 100% 100% no-repeat;}
@media (max-width:750px){.cbanner figure{padding-bottom:50%;}
.cbanner .cont{font-size:0.7rem;}
.cbanner .cont .tit{font-size:0.38rem;}
}
@keyframes svgcircle{from{stroke-dasharray:0 800;}
to{stroke-dasharray:800 800;}
}
.subMenu{background-color:#fff;border-bottom:1px solid #e6e6e6;/* font-weight:100;*/
}
.subMenu .w1440{display:flex;align-items:center;justify-content:space-between}
.subMenu .flex-row{display:flex;align-items:center;flex:1 1 auto;overflow:auto;white-space:nowrap;margin-right:2em;max-width:100%;}
.subMenu li{position:relative;}
.subMenu li:not(:last-child){margin-right:0.3rem;}
.subMenu li span{display:block;width:100%;position:relative;}
.subMenu li span a{color:#010101;display:block;line-height:0.9rem;font-size:.16rem;}
.subMenu li:before{position:absolute;left:50%;transform:translateX(-50%);width:0;bottom:0;height:2px;content:"";background:#ea5f00;transition:all 0.5s;}
.subMenu li.onli a,.subMenu li:hover a{color:#ea5f00;}
.subMenu li.onli:before,.subMenu li:hover:before{width:100%;}
.place{color:#999;text-align:right;/* font-weight:100;*/
line-height:0.9rem;flex:0 0 auto;}
.place a{color:#999;margin-right:0.22rem;position:relative;}
.place a:hover,.place span{color:#333;display:inline-block;}
.place a:after{position:absolute;width:0.22rem;right:-0.22rem;content:"/";text-align:center;top:50%;transform:translateY(-50%);}
.place.detail{text-align:left;padding:1.354vw 0;}
@media(max-width:750px){.subMenu .w1440{flex-direction:column-reverse;}
.subMenu .flex-row{max-width:100%;margin:0.1rem auto 0;}
.subMenu{padding:0.2rem 0;}
.subMenu .colName{display:block;}
.subMenu ul{margin-top:0.2rem;}
.subMenu li{text-align:center;}
.subMenu li:not(:last-child){margin-right:0.2rem;}
.subMenu li:before{height:0;background-color:#f0f0f0;}
.subMenu li span a{line-height:2.5;}
.place{width:100%;text-align:left;line-height:2em;}
}
.Page002623{padding:0 0 1rem 0;text-align:center;font-size:.2rem;}
.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 1.5vw;font-style:normal;}
.Page002623 .Pages .p_page{display:table;margin:0 auto;}
.Page002623 .Pages a{float:left;line-height:.6rem;width:.6rem;margin:0 5px;border-radius:50%;color:#010101;background:#f5f5f5}
.Page002623 .Pages a.a_cur,.Page002623 .Pages a:hover{color:#fff;background:#ea5f00;border-color:#ea5f00}
.Page002623 .Pages .p_page > a{font-size:0;height:.6rem;position:relative;border-radius:50%;border:1px solid #010101;background:#fff}
.Page002623 .Pages .p_page > a:before{position:absolute;width:100%;height:100%;content:'';background:url(../images/icon-jt.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:#ea5f00;border-color:#ea5f00}
.Page002623 .Pages a.a_next:before{filter:grayscale(100) brightness(100);}
.Page002623 .Pages .p_page > a:hover{background:#ea5f00;border-color:#ea5f00}
.Page002623 .Pages .p_page > a:hover:before{filter:grayscale(100) brightness(100);}
@media(max-width:750px){.Page002623 .Pages em{display:none;}
}
.ctitle{font-size:.52rem;color:#111;font-weight:bold;}
.ctitle.ct{text-align:center;}
.ctitle:after{display:block;content:'';margin:0.25rem 0 0.3rem;width:0.4rem;height:0.04rem;background:#ea5f00;}
.ctitle.ct:after{margin:0.25rem auto 0.3rem;}
.ctitle.white{color:#fff;}
@media(max-width:1024px){.ctitle{font-size:.32rem;}
}
.About{overflow:hidden;padding:1.2rem 0}
.About .title{padding-bottom:.7rem}
.About .title span{font-size:.5rem;color:#000;position:relative;font-family:Bold;text-transform:uppercase;line-height:.38rem;display:inline-block;font-family:Bold;}
.About .left .tip{color:#ea5f00;font-size:.30rem;font-weight:bold}
.About .left .desc{margin-top:.4rem;padding-top:.6rem;border-top:1px solid #e5e5e5;color:#333;font-size:.18rem;line-height:2}
.About .right{padding-top:1rem;position:relative}
.About .right .bigtitle{position:absolute;font-weight:bold;font-size:2.1rem;color:#000;opacity:.03;left:.6rem;top:0;width:200%;line-height:.6;z-index:2}
.About .right .pic{position:relative;}
.About .right .pic span{overflow:hidden;width:46.88vw;display:block;padding-bottom:87.275%;display:block;background-position:center;background-size:cover;background-repeat:no-repeat;}
.About .right .pic img{transition:.3s;width:100%;height:100%;object-fit:cover;}
@media(min-width:1025px){.About .flex{display:flex;justify-content:space-between;align-items:center}
.About .flex .left{width:50%;padding-right:.6rem;}
.About .flex .right{width:50%;padding-left:.6rem;}
}
@media(max-width:1024px){.About{padding:1rem 0;}
.About .right{padding-top:.8rem;margin-top:.5rem}
.About .right .bigtitle{font-size:1.4rem;left:0;}
.About .right .pic span{width:100%;}
.About .right .pic figure{height:3.5rem;}
}
.Culture{overflow:hidden;padding:1.2rem 0}
.Culture .flex .left .pic figure{padding-bottom:119.231%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000}
.Culture .flex .right{padding:0.2rem 0;}
.Culture .flex .right .tip{color:#ea5f00;font-size:.18rem;padding-bottom:.5rem}
.Culture .flex .right li{border-bottom:1px solid #f4f4f4;padding:.3rem 0;cursor:pointer;position:relative}
.Culture .flex .right li:first-child{border-top:1px solid #f4f4f4;}
.Culture .flex .right li .btn{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);width:.2rem;height:.2rem}
.Culture .flex .right li .btn::before{content:'';position:absolute;width:100%;height:3px;background:#cbcbcb;left:0%;top:50%;margin-top:-1.5px;;}
.Culture .flex .right li .btn::after{content:'';position:absolute;height:100%;width:3px;background:#cbcbcb;left:50%;top:0%;margin-left:-1.5px;}
.Culture .flex .right li .tit{font-size:.3rem;color:#111}
.Culture .flex .right li .desc{display:none;font-size:.18rem;color:#666;margin-top:.2rem;padding-left:.36rem;line-height:2;position:relative}
.Culture .flex .right li .desc i{position:absolute;width:.24rem;height:.24rem;left:0;top:0}
.Culture .flex .right li .desc i img{width:100%}
.Culture .flex .right li.active .desc{display:block;}
.Culture .flex .right li.active .btn::before{background:#ea5f00}
.Culture .flex .right li.active .btn::after{opacity:0}
@media(min-width:1025px){.Culture .flex{display:flex;justify-content:space-between;align-items:center}
.Culture .flex .left{width:36.112%;}
.Culture .flex .right{width:55.56%}
}
.about-history{padding:1rem .4rem;background:url(../images/history-bg.jpg)no-repeat center bottom;background-size:cover;}
.about-history .inside-lanm{padding-bottom:3%;}
.SwiperHistoryYear{position:relative;}
.SwiperHistoryYear:after{content:'';position:absolute;width:100%;border-bottom:dashed 1px #d2d7da;bottom:.3rem}
.SwiperHistoryYear .swiper{padding:.2rem 0;}
.SwiperHistoryYear .swiper-wrapper{height:1.8rem;display:flex;align-items:flex-end;}
.SwiperHistoryYear .swiper-slide{cursor:pointer;height:auto;font-size:.24rem;text-align:center;}
.SwiperHistoryYear .swiper-slide b{font-weight:normal;line-height:1;}
.SwiperHistoryYear .swiper-slide i{display:block;margin:auto;width:.2rem;height:.2rem;border-radius:100%;background:#fff;border:solid .05rem #dbe3e8;box-shadow:0 0 0 .05rem #f7f9fa;}
.SwiperHistoryYear .swiper-slide span{width:.40rem;margin:auto;display:block;position:relative}
.SwiperHistoryYear .swiper-slide span:before{content:'';display:block;width:1px;height:.23rem;margin:auto;transform:translateY(.1rem);background:#dbe3e8;transition:0.5s}
.SwiperHistoryYear .swiper-slide-thumb-active{font-size:.36rem;color:#ea5f00;font-weight:bold}
.SwiperHistoryYear .swiper-slide-thumb-active i{background:#ea5f00;border-color:#fff;box-shadow:0 0 0 .05rem #e0b99e}
.SwiperHistoryYear .swiper-slide-thumb-active span:before{height:.65rem;background:#d5a584}
.SwiperHistoryYear .swiper-slide-thumb-active span:after{content:'';position:absolute;bottom:-.1rem;left:0;width:.4rem;height:.4rem;background:#f7f9fa;border-radius:100%;z-index:-1}
.SwiperHistoryInfo{position:relative;}
.SwiperHistoryInfo .swiper-slide .item{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.SwiperHistoryInfo .swiper{width:83%;}
.SwiperHistoryInfo .pic{width:35.591%;margin-right:3%}
.SwiperHistoryInfo .desc{flex:1;font-weight:500;font-size:.18rem;line-height:2}
.SwiperHistoryInfo .desc h4{font-size:.3rem;margin:0;color:#ea5f00;padding-bottom:.1rem}
.SwiperHistoryInfo .desc p{position:relative;padding:0px 12px;margin:0}
.SwiperHistoryInfo .desc p:before{content:'';position:absolute;left:0;top:.14rem;width:6px;height:6px;background:#ea5f00;border-radius:50%}
.SwiperHistoryInfo .swiper-button{width:.6rem;height:.6rem;border:solid 2px #ea5f00;color:#ea5f00;border-radius:100%}
.SwiperHistoryInfo .swiper-button:after{font-size:.22rem;font-weight:bold}
.SwiperHistoryInfo .swiper-button.swiper-button-disabled{border-color:#cdd7e1;opacity:1}
.SwiperHistoryInfo .swiper-button-prev{left:-.3rem}
.SwiperHistoryInfo .swiper-button-next{right:-.3rem}
@media only screen and (max-width:768px){.SwiperHistoryInfo .pic{width:100%}
.SwiperHistoryInfo .desc h4{font-size:.30rem}
.SwiperHistoryInfo .desc{font-size:.24rem;}
}
.Honor{padding:1rem 0 0.2rem 0;}
.Honor ul{display:flex;flex-wrap:wrap;}
.Honor ul li{width:23%;margin-right:2.6666%;margin-bottom:6%}
.Honor ul li:nth-child(4n){margin-right:0}
.Honor ul li .pic{position:relative;border:1px solid #ebebeb;padding-bottom:120%;transition:.3s all}
.Honor ul li .pic .img{position:absolute;width:100%;height:100%;transition:.3s all;display:flex;align-items:center;justify-content:center;}
.Honor ul li .pic .img img{max-height:80%;max-width:80%;object-fit:contain}
.Honor ul li .txt{text-align:center;color:#333;font-size:.16rem}
.Honor ul li .txt::before{content:'';display:block;width:.4rem;height:2px;background:#ea5f00;margin:.2rem auto}
.Honor ul li:hover .pic{border-color:#ea5f00}
.Honor ul li:hover .pic .img{transform:translate3d(0,-10px,0)}
@media only screen and (max-width:1024px){.Honor{padding:0.7rem 0;}
}
@media only screen and (max-width:750px){.Honor ul li{width:48%;margin-right:4%;}
.Honor ul li:nth-child(2n){margin-right:0}
}
.Partner{padding:1rem 0 0.6rem 0;}
.Partner ul{display:flex;flex-wrap:wrap;}
.Partner li{width:15.83%;height:1.2rem;justify-content:center;align-items:center;background:#fff;border-radius:.1rem;display:flex;border:1px solid #ebebeb;margin-right:1%;margin-bottom:1%;overflow:hidden}
.Partner li:nth-child(6n){margin-right:0}
.Partner li a{display:block;flex:0 0 auto;max-height:90%;max-width:60%;transition:.3s all}
.Partner li a img{max-width:100%!important;}
.Partner li:hover{border-color:#ea5f00}
.Partner li:hover a{transform:scale(1.05)}
.ProductList{padding:1rem 0 0.6rem 0;}
.ProductList ul{display:flex;flex-wrap:wrap;}
.ProductList.l4 ul{justify-content:center;}
.ProductList.jcc ul{justify-content:center;}
.ProductList li{width:32%;margin-right:2%;margin-bottom:1%;overflow:hidden;background:#fafafa;}
.ProductList li:nth-child(3n){margin-right:0}
.ProductList.l4 li{width:23.25%;}
.ProductList.l4 li:nth-child(3n){margin-right:2%}
.ProductList.l4 li:nth-child(4n){margin-right:0}
.ProductList li a{padding:.2rem;display:block}
.ProductList li a .pic{background:#fff;padding-bottom:64%;position:relative;overflow:hidden}
.ProductList li a .pic span{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:.3s all}
.ProductList li a .pic:not(.pic2) img{object-fit:contain;max-height:80%;max-width:80%;}
.ProductList li a .pic2 img{object-fit:cover;}
.ProductList li a .txt{padding:.2rem}
.ProductList li a .txt .tit{font-size:.24rem;color:#333;padding-bottom:.15rem}
.ProductList li a .txt .desc{color:#999;line-height:1.75;font-size:.16rem}
.ProductList li a .txt .desc{color:#999;line-height:1.75;font-size:.16rem}
.ProductList li a .txt .more{display:flex;align-items:center;font-size:.16rem;color:#666;margin-top:.3rem}
.ProductList li a .txt .more::after{content:'';width:.2rem;height:.16rem;background:url(../images/icon-jt2.svg)no-repeat center;background-size:.16rem auto;filter:grayscale(0) brightness(0);margin-left:.1rem;transform:translateY(1px);opacity:.6}
.ProductList li:hover .pic span{transform:scale(1.05)}
.ProductList li:hover .txt .tit{color:#ea5f00}
.ProductList li:hover .txt .more{color:#ea5f00}
.ProductList li:hover .txt .more::after{background:url(../images/icon-jt2-on.svg)no-repeat center;background-size:.16rem auto;opacity:1;filter:none}
.ProductDetail{padding:1.2rem 0}
.proinfo02_box{display:flex;align-items:center}
.proinfo02_box .left{width:50%;margin-right:5%;}
.proinfo02_box .left .imgbox{padding-bottom:60.5%;position:relative;}
.proinfo02_box .left .imgbox img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;object-fit:contain}
.proinfo02_box .right{width:45%;}
.proinfo02_box .tit{color:#1b1f24;line-height:1.2;font-size:.48rem;position:relative;padding-bottom:.3rem}
.proinfo02_box .tit::before{content:'';display:block;position:absolute;bottom:0;width:100%;background-color:#e5e5e5;height:1px;}
.proinfo02_box .desc{margin-top:.4rem;}
.proinfo02_box .desc dl{padding-left:.2rem;}
.proinfo02_box .desc dl:not(:last-child){padding-bottom:.25rem;}
.proinfo02_box .desc dl dt{font-size:.2rem;color:#333;padding-bottom:.15rem;position:relative}
.proinfo02_box .desc dl dt::before{content:'';position:absolute;width:.1rem;height:.1rem;border:1px solid #ea5f00;border-radius:50%;left:-.2rem;top:.08rem}
.proinfo02_box .desc dl dt::after{content:'';position:absolute;width:.04rem;height:.04rem;background:#ea5f00;border-radius:50%;left:-0.17rem;top:.11rem;}
.proinfo02_box .desc dl dd{font-size:.16rem;color:#666;line-height:1.75}
.proinfo03{padding-top:.8rem;}
.proinfo03 table{width:100%;}
.proinfo03 .table th,.proinfo03 .table td{text-align:center;border:1px solid #eee;border-collapse:collapse;line-height:.26rem;padding:15px;font-size:.16rem;width:auto;}
.proinfo03 .table th{font-weight:normal;}
.proinfo03 .table .th_1{background:#ea5f00;color:#fff}
.proinfo04 .box:not(:last-child){margin-bottom:.8rem}
.proinfo04 .tit,.proinfo04 .box h4{font-size:.36rem;color:#333;padding-bottom:.3rem;font-weight:bold;border-bottom:1px solid #ebebeb;margin-bottom:.3rem}
.proinfo04 .desc{font-size:.16rem;color:#333;line-height:1.75;}
.proinfo04 .bb:not(:first-child){margin-top: .5rem;}
.proinfo04 .hxys{display: flex;flex-wrap: wrap;}
.proinfo04 .hxys li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;border: 1px solid #ebebeb;padding: .2rem;font-size: .16rem}
.proinfo04 .hxys li:nth-child(4n){margin-right: 0}
.singpaper .con img,.singpaper .con video{max-width:100%;height:auto !important;}
@media(min-width:1025px){.proinfo04 .flex1{display:flex;align-items:center;justify-content:space-between;}
.proinfo04 .flex1 .pic{width:50%;flex:0 0 auto;}
.proinfo04 .flex1 .txt{width:40%;}
.proinfo04 .flex2{display:flex;justify-content:space-between;}
.proinfo04 .flex2 .item{width:48%;}
}
.thMenu{padding-top:.8rem;}
.thMenu ul{text-align:center}
.thMenu li{display:inline-block;margin:0 .15rem}
.thMenu li a{font-size:.16rem;color:#333;padding:.15rem .4rem;background:#fafafa;border-radius:36px;display:block;}
.thMenu li:hover a,.thMenu li.on a{background:#ea5f00;color:#fff}
.RighInfo002254{padding:1.2rem;}
.RighInfo002254 .slider-big{border:1px solid #dcdcdc;}
.RighInfo002254 .slider-big li figure{background-size:cover;}
.RighInfo002254 .slider-list{position:relative;}
.RighInfo002254 .slider-list li figure{border:1px solid #f2f2f2;}
.RighInfo002254 .slider-list li.slick-current figure{border-color:#ea5f00;}
.RighInfo002254 .slider-list .slick-arrow{position:absolute;width:100%;height:40px;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:auto 50%;}
.RighInfo002254 .slider-list .slick-prev{background-image:url(../images/RighInfo002254-btn_prev.png);}
.RighInfo002254 .slider-list .slick-next{background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .slider-list .slick-disabled{cursor:default;}
.RighInfo002254 .right_info{float:right;width:39.2%;}
.RighInfo002254 .right_info h1,.RighInfo002254 .right_info desc{margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{padding:7% 0;color:#333;font-size:.36rem;}
.RighInfo002254 .right_info h3{font-size:.2rem;font-weight:normal;color:#333;margin:0;padding-bottom:.15rem}
.RighInfo002254 .right_info .desc{padding-top:5%;}
.RighInfo002254 .right_info p{line-height:2;color:#666;margin:0%;font-size:.16rem}
.RighInfo002254 .right_info a{display:inline-block;border:1px solid #fdf3f2;padding:10px 5%;color:#3c89d9;transition:0.4s;}
.RighInfo002254 .right_info a:hover{background-color:#ea5f00;color:#fff;}
.RighInfo002254 .tab{padding:3% 0 0;}
.RighInfo002254 .tab .h1_tab{margin:0;border-bottom:1px solid #e7e8e8;overflow:hidden;font-size:.2rem;font-weight:normal;color:#000;}
.RighInfo002254 .tab .h1_tab span{float:left;padding:0 5%;line-height:50px;background-color:#f2f2f3;margin-right:4px;cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{background-color:#ea5f00;color:#fff;}
.RighInfo002254 .tab .info{padding-top:3%;}
@media (max-width:768px){.RighInfo002254 .list_img,.RighInfo002254 .right_info{float:none;width:auto;}
}
@media (min-width:641px){.RighInfo002254 .list_img{float:left;width:55.6%;position:relative;}
.RighInfo002254 .slider-big{position:absolute;left:0;top:0;height:100%;width:80%;}
.RighInfo002254 .slider-big *{height:100%;}
.RighInfo002254 .slider-list{padding:42px 0;margin-left:82.9%;}
.RighInfo002254 .slider-list .slick-arrow{left:0;}
.RighInfo002254 .slider-list .slick-prev{top:0;}
.RighInfo002254 .slider-list .slick-next{bottom:0;}
.RighInfo002254 .slider-list li{height:130px;position:relative;}
.RighInfo002254 .slider-list li figure{position:absolute;left:0;width:97%;top:9px;bottom:15px;background-size:cover;}
.RighInfo002254 .slider-list li.slick-current figure{border-width:2px;}
}
@media(max-width:640px){.RighInfo002254 .right_info h1{font-size:20px;}
.RighInfo002254 .right_info h3{font-size:16px;}
.RighInfo002254 .slider-big li .Ispic{padding-bottom:calc(476 / 536 * 100%);}
.RighInfo002254 .slider-list li .Ispic{padding-bottom:calc((476 * 0.9) / 536 * 100%);width:90%;margin:0 auto;}
.RighInfo002254 .slider-list{padding:0 42px;margin-top:3vw;}
.RighInfo002254 .slider-list .slick-arrow{top:0;width:42px;height:100%;background-size:contain;transform:rotate(-90deg);}
.RighInfo002254 .slider-list .slick-prev{left:0;}
.RighInfo002254 .slider-list .slick-next{right:0;}
}
@media(max-width:480px){.RighInfo002254 .tab .h1_tab{font-size:14px;}
.RighInfo002254 .tab .h1_tab span{padding:0 3%;}
}
.caselist{position:relative}
.caselist ul{margin:0 -.15rem}
.caselist li{overflow:hidden;background:#fafafa;margin:0 .15rem}
.caselist li a{padding:.2rem;display:block}
.caselist li a .pic{background:#fff;padding-bottom:64%;position:relative;overflow:hidden}
.caselist li a .pic span{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:.3s all}
.caselist li a .pic:not(.pic2) img{object-fit:contain;max-height:80%;max-width:80%;}
.caselist li a .pic2 img{object-fit: contain; max-height: 100%; max-width: 100%;}
.caselist li a .txt{padding:.2rem}
.caselist li a .txt .tit{font-size:.24rem;color:#333;padding-bottom:.15rem}
.caselist li a .txt .desc{color:#999;line-height:1.75;font-size:.16rem}
.caselist li a .txt .desc{color:#999;line-height:1.75;font-size:.16rem}
.caselist li a .txt .more{display:flex;align-items:center;font-size:.16rem;color:#666;margin-top:.3rem}
.caselist li a .txt .more::after{content:'';width:.2rem;height:.16rem;background:url(../images/icon-jt2.svg)no-repeat center;background-size:.16rem auto;filter:grayscale(0) brightness(0);margin-left:.1rem;transform:translateY(1px);opacity:.6}
.caselist li:hover .pic span{transform:scale(1.05)}
.caselist li:hover .txt .tit{color:#ea5f00}
.caselist li:hover .txt .more{color:#ea5f00}
.caselist li:hover .txt .more::after{background:url(../images/icon-jt2-on.svg)no-repeat center;background-size:.16rem auto;opacity:1;filter:none}
.caselist .slick-arrow{position:absolute;width:.6rem;height:.6rem;border-radius:50%;border:1px solid #ebebeb;top:50%;margin-top:-.3rem}
.caselist .slick-arrow::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/icon-jt2.svg)no-repeat center;background-size:.2rem auto;filter:grayscale(0) brightness(0);}
.caselist .slick-prev{left:-.8rem;transform:rotate(180deg)}
.caselist .slick-next{right:-.8rem;}
.caselist .slick-arrow:hover{background:#ea5f00;border-color:#ea5f00}
.caselist .slick-arrow:hover::before{filter:none}
.NewsList{padding:.6rem 0;font-size:.16rem}
.NewsList .item{padding:0.5rem 0;border-bottom:1px solid #eeeeee;transition:all .5s;}
.NewsList .item a{display:flex;justify-content:space-between;align-items:center;}
.NewsList .item .date{width:7.5%;line-height:1.2;}
.NewsList .item .date p{font-size:0.46rem;font-weight:bold;color:#000;margin:0}
.NewsList .item .date span{font-size:0.18rem;color:#222;}
.NewsList .item .img{width:25.69%;padding-top:2.5rem;}
.NewsList .item .imgbox{overflow:hidden;position:relative;}
.NewsList .item .imgbox 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;}
.NewsList .item .imgbox img{width:100%;height:100%;object-fit:cover;transition:all ease 0.3s;}
.NewsList .item .txt{width:58%;box-sizing:border-box;padding-right:1.4rem;position:relative;}
.NewsList .item .txt .tit{font-size:0.3rem;}
.NewsList .item .txt .dec{line-height:0.3rem;color:#555;font-weight:lighter;margin-top:0.2rem;}
.NewsList .item .txt .more{width:0.5rem;height:0.5rem;border-radius:50%;border:2px solid #dadada;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.NewsList .item .txt .more::after{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:0.18rem;position:absolute;left:0;top:0;background-image:url(../images/icon-jt2.svg);transition:all .3s;filter:grayscale(0) brightness(0);}
.NewsList .item:hover .txt .tit{color:#ea5f00}
.NewsList .item:hover .txt .more{background:#ea5f00;border-color:#ea5f00}
.NewsList .item:hover .txt .more::after{filter:grayscale(100) brightness(100);}
.NewsList .item:hover{background:#f8f8f8;border-bottom:1px solid #f8f8f8;}
.NewsList .item:hover .img span{transform:scale(1.05);}
@media(max-width:1024px){.NewsList .item{padding:30px 0;}
.NewsList .item .date p{font-size:30px;}
.NewsList .item .date span{font-size:14px;}
.NewsList .item .img{padding-top:1.6rem;}
.NewsList .item .txt .tit{font-size:16px;font-weight:bold;}
.NewsList .item .txt .dec{font-size:14px;line-height:24px;}
.NewsList .item .txt .more{width:30px;height:30px;}
.NewsList .item .txt .more::after{background-size:12px;}
}
@media(max-width:640px){.NewsList .item{padding:20px 0;}
.NewsList .item a{position:relative;}
.NewsList .item .date{position:absolute;background:#ea5f00;color:#fff;left:0;top:0;z-index:9;padding:5px;width:auto;display:flex;align-items:flex-end;line-height:1;}
.NewsList .item .date p{font-size:14px;color:#fff;position:relative;top:2px;margin-right:5px;}
.NewsList .item .date span{font-size:12px;color:#fff;}
.NewsList .item .img{width:37%;}
}
.singpaper{padding:1rem 0 1.6rem;font-size:18px}
.singpaper .title{text-align:center;border-bottom:1px solid #e5e5e5;padding-bottom:.5rem;margin-bottom:.7rem}
.singpaper .title span{font-size:.4rem;color:#000;font-family:Bold;}
.singpaper .con{line-height:2;color:#333;}
.singpaper .con p{margin:0}
.operating{margin-top:1rem;padding-top:.7rem;border-top:1px solid #e5e5e5;}
.operating .btns a{color:#666;line-height:2;}
.operating .btns a b{font-weight:normal;color:#000;}
.operating .btns a:hover{color:#ea5f00;}
.operating .back a{width:1.9rem;height:.6rem;display:flex;align-items:center;justify-content:center;border-radius:36px;color:#000;transition:.3s;color:#fff;background:#ea5f00;}
.operating .back a::after{width:.22rem;height:.16rem;content:'';background:url(../images/back.png)no-repeat center;margin-left:.2rem;background-size:.22rem auto}
@media(min-width:1025px){.operating{display:flex;align-items:center;justify-content:space-between;}
.operating .btns{width:75%;flex:0 0 auto;}
}
@media(max-width:1024px){.operating .back{margin-top:.2rem}
}
/*Floor003096*/
.Floor003096 .box{position:relative;}
.Floor003096 .Ispic{position:relative;padding-bottom:41.754%;width:100%;}
.Floor003096 .icon{display:block;height:.75rem;}
.Floor003096 .t1{font-size:.2rem;color:#ea5f00;margin:.15rem 0;}
.Floor003096 .t2{font-size:.38rem;color:#333;line-height:1.5;}
@media(min-width:1025px){.Floor003096 .Ispic:after{position:absolute;content:'';left:0;top:0;width:70%;height:100%;z-index:2;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.85) 35%,rgba(255,255,255,1) 100%);/* FF3.6-15 */
 background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.85) 35%,rgba(255,255,255,1) 100%);/* Chrome10-25,Safari5.1-6 */
 background:linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.85) 35%,rgba(255,255,255,1) 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff00',endColorstr='#ffffff',GradientType=0 );/* IE6-9 */
}
.Floor003096 .con{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;z-index:3;}
.Floor003096 .txt{width:50%;max-width:6.2rem;}
.Floor003096 .box:nth-child(2n) .txt{margin-left:auto;text-align:right;}
.Floor003096 .box:nth-child(2n) .icon{margin-left:auto;}
.Floor003096 .box:nth-child(2n) .Ispic:after{transform:rotate(180deg);left:auto;right:0;}
}
/*PicList002798*/
.PicList002798{padding:1.2rem 0 .8rem;}
.PicList002798 ul{display:flex;flex-wrap:wrap;}
.PicList002798 li a{display:block;}
.PicList002798 li .pic{background:#f6f8fa;overflow:hidden;}
.PicList002798 li .Ispic{padding-bottom:63.66%;background-size:contain;transition:.3s;}
.PicList002798 li:hover .Ispic{transform:scale(1.1);}
.PicList002798 .con{padding:.4rem 0;border-bottom:4px solid rgba(0,0,0,0.05);padding-right:1rem;position:relative;}
.PicList002798 .tit{font-size:.28rem;color:#333;}
.PicList002798 .txt{color:#666;line-height:1.75;margin-top:.2rem;height:calc(1.75em * 2);font-size:.16rem;}
.PicList002798 .more{position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:.65rem;height:.65rem;border:2px solid#ea5f00;border-radius:50%;}
.PicList002798 .more::before{display:block;width:.15rem;height:.15rem;position:absolute;left:50%;top:50%;margin:-.075rem 0 0 -.075rem;background:url(../images/more.svg) no-repeat center;background-size:contain;transform:rotate(-45deg);content:'';transition:.3s;}
.PicList002798 li:hover .con{border-bottom-color:#ea5f00;}
.PicList002798 li:hover .tit{color:#ea5f00;}
.PicList002798 li:hover .more{background:#ea5f00;}
.PicList002798 li:hover .more::before{background-image:url(../images/more-on.svg);transform:rotate(0);}
@media(min-width:1025px){.PicList002798 li{width:48%;margin-right:4%;}
.PicList002798 li:nth-child(2n){margin-right:0;}
.PicList002798 li:nth-child(2n) ~ li{margin-top:4%;}
}
/*RighInfo003134 */
.RighInfo003134{padding:1.2rem 0;font-size:.16rem;}
.RighInfo003134 .img-side{margin-bottom:.64rem;position:relative;}
.RighInfo003134 .list_img{position:relative;padding:2em;border:1px solid #eaeaea;}
.RighInfo003134 .list_img li .Ispic{background-size:contain;padding-bottom:61.517%;}
.RighInfo003134 .controls{display:table;position:relative;padding:0 .6rem;margin:.3rem auto 0;}
.RighInfo003134 .controls .slick-dots li{float:left;position:relative;width:.13rem;height:.13rem;margin:0 .05rem;}
.RighInfo003134 .controls .slick-dots li button{position:absolute;background:rgba(0,0,0,0.2);width:.07rem;height:.07rem;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);border:0;cursor:pointer;border:0;padding:0;transition:0.3s;font-size:0;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color:#ea5f00;width:100%;height:100%;}
.RighInfo003134 .controls .slick-arrow{position:absolute;top:50%;width:.15rem;height:.15rem;background-repeat:no-repeat;background-position:center;margin-top:-.075rem;background-image:url(../images/more.svg);background-size:contain;}
.RighInfo003134 .controls .slick-prev{left:0;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.RighInfo003134 .controls .slick-next{right:0;}
.RighInfo003134 .controls .slick-disabled{cursor:default;}
.RighInfo003134 .controls .slick-prev.slick-disabled,.RighInfo003134 .controls .slick-next.slick-disabled{background-image:url(../images/more2.svg);}
.RighInfo003134 .img-side .tit{font-size:.34rem;color:#333;font-weight:bold;}
.RighInfo003134 .img-side .line{width:.4rem;height:.02rem;background-color:#ea5f00;display:block;margin:.4rem 0;}
.RighInfo003134 .img-side .txt{line-height:1.75;color:#666;margin-bottom:.7rem;}
.RighInfo003134 .img-side .more{display:table;color:#ea5f00;line-height:.5rem;border-radius:.5rem;padding:0 .7rem 0 .3rem;background:url(../images/more.svg) no-repeat right .3rem center;background-size:.14rem auto;border:2px solid #ea5f00;}
.RighInfo003134 .img-side .more:hover{background-color:#ea5f00;color:#fff;background-image:url(../images/more-on.svg);}
.RighInfo003134 .prod-intro .box+.box{margin-top:.8rem;}
.RighInfo003134 .prod-intro .name{border-bottom:1px solid rgba(0,0,0,0.1);font-size:.24rem;padding-bottom:.2rem;color:#333;line-height:.6rem}
.RighInfo003134 .prod-intro .name i{width:.6rem;height:.6rem;border-radius:50%;background-color:#ea5f00;display:inline-block;vertical-align:top;margin-right:.2rem;background-repeat:no-repeat;background-position:center;background-size:auto 44%;}
.RighInfo003134 .prod-intro .name-1 i{background-image:url(../images/RighInfo003134-icon1.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image:url(../images/RighInfo003134-icon2.svg);}
.RighInfo003134 .prod-intro .con{line-height:1.75;margin-top:.5rem;}
.RighInfo003134 .prod-intro .con p{color:#666;}
.RighInfo003134 .dl1 dd{padding:.4rem .5rem;text-align:center;background:#f8f8f8;position:relative;margin-top:.2rem;display:flex;align-items:center;justify-content:center;}
.RighInfo003134 .dl1 .num{font-size:.2rem;color:#ea5f00;position:absolute;right:.1rem;top:.3rem;transform:translateX(-50%);z-index:2;line-height:0.8;opacity:.2}
.RighInfo003134 .dl1 .t1{font-size:.22rem;color:#333;margin-bottom:0.1rem;}
.RighInfo003134 .dl1 .t2{font-size:.16rem;color:#666;}
.RighInfo003134 .dl2 dd{display:flex;border-bottom:1px dashed rgba(0,0,0,0.1);font-size:.16rem;line-height:.3rem;padding-bottom:.25rem;margin-bottom:.25rem;}
.RighInfo003134 .dl2 .t1{width:36%;color:#999;}
@media (min-width:1025px){.RighInfo003134 .img-side{display:flex;align-items:center;}
.RighInfo003134 .list_img,.RighInfo003134 .info-con{width:50%;}
.RighInfo003134 .info-con{padding-left:4vw;}
.RighInfo003134 .list_img .ul{max-width:6.54rem;}
.RighInfo003134 .dl1,.RighInfo003134 .dl2{display:flex;flex-wrap:wrap;}
.RighInfo003134 .dl1 dd{width:23.5%;margin-right:2%;}
.RighInfo003134 .dl1 dd:nth-child(4n){margin-right:0;}
.RighInfo003134 .dl2 dd{width:30%;margin-right:5%;}
.RighInfo003134 .dl2 dd:nth-child(3n){margin-right:0;}
}
@media (max-width:1024px){.RighInfo003134 .img-side{padding:2em;}
}
/*RighInfo002810*/
.RighInfo002810{padding:1.2rem 0;}
.RighInfo002810 .box+.box{margin-top:.6rem;}
.RighInfo002810 .tit{font-size:.3rem;color:#333;line-height:1.5;}
.RighInfo002810 .tit:after{display:block;content:'';margin:.3rem 0;width:.4rem;height:.04rem;background:#ea5f00;}
.RighInfo002810 .txt{color:#666;line-height:1.75;text-align:justify;font-size:.18rem;}
.RighInfo002810 .txt .p{font-size:.2rem;}
.RighInfo002810 .txt p span{color:#ea5f00;}
.RighInfo002810 .num{position:relative;font-size:.5rem;font-weight:bold;color:#ea5f00;margin-bottom:.4rem;font-family:Arial;}
.RighInfo002810 .num:after{display:block;content:'';background:#ea5f00;position:absolute;width:calc(100% - 1rem);height:1px;top:50%;margin-top:-0.5px;right:0;}
.RighInfo002810 .pic .Ispic{display:block;width:100%;padding-bottom:64%;border-radius:0 .2rem;}
@media(min-width:1025px){.RighInfo002810 .flex{display:flex;align-items:center;justify-content:space-between;}
.RighInfo002810 .pic{width:50%;padding-top:.2rem;padding-left:.2rem;position:relative;z-index:2;}
.RighInfo002810 .pic:after{display:block;content:'';width:90%;height:90%;background:#ea5f00;position:absolute;left:0;top:0;z-index:-1;opacity:0.1;border-radius:0 .2rem;}
.RighInfo002810 .info{padding-left:5vw;width:50%;}
.RighInfo002810 .box:nth-child(2n) .pic{padding-left:0;padding-right:.2rem;order:2;}
.RighInfo002810 .box:nth-child(2n) .pic:after{left:auto;right:0;}
.RighInfo002810 .box:nth-child(2n) .info{padding-left:0;padding-right:5vw;}
.RighInfo002810 .box:nth-child(2n) .num{text-align:right;}
.RighInfo002810 .box:nth-child(2n) .num:after{right:auto;left:0;}
}
@media(max-width:1400px){.RighInfo002810 .pic{width:40%}
.RighInfo002810 .info{width:60%;}
}
/*Floor003155*/
.Floor003155{padding:1.2rem 0;}
.Floor003155 li{position:relative;padding:.5rem;background:#f6f8fa;border-radius:0 .2rem;}
.Floor003155 .num{position:absolute;right:.5rem;top:.5rem;font-size:.3rem;color:#ea5f00;font-weight:bold;}
.Floor003155 .icon{height:.7rem;display:block;}
.Floor003155 .t1{font-size:.18rem;color:#888;margin:.3rem 0 .15rem;}
.Floor003155 .t2{color:#333;line-height:1.75;font-size:.24rem;}
@media (min-width:1025px){.Floor003155 .ul{display:flex;flex-wrap:wrap;}
.Floor003155 li{width:49.5%;margin-right:1%;}
.Floor003155 li:nth-child(2n){margin-right:0;}
.Floor003155 li:nth-child(2n) ~ li{margin-top:1%;}
}
/*Form003138 */
.Form003138{padding:1.2rem 0;overflow:hidden;background:#f6f8fa;font-size:.16rem;}
.Form003138 .from{background:#fff;padding:.5rem;border-radius:0 .2rem;}
.Form003138 .pic{overflow:hidden;border-radius:0 .2rem;}
.Form003138 .Ispic{display:block;padding-bottom:69.445%;}
.Form003138 .from li{position:relative;}
.Form003138 .from li:not(.btn){padding-left:.5rem;background-size:auto .23rem;background-repeat:no-repeat;background-position:.1rem center;border-bottom:1px solid rgba(0,0,0,0.1);}
.Form003138 .from li.sc{border-bottom:none;padding:0}
.Form003138 .from li:nth-child(1){background-image:url(../images/Form003138-icon.svg);}
.Form003138 .from li:nth-child(2){background-image:url(../images/Form003138-icon2.svg);}
.Form003138 .from li:nth-child(3){background-image:url(../images/Form003138-icon3.svg);}
.Form003138 .from li:nth-child(4){background-image:url(../images/Form003138-icon4.svg);}
.Form003138 .from li:nth-child(5){background-image:url(../images/Form003138-icon5.svg);background-position:.1rem .2rem;}
.Form003138 .from label{position:absolute;left:.5rem;top:0;font-size:1em;line-height:.6rem;color:#999;}
.Form003138 .from .text{width:100%;height:.6rem;line-height:.6rem;border:none;background:none;}
.Form003138 .from textarea.text{height:1.2rem;}
.Form003138 .from .btn{text-align:center;margin-top:.4rem !important;}
.Form003138 .from .btn input{background:#ea5f00;cursor:pointer;padding:0;border:none;width:1.8rem;height:.5rem;font-size:1em;color:#fff;border-radius:.5rem;line-height:.5rem;}
.Form003138 .from .sc{position:relative;}
.Form003138 .from .sc span{border:1px solid rgba(0,0,0,0.1);line-height:.46rem;display:block;padding:0 .2rem;background:url(../images/icon-file.svg)no-repeat center right .2rem;background-size:.24rem;cursor:pointer}
.Form003138 .from .sc input[type=file]{position:absolute;left:0;top:0;opacity:0;cursor:pointer;z-index:100;width:100%;height:100%}
@media(min-width:1025px){.Form003138 .flex{display:flex;align-items:flex-start;}
.Form003138 .con{width:45%;}
.Form003138 .pic{width:55%;order:2;}
.Form003138 .from{padding-right:2.1rem;margin-right:-1.6rem;}
.Form003138 .from li{float:left;width:48%;margin-right:4%;}
.Form003138 .from li:nth-child(2n){margin-right:0;}
.Form003138 .from li:nth-child(2n) ~ li{margin-top:2%;}
.Form003138 .from .li{width:100%;}
}
/*TextList003121 */
.TextList003121{padding:1.2rem 0;}
.TextList003121 .txt{line-height:2;font-size:.24rem;color:#666;text-align:center;margin-bottom:.3rem;}
.TextList003121 .area dd{color:#888;font-size:.18rem;line-height:.3rem;border-radius:.3rem;padding:.15rem .6rem .15rem .2rem;cursor:pointer;text-align:right;}
.TextList003121 .area dd+dd{margin-top:.1rem;}
.TextList003121 .area dd.on{background-color:#ea5f00;color:#fff;}
.TextList003121 .list-group{display:flex;flex-wrap:wrap}
.TextList003121 .list{width:32%;margin-right:2%;margin-bottom:2%}
.TextList003121 .list:nth-child(3n){margin-right:0}
.TextList003121 .list .con{background:#f8f8f8;padding:.3rem .5rem}
.TextList003121 .list .tit{font-size:.3rem;color:#333;width:100%;margin-bottom:1em;}
.TextList003121 .list .tit2{font-size:.18rem;color:#333;padding-bottom:.1rem}
.TextList003121 .list p{line-height:1.75;font-size:.22rem;margin:0}
.TextList003121 .list p span{display:block;font-size:.16rem;color:#ea5f00;}
.TextList003121 .Ispic{padding-bottom:56%;}
@media (min-width:769px){.TextList003121 .ytable{}
.TextList003121 .ytable-cell{}
.TextList003121 .area{}
.TextList003121 .area dl{margin-right:-.22rem;}
}
@media (max-width:768px){.TextList003121 .ytable,.TextList003121 .ytable-cell{display:block;}
.TextList003121 .area{margin-bottom:2vw;}
.TextList003121 .area dl{display:flex;flex-wrap:wrap;}
.TextList003121 .area dd{font-size:2.5vw;}
}

.TextList003121 .swiperCon{margin-left: calc((100vw - 100%) / -2);  width:100vw; overflow: hidden;position: relative;z-index: 1; }
.TextList003121 .swiperCon:after,
.TextList003121 .swiperCon:before{position: absolute;content: ''; width: 1.6rem;height: 100%;opacity: 0.7;z-index: 10;pointer-events: none;top: 0;}
.TextList003121 .swiperCon:before{left: 0;background: linear-gradient(to right,rgba(255,255,255,1) 79.375%,rgba(255,255,255,0) 100%); }
.TextList003121 .swiperCon:after{right: 0;background: linear-gradient(to right,rgba(255,255,255,0) 20.625%,rgba(255,255,255,1) 100%); }
.TextList003121 .swiper{overflow: initial;}
.TextList003121 .swiper-wrapper{height: auto;}
.TextList003121 .con{background:#f8f8f8;padding:.3rem .5rem}
.TextList003121 .tit{font-size:.3rem;color:#333;width:100%;margin-bottom:1em;}
.TextList003121 .tit2{font-size:.18rem;color:#333;padding-bottom:.1rem}
.TextList003121 p{line-height:1.75;font-size:.22rem;margin:0}
.TextList003121 p span{display:block;font-size:.16rem;color:#ea5f00;}
.TextList003121 .Ispic{padding-bottom:56%;}
.TextList003121 .controls{display: flex;align-items: center; margin-top: .9rem; }
.TextList003121 .controls .pages{flex: 1;height: 2px;background-color: #eee;position: relative;}
.TextList003121 .controls .pages span{height: 5px;top: -2px;background-color: #ea5f00;border-radius: 5px;}
.TextList003121 .controls .arrows{display: flex;align-items: center;justify-content: flex-end;width:1.6rem;}
.TextList003121 .controls .arrows a{display: block;width: 0.55rem; height: 0.55rem;border-radius: 50%;border: solid 1px #ea5f00; background-position: center center; background-repeat: no-repeat; background-size: auto 0.18rem; cursor: pointer; transition: 0.3s; background-color: #fff; position: relative; }
.TextList003121 .controls .arrows a + a{margin-left: 0.26rem;}
.TextList003121 .controls .arrows a.prev{background-image: url(../images/Floor003220-btn-prev-on.png);left: auto;}
.TextList003121 .controls .arrows a.next{background-image: url(../images/Floor003220-btn-next-on.png);right: auto;}
.TextList003121 .controls .arrows a:hover{background-color: #ea5f00;}
.TextList003121 .controls .arrows a.prev:hover{background-image: url(../images/Floor003220-btn-prev.png);}
.TextList003121 .controls .arrows a.next:hover{background-image: url(../images/Floor003220-btn-next.png);}
@media (min-width:1025px) {
    .TextList003121 .swiperCon{padding: 0 0 0 1.6rem;}
    .TextList003121 .swiperCon:after{display: none;}
    .TextList003121 .swiper{ width: calc(100% + 1.6rem);}
    .TextList003121 .controls{width: calc(100% - 4.8rem);}
}
@media (max-width:1024px) {
    .TextList003121 .swiperCon{padding: 0 1.6rem;}
    .TextList003121 .swiperCon:before{width: 1.6rem;}
}

/*.PicList001201*/
.PicList001201{padding:1.2rem 0 .8rem;}
.PicList001201 .ul{display:flex;flex-wrap:wrap;}
.PicList001201 li{padding:2.5em;background:#f6f8fa;border-radius:0 .2rem;border-bottom:5px solid transparent;transition:.3s;font-size:.16rem;width:100%;}
.PicList001201 li:hover{transform:translateY(-.1rem);}
.PicList001201 li time{display:block;color:#999;padding-left:.3rem;background:url(../images/time.svg) left center no-repeat;background-size:auto .18rem;line-height:.18rem;}
.PicList001201 li .tit{font-size:.21rem;line-height:1.75;height:calc(1.75em * 2);color:#333;margin:.15rem 0 .6rem;}
.PicList001201 li:hover .tit{color:#ea5f00;}
.PicList001201 li .dow{display:flex;align-items:center;justify-content:space-between;}
.PicList001201 li .icon{width:.3rem;height:.3rem;background:url(../images/word.svg) no-repeat center;background-size:contain;}
.PicList001201 li .more{color:#666;padding-right:.4rem;background:url(../images/dow2.svg) no-repeat right center;background-size:auto .24rem;line-height:.24rem;}
.PicList001201 li:hover{border-bottom-color:#ea5f00;}
.PicList001201 li:hover .more{background-image:url(../images/dow.svg);color:#ea5f00;}
@media(min-width:1025px){.PicList001201 li{width:31.3%;margin-right:3%;}
.PicList001201 li:nth-child(3n){margin-right:0;}
.PicList001201 li:nth-child(3n) ~ li{margin-top:3%;}
}
@media(max-width:1024px){.PicList001201 li+li{margin-top:.3rem;}
}
/*.Form002802*/
.Form002802{padding:1.2rem 0;font-size:.16rem;}
.Form002802 .from .ul{margin-top:.6rem;}
.Form002802 .from li{position:relative;}
.Form002802 .from li:not(.btn){padding:.15rem;padding-left:.6rem;background-size:auto .22rem;background-repeat:no-repeat;background-position:.25rem center;background-color:#f6f8fa;}
.Form002802 .from li:nth-child(1){background-image:url(../images/Form003138-icon.svg);}
.Form002802 .from li:nth-child(2){background-image:url(../images/Form003138-icon2.svg);}
.Form002802 .from li:nth-child(3){background-image:url(../images/Form003138-icon6.svg);}
.Form002802 .from li:nth-child(4){background-image:url(../images/Form003138-icon7.svg);}
.Form002802 .from li:nth-child(5){background-image:url(../images/Form003138-icon8.svg);}
.Form002802 .from li:nth-child(6){background-image:url(../images/Form003138-icon5.svg);background-position:.25rem .2rem;}
.Form002802 .from label{position:absolute;left:.6rem;top:0;line-height:.6rem;color:#999;}
.Form002802 .from .text,.Form002802 .from select{width:100%;height:.3rem;line-height:.3rem;border:none;background:none;font-size:1em;}
.Form002802 .from textarea.text{height:.8rem;}
.Form002802 .from .btn input{background:#ea5f00;cursor:pointer;padding:0;border:none;width:2rem;height:.5rem;font-size:1em;color:#fff;border-radius:.5rem;}
.Form002802 .address dd p{padding-left:.4rem;line-height:1.75;margin:0;background-size:auto .2rem;background-repeat:no-repeat;background-position:left calc(2vw + .04rem);font-size:.18rem;}
.Form002802 .address dd p+p{margin-top:2vw;padding-top:2vw;border-top:1px dashed #ddd;}
.Form002802 .address dd p span{display:block;color:#999;margin-bottom:.1rem;font-size:.15rem;}
.Form002802 .address dd p b{font-size:.35rem;color:#ea5f00;line-height:1;}
.Form002802 .address dd p:first-child{background-position:left .04rem;}
.Form002802 .address dd p.tel{background-image:url(../images/Form003138-icon9.svg);}
.Form002802 .address dd p.mail{background-image:url(../images/Form003138-icon3.svg);}
.Form002802 .address dd p.add{background-image:url(../images/Form003138-icon10.svg);}
.Form002802 .img{margin-top:4vw;border-radius:0 .2rem;overflow:hidden;}
@media(min-width:1025px){.Form002802 .flex{display:flex;justify-content:space-between;}
.Form002802 .from{width:60%;padding-left:4vw;}
.Form002802 .address{width:40%;padding-right:4vw;border-right:1px solid #ddd;vertical-align:top;}
.Form002802 .from li{float:left;width:48%;}
.Form002802 .from li:nth-child(2n){float:right;}
.Form002802 .from li:nth-child(2n) ~ li{margin-top:4%;}
.Form002802 .from .li{width:100%;}
}
.TalentInfo{overflow:hidden;padding:1.2rem 0}
.TalentInfo .box{background:#f6f8fa;border-radius:0 .2rem;overflow:hidden;}
.TalentInfo .left{padding:0.2rem 0.6rem;}
.TalentInfo .edit_info{color:#333;font-size:.18rem;line-height:2}
.TalentInfo .pic img{border-radius:0 .2rem;}
@media(min-width:1025px){.TalentInfo .box{display:flex;justify-content:space-between;align-items:center}
.TalentInfo .left{width:50%;}
.TalentInfo .right{width:50%;}
}
@media(max-width:1024px){.TalentInfo{padding:0.6rem 0;}
.TalentInfo .left{padding:0.25rem;}
}
.Corevalue{/* padding:1.2rem 0;*/
position:relative;}
.Corevalue .img img{display:block;width:100%;}
.Corevalue .CorCon{position:absolute;left:50%;top:1.2rem;transform:translate(-50%,0);color:#fff;}
.Corevalue li{width:6rem;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,0.1);padding:0.3rem 0;}
.Corevalue li .icon{margin-right:0.16rem;}
.Corevalue li .icon img{max-width:0.38rem;}
.Corevalue li .tit{font-size:0.24rem;color:#fff;}
@media(min-width:1025px){}
@media(max-width:1024px){.Corevalue .CorCon{top:0.6rem;}
.Corevalue .img img{min-height:5rem;object-fit:cover;}
.Corevalue li{width:90%;padding:0.2rem 0;}
.Corevalue li .tit{font-size:0.2rem;}
}
.Welfare{padding:1.2rem 0;position:relative;background:#f6f8fa;}
.Welfare ul{display:flex;flex-wrap:wrap;}
.Welfare li{padding:0.5rem;background:#fff;border-radius:0 0.2rem;margin-right:2%;position:relative;overflow:hidden;}
.Welfare li:before{position:absolute;left:0;height:0.06rem;background:#ea5f00;bottom:0;content:'';width:100%;transform:scaleX(0);opacity:0;}
.Welfare li:hover:before{transform:scaleX(1);opacity:1;transition:0.3s;}
.Welfare li .icon{margin-bottom:0.3rem;}
.Welfare li .icon img{max-width:0.6rem;}
.Welfare li .tit{font-size:0.24rem;color:#333;margin-bottom:0.18rem;}
.Welfare li .desc{font-size:0.18rem;color:#888;line-height:1.8;}
@media(min-width:1025px){.Welfare li{width:32%;}
.Welfare li:nth-child(3n){margin-right:0;}
}
@media(max-width:1024px){.Welfare{padding:0.6rem 0;}
.Welfare li{width:100%;padding:0.24rem;margin-bottom:0.2rem;}
}
.Office{padding:1.2rem 0 0 0;position:relative;}
.Office .slick-slider{margin-left:-0.1rem;margin-right:-0.1rem}
.Office .slick-list{overflow:inherit}
.Office .slick-slide{padding:0.1rem;position:relative;}
.Office li .imgbox{padding-top:75.072%;transition:0.3s;border-radius:0 0.2rem;}
.Office li .txt{text-align:center;padding:0.15rem 0 0 0;}
.Office li .txt .tit{font-size:0.18rem;line-height:1.8;color:#333;}
.Office .slick-slide:not(.slick-active) .imgbox{opacity:0.3}
.Office .slick-arrow{width:0.5rem;height:0.5rem;border-radius:50%;background:#ea5f00;z-index:2;position:absolute;top:50%;transform:translateY(-50%);text-indent:-999em;overflow:hidden;margin-top:-0.25rem;}
.Office .slick-arrow:before{position:absolute;content:'';width:20%;height:20%;border-left:2px solid #fff;border-top:2px solid #fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);left:40%;top:40%;}
.Office .slick-next:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);}
.Office .slick-arrow:hover{background:#ea5f00;}
.Office .slick-arrow:hover:before{border-color:#fff;}
@media(min-width:1025px){.Office .slick-prev{left:-0.25rem;}
.Office .slick-next{right:-0.25rem;}
}
@media(max-width:1024px){.Office{padding:0.6rem 0;}
.Office .slick-slider{padding-left:10%;padding-right:10%;}
.Office .slick-prev{left:0.2rem;}
.Office .slick-next{right:0.2rem;}
}
.Recruit{padding:1rem 0;position:relative;}
.Recruit .list{display:flex;flex-wrap:wrap;justify-content:space-between;}
.Recruit .item{position:relative;}
.Recruit .item a{display:block;position:relative;border-radius:0 0.2rem;overflow:hidden;}
.Recruit .item .pic{}
.Recruit .item .imgbox{padding-bottom:70.198%;}
.Recruit .item .imgbox::before{content:'';position:absolute;width:100%;height:100%;z-index:2;left:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 100%);}
/* .Recruit .item:hover .imgbox::before{background:linear-gradient(to top,rgba(234,95,0,0.8) 0%,rgba(234,95,0,0.3) 100%);}
*/
.Recruit .item .txt{position:absolute;width:100%;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);text-align:center;padding:0.3rem;}
.Recruit .item .icon{margin-bottom:0.25rem;}
.Recruit .item .icon img{max-width:0.7rem;}
.Recruit .item .tit{font-size:0.28rem;color:#fff;font-weight:bold;}
.Recruit .item i{display:table;margin:0 auto;width:0.4rem;height:0.4rem;border-radius:50%;background:#ea5f00;border-color:#ea5f00;margin-top:0.3rem;position:relative;transition:.3s all}
.Recruit .item i::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/icon-jt2.svg)no-repeat center;background-size:16px auto}
@media(min-width:1025px){.Recruit .item{width:48%;}
}
@media(max-width:1024px){.Recruit{padding:0.6rem 0;}
.Recruit .item{width:100%;margin-bottom:0.2rem;}
}
.Joinselect{padding:1.2rem 0 0.5rem 0;position:relative;}
.Joinselect .selbox{display:flex;flex-wrap:wrap;justify-content:space-between;}
.Joinselect input,.Joinselect select{width:98%;height:.6rem;border-radius:0.05rem;padding:0 .2rem;font-size:0.16rem;border:none;background:#f6f8fa}
.Joinselect .select_box{width:28%}
.Joinselect .input_box{width:42%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;}
.Joinselect .input_box input{width:73%}
.Joinselect .input_box a{width:24%;font-size:0.18rem;background:#ea5f00;color:#ea5f00;border-radius:0.05rem;color:#fff;text-align:center;align-content:center;cursor:pointer}
@media(max-width:1024px){.Joinselect{padding:0.6rem 0 0.3rem 0;}
.Joinselect .select_box{width:49%;margin-bottom:0.15rem;}
.Joinselect .input_box{width:100%}
.Joinselect .input_box input{width:75%}
.Joinselect .input_box a{width:24%}
}
.Joinlist{padding:0rem 0 0.6rem 0;}
.Joinlist .item{margin-bottom:0.2rem;background:#f6f8fa;}
.Joinlist .itemTit{background:#ea5f00;color:#fff;}
.Joinlist .item .JobTit{line-height:0.7rem;padding:0 0.4rem;font-weight:normal;cursor:pointer;font-size:0.18rem;transition:all .5s;}
.Joinlist .item .JobTit ul::after{content:'';display:block;clear:both;}
.Joinlist .item .JobTit ul li{float:left;box-sizing:border-box;padding-left:0rem;}
.Joinlist .item .JobTit ul li.li1{width:40%;}
.Joinlist .item .JobTit ul li.li2{width:20%;}
.Joinlist .item .JobTit ul li.li3{width:15%;}
.Joinlist .item .JobTit ul li.li4{width:15%;}
.Joinlist .item .JobTit ul li.li5{width:10%;text-align:center;}
.Joinlist .item .JobTit ul li.li5 i{display:inline-block;width:.2rem;height:.2rem;background:url(../images/icon-jt2.svg)no-repeat center;background-size:.2rem auto;filter:grayscale(0) brightness(0);opacity:.4;}
.Joinlist .item .JobTit.on{background:#ea5f00;color:#fff;}
.Joinlist .item .JobTit.on ul .li6 i{background:url(../images/downc.png) no-repeat center center;}
.Joinlist .item .JonCon{padding:0.3rem 0.4rem;display:none;}
.Joinlist .item .JonCon .txt{margin-bottom:0.3rem;}
.Joinlist .item .JonCon .txt .tit{font-size:0.18rem;color:#333;font-weight:bold;margin-bottom:0.1rem;}
.Joinlist .item .JonCon .txt .con{font-size:0.16rem;color:#666;line-height:2;}
.Joinlist .item .JonCon .txt .con p{margin:0.1rem 0;}
.Joinlist .item .more_btn a{width:2rem;height:0.6rem;font-size:0.18rem;display:flex;align-items:center;justify-content:center;background-color:#ea5f00;border-radius:0.6rem;margin:0.4rem 0 0;color:#fff;}
.Joinlist .item .JobTit.on ul li.li5 i{transform:rotate(90deg);filter:none;opacity:1;}
@media(max-width:1024px){.Joinlist .item .JobTit{padding:0 0.2rem;}
.Joinlist .item .JonCon{padding:0.3rem;}
}
@media(max-width:640px){.Joinlist .item .JobTit ul li.li3{display:none;}
.Joinlist .item .JobTit ul li.li4{display:none;}
.Joinlist .item .JobTit ul li.li1{width:45%;}
.Joinlist .item .JobTit ul li.li2{width:40%;}
.Joinlist .item .JobTit ul li.li5{width:15%;}
.Job .item .JonCon{padding:0.2rem;}
}
.JobSpace{padding:1.2rem 0;}
.JobSpace ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.JobSpace li{padding:0.5rem;background:#f6f8fa;border-radius:0 0.2rem;position:relative;overflow:hidden;}
.JobSpace li .tit{font-size:0.28rem;color:#111;padding-bottom:0.18rem;position:relative;margin-bottom:0.25rem;}
.JobSpace li .tit:after{position:absolute;left:0;bottom:0;content:"";width:0.4rem;height:0.03rem;background:#ea5f00;margin:0.25rem 0 auto;}
.JobSpace li .desc{font-size:0.18rem;color:#666;line-height:1.8;}
.JobSpace li .desc i{display:inline-block;vertical-align:middle;width:0.16rem;height:0.1rem;margin:0 0.1rem;background:url(../images/arr3.png);}
@media(min-width:1025px){.JobSpace li{width:49%;}
}
@media(max-width:1024px){.JobSpace{padding:0.6rem 0;}
.JobSpace li{width:100%;padding:0.3rem;margin-bottom:0.2rem;}
}
.Salary{padding:1.2rem 0;position:relative;background:#f6f8fa;}
.Salary ul{display:flex;flex-wrap:wrap;}
.Salary li{padding:0.5rem;background:#fff;border-radius:0 0.2rem;margin-right:2%;position:relative;overflow:hidden;}
.Salary li:before{position:absolute;left:0;height:0.06rem;background:#ea5f00;bottom:0;content:'';width:100%;transform:scaleX(0);opacity:0;}
.Salary li:hover:before{transform:scaleX(1);opacity:1;transition:0.3s;}
.Salary li .icon{margin-bottom:0.3rem;}
.Salary li .icon img{max-width:0.6rem;}
.Salary li .tit{font-size:0.24rem;color:#333;margin-bottom:0.18rem;}
.Salary li .desc{font-size:0.18rem;color:#888;line-height:1.8;}
@media(min-width:1025px){.Salary li{width:23.5%;}
.Salary li:nth-child(4n){margin-right:0;}
}
@media(max-width:1024px){.Salary{padding:0.6rem 0;}
.Salary li{width:100%;padding:0.24rem;margin-bottom:0.2rem;}
}
.Process{padding:1.2rem 0;}
.Process .ctitle{margin-bottom:0.5rem;}
.Process .list{min-height:2.51rem;position:relative;z-index:10;}
.Process .list:after{position:absolute;width:87.5vw;left:50%;transform:translateX(-50%);top:2.6vw;border:1px dashed #ea5f00;height:2.36rem;border-radius:6.146vw;content:"";z-index:-1;}
.Process .list ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.Process .list li{text-align:center;color:#666666;cursor:pointer;flex:0 0 auto;width:14%;}
.Process .list .icon{width:5.2vw;height:5.2vw;position:relative;margin:0px auto 0.18rem;display:flex;align-items:center;justify-content:center;background-color:#ea5f00;border-radius:50%;}
.Process .list .icon img{max-width:0.5rem;}
.Process .list li:hover .icon:after,.Process .list li.on .icon:after{transform:translate(-50%,-50%) scale(1);}
.Process .list li .tit{font-size:0.2rem;color:#333;}
.Process .info{text-align:center;position:relative;z-index:10;}
.Process .info .desc{display:inline-block;font-size:0.2rem;padding:0.18rem 0.8rem;text-align:center;background:#ea5f00;color:#fff;border-radius:0.73rem;}
@media(min-width:1025px){}
@media(max-width:1024px){.Process{padding:0.6rem 0;}
.Process .list .icon{width:0.8rem;height:0.8rem;}
.Process .list .icon img{max-width:0.4rem;}
.Process .list li .tit{font-size:0.16rem;}
}
@media(max-width:640px){.Process .list:after{height:55%;}
.Process .list li{width:25%;padding-bottom:0.3rem;}
.Process .list .icon{width:0.7rem;height:0.7rem;}
.Process .list .icon img{max-width:0.3rem;}
}
.Jobsel .selbox{background:#f6f8fa;padding:0.2rem 0.4rem;border-radius:0 0.2rem;margin-bottom:0.3rem;/* box-shadow:0 0 .15rem rgba(0,0,0,.08);*/
}
.Jobsel .select_tit{font-size:0.24rem;color:#333;line-height:1.6;white-space:nowrap;width:1rem;flex:0 0 auto;}
.Jobsel .select_bar{padding:.15rem 0;display:flex;}
.Jobsel .select_bar .lables{margin-left:.24rem;flex:1 1 auto;width:calc( 100% - 1rem);display:flex;flex-wrap:wrap;}
.Jobsel .select_bar .lables .lable{font-size:0.16rem;color:#333;padding:.1rem .2rem;text-align:center;border:.01rem solid #ddd;margin-right:.12rem;border-radius:.5rem;cursor:pointer;margin-bottom:0.1rem;}
.Jobsel .select_bar .lables .lable:hover,.Jobsel .select_bar .lables .lable.cur{background-color:#ea5f00;border-color:#ea5f00;color:#fff;}
@media(max-width:1024px){.Jobsel .selbox{padding:0.1rem 0.2rem;}
}
@media(max-width:640px){.Jobsel .select_bar{flex-wrap:wrap;}
.Jobsel .select_bar .lables{width:100%;margin-left:0rem;margin:.15rem 0 0;}
.Jobsel .select_bar .lables .lable{padding:.08rem .12rem;margin-right:.1rem;}
}
/* 20250512 */
.Banner003223 .swiper-slide img{min-height:350px;object-fit:cover;}
.Page002623 .el-pager li,.Page002623 .el-pagination button{line-height:.58rem;width:.6rem;margin:0 5px !important;border-radius:50% !important;color:#010101 !important;background:#f5f5f5;height:0.6rem;font-size:0.2rem;font-weight:normal;border:1px solid #f5f5f5;}
.Page002623 .el-pager li:hover,.Page002623 .el-pager li.active,.Page002623 .el-pagination button:not(:disabled):hover{background:#ee7b2d !important;color:#fff !important;border-color:#ee7b2d !important;}
.Page002623 .el-pagination button i{font-size:inherit !important;}
.Page002623 .el-pagination button{border-color:#333;background:#fff !important;}
.Page002623 .el-pager{margin:0 1.5vw;}
.Form003138 .from .sc span[name='whirValidator']{display:none;}
.NewsList.sh .item{padding:0.3rem 0;font-size:14px;}
.NewsList.sh{padding:0;margin-bottom:0.4rem;}
.NewsList.sh .item .txt{flex:1 1 auto;overflow:hidden;}
.NewsList.sh .item .txt .tit{font-size:0.2rem;}
.NewsList.sh .item .date p{font-size:0.24rem;}
.NewsList.sh .item .date span{font-size:14px;}
.Jobsel .select_bar{display:block;}
.Jobsel .select_tit{width:auto;margin-bottom:0.1rem;}
.Jobsel .select_bar .lables{margin-left:0;}
.RighInfo003134 .prod-intro table{width:100%;border-spacing:0;border-collapse:collapse;}
.RighInfo003134 .prod-intro table td{position:relative;padding:0.2rem 2em 0.2rem 0;font-size:0.16rem;width:auto;}
.RighInfo003134 .prod-intro table td:after{content:"";position:absolute;left:0;bottom:0;right:0;border-bottom:1px dashed rgba(0,0,0,0.1);}
.RighInfo003134 .prod-intro table td:nth-child(2n+1){color:#999;}
.RighInfo003134 .prod-intro table td:nth-child(2n):after{right:2em;}
@media(max-width:1400px){.Top003111 menu li span a{font-size:16px;}
}
@media(max-width:1024px){.RighInfo002254{padding:0.5rem;}
.RighInfo002254 .list_img,.RighInfo002254 .list_img,.RighInfo002254 .right_info{float:none;width:auto;}
.caselist .slick-next{right:-0.5rem;}
.caselist .slick-prev{left:-0.5rem;}
.proinfo04 .flex1 .txt{padding-top:0.3rem;}
.proinfo04 .flex2 .item:not(:last-child){margin-bottom:0.3rem;}
.RighInfo003134 .list_img{margin-bottom:0.4rem;}
.Floor003096 .txt{padding:0.3rem 0;}
.Floor003096 .t2{font-size:0.28rem;}
.NewsList .item .txt{padding-right:40px;}
.NewsList .item .img{padding-top:0;width:35%;}
.NewsList .item .img:before{content:"";display:block;padding-bottom:75%;}
.Form003138 .pic{margin-bottom:0.3rem;}
.Floor003155 li{padding:0.3rem;margin-bottom:0.1rem;}
.Floor003155 .icon{height:0.4rem;}
.RighInfo002810 .pic{margin-bottom:0.3rem;width:auto;}
.RighInfo002810 .info{width:auto;}
.Form002802 .from{margin-top:0.3rem;}
.Form002802 .from .ul{margin-top:0.3rem;}
.Form002802 .from li:not(.btn){margin-bottom:0.1rem;}
.Form002802 .from li.btn{margin-top:0.3rem;}
.TextList003121 .list{width:49%;margin-right:0;}
.TextList003121 .list-group{justify-content:space-between;}
.proinfo03 .table table{width:100%;word-break:break-all;}
.proinfo03 .table th{font-size:14px;}
.proinfo03 .table td{font-size:12px;}
.proinfo03 .table th,.proinfo03 .table td{padding:10px;}
.RighInfo003134 .prod-intro table tr{display:flex;flex-wrap:wrap;}
.RighInfo003134 .prod-intro table td:nth-child(2n+1){flex:0 0 auto;width:8em;}
.RighInfo003134 .prod-intro table td:nth-child(2n){width:calc(100% - 8em);flex:0 0 auto;}
.RighInfo003134 .prod-intro table td:nth-child(2n):after{right:0;}
.PicList002798 ul li{max-width: 100%;}
.PicList002798 .tit{white-space: normal;}
}
@media(max-width:750px){.TextList003121 .area dd{padding:0 1.5em;line-height:2.4;font-size:0.16rem;}
.TextList003121 .area dd+dd{margin-top:0;}
.Page002623 .el-pager{display:none;}
}
@media(max-width:640px){.SwiperHistoryInfo .swiper-button{width:0.4rem;height:0.4rem;border-width:1px;}
.SwiperHistoryInfo .swiper-button:after{font-size:0.18rem;}
.SwiperHistoryInfo .swiper-button-next{right:-0.5rem;}
.SwiperHistoryInfo .swiper-button-prev{left:-0.5rem;}
.SwiperHistoryInfo .swiper{width:100%;}
.SwiperHistoryInfo .desc h4{font-size:0.24rem;padding:0.1rem 0;}
.SwiperHistoryInfo .desc{font-size:0.2rem;}
.SwiperHistoryYear .swiper-slide-thumb-active{font-size:0.2rem;}
.SwiperHistoryYear .swiper-slide{font-size:0.18rem;}
.Page002623 .Pages a{width:0.4rem;line-height:0.4rem;}
.Page002623 .Pages .p_page > a{height:0.4rem;}
.Page002623 .el-pager li,.Page002623 .el-pagination button{width:0.4rem;height:0.4rem;line-height:0.38rem;}
.Partner li{width:32.66%;}
.Partner li:nth-child(3n){margin-right:0;}
.About .left .tip{font-size:0.24rem;}
.ProductList li,.ProductList.l4 li{width:49%;margin-right:0 !important;}
.ProductList ul{justify-content:space-between;}
.proinfo02_box{display:block;}
.proinfo02_box .left{width:auto;margin:0 0 0.3rem;}
.proinfo02_box .right{width:auto;}
.proinfo02_box .tit{font-size:0.28rem;}
.RighInfo002254{padding:0.5rem 0.3rem;}
.caselist .slick-arrow{width:0.4rem;height:0.4rem;}
.caselist .slick-next{right:-0.25rem;}
.caselist .slick-prev{left:-0.25rem;}
.about-history{padding-top:0.5rem;padding-bottom:0.5rem;}
.ProductDetail,.RighInfo003134,.PicList002798,.singpaper,.Floor003155,.TextList003121,.RighInfo002810,.PicList001201,.Form002802,.Culture,.About,.Honor{padding:0.5rem 0;}
.thMenu{padding-top:0.5rem;}
.Salary li .icon img{height:0.4rem;}
.proinfo04 .box:not(:last-child){margin-bottom:0.4rem;}
.proinfo04 .tit,.proinfo04 .box h4{font-size:0.24rem;}
.RighInfo003134 .dl1 .num{font-size:0.4rem;line-height:1;top:-0.5em;}
.RighInfo003134 .dl1 dd{margin-top:0.5rem;}
.PicList002798 .more{width:0.5rem;height:0.5rem;border-width:1px;}
.Floor003096 .icon{height:0.4rem;}
.singpaper .title span{font-size:0.26rem;}
.singpaper .title{padding-bottom:0.3rem;margin-bottom:0.3rem;}
.operating{margin-top:0.3rem;padding-top:0.3rem;}
.TextList003121 .list .tit{font-size:0.24rem;margin-bottom:0.1rem;}
.PicList001201 li .tit{margin-bottom:0.2rem;}
.Welfare li .icon img{height:0.4rem;}
.start_up .ig::before{width:150%;height:150%;}
}
@media(max-width:480px){.ProductList li,.ProductList.l4 li{width:100%;}
.thMenu li{display:block;}
.ProductList{padding:0.5rem 0;}
.TextList003121 .list{width:100%;}
.TextList003121 .list .con{padding:0.3rem;}
}


.no-content{display: none;text-align: center;padding: .5rem 0;}
.no-content p img{max-width: 500px;}
.no-content p.no-tip{color: #999;margin-top: .3rem;}



/*  */
.FloatBox{position: fixed;z-index:999;right:0.1rem;top:50%;transform: translateY(-50%);}
.FloatBox li{margin-bottom:0.15rem;position: relative;}
.FloatBox li>a{width:0.5rem;height:0.5rem;display:flex;flex-direction: column; align-items: center; justify-content: center; border-radius:1rem;background:#fff; font-weight:lighter; color:#fff; font-size: var(--font-size14); box-shadow:0 0 .15rem rgba(0,0,0,0.3);}
.FloatBox li .icon{display: flex;align-items: center;justify-content: center;}
.FloatBox li .icon img{ max-width:0.25rem;}
.FloatBox li:hover>a{background:#ee7b2d;}
.FloatBox li .tcbox{min-height:100%;min-width:1.2rem;right:108%;border-radius: 0.05rem;background:#ee7b2d;position: absolute;color:#fff;text-align: center;top:0%; padding:0.12rem;display: flex;align-items: center;flex-direction: column;white-space: nowrap;justify-content: center;display: none;}
.FloatBox li .tcbox p{ margin:0; line-height: 1.5; }
.FloatBox li .tcbox p b{ font-size:var(--font-size20);}
.FloatBox li .tcbox img{ width:1.2rem;}
.FloatBox li:hover .tcbox{display: flex;}


