* {

	margin:0 0;

	padding:0 0;

}

body {

	font-size: 16px;

	line-height: 24px;

	color: #333;

	/* [disabled]font-family:"微软雅黑",Arial, Helvetica, sans-serif; */

	background-color: #f5f5f5;

}

img {

	border:0;

}

a2 {

	display:block;

}

a:link, a:visited {

	color:#666;

	text-decoration:none;

}

a:hover {

	color:#01887d;

	text-decoration:none;

}

.FL {

	float:left;

}

.FR {

	float:right;

}

.clear {

	clear:both;

}

.clearfix {

	display:block;

}

ul li {

	list-style:none;

}

.m {

	width:1160px;

	margin:0 auto;

}

.F {

	width:100%;

}

.top{

	background-color:#fff;

	

}

.logo {

	padding:10px 0;

}

.top_r {

	width:210px;

	padding-top:24px;

	padding-bottom:10px;

	float:right;

}

.top_r ul li {

	width:80px;

	text-align:center;

	float:left;

}

.top_r ul .l1 {

	width:20px;

	text-align:center;

}

.top_r ul .l2 {

	width:60px;

	text-align:center;

}

.top_r ul .l3 {

	width:30px;

	text-align:center;

}

.search {

	width:350px;

	height:50px;

}

.search input {

	width:265px;

	border:2px solid #dedede;

	height:32px;

	line-height:32px;

	float:left;

	padding-left:10px;

	color:#CCC;

}

.ss {

}

.sch {

	width:68px;

	height:32px;

	border-bottom:2px solid #dedede;

	border-top:2px solid #dedede;

	border-right:2px solid #dedede;

	color:#008579;

	line-height:32px;

	text-align:center;

	font-size:16px;

	float:left;

}

.sch a {

	color:#008579;

	display:block;

}





/*主导航菜单*/

#nav-menu{

	height:50px;

	background:#008579;

	width:100%;

	margin:0 auto;

}

#nav-menu .container{

	position:relative;

	overflow:visible; 

	z-index:99;

}

.menu{}

.menu li{

	position:relative;

	float:left;

	display:inline;

	font-size:16px;

	line-height:50px;

}

.menu li h3{

	font-weight:normal;

	display:inline-block;

	float:left;

}

.menu li a.xiala{

	display:inline-block;

	color:#FFF;

	text-decoration:none;

	font-size:16px;

	width:96px;

	text-align:center;

}



.menu li a.selected, .menu li a.navhover, .menu li a.xiala:hover{

	color:#fff;

}

.menu li a.navhover, .menu li a.xiala:hover{

	background-color:rgba(7,105,97,0.7);

}

.menu li a.xiala span{

	display:inline-block;

	font-weight:bold;

}

.menu li a.selected span, .menu li a.navhover span, .menu li a.xiala:hover span{

	cursor:pointer;

}

.menu li a.navhover span, .menu li a.xiala:hover span{

}

.menu ul.children{

	display:none;

	position:absolute;

	top:50px;

	width:120px;

	background:rgba(7,105,97,0.7);

	border-top:0;

	line-height:normal;

	z-index:10000;

}

.menu ul.children li{

	width:120px;

	padding:0px;

	display:inline-block;

	border-bottom:1px dotted #ccc;

}

.menu ul.children li h3{

	display:block; 

	width:100%;

}

.menu ul.children li a{

	width:100%;

	line-height:34px;

	overflow:hidden;

	display:block;

	color:#fff;

	text-align:center;

	text-decoration:none; 

	font-size:14px;

}

.menu ul.children li a:hover{

	background-color:#04776d;

	text-decoration:none;

}



/* banner */

.banner {

	background:#94d4f9;

}

.banner img{ width:100%;}

/* rslides */

.rslides{

	position:relative;

	list-style:none;

	overflow:hidden;

	width:100%;

	padding:0;

	margin:0;

}

.rslides li{

	-webkit-backface-visibility:hidden;

	position:absolute;

	display:none;

	width:100%;

	left:0;

	top:0;

}

.rslides li:first-child{

	position:relative;

	display:block;

	float:left;

}

.rslides img{

	display:block;

	height:auto;

	float:left;

	width:100%;

	border:0;

}

/*pager*/

.callbacks_tabs.callbacks1_tabs{

	margin:-30px 0 0 0; 

	position:absolute;

	z-index:100;

	width:100px;

	text-align:center;

	right:48%;

}

.callbacks_tabs.callbacks1_tabs li{

	display:inline-block;

	width:15px;

	height:15px;

	margin-left:5px;

	border-radius:15px; 

	position:relative; 

	background-color:#3f4142; 

	opacity:0.8;

}

.callbacks_tabs.callbacks1_tabs li a{

	display:inline-block;

	width:15px;

	height:15px;

	border-radius:15px;

	position:absolute; 

	left:0; 

	z-index:1000; 

	color:rgba(100,200,300,0);

	color:transparent;

}

.callbacks_tabs.callbacks1_tabs li.callbacks_here a{

	background:#2f9286;

	opacity:1;

	}



/* Callback example */

.callbacks_container{

	position:relative;

	width:100%;

	max-width:100%;

	text-align:center;

}



.callbacks{

	position:relative;

	list-style:none;

	overflow:hidden;

	width:100%;

	padding:0;

	margin:0;

}

.callbacks li{

	position:absolute;

	width:100%;

	left:0;

	top:0;

}

.callbacks img{

	display:block;

	position:relative;

	z-index:1;

	height:auto;

	width:100%;

	border:0;

}

.callbacks .caption{

	display:block;

	position:absolute;

	z-index:2;

	font-size:20px;

	text-shadow:none;

	color:#fff;

	background:#000;

	background:rgba(0,0,0, .8);

	left:0;

	right:0;

	bottom:0;

	padding:10px 20px;

	margin:0;

	max-width:none;

}

.callbacks_nav{

	position:absolute;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	top:50%;

	left:0;

	opacity:0.6;

	z-index:3;

	text-indent:-9999px;

	overflow:hidden;

	text-decoration:none;

	height:61px;

	width:38px;

	background:transparent url(../images/themes.gif) no-repeat left top;

	margin-top:-30px;

	display:none;

}

.callbacks_container:hover .callbacks_nav{

	display:block;

}

.callbacks_nav:active{

	opacity:1.0;

}

.callbacks_nav.next{

	left:auto;

	background-position:right top;

	right:0;

}



@media screen and (max-width:600px){

	.callbacks_nav{

		top:47%;

	}

}





.pt10 {

	padding-top:10px;

}



/*

.jy li {

	width:224px;

	height:70px;

	border-bottom:2px solid #dfdfdf;

	float:left;

	margin-right:10px;

	font-size:24px;

	font-weight:bold;

	line-height:70px;

}

.jy a {

	padding-left:100px;

	display:block;

}

.jy .jy1 a {

	background:url(../images/m_p1.jpg) no-repeat 26px 8px #fff;

	color:#41a4dd;

}

.jy .jy1 a:link,.jy .jy1 a:visited {

	color:#41a4dd;

}

.jy .jy1 a:hover {

	background:url(../images/m_pp1.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy2 a {

	background:url(../images/m_p2.jpg) no-repeat 26px 8px #fff;

	color:#e88181;

}

.jy .jy2 a:link,.jy .jy2 a:visited {

	color:#e88181;

}

.jy .jy2 a:hover {

	background:url(../images/m_pp2.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy3 a {

	background:url(../images/m_p3.jpg) no-repeat 26px 8px #fff;

	color:#01887d;

}

.jy .jy3 a:link,.jy .jy3 a:hover,.jy .jy3 a:visited {

	color:#01887d;

}

.jy .jy3 a:hover{

	background:url(../images/m_pp3.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy4 a {

	background:url(../images/m_p4.jpg) no-repeat 26px 8px #fff;

	color:#b77ce1;

}

.jy .jy4 a:link,.jy .jy4 a:visited {

	color:#b77ce1;

}

.jy .jy4 a:hover {

	background:url(../images/m_pp4.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy5 {

	margin:0 0;

}

.jy .jy5 a{

	background:url(../images/m_p5.jpg) no-repeat 26px 8px #fff;

	color:#7e87dc;

}

.jy .jy5 a:link,.jy .jy5 a:visited {

	color:#7e87dc;

}

.jy .jy5 a:hover{

	background:url(../images/m_pp5.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

*/





.jy #nav-menu{height:70px;background:#fff;}



.jy .stmenu{

	width:224px;

	height:70px;

	border-bottom:2px solid #dfdfdf;

	float:left;

	margin-right:10px;

	font-weight:bold;

	line-height:70px;

}





.jy .menu li a.xiala {

	padding-left:100px;width:auto;

	display:block;font-size:24px;line-height:70px;text-align: left;

}



.jy .menu ul.children{top:70px;width:224px;text-align:center;}

.jy .menu ul.children li{width:224px;}

.jy .menu ul.children li a{font-size:20px;height:50px;line-height:50px;}



.jy .jy1 a.xiala{

	background:url(../images/m_p1.jpg) no-repeat 26px 8px #fff;

	color:#41a4dd;

}

.jy .jy1 a.xiala:link,.jy .jy1 a.xiala:visited {

	color:#41a4dd;

}

