:root{
    --color:#1371b6;
}

@font-face {
    font-family:'Barlow-Bold';
    src: url('../fonts/Barlow-Bold.woff') format('woff');
    font-display: swap;
}
@font-face {
    font-family:'Barlow-Medium';
    src: url('../fonts/Barlow-Medium.woff') format('woff');
    font-display: swap;
}
@font-face {
    font-family:'Barlow-Light';
    src: url('../fonts/Barlow-Light.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family:'hm';
    src: url('../fonts/HarmonyOS_Sans_SC_Light.ttf') format('truetype');
    font-display: swap;
    font-weight:100;
}
@font-face {
    font-family:'hm';
    src: url('../fonts/HarmonyOS_Sans_SC_Regular.ttf') format('truetype');
    font-display: swap;
    font-weight:400;
}

@media(min-width:1025px){
body{font-weight:100;}
}
@media(max-width:1024px){
body{font-weight:400;}
}
body::-webkit-scrollbar,html::-webkit-scrollbar {
    width: 4px;
    background-color: #eee
}

body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb {
    border: solid 1px var(--color);
    width: 3px;
    border-radius: 4px;
    background-color:var(--color)
}

body::-webkit-scrollbar-corner,html::-webkit-scrollbar-corner {
    background-color: #eee
}

body::-webkit-scrollbar:horizontal,html::-webkit-scrollbar:horizontal {
    height: 9px
}

body::-webkit-selection,html::-webkit-selection {
    background:var(--color);
    color: #fff
}

body::-moz-selection,html::-moz-selection {
    background: var(--color);
    color: #fff
}

body::selection,html::selection {
    background: var(--color);
    color: #fff
}

@media(min-width:1025px) and (max-width:1600px){
.auto.w_96{width:80%;}
}

/*Top003084 */
.Top003084{position: fixed; left: 0; width: 100%;color: #fff; z-index: 100; transition:0.3s;}
.Top003084 .auto{display: flex; align-items: center; justify-content: space-between; max-width:16rem; position:relative; z-index:10;width:96%;}
.Top003084 .left{display: flex; align-items: center;}
.Top003084 .left .middle{margin-left:calc(130/1920 * 100vw);}
.Top003084 .stock-num{margin-left:0.2rem}
.Top003084 .stock-num span{display:inline-block; border:1px solid #fff;padding:0 0.05rem;border-radius:0.2rem;font-size:0.12rem;line-height:1.5}
.Top003084 .logo img.active{display: none;}
.Top003084 .logo img{height: 40px;}
.Top003084 menu li span{ display: block;}
.Top003084 .open-search{position: relative; display: block; background: url(../images/search.png) no-repeat center; width:.2rem; height:.2rem; background-size:.18rem auto;}
.Top003084 .top-search{display: block;position: absolute;right: 0; top:100%;background: #fff; width: 400px;padding-right: 40px;visibility:hidden;opacity:0; transition:0.3s;}
.search-show .Top003084 .top-search{visibility:visible;opacity:1;}
.Top003084 .top-search .text{width: 100%;height: 40px;line-height: 40px; border: 0;padding: 0 10px; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1);}
.Top003084 .top-search .btn{position: absolute;right: 0;top:0; width: 40px;height: 40px;background: url(../images/search_active.png) no-repeat center center #fff;}
.Top003084 .top-lang{position: relative; z-index: 100; display: flex; align-items: center;font-family:'Barlow-Medium'}
.Top003084 .top-lang .cur{padding:0 1em 0 calc(33/18 * 1em); font-size: calc(18/16 * 1em); background: url("../images/languague.png") no-repeat left center; display: flex; align-items: center; background-size: auto .2rem; position: relative; z-index: 1;height:.2rem;}
.Top003084 .lang-list{position: absolute; left: 50%; width:120px;margin-left:-60px; z-index: 100;background: #fff;border-radius: 0 0 5px 5px; top: 100%; padding: 10px 0;display: none;}
.Top003084 .lang-list a{display: block;line-height: 30px;text-align: center;}
.Top003084 .right{display: flex; align-items: center;}
.Top003084 .right .operate{display: flex; align-items: center;}
.Top003084 .right .operate a{color: #333; padding: 0 calc(18/16 * 1em); height: calc(36/16 * 1em); border-radius: 9999px; border: 1px solid rgba(0,0,0,0.5); display: flex; align-items: center; justify-content: center;}
.Top003084 .right .operate a:nth-of-type(1){margin-right: calc(20/1920 * 100vw);}
.Top003084 .right .operate::before{content: ""; width: 1px; height: 1em; background-color: rgba(0,0,0,0.5); margin: 0 calc(40/1920 * 100vw);}
.Top003084 .right .search{margin-right: calc(53/1920 * 100vw);}

.Top003084 menu li span a{color: #fff;}
.Top003084.scroll{background-color:#fff; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);}
.Top003084.scroll .open-menu i{background-color: #000;}
.Top003084.scroll .open-search.on:before,.Top003084.scroll .open-search.on:after{background-color: #000;}
.Top003084.scroll .logo img:not(.active){display: none;}
.Top003084.scroll .logo img.active{display: block;}
.Top003084.scroll .stock-num span{color: #333;border-color: #333;}
.Top003084.scroll .open-search{background-image: url(../images/search_active.png);}
.Top003084.scroll .top-lang .cur{background-image: url(../images/languague_active.png); color: #333;}
.Top003084.scroll .top-lang .cur:after{border-color: #333;}
.Top003084 menu li.aon span a{font-weight: 400;}

.Top003084 menu li .sub dt a{font-size:calc(14/16 * 1em);display:block;position:relative;color:#333;padding:calc(12/16 * 1em) 0;}
.Top003084 menu li .sub dt a:hover,
.Top003084 menu li .sub dt.active a{ color:var(--color);}
.Top003084 menu li[rel=column] .sub dt.active a{color:var(--color); background-color: transparent;}
.Top003084 menu li[rel=column] .sub dt:not(:nth-last-of-type(1)){margin-bottom: 0;}
@media (min-width:1025px) {
.Top003084.scroll menu li span a{color: #333;}
.Top003084 .mask{display:none;position:absolute;top:0;left:0;width:100%;padding-bottom:2em;background:#fff;}
.Top003084 .middle{width:62%}
.Top003084 menu ul{display: flex; justify-content: space-between;}
.Top003084 menu ul:after{display: none}
.Top003084 menu li{ position:relative;min-height:80px;}
.Top003084 menu li#m2{  padding-right:40px;}
.Top003084 menu li span a{line-height:80px; display:block; position: relative;}
.Top003084 menu li span a:after{width:0;position:absolute;content:"";left:50%;transform:translateX(-50%);bottom:0;height:2px;background-color:var(--color);transition:0.3s;}
.Top003084 menu li.aon span a::after{width:100%;}

.Top003084 menu li .sub{padding-top:0.2rem; display:block; position:absolute; left:0; top:100%; min-width:100%; width:max-content; max-width:115%; visibility:hidden; opacity:0; transition:all .5s;}
.Top003084 .middle.bcolor menu li .sub{visibility:inherit;opacity:1;}

.Top003084 menu li[rel=column]{position:relative}
.Top003084 menu li[rel=column] .sub{ width:auto; left:50% !important; transform:translateX(-50%);}
.Top003084 menu li[rel=column] .sub dt a{width: auto;}
.Top003084 menu li[rel=column] .sub dt a::after{right:0}
}

@media(max-width:1280px){
    /*.Top003084 .logo{width:calc(250/16 * 1em);}*/
    .Top003084 .left .middle{margin-left:calc(120/1920 * 100vw);}
    .Top003084 menu li{ font-size:.22rem;}
    .Top003084 .open-search{ width:.35rem; height:.35rem; background-size:.25rem;}
    .Top003084 .top-lang .cur{ font-size:.22rem; height:.35rem; background-size:.25rem auto;}
    .Top003084 .lang-list{ font-size:.22rem;}
    .Top003084 menu li .sub{ max-width:5em;}
}
@media (max-width:1024px) {
    .Top003084 menu{position: absolute;right: 0; top: -100%; transform:translateY(-100%);opacity:0;z-index: 100;width: 100%;background: rgba(0,0,0,0.8); padding: 2vw; transition: transform 0.3s;}
    .Top003084 menu li{ border-bottom: 1px solid rgba(255,255,255,0.2);}
    .Top003084 menu li span{padding: 10px 0; font-size:calc(18/16 * 1em);}
    .Top003084 .mask{ display:none!important;}
    .Top003084 menu li .sub{ max-width:100%; display:none;}
    .Top003084 menu li .sub dt a{color: #fff; width: 100%;}
    .Top003084 menu li .sub dt a::after{border-color: #fff;}
    .Top003084 menu li .sub dt:not(:nth-last-of-type(1)){ margin-bottom:0;}
    .Top003084 .auto{padding: .5em 0;}
    .Top003084 .logo{display: table; height: 40px;}
    .Top003084 .logo a{display: table-cell;; vertical-align: middle;}
    .Top003084 .logo img{max-height:55px;}
    .Top003084 .open-menu{position: relative; display: block; width: 24px; margin-left: 1em;}
    .menu-show .Top003084 menu{ top: 100%; transform:translateY(0);opacity:1; max-height: 100vh; overflow-y: auto;}
    .open-menu i{height: 2px;}
    .Top003084 .right .operate a{height: calc(30/16 * 1em); padding: 0 .5em;}
    .Top003084 .top-search{max-width: 40vw;}
    .Top003084 .open-search{ height:.35rem; background-size:.2rem auto;}
    .Top003084 .top-lang .cur{ background-size:.2rem auto;}
}
@media(max-width:640px){
    .Top003084 .open-search{ width:25px; height:25px; background-size:15px;}
    .Top003084 .top-lang .cur{ font-size:.26rem; height:25px; background-size:15px;}
    .Top003084 menu li .sub dt a{ font-size:calc(16/16 * 1em);}
}
@media(max-width:480px){
    .Top003084 .open-menu{width:25px; margin-left: .5em;}
    .Top003084 .logo img{max-height:30px;}
}


/*Banner003192 */
.Banner003192{position: relative;}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 .slider li{position: relative;}
.Banner003192 .slider li h2{font-size: calc(42/16 * 1em);  line-height:  calc(60/50); color: #fff; margin: 0;}
.Banner003192 .slider li p{font-size: calc(20/16 * 1em); font-weight: 500;  line-height: calc(28/20); color: #fff; margin: 0; margin-top: calc(30/1600 * 100%);}
.Banner003192 .slider li :where(h2,p){ opacity: 0; transform:translateY(30px); transition:1s;}
.Banner003192 .slider li h2{transition-delay:0.1s;}
.Banner003192 .slider li p{transition-delay:0.3s;}
.Banner003192 .slider li .txt{position: absolute; top: calc(320/960 * 100%); left: 50%; transform: translateX(-50%);z-index:10;}
.Banner003192 .slider li .txt.txt_center{top: calc(260/960 * 100%); text-align: center;}
.Banner003192 .slider .slick-dots{position: absolute; display: flex; z-index: 1; align-items: center; left: 50%; transform: translateX(-50%); bottom: calc(50/960 * 100%);}
.Banner003192 .slider .slick-dots li{padding:20px;  line-height: 0; transition: .3s; position: relative;}
.Banner003192 .slider .slick-dots li.slick-active{ width: 46px; height: 46px; border-radius: 50%; border: 1px solid rgba(255,255,255,0.1); display: flex; align-items: center; justify-content: center;}
.Banner003192 .slider .slick-dots button{width: 8px; left: 50%; top: 50%; transform: translate(-50%,-50%); position: absolute; height: 8px; background-color: #fff; border: none; margin: 0; padding: 0; border-radius: 50%; color: transparent; text-indent: -9999px;}
.Banner003192 .slider .slick-dots li.slick-active::before {animation: circle 4s linear infinite;-webkit-clip-path: polygon(50% 50%, 50% 0%, 100% 0%, 100% 50%);clip-path: polygon(50% 50%, 50% 0%, 100% 0%, 100% 50%);transform-origin: center;position: absolute;width: 100%;height: 100%;content: "";border: 1px solid #fff;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(315deg);z-index: 2;}
.Banner003192 .slider li.ani-show :where(h2,p){opacity: 1; transform:translateY(0);}

.Banner003192 li.slick-slide video{position: absolute; z-index: 10; left: 50%; top: 50%; transform: translate(-50%,-50%);min-height: 100%; min-width: 100%;}
.Banner003192 li.slick-slide video + a{visibility: hidden;}
.Banner003192 .slider li .pic img{transform:scale(1.1);transition:1s linear;}
.Banner003192 .slider li.slick-current .pic img{transform:scale(1)}
.Banner003192 .slider li.slick-current .pic{animation:banScaleUp 1s both linear}
@keyframes banScaleUp{
    0% {
    transform: scale(1.1);
    filter: brightness(8);
    opacity: 0;
    }
    100% {
    transform: scale(1);
    filter: brightness(1);
    opacity: 1;
    }
}
@keyframes fade {
    0%{
        transform: translateY(-50px);
        opacity: 0;
    }
    100%{
        transform: translateY(0px);
        opacity: 1;
    }
}
@keyframes circle {
    0% {
        transform: translate(-50%, -50%) rotate(0deg);
    }

    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

@media (min-width:1025px) {
    .Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003192 .pc{display: none;}
    .Banner003192 .slider li h2{font-size: calc(25/16 * 1em);}
    .Banner003192 .slider li p{font-size: calc(16/16 * 1em);}
    .Banner003192 .slider .slick-dots li{padding: 10px;}
    .Banner003192 .slider .slick-dots button{width: 4px; height: 4px;}
    .Banner003192 .slider .slick-dots li.slick-active{width: 16px; height: 16px;}
}


.homeTitle h3{font-size: 0.42rem;  line-height: 1; color: #111111; text-align: center; margin: 0;}
.homeTitle p{ line-height: 2; color: #343e51; text-align: center; margin: 0;}
@media (min-width:1025px) {
 .homeTitle h3{font-weight: 100;}   
}
@media(max-width:1024px){
    .homeTitle h3{font-size: calc(25/16 * 1em);}
    .homeTitle p{font-size: calc(16/16 * 1em);}
}
@media(max-width:640px){
    .homeTitle h3{font-size:.34rem;}
    .homeTitle p{font-size:.22rem;}
}



.more{margin: 0 auto; display: flex; transition: .3s; font-weight: 500; align-items: center; justify-content: end; height: calc(60/16 * 1em); width: calc(180/16 * 1em); padding-right: calc(20/16 * 1em); border-radius: 9999px; background-color: var(--color);}
.more span{display: flex; align-items: center; color: #fff; }
.more i{transition: .3s; width: calc(33/16 * 1em); display: flex; align-items: center; justify-content: center; height: calc(33/16 * 1em); margin-left: calc(20/16 * 1em); background-color: #ffff; border-radius: 50%;}
.more i::after {content: "";transition: .3s;width: 8px;height: 8px; margin-left: -2px; content: '';border-top: 1px solid var(--color);border-right: 1px solid var(--color);transform: rotate(45deg);}
.more:hover{background-color: #fff; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.more:hover i{margin-left: calc(20/16 * 1em); background-color: var(--color);}
.more:hover i::after{border-color: #fff;}
.more:hover span{color: var(--color); text-shadow: 0px 1px 1px var(--color);}
@media(max-width:1024px){
    .more{height: calc(35/16 * 1em); width: calc(150/16 * 1em);}
    .more span{font-size: calc(14/16 * 1em);}
    .more i{width: calc(25/16 * 1em); height: calc(25/16 * 1em);}
}
@media(max-width:640px){
    .more{ margin-top:2em; width:auto; height:auto; justify-content:center; width:17em; padding:.15rem;}
    .more span{font-size:.26rem;}
    .more i{width:calc(35/16 * 1em); height:calc(35/16 * 1em);}
    .more i::after{ width:6px; height:6px;}
}



.home_about{background-size: cover; background-position: center bottom;}
.home_about .auto{padding: calc(100/1920 * 100%) 0;}
.home_about .homeTitle p{margin-top: calc(40/1600 * 100%);}
.home_about .ul{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: calc(45/1600 * 100%); padding: 0 calc(100/1600 * 100%);display:none;}
.home_about .ul li{width: calc(305/1500 * 100%);}
.home_about .ul li aside{display: flex; align-items: center; font-size:0.32rem; color: #333333; justify-content: center;font-weight:400;font-family:'Barlow-Medium','hm',sans-serif}
.home_about .ul li p{ margin: 0; margin-top: calc(20/16 * 1em); text-align: center; line-height: calc(24/16); color: #333333;}
.home_about .more{margin-top: calc(80/1600 * 100%);}
@media(min-width:1025px){
    .home_about .ul li:nth-child(2){animation-delay:0.2s}
    .home_about .ul li:nth-child(3){animation-delay:0.4s}
    .home_about .ul li:nth-child(4){animation-delay:0.6s}
}
@media(max-width:1024px){
    .home_about .ul{gap: 1em 0;}
    .home_about .ul li{width: calc(48.5%);}
    .home_about .ul li aside{font-size: calc(24/16 * 1em);}
}
@media(max-width:640px){
    .home_about .ul{ padding:0 .1rem;}
    .home_about .ul li aside{ font-size:.28rem;}
    .home_about .ul li p{font-size:.22rem;}
}

.home_business{background-color: #f7f9fa;}
.home_business .auto{padding: calc(100/1920 * 100%) 0 calc(130/1920 * 100%);}
.home_business .homeTitle p{margin-top: calc(28/1600 * 100%);}
.home_business .listBox{margin-top: calc(80/1600 * 100%); display: flex; flex-wrap: wrap; justify-content: space-between;}
.home_business .listBox .list{width: calc(780/1600 * 100%);}
<!-- .home_business .listBox .list:nth-of-type(1) li:nth-of-type(2n+1){padding-bottom: calc(620/780 * 100%);}
.home_business .listBox .list:nth-of-type(2) li:nth-of-type(2n){padding-bottom: calc(620/780 * 100%);} -->
.home_business .list li:not(:nth-of-type(1)){margin-top: calc(20/780 * 100%);}
.home_business .list li{background-size: cover; background-position: center; overflow: hidden; position: relative; padding-bottom: calc(440/780 * 100%); border-radius:4px;}
.home_business .list li aside{font-weight:400;font-size: 0.26rem; transition: .3s; color: #fff; position: absolute; left: calc(70/780 * 100%); bottom: 10%;}
.home_business .list li .textBox{position: absolute; opacity: 0; transition: .3s; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4);}
.home_business .list li .textBox .textInner{position: absolute; left: 50%;top: 50%; transform: translate(-50%,-50%);width: 100% }
.home_business .list li .textBox :where(h3,p,.more){opacity:0;transform:translateY(30px); transition:0.5s 0.1s;}
.home_business .list li .textBox h3{font-size:0.36rem; color: #fff; margin: 0; text-align: center;font-weight: 400;}
.home_business .list li .textBox p{transition-delay:0.3s;font-size: 0.18rem; color: #fff; margin: 0; text-align: center; margin-top: calc(40 / 18 * 1em); margin-bottom: calc(40 / 18 * 1em);}
.home_business .list li .textBox .more:not(:hover){transition-delay:0.5s;}
.home_business .list li:hover .textBox{opacity: 1;}
.home_business .list li:hover aside{opacity: 0;}
.home_business .list li:hover :where(h3,p,.more){opacity:1;transform:translateY(0);}
@media(max-width:1024px){
    .home_business .list li aside{font-size: calc(18/16 * 1em);}
    .home_business .list li .textBox h3{font-size: calc(20/16 * 1em);}
    .home_business .list li .textBox p{font-size: calc(18/16 * 1em);}
    .home_business .list li .textBox .textInner{width: 96%; bottom: unset; top: 50%; transform: translate(-50%,-50%);}
}
@media(max-width:768px){
    .home_business .listBox .list{width: 100%;}
    .home_business .listBox .list:not(:nth-of-type(1)){margin-top: calc(20 / 780* 100%);}
}
@media(max-width:640px){
    .home_business .list li aside{font-size:.24rem;}
}

.home_news{overflow: hidden;position:relative;}
.home_news .bg-img{position:absolute;left:0;top:0;width:100%;height:100%;background-position: center center;z-index:-1;}
.home_news .auto{padding: calc(100/1920 * 100%) 0 calc(120/1920 * 100%);}
.home_news .home_news_title{display: flex;align-items: center;justify-content: space-between;}
.home_news .homeTitle h3{text-align: start;}
.home_news .ul{margin-top: calc(80/1920 * 100%); width: calc(100% + 50/16 * 1em);}
.home_news .ul li{margin-right: calc(50/16 * 1em); transition: .3s;}
.home_news .ul li a{padding-bottom: calc(300/500 * 100%); overflow: hidden; border-radius:4px;display: block; position: relative;}
.home_news .ul li .Ispic{position: absolute; z-index: 1; width: 100%; height: 100%;left:0;top:0;transition: .5s;}
.home_news .ul li a:hover .Ispic{transform:scale(1.2);}
.home_news .ul li .newInner{transition: .5s;position: absolute; z-index: 2; width: 100%; height: 100%; padding: calc(30/500 * 100%);background-color:rgba(0,0,0,0.5);}
.home_news .ul li .newInner .tip{font-size: calc(14/16 * 1em); height: calc(30/14 * 1em); display: flex; align-items: center; justify-content: center; width: calc(85/14 * 1em); border-radius: 999px; border: 1px solid rgba(255,255,255,0.2); color: #fff;}
.home_news .ul li .newInner aside{font-size: calc(24/16 * 1em); transition: .3s; color: #fff; line-height: calc(30/24); margin-top: calc(12/440 * 100%);font-weight:400;}
.home_news .ul li .newInner .time{ margin-top: calc(60/440 * 100%);display:flex;justify-content:flex-end;}
.home_news .ul li .newInner time{display: block; text-align: center;}
.home_news .ul li .newInner time span{line-height: 1; color: #fff; display: block;}
.home_news .ul li .newInner time span.day{font-size: calc(50/16 * 1em); font-weight: bold;font-family:"Barlow-Bold"}
.home_news .ul li .newInner time span.year{font-family:"Barlow-Light"}
.home_news .ul li a:hover .newInner{background-color:rgba(19,113,182,0.8);}

.home_news .control{display: flex; justify-content: end; align-items: end; gap: 0 calc(10/16 * 1em);}
.home_news .control .slick-arrow{width: calc(60/16 * 1em); display: flex; position: relative; align-items: center; justify-content: center; height: calc(60/16 * 1em); border-radius: 50%; border: 2px solid var(--color); font-size: calc(16/16 * 1em); color: transparent; text-indent: -9999px;}
.home_news .control .slick-arrow::after {content: ""; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%) rotate(45deg); transition: .3s;width: 20%;height: 20%;margin-left: -2px;content: '';border-top: 2px solid var(--color);border-right: 2px solid var(--color);}
.home_news .control .slick-arrow.slick-prev::after{border: 0; border-bottom: 2px solid var(--color);border-left: 2px solid var(--color); margin-left: 2px; }
.home_news .control .slick-arrow.slick-disabled{border-color: #ced8e2;}
.home_news .control .slick-arrow:hover{background-color: var(--color); border-color: var(--color);}
.home_news .control .slick-arrow:hover::after{border-color: #fff;}
.home_news .ul{overflow: hidden;}
.home_news .slick-list{overflow: visible;}
.home_news .home_news_more{text-align: center}
@media(min-width:769px){
    .home_news .ul{padding-bottom: calc(80/16 * 1em);}
}
@media(max-width:1024px){
    .home_news .control .slick-arrow{width: calc(45/16 * 1em); height: calc(45/16 * 1em);}
    .home_news .ul{width: calc(100% + 25/16 * 1em);}
    .home_news .ul li{margin-right: calc(25/16 * 1em);}
    .home_news .ul li .newInner aside{font-size: calc(18/16 * 1em);}
    .home_news .ul li .newInner time span.day{font-size: calc(25/16 * 1em);}
    .home_news .ul li .newInner time{margin-top: calc(30/440 * 100%);}
}
@media(max-width:640px){
    .home_news .ul li .newInner .tip{ font-size:.24rem;}
    .home_news .ul li .newInner aside{ font-size:.24rem;}
    .home_news .ul li .newInner time{ font-size:.24rem;}
    .home_news .ul li .newInner time span.day{ font-size:.3rem;}
    .home_news .control .slick-arrow::after{ width:30%; height:30%;}
}



.home_mission{position:relative;overflow:hidden;z-index:1}
.home_mission .a-url,
.home_mission .bg-img{position:absolute;left:0;top:0;width:100%;height:100%;}
.home_mission .bg-img{z-index:-1;filter:brightness(0.5);}
.home_mission .a-url{z-index:10}
.home_mission .auto{padding: calc(360/1920 * 100%) 0 calc(300/1920 * 100%);}
.home_mission .mission_content{color: #fff;}
.home_mission .mission_content .mission_title{position: relative;}
.home_mission .mission_content .mission_title .cn{font-size: calc(50/16 * 1em); font-weight: 500; line-height: 1; text-align: center;}
.home_mission .mission_content .mission_title .en{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: calc(100/16 * 1em); color: rgba(255,255,255,0.1); line-height: 1; font-weight: bold;}
.home_mission .mission_content p{text-align: center; margin: 0;}
.home_mission .mission_content p.cn{font-size: calc(48/16 * 1em); margin-bottom: calc(15/1600 * 100%);font-weight:400;}
.home_mission .mission_content p.en{font-size: calc(22/16 * 1em);font-family:'Barlow-Medium'}
.home_mission .mission_content .home_mission_more{margin-top: calc(50/1600 * 100%);text-align: center}
.home_mission .mission_content .home_mission_more a{display:inline-flex;justify-content:center;align-items:center;color: #fff}
.home_mission .mission_content .home_mission_more a i{transition: .3s; width:calc(33/16 * 1em); display:flex; align-items:center; justify-content: center; height: calc(33/16 * 1em);}
.home_mission .mission_content .home_mission_more a i::after{content:"";transition: .3s;width: 8px;height: 8px; margin-left: -2px; border-top: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(45deg);}
.home_mission .mission_content .home_mission_more a span{display:inline-block;border-bottom:1px solid #fff;}
@media(max-width:1024px){
.home_mission .mission_content .mission_title .en{font-size: calc(50/16 * 1em);}
.home_mission .mission_content .mission_title .cn{font-size: calc(25/16 * 1em);}
.home_mission .mission_content p.cn{font-size: calc(20/16 * 1em);}
.home_mission .mission_content p.en{font-size: calc(18/16 * 1em);}
}

@media(max-width:640px){
.home_mission .mission_content p.cn{font-size:.26rem;}
.home_mission .mission_content p.en{font-size:.26rem;}
.home_mission .mission_content .home_mission_more{font-size:.22rem;}
}


footer{background-color: #282e3e;}
footer .auto{padding: calc(90/1920 * 100%) 0 calc(40/1920 * 100%);}
footer .footer_top{display: flex; justify-content: space-between; flex-wrap: wrap;padding-bottom: calc(35/1920 * 100%)}
footer .footer_top .left{width: calc(280/16 * 1em);}
footer .footer_top .left img{height:60px;}
footer .footer_top nav{ display:-webkit-flex; display:flex; flex-wrap:wrap; width: calc(850 /1600 * 100%); justify-content: space-between;}
footer .footer_top nav dt{margin-bottom: calc(44/16 * 1em);font-weight:400}
footer .footer_top nav dt a{color: #fff;  transition: .3s;}
footer .footer_top nav dd a{color: rgba(255,255,255,0.5);  transition: .3s;font-size: calc(14/16 * 1em);}
footer .footer_top nav dd:not(:nth-last-of-type(1)){margin-bottom: calc(14/16 * 1em);}
footer .footer_top nav dt a:hover,
footer .footer_top nav dd a:hover{color:#fff;}

footer .follow-us dd{position:relative;z-index:10;}
footer .follow-us dd a{display:block;width: calc(40/16 * 1em); height: calc(40/16 * 1em); border-radius: 50%; background-color: rgba(255,255,255,0.1); background-repeat:no-repeat;background-size:auto 40%;background-position:center center;}
footer .follow-us dd figure{position:absolute;width:120px;height:120px; right:calc(100% + 20px);top:0;display:none;}
footer .follow-us dd:hover figure{display:block;}
footer .follow-us dd figure img{display:block;width:100%;}

footer .footer_middle{display: flex; flex-wrap: wrap; justify-content: space-between; padding: calc(45/1600 * 100%) 0 calc(30/1600 * 100%); border-top: 1px solid rgba(255,255,255,0.2); border-bottom: 1px solid rgba(255,255,255,0.2); margin: calc(120/1600 * 100%) 0 calc(40/1600 * 100%);}
footer .footer_middle .left{display: flex; flex-wrap: wrap; align-items: start; padding-left: calc(16/1600 * 100%);}
footer .footer_middle .info:not(:nth-last-of-type(1)){margin-right: calc(160/16 * 1em);}
footer .footer_middle .info aside{color: rgba(255,255,255,0.5);display: flex; align-items: center;}
footer .footer_middle .info aside.tel{font-size: calc(24/16 * 1em); }
footer .footer_middle .info aside.tel::before{content: ""; width: calc(17/24 * 1em); margin-right: 1em; height: calc(17/24 * 1em); background: url(../images/tel.svg) no-repeat center; background-size: 100% auto;}
footer .footer_middle .info aside.address{font-size: calc(18/16 * 1em); font-weight: 500;}
footer .footer_middle .info aside.address + p{margin-left: calc(38/16 * 1em);}
footer .footer_middle .info aside.tel + p{margin-left: calc(40/16 * 1em);}
footer .footer_middle .info aside.address::before{content: ""; width: calc(13/18 * 1em); margin-right: 1.5em; height: calc(17/18 * 1em); background: url(../images/address.svg) no-repeat center; background-size: 100% auto;}
footer .footer_middle .info p{margin: 0; color: rgba(255,255,255,0.4); margin-top: calc(28/16 * 1em);}
footer .footer_middle .left a{color: rgba(255,255,255,0.5); font-weight: 400; transition: .3s; margin-left: calc(120/16 * 1em); display: flex; align-items: center; font-size: calc(18/16 * 1em);}
footer .footer_middle .left a i{transition: .3s; width: calc(20/18 * 1em); display: flex; align-items: center; border: 1px solid rgba(255,255,255,0.5); justify-content: center; height: calc(20/18 * 1em); margin-left: calc(20/18 * 1em);border-radius: 50%;}
footer .footer_middle .left a i::after {content: "";transition: .3s;width: 5px;height: 5px; margin-left: -2px; content: '';border-top: 1px solid rgba(255,255,255,0.5);border-right: 1px solid rgba(255,255,255,0.5); transform: rotate(45deg);}
footer .footer_middle .left a:hover{color: var(--color);}
footer .footer_middle .left a:hover i{border-color: var(--color);}
footer .footer_middle .left a:hover i::after{border-color: var(--color);}
footer .footer_middle .right{display: flex; align-items: center;}
footer .footer_middle .right .ul{display: flex; gap: 1em calc(22/16 * 1em); margin-right: calc(38/16 * 1em);}
footer .footer_middle .right .ul li a{width: calc(40/16 * 1em); height: calc(40/16 * 1em); border-radius: 50%; background-color: rgba(255,255,255,0.1); display: flex; align-items: center; justify-content: center;}
footer .footer_middle .right .ul li a img{max-width: calc(22/40 * 100%);}
footer .footer_bottom{font-size: calc(14/16 * 1em); color: rgba(255,255,255,0.5); display: flex; justify-content: space-between; flex-wrap: wrap;border-top: 1px solid rgba(255,255,255,0.2);padding-top: calc(40/1920 * 100%)}
footer .footer_bottom a{color: rgba(255,255,255,0.5); transition: .3s;}
footer .footer_bottom a:hover{color: var(--color);}
footer .footer_bottom .right a:not(:nth-last-of-type(1))::after{content: "·"; margin: 0 1em;}

/* 侧栏悬挂 */
.suspend{ position:fixed; right:1%; bottom:1rem; z-index:20;}
.suspend .ol{font-size:.14rem;margin-bottom:.1rem;text-align:center;position:relative;}
.suspend .ol a{ display:block; color:#fff; padding:.12rem;background:var(--color);border-radius:.1rem;overflow: hidden;}
.suspend .ol a .icon img{ width:.2rem;}
.suspend .ol a .txt{ margin-top:.06rem;font-size:0.12rem;}
.suspend .ol a.zc {
    background: none;
    color: #333;
    padding: 0;
}
.suspend .ol .text{ font-size:.16rem; line-height:1.5; color:#111111; padding:.15rem .2rem; position:absolute; top:50%; right:100%; width:max-content; width:2.4rem; margin-right:.15rem; text-align:left; background:#fff; transform:translateY(-50%); border-radius:.1rem; box-shadow:0 0 .15rem rgba(19,113,182,0.3); visibility: hidden; opacity:0; right:80%; transition:all .5s;}
.suspend .ol .text .tiem{ margin-top:0.05rem;}
.suspend .ol .text::after{ position:absolute;left:100%;top:50%;display:block;content:'';width:0;height:0;border-top:.08rem solid transparent; border-bottom:.08rem solid transparent; border-left:.08rem solid #fff; margin-top:-.04rem;}
.suspend .ol:hover .text{ visibility:inherit; right:100%; opacity:1;}
.suspend .gettop-ol a .icon{width:.16rem;height:.16rem;background:url(../../../upload/image/2025-03/1741059582331.png) no-repeat center center;background-size:contain; margin-left:auto;margin-right:auto;}
.suspend .ol:first-child a .icon{width:.18rem;height:.18rem;background:url(../images/email.svg) no-repeat center center;background-size:contain; margin-left:auto;margin-right:auto;}
.suspend .ol:first-child a .icon img{ display:none;}

.Menu002306 {position: relative; z-index: 2; font-weight: 500; margin-top: calc(150 /280 * 100%);}
.Menu002306:first-child{margin-right: calc(20/16 * 1em);}
.Menu002306 .side-open_menu{line-height: calc(50/16 * 1em);color: #fff; display: block;border: 1px solid rgba(255,255,255,0.2); padding-left: calc(37/16 * 1em); padding-right: calc(22/16 * 1em); white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border-radius:9999px;position: relative; height: calc(50/16 * 1em);}
.Menu002306 .side-open_menu::after { position: absolute; top: 50%; right: calc(22/16 * 1em);   content: "";transition: .3s;width: 8px;height: 8px;margin-top: -4px;content: '';border-top: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(135deg);}
.Menu002306 .side-menu { top: calc(50/16 * 1em); border-radius: calc(25/16 * 1em);  border: 1px solid rgba(255,255,255,0.5); width: 100%;left: 0;position: absolute;z-index: 1;background-color: #282e3e;display: none;padding: calc(10/16 * 1em) 0;}
.Menu002306 .side-menu ul{list-style: none;}
.Menu002306 .side-menu ul a{line-height: 2; color: #fff; display: block; padding-left: calc(37/16 * 1em); padding-right: calc(22/16 * 1em); }
.Menu002306 .side-menu ul li:hover a{color: var(--color);}

@media(min-width:1025px){
footer .follow-us dd + dd{margin-top:0.24rem}
}
@media(max-width:1024px){
    .Menu002306{margin-top:calc(20/280 * 100%);}
    footer .footer_top{display:block;}
    footer .footer_top .left{width:100%;}
    footer .footer_top nav{width: 100%; margin:2em 0; gap: 1em 0;display:none;}
    footer .footer_top nav dl{width:13%;}
    footer .footer_top nav dt{margin-bottom: calc(22/16 * 1em);}
    footer .footer_top .right figure{ text-align:left;}
    footer .footer_top .right .ul{ margin:calc(40 / 280* 100%) 0 calc(20 / 280* 100%); justify-content:flex-start;}
    footer .footer_top .right figure img{ margin-right:1em; margin-left:0;}
    footer .footer_middle .info:not(:nth-last-of-type(1)){margin-right: 0;}
    footer .footer_middle .left{justify-content: space-between; gap: 1em;}
    footer .footer_middle .left a{margin-left: 0;}
    footer .footer_middle .right{margin-top: 1em;}
    footer .footer_middle .info p{margin-top: calc(14/16 * 1em);}
    footer .footer_bottom{justify-content: center; gap: 1em;}
    footer .footer_bottom .left{text-align: center;}
    footer .follow-us{display:flex;justify-content:center;padding:0.2rem 0;}
    footer .follow-us dd{margin:0 0.2rem}
}
@media(max-width:640px){
    .Menu002306 .side-open_menu{ font-size:.22rem;}
    .Menu002306 .side-menu{ font-size:.22rem;}
    footer .footer_top .left img{ max-height:60px;}
    footer .footer_top nav{ font-size:.22rem;}
    footer .footer_top nav dl{width: 31.5%;}
    footer .footer_bottom{ font-size:.22rem;}
}

@keyframes fn3 {
    0% {
        opacity: 0;
        transform: matrix(1,-.1,0,1,0,-20)
    }

    100% {
        opacity: 1;
        transform: matrix(1,0,0,1,0,0)
    }
}
.fn3{animation: 1.2s cubic-bezier(.49,.54,.16,1); transform-origin: 0 0;animation-fill-mode: both}
.fn3:not(.animated){animation-name:fn3;}
.fn3.animated{animation-name:fn3;}

/* 内页banner */
.Inside-ban{ position:relative;}
.Inside-ban .ban-pic{ position:relative; z-index:5;}
.Inside-ban .ban-pic .pic img{width:100%;}
.Inside-ban .text-ban{ position:absolute; left:0; top:50%; z-index:5; width:100%; color:#fff; transform: translateY(-50%);}
.Inside-ban .text-ban .lanmu-name{ font-size:.46rem; font-weight:400}
@media(max-width:1024px){
    .Inside-ban .text-ban .lanmu-name{ font-size:calc(50/16 * 1em);}
}
@media(max-width:640px){
    .Inside-ban .pic img{ min-height:40vh; object-fit:cover;}
}

/* 内页菜单 */
.Inside-menu{color:#fff;position:absolute; left:0; bottom:0; width:100%; font-size:.16rem; z-index:10;}
.Inside-menu .auto{ border-top:solid 1px rgba(255,255,255,0.3);}
.Inside-menu a{ display:block; padding:calc(28/14 * 1em) 0; color:#fff;}
.Inside-menu .menu-box{ max-width:calc(100% - 32em); margin-top:-1px;}
.Inside-menu .menu-box .ul{ flex-wrap:nowrap;}
.Inside-menu .menu-box li{ display:grid; margin-right:calc(40/14 * 1em); border-top:solid .03rem transparent;}
.Inside-menu .menu-box li:hover,
.Inside-menu .menu-box li.active{ border-color:#fff;}
.Inside-menu .menu-box li:last-child{ margin-right:0;}
.Inside-menu .web-txt{ display:none;}
@media(max-width:640px){
    .Inside-menu{ position:relative; padding:1em 0; font-size:.26rem; color:#333;}
    .Inside-menu a{ color:#333;}
    .Inside-menu .menu-box{ width:100%; position:relative;}
    .Inside-menu .menu-box .ul{ position:absolute; left:0; top:100%; width:100%; background:#fff; box-shadow:0 0 .1rem rgba(0,0,0,0.2); display:none; padding:.1rem 0;}
    .Inside-menu .menu-box li{ width:100%; margin-right:0; text-align:left;}
    .Inside-menu .menu-box li a{ padding:.5em .2rem;}
    .Inside-menu .menu-box li:nth-child(2n){ margin-right:0;}
    .Inside-menu .menu-box .web-txt{ position:relative; display:block; width:100%; padding:.2rem; border:solid 1px #ccc; border-radius:.1rem;}
    .Inside-menu .menu-box .web-txt::after{ position:absolute; right:.2rem; top:50%; width:.3rem; height:.3rem; text-align:center; content:'next'; font-family:swiper-icons; text-transform:none!important; letter-spacing:0; font-variant:initial; line-height:.31rem; font-size:.24rem; font-weight:bold; margin-top:-.15rem; transition:all .5s;}
    .Inside-menu .menu-box .web-txt.on::after{ transform:rotate(90deg);}
}

/* 面包屑 */
.location{ max-width:30em; padding-left:1.5em; background-image: url(../images/location.svg); background-repeat:no-repeat; background-position:left center; background-size:.15rem;}
.location a{ display:inline-block;}
.location em{ margin:0 0.7em; font-style:normal; font-style:normal; font-weight:bold; font-family:'宋体';}

@media(max-width:1024px){
    .location{ display:none;}
    .Inside-menu .menu-box{ max-width:100%; margin-top:-1px;}
}


/* 01_业务布局-LED半导体封装 */
.ductor-des{ text-align:center; margin-bottom:.5rem; color:#000000;}
.ductor-des h2{ margin:0 0 .4rem; font-size:.42rem; }
.ductor-des .tit{ margin:.15rem 0; font-size:.2rem;font-weight:400;}
.ductor-des .des{  line-height:1.8;  text-align: left;  text-indent: 2em; }
.ductor-des .des p{ margin:0;}
.bus-ductor-tab{ position:relative; margin-bottom:.8rem; width:100%; z-index:10;}
.bus-ductor-tab .tab-iow{ border-bottom:solid 1px #ebebeb;}
.bus-ductor-tab .tab-iow .iol{font-weight:400; margin:0 .25rem; padding:.2rem 0; color:#333333; font-size:.24rem; border-bottom:solid .02rem transparent; margin-bottom:-.01rem; cursor:pointer;}
.bus-ductor-tab .tab-iow .iol.active{ border-color:#1976d2; color:#1976d2;}
.bus-ductor-tab .list-tab{ display:none;}
.bus-ductor-tab .porle{ position:absolute; top:0; left:0; width:100%;}
.bus-ductor-tab .porle.onFixed{ position:fixed; top:0.8rem; background:#fff;}
.bus-mask{margin-bottom:.8rem;}

.bus-ductor{ background:#fff; padding:1rem 0; color:#000000;}
.bus-ductor .name-line{ margin-bottom:.35rem; font-size:.3rem;}
.bus-ductor .name-line span{ padding:.1rem 0; border-bottom:solid .02rem var(--color);font-weight:400}
.bus-ductor .switc-box{ position:relative;}
.bus-ductor .switc-box .swiper{ width:100%;}
.bus-ductor .switc-box .swiper .pic{overflow:hidden;}
.bus-ductor .switc-box .swiper .pic figure{ padding-bottom:68.455%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.bus-ductor .switc-box .swiper .pic img{ display:none;}
.bus-ductor .switc-box .swiper-slide{ --content-width:calc(minmax(100vw,1600px) - min(.8rem,4.17vw) * 2); --gutter:.2rem; --columns:4; --row-size:calc(( var(--content-width) -(var(--gutter) *(var(--columns) - 1))) / var(--columns));display:grid; grid-template-columns:repeat(4,1fr); grid-gap:.2rem; grid-auto-rows:minmax(var(--row-size),auto);}
.bus-ductor .switc-box .swiper-slide .item{ background:#f7f9fa; padding:.15rem; border-radius:4px; position:relative; overflow:hidden;}
.bus-ductor .switc-box .swiper-slide .item .text{ padding:.2rem; font-size:.16rem; color:#000;}
.bus-ductor .switc-box .swiper-slide .item .tit{ font-size:.2rem;font-weight:400}
.bus-ductor .switc-box .swiper-slide .item .des{ position:absolute; left:0; top:0; width:100%; height:100%; line-height:1.5; 
background:rgba(19,113,182,.9) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAIzCAYAAADhxAS6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI1LTAyLTEzVDE0OjE2OjU1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0wMi0xM1QxNDoyMzowMSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNS0wMi0xM1QxNDoyMzowMSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NTAyMTQ3YS0xNTNjLTM5NGUtYjdmMC1iZDljMDAyN2IwYWIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo3NTY0YmZhNS1kZTUyLWQ0NDktOWEyOC0xZGIzY2QyNTc1MzAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2ZDIxMzMwZi1jMTYzLWM5NDgtOGZmYS0yMmIxNGU5NWQ5OGMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZkMjEzMzBmLWMxNjMtYzk0OC04ZmZhLTIyYjE0ZTk1ZDk4YyIgc3RFdnQ6d2hlbj0iMjAyNS0wMi0xM1QxNDoxNjo1NSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTAyMTQ3YS0xNTNjLTM5NGUtYjdmMC1iZDljMDAyN2IwYWIiIHN0RXZ0OndoZW49IjIwMjUtMDItMTNUMTQ6MjM6MDErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4wIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7pHqQRAABXEUlEQVR4nO3dT8j223of9Hu79373a4LtQR10GEVFbKBoLHgEIUUhIJl0YnDQSUAiUoQ6UAKCooOCFToItEokIFVCcFCklVgVjEQJUgIFK4XTCtuqmA4KGxPju89psh3E9/iGPHs/959r3ev6ruvzGT2Dh5vr93+t9f2t9fvoq6++ugAAAAAAAACQ7+/aXQAAAAAAAAAANQTAAAAAAAAAAIcQAAMAAAAAAAAcQgAMAAAAAAAAcAgBMAAAAAAAAMAhBMAAAAAAAAAAhxAAAwAAAAAA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) no-repeat center bottom;background-size:110% auto; color:#fff; padding:.5rem; transition:all .5s; opacity:0;
background-position:left bottom;}
.bus-ductor .switc-box .swiper-slide .item .des p{margin:0;}
.bus-ductor .switc-box .swiper-slide .item:hover .des{ opacity:1;}
.bus-ductor .switc-box .swiper-slide .item:hover .pic figure{ transform:scale(1.1);}
.bus-ductor .swiper-but{ border:solid 1px #cdd7e1; width:.55rem; height:.55rem; border-radius:100%;}
.bus-ductor .swiper-button-next:after,
.bus-ductor .swiper-button-prev:after{ font-size:.2rem; font-weight:bold;}
.bus-ductor .swiper-but:hover{ background:var(--color); border-color:var(--color);}
.bus-ductor .swiper-but:hover:after{ color:#fff;}
.bus-ductor .swiper-button-prev{ left:-.8rem;}
.bus-ductor .swiper-button-next{ right:-.8rem;}

.bus-solutions{ padding:.95rem 0; background:#f7f9fa;}
.bus-solutions .list-tab .ul{ padding:.5rem 0 0;}
.bus-solutions .list-tab .ul li{width:23.125%;margin-right:2.49%;background:#fff;color:#000;overflow:hidden;border-radius:4px 0 4px 0;}
.bus-solutions .list-tab .ul li .pic{ border-radius:4px; overflow:hidden;}
.bus-solutions .list-tab .ul li .pic img{ display:none;}
.bus-solutions .list-tab .ul li .pic figure{ padding-bottom:116.22%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.bus-solutions .list-tab .ul li .tit{ font-size:.2rem; padding:.2rem .3rem;font-weight:400;}
.bus-solutions .list-tab .ul li:nth-child(4n){ margin-right:0;}
.bus-solutions .list-tab .ul li:hover .pic figure{transform:scale(1.1);padding-bottom:100%}
.bus-solutions .list-tab .ul li:nth-child(2n){animation-delay:0.2s;}
.bus-solutions .list-tab .ul li:nth-child(3n){animation-delay:0.4s;}
.bus-solutions .list-tab .ul li:nth-child(4n){animation-delay:0.6s;}
.bus-other{ background:#fff; padding:.9rem 0;}
.bus-other .item{flex:1;background:#f7f9fa;padding:.3rem;border-radius:4px; margin:.2rem 0.32rem;transition:0.5s;font-weight:400}
.bus-other .item:hover{box-shadow:0 0 30px rgba(0,0,0,0.2);}
.bus-other .item a{ color:#000;}
.bus-other .item .pic{ background:#fff; width:33.15%;border-radius:.15rem;overflow:hidden;box-shadow:0 0 .1rem rgba(0,0,0,0.02);}
.bus-other .item .pic img{ display:none;}
.bus-other .item .pic figure{ padding-bottom:58.335%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.bus-other .item .text{ padding-left:.35rem; width:66.85%;}
.bus-other .item .text .tit{ margin-bottom:.15rem; font-size:.22rem;}
.bus-other .item .text .but{ color:#1976d2;}

@media(min-width:1025px){
    .ductor-des h2{font-weight:100;}
.bus-ductor .switc-box .swiper-slide .item .des{font-weight:100;}
.bus-other .list{flex-wrap:wrap;justify-content:center;margin:0 -0.32rem;}
.bus-other .item{max-width:calc(100% / 2 + 0.32rem)}
}
@media(max-width:1024px){
.bus-other .list{display:block!important;}
.bus-ductor .swiper-button-prev{ left:.1rem;}
.bus-ductor .swiper-button-next{ right:.1rem;}
    .ductor-des .des{ font-size:.2rem;}
    .bus-ductor .switc-box .swiper-slide .item .text{ font-size:.18rem;}
    .bus-ductor .switc-box .swiper-slide{ --content-width:calc(minmax(100vw,1600px) - min(.8rem,4.17vw) * 2); --gutter:.2rem; --columns:2; --row-size:calc(( var(--content-width) -(var(--gutter) *(var(--columns) - 1))) / var(--columns));display:grid; grid-template-columns:repeat(2,1fr); grid-gap:.2rem; grid-auto-rows:minmax(var(--row-size),auto);}
}
@media(max-width:640px){
    .ductor-des .des{ font-size:.24rem;}
    .ductor-des .tit{ font-size:.26rem;}
    .ductor-des h2{ margin-bottom:.2rem;}
    .bus-tab .tab-iow .iol{ font-size:.26rem; margin:0 .12rem;}
    .bus-ductor .switc-box .swiper-slide .item .tit{ font-size:.22rem;}
    .bus-ductor .switc-box .swiper-slide .item .text{ font-size:.18rem;}
    .bus-solutions .list-tab .ul li{ width:48%; margin-right:4%; margin-bottom:4%;}
    .bus-solutions .list-tab .ul li:nth-child(2n){ margin-right:0;}
    .bus-solutions .list-tab .ul li .tit{ font-size:.26rem;}
    .bus-other .item{ font-size:.22rem;}
    .bus-other .item .text .tit{ font-size:.28rem;}
}


/* 01_业务布局-汽车照明及电子 */
.bus-cars .name-line{ margin-bottom:.35rem; font-size:.3rem;}
.bus-cars .name-line span{ padding:.1rem 0; border-bottom:solid .02rem var(--color);}
.bus-cars .switc-box{ position:relative; display:-webkit-flex; display:flex; flex-wrap:wrap;}
.bus-cars .switc-box .item{ width:30%; margin-right:4.98%; background:#f7f9fa; border-radius:4px;}
.bus-cars .switc-box .item .pic{ overflow:hidden; border-radius:4px;}
.bus-cars .switc-box .item .pic figure{ padding-bottom:58.334%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.bus-cars .switc-box .item .pic img{ display:none;}
.bus-cars .switc-box .item .text{ padding:.2rem .35rem; font-size:.16rem; color:#000;}
.bus-cars .switc-box .item .tit{font-weight:400; margin-bottom:.1rem; font-size:.24rem;}
.bus-cars .switc-box .item .des{  min-height:6em; line-height:1.5;}
.bus-cars .switc-box .item .des p{margin:0;}
.bus-cars .switc-box .item:nth-child(3n){ margin-right:0;}
.bus-cars .switc-box .item:hover .pic figure{ transform:scale(1.1);}
.bus-cars-solution{ padding:1rem 0; background:#f7f9fa;}
.bus-cars-solution .title{ margin-bottom:.5rem; font-size:.4rem; color:#000; text-align:center;}
.bus-cars-solution .item{ margin-bottom:.4rem; color:#fff; position:relative; font-size:.18rem;}
.bus-cars-solution .item:nth-child(2n){animation-delay:0.2s}
.bus-cars-solution .item:nth-child(3n){animation-delay:0.4s}
.bus-cars-solution .item > .pic{ border-radius:4px; position:relative;z-index:1;}
.bus-cars-solution .item .iua{ padding:.13rem .25rem; position:absolute; left:.3rem; top:.3rem; background:rgba(255,255,255,0.1); z-index:5; display:-webkit-flex; display:flex; align-items:center; border-radius:1rem;}
.bus-cars-solution .item .iua::before{ margin-right:.1rem; content:''; display:block; width:.06rem; height:.06rem; background:#fff; border-radius:1rem;}
.bus-cars-solution .item:last-child{ margin-bottom:0;}
@media(max-width:640px){
    .bus-cars-solution .item .iua{ font-size:.24rem;}
    .bus-cars-solution .item .iua::before{ width:4px; height:4px;}
    .bus-cars .switc-box .item{ width:49%; margin-right:2%; margin-bottom:2%;}
    .bus-cars .switc-box .item .text{ padding:.25rem;}
    .bus-cars .switc-box .item:nth-child(2n){ margin-right:0;}
    .bus-cars .switc-box .item .des{ font-size:.22rem;}
}


/* 01_业务布局-LED显示直显系列 */
.direct-series{ padding:0 0 1rem;}
.direct-series .ito-name{ color:#111; font-size:.36rem; text-align:center;}
.direct-series .direct-one{ padding-bottom:1rem;}
.direct-series .direct-jsys{padding-top:1.1rem;}
.direct-series .direct-jsys .item{ position:relative;width:18.75%;border-bottom:solid 2px var(--color); margin-right:1.55%; box-shadow:0 0 .35rem rgba(19,113,182,0.1); border-radius:4px; background-image:url(../images/direct-bg.jpg); background-size:cover; background-repeat:no-repeat; background-position:bottom center;}
.direct-series .direct-jsys .item:last-child{ margin-right:0;}
.direct-series_LED .direct-jsys .item { width: 23.8%;}
.direct-series .direct-jsys .item .xhao{font-family:'Barlow-Bold';font-size:.8rem;line-height:.8;background: -webkit-linear-gradient(0deg,transparent,#1371b6);background:linear-gradient(0deg,transparent,#1371b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;opacity:.2; position:absolute; top:-.55rem;}
.direct-series .direct-jsys .item .tit{ margin-bottom:.3rem; text-align:center;font-size:.26rem;color:var(--color);font-weight:400;}
.direct-series .direct-jsys .item .des{ color:#111; text-align:center; min-height:9em;line-height:1.5;}
.direct-series .direct-jsys .item .center{width:100%; position:relative;z-index:5;padding:.4rem .35rem .3rem;border-radius:4px;}
.direct-series .direct-video{ position:relative; border-radius:4px; overflow:hidden;}
.direct-series .direct-video video{ display:block; width:100%;}
.direct-series .direct-video .play{ position:absolute; left:50%; top:50%; background:rgba(0,0,0,0.3); width:.7rem; height:.7rem; border-radius:1rem; z-index:5; cursor:pointer;margin-top:-.45rem;margin-left:-.45rem;}
.direct-series .direct-video .play i{ display:block; width:100%; height:100%; background-image: url(../images/play.svg); background-repeat:no-repeat; background-position:center; background-size:.2rem;}
.direct-series .direct-xilve .oiua{ padding:.8rem 0 0;}
.direct-series .direct-xilve .ito-xle{ margin-bottom:.45rem;}
.direct-series .direct-xilve .ito-xle .wxa{ color:#111; padding:.1rem 0; font-size:.3rem; border-bottom:solid 2px var(--color);font-weight:400;}
.direct-series .direct-xilve .oclx .pic{ width:55%; border-radius:4px; overflow:hidden;}
.direct-series .direct-xilve .oclx .pic figure{ padding-bottom:56.25%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.direct-series .direct-xilve .oclx .pic img{ display:none;}
.direct-series .direct-xilve .oclx .txt{ color:#111; direction:ltr; padding-left:.14rem; width:45%;}
.direct-series .direct-xilve .oclx .txt ul{height:100%;}
.direct-series .direct-xilve .oclx .txt p{margin:0;}
.direct-series .direct-xilve .oclx .txt li{cursor:pointer;padding:0 .2rem;position:relative;flex:1;display:flex;align-items:center;background-color:#eceff6;flex-direction:column;justify-content:center;}
.direct-series .direct-xilve .oclx .txt li + li{margin-top:0.05rem;}
.direct-series .direct-xilve .oclx .txt li.on{background-color:#fff;height:0.7rem; box-shadow:0 .02rem .3rem 0 rgba(0,0,0,.05);}
.direct-series .direct-xilve .oclx .txt li:not(.on) .wz{display:none;}
/*.direct-series .direct-xilve .oclx .txt li::before{ content:''; display:block; width:.3rem; height:.3rem; position:absolute; left:0; top:0; background-image: url(../images/pto.png); background-repeat:no-repeat; background-position:center; background-size:contain;}
*/
.direct-series .direct-xilve .oclx .txt li .ol{ color:#111; line-height:1.5; font-size:.18rem;font-weight:400;text-align:center;}
.direct-series .direct-xilve .oiua:nth-child(2n) .oclx{ direction:rtl;}
.direct-series .direct-xilve .oiua:nth-child(2n) .oclx .txt{padding-left:0; padding-right:.14rem; direction:ltr;}

.direct-apply{ background:#f7f9fa; padding:1rem 0;}
.direct-apply .ito-name{ font-size:.4rem; text-align:center; color:#111;}
.direct-apply .list{ padding:.6rem 0 0; display:-webkit-flex; display:flex; flex-wrap:wrap;}
.direct-apply .list .item{ position:relative;}
.direct-apply .list .item .pic img{display:none;}
.direct-apply .list .item .text{ position:absolute; left:.3rem; bottom:.3rem; font-size:.2rem; color:#fff; z-index:3;font-weight:400}

.direct-series .direct-advantage{padding-top:.5rem;}
.direct-series .direct-advantage .item{ position:relative;border-bottom:solid 2px var(--color);  box-shadow:0 0 .35rem rgba(19,113,182,0.1); border-radius:.1rem; background-image:url(../images/direct-bg.jpg); background-size:cover; background-repeat:no-repeat; background-position:bottom center;}
.direct-series .direct-advantage .item:last-child{ margin-right:0;}
.direct-series .direct-advantage .item .xhao{font-family:'Barlow-Bold';font-size:.8rem;line-height:.8;background: -webkit-linear-gradient(0deg,transparent,#1371b6);background: linear-gradient(0deg,transparent,#1371b6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;opacity:.2; position:absolute; left:.3rem; bottom:.4rem;}
.direct-series .direct-advantage .item .tit{ margin-bottom:.3rem; text-align:center;font-size:.3rem;color:var(--color);}
.direct-series .direct-advantage .item .des{ font-size:.18rem; color:#111; min-height:9em;line-height:1.5;}
.direct-series .direct-advantage .item .des p{ margin:0;}
.direct-series .direct-advantage .item .center{width:100%;position:relative;z-index:5;padding:.35rem .3rem;border-radius:.1rem;}

@media(min-width:640px){
    .direct-apply .list{--content-width:calc(minmax(100vw,1440px) - min(.8rem,4.17vw) * 2);--gutter:.25rem;--columns:4;--row-size:calc(( var(--content-width) -(var(--gutter) *(var(--columns) - 1))) / var(--columns)); display:grid; grid-template-columns:repeat(4,1fr); grid-gap:.25rem; grid-auto-rows:minmax(var(--row-size),auto);}
    .direct-apply .list .item{ position:relative; border-radius:4px; overflow:hidden; box-shadow:0 .05rem .3rem 0
    rgba(19, 113, 182, 0.1);}
    .direct-apply .list .item .pic figure{ height:2.85rem; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
    .direct-apply .list .item:hover .pic figure{ transform:scale(1.1);}
    .direct-apply .list-grid .item .content .desc{font-size:.18rem;line-height:1.5;}
    .direct-apply .list-grid .item:nth-child(1){grid-column:1/3;grid-row:1/2;}
    .direct-apply .list-grid .item:nth-child(6){grid-column:5/3;grid-row:2/2;}
    .direct-series .direct-advantage .item{margin-right:1.4%;width:15.5%;}
}
@media(max-width:1024px){
    .direct-apply .list .item .pic figure{ height:2rem;}
    .direct-series .direct-xilve .oclx .txt{ padding-left:.3rem;}
    .direct-series .direct-xilve .oclx .txt li{ margin-bottom:.05rem; line-height:1.5;}
    .direct-series .direct-xilve .oclx .txt li::before{ width:.25rem; height:.25rem;}
    .direct-series .direct-xilve .oiua:nth-child(2n) .oclx .txt{ padding-left:0; padding-right:.3rem;}
}
@media(max-width:768px){
    .direct-apply .list .item .pic figure{ height:1.85rem;}
    .direct-series .direct-jsys .item .tit{ margin-bottom:.15rem; font-size:.26rem;}
    .direct-series .direct-jsys .item .xhao{ font-size:.6rem;}
    .direct-series .direct-jsys .item .center{ padding:.25rem;}
}
@media(max-width:640px){
    .direct-series .direct-jsys .item{ width:48.5%; margin-right:3%; margin-bottom:3%;}
    .direct-series_LED .direct-jsys .item { width: 48.5%;}
    .direct-series .direct-jsys .item:nth-child(2n){ margin-right:0;}
    .direct-series .direct-jsys .item:nth-child(2)~.item{margin-top:0.5rem}
    .direct-series .direct-jsys .item .tit{ font-size:.28rem;}
    .direct-series .direct-jsys .item .des{ font-size:.24rem; min-height:8em;}
    .direct-series .direct-xilve .oclx .pic{ width:100%;}
    .direct-series .direct-xilve .oclx .txt{ font-size:.24rem; width:100%; padding:.3rem 0;}
    .direct-series .direct-xilve .oclx .txt li{ margin-bottom:.1rem;}
    .direct-series .direct-xilve .oclx .txt li::before{ height:.35rem;}
    .direct-series .direct-xilve .oclx .txt li .ol{ font-size:.26rem;}
    .direct-apply .list .item{ width:48.5%; margin-right:3%; margin-bottom:3%; border-radius:4px; overflow:hidden;}
    .direct-apply .list .item .pic figure{ height:auto; padding-bottom:60%; background-size:cover;}
    .direct-apply .list .item:nth-child(2n){ margin-right:0;}
    .direct-series .direct-advantage .item{width:calc(94% / 2)}
    .direct-series .direct-advantage .item:not(:nth-child(2n)){margin-right:3%}
    .direct-series .direct-advantage .item:nth-child(2) ~ .item{margin-top:3%}
    .direct-series .direct-jsys .item .xhao{top:-0.35rem}
}


/* 01_业务布局-其他 */
.ductor-sols-pro{ padding-top:.3rem;}
.ductor-sols-pro li{ background:#f8f9fb; padding:.3rem; width:31.25%; margin-right:3.1%; flex-wrap: wrap-reverse; border-radius:4px; box-shadow:0px 0 .1rem rgba(0,0,0,0.08);}
.ductor-sols-pro li .tit{font-weight:400; margin-bottom:.2rem; font-size:.22rem; background-image: url(../images/pot-icon.png); background-position:right center; background-repeat:no-repeat; background-size:.38rem; padding-right:.5rem;}
.ductor-sols-pro li .des{ line-height:1.8; margin-bottom:.3rem;}
.ductor-sols-pro li:nth-child(3n){ margin-right:0;}
.ductor-sols-pro li .pic{ width:100%; overflow:hidden; border-radius:4px;}
.ductor-sols-pro li .pic img{ display:none;}
.ductor-sols-pro li .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:56.3666%; background-size:cover; transition:all .5s;}
.ductor-sols-pro li:hover .pic figure{ transform:scale(1.1);}
.ductor-sols-pro .list li {display:block; width:48.45%;margin-bottom:3.1%;}
.ductor-sols-pro .list li:nth-child(n+1){margin-right:3.1%;}
.ductor-sols-pro .list li:nth-child(2n){ margin-right:0;}
.ductor-sols-pro .list li a {flex-wrap: wrap-reverse; position:relative; height:100%;}
.ductor-illum{ background:#f8f9fb; padding:1rem 0; color:#111;}
.ductor-illum .item-aptitude .pic{ width:55%; border-radius:4px; overflow:hidden;}
.ductor-illum .item-aptitude .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:56.25%; background-size:cover; transition:all .5s;}
.ductor-illum .item-aptitude .pic img{ display:none;}
.ductor-illum .item-aptitude .text{ width:45%; padding-left:1rem;}
.ductor-illum .item-aptitude .text .tit{ margin-bottom:.2rem; font-size:.3rem;}
.ductor-illum .item-aptitude .text .tit .name{ border-bottom:solid 2px var(--color);font-weight:400;}
.ductor-illum .item-aptitude .text .txt .olw{ line-height:1.7; margin:.5rem 0 .3rem; font-size:.2rem; font-weight: 400;}
.ductor-illum .item-aptitude .text .txt .des{ font-size:.18rem; }
.ductor-illum .item-aptitude .text .txt .pot-ul li{font-size:.18rem;padding-left:.35rem;position:relative;margin-bottom:.15rem;line-height:1.8;}
.ductor-illum .item-aptitude .text .txt .pot-ul li::before{ content:''; display:block; width:.3rem; height:.32rem; position:absolute; left:0; top:0; background-image: url(../images/pto.png); background-repeat:no-repeat; background-position:center; background-size:contain;}
.ductor-illum .item-Keybus{ direction:rtl; margin-top:.8rem;}
.ductor-illum .item-Keybus .pic{ width:55%; border-radius:4px; overflow:hidden;}
.ductor-illum .item-Keybus .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:56.25%; background-size:cover; transition:all .5s;}
.ductor-illum .item-Keybus .pic img{ display:none;}
.ductor-illum .item-Keybus .text{ direction:ltr; width:40%; padding-right:1rem;}
.ductor-illum .item-Keybus .text .tit{ margin-bottom:.2rem; font-size:.3rem;font-weight:400;}
.ductor-illum .item-Keybus .text .tit .name{ border-bottom:solid 2px var(--color);}
.ductor-illum .item-Keybus .text .des{ font-size:.18rem;}
.ductor-illum .item-Keybus .text .des dl{ padding:.45rem 0; border-bottom: dashed 1px rgba(0,0,0,0.1);}
.ductor-illum .item-Keybus .text .des dl .name{ font-size:.2rem; width:2em; font-weight:400;}
.ductor-illum .item-Keybus .text .des dl .dxt{ line-height:1.7; width:calc(100% - 6em); padding:0 .5rem;}
.ductor-illum .item-Keybus .text .des dl .dxt p{ margin:0;}
.ductor-JectCase{ padding:1rem 0 0;}
.ductor-JectCase .tab-menu{ margin-bottom:.5rem; border-bottom:solid 1px #ebebeb;}
.ductor-JectCase .tab-menu .iol{font-weight:400; display:block; margin:0 .25rem; padding:0 0 .2rem; color:#333333; font-size:.24rem; border-bottom:solid .02rem transparent; margin-bottom:-.01rem; cursor:pointer;}
.ductor-JectCase .tab-menu .iol.active{ border-color:var(--color); color:var(--color);}
.ductor-JectCase .JectCase-box ul{ margin-bottom:.34%;}
.ductor-JectCase .JectCase-box li{ position:relative;}
.ductor-JectCase .JectCase-box li .name{position:absolute;left:.3rem;bottom:.3rem;font-size:.22rem;color:#fff;z-index:3;font-weight:400;}
.ductor-JectCase .JectCase-box li .pic{ overflow:hidden;}
.ductor-JectCase .JectCase-box li .pic img{ display:none;}
.ductor-JectCase .JectCase-box li .pic figure{border-radius:4px;display:block; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.ductor-JectCase .JectCase-box li:hover .pic figure{ transform:scale(1.1);filter: brightness(1.5)}
.ductor-JectCase .JectCase-box .zdop-ul{ border-radius:4px; overflow:hidden;}
.ductor-JectCase .JectCase-box .zdop-ul li{ width:calc((100% - 0.2rem) / 2);}
.ductor-JectCase .JectCase-box .zdop-ul li:not(:nth-child(2n)){ margin-right:0.2rem;}
.ductor-JectCase .JectCase-box .zdop-ul li .pic figure{ padding-bottom:58%;}
.ductor-JectCase .JectCase-box .zdop-ul li:nth-child(2)~li{margin-top:0.2rem}
.ductor-JectCase .JectCase-box .lve-ul{ border-radius:4px; overflow:hidden;}
.ductor-JectCase .JectCase-box .lve-ul li{ width:33.063%; position:relative; margin-right:.4%;}
.ductor-JectCase .JectCase-box .lve-ul li:nth-child(3n){ margin-right:0;}
.ductor-JectCase .JectCase-box .lve-ul li .pic figure{ padding-bottom:64.275%;}
.ductor-JectCase .JectCase-box .iowl-con{ display:none;}

@media(max-width:1024px){
    .ductor-illum .item-aptitude .text{ padding-left:.5rem;}
    .ductor-illum .item-Keybus .text{ width:45%; padding-right:.5rem;}
    .ductor-illum .item-Keybus .text .des dl .dxt{ width:calc(100% - 4em); padding:0 2em;}
    .ductor-JectCase .tab-menu .iol{ font-size:.26rem;}
}
@media(max-width:640px){
    .ductor-sols-pro li{ width:100%; margin-right:0; margin-bottom:.3rem;}
    .ductor-sols-pro li .tit{ font-size:.3rem;}
    .ductor-sols-pro li .des{ font-size:.24rem;}
    .ductor-sols-pro .list li:nth-child(n+1){width:100%; margin-right:0;}
    .ductor-illum .item-aptitude .pic{ width:100%;}
    .ductor-illum .item-aptitude .text{ width:100%; padding:.2rem;}
    .ductor-illum .item-aptitude .text .tit{ margin-bottom:0;}
    .ductor-illum .item-aptitude .text .txt .olw{ margin:.2rem 0; font-size:.24rem;}
    .ductor-illum .item-aptitude .text .txt .pot-ul li{ font-size:.22rem;}
    .ductor-illum .item-aptitude .text .txt .pot-ul li::before{ height:.37rem;}
    .ductor-illum .item-Keybus .pic{ width:100%;}
    .ductor-illum .item-Keybus .text{ width:100%; padding:.2rem;}
    .ductor-illum .item-Keybus .text .des dl{ padding:.2rem 0;}
    .ductor-illum .item-Keybus .text .des dl .name{font-size:.18rem;}
    .ductor-illum .item-Keybus .text .des dl .dxt{ font-size:.14rem;}
    .ductor-JectCase .tab-menu .iol{ padding:.2rem 0; margin:0 .5em;}
    .ductor-JectCase .JectCase-box li .name{ font-size:.26rem; margin-bottom:.2rem;}
    .ductor-JectCase .JectCase-box .zdop-ul li{ width:100%; margin-bottom:.2rem; border-radius:4px; overflow: hidden;}
    .ductor-JectCase .JectCase-box .lve-ul li{ width:100%; margin-bottom:.2rem; border-radius:4px; overflow: hidden;}
}


/* 02_新闻中心_公司资讯 */
.inside-lanm{ font-size:.42rem; color:#111;margin-bottom:.5rem;}
.news-box{ padding:1rem 0;}
.news-box li{ width:31.25%; margin-right:3.1111%; margin-bottom:.3rem;}
.news-box li .pic{ border-radius:4px; overflow:hidden;}
.news-box li .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:60%; background-size:cover; transition:all .5s;}
.news-box li .pic img{ display:none;}
.news-box li .text{ padding:.3rem 0;}
.news-box li .text .tit{ margin-bottom:.15rem; max-width:90%; font-size:.2rem;font-weight:400;}
.news-box li .text .tiem{font-family:'Barlow-Light'}
.news-box li:hover .pic figure{ transform:scale(1.1);}
.news-box li:nth-child(3n){ margin-right:0;}
@media(min-width:641px){
    .news-box li:nth-child(3n+1) + li{animation-delay:0.2s}
    .news-box li:nth-child(3n+1) + li + li{animation-delay:0.4s}
}
@media(max-width:640px){
    .inside-lanm{ font-size:.45rem;}
    .news-box{ padding:.5rem 0;}
    .news-box li:nth-child(3n),
    .news-box li{ width:49%; margin-right:2%; margin-bottom:1%;}
    .news-box li:nth-child(2n){ margin-right:0;}
    .news-box li .text{ padding:.2rem 0;}
    .news-box li .text .tiem{ font-size:.2rem;}
    .news-box li .text .tit{ max-width:100%;}
}


/* 02_新闻中心_展会活动 */
.activity-box{ padding:1rem 0;}
.activity-box .switc-box{ margin-bottom:.35rem;}
.activity-box .switc-box .item{ background:#f7f9fa; border-radius:4px; overflow:hidden;}
.activity-box .switc-box .item a{ direction:rtl;}
.activity-box .switc-box .item .pic{ width:50%; overflow:hidden;}
.activity-box .switc-box .item .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:60%; background-size:cover; transition:all .5s;}
.activity-box .switc-box .item .pic img{ display:none;}
.activity-box .switc-box .item .text{ line-height:1.7; direction:ltr; width:50%; color:#111; padding:.6rem;}
.activity-box .switc-box .item .text .tit{ margin-bottom:.15rem; font-size:.24rem;font-weight:400}
.activity-box .switc-box .item .text .tiem{ margin-bottom:.4rem; font-family:'Barlow-Light';}
.activity-box .switc-box .swiper-pagination{ bottom:.35rem; padding:0 .6rem; text-align:left;}
.activity-box .switc-box .item:hover .pic figure{ transform:scale(1.1);}
.activity-box .switc-box .item:hover .tiem,
.activity-box .switc-box .item:hover .tit{ color:var(--color);}
.activity-box .list-activity{ padding-bottom:.4rem;}
.activity-box .list-activity li{ padding:.4rem 0; direction:rtl; border-bottom:solid 1px #ebebeb;}
.activity-box .list-activity li .oils{ direction:ltr; width:75%;}
.activity-box .list-activity li .tiem{ color:#999999; width:1.5rem;}
.activity-box .list-activity li .tiem .date{font-family:'Barlow-Bold'; color:#111; font-size:.5rem; display:-webkit-flex; display:flex; align-items:center; line-height:1;}
.activity-box .list-activity li .tiem .date::after{ margin-left:.2rem; width:.4rem; height:1px; background:#999; content:''; display:block;}
.activity-box .list-activity li .tiem .years{font-family:'Barlow-Light';}
.activity-box .list-activity li .text{ width:calc(100% - 2rem);}
.activity-box .list-activity li .text .tit{ margin-bottom:.1rem; padding:.1rem 0; font-size:.2rem;font-weight:400}
.activity-box .list-activity li .text .des{ line-height:1.8; color:#666;}
.activity-box .list-activity li .pic{ width:25%; border-radius:4px; overflow:hidden;}
.activity-box .list-activity li .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:60%; background-size:cover; transition:all .5s;}
.activity-box .list-activity li .pic img{ display:none;}
.activity-box .list-activity li:hover .tiem,
.activity-box .list-activity li:hover .tiem .date{ color:var(--color);}
.activity-box .list-activity li:hover .pic figure{ transform:scale(1.1);}
@media(max-width:640px){
    .activity-box .switc-box .item .pic{ width:100%;}
    .activity-box .switc-box .item .text{ width:100%; padding:.3rem; font-size:.22rem;}
    .activity-box .switc-box .item .text .tiem{ margin-bottom:0; font-size:.22rem;}
    .activity-box .switc-box .swiper-pagination{ position:relative; text-align:center; margin-top:.4rem;}
    .activity-box .list-activity li .pic{ width:100%;}
    .activity-box .list-activity li .oils{ width:100%; padding:.3rem; font-size:.22rem;}
    .activity-box .list-activity li .text{ width:100%;}
}


/* 02_新闻中心_招采公告 */
.recru-box{ padding:1rem 0;}
.recru-box .list li{ width:48%; margin-bottom:4%; border:solid 1px #ebebeb;}
.recru-box .list li a{padding:.45rem;}
.recru-box .list li .tiem{ color:#999999; width:1.2rem;}
.recru-box .list li .tiem .date{font-family:'Barlow-Bold'; color:#111; font-size:.5rem; display:-webkit-flex; display:flex; align-items:center; line-height:1;}
.recru-box .list li .tiem .date::after{ margin-left:.2rem; width:.4rem; height:1px; background:#999; content:''; display:block;}
.recru-box .list li .tiem .years{font-family:'Barlow-Light'}
.recru-box .list li .text{ width:calc(100% - 1.3rem);}
.recru-box .list li .text .tit{ margin:.1rem 0; min-height:2.8em;font-weight:400; font-size:.2rem;line-height:1.4}
.recru-box .list li .text .des{ line-height:1.8;  color:#666;}
.recru-box .list li:hover{ border-color:#fff; box-shadow:0 0 .1rem rgba(0,0,0,0.1);}
@media(max-width:640px){
    .recru-box{ padding:.5rem 0 1rem;}
    .recru-box .list li{ width:100%;}
    .recru-box .list li .text .tit{ font-size:.26rem;}
    .recru-box .list li .text .des{ font-size:.24rem;}
}


/* 02_新闻中心_《鸿利人》内刊 */
.issue-box{ padding:1rem 0;}
.issue-box li{width:23%;margin-right:2.666666%;margin-bottom:.3rem;}
.issue-box li .text{ padding:.15rem 0;}
.issue-box li .text .tit{ margin-bottom:.05rem;max-width:90%; font-size:.2rem;font-weight:400;}
.issue-box li .pic{ border-radius:4px; overflow:hidden;}
.issue-box li .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:110%; background-size:cover; transition:all .5s;}
.issue-box li .pic img{ display:none;}
.issue-box li .text .tiem{font-family:'Barlow-Light'}
.issue-box li:hover .pic figure{ transform:scale(1.1);}
.issue-box li:nth-child(4n){ margin-right:0;}
@media(min-width:641px){
.issue-box li:nth-child(4n+1) + li{animation-delay:0.2s}
.issue-box li:nth-child(4n+1) + li + li{animation-delay:0.4s}
}
@media(max-width:640px){
.issue-box{ padding:.5rem 0;}
.issue-box li:nth-child(3n),
.issue-box li{ width:49%; margin-right:2%; margin-bottom:1%;}
.issue-box li:nth-child(2n){ margin-right:0;}
.issue-box li .text{ padding:.2rem 0;}
.issue-box li .text .tiem{ font-size:.2rem;}
.issue-box li .text .tit{ max-width:100%;}
}


/* 02_新闻中心_视频动态 */
.videoUp-box{ padding:1rem 0;}
.videoUp-box li{width:23%;margin-right:2.666666%;margin-bottom:.3rem;}
.videoUp-box li .text{ padding:.15rem 0;}
.videoUp-box li .text .tit{ margin-bottom:.05rem;max-width:90%; font-size:.2rem;font-weight:400;}
.videoUp-box li .pic{ border-radius:4px; overflow:hidden;position:relative;z-index:1;}
.videoUp-box li .pic figure{ display:block; background-repeat:no-repeat; background-position:center; padding-bottom:110%; background-size:cover; transition:all .5s;}
.videoUp-box li .pic img{ display:none;}
.videoUp-box li .pic::after{ content:''; display:block; position:absolute; left:50%; top:50%; background:rgba(0,0,0,0.5); width:.7rem; height:.7rem; border-radius:1rem; z-index:5; cursor:pointer;margin-top:-.35rem;margin-left:-.35rem; background-image: url(../images/play.svg); background-repeat:no-repeat; background-position:center; background-size:.2rem;}
.videoUp-box li .text .tiem{font-family:'Barlow-Light'}
.videoUp-box li:hover .pic figure{ transform:scale(1.1);}
.videoUp-box li:nth-child(4n){ margin-right:0;}
@media(min-width:641px){
.videoUp-box li:nth-child(4n+1) + li{animation-delay:0.2s}
.videoUp-box li:nth-child(4n+1) + li + li{animation-delay:0.4s}
}
@media(max-width:640px){
.videoUp-box{ padding:.5rem 0;}
.videoUp-box li:nth-child(3n),
.videoUp-box li{ width:49%; margin-right:2%; margin-bottom:1%;}
.videoUp-box li:nth-child(2n){ margin-right:0;}
.videoUp-box li .text{ padding:.2rem 0;}
.videoUp-box li .text .tiem{ font-size:.2rem;}
.videoUp-box li .text .tit{ max-width:100%;}
}

/* 股票信息 */
.invest-one{ padding:1rem 0 .4rem;}
.invest-table{ border-radius:4px; overflow: hidden;}
.invest-table .table{display:table;table-layout:fixed;width:100%;}
.invest-table .table .td{display:table-cell;vertical-align:middle;}
.invest-table .info{background-color:#f7f7f7;}
.invest-table .left{width:31em;color:#fff;position:relative;background-image: url(../images/invest-bg.jpg); background-repeat:no-repeat; background-size:cover; background-position:center;}
.invest-table .left .status{ padding:0 .3rem 0 .6rem;}
.invest-table .left .code{ margin-bottom:.3rem; font-size:.24rem;font-weight:400}
.invest-table .left .code span{ font-size:.28rem; font-family:'Barlow-Medium';}
.invest-table .left .price{align-items:flex-end;font-size:.2rem;line-height:1.5;font-family:'Barlow-Medium';}
.invest-table .left .cur{font-size:.7rem; font-family:'Barlow-Medium'; line-height:1em;margin-right:0.3em;}
.invest-table .left .stat{ color:#ff0d0d; background:no-repeat left center;background-size:0.7em auto;padding-left:1.3em;}
.invest-table .left .stat.up{background-image:url(../images/stock_up.png);}
.invest-table .left .stat.down{background-image:url(../images/stock_down.png);}
.invest-table .left .rate{ color:#ff0d0d;}
.invest-table .left .rate i{font-style:normal;}
.invest-table .right{padding:5% 10% 5% 5%; background-image: url(../images/invest-bg2.jpg); background-repeat:no-repeat; background-size:cover; background-position:center;}
.invest-table .meta{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;color:#333333;margin-bottom:0.625em;}
.invest-table .meta p{margin:0;}
.invest-table .meta span{font-family:'Barlow-Medium'; font-size:.38rem;color:#333;line-height:1.7;font-weight:normal;}
.invest-table .tips{color:#666;}
.invest-table .tips a{ color:var(--color);}
.invest-table .tips a i{ font-family:'宋体'; font-weight:bold; font-style:normal;}
.invest-two{ background:#f7f9fa; padding:0 .5rem .8rem; border-radius:4px; overflow:hidden;}
.invest-two .tab-menu{ padding:.35rem 0;}
.invest-two .tab-menu a{ color:#111; margin-right:.3rem; padding:.1rem 0; font-size:.18rem; display:block; border-bottom:solid 1px transparent; cursor:pointer;}
.invest-two .tab-menu a:last-child{ margin-right:0;}
.invest-two .tab-menu a.on{ color:var(--color); border-color: var(--color);font-weight:400}
.invest-two .con-ui{ min-height:2rem; display:none; font-size:0; text-align:center;}
.invest-two .con-ui img{ max-width:14rem; width:100%; display:block;}
.invest-hotline{margin:1rem 0;padding:.8rem .6rem;background-image: url(../images/invest-hotline-bg.jpg); border-radius:4px;}
.invest-hotline .item{ margin-right:.7rem;}
.invest-hotline .item .icon{ width:.7rem; height:.7rem; background:var(--color); border-radius:1rem; overflow: hidden;}
.invest-hotline .item .icon i{ display:block; width:.7rem; height:.7rem; background-repeat:no-repeat; background-size:.32rem; background-position:center;}
.invest-hotline .item .tel-icon i{ background-image: url(../images/tel-icon.svg);}
.invest-hotline .item .yx-icon i{ background-image: url(../images/yx-icon.svg);}
.invest-hotline .item .text{ color:#333333; padding-left:.15rem;}
.invest-hotline .item .text .tit{ margin-bottom:.1rem;}
.invest-hotline .item .text .wx{ font-size:.24rem;font-family:'Barlow-Medium';}
.invest-hotline .item:last-child{ margin-right:0;}
@media(max-width:768px){
    .invest-table .info{ font-size:.24rem;}
    .invest-table .left{ width:18em;}
    .invest-table .right{ padding:5%; font-size:.22rem;}
    .invest-table .meta span{ font-size:.32rem;}
    .invest-table .tips{ line-height:1.7;}
    .invest-two .tab-menu a{ font-size:.24rem;}
    .invest-hotline{ margin:.7rem 0;}
    .invest-hotline .item{ font-size:.22rem;}
    .invest-hotline .item .text .wx{ font-size:.26rem;}
}

@media(max-width:640px){
    .invest-table .info{ font-size:.24rem; display:block;}
    .invest-table .left{ width:100%; display:block!important;}
    .invest-table .right{ display:block!important; width:100%; padding:5%; font-size:.22rem;}
    .invest-table .left .status{ padding:.35rem;}
    .invest-table .meta span{ font-size:.32rem;}
    .invest-table .tips{ line-height:1.7;}
    .invest-two .tab-menu a{ font-size:.24rem;}
    .invest-hotline{ margin:.7rem 0;}
    .invest-hotline .item{ margin-bottom:.3rem; margin-right:0;}
    .invest-hotline .item .text .wx{ font-size:.26rem;}
    .invest-hotline .item:last-child{ margin-bottom:0;}
}


/* 04_关于我们_科研实力.shtml */
.about-intro{ max-width:13.2rem; margin:0 auto;  text-align:left; line-height:1.7; color:#111;}
.about-switc{ position:relative;}
.about-switc .switc-back{ max-width:13rem; margin:0 auto;}
.about-switc .swiper{ padding:.3rem 0; width:100%;}
.about-switc .pic{ position:relative;}
.about-switc .pic::after{ content:''; display:block; width:100%; padding-bottom:10%; position:absolute; left:0; bottom:-.24rem; background-image: url(../images/aptitude-bg3.png); background-repeat:no-repeat; background-position:center; background-size:cover; border-radius:.35rem; overflow:hidden;}
.about-switc .pic .gradual{ background:#fff; opacity:.8; padding:.25rem .21rem; background:linear-gradient(0deg,#ced5db,#e7e9ea); border-radius:4px; overflow:hidden;}
.about-switc .pic .gradual img{ width:100%;}
.about-switc .pic .pot{ position:absolute; left:.1rem; width:calc(100% - .2rem);}
.about-switc .pic .pot::before,
.about-switc .pic .pot::after{ content:''; display:block; width:.07rem; height:.07rem; background:#bababa; box-shadow:0 1px 2px rgba(0,0,0,.7); border-radius:1rem;}
.about-switc .pic .pot-ito{ top:.1rem;}
.about-switc .pic .pot-bot{ bottom:.1rem;}
.about-switc .swiper .swiper-slide{ height:auto; display:-webkit-flex; display:flex; align-items:flex-end;}
.about-switc .switc-bg{ margin-top:-.75rem; background-image:url(../images/aptitude-bg.png); width:100%; padding-bottom:12%; background-repeat: no-repeat; background-position:center; background-size:auto 1.91rem;}
.about-switc .swiper-but{ top:45%; width:.6rem; height:.6rem; border:solid 2px var(--color); border-radius:1rem;}
.about-switc .swiper-but:after{ font-size:.22rem; font-weight:bold; color:var(--color);}

.about-one{ padding:1rem 0 2rem; background-image: url(../images/about-one-bg.png); background-size:contain; background-repeat:no-repeat; background-position:bottom center; color:#333;}
.about-one .roll-num{ font-size:.16rem; margin-top:.7rem;}
.about-one .roll-num li{ min-width:20%; padding:0 .5rem; text-align:center; font-size:.16rem;}
.about-one .roll-num li p{ margin:0; margin-top:.1rem; }
.about-one .roll-num li aside>span{ font-size:.42rem;}
.about-one .roll-num li .num{ font-family:'Barlow-Medium';}
.about-one .roll-num li sup{ font-size:.3rem; vertical-align:top;}
.about-two .research-back{ padding:.9rem .45rem; box-shadow:0 -.15rem .1rem rgba(19,114,182,0.05); border-radius:.5rem;}
.about-two .list li{ font-size:.2rem; color:#111; line-height:2.3; width:49%; background:#f7f9fa; padding:.1rem .1rem .1rem .2rem; margin-bottom:.15rem; border-radius:4px;}
.about-two .list li .name{ width:calc(100% - 1rem);}
.about-two .list li .xi{color:var(--color);width:.7rem; background:rgba(255,255,255,1); text-align:center; border-radius:.05rem; cursor:pointer;font-family: 'Barlow-Medium', sans-serif;font-weight:400;}
.about-three{ padding:1rem 0 .2rem; background:#f7f9fa;}
.about-three .about-intro{ max-width:12rem;}
.about-three .about-switc .switc-back{ padding:.5rem 0 0;}
.about-three .bus-tab{ margin-top:.5rem;}
.bus-tab .tab-iow{border-bottom:1px solid #e6e6e6;font-size:0.24rem;font-weight:400;}
.bus-tab .tab-iow .iol{padding-bottom:0.18rem;border-bottom:3px solid transparent;cursor:pointer;margin:0 1em;color:#333;}
.bus-tab .tab-iow .iol.active{color:#1371b6;border-bottom-color:#1371b6;}
.about-three .laboratory{ padding:.8rem .55rem 0;}
.about-three .laboratory .item{font-size:.18rem;text-align:center;color:#111;width:calc((100% / 4) - .225rem);margin-right:.3rem;}
.about-three .laboratory .item .pic{ border-radius:4px; overflow:hidden;}
.about-three .laboratory .item .pic img{ width:100%;}
.about-three .laboratory .item .txt{ margin-top:.1rem;}
.about-three .laboratory .item:nth-child(4n){ margin-right:0;}
.about-four{ padding:1rem 0;}
.about-four .about-intro{ max-width:13rem;}
.about-four .hy-standard{ margin-top:.5rem;}
.about-four .hy-standard .center{min-width:8.63rem;max-width:90%;}
.about-four .hy-standard .pic{ position:relative;width:2.8rem;}
.about-four .hy-standard .pic::after{ content:''; display:block; width:100%; padding-bottom:10%; position:absolute; left:0; bottom:-.24rem; background-image: url(../images/aptitude-bg3.png); background-repeat:no-repeat; background-position:center; background-size:cover; border-radius:.35rem; overflow:hidden;}
.about-four .hy-standard .pic .gradual{ background:#fff; opacity:.8; padding:.25rem .21rem; background:linear-gradient(0deg,#ced5db,#e7e9ea); border-radius:8px; overflow:hidden;}
.about-four .hy-standard .pic .gradual img{ width:100%;}
.about-four .hy-standard .pic .pot{ position:absolute; left:.1rem; width:calc(100% - .2rem);}
.about-four .hy-standard .pic .pot::before,
.about-four .hy-standard .pic .pot::after{ content:''; display:block; width:.07rem; height:.07rem; background:#bababa; box-shadow:0 1px 2px rgba(0,0,0,.7); border-radius:1rem;}
.about-four .hy-standard .pic .pot-ito{ top:.1rem;}
.about-four .hy-standard .pic .pot-bot{ bottom:.1rem;}
.about-four .hy-standard .text{ flex:1; margin-left:.9rem;}
.about-four .hy-standard .text li{font-size:.24rem;color:#111;line-height:2.3;width:100%;padding:.15rem 0;margin-bottom:.4rem; border-bottom:solid 1px #eee;}
.about-four .hy-standard .text li .name{width:calc(100% - 4em); }
.about-four .hy-standard .text li .xi{color:var(--color);background:rgba(255,255,255,1);text-align:center; border-radius:.05rem; cursor:pointer;font-family: 'Barlow-Medium','hm', sans-serif;font-weight:400;}
.about-four .hy-standard .text li:last-child{ margin-bottom:0;}
.about-five .oiyw{ padding:1rem 0 .2rem; background:#f7f9fa;}
.about-five .oiyw .about-intro{ max-width:11rem;}
.about-five .oiyw .about-switc{ margin-top:.5rem;}
.about-five .oiyw .about-switc .switc-back{ max-width:13rem; display:-webkit-flex; display:flex; flex-wrap:wrap; align-items:flex-end;}
.about-five .oiyw .about-switc .swiper-slide{ width:auto;}
.about-five .oiyw .about-switc .pic .gradual img{ width:auto; max-width:3.45rem;}
.about-five .oiyw:nth-child(2n){ background:#fff;}
.about-five .oiyw:nth-child(2n) .pic .gradual img{ max-width:3.4rem;}
.about-six{ padding:1rem 0 .7rem; background:#f7f9fa url(../images/about-six-bg.jpg) bottom center; background-repeat:no-repeat; background-position: center; background-size:contain;}
.about-six .about-intro{ max-width:11rem;}
.about-six .list{ margin-top:.25rem; color:#111; padding:0 .5rem;}
.about-six .list li{ margin:.25rem 0; width:13.334%; text-align:center; margin-right:1.1%;}
.about-six .list li .pic{ border-radius:4px; overflow:hidden;}
.about-six .list li .pic figure{ padding-bottom:75%; background-repeat:no-repeat; background-position:center; background-size:cover; transition:all .5s;}
.about-six .list li .pic img{ display:none;}
.about-six .list li .txt{ margin-top:.1rem;}
.about-six .list li:nth-child(7n){ margin-right:0;}
@media(max-width:1440px){
    .about-five .oiyw .about-switc .pic .gradual img{ max-width:2.8rem;}
    .about-five .oiyw:nth-child(2n) .pic .gradual img{ max-width:2.8rem;}
}
@media(max-width:640px){
    .about-intro{ font-size:.24rem;}
    .about-switc .switc-back{ padding:.5rem .4rem 0;}
    .about-switc .switc-bg{ margin-top:-.45rem; background-size:cover;}
    .about-switc .swiper-but{ top:50%;}
    .about-one{ padding:1rem 0; background-size:auto 1.5rem;}
    .about-one .roll-num li{ font-size:.22rem; padding:0 .2rem;}
    .about-two .list li{ width:100%; font-size:.24rem;}
    .about-three .about-switc .switc-back{ padding:.5rem .55rem 0;}
    .about-four .hy-standard .center{ width:100%; min-width:auto;}
    .about-four .hy-standard .text li{font-size:.26rem; margin-bottom:.1rem;}
    .about-four .hy-standard .pic{ max-width:4rem;}
    .about-five .oiyw .about-switc{ margin-top:0;}
    .about-five .oiyw .about-switc .pic .gradual img{ max-width:100%;}
    .about-six .list{ padding:0 .2rem;}
    .about-six .list li:nth-child(7n),
    .about-six .list li{ width:31%; font-size:.24rem; margin-right:3.3%;}
    .about-six .list li:nth-child(3n){ margin-right:0;}
    .bus-tab .tab-iow .iol{margin-bottom:0.1rem}
}



/* 04_关于我们_廉洁鸿利 */
.honest-one{ padding:1rem 0;}
.honest-one .inside-lanm{ margin-bottom:.3rem;}
.honest-one .list{font-size:.16rem;color:#333333;}
.honest-one .list .item{margin-bottom:.45rem;}
.honest-one .list .item:last-child{margin-bottom:0;}
.honest-one .list .item .tit{margin-bottom:.35rem; font-size:.24rem;}
.honest-one .list .item .tit .ix{padding:.1rem 0; border-bottom:solid 2px var(--color);font-weight:400;}
.honest-one .list .item .des{line-height:1.7;text-indent:2em;}
.honest-one .list .item .xhcon{ line-height:1.7;}
.honest-one .list .item .xhcon dd{ position:relative; padding:.45rem .4rem; width:19%; margin-right:1.25%; background:#f7f9fa; border-radius:4px;}
.honest-one .list .item .xhcon dd .xh{ position:absolute; right:.35rem; bottom:0; line-height:1; color:var(--color); opacity:.1; font-size:.5rem; font-family:'Barlow-Medium';}
.honest-one .list .item .xhcon dd:nth-child(5n){ margin-right:0;}

.honest-two{ color:#333; background-image:url(../images/honest-bg.jpg);background-repeat:no-repeat;background-position:center; background-size:cover;padding:.8rem 0 0;}
.honest-two .inside-lanm{ margin-bottom:.15rem;}
.honest-two .small-tit{ font-size:.2rem; color:var(--color);}
.honest-two .small-tit .ixw span{ display:block; padding:0 .1rem;}
.honest-two .small-tit .ixw::before,
.honest-two .small-tit .ixw::after{content:'';display:block;width:1em;height:1px; background:var(--color);}
.honest-two .train-back{line-height:1.8;margin-top:.4rem;background:rgba(255,255,255,.2);padding:0 .8rem .8rem;border-radius:4px; box-shadow:0 0 .1rem rgba(0,0,0,0.02);}
.honest-two .train-intro{font-size:.16rem; padding:.8rem 0; border-bottom:solid 1px rgba(19,113,182,.1);}
.honest-two .train-intro p{ margin:0;}
.honest-two .train-intro .qrcode .pic{padding:.08rem;background:#fff;}
.honest-two .train-intro .qrcode .pic img{ width:1.34rem;}
.honest-two .train-intro .qrcode .txt{ text-align:right; padding-right:.3rem;}
.honest-two .mise-des{ padding:.3rem 0;}
.honest-two .mise-des .tit{ margin-bottom:.15rem; font-size:.24rem;font-weight:400;}
.honest-two .mise-des .xt p{ margin:0;}
.honest-three{ padding:1rem 0;}
.honest-three li{ border-bottom:solid 1px #e5e5e5;}
.honest-three li a{ padding:.3rem 0;}
.honest-three li a .tit{ width:calc(100% - 7em);  font-size:.2rem;}
.honest-three li a:hover .tit{font-weight:500;}
.honest-three li a .tiem{ width:7em; text-align:right; font-size:.18rem;font-family: 'Barlow-Light';}
.honest-three .load-more{margin-top:.6rem;background:none;color:var(--color);}
.honest-three .load-more .but{ cursor:pointer;}
.honest-three .load-more i{margin-left:.15rem;display:-webkit-flex; display:flex; align-items:center; justify-content:center; width:.35rem; height:.35rem; background:var(--color); border-radius:100%; transition:.3s;}
.honest-three .load-more i::after{ font-size:.14rem; content:'next'; display:block; font-family:swiper-icons; text-transform:none!important; letter-spacing:0; font-variant:initial; line-height:1; font-style:normal; color:#fff; transform:rotate(90deg);}
@media(max-width:768px){
    .honest-one .list{ font-size:.24rem;}
    .honest-one .list .item .des{ max-width:100%;}
    .honest-one .list .item .xhcon dd{ width:49%; margin-bottom:2%; margin-right:2%;}
    .honest-one .list .item .xhcon dd:nth-child(2n){ margin-right:0;}
    .honest-two .train-back{ padding:0 .5rem .5rem; font-size:.22rem;}
    .honest-two .train-intro{ font-size:.24rem;}
    .honest-two .train-intro .item{ width:100%; margin-bottom:.35rem;}
    .honest-two .train-intro .qrcode{ direction:rtl;}
    .honest-two .train-intro .qrcode .txt{ text-align:left; padding-left:.3rem; padding-right:0;}
    .honest-two .mise-des .tit{ font-size:.28rem;}
    .honest-three .load-more{font-size:.22rem;}
}
@media(max-width:640px){
    .honest-one .list .item .xhcon dd{ width:100%; margin-bottom:2%; margin-right:0;}
}





/* 05_加入鸿利_人才招聘 */
.Job-box{ padding:1rem 0;}
.Job-box .inside-lanm{ margin-bottom:.3rem;}
.Job-box .Job-menu{ border-bottom:solid 1px #ebebeb;}
.Job-box .Job-menu .iol{ margin:0 .25rem; padding:.15rem 0;color:#333333;font-size:.24rem;border-bottom:solid .02rem transparent; margin-bottom:-.01rem;cursor:pointer;}
.Job-box .Job-menu .iol.active{ border-color:#1976d2;font-weight:400;}
.Job-box .Job-menu .iol.active a{ color:#1976d2;}
.Job-box .job-list{ padding:.5rem 0 0;}
.Job-box .job-list li{color:#333333;width:49.25%;margin:.75% 0;background:#fff;border:solid 1px #ebebeb;border-radius:4px;}
.Job-box .job-list li .tit-box{ cursor:pointer;  padding:.35rem; padding-right:.8rem; position:relative;}
.Job-box .job-list li .tit-box .name{font-weight:400; margin-bottom:.1rem; font-size:.2rem;}
.Job-box .job-list li .tit-box .other em{ font-size:.12rem; font-style: normal; padding:0 .12rem;}
.Job-box .job-list li .unfold-box{ display:none;}
.Job-box .job-list li .unfold-box p{ margin:0;}
.Job-box .job-list li .unfold-box .more{ margin:0;}
.Job-box .job-list li .tit-box .arrow{ position:absolute; top:50%; right:.30rem; display:-webkit-flex; display:flex; align-items:center; justify-content:center; width:.35rem; height:.35rem; background:var(--color); border-radius:100%; transition:.3s; margin-top:-.18rem;}
.Job-box .job-list li .tit-box .arrow::after{ font-size:.14rem; content:'next'; display:block; font-family:swiper-icons; text-transform:none!important; letter-spacing:0; font-variant:initial; line-height:1; font-style:normal; color:#fff; transform:rotate(90deg);}

.RecrDynamics{ padding:1rem 0; background:#f7f9fa url(../images/RecrDynamics-bg.png) no-repeat center bottom;}
.RecrDynamics .inside-lanm{ margin-bottom:.4rem;}
.RecrDynamics .aniu-but{ position:relative;}
.RecrDynamics .aniu-but .swiper-but{ position:relative;margin:0;top:0;left:auto;right:auto;width:.6rem;height:.6rem;border:solid 2px var(--color); border-radius:1rem; margin-left:.1rem;}
.RecrDynamics .aniu-but .swiper-but:after{ font-size:.22rem; font-weight:bold; color:var(--color);}
.RecrDynamics .item{ direction:rtl;}
.RecrDynamics .item .pic{ width:33.55%; border-radius:4px; overflow:hidden;}
.RecrDynamics .item .pic figure{ padding-bottom:66.925%;}
.RecrDynamics .item .pic img{ display:none;}
.RecrDynamics .item .text{ width:63%; direction:ltr;}
.RecrDynamics .item .text .tit{ margin-bottom:.2rem; color:#333333; width:calc(100% - 1rem); font-size:.2rem;font-weight:400;}
.RecrDynamics .item .text .tiem{ width:100%; color:#333333;}
.RecrDynamics .item .text .tiem .years{ color:#999999; font-family:'Barlow-Light';}
@media(max-width:640px){
.RecrDynamics{ background-size:cover;}
.Job-box .job-list li{ font-size:.24rem; width:100%; margin-right:0;}
.Job-box .job-list li .tit-box{ font-size:.24rem;}
.Job-box .job-list li .tit-box .name{ font-size:.26rem;}
}


/* 弹框 */
.pop-up{ position:fixed; left:0; top:0; height:100%; width:100%; background: rgba(0,0,0,.8); z-index:101; display:none;}
.pop-up .center{ height:100%;}
.pop-up .back-color{ min-width:8rem; min-height:3rem; max-width:90%; position:relative; background:#fff; padding:.2rem .4rem .3rem; border-radius:.1rem; overflow: hidden;}
.pop-up .close{ width:.5rem; height:.5rem; background: url(../images/close.svg) no-repeat; background-position:center; background-size:.2rem; position:absolute; right:0; top:0; cursor:pointer;}
.Job-up .title{ margin-bottom:.1rem; font-size:.24rem; color:#333;font-weight:400;}
.Job-up .content-box{ line-height:1.8; color:#333; overflow:auto; max-height:80vh;}
.Job-up .content-box .tit{ padding-bottom:.1rem; font-size:.2rem;font-weight:400}
.Job-up .content-box .des{ color:#666666;}
.Job-up .content-box p{ margin:0;}
.Job-up .content-box .aniu{ color:var(--color); padding-top:.3rem;}
.Job-up .content-box .more{ margin:0; margin-right:.2rem;}
.Job-up .content-box::-webkit-scrollbar{ width:.04rem;}
.Job-up .content-box::-webkit-scrollbar-track{background:#f1f1f1;}
.Job-up .content-box::-webkit-scrollbar-thumb{background:var(--color); border-radius:4px;}
.Job-up .content-box::-webkit-scrollbar-thumb:hover{background:var(--color); border-radius: 4px}
@media(max-width:640px){
    .pop-up .back-color{ min-width:0; width:96%;}
    .Job-up{ font-size:.22rem;}
    .Job-up .title{ font-size:.28rem;}
    .Job-up .content-box .tit{ font-size:.24rem;}
    .Job-up .content-box .aniu .more{ margin-bottom:.1rem; width:auto; padding:.1rem 1em;}
}


/* 05_加入鸿利_人才发展 */
.promotion-box .intro-des{ color:#333;}
.promotion-box .intro-des .inside-lanm{margin-bottom:.2rem;}
.promotion-box .intro-des .des{ max-width:9.5rem; margin:0 auto; text-align:center; font-size:.2rem;}
.promotion-one{ padding:1rem 0 0;}
.promotion-one .inoe{ padding:.6rem 0 .1rem;}
.promotion-one .inoe img{ max-width:14.4rem;}
.promotion-one .center{ position:relative; text-align:center;}
.promotion-one .ul{font-size:.18rem; position:absolute; left:14%; top:0; width:85%; z-index:5; color:#fff;}
.promotion-one .ul li{ line-height:1.74; padding:.25rem 0;font-weight:400;font-family:'Barlow-Medium','hm',sans-serif}
.promotion-one .ul li:nth-child(2) .rig-oi{ padding-left:3em;}
.promotion-one .ul li:nth-child(3) .rig-oi{ padding-left:6em;}
.promotion-one .ul li:nth-child(4) .rig-oi{ padding-left:10em;}
.promotion-one .ul li:nth-child(5) .rig-oi{ padding-left:13.5em;}

.promotion-one .ul .let—oi{ width:1.65rem; text-align:center;}
.promotion-one .ul .rig-oi{ width:6rem; text-align:left;}
.promotion-one .ul .rig-oi i{ padding:0 .5em;}

.promotion-two{ padding:1rem 0 .3rem;background:linear-gradient(0deg,transparent,#f7f9fa);}
.promotion-two .list{ margin-top:.7rem;}
.promotion-two .list .item{ line-height:1.7; color:#333; width:48.88%; align-content:space-between; background-image: url(../images/development-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:4px; overflow: hidden; border:solid 1px #fff;}
.promotion-two .list .item .pic{ text-align:center;}
.promotion-two .list .item .text{ padding:.5rem .5rem 0; width:100%;}
.promotion-two .list .item .text .tit{font-weight:400; margin-bottom:.2rem; text-align:center; font-size:.3rem; color:var(--color);}
.promotion-two .list .item .text p{ margin:0;}
.promotion-two .list .item .text .des{  max-width:5rem; margin:0 auto; margin-bottom:.2rem; text-align:center;}

.promotion-three{ padding:.5rem 0 .8rem; position:relative; background-image: url(../images/about-one-bg.png); background-repeat:no-repeat; background-position:bottom center; background-size:contain;}
.promotion-three .intro-des{ margin-bottom:.5rem;}
.promotion-three .switc-back{ position:relative;}
.promotion-three .switc-line{ position:absolute; left:0; top:1.3rem; width:100%; padding-bottom:3.6rem; background-image: url(../images/development-line.png); background-repeat:no-repeat; background-position:center; background-size:cover; z-index:1;}
.promotion-three .swiper{ padding:.3rem; width:calc(100% + .6rem); margin-left:-.3rem; position:relative;z-index:2;}
.promotion-three .item .ixo{background-color:#f7f9fa; padding:.3rem; box-shadow:0 .1rem .25rem rgba(0, 0, 0, 0.09); border-radius:4px; position:relative;}
.promotion-three .item .tit{ margin-bottom:.3rem; text-align:center; font-size:.24rem;font-weight:400}
.promotion-three .item .pot{ background:#fff; width:.2rem; height:.2rem; position:absolute; top:-.1rem; left:50%; border:solid .07rem var(--color); border-radius:1rem;}
.promotion-three .item .des{ margin-top:.25rem; line-height:1.7;}
.promotion-three .item .pic{ border-radius:.1rem; overflow:hidden;}
.promotion-three .swiper .swiper-slide{ margin-top:.7rem;}
.promotion-three .swiper .swiper-slide-active{ margin-top:0;}
.promotion-three .swiper-but{ border:solid 1px #cdd7e1; width:.5rem; height:.5rem; border-radius:100%;}
.promotion-three .swiper-button-next:after,
.promotion-three .swiper-button-prev:after{ font-size:.18rem; font-weight:bold;}
.promotion-three .swiper-but:hover{ background:var(--color); border-color:var(--color);}
.promotion-three .swiper-but:hover:after{ color:#fff;}
.promotion-three .swiper-button-prev{ left:-.7rem;}
.promotion-three .swiper-button-next{ right:-.7rem;}
.promotion-three .swiper-button-next.swiper-button-disabled,
.promotion-three .swiper-button-prev.swiper-button-disabled{ display:none;}
@media(max-width:1024px){
    
    .promotion-three .swiper-button-prev{ left:0;}
    .promotion-three .swiper-button-next{ right:0;}
}
@media(max-width:768px){
    .promotion-box .intro-des .des{ font-size:.26rem; line-height:1.7;}
    .promotion-two .list .item .text{ padding:.5rem .3rem .3rem;}
    .promotion-two .list .item .text .des{ font-size:.24rem; max-width:100%;}
    .promotion-three .item .des{ font-size:.22rem;}
    .promotion-three .item .tit{ font-size:.3rem;}
}
@media(max-width:640px){
    .promotion-two .list .item{ width:100%; margin-bottom:.3rem;}
    .promotion-two .list .item:last-child{ margin-bottom:0;}
    .promotion-three .swiper{ width:100%; margin:0;}
    .promotion-three .swiper .swiper-slide{ margin-top:0;}
    .promotion-three .item .des{ font-size:.24rem;}
    .promotion-one .inoe img{width:18rem;max-width:none;}
    .promotion-one .ul {font-size: .18rem;left: 10%;height: 82%;display: flex;flex-direction: column;align-items: stretch;
justify-content: space-between;}
.promotion-one .ul .rig-oi{padding-right:18%;line-height:1.2}
.promotion-one .ul li{flex:1;}
.promotion-one .ul li{padding:0;}
.promotion-one .ul li:nth-child(1) .let—oi{display: flex;flex-direction: column;justify-content:flex-end;align-items:center;height:100%;}
.promotion-one .ul li:nth-child(1) .let—oi .ol:nth-child(2){line-height:1.2}
.promotion-one .ul li:nth-child(2) .rig-oi {padding-left: 4em;padding-right: 8%;}
.promotion-one .ul li:nth-child(3) .rig-oi {padding-left: 9em;padding-right: 5%;}
.promotion-one .ul li:nth-child(4) .rig-oi {padding-left: 14em;}
.promotion-one .ul li:nth-child(5) .rig-oi {padding-left: 17.5em;}
}



/* 联系我们 */
.contact-box{ padding:.95rem 0;}
.contact-box .mapbox{ color:#333;}
.contact-box .mapbox .map{ width:55%; border-radius:.15rem; overflow:hidden;position:relative;z-index:1;}
.contact-box .mapbox .text{ padding-left:.9rem; width:45%;}
.contact-box .mapbox .text .tit{ margin-bottom:.3rem; font-size:.24rem;font-weight:400;}
.contact-box .mapbox .text dl dd{ margin-bottom:.4rem; display:-webkit-flex; display:flex; align-items:center;}
.contact-box .mapbox .text dl dd i{ margin-right:.2rem; display:block; background:var(--color); border-radius:1rem;}
.contact-box .mapbox .text dl dd i::after{ content:''; display:block; width:.5rem; height:.5rem; background-repeat:no-repeat; background-position:center;}
.contact-box .mapbox .text dl dd i.addr::after{ background-image:url(../images/addr.svg); background-size:.2rem;}
.contact-box .mapbox .text dl dd i.tel::after{ background-image:url(../images/tel-icon.svg); background-size:.22rem;}
.contact-box .mapbox .text dl dd i.ewz::after{ background-image:url(../images/wexz.svg); background-size:.22rem;}
.contact-box .mapbox .text dl dd:last-child{ margin-bottom:0;}
.contact-box .mapbox .text dl dd .ixt{ color:#333;}
.contact-box .mapbox .text dl dd .ixt .namt{ margin-bottom:.05rem; font-size:.14rem;}
.contact-box .mapbox .text dl dd .ixt .wdt{ font-size:.18rem;font-weight:400;}
.contact-list{ background:#f7f9fa; padding:1rem 0;}
.contact-list .item.wtd100{ width:100%;}
.contact-list .item.wtd30{ width:28%; margin-bottom:0;}
.contact-list .item.wtd65{ width:70%;}
.contact-list .item{background:#fff;padding:.4rem;color:#000;margin-bottom:.3rem; border-radius:.1rem; box-shadow:0 .1rem .25rem rgba(0,0,0,0.02);}
.contact-list .item .olx{ font-size:.24rem; border-bottom:solid .02rem #e7e7e7;}
.contact-list .item .olx .lie{ padding:.15rem 0; border-bottom:solid .02rem var(--color); margin-bottom:-.02rem;font-weight:400;}
.contact-list .item .iol_ou{ padding:.35rem 0;}
.contact-list .item .iol_ou.tity1 .iox{ max-width:100%;}
.contact-list .item .iol_ou.tity3 .iox{ max-width:30%;}
.contact-list .item .iol_ou.tity4 .iox{ max-width:22%;}
.contact-list .item.wtd100 .iol_ou.tity3 .iox{ max-width:33%;}
.contact-list .item .iol_ou .iox dt{ margin-bottom:.2rem; font-size:.2rem;font-weight:400; min-height:2.4em;line-height:1.2}
.contact-list .item .iol_ou .iox dd{ margin:.08rem 0; display:-webkit-flex; display:flex; color: #555;flex-flow: column wrap;}
.contact-list .item .iol_ou .iox dd .ol{ width:100%;}
.contact-list .item .iol_ou .iox dd .ixo{ width:100%; }
.contact-list .item .iol_ou .iox:last-child{ margin-right:0;}
.contact-list .item:last-child{ margin-bottom:0;}
.contact-form{ padding:1rem 0;}
.contact-form .item{ width:30%; color:#333333; margin-bottom:.25rem;}
.contact-form .item.wtd100{ width:100%;}
.contact-form .item .name{ margin-bottom:.2rem; font-size:.18rem;}
.contact-form .item .name i{ color:red; font-style: normal;font-size:.14rem; vertical-align:top;}
.contact-form .item .input input{ font-size:.18rem; border:none; width:100%; background:#f7f9fa; padding:.15rem; height:.55rem; line-height:.55rem; font-family:'hm'; border-radius:4px;}
.contact-form .item .select select{ font-size:.18rem; border:none; width:100%; background:#f7f9fa; padding:.15rem; height:.55rem; line-height:.55rem; font-family:'hm'; border-radius:4px;}
.contact-form .item .textarea{ background:#f7f9fa; padding:.15rem; border-radius:4px;}
.contact-form .item .textarea textarea{ min-height:1.2rem; padding:0; border:none; font-size:.18rem; display:block; margin:0; width:100%; resize:none;font-family:'hm'; background:none;}
.contact-form .submit{ margin-top:.5rem; width:100%; text-align:center;}
.contact-form .submit .but{ cursor:pointer; font-size:.18rem; background:var(--color); color:#fff; padding:.15rem .4rem; border-radius:1rem;}


@media(max-width:1024px){
    .contact-list .item{ padding:.2rem;}
    .contact-list .item .iol_ou .iox dt{ font-size:.2rem;}
    .contact-list .item .olx{ font-size:.26rem;}
    .contact-box .mapbox .text{ padding-left:.4rem;}
    .contact-box .mapbox .text .tit{ font-size:.24rem;}
}

@media(max-width:768px){
    .contact-box .mapbox .map{ width:100%;}
    .contact-box .mapbox .text{ padding:.3rem; width:100%;}
    .contact-box .mapbox .text dl dd .ixt .namt{ font-size:.24rem; margin-bottom:.1rem;}
    .contact-box .mapbox .text dl dd .ixt .wdt{ font-size:.26rem;}
    .contact-list .item{ width:100%!important;}
    .contact-list .item .iol_ou{ flex-wrap:wrap;}
    .contact-list .item .olx{ font-size:.3rem;}
    .contact-list .item .iol_ou{ font-size:.24rem;}
    .contact-list .item .iol_ou.tity1 .iox,
    .contact-list .item .iol_ou.tity3 .iox,
    .contact-list .item .iol_ou.tity4 .iox,
    .contact-list .item.wtd100 .iol_ou.tity3 .iox,
    .contact-list .item .iol_ou .iox{ margin:.1rem 0; width:100%!important; max-width:100%;}
    .contact-list .item .iol_ou .iox dt{ font-size:.26rem;}

    .contact-form .item{ width:49%;}
    .contact-form .item .name{ font-size:.26rem;}
    .contact-form .item .name i{ font-size:.24rem;}
    .contact-form .item .input input,
    .contact-form .item .select select{ padding:.1rem .2rem; font-size:.24rem; height:.6rem; line-height:.6rem;}
    .contact-form .item .textarea textarea{ font-size:.24rem; min-height:2rem;}
}






/* Page002274 */
.Page002274{ font-size:.18rem; padding-top:.35rem; text-align:center; color:#b2bac2;font-family:'Barlow-Medium'}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{display:none;}
.Page002274 .Pages a{ text-align:center; display:inline-block; width:.52rem; line-height:.5rem; color:#b2bac2; margin:0 .03rem; border-radius:1rem; border:solid 1px #b2bac2;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:var(--color); border-color: var(--color);}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:.5rem; height:.5rem; line-height:.5rem;border:1px solid #b2bac2;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:.5rem; height:.5rem;border:1px solid #b2bac2; display:none;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next{ font-family:'宋体'; font-weight:bold;}
@media(max-width:1000px){
    .Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
    .Page002274 .Pages a.a_first,
    .Page002274 .Pages a.a_end{display:none;}
    .Page002274 .Pages a{padding:0;}
}



/*20250113*/
.invest-two .con-ui img{width:100%; display:block;}

/*wrapper*/
.wrapper {padding:1rem 0; overflow: hidden;}

/*main*/
#main{width:70%;float:left;}

/*post*/
#post .title{font-size:1.875em;font-weight:normal;color:#252525;line-height:1.46666667em;margin:0 0 0.86666667em;}
#post .meta{color:#666;line-height:2em;border-bottom:1px solid #e7e7e7;padding-bottom:2.0625em;font-weight:lighter;margin-bottom:1.875em;display: flex;}
#post .meta span{display:block;margin-right:1.75em;position:relative;}
#post .meta span:last-child{margin-right:0;}
#post .meta a{display:inline-block;vertical-align:middle;width:1.125em;height:1.125em;background:no-repeat center center;background-size:contain;margin-right:0.75em;}
#post .meta a:last-child{margin-right:0;}
#post .meta .wx{background-image:url(../images/share_wx.png);}
#post .meta .wb{background-image:url(../images/share_wb.png);}
#post .meta .tc{background-image:url(../images/share_tc.png);}
#post .meta .qr{position:absolute;left:0;top:0;width:7.5em;padding:5px;background-color:#fff;border:1px solid #eee;top:110%;display:none;}
#post .meta .qr img{display:block;width:100%;height:auto;}
#post .meta .qr canvas{width:100%;height:100%;}
#post .entry{color:#666;font-weight:lighter;margin-bottom:6.93877551%;}
#post .pnav{font-weight:lighter;font-size:1.125em;line-height:2.22222222em;}

/*aside*/
#aside{width:25.71428571%;float:right;}

/*corner*/
.corner{position:relative;}
.corner:before{border-top:2.5em solid #fff;border-left:2.5em solid transparent;content:'';display:block;position:absolute;right:0;top:0;}

/*widget*/
.widget{background-color:#f7f7f7;padding:5% 8.33333333%;}
.widget .name{font-size:1.25em;line-height:2em;font-weight:normal; margin:0;}
.widget li{line-height:1.625em;position:relative;border-bottom:1px dashed #d1d1d1;padding:1em 0 1em 1em;}
.widget li:last-child{border-bottom:none;}
.widget li:before{width:0.1875em;height:0.1875em;background-color:var(--color);content:'';display:block;position:absolute;left:0;top:1.71875em;}

@media only screen and (max-width:1024px) {
    .wrapper{ padding:.5rem 0;}
    /*1024px*/
    #main{float:none;width:auto;margin-bottom:0.5rem;}
    /*1024px*/
    #aside{float:none;width:auto;}
}
/*20250113*/



/*20240117*/
.about-intro{color: #333333}

.about-overview{ padding:1rem 0 2rem; background-image: url(../images/about-one-bg.png); background-size:contain; background-repeat:no-repeat; background-position:bottom center;}

.about-overview .about-intro{line-height: 2}
.about-overview .ul{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: calc(45/1600 * 100%); padding: 0 calc(100/1600 * 100%);display:none}
.about-overview .ul li{width: calc(305/1500 * 100%);}
.about-overview .ul li aside{display: flex; align-items: center; font-size: 0.32rem; color: #333333; justify-content: center;font-weight:400}
.about-overview .ul li p{ margin: 0; margin-top: calc(20/16 * 1em); text-align: center; line-height: calc(24/16); color: #333333;}

@media(max-width:1024px){
.about-overview .ul{gap: 1em 0;}
.about-overview .ul li{width: calc(48.5%);}
.about-overview .ul li aside{font-size: 0.24rem;}
}
@media(max-width:640px){
.about-overview .ul{ padding:0 .1rem;}
.about-overview .ul li aside{ font-size:.28rem;}
.about-overview .ul li p{font-size:.2rem;}
}


.about-culture .auto{position: relative;padding-top:4%; padding-bottom: 4%}
.about-culture .auto:after{content: '';position: absolute; top: 0; width: 100%; height:50%; box-shadow: 0 -20px 30px 0 rgba(19,114,182,.08); border-radius: 20px; background: linear-gradient(rgba(247,250,253,1),rgba(247,250,253,0)); z-index: -1}
.about-culture .list{padding: 0 3%}
.about-culture .item{color: #333333; line-height:1.8; width:31.5%;background: linear-gradient(#ffffff,#e9f2f8); border: solid 2px #d3e5f1; border-radius: 10px; padding:5% 2.5% 2.5% 2.5%; position: relative;}
.about-culture .item .icon{background:linear-gradient(45deg,#ffffff,#3485c0);display: inline-block;width: 14px; height: 14px;padding: 2px; border-radius: 100%;position: absolute; right: 5%; top: 10%;  animation: 1.8s infinite linear xz360;  -webkit-animation: 1.8s infinite linear xz360;  -ms-animation: 1.8s infinite linear xz360;}
.about-culture .item .icon:before{content: ''; background: #fff;display: block; border-radius: 100%; width: 10px;height: 10px;}
.about-culture .item *{ padding: 0; margin: 0}
.about-culture .item h4{font-size: .32rem;}
.about-culture .item h5{font-size: .18rem;padding-bottom: .3rem}
@media(min-width:1025px){
.about-culture .item *{font-weight: 100;}
}
@media(max-width:640px){
.about-culture .item{width: 100%; margin: 2% 0; font-size: .24rem}
.about-culture .item h5{ font-size: .26rem}
}

@-webkit-keyframes xz360{
	0%{transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);}
    100%{transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);}
}
@-ms-keyframes xz360{
	0%{transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);}
    100%{transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);}
}
@keyframes xz360{
	0%{transform: rotate(0deg);-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);}
    100%{transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);}
}


.about-photo{overflow:hidden;position: relative;z-index:1;}
.about-photo .auto{}
.about-photo h4{font-weight: 400;}
.about-photo .intro{text-align: center; line-height: 2;}
.about-photo1 .photo img{transform: scale(1.1);filter: brightness(8);opacity: 0;}
.about-photo .photo{background-color:#00002e;}
.about-photo .photo img{width:100%}
.about-photo1.animated .photo img{ animation: banScaleUp 1s forwards;}
.about-photo .intro .h3{font-size: .50rem;margin: 0;font-weight: 400;}
.about-photo .intro .h4{font-size: .30rem;margin: 0;font-weight: 400;}
.about-photo .intro .h5{font-size: .26rem;margin:1.5% 0;}
.about-photo .intro .p{max-width: 8rem; margin:1% auto}
@media(min-width:1025px){
    .about-photo .intro .h5{font-weight: 100;}
}
.about-photo .photo{position:relative;z-index:1;}
.about-photo .photo dd{mix-blend-mode: screen;position:absolute;display:flex;align-items:center;justify-content:flex-end;flex-direction: column;}
.about-photo .photo dd span{display:block;height:0;width:1px;box-shadow:0 0 10px rgba(0,132,230,1);background: linear-gradient(to bottom,rgba(0,132,230,1) 0%,rgba(255,255,255,0) 70%); transition:1s}
.about-photo .photo dd i{display:block;border-radius:50%;background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(0,135,230,0.9) 100%);box-shadow:0 0 10px #fff; width:5px;height:5px;position:relative;opacity:0;}
.about-photo .photo dd i:before{position:absolute;content:'';width:100%;height:100%;border-radius:50%;filter:blur(3px); transform:scale(5);background: radial-gradient(ellipse at center,rgba(0,135,230,1) 0%, rgba(255,255,255,0.9) 100%);left:0;top:0;}
.about-photo.animated dd i{animation:shansuo 2s 0.8s infinite linear;}
.about-photo .photo dd:nth-child(1){left:calc(212 / 1920 * 100%);bottom:calc(271 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(1) span{height:calc(121 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(2){left:calc(312 / 1920 * 100%);bottom:calc(300 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(2) span{height:calc(100 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(3){left:calc(343 / 1920 * 100%);bottom:calc(223 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(3) span{height:calc(120 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(4){left:calc(453 / 1920 * 100%);bottom:calc(238 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(4) span{height:calc(210 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(5){left:calc(530 / 1920 * 100%);bottom:calc(84 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(5) span{height:calc(170 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(6){left:calc(570 / 1920 * 100%);bottom:calc(110 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(6) span{height:calc(180 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(7){left:calc(947 / 1920 * 100%);bottom:calc(240 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(7) span{height:calc(210 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(8){left:calc(1104 / 1920 * 100%);bottom:calc(160 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(8) span{height:calc(142 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(9){left:calc(1207 / 1920 * 100%);bottom:calc(270 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(9) span{height:calc(172 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(10){left:calc(1335 / 1920 * 100%);bottom:calc(260 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(10) span{height:calc(200 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(11){left:calc(1380 / 1920 * 100%);bottom:calc(262 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(11) span{height:calc(140 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(12){left:calc(1400 / 1920 * 100%);bottom:calc(291 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(12) span{height:calc(143 / 1920 * 100vw)}
.about-photo .photo dd:nth-child(13){left:calc(1513 / 1920 * 100%);bottom:calc(175 / 760 * 100%);}
.about-photo.animated .photo dd:nth-child(13) span{height:calc(215 / 1920 * 100vw)}
@media(min-width:641px){
.about-photo .intro{color: #fff; left: 0;top:calc(50 / 760 * 100%); position: absolute; width: 100%; z-index:3;}
.about-photo1 .intro{top:8%;}
}
@media(max-width:640px){
.about-photo .intro{margin-bottom:20px;color: #333;padding:0 5%} 
.about-photo1 .intro .h3{font-size:0.4rem}
}
@keyframes shansuo{
    0%{opacity:0}
    50%{opacity:1}
    100%{opacity:0}
}

.about-history{padding: 1rem .4rem}
.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: 400;line-height: 1;font-family: 'Barlow-Medium';}
.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: #1371b6}
.SwiperHistoryYear .swiper-slide-thumb-active i{background: #1975b8;border-color: #fff; box-shadow:  0 0 0 .05rem #9cc3df}
.SwiperHistoryYear .swiper-slide-thumb-active span:before{height: .65rem; background: #8ebbdc}
.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; padding-bottom:3%}
.SwiperHistoryInfo .swiper{/*width:83%;*/overflow: initial;}
.SwiperHistoryInfo .item{ align-items: flex-start;}
.SwiperHistoryInfo .pic{width:46.155%; margin-right:6%; position:relative; padding-bottom: 34.617%;}
.SwiperHistoryInfo .pic  img{position: absolute; width:100%; height:100%; border-radius: 20px;  object-fit: cover;  -o-object-fit: cover;   border: 1px solid #eee;}
.SwiperHistoryInfo .desc{flex: 1;  line-height: 2}
.SwiperHistoryInfo .desc .year{padding-bottom:15%;}
.SwiperHistoryInfo .desc h3{font-size: .48rem; margin: 0; font-weight: 400;color:#313332;line-height: 1;}
.SwiperHistoryInfo .desc h4{font-size: .24rem; margin: 0; font-weight: 400;color:#313332;}
.SwiperHistoryInfo .desc p{position: relative;padding: 0px 12px; margin: 0}
.SwiperHistoryInfo .desc p:before{content: '';position: absolute; left: 0; top: .18rem; width: 3px; height: 3px; background: #333333}
.SwiperHistoryInfo .swiper-button{width: .6rem; height: .6rem; border: solid 2px #1371b6; color: #1371b6; 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}
.SwiperHistoryInfo .swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:0; top:auto}
.SwiperHistoryInfo .swiper-pagination-progressbar{background:#e5e5e5; height:1px}
.SwiperHistoryInfo .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#1371b6; height:4px; top:-3px}
@media only screen and (max-width:768px) {
.SwiperHistoryInfo .pic{width: 100%; margin-bottom:3%;padding-bottom: 60%;}
.SwiperHistoryInfo .desc .year{padding-bottom:6%;}
.SwiperHistoryInfo .desc h4{font-size: .30rem}
.SwiperHistoryInfo .desc{font-size: .24rem; }
}
.party-one .intro{width:38%}
.party-one .photo{width:55%}
.party-one .photo img{border-radius:20px;}
@media only screen and (min-width:1024px) {
.party-one .box{margin-bottom: -5%}
.party-one .about-intro{text-align: left; padding:6% 0}
.party-one .roll-num li{min-width: inherit; padding: 0}
}
@media only screen and (max-width:1024px) {
.party-one .intro,
.party-one .photo{width:100%}
.party-one .photo{padding-top: 5%}
}
.party-two .oiyw{padding: 1rem 0 .2rem;background: #f7f9fa}

.party-three .oiyw{padding: 1rem 0;}
.party-three .photo{padding-top:.8rem}
.party-three .photo  a{display: block; position: relative}
.party-three .photo .txt{border-radius:0 0 4px 4px;position: absolute; width: 100%; bottom:0; z-index: 2; color: #fff; font-size: .2rem; padding:0.14rem .28rem;font-weight:400;background:rgba(196,0,0,0.5)}
.party-three .photo .item{margin-bottom: 1.25%}
.party-three .photo .item figure{position: relative;border-radius:4px; overflow: hidden}
.party-three .photo .item figure img{position: absolute; width: 100%; height: 100%; object-fit: cover; -o-object-fit: cover;}
.party-three .photo .item figure:after{content: '';position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(45deg,rgba(0,0,0,0.6),rgba(0,0,0,0) 60%); transition: 0.5s}
.party-three .photo .item:nth-child(4n+1),
.party-three .photo .item:nth-child(4n+4){width:55%}
.party-three .photo .item:nth-child(4n+2),
.party-three .photo .item:nth-child(4n+3){width:43.75%}
.party-three .photo .item:nth-child(4n+1) figure,
.party-three .photo .item:nth-child(4n+4) figure{padding-bottom:56.365%;}
.party-three .photo .item:nth-child(4n+2) figure,
.party-three .photo .item:nth-child(4n+3) figure{padding-bottom:70.858%;}
.party-three .photo .item:hover figure:after{background: linear-gradient(45deg,rgba(0,0,0,0.6),rgba(0,0,0,0) 100%);}

.party-four .oiyw{padding: 1rem 0;background: #f7f9fa}
.party-four .photo{padding-top:.8rem}
.party-four .photo  a{display: block; position: relative}
.party-four .photo .txt{border-radius:0 0 4px 4px;position: absolute; width: 100%; bottom:0; z-index: 2; color: #fff; font-size: .2rem; padding:0.14rem .28rem;font-weight:400;background:rgba(196,0,0,0.5)}
.party-four .photo .item{margin-bottom: 1.25%}
.party-four .photo .item figure{position: relative;border-radius:4px; overflow: hidden}
.party-four .photo .item figure img{position: absolute; width: 100%; height: 100%; object-fit: cover; -o-object-fit: cover;}
.party-four .photo .item figure:after{content: '';position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(45deg,rgba(0,0,0,0.6),rgba(0,0,0,0) 60%); transition: 0.5s}
.party-four .photo .item:nth-child(4n+1){width:55%;}
.party-four .photo .item:nth-child(4n+2),
.party-four .photo .item:nth-child(4n+3){width: 21.25%}
.party-four .photo .item:nth-child(4n+4){width: 43.75%; margin-left: 56.25%; margin-top: -21.5075%}
.party-four .photo .item:nth-child(4n+1) figure{padding-bottom:63.637%;}
.party-four .photo .item:nth-child(4n+2) figure,
.party-four .photo .item:nth-child(4n+3) figure{padding-bottom: 63.825%;}
.party-four .photo .item:nth-child(4n+4) figure{padding-bottom:46.715%;}
.party-four .photo .item:hover figure:after{background: linear-gradient(45deg,rgba(0,0,0,0.6),rgba(0,0,0,0) 100%);}
@media only screen and (max-width:768px) {
.party-four .photo .item:nth-child(4n+1){width: 100%}
.party-four .photo .item:nth-child(4n+2),
.party-four .photo .item:nth-child(4n+3){width:49%}
.party-four .photo .item:nth-child(4n+4){width: 100%; margin-left: 0%; margin-top:0%}
}


/*  */
.contact-sher{ padding-bottom:1rem; overflow:hidden;}
.contact-sher .item{ color:#000000; font-size:.18rem; width:18%; margin-right:2.5%; text-align:center;position:relative; cursor: pointer;}
.contact-sher .item:nth-child(5n){ margin-right:0;}
.contact-sher .item .back-bg{ width:100%; background:#f7f9fa; padding:.65rem 0; border-radius:4px; overflow:hidden;}
.contact-sher .item .icon{ margin-bottom:.25rem;}
.contact-sher .item .icon span{ background:#1371b6; border-radius:1rem; display:block; width:.6rem;}
.contact-sher .item .text p{margin:0;}
.contact-sher .item .qrcode{ position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; display:-webkit-flex; display:flex; align-items:center; justify-content:center; visibility:hidden; opacity:0; transition:all .5s;}
.contact-sher .item .qrcode .wl{ font-size:.16rem; margin-top:.1rem;}
.contact-sher .item .qrcode .con{ position:relative; z-index:2;}
.contact-sher .item .qrcode .con img{ width:1.55rem;}
.contact-sher .item .qrcode .inve{ position:absolute; left:0; top:0; width:100%; height:100%; border:solid 1px #eef5fa; border-radius:4px; background-image:linear-gradient(to bottom,#fff 60%,rgba(19,113,182,0.08)); -webkit-box-reflect:below 1px linear-gradient(transparent 60%,rgba(0,0,0,.8)); box-reflect:below 1px linear-gradient(transparent 60%,rgba(0,0,0,.8));}
.contact-sher .item:hover .qrcode{ visibility:inherit; opacity:1;}
@media only screen and (max-width:1024px) {
.contact-sher .item .back-bg{ padding:.3rem;}
.contact-sher .item .qrcode .con img{ width:1rem;}
}
@media only screen and (max-width:640px) {
.contact-sher .item{ width:31%; margin-bottom:2.5%; font-size:.22rem;}
.contact-sher .item .icon{ margin-bottom:.2rem;}
.contact-sher .item .back-bg{ padding:.3rem .2rem;}
.contact-sher .item .qrcode .wl{font-size:.22rem;}
.contact-sher .item .qrcode .con img{ width:1.2rem;}
}

#allmap{height:4.95rem}
#allmap b{display:block;font-size:14px}


.p-list {font-size: 1rem; }
@media(min-width:1025px) and (max-width:1600px){
  .p-list {font-size: calc(100 / 1920 * 100vw); }  
}
.p-list + figure img{width:100%;display:block;border-radius:4px;}
.p-list li{color: #fff;}
.p-list .txt {text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9); letter-spacing: 1px;}
.p-list .txt .name {font-size: 0.18em;font-weight:400}
.p-list .txt p {margin: 0.2em 0 0 0;font-size: 0.14em;}
.p-list .pic > img {display: block;}

.p-list .pic dl{display: flex;position: absolute; left: 0;top: 0;width: 100%;height: calc(100% - 0.14em);align-items: center;justify-content: center;flex-wrap: wrap;}
.p-list .pic dd{position: relative;display: flex;}
.p-list .pic dd img {object-fit:contain;}
.p-list .pic dd .show-img{position: absolute; width: 2.4em; height: 1.6em; background-color: #fff;border-radius: 0.1em;display: none;align-items: center; justify-content: center;  bottom: calc(100% + 0.1em);visibility: hidden; opacity: 0; transition: 0.3s; left: 50%;transform: translateX(-50%);}
.p-list .pic dd:hover{z-index: 10;}
.p-list .pic dd:hover .show-img{opacity: 1; visibility: visible;}
.p-list .pic dd .show-img img{max-height: 80%;max-width: 80%; }
.p-list .way-1 dd{width: 0.75em;height: 0.75em; margin: 0 0.15em;display: flex;align-items: center;justify-content: center;}
.p-list .way-1 li:nth-child(3) dd{margin: 0 0.08em;}
.p-list .way-2 dd{width: 80%;display: flex;justify-content: center;}


.p-list .way-2 li:nth-child(4) dl{flex-wrap: nowrap;}
.p-list .way-2 li:nth-child(4) dd{width: auto;}
.p-list .way-2 li:nth-child(2) dd > img,
.p-list .way-2 li:nth-child(5) dd > img{max-height:0.5em;}
.p-list .way-2 li:nth-child(4) dd > img{max-height: 0.8em;max-width: 0.6em;}

.p-list .way-2 li:nth-child(6) .d-1 ~ dd{width: 50%;}
.p-list .way-2 li:nth-child(6) dd>img{max-height: 0.23em;}

.p-list .way-2 li:nth-child(8) dd>img{max-height: 0.29em;}
.p-list .way-3 dd > img{max-height: 0.36em;}
.p-list .way-3 dd:nth-child(1) > img{max-height: 0.38em;}
.p-list .way-3 dd:nth-child(4) ~ dd > img{max-height: 0.56rem;}



.p-list .pic {position: relative; width: 100%;}
.p-list .pic > img {width: 100%;}




@media (min-width: 1025px) {
.p-list .txt {white-space: nowrap;}
.p-list .txt p {font-weight: 100;}
.p-list .pic { padding-bottom: 0.14em;}
.p-list .pic:before,
.p-list .pic:after{position: absolute; content: '';background-color: #fff;height: 1px;box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.9);}
.p-list .pic:before{width: 100%;bottom: 0.06em;left: 0;}
.p-list .pic:after{bottom: 0.06rem;}
.p-list li {position: absolute;z-index: 1;}
.p-list li .circle{ position:relative;z-index: 2; cursor: pointer;}
.p-list li .circle:before,
.p-list li .circle:after{ content:''; position: absolute; left:50%; top:50%;border-radius: 100%; background-color:rgba(255,255,0,.6);animation: alternate-blink 2s infinite; }
.p-list li .circle:before{ width:.24rem; height:.24rem; margin-left:-.12rem; margin-top:-.12rem;  background-color:rgba(255,255,0,.8); }
.p-list li .circle:after{width:.4rem; height:.4rem; margin-left:-.2rem; margin-top:-.2rem;animation-delay: 0.5s;}
.p-list li .circle .span{ display:block;width: .08rem; height: .08rem;background-color:yellow;border-radius: 100%;}
.p-list li:hover{z-index: 10;}

@keyframes alternate-blink {
   0%, 100% {
    opacity: 0.5; /* 完全不透明 */
    transform:scale(0.8);
  }
  50% {
    opacity: 0.1; /* 半透明 */
    transform:scale(1.2);
  }
}
.p-list li .inner { width: 3.2em;position: absolute; display: flex;flex-direction: column;visibility: hidden; opacity: 0; transition: 0.3s;}
.p-list li.on .inner{opacity: 1; visibility: visible;}
.p-list .way-1 li:nth-child(1) { top: calc(314 / 720 * 100%);   left: calc(363 / 1600 * 100%);}
.p-list .way-1 li:nth-child(2) { top: calc(210 / 720 * 100%); left: calc(768 / 1600 * 100%);}
.p-list .way-1 li:nth-child(3) { top: calc(263 / 720 * 100%); left: calc(951 / 1600 * 100%); }
.p-list .way-1 li:nth-child(4) { top: calc(280 / 720 * 100%); left: calc(875 / 1600 * 100%); }
.p-list .way-1 li:nth-child(5) { top: calc(416 / 720 * 100%); left: calc(1014 / 1600 * 100%); }
.p-list .way-1 li:nth-child(6) { top: calc(472 / 720 * 100%); left: calc(1026 / 1600 * 100%); }
.p-list .way-1 li:nth-child(7) { top: calc(305 / 720 * 100%); left:calc(639 / 1600 * 100%); }

.p-list .way-1 li .inner{bottom: 0;}
.p-list .way-1 li:nth-child(1) .inner{ left: 0.36em; }
.p-list .way-1 li:nth-child(2) .inner{ right: 0.49em; bottom: -1.15em;align-items: flex-end;text-align: right;}
.p-list .way-1 li:nth-child(3) .inner{left: 0.53rem;}
.p-list .way-1 li:nth-child(4) .inner{ left: 0.23em; bottom: -0.6em; }
.p-list .way-1 li:nth-child(5) .inner{ left: 0.5em; bottom: -0.2em;}
.p-list .way-1 li:nth-child(6) .inner{ left: 0.52em; bottom: -1.22em; }
.p-list .way-1 li:nth-child(7) .inner{ left: 0.5em; bottom: -1.22em; }

.p-list .way-1 li:nth-child(1) .pic:after{right: 100%;width: 0.47em; transform-origin: right top; transform: rotate(-45deg); }
.p-list .way-1 li:nth-child(2) .pic:after{left: 100%; width: 0.8em;transform: rotate(-56deg);transform-origin: left top;}
.p-list .way-1 li:nth-child(3) .pic:after{right: 100%; width: 0.7em; transform: rotate(-45deg);  transform-origin: right top;}
.p-list .way-1 li:nth-child(4) .pic:after{right: 100%; width: 0.2em;transform: rotate(30deg);transform-origin: right top;}
.p-list .way-1 li:nth-child(5) .pic:after{right: 100%;width: 0.6em; transform-origin: right top; transform: rotate(-30deg); }
.p-list .way-1 li:nth-child(6) .pic:after{right: 100%;width: 0.86em; transform-origin: right top; transform: rotate(57deg); }
.p-list .way-1 li:nth-child(7) .pic:after{right: 100%;width: 0.85em; transform-origin: right top; transform: rotate(58deg); }


.p-list .way-2 li .inner{width: 3rem;}
.p-list .way-2 li .inner .pic dl img{ min-width:1.2rem;}
.p-list .way-2 li .name{font-size: 0.2em}
.p-list .way-2 li:nth-child(2) .name,
.p-list .way-2 li:nth-child(3) .name,
.p-list .way-2 li:nth-child(7) .name{font-size: 0.22em}
.p-list .way-2 li:nth-child(4) .name,
.p-list .way-2 li:nth-child(5) .name,
.p-list .way-2 li:nth-child(6) .name{font-size: 0.24em}

.p-list .way-2 li:nth-child(1) { top:calc(235 / 720 * 100%); left:calc(426 / 1600 * 100%);}
.p-list .way-2 li:nth-child(2) { top: calc(219 / 720 * 100%); left: calc(735 / 1600 * 100%);}
.p-list .way-2 li:nth-child(3) { top: calc(284 / 720 * 100%); left:calc(960 / 1600 * 100%); }
.p-list .way-2 li:nth-child(4) { top: calc(452 / 720 * 100%); left: calc(1096 / 1600 * 100%); }
.p-list .way-2 li:nth-child(5) { top: calc(522 / 720 * 100%); left: calc(1110 / 1600 * 100%); }
.p-list .way-2 li:nth-child(6) { top:calc(455 / 720 * 100%); left: calc(1056 / 1600 * 100%); }
.p-list .way-2 li:nth-child(7) { top: calc(328 / 720 * 100%); left: calc(597 / 1600 * 100%); }
.p-list .way-2 li:nth-child(8) { top: calc(376 / 720 * 100%); left: calc(249 / 1600 * 100%); }
.p-list .way-2 li:nth-child(9) { top: calc(327 / 720 * 100%); left: calc(292 / 1600 * 100%); }

.p-list .way-2 li:nth-child(1) .inner{ left: 0.36em; bottom: 0.5em;}
.p-list .way-2 li:nth-child(2) .inner{ right: 0.28em; bottom: 0.28em;text-align: right;}
.p-list .way-2 li:nth-child(3) .inner{ right: 0.34em; bottom: 0.16em;text-align: right;}
.p-list .way-2 li:nth-child(4) .inner{ left: 0.29em; bottom: 0.05em;}
.p-list .way-2 li:nth-child(5) .inner{ left: 0.66em; bottom: -1.22em;}
.p-list .way-2 li:nth-child(6) .inner{ right: 0.68em; bottom: -0.89em; align-items: flex-end;text-align: right;}
.p-list .way-2 li:nth-child(7) .inner{ left: 0.67em; bottom: -1.18em;}
.p-list .way-2 li:nth-child(8) .inner{ left: 0.32em; bottom: -0.78em;}
.p-list .way-2 li:nth-child(9) .inner{ left: 0.26em; bottom: 0.09em;}

.p-list .way-2 li:nth-child(1) .pic:after{right: 100%;width: 0.87em; transform-origin: right top; transform: rotate(-67deg); }
.p-list .way-2 li:nth-child(2) .pic:after{left: 100%; width: 0.7em;transform: rotate(67deg);transform-origin: left top;}
.p-list .way-2 li:nth-child(3) .pic:after{left: 100%; width: 0.6em;transform: rotate(57deg);transform-origin: left top;}
.p-list .way-2 li:nth-child(4) .pic:after{right: 100%; width: 0.5em;transform: rotate(-56deg);transform-origin: right top;}
.p-list .way-2 li:nth-child(5) .pic:after{right: 100%;width: 1.08em; transform-origin: right top; transform: rotate(53deg); }
.p-list .way-2 li:nth-child(6) .pic:after{left: 100%;width: 0.84em; transform-origin: left top; transform: rotate(-39deg); }
.p-list .way-2 li:nth-child(7) .pic:after{right: 100%;width: 1.08em; transform-origin: right top; transform: rotate(53deg); }
.p-list .way-2 li:nth-child(8) .pic:after{right: 100%;width: 0.56em; transform-origin: right top; transform: rotate(57deg); }
.p-list .way-2 li:nth-child(9) .pic:after{right: 100%;width: 0.47em; transform-origin: right top; transform: rotate(-58deg); }

.p-list .way-3 li .inner{width: 3rem;}
.p-list .way-3 li .inner .pic dl img{ /*min-width:1.5rem;*/max-height: none;  width: 45%;  margin: auto;}
.p-list .way-3 li .name{font-size: 0.22em}
.p-list .way-3 li:nth-child(1) { top: calc(217 / 720 * 100%); left:calc(912 / 1600 * 100%);}
.p-list .way-3 li:nth-child(2) { top: calc(389 / 720 * 100%); left: calc(1073 / 1600 * 100%);}
.p-list .way-3 li:nth-child(3) { top: calc(488 / 720 * 100%); left: calc(1272 / 1600 * 100%); }
.p-list .way-3 li:nth-child(4) { top: calc(512 / 720 * 100%); left:calc(1023 / 1600 * 100%); }
.p-list .way-3 li:nth-child(5) { top: calc(500 / 720 * 100%); left: calc(763 / 1600 * 100%); }
.p-list .way-3 li:nth-child(6) { top:calc(481 / 720 * 100%); left: calc(762 / 1600 * 100%); }

.p-list .way-3 li:nth-child(1) .inner{ right: 0.25em; bottom: 0.48em;text-align: right;}
.p-list .way-3 li:nth-child(2) .inner{ left: 0.38em; bottom: 0.45em;}
.p-list .way-3 li:nth-child(3) .inner{ left: 0.6em; bottom: 0.45em;}
.p-list .way-3 li:nth-child(4) .inner{ right: 0.31em; bottom: 0.43em;text-align: right;}
.p-list .way-3 li:nth-child(5) .inner{ right: 0.48em; bottom: -1.1em;text-align: right;}
.p-list .way-3 li:nth-child(6) .inner{ right: 0.35em; bottom: 0.38em; text-align: right;}

.p-list .way-3 li:nth-child(1) .pic:after{left: 100%;width: 0.85em; transform-origin: left top; transform: rotate(74deg); }
.p-list .way-3 li:nth-child(2) .pic:after{right: 100%; width: 0.89em;transform: rotate(-64deg);transform-origin: right top;}
.p-list .way-3 li:nth-child(3) .pic:after{right: 100%; width: 0.98em;transform: rotate(-54deg);transform-origin: right top;}
.p-list .way-3 li:nth-child(4) .pic:after{left: 100%; width: 0.83em;transform: rotate(68deg);transform-origin: left top;}
.p-list .way-3 li:nth-child(5) .pic:after{left: 100%;width: 0.9em; transform-origin: left top; transform: rotate(-59deg); }
.p-list .way-3 li:nth-child(6) .pic:after{left: 100%;width: 0.8em; transform-origin: left top; transform: rotate(64deg); }
}

@media (max-width:1024px) {
    .bus-cars-solution .item > .pic{min-height:50vw}
    .p-list{ padding: 0.9em 0.2rem 0.4em 0.2em;}
    .p-list ul{width:3em;display: flex;flex-wrap: wrap;justify-content: space-between;}
    .p-list li{width: 1.3em;margin: 2% 0;word-break: break-all;}
    .p-list li p{display: none;}
    .p-list + figure img{position: absolute;left: 50%;top: 0;width: auto; height: 100%;transform: translateX(-50%);z-index: -1;max-width:none;}
    .p-list .pic dl{height:100%}
    .p-list .way-1 dd{width:21%;height:auto;}
}

    .zhaoming-layer .ul-item{min-height: 4rem;background: no-repeat center center;color:#fff; background-size: cover; display: flex;flex-direction: column;justify-content: center; padding: 0 0.79rem;}
    .zhaoming-layer .name{display: flex;align-items: center;font-size: 0.36rem;margin-bottom: 0.8rem;}
    .zhaoming-layer .name .ico{margin-right: 0.18rem;width: 0.4rem;display:none;}
    .zhaoming-layer .name .ico svg{display:block;width:100%;}
    .zhaoming-layer ul{display: flex; flex-wrap: wrap;}
    .zhaoming-layer li{width: calc((100% - 0.18rem * 2) / 3); background-color: rgba(255,255,255,0.2);min-height: 1rem;display: flex;flex-direction: column;justify-content: center;align-items:center}
    .zhaoming-layer li:not(:nth-child(3n)){margin-right: 0.18rem;}
    .zhaoming-layer li .ico{width: 0.34rem;height:0.34rem;margin-bottom: 0.08rem;display: flex;align-items:center;justify-content:center;}
    .zhaoming-layer li .ico img{max-height:100%;}
    .zhaoming-layer li p{margin:0;font-size:0.18rem;text-align:center;}
    .zhaoming-layer .ul-item_2 li p{font-size:0.14rem}
    @media(min-width:1025px){
    .zhaoming-layer{display: flex;justify-content: space-between;}
    .zhaoming-layer .ul-item{width: calc((100% - 0.2rem) / 2);}
    }

/*quick*/
#quick{padding:5.20833333% 0 0;}
#quick ul{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between; display:flex;flex-wrap: wrap;}
#quick li{width:49.28571429%;text-align:center;padding:0.71428571% 0;}
#quick .img{padding-bottom:50.72463768%; position:relative; display: block; transition: all 0.5s;}
#quick .img img{position: absolute;  left: 0;  top: 0;  width: 100%; height: 100%; object-fit: cover; -webkit-object-fit: cover;}
#quick .text{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;font-size:1.875em;line-height:1.33333333em;padding:1em;transition:all 0.3s;}
#quick a{display:block;overflow:hidden;position:relative;color:#fff;background:no-repeat center center;background-size:cover;}
#quick a:hover .img{transform:scale(1.05);}
#quick a:hover .text{transform:translateY(-60%);}
@media(max-width:640px){
    #quick li{ width:100%;}
}

.TextList002{padding:5% 0}
.TextList002 .title{ text-align:center; padding-bottom:2%}
.TextList002 .list li{border-bottom:1px dashed #eee; height:.5rem; line-height:.5rem;}
.TextList002 .list li a{ display:block; padding-right:.2rem; }
.TextList002 .list li span{ float:right; color:#a6a6a6; font-size:.14rem;}


.job-main{position:relative;margin-top: 3%;display: flex; flex-wrap: wrap; justify-content: flex-end;}
.job-main .job{width:100%; max-width:540px;position: relative; z-index: 10; padding: 8% 4%;font-size:.18rem;}
.job-main .job a{color:#fff}
.job-main .group{min-height:300px}
.job-main .job h3{color:#fff; font-size:.48rem; padding:0; margin:0}
.job-main .job ul{justify-content:flex-start; padding:12.085% 0}
.job-main .job li{min-width: 23%;padding:1%;line-height:40px;}
.job-main .job li a{background:rgba(255,255,255,0.1); display:block; border-radius:20px; padding:0px 20px}
.job-main .job li a:hover{color:#333333;background:rgba(255,255,255,1)}
.job-main .other{width: 83%;}
.job-main .other .link{position:relative; width:46.792%;}
.job-main .other .link a{position:relative;display:block; height:100%;display:flex; flex-wrap: wrap; justify-content:center; align-content: center; align-items:center; text-align:center; background:#214eb4}
.job-main .other .link a b{font-weight:normal;width:100%}
.job-main .other .link a i{display: block;  width: 32px;  height: 2px;  background: #fff;  margin-top: 20px;  position: relative;}
.job-main .other .link a i:before{content:''; width: 15px; height: 2px; position: absolute; background: #fff; transform: rotate(45deg); bottom: 6px; right: -2px;}
.job-main .other .link span:before,
.job-main .other .link span:after{content:'';position:absolute;display:block; z-index:2}
.job-main .other .link span:before{width:100%; height:2px}
.job-main .other .link span:after{width:2px; height:100%}
.job-main .other .link span:nth-child(1):before {left:0; top:0;background: linear-gradient(90deg,rgba(255,255,255,1),rgba(255,255,255,0) 80%)}
.job-main .other .link span:nth-child(1):after {left:0: top:0;background: linear-gradient(rgba(255,255,255,1),rgba(255,255,255,0) 80% )}
.job-main .other .link span:nth-child(2):before {right:0;bottom:0;background: linear-gradient(90deg,rgba(255,255,255,0) 20%,rgba(255,255,255,1))}
.job-main .other .link span:nth-child(2):after {right:0;bottom:0; background: linear-gradient(rgba(255,255,255,0) 20%,rgba(255,255,255,1))}
.job-main .other .link:hover a{background:#4ba437}
.job-main .other figure{width: 46.792%;}
.job-main .photo img{object-fit: contain;-o-object-fit: contain; height: 100%;  width: 100%; position: absolute;  top: 0; left: 0;}
@media(max-width:768px){
.job-main .group{min-height:auto}
.job-main .job{font-size:.22rem;max-width:none;}
.job-main .job h3{color:#333; }
.job-main .job li{min-width:48%;}
.job-main .job li a{color:#333;background:#f4f4f4}
.job-main .job li a:hover{color:#fff;background:#214eb4}
.job-main .photo{order: -1;}
.job-main .photo img{position:relative;height:auto}
}

/**/
.party-one .about-intro,
.about-culture .item p,
.promotion-three .item .des,
.honest-one .list .item .des,
.honest-one .list .item .xhcon dd .wcon,
.honest-two .mise-des .xt,
.news-box li .text .tit,
.activity-box .switc-box .item .text .des,
.activity-box .list-activity li .text .des,
.recru-box .list li .text .tit,
.bus-cars .switc-box .item .des,
.ductor-sols-pro li .des,
.home_news .ul li .newInner aside,
.widget li,
#post .entry{text-align:justify}

.party-one .about-intro p,
.about-overview .about-intro p,
.honest-two .mise-des .xt,
#post .entry{ text-indent:2em}

.busMain_tab_nav{ display:flex; align-items:center; justify-content:center; background-color:#f7f9fa; gap:1.4rem; }
.busMain_tab_nav a{ display:inline-flex; height:.9rem; align-items:center; justify-content:center; position:relative; color:#333333; }
.busMain_tab_nav a:before{ content:''; position:absolute; left:0; bottom:0; width:100%; height:2px; background-color:#1976d2; opacity:0;}
.busMain_tab_nav a.on{ color:#1976d2;}
.busMain_tab_nav a.on:before{ opacity:1;}
@media(max-width:640px){
    .busMain_tab_nav{ gap:.5rem;}
}

.ductor_proClassify .ul{ display:flex; justify-content:space-between; flex-wrap:wrap;}
.ductor_proClassify li{ width:49%; margin-bottom:2%;}
.ductor_proClassify li a{ display:block; position:relative; overflow:hidden; border-radius:.2rem; }
.ductor_proClassify .pic{ width:100%; position:relative; background:none!important; height:4.55rem;}
.ductor_proClassify .pic img{ position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;object-fit:cover;}
.ductor_proClassify .pic:before{ content:''; position:absolute; left:0; bottom:0; width:100%; height:100%; z-index:2; background-image: linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0));}
.ductor_proClassify .text{ position:absolute;left:0; bottom:0; width:100%; padding: .3rem .4rem; color:#fff; z-index:3;}
.ductor_proClassify .tit{ font-size:.24rem; margin-bottom:.1rem;}
.ductor_proClassify .des{display: block;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden; line-height:calc(30 / 16) }
.ductor_proClassify .des p {text-overflow: ellipsis;  overflow: hidden;}
.ductor_proClassify li a:hover .des,.ductor_proClassify .des p{white-space: initial;}
@media(max-width640px){
    .ductor_proClassify li{ width:100%;}
}

.Inside-Main{overflow-x:hidden}