@charset "gb2312";
/*清零*/
body,div,ol,ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,input,p,form,img{ padding:0; margin:0; font-weight:normal;}
body{ font-size:16px; font-family:"微软雅黑";}
img{ border:none; outline:none;}
input,select,textarea{ outline:none; border:none; background:#FFF;resize:none;}
ul,ol{ list-style-type:none;}
a{ text-decoration:none; color:#000;}
p{ line-height:33px;}

/*清楚浮动*/
.clearFix{ clear:both;*zoom:1;}



/*公用的样式*/
.fl{ float:left;}
.fr{ float:right;}
.pt_60{ padding-top:60px;}
.hr_20{ height:20px;}
.hr_30{ height:30px;}
.hr_40{ height:40px;}
.hr_50{ height:50px;}
.hr_60{ height:60px;}
.hr_65{ height:65px;}
.hr_70{ height:70px;}
.hr_80{ height:80px;}
.hr_90{ height:90px;}
.hr_100{ height:100px;}
.hr_210{ height:210px;}
.hr_270{ height:270px;}
.hr_110{ height:110px;}
.hr_150{ height:150px;}
.hr_135{ height:135px;}
.hr_100bt{ height:100px; border-top:1px solid #CCC; width:1000px; margin:0 auto;}
.commonWidth{ width:100%; margin:0 auto; overflow:hidden;}
.commonWidth_800{ width:800px; margin:0 auto;}
.commonWidth_900{ width:900px; margin:0 auto;}
.commonWidth_980{ width:980px; margin:0 auto;}
.commonWidth_grey{ width:100%; margin:0 auto; background:#f6f6f6;}
.commonWidth_1440{ width:1440px; margin:0 auto; overflow:hidden;}
.commonWidth_1080{ width:1080px; margin:0 auto; overflow:hidden;}





/*这是头部样式*/
.logo {
  width: 100%;
  height: 100px;
  background: #fff;
}
.header {
  display: block;
  width: 1000px;
  height: 100px;
  margin: 0 auto;
  padding:0px;
}
.header span {
  display: block;
  width: 350px;
  height: 70px;
  float: left;
  margin-top: 20px;
}
.header ul {
	margin:0 auto;
	padding-top:20px;
}
.header ul li {
	float:right;
	width:320px;
	text-align:center;
	display:block;
}


/*这是导航样式*/
.g_nav {
  width: 100%;
  height: 45px;
  background: #c92a40;
  clear:both;
}

.g_nav ul {
  display: block;
  height: 45px;
  width: 1000px;
  margin: 0 auto;
}
.g_nav ul li {
  line-height: 45px;
  height: 45px;
  display: block;
  float: left;
  width: 111px;
  text-align: center;
  color: #fff;
}
.g_nav ul li a{
	color: #fff;
	font-size: 16px;
	text-decoration: none;
}
.g_nav ul li a:hover{
	background:#ac2c03;
	display:block;
}
.g_nav ul li.g_drop {
  position: relative;
}
.g_nav ul li.g_drop font {
  display: block;
}
.g_nav ul li.g_drop span {
  background: #c92a40;
  opacity: 0.7;
  z-index: 111;
  position: absolute;
  width: 136px;
  height: 280px;
  top: 45px;
  display: none;
}
.g_nav ul li.g_drop p {
  position: absolute;
  width: 136px;
  height: 240px;
  top: 45px;
  display: none;
  z-index: 999;
}
.g_nav ul li.g_drop p a {
  display: block;
  font-size: 14px;
  width: 136px;
  height: 45px;
  border-bottom: 1px dashed #ccc;
}



/*这是banner样式*/
.banner {
	margin:0 auto;
	}
.banner ul {
	margin:0px;
	padding:0px;
	}
.banner ul li.b1 {
	background:url(../images/bnn1.jpg) no-repeat center center;
	height:150px;
}
.banner ul li.b2 {
	background:url(../images/bnn2.jpg) no-repeat center center;
	height:150px;
}
.banner ul li.b3 {
	background:url(../images/bnn3.jpg) no-repeat center center;
	height:203px;
}
#BnnBtn a {
	display: block;
	position: relative;
	height: 180px;
	width:1080px;
	padding-top: 30px;
	margin-left: 20%;
}


/*交通导航层*/

.nav2 {
	width:1080px;
	height:50px;
	margin:20px auto;
}
.nav2 ul li {
	width: 152px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	float: left;
	border: 1px solid #E4E4E4;
}
.nav2 ul li a {
	background:#FFF;
	display:block;
}
.nav2 ul li a:hover {
	background:#c92a40;
	color:#FFF;
}
.rgcx {
	display:block;
	background:#c92a40;
	color:#fff;
	font-size:18px;
}



/*地图*/

.map {
	width:1080px;
	margin:0 auto;
}
.box1{ position:relative;}
.icon{ width:133px; height:32px; position:absolute; left:0; top:80px;}
.img_active2{background:url(../images/icon_blue2_03.jpg) left top no-repeat;}
.img_active1{background:url(../images/icon_blue1_03.jpg) left top no-repeat;}
.icon .icon_a1{ display:inline-block; float:left; width:75px; height:33px;}
.icon .icon_a2{ display:inline-block; float:right; width:55px; height:32px;}
.til_box{width:1000px; margin:0 auto;}
.til{ padding:100px 0 50px 350px; color:#c92a40; font-size:36px; height:40px; line-height:40px; font-weight:bold;}
.til i{ font-size:18px; color:#c0c0c0; display:inline-block;}
.box1 .til em{display:block; background:url(../images/lylx_03.jpg) center center no-repeat; width:45px; height:50px; float:left; margin:-8px 5px 0 0;}




/*交通层*/
#subway taxi bus train plane {
	width:1080px;
	margin:0 auto;
}
.til_box {
    margin: 0 auto;
}
.til {
  padding:80px 0 60px 280px;
  color: #c92a40;
  font-size: 36px;
  height: 40px;
  line-height: 40px;
  font-weight: bold;
}
.til i {
  font-size: 18px;
  color: #c0c0c0;
  display: inline-block;
}
/*---------------------------------box2---------------------------------------*/
.box2 .til em{display:block; background:url(../images/lylx_07.jpg) center center no-repeat; width:45px; height:50px; float:left; margin:-8px 5px 0 0;}
.word{ width:550px; font-size:16px;}
.word p{line-height:22px; margin:5px 0 20px 0;}
.word p span{ display:block; width:27px; height:22px; float:left; background:url(../images/lylx_11.jpg) center center no-repeat; margin-right:15px;}
.word p strong{ color:#c92a40;}
.word a{ display:block; margin-top:50px;}





/*---------------------------------box3---------------------------------------*/
.box3 .til em{isplay:block; background:url(../images/lylx_19.jpg) center center no-repeat; width:60px; height:50px; float:left; margin:-8px 5px 0 0;}
.box3 .span1{background:url(../images/lylx_23.jpg) center center no-repeat; width:32px;}
.box3 .span2{background:url(../images/lylx_27.jpg) center center no-repeat; width:32px;}
.box3  a{ display:block; margin-top:130px;}





/*---------------------------------box4---------------------------------------*/
.box4 .til em{isplay:block; background:url(../images/lylx_31.jpg) center center no-repeat; width:55px; height:50px; float:left; margin:-8px 5px 0 0;}
.box4 .word p span{background:url(../images/lylx_35.jpg) center center no-repeat; width:35px;}
.box4 a{ margin-top:40px;}


/*---------------------------------box5---------------------------------------*/
.box5 .til em{isplay:block; background:url(../images/lylx_38.jpg) center center no-repeat; width:60px; height:50px; float:left; margin:-8px 5px 0 0;}
.box5 a{ margin-top:30px;}
.box5 .word .word_a{ color:#ffaf30; display:inline;}



/*---------------------------------box6---------------------------------------*/
.box6 .til em{isplay:block; background:url(../images/lylx_41.jpg) center center no-repeat; width:45px; height:50px; float:left;   margin:-8px 5px 0 0;}
.box6 a{ margin-top:90px;}
.box6 .word .word_a{ color:#ffaf30; display:inline;}
.box6 .word p span{background:url(../images/lylx_45.jpg)  center center no-repeat; width:20px;}
	



/*banner2*/
.banner2 {
	width:1080px;
	height:140px;
	margin:50px auto;
	clear:both;
}



/* 联系层 */

.lianxi {
	width:1080px;
	margin:50px auto;
	height:100%;
	clear:both;
}
.lianxi h1 {
	text-align:center;
	margin-bottom:30px;
}
.lianxi p {
	text-align:center;
}
.pingpai {
	margin:30px auto;
	width:1080px;
	height:272px;
}
.pingpai ul {
	margin:0px;
	padding:0px;
}
.pingpai ul li {
	float:left;
	width:269px;
	height:270px;
	margin-right:1px;
}
.pingpai ul li p {
	margin:0px;
	padding-bottom:1px;
}


/*评论*/
a {
  outline: none;
  text-decoration: none;
  color: #000;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s; cursor:pointer;
}
#hospital-evaluate-summary {
  color: #666666;
  padding: 10px 0 24px 10px;
    text-align: left;
}
#hospital-evaluate-summary dd {
  display: inline-block;
  margin-right: 10px;
}
#hospital-evaluate-summary span, #hospital-evaluate-summary label {
  display: inline-block;
  height: 20px;
  line-height: 20px;
}
#hospital-evaluate-summary .zx-num {
  font-size: 18px;
}
.zx-num {
  color: #FDAE22;
  font-family: arial;
  font-weight: 700;
}
#hospital-evaluate-summary .comment {
  background: none repeat scroll 0 0 #42B3E5;
  color: #FFFFFF;
  display: inline-block;
  height: 26px;
  line-height: 26px;
  margin-left: 10px;
  text-align: center;
  text-decoration: none;
  width: 72px;
}
#hospital-evaluate-summary .comment1 {
  background: none repeat scroll 0 0 #f38e23;
  color: #FFFFFF;
  display: inline-block;
  height: 26px;
  line-height: 26px;
  margin-left: 10px;
  text-align: center;
  text-decoration: none;
  width: 72px;
}
.box07_bglf {
  width: 990px;
  border-bottom: 1px dashed #000000;
  float: left;
  font-size: 12px;
  margin-left: 10px;
  padding-bottom: 10px;
  text-align:left;
}
.box07_bglf p {
  float: left;
  margin: 20px 0 10px;
  width: 100%;
}
#page_navigation, #page_navigation1 {
  clear: both;
  padding: 20px 0;
  text-align: center;
  margin: 0 auto;
}
#page_navigation a {
  border: 1px solid #CCCCCC;
  margin-left: 5px;
  padding: 10px;
  font-size: 14px;
}
.hover{color:red;font-weight:700;}



