/* 导航按钮 */
.home-case {width: 90%!important;margin: 0 auto;}
.home-case-tit {padding: 0.625rem;background-color: #fff;box-sizing: border-box;border: 1px solid #e3e3e3;margin: 0 auto;text-align: center;}
.us-cont{background-color: #fff;border-radius: 0.375rem;padding-bottom: 1.25rem;}
/* 点石团队 */
.us-team-img{width: 100%;}
.case-customer .col-12{box-sizing: border-box;}
.us-team div{text-align: center;font-size: 0.6rem;position: absolute;bottom: 0;width: 97%;color: #fff;background: #333;opacity: 0.8;height: 1.25rem;}
.us-team-btn{width: 4.625rem;height: 1.7rem;margin: auto;line-height: 1.7rem;text-align: center;background-color: #dde7f3;border-radius: 0.25rem;color: #666;display: block;}
.us-team div{position: absolute;bottom: 0;width: 97%;color: #fff;background: black;opacity: 0.6;height: 1.25rem;}
/* 发展历程 */
.case-customer ul{padding: 0;margin: 20px 0;}
.case-customer ul .r{box-sizing: border-box;position: relative;text-align: left;padding-left: 0.625rem;margin-left: 49.4%;border-left: 2px solid #2ba7dd;}
.case-customer ul .l {position: relative;box-sizing: border-box;width: 50%;text-align: right;padding-right: 0.625rem;border-right: 2px solid #2ba7dd;}
.case-customer ul .r .circle{position: absolute;top: -0.6875rem;left: -0.4375rem;}
.case-customer ul .l .circle{position: absolute;top: -0.6875rem;right: -0.4375rem;}
.circle {display: block;width: 8px;height: 8px;border-radius: 50%;border: 2px solid #2ba7dd;background: #fff;}
.tags {font-size: 16px;color: #2ba7dd;}
.case-customer p {color: #9a9a9a;overflow: hidden;text-indent: 0em;}
.case-customer .circle{position: absolute;top: 0;z-index: 2;}
.content-empty{text-indent:0!important;}
/* 联系我们 */
#bdmap{height: 18.75rem;width: 100%;}
/* 资质荣耀 */
.us-qua{width: 100%;padding: 0.125rem;border: 1px solid #e6e6e6;box-sizing: border-box;}
.home-pro{border: 0.0625rem solid #e3e3e3;box-sizing: border-box;padding: 1.0625rem;width: 90%;margin: 0 auto;overflow: hidden;display: none;background-color: #fff;}
.home-programme{margin: 0 auto;color: #666;}
.home-programme-img img{width: 100%;height: 100%;}
.home-programme-list{width: 90%;padding: 1rem;border: 0.03125rem solid #e3e3e3;box-sizing: border-box;margin: 0rem auto;background-color: #fff;}
.home-programme-list i{font-size: 0.875rem;line-height: 1.3rem;}
.glory-p{height: 1.875rem;overflow: hidden;text-align: center;}