@charset "utf-8";
/* CSS Document */

@media (max-width: 1099px){
	.bb_pr10{ padding-right:10px;}
	.bb_pl10{ padding-left:10px;}
	.s_d_news .n_bxslider li .n_text .n_t_l h5{ font-size:.22rem;}
	.service_li li{ height:1.5rem;}
	.appointment .zt_img{ height:.71rem;}
	.w98{ width:98%; margin-left:auto; margin-right:auto;}
	.w94{ width:94%; margin-left:auto; margin-right:auto;}
	.appointment,.footer{ width:98%; padding-left:1%; padding-right:1%;}
	.features li{ height:1.77rem;}
	.features li p.ltwhabs{ height:.27rem;}
	.features li p .p-t{ line-height:.27rem;}
	.features li .f_h .h_img{ background-size:.38rem .38rem;}
	.c_banner{ padding:.3rem .38rem}
	.c_banner .bx-wrapper .bx-controls-direction a{ width:.29rem; height:.29rem; margin-top:-.145rem;background-size:.29rem .29rem;}
	.c_banner .bx-wrapper .bx-controls-direction a.bx-prev { left:-.339rem;background-size:.29rem .29rem;}
	.c_banner .bx-wrapper .bx-controls-direction a.bx-next { right:-.339rem;background-size:.29rem .29rem;}
	.c_banner .bx-wrapper .bx-controls-direction a.bx-prev:hover{background-size:.29rem .29rem;}
	.c_banner .bx-wrapper .bx-controls-direction a.bx-next:hover{background-size:.29rem .29rem;}
	
	.op_img_big .o_i_b_b .o_box{ height:4.1rem;}
}
@media (max-width: 991px){
	.bm-dn{ display:none;}
	.bm-db{ display:block;}
	.bm-pl10{ padding-left:10px;}
	.nav{float:none;position:absolute;left:0;top:100px; width:100%; text-align:center; background:#fff; z-index:999;}
	.nav li{ width:100%; padding-top:0;}
	.nav li > a:hover{ color:#fff; background:#f55f19;}
	
	/**************新闻动态***************/
	.dynamic li{ padding:15px 0;}
	.dynamic li a{ display:block;}
	.dynamic li .d_l{ width:15%; padding:.18rem 0;}
	.dynamic li .d_r{ width:82%; padding:8px 0;}
	.dynamic li .d_r h3{ padding-bottom:6px;}
}

@media (max-width: 767px){
	.sm-dn{ display:none;}
	.sm-db{ display:block;}
	.sm-pl10{ padding-left:10px;}
	.sm-mt30{ margin-top:.35rem}
	.sm-fs42{ font-size:.42rem;}
	.sm-mt0{ margin-top:0;}
	.sm-pt0{ padding-top:0;}
	.sm-li36{ line-height:.36rem;}
	.banner_nav,.i-banner ul li{ height:4rem;}
	.about img{ width:100%;}
	.video_pop{ display:none}
	.header a.phoabg{ display:inline-block;}
	.header a.oabg{ display:none;}
	
	/*******导航******/
	.i_nav{ height:1rem;}
	.i_nav .logo{ height:.7rem; margin-top:.15rem;}
	.nav{top:1rem;}
	.i_nav_c .a_nav{ width:.5rem; height:1rem; background-size:.28rem .23rem;}
	.nav li{ margin-right:0;}
	.nav li > a{ line-height:.72rem; font-size:14px;}
	.h_b_dzd{ margin:10px 0;}
	
	/********养老照料********/
	.provide .p-title .p-line{ margin-top:.22rem;}
	.provide .p-title .p-text{ padding:0 .2rem;}
	.yl-list{ width:94%; margin:0 auto;}
	.yl-list li{ width:46%; margin:.55rem 2% 0;}
	.yl-list .yl-img{ max-height:2.2rem;}
	.yl-list li h4{ padding:.2rem 0;}
	.yl-list li p{ line-height:.36rem;}
	.yl-list li:hover{ bottom:.23rem;}
	.v_more{width:2.2rem; font-size:12px;}
	
	/*********品牌介绍***********/
	.s_brand{ width:96%; padding:0 2%;}
	.s_brand p{ font-size:12px; line-height:.4rem}
	.s_d_news .n_bxslider li .n_img{ max-height:1.8rem;}
	.s_d_news .n_bxslider li .n_text .n_t_l h5{ font-size:.36rem;}
	.s_d_news .n_bxslider li .n_text .n_t_l{ width:18%;padding-right:3%;}
	.s_d_news .n_bxslider li .n_text .n_t_r{ width:76%;}
	.s_d_news .bx-wrapper .bx-controls-direction a { width:.42rem;height:.42rem; margin-top:-.21rem; background-size:.16rem 1.68rem;}
	.s_d_news .bx-wrapper .bx-controls-direction a.bx-prev { left:-.6rem; background-position:.15rem .09rem;}
	.s_d_news .bx-wrapper .bx-controls-direction a.bx-next { right:-.6rem; background-position:.15rem -.87rem;}
	.s_d_news .bx-wrapper .bx-controls-direction a.bx-prev:hover{ background-position:.15rem -.40rem;}
	.s_d_news .bx-wrapper .bx-controls-direction a.bx-next:hover{ background-position:.15rem -1.34rem;}
	
	/*********服务特色***********/
	.service .service_bg{ height:3.03rem;}
	.service_li li{ width:44%; margin:0 3% 30px; height:1.96rem;}
	.service_li li .s_l_bg{ height:100%; background:#ececec;left:8px; top:10px; opacity:0.6; filter:alpha(opacity:60);}
	
	/**********预约服务 专题*********/
	.appointment h6{ font-size:.42rem;}
	.appointment h6 span{ font-size:.3rem;}
	.appointment .a_l,.appointment .a_r{ width:90%; float:none; margin:0 auto;}
	.appointment .a_l input{ line-height:.3rem;}
	.appointment .a_l select{ height:.5rem;}
	.appointment .a_r li{ padding-top:.2rem;}
	.appointment .a_r li h5,.appointment .a_r li p{ line-height:.4rem}
	.appointment .a_r li h5{ font-size:14px;}
	.appointment .a_r li p{ font-size:12px;}
	.appointment .zt_img{ height:1.3rem}
	
	/*************底部************/
	.footer .f_link{ border-top:none; width:96%; margin:0 auto; padding:.3rem 0;}
	.footer .f_link p{ line-height:.4rem; text-align:center;}
	
	/************登录页面***********/	
	.login{ background-size:19.2rem 3.92rem;}
	.login_box{ width:86%;}
	.login_box .p_i_t{ width:78%; margin:.26rem auto 0;}
	.login_box h1{ font-size:.5rem; line-height:1rem;}
	.login_box .p_i_t input:not([type=checkbox]){ padding:.2rem 4.1%;}
	.menber table{ width:98%;}
	.menber table td.td-r p{padding:.2rem 2.7%}
	.a-update{ padding:.2rem .44rem; font-size:.24rem}
	
	/*********内页广告图********/
	.l_banner{ height:1.8rem;}
	.l_banner h5{ font-size:.4rem; line-height:.48rem; padding-top:.48rem;}
	.l_banner p{ font-size:.3rem; line-height:.36rem;}
	
	/*************内页导航*************/
	.c_header{ height:.95rem; position:relative;}
	.c_header h1{line-height:.95rem;}
	.c_header .inside_nav{ width:100%; position:absolute; top:.95rem; left:0; background:#03a9d9; z-index:99; padding-right:0}
	.c_header .inside_nav a{line-height:.7rem; border-bottom:.05rem solid #f7f7f7; text-align:center; width:100%; margin-left:0;}
	.c_header .a_nav{ width:.5rem; height:.95rem;background-size: .28rem .23rem;}
	
	/************特色服务************/
	.features ul{ width:96%; margin:0 auto;}
	.features li{ width:46%; margin:.3rem 2% 0; height:2.57rem;}
	.features li p.ltwhabs{ height:.42rem;}
	.features li p .p-t{ line-height:.42rem; font-size:.26rem;}
	.features li .f_h .h_img{ background-size:.52rem .52rem;}
	
	/************关于华方养老 联系我们************/
	.about .lfp{ line-height:.38rem;}
	.about h1{line-height:.42rem; padding-bottom:.12rem;}
	.about h2{line-height:.34rem;}
	#allmap{ height:4.16rem;}
	
	/************新闻动态************/
	.dynamic li .d_r h3{ font-size:.22rem; line-height:.4rem;}
	.dynamic li .d_r p{ font-size:12px;}
	.dynamic_xq .d_title{ padding-bottom:12px; text-align:center;}
	.dynamic_xq .d_title h4{ font-size:.36rem; padding-bottom:.2rem;}
	
	.appo_s .p-border,.appo_s table textarea{ width:87%;}
	.appo_s .col-18{ width:32%;}
	.appo_s .p-border,.appo_s table input[type=text],.appo_s table select{ height:.45rem; line-height:.45rem;}
	.appo_s table input[type=radio]{ margin-top:0;}
	
	.op_img_big .o_i_b_b .o_box{ width:82%; height:5.6rem;}
	.op_img_big .o_i_b_b .o_close{ top:-22px; right:-16px;}
	.op_img_big .o_i_b_b .o_a_narr{ height:.48rem;}
	.op_img_big .o_i_b_b .o_a_narr a{ width:1rem;}

	
@media (max-width: 475px){
	.dynamic li{ padding:.15rem 0;}
	.dynamic li .d_l{ display:none;}
	.dynamic li .d_r{ width:100%;}	
	.dynamic li .d_r h3{ font-size:.32rem;}
	.dynamic li .d_r p{ font-size:.24rem; line-height:.35rem;}
	.about img{ width:100%;}
	.header a.phoabg{ display:inline-block;}
	.header a.oabg{ display:none;}
}
	
@media (max-width: 375px){
	.appointment .a_l select{ height:.8rem;}
	.about img{ width:100%;}
	.header a.phoabg{ display:inline-block;}
	.header a.oabg{ display:none;}
}

