@charset "gb2312";
@media screen and (max-width:320px){
.zj_title1{font-size:16px; line-height:22px;}
.zj_title2{font-size:15px;line-height:22px;}
.jishu_bk h1{font-size:25px;}
.jishu_bk h2{font-size:18px;}
.kf_r{ font-size:15px; padding-top:10px; line-height:20px;}
.czb_title1{ font-size:25px;}
}
@media(min-width:320px) and (max-width:479px) {
.zj_title1{font-size:16px;line-height:22px;}
.zj_title2{font-size:15px;line-height:22px;}
.jishu_bk h1{font-size:22px;}
.jishu_bk h2{font-size:18px;}
.kf_r{ font-size:15px; padding-top:10px; line-height:20px;}
.czb_title1{ font-size:25px;}
}
@media(min-width:480px) and (max-width:639px) { 
.zj_title1{font-size:26px;}
.zj_title2{font-size:18px;}
.jishu_bk h1{font-size:30px;}
.jishu_bk h2{font-size:22px;}
.kf_r{ font-size:18px; padding-top:25px;}
.czb_title1{ font-size:28px;}
}
@media screen and (min-width:640px){ 
.zj_title1{font-size:26px;}
.zj_title2{font-size:18px;}
.jishu_bk h1{font-size:30px;}
.jishu_bk h2{font-size:22px;}
.kf_r{ font-size:18px; padding-top:30px;}
.kf_wz{ font-size:18px; padding-bottom:6px;}
.czb_title1{ font-size:28px;}
}
/*******************50741??????????????????????********************/
.bjjdyy_rt dl dt{ width:36%; float:left;}
.bjjdyy_rt dl dd{ width:62%; float:right; line-height:22px;}
.bjjdyy_h5{height:4px; clear:both; background:#f4f4f4;}
/*******************50741??????????????Щ????********************/
.wenti{width:80%; margin:0 auto;}
.wenti li{width:46%; padding:0 2%; float:left;}
.wenti_anniu{color:#ff8822; border:2px solid #ff8822; border-radius:20px; width:65%; margin:0 auto; font-size:17px; text-align:center; padding:5px 0;}
.wenti_anniu a{color:#ff8822;}
/****************???***********************/
.zj_z{ width:50%;}
.zj_y{ width:50%;}
.zj_title1{color:#01760d;text-align:left; padding-bottom:3px;}
.zj_title2{color:#01760d;text-align:left; padding-bottom:3px;}
.zj_y p img{float:left;}
.zj_anniu{height:25px;text-align:center; font-size:15px; line-height:25px;border-radius:3px; display:block;}
.zj_anniu a{color:#FFF; float:left; width:45%; border-radius:3px; margin-right:2%; display:block;background:#ff8822;}
/****************????***********************/
.jishu_bk{width:98%; margin:0 auto;}
.jishu_title{ text-indent:2em; color:#666666;}
.jishu_title a{ color:#ff8822;}
.jishu_bk h1{color:#01760d;font-weight:bold;padding-bottom:4px;}
.jishu_bk h2{color:#666666;border-bottom:1px solid #e7e7e7; padding-bottom:4px;font-weight:bold;}
.jishu_bk h3{color:#01760d; padding-bottom:4px; font-size:22px;}
.jishu_bk h4{color:#333333; padding-bottom:4px; font-size:15px;}
.jishu_bk2{width:96%;margin:0 auto;}
.jishu_bk3{width:8%;margin:0 auto;}
/****************???????????????***********************/
.kf_l{height:100%;width:10%;}
.kf_lr{background-color:#f4f4f4;width:91%;margin:0 auto;}
.kf_lrlr{width:91%;margin:0 auto;}
.kf_l img{float:left;}
.kf_r{width:89%;text-align:left; color:#666666; padding-right:0.5%;}
.kf_r span,.kf_r span a{ color:#ff8822;}
.kf_wz{color:#000000;}
.kf_lrlr .slide img{border:1px solid #42c174}
.block_home_slider{position: relative;behavior: url(../other/PIE.htc); /*半透明兼容*/ text-align:center;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:5px 7px 4px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {padding-top:2px; display:inline-block;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.jpg); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flex-pauseplay span {text-transform: capitalize;}
/****************康复案例上下滚动***********************/
.kfal{width:91%; margin:0 auto; }
.kfal img{margin-right:15px;}
.kfal h1{font-weight:normal; color:#01760d;}
.kfal h2{font-weight:normal;color:#666666; border-bottom:1px solid #ededed;}
.kfal h3{font-weight:normal; color:#666666;}
.kfal h3 span{color:#30a20a; text-indent:24px; float:left;background:url(../images/kfal_shou.jpg) no-repeat left center; }



header .logo-ri h2{ height:0.4rem;}