/*这是底部样式*/
#btm_bnn {
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:url(../images/banner2.jpg) center center no-repeat;
	height:430px;
}
#btm_bnn img {
	height: 100%;
	width: 100%;
}

#bottom {
	margin:5px 0px 0px 0px;
	background-color:#222;
}
#btm_info {
	margin:0 auto;
	height: 285px;
	width: 1100px;
}
#btm_info1 {
	float: left;
	height: 285px;
	width: 400px;
	text-align: left;
	text-indent: -20px;
	margin-right: 20px;
}
#btm_info1 ul {
	list-style-type: none;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#btm_info1 ul li {
	color: #999;
	line-height: 18px;
	font-size: 12px;
}
#btm_info2 {
	text-align: left;
	height: 285px;
	width: 280px;
	float: left;
	text-indent: -10px;
}
#btm_info2 ul {
	list-style-type: none;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#btm_info2 ul li {
	margin-bottom: 20px;
	color: #999;
	line-height: 20px;
	font-size: 12px;
}
#btm_info3 {
	float: right;
	height: 70px;
	width: 350px;
}
#btm_info3 ul {
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
#btm_info3 ul li {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: 30px;
	width: 60px;
	margin-right: 40px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#btm_info4 {
	float: right;
	height: 215px;
	width: 350px;
}
#btm_yygk {
	float: left;
	width: 100px;
	font-size:14px;
}
#btm_yygk ul {
	list-style-type: none;
	margin: 0px;
}
#btm_yygk ul li {
	line-height: 25px;
	color: #999;
}
#btm_yygk ul li a {
	font-size:14px;
	color: #999;
	text-decoration: none;
}
#btm_yygk ul li a:hover {
	color: #FFF;
}
.btm_tel {
	font-size:24px;
	color:#fff;
	font-weight:bold;
}

