@media only screen and (max-width: 767px) {
.sp_block{display:block;}
.sp_inline{display:inline-block;}
.sp_none{display:none;}
.sp_w100{width:100%;}

.model-1 {width:0.68rem;height:0.68rem;float: right;background: #004e98;padding: 0.24rem 0.2rem;border-radius: 50%;box-sizing: border-box;}
.menu{width:0.28rem; height:0.2rem;position:relative; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; box-sizing: border-box;}
.bar{height:0.03rem; width:0.28rem; display:block; position:absolute; background-color:#fff;border-radius: 0.02rem;-moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
.model-1 .bar:nth-of-type(1) {
  top:0;
  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
  -webkit-transition-delay: 0.2s, 0;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;  
}
.model-1 .bar:nth-of-type(2) {
  top:0.08rem;
  -moz-transition: ease 0.1s 0.1s;
  -o-transition: ease 0.1s 0.1s;
  -webkit-transition: ease 0.1s;
  -webkit-transition-delay: 0.1s;
  transition: ease 0.1s 0.1s; 
}
.model-1 .bar:nth-of-type(3) {
  top:0.16rem;
  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
  -webkit-transition-delay: 0.2s, 0;
  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
}
.model-1.hover .bar:nth-of-type(1) {
  top:0.08rem;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
  -webkit-transition-delay: 0, 0.2s;
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}
.model-1.hover .bar:nth-of-type(2) {
  opacity: 0;
}
.model-1.hover .bar:nth-of-type(3) {
  top:0.08rem;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
  -webkit-transition-delay: 0, 0.2s;
  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
}

header {height: 1.4rem;padding: 0.26rem 0.26rem 0.46rem 0.3rem;}
header.active {background: #daedfc;}
.beijingliai_logo img {width: 4.49rem;height: auto;margin-top: 0.1rem;}
.header_ri {display: none;float: none;position: absolute;top: 1.4rem;left: 0;width: 100%;background: #daedfc;padding: 0 0.29rem 0.5rem 0.29rem;box-sizing: border-box;}
.header_ri.unfold {display: block;}
.beijingliai_nav {width: 100%;border-top: 1px solid #b5c6d0;}
.beijingliai_nav li {float: none;width: 100%;height: 0.95rem;line-height: 0.95rem;margin-left: 0;font-size: 0.28rem;border-bottom: 1px solid #b5c6d0;;}
.beijingliai_nav li a.active, .beijingliai_nav li a:hover {border-bottom: none;padding-bottom: 0;}
.beijingliai_nav li a {display: block;padding: 0 0 0 0.32rem;background: url(../images/tori.png) no-repeat 97% center;background-size: 0.4rem auto;box-sizing: border-box;}
.header_tel {font-size: 0.53rem;margin:0.63rem 0 0 0;text-align: center;letter-spacing: 0.08rem;}
.header_tel img {width: 0.58rem;height: auto;margin:-0.15rem 0.2rem 0 0;}
.wx_detail {position: static;background: none;width: 5.55rem;height: auto;margin: 0.48rem auto 0 auto;padding: 0;border: none;display: flex;align-items: center;}
.wx_dl dt {margin-right: 0.2rem;}
.wx_dl dt img {width: 0.58rem;height: auto;}
.wx_dl dd {font-size: 0.24rem;line-height: 0.33rem;}
.wx_code {margin-top: 0;text-align: left;margin-left: 0.29rem;}
.wx_code img {width: 1.92rem;height: auto;}
.top_box {margin-top: 1rem;}
.gray_bg {width: 6.2rem;height: 26rem;top: 1rem;}
#mainVisual {width: 6.7rem;}
#mainVisual.mt39 {width: 6.81rem;margin: 0.39rem auto 0 auto;}
.slick-slide img.sp_none {display: none;}
.slick-slide img.sp_block {width: 100%;height: auto;display: block;}
.slick-dots {right: 0.2rem;bottom: -0.1rem;}
.slick-dots li {margin-left: 0.26rem;}
.slick-dots li button {width: 0.16rem;height: 0.16rem;border-radius: 0;}
.beijingliai_dl {width: 100%;height: 15.73rem;padding: 0.99rem 0 0 0.55rem;margin: 0;box-sizing: border-box;}
.beijingliai_dl dt {float: none;margin-top: 0;}
.beijingliai_dl dt h5 {width: 3.7rem;}
.beijingliai_dl dt h5 span {margin-top: 0.06rem;font-size: 0.42rem;line-height: 0.54rem;padding-left: 0.13rem;}
.beijingliai_dl dt p {font-size: 0.28rem;line-height: 0.56rem;margin-top: 0.35rem;}
.beijingliai_dl dd {float: none;margin: 0.69rem 0 0 0;}
.beijingliai_dl dd .a1 {left: 0.23rem;width: 2.48rem;height: auto;}
.beijingliai_dl dd .a2 {left: 2.35rem;top: 2.43rem;width: 2.48rem;height: auto;}
.beijingliai_dl dd .a3 {left: 4.45rem;top: 1.07rem;width: 2.48rem;height: auto;}
.about_us {margin-top: 2rem;padding:0 0 0.78rem 0;background: url(../images/about_us_bg_sp.jpg) no-repeat top center;background-size: 100% auto;}
.about_us_title_box {width: 100%;}
.about_us_title {font-size: 0.68rem;top: -0.4rem;left: 0.49rem;}
.about_us_title span {font-size: 0.28rem;margin-top: 0.1rem;letter-spacing: 1px;}
.about_ul {width: 6.9rem;padding-top: 1.18rem;}
.about_ul li {float: none;margin-left: 0;width: 100%;margin-top: 0.6rem;}
.about_ul li:first-child {margin-top: 0;}
.about_ul li a .img img.look {display: none;}
.about_ul li a .img img {width: 3.35rem;height: 3.8rem;}
.about_ul li a {display: flex;}
.about_ul li div {width: 3.35rem;height: 3.8rem;padding: 0.41rem 0.19rem 0 0.19rem;background: #fff;}
.about_ul li h5 {font-size: 0.34rem;}
.about_ul li .des {font-size: 0.24rem;line-height: 0.31rem;margin-top: 0.3rem;height: auto;letter-spacing: 0;padding: 0 0.16rem;box-sizing: border-box;}
.more {width: 2.96rem;height: 0.7rem;line-height: 0.7rem;margin-top: 0.18rem;font-size: 0.24rem;border-radius: 0.03rem;padding-left: 0.94rem;}
.more.sp_mt61 {margin-top: 0.61rem;}
.more span {right: 0.19rem;top: 0.26rem;}
.more.sp_mt35 {margin-top: 0.35rem;}
.more.sp_mt45 {margin-top: 0.45rem;}
.more.sp_mt48 {margin-top: 0.48rem;}
.more.sp_mt69 {margin-top: 0.69rem;}
.more.sp_mt71 {margin-top: 0.71rem;}
.news_index {padding: 0.81rem 0 0.63rem 0;}
.news_dl {width: 100%;display: block;}
.news_dl dt {margin-left: 0.51rem;}
.news_dl dd {width: 100%;margin: 0.4rem 0 0 0;}
.news_dl dd p {line-height: normal;background-position: 97% center;background-size: 0.4rem auto;margin-top: 0.05rem;font-size: 0.26rem;}
.news_dl dd p a {padding:0.22rem 0.3rem 0.28rem 0.3rem;}
.news_type {font-size: 0.22rem;width: 1.5rem;line-height: 0.34rem;border-radius: 0.03rem;margin:0 0.23rem;}
.news_des {display: block;width: 3rem;line-height: 0.34rem;}
.bs {width: 100%;height: 35rem;margin-top: 0.93rem;}
.bs .about_us_title {padding-left: 0.51rem;letter-spacing: 0;box-sizing: border-box;}
.bs_dl {margin-top: 2rem;height: 6.5rem;}
.bs_dl.mt13 {margin-top: 1.9rem;}
.bs_dl a {display: block;}
.bs_dl dt {width: 7rem;height: 6.5rem;padding: 2.43rem 0.5rem 0.59rem 0.5rem;}
.bs_dl_title {font-size: 0.54rem;}
.bs_dl_line {left: 0.5rem;top: 3.09rem;width: 6rem;height: 0.02rem;}
.bs_dl_line.else {left: 0.5rem;}
.bs_dl_title02 {font-size: 0.24rem;margin-top: 0.27rem;}
.bs_dl_des {font-size: 0.26rem;line-height: 0.36rem;margin-top: 0.25rem;}
.bs_dl a {position: relative;}
.bs_dl dd {position: absolute;top: -1.5rem;z-index: 1;}
.bs_dl dd.else {position: absolute;right: 0;top: -1.5rem;}
.bs_dl dt.else {position: absolute;right: 0;top: 0}
.bs_dl dd img {width: 7rem;height: auto;}
.case_study {margin-top: 0.8rem;padding-top: 0.8rem;}
.case_study_bg {height:3.2rem;}
.w1181 {width: 100%;}
.case_study .about_us_title.fff {margin-left: 0.5rem;}
.case_study_ul {width: 5.6rem;margin:0.59rem auto 0 auto;}
.case_study_ul li {float: none;width: 100%;margin: 0.59rem 0 0 0;}
.case_study_ul li .img {height: auto;}
.case_study_ul li .img img {width: 100%;height: auto;}
.case_study_ul li .img span {width: 2.36rem;height: 0.54rem;line-height: 0.54rem;font-size: 0.3rem;}
.case_study_ul li .des {font-size: 0.32rem;line-height: 0.4rem;margin-top: 0.19rem;background-size: 0.4rem auto;background-position: 99% center;}
.more.mt66 {margin-top: 0.69rem;}
.beijingliai_consult {margin-top: 1.23rem;height: 8.4rem;background:url(../images/beijingliai_consult_bg_sp.jpg) no-repeat top center;background-size: 100% auto;}
.beijingliai_consult_con {width: 6.4rem;height: 5.4rem;padding: 0.49rem 0.37rem 0 0.37rem;margin-left: -3.2rem;margin-top: -2.7rem;}
.beijingliai_consult_dl {display: block;}
.beijingliai_consult_dl dt {margin-right: 0;}
.beijingliai_consult_dl dt h5 {font-size: 0.32rem;}
.beijingliai_consult_dl dt .des {font-size: 0.24rem;margin-top: 0.24rem;}
.beijingliai_consult_dl dt .tel {font-size: 0.49rem;margin-top: 0.44rem;letter-spacing: 0.07rem;}
.beijingliai_consult_dl dt .tel img {width: 0.32rem;height: auto;}
.beijingliai_consult_dl dd {margin-top: 0.56rem;text-align: center;}
.beijingliai_consult_dl dd img {width: 1.92rem;height: auto;}
footer {padding: 0.7rem 0 0.35rem 0;}
.footer_list {width: 100%;}
.footer_list li {float: none;width: 100%;margin-left: 0;}
.footer_list li h5 {position: relative;margin-top: 0.7rem;font-size: 0.3rem;border-bottom: 1px solid #6f6f77;background: #333 url(../images/add.png) no-repeat 96% center;background-size: 0.42rem auto;box-sizing: border-box;}
.footer_list li h5.unfold {background: #333 url(../images/reduce.png) no-repeat 96% center;background-size: 0.42rem auto;}
.footer_list li h5.none {background: #333;}
.footer_list li h5.sp_mt0 {margin-top: 0;}
.footer_list li h5 a {padding: 0.35rem 0.29rem;box-sizing: border-box;}
.footer_list li h5 > span {position: absolute;right: 0;top: 0;z-index: 1;display: block;width: 1rem;height: 1rem;border: none;margin: 0;font-size: 0;}
.footer_list li p {font-size: 0.26rem;margin: 0;line-height: 0.8rem;border-bottom: 1px solid #6d7077;border-top: 1px solid #6d7077;box-sizing: border-box;}
.footer_list li p.mt19 {margin-top: 0;}
.footer_list li p a {padding-left: 0.54rem;box-sizing: border-box;}
.footer_nav_n2 {margin-left: 0;}
.footer_list li .footer_nav_n2 span {width: 50%;float: left;display: block;font-size: 0.22rem;margin-top: 0;line-height: 0.7rem;border-top: 1px dotted #6f727b;box-sizing: border-box;}
.footer_list li .footer_nav_n2 span:nth-child(2n+1) a {padding-left: 0.84rem;}
.footer_list li .footer_nav_n2 span:nth-child(2n+2) a {padding-left: 0.3rem;box-sizing: border-box;}
.footer_list li .footer_nav_n2 span:nth-child(2n+2) {border-left: 1px dotted #6f727b;box-sizing: border-box;}
.footer_list li .footer_nav_n2 span:nth-child(1),.footer_list li span:nth-child(2) {border-top: none;}
.footer_list li span.sp_block {display: block;}
.footer_logo {margin-top: 1.02rem;}
.footer_logo img {width: 4.49rem;height: auto;}
.copyright {font-size: 0.16rem;line-height: 1.8;margin-top: 1.03rem;}
.footer_nav_list {display: none;}

.pagetop {
  right: 0.2rem;
  bottom: 0.2rem;
  height: 0.5rem;
  width: 0.5rem;
}
.pagetop a {
  height: 0.5rem;
  width: 0.5rem;
  -moz-border-radius: 0.25rem;
  -webkit-border-radius: 0.25rem;
  border-radius: 0.25rem;
  background-size: 100% auto;
}
.pagetop a:hover {
  background-size: 100% auto;
}

.about_banner {margin-top: 1.4rem;height: 3rem;}
.about_banner .w1181 {height: 3rem;padding: 0.36rem 0 0 0.48rem;}
.about_banner h5 {font-size: 0.48rem;}
.about_banner p {font-size: 0.22rem;margin-top: 0.18rem;}
.about_banner img {width: 7rem;height: auto;top: 1.39rem;bottom: auto;left: 0.45rem;}
.info {display: none;}
.about_ul.mt89 {width: 5.45rem;margin: -0.26rem auto 2rem auto;padding-top: 0;}
.about_ul.mt89 li {margin-top: 1.36rem;}
.about_ul.mt89 li a {display: block;}
.about_ul.mt89 li a .img img {width: 100%;height: auto;}
.about_ul.mt89 li div {width: 100%;height: auto;padding: 0.53rem 0.47rem 0 0.47rem;}
.about_ul.mt89 li h5 {font-size: 0.46rem;}
.about_ul.mt89 li .des {font-size: 0.26rem;line-height: 0.4rem;margin-top: 0.46rem;}


.about_content {width: 100%;margin: 1.19rem 0 2rem 0;}
.about_left {float: none;width: 6.9rem;margin: 1.2rem auto 0 auto;}
.speech_title {font-size: 0.48rem;padding-bottom: 0.16rem;}
.speech_title02 {font-size: 0.38rem;margin-top: 0.71rem;}
.speech_dl {margin-top: 0.71rem;display: block;}
.speech_dl dt {text-align: center;}
.speech_dl dt img {width: 5.4rem;height: auto;}
.speech_dl dd {font-size: 0.28rem;line-height: 0.5rem;margin-top: 0.5rem;margin-left: 0;}
.speech_dl dd span {font-size: 0.46rem;margin-top: 0.22rem;}
.speech_dl dd span img {width: 3.32rem;height: auto;left: 2.12rem;top: 0.15rem;}
.nav_right {float: none;width: 100%;color: #fff;background: #004e98;}
.nav_title {display: flex;font-size: 0.26rem;line-height: 0.8rem;margin-top: 0;border-top: 1px solid #3f7bb1;box-sizing: border-box;}
.nav_title a {display: flex;color: #fff;padding-left: 0.54rem;box-sizing: border-box;}
.nav_title span.n1 {display: none;}
.nav_title span.n2 {color: #fff;margin-left: 0;width: 100%;padding-left: 0;background: none;border-bottom: none;}
.nav_title.active span.n2,.nav_title:hover span.n2 {color: #fff;}
.nav_title span.sp_inline {margin-right: 0.1rem;}
.nav_title.sp_none {display: none;}
.about_list {margin: 0;border-top: 1px solid #3f7bb1;}
.about_list a {font-size: 0.22rem;color: #fff;padding-left: 0.3rem;line-height: 0.7rem;float: left;width: 50%;border-left: 1px dotted #3f7bb1;border-top: 1px dotted #3f7bb1;border-bottom: none;}
.about_list a.active {background: none;color: #fff;}
.about_list a span.sp_inline {margin-right: 0.15rem;}
.about_list a:nth-child(2n+1) {border-left: none;}
.about_list a:nth-child(1) {border-top: none;}
.about_list a:nth-child(2) {border-top: none;}
.about_list a.active,.about_list a:hover {background:none;}

.about_title_sp {position: relative;font-size: 0.3rem;line-height: 1rem;background: #333;color: #fff;padding-left: 0.29rem;}
.about_title_sp span {margin-right: 0.12rem;}
.about_title_sp i {position: absolute;right: 0;top: 0;z-index: 1;display: block;width: 1rem;height: 1rem;background: url(../images/add.png) no-repeat 56% center;background-size: 0.4rem auto;}
.about_title_sp i.unfold {background: url(../images/reduce.png) no-repeat 56% center;background-size: 0.4rem auto;}
.about_nav_list_sp {display: none;}
.origin_title {font-size: 0.28rem;margin-top: 0.7rem;height: 0.55rem;padding: 0.05rem 0;}
.origin_title span {line-height: 0.43rem;}
.origin_des {font-size: 0.28rem;line-height: 0.51rem;margin-top: 0.28rem;}
.origin_des.mt49 {margin-top: 0.59rem;}
.origin_img {margin-top: 0.39rem;}
.origin_img img {width: 6.9rem;height: auto;}
.origin_title.mt49 {margin-top: 0.68rem;}
.origin_title.mt76 {margin-top: 0.99rem;}
.origin_title.mt79 {margin-top: 1.19rem;}
.origin_con {width: 100%;font-size: 0.28rem;line-height: 0.5rem;margin-top: 0.39rem;padding: 0.24rem 0.57rem 0.97rem 0.57rem;background: url(../images/origin_bg_sp.jpg) no-repeat top center;background-size: 100% auto;}
.origin_dl {display: block;padding: 0.61rem 0;}
.origin_dl dt {text-align: center;}
.origin_dl dt img {width: 1.11rem;height: auto;}
.origin_dl dd {margin-left: 0;margin-top: 0.52rem;}
.origin_down {margin-top: 0.11rem;}
.origin_down img {width: 0.7rem;height: auto;}
.origin_h5 {margin-top: 0.61rem;}
.origin_h5 img {width: 2.27rem;height: auto;}
.origin_des02 {margin-top: 0.52rem;}
.introduce_dl {margin-top: 0.7rem;}
.introduce_dl dt {font-size: 0.24rem;width: 1.3rem;}
.introduce_dl dt span {padding: 0.21rem 0.15rem;}
.introduce_dl dd {width: 5.6rem;font-size: 0.24rem;line-height: 0.42rem;padding: 0.21rem 0.24rem;}
.introduce_dl dd .pl200 {padding-left: 2rem;}
.about_line {margin: 0.39rem 0;}
.about_line.mt54 {margin-top: 0.7rem;}
.about_line.sp_mb55 {margin: 0.55rem 0;}
.about_line.sp_mb78 {margin: 0.78rem 0;}
.service_dl {display: block;}
.service_dl dt {text-align: center;}
.service_dl dt img {width: 4.8rem;height: auto;}
.service_dl dd {margin:0.4rem 0 0 0;}
.service_dl dd h5 {font-size: 0.36rem;line-height: 0.7rem;padding-left: 0.18rem;}
.service_dl dd p {font-size: 0.28rem;line-height: 0.5rem;margin-top: 0.24rem;}
.elderly_dl {display: block;}
.elderly_dl dt {width: 100%;}
.elderly_dl dt h5 {height: 0.7rem;font-size: 0.35rem;line-height: 0.7rem;padding-left: 0.25rem;border-left:none;background: url(../images/ble.jpg) no-repeat left center;background-size: 0.07rem auto;}
.elderly_dl dt h5.lh47 {height: auto;line-height: 0.47rem;}
.elderly_dl dt p {font-size: 0.28rem;line-height: 0.5rem;margin: 0.29rem 0 0 0.35rem;}
.elderly_dl dt p.mt10 {margin-top: 0.1rem;}
.elderly_dl dd {margin-top: 0.2rem;}
.elderly_dl dd {text-align: center;}
.elderly_dl dd img {width: 5.25rem;height: auto;}
.elderly_dl dd img.sp_w638 {width: 6.38rem;height: auto;}
.nursing_img {margin: 0.49rem 0 0.58rem 0;}
.nursing_img {text-align: center;}
.nursing_img img {width: 4.4rem;height: auto;}
.nursing_img img.sp_w100 {width: 100%;height: auto;}
.nursing_tb {margin-top: 0.49rem;}
.nursing_tb tr th {font-size: 0.24rem;width: 1.8rem;padding:0.26rem 0.13rem;}
.nursing_tb tr th dl dt {font-size: 0.13rem;width: 0.28rem;height: 0.28rem;line-height: 0.28rem;border-radius: 0.14rem;}
.nursing_tb tr th dl dd {margin: 0.04rem 0 0 0.08rem;}
.nursing_tb tr th dl dd span {font-size: 0.18rem;margin-top: 0.09rem;}
.nursing_tb tr td {padding:0.31rem 0.22rem;font-size: 0.24rem;line-height: 0.42rem;}
.project_img {margin: 0.69rem -0.3rem 0 -0.3rem;}
.project_img img {width: 100%;height: auto;}
.project_dl {font-size: 0.24rem;padding: 0.07rem 0;}
.project_dl.mt32 {margin-top: 0.39rem;}
.project_dl dt {width: 1.14rem;}
.project_dl dt span {padding: 0.2rem 0 0.2rem 0.16rem;}
.project_dl dd {width: 5.76rem;}
.project_dl dd p {line-height: 0.42rem;}
.project_dl dd p .month {width: 0.76rem;padding-left: 0.2rem;line-height: 0.7rem;}
.project_dl dd .des {width: 5rem;line-height: 0.33rem;padding: 0 0.21rem;}
.project_dl dd p .month.gs {height: 1.5rem;}
.business_ul {width: 7rem;margin: 0.61rem auto 0 auto;}
.business_ul li {width: 100%;margin-left: 0;float: none;margin-top: 0.49rem;}
.business_ul li img {width: 100%;height: auto;}
.business_des {height: auto;padding: 0.33rem 0.49rem 0.6rem 0.5rem;}
.business_des_title {font-size: 0.54rem;}
.business_des_title span {font-size: 0.24rem;margin-top: 0.14rem;padding-top: 0.14rem;}
.business_des_p {font-size: 0.26rem;line-height: 0.36rem;margin-top: 0.25rem;height: auto;}
.advisory_banner {width: 100%;margin-top: 1.4rem;}
.advisory_idea {width: 100%;height: auto;margin-top: 0.8rem;font-size: 0.28rem;line-height: 0.56rem;padding: 2.2rem 0.76rem 0.63rem 0.76rem;background: url(../images/advisory_idea_bg_sp.jpg) no-repeat left top;background-size: 100% auto;}
.advisory_idea p {width: 100%;}
.advisory_ul {width: 6.7rem;margin-top: 0.8rem;}
.advisory_ul li {float: none;width: 100%;height: auto;margin-left: 0;margin-top: 0.19rem;padding: 0.85rem 0;}
.advisory_ul li .img img {width: 1.39rem;height: auto;}
.advisory_ul li h5 {font-size: 0.42rem;margin-top: 0.53rem;height: auto;line-height: normal;}
.advisory_ul li .des {width: 3.51rem;font-size: 0.26rem;margin: 0.4rem auto 0 auto;}
.advisory_ul li .des span {margin-top: 0.19rem;line-height: 0.34rem;padding-left: 0.34rem;background-size: 0.24rem auto;}
.advisory_ul li .add02 {width: 0.97rem;height: auto;left: 50%;margin-left: -0.485rem;top: auto;bottom: -0.58rem;}
.tob {margin-top: 0.29rem;}
.tob img {width: 1.29rem;height: auto;}
.elderly_institutions {width: 100%;margin-top: 0.4rem;padding: 0.78rem 0.3rem 1.25rem 0.3rem;}
.elderly_institutions .img img {width: 1.39rem;height: auto;}
.elderly_institutions h5 {margin-top: 0.46rem;font-size: 0.48rem;}
.elderly_institutions_ul {width: 6.48rem;margin-top: 0.62rem;}
.elderly_institutions_ul li {width: 2.66rem;margin:0.24rem 0 0 0.86rem;font-size: 0.28rem;}
.elderly_institutions_ul li span {margin-right: 0.12rem;}
.elderly_institutions_img {margin-top: 0.44rem;}
.elderly_institutions_img img {width: 100%;height: auto;}
.operation_idea {background: url(../images/operation_idea_sp.jpg) no-repeat left top;background-size: 100% auto;}
.operation_title {font-size: 0.38rem;letter-spacing: 0;margin-top: 0.81rem;padding-bottom: 0.31rem;background-size: 0.45rem auto;}
.operation_intro {width: 100%;margin-top: 2px;}
.operation_intro_list {margin-top: 0.59rem;overflow: visible;}
.operation_intro_list a {float: none;width: 100%;padding: 2.04rem 0.54rem 0.7rem 0.55rem;margin-top: 3.05rem;}
.operation_intro_list a.else {float: none;padding: 2.04rem 0.54rem 0.7rem 0.55rem;}
.operation_intro_title {font-size: 0.48rem;padding-bottom: 0.16rem;}
.operation_intro_title span {font-size: 0.34rem;margin-left: 0.26rem;}
.operation_intro_p1 {font-size: 0.26rem;margin-top: 0.16rem;letter-spacing: 0;}
.operation_intro_p2 {margin-top: 0.4rem;font-size: 0.32rem;line-height: 0.41rem;}
.operation_intro_p3 {margin-top: 0.23rem;font-size: 0.26rem;line-height: 0.47rem;}
.operation_intro_a {font-size: 0.24rem;width: 2.96rem;height: 0.7rem;line-height: 0.7rem;margin-top: 0.57rem;background-size: 100% 100%;}
.operation_intro_list .operation_intro_img {width: 5.64rem;height: auto;margin-top: 0;top: -2.45rem;left: 50%;margin-left: -2.82rem;}
.operation_intro_list a.else .operation_intro_img {right: auto;left: 50%;z-index: 1;}
.operation_intro_list .icon {font-size: 0.35rem;width: 1.4rem;height: 1.1rem;line-height: 1.1rem;top: 0.6rem;}
.operation_intro_list .icon.n2 {right: 0;top: 0.6rem;left:auto;z-index: 2;}
.catering_idea {background: url(../images/catering_idea_sp.jpg) no-repeat left top;background-size: 100% auto;}
.catering_idea_img {margin-top: 0.8rem;padding:0 0.31rem 0 0.47rem;box-sizing: border-box;}
.operation_title.mt90 {margin-top: 1.2rem;}
.catering_idea_step {margin-top: 0.58rem;}
.catering_ul {width: 6.2rem;margin-top: 0.18rem;}
.catering_ul.w781 {width: 6.2rem;}
.catering_ul li {float: none;margin-left: 0;margin-top: 0.39rem;width: 100%;height: auto;padding: 0.41rem;}
.catering_ul li img {width: 100%;height: auto;}
.catering_ul li h5 {font-size: 0.34rem;margin-top: 0.43rem;}
.catering_ul li p {font-size: 0.26rem;line-height: 0.46rem;margin-top: 0.32rem;}
.operation_title.w255.mt90 {width: 100%;margin-top: 1.2rem;text-align: center;}
.operation_title .news_icon {left: 20%;top: -0.34rem;width: 0.6rem;height: auto;}
.catering_dl {width: 5.4rem;margin-top: 0.76rem;display: block;}
.catering_dl dt {text-align: center;}
.catering_dl dt img {width: 1.48rem;height: auto;}
.catering_dl dd {margin-left: 0;margin-top: 0.33rem;font-size: 0.26rem;line-height: 0.54rem;}
.labo_img {margin-top: 0.59rem;}
.training_idea {background: url(../images/training_idea_sp.jpg) no-repeat left top;background-size: 100% auto;}
.operation_title.mt_90 {margin-top: 0.8rem;}
.training_ul {width: 5.7rem;margin-top: -0.22rem;}
.training_ul.w765 {width: 5.7rem;margin-top:0.79rem;}
.training_ul li {float: none;margin-left: 0;width: 100%;margin-top: 0.79rem;}
.training_ul li img {width: 100%;height: auto;}
.training_ul li p {font-size: 0.26rem;line-height: 0.46rem;margin-top: 0.38rem;padding: 0 0.51rem;box-sizing: border-box;}
.training_video {width: 100%;margin-top: 0.79rem;padding:0.7rem 0 1rem 0;}
.training_img {margin-top: 0.58rem;}
.training_img video {width: 6.4rem;height: auto;}
.training_table {width: 7.1rem;margin-top: 0.57rem;}
.training_table tr th {font-size: 0.28rem;padding: 0.17rem 0;}
.training_table tr th.n1 {width: 2.423rem;}
.training_table02 {font-size: 0.24rem;width: 7.1rem;margin-top: 0.09rem;}
.training_table02 tr th {width: 0.6rem;padding:0;height: 1rem;}
.training_table02 tr td.a1 {width: 1.8rem;line-height: 0.3rem;padding-left: 0.1rem;}
.training_table02 tr td.a2 {padding:0 0.18rem;line-height: 0.3rem;}
.training_table_ins {width: 7.1rem;margin-top: 0.22rem;font-size: 0.24rem;line-height: 0.38rem;}

.training_font{font-size:0.26rem; line-height:0.46rem; width:6.4rem; margin:0.35rem auto 0 auto;}


.case_ul {width: 5.6rem;margin: -0.19rem auto 0 auto;}
.case_ul li {float: none;margin-left: 0;margin-top: 0.59rem;}
.case_ul li .img img {width: 100%;height: auto;}
.case_ul li .img span {font-size: 0.3rem;width: 2.36rem;height: 0.54rem;line-height: 0.54rem;}
.case_ul li .des {height: auto;margin-top: 0.2rem;font-size: 0.32rem;line-height: 0.4rem;background-size: 0.4rem auto;}
.case_page {margin-top: 0.79rem;}
.case_page a {width: 0.6rem;height: 0.6rem;margin-left: 0.19rem;line-height: 0.6rem;font-size: 0.28rem;margin-top: 0.2rem;}
.news_list {margin-top: 0.33rem;}
.news_list p {line-height: normal;}
.news_list p a {padding: 0.3rem 0;background: #fff url(../images/tori.png) no-repeat 95% center;background-size: 0.4rem auto;}
.news_list .news_des {margin-top: 0.2rem;width: 90%;}
.contact_title {width: 6.9rem;margin-top: 1.19rem;font-size: 0.48rem;padding-bottom: 0.16rem;letter-spacing: 0;}
.contact_ul {width: 5.62rem;margin: 0.89rem auto 0 auto;display: block;}
.contact_tel {margin-left: 0;}
.contact_tel img {width: 0.71rem;height: auto;}
.contact_tel p {font-size: 0.24rem;margin-left: 0.3rem;}
.contact_tel p span {font-size: 0.52rem;margin:0.1rem 0 0.29rem 0;}
.contact_wx {margin-left: 0;align-items: center;}
.contact_wx img {width: 0.71rem;height: auto;}
.contact_wx p {font-size: 0.24rem;line-height:1.5;margin-left: 0.3rem;}
.contact_sp {display: flex;align-items: center;margin-top: 0.85rem;}
.contact_code {margin-left: 0.41rem;}
.contact_code img {width: 1.49rem;height: auto;}
.contact_title.sp_mt159 {margin-top: 1.59rem;}
.contact_list {width: 100%;margin-top: 0.26rem;}
.contact_list_des {font-size: 0.28rem;line-height: 0.49rem;padding: 0 0.31rem;box-sizing: border-box;}
.contact_dl.mt40 {margin-top: 0.5rem;}
.contact_dl {margin-top: 0.07rem;padding: 0.07rem 0;}
.contact_dl dt {margin-right: 0.2rem;font-size: 0.24rem;width: 1.8rem;height: 0.9rem;line-height: 0.9rem;padding-left: 0.31rem;}
.contact_dl dt.h128 {height: 2.1rem;}
.contact_dl dt span {margin-left: 0.1rem;}
.contact_dl dd input {width: 5.3rem;height: 0.6rem;}
.contact_dl dd textarea {width: 5.3rem;height: 1.8rem;}
.contact_ins {font-size: 0.28rem;line-height: 0.49rem;margin-top: 0.39rem;}
.contact_submit {margin-top: 0.62rem;font-size: 0.24rem;width: 2.96rem;height: 0.7rem;line-height: 0.7rem;background-size: 100% 100%;}
.case_detail_title {font-size: 0.45rem;padding: 0.33rem 0;}
.case_detail_title span {font-size: 0.24rem;width: 1.86rem;height: 0.42rem;line-height: 0.42rem;margin-bottom: 0.23rem;}
.case_detail_img {margin-top: 0.5rem;}
.case_detail_img img {width: 6.12rem;height: auto;}
.origin_des.mt34 {margin-top: 0.4rem;}
.introduce_dl.mt40 {margin-top: 0.49rem;}
.case_detail_title02 {margin-top: 1.4rem;font-size: 0.32rem;padding-bottom: 0.18rem;}
.case_detail_title .type {margin-bottom: 0.23rem;font-size: 0.24rem;width: 1.76rem;height: 0.4rem;line-height: 0.4rem;}
.case_detail_title .date {margin-bottom: 0.23rem;font-size: 0.24rem;margin-left: 0.3rem;}

.video_intro {width: 6.46rem;margin: 1rem auto 0 auto;}
.video_intro_title {font-size: 0.38rem;margin-left: 0;text-align:center;line-height: 1.5;}
.video_intro_title.sp_left {text-align:left;}
.video_intro_img {margin-top: 0.35rem;}
.video_intro_img img {width: 100%;height: auto;}
.video_intro_key {width: 100%;margin-top: 0.56rem;display: block;}
.video_intro_des {font-size: 0.24rem;}
.video_intro_text input {font-size: 0.16rem;width: 3.5rem;height: 0.54rem;}
.video_intro_submit input {display: block;font-size: 0.16rem;width: 1.5rem;height: 0.6rem;}
.got_key {width: 100%;height: 0.68rem;line-height: 0.68rem;font-size: 0.3rem;margin-top: 0.71rem;}
	


.video_box_in {width: 6.11rem;height:auto;margin-top: -1.235rem;margin-left: -3.055rem;padding: 0.69rem 0 0.69rem 0;border: 0.1rem solid #4cb4f3;}
.video_box_des {font-size: 0.25rem;}
.video_box_des img {width: auto;height: 0.38rem;margin-right:0;}
.video_box_des span {line-height: 1.3;}
.video_box_close {width: 2.45rem;height: 0.58rem;line-height: 0.58rem;font-size: 0.24rem;border-radius: 0.1rem;margin: 0.33rem auto 0 auto;}	
.video_nav {margin-top: 0.18rem;}
.video_nav li {margin-top: 0.14rem;width: 49%;margin-left: 2%;line-height: 0.8rem;font-size: 0.27rem;}
.video_nav li:nth-child(4n+1) {margin-left: 2%;}
.video_nav li:nth-child(2n+1) {margin-left: 0;}
.video_line {margin: 0.73rem 0 0.67rem 0;}
.video_item {margin-top: 0;}
.video_item li {margin-top: 0.64rem;width: 47%;margin-left: 6%;}
.video_item li:nth-child(3n+1) {margin-left: 6%;}
.video_item li:nth-child(2n+1) {margin-left: 0;}
.video_item li .video_play {height: 1.71rem;}
.video_mp4_box .player{width:90%; height:4rem;}
.video_item li h5 {font-size: 0.24rem;margin-top: 0.35rem;}
.video_item li .des {font-size: 0.22rem;line-height: 0.34rem;margin-top: 0.27rem;}
.video_page {float: none;width: 2.4rem;margin: 0 auto;}
.video_page_x {margin: 1.29rem 0 1.05rem 0;}
.video_page li {font-size: 0.27rem;line-height: 0.32rem;margin-left: 0.18rem;}
.video_page li.cx {width: 0.32rem;height: 0.32rem;margin: 0 0.22rem 0 0;}
.video_page li.cx img {width: 0.09rem;height: auto;}
.video_page li.cx.active {margin: 0 0 0 0.4rem;}
/*.video_bs {width: 6.5rem;margin:0.9rem auto 0 auto;}*/
.video_w1400 {width: 100%;margin-top: 0.44rem;}

.player_a{width:90%; height:4rem;}
.player_b{width:90%; height:4rem;}
.player_c{width:90%; height:4rem;}
.player_d{width:90%; height:4rem;}
.player_e{width:90%; height:4rem;}
	
	
.video_bs {margin-top:1rem; background:url(../images/video_index_banner_sp.jpg) no-repeat top center; background-size:100% 100%; height:12.4rem;}	
.video_right{position:relative; width:5.4rem; margin:0 auto; left:0%; top:35%;}
.video_a1{font-size:0.36rem;}
.video_a2{margin-top:0.5rem; font-size:0.24rem;}
.video_bs .video_a3{position:relative; bottom:0.35rem; opacity:1;}

.video_inf_a1{display:block;}
.video_inf_a2{margin-right:0; text-align:center; padding-top:0; padding-bottom:0.2rem;}
.video_inf_a3{width:100%;}
.video_inf_a3 h5{font-size:0.24rem; height:0.7rem; line-height:0.7rem; border-radius:0.1rem;}
.video_inf_a4{margin-top:0.25rem; display:flex; width:100%;}
.video_inf_a4 div{margin-left:1%; width:24%;}
.video_inf_a4 div p img{width:100%;}
.video_inf_a4 div:nth-child(1){margin-left:0;}
.video_inf_a5{width:100%; height:0.3rem; line-height:0.3rem; font-size:0.16rem; border-radius:0.15rem;}
.video_inf_a6{margin-top:0.7rem; font-size:0.24rem;}
.video_inf_a7{font-size:0.28rem; margin-top:0.3rem;}
.video_inf_a8{width:100%; margin:0.45rem auto 0 auto; padding:0.4rem 0px 0.4rem 0px;}
.video_inf_a9{display:flex; width:90%; margin:0 auto;}
.video_inf_a10{width:0.8rem; height:0.6rem; line-height:0.6rem; padding-left:0.2rem; font-size:0.16rem;}
.video_inf_a11{margin-top:0.35rem; font-size:0.2rem; line-height:140%;}


/*.leftLoop {width: 100%;margin: 0.78rem auto 0 auto;}

.leftLoop .bd ul li{margin:0;box-shadow:none;}
.picList li {width: 100%;}
.picList .pic img {width: 100%;height: auto;}
.leftLoop .hd {opacity: 1;}
.leftLoop .hd a img {width: 0.5rem;height: auto;}
.leftLoop .hd .prev {left: 0.09rem;}
.leftLoop .hd .next {right: 0.09rem;}*/


.leftLoop {width: 100%; margin:0.7rem auto 0 auto;}
.leftLoop .bd {padding-left: 0;width: calc(100% - 0%);margin: 0 auto;overflow: hidden;}
.leftLoop .hd {opacity: 1;}
.leftLoop .hd a img {width: 0.5rem;height: auto;}
.leftLoop .hd .prev {position: absolute;left:0.4rem;top: 43%;margin-top:-1rem;}
.leftLoop .hd .next {position: absolute;right:0.3rem;top: 43%;margin-top:-1rem;}


}