.jy .jy1 a.xiala:hover {

	background:url(../images/m_pp1.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy2 a.xiala {

	background:url(../images/m_p2.jpg) no-repeat 26px 8px #fff;

	color:#e88181;

}

.jy .jy2 a.xiala:link,.jy .jy2 a.xiala:visited {

	color:#e88181;

}

.jy .jy2 a.xiala:hover {

	background:url(../images/m_pp2.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy3 a.xiala {

	background:url(../images/m_p3.jpg) no-repeat 26px 8px #fff;

	color:#01887d;

}

.jy .jy3 a.xiala:link,.jy .jy3 a.xiala:hover,.jy .jy3 a.xiala:visited {

	color:#01887d;

}

.jy .jy3 a.xiala:hover{

	background:url(../images/m_pp3.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy4 a.xiala {

	background:url(../images/m_p4.jpg) no-repeat 26px 8px #fff;

	color:#b77ce1;

}

.jy .jy4 a.xiala:link,.jy .jy4 a.xiala:visited {

	color:#b77ce1;

}

.jy .jy4 a.xiala:hover {

	background:url(../images/m_pp4.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}

.jy .jy5 {

	margin:0 0;

}

.jy .jy5 a.xiala{

	background:url(../images/m_p5.jpg) no-repeat 26px 8px #fff;

	color:#7e87dc;

}

.jy .jy5 a.xiala:link,.jy .jy5 a.xiala:visited {

	color:#7e87dc;

}

.jy .jy5 a.xiala:hover{

	background:url(../images/m_pp5.jpg) no-repeat 26px 8px #008579;

	color:#fff;

}







.cc1 {

	color:#01887d;

}

.cc1 a:link ,.cc1 a:visited {

	color:#01887d;

}

.cc1 a:hover {

	color:#01887d;

}



.news {

	width:730px;

	background:#fff;

	padding:25px 20px 5px 20px;

}

/*焦点图*/

.focus{

	position:relative;

	width:330px;

	height:300px;

}  

.focus img{

	width:330px;

	height:249px;

} 

.focus .shadow .title{

	width:260px;

	height:65px;

	padding-left:30px;

	padding-top:20px;

}

.focus .shadow .title a{

	text-decoration:none;

	color:#fff;

	font-size:14px;

	font-weight:bolder;

	overflow:hidden;

}

.focus .btn{

	position:absolute;

	bottom:34px;

	left:510px;

	overflow:hidden;

	zoom:1;

} 

.focus .btn a{

	position:relative;

	display:inline;

	width:13px;

	height:13px;

	border-radius:7px;

	margin:0 5px;

	color:#B0B0B0;

	font:12px/15px "\5B8B\4F53";

	text-decoration:none;

	text-align:center;

	outline:0;

	float:left;

	background:#D9D9D9;

}  

.focus .btn a:hover,.focus .btn a.current{

	cursor:pointer;

	background:#fc114a;

}  

.focus .fPic{

	position:absolute;

	left:0px;

	top:0px;

}  

.focus .D1fBt{

	overflow:hidden;

	zoom:1;

	height:16px;

	z-index:10;

}  

.focus .shadow{

	width:230px;

	position:absolute;

	bottom:-35px;

	left:0px;

	z-index:10;

	display:block;

	text-align:left;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;

}  

.focus .shadow a{

	text-decoration:none;

	color:#666;

	font-size:14px;

	overflow:hidden;

	font-family:"\5FAE\8F6F\96C5\9ED1";

}  

.focus .fcon{

	position:relative;

	width:100%;

	float:left;

	display:none;

	background:#000;

}  

.focus .fcon img{

	display:block;

}  

.focus .fbg{

	bottom:15px;

	right:0;

	position:absolute;

	height:21px;

	text-align:center;

	z-index:200;

}  

.focus .fbg div{

	margin:4px auto 0;

	overflow:hidden;

	zoom:1;

	height:14px;

}    

.focus .D1fBt a{

	position:relative;

	display:inline;

	width:9px;

	height:9px;

	border-radius:7px;

	margin:0 5px;

	color:#B0B0B0;

	font:12px/15px "\5B8B\4F53";

	text-decoration:none;

	text-align:center;

	outline:0;

	float:left;

	background:#D9D9D9;

}    

.focus .D1fBt .current,.focus .D1fBt a:hover{

	background:#fc114a;

}    

.focus .D1fBt img{

	display:none;

}    

.focus .D1fBt i{

	display:none;

	font-style:normal;

}    

.focus .prev,.focus .next{

	position:absolute;

	width:40px;

	height:74px;

}

.focus .prev{

	top:50%;

	margin-top:-37px;

	left:0;

	background-position:0 -74px;

	cursor:pointer;

}  

.focus .next{

	top:50%;

	margin-top:-37px;

	right:0;

	background-position:-40px -74px;

	cursor:pointer;

}  

.focus .prev:hover{

	background-position:0 0;

}  

.focus .next:hover{

	background-position:-40px 0;

}  





/*选项卡*/

.Nnews {

	width:380px;

}

#Tab{

	padding:0px; 

	height:auto;

}

#tab1 {

	/*没有文件,所以屏蔽

	background:url(images/tab1_bg.jpg) no-repeat 81px 12px;

	*/

}

#Tab .Menubox {

	height:33px;

	border-bottom:1px solid #DFDFDF; 

}

#Tab .Menubox .xian {

	width:26px;

	font-size:12px;

	font-weight:lighter;

	text-align:center;

	color:#e0e0e0;

}

#Tab .Menubox ul{

	margin:0px; padding:0px;

}

#Tab .Menubox li{

	float:left; 

	display:block; 

	height:33px; 

	color:#999; 

	font-size:18px; 

	font-weight:bold;

	cursor: pointer;

}

#Tab .Menubox li.hover{

	color:#01887d; 

	border-bottom:1px solid #01887d;	

}

#Tab .Contentbox{

	clear:both; 

	padding:10px 0; 

	height:auto;

}

#Tab ul{

	list-style:none;

}

.indexnewlist a {

	display:block; 

	line-height:32px;

	text-decoration:none; 

	color:#666; 

	font-size:14px;

	background-image: url(../images/li_bg.jpg); 

	background-repeat:no-repeat; 

	background-position:0px center; 

	padding-left:15px;

	width:290px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

}

.indexnewlist a:hover {

	color:#01887d;

}

#Tab .title {

	width:100%;

	font-size:16px;

	color:#222;

	text-align:center;

	display:block;

	padding:5px 0 8px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

	border-bottom:1px dotted #e5e5e5;

}

#Tab .title a:link, #Tab .title a:visited {

	font-size:16px;

	color:#222;

	text-align:center;

}

#Tab .title a hover {

	color:#01887d;

}

#Tab .content {

	width:100%;

	display:block;

	line-height:20px;

	border-bottom:1px dashed #E3E3E3;

	padding:5px 0 12px 0;

	color:#a2a2a2;

}

#Tab .content a:link,#Tab .content a:visited {

	color:#a2a2a2;

}

#Tab .content a:hover {

	color:#01887d;

}

#Tab .indexnewlist {

	padding-top:5px;

}





.mzcx {

	width:335px;

	padding:25px 20px 20px 25px;

	background:#fff;

}

.tit {

	border-bottom:1px solid #ccc;

	position:relative;

	height:33px;

}

.tit1 {

	color:#01887d;

	font-size:18px; 

	height:33px;

	font-weight:bold;

	border-bottom:1px solid #01887d;

	position:absolute;

	cursor: pointer;

}

.nr {

	padding:20px 0 0 0;

}

.s1 {

	line-height:57px;

}

.s2 {

	line-height:94px;

}

.s1 select {

	width:250px;

	line-height:40px;

	height:40px;

	font-size:14px;

	color:#999;

	display:inline;

	padding-left:10px;

}

.s1 select:hover {

	border:1px solid #ccc;

}

.s2 select:hover {

	border:1px solid #ccc;

}

.s2 select {

	width:123px;

	line-height:40px;

	height:40px;

	font-size:14px;

	color:#999;

	display:inline;

	padding-left:10px;

}

.cx_a {

	text-align:center;

	padding:15px 0 11px;

}



/*新技术*/

.xjs {

	width:335px;

	background:#fff;

	padding:20px 20px 10px 20px;

}

.c1 {

	height:330px;

}

.c2 {

	padding:20px 0 0 0;

}

#tab_a1 {

	/*没有文件,所以屏蔽

	background:url(images/tab1_bg.jpg) no-repeat 63px 12px;

	*/

}



#Tab .Menubox1 {

	height:33px;

	border-bottom:1px solid #DFDFDF; 

}

#Tab .Menubox1 .xian {

	width:26px;

	font-size:12px;

	font-weight:lighter;

	text-align:center;

	color:#e0e0e0;

}

#Tab .Menubox1 ul{

	margin:0px; padding:0px;

}

#Tab .Menubox1 li{

	float:left; 

	display:block; 

	height:33px;  

	text-align:left;

	color:#999; 

	font-size:18px; 

	font-weight:bold;

	cursor: pointer;

}

#Tab .Menubox1 li.hover{

	color:#01887d; 

	border-bottom:1px solid #01887d;

}



/*特色专科-医技科室-医疗中心*/

#tab_c1 {

}



#Tab .Menubox3 {

	height:33px;

	border-bottom:1px solid #DFDFDF; 

}

#Tab .Menubox3 .xian {

	width:26px;

	font-size:12px;

	font-weight:lighter;

	text-align:center;

	color:#e0e0e0;

}

#Tab .Menubox3 ul{

	margin:0px; padding:0px;

}

#Tab .Menubox3 li{

	float:left; 

	display:block; 

	height:33px;  

	text-align:left;

	color:#999; 

	font-size:18px; 

	font-weight:bold;

	cursor: pointer;

}

