﻿.qmbox{padding-top: 0.5rem; padding-bottom: 0.5rem;}
.pb0{padding-bottom: 0;}
.qm-hd{text-align: center;margin-bottom: 0.2rem;}
.qm-hd .qm-mtit{color: #333;font-size: 0.38rem;line-height: 150%;}
.qm-hd .qm-stit{color: #666;font-size: 0.24rem;line-height: 120%;}
.qm-hd .qm-entit{font-size: 0.15rem;color: #999;text-transform: uppercase;line-height: 120%;}
.qmbox .cnt{width: 96.8%;margin: 0 auto;}
.qmbox .cnt6{width: 93.75%;margin-left: auto;margin-right: auto;}
.qm-btn{font-size: 0; text-align: center;    padding-top: 18px;height: 51px;}
.qm-btn a{display: inline-block;width:4.8rem;height: 0.65rem;line-height: 0.65rem;font-size:0.24rem;color:#fff;vertical-align: top;background: #fca232;border-radius: 0.65rem;}
.qmbox.bg-gray{background: #f2f2f2;}
/***====品质 通用样式结束====*/
.yyhj1 .row1{margin-bottom: 0.3rem;}
.yyhj1 .pic{float: left;width: 2.6rem;margin-right: 0.1rem;}
.yyhj1 p{font-size: 0.2rem;line-height: 160%;color: #666; text-indent: 2em;}
.yyhj1 p.first{padding-bottom: 0.1rem;}
.yyhj2-tab{margin-bottom: 0.3rem;}
.yyhj2-tab .hd{ margin-bottom: 0.1rem;}
.yyhj2-tab .hd li{float: left;width: 20%;height: 0.6rem;line-height: 0.6rem;text-align: center; color: #fff; font-size: 0.22rem; background: #bbb; border-right: 1px solid #f2f2f2;}
.yyhj2-tab .hd li.on{background: #4cbbb4;}
.yyhj2-tab .bd{height: 3.2rem;overflow: hidden;}
.yyhj2-slide li{position: relative;}
.yyhj2-slide li img{display: block;width: 100%;height: 3.2rem; background:#fff url("/static/image/loading.gif") center center no-repeat;}
.yyhj2-slide li p{position: absolute;left: 0;right: 0;bottom: 20px;height: 0.5rem;overflow: hidden; line-height: 0.5rem;text-align: center;color:#fff;font-size:0.2rem;background: rgba(0,0,0,0.5);}
.yyhj2-slide .swiper-pagination{ bottom: 5px !important; }
.yyhj2-slide .swiper-pagination-bullet{background: #fff !important; opacity: 1 !important; margin: 0 2px !important;}
.yyhj2-slide .swiper-pagination .swiper-pagination-bullet-active{background: #fca232 !important;}

.yyhj3 ul{margin-top: -0.25rem; margin-bottom: 0.3rem;}
.yyhj3 li{float: left;width: 2.9rem;margin-top:0.25rem;text-align:center;background: #f2f2f2;}
.yyhj3 li:nth-child(2n){float: right;}
.yyhj3 li img{display: block;}
.yyhj3 li p{padding:0.15rem 0;font-size: 0.24rem;color: #4cbbb4;line-height: 0.32rem;}
.yyhj4-slide{margin-bottom: 0.2rem;}
.yyhj4 .row1{margin-bottom: 0.15rem;}
.yyhj4 .row2{overflow: hidden;}
.yyhj4-slide{position: relative;}
.yyhj4-slide li{position: relative;}
.yyhj4-slide img{display: block;width: 100%;height: 3.2rem; background:#fff url("/static/image/loading.gif") center center no-repeat;}
.yyhj4-slide li p{position: absolute;left: 0;right: 0;bottom: 0;height: 0.5rem;overflow: hidden; line-height: 0.5rem;text-align: center;color:#fff;font-size:0.2rem;background: rgba(0,0,0,0.5);}
.yyhj4-slide .swiper-pagination,
.yyhj5-slide .swiper-pagination{position: static;padding: 10px 0 0 0; bottom: auto;font-size: 0;}
.yyhj4-slide .swiper-pagination-bullet,
.yyhj5-slide .swiper-pagination-bullet{background: #999; margin: 0 2px !important;}
.yyhj4-slide .swiper-pagination .swiper-pagination-bullet-active,
.yyhj5-slide .swiper-pagination .swiper-pagination-bullet-active{background: #fca232;}
.yyhj5-tab .hd{margin-bottom: 0.1rem;}
.yyhj5-tab .hd li{float: left;width: 25%;height: 0.6rem;line-height: 0.6rem;text-align: center;color: #fff; font-size: 0.22rem; background: #bbb; border-right: 1px solid #fff;}
.yyhj5-tab .hd li.on{background: #4cbbb4;}
.yyhj5-tab .bd .con{height: 3.8rem;overflow: hidden;}
.yyhj5-tab .bd img{display: block;height: 3.2rem; background:#fff url("/static/image/loading.gif") center center no-repeat;}
/***====准入资质====*/
.myzz1 .row1{margin-bottom: 0.25rem;}
.myzz3 .intro{padding:0.2rem;margin-bottom:0.3rem;font-size: 0.2rem; line-height: 180%; color: #666; text-indent: 2em; border: 1px solid #e1e1e1;}
.myzz3 .zj-list{overflow: hidden; margin-bottom: 0.3rem;}
.myzz3 .zj-list img{display: block;height: 3.6rem;width: auto; background:#fff url("/static/image/loading.gif") center center no-repeat;}
.myzz4-tab{}
.myzz4-tab .hd{margin-bottom: 0.2rem;}
.myzz4-tab .hd li{float: left;width: 25%;height: 0.8rem; position: relative; border-left: 1px solid #fff; text-align:center;color:#fff;background: #4cbbb4;}
.myzz4-tab .hd li:nth-child(1){border-left: none;}
.myzz4-tab .hd li:after{display: none;position: absolute;left: 50%; bottom: -12px; margin-left: -6px; content: ''; width: 0; height: 0; font-size: 0; line-height: 0; border: 6px solid transparent; border-top-color:#fca232;}
.myzz4-tab .hd li.on{background: #fca232;}
.myzz4-tab .hd li.on:after{display: block;}
.myzz4-tab .hd li p{padding-top:0.12rem;font-size: 0.24rem;line-height: 0.3rem;}
.myzz4-tab .hd li span{display: block;font-size: 0.18rem;}
.myzz4-tab .bd{height: 4.3rem;overflow: hidden;}
.myzz4-tab .bd img{display: block;width:100%;height: 4.3rem;background:#fff url("/static/image/loading.gif") center center no-repeat;}
.myzz4-tab .bd li{position: relative;}
.myzz4-tab .bd li p{position: absolute;bottom: 30px; padding: 0.1rem 0.2rem; color: #fff; font-size: 0.2rem;line-height: 0.3rem; background: rgba(0,0,0,0.5);}
.myzz4-slide .swiper-pagination{width: auto !important; left: auto !important; right: 10px !important;}
.myzz4-slide .swiper-pagination-bullet{background: #fff !important; margin: 0 2px !important; opacity: 1;}
.myzz4-slide .swiper-pagination-bullet-active{background: #4cbbb4 !important; margin: 0 2px !important;}
.myzz5-slide li{position: relative;}
.myzz5-slide img{display: block;height: 4rem;background:#fff url("/static/image/loading.gif") center center no-repeat;}
.myzz5-slide p{position: absolute;bottom: 0; padding: 0.1rem 0.2rem; color: #fff; font-size: 0.2rem;line-height: 0.3rem; background: rgba(0,0,0,0.5);}
.myzz5-slide .swiper-pagination{position: static; text-align: right; font-size: 0; padding-top: 5px;}
.myzz5-slide .swiper-pagination-bullet{background: #fff !important; border: 1px solid #4cbbb4; margin: 0 2px !important; opacity: 1;}
.myzz5-slide .swiper-pagination-bullet-active{background: #4cbbb4 !important; margin: 0 2px !important;}
.myzz6{padding-bottom: 0;}
.myzz6 .row1{margin-bottom: 0.3rem;}
/***====服务管理====*/
.fwgl1-scroll{ width: 100%;}
.fwgl1-scroll li{float: left;width: 2.55rem;text-align: center; display: block;}
.fwgl1-scroll li .item{margin-bottom: 0.15rem; }
.fwgl1-scroll li .item .pic{width: 2.55rem; height: 1.57rem; margin: 0 auto; padding: 0.05rem;background: #f2f2f2 url("/static/image/loading.gif") center center no-repeat; overflow: hidden;}
.fwgl1-scroll li img{display: block;width: 100%;}
.fwgl1-scroll li p{ height: 0.56rem; overflow: hidden; margin:0.1rem 0 0 0;font-size: 0.2rem;line-height: 0.28rem; color: #444;}
.fwgl2 .row{margin-bottom: 0.3rem;}
/***====至臻材料====*/
.zzcl1,.zzcl2,.zzcl3,.zzcl4{padding-top: 0.2rem; padding-bottom: 0;}
.zzcl3 .intro,
.zzcl4 .intro{padding:0.2rem 0.1rem; margin-bottom: 0.2rem; font-size: 0.2rem; line-height: 0.3rem; color: #333; background: #f3f3f3;}
.zzcl3 .row1{margin-bottom: 0.2rem;}
.zzcl3-slide li img,
.zzcl4-slide li img{display: block; width: 100%; height: auto; border: 2px solid #e6e5e5; background: url("/static/image/loading.gif") center center no-repeat;}
.zzcl3-slide li p,
.zzcl4-slide li p,
.zzcl5-slide li p,
.zzcl6-slide li p{padding:0.1rem 0;text-align: center;font-size: 0.22rem;color: #333; line-height: 0.3rem;}
.zzcl4{padding-bottom: 0.5rem;}
.zzcl4-slide li{float:left;width: 2.06rem;padding-left: 1px;}
.zzcl5-slide img{display: block;height: 2.2rem; background:#fff url("/static/image/loading.gif") center center no-repeat;}
/***====舒适看牙====*/
.ssky1 ul{text-align: center;font-size: 0;margin-bottom: 0.3rem;}
.ssky1 li{display: inline-block;vertical-align: top;width: 33.333%; border-left: 1px solid #fff;}
.ssky1 li p{padding:0.15rem 0;font-size:0.22rem;line-height:0.3rem;color:#fff;background: #4cbbb4;}

.ssky2 ul{margin-left:-0.2rem;margin-top:-0.2rem;text-align: center;font-size: 0;margin-bottom: 0.3rem;}
.ssky2 li{display: inline-block;vertical-align: top;width: 2.9rem;margin-left: 0.2rem;margin-top: 0.2rem;}
.ssky2 li .p1{height: 0.6rem;line-height: 0.6rem;text-align: center;font-size: 0.24rem;color:#fff;background: #4cbbb4;}
.ssky2 li .p2{background: #fff;padding:0.15rem 0;font-size: 0.22rem;line-height: 0.3rem;color: #666;}

.ssky3 img{display: block;}
.ssky4 img{display: block;}
.ssky4 .row{margin-bottom: 0.3rem;}





