/*
* @Description: index css
* @Author: Sophia
* @Update: Sophia (2013-3-12 9:46)
*/
@charset "utf-8";
/* CSS Document */
html { -webkit-text-size-adjust:none; }/*chrome字体小于12px的bug*/


/*===========================navigation start======================*/
#navigation{*margin:-2px 0 0 0;_margin:-2px 0 0 0;}
	.navi_inner{width:960px;margin:0 auto;padding:22px 10px 18px 10px;overflow:hidden;}
		.quick{width:195px;background:url(../../images/index/quick.jpg) no-repeat;padding:44px 0 8px 5px;background-color:#ffffff;float:left;}
		.quick ul{}
		.quick ul li{border-top:1px solid #F9E7EA;width:183px;height:43.5px;line-height:39px;padding:0 0 0 7px;}
		.quick ul li a{text-decoration:none;color:#666666;font-size:16px; position:relative;}
		.quick ul li a:hover{color:#C3112E; text-decoration:underline;}
		.quick img{border-top:1px solid #F9E7EA;padding:7px 0 0;}
		.quick ul li .hot{ position:absolute; right:-30px; top:0px; padding:0px; border:none;}
		
		.slider{float:left; overflow:hidden;margin:0 0 10px 10px;display:inline;position:relative; width:750px; height:300px;}
		.slider .slider_nums{position:absolute;right:20px;top:20px; z-index:10;}	
		.slider .slider_nums li {cursor: pointer;height: 11px;width: 11px;font-size:0;_height:10px; margin:0 0 5px 0;background:url(../../images/sprit/slide_off.png) no-repeat;}
		.slider .slider_nums li a{display:block;height:11px;width:11px;}
		.slider .slider_nums .cur{background:url(../../images/sprit/slide_on.png) no-repeat;}
			.slider_list{ position:absolute; left:0; top:0;width:750px; height:300px;}
			.slider_list li{ overflow:hidden; display:inline;}
			/*.slider_list li a{display:block;border:5px solid #fff;width:740px; height:290px;}*/
		.vip{background:url(../../images/index/vip.png) no-repeat;width:210px;height:253px;float:left;margin:0 0 0 10px;color:#ffffff;position:relative;}
		.vip .yucun,.vip .give,.vip .yuanjia,.vip .xianjia{height:24px;line-height:24px;text-align:center;}
		.vip .yucun{background:#DB8756;position:absolute;top:70px;left:26px;width:100px;}
		.vip .yuanjia{background:#DEB890;position:absolute;top:70px;left:126px;width:50px; text-decoration: line-through;}
		.vip .give{background:#BF5E29;position:absolute;top:98px;left:46px;width:80px;}
		.vip .xianjia{background:#C29C73;position:absolute;top:98px;left:126px;width:50px;}
		.vip .get {background: none repeat scroll 0 0 #F63C18;cursor: pointer;font-size: 16px;font-weight: 700; height: 42px;line-height: 21px; padding: 5px; position: absolute;right: 32px; text-align: center;top: 160px;width: 42px;}
		.vip .get a{color:#fff; text-decoration:none;}
		.vip .get a:hover{color:#FF0; text-decoration:none;}
		
		.assisted,.gynecological,.birthing,.pediatric{width:260px;height:120px;float:left;margin-left:10px;cursor:pointer;position:relative;}
		.birthing,.pediatric{margin-top:10px;}
		.assisted a,.gynecological a,.birthing a,.pediatric a{display:block;font-size:12px;text-decoration:none;position:absolute;}
		
		/*.assisted{background:url(../../images/upload/assisted.png) no-repeat;}*/
		.assisted a{color:#9F7DAD;}
		
		/*.gynecological{background:url(../../images/upload/gynecological.png) no-repeat;}*/
		.gynecological a{color:#E16881;}
		
		/*.birthing{background:url(../../images/upload/birthing.png) no-repeat;}*/
		.birthing a{color:#EA5F51;}
		
		/*.pediatric{background:url(../../images/upload/pediatric.png) no-repeat;}*/
		.pediatric a{color:#D97F3D;}
		.in {left: 18px;position: absolute;top: 70px;height:14px;line-height:14px;}
		.in2:hover,.in:hover{text-decoration:underline;}
		.in2 {left: 18px;position: absolute;top: 90px;height:14px;line-height:14px;}
/*===========================navigation end======================*/

/*============================main start=======================================*/
.news{width:420px;float:left;}
	
	.news_inner{background:url(../../images/upload/news_main.png) 0 0  no-repeat;padding:20px 20px;margin:7px 0 0 0;height: 270px;}
				.hospital,.report{height:120px;}
				.hospital{margin:0 0 40px 0;overflow:hidden;}
					.hos_img{float:left;position:relative; margin:13px 13px 0 0;}
					.wzms{ margin-top:13px;text-indent:26px;}
					.wzms, .wzms a{ color:#999999; font-size:12px; line-height:23px;}
							
				.report ul{float:left;display:inline;width:375px; overflow:hidden;}
				
				.report ul li {white-space:nowrap; color:#999999;line-height:27px;list-style-type:none; text-align:left; clear:both; height:25px; overflow:hidden;}
				.report ul li i{ float:left; width:12px;}
				.report ul li a{text-decoration:none;color:#515151; float:left;}
				.report ul li span{ font-family:Arial; float:right;}

.team{width:530px;margin:0 0 0 10px;float:left;}
	.team_title{background:url(../../images/index/team.jpg) no-repeat;width:530px;height:39px;position:relative;margin:0 0 20px 0; line-height:39px; text-align:right;}
	.team_title a{ margin-right:30px;}
		.team_title a:link,.team_title a:visited{ color:#fff}.team_title a:hover{ color:red;}
	.team_title .change_up{display:block;position:absolute;right:31px;top:0;cursor:pointer;}
	.team_title .change_down{display:block;position:absolute;right:0;top:0;cursor:pointer;}
	.wrap{margin:0 0 6px 0;}			
	.doctor{height:174px;width:530px;background:#F8F0E4;position:relative;margin:0 0 5px;overflow:hidden;}
	.doctor li{width:530px;overflow:hidden;height:174px;position:relative;}
	.doc_img{width:134px;height:174px;overflow:hidden;}
	.doctor img{float:left;margin:0 15px 0 0;width:130px;height:174px;}
	.doctor h2 a{color: #C3112E;font-size: 16px;left: 152px;position: absolute;top: 18px;text-decoration:none;}
	
	.doctor .detail {color: #4E4E4E;display: block;height: 18px;left: 152px;line-height: 18px;position: absolute;top: 40px;}
			.consult, .timetable {color: #DEB890;display: block;padding: 0 0 0 30px;position: absolute;top: 26px;height:24px;line-height:20px;}
			.consult{background:url(../../images/sprit/consult.png) 0 2px no-repeat;left:310px; text-decoration:none;}
			.timetable{background:url(../../images/sprit/timetable.png) 0 2px no-repeat;left:416px;}
	.doctor p a{top:72px;left: 152px;line-height: 27px;position: absolute;color:#6F6E6C;width:358px;text-decoration:none;}
	
	.question{width:530px;height:134px;position:relative; padding-top:6px;}
	.question input{border:1px solid #E2E2E2;width:380px;height:23px;margin:24px 0 0 14px;padding:2px 4px;line-height:23px;}
	.question .ques_txt{border: 1px solid #E2E2E2;margin: 8px 0 0 14px;width: 380px;height:60px;resize:none;overflow:hidden;font-size:12px;padding:4px;line-height:20px;height:54px;*height:50px;}
	.question form{color:#b2b2b2;}
	.question form a{text-decoration:none;}
	.question .submit{background:url(../../images/sprit/sub_bg.jpg) no-repeat;color:#B25900;font-weight:700px;position:absolute;right:19px;top: 24px;width:80px;height:40px;padding:60px 0 0 20px;}
	

.child{/*float:left;width:680px;*/width: 970px; margin:0 auto 10px; clear:both}
	.child_title{border-bottom:1px solid #E5E5E5;height:34px;width:680px;}
	.child_title img{float:left;}
	.child_title .more{float:right;}
	
	.child .ani div,.child .doc_big div{width:200px; height:138px;}
	.child .ani a div{background:url(../../images/index/ani.jpg) no-repeat;}
	.child .ani a:hover div{background:url(../../images/index/ani_off.jpg) no-repeat;}
	.child .doc_big a div{background:url(../../images/index/doc_big.jpg) no-repeat;}
	.child .doc_big a:hover div{background:url(../../images/index/doc_big_off.jpg) no-repeat;}
	
	.stage{margin:3px 0 0;width:430px;overflow:hidden;float:left;}
	.stage li{float:left;margin:14px 15px 0 0;height:138px;line-height:138px;}
	.stage li img{vertical-align:bottom;}
		
	.new_child{float:left;width:250px;overflow:hidden;}
	.new_child a{text-decoration:none;}
	.new_child img{margin:17px 0 0;vertical-align:bottom;}
	.new_child .txt {background-color: #AF986D;color: #FFFFFF;display: block;font-family: Microsoft Yahei;font-size: 19px;height: 40px;line-height: 40px;padding: 0 100px 0 20px;width: 80px;float:left;}
	.new_child .arrow {background: url(../../images/upload/arrow.jpg) no-repeat scroll 0 0 transparent;display:block;height: 40px;width: 50px;float:left;}
	
	
.tools{float:left;width:230px;float:left;margin:20px 0 0;}
	.tools_title{overflow:hidden;}
	.tools_title img{float:left;}
	.tools_title .more{float:right;}
	.tools_list{margin:1px 0 0;}
	.tools_list li{height:30px;line-height:30px;border:1px solid #E5E5E5;margin:-1px 0 0;width:228px;}
	.tools_list li a{display:block;padding:0 0 0 20px;text-decoration:none;color:#919191;font-size:14px;width:208px;cursor:pointer;height:30px;border:none;}
	.tools_list li .tool_hover{color:#ffffff;background:url(../../images/sprit/tool_hover.jpg) no-repeat;}/*鼠标移上去变的class*/
	
/*============================link=======================================*/	


/* Tab Public */
.tab{padding-top:20px}
.tab_triggers ul{position:relative;}

.tab_a .tab_triggers{padding:0;margin:0;border-bottom:1px solid #E5E5E5;margin-bottom:10px;height:36px;line-height:36px;}
.tab_a .tab_triggers ul{float:left;}

.tab_a .tab_triggers li{float:left;width:100px;}
.tab_a .tab_triggers .last{background:none;padding-left:0px;}
.tab_a .tab_triggers .last a{padding-left:0px}


.tab_a .tab_triggers .txt_01{background:url(../../images/upload/txt_h_01.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}
.tab_a .tab_triggers .txt_02{background:url(../../images/upload/txt_h_02.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}
.tab_a .tab_triggers .txt_03{background:url(../../images/upload/txt_h_03.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}
.tab_a .tab_triggers .txt_04{background:url(../../images/index/huanjing_off.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}
.tab_a .tab_triggers .txt_05{background:url(../../images/index/hd_off.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}



.tab_a .tab_triggers li a{display:block;line-height:36px;text-decoration:none;padding:0 0 0 10px; text-align:center;color:#8E7B66;display:block;}
.tab_a .tab_triggers .tab_cur .txt_01{background:url(../../images/upload/txt_01.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}
.tab_a .tab_triggers .tab_cur .txt_02{background:url(../../images/upload/txt_02.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}
.tab_a .tab_triggers .tab_cur .txt_03{background:url(../../images/upload/txt_03.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}

.tab_a .tab_triggers .tab_cur .txt_04{background:url(../../images/index/huanjing_on.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}
.tab_a .tab_triggers .tab_cur .txt_05{background:url(../../images/index/hd_on.jpg) 10px 8px no-repeat;text-indent:-9999px;display:block;}

.tab_a .tab_triggers .tab_cur{font-size:21px;font-family:"黑体";color:#765F46;font-weight: normal}
.tab_a .tab_triggers .tab_cur a{background-position:right 0;font-weight: normal}
.tab_a .tab_triggers .more{float:right;margin-right:10px;background:none;height:36px;line-height:36px; font-size:12px; color:#765F46;}

.tab_a .tab_panels{padding-top:5px;width:960px;overflow:hidden;}
.tab_a .tab_panels li{background-color:#E9E9E9;float:left;text-align:center;margin:2px 8px 0;padding:1px; width:118px;display:inline;}
.tab_a .tab_panels li a{height:100%;text-decoration:none;display:inline-block;color:#515151}
.tab_a .tab_panels li a:hover{text-decoration:none;}
.tab_a .tab_panels p{text-align:center;font-size:12px; height:23px; line-height:21px;}
.tab_a .tab_panels span{padding:0 10px;}
.tab_a .tab_panels span a{color:#333; text-decoration:none;}
.tab_a .tab_panels span a:hover{color:#C3112E; text-decoration: underline;}
/*============================main end=======================================*/


/* 首页专家下面模块调整 */
.fkzx{ width:534px; height:124px; overflow:hidden;}
.fkzx li a:hover,.fkzx .fkzxpa a:hover{background:#CD3C54;}
.fl{ float:left;}
.flz{ width:205px;}
.fky{ width:202px;}
.fkzx li{ list-style-type:none; margin:1px; float:left;text-align:center;}
.fkzx a:link, .fkzx a:active, .fkzx a:hover, .fkzx a:visited{ color:#ffffff; font-family:"Microsoft YaHei"; display:block; text-decoration:none;}
.hhg{ height:60px; line-height:60px;}
.fs23{ font-size:23px;}
.fs17{ font-size:17px;}


.wtrl{ background:#FFA2A6;}

.gjml{ background:#71D2EB; width:100px;}
.gjxr{ background:#C79F8C; width:100px;}

.fkzxpa{ background:#E0C89E; width:124px; display:block; margin:1px; margin-left:0px; height:122px; text-align:center;}
.fkzxk{ font-size:27px; line-height:35px;height:70px;padding:26px 0px}


.ydy{ width:127px;  background:#84CACC;}
.lcnzk a{ padding:10px 0px; background:#DE919D;}
.lcnz{ width:70px; height:40px; line-height:20px;}
.ndy{ width:80px; background:#AC8CBB;}
.zgjl{ width:117px; background:#98A1AE; font-size:21px;}


.newsbt{ width:420px; height:37px; border-bottom:2px solid #CC234C;}
.newsbt li{ float:left; list-style:none; font-family:"Microsoft YaHei"; color:#ffffff; font-size:17px; line-height:37px; cursor:pointer; width:103px; display:block; text-align:center; }
.dq{ background: #CC234C; border-left:1px solid #CC234C;}
.mr{ background:#97CEE6;border-left:1px solid #B6DDEE;}

.newstitle{ font-size:16px; color:#C3112E; font-weight:bold;}


.huanjing {width: 470px;height: 210px;float: left}
.huanjing dd {float: left; list-style: none;margin-bottom: 10px; overflow:hidden;position: relative;}
.huanjing dd div{ display:none;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 10;}
.huanjing dd h2{margin:0;padding:5%;line-height:23px;font-weight:lighter;text-transform:uppercase;color:#333; text-align:center; font-family:"微软雅黑"; color:#69511B; font-size:14px; font-weight:600;}
.huanjing dd.double h2{padding:2.5%}
.huanjing dd.triple h2{padding:1.5%}


.rongyu {height: 210px;float: left}
.rongyu dd {float: left; list-style: none;margin-bottom: 8px; overflow:hidden;position: relative; margin-right:3px;}
.rongyu dd div{ display:none;position: absolute;bottom: 0;left: 0;width: 100%;z-index: 10;}
.rongyu dd h2{margin:0;padding:5%;line-height:28px;font-weight:lighter;text-transform:uppercase;color:#333; text-align:center; font-family:"微软雅黑"; color:#69511B; font-size:14px; font-weight:600;}
.rongyu dd.double h2{padding:2.5%}
.rongyu dd.triple h2{padding:1.5%}


.galleryview{ width:645px;width:530px; height:280px; overflow:hidden; position:relative;}
.galleryview .panel{ width:645px; display:none;}
.galleryview .zj_left{ float:left; }
.galleryview .zj_left a{ display:block; border:#EDEDED 1px solid; width:185px; height:267px; text-align:center;}
.galleryview .zj_left a:hover{ text-decoration:none;}
.galleryview .zj_left a img{ width:174px; height:230px; margin-top:4px; margin-bottom:0px;}
.galleryview .zj_left a strong{display:block; margin-left:auto; margin-right:auto; font-size:16px; width:174px; height:28px; line-height:28px; background:#E2D3C7; color:#633416;}
.galleryview .zj_left a strong span{ color:#7D553C; font-size:12px; font-weight:200; margin-left:7px;}
.galleryview .zj_right{ float:left; height:128px; width:320px; margin-left:30px;}
.galleryview .zj_right .zj_name{ height:28px; line-height:28px;}
.galleryview .zj_right .zj_name strong{ color:#B62755; font-size:16px;}
.galleryview .zj_right .zj_name span{ color:#707070; font-size:12px; margin-left:7px;}
.galleryview .zj_right .zj_name img{ float:right; margin-top:1px; margin-right:10px;}
.galleryview .zj_right .zj_msg{ height:105px; line-height:30px; font-size:12px; text-indent:24px;}
.galleryview .zj_right .zj_msg a:link,.galleryview .zj_right .zj_msg a:visited{ color:#555555;}
.galleryview .zj_right .zj_msg a:hover{ color:red;}

.galleryview .zj_list{ width:285px; height:136px; overflow:hidden; position:absolute; left:223px; top:130px;}
.galleryview .zj_list .filmstrip{}
.galleryview .zj_list .filmstrip li{ float:left; width:96px; height:134px; overflow:hidden; text-align:center; cursor:pointer;} 
.galleryview .zj_list .filmstrip li img{ width:80px; height:106px; border:#EDEDED 1px solid;  padding:2px; float:left;} 
.galleryview .zj_list .filmstrip li:hover img{ border:#EDEDED 3px solid;  padding:0px;} 
.galleryview .zj_list .filmstrip li span{  width:86px; height:22px; overflow:hidden; line-height:20px; font-size:12px; color:#52453C; background:#E3D3C6; display:block; margin-left:auto; margin-right:auto;float:left;} 
.galleryview #pointer{ display:none;}
.galleryview .nav-next{ position:absolute;top:185px; right:0px; text-indent:-99px; display:block; height:18px; width:18px;}
.galleryview .nav-prev{ position:absolute;top:185px; left:200px; text-indent:-99px; display:block; height:18px; width:18px;}