#Tab .Menubox3 li.hover{

	color:#01887d; 

	border-bottom:1px solid #01887d;

}





/*知名专家*/

.zmzj {

	width:344px;

	padding:20px;

	background:#fff;

	margin-left:11px;

	height:240px;

}

.zj1 {

	width:344px;

	height:135px;

	overflow-y:scroll;

}

.zj1 li {

	width:65px;

	float:left;

	line-height:36px;

	text-align:center;	

}

.cx_zj {

	width:100%;

	padding:15px 0;

}

.cx_zj select {

	width:100%;

	line-height:35px;

	height:35px;

}



.R_yxjy a {

	background: url(../images/yxjy.jpg) no-repeat;

	height:64px;

	width:265px;

	padding:23px 0 0 115px;

	display:block;

	color:#008579;

}

.R_yxjy a:hover {

	background: url(../images/yxjy_1.jpg) no-repeat;

	color:#fff;

}

.R_tit {

	font-size:24px;

	font-weight:bold;

}

.R_tit1 {

	text-transform:uppercase;

	color:#ccc;

}

.R_kxyj a {

	background:url(../images/kxyj.jpg) no-repeat;

	height:64px;

	width:265px;

	padding:23px 0 0 115px;

	display:block;

	color:#008579;

}

.R_kxyj a:hover {

	background:url(../images/kxyj_1.jpg) no-repeat;

	color:#fff;

}

.R_hltd a {

	background:url(../images/hltd.jpg) no-repeat;

	height:64px;

	width:265px;

	padding:23px 0 0 115px;

	display:block;

	color:#008579;

}

.R_hltd a:hover {

	background:url(../images/hltd_1.jpg) no-repeat;

	color:#fff;

}

.mt10 {

	margin-top:10px;

}



/*特色专科*/

.tszk {

	background:#fff;

	padding:20px;

	position:relative;

	height:255px;

	overflow:hidden;

}

.tit2 {

	color:#01887d;

	font-size:18px; 

	line-height:33px;

	font-weight:bold;

	border-bottom:1px solid #01887d;

	width:170px;

	position:absolute;

	cursor: pointer;

}

.sy {

	position:absolute;

	top:25px;

	right:25px;

}

.zj2 {

	padding:15px 0 0 0;

	height:200px;

	overflow:hidden;

}

.zj2 li {

	width:190px;

	float:left;

	line-height:32px;

	background:url(../images/li_bg.jpg) no-repeat 0 12px;

	padding:0 15px 0 15px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

	

}

.zj2 .tszk_more {

	background:none;

	color:#F00;

}

.zj2 .tszk_more a:hover,.zj2 .tszk_more a:visited,.zj2 .tszk_more a:link {

	color:#F00;

}

.tszk .xian1 {

	border-left:1px dashed #ccc;

	height:180px;

	position:absolute;

	top:85px;

	left:210px;

}

.tszk .xian2 {

	border-left:1px dashed #ccc;

	height:180px;

	position:absolute;

	top:85px;

	left:425px;

}

.tszk .xian3 {

	border-left:1px dashed #ccc;

	height:180px;

	position:absolute;

	top:85px;

	left:640px;

}

.tszk .xian4 {

	border-left:1px dashed #ccc;

	height:180px;

	position:absolute;

	top:85px;

	right:305px;

}



.kstd {

	width:240px;

	background:#fff;

	padding:20px 20px 21px 20px;

}

.kstd a {

	display:block;

}

.fs {

	border-bottom:1px solid #f7f7f7;

	font-size:18px;

	font-weight:bold;

	line-height:52px;	

}

.kstd_1 a {

	padding-left:60px;

	background:url(../images/kstd_p1.jpg) no-repeat 7px 9px;

}

.kstd_2 a {

	padding-left:60px;

	background:url(../images/kstd_p2.jpg) no-repeat 7px 9px;

}

.kstd_3 a {

	padding-left:60px;

	background:url(../images/kstd_p3.jpg) no-repeat 7px 9px;

}

.kstd .kstd_1 a:hover {

	background:url(../images/kstd_p1_1.jpg) no-repeat 7px 9px #008579;

	color:#fff;

}

.kstd .kstd_2 a:hover {

	background:url(../images/kstd_p2_1.jpg) no-repeat 7px 9px #008579;

	color:#fff;

}

.kstd .kstd_3 a:hover {

	background:url(../images/kstd_p3_1.jpg) no-repeat 7px 9px #008579;

	color:#fff;

}

.xhfy {

	width:390px;

	background:#fff;

	padding:20px 20px 20px 20px;	

}

.ml10 {

	margin-left:10px;

}

.mt30 {

	margin-top:30px;

}

.ztwz {

	width:390px;

	background:#fff;

	padding:20px 20px 20px 20px;	

}

.bot {

	background:#37383a;

	width:100%;

	padding:20px 0 30px;

}

.bot1 {

	background:#303133;

	line-height:50px;color:#fff;

}

.yq_b {

	font-size:16px;

	line-height:40px;

	padding-top:10px;

}

.fb {

	font-weight:bold;

}

.yq1 {

	width:100%;

	padding:15px 0 0 0;

	line-height:35px;color:#fff;

}

.yq1 a {

	float:left;color:#fff;

	padding:0 20px 0 0;

}

.yqlj {

	width:780px;

}

.ewm {

	width:300px;

	border-left:1px solid #4e4f52;

	padding:0px 0 0 60px;

	text-align:center;

	line-height:50px;

	margin-top:30px;

}

.more1 {

	width:50px;

	float:right;

	text-align:right

}





/*查询结果页面样式*/

.banner1 {

	width:100%;

}

.banner1 img {

	width:100%;

	height:auto;

}

.mid {

	background:#fff;

	padding:30px 20px 60px;

}

.b1 {

	height:50px;

}

.gb {

	background:#fbfbfb;

	border:1px solid #ebebeb;

	text-align:center;

	padding:8px 25px 8px 15px;

	position:relative;

}

.tb {

	background:#f8f8f8;

	border-top:1px solid #ddd;

	border-left:1px solid #ddd;

	border-right:1px solid #ddd;

}

.tb li {

	padding:10px 20px;

	border-bottom:1px solid #ebebeb;

}

.tb .ks {

	width:90px;

	line-height:35px;

}

.tb .ks1 {

	width:980px;

}

.tb .ks1 li {

	width:140px;

	padding:0 20px 0 0;

	border:0;

	float:left;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	line-height:35px;

}

.tb .ks2 {

	width:980px;

}

.tb .ks2 li {

	width:60px;

	padding:0 20px 0 0;

	border:0;

	float:left;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	line-height:35px;

}

.pt25 {

	padding-top:25px;

}

.tz {

	padding:20px 0;

}

.tz_list {

	width:750px;

}

