@import url(foot_newok.css);
a.blue { color:#007f8b;}
a {text-decoration:none;color: #4c5858;}
.more { float:right; margin-right:20px; color:#029fa6; font-size:10.5pt; font-weight:bold;}
.box1 { width:100%; height:auto; margin:0px auto;}
/****************banner***************/

.box {width:100%; height: auto;margin:0 auto;}
.box .banner {width:100%; margin:0 auto;}
.box .cont{ width:100%; height:440px;margin:0 auto; z-index:1;}
.box .cont_xian{width:100%; height:5px;margin:0px auto;background-color:#997250;overflow:hidden; z-index:2;}
.box .cont_pz{ width:500px; height:90px;background:url(../images/pinzhi2.png) no-repeat; margin:0 auto; margin-top:70px; }

.news{ width:1200px; height:auto;margin:0 auto; font-family:"微软雅黑"; margin-top:40px; overflow: hidden;}
.news #l{ width:330px;height:500px;float:left;}
.news #r{ width:320px;height:500px;float:right;}
.news #c{ height:500px;margin:0 350px 0 370px;
}



.news #c p span{ color:#099;}

.news #c .news_top{ width:480px; height:50px; margin: 0 auto;}

.news #c .news_top span img{ margin:0; padding:0; height:22px; line-height:30px;}
.news #c .news_top .l{ width:130px; height:50px;float:left;font-size:20px; height:30px; color:#099; font-family:"微软雅黑";}
.news #c .news_top .l span{ font-size:10px; color:#b4b5b6; line-height:30px;}
.news #c .news_top .r{ width:120px; height:30px; float:right;line-height:30px; padding-top:5px;}

.news #c .news_content1{width:460px;height:450px; margin-top:10px;margin: 0 auto;}
.news #c .news_content1 a{ text-decoration:none;}
.news #c .news_content1 ul{width:450PX;height:440px; margin:0; padding:0; float:left; } 
.news #c .news_content1 ul li{ width:450PX; height:68px;float:left; font-size:12px; color:#888889;}
.news #c .news_content1 ul li span{ font-size:14px; color:#595757;}

.news #c .news_content1 ul li .con_data{ width:60px; height:60px;margin:0; padding:0;float:left; line-height:24px;}
.news #c .news_content1 ul li .con{ width:370px;height:60px; margin:0; padding:0;float:right;line-height:20px;}
.news #c .news_content1 ul li .con .title{  width:370px;height:20px; margin:0; padding:0;font-size:14px;}
.news #c .news_content1 ul li .con .content_zy{  width:370px;height:40px; margin:0; padding:0;line-height:14px;font-size:11px; }

.news #c .news_content1 ul li .con_data  .date_r{ color:#099; width:50px; float:left;font-size:17px; text-align:center;}
.news #c .news_content1 ul li .con_data  .date_y{ color:#666; width:50px; float:left; font-size:12px; text-align:center;}


.news #r .news_top{ width:290px; height:50px; margin: 0 auto;}
.news #r .news_top .l{ width:150px; float:left;font-size:20px; height:30px; color:#099; font-family:"微软雅黑";}
.news #r .news_top .l span{ font-size:10px; color:#b4b5b6; line-height:30px;}
.news #r .news_top .r{ width:54px; height:30px; float:right;line-height:30px; padding-top:5px;}
.news #r .news_content{width:298px; margin:0 auto;}
.news #r .news_content ul{width:295px; margin-top:2px;float:left;}
.news #r .news_content ul li{width:143px; height:105px;display:inline; float:left; margin-right:2px; padding-bottom:2px;}


img{border:0px solid #ccc}
.news #r .news_content li { padding:0px;width:145px;float:left}
.news #r .news_content li .img { padding:0px; border:1px solid #CBCBCB;display:block;}
.news #r .news_content li .img:link,.info li .img:visited {border:0px solid #CBCBCB;}
.news #r .news_content li .img:hover{width:144px;border:1px solid #009ea7;background:#f0f0f0;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}




.service{ width:1200px; height:210px;margin:0 auto;}
.service  .service_top{ width:300px;}
.service  .service_top .l{ width:290px; height:50px;float:left;font-size:20px; height:30px; color:#099; font-family:"微软雅黑";}
.service  .service_top .l span{ font-size:10px; color:#b4b5b6; line-height:30px;}
.service .news_content{width:1200px; height:175px; margin:0 auto;}
.service .news_content ul{ width:1200px; height:175px;  float:left; margin-top:30px;}
.service .news_content ul li{ width:150px; height:175px; float:left; display:inline;position:relative;}

.service .news_content ul li p{ left:0px; width:148px;font-size:16px; color:#33b9c4; font-family:"微软雅黑";position:absolute;height:50px;z-indent:2;top:128px; text-align:center; line-height:18px;} 
.service .news_content ul li p span{  left:0px; width:148px;font-size:9px; color:#b4b5b6;position:absolute;text-align:center; } 

.service .news_content ul li p a{color:#33b9c4;} 
.service .news_content ul li p a span{width:148px;font-size:9px; color:#b4b5b6;text-align:center; }

.service .news_content ul li  a:hover p{ font-size:16px; color:#9b7555; font-family:"微软雅黑";height:50px;z-indent:2;top:128px; text-align:center; line-height:18px;} 
.service .news_content ul li  a:hover p span{font-size:9px; color:#b4b5b6;} 

.bottom{ width:1200px; height:150px;margin:0 auto; }
.bottom .content_top{ width:1200px; margin:0 auto; margin-top:20px;}
.bottom .content_top .l{ width:50%; float:left;height:50px;float:left;font-size:20px; height:30px; color:#099; font-family:"微软雅黑";}
.bottom .content_top .l p{ font-size:14px;color:#717171; font-family:"微软雅黑";}
.bottom .content_top .l p a{ margin-right:5px;color:#717171;}
.bottom .content_top .l p a:hover{ color:#009ea7;}
.bottom .content_top .l span{font-size:10px; color:#b4b5b6; line-height:30px;}

.bottom .content_top .r{ width:50%; float:right;height:50px;float:left;font-size:20px; height:30px; color:#099; font-family:"微软雅黑";}
.bottom .content_top .r span{font-size:10px; color:#b4b5b6; line-height:30px;}
.bottom .content_top .r p{ font-size:14px;color:#717171; font-family:"微软雅黑";}
.bottom .content_top .r p a{ margin-right:5px;color:#717171;}
.bottom .content_top .r p a:hover{ color:#009ea7;}
.ditu { width:100%; height:302px; background: url(../images/ditu.png) center center no-repeat; margin-top: 80px;}
.ditu a{width:100px;height:102px; margin:0 auto; padding-top:200px; padding-left:100px;display:block;}
.foot_new{ width:1200px; height:190px;margin:0 auto;}
.foot_new .l{ width:30%; float:left;margin-top:20px;}
.foot_new .l p{float:left; text-align:left; font-size:12px; color:#717171; line-height:24px;}
.foot_new .r{ width:70%; float:right;}
.foot_new .r p{ width:100%; margin-top:5px;}
.foot_new .r p span{ width:250px; margin-right:30px;}



.ffff{ width:100%;height:55px;background-color:#009ea7; margin-bottom:20px; margin-top:10px;}
.ffff .beian{ width:1200px;height:50px; margin:0 auto;text-align:center;line-height:50px;vertical-align: middle;}
.ffff .beian img{ line-height:50px;vertical-align: middle;}
.ffff p{font-size:12px; color:#fff;}

.banner .sch { width:600px; height:50px; margin:20px 0px 0px 20px;}
.banner .sch span { float:left; width:80px; height:32px; line-height:32px; background:url(../images/sch_icon.png) no-repeat; font-size:18px; color:#00777b; padding-left:40px;}
.banner .sch .txt { float:left; width: 335px;height: 32px; line-height:32px; background: url(../images/sch_txt.png) center center no-repeat; border:0px; }
.banner .sch .txt input{ width:300px; margin-left:15px; height:28px; line-height:28px; border:0px; margin-top:1px; *margin-top:0px;}
.banner .sch .btn { float:left; width: 74px;height: 32px; background: url(../images/sch_btn.png) center center no-repeat; border:0px; margin-left:10px;}

.banner .hot { width:600px; height:30px; line-height:30px; margin:0px 0px 0px 20px; text-align:center;}
.banner .hot span { font-weight:bold; font-size:12px; color:#029fa6;}
.banner .hot a { color:#029fa6; font-size:12px; margin:0px 5px; }
.banner .nav { width:980px; height:65px; margin:30px auto 0px auto;}
.banner .nav ul li { width:60px; height:65px; float:left; position:relative; background:url(../images/ks_tag.png) 13px 0px no-repeat; margin:0px 5px 0px 5px;}
.banner .nav ul li.t2 { background:url(../images/ks_tag.png) -50px 0px no-repeat;}
.banner .nav ul li.t3 { background:url(../images/ks_tag.png) -115px 0px no-repeat;}
.banner .nav ul li.t4 { background:url(../images/ks_tag.png) -180px 0px no-repeat;}
.banner .nav ul li.t5 { background:url(../images/ks_tag.png) -250px 0px no-repeat;}
.banner .nav ul li.t6 { background:url(../images/ks_tag.png) -325px 0px no-repeat;}
.banner .nav ul li.t7 { background:url(../images/ks_tag.png) -395px 0px no-repeat;}
.banner .nav ul li.t8 { background:url(../images/ks_tag.png) -470px 0px no-repeat;}
.banner .nav ul li.t9 { background:url(../images/ks_tag.png) -540px 0px no-repeat;}
.banner .nav ul li.t10 { background:url(../images/ks_tag.png) -620px 0px no-repeat;}
.banner .nav ul li.t11 { background:url(../images/ks_tag.png) -690px 0px no-repeat;}
.banner .nav ul li.t12 { background:url(../images/ks_tag.png) -765px 0px no-repeat;}
.banner .nav ul li.t13 { background:url(../images/ks_tag.png) -840px 0px no-repeat;}
.banner .nav ul li.t14 { background:url(../images/ks_tag.png) -915px 0px no-repeat;}
.banner .nav a { display:block; width:60px; height:50px;}
.banner .nav span { position:absolute; width:60px; height:20px; line-height:20px; bottom:0px; left:0px; text-align:center; color:#029fa6}
.banner .nav span.b { font-weight:bold;}




<!--bigimg***********************************************-->

	*{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
		.ban{
			width: 100%;
			/*height: 560px;*/
			/*background: black;*/
			/*子绝父相*/
			position: relative;
			/*超出部分全部隐藏，解决横向滚动条*/
			overflow: hidden;
		}
		.ban ul{
			position: absolute;
		}
		.ban ul li{
			/*这个100%是相对于父盒子的（会把父盒子的宽度继承过来,如父盒子300%,这这里的100%就会相当于300%）*/
			width: 100%;
			height: 560px;
			float: left;
			background:  no-repeat center center;
		}
		/*.ban ul li:nth-child(1){*/
			/*background: url('../images/1.jpg') no-repeat center center;*/
		/*}*/
		/*.ban ul li:nth-child(2){*/
			/*background: url('../images/2.jpg') no-repeat center center;*/
		/*}*/
		/*.ban ul li:nth-child(3){*/
			/*background: url('../images/3.jpg') no-repeat center center;*/
		/*}*/
		.ban ol{
			/*width: 60px;*/
			height: 20px;
			background: rgba(0,0,0,0.5);
			position: absolute;
			left:50%;
			/*margin-left: -40px;*/
			bottom: 30px;
			padding: 0 10px;
			border-radius: 10px;
		}
		.ban ol li{
			width: 10px;
			height: 10px;
			float: left;
			margin: 5px 1px;
			background: rgba(255,255,255,0.5);
			border-radius: 50%;
			cursor: pointer;
		}
		.ban ol .current{
			background: rgba(255,255,255,1);
		}
		.ban i{
			width: 58px;
			height: 120px;
			position: absolute;
			top: 50%;
			margin-top: -60px;
			cursor: pointer;
			border-radius: 5px;
			display: none;
		}
		.ban .left{
			left: 60px;
			
		}
		.ban .right{
			right: 60px;
		
		}
		.ban .left:hover , .ban .right:hover{
			background-color: rgba(0, 0, 0, 0.31);
		}
		

/*专家*/
.zj_bg {

	width:1200px; margin:0 auto;
	margin-top:30px;

}

.zjtd {
	width: 1200px;
	height:575px;
	float: left;

	background-color:#eeefef;
	padding:10px 0px 0px 0px;
	margin-top:20px;
}


.zjtd_top{ width:1200px; height:30px; margin-top:38px; margin-bottom:10px;}
.zjtd_top span img{ margin:0; padding:0; height:22px; line-height:30px;}
.zjtd_top .l{ width:1140px; height:50px;float:left;font-size:20px; height:30px; color:#099; font-family:"微软雅黑";}
.zjtd_top .l span{ font-size:10px; color:#b4b5b6; line-height:30px;}
.zjtd_top .r{ width:54px; height:30px; float:right;line-height:30px; padding-top:5px;}


#tFocus {
	width: 1200px;
	height:570px;
	overflow: hidden;
	float: left;
	margin:5px 5px 5px 5px;

}
#tFocus .next{
	z-index:-99999px;

}
#tFocus-pic {
	width: 1200px;
	height: 360px;
	float: left;
	position: relative;
}
#tFocus-pic li {
	height: 360px;
	width: 1200px;
	position: absolute;
	filter:alpha(opacity:0);
}
.zjjs {
	margin-top: 20px;
	line-height: 25px;
	margin-left: 0px;
	color: #ffffff;
	font-size: 14px;
	font-weight: 100;
	width:710px;
	float:left;
}
.zjtd .right {width:800px;height:360px;float:right; margin-right:30px;

	  
	  }
.zjtd .right h3 {font-size:24px; height:40px; line-height:40px; text-align:left;font-family:'微软雅黑'; letter-spacing:2px; color:#F00; padding-bottom:5px;}
.zjtd .right h3 a{font-size:24px; height:40px; line-height:40px; text-align:left;font-family:'微软雅黑'; letter-spacing:2px; color:#F00;}
.zjtd .right h5 a{font-size:24px; height:40px; line-height:40px; text-align:left;font-family:'微软雅黑'; letter-spacing:2px; color:#F00;}
.zjtd .right h3 b { margin-left:5px; line-height:50px; font-weight:normal; color:#9b7555;font-family:'微软雅黑'; font-size:18px;}

.zjtd .right dl { position:relative; font-size:14px; line-height:24px; margin-bottom:5px; padding-top:5px;}
.zjtd .right dl span{ position:relative; font-size:20px; line-height:24px; margin-bottom:5px;color:#9b7555;font-family:'微软雅黑'; }
.zjtd .right dl dt { width: 75px;float: left;color: #009c9f;font-weight:600; }
.zjtd .right dl dd { width: 740px;float:left;color:#888889; font-size:14px; line-height:24px;}

.zjtd .right dl dt  img{ margin-top:10px;}
.zjtd .right div.li { clear:both; font-size:14px; line-height:24px;}
.zjtd .right div.li span { width: 75px;float: left;color: #009c9f;font-weight: bold;}
.zjtd .right div.li p { width: 350px;float: left;color: #4e5253; }
.zjtd .right div.btn { clear:both;width:760px;float:right; margin-left:650px;}

.zjtd .right div.btn a { float:right; width:115px;height: 30px; }

.zjtd .right div.btn a.zx { background: url(../images/ghyy.png); width:100px;}

.zjtd .left {
	width: 320x;
	height: 360px;
	float: left;
	overflow:hidden;

}
.zjtd .left img {
	width: 320px;
	height: 353px;
	
}
.zjtd .left span { display:block; position:relative; width:325px; height:40px; line-height:40px; text-align:center; background-color:#01a0a6; color:#FFF; font-family: "微软雅黑";font-size: 20px;}
.zjtd .left span font { font-size:10pt;}
#tFocusBtn {
	width: 1195px;
	height: 170px;

	float: left;
	z-index: 10;
	overflow: hidden;
	
	margin-top:5px;

	left:0px;
}
#tFocus-btn {
	width: 1186px;
	height: 170px;
	position: relative;
	left: 0;
	bottom: 0;
	overflow: hidden;
	float: left;
	cursor: pointer;
}
#tFocus-btn ul {
	width: 1200px;
	position: absolute;
	/*left: 0;左边滑动*/
	top: 0;
	height: 170px;
	float:left;
	margin:5px 0px 0px 0px;
	
}
#tFocus-btn ul li {
	float: left;
	display: block;
	width:116px;
	height:170px;
	background-color:#FFF;
	border: 0px solid #fff;
	margin-right:4px;
}
#tFocus-btn ul li.active {
	width:116px;
	height:165px;
/*	border: 1px solid #DE7E33;*/
	
}
#tFocus-btn ul li img {
	width:116px;
	height:134px;
	margin:0px;
	padding:0px;
	display:block;
}

#tFocus-btn ul li span { display:block; height:25px; line-height:25px; width:100%; background-color:#029fa6; text-align:center; color:#FFF; margin:0px; padding:0px;}
#tFocus-btn ul li.active span { display:block; height:25px; line-height:25px; width:100%; background-color:#9b7555; text-align:center; color:#fff; margin:0px; padding:0px;}
#tFocus-leftbtn {
	height: 10px;
	width: 1px;
	float: left;
	text-indent: -29999px;
	z-index:-99999px;
}
#tFocus-rightbtn {
	height: 10px;
	width: 1px;
	float: right;
	text-indent: -299999px;
	z-index:-99999px;
	
}

/*专家*/
/*首页专家*/

/*活动图集*/


.zj_bg .list { width:1200px; margin:0px auto;}
#zhuanjiaBox {width: 718px;height: 426px;background: #f5f5f5;border: 1px solid #dcdcdc; padding-top: 15px;}

.hdtj{ width:740px; float:left;}
.hdtj .hdtj_one{ width:740px; float:left;}
.hdtj .hdtj_one ul{ width:740px; height:120px;float:left;}
.hdtj .hdtj_one ul li{ width:115px; height:115px;float:left; margin:3px 4px;}
.hdtj .hdtj_two{ width:740px; float:left;}
.hdtj .hdtj_two .hdtj_two1{ width:120px;float:left;}
.hdtj .hdtj_two .hdtj_two1 ul{ width:116px;float:left;}
.hdtj .hdtj_two .hdtj_two1 ul li{ width:115px;float:left; margin:3px 4px;}

.hdtj .hdtj_two .hdtj_two2{ width:365px;float:left;}
.hdtj .hdtj_two .hdtj_two2 ul{ width:365px; height:240px;float:left;}
.hdtj .hdtj_two .hdtj_two2 ul li{ width:365px; height:115px;float:left; margin:3px 4px;}


.hdtj .hdtj_two .hdtj_two3{ width:246px;float:right;}
.hdtj .hdtj_two .hdtj_two3 ul{ width:246px; height:240px;float:left;}
.hdtj .hdtj_two .hdtj_two3 ul li{ width:115px; float:left;margin:3px 3px;}

/*印象妇儿*/
.yxfe {  width:1000px; border:1px solid #bbe1e2; margin:10px auto; }
.yxfe .tl { line-height:48px; background:url(../images/frame_tl.jpg) repeat-x;}
.yxfe .tl span { float:left; margin-left:20px; color:#029fa6; font-size:11pt; font-weight:bold; }
.yxfe .cont { background-color:#eefcfc; height:315px;}
.yxfe .cont ul { margin:15px 5px;}
.yxfe .cont ul li { float:left; margin-left:10px; margin-bottom:10px;}



.link { width:1000px; height:100px; border:1px solid #bbe1e2; margin:0px auto;}
.link .tl { height:36px; line-height:36px; background:url(../images/link_tl.jpg) repeat-x; border-bottom:1px solid #f8eafb; font-size:10pt;}
.link .tl span { width:85px; line-height:36px; font-size:10.5pt; font-weight:600; float:left; text-align:center; color:#c7c7c7;}
.link .tl em { float:left;}
.link .tl span.hover { color:#029fa6;}
.link .cont ul { margin:15px 20px;}
.link .cont ul li { float:left; line-height:30px;padding-left: 20px;}
.link a { color:#454545;}


/********内页*******/
.o_box { width:1000px; margin:0px auto;}
.o_ban { height:180px;z-index:-99999px;}
.o_ban img{z-index:-99999px;}
.o_sch { width:998px; height:33px; line-height:32px; border-top:3px solid #35adae;border-right:1px solid #35adae;border-bottom:1px solid #35adae;border-left:1px solid #35adae; margin:0px auto;}
.o_sch .sch .hot { float:left; width:650px; height:32px; font-size:9.5pt; color:#0e5d62;}
.o_sch .sch .hot span { font-weight:bold; margin:0px 10px 0px 20px;}
.o_sch .sch .hot a { margin-right:10px; color:#0e5d62;}
.o_sch .sch .txt { float:right; width: 215px;height: 32px; line-height:32px; background: url(../images/o_sch_icon.png) 10px center no-repeat; border:0px; }
.o_sch .sch .txt input{ width:180px; height:22px; line-height:22px; border:1px solid #76bcba; margin-top:4px; *margin-top:3px; margin-left:40px;}
.o_sch .sch .btn { float:right; width: 56px;height: 24px; background: url(../images/o_sch_btn.png) center center no-repeat; border:0px; margin:5px 10px 0px 15px;}
.o_box .frame_l { float:left; width:255px; margin-top:10px;}
.l_menu { width:253px;  border:1px solid #008888; border-radius:5px;}
.l_menu .tl { width:100%; height:30px; line-height:30px;background:url(../images/f_l_m_tl.png) center top no-repeat;border-bottom:1px solid #c9c9c9;}
.l_menu .cont { width:230px; margin:10px 12px 20px 11px;}
.l_menu .cont ul li {height:40px; line-height:40px; border-bottom:1px dashed #ccc; }
.l_menu .cont ul li a { width:220px; height:40px; display:block;font-family:'微软雅黑';font-size:11.5pt; font-weight:bolder; color:#4c5858;}
.l_menu .cont ul li.hover { background:url(../images/f_l_m_bg.png) center center no-repeat;}
.l_menu .cont ul li i { color:#009ea9; margin-left:50px; margin-right:5px;}
.l_menu .cont ul li.hover i { color:#fff661;}
.l_menu .cont ul li:hover { background:url(../images/f_l_m_bg.png) center center no-repeat;}
.l_menu .cont ul li:hover i { color:#fff661;}


.o_box .frame_r { float:right; width:735px; margin-top:10px}
.o_box .frame_r .tl { width:100%; height:30px; line-height:30px;background:url(../images/f_r_b_t.png) left top no-repeat;}
.o_box .frame_r .tl span { margin-left:20px;}
.o_box .frame_r .cont { width:100%; background:url(../images/f_r_b_m.png) repeat-y; padding:10px 0px; }
.o_box .frame_r .cont .abstract { padding:15px 16px 15px 15px;}
.o_box .frame_r .cont .abstract p { text-indent:2em;font-size:10.5pt; line-height:30px;}
.o_box .frame_r .bt { width:100%; height:10px;background:url(../images/f_r_b_b.png) left top no-repeat;}
ul.imglist { margin:15px 16px 15px 15px; }
ul.imglist li { float:left; width:225px; height:185px; margin:0px 10px 20px 0px; position:relative; } 
ul.imglist li img { width:223px; height:145px; border:1px solid #35adae;}
ul.imglist li span { position:absolute; width:225px; height:30px; line-height:30px; bottom:0px; left:0px; text-align:center; font-size:10.5pt; }

.pagelist { height: 30px;width: 808px;text-align: center;margin-bottom: 30px;clear: both;padding-top: 30px;}


/************专家**************/
.zjlist { margin:0px 16px 15px 15px; }
ul.zjlist li { float:left; width:170px; height:215px; margin:10px 8px 0px 0px; position:relative; } 
ul.zjlist li img { width:168px; height:183px; border:1px solid #88d2d7;}
ul.zjlist li span { position:absolute; width:170px; height:30px; line-height:30px; background-color:#88d2d7; bottom:0px; left:0px; text-align:center; font-size:11pt; color:#414141;}
/**************************/
.picbox { width: 700px; margin: 0px auto;}
.picbox #zj-wrap { width: 700px; height: 350px; overflow: hidden;margin: 0 auto; }
.picbox #zj-wrap .zj-box { width: 3605px;height: 350px;}
.picbox #zj-wrap .zj-cont { width:700px;height: 350px; position: absolute;background: #f5f5f5;}

.picbox #img-tab { height: 130px; background-color:#b4e1e4;}
.picbox #img-tab .scroll { width: 600px; height: 110px;float: left;overflow: hidden; margin:10px 10px 10px 10px;}
.picbox #img-tab .scroll ul li { width: 110px; height: 110px;float: left;display: inline;border-left: none;	border-bottom: 0; margin:0px 5px;}
.picbox #img-tab .imgTabLeft { width:15px; height:50px;display: block; float: left; background:url(../images/flash_btn.png) 0px 0px; margin:40px 0px 0px 20px; cursor:pointer;}
.picbox #img-tab .imgTabRight{ width:15px; height:50px;display: block; float: left; background:url(../images/flash_btn.png) 15px 0px;  margin:40px 0px 0px 10px; cursor:pointer;}

#play { width: 700px;text-align: center; position: relative;overflow: hidden;margin: 5px auto;}
.img_hd { width:700px; height:130px; background-color:#b4e1e4; position:relative;}
.img_hd ul { margin:0px 40px; padding:10px 0px;}
.img_hd li { width: 110px; height: 110px; float: left; margin: 0 4px 0 4px;position: relative; cursor:pointer;}


/****************专家内页****************/
.zjshow { width:700px; margin:0px auto; }
.zjshow dl dt { width:700px; height:34px; line-height:34px; background:url(../images/zj_tl_bg.png) center center; }
.zjshow dl dt span { margin-left:40px; color:#02979e; font-weight:600; font-family: '微软雅黑'; font-size:11pt;}
.zjshow dl dd { margin:10px 10px;}
.zjshow dl dd p { text-indent:2em; font-size:10.5pt; line-height:24px;}
.ysjj { width:100%; height:330px; margin:10px auto}
.ysjj .l { float:left; width:298px; height:321px; border: 1px solid #085c63; background-color:#e6f6f6; text-align:center;}
.ysjj .r { float:right; width:390px; height:321px; position:relative;}
.ysjj .l img { vertical-align:middle; margin:0px auto; max-height:353px; max-width:298px;}
.zjshow .ysjj .r h1 { margin:12px 0px 0px 45px;font-family: '微软雅黑'; font-weight:500; font-size:14.5pt; color:#434646; line-height:38px;}
.zjshow .ysjj .r h1 em { font-size:12.5pt; line-height:30px; margin-left:20px; font-weight:normal;font-style:normal;}
.zjshow .ysjj .r ul li { margin:0px 0px 0px 42px;font-family: '微软雅黑'; font-weight:600; font-size:10.5pt; color:#646464; line-height:32px; }
.zjshow .ysjj .r ul li span { color:#02979e;}
.zjshow .ysjj dl { margin:10px auto; width:370px; margin:0px auto;}
.zjshow .ysjj dl dt { width:370px; height:28px; line-height:28px; background:url(../images/zj_zzsj.png) center center; }
.zjshow .ysjj dl dt span { margin-left:40px; color:#02979e; font-weight:600; font-family: '微软雅黑'; font-size:11pt; margin-right:10px;}
.zjshow .ysjj dl dd { margin:10px 0px;}
.zjshow .ysjj #shijian { background-color:#9dd2d6; border-right:1px solid #9dd2d6; border-top:1px solid #9dd2d6; border-collapse:collapse;}
.zjshow .ysjj #shijian th { background-color:#bbe7ea; height:36px; line-height:36px; text-align:center; border-bottom:1px solid #9dd2d6;border-left:1px solid #9dd2d6; }
.zjshow .ysjj #shijian td { height:30px; background-color:#fff; text-align:center; color:#085c63; line-height:18px;empty-cells:show;border-left:1px solid #9dd2d6; border-bottom:1px solid #9dd2d6; }
.zjshow .ysjj #shijian td strong { color:#085c63;}

.zjshow .ysjj .btn { width:370px; position:absolute; bottom:1px; left:10px;}
.zjshow .ysjj .btn .qq { float:left; width:115px; height:30px;background:url(../images/zj_btn.png) 0px 0px; margin-left:5px;}
.zjshow .ysjj .btn .gh { float:left; width:115px; height:30px;background:url(../images/zj_btn.png) 115px 0px; margin-left:5px;}
.zjshow .ysjj .btn .zx { float:left; width:115px; height:30px;background:url(../images/zj_btn.png) 235px 0px; margin-left:5px;}
.zjshow .ysjj .czsj em { font-size:10.5pt; font-weight:; color:#db0303;font-style:normal;}
.zjshow .ysjj .czsj1 em { font-size:10.5pt; font-weight:; color:#db0303;font-style:normal;}
.yxdp dd span{ font-size:10pt; margin-left:15px;}
.yxdp td { line-height:30px;}
input.in1 { width:150px; height:24px; line-height:24px; background-color:#f6f5f6; border:1px solid #ccc;}
textarea.in2 { width:450px; height:120px; line-height:24px; background-color:#f6f5f6; border:1px solid #ccc;}

#submit { width:80px; height:30px; background:url(../images/zj_tj_btn.png) 80px center; border:0px; margin-top:5px; cursor: pointer;}
#reset { width:80px; height:30px; background:url(../images/zj_tj_btn.png) left center; border:0px; margin-top:5px; cursor: pointer;}

.yxdp ul li { position:relative; clear:both; border-top: 1px solid #ccc;}
.yxdp .l { width:100px; float:left;}
.yxdp .r { width:580px; float:right;}
.yxdp .l img { margin:20px 30px 0px 30px;}
.yxdp .l span { display:block; height:24px; line-height:24px; text-align:center; font-size:9pt; }
.yxdp .r p { font-size:9pt; margin-top:10px; line-height:20px;}
.yxdp .r .tc { font-size:9pt; color:#989898; height:30px; line-height:30px; margin-top:10px;}
.yxdp .r .tc span { float:left;}
.yxdp .r .tc em { float:right; width:140px;height:28px; }
.yxdp .r .tc .yh { background:url(../images/yh_icon.png) left center no-repeat; padding-left:20px;}
.yxdp .r .tc .dz { background:url(../images/dz_icon.png) left center no-repeat; padding-left:20px; margin-left:10px;}


/*************文章列表*************/
.arclist { width:700px; margin:0px auto;}
.arclist dl { width:700px; height:125px; margin:10px auto 0px auto; border-bottom:1px dashed #cdcdcd; clear:both;}
.arclist dl dt { float:left; width:128px; height:111px; border:1px solid #cdcdcd; text-align:center; background-color:#f4f4f4; }
.arclist dl dt img { max-height:111px; max-width:128px; margin:0px auto; vertical-align:middle;}
.arclist dl dd { float:right; width:550px; position:relative;}
.arclist dl dd h3 { width:440px; height:30px; line-height:30px; color:#666666; font-family: '微软雅黑'; font-weight:normal; font-size:11.5pt; overflow:hidden; }
.arclist dl dd h3 a { font-size:12pt; color:#666666;}
.arclist dl dd h3 strong { margin-right:5px; font-size:12pt;}
.arclist dl dd .time { position:absolute; right:10px; top:5px; color:#bbbbbb;}
.arclist dl dd p { color:#5d5d5d; line-height:24px; font-size:9.5pt; margin-top:5px; text-indent:2em;}
a.orange { color:#ff5a00; }

/****************文章内容页******************/
.arcshow { width:700px; margin:0px auto;}
.arcshow h1 { line-height:30px; font-size:12.5pt; color:#292828; text-align:center; margin:15px auto 0px auto;}
.arcshow .arr { text-align:center; line-height:30px; color:#a4a4a4; font-size:9.5pt; font-family: '微软雅黑'; border-bottom:1px dashed #ededed;}
.arcshow .arr i { color:#46afb3; margin-right:10px;font-style:normal;}
.arcshow .takeaway { width:100%; height:85px; background:url(../images/arc_dd.png) left center no-repeat; overflow:hidden;}
.arcshow .takeaway p { width:540px; padding:20px 0px 20px 140px; line-height:24px;}
.arcshow .takeaway p img{ width:540px;}

.arcshow .content { color:#4c4b4b; font-size:9.5pt; line-height:30px; font-size:9.5pt; font-family: '微软雅黑'; text-align:left; padding:20px 0px; }
.arcshow .content img {MAX-WIDTH: 90%!important;HEIGHT: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important; padding-top:15px; padding-bottom:15px;}
.fynav { font-size:14px; width:650px;text-align:center; color:#009c9f;height:30px;padding:0 30px 10px 60px; margin-left:120px;}
.fynav b {float:left;font-size:14px;padding:1px 6px;}
.fynav li {float:left;margin:0 3px;font-size:13px;}
.fynav li a , .con-page b:hover {color:#009c9f;}
.fynav li a {padding:2px 6px;border:1px solid #009c9f;background:#fff;}
.fynav li.thisclass a , .fynav li a:hover {color:#fff;background:#009c9f;text-decoration:none;}
.fynav li {display: inline;line-height:50px; margin-left:15px;}
.tp { width:650px; margin:auto; text-align:center;}


.anniu { color:#009; width:200px;}
.an { width:500px; background-color:#F00;}

.arcshow .wxts { width:665px; height:90px; background:url(../images/arc_ts.png) left center no-repeat; margin:10px auto; position:relative;}
.arcshow .wxts .zx { position:absolute; width:115px; height:31px; top:30px; right:150px; background:url(../images/arc_btn.png) 0px 0px no-repeat;}
.arcshow .wxts .yy { position:absolute; width:115px; height:31px; top:30px; right:20px; background:url(../images/arc_btn.png) -116px 0px no-repeat;}
.arcshow .pre { width:100%; line-height:40px; border-top:1px dashed #ededed; margin-top:20px; text-align:center;}
.arcshow .pre ul li { float:left; width:50%; height:40px; text-align:left; overflow:hidden; font-size:10.5pt;}
.arcshow .pre ul li span { margin-left:10px; color:#616060;}
.arcshow .pre ul li a { font-size:10.5pt; color:#616060;}

dl.lswz { width:700px; margin:10px auto;}
dl.lswz dt { width:700px; height:28px; line-height:28px; background:url(../images/arc_tl.png) center center; }
dl.lswz dt span { margin-left:40px; color:#02979e; font-weight:600; font-family: '微软雅黑'; font-size:11pt;}
dl.lswz dd ul { margin:10px 15px;}
dl.lswz dd ul li { line-height:30px; clear:both;}
dl.lswz dd ul li a { float:left;background: url(../images/icon_1.png) no-repeat left 10px;padding-left: 15px;width: 350px;height: 30px;font-size: 10pt;overflow: hidden;}
dl.lswz dd ul li span { font-weight: normal;float: right;color: #979797;font-size: 11px;font-family: Arial, Helvetica, sans-serif;}


/************科室服务**************/
.ksfw { width:700px; margin:10px auto;}
.ksfw dl dt { width:700px; height:34px; line-height:34px; background:url(../images/zj_tl_bg.png) center center; }
.ksfw dl dt span { margin-left:40px; color:#02979e; font-weight:600; font-family: '微软雅黑'; font-size:11pt;}
.ksfw dl dd { margin:10px 10px;}
.ksfw dl.js { margin-bottom:10px;}
.ksfw dl.js .l { float:left; width:280px; height:215px; background:url(../images/ksjs_bg.png) center center no-repeat;}
.ksfw dl.js .l img { width:240px; height:170px; margin:20px;}
.ksfw dl.js .r { min-height:215px; color:#4f4f4f;}
.ksfw dl.js .r p { text-indent:2em; line-height:30px; font-size:10.5pt; font-family: '微软雅黑'; }
.ksfw dl.xm { clear:both; padding-top:10px;}
.ksfw dl.xm dd { line-height:30px; margin:10px 15px; clear:both; }
.ksfw dl.xm a { font-size:10pt; font-weight:bold; color:#fff; font-family: '微软雅黑'; height: 30px; line-height: 30px;padding: 2px 10px;
float: left;text-align: center;-moz-border-radius: 10px;border-radius: 10px;background-color: #019da9;overflow: hidden; margin:5px 5px; 5px 0px;}
.ksfw dl.xm p { text-indent:2em;}
.ksfw dl.zj { clear:both; position:relative; padding-top:10px;}
.zj dd { position:relative;}
.zj #zj-wrap { width: 700px; height: 380px; overflow: hidden;margin: 0 auto; }
.zj #zj-wrap .zj-box { width: 1000px;height: 380px;}
.zj #zj-wrap .zj-cont { width:700px;height: 380px; position: absolute;}
.zj #zj-wrap .zj-cont .l { width: 325x; height: 380px;float: left;overflow: hidden;}
.zj #zj-wrap .zj-cont .l img { width: 325px;height: 350px; display:block;}
.zj #zj-wrap .zj-cont .l span { display: block;position: relative;width: 325px;height: 30px;line-height: 30px;text-align: center;background-color: #01a0a6;color: #FFF;font-family: "微软雅黑";font-size: 20px;}
.zj #zj-wrap .zj-cont .r { width: 340px;height: 390px;float: right; position:relative; margin-right: 10px;center;font-family: "微软雅黑";}
.zj #zj-wrap .zj-cont .r h3 { color: #4e5253; font-size: 14pt; height: 40px;line-height: 40px;text-align: center;}
.zj #zj-wrap .zj-cont .r h3 b { margin-left: 15px;line-height: 50px;font-weight: normal;}
.zj #zj-wrap .zj-cont .r ul { font-size: 10pt; line-height: 24px;}
.zj #zj-wrap .zj-cont .r ul li { clear:both;}
.zj #zj-wrap .zj-cont .r ul li i { width: 75px;float: left;color: #009c9f;font-weight: 600;}
.zj #zj-wrap .zj-cont .r ul li span { width: 260px;float: left;color: #4e5253;}
.zj #zj-wrap .zj-cont .r div.btn { width:300px; height:35px; position:absolute; left:20px; bottom:20px; }
.zj #zj-wrap .zj-cont .r div.btn .zx { float:left; width:115px; height:31px; background:url(../images/arc_btn.png) 0px 0px no-repeat; margin:0px 20px;}
.zj #zj-wrap .zj-cont .r div.btn .gh { float:left; width:115px; height:31px; background:url(../images/arc_btn.png) -116px 0px no-repeat;}

.zj #img-tab { position:relative; width: 100%;height: 170px;z-index: 20;overflow: hidden;background: #ddefef;margin-top: 2px;}
.zj #img-tab .scroll { width: 640px; height: 160px; position:relative; overflow: hidden; margin:0px 10px 0px 50px;}
.zj #img-tab .scroll ul { width: 1000px;position: absolute;left: 0;top: 0;height: 145px;float:left;margin:10px 0px;}
.zj #img-tab .scroll ul li { float: left;display: block;width:100px;height:145px;background-color:#FFF;border: 1px solid #fff;margin-right:10px; cursor:pointer;}
.zj #img-tab .scroll ul li.border { border: 1px solid #DE7E33;}
.zj #img-tab .scroll ul li img { width: 100px;height: 120px;margin: 0px;padding: 0px;}
.zj #img-tab .scroll ul li span { display:block; height:24px; line-height:24px; width:100%; background-color:#029fa6; text-align:center; color:#FFF; margin:0px; padding:0px;}
.zj #img-tab .imgTabLeft { height: 160px;width: 45px;display: block; position:absolute; background: url(../images/gd_l.png) no-repeat 15px 60px; cursor:pointer; left:0px; top:10px; z-index:40;}
.zj #img-tab .imgTabRight{ height: 160px;width: 45px;display: block; position:absolute; background: url(../images/gd_r.png) no-repeat 10px 60px; cursor:pointer; right:0px; top:10px; z-index:0;}

/*************医生出诊时间****************/
.maxbox { width:1200px; margin:10px auto;}
.maxbox .tl { width:1060px; height:32px; line-height:32px;/* background:url(../images/max_tl_t.png) left top no-repeat; */font-size:10.5pt;}
.maxbox .tl span { margin:0px 5px 0px 70px;    font-size: 22px; font-weight: 400;color: #009ea7;}
.maxbox .tl span small{font-size: 16px;margin-left: 5px;}
.maxbox .tl a { color:#017475}
.maxbox .cont { width:100%; /* background:url(../images/max_tl_m.png) repeat-y; */ display:block; }
.maxbox .cont .abstract { font-size:10.pt; line-height:30px; padding:15px 16px 15px 15px;}
.maxbox .bt { width:100%; height:5px;/* background:url(../images/max_tl_b.png) left top no-repeat; */}
#yq { width:960px; margin:0px auto; padding-top:10px;}
#yq .yqtl { width:100%; height:80px; line-height:60px; background:url(../images/czsj_tl_bg.png) center center no-repeat; }
#yq .yqtl span,#yq .yqtl a { float:left; width:85px; height:30px; line-height:30px; font-size:10.5pt; text-align:center; color:#4f4f4f; margin-top:10px;}
#yq .yqtl span.hover { background:url(../images/yq_tl.png) center center no-repeat; font-weight:bold; }
#yq .yqtl em { float:left; height:30px; line-height:30px; margin:10px 10px 0px 10px;}
#yq .yqcont { width:900px; margin:10px auto;}
#yq dl {
	width: 900px;margin: 10px auto;
}
#yq dl dt {
	width: 100%;
	height: 80px;
	line-height: 60px;
	background: url(../images/czsj_tl_bg.png) center center no-repeat;
}
#yq dl dt span { 
	float:left; width:85px; height:30px; line-height:30px; font-size:10.5pt; text-align:center; color:#4f4f4f; margin-top:10px; cursor:pointer;
}
#yq dl dt span.hover { background:url(../images/yq_tl.png) center center no-repeat; font-weight:bold; }
#yq dl dt em { float:left; height:30px; line-height:30px; margin:10px 10px 0px 10px;}


table.gridtable { width:100%; font-family: verdana,arial,sans-serif;color:#0f1718;border-right:1px solid #1e2627; border-top:1px solid #1e2627; border-collapse:collapse;}
.gridtable th{ text-align:center; background-color:#009ea7; font-size:14pt; font-weight:bolder;line-height:40px; border-bottom:1px solid #1e2627;border-left:1px solid #1e2627;}

.gridtable td { text-align:center; background-color:#fff; line-height:30px;padding: 5px;border-bottom:1px solid #1e2627;border-left:1px solid #1e2627;}
.gridtable td.w1{ background-color:#f7f7f7;}
.gridtable td.ww{ background-color:#cae6e9;}
.maxbox .cont .line { width:100%; border-bottom:1px solid #dcdcdc; margin:10px auto; }
#yq .ts { width:900px; text-align:right; line-height:30px; font-size:10.5pt; color:#0c8c99; margin:10px auto 0px auto;}

.maxbox .cont #yygh { width:900px; margin:20px auto;}
.maxbox .cont #yygh .yygh_tl { height:40px; background:url(../images/yygh_tl.png) no-repeat; margin:0px 0px 10px 0px; }
table.gridtable { width:100%; }
table.gridframe td { padding:4px; text-align:left; font-size:11.5pt; line-height:40px;}
table.gridframe td em { font-size: 16px;color: #333333;}
table.gridframe td span {display: inline-block;width: 125px;height: 40px;line-height: 40px;}
table.gridframe td i { font-size: 13.33;color: #cc0000;font-style: normal;padding-left: 9px;}
table.gridframe td select { height: 40px; line-height:40px;width: 125px;appearance: none;-moz-appearance: none;-webkit-appearance: none;border: none; margin:1px 0px 0px 5px; font-size:11pt; background: url(../images/cz6.png) no-repeat left center;}
table.gridframe td input { width: 125px;height: 40px;line-height: 40px;margin:1px 0px 0px 5px; font-size:11pt; background: url(../images/cz6.png) no-repeat left center;}
table.gridframe td img { margin-top:20px;}

.maxbox .cont #yygh .ts { text-align:right; line-height:30px; font-size:10.5pt; color:#0c8c99; margin-top:10px;}
.maxbox .cont .blink { width:725px; height:120px; margin:20px auto 0px auto;background:url(../images/czsj_ft.png) center center no-repeat; }
.maxbox .cont .blink a { float:left; width:110px; height:100px; margin:5px 5px; }


.zzbox { width: 1200px; margin: 0px auto;padding-top: 10px; }
.zzbox .yq { 
 	width: 100%;height: 80px;line-height: 60px; background: url(../images/czsj_tl_bg.png) center center no-repeat;
}
.zzbox .yq span { 
	float:left; width:85px; height:30px; line-height:30px; font-size:10.5pt; text-align:center; color:#4f4f4f; margin-top:10px; cursor:pointer;
}
.zzbox .yq span.hover { background:url(../images/yq_tl.png) center center no-repeat; font-weight:bold; }
.zzbox .yq em { float:left; height:30px; line-height:30px; margin:10px 10px 0px 10px;}
.zzbox .yq a { 
	float:left; width:85px; height:30px; line-height:30px; font-size:10.5pt; text-align:center; color:#4f4f4f; margin-top:10px; cursor:pointer;
}
.zzbox ul.zzks { width: 1060px; margin: 0px auto; margin-left: 67px;}
.zzbox ul.zzks li {
	width: 205px; height:40px; line-height:40px; margin-left:5px; float: left;text-align: center;-moz-border-radius: 10px;border-radius: 10px;border: 1px solid #ababab; overflow:hidden;margin-bottom: 10px;background-color: #fff;
}
.zzbox ul.zzks li.hover { background-color:#009ea7;}
.zzbox ul.zzks li a { display:block; color:#027e87; font-size:16px; font-family: "微软雅黑"; }
.zzbox ul.zzks li.hover a { color:#FFF;}
.zzbox .ts { width:1200px; text-align:center; line-height:30px; font-size:10pt; color:#0c8c99; margin:10px auto 0px auto;}
#gridD { width:1060px; margin:0px auto;margin-left: 70px;}
#gridD td { font-size:14px; }
#yygh .btn { width:300px; height:40px; line-height:40px; margin:30px auto 0px auto;}
#yygh .btn .rest { float:left; width:120px; height:30px; background:url(../images/yy_btn.png) 0px 0px no-repeat;cursor:pointer;}
#yygh .btn .tjbtn { float:left; width:130px; height:30px; background:url(../images/yy_btn.png) -122px 0px no-repeat;cursor:pointer;}

/*************健康教育*************/
.jkjy_box { width:700px; height:400px; margin: 10px auto;}
.jkjy_box .jkjy_box_tl { width: 700px; height: 34px; line-height: 34px;background: url(../images/zj_tl_bg.png) center center; }
.jkjy_box .jkjy_box_tl b { float:left; margin-left: 40px;color: #02979e;font-weight: 600;font-family: '微软雅黑';font-size: 10pt;}
.jkjy_box .jkjy_box_tl span { float:right; margin-right:20px;}
.jkjy_box .jkjy_box_tl span a { color:#085c63; margin:0px 2px; font-size:10pt; }
.jkjy_box .jkjy_box_tl span a.hover { font-weight:bold;}
.jkjy_box .jkjy_box_cont { width:660px; height:330px; margin:10px auto;}
.jkjy_box_cont dl { height:230px; border-bottom:1px dashed #085c63; margin-bottom:10px;}
.jkjy_box_cont dt { float: right; width: 280px;height: 215px;background: url(../images/ksjs_bg.png) center center no-repeat;}
.jkjy_box_cont dt img { width: 240px; height: 170px; margin: 20px;}
.jkjy_box_cont dd { float: left; width: 380px;height: 215px;line-height: 30px;font-size: 11.5pt;color: #4f4f4f; font-family: '微软雅黑';}
.jkjy_box_cont dd h3 { line-height:30px; color:#085c63; font-size:13.5pt; text-align:center; margin-top:10px;}
.jkjy_box_cont dd h3 a { font-size:13.5pt; color:#085c63; }
.jkjy_box_cont dd p { text-indent:2em; line-height:26px; letter-spacing:1px;}
.jkjy_box_cont dd a { font-size:11.5pt;}
.jkjy_box_cont ul li { float:left; width:320px; line-height:30px; margin-left:10px; font-size:11.5pt;}
.jkjy_box_cont ul li i { color:#008889; margin-right:5px;}
.jkjy_box_cont ul li a{ color:#4f4f4f;}
.jkjy_box_cont ul li a:hover { font-weight:008889;}

/****************套餐计划********************/
dl.tclist {
	width:700px; margin: 10px auto;
}
dl.tclist dt { width: 100%; height: 80px;line-height: 60px;background: url(../images/czsj_tl_bg.png) left center no-repeat;}
.tclist dt span { 
	float: left;width: 85px;height: 30px;line-height: 30px;font-size: 10.5pt;text-align: center;color: #4f4f4f;margin-top: 10px;
}
.tclist dt span.hover { 
	background: url(../images/yq_tl.png) center center no-repeat;font-weight: bold;
}
.tclist dt em {
	float: left;height: 30px;line-height: 30px;margin: 10px 5px 0px 5px;
}
dl.tclist dd {
	
}
.tclist dd ul li {
	float:left;
	width:220px;
	height:200px;
	background:url(../images/img_bg.png) center top no-repeat;
	font-size:11pt;
	font-weight:bold;
	font-family: '微软雅黑';
	margin-left:10px;
}
.tclist dd ul li img {
	width:200px;
	height:150px;
	padding:10px 10px;
}
.tclist dd ul li span { 
	display:block; width:100%; height:30px; line-height:30px; text-align:center; font-weight:bold; 
}

/**********套餐计划详细页面************/
.tcbox {
	width: 700px;
	margin: 10px auto;
	clear:both;
}
.tcbox .tcbox_tl {
	width: 700px;
	height: 34px;
	line-height: 34px;
	background: url(../images/zj_tl_bg.png) center center;
	margin:10px 0px;
}
.tcbox .tcbox_tl span {
	margin-left: 40px;
	color: #02979e;
	font-weight: 600;
	font-family: '微软雅黑';
	font-size: 10pt;
}
.tcbox .tcbox_cont {
	margin:10px 20px;
}
.tcbox .tcbox_cont p {
	font-size:10.5pt;
	color:#4f4f4f;
	line-height:30px;
	text-indent:2em;
}

.tcbox .tcbox_cont h3 { color:#ff4800; font-size:11.5pt; line-height:40px; text-indent:2em;}
.tcbox .title { 
	text-align:center; font-weight:bold; line-height:32px; font-size:11pt; color:#2c2c2c;font-family: '微软雅黑';
}
.tcbox dl { margin-top:2px;}
.tcbox dl dt { width:100%; height:40px; line-height:40px; background: url(../images/3.jpg) 675px 20px no-repeat #59b2b9; cursor: pointer;}
.tcbox dl dt.hover { background: url(../images/1.jpg) 675px 10px no-repeat #59b2b9;}
.tcbox dl dt span { color:#FFF; font-size:12.5pt; font-weight:bold; margin-left:20px; }
.tcbox dl dd { text-align:center; margin:10px auto;}
.tcbox dl dd .ts { width:650px; color:#fd560c; font-size:9.5pt; line-height:20px; margin:10px auto; text-align:left;}

/******专题列表*******/
.ztlist {
	width:100%;
	margin: 0px auto;
	padding-top: 10px;
}
.ztlist .ztlist_tl {
	width: 100%;
	height: 80px;
	line-height: 60px;
/* 	background: url(../images/ztlist_tl_bg.png) center center no-repeat; */
}
.ztlist .ztlist_tl span.hover {
	background: url(../images/yq_tl.png) center center no-repeat; font-weight: bold;
}
.ztlist .ztlist_tl span {
	float: left;
	width: 100px;
	height: 40px;
	line-height: 40px;
	font-size: 14pt;
	text-align: center;
	color: #4f4f4f;
	margin-top: 10px;
}
.ztlist .ztlist_tl em {
	float: left;
	height: 40px;
	line-height: 40px;
	margin: 10px 5px 0px 5px;
}
.ztlist .ztlist_cont {
	width:100%; margin:10px auto;
}
.ztlist .ztlist_cont dl {
	width:900px; height:280px; margin:0px auto;
}
.ztlist .ztlist_cont dl dt {
	float:left; width:450px; border:1px solid #dbdbdb; text-align:center;
}
.ztlist .ztlist_cont dl dt img {
	width:430px; height:250px; margin:10px 10px;
}
.ztlist .ztlist_cont dl dd  { 
	float:right; width:420px;
}
.ztlist .ztlist_cont dl dd h3 { 
	width:420px;font-size:12.5pt; color:#007f8b; line-height:30px; text-align:center; margin-top:15px;
}
.ztlist .ztlist_cont dl dd p { 
	text-indent:2em; font-size:11.5pt; color:#4f4f4f; line-height:30px; margin-top:10px;
}
.ztlist .ztlist_cont dl dd a { 
	font-weight:bold;
}
.ztlist .ztlist_cont .line { border-bottom:1px solid #dbdbdb; margin:15px auto;
}

.ztlist_cont .ulist { width:940px; height:600px; margin:0px auto;}
.ztlist_cont .ulist ul li { float:left; width:300px; height:270px; margin:20px 20px 0px 0px; margin-right:20px; border-bottom:1px dashed #dbdbdb;}
.ztlist_cont .ulist ul li span { display:block; line-height:30px; color:#898989; font-size:10.5pt; font-weight:bold; padding-left:30px; background:url(../images/icon3.png) 10px center no-repeat;}

/*****************保健卡中心*****************/
.bjk { width:960px; margin:0px auto; display:block; }
.bjk .jj { clear:both; }
.bjk .jj dt { float:left; width:440px; height:400px;}
.bjk .jj dd { float:right; width:500px; }
.bjk .jj dd h3 { width:100%; height:95px; background:url(../images/bjk_zn.png) center center no-repeat; margin:60px 0px 40px 0px;}
.bjk .jj dd p { text-indent:2em; font-size:10.5pt; line-height:30px; color:#4f4f4f;}

.bjk dl.zc { clear:both; }
.bjk dl.zc dt {
	width: 100%;
	height: 80px;
	line-height: 60px;
	background: url(../images/czsj_tl_bg.png) center center no-repeat;
}
.bjk dl.zc dt span {
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 11.5pt;
	text-align: center;
	color: #4f4f4f;
	margin-top: 10px;
	padding:0px 20px; cursor:pointer;
}
.bjk dl.zc dt span.hover {
	background-color:#9cdde3;
	border-radius:10px;
	font-weight:bold;
	-moz-border-radius: 10px; -webkit-border-radius: 10px; 
}
.bjk dl.zc dt em {
	float: left;
	height: 30px;line-height: 30px;
	margin: 10px 5px 0px 5px;
}
.bjk dl.zc dd { width:850px; margin:0px auto;letter-spacing:1px;font-family: '微软雅黑'; color:#02717b;}
.bjk dl.zc dd ul li {
	line-height:30px;font-size:10.5pt; text-indent:2em;
}
.bjk dl.zc dd p {
	line-height:30px; font-size:10.5pt; text-indent:2em;
}
.bjk dl.zc dd h2 {
	font-size:11pt; line-height:40px;
}
.bjk dl.zc dd h3 { line-height:30px;font-size:11pt; font-weight:normal; }
.bjk .zs {
	text-align: right;
	line-height: 30px;
	font-size: 9pt;
	color: #0c8c99;
	margin-top: 10px;
}



/*************网上自助预约*************/
.maxbox .cont .zysx { 
	width:900px; margin:0px auto;
	color:#0c8c99;
	font-size:10.5pt;
	letter-spacing:1px;font-family: '微软雅黑';
}
.maxbox .cont .zysx p { line-height:24px;}
.zzyy {
	width:900px; margin:0px auto;
}
.zzyy .zzyy_tl {
	height: 40px;
	background: url(../images/yygh_tl.png) left bottom no-repeat;
	margin: 0px 0px 10px 0px;
	padding-top:20px;
}
.zzyy .in_txt { 
	width:900px; height:50px; line-height:50px; margin:0px auto;
}
.zzyy .in_txt span { color:#2c2c2c; font-size:11pt; font-weight:600; font-family: '微软雅黑'; }
.zzyy .in_txt i {
	font-size: 9.5pt;
	color: #cc0000;
	font-style: normal;
	margin-left:5px;
}
.zzyy .in_txt label {
	font-size: 10.5pt;
	color: #2c2c2c;
	font-family: '微软雅黑';
	margin-left:5px;
}
.zzyy .in_txt em {
	font-size: 9.5pt;
	color: #2c2c2c;
	font-weight:bold;
	font-style: normal;
	margin:0px 5px;
}
.zzyy .in_txt .txt { 
	width:100px;
	height:28px;
	line-height:28px;
	border:1px solid #81acaf;
}
.zzyy dl {
	width:900px; margin:10px auto;
}
.zzyy dl dt {
	width: 100%;
	height: 80px;
	line-height: 60px;
	background: url(../images/czsj_tl_bg.png) center center no-repeat;
}
.zzyy dl dt span { 
	float:left; width:85px; height:30px; line-height:30px; font-size:10.5pt; text-align:center; color:#4f4f4f; margin-top:10px; cursor:pointer;
}
.zzyy dl dt span.hover { background:url(../images/yq_tl.png) center center no-repeat; font-weight:bold; }
.zzyy dl dt em { float:left; height:30px; line-height:30px; margin:10px 10px 0px 10px;}
.zzyy .in_xz li { width:50%; float:left; margin:5px 0px;}
.zzyy .in_xz em { float:left; width:75px; height:40px; line-height:40px; font-size: 10.5pt;color: #333333;}
.zzyy .in_xz span {display: inline-block;width: 125px;height: 40px;line-height: 40px;}
.zzyy .in_xz i { font-size: 10.5pt;color: #cc0000;font-style: normal;padding-left: 9px;}
.zzyy .in_xz select { height: 40px; line-height:40px;width: 125px;appearance: none;-moz-appearance: none;-webkit-appearance: none;border: none; margin:1px 0px 0px 1px; font-size:11pt; background: url(../images/cz6.png) no-repeat left center;}
.zzyy .in_xz option { }
.zzyy .in_xz input { width: 125px;height: 40px;line-height: 40px;*height: 36px;*line-height: 36px;margin:1px 0px 0px 1px; font-size:11pt; background: url(../images/cz6.png) no-repeat left center;}
.zzyy .btn { width:300px; height:40px; line-height:40px; margin:30px auto 0px auto;}
.zzyy .btn .rest { float:left; width:120px; height:30px; background:url(../images/yy_btn.png) 0px 0px no-repeat;cursor:pointer;}
.zzyy .btn .tjbtn { float:left; width:130px; height:30px; background:url(../images/yy_btn.png) -122px 0px no-repeat;cursor:pointer;}

/*************国际门诊***************/
.gjmzban { 
	width:1000px; height:305px; margin:0px auto; background:url(../images/gjmz_banner.jpg) center center no-repeat;
}
.gjmzjs { 
	width:1000px; height:215px; margin:0px auto; background:url(../images/gjmz_js.png) center center no-repeat; display:block; letter-spacing:1px;
}
.gjmzjs .tl { line-height:30px; font-size:11pt;font-family: '微软雅黑';font-weight:600;color:#232323; padding-top:50px; width:960px; margin:0px auto; text-indent:2em; }
.gjmzjs .tl em { color:#009ea9; margin-left:5px;}
.gjmzjs .cont { width:960px; margin:10px auto;}
.gjmzjs .cont p { 
	color:#525151; font-size:10pt; line-height:24px; text-indent:2em; font-family: '微软雅黑';
}
.gjmzks { width:1000px; height:370px; margin:10px auto; overflow:hidden;}
.gjmzks .ks_l { width:770px; float:left;}
.gjmzks .ks_l .tl { height:39px; line-height:39px; border-bottom:1px solid #eaeaea;}
.gjmzks .ks_l .tl span { float:left; width:200px; height:39px; text-align:center; font-size:11pt; color:#a4a4a4; cursor: pointer;}
.gjmzks .ks_l .tl i { margin-left:10px;}
.gjmzks .ks_l .tl em { float:left; height:30px; margin:0px 1px; border-left:1px dashed #232323; margin-top:9px; }
.gjmzks .ks_l .tl span.hover {height:37px; color:#232323; border-bottom:3px solid #99cdcf;}
.gjmzks .ks_l .tl span.hover i { color:#009ea9;}
.gjmzks .ks_l .cont dl dt { width:400px; height:320px; float:left; background:url(../images/gjmz_ks_bg.png) right center no-repeat;}
.gjmzks .ks_l .cont dl dt img { margin:10px 0px 0px 0px;}
.gjmzks .ks_l .cont dl dd { width:360px; height:320px; float:right; margin-top:20px; position:relative;}
.gjmzks .ks_l .cont dl dd p { color:#525151; text-indent:2em; font-size:10.5pt; font-family: '微软雅黑'; line-height:24px;}
.yzfw_tl { position:absolute; left:0px; bottom:50px; width:350px; line-height:40px; font-size:11pt; font-weight:bold; font-family: '微软雅黑'; }
.yzfw_tl span { color:#232323; }
.yzfw_tl em { color:#009ea9; margin-left:15px;}
.yzfw_cont { width:350px; height:40px; position:absolute; left:0px; bottom:15px; overflow:hidden; }
.yzfw_cont a { color:#817e7e; font-family: '微软雅黑'; font-weight:500; font-size:10.5pt; line-height:20px;}
.gjmzks .ks_r { width:220px; float:right;}
.gjmzks .ks_r dl { clear:both;}
.gjmzks .ks_r dl dt { width:100%; height:45px; line-height:45px; font-family: '微软雅黑';}
.gjmzks .ks_r dl span { color:#232323; font-size:11.5pt; margin-left:20px; }
.gjmzks .ks_r dl em { color:#038f99; margin-left:10px;}
.gjmzks .ks_r .xjfw dt { background-color:#eff6f6;}
.gjmzks .ks_r .jyzn dt { background-color:#e2fbfc;}
.gjmzks .ks_r .xjfw { margin-top:10px;}
.gjmzks .ks_r .xjfw img { margin-top:5px;}
.gjmzks .ks_r .jyzn dd { width:190px; margin:10px auto; display:block;}
.gjmzks .ks_r .jyzn dd a.btn1 { width:107px; background:url(../images/gjmz_btn.png) 0px 0px no-repeat;}
.gjmzks .ks_r .jyzn dd a.btn2 { width:73px; background:url(../images/gjmz_btn.png) -113px 0px no-repeat;}
.gjmzks .ks_r .jyzn dd a { height:25px; line-height:25px; float:left; text-align:center; margin-top:7px;}

/***************发展历程***************/
.lc_cont { margin:10px auto; height:1450px; background:url(../images/lc_line_m.png) top center repeat-y; position:relative;}
.lc_cont .fr { width:459px; height:73px; position:absolute; left:510px;background:url(../images/lc_bg_r.png) center center no-repeat;}
.lc_cont .fl { width:403px; height:73px; position:absolute; left:84px;background:url(../images/lc_bg_l.png) center center no-repeat;}
.lc_cont .fr p { margin:0px 30px 0px 70px; font-size:10.5pt; line-height:24px; }
.lc_cont .fl p { margin:0px 70px 0px 30px; font-size:10.5pt; text-align:; line-height:24px; }

.lc_cont .fl_s { position:absolute; left:380px; font-style:italic; font-size:24pt;} 
.lc_cont .fr_s { position:absolute; left:550px; font-style:italic; font-size:24pt;} 

/***************医院文化***************/
dl.wh { width:705px; margin:10px auto;}
dl.wh dt { width:100%; height:40px; line-height:40px; background:url(../images/wh_tl_bg.png) center top no-repeat; color:#015c5d; font-size:11.5pt; font-family: '微软雅黑';}
dl.wh dt b { float:left; width:140px; margin:0px 10px 0px 75px; text-align:center;}
dl.wh dt span { float:left; letter-spacing:2px; }
dl.wh dd { width:650px; margin:10px auto;}
dl.wh dd p { font-size:10.5pt; line-height:30px; text-indent:2em;}

.tagcoloer a{color:#219ba0;}



.main1{
clear:both;
padding:2px;
text-align:center;
}

/*TAB样式开始啰*/
#tabs11{
text-align:left;
width:410px;
position:relative;
}
.menu1box1{
overflow:hidden;
height:28px;
width:410px;
text-align:left;
margin-top:2px;
}
#menu11{
position:absolute;
top:0;
left:10;
z-index:1;
}
#menu11 li{
float:left;
display:block;
cursor:pointer;
width:85px;
text-align:left;
line-height:28px;
height:28px;
padding-top:0px;
border-bottom: none;

}
#menu11 li.hover{

color: #F00;
}
.main1box1{
clear:both;
margin-top:-1px;

height:181px;
width:410px;
}
#main11 ul{
display: none;
text-align:left;
}
#main11 ul.block{
display: block;
}


.tuji{ width:740px; float:left;padding:0; 
margin:0; }
.tuji .l{ width:240px; float:left;}
.tuji .r{ width:240px; float:right;}
.tuji .c{ width:240px; float:left; margin-left:10px;}
.tuji .l ul{ width:240px; height:auto; margin:0 auto;float:left;}
.tuji .l ul li{ width:240px; height:160px;float:left; }
.tuji .l ul li a { width:240px;height:170px; font-size:14px;color:#33b9c4; font-family:"微软雅黑"; position:relative;} 
.tuji .l ul li a span{
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0;
bottom:-157px;
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.7); 
height: 34px; 
line-height: 34px; 
overflow: hidden;
text-align:center; } 

.tuji .c ul li a { width:240px;height:170px; font-size:14px;color:#33b9c4; font-family:"微软雅黑"; position:relative;} 
.tuji .c ul li a span{
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0;
bottom:-338px;
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.7); 
height: 34px; 
line-height: 34px; 
overflow: hidden;
text-align:center; } 

.tuji .r ul li a { width:240px;height:170px; font-size:14px;color:#33b9c4; font-family:"微软雅黑"; position:relative;} 
.tuji .r ul li a span{
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0;
bottom:-157px;
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.7); 
height: 34px; 
line-height: 34px; 
overflow: hidden;
text-align:center; } 


.tuji  ul li p a{color:#33b9c4;} 
.tuji  ul li p a span{width:148px;font-size:9px; color:#b4b5b6;text-align:center;}

.tuji  ul li  a:hover p{ font-size:16px; color:#9b7555; font-family:"微软雅黑";height:50px;z-indent:2;top:128px; text-align:center; line-height:18px;} 
.tuji  ul li  a:hover p span{font-size:9px; color:#b4b5b6;} 

.en{ width:1200px; margin:0 auto; margin-top:30px;}
.en p{ width:1000px;font-size:16px; color:#333; font-family:"微软雅黑"; line-height:38px; text-indent:2em; text-align:left; margin-left:30px;}