
@media (min-width: 769px ) {
    .p60{padding-top:60px;padding-bottom:60px;}
    .p50{padding-top:50px;padding-bottom:50px;}
    .p40{padding-top:40px;padding-bottom:40px;}
    .p30{padding-top:30px;padding-bottom:30px;}
    .p20{padding-top:20px;padding-bottom:20px;}
    .mb50{margin-bottom:50px}
    .mb40{margin-bottom:40px}
    .mb20{margin-bottom:20px}
    .mb30{margin-bottom:30px}
    .mb10{margin-bottom:10px}
    .mt10{margin-top:10px;}
    .mt20{margin-top:20px;}
    .mt30{margin-top:30px;}
    .mt40{margin-top:40px;}
    .mt50{margin-top:50px;}
    .header-menu-con {
        /*margin-right: 25px;*/
    }
    .wencode {
        padding-left: 0px;
        font-size: 15px;
        text-decoration: underline !important;
    }
    .header-menu>ul>li:hover {
        background-color: #fff;
        /*border-top: 4px solid #017ba9;*/
        color: #e8970a;
        text-decoration: none;
    }
    .header-menu .sub-menu {
        position: absolute;
        width: 100%;
        display: none;
        z-index: 9999;
        top: 65px;
        text-align: center;
        left: 0%;
        height: 230px;
        line-height: 44px;
        /*display: flex;*/
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0 120px;
    }
    .header-menu .menu-yanlgaohui-padding .sub-menu{
        padding: 0;
    }
    .header-menu .menu-axgy-padding .sub-menu{
        padding: 0 120px;
    }
    .bg-menu{
        display: none;
        position: absolute;
        width: 100%;
        z-index: 100;
        background: #ffa118;
        /*background-size: 100%;*/
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
        top: 65px;
        left: 0;
        text-align: center;
        height: 230px;
        line-height: 44px;
    }
    .bg-menu-left,.bg-menu-right{
        width: 50%;
        height: 100%;
    }
    .bg-menu-left{
        background: url("../images/bg-menu-l.png") no-repeat left bottom;
    }
    .bg-menu-right{
        background: url("../images/bg-menu-r.png") no-repeat right bottom;
    }
    .header-menu .sub-menu li {
        /*width: 100%;*/
        /*border-bottom: 1px solid #dcdcdc;*/
        /*position: relative;*/
        /*z-index: 9999;*/
        line-height: 1.4;
        overflow: hidden;
        display: inline-block;
        padding: 43px 5px 0 5px;
        width: 150px;

    }
    .header-menu .sub-menu li:last-child{border-bottom: none;}
    .header-menu .sub-menu li a {
        display: block;
        border: none;
        text-align: center;
        margin: 10px 0;
        padding-left: 5px;
        font-size:18px;
        color: #333;
    }
    .header-menu .sub-menu li:hover {
        /*background: #fdf9f4;*/
    }
    .header-menu .sub-menu >li:hover>a{
        color: #fff;
        font-weight: 700;
    }
    .header-menu > ul > li.menu-item > a:before {
        content: '';
        width: 0;
        background-color: #ffa118;
        left: 0;
        position: absolute;
        top: 95%;
        height: 4px;
        -webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1);
        transition: all .66s cubic-bezier(.17, .84, .44, 1);
        z-index: 1;
        border: none;
        margin: 0;
    }

    .header-menu > ul > li.current-menu-item > a:before,
    .header-menu > ul > li.current-menu-parent > a:before {
        width: 100%;
    }
    .header-menu > ul > li.menu-item > a:hover {
        color: #e8970a;
    }
    .header-menu > ul > li.menu-item > a:hover:before {
        width: 100%;
    }
    .header-menu > ul > li.menu-item-has-children > a:after {
        top: 50%;
    }
    .header-menu > ul > li.current-menu-parent > a:after {
        top: 50%;
    }
    /*.header-menu > ul > li.menu-item-has-children > a:hover:after {*/
        /*content: "";*/
        /*width: 6px;*/
        /*height: 6px;*/
        /*border: solid #e8970a;*/
        /*border-width: 1px 0 0 1px;*/
        /*transform: translate(-90%, -90%) rotate(-135deg);*/
        /*position: absolute;*/
        /*top: 50%;*/
        /*margin-left: 12px;*/
    /*}*/
    .header-menu>ul>li:last-child {
        margin-right: 10px;
    }
	.metaslider-home-pc{
		display:block
	}
	.metaslider-home-mobile{
		display:none
	}
    /*越秀养老汇-越秀常青学院(老年大学)*/
    .ylh-cqxy-content .pc-img{
        display: block;
    }
    .ylh-cqxy-content .wap-img{
        display: none;
    }
    /*越秀养老汇-越秀常青学院(老年大学)*/
}