.tz_list li {

	width:350px;

	padding:0 10px 0 15px;

	float:left;

	background:url(../images/li_bg.jpg) no-repeat 0px 10px;

	line-height:29px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.b2 {

	width:100px;

	background:url(../images/cxjg/b1.jpg) no-repeat left center;

	padding-left:15px;

}

.b3 {

	width:100px;

	background:url(../images/cxjg/b2.jpg) no-repeat left center;

	padding-left:15px;

}

.search1 {

	text-align:right;

}

.search1 .ss {

	width:248px;

	float:right;

	height:30px;

	background:url(../images/cxjg/ss.jpg) no-repeat left center;

	border:1px solid #ebebeb;

	padding:0 0 0 20px;

	color:#aaa;

}

.search1 .sch {

	width:90px;

	float:right;

	background:#158064;

	text-align:center;

	color:#fff;

	font-size:14px;

	border:0;

}

.search1 .sch a {

	color:#fff;

	display:block;

}

.s3 {

	border-bottom:1px solid #ebebeb;

	padding-bottom:20px;

	line-height:32px;

}

.z_ys li {

	padding:20px 0;

	border-bottom:1px dotted #ebebeb;

}

.z_ys .ys {

	width:73px;

}

.z_ys .ys_n {

	width:250px;

	padding-left:20px;

	line-height:21px;

}

.b4 {

	font-size:16px;

	font-weight:bold;

	color:#333;

}

.ys_b {

	padding-bottom:10px;

}

.z_ys .time {

	width:490px;

}

.z_ys .time table {

	border-top:1px solid #f2f2f2;

	border-left:1px solid #f2f2f2;

}

.z_ys .time table td {

	border-bottom:1px solid #f2f2f2;

	border-right:1px solid #f2f2f2;

	line-height:30px;

	text-align:center;

	width:60px;

}

.z_ys .time .z {

	background:#54a0ea;

	border-radius:15px;

	padding:3px 6px;

	color:#fff;

}

.fy li {

	float:right;

	margin:0 0 0 4px;

	border:0;

	line-height:30px;

	padding:0;

}

.fy a {

	display:block;

	padding:0 15px;

	background:#f2f2f2;

}

.fy a:hover {

	background:#008579;

	color:#fff;

}

.fy .ts {

	padding:0 15px;

	background:#f2f2f2;

}







/*医院概况页面样式*/

.yj {

	width:340px;

	padding:20px;

	background:#fff;

	line-height:28px;

	height:260px;

}

.pt15 {

	padding-top:15px;

}

.yj_list li {

	width:150px;

	float:left;

	padding-left:15px;

	background:url(../images/li_bg.jpg) no-repeat left center;

}

.yj_list1 li {

	padding-left:15px;

	background:url(../images/li_bg.jpg) no-repeat left center;

}

.fc1 {

	color:#000;

}

.p20 {

	padding:20px;

}

.bnxh {

	background:#fff;

}

.bn_list li {

	width:186px;

	float:left;

	text-align:center;

	position:relative;

}

.bn_list .tit {

	display:block;

	background:rgba(0,0,0,0.7);

	width:174px;

	margin:0 auto;

	color:#fff;

	position:absolute;

	bottom:0px;

	left:6px;

	line-height:30px;

}

.bn_list .tit a:link,.bn_list .tit a:visited {

	color:#ccc;

}

.bn_list .tit a:hover {

	color:#fff;

}







/*医院动态页面样式*/

.xw_b {

	width:166px;

	background:url(../images/yydt/new_bg.jpg) no-repeat;

	height:265px;

	color:#fff;

}

.xw_nr {

	width:874px;

	background:#fff;

	padding:30px 40px;

}

.xw_b .b1 {

	font-size:28px;

	font-weight:bold;

	padding:20px 0 0 0;

	height:30px;

}

.xw_b .b2 {

	font-size:28px;

	font-weight:bold;

	background:none;

	padding:0 0 120px 0;

	line-height:28px;

	text-transform:uppercase;

}

.xw_b .more {

	width:88px;

	text-align:center;

	border:1px solid #8ac6c2;

	border-radius:5px;

	line-height:32px;

	color:#8ac6c2;

}

.xw_b .more a {

	display:block;

}

.xw_b .more a:link, .xw_b .more a:visited {

	color:#8ac6c2;

}

.xw_nr .tit_1 {

	font-size:18px;

	font-weight:bold;

	color:#3c3c3c;

}

.xw_nr .nr1 {

	padding:18px 0 22px 0;

	border-bottom:1px dotted #ccc;

}

.xw_nr_list li {

	width:400px;

	float:left;

	padding:30px 20px 0px 0;

}

.xw_nr_list .time1 {

	border-right:1px solid #ccc;

	padding-right:15px;

	text-align:center;

}

.xw_nr_list .time1_1 {

	font-size:18px;

	font-weight:bold;

}

.xw_nr_list .time1_2 {

	font-size:12px;

	line-height:12px;

}

.xw_nr_list .nr2 {

	padding-left:15px;

	line-height:36px;

	width:330px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.mt20 {

	margin-top:20px;

}

.mt15 {

	margin-top:15px;

}

.tzgg {

	width:360px;

	padding:20px;

	background:#fff;

	line-height:28px;

	height:245px;

}

.pt15 {

	padding-top:15px;

}

.tzgg_list li {

	padding-left:15px;

	background:url(../images/li_bg.jpg) no-repeat left center;

	line-height:32px;

}

.pt20 {

	padding-top:20px;

}

.sp {

	width:300px;

	padding:20px;

	background:#fff;

	line-height:28px;

	height:245px;

}

.sp_list li {

	padding-left:15px;

	background:url(../images/li_bg.jpg) no-repeat left center;

	line-height:32px;

}

.tsxh {

	background:#fff;

}

.ts_list li {

	width:224px;

	float:left;

	text-align:center;

	position:relative;

}

.ts_list .tit {

	display:block;

	background:rgba(0,0,0,0.7);

	width:207px;

	margin:0 auto;

	color:#fff;

	position:absolute;

	bottom:0px;

	left:8px;

	line-height:30px;

}

.ts_list .tit a:link,.ts_list .tit a:visited {

	color:#ccc;

}

.ts_list .tit a:hover {

	color:#fff;

}





/*就医指南页面样式*/

.jyzn {

	background:#fff;

}

.jyzn_l {

	width:220px;

}

.jyzn_l li {

	text-align:center;

	border-bottom:1px solid #f5f5f5;

	line-height:60px;

	font-size:16px;

	font-weight:bold;

}

.jyzn_r {

	width:879px;

	border-left:1px solid #f5f5f5;

	padding:0px 30px 100px 30px;

}

.wh {

	background:#d33700;

	color:#fff;

	padding:2px 8px;

	border-radius:25px;

	font-weight:bold;

	margin-right:10px;

	font-size:14px;

}

.jyzn_r .b5 {

	font-weight:bold;

	font-size:16px;

	color:#666;

	border-bottom:1px dashed #ccc;

	padding:18px 0;

}

.jyzn_r_nr {

	background:#fcfcfc;

	line-height:30px;

}





/*科室导航页面样式*/

.ksdh {

	background:#fff;

}

.b6 {

	background:#f8f8f8;

	line-height:50px;

	padding:0 20px;

	color:#666;

}

.ks_list li {

	width:192px;

	float:left;

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding:0 20px;

	line-height:34px;

}

.ks_list li a:link,.ks_list li a:visited {

	color:#666;

}

.ks_list li a:hover {

	color:#01887d;

}

.search2 {

	width:380px;

}

.s4 {

	width:70px;

	text-align:center;

	background:#158064;

	color:#fff;

	line-height:30px;

}

.s5 input {

	border:1px solid #ccc;

	height:28px;

	line-height:28px;

	width:270px;

	background:url(../images/search_bg.jpg) no-repeat left center;

	padding:0 0 0 30px;

}

.s4 a:link, .s4 a:visited {

	color:#fff;

}

.tit3 {

	border-bottom:1px solid #ccc;

	position:relative;

	height:50px;

}

.tit4 {

	color:#01887d;

	font-size:18px; 

	height:50px;

	font-weight:bold;

	border-bottom:1px solid #01887d;

	width:80px;

	position:absolute;

	line-height:40px;

}	

.mt5 {

	margin-top:5px;

}





/*科室详情页面样式*/

.ksjj {

	background:#fff;

}

.ksjj_nr {

	width:770px;

	line-height:28px;

}

.ck a{

	color:#24a95e;

	padding:3px 0 0 0;

}

.yl {

	width:550px;

}

.yl_nr {

	line-height:28px;

}

.pl20 {

	padding-left:20px;

}

.zj_list li {

	width:530px;

	padding:0 20px 20px 0;

	float:left;

	height:140px;

}

.zj_nr {

	line-height:30px;

}

.zj_b {

	font-size:18px;

	font-weight:bold;

	color:#333;

	padding:0 0 10px 0;

}

.zj_b a:link,.zj_b a:visited {

	color:#333;

}

.zj_b a:hover {

	color:#01887d;

}

.jz {

	background:#fbfbfb;

	color:#9c9c9c;

	text-align:center;

	line-height:50px;

	font-size:16px;

}





/*专家详情页面样式*/

.zjxq {

	background:#fff;

}

.zj_b1 {

	font-size:24px;

	font-weight:bold;

	padding-bottom:10px;

	color:#333;

}

.x {

	border-bottom:1px dashed #ccc;

	padding-bottom:20px;

}

.fb16 {

	font-size:16px;

	font-weight:bold;

	color:#333;

}

.nr3 {

	line-height:28px;

}

.mz li {

	width:90px;

	float:left;

	padding:0 20px 0 16px;

	line-height:30px;

}

.mz1 {

	background:url(../images/d1.jpg) no-repeat left center;

}

.mz2 {

	background:url(../images/d2.jpg) no-repeat left center;

}

.mz3 {

	background:url(../images/d3.jpg) no-repeat left center;

}

.zjxq .time {

	width:100%;

	padding:15px 0;

}

.zjxq .time table {

	border-top:1px solid #f2f2f2;

	border-left:1px solid #f2f2f2;

}

.zjxq .time table td {

	border-bottom:1px solid #f2f2f2;

	border-right:1px solid #f2f2f2;

	line-height:30px;

	text-align:center;

	width:60px;

}

.zjxq .time .a {

	background:#54a0ea;

	border-radius:15px;

	padding:3px 6px;

	color:#fff;

}

.zjxq .time .b {

	background:#e4a92c;

	border-radius:15px;

	padding:3px 6px;

	color:#fff;

}

.zjxq .time .c {

	background:#63b98c;

	border-radius:15px;

	padding:3px 6px;

	color:#fff;

}





/*科学研究页面样式*/

.kxtz {

	width:530px;

	background:#fff;

	height:265px;

}

.kxtz_list li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding-left:17px;

	line-height:30px;

	width:510px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.kxtz_nr {

	line-height:30px;

}

.kygl {

	width:333px;

	background:#fff;

	height:235px;

}

.n {

	line-height:30px;

}

.kygl_list li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding-left:17px;

	line-height:30px;

	width:305px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.ml20 {

	margin-left:20px;

}

.ljxz {

	width:530px;

	background:#fff;

	height:205px;

}

.ljxz_list li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding-left:17px;

	line-height:30px;

	width:510px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.xkjs {

	background:#fff;

}

/*选项卡*/

.xkjs_list {

}

#Tab{

	padding:0px; 

	height:auto;

}

#Tab .Menubox_xk {

	height:60px;

	line-height:60px;

	background:#f5f5f5; 

}

#Tab .Menubox_xk .xian {

	width:26px;

	font-size:12px;

	font-weight:lighter;

	text-align:center;

	color:#e0e0e0;

}

#Tab .Menubox_xk ul{

	margin:0px; padding:0px;

}

#Tab .Menubox_xk li{

	float:left; 

	display:block; 

	color:#999;

	padding:0 30px;

}

#Tab .Menubox_xk li.hover{

	color:#333;

	background:url(../images/kxyj/sj.jpg) no-repeat center bottom;

}

#Tab .Contentbox_xk{

	clear:both; 

	height:auto;

}

#Tab ul{

	list-style:none;

}

