


/*************门诊部介绍*****************/

.title1{ width:100%; height:1px; background:#E8D8C0; position:relative; margin-top:20px;}

.title1 span{ display:block; width:325px; height:34px; position:absolute; left:50%; margin-left:-162px; bottom:0px; margin-bottom:-12px; background:url(../img/bg.png);}
.aboutUs{ width:1200px; margin:0 auto; margin-top:15px;}
.aboutUs  .aboutUs_left{ width:400px; height:250px;  margin-top:30px; float:left;}
.aboutUs  .aboutUs_right{ height:250px; margin-top:30px; padding-left:30px; text-align:justify; text-indent:2em; font-size:16px; overflow:hidden; line-height:24px; color:#515151;}
.aboutUs p{ padding:5px 0;}

/****************内容***********************/
.content{ width:1200px; margin:0 auto; height:auto; margin-top:35px; position:relative; overflow:hidden;}

 /***********************教你养生****************/
.content .TeachHealth{ width:790px;}
.TeachHealth h3{ width:100%; height:60px;}
.TeachHealth h3 .TeachHealth_title{ float:left; color:#fff; padding:13px 100px 13px 30px; background:url("../img/title_bg.png") no-repeat; line-height:34px; font-weight:normal;}
.TeachHealth h3 .getMore{ display:block; float:right; line-height:60px; color:#aeaeae;font-weight:normal;}

/* 焦点图效果 */
	.picBtnTop{ width:790px;  border:1px solid #E8D8C0; box-sizing: border-box;  position:relative;  zoom:1; padding-bottom: 20px; padding-top: 20px; background:url(../img/bg2.png);  }
	.picBtnTop .hd{ width:380px; height:230px; position:absolute; right:10px; overflow:hidden; }
	.picBtnTop .hd ul li{ width:365px; padding:0 0 0 15px; height: 46px; line-height: 46px; font-size:16px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; border-bottom:1px solid #e8d8c0;}

	.picBtnTop .hd ul li.onon{ background:url("../img/icoRight.png") no-repeat 0 center; }
	.picBtnTop .hd ul li.onon a{ color:#711512;}
	
	.picBtnTop .bd{ width:380px;  height:230px; position:relative;  }
	.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
	.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
	.picBtnTop .bd li .pic img{ width:380px; height:230px; vertical-align:bottom;  }
	.picBtnTop .bd li .bg{ width:380px; height:50px; position:absolute; left:0; bottom:0; z-index:1;  background:url(../img/bg5.png) no-repeat;   }
	.picBtnTop .bd li .title{ width:380px; height:50px; line-height:55px; left:0; bottom:0;   position:absolute; z-index:2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#ffffff;  }
	.picBtnTop .bd li .title a{ color:#fff; padding-left:15px;  }
	#demo1,#demo2{ margin-bottom:20px;  }
	
/**************我要面症填表************************/
	.content .leaveWord{ width:390px; position:absolute; right:0; top:0; height:auto;}
	.leaveWord h3{ width:100%; height:60px;}
.leaveWord h3 .leaveWord_title{ float:left; color:#fff; padding:13px 100px 13px 30px; background:url("../img/title_bg.png") no-repeat; line-height:34px; font-weight:normal;}
.leaveWord h3 .getMore{ display:block; float:right; line-height:60px; color:#aeaeae;font-weight:normal;}
.leaveWord .leave_box{ width:390px; height:270px;background:url(../img/bg2.png); border:1px solid #E8D8C0; box-sizing:border-box;}
.leave_box ul{ width:300px; margin:0 auto; height:auto; margin-top:30px;}
.leave_box ul li{ width:300px; height:30px; margin-bottom:10px; font-size:16px; color:#888888;}
.leave_box ul li span>em{ color:red;}

.leave_box ul li input{ border:1px solid #e8d8c0; width:177px; height:28px;}
input::-webkit-input-placeholder{
     color:#aeaeae;  padding-left:20px;
     font-size: 14px;
     line-height: 50px; }
input:focus {

    border-style:solid;  
    border-color: #E8D8C0;  
    box-shadow: 0 0 5px #E8D8C0;
}	 
.leaveWord .postmain>a{ display:inline-block; padding:5px 30px; color:#fff; background:#711512; border-radius:5px; margin-left:40px; margin-top:15px;}
.leaveWord .postmain>a.yuyue{ background:#c97a22;}

/********************最新活动****************************/
.newHd{ width:380px; height:auto; margin-top:30px; float:left;}
.newHd h3{ width:100%; height:28px; border-bottom:1px solid #e8d8c0; box-sizing:border-box;}
.newHd h3 p{ float:left; width:107px;}
.newHd h3 .getMore{ display:block; float:right; line-height:30px; color:#aeaeae; font-weight:normal;}
.newHd .newHd_box{ width:380px; height:500px; background:url(../img/bg2.png); box-sizing:border-box; border:1px solid #e8d8c0; overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 9; }
.newHd_box .hd_banner{ margin-top:20px; margin-bottom:10px; margin-right: 15px; margin-left: 15px; overflow: hidden;}
.newHd_box .text{ text-indent:2em; text-align:justify; padding-left:10px; padding-right:10px; line-height:2.15em;}


/************************患者反馈*******************************/

.Anli{ margin-left:30px; border:none;}
.Anli ul.hz{ width:100%; height:300px;}
.Anli ul.hz li{ height:50px; border-bottom:1px solid #e8d8c0; line-height:50px; box-sizing:content-box; padding-left:30px; padding-right:10px; background:url("../img/iconhz.png") no-repeat 15px center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Anli ul.hz li:last-child{ border:none;}

/************************专家答疑****************************************/
.txtMarquee-top{ width:100%;  overflow:hidden; position:relative; margin-top:30px;    }
		
		
		.txtMarquee-top ul.infoList li{ height:45px; line-height:45px; border-bottom:none;   }
		.txtMarquee-top ul.infoList li .date{ float:right; color:#999;  }


.slideBox{ width:360px; height:150px; overflow:hidden; position:relative; margin:0 auto; margin-top:-10px;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.onon{ background:#711512; color:#fff; }
		.slideBox .zd{ position:relative; height:150px; width:auto; z-index:0;   }
		.slideBox .zd li{ zoom:1; vertical-align:middle; }
		.slideBox .zd img{ width:360px; height:150px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }	

/********************专家团队**************************************************/

.title2{ margin-top:60px;}
.docs{}
.docs .docinfo{ width:1170px; height:500px; position:relative; float:left;}
.docs .docinfo .btn{ display:none;  height:65px; width:31px; background:url(../images/icon_btn.png)no-repeat;  position:absolute; top:200px; z-index:999; cursor:pointer; }
.docs .docinfo .prev{left:10px; background-position:0px 0px;}
.docs .docinfo .next{right:10px; background-position:-43px 0px;}

.doc_con{ width:1100px;  height:320px; position:relative; margin:30px 0px 0px 30px;overflow:hidden;}
.doc_con ul{height:320px;position:absolute; left:0;}
.doc_con li{width:1040px;height:320px; position:relative; float:left; }
.doc_con .i{ width:320px; position:absolute; left:120px; top:0px; }
.doc_con .i img{ border:2px #0A8FD2 solid;}
.doc_con .cc{  width:500px; position:absolute; right:50px; top:10px;}
.doc_con .cc span{ font-size:20px; color:#fff; font-weight:normal; background:#0A8FD2; padding:5px;}
.doc_con .cc .zw{ padding:10px 0px 10px 5px; border-bottom:1px #0A8FD2 dashed;}
.doc_con .cc p{ padding:10px 20px 0px 5px;}
.doc_con .cc .doc_zx{ padding:10px 0px 0px 0px; }
.doc_con .cc .doc_zx a{ color:#fff; font-size:16px; text-align:center; display:inline-block; width:120px; height:40px; line-height:40px; text-decoration:none; cursor:pointer;}
.doc_con .cc .doc_zx .zx1{ background-color:#c97a22;border-radius:5px;}
.doc_con .cc.doc_zx .zx2{ background-color:#711512; margin-left:10px;border-radius:5px;}

.doc_list{ width: 1200px; height: 150px;  position: relative;  overflow: hidden; margin: 10px 0px 0px 23px;}
.doc_list ul{ height:150px;position:absolute; left:0;}
.doc_list li{ width:120px; height:125px; position:relative; float:left; padding-bottom:0px;  border-bottom:#C0B7BC 3px solid; display:inline; cursor:pointer;}
.doc_list li .i{ width:80px; position:absolute; top:0px; left:0px;}
.doc_list li .cc{ width:80px; position:absolute; top:85px; text-align:center;}
.doc_list li .cc span{ height:28px; line-height:28px; display:block;}
.doc_list li .cc p{ line-height:20px; font-size:14px; padding:3px 0px 0px 0px;}
.doc_list .onon{ width:120px; border-bottom:#0A8FD2  3px solid;}

.docs .doctime{ width:320px; float:left; margin-left:20px; display:inline;}
.docs .doctime .t{ font-size:28px; text-align:center; color:#000;}
.docs .doctime .cc{ height:488px; overflow:hidden; position: relative; z-index: 999;}
.docs .doctime .cc dl{ height: 488px;  overflow: hidden;}
.docs .doctime .cc dd{ height:150px; border:#e8d8c0 1px solid; position:relative; margin-top:10px;}
.docs .doctime .cc dd .s1{ display:block; width:100%; height:117px; position:relative; border-bottom:#e8d8c0 1px solid;}
.docs .doctime .cc dd .s1 .s1_1{ display:block;width:104px; text-align:center;height:117px; position:absolute; left:0px; top:0px; border-right:#e8d8c0 1px solid; padding-top:1px; z-index:99 }
.docs .doctime .cc dd .s1 .s1_1 img{ width:100px; height:100px; padding:8px 0px 0px 1px;}
.docs .doctime .cc dd .s1 .s1_2{display:block; width:210px; position:absolute; right:1px; top:0px; z-index:99}
.docs .doctime .cc dd .s1 .s1_2 h3{ width:100%;border-bottom:#e8d8c0 1px solid; font-size:16px; font-weight:normal; text-align:center;}
.docs .doctime .cc dd .s1 .s1_2 h4{ width:100%; font-size:14px; font-weight:normal; text-align:center;}
.docs .doctime .cc dd .s1 .s1_2 span{ width:29px; height:29px; display:block; float:left; border:#e8d8c0 1px solid; text-align:center; line-height:29px; font-size:12px;}
.docs .doctime .cc dd .s1 .s1_2 .td{ border-bottom:0 none; border-left:0 none;}
.docs .doctime .cc dd .s1 .s1_2 .td1{ border-bottom:0 none; border-left:0 none;border-right:0 none;}
.docs .doctime .cc dd .s1 .s1_2 .td5{width: 208px; border: 0 none;border-top: #e8d8c0 1px solid;font-size: 14px;}
.docs .doctime .cc dd .s2{ display:block;font-size:14px; padding-left:10px;height: 28px; position:relative;line-height: 28px;}
.docs .doctime .cc dd .s2 a{ display:block; width:100px; text-align:right; position:absolute; right:5px; top:0px; height:28px; line-height:28px; cursor:pointer;}



/********************  门诊环境 *********************/

.picMarquee-left{ width:1190px; overflow:hidden; position:relative;}
		
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:180px; height:134px; display:block; padding:2px; border:1px solid #e8d8c8; }
		
		.picMarquee-left .bd ul li .title{ line-height:24px;   }

