
.m60{ margin-top:70px; margin-bottom:70px;}
.p60{ padding-top:70px;padding-bottom:70px;}

/*轮播图*/
.owl-banner{ width:100%; margin:0 auto;}
.owl-banner .owl-carousel .item .slide-item{background-attachment:scroll; background-size: cover; background-position: center center; background-repeat: no-repeat; width:100%; height:680px; overflow: hidden; display: block;  }
.owl-banner .owl-carousel .item .slide-item img{ display:none; max-width: 100%;}
/*分頁器*/
.owl-banner .owl-carousel .owl-dots{position: absolute; left: 0; bottom:20px; z-index:5; width: 100%;  }
.owl-banner .owl-carousel .owl-dots .owl-dot span{background:rgba(0,0,0,0.4);opacity:1;width:12px;height:12px; border-radius:20px;-webkit-transition:all .6s ease; transition:all .6s ease; }
.owl-banner .owl-carousel .owl-dots .owl-dot.active span{background:#f08200;}

/*標題*/
.index-title{ text-align: center;  }
.title{ border-bottom:solid 1px #677879;overflow: hidden;padding-bottom:24px; display: inline-block; position: relative;  text-align: center;  }
.title:before{ position:absolute;content:"";  left:0px; bottom:10px; width:100%; height:4px; background: #677879; }
.title h2{/* line-height:62px; */color: #CC0000; font-size:38px; font-weight:700;   /*background-repeat: no-repeat;background-position:center; text-indent:-9999px; */}
/*.titleH1 h2{background-image: url(../images/title-1.png); background-size: 204px 52px; width:204px; }
.titleH2 h2{background-image: url(../images/title-2.png); background-size: 204px 52px;width:204px;  }
.titleH3 h2{background-image: url(../images/title-3.png); background-size: 247px 52px;width:247px;  }
.titleH4 h2{background-image: url(../images/title-4.png); background-size: 247px 52px;width:247px;  }
.titleH5 h2{background-image: url(../images/title-5.png); background-size: 204px 52px;width:204px;  }*/
.title p{ font-family:"StencilStd",Arial,sans-serif;font-size:20px; line-height:30px; color:#677879; font-style: normal; display: block; letter-spacing:1px; text-transform: uppercase;  }

/*服务对象*/
.crowd-box{width: 1460px;}
.crowd-box .row{margin-top: 20px;}
.crowd-box .col-md-4{padding-top: 15px; padding-bottom: 15px;}
.crowd-box .crowd-item{width:100%;border:1px solid #eee; padding:10px; border-radius: 2px; position: relative; overflow: hidden;}
.crowd-box .crowd-item .crowd-pro{width:100%;overflow: hidden; }
.crowd-box .crowd-item .crowd-pro img{max-width:100%; }
.crowd-box .crowd-item .border{height:100%;position: absolute; left: 0; top:0; width: 100%; border:10px solid #fff; z-index: 2;cursor: pointer; }
.crowd-box .crowd-item .crowd-content{height: 70px;position: absolute; left: 0; top:226px; width: 100%;overflow: hidden; text-align: center; background: #fff;   }
.crowd-box .crowd-item .crowd-content .crowd-title{height: 70px;}
.crowd-box .crowd-item .crowd-content h3{line-height: 70px; font-size:26px; color:#383c45; }
.crowd-box .crowd-item .crowd-content p{font-size:18px; color:#e2e2e2; position: relative; display: inline-block; height:24px;line-height:24px;margin-top: 20px; }
.crowd-box .crowd-item .crowd-content p:before,.crowd-box .crowd-item .crowd-content p:after{content:"";position: absolute;top:50%;  margin-top:1px;width:33px; height: 1px; background: #e2e2e2;   }
.crowd-box .crowd-item .crowd-content p:before{content:"";position: absolute; left:-40px;   }
.crowd-box .crowd-item .crowd-content p:after{content:"";position: absolute; right:-40px;   }
.crowd-box .crowd-item .crowd-content ul{margin-top: 20px;}
.crowd-box .crowd-item .crowd-content ul li{display: inline-block; margin:10px 11px; width:40%; height:40px; line-height:40px;}
.crowd-box .crowd-item .crowd-content ul.width li{width:24%; }
.crowd-box .crowd-item .crowd-content ul li span{border: solid 1px #fbfbfb;  font-size: 18px;  color: #fff; width: 100%; display: block;}

.crowd-box .crowd-item.active .crowd-content{height:100%;position: absolute; left: 0; top: 0; background:rgba(204,51,51,.7); padding-top: 36px; transition:top .6s,padding-top 1s;  -webkit-transition:top .6s,padding-top 1s; -moz-transition:top .6s,padding-top 1s;  -o-transition:top .6s,padding-top 1s; }
.crowd-box .crowd-item.active .crowd-content .crowd-title{height:auto;}
.crowd-box .crowd-item.active .crowd-content h3{line-height:40px;  color:#fbfbfb; }
.crowd-box .crowd-item.active .crowd-content p{margin-top:0px; }
/*.crowd-box .crowd-item.active .crowd-pro img{-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition:all .6s ease; transition:all .6s ease;}*/


/*连锁机构*/
.agency-bg{width:100%;background:#f5f5f5;}
.agency-box{width: 1460px;}
.agency-carousel{width: 100%;padding-top:94px;}
.agency-carousel .owl-carousel{ width:100%; margin-left: auto; margin-right: auto;}
.agency-carousel .item-agency{position: relative; width: 100%;}
.agency-carousel .item-agency .item-pro{width: 840px; border-radius: 10px;overflow: hidden;}
.agency-carousel .item-agency .item-pro img{max-width:100%; border-radius:10px;transition:all .6s;  -webkit-transition:all .6s; -moz-transition:all .6s;  -o-transition:all .6s;}
.agency-carousel .item-agency .item-content {background: rgba(255,255,255,0.9);position: absolute;right:-200px;top:50%;  margin-top:-223px;/*width: 620px;*/ padding: 40px;box-sizing: border-box;-moz-box-sizing: border-box;transition:right 1s;  -webkit-transition:right 1s; -moz-transition:right 1s;  -o-transition:right 1s; }
.agency-carousel .item-agency .item-content  .inner{border: solid 2px #CC0000; padding: 30px 60px;background: rgba(255,255,255,1);width: 640px; }
.agency-carousel .item-agency .item-content  .inner h3{ font-size: 32px; color:#14443c;line-height:40px;height:40px; font-weight:bold;}
.agency-carousel .item-agency .item-content  .inner .medical-box{ font-size: 32px; color:#14443c;line-height: 40px; margin-bottom: 10px; }
.agency-carousel .item-agency .item-content  .inner .medical-box span{ font-size: 24px; color:#f08200;position: relative; }
.agency-carousel .item-agency .item-content  .inner .medical-box span:before{ content:""; position:absolute;left:0; bottom:-6px; width:100%; height: 3px; background:#f08200; }
.agency-carousel .item-agency .item-content  .inner .medical-box em{ font-size:14px; color:#666666;}
.agency-carousel .item-agency .item-content  .inner .medical-box b{ font-size:16px; color:#24a18b;float: right; font-weight:normal; background:url(../images/icon-map.png) left center no-repeat;background-size:20px; padding-left: 22px;}
.agency-carousel .item-agency .item-content  .inner  p{ font-size:19px;line-height:32px; color: #555555;}
.agency-carousel .item-agency .item-content  .inner  p span{color: #383c45;}
.agency-carousel .item-agency .item-content  .inner  p em{color: #f08200;}
.agency-carousel .item-agency .item-content  .inner .agency-btn{ text-align: center; overflow: hidden; margin-top: 30px;}
.agency-carousel .item-agency .item-content  .inner .agency-btn a{float: left; width:196px; height:46px;line-height:46px; background: #cc0000; color:#fff; letter-spacing:2px;  font-size:20px;}
.agency-carousel .item-agency .item-content  .inner .agency-btn a:last-child{background: #f08200;margin-left: 20px; }

.agency-carousel .active .item-agency .item-content {position: absolute;right:0px;}
.agency-carousel .item:hover .item-agency .item-pro img{webkit-transform: scale(1.03);transform: scale(1.03);}

/*分頁器*/
.agency-carousel .owl-carousel .owl-dots{position: absolute; left: 0; top:-60px; z-index:5; width: 100%;  }
.agency-carousel .owl-carousel .owl-dots .owl-dot span{background:rgba(79,179,161,0.8);opacity:1;width:20px;height:20px; border-radius:20px; margin:5px; }
.agency-carousel .owl-carousel .owl-dots .owl-dot.active span{background:#f08200;}
/*左右箭头*/
.agency-carousel .owl-carousel .owl-nav{position: absolute; right:0; top:0;z-index:6; margin-top:0; width:180px; }
.agency-carousel .owl-carousel .owl-nav:before{ content:"";position: absolute; right:90px; top:0;width:2px;height: 50px;background: #8b9c99;z-index: 2;}
.agency-carousel .owl-carousel .owl-nav .owl-prev,.agency-carousel .owl-carousel .owl-nav .owl-next{width:90px; text-align: center;background:#f5f5f5; -webkit-transition:all .6s ease; transition:all .6s ease; height: 50px; margin: 0; border: 2px solid #8b9c99; color: #8b9c99; }
.agency-carousel .owl-carousel .owl-nav .owl-prev{float: left; border-radius:3px 0 0 3px;}
.agency-carousel .owl-carousel .owl-nav .owl-next{float:right; border-radius:0 3px 3px 0; }
.agency-carousel .owl-carousel .owl-nav .owl-prev.disabled,.agency-carousel .owl-carousel .owl-nav .owl-next.disabled{border-color:#8b9c99;color: #8b9c99;}
/*.agency-carousel .owl-carousel .owl-nav .owl-prev{border-right: 0;}*/
.agency-carousel .owl-carousel .owl-nav .owl-prev{border-right: 0;}
.agency-carousel .owl-carousel .owl-nav .owl-next{border-left: 0;}
.agency-carousel .owl-carousel .owl-nav .owl-prev i,.agency-carousel .owl-carousel .owl-nav .owl-next i{ font-size:24px; font-weight:200;  width:90px; }
.agency-carousel .owl-carousel .owl-nav .owl-prev:hover,.agency-carousel .owl-carousel .owl-nav .owl-next:hover{/*background-color:#f08200;*/border-color:#f08200; color: #f08200;}
.agency-carousel .owl-carousel .owl-nav:hover:before{background-color:#f08200;}
.agency-carousel .owl-carousel .owl-nav .owl-prev.disabled:hover,.agency-carousel .owl-carousel .owl-nav .owl-next.disabled:hover{border-color:#8b9c99; color: #8b9c99; }
h2
/*润康服务*/
.service-box{width: 1460px;}
.service-item{ position: relative;height: 100%;font-size: 0;white-space: nowrap; height:460px; margin-top:40px;  }
.service-item li{display:inline-block;position:relative;height:100%;width:16%;background-repeat:no-repeat;background-position:center top;background-size:cover;overflow:hidden;vertical-align:top;white-space:normal;transition:width .3s;  -webkit-transition:width .3s; -moz-transition:width .3s;  -o-transition:width .3s;}
.service-item li .service-card{position: relative; width: 100%; height: 100%; overflow: hidden;}
.service-item li .service-card-bg {position:relative;width:100%;height:100%;transition:0.2s;}
.service-item li .service-card-bg img {display:block;position:absolute;top:-10000px;right:-10000px;bottom:-10000px;left:-10000px;height:100%;margin:auto;transition:all .6s;  -webkit-transition:all .6s; -moz-transition:all .6s;  -o-transition:all .6s;}
.service-item li .service-card-bg:after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.4;transition:all .6s;  -webkit-transition:all .6s; -moz-transition:all .6s;  -o-transition:all .6s;}
.service-item li .service-card-collapse {position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;transition:0.5s;}
.service-item li .service-card-collapse-inner {position:absolute;top:50%;width:100%;margin-top:-46px;font-size:0;text-align:center;}
.service-item li .service-card-collapse-inner i {display:inline-block;width:56px;height:56px;background-size:cover;background-repeat:no-repeat;background-position:center;background-size:cover;}
.service-item li .service-card-collapse-inner .h2 {margin-top:6px;font-size:26px;color:#fff;line-height:36px;}
.service-item li .service-card-collapse-inner .h2{margin-top:6px;font-size:26px;color:#fff;line-height:36px;}
.service-item li .service-card-collapse-inner .line{margin-top:10px;width:50px; height:3px; border-radius: 2px; background: #cc0000; margin-left:auto;margin-right:auto;  }

.service-card-open {position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0;visibility:hidden;transition:0.5s;}
.service-item li .service-card-open-inner {position:absolute;top:50%;left:-10000px;right:-10000px;width:90%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin:auto;color:#fff;text-align:center;}
.service-item li .service-card-open-inner .service-card-collapse-inner {position:static;top:0;width:100%;margin-top:0;}
.service-item li .service-card-open-inner .service-card-collapse-inner .h2{font-size: 24px;}
.service-item li .service-card-open-inner .service-card-collapse-inner .line{background: #fff;}
.service-card-open-inner .service-system{margin-top: 40px;}
.service-card-open-inner .service-system .system{ width: 49%; float: left; padding:0 20px; box-sizing: border-box;-moz-box-sizing: border-box;min-height: 180px; border-left: 1px solid #b7ddd6;}
.service-card-open-inner .service-system .system:first-child{  border-left: 0;}
.service-card-open-inner .service-system .system h3{ font-size: 22px; color: #f1f1f1;}
.service-card-open-inner .service-system .system p{line-height: 24px; font-size: 16px; color: #e3e3e3; margin-top: 13px;  text-align: justify;}

.service-item li:not(.open):hover .service-card-bg {-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05);}
.service-item li:not(.open):hover .service-card-bg:after {opacity:0.2;}
.service-item li.open{width:52%; }
.service-item li.open .service-card-bg:after {opacity:0.92; background: #cc0000;}
.service-item li.open .service-card-collapse {opacity:0;}
.service-item li.open .service-card-open {opacity:1;visibility:visible;}

/*润康生活*/
.life-box{width: 1460px; }
.life-box .row.life{margin-top:40px; }
.life-box .col-md-6{padding: 0;}
.life-box .col-md-6 .life-item{ width: 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
.life-box .col-md-6 .life-item .item{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.life-box .col-md-6 .life-item .item-pro{height:185px;}
.life-box .col-md-6 .life-item .item-pro img{max-width: 100%;transition:all .5s;  -webkit-transition:all .5s; -moz-transition:all .5s;  -o-transition:all .5s; height:185px; width:100%;}
.life-box .col-md-6 .life-item .item-content{padding:20px 40px; background: #fff; text-align: center; position: relative; height: 100%;}
.life-box .col-md-6 .life-item .item-content:before{content:'';position:absolute;top:50%; margin-top:-26px;left:0;width:0; height:0;border-right:36px solid rgba(255,255,255,.0);border-top:26px solid transparent;border-bottom:26px solid transparent; transition:all .6s;  -webkit-transition:all .6s; -moz-transition:all .6s;  -o-transition:all .6s;}
.life-box .col-md-6 .life-item .item-content h3{font-size: 22px;line-height: 28px; height:30px; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden; color: #3f5353;}
.life-box .col-md-6 .life-item .item-content .content{line-height: 24px;height: 72px; font-size: 16px; color: #666666; margin-top: 13px;  text-align: center;word-break:break-all; display:-webkit-box; -webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden; }
.life-box .col-md-6 .life-item .item-content .content p{ }

.life-box .col-md-6 .life-item:hover .item-content h3 a{ color:#CC0000;transition:all .3s;  -webkit-transition:all .3s; -moz-transition:all .3s;  -o-transition:all .3s;}
/*.life-box .col-md-6 .life-item:hover .item-pro img{ -ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform:scale(1.1);}*/
.life-box .col-md-6:nth-child(3) .life-item{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;  -webkit-box-direction: reverse;-moz-box-direction: reverse; -webkit-flex-direction: row-reverse;  -ms-flex-direction: row-reverse;  flex-direction: row-reverse;}
.life-box .col-md-6:nth-child(3) .life-item .item-content:before{content:'';left:auto;right:0;border-left:36px solid rgba(0,255,255,.0);border-right:0;}
.life-box .col-md-6:last-child .life-item{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;  -webkit-box-direction: reverse;-moz-box-direction: reverse; -webkit-flex-direction: row-reverse;  -ms-flex-direction: row-reverse;  flex-direction: row-reverse;}
.life-box .col-md-6:last-child .life-item .item-content:before{content:'';left:auto;right:0;border-left:36px solid rgba(255,255,255,.0);border-right:0;}

.life-box .col-md-6 .life-item:hover .item-content:before{left:-36px;border-right-color:rgba(255,255,255,.8);}
.life-box .col-md-6:nth-child(3) .life-item:hover .item-content:before{left:auto;right:-36px;border-left-color:rgba(255,255,255,.8);}
.life-box .col-md-6:last-child .life-item:hover .item-content:before{left:auto;right:-36px;border-left-color:rgba(255,255,255,.8);}



/*新闻中心*/
.news-box{width: 1460px;}
.news-tab{margin-top: 40px;}
.news-tab .nav-tabs{ border:0; width: 360px; margin:0 auto; }
.news-tab .nav-tabs li{ width: 49%; box-sizing: border-box;border:0; }
.news-tab .nav-tabs li a{border:0; margin: 0; text-align: center;  border-radius: 0; background: #CC0000; border-top: none; line-height:36px; font-size:20px; color: #fff!important; font-weight: normal;}
.news-tab .nav-tabs li.active a{ background: #f08200;border:0; margin: 0;}
.news-tab .nav-tabs li:first-child a{border-radius:3px 0  0 3px; }
.news-tab .nav-tabs li:last-child a{ border-radius:0 3px 3px 0;}

.news-tab .tab-content{border:0px;}
.news-tab .tab-content .tab-pane{margin-top:30px;}
.news-tab .tab-content .tab-pane .news-item{margin-bottom: 40px; }
.news-tab .tab-content .tab-pane .news-item .news-pro{width:100%; overflow: hidden;position: relative; height:250px;  }
.news-tab .tab-content .tab-pane .news-item .news-pro img{max-width:100%;transition:all .5s;  -webkit-transition:all .5s; -moz-transition:all .5s;  -o-transition:all .5s; height:250px; }
.news-tab .tab-content .tab-pane .news-item .news-pro .video-btn{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;background:url(../images/icon-video.png) no-repeat center;
background-size:100% 100%;opacity:.8;filter:alpha(opacity=80);transition:opacity .25s ease-in 0s;-moz-transition:opacity .25s ease-in 0s;-webkit-transition:opacity .25s ease-in 0s;-o-transition:opacity .25s ease-in 0s;}
.news-tab .tab-content .tab-pane .news-item .news-pro .video-btn1{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;
background-size:100% 100%;opacity:.8;filter:alpha(opacity=80);transition:opacity .25s ease-in 0s;-moz-transition:opacity .25s ease-in 0s;-webkit-transition:opacity .25s ease-in 0s;-o-transition:opacity .25s ease-in 0s;}
.news-tab .tab-content .tab-pane .news-item .news-content{margin-top: 24px;}
.news-tab .tab-content .tab-pane .news-item .news-content h3{font-size: 22px;line-height:30px;  color: #3f5353;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden; height:30px;text-align: justify; }
.news-tab .tab-content .tab-pane .news-item .news-content em{color: #666666; margin-top:1px; display: block;font-style: normal; }

.news-tab .tab-content .tab-pane .news-item:hover .news-pro img{ -ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05);}
.news-tab .tab-content .tab-pane .news-item:hover .news-content h3 a{ color: #CC0000;}
/*.news-tab .tab-content .tab-pane .news-item:hover .news-pro .video-btn{opacity:1;filter:alpha(opacity=100)}*/

@media only screen and (max-width:1480px){
    .m60{ margin-top:50px; margin-bottom:50px;}
    .p60{ padding-top:50px;padding-bottom:50px;}


    /*轮播图*/
    .owl-banner{ }
    .owl-banner .owl-carousel .item .slide-item{height:560px; }

    /*標題*/
    .title{padding-bottom:14px; }
    .title:before{bottom:8px;}
/*    .title h2{ line-height:50px;}
    .titleH1 h2{background-size: 156px 40px; width:156px; }
    .titleH2 h2{background-size: 156px 40px;width:156px;  }
    .titleH3 h2{background-size: 187px 40px;width:187px;  }
    .titleH4 h2{background-size: 187px 40px;width:187px;  }
    .titleH5 h2{background-size: 156px 40px;width:156px;  }*/
    .title p{font-size:17px;}

    /*服务对象*/
    .crowd-box{width: 1350px;}
    .crowd-box .crowd-item .crowd-content{ top:206px;}

    /*连锁机构*/
    .agency-box{width: 1350px;}

    /*润康服务*/
    .service-box{width: 1350px;}
    .service-card-open-inner .service-system .system p{line-height: 22px; font-size: 15px; }

    /*润康生活*/
    .life-box{width: 1350px; }


    /*新闻中心*/
    .news-box{width: 1350px;}
}


@media only screen and (max-width:1360px){
    /*轮播图*/
    .owl-banner{ }
    .owl-banner .owl-carousel .item .slide-item{height:480px; }
    /*服务对象*/
    .crowd-box{width: 1180px;}
    .crowd-box .crowd-item .crowd-content{height:50px;top:186px;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:50px;}
    .crowd-box .crowd-item .crowd-content h3{line-height:50px; font-size:24px; }
    .crowd-box .crowd-item.active .crowd-content{ padding-top:16px; }
    .crowd-box .crowd-item .crowd-content ul{margin-top: 8px;}
    .crowd-box .crowd-item .crowd-content ul li span{border: solid 1px #fbfbfb;  font-size: 15px;}
    /*连锁机构*/
    .agency-box{width: 1180px;}
    .agency-carousel{}
    .agency-carousel .item-agency .item-pro{width:860px; border-radius: 10px;overflow: hidden;}
    .agency-carousel .active .item-agency .item-content{padding: 30px;}
    .agency-carousel .item-agency .item-content{margin-top:-213px;}
    .agency-carousel .item-agency .item-content .inner{padding:30px 50px; width:640px; }

    /*润康服务*/
    .service-box{width: 1180px;}
    .service-card-open-inner .service-system .system p{line-height: 22px; font-size: 15px; }

    /*润康生活*/
    .life-box{width: 1180px; }

    /*新闻中心*/
    .news-box{width: 1180px;}

}

@media only screen and (max-width:1200px){
    /*轮播图*/
    .owl-banner{ }
    .owl-banner .owl-carousel .item .slide-item{height:360px; }

    /*服务对象*/
    .crowd-box{width:980px;}
    .crowd-box .crowd-item .crowd-content{height:40px;top:154px;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:40px;}
    .crowd-box .crowd-item .crowd-content h3{line-height:40px; font-size:20px; }
    .crowd-box .crowd-item .crowd-content p{font-size:16px;margin-top:10px; }
    .crowd-box .crowd-item.active .crowd-content{ padding-top:20px; }
    .crowd-box .crowd-item .crowd-content ul{margin-top:8px;}
    .crowd-box .crowd-item .crowd-content ul li{display: inline-block; margin:5px 6px; width:40%; height:30px; line-height:30px;}
    .crowd-box .crowd-item .crowd-content ul.width li{width:24%; }
    .crowd-box .crowd-item .crowd-content ul li span{font-size: 12px; }

    /*连锁机构*/
    .agency-box{width: 980px;}
    .agency-carousel{width: 100%;padding-top:74px;}
    .agency-carousel .owl-carousel .owl-dots{top: -50px;}
    .agency-carousel .item-agency .item-pro{width:720px; border-radius: 10px;overflow: hidden;}
    .agency-carousel .active .item-agency .item-content{padding:20px;}
    .agency-carousel .item-agency .item-content{margin-top:-170px;}
    .agency-carousel .item-agency .item-content .inner{padding:20px 40px; width:640px; }
    .agency-carousel .item-agency .item-content  .inner h3{ font-size:28px; line-height:36px;height:36px;}
    .agency-carousel .item-agency .item-content  .inner .medical-box{ font-size:22px; line-height:36px; margin-bottom: 10px; }
    .agency-carousel .item-agency .item-content  .inner .medical-box span{ font-size: 20px; }
    .agency-carousel .item-agency .item-content  .inner .medical-box em{ font-size:12px; color:#666666;}
    .agency-carousel .item-agency .item-content  .inner .medical-box b{ font-size:14px; }
    .agency-carousel .item-agency .item-content  .inner  p{ font-size:16px;line-height:28px;}

    .agency-carousel .item-agency .item-content  .inner .agency-btn{ margin-top:15px;}
    .agency-carousel .item-agency .item-content  .inner .agency-btn a{width:150px;   font-size:18px;}


    /*润康服务*/
    .service-box{width: 980px;}
    .service-item{height:460px; margin-top:40px;  }
    .service-item li{width:15%;}

    .service-item li .service-card-collapse-inner i {width:46px;height:46px;}
    .service-item li .service-card-collapse-inner .h2 {font-size:22px;line-height:30px;}
    .service-item li .service-card-collapse-inner .line{margin-top:6px;width:40px;  }
    .service-item li .service-card-open-inner {width:96%;}
    .service-item li .service-card-open-inner .service-card-collapse-inner .h2{font-size: 22px;}
    .service-card-open-inner .service-system{margin-top: 30px;}
    .service-card-open-inner .service-system .system{padding:0 15px}
    .service-card-open-inner .service-system .system h3{ font-size:18px; }
    .service-card-open-inner .service-system .system p{line-height: 22px; font-size: 14px; margin-top:8px; }

    /*润康生活*/
    .life-box{width: 980px; }
    .life-box .col-md-6 .life-item .item-content{padding:10px 20px; background: #fff; text-align: center; position: relative;}
    .life-box .col-md-6 .life-item .item-content h3{font-size: 20px;}
    .life-box .col-md-6 .life-item .item-content .content{font-size: 14px;  }
    /*新闻中心*/
    .news-box{width: 980px;}
    .news-tab .tab-content .tab-pane .news-item .news-content h3{font-size: 20px;}
}

@media only screen and (max-width:1000px){
    /*轮播图*/
    .owl-banner{ }
    .owl-banner .owl-carousel .item .slide-item{height:360px; }

    /*服务对象*/
    .crowd-box{width:96%;}
    .crowd-box .crowd-item .crowd-content{height:60px;top:78%;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:60px;}
    .crowd-box .crowd-item .crowd-content h3{line-height:60px; font-size:20px; }
    .crowd-box .crowd-item.active .crowd-content{ padding-top:40px; }

    /*连锁机构*/
    .agency-box{width:96%;}
    .agency-carousel{width: 100%;padding-top:74px;}
    .agency-carousel .owl-carousel .owl-dots{top: -50px;}
    .agency-carousel .item-agency .item-pro{width:70%; border-radius: 10px;overflow: hidden;}
    .agency-carousel .active .item-agency .item-content{padding:15px;}
    .agency-carousel .item-agency .item-content{margin-top:-141px;}
    .agency-carousel .item-agency .item-content .inner{padding:15px 30px;width:640px; }
    .agency-carousel .item-agency .item-content  .inner h3{ font-size:24px; line-height:30px;height:30px;}
    .agency-carousel .item-agency .item-content  .inner .medical-box{ font-size:18px; line-height:30px; margin-bottom: 10px; }
    .agency-carousel .item-agency .item-content  .inner .medical-box span{ font-size: 20px; }
    .agency-carousel .item-agency .item-content  .inner .medical-box em{ font-size:11px; color:#666666;}
    .agency-carousel .item-agency .item-content  .inner .medical-box b{ font-size:12px; }
    .agency-carousel .item-agency .item-content  .inner  p{ font-size:14px;line-height:24px;}
    .agency-carousel .item-agency .item-content  .inner .agency-btn{ margin-top:15px;}
    .agency-carousel .item-agency .item-content  .inner .agency-btn a{width:130px;   font-size:18px; height:36px; line-height: 36px; }

    /*左右箭头*/
    .agency-carousel .owl-carousel .owl-nav{position: absolute; right:0; top:0;z-index:6; margin-top:0; width:120px; }
    .agency-carousel .owl-carousel .owl-nav:before{ content:"";position: absolute; right:60px; top:0;width:2px;height:40px;background: #8b9c99;z-index: 2;}
    .agency-carousel .owl-carousel .owl-nav .owl-prev,.agency-carousel .owl-carousel .owl-nav .owl-next{width:60px;height: 40px; }
    .agency-carousel .owl-carousel .owl-nav .owl-prev i,.agency-carousel .owl-carousel .owl-nav .owl-next i{ font-size:24px; font-weight:200;  width:60px; }

    /*润康服务*/
    .service-box{width:100%;}
    .service-item{white-space: normal; height:auto; margin-top:20px;   }
    .service-item li{display:inline-block;position:relative;height:auto;width:50%;padding:15px;}
    .service-item li .service-card-bg {height:28vw;}
    .service-card-open {position:relative;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:1;visibility:visible;transition:0.5s;}
    .service-item li .service-card-open-inner {position:relative;top:0;left:0;right:0;width:100%;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);margin:auto;color:#fff;}
    .service-item li .service-card-open-inner .service-card-collapse-inner {display: none;}
    .service-card-open-inner .service-system{margin-top:20px; text-align: left;}
    .service-card-open-inner .service-system .system{ width:100%; float: none; padding:0 0 15px;min-height:auto; border-left: none;}
    .service-card-open-inner .service-system .system:first-child{  border-left: 0;}
    .service-card-open-inner .service-system .system h3{ font-size: 22px; color: #3f5353;}
    .service-card-open-inner .service-system .system p{line-height: 24px; font-size: 16px; color: #666; }

    .service-item li.open{width:50%; }
    .service-item li.open .service-card-bg:after {background:#000;opacity:0.4;}
    .service-item li.open .service-card-collapse {opacity:1;}
    .service-item li.open .service-card-open {opacity:1;visibility:visible;}


    /*润康生活*/
    .life-box{width:96%; }
    .life-box .col-md-6{width: 100%;padding:0 15px; }
    .life-box .col-md-6 .life-item .item-content{padding:20px 40px; background: #fff; text-align: center; position: relative;}
    .life-box .col-md-6 .life-item .item-content h3{font-size: 22px;line-height: 28px; height:56px;}
    .life-box .col-md-6 .life-item .item-content .content{line-height: 24px;height: 72px; font-size: 16px; margin-top: 13px;  }

    .life-box .col-md-6:nth-child(2) .life-item{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;  -webkit-box-direction: reverse;-moz-box-direction: reverse; -webkit-flex-direction: row-reverse;  -ms-flex-direction: row-reverse;  flex-direction: row-reverse;}
    .life-box .col-md-6:nth-child(2) .life-item .item-content:before{content:'';left:auto;right:0;border-left:36px solid rgba(255,255,255,.0);border-right:0;}

    .life-box .col-md-6:nth-child(3) .life-item{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;  -webkit-box-direction: reverse;-moz-box-direction: reverse; -webkit-flex-direction: row;  -ms-flex-direction:row;  flex-direction:row;}
    .life-box .col-md-6:nth-child(3) .life-item .item-content:before{content:'';left:0;right:auto;border-right:36px solid rgba(255,255,255,.0);border-left:0;}

    .life-box .col-md-6:nth-child(2) .life-item:hover .item-content:before{left:auto; right:-36px;border-left-color:rgba(255,255,255,.8);}
    .life-box .col-md-6:nth-child(3) .life-item:hover .item-content:before{left:-36px;right:auto;border-right-color:rgba(255,255,255,.8);}


    /*新闻中心*/
    .news-box{width:100%;}
    .news-tab .tab-content .tab-pane .news-item .news-content h3{font-size: 20px;}
    .news-tab .tab-content .tab-pane .news-item .news-pro .video-btn {width:40px;height:40px;margin-left: -20px;margin-top: -20px;}
}

@media only screen and (max-width:860px){
    /*服务对象*/
    .crowd-box{width:96%;}
    .crowd-box .crowd-item .crowd-content{height:60px;top:76%;  }

}


@media only screen and (max-width:768px){
    .m60{ margin-top:.5rem; margin-bottom:.5rem;}
    .p60{ padding-top:.5rem;padding-bottom:.5rem;}

    /*標題*/
    .title{padding-bottom:10px; }
    .title:before{bottom:4px; height:3px; }
    .title h2{ /*line-height:38px;*/ font-size:.75rem }
/*    .titleH1 h2{background-size:137px 35px; width:137px; }
    .titleH2 h2{background-size:137px 35px;width:137px;  }
    .titleH3 h2{background-size:163px 35px;width:163px;  }
    .titleH4 h2{background-size:163px 35px;width:163px;  }
    .titleH5 h2{background-size:137px 35px;width:137px;  }*/
    .title p{font-size:14px;}

    /*轮播图*/
    .owl-banner{ }
    .owl-banner .owl-carousel .item .slide-item{height:auto;background-image:none!important; }
    .owl-banner .owl-carousel .item .slide-item img{display:block;}
    .owl-banner .owl-carousel .owl-dots{ bottom:.15rem; }
    /*服务对象*/
    .crowd-box .row{margin-top: .2rem;}
    .crowd-box .crowd-item .crowd-content{height:60px;top:86%;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:60px;}
    .crowd-box .crowd-item .crowd-content h3{line-height:60px; font-size:20px; }
    .crowd-box .crowd-item.active .crowd-content{ padding-top:40px; }
    .crowd-box .crowd-item .crowd-content p{font-size:18px; color:#e2e2e2; position: relative; display: inline-block; height:24px;line-height:24px;margin-top: 20px; }
    .crowd-box .crowd-item .crowd-content ul{margin-top: 20px;}
    .crowd-box .crowd-item .crowd-content ul li{display: inline-block; margin:10px 11px; width:40%; height:40px; line-height:40px;}
    .crowd-box .crowd-item .crowd-content ul.width li{width:24%; }
    .crowd-box .crowd-item .crowd-content ul li span{border: solid 1px #fbfbfb;  font-size: 18px;  color: #fff; width: 100%; display: block;}


    /*连锁机构*/
    .agency-carousel{width: 100%;padding-top:.7rem;}
    .agency-carousel .owl-carousel .owl-dots{top: -50px;}
    .agency-carousel .item-agency .item-pro{width:100%; border-radius: 10px;overflow: hidden;}
    .agency-carousel .active{padding-bottom:160px;}
    .agency-carousel .active .item-agency .item-content{padding:15px;position:absolute;width:80%;left: 0;     top: auto;bottom:-135px;}
    .agency-carousel .item-agency .item-content{margin-top:0; position:absolute;width:80%;left: 0;  top: auto;bottom:-135px;    background: rgba(255,255,255,1);}
    .agency-carousel .item-agency .item-content .inner{padding:.15rem .3rem;width:640px; }
    .agency-carousel .item-agency .item-content  .inner h3{ font-size:.26rem; line-height:.36rem;height:.36rem;}
    .agency-carousel .item-agency .item-content  .inner .medical-box{ font-size:.22rem; line-height:.3rem; margin-bottom: .15rem; }
    .agency-carousel .item-agency .item-content  .inner .medical-box span{ font-size:.20rem; }
    .agency-carousel .item-agency .item-content  .inner .medical-box em{ font-size:11px; color:#666666;}
    .agency-carousel .item-agency .item-content  .inner .medical-box b{ font-size:12px; }
    .agency-carousel .item-agency .item-content  .inner  p{ font-size:12px;line-height:22px;}
    .agency-carousel .item-agency .item-content  .inner .agency-btn{ margin-top:.15rem;}
    .agency-carousel .item-agency .item-content  .inner .agency-btn a{width:120px;   font-size:16px; height:36px; line-height: 36px; }
    /*分頁器*/
    .agency-carousel .owl-carousel .owl-dots{position: absolute; left: 0; top:-.65rem; z-index:5; width: 100%;  }
    .agency-carousel .owl-carousel .owl-dots .owl-dot span{background:rgba(79,179,161,0.8);opacity:1;width:.2rem;height:.2rem; border-radius:20px; margin:5px; }
    /*左右箭头*/
    .agency-carousel .owl-carousel .owl-nav{position: absolute; right:0; top:0;z-index:6; margin-top:0; width:120px; }
    .agency-carousel .owl-carousel .owl-nav:before{ content:"";position: absolute; right:60px; top:0;width:2px;height:40px;background: #8b9c99;z-index: 2;}
    .agency-carousel .owl-carousel .owl-nav .owl-prev,.agency-carousel .owl-carousel .owl-nav .owl-next{width:60px;height: 40px; }
    .agency-carousel .owl-carousel .owl-nav .owl-prev i,.agency-carousel .owl-carousel .owl-nav .owl-next i{ font-size:24px; font-weight:200;  width:60px; }

    /*润康服务*/
    .service-box{width:100%;}
    .service-item{white-space: normal; height:auto; margin-top:.3rem;   }
    .service-item li{display:inline-block;position:relative;height:auto;width:100%;padding:15px;}
    .service-item li .service-card-collapse-inner{margin-top: -33px;}
    .service-item li .service-card-collapse-inner i {width:36px;height:36px;}
    .service-item li .service-card-collapse-inner .h2 {font-size:18px;line-height:24px;margin-top: 0;}
    .service-item li .service-card-collapse-inner .line{margin-top:4px;width:36px; height: 2px;  }

    .service-item li .service-card-bg {height:30vw;}
    .service-item li .service-card-bg img{width:100%;height:auto;}
    .service-card-open-inner .service-system{margin-top:.4rem;}
    .service-card-open-inner .service-system .system{ width:100%; float: none; padding:0 0 .26rem;min-height:auto; border-left: none;}
    .service-card-open-inner .service-system .system:first-child{  border-left: 0;}
    .service-card-open-inner .service-system .system h3{ font-size:.22rem; color: #3f5353;}
    .service-card-open-inner .service-system .system p{line-height: 24px; font-size:14px; color: #666; }

    .service-item li.open{width:100%; }
    .service-item li.open .service-card-bg:after {background:#000;opacity:0.4;}
    .service-item li.open .service-card-collapse {opacity:1;}
    .service-item li.open .service-card-open {opacity:1;visibility:visible;}

    /*润康生活*/
    .life-box{width: 100%;}
    .life-box .col-md-6 .life-item .item-content{padding:.15rem .2rem;}
    .life-box .col-md-6 .life-item .item-content .content{margin-top:.15rem; }

    /*新闻中心*/
    .news-tab{margin-top: .4rem;}
    .news-tab .nav-tabs{width:70%; }
    .news-tab .nav-tabs li a{ line-height:.36rem; font-size:.22rem;color: #fff!important;font-weight: normal; padding:8px 10px; }
    .news-tab .tab-content .tab-pane{margin-top:.25rem; }
    .news-tab .tab-content .tab-pane .col-md-3{padding:0 .18rem;}
    .news-tab .tab-content .tab-pane .news-item .news-content{margin-top: .24rem;}
    .news-tab .tab-content .tab-pane .news-item .news-content h3{font-size: .24rem; line-height: .3rem; height: .6rem;}
    .news-tab .tab-content .tab-pane .news-item .news-content em{margin-top:.07rem;}

}

@media only screen and (max-width:650px){
    /*服务对象*/
    .crowd-box .crowd-item .crowd-content{height:.8rem;top:82%;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:.8rem;}
    .crowd-box .crowd-item .crowd-content h3{line-height:.8rem; font-size:18px; }
    .crowd-box .crowd-item.active .crowd-content{ padding-top:.4rem; }

    .crowd-box .crowd-item .crowd-content p{font-size:16px; color:#e2e2e2; position: relative; display: inline-block; height:20px;line-height:20px;margin-top: .2rem; }
    .crowd-box .crowd-item .crowd-content ul{margin-top:.3rem;}
    .crowd-box .crowd-item .crowd-content ul li{display: inline-block; margin:.1rem .12rem; width:40%; height:.6rem; line-height:.4rem;}
    .crowd-box .crowd-item .crowd-content ul.width li{width:24%; }
    .crowd-box .crowd-item .crowd-content ul li span{border: solid 1px #fbfbfb;  font-size: .2rem;  color: #fff; width: 100%; display: block; }


}

@media only screen and (max-width:560px){
    /*服务对象*/
    .crowd-box .crowd-item .crowd-content{height:40px;top:84%;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:40px;}
    .crowd-box .crowd-item .crowd-content h3{line-height:40px;}

    .crowd-box .crowd-item .crowd-content ul li{display: inline-block; margin:.1rem .12rem; width:40%; height:.6rem; line-height:.4rem;}
    .crowd-box .crowd-item .crowd-content ul.width li{width:24%; }
    .crowd-box .crowd-item .crowd-content ul li span{border: solid 1px #fbfbfb;  font-size: .2rem;  color: #fff; width: 100%; display: block; padding: 5px 8px;}

    /*连锁机构*/
    .agency-carousel .active .item-agency .item-content{width: 90%;}
    .agency-carousel .item-agency .item-content{width:90%;}
    .agency-carousel .item-agency .item-content .inner{padding:.25rem .4rem;width:320px; }
    .agency-carousel .item-agency .item-content  .inner h3{ font-size:18px; line-height:30px;height:30px;}
    .agency-carousel .item-agency .item-content .inner .medical-box{height:24px;}
    .agency-carousel .item-agency .item-content .inner .medical-box b{background-size:15px;    padding-left:15px;}
    .agency-carousel .item-agency .item-content  .inner .agency-btn{ margin-top:.15rem;}
    .agency-carousel .item-agency .item-content  .inner .agency-btn a{width:90px;   font-size:16px; letter-spacing: 0; height:30px; line-height:30px; }

    /*润康服务*/
    .service-box{width:100%;}
    .service-card-open-inner .service-system .system h3{ font-size:18px;}
    .service-card-open-inner .service-system .system .content{ font-size:12px;}


}

@media only screen and (max-width:480px){
    /*服务对象*/
    .crowd-box .crowd-item .crowd-content{top:80%;height:50px;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:50px;}
    .crowd-box .crowd-item .crowd-content h3{line-height:50px;}

    /*润康生活*/
    .life-box .col-md-6{ margin-bottom:.3rem;}
    .life-box .col-md-6 .life-item{display: block;}
    .life-box .col-md-6 .life-item .item-content{text-align: left;padding:.3rem;}
    .life-box .col-md-6 .life-item .item-content:before{display: none;}
    .life-box .col-md-6 .life-item .item-content h3{height: auto;}
    .life-box .col-md-6 .life-item .item-content .content{text-align: left;}



}
@media only screen and (max-width:400px){
    /*服务对象*/
    .crowd-box .crowd-item .crowd-content{top:77%;  }

}

@media only screen and (max-width:360px){
    /*服务对象*/
    .crowd-box .crowd-item .crowd-content{top:79%;height:36px;  }
    .crowd-box .crowd-item .crowd-content .crowd-title{height:36px;}
    .crowd-box .crowd-item .crowd-content h3{line-height:36px;}

}
@media only screen and (max-width:340px){
    /*服务对象*/
    .crowd-box .crowd-item .crowd-content{top:76%; }
}