.indexnewlist a {

	display:block; 

	line-height:32px;

	text-decoration:none; 

	color:#666; 

	font-size:14px;

	background-image: url(../images/li_bg.jpg); 

	background-repeat:no-repeat; 

	background-position:0px center; 

	padding-left:15px;

	width:290px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

}

.indexnewlist a:hover {

	color:#01887d;

}

#Tab .title {

	width:100%;

	font-size:16px;

	color:#222;

	text-align:center;

	display:block;

	padding:5px 0 8px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

	border-bottom:1px dotted #e5e5e5;

}

#Tab .title a:link, #Tab .title a:visited {

	font-size:16px;

	color:#222;

	text-align:center;

}

#Tab .title a hover {

	color:#01887d;

}

#Tab .content {

	width:100%;

	display:block;

	line-height:20px;

	border-bottom:1px dashed #E3E3E3;

	padding:5px 0 12px 0;

	color:#a2a2a2;

}

#Tab .content a:link,#Tab .content a:visited {

	color:#a2a2a2;

}

#Tab .content a:hover {

	color:#01887d;

}

#Tab .indexnewlist {

	padding-top:5px;

}

.xkjs_list1 li {

	width:540px;

	float:left;

	padding:20px 20px 0 0;

}

.xkjs_list1_nr {

	width:305px;

}

.fc12 {

	font-size:12px;

}

.fb16 a:link,.fb16 a:visited {

	color:#333;

}

.fb16 a:hover {

	color:#01887d;

}



/*医学教育页面样式*/

.yxjy {

	width:530px;

	background:#fff;

	height:300px;

}

.yxjy_p {

	width:150px;

	height:100px;

}

.yxjy_p img {

	width:150px;

	height:100px;

}

.yxjy_nr {

	width:365px;

}

.yxjy_t {

	width:365px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

}



/*护理天地页面样式*/

.hlgl {

	width:333px;

	background:#fff;

	height:200px;

}

.hlgl_list li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding-left:17px;

	line-height:30px;

	width:305px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}



/*卫生科普页面样式*/

.jkwd {

	background:#fff;

}

.jkwd .tt1 {

	background:url(../images/wskp/q.jpg) no-repeat 0 6px;

	padding-left:40px;

	padding-top: 10px;  



	}

.jkwd .tt2 {

	background:url(../images/wskp/a.jpg) no-repeat 0 20px;

	padding-left:40px;

	color:#333;

}

.jkwd .tt1 .fc1 {

	color:#cbcbcb;

}

.jkwd .tt1 .fc2 {

	color:#333;

}





/*党建工作页面样式*/

.djgz {

	width:530px;

	background:#fff;

	height:205px;

}

.djgz_list li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding-left:17px;

	line-height:30px;

	width:510px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.djzl {

	background:#fff;

}

.djzl_list li {

	width:280px;

	float:left;

	text-align:center;

	position:relative;

}

.djzl_list .tit {

	display:block;

	background:rgba(0,0,0,0.7);

	width:274px;

	margin:0 auto;

	color:#fff;

	position:absolute;

	bottom:0px;

	left:3px;

	line-height:30px;

}

.djzl_list .tit a:link,.djzl_list .tit a:visited {

	color:#ccc;

}

.djzl_list .tit a:hover {

	color:#fff;

}



/*志愿服务页面样式*/

.zyfw {

	width:410px;

	background:#fff;

	height:235px;

}

.zyfw_list li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding-left:17px;

	line-height:30px;

	width:410px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.zyfw_nr {

	line-height:30px;

}

.zyfw_zc {

	width:180px;

	background:#fff;

	height:235px;

	text-align:center;

}

.zypx_list li {

	width:130px;

	float:left;

	text-align:center;

	color:#fff;

	background:#319b93;

	line-height:40px;

	border-radius:10px;

	margin:15px 3px 0px;

}

.zypx_list li a:link,.zypx_list li a:visited {

	color:#fff;

}

.zyfw_zc .tx {

	width:70px;

	height:70px;

	margin:0 auto;

}

.zyfw_zc .tx img {

	border-radius:70px;

}

.zyfw_zc .hy {

	line-height:50px;

	width:180px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.zyfw_zc .an {

	width:160px;

	margin:0 auto;

	border:1px solid #ccc;

	line-height:35px;

	border-radius:5px;

}

.zyfw_zc .zc {

	width:160px;

	margin:15px auto 0;

}

.zyfw_zc .yy {

	width:160px;

	margin:10px auto 0;

}

.zxdt {

	background:#fff;

}

.zxdt_nr {

	width:760px;

}

.zxdt_nr .tit5 {

	text-align:center;

	width:760px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	color:#333;

	font-size:16px;

	line-height:35px;

}

.zxdt_nr .tit5 a:link,.zxdt_nr .tit5 a:visited {

	color:#333;

}

.zxdt_nr .zxdt_nr1 {

	font-size:12px;

	color:#a2a2a2;

	width:760px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.zxdt_nr .zxdt_nr1 a:link,.zxdt_nr .zxdt_nr1 a:visited {

	color:#a2a2a2;

}

.zxdt_list li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	line-height:30px;

	padding-left:15px;

	width:740px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.pt5 {

	padding-top:5px;

}

.zxdt_list li img {

	padding-left:10px;

}

.fwjt {

	background:#fff;

}

/*优秀志愿服务集体选项卡*/

.Nnews_fwjt {

}

.fwjt_list li {

	width:372px;

	float:left;

	text-align:center;

}

.fwjt_list img {

	width:347px;

	height:233px;

}

.fwjt_list .fwjt_b {

	width:347px;

	margin:0 auto;

	text-align:center;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	line-height:35px;

	padding-top:10px;

}

.b7 {

	font-size:18px;

	color:#339d95;

	font-weight:bold;

	text-align:center;

	line-height:35px;

}

.students{margin:0 auto;width:100%;height:380px;position:relative;}

.students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}

#four_flash{position:relative;width:1160px;height:380px; margin:0 auto;position:absolute;bottom:0px;}

#four_flash .flashBg{width:1050px;height:380px; margin:0 auto;position:relative;overflow:hidden;}

#four_flash .flashBg ul.mobile{width:2000%; position:absolute;top:15; left:0;}

#four_flash .flashBg ul.mobile li{float:left;width:248px;margin-right:15px;color:#6C6E85;}

#four_flash .flashBg ul.mobile li img{width:60px;height:60px;display:block; margin:0 auto; border-radius:82px;}

#four_flash .flashBg ul.mobile li dd{font-size:20px;width:250px;line-height:60px;text-align:center;border-bottom:1px solid #6C6E85;}

#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:250px; line-height:24px;margin-top:10px;}

#four_flash .flashBg ul.mobile li a{display:block;background:url(../images/jiantou.png);width:31px;height:31px;border:0px;margin:8px auto;}

#four_flash .flashBg ul.mobile li a:hover{background:url(../images/jiantou2.png);}

#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}

#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px; text-align:right;}

#four_flash .but_left:hover{background:url(../images/qianxleft1.png) no-repeat;}

#four_flash .but_right:hover{background:url(../images/qianxr1.png) no-repeat;}



.gy {

	width:188px;

	height:100px;

	background: url(../images/zyfw/bg1.jpg) no-repeat center center #fff;

	border-radius:8px 8px 0 0;

	padding:45px 30px;

}

.gy_tit {

	width:248px;

	background:url(../images/zyfw/bg2.jpg) no-repeat left top;

	text-align:center;

	color:#fff;

	height:65px;

	line-height:45px;

	font-size:20px;

	font-weight:bold;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.gy_xm {

	text-align:center;

	line-height:40px;

}





/*青年园地页面样式*/

.qnxf {

	background:#fff;

}

.qnxf_list li {

	width:177px;

	float:left;

	text-align:center;

}

.qnxf_list .qnxf_b {

	width:170px;

	margin:0 auto;

	text-align:center;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	line-height:35px;

}





/*志愿服务内容页面样式*/

.zyfw1 {

	background:#fff;

}

.tit6 {

	font-size:30px;

	font-weight:bold;

	line-height:80px;

	text-align:center;

	color:#333;

}

.tit7 {

	font-size:24px;

	line-height:40px;

	color:#333;

}

.x1 {

	border-bottom:1px solid #ccc;

	padding-bottom:10px;

}

.nr4 {

	padding:15px 0;

	line-height:25px;

}

.nr4 p {

	padding-bottom:18px;

}

.nr4 img {

	padding:20px 0 20px 0;

}

.jr {

	width:420px;

	height:60px;

	line-height:60px;

	margin:20px auto 40px;

	background:#319b93;

	color:#fff;

	font-size:20px;

	text-align:center;

	border-radius:6px;

}

.jr a:link,.jr a:visited {

	color:#fff;

}

.TC {

	text-align:center;

}

.yd {

	font-size:12px;

	line-height:40px;

}

.yd input {

	width:30px;

	vertical-align:middle;

}

.blue {

	color:#4ca4d7;

}

.blue a {

	display: inherit;

}

.blue a:link,.blue a:visited {

	color:#4ca4d7;

}

.k {

	width:700px;

	margin:20px auto 0;

	border:1px solid #ddd;

	height:50px;

	line-height:50px;

}

.k input {

	border:none;

	height:50px;

	line-height:50px;

	width:560px;

	color:#c6c6c6;

	font-size:14px;

}

.k select {

	border:none;

	height:50px;

	line-height:50px;

	width:560px;

	color:#c6c6c6;

	font-size:14px;

}

.k_w {

	width:120px;

	padding-left:20px;

}

.pb20 {

	padding-bottom:20px;

}

.mb30 {

	padding-bottom:30px;

}

.ts1 {

	font-size:24px;

	color:#3c3c3c;

	line-height:60px;

	font-weight:bold;

}

.pt50 {

	padding-top:50px;

}

.pb50 {

	padding-bottom:50px;

}

.k1 {

	width:700px;

	margin:20px auto 0;

	border:1px solid #ffe89c;

	height:50px;

	line-height:50px;

	background:#fffae9;

}

.k1_w {

	width:120px;

	padding-left:20px;

	color:#f0af00;

}

.ljzc {

	background:url(../images/zyfw/tb.jpg) no-repeat 10px 14px;

	padding:0 20px 0 40px;

	color:#e4393c;

}

.ljzc a:link,.ljzc a:visited {

	color:#e4393c;

}





/*协和青年文章页面样式*/

.zyfw1 {

	background:#fff;

}

.tit8 {

	font-size:30px;

	font-weight:bold;

	line-height:80px;

	text-align:center;

	color:#319b93;

}

.pr40 {

	padding-right:40px;

}

.fx a {

	width:17px;

	height:26px;

	float:left;

	padding:0 5px;

}

.fx .a1 {

	background:url(../images/xhqn/a1.jpg) no-repeat center center;

}

.fx .a2 {

	background:url(../images/xhqn/a2.jpg) no-repeat center center;

}

.fx .a3 {

	background:url(../images/xhqn/a3.jpg) no-repeat center center;

}

.fx .a4 {

	background:url(../images/xhqn/a4.jpg) no-repeat center center;

}

.fx .a5 {

	background:url(../images/xhqn/a5.jpg) no-repeat center center;

}



.p40 {

	padding:40px;

}

.nnr {

	background:#fff;

}

.nr5 {

    line-height: 30px;

    padding:0 0 15px 0;

}



/*选项卡*/

#Tab{

	padding:0px; 

	height:auto;

}

#Tab .Menubox_xk1 {

	height:60px;

	line-height:60px;

	background:#f5f5f5; 

}