@media (max-width: 767px ) {
    body{
        /*background: #fff;*/
    }
    .all-pane {
        /*padding-bottom: 15px;*/
    }
    .inews,.iproduct,.iabout{margin-bottom:30px;}
    .pro-con li:nth-child(n+4){
        margin-bottom:20px;
    }
    .margin-top30 {
        margin-top: 15px;
    }
    .pro-con li:last-child{
        margin-bottom:0px;
    }
    .header-menu-con {
        padding-left: 0;
        position: fixed;
        overflow: auto;
        overflow-x: hidden;
        height: auto;
        left: 0;
        right: 0;
        top: 64px;
        bottom: 0;
        background: #fff;
        -webkit-transform: scaleY(0);
        transform: scaleY(0);
        transition: 0.3s opacity,0.3s 0.3s visibility ,0.3s -webkit-transform;
        transition: 0.3s transform ,0.3s opacity,0.3s 0.3s visibility;
        transition: 0.3s transform ,0.3s opacity,0.3s 0.3s visibility ,0.3s -webkit-transform;
        -webkit-transform-origin: top center;
        transform-origin: top center;
        visibility: hidden;
        opacity: 0;
        z-index: 10;
    }
    .header-menu-con.active {
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        opacity: 1;
        visibility: visible;
        transition: 0.3s 0.1s transform ,0.3s 0.1s opacity,0.1s visibility;
        border-top: 2px solid #fff7d9;
        box-shadow: 0 1px 3px #ccc;
        padding: 5px 0 8px 0;
    }
    .bg-menu{
        display: none;
    }
    .header-menu ul li {
        float: none;
        position: relative;
        text-align: left;
        margin: 0;
        padding: 3px 0;
        min-height: 42px;
        line-height: 42px;
    }
    .header-menu>ul>li>a {
        display: block;
        font-size: 18px;
        position: relative;
        padding: 0 20px;
        color: #000;
        height: 42px;
        line-height: 42px;
    }
    .header-menu ul li a br{
        display: none;
    }
    .header-menu ul li .sub-menu{
        display:none;
        padding-left: 25px;
        background: #fdf9f4;
        /*margin: 5px 15px;*/
    }
    .header-menu ul li .sub-menu li a{
        font-size: 18px;
    }
    .header-menu > ul > li.menu-item-has-children > a:after {
        content: "";
        width: 10px;
        height: 10px;
        border: solid #544141;
        border-width: 1px 0 0 1px;
        transform: translate(-90%, -90%) rotate(-135deg);
        position: absolute;
        top: 55%;
        margin-left: 25px;
        }
    .header-menu > ul > li.current-menu-parent > a:after {
        content: "";
        width: 10px;
        height: 10px;
        border: solid #e8970a;
        border-width: 1px 0 0 1px;
        transform: translate(-90%, -90%) rotate(-135deg);
        position: absolute;
        top: 55%;
        margin-left: 25px;
    }
    .footer-info {
        max-width: 100%;
    }
    .visible-xs-block {
        display: block !important;
    }

    .p60{padding-top:30px;padding-bottom:30px;}
    .p50{padding-top:25px;padding-bottom:25px;}
    .p40{padding-top:20px;padding-bottom:20px;}
    .p30{padding-top:15px;padding-bottom:15px;}
    .p20{padding-top:10px;padding-bottom:10px;}
    .mb50{margin-bottom:25px}
    .mb40{margin-bottom:20px}
    .mb20{margin-bottom:10px}
    .mb30{margin-bottom:15px}
    .mb10{margin-bottom:10px}
    .mt10{margin-top:10px;}
    .mt20{margin-top:10px;}
    .mt30{margin-top:15px;}
    .mt40{margin-top:20px;}
    .mt50{margin-top:25px;}

    .anxin-main-box .pane-title-home{
        width: 100%;
        padding: 0 15px;
        padding-top: 20px;
        margin: 0 auto;
    }
    .pane-title-home img,.pane-title-home p{
        max-width: 100%;
        font-size: 18px;
    }
    /*头部导航*/
    .btm-header{
        height: 65px;
        line-height: 65px;
    }
    .btm-header .container{
        /*padding: 0;*/
        width: 100%;
    }
    .logo-url {
        line-height: 60px;
    }
    .logo-url img {
        max-height: 48px;
    }
    .menu-item .icon-menu-list{
        display: none;
    }
    .header-menu > ul > li >ul >li.current-menu-item a {
        color: #ffa118;
        font-weight: 700;
    }
    /*头部导航*/
    /*头部banner*/
    .metaslider-home,.slider-cat-hai-top{
        width: 100%;
        /*height: 320px;*/
        overflow: hidden;

    }
    .metaslider-home li img,.slider-cat-hai-top li img{
        min-height: 160px !important;
        width: 100% !important;
    }
    .metaslider.ms-theme-cubic .flexslider:hover ul.flex-direction-nav li a, .metaslider.ms-theme-cubic:hover a.rslides_nav, .metaslider.ms-theme-cubic div.nivoSlider:hover div.nivo-directionNav a, .metaslider.ms-theme-cubic .coin-slider:hover .coin-slider div a{
        width: 8% !important;
    }
    .metaslider.ms-theme-cubic .flexslider ul.flex-direction-nav li a, .metaslider.ms-theme-cubic a.rslides_nav, .metaslider.ms-theme-cubic div.nivoSlider div.nivo-directionNav a, .metaslider.ms-theme-cubic .coin-slider .coin-slider div a{
        height: 60px!important;
        margin-top: -30px!important;
    }
    .flex-control-nav,.metaslider.ms-theme-cubic .flexslider ol.flex-control-nav:not(.flex-control-thumbs), .metaslider.ms-theme-cubic ul.rslides_tabs, .metaslider.ms-theme-cubic div.slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled){
        bottom: 0 !important;
    }
    .flex-control-paging li a,.metaslider.ms-theme-cubic .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a, .metaslider.ms-theme-cubic ul.rslides_tabs li a, .metaslider.ms-theme-cubic div.slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled) a, .metaslider.ms-theme-cubic .coin-slider .cs-buttons a{
        width: 12px !important;
        height: 12px !important;
        line-height: 12px !important;
        padding-bottom: 0 !important;
    }
    /*头部banner*/
    /*预约*/
    .section-visit-box{
        margin-top:-25px
    }
    .main-box > div > div.visit-form{
        padding-left: 0;
    }
    .visit-pane{
        height: 100%;
        overflow: hidden;
        padding: 20px !important;
    }
    .title-visit{
        width: 100%;
        text-align: center;
        padding: 0 38px 10px;
        border-bottom: 2px solid #ffda19;
    }
    .title-visit img{
        width: auto;
    }
    .inputs-visit,.btn-visit{
        width: 100%;
        text-align: center;
        padding: 20px 10px 0 10px;
    }
    .bg-visit1{
        width: 18%;
    }
    .inputs-visit .inputs-visit-form{
        margin-bottom: 20px;
    }
    /*预约*/
    /*养老汇*/
    .brief-text{
        font-size: 15px;
    }
    .anxin-main-box{
        background: #F2F2F2;
    }
    .metaslider.ms-theme-cubic.ms-is-small{
        padding-bottom: 0 !important;
    }
    .tab-banner-yanglaohui{
        /*display: none;*/
        height: auto;
    }
    .series-tab-swiper{
        padding: 15px 0;
    }
    .title-tabs-anxin{
        position: unset;
    }
    #tab-yanglaohui li[role="presentation"] {
        float: left;
        width: 50%;
    }
    #tab-yanglaohui li[role="presentation"] a{
        width: 100%;
        border-radius: 30px;
        border: 2px solid #ffa025;
        font-size: 18px;
    }
    .tab-yanglaohui{
        background: none;
    }
    .tab-yanglaohui .tab-content{
        padding: 0;
    }
    .tab-banner-yanglaohui .slide-yanglaohui{
        margin: 0 auto;
    }
    .anxin-right-series{
        margin-top: 20px;
    }
    .brief-tab-content{
        font-size: 16px;
        line-height: 30px;
    }
    .btn-more-pane .more-btn{
        font-size: 16px;
        padding: 10px 0;
    }
    .title-series-home{
        font-size: 24px;
        padding: 5px 0;
    }
    .list-tips-series li, .list-tips-series li a{
        font-size: 20px;
    }
    .service-text-ra{
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        border-radius: 0 !important;
        opacity: 0;
    }
    .fuwu-box {
        padding: 0;
    }
    .swiper-slide img{
        border-radius: 0;
    }
    /*养老汇*/
    /*舒心*/
    .shuxin-img-pane{
        width: 50%;
    }
    .groups-shuxin.margin-top-76{
        margin-top: 0;
    }
    .groups-shuxin,.groups-shuxin-02，.groups-shuxin-03{
        height: 165px;
    }
    .groups-shuxin .mask-groups{
        border-radius: 0 0 0 24px;
        height: 56px;
    }
    .groups-shuxin,.groups-shuxin img {
        border-radius: 24px 0 0 24px;

    }
    .title-mask-groups {
        font-size: 18px;
        line-height: 56px;
    }
    .mask-groups-hover{
        left: 50%;
        top: 0;
        width: 50%;
        border-radius: 0 24px 24px 0;
        padding: 15px;
    }
    .title-shuxin-hover label{
        display: none;
    }
    .content-shuxin-hover,.groups-shuxin-02 .content-shuxin-hover,.groups-shuxin-03 .content-shuxin-hover{
        font-size: 16px;
        padding: 10px 0;
    }
    .link-more-shuxin{
        font-size: 16px;
        height: 34px;
        line-height: 34px;
        border-radius: 22px;
    }
    /*舒心*/
    /*开心*/
    .story-list-img img{
        height: 188px;
    }
    .line-pane{
        margin: 10px 0 20px 0;
    }
    .kanxin-main-box{
        background: #fff;
    }
    .left-news-kaixin{
        width: 40%;
        padding: 0 10px;
    }
    .news-kaixin-title{
        font-size: 18px;
        font-weight: 700;
        margin-top: 15px;
    }
    .news-kaixin-brief,.link-more-kaixin-news{
        font-size: 16px;
    }
    .news-kaixin-brief{
        padding: 10px 0;
    }
    .right-news-kaixin{
        width: 60%;
    }
    .right-news-kaixin img{
        height: 158px;
    }
    /*开心*/
    /*悦享芳华*/
    .newsInfo-list-img{
        height: 200px;
    }
    .newsInfo-list-box .newsInfo-list-img img{
        height: 220px;
    }
    /*悦享芳华*/
    /*我们的故事*/
    .story-box,.newsInfo-box{
        margin-bottom: 0 !important;
    }
    .story-box{
        background: #fff;
    }
    .story-list-box{
        margin-bottom: 15px;
    }
    .content-story .story-list-content{
        height: 170px;
    }
    .story-list-content .story-list-h2{
        margin: 0px 0 10px 0;
        font-size: 20px;
    }
    .link-more-kaixin{
        font-size: 16px;
        height: 40px;
        line-height: 40px;
    }
    /*我们的故事*/
	.metaslider-home-pc{
		display:none
	}
	.metaslider-home-mobile{
		display:block;
        /*height: 160px;*/
	}
    /*底部信息*/
    #footer{
        background: #fff;
        padding: 30px 0 75px 0
    }
    .select-foot-interlink{
        width: 100%;
    }
    .select-link-foot{
        width: 100%;
        font-size: 18px;
        height: 54px;
        line-height: 54px;
    }
    .select-link-foot a.dropdown-toggle{
        font-size: 18px;
    }
    .select-link-foot a.dropdown-toggle .caret{
        border-top: 6px dashed;
        border-right: 6px solid transparent;
        border-left: 6px solid transparent;
        right: 15px;
        position: absolute;
        top: 50%;
    }
    .select-link-foot .dropdown-menu{
        min-width: 100%;
        z-index: 10;
    }
    .select-link-foot .dropdown-backdrop{
        z-index: 10;
    }
    .select-link-foot .dropdown-menu > li > a{
        font-size: 18px;
        height: 36px;
        line-height: 32px;
    }
    .pull-left.left-tel-pane{
        text-align: center;
        width: 100%;
    }
    .font-tel-pane,.footer-info-left .tel-pane{
        font-size: 30px !important;
    }
    .footer-info-left .tel-pane{
        display: block;
        margin-top: 15px;
        margin-left: 0;
    }
    .wxqrcode{
        float: none !important;
        margin-bottom: 15px;
    }
    .wxqrcode img{
        margin: 0 auto;
    }
    .copyright > p > a,.copyright > p,.wxqrcode span{
        font-size: 18px;
        text-align: center;
    }
    /*底部信息*/
    /*wap底部操作按钮*/
    .options-menu-bottom{
        width: 100%;
        height: 66px;
        padding: 10px 15px;
        /*background: rgba(0,0,0,0.7);*/
        background: #fff;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 10;
    }
    .options-menu-link{
        display: block;
        width: 100%;
        background: #afd100;
        border-radius: 54px;
        min-height: 44px;
        text-align: center;
        line-height: 44px;
    }
    .options-menu-list{
        padding:0 5px;
    }
    .options-menu-icon{
        /*display: block;*/
        font-size: 20px !important;
        color: #fff;
        padding-right: 10px;
        vertical-align: bottom;
    }
    .options-menu-text{
        /*display: block;*/
        font-size: 19px;
        color: #fff;
        font-weight: 700;
    }
    .options-menu-visit{
        background: #faab26;
    }
    .options-menu-contact{
        background: #12a3ff;
    }
    /*wap底部操作按钮*/
    /*海系列-越秀·海颐苑*/
    .page-content {
        padding-top: 10px;
        padding-bottom: 15px;
    }
    .modal-intro-title span{
        font-size: 18px;
        background-size: auto 80%;
        height: 40px;
        line-height: 40px;
        padding-left: 45px;
    }
    .top-img-pane{
        height: 200px;
    }
    .main-intro-img{
        position: relative;
        width: 100%;
        min-height: 240px;
    }
    .main-intro-text{
        width: 100%;
        padding: 20px 15px !important;
        float: none;
    }
    .modal-06-text{
        width: 100%;
        border-radius: 0;
        padding: 20px 15px;
        display: block;
        min-height: inherit;
    }
    .main-intro-list li,.main-intro-list li .span-title{
        font-size: 16px;
        line-height: 28px;
    }
    .main-intro-list li{
        width: 100%;
    }
    .main-intro-list li .span-title span{
        font-size: 18px;
    }
    .modal-main-06 .modal-06-img {
        position: relative;
        width: 100%;
        transform: translateY(0);
        border-radius: 0;
    }
    .main-intro-text-des{
        margin-top: 20px;
    }
    .img-modal-02{
        min-height: 200px;
    }
    .list-groups-live{
        margin-bottom: 15px;
    }
    .btn-video-model{
        width: 30px !important;
        height: 30px;
        margin: 15px 10px 15px 0;
    }
    .modal-02-link .span-more{
        font-size: 20px;
        padding: 0 20px;
        height: 60px;
        line-height: 60px;
    }
    .page-title-tab{
        margin-top: 0;
    }
    .page-title-tab li a{
        font-size: 14px;
        padding: 0 10px;
        height: 40px;
        line-height: 40px;
        border-radius: 20px;
    }
    #hyy-pictures.swiper-container,#hyy-jyjh-swiper.swiper-container{
        height: auto;
    }
    /*海系列-越秀·海颐苑*/
    /*海系列-越秀·海樾荟*/
    .yyjh-list.yyjh-text ul{
        padding: 5px 10px;
        position: unset;
    }
    .yyjh-list.yyjh-text .yyjh-list-img{
        display: none;
    }
    .yyjh-list.yyjh-text li{
        font-size: 20px;
    }
    .yyjh-list{
        margin-bottom: 10px;
    }
    .ylh-hyh02-list p{
        padding: 6px 0;
    }
    .ylh-hyh02-list span{
        font-size: 16px;
    }
    .ylh-hyh02-list h3{
        font-size: 18px;
    }
    .text-swiper-hyh{
        font-size: 16px;
    }
    .sub-title-yyjh{
        padding: 15px;
    }
    /*海系列-越秀·海樾荟*/
    /*海系列-金沙洲*/
    .page-title-center{
        margin: 0 !important;
    }
    .page-title-img{
        height: 50px;
    }
    .page-title-center .page-sub-title{
        font-size: 14px;
        margin-top: 10px;
    }
    .page-title-text{
        font-size: 20px;
        margin-bottom: 15px;
        padding-left: 0;
        padding-right: 35px;
        line-height: 50px;
    }
    .no-content h2{
        font-size: 20px;
    }
    /*海系列-金沙洲*/
    /*海系列-健康学院*/
    .page-title{
        margin: 0;
        padding: 15px 0;
    }
    .page-title-tab{
        text-align: center;
        float: unset !important;
    }
    .page-title-tab li{
        margin: 0;
        display: inline-block;
        float: unset;
        /*padding: 0 5px;*/
    }
    .main-intro-text-des, .main-intro-text-des p,.main-intro-text-des p label{
        font-size: 16px;
    }
    .pic-list-08{
        margin-bottom: 15px;
    }
    .main-intro-text-des.main-intro-text-09 p{
        font-size: 16px;
    }
    .title-line label{
        font-size: 20px;
    }
    .modal-main-wqfc{
        padding-left: 0;
    }
    .yxyy02-row{
        margin-left: -8px;
        margin-right: -8px;
    }
    .col-sm-6.wqfc-list,.col-xs-6.wqfc-list,.col-sm-6.yxyy02-list,.col-xs-6.yxyy02-list{
        margin: 6px 0;
        padding: 0 7px;
    }
    .list-xsbm-contact{
        display: block;
        padding: 15px;
        overflow: hidden;
        margin: 10px 0;
    }
    .img-xsbm-contact{
        width: 80px;
        display: block;
        float: unset !important;
        margin: 0 auto;
    }
    .txt-xsbm-contact{
        padding-left: 0;
        width: 100%;
        text-align: center;
        margin-top: 15px;
    }
    .txt-xsbm-contact p, .txt-xsbm-contact p span{
        font-size: 14px;
        width: 100%;
        word-wrap: break-word;
        word-break: break-all;
    }
    /*海系列-健康学院*/
    /*养老汇-职业技能培训与认定-简介及联系方式*/
    .tzgg-list-link{
        padding: 0 0 15px 0;
    }
    .tzgg-list-text{
        padding-right: 0px;
    }
    .tzgg-list-link h3{
        font-size: 16px;
    }
    .btn-more-list{
        display: none;
    }
    .jkts-list .jkts-list-group:last-child .tzgg-list-link{
        border-bottom: none;
    }
    /*养老汇-职业技能培训与认定-简介及联系方式*/
    /*养老汇-郎高系列*/
	.page-content-yxlg .modal-intro-title span {
		padding-left: 40px;
		padding-right:0
	}
	.page-content-yxlg .main-tsfw01-text-l {
		padding-top: 260px !important;
		padding-bottom: 0 !important;
	}
    /*养老汇-郎高系列*/
    /*养老汇-职业技能培训与认定-职业资格证书查询*/
    .main-zscx{
        width: 100%;
        height: auto;
        margin-top: 60px;
        /*overflow: hidden;*/
    }
    .title-zscx span{
        padding-left: 55px;
    }
    .left-img-zscx{
        position: relative;
        display: block;
        margin: 0 auto;
        left: 0;
    }
    .right-btn-pane{
        height: auto;
        display: block;
        float: unset;
        padding: 0;
        text-align: center;
        padding-bottom: 15px;
        margin-top: -50px;
    }
    /*养老汇-职业技能培训与认定-职业资格证书查询*/
    /*越秀养老汇-越秀常青学院(老年大学)*/
    .ylh-cqxy-content .pc-img{
        display: none;
    }
    .ylh-cqxy-content .wap-img{
        display: block;
    }
    /*越秀养老汇-越秀常青学院(老年大学)*/
    /*特殊服务-生活照料-膳食服务*/
    .tsfw-title-ssfw span,.modal-title-tsfw span{
        background-position-x: 6px;
        min-width: auto;
        background-position-y:6px;
    }
    .sub-title-tsfw em{
        font-size: 18px;
        width: 80%;
        height: 45px;
        line-height: 45px;
    }
    .sub-title-tsfw em:after{
        width: 45px;
        height: 60px;
        background-size: 100%;
    }
    .tsfw04-list{
        height: auto;
        margin-bottom: 15px;
    }
    .tsfw04-list img{
        border-radius: 22px;
    }
    .main-tsfw04-text{
        margin-top: 0px;/*15*/
    }
    .main-tsfw04-text p,.main-tsfw04-text label{
        font-size: 16px;
    }
    .main-tsfw05-l{
        margin-bottom: 15px;
    }
    .main-tsfw05-l, .main-tsfw05-r, .tsfw05-list{
        height: auto;
    }
    .tsfw05-list img{
        border-radius: 22px;
     }
    /*特殊服务-生活照料-膳食服务*/
    /*特殊服务-生活照料-生活服务*/
    .top-img-full img{
        min-height: 130px;
    }
    .main-tsfw01-text{
        min-height: auto;
        padding: 0;
        padding-top: 20px;
    }
    .modal-main-tsfw01{
        min-height: auto;
    }
    .main-tsfw01-text-l{
        padding-top: 210px !important;
        padding-bottom: 0 !important;
    }
    .main-tsfw01-img{
        min-height: 200px;
    }
    .main-tsfw01-text-des{
        margin-top: 10px;
    }
    /*特殊服务-生活照料-生活服务*/
    /*特殊服务-生活照料-健康管理*/
    .tsfw03-list{
        height: auto;
        margin-bottom: 15px;
    }
    .page-modal-07 .btn-option-list{
        margin-bottom: 15px;
    }
    .tsfw-title-jkgl span{
        background-position-y: 0;
        background-size: auto 100%;
    }
    .modal-main-tsfw02-l{
        margin-bottom: 15px;
    }
    /*特殊服务-生活照料-健康管理*/
    /*特殊服务-医护康复-康复体系*/
    .tsfw06-text-con{
        width: 100%;
        padding: 0;
    }
    .modal-main-tsfw06, .main-tsfw06-text{
        min-height: auto;
    }
    .modal-main-tsfw06 .main-tsfw01-img{
        border-radius: 16px 16px 0 0;
    }
    .main-tsfw06-text{
        border-radius: 0 0 16px 16px;
        padding: 20px;
    }
    .modal-main-tsfw07 .tsfw07-list{
        margin-bottom: 15px;
    }
    /*特殊服务-医护康复-康复体系*/
    /*特殊服务-医护康复-护理服务*/
    .title-hlfw01-list,.hlfw01-list-des{
        padding: 5px 0;
    }
    .hlfw01-list{
        height: 150px;
        margin-bottom: 15px;
        margin-top: 30px;
    }
    .hlfw02-list{
        height: 230px;
        margin-bottom: 15px;
        margin-top: 30px;
    }
    .hlfw02-list-img{
        height: 50px;
        line-height: 50px;
        top: -25px;
        border-radius: 25px;
    }
    .hlfw02-list-text{
        font-size: 16px;
    }
    .hlfw02-list-img label{
        font-size: 30px;
    }
    .hlfw02-list-img span{
        font-size: 16px;
    }
    .txt-hlfw03{
        margin-top: 15px;
    }
    /*特殊服务-医护康复-护理服务*/
    /*特殊服务-幸运草*/
    .tsfw-title-xyc span{
        background-size: auto 80%;
        font-size: 15px;
        padding-left: 48px;
        padding-right: 0;
    }
    .xyc02-list-l{
        padding-right: 15px;
    }
    .xyc02-list-r{
        padding-left: 15px;
    }
    .xyc02-list-txt{
        font-size: 16px;
    }
    /*特殊服务-幸运草*/
    /*特殊服务-361*/
    .qfw01-list{
        height: auto;
    }
    .qfw01-list .icon-title-hlfw01{
        font-size: 36px;
        height: 50px;
        line-height: 50px;
    }
    .qfw01-list .icon-title-hlfw01 span{
        font-size: 20px;
    }
    .title-hlfw01-list{
        font-size: 20px
    }
    .hlfw01-list-des{
        font-size: 16px;
    }
    .sub-intro-title{
        font-size: 15px;
    }
    .main-qfw02-content .main-tsfw04-text.text-content-group{
        margin-top: 0;
        padding-bottom: 0;
    }
    .qfw02-img-list{
        margin-top: 15px;
    }
    .modal-qfw03-title span{
        font-size: 16px;
        background-size: auto 80%;
    }
    .title-content-group{
        font-size: 16px;
        height: 36px;
        line-height: 36px;
    }
    .group-list-li{
        width: 100%;
    }
    .group-list-li-l,.group-list-li-r{
        padding: 0;
    }
    .group-list-li li{
        font-size: 14px;
        width: 64px;
        height: 36px;
        line-height: 36px;
        margin: 5px 0;
    }
    /*特殊服务-361*/
    /*居住颐养-户型品鉴*/
    .modal-main-hxpj01{
        height: auto;
        min-height: 288px;
        padding: 10px;
    }
    .swiper-pane-l {
         height: 288px;
        width: 100%;
     }
    .swiper-pane-r{
        width: 100%;
    }
    .title-swiper-pane-r{
        font-size: 20px;
    }
    .text-des-01,.text-des-01 label{
        font-size: 16px;
        line-height: 28px;
    }
    .btn-option-list{
        width: 150px;
        height: 40px;
    }
    .aqsl-title-address span{
        background-size: auto 80%;
        padding-left: 45px;
    }
    .aqsl-title-address label {
        font-size: 20px;
    }
    /*居住颐养-海颐苑-户型品鉴*/
    /*居住颐养-越秀·海颐苑-绿色宜居鉴*/
    .modal-main-lsyj02{
        margin-bottom: 15px;
    }
    /*居住颐养-越秀·海颐苑-绿色宜居鉴*/
    /*居住颐养-越秀·海颐苑-安全适老*/
    .main-tsfw01-text h2{
        font-size: 30px;
    }
    /*居住颐养-越秀·海颐苑-安全适老*/
    /*居住颐养-越秀·海颐苑-养老智能化*/
    #hyy-pictures.hyy-ylznh-pictures {
        height: auto;
    }
    .main-ylznh02-text{
        padding: 20px 15px 10px 15px;
    }
    .group-ylznh02 .main-ylznh02-text{
        margin: 6px 0;
    }
    /*居住颐养-越秀·海颐苑-养老智能化*/
    /*居住颐养-越秀·海樾荟-安全适老*/
    .main-aqsl01-text h2{
        font-size: 20px;
    }
    .main-aqsl01-text-des ul li span{
        font-size: 14px;
        padding-left: 0;
    }
    .main-aqsl01-text-des ul li span:before{
        display: none;
    }

    /*居住颐养-越秀·海樾荟-安全适老*/
    /*居住颐养-康复医院*/
    .modal-intro-main.modal-main-01{
        min-height: auto;
    }
    .modal-intro-main{
        margin-top: 15px;
    }
    .main-kfyy02-text{
        min-height: auto !important;
        padding:15px;
    }
    .list-advantage-kfyy li{
        font-size: 14px;
        line-height: 18px;
        padding: 3px 20px;
    }
    .flex-special-kfyy{
        display: block;
    }
    .list-special-kfyy{
        width: 100%;
        margin-top: 15px;
    }
    /*居住颐养-康复医院*/
    /*居住颐养-银幸颐园*/
    #yxyy-pictures{
        /*height: 200px;*/
    }
    /*居住颐养-银幸颐园*/
    /*我们的故事-健康贴士*/
    .jkts-list-link{
        padding: 0;
        border-radius: 16px 16px 0 0 ;
    }
    .jkts-list-img{
        width: 100%;
        border-radius: 16px 16px 0 0 ;
        float: none !important;
    }
    .jkts-list-img img{
        border-radius: 16px 16px 0 0 ;
    }
    .jkts-list-text{
        width: 100%;
        padding: 15px;
    }
    .jkts-list-text h3{
        font-size: 16px;
        margin-bottom: 15px;
    }
    .modal-intro-title.title-jkts span{
        background-size: auto 80%;
    }
    /*我们的故事-健康贴士*/
    /*我们的故事-精彩视频*/
    .video-js{
        width: 100% !important;
    }
    .video-play-pane{
        padding: 15px 0;
    }
    .title-video-play{
        font-size: 24px;
    }
    .video-play-con{
        margin-top: 15px;
    }
    /*我们的故事-精彩视频*/
    /*关于我们-公司简介*/
    .about-title-tab li a {
        padding: 0 5px;
    }
    .title-gsjj span{
        background-size: auto 60%;
    }
    /*关于我们-公司简介*/
    /*关于我们-发展历程*/
    .title-fzcl-group{
        font-size: 40px;
        text-align: left !important;
        font-weight: 400;
    }
    .item-fzcl-group{
        width: 100%;
        padding-right: 0;
        padding-left: 40px;
        text-align: left;
        float: none;
        min-height: auto;
    }
    .cont-fzcl-group:before {
        left: 5px;
        top: -20px;
    }
    .item-fzcl-group-r .item-img:before,.item-fzcl-group .item-img:before{
        content: '';
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-left: 10px solid #faab26;
        border-right: none;
        position: absolute;
        left: -35px;
        right: auto;
        top: 0;
    }
    /*关于我们-发展历程*/
    /*关于我们-企业荣誉*/
    .qyry-list-text{
        overflow: hidden;
    }
    .jkts-list-link{
        background:#fff8e7;
    }
    /*关于我们-企业荣誉*/
    /*关于我们-入住指南*/
    .rzzz-list {
        padding: 0;
    }
    .rzzz-modal-title{
        width: 100%;
        margin: 15px auto;
    }
    .rzzz-list-title h2{
        margin-right: 0;
    }
    .rzzz-list-title:before{
        display: none;
    }
    .rzzz-modal-title .num-img {
        width: 45px;
        height: 45px;
    }
    .rzzz-modal-title .title-text{
        font-size: 20px;
        line-height: 45px;
    }
    .rzzz-list-text{
        margin: 10px 0;
    }
    /*关于我们-入住指南*/
    /*关于我们-常见问题*/
    .cjwt-modal-main{
        background: #fff;
        padding: 0;
    }
    .cjwt-title{
        font-size: 18px;
    }
    .cjwt-des,.kefu-cjwt-txt{
        font-size: 16px;
    }
    /*关于我们-常见问题*/
    /*分类栏目-特惠活动*/
    .special-list-text{
        padding: 15px 0;
    }
    .special-list-text label{
        font-size: 16px;
    }
    .special-list-text span{
        margin-top: 10px;
        float: left;
    }
    .special-list img{
        height: auto;
    }
    /*分类栏目-特惠活动*/
    /*分类栏目-养老学堂*/
    .modal-intro-title.title-ylxt span{
        background-size: auto 80%;
    }
    /*分类栏目-养老学堂*/
    /*分类栏目-长者故事*/
    .modal-intro-title.title-zzgs span{
        background-size: auto 80%;
    }
    /*分类栏目-长者故事*/
    /*预约弹框*/
    .modal-dialog.modal-dialog-visit{
        width: auto;
    }
    #visit-float .form-control{
        height: 36px;
    }
    #visit-float .inputs-visit-form{
        margin-bottom: 12px;
    }
    .modal-footer-float{
        padding: 15px 0;
    }
    /*预约弹框*/
    /*右侧菜单*/
    #rightNav{
        top: auto;
        bottom: 95px;
    }
    .rightNav-pane{
        width: 54px;
    }
    #rightNav .go-top{
        padding: 10px 0;
    }
    .go-top .icon-rightNav{
        font-size: 24px !important;
    }
    /*右侧菜单*/
    /*百度商桥层级设置*/
    #newBridge{
        z-index: 109 !important;
    }
    /*百度商桥层级设置*/

}
@media (max-width: 767px ) {
    /*#tab-yanglaohui li[role="presentation"] a{*/
        /*font-size: 14px;*/
        /*padding: 0;*/
        /*padding-bottom: 15px;*/
        /*display: block;*/
    /*}*/
    /*#tab-yanglaohui li[role="presentation"]{*/
        /*float: left;*/
        /*width: 33.33%;*/
    /*}*/
    /*.main-box > div > div {*/
        /*min-height: 180px;*/
        /*height: auto;*/
    /*}*/
    /*.content-list li h2 {*/
        /*margin-top: 10px;*/
        /*line-height: 24px;*/
    /*}*/
    /*!*悦享芳华*!*/
    /*.newsInfo-list-content{*/
        /*height: auto;*/
    /*}*/
    /*!*悦享芳华*!*/
    /*.title-visit img{*/
        /*width: 70%;*/
    /*}*/

	/*.metaslider-home-pc{*/
		/*display:none*/
	/*}*/
	/*.metaslider-home-mobile{*/
		/*display:block;*/
	/*}*/
}
@media (max-width: 1024px ) and (min-width:769px) {
    #tab-yanglaohui li[role="presentation"] a{
        /*font-size: 22px;*/
        /*padding: 0;*/
        /*padding-bottom: 15px;*/
        /*display: block;*/
    }
    #tab-yanglaohui li[role="presentation"]{
        /*float: left;*/
        /*width: 33.33%;*/
    }
}
@media (min-width: 992px ) and (max-width:1199px){

}
@media (max-width:991px) {

}
@media (max-width: 1339px ) and (min-width:1024px) {
    .btn-visit button{
        padding: 15px 21px;
    }
}
@media (min-width: 1200px){
    .container {
        width: 1200px !important;
    }
}
