@charset "utf-8";@import url("base.css");/* 重置&常用样式 */
@import url("fonts/custom.css");/* 字体 */
/* .edit-info{color: #535758;font-weight: var(--font-weight__l);} */
/* 全局变量 */
:root{
--max-width:1600;
--background-cover:no-repeat center center / cover;
--background-contain:no-repeat center center / contain;
--default-color__rgb:51,51,51;/*#333*/
 --default-color:rgba(var(--default-color__rgb),1);
 --primary-color__rgb:83,87,88;/*#535758*/
 --primary-color:rgba(var(--primary-color__rgb),1);
 --secondary-color__rgb:164,196,31;/*#a4c41f*/
 --secondary-color:rgba(var(--secondary-color__rgb),1);
 --main-color__rgb:0,104,183;/*#0068b7*/
 --main-color:rgba(var(--main-color__rgb),1);
 --font-family:'arial',sans-serif;
 --white-color__rgb:255,255,255;/*#FFFFFF*/
 --white-color:rgba(var(--white-color__rgb),1);
 --black-color__rgb:0,0,0;/*#000000*/
 --black-color:rgba(var(--black-color__rgb),1);
 --link-color__rgb: 137,141,154;/*#898d9a*/
 --link-color:rgba(var(--link-color__rgb),1);
 --main_line_height:calc(24 / 16);
 --button_height:0.5rem;
 --font-weight__l:400;
 --font-weight__r:400;
 --font-weight__m:500;
 --font-weight__b:700;
 --transition:0.5s;
 --header_height:0.8rem;
 --border-radius:0.25rem;
 --delay-step: 0.2s;
}
/* 比例要求 */
/*超过1920px时，比例不变 默认*/
html{font-size:100px;}
main{max-width:1920px;margin:0 auto;}
.container{max-width:calc(var(--max-width) * 1px);position: relative;z-index: 1;}
.container-1440{max-width:calc(var(--width1440) * 1px);}
@media (max-width:1600px){html:not(.view){font-size:calc(100 / 1600 * 100vw);}
}
@media (max-width:1024px){html:not(.view){font-size:calc(100 / 1024 * 100vw);}

:root{
 --font-weight__l:400;
}
}
@media (max-width:480px){
 :root{
    --header_height:0.7rem;
    --border-radius:0.15rem;
}
html:not(.view){font-size:calc(100 / 520 * 100vw);
}
}
body{font-size:var(--font-size__16);font-family:var(--font-family);line-height:var(--main_line_height);color:var(--default-color);}
.container{width:87.6%;margin:0 auto;}
@media (max-width:1024px){
	.container{width:94%;}
}
@media (max-width:640px){
	body{font-size: var(--font-size__20);}
}
/* Start ========================================================================== */
@media (min-width:1025px){
.home-body::-webkit-scrollbar{width:0;}
/* *{cursor:none!important;} */
.mouse{position:fixed;z-index:9999;cursor:default;pointer-events:none;width:0.17rem;height:0.17rem;transform:translate(-50%,-50%);}
/* .mouse .ico{background:url(../images/mouse.svg) var(--background-contain);display:block;width:100%;height:100%;} */
.mouse .circle{position:absolute;width:0.54rem;height:0.54rem;left:50%;top:50%;margin:-0.27rem 0 0 -0.27rem;display:none;text-align:center;background-size: contain;background-repeat: no-repeat;background-position: center center;}
.mouse .circle:after{position:absolute;width:1.24rem;height:1.24rem;left:50%;top:50%;margin:-0.62rem 0 0 -0.62rem;text-align:center;border-radius:50%;color:var(--primary-color);font-weight:700;animation:spinZ 50s linear infinite;background-size: contain;background-repeat: no-repeat;background-position: center center;content: "";}
.mouse .circle#circle-learnmore{background-image: url(../images/more.svg);}
.mouse .circle#circle-learnmore:After{background-image:url(../images/btn_text.png);}
.mouse .circle#circle-signup:After{background-image:url(../images/mouse-signup.svg);}
.mouse .circle#circle-drag:After{background-image:url(../images/mouse-drag.svg);}
/* .mouse .circle span{position:absolute;display:inline-block;left:0;right:0;top:0;bottom:0;text-transform:uppercase;}
*/
.mouse .drag-icon{position:absolute;width:0.72rem;height:0.21rem;align-items:center;justify-content:space-between;left:50%;top:50%;margin:-0.105rem 0 0 -0.36rem;display:none;}
.mouse .drag-icon:before,.mouse .drag-icon:after{display:block;content:'';width:0.12rem;height:0.21rem;background:url(../images/prev-on.svg) var(--background-contain);}
.mouse .drag-icon:after{transform:rotate(180deg);}
.mouse.mouse-drag .ico{display:none;}
.mouse.mouse-drag .drag-icon{display:flex;}
}
@keyframes spinZ{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}


