@media only screen and (max-width: 1115px){
	.header{height: auto;padding: 15px;}
	.header-r{display: flex;display: -webkit-flex;display: -ms-flexbox;padding: 0;}
	.header-rt{display: none;}
	.logo{margin-top: 0;}
	.nav{display: none;}
	.navico{ position:absolute; top:50%; margin-top:-14px; right:12px; width:27px; height:27px; padding:7px 0 0; border-radius:100%; /*border:1px solid #999;*/ box-sizing:border-box; cursor:pointer; display:block;}
	.navico em{ display:block; width:22px; height:3px; background:#fff; margin:0 auto 4px;}
	.hover .navico em,.header-fixed .navico em{background: var(--main);}
	.nav-ceng{position: fixed;left: 0;right: 0;bottom: 0;top: 0;background: rgba(0,0,0,.5);z-index: 51;display: none;}
	.navitem{display: block;position: fixed;top: 0;right: -100%;bottom: 0;width: 70%;background: rgba(255,255,255,1);overflow-y: scroll;-webkit-overflow-scrolling: touch;z-index: 60;padding-bottom: 30px;transition: all .2s ease;padding-top: 35px;}
	.navclose{display: block;width: 20px;height: 20px;background: url(../images/nav_close1.png) no-repeat;background-size: 20px auto;position: absolute;top: 12px;right: 12px;}
	.nav-ul{padding: 0 0 0 15px;}
	.nav-ul > li{border-bottom: 1px solid rgba(0,0,0,.1);}
	.nav-ul > li > a{display: block;padding: 15px 0;font-size: 14px;color: #333;position: relative;}
	.nav-ul-two{padding-left: 15px;border-top: 1px solid rgba(0,0,0,.1);display: none;}
	.nav-ul-two li{border-bottom: 1px solid rgba(0,0,0,.1);}
	.nav-ul-two li:last-child{border-bottom: none;}
	.nav-ul-two li a{display: block;padding: 10px 0;font-size: 14px;color: #666;}
	.nav-ul .nav_ico{background-image: url(../images/navico_h.png);position: absolute;top: 50%;transform: translateY(-50%);right: 12px;}
	.p-navs li{margin-right: 20px;}
}
@media only screen and (max-width: 960px){
	.banner{height: auto;}
	.banner .swiper-button-next,.banner .swiper-button-prev{display: none;}
	.idx-tit{font-size: 30px;}
	.idx-tit span{font-size: 16px;margin-top: 5px;}
	.idx-tit:after{margin-top: 10px;}
	.item1-c{padding: 0;}
	.item1-c li{padding: 50px 0;}
	.item1-c li span{line-height: 1.5;}
	.item3-info{padding: 15px;}
	.item2-info p{font-size: 15px;padding: 5px 0;}
	.item3-info p:before{height: 35px;}
	.item3-info p b{font-size: 18px;}
	.item3-info p span:last-child{padding-left: 10px;}
	.footer{padding: 30px 15px 0;}
	.foot-l{width: auto;float: none;text-align: center;}
	.f-logo{margin: 0 auto;}
	.foot-c{display: none;}
	.foot-form{justify-content: center;}
	.foot-r{display: none;}
	.copy{padding: 20px 15px;line-height: 2;margin: 25px 0 0;}
	.copy span{float: none;display: block;text-align: center;}
	/*内页*/
	.p-banner{height: auto;padding: 0 15px;}
	.p-banner h3{font-size: 30px;}
	.pnav{margin-top: 30px;}
	.pnav li{margin-bottom: 15px;}
	/*关于我们*/
	.gywm-item4-c li p{font-size: 18px;}
	/*核心业务*/
	.hxyw-item-l{padding-top: 0;padding-left: 25px;}
	/*陪诊服务*/
	.pzfw-item2-c p{font-size: 16px;margin-top: 15px;}
	.pzfw_item7-c div{font-size: 18px;}
	/*企业资质*/
	.qyzz .swiper-button-next{right: 6.66%;}
	.qyzz .swiper-button-prev{left: 6.66%;}
	/*联系我们*/
	.lxwm{padding: 30px 15px;}
	.lxwm-l{float: none;width: 100%;}
	.lxwm-l li{float: none;display: block;width: auto;}
	.lxwm-l li p{padding-left: 60px;}
	.lxwm-l h3{font-size: 28px;margin: 40px 0 10px;}
	.lxwm-l span{font-size: 16px;}
	.map{height: 300px;}
	.lxwm-b{padding: 30px 15px;}
	.lxwm-b h3{font-size: 30px;margin-bottom: 25px;}
}
@media only screen and (max-width: 640px){
	.logo{height: 30px;width: 157px;}
	.banner{height: auto;}
	.banner .swiper-slide{height: auto;background-size: cover;}
	.banner img{position: initial;margin-left: 0;width: 100%;height: auto;}
	.banner .swiper-pagination{position: absolute;left: 0;right: 0;bottom: 15px;text-align: center;z-index: 5;display: block;}
	.banner .swiper-pagination-bullet{display: inline-block;width: 10px;height: 10px;background: rgba(0,0,0,.8);margin: 0 5px;border-radius: 5px;}
	.banner .swiper-pagination-bullet-active{background: var(--main);}
	.pc-ban{display: none;}
	.wap-ban{display: block;}
	.item1-c li{padding: 20px 12px;font-size: 14px;text-align: center;box-sizing: border-box;}
	.item1-c li img{float: none;display: block;margin: 0 auto 10px;height: 35px;width: auto;}
	.item1-c li p b{font-size: 30px;}
	.item2{margin-top: 30px;padding: 0 15px;}
	.item2-c{margin-top: 5px;}
	.item2-c li{width: 48%;margin-right: 4%;margin-top: 20px;padding-bottom: 15px;}
	.item2-c li:nth-child(2n){margin-right: 0;}
	.item2-top{height: 140px;}
	.item2-top img{margin-top: 25px;width: 50px;}
	.item2-top h3{font-size: 20px;}
	.item2-info{padding: 15px;height: 195px;}
	.item2-btn{width: 84%;height: 40px;line-height: 40px;}
	.idx-more{margin-top: 20px;}
	.idx-more a{width: 40%;height: 40px;line-height: 40px;}
	.idx-more a.idx-btn{margin-left: 10px;}
	.item3{padding: 30px 15px;}
	.item3-c{margin-top: 5px;}
	.item3-c li{width: 48%;margin-right: 4%;margin-top: 20px;}
	.item3-c li:nth-child(2n){margin-right: 0;}
	.item3-c .xwzx-img{height: 290px;}
	.item3-info h3{font-size: 18px;}
	.item3-info p{margin-top: 10px;font-size: 14px;}
	.item3-info p b{font-size: 14px;}
	.item4{padding: 30px 15px;}
	.item4-c{margin-top: 25px;}
	.item4-c li{width: 32% !important;height: 60px;margin-bottom: 10px;border-radius: 5px;}
	.item4-c li:nth-child(3n){margin-right: 0 !important;}
	.item5{padding: 30px 15px;}
	.item5-c{margin-top: 25px;}
	.item6{padding: 30px 15px;}
	.item6-c{background: none;}
	.item6-tit{position: initial;font-size: 30px;text-align: center;margin-bottom: 25px;}
	.item6-c .swiper-container{height: auto;}
	.item6-c .swiper-slide{padding-right: 0;height: auto;display: flex;display: -webkit-flex;align-items: center;justify-content: center;flex-direction: column;}
	.item6-img{float: none;display: block;margin: 0 auto;width: 80%;height: auto;}
	.item6-info{width: 100%;float: none;display: block;padding: 0;font-size: 16px;height: auto;margin-top: 20px;}
	.item6-c .swiper-pagination{position: initial;margin-top: 15px;}
	.item7{padding: 30px 15px;}
	.item7-c{margin-top: 25px;}
	.item7-c li{float: none;display: block;width: 100%;margin: 0 0 15px;}
	.xwzx-img{height: 180px;}
	.xwzx-info h3{height: auto;}
	.xwzx-info p{height: auto;-webkit-line-clamp: 2;}
	.item8{height: auto;padding: 50px 15px;}
	/**/
	.p-banner{height: 300px;margin-top: 60px;}
	.p-banner-hxyw{height: auto;padding: 0;}
	.p-banner img{width: 100%;height: 100%;}
	.p-banner-text{padding: 0 15px;}
	.p-banner h3 span{font-size: 18px;text-wrap: wrap;}
	.pnav{overflow: hidden;padding: 0 0 0 10px;}
	.pnav ul{white-space: nowrap;width: 100%;overflow: hidden;overflow-x: scroll;-webkit-overflow-scrolling: touch;}
	.pnav li{margin: 0 5px 10px;display: inline-block;float: none;}
	.pnav li:last-child{margin-right: 15px;}
	.pnav li a{padding: 0 12px;}
	.paginator{margin-top: 30px;}
	/*场景案例*/
	.cjal{padding: 0 15px 30px;}
	.cjal li{width: 100%;margin-top: 15px;margin-right: 0;}
	/*关于我们*/
	.gywm-item1{padding: 30px 15px;}
	.gywm-item1 .idx-tit{margin-bottom: 0;}
	.gywm-item1-l{width: auto;float: none;margin-top: 25px;}
	.gywm-item1-datas{margin-top: 30px;}
	.gywm-item1-datas li{font-size: 14px;}
	.gywm-item1-datas li b{font-size: 30px;}
	.gywm-item1-img{float: none;display: block;width: 100%;margin-top: 25px;}
	.gywm-item2{padding: 30px 15px;}
	.gywm-item2-c{margin-top: 25px;}
	.gywm-item3{padding: 30px 15px;}
	.gywm-item3-c{margin-top: 25px;}
	.idx-tit p{font-size: 20px;}
	.gywm-item4{padding: 30px 15px;}
	.gywm-item4-c{margin-top: 25px;}
	.gywm-item4-c li{float: none;display: flex;display: -webkit-flex;align-items: center;width: 100%;padding: 20px;height: auto;min-height: initial;margin-top: 12px;}
	.gywm-item4-c li img{margin: 0 15px 0 0;width: 80px;}
	.gywm-item4-c li h3{font-size: 18px;margin: 0;text-align: left;}
	.gywm-item4-c li p{font-size: 14px;margin-top: 10px;}
	/*合作客户*/
	.hzkh{margin-top: 0;padding: 30px 15px;}
	.hzkh li{margin-top: 0;}
	/*合作专家*/
	.hzzj{padding: 0 15px 30px;}
	/*核心团队*/
	.hxtd{padding: 15px 15px 30px;}
	.hxtd li{margin: 15px 0 0;width: 100%;}
	.hxtd-img{height: 250px;}
	.hxtd-info{padding: 20px 15px;}
	/*核心业务*/
	.hxyw-item{padding: 30px 15px;}
	.hxyw-item-l{float: none;display: block;}
	.hxyw-item-l h3{font-size: 24px;}
	.hxyw-item-l p{font-size: 16px;}
	.hxyw-btn{margin-top: 20px;}
	.hxyw-btn a{width: 150px;height: 40px;line-height: 40px;}
	.hxyw-btn a.hxyw-zx-btn{margin-right: 10px;}
	.hxyw-item-img{float: none;display: block;width: 100%;}
	.hxyw-item-img{margin-top: 30px;}
	/*陪诊服务*/
	.pzfw-item1{padding: 30px 15px;}
	.pzfw-item1-l{float: none;display: block;width: 100%;}
	.pzfw-tit{font-size: 30px;text-align: center;}
	.pzfw-item1-img{float: none;display: block;width: 100%;margin-top: 25px;}
	.pzfw-item2{padding: 30px 15px;}
	.pzfw-item2-c{margin-top: 25px;}
	.pzfw-item2-c li{float: none;display: flex;display: -webkit-flex;align-items: center;width: 100%;min-height: initial;padding: 20px;margin-top: 15px;}
	.pzfw-item2-c li em{width: 40px;height: 44px;background-size: 100% 100%;font-size: 16px;padding-left: 5px;}
	.pzfw-item2-c li img{display: block;margin-right: 15px;width: 50px;}
	.pzfw-item2-c li h3{font-size: 18px;text-align: left;margin: 0;}
	.pzfw-item2-c p{font-size: 14px;margin-top: 10px;}
	.pzfw-item4{padding: 30px 15px;}
	.pzfw_item5{padding: 5px 15px 30px;}
	.pzfw_item5-c{margin-top: 25px;}
	.pzfw_item5-c li{float: none;display: flex;display: -webkit-flex;align-items: center;width: 100%;min-height: initial;padding: 20px;margin-top: 15px;height: auto;}
	.pzfw_item5-c li img{width: 50px;}
	.pzfw_item5-info h3{margin-top: 0;font-size: 18px;}
	.pzfw_item5-info p{font-size: 14px;}
	.pzfw_item5 .pzfw-tit{margin-top: 25px;}
	.pzfw-item6{padding: 30px 15px;}
	.thank{font-size: 24px;margin-top: 30px;}
	.pzfw_item7{padding: 30px 15px;}
	.pzfw_item7-l{float: none;display: block;width: 100%;padding: 0;border-right: none;border-bottom: 1px solid #e7e7e7;padding-bottom: 30px;margin-bottom: 30px;}
	.pzfw-tit span{margin-top: 5px;}
	.pzfw_item7-form{margin-top: 25px;}
	.pzfw_item7-ipt, .pzfw_item7-text{margin-bottom: 12px;}
	.pzfw_item7-btn{margin-top: 25px;}
	.pzfw_item7-r{float: none;display: block;width: 100%;}
	.pzfw_item7-c{margin-top: 30px;}
	/*企业资质*/
	.qyzz{padding: 30px 15px;}
	.qyzz .swiper-slide{width: 100%;}
	.qyzz-img{height: 430px;}
	/*新闻动态*/
	.xwdt{padding: 5px 15px 30px;}
	.xw-more{background-size: 14px auto;padding-right: 20px;}
	/*联系我们*/
	.lxwm{margin: 0;box-shadow: none;padding-bottom: 0;}
	.lxwm-t{padding-right: 0;}
	.lxwm-l h3{margin-top: 0;font-size: 24px;}
	.lxwm-l ul{width: auto !important;float: none;}
	.lxwm-r{position: initial;transform: initial;margin-top: 25px;display: flex;display: -webkit-flex;justify-content: center;}
	.lxwm-r div{margin-left: 0;width: 40%;float: none;display: block;margin: 0 2%;}
	.lxwm-r div img{display: block;width: 100%;}
	.lxwm-tb{padding: 15px;margin-top: 20px;}
	.lxwm-tb li{float: none;width: auto;margin-top: 15px;}
	.lxwm-tb li h3{margin-bottom: 5px;font-size: 20px;}
	.lxwm-tb li p{line-height: 1.5;}
	.lxwm-b{margin-top: 0;}
	.lxwm-b h3{font-size: 24px;}
	.lxwm-b div input{width: 100%;margin: 0 0 15px;padding: 0 12px;appearance: none;-webkit-appearance: none;}
	.lxwm-b textarea{padding: 10px 12px;appearance: none;-webkit-appearance: none;}
	.lxwm-b div input.lxbtn{margin: 20px 0 0;appearance: none;-webkit-appearance: none;width: 50%;margin: 20px auto 0;}
	/*详情*/
	.xwzx{padding: 30px 15px;}
	.xx_t{padding-top: 0;text-align: left;}
	.xx_con video{width: 100%;max-width: initial;}
	/*网站导航*/
	.wzdh{padding: 10px 15px;}
	.wzdh dl{margin-bottom: 15px;}
	.wzdh dt{margin-bottom: 10px;}
	.wzdh dd{line-height: 2;}
	
	.pc-img{display: none !important;}
	.wap-img{display: block !important;width: 100%;}
	
	.idx-more-wap{display: block;margin-top: 10px;}
	.hxyw-btn.wap-img{text-align: center;}
}