@charset "utf-8";
.HomeBan{overflow: hidden;position: relative;}
.HomeBan .item{}
.HomeBan .item .img{padding-top:7.7rem;}

.HomeBan .controls{position: absolute;left: 2.4rem;padding: 0 0.6rem;z-index: 10; bottom: 6%;font-size: 0.2rem;}
.HomeBan .slick-dots li{float: left;list-style: none;padding: 0 0.625em;}
.HomeBan .slick-dots li a{color: #ffffff;border: 0;}
.HomeBan .slick-dots li a:after{width: 0; height: 1px; background-color: #fff;display: inline-block;content: ''; margin-left: 0.7142em; vertical-align: middle;transition: 0.3s;}
.HomeBan .slick-dots li:not(.slick-active) a{opacity: 0.15;}
.HomeBan .slick-dots li.slick-active a:after{width: 3.5714em;}
.HomeBan .slick-arrow{position: absolute; top: 50%;margin-top: -5px;width: 10px;height: 10px;border-top: 2px solid #fff;border-right: 2px solid #fff;background: none;color:transparent;font-size: 0;border-left:none;border-bottom:none;border-radius: 50%;}
.HomeBan .slick-prev{left: 0; transform: rotate(-135deg);}
.HomeBan .slick-next{right: 0;transform: rotate(45deg);}
.HomeBan .slick-arrow:after{display: none;}
.HomeBan .slick-arrow:hover{background:none;border-top: 2px solid #fff;border-right: 2px solid #fff;background: none;color:transparent;font-size: 0;border-left:none;border-bottom:none;}

.arrdown{width:0.82rem;text-align: center;font-weight: normal;;color:#fff;position: absolute;right:1.6rem;-webkit-animation: rightan 1s infinite;-webkit-animation-fill-mode: both;}
.arrdown .icon{width:0.82rem;height:0.8rem;background: url(../images/yuan.png) no-repeat center center;background-size: contain;display: flex;align-items: center;justify-content: center;margin-bottom:0.05rem;}
.arrdown .icon img{height:0.26rem;}

@keyframes rightan
{
  from{bottom: 8%;opacity: 0;}
  to{bottom: 4%;opacity: 1;}
}

@-webkit-keyframes rightan
{
  from{bottom: 8%;opacity: 0;}
  to{bottom: 4%;opacity: 1;}
}

@media(max-width:1024px){
    .HomeBan .item .img{padding-top:40%;}
    .arrdown{display: none;}
    .HomeBan .controls{left:5%;}
    .HomeBan .controls{font-size: 14px;padding:0 30px;}
}

@media(max-width:640px){
    .HomeBan .controls{font-size: 12px;padding:0 15px;}
}




.pd80{padding:0.8rem 0;}
.mb60{margin-bottom:0.5rem;}
.mb80{margin-bottom: .8rem;}
.HomeTit{}
.HomeTit .en{font-size: 0.2rem;font-weight: bold;color:#003894;text-transform: uppercase;}
.HomeTit .cn{font-size: 0.46rem;color:#000;font-weight: 400;line-height: 1.4;margin-top:0.1rem;}
.HomeTit .cn span{font-size: 0.42rem;}
.HomeTit .dec{font-size: 0.2rem;color:#555;font-weight: normal;;margin-top:0.05rem;}

.HomeTitBox{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.HomeMore a{display: flex;align-items: center;justify-content: space-between;width:1.7rem;line-height: 0.5rem;font-weight: normal;;color:#fff;box-sizing: border-box;padding:0 0.35rem;background: url(../images/morebg.jpg) no-repeat right center #003894;background-size: cover;}
.HomeMore span{display: flex;align-items: center;justify-content: space-between;width:1.7rem;line-height: 0.5rem;font-weight: normal;;color:#fff;box-sizing: border-box;padding:0 0.35rem;background: url(../images/morebg.jpg) no-repeat right center #003894;background-size: cover;}



.color{color:#003894;}


@media(max-width:1024px){
    .pd80{padding:30px 0;}
    .mb60{margin-bottom:20px;}
    .HomeTit .en{font-size: 14px;}
    .HomeTit .cn{font-size: 22px;font-weight: bold;}
    .HomeTit .cn span{font-size: 20px;}
    .HomeTit .dec{font-size: 14px;}
    .HomeMore a{width:120px;line-height: 32px;padding:0 15px;}
    .HomeMore span{width:120px;line-height: 32px;padding:0 15px;}

}

@media(max-width:640px){
    .HomeMore a{width:90px;font-size: 13px;padding:0 10px;line-height: 30px;}
    .HomeMore span{width:90px;font-size: 13px;padding:0 10px;line-height: 30px;}
}

.HomePro{background: url(../images/hpbg.jpg) no-repeat top center;background-size: cover;}
.HomePro .slider-nav .item{text-align: center;}
.HomePro .slider-nav .item a{
    display: inline-block;
    font-size: 0.2rem;
    position: relative;
    padding: 0.1rem 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}
.HomePro .slider-nav .item a::before{content:'';display: block;width:100%;height:2px;background: #003894;position: absolute;bottom:0;left:0;opacity: 0;transform: rotateY(90deg);transition: all .5s;}
.HomePro .slider-nav .item.slick-current a::before{opacity: 1;transform: rotateY(0);}
.HomePro .slider-nav .item.slick-current a{color:#003894;}

.HomePro .slider-for{margin-bottom:0.3rem;}

.HomePro .slider-for .proslider li a{display: flex;flex-direction: row-reverse;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.HomePro .slider-for .proslider li .titpc{display: none;font-size: 16px;font-weight: bold;text-align: center;margin-bottom:0;}
.HomePro .slider-for .proslider li .img{width:60%;padding-top:5.6rem;}
.HomePro .slider-for .proslider li .img img{object-fit: contain;}
.HomePro .slider-for .proslider li .txt{width:30%;padding:0.4rem 0;margin-left:10%;}
.HomePro .slider-for .proslider li .txt .tit{font-size: .36rem;color:#003894;text-align: left;}
.HomePro .slider-for .proslider li .txt .dec{font-weight: normal;;font-size: 0.18rem;line-height: 2;color:#666;margin:0.2rem 0 0.5rem 0;}
.HomePro .slider-for .proslider .slick-dots{position: absolute;left:0;bottom:18%;}
.HomePro .slider-for .proslider li:hover .img span{transform: scale(0.95);}

@media(max-width:1024px){
    .HomePro .slider-for .proslider li .txt .tit{font-size: 18px;font-weight: bold;}
    .HomePro .slider-for .proslider li .txt .dec{font-size: 14px;margin:10px 0 20px 0;}
    .HomePro .slider-for .proslider li .img{padding-top:3.6rem;}
    .HomePro .slider-nav .item a{font-size: 16px;}
    .HomePro .slider-for .proslider li .txt{padding:10px 0;}
}

@media(max-width:768px){
    .HomePro .slider-for .proslider .slick-dots{bottom:10%;}
}


@media(max-width:640px){
    .HomePro .HomeProBox{display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
    .HomePro .slider-nav{width:100%;margin-bottom:20px;background: rgba(255,255,255,0.3);padding:0 0.1rem;}
    .HomePro .slider-nav .item a{display: block;padding:8px 0;}
    .HomePro .slider-for{width:100%;}
    .HomePro .slider-for .proslider li .img{width:50%;padding-top:2.4rem;}
    .HomePro .slider-for .proslider li .txt{width:50%;margin-left:0;}
    .HomePro .slider-for .proslider li .txt .tit{font-size: 16px;display: none;}
    .HomePro .slider-for .proslider li .titpc{display: block;width:100%;color:#003894;margin-top:10px;}
    .HomePro .slider-for .proslider li .txt .dec{line-height: 1.7;margin:0;font-size: 13px;margin-top:0.2rem;}
    .HomePro .slider-for .proslider .slick-dots{left:auto;bottom:20px;right:0;}
    .HomePro .slider-for .proslider li .txt .HomeMore{display: none;}
    .HomePro .slider-for{margin-bottom:0;}
}


.mc_b_s3 {width: 100%;overflow: hidden;z-index: 1;}
.he_syp2 {position: relative;width: 100%;height: 200vh;}
.mc_bs3_videobox {width: 100vw;height: 100vh;position: relative;z-index: 1;overflow: hidden;}
.mc_bs3_videobox .mc_bs3_videowrap .img{padding-top:100vh;}
.he_syp2 .mc_bs3_video {width: 80%;}
.mc_bs3_video,
.mc_bs3_videowrap::before,
.mc_bs3_videowrap{}
.mc_bs3_videobox.act .mc_bs3_video {opacity: 1;}
.mc_bs3_video {height: auto;max-width: none;position: absolute;transform: translate(-50%, -50%);left: 50%;top: 50%;min-height: 100vh;transition: inherit;}
.mc_bs3_videowrap{position: absolute;left: 50%;top: 50%;z-index: -1;transform: translate(-50%, -50%);width: 100vw;height: 100vh;max-width: none;overflow: hidden;display: none;}
.mc_bs3_svg{position: absolute;left: 50%;top: 50%;z-index: 5;transform: translate(-50%, -50%);width: 100%;max-width: none;z-index: 998;opacity: 0;height:100%;}
.mc_bs3_svg {width: 0;}
.mc_bs3_videowrap {width: 100vw;height: 100vh;overflow: hidden;}
.mc_bs3_videowrap::before {width: 110%;}
.mc_bs3_title {position: absolute;top: 30%;left: 0;width: 100%;text-align: center;}
.mc_bs3_videobox.act .mc_bs3_title {opacity: 0;display: none;}
.mc_bs3_videobox.act .mc_bs3_videowrap::before {opacity: 0;}
.mc_bs3_videobox .mc_bs3_video {opacity: 0;}
.mc_bs3_videobox.act .mc_bs3_video {opacity: 0;}
.mc_bs3_videobox.end .mc_bs3_svg {opacity: 1;}
.mc_bs3_videowrap .gray_bg {width: 100%;height: 100%;position: absolute;top: 50%;transform: translateY(-50%);left: 0;background: #f9f9f9;z-index: 99;}
.mc_bs3_videobox.act .mc_bs3_videowrap .gray_bg {display: none;}
.mc_bs3_videobox.end .mc_bs3_svg {opacity: 1;z-index: 99;}
.mc_bs3_videobox.end .HomeP2 {z-index: 999;}

.HomeAbout{padding:1rem 0;padding-top:1.8rem;}
.HomeAbout .bg{position: absolute;width:100%;height:100%;background: url(../images/habg.jpg) no-repeat center center;background-size: cover;top:0;left:0;z-index:9;opacity: 0;transition: all .3s;}
.HomeAbout .HomeAboutBox{position: relative;z-index:9;margin-bottom:0.5rem;transform: translateY(1rem);transition: all .5s .3s;opacity: 0;}
.HomeAbout .HomeAboutBox .HomeTit{width:35%;}
.HomeAbout .HomeAboutBox .Txt{width:55%;}
.HomeAbout .HomeAboutBox .Txt .con{font-weight: normal;;font-size: 0.18rem;line-height: 2;margin-bottom:0.3rem;}
.HomeAbout .HomeLogo{position: relative;z-index:990;width:60%;margin:0 auto;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);transition: opacity .5s;}
.HomeAbout .HomeNum{margin-top:-0.03rem;position: relative;z-index:9;transform: translateY(1rem);opacity: 0;transition: all .5s.6s;}
.HomeAbout .HomeNum ul{background: url(../images/abbg.jpg) no-repeat top center;background-size: cover;display: flex;flex-wrap: wrap;padding:0.6rem 0;}
.HomeAbout .HomeNum ul li{width:25%;display: flex;justify-content: center;line-height: 1;position: relative;}
.HomeAbout .HomeNum ul li::before{content:'';display: block;width:1px;height:80%;background: #e5e5e5;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.HomeAbout .HomeNum ul li:first-child::before{display: none;}
.HomeAbout .HomeNum ul li .num span{font-size: 0.52rem;font-weight: bold;}
.HomeAbout .HomeNum ul li .num{display: flex;align-items: flex-start;}
.HomeAbout .HomeNum ul li .num i{font-weight: normal;;}
.HomeAbout .HomeNum ul li .text{font-size: 0.18rem;font-weight: normal;;margin-top:0.15rem;}

.HomeAbout.on .bg{opacity: 1;}
.HomeAbout.on .HomeAboutBox{opacity: 1;transform: translateY(0);}
.HomeAbout.on .HomeNum{opacity: 1;transform: translateY(0);}
.HomeAbout.on .HomeLogo{position: relative;transform: translate(0,0);top:0;left:0;transform: translateY(1rem);opacity: 0;}
.HomeAbout.on .HomeLogo.on{opacity: 1;transform: translateY(0);}

@media(max-width:1024px){
    .mc_bs3_videobox{height:auto;width:100%;}
    .he_syp2{height:auto;}
    .mc_bs3_videowrap{position: relative;transform:translate(0,0) !important;display: block;left:0;top:0;height:auto;width:100%;}
    .mc_bs3_videobox .mc_bs3_videowrap .img{display: none;}
    .HomeAbout .bg{opacity: 1 !important;}
    .HomeAbout .HomeAboutBox{opacity: 1 !important;transform: translateY(0) !important;}
    .HomeAbout .HomeNum{opacity: 1 !important;transform: translateY(0);}
    .HomeAbout .HomeLogo{position: relative;transform: translate(0,0);top:0;left:0;transform: translateY(1rem);opacity: 0;}
    .HomeAbout .HomeLogo{opacity: 1 !important;transform: translateY(0) !important;}
    .mc_bs3_svg{position: static;width:100% !important;transform: translate(0,0) !important;opacity: 1 !important;}
    .HomeAbout{padding:30px 0;}
    .HomeAbout .HomeAboutBox .Txt .con{font-size: 14px;}
    .HomeAbout .HomeNum ul{padding:30px 0;}
    .HomeAbout .HomeNum ul li .num span{font-size: 24px;}
    .HomeAbout .HomeNum ul li .text{font-size: 14px;}
}

@media(max-width:640px){
    .HomeAbout .HomeAboutBox .HomeTit{width:100%;text-align: center !important;}
    .HomeAbout .HomeAboutBox .Txt{width:100%;}
    .HomeAbout .HomeMore{float:left;}
    .HomeAbout .HomeNum ul{padding:15px;}
    .HomeAbout .HomeNum ul li{width:50%;padding:15px 0;}
    .HomeAbout .HomeNum ul li:nth-child(3)::before{display: none;}
    .HomeTit{text-align: center;width:100%;}
    .HomeAbout .HomeLogo img{filter: brightness(1) invert(0);}
}



.HomeHonor .HomeHonorBox .slick-list{padding:0 2.4rem;margin-left:-0.3rem;}
.HomeHonor .HomeHonorBox .item{margin-left:0.3rem;}
.HomeHonor .HomeHonorBox .item .tit{font-size: 0.2rem;font-weight: normal;;text-align: center;margin:0.25rem 0;}
.HomeHonor .HomeHonorBox .item .img{background: url(../images/hobg1.jpg) no-repeat bottom center;background-size: 100% 100%;height:4.3rem;box-sizing: border-box;padding:0.35rem 0;}
.HomeHonor .HomeHonorBox .item .img .imgbox{padding-top:3.6rem;}
.HomeHonor .HomeHonorBox .item .img .imgbox img{padding:10px;background: url(../images/hobg.png) no-repeat center center;background-size: 100% 100%;object-fit: contain;max-width:80%;max-height:3.6rem;width:80%;margin:0 auto;height:auto;position: relative;z-index:9;}
.HomeHonor .HomeHonorBox .item .img .imgbox .box{position: relative;text-align: center;width:100%;}
.HomeHonor .HomeHonorBox .item .img .imgbox .box::before{content:'';width:100%;height:92%;background: url(../images/z_yy.png) no-repeat center center;background-size: 100% 100%;position: absolute;left:0.3rem;bottom:0px;}
.HomeHonor .HomeHonorBox .item:hover .img span{transform: scale(1.05);}
.HomeHonor .slick-dots{text-align: center;margin-top:0.3rem;}

@media(max-width:1024px){
    .HomeHonor .HomeHonorBox{padding:0 20px;}
    .HomeHonor .HomeHonorBox .slick-list{padding:0 0;margin-left:-10px;}
    .HomeHonor .HomeHonorBox .item{margin-left:10px;}
    .HomeHonor .HomeHonorBox .item .tit{font-size: 16px;margin:15px 0;}
    .HomeHonor .HomeHonorBox .item .img{height:3rem;padding:0.3rem 0;}
    .HomeHonor .HomeHonorBox .item .img .imgbox{padding-top:2.4rem;}
    .HomeHonor .HomeHonorBox .item .img .imgbox img{max-height:2.4rem;}
}

@media(max-width:768px){
    .HomeHonor .HomeHonorBox .item .img{height:250px;}
    .HomeHonor .HomeHonorBox .item .img .imgbox{padding-top:200px;}
    .HomeHonor .HomeHonorBox .item .img .imgbox img{width:auto;max-height:200px;}
}

@media(max-width:640px){
    .HomeHonor .HomeHonorBox .item .img{height:200px;padding:20px 0;}
    .HomeHonor .HomeHonorBox .item .img .imgbox{padding-top:160px;}
    .HomeHonor .HomeHonorBox .item .img .imgbox img{width:auto;max-height:160px;}
    .HomeHonor .HomeMore{display: none;}
}



.HomeTec {overflow: hidden;background: #f2f5f9;padding-bottom:0;}
.HomeTec .HomeTecBox{width:106%;margin-left:-3%;}
.HomeTec .HomeTecBox ul{display: flex;margin-left:-0.2rem;}
.HomeTec .HomeTecBox ul li{position: relative;width:14%;margin-left:0.2rem;transition: all .5s;}
.HomeTec .HomeTecBox ul li .img{padding-top:7rem;transform: skewX(-8deg);}
.HomeTec .HomeTecBox ul li .img span{transform: skewX(8deg);width:140%;margin-left:-20%;}
.HomeTec .HomeTecBox ul li .img::after{content:'';display: block;width:100%;height:100%;background: #003894;opacity: 0.6;position: absolute;left:0;top:0;}
.HomeTec .HomeTecBox ul li .txt{position: absolute;bottom:0;left:0;width:100%;box-sizing: border-box;padding:0.5rem 0.2rem;color:#fff;}
.HomeTec .HomeTecBox ul li .txt .icon{width:0.55rem;height:0.55rem;line-height: 0.55rem;}
.HomeTec .HomeTecBox ul li .txt .tit{font-size: 0.26rem;margin-top:0.3rem;}
.HomeTec .HomeTecBox ul li .txt .dec{font-size: 0.2rem;font-weight: normal;;line-height: 0.35rem;min-height:0.7rem;opacity: 0;transition: all .5s;margin-top:0.1rem;}
.HomeTec .HomeTecBox ul li:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}
.HomeTec .HomeTecBox ul li.on{width:30%;}
.HomeTec .HomeTecBox ul li.on .txt .dec{opacity: 1;}
.HomeTec .HomeTecBox ul li .img::before{background: url(../images/s.png) no-repeat center left;position: absolute;width:100%;height:100%;left:-8%;bottom:-5%;content:'';z-index:9;background-size: contain;transform: skewX(15deg);opacity: 0;transition: all .5s;}
.HomeTec .HomeTecBox ul li.on .img::before{opacity: 1;}

@media(min-width:1025px){
    .HomeTec .HomeTecBox ul li:first-child .txt{padding-left: 0.9rem;}
}

@media(max-width:1024px){
    .HomeTec .HomeTecBox{width:100%;margin-left:0;}
    .HomeTec .HomeTecBox ul{margin-left:-10px;}
    .HomeTec .HomeTecBox ul li{margin-left:10px;}
    .HomeTec .HomeTecBox ul li .img{transform: skewX(0);}
    .HomeTec .HomeTecBox ul li .img span{transform: skewX(0);}
    .HomeTec .HomeTecBox ul li .img{padding-top:4rem;}
    .HomeTec .HomeTecBox ul li .txt{padding:20px;}
    .HomeTec .HomeTecBox ul li .txt .icon{width:30px;height:30px;line-height: 30px;}
    .HomeTec .HomeTecBox ul li .txt .tit{font-size: 16px;font-weight: bold;margin-top:10px;}
    .HomeTec .HomeTecBox ul li .txt .dec{font-size: 14px;line-height: 24px;height:48px;}
}

@media(max-width:768px){
    .HomeTec .HomeTecBox ul{flex-wrap: wrap;margin-left:-2%;}
    .HomeTec .HomeTecBox ul li{width:31.33%;margin-left:2%;margin-bottom:2%;}
    .HomeTec .HomeTecBox ul li.on{width:31.33%;}
    .HomeTec .HomeTecBox ul li .txt .dec{opacity: 1;}
    .HomeTec .HomeTecBox ul li .img::before{opacity: 1;}
    .HomeTec .HomeTecBox ul li .img{padding-top:120%;}
}

@media(max-width:640px){
    .HomeTec .HomeTecBox ul li{width:48%;}
    .HomeTec .HomeTecBox ul li .txt{padding:12px;}
    .HomeTec .HomeTecBox ul li.on{width:48%;}
}








.HomeNews{background: #f2f5f9;}

.HomeNews .HomeTitBox{align-items: flex-end;}
.HomeNews .n_nav{padding-bottom:0.2rem;}
.HomeNews .n_nav li{display: inline-block;margin-left:0.4rem;padding-left:0.3rem;position: relative;font-size: 0.18rem;}
.HomeNews .n_nav li::before{content:'';width:0.18rem;height:2px;background: #003894;position: absolute;left:0.2rem;top:50%;transform: translateY(-50%);opacity: 0;transition: all .5s;}
.HomeNews .n_nav li.on::before{left:0;opacity: 1;}
.HomeNews .n_nav li.on a{color:#003894;}
.HomeNews .n_nav li:hover::before{left:0;opacity: 1;}
.HomeNews .n_nav li:hover a{color:#003894;}

.HomeNews .HomeNewsBox{position: relative;}
.HomeNews .HomeNewsBox .tabCon{width:100%;position: absolute;top:0;left:0;opacity: 0;visibility: hidden;z-index:0;transition: all .5s;}
.HomeNews .HomeNewsBox .tabCon.on{opacity: 1;visibility: visible;z-index:9;position: relative;}
.HomeNews .HomeNewsBox .slick-list{margin-left:-0.3rem;}
.HomeNews .HomeNewsBox .item{margin-left:0.3rem;border-bottom: 2px solid #d1d2d4;min-height:5.2rem;position:relative;}
.HomeNews .HomeNewsBox .item .img{padding-top:62%;}
.HomeNews .HomeNewsBox .item:hover .img span{transform: scale(1.05);}
.HomeNews .HomeNewsBox .item .txt{padding:0.25rem 0;position: relative;}
.HomeNews .HomeNewsBox .item .txt .tit{font-size: 0.22rem;}
.HomeNews .HomeNewsBox .item .txt .dec{line-height: 0.28rem;font-weight: normal;;color:#666;height:0.56rem;margin:0.1rem 0 0.2rem 0;}
.HomeNews .HomeNewsBox .item .txt .date{font-weight: normal;;color:#666;position: relative;}
.HomeNews .HomeNewsBox .item .txt .date i{display: block;width:11px;height:100%;background-position: center;background-repeat: no-repeat;background-size: contain;background-image: url(../images/jtb.png);position: absolute;right:5px;top:0;}
.HomeNews .HomeNewsBox .item .txt .date::before{content:'';display: block;width:1px;height:14px;background: #ddd;position: absolute;right:40px;top:50%;transform: translateY(-50%);}
.HomeNews .HomeNewsBox .item:before{content:'';display: block;width:100%;height:2px;background: #003894;position: absolute;bottom:-2px;left:0;width:0;opacity: 0;transition: all .5s;}
.HomeNews .HomeNewsBox .item:hover::before{opacity: 1;width:100%;}
.HomeNews .HomeNewsBox .item:hover .txt .date i{background-image: url(../images/jtbl.png);}

@media(max-width:1024px){
    .HomeNews .n_nav li{font-size: 16px;margin-left:20px;padding-left:25px;}
    .HomeNews .n_nav li::before{width:12px;}
    .HomeNews .n_nav{padding-bottom:10px;}
    .HomeNews .HomeNewsBox .item .txt .tit{font-size: 16px;line-height: 25px;height:50px;overflow: hidden;}
    .HomeNews .HomeNewsBox .item .txt .dec{line-height: 24px;height:48px;overflow: hidden;}
}

@media(max-width:640px){
    .HomeNews .n_nav{width:100%;padding-bottom:0;margin-top:15px;text-align: center;}
    .HomeNews .n_nav li{margin:0 10px;padding-left:0;font-weight: bold;}
    .HomeNews .n_nav li::before{display: none;}
}



.HomePartner{background-position: center;background-repeat: no-repeat;background-size: cover;}
.HomePartner .HomePartnerBox .load-partner{position: relative;}
.HomePartner .HomePartnerBox .load-partner li{line-height: 1.4rem;border-radius: 0.1rem;border:1px solid #f3f3f3;background: #fff;margin:0.15rem;text-align: center;display: flex;align-items: center;justify-content: center;transition: all .5s;}
.HomePartner .HomePartnerBox .load-partner li img{border-radius: 0.1rem;max-height:1.4rem;}
.HomePartner .HomePartnerBox .load-partner li:hover{transform: translate3d(0,-8px,0);border:1px solid #003894;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.HomePartner .HomePartnerBox .load-partner:before{width: 18%;position: absolute; height: 100%;content: "";z-index: 6; background:linear-gradient(to right, rgba(247,248,250,1), rgba(247,248,250,0));left: 0;top: 0 }
.HomePartner .HomePartnerBox .load-partner:after{width: 18%;position: absolute; height: 100%;content: "";z-index: 6; background:linear-gradient(to left, rgba(247,248,250,1), rgba(247,248,250,0));right: 0;top: 0 }


@media(max-width:1024px){
    .HomePartner .HomePartnerBox .load-partner li{margin:5px;line-height: 90px;}
    .HomePartner .HomePartnerBox .load-partner li img{max-height:90px;}
}

@media(max-width:640px){
    .HomePartner .HomePartnerBox .load-partner li{line-height: 60px;margin:3px;}
    .HomePartner .HomePartnerBox .load-partner li img{max-height:60px;}
}

.HomeAbout_zxs{background: url(../images/habg.jpg) no-repeat center center;background-size: cover;}
.HomeAbout_zxs .HomeAbout_zxsBox{position: relative;}
.HomeAbout_zxs .img{width:48.5%;height:100%;position: absolute;left:0;top:0;}
.HomeAbout_zxs .txt{width:45%;padding:0.5rem 0;}
.HomeAbout_zxs .txt .con{font-weight: normal;;font-size: 0.18rem;color:#666;line-height: 2;text-align: justify;}
.HomeAbout_zxs .txt .HomeNum{margin:0.5rem 0;}
.HomeAbout_zxs .txt .HomeNum ul{display: flex;justify-content: space-between;}
.HomeAbout_zxs .txt .HomeNum ul li:nth-child(2){width:33.33%;text-align: center;}
.HomeAbout_zxs .txt .HomeNum ul li .num{font-size: 0.48rem;color:#003894;font-weight: bold;line-height: 1;}
.HomeAbout_zxs .txt .HomeNum ul li .num i{font-size: 0.16rem;font-weight: normal;;color:#666;}
.HomeAbout_zxs .txt .HomeNum ul li .text{font-size: 0.16rem;font-weight: normal;;color:#666;margin-top:0.1rem;}

@media(max-width:1024px){
    .HomeAbout_zxs .txt{padding:15px 0;}
    .HomeAbout_zxs .txt .con{font-size: 14px;}
    .HomeAbout_zxs .txt .HomeNum ul li .num{font-size: 24px;}
    .HomeAbout_zxs .txt .HomeNum ul li .num i{font-size: 14px;}
    .HomeAbout_zxs .txt .HomeNum ul li .text{font-size: 14px;}
    .HomeAbout_zxs .txt .HomeNum{margin:20px 0;}
}

@media(max-width:640px){
    .HomeAbout_zxs .txt{width:100%;}
    .HomeAbout_zxs .img{width:100%;position: relative;padding-top:72%;}
    .HomeAbout_zxs .HomeTit{text-align: center !important;}
}

/* 技术专利 */
.nBan{position: relative;}
.nBan .img{padding-top:7rem;}
.nBan .txt{position: absolute;width:100%;position: absolute;top:50%;transform: translateY(-50%);text-align: center;color:#fff;}
.nBan .txt .cn{font-size: 0.48rem;font-weight: normal;letter-spacing: 0.03rem;}
.nBan .txt .en{font-size: 0.24rem;opacity: 0.5;text-transform: uppercase;}

.subMenu{line-height: 0.8rem;background: #ecf2f6;}
.subMenu .w1440{display: flex;justify-content: space-between;flex-wrap: wrap;}
.subMenu .Localtion{display: flex;align-items: center;font-weight: normal;;color:#999;}
.subMenu .Localtion img{width:0.21rem;display: inline-block;margin-right:0.08rem;}
.subMenu .Localtion a{color:#999;display: inline-block;margin:0 3px;}
.subMenu .Localtion span{display: block;color:#333;margin:0 0 0 3px;}
.subMenu ul::after{content:'';display: block;clear: both;}
.subMenu ul li{float:left;position: relative;margin-right:0.5rem;}
.subMenu ul li a{display: block;}
.subMenu ul li::before{content:'';display: block;width:100%;height:1px;background: #003894;position: absolute;bottom:0;left:0;transform: rotateY(90deg);opacity: 0;transition: all .5s;}
.subMenu ul li.on::before{transform: rotateY(0);opacity: 1;}
.subMenu ul li.on a{color:#003894;}
.subMenu ul li:hover::before{transform: rotateY(0);opacity: 1;}
.subMenu ul li:hover a{color:#003894;}

.pd100{padding:1rem 0;}


@media(max-width:1024px){
    .nBan .img{padding-top:40%;}
    .nBan .txt .cn{font-size: 20px;font-weight: bold;}
    .nBan .txt .en{font-size: 14px;}
    .subMenu{line-height: 50px;}
    .subMenu ul li{margin-right:0.3rem;}
    .pd100{padding:40px 0;}
}

@media(max-width:640px){
    .nBan .txt .cn{font-size: 18px;}
    .subMenu .Localtion{display: none;}
    .subMenu{line-height: 45px;}
    .subMenu ul{white-space: nowrap;overflow: auto;width:100%;}
    .subMenu ul li{float:none;display: inline-block;}
    .pd100{padding:30px 0;}
}

.Honor .HonorBox ul{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Honor .HonorBox ul li{width:23%;margin-left:2%;margin-bottom:2%;}
.Honor .HonorBox ul li .img{background: url(../images/hobg1.jpg) no-repeat bottom center;background-size: 100% 100%;height:4.3rem;box-sizing: border-box;padding:0.35rem 0;}
.Honor .HonorBox ul li .img .imgbox{padding-top:3.6rem;}
.Honor .HonorBox ul li .img .imgbox img{padding:10px;background: url(../images/hobg.png) no-repeat center center;background-size: 100% 100%;object-fit: contain;max-width:80%;max-height:3.6rem;width:80%;margin:0 auto;height:auto;position: relative;z-index:9;}
.Honor .HonorBox ul li .img .imgbox .box{position: relative;text-align: center;width:100%;}
.Honor .HonorBox ul li .img .imgbox .box::before{content:'';width:100%;height:92%;background: url(../images/z_yy.png) no-repeat center center;background-size: 100% 100%;position: absolute;left:0.3rem;bottom:0px;}
.Honor .HonorBox ul li:hover .img span{transform: scale(1.05);}
.Honor .HonorBox ul li .tit{margin:0.2rem 0.3rem;text-align: center;font-size: 0.18rem;font-weight: normal;;}

@media(max-width:1024px){
    .Honor .HonorBox ul li .tit{margin:10px;font-size: 14px;}
    .Honor .HonorBox ul li .img{height:3rem;padding:0.3rem 0;}
    .Honor .HonorBox ul li .img .imgbox{padding-top:2.4rem;}
    .Honor .HonorBox ul li .img .imgbox img{max-height:2.4rem;}
}


@media(max-width:640px){
    .Honor .HonorBox ul li{width:48%;}
    .Honor .HonorBox ul li .img{height:200px;padding:20px 0;}
    .Honor .HonorBox ul li .img .imgbox{padding-top:160px;}
    .Honor .HonorBox ul li .img .imgbox img{width:auto;max-height:160px;}
}

/* 斯可络要闻 */
.News{padding-top:0.8rem;}
.NewsSlider{margin-bottom:1rem;}
.NewsSlider .item{background: #f2f5f9;}
.NewsSlider .item a{display: flex;flex-wrap: wrap;justify-content: space-between;}
.NewsSlider .item .img{width:48.5%;padding-top:4.66rem;}
.NewsSlider .item .txt{width:51.5%;box-sizing: border-box;padding:0.6rem 0.8rem;}
.NewsSlider .item .txt .tit{font-size: 0.28rem;line-height: 1.58;margin:0.2rem 0;}
.NewsSlider .item .txt .dec{font-weight: normal;;color:#666;}
.NewsSlider .slick-arrow{bottom:0.6rem;}
.NewsSlider .slick-arrow.slick-prev{left:54%;}
.NewsSlider .slick-arrow.slick-next{left:59.5%;}
.NewsSlider .item:hover .img span{transform: scale(1.05);}

.date_com{font-weight: normal;;color:#999999;}
.date_com span{font-size: 0.32rem;font-weight: bold;color:#333;}
.date_com i{font-size: 0.22rem;display: inline-block;margin:0 0.1rem;}

.NewsList li{padding-right:5.4rem;position: relative;margin-bottom:0.8rem;}
.NewsList li .img{width:4.18rem;padding-top:2.6rem;position: absolute;right:0;top:0;}
.NewsList li .txt{min-height:2.6rem;box-sizing: border-box;border-bottom:1px solid #e8e8e9;padding:0.2rem 0;position: relative;}
.NewsList li .txt .tit{font-size: 0.22rem;margin:0.1rem 0 0.15rem 0;}
.NewsList li .txt .dec{font-weight: normal;;color:#999;margin-bottom:0.2rem;line-height: 1.875;}
.NewsList li .txt::after{content:'';width:0;height:2px;background: #003894;position: absolute;bottom:-1px;left:0;transition: all .5s;opacity: 0;}
.NewsList li .txt .more .img2{display: none;}
.NewsList li:hover .img span{transform: scale(1.05);}
.NewsList li:hover .txt .date{color:#003894;}
.NewsList li:hover .txt .date span{color:#003894;}
.NewsList li:hover .txt::after{width:100%;opacity: 1;}
.NewsList li:hover .txt .more .img1{display: none;}
.NewsList li:hover .txt .more .img2{display: inline-block;}

@media(max-width:1024px){
    .NewsSlider .item .img{padding-top:3rem;}
    .NewsSlider .item .txt{padding:30px;}
    .date_com span{font-size: 18px;}
    .date_com i{font-size: 16px;}
    .NewsSlider .item .txt .tit{font-size: 18px;margin:10px 0;}
    .NewsSlider .slick-arrow{bottom:30px;}
    .NewsSlider .slick-arrow.slick-prev{left:52%;}
    .NewsSlider .slick-arrow.slick-next{left:57%;}

    .NewsList li{padding-right:3.6rem;margin-bottom:30px;}
    .NewsList li .img{width:3.2rem;padding-top:2rem;}
    .NewsList li .txt{min-height:2rem;padding:5px 0;}
    .NewsList li .txt .tit{font-size: 16px;margin:10px 0;}
}

@media(max-width:768px){
    .NewsSlider .item .img{padding-top:3.6rem;}
    .NewsSlider .item .txt .tit{font-size: 16px;}
    .NewsList li .img{padding-top:2.3rem;}
}

@media(max-width:640px){
    .NewsSlider .item .img{width:100%;padding-top:65%;}
    .NewsSlider .item .txt{width:100%;padding:20px;}
    .NewsSlider .slick-arrow{bottom:auto;top:30%;transform: translateY(-50%);}
    .NewsSlider .slick-arrow.slick-prev{left:10px;}
    .NewsSlider .slick-arrow.slick-next{left:auto;right:10px;}
    .NewsList li{padding-right:180px;}
    .NewsList li .img{width:160px;padding-top:105px;}
    .NewsList li .txt{padding:0;}
    .NewsList li .txt .tit{font-size: 15px;margin:3px;}
    .NewsList li .txt .dec{font-size: 13px;-webkit-line-clamp: 1;margin-bottom:3px;}
}

/* 新闻详情 */
.noBanbody{margin-top:1.2rem;}
.NewsInfo .w1440{display: flex;justify-content: space-between;}
.NewsInfo .Info{width:100%;}
.NewsInfo .Info .InfoTit{margin-bottom:0.3rem;}
.NewsInfo .Info .InfoTit h2{font-size: 0.36rem;line-height: 0.52rem;color:#000;}
.NewsInfo .Info .InfoTit .date{font-weight: normal;;margin:0.3rem 0;}
.NewsInfo .Info .InfoTit .date span{display: inline-block;margin-right:0.3rem;}
.NewsInfo .Info .InfoTit .line{height:3px;border-top:1px solid #e8e8e9;border-bottom:0.03rem solid #e8e8e9;box-sizing: content-box;}
.NewsInfo .Info .InfoCon{font-size: 0.18rem;font-weight: normal;;line-height: 2;}
.NewsInfo .Info .InfoCon img{display: flex;margin:0 auto;}
.NewsInfo .Info .InfoPage{margin-top:0.5rem;padding:0.3rem 0;border-top:1px solid #e8e8e9;border-bottom:1px solid #e8e8e9;padding-right:2rem;position: relative;min-height:0.6rem;box-sizing: content-box;}
.NewsInfo .Info .InfoPage .goback{position: absolute;right:0;top:0.35rem;}
.NewsInfo .Info .InfoPage dl dd{line-height: 0.36rem;color:#999;}
.NewsInfo .Info .InfoPage dl dd a{color:#000;display: inline-block;margin-left:0.1rem;}
.NewsInfo .Info .InfoPage dl dd:hover a{color:#003894;}

.NewsInfo .otherNews{width:25%;margin-left:10%;}
.NewsInfo .otherNews .othertit{font-weight: bold;font-size: 0.24rem;color:#000;margin-bottom:0.3rem;}
.NewsInfo .otherNews ul li{margin-bottom:.3rem;padding:1px;}
.NewsInfo .otherNews ul li a{display: block;padding:0.3rem;border:1px solid #dddddd;}
.NewsInfo .otherNews ul li .img{padding-top:64%;}
.NewsInfo .otherNews ul li .img span{object-fit: contain;}
.NewsInfo .otherNews ul li .tit{font-size: 0.2rem;text-align: center;margin-top:0.2rem;}
.NewsInfo .otherNews ul li:hover a{border:1px solid #003894;}
.NewsInfo .otherNews ul li:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
    .noBanbody{margin-top:0;}
    .NewsInfo .Info .InfoTit h2{font-size: 18px;line-height: 1.6;}
    .NewsInfo .Info .InfoTit .date{margin:10px 0;}
    .NewsInfo .Info .InfoCon{font-size: 14px;}
    .NewsInfo .Info .InfoPage{padding:20px 0;}
    .NewsInfo .Info .InfoPage .goback{position: static;margin-bottom:15px;}
    .NewsInfo .Info .InfoPage dl dd{line-height: 30px;}
    .NewsInfo .otherNews .othertit{font-size: 18px;margin-bottom:15px;}
    .NewsInfo .otherNews ul li a{padding:15px;}
    .NewsInfo .otherNews ul li .tit{font-size: 14px;margin-top:10px;}
}

@media(max-width:640px){
    .NewsInfo .Info{width:100%;}
    .NewsInfo .otherNews{width:100%;margin-top:20px;margin-left:0;}
    .NewsInfo .Info .InfoTit h2{font-size: 16px;}
    .NewsInfo .otherNews ul li a{padding:10px;}
    .NewsInfo .otherNews ul .slick-list{margin-left:-10px;}
    .NewsInfo .otherNews ul li{margin-left:10px;margin-bottom:0;}
    .NewsInfo .otherNews .slick-arrow{top:50%;transform: translateY(-50%);}
    .NewsInfo .w1440{flex-wrap: wrap;}
}

/* 客户案例 */
.TNav{margin-bottom:0.5rem;}
.TNav ul li{display: inline-block;margin-right:0.35rem;font-size: 0.2rem;}
.TNav ul li.on a{color:#003894;}

.Case .CaseBox{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Case .CaseBox .item{width:31.33%;float:left;margin-left:2%;margin-bottom:2%;background: #f9fbfd;transition: all .5s;}
.Case .CaseBox .item .img{padding-top:66%;}
.Case .CaseBox .item:hover .img span{transform: scale(1.05);}
.Case .CaseBox .item .txt{padding:0.3rem;}
.Case .CaseBox .item .txt .tit{font-size: .22rem;line-height: 0.3rem;font-weight: normal;height:0.6rem;}
.Case .CaseBox .item .txt .dec{font-weight: normal;;color:#666;margin:0.1rem 0 0.3rem 0;}
.Case .CaseBox .item .more{font-weight: normal;;display: flex;align-items: center;}
.Case .CaseBox .item .more i{display: block;width:11px;height:11px;background: url(../images/jtb.png) no-repeat center center;margin-left:0.1rem;}
.Case .CaseBox .item:hover .more i{background: url(../images/jtbl.png) no-repeat center center;}
.Case .CaseBox .item:hover{box-shadow: 0 0 20px rgba(0,0,0,0.08);}

@media(max-width:1024px){
    .TNav{margin-bottom:20px;}
    .TNav ul li{font-size: 15px;margin-right:0.15rem;}
    .Case .CaseBox .item .txt{padding:15px;}
    .Case .CaseBox .item .txt .tit{font-size: 16px;line-height: 25px;height:50px;}
}

@media(max-width:640px){
    .TNav ul{display: flex;flex-wrap: wrap;margin-left:-2%;}
    .TNav ul li{margin-right:0;margin-left:2%;margin-bottom:2%;line-height: 30px;width:23%;text-align: center;background: #f7f8f9;font-size: 14px;}
    .TNav ul li.on{background: #003894;color:#fff;;}
    .TNav ul li.on a{color:#fff;}
    .Case .CaseBox .item{width:48%;}
    .Case .CaseBox .item .txt{padding:10px;}
    .Case .CaseBox .item .txt .tit{font-weight: normal;font-size: 15px;}
    .Case .CaseBox .item .txt .dec{font-size: 13px;}
    .Case .CaseBox .item .txt .more{font-size: 13px;}
}

/* 搜索 */
.nSearchBox{max-width:11.8rem;margin:0 auto;box-sizing: border-box;padding-right:3rem;position: relative;margin-bottom:0.6rem;}
.nSearchBox input{height:0.8rem;background: url(../images/search_bl.png) no-repeat center left 0.4rem #f2f5f9;width:100%;box-sizing: border-box;padding:0 0.3rem 0 0.75rem;background-size: 0.2rem;}
.nSearchBox button{width:2.8rem;height:100%;background: #003894;color:#fff;position: absolute;right:0;top:0;}
.SearchPage .SearchTxt{font-weight: normal;;font-size: 0.24rem;margin-bottom:0.3rem;}

.SearchPage .SearchList ul li{margin-bottom:0.5rem;padding-left:4.75rem;position: relative;}
.SearchPage .SearchList ul li .img{width:4.18rem;padding-top:2.6rem;position: absolute;left:0;top:0;}
.SearchPage .SearchList ul li .txt{height:2.6rem;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;border-bottom:1px solid #e8e8e9;}
.SearchPage .SearchList ul li .txt .tit{font-size: 0.26rem;}
.SearchPage .SearchList ul li .txt .dec{font-weight: normal;;color:#666;margin:0.25rem 0;}
.SearchPage .SearchList ul li .txt .more .img2{display: none;}
.SearchPage .SearchList ul li:hover .img span{transform: scale(1.05);}
.SearchPage .SearchList ul li:hover .txt{border-bottom:1px solid #003894;}
.SearchPage .SearchList ul li:hover .txt .more .img1{display: none;}
.SearchPage .SearchList ul li:hover .txt .more .img2{display: inline-block;}

@media(max-width:1024px){
    .nSearchBox{margin-bottom:25px;padding-right:180px;}
    .nSearchBox button{width:170px;}
    .nSearchBox input{height:40px;padding:0 10px 0 40px;background-size: 14px;background-position: center left 10px;}
    .SearchPage .SearchTxt{font-size: 16px;margin-bottom:15px;}
    .SearchPage .SearchList ul li{padding-left:3rem;margin-bottom:25px;}
    .SearchPage .SearchList ul li .img{width:2.7rem;padding-top:1.8rem;}
    .SearchPage .SearchList ul li .txt{height:1.8rem;}
    .SearchPage .SearchList ul li .txt .tit{font-size: 16px;}
    .SearchPage .SearchList ul li .txt .dec{margin:15px 0;}
}


@media(max-width:640px){
    .nSearchBox{margin-bottom:20px;padding-right:100px;}
    .nSearchBox button{width:90px;}
    .SearchPage .SearchList ul li .txt .dec{font-size: 13px;margin:3px 0;}
}

/* 登录 */
.Login{padding:1.4rem 0;background: url(../images/loginbg.jpg) no-repeat center center;background-size: cover;}
.Login .LoginBox{max-width:7.8rem;box-sizing: border-box;padding:0.9rem;background: #fff;margin:0 auto;}
.Login .LoginBox .tit{font-size: 0.4rem;text-align: center;line-height: 1;margin-bottom:0.45rem;}
.Login .LoginBox .Log_box .inputBox{background: #f6f6f6;padding:0 0.4rem 0 0.65rem;position: relative;border-radius: 0;margin-bottom:0.2rem;}
.Login .LoginBox .Log_box .inputBox .icon{width:0.22rem;height:0.22rem;line-height: 0.22rem;position: absolute;left:0.3rem;top:50%;transform: translateY(-50%);}
.Login .LoginBox .Log_box .inputBox input{height:0.5rem;display: block;width:100%;font-size: 0.16rem;}
.Login .LoginBox .Log_box .inputBox i{color:red;position: absolute;right:0.3rem;top:50%;transform: translateY(-50%);}
.Login .LoginBox .Log_box .choose-box{color:#999;font-weight: normal;;}
.Login .LoginBox .Log_box .choose-box a{color:#999;}
.Login .LoginBox .Log_box .choose-box a:hover{color:#003894;}
.Login .LoginBox .Log_box .choose-box label{cursor: pointer;}
.Login .LoginBox .Log_box .formbtn{margin-top:0.3rem;}
.Login .LoginBox .Log_box .formbtn button{width:100%;height:0.5rem;line-height: 0.5rem;background: #003894;color:#fff;text-align: center;font-size: 0.16rem;border-radius: 0;}
.Login .LoginBox .Log_box .other{font-weight: normal;;color:#999;text-align: center;margin-top:0.2rem;}
.Login .LoginBox .Log_box .other a{text-decoration: underline;color:#003894;}
.Login .LoginBox .Log_box .fogretbox a{font-weight: normal;;text-decoration: none;color:#003894;}
.Login .LoginBox .Log_box .other{text-align: right;}
.Login .LoginBox .Log_box .other a{text-decoration: none;color:#003894;}
.Login .LoginBox .Log_box .yzm_code{padding-right:1.6rem;position: relative;}
.Login .LoginBox .Log_box .yzm_code .yzm_btn{width:1.5rem;height:100%;line-height: 0.5rem;border-radius: 0;background: #003894;color:#fff;text-align: center;position: absolute;right:0;top:0;}
.Login .LoginBox .Log_box .yzm_code .yzm_btn a{display: block;color:#fff;}


.choose-box{padding-left:0.3rem;position: relative;cursor: pointer;}
.choose-box input[type="checkbox"] +label::before{
	content:'';
	display:inline-block;
	width:0.18rem;
	height:0.18rem;
	background: url(../images/check.png) no-repeat center;background-size: contain;
	margin-right:0.15rem;
	position: absolute;left:0;top:0.065rem;
}
.choose-box_1 input[type="checkbox"] +label::before{
    background: url(../images/check_1.png) no-repeat center;background-size: contain;
}
.choose-box input[type="checkbox"]:checked + label::before{
  background: url(../images/checked.png) no-repeat center;background-size: contain;
}

.choose-box input[type="checkbox"]{
	position:absolute;
	clip:rect(0,0,0,0);z-index:99;
}

.Login .LoginBox .Log_box .inputBox select{height:0.5rem;border:none;width:100%;background: url(../images/select.png) no-repeat right 0 center;font-size: 0.16rem;text-indent: 0;}
.Login .LoginBox .Log_box .code_yzm{padding-right:1.7rem;position: relative;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn{width:1.6rem;height:100%;box-sizing: border-box;border:1px solid #003894;text-align: center;position: absolute;right:0;top:0;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn a{color:#003894;display: block;height:100%;display: flex;align-items: center;justify-content: center;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn:hover{background: #003894;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn:hover a{color:#fff;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn1{background: #003894;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn1 a{color:#fff;}
@media(max-width:1024px){
    .Login{padding:0.6rem;}
    .Login .LoginBox{padding:0.6rem;}
    .Login .LoginBox .Log_box .inputBox input{font-size: 14px;}
    .Login .LoginBox .tit{font-size: 24px;margin-bottom:20px;font-weight: bold;}
    .Login .LoginBox .Log_box .inputBox input{height:40px;}
    .Login .LoginBox .Log_box .inputBox select{height:40px;font-size: 14px;}
    .Login .LoginBox .Log_box .formbtn button{height:40px;line-height: 40px;font-size: 14px;}
    .Login .LoginBox .Log_box .yzm_code .yzm_btn{line-height: 40px;}
}

@media(max-width:640px){
    .Login{padding:30px 5px;}
    .Login .LoginBox{padding:30px;}
    .Login .LoginBox .tit{font-size: 18px;}
    .Login .LoginBox .Log_box .inputBox input{height:36px;}
    .Login .LoginBox .Log_box .inputBox select{height:36px;}
    .Login .LoginBox .Log_box .formbtn button{height:36px;line-height: 36px;}
    .Login .LoginBox .Log_box .inputBox {padding-left:40px;}
    .Login .LoginBox .Log_box .inputBox .icon{width:14px;height:14px;line-height: 14px;}
    .choose-box input[type="checkbox"] +label::before{width:14px;height:14px;top:5px;}
    .choose-box{padding-left:22px;font-size: 13px;}
    .Login .LoginBox .Log_box .yzm_code .yzm_btn{line-height: 36px;}
    .Login .LoginBox .Log_box .choose-box a{display: inline-block;font-size: 12px;}
}

/* 个人中心 */
.Personal{background: #f9f9f9;}
.Personal .w1440{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Personal .PersonalLeft{width:21%;background: #fff;box-sizing: border-box;padding:0.6rem;position: relative;}
.Personal .PersonalLeft .PersonUser{padding-bottom:0.3rem;margin-bottom:0.3rem;border-bottom:1px solid #e8e8e9;}
.Personal .PersonalLeft .PersonUser .img{width:1.2rem;height:1.2rem;border-radius: 50%;margin:0 auto;}
.Personal .PersonalLeft .PersonUser .name{margin-top:0.2rem;text-align: center;}
.Personal .PersonalLeft .edit_tx{position: relative;cursor: pointer;}
.Personal .PersonalLeft .edit_tx input{position: absolute;width:100%;height:100%;top:0;left:0;opacity: 0;}
.Personal .PersonalLeft .edit_tx span{display: block;line-height: 0.46rem;border:1px solid #e8e8e9;text-align: center;color:#999;font-weight: normal;;}
.Personal .PersonalLeft .exit{position: absolute;bottom:0.3rem;left:0;width:100%;text-align: center;font-weight: normal;;}
.Personal .PersonalRight{width:75%;background: #fff;box-sizing: border-box;padding:0.2rem 0.5rem 0.5rem 0.5rem;}
.Personal .PersonalRight .tit{line-height: 0.8rem;border-bottom:1px solid #e8e8e9;position: relative;font-size: 0.24rem;position: relative;margin-bottom:0.5rem;}
.Personal .PersonalRight .tit::before{content:"";display: block;width:0.1rem;height:0.22rem;background: #003894;position: absolute;left:-0.5rem;top:50%;transform: translateY(-50%);}
.Personal .PersonalRight .PersonalBox{max-width:6.8rem;margin:0 auto;}
.Personal .PersonalRight .PersonalBox .inbox{padding-left:1rem;position: relative;margin-bottom:0.25rem;}
.Personal .PersonalRight .PersonalBox .inbox .name{width:0.8rem;font-weight: normal;;position: absolute;left:0;top:0;text-align: right;line-height: 0.5rem;}
.Personal .PersonalRight .PersonalBox .inbox input{height:0.5rem;border:1px solid #e8e8e9;width:100%;box-sizing: border-box;padding:0 0.3rem;}
.Personal .PersonalRight .PersonalBox .other{margin-top:-0.1rem;margin-bottom:0.3rem;font-weight: normal;;}
.Personal .PersonalRight .PersonalBox .other a{color:#003894;}
.Personal .PersonalRight .PersonalBox select{width:100%;height:0.5rem;border:1px solid #e8e8e9;color:#333;font-size: 0.16rem;background: url(../images/select.png) no-repeat right 15px center;}
.Personal .PersonalRight .PersonalBox .editbtn{width:100%;line-height: 0.5rem;background: #003894;text-align: center;margin-top:0.4rem;}
.Personal .PersonalRight .PersonalBox .editbtn a{display: block;color:#fff;font-weight: normal;;}

.SelectBox{position: relative;}
.SelectBox .SelectTxt{}
.SelectBox .SelectTxt span{display: block; padding-right: 0.3rem; background: url(../images/select.png) no-repeat right center;padding-right:0.6rem;padding-left:0;cursor: pointer;white-space: nowrap;line-height: 0.5rem;color:#999;}
.SelectBox .SelectUl{position: absolute; left: 0; right: 0; top: 102%; z-index: 999; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.1); display: none; max-height: 160px; overflow: auto;}
.SelectBox .SelectUl .ul li a{display: block; line-height: 0.4rem; padding: 0 0.3rem; color: #333;border:none;}
.SelectBox .SelectUl .ul li:hover a{background: #003894;color:#fff;}
.SelectBox .SelectTxt span.on{color:#000;}

@media(max-width:1024px){
    .Personal .PersonalLeft{padding:30px;}
    .Personal .PersonalLeft .PersonUser .img{width:90px;height:90px;}
    .Personal .PersonalLeft .edit_tx span{line-height: 32px;}
    .Personal .PersonalRight{padding:10px 30px 30px 30px;}
    .Personal .PersonalRight .tit::before{left:-30px;width:5px;}
    .Personal .PersonalRight .tit{line-height: 50px;font-size: 18px;font-weight: bold;margin-bottom:25px;}
    .Personal .PersonalRight .PersonalBox .inbox .name{width:70px;line-height: 36px;}
    .Personal .PersonalRight .PersonalBox .inbox{padding-left:90px;margin-bottom:15px;}
    .Personal .PersonalRight .PersonalBox .inbox input{height:36px;padding:0 10px;}
    .Personal .PersonalRight .PersonalBox select{height:36px;font-size: 14px;}
    .Personal .PersonalRight .PersonalBox .editbtn{line-height: 36px;}
    .SelectBox .SelectUl .ul li a{line-height: 30px;}
    .SelectBox .SelectTxt span{line-height: 36px;;}
}

@media(max-width:640px){
    .Personal .PersonalLeft{width:100%;padding:20px;}
    .Personal .PersonalLeft .edit_tx{width:120px;margin:0 auto;}
    .Personal .PersonalLeft .exit{position: static;margin-top:30px;}
    .Personal .PersonalRight{margin-top:10px;width:100%;padding:15px;}
    .Personal .PersonalRight .tit::before{left:-15px;height:16px;}
    .Personal .PersonalRight .PersonalBox .inbox{padding-left:80px;}
}

/* 联系我们 */
.Contact .ContactBox{display: flex;flex-wrap: wrap;flex-direction: row-reverse;align-items: center;justify-content: space-between;}
.Contact .ContactBox .ContactImg{width:48.6%;}
.Contact .ContactBox .ContactImg img{width:100%;}
.Contact .ContactBox .ContactTxt{width:46.5%;}
.Contact .ContactBox .ContactTxt .tit{font-size: 0.4rem;margin-bottom:0.3rem;color:#000;}
.Contact .ContactBox .ContactTxt ul li{padding:0.2rem 0;padding-left:0.7rem;position: relative;border-bottom:1px solid #e8e8e9;}
.Contact .ContactBox .ContactTxt ul li .icon{width:0.51rem;height:0.51rem;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.Contact .ContactBox .ContactTxt ul li span{color:#999;font-weight: normal;;font-size: 0.18rem;}
.Contact .ContactBox .ContactTxt ul li .text{font-size: 0.2rem;}
.Contact .ContactBox .ContactTxt ul li:not(:last-child){margin-bottom:0.2rem;}
.Contact .ContactBox .ContactTxt dl{margin-top:0.4rem;}
.Contact .ContactBox .ContactTxt dl dd{display: inline-block;margin-right:0.35rem;text-align: center;}
.Contact .ContactBox .ContactTxt dl dd .img{width:1.34rem;border-radius: 0.1rem;border:1px solid #eeeeee;overflow: hidden;}
.Contact .ContactBox .ContactTxt dl dd p{font-weight: normal;;margin-top:0.1rem;}

@media(max-width:1024px){
    .Contact .ContactBox .ContactTxt .tit{font-size: 20px;font-weight: bold;margin-bottom:15px;}
    .Contact .ContactBox .ContactTxt ul li{padding:10px 0;padding-left:55px;}
    .Contact .ContactBox .ContactTxt ul li .icon{width:30px;height:30px;}
    .Contact .ContactBox .ContactTxt ul li span{font-size: 14px;}
    .Contact .ContactBox .ContactTxt ul li .text{font-size: 16px;}
    .Contact .ContactBox .ContactTxt dl dd .img{width:1rem;}
    .Contact .ContactBox .ContactTxt dl{margin-top:20px;}
    .Contact .ContactBox .ContactTxt ul li:not(:last-child){margin-bottom:10px;}
}

@media(max-width:640px){
    .Contact .ContactBox .ContactImg{width:100%;}
    .Contact .ContactBox .ContactTxt{width:100%;margin-bottom:20px;}
    .Contact .ContactBox .ContactTxt dl dd .img{width:100px;}
    .Contact .ContactBox .ContactTxt .tit{font-size: 18px;}
    .Contact .ContactBox .ContactTxt ul li{padding-left:45px;}

}

.GlobalMap{background: #f9f9f9;overflow: hidden;}
.GlobalMap .GlobalMapBox {position: relative;padding-top:0.5rem;}
.GlobalMap .GlobalMapBox .txt{position: absolute;right:0;top:0;}
.GlobalMap .GlobalMapBox .txt .text{font-size: 0.32rem;font-weight: normal;;}
.GlobalMap .GlobalMapBox .txt .text strong{font-size: 0.52rem;font-weight: bold;color:#003894;}
.GlobalMap .GlobalMapBox .txt .line{border-top:1px solid #c7d2e5;border-bottom:0.03rem solid #c7d2e5;height:0.03rem;box-sizing: content-box;}
.GlobalMap .GlobalMapBox .txt .img img{width:100%;}

.n_HomeTit .cn{font-size: 0.4rem;}
.n_HomeTit .dec{margin-top:0.15rem;}

@media(max-width:1024px){
    .n_HomeTit .cn{font-size: 20px;}
    .GlobalMap .GlobalMapBox .txt .text{font-size: 18px;}
    .GlobalMap .GlobalMapBox .txt .text strong{font-size: 20px;}
}

@media(max-width:640px){
    .GlobalMap .GlobalMapBox{padding-top:20px;}
    .GlobalMap .GlobalMapBox .txt{position: static;margin-bottom:10px;}
    .GlobalMap .GlobalMapBox .txt .text{font-size: 15px;}
    .GlobalMap .GlobalMapBox .txt .text strong{font-size: 18px;}
}

.Message .MessageBox ul{display: flex;flex-wrap: wrap;margin-left:-2%;}
.Message .MessageBox ul li{width:48%;margin-left:2%;margin-bottom:0.2rem;border:1px solid #e8e8e9;border-radius: 5px;overflow: hidden;position:relative;}
.Message .MessageBox ul li input{height:0.6rem;box-sizing: border-box;padding:0 0.3rem;width:100%;}
.Message .MessageBox ul li i{color:red;position:absolute;left:0.1rem;top:0.2rem;}
.Message .MessageBox ul li.col100{width:98%;}
.Message .MessageBox ul li textarea{display: block;width:100%;height:2.8rem;padding:0.2rem 0.3rem;}
.Message .MessageBox .formbtn{text-align: center;margin-top:0.4rem;}
.Message .MessageBox .formbtn button{width:4rem;height:0.6rem;line-height: 0.6rem;background: #003894;color:#fff;font-weight: normal;;font-size: 0.16rem;}

@media(max-width:1024px){
    .Message .MessageBox ul li input{height:36px;padding:0 15px;}
    .Message .MessageBox ul li textarea{height:120px;padding:10px 15px;}
    .Message .MessageBox .formbtn{margin-top:20px;}
    .Message .MessageBox .formbtn button{width:120px;height:36px;line-height: 36px;font-size: 15px;}

}

/* 产品中心 */
.Product .Product_left{width:20.83%;background: #f2f5f9;}
.Product .Product_left .tit{line-height: 0.8rem;background: url(../images/titbg.jpg) no-repeat right center;background-size: cover;font-size: 0.24rem;color:#fff;padding:0 0.3rem;}
.Product .Product_left .nav{padding:0 0.3rem;}
.Product .Product_left .nav li em{display: block;line-height: 0.8rem;position: relative;font-size: 0.2rem;border-bottom:1px solid #e1e3e6;padding-right:0.4rem;position: relative;}
.Product .Product_left .nav li em b{width:0.4rem;height:0.4rem;background-repeat: no-repeat;background-position: center right;background-size: 0.16rem;background-image: url(../images/jia.png);position: absolute;right:0;top:50%;transform: translateY(-50%);cursor: pointer;}
.Product .Product_left .nav li dl{border-bottom:1px solid #e1e3e6;padding:0.2rem 0;display: none;}
.Product .Product_left .nav li dl dd{font-weight: normal;;padding:0.1rem 0;line-height: 1.5;padding-right:15px;position: relative;}
.Product .Product_left .nav li dl dd::before{content:'';display: block;width:10px;height:100%;background: url(../images/arrright.png) no-repeat center center;position: absolute;right:0;top:0;}
.Product .Product_left .nav li:last-child dl{border-bottom:none;}
.Product .Product_left .nav li:last-child em{border-bottom:none;}
.Product .Product_left .nav li.on em a{color:#003894;}
.Product .Product_left .nav li.on dl{display: block;}
.Product .Product_left .nav li.on em b{background-image: url(../images/jian.png);}
.Product .Product_left .nav li dd.on a{color:#003894;}
.Product .Product_left .nav li dd.on::before{background: url(../images/arrrightc.png) no-repeat center center;}

.Product .Product_right{width:75%;}
.Product .Product_right .nSearchBox{margin-bottom:0.3rem;}
.Product .Product_right .Filter{border:1px solid #f2f5f9;}
.Product .Product_right .Filter .FilterTit{display: flex;justify-content: space-between;align-items: center;padding:0 0.4rem;background: #f2f5f9;line-height: 0.6rem;}
.Product .Product_right .Filter .FilterTit .tit{font-size: 0.2rem;color:#000;;}
.Product .Product_right .Filter .FilterTit .reset a{color:#999;display: flex;align-items: center;}
.Product .Product_right .Filter .FilterTit .reset a img{display: inline-block;margin-right:0.1rem;max-height:0.2rem;}
.Product .Product_right .Filter .FilterBox{padding:0.25rem 0.4rem;display: flex;flex-wrap: wrap;margin-left:-3%;}
.Product .Product_right .Filter .FilterBox .item{width:30.33%;margin-left:3%;border-bottom:1px solid #e8e8e9;margin-bottom:0.1rem;}
.Product .Product_right .Filter .FilterBox .item .SelectBox .SelectTxt span{line-height: 0.6rem;}

.Product .ProductList .item{margin-top:0.4rem;box-shadow: 0 0 0.2rem rgba(43,43,55,0.07);padding:0.3rem 0.6rem;display: flex;justify-content: space-between;align-items: center;}
.Product .ProductList .item .img{width:30%;padding-top:2.3rem;}
.Product .ProductList .item .img img{object-fit: contain;}

.Product .ProductList .item .More dd{margin: 0.2rem 0;transition: all .5s;}
.Product .ProductList .item .More dd:nth-child(2) a{background: #fff;border:1px solid #003894;box-sizing: border-box;max-height:0.5rem;}
.Product .ProductList .item .More dd:nth-child(2) a{color:#003894;background: #fff;}
.Product .ProductList .item .More dd:hover{transform: translateY(-8px);box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Product .ProductList .item .txt{width:40%;}
.Product .ProductList .item .txt .tit{font-size: 0.24rem;color:#000;}
.Product .ProductList .item .txt .con{font-weight: normal;;color:#666;margin-top:0.2rem;}
.Product .ProductList .item .txt .con p{margin-bottom:0.05rem;}
.Product .ProductList .item .txt .con p span{display: inline-block;}
.Product .ProductList .item:hover .img span{transform: scale(1.05);}
.Product .ProductList .item:hover .txt .tit{color:#003894;}


@media(max-width:1024px){
    .Product .Product_left .tit{font-size: 18px;line-height: 50px;padding:0 20px;font-weight: bold;}
    .Product .Product_left .nav{padding:0 20px;}
    .Product .Product_left .nav li em{line-height: 1.4;font-size: 15px;padding:15px 0;padding-right:30px;}
    .Product .Product_left .nav li em b{width:30px;background-size: 10px;}
    .Product .Product_left .nav li dl{padding:10px 0;}
    .Product .Product_left .nav li dl dd{padding:8px 0;padding-right:15px;}
    .Product .Product_right .Filter .FilterTit{padding:0 20px;line-height: 40px;}
    .Product .Product_right .Filter .FilterTit .tit{font-size: 16px;font-weight: bold;}
    .Product .Product_right .Filter .FilterTit .reset a img{max-height:15px;}
    .Product .Product_right .Filter .FilterBox{padding:10px 20px;}
    .Product .Product_right .Filter .FilterBox .item .SelectBox .SelectTxt span{line-height: 40px;}
    .Product .ProductList .item{padding:20px;margin-top:20px;}
    .Product .ProductList .item .img{padding-top:1.8rem;}
    .Product .ProductList .item .txt .tit{font-size: 16px;}
    .Product .ProductList .item .txt .con{margin-top:10px;}
}


@media(max-width:640px){
    .Product .Product_left{width:100%;margin-bottom:20px;}
    .Product .Product_left .nav{max-height:240px;overflow: auto;}
    .Product .Product_left .nav li em{padding-top:8px;padding-bottom:8px;}
    .Product .Product_right{width:100%;}
    .Product .Product_right .Filter .FilterBox .item{width:47%;}
    .SelectBox .SelectTxt span{background-size: 8px;}
    .Product .ProductList .item{flex-wrap: wrap;}
    .Product .ProductList .item .img{width:100%;padding-top:50%;}
    .Product .ProductList .item .txt{width:100%;margin:20px 0;text-align: center;}
    .Product .ProductList .item .More{text-align: center;width:100%;}
    .Product .ProductList .item .More dd{display: inline-block;margin:0 5px;margin-top:0;}
}

/* 产品详情 */
.slider_com1 .slick-dots{text-align: center;margin-top:0.1rem;}
.ProIntro{background: url(../images/probg.jpg) no-repeat center center;background-size: cover;}
.ProIntro .subMenu{background: none;}
.back a{display: flex;color:#003894;align-items: center;}
.back a img{width:0.18rem;display: inline-block;margin-right:0.1rem;}
.ProIntro .ProIntroBox{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.ProIntro .ProIntroBox .slider{width:44.5%;}
.ProIntro .ProIntroBox .slider .item .img{padding-top:72%;}
.ProIntro .ProIntroBox .slider .item .img img{object-fit: contain;}

.ProIntro .ProIntroBox .txt{width:48%;}
.ProIntro .ProIntroBox .txt .tit{font-size: 0.4rem;color:#000;}
.ProIntro .ProIntroBox .txt .line{height:0.03rem;box-sizing: content-box;border-top:1px solid #e2e4e6;border-bottom:0.03rem solid #e2e4e6;margin-top:0.2rem;}
.ProIntro .ProIntroBox .txt .con{font-size: 0.2rem;line-height: 2;margin:0.3rem 0;}
.ProIntro .ProIntroBox .txt .tel{font-size: 0.18rem;color:#999;font-weight: normal;;display: flex;align-items: center;}
.ProIntro .ProIntroBox .txt .tel img{width:0.17rem;display: inline-block;margin-right:0.1rem;}
.ProIntro .ProIntroBox .txt .tel strong{font-size: 0.28rem;color:#003894;font-weight: bold;}
.ProIntro .ProIntroBox .txt .btn{display: flex;margin-top:0.3rem;}
.ProIntro .ProIntroBox .txt .btn .HomeMore{margin-right:0.4rem;}
.ProIntro .ProIntroBox .txt .btn .HomeMore1 a{background: url(../images/messbg.jpg) no-repeat right center;background-size: cover;}

@media(max-width:1024px){
    .ProIntro .ProIntroBox .txt .tit{font-size: 18px;font-weight: bold;}
    .ProIntro .ProIntroBox .txt .line{margin-top:10px;}
    .ProIntro .ProIntroBox .txt .con{font-size: 14px;margin:10px 0;}
    .ProIntro .ProIntroBox .txt .tel{font-size: 14px;}
    .ProIntro .ProIntroBox .txt .tel img{width:12px;}
    .ProIntro .ProIntroBox .txt .tel{white-space: nowrap;flex-wrap: wrap;}
    .ProIntro .ProIntroBox .txt .tel strong{font-size: 16px;white-space: normal;}
    .ProIntro .ProIntroBox .txt .btn{margin-top:20px;}
    .back a img{width:12px;}
}


@media(max-width:640px){
    .ProIntro .ProIntroBox .slider{width:100%;padding: 20px 35px;margin-bottom:20px;}
    .ProIntro .ProIntroBox .txt{width:100%;}
}

.Pro_download{position: fixed;z-index:999;top:40%;right:0;border-radius: 0.6rem;background: url(../images/banbg.jpg) no-repeat right center;background-size: auto 100%;color:#fff;width:0.6rem;transition: all .5s;background:#003894;}
.Pro_download span{color:#fff;font-weight: normal;;display: inline-block;width:0;white-space: nowrap;transition: all .5s;overflow: hidden;}
.Pro_download a{display: flex;align-items: center;justify-content: center;height: 0.6rem;padding:0 0.2rem;}
.Pro_download:hover span{width:1.6rem;}
.Pro_download:hover{width:2.6rem;}
.Pro_download img{display: inline-block;margin:0 0.1rem;}

@media(max-width:1024px){
    .Pro_download{width:40px;}
    .Pro_download img{height:14px;}
    .Pro_download a{height:40px;padding:0 10px;}
    .Pro_download:hover span{width:180px;}
    .Pro_download:hover{width:210px;}
}

.ProInfoNav{background:#f4f6f8;transition: all .3s;line-height: 0.9rem;}
.ProInfoNav ul{display: flex;justify-content: center;}
.ProInfoNav ul li{margin:0 0.4rem;position: relative;font-size: 0.18rem;}
.ProInfoNav ul li a{display: block;}
.ProInfoNav ul li::before{display: block;content:'';display: block;width:100%;height:2px;background: #003894;position: absolute;bottom:0;left:0;transition: all .5s;transform: rotateY(90deg);opacity: 0;transition: all .5s;}
.ProInfoNav ul li.onli::before{transform: rotateY(0);opacity: 1;}
.ProInfoNav ul li.onli a{color:#003894;font-weight: bold;}
.ProInfoNav ul li:hover::before{transform: rotateY(0);opacity: 1;}

.ProInfoNav.fix{position: fixed;width:100%;top:1rem;left:0;z-index:990;line-height: 0.7rem;}
.ProInfoNav.fix ul{}

.Pro_tit{display: flex;align-items: center;font-size: 0.4rem;color:#000;margin-bottom:0.4rem;justify-content: center;}
.Pro_tit::before,
.Pro_tit::after{content:'';display: block;width:0.3rem;height:3px;background: #003894;margin:0 0.2rem;;}

.ProInfo_part1{background: #f9f9f9;}
.ProInfo_part1 .ProVideo{max-width:10.7rem;margin:0 auto;position: relative;}
.ProInfo_part1 .ProVideo .videoimg{width:100%;position: relative;}
.ProInfo_part1 .ProVideo .videoimg .img{padding-top:56%;}
.ProInfo_part1 .ProVideo .videoimg .play img{position: relative;z-index:9;width:0.15rem;}

.ProInfo_part1 .ProVideo .videoimg .play{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.ProInfo_part1 .ProVideo .videoimg .play{display: block;width:0.8rem;height:0.8rem;border-radius: 50%;background: #0647a3;text-align: center;line-height: 0.8rem;z-index:9;position: absolute;cursor: pointer;}
.ProInfo_part1 .ProVideo .videoimg .play::before,
.ProInfo_part1 .ProVideo .videoimg .play::after{content:'';display: block;width:100%;height:100%;background: #0647a3;opacity: 0.3;position: absolute;left:0;top:0;border-radius: 50%;}

.ProInfo_part1 .ProVideo .videoimg .play::before{animation: scale 2s linear infinite;}
.ProInfo_part1 .ProVideo .videoimg .play::after{animation: scale 2s 1s linear infinite;}
.ProInfo_part1 .ProVideo .videofile{position: absolute;width:100%;height:100%;top:0;left:0;z-index:99;display: none;}
.ProInfo_part1 .ProVideo .videofile video{display: block;width:100%;height:100%;object-fit: cover;}
.ProInfo_part1 .ProVideo .videofile .close{width:0.3rem;position: absolute;right:0.3rem;top:0.3rem;cursor: pointer;}

@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.3;}
	100%{transform: scale(2.5);-webkit-transform: scale(2.5);opacity: 0;}
}

@media(max-width:1024px){
    .ProInfoNav.fix{top:90px;line-height: 50px;}
    .ProInfoNav{line-height: 50px;}
    .ProInfoNav ul li{font-size: 15px;margin:0 0.2rem;}
    .Pro_tit{font-size: 20px;font-weight: bold;margin-bottom:20px;}
    .ProInfo_part1 .ProVideo .videoimg .play{width:40px;height:40px;line-height: 40px;}
    .ProInfo_part1 .ProVideo .videoimg .play img{width:10px;}
    .ProInfo_part1 .ProVideo .videofile .close{width:20px;right:10px;top:10px;}
}


@media(max-width:640px){
    .ProInfoNav.fix{line-height: 40px;}
    .ProInfoNav{line-height: 40px;}
    .ProInfoNav ul{display: block;white-space: nowrap;overflow: auto;width:100%;}
    .ProInfoNav ul li{display: inline-block;margin:0 15px 0px 0;}
}

.ProInfo_part2{background: url(../images/probg1.jpg) no-repeat center center;background-size: cover;}
.ProInfo_part2 .partBox{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.ProInfo_part2 .partBox .img{width:49.5%;padding-top:5rem;background: #fff;;}
.ProInfo_part2 .partBox .img img{object-fit: contain;}
.ProInfo_part2 .partBox .txt{width:46.875%;box-sizing: border-box;padding-right:10px;max-height:5rem;overflow: auto;}
.ProInfo_part2 .partBox .txt .tit{padding-left:0.3rem;background: url(../images/zs1.png) no-repeat center left;background-size: 0.09rem;font-size: 0.24rem;color:#003894;font-weight: normal;margin-bottom:0.1rem;}
.ProInfo_part2 .partBox .txt{font-weight: normal;;font-size: 0.18rem;font-weight: normal;;line-height: 2;}

@media(max-width:1024px){
    .ProInfo_part2 .partBox .img{padding-top:3.6rem;}
    .ProInfo_part2 .partBox .txt{max-height:3.6rem;font-size: 14px;}
    .ProInfo_part2 .partBox .txt .tit{font-size: 16px;font-weight: bold;padding-left:20px;background-size: 5px;margin-bottom:5px;}
}


@media(max-width:640px){
    .ProInfo_part2 .partBox .img{width:100%;padding-top:70%;}
    .ProInfo_part2 .partBox .txt{width:100%;margin-top:15px;max-height:240px;line-height: 1.8;}
}

.line_com{height:0.03rem;box-sizing: content-box;border-top:1px solid #e1e3e6;border-bottom:0.03rem solid #e1e3e6;}

.ProInfo_part3 .partBox{overflow: hidden;}
.ProInfo_part3 .slick-list{margin-left:-0.2rem;padding:0 1px;}
.ProInfo_part3 .partBox .item{margin-left:0.2rem;border:1px solid #eeeeee;margin-bottom:0.3rem;}
.ProInfo_part3 .partBox .item .img{padding-top:56%;}
.ProInfo_part3 .partBox .item .img img{object-fit:contain;}
.ProInfo_part3 .partBox .item .txt{padding:0.36rem;}
.ProInfo_part3 .partBox .item .txt .tit{display: flex;align-items: center;flex-wrap: wrap;font-size: 0.32rem;}
.ProInfo_part3 .partBox .item .txt .tit .icon{width:0.4rem;height:0.4rem;line-height: 0.4rem;margin-right:0.15rem;}
.ProInfo_part3 .partBox .item .txt .tit .icon img{display: inline-block;}
.ProInfo_part3 .partBox .item .txt .line_com{margin:0.2rem 0;}
.ProInfo_part3 .partBox .item .txt .con{padding-right:10px;height:1.08rem;overflow: auto;}
.ProInfo_part3 .partBox .item .txt .con ul li{padding-left:0.28rem;background: url(../images/zs1.png) no-repeat left top 0.1rem;background-size: 0.07rem;font-size: 0.18rem;line-height: 2;font-weight: normal;;}


@media(max-width:1024px){
    .ProInfo_part3 .partBox .item .txt{padding:20px;}
    .ProInfo_part3 .partBox .item .txt .tit{font-size: 16px;font-weight: bold;}
    .ProInfo_part3 .partBox .item .txt .tit .icon{width:24px;height:24px;line-height: 24px;}
    .ProInfo_part3 .partBox .item .txt .line_com{margin:10px 0;}
    .ProInfo_part3 .partBox .item .txt .con {height:120px;}
    .ProInfo_part3 .partBox .item .txt .con ul li{font-size: 14px;background-size: 4px;padding-left:18px;}

}

.ProInfo_part4{background: #f4f6fa;}
.ProInfo_part4 .partBox .table{display: block;font-weight: normal;;line-height:1.68;}
.ProInfo_part4 .partBox .table *{font-family:sans-serif !important;}
.ProInfo_part4 .partBox .table img{display:block;margin:0 auto;}
.ProInfo_part4 .partBox table{width:100% !important;border:none;text-align: center;}
.ProInfo_part4 .partBox table tr td{font-weight: normal;;}
.ProInfo_part4 .partBox table .border{border-top:0.1rem solid #f4f6fa;}
.ProInfo_part4 .partBox table tr{background: #f8fafc;}
.ProInfo_part4 .partBox table .bg{background: #fff;}

.ProInfo_part4 .partBox table tr th{height:0.9rem;background: #003894;color:#fff;font-size: 0.22rem;}
.ProInfo_part4 .partBox table tr td{font-weight: normal;;padding:5px 10px;}
.ProInfo_part4 .partBox table .border{border-top:0.1rem solid #f4f6fa;}
.ProInfo_part4 .partBox table tr{background: #f8fafc;}
.ProInfo_part4 .partBox table .bg{background: #fff;}

@media(max-width:1024px){
    .ProInfo_part4 .partBox table tr th{height:50px;font-size: 16px;}
}

@media(max-width:1024px){
    .ProInfo_part4 .partBox .table{overflow: auto;width:100%;}
    .ProInfo_part4 .partBox table{width:900px;}
    .ProInfo_part4 .partBox table tr th{height:48px;font-size: 14px;}
}





.ProInfo_part5 .partBox{overflow: hidden;}
.ProInfo_part5 .partBox .slick-list{margin-left:-0.3rem;padding:0 1px;}
.ProInfo_part5 .partBox .item{margin-left:0.3rem;border:1px solid #e8e8e9;}
.ProInfo_part5 .partBox .item a{display: block;padding:0.3rem;}
.ProInfo_part5 .partBox .item .img{padding-top:70%;}
.ProInfo_part5 .partBox .item .img img{object-fit: contain;}
.ProInfo_part5 .partBox .slick-dots{margin-top:0.3rem;}
.ProInfo_part5 .partBox .item .txt{margin-top:0.2rem;}
.ProInfo_part5 .partBox .item .txt .tit{font-size: 0.2rem;}
.ProInfo_part5 .partBox .item .txt .con{font-weight: normal;;line-height: 1.6;color:#666;margin-top:0.15rem;}
.ProInfo_part5 .partBox .item:hover .img span{transform: scale(1.05);}


@media(max-width:1024px){
    .ProInfo_part5 .partBox .item a{padding:20px;}
    .ProInfo_part5 .partBox .item .txt .tit{font-size: 16px;font-weight: bold;}
    .ProInfo_part5 .partBox .item .txt .con{font-size: 13px;}
}


@media(max-width:640px){
    .ProInfo_part5 .partBox .item a{padding:12px;}
    .ProInfo_part5 .partBox .item .txt .con{font-size: 12px;line-height: 1.4;}
}

/* 关于我们 */
.About{background: url(../images/aboutbg.jpg) no-repeat top center;background-size: contain;}
.About .AboutBox{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.About .AboutBox .AboutL{width:28.5%;}
.About .AboutBox .AboutL .HomeTit{margin-bottom:1.2rem;}
.About .AboutBox .AboutR{width:9.5%;}
.About .AboutBox .AboutR ul li{padding:0.3rem 0;font-weight: normal;;}
.About .AboutBox .AboutR ul li{border-bottom:1px solid #e8e8e9;}
.About .AboutBox .AboutR ul li .num{line-height: 1;display: flex;align-items: flex-start;}
.About .AboutBox .AboutR ul li .num span{font-weight: bold;font-size: 0.52rem;color:#000;;}
.About .AboutBox .AboutR ul li .num i{display: inline-block;margin-top:0.05rem;margin-left:0.05rem;}
.About .AboutBox .AboutR ul li .text{margin-top:0.1rem;}
.About .AboutBox .AboutC{width:47%;font-size: 0.18rem;font-weight: normal;;line-height: 2;}

.About .NumBox{margin-top:1rem;}
.About .NumBox ul{background: url(../images/abbg.jpg) no-repeat top center;background-size: cover;display: flex;flex-wrap: wrap;padding:0.6rem 0;}
.About .NumBox ul li{width:25%;display: flex;justify-content: center;line-height: 1;position: relative;}
.About .NumBox ul li::before{content:'';display: block;width:1px;height:80%;background: #e5e5e5;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.About .NumBox ul li:first-child::before{display: none;}
.About .NumBox ul li .num span{font-size: 0.52rem;font-weight: bold;}
.About .NumBox ul li .num{display: flex;align-items: flex-start;}
.About .NumBox ul li .num i{font-weight: normal;;}
.About .NumBox ul li .text{font-size: 0.18rem;font-weight: normal;;margin-top:0.15rem;}

.About .AboutVideo{position: relative;}
.About .AboutVideo .videoimg{position: relative;}
.About .AboutVideo .videoimg .img{padding-top:48%;}
.About .AboutVideo .videoimg .play img{position: relative;z-index:9;width:0.15rem;}

.About .AboutVideo .videoimg .play{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.About .AboutVideo .videoimg .play{display: block;width:0.8rem;height:0.8rem;border-radius: 50%;background: #0647a3;text-align: center;line-height: 0.8rem;z-index:9;position: absolute;cursor: pointer;}
.About .AboutVideo .videoimg .play::before,
.About .AboutVideo .videoimg .play::after{content:'';display: block;width:100%;height:100%;background: #0647a3;opacity: 0.3;position: absolute;left:0;top:0;border-radius: 50%;}

.About .AboutVideo .videoimg .play::before{animation: scale 2s linear infinite;}
.About .AboutVideo .videoimg .play::after{animation: scale 2s 1s linear infinite;}
.About .AboutVideo .videofile{position: absolute;width:100%;height:100%;top:0;left:0;z-index:99;display: none;}
.About .AboutVideo .videofile video{display: block;width:100%;height:100%;object-fit: cover;}
.About .AboutVideo .videofile .close{width:0.3rem;position: absolute;right:0.3rem;top:0.3rem;cursor: pointer;}

@media(max-width:1024px){
    .About .AboutBox .AboutC{font-size: 14px;line-height: 1.8;}
    .About .AboutBox .AboutR ul li{padding:20px 0;}
    .About .AboutBox .AboutR ul li .num span{font-size: 30px;}
    .About .AboutBox .AboutL .HomeTit{margin-bottom:0.6rem;}
    .About .NumBox{margin-top:30px;}
    .About .NumBox ul{padding:30px 0;}
    .About .NumBox ul li .num span{font-size: 24px;}
    .About .NumBox ul li .text{font-size: 14px;}
    .About .AboutVideo .videoimg .play{width:40px;height:40px;line-height: 40px;}
    .About .AboutVideo .videoimg .play img{width:10px;}
}


@media(max-width:640px){
    .About .NumBox ul{padding:15px;}
    .About .NumBox ul li{width:50%;padding:15px 0;}
    .About .NumBox ul li:nth-child(3)::before{display: none;}

    .About .AboutBox .AboutL{width:100%;}
    .About .AboutBox .AboutL .img img{width:50%;}
    .About .AboutBox .AboutC{width:100%;margin:20px 0;}
    .About .AboutBox .AboutR{width:100%;}
    .About .AboutBox .AboutR ul{display: flex;justify-content: space-between;}
    .About .AboutBox .AboutR ul li{width:28%;text-align: center;}
    .About .AboutBox .AboutR ul li .num{justify-content: center;}
    .About .AboutBox .AboutR ul li .num span{font-size: 24px;}
    .About .AboutVideo .videoimg .img{padding-top:50%;}
}

.About_Honor{position: relative;padding-top:0;overflow: hidden;}
.About_Honor .About_HonorL{width:47.5%;}
.About_Honor .About_HonorL .con{font-size: 0.18rem;line-height: 2;font-weight: normal;;padding:0.2rem 0;}
.About_Honor .About_HonorL .hnav{margin-top:0.8rem;}
.About_Honor .About_HonorL .hnav ul{display: flex;flex-wrap: wrap;}
.About_Honor .About_HonorL .hnav ul li{margin-right:0.4rem;border-bottom:1px solid #e8e8e9;}
.About_Honor .About_HonorL .hnav ul li a{display: flex;align-items: center;justify-content: center;padding:0.2rem 0.3rem;}
.About_Honor .About_HonorL .hnav ul li .icon{width:0.5rem;height:0.5rem;line-height: 0.5rem;margin-right:0.2rem;}
.About_Honor .About_HonorL .hnav ul li .icon .img2{display: none;}
.About_Honor .About_HonorL .hnav ul li .text{line-height: 1.6;}
.About_Honor .About_HonorL .hnav ul li .text .cn{font-size: 0.22rem;}
.About_Honor .About_HonorL .hnav ul li .text .en{font-weight: normal;;font-size: 0.14rem;color:#666;}
.About_Honor .About_HonorL .hnav ul li.on{background:url(../images/hbg1.jpg) no-repeat center right;background-size: cover;}
.About_Honor .About_HonorL .hnav ul li.on .icon .img1{display: none;}
.About_Honor .About_HonorL .hnav ul li.on .icon .img2{display: inline-block;}
.About_Honor .About_HonorL .hnav ul li.on .text{color:#fff;}
.About_Honor .About_HonorL .hnav ul li.on .text .en{color:#fff;}
.About_Honor .About_HonorL .hnav ul li:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

.About_Honor .About_HonorR{width:50%;position: absolute;right:0;top:0;}
.About_Honor .About_HonorR .boxitem{position: absolute;top:0;left:0;width:100%;z-index:0;opacity: 0;visibility: hidden;transition: all .5s;}
.About_Honor .About_HonorR .boxitem.on{opacity: 1;z-index: 9;;position: relative;visibility: visible !important;}
.About_Honor .About_HonorR .boxitem ul{display: flex;flex-wrap: wrap;margin-left:-2%;position: relative;}
.About_Honor .About_HonorR .boxitem ul li{width:31.33%;margin-left:2%;margin-bottom:0.45rem;}
.About_Honor .About_HonorR .boxitem ul li .img{box-sizing: border-box;}
.About_Honor .About_HonorR .boxitem ul li .imgbox{padding-top:2.7rem;}
.About_Honor .About_HonorR .boxitem ul li .imgbox span{align-items: flex-end;}
.About_Honor .About_HonorR .boxitem ul li .imgbox img{padding:10px;background: url(../images/hobg.png) no-repeat center center;background-size: 100% 100%;object-fit: contain;max-width:80%;max-height:2.7rem;width:auto;margin:0 auto;height:auto;position: relative;z-index:9;}
.About_Honor .About_HonorR .boxitem ul li .imgbox .box{position: relative;text-align: center;width:100%;}
.About_Honor .About_HonorR .boxitem ul li .imgbox .box::before{content:'';width:100%;height:92%;background: url(../images/hobg2.png) no-repeat center center;background-size: 100% 100%;position: absolute;left:0.2rem;bottom:0px;}
.About_Honor .About_HonorR .boxitem ul li:hover .img span{transform: scale(1.05);}
.About_Honor .About_HonorR .boxitem ul li:first-child{margin-left:35.33%;}
.About_Honor .About_HonorR .boxitem::before,
.About_Honor .About_HonorR .boxitem::after{content:'';width:123%;height:2.2rem;background: url(../images/honbg.png) no-repeat center center;background-size: 100% 100%;position: absolute;}
.About_Honor .About_HonorR .boxitem::before{top:2.4rem;right:-48%;}
.About_Honor .About_HonorR .boxitem::after{top:5.8rem;right:-15%;}

@media(max-width:1024px){
    .About_Honor .About_HonorL .con{font-size: 14px;line-height: 1.8;padding:0;}
    .About_Honor .About_HonorL .hnav ul li{margin-right:20px;}
    .About_Honor .About_HonorL .hnav ul li:last-child{margin-right:0;}
    .About_Honor .About_HonorL .hnav ul li a{padding:10px 10px;}
    .About_Honor .About_HonorL .hnav ul li .icon{width:35px;height:35px;line-height: 35px;}
    .About_Honor .About_HonorL .hnav ul li .text .cn{font-size: 16px;}
    .About_Honor .About_HonorL .hnav ul li .text .en{font-size: 12px;}
    .About_Honor .About_HonorR .boxitem ul li .imgbox{padding-top:1.8rem;}
    .About_Honor .About_HonorR .boxitem::before, .About_Honor .About_HonorR .boxitem::after{height:140px;}
    .About_Honor .About_HonorR .boxitem::before{top:35%;}
    .About_Honor .About_HonorR .boxitem::after{top:85%;}
}


@media(max-width:768px){
    .About_Honor .About_HonorL{width:100%;}
    .About_Honor .About_HonorR{width:100%;position: relative;margin-top:20px;}
    .About_Honor .About_HonorR .boxitem ul li .imgbox{padding-top:2.8rem;}
    .About_Honor .About_HonorR .boxitem::before{top:38%;}
    .About_Honor .About_HonorR .boxitem::after{top:88%;}
    .About_Honor .About_HonorR .boxitem ul li .imgbox img{max-width:100%;}
    .About_Honor .About_HonorL .hnav ul li .icon{width:28px;height:28px;line-height: 28px;}
}



.BranchOffice{background: #f4f6fa;}
.BranchOffice .BranchOfficeBox{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.BranchOffice .BranchOfficeBox .Video{width:52.5%;position: relative;}
.BranchOffice .BranchOfficeBox .Video .videoimg{position: relative;}
.BranchOffice .BranchOfficeBox .Video .videoimg .img{padding-top:5.5rem;}
.BranchOffice .BranchOfficeBox .Video .videoimg .play img{position: relative;z-index:9;width:0.15rem;}

.BranchOffice .BranchOfficeBox .Video .videoimg .play{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.BranchOffice .BranchOfficeBox .Video .videoimg .play{display: block;width:0.8rem;height:0.8rem;border-radius: 50%;background: #0647a3;text-align: center;line-height: 0.8rem;z-index:9;position: absolute;cursor: pointer;}
.BranchOffice .BranchOfficeBox .Video .videoimg .play::before,
.BranchOffice .BranchOfficeBox .Video .videoimg .play::after{content:'';display: block;width:100%;height:100%;background: #0647a3;opacity: 0.3;position: absolute;left:0;top:0;border-radius: 50%;}

.BranchOffice .BranchOfficeBox .Video .videoimg .play::before{animation: scale 2s linear infinite;}
.BranchOffice .BranchOfficeBox .Video .videoimg .play::after{animation: scale 2s 1s linear infinite;}
.BranchOffice .BranchOfficeBox .Video .videofile{position: absolute;width:100%;height:100%;top:0;left:0;z-index:99;display: none;}
.BranchOffice .BranchOfficeBox .Video .videofile video{display: block;width:100%;height:100%;object-fit: cover;}
.BranchOffice .BranchOfficeBox .Video .videofile .close{width:0.3rem;position: absolute;right:0.3rem;top:0.3rem;cursor: pointer;}

.BranchOffice .BranchOfficeBox .Txt{width:43%;padding-right:10px;max-height:5.5rem;overflow: auto;}
.BranchOffice .BranchOfficeBox .Txt .box{margin:0.3rem 0;}
.BranchOffice .BranchOfficeBox .Txt .box .tit{font-size: 0.3rem;color:#000;}
.BranchOffice .BranchOfficeBox .Txt .box .tag{color:#003894;font-weight: normal;;font-size: 0.2rem;margin:0.1rem 0 0.2rem;}
.BranchOffice .BranchOfficeBox .Txt .box .con{font-weight: normal;;font-size: 0.18rem;line-height: 2;}


@media(max-width:1024px){
    .BranchOffice .BranchOfficeBox .Video .videoimg .img{padding-top:3.8rem;}
    .BranchOffice .BranchOfficeBox .Video .videoimg .play{width:40px;height:40px;line-height: 40px;}
    .BranchOffice .BranchOfficeBox .Video .videoimg .play img{width:10px;}
    .BranchOffice .BranchOfficeBox .Txt{max-height:3.8rem;}
    .BranchOffice .BranchOfficeBox .Txt .box{margin:15px 0;}
    .BranchOffice .BranchOfficeBox .Txt .box .tit{font-size: 18px;font-weight: bold;}
    .BranchOffice .BranchOfficeBox .Txt .box .tag{font-size: 14px;margin:5px 0 10px 0;}
    .BranchOffice .BranchOfficeBox .Txt .box .con{font-size: 14px;line-height: 1.8;}
}

@media(max-width:640px){
    .BranchOffice .BranchOfficeBox .Video{width:100%;}
    .BranchOffice .BranchOfficeBox .Video .videoimg .img{padding-top:72%;}
    .BranchOffice .BranchOfficeBox .Txt{width:100%;margin-top:20px;}
    .BranchOffice .BranchOfficeBox .Txt{max-height:400px;}
    .BranchOffice .BranchOfficeBox .Txt .box{margin:0 0 20px 0;}
}


.History{background: url(../images/hisbg.jpg) no-repeat bottom center;background-size: cover;position: relative;}
.History .linebox{width:17.62rem;height:1.32rem;background: url(../images/hiszs.png) no-repeat center center;background-size: contain;position: absolute;right:0;bottom:20%;}

.History .w1440{position: relative;z-index:9;}
.History .HistoryCon{position: relative;}
.History .HistoryCon .year_bg{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);font-size: 3rem;font-weight: bold;color:#f4f6fa;}
.History .slider-for{padding-bottom:0.5rem;}
.History .slider-for .slick-arrow{width:0.42rem;height:0.42rem;border:1px solid #003894;box-shadow: none;background: none;border-radius: 0;position: absolute;bottom:0;}
.History .slider-for .slick-arrow.slick-prev{right:0.6rem;left:auto;}
.History .slider-for .slick-arrow.slick-next{right:0;}
.History .slider-for .slick-arrow:hover{background: #003894;}
.History .slider-for .slick-list{margin-left:-0.3rem;}
.History .slider-for .item{margin-left:0.3rem;margin-top:1.4rem;transition: all .5s;}
.History .slider-for .item .itembox{position: relative;padding-left:0.35rem;min-height:1.4rem;}
.History .slider-for .item .bg_year{display: none;}
.History .slider-for .item .line{position: absolute;left:0;height:100%;width:0.09rem;display: flex;justify-content: center;flex-direction: column;align-items: center;justify-content: space-between;}
.History .slider-for .item .line::before{content:'';width:0.09rem;height:0.2rem;background-image:url(../images/dotg.png);background-size: contain;background-position: center;background-repeat: no-repeat;}
.History .slider-for .item .line::after{content:"";display: block;width:1px;height:70%;background: #e8e8e9;}
.History .slider-for .item .itembox .name{font-size: 0.24rem;}
.History .slider-for .item .itembox .con{max-height:2rem;overflow: auto;padding-right:10px;}
.History .slider-for .item .itembox .con li{font-weight: normal;;margin-top:10px;padding-left:12px;position: relative;}
.History .slider-for .item .itembox .con li::before{content:'';display: block;width:4px;height:4px;background: #9e9e9e;border-radius: 50%;position: absolute;left:0;top:0.1rem;border-radius: 50%;}
.History .slider-for .item.slick-active + .item.slick-active{margin-top:1rem;}
.History .slider-for .item.slick-active + .item.slick-active + .item.slick-active{margin-top:0;}
.History .slider-for .item.slick-active + .item.slick-active + .item.slick-active + .item.slick-active{margin-top:0.4rem;}
.History .slider-for .item.slick-current .itembox .name{color:#003894;font-size: 0.4rem;font-weight: bold;}
.History .slider-for .item.slick-current .itembox .line::before{background-image: url(../images/dotb.png);}


.History .HistoryYear{margin-top:1.6rem;}
.History .slider-nav{padding:0 40px;}
.History .slider-nav .item{text-align: center;font-size: 0.2rem;}
.History .slider-nav .item a{transition: all .5s;}
.History .slider-nav .item.slick-current a{font-weight: bold;color:#003894;}
.History .slider-nav .slick-arrow{width:30px;height:30px;background: none;box-shadow: none;position: absolute;top:50%;margin-top:-15px;}
.History .slider-nav .slick-arrow::after{background-size: 7px;}
.History .slider-nav .slick-arrow:hover::after{background-size: 6px;}
.History .slider-nav .slick-arrow.slick-prev::after{background-image: url(../images/pr.png);}
.History .slider-nav .slick-arrow.slick-next::after{background-image: url(../images/ne.png);}
.History .slider-nav .slick-arrow.slick-prev:hover::after{background-image: url(../images/prc.png);}
.History .slider-nav .slick-arrow.slick-next:hover::after{background-image: url(../images/nec.png);}

@media(max-width:1024px){
    .History .slider-for .item .itembox{padding-left:20px;}
    .History .slider-for .item .itembox .name{font-size: 16px;}
    .History .slider-for .item.slick-current .itembox .name{font-size: 18px;}
    .History .HistoryYear{margin-top:50px;}
    .History .slider-for .slick-arrow{width:30px;height:30px;}
    .History .slider-for .slick-arrow.slick-prev{right:40px;}
    .History .slider-for .item{margin-top:20px !important}
    .History .slider-nav .item{font-size: 16px;}
    .History .HistoryCon .year_bg{font-size: 2rem;}
}

@media(max-width:640px){
    .History .slider-for{padding-bottom:50px;}
    .History .HistoryYear{margin-top:30px;}
}

.GlobalLayout{position: relative;overflow: hidden;}
.GlobalLayout .GlobalLayoutL{width:41%;}
.GlobalLayout .GlobalLayoutL .con{font-weight: normal;;line-height: 2;}
.GlobalLayout .GlobalLayoutL .con strong{color:#003894;}
.GlobalLayout .GlobalLayoutL .Num ul{display: flex;flex-wrap: wrap;margin-left:-6%;} 
.GlobalLayout .GlobalLayoutL .Num ul li{width:27.33%;margin-left:6%;margin-top:0.8rem;margin-bottom:0.2rem;}
.GlobalLayout .GlobalLayoutL .Num ul li .num{font-size: 0.4rem;color:#003894;line-height: 1;font-weight: bold;}
.GlobalLayout .GlobalLayoutL .Num ul li .text{display: flex;align-items: center;font-weight: normal;;margin-top:0.1rem;}
.GlobalLayout .GlobalLayoutL .Num ul li .text i{display: block;width:0.5rem;height:1px;background: #e1e8f0;margin-left:0.2rem;}
.GlobalLayout .GlobalLayoutR{position: absolute;top:50%;transform: translateY(-50%);right:-2%;}
.GlobalLayout .GlobalLayoutR .img{width:12.82rem;}
.GlobalLayout .GlobalLayoutR .chinadot{position: absolute;left:63%;top:36%;}
.GlobalLayout .GlobalLayoutR .chinadot .text{width:0.5rem;height:0.5rem;border-radius: 50%;line-height: 0.5rem;background: #003894;font-weight: bold;position: relative;text-align: center;color:#fff;}
.GlobalLayout .GlobalLayoutR .chinadot .text span{position: relative;z-index:9;}
.GlobalLayout .GlobalLayoutR .chinadot i{width:15.26rem;height:13.23rem;background: url(../images/map_yuan.png) no-repeat center center;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);background-size: contain;}
.GlobalLayout .GlobalLayoutR ul li{position: absolute;display: flex;align-items: center;font-weight: normal;}
.GlobalLayout .GlobalLayoutR ul li i{display: block;width:0.12rem;height:0.12rem;border-radius: 50%;background: #003894;margin-right:0.1rem;}
.GlobalLayout .GlobalLayoutR ul li:nth-child(1){left:72%;top:22%;}
.GlobalLayout .GlobalLayoutR ul li:nth-child(2){left:52%;top:29%;}
.GlobalLayout .GlobalLayoutR ul li:nth-child(3){left:83%;top:74%;}
.GlobalLayout .GlobalLayoutR ul li:nth-child(4){left:17%;top:22%;}
.GlobalLayout .GlobalLayoutR ul li:nth-child(5){left:45%;top:53%;}
.GlobalLayout .GlobalLayoutR ul li:nth-child(6){left:29%;top:70%;}

.GlobalLayout .GlobalLayoutR .chinadot .text::before,
.GlobalLayout .GlobalLayoutR .chinadot .text::after{content:'';display: block;width:100%;height:100%;background: #0647a3;opacity: 0.3;position: absolute;left:0;top:0;border-radius: 50%;}

.GlobalLayout .GlobalLayoutR .chinadot .text::before{animation: scale 2s linear infinite;}
.GlobalLayout .GlobalLayoutR .chinadot .text::after{animation: scale 2s 1s linear infinite;}


@media(max-width:1024px){
    .GlobalLayout .GlobalLayoutR .img{width:7rem;}
    .GlobalLayout .GlobalLayoutR .chinadot i{width:5rem;height:5rem;}
    .GlobalLayout .GlobalLayoutR .chinadot .text{width:40px;height:40px;line-height: 40px;font-size: 12px;}
    .GlobalLayout .GlobalLayoutR ul li i{width:8px;height:8px;}
    .GlobalLayout .GlobalLayoutL .Num ul li{margin-top:50px;}
    .GlobalLayout .GlobalLayoutL .Num ul li .num{font-size: 24px;}
}

@media(max-width:1024px){
    .GlobalLayout .GlobalLayoutL{width:100%;}
    .GlobalLayout .GlobalLayoutR{width:100%;position: relative;transform: translateY(0);top:0;right:0;}
    .GlobalLayout .GlobalLayoutR .img{width:100%;}
    .GlobalLayout .GlobalLayoutR .chinadot i{width:7rem;height:5.2rem;}
    .GlobalLayout .GlobalLayoutL .Num ul li{margin-top:20px;}
}







.Culture{background: #f9f9f9;}
.Culture .CultureBox{display: flex;flex-wrap: wrap;margin-left:-3%;}
.Culture .CultureBox .item{position: relative;width:30.33%;margin-left:3%;}
.Culture .CultureBox .item .img{padding-top:126%;}
.Culture .CultureBox .item .img::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background-image: linear-gradient(to top, rgba(0,56,148,1),rgba(0,56,148,0.9),rgba(0,56,148,0.5), rgba(0,56,148,0.3),rgba(0,56,148,0));}
.Culture .CultureBox .item .txt{position: absolute;bottom:0;width:100%;left:0;box-sizing: border-box;padding:0.5rem 0.6rem;color:#fff;}
.Culture .CultureBox .item .txt .icon{width:0.55rem;height:0.55rem;line-height: 0.55rem;}
.Culture .CultureBox .item .txt .tit{font-size: 0.3rem;margin:0.2rem 0;}
.Culture .CultureBox .item .txt .dec{font-weight: normal;;line-height: 0.32rem;height:0.64rem;font-size: 0.2rem;}
.Culture .CultureBox .item:hover .img span{transform: scale(1.05);}
.Culture .CultureBox .item:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

@media(max-width:1024px){
    .Culture .CultureBox .item .txt{padding:20px;}
    .Culture .CultureBox .item .txt .icon{width:30px;height:30px;line-height: 30px;}
    .Culture .CultureBox .item .txt .tit{font-size: 18px;font-weight: bold;margin:10px 0;}
    .Culture .CultureBox .item .txt .dec{font-size: 14px;line-height: 22px;height:66px;}
}

@media(max-width:640px){
    .Culture .CultureBox .item{width:97%;margin-bottom:3%;}
}

/* 关于我们——经销商 */
.About_jxs .AboutBox .AboutL{width:36.8%;}
.About_jxs .AboutBox .AboutL .HomeTit{margin-bottom:0.4rem;}
.About_jxs .AboutBox .AboutL .con{font-size: 0.18rem;font-weight: normal;;line-height: 2;}
.About_jxs .AboutBox .AboutC{width:39.86%;}
.About_jxs .AboutBox .AboutC .imgbox{width: 100%;padding-bottom: 72%;}
.About_jxs .AboutBox .AboutC .slick-dots{text-align: center;margin-top: 0.2rem;}
.About_jxs .AboutBox .AboutC .slick-dots li button{display: none}
.About_jxs .AboutBox .AboutC .slick-dots li{display: inline-block;font-size: 0;width: 0.15rem;height: 0.15rem;border-radius: 50%;background: #dedede;margin: 0.1rem;cursor: pointer;}
.About_jxs .AboutBox .AboutC .slick-dots li.slick-active{background: #003894}
@media(max-width:1024px){
    .About_jxs .AboutBox .AboutL .HomeTit{margin-bottom:20px;}
    .About_jxs .AboutBox .AboutL .con{font-size: 14px;line-height: 1.8;}
}

@media(max-width:640px){
    .About_jxs .AboutBox .AboutL{width:100%;}
    .About_jxs .AboutBox .AboutC{width:100%;}
}


.JingxsAbout{background: url(../images/habg.jpg) no-repeat center center;background-size: cover;}
.JingxsAbout .JingxsAboutBox{position: relative;z-index:9;}
.JingxsAbout .JingxsAboutBox .HomeTit{width:35%;}
.JingxsAbout .JingxsAboutBox .Txt{width:55%;}
.JingxsAbout .JingxsAboutBox .Txt .con{font-weight: normal;;font-size: 0.18rem;line-height: 2;margin-bottom:0.3rem;}
.JingxsAbout .Logo{position: relative;z-index:9;margin:0 auto;text-align: center;margin-top:0.5rem;}
.JingxsAbout .Logo img{max-height:1.62rem;}
.JingxsAbout .Num{margin-top:-0.03rem;position: relative;z-index:9;}
.JingxsAbout .Num ul{background: url(../images/abbg.jpg) no-repeat top center;background-size: cover;display: flex;flex-wrap: wrap;padding:0.6rem 0;}
.JingxsAbout .Num ul li{width:25%;display: flex;justify-content: center;line-height: 1;position: relative;}
.JingxsAbout .Num ul li::before{content:'';display: block;width:1px;height:80%;background: #e5e5e5;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.JingxsAbout .Num ul li:first-child::before{display: none;}
.JingxsAbout .Num ul li .num span{font-size: 0.52rem;font-weight: bold;}
.JingxsAbout .Num ul li .num{display: flex;align-items: flex-start;}
.JingxsAbout .Num ul li .num i{font-weight: normal;;}
.JingxsAbout .Num ul li .text{font-size: 0.18rem;font-weight: normal;;margin-top:0.15rem;}


@media(max-width:1024px){
    .JingxsAbout .JingxsAboutBox .Txt .con{font-size: 14px;}
    .JingxsAbout .Num ul{padding:30px 0;}
    .JingxsAbout .Num ul li .num span{font-size: 24px;}
    .JingxsAbout .Num ul li .text{font-size: 14px;}
    .JingxsAbout .Logo img{max-height:1rem;}
}

@media(max-width:640px){
    .JingxsAbout .JingxsAboutBox .HomeTit{width:100%;}
    .JingxsAbout .JingxsAboutBox .Txt{width:100%;}
    .JingxsAbout .Num ul{padding:15px;}
    .JingxsAbout .Num ul li{width:50%;padding:15px 0;}
    .JingxsAbout .Num ul li:nth-child(3)::before{display: none;}
    .JingxsAbout .Logo img{max-width:80%;}
}

/* 空压机维保 */
.Maintenance_part1{background: #f1f3f8;}
.Maintenance_part1 .partBox{margin-left:-1%;display: flex;flex-wrap: wrap;}
.Maintenance_part1 .partBox .item{width:19%;margin-left:1%;margin-bottom:1%;background: #fff;padding:0.35rem;}
.Maintenance_part1 .partBox .item .icon{width:0.45rem;height:0.45rem;line-height: .45rem;}
.Maintenance_part1 .partBox .item .icon .img2{display: none;}
.Maintenance_part1 .partBox .item .tit{font-size: 0.24rem;color:#003894;margin:0.18rem 0 0.1rem 0;}
.Maintenance_part1 .partBox .item .line{height:0.03rem;box-sizing: content-box;border-top:1px solid #e5ebf4;border-bottom:0.03rem solid #e5ebf4}
.Maintenance_part1 .partBox .item .con{margin-top:0.2rem;font-size: 0.14rem;font-weight: normal;;}
.Maintenance_part1 .partBox .item .con ul li{margin-bottom:0.08rem;padding-left:12px;position: relative;}
.Maintenance_part1 .partBox .item .con ul li::before{content:'';display: block;width:3px;height:3px;border-radius: 50%;background: #333;position: absolute;left:0;top:0.1rem;}
.Maintenance_part1 .partBox .item:hover{background: url(../images/wbbg1.jpg) no-repeat center center;background-size: cover;color:#fff;}
.Maintenance_part1 .partBox .item:hover .icon .img1{display: none;}
.Maintenance_part1 .partBox .item:hover .icon .img2{display: inline-block;}
.Maintenance_part1 .partBox .item:hover .tit{color:#fff;}
.Maintenance_part1 .partBox .item:hover .con ul li::before{background: #fff;;}
.Maintenance_part1 .partBox .item:hover .line{opacity: 0.1;}
.Maintenance_part1 .partBox .item:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}

@media(max-width:1024px){
    .Maintenance_part1 .partBox .item{padding:20px;}
    .Maintenance_part1 .partBox .item .icon{width:28px;height:28px;line-height: 28px;}
    .Maintenance_part1 .partBox .item .tit{font-size: 16px;font-weight: bold;}
    .Maintenance_part1 .partBox .item .con{font-size: 14px;}
}


@media(max-width:768px){
    .Maintenance_part1 .partBox .item{width:32.33%;}
}

@media(max-width:640px){
    .Maintenance_part1 .partBox .item{width:49%;padding:35px 20px;position: relative;overflow: hidden;}
    .Maintenance_part1 .partBox .item .line{display: none;}
    .Maintenance_part1 .partBox .item .con ul li::before{top:0.18rem;}
    .Maintenance_part1 .partBox .item .tit{margin-top:0.4rem;}
    .Maintenance_part1 .partBox .item:hover .icon{height:0;opacity: 0;overflow: hidden;}
    .Maintenance_part1 .partBox .item .con{display: none;line-height: 22px;height:72px;overflow: auto;}
    .Maintenance_part1 .partBox .item:hover .con{display: block;}
    .Maintenance_part1 .partBox .item:hover .tit{margin-top:0;}
    .Maintenance_part1 .partBox .item:hover{padding:20px;}
    .Maintenance_part1 .partBox .item .con::-webkit-scrollbar-button{display: none;}
    .Maintenance_part1 .partBox .item .con::-webkit-scrollbar{width: 2px; height:2px;-webkit-overflow-scrolling : touch;background-color: transparent;}
    .Maintenance_part1 .partBox .item .con::-webkit-scrollbar-track{background-color: transparent;}
    .Maintenance_part1 .partBox .item .con::-webkit-scrollbar-thumb{border-radius: 10px;background-color: #fff;}
    .Maintenance_part1 .partBox .item .con::-webkit-scrollbar-button{height: 0px;background-color: transparent;}
}

.Maintenance_part2{background: #fff;padding-bottom:0;}
.Maintenance_part2 .HomeTecBox ul{margin-left:-0.1rem;}
.Maintenance_part2 .HomeTecBox ul li{width:17%;margin-left:0.1rem;}
.Maintenance_part2 .HomeTecBox ul li.on{width:33%;}
.Maintenance_part2 .HomeTecBox ul li .img{padding-top:8.5rem;}
.Maintenance_part2 .HomeTecBox ul li .img::after{background: none;background-image: linear-gradient(to top, rgba(0,56,148,1),rgba(0,56,148,0.9),rgba(0,56,148,0.5), rgba(0,56,148,0.5),rgba(0,56,148,0.2));opacity: 1;}

.Maintenance_part2 .HomeTecBox ul li .img::before{display:none ;}
.Maintenance_part2 .HomeTecBox ul li .txt{width:90%;}
.Maintenance_part2 .HomeTecBox ul li .txt .dec{display: none;}
.Maintenance_part2 .HomeTecBox ul li .txt .tag{font-size: 0.24rem;margin-top:0.2rem;}
.Maintenance_part2 .HomeTecBox ul li .txt .tit{margin-top:0;font-size: 0.28rem;margin-bottom:0.3rem;}
.Maintenance_part2 .HomeTecBox ul li.on .txt .dec{display: block;height:auto;}
.Maintenance_part2 .HomeTecBox ul li .txt .dec{height:auto;}

@media(max-width:1024px){
    .Maintenance_part2 .HomeTecBox ul li .img{padding-top:5rem;}
    .Maintenance_part2 .HomeTecBox ul li .txt{width:100%;}
    .Maintenance_part2 .HomeTecBox ul li .txt .tag{font-size: 14px;}
    .Maintenance_part2 .HomeTecBox ul li .txt .tit{font-size: 16px;font-weight: bold;margin-bottom:20px;}

}

@media(max-width:768px){
    .Maintenance_part2 .HomeTecBox ul{margin-left:-1%;}
    .Maintenance_part2 .HomeTecBox ul li{width:32.33%;margin-left:1%;margin-bottom:1%;}
    .Maintenance_part2 .HomeTecBox ul li.on{width:32.33%;}
    .Maintenance_part2 .HomeTecBox ul li .txt .dec{display: block;}
    .Maintenance_part2 .HomeTecBox ul li .txt .tit{margin-bottom:10px;}
}

@media(max-width:640px){
    .Maintenance_part2 .HomeTecBox ul li{width:99%;}
    .Maintenance_part2 .HomeTecBox ul li.on{width:99%;}
}

.Maintenance_part3 .partBox ul{display: flex;flex-wrap: wrap;margin-left:-3%;}
.Maintenance_part3 .partBox ul li{width:30.33%;margin-left:3%;margin-bottom:2%;border:1px solid #cccccc;position: relative;padding:0.4rem 0.5rem;height:2.7rem;display: flex;flex-direction: column;justify-content: center;overflow: hidden;}
.Maintenance_part3 .partBox ul li .num{position: absolute;font-size: 0.2rem;font-weight: normal;;position: absolute;right:0.3rem;top:0.3rem;line-height: 1;}
.Maintenance_part3 .partBox ul li .icon{width:0.6rem;height:0.6rem;line-height: 0.6rem;margin-bottom:0.3rem;transition: all .5s;}
.Maintenance_part3 .partBox ul li .tit{font-size: 0.28rem;transition: all .5s;}
.Maintenance_part3 .partBox ul li .dec{line-height: 0.3rem;font-weight: normal;;color:#fff;;height: 1.2rem;opacity: 0;padding-right:8px;display: none;overflow: auto;}
.Maintenance_part3 .partBox ul li:hover .icon{height:0;opacity: 0;margin-bottom:0;}
.Maintenance_part3 .partBox ul li:hover .tit{color:#fff;}
.Maintenance_part3 .partBox ul li:hover .dec{opacity: 1;margin-top:0.2rem;display: block;}
.Maintenance_part3 .partBox ul li:hover{background: url(../images/wbbg2.jpg) no-repeat center center;background-size: cover;}
.Maintenance_part3 .partBox ul li:hover .num{color:#fff;opacity: 0.3;}
.Maintenance_part3 .partBox ul li .icon img{max-height:0.6rem;}

@media(max-width:1024px){
    .Maintenance_part3 .partBox ul li{padding:20px;}
    .Maintenance_part3 .partBox ul li .icon{width:36px;height:36px;line-height: 36px;}
    .Maintenance_part3 .partBox ul li .icon img{max-height:36px;}
    .Maintenance_part3 .partBox ul li .tit{font-size: 18px;font-weight: bold;}
    .Maintenance_part3 .partBox ul li .dec{line-height: 24px;height:88px;}
    .Maintenance_part3 .partBox ul li{height:200px;}
    .Maintenance_part3 .partBox ul li .num{font-size: 14px;right:15px;top:15px;}
}

@media(max-width:640px){
    .Maintenance_part3 .partBox ul li{width:47%;}
    .Maintenance_part3 .partBox ul li .tit{font-size: 16px;}
}

.Maintenance_part4{background-position: center;background-repeat: no-repeat;background-size: cover;}
.HomeTit_w .en{color:#fff;}
.HomeTit_w .cn{color:#fff;}
.Maintenance_part4 .tag{margin:0.35rem 0 0.5rem 0;}
.Maintenance_part4 .tag ul{display: flex;flex-wrap: wrap;font-size: 0.24rem;color:#fff;}
.Maintenance_part4 .tag ul li{display: flex;margin-right:0.4rem;align-items: center;}
.Maintenance_part4 .tag ul li img{display: inline-block;max-width:0.31rem;margin-right:0.1rem;}
.Maintenance_part4 .btn{width:2.3rem;line-height: 0.65rem;background: url(../images/messbg.jpg) no-repeat right center;background-size: cover;}
.Maintenance_part4 .btn a{color:#fff;display: block;text-align: center;font-size: 0.24rem;}
.Maintenance_part5{background: #f2f5f9;}


@media(max-width:1024px){
    .Maintenance_part4 .tag{margin:20px 0;}
    .Maintenance_part4 .tag ul{font-size: 14px;}
    .Maintenance_part4 .tag ul li{margin-right:20px;}
    .Maintenance_part4 .tag ul li img{max-width:18px;}
    .Maintenance_part4 .btn{width:120px;line-height: 36px;}
    .Maintenance_part4 .btn a{font-size: 14px;}
}

@media(max-width:640px){
    .Maintenance_part4 .tag ul li{width:100%;margin:3px 0;}
}

.Maintenance_part6{background: url(../images/wbbg3.jpg) no-repeat center center;background-size: cover;}
.Maintenance_part6 .partBox .slick-list{margin-left:-0.3rem;}
.Maintenance_part6 .partBox .item{margin-left:0.3rem;background: #fff;min-height:5.1rem;}
.Maintenance_part6 .partBox .item .img{padding-top:68%;}
.Maintenance_part6 .partBox .item:hover .img span{transform: scale(1.05);}
.Maintenance_part6 .partBox .item .txt{padding:0.35rem;}
.Maintenance_part6 .partBox .item .txt .tit{display: flex;align-items: center;font-size: 0.28rem;color:#003894;position: relative;;}
.Maintenance_part6 .partBox .item .txt .tit img{display: inline-block;margin-right:0.2rem;max-width:0.3rem;max-height:0.32rem;}
.Maintenance_part6 .partBox .item .txt .tit::before{content:'';width:0.06rem;height:0.3rem;background: #003894;border-radius: 0 0.06rem 0.06rem 0;position: absolute;left:-0.35rem;top:50%;transform: translateY(-50%);}
.Maintenance_part6 .partBox .item .txt .con{margin-top:0.2rem;font-size: 0.14rem;font-weight: normal;;min-height:1.2rem;}
.Maintenance_part6 .partBox .item .txt .con ul li{margin-bottom:0.08rem;padding-left:12px;position: relative;}
.Maintenance_part6 .partBox .item .txt .con ul li::before{content:'';display: block;width:3px;height:3px;border-radius: 50%;background: #333;position: absolute;left:0;top:0.1rem;}
.Maintenance_part6 .slider .slick-dots{text-align: center;margin-top:20px;}
.Maintenance_part6 .partBox .item:hover .tit img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}
@media(max-width:1024px){
    .Maintenance_part6 .partBox .item .txt{padding:20px;}
    .Maintenance_part6 .partBox .item .txt .tit{font-size: 18px;font-weight: bold;}
    .Maintenance_part6 .partBox .item .txt .tit::before{width:3px;height:18px;left:-20px;}
    .Maintenance_part6 .partBox .item .txt .tit img{max-width:18px;max-height:18px;margin-right:10px;}
    .Maintenance_part6 .partBox .item .txt .con{margin-top:10px;min-height:160px;font-size: 14px;}
}



/* 2024-12-20 */
/* 组件公共 class */
.pr{position: relative;z-index: 5;}
.ab{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.w100{width: 100%;}
.h1,.h2,.h3,.h4,.h5,.h6{font-weight: 400;}
.t-sion{transition: all .5s ease;}
.pointer{cursor: pointer;}
.opacity0{opacity: 0;}
.cor666{color: #666666;}
.corfff{color: #ffffff;}
.hidden,.hide {
	display: none;
}

.d-flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.f-reverse{
	flex-direction: row-reverse;
}
.j-end {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.j-center {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.j-sb {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.j-start {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.f-wrap {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.f-colu {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.a-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.a-start {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.a-end {
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

.a-baseline {
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}
.t-center{text-align: center;}

/* 行高 */
.line-mn,
.line-mn * {
	line-height: 1.3;
}

.line-sm,
.line-sm * {
	line-height: 1.5;
}

.line-md,
.line-md * {
	line-height: 1.8;
}

.line-lg,
.line-lg * {
	line-height: 2;
}

/* 字体 */
.font-heavy {font-weight: 900;}
.font-bold {font-weight: 700;}
.font12 {font-size: 0.12rem;}
.font14 {font-size: 0.14rem;}
.font16 {font-size: .16rem;}
.font18 {font-size: .18rem;}
.font20 {font-size: .20rem;}
.font22 {font-size: .22rem;}
.font24 {font-size: .24rem;}
.font25 {font-size: .25rem;}
.font26 {font-size: .26rem;}
.font28 {font-size: .28rem;}
.font30 {font-size: .30rem;}
.font32 {font-size: .32rem;}
.font34 {font-size: .34rem;}
.font35 {font-size: .35rem;}
.font36 {font-size: .36rem;}
.font38 {font-size: .38rem;}
.font40 {font-size: .40rem;}
.font42 {font-size: .42rem;}
.font45 {font-size: .45rem;}
.font48 {font-size: .48rem;}
.font50 {font-size: .50rem;}
.font55 {font-size: .55rem;}
.font56 {font-size: .56rem;}
.font58 {font-size: .58rem;}
.font60 {font-size: .6rem;}
.font65 {font-size: .65rem;}
.font100 {font-size: 1rem;}

/* 图片移入放大 */
.scale-hover{overflow: hidden;}
@media(min-width: 1201px) {
    .scale-hover .image{
        transition: all .5s;
    }
    .scale-hover:hover .image{
        transform: scale(1.03);
    }
}
/* 组件公共 class end */

/* 智慧空压站 */
.kyz-container{line-height: 1;}

.kyz-part-01 .left-content{
    width: 39%;
}
.kyz-part-01 .right-content{
    width: 61%;
    padding-left: 1rem;
}
.kyz-part-01 .left-content h3{
    margin: .2rem 0 .5rem;
}
.kyz-part-01 .left-content .description{
    margin-bottom: .8rem;
}
.data-number dl{
    margin-top: -.6rem;
}
.data-number dl dd p{
    margin-bottom: .15rem;
}
.data-number dl dd{
    margin-top: .6rem;
    width: 33.33%;
}
.data-number dl dd:nth-of-type(3n) {
    margin-right: 0;
}
.data-number dl dd p i{
    font-weight: 400;
}


.kyz-part-02 .tab-max-images img{
    display: none;margin:0 auto;
}
.kyz-part-02 .tab-max-images img:nth-of-type(1) {
    display: block;
}
.kyz-part-02 .tab-cards{
    margin-top: .8rem;
}
.kyz-part-02 .tab-cards ul{
    margin: 0 -.1rem;
    margin-top: -.2rem;
}
.kyz-part-02 .tab-cards ul li{
    width: 16.666%;
    padding: 0 .1rem;
    margin-top: .2rem;
}
.kyz-part-02 .tab-cards ul li .inside-item{
    border-radius: .1rem;
    overflow: hidden;
}
.kyz-part-02 .tab-cards ul li .show-box{
    min-height: 2.45rem;
    background-color: #fff;
}
.kyz-part-02 .tab-cards ul li figure{
    height: .8rem;
}
.kyz-part-02 .tab-cards ul li figure img{
    max-height: 63%;
}
.kyz-part-02 .tab-cards ul li .show-box p{
    letter-spacing: 1px;
}
.kyz-part-02 .tab-cards ul li .cover-box{
    background: url(../images/kyz_part_02_button_bg.png) no-repeat 0 center/cover;
    padding: .2rem .3rem;
    color: #fff;
}
.kyz-part-02 .tab-cards ul li .cover-box h3{
    width: 100%;
    margin-bottom: .2rem;
}



.kyz-part-03 .card-list ul{
    margin: 0 -.1rem;
    margin-top: -.2rem;
}
.kyz-part-03 .card-list ul li{
    width: 25%;
    padding: 0 .1rem;
    margin-top: .2rem;
}
.kyz-part-03 .card-list ul li figure{
    height: .6rem;
}
.kyz-part-03 .card-list ul li figure img{
    height: 60%;
}
.kyz-part-03 .card-list ul li h3{
    margin-bottom: .3rem;
}
.kyz-part-03 .card-list ul li .show-txt{
    padding: .2rem .4rem;
    border: solid 2px #cdd7e9;
    min-height: 3rem;
}
.kyz-part-03 .card-list ul li .index{
    position: absolute;
    right: .2rem;
    top: .3rem;
}
.kyz-part-03 .card-list ul li .mask{
    background: url(../images/kyz_part_03_button_bg.jpg) no-repeat 0 center/cover;
}

.part-04-content figure,
.part-04-content .right-content{
    width: 50%;
}
.part-04-content figure{
    text-align: right;
}
.part-04-content figure .image{
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
    width: 73%;
}
.part-04-content .right-content{
    padding-left: 1.5rem;
}
.part-04-content figure .circle{
    width: 87%;
}
.part-04-content .top-title{
    margin-bottom: .4rem;
}
.part-04-content .top-title p{
    margin-top: .2rem;
}
.part-04-content .right-content dd p{
    padding: .15rem .4rem;
}
.part-04-content .right-content dd:not(:last-child) {
    margin-bottom: .2rem;
}
.part-04-content .right-content dd.active p{
    background: url(../images/banbg.jpg) no-repeat right center/cover;
    color: #ffffff;
}
.part-04-content .right-content dd .disc span{
    display: block;
    position: relative;
    width: .16rem;
    height: .16rem;
    border-radius: 50%;
    background-color: #003894;
}
.part-04-content .right-content dd .disc span:after,
.part-04-content .right-content dd .disc span:before{
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    border-radius: 50%;
    background: #003894;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.part-04-content .right-content dd .disc span:after{
    z-index: 2;
}
.part-04-content .right-content dd .disc{
    position: absolute;
    right: 110%;
    top: .25rem;
}
.part-04-content .right-content dd .disc span:before{
    animation:mymove 3s infinite ease;
	-webkit-animation:mymove 3s infinite ease;
}
.part-04-content .right-content dd .disc:after{
    content: "";
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    height: 0;
    border-top: dashed 1px #003894;
}
.part-04-content .right-content dd:nth-of-type(1) .disc{
    width: 1.5rem;
}
.part-04-content .right-content dd:nth-of-type(2) .disc{
    width: 1.1rem;
}
.part-04-content .right-content dd:nth-of-type(3) .disc{
    width: 1.05rem;
}
.part-04-content .right-content dd:nth-of-type(4) .disc{
    width: 1.1rem;
}
.part-04-content .right-content dd:nth-of-type(5) .disc{
    width: 1.5rem;
}
.part-04-content .right-content dd:nth-of-type(6) .disc{
    width: 2.4rem;
}

@keyframes mymove
{
	0% {width: 100%;height: 100%;;opacity: 1;}
   100% {width: 300%;height: 300%;;opacity: 0;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
	0% {width: 100%;height: 100%;;opacity: 1;}
   100% {width: 300%;height: 300%;;opacity: 0;}
}

.HomeTit.white .cn{
    color: #fff;
    margin-top: 0;
}
.kyz-part-05 .top-description{
    max-width: 6rem;
    margin-bottom: 1.7rem;
}
.HomeMore.white a{
    background-image: url(../images/morebg_white.jpg);
    color: #003894;
}
.kyz-part-05 .description{
    margin: .5rem 0;
}
.kyz-part-05 .bottom-slide ul li{
    width: 20%;
}
.kyz-part-05 .bottom-slide ul li .txt{
    padding: .3rem .5rem;
    min-height: 100%;
}
.kyz-part-05 .bottom-slide ul li .txt{
    border-right: solid 1px rgba(255,255,255,.3);
}
.kyz-part-05 .bottom-slide ul li h3{
    margin: .1rem 0 .15rem;
}
.kyz-part-05 .bottom-slide ul li .num{
    transform: translateX(-.3rem);
    opacity: .7;
    font-size: .18rem;
}
.kyz-part-05 .bottom-slide ul li .mask{
    background: url(../images/wbbg2.jpg) no-repeat 0 center/cover;
}
.kyz-part-05.pd100{padding-bottom: 0;overflow: hidden;}
.kyz-part-05 .bottom-slide ul li.active .mask{
    opacity: 1;
}
.kyz-part-05 .bottom-slide ul li.active .txt{
    border-color: transparent;
}

.kyz-part-06 .HomeTit{
    padding: .7rem 0 .5rem;
}
.kyz-part-06 .HomeTit .cn{
    margin: 0 0 .2rem 0;
}
.kyz-part-06 .part-06-content{
    padding-bottom: 0;
}
.part-06-content .top-title h3{
    margin-top: .1rem;
}
.part-06-content .top-title{
    padding-bottom: .4rem;
    background: url(../images/title_line_bg.png) no-repeat bottom center/100%;
    margin-bottom: .3rem;
}
.part-06-content .change-images img,
.part-06-content .h3-lsit h3{
    display: none;
}
.part-06-content .change-images img:nth-of-type(1),
.part-06-content .h3-lsit h3:nth-of-type(1) {
    display: block;
}
.part-06-content .top-content{
    max-width: 8rem;
    margin-bottom: .6rem;
}
.part-06-content .bottom-list ul{
    margin: 0 -1px;
}
.part-06-content .bottom-list ul li{
    width: 25%;
    padding: 0 1px;
}
.part-06-content .bottom-list ul li.active .txt{
    background: #0081cc;
}
.part-06-content .bottom-list ul .txt{
    padding: .3rem .3rem .2rem .3rem;
    background: #003894;
    min-height: 100%;
}
.part-06-content .bottom-list ul .txt h3{
    margin-bottom: .2rem;
}
.part-06-content .bottom-list ul .txt p:not(:last-child) {
    margin-bottom: .1rem;
    
}
.part-06-content .bottom-list ul .txt p{
    padding-left: .25rem;
    background: url(../images/dotg.png) no-repeat 0 .05rem/.08rem;
}

.kyz-part-07 .four-slide ul{
    margin: 0 -.05rem;
}
.kyz-part-07 .four-slide ul li{
    width: 14%;
    padding: 0 .05rem;
}
.kyz-part-07 .four-slide ul li.active{
    width: 58%;
}
.kyz-part-07 .four-slide ul .slide-content{
    height: 5rem;
    padding: 0 .15rem;
    background: rgba(0,56,148,.45) url(../images/mask_four_min.png) no-repeat 0 center/cover;
    padding-top: 2rem;
}
.kyz-part-07 .four-slide ul figure{
    height: .75rem;
}
.kyz-part-07 .four-slide ul figure img{
    max-height: 60%;
}
.kyz-part-07 .four-slide ul .num{
    position: absolute;
    z-index: 2;
    bottom: .3rem;
    right: 0;
    width: 100%;
}
.kyz-part-07 .four-slide ul li.active .slide-content{
    text-align: left;
    padding: 2.5rem .9rem .5rem .6rem;
    overflow: hidden;
    background: url(../images/mask_four.png) no-repeat left bottom/cover;
}
.kyz-part-07 .four-slide ul li.active p{display: block;margin-top: .3rem;}
.kyz-part-07 .four-slide ul li.active h3{
    font-size: .3rem;
}
.kyz-part-07 .four-slide ul li.active figure{
    height: .85rem;
}
.kyz-part-07 .four-slide ul li.active .num{
    width: auto;
    right: .3rem;
}
.kyz-part-07 .four-slide ul li p{min-width: 6.9rem;text-align: left;}
.kyz-part-07 .four-slide ul li a.ab{z-index: 6;}

.kyz-part-08,
.mode-scr-content{background-color: #ffffff;}
.part-08-content ul{
    flex-wrap: nowrap;
}
.part-08-content ul li{
    flex: 1 0 0;
    padding: 0 .3rem;
}
.part-08-content ul li figure{
    width: 1.05rem;
    height: 1.05rem;
    border-radius: 50%;
    border: dashed 1px #6690d5;
    background-color: #e9f1ff;
    margin: 0 auto;
}
.part-08-content ul li figure img{
    max-height: .4rem;
}
.part-08-content ul li h3{
    margin: .2rem 0;
}
.part-08-content ul li:after{
    content: "";
    position: absolute;
    top: .525rem;
    right: 0;
    width: 100%;
    height: 2px;
    background: #ccd8ed;
}
.part-08-content ul li:before{
    content: "";
    position: absolute;
    right: 0;
    top: .49rem;
    width: .07rem;
    height: .1rem;
    background: url(../images/arrow_blue.png) no-repeat center/100% 100%;
}
.part-08-content ul li:first-child:after,
.part-08-content ul li:last-child:after{
    width: 50%;
}
.part-08-content ul li:last-child:after{
    right: 50%;
}
.part-08-content ul li:last-child:before{
    display: none;
}
.part-08-content .HomeMore{
    margin-top: .8rem;
}
.part-09-content .middle-circle{
    width: 6.6rem;
    height: 6.6rem;
    border-radius: 50%;
    margin: 0 auto;
    border: dashed 1px #839eca;
    padding: .5rem;
}
.part-09-content dl dd{
    width: 5.3rem;
    position: absolute;
}
.part-09-content dd figure{
    width: .8rem;
    height: .8rem;
    border-radius: 50%;
    background-color: #fff;
}
.part-09-content dd figure img{
    max-height: .4rem;
}
.part-09-content dd .txt{
    flex: 1 0 0;
    padding-left: .35rem;
}
.part-09-content dd .txt h4{
    padding: .15rem 0 .2rem;
    margin-bottom: .15rem;
    border-bottom: dashed 1px #839eca;
}
.part-09-content dl dd:nth-of-type(1),
.part-09-content dl dd:nth-of-type(2) {
    top: 0;
}
.part-09-content dl dd:nth-of-type(3),
.part-09-content dl dd:nth-of-type(4) {
    top: 2.4rem;
}
.part-09-content dl dd:nth-of-type(5),
.part-09-content dl dd:nth-of-type(6) {
    top: 4.8rem;
}
.part-09-content dl dd:nth-of-type(odd) {
    left: 0;
}
.part-09-content dl dd:nth-of-type(even) {
    right: 0;
}
.part-09-content dl dd:nth-of-type(odd) {
    flex-direction: row-reverse;
    text-align: right;
}
.part-09-content dl dd:nth-of-type(odd) .txt{
    padding: 0 .35rem 0 0;
}
.part-09-content dl dd:nth-of-type(3){
    left: -1rem;
}
.part-09-content dl dd:nth-of-type(4){
    right: -1rem;
}
.part-09-content dl dd:nth-of-type(5){
    left: -.3rem;
}
.part-09-content dl dd:nth-of-type(6){
    right: -.3rem;
}
.mode-mq-content figure{
    width: 55%;
}
.mode-mq-content .txt{
    width: 45%;
    padding: 0 .3rem 0 1rem;
}
.mode-mq-content .txt h3{
    margin-bottom: .5rem;
}
.mode-mq-content .txt h3 img{
    max-width: .5rem;
    margin-right: .35rem;
}
.mode-mq-content {background-color: #ffffff;}
*.bg-none{background: none;}
.mode-mq-part-08 .HomeTit-two{
    margin: .5rem 0;
}
.scr-part-youshi.kyz-part-07 .four-slide ul li.active .slide-content{
    background-image: url(../images/scr_mask.png);
}
.scr-part-youshi.kyz-part-07 .four-slide ul li.active h3{
    font-size: .24rem;
}
.scr-part-youshi.kyz-part-07 .four-slide ul li p{min-width: 4.9rem;}
.scr-part-youshi.kyz-part-07 .four-slide ul li{
    width: 14%;
    padding: 0 .05rem;
}
.scr-part-youshi.kyz-part-07 .four-slide ul li.active{
    width: 44%;
}
.scr-part-youshi.kyz-part-07 .four-slide ul li.active .slide-content{
    padding: 2.5rem 0.5rem 0.4rem 0.5rem;
}
.gongneng-list ul figure,
.gongneng-list ul .txt{
    width: 50%;
    overflow: hidden;
}
.gongneng-list ul figure img{
    height: 5rem;
    object-fit: cover;
}
.gongneng-list ul .txt{
    padding: 0 .9rem;
}
.gongneng-list ul .txt .description{
    max-width: 3.5rem;
}
.gongneng-list ul .txt:before{
    content: attr(data-number);
    display: block;
    font-size: .8rem;
    color: white; /* 文字颜色 */
  text-shadow:
    -1px -1px 0 #a0b5d7,
    1px -1px 0 #a0b5d7,
    -1px 1px 0 #a0b5d7,
    1px 1px 0 #a0b5d7; /* 文字描边 */
    margin-right: .8rem;
    transition: all .5s;
}
.gongneng-list ul h3{
    margin-bottom: .3rem;
}
.gongneng-list ul p{
    position: relative;
    padding-left: .2rem;
}
.gongneng-list ul p:before{
    position: absolute;
    left: 0;
    top: 0;
    color: #003894;
    content: "·";
    font-size: .4rem;
    line-height: 0.7;
}
.scr--part-gongneng.mode-scr-content {padding-bottom: 0;}
.gongneng-list ul li:nth-of-type(even) {
    flex-direction: row-reverse;
}
.gongneng-list ul li:nth-of-type(even) .txt{
    justify-content: center;
}

/* 响应式 */
@media (min-width: 1200px) {
    .kyz-part-03 .card-list ul li .inside-item:hover .mask,
    .kyz-part-02 .tab-cards ul li .inside-item:hover .cover-box{
        opacity: 1;
    }
    .kyz-part-03 .card-list ul li .inside-item:hover figure img,
    .part-09-content dl dd:hover figure img{
        display: none;
    }
    .kyz-part-03 .card-list ul li .inside-item:hover img.hidden,
    .part-09-content dl dd:hover figure img.hidden{
        display: block;
    }
    .kyz-part-03 .card-list ul li .inside-item:hover .show-txt{
        border-color: transparent;
    }
    .kyz-part-03 .card-list ul li .inside-item:hover h3,
    .kyz-part-03 .card-list ul li .inside-item:hover .description{
        color: #ffffff;
    }
    .part-09-content dl dd:hover figure{
        background-color: #003894;
    }
    .part-09-content dl dd:hover h3{
        color: #003894;
    }
    .gongneng-list ul li:hover .txt:before{
        color: #a0b5d7;
    }
}


@media (max-width: 1024px) {
    .kyz-part-01 .left-content,
    .kyz-part-01 .right-content,
    .part-04-content .right-content,
    .part-09-content dl{
        width: 100%;
    }
    .kyz-part-01 .right-content{
        padding: .5rem 0 0 0;
    }
    .part-04-content .right-content dd .disc,.kyz-part-07 .four-slide ul li.active p,
    .kyz-part-02 .tab-cards ul li .cover-box{display: none;}
    .data-number dl dd:nth-of-type(3n),
    .data-number dl dd{
        margin: 0;
        padding: 0 .1rem;
    }
    .data-number dl dd{
        flex: 1 0 0;
    }
    .part-04-content .right-content{padding-left: 0;}
    .data-number dl{
        margin: 0 -.1rem;
    }
    .kyz-part-03 .card-list ul li{
        width: 33.33%;
    }
    .kyz-part-03 .card-list ul li .show-txt{
        min-height: 3.5rem;
    }
    .part-04-content .right-content .mobile-img{display: block;}
    .part-04-content figure{display: none;}
    .part-04-content .right-content dd{width: 49%;}
    .part-04-content .right-content dl{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .kyz-part-05 .top-description{margin-bottom: 1rem;}
    .kyz-part-05 .bottom-slide ul li{width: 33.33%;}
    .kyz-part-05 .bottom-slide ul li:nth-of-type(1) .txt,
    .kyz-part-05 .bottom-slide ul li:nth-of-type(2) .txt{
        border-bottom: solid 1px rgba(255,255,255,.3) ;
    }
    .data-number dl dd strong{font-size: 30px;}
    .font40,.font38,.font60,.kyz-part-07 .four-slide ul li.active h3,
    .scr-part-youshi.kyz-part-07 .four-slide ul li.active h3,
    .kyz-part-07 .four-slide ul li h3 {font-size: 20px;}
    .font20{font-size: 16px;}
    .font22{font-size: 16px;}
    .font24{font-size: 18px;}
    .font18,.kyz-part-05 .top-description .description,.kyz-part-05 .bottom-slide ul li .num{font-size: 14px;}
    .kyz-part-07 .four-slide ul .slide-content,.kyz-part-07 .four-slide ul li.active .slide-content{height: 4rem;padding: 1.4rem .2rem 0 .2rem;}
    .kyz-part-07 .four-slide ul li p{min-width: 3.5rem;}
    .kyz-part-07 .four-slide ul li,
    .kyz-part-07 .four-slide ul li.active{width: 25%;}
    .kyz-part-07 .four-slide ul li.active .slide-content{text-align: center;}
    .kyz-part-07 .four-slide ul li.active .num{right: 0;width: 100%;}
    .part-08-content ul li figure{width: .8rem;height: .8rem;}
    .part-08-content ul li figure img{max-height: .3rem;}
    .part-08-content ul li:before{top: .36rem;}
    .part-08-content ul li:after{top: .4rem;}
    .part-08-content ul li{padding: 0 .15rem;}
    .mb80{margin-bottom: .4rem;}
    .part-09-content dl{display: flex; flex-wrap: wrap;justify-content: space-between;}
    .part-09-content dl dd{position: static;width: 49%;margin-top: .3rem;}
    .part-09-content .middle-circle{
        width: 4rem;
        height: 4rem;
        padding: .3rem;
    }
    .part-09-content dl dd:nth-of-type(odd) {
        flex-direction: row;
        text-align: left;
    }
    .part-09-content dl dd:nth-of-type(odd) .txt{
        padding: 0 0 0 .35rem;
    }
    .kyz-part-02 .tab-cards ul li .show-box{min-height: 1.8rem;}
    .kyz-part-07 .four-slide ul li.active figure{height: .75rem;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li.active p{display: block;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li.active .slide-content{text-align: left;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li p{min-width: 100%;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li.active .slide-content {
        padding: 1rem 0.3rem 0.4rem 0.3rem;
    }
    .gongneng-list ul figure img{height: 3rem;}
    .gongneng-list ul .txt:before{font-size: 45px;margin-right: .3rem;}
    .gongneng-list ul .txt{padding: 0 .5rem;}
    .part-04-content .right-content dd{margin-bottom:2% !important;background: rgba(255,255,255,0.3);border:1px solid rgba(255,255,255,0.2);}
    .part-04-content .right-content dd.active{background: url(../images/banbg.jpg) no-repeat right center/cover;color: #ffffff;}
    .part-04-content .right-content dd.active p{background: none;}
}



@media (max-width: 640px) {
    .data-number dl dd{flex: none;}
    .kyz-part-02 .tab-cards ul li,
    .data-number dl dd{
        width: 33.33%;text-align: center;
    }
    .data-number dl dd strong{justify-content: center;}
    .data-number dl dd:nth-of-type(3n), .data-number dl dd{
        margin-top: .3rem;
    }
    .kyz-part-03 .card-list ul li,.kyz-part-05 .bottom-slide ul li,
    .kyz-part-07 .four-slide ul li, .kyz-part-07 .four-slide ul li.active{width: 50%;}
    .data-number dl {
        margin-top: -.3rem;
    }
    .kyz-part-02 .tab-cards ul li .show-box{
        padding: .3rem .2rem;
    }
    .part-04-content .top-title{text-align: center;}
    .kyz-part-03 .card-list ul li h3{min-height: 54px;margin-bottom: .1rem;}
    .kyz-part-03 .card-list ul li .show-txt{border: 0;padding:0.2rem 0.3rem;}
    .kyz-part-03 .card-list ul li .inside-item{min-height: 100%;border: solid 2px #cdd7e9;}
    .kyz-part-05 .bottom-slide ul li:last-child,.part-06-content .bottom-list ul li,
    .mode-mq-content figure,.mode-mq-content .txt,
    .scr-part-youshi.kyz-part-07 .four-slide ul li.active,
    .scr-part-youshi.kyz-part-07 .four-slide ul li,
    .gongneng-list ul figure, .gongneng-list ul .txt{width: 100%;}
    .kyz-part-05 .bottom-slide ul li .txt{border-bottom: solid 1px rgba(255,255,255,.3);}
    .kyz-part-05 .bottom-slide ul li:nth-of-type(2) .txt, .kyz-part-05 .bottom-slide ul li:nth-of-type(4) .txt,
    .kyz-part-05 .bottom-slide ul li:last-child .txt{
        border-right: 0;
    }
    .mode-mq-content .txt{
        padding: .5rem 0 0 0;
    }
    .part-06-content .bottom-list ul li:not(:last-child){border-bottom: solid 1px transparent;}
    .kyz-part-07 .four-slide ul li{
        margin-top: .1rem;
    }
    .kyz-part-07 .four-slide ul{
        margin-top: -.1rem;
    }
    .kyz-part-05 .top-description,.gongneng-list ul .txt .description{max-width: 100%;}
    .kyz-part-05.pd100,.kyz-part-06 .part-06-content{background-position: center center !important;}
    .part-08-content ul{flex-wrap: wrap;margin-top: -.3rem;}
    .part-08-content ul li{flex: none;width: 50%;margin-top: .3rem;}
    .part-08-content ul li:before,.part-08-content ul li:after{display: none;}
    .part-08-content ul li figure{width: 1.1rem;height: 1.1rem;}
    .part-08-content ul li figure img{max-height: .4rem;}
    .part-04-content .right-content .mobile-img img{max-width: 70%;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li .slide-content{height: auto;text-align: left;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li .slide-content,
    .scr-part-youshi.kyz-part-07 .four-slide ul li.active .slide-content{padding: .5rem .3rem;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li.active .slide-content{background: rgba(0,56,148,.45) url(../images/mask_four_min.png) no-repeat 0 center/cover;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li p{display: block;}
    .scr-part-youshi.kyz-part-07 .four-slide ul li p{margin-top: .3rem;}
    .gongneng-list ul figure img{height: auto;}
    .gongneng-list ul .txt{padding: .5rem;justify-content: center;}
    .gongneng-list ul .txt:before{font-size: 35px;}
    .gongneng-list ul .txt .introduce{flex: 1 0 0;}
    
    .part-04-content .right-content dd p{font-size: 15px;line-height: 24px;}
}

@media (max-width: 480px) {
    .part-04-content .right-content dd p{font-size: 16px;}
    .kyz-part-07 .four-slide ul li.active h3,
    .kyz-part-07 .four-slide ul li h3{font-size: 16px;}
    .part-09-content dl dd{width: 100%;margin-top: .5rem;}
    .part-09-content dl dd:nth-of-type(odd){
        flex-direction: row-reverse;
    }
    .part-09-content dl dd:nth-of-type(odd) .txt{
        padding: 0 .35rem 0 0;
        text-align: right;
    }
    .data-number dl dd strong{font-size: 24px;}
}

/* 智慧空压站 end */
.client-2 {
    position: fixed;
    right: -170px;
    top: 50%;
    z-index: 900;
}

.client-2 li a {
    text-decoration: none;
}

.client-2 li {
    margin-top: 1px;
    clear: both;
    height: 0.62rem;
    min-height:62px;
    position: relative;
}

.client-2 li i {
    background: url(/upload/image/2025-01/1736144074013.png) no-repeat;
    display: block;
    width: 0.3rem;
    height: 0.27rem;
    margin: 0px auto;
    text-align: center;
    background-position: center;
    background-size: contain;
}

.client-2 li p {
    height: 0.2rem;
    font-size: 0.12rem;
    line-height: 0.2rem;
    overflow: hidden;
    text-align: center;
    color: #fff;
}

.client-2 .my-kefu-sq i {
   background-image:url(/upload/image/2025-01/1736144890928.png)
}

.client-2 .my-kefu-tel i {
   background-image:url(/upload/image/2025-01/1736144896678.png)
}

.client-2 .my-kefu-ftop {
    display: none;
}

.client-2 .my-kefu-ftop i {
    width: 0.35rem;
    height: 0.5rem;
    background-image:url(/upload/image/2025-01/1736144901127.png)
}

.client-2 .my-kefu-ftop .my-kefu-main {
    padding-top: 0.06rem;
}

.client-2 .my-kefu-left {
    float: left;
    width: 0.62rem;
    height: 0.47rem;
    position: relative;
    min-width: 62px;
    min-height: 47px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.client-2 .my-kefu-tel-right {
    font-size: 0.16rem;
    color: #fff;
    float: left;
    height: 0.24rem;
    line-height: 0.22rem;
    padding: 0 0.15rem;
    border-left: 1px solid #fff;
}

.client-2 .my-kefu-right {
    width: 0.2rem;
}

.client-2 .my-kefu-tel-main {
    background: #0055b2;
    color: #fff;
    height: 100%;
    width: 2.3rem;
    min-width:230px;
    float: left;
    display: flex;
    align-items: center;
}

.client-2 .my-kefu-main {
    background: #0055b2;
    width: 0.97rem;
    min-width:97px;
    height: 100%;
    position: relative;
    padding: 0.09rem 0 0;
    float: left;
}

.client-2 .my-kefu-weixin-pic {
    position: absolute;
    left: -1.3rem;
    top: -0.24rem;
    display: none;
    z-index: 333;
}

.my-kefu-weixin-pic img {
    width: 1.15rem;
    height: 1.15rem;
}


@media screen and (max-width:1024px){
    .HomeNews .HomeNewsBox .item{
        min-height:4rem;
    }
}
.tab-max-images img {
    width: 100%;
    max-width: 11rem;
}
.kyz-part-02 .tab-cards ul li figure img {
    width: 100%;
    min-width: 0.46rem;
}
.part-09-content .middle-circle img,
.kyz-part-01 .right-content .t-center img{
    width:100%;
}
.cnShow .nBan .txt .en,
.cnShow .nBan .txt .cn{
    display:none;
}
@media screen and (min-width:1920px){
    .client-2 {
        right: -1.7rem;
    }
}
.HomeAbout .bg2{
    opacity:1 !important;
}
.HomeAbout.on2 .HomeLogo.on2 {
    opacity: 1 !important;
    transform: translateY(0) !important;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
}
.HomeAbout.on2 .HomeAboutBox {
    opacity: 1 !important;
    transform: translateY(0) !important;
}
.mc_bs3_videobox .mc_bs3_svg2 {
    width: 100% !important;
    opacity: 1 !important;
    z-index: 99 !important;
}
.HomeAbout.on2 .HomeNum {
    opacity: 1 !important;
    transform: translateY(0) !important;
}
.mc_bs3_videobox.end2 {
    position:relative !important;
}
.mc_bs3_videobox.end2 .mc_bs3_videowrap{
    top: 0 !important;
    transform: translate(-50%, 0px) !important;
}
.he_syp2.he_syp3{
    height:auto !important;
}

.PopVideo{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1000;top:0;left:0;display:none;}
.PopVideo .videofile{position:absolute;top:50% !important;left:50% !important;transform:translate(-50%,-50%);width:90% !important;;max-width:12rem;display:block !important;height:auto !important;}
.PopVideo .videofile video{width:100%;max-height:90%;height:auto !important;}
.PopVideo .videofile .close{position:absolute;right:-0 !important;top:-0.45rem !important;}

@media(max-width:1024px){
    .mc_bs3_videobox.end2 .mc_bs3_videowrap{ transform: translate(0, 0px) !important;}
    .kyz-part-02 .tab-cards ul li figure img{width:auto;}
    .kyz-part-02 .tab-cards ul li .show-box p{font-size: 16px;}
}
















