html{height: 100%;font-size: 62.5%; }
body{margin: 0px;padding: 0px;width: 100%;height: 100%;font-family:'Microsoft YaHei',arial,helvetica,sans-serif;background-color: #fff; font-size:14px;}
p,ul,ol,dd,dl,li,img,h1,h2,h3,h4,section,details,header,aside,article,footer{margin: 0px;padding: 0px;}
ul,ol,dd,dl,li{list-style: none;}
details{display:none;}
img{margin: 0px auto;display: block;}
.clear{ clear: both; font-size:1px;}
.hiddencontent {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
a{color: #2d374b;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;color: #C80000;}
a:active {}
.rem_block{width: 6.4rem;margin: 0px auto;}
.rem_block_container{padding: 0px .13rem;}
.list_block{height: -webkit-calc(100% - 2.9rem - 1px);height: -moz-calc(100% - 2.9rem - 1px);height:calc(100% - 2.9rem - 1px);position: relative;}
#header img{width: 100%;height: 100%;}

#global_link{
	background-image: url(/images/nav_bj.jpg);
	height:73px;
	background-repeat: repeat-x;

}
#global_link li{list-style: none;float:left;height: 35px;line-height:35px;text-align: center;font-size: 16px;color: #fff; TEXT-DECORATION: none}
#global_link li a{color: #fff;TEXT-DECORATION: none}
/**动态计算**/
#global_link li{width:1.58rem;border:none;
	background:url(/images/index_10.jpg) top right no-repeat;}

/**索引选择器**/

#global_link li:nth-child(4),#global_link li:nth-child(8){border-right: none;}

.pic_swipe{width: 6.4rem;height:3.6rem; margin-bottom:5px;}
.swiper-container{width: 100%;height:100%;}
.pic_swipe .pic_item{display: block;width: 100%;height: 100%;position:relative;z-index: 996;}
.pic_swipe img{width:100%;height:100%;}
.pic_item span,.pic_item i{display: block;position: absolute;padding:0px 10px;height:.7rem;line-height:.7rem;bottom: 0px;left: 0px;right:0px;z-index: 998;font-size:16px;color: #fff;font-style: normal;}
.pic_item span{background: rgba(0,0,0,.3);z-index: 997;}

.block_title{background:#0472c7;}
.block_title li{list-style: none;float: left;padding:0 .24rem;height:.6rem;line-height:.6rem;margin:.1rem 0;background:#0472c7;color: #fff;text-align: center;font-size: 16px;border-right: 1px dashed #fff;}
/**奇偶选择器**/
.block_title  li:last-child{border-right: none;}
.news_list li{height:.58rem;line-height:.58rem;font-size:16px;border-bottom: 1px solid #e2e2e2;margin-top: .14rem;}

.swiper-container-horizontal>.swiper-pagination{text-align: right;bottom: 0px;}
.swiper-pagination-bullet{opacity:.7;background: #fff;}
.swiper-pagination-bullet-active{opacity:1;background: #007aff;}

.tab_title{height:.6rem;line-height:.6rem;background: #eeeeee;overflow:visible;border-bottom: 1px solid #cacaca;}
.tab_title li{float: left;padding: 0 .13rem;height:.6rem;line-height:.6rem;text-decoration: none;color: #3f506c;font-size: 16px;font-weight: normal;list-style: none;display: inline;}
.tab_title li a{color:color: #3f506c;}
.tab_title li.hover{border-top:2px solid #0369b4;color: #0068b7;background: #ffffff;height:auto;line-height:.59rem;border-left: 1px solid #cacaca;border-right: 1px solid #cacaca;}
.tab_title li.hover a{color: #0068b7;}

.more_btn{display:block;width:4.3rem;margin:0px auto;padding:0.11rem 0;border-radius:10px;-moz-border-radius:10px;border: 1px solid #dcdcdc;font-size: 14px;text-align: center;margin-top:.35rem;margin-bottom:.35rem;box-shadow:5px 10px 10px -8px #dfdfdf;text-decoration:none;}


/*  公共头部面包屑部分*/ 
#sjwzy_index{height:.61rem;  border-bottom:1px solid #e2e2e2; background:url(/images/nav_index.jpg) 1px center no-repeat; margin-top:10px;}
#sjwzy_index p{height:.61rem;line-height:.60rem;font-size:16px; margin-left:.1rem; padding: 0px .18rem; text-align:left; color: #9999; }
#sjwzy_index a{ color:#999999;}
/*  公共头部面包屑部分 */

/*公共底部*/ 
#fooder{ margin:.3rem auto; padding:.3rem 0;background-color:#024FB9;}
#fooder p{line-height: .5rem;text-align: center; font-size: 16px; color:#fff;}
#fooder p a{color: #fff;text-decoration:none;}

/*文章页中翻页*/
.pages-nav{margin:0 auto;padding:.15rem 0;font-size: 16px;text-align:center;clear:both;overflow:hidden;}
.pageControl{margin:0 auto; padding:0;overflow:hidden;}
.pageControl li{margin:0;padding:0;white-space: nowrap;display:inline; list-style-type:none;}
.pageControl li a{margin:0 .23rem; color: #0168b7;text-decoration:none; }
.pageControl li a:hover{text-decoration:underline;}
.pageControl li.current{margin:0 .23rem;color:red;;font-size: 16px;}
.pageControl li .pageUP{ display:inline-block;color:#0168b7; margin-left:0rem;}
.pageControl li .pageDOWN{display:inline-block;color:#0168b7; margin-right:0rem;}


/*服务患者*/
.i-warp {
	MARGIN: 0px auto; WIDTH: 94%
}
.i-warp P IMG {
	DISPLAY: block; max-width: 100%
}
.i_items {
	OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 20px
}
.i_items LI {
	FLOAT: left; WIDTH: 25%; TEXT-ALIGN: center; ;
}
.i_items LI P {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.i_items LI P A {
	LINE-HEIGHT: 40px; FONT-FAMILY: "Microsoft YaHei"; font-size:14px;
}

/*科室*/
.bs_list {
	MARGIN-TOP: 20px; OVERFLOW: hidden; WIDTH: 100%
}
.bs_list LI {
	BACKGROUND: #eaeaea; FLOAT: left; MARGIN-BOTTOM: 2%; MARGIN-LEFT: 1%; OVERFLOW: hidden; WIDTH: 23%; LINE-HEIGHT: 40px; MARGIN-RIGHT: 1%; WHITE-SPACE: nowrap; HEIGHT: 40px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; font-size:14px;
}
.bs_list LI IMG {
	MARGIN-RIGHT: 5px
}


.banner {
	width:100%;
	margin:0 auto;
	padding:0;

}
/*新闻*/
.news{width:98%;height:30px;border-bottom:solid 1px #D3D3D3;clear:both;padding:3px;}
.news dd{width:15px;height:16px; margin-top:10px;float:left;}
.news dt{float:left;padding-left:10px;width:90%;}
.news dt h3{
	line-height:24px;
	font-size:14px;
	padding:5px 0 0 0;
	font-weight: normal;
}
.news dt p{font-size:14px;padding:5px 0 0 2px;color:#B9D1D8}
.news dt p a{color:#B9D1D8;}

.list{height:70px;padding:20px 15px;font-size:12px;background:url(/images/mobile/pic28.jpg) repeat-x  0 105px;}
.list h3{font-size:14px;}
.list p{line-height:20px;color:#B5B5B5;padding:10px 0 0 0;}
.list p a{color:#DD5321}
.list p a:hover{color:#F39700;}
.page {text-align:center;padding:15px 0;clear:both;overflow:hidden; font-size:14px;}
.page ul{width:270px;margin:0 auto;}
.page li{float:left;padding-right:10px}
.page li.thisclass a{color:#4D9F0A;font-weight:bold;;}

.pagelist {
height:50px;
text-align:center;
line-height:50px;}

.fy_page {
float:left;width:22px; height:22px; line-height:22px; background-color:#F0F4F5; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;
display:none}
.fy_page a{color:#1F3A87;}
.fy_page2 {
float:left;width:22px; height:22px; line-height:22px;color:#1F3A87;padding:0; margin-right:6px;}
.fy_page3 {
float:left;width:22px; height:22px; line-height:22px; background-color:#1F3A87; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;
color:#FFFFFF; font-weight:bold}
.fy_page3 a{
color:#FFFFFF; font-weight:bold}

.fy_page4 {
float:left;width:22px; height:22px; line-height:22px; background-color:#F0F4F5; margin-right:6px;border:#DDDDDD 1px solid; color:#1F3A87;padding:0;}
.fy_page4 a{color:#1F3A87;}


.news_nr {
text-align:justify;
text-justify:inter-ideograph;
overflow:hidden;
padding:9px 0;
font-size:14px;
clear:both;
line-height:28px;
width:98%;
color:#575757;
word-wrap:break-word;
word-break:break-all;
}
.news_nr div{
margin-bottom:6px;
margin-top:0px;}
.news_nr p{
margin-bottom:8px;margin-top:0px;}

.news_nr1 {
	LINE-HEIGHT: 36px; FONT-SIZE: 22px
}
.news_nr2 {
	LINE-HEIGHT: 28px; FONT-SIZE: 14px
}
.news_nr3 {
	LINE-HEIGHT: 24px; FONT-SIZE: 12px
}
