/* cqdr50c3 模板样式：参考 home_00041 抽取并清洗 */
/* 清洗掉了远程字体、外链 CSS、统计 / 客服 / 浮动联系相关样式，保留参考站视觉骨架 */

/* 全局 reset 与基础排版 */
body.tpl-cqdr50c3 html{color:#000;background:#fff}
body.tpl-cqdr50c3 body{color:#666;font-size:14px;width:100%;font-family:"微软雅黑"}
body.tpl-cqdr50c3 body,.tpl-cqdr50c3 div,.tpl-cqdr50c3 ul,.tpl-cqdr50c3 li,.tpl-cqdr50c3 h2,.tpl-cqdr50c3 h3,.tpl-cqdr50c3 h4,.tpl-cqdr50c3 input,.tpl-cqdr50c3 p{margin:0;padding:0}
.tpl-cqdr50c3 img{border:0}
.tpl-cqdr50c3 li{list-style:none}
.tpl-cqdr50c3 a{text-decoration:none;color:#333}
.tpl-cqdr50c3 a:hover{text-decoration:none}
.tpl-cqdr50c3 a:focus{outline:0}
.tpl-cqdr50c3 input{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;vertical-align:middle;font:99% arial,helvetica,clean,sans-serif}
.tpl-cqdr50c3 p{word-spacing:-1.5px}
.tpl-cqdr50c3 .clear{clear:both;height:0;line-height:0;font-size:0}
.tpl-cqdr50c3 .clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

/* 公共宽度容器 */
.tpl-cqdr50c3 .content,.tpl-cqdr50c3 .footer{width:1400px;margin:0 auto;font-family:"Microsoft Yahei"}

/* 顶部壳 topWrap / header / logobox / logo / nav / m_nav */
.tpl-cqdr50c3 .topWrap{font-family:"Microsoft Yahei";position:relative;width:100%;background:#fff;padding-top:25px}
.tpl-cqdr50c3 .logobox{height:60px;overflow:hidden;width:1400px;margin:0 auto;position:relative}
.tpl-cqdr50c3 .logobox .logo{max-height:60px;float:left;overflow:hidden}
.tpl-cqdr50c3 .logobox .logo img{height:60px;max-height:60px!important;max-width:360px!important}
.tpl-cqdr50c3 .nav{height:60px;position:relative;float:right;margin-top:30px;width:100%;background:#0067d0}
.tpl-cqdr50c3 .nav ul{width:1400px;margin:0 auto;display:flex;justify-content:space-between}
.tpl-cqdr50c3 .nav li{float:left;height:40px;line-height:40px;text-align:center;margin-top:10px}
.tpl-cqdr50c3 .nav li a{font-size:16px;color:#fff;display:inline-block;padding:0 20px;font-weight:600}
.tpl-cqdr50c3 .nav .cur a{color:#0067d0;background:#fff}
.tpl-cqdr50c3 .nav li:hover a{color:#0067d0;background:#fff;font-weight:bold}
.tpl-cqdr50c3 .m_nav{position:absolute;top:10px;width:40px;height:40px;background:url(images/0.png) no-repeat center center #0067d0;background-size:25px auto;right:5px}

/* 全屏轮播 fullSlide */
.tpl-cqdr50c3 .fullSlide{min-width:1200px;position:relative;height:450px;overflow:hidden;z-index:2}
.tpl-cqdr50c3 .fullSlide .bd{position:relative;z-index:0}
.tpl-cqdr50c3 .fullSlide .bd ul{width:100%!important}
.tpl-cqdr50c3 .fullSlide .bd li{width:100%!important;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}
.tpl-cqdr50c3 .fullSlide .bd li img{width:100%;height:100%;object-fit:cover;max-width:none}
.tpl-cqdr50c3 .fullSlide .hd{position:absolute;bottom:32px;z-index:99;left:46%;width:200px}
.tpl-cqdr50c3 .fullSlide .hd li{width:15px;height:15px;float:left;margin-right:20px;background:#fff;border-radius:50%}
.tpl-cqdr50c3 .fullSlide .hd li.on{background:#0067d0}
.tpl-cqdr50c3 .fullSlide .prev,.tpl-cqdr50c3 .fullSlide .next{position:absolute;top:50%;cursor:pointer}
.tpl-cqdr50c3 .fullSlide .prev{left:2%}
.tpl-cqdr50c3 .fullSlide .next{right:2%}

/* 视频展示 dpspbox / dpspcpimgvideo / dpspycbox / videobox2024 / playvideo2024 / tuijianimgbox2024 */
.tpl-cqdr50c3 .dpspbox{margin:15px auto;overflow:hidden;width:1200px;background:#fff}
.tpl-cqdr50c3 .dpspcpimgvideo{position:relative;width:850px;float:left}
.tpl-cqdr50c3 .dpspcpimgvideo .videobox2024{max-height:600px;position:relative;overflow:hidden;justify-content:center;margin-bottom:20px;display:flex;align-items:center;background:#000}
.tpl-cqdr50c3 .dpspcpimgvideo .videobox2024 img{width:100%;display:block}
.tpl-cqdr50c3 .dpspcpimgvideo .playvideo2024{position:absolute;left:50%;top:50%;margin-left:-35px;z-index:10;margin-top:-35px;cursor:pointer}
.tpl-cqdr50c3 .dpspcpimgvideo .playvideo2024 img{width:70px;height:70px;border-radius:15px}
.tpl-cqdr50c3 .dpspycbox{width:330px;float:right;color:#fff}
.tpl-cqdr50c3 .dpspycbox .moreimglist2024{margin-top:0}
.tpl-cqdr50c3 .dpspycbox .moreimglist2024 li{margin-bottom:10px;height:80px;padding-bottom:10px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;cursor:pointer}
.tpl-cqdr50c3 .dpspycbox .moreimglist2024 .tuijianimgbox2024{width:80px;height:80px;overflow:hidden;position:relative}
.tpl-cqdr50c3 .dpspycbox .moreimglist2024 .tuijianimgbox2024 img{width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block}
.tpl-cqdr50c3 .dpspycbox .moreimglist2024 .cp-title2024{line-height:30px;color:#999;overflow:hidden;text-overflow:ellipsis;font-size:18px;width:230px;max-height:60px}
.tpl-cqdr50c3 .dpspycbox .moreimglist2024 .tuijianimgbox2024 .playvideo2 img{position:relative;width:30px;height:30px;left:25px;top:25px}
.tpl-cqdr50c3 .dpspycbox::after{content:"";display:block;clear:both}

/* 视频介绍文字 */
.tpl-cqdr50c3 .video_intro1{width:1200px;margin:0 auto;font-size:18px;font-weight:bold;color:#0067d0;text-align:center;padding:15px 0}

/* 产品中心 pro_bj / pro / index-title-box / product */
.tpl-cqdr50c3 .pro_bj{padding-top:40px;overflow:hidden;box-sizing:border-box;background:#f0f0f0}
.tpl-cqdr50c3 .pro{margin-bottom:36px;position:relative}
.tpl-cqdr50c3 .pro .index-title-box{text-align:center;padding-bottom:20px}
.tpl-cqdr50c3 .pro .index-title-box h2{width:348px;margin:0 auto;font-size:32px;background:url(images/1.png) no-repeat left center;height:60px;line-height:60px}
.tpl-cqdr50c3 .pro .index-title-box p{margin-top:20px;font-size:18px;line-height:20px;color:#97989E}
.tpl-cqdr50c3 .pro .product ul{overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}
.tpl-cqdr50c3 .pro .product ul li{width:338px;margin-bottom:20px}
.tpl-cqdr50c3 .pro .product ul li .img{width:100%;padding-top:75%;position:relative;overflow:hidden}
.tpl-cqdr50c3 .pro .product ul li .img img{width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block;transition:all .5s}
.tpl-cqdr50c3 .pro .product ul li:hover .img img{transform:scale(1.1)}
.tpl-cqdr50c3 .pro .product ul li:hover{box-shadow:0 0 20px #aaa}
.tpl-cqdr50c3 .pro .product ul li .tit{padding:10px;text-align:center;background:#fff}
.tpl-cqdr50c3 .pro .product ul li .tit p{font-size:16px}
.tpl-cqdr50c3 .index-more{display:inline-block;padding:10px 30px;background:#fff;color:#333;border:1px solid #0067d0;border-radius:4px}
.tpl-cqdr50c3 .index-more:hover{background:#0067d0}
.tpl-cqdr50c3 .index-more:hover a{color:#fff}

/* 服务能力 service */
.tpl-cqdr50c3 .service{padding:60px 0}
.tpl-cqdr50c3 .service ul{display:flex;justify-content:space-between}
.tpl-cqdr50c3 .service ul li .box{width:270px;padding-bottom:47px;background:#f4f3f3;text-align:center;cursor:pointer;transition:all .5s}
.tpl-cqdr50c3 .service ul li:last-child .box{margin-right:0}
.tpl-cqdr50c3 .service ul li img{margin-top:40px;width:132px;height:132px}
.tpl-cqdr50c3 .service ul li:hover img{transform:rotateY(180deg);transition:all .5s}
.tpl-cqdr50c3 .service ul li p{font-size:20px;margin-top:42px;margin-bottom:22px;font-weight:bold;padding:0 10px}
.tpl-cqdr50c3 .service ul li i{width:60px;height:1px;background:#595757;display:block;margin:auto;margin-bottom:36px;transition:all .5s}
.tpl-cqdr50c3 .service ul li span{display:block;font-size:16px;line-height:26px;padding:0 10px;height:52px;overflow:hidden}
.tpl-cqdr50c3 .service ul li .box:hover{background:#0067d0;box-shadow:0 0 20px #aaa;color:#fff}
.tpl-cqdr50c3 .service ul li:hover i{background:#fff}

/* 关于我们 aboutbox / index-mask / about-wenzi / about-cont / about-img */
.tpl-cqdr50c3 .aboutbox{overflow:hidden}
.tpl-cqdr50c3 .index-mask{background:#f0f0f0;width:100%;height:100%}
.tpl-cqdr50c3 .aboutbox .content{padding:30px 0;position:relative}
.tpl-cqdr50c3 .aboutbox .about-wenzi{width:950px;background:#fff;padding:40px}
.tpl-cqdr50c3 .aboutbox .about-wenzi .about-cont{line-height:28px;text-align:justify;min-height:360px;overflow:hidden;width:700px;text-indent:15px;max-height:500px}
.tpl-cqdr50c3 .aboutbox .about-img{width:600px;overflow:hidden;height:370px;position:absolute;right:0;top:160px}
.tpl-cqdr50c3 .aboutbox .about-img img{width:100%;height:100%;object-fit:cover}

/* 客户案例 al_bj / almask / anl */
.tpl-cqdr50c3 .al_bj{box-sizing:border-box;overflow:hidden;padding-bottom:50px}
.tpl-cqdr50c3 .almask{padding:20px 0}
.tpl-cqdr50c3 .anl{margin-top:20px;position:relative}
.tpl-cqdr50c3 .anl h2{color:#999}
.tpl-cqdr50c3 .anl ul{overflow:hidden;display:flex;flex-wrap:wrap}
.tpl-cqdr50c3 .anl ul li{width:338px;margin-right:15px;margin-bottom:15px;cursor:pointer;float:left}
.tpl-cqdr50c3 .anl ul li .img{width:100%;padding-top:75%;position:relative;overflow:hidden}
.tpl-cqdr50c3 .anl ul li .img img{width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block;transition:all .5s}
.tpl-cqdr50c3 .anl ul li .img h3{position:absolute;bottom:0;width:100%;color:#fff;line-height:50px;background:rgba(0,0,0,.5);padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}
.tpl-cqdr50c3 .anl ul li:hover .img img{transform:scale(1.1)}

.tpl-cqdr50c3 .case-carousel{position:relative;overflow:hidden;padding:0 50px}
.tpl-cqdr50c3 .case-track{overflow:hidden}
.tpl-cqdr50c3 .case-track ul{white-space:nowrap;font-size:0;transition:transform .4s ease}
.tpl-cqdr50c3 .case-track ul li{display:inline-block;vertical-align:top;white-space:normal;width:338px;margin-right:15px;margin-bottom:15px;cursor:pointer}
.tpl-cqdr50c3 .case-track ul li .img{width:100%;padding-top:75%;position:relative;overflow:hidden}
.tpl-cqdr50c3 .case-track ul li .img img{width:100%;height:100%;position:absolute;left:0;top:0;min-height:100%;display:block;transition:all .5s}
.tpl-cqdr50c3 .case-track ul li .img h3{position:absolute;bottom:0;width:100%;color:#fff;line-height:50px;background:rgba(0,0,0,.5);padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}
.tpl-cqdr50c3 .case-track ul li:hover .img img{transform:scale(1.1)}
.tpl-cqdr50c3 .case-carousel .al_j1,.tpl-cqdr50c3 .case-carousel .al_j2{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}
.tpl-cqdr50c3 .case-carousel .al_j1{left:0}
.tpl-cqdr50c3 .case-carousel .al_j2{right:0}
.tpl-cqdr50c3 .case-carousel .al_j1 img,.tpl-cqdr50c3 .case-carousel .al_j2 img{width:100%;height:100%;max-width:none}

/* 新闻中心 ns_bj / news / ns_n / dongt */
.tpl-cqdr50c3 .ns_bj{background:#f0f0f0;padding:40px 0;box-sizing:border-box}
.tpl-cqdr50c3 .news .index-title-box{text-align:center;padding-bottom:20px}
.tpl-cqdr50c3 .news .index-title-box h2{width:348px;margin:0 auto;font-size:32px;background:url(images/1.png) no-repeat left center;height:60px;line-height:60px}
.tpl-cqdr50c3 .news .index-title-box p{margin-top:20px;font-size:18px;line-height:20px;color:#97989E}
.tpl-cqdr50c3 .ns_n{display:flex;justify-content:space-between;margin-top:15px;flex-wrap:wrap}
.tpl-cqdr50c3 .dongt{width:325px;background:#fff}
.tpl-cqdr50c3 .dongt dl{border:1px solid #eee;padding:10px;transition:all .3s}
.tpl-cqdr50c3 .dongt dl:hover{border-color:#fff;box-shadow:0 5px 10px rgba(32,33,38,.1)}
.tpl-cqdr50c3 .dongt dt{width:100%;height:200px;overflow:hidden;margin-bottom:10px}
.tpl-cqdr50c3 .dongt dt img{width:100%;height:100%;object-fit:cover;transition:all .5s}
.tpl-cqdr50c3 .dongt dt:hover img{transform:scale(1.1)}
.tpl-cqdr50c3 .dongt dd h4{font-size:18px;margin-bottom:8px;line-height:1.4}
.tpl-cqdr50c3 .dongt dd h4 a{color:#333}
.tpl-cqdr50c3 .dongt dd h4 a:hover{color:#0067d0}
.tpl-cqdr50c3 .dongt dd span{color:#999;font-size:14px;display:block;margin-bottom:8px}
.tpl-cqdr50c3 .dongt dd p{color:#666;font-size:14px;line-height:24px}

/* 友情链接 linkbox */
.tpl-cqdr50c3 .linkbox{background:#f2f2f2;padding:15px;width:1370px;line-height:26px;margin:50px auto}
.tpl-cqdr50c3 .linkbox a{display:inline-block;margin-right:10px;color:#666;font-size:14px}
.tpl-cqdr50c3 .linkbox h4{font-size:18px;font-weight:bold;display:inline-block;color:#333}

/* 页脚 footWrap / footer */
.tpl-cqdr50c3 .footWrap{background:#33383c;overflow:hidden;font-family:"Microsoft Yahei";padding:30px 0;position:relative;z-index:1}
.tpl-cqdr50c3 .footer{width:1200px;margin:0 auto;position:relative;line-height:25px;text-align:center;color:#fff}
.tpl-cqdr50c3 .footer a{color:#fff}

/* 高亮样式（产品/案例/介绍/页脚中的固定业务词强调） */
.tpl-cqdr50c3 .dptygjc{color:#0067d0;font-weight:bold}
.tpl-cqdr50c3 .dpsbm{color:#0067d0}
.tpl-cqdr50c3 .tylxr{color:#0067d0}
.tpl-cqdr50c3 .tydz{color:#0067d0}
.tpl-cqdr50c3 .sjys19{color:#9c661f;font-weight:bold}