/*发展历程*/
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.box_xtit{width:246px; height:82px; background:url(/tpl_0829/images/cen_bt.png) bottom center no-repeat; text-align:center; margin:0 auto; margin-top:26px; margin-bottom:26px;}
.box_xtit h3{font-size:30px; line-height:40px; color:#ac2c03; font-weight:100;}
.box_xtit em{font-size:14px; text-transform:uppercase; color:#cccccc; font-style:normal;}
.fzlc{width:100%; height:581px; background:url(/tpl_0829/images/lc_bg.jpg) 50% 118px no-repeat #f5f5f5;}
.fzlc div.box_xtit{width:334px;}
.fzlc_c{width:1060px; height:402px; margin:0 auto;}
.fzlc_c ul{width:1060px; height:114px; border-bottom:1px solid #c92a40;  margin-bottom:38px;}
.fzlc_c ul li{width:88px; height:113px; text-align:center; color:#c92a40; margin:0 22px; float:left;}
.fzlc_c ul li:nth-child(8n) span{ line-height:50px;}
.fzlc_c ul li span{width:44px; height:44px; margin:0 4px 6px 12px; display:block; float:left; padding:8px; text-align:right; color:#c92a40; border:1px solid #c92a40; border-radius:3px; font-size:14px; line-height:20px;}
.fzlc_c ul li span font{ display:block; font-size:18px; text-align:center;}
.fzlc_c ul li p{width:88px; height:48px; line-height:20px; font-size:14px; }
.fzlc_c ul li.hover{border-bottom:1px solid #c92a40;}
.fzlc_c ul li.hover span{color:#fff; background:url(/tpl_0829/images/lc_lih.png) no-repeat; border:none; width:46px; height:46px;}
.fzlc_c dl{height:250px; padding-left:16px;}
.fzlc_c dl dt{width:580px; height:250px; float:left;}
.fzlc_c dl dt font{display:block; font-size:24px; color:#333; margin-bottom:20px;}
.fzlc_c dl dt p{font-size:14px; line-height:30px; color:#666; text-indent:2em;}
.fzlc_c dl dd{width:421px; height:245px; float:right; border:1px solid #ffc9b8;}

.right{ float:right;}
.w1100{width:1100px; margin:0 auto;}
.w1100{width:1100px; height:auto; margin:0 auto;}.clear{ clear:both; height:1px; width:100%;}.clear30{ clear:both; height:30px;}.left{ float:left;}.right{ float:right;}/*头部*/#header{width:100%; height:646px; position:relative; }.top{width:100%; height:91px; background:url(../images/logo_bg.jpg) left top repeat-x;}.top_l{width:320px; height:40px; float:left; padding-top:28px;}.top_l span{font-size:14px; color:#ad8a65; line-height:18px; float:left; display:block; width:146px;}.top_l span img{margin-right:5px;}.top_r{width:300px; height:72px; float:right; padding-top:6px;}.top_r dl{width:296px; height:26px; margin-bottom:12px;}.top_r dl dt{width:152px; height:24px; line-height:24px; float:left; background:url(../images/logo_ss.png) no-repeat; padding:1px 8px 1px 12px;}.top_r dl dt input{border:none;background:none;}.zxck{width:130px; height:24px; line-height:24px; font-size:12px; color:#b9b9b9; float:left;}.zx{width:22px;height:24px;float:right;}.top_r dl dd{width:120px; height:24px; float:right;}.top_r dl dd a{display:block; width:14px; height:14px; float:left; margin-left:6px; background:#b1b1b1; text-align:center; border-radius:50%; padding:5px;}.top_r dl dd a:hover{background:#c92a40;}.top_r span{display:block; text-align:right;}#top_wx{position:relative;}.wx_xs{width:258px; height:258px; position:absolute; top:16px; left:-100px; display:none; z-index:666; padding-top:14px;}#top_wx:hover .wx_xs{ display:block;}/*这是导航样式*/.nav{width:100%; height:55px; line-height:55px; background:#c92a40;}.nav_bg{width:1100px; height:55px; margin:0 auto;}.nav ul{width:340px; height:55px; }.nav ul li{float:left; margin-right:20px;}.nav ul li a{font-size:15px; color:#fff; }.nav ul.right li{margin-right:0;margin-left:20px;}.pf_logo{position:absolute; top:75px; left:50%; margin-left:-224px; z-index:2;}.banner{width:100%; height:500px; overflow:hidden;}/*底部*/.footer{width:100%; padding-top:56px; border-top:1px solid #cccccc; text-align:center; padding-bottom:50px; margin-top:40px;}.footer img{margin-bottom:16px;}.footer p{font-size:14px; color:#666; line-height:30px; text-align:center;}.footer p a{color:#444; font-size:16px; font-weight:bold;}.footer  a.gswj img{margin-bottom:0;position: absolute;margin-top: -40px;margin-left: 20px;}
