@charset "utf-8";





.l{float:left;}
.rel{position:relative;}
.auto{margin-left:auto; margin-right:auto;}
.abs{position:absolute;}
















.top{height: 33px; background:#f6f6f6; border-bottom: #ececec 1px solid; line-height: 33px; position: relative; z-index: 2;}
.top_mz{width: 599px;}
.top_mz li{float: left; padding:0 17px; background: url(/static/home/images/top_line.jpg) no-repeat right center;}
.top_mz a{ color: #666; height: 33px; display: block;}
.top_mz a:hover{ color: #0075c2;}
.top_mz span{width: 12px;height: 12px; display: block; float: left; margin-top: 11px; overflow: hidden;}
.top_jiahao{width: 12px; height: 24px;}
.top_lx{width: 401px;}
.top_wx_ewm{ z-index: 1; top: 28px; left: 0;/* width: 124px; height: 124px;*/ padding-top: 9px; padding-left: 4px; background: url(/static/home/images/top_icon_hover.png) no-repeat top left; display: none;}

.top_wx_ewm img{width: 100%;height: 100%;}
.top_lx li{float: left; width: 100px;  background: url(/static/home/images/top_line.jpg) no-repeat right center;}
.top_lx li a{height: 33px; display: block; width: 64px; padding-left: 36px;}
.top_lx01{ background: url(/static/home/images/top_weixin.jpg) no-repeat 16px 9px;}
.top_lx01:hover{ background: url(/static/home/images/top_weixin_hover.jpg) no-repeat 16px 9px; color: #de3935;}
.top_lx02{ background: url(/static/home/images/top_qq.jpg) no-repeat 16px 9px;}
.top_lx02:hover{ background: url(/static/home/images/top_qq_hover.jpg) no-repeat 16px 9px; color: #2b96cc;}
.top_lx03{ background: url(/static/home/images/top_yy.jpg) no-repeat 16px 9px;}
.top_lx03:hover{ background: url(/static/home/images/top_yy_hover.jpg) no-repeat 16px 9px; color: #4f9d28;}
.top_lx04{ background: url(/static/home/images/top_zx.jpg) no-repeat 16px 9px;}
.top_lx04:hover{ background: url(/static/home/images/top_zx_hover.jpg) no-repeat 16px 9px; color: #da4682;}
.logo_search{height: 90px; background: url(/static/home/images/top_bg.png) no-repeat center top; position: relative; z-index:1;}
.logo{padding-top:18px; width: 426px;}
.logo li{float: left;}
.tskq_search li{ float: left;}
.tskq_search{width: 260px;height: 30px; margin-left: 118px; margin-top:28px; background: url(/static/home/images/index_15.jpg) no-repeat left top;}
.telephone{padding-top: 22px;}
.search_tx{width: 135px; border:0; height: 30px; background: none; line-height:30px; *line-height:25px; padding-left: 15px; color:#999; padding-right: 10px;}
.search_menu{width: 43px; height: 30px; float:right; background: url(/static/home/images/index_17.jpg) no-repeat left top; border: none; cursor: pointer;}
.search_xl{width: 55px; overflow: hidden; color:#666; border: #ddd 1px solid; overflow: hidden; left: 161px; top: 29px;  display: none;}
.search_xl li{clear: both; background: white; border-bottom: #eee 1px solid; width: 48px; padding-left: 7px; cursor: pointer;}
.search_xl li:hover{ background: #eee;}
.search_value{ color: #666; width: 48px; padding-left: 7px; cursor: pointer; display: block; line-height: 30px;	}
.cl{clear:both;}
/* 块状元素水平居中 */
.auto{ width:1100px; margin:auto; margin-top:20px;}

.logo dd{ float:right; padding-top:22px;}
.nav{ height:42px; background:url(/static/home/images/nav_bg.jpg) repeat-x;}
.nav_list{ width:1100px; margin:0 auto; font-size:14px; background:url(/static/home/images/navbg.jpg) no-repeat center top; height:42px;border-left:#fff 1px solid;}
.navli{ float:left; width:182px; border-right:#fff 1px solid; height:42px; position:relative;}
.nav_list_div a{ color:white; width:182px; height:42px; line-height:42px; display:block;text-decoration:none;}
.nav_list_div{-width:182px; height:42px; display:block; position:absolute; overflow:hidden; left:0; float:left; font-weight:bold;text-align:center; line-height:42px; }
.navhover{ clear:both; width:182px; display:block;}
.nav_list li strong{ clear:both; width:182px; display:block; background:#faa000;}
.nav_zjts{ padding:25px; z-index:2; width:1050px;}
.nav_zjts_list{ width:220px;}
.nav_zjts_list li{/* float:left;*/ /*width:105px;*/ line-height:30px; font-size:12px;}
.nav_zjts_list span{ font-family:"宋体"; color:#2b96cc; font-size:12px;}
.nav_zjts_piclist{ width:820px;}
.nav_zjts_piclist li{ float:left; margin-right:10px; width:195px; height:121px; position:relative; border-radius:5px; overflow:hidden; text-align:left;}
.nav_zjts_piclist li:hover{box-shadow:0px 0px 8px #666; -webkit-box-shadow:0px 0px 8px #666;}
.nav_zjts_piclist li p{ background:black; filter:alpha(opacity=70); opacity:0.7; text-align:center; line-height:30px; text-align:center; color:white; position:absolute; width:195px; bottom:0; left:0; font-weight:bold;}
.nav_hover_position{ z-index:999; position:absolute; top:50px; left:-182px; display:none; filter:alpha(opacity=0); opacity:0; width:1100px; height:200px;}
.nav_zlxm{ padding:20px; font-size:12px;}
.nav_zlxm_list{ width:690px; float:left;}
.nav_zlxm_list li{ width:212px; float:left; height:auto; margin-right:18px;}
.nav_zlxm_list h2{ font-size:14px; color:#0e64ac; line-height:30px; border-bottom:#0e64ac 1px solid; overflow:hidden; height:30px;}
.nav_zlxm_list p{ padding-top:7px; color:#999;}
.nav_zlxm_list h2 img{ float:left; padding-top:5px; margin-right:5px;}
.nav_zlxm_hot{ width:370px;}
.nav_zlxm_hot h3{ font-size:16px; padding-bottom:10px; color:red;}
.nav_zlxm_hot li{ float:left; margin-right:10px; width:175px; height:149px; position:relative; border-radius:5px; -webkit-border-radius:5px; overflow:hidden; -webkit-transition:all 0.3s;transition:all 0.3s;}
.nav_zlxm_hot li:hover{box-shadow:0px 0px 8px #666; -webkit-box-shadow:0px 0px 8px #666;}
.nav_zlxm_hot li p{ position:absolute; line-height:30px; background:black; text-align:center; color:white; width:175px; bottom:0; filter:alpha(opacity=80); opacity:0.8;}
.nav_doc{ line-height:40px; text-align:center; background:#f7f7f7;border-bottom:#faa000 3px solid;}
.nav_doc li{ border-bottom:#eaeaea 1px solid; font-size:12px;}
.nav_doc li a{ width:182px; line-height:40px; display:block;text-decoration:none;}
.nav_doc li a:hover{ background:white;}

.banner { position: relative; width: 1680px; overflow: auto; font-size: 18px; line-height: 24px; text-align: center; height:450px; z-index:1; min-width:1680px;margin:auto;}
.banner ul li { display: block; float: left; width: 33%; min-height: 450px;}
.banner ul li a {width:100%; height:450px; display:block; clear:both;}
.banner .dots { position: absolute;left: 0;right: 0;bottom: 20px;}
.banner .dots li {display: inline-block; width: 10px; height: 10px; margin: 0 4px; text-indent: -999em; border: 2px solid #fff; border-radius: 6px;cursor: pointer;opacity: .4; -webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s; transition: background .5s, opacity .5s;}
.banner .dots li.active {background: #fff; opacity: 1;}
.banner_menu{ position:absolute; z-index:9; top:185px; width:100%;}
.banner_menu dt{ position:absolute; left:100px;}
.banner_menu dd{ position:absolute; right:100px; }
.banner_menu img{ filter:alpha(opacity=0); opacity:0;}


.index_ask{ width:348px; height:187px; border:white 3px solid; overflow:hidden; margin-right:19px;}
.index_ask h3{ background:#01afb0; line-height:30px; text-align:center; position:absolute; bottom:0; left:0; width:348px; filter:alpha(opacity=80); opacity:0.8; color:white; font-size:14px;}
.index_ask_list{ width:348px; height:187px; position:absolute;background:#01afb0;filter:alpha(opacity=90); opacity:0.9; top:-187px; left:0; padding:20px;}
.index_ask_list li{ line-height:25px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.index_ask_list li a{ color:white;}
.quick{ width:1100px; height:81px; background:white;}
.quick li{ width:218px; border-right:#f9f9f9 2px solid; height:81px; font-size:16px; color:#999; line-height:81px; font-weight:bold; float:left; position:relative;}
.quick span{display:block; height:40px; width:40px; float:left; background:url(/static/home/images/index_quist.jpg) no-repeat left top; margin:19px 5px 0 40px;}
.quick li a{color:#999; display:block; width:218px; height:81px;}
.quick li a:hover{color:#01afb0; text-decoration:none;}
.quick .quick0{ background:url(/static/home/images/index_quist.jpg) no-repeat left -40px;}
.quick .quick1{ background:url(/static/home/images/index_quist.jpg) no-repeat -40px -41px;}
.quick .quick2{ background:url(/static/home/images/index_quist.jpg) no-repeat -80px -40px;}
.quick .quick3{ background:url(/static/home/images/index_quist.jpg) no-repeat -120px -40px;}
.quick .quick4{ background:url(/static/home/images/index_quist.jpg) no-repeat -160px -40px;}
.quick .quick_0{ background:url(/static/home/images/index_quist.jpg) no-repeat left -0px;}
.quick .quick_1{ background:url(/static/home/images/index_quist.jpg) no-repeat -40px -0px;}
.quick .quick_2{ background:url(/static/home/images/index_quist.jpg) no-repeat -80px -0px;}
.quick .quick_3{ background:url(/static/home/images/index_quist.jpg) no-repeat -120px -0px;}
.quick .quick_4{ background:url(/static/home/images/index_quist.jpg) no-repeat -160px -0px;}
.quick_telephone{ width:220px; background:#4193d8; color:white; text-align:center; font-size:14px; line-height:30px; position:absolute; left:-1px; top:-80px; z-index:1;filter:alpha(opacity=0);opacity:0; display:none;}


/*每日推荐*/
.today{ border-bottom:#01afb0 2px solid; background:white; line-height:39px; height:38px;}
.today dt{ width:100px; text-align:center; font-size:16px; font-weight:bold; background:url(/static/home/images/today_line.jpg) no-repeat right center; float:left;}
.today dd{ width:960px; height:38px; overflow:hidden; position:relative; float:left; padding-left:40px;}
.today dd ul{ position:relative; top:0; left:0; width:960px;}
.today dd li{ width:360px; float:left; padding:0 45px 0 15px; background:url(/static/home/images/laba.png) no-repeat left center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; position:relative;}
.today dd li a{ color:#999;}


.w {
  zoom: 1;
  width: 1100px;
  margin: 0 auto;
}
.w:before,
.w:after {
  display: block;
  content: "";
}
.w:after {
  clear: both;
}
.ibox {
  margin: 20px auto 20px;
}
.ibox .title {
  margin: 20px 0;
  font-size: 24px;
  line-height: 2em;
  font-weight: normal;
  color: #2b96cc;
  background: url("/static/home/images/icon.png") no-repeat left -500px;
  border-top: 1px solid #cccccc;
}
.ibox .title u {
  font-size: 12px;
  margin-left: 5px;
  font-family: Arial, sans-serif;
  color: #cccccc;
}
.ibox-us .ul-horizontal {
  margin: 0 -5px;
}
.ibox-us .ius-sb,
.ibox-us .ius-ln,
.ibox-us .ius-fw,
.ibox-us .ius-yj {
  margin: 0 5px;
  padding: 10px 20px;
  width: 160px;
  height: 420px;
  overflow: hidden;
  color: #ffffff;
  float:left;
}
.ibox-us .ius-yj {
  width: 550px;
}
.ibox-us h3 {
  font-size: 24px;
  line-height: 60px;
  margin: 0;
}
.ibox-us .ul-vertical {
  padding: 8px 0;
}
.ibox-us .ul-vertical li {
  font-size: 18px;
  line-height: 26px;
}
.ibox-us p {
  font-size: 12px;
  line-height: 18px;
  margin: 1em 0;
  height: 72px;
}
.ibox-us .btn {
  background: #ffffff;
  font-size: 12px;
  line-height: 2em;
  padding: 0 1em;
  color: #000;
}
.ius-sb {
  background: url("/static/home/images/ius1.jpg") no-repeat bottom #3374b5;
}
.ius-sb .bl {
  border-bottom: 1px solid #5198e0;
}
.ius-ln {
  background: url("/static/home/images/ius2.jpg") no-repeat bottom #2b96cc;
}
.ius-ln .bl {
  border-bottom: 1px solid #44b0e7;
}
.ius-fw {
  background: url("/static/home/images/ius3.jpg") no-repeat bottom #32afb0;
}
.ius-fw .bl {
  border-bottom: 1px solid #4bc7c8;
}
.ius-yj {
  background: url("/static/home/images/ius4.jpg") no-repeat top #3374b5;
}
.ius-yj .bl {
  padding-top: 290px;
  border-bottom: 1px solid #5198e0;
}
.btn {
  display: inline-block;
  *display: inline;
  zoom: 1;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
}
.all {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.bg-ccc-100p {
	background-color: #EFEFEF;
	width: 100%;
	overflow: hidden;
}
.ft {
	background-color: #01afb0;
	height: 380px;
}

.kqfoot {
	background-color: #01afb0;
	margin-top: 45px;
	overflow: hidden;
}
.biglogo {
	float: left;
	height: 298px;
	width: 253px;
	background-image: url(/static/home/images/kqfoot-biglogo.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.biglogo a {
	display: block;
}
.kqfoot .infos {
	/* height: 298px; */
	width: 344px;
	float: left;
	margin-left: 135px;
}
.kqfoot .infos .adr {
	font-size: 14px;
	color: #FFF;
	line-height: 25px;
	/* height: 78px; */
}
.kqfoot .ewm-sea {
	height: 298px;
	width: 255px;
	float: right;
}
.ewm-sea img {
	display: block;
	margin-top: 30px;
	margin-left: 50px;
}
.ewm-sea .des {
	font-weight: bold;
	text-align: center;
	margin-top: 18px;
	margin-bottom: 18px;
	color: #FFF;
}

.ewm-sea .sea {
	background-image: url(/static/home/images/kqfoot-seabg.fw.png);
	height: 42px;
	padding-left: 10px;
}
.ewm-sea .sea input {
	border: 1px solid #FFF;
	line-height: 42px;
	height: 40px;
	width: 180px;
	float: left;
	color: #666;
}

.ewm-sea .sea button {
	height: 42px;
	width: 57px;
	float: right;
	display: block;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.lastword {
	width: 100%;
	text-align: center;
	font-size: 12px;
	color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1A8F8F;
	margin-top:30px;
	padding-top: 30px;
}
#niv{
	width:150px;
	display:block;	
}
#niv ul{
	background:#00afaf;
	color:#FFFFFF;
}
#niv ul li{
	height:50px;
}
#niv ul li a{
	color:red;
	font: 16px/50px "微软雅黑";
}

.in_rdgz li{width: 100px; height: 43px; overflow: hidden; border:#84c1e9 1px solid; float: left; border-radius: 5px; -webkit-border-radius:5px; line-height: 43px; text-align:center; margin-right: 10px; margin-bottom: 10px;}
.in_rdgz li a{display: block; color: #0075c2;}
.in_rdgz li a:hover{background: #84c1e9; color: white; text-decoration: none;}
.in_zxly_text{width: 298px; height: 63px; border: #e1e1e1 1px solid; background: white; padding:5px; color: #777;font-family:"Microsoft YaHei";}
.in_zxly_menu01{padding-left: 52px; float: left;}
.in_zxly_menu02{padding-left: 10px; float: left;}
.in_about_01{width: 159px; height: 409px; float: left; margin-right: 10px; background: #0075c2; color: white;}
.in_about_title{line-height: 64px; padding-left: 20px; font-size: 18px; background: #0065a7;}
.in_about_con{height: 189px; padding: 15px 20px;}
.in_about_con dt{font-size: 14px; font-weight: bold; height: 71px; border-bottom: #4293c8 1px solid; margin-bottom: 15px;}
.in_about_con dd{clear: both;}
.in_about_con_menu a{width: 74px; height: 26px; line-height: 26px; display: block; text-align: center; background: white; color: #0075c2; margin-top: 15px;}
.in_about_con_menu a:hover{background: orange; font-weight: bold; color:white; text-decoration: none;}
.in_about_con_menu .in_about_con_menu_a1{color: #69c;}
.in_about_con_menu .in_about_con_menu_a1:hover{color: white;}
.in_about_con_menu .in_about_con_menu_a2{color: #399;}
.in_about_con_menu .in_about_con_menu_a2:hover{color: white;}
.in_about_02{width: 493px; height: 409px; background: #005791; float: left; overflow: hidden;}
.in_about_02_pic{width: 493px; height: 283px; overflow: hidden;}
.in_about_02_text{width: 453px; height: 116px; color: white; padding: 10px 20px 0 20px;}
.in_about_02_text h4{font-size: 18px; border-bottom: #1469a2 1px solid; line-height: 45px;}
.in_about_02_text p{ font-size: 14px; padding-top:5px;}
.in_about_02_bigpic{ position: relative;}
.in_about_02_bigpic li{width: 493px; float: left;}
.in_about_02_index{ bottom: 20px; right: 20px;}
.in_about_02_index li{ float: left; width: 30px; height: 8px; background: #0075c2; margin-left: 5px; cursor:pointer;}
.in_about_02_index .in_about_02_index_h{background: #6eb92b;}
.in_hzdw{font-size: 16px; font-weight: bold; height: 30px; overflow: hidden;}
.in_hzdw li{ padding:5px 15px; border-right: #ddd 1px solid; float: left; line-height: 16px; cursor: pointer;}
.in_hzdw .in_hzdw_hover{background: #01afb0; color: white; padding-top: 5px; padding-bottom: 5px;}
.in_hzdw_piclist{padding-top:15px; left: 0;}
.in_hzdw_piclist li{width: 152px; height: 111px; float: left; background: #f0f0f0; border:#f0f0f0 3px solid; margin-right: 10px; text-align: center; overflow: hidden; color: #666;}
.in_flink{height: 97px; overflow: auto; border:#eee 1px solid; margin-top: 15px; padding: 10px 0;}
.in_flink li{ float: left; padding: 0 5px;}
.in_hzdw_con{display: none; overflow: hidden; height: 128px;}
.in_hzdw_piclist2{padding-top: 15px;}
.in_hzdw_piclist2 li{float: left; padding-right: 10px; text-align: center;}
.in_hzdw_piclist2 img{border:#ebebeb 1px solid;}
.in_hzdw_piclist2 p{ -background: #f0f0f0; color: #666; -border-bottom: #f0f0f0 1px dashed; line-height: 40px;}
.in_hzdw_mzlist{ padding-top: 15px;}
.in_hzdw_mzlist li{ width: 180px; float: left; margin-right: 10px; position: relative; padding:5px; border: #eee 1px solid; }
.in_hzdw_mzlist p{line-height: 25px; background: black; text-align: center; color: white; position: absolute; bottom: 5px; left: 5px; width: 180px; filter:alpha(opacity=80); opacity: 0.8;}
.in_hzdw_mzlist img{ width: 100%;}




#welcom1>div img{width:100%;}
.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; }
.blank1{ clear:both; font-size:0; line-height:0; height:1px;}
.blank2 { clear:both; font-size:0; line-height:0; height:2px; }
.blank6 { clear:both; font-size:0; line-height:0; height:6px; }
.blank8 { clear:both; height:8px; overflow:hidden; display:block; }
.blank10 { clear:both; font-size:0; line-height:0; height:10px; }
.blank20 { clear:both; font-size:0; line-height:0; height:20px; }
.blank15 { clear:both; font-size:0; line-height:0; height:15px; }
.blank30 { clear:both; font-size:0; line-height:0; height:30px; }
.blank40 { clear:both; font-size:0; line-height:0; height:40px; }
.blank50 { clear:both; font-size:0; line-height:0; height:50px; }
.blank60 { clear:both; font-size:0; line-height:0; height:60px; }
.fl{float:left;}
.fr{float:right;}
.posr{position:relative;}
.posa{position:absolute;}
.txtid{text-indent:2em;}
.mainbox{ width:100%; float:left; height:auto}
/*----------------首页---标题-------*/
.index_ti{border-bottom:1px solid #d4d5d5; line-height:32px; padding-top:6px; font-weight:normal; position:relative; overflow:hidden; margin-bottom:8px;}
.index_ti a{position:absolute; right:0; bottom:5px; font-size:16px; font-weight:bold; color:#fff; background:#d2d2d2; width:30px; height:22px; border-radius:4px; text-align:center; line-height:22px;}
.index_ti a:hover{background:#004986;}
.index_ti span,.index_ti span a{font-size:20px; color:#004986; float:left; margin-right:6px;}
.index_ti small,.index_ti small a{font-size:18px; color:#bab9b9; float:left;}
/*专家*/
.index_ti_dr{border-bottom:1px solid #d4d5d5; line-height:32px; padding-top:6px; font-weight:normal; position:relative; overflow:hidden; margin-bottom:8px;}
.index_ti_dr span,.index_ti_dr span a{font-size:20px; color:#004986; float:left; margin-right:6px;}
.index_ti_dr small,.index_ti_dr small a{font-size:18px; color:#bab9b9; float:left;}

.index_ti_brand{line-height:38px; padding-top:0;}
.index_ti_brand span{/*background:#004986; */width:80px; height:38px; text-align:center; display:inline-block; color:#004698;}
/*----------------colum01---品牌-----------------------*/
.index_wrap{width:100%; height:auto;}
.bggrey{background:#f1f1f1;}
.index_con{width:1100px; height:auto; padding:30px 10px; margin:0 auto;}

/*-----------品牌------------------*/
.brand_sh{width:320px; height:454px; float:left; margin-right:20px;}
.brand_swit_wrap{width:320px; height:380px; position:relative; overflow:hidden;}
.brand_swit{width:900%; height:100%; position:absolute; overflow:hidden;}
.brand_swit li{width:320px; height:100%; background:#004986; float:left;}
.brand_swit li img{width:316px; height:376px; background:#fff; padding:1px; border:1px solid #004986; float:left;}
.brand_swit li .txt{ float:left;padding:8px 10px; color:#fff;}
.brand_swit li .txt h3{font-size:16px; font-weight:normal; line-height:26px; padding-top:2px;} 
.brand_swit li .txt p{font-size:14px; line-height:22px;} 
.brand_swit_btn{width:30px; height:11px; position:absolute; right:13px; bottom:72px; overflow:hidden;}
.brand_swit_btn span{width:11px; height:11px; display:inline-block; float:left; background:url(/static/home/images/index_brand_btn_03.png) no-repeat left center; cursor:pointer;}
.brand_swit_btn span.brand_next{float:right; background-position:right center;}
/*-----------医院动态------------------*/
.hos_news{width:390px; height:454px; float:left; overflow:hidden;}
.hos_news_top{padding-left:10px; /*height:70px;*/ /*background:url(/static/home/images/index_hos_news.gif) no-repeat left center;*/ color:#000; font-size:14px; margin-bottom:14px;}
.hos_news_top h3{ font-size:16px; line-height:30px; text-align:center; margin:5px auto; }
.hos_news_top p{line-height:20px; }
.hos_news_top p a{color:#004986;}
.news_lis{padding:0; border-top:1px dashed #c9c9c9; border-bottom:1px dashed #c9c9c9; margin-bottom:14px;}
.news_lis p{line-height:28px; font-size:14px; color:#565656; padding-left:10px; background:url(/static/home/images/index_pint_03.gif) no-repeat left center; overflow:hidden;}
.news_lis p span{float:right;}
.news_lis p a{color:#565656;}
.news_lis p.on,.news_lis p.on a{color:#004986;}
.news_msg_lis{/*overflow:hidden;*/}
.news_msg_lis p{float:left; margin-right:3px; text-align:center; font-size:14px; color:#000; line-height:30px;}
.news_msg_lis p.nomarr{margin-right:0;}
.news_msg_lis p img{display:block; border:1px solid #CCC; padding:1px;}
.news_msg_lis p a{color:#000;}
/*-----------品牌活动------------------*/
.brand_acti{width:352px; height:454px; float:right; }
.acti_swit_top{margin-bottom:26px;}
.acti_swit_top li{width:174px; height:34px; background:#fabe00; text-align:center; line-height:34px;cursor:pointer;}
.acti_swit_top li.on{background:#004986; color:#fff;}
.acti_swit_con,.acti_swit_con li{width:352px; height:312px; overflow:hidden;}
.acti_swit_con li{display:none;}
.acti_swit_con li.on{display:block;}
.acti_swit_con li .msg_txt{ height:248px; background:url(/static/home/images/index_acti_03.jpg) no-repeat left center; margin-bottom:29px;}
.acti_swit_con li.li02 .msg_txt{background-image:url(/static/home/images/index_acti_04.jpg);}
.acti_swit_con li .msg_txt h3{font-size:18px; font-weight:normal; line-height:24px; padding-top:6px; margin-bottom:8px;}
.acti_swit_con li .msg_txt p{height:190px;}
.acti_swit_con li .msg_txt h5{font-size:16px; font-weight:normal;}
.acti_swit_con li .msg_txt h5 strong{font-size:18px; font-weight:normal;}
.acti_swit_con li .link a,.acti_swit_con li .link span{width:174px; height:34px; line-height:34px; text-align:center; display:inline-block; background:#e0e0e0; color:#000;}
.acti_swit_con li .link a.r,.acti_swit_con li .link span.r{float:right; background:#a5a4a4;}


/*----------------colum03---诊疗科室-----------------------*/
.diagnosis_wrap{width:724px; height:425px; float:left; overflow:hidden;}
.diagnosis_left_swit{width:185px; height:100%; float:left;}
.diagnosis_left_swit li{width:100%; height:54px; margin-bottom:15px; background:url(/static/home/images/index_diagnosis_left.gif); cursor:pointer;}
.diagnosis_left_swit li.on{background:url(/static/home/images/index_diagnosis_left_on.gif);}
.diagnosis_left_swit li p{padding-left:70px; font-size:16px; color:#fff; line-height:54px; background:url(/static/home/images/index_diagnosis_icon.png) no-repeat 8px 9px;}
.diagnosis_left_swit li.li02 p{background-position:8px -51px;}
.diagnosis_left_swit li.li03 p{background-position:8px -111px;}
.diagnosis_left_swit li.li04 p{background-position:8px -170px;}
.diagnosis_left_swit li.li05 p{background-position:8px -229px;}
.diagnosis_left_swit li.li06 p{background-position:8px -289px;}
.diagnosis_left_swit li.li07 p{background-position:8px -350px;}
.diagnosis_right_swit{width:522px; height:100%; float:right;}
.diagnosis_right_swit li{width:522px; height:100%; position:relative; display:none;}
.diagnosis_right_swit li.on{display:block;}
.diagnosis_right_swit li .diag_msg{width:522px; height:135px; padding-top:12px; /*border-top:1px dashed #959595;*/ position:absolute\9; bottom:0;}
.diagnosis_right_swit li .diag_msg p{float:left; margin-right:4px; font-size:16px; color:#fff; line-height:36px; text-align:center; background:#b5b5b5;}
.diagnosis_right_swit li .diag_msg p a{color:#fff;}
.diagnosis_right_swit li .diag_msg p img{display:block;}
.diagnosis_right_swit li .diag_msg p.nomarr{margin-right:0;}
.ans_article{width:352px; height:412px; float:right;}
.ans_article_top{overflow:hidden; height:34px; line-height:34px; margin-bottom:5px;display:flex;justify-content:center;}
.ans_article_top li{width:100%; height:100%; float:left; background:#fabe00; text-align:center; cursor:pointer; color:#fff; font-size:18px;}
.ans_article_top li.fr{float:right;}
.ans_article_top a{ color:#FFF;}
.ans_article_top li.on{background:#004986;}
.ans_article_con li{width:100%; height:190px; display:none;}
.ans_article_con li.on{display:block;}
.ans_article_con li a{font-size:14px; color:#565656; line-height:36px; border-bottom:1px dashed #d2d2d2; display:block;}
/* .hot_link{width:100%; height:185px; background:url(/static/home/images/index_hot_link__.gif);margin-top:5px;} */
.hot_link a{width:117px; padding-top:58px; line-height:32px; height:30px; display:inline-block; text-align:center; font-size:14px; color:#353434; float:left;}
/*.hot_link a.a2{width:124px;}
.hot_link a.a3{width:121px;}
.hot_link a.b2{padding-top:66px;}
.hot_link a{width:116px; padding-top:58px; line-height:22px; height:29px; margin-bottom:13px; display:inline-block; text-align:center; font-size:14px; color:#353434; float:left; border-right:1px solid #dcdcdc;}*/
.hot_link a.a1{background:url(/static/home/images/index_hot_link.gif) no-repeat 0px 0px;}
.hot_link a.a2{background:url(/static/home/images/index_hot_link.gif) no-repeat -110px 0px;}
.hot_link a.a3{border-right:none; background:url(/static/home/images/index_hot_link.gif) no-repeat -230px 0px;}
.hot_link a.a4{background:url(/static/home/images/index_hot_link.gif) no-repeat 0px -90px;}
.hot_link a.a5{background:url(/static/home/images/index_hot_link.gif) no-repeat -110px -90px;}
.hot_link a.a6{background:url(/static/home/images/index_hot_link.gif) no-repeat -230px -90px;}
.hot_link a:hover{background-image:url(/static/home/images/index_hot_link_oon.gif) !important; color:#4c87da !important;}
/*.hot_link a.b2{padding-top:66px; margin-bottom:0;}*/


.swiper-container1{   
		margin: 0 auto;
		position: relative;
		overflow: hidden;
		z-index: 1;
	}

	.swiper-container {

		height: 333px;
	}

	.zjtdswiper-slide{
		text-align: center;
		font-size: 18px;
		background: #fff;
		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		display: none;
	}
	.run ul li{
		position: relative;
	}
	.run ul li>a:nth-child(2){
		display: block;
		width: 90px;
		height: 34px;
		position: absolute;
		bottom: 17px;
		left: 274px;
	}
	.run ul li>a:nth-child(3){
		display: block;
		width: 91px;
		height: 34px;
		position: absolute;
		bottom: 17px;
		left: 384px;
	}