.clear{clear:both;}
.areaL{ float:left; width:590px;}
.areaR{ float:right; width:590px;}

#banner .pic_bg {height:500px;background-position: center;background-repeat: no-repeat;background-color: #f7dcbf;}
#banner .title { display:none}
 
#banner  .bd li a{ display:block; height:500px;}
#banner .hdWrap{margin:0 auto;text-align:center;}
#banner .hd{position:relative; z-index:1; margin-top:-40px;  height:40px; line-height:30px;  text-align:center;    }
#banner .hd ul{ text-align:center;  padding-top:5px;  }
#banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:10px; background:#fff; overflow:hidden; font-size:0;border-radius:10px;}
#banner .hd ul .on{ background:#f60; width:15px; height:15px; }

.noticeColu { height:42px; line-height:42px; background:#f4f7f6}
.noticeColu .showDate {float:right;background:url(../image/calendaricon.png) no-repeat 0;padding-left:22px;max-width: 330px;height: 42px;overflow: hidden;}
.noticeColu h3 { float:left; background:url(../image/annicon.png) no-repeat 0; padding-left:25px; font-weight:bold; }
.noticeColu ul li { float:left; }

#annCon {overflow:hidden; width:750px; float:left; }
.annConIn{width: 10000px;overflow:hidden;}
.annConIn ul{ float:left; margin-right:10px; _display:inline; zoom:1;}
.annConIn ul li{ display:inline-block; *display:inline; margin-right:20px; padding-left:10px; background:url(../image/liteicona.png) 0 no-repeat; }
.annConIn ul li .dateRight{ color:#999; font-size:12px;}


#czxxBox {padding: 10px 0 0;height: 324px;}
#czxxBox .whd {float:left; width:35px; margin-right:1px;}
#czxxBox .whd li { display:block;  width:14px; line-height:15px; margin-left:5px; background:#c59d7d; color:#fff; padding:10px 8px; margin-bottom:3px; border-radius:5px 0 0 5px;}
#czxxBox .whd li.on { background:#a31a1a; font-weight:bold;}

#czxxBox .wBox{padding:0;height: 333px;overflow:hidden;}
#czxxBox .wBox .hdW{height:30px;border-bottom: none;overflow:  hidden;}
#czxxBox .wBox .hdW li{float:left;line-height:  29px; border-top:1px solid #eee4cb;text-align:center;width: 14.285%;color: #a39574;background: #eee4cb;}
#czxxBox .wBox .hdW .last{border-right:none;}
#czxxBox .wBox .hdW .on{background:#fff;height: 30px;font-weight:bold;z-index: 5;position:  relative;}
#czxxBox .wBox .info{background:url(../image/czxxbg.jpg) no-repeat 92% 160%;height: 293px;overflow:  hidden;}
#czxxBox .wBox .info ul {overflow:hidden;height: 293px;}
#czxxBox .wBox .info tbody{border-top:none;}
#czxxBox .wBox .info tbody td{border: 1px solid #eae9e7!important;font-size:14px;padding: 0.5em 0.5em;}
#czxxBox .wBox .info tbody td.selectTdClass {width: 30%;}
#czxxBox .wBox .info .tit{height:120px;width: 106.2px;text-align: center;color:  #a90d0d;font-weight:  bold;}
#czxxBox .wBox .info .time{width: 60px;height:40px;text-align:center;color: #a90d0d;}
#czxxBox .wBox .info .time-am,
#czxxBox .wBox .info .time-pm {text-align:center;width: 50px;}
#czxxBox .wBox .info .doctorname {width: 310px;white-space: normal!important;}
#czxxBox .wBox .info .con{width: 523px;padding:0 20px;color: #666;}
.czxxTable .info table{width:100%!important;table-layout: fixed;}
.czxxTable .info table td span{padding: 0 0.4em;white-space: nowrap;color:#666;}
.czxxTable .info table td span a {color:#333;}
.czxxTable .info table td span a:hover { color:#c00}



.xian_box{ width:100%; height:83px; background:url(../image/tel_x.png) no-repeat; background-position: center center; text-align:center;}
.xa{ width:100%; height:83px; background:url(../image/tel_x1.png) no-repeat; background-position: center center; text-align:center;}
.xian_box h3{ width:440px; height:28px; line-height:28px; margin:0 auto; text-align:center; font-size:22px; font-weight:600; color:#ef8014; padding-top:24px; margin-bottom:4px; overflow:hidden }
.xian_box h3 span{ color:#A11C20;}
.xian_box i{ font-style:normal; font-size:10px; color:#999}


.Section5_bj{ width:100%; height:368px; background-color:#fff;overflow:hidden; }
@media screen and (max-width: 1200px){
.Section5_bj{ width:1200px; height:368px; background-color:#fff;overflow:hidden; }
}

.Section5_box{ width:1280px; margin:0 auto;}

		.picMarquee-left{ width:1280px; overflow:hidden; position:relative; }
		.picMarquee-left .bd{ width:1296px; padding-top:13px; padding-left:3px;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin-right:15px;  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:300px; height:213px; display:block; border:solid 2px #fff; }
.picMarquee-left .bd ul li .pic h3{width:300px; height:29px;line-height:29px; font-size:14px;color:#525252; display:inline-block; overflow:hidden;}
	.picMarquee-left .bd ul li .pic:hover img{border:solid 2px #ee9740;}		
.picMarquee-left .bd ul li .pic:hover h3{color:#ee9740; font-weight:600}


.Section6_bj{ width:100%; height:98px; background-color:#f7f7f7;overflow:hidden; }
.Section6_box{ width:1280px; margin:0 auto; overflow:hidden}
.hz{ width:1280px; height:76px;  padding-top:21px; overflow:hidden; position:relative; }
.hz ul{ width:1200px;}
.hz ul li{ width:154px; margin:0 28px 0 11px ; float: left; }
.hz ul li a{ width:154px; }
.hz ul li a img{ width:154px; height:58px; }




.indBtns { padding-top:10px;}
.indBtns a {float:left;text-align:center;width:12.5%;font-size:16px;line-height: 42px;margin:8px 0;margin-bottom: 8px;}
.indBtns a i {display:block;background:#f9f9f9 url(../image/boxaicons.png) no-repeat 13px 13px;border:1px solid #eee;border-radius: 5%;width:82px;height:82px;margin:auto;transition: all 0.3s;}
.indBtns .a2 i { background-position:-124px 13px}
.indBtns .a3 i { background-position:-263px 13px}
.indBtns .a4 i { background-position:-399px 13px}
.indBtns .a5 i { background-position:13px -144px}
.indBtns .a6 i { background-position:-125px -144px}
.indBtns .a7 i { background-position:-263px -144px}
.indBtns .a8 i { background-position:-399px -144px}

.indBtns a:hover i { background-color:#a11c20; transform: scale(1.1); background-position-y: -67px}
.indBtns .a2:hover i { background-position-y: -67px}
.indBtns .a3:hover i { background-position-y: -67px}
.indBtns .a4:hover i { background-position-y: -67px}
.indBtns .a5:hover i { background-position-y: -224px}
.indBtns .a6:hover i { background-position-y: -224px}
.indBtns .a7:hover i { background-position-y: -224px}
.indBtns .a8:hover i { background-position-y: -224px}

#rowB { background:#f5f0e0 url(../image/cloud.png) repeat center -50px;}
@media screen and (max-width: 1200px){
#rowB { background:#f5f0e0 url(../image/cloud.png) repeat center -50px; width:1200px;}
}
#rowB .box .bd { padding-top:0;}
#rowB .areaR .box .bd {padding-left:10px;padding-top:20px;margin-bottom: -10px;}
#rowB .areaR .box .bd ul { overflow:hidden;}
#rowB .areaR .box .seemore {clear:both;float:right;margin-right: 20px;color:#c59d7d;}
#rowB .areaR .box .seemore:hover { color:#b90004}


.sericeQRCode {float:right;width: 194px;height:258px;border:1px solid #c59d7d;margin-top:20px;text-align:center;}
.sericeQRCode h3 { line-height:45px; font-size:16px; font-weight:bold; color:#a11c20; padding-top:5px;}
.sericeQRCode h5 { line-height:33px; font-size:14px; font-weight:400;}

.doctorList {position:relative;}
.doctorList li {float:left;width:25%;height:150px;text-align:center;font-size:12px;line-height:18px;color:#89642e;padding-top: 18px;}
.doctorList li .pic {margin:0 auto;}
.doctorList li .pic img { width:80px; height:80px; overflow:hidden; border-radius:80px;  transition:all 0.3s;}
.doctorList li .pic:hover img { transform:scale(1.5)}
.doctorList li .name a{ font-weight:bold; font-size:14px; color:#a11c20; font-size:14px; display:block; padding-top:5px; display:block; margin-bottom:4px; position:relative; z-index:10;}
.doctorList li:hover .name a { text-shadow: #fff 0 0em 0.2em;}
.doctorList li .txt { display:none;}
.doctorList li .nodeName { white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.doctorList .dprev {position:absolute;top:45%;left:0;width:14px;height:25px;background:url(../image/arricon.png) no-repeat top left;z-index:9;cursor: pointer;}
.doctorList .dnext { position:absolute; top:45%; right:0; width:14px; height:25px; background:url(../image/arricon.png) no-repeat top right; z-index:9;cursor: pointer;}
.doctorList .dprev:hover { background:url(../image/arricon.png) no-repeat bottom left;}
.doctorList .dnext:hover { background:url(../image/arricon.png) no-repeat bottom right;}

#rowC .areaL { background:url(../image/rowcboxbg.png) repeat-x; width:800px; padding:20px 20px 0; }
#focusNews { margin-right:20px;}
#rowC .areaL .box .hd { margin-top:-10px;}

#rowC .areaR { width:340px; }
.nodeBtns a { display:block; border:2px solid #e5c6ad; margin-bottom:10px; padding-top:8px; height:58px; line-height:26px; font-size:20px; }
.nodeBtns a em {display:block;font-family: Arial;letter-spacing: 1px;color:#996633;font-size:12px;font-style:normal;text-transform:uppercase;}

.nodeBtns a i { width:80px; background:url(../image/videoicon.png) no-repeat center; height:50px; float:left; margin:0 16px 0 20px}
.nodeBtns .a2 i { background-image:url(../image/medicaicon.png);}
.nodeBtns .a3 i { background-image:url(../image/Lecture.png);}

.nodeBtns a:hover { background-color:#f7f5ed}

#sideAd { position: relative; height:70px;}
#sideAd .title { display:none;}
#sideAd .hd { position:absolute; right:5px; bottom:10px;}
#sideAd .hd li { width:7px; height:7px; float:left; margin-right:5px; background:#fff; overflow:hidden; line-height:100px; border-radius:3px; }
#sideAd .hd li.on { background:#ffbb62; padding:0 5px;}

#rowD {padding-top:0;}
#rowD .boxB .bd li {height:45px;line-height:45px;border-bottom: 1px dotted #7e6a53;}
