﻿@charset "utf-8";
/* CSS Document */
html,body{font-family:"微软雅黑"; -webkit-text-size-adjust:none; font-size:12px; height:100%;}div, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, img, p, body{margin: 0px; padding: 0px;}ul, li, dl, dt, dd{list-style-type: none;}html{min-height: 100%;_height:100%;}img{border:0px;}a{text-decoration:none;}.clear{clear:both; height:0; font-size: 0px; line-height: 0px;}.clearFix:after{clear:both; display:block; visibility:hidden; height:0; line-height:0; content:'';}.clearFix{zoom:1;}
.price{ color:#e16f00; font-size:20px; font-weight:bold;}
.cl{ clear:both;}
.container{min-width:320px; max-width:640px; margin:0 auto; position:relative; height:100%; min-height: 100%; _height:100%;background:#fff; }
.container img{width:100%; height:auto; vertical-align:top;}img{width:100%; height:auto; vertical-align:top;}
.SH_box{width:100%;}
.SH_box p{ font-size:16px; line-height:1.8em;}
.SH_box p span{padding:10px 0; display:block; font-family:"微软雅黑";}
.SH_content{width:96.6%; margin:0 1.7%; float:left; padding:1.2% 0px;}
.sh_blank{ height:15px; float:left; clear:left; width:100%;}
/*头部*/
.header{float:left; margin-bottom:4%;height:auto;}
.header .logo{ float:left; padding-top:4%;width:75%; height:auto; padding-right:10%; padding-left:3%;}
.header .tel{ float:left;}


.pagination{clear: both;padding: 27px 0;text-align: center;}
.pagination a{height: 24px;padding: 0 10px;line-height: 24px;text-align: center;color: #b3b3b3;font-size: 12px;border: solid 1px #ddd;display: inline-block;text-decoration: none;margin-right: 2px;border-radius: 2px;}
.pagination a.current{color: #098f5b;}
.pagination a:hover{color: #098f5b;}
/* pagination end */

/*首页导航*/
.table{ height:40px; background:#004986; border-bottom:2px solid #fac10d; width:100%;}
.table td{width:25%;  background:url(SH_NavBorder.jpg) no-repeat right top; height:39px; float:left; line-height:39px; text-align:center; border:none;}
.table td a{ color:#FFF; font-size:1.2em; font-weight:500;}
/*
.nav{height:40px; background:#004986; float:left; border-bottom:2px solid #fac10d;}
.nav li{width:25%;  background:url(SH_NavBorder.jpg) no-repeat right top; height:39px; float:left; line-height:39px; text-align:center;}
.nav li a{ color:#FFF; font-size:1.2em; font-weight:500;}
.nav li .clearborder{ border:0px;}
*/
/*通用导航*/
.nav2{ float:left;}
.nav2 li{width:24.8%; margin:0 0.1% 1px 0.1%; background:#044b85; float:left; text-align:center; padding:2% 0 2%;}
.nav2 li.currentcss{ background:#0069bf;}
.nav2 li i{width:35%; height:100%; margin:0 auto; display:block;}
.nav2 li a{width:100%; display:block; color:#FFF; font-size:1.6em; font-weight:bold;}
.nav2 li .clearborder{ border:0px;}
/*通用导航*/
.nav3{ float:left;}
.nav3 li{width:19.6%; background:#044b85; float:left; text-align:center; padding:2% 0 2%; margin-right:1px;}
.nav3 li.currentcss{ background:#0069bf;}
.nav3 li i{width:35%; height:100%; margin:0 auto; display:block;}
.nav3 li a{width:100%; display:block; color:#FFF; font-size:1.2em; font-weight:bold;}
.nav3 li .clearborder{ border:0px;}
/* 子导航 */
.SH_sub{background:#f5f5f5; float:left; border-bottom:2px solid #f5f5f5; color:#000000; font-weight:500; margin:10px 0;}
.SH_sub .more{float:right; color:#000000; font-size:1.6em}
/* 子导航2 */
.SH_sub2{ border-bottom:1px #CCCCCC dashed; float:left;}
.SH_sub2 i{display:block; float:left; }
.SH_sub2 span{width:15px; text-align:center; display:block; float:left;line-height:3rem;}
.SH_sub2 a{color:#000;line-height:3rem;display:block; float:left;}
.SH_sub2 .black{float:right;}

/* 尾部 */
.footer{width:100%; height:auto; margin:0 auto;  border-top:1px solid #adadad; margin-top:20px;}
.footer p{width:80%; height:auto; margin:0 auto;}
.footer p a{width:24.5%; float:left;line-height:1rem;font-size:1rem; text-align:center; border-right:1px solid #adadad; text-align:center; color:#000;}
.footer p b{text-align:center; display:block; margin:0 auto;}
.footer p .clearborder{ border:0;}
/* 固定尾部漂浮 */
.float_bottom {position: fixed;z-index: 999px; bottom: 0%;}
.float_bottom li{width: 25%;height: auto;float: left;}
.float_bottom li a{height:auto; width:100%; display:block; float:left;}
.float_bottom li{width: 25%;height: auto;float: left;}
.float_bottom li a{height:auto; width:100%; display:block; float:left;}
/* 出诊专家 */
.czzj{height:auto; float:left;}
.czzj ul{height:auto; overflow:hidden; float:left;}
.czzj li{width:96%; height:auto; float:left; padding:5% 2%; border-bottom:1px #999 dashed;}
.czzj li .zj{height:auto; float:left; margin:0  4% 0  2% ;}
.czzj li .text{float:left;}
.czzj li .text b{padding-bottom:1%; width:100%; display:block;}
.czzj li .text p{text-align:left;}
.czzj li .text p span{ font-weight:bold;}
.czzj li .text a{background:#fdab00; border-radius:8px; color:#fff; font-weight:bold; display:block; text-align:center; margin-bottom:5px; float:left;}
.czzj li .text .a1{width:48%; margin-right:2%; border-radius:0.4rem;}
.czzj li .text .a2{width:48%; background:#004986; border-radius:0.4rem;}
.czzj .dot{width:57px; height:13px; margin:0 auto; padding:5px 0 15px; clear:left;}
.czzj .dot a{width:13px; height:13px; float:left; margin:0 3px; display:block;}
.czzj .dot .a1{ background:url(SH_dot.png) no-repeat center top;}
.czzj .dot .a1:hover{ background:url(SH_dotHover.png) no-repeat center top;}
.czzj .dot .on{ background:url(SH_dotHover.png) no-repeat center top;}


.prolist li{width:48%; float:left; display:block; padding:3px;}
.prolist .rightborder{ border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;}
.prolist .onlyborder{ border-bottom: 1px solid #e8e8e8;}
.prolist li p{ text-align:center; margin:10px 0px;}

.prolist li a{ color:#000;}

.copyright td{ background:#f5f5f5;}
.copyright img{ width:80%;}

/* 简介 */
.about{height:auto; float:left; margin-top:-8px; padding:15px 0px;}
.about ul{width:100%; margin:0 auto;}
.about li{width:22%; height:auto; float:left; margin:2% 2% 0 1%; background:#ffffff; text-align:center;}
.about li a{width:100%; float:left; display:block; font-size:14px; color:#333;}
.about li a:hover{ background:#ffffff;}
.about li .hover{ background:#f1ac2e;}
.about_text{ text-indent:2em; float:left; padding:1% 0;}
.about_text a{ color:#fdab00;}
.about_text_a{width:75%; background:#fdab00; color:#fff; display:block; margin:0 auto; text-align:center; font-weight:bold; margin:0 auto;clear:left;}
.about_text .title{width:100%; float:left; text-align:center; overflow:hidden;margin-bottom:2%; text-indent:0; font-weight:bold; color:#004986;}
.about_bt{width:90%; margin:0 auto; margin-top:10px;}
.about_bt p{width:46%; margin:2%; float:left; text-align:center;}
.about_bt p span{width:80%;display: block; margin: 0 auto; width: 70%; }

.about_title2{width:100%; float:left; overflow:hidden;margin-bottom:2%;}
.about_title2 a{ text-align:left; display:block; color:#000; float:left; padding-left:2%}
.about_title2 span{float:left; display:block; clear:left;}

.sjyy{ padding-bottom:10px; display:block; margin-bottom:-5px;}

@media(max-width:480px){
	.about_text .title{font-size:1.2rem;}

}
@media(min-width: 481px){
	.about_text .title{font-size:2.2rem;}
}
/*--width:320px/width:480px-----------------------------------------------------------------------------------------*/
@media(max-width:480px){
/*头部*/
/*通用导航*/
.nav2 li{width:24.6%; margin:1px; margin-left:0px;}
.nav2 li a{font-size:1.2em;}
/* 子导航 */
.SH_sub{height:auto; padding:6px 0px 3vpx 0px;}
.SH_sub h3{font-size:1.5rem; float:left; line-height:2em;font-weight:500; padding-left:4%;}
.SH_sub span{font-size:0.8rem;}
.SH_sub .more{ font-size:0.8rem; line-height:2.4em;  padding:1% 4% 0 0;}
/* 子导航2 */
.SH_sub2{ border-bottom:1px #CCCCCC dashed;font-size:1rem; float:left;}
.SH_sub2 i{width:5%;  display:block; float:left; padding:3% 1.5% 0 0;}
.SH_sub2 a{ color:#000; line-height:3rem;}
.SH_sub2 .black{float:right;}
.SH_sub2 .black i{padding-top: 10%;width:17%;}
/* 尾部 */
.footer{height:90px; padding-top: 3%;}
/* 固定尾部漂浮 */
.float_bottom {width:100%;}
/* 出诊专家 */
.czzj .wzy{ height:168px}
.czzj li .zj{width:30%; height:auto; float:left; margin:0  4% 0  2% ;}
.czzj li .text{width:64%; float:left;}
.czzj li .text b{font-size:1.3rem; padding-bottom:1%; width:100%; display:block;}
.czzj li .text p{ text-align:left; font-size:0.9rem; line-height:1.35rem;}
.czzj li .text p span{ font-weight:bold;}
.czzj li .text a{line-height:2.2rem; font-size:1.2rem;}
/* 医院简介 */
.about_text{line-height:2.2rem; font-size:1.2rem;}
.about_text_a{width:75%;line-height:3rem;font-size:1.4rem; border-radius:0.2em;}

}


/*--width:481px/width:640px-----------------------------------------------------------------------------------------*/	
@media(min-width: 481px){
/* 子导航 */
.SH_sub{height:38px;}
.SH_sub h3{font-size:18px; float:left; line-height:39px;font-weight:500; padding-left:28px;}
.SH_sub span{font-size:12px;}
.SH_sub .more{font-size:12px; line-height:39px; padding:4px 12px;}
/* 子导航2 */
.SH_sub2{font-size:1.4rem;float:left;}
.SH_sub2 i{width:3%; padding:1.5% 1.5% 0 0;}
.SH_sub2 a{line-height:3.2rem;}
.SH_sub2 .black{float:right;width:18%;}
.SH_sub2 .black i{ padding-top: 9%;width: 16%;}
/* 尾部 */
.footer{padding-top: 3%; height:180px}
.footer p{padding-top:5px; clear:left;font-size:1.4rem;}
.footer p a{line-height:2rem;font-size:1.4rem;}
/* 固定尾部漂浮 */
.float_bottom {width:640px;}
/* 出诊专家 */
.czzj .wzy{ height:280px}
.czzj .wzy2{ height:100%}
.czzj li .zj{width:23.6%; }
.czzj li .text{width:70.4%;}
.czzj li .text b{font-size:2rem;}
.czzj li .text p{font-size:1.4rem; line-height:2.7rem;}
.czzj li .text a{line-height:4rem; font-size:2rem;}
/* 医院简介 */
.about{height:auto; float:left; margin-bottom:3%;}
.about ul{width:100%; margin:0 auto;}
.about li{width:22%; height:auto; float:left; margin:2% 2% 0 1%;}
.about li a{width:100%; float:left; display:block;}
.about_text{line-height:3rem; font-size:2rem;}
.about_text_a{width:75%;line-height:3.5rem;font-size:2rem; border-radius:0.2em; }

}

/* 通用大图文 */
.text_bpic{width:100%; float:left; margin-bottom:1%;}
.text_title{ float:left;}
.text_title .text{width:70%; float:left; font-weight:bold;}
.text_title span{width:30%; float:right; display:block;}
.text_xx{ float:left; width:96.6%; margin:2% 1.7%;  }
#abouttext p{ margin-bottom:20px;}
#newstext p{ margin-bottom:5px;}
#newstext img{ margin-bottom:10px;}
.news h1{ padding:15px 0px; font-size:1.6em;}
.text_xx img{ float:left; width:99%; text-indent:-2em;}
.text_xx a{ color:#ffae00;}

@media(max-width:480px){
	.text_xx{font-size:1.1rem; line-height:1.6rem;}
	.text_title .text{font-size:1.1rem; line-height:1.6rem;}
	.text_title span{font-size:0.9rem; line-height:1.6rem;}
}
@media(min-width: 481px){
	.text_xx{font-size:1.6rem; line-height:2.4rem;}
	.text_title .text{font-size:1.6rem; line-height:2.4rem;}
	.text_title span{font-size:1.2rem; line-height:2.4rem;}
}

.text_list{ float:left; padding-top:4%;}
.text_list li{width:100%; float:left; margin-bottom:4%; padding-bottom:4%; border-bottom:1px solid #CCC;}
.text_list li .text_title{width:100%; float:left; overflow:hidden;margin-bottom:2%;}
.text_list li .text_title a{ text-align:left; display:block; float:left; padding-left:2%; color:#004986; font-weight:bold;}
.text_list li .text_title span{float:left; display:block; clear:left;}

.text_list li .text_title2{width:100%; float:left; overflow:hidden;}
.text_list li .text_title2 a{ text-align:left; display:block; float:left;  color:#000;}

@media(max-width:480px){
	.text_list li .text_title{height:2.5rem;}
	.text_list li .text_title a{width:96%;font-size:1.4rem; line-height:2.5rem; height:2.5rem;}
	.text_list li span{width:2%;padding-top:3px;}
	
	.text_list li .text_title2{height:2.5rem;}
	.text_list li .text_title2 a{width:96%;font-size:1.4rem; line-height:2.5rem; height:2.5rem;}

}
@media(min-width: 481px){
	.text_list li .text_title{height:3rem;}
	.text_list li .text_title a{width:97%; font-size:2rem;  line-height:3rem; height:3rem;}
	.text_list li span{width:1%; padding-top:9px;}	
	
	.text_list li .text_title2{height:3rem;}
	.text_list li .text_title2 a{width:97%; font-size:2rem;  line-height:3rem; height:3rem;}
}