#Tab .Menubox_xk1 .sx {

	width:12px;

	padding:0 0px;

}



#Tab .Menubox_xk1 .xian {

	width:26px;

	font-size:12px;

	font-weight:lighter;

	text-align:center;

	color:#e0e0e0;

}

#Tab .Menubox_xk1 ul{

	margin:0px; padding:0px;

}

#Tab .Menubox_xk1 li{

	float:left; 

	display:block; 

	color:#999;

	padding:0 30px;

}

#Tab .Menubox_xk1 li.hover{

	color:#2f9d94;

	background:url(../images/yygk/sj.jpg) no-repeat center bottom;

}

#Tab .Contentbox_xk1{

	clear:both; 

	height:auto;

}

#Tab ul{

	list-style:none;

}

.indexnewlist a {

	display:block; 

	line-height:32px;

	text-decoration:none; 

	color:#666; 

	font-size:14px;

	background-image: url(../images/li_bg.jpg); 

	background-repeat:no-repeat; 

	background-position:0px center; 

	padding-left:15px;

	width:290px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

}

.indexnewlist a:hover {

	color:#01887d;

}

#Tab .title {

	width:100%;

	font-size:16px;

	color:#222;

	text-align:center;

	display:block;

	padding:5px 0 8px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

	border-bottom:1px dotted #e5e5e5;

}

#Tab .title a:link, #Tab .title a:visited {

	font-size:16px;

	color:#222;

	text-align:center;

}

#Tab .title a hover {

	color:#01887d;

}

#Tab .content {

	width:100%;

	display:block;

	line-height:20px;

	border-bottom:1px dashed #E3E3E3;

	padding:5px 0 12px 0;

	color:#a2a2a2;

}

#Tab .content a:link,#Tab .content a:visited {

	color:#a2a2a2;

}

#Tab .content a:hover {

	color:#01887d;

}

#Tab .indexnewlist {

	padding-top:5px;

}



.fc16 {

	font-size:16px;

	color:#000;

	font-weight:bold;

}



/*文章列表页面样式*/

.wz_list {

	width:760px;

	background:#fff;

}

.gg_list {

	width:295px;

	background:#fff;

}

.jt {

	width:10px;

	height:12px;

	padding:0 0 0 5px;

	vertical-align:middle;

}

/*选项卡*/

#Tab .Menubox2 {

	height:33px;

	border-bottom:1px solid #DFDFDF; 

}

#Tab .Menubox2 ul{

	margin:0px; padding:0px;

}

#Tab .Menubox2 li{

	float:left; 

	display:block; 

	height:33px; 

	color:#999; 

	font-size:14px;

	margin-right:15px;

}

#Tab .Menubox2 li.hover{

	color:#01887d; 

	border-bottom:1px solid #01887d;

}



.tit9 {

	font-size:20px;

	color:#333;

	font-weight:bold;

}

.tit9 a:link,.tit9 a:visited {

	color:#333;

}

.tit9 a:hover {

	color:#01887d;

}

.pb10 {

	padding-bottom:10px;

}

.fbsj {

	color:#999;

}

.fxd {

	color:#999;

}

.fxd a {

	width:25px;

	height:22px;

	float:left;

}

.fxd .fx1 {

	background:url(../images/fx1.jpg) no-repeat 0 2px;

}

.fxd .fx2 {

	background:url(../images/fx2.jpg) no-repeat 0 2px;

}

.fxd .fx3 {

	background:url(../images/fx3.jpg) no-repeat 0 2px;

}

.fxd .fx4 {

	background:url(../images/fx4.jpg) no-repeat 0 2px;

}

.pr10 {

	padding-right:10px;

}

.fxd .fx1:hover {

	background:url(../images/fx1_1.jpg) no-repeat 0 2px;

}

.fxd .fx2:hover {

	background:url(../images/fx2_1.jpg) no-repeat 0 2px;

}

.fxd .fx3:hover {

	background:url(../images/fx3_1.jpg) no-repeat 0 2px;

}

.fxd .fx4:hover {

	background:url(../images/fx4_1.jpg) no-repeat 0 2px;

}



.search3 {

	width:335px;

	background:#fff;

}

.s6 input {

	border:0px;

	height:40px;

	line-height:40px;

	width:225px;

	background:url(../images/search_bg.jpg) no-repeat 10px center;

	padding:0 0 0 40px;

	color:#aaa;

}

.s7 {

	width:70px;

	text-align:center;

	background:#158064;

	color:#fff;

	line-height:40px;

}

.s7 a:link, .s7 a:visited {

	color:#fff;

}

.titt3 {

    border-bottom: 1px solid #01887d;

    color:#01887d;

    font-size:16px;

    font-weight: bold;

    height: 33px;

    position: absolute;

}

.gg_list1 li {

	width:295px;

	border-bottom:1px dashed #ccc;

	overflow:hidden;

	white-space: nowrap;

	text-overflow:ellipsis;

	line-height:40px;

}

.pm1 {

	width:20px;

	background:#fc6c6c;

	text-align:center;

	color:#fff;

	float:left;

	line-height:20px;

	margin:10px 8px 0 0;

}

.pm2 {

	width:20px;

	background:#ffa169;

	text-align:center;

	color:#fff;

	float:left;

	line-height:20px;

	margin:10px 8px 0 0;

}

.pm3 {

	width:20px;

	background:#ffc861;

	text-align:center;

	color:#fff;

	float:left;

	line-height:20px;

	margin:10px 8px 0 0;

}

.pm4 {

	width:20px;

	background:#999;

	text-align:center;

	color:#fff;

	float:left;

	line-height:20px;

	margin:10px 8px 0 0;

}



.xgyd li {

	background:url(../images/li_bg.jpg) no-repeat left center;

	padding-left:15px;

	font-size:14px;

	line-height:30px;

}



/*肿瘤医院导航菜单*/

#nav-menu{

	height:50px;

	background:#008579;

	width:100%;

	margin:0 auto;

}

#nav-menu .container{

	position:relative;

	overflow:visible; 

	z-index:99;

}

.menu1{}

.menu1 li{

	position:relative;

	float:left;

	display:inline;

	font-size:16px;

	line-height:50px;

}

.menu1 li h3{

	font-weight:normal;

	display:inline-block;

	float:left;

}

.menu1 li a.xiala{

	display:inline-block;

	color:#FFF;

	text-decoration:none;

	font-size:16px;

	width:105px;

	text-align:center;

}

.menu1 li a.xiala{

	display:inline-block;

	color:#FFF;

	text-decoration:none;

	font-size:16px;

	width:145px;

	text-align:center;

}

.menu1 li a.selected, .menu1 li a.navhover, .menu1 li a.xiala:hover{

	color:#fff;

}

.menu1 li a.navhover, .menu1 li a.xiala:hover{

	background-color:rgba(7,105,97,0.7);

}

.menu1 li a.xiala span{

	display:inline-block;

	font-weight:bold;

}

.menu1 li a.selected span, .menu1 li a.navhover span, .menu1 li a.xiala:hover span{

	cursor:pointer;

}

.menu1 li a.navhover span, .menu1 li a.xiala:hover span{

}

.menu1 ul.children{

	display:none;

	position:absolute;

	top:50px;

	width:105px;

	background:rgba(7,105,97,0.7);

	border-top:0;

	line-height:normal;

	z-index:10000;

}

.menu1 ul.children li{

	width:105px;

	padding:0px;

	display:inline-block;

	border-bottom:1px dotted #ccc;

}

