@charset "utf-8";
.pd{padding:0 .2rem}
body,html{height:100%}
.m-banner{width:100%;height:5.73rem;overflow:hidden}
.operate-box .tit{line-height:1.85rem;background-color:#fafafa;font-size:.38rem;color:#333;text-align:center}
.operate-box .list{background-color:#e9ebed}
.operate-box .list li{background-color:#fff;padding:.6rem .2rem;font-size:.2rem;color:#737272}
.operate-box .list li:nth-child(2) .l-con i{background-position:-.75rem 0}
.operate-box .list li:nth-child(3) .l-con i{background-position:-1.5rem 0}
.operate-box .list li:nth-child(4) .l-con i{background-position:-2.25rem 0}
.operate-box .list li .text{font-size:.3rem;color:#333;margin-bottom:.25rem}
.operate-box .list li .l-con{padding:0 .2rem;display:inline-block;vertical-align:middle}
.operate-box .list li .l-con i{display:block;width:.75rem;height:.72rem;background:url(../images/cl_images/operate-icon.png) no-repeat;background-size:3rem}
.operate-box .list li .r-con{width:5.6rem;display:inline-block;vertical-align:middle;padding-left:.35rem}
.operate-box .list li+li{margin-top:.1rem}
.contact-box .map{width:100%;height:5.74rem;overflow:hidden}
.contact-box .tel{padding:.95rem 0 1.2rem;text-align:center}
.contact-box .tel .text{font-size:.3rem;color:#666;letter-spacing:.1rem;margin-bottom:.3rem}
.contact-box .tel .num{font-size:.6rem;line-height:.6rem;color:#333}
.contact-box .server-list{padding:0 .4rem}
.contact-box .server-list .img-box{width:6.71rem;height:2.82rem;overflow:hidden;position:relative;text-align:center}
.contact-box .server-list .img-box .tit{position:absolute;top:.9rem;left:50%;transform:translateX(-50%);color:#fff;font-size:.4rem;letter-spacing:.07rem}
.contact-box .server-list .text{width:5.9rem;background-color:#fff;padding:.48rem .3rem;box-shadow:0 .08rem .2rem .01rem #eef6f9;margin:-.8rem auto 1.2rem;position:relative;z-index:10}
.contact-box .server-list .text p{line-height:.6rem;font-size:.28rem;color:#333}
.contact-box .h-list{padding:0 .85rem;font-size:.28rem;color:#999}
.contact-box .h-list li{margin-bottom:.6rem}
.contact-box .h-list .name{color:#333;margin-bottom:.3rem}
.contact-box .h-list .info{line-height:.5rem}
.case-box h2{font-size:.38rem;color:#333;padding:.9rem 0 .3rem;text-align:center;font-weight:400}
.case-box .des{
    padding: 0 .4rem;
    font-size: .3rem;
    margin-bottom: .4rem;
}
.case-box .case-list{padding:0 .4rem 1rem;margin-left:-.13rem}
.case-box .case-list li{width:2.14rem;float:left;font-size:.24rem;color:#666;text-align:center;margin-bottom:.2rem;margin-left:.13rem}
.case-box .case-list li .img-box{border:.02rem solid #e9ebed;margin-bottom:.1rem;width:2.14rem;height:3.19rem}
.case-box .case-list li .img-box img{width:100%;height:100%}
.case-box .case-list li .add{line-height:.6rem;background-color:#e9ebed}
.case-box .tc-banner{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;max-width:750px;min-width:320px;margin:0 auto;display:none}
.case-box .tc-banner .mask{width:100%;height:100%;position:absolute;left:0;background-color:rgba(0,0,0,.5)}
.case-box .tc-banner .con-box{width:6.71rem;height:7.71rem;position:absolute;top:50%;left:.4rem;transform:translateY(-50%)}
.case-box .tc-banner .swiper-slide{text-align:center}
.case-box .tc-banner .swiper-slide img{width:5.4rem;height:7.71rem;overflow:hidden}
.case-box .tc-banner .swiper-button-next,.case-box .tc-banner .swiper-button-prev{width:.16rem;height:.49rem;background:url(../images/cl_images/case-icon.png) no-repeat;background-size:.32rem}
.case-box .tc-banner .swiper-button-next{background-position:-.16rem 0}
.yczc.m-banner{width:100%;height:6.69rem}
.yczc-box .tit{font-size:.48rem;color:#333;font-weight:400;padding:.9rem .4rem}
.yczc-box .world{width:100%;height:3.4rem;background:url(../images/cl_images/yczc-bg.jpg) no-repeat;background-size:7.5rem;position:relative}
.yczc-box .world a{position:absolute;color:#fff;display:block;width:.68rem;padding:.05rem;z-index:1;text-align:center;font-size:.14rem}
.yczc-box .world a.move{animation:flicker 1.2s linear infinite forwards}
.yczc-box .world .america{top:1.33rem;left:.4rem;background-color:#e60438}
.yczc-box .world .europe{top:.4rem;left:2.95rem;background-color:#0f85cc}
.yczc-box .world .asia{top:.9rem;left:4.6rem;background-color:#f9a40f}
.yczc-box .world .africa{top:1.35rem;left:3.35rem;background-color:#242826}
.yczc-box .world .australia{top:1.7rem;left:5.97rem;background-color:#099d4a}
.yczc-box .yczc-tab{padding:0 .4rem}
.yczc-box .yczc-tab .nav{height:1.2rem;line-height:1.2rem;font-size:0;margin-top:.8rem;text-align:justify}
.yczc-box .yczc-tab .nav img{width:.7rem;height:.42rem;border:0;display:inline-block;vertical-align:middle;margin-left:.05rem}
.yczc-box .yczc-tab .nav p{width:2.95rem;height:1.2rem;text-align:center;font-size:.36rem;color:#fff;background-color:#3ca5c5;position:relative}
.yczc-box .yczc-tab .nav p.on{background-color:#fff;color:#666;box-shadow:0 -.02rem .01rem .01rem #e2e2e2}
.yczc-box .yczc-tab .nav p.on:after{content:'';position:absolute;width:100%;height:.3rem;background-color:#fff;bottom:-.2rem;left:0;z-index:2}
.yczc-box .yczc-tab .tab-con{box-shadow:0 0 .1rem .01rem #e2e2e2;padding-top:.6rem;margin-bottom:1.2rem}
.yczc-box .yczc-tab .tab-con .item{padding:0 .2rem .7rem;font-size:.28rem;color:#666;display:none}
.yczc-box .yczc-tab .tab-con .item .text{font-size:.36rem;color:#000}
.yczc-box .yczc-tab .tab-con .item .info{margin:.3rem auto .6rem;line-height:.6rem}
.yczc-box .yczc-tab .tab-con .item .h-list{text-align:center;font-size:0;margin-left:-.1rem}
.yczc-box .yczc-tab .tab-con .item .h-list li{width:2rem;height:.5rem;display:inline-block;margin-left:.1rem;margin-bottom:.6rem}
.yczc-box .yczc-tab .tab-con .img-box{margin:0 auto;width:6.3rem;height:3.5rem;overflow:hidden;margin-bottom:.6rem}
.yczc-box .yczc-tab .tab-con .icon{display:flex;justify-content:space-around}
.yczc-box .yczc-tab .tab-con .icon .icon-item{flex:1;text-align:center;justify-content:center;font-size:.28rem;color:#1084b9}
.yczc-box .yczc-tab .tab-con .icon .icon-item:nth-child(2) i{background-position:-1.51rem 0}
.yczc-box .yczc-tab .tab-con .icon .icon-item:nth-child(3) i{background-position:-3.02rem 0}
.yczc-box .yczc-tab .tab-con .icon i{width:1.51rem;height:1.5rem;display:block;background:url(../images/cl_images/yczc.png) no-repeat;background-size:4.53rem;margin:0 auto .2rem}
@keyframes flicker{0%{opacity:1}
50%{opacity:.1}
to{opacity:1}
}
.p-video-btn{margin:.32rem auto .42rem;font-size:.24rem;color:#1084b9}
.p-video-btn i{display:inline-block;width:.24rem;height:.24rem;background:url(../images/demo/cl_images/play.png) no-repeat;vertical-align:middle;background-size:.24rem;margin-right:.09rem}
.p-video-btn span{display:inline-block;vertical-align:middle}
.w-prouduct-b{width:100%;height:9.42rem;background:url(../images/demo/cl_images/p-bg.jpg) no-repeat;background-size:100%;text-align:center;font-size:.4rem;color:#666;overflow:hidden}
.w-prouduct-b.p-czf3{height:12.08rem;background:url(../images/demo/cl_images/p-bg1.jpg) no-repeat}
.w-prouduct-b.p-czf3 .info{font-size:.36rem;color:#333;margin:.25rem 0}
.w-prouduct-b.p-czf3 .img-box{width:2.28rem;height:4.64rem;margin:0 auto}
.w-prouduct-b.p-czf3 .fun{text-align:center;margin-top:.4rem}
.w-prouduct-b.p-czf3 .fun p{display:inline-block;min-width:2.12rem;height:.44rem;line-height:.44rem;text-align:center;font-size:.18rem;
    color:#999;border:1px solid #999;border-radius:.2rem;margin:0 .2rem .1rem}
.w-prouduct-b.p-czf3 .tit{margin:.75rem auto .4rem}
.w-prouduct-b .tit{font-weight:400;margin:1.15rem auto .5rem}
.w-prouduct-b .tit span{color:#000;position:relative;margin-right:.3rem}
.w-prouduct-b .tit span::before{content:'庐';position:absolute;top:0;right:-.2rem;font-size:.2rem}
.w-prouduct-b .size{font-size:.48rem;line-height:.6rem;height:.6rem;color:#333;display:inline-block;vertical-align:bottom}
.w-prouduct-b .num{font-size:.72rem;color:#000;font-weight:700;margin-right:.3rem;line-height:.6rem}
.w-prouduct-b .des{font-size:.3rem;color:#7a7a7a;margin-top:.3rem;padding: 0 .2rem;}
.p-ckc.img-box{width:2.38rem;height:4.61rem;margin:0 auto}
.p-czb.img-box{width:2.05rem;height:4.65rem;margin:.8rem auto 0}
.p-czf.img-box{width:2.6rem;height:5.04rem;margin:.6rem auto 0}
.p-czf2.img-box{width:5.6rem;height:2.4rem;margin:2.3rem auto 0}
.w-prouduct-m .item{padding:0 .4rem 1rem;overflow:hidden}
.w-prouduct-m .item.adv .tit{text-align:left}
.w-prouduct-m .item.adv .adv-text{font-size:.24rem;color:#666;line-height:.6rem}
.w-prouduct-m .item:nth-child(2n){background-color:#f5f5f5}
.w-prouduct-m .item .tit{font-size:.48rem;color:#000;font-weight:700;text-align:center;margin:.85rem auto .4rem}
.w-prouduct-m .item .des{font-size:.24rem;color:#666;line-height:.48rem}
.w-prouduct-m .item .des.des1{margin-bottom:.47rem}
.w-prouduct-m .item .img-box{width:100%;margin:.5rem auto 0}
.w-prouduct-m.p-czb .item .img-box,.w-prouduct-m.p-czf .item .img-box{margin:.2rem auto}
.w-prouduct-m .item .copy{text-align:right;line-height:.48rem;font-size:.24rem;color:#999}
.w-prouduct-m .item .s-tit{font-size:.32rem;color:#333;line-height:1.4rem}
.w-prouduct-m .item .swiper-container{padding-bottom:1.1rem}
.w-prouduct-m .item .swiper-pagination-bullet{width:.65rem;height:.05rem;border-radius:0;opacity:1;background-color:#d3d3d3}
.w-prouduct-m .item .swiper-pagination-bullet-active{background-color:#067195}

.BMapLib_nav_tab li.BMapLib_current{
    width: 1.2rem !important;
}
.BMapLib_nav_tab_content li{
    padding: 0 .1rem !important;
}
#BMapLib_transBox1 td:nth-child(1),
#BMapLib_transBox1 td:nth-child(3){
    padding-left: 0.02rem !important;
}
#content{height: auto !important;}