/* CSS Document */
body,button,input,select,textarea{font:14px/1.5 '微软雅黑','Microsoft YaHei',tahoma,Srial,helvetica,sans-serif;}

.main_box{ min-width:320px; max-width:640px; height:auto; margin:0 auto; padding:0;}
/*顶部 -------------------------------------- */

/*搜索 -------------------------------------- */
.s_top{padding:0 10px; margin:0 auto; max-width:940px; min-width:300px;}
.s_title{overflow:hidden;zoom:1;padding:10px 0 0;}
.s_title h1{ display:inline-block; color:#00619e; font-size:4.8rem;}
.s_title span{float:right;margin-top:15px;padding-right:24px;}
.s_title span i{background:url("../images/s_sport.png") no-repeat;-webkit-background-size:9px 13px;background-size:9px 13px;display:inline-block;width:9px;height:13px;vertical-align: middle;}
.s_title span a{color:#888;vertical-align: middle;margin-left:2px;}
.s_mintitle{font-size:2.4rem;color:#666;overflow:hidden;padding-bottom:5px;}
.s_mintitle b{color:#009eeb;padding:0 3px;}
.s_mintitle a{float:right;color:#00619e;}
.s_top .s_publicwarp{display:-webkit-box;display:-moz-box;display:box;background-color: #fff;}
.s_top .s_publicsearch{border:1px solid #00a8e8;-webkit-box-flex:1;-moz-box-flex:1;border-radius: 5px 0 0 5px;}
.s_top .s_publicsearch input[type="text"]{height:36px;border:0 none;display:block;box-sizing:border-box;width:100%;padding:0 5px 0 30px;font-size:15px;color:#666;background:url("../images/s_search.png")/*tpa=http://m.bodamn120.com/mobile2014/images/s_search.png*/ no-repeat 5px center;-webkit-background-size:19px 22px;background-size:19px 22px;background-color: #fff;border-top-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
.s_top .s_publicwarp input[type="submit"]{width:70px;height:38px;display: block;font-size:16px;border:1px solid #00a8e8;border-left:none;color:#fff;background: #00a0e1; background-size:5px 10px;font-weight:normal; border-top-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
/*医院简介*/
.hos_intro{margin:15px auto; padding:0 10px; max-width:940px; min-width:300px;position:relative;min-height:104px; padding-bottom:2px;}
.hos_intro .img{ width:36%; height:auto;padding-right:10px; float:left;}
.hos_intro .txt{width:59%; float:left;}
.hos_intro .txt h3{font-size:3.5rem; font-weight:bold;}
.hos_intro .txt ul{ color:#666}
.hos_intro .txt li{ line-height:170%; font-size:2.8rem;}

/*品牌*/
.brand{margin:0 auto;max-width:960px; min-width:320px;margin-bottom:15px;}
.brand .hd{padding-top:15px;border-top:1px solid #dcdcdc;}
.brand .hd ul{margin:0 10px;display:-moz-box; display:-webkit-box; display:box;border-left:1px solid #18b4ed;border-radius:8px;}
.brand .hd ul li{height:40px;line-height:40px; font-size:3rem; text-align:center;-moz-box-flex:1.0; -webkit-box-flex:1.0; box-flex:1.0;border:1px solid #18b4ed;border-left:0;}
.brand .hd ul li:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;}
.brand .hd ul li:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;}
.brand .hd ul li.on{ background:#18b4ed;color:#fff;}
.brand .hd ul li.on a{ color:#fff; display:block;/* 修复Android 4.0.x 默认浏览器当前样色无效果bug */ }
.brand .bd ul{padding:0 10px;overflow:hidden;min-width:300px;max-width:940px; height:auto;}
.brand .bd ul ul{padding:0;}


/*底部搜索fSearch*/
.fSearch{ width:98%; height:36px; margin:0 auto 15px; border:#18b4ed 1px solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:2.8rem;}
.fSearch .soBtn{ width:30%; height:36px; line-height:36px; color:#FFF; background-color:#18b4ed; float:left; border:0; padding:0; font-size:2.8rem;}
.fSearch .soKey{ width:69%; height:36px; line-height:36px; float:left; border:0; padding-left:1%; font-size:2.6rem;}
.fDisease{ max-width:940px; min-width:300px; height:75px; margin:0 auto 15px; font-size:2.7rem;}
.fDisease a {display:block;}
.fDisease .d1{ width:25%; height:75px; float:left; font-size:2.8rem;}
.fDisease .d1 a{ height:75px; text-align:center;}
.fDisease .d1 img{ width:30px; height:30px; display:block; margin:0px auto; padding-top:5px;}
.fDisease .d2{ width:75%; float:left;}
.fDisease .d2 .t1,.fDisease .d2 .t2{ display:-moz-box; display:-webkit-box; display:box;}
.fDisease .d2 a{ -moz-box-flex:1.0; -webkit-box-flex:1.0; box-flex:1.0; border:1px solid #dadada; height:35px; line-height:35px; text-align:center; color:#888; margin-left:1px;}
.fDisease .d2 .t2{ margin-top:1px;}
.fDisease a.blue1{ background-color:#9fd2d9; color:#fff;}
.fDisease a.blue2{ background-color:#8bd1f2; color:#fff;}

/*底部导航*/
.fnavBar{ max-width:960px; min-width:320px; height:100px; margin:0 auto 69px; border-top:#CCC 1px solid; background-color:#FFF}
.fnavBar ul{ border-left:#CCC 1px solid; border-left:#CCC 1px solid; display:-moz-box; display:-webkit-box; display:box;}
.fnavBar li{ height:50px; line-height:50px; text-align:center; padding-left:20px; background-color:#9FF; -moz-box-flex:1.0; -webkit-box-flex:1.0; box-flex:1.0; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid; font-size:2.8rem;}
.fnavBar li a{ display:block;}
.fnavBar li.fcon1{ background:url("../images/fnavBar_bg.jpg") 10px 0px no-repeat;}
.fnavBar li.fcon2{ background:url("../images/fnavBar_bg.jpg") 10px -50px no-repeat;}
.fnavBar li.fcon3{ background:url("../images/fnavBar_bg.jpg") 10px -100px no-repeat;}
.fnavBar li.fcon4{ background:url("../images/fnavBar_bg.jpg") 10px -150px no-repeat;}
.fnavBar li.fcon5{ background:url("../images/fnavBar_bg.jpg") 10px -200px no-repeat;}
.fnavBar li.fcon6{ background:url("../images/fnavBar_bg.jpg") 10px -250px no-repeat;}
#s_zixun{width:100%;height:46px;line-height:46px;position:fixed;bottom:0;background-color:#0b62a8;}


/*博大文化*/

.bdwh_a em{ width:28px; height:28px; font-size:3.5rem; text-align:center; color:#fff; border-radius:100%; line-height:28px; background:#18b4ed;
display:block; font-style:normal;float: left; margin-right:10px;}
.bdwh_a span{ color:#18b4ed; font-size:3rem; font-weight: bold;}

.bdwh_b{ width:100%; height:auto; margin:0 auto}
.bdwh_b li{ width:32%; height:auto; float:left; margin-left:%1; margin-right:1%; background:#9bd0f3; padding-top:10px;}
.bdwh_b_bottom{ width:95%; height:auto; text-align:center; font-size:2.5rem; color:#fff; padding-bottom:12px;}

@media screen and (min-width:300px) and (max-width:420px){
	.bdwh_a{ line-height:220%; margin:15px 0;}
.bdwh_b_top{ width:97%; margin:0 auto;}
.bdwh_b_top_pic{ width:30%; float:left;}
.bdwh_b_top_r{height:68%; float:left; margin-left:5%; font-size:3rem; color:#fff; font-weight: bold; line-height:140%;} 
.bdwh_b_top_r span{ font-size:2.2rem; font-weight:200;}
}
@media screen and (min-width:421px){
	.bdwh_a{ line-height:220%; margin:25px 0;}
.bdwh_b_top{ width:90%; margin:0 auto;}
.bdwh_b_top_pic{ width:35%; float:left;}
.bdwh_b_top_r{height:60%; float:left; margin-left:10%; font-size:3rem; color:#fff;font-weight: bold; line-height:140%;} 
.bdwh_b_top_r span{ font-size:2.4rem;font-weight:200;}
}


/*合作单位*/
.bdwh_hzdw{ width:100%; height:auto; margin:0 auto; margin-top:13px;}
.bdwh_hzdw li{ width:29%; height:auto; margin-left:2%; margin-right:2%; float:left; margin-bottom:8px;}
.bdwh_hzdw_name{ text-align:center; font-size:2.4rem; width:95%;}

@media screen and (min-width:300px) and (max-width:420px){
.bdwh_hzdw_name{ text-align:center; font-size:2.4rem; width:100%;}
.bdwh_yj_en{ font-size:2rem; color:#fff; width:90%; margin:0 auto; text-align:left; min-height:60px;}
}
@media screen and (min-width:421px){
.bdwh_hzdw_name{ text-align:center; font-size:2.4rem; width:95%;}
.bdwh_yj_en{ font-size:2.4rem; color:#fff; width:87%; margin:0 auto; text-align:left; min-height:50px;}
}

/*我们的愿景*/
.bdwh_yj{ width:100%; height:auto; margin:0 auto; margin-top:13px;}
.bdwh_yj li{ width:45%; height:auto; margin-left:2%; margin-right:2%; float:left; margin-bottom:8px; border-radius:7px;}
.bdwh_yj li:nth-of-type(1){ background:#d4b44d;}
.bdwh_yj li:nth-of-type(2){ background:#94d074;}
.bdwh_yj li:nth-of-type(3){ background:#e57b51;}
.bdwh_yj li:nth-of-type(4){ background:#18b4ed;}
.bdwh_yj li p{ font-size:3.6rem; color:#fff; width:68%; margin:0 auto; margin-top:15px; margin-bottom:8px;}
.bdwh_yj_img{ margin-top:13px; width:70%; height:auto; margin:0 auto; margin-top:7px;}

/*我们的承诺*/
.bdwh_cn{ width:100%; height: auto; margin:0 auto; margin-top:13px;}
.bdwh_cn_one li{ font-size:2.8rem; background:url(../images/ico_dg.jpg) 5px no-repeat; padding-left:33px; line-height:200%;}
.bdwh_cn_two{ font-size:3.6rem; color:#ff6600; text-align:center; margin-top:18px;}
.bdwh_cn_three{ width:95%; margin-top:13px; font-size:2.6rem; text-align:right;}


.wenzi{ width:99%; height:auto; margin:0 auto; font-size:2.6rem; line-height:200%; margin:15px 0;}
.wenzi p{ text-indent:2em;}
.wenzi p a{ color:#333;}

/*我们的品质*/
.orange_wenzi{ width:68%; background:#f98700; font-size:3rem; color:#fff; text-align:center; box-shadow: 5px 7px 5px #ccc; margin-bottom:10px; line-height:260%;}
.bdpz_list_a{ width:99%; height:auto; margin-top:15px;}
.bdpz_list_a li{ font-size:2.8rem; padding-left:30px; border-bottom:1px dashed #ccc; line-height:240%;}
.bdpz_list_a li:nth-of-type(1){ background:url(../images/ico_bdpz_list01.jpg) 5px no-repeat;}
.bdpz_list_a li:nth-of-type(2){ background:url(../images/ico_bdpz_list02.jpg) 5px no-repeat;}
.bdpz_list_a li:nth-of-type(3){ background:url(../images/ico_bdpz_list03.jpg) 5px no-repeat;}
.bdpz_list_a li:nth-of-type(4){ background:url(../images/ico_bdpz_list04.jpg) 5px no-repeat;}

.bdpz_two{ width:99%; height:auto; margin:0 auto; margin-top:13px; padding-bottom:10px;}
.bdpz_two_pic{ width:55%; height:auto; border:1px solid #ccc;}
.bdpz_two_wenzi{ width:36%; height:auto; background:rgba(204, 204, 204, 0.54); font-size:2.8rem; color:#f98700; padding:10px; text-shadow:0 0 9px #fff;}

@media screen and (min-width:300px) and (max-width:420px){
.bdpz_two_pic{ min-height:82px;}
.bdpz_two_wenzi{ min-height:72px;}
}

@media screen and (min-width:421px){
.bdpz_two_wenzi{ min-height:125px; padding:16px;}
}

.bdpz_huizhen{ width:325px; height:auto; margin:0 auto; margin-top:13px; padding-top:12px;}
.bdpz_huizhen_wenzi{ width:155px; height:80px; text-align:center;}
.bdpz_huizhen_wenzi p{ font-size:16px;}
.bdpz_huizhen_wenzi span{ font-size:13px;}
.bdpz_huizhen_wenzi2{ width:155px; height:80px; text-align:center;}
.bdpz_huizhen_wenzi2 p{ font-size:16px;}
.bdpz_huizhen_wenzi2 span{ font-size:12px;}
.bdpz_huizhen_pic{ width:149px; height:80px;}
.bdpz_huizhen_wenzi:nth-of-type(1){ background:#a0d2d9; color:#fff;}
.bdpz_huizhen_wenzi:nth-of-type(2){ background:#75daff; color:#fff;}
.bdpz_huizhen_wenzi2{ background:#f98700; color:#fff;}
.bdpz_buttom{ width:70%; margin:0 auto; margin-top:17px;font-size:3.2rem; text-align:center; color:#fff; background:#d8271c; border-radius:7px; line-height:240%;}
.bdpz_buttom a{ color:#fff; display:block;}


/*博大口碑*/
.bdkb_one{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #CCCCCC;}
.bdkb_one_pic{ width:38%; height:auto;}
.bdkb_one_wenzi{ width:60%; height:auto;}
.bdkb_one_wenzi p{ font-size:2.8rem;}
.bdkb_one_wenzi span{ font-size:2.3rem; color:#a3a3a3; float:right; margin-top:5%;}
.bdwh_mt{ width:90%; height:auto; margin:0 auto; margin-top:13px;}
.bdwh_mt2{ width:99%; height:auto; margin:0 auto; margin-top:13px; padding:10px; margin-bottom:10px;}
.bdwh_mt2 p{ font-size:2.8rem;}
.bdwh_mt2 span{ float:right; font-size:2.3rem;}


.main_three_b{ width:100%; height:auto; margin:0 auto; margin:10px 0;padding-bottom:15px;}

/*@media (max-width: 319px){
.main_three_b_left{ width:80px; height:75px;float:left;}
.main_three_b_right{ width:200px; height:75px;float:left;background:#f2f2f2; display:inline; padding-top:15px;}
.main_three_b_right span{ color:#ccb600; font-size:2.8rem; width:70%; margin-left:20px;}
.main_three_b_right p{font-size:2.2rem; width:80%; margin-left:20px;}
}*/
.main_three_b_right span{ font-size:2rem; float:right; color:#9e9e9e; margin-top:5%; margin-right:5%;}
@media (max-width: 369px) and (min-width: 320px){
.main_three_b_left{ width:80px; height:80px;float:left;}
.main_three_b_right{ width:220px; height:75px;float:left;background:#e9f6fb; display:inline; padding-top:5px;}
.main_three_b_right p{font-size:2.6rem; width:80%; margin-left:20px;}
}
@media (max-width: 479px) and (min-width: 370px){
.main_three_b_left{ width:80px; height:80px;float:left;}
.main_three_b_right{ width:260px; height:75px;float:left;background:#e9f6fb; display:inline; padding-top:5px;}
.main_three_b_right p{font-size:2.6rem; width:80%; margin-left:20px;}
}

@media (max-width: 639px) and (min-width: 480px){
.main_three_b_left{ width:100px; height:90px;float:left;}
.main_three_b_right{ width:500px; height:80px;float:left;background:#e9f6fb; display:inline; padding-top:20px;}
.main_three_b_right p{font-size:2.6rem; width:90%; margin-left:20px;}
}
@media (min-width: 640px){
.main_three_b_left{ width:110px; height:100px;float:left;}
.main_three_b_right{ width:500px; height:85px;float:left;background:#e9f6fb; display:inline; padding-top:25px;}
.main_three_b_right p{font-size:2.2rem; width:90%; margin-left:20px;}
}


.bottom_tel{width: 100%;
text-align: center;
height: 52px;
background: #0073a2;
position: fixed;
bottom: 0;
left: 0;
z-index: 10;}

.bottom_img_1 {
width: 320px;
margin: 0 auto;
}

.bottom_img_1 a{margin: 0;
padding: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
text-decoration: none;}

.bottom_img_1 a img{float:left;}