header,.smooth-header{height:var(--header_height);}
.home-body header{height:auto;}
header .container{position: static;}
header .wrap:after{bottom: 0;width: 100%;height: 100%;transition: all 0.5s ease-in-out;content: "";background-color: rgba(var(--white-color__rgb), 0.9);position: absolute;z-index: -1;left: 0;opacity: 0;backdrop-filter: blur(20px) saturate(100%);}
header .wrap{height:var(--header_height);padding:0 0 0 var(--padding-margin__40);position:fixed;left:0;top:0;width:100%;z-index:100;}
header .main-nav{margin-left: -0.8rem;}
header .logo {position: relative;z-index: 10;}
header .logo img{height:0.36rem;filter: brightness(0) invert(1);transition: all 0.5s;}
header .logo span{color: #fff;margin-left: 0.22rem;font-size: var(--font-size__14);font-weight: var(--font-weight__l);min-width: 1.08rem;}
/* .top_search{position: relative;z-index: 10;} */
.top_search .ico{ cursor:pointer;text-align: center;position: relative;z-index: 10;width: 0.18rem;height: 0.18rem;filter: brightness(0) invert(1);transition: all 0.5s ease-in-out;}
.top_search .ico i{position: absolute;left: 0;top: 0;background-position: center center;background-repeat: no-repeat;background-size: contain;width: 100%;height: 100%;}
.top_search .ico .iconso{background-image: url(../images/soso.svg);}
.top_search .ico .icongb{ display:none;background-image: url(../images/close.svg);}
.top_search .ico.on .icongb{ display:block;}
.top_search .ico.on .iconso{ display:none;}
.top_search .searchbox {display:none;position: absolute;left: 0;top: 100%;width: 100%;background-color: #f5f8fa;padding: 2.604vw;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.top_search .searchbox .inner{max-width: 7rem;margin: 0px auto;position: relative;}
.top_search .searchbox .gjso{position: absolute;right: -1rem;top: 0.18rem;color: rgba(var(--main-color));}
.top_search .searchbox .gjso:hover{text-decoration: underline;}
.top_search .searchbox input{width: 100%;height: 0.6rem;border-radius: 5px;background-color: #fff;border: 0;padding: 0 0.8rem 0 0.65rem;background: #fff url(../images/soso.svg) no-repeat 0.2rem center/0.18rem 0.18rem;}
.top_search .searchbox input:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.top_search .searchbox .button{position: absolute;right: 0;top: 0;width: 1.06rem;text-align:center;height:0.6rem;line-height:0.6rem;border-radius: 0 5px 5px 0;color: #fff;font-weight: 700;background-color: rgba(var(--primary-color__rgb),1);}
.top_search .searchbox .button:hover{opacity: 0.9;}
.top_search .searchbox .keyword{padding-top: 0.18rem;color: #666666;}
.top_search .searchbox .keyword span{margin: 0 0.15rem 0 0.2rem;}
.top_search .searchbox .keyword a:not(:last-child){margin-right: 0.32rem;}
.top_search .searchbox .keyword a{color: #666666;}
.top_search .searchbox .keyword a:hover{color: rgba(var(--main-color));}
header .lang{margin-left:var(--padding-margin__60);filter: brightness(0) invert(1);transition: all 0.5s ease-in-out;position: relative;z-index: 10;}
header .lang a{color:var(--main-color); padding:0.04rem 0; padding-left:0.28rem;background:url(../images/lang.svg) no-repeat left center;background-size:auto 0.18rem;line-height:calc(24 / 16);}

/* 下拉头部变色 */
header.fix .wrap{z-index: 100;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
header.on-ani .wrap:after{opacity: 1;}
/* header.noafter .wrap:after{opacity: 0 !important;}*/
header.fix .logo img,header.fix .top_search .ico,header.fix .lang{filter: none !important;}
header.on .logo img,
header.on .top_search .ico,
header.on .lang{filter: none !important;}
header.on-ani .logo img,
header.on-ani .top_search .ico,
header.on-ani .lang{filter: none !important;}
header.on .wrap:after{opacity: 1;width: 100%;}
header.fix .main-nav li span a,
header.on-ani .main-nav li span a,
header.on .main-nav li span a{color: #333;font-weight: var(--font-weight__r);}
header.fix .logo span,
header.on-ani .logo span,
header.on .logo span{color: #333;font-weight: var(--font-weight__m);}
header.fix .logo span i,
header.on .logo span i,
header.on-ani .logo span i{color: var(--main-color);font-weight: var(--font-weight__m);}

.main-nav#main-nav-member{display: none;}

/* .main-nav li{position: relative;} */
.main-nav li span a{color:var(--white-color);font-weight:var(--font-weight__l);display:block;position:relative; line-height: var(--header_height);z-index: 10;}
.main-nav li span a:after{left: 50%;transform: translateX(-50%);bottom: 0;width: 0;background-color: var(--main-color);content: "";position: absolute;height: 2px;transition: all .5s cubic-bezier(0.77,0.2,0.05,1.0);}
.main-nav li span a i{font-style:normal;display:block;transition:var(--transition);}
.main-nav li span a i:nth-child(2){position:absolute;left:0;top:0;width:100%;height:0;color:var(--main-color);overflow:hidden;}
.main-nav li span a:hover i:nth-child(2){height:100%;}
.main-nav li span a:hover i:nth-child(1){opacity:0;}
.main-nav li.aon span a:after,
.main-nav li:hover span a:after{width: calc(100% + 0.14rem);}

.main-nav li:not(:last-child){margin-right:var(--padding-margin__67);}
/* 下拉 */
.main-nav .sub{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;visibility: hidden;z-index: 1;transition: all 1s;pointer-events: none;text-align: center;padding: var(--header_height) 0 0.33rem;line-height: 0.32rem;opacity: 0;background-color: rgba(var(--white-color__rgb), 0.5);backdrop-filter: blur(20px) saturate(100%);}
.main-nav .sub dl:nth-child(1){margin-left: 0.2rem;}
.main-nav .sub dl{text-align: left;min-width: 1.2rem;margin-top: 0.3rem;}
.main-nav .sub dl:not(:last-child){margin-right: 1.37rem;}
.main-nav .sub dt{margin-bottom: 0.13rem;}
.main-nav .sub dt a{color: #333;font-size: var(--font-size__18); position:relative;}
.main-nav .sub dt a::after{position:absolute; width:300%; padding:0.2rem; height:100%; top:-0.1rem; left:-.4rem; content:'';background:linear-gradient(90deg,#ffffff40,transparent) ; z-index:-1}
.main-nav .sub dt a::before{position:absolute; width:300%; padding:0.2rem; height:100%; top:-0.1rem; left:-.4rem; content:'';background: no-repeat 5% center / 10%;;  z-index:-1}
.main-nav .sub dl:nth-child(1) dt a::before{background-image:url(../images/icon1.png)}
.main-nav .sub dl:nth-child(2) dt a::before{background-image:url(../images/icon2.png)}
.main-nav .sub dl:nth-child(3) dt a::before{background-image:url(../images/icon3.png)}

.main-nav .sub a:hover{color: var(--main-color) !important;}

.main-nav .sub dd{margin:0 0 0.08rem;position: relative;}
.main-nav .sub dd:after{position: absolute;left: 0;bottom: 0;width: 0;transition: all 0.5s;height: 1px;content: "";background-color: var(--main-color);}
.main-nav .sub dd:before{position: absolute;right: -15px;width: 6px;height: 10px;content: "";background: url(../images/arr_r_blue.svg) no-repeat center center/contain;top: 50%;transform: translateY(-50%);opacity: 0;transition: all 0.6s;}
.main-nav .sub dd:hover:after{width: 100%;}
.main-nav .sub dd:hover:before{opacity:1;right: 0;}
.main-nav .aon .sub{opacity: 1;visibility: visible;pointer-events: auto;}
.main-nav .aon .sub:after{opacity: 1;z-index: 1;visibility: visible;pointer-events: auto;height:auto;opacity: 1;}

.main-nav li:nth-child(2) .inner{transform: translateX(-1.25rem);}
.main-nav li:nth-child(3) .inner{transform: translateX(0.05rem);}
.main-nav li:nth-child(4) .inner{transform: translateX(1.5rem);}
.main-nav li:nth-child(5) .inner{transform: translateX(2.8rem);}
.main-nav li:nth-child(6) .inner{transform: translateX(4.12rem);}


@media(max-width:1024px){
header .wrap{ padding:.12rem 0; height:auto;}
header .lang{ margin:0 .3rem;}
header .lang a{ background-position:center;}
header .open-menu{ display:block;width:35px;height:35px;position:relative;}
header .open-menu i{position:absolute;width:100%;height:2px;background:#fff;left:0;top:50%; margin-top:-1px; transition: 0.3s;}
header .open-menu:not(.on) i:nth-child(1){margin-top:-10px;}
header .open-menu:not(.on) i:nth-child(3){margin-top:8px;}
header.on-ani .open-menu i,
header.on .open-menu i{ background:#333;}
.menu-show header .open-menu i:nth-child(2){opacity:0;}
.menu-show header .open-menu i:nth-child(1){ margin:0; transform:rotate(-45deg);}
.menu-show header .open-menu i:nth-child(3){ margin:0; transform:rotate(45deg);}

.main-nav{ position:fixed; top:.6rem; right:-50%; height:calc(100% - .6rem); background:var(--white-color); width:50%; overflow:auto; transition:.3s;        box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}
.main-nav li{ border-bottom:solid 1px #eee;}
.main-nav li span{ position:relative;display:block;}
.main-nav li span a{ padding-left:1em; color:#333; line-height:3.2; font-weight:100;}
.main-nav li span a i{ font-size:var(--font-size__24);}
.main-nav li span a:hover i:nth-child(1){ opacity:1;}
.main-nav li span a:hover i:nth-child(2){ display:none;}
.main-nav li:not(:last-child){ margin-right:0;}
.main-nav li:nth-child(2) .inner,
.main-nav li:nth-child(3) .inner,
.main-nav li:nth-child(4) .inner,
.main-nav li:nth-child(5) .inner,
.main-nav li:nth-child(6) .inner{transform:translateX(0);}

.main-nav .sub{ width:95%; position: relative; opacity:1; padding:.1rem 0; visibility:visible; pointer-events:all; display:none; transition:0s;}
.main-nav .sub .inner{ flex-wrap:wrap; justify-content:flex-start;}
.main-nav .sub dl{ width:100%; margin-top:0; padding-left:1em;}
.main-nav .sub dl:not(:last-child){margin-bottom:0.1rem;}
.main-nav .sub dd{ margin-bottom:0;line-height:2.2;}
.main-nav .sub dt a{ display:-webkit-flex; display:flex; align-items:center;}
.main-nav .sub dt a::before{ display:inline-block; width:.2rem; height:.2rem; margin-right:.1rem; background-size:contain; position: relative; left:0; top:0; padding:0;}
.main-nav .sub dt a::after{ display:none;}
.main-nav .sub dt~dd{ padding-left:.32rem;font-size: var(--font-size__20);line-height:2;}
.main-nav .sub dl:not(:last-child){margin:0; margin-bottom:.1rem;}
.main-nav li.aon span a:after,
.main-nav li:hover span a:after{ width:100%;}
.main-nav li .wap-op{position:absolute;right:0;width:100%;height:.4rem;top:50%;margin-top:-.2rem;z-index:11; text-align:right; padding-right:.1rem;}
.main-nav li .wap-op em{display:inline-block; width:.4rem; height:.4rem; position:relative; transition: 0.3s;}
.main-nav li .wap-op.click em{transform: rotate(45deg);}
.main-nav li .wap-op em:before,
.main-nav li .wap-op em:after{position:absolute;content:'';width:12px;height:2px;background:#333;left:50%; top:50%; transform: translate(-50%,-50%);}
.main-nav li .wap-op em:after{width:2px;height:12px;}
.menu-show .main-nav{ right:0;}

.top_search .ico{width:0.28rem;height:0.28rem;}
header .lang a{background-size: contain;display:block;height:0.28rem;}
.main-nav .sub dt a{font-size: var(--font-size__22);}
}

@media(max-width:640px){
header .lang{ margin:0 .2rem;}
header .open-menu{ width:30px; height:30px;}
.main-nav{ height:calc(100% - .62rem); top:.62rem; width:65%; right:-70%;}
.main-nav .sub{ width:92%;}
}



/* footer */
footer{background:#fff;position:relative;z-index:30;padding:1.1rem 0 0.88rem;font-weight:var(--font-weight__r);}
footer .auto{max-width: 14.4rem;width: 87%;margin: 0px auto;}
footer .copyright{font-size:var(--font-size__14);}
footer .logo {margin: 0 0 0.55rem 0;;position: relative;}
footer .logo img{height: 0.6rem;}

footer .bot-left dl:not(:last-child){margin-right: 0.45rem;position: relative;}
footer .bot-left dl:not(:last-child):after{position: absolute;right: -0.25rem;top: 50%;transform: translateY(-50%);width: 1px;height: 0.5rem;background-color: #dbdddf;content: "";}
footer .bot-left dd{font-size: var(--font-size__30);font-family:'Barlow';line-height: 0.44rem;}
footer .code dd{color: var(--main-color);}
footer .contact dd{color: #000000;}

footer .fllowus{margin-top: 0.36rem;}
footer .fllowus li{position: relative;z-index: 10;}
footer .fllowus li:not(:first-child){margin-left: 0.2rem;}
footer .fllowus .icon{cursor: pointer;display: inline-block;position: relative;width: 0.36rem;height: 0.36rem;text-align: center;border-radius: 50%;}
footer .fllowus .icon img{height: 0.36rem;}
footer .fllowus .ewm{padding: 0.1rem;border-radius: 0.1rem;background: #fff;width: 1.3rem;bottom: 0.35rem;left: 0;transition: all 0.5s;position: absolute;opacity: 0;z-index: -1;visibility: hidden;color: #333333;text-align: center;box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);}
footer .fllowus .ewm img{width: 100%;display: block;margin-bottom: 0.04rem;}
footer .fllowus .ewm:after{width: 10px;height: 10px;left: 0.15rem;transform: rotate(45deg);content: "";position: absolute;background: #fff;bottom: -5px;}
footer .fllowus li:hover .ewm{bottom: 0.5rem;visibility: visible;z-index: 1000;opacity: 1;}
footer .fllowus li:hover{z-index: 1500;}
footer .fllowus li:hover .icon{background: var(--main-color);}
footer .fllowus li:hover .icon img{filter: brightness(0) invert(1);}

.footer-top{margin-bottom:var(--padding-margin__90);}
.footer-top .footer-nav {line-height: 0.36rem;}
.footer-top .footer-nav dt{margin-bottom: 0.08rem;}
.footer-top .footer-nav dt a{color: #1c2b36;}
.footer-top .footer-nav dd{font-size: var(--font-size__14);}
.footer-top .footer-nav dd a{color: #4b5760;}
.footer-top .footer-nav a:hover{color: var(--main-color) !important;}

.footer-bottom{font-size: var(--font-size__14);padding: 0.36rem 0 0;border-top: 1px solid rgba(0,0,0,0.05);}
.footer-bottom .copyright{text-align: right;}
.footer-bottom .nav a:not(:last-child){margin-right: 0.25rem;position: relative;}
.footer-bottom .nav a:not(:last-child):after{position: absolute;right: -0.14rem;top: 50%;margin-top: -1px;width: 2px;height: 2px;background-color: #7f868c;content: "";}

.right-fix{position:fixed;right:1vw;z-index:1000;bottom:7%;}
.right-fix.fix{right: 7.5vw;}
.right-fix .ai-box{position: relative;}
.right-fix .ly{display: block;margin: 0px auto 0.12rem; width: 0.78rem;height: 0.78rem;border-radius: 50%;position: relative;transition: all 0.5s;}
.right-fix .ly:hover{transform: scale(1.15);}
.right-fix .ly:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background: url(../images/right-fix_ly.png) no-repeat center center/contain;animation:spinZ 50s linear infinite;}
.right-fix .ly:before{position: absolute;left: 50%;top: 50%;width: 0.42rem;height: 0.42rem;content: "";background: var(--primary-color) url(../images/ico_ly.svg) no-repeat center center/0.29rem 0.19rem;border-radius: 50%;margin: -0.21rem 0 0 -0.21rem;}
.right-fix .back-top{display: block;margin: 0px auto; width: 0.42rem;height: 0.42rem;background: var(--main-color) url(../images/totop.svg) no-repeat center center/0.2rem 0.2rem;border-radius: 50%;}
.right-fix .open{width: 1.4rem;background-color: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.08);border-radius: 0.1rem;text-align: center;padding: 0.58rem 0 0.32rem 0;position: absolute;right: 0.3rem;bottom: 0rem;z-index: -1;line-height: 0.4rem;pointer-events: none;visibility: hidden;transition: all 0.5s ease-in-out;opacity: 0;}
.right-fix .open ul{position: relative;z-index: 1;}
.right-fix .open li a{color: #333333;transition: all 0.5s;display: block;}
.right-fix .open li:hover a{color: #fff;background-color: var(--main-color);}
.right-fix .open:after{background: url(../images/car3.png) no-repeat center center/contain;width: 100%;height: 1.39rem;content: "";position: absolute;top: -0.8rem;left: 0;content: "";transition: all 0.2s 0.8s ease-in-out;opacity: 0;}
.right-fix .ai-box:hover .open{bottom: 0.32rem;opacity: 1;visibility: visible;pointer-events: auto;}
.right-fix .ai-box:hover .open:After{top: -0.63rem;opacity: 1;}
.right-fix .ai-box:hover li:nth-child(1){animation:fadeInUpSmall 0.5s .3s ease both;}
.right-fix .ai-box:hover li:nth-child(2){animation:fadeInUpSmall 0.5s .4s ease both;}
.right-fix .ai-box:hover li:nth-child(3){animation:fadeInUpSmall 0.5s .5s ease both;}
.right-fix .ai-box:hover li:nth-child(4){animation:fadeInUpSmall 0.5s .6s ease both;}
.right-fix .ai-box:hover li:nth-child(5){animation:fadeInUpSmall 0.5s .7s ease both;}

@media (min-width:1025px){
footer .left{width:41.18%;}
footer .right{width:calc(100% - 41.18%);}
}
@media (max-width:1024px){
footer{ padding:.6rem 0;}
footer .auto{ width:94%;}
footer .logo{ margin:0 0 0.3rem 0;display:none;}
footer .fllowus{ margin:.25rem 0;}
footer .fllowus li{ font-size:0;}
.footer-top{ margin-bottom:var(--padding-margin__50);}
.footer-top .footer-nav dl{max-width:30vw;}
.footer-top .code{display:none;}
.footer-contact{margin-bottom:var(--padding-margin__100);}
.footer-bottom .nav{ text-align:center;}
.footer-bottom .copyright{ margin-top:.15rem; text-align:center;}
}
@media(max-width:640px){
	footer{padding:0.3rem 0;}
	.footer-top{margin-bottom:0.2rem;}
	footer .bot-left dd{font-size: var(--font-size__36);}
	footer .fllowus .icon img{width:0.42rem;}
	footer .fllowus .icon{width:0.42rem;height:0.42rem;}
	.footer-bottom,
  footer .copyright{font-size: var(--font-size__16);}
	.footer-top .footer-nav dt{font-size: var(--font-size__16); margin-bottom:0;}
  .footer-top .footer-nav dd{ display:none;}
	/*.footer-top .footer-nav dl{width:33.333%;padding-bottom:0.15rem;}
	.footer-top .footer-nav dt{font-size: var(--font-size__24);}
	.footer-top .footer-nav dd{font-size: var(--font-size__20);}*/
}
.follow-us li:not(:last-child){margin-right:0.34rem;}
.follow-us li img{max-height:0.25rem;filter:brightness(0) invert(1);;transition:var(--transition);}
.follow-us li a:hover img{filter:brightness(1) invert(0);}


/* loading s */
.bodyon{overflow: hidden;}
.loading-page{ position:fixed; left:0; top:0; width:100%; height:100%; z-index:201; background-color:#fff; display: flex; align-items: center; justify-content:center; transition: all 1s ease-in-out; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; }
.loading-page .logo{width: 4.17rem;overflow: hidden;transition: all 0.3s;position: relative;}
.loading-page .logo img{width: 100%;height: 1.01rem;display: block;}
.loading-page .logo span{ position: absolute; left:-115%; top:-50%; width:100%; height:200%; content:""; z-index: 10; background-color: rgba(255,255,255,0.8); transition: all 2s; transform: skewX(-20deg);}

.loading-page .logo.on span{left:125%;opacity:1;}
.loading-page .logo.on:before,
.loading-page .logo.on:after{
  content:"";
  position:absolute;
  z-index:10;
  overflow:hidden;
	background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.4)50%,rgba(255,255,255,0)100%);
	background:-webkit-gradient(linear,left top,righttop,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.4)),color-stop(100%,rgba(255,255,255,0)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.4)50%,rgba(255,255,255,0)100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.4)50%,rgba(255,255,255,0)100%);
	-webkit-transform:skewX(-25deg);
	-moz-transform:skewX(-25deg);
	-o-transform:skewX(-25deg);
	width:100px;
	height:100%;
	left:-100%;
  opacity:0;
}

.loading-page.out{pointer-events:none;opacity: 0;}
.loading-page.out .logo{opacity:0;}
.main-content{ opacity: 0; transition: all 1s; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; }
.main-content.on{opacity: 1;;}

/* loading end */


/* home_banner */
.home_banner{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:1;transition: all 2s;}
.home_banner .controls-page{position:absolute;z-index: 10;bottom: 6%;width: 100%;text-align: center;}
.home_banner .controls-page span{/*background: url(../images/ban_dot1.svg) no-repeat center center/contain;*/width: 0.18rem;height: 0.18rem;opacity: 1;background:rgba(255,255,255,0.5);}
.home_banner .controls-page .swiper-pagination-bullet-active{/*background-image: url(../images/ban_dot2.svg);*/background:#0068bb;}
.home_banner .controls-page span:not(:last-child){margin-right: 0.2rem;}

.home_banner .swiper-txt,
.home_banner .swiper-imgs{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.home_banner .swiper-txt .swiper{left: 1.6rem;top:55%;transform: translateY(-50%);z-index: 15;color: #fff;font-size: var(--font-size__70);font-weight: var(--font-weight__r);line-height: 1.4;width: calc(100% - 3.2rem);padding: 2%; position: absolute;margin: 0;}
.home_banner .swiper-txt p{margin: 0;}
.home_banner .swiper-txt .info{min-height:5.1rem;}

.home_banner .swiper-slide-active .info p:nth-child(1){animation:fadeInRightSmall 0.5s .5s ease both;-webkit-animation:fadeInRightSmall 0.5s .5s ease both;-moz-animation:fadeInRightSmall 0.5s .5s ease both;}
.home_banner .swiper-slide-active .info p:nth-child(2){animation:fadeInRightSmall 0.7s .8s ease both;-webkit-animation:fadeInRightSmall 0.7s .8s ease both;-moz-animation:fadeInRightSmall 0.7s .8s ease both;}
.home_banner .swiper-slide-active .info p:nth-child(3){animation:fadeInRightSmall 0.9s 1.1s ease both;-webkit-animation:fadeInRightSmall 0.9s 1.1s ease both;-moz-animation:fadeInRightSmall 0.9s 1.1s ease both;}

.home_banner .swiper-imgs{z-index: 1;}
.home_banner .swiper-imgs .swiper{height: 100%;}
.home_banner .swiper-imgs figure{height: 100vh; object-fit: cover;}
/* .home_banner .video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.home_banner .video video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;} */

.home_banner .arrow{display: flex;margin-top: 0.25rem;}
.home_banner .arr{width: 0.57rem;height: 0.58rem;z-index: 10;cursor: pointer;border-radius: 50%;/*border: 1px solid rgba(255,255,255,0.5);*/background-size: 0.15rem 0.15rem;background-repeat: no-repeat;background-position: center center;transition: all 0.5s;position: relative;}
.home_banner .arr:after{left: 0px;top: -3px;width: 100%;height: 100%;border: 1px solid rgba(255,255,255,0.5);content: "";position: absolute;border-radius: 50%;z-index: -1;}
.home_banner .arr:hover{transform: scale(1.1);}
.home_banner .arr .iconfont{height: 54px;}
.home_banner .arrow-prev{background-image: url(../images/page/prev.svg);margin-right: 0.3rem;}
.home_banner .arrow-next{background-image: url(../images/page/next.svg);}

.home_banner .arr i {display: block;position: absolute;top: -3px;width: 50%;height: 100%;margin: 0;padding: 0;overflow: hidden;z-index: 1}
.home_banner .arr i:nth-child(1) {left: 0;}
.home_banner .arr i:nth-child(2) {right: 0;}
.home_banner .arr i:before {position: absolute;content: '';margin: 0;width: 0.58rem;height: 0.58rem;border-radius: 50%;border: 2px solid transparent;}
.home_banner .arr i:nth-child(1):before {left: 0;border-top-color: #fff;border-left-color: #fff;animation: yl 5s linear infinite;}

.home_banner .arr i:nth-child(2):before {
  right: 0;
  border-bottom-color: #fff;
  border-right-color: #fff;
  animation: yr 5s linear infinite;
}

@keyframes yr {
  0% {
    transform: rotate(135deg);
  }

  50%,
  100% {
    transform: rotate(315deg);
  }
}

@keyframes yl {

  0%,
  50% {
    transform: rotate(135deg);
  }

  100% {
    transform: rotate(315deg);
  }
}

/* 鼠标滑走 */
.home_banner.out{opacity: 0;}

.home_banner .shu {
    width: 1px;
    height: 150px;
    position: fixed;
    bottom: 0;
    left:50%;
    background: hsla(0,0%,100%,.2);
    z-index: 5
}

.home_banner .shu.on {
    transition: all 1s;
    transform: translateY(150px)
}

.home_banner .shu:before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    left: -5px;
    top: 0;
    z-index: 2;
    background: #fff;
    border-radius: 5px;
    -webkit-animation: home_banner_shu 2s ease infinite;
    animation: home_banner_shu 2s ease infinite
}

@-webkit-keyframes home_banner_shu {
    0% {
        transform: translateY(0) scale(1);
        opacity: 0
    }

    30% {
        opacity: 1
    }

    60% {
        opacity: 1
    }

    to {
        transform: translateY(120px) scale(.5);
        opacity: 0
    }
}

@keyframes home_banner_shu {
    0% {
        transform: translateY(0) scale(1);
        opacity: 0
    }

    30% {
        opacity: 1
    }

    60% {
        opacity: 1
    }

    to {
        transform: translateY(120px) scale(.5);
        opacity: 0
    }
}



/* 遮罩LOGO */
.logo_bg_box {transform: scale(1);z-index: 5;position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.logo_bg_box:after {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/home-page2_bg.jpg) no-repeat center top/100%;opacity: 0;content: "";z-index: 5;}
.logo_bg_box .logo_bg {transform: scale(14);width: 1906px;height: 1300px;left: 50%;top: 50%;margin: -700px 0 0 -953px;position: absolute;background: url(../images/home/cricle.svg) no-repeat 50%;background-size: 100% auto;z-index: 5;}
.logo_bg_box .logo_bg .logo_bga {width: 100%;height: 100%;left: 0;top: 0;position: absolute;background: url(../images/home/cricle.svg) no-repeat 50%;background-size: 100% auto;
z-index: 5}
.logo_bg_box .logo_bg .logo_bg:after {left: 0}
.logo_bg_box .logo_bg .logo_bg:after,.logo_bg_box .logo_bg:before {content: "";position: absolute;width: 44%;height: 100%;background: #fff;z-index: 10;opacity: 1;   transition: all .8s}
.logo_bg_box .logo_bg .logo_bg:before {right: 0}
.logo_bg_box .logo_bg .logo_bg.on:after,.logo_bg_box .logo_bg.on:before {opacity: 0;transition: all .8s .6s}

/* page2 */
.home_banner2 {height: 100vh; top: 0;z-index: 10;pointer-events: none;}
.home_banner2 .public-tit{padding-bottom: 0;}
.home_banner2a {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}

.home_banner2 .logo_bg{transition: all 1s;}
.home_banner2 .logo_bg.out{transform: scale(1);}
.home_banner2 .logo {width: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;z-index: 10}
.home_banner2 .logo .logo1 {width: 2.99rem;margin: 0 auto 0rem;height: 2.99rem;position: relative;overflow: hidden;border-radius: 50%;-webkit-transform: rotate(0deg) scale(4); -webkit-border-radius: 50%;transition: all 2s;}
.home_banner2 .logo .logo1 .logo1a {transform: scale(4);opacity: 0;width: 100%;height: 100%;background: url(../images/home/earth.png) no-repeat center center/contain;
position: absolute;left: 0;top: 0}

.home_banner2 .logo1_bg {transform-origin: center 38%; transition: transform 0.5s ease-out;}
.home_banner2 .logo .content {max-width: 9.78rem;margin: 0px auto;text-align: center;transition: all 0.5s ease-out;}
.home_banner2 .logo .public-tit { transform: translateY(50px); opacity: 0;margin-bottom: 0.2rem;transition: transform 0.8s ease, opacity 0.8s ease;}
.home_banner2 .logo .info h3{font-size: var(--font-size__24);font-weight: var(--font-weight__m);margin: 0 0 0.1rem;opacity: 0;transform: translateY(50px);transition: transform 0.8s ease, opacity 0.8s ease;color: #666;line-height: calc(30 / 24);}
.home_banner2 .logo .info .edit-info {opacity: 0;transform: translateY(50px);transition: transform 0.8s ease, opacity 0.8s ease;line-height: calc(32 / 16);}

.home_banner2 .logo.on2 .logo1{-webkit-transform: rotate(0deg) scale(1);margin-bottom: 1.4rem;}
.home_banner2 .logo.on2 .logo1 .logo1a {opacity: 1;transform: scale(1);transition: all .8s ease}
.home_banner2 .logo.on2 .logo2 {width: 160px;transition: .6s 0s}
.home_banner2 .logo.on2 .public-tit{transform: translateY(0px);opacity: 1;transition-delay: 1s;}
.home_banner2 .logo.on2 .info h3 {transform: translateY(0px);opacity: 1;transition-delay: 1.2s;}
.home_banner2 .logo.on2 .info .edit-info{transform: translateY(0px);opacity: 1;transition-delay: 1.4s;}

/* 进场 */
.home_banner2.on .logo_bg_box:after{opacity: 1;}


/* 鼠标滑走 */
.home_banner2.out{z-index: 11;}
.home_banner2.out .logo_bg_box{opacity: 0;}
.home_banner2.out .content{transform: translateY(-50px);opacity: 0;}

@media(max-width:1440px){
  .home_banner2 .logo.on2 .logo1{margin-bottom: 1rem;}
}


/* page3 */
.home_banner3{position: fixed;left: 0;top: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;height: 100%;z-index: 10;opacity: 0;transition: all 0.5s;pointer-events: none;}
.home_banner3 .content{width: 11.4rem;margin: 0px auto;transition: all 0.5s;opacity: 0;}

.home_banner3 .videoMask{overflow: hidden;position: relative;transform: scale(2);transition: all 0.8s;background-color: #fff;height: 5.6rem;}
.home_banner3 .videoMask .mask{-webkit-mask-image: url("../images/home/no1.svg");-webkit-mask-size: 100% 100%;-webkit-mask-repeat: no-repeat;height: 98%;object-fit: cover;width: 100%;position: absolute;left: 0;top: 1%;}
.home_banner3 .videoMask .earth{background: url(../images/home/earth2.png) no-repeat center center/contain;width: 1.3rem;height: 1.29rem;position: absolute;bottom: 0;right: 1.63rem;display: none;}

.home_banner3 .videoMask .btn-play{background: rgba(255,255,255,0.8);width: 1.55rem;height: 3.41rem;top: 1.11rem;right: 4.3rem;z-index: 10;position: absolute;transition: all 0.5s;border-radius: 1.55rem;}
.home_banner3 .videoMask .btn-play:hover{transform: scale(1.1);}

.home_banner3 .numList{margin-top: 0.9rem;font-weight: var(--font-weight__l);font-size: var(--font-size__18);}
.home_banner3 .numList .num{line-height: 1;}
.home_banner3 .numList aside{margin-right:0.07rem;font-size: var(--font-size__70);color: var(--main-color);font-family:'Barlow';font-weight: var(--font-weight__r);}
.home_banner3 .numList .right sup{color: var(--main-color);font-weight: var(--font-weight__m);font-size: var(--font-size__40);line-height: 1;}
.home_banner3 .numList .right sub{font-size: var(--font-size__18);line-height: 1;}
.home_banner3 .numList p{margin: 0;}

.home_banner3.on{opacity: 1 !important;}
.home_banner3.on .content{opacity: 1;transform: translateY(0);}
.home_banner3.on .videoMask{transform: scale(1);}
.home_banner3.on .numList{animation:fadeInUpSmall 0.6s .6s ease both;-webkit-animation:fadeInUpSmall 0.6s .6s ease both;-moz-animation:fadeInUpSmall 0.6s .6s ease both;}

/* 滑走 */
.home_banner3.out .content{opacity: 0;}
@media(max-width:1440px){
  .home_banner3 .numList{margin-top: 0.5rem;}
}


/* title */
.public-tit{text-align: center;margin-bottom: 0.55rem;position: relative;}
.public-tit h2{font-size:var(--font-size__50);font-weight: var(--font-weight__m);margin: 0;display: flex;align-items: center;justify-content: center;}
.public-tit .desc{margin-top: 0.04rem;color: #666;}
.public-tit.white{color: #fff;}
.public-tit.white .desc{color: #fff;}
.public-tit.tl{text-align: left;}
.public-tit.tl h2{justify-content: flex-start;}
.public-tit .morebtn{position: absolute;right: 0;bottom: 0;}

.morebtn{width: 1.8rem;text-align: center;height: 0.5rem;border:1px solid rgba(var(--main-color__rgb),0.1);color: var(--main-color);font-size: var(--font-size__16);}
.morebtn:after{left: 0;bottom: 0;width: 0;transition: all 0.5s;background-color: var(--main-color);height: 100%;content: "";position: absolute;}
.morebtn span{display: flex;align-items: center;justify-content: center;position: relative;z-index: 1;height: 100%;}
.morebtn span:after{content: "";margin-left: 0.2rem;width: 0.06rem;height: 0.1rem;background: url(../images/arr_r_blue.svg) no-repeat center center/contain;transition: all 0.5s;}
.morebtn:hover:after{width: 100%;}
.morebtn:hover {color: #fff;}
.morebtn:hover span:after{background-image: url(../images/arr_r_white.svg)}

/* page4 */
.home_banner4 {overflow: hidden;background: #fff; position: relative;z-index: 40;  pointer-events: auto; display: flex; align-items: center; justify-content: center; height: 100vh; padding-top: var(--header_height);}
.home_banner4 .card{margin-left: -0.15rem;}
.home_banner4 .item{margin-left: 0.15rem;flex: 1;transition: all 1s;color: #fff;position: relative;overflow: hidden;}
.home_banner4 .item .ispic{height: calc(100vh - var(--header_height) * 2);}
.home_banner4 .item .ispic:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 80%;content: "";z-index: 1;background-image: linear-gradient(to top, #010c33 , rgba(0,0,0,0));opacity: 0.3;transition: all 0.5s;}
.home_banner4 .item .info-out{position: absolute;text-align: center;width: 100%;z-index: 10;left: 0;bottom: 1.1rem;transition: all 0.8s ease-in-out;}
.home_banner4 .item .info-out img{height: 0.56rem;}
.home_banner4 .item .info-out .tit{font-size: var(--font-size__28);margin-top: 0.18rem;}
.home_banner4 .item .info-in{position: absolute;width: 100%;left: 50%;bottom: 1.1rem;z-index: 10;padding: 0 1rem;opacity: 0;transition: all 1s ease-in-out;}
.home_banner4 .item .info-in .tit{font-size: var(--font-size__28); color:#fff;}
.home_banner4 .item .info-in dl{flex-wrap:wrap}
.home_banner4 .item .text{position: relative;}
.home_banner4 .item .text .icon{position: absolute;left: -0.74rem;top: 0;}
.home_banner4 .item .text pre{margin: 0.15rem 0 0.35rem;}
.home_banner4 .item dl dd:not(:last-child){margin-right: 0.6rem;}
.home_banner4 .item dl dd a{display: block;}
.home_banner4 .item dl dd{min-width: 1.2rem;line-height: 0.46rem;position: relative;border-bottom: 1px solid rgba(255,255,255,0.5);font-size: var(--font-size__16);}
.home_banner4 .item dl dd:after{position: absolute;right: 0;top: 50%;margin-top:-0.05rem;width: 0.06rem;height: 0.1rem;background: url(../images/arr_r_white.svg) no-repeat center center/contain;content: "";transition: all 0.4s;}
.home_banner4 .item dl dd:hover:after{transform: translateX(0.08rem);}
.home_banner4 .item.hover {flex: 5.7142;}
.home_banner4 .item.hover .info-out{opacity: 0;bottom: 0;transform: scale(0.5);}
.home_banner4 .item.hover .info-in{left:0;opacity:1;}
.home_banner4 .item.hover .ispic:after{opacity: 0.7;}
.home_banner4 .logo_bg{width: 100%;height: 100%;left: 0;top: 0;position: absolute;background: url(../images/home/cricle.svg) no-repeat 50%;background-size: 100% auto; z-index: 5;transform: scale(1);transition: all 1s ease-in-out;pointer-events: none;}


/* 动画 */
/* .home-news .public-tit{transform: translateY(30px);opacity: 0;}
.home-news .swiper{transform: translateY(30px);opacity: 0;} */
.home-news .swiper-scrollbar .swiper-scrollbar-drag:before{transform: translateX(-2rem);}

.home-news .scrollbox.on{transform: translateY(0);opacity: 1;}
.home-news .swiper-scrollbar.on .swiper-scrollbar-drag:before{transform: translateX(0rem);transition: all 2s;}

/* .home-news .public-tit.on{transition: 0.6s;}
.home-news .swiper.on{transition: 0.8s;} */
.home-news .swiper-scrollbar.on{transition: 1s;}

.home-news{height: 100vh;background-color: #f1f5f8;overflow: hidden; position: relative;z-index: 30; display: flex; align-items: center; justify-content: center; padding-top: var(--header_height);}
.home-news .rec {margin-bottom: 0.3rem;}
.home-news .rec .swiper-slide{background-color: #fff;}
.home-news .rec .info{flex: 1;padding: 0.5rem 0.7rem 0;}
.home-news .rec .pic{width: calc(770 / 1600 * 100%);}
.home-news .rec .ispic{padding-bottom: calc(330 / 770 * 100%);}
.home-news .rec .tit{font-size: var(--font-size__30); line-height: 1.4;}
.home-news .rec .desc{color: #666666;font-weight: var(--font-weight__l);font-size: var(--font-size__18);margin: 0.2rem 0 0.2rem;}
.home-news time{color: #666;}
.home-news .swiper-main{position: relative;cursor: none;overflow: hidden;}
.home-news .swiper-main .swiper{overflow: visible;}
.home-news .swiper-main .ispic{padding-bottom: calc(180 / 500 * 100%);}
.home-news .swiper-main .tag{position: absolute;z-index: 10;color: #fff;font-size: var(--font-size__14);left: 0.1rem;top: 0.1rem;padding: 0 0.13rem;line-height: 0.3rem;background-color: var(--main-color);font-weight: var(--font-weight__l);border-radius: 2px;}
.home-news .swiper-main .info{background-color: #fff; padding: 0.1rem 0.3rem;}
.home-news .swiper-main .info .tit{font-size: var(--font-size__18);line-height:calc(30 / 18);margin-bottom: 0.05rem;min-height: 3em;}
.home-news .swiper-main .swiper-slide:hover .tag{background-color: var(--primary-color);}
.home-news .swiper-scrollbar{position: relative;bottom: auto;margin-top: 0.4rem;height: 0.1rem;width: 100%;background: #d4d4d4 url(../images/linebg.png) repeat-x center;left: 0;border-radius: 0;opacity: 0;}
.home-news .swiper-scrollbar:before,.home-news .swiper-scrollbar:after{top: 0;width: 4rem;height:100%;position: absolute;content: "";z-index: 10;}
.home-news .swiper-scrollbar:before{left: 0;background-image: linear-gradient(to right, #f1f5f8 , rgba(241,245,248,0));}
.home-news .swiper-scrollbar:after{right: 0;background-image: linear-gradient(to left, #f1f5f8 , rgba(241,245,248,0));}
.home-news .swiper-scrollbar-drag{border-radius: 0;background: none;}
.home-news .swiper-scrollbar-drag:before{position: absolute;content: "";width: 0.8rem;height: 0.33rem;background: url(../images/home/car.png) no-repeat center center/contain;bottom: 0.04rem;right: 4rem;}
.home-news .mouse{position: fixed;}
.home-news .mouse span{ width: 0.5rem; height: 0.5rem; background: url(../images/HOME/mouse.svg) no-repeat center center/contain;border-radius: 50%;display: block;}
.detail-link{color: #535758;}
.detail-link:after{width: 6px;height: 10px;content: "";background: url(../images/arr_r_blue.svg) no-repeat center center/contain;transition: all 0.6s;display: inline-block;vertical-align: middle;margin: -3px 0 0 0.12rem;}
.swiper-slide:hover .detail-link:after{transform: translateX(0.05rem);}


.home-sale{ height: 100vh;position: relative;overflow: hidden;z-index: 60;background-color: #fff; display: flex; align-items: center; justify-content: center;}
.home-sale .public-tit h2{margin-bottom: 0.1rem;}

.home-sale .ispic{position: absolute;right: -3%;bottom: 0;width: 25.885vw;pointer-events: none;z-index: 11;will-change: transform, opacity;transform-style: preserve-3d;backface-visibility: hidden;}
.home-sale:after{width: 35.76rem;height: 6.81rem;left: 50%;transform: translateX(-50%);bottom: 0;content: "";position: absolute;background: url(../images/home-page6_line.png) no-repeat center center/100%;animation: spin 20s linear infinite alternate;z-index: 0;}
@keyframes spin {
  from {
    transform: translateX(-50%) rotate(0deg) scale(1); 
  }
  to {
    transform: translateX(-50%) rotate(50deg) scale(3);
  }
}

/* 动画 */


.home-service .public-tit.on{transition: 0.6s;}
.home-service .content.on{transition: 0.8s;}
.home-service .content a:not(:last-child){margin-right: 0.6rem;}
.home-service .content a{min-width: 1.2rem;line-height: 0.46rem;position: relative;border-bottom: 1px solid rgba(255,255,255,0.5);color: #fff;}
.home-service .content a:after{position: absolute;right: 0;top: 50%;margin-top:-0.05rem;width: 0.06rem;height: 0.1rem;background: url(../images/arr_r_white.svg) no-repeat center center/contain;content: "";transition: all 0.4s;}
.home-service .content a:hover:after{transform: translateX(0.08rem);}
.home-service .content.on a{transform: scale(1);opacity: 1;}
.home-service .content.on a:nth-child(1){transition: 0.5s;}
.home-service .content.on a:nth-child(2){transition: 0.7s;}
.home-service .content.on a:nth-child(3){transition: 0.9s;}
.home-service .content.on a:nth-child(4){transition: 1.1s;}

.home-service{overflow: hidden;}
.home-service .imgandpath{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: translate3d(0px, 0, 0px) !important;}
.home-service .svg-path{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 10;pointer-events: none;object-fit: cover;}
.home-service .svg-path svg{opacity: 0;width: 100%;height: 100%;}
.home-service .car {position: absolute;width: 0.53rem;height: 0.24rem;z-index: 15;opacity: 1 !important;background: url(../images/car2.png) no-repeat center center/contain;}
.home-service .mask{z-index:10;z-index: 100;}

.home-service{overflow: hidden;position: relative;z-index: 30;}
.home-service .container{height: 100vh;display:flex;flex-direction: column;justify-content: center;}
.home-service  .searchCon{width: 6rem;/* margin: 0px auto; */position: relative;z-index: 10;background-color: rgba(255,255,255,0.1);}
.home-service  .select-txt{width: 1.8rem;height: 0.7rem;border: 1px solid rgba(255,255,255,0.15);}
.home-service  .select-txt p{line-height: 0.68rem;text-align: center;color: #fff;}
.home-service  .select-txt .hover{padding: 0;box-shadow: none !important;padding: 0.1rem 0;}
.home-service  .input{flex: 1;border-top: 1px solid rgba(255,255,255,0.15);border-bottom: 1px solid rgba(255,255,255,0.15);padding: 0 0.25rem 0 0.67rem;position: relative;}
.home-service  .input input{width: 100%;height: 0.68rem;border: 0;background: transparent;color: #fff;}
.home-service  .input input::placeholder{color:rgba(255,255,255,0.5)}
.home-service  .input:before{position: absolute;left: 0.3rem;top: 50%;transform: translateY(-50%);width: 0.16rem;height: 0.16rem;background: url(../images/soso2.svg);content: "";}
.home-service  button{width: 1.2rem;height: 0.7rem;border: 0;background: linear-gradient(135deg, #ffffff3d, transparent);color: #fff;font-size: var(--font-size__18);transition: all 0.5s;cursor: pointer;border: 1px solid  rgba(255,255,255,0.3);}
.home-service  button:hover{background-color: var(--main-color);}
.home-service .search-box{ width:6.75rem;}
.home-service .input-box input{width: 100%;height:0.6rem;border:0;background:transparent;color:#fff; padding:0; margin:0;}
.home-service .input-box input::-webkit-input-placeholder{color: #ffffff;}
.home-service .wtd-box{ background:rgba(255,255,255,0.1); margin-bottom:.2rem; border:solid 1px rgba(255,255,255,.15); padding:.0 .2rem .1rem;}
.home-service .wtd-box .txt{ padding:0 .1rem; background:rgba(255,255,255,.3); line-height:2.2; border-radius:.05rem;}
.home-service .wtd-box .txt span{ margin-left:.1rem;}
.home-service .wtd-box .txt i{ display:block; line-height:1; margin-top:-.1rem;}
.home-service .listStyle li{ color:var(--white-color); margin-right:.1rem; list-style:none; padding:.08rem .15rem; background:rgba(255,255,255,0.1); font-weight:var(--font-weight__l); cursor:pointer;}
.home-service .listStyle li:last-child{ margin-right:0;}
.home-service .but{ width:1.1rem; height:.5rem; text-align:center; color:var(--white-color); background:var(--main-color); cursor: pointer;}
.home-service .rolw{ margin-top:.2rem;}
.home-service .rolw .srx{ color:var(--white-color); background-image:url(../images/srx.png); background-size:.18rem; background-repeat:no-repeat; background-position:left center; padding-left:.25rem; cursor: pointer;}

.home-service .btn{ display: inline-flex; padding: 0 .1rem; align-items: center; justify-content: center; background: var(--main-color); line-height: .6rem; color: #fff; min-width: 2.5rem; margin-top: .5rem;}
.home-service .btn img{ width:.24rem; margin-right:.1rem;}
.home-service .btn:after{content:'';display:inline-flex;width: .08rem;height: .08rem;border: solid #fff;border-width:1px 1px 0 0;transform:rotate(45deg);margin-left: .25rem;}


/* 公用链接按钮 */
.btna{min-width: 1.8rem;text-align: center;overflow: hidden;height: 0.5rem;border-radius: 0.5rem;}
.btna:before{left: 0;bottom: 0;content: "";background-color: #fff;height: 100%;transition: all 0.5s ease-in-out;position: absolute;width: 100%;}
.btna:after{left: 0;bottom: 0;content: "";background-color: var(--main-color);height: 100%;transition: all 0.5s ease-in-out;opacity: 0;position: absolute;width: 100%;}
.btna span{position: relative;z-index: 2;display: flex;align-items: center;justify-content: center;height: 100%;}
.btna.arr span:After{margin-left: 0.2rem;content:"";width: 0.06rem;height: 0.1rem;background: url(../images/home/arr-r_blue.svg) no-repeat center center/contain;transition: all 0.3s;}
.btna:not(:last-child){margin-right: 0.2rem;}
.btna:hover span:After{margin-left: 0.25rem;background-image: url(../images/home/arr-r_white.svg);}
.btna:hover{color: #fff;}
.btna:hover:before{opacity:0;}
.btna:hover:After{opacity: 1;}

[data-full]{position: fixed;left: 0;top: 0;width: 100%;height: 100vh;}
.pin-spacer{pointer-events: none;}
.home-earth{position: relative;z-index: 30;pointer-events: none; overflow: hidden; height: 100vh; display: flex; align-items: center; justify-content: center; }
.home-earth .ani-box{z-index: 50;position: relative;}
.home-earth .ani-box .circle{width:3rem;height: 3rem;border-radius: 50%; border: 60vw solid #fff; left: 50%;top: 50%;margin: calc(-1.5rem - 60vw) 0 0 calc(-1.5rem - 60vw); box-sizing: content-box; position: absolute; z-index: 1;}
.home-earth .ani-box .earth{width:4.6rem; height:4.6rem;z-index:-1;display:block;position:absolute;left:50%;top:53%; margin-top:-2.3rem; margin-left:-2.3rem;}
.home-earth .ani-box .earth::after{position: absolute;content:'';width:300%;height:100%;left:-100%;top:12%;background: radial-gradient(#fffffff0 10%, #ffffff9e 50%, transparent 70%);}
.home-earth .editor-box{ position:relative;}
.home-earth .editor-box .editor-circle img{ width:6.54rem;}
.home-earth .earth-txt{text-align:center; position:absolute;left:0;top:0;width:100%; height:100%;z-index:2;}
.home-earth .earth-txt .icon-sz img{width:1.13rem; display:block; margin:0 auto;}
.home-earth .earth-txt .text{position:relative;z-index:3;font-weight: var(--font-weight__m);}
.home-earth .earth-txt .text h2{font-size: var(--font-size__50);font-weight: var(--font-weight__m); margin: 0 0 0.2rem 0;}
.home-earth .earth-txt .text p{font-size: var(--font-size__24);color: #666; line-height: calc(30 / 24);max-width: 25em; margin: 0 auto;}
.home-earth .earth-txt .des{margin-top:.2rem;color:#535758;line-height:1.5;}
.home-earth .earth-txt .des p{margin:0; min-height:1em;}
.home-earth .earth-txt .des span{ font-weight:500;}
.home-earth .listsax{ margin-left:1.2rem; width:4rem;}
.home-earth .listsax .item-suzi{padding:0.2rem 0; border-bottom:solid 1px #e5e5e5;}
.home-earth .listsax .item-suzi .ito-ox{ font-size:var(--font-size__20); text-align:center;}
.home-earth .listsax .item-suzi .ito-ox .icon{ margin-bottom:.1rem;}
.home-earth .listsax .item-suzi .ito-ox .icon img{ width:.72rem; display:block; margin:0 auto;}
.home-earth .listsax .item-suzi .num{line-height: 1;}
.home-earth .listsax .item-suzi aside{margin-right:0.07rem;font-size: var(--font-size__70);color: var(--main-color);font-family:'Barlow';font-weight: var(--font-weight__m);}
.home-earth .listsax .item-suzi .right sup{color:var(--main-color);font-weight:var(--font-weight__m);font-size:var(--font-size__20);line-height:1;}
.home-earth .listsax .item-suzi .right sub{font-size: var(--font-size__18);line-height:2;}
.home-earth .listsax .item-suzi .ioxp{ text-align:center;}
.home-earth .listsax .item-suzi .ioxp .iuw{ margin-right:.35rem; font-size:var(--font-size__18);}
.home-earth .listsax .item-suzi .ioxp .iuw:last-child{ margin-right:0;}
.home-earth .listsax .item-suzi .ioxp .icon-tu img{ width:.53rem;}
.home-earth .bg{background: url(../images/home/line.svg) no-repeat;background-size: cover;z-index: 1;left: 0;top: 18%;width: 100%;height: 100%;background-position: center center;position: absolute;}

.earth-con{z-index: 3;display: flex;flex-direction: column;align-items: center;justify-content: center; background-color: #fff; height: 100vh;}
.earth-con .content{position: relative;z-index: 5; width: calc(1140 / 1920 * 100vw);}
.earth-con .videobox{position: relative;}
.earth-con .videoMask{-webkit-mask-image: url("../images/home/no1.svg");mask-image: url("../images/home/no1.svg");mask-size: 100% 100%;mask-repeat: no-repeat;-webkit-mask-size: 100% 100%;-webkit-mask-repeat: no-repeat;mask-position: center center;}
.earth-con .videoMask video{height: calc(265 / 906 * 100vw);object-fit: cover;width: 100%;}
.earth-con .videoMask .btn{background: rgba(255,255,255,0.8);width: calc(155 / 1920 * 100vw);height: calc(341 / 1920 * 100vw);top: calc(115 / 560 * 100%);right:  calc(430 / 1920 * 100vw);z-index: 10;position: absolute;transition: all 0.5s;border-radius: 1.55rem;}
.earth-con .numList{margin-top: calc(90 / 960 * 100vh);font-weight: var(--font-weight__l);font-size: var(--font-size__18);}
.earth-con .numList .num{line-height: 1;}
.earth-con .numList aside{margin-right:0.07rem;font-size: var(--font-size__60);color: var(--main-color);font-family:'Barlow';font-weight: var(--font-weight__m);}
.earth-con .numList .right sup{color: var(--main-color);font-weight: var(--font-weight__m);font-size: var(--font-size__32);line-height: 1;}
.earth-con .numList .right sub{font-size: var(--font-size__18);line-height: 1;}
.earth-con .numList p{margin: 0;}
.earth-con .earth{width: 2rem;height: 2rem;background: url(../images/home/earthNo1.gif) no-repeat center center;background-size: contain;z-index: 4;position: absolute;right: 12%;bottom: -9%;z-index: -1;}
.earth-con .videoMask figure{display:none;}
/*初始*/
/* .earth-txt .bg,
.earth-con,
.earth-con .content,
.home_banner4,
.home_banner4 .container{opacity: 0;} */
/* .home_banner4{pointer-events: none;}
.earth-txt .text{opacity:0; transform: translateY(0.5rem);} */
/* .home-earth .ani-box .earth{ transform: scale(3);opacity: 0;}
.home-earth .ani-box .circle{transform: scale(14); opacity: 0;} */
/* .home-earth.out{position: fixed; top: 0;transform: none!important;}
.home-earth.out .home_banner4{pointer-events: all;} */

.ai-box{position: fixed; top: 0;right: 3%;height: 100%;display: flex;align-items: flex-end;pointer-events: none;color: #0068b7;font-size: 0.14rem;z-index: 200; padding-bottom: 1.8rem;}
.ai-box .center{pointer-events: all;position: relative;width: 2em;}
.ai-box .close{text-align: center; cursor: pointer;}
.ai-box .tag{position: relative;width: 0.3rem;cursor: pointer;opacity: 0;visibility: hidden;transition: opacity 0.5s ease, visibility 0.5s ease;}
.ai-box .textbg{position: absolute;right: 0;top: 0;width: 0.45rem;height: 1.07rem; background: url(../images/ai-show.png) no-repeat right top;background-size: contain;z-index: 1;}
.ai-box .text{width: 1em;word-break: break-all;margin: 0 auto; position: relative;z-index: 2;line-height: 1;}
.ai-box .text span{display: block; padding: 0.15rem 0 0.1rem 0; white-space: nowrap;}
.ai-box .con-box{position: absolute;right: 0.11rem;background: url(../images/ai-kuang.png) no-repeat center center;background-size: contain;width: 1.48rem;height: 2.12rem; padding: 1.17rem 0.2rem 0 0.2rem; line-height: calc(24 / 14);text-align: center; top: calc(100% - 0.46rem); cursor: pointer;}
.ai-box .con-box.show{opacity: 1;visibility: visible;}
.ai-box .textbg{transition: all 0.5s ease;}
.ai-box .textbg.show{background-image: url(../images/ai-show.png)}
.ai-box .con-box .info{overflow: hidden;}
.ai-box .tag.show{opacity: 1;visibility: visible;}

.section .animate{ opacity: 0;}

@media(max-width:1024px){
.home_banner{ position:relative;}
.home_banner .swiper-imgs img{width:100%;}
/*.home_banner .video-inner{display:none !important;}*/
.home_banner .swiper-txt .swiper{ font-size:var(--font-size__36);display:none;}
.home-earth{ height:auto; padding:0 3%;}
.home-earth .listsax{ margin-left:0; width:35%;}
.home-earth .listsax .item-suzi aside{ font-size:var(--font-size__46);}
.home-earth .listsax .item-suzi .ito-ox{ font-size:var(--font-size__18);}
.home-earth .listsax .item-suzi .ito-ox .icon img{ width:.52rem;}
.home-earth .listsax .item-suzi .right sub{ font-size:var(--font-size__16);}
.home-earth .listsax .item-suzi .ioxp .iuw{ font-size:var(--font-size__16);}
.home-earth .listsax .item-suzi .ioxp .icon-tu img{ width:.35rem;}
.home-earth .ani-box{ justify-content:space-between;}
.home-earth .editor-box{ width:55%;}
.home-earth .editor-box .editor-circle img{ width:100%;}
.home-earth .ani-box .earth{ width:70%; height:70%; margin:0; left:15%; top:20%;}
.home-earth .earth-txt .icon-sz img{ width:.8rem;}
.home-earth .earth-txt .des{ margin-top:.1rem;}
.home-earth .earth-txt .des p{ min-height:0.5em;}

.earth-con{ height:auto; padding:.8rem 0;}
.earth-con .content{ width:94%;}
.earth-con .numList{ width:80%; margin:.4rem auto 0;}
.earth-con .numList aside{ font-size:var(--font-size__46);}
.earth-con .numList .right sup{ font-size:var(--font-size__22);}

.home_banner4{ height:auto;}
.home_banner4 .item .info-out .tit{ font-size:var(--font-size__22);}
.home_banner4 .item .info-out img{ height:0.4rem;}
.home_banner4 .item .text .icon img{ width:.4rem;}

.home-news{ height:auto; padding:.8rem 0;}
.home-news .main{ width:100%;}
.home-news .rec .info{ padding:.3rem;}
.home-news .rec .tit{ font-size:var(--font-size__22);}
.home-news .rec .ispic{ padding-bottom:calc(400 / 770 * 100%);}
.home-news .swiper-main .ispic{ padding-bottom:calc(280 / 500 * 100%);}

.main-content #fullpage .fp-table,
.main-content #fullpage .fp-tableCell{ height: auto !important;}
.main-content .fadeInRightSmall{animation-name:none;}
.main-content .fadeInUp{animation-name:none;-webkit-animation-name:none;}
.section .animate{opacity:1;}

}

@media(max-width:640px){
.morebtn{width:1.2rem;height:0.4rem;}
.public-tit h2{ font-size:var(--font-size__46);}
.home_banner .swiper-txt .swiper{ width:100%; left:0; font-size:var(--font-size__22);}
.home_banner .video-inner{display:none !important;}

.earth-con{min-height:80vh;}
.earth-con .numList{ width:100%;flex-wrap:wrap;margin-top:0.55rem; gap:0.2rem 10%; justify-content:center;}
.earth-con .numList li{width:auto; min-width:20%; padding-bottom:0;}
.earth-con .numList aside{ font-size:var(--font-size__50);}
.earth-con .numList .right sup{ font-size:.21rem;}
.earth-con .numList .right sub{ font-size:.16rem;}
.earth-con .videoMask figure{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.earth-con .videoMask figure img{width: 100%;height: 100%;object-fit: cover;}
.earth-con .videoMask video{ height:calc(300 / 640 * 100vw);opacity:0;}
.earth-con .videoMask .btn {
    background: rgba(255, 255, 255, 0.8);
    width: calc(313 / 1920 * 100vw);
    height: calc(577 / 1920 * 100vw);
    top: calc(107 / 560 * 100%);
    right: calc(641 / 1920 * 100vw);
}
.earth-con .earth{width:1rem;height:1rem;}


.home-earth .editor-box{ width:95%; margin:0 auto;}
.home-earth .earth-txt .centre{ margin-top:.2rem;}
.home-earth .earth-txt .des{ line-height:1.3;font-size:0.18rem;}
.home-earth .earth-txt .icon-sz img{ width:.5rem;}
.home-earth .ani-box{ flex-wrap:wrap;}
.home-earth .listsax{ width:74%; margin:0 auto;}
.home-earth .listsax .item-suzi aside{ font-size:var(--font-size__32);}
.home-earth .listsax .item-suzi .ito-ox{font-size: var(--font-size__20);}
.home-earth .bg{ top:-20%;}

.home_banner4 .item{ width:100%; flex:auto; margin-bottom:.2rem;}
.home_banner4 .item:last-child{ margin-bottom:0;}
.home_banner4 .item .ispic{ height:calc(60vh - var(--header_height) * 2);}
.home_banner4 .item .ispic:after{ opacity:0.7;}
.home_banner4 .item .info-in{ opacity:1; left:0; padding:0 .2rem; padding-left:1rem; bottom:0.3rem;}
.home_banner4 .item .info-out{ opacity:0; bottom:0; transform:scale(0.5);}
.home_banner4 .item dl dd:not(:last-child){ margin-right:0.2rem;}
.home_banner4 .card{ flex-wrap:wrap;}

.home-news .rec .swiper-slide a{ flex-wrap:wrap;}
.home-news .rec .info{ width:100%;}
.home-news .rec .pic{ width:100%;}
.home-news .swiper-scrollbar{ display:none;}
.home-news .swiper-scrollbar-drag:before{right:1rem;}
.home-news .mouse{ display:none;}

.home-service .container{ height:auto; padding:1rem 0;}
.home-service .search-box{ width:90%;}
.home-service .listStyle li{ margin-bottom:.05rem;}

.ai-box .con-box{width:1.1rem;height: 2rem;line-height:calc(18 / 14);padding: .95rem 0.1rem 0 0.1rem;}
.home_banner4 .item dl dd{ font-size: var(--font-size__20);}
.home-news .swiper-main .info{padding: 0.15rem;}
.home-news .swiper-main .info .tit{font-size: var(--font-size__22);}
.home-service .listStyle li{padding: .08rem .1rem;}
}



/* 内页 banner */
.inside-ban.pad24{ padding-top:2.4rem;}
.inside-ban .back-bg{ position:absolute; left:0; top:0; width:100%;}
.inside-ban .back-bg[rel='relative']{ position:relative;}
.inside-ban .back-bg img{ display:block; width:100%;}
.inside-ban .back-bg .wap{ display:none;}
@media(max-width:1024px){
.inside-ban.pad24{ padding-top:.8rem;}
}
@media(max-width:640px){
.inside-ban.pad24{ padding-top:1.1rem;}
.inside-ban .back-bg .pc{ display:none;}
.inside-ban .back-bg .wap{ display:block;}
}


/*  */
.inside-ban2 .back-bg img{ display:block; width:100%;}
.inside-ban2 .back-bg .wap{ display:none;}
@media(max-width:1024px){
.inside-ban2 .back-bg{ position:absolute; left:0; top:0; width:100%; height:100%;}
.inside-ban2 .back-bg img{ width:100%; height:100%; object-fit:cover;}
}
@media(max-width:640px){
.inside-ban2 .back-bg .pc{ display:none;}
.inside-ban2 .back-bg .wap{ display:block;}
}


/*  */
.inside-smart .back-bg img{ display:block; width:100%;}
.inside-smart .back-bg .wap{ display:none;}
@media(max-width:1024px){
.inside-smart .back-bg img{ width:100%; height:100%; object-fit:cover;}
.inside-smart .back-bg .pc{ display:none;}
.inside-smart .back-bg .wap{ display:block;}
}


/*  */
.inside-ban3.matop{ margin-top:.8rem;}
.inside-ban3 .back-bg img{ display:block; width:100%;}
.inside-ban3 .back-bg .wap{ display:none;}
.inside-ban3 .text{ position:absolute; left:0; top:0; height:100%; width:100%;}
.inside-ban3 .text .center{ width:100%; color:var(--white-color);}
.inside-ban3 .text .tit-big{ font-size:var(--font-size__50);}
.inside-ban3 .text .tit-introd{ font-size:var(--font-size__16); font-weight:var(--font-weight__r);}
@media(max-width:1024px){
	.inside-ban3 .text .tit-introd{display:none;}
}
@media(max-width:640px){
	.inside-ban3.matop{margin-top:0.62rem;}
.inside-ban3 .back-bg .pc{ display:none;}
.inside-ban3 .back-bg .wap{ display:block;}
.inside-ban3 .text .tit-big{ font-size:var(--font-size__30);}
}







/* 内页当前位置 */
.lcation-box{ margin-top:.8rem; padding:.25rem 0; border-top:solid 1px #eeeeee; color:#999999; font-size:0; z-index:5; position: relative;}
.lcation-box .location a{ color:#999999; font-size:var(--font-size__14);}
.lcation-box .location span{ font-size:var(--font-size__14); color:var(--main-color);}
.lcation-box .location i{ display:block; width:.1rem; height:.1rem; display:inline-block; background-image: url(../images/arr_more4.svg); background-repeat:no-repeat; background-position:left center; background-size:.11rem; transform: rotate(-90deg); margin:0 .05rem;}
.lcation-box .location a:first-child{ background-image: url(../images/lcation.png); background-repeat:no-repeat; background-position:left center; background-size:.1rem; padding-left:.2rem;}
.lcation-box .location a:hover{ color:var(--main-color);}
.lcation-box .return a{ color:var(--main-color); font-size:var(--font-size__16);}
.lcation-box .return a::before{ content:''; display:block; background-image: url(../images/arr_more4_blue.svg); background-repeat:no-repeat; background-position:center; width:.14rem; height:.14rem; transform:rotate(90deg);}


/* 智能装备 */
.ban-smart-text{ position:absolute; left:0; bottom:0; width:100%; height:100%; z-index:2; overflow:hidden;}
.ban-smart-text .text{ min-height:80%;}
.ban-smart-text .center{ line-height:2; max-width:9.2rem; margin:0 auto; color:var(--white-color);}
.ban-smart-text .tit{ margin-bottom:.1rem; line-height:1; padding-bottom:.1rem; text-align:center; font-size:var(--font-size__50);}
.ban-smart-text .introd{font-weight:var(--font-weight__l); font-size:var(--font-size__18);}
.ban-smart-text .introd p{margin:0;}

.smart-one{ padding:.95rem 0 .75rem; background-image:url(../images/intellect-bg1.jpg); background-repeat:no-repeat; background-position:center bottom; background-size:cover;}
.smart-one .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.smart-one .pic{ width:46.438%;}
.smart-one .txt{ width:50%; padding-top:.15rem; padding-left:.3rem;}
.smart-one .txt .ioxw{ padding:.2rem .35rem; margin-bottom:.15rem; background-image:linear-gradient(to right,#fff,transparent); border-radius:.05rem; box-shadow:0 0 rgba(0,0,0,0.1); line-height:2.5; overflow: hidden;}
.smart-one .txt .ioxw .wxt{ padding-left:.4rem; font-size:.18rem; position:relative;}
.smart-one .txt .ioxw .wxt::before{content:''; display:block; width:.11rem; height:100%; position:absolute; left:0; top:.18rem; background-image:url(../images/intellect-line.png); background-repeat:no-repeat; background-position:top center;}
.smart-one .txt .ioxw .wxt span{ font-size:var(--font-size__36); color:var(--main-color); font-weight:bold;line-height:1;}
.smart-one .txt .ioxw:last-child{ margin-bottom:0;}

.smart-two{ padding:.9rem 0 .4rem; background-image:url(../images/intellect-bg2.jpg); background-repeat:no-repeat; background-position:center top; background-size:cover;}
.smart-two .tit-big{ line-height:1.3; margin-bottom:.9rem; text-align:center; font-size:var(--font-size__50);}
.smart-two .hixw{ width:calc(56.5% - .25rem); text-align:center;}
.smart-two .hixw .iewx{ width:49%;}
.smart-two .hixw .iewx .ioex span{ background:var(--main-color); color:var(--white-color); font-size:var(--font-size__30); padding:.15rem 1em; border-radius:.1rem; overflow: hidden;}
.smart-two .hixw .iewx .corl{ padding:.45rem; background-image:linear-gradient(to bottom,#f5f9fc,transparent); border-radius:.1rem; position: relative; overflow:hidden;}
.smart-two .hixw .iewx .corl::before{content:''; display:block; position:absolute; left:-.2rem; bottom:0; width:1.67rem; height:1.04rem; background-image:url(../images/intellect-tub.png); background-repeat:no-repeat; background-size:contain; background-position:center left; opacity:.4;}
.smart-two .hixw .iewx .corl::after{content:''; display:block; position:absolute; left:5%; top:-.75rem; width:90%; height:2.05rem; background-image:url(../images/intellect-bg4.png); background-repeat:no-repeat; background-position:center bottom; background-size:cover;}
.smart-two .hixw .iewx .introd{ font-size:var(--font-size__20); line-height:2; position:relative; z-index:2;}
.smart-two .hixw .iewx .introd p{margin:0;}
.smart-two .hixw .iewx .introd span{ line-height:1; font-size:var(--font-size__30); font-weight:bold; color:var(--main-color);}
.smart-two .hixw .iewx .des{ padding-bottom:.35rem; margin-bottom:.35rem; font-size:var(--font-size__20); font-weight:100; border-bottom:solid 1px rgba(0,0,0,0.1); position:relative; z-index:2;}
.smart-two .hixw .iewx .des span{ font-size:var(--font-size__30); font-weight:bold; color:var(--main-color);}
.smart-two .ixwsa{ text-align:center; width:30.8%;}
.smart-two .ixwsa .icon{ margin-bottom:.3rem; border:solid 1px rgba(0,0,0,0.1); border-radius:.1rem; overflow:hidden;}
.smart-two .ixwsa .icon img{ display:block;}
.smart-two .ixwsa .des{ padding-bottom:.25rem; margin-bottom:.25rem; font-size:var(--font-size__20); font-weight:100; border-bottom:solid 1px rgba(0,0,0,0.1); position:relative; z-index:2;}
.smart-two .ixwsa .des span{ font-size:var(--font-size__30); font-weight:bold; color:var(--main-color);}
.smart-two .ixwsa .introd{ font-size:var(--font-size__20); line-height:2; position:relative; z-index:2;}
.smart-two .ixwsa .introd p{margin:0;}
.smart-two .ixwsa .bms-icon{ margin-top:.1rem;}
.smart-two .ixwsa .bms-icon .iox{ margin:0 .1rem; color:var(--main-color);}
.smart-two .ixwsa .bms-icon .iox em{ margin-right:.15rem;}
.smart-two .ixwsa .bms-icon .iox img{ display:block;}
.smart-two .addr{ font-size:var(--font-size__60); width:.5rem; justify-content:center; font-weight:bold; color:var(--main-color);}

.smart-three{ padding:1rem 0; background-image:linear-gradient(to bottom,#f1f5f8,#ffffff); }
.smart-three .tit-big{ line-height:1.3; margin-bottom:.7rem; text-align:center; font-size:var(--font-size__50);}
.smart-three .item-spiral{ width:34%; padding-right:.25rem; border-right:dashed 1px rgba(0,104,183,0.4);}
.smart-three .item-spiral .ispic{ padding-bottom:55.985%; margin-bottom:.4rem;}
.smart-three .txt{ font-size:var(--font-size__18); padding:0 .3rem;}
.smart-three .txt li{ margin-bottom:.3rem;}
.smart-three .txt li .io{ display:block; min-height:100%; margin-right:.1rem; line-height:1.5;}
.smart-three .txt li .io img{ width:.2rem;}
.smart-three .txt li span{ font-weight:bold; font-size:var(--font-size__36); color:var(--main-color); line-height:1;}
.smart-three .txt li:last-child{ margin-bottom:0;}
.smart-three .irol-box{ width:66%; padding-left:.25rem;}
.smart-three .irol-box .ispic{ width:42.678%; padding-bottom:49.4667%;}
.smart-three .irol-box .but-play{position:absolute; left:0; top:0; width:100%; height:100%; z-index:5; cursor:pointer;}
.smart-three .irol-box .but-play::after{ content:''; display:block; width:.6rem; height:.6rem; background:rgba(255,255,255,1) url(../images/play-blue.svg) no-repeat center; background-size:.15rem; z-index:5; border-radius:1rem;}
.smart-three .irol-box li{ list-style:none;}
.smart-three .irol-box li .xtw{ padding-left:.4rem; position:relative;}
.smart-three .irol-box li .xtw .xh{ display:none;}
.smart-three .irol-box li .xtw .bit{ margin-bottom:.05rem; font-size:var(--font-size__20);}
.smart-three .irol-box li .xtw .bit::before{ position:absolute; left:.2rem; top:.13rem; content:''; display:block; width:.05rem; height:.05rem; background:var(--main-color); transform:rotate(45deg);}
.smart-three .irol-box li .xtw .des{ font-weight:100;}
.smart-three .irol-box .ul{ width:57.4%;}
.smart-three .irol-box li{ margin-bottom:.1rem; margin-left:.1rem; margin-bottom:.1rem; border-bottom:solid 1px rgba(0,104,183,0.4);}
.smart-three .irol-box li .name{ padding:.3rem 0; line-height:1.85; background:#2081ca; color:var(--white-color); font-size:var(--font-size__32); font-family:'AlimamaShuHeiTi'; width:1.5rem; text-align:center;}
.smart-three .irol-box li .xtw{ width:calc(100% - 1.5rem);}
.smart-three .irol-box li:last-child{ margin-bottom:0;}

.smart-four{ padding:1rem 0; background-image:linear-gradient(to bottom,#f1f5f8,#ffffff);}
.smart-four .tit-big{ line-height:1.3; margin-bottom:.7rem; text-align:center; font-size:var(--font-size__50);}
.smart-four .strict-box .item{ background:var(--white-color); padding:.5rem .35rem .35rem; border-radius:.1rem; overflow:hidden;}
.smart-four .strict-box .item .tit{ font-size:var(--font-size__32); text-align:center;}
.smart-four .strict-box .item .des{ margin:.25rem 0 .2rem; font-size:var(--font-size__20);}
.smart-four .strict-box .item .des span{ line-height:1; font-size:var(--font-size__50); font-weight:bold; color:var(--main-color);}
.smart-four .strict-box .item-yi{ width:36.25%;}
.smart-four .strict-box .item-yi .des{ margin:.25rem 0 .4rem; font-size:var(--font-size__22); padding:0 .4rem;}
.smart-four .strict-box .item-er{ width:62%; padding:.5rem .8rem .35rem;}
.smart-four .strict-box .item-er .pic{ text-align:center;}
.smart-four .strict-box .item-er .pic img{ display:block; margin:0 auto;}
.smart-four .strict-box .item-er .des em{ color:var(--main-color);}

.smart-five{ padding:1rem 0 0; background-image:linear-gradient(to bottom,#f1f5f8,#ffffff);}
.smart-five .tit-big{ line-height:1.3; margin-bottom:.7rem; text-align:center; font-size:var(--font-size__50);}
.smart-five .item-ioe{ background:#f9fafc; width:62.25%; position: relative; border-radius:.1rem; overflow: hidden;}
.smart-five .item-ioe .ispic{ padding-bottom:64.86%;}
.smart-five .item-ioe .text{ position:absolute; left:0; top:0; z-index:5; padding:.6rem .45rem; width:100%; min-height:100%; align-content:space-between;}
.smart-five .tit{ width:100%; font-size:var(--font-size__32); margin-bottom:.4rem;}
.smart-five .item-ioe .text .ixu{ margin-bottom:.35rem;}
.smart-five .item-ioe .text .ixu .wz{ font-size:var(--font-size__16);}
.smart-five .item-ioe .text .iow{ font-size:var(--font-size__20);}
.smart-five .item-ioe .text .iow span{ font-weight:bold; color:var(--main-color); font-size:var(--font-size__50);}
.smart-five .item-ioe .text .xtw{ font-size:var(--font-size__20);}
.smart-five .item-ioe .text .xtw span{ font-weight:bold; color:var(--main-color);}
.smart-five .item-ert{ background:#f9fafc; width:36.375%; padding:.6rem; border-radius:.1rem; overflow: hidden;}
.smart-five .item-ert .editor{ font-weight:100; line-height:1.8; font-size:var(--font-size__20);}
.smart-five .item-ert .editor span{ font-weight:bold; color:var(--main-color);}
.smart-five .item-ert .editor p{ margin:0; min-height:1em;}


@media(max-width:1600px){
.smart-two .hixw{ width:calc(60% - .25rem); text-align:center;}
.smart-two .hixw .iewx .corl{ padding:.35rem .25rem;}
.smart-two .hixw .iewx .introd{ font-size:var(--font-size__18);}
.smart-two .hixw .iewx .introd span{ font-size:var(--font-size__26);}
.smart-two .ixwsa{ width:33%;}
.smart-two .ixwsa .introd{ font-size:var(--font-size__18);}
}
@media(max-width:1024px){
.ban-smart-text .tit{ padding-bottom:.05rem; margin-bottom:.05rem; font-size:var(--font-size__40);}
.smart-one{padding:0.6rem 0}
.smart-one .txt{ width:50%;}
.smart-one .txt .ioxw .wxt span{ font-size:var(--font-size__26);}
.smart-one .tit-big{ font-size:var(--font-size__40);}
.smart-one .txt{ padding-left:0;}
.smart-one .txt .ioxw{ padding:.2rem 0rem 0.2rem 0.1rem;line-height:2;}
.smart-one .txt .ioxw .wxt{ padding-left:.25rem; font-size:var(--font-size__16);}
.smart-one .txt .ioxw .wxt::before{ top:.15rem;}
.smart-one .txt .ioxw .wxt span{ font-size:var(--font-size__22);}

.smart-two{padding:0.2rem 0 0.6rem;}
.smart-two .tit-big{ font-size:var(--font-size__40); margin-bottom:.6rem;}
.smart-two .addr{ font-size:var(--font-size__30); width:.25rem;}
.smart-two .hixw{ width:calc(65% - .25rem);}
.smart-two .hixw .iewx .des span{ font-size:var(--font-size__24);}
.smart-two .hixw .iewx .ioex span{ font-size:var(--font-size__26);}
.smart-two .hixw .iewx .corl{ padding:.3rem .1rem;}
.smart-two .hixw .iewx .introd span{ font-size:var(--font-size__22);}
.smart-two .hixw .iewx .corl::after{ height:1.3rem; background-size:contain;}
.smart-two .ixwsa .des{ font-size:var(--font-size__16);}
.smart-two .ixwsa .des span{ font-size:var(--font-size__24);}
.smart-two .ixwsa .icon{ margin-bottom:.25rem;}
.smart-two .ixwsa .icon img{ max-height:.9rem; margin:0 auto;}
.smart-two .ixwsa .bms-icon{ justify-content:space-between;}
.smart-two .ixwsa .bms-icon .iox{ margin:0;}
.smart-two .ixwsa .bms-icon .iox em{ margin-right:.05rem;}
.smart-two .ixwsa .bms-icon .iox img{ width:.22rem;}

.smart-three{padding:0.6rem 0}
.smart-three .tit-big{ font-size:var(--font-size__40); margin-bottom:.6rem;}
.smart-three .txt{ padding:0; font-size:var(--font-size__14);}
.smart-three .txt li{ margin-bottom:.15rem;}
.smart-three .txt li .io img{ width:.15rem;}
.smart-three .txt li span{ font-size:var(--font-size__16);}
.smart-three .irol-box li .name{ width:1.2rem; padding:.2rem 0; font-size:var(--font-size__24);}
.smart-three .irol-box li .xtw{ padding-left:.3rem; width:calc(100% - 1.2rem);}
.smart-three .irol-box li .xtw .bit{ font-size:var(--font-size__16);}
.smart-three .irol-box li .xtw .bit::before{ left:.13rem; top:.1rem;}

.smart-four{padding:0.6rem 0}
.smart-four .tit-big{ font-size:var(--font-size__40); margin-bottom:.6rem;}
.smart-four .strict-box .item{ padding:.5rem .25rem .25rem;}
.smart-four .strict-box .item .tit{ font-size:var(--font-size__22);}
.smart-four .strict-box .item-yi .des{ margin:.25rem 0; padding:0; font-size:var(--font-size__22);}
.smart-four .strict-box .item .des{ margin:.2rem 0;}
.smart-four .strict-box .item .des span{ font-size:var(--font-size__22);}

.smart-five{padding:0.6rem 0 0}
.smart-five .tit-big{ font-size:var(--font-size__40); margin-bottom:.6rem;}
.smart-five .item-ioe{ width:53%;}
.smart-five .item-ioe .text{ padding:0.3rem; align-content:flex-start;}
.smart-five .item-ioe .text .iow{ font-size:var(--font-size__16);}
.smart-five .item-ioe .text .iow span{ font-size:var(--font-size__28);}
.smart-five .item-ioe .text .ixu{ margin-bottom:.2rem;}
.smart-five .item-ioe .text .xtw{font-size:var(--font-size__16);}
.smart-five .item-ert{ width:45%; padding:0.3rem;}
.smart-five .item-ert .editor{ font-size:var(--font-size__16);}

.ban-smart-text .introd{display:none;}
.smart-one .txt .ioxw .wxt{font-size: var(--font-size__20);}
}

@media(max-width:640px){
.lcation-box .container{display:block;}
.lcation-box .location {border-bottom:1px solid rgba(0,0,0,0.05);margin-bottom:0.1rem;padding-bottom:0.1rem;}
.lcation-box .location a,.lcation-box .location span{font-size:var(--font-size__18);}
.lcation-box .location span{display:inline-block;}
.lcation-box .return{text-align:right;display:flex;justify-content: flex-end;}

.smart-one .tit-big{ font-size:var(--font-size__28); margin-bottom:.1rem;}
.smart-one .pic{ width:100%;}
.smart-one .txt{ width:100%;}
.smart-one .txt .ioxw .wxt::before{ width:.1rem; background-size:100%  auto;}

.smart-two .tit-big{ font-size:var(--font-size__28); margin-bottom:.2rem;}
.smart-two .hixw{ width:100%;}
.smart-two .hixw .iewx .ioex span{ font-size:var(--font-size__22);}
.smart-two .addr{ width:100%;}
.smart-two .ixwsa{ width:100%;}

.smart-three .text-box{ flex-wrap:wrap;}
.smart-three .tit-big{ font-size:var(--font-size__28); margin-bottom:.2rem;}
.smart-three .txt{ font-size:var(--font-size__20);}
.smart-three .txt li span{ font-size:var(--font-size__18); line-height:1.5;}
.smart-three .item-spiral{ border-right:none; padding-right:0; width:100%;}
.smart-three .irol-box{ margin-top:.3rem; padding-left:0; width:100%; flex-wrap:wrap;}
.smart-three .irol-box .ispic{ width:100%;}
.smart-three .irol-box .ul{ width:100%; margin:.3rem 0 0;}
.smart-three .irol-box li{ margin-left:0;}
.smart-three .irol-box li .xtw .bit{font-size: var(--font-size__20);margin-bottom:0;}
.smart-three .irol-box li .xtw .des{font-weight:normal;}

.smart-four .tit-big{ font-size:var(--font-size__28); margin-bottom:.2rem;}
.smart-four .strict-box .item-yi{ margin-bottom:.2rem; width:100%;}
.smart-four .strict-box .item-er{ width:100%;}

.smart-five .tit-big{ font-size:var(--font-size__28); margin-bottom:.2rem;}
.smart-five .tit{ font-size:var(--font-size__24);margin-bottom:0.2rem;;}
.smart-five .item-ioe{ width:100%; position: relative; margin-bottom:.3rem;}
.smart-five .item-ioe .ispic{ position:absolute; left:0; bottom:0; height:100%; padding-bottom:0; width:100%;}
.smart-five .item-ioe .text{ position: relative; padding:.2rem;}
.smart-five .item-ert{ width:100%; padding:.2rem;}
.smart-five .item-ioe .text .ixu .wz,.smart-five .item-ioe .text .xtw,.smart-five .item-ert .editor{font-size: var(--font-size__20);}
.smart-five .item-ert .editor,.smart-two .hixw .iewx .des{font-weight:normal;}
.smart-two .hixw .iewx .introd{font-size: var(--font-size_20);}
}





/* 业务中心-环卫装备 */
[rel="relative"]{position:relative;}
[rel="absolute"]{position:absolute;}
.hwzb-bigImg{ position: relative; z-index:2; overflow:hidden;}
.hwzb-bigImg.Postxt{ position:absolute; top:45%; left:0; width:100%;}
.hwzb-bigImg .center{ color:var(--white-color);}
.hwzb-bigImg .tit{ margin-bottom:.25rem; text-align:center; font-size:var(--font-size__50);}
.hwzb-bigImg .switch-box .swiper-slide{ align-items:flex-end; height:auto;}
.hwzb-bigImg .switch-box .swiper-slide .pic{ max-width:55%; cursor:pointer; padding-bottom:.3rem;}
.hwzb-bigImg .switch-box .swiper-slide .pic img{ display:block;}
.hwzb-bigImg .switch-box .swiper-slide-active .pic,
.hwzb-bigImg .switch-box .swiper-slide-duplicate-active .pic{ max-width:100%; padding-bottom:0;}
.hwzb-bigImg .tab-menu{ border-top:solid 1px rgba(255,255,255,0.15); width:9.2rem; max-width:100%; position:relative; background-color:rgba(0,104,183,0.1); backdrop-filter:blur(20px) saturate(100%);}
.hwzb-bigImg .tab-menu::after{content:''; display:block; position:absolute; left:0; top:0; background-color:rgba(var(--white-color__rgb),0.1); backdrop-filter:blur(20px) saturate(100%); width:100%; height:100%; z-index:1;}
.hwzb-bigImg .tab-menu .io{ font-size:var(--font-size__18); margin:0 .35rem; border-top:solid 1px transparent; font-weight:var(--font-weight__l); cursor:pointer; position: relative; z-index:2;}
.hwzb-bigImg .tab-menu .io a{ padding:.15rem 0; display:block; line-height:1.5;}
.hwzb-bigImg .tab-menu .io a:hover{ color:var(--white-color);}
.hwzb-bigImg .tab-menu .io.active{ border-color:var(--white-color); font-weight:var(--font-weight__m);}
.hwzb-bigImg .tab-menu .io:first-child{ margin-left:0;}
.hwzb-bigImg .tab-menu .io:last-child{ margin-right:0;}
.hwzb-bigImg .tab-box{ padding:.8rem 0 0;}
.hwzb-bigImg .tab-box > .switch-box{ margin-bottom:.8rem;}
.hwzb-bigImg2 .tab-box{ padding:.5rem 0;}
.hwzb-bigImg2 .text{ width:100%; top:2.8rem; z-index:5;}
.hwzb-bigImg2 .tab-menu .io{ margin:0 .45rem;}
.hwzb-bigImg2 .switch-box .swiper-slide .pic{ padding-bottom:0;}
.hwzb-bigImg2 .switch-box .swiper-slide .pic img{ max-height:7.1rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-active .pic img{ max-height:8.9rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-prev .pic{ margin-left:1.2rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-next .pic{ margin-right:1.2rem;}

.hwzb-bigImg3 .tab-box{ padding:1.8rem 0 .2rem;}
.hwzb-bigImg3 .switch-box .swiper-slide{ align-items:center;}
.hwzb-bigImg3 .switch-box .swiper-slide .pic{ padding-bottom:0; max-width:60%;}
.hwzb-bigImg3 .switch-box .swiper-slide-active .pic,
.hwzb-bigImg3 .switch-box .swiper-slide-duplicate-active .pic{ max-width:100%; padding-bottom:0;}

.hwzb-one{ text-align:center; padding-bottom:.8rem;}
.hwzb-one .tit{ font-size:var(--font-size__24);}
.hwzb-one .des{ margin:.25rem 0; color:#333333;}
.hwzb-one .des p{ margin:0;}
.hwzb-one .list-box .item{ width:22%; position:relative;}
.hwzb-one .list-box .item::after{content:''; display:block; width:1px; height:60%; background-color:rgba(0,0,0,.1); position:absolute; right:0; top:25%;}
.hwzb-one .list-box .item .suz{ line-height:1.5; font-family:'Barlow'; font-weight:var(--font-weight__m); font-size:var(--font-size__48);}
.hwzb-one .list-box .item .suz .olx{ line-height:2; font-size:var(--font-size__24); font-weight:var(--font-weight__m);}
.hwzb-one .list-box .item .suz .xzt{ font-size:var(--font-size__24);}
.hwzb-one .list-box .item .suz .endsz{ padding-bottom:.15rem; display:flex; align-items:flex-end; font-size:var(--font-size__16);}
.hwzb-one .list-box .item .small-txt{font-weight: var(--font-weight__l);}
.hwzb-one .list-box .item:last-child::after{display:none;}
.hwzb-one .more{ margin-top:.4rem;}
.hwzb-one .line-but{ color:#0068b7; font-weight:var(--font-weight__l); border:solid 1px rgba(0,104,183,.1); padding:.1rem .3rem; transition:.3s;}
.hwzb-one .line-but:after{width:6px;height: 10px;content: ""; background:url(../images/arr_r_blue.svg) no-repeat center center/contain;transition: all 0.6s;display: inline-block;vertical-align: middle;margin: -3px 0 0 0.12rem;}
.hwzb-one .line-but:hover:after{transform: translateX(0.05rem); background:url(../images/arr_r_white.svg) no-repeat center center/contain;}
.hwzb-one .line-but:hover{ background:#0068b7; color:var(--white-color);}

.hwzb-one2 .list-box .item{ width:18%;}

.hwzb-two{ background:#f8f8f8; padding:.75rem 0;}
.hwzb-two .tit-big{ margin-bottom:.3rem; font-size:var(--font-size__30); text-align:center;}
.hwzb-two .filtrate .iltra{ padding:.15rem 0; margin-bottom:.05rem; border-bottom:solid 1px #eaeaea;}
.hwzb-two .filtrate .iltra .name{ width:1.6rem;}
.hwzb-two .filtrate .iltra .caty-ol{ padding-left:.1rem; width:calc(100% - 1.6rem);}
.hwzb-two .filtrate .iltra .caty-ol a{ display:block; margin-right:.5rem; font-weight:var(--font-weight__l);color:#222222;}
.hwzb-two .filtrate .iltra .caty-ol a:last-child{ margin-right:0;}
.hwzb-two .filtrate .iltra .caty-ol a:hover,
.hwzb-two .filtrate .iltra .caty-ol a.on{ color:var(--main-color);}
.hwzb-two .filtrate .iltra:last-child{ margin-bottom:0;}
.hwzb-two .list-box{ margin-top:.8rem;}
.hwzb-two .list-box .item{ width:22.5%; background:var(--white-color); margin-right:3.333%; margin-bottom:3.333%; box-shadow:0 0 .15rem rgba(0,0,0,0.03); position: relative; transition:.3s;}
.hwzb-two .list-box .item::after{ position:absolute; left:0; bottom:0; content:''; display:block; width:0; height:1px; background:var(--main-color); transition:.3s;}
.hwzb-two .list-box .item .pic{ padding-top:.2rem;}
.hwzb-two .list-box .item .pic img{ display:block; width:100%;}
.hwzb-two .list-box .item .text{ padding:.3rem;}
.hwzb-two .list-box .item .text a{ color:#333333}
.hwzb-two .list-box .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__18);}
.hwzb-two .list-box .item .text .des{ line-height:1.8; font-weight: var(--font-weight__l);}
.hwzb-two .list-box .item .text .more{ margin-top:.1rem; opacity:1; transition:.3s;}
.hwzb-two .list-box .item .text .more a{color:#333;}
.hwzb-two .list-box .item .text .more span{font-weight: var(--font-weight__l);}
.hwzb-two .list-box .item .text .more span:after{width:6px;height:10px;content:""; background:url(../images/arr_r_black.svg) no-repeat center center/contain;transition: all 0.6s;display:inline-block;vertical-align: middle;margin: -3px 0 0 0.12rem; opacity:.6;}
.hwzb-two .list-box .item .text .more span:hover:after{transform: translateX(0.05rem);}
.hwzb-two .list-box .item .text .more a:nth-child(1){ color:var(--main-color);}
.hwzb-two .list-box .item .text .more a:nth-child(1) span:after{ background:url(../images/arr_r_blue.svg) no-repeat center center/contain; opacity:0.8;}
.hwzb-two .list-box .item .text .more a:hover{ color:var(--main-color);}
.hwzb-two .list-box .item .text .more a:hover span:after{ background:url(../images/arr_r_blue.svg) no-repeat center center/contain; opacity:0.8;}
.hwzb-two .list-box .item .text .more a:nth-child(2){ opacity:0;}
.hwzb-two .list-box .item:nth-child(4n){ margin-right:0;}
.hwzb-two .list-box .item:hover{ box-shadow:0 0 .15rem rgba(0,0,0,0.1);}
.hwzb-two .list-box .item:hover::after{ width:100%;}
.hwzb-two .list-box .item:hover .text .more a:nth-child(2){ opacity:1;}
.hwzb-two .more-load{ font-weight: var(--font-weight__l);}
.hwzb-two .more-load .but{ background-image: url(../images/arr_more4.svg); background-repeat:no-repeat; background-position:right center; padding-right:.2rem; cursor:pointer;}
.hwzb-two .more-load .but:hover{ color:var(--main-color); background-image: url(../images/arr_more4_blue.svg);}

.hwzb-two2 .item .pic img{ height:3.34rem; object-fit:contain;}
.hwzb-two2 .list-box .item .text{ padding:.2rem .3rem;}

.hwzb-create{ color:var(--white-color);}
.hwzb-create .bgck-bg{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
.hwzb-create .bgck-bg img{ width:100%; height:100%; object-fit:cover;}
.hwzb-create .container{ padding:1.2rem 0 1.45rem; z-index:2;}
.hwzb-create .yezx{ position:absolute; right:-.6rem; bottom:0; width:4.97rem; z-index:3;}
.hwzb-create .yezx img{ display:block;}
.hwzb-create .tit-big{ text-align:center; font-size:var(--font-size__30);}
.hwzb-create .des{ margin-top:.1rem; text-align:center; font-weight:var(--font-weight__r);}
.hwzb-create .list-box{ margin-top:1.1rem;}
.hwzb-create .list-box .item{ width:25%; margin-right:2%; position:relative; padding:.4rem .2rem .51rem .4rem; border-radius:.05rem; overflow: hidden;}
.hwzb-create .list-box .item::after{ content:''; display:block; width:100%; height:100%; background-image:linear-gradient(90deg,rgba(83,133,178),rgba(133,182,225)); position:absolute; left:0; top:0; z-index:1; opacity:.85; backdrop-filter:blur(20px) saturate(100%);}
.hwzb-create .list-box .item .icon{ position:relative; z-index:2; width:0.31rem;}
.hwzb-create .list-box .item .text{ width:calc(100% - 0.31rem); padding-left:.15rem; position:relative; z-index:2;}
.hwzb-create .list-box .item .text .tit{ font-size:var(--font-size__18); font-weight:var(--font-weight__r);}
.hwzb-create .list-box .item .text .des{ font-size:var(--font-size__16); font-weight: var(--font-weight__l);}
.hwzb-create .list-box .item:nth-child(3n){ margin-right:0;}

.hwzb-trait{ padding:1rem 0;}
.hwzb-trait .tit-big{ margin-bottom:.3rem; font-size:var(--font-size__30); text-align:center;}
.hwzb-trait .item{ padding:.7rem 0; width:22.5%; margin-right:3.33333%; text-align:center; border:solid .02rem #f8f9fa;}
.hwzb-trait .item .iole{ margin-bottom:.25rem;}
.hwzb-trait .item .opc{ font-size:var(--font-size__18); color:var(--main-color); width:1rem; height:1rem; background:#f1f3f5; border-radius:1rem;}
.hwzb-trait .item .oext{ line-height:1.8;}
.hwzb-trait .item .oext p{margin:0;}
.hwzb-trait .item:nth-child(4n){ margin-right:0;}
.hwzb-trait .item:hover .opc{ background:var(--main-color); color:var(--white-color);}

@media(max-width:1440px){
.hwzb-create .list-box .item{ padding:.3rem .2rem .4rem;}
.hwzb-create .yezx{width:4.2rem; right:-.4rem;}
}

@media(max-width:1024px){
.hwzb-bigImg .tit{ font-size:var(--font-size__40);}
.hwzb-bigImg .tab-box{ padding-top:.5rem;}
.hwzb-bigImg2 .text{ top:1rem;}
.hwzb-bigImg2 .switch-box .swiper-slide .pic img{ max-height:3.5rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-active .pic img{ max-height:4.5rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-prev .pic{ margin-left:1.2rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-next .pic{ margin-right:1.2rem;}

.hwzb-create .yezx{ width:2.5rem; right:-.2rem;}
.hwzb-create .list-box{ margin-top:.5rem;}
.hwzb-create .list-box .item{ width:31%; padding:.3rem .2rem;}
.hwzb-create .list-box .item .icon{ width:.25rem;}
.hwzb-create .list-box .item .text{ padding-left:.1rem;}
.hwzb-create .list-box .item .text .des{ font-size:var(--font-size__14);}
.hwzb-two .filtrate .iltra .caty-ol a{ margin-right:.25rem;}
.hwzb-two .list-box{ margin-top:.5rem;}
.hwzb-two .list-box .item{ width:23.5%; margin-right:2%;}
.hwzb-two .list-box .item .text{ padding:.15rem;}
.hwzb-one .list-box .item .suz{ font-size:var(--font-size__40);}
}

@media(max-width:640px){
.hwzb-bigImg .tit{ margin-bottom:.1rem; font-size:var(--font-size__30);}
.hwzb-bigImg .switch-box .swiper-slide .pic{ padding-bottom:.2rem;}
.hwzb-bigImg .tab-menu .io{margin: 0 .1rem;font-size: var(--font-size__20);}
.hwzb-bigImg2 .text{ top:1rem;}
.hwzb-bigImg2 .tab-menu .io{ margin:0 .2rem;}
.hwzb-bigImg2 .switch-box .swiper-slide .pic img{ max-height:2.5rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-active .pic img{ max-height:3.5rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-prev .pic{ margin-left:.5rem;}
.hwzb-bigImg2 .switch-box .swiper-slide-next .pic{ margin-right:.5rem;}

.hwzb-one{padding-bottom:0.25rem;}
.hwzb-one .list-box{ flex-wrap:wrap; gap:0.25rem;}
.hwzb-one .list-box .item{width:auto;}
.hwzb-one .list-box .item:not(:last-child){padding-right:0.25rem;}
.hwzb-one2 .list-box .item{ width:50%; margin:.1rem 0;}

.hwzb-two{padding:0.6rem 0;}
.hwzb-two .filtrate .iltra{ font-size:var(--font-size__20);}
.hwzb-two .filtrate .iltra .name{ width:1.2rem;}
.hwzb-two .filtrate .iltra .caty-ol{ width:calc(100% - 1.2rem);}
.hwzb-two .filtrate .iltra .caty-ol a{ margin-right:0.1rem; margin-bottom:.05rem; border:solid 1px rgba(0,104,183,.1); padding:0.05rem 0.1rem;}
.hwzb-two .list-box .item{ width:49%; margin-right:2%; margin-bottom:2%;}
.hwzb-two .list-box .item:nth-child(2n){ margin-right:0;}
.hwzb-two .more-load{ margin-top:.3rem;}
.hwzb-two .list-box{margin-top:0.35rem;}
.hwzb-two .list-box .item .text .tit{font-size: var(--font-size__22);}
.hwzb-two .list-box .item .text .des{color:#555555;}

.hwzb-trait{padding: 0.6rem 0;}
.hwzb-trait .item{ padding:.3rem 0; width:49%; margin-right:2%; margin-bottom:2%;}
.hwzb-trait .item:nth-child(2n){ margin-right:0;}
.hwzb-create .container{ padding:.6rem 0 1.8rem;}
.hwzb-create .list-box{ margin-top:.3rem;}
.hwzb-create .list-box .item .text .des{ line-height:2;font-size: var(--font-size__20);}
.hwzb-create .list-box .item .text .des p{margin: 0;}
.hwzb-create .yezx{ right:0;}
.hwzb-create .tit-big{ font-size:var(--font-size__26);}
.hwzb-create .list-box .item{ width:100%; margin-bottom:.15rem;}
.hwzb-create .list-box .item .text .tit,.hwzb-trait .item .opc{font-size: var(--font-size__22);}
}


/* 光储充装备-单篇 */
.light-energy{padding:0.6rem 0;}
.light-energy .title-big{ text-align:center; color:#333333; margin-bottom:0.4rem;}
.light-energy .title-big .tit-big{ font-size:var(--font-size__50); font-weight:var(--font-weight__m);}
.light-energy .title-big .tit-desc{ font-size:var(--font-size__24); font-weight:var(--font-weight__l);}
.light-energy .pic-big img{width:100%; display:block;}
.light-energy .list-box{ margin-top:0.8rem; gap:0.3rem;}
.light-energy .list-box .item{ width:calc(50% - 0.15rem); background:#f1f5f8;}
.light-energy .list-box .item .pic-img{ width:58.6%;}
.light-energy .list-box .item .pic-img img{ display:block;}
.light-energy .list-box .item .text{ width:41.4%; padding:.5rem;}
.light-energy .list-box .item .text .tit{ font-size:var(--font-size__30);}
.light-energy .list-box .item .text li{ margin:0.05rem 0}
@media(max-width:1024px){
.light-energy .title-big .tit-big{ font-size:var(--font-size__36);}
.light-energy .title-big .tit-desc{ font-size:var(--font-size__22); font-weight:var(--font-weight__l);}
.light-energy .list-box .item{ align-items:flex-start; align-content:flex-start;}
.light-energy .list-box .item .text{ width:100%;}
.light-energy .list-box .item .pic-img{ width:100%;}
}
@media(max-width:640px){
.light-energy .title-big .tit-big{ font-size:var(--font-size__28);}
.light-energy .title-big .tit-desc{ font-size:var(--font-size__18);}
.light-energy .list-box{ margin-top:0.5rem;}
.light-energy .list-box .item{ width:100%;}
.light-energy .list-box .item .text{ padding:.25rem;}
}


/* 业务中心-环卫装备-详情 */
.main-inside{ overflow:hidden;}
.hwzb-details .details-one{ padding-bottom:1rem;}
.hwzb-details .details-one .switch-box{ padding:1.5rem 0 0; width:50%;}
.hwzb-details .details-one .text{ padding:.6rem .8rem 0; width:50%; color:#333333;}
.hwzb-details .details-one .text .center-txt{ position:relative; z-index:3;}
.hwzb-details .details-one .text::after{content:''; display:block; position:absolute; bottom:0; left:0; width:70vw; height:calc(100% + .8rem); background:#f8f8f8; z-index:1;}
.hwzb-details .details-one .text .tit-cn{ font-size:var(--font-size__30);}
.hwzb-details .details-one .text .tit-en{ padding:.1rem 0; font-weight: var(--font-weight__l); border-bottom:solid 1px #dddddd;}
.hwzb-details .details-one .text .des{ padding:.25rem 0 0; font-weight:var(--font-weight__l); line-height:1.8;}
.hwzb-details .details-one .text .des p{ margin:0;}
.hwzb-details .details-one .text .aniu{ margin:.35rem 0 .4rem;}
.hwzb-details .details-one .text .aniu .but{ margin-right:.2rem; border:solid 1px #dddddd; width:1.8rem; line-height:3; text-align:center; cursor:pointer; transition: .3s;}
.hwzb-details .details-one .text .aniu .but:last-child{ margin-right:0;}
.hwzb-details .details-one .text .aniu .but:hover{border-color:var(--main-color);background:var(--main-color);color:var(--white-color);}
.hwzb-details .details-one .text .dowx{ display:-webkit-flex; display:flex; align-items:center; justify-content:center;}
.hwzb-details .details-one .text .dowx .iox{ background-image: url(../images/pdf.png); background-repeat:no-repeat; background-position:center right; padding-right:.35rem; background-size:var(--font-size__24);}

.hwzb-details .switch-one{ margin-bottom:1rem;}
.hwzb-details .switch-one .pic{ text-align:center; position: relative;}
.hwzb-details .switch-one .pic .play{position:absolute; left:0; top:0; width:100%; height:100%; z-index:5;}
.hwzb-details .switch-one .pic .play i{ display:block; width:.6rem; height:.6rem; background:rgba(0,0,0,0.5) url(../images/play.png) no-repeat center; background-size:contain; z-index:5; border-radius:1rem;}
.hwzb-details .switch-two{ padding:0 1.3rem; position:relative;}
.hwzb-details .switch-two .swiper-slide{ position:relative; cursor:pointer;}
.hwzb-details .switch-two .swiper-slide .play{position:absolute; left:0; top:0; width:100%; height:100%; z-index:5;}
.hwzb-details .switch-two .swiper-slide .play i{display:block; width:.23rem; height:.23rem; background-image:url(../images/play.png); background-repeat:no-repeat; background-position:center; background-size:contain; z-index:5;}
.hwzb-details .switch-two .swiper-slide .pic{ background:var(--black-color);}
.hwzb-details .switch-two .swiper-slide .pic img{ display:block;}
.hwzb-details .switch-two .swiper-slide-thumb-active .pic img{ opacity:.7;}
.hwzb-details .switch-two .swiper-but{ top:0; margin:0; width:.2rem; height:100%; background:#f6f6f6; transition: .3s;}
.hwzb-details .switch-two .swiper-but::after{ font-size:var(--font-size__14); font-weight:bold; color:#555555;}
.hwzb-details .switch-two .swiper-but:hover{ background:var(--main-color);}
.hwzb-details .switch-two .swiper-but:hover::after{ color:var(--white-color);}
.hwzb-details .switch-two .swiper-button-prev{ left:.9rem;}
.hwzb-details .switch-two .swiper-button-next{ right:.9rem;}

.hwzb-details .consult .ioxw{ padding:.15rem .4rem; border-bottom:solid 1px #0068b7; color:var(--main-color); cursor:pointer; transition:.3s;}
.hwzb-details .consult .ioxw span{ background-image: url(../images/arr_r_blue.svg); background-repeat:no-repeat; background-position:center right; background-size:.08rem; padding-right:.2rem;}
.hwzb-details .consult .ioxw:hover{ background:var(--main-color); color:var(--white-color);}
.hwzb-details .consult .ioxw:hover span{ background-image: url(../images/arr_r_white.svg); background-size:.08rem;color:#fff;}

.hwzb-details .details-two .bit-tit{ font-size:var(--font-size__30); border-bottom:solid .01rem #dddddd;}
.hwzb-details .details-two .bit-tit .line{ padding:.1rem 0; border-bottom:solid .02rem var(--main-color); margin-bottom:-.01rem;}
.hwzb-details .details-two .small-tit{ line-height:1; margin-bottom:.15rem; font-size:var(--font-size__24);}
.hwzb-details .details-two .small-tit .line{ background-image:url(../images/line.svg); background-repeat:no-repeat; background-position:right bottom; background-size:.24rem; padding-right:.3rem;}
.hwzb-details .details-two .content-iol{ padding-top:.5rem;}
.hwzb-details .details-two .other-lwo{ margin:.35rem 0;}
.hwzb-details .details-two .other-lwo .item{ padding:.4rem; width:31.3333%; margin-right:3%; background:#f8f8f8;}
.hwzb-details .details-two .other-lwo .item .icon{ margin-right:.15rem;}
.hwzb-details .details-two .other-lwo .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__24); color:#333333;}
.hwzb-details .details-two .other-lwo .item .text .Introd{ font-weight: var(--font-weight__l);}
.hwzb-details .details-two .other-lwo .item .icon span{ width:.2rem; height:.36rem; display:block; background-image:url(../images/tick.svg); background-repeat:no-repeat; background-position:center; background-size:.2rem;}
.hwzb-details .details-two .other-lwo .item:nth-child(3n){ margin-right:0;}
.hwzb-details .details-two .list-box .item .pic{ width:50%;}
.hwzb-details .details-two .list-box .item .pic img{ display:block;}
.hwzb-details .details-two .list-box .item .text{ direction:ltr; width:50%; padding:0 1.3rem;}
.hwzb-details .details-two .list-box .item .text .bit{ font-size:var(--font-size__30);}
.hwzb-details .details-two .list-box .item .text .wils{ margin-bottom:.2rem; color:var(--main-color);}
.hwzb-details .details-two .list-box .item .ertxt p{margin:0;}
.hwzb-details .details-two .list-box .item:nth-child(2n){ direction:rtl;}

.hwzb-details .major-iol{ padding-top:.7rem; margin-bottom:.7rem;}
.hwzb-details .major-iol .major-table{ background:#f8f8f8; padding:.45rem .95rem;}
.hwzb-details .major-iol .major-table td{ font-size:var(--font-size__18); padding:.2rem 0; border-bottom:solid .01rem #dddddd;}
.hwzb-details .major-iol .major-table td:first-child{ width:45%;}
.hwzb-details .major-iol .major-table .tab-io{ margin-top:.3rem;}
.hwzb-details .major-iol .major-table .tab-io .pdf-icon{ padding:.1rem 0; padding-right:.4rem; background-image: url(../images/pdf.png); background-size:.24rem; background-position:right center; background-repeat:no-repeat; cursor:pointer;}

.hwzb-details .switch-three{ padding:.65rem 0;}
.hwzb-details .details-three .bit-tit{ font-size:var(--font-size__30); border-bottom:solid .01rem #dddddd;}
.hwzb-details .details-three .bit-tit .line{ padding:.1rem 0; border-bottom:solid .02rem var(--main-color); margin-bottom:-.01rem;}
.hwzb-details .details-three .swiper .swiper-slide{ background:#f8f8f8; height:auto; overflow: hidden;}
.hwzb-details .details-three .item{ position: relative; transition:.3s;}
.hwzb-details .details-three .item::after{content:'';display:block;width:0; height:1px;background:var(--main-color); transition:.3s;}
.hwzb-details .details-three .item .pic img{ display:block;}
.hwzb-details .details-three .item .text{ padding:.3rem; color:#333333;}
.hwzb-details .details-three .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__18);}
.hwzb-details .details-three .item .text .des{ line-height:1.8; font-weight: var(--font-weight__l);}
.hwzb-details .details-three .item .text .more{ margin-top:.1rem; opacity:0; transition:.3s;}
.hwzb-details .details-three .item .text .more span{font-weight: var(--font-weight__l); color:var(--main-color);}
.hwzb-details .details-three .item .text .more span:after{width:6px;height: 10px;content: ""; background:url(../images/arr_r_blue.svg) no-repeat center center/contain; background-size:.08rem; transition: all 0.6s;display: inline-block;vertical-align: middle;margin: -3px 0 0 0.12rem;}
.hwzb-details .details-three .item .text .more span:hover:after{transform: translateX(0.05rem);}
.hwzb-details .details-three .item:nth-child(4n){ margin-right:0;}
.hwzb-details .details-three .item:hover .more{ opacity:1;}
.hwzb-details .details-three .item:hover::after{ width:100%;}
.hwzb-details .details-three .swiper-pagination{ margin-top:.45rem; position:relative; width:100%; opacity:.9;}
.hwzb-details .details-three .swiper-pagination-bullet{margin:0 .05rem;}
.hwzb-details .details-three .swiper-pagination-bullet-active{background:#0068b7; opacity:1;}

@media(max-width:1024px){
.hwzb-details .details-one .text{ padding:.35rem .5rem 0;}
.hwzb-details .details-one .text .aniu .but{ min-width:1.2rem; width:auto; padding:0 .2rem;}
.hwzb-details .switch-two{ padding:0 .5rem;}
.hwzb-details .switch-two .swiper-button-prev{ left:.2rem;}
.hwzb-details .switch-two .swiper-button-next{ right:.2rem;}
.hwzb-details .details-one .text .aniu{ margin:.2rem 0;}
.hwzb-details .details-two .list-box .item .text{ padding:0 .3rem;}
.hwzb-details .details-three .item .text{ padding:.2rem;}
.hwzb-details .major-iol .major-table{ padding:.5rem;}
}
@media(max-width:640px){
.hwzb-details .details-one{ padding-bottom:.5rem;}
.hwzb-details .details-one .switch-box{ width:100%; padding:.5rem 0;}
.hwzb-details .details-one .text .aniu .but{line-height:2.2;}
.hwzb-details .details-one .text{ padding:.25rem; width:100%;}
.hwzb-details .details-one .text::after{ width:100%; height:100%;}
.hwzb-details .switch-one{ margin-bottom:.35rem;}
.hwzb-details .details-two .other-lwo{margin:0.2rem 0;}
.hwzb-details .details-two .other-lwo .item{ width:100%; margin-right:0; margin-bottom:3%;padding: .25rem;}
.hwzb-details .details-two .list-box{ margin-bottom:0;}
.hwzb-details .details-two .list-box .item{ margin-bottom:.3rem;}
.hwzb-details .details-two .list-box .item:last-child{ margin-bottom:0;}
.hwzb-details .details-two .list-box .item .pic{ width:100%;}
.hwzb-details .details-two .list-box .item .text{ width:100%; padding:.3rem 0;}
.hwzb-details .major-iol .major-table{ padding:.25rem;}
.hwzb-details .major-iol .major-table .overflow{ overflow:auto;}
.hwzb-details .major-iol .major-table table{ width:8rem;}
.hwzb-details .major-iol{padding-top:0.5rem;margin-bottom:0.5rem;}
.hwzb-details .major-iol .major-table td{padding: .15rem 0;font-size: var(--font-size__20);}
.hwzb-details .details-three .item .text .tit{font-size: var(--font-size__22);}
.hwzb-details .details-three .item .text .des{color:#555555;}
.hwzb-details .switch-three{padding:0.35rem 0;}
}

/* 业务中心-应急消防装备 */
.case-box{ padding:.9rem 0; background:#f8f8f8;}
.case-box .tit-big{ margin-bottom:.3rem; font-size:var(--font-size__30); text-align:center;}
.case-box .bigswitch .item{ position:relative;}
.case-box .bigswitch .item .ispic{ padding-bottom:31.25%;}
.case-box .bigswitch .item .text{ font-size:var(--font-size__24); color:var(--white-color); position:absolute; left:0; top:0; width:100%; height:100%;}
.case-box .bigswitch .item .tit{ margin-top:.2rem;font-size:var(--font-size__24); }
.case-box .bigswitch .item .ioa{width:.65rem; height:.65rem; background:#fff url(../images/play-blue.svg); background-size:.15rem; background-repeat:no-repeat; background-position:center; border-radius:1rem; cursor:pointer;}
.case-box .bigswitch .item .inside_video{ position:absolute; left:0; top:0; width:100%; height:100%;}
.case-box .bigswitch .item .inside_video video{ width:100%; height:100%; background:#000; object-fit:contain;}
.case-box .smallwitch{ margin-top:.4rem;}
.case-box .smallwitch .item{ cursor:pointer;}
.case-box .smallwitch .item .ispic{ padding-bottom:56.316%;}
.case-box .smallwitch .item .text{ font-size:var(--font-size__18); background:var(--white-color); padding:.2rem .3rem;}
.case-box .smallwitch .item .text .tit{ font-size:var(--font-size__18);}
.case-box .smallwitch .item .icon{ position:absolute; left:.2rem; bottom:.2rem;}
.case-box .smallwitch .item .icon .ioa{width:.3rem; height:.3rem; background:#fff url(../images/play-blue.svg); background-size:.07rem; background-repeat:no-repeat; background-position:center; border-radius:1rem; cursor:pointer;}
@media(max-width:640px){
.case-box{ padding:.5rem 0;}
.case-box .bigswitch .item .ispic{ padding-bottom:50%;}
.case-box .bigswitch .item .ioa{ width:.45rem; height:.45rem; background-size:.1rem;}
.case-box .bigswitch .item .text{ padding:.2rem; text-align:center; font-size:var(--font-size__20);}
.case-box .smallwitch{margin-top:0.15rem;}
.case-box .smallwitch .item .text{ padding:.15rem;min-height:1.6rem;}
.case-box .smallwitch .item .text .tit{font-size: var(--font-size__20);}
}

/* 业务中心-环卫装备-详情 */
.tfjzb-bigImg{ position:absolute; left:0; bottom:0; width:100%; height:100%; z-index:2; overflow:hidden;}
.tfjzb-bigImg .text{ min-height:100%;}
.tfjzb-bigImg .center{ line-height:2; max-width:9.2rem; margin:0 auto; color:var(--white-color);}
.tfjzb-bigImg .tit{ margin-bottom:.25rem; padding-bottom:.25rem; border-bottom:solid 1px rgba(255,255,255,.2); text-align:center; font-size:var(--font-size__30);}
.tfjzb-bigImg .introd{ font-weight:var(--font-weight__l);}
.tfjzb-bigImg .introd p{margin:0;}
.tfjzb-bigImg .aniu{ margin-top:.35rem;}
.tfjzb-bigImg .aniu .but{ font-weight:var(--font-weight__l); color:var(--white-color); border:solid 1px rgba(255,255,255,.5); padding:.1rem .35rem; transition:.3s;}
.tfjzb-bigImg .aniu .but span{ background-image: url(../images/arr_r_white.svg); background-repeat:no-repeat; background-position:right center; padding-right:.2rem; background-size:.08rem;}
.tfjzb-bigImg .aniu .but:hover{ background:var(--white-color); color:var(--main-color);}
.tfjzb-bigImg .aniu .but:hover span{ background-image:url(../images/arr_r_blue.svg);}
.tfjzb-bigImg .list-suz{ margin:.7rem 0;}
.tfjzb-bigImg .list-suz .item{ width:30%;}
.tfjzb-bigImg .list-suz .item .suz{ line-height:1.5; font-family:'Barlow'; font-weight:var(--font-weight__r); font-size:var(--font-size__48);}
.tfjzb-bigImg .list-suz .item .suz .olx{ line-height:2; font-size:var(--font-size__24); font-weight:var(--font-weight__m);}
.tfjzb-bigImg .list-suz .item .suz .xzt{ font-size:var(--font-size__24);}
.tfjzb-bigImg .list-suz .item .suz .start{ font-size:var(--font-size__30); display:-webkit-flex; display:flex; align-items:flex-start;}
.tfjzb-bigImg .list-suz .item .suz .endsz{ padding-bottom:.15rem; display:-webkit-flex; display:flex; align-items:flex-end; font-size:var(--font-size__16);}
.tfjzb-bigImg .list-suz .item .small-txt{font-weight: var(--font-weight__l); text-align:center;}

.tfjzb-one{ padding:.95rem 0;}
.tfjzb-one .tit-big{ margin-bottom:.3rem; font-size:var(--font-size__30); text-align:center;}
.tfjzb-one .list-box .item{width:22.5%; background:var(--white-color); margin-right:3.333%; margin-bottom:3.333%; position: relative; transition:.3s;}
.tfjzb-one .list-box .item::after{ position:absolute; left:0; bottom:0; content:''; display:block; width:0; height:1px; background:var(--main-color); transition:.3s;}
.tfjzb-one .list-box .item a{height:100%; width:100%;}
.tfjzb-one .list-box .item .pic img{ display:block; width:100%;}
.tfjzb-one .list-box .item .text{ padding:.3rem .35rem; color:#333333;}
.tfjzb-one .list-box .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__18);}
.tfjzb-one .list-box .item .text .des{ line-height:1.8; font-weight: var(--font-weight__l);}
.tfjzb-one .list-box .item:nth-child(4n){ margin-right:0;}
.tfjzb-one .list-box .item:hover .text .des,
.tfjzb-one .list-box .item:hover .text .tit{ color:var(--main-color);}
.tfjzb-one .list-box .item:hover::after{ width:100%;}
.tfjzb-two{ background:#f8f8f8; padding:1rem 0;}
.tfjzb-two .tit-big{ margin-bottom:.3rem; font-size:var(--font-size__30); text-align:center;}
.tfjzb-two .tab-iow{ padding:.15rem 0; border-bottom:solid 1px #eaeaea;}
.tfjzb-two .tab-iow a{ margin:0 .25rem;}
.tfjzb-two .tab-iow a.on,
.tfjzb-two .tab-iow a:hover{ color:var(--main-color);}
.tfjzb-two .tab-con{ padding:.35rem 0; display:none;}
.tfjzb-two .tab-con .text{ padding-top:.2rem; width:41%;}
.tfjzb-two .tab-con .text .title-big{ margin-bottom:.1rem; font-size:var(--font-size__24);}
.tfjzb-two .tab-con .text .title-small{ margin-bottom:.25rem;}
.tfjzb-two .tab-con .text .editor{ line-height:1.7; font-weight: var(--font-weight__l);}
.tfjzb-two .tab-con .logo-ole{ width:50%; align-items: flex-start; align-content: flex-start;}
.tfjzb-two .tab-con .logo-ole .iow{ background:var(--white-color); width:23.25%; margin-right:2.33333%; margin-bottom:2.33333%;}
.tfjzb-two .tab-con .logo-ole .iow img{ display:block; width:100%; height:100%; object-fit:contain;}
.tfjzb-two .tab-con .logo-ole .iow:nth-child(4n){ margin-right:0;}

@media(max-width:1024px){
.tfjzb-bigImg{ position:relative; padding:.8rem 0 .3rem;}
.tfjzb-bigImg .list-suz{ margin:0.3rem 0 .2rem;}
.tfjzb-bigImg .list-suz .item .suz{ font-size:var(--font-size__36);}
.tfjzb-bigImg .list-suz .item .suz .start{ font-size:var(--font-size__22);}
.tfjzb-bigImg .list-suz .item .suz .endsz{ font-size:var(--font-size__14); padding-bottom:.1rem;}
.tfjzb-bigImg .aniu{ margin-top:.2rem;}
.tfjzb-one .list-box .item{ width:23.5%; margin-right:2%; margin-bottom:2%;}
.tfjzb-one .list-box .item .text{ padding:.2rem .1rem;}
.tfjzb-one .list-box .item .text .des{ line-height:1.5;}
.tfjzb-two .tab-con .text{ padding-top:.1rem; width:45%;}
.tfjzb-two .tab-con .text .title-big{ margin-bottom:0;}
}
@media(max-width:640px){
.tfjzb-bigImg{ padding:.8rem .3rem .3rem;}
.tfjzb-bigImg .list-suz{ flex-wrap:wrap;}
.tfjzb-bigImg .list-suz .item{ margin:0; width:33.33%;}
.tfjzb-bigImg .introd p{line-height:1.5;}
.tfjzb-one{ padding:.7rem 0;}
.tfjzb-one .list-box .item{ width:48%; margin-right:4%; margin-bottom:4%;}
.tfjzb-one .list-box .item .text{ padding:.1rem;}
.tfjzb-one .list-box .item:nth-child(2n){ margin-right:0;}
.tfjzb-two{ padding:.5rem 0;}
.tfjzb-two .tab-iow a{ margin:0 .1rem;}
.tfjzb-two .tab-con .text{ width:100%;}
.tfjzb-two .tab-con .logo-ole{ margin-top:.35rem; width:100%;}
.tfjzb-two .tab-con .logo-ole .iow{ width:48%; margin-right:4%; margin-bottom:4%;}
.tfjzb-two .tab-con .logo-ole .iow:nth-child(2n){ margin-right:0;}
.tfjzb-bigImg .aniu .but{padding:0.05rem 0.2rem;}
}

/* 业务中心-电机装备 */
.tfjzb-honors{ padding:.95rem 0;}
.tfjzb-honors .tit-big{ margin-bottom:.7rem; font-size:var(--font-size__30); text-align:center;}
.tfjzb-solution{ padding:.1rem 0 1rem;}
.tfjzb-solution .tit-big{ margin-bottom:.3rem; font-size:var(--font-size__30); text-align:center;}
.tfjzb-solution .list-box .item{ position:relative; width:48.75%;}
.tfjzb-solution .list-box .item .pic img{ display:block;}
.tfjzb-solution .list-box .item .tit{ position:absolute; left:0; bottom:0; width:100%; padding:.2rem 0; background-color:rgba(0,0,0,0.1); backdrop-filter:blur(20px) saturate(100%);}
.tfjzb-solution .list-box .item .tit span{ display:block; position: relative; z-index:3; font-size:var(--font-size__18); color:var(--white-color);}
.tfjzb-solution .list-box .item .tit::after{ position:absolute; left:0; top:0; content:''; display:block; width:100%; height:100%; background-color:rgba(0,104,183,0.5); backdrop-filter:blur(20px) saturate(100%);}
.tfjzb-list{ background:#f8f8f8; padding:1rem 0 .8rem;}
.tfjzb-list .tit-big{ margin-bottom:.35rem; font-size:var(--font-size__30); text-align:center;}
.tfjzb-list .list-box .item{ width:22.5%; background:var(--white-color); margin-right:3.333%; margin-bottom:3.333%; position: relative; transition:.3s;}
.tfjzb-list .list-box .item::after{ position:absolute; left:0; bottom:0; content:''; display:block; width:0; height:1px; background:var(--main-color); transition:.3s;}
.tfjzb-list .list-box .item a{height:100%;width:100%;}
.tfjzb-list .list-box .item .pic img{ display:block; width:100%;}
.tfjzb-list .list-box .item .text{ padding:.25rem .3rem; color:#333333;}
.tfjzb-list .list-box .item .text .tit{ margin-bottom:.05rem; font-size:var(--font-size__18);}
.tfjzb-list .list-box .item .text .des{ color:#333333; font-weight: var(--font-weight__l);}
.tfjzb-list .list-box .item:nth-child(4n){ margin-right:0;}
.tfjzb-list .list-box .item:hover::after{ width:100%;}
.tfjzb-list .list-box .item:hover .text .des,
.tfjzb-list .list-box .item:hover .text .tit{ color:var(--main-color);}
.tfjzb-partner{ padding:1rem 0;}
.tfjzb-partner .tit-big{ margin-bottom:.35rem; font-size:var(--font-size__30); text-align:center;}
.tfjzb-partner .list-box .item{ width:16.25%; margin-right:4.66666%;}
.tfjzb-partner .list-box .item:nth-child(5n){ margin-right:0;}
.tfjzb-partner .list-box .item img{ width:100%;}

@media(max-width:640px){
.tfjzb-honors{ padding:.5rem 0;}
.tfjzb-honors .tit-big{ margin-bottom:.3rem;}
.tfjzb-solution .list-box .item .tit{ padding:.1rem 0;}
.tfjzb-list .list-box{justify-content:flex-start;}
.tfjzb-list .list-box .item{ width:48%; margin-right:4%; margin-bottom:2%;}
.tfjzb-list .list-box .item:nth-child(2n){ margin-right:0;}
.tfjzb-partner .list-box .item:nth-child(5n),
.tfjzb-partner .list-box .item{ width:48%; margin-right:4%; margin-bottom:2%;}
.tfjzb-partner .list-box .item:nth-child(2n){ margin-right:0;}
.tfjzb-solution{padding:0 0 0.6rem;}
.tfjzb-solution .list-box .item .tit span{font-size: var(--font-size__20);}
.tfjzb-list{padding:0.6rem 0;}
.tfjzb-list .list-box .item .text{padding:0.2rem;}
.tfjzb-list .list-box .item .text .tit,.tfjzb-one .list-box .item .text .tit{font-size: var(--font-size__22);}
}

/* 智慧服务-城市服务 */
.zhfuCsfw-bigImg{ position:absolute; left:0; bottom:0; width:100%; height:100%; z-index:2; overflow:hidden;}
.zhfuCsfw-bigImg .text{ min-height:100%;}
.zhfuCsfw-bigImg .tit{ margin-bottom:.1rem; text-align:center; font-size:var(--font-size__50);}
.zhfuCsfw-bigImg .center{ line-height:2; max-width:9.2rem; margin:0 auto; color:var(--white-color);}
.zhfuCsfw-bigImg .introd{ font-weight:var(--font-weight__l);min-height:8em;}
.zhfuCsfw-bigImg .introd p{margin:0;}
.zhfuCsfw-bigImg .tab-menu{ border-top:solid 1px rgba(255,255,255,0.2); width:9.2rem; max-width:100%; position:relative; background-color:rgba(0,104,183,0.1); backdrop-filter:blur(20px) saturate(100%);}
.zhfuCsfw-bigImg .tab-menu::after{content:''; display:block; position:absolute; left:0; top:0; background-color:rgba(var(--white-color__rgb),0.1); backdrop-filter:blur(20px) saturate(100%); width:100%; height:100%; z-index:1;}
.zhfuCsfw-bigImg .tab-menu .io{ font-size:var(--font-size__18); margin:0 .35rem; border-top:solid 1px transparent; font-weight:var(--font-weight__l); cursor:pointer; z-index:5;}
.zhfuCsfw-bigImg .tab-menu .io a{ display:block; padding:.15rem 0; line-height:1.5;}
.zhfuCsfw-bigImg .tab-menu .io a:hover{ color:var(--white-color);}
.zhfuCsfw-bigImg .tab-menu .io.active{ border-color:var(--white-color); font-weight:var(--font-weight__m);}
.zhfuCsfw-bigImg .tab-menu .io:first-child{ margin-left:0;}
.zhfuCsfw-bigImg .tab-menu .io:last-child{ margin-right:0;}
.zhfuCsfw-bigImg .tab-box{ padding:.1rem 0;}

.zhfuCsfw-one{ padding:1rem 0 2rem; background-image: url(../images/ywujs-bg.jpg); background-repeat:no-repeat; background-position:center bottom; background-size:cover;}
.zhfuCsfw-one .tit-big{ text-align:center; font-size:var(--font-size__50);}
.zhfuCsfw-one .list-box{ margin-top:.4rem; margin-bottom:.7rem;}
.zhfuCsfw-one .list-box .item{ padding:.4rem .18rem; width:calc(100% / 8); text-align:center; border:solid 1px #f1f3f5; }
.zhfuCsfw-one .list-box .item .iol img{ display:block; width:1.6rem;}
.zhfuCsfw-one .list-box .item .txt{ font-size:var(--font-size__18); margin-top:.2rem;}
.zhfuCsfw-one .list-box .item:nth-child(2n+1){background-image:linear-gradient(to bottom,rgba(86,155,214,0.1),transparent);}
.zhfuCsfw-one .list-box .item:nth-child(6n){ margin-right:0;}
.zhfuCsfw-one .ywjs-list{margin-top:0.9rem;font-weight: var(--font-weight__l);font-size: var(--font-size__18);}
.zhfuCsfw-one .ywjs-list .item{ padding:0 7%; position:relative;}
.zhfuCsfw-one .ywjs-list .item::before{position:absolute;left:0;top:0;content:'';display:block; width:1px; height:100%; background:#eee;}
.zhfuCsfw-one .ywjs-list .item .num{line-height:1;}
.zhfuCsfw-one .ywjs-list .item aside{margin-right:0.07rem;font-size:var(--font-size__70);color: var(--main-color);font-family:'Barlow';font-weight:var(--font-weight__m);}
.zhfuCsfw-one .ywjs-list .item .right sup{color: var(--main-color);font-weight: var(--font-weight__m);font-size: var(--font-size__40);line-height: 1;}
.zhfuCsfw-one .ywjs-list .item .right sub{font-size: var(--font-size__18);line-height: 1;}
.zhfuCsfw-one .ywjs-list .item p{margin:0;}

.zhfuCsfw-two{ padding:1rem 0 .1rem; background-image: url(../images/history-bg.jpg); background-repeat:no-repeat; background-position:bottom center; background-size:cover;}
.zhfuCsfw-two .tit-big{ margin-bottom:.4rem; text-align:center; font-size:var(--font-size__50);}
.zhfuCsfw-two .switch-history{ position:relative;}
.zhfuCsfw-two .switch-history .item{ text-align:center; display:-webkit-flex; display:flex; flex-wrap: wrap-reverse; border-radius:.1rem; cursor:pointer;}
.zhfuCsfw-two .switch-history .item .text{ width:100%; padding-top:.7rem; border-top:solid 1px rgba(0,0,0,0.06);}
.zhfuCsfw-two .switch-history .item .tit{ margin-bottom:.15rem; font-size:var(--font-size__30); color:#333;}
.zhfuCsfw-two .switch-history .item .des{ height:2rem; overflow:auto;}
.zhfuCsfw-two .switch-history .item .des p{margin:0;}
.zhfuCsfw-two .switch-history .item .year{ padding-top:1.7rem; width:100%; height:3.3rem; font-size:var(--font-size__20);}
.zhfuCsfw-two .switch-history .item .year span{ font-size:var(--font-size__40); font-weight:var(--font-weight__b);}
.zhfuCsfw-two .switch-history .item .pot{ position:absolute; left:50%; top:50%; width:.3rem; height:.3rem; background:#fff; border-radius:1rem; margin-left:-.15rem; margin-top:-.15rem;}
.zhfuCsfw-two .switch-history .item .pot .line{ position:absolute; top:100%; width:1px; height:.5rem; background:var(--main-color); opacity:0;}
.zhfuCsfw-two .switch-history .item .pot span{ width:.15rem; height:.15rem; background:var(--main-color); border-radius:1rem;}
.zhfuCsfw-two .switch-history .swiper-slide:nth-child(2n) .item{ flex-wrap:wrap;}
.zhfuCsfw-two .switch-history .swiper-slide:nth-child(2n) .text{ border-bottom:solid 1px rgba(0,0,0,0.06); border-top:none;}
.zhfuCsfw-two .switch-history .swiper-slide:nth-child(2n) .year{ padding-top:.7rem;}
.zhfuCsfw-two .switch-history .swiper-slide:nth-child(2n) .item .pot .line{ bottom:100%; top:auto;}
.zhfuCsfw-two .switch-history .swiper-slide-active .item .pot{ background:rgba(0,104,183,0.2);}
.zhfuCsfw-two .switch-history .swiper-slide-active .item{ background-image: linear-gradient(to bottom,#ffffff,transparent);}
.zhfuCsfw-two .switch-history .swiper-slide-active .item .year span{ font-size:var(--font-size__60);  display:inline-block; line-height:1; color:#0068b7;}
.zhfuCsfw-two .switch-history .swiper-slide-active .year,
.zhfuCsfw-two .switch-history .swiper-slide-active .text{ border-color:var(--main-color)!important;}
.zhfuCsfw-two .switch-history .swiper-slide-active .item .pot .line{ opacity:1;}
.zhfuCsfw-two .switch-history .swiper-but{top:49.5%; width:.5rem; height:.5rem; border:solid .02rem #fff; transition: .3s; border-radius:1rem;}
.zhfuCsfw-two .switch-history .swiper-but::after{ font-size:var(--font-size__14); font-weight:bold; color:var(--white-color);}
.zhfuCsfw-two .switch-history .swiper-but:hover{ background:var(--main-color); border-color:var(--main-color);}
.zhfuCsfw-two .switch-history .swiper-but:hover::after{ color:var(--white-color);}
.zhfuCsfw-two .switch-history .swiper-button-prev{ left:-.5rem;}
.zhfuCsfw-two .switch-history .swiper-button-next{ right:-.5rem;}

.zhfuCsfw-three{ padding:.7rem 0; position:relative;}
.zhfuCsfw-three .container{ position: relative; z-index: 3;}
.zhfuCsfw-three::after{ position:absolute; left:0; bottom:0; content:''; display:block; width:100%; height:50%; z-index:1; background-image: linear-gradient(to bottom,#fff,#f1f5f8);}
.zhfuCsfw-three .tit-big{ margin-bottom:.25rem; text-align:center; font-size:var(--font-size__50);}
.zhfuCsfw-three .introd{ width:9.7rem; text-align:center; margin:0 auto;}

.zhfuCsfw-three .list-box{ margin-top:.5rem;}
.zhfuCsfw-three .list-box .item{ width:32.5%; transition: all 1s;color: #fff;position: relative;overflow: hidden;}
.zhfuCsfw-three .list-box .item .ispic{height: calc(100vh - var(--header_height) * 2);}
.zhfuCsfw-three .list-box .item .ispic img{ width:5.2rem;}
.zhfuCsfw-three .list-box .item .info-out{position:absolute;text-align: center;width: 100%;z-index: 10;left: 0;bottom: 1.1rem;transition: all 0.8s ease-in-out;}
.zhfuCsfw-three .list-box .item .info-out .tit{font-size: var(--font-size__36);margin-bottom:0.1rem;}
.zhfuCsfw-three .list-box .item .info-out .des{ font-weight:var(--font-weight__l);}
.zhfuCsfw-three .list-box .item .info-in{ position:absolute; width:14.4rem; height:100%; left:50%; z-index:10; padding:0 1rem; padding-right:.4rem; opacity:0; transition: all .5s ease-in-out;}
.zhfuCsfw-three .list-box .item .info-in .inner{ min-width:100%;}
.zhfuCsfw-three .list-box .item .info-in .tit{font-size: var(--font-size__28);}
.zhfuCsfw-three .list-box .item .info-in dl{ width:75%;}
.zhfuCsfw-three .list-box .item .info-in dl dd .icon img{ display:block;margin:0px auto;}
.zhfuCsfw-three .list-box .jxh-list dd{ background-color:rgba(255,255,255,0.8); backdrop-filter:blur(40px) saturate(100%); text-align:center; padding:.45rem 0; color:#333333; margin-right:.2rem; box-shadow:0 0 .1rem rgba(0,0,0,0.05); border-radius:.1rem; }
.zhfuCsfw-three .list-box .jxh-list dd .bit{ margin:1em 0 .1rem; font-size:var(--font-size__24); font-weight:var(--font-weight__m);}
.zhfuCsfw-three .list-box .jxh-list dd .wzt{ font-weight:var(--font-weight__l);}
.zhfuCsfw-three .list-box .jxh-list dd .wzt p{ margin:0;}
.zhfuCsfw-three .list-box .szh-list dd{ width:4.5rem; background-color:rgba(255,255,255,0.8); backdrop-filter:blur(40px) saturate(100%); text-align:center; padding:.05rem; color:#333333; margin-right:.2rem; box-shadow:0 0 .1rem rgba(0,0,0,0.05); border-radius:.2rem; }
.zhfuCsfw-three .list-box .szh-list dd .icon{ border-radius:.2rem; overflow: hidden; }
.zhfuCsfw-three .list-box .szh-list dd .bit{ margin-bottom:.1rem; font-size:var(--font-size__24); font-weight:var(--font-weight__m);}
.zhfuCsfw-three .list-box .szh-list dd .wzt{ padding:.35rem .1rem; font-weight:var(--font-weight__l);}
.zhfuCsfw-three .list-box .szh-list dd .wzt p{ margin:0;}
.zhfuCsfw-three .list-box .bzh-list dd{ width:100%; background-color:rgba(255,255,255,0.8); backdrop-filter:blur(40px) saturate(100%); text-align:center; padding:.05rem; color:#333333; margin-right:.2rem; box-shadow:0 0 .1rem rgba(0,0,0,0.05); border-radius:.2rem;}
.zhfuCsfw-three .list-box .bzh-list dd .icon{ border-radius:.2rem; overflow: hidden; }
.zhfuCsfw-three .list-box .bzh-list dd .bit{ margin-bottom:.1rem; font-size:var(--font-size__24); font-weight:var(--font-weight__m);}
.zhfuCsfw-three .list-box .bzh-list dd .wzt{ padding:.5rem .1rem; font-weight:var(--font-weight__l);}
.zhfuCsfw-three .list-box .bzh-list dd .wzt p{ margin:0;}
.zhfuCsfw-three .list-box .item .text{position: relative; text-align:center;}
.zhfuCsfw-three .list-box .item .text pre{margin:0; font-weight:var(--font-weight__l);}
.zhfuCsfw-three .list-box .item.on{ width:0;}
.zhfuCsfw-three .list-box .item.hover{ width:100%; margin-left:0;}
.zhfuCsfw-three .list-box .item.hover .ispic img{opacity:0;}
.zhfuCsfw-three .list-box .item.hover .info-out{opacity: 0;bottom: 0;transform: scale(0.5);}
.zhfuCsfw-three .list-box .item.hover .info-in{left:0;opacity:1;}
.zhfuCsfw-three .list-box .item.hover .ispic:after{opacity: 0.7;}

.zhfuCsfw-four{ padding:.7rem 0;}
.zhfuCsfw-four .tit-big{ text-align:center; font-size:var(--font-size__50); font-weight: var(--font-weight__m);}
.zhfuCsfw-four .tit-des{ text-align:center; font-size:var(--font-size__24); font-weight:var(--font-weight__l);}
.zhfuCsfw-four .list-box{ margin:.4rem 0;}
.zhfuCsfw-four .list-box .item{ border-radius:.15rem; overflow: hidden;}
.zhfuCsfw-four .list-box .item .text{ width:50%; padding:.95rem; background-image: url(../images/xzfwnl-bg.jpg); background-repeat:no-repeat; background-position:center; background-size:cover;}
.zhfuCsfw-four .list-box .item .text .center{ width:80%;}
.zhfuCsfw-four .list-box .item .text .tit{ margin-bottom:.25rem; font-size:var(--font-size__32);}
.zhfuCsfw-four .list-box .item .spin-box{ width:50%; position: relative;}
.zhfuCsfw-four .list-box .item .ispic{ display:block;  padding-bottom:56.25%;}
.zhfuCsfw-four .list-box .item .icon{ position:absolute; left:50%; top:50%; font-size:var(--font-size__16); font-weight:var(--font-weight__l); z-index:5; color:var(--white-color); transform:translate(-50%,-50%); }
.zhfuCsfw-four .list-box .item .icon .play{ margin:0 auto .1rem; display:block; width:.45rem; height:.45rem; background:#fff url(../images/play-blue.svg); background-size:.1rem; background-repeat:no-repeat; background-position:center; border-radius:1rem;}
.zhfuCsfw-four .switch-xzfwl .swiper-slide{ overflow:hidden;}
.zhfuCsfw-four .switch-xzfwl .item{ position: relative;}
.zhfuCsfw-four .switch-xzfwl .item .ispic{ width:50%; padding-bottom:29.4%;}
.zhfuCsfw-four .switch-xzfwl .item .text{ background:#f5f8fa; width:50%; padding:.75rem;}
.zhfuCsfw-four .switch-xzfwl .item .text .bit{ margin-bottom:.25rem; font-size:var(--font-size__32); font-weight: var(--font-weight__m);}
.zhfuCsfw-four .switch-xzfwl .item .text .introd{ line-height:1.8; font-weight: var(--font-weight__l); color:#333333;}
.zhfuCsfw-four .switch-xzfwl .item .text .introd p{margin:0;}
.zhfuCsfw-four .switch-xzfwl .item .text .introd b{ font-weight:var(--font-weight__m);}
.zhfuCsfw-four .switch-xzfwl .item .text .suz{ position:absolute; bottom:-.6rem; right:.7rem; color:#f5f8fa; font-size:2rem; text-stroke:1px rgba(0,102,190,.2); -webkit-text-stroke:1px rgba(0,102,190,.2); line-height:1;}

.zhfuCsfw-four .switch-xzfwl .swiper-but{ right:auto; top:auto; bottom:15%; width:.5rem; height:.5rem; border:solid .02rem #d9dbdd; transition:.3s; border-radius:1rem;}
.zhfuCsfw-four .switch-xzfwl .swiper-but::after{ font-size:var(--font-size__14); font-weight:bold; color:#999999;}
.zhfuCsfw-four .switch-xzfwl .swiper-but:hover{ background:var(--main-color); border-color:var(--main-color);}
.zhfuCsfw-four .switch-xzfwl .swiper-but:hover::after{ color:var(--white-color);}
.zhfuCsfw-four .switch-xzfwl .swiper-button-prev{ left:55%;}
.zhfuCsfw-four .switch-xzfwl .swiper-button-next{ left:calc(55% + .8rem);}

.zhfuCsfw-five{ background:#f1f5f8; padding:.75rem 0;}
.zhfuCsfw-five .tit-big{ text-align:center; font-size:var(--font-size__50); font-weight: var(--font-weight__m);}
.zhfuCsfw-five .tit-des{ text-align:center; font-weight:var(--font-weight__l);}
.zhfuCsfw-five .list-box{ margin-top:.5rem;}
.zhfuCsfw-five .item{ width:31.25%; margin-right:3.11111%; margin-bottom:3.11111%; background:var(--white-color);}
.zhfuCsfw-five .item .ispic{ padding-bottom:56%; overflow:hidden;}
.zhfuCsfw-five .item .ispic figure{ transition: .3s;}
.zhfuCsfw-five .item .text{ padding:.25rem;}
.zhfuCsfw-five .item .text .addr{ font-size:var(--font-size__14);}
.zhfuCsfw-five .item .text .tit{ min-height:3em; margin:.15rem 0; font-size:var(--font-size__18); font-weight: var(--font-weight__m);}
.zhfuCsfw-five .item:nth-child(3n){ margin-right:0;}
.zhfuCsfw-five .item .opt .iou{ padding:0 .15rem; line-height:2.5; border:solid 1px #e2eef7; font-size:var(--font-size__14); color:var(--main-color);}
.zhfuCsfw-five .item:hover .ispic figure{ transform:scale(1.05);}
.zhfuCsfw-five .more .but{ font-weight:var(--font-weight__l); padding:.12rem .3rem; border:solid 1px rgba(0,130,199,.2); color:var(--main-color); cursor:pointer;}
.zhfuCsfw-five .more .but span{ background-image:url(../images/arr_r_blue.svg); background-repeat:no-repeat; background-position:right center; padding-right:.2rem;}
.zhfuCsfw-five .more .but:hover{ background:var(--main-color); color:var(--white-color); }
.zhfuCsfw-five .more .but:hover span{background-image:url(../images/arr_r_white.svg);}


@media(max-width:1024px){
.zhfuCsfw-bigImg .tit{ font-size:var(--font-size__32);}
.zhfuCsfw-bigImg .tab-menu .io{ padding:.1rem 0;}
.zhfuCsfw-one .tit-big{ font-size:var(--font-size__36);}
.zhfuCsfw-one .ywjs-list .item{ padding:0 5%;}
.zhfuCsfw-one .ywjs-list .item aside{ font-size:var(--font-size__60);}
.zhfuCsfw-one .ywjs-list .item .right sup{ font-size:var(--font-size__30);}
.zhfuCsfw-one .list-box .item{ padding:.3rem .1rem;}
.zhfuCsfw-one .list-box .item .txt{ font-size:var(--font-size__16); margin-top:.1rem;}
.zhfuCsfw-one .list-box .item .iol img{ width:100%;}
.zhfuCsfw-two{ padding:.5rem 0 .1rem;}
.zhfuCsfw-two .tit-big{ font-size:var(--font-size__36); margin-bottom:.3rem;}
.zhfuCsfw-two .switch-history .swiper-button-prev{ left:-.2rem;}
.zhfuCsfw-two .switch-history .swiper-button-next{ right:-.2rem;}
.zhfuCsfw-two .switch-history .item .year span{ font-size:var(--font-size__40);}
.zhfuCsfw-two .switch-history .swiper-slide-active .item .year span{ font-size:var(--font-size__50);}
.zhfuCsfw-two .switch-history .item .tit{ font-size:var(--font-size__26);}
.zhfuCsfw-three .tit-big{ font-size:var(--font-size__36);}
.zhfuCsfw-three .introd{ width:8rem; max-width:100%;}
.zhfuCsfw-three .list-box .item .text{ width:2.9rem;}
.zhfuCsfw-three .list-box .item .text pre{ text-align:center;}
.zhfuCsfw-three .list-box .item .info-out .tit{ font-size:var(--font-size__24);}
.zhfuCsfw-three .list-box .item .info-in{ padding:0 .2rem; width:100%;}
.zhfuCsfw-three .list-box .item .info-in dl{ width:calc(100% - 2.9rem); justify-content:flex-end;}
.zhfuCsfw-three .list-box .jxh-list dd{ width:31%; margin-right:2%;}
.zhfuCsfw-three .list-box .jxh-list dd .wzt{ font-size:var(--font-size__14);}
.zhfuCsfw-three .list-box .jxh-list dd .bit{ font-size:var(--font-size__22);}
.zhfuCsfw-three .list-box .szh-list dd{ width:48%; margin-right:2%;}
.zhfuCsfw-three .list-box .szh-list dd .bit{ font-size:var(--font-size__20);}
.zhfuCsfw-three .list-box .bzh-list dd{ width:31%; margin-right:2%;}
.zhfuCsfw-three .list-box .bzh-list dd .bit{ font-size:var(--font-size__20);}
.zhfuCsfw-three .list-box .bzh-list dd .wzt{ font-size:var(--font-size__14); padding:.3rem 0;}
.zhfuCsfw-four .tit-big{ font-size:var(--font-size__36);}
.zhfuCsfw-four .tit-des{ font-size:var(--font-size__22);}
.zhfuCsfw-four .list-box .item .text{ padding:.4rem;}
.zhfuCsfw-four .list-box .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__22);}
.zhfuCsfw-four .list-box .item .text .center{ width:100%;}
.zhfuCsfw-four .switch-xzfwl .swiper-slide{height:auto;}
.zhfuCsfw-four .switch-xzfwl .swiper-but{ bottom:.1rem;}
.zhfuCsfw-four .switch-xzfwl .item{ height:100%;}
.zhfuCsfw-four .switch-xzfwl .item .text{ height:100%; padding:.5rem .5rem .7rem;}
.zhfuCsfw-four .switch-xzfwl .item .text .suz{ font-size:1rem; bottom:-0.5rem;}
.zhfuCsfw-four .switch-xzfwl .item .text .bit{ margin-bottom:.1rem; font-size:var(--font-size__22);}
.zhfuCsfw-five .tit-big{ font-size:var(--font-size__36);}
.zhfuCsfw-five .item .text .tit{ margin:.1rem 0; font-size:var(--font-size__16);}
}

@media(max-width:640px){
.zhfuCsfw-one{ padding:0.6rem 0;}
.zhfuCsfw-one .container{ display: -webkit-flex; display: flex; flex-wrap:wrap-reverse;}
.zhfuCsfw-one .wrap-web{ width:100%;}
.zhfuCsfw-one .list-box{ margin-bottom:0;margin-top:0.25rem;}
.zhfuCsfw-one .list-box .item{ width:49%; margin-right:2%; margin-bottom:2%;padding: .1rem;}
.zhfuCsfw-one .list-box .item .txt{ font-size:var(--font-size__20);}
.zhfuCsfw-one .list-box .item:nth-child(2n){ margin-right:0;}
.zhfuCsfw-one .ywjs-list{ width:100%; margin-top:0; margin-bottom:.4rem;}
.zhfuCsfw-one .ywjs-list .item{ padding:2% 5%;width:50%; text-align:center;}
.zhfuCsfw-one .ywjs-list .item .num{ justify-content:center;}
.zhfuCsfw-one .ywjs-list .item:nth-child(1)::before{display:none;}
.zhfuCsfw-one .ywjs-list .item:nth-child(3)::before{display:none;}
.zhfuCsfw-two .switch-history .item .year{ padding-top:1.4rem;}
.zhfuCsfw-two .switch-history .item .year span{ font-size:var(--font-size__30);}
.zhfuCsfw-two .switch-history .swiper-slide-active .item .year span{ font-size:var(--font-size__40);}
.zhfuCsfw-two .switch-history .item .des{ height:1.76rem;}
.zhfuCsfw-two .switch-history .item .text{ padding-top:1rem;}
.zhfuCsfw-two .switch-history .swiper-but{ top:50.5%;}
.zhfuCsfw-two .switch-history .swiper-button-prev{ left:0;}
.zhfuCsfw-two .switch-history .swiper-button-next{ right:0;}
.zhfuCsfw-three .list-box .card{ flex-wrap:wrap;}
.zhfuCsfw-three .list-box .item.on,
.zhfuCsfw-three .list-box .item{ width:100%; margin-bottom:.2rem;}
.zhfuCsfw-three .list-box .item .ispic{height:100%; width:100%; position:absolute; left:0; top:0;}
.zhfuCsfw-three .list-box .item .text{ margin-bottom:.2rem; width:100%;}
.zhfuCsfw-three .list-box .item .info-in{ padding:.4rem .2rem; position:relative; left:0; opacity:1;}
.zhfuCsfw-three .list-box .item .info-in dl{ width:100%;}
.zhfuCsfw-three .list-box .item:last-child{ margin-bottom:0;}
.zhfuCsfw-three .list-box .item .ispic img{ opacity:0;}
.zhfuCsfw-three .list-box .item .info-out{ opacity:0;}
.zhfuCsfw-three .list-box .jxh-list dd{ width:100%;padding:0rem 0 0.2rem;}
.zhfuCsfw-three .list-box .item .info-in dl dd .icon{margin-bottom:0.15rem;overflow:hidden;border-radius:0.1rem 0.1rem 0 0;}
.zhfuCsfw-three .list-box .item .info-in dl dd .icon img{width:100%;}
.zhfuCsfw-three .list-box .jxh-list dd:not(:last-child){margin-bottom:0.2rem;}
.zhfuCsfw-three .list-box .bzh-list dd .bit{ font-size:var(--font-size__16);}
.zhfuCsfw-three .list-box .bzh-list dd{ width:32%;}
.zhfuCsfw-four .list-box .item .text{ width:100%;}
.zhfuCsfw-four .list-box .item .spin-box{ width:100%;}
.zhfuCsfw-four .switch-xzfwl{ width:100%; padding:0 2%; margin-bottom:0.4rem;}
.zhfuCsfw-four .switch-xzfwl .item{ height:100%; border-radius:.15rem; overflow:hidden; background:#f5f8fa; }
.zhfuCsfw-four .switch-xzfwl .item .ispic{ width:100%; padding-bottom:54%;}
.zhfuCsfw-four .switch-xzfwl .item .text{ width:100%; padding:.4rem .4rem .8rem; height:auto;}
.zhfuCsfw-four .switch-xzfwl .swiper-button-prev{ left:38%;}
.zhfuCsfw-four .switch-xzfwl .swiper-button-next{ left:auto; right:38%;}
.zhfuCsfw-four{padding-bottom:0;}
.zhfuCsfw-four .switch-xzfwl .swiper-but{ bottom:.22rem;}
.zhfuCsfw-five{padding:0.6rem 0;}
.zhfuCsfw-five .item:nth-child(3n),
.zhfuCsfw-five .item{ width:48%; margin-right:4%; margin-bottom:4%;}
.zhfuCsfw-five .item:nth-child(2n){ margin-right:0;}
.zhfuCsfw-three .list-box .item .text{color:#333;}
.zhfuCsfw-three .list-box .jxh-list dd .wzt{font-size: var(--font-size__20);}
.zhfuCsfw-five .item .text .addr{font-size:0.16rem;}
.zhfuCsfw-five .item .text .tit{font-size: var(--font-size__20);}
.zhfuCsfw-five .item .text{padding:0.15rem;}
.zhfuCsfw-five .item .opt .iou{font-size:0.16rem;line-height:2;padding:0 0.1rem;}
.zhfuCsfw-five .more .but{padding:0.08rem 0.2rem;}
}


/* 智慧服务-固废处理 */
.solidWaste-one{ padding:.85rem 0 1.2rem;}
.solidWaste-one .tit-big{ margin-bottom:.2rem; text-align:center; font-size:var(--font-size__50);}
.solidWaste-one .tit-des{ line-height:1.7; font-weight:var(--font-weight__l); font-size:var(--font-size__18); text-align:center; margin:0 auto .45rem;}
.solidWaste-one .tit-des strong{ font-weight:var(--font-weight__m);}
.solidWaste-one .tit-des p{margin:0;}
.solidWaste-one .list-roll{ margin-bottom:.4rem;}
.solidWaste-one .list-roll .wtd100{ width:100%;}
.solidWaste-one .list-roll .roll-item{ font-size:var(--font-size__18);}
.solidWaste-one .list-roll .roll-item .iol{ margin-bottom:.1rem;}
.solidWaste-one .list-roll .roll-item .wzi{ color:#535758; font-weight: var(--font-weight__l);}
.solidWaste-one .list-roll .roll-item .tix{ font-size:var(--font-size__18); font-size:var(--font-weight__m);}
.solidWaste-one .list-roll .roll-item .counter{ margin:0 .1rem; font-family:'Barlow'; line-height:1; font-size:var(--font-size__50); font-weight: var(--font-weight__m); color:#0068b7;}
.solidWaste-one .circular-img img{ display:block;}
.solidWaste-one .circular-img .pc-io{ position:absolute; animation: floating 2s ease infinite;}
.solidWaste-one .circular-img .pc-io .suz{ font-size:var(--font-size__20); width:.5rem; height:.6rem; background-image: url(../images/mark.png); background-size:contain; background-position:center; background-repeat:no-repeat; font-family:'Barlow'; line-height:1; font-weight: var(--font-weight__b); padding-bottom:.1rem; color:#0068b7;}
.solidWaste-one .circular-img .pc-io .wzx{ margin-left:.15rem; background:var(--main-color); color:var(--white-color); padding:.05rem 1em; border-radius:.05rem;}
.solidWaste-one .circular-img .pc-io:nth-child(1){ top:26%; left:1.1%;}
.solidWaste-one .circular-img .pc-io:nth-child(2){ top:37.5%; left:7%;}
.solidWaste-one .circular-img .pc-io:nth-child(3){ top:7.7%; left:16%;}
.solidWaste-one .circular-img .pc-io:nth-child(4){ top:23%; left:46.3%;}
.solidWaste-one .circular-img .pc-io:nth-child(5){ top:70.6%; right:23.6%;}
/* .solidWaste-one .circular-img .pc-img{ display:none;} */
.solidWaste-one .circular-img .wap-img{ display:none;}
@keyframes floating {
  0% { transform: translateY(0); }
  50% { transform: translateY(-.1rem);}
  100% { transform: translateY(0); }
} 

.solidWaste-two{ background:#f1f5f8; padding:.8rem 0 .6rem;}
.solidWaste-two .tit-big{ margin-bottom:.1rem; text-align:center; font-size:var(--font-size__50);}
.solidWaste-two .tit-des{ font-weight:var(--font-weight__l); font-size:var(--font-size__18); text-align:center; margin:0 auto .45rem;}
.solidWaste-two .tit-des strong{ font-weight:var(--font-weight__m);}
.solidWaste-two .tit-des p{margin:0;}
.solidWaste-two .other-wsac{ margin:.3rem 0;}
.solidWaste-two .other-wsac .item{background-image:url(../images/boult2.png); font-size:var(--font-size__20); color:var(--white-color); background-repeat:no-repeat; background-position:center; background-size:100% 100%; padding:.14rem .45rem; margin:0 -.08rem;}
.solidWaste-two .other-wsac .item:nth-child(1){ padding:.14rem .5rem .14rem .3rem; background-image:url(../images/boult1.png);}
.solidWaste-two .other-wsac .item:nth-child(4){ padding:.14rem .5rem; background-image:url(../images/boult3.png);}
.solidWaste-two .iowx{ margin-bottom:.3rem; font-size:var(--font-size__24);}
.solidWaste-two .iowx span{ background:#f1f5f8; padding:0 .25rem;}
.solidWaste-two .iowx i{ background-image:linear-gradient(to left,#0068b7,transparent); height:1px; width:2rem;}
.solidWaste-two .iowx i:last-child{ background-image:linear-gradient(to right,#0068b7,transparent);}
.solidWaste-two .lvewb .editor{ text-align:center; line-height:1.7;}
.solidWaste-two .lvewb .editor p{margin:0;}
.solidWaste-two .lext{ margin:0 .75rem; padding:0 .7rem; position: relative;}
.solidWaste-two .lext .wzt::before,
.solidWaste-two .lext .wzt::after{ content:''; display:block; width:.88rem; height:1.33rem; position:absolute; top:50%; margin-top:-.65rem; background-repeat:no-repeat; background-position:center; background-size:contain;}
.solidWaste-two .lext .wzt::before{ background-image:url(../images/line-yz1.png); left:0;}
.solidWaste-two .lext .wzt::after{ background-image:url(../images/line-yz2.png); right:0;}
.solidWaste-two .lext .xiol{ margin-top:.15rem;}
.solidWaste-two .lext .xiol i{ width:.12rem; height:.12rem; display:block; background-image: url(../images/xinxin.svg); background-repeat:no-repeat; background-position:center; background-size:contain; margin:0 0.05rem;}
.solidWaste-two .lext .xiol i:nth-child(3){ width:.16rem; height:.16rem;}
.solidWaste-two .srimg-ol .piu{ margin-right:.2rem;}
.solidWaste-two .srimg-ol .piu img{ display:block;}
.solidWaste-two .srimg-ol .piu:last-child{ margin-right:0;}

.solidWaste-two .xmanli{ margin:.45rem 0 0;}
.solidWaste-two .xmanli span{ min-width:16em; text-align:center;}
.solidWaste-two .list_shell .item{ width:23.75%; margin-right:1.66666%; background:var(--white-color); cursor:pointer;}
.solidWaste-two .list_shell .item .ispic{ padding-bottom:56.316%;}
.solidWaste-two .list_shell .item .text{ padding:.25rem .2rem;}
.solidWaste-two .list_shell .item .text .tit{ font-size:var(--font-size__18); font-weight: var(--font-weight__m);}
.solidWaste-two .list_shell .item .aniu{margin-top:.2rem;}
.solidWaste-two .list_shell .item .aniu .but{ width:2rem; max-width:90%; color:#666; border:solid 1px #eeeeee; text-align:center; padding:.05rem 0; border-radius:1rem;}
.solidWaste-two .list_shell .item:nth-child(4n){ margin-right:0;}
.solidWaste-two .list_shell .item .iol{ font-size:var(--font-size__14); margin:.1rem 0;}
.solidWaste-two .list_shell .item .iol .wzi{ color:#535758; font-weight: var(--font-weight__l);}
.solidWaste-two .list_shell .item .iol .tix{ font-size:var(--font-size__18); font-size:var(--font-weight__m);}
.solidWaste-two .list_shell .item .iol .counter{ font-family:'Barlow'; line-height:1; font-size:var(--font-size__38); font-weight: var(--font-weight__m); color:#0068b7;}
.solidWaste-two .list_shell .item:hover .aniu .but{ border-color:var(--main-color); color:var(--main-color);}

.solidWaste-three{ padding:1rem 0;}
.solidWaste-three .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.solidWaste-three .list-box .item{ width:32.5%; margin-right:1.25%; border:solid 1px #eeeeee;}
.solidWaste-three .list-box .item .ispic{ padding-bottom:67.182%;}
.solidWaste-three .list-box .item:nth-child(3n){ margin-right:0;}
.solidWaste-three .list-box .item .text{ padding:.3rem .4rem;}
.solidWaste-three .list-box .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__30); color:var(--main-color);}
.solidWaste-three .list-box .item .des p{margin:0;}

.solidWaste-four{ padding:.85rem 0; background:#f1f5f8 url(../images/szili-bg.jpg); background-repeat:no-repeat; background-position:center bottom;}
.solidWaste-four .tit-big{ margin-bottom:.1rem; text-align:center; font-size:var(--font-size__50);}
.solidWaste-four .tit-des{ font-weight:var(--font-weight__l); font-size:var(--font-size__18); text-align:center; margin:0 auto .3rem;}
.solidWaste-four .tit-des p{margin:0;}
.solidWaste-four .bit{ margin-bottom:.2rem; text-align:center; font-size:var(--font-size__32); color:#333333;}
.solidWaste-four .con{ text-align:right; font-size:0;}
.solidWaste-four .others-box{ margin-top:.45rem; padding:.6rem .4rem 0 .4rem; background-image: linear-gradient(to bottom,rgba(255,255,255,0.5),transparent);}
.solidWaste-four .others-box .tit-iot{ margin-bottom:.25rem; font-size:var(--font-size__32);}
.solidWaste-four .others-box .tit-iot::before{ display:block; content:''; width:.06rem; height:.06rem; background:var(--main-color); border-radius:1rem;}
.solidWaste-four .others-box .tit-iot span{ padding-left:.2rem;}
.solidWaste-four .yiscene{ width:2.95rem;}
.solidWaste-four .MainCp{ width:calc(100% - 3.4rem);}
.solidWaste-four .list-okw .itw{font-size:var(--font-size__18); padding:.1rem .4rem; margin-bottom:.1rem; background:var(--white-color);}
.solidWaste-four .list-okw .itw .icon{ margin-right:.1rem;}
.solidWaste-four .list-okw .itw .icon img{ display:block; width:.38rem; height:.38rem; object-fit:contain;}
.solidWaste-four .list-okw .itw:last-child{ margin-bottom:0;}
.solidWaste-four .list-cp .item{ width:23.899%; margin-right:1.46666%; margin-bottom:1%; text-align:center;}
.solidWaste-four .list-cp .item .ispic{ padding-bottom:67.182%;}
.solidWaste-four .list-cp .item .txt{ padding:.15rem 0; font-size:var(--font-size__18);}
.solidWaste-four .list-cp .item:nth-child(4n){ margin-right:0;}

@media(max-width:1024px){
.solidWaste-one .tit-big{ font-size:var(--font-size__36);}
.solidWaste-one .list-roll .roll-item{ margin-bottom:2%; width:48%;}
.solidWaste-one .circular-img .pc-io .suz{ padding-bottom:.05rem; width:.4rem; height:.4rem; font-size:var(--font-size__16);}
.solidWaste-one .circular-img .pc-io .wzx{ margin-left:.05rem; font-size:var(--font-size__14);}
.solidWaste-two .tit-big{ font-size:var(--font-size__36);}
.solidWaste-two .other-wsac .item{ font-size:var(--font-size__16);}
.solidWaste-two .lvewb{ align-items:center;}
.solidWaste-two .lext{ margin:0 .2rem; padding:0 .4rem;}
.solidWaste-two .lext .wzt::before,
.solidWaste-two .lext .wzt::after{ width:.6rem; height:100%;}
.solidWaste-two .srimg-ol .piu img{ height:1rem;}
.solidWaste-two .list_shell .item{ width:32%; margin-right:2%; margin-bottom:2%;}
.solidWaste-two .list_shell .item:nth-child(3n){ margin-right:0;}
.solidWaste-two .list_shell .item .iol .counter{ font-size:var(--font-size__26);}
.solidWaste-three .tit-big{ font-size:var(--font-size__36);}
.solidWaste-three .list-box .item .text{ padding:.3rem .2rem;}
.solidWaste-three .list-box .item .text .tit{ font-size:var(--font-size__22);}
.solidWaste-three .list-box .item .text .des{ font-size:var(--font-size__14);}
.solidWaste-four .tit-big{ font-size:var(--font-size__36);}
.solidWaste-four .tit-des{ font-size:var(--font-size__16);}
.solidWaste-four .bit{ font-size:var(--font-size__24);}
.solidWaste-four .others-box .tit-iot{ font-size:var(--font-size__24);}
.solidWaste-four .list-cp .item{ width:49%; margin-right:2%; margin-bottom:2%;}
.solidWaste-four .list-cp .item:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.solidWaste-one{ padding:.6rem 0;}
.solidWaste-one .wrap-web{ display:-webkit-flex; display:flex; flex-wrap:wrap-reverse;}
.solidWaste-one .list-roll{ margin-top:0.4rem; margin-bottom:0;}
.solidWaste-one .list-roll .wtd100{ gap:0.3rem 5%; justify-content:center;}
.solidWaste-one .list-roll .wtd100::after{content:''; width:42%; display:block;}
.solidWaste-one .list-roll .roll-item{ max-width:42%; margin-bottom:0;border-bottom:1px solid rgba(0,0,0,0.08);padding-bottom:0.15rem;}
.solidWaste-one .list-roll .roll-item .tix{width:100%;font-size:var(--font-size__20);}
.solidWaste-one .list-roll .roll-item .counter{ font-size:var(--font-size__40);}
.solidWaste-one .circular-img img{ display:none;}
.solidWaste-one .circular-img .wap-img{ display:block;}
.solidWaste-one .circular-img .pc-io{ display:none;}
.solidWaste-one .circular-img .pc-io .suz{ width:.22rem; height:.22rem; font-size:.08rem; padding-bottom:0;}
.solidWaste-one .circular-img .pc-io .wzx{ margin-left:.05rem; font-size:.1rem;}
.solidWaste-two{padding:0.6rem 0;}
.solidWaste-two .iowx{ text-align:center; font-size:var(--font-size__22);}
.solidWaste-two .iowx i{ width:2em;}
.solidWaste-two .xmanli span{ min-width:auto;}
.solidWaste-two .other-wsac .item{ padding:.14rem .3rem .14rem .4rem; margin-bottom:.1rem;}
.solidWaste-two .other-wsac .item:nth-child(1){ padding:.14rem .3rem .14rem .1rem;}
.solidWaste-two .other-wsac .item:nth-child(4){ padding:.14rem .3rem .14rem .4rem;}
.solidWaste-two .lext{ margin-bottom:.2rem;}
.solidWaste-two .list_shell .item:nth-child(3n),
.solidWaste-two .list_shell .item{ width:49%; margin-right:2%; margin-bottom:2%;}
.solidWaste-two .list_shell .item:nth-child(2n){ margin-right:0;}
.solidWaste-two .tit-des{font-size:var(--font-size__20);}
.solidWaste-two .srimg-ol .piu img{height:1.3rem;}
.solidWaste-two .list_shell .item .text .tit{font-size:var(--font-size__22);}
.solidWaste-two .list_shell .item .iol{font-size:var(--font-size__16);}

.solidWaste-three{padding:0.6rem 0;}
.solidWaste-three .tit-big{ margin-bottom:.3rem;}
.solidWaste-three .list-box .item{ width:100%; margin-bottom:.35rem;}
.solidWaste-three .list-box .item .text .des,.solidWaste-four .list-cp .item .txt{ font-size:var(--font-size__20);}
.solidWaste-four .others-box{ padding:.2rem .2rem 0;}
.solidWaste-four .yiscene{ margin-bottom:.3rem; width:100%;}
.solidWaste-four .MainCp{ width:100%;}
.solidWaste-four .tit-des{ font-size:var(--font-size__20);line-height:1.5;}
.solidWaste-four .list-okw .itw{font-size:var(--font-size__20);padding:0.1rem 0.2rem;}

.solidWaste-four{padding:0.6rem 0;}

.solidWaste-one .tit-big{margin-bottom:0.1rem;}
.solidWaste-one .tit-big,.solidWaste-two .tit-big,.solidWaste-three .tit-big,.solidWaste-four .tit-big{margin-bottom:0.1rem;}
}

/* 智慧服务-再生资源 */
.recycled-one{ padding:.9rem 0 .8rem;}
.recycled-one .tit-big{ text-align:center; font-size:var(--font-size__50);}
.recycled-one .tit-des{ font-weight:var(--font-weight__l); font-size:var(--font-size__24); text-align:center; margin:0 auto .4rem;}
.recycled-one .tit-des p{margin:0;}
.recycled-one .circular-img img{ display:block;}

.recycled-two{ padding:.75rem 0 3.24rem; background-repeat:no-repeat; background-size:cover; background-position:center bottom;}
.recycled-two .tit-big{ margin-bottom:.1rem; text-align:center; font-size:var(--font-size__50);}
.recycled-two .tit-des{ font-weight:var(--font-weight__l); font-size:var(--font-size__18); text-align:center; margin:0 auto .3rem;}
.recycled-two .tit-des p{margin:0;}
.recycled-two .ywjs-list{margin-top:0.55rem;font-weight: var(--font-weight__l);font-size: var(--font-size__18);}
.recycled-two .ywjs-list .item{ padding:0 5%; position:relative;}
.recycled-two .ywjs-list .item::before{position:absolute;left:0;top:0;content:'';display:block; width:1px; height:100%; background:#eee;}
.recycled-two .ywjs-list .item .num{line-height:1; margin-bottom:.1rem;}
.recycled-two .ywjs-list .item aside{margin-right:0.07rem;font-size:var(--font-size__70);color: var(--main-color);font-family:'Barlow';font-weight:var(--font-weight__m); line-height:1;}
.recycled-two .ywjs-list .item .right sup{color:var(--main-color);font-weight:var(--font-weight__m);font-size: var(--font-size__20);line-height:2;}
.recycled-two .ywjs-list .item p{margin:0;}

.recycled-three{ padding:.75rem 0; background-image: url(../images/czdy-bg.png); background-repeat:no-repeat; background-size:cover; background-position:center bottom;}
.recycled-three .tit-big{ margin-bottom:.45rem; text-align:center; font-size:var(--font-size__50);}
.recycled-three .list .item{ width:19.375%; margin-right:0.7777%; border:solid 1px #eee; padding:.6rem .35rem; cursor:pointer; transition:.3s;}
.recycled-three .list .item .icon{ margin-bottom:.3rem;}
.recycled-three .list .item span{ background:#f1f3f5; border-radius:1rem;}
.recycled-three .list .item span img{ width:1rem; display:block;}
.recycled-three .list .item .text{ font-weight: var(--font-weight__l); text-align:center; font-size:var(--font-size__18); color:#333333;}
.recycled-three .list .item .text .tit{ font-weight: var(--font-weight__r); font-size:var(--font-size__30);}
.recycled-three .list .item:nth-child(5n){ margin-right:0;}
.recycled-three .list .item:hover{ background:var(--white-color);}

.recycled-four{ padding:.7rem 0;}
.recycled-four .tit-big{ margin-bottom:.45rem; text-align:center; font-size:var(--font-size__50);}
.recycled-four .list .item{ background:#f1f5f8;}
.recycled-four .list .item .text{ width:50%; padding:.2rem .95rem;}
.recycled-four .list .item .text .opt{ margin-bottom:.4rem;}
.recycled-four .list .item .text .opt:last-child{ margin-bottom:0;}
.recycled-four .list .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__30); position: relative;}
.recycled-four .list .item .text .tit::before{content:''; display:block; width:.13rem; height:.18rem; background-image:url(../images/pot.png); background-repeat:no-repeat; background-size:contain; background-position:center; position:absolute; left:-.25rem; top:0.5em;}
.recycled-four .list .item .text .des{ font-size:var(--font-size__18); font-weight: var(--font-weight__l);}
.recycled-four .list .item .ispic{ width:50%; padding-bottom:28.75%;}

.recycled-five{ padding:.7rem 0; background:#f1f5f8;}
.recycled-five .tit-big{ margin-bottom:.45rem; text-align:center; font-size:var(--font-size__50);}
.recycled-five .list .item{ background:var(--white-color); width:32.5%; margin-right:1.25%; margin-bottom:1.25%;}
.recycled-five .list .item a{ padding:.2rem;}
.recycled-five .list .item:nth-child(3n){ margin-right:0;}
.recycled-five .list .item .ispic{ width:2rem; padding-bottom:41.6667%; border-radius:.15rem;}
.recycled-five .list .item .ispic figure{ transition:.3s;}
.recycled-five .list .item .text{ padding:.2rem; width:calc(100% - 2rem);}
.recycled-five .list .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__24);}
.recycled-five .list .item .text .des{ font-weight: var(--font-weight__l); font-size:var(--font-size__18);}
.recycled-five .list .item:hover figure{ transform:scale(1.1);}

.recycled-six{ padding:.8rem 0; background-image: linear-gradient(to top,#f1f5f8,#fff);}
.recycled-six .tit-big{ margin-bottom:.45rem; text-align:center; font-size:var(--font-size__50);}
.recycled-six .list .item{ width:32.5%; margin-right:1.25%; box-shadow:0 0 .15rem rgba(0,44,48,0.05); padding:.55rem .35rem; background-image:linear-gradient(125deg,#f1f5f8,#fff); border:solid 1px #fff; border-radius:.05rem;}
.recycled-six .list .item .icon{ position:absolute; top:50%; right:.2rem; width:1.9rem; height:1.9rem; margin-top:-.95rem;}
.recycled-six .list .item:nth-child(3n){ margin-right:0;}
.recycled-six .list .item .iol{ margin-bottom:.3rem; color:var(--main-color);}
.recycled-six .list .item .iol .wzi{ font-size:var(--font-size__24); font-weight: var(--font-weight__m);}
.recycled-six .list .item .iol .counter{ font-family:'Barlow'; line-height:1; font-size:var(--font-size__70); font-weight: var(--font-weight__m); color:#0068b7;}
.recycled-six .list .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__24);}
.recycled-six .list .item .text .des{ font-size:var(--font-size__18); font-weight:var(--font-weight__l);}

@media(max-width:1024px){
.recycled-one .tit-big{ font-size:var(--font-size__36);}
.recycled-one .tit-des{ font-size:var(--font-size__18);}
.recycled-two{ padding:.5rem 0 1.5rem;}
.recycled-two .tit-big{ font-size:var(--font-size__36);}
.recycled-two .ywjs-list .item aside{ font-size:var(--font-size__36);}
.recycled-three .tit-big{ margin-bottom:.2rem; font-size:var(--font-size__36);}
.recycled-three .list .item .text .tit{ font-size:var(--font-size__26);}
.recycled-three .list .item{ width:32%; margin-right:2%; margin-bottom:2%;}
.recycled-three .list .item:nth-child(3n){ margin-right:0;}
.recycled-four .tit-big{ margin-bottom:.2rem; font-size:var(--font-size__36);}
.recycled-four .list .item .text{ padding:.4rem .5rem;}
.recycled-four .list .item .text .tit{ font-size:var(--font-size__22);}
.recycled-five .tit-big{ margin-bottom:.2rem; font-size:var(--font-size__36);}
.recycled-five .list .item:nth-child(3n),
.recycled-five .list .item{ width:49%; margin-right:2%; margin-bottom:2%;}
.recycled-five .list .item:nth-child(2n){ margin-right:0;}
.recycled-six .tit-big{ margin-bottom:.2rem; font-size:var(--font-size__36);}
.recycled-six .list .item{ padding:.35rem;}
.recycled-six .list .item .iol{ margin-bottom:.1rem;}
.recycled-six .list .item .iol .counter{ font-size:var(--font-size__40);}
.recycled-six .list .item .text .tit{ font-size:var(--font-size__20);}
.recycled-six .list .item .icon{ width:1.2rem; height:1.2rem; margin-top:-.6rem;}
}

@media(max-width:640px){
.recycled-one{padding:0.6rem 0;}
.recycled-two .tit-big,.recycled-one .tit-big,.recycled-four .tit-big{margin-bottom:0.1rem;}
.recycled-two .ywjs-list .item aside{font-size: var(--font-size__46);}
.recycled-two .ywjs-list .item{padding-bottom:0.25rem;}
.recycled-three .list .item:nth-child(3n),
.recycled-three .list .item{ width:49%; margin-right:2%; margin-bottom:2%; padding:.2rem;}
.recycled-three .list .item:nth-child(2n){ margin-right:0;}
.recycled-four{padding:0.6rem 0;}
.recycled-four .list .item{ flex-wrap:wrap-reverse;}
.recycled-four .list .item .ispic{ width:100%; padding-bottom:57%;}
.recycled-four .list .item .text{ width:100%; padding-right:.3rem;}
.recycled-four .list .item .text .opt{ margin-bottom:.2rem;}
.recycled-five{padding:0.6rem 0;}
.recycled-five .list .item:nth-child(3n),
.recycled-five .list .item{ width:100%; margin-right:0;}
.recycled-six .list .item{ width:100%; margin-right:0; margin-bottom:.2rem;padding:0.2rem;}
.recycled-three .list .item .icon{margin-bottom:0.2rem;}
.recycled-three .list .item .text,.recycled-four .list .item .text .des,.recycled-five .list .item .text .des,.recycled-six .list .item .text .des{font-size: var(--font-size__20);}
.recycled-three .list .item .text p{margin:0;}
.recycled-five .list .item a{padding-right:0.05rem}
.recycled-six{padding:0.6rem 0;}
.recycled-six .list .item .text .tit{font-size: var(--font-size__22);}
}

/* 智云计算-智云平台 */
.SmartCloud-one{ padding:.9rem 0;}
.SmartCloud-one .tit-big{ text-align:center; font-size:var(--font-size__50);}
.SmartCloud-one .tit-des{ margin-bottom:.4rem; text-align:center; font-size:var(--font-size__24); font-weight:var(--font-weight__l);}
.SmartCloud-one .tit-des p{margin:0;}
.SmartCloud-one .videobox{position:relative;height:5rem;}
.SmartCloud-one .videobg{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:5rem;}
.SmartCloud-one .videobg .play{display:block;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;}
.SmartCloud-one .videobg .play::before,
.SmartCloud-one .videobg .play::after{position:absolute; content:'';z-index:5;top: 50%;left: 50%;}
.SmartCloud-one .videobg .play::before{width: 0.7rem;height: 0.7rem;border: 0.03rem solid rgba(255,255,255,1);margin-left: -0.35rem;margin-top: -0.35rem;border-radius: 50%;}
.SmartCloud-one .videobg .play::after{width: 0;height: 0;border-top: 0.12rem solid transparent;border-bottom: 0.12rem solid transparent;border-left: 0.17rem solid rgba(255,255,255,1);margin-left: -0.05rem;margin-top: -0.12rem;}
.SmartCloud-one .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none;}
.SmartCloud-one .video video{ width:100%; height:100%; background: #000;}
.SmartCloud-one .list{ margin-top:3%;}
.SmartCloud-one .list .item{ width:32%; margin-right:2%; padding:.5rem .35rem; background:#f1f5f8;}
.SmartCloud-one .list .item .icon{ width:.6rem; height:.6rem;}
.SmartCloud-one .list .item .text{ width:calc(100% - .6rem); padding-left:.3rem;}
.SmartCloud-one .list .item .text .tit{ font-weight: var(--font-weight__m); font-size:var(--font-size__24);}
.SmartCloud-one .list .item .text .des{ font-weight: var(--font-weight__l); font-size:var(--font-size__18);}
.SmartCloud-one .list .item:nth-child(3n){ margin-right:0;}

.SmartCloud-two{ padding-top:.8rem; background-image: linear-gradient(to bottom,#f1f5f8,#fff);}
.SmartCloud-two .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.SmartCloud-two .list{ margin-bottom:.45rem;}
.SmartCloud-two .list .item{width:32%;margin-right:2%;padding:.25rem .35rem;background:#fff;border:solid 1px #eee; text-align:center;}
.SmartCloud-two .list .item .wzt{ margin-top:.1rem; font-size:var(--font-size__18);}
.SmartCloud-two .list .item:nth-child(3n){ margin-right:0;}
.SmartCloud-two .list-roll{ padding:0 1rem; margin-bottom:.7rem;}
.SmartCloud-two .list-roll .roll-item{ width:20%; padding:0 .5rem; border-left:solid 1px #eee;}
.SmartCloud-two .list-roll .roll-item .iol{ margin-bottom:.1rem;}
.SmartCloud-two .list-roll .roll-item .wzi{ color:#535758; font-weight: var(--font-weight__l);}
.SmartCloud-two .list-roll .roll-item .tix{ font-size:var(--font-size__18); font-weight:var(--font-weight__l);}
.SmartCloud-two .list-roll .roll-item .counter{ margin-right:.1rem; font-family:'Barlow'; line-height:1; font-size:var(--font-size__50); font-weight: var(--font-weight__m); color:#0068b7;}
.SmartCloud-three{ padding-bottom:.8rem; background-image: linear-gradient(to top,#f1f5f8,#fff);}
.SmartCloud-three .tab-menu{ width:25%;}
.SmartCloud-three .tab-menu .oli{ padding:.62rem .55rem; border-bottom:solid 1px rgba(0,0,0,0.1); border-left:solid .04rem #fff; cursor:pointer; background:var(--white-color);}
.SmartCloud-three .tab-menu .oli .txt{ padding-left:.25rem; font-size:var(--font-size__24); font-weight: var(--font-weight__l);}
.SmartCloud-three .tab-menu .oli .icon img{ width:.45rem; display:block;}
.SmartCloud-three .tab-menu .oli.on{ border-color:var(--main-color);}
.SmartCloud-three .tab-menu .oli.on .txt{ color:var(--main-color);}
.SmartCloud-three .tab-menu .oli:last-child{ border-bottom:none;}
.SmartCloud-three .tab-con{ width:75%;}
.SmartCloud-three .tab-con .conbox{ position:relative; display:none;}
.SmartCloud-three .tab-con .text{ position:absolute; left:0; top:.75rem; width:100%; text-align:center; color:var(--white-color);}
.SmartCloud-three .tab-con .text .tit{ font-size:var(--font-size__36);}
.SmartCloud-three .tab-con .text .wzt{ font-weight: var(--font-weight__l);}
.SmartCloud-three .tab-con .ispic{ padding-bottom:56.666666%;}
.SmartCloud-three .tab-con .oiw{ position:absolute; right:0; bottom:0; color:var(--white-color); background:var(--main-color); z-index:5; font-weight: var(--font-weight__l); padding:.05rem .2rem;}
.SmartCloud-four{ padding:.8rem 0; }
.SmartCloud-four .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.SmartCloud-four .list .item .ispic{ width:50%; padding-bottom:33.375%;}
.SmartCloud-four .list .item .ispic img{ object-fit:contain;}
.SmartCloud-four .list .item .text{ width:50%; direction:ltr; padding:.1rem .9rem;}
.SmartCloud-four .list .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__30);}
.SmartCloud-four .list .item .text .des{ margin-bottom:.3rem; font-size:var(--font-size__18); font-weight: var(--font-weight__l);}
.SmartCloud-four .list .item .text dl{ gap:0.1rem; display:-webkit-flex; display:flex; flex-wrap:wrap;}
.SmartCloud-four .list .item .text dd{ width:calc(50% - 0.1rem); font-size:var(--font-size__18); font-weight: var(--font-weight__m);}
.SmartCloud-four .list .item:nth-child(2n){ direction:rtl;}

.SmartCloud-five{ padding:.8rem 0; background:#f1f5f8;}
.SmartCloud-five .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.SmartCloud-five .switch-box{ width:48%; overflow:hidden;}
.SmartCloud-five .switch-box .swiper{ width:100%; margin:0; padding:.2rem;}
.SmartCloud-five .switch-box .ispic{ padding-bottom:65%; z-index:3;}
.SmartCloud-five .switch-box .ispic figure{ z-index:2;}
.SmartCloud-five .switch-box .ispic img{ object-fit:contain;}
.SmartCloud-five .switch-box .txt{ text-align:center; padding:.2rem 0 0; font-size:var(--font-size__18); color:#666666; opacity:0;}
.SmartCloud-five .switch-box .swiper-slide{ opacity:.15;}
.SmartCloud-five .switch-box .swiper-slide-active{ opacity:1;}
.SmartCloud-five .switch-box .swiper-slide-active .txt{ opacity:1;}
.SmartCloud-five .switch-box .swiper-but{ top:45%; width:.5rem; height:.5rem; border:solid .02rem #0068b7; border-radius:1rem; opacity:1; background:transparent;}
.SmartCloud-five .switch-box .swiper-but::after{color:var(--main-color); font-size:var(--font-size__16); font-weight: var(--font-weight__b);}
.SmartCloud-five .switch-box .swiper-but:hover{ background:var(--main-color);}
.SmartCloud-five .switch-box .swiper-but:hover::after{color:var(--white-color);}
.SmartCloud-five .switch-box .swiper-button-prev{ left:3%;}
.SmartCloud-five .switch-box .swiper-button-next{ right:3%;}
.SmartCloud-five .honor-box{ width:48%; padding-right:.8rem;}
.SmartCloud-five .honor-box li{ cursor: pointer; list-style: none; padding:.17rem 0.3rem; border-bottom:solid 1px rgba(0,0,0,0.1);}
.SmartCloud-five .honor-box li .tit{ background-image:url(../images/roy-icon1.png); background-repeat:no-repeat; background-size:.17rem; background-position:center left; padding-left:.3rem;}
.SmartCloud-five .honor-box li:hover{ background:var(--white-color);}
.SmartCloud-five .honor-box li:hover .tit{ background-image:url(../images/roy-icon2.png); color:var(--main-color);}
.SmartCloud-five .honor-box .overflow{ height:5.31rem; overflow:auto; padding-right:1rem;}
.SmartCloud-five .honor-box .overflow::-webkit-scrollbar{width:0.04rem;height:.04rem}
.SmartCloud-five .honor-box .overflow::-webkit-scrollbar-track{background:rgba(var(--default-color__rgb),.05)}
.SmartCloud-five .honor-box .overflow::-webkit-scrollbar-thumb{background:rgba(0,104,183);border-radius:.04rem}
.SmartCloud-five .honor-box .overflow::-webkit-scrollbar-thumb:hover{background:rgba(var(--primary-color__rgb),.5)}
@media only screen and (min-width: 1200px) {
.SmartCloud-one .videobg,
.SmartCloud-one .videobox{height:8rem;}
}

@media(max-width:1024px){
.SmartCloud-one .tit-big{ font-size:var(--font-size__36);}
.SmartCloud-one .tit-des{ font-size:var(--font-size__18); margin-bottom:.3rem;}
.SmartCloud-one .list .item{ padding:.35rem .2rem;}
.SmartCloud-one .list .item .icon{ width:.45rem; height:.45rem;}
.SmartCloud-one .list .item .text{ padding-left:.2rem;}
.SmartCloud-one .list .item .text .tit{ font-size:var(--font-size__20);}
.SmartCloud-one .list .item .text .des{ font-size:var(--font-size__16);}
.SmartCloud-two .tit-big{ font-size:var(--font-size__36); margin-bottom:.2rem;}
.SmartCloud-two .list-roll .roll-item{ width:auto;}
.SmartCloud-three .tab-menu .oli{ padding:.343rem .3rem;}
.SmartCloud-three .tab-menu .oli .icon img{ width:.3rem;}
.SmartCloud-three .tab-menu .oli .txt{ font-size:var(--font-size__22);}
.SmartCloud-four .tit-big{ font-size:var(--font-size__36); margin-bottom:.2rem;}
.SmartCloud-four .list .item .text{ padding:.3rem;}
.SmartCloud-four .list .item .text .des{ font-size:var(--font-size__16); margin-bottom:.1rem;}
.SmartCloud-four .list .item .text .tit{ font-size:var(--font-size__26);}
.SmartCloud-four .list .item .text dd{ font-size:var(--font-size__16);}
.SmartCloud-five .tit-big{ font-size:var(--font-size__36); margin-bottom:.2rem;}
.SmartCloud-five .switch-box .txt{ font-size:var(--font-size__16);}
.SmartCloud-five .honor-box{ padding-right:0;}
.SmartCloud-five .honor-box .overflow{ height:3.6rem; padding-right:.3rem;}
}

@media(max-width:640px){
.SmartCloud-one .tit-big,
.SmartCloud-two .tit-big,
.SmartCloud-four .tit-big,
.SmartCloud-five .tit-big{font-size:var(--font-size__30);}
.SmartCloud-four .list .item .text .des,
.SmartCloud-four .list .item .text dd,
.SmartCloud-five .switch-box .txt,
.SmartCloud-five .honor-box li .tit{font-size: var(--font-size__20);}
.SmartCloud-one{padding:0.6rem 0;}
.SmartCloud-one .videobg,
.SmartCloud-one .videobox{ height:3rem;}
.SmartCloud-one .list .item{ width:100%; margin-bottom:3%; margin-right:0;padding:0.2rem;}
.SmartCloud-one .list .item .text .tit{font-size:var(--font-size__24);}
.SmartCloud-one .list .item .text .des,.SmartCloud-two .list .item .wzt,.SmartCloud-two .list-roll .roll-item .tix{font-size:var(--font-size__20);}
.SmartCloud-two{padding-top:0.6rem;}
.SmartCloud-two .wrap-web{ display:-webkit-flex; display:flex; flex-wrap:wrap-reverse;}
.SmartCloud-two .list{ margin-bottom:0.7rem;}
.SmartCloud-two .list .item{ width:100%; margin-right:0; margin-bottom:3%; display:-webkit-flex; display:flex; text-align:left;}
.SmartCloud-two .list .item .icon{ width:0.48rem;}
.SmartCloud-two .list .item .wzt{ margin-top:0; padding-left:1em; width:calc(100% - 0.48rem);}
.SmartCloud-two .list-roll{ padding:0 .2rem; margin-bottom:0.45rem;}
.SmartCloud-two .list-roll .roll-item{ padding:0 .2rem;}
.SmartCloud-two .list-roll .roll-item:first-child{ border-left:none;}
.SmartCloud-three .tab-menu .oli{padding: .2rem .3rem}
.SmartCloud-three .tab-menu .oli .txt{font-size:var(--font-size__24);}
.SmartCloud-three .tab-menu{ width:100%; display:-webkit-flex; display:flex; flex-wrap:wrap;}
.SmartCloud-three .tab-menu .oli{ width:50%;}
.SmartCloud-three .tab-con{ width:100%;}
.SmartCloud-four{padding:0.6rem 0;}
.SmartCloud-four .list .item .ispic{ width:100%; padding-bottom:67%;}
.SmartCloud-four .list .item .text{ width:100%;}
.SmartCloud-five{padding:0.6rem 0;}
.SmartCloud-five .switch-box{ width:100%;}
.SmartCloud-five .honor-box{ width:100%;}
}

/* 数据标准 */
.dataBz-one{ padding:.8rem 0;}
.dataBz-one .tit-big{ text-align:center; font-size:var(--font-size__50);}
.dataBz-one .tit-des{ text-align:center; font-weight:var(--font-weight__l);}
.dataBz-one .tit-des p{margin:0;}
.dataBz-one .card{margin-left: -0.15rem; margin-top:.45rem;}
.dataBz-one .item{margin-left: 0.15rem;flex: 1;transition: all 1s;color: #fff;position: relative;overflow: hidden;}
.dataBz-one .item .ispic{height: calc(100vh - var(--header_height) * 2);}
.dataBz-one .item .ispic:after{position: absolute;left: 0;bottom: 0;width: 100%;height: 80%;content: "";z-index: 1;background-image: linear-gradient(to top, #010c33 , rgba(0,0,0,0));opacity: 0.3;transition: all 0.5s;}
.dataBz-one .item .info-out{position: absolute;text-align: center;width: 100%;z-index: 10;left: 0;bottom:.35rem;transition: all 0.8s ease-in-out;}
.dataBz-one .item .info-out img{height:0.4rem;}
.dataBz-one .item .info-out .tit{font-size: var(--font-size__24);margin-top: 0.18rem;}
.dataBz-one .item .info-in{position: absolute;width: 100%;left: 50%;bottom:.35rem;z-index: 10;padding:0 .55rem;opacity: 0;transition: all 1s ease-in-out;}
.dataBz-one .item .info-in .tit{font-size: var(--font-size__28);}
.dataBz-one .item .info-in dl{flex-wrap:wrap}
.dataBz-one .item .text{position:relative;}
.dataBz-one .item .text .icon img{height:0.5rem; display:block;}
.dataBz-one .item .text .tit{margin:0.15rem 0 .1rem;}
.dataBz-one .item .text .des{ font-size:var(--font-size__18); font-weight:var(--font-weight__l); line-height:2;}
.dataBz-one .item .text .des p{margin:0;}
.dataBz-one .item.hover {flex:3.233;}
.dataBz-one .item.hover .info-out{opacity: 0;bottom: 0;transform: scale(0.5);}
.dataBz-one .item.hover .info-in{left:0;opacity:1;}
.dataBz-one .item.hover .ispic:after{opacity: 0.7;}

.dataBz-two{ padding:.8rem 0; background-image: linear-gradient(to bottom,#f1f5f8,#ffffff);}
.dataBz-two .tit-big{ text-align:center; font-size:var(--font-size__50); position:relative; z-index:5;}
.dataBz-two .Conbox{ margin-top:-1rem;}
.dataBz-two .Conbox .web-img{ display:none;}
.dataBz-two .list{ position:absolute; left:0; top:0; width:100%; height:100%; padding:1.5rem 0;}
.dataBz-two .list .item{ width:23%; margin-right:25%; direction:rtl; margin-bottom:.5rem;}
.dataBz-two .list .item .icon{ width:.77rem;}
.dataBz-two .list .item .text{ text-align:right; direction:ltr; padding-right:.3rem;}
.dataBz-two .list .item .text .tit{ margin:.25rem 0 .1rem; font-size:var(--font-size__24);}
.dataBz-two .list .item .des{line-height:1.7;}
.dataBz-two .list .item .des p{margin:0;}
.dataBz-two .list .item:nth-child(2n){ direction:ltr; margin-right:0;}
.dataBz-two .list .item:nth-child(2n) .text{ text-align:left; padding-left:.3rem; padding-right:0;}

.dataBz-three{ padding:.75rem 0; background:#f1f5f8;}
.dataBz-three .tit-big{ margin-bottom:.45rem; text-align:center; font-size:var(--font-size__50); position:relative; z-index:5;}
.dataBz-three .list .item{ width:28.75%; margin-right:6.86666%;}
.dataBz-three .list .item .ispic{ padding-bottom:60.435%;}
.dataBz-three .list .item .text{ padding:.2rem .3rem;}
.dataBz-three .list .item .text .tit{ margin-bottom:.1rem; font-size:var(--font-size__30);}
.dataBz-three .list .item .text .des{ font-size:var(--font-size__18); font-weight: var(--font-weight__l);}
.dataBz-three .list .item:nth-child(3n){ margin-right:0;}

.dataBz-four{ padding:1rem 0 .6rem;}
.dataBz-four .tit-big{ text-align:center; font-size:var(--font-size__50);}
.dataBz-four .tit-des{ margin-bottom:.45rem; text-align:center; font-weight:var(--font-weight__l);}
.dataBz-four .tit-des p{margin:0;}
.dataBz-four .txt-list li{list-style:none;}
.dataBz-four .wrbz-box{ background-image:url(../images/xhlm-ryBg3.png); background-repeat:no-repeat; background-size:cover; background-position:center bottom; padding-bottom:.6rem;}
.dataBz-four .xhlm-box{ width:39%; padding:0 .4rem 0 .9rem;}
.dataBz-four .xhlm-box .wtdyn{ margin-bottom:.35rem; background-image: url(../images/wtdyn-bg.png); background-repeat:no-repeat; background-size:100% 100%; background-position:center; padding:.35rem .4rem;}
.dataBz-four .xhlm-box .wtdyn .name{ margin-bottom:.11rem; font-size:var(--font-size__18); font-weight:500;}
.dataBz-four .xhlm-box .wtdyn .txt-list{ line-height:1.8; font-weight:100;}
.dataBz-four .xhlm-box .list-tu .item{ width:48%; margin-right:3.5%;}
.dataBz-four .xhlm-box .list-tu .item::after{ position:absolute; left:0; top:5%; width:125%; height:100%; display:block; content:''; background-image: url(../images/xhlm-bg3.png); background-repeat:no-repeat; background-size:contain; background-position:center;}
.dataBz-four .xhlm-box .list-tu .item .ispic{ padding-bottom:73%; z-index:5;}
.dataBz-four .xhlm-box .list-tu .item:nth-child(2n){ margin-right:0;}
.dataBz-four .xhlm-other{ width:61%; padding:0 1rem 0 .3rem;}
.dataBz-four .xhlm-other .xmyis{ width:100%; background:#f8f8fb; border-radius:.1rem; overflow: hidden;}
.dataBz-four .xhlm-other .xmyis .ispic{ width:57.92%; padding-bottom:33.098%;}
.dataBz-four .xhlm-other .xmyis .text{font-weight:var(--font-weight__l); font-size:var(--font-size__18); width:42.08%; padding:0 .2rem; text-align:center;}
.dataBz-four .xhlm-other .xmyis .text .center{ padding:0 .4rem; border-radius:2rem;}
.dataBz-four .xhlm-other .xmyis .text .center::after,
.dataBz-four .xhlm-other .xmyis .text .center::before{ position:absolute; top:50%; margin-top:-.54rem; content:''; display:block; width:.55rem; height:1.08rem; background-repeat:no-repeat; background-position:center; background-size:contain;}
.dataBz-four .xhlm-other .xmyis .text .center::before{left:0; background-image:url(../images/line-yz3.png);}
.dataBz-four .xhlm-other .xmyis .text .center::after{right:0; background-image:url(../images/line-yz4.png);}
.dataBz-four .xhlm-other .xmyis .text .des span{ font-weight: var(--font-weight__m);}
.dataBz-four .xhlm-other .xmyis .text .line{ margin:.15rem auto 0; height:1px; width:80%; background:#ba945e; position: relative;}
.dataBz-four .xhlm-other .xmyis .text .line::before{content:''; display:block; position:absolute; z-index:1; width:.35rem; height:.1rem; background:#f8f8fb; left:50%; top:50%; margin-left:-.17rem; margin-top:-0.05rem;}
.dataBz-four .xhlm-other .xmyis .text .line::after{ position:absolute; left:50%; top:50%; content:''; display:block; width:.07rem; height:.07rem; background:#ba945e; border-radius:1rem; margin-left:-0.035rem; margin-top:-0.035rem; z-index:2;}
.dataBz-four .xhlm-other .list-tu{ padding-top:.35rem; width:100%;}
.dataBz-four .xhlm-other .list-tu .item{ width:28.015%; margin-right:5.45%; text-align:center;}
.dataBz-four .xhlm-other .list-tu .item .pic::after{ position:absolute; left:0; top:5%; width:125%; height:100%; display:block; content:''; background-image: url(../images/xhlm-bg3.png); background-repeat:no-repeat; background-size:contain; background-position:center;}
.dataBz-four .xhlm-other .list-tu .item .ispic{ padding-bottom:73%; z-index:5;}
.dataBz-four .xhlm-other .list-tu .item:nth-child(3n){ margin-right:0;}
.dataBz-four .xhlm-other .list-tu .item .tit{ padding-top:.15rem; font-size:.17rem; font-weight:100;}

.dataBz-five{ background:#f1f5f8; padding:.75rem 0;}
.dataBz-five .tit-big{ text-align:center; font-size:var(--font-size__50);}
.dataBz-five .tit-des{ line-height:2; margin-bottom:.45rem; text-align:center; font-weight:var(--font-weight__l);}
.dataBz-five .tit-des strong{ font-size:var(--font-size__18); font-weight:var(--font-weight__m);}
.dataBz-five .tit-des p{margin:0;}
.dataBz-five .list .item{ width:17.625%; text-align:center; margin-right:2.956%; position: relative;}
.dataBz-five .list .item .ispic{ padding-bottom:130%; z-index:2;}
.dataBz-five .list .item::after{ content:''; display:block; position:absolute; top:10%; left:0; width:90%; height:80%; background:rgba(0,0,0,0.1); filter:blur(40px); -webkit-filter:blur(40px); }
.dataBz-five .list .item .txt{ padding-top:.15rem;}
.dataBz-five .list .item:nth-child(5n){ margin-right:0;}
.dataBz-five .tishi{ line-height:2; font-weight:var(--font-weight__l); margin-top:.6rem; text-align:center;}
.dataBz-five .tishi p{ margin:0;}

.dataBz-seven{ padding:.75rem 0; background-color:var(--white-color); background-image:url(../images/anlizs-bg.png); background-repeat:no-repeat; background-position:center bottom; background-size:100%;}
.dataBz-seven .tit-big{ margin-bottom:.2rem; text-align:center; font-size:var(--font-size__50);}
.dataBz-seven .item .ispic{ width:46%; padding-bottom:25%; z-index:2;}
.dataBz-seven .item .text{ padding-left:.4rem; width:50%;}
.dataBz-seven .item .text .io{ margin-bottom:.2rem;}
.dataBz-seven .item .text .io span{ font-family:var(--font-weight__l); color:var(--main-color); line-height:2; padding:.05rem .1rem; border:solid 1px rgba(0,104,183,.1);}
.dataBz-seven .item .text .tit{ margin-bottom:.2rem; font-size:var(--font-size__30);}
.dataBz-seven .item .text .des{ font-size:var(--font-size__18); font-weight:var(--font-weight__l);}
.dataBz-seven .item .text .xmu{ margin:.15rem 0; font-size:var(--font-size__18); color:var(--main-color); font-weight:var(--font-weight__l);}
.dataBz-seven .item .text dl{ font-size:var(--font-size__18); font-weight:var(--font-weight__l);}
.dataBz-seven .item .text dl dt{ font-weight:var(--font-weight__m); margin-bottom:.15rem;}
.dataBz-seven .item .text dl dd{ line-height:1.8; margin-bottom:.15rem; background-image:url(../images/pot2.png); background-position:left 0.6em; background-repeat:no-repeat; background-size:.19rem; padding-left:2em;}
.dataBz-seven .item .text dl dd:last-child{ margin-bottom:0;}
.dataBz-seven .switch-box .swiper{ padding:.4rem 0 .8rem;}
.dataBz-seven .switch-box .swiper-slide{ opacity:.5;}
.dataBz-seven .switch-box .swiper-slide-active{ opacity:1;}
.dataBz-seven .switch-box .swiper-but{ top:auto; bottom:.1rem; width:.5rem; height:.5rem; border:solid .02rem #0068b7; border-radius:1rem; opacity:1; background:transparent;}
.dataBz-seven .switch-box .swiper-but::after{color:var(--main-color); font-size:var(--font-size__16); font-weight: var(--font-weight__b);}
.dataBz-seven .switch-box .swiper-but:hover{background:var(--main-color);}
.dataBz-seven .switch-box .swiper-but:hover::after{color:var(--white-color);}
.dataBz-seven .switch-box .swiper-button-prev{ left:46.5%;}
.dataBz-seven .switch-box .swiper-button-next{ right:46.5%;}

@media(max-width:1024px){
.dataBz-one .tit-big{ font-size:var(--font-size__36);}
.dataBz-one .item .info-out .tit{ font-size:var(--font-size__18);}
.dataBz-one .item .info-in{ padding:0 .3rem;}
.dataBz-one .item .text .des{ font-size:var(--font-size__16);}
.dataBz-one .item .text .icon img{ height:.4rem;}
.dataBz-two .tit-big{ font-size:var(--font-size__36);}
.dataBz-two .Conbox{ margin-top:-.2rem;}
.dataBz-two .Conbox .pc-img{ display:none;}
.dataBz-two .Conbox .web-img{display:block;}
.dataBz-two .list{ display:none;}
.dataBz-three .tit-big{ margin-bottom:.2rem; font-size:var(--font-size__36);}
.dataBz-three .list .item{ width:32%; margin-right:2%;}
.dataBz-three .list .item .text{ padding:.2rem;}
.dataBz-three .list .item .text .tit{ font-size:var(--font-size__22);}
.dataBz-four .tit-big{ font-size:var(--font-size__36);}
.dataBz-four .xhlm-box .wtdyn{ padding:0 .3rem; margin-bottom:.2rem;}
.dataBz-four .xhlm-box .wtdyn .name{ margin-bottom:.15rem; width:100%; font-weight: var(--font-weight__m);}
.dataBz-four .xhlm-box .wtdyn .txt-list{ font-size:var(--font-size__14); width:100%;}
.dataBz-four .xhlm-other .list-tu .item{ width:30%; margin-right:2%;}
.dataBz-four .xhlm-other .list-tu .item:nth-child(3n){ margin-right:0;}
.dataBz-four .xhlm-other .xmyis .text{ font-size:var(--font-size__16);}
.dataBz-four .xhlm-other .xmyis .text .center{ padding:0 .25rem;}
.dataBz-four .xhlm-other .xmyis .text .center::after,
.dataBz-four .xhlm-other .xmyis .text .center::before{ width:.35rem;}
.dataBz-five .tit-big{ font-size:var(--font-size__36);}
.dataBz-seven .item .ispic{ width:40%;}
.dataBz-seven .item .ispic img{ object-fit:contain;}
.dataBz-seven .item .text{ width:60%;}
.dataBz-seven .switch-box .swiper-button-prev{ left:43%;}
.dataBz-seven .switch-box .swiper-button-next{ right:43%;}
}

@media(max-width:640px){
.dataBz-one{padding:0.6rem 0;}
.dataBz-one .tit-big,.dataBz-three .tit-big,.dataBz-two .tit-big,.dataBz-four .tit-big,.dataBz-seven .tit-big{margin-bottom:0.1rem;}
.dataBz-three .list .item:last-child{margin-bottom:0;}
.dataBz-one .item .text .des{line-height:1.5;}
.dataBz-one .item .text .des,.dataBz-three .list .item .text .des,.dataBz-seven .item .text .des,.dataBz-seven .item .text .xmu{font-size:var(--font-size__20);}
.dataBz-one .card{ flex-wrap:wrap;}
.dataBz-one .item{ width:100%; flex:auto; margin-bottom:.2rem;}
.dataBz-one .item .ispic{ position:absolute; left:0; top:0; width:100%; height:100%;}
.dataBz-one .item .ispic:after{ opacity:.7;}
.dataBz-one .item .info-in{ position:relative; left:0; bottom:auto; padding:.5rem; opacity:1;}
.dataBz-one .item .info-out{ opacity:0;}
.dataBz-two{padding:0.6rem 0;}
.dataBz-two .list{ position:relative; padding:.5rem 0;}
.dataBz-two .list .item{ width:48%; margin-right:0;}
.dataBz-two .list .item .icon{ width:.55rem;}
.dataBz-three{padding:0.6rem 0;}
.dataBz-three .list .item .text .tit{font-size:var(--font-size__26);}
.dataBz-three .list .item{ width:100%; margin-bottom:.3rem;}
.dataBz-seven .switch-box .swiper{padding-top:0;}
.dataBz-four{padding:0.6rem 0;}
.dataBz-four .xhlm-box .wtdyn .txt-list,.dataBz-four .xhlm-other .xmyis .text,.dataBz-four .xhlm-other .list-tu .item .tit{font-size:var(--font-size__20);font-weight:normal;}
.dataBz-four .wrbz-box{padding-bottom:0;}
.dataBz-four .xhlm-box{ width:100%; margin-bottom:.3rem;padding:0;}
.dataBz-four .xhlm-box .wtdyn{padding:0.2rem;}
.dataBz-four .xhlm-other{padding:0;}
.dataBz-four .xhlm-other{ width:100%;}
.dataBz-four .xhlm-other .xmyis .ispic{ width:100%; padding-bottom:57%;}
.dataBz-four .xhlm-other .xmyis .text{ padding:.3rem; width:100%;}
.dataBz-four .xhlm-other .list-tu{ padding:.4rem 0 0;}
.dataBz-four .xhlm-other .list-tu .item{ width:48%; margin-bottom:3%;}
.dataBz-five{padding:0.6rem 0;}
.dataBz-five .list .item{ width:32%; margin-right:2%; margin-bottom:2%;}
.dataBz-five .list .item:nth-child(3n){ margin-right:0;}
.dataBz-seven{padding:0.6rem 0;}
.dataBz-seven .item .ispic{ width:100%; padding-bottom:55%;}
.dataBz-seven .item .text{ padding:.4rem 0 0; width:100%;}
.dataBz-seven .switch-box .swiper-button-prev{ left:39%;}
.dataBz-seven .switch-box .swiper-button-next{ right:39%;}
.dataBz-five .tit-des strong{font-size:var(--font-size__22);}
.dataBz-five .tishi{margin-top:0.25rem;}
}

/* 算力租赁 */
.Computing-Power .title-big{ text-align:center; color:#333333; margin-bottom:0.4rem;}
.Computing-Power .title-big .tit-big{ font-size:var(--font-size__50); font-weight:var(--font-weight__m);}
.Computing-Power .title-big .tit-desc{ font-size:var(--font-size__24); font-weight:var(--font-weight__l);}
.CPR-one{ padding:1rem 0;}
.CPR-one .list-box{ gap:0.4rem; padding:0.4rem 0;}
.CPR-one .list-box .iol-ytr{ font-size:var(--font-size__24); min-width:20%; padding:0.35rem; background:#f1f5f8;}
.CPR-one .list-box .iol-ytr .icon{ width:.6rem;}
.CPR-one .list-box .iol-ytr .icon img{ display:block;}
.CPR-one .list-box .iol-ytr .tit{ width:calc(100% - 0.6rem); padding-left:0.3rem;}
.CPR-one .tishi{ text-align:center; color:#333333; line-height:1.5;}
.CPR-two{ padding:0.8rem 0 1.2rem; background:#f1f5f8;}
.CPR-two .list-box .item{ background:#fff;}
.CPR-two .list-box .item .desc{ width:50%; padding:0 1rem; font-size:var(--font-size__24); line-height:1.7; background-repeat: no-repeat; background-position:center; background-size:contain;}
.CPR-two .list-box .item .pic{ width:50%;}
.CPR-two .list-box .item .pic img{ width:100%; display:block;}
@media(max-width:1024px){
.Computing-Power .title-big .tit-big{ font-size:var(--font-size__36);}
.Computing-Power .title-big .tit-desc{ font-size:var(--font-size__22); font-weight:var(--font-weight__l);}
.CPR-one .list-box .iol-ytr{ min-width:25%; padding:0.2rem; font-size:var(--font-size__20);}
.CPR-one .list-box .iol-ytr .tit{ width:calc(100% - 0.45rem); padding-left:0.15rem;}
.CPR-one .list-box .iol-ytr .icon{ width:.45rem;}
.CPR-two .list-box .item .desc{ padding:0.3rem; font-size:var(--font-size__18);}
}
@media(max-width:640px){
.Computing-Power .title-big .tit-big{ font-size:var(--font-size__28);}
.Computing-Power .title-big .tit-desc{ font-size:var(--font-size__18);}
.CPR-one .list-box{ flex-wrap:wrap; justify-content:flex-start;}
.CPR-one .list-box .iol-ytr{ min-width:100%;}
.CPR-two .list-box .item{ flex-wrap:wrap;}
.CPR-two .list-box .item .desc{ width:100%; padding:0.6rem 0.3rem; background-size:cover;}
.CPR-two .list-box .item .pic{ width:100%;}
}






/* 弹框 */
.pop-up{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:100; display:none;}
.pop-up .centre{ height:100%; width:100%;}
.pop-up .close{ width:.3rem; height:.3rem; background-image:url(../images/close_blue.svg); background-repeat:no-repeat; background-size:contain; position:absolute; right:.2rem; top:.2rem; z-index:5; cursor: pointer;}
.pop-up .back-color{ background:var(--white-color); padding:.5rem .6rem;}
.pop-up .back-color .tit{ margin-bottom:.35rem; font-size:var(--font-size__36); font-weight: var(--font-weight__b);}

@media(max-width:640px){
.pop-up .back-color{ padding:.5rem .35rem;}
.pop-up .back-color .tit{ margin-bottom:.1rem; font-size:var(--font-size__24);}
}

/* 公示弹框 */
.publi-up .hidden{ overflow:auto; height:66.7vh;}
.publi-up .hidden::-webkit-scrollbar{width:0.04rem;height:.04rem}
.publi-up .hidden::-webkit-scrollbar-track{background:rgba(var(--default-color__rgb),.2)}
.publi-up .hidden::-webkit-scrollbar-thumb{background:rgba(0,104,183);border-radius:.04rem}
.publi-up .hidden::-webkit-scrollbar-thumb:hover{background:rgba(var(--primary-color__rgb),.5)}
.publi-up .list-box li{list-style: none;}
.publi-up .list-box li a{ padding:.2rem .25rem; border-bottom:solid 1px #ebedf0;}
.publi-up .list-box li .name{ width:calc(100% - 10em); font-size:var(--font-size__18); font-weight: var(--font-weight__l);}
.publi-up .list-box li .more{ font-size:var(--font-size__16);}
.publi-up .list-box li .more span{ padding-right:.15rem; font-weight: var(--font-weight__l);}
.publi-up .list-box li .more::after{ content:''; display:block; width:.11rem; height:.11rem; background-image: url(../images/arr_more4.svg); background-position:center; background-repeat:no-repeat; transform:rotate(-90deg);}
.publi-up .list-box li a:hover{ background:#f3f6f9;}
.publi-up .list-box li a:hover .name{ font-weight: var(--font-weight__r);}
.publi-up .list-box li a:hover .more::after{ background-image: url(../images/arr_more4_blue.svg);}
@media(max-width:640px){
.publi-up .list-box li a{ padding:.2rem 0;}
}


/* 内页菜单 */
.inside-menu{ border-bottom:solid 1px #f1f3f5;}
.inside-menu .menu-list a{ margin-right:.6rem; padding:.25rem 0; border-bottom:solid .02rem transparent; margin-bottom:-.01rem; font-weight: var(--font-weight__l);}
.inside-menu .menu-list a:last-child{ margin-right:0;}
.inside-menu .menu-list a.on{ color:var(--main-color); border-color:var(--main-color); font-weight: var(--font-weight__m);}
.inside-menu .current{ font-weight: var(--font-weight__l); background-image: url(../images/lcation2.png); background-position:left center; background-repeat:no-repeat; background-size:.15rem; padding-left:.25rem;}
.inside-menu .current i{ margin:0 .1rem; width:.1rem; height:.1rem; background-image:url(../images/arr_r_black.svg); background-repeat:no-repeat; background-size:contain; background-position:center; opacity:.4;}
.inside-menu .current span{ color:var(--main-color);}
@media(max-width:1024px){
.inside-menu .menu-list a{ margin-right:.2rem;}
}
@media(max-width:640px){
.inside-menu .current{ display:none;}
.inside-menu .menu-list{padding:0.1rem 0;width:100%;}
.inside-menu .menu-list a{ margin-right:.15rem;min-width:aout;flex:auto; margin-right:0;text-align:center;padding:0.1rem 0;}
}





/* 加载更多 */
.load-more{ margin-top:.2rem;}
.load-more .but{cursor: pointer;}
.load-more .but span{ background-image: url(../images/arr_more4.svg); background-repeat:no-repeat; background-position:right center; padding-right:.3rem;}
.load-more .but:hover span{ color:var(--main-color); background-image: url(../images/arr_more4_blue.svg);}



/* 服务支持-售后服务 */
.AfterSales-one{ padding:.75rem 0; background:var(--white-color);}
.AfterSales-one .tit-big{ font-size:var(--font-size__50); line-height:1.25;}
.AfterSales-one .item{line-height:1.2; text-align:center; position:relative; padding:0 0.5rem; border-left:solid 1px #e1e1e1;}
.AfterSales-one .item .iot{font-size:var(--font-size__24); font-weight: var(--font-weight__m); margin-right:.15rem; color:var(--main-color);}
.AfterSales-one .item .des p{ margin:0;}
.AfterSales-one .item .pltxt{ padding-left:.15rem;}
.AfterSales-one .introd-con .tit-big span{ color:var(--main-color);}
.AfterSales-one .left-box{ width:75%;font-weight:var(--font-weight__l);}
.AfterSales-one .left-box .list{ margin-top:.3rem;}
.AfterSales-one .left-box .item:first-child{ padding-left:0; border-left:none;}
.AfterSales-one .qrcode-item{padding:.2rem .45rem; border:dashed 1px #e7e7e7;line-height:1.7; text-align:center; position:relative;}
.AfterSales-one .qrcode-item .qrcode{ margin-right:.25rem;}
.AfterSales-one .qrcode-item .qrcode img{ width:1.2rem; display:block;}
.AfterSales-one .qrcode-item .des p{ margin:0;}

.AfterSales-promise{ background-image:linear-gradient(to bottom,#f1f5f8 70%,transparent 100%,#fff 40%); padding:1rem 0;}
.AfterSales-promise .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__30);}
.AfterSales-promise .tit-big span{ color:var(--main-color); font-size:var(--font-size__50); font-weight:var(--font-weight__b);}
.AfterSales-promise .tab-menu{ margin-bottom:.5rem;}
.AfterSales-promise .tab-menu .oli{ width:25%; background:var(--white-color); padding:.45rem 0; position:relative; cursor: pointer; transition:all .3s ease-in-out;}
.AfterSales-promise .tab-menu .oli .icon{ margin-right:.25rem;}
.AfterSales-promise .tab-menu .oli .icon span{ display: block; border-radius:100%; overflow:hidden; border:solid 1px #0068b7;}
.AfterSales-promise .tab-menu .oli .icon img{display:block; width:0.82rem; height:0.82rem; object-fit:contain;}
.AfterSales-promise .tab-menu .oli .tit{ font-size:var(--font-size__20); font-weight: var(--font-weight__m); color:#222222;}
.AfterSales-promise .tab-menu .oli .des{ color:#666666;}
.AfterSales-promise .tab-menu .oli .des p{ margin:0;}
.AfterSales-promise .tab-menu .oli::after{position:absolute; right:1px; top:20%; content:''; display:block; height:60%; border:dashed 1px #e1e1e1; transition:all .3s ease-in-out;}
.AfterSales-promise .tab-menu .oli::before{width:0;height:0;display:block;content:'';border-left:0.08rem solid transparent;border-right:0.08rem solid transparent;border-top:0.1rem solid #0068b7; position:absolute; top:100%; opacity:0; transition:all .3s ease-in-out;}
.AfterSales-promise .tab-menu .oli:last-child::after{ display:none;}
.AfterSales-promise .tab-menu .oli:hover::after{ opacity:0;}
.AfterSales-promise .tab-menu .oli:hover,
.AfterSales-promise .tab-menu .oli.on{ background:var(--main-color);}
.AfterSales-promise .tab-menu .oli:hover::before,
.AfterSales-promise .tab-menu .oli.on::before{ opacity:1;}
.AfterSales-promise .tab-menu .oli:hover::after,
.AfterSales-promise .tab-menu .oli.on::after{ opacity:0;}
.AfterSales-promise .tab-menu .oli:hover .icon span,
.AfterSales-promise .tab-menu .oli.on .icon span{ background:var(--white-color);}
.AfterSales-promise .tab-menu .oli:hover .tit,
.AfterSales-promise .tab-menu .oli.on .tit{ color:var(--white-color);}
.AfterSales-promise .tab-menu .oli:hover .des,
.AfterSales-promise .tab-menu .oli.on .des{ color:var(--white-color);}
.AfterSales-promise .tab-con .conbox img{ width:100%; display:block;}

.AfterSales-two{ background:#f1f5f8; padding:1rem 0;}
.AfterSales-two .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.AfterSales-two .list .item{ width:30.813%;}
.AfterSales-two .list .item .cycle{ background:url(../images/smshbg.png) no-repeat top right; background-size:cover; padding:.7rem .35rem .4rem; padding-right:.2rem; min-height:100%; z-index:5; position:relative;}
.AfterSales-two .list .item .des p{margin:0;}
.AfterSales-two .list .item .cxh{position:absolute; top:.1rem; right:.15rem; font-size:.7rem;font-family:'Barlow'; font-weight:var(--font-weight__m);}
.AfterSales-two .list .item .cxh span{ display:block; line-height:.85;background: linear-gradient(180deg,rgba(0,130,199,.8) 10%,#f1f5f8 80%);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}
.AfterSales-two .list .item .icon img{ display:block; width:.56rem;}
.AfterSales-two .list .item .text{ padding-top:.25rem;}
.AfterSales-two .list .item .tit{ margin-bottom:.2rem; font-size:var(--font-size__30);}
.AfterSales-two .list .item .des{ font-weight: var(--font-weight__l); line-height:2;}
.AfterSales-two .list .arrow-line{ width:.2rem; background-image:url(../images/pot3.png); background-repeat:no-repeat; background-position:center; background-size:.2rem;}
.AfterSales-two .list .arrow-line:last-child{display:none;}
.AfterSales-two .overAuto{ max-height:14em; overflow:auto; padding-right:.3rem;}
.AfterSales-two .overAuto::-webkit-scrollbar{width:0.02rem;height:.04rem}
.AfterSales-two .overAuto::-webkit-scrollbar-track{background:rgba(var(--default-color__rgb),.1)}
.AfterSales-two .overAuto::-webkit-scrollbar-thumb{background:rgba(0,104,183);border-radius:.04rem}
.AfterSales-two .overAuto::-webkit-scrollbar-thumb:hover{background:rgba(var(--primary-color__rgb),.5)}

.AfterSales-three{ padding:1rem 0;}
.AfterSales-three .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.AfterSales-three .item{ padding:.75rem 2rem .75rem .75rem; background-image:linear-gradient(to bottom,#f1f5f8,transparent); position:relative;}
.AfterSales-three .item .line{ position:absolute; top:0; right:.35rem; font-size:var(--font-size__16); font-weight:var(--font-weight__l); color:var(--main-color);}
.AfterSales-three .item .line::before{content:''; display:block; width:1px; height:3.5em; margin:0 auto; background-color:rgba(0,0,0,0.06);}
.AfterSales-three .item .line span{ display:block; margin-top:.1rem;}
.AfterSales-three .item .name{ width:4.3rem; font-size:var(--font-size__30);}
.AfterSales-three .item .des{ line-height:2; color:#333333; font-weight: var(--font-weight__l); width:calc(100% - 4.4rem);}
.AfterSales-three .item .icon img{ width:.52rem; display:block;}
.AfterSales-three .item .tit{ padding-left:.25rem;}

.AfterSales-four{ background:#f1f5f8; padding:1.1rem 0;}
.AfterSales-four .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.AfterSales-four .ispic{ width:33.375%; padding-bottom:33.375%;}
.AfterSales-four .list{ width:66.625%; background:var(--white-color); padding:.55rem .8rem;}
.AfterSales-four .list .ul{ position: relative;}
.AfterSales-four .list .ul::before{ position:absolute; left:0; top:5%; content:''; display:block; width:.02rem; height:95%; background:#d9e7f3;}
.AfterSales-four .list li{ padding-left:.2rem; list-style:none; padding-bottom:.4rem;}
.AfterSales-four .list li .name{ font-size:var(--font-size__30); position: relative;}
.AfterSales-four .list li .name::before{ content:''; display:block; width:.2rem; height:.2rem; background:#0469b8; border:solid .05rem #d9e7f3; border-radius:1rem; position:absolute; left:-.3rem; top:50%; margin-top:-.1rem;}
.AfterSales-four .list li .text{ line-height:1.8; margin-top:.1rem; font-weight:var(--font-weight__l); position: relative; z-index:5;}
.AfterSales-four .list li:last-child{ margin-bottom:0;}
.AfterSales-four .list li .cxh{position:absolute; top:.1rem; right:.15rem; font-size:.7rem;font-family:'Barlow'; font-weight:var(--font-weight__m); z-index: 1;}
.AfterSales-four .list li .cxh span{ display:block; line-height:.85;background: linear-gradient(180deg,rgba(0,130,199,.8) 10%,#fff 60%);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}

.AfterSales-five{ padding:1rem 0; background-image:linear-gradient(to top,#f1f5f8,#fff);}
.AfterSales-five .tit-big{ margin-bottom:.5rem; text-align:center; font-size:var(--font-size__50);}
.AfterSales-five .tab-menu{ width:27.5%;}
.AfterSales-five .tab-menu .oli{ padding:.3rem .35rem; border-bottom:solid .02rem rgba(0,0,0,0.1); cursor:pointer; background:#f5f8fa;}
.AfterSales-five .tab-menu .oli .txt{ padding-left:.15rem; font-size:var(--font-size__24);}
.AfterSales-five .tab-menu .oli .icon img{ width:.35rem; display:block;}
.AfterSales-five .tab-menu .oli.on{ border-color:var(--main-color);}
.AfterSales-five .tab-menu .oli.on .txt{ color:var(--main-color);}
.AfterSales-five .tab-menu .oli:last-child{ border-bottom:none;}
.AfterSales-five .tab-con{ width:72.5%;}
.AfterSales-five .tab-con .conbox{ position:relative; display:none; background:var(--white-color);}
.AfterSales-five .tab-con .conbox .wdbox{ direction:rtl;}
.AfterSales-five .tab-con .text{ direction:ltr; width:46.55%; padding:0 .85rem;}
.AfterSales-five .tab-con .text .tit{ margin-bottom:.15rem; font-size:var(--font-size__30);}
.AfterSales-five .tab-con .text .des{ line-height:2; font-weight: var(--font-weight__l);}
.AfterSales-five .tab-con .ispic{ width:53.449%; padding-bottom:35.69%;}

@media(max-width:1024px){
.AfterSales-one{ padding-bottom:.8rem;}
.AfterSales-one .tit-big{ font-size:var(--font-size__36);}
.AfterSales-one .item{ padding:0 0.3rem;}
.AfterSales-one .qrcode-item{ padding:.15rem .3rem;}
.AfterSales-one .qrcode-item .qrcode img{ width:0.8rem;}
.AfterSales-one .left-box{ width:70%;}
.AfterSales-one .left-box .list{ margin-top:.15rem;}

.AfterSales-promise .tit-big span{ font-size:var(--font-size__36);}
.AfterSales-promise .tab-menu .oli{ align-items:flex-start; align-content:flex-start; width:50%; margin-bottom:.3rem; padding:0.2rem 0.3rem;}
.AfterSales-promise .tab-menu .oli:nth-child(2n)::after{ display:none;}
.AfterSales-promise .tab-menu .oli .icon{ margin-right:0; margin-bottom:0.1rem;}
.AfterSales-promise .tab-menu .oli .icon img{ width:.6rem; height:.6rem;}

.AfterSales-two{ padding:.8rem 0;}
.AfterSales-two .tit-big{ font-size:var(--font-size__36); margin-bottom:.2rem;}
.AfterSales-two .list .item .cycle{ padding:.4rem .15rem;}
.AfterSales-two .list .item .tit{ font-size:var(--font-size__18); margin-bottom:.05rem;}
.AfterSales-two .list .item .icon img{ width:.4rem;}
.AfterSales-two .overAuto{ padding-right:.15rem;}

.AfterSales-three .tit-big{ font-size:var(--font-size__36); margin-bottom:.2rem;}
.AfterSales-three .item{ padding-right:1rem;}
.AfterSales-three .item .icon img{ width:.35rem;}
.AfterSales-three .item .tit{ padding-left:.15rem;}
.AfterSales-three .item .name{ width:2.8rem; font-size:var(--font-size__22);}
.AfterSales-three .item .des{ width:calc(100% - 3rem);}
.AfterSales-four .tit-big{ font-size:var(--font-size__36); margin-bottom:.2rem;}
.AfterSales-four .list{ padding:.3rem .4rem;}
.AfterSales-four .list li{ padding-bottom:.2rem;}
.AfterSales-four .list li .name{ font-size:var(--font-size__20);}
.AfterSales-five .tit-big{ font-size:var(--font-size__36); margin-bottom:.3rem;}
.AfterSales-five .tab-menu .oli{ padding:.15rem;}
.AfterSales-five .tab-menu .oli .txt{ font-size:var(--font-size__18);}
.AfterSales-five .tab-menu .oli .icon img{ width:.3rem;}
.AfterSales-five .tab-con .text{ padding:.1rem .2rem;}
.AfterSales-five .tab-con .text .tit{ font-size:var(--font-size__22); margin-bottom:0;}
}

@media(max-width:640px){
.AfterSales-one{ padding-bottom:0.3rem;}
.AfterSales-one .left-box{ width:100%; margin-bottom:0.3rem;}
.AfterSales-one .item{ width:auto; padding:0 0.1rem; border-left:none;}
.AfterSales-one .qrcode-item .qrcode img{ width:0.8rem;}

.AfterSales-promise .tab-menu{ gap:0.1rem; margin-bottom:0.1rem;}
.AfterSales-promise .tab-menu .oli{width:calc(50% - 0.1rem); flex-wrap:wrap; padding:0.2rem; margin-bottom:0.1rem;}
.AfterSales-promise .tab-menu .oli .icon img{ width:.45rem; height:.45rem;}
.AfterSales-promise .tab-menu .oli::after{display:none;}
.AfterSales-promise .tab-menu .oli .icon{ width:100%; margin-right:0; display:-webkit-flex; display:flex;}
.AfterSales-promise .tab-menu .oli .text{ width:100%; font-size:var(--font-size__16);}

.AfterSales-two{padding:0.6rem 0;}
.AfterSales-two .tit-big{ font-size:var(--font-size__36);}
.AfterSales-two .list .item .cycle{padding-top:0.25rem;padding-bottom:0.25rem;}
.AfterSales-two .list .item .tit{font-size:var(--font-size__24);margin-bottom:0.2rem;}
.AfterSales-two .list .item{ width:100%; margin-bottom:.2rem;}
.AfterSales-two .list .arrow-line{ display:none;}
.AfterSales-three .item .tit{font-size:var(--font-size__24);}
.AfterSales-three .item .des p{margin:0;}
.AfterSales-three{ padding:.5rem 0;}
.AfterSales-three .tit-big{ font-size:var(--font-size__36);}
.AfterSales-three .item{ padding:.3rem .4rem; padding-left:.2rem; flex-wrap:wrap;}
.AfterSales-three .item .line{ right:.15rem;}
.AfterSales-three .item .name{ margin-bottom:.1rem; width:100%;}
.AfterSales-three .item .des{ width:100%;}
.AfterSales-four{ padding:.5rem 0;}
.AfterSales-four .tit-big{ font-size:var(--font-size__36);}
.AfterSales-four .list li .name{ font-size:var(--font-size__24);}
.AfterSales-four .ispic{ width:100%;}
.AfterSales-four .list{ width:100%;}
.AfterSales-five{padding:0.6rem 0;}
.AfterSales-five .tit-big{ font-size:var(--font-size__36);}
.AfterSales-five .tab-menu .oli .txt{font-size:var(--font-size__20);}
.AfterSales-five .tab-menu{ width:100%; display:-webkit-flex; display:flex; flex-wrap:wrap;}
.AfterSales-five .tab-menu .oli{ width:50%;}
.AfterSales-five .tab-menu .oli:last-child{ border-bottom:solid .02rem rgba(0,0,0,0.1);}
.AfterSales-five .tab-con{ margin-top:.35rem; width:100%;}
.AfterSales-five .tab-con .ispic{ width:100%; padding-bottom:66.69%;}
.AfterSales-five .tab-con .text{ padding:.2rem; width:100%;}
.AfterSales-five .tab-con .text .tit{font-size:var(--font-size__24);}
}









/* 服务支持-服务网点查询 */
.FWinquiry-one{ padding-top:.8rem;}
.FWinquiry-one .tit-big{ text-align:center; font-size:var(--font-size__50);}
.FWinquiry-one .tit-des{ margin-bottom:.3rem; text-align:center;}
.FWinquiry-one .list-menu .item{ margin:0 .3rem; border-bottom:solid .02rem transparent;}
.FWinquiry-one .list-menu .item a{ display:block;padding:.1rem 0; position: relative; padding-right:.4rem;}
.FWinquiry-one .list-menu .item a::after{content:''; display:block; width:.22rem; height:.22rem; background-image:url(../images/arr_r_black.svg); background-position:center; background-repeat:no-repeat; background-size:.07rem; opacity:.7; position:absolute; right:0; top:.1rem;}
.FWinquiry-one .list-menu .item.on{ border-color:var(--main-color);}
.FWinquiry-one .list-menu .item.on a{ color:var(--main-color);}
.FWinquiry-one .list-menu .item.on a::after{ background-image:url(../images/arr_r_blue.svg); transform:rotate(90deg);}
.fwinquiry-list{ background:#f8f8f8; padding-bottom:.9rem; border:solid 1px #eeeeee;}
.fwinquiry-list .tishi{ padding:.25rem 0; font-weight:var(--font-weight__l); text-align:center;}
.fwinquiry-list .search-shell{ margin-bottom:.35rem;}
.fwinquiry-list .search-shell .tisuw{ min-height:100%; border:solid 1px #eeeeee; margin-right:.1rem;}
.fwinquiry-list .search-shell .tisuw input{ height:100%; width:3rem; padding:.1rem .2rem; padding-right:.35rem; margin:0; border:none; background:var(--white-color);}
.fwinquiry-list .search-shell .input-box{ margin-left:.3rem; background-image: url(../images/search.png); background-repeat:no-repeat; background-position:left center; padding-left:.35rem;}
.fwinquiry-list .search-shell .input-box input{ width:5.9rem; padding:0; padding-right:.35rem; margin:0; border:none; background:transparent;}
.fwinquiry-list .search-shell .input-box .but{ font-size:var(--font-size__18); background:var(--main-color); padding:.1rem .4rem; color:var(--white-color); cursor:pointer;}
.fwinquiry-list .search-shell .centre{ background:var(--white-color); border:solid 1px #eeeeee;}
.fwinquiry-list .dowl{ position: relative;}
.fwinquiry-list .dowl .txt{ cursor:pointer; min-width:1.7rem; text-align:center; min-height:100%; border-right:solid 1px #eeeeee;}
.fwinquiry-list .dowl .txt .wz{ position: relative; padding-right:.25rem;}
.fwinquiry-list .dowl .txt .wz::after{content:''; display:block; width:.22rem; height:.22rem; background-image:url(../images/arr_r_black.svg); background-position:center; background-repeat:no-repeat; background-size:.07rem; opacity:.7; position:absolute; right:0; top:0.02rem; transform:rotate(90deg);}
.fwinquiry-list .dowl .liwt{ position:absolute; left:0; top:100%; width:100%; text-align:center; background:var(--white-color); border:solid 1px #eeeeee; display:none;}
.fwinquiry-list .dowl .liwt .out{ padding:.1rem; border-bottom:solid 1px #eeeeee; cursor: pointer;}
.fwinquiry-list .dowl .liwt .out:hover{ background:var(--main-color); color:var(--white-color);}
.fwinquiry-list .dowl .liwt .out:last-child{ border-bottom:none;}
.fwinquiry-list .table-box th{ text-align:left; padding:.25rem; font-weight:var(--font-weight__m); border-bottom:solid 1px #eaeaea;}
.fwinquiry-list .table-box td{ min-width:2rem; text-align:left; border-bottom:solid 1px #eaeaea;}
.fwinquiry-list .table-box td a{ padding:.25rem; display:block;}
.fwinquiry-list .table-box td .iwx{ padding:.25rem;}
.fwinquiry-list .table-box tr:hover{ background:var(--white-color); border-color:var(--main-color);}
.fwinquiry-list .table-box tr:hover a{ color:var(--main-color);}
.fwinquiry-list .table-box tr.black{ background:rgba(0,0,0,0.003) !important;}
.fwinquiry-list .table-box tr.black th{ font-weight:bold; background:rgba(0,0,0,0.03);}
.fwinquiry-list .table-box td .aniu-but{ padding:0 .25rem;}
.fwinquiry-list .table-box td .aniu-but a{padding:0 .1rem; padding-left:.25rem; background-position:left center; background-repeat:no-repeat; background-size:.17rem; margin:.08rem 0; color:#333;}
.fwinquiry-list .table-box td .but-dow{background-image:url(../images/dow-icon2.svg);}
.fwinquiry-list .table-box td .but-pdf{background-image:url(../images/pdf.svg);}
.fwinquiry-list .table-box td .but-dow:hover{background-image:url(../images/dow-icon.svg);}
.fwinquiry-list .table-box td .aniu-but a:hover{ color:var(--main-color);}

@media(max-width:1024px){
.FWinquiry-one .tit-big{ font-size:var(--font-size__36);}
.fwinquiry-list .table-box th{ padding:.15rem;}
.fwinquiry-list .table-box td a{ padding:.15rem;}
.fwinquiry-list .table-box td .iwx{ padding:.15rem;}
}

@media(max-width:640px){
.fwinquiry-list .search-shell{ flex-wrap:wrap;}
.fwinquiry-list .search-shell .input-box{ width:100%;}
.fwinquiry-list .search-shell .input-box input{ width:2rem;}
.fwinquiry-list .search-shell .centre{ width:100%; background:transparent; flex-wrap:wrap; border:none;}
.fwinquiry-list .search-shell .tisuw{ width:100%; margin-right:0;}
.fwinquiry-list .search-shell .tisuw input{ width:100%;}
.fwinquiry-list .dowl{ width:100%;}
.fwinquiry-list .dowl .txt{ background:var(--white-color); padding:.2rem .25rem; justify-content:flex-start; border:solid 1px #eeeeee;}
.fwinquiry-list .dowl .liwt{ text-align:left;}
.fwinquiry-list .dowl .liwt .out{ padding:.1rem .25rem;}
.fwinquiry-list .search-shell .input-box{ background:var(--white-color); margin-top:.15rem; border:solid 1px #eeeeee; margin-left:0; padding:0 .25rem; padding-right:0;}
.fwinquiry-list .search-shell .input-box input{ width:calc(100% - 6.8em); padding-right:.25rem;}
.fwinquiry-list .search-shell .input-box .but{ width:6em; padding:.2rem 0; text-align:center;}
.fwinquiry-list .table-box{ overflow:auto;}
.fwinquiry-list .table-box table{ width:12rem;}
.fwinquiry-list{padding:0.6rem 0;}
.fwinquiry-list .tishi{padding-top:0;}
.FWinquiry-one{padding-top:0.5rem;}
.FWinquiry-one .tit-des{margin-bottom:0;}
}










/* 服务支持-产品环保信息查询 */
.protection-box{background:#f8f8f8;}
.protection-box .fwinquiry-list{ border:none;}


/* 服务支持-电池溯源查询 */
.Battery-list{ padding:.8rem 0 1rem; background:url(../images/Battery-bg.jpg) no-repeat center bottom; background-size:100%;}
.Battery-list .item{ width:19%; margin-right:1.25%; margin-bottom:1.25%; border:solid 1px #eee; background:#fff; padding:.35rem .3rem; transition:.3s;}
.Battery-list .item .tit-en{ font-size:var(--font-size__18);}
.Battery-list .item .tit-cn{ min-height:12em; font-size:var(--font-size__22);}
.Battery-list .item .aniu{ margin-top:.3rem;}
.Battery-list .item .aniu .but{ background-repeat:no-repeat; background-position:center left; background-size:.18rem; padding-left:.25rem; cursor:pointer;}
.Battery-list .item .aniu .bro-icon{ background-image:url(../images/bro-icon.svg);}
.Battery-list .item .aniu .dow-icon{ background-image:url(../images/dow-icon.svg);}
.Battery-list .item:nth-child(5n){ margin-right:0;}
.Battery-list .item:hover{ box-shadow:0 0 .15rem rgba(0,0,0,0.1);}

@media(max-width:1024px){
.protection-box .fwinquiry-list{ padding-bottom:.5rem;}
.Battery-list{ padding-top:0;}
.Battery-list .item{ width:32%; margin-right:2%; margin-bottom:2%;}
.Battery-list .item:nth-child(3n){ margin-right:0;}
.Battery-list .item .tit-cn{ min-height:6em;}
}

@media(max-width:640px){
.Battery-list .item:nth-child(3n),
.Battery-list .item{ padding:.15rem; width:49%; margin-right:2%; margin-bottom:2%;}
.Battery-list .item:nth-child(2n){ margin-right:0;}
.Battery-list .item .tit-cn{ font-size:var(--font-size__20);}
.Battery-list{padding-bottom:0.6rem;}
}



/* 服务支持-维修专栏 */
.back-white{ background:var(--white-color);}
.back-gradient-white{ background-image:linear-gradient(to top,#f8f8f8,#fff);}
.maintain-list{ padding:.3rem 0 .8rem; background:url(../images/maintain-bg.png) no-repeat center bottom; background-size:100%;}
.maintain-list .item{width:32.5%; margin-right:1.25%; margin-bottom:1.25%; background-image:url(../images/maintain-bg2.png); padding:.6rem .37rem .4rem; background-position:right top; background-size:cover;}
.maintain-list .item .tit{ min-height:1.38rem;}
.maintain-list .item .tit-cn{ margin-bottom:.1rem; font-size:var(--font-size__22); background-image:url(../images/pdf.svg); background-position:left .25em; padding-left:.3rem; background-repeat:no-repeat; background-size:.2rem; color:#333333;}
.maintain-list .item .tiem{ color:#666666;}
.maintain-list .item .aniu{ margin-top:.3rem;}
.maintain-list .item .aniu .but{ background-repeat:no-repeat; background-position:center left; background-size:.18rem; padding-left:.25rem; cursor:pointer;}
.maintain-list .item .aniu .bro-icon{ background-image:url(../images/bro-icon.svg);}
.maintain-list .item .aniu .dow-icon{ background-image:url(../images/dow-icon.svg);}
.maintain-list .item:nth-child(3n){ margin-right:0;}

@media(max-width:1024px){
.maintain-list .item{ padding:.6rem .2rem .3rem;}
.maintain-list .item .tit-cn{ font-size:var(--font-size__18);}
}
@media(max-width:640px){
.maintain-list{ padding-top:0;}
.maintain-list .item:nth-child(3n),
.maintain-list .item{ padding:.15rem; width:49%; margin-right:2%; margin-bottom:2%;}
.maintain-list .item:nth-child(2n){ margin-right:0;}
.maintain-list .item .tit-cn{font-size: var(--font-size__22);}
}


/* 投资者关系-高管信息 */
.gaxin-bg{ padding:1rem 0; background:url(../images/gaxin-bg.png) no-repeat center bottom; background-size:100%;}
.gaxin-list .item{ width:23.5%; margin-right:2%; margin-bottom:2%; background:#f0f4f7;}
.gaxin-list .item a{ display:block; padding:.5rem; background-repeat:no-repeat; background-position:center; background-size:cover;}
.gaxin-list .item .tit-name{ margin-bottom:.1rem; font-size:var(--font-size__30); color:#333333; position:relative;}
.gaxin-list .item .tit-name::after{ content:''; display:block; background:var(--main-color); width:.05rem; height:60%; position:absolute; top:20%; left:-.5rem;}
.gaxin-list .item .tit-zw{ font-size:var(--font-size__18); color:#535758;}
.gaxin-list .item:nth-child(4n){ margin-right:0;}
.gaxin-list .item a:hover{ background-image:url(../images/gaxin-bg.jpg);}
.gaxin-list .item a:hover .tit-zw,
.gaxin-list .item a:hover .tit-name{ color:var(--white-color);}
.gaxin-list .item a:hover .tit-name::after{ background:var(--white-color);}

@media(max-width:1024px){
.gaxin-list .item a{ padding:.25rem;}
.gaxin-list .item .tit-name{ font-size:var(--font-size__22);}
.gaxin-list .item .tit-name::after{ left:-.25rem; width:0.03rem;}
.gaxin-list .item .tit-zw{ font-size:var(--font-size__16);}
}
@media(max-width:640px){
.gaxin-list .item:nth-child(3n),
.gaxin-list .item{ width:49%; margin-right:2%; margin-bottom:2%;}
.gaxin-list .item:nth-child(2n){ margin-right:0;}
.gaxin-bg{padding:0.6rem 0;}
.gaxin-list .item .tit-name{font-size:var(--font-size__26);}
.gaxin-list .item .tit-zw{font-size:var(--font-size__20);}
}



/* 投资者关系-定期报告 */
.regularly-list .item{ position:relative; width:23.125%; background-image:url(../images/regularly-bg.png); background-repeat:no-repeat; background-position:right top; background-size:cover; margin-right:2.5%; margin-bottom:2.5%;}
.regularly-list .item::after{content:''; display:block; width:100%; height:100%; position:absolute; left:0; top:0; background-image:url(../images/regularly-bg2.png);background-repeat:no-repeat; background-position:right top; background-size:cover;}
.regularly-list .item .centre{ position:relative; z-index:3; padding:.5rem .35rem; }
.regularly-list .item .tiem{ color:#535758; opacity:.6;}
.regularly-list .item .date{ line-height:1; font-weight:var(--font-weight__m); font-size:var(--font-size__50);}
.regularly-list .item .year{ font-weight:var(--font-weight__r);}
.regularly-list .item .tit-box{ margin:.4rem 0 .6rem; font-size:var(--font-size__24);}
.regularly-list .item .aniu{ margin-top:.3rem; font-weight: var(--font-weight__l);}
.regularly-list .item .aniu .but{ border-bottom:solid 1px transparent; background-repeat:no-repeat; background-position:center right; padding-right:.2rem; cursor:pointer;}
.regularly-list .item .aniu .dow-icon{ margin-right:.35rem; background-image:url(../images/dow-icon2.svg); background-size:.12rem;}
.regularly-list .item .aniu .bro-icon{ background-image:url(../images/bro-icon2.svg); background-size:.14rem;}
.regularly-list .item:hover::after{ background-image:url(../images/regularly-bg3.png);background-repeat:no-repeat; background-position:right top; background-size:cover;}
.regularly-list .item .aniu .but:hover{ color:var(--main-color); border-color:var(--main-color);}
.regularly-list .item .aniu .dow-icon:hover{ background-image:url(../images/dow-icon.svg);}
.regularly-list .item .aniu .bro-icon:hover{ background-image:url(../images/bro-icon.svg);}
.regularly-list .item:nth-child(4n){ margin-right:0;}
.regularly-list .item:hover .tit-box{ color:var(--main-color);}

@media(max-width:1024px){
.regularly-list .item:nth-child(4n),
.regularly-list .item{ width:32%; margin-right:2%; margin-bottom:2%;}
.regularly-list .item:nth-child(3n){ margin-right:0;}
.regularly-list .item .centre{ padding:.25rem;}
.regularly-list .item .tit-box{ margin:.3rem 0 .4rem; font-size:var(--font-size__18);}
}
@media(max-width:640px){
.regularly-list .item:nth-child(3n),
.regularly-list .item{ width:100% !important; margin-right:0; margin-bottom:2%;}
.regularly-list .item:nth-child(2n){ margin-right:0;}
.regularly-list .item .tiem{display:-webkit-flex;display:flex;align-items: center;direction: rtl;justify-content: flex-end;}
.regularly-list .item .date{ font-size:var(--font-size__20);}
.regularly-list .item .date::after{ content:'-';}
.regularly-list .item .tit-box{font-size: var(--font-size__22); margin:.1rem 0;}
.regularly-list .item .aniu{ margin-top:0;}
}


/* 投资者关系_临时公告 */
.temporary-list .item{ padding:.425rem .4rem; width:31.625%; margin-right:2.555%; margin-bottom:2.555%; background-image:url(../images/Temporary-bg.png); background-position:right bottom; background-repeat:no-repeat; background-size:cover;}
.temporary-list .item .tiem{ margin-bottom:.15rem;}
.temporary-list .item .tit{ min-height:4.5em; font-size:var(--font-size__22);}
.temporary-list .item .aniu{ margin-top:.32rem; font-weight: var(--font-weight__l);}
.temporary-list .item .aniu .but{ border-bottom:solid 1px transparent; background-repeat:no-repeat; background-position:center right; padding-right:.2rem; cursor:pointer;}
.temporary-list .item .aniu .dow-icon{ margin-right:.35rem; background-image:url(../images/dow-icon2.svg); background-size:.12rem;}
.temporary-list .item .aniu .bro-icon{ background-image:url(../images/bro-icon2.svg); background-size:.14rem;}
.temporary-list .item:hover{ background-image:url(../images/Temporary-bg2.png);background-repeat:no-repeat; background-position:right top; background-size:cover;}
.temporary-list .item:hover{ color:var(--main-color);}
.temporary-list .item:hover .aniu .dow-icon{ background-image:url(../images/dow-icon.svg);}
.temporary-list .item:hover .aniu .bro-icon{ background-image:url(../images/bro-icon.svg);}
.temporary-list .item .aniu .but:hover{ color:var(--main-color); border-color:var(--main-color);}
.temporary-list .item:nth-child(3n){ margin-right:0;}

@media(max-width:640px){
.temporary-list .item:nth-child(3n),
.temporary-list .item{ width:100%; margin-right:0%; margin-bottom:2%; padding:.3rem .2rem;}
.temporary-list .item:nth-child(2n){ margin-right:0;}
}



/* 当前位置 */
.location-box{ font-size: var(--font-size__14); border-top:solid 1px #eeeeee; font-weight: var(--font-weight__l);}
.location-box a{ display:block; padding:.25rem 0;}
.location-box a:first-child{ background-image:url(../images/lcation2.png); padding-left:.2rem; background-repeat:no-repeat; background-position:center left; background-size:.12rem;}
.location-box i{ display:block; padding:0 .15rem; background-image:url(../images/arr_r_black.svg); background-repeat:no-repeat; background-position:center; background-size:.05rem; opacity:.3;}
.location-box span{ padding:.25rem 0; color: var(--main-color);}



/* 新闻资讯 */
.news-bg{ padding:.8rem 0; background:url(../images/news-bg.png) no-repeat center bottom; background-size:100%;}
.switch-news{ position:relative;}
.switch-news .item .ispic{ width:48.25%; padding-bottom:26.188%;}
.switch-news .item .text{ width:51.75%; padding:.5rem .9rem; background-image:linear-gradient(135deg,#f3f6f9,#fff);}
.switch-news .item .text .tiem{ margin-bottom:.3rem; color:#666666;}
.switch-news .item .text .tit{ font-size:var(--font-size__30);}
.switch-news .item .text .des{ color:#666666; font-weight: var(--font-weight__l); line-height:1.8; margin:.3rem 0; font-size:var(--font-size__18);}
.switch-news .item .text .more .but{ background-image:url(../images/arr_r_blue.svg); background-repeat:no-repeat; background-position:center right; background-size:.07rem; padding-right:.2rem;}
.switch-news .swiper-pagination{ right:.9rem; bottom:10%;}
.switch-news .swiper-pagination .swiper-pagination-bullet{ margin:0 .05rem;}
.news-list{ margin-top:1rem;}
.news-list .item{ width:31.25%; margin-right:3.111%; margin-bottom:3.111%;}
.news-list .item .ispic{ padding-bottom:56%; overflow:hidden;}
.news-list .item .ispic figure{ transition:.3s;}
.news-list .item .text{ background:rgba(240,244,247,0.8); padding:.4rem;}
.news-list .item .text .tit{ font-size:var(--font-size__22);}
.news-list .item .text .des{ line-height:1.8; margin:.2rem 0; color:#666666; font-weight: var(--font-weight__l);}
.news-list .item .text .tiem{ color:#666666;}
.news-list .item:nth-child(3n){ margin-right:0;}
.news-list .item:hover .ispic figure{ transform:scale(1.05);}

@media(max-width:1024px){
.switch-news .item .text{ padding:.3rem;}
.switch-news .item .text .tit{ font-size:var(--font-size__24);}
.switch-news .item .text .tiem{ margin-bottom:.1rem;}
.switch-news .item .text .des{ margin:.15rem 0;}
.news-list{ margin-top:.5rem;}
.news-list .item .text{ padding:.2rem;}
.news-list .item .text .tit{ font-size:var(--font-size__20);}
}

@media(max-width:640px){
.switch-news .item .ispic{ width:100%; padding-bottom:55%;}
.switch-news .item .text{ width:100%;}
.switch-news .swiper-pagination{ width:100%; right:0; bottom:0;}

.news-list .item:nth-child(3n),
.news-list .item{ width:100%; margin-right:0; margin-bottom:2%;}
.news-list .item:nth-child(2n){ margin-right:0;}
.news-list .item .text .tit{font-size:var(--font-size__22);}
.switch-news .item .text .des{font-size:var(--font-size__20);}
.news-list .item .text .des{color:#666;}
.news-bg{padding:0.6rem 0;}
.location-box{font-size:var(--font-size__20);}
}



/* 新闻详情 */
.newsinfo-box{ overflow: hidden; position:relative; padding-top:.8rem; border-bottom:solid 1px #eeeeee;}
.newsinfo-box .content-box{ width:65%;}
.newsinfo-box .title{ font-size:var(--font-size__30);}
.newsinfo-box .others{ padding:.15rem 0 .3rem; color:#666666; font-weight:var(--font-weight__l); border-bottom:solid 1px #edf0f2;}
.newsinfo-box .editor-box{ padding-top:.3rem; line-height:2; font-weight:var(--font-weight__l);}
.newsinfo-box .editor-box p{ margin:0;}
.newsinfo-box .push-box{ width:27.5%; padding-left:.5rem; position:relative;}
.newsinfo-box .push-box::after{position:absolute;left:0;top:-.71rem;content:'';display:block; background:#f8f8f8; width:50vw; height:calc(100% + .71rem);}
.newsinfo-box .push-box .center{ position: relative; z-index:3;}
.newsinfo-box .push-box .tit-name{ font-size:var(--font-size__22); border-bottom:solid .01rem #e5e5e5;}
.newsinfo-box .push-box .tit-name span{ padding:.05rem 0 .1rem; border-bottom:solid .02rem var(--main-color);}
.newsinfo-box .push-box .list{ padding-top:.3rem;}
.newsinfo-box .push-box li{ list-style:none; border-bottom:solid .01rem #e5e5e5; margin-bottom:.3rem;}
.newsinfo-box .push-box li .text{ padding:.2rem 0;}
.newsinfo-box .push-box li .text .tit{ font-size:var(--font-size__18); margin-bottom:.15rem;}
.newsinfo-box .push-box li .text .tiem{ font-size:var(--font-size__14); color:#999999;}
.newsinfo-box .push-box li .ispic{ padding-bottom:56%; overflow:hidden;}
.newsinfo-box .push-box li .ispic figure{ transition:.3s;}
.newsinfo-box .turn{ border:solid 1px #e5e5e5; padding:.3rem;}
.newsinfo-box .turn dd{ font-size: var(--font-size__18); color:#666666; margin-bottom:.2rem;}
.newsinfo-box .turn dd .ncm{ color:#999999;}
.newsinfo-box .aniu{ margin-top:.3rem;}
.newsinfo-box .aniu a{ display:block; background:var(--main-color); color:var(--white-color); text-align:center;}
.newsinfo-box .aniu a span{ display:inline-block; padding:.15rem; background-image:url(../images/return.svg); background-repeat:no-repeat; background-position:center right; background-size:.18rem; padding-right:.3rem;}

.UrbanInfo-box{ padding-top:0;}
.UrbanInfo-box .location-box{ border-top:none;}
.UrbanInfo{ margin:.2rem auto 1rem;}
.UrbanInfo .editor-box{ font-weight: var(--font-weight__r); font-size:var(--font-size__18);}
.UrbanInfo .content-box{ width:100%;}
.UrbanInfo .turn{ width:100%; border:none; padding:0; border-top:solid 1px #eee; padding-top:3em; margin:0 auto;}
.UrbanInfo .turn .but{ padding:0 1.5em;}
.UrbanInfo .turn .but span{ padding-left:0;}
.UrbanInfo .turn dl{ width:100%;}
.UrbanInfo .turn dd{ max-width:49%; font-size: var(--font-size__18); color:#666666; margin-bottom:0;}
.UrbanInfo .turn dd .ol{ width:calc(100% - 4em);}
.UrbanInfo .turn dd .ncm{ color:#999999;}

.UrbanInfo .editor-switch{ margin:3em 0;}
.UrbanInfo .editor-switch .swiper-slide{ transform: scale(0.8); transition:300ms;}
.UrbanInfo .editor-switch .swiper-slide-active,
.UrbanInfo .editor-switch .swiper-slide-duplicate-active{transform: scale(1);}
.UrbanInfo .editor-switch img{margin:0 auto; display:block;}
.UrbanInfo .editor-switch .swiper-but{width:.5rem;height:.5rem;border:solid .02rem #fff;border-radius:1rem;opacity:1; background:transparent;}
.UrbanInfo .editor-switch .swiper-but::after{color:var(--white-color);font-size:var(--font-size__16); font-weight: var(--font-weight__b);}
.UrbanInfo .editor-switch .swiper-but:hover{background:var(--main-color);}
.UrbanInfo .editor-switch .swiper-but:hover::after{color:var(--white-color);}
.UrbanInfo .editor-switch .swiper-button-prev{left:2%;}
.UrbanInfo .editor-switch .swiper-button-next{right:2%;}
@media(max-width:1024px){
.newsinfo-box .push-box{ width:32%; padding-left:.3rem;}
}
@media(max-width:640px){
.newsinfo-box .content-box{ width:100%;}
.newsinfo-box .push-box{ padding:.2rem; width:100%;}
.newsinfo-box .push-box::after{ width:100%; top:0;}
.newsinfo-box .title{ font-size:var(--font-size__36);}
.UrbanInfo-box .location-box{ display:none;}
.UrbanInfo .content-box{ padding-top:2em;}
.UrbanInfo .editor-switch .swiper-slide{ transform: scale(1);}
.UrbanInfo .editor-switch .swiper-but{ top:55%;}
.newsinfo-box .editor-box{font-size:var(--font-size__22);}
.newsinfo-box .push-box{margin-top:0.3rem;}
.newsinfo-box .push-box .tit-name{font-size:var(--font-size__28);}
.newsinfo-box .push-box li .text .tit,.newsinfo-box .turn dd{font-size:var(--font-size__22);}
}




/* 关于我们 */
.about-box #gsgk{ padding:.8rem 0;}
.about-box #gsgk .one-gsgk{ margin-bottom:.8rem;}
.about-box #gsgk .one-gsgk .le-txt{ width:38%;}
.about-box #gsgk .one-gsgk .le-txt .tit-big{ font-size:var(--font-size__50); color:#333333; font-weight: var(--font-weight__m);}
.about-box #gsgk .one-gsgk .le-txt .tit-big::after{ margin:.15rem 0; content:''; display:block; width:.2rem; height:.02rem; background:var(--main-color);}
.about-box #gsgk .one-gsgk .le-txt .tit-des{font-size:var(--font-size__24);font-weight:var(--font-weight__m); color:var(--main-color); }
.about-box #gsgk .one-gsgk .ri-txt{padding-right:.2rem; width:60%;line-height:2;font-weight:var(--font-weight__l);height:3.15rem;overflow:auto;}
.about-box #gsgk .one-gsgk .ri-txt::-webkit-scrollbar{width:0.02rem;height:.04rem}
.about-box #gsgk .one-gsgk .ri-txt::-webkit-scrollbar-track{background:rgba(var(--default-color__rgb),.1)}
.about-box #gsgk .one-gsgk .ri-txt::-webkit-scrollbar-thumb{background:rgba(0,104,183);border-radius:.04rem}
.about-box #gsgk .one-gsgk .ri-txt::-webkit-scrollbar-thumb:hover{background:rgba(var(--primary-color__rgb),.5)}
.about-box #gsgk .one-gsgk .ri-txt p{margin:0;}
.about-box #gsgk .videobox{position:relative;height:6.84rem;}
.about-box #gsgk .videobg{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;height:6.84rem; position:relative;}
.about-box #gsgk .videobg .play-but{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer; text-align: center; color:var(--white-color); font-weight: var(--font-weight__l);}
.about-box #gsgk .videobg .play-but .icon{width:.65rem; height:.65rem; margin:0 auto .2rem; background:var(--white-color); border-radius:1rem;}
.about-box #gsgk .videobg .play-but .icon::after{content:''; display:block; background-image:url(../images/play-blue.svg); width:.14rem; height:.14rem; background-position:center; background-repeat:no-repeat; background-size:contain;}
.about-box #gsgk .inside_video{ position:absolute; left:0; top:0; width:100%; height:100%;}
.about-box #gsgk .inside_video video{ width:100%; height:100%; background:#000; object-fit:contain;}

.about-box #gsgk .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5; display: none;}
.about-box #gsgk .video video{ width:100%; height:100%; background: #000;}
.about-box #gsgk .ywjs-list{margin-top:0.5rem;font-weight: var(--font-weight__l);font-size: var(--font-size__18);}
.about-box #gsgk .ywjs-list .item{ padding:0 6%; position:relative;}
.about-box #gsgk .ywjs-list .item::before{position:absolute;left:0;top:0;content:'';display:block; width:1px; height:100%;}
.about-box #gsgk .ywjs-list .item .num{line-height:1;}
.about-box #gsgk .ywjs-list .item aside{margin-right:0.07rem;font-size:var(--font-size__70);color: var(--main-color);font-family:'Barlow';font-weight:var(--font-weight__m);}
.about-box #gsgk .ywjs-list .item .right sup{color: var(--main-color);font-weight: var(--font-weight__m);font-size: var(--font-size__32);line-height: 1;}
.about-box #gsgk .ywjs-list .item .right sub{font-size: var(--font-size__18);line-height: 1;}
.about-box #gsgk .ywjs-list .item p{margin:0;}

.about-box #qywh{ position:relative;}
.about-box #qywh .tit-big{ position:absolute; left:0; top:.8rem; text-align:center; z-index:5; font-size:var(--font-size__50); color:#333333; width:100%;}
.about-box #qywh .list-box .item{ width:100%; text-align:center; border-right:solid 1px #e8ebed;}
.about-box #qywh .list-box .item:last-child{ border-right:none;}
.about-box #qywh .list-box .item .des p{margin:0;}
.about-box #qywh .list-box .item .ceio{ margin-bottom:.3rem; background-image: url(../images/culture-icon1.png); background-repeat:no-repeat; background-position:center; background-size:100%;}
.about-box #qywh .list-box .item .ceio img{ display:block; width:.8rem;}
.about-box #qywh .list-box .item .ceio .inter{ position:absolute; left:0; top:0; opacity:0;}
.about-box #qywh .list-box .item .ispic{ padding-bottom:9.6rem;}
.about-box #qywh .list-box .item .contxt{ position:absolute; left:0; top:2.2rem; width:100%;}
.about-box #qywh .list-box .item .tit{ font-size:var(--font-size__24);}
.about-box #qywh .list-box .item .tit::after{content:'';display:block; width:1em; height:.02rem; background:var(--main-color); margin:.15rem auto;}
.about-box #qywh .list-box .item .des{ color:#333; line-height:2; font-weight: var(--font-weight__l);}
.about-box #qywh .list-box .item:hover .ceio{ background-image:url(../images/culture-icon2.png);}
.about-box #qywh .list-box .item:hover .ceio img{ opacity:0;}
.about-box #qywh .list-box .item:hover .ceio .inter{ opacity:1;}

.about-box #fzlc{ padding:1rem 0;}
.about-box #fzlc .tit-big{ text-align:center; font-size:var(--font-size__50); color:#333333; width:100%;}
.about-box #fzlc .switch-box{ padding:.6rem 0 0; background-image: url(../images/fzlc-bg.png); background-repeat:no-repeat; background-position:center bottom; background-size:100%; position: relative;}
.about-box #fzlc .switch-box::after{ position:absolute; left:0; top:3.77rem; content:''; display:block; width:100%; height:1px; background:#dedede;}
.about-box #fzlc .switch-box .date{ font-size:var(--font-size__40); font-weight: var(--font-weight__m); color: var(--main-color); line-height:1; margin-bottom:.15rem;}

.about-box #fzlc .switch-box .des::-webkit-scrollbar{width:0.02rem;height:.04rem}
.about-box #fzlc .switch-box .des::-webkit-scrollbar-track{background:rgba(var(--default-color__rgb),.1)}
.about-box #fzlc .switch-box .des::-webkit-scrollbar-thumb{background:rgba(0,104,183);border-radius:.04rem}
.about-box #fzlc .switch-box .des::-webkit-scrollbar-thumb:hover{background:rgba(var(--primary-color__rgb),.5)}
.about-box #fzlc .switch-box .des p{ margin:0;}
.about-box #fzlc .switch-box .pic-box{ position:relative; width:100%;}
.about-box #fzlc .switch-box .pic-box .vwtd{ width:205%; display:flex; display: -webkit-flex; justify-content:space-between;}
.about-box #fzlc .switch-box .pic-box figure{ display:block; position:relative; padding-bottom:33%; width:49%;}
.about-box #fzlc .switch-box .pic-box figure img{ position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;}
.about-box #fzlc .switch-box .item{ padding-left:.2rem; padding-top:.35rem; border-left:solid 1px #dedede;}
.about-box #fzlc .switch-box .item::after{content:''; display:block; width:.15rem; height:.15rem; background-image:url(../images/pot4.png); position:absolute; left:-.075rem; top:3.1rem;}
.about-box #fzlc .switch-box .swiper{ width:calc(100% + 2rem); padding-left:.075rem; padding-right:2rem; padding-bottom:.85rem;}
.about-box #fzlc .switch-box .swiper-but{ top:auto; bottom:0; width:.5rem; height:.5rem; border:solid .02rem #0068b7; border-radius:1rem; opacity:1; background:transparent;}
.about-box #fzlc .switch-box .swiper-but::after{color:var(--main-color); font-size:var(--font-size__16); font-weight: var(--font-weight__b);}
.about-box #fzlc .switch-box .swiper-but:hover{background:var(--main-color);}
.about-box #fzlc .switch-box .swiper-but:hover::after{color:var(--white-color);}
.about-box #fzlc .switch-box .swiper-button-prev{left:46%;}
.about-box #fzlc .switch-box .swiper-button-next{right:46%;}

.about-box #qiry{ background-image:url(../images/honors-bg.jpg); background-repeat:no-repeat; background-position:center; background-size:cover; padding:1.2rem 0;}
.about-box #qiry .tit-big{ text-align:center; font-size:var(--font-size__50); color:var(--white-color); width:100%;}
.about-box #qiry .tit-des{ text-align:center; font-size:var(--font-size__18); font-weight:var(--font-weight__l); color:var(--white-color); width:100%; margin-bottom:.5rem;}
.about-box #qiry .swiper{ padding:.1rem 0;}
.about-box #qiry .swiper-slide .ispic{ cursor:pointer; padding-bottom:145%;}
.about-box #qiry .swiper-slide .ispic img{ object-fit:contain;}
.about-box #qiry .switch-box .swiper-but{ top:50.8%; width:.5rem; height:.5rem; border:solid .02rem #fff; border-radius:1rem; opacity:1; background:transparent;}
.about-box #qiry .switch-box .swiper-but::after{color:var(--white-color); font-size:var(--font-size__16); font-weight: var(--font-weight__b);}
.about-box #qiry .switch-box .swiper-but:hover{background:var(--main-color); border-color:var(--main-color);}
.about-box #qiry .switch-box .swiper-but:hover::after{color:var(--white-color);}
.about-box #qiry .switch-box .swiper-button-prev{left:36%;}
.about-box #qiry .switch-box .swiper-button-next{right:36%;}
.about-box #qiry .swiper-pagination{ position:relative; width:100%;}
.about-box #qiry .swiper-pagination .swiper-pagination-bullet{width:.1rem; height:.1rem; margin:0 .05rem; background:var(--white-color); opacity:.7;}
.about-box #qiry .swiper-pagination .swiper-pagination-bullet-active{ background:var(--main-color);}

.about-kjcx{ padding:.75rem 0 1rem; background-image:url(../images/kjcx-bg.png); background-repeat:no-repeat; background-position:center bottom; background-size:100%;}
.about-kjcx .lanm-caty a{ margin:0 .1rem; padding:.15rem; min-width:10em; text-align:center; color:var(--main-color); display:block; border:solid 1px rgba(0,105,184,0.1);}
.about-kjcx .lanm-caty a.on{ background:var(--main-color); color:var(--white-color);}
.about-kjcx .list-box{ margin-top:.5rem;}
.about-kjcx .list-box .item{ width:31.25%; margin-right:3.11111%; margin-bottom:3.11111%; background-image:linear-gradient(35deg,#fff,rgba(0,0,0,0.1)); padding:.3rem .3rem .3rem 0;}
.about-kjcx .list-box .item .ispic{ padding-bottom:67.022%;}
.about-kjcx .list-box .item .ispic figure{ transition:.3s;}
.about-kjcx .list-box .item .caty{ position:absolute; top:.3rem; left:.3rem; background:rgba(0,104,183,0.5); color:var(--white-color); font-size:var(--font-size__14); padding:0.05rem .1rem;}
.about-kjcx .list-box .item .text{ padding:.3rem;}
.about-kjcx .list-box .item .text .tit{ font-size:var(--font-size__22);}
.about-kjcx .list-box .item .text .des{ margin:.2rem 0; line-height:1.8; font-weight: var(--font-weight__l);}
.about-kjcx .list-box .item .text .more span{ display:inline-block; background-image:url(../images/arr_r_blue.svg); background-repeat:no-repeat; background-position:center right; background-size:.07rem; padding-right:.2rem;}
.about-kjcx .list-box .item:nth-child(3n){ margin-right:0;}
.about-kjcx .list-box .item:hover .ispic figure{ transform:scale(1.05);}
.about-shzr{ padding:.75rem 0 1rem; background-image:url(../images/about-shzr.png); background-repeat:no-repeat; background-position:center bottom; background-size:100%;}
.about-shzr .tit-big{ text-align:center; font-size:var(--font-size__50); width:100%;}
.about-shzr .tit-des{ max-width:71%; margin:0 auto; text-align:center; width:100%; margin-bottom:.5rem;}
.about-shzr .list-box{ margin-top:.5rem;}
.about-shzr .list-box .item{ width:31.25%; margin-right:3.11111%; margin-bottom:3.11111%;}
.about-shzr .list-box .item .ispic{ padding-bottom:56%;}
.about-shzr .list-box .item .ispic figure{ transition:.3s;}
.about-shzr .list-box .item .caty{ position:absolute; top:.3rem; left:.3rem; background:rgba(0,104,183,0.5); color:var(--white-color); font-size:var(--font-size__14); padding:0.05rem .1rem;}
.about-shzr .list-box .item .txt{ line-height:1.8; padding:.3rem; background:#f1f5f8;}
.about-shzr .list-box .item .txt .tit{ min-height:3.6em; color:#333333; margin-bottom:.15rem; font-size:var(--font-size__18);}
.about-shzr .list-box .item .txt .tiem{ color:#666666;}
.about-shzr .list-box .item:nth-child(3n){ margin-right:0;}
.about-shzr .list-box .item:hover .ispic figure{ transform:scale(1.05);}

@media(min-width:641px){
.about-box #fzlc .switch-box .swiper-slide{ padding-top:3.18rem;}
.about-box #fzlc .switch-box .swiper-slide:nth-child(2n){padding-top:0;}
.about-box #fzlc .switch-box .swiper-slide:nth-child(2n) .item{padding-top:0; padding-bottom:.35rem;}
.about-box #fzlc .switch-box .swiper-slide:nth-child(2n) .item::after{bottom:0;}
.about-box #fzlc .switch-box .des{ width:165%; font-weight:var(--font-weight__l); height:6em; margin-bottom:.15rem; padding-right:.15rem; overflow:auto;}
}
@media(max-width:1280px){
.about-box #fzlc .switch-box .pic-box .vwtd{ width:100%;}
}
@media(max-width:1024px){
.about-box #gsgk .ywjs-list .item{ padding:0 3%;}
.about-box #gsgk .one-gsgk .le-txt .tit-big{ font-size:var(--font-size__36);}
.about-box #gsgk .one-gsgk .le-txt .tit-des{ font-size:var(--font-size__18);}
.about-box #qywh .tit-big{ font-size:var(--font-size__36);}
.about-box #qywh .list-box .item .contxt{ padding:0 .1rem;}
.about-box #qywh .list-box .item .ceio img{ width:.6rem;}
.about-box #qywh .list-box .item .ispic{ padding-bottom:6.6rem;}
.about-box #qywh .list-box .item .des{ font-size:var(--font-size__14);}
.about-box #qywh .list-box .item .tit{ font-size:var(--font-size__20);}
.about-box #fzlc .tit-big{ font-size:var(--font-size__36);}
.about-box #fzlc .switch-box .swiper{ width:100%; padding-right:1.2rem;}
.about-box #fzlc .switch-box .swiper-button-prev{ left:43%;}
.about-box #fzlc .switch-box .swiper-button-next{ right:43%;}
.about-box #gsgk .videobox,
.about-box #gsgk .videobg{ height:4.3rem;}
.about-box #qiry .tit-big{ font-size:var(--font-size__36);}

.about-shzr .tit-big{ font-size:var(--font-size__36);}
}

@media(max-width:640px){
.about-box #gsgk{padding:0.6rem 0 0.4rem;}
.about-box #gsgk .one-gsgk .le-txt{ width:100%;}
.about-box #gsgk .one-gsgk .ri-txt{ margin-top:.2rem; width:100%;}
.about-box #gsgk .one-gsgk .le-txt .tit-des{font-size: var(--font-size__24);}
.about-box #gsgk .videobox,
.about-box #gsgk .videobg{ height:3rem; width:100%;}
.about-box #gsgk .ywjs-list{ margin:0 0 0.5rem; width:100%; justify-content:center; gap:0.2rem 0.8rem;}
.about-box #gsgk .ywjs-list .item{ padding:0; min-width:15%;}
.about-box #gsgk .ywjs-list .item aside{ font-size:var(--font-size__50);}
.about-box #gsgk .wrap-web{ display: -webkit-flex; display:flex; flex-wrap:wrap-reverse;}
.about-box #qywh .tit-big{ position: relative; margin:0 0 .3rem; top:0;}
.about-box #qywh .list-box{ flex-wrap:wrap; padding:0 5%;}
.about-box #fzlc .switch-box .des{height:auto;margin:0.15rem 0;}
.about-box #qywh .list-box .swiper-slide{ height:auto;}
.about-box #qywh .list-box .item{ width:100%; height:100%; margin-bottom:.2rem;}
.about-box #qywh .list-box .item .tit{ font-size:var(--font-size__28);}
.about-box #qywh .list-box .item .ceio img{width:0.84rem;}
.about-box #qywh .list-box .item .des{ font-size:var(--font-size__22);}
.about-box #qywh .list-box .item .contxt{height:100%;padding:.5rem .15rem; top:0; position:relative; z-index:5;background: rgba(255, 255, 255, 0.65);}
.about-box #qywh .list-box .item .ispic{ position:absolute; left:0; bottom:0; width:100%; height:100%; padding-bottom:0;}
.about-box #qywh .list-box .item .ispic figure{ top:auto; bottom:0;}
.about-box #qywh .list-box .item .ispic img{ position:absolute; bottom:0; left:0; height:auto;}
.about-box #fzlc{ padding:.5rem 0;}
.about-box #fzlc .switch-box{padding-top:0.25rem;}
.about-box #fzlc .switch-box .swiper{padding:0 0 0.65rem;}
.about-box #fzlc .switch-box .item{padding-top:0;}
.about-box #fzlc .switch-box .swiper-button-prev{ left:38%;}
.about-box #fzlc .switch-box .swiper-button-next{ right:38%;}
.about-box #fzlc .switch-box .pic-box .vwtd{ width:80%;}
.about-box #qiry .tit-des{font-size: var(--font-size__20);}
.about-box #qiry{padding:0.65rem 0;}
.about-shzr .list-box .item:nth-child(3n),
.about-shzr .list-box .item{ width:49%; margin-right:2%; margin-bottom:2%;}
.about-shzr .list-box .item:nth-child(2n){ margin-right:0;}
.about-shzr .list-box .item .txt{ padding:.15rem;}
.about-shzr .list-box .item .txt .tit{ margin-bottom:.1rem;font-size: var(--font-size__22);}
.about-shzr{padding:0.6rem 0;}
.about-shzr .tit-des{ max-width:100%; line-height:1.8;}
.about-box #qiry .switch-box .swiper-but{display:none;}
.about-kjcx .lanm-caty a{ min-width:7em;}
.about-kjcx .list-box .item:nth-child(3n),
.about-kjcx .list-box .item{ width:49%; margin-right:2%; margin-bottom:2%; padding:.15rem .15rem .15rem 0;}
.about-kjcx .list-box .item:nth-child(2n){ margin-right:0;}
.about-kjcx .list-box .item .text{ padding:.15rem; padding-right:0;}
.about-kjcx .list-box .item .caty{ left:.15rem; top:.15rem;}
}


/* 分页 */
.Page001603 .Pages{ margin-top:.3rem; padding-bottom:0;}



/* 客服 */
.kf-body{ background:#f1f5f8;}
.kefu-left{ width:2.8rem; padding:.2rem;}
.kefu-left .icon-logo{ text-align:center; margin-bottom:.3rem;}
.kefu-left .tit-bit{ margin-top:-.35rem; color:var(--main-color);}
.kefu-left .aniu{ margin-bottom:.2rem;}
.kefu-left .aniu .but{ padding:.12rem .2rem; font-size:var(--font-size__14); border:solid 1px rgba(0,105,184,0.2); cursor:pointer;}
.kefu-left .aniu .but span{ background-image: url(../images/kefu-icon2.png); background-repeat:no-repeat; background-position:left center; padding-left:.25rem; color:var(--main-color);}
.kefu-left .record-list{ font-size:var(--font-size__14); color:#535758; min-height:48vh;}
.kefu-left .record-list .name{ font-weight: var(--font-weight__l); margin-bottom:.05rem;}
.kefu-left .record-list li{ list-style:none; padding:.12rem; margin-left:-.12rem; cursor:pointer; position: relative;display:flex;align-items: center; justify-content: space-between;}
/* .kefu-left .record-list li::after{content:''; display:block; width:.1rem; height:.2rem; background-image:url(../images/pot5.png); position:absolute; right:.1rem; top:50%; margin-top:-.1rem; background-repeat:no-repeat; opacity:0;} */
.kefu-left .record-list li .more {display: inline-block;width: .1rem;height: .2rem;background: url('../../common/images/pot5.png') no-repeat center center;background-size:0.04rem;opacity:0;transition:all .3s;}
.kefu-left .record-list li:hover .more{opacity:1;}
.kefu-left .record-list li:hover,
.kefu-left .record-list li.active{ background:rgba(111,121,128,0.1);}
.kefu-left .record-list li:hover::after{ opacity:1;}
.kefu-left .kefu-gintx{font-size:var(--font-size__14); }
.kefu-left .kefu-gintx .rema{ margin:0.1rem 0;}
.kefu-left .kefu-gintx .rema img{ width:1rem; display:block;}
.kefu-left .kefu-gintx .zxfu_btn a{ display:block; border:1px solid #0068b7; color:#0068b7; padding:0.4em 0.15rem; margin-bottom:0.5em; border-radius:0.04rem; transition:all .3s;}
.kefu-left .kefu-gintx .zxfu_btn a:hover{ background:#0068b7; color:var(--white-color);}
.kefu-left .kefu-gintx .desc-txt{ color:#535758;}

.kefu-left .opar{ position:absolute; top:80%; left:90%; background:var(--white-color); padding:.1rem; z-index:10;}
.kefu-left .opar .oix{ padding:.08rem .15rem; margin-bottom:.05rem;}
.kefu-left .opar .oix span{ display:block; width:max-content; background-repeat:no-repeat; background-position:left center; padding-left:.25rem;}
.kefu-left .opar .oix.iu1 span{ background-image:url(../images/kefu-icon8.png);}
.kefu-left .opar .oix.iu2 span{ background-image:url(../images/kefu-icon9.png);}
.kefu-left .opar .oix.iu3 span{ background-image:url(../images/kefu-icon10.png);}
.kefu-left .opar .oix:hover{ background:rgba(111,121,128,0.1);}

.kefu-right{ background:var(--white-color); width:calc(100% - 2.8rem); margin:.2rem; margin-left:0; height:calc(100vh - .4rem);}
.kefu-right .centre{ width:10rem; padding:1.35rem 0;}
.kefu-right .moren-txt .tit-hi{ font-size:var(--font-size__50);}
.kefu-right .moren-txt .tit-ts{ margin-bottom:.3rem; font-weight: var(--font-weight__l); color:#333333;}
.kefu-right .tison .nox{ margin-bottom:.15rem; font-size:var(--font-size__14); color:#535758;}
.kefu-right .tison li{ list-style:none; margin-bottom:.15rem; cursor:pointer; font-weight: var(--font-weight__l); position:relative;}
.kefu-right .tison li .iol{ background:#f1f5f8; padding:.1rem .15rem;}
.kefu-right .tison li:hover{ color:var(--main-color); font-weight: var(--font-weight__m);}
.kefu-right .shurk{ width:10rem; position:absolute; bottom:.35rem; box-shadow:0 .05rem .2rem rgba(0,0,0,0.1); border-radius:.1rem; overflow:hidden; padding:.2rem;}
.kefu-right .shurk textarea{font-size:var(--font-size__18); display:block; width:100%; min-height:4em; border:none; resize:none; padding:0; margin:0;}
.kefu-right .shurk .send-bug{ position:absolute; bottom:.1rem; right:.1rem; width:.3rem; height:.3rem; background:rgba(111,121,128,0.2); border-radius:1rem; }
.kefu-right .shurk .send-bug i{ display:block; width:100%; height:100%; background-image:url(../images/kefu-icon7.png); background-size:.17rem; background-position:center; background-repeat:no-repeat; cursor:pointer;}
.kefu-right .shurk .send-bug.on{ background:var(--main-color);}

.kefu-right .dialogue{ height:60vh; overflow:auto; padding-right:.15rem;}
.kefu-right .dialogue .user-txt{ margin-bottom:.35rem;}
.kefu-right .dialogue .user-txt .twz{ font-size:var(--font-size__18); background:#f1f5f8; padding:.15rem .35rem; border-radius:.2rem 0 .2rem .2rem;}
.kefu-right .dialogue .ai-duiha{ margin-bottom:.35rem;}
.kefu-right .dialogue .ai-duiha .icon span{ width:.6rem; display:block; background:#f1f5f8; border-radius:1rem;}
.kefu-right .dialogue .ai-duiha .icon span img{ display:block;}
.kefu-right .dialogue .ai-duiha .ri-gwz{ margin-left:.2rem; width:calc(100% - .8rem);}
.kefu-right .dialogue .ai-duiha .ri-gwz .wtxt{ padding:.25rem; background:var(--white-color); box-shadow:0 .05rem .25rem rgba(0,0,0,0.1); overflow: hidden; border-radius:.2rem; font-size:var(--font-size__18); line-height:1.8;}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt{ margin-top:.15rem;}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .iew{ position:absolute; left:50%; bottom:.25rem; font-size:var(--font-size__14); display:none; background:#333333; color:var(--white-color); transform:translateX(-50%); border-radius:.05rem;}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .iew::after{ position:absolute; left:50%; bottom:-.02rem; width:.1rem; height:.1rem; display:block; background:#333333; content:''; margin-left:-.05rem; transform:rotate(45deg);}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .ice{ margin:0 .1rem; width:.17rem; height:.17rem; background-repeat:no-repeat; background-size:contain; cursor:pointer;}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .ice:hover .iew{ display:block; width:max-content; padding:.05rem .15rem;}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .ice1{ background-image:url(../images/kefu-icon3.png);}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .ice2{ background-image:url(../images/kefu-icon4.png);}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .ice3{ background-image:url(../images/kefu-icon5.png);}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .ice4{ background-image:url(../images/kefu-icon6.png);}

@media(max-width:1024px){
.kefu-right .centre{ padding:.3rem;}
.kefu-right .shurk{ width:6.84rem;}
.kefu-right .dialogue .user-txt .twz{ padding:.15rem; font-size:var(--font-size__16);}
.kefu-right .dialogue .ai-duiha .ri-gwz .wtxt{ padding:.15rem; font-size:var(--font-size__16);}
.kefu-right .shurk textarea{ font-size:var(--font-size__16);}

.kefu-right .moren-txt{ max-height:65vh; overflow: auto;}
.kefu-left .record-list{ min-height:40vh;  margin-bottom:0.1rem;}
}
@media(max-width:640px){
.kf-body .main-inside{ flex-wrap:wrap;}
.kefu-left{ width:100%;}
.kefu-left .aniu .but span{ background-size:.17rem;}
.kefu-right{ width:100%; margin:0; padding:4%; height:auto; padding-bottom:1.5rem;}
.kefu-right .moren-txt{ max-height:none;}
.kefu-right .moren-txt .tit-hi{ font-size:var(--font-size__30);}
.kefu-right .centre{ width:100%; padding:0;}
.kefu-right .tison .nox{ font-size:var(--font-size__18);}
.kefu-right .dialogue .ai-duiha .ri-gwz .iowt .ice{ background-size:100%;}
.kefu-right .shurk{ bottom:.2rem; width:90%; position: fixed; background:var(--white-color);}
.kefu-left .record-list{ min-height:0;}
}

#editDialog{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; z-index: 1000;}
#editDialog .editDialog_wrap{width: 5rem; max-width: 90%; background-color: #fff; border-radius: 0.08rem; box-shadow: 0 0.04rem 0.12rem rgba(0, 0, 0, 0.15); overflow: hidden;}
#editDialog .editDialog_wrap .editDialog_title{padding: 0.16rem 0.2rem; border-bottom: 0.01rem solid #e8e8e8; display: flex; justify-content: space-between; align-items: center; background-color: #fafafa;}
#editDialog .editDialog_wrap .editDialog_title .tit{margin: 0; font-size: var(--font-size__16); color: #333; font-weight: 500;}
#editDialog .editDialog_wrap .editDialog_title .close{background: none; border: none; font-size: var(--font-size__20); cursor: pointer; color: #999; padding: 0; width: 0.24rem; height: 0.24rem; display: flex; justify-content: center; align-items: center;}
#editDialog .editDialog_wrap .editDialog_content{padding: 0.2rem;}
#editDialog .editDialog_wrap .editDialog_content .form-item{margin-bottom: 0.16rem;}
#editDialog .editDialog_wrap  .editDialog_textarea{width: 100%; height: 1.2rem; padding: 0.12rem; border: 0.01rem solid rgba(0, 105, 184, 0.2); border-radius: 0.04rem; resize: none; font-size: var(--font-size__14); line-height: 1.5;}
#editDialog .editDialog_wrap .editDialog_footer{padding: 0.16rem 0.2rem; border-top: 0.01rem solid #e8e8e8; display: flex; justify-content: flex-end; gap: 0.12rem; background-color: #fafafa;}
#editDialog .editDialog_wrap .editDialog_footer .btn-default{padding: 0.06rem 0.16rem; border: 0.01rem solid rgba(0, 105, 184, 0.2); border-radius: 0.04rem; background-color: #fff; color: #333; cursor: pointer; font-size: var(--font-size__14);}
#editDialog .editDialog_wrap .editDialog_footer .btn-primary{padding: 0.06rem 0.16rem; border: 0.01rem solid rgba(0, 105, 184, 0.2); border-radius: 0.04rem; background-color: var(--main-color); color: #fff; cursor: pointer; font-size: var(--font-size__14);}

.other_pro_swiper{ padding:1rem 0; background-image:linear-gradient(to top,#f1f5f8,#ffffff);}
.other_pro_swiper .tit-big{ line-height:1.3; margin-bottom:.7rem; text-align:center; font-size:var(--font-size__50);}
.other_pro_swiper .box{ display:block; }
.other_pro_swiper .pic{ position:relative; padding-top:calc(228 / 308 * 100%); overflow:hidden; }
.other_pro_swiper .pic img{ position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover; transition:all .5s;}
.other_pro_swiper .title{ position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; text-align:center; color:#fff; font-size:var(--font-size__20); }
.other_pro_swiper .box:hover img{ transform:scale(1.1)}

@media(max-width:640px){
  .other_pro_swiper .tit-big{font-size:var(--font-size__28);}
}



/* 单篇 */
.Single-box .content-box{ width:100%;}
.Single-box .editor-box{ padding:.5rem 0;}

/* 联系我们 */
.contact-box{ padding:0 0 .5rem;}
.contact-box .let-box{ width:50%;}
.contact-box .info{ margin-top:.3rem;}
.contact-box .info .item{ padding:.15rem 0;}
.contact-box .info .item .tit{ margin-bottom:.1rem;}
.contact-box .info .item .tit i{ display:block; margin-right:.1rem;}
.contact-box .info .item .tit i img{ max-width:0.3rem; max-height:0.3rem;}
.contact-box .info .item .num{ font-size:var(--font-size__40); color:#333;}
.contact-box .info .item .add{ font-size:var(--font-size__18); color:#48413e;}
.contact-box .info .item .desc{ font-size:var(--font-size__22); color:#48413e;}
.contact-box .rig-box{ width:50%;}
.contact-box .rig-box .weix-con{ margin-top:.3rem;}
.contact-box .rig-box .weix-con .pic-img img{ max-width:1.5rem; display:block;}
.contact-box .rig-box .tit-en{ font-size:var(--font-size__24); color:#999999;}
.contact-box .rig-box .tit-cn{ font-size:var(--font-size__32); color:#333;}
.contact-box .rig-box .txt{ padding-left:.2rem;}
.contact-box .rig-box .txt .tit-it{ font-size:var(--font-size__18);}
.contact-box .rig-box .txt .tit-wz{ font-size:var(--font-size__14);}
.contact-map .tit-en{ font-size:var(--font-size__16); color:#999999;}
.contact-map .tit-cn{ font-size:var(--font-size__24);text-transform: uppercase; color:#333;}
.contact-map .list-box{ margin-top:.3rem;}
.contact-map .list-box li{width:40%;margin-right:6%;padding-bottom:0.35rem;margin-bottom:0.35rem;border-bottom: 1px solid #f9f9f9;list-style:none;}
.contact-map .list-box li:nth-child(2n){margin-right:0;}
.contact-map .list-box li .name{font-size:var(--font-size__22);color: #000;line-height: 30px;}
.contact-map .list-box li .content{font-size:var(--font-size__14);color: #989898;margin:.1rem auto .2rem;}
.contact-map .list-box li .more {font-size:var(--font-size__14);color: #35afd7;}
.contact-map .list-box li .more img{position:relative;display: inline-block;vertical-align: middle;max-width:.15rem;top:-2px;margin-right: 10px;}
@media(max-width:640px){
.contact-box .let-box{ width: 100%;}
.contact-box .let-box .title{ font-size:var(--font-size__32);}
.contact-box .info{ margin:.2rem 0;}
.contact-box .rig-box{ width: 100%;}
.contact-map .list-box li{ width: 100%; margin-right:0; padding-bottom:.2rem; margin-bottom:.2rem;}
.contact-map .list-box li .content{ font-size:var(--font-size__18);}
}

/* 在线留言 */
.contact-form{ padding:.5rem 0 1rem;}
.contact-form .page-title-box .tit-cn{font-size:var(--font-size__32);color:#333;line-height:2;}
.contact-form .page-title-box .tit-en{font-size:var(--font-size__16);color:#999;line-height:2;text-transform:uppercase;margin-top: 5px;}
.contact-form .page-title-box .tit-en:after{content:"";display:block;width:1.5em;height:0.03rem;background:#35afd7;margin-top:.2rem;}
.contact-form .form_box{ margin-top:.4rem;}
.contact-form .form_box .group{width:32.4%;margin-right:1.4%;margin-bottom:1.4%; border:1px solid #eee;}
.contact-form .form_box .group:nth-child(3n) {margin-right: 0;}
.contact-form .form_box .group.max{width: 100%;margin-right: 0;padding:.1rem .3rem;}
.contact-form .form_box .msg,
.contact-form .form_box .text{font-size:var(--font-size__16);color:#48413e; line-height:2; width:100%; border:none;}
.contact-form .form_box .msg{height:2rem; padding:0; resize:none;}
.contact-form .form_box .text{ padding:.1rem .3rem;}
.contact-form .form_box .text::-webkit-input-placeholder {color: #48413e;font-size:var(--font-size__16);}
.contact-form .form_box .text:-moz-placeholder {color: #48413e;font-size:var(--font-size__16);}
.contact-form .form_box .text::-moz-placeholder {color: #48413e;font-size:var(--font-size__16);}
.contact-form .form_box .text:-ms-input-placeholder {color: #48413e;font-size:var(--font-size__16);}
.contact-form .submit{display:block;width:1.5rem;line-height:3;background-color:#35afd7;color:#fff;font-size:var(--font-size__16);text-align:center;}
.contact-form .submit:hover{box-shadow: 0 1px 60px rgba(53, 175, 215, 0.1);}
@media(max-width:640px){ 
.contact-form .form_box{ justify-content:space-between;}
.contact-form .form_box .text{ padding:.1rem .2rem;}
.contact-form .form_box .group.max{ padding:.1rem .2rem;}
.contact-form .form_box .group{ width:49%; margin-right:0; margin-bottom:2%;}
}

/* 网站地图 */
.ul_sitemap h3{text-align: center;font-size:0.3rem; color:#0068b7;padding-bottom:1%;  font-weight:bold;}
.ul_sitemap li{padding-top:1%; padding-bottom:2%; border-bottom: solid 1px #eeeeee; list-style:none;}
.ul_sitemap li span a{color:#0068b7; font-size:0.18rem}
.ul_sitemap li dl dd{ display: inline-block; padding-right:30px}
.ul_sitemap li dl dd em{display: inline-block; padding:0 30px;color:#eeeeee}
@media (max-width:640px) {
.ul_sitemap h3{font-size:0.2rem;}
.ul_sitemap li dl dd em{padding:0 10px;}
}

/* 友情链接 */
.contact_link{ padding:.5rem 0;}
.contact_link .ul{ display:-webkit-flex; display:flex; gap:.3rem; flex-wrap:wrap;}
.contact_link li{ width:calc(33.333% - .2rem); list-style:none; border-bottom:solid 1px #eeeeee; list-style:none;}
.contact_link li a{ padding:.1rem; padding-left:.3rem; background-image:url(../images/link.png); background-repeat:no-repeat; background-position: center left; background-size:.2rem; --clamp:1;line-clamp:var(--clamp);-webkit-line-clamp:var(--clamp);display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;}
@media (max-width:640px) {
.contact_link .ul{ gap:.15rem;}
.contact_link li{ width:100%;}
}


/* 列表文本框样式 */
.search-list{ padding:1rem 0;}
.search-list ul{ margin-bottom:.5rem;}
.search-list li{border-bottom:solid 1px rgba(0,0,0,0.1);}
.search-list li a{ padding:.2rem 0; transition:.3s;}
.search-list li .title{ width:calc(100% - 10em); font-size:0.18rem;}
.search-list li .tiem{ color:#000000;}
.search-list li .tiem span{ display:block; color:#999999;}
@media screen and (max-width:640px) {
.search-list{ padding:.5rem 0;}
.search-list li .title{ width:calc(100% - 8.5em); font-size:0.18rem;}
}

/* 置顶 */
.sider{position:fixed; right:.3rem;z-index:99;width:.5rem;bottom:23vh;}
.sider .gotop{ display:-webkit-flex; display:flex; width:.5rem; height:.5rem; background:#fff; cursor:pointer; box-shadow:0 0 .15rem rgba(0,0,0,.2); border-radius:50%; justify-content:center; align-items:center; transform:rotate(-90deg);}
.sider .gotop::after{content:"next";font-family:swiper-icons;font-size:0.22rem;line-height:1; color:var(--main-color);}

@media screen and (max-width:640px) {
.sider{right:.2rem;}
}

