
@charset "utf-8";
/* CSS Document 11*/
body{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-family: "微软雅黑";
	line-height: 24px;
	overflow-x: hidden;
	background-color: #f2e8d9;
	background-image: url(/static/home/images/bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
table, td  ,tr,tbody{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;}
a{ font-family:"微软雅黑"; }
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
input, select { border: none; margin: 0; padding: 0;}
*:focus { outline: none; }
.gang { width:1200px; margin:0px auto;}
.margin_bottom { margin-bottom:20px;}
.bg_white { background:#f9f5ee;}



.htop2_bg { background:url(/static/home/images/htop_bg11.png) no-repeat left bottom; height:50px; line-height:50px; font-family:"微软雅黑"; font-size:18px; color:#01af8a; font-weight:normal; padding-left:12px;}
.htop2_bg a,.htop_bg a  {color:#76716d;font-size:13px;/* float:right; */padding-right:3px;/* margin-bottom:12px; */order: 1;display: block;/* height: 100%; */flex-shrink: 0;}
.htop_bg {display: flex;background:url(/static/home/images/htop_bg.png) repeat-x left bottom;background-size: 100% 100%;height: 50px;/* line-height:40px; */font-family:"微软雅黑";font-size:18px;color:#b06e40;font-weight:normal;/* text-indent:12px; */padding-left: 12px;/* display:block; *//* border: 1px solid; */display: flex;align-items: center;justify-content: space-between;}
.htop_bg p span{ display: block; }



.top,.top a{ height:35px; line-height:35px; font-size:14px; color:#504d48;}
.top a { color:#950B1C;}
.top .gang { position:relative;}
.top a.weixin,.top a.weixin1{ background:#a88c64; padding:0px 10px; float:right; width:60px; text-align:center; color:#fff;}
.top_erwei {position:absolute; width:120px; display:none; top:33px; right:0px;}
.top_erwei1 {position:absolute; width:120px;  display:none; top:33px; right:60px;}


.n_logo { height:153px;}
.n_logo .logo { margin-top:26px;}
.searchbg { background:url(/static/home/images/search_bg.png) no-repeat left top; height:55px; margin-top:92px; width:284px;}
.search_input { border:0px; width:215px; height:27px; line-height:27px; margin:10px 0px 10px 19px; background:none; float:left;}
.search_botton { background:url(/static/home/images/search_botton.png) no-repeat left top; width:28px; height:28px; margin-top:10px; cursor:pointer; float:left;}
/*导航*/
.nav_right { background:#a88c64; height:45px; width:968px;}
.nav_right ul { padding-left:3px;}
.nav_right li { float:left; width:96px; text-align:center; line-height:45px;}
.nav_right li a { font-size:15px; color:#fff; display:block;}
.nav_right li a:hover,.nav_right li a.nav_weizhi { background:url(/static/home/images/nav_ombg.png) no-repeat center center;}
#nav{width:968px;height:45px;line-height:45px;z-index:1;} 
#nav a{ text-decoration:none; display:block;font-family: "微软雅黑";font-size:15px;  text-shadow:2px 2px 4px #621517;} 
#nav>ul{height:45px;width:968px;} /* 即使没有菜单项也能保持顶级菜单栏的高度。 */ 

/* 下拉的菜单栏 */ 
#nav>ul>li ul{position:relative; display:none; width:96px; background:#a88c64;z-index:1;} 
/* 下拉菜单的菜单项 */ 
#nav>ul>li>ul li{ position:relative;display:block; width:96px; border-bottom:1px solid #C8C8C8;z-index:99999;background:#a88c64; height:34px; line-height:34px;} 
#nav>ul>li>ul li>a{color:#fff; font-size:12px; text-align:center; display:block; width:96px; } 
#nav>ul>li>ul li>a:hover{color:#fff;} 


.kuai_list { width:217px; height:421px; background:#f9f5ee;}
.kuai_list LI .icon {
   width: 30PX; height:30PX;
   vertical-align: -0.15em;
   fill: currentColor;
   overflow: hidden; color:#01af8a; float:left; margin:20PX 10PX;
}
.kuai_list LI .Jicon  {width: 25PX; height:25PX; color:#e1e0e0; float:right; margin:20PX 5PX;fill: currentColor;}
.kuai_list LI { height:69PX; line-height:69PX; border-bottom:1PX solid #e1e0e0;}
.kuai_list LI A { height:69PX; line-height:69PX; color:#3c3c3c; font-size:16PX; display:block;}
.kuai_list LI:LAST-CHILD { border-bottom:0PX;}
/*banner*/
.banner { width:968px; height:421px;}
.box{ width:968px; height:421px; margin:0px auto;}
#slide{position:relative;float:left;width:968px;height:421px;margin-bottom:20px;overflow:hidden;background:url(/static/home/images/loading.gif) no-repeat center;}
#slide ul{position:absolute;}
#slide li{float:left; width:968px; height:421px; overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:160px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(/static/home/images/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:20px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;height:32px;margin:2px 2px; background:#963;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}


/*首页选项新闻*/
.hxuan { width:910px; background:#f9f5ee; height:315px; padding-top:10px;}
.h_top {font-size:24px; font-family:"微软雅黑"; color:#2a333c; line-height:40px; font-weight:normal; height:40px; }
.h_top span { display:block; width:60px; height:3px; background:#d68b37; margin:6px auto;}
.h_top p { color:#595959; font-size:16px;}
.hpbg_p {border-bottom:1px solid #e7e7e7;}
.hxuan .tab-btn {height:39px; line-height:39px; margin:0px auto;}
.hxuan .tab-btn li { float:left; padding:0px 15px; margin:0px 20px 0px 10px; font-size:15px; background:#e6dccb; color:#363535; cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px; }
.hxuan .tab-btn li.cur { font-size:15px; color:#fff; background:#01af8b;  height:39px; line-height:39px;border-top-left-radius:5px;border-top-right-radius:5px;}
.hxuan .tab-list { padding:10px 0px; line-height:39px; font-size:15px; color:#7a7a7a;}

.hxuan .hjiaolu_line { width:420px; margin-left:20px; margin-bottom:10px; margin-top:5px;}
.hxuan .hjiaoliu_title,.hxuan .hjiaoliu_title a { width:306px; line-height:22px; font-size:12px;}
.hxuan .hhealth_ico li { float:left; width:420px;}


.yangsheng1  { width:272px; height:325px;}
.yangsheng1 ul { padding:15px;}
.yangsheng1 ul li { height:33px; line-height:33px; background:url(/static/home/images/hico.png) no-repeat left 13px;}
.yangsheng1 ul li a { display:block; line-height:33px; font-size:14px; color:#373737; padding-left:13px;}
.yangsheng1 ul li a:hover,.hhealth_ico li a:hover { color:#01af8a;}


/*科室*/
.hkeshi { background:#e6dccb; height:111px; margin-bottom:20px;}
.hkeshi_right { width:1036px; height:96px; margin: 6px; background:#f9f5ee;}
.hkeshi_right li { float:left; width:128px; text-align:center; border-right:1px solid #e1e1e1; margin-top:5px;}
.hkeshi_right li:last-child { border-right:0px;}
.hkeshi_right li a { display:block; color:#151515; line-height:24px; text-align:center; font-size:16px; color:#01af8a;}
.hkeshi_right li a img { display:block; margin:5px auto 0px auto;}


/*科室下面*/
.hnew_mid { padding:10px 0px;}
.hjilu { width:337px; margin:0px 18px 0px 10px;}
.hico li{ height:33px; line-height:33px; background:url(/static/home/images/hico.png) no-repeat left 13px; display:block;}
.hico li a { display:block; line-height:33px; font-size:14px; color:#373737; padding-left:13px;}
.hico li a:hover,.hico2 li a:hover { color:#01af8a;}
.hico li a span,.hico2 li a span { float:right;}

.hjiaoliu { width:500px;}
.hjiaolu_line { border-bottom:1px dashed #b2b2b2; margin-bottom:15px; padding-bottom:7px;}
.hjiaoliu_title a { margin-left:20px; color:#373737; width:362px; display:block; font-size:12px;}
.hjiaoliu_title a span { display:block; font-size:16px;color:#01af8a;}
.hico2 li { height:36px; line-height:36px; background:url(/static/home/images/hico.png) no-repeat left 15px; display:block;}
.hico2 li a { display:block; line-height:36px; font-size:14px; color:#373737; padding-left:13px;}


.hmid_right { width:305px; margin-right:10px;}



/*专家团队*/
.hteam { height:500px;}
.hteam .list-con{padding:20px 10px; width:1180px; margin:0 auto;}
.hteam .list-con-a{padding:155px 0 0 0;}
.hteam .list-con-c{padding:155px 0 0 0 ; float: right;}
.hteam  li{width:240px;height:362px;position:relative; float:left;transition:box-shadow .28s linear;-moz-transition:-moz-box-shadow .28s linear;-webkit-transition:-webkit-box-shadow .28s linear; margin:0px 16px; background:#f9f7f4;}
.hteam  li .img{ display:block;width:100%; height:162px; text-align:center; margin-top:36px;}
.hteam  li .name{display:block;width:100%; height:16px;  text-align:center; margin-top:18px; font-size:16px; line-height:16px; color:#978571;}
.hteam  li .office{display:block;width:100%; text-align:center; line-height:33px; color:#333;}
.hteam  li .post{display:block; width:100%; text-align:center; color:#6e6e6e;}
.hteam  li .btn{display:block;position:absolute; bottom:35px; width:68px; height:30px; text-align:center; line-height:30px;color:#fff;}
.hteam  li .more{left:32px;background:#bda179;}
.hteam  li .date{right:32px;background:#01af8a;}
.hteam  li .btn:hover{ background:#a88c64;}

.hteam  li:hover{box-shadow:0 15px 30px rgba(0,0,0,0.15); outline:none; -webkit-box-shadow:0 15px 30px rgba(0,0,0,0.15); -moz-box-shadow:0 15px 30px rgba(0,0,0,0.15);}
.hteam_content ul li:hover .office{ color:#ff7544;}

/*.hteam_content{width:1200px;position:absolute;height:422px;overflow:hidden; margin-top:0px;}
.picScroll ul li{width:240px;height:362px;position:relative; float:left;transition:box-shadow .28s linear;-moz-transition:-moz-box-shadow .28s linear;-webkit-transition:-webkit-box-shadow .28s linear; margin:0px 20px; background:#f9f7f4;}
.picScroll .img{ display:block;width:100%; height:162px; text-align:center; margin-top:36px;}
.picScroll .name{display:block;width:100%; height:16px;  text-align:center; margin-top:18px; font-size:16px; line-height:16px; color:#978571;}
.picScroll .office{display:block;width:100%; text-align:center; line-height:33px; color:#333;}
.picScroll .post{display:block; width:100%; text-align:center; color:#6e6e6e;}
.picScroll .btn{display:block;position:absolute; bottom:35px; width:68px; height:30px; text-align:center; line-height:30px;color:#fff;}
.picScroll .more{left:32px;background:#bda179;}
.picScroll .date{right:32px;background:#01af8a;}
.picScroll .btn:hover{ background:#a88c64;}
.picScroll ul li:hover{box-shadow:0 15px 30px rgba(0,0,0,0.15); outline:none; -webkit-box-shadow:0 15px 30px rgba(0,0,0,0.15); -moz-box-shadow:0 15px 30px rgba(0,0,0,0.15);}
.hteam_content ul li:hover .office{ color:#ff7544;}
.picScroll div{ position:absolute; top:0px;  height:392px;width:30px;}
.picScroll .hackR{ right:0px;}
.picScroll .hackL{ left:0px;}
.doctorsBase .DFastSearch{ width:100%; position:absolute; top:0px; height:362px; background:f9f5ee; left:0px; display:none;}
.doctorsBase .DFastSearch .DFTitle{ width:100%; height:47px;position:relative; border-bottom:1px solid #ddd;}
.doctorsBase .DFastSearch label{ position:absolute; top:7px; left:0px; font-size:18px;}
.doctorsBase .DFastSearch button{ position:absolute;width:114px;height:33px; cursor:pointer;color:#fff;  line-height:34px;background:#ff7544;  text-align:center;border:1px solid #ddd; top:0px; right:0px;}
.doctorsBase .DFastSearch button:hover{background:#a88c64; }

.djk{ width:1144px;  margin:0 auto; z-index:999; padding:20px 20px 0 20px;}
.picScroll{    margin:0 auto;  width:1130px; overflow:hidden;    }
.picScroll ul{ overflow:hidden; zoom:1; background:f9f5ee;  float:left;}*/

/*中医养生*/
.yangsheng { width:323px; height:375px;}
.yangsheng ul { padding:15px;}
.yangsheng ul p { text-align:center; margin-bottom:4px;}
.yangsheng ul li { height:33px; line-height:33px; background:url(/static/home/images/hico.png) no-repeat left 13px;}
.yangsheng ul li a { display:block; line-height:33px; font-size:14px; color:#373737; padding-left:13px;}
.yangsheng ul li a:hover,.hhealth_ico li a:hover { color:#01af8a;}


/*健康讲座*/
.health_new { width:858px; height:375px;}
.hhealth_img { padding:4px; border:1px solid #e7e7e7; width:222px; height:116px; margin:10px 20px 6px;}
.hhealth_title a { width:570px;font-size:14px; color:#373737; line-height:28px; display:block; margin:10px 0px 6px;}
.hhealth_title a span { font-size:16px; display:block;color:#01af8a; height:40px; line-height:40px;}
.hhealth_ico li { float:left; width:46%;background:url(/static/home/images/hico.png) no-repeat left 16px; height:36px; line-height:36px; margin-right:15px; margin-left:15px;}
.hhealth_ico li a { display:block; line-height:36px; font-size:14px; color:#373737; padding-left:13px;}
.hhealth_ico li a span { float:right; font-size:12px;}

.hlink { background:#f9f5ee;}
.hlink li { float:left; padding:10px; text-align:center; width:130px; text-align:center; font-size:12px; overflow:hidden;}
.hlink li a { display:block; text-align:center; color:#666; font-size:12px;}
.hlink li a  span { height:20px; line-height:20px; overflow:hidden; display:block;}
.hlink li img { display:block; margin:0px auto;}

.bottom_bg { border-top:3px solid #01af8a; background:url(/static/home/images/bottombg.png) no-repeat center top; height:224px; padding-top:30px; }
.bottom_bg li span { float:left; margin:5px 15px;}
.bottom_bg li span a { line-height:36px; color:#242424;}
.bottom_bg li span img { display:block;}
.bottom_bg li { line-height:26px; text-align:left; color:#3e3e3e;}



/*内页*/
.ntongzhi { height:70px; line-height:70px; font-size:16px; color:#5f5f5f; position: relative;overflow: hidden;}
.ntongzhi span { font-size:20px; float:left;}
.ntongzhi #miniNewsRegion a{color:#3b3b3b; line-height:70px; }
.ntongzhi #miniNewsRegion { padding: 3px; line-height: 2em; width:1000px; float:left; }
.ntongzhi .m_wmore { position: absolute; right: 50px; margin-right:30px; color:#3b3b3b; }
.ntongzhi .m_wmore a:hover{ color:#a80405;}
.ntongzhi .pagesize { position: absolute; right: 5px; top: 6px; border-left:1px solid #e9e9e9; padding:0 10px; }
.ntongzhi .pagesize a { background: url(/static/home/images/index_newadd.png) no-repeat -21px 0; width: 21px; height: 21px; display: block; overflow: hidden; line-height: 0; text-indent: -999em; margin-bottom: 3px; }
.ntongzhi .pagesize a.prev:hover { background-position: 0 0; }
.ntongzhi .pagesize a.next { background-position: -21px -26px; }
.ntongzhi .pagesize a.next:hover {background-position: 0 -26px;}
	
	
.nleft { width:252px;}
.nleft_list { background:url(/static/home/images/nmid_bg.png) repeat left top; padding:0px 0px 20px 0px; width:100%; margin-bottom:30px;}
.nleft_list h2 { background:#23ba9a; height:65px; line-height:65px; color:#fff; font-size:20px; font-weight:normal; text-indent:20px;}
.nleft_list li a{ display:block; color:#3b3b3b; font-size:16px; background:url(/static/home/images/nleft_listico.png) no-repeat 18px center; height:60px; line-height:60px; margin-bottom:6px; text-indent:40px;}
.nleft_list li a:hover { background:url(/static/home/images/nleft_listbg.png) no-repeat 18px center; transition:all 0.5s;}
.nleft_list li a.thisone { background:url(/static/home/images/nleft_listbg.png) no-repeat 18px center; transition:all 0.5s;}


.nleft_kuai {background:url(/static/home/images/nmid_bg.png) repeat left top; width:252px; margin:0px auto; padding-bottom:7px;}
.nleft_kuai li { float:left; margin-top:7px; margin-left:7px; width:116px; text-align:center; height:116px; background:#f1f1f1;}
.nleft_kuai li a {font-size:16px; color:#01af8b; line-height:30px; display:block;}
.nleft_kuai li a img{ display:block; margin:10px auto 0px;}


.nright { width:933px; background:url(/static/home/images/nmid_bg.png) repeat left top; padding:0px 0px 30px 0px; min-height:600px;}
.nright_top { height:55px; line-height:55px; background:url(/static/home/images/htop_linbg.png) no-repeat left bottom; font-size:18px; font-weight:normal; color:#070002; text-indent:8px;}
.nright_top span { float:right; font-size:13px; color:#373737; padding-right:8px; background:url(/static/home/images/nright_ico.png) no-repeat left center; padding-left:16px;}
.nright_top span a { color:#373737;}

.nright_list_b { margin:20px auto;}
.nright_list_b dd { height:36px; line-height:36px;  text-align:center; float:left; margin:0px 11px 15px 11px;}
.nright_list_b dd a{ font-size:16px; color:#a66d44; display:block; border-radius:5px; padding:0px 20px; background:#e6e1db; }
.nright_list_b dd a:hover {background:#12b491; color:#fff; font-weight:bold; display:block;}
.nright_list_b dd a.thatone{background:#12b491; color:#fff; font-weight:bold; display:block;}


.ny_newlie ul{margin-top:0;}
.ny_newlie ul li{  margin-bottom:13px;width:100%;  border-bottom:1px solid #eaeaea; height:170px; padding-top:10px;}

/*.ny_newlie ul li img{ float:left; margin-right:15px; margin-left:10px; width:203px; height:136px; border:5px solid #fff;}*/

.ny_newlie ul li span{ display:block;float:left; width:680px; text-align:left; }
.ny_newlie ul li a .anniu{ width:150px; color:#b6b6b6; border-radius:5px;border:1px solid #CCC; height:28px; line-height:28px; margin-top:8px; text-align:center;}
.ny_newlie ul li a:hover .anniu{ color:#fff; background:#12b491;border:1px solid #12b491; }

.ny_newlie ul li a{ display:block; float:left;font-size:14px; line-height:30px;color:#7f7f7f;}
.ny_newlie ul li .title{ font-size:16px;color:#535353; line-height:40px;display:block; height:40px; overflow:hidden;}
.ny_newlie ul li a:hover span i{ color:#a66d44;}
.ny_newlie ul li a:hover .title{ color:#01af8a;}


/*****************       新闻文字列表       ****************/
.news { width:98%; margin:0px auto;}
.news ul{ margin:7px 10px;}
.news ul li{border-bottom:1px dashed #d7d7d7; margin:0 auto;  height:55px;  }
.news ul li{background:url(/static/home/images/hico.png) no-repeat 10px center;padding-left:23px;}
.news ul li  a{display:block; font-weight:normal; font-size:15px; overflow:hidden; float:left; color:#545454; line-height:55px;}
.news ul li a:hover{  color:#01af8a;}
.news ul li span{ display:block; font-size:13px;float:right;line-height:50px; margin-right:10px; color:#b9b9b9;}

/*科室列表页*/
.keshi_list{ margin-top:50px;}
.keshi_list ul{ width:103%; height:auto; position:relative;}
.keshi_list ul li{ width:223px; height:224px; padding:40px 20px; background:url(/static/home/images/keshi_listbg.png) no-repeat left top;float:left; margin-right:23px; margin-top:15px; margin-left:23px; margin-bottom:20px; text-align:center; line-height:22px; position:relative; font-size:14px; color:#3b3b3b;}
.keshi_list ul li span{width:20px; height:34px; display:block;position:absolute; top:2px; right:12px;}
.keshi_list ul li .import1{ background:url(/static/home/images/import.png) no-repeat;}
.keshi_list ul li h3{ color:#515151; font-size:18px; height:40px; line-height:18px;}
.keshi_list ul li div{width:223px; height:30px; position:absolute; bottom:43px;}
.keshi_list ul li a{ width:105px; height:36px; text-align:center; line-height:36px; position:absolute; bottom:0px; color:#fff;}
.keshi_list ul li a:hover{ background:#a66d44;}
.keshi_list ul li .green{ right:3px; background:#01af8a;}
.keshi_list ul li .coffee{ left:3px; background:#bda179;}.keshi_list ul li a
.keshi_list ul li .coffee.noD{left:55px;}
.keshi_list ul li:hover{ background:#f9f5ee; box-shadow:0px 5px 15px 5px rgba(128 ,128 ,128 ,0.25); position:relative; transition:box-shadow .28s linear; -moz-transition:-moz-box-shadow .28s linear; -webkit-transition:-webkit-box-shadow .28s linear; cursor:pointer;}

/*科室医生列表*/
.Expert{ padding:0px;}
.Expert ul li{ width:380px; height:150px; padding:22px; float:left; margin-left:20px; margin-top:15px; margin-right:12px; background:#f9f5ee;}
.Expert ul li:hover{ box-shadow:0px 5px 15px 5px rgba(128 ,128 ,128 ,0.25); position:relative; transition:box-shadow .28s linear; -moz-transition:-moz-box-shadow .28s linear; -webkit-transition:-webkit-box-shadow .28s linear;}
.Expert ul li img{ width:112px; height:150px; float:left; margin-right:22px;}
.Expert ul li a.ATitle{ color:#a88c64;font-size:16px; line-height:28px;}
.Expert ul li a.ATitle span { float:right; font-size:13px; color:#a88c64;}
.Expert ul li a.ATitle:hover{ color:#a66d44;}
.Expert ul li h4{ font-size:14px; line-height:28px; color:#333; font-weight:normal;}
.Expert ul li p{ line-height:22px;color:#999; height:44px;overflow:hidden; font-size:14px;}
.Expert ul li div{ position:relative;text-align:center; line-height:30px;height:30px; margin-top:20px;}
.Expert ul li div a{ width:88px; height:30px; position:absolute; top:0px; color:#fff;}
.Expert ul li div a.coffee{ left:135px;background:#bda179;}
.Expert ul li div a.green{ left:240px; background:#01af8a;}
.Expert ul li div a:hover{ background:#a66d44;}



/*名医传承列表*/
.Expert1{ padding:0px;}
.Expert1 ul li{ width:820px; height:150px; padding:22px; float:left; margin-left:28px; margin-top:20px; margin-right:12px; background:#f1f0ec;}
.Expert1 ul li:hover{ box-shadow:0px 5px 15px 5px rgba(128 ,128 ,128 ,0.25); position:relative; transition:box-shadow .28s linear; -moz-transition:-moz-box-shadow .28s linear; -webkit-transition:-webkit-box-shadow .28s linear;}
.Expert1 ul li img{ width:112px; height:150px; float:left; margin-right:22px;}
.Expert1 ul li a.ATitle{ color:#a88c64;font-size:16px; line-height:28px;}
.Expert1 ul li a.ATitle span { float:right; font-size:13px; color:#a88c64;}
.Expert1 ul li a.ATitle:hover{ color:#a66d44;}
.Expert1 ul li h4{ font-size:14px; line-height:28px; color:#333; font-weight:normal;}
.Expert1 ul li p{ line-height:22px;color:#999; height:44px; font-size:14px;}
.Expert1 ul li div{ position:relative;text-align:center; line-height:30px;height:30px; margin-top:20px;}
.Expert1 ul li div a{ width:88px; height:30px; position:absolute; top:0px; color:#fff;}
.Expert1 ul li div a.coffee{ left:135px;background:#bda179;}
.Expert1 ul li div a.green{ left:240px; background:#01af8a;}
.Expert1 ul li div a:hover{ background:#a66d44;}


.shang { background:#f4f0ea; height:40px; line-height:40px; width:96%; margin:15px auto;}
.shang li { float:left; font-size:14px; width:45%; padding-right:3%; padding-left:1%;}
.shang li a { color:#3b3b3b;}


.news_content { line-height:30px; font-size:14px; color:#3b3b3b; width:96%; margin:0px auto;}
.news_content h1 { text-align:center; line-height:60px; font-size:20px;border-bottom:1px dashed #CCC; color:#626262;}
.news_fabu { color:#747474; font-size:14px; height:30px; line-height:30px; text-align:center; margin-bottom:30px;}
.news_content p { margin:10px auto;line-height:30px; font-size:14px; color:#3b3b3b; }

/*预约时间*/
.time_border { border:1px solid #d4ccc7; line-height:40px; margin-bottom:5px;}
.time_border .time_lou { text-align:center; color:#633910; font-size:16px;  border-right:1px solid #d4ccc7; }
.time_border div li { border-bottom:1px solid #d4ccc7; display:block; height:60px; line-height:30px; overflow:hidden;}
.time_border div li:last-child { border-bottom:0px;}
.time_border div li a { display:block; line-height:30px;}
.time_border div li a:hover span { color:#01af8a;}
.time_border div li span {float:left; width:148px; text-align:center; color:#633910; font-size:16px;display:block; line-height:30px;}
.time_border div li a span { float:left;text-align:center; color:#737373; font-size:14px; display:block; line-height:30px;}


.times_yu {width:870px; margin:0px auto; font-size:14px; color:#3b3b3b; line-height:40px;}
.times_yu h4 { color:#01af8a; font-size:16px; height:45px; line-height:45px; margin-top:20px;}
.time_border2 {margin-bottom:5px; width:857px;border-top:1px solid #d4ccc7;border-right:1px solid #d4ccc7; background:#f9f5ee;}
.time_border2  li{  height:50px; line-height:50px; width:106px;  border-bottom:1px solid #d4ccc7;border-left:1px solid #d4ccc7;cursor:pointer; }
.time_border2  li img { margin-top:13px;}


.time_border2 ul { text-align:center; font-size:16px; line-height:40px; float:left; padding:0px; margin:0px;}
.time_border2 li span { display:block; font-size:10px; color:#656565; height:18px; line-height:18px;}
.time_border2  li.borer_riqi { background:#e6e1db; height:60px; line-height: 40px;}  
.times_botton { width:180px; height:45px; line-height:45px; display:block; background:#01af8a; color:#fff; font-size:16px; text-align:center; margin-top:50px; }
.times_botton:hover{box-shadow: 0 0 5px #01af8a;transition: all 0.5s;}

  
  
  /*预约记录查看*/
.reg_view{ width:600px; height:390px; background:#f9f5ee; display:none; overflow:visible; position:fixed; top:50%; left:50%; margin:0 auto; margin-top:-230px; margin-left:-300px; z-index:2800;-webkit-box-shadow: 6px 18px 28px rgba(0, 0, 0, 0.7); -moz-box-shadow:6px 18px 28px rgba(0, 0, 0, 0.7);box-shadow: 6px 18px 28px rgba(0, 0, 0, 0.7); border:1px solid #01af8b;}
  .reg_view h6{ height:17px; padding:10px 0 12px 30px; background:url(/static/home/images/ico_009.gif) 0 10px no-repeat; font-size:14px;color:#131313; position:relative; margin:0 auto; margin-bottom:13px; width:530px; text-align:left; margin-top:30px;}
  .reg_view p.til{ width:560px; height:35px; margin:0 auto; border-bottom:#EDE8E4 1px solid; font-size:16px;color:#01af8b;}
  .reg_view div{ width:560px; height:100px; margin:0 auto; line-height:25px;color:#565656; text-align:left; padding-top:30px;}
  .reg_view div p{line-height:25px;color:#565656;}
  .reg_view dl{ width:570px; height:120px; background:#A9342E url(../images/bj_yslbck.gif) right 0 no-repeat; text-align:left;color:#FFF; padding-left:30px; position:absolute; left:0; bottom:0;}
  .reg_view dl dt{ height:15px; line-height:15px; padding-left:20px; background:url(/static/home/images/ico_0022.gif) 0 6px no-repeat; font-size:14px; margin:10px 0 10px 0;}
  .reg_view dl dd{padding-left:20px; background:url(/static/home/images/ico_0023.gif) 0 8px no-repeat; height:22px; line-height:22px;}
  .reg_view em.btnclose{ width:25px; height:25px; display:block; position:absolute; top:-12px; right:-12px; z-index:1600;}
  .reg_view div.info{ border-bottom:1px solid #E6E1DB; height:90px; padding-top:26px;}
  .reg_view div.dutyTime{border-bottom:1px solid #E6E1DB; padding-top:16px; min-height:66px; height:auto;}
  .reg_view div.dutyTime li{ display:inline-block; padding-right:28px;}
  .reg_view div.dutyTime li.full{ color:#CCC;}
  .reg_view div.dutyTime li.full span{color:#fff; display:inline-block; font-size:12px; background:#01af8b; border-radius:50%; width:18px; height:18px; text-align:center; line-height:18px;}
  .reg_view div.dutyTime li input{ vertical-align:middle; width:13px; height:13px;}
  .reg_view div.dutyTime label{ text-indent:6px;}
  .reg_view div.testDIV{ position:relative; padding-top:0px; height:68px;}
  #spanInfo{ line-height:28px; color:#01af8b; text-align:left; width:560px; margin:0px auto; text-indent:36px; display:block; height:24px; font-size:14px; }
#spanInfo.Validform_wrong{background:url(/static/home/images/ico_0034.gif) left center no-repeat; padding-left:0px;}
  

/*科室介绍*/
.section{ width:709px; height:auto;}
  .section h5{ width:709px; height:23px; line-height:23px; text-align:center; font-size:16px;color:#191919; font-weight:bold; margin:20px 0;}
  .section h5 img{vertical-align:middle; margin-left:8px;}
  .dictorszx { width:880px; margin:10px auto;}
  .section div,.dictorszx div{ line-height:26px;color:#7B7B7B;text-align:Justify;text-justify:inter-ideograph; width:860px; margin:0px auto;}
  .section div p,.dictorszx div p{ line-height:26px; margin-bottom:20px; text-indent:2em;text-align:Justify;text-justify:inter-ideograph;}
.dictorslink{ width:880px; height:280px; padding-top:20px; border-top:#EDE8E4 1px solid; margin:0px auto;}
  .dictorslink h5,.dictorszx h5{ height:35px; line-height:35px; padding-left:15px; background:url(/static/home/images/ico_0010.png) 0 10px no-repeat; font-size:16px; margin:20px 0;color:#565656; width:880px; position:relative; border-bottom:#EDE8E4 1px solid;}
  .dictorslink h5 span{ float:right; display:block; width:77px; height:13px; text-align:center; background:url(/static/home/images/bj_more03.gif) no-repeat; line-height:13px; position:absolute; right:0px; top:10px; font-size:12px;}
  .dictorslink h5 span a{color:#131313;}
  .dictorslink .DoctorsList{ width:860px; height:150px; position:relative;overflow:hidden;}
  .dictorslink .DoctorsList ul{ position:absolute; top:0px; left:0px;height:150px; width:5688px;}
  .dictorslink ul li{ width:106px; height:147px; position:relative; float:left; margin-right:14px; margin-left:5px;}
  .dictorslink ul li img{ width:100px; height:141px; padding:2px; border:#EFECE8 1px solid;}
  .dictorslink ul li span{  width:96px; height:auto; padding:0px 5px; padding-bottom:8px; line-height:20px;position:absolute; z-index:1000;left:0px; bottom:0px;text-align:center; text-align:center;background:url(/static/home/images/Whitebg.png);}
  .dictorslink ul li span a{color:#1F1F1F;}
  
  .dictorslink div.mobmore{ text-align:center; margin-top:20px;}
.dictorszx h5{ border-bottom:none;}  
.dictorsmx{ width:auto; height:auto; position:relative;}
  .dictorsmx dl{ width:860px; height:147px; border:#E7E7E6 1px solid; padding:20px; margin:30px auto;}
  .dictorsmx dl dt{ width:100px; height:141px; padding:2px;border:#E7E7E6 1px solid; float:left;}
  .dictorsmx dl dd{ float:right; width:730px;color:#1F1F1F;}
  .dictorsmx dl dd.name{ height:18px; line-height:18px; font-size:16px;}
  .dictorsmx dl dd.til{ height:auto; width:480px;  float:left; margin-left:23px; margin-top:10px; display:inline; line-height:18px;}
  .dictorsmx dl dd.cont{color:#7B7B7B; line-height:20px; border-top:#E7E7E6 1px solid;margin-top:10px; padding-top:12px;}
  .dictorsmx dl dd.cont a{ color:#633910;}
  .dictorsmx dl dd.cont a:hover{ color:#AA352F;}
a#AJumpChoose{ position:absolute; top:78px; right:16px; width:110px; height:110px;}  

  
  
  
/*****************       分页       ****************/
.page { width:70%; margin-top:25px; margin-bottom:30px;float:left; margin-left:20%; overflow:hidden;}
.page span{font-size:14px; background:#a66d44;color:#FFF; border:1px solid #a66d44; display:block; float:left; line-height:30px; margin-right:5px; padding:0 10px;}
.page a{ display:block; height:30px; float:left;line-height:30px; padding:0 10px; text-align:center; font-size:14px; margin:0 8px; color:#5d5d5d;border:1px solid #7f7f7f; float:left;}
.page a:hover{ background:#a66d44; color:#FFF;border:1px solid #a66d44;}
.page a.first{ background:#757474;color:#FFF; border:1px solid #757474;}
.page a.first img{ margin-top:8px;}
.page a:hover.first{ background:#a66d44;color:#FFF; border:1px solid #a66d44;}



/*注册*/
.zhuce_liucheng { width:800px; height:24px; line-height:24px; margin-bottom:45px; margin:50px 0px;}
.zhuce_liucheng dd { float:left; width:31%; text-align:right; padding-right:1.3%; background:url(/static/home/images/zhuce_jing.png) no-repeat 10px center; color:#c6c4bc;}
.zhuce_liucheng dd.zhuce_weizhi {background:url(/static/home/images/zhuce_jingon.png) no-repeat 10px center; display:block; color:#30302d;}

.regzc{ width:1100px; height:auto;}
.regleft{width:275px; float:left; margin-left:50px;}
  .regleft h5{ height:40px; line-height:30px; padding-left:15px; background:url(/static/home/images/ico_0010.png) 0 8px no-repeat; font-size:16px;color:#565656;}
  .regleft ul{ overflow:visible;}
  .regleft ul li{ width:273px; height:35px; position:relative; margin-bottom:10px;color:#929292; overflow:visible;border:#d1cdc4 1px solid;}
  .regleft ul li label{ width:80px; height:20px; line-height:20px; position:absolute; top:6px; left:10px;}
  .regleft ul li input{ width:188px; height:28px; line-height:20px; position:absolute; top:3px; left:80px; outline:0;color:#929292; background:none;}
  .regleft ul li span{ position:absolute; top:12px; color:Red; right:-15px;}
  .regleft ul li div{ position:absolute; top:0px; right:-218px; width:198px; height:35px; line-height:35px;}
  .regleft ul li div.passwordStrength{ top:0px;}

  .regleft ul li.sex{ height:20px; margin-bottom:10px;border:none;}
  .regleft ul li.sex label{ position:relative; top:0px; left:0px;}
  .regleft ul li.sex input{ position:relative;top:0px; left:0px; width:auto; height:auto;}
  .regleft ul li.yzm{ line-height:20px; margin:8px 0;border:none;}
  .regleft ul li.yzm input{border:#E6DDD6 1px solid; height:35px; width:98px; position:relative; top:0px; left:0px; float:left; margin-right:10px;}
  .regleft ul li.yzm img{ vertical-align:middle; float:left; margin-right:8px;}
  .regleft ul li.yzm a{color:#6D4620;}
  .regleft ul li.btn{ padding:6px 0 20px;border:none; margin-top:50px; font-family:"微软雅黑";}
  .regleft ul li.btn input.zc{ border:#D1C5B9 1px solid; cursor:pointer; width:133px; height:38px; float:left;position:relative; top:0px; left:0px; background:#E6E1DB;color:#633910; font-family:"微软雅黑";}
  .regleft ul li.btn input.cz{ border:#D1C5B9 1px solid; cursor:pointer; width:133px; height:38px; float:right;position:relative; top:0px; left:0px; background:#f9f5ee;color:#633910; font-family:"微软雅黑";}
  .regleft ul li.btn span{ display:none;}
  
.regright{ width:180px; height:300px; float:right;}
  .regright p.til{ width:170px; height:100px; padding-left:15px; font-size:14px;color:#565656; border-bottom:#CFC3B6 1px dashed; margin-bottom:20px; background:url(/static/home/images/ico_0010.png) 0 6px no-repeat;}
  .regright p.til a{ display:block; overflow:hidden; width:120px; height:40px; line-height:40px;border:#D1C5B9 1px solid; background:#01af8b;color:#FFF; text-align:center; font-size:12px; margin-top:15px;}
  .regright p.Nobor{ border-bottom:none;}
  .regright p.view a{ background:#E6E1DB;color:#633910;}
.wxtx{ width:709px; height:auto; border-top:#EDE8E4 1px solid; margin-top:30px; padding-top:30px;}
  .wxtx h6{ height:25px; line-height:25px;color:#565656; background:url(/static/home/images/ico_0010.png) 0 5px no-repeat; padding-left:20px; font-size:16px; margin-bottom:30px;}
  .wxtx div{ line-height:25px; padding-bottom:30px;color:#373737;}
  .wxtx div p{ padding-left:20px; background:url(/static/home/images/ico_0011.gif) 0 10px no-repeat;}
  
  
 /*会员中心*/
 .contmob{width:820px;  padding:20px 22px 46px; position:relative;}
 /*账户安全*/
.zhaq{ padding-top:20px; padding-bottom:100px;}
.zhaqlist dl{ padding:20px 50px;}
.zhaqlist .true{ background:url(/static/home/images/zhanghu_ico.png) 12px 33px no-repeat; background-size:24px 24px;}
.zhaqlist .false{ background:url(/static/home/images/ico_0034.gif) 12px 33px no-repeat; background-size:24px 24px;}
.zhaqlist dt{ font-size:16px; color:#5e5e5e; line-height:33px; padding:8px 0px;}
.zhaqlist dt span{ width:114px; float:right; text-align:center;}
.zhaqlist dt span a{ color:#3b3b3b;}
.zhaqlist dt span .xg{ width:114px; height:33px; display:block; background:#a88c64; color:#fff;}
.zhaqlist dt span .xg:hover{opacity:0.85; filter:alpha(opacity=85);}
.zhaqlist dd{ color:#a3a3a3; font-size:14px; line-height:24px; padding:5px 0px;}
.zhaqlist dd span{ color:#AA352F;}
.jbsj{ width:391px; height:187px; padding-top:70px; background:#f9f5ee; margin:0 auto; display:block; position:absolute; top:30%; left:50%; margin-left:-195px; margin-top:128px;}
.jbsj p{ color:#3b3b3b; line-height:26px; text-align:center; font-size:14px;}
.jbsj a{ width:114px; height:33px; display:block; margin:0 auto; margin-top:30px; background:#ab3630; color:#fff; text-align:center; line-height:33px;}
.jbsj a:hover{opacity:0.85; filter:alpha(opacity=85);}
.zhaq h5{ height:40px; line-height:30px; padding-left:86px; background:url(/static/home/images/ico_0010.png) 61px 13px no-repeat; font-size:16px;color:#565656;} 

/*预约记录*/
.recordtil{ width:100%; height:68px;}
  .recordtil dl{color:#565656; padding:20px 0;}
  .recordtil dl dt{height:25px; border-bottom:#EDE8E4 1px solid; font-size:14px;color:#AA352F;}
  .recordtil dl dt em{color:#565656;}
  .recordtil dl dd{ height:34px; line-height:34px; position:relative;}
  .recordtil dl dd em{ float:right; display:block; width:77px; height:13px; text-align:center; background:url(/static/home/images/bj_more03.gif) no-repeat; line-height:13px; position:absolute; right:0px; top:10px;}
  .recordtil dl dd em a{color:#131313;}
.recordlist{ width:709px;}
  .recordlist h5{ height:35px; line-height:35px; padding-left:15px; background:url(/static/home/images/ico_0010.png) 0 10px no-repeat; font-size:16px; margin:20px 0;color:#565656;}
  .recordlist ul{ width:712px; height:auto; line-height:45px; background:url(/static/home/images/bj_recordlist.gif);color:#565656;}
  .recordlist ul li{ width:712px; height:45px;}
  .recordlist ul li span,.recordlist h6 span{ padding-left:12px; height:45px; float:left; text-align:center;}
  .recordlist h6{ height:39px; line-height:39px; background:#E6E1DB; width:709px; font-size:14px;}
  .recordlist h6 span{ border-right:#FFF 2px solid;color:#633910;}
  .recordlist span.sty01{ width:170px;}
  .recordlist span.sty02{ width:148px;}
  .recordlist span.sty03{ width:112px;}
  .recordlist span.sty04{ width:91px;}
  .recordlist span.color{ color:#AA352F;}
  .recordlist span.sty05{ width:118px;}
  .recordlist ul li span{ padding-right:2px;}
  .recordlist ul li a{color:#565656; margin-right:10px;}
  .recordlist ul li a:hover{color:#AA352F; text-decoration:underline;} 
.pagetext{ width:709px; height:auto; margin:20px 0 30px;}
  .pagetext dl dt{ height:35px; line-height:35px; padding-left:15px; width:674px; background:url(/static/home/images/ico_0010.png) 0 12px no-repeat;color:#565656; font-size:14px;}
  .pagetext dl dd{ width:674px; height:24px; line-height:24px; padding-left:15px; background:url(/static/home/images/ico_0011.gif) 0 8px no-repeat;color:#373737;}
  


  /*修改密码*/
.regleft ul li input.animated{ width:144px; height:36px; line-height:36px; background:#a88c64; font-size:12px; text-align:center; color:#fff; cursor:pointer;  position:relative; top:0px; left:0px;}

/*焦点图*/
.focus{ position:relative; width:490px; height:266px; background-color: #f9f5ee; margin:0px auto;}  
/*.focus img{ width: 490px; height: 266px;} */
.focus .shadow .title{width: 450px; 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:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; 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:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; 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:#a88c64;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/static/home/images/focus_btn.png) no-repeat;}
.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;}  



/*报纸*/
.indexCon{width:782px;overflow:hidden; margin:20px auto;}
.indexCon .flashBanner{width:782px;/*height:900px;*/overflow:hidden;margin-bottom:12px;}
.flashBanner{position:relative;}
.flashBanner .mask{height:85px;line-height:80px;background-color:#000;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}

.zhuanke_ico { display:block; float:left; width:130px; text-align:center; height:120px; line-height:40px; margin-bottom:15px;}
.zhuanke_ico img { margin:0px auto; display:block; }