.menu1 ul.children li h3{

	display:block; 

	width:100%;

}

.menu1 ul.children li a{

	width:100%;

	line-height:34px;

	overflow:hidden;

	display:block;

	color:#fff;

	text-align:center;

	text-decoration:none; 

	font-size:14px;

}

.menu1 ul.children li a:hover{

	background-color:#04776d;

	text-decoration:none;

}



.top_r1 {

	width:305px;

	padding-top:24px;

	padding-bottom:10px;

	float:right;

}

.top_r1 ul li {

	width:80px;

	text-align:center;

	float:left;

}

.top_r1 ul .l1 {

	width:20px;

	text-align:center;

}

.top_r1 ul .l2 {

	width:60px;

	text-align:center;

}

.top_r1 ul .l3 {

	width:52px;

	text-align:center;

}



.yyjj{

	width:530px;

	background:#fff;

	padding:20px;

}

.yyjj1{

	padding:25px 0 5px;

}

.yyjj_nr {

	width:315px;

	line-height:30px;

}

.tsyl{

	width:530px;

	background:#fff;

	padding:20px 20px 0 20px;

	height:234px;

}

.indexnewlist1 {

	padding:10px 0 4px;

}

.indexnewlist1 a {

	display:block; 

	line-height:32px;

	text-decoration:none; 

	color:#666; 

	font-size:14px;

	background-image: url(../images/li_bg.jpg); 

	background-repeat:no-repeat; 

	background-position:0px center; 

	padding-left:15px;

	width:500px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

}

.indexnewlist1 a:hover {

	color:#01887d;

}



.yydt_zl li {

	background-image: url(../images/li_bg.jpg); 

	background-repeat:no-repeat; 

	background-position:0px center; 

	padding-left:15px;

	width:500px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

	line-height:32px;

}

.zjjs_zl{

	width:740px;

	background:#fff;

	padding:20px 20px 10px 20px;

}

.zjjs_zl_list li {

	width:120px;

	float:left;

	padding:0 14px;

	text-align:center;

	line-height:40px;

}

.jyzn_zl{

	width:320px;

	background:#fff;

	padding:20px;

	height:223px;

}



.jyzn_zl_mz a {

	width:95px;

	height:55px;

	line-height:55px;

	float:left;

	margin:0 10px 10px 0;

	padding-left:60px;

	font-weight:bold;

	font-size:16px;

	background:url(../images/zlyy/mz1.jpg) no-repeat 12px 10px #f7f7f7;

}

.jyzn_zl_mz a:hover {

	background:url(../images/zlyy/mz1_1.jpg) no-repeat 12px 10px #5aafa9;

	color:#fff;

}

.jyzn_zl_yy a {

	width:95px;

	height:55px;

	line-height:55px;

	float:left;

	margin:0 0px 10px 0;

	padding-left:60px;

	font-weight:bold;

	font-size:16px;

	background:url(../images/zlyy/yy1.jpg) no-repeat 12px 10px #f7f7f7;

}

.jyzn_zl_yy a:hover {

	background:url(../images/zlyy/yy1_1.jpg) no-repeat 12px 10px #5aafa9;

	color:#fff;

}

.jyzn_zl_dl a {

	width:95px;

	height:55px;

	line-height:55px;

	float:left;

	margin:0 10px 10px 0;

	padding-left:60px;

	font-weight:bold;

	font-size:16px;

	background:url(../images/zlyy/dl1.jpg) no-repeat 12px 10px #f7f7f7;

}

.jyzn_zl_dl a:hover {

	background:url(../images/zlyy/dl1_1.jpg) no-repeat 12px 10px #5aafa9;

	color:#fff;

}





.tszk_list {

	padding:15px 0 0 0;

}

.tszk_list li {

	width:170px;

	float:left;

	line-height:32px;

	background:url(../images/li_bg.jpg) no-repeat 0 12px;

	padding:0 0 0 15px;

	overflow:hidden;	

	white-space: nowrap;

	text-overflow:ellipsis;

	

}

.tszk_zl .zx{

	border-left:1px dashed #ccc;

	height:45px;

	position:absolute;

	top:80px;

	left:175px;

}

.tszk_zl .zx1 {

	border-left:1px dashed #ccc;

	height:45px;

	position:absolute;

	top:80px;

	left:360px;

}

.tszk_zl .zx2 {

	border-left:1px dashed #ccc;

	height:45px;

	position:absolute;

	top:80px;

	left:545px;

}

.tszk_zl .zx3 {

	border-left:1px dashed #ccc;

	height:45px;

	position:absolute;

	top:80px;

	right:425px;

}

.tszk_zl .zx4 {

	border-left:1px dashed #ccc;

	height:45px;

	position:absolute;

	top:80px;

	right:235px;

}

.tszk_zl {

	background:#fff;

	padding:20px;

	position:relative;

	height:120px;

}



.zm_list li {

	width:240px;

	float:left;

	text-align:center;

	position:relative;

	margin:0 12px;

}

.zm_list .tit {

	display:block;

	background:rgba(0,0,0,0.7);

	width:240px;

	margin:0 auto;

	color:#fff;

	position:absolute;

	bottom:0px;

	left:0px;

	line-height:30px;

}

.zm_list .tit a:link,.zm_list .tit a:visited {

	color:#ccc;

}

.zm_list .tit a:hover {

	color:#fff;

}

.fc3 {

	color:#005dbc;

}

.yhhd_zl li {

	line-height:33px;

}

.yhhd_zl {

	height:135px;

}

.gb a {

	width:14px;

	position:absolute;

	top:5px;

	right:5px;

}



.xx {

	border:1px dashed #ccc;

}

.fs18 {

	font-size:18px;

	line-height:35px;

}

.tj {

	width:300px;

	margin:0 auto;

}

.an1 a {

	width:140px;

	line-height:35px;

	background:#4d4d4d;

	color:#fff;

	text-align:center;

	font-size:16px;

}

.an1 a:hover {

	background:#008579;

}



.yxjy1 {

	background:#FFF;

	width:1120px;

}

.yxjy2 {

	width:280px;

	float:left;

	text-align:center;

	line-height:40px;

	font-size:16px;

}



/*今日协和*/

.jrxh {

	width:100%;

	background:#FFF;

}

.top_jr {

	width:100%;

	height:120px;

	background-color:#d40b1b;

}

.ss1 {

	width:70px;

	height:30px;

	background-color:#a0a0a0;

	color:#fff;

	text-align:center;

	line-height:30px;

}

.ss_jr {

	line-height:30px;

}

.ss_jr input {

	line-height:28px;

	border:1px solid #ccc;

	padding:0 10px;

	width:200px;

	color:#666;

	font-size:14px;

}

.ss_jr select {

	line-height:28px;

	border:1px solid #ccc;

	padding:0 10px;

	width:200px;

	height:30px;

	color:#666;

	font-size:14px;

}

.tit_jr {

	height:48px;

	border-bottom:2px solid #d40b1b;

}

.tit1_jr {

	width:151px;

	height:48px;

	line-height:48px;

	background: url(../images/jrxh/b1.jpg) no-repeat center center;

	font-size:24px;

	color:#fff;

	padding-left:45px;

}

.qs {

	padding:15px 0 0 10px;

	color:#d40b1b;

}

.bm {

	width:98px;

	height:38px;

	border:1px solid #cccccc;

	background:#f5f5f5;

	text-align:center;

	line-height:34px;

}

.sz {

	font-size:24px;

	color:#d40b1b;

}



.nr_jr {

	background:#ebebeb;

}

.nr1_jr {

	width:1160px;

	height:860px;

	margin:0 auto;

}

.xz {

	font-size:24px;

	color:#000;

	padding-bottom:50px;

}

.yl_l {

	padding:366px 0 0 0;

}

.yl_bz {

	padding:36px 0 0 96px;

}

.yl_r {

	padding:366px 0 0 0;

}

.wq_b {

	width:1080px;

	margin:0 auto;

	font-size:18px;

	color:#d40b1b;

	border-top:1px dashed #ccc;

}

.wq {

	width:1080px;

	margin:0 auto;

}

.wq ul li {

	width:160px;

	float:left;

	background:url(../images/jrxh/d.jpg) no-repeat left center;

	padding-left:18px;

}

/* 杂志轮播 */

.zz{position:relative;overflow:auto;width:1160px;margin:0 auto; top:-112px;}

/* Callback example */

.zz .callbacks_container{

	position:relative;

	width:100%;

	max-width:100%;

	text-align:center;

}



.zz .callbacks{

	position:relative;

	list-style:none;

	overflow:hidden;

	width:100%;

	padding:0;

	margin:0;

}

.zz .callbacks li{

	position:absolute;

	width:100%;

	left:0;

	top:0;

}

.zz .callbacks img{

	display:block;

	position:relative;

	z-index:1;

	height:auto;

	width:563px;

	border:0;

	left:166px;

}

.zz .callbacks .caption{

	display:block;

	position:absolute;

	z-index:2;

	font-size:20px;

	text-shadow:none;

	color:#fff;

	background:#000;

	background:rgba(0,0,0, .8);

	left:0;

	right:0;

	bottom:0;

	padding:10px 20px;

	margin:0;

	max-width:none;

}

.zz .callbacks_nav{

	position:absolute;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	top:50%;

	left:0;

	z-index:3;

	text-indent:-9999px;

	overflow:hidden;

	text-decoration:none;

	height:125px;

	width:85px;

	background:transparent url(../images/jrxh/themes1.gif) no-repeat left top;

	margin-top:-30px;

	display:block;

}

