@charset "utf-8";
body{font-family: Microsoft YaHei, "微软雅黑", sans-serif}


#hd{z-index:99999;  height:120px; position: fixed; top: 0;left: 0;right: 0;}
.logo .logo2{display:none;}

.hei #hd{color:#fff}
.hei #hd a{color:#fff}
.hei #hd .logo .logo1{display:none;}.hei #hd .logo .logo2{display:block;}
.hei #hd .navico .navico-x{background-color: #fff;}

header#hd:hover,.fixed-on header#hd{box-shadow: 0 5px 5px rgba(150,150,150,.2);background: rgba(255, 255, 255, .9);backdrop-filter: saturate(180%) blur(8px); color:#111;}
header#hd:hover a,.fixed-on header#hd a{color:#111}
header#hd:hover .logo .logo1,.fixed-on header#hd .logo .logo1{display:block;}header#hd:hover .logo .logo2,.fixed-on header#hd .logo .logo2{display:none;}
header#hd:hover .navico .navico-x,.fixed-on header#hd .navico .navico-x{background-color:#111}




.hd-w{margin:0 8%; height:100%;}   .handlh{height:100%;line-height:120px;transition: all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;}

.logo{height:100%;}
.logo a{height:100%}
.logo a img{max-height:46%;}
.nav{height:100%;}

.navul{height:100%;padding:0;margin:0; text-align:center; text-overflow:ellipsis;white-space:nowrap;}
.navli{height:100%; display:inline-block;     min-width:18%;max-width:19%;}
@media(min-width:1760px){.nava{font-size:18px;} html[lang="cn"] .nava{letter-spacing:4px;} .navli{min-width:18%;}}

.navli:hover{background:rgba(255, 255, 255, .8);}
.nava{display:block;height:100%;line-height:120px; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; transition: all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;    font-weight:700;}
.nava:hover{background:rgba(255, 255, 255, .8);}
    .navs{height:0;min-height:0;overflow: hidden;position: absolute;left:0;right:0; min-width:90%; margin:0 auto;text-align:left; padding:0; top: 200px;z-index:9998;}
    .navs2{text-align: center;}
    .navs ul{padding:0;}
    .navli:hover .navs{border-top:1px solid #f49d1a; height:auto;min-height:100px;background:rgba(255,255,255,1);backdrop-filter: blur(4px);box-shadow: 0 5px 10px rgba(0,0,0,.1);  padding: 0 5% 20px 5%;top: 120px;}
    .navsli{padding:0;margin:0;}
    .link2{font-weight: 700;}
    .link2, .link3{padding-left:5%;margin:.3em 0;}
    .navs-tubox{box-shadow:-1px 0 0 #ccc; margin-top: 20px;margin-left:2px;}
    .navs-tu{padding:0 0 0 30px;}
    .navs-tu p.g3{max-height:140px;}
    .saon{ background:#f8f8f8; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; }
    [class^="sb"]{display: none}
    [class^="sb"][class$="on"]{display:block}

    .link22 img{display:block;}
    .link22 span{display:block;  overflow:hidden; padding-top:.6em; text-align: left; white-space: pre-wrap;}
    
.nav-r{height:100%}
.kccx p{margin:0;text-align:right;}
.kccx a{display:block;}
.lang-p{text-align:right; margin:0; cursor:pointer; position: relative;}

@media(min-width:1760px){.lang-p{font-size:18px;} }
.lang-p i{font-weight:normal;}
.lang ul{position:absolute;left:0; right:0;margin: 0;padding:0;height:0;min-height:0;overflow: hidden; top:200px;}
.lang:hover ul{height:auto;min-height:40px; padding:0 10px 10px 10px;background:rgba(255,255,255,.9);backdrop-filter: blur(4px);box-shadow: 0 5px 10px rgba(0,0,0,.1);z-index: 9999;  top:120px; right:-50%;}
.lang li{display: block; padding:8px 0;line-height:2em;margin: 0;text-align:center;border-bottom:1px solid #eee;}
.lang li a{display:block; padding:0; line-height:1.2em;white-space:nowrap;}
.cpxqtop::before{content:"";display: block; height: 120px;}

.lang{position: relative;}
@media (max-width: 1760px){
    .lang:hover ul{right:-40%;}
}

@media(min-width:1600px){
.fixed-on #hd{height: 100px;}
.fixed-on .handlh,.fixed-on .nava{line-height:100px;}
.fixed-on .navli:hover .navs, .fixed-on .lang:hover ul{top:100px;}
}
@media (max-width:1760px){
    #hd{height:110px;}.hd-w{margin:0 3%;}
    .nava,.handlh{line-height:110px;}
    .navli:hover .navs, .lang:hover ul{top:110px;}
    .cpxqtop::before{content:"";display: block; height: 110px;}
}
@media (max-width:1600px){
    #top{height:46px;line-height:46px;}
    #hd,.hd-w{height:100px;}
    .nava,.handlh{line-height:100px;}
    .navli:hover .navs, .lang:hover ul{top:100px;}
    .cpxqtop::before{content:"";display: block; height: 100px;}
}
@media (max-width:1500px){
    #top{height:40px;line-height:40px;}
    #hd,.hd-w{height:90px;}
    .nava,.handlh{line-height:90px;}
    .navli:hover .navs, .lang:hover ul{top:90px;}
    .cpxqtop::before{content:"";display: block; height: 90px;}
}
@media (max-width:1400px){
    #top{height:36px;line-height:36px;}#top-tel{border-bottom-left-radius:12px;}
    #hd,.hd-w{height:80px;}
    .nava,.handlh{line-height:80px;}
    .navli:hover .navs, .lang:hover ul{top:80px;}
    .cpxqtop::before{content:"";display: block; height: 80px;}
}
@media (max-width:1300px){
    #top{height:30px;line-height:30px;}#top-p{font-size:12px;}
    #hd,.hd-w{height:70px;}
    .nava,.handlh{line-height:70px;}
    .navli:hover .navs, .lang:hover ul{top:70px;}
    .cpxqtop::before{content:"";display: block; height: 70px;}
}
@media (max-width:1100px){
    #top{height:26px;line-height:26px;}
    #hd,.hd-w{height:60px;}
    .nava,.handlh{line-height:60px;}
    .navli:hover .navs, .lang:hover ul{top:60px;}
    .cpxqtop::before{content:"";display: block; height: 60px;}
}
@media (max-width:1000px){
    .lang-p span,.kccx span{display:none;}
    .lang ul{left:auto;min-width:60px;}
}
@media (min-width:860px){
    .nav-i{display:none;}
}
@media (max-width:860px){

    #hd{position: fixed;top:0;left:0;right:0;z-index: 9999;}
    #top{display:none;}
    .nav-i{display:inline-block;}
    .logo{width:60%;margin-left:10%;}
    .nav-r{width:20%}
    .logo a{-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;}
    .hd-w .w16{width:20%;}
    .kccx i,.lang-p i{display: block;}
    .kccx a span{display:none;}
    .kccx a{position: relative;}
    .kccx a:hover span{ display:block; padding:0 1em; position: absolute; right:1.2em; top:18px; height:24px; line-height:24px; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; }
    .nav{width:auto; position: absolute;left:0;right:0;background:rgba(255,255,255,.9);backdrop-filter: blur(4px);box-shadow: 0 5px 10px rgba(0,0,0,.1);z-index: 9999;overflow: hidden; height:0;min-height:0; top:200px;}
    .navul{width:auto;}
    .navli{height:auto;width:auto; display:block;line-height:2em;border-bottom: 1px solid #eee;text-align: center;max-width: 100%;}
    .nava{height:auto;line-height:3em;text-align:center;font-size:14px;}
    .toleft-on{height: auto;min-height: 200px;padding:0 3% 3% 3%;top:60px; border-top:1px solid #eee;}
    .navs{display:none;}
    #banner{padding-top:60px;}
    .hei #banner{padding-top:0;}#lm-us #banner{padding-top: 0;}
}
.navico {position:relative;top:10px;left: -10px; width:40px;height:40px;z-index:9999;}
.navico .navico-x {width: 18px;height: 2px;background-color:#333; display:inline-block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.navico .navico-x::before, .navico .navico-x:after{content:'';width:100%;height:100%;position:absolute;background-color:inherit;left:0;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;}
.navico .navico-x::before {bottom:5px;}
.navico .navico-x::after {top:5px;}
.navico.is-clicked .navico-x,header#hd:hover .navico.is-clicked .navico-x, .fixed-on header#hd .navico.is-clicked .navico-x {background-color:rgba(255, 255, 255, 0);}
.navico.is-clicked .navico-x::before, .navico.is-clicked .navico-x::after {background-color:#333;}
.navico.is-clicked .navico-x::before{bottom:0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.navico.is-clicked .navico-x::after{top:0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}

#jd{width:100%;clear:both;overflow:hidden;background:#ccc; position:relative;z-index:996;}
#slides {max-width:2560px;margin-left:auto;margin-right:auto;display:none;position:relative;}
    #slides img{width:100%;pointer-events:none;user-select:none;}
#jd video{width:100%;}
#jd a{display:block;}
#jd a:hover img{transform:scale(1.01)}
#jd:hover img{transform:scale(1.01)}

    #slides a.slidesjs-next, #slides a.slidesjs-previous{background:rgba(63,63,81,0.1);display:none;width:30px;height:60px;z-index:999;overflow:hidden;text-indent: -9999px;}
    #slides:hover a.slidesjs-next, #slides:hover a.slidesjs-previous {display: block;}
    a.slidesjs-play,  a.slidesjs-stop {display:none!important;}

    a.slidesjs-next {position:absolute;right:0;top:50%; margin-top:-40px;}
    #slides a:hover.slidesjs-next {background:rgba(63,63,81,0.8);}
    a.slidesjs-previous {position:absolute;left:0;top:50%; margin-top:-40px;}
    #slides a:hover.slidesjs-previous {background:rgba(63,63,81,0.8);}
    a.slidesjs-next:before,a.slidesjs-previous:before{font-family:"宋体";display:block;width:30px;height:60px;line-height:60px;text-align:center;font-size:30px;color:#fff;text-indent:0;}
    a.slidesjs-next:before{content:">";}
    a.slidesjs-previous:before{content:"<";}

    .slidesjs-pagination {list-style:none;padding:0;margin:0;position:absolute;bottom:1%; right:0;width:100%;text-align: center;z-index:999;}
    .slidesjs-pagination li {margin:6px;padding:0;display:inline-block;}
    .slidesjs-pagination li a {display:inline-block;width:18px;padding-top:18px;height:0; border:1px solid rgba(255,255,255,0); border-radius:50%; overflow: hidden;transition:all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;position: relative;text-indent:-9999px;}
    .slidesjs-pagination li a::after{content:"";border-radius:50%; width:10px;height:10px;position: absolute;left:4px;top:4px;background: #f49d1a;}

    .slidesjs-pagination li a.active,   .slidesjs-pagination li a:hover.active {margin:0; border:1px solid #f49d1a;}
    .bgnone .slidesjs-pagination li a.active,  .bgnone .slidesjs-pagination li a:hover.active{background:none;}

    .sen-bg{ background-size:cover; background-position: center center; }
    .sen-bg2{background-size:cover; background-position: center center;}

@media (max-width: 768px) {
    .slidesjs-pagination li a {width:8px;padding-top:8px;}
    .slidesjs-pagination li a::after{width:4px;height:4px;left:2px;top:2px;}
    #slides .slidesjs-navigation{display: none!important}
}
@media (min-width:1780px) {
	#jd .slidesjs-container,#jd .slidesjs-control{height:100vh!important;}
	.sen-bg{height:100%;}.sen-bg2{display:none;}
	#jd .slidesjs-slide{overflow: hidden;}
	#jd .slidesjs-container img{ height:100vh!important; max-width:none; width:auto!important; position:relative; left:50%; -webkit-transform: translateX(-50%)!important; transform: translateX(-50%)!important; -moz-transform: translateX(-50%)!important; -ms-transform: translateX(-50%)!important; -o-transform: translateX(-50%)!important; }
}
@media (max-width:460px){
    #jd .slidesjs-container{height:100vh!important;}
    #jd .slidesjs-slide{overflow: hidden;}
    #jd .slidesjs-container img{ height:100vh!important; max-width:none; width:auto!important; position:relative; left:50%; transform: translateX(-50%)!important; -webkit-transform: translateX(-50%)!important; -moz-transform: translateX(-50%)!important; -ms-transform: translateX(-50%)!important; -o-transform: translateX(-50%)!important; }
}

.t1{text-align:center;font-size: 2em;font-weight: 600; color:#f49d1a;}
.t1 a{color: #f49d1a;}
.t1p{text-align:center;font-size: 1.2em;max-width:800px;margin-left: auto;margin-right: auto;color:#777;}

/*2*/
.scene{width:3.75rem;max-width:100%; overflow:hidden;background:#f5f5f5;position:relative}
.scene::after{content:'';display:block;width:100%;height:.01rem;background:#f49d1a}
.scene .scene-hot{position:absolute;top:.78125rem;left:0;width:100%;height:.625rem;pointer-events:none;}
.scene .scene-content{display:flex;width:4.048177rem;height:1.666667rem;overflow:hidden;}
@media(min-width:769px){
    .scene .scene-content.scene-fuon+.scene-hot{display:none}
    .scene .scene-content.scene-fuon .scene-content-item .scene-wrapper .scene-modal{opacity:.8}
    .scene .scene-content.scene-fuon .scene-content-item .scene-wrapper .scene-wrapper-bg>img{transform:translate(0,0)}
    .scene .scene-content.scene-fuon .item-thumb{opacity:0;z-index:1}
}

.button-more{margin-left: 0.588542rem;line-height: .042rem;height: 0.042rem;font-size: .04rem;}
.button-more:hover{color:#e60015;}
.scene-content-item{position:relative;flex:1 1 .298177rem;transition:all 1s;will-change:auto}
@media(min-width:769px){
    .scene-content-item.scene-on{flex:1 0 3.451823rem}
    .scene-content-item.scene-on .scene-wrapper .scene-modal{opacity:0;visibility:hidden}
    .scene-content-item.scene-on .item-detail{opacity:1;z-index:2}
}
.scene-content-item:hover .item-thumb-action{background-color: #fafafa;}

.item-detail>a{display:inline-block;}

.scene-content-item .scene-wrapper{position:relative;z-index:1;width:100%;height:100%;box-sizing:border-box;transform:skew(-10.15deg);transform-origin:left top;overflow:hidden}
.scene-content-item .scene-wrapper .scene-modal{ position:absolute; width:100%; height:100%; background-color:rgba(0,0,0,.5); opacity:0; z-index:100; transition:all .6s; -webkit-transition:all .6s; -moz-transition:all .6s; -ms-transition:all .6s; -o-transition:all .6s; pointer-events:none;}
.scene-content-item .scene-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .6s}
.scene-content-item .scene-wrapper-bg{position:absolute;top:0;left:50%;margin-left:-.149089rem;width:3.75rem;height:100%;transform:translate(-50%,0) skew(10.15deg);transform-origin:left top}
.scene-content-item .scene-wrapper-bg>img{width:100%;height:100%;transition:transform .5s;aspect-ratio:1903/846;}
.scene-content-item:nth-child(1) .scene-wrapper{position:relative}
.scene-content-item:nth-child(1) .scene-wrapper::before{content:"";position:absolute;top:0;right:0;z-index:10;width:2px;height:100%;background-color:#fff;opacity:.6}
.scene-content-item:nth-child(1) .scene-wrapper-bg>img{transform:translate(-.9rem,0)}
.scene-content-item:nth-child(2) .scene-wrapper{overflow:initial;z-index:0}
.scene-content-item:nth-child(2) .scene-wrapper-bg>img{transform:translate(-.92rem,0)}
.scene-content-item:nth-child(3) .scene-wrapper{position:relative}
.scene-content-item:nth-child(3) .scene-wrapper::before,.scene-content-item:nth-child(4) .scene-wrapper::before,.scene-content-item:nth-child(5) .scene-wrapper::before,.scene-content-item:nth-child(6) .scene-wrapper::before{content:"";position:absolute;top:0;left:0;z-index:10;width:2px;height:100%;background-color:#fff;opacity:.6}
.scene-content-item:nth-child(3) .scene-wrapper-bg>img{transform:translate(-.9444rem,0)}
.scene-content-item:nth-child(4) .scene-wrapper-bg>img{transform:translate(-.999999rem,0)}
.scene-content-item:nth-child(5) .scene-wrapper-bg>img{transform:translate(-.999999rem,0)}
.scene-content-item:nth-child(6) .scene-wrapper-bg>img{transform:translate(-.999999rem,0)}
.scene-content-item .item-thumb{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;transition:opacity .5s;color:#333}
.scene-content-item .item-thumb .item-thumb-title{margin-top:1.2rem;margin-bottom:.03125rem;line-height:.096490947rem;text-align:center;font-size:.051234858621rem}/*.893229*/
.scene-content-item .item-thumb .item-thumb-desc{margin-bottom:.101563rem;line-height:.054276rem;text-align:center;font-size:.035rem}
.scene-content-item .item-thumb .item-thumb-action{display:flex;justify-content:center;cursor: pointer}
.scene-content-item .item-thumb .item-thumb-action .item-thumb-action-left,.scene-content-item .item-thumb .item-thumb-action .item-thumb-action-right{position:relative;width:.049479rem;height:.135417rem;background-image:url(/images/rect-small.png);background-repeat:no-repeat;background-position:center center;background-size:cover}
.scene-content-item .item-thumb .item-thumb-action .item-thumb-action-left{left:.010417rem}
.scene-content-item .item-thumb .item-thumb-action .item-thumb-action-right{left:-.010417rem}
.scene-content-item .item-thumb .item-thumb-action .item-thumb-action-center{width:.1875rem;height:.135417rem;background-image:url(/images/rect.png);background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;justify-content:center;align-items:center}
.scene-content-item .item-thumb .item-thumb-action .item-thumb-action-center img{width:.0625rem;height:.0625rem}
.scene-content-item .item-detail{opacity:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transition:opacity .6s}
.scene-content-item .item-detail .item-detail-header{margin-bottom:.3125rem;padding:.208333rem 0 0 .588542rem}
.scene-content-item .item-detail .item-detail-header:hover .item-detail-arrow div{-webkit-animation:heroArrow2 1s ease infinite;animation:heroArrow2 1s ease infinite}
.scene-content-item .item-detail .item-detail-header .item-detail-title{margin-bottom:.041667rem;line-height:.096490947rem;font-size:.064327298rem}
.scene-content-item .item-detail .item-detail-header .item-detail-desc{margin-bottom:.041667rem;line-height:.065104rem;font-size:.046875rem}
.scene-content-item .item-detail .item-detail-header .item-detail-arrow{width:.078125rem;height:.052083rem;overflow:hidden}
.scene-content-item .item-detail .item-detail-header .item-detail-arrow div{display:flex}
.scene-content-item .item-detail .item-detail-header .item-detail-arrow img{margin-right:.026042rem;width:.078125rem;height:.052083rem}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs>a:last-child,.scene-content-item .item-detail .item-detail-header .item-detail-arrow img:last-child{margin-right:0}
.scene-content-item .item-detail .item-detail-content{position:relative;margin-left:.588542rem}
.scene-content-item .item-detail .item-detail-content .item-detail-item{margin-bottom:.083333rem;line-height:.078125rem;font-size:.03rem}
.scene-content-item .item-detail .item-detail-content .item-detail-item.active .item-detail-name,.scene-content-item .item-detail .item-detail-content .item-detail-item:hover .item-detail-name{font-size:.04rem;color:#e60012}
.scene-content-item .item-detail .item-detail-content .item-detail-item.active .item-detail-info{display:block;width:2rem}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-name{width:.49rem;line-height:.042rem;/*height:.042rem;*/font-size:.04rem;cursor:pointer;transition:all .4s;overflow:hidden}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info{display:none;position:absolute;left:.6rem;top:0}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs{display:flex;margin-bottom:.083333rem}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs>a{margin-right:.073332rem}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs .item-detail-info-img{position:relative;width:.5262295rem;height:.38rem;padding:0 .041667rem;display:flex;justify-content:center;align-items:flex-end}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs .item-detail-info-img img{width:100%;transition:all .4s linear;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs .item-detail-info-img:hover img{transform:scale(1.05)}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs p{padding-bottom:.041667rem;margin-top:.041667rem;line-height:.057292rem;font-size:.03rem;text-align:center}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .scene-more{text-align:center}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .scene-more .button-ghost{cursor:pointer;width:.354167rem;height:.114583rem;line-height:.109375rem;display:inline-block;border-radius:1px;text-align:center;transition:all .1s linear 0s;border:1px solid rgba(0,0,0,.5)}
.scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .scene-more .button-ghost:hover{background:rgba(255,255,255,.35)} 

.scene-content-item .item-detail .item-detail-content .item-detail-item:first-child .item-detail-info{display:block;}
/*2*/

#yy{overflow: hidden;}
#yy .slideTxtBox{position: relative;height:1.525rem;max-height:1040px;background: #eee;}
#yy .hd{position: absolute;bottom:0;left: 0;right:0; height:28%;background: rgba(0,0,0,.3); margin: 0; z-index:8886; color: #fff;}

#yy .next, #yy .prev{height: 100%; font-size: 2em;cursor: pointer;}
#yy .next:hover, #yy .prev:hover{color: #f49d1a;}

.hdli-w{position: relative;height:100%;}
#yy .hd .pure-g{height: 100%;margin:0;padding: 0;}
.yyhhh{height:100%;}

.hdli{padding:5% 10%;margin:auto; border-left: 1px solid rgba(255, 255, 255,.2);box-shadow: 1px 0 0 rgba(255, 255, 255,.2);height:90%;}
@media(min-width:1500px){.yyli-t{font-size:2em;}}
.yyli-t p{position: relative;}
.yyli-t span{font-size: .5em;display: block;}
.yyli-t img{position: absolute;right: 0;top: 8px;max-width: 60px;}

.on .yyli-t{margin-top:40%;}
.on .yyli-t img{top: 1.4em}
.on .yyli-tt{position: absolute;top: 0;margin-top:.3em;left:10%;right:5%;}

.on .hdli{position: absolute;bottom:0;left: 0;right: 0;background: rgba(255, 190, 0, 0.8);backdrop-filter: blur(4px); color: #fff!important;height: 356%;}
.on .yyli-t p{padding:1em 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}

.yyli-p{height:0;min-height:0; overflow: hidden;}
.yyli-a{display: none;}
.yyli-a a{display: inline-block;padding:.5em 2em;border:1px solid #fff;color: #fff;}
.yyli-a a:hover{background:#fff;}
.on .yyli-p{height: auto;min-height:36%;}
.on .yyli-a{display: block;}

@media (max-width:1499px){
    .on .yyli-t p{padding: 2em 0;}
    .on .yyli-t img{top: 1.8em;width:40px;}
}

@media (max-width:767px){
    #yy .slideTxtBox{height: 380px;}
    .hdli-w{display:none}
    .hdli-w.on{display:block;}
    .on .yyli-tt{left: 3%;text-align: right;}
    .on .hdli{height:357%;padding:0 3%;}
    .on .yyli-t{margin-top:26px;}
    .yyli-p a{margin-top: 0;}
    .on .yyli-p{min-height: auto;}
    .yyli-p p{margin-top: 0;}

}


#yy .bd{text-align: center;overflow-x: hidden;}
#yy .bd img{display:inline-block;width: 2560px;}


.newsbox{background: #f7f7f7; font-size: 1.1em;}
.newsbg{background: #fff;}

.news-toutiao-img{width:100%;overflow: hidden;position: relative;padding-bottom:75%;}
.news-toutiao-img a{position: absolute;top: 0;bottom: 0;left: 0;right: 0; text-align: center;}
.news-toutiao h4, .news-toutiao p{margin-left:5%; margin-right: 5%;}
.news-toutiao p{color:#999;}
.more{float: right; font-size: 1.5em;line-height: 1em;color: #999;}

.sen{position: relative;}
.news-tuijian{height: 48%; background: #fff;overflow: hidden;}
.sen .news-tuijian:last-child{position: absolute;left: 0;right:0;bottom: 0;}
.newslist{margin:7%;}
.newslist .w001{border-top: 1px solid #eee}
.newslist p{color: #999;}
.n-time span{font-size:2em;display: block;line-height: 1;}

.news-box{height:31.44%;background: #fff;overflow: hidden; margin-bottom:3%;}
.seni3{margin-bottom:0;}
.news-box .n-time{ float: left; padding-right:4%; margin-right:4%; height: 100%; border-right:1px solid #eee;}
.n-time p{margin: 0;}
.news-box span{line-height: 2em}
.news-box h4{height:3em; font-weight: normal}

@media (max-width: 767px){
    .news-toutiao-img{padding-bottom: 0;}
    .news-toutiao-img a{position:static;display: block;}

    .news-tuijian{height: auto;}
    .newslist{margin:0 5%;}
    .newslist .w001{border-top: 0 none;border-bottom:1px solid #eee;}
    .sen .news-tuijian:last-child{position:static;}
    .news-tuijian .n-time span{display: inline-block;margin-right: 10px;padding-right: 10px;font-size: 1em;border-right: 1px solid #eee}
    .news-tuijian .w001 p{margin-top: 0;}
}


.about{position: relative;overflow: hidden;}
.about::after{content: "";height:100%;width:50%; position: absolute;top:0;right: 78%;background:#f2c43b; z-index: -1; border-top-right-radius:3em;}
.about-box{margin:6% 0 0 10%;}
.vbox{ border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; overflow: hidden;}
.vbox video{display: block;}
.vbox button{display: block;border: 0 none;padding: 0;margin: 0;width:100%; height: 100%;background:#fff;}

h3#ab-tzs{position: relative;font-family: "微软雅黑";letter-spacing:6px;font-size:2em}
h3#ab-tzs::before{content: "A";font-size:2.5em;line-height: 1;}
h3#ab-tzs span{position: absolute; top:.2em;left:2.1em;line-height: 1;font-size:1em;color: #f49d1a;font-weight: normal;line-height: 30px; letter-spacing:5px;}

.ab-icon p{padding-top:1em; padding-bottom: 1em;line-height:20px;}
.ab-icon a{color: #555;font-weight: 700;}
.ab-icon i{font-size: 1.5em;line-height:20px;font-weight: normal;}
.ab-icon span::before{content:"";display: inline-block;margin:4px 1em;width:1em;border-bottom: 1px solid #888;}
.ab-imgbox{ overflow: hidden; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; }
@media (max-width: 768px) {
    .ab-icon span::before{width: .5em;margin: 3px .5em;}
    
}


footer{background: #181818; color: #fff}
footer a{color: #fff}
#fo1{background: url(/images/fo1-bg.jpg) 0 0 no-repeat;background-size:cover;border-bottom: 3px solid #f49d1a;}

.fo2{padding-top: 3em;padding-bottom: 1em;}
.wx-txt span{display: inline-block;width:45%;max-width:8.2em;}
.wx img{width:45%;max-width:6.5em; display: inline-block; border: 0.4em solid #fff;}
.wx span{display: inline-block;width:10%; max-width:1em;}
.fo-lm h3{letter-spacing: 2px; font-size:1.2em;font-weight: normal;}
.fo-lm p{margin: 0.5em 0; color: #999}
.fo-lm p a{color: #999;}

#fo3{text-align: center; color: #999;padding: 1em;border-top: 1px solid #333;}
#fo3 a{color: #999;}
.fo2 .w25 div{max-width: 19em;}
@media (max-width: 768px) {
    .fo2 .w25 div{margin: auto;}
    .fo2 .w25{text-align: center;}
    .fo2 .w25 div img{height:4em;}
}

/*栏目-产品*/
#banner p{margin: 0 auto;}
#banner p img{display:block; width:100%; margin:auto;}
.bg{background: #f7f7f7;}


.wen{margin: 0;padding:0;border: 1px solid #eee;}
.wen li{margin: 0;padding: 0;}

.t55{background:#fff;padding:8%;font-size:2em;line-height:1; border-bottom:1px solid #FFB84E;}
.t55 span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;border-top: 1px solid #fff;text-align: right;opacity:.8;}

@media(max-width:767px){
    .t55{font-size:20px;padding:2%;}
}


.cpflbox{box-shadow:0 0 10px #ccc;}
.cpflbox .cpfl{overflow: hidden;}
.cpfl .b1{cursor:default;}
.subnavbox{margin:0;}


.subnavbox .current {display:block;}
.subnavbox .cur-bg{background:#fff;padding:10px 0;margin:0;}
.subnavbox ul {display:none;}
ul.active{display: block}
.subnavbox ul li{border-bottom:1px dotted #eee;}
.subnavbox ul li a{display:block;line-height:3em;color:#666;padding-left:10px;}
.subnavbox ul li a:hover {color:#FF6D33;}
.subnavbox ul li a.active {color:#FF6D33;}

.suboneNav{cursor:pointer;font-size:1.125em;padding:7% 8%;line-height: 1.2em;position: relative;border-bottom: 1px solid #fff; position: relative;}
.suboneNav::after{position:absolute; top:50%;right:4%;font-size:1.5em; content:"+";width:1em;height:1em;margin-top:-.5em; text-align:center;}
.suboneNav.currentdd::after{content:"-"}

.suboneNav.activedd::after{content:"+";color:#fff;}
.suboneNav.activedd.currentdd::after{content:"-";}

.activedd{background-color:#FFB84E;}
.activedd a{color:#fff!important;}

.currentdt, .suboneNav.currentdd{background-image:url(/images/ico-jian.png);}

.currentdt{color:#fff;background-color:#FFB84E;}
.currentdt a:hover{color: #f00 !important;;}
.suboneNav a{display:block;margin-right:10%;}
.suboneNav a,.cur-bg a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media (max-width:767px){
    .cpfl .b1{cursor:pointer;}
    .b1s{overflow:hidden;height:0;min-height:0;margin:0;}
    .b1s-on{height:auto;min-height:100px;margin: 4%;}
    .subnavbox ul li a{line-height:26px;font-size:12px;padding-left:10px;}
    .suboneNav{padding:1em;}
}
/*--------------↑侧边栏↑----------------end--*/
.box-sh{box-shadow: 0 0 10px #ccc;}
#cpsx-t{background: #FFB84E; color: #fff; text-align: center;}
#cpul{margin:0;padding:0; text-align:center;border-bottom: 1px solid #fff;}
#cpul li{max-height:160px;padding:20px 0; overflow: hidden;position: relative;}
div.cpimg2{display:none;}
div.cpimg2.newcpon{display: block;position: absolute;top:10px;left:10px;width:1em;height:1.5em; background:url(/images/newcp.png) center no-repeat;background-size:cover;}

#cpul li:nth-of-type(odd){background: #fff;}
.cpimg, .cpt, .cpsx-p{max-height: 160px;}
#cpul li p{max-height: 160px;margin: 0; max-width: 100%;overflow: hidden;}

.cpimg a{display:block;height:100px;line-height:100px;width:100px; margin:auto;}
.cpimg img{display:inline-block;margin:auto;}
.cpimg span{display: block; height:2em;line-height:2em;}
.sx-t{display: block;color: #999;line-height: 2em;}
.sx-p{display: block;line-height: 1.1em;}
.cpt a{display:block;word-wrap:break-word;}

@media (max-width: 768px) {
    #cpsx-t{line-height:30px;}
    #cpsx-t p{margin: 0;}
}
/**/

/*栏目-解决方案*/
.dq2{height:60px;line-height: 60px; background: #eee;overflow: hidden;}
.dq2 p{display: inline-block;height: 16px;line-height: 16px;border-left: 4px solid #F49D1A;padding-left: 20px;margin:0;}
.dq2 p a{color:#545454}
.dqlm-name{height: 100%;margin: 0;padding: 0; float: right;}
.dqlm-name li{width: 180px;height:100%;display: inline-block;text-align: center;}
.dqlm-name li.active{background: #F8AC00;color: #fff !important;}
.dqlm-name li a.active,.dqlm-name li.active a{color: #fff!important;}
@media(max-width:999px){
    .dq2{height:30px;line-height:30px;}
    .dqlm-name{display: none;}
}

#jjfa{background: url(/images/yy-bg.jpg) center 0 no-repeat;overflow: hidden;clear: both;}
.wen-t::after{content: "";display: block;width:60px;height: 2px; background: #f49d1a;margin-top: .5em;}
.wen-more{margin-top: 2em;margin-bottom:2em;}
.i-see{width: 160px;height: 40px;line-height:40px;text-align: center;display: inline-block;background: #f49d1a;color: #fff;}
.i-see:hover{background: #e60015;color: #fff!important;}
.min-box{text-align: center;background: #eee;padding-top:1.5em;}
.min-tu{max-width: 60%;margin: auto;}
.min-txt{line-height:1.2em;padding: .5em;}

@media(min-width: 768px){
    #jjfa .w1600 .w006:nth-of-type(even) .tubox{position: relative;right:-50%;}
    #jjfa .w1600 .w006:nth-of-type(even) .wenbox{position: relative;left:-50%;}
}

@media (min-width:999px){
    #jjfa .wen-t{font-size:2em;letter-spacing: 3px;font-weight: normal;}
}
/*end 栏目-解决方案*/

/* 栏目-服务支持 */
.fwlx-w{box-shadow: 0 0 10px #eee;}
.fwlxbox{padding:5% 10%; position: relative;}
.fwlxbox h3::after{display: block;width: 33px;height: 4px;content: "";background: #F49D1A; margin-top: 1em;}
@media (min-width:999px){
    .fwlxbox p{font-size:2em;margin: 0;}
}
.fwlx-iw{position: absolute;right:8%;top: 50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);z-index: -1;}
.fwlx-iw i{font-size:8em;color: #ccc;}
@media (max-width:999px){
    .fwlx-iw i{font-size:3em;}
}

#fw-w{background: url(/images/fw-bg.jpg) center 0 no-repeat;background-size: cover;overflow: hidden;}
@media(min-width:940px){
    #fw-w .hd, #fw-w .bd{width:60%}
}
#fw-w ul{padding: 0;}
#fw-w .hd li{background: #fff;}
#fw-w .hd li.on, #fw-w .hd li.on a{background:#f49d1a; color:#fff!important;}
#fw-w .hd li span{display: block; height:2.5em;margin:.2em; line-height:2.5em;text-align:center;border: 1px solid #fff;}

.bd-son{background: rgba(255,255,255,.8);padding: 2em;min-height: 36em;}
.bd-son h3{font-size: 2em;}
.bd-son h3::after{content: "";width:120px;height:1px;display: block;background: #f49d1a;margin-top:20px;}
.bd-son h3 span{font-size:2em;color: #f49d1a;line-height:1em;display: inline-block; margin-right:.4em;}

/*下载*/
#xiazai{padding: 0;min-height:500px}
.xz-t{background: #f49d1a; color: #fff;line-height: 1em;}
#xiazai p{padding:0 1em;}
#xiazai li:nth-of-type(even){background: #f8f8f8;}
.xz-sm{color: #888;}
.xz-b a{display: block;width: 2em;height: 2em;line-height: 2em; text-align: center;background: #e70015; color: #fff;}
.xz-tt{font-weight: 700;}
    /*下载-详情页*/
    .xq-xz{margin:1em 0;background: #f8f8f8;padding: 1em;}
    .xq-xz a{display:inline-block; padding: 0.5em 2em;background: #f49d1a;color: #fff!important;}

/*关于我们*/
.trophy{width:100%;background:url(/images/zs-bg.jpg) center no-repeat;background-size:cover;overflow:hidden;}.trophy .license{position:relative;animation-duration:1.5s;}.trophy .license .licenseSwpier{width:100%;position:relative;overflow:hidden;}.trophy .license .licenseSwpier .swiper-slide{background-position:center;background-size:cover;width:26.75%;background:#fff;box-shadow:0 0 16px rgba(0,0,0,0.05);border-radius:10px;}.trophy .license .licenseSwpier .swiper-slide .lic_img{padding:1em;border-bottom:1px solid #ebebeb;}.trophy .license .licenseSwpier .swiper-slide .lic_img img{display:block;margin:auto;object-fit:contain;}.trophy .license .licenseSwpier .swiper-slide p{text-align:center;padding-top:1em;padding-bottom:1em;color:#333;}.trophy .license .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(225,225,225,0.6));}.trophy .license .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(225,225,225,0.6));}.trophy .license .swiper-button-next{right:-72px;z-index:1;}.trophy .license .swiper-button-prev{left:-72px;z-index:1;}.trophy .license .swiper-button-next:after,.trophy .license .swiper-rtl .swiper-button-prev:after{color:#c7c7c7;font-size:24px;}.trophy .license .swiper-button-prev:after,.trophy .license .swiper-rtl .swiper-button-next:after{color:#c7c7c7;font-size:24px;}.trophy .license .swiper-button-next:hover:after{color:#e94f23;}.trophy .license .swiper-button-prev:hover:after{color:#e94f23;}.trophy .license .swiper-button-next,.trophy .license .swiper-button-prev{top:46%;}@media(max-width:1200px){.trophy .license .licenseSwpier .swiper-slide{width:40%}}@media(max-width:768px){.trophy .license .licenseSwpier .swiper-slide{width:88%;}}

.swiper-slide img{aspect-ratio:auto!important;}.swiper-slide{box-sizing:border-box;overflow:hidden}.swiper-pagination.typeb{position:relative;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;margin-top:28px}.page-pd{padding:50px 0;padding-bottom:50px;}@media only screen and (max-width:1440px){.page-pd{padding:42px 0;padding-bottom:42px;}}@media only screen and (max-width:1200px){.page-pd{padding:30px 0;padding-bottom:30px;}}@media only screen and (max-width:960px){.page-pd{padding:28px 0;padding-bottom:28px;}}@media only screen and (max-width:640px){.page-pd{padding:20px 0;padding-bottom:20px;}}.part-history{position:relative;background:#f5f5f5;}.part-history .header{text-align:center;width:80%;margin:0 auto 0;}.part-history .header .title{font-size:26px;text-align:center;margin-bottom:10px;font-weight:600;}.part-history .header .content{font-weight:300;font-size:18px;text-align:center;margin-bottom:50px;}.part-history .year-wrap{margin-top:60px;position:relative}.part-history .year-wrap:after{content:"";width:100%;height:1px;background-color:#e1e1e1;position:absolute;left:0;bottom:80px;z-index:0}.about-history{width:94%!important;max-width:1100px;margin:0 auto!important;}.about-history .swiper-slide{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.about-history .picture{width:45.45%}.about-history .img{width:100%;max-height:300px;}.about-history .main{width:54.55%;padding:4% 0 0 11%;box-sizing:border-box;}.about-history .year{color:#e60012;margin-bottom:30px;position:relative;z-index:1;text-align:left;font-size:30px;font-weight:300;}.about-history .content{position:relative;z-index:1;line-height:1.8;font-size:16px;font-weight:300;}.about-history .content p{text-align:left;font-size:14px!important;line-height:32px!important;}.about-history .content strong{font-weight:600;}.about-history .word{font-size:200px;font-family:DINPro;font-weight:700;color:#fafafa;line-height:1;position:absolute;right:0;bottom:0;z-index:0}.about-history .swiper-pagination{display:none}.about-history-year{width:94%!important;max-width:1250px;padding:40px 0 80px;margin:0 auto!important;}.about-history-year .swiper-slide{position:relative;overflow:visible;cursor:pointer}.about-history-year .swiper-slide:last-of-type .line>span:nth-of-type(11){opacity:1}.about-history-year .year{width:80px;height:80px;font-size:18px;border-radius:50%;position:absolute;left:50%;margin-left:-40px;z-index:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#fff;transition:transform .3s,box-shadow .3s,color .3s}.about-history-year .line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.about-history-year .line>span{width:1px;height:8px;background-color:silver}.about-history-year .line>span:first-of-type,.about-history-year .line>span:nth-of-type(6),.about-history-year .line>span:nth-of-type(11){height:20px}.about-history-year .line>span:nth-of-type(11){opacity:0}.swiper-slide p{text-align:center;color:#4a4a4a;}@media only screen and (max-width:1440px){.about-history .main{padding:3% 0 0 6%}}@media only screen and (max-width:960px){.about-history .img{margin:0;}.part-history .header{margin-bottom:32px}.part-history .header .title{margin-bottom:12px;font-size:20px;margin-top:40px;}.part-history .about-history-year{height:1px;opacity:0;visibility:hidden;pointer-events:none;padding:0;margin:0}.part-history .year-wrap{margin:0}.part-history .year-wrap:after{display:none}.about-history .swiper-pagination{display:block;font-size:18px;}.about-history .word{display:none}.about-history .main{padding:2% 0 0 4%}.about-history .year{margin-bottom:20px;font-size:16px}.about-history .content{font-size:14px}}@media only screen and (max-width:640px){.part-history .header{margin-bottom:24px}.part-history .header .title{margin-bottom:8px}.about-history .picture{width:100%}.about-history .main{width:100%;padding:20px 0 0}}.about-history{width:94%!important;max-width:1100px;margin:0 auto!important;}.about-history .swiper-slide{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative}.about-history .picture{width:45.45%}.about-history .img{width:100%;max-height:300px;}.about-history .main{width:54.55%;padding:4% 0 0 11%;box-sizing:border-box;}.about-history .year{color:#e60012;margin-bottom:30px;position:relative;z-index:1;text-align:left;font-size:30px;font-weight:300;}.about-history .title{color:#4d4d4d;font-weight:300;margin-bottom:10px;position:relative;z-index:1;}.about-history .content{position:relative;z-index:1;line-height:1.8;font-size:16px;font-weight:300;}.about-history .content p{text-align:left;font-size:14px!important;line-height:32px!important;}.about-history .content strong{font-weight:600;}.about-history .word{font-size:200px;font-family:DINPro;font-weight:700;color:#fafafa;line-height:1;position:absolute;right:0;bottom:0;z-index:0}.about-history .swiper-pagination{display:none}.about-history-year{width:94%!important;max-width:1250px;padding:40px 0 80px;margin:0 auto!important;}.about-history-year .swiper-slide{position:relative;overflow:visible;cursor:pointer}.about-history-year .swiper-slide:last-of-type .line>span:nth-of-type(11){opacity:1}.about-history-year .swiper-slide.swiper-slide-thumb-active .year{transform:translateY(-40px);box-shadow:0 0 12px 0 rgba(0,0,0,.1);color:#e62111}.about-history-year .year{width:80px;height:80px;font-size:18px;border-radius:50%;position:absolute;left:50%;margin-left:-40px;z-index:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#fff;transition:transform .3s,box-shadow .3s,color .3s}.about-history-year .line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.about-history-year .line>span{width:1px;height:8px;background-color:silver}.about-history-year .line>span:first-of-type,.about-history-year .line>span:nth-of-type(6),.about-history-year .line>span:nth-of-type(11){height:20px}.about-history-year .line>span:nth-of-type(11){opacity:0}@media only screen and (max-width:1440px){.about-history .main{padding:3% 0 0 9%}}@media only screen and (max-width:960px){.about-history .img{margin:0;}.part-history .header{margin-bottom:32px}.part-history .header .title{margin-bottom:12px;font-size:20px;margin-top:40px;}.part-history .about-history-year{height:1px;opacity:0;visibility:hidden;pointer-events:none;padding:0;margin:0}.part-history .year-wrap{margin:0}.part-history .year-wrap:after{display:none}.about-history .swiper-pagination{display:block}.about-history .word{display:none}.about-history .main{padding:2% 0 0 4%}.about-history .title{margin-bottom:12px}.about-history .year{margin-bottom:20px;font-size:16px}.about-history .content{font-size:14px}}@media only screen and (max-width:640px){.about-page02 .bg{display:none}.about-page02 .list{padding:0;justify-content:center}.about-page02 .wrap{padding-top:0;margin-top:24px}.about-page02 .item{position:static;left:0;top:0;width:33.33%;margin-top:24px}.about-page04 .tit{display:none}.about-page04 .header{margin-bottom:24px}.about-strength .main{padding:30px 20px}.about-strength .title{margin-bottom:12px}.about-page05{padding-bottom:32px}.part-history .header{margin-bottom:24px}.part-history .header .title{margin-bottom:8px}.about-history .picture{width:100%}.about-history .main{width:100%;padding:20px 0 0}}.videos{display:none;position:fixed;top:0;bottom:0; left:0;right:0;background:rgba(0,0,0,0.6);backdrop-filter:blur(4px);margin:0;border:3px solid #fff;padding:30px 0;text-align:center;z-index:99999;}.videos img{position:absolute;right:2px;top:2px;display:block;}.videos video{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform: translateY(-50%);}
@media(max-width:1240px){
    .scene .scene-content{width:110vw;}
}

@media(max-width:769px){
    .item-thumb-action-a{display:none;}
}
@media(max-width:768px){
    .scene{width: 100%;}
    .scene .scene-w{width: 100%;overflow: auto;}
    .scene .scene-content{width:7.5rem;height:2rem;}
    .scene-content-item .scene-wrapper{ transform: skew(0deg); -webkit-transform: skew(0deg); -moz-transform: skew(0deg); -ms-transform: skew(0deg); -o-transform: skew(0deg); }

    .scene-content-item .scene-wrapper-bg{width: 100%; margin-left: 0; left: 0; transform: translate(0, 0) skew(0deg); -webkit-transform: translate(0, 0) skew(0deg); -moz-transform: translate(0, 0) skew(0deg); -ms-transform: translate(0, 0) skew(0deg); -o-transform: translate(0, 0) skew(0deg); }
    .scene-content-item .scene-wrapper-bg>img{ width:auto; max-width: none; transform: translate(-2.4rem, 0) !important; -webkit-transform: translate(-2.4rem, 0) !important; -moz-transform: translate(-2.4rem, 0) !important; -ms-transform: translate(-2.4rem, 0) !important; -o-transform: translate(-2.4rem, 0) !important; }
    .scene-content-item:nth-child(4) .scene-wrapper-bg>img{ transform: translate(-2.53rem, 0) !important; -webkit-transform: translate(-2.53rem, 0) !important; -moz-transform: translate(-2.53rem, 0) !important; -ms-transform: translate(-2.53rem, 0) !important; -o-transform: translate(-2.53rem, 0) !important; }

    .scene-content-item .item-thumb .item-thumb-title{font-size:14px; margin-top:1.5rem;}
    
    .scene-content-item:hover{flex: 1 1 0.298177rem;}
    .scene-content-item .scene-wrapper .scene-modal{display: none;}
    .scene-content-item .item-detail{display: none;}
    .scene .scene-content:hover .item-thumb{opacity: 1;}
    
    .scene-content-item .item-thumb .item-thumb-action{position: relative;}
    .item-thumb-action-a{display: block;position: absolute;top: 0;bottom: 0;left:0;right: 0;z-index: 9;}
}
@media(max-width:480px){
    .scene .scene-content{width:15rem;height:4rem;}
    .scene-content-item .item-thumb .item-thumb-title{font-size:12px; margin-top:3rem;}
    .scene-content-item .scene-wrapper-bg>img{ width:auto; max-width: none; transform: translate(-4.8rem, 0) !important; -webkit-transform: translate(-4.8rem, 0) !important; -moz-transform: translate(-4.8rem, 0) !important; -ms-transform: translate(-4.8rem, 0) !important; -o-transform: translate(-4.8rem, 0) !important; }
    .scene-content-item:nth-child(4) .scene-wrapper-bg>img{ transform: translate(-5.05rem, 0) !important; -webkit-transform: translate(-5.05rem, 0) !important; -moz-transform: translate(-5.05rem, 0) !important; -ms-transform: translate(-5.05rem, 0) !important; -o-transform: translate(-5.05rem, 0) !important; }
}

#lm-us #banner{position: relative;}
#lm-us #banner button{position: absolute;border: 0 none;width:10%;height:26%;top:29%;left: 42%; background: none;cursor: pointer;}
.about-sj{display: none;}
@media(max-width:480px){
    .about-pc{display: none;}
    .about-sj{display: block;}
    #lm-us #banner button{width: 60%;left: 20%;}
}

#lmus-jj{background: url(/images/us-bg1.gif) 0 0 no-repeat;background-size: cover;}
.sent-p{font-weight: 700;color: #FFA827;}
.sen-gsjj{line-height: 2em;}
.suzi-box{box-shadow: 0 0 10px #ccc;}
.us-suzi{margin:1em; text-align: center;color: #545454;}
.us-suzi-title{font-weight: 700;}
.us-suzi-title span{font-size:2em; line-height: 1em; display: inline-block;margin-right: 8px;}

.us-suzi-title i{font-size:1.5em;font-style: normal;}
.content.h6{text-align:left;}
.swiper-pagination-bullet-active{background-color: #FFA827!important;}
@media(min-width:1500px){
    .us-suzi-title span{font-size:3em;}
    .us-suzi .g5:nth-last-child(-n+4){box-shadow: -1px 0 0 #ddd;}
    .us-suzi .g6:nth-last-child(-n+5){box-shadow: -1px 0 0 #ddd;}
    .us-suzi .g7:nth-last-child(-n+6){box-shadow: -1px 0 0 #ddd;}
    .us-suzi .g8:nth-last-child(-n+7){box-shadow: -1px 0 0 #ddd;}
    .part-history .header .title{font-size:2em;}
}

.himg11,.himg43,.himg34,.himg21{position:relative;}
.himg11::after,.himg43::after,.himg34::after,.himg21::after{content:"";display:block;width:1px;height:0;line-height:0;}
.himg11::after{padding-bottom:100%;}.himg43::after{padding-bottom:75%;}.himg34::after{padding-bottom:133.3333%;}.himg21::after{padding-bottom:50%;}
.himg11 .himg,.himg43 .himg,.himg34 .himg,.himg21 .himg{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;}
.himg11 .himg-xy,.himg43 .himg-xy,.himg34 .himg-xy,.himg21 .himg-xy{position:absolute;top:0;bottom:0;left:0;right:0;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.lic_img .himg11 .himg-xy,.lic_img .himg43 .himg-xy,.lic_img .himg34 .himg-xy{margin:1em;}

.trophy .t1{color:#000;}

.trophy .swiper-slide img{width: auto;}

.usys{background: url(/images/us-bg2.jpg) center center no-repeat; background-size: cover;text-align: center;}
.usys .g3{margin:3% 0;}
.usys-big span{font-size:4em;line-height: 1em; display: inline-block;margin-right:.4em;}
.usys-p{font-size: 2em;}
@media(max-width: 768px){
    .usys-big span{font-size: 2em;}
    .usys-p{font-size:1em;}
}
.ushzhb{background:#f8f8f8; text-align:center;}
.ushzhb .t1{color: #000}
@media(min-width:1500px){
.ushzhb .t1-p{text-align: center;margin:2em 0 3em 0;}
}

/*栏目-新闻*/
.bg{background: #fafafa;}
.newslm{margin:0;padding:0;text-align:center;}
.newslm li{display: inline-block;margin: 0 1em;}
.newslm li a{display: inline-block; padding:1em 2em; border: 1px solid #ccc;line-height: 1.2em;}
.newslm li.active a{border-color:#d6251b;color:#d6251b;}

.newstout{position:relative;background: #fff;}

.newstout .hd ul{height:20px;padding:6px 0;text-align: center;margin: 0; background: #fafafa;}
.newstout .hd ul li{height:8px;width:8px;border-radius: 50%;background: #dadada;display: inline-block;margin: auto .5em;}
.newstout .hd ul li.on{background: #ff0000;}
.newstout .arrow .next,.newstout .arrow .prev{ width:3em; height:3em; display:block; position: absolute; top: 50%; box-shadow: 0 0 10px rgba(0,0,0,.2); border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%;-o-border-radius:50%; margin-top: -1.5em;line-height:3em; text-align:center;cursor: pointer;z-index: 7777;background: #fff;}
.newstout .arrow .next{right:-1.5em;}
.newstout .arrow .prev{left: -1.5em;}
.tt-ntime{color:#d6251b;}

.n-box{display:block;background: #ccc;}
.n-box .wenbox{position: absolute;bottom: 0;left:0;right:0;color: #fff;padding: 1em .5em;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.9));}
.n-box .wenbox h3{height:2.4em;line-height: 1.2em;}
.n-box .wenbox .wen-txt{margin: 0;height: 0;overflow:hidden;}
.n-box:hover{box-shadow:0 3px 0 #e60012}
.n-box:hover .wen-txt{height:3em;line-height:1.5em;margin: auto;}
.n-box .da{overflow: hidden;}
.n-box:hover .wenbox{backdrop-filter: blur(4px);}

@media(min-width:1400px){
    .n-box .wenbox{padding:2em 2em 1em 2em;}
}

/*栏目-联系我们*/
.lmlx1{background: #f9f9f9;}
.lmlx1 .g3{background: #fff;text-align: center;padding: 1em 0;}
.lmlx-tu{padding-top: 1em;}
.lmlx-tel{font-size:1.25em;}

.lmlx2{background: #f5f5f5;}
.lmlx2 .t1{color: #f00;}

/*↓留言咨询*/
.lybox{margin-right: auto;margin-left: auto;}
	.liuyan{display:block;}
    .ly-item p{font-weight: 700;}
	.ly-item p span{display: inline-block;color: #e94f23;margin-right:8px;}
    

	.liuyan input{height:40px;line-height:38px;}
	.liuyan input, .liuyan textarea{box-sizing:border-box;width:100%;padding:1px 8px;border:1px solid rgba(193,193,193,.4);outline:none;transition:.3s linear;	}
	.liuyan input[type=text]:focus,
    .liuyan input[type=password]:focus {border-color:rgba(255,255,255,.7);box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,0,0,.3);background:rgba(255,255,255,1);}
	
	.liuyan textarea{height:10em;}
	.liuyan textarea:focus,
    .liuyan textarea[type=password]:focus {border-color:#fff;box-shadow:inset 0 1px 2px rgba(15,15,15,.075), 0 0 5px rgba(0,0,0,.3);background:rgba(255,255,255,1);}

    .ly-item{clear: both;position:relative;}
	.note{position:absolute;top:4em;left:8px; line-height:20px;padding:3px 5px;pointer-events: none;}
	
    .tj{text-align:center;}
	.tj input{width:220px;max-width:100%; height:40px; display:inline-block;background:#f00;border:0 none;margin: auto;font-size:14px;color: #fff;border-radius:2px;}
	.tj input:hover{background:#f49d1a; cursor:pointer;}

input::-webkit-input-placeholder {color:#bbb;} 
input:-moz-placeholder {color:#bbb;} 
input::-moz-placeholder {color:#bbb;} 
input:-ms-input-placeholder {color:#bbb;}
.note{color:#bbb;}

@media screen and (min-width:1200px) {
	.liuyan input{height:46px;line-height:44px;}
}

#captcha{position: relative;}
#captcha img{position:absolute;bottom:2px;right:2px; height:calc(100% - 4px);}
/*↑留言咨询 end*/

.lmlx3 .t1{color:#000;}
.lmlx3_1{position: relative;}
.ico-dong{ position: absolute; top:46%; left:36%; width:.5em; height:.5em; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; background: #F49D1A;}
.ico-dong i{ position: absolute; bottom: 1em;left:50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); display: block;width:300px;max-width:80vw;text-align: center;}
.ico-dong::after{content:"";position: absolute;left: 0;top: 0;width:100%;height:100%;
background: #F49D1A;
animation: idada 2s infinite;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;border-radius:50%;
}@keyframes idada{0%{ transform: scale(.2); opacity:1}100%{ transform: scale(4); opacity:0;}}

.lmlx3_2{background: #F7A21B url(/images/lx-bg2.gif) right center no-repeat;}
.lmlx3_2 .hd ul{padding:0;margin: 0;float: right;width:600px; max-width: 100%;}
.lmlx3_2 .hd li{display: inline-block;position: relative;padding-top:10px;cursor:default;margin-right:1em;padding-right: 1em;}
.lmlx3_2 .hd li.on{color: #fff!important;}
.lmlx3_2 .hd li.on::before{content: "";width: 0; height: 0; border:10px solid; border-color:#fff transparent transparent; display: inline-block;position: absolute;left: 50%;top: 0;margin-left: -2em; }
.lmlx3_2 .hd ul li:last-child::after{display: none;}
.lmlx3_2 .hd ul li::after{content: "";height:20px;width:1px;background: #fff;position: absolute;bottom: 0;right: 0;}
.lmlx3_2 .bd{width:600px;max-width: 100%;float: right;color: #fff;}
.lmlx3_2 .bd h3{font-size:1.5em;font-weight: normal;margin: 10% 0 5% 0;}
@media(max-width: 768px){
    .lmlx3_2 .slideTxtBox{padding: 0 10px;}
}




/*详情页——产品*/
.imgbox{display:block;position:relative;padding:0;margin:0;overflow:hidden}
.imgbox::before,.imgbox.hi150::before{content:"";display:block;height:0;  padding-bottom:150%}
.imgbox .img,.imgbox>span{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background-size:cover;background-position:center 0;transition:all 0.6s;}
.imgbox:hover .img,.imgbox:hover>span{transform: scale(1.05); transition:all 0.6s; will-change:transform; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -ms-transition:all 0.6s; -o-transition:all 0.6s; }
.imgbox.hi50::before{padding-bottom:50%;}
.imgbox.hi60::before{padding-bottom:60%;}
.imgbox.hi75::before{padding-bottom:75%;}
.imgbox.hi100::before{padding-bottom:100%;}
.imgbox.hi110::before{padding-bottom:110%;}
.imgbox.hi120::before{padding-bottom:120%;}
.imgbox.hi130::before{padding-bottom:130%;}
.imgbox.hi140::before{padding-bottom:140%;}


.imgbox img{position: absolute;top:0;left:0;right:0;margin:auto;}
#cpimgbox #slides img{width:auto;}

#content{min-height:500px;}
#content table{width:98%;margin-left: auto;margin-right: auto;}
    #bghei{overflow: hidden;}
    
#cpimgbox #slides a.slidesjs-next, #cpimgbox #slides a.slidesjs-previous {width:40px; height:40px;border-radius:40px;margin-top:0;display:block;opacity:0;transition: all 0.6s cubic-bezier(0.216, 0.62, 0.356, 1) 0s;}
#cpimgbox a.slidesjs-next:before, #cpimgbox a.slidesjs-previous:before {width:40px; height:40px;line-height:40px;}

#cpimgbox .slidesjs-pagination{position:static;margin-top:10px;text-align: left;}
#cpimgbox .slidesjs-pagination li.slidesjs-pagination-item{margin:0;position: relative; max-width:100px}
#cpimgbox .slidesjs-pagination li.slidesjs-pagination-item::after{content:"";padding-bottom: 75%;display: block;}
#cpimgbox .slidesjs-pagination li a{ position:absolute; top: 0; bottom: 0; left: 0; right:0; display: block; margin:0; padding:0; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; width:90%; height:90%; box-sizing: border-box; background-size:contain;background-position: center center;}
#cpimgbox .slidesjs-pagination li a::after{display: none;}
#cpimgbox .slidesjs-pagination li a.active,  #cpimgbox .slidesjs-pagination li a:hover.active {border:2px solid #dc0203;}


#cpimgbox a.slidesjs-previous:before{content:"";background:url(/images/l.png) center center no-repeat;}
#cpimgbox a.slidesjs-next:before{content:"";background:url(/images/r.png) center center no-repeat;}

#cpimgbox a.slidesjs-previous{left:-100px;}
#cpimgbox a.slidesjs-next{right:-100px;}
#cpimgbox #slides:hover a.slidesjs-previous {opacity:1;left:0;}
#cpimgbox #slides:hover a.slidesjs-next{opacity:1;right:0;}

#cpimgbox .small .slidesjs-pagination{position:static;padding-left:0}
#cpimgbox .small .slidesjs-pagination li{width:20%;margin:6px 0;height:auto;}
#cpimgbox .small .slidesjs-pagination li a{display:block;width:90%;height:auto;margin:auto;border-radius:3px;text-indent:-9999px;padding-top:0;font-size:12px;line-height:0;}
#cpimgbox .small .slidesjs-pagination li a::after{content:"";display:block;width:100%;height:0;padding-bottom:75%;}
#cpimgbox .small .slidesjs-pagination li a.active, #cpimgbox .small .slidesjs-pagination li a:hover.active {box-shadow: 0 0 4px 2px rgb(236 242 247);padding:0;background-color:transparent;}

#cpimgbox{position:relative;}
#cp-r{position:absolute;top:0;right:0;height:2.5em;z-index:999;}
#cp-h{position:absolute;top:3em;right:0;height:2.5em;z-index:999;}
#cp-r img,#cp-h img{height:100%!important;width:auto;}
@media(max-width:767px){
#cp-r,#cp-h{height:1em;}
#cp-h{top:1.5em;}
}

.tags{display:inline-block;padding:.2em 1em;background:#eee;margin-right:1em;font-size:0.875em;}
#cp-texing-txt li{list-style-type:disc;}

#cpxh{font-size:2.5em;color:#DC0203;}
.cpjj-w{margin:2em 0;}
.cpmd{margin: 4em 0;}
.cpmd li{list-style-type: disc;}

.xiazai{margin:2em 0;padding-top: 2em; border-top: 1px solid #ccc;}
.xiazai i{font-size:1.2em;color: #DC0203;}
.xiazai span{display: inline-block;margin: auto 2em auto 1em;}

/**/
.navbar{height:4em;text-align:center;}
.navbar-wrapper{width:100%; height:4em;line-height:4em;background:#eff5fd;z-index:8888;}
.navbar-wrapper ul{padding:0;margin:0 auto;}
.navbar-wrapper .active a{color: #F49D1A!important;}

.navbar-wrapper.isStuck{top: 100px !important;}
@media(max-width:1500px){
    .navbar-wrapper.isStuck{top: 90px !important;}
}
@media(max-width:1400px){
    .navbar-wrapper.isStuck{top: 80px !important;}
}
@media(max-width:1300px){
    .navbar-wrapper.isStuck{top: 70px !important;}
}
@media(max-width:1100px){
    .navbar-wrapper.isStuck{top: 60px !important;}
}
@media(max-width:860px){
    .navbar-wrapper.isStuck{top: 60px !important;}
}
/**/
#cpc1{margin: 0 auto;position: relative;max-width:2560px; background:#e4eaf3;}
.cp-texing{float:right;width:700px;margin-right:50px;height:100%;}
#cp-texing-txt{padding:2em 0;}
.xq-cp-h2{position: relative;text-align: center;letter-spacing: 2px;font-weight: normal;}
.xq-cp-h2::after{content: "";position: absolute;width: 80px;height: 3px;background: #d6251b;left: 50%;bottom:-10px; margin-left: -40px;}
/*#cpc2{background: url(/images/cpxqbg1.jpg) no-repeat; background-size: cover;}*/


#cpc5{padding:3% 0 8% 0;background:#fff;}
#cpc5 .g3{box-shadow:0 0 2px #f49d1a;}


#cpc5 .xq-lx-a{padding:1em 2em; font-size:2em;background: #fff;display: inline-block;color: #d6251b;}
.more-lx a{display: inline-block; border-bottom: 1px solid #666;}
.more-lx a i{display: inline-block;margin-left: 1em;}


@media (max-width:1500px){
    .cp-texing{width:94%;margin:3%;}
}
@media (min-width:1500px){
    .xq-cp-h2{font-size: 33px;}
}
@media(max-width: 768px){
    .cpjj-w{margin: 1em 0;}
    .cpmd{margin: 1em 0;}
    .xiazai{margin:1em 0;padding-top: 0;}
}

li.menuItem a{display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*详情页——产品 end*/

/* 详情页-新闻 and 解决方案 start  */
.newbox h1{text-align: center;font-weight: normal;}
.newbox hr{margin: 2em 0;border-bottom: 1px solid #ccc;border-top: 0 none;}
.litime{color: #999;text-align: center;}
.litime span{display: inline-block;margin-left:2em;}
.ifenge{border-left: 1px solid #ccc; padding-left: 2em;}



/*--------------↓侧边栏↓------------------*/
.ce1{box-shadow: 0 0 10px #eee;padding:1.5em;}
.ce1 h2{margin:0; line-height:1.8;font-size: 1em;border-bottom: 1px solid #eee;}
.ce1-tbox{margin: 0;padding: 0;}
.ce1-tbox li{height:3em;line-height:3em;border-bottom: 1px solid #eee;}
.ce1-tbox li::before{content: ""; display: inline-block;width:3px;height:3px;background: #888;border-radius: 50%;margin-right: .5em;}

.ce-wbox{margin: 2em; position: relative; color: #fff;}
.ce-wbox p{width: 70%;}
.ce-wbox a{color: #fff}
.ce-title{margin-bottom: 4px;font-weight: 700;}
.ce-title-p{margin-top: 4px;font-weight: 700; opacity: .8;}
.ce-a{position: absolute;top: .5em;right: 0;width:2em;height:2em;line-height:2em; border:2px solid #fff; text-align: center;}
.ce-a a{display: block;}


.ce2{min-height: 180px;background: url(/images/ce2-bg1.jpg) center 0 no-repeat;background-size: cover;overflow: hidden;}
.ce3{min-height: 240px;background: url(/images/ce2-bg2.jpg) center 0 no-repeat;background-size: cover;overflow: hidden;}

.ce4{box-shadow: 0 0 10px #eee;overflow: hidden;}
.ce4-t{border-bottom: 1px solid #eee;padding-left: 1em;line-height: 3em;}
.ce4-p{margin:2em; text-align: center;}
/* 详情页-新闻 end +009+010 */




	.kf5w{position: fixed;bottom:2em;right:1em;z-index: 9999;}
	.kf5{width:240px;height:3em; display:inline-block;position:absolute;bottom:0;right:3.5em;}
	.kf5on{background:#fafafa;width:400px;height: auto;box-shadow:0 0 10px rgba(0,0,0,.2);max-width:calc(100vw - 5em);}

	.kf5btn{display: block;height:3em;line-height:3em;padding: 0 1em;background:#ef3d32;color:#fff;cursor: pointer; border-radius:10px;}
	.kf5on .kf5btn{background:#252525; border-radius:0;}
	.kf5box{transition:transform .3s;transform-origin:top;transform:rotateX(90deg);visibility:hidden;}
	.kf5on .kf5box{transform:rotateX(0deg);visibility:visible;padding:1em;}

	.kf5ri{display:none;float:right;}
	.kf5on .kf5ri{display:inline-block;}

	.kf5box .liuyan textarea{height:6em;}
	.kf5box .tj{text-align: left;}
	.kf5box .tj input{background: #ef3d32; width:auto;height:3em;line-height:3em;}

	.progress-wrap {width:3em;height:3em;line-height:3em;text-align: center;cursor: pointer;opacity: 0; background:#ef3d32; border-radius:10px; color:#fff;}
	.progress-wrap .i{font-size:1.5em;}
	.progress-wrap.active-progress {opacity: 1;}
	.progress-wrap svg{width:80%;height:80%;position:absolute;top:10%;left:10%;}
	.progress-wrap svg path {fill: none;}
	.progress-wrap svg.progress-circle path {stroke:rgba(255,255,255,.5);stroke-width:6;box-sizing:border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;}






/*--↓分页--ok*/
.fy{margin:30px auto;font: 12px/12px Tahoma;text-align: center;padding:0;}
.fy li{margin:0 3px;padding:0;display:inline-block;}
.fy li.active a{color:#EF2525;pointer-events:none;}
.fy a,.fy>b{display:inline-block;line-height:30px;min-width:16px;padding:0 8px;border:1px solid #393e76;text-decoration:none;text-align:center;}
.fy>b,.fy a:hover{background:#393e76;color:#fff;border-color:#393e76;}
.nolink{pointer-events:none;opacity:.5}
.fyi{line-height:26px;}
.fy-ye{display:none;}
/*--↑分页 end--*/

/*↓上下篇ok  009*/
#sxp{margin:1em 0 10px 0; padding:1px; line-height:20px;overflow:hidden; position: relative;}
#sxp .sxp-p{margin:0;padding:10px 0;}
#sxp .sxp-p i{color:#837a7a;}
#sxp .nosxp {color:#d9d6d6;}

#fanhui{position: absolute;top: 50%;right:0; margin-top:-1.5em;}
#fanhui a{display: block;height:3em;line-height:3em;border: 1px solid #ccc;padding: 0 2em; color: #999;}
#fanhui i{display: inline-block;margin-left:1em; font-size:1.3em;}
@media(max-width:767px){
    #fanhui{position: static;margin-top:0;}
}
/*↑上下篇 end*/

/*社媒二维码 start 010*/
#sm{margin:3em 0 2em 0;text-align: center;clear: both;}
#sm p{width:2.5em; height:2.5em; line-height:2.5em; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; background: #DC0203; color: #fff;position: relative; display: inline-block;margin:auto .5em;}
#sm p:hover{background: #eee; color: #DC0203;}
#sm p img{display: block; position: absolute;top: 3em;left:50%;margin-left: -40px;width:80px; height:0;max-width: 80px;max-height: 80px;}
#sm p:hover img{width: 80px; height: 80px;margin-left: -40px;transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;}
/* end */
html[lang="en"] .nava,html[lang="en"] .lang-p,html[lang="ru"] .nava,html[lang="ru"] .lang-p{text-transform: uppercase;font-weight: normal;}


.link2{margin-top: 1em;}
.sen-mt0{margin-top:0;}


#cpc2 .w002,#cpc4 .w002{justify-content: center;}

.sen-ov{height:500px;overflow-y: auto;margin-top:20px}
.sen-ov::-webkit-scrollbar, .sen-gsjj .content::-webkit-scrollbar{
    width:6px; /* 设置滚动条的宽度 */
  }
 
  /* 自定义滚动条样式 */
.sen-ov::-webkit-scrollbar-thumb, .sen-gsjj .content::-webkit-scrollbar-thumb{
    background-color: #f8f8f8; /* 滚动条颜色 */
    border-radius: 5px; /* 滚动条圆角 */
  }
 
  /* 自定义滚动条鼠标悬停样式 */
.sen-ov::-webkit-scrollbar-thumb:hover, .sen-gsjj .content::-webkit-scrollbar-thumb:hover{
    background-color: #eee; /* 滚动条悬停颜色 */
  }
  .part-history .header{position: absolute;top:3em;left: 0;right: 0;}
  @media(max-width:960px){
       .part-history .header{top:0;} 
  }
  
@media(min-width:767px){
      html[lang=cn] .ys-itembox{max-width:926px;}

}
      .usys2{position: relative;text-align:center;}
      #usys2{position: absolute;left: 0;right:0;top: 3em;text-align:left;}
      .usys-p{font-size:1.2em;}
      .usys-big span{color:#ffae00;margin-right:3px;}
  
 @media only screen and (max-width: 640px){
    .part-history .header {margin-bottom:5px;}
    #usys2{top:.5em};
}

@media(min-width:510px){
    .ys-itembox .w18.gm2{width:18%;}.ys-itembox .w41.gm2{width: 41%};
}
@media(max-width:510px){
    #usys2{position: static;}
}


@media only screen and (max-width: 960px){
    .part-history .header {margin-bottom:5px;}
    .part-history .header .title {margin-top:10px;}
}
@media(max-width:566px){
      .part-history .header .title{font-size: 16px;margin-bottom: 0; margin-top:0;}
      .part-history .header .content{font-size:12px;}
}
.part-history .header .content {
    margin-bottom:1px;
}

  .sen-gsjj .content{max-height:425px;overflow-y:auto;}


.ifen{display: block;text-align: center;}


  html[lang=en] .ab-icon .g3{margin-top: 0}
  /*html[lang=en] .newsbox{display: none;}*/

  .lmlx3{background:#f8f6f7;}
  .lmlx3_3{background:#f5f3f0;}
  .us-fzlc{text-align: center;}

@media(max-width:767px){
    .ys-itembox .ml1{margin-left:0;}
}

    .in-cpfl{background: #f7f8fc;background-image: linear-gradient(to right bottom, #f7f8fc,#e3e3e5);}
    .fl-box{position: relative; overflow:hidden;transform: skew(-10.15deg);border-right:1px solid #fff;}
    .fl-box::after{content:"";display: block; width:100%;height:0;padding-bottom:160%;}
    .fl-box a{display:block; transform:skew(10.15deg);background-position:top center; background-size: cover; position: absolute;top:0;bottom: 0;left:-14%;right:-14%;}
    .fl-box img{display: none;}
    .fl-box span{position: absolute;bottom:18%;left: 0;right: 0;text-align: center;font-size:1.5em;}
    .fl-box:hover{box-shadow: 0 0 10px rgba(49,49,49,.2);z-index: 2;}
@media(max-width: 768px) {
    .in-cpfl{overflow-x:auto;}
    .in-cpfl .pure-g{min-width:200vw;}
    .fl-box,.fl-box a{transform: skew(0);}
}
@media(max-width:375px) {
    .in-cpfl .pure-g{min-width:400vw;}
}

    .kccx i{cursor:pointer;font-size:1.1em;}.so-btn{cursor:pointer;}
    .top-search{position:fixed;top:0;bottom:0;left:0;right:0;z-index: 99999;background: rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;}
    .top-search .search-box{width:90%;max-width:840px;padding-bottom: 10em;}
    .top-search p{font-weight:700;color:#fff;text-align:center; font-size:1.5em;position:relative;padding-right:40px;}
    .top-search p i{position:absolute;top:auto; bottom:0;right:5px; border:2px solid #fff;border-radius:50%;width:1em;height:1em;font-weight:normal;line-height:1;cursor:pointer;}

    .top-search form{background: #fff;position: relative;}
    .top-search input{width:74%;height:80px;line-height:78px; padding:0 2%; border:0;font-size:1.5em;}
    .top-search button.so-btn6{height:80px;text-align:center;padding:0 1em;font-size:40px;border:0;float: right;cursor:pointer;}
    .so-x{ border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; background:none; border:1px solid #999; color: #999; width:2em;height:2em;cursor: pointer;}

@media(max-width:767px){
    .top-search p,.top-search input{font-size:1.2em;}
    .top-search input{height:40px;line-height:38px;}
    .top-search button.so-btn6{height:40px;font-size:20px;}
}
@media(max-width:450px){
    .top-search input{width:70%;}
}
@media(max-width:390px){
    .top-search input{width:64%;}
}
.top-search {
    display: none;
}
.top-search.active {
    display: flex;
}

.so-sl2{color:#777;margin-left:.5em;}
.so-sl{color:#777;}

.no-data{text-align: center; max-height:none!important; padding: 2em 0;}
.no-data img{display: inline-block;width:400px; max-width:80%;}
.so-cn,.so-en{display: block;}
html[lang="cn"] .so-en{display: none;}
html[lang="en"] .so-cn{display: none;}

.ssNav a{line-height: 3em; color: #666; padding-left:8%;}

.kccx span{display: none;}