.zz .callbacks_container:hover .callbacks_nav{

	display:block;

}

.zz .callbacks_nav:active{

	background:transparent url(../images/jrxh/themes.gif) no-repeat left top;

}

.zz .callbacks_nav.next{

	left:auto;

	background-position:right top;

	right:0;

}



@media screen and (max-width:600px){

	.callbacks_nav{

		top:47%;

	}

}









.zz .focus{position:relative;width:1160px;height:900px;margin:52px auto 0 auto; background:url(../images/jrxh/bz_bg.jpg) no-repeat 251px 33px;}  

.zz .focus img{width:563px;height:796px;} 

.zz .focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}

.zz .focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}

.zz .focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 

.zz .focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  

.zz .focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  

.zz .focus .fPic{position:absolute;left:0px;top:70px;}  

.zz .focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  

.zz .focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:80px;line-height:80px;background:rgba(0,0,0,0.6);  

filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  

.zz .focus .shadow a{text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}  

.zz .focus .fcon{position:relative;width:573px; left:297px; float:left;display:none; text-shadow:5px 5px 5px #000; background:none;}  

.zz .focus .fcon img{display:block;}  

.zz .focus .fbg{bottom:900px;right:0px;position:absolute;height:40px;text-align:center;z-index:200;}  

.zz .focus .fbg div{margin:0px auto 0;overflow:hidden;zoom:1;height:40px}    

.zz .focus .D1fBt a{position:relative;display:inline;width:98px;height:38px; margin:0 0 0 8px;color:#666;font-size:14px;text-decoration:none;text-align:center;outline:0;float:left;background:#f5f5f5; border-radius:0; border:1px solid #ccc; line-height:34px; font-family:"微软雅黑";}    

.zz .focus .D1fBt .current,.zz .focus .D1fBt a:hover{background:#fff;}    

.zz .focus .D1fBt img{display:none}    

.zz .focus .D1fBt i{display:none;font-style:normal;}    

.zz .focus .prev,.zz .focus .next{position:absolute;width:55px;height:102px;background:url(../images/jrxh/focus_btn.png) no-repeat;}

.zz .focus .prev{top:50%;margin-top:-102px;left:131px;background-position:0 -102px;cursor:pointer;}  

.zz .focus .next{top:50%;margin-top:-102px;right:131px;background-position:-50px -102px;cursor:pointer;}  

.zz .focus .prev:hover{background-position:0 0;}  

.zz .focus .next:hover{background-position:-50px 0;}



.pr15 {

	padding-right:15px;

}



.list{}

.list ul li{border-bottom:1px dashed #ccc; line-height:50px; font-size:16px; font-weight:bold;}

.list ul li a{padding-left: 10px;color:#666; display: block;position: relative;}

.list ul li .inactive{}

.list ul li .inactives{} 

.list ul li ul{display: none;}

.list ul li ul li {background: url(../images/li_bg.jpg) no-repeat 35px 13px; padding-left:35px; font-weight:lighter; font-size:14px; line-height:36px;}

.list ul li ul li ul{display: none;}

.list ul li ul li a{ padding-left:20px;}

.list ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }

.last{border-color:#6196bb; }

.list ul li ul li ul li a{ color:#316a91; padding-left:30px;}



.fc20 {

	font-size:20px;

	color:#666;

	font-weight:bold;

}



.two_list {

	background:#329b94;

	padding:40px 30px 100px;

}

.title1 {

	font-size:28px;

	font-weight:bold;

	color:#fff;

}

.title2 {

	font-size:;

	color:#fff;

	font-size:16px;

	font-weight:bold;

	padding-top:5px;

}

.two_list1 {

	padding-top:50px;

	font-size:18px;

	color:#d0e4e2;

}

.two_list1 li {

	background:url(../images/sj.jpg) no-repeat 80px 18px;

	line-height:50px;

	padding-left:102px;

	border-bottom:1px solid #84c3bf;

}

.two_list1 li a:link,.two_list1 li a:visited {

	color:#d0e4e2;

}

.two_list1 li a:hover {

	color:#fff;

}

.xz1 {

	line-height:30px;

	padding:20px 20px 0 20px;

	color:#000;

}

.xz1 input {

	height:30px;

	line-height:30px;

	border:1px solid #ccc;

	vertical-align:middle;

	color:#000;

	padding-left:5px;

}

.xz1 select {

	height:30px;

	line-height:30px;

	border:1px solid #ccc;

	color:#000;

}

.xz1_a {

}

.pl40 {

	padding-left:40px;

}



#hear{width: 100%;height:59px;border-bottom:2px solid #cccccc;}

#hear a{font-weight: normal; color:#00857a;}

#hear li{text-align: center;float:left;height:50px; width:109px; line-height:20px; padding-top:8px; background:#f3f3f3; margin:0 5px;}

#hear li:nth-of-type(1){float:left;}

#hear li:nth-of-type(2){float:left;}

#hear li:nth-of-type(3){float:left;}

#contentop li{ width:100%; display: none;text-align: center;margin: 0 auto;}

#contentop .action{ display:block;}

#contentop .usl{width: 100%;text-shadow: none;}			

#contentop .alo{width: 100%;text-shadow: none;}

#contentop .alo table {border:1px solid #acddd8; width:100%;}

#contentop .alo table td {border-bottom:1px solid #acddd8; border-right:1px solid #acddd8; line-height:30px; text-align:center;}

#contentop .sj {color:#fff; font-weight:bold; font-size:16px;}

#contentop .sj1 {color:#000;}

#contentop span{font-size: 1.3em;color: #47B0D7;}

#contentop .cllio {background:url(img/20010.png)repeat-x;width: 93%;height:8px;margin: 0 auto;margin-top: 5px;}





.fc {

	width:50%;

	height:100%;

	position:fixed;

	top:30%;

	left:25%;

	z-index:500;

	display:none;

}

.tss {

	width:30%;

	position:fixed;

	background:#319b93;

	border-radius:10px;

	top:30%;

	left:35%;

	padding:20px 20px 50px 20px;

	color:#fff;

}

.tss_tit {

	color:#fff;

}

.tss_qd {

	width:40%;

	background:#fff;

	color:#319b93;

	border-radius:10px;

	line-height:40px;

	margin:0 auto;

	text-align:center;

	font-weight:bold;

}

.tss1 {

	height:50px;

	vertical-align:middle;

}



.tsyl_nr {

	line-height:30px;

	padding:15px 0 15px;

}

.fy1 {

	width:340px;

	margin:0 auto;

}

.fy1 li {

	float:right;

	margin:0 0 0 4px;

	border:0;

	line-height:30px;

	padding:0;

}

.fy1 a {

	display:block;

	padding:0 15px;

	background:#f2f2f2;

}

.fy1 a:hover {

	background:#008579;

	color:#fff;

}

.fy1 .ts {

	padding:0 15px;

	background:#f2f2f2;

}



.error {

	width:1120px;

	padding:150px 20px 100px 20px;

	background:#fff;

	text-align:center;

}

.e_w {

	font-size:30px;

	padding-bottom:30px;

}

.aboutbox dt{ height:120px; background:url(../images/yy.jpg) center top no-repeat;}

/*------分页-----*/

.pages{width:100%;text-align:center;height:28px;margin:15px auto;font-size:12px;}

.pages ul{height:28px;line-height:28px;padding:0;margin:0 auto;display:inline-block; *display:inline;}

.pages ul li{float:left;margin:0 2px;line-height:22px;height:22px;}

.pages ul li a,.pages ul li span{color:#296CB3;padding:5px 8px;border:1px solid #ccc;border-radius: 3px;font-size:12px;text-decoration:none;}

.pages ul li a:hover,.pages ul li a.hover{color:#fff;background:#296CB3;border:1px solid #296CB3;font-weight:bold;}

.pages ul li.selected{}

.pages ul li.selected a{font-weight:bold;color:#fff;background:#296CB3;border:1px solid #296CB3;}

.pages ul li.itemCount{margin:5px;}



/*------分页2-----*/

.fy{width:100%;text-align:center;height:30px;margin:0 auto;font-size:12px;}

.fy ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}

.fy ul{zoom:1;padding:0;margin:0 auto;display:inline-block; *display:inline;}

.fy li {width:auto;float:left;margin:0 0 0 4px;border:0;line-height:30px;height:30px;padding:0;}

.fy a {display:block;padding:0 15px;background:#f2f2f2;}

.fy a:hover {background:#008579;color:#fff;}

.fy li.selected a {background:#008579;color:#fff;}

.fy .ts {padding:0 15px;background:#f2f2f2;}



/*清除浮动代码*/

.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}

.clearfix{zoom:1}







.nnr h3{  color: #333;

    font-size: 30px;

    font-weight: bold;

    line-height: 80px;

    text-align: center;}





#nav-menu{position:relative;z-index: 9999}

#nav-menu ul.menu  li.stmenu ul.children{

        position: absolute;

        z-index:9999;

        background:#008579;

        filter:alpha(opacity=70); /*IE滤镜，透明度50%*/

        -moz-opacity:0.7; /*Firefox私有，透明度50%*/

        opacity:0.7;/*其他，透明度50%*/

        left: 0;

}



.menu li a.navhover, .menu li a.xiala:hover{

	background-color:#047168;

}

 #Tab .Menubox1 li a{color:#999}

    #Tab .Menubox1 li.hover a{color:#01887d}

    .jy #nav-menu{background: #f5f5f5;}