@charset "utf-8";
/* CSS Document
*{ margin:0; padding:0; border:0;} */
body,ul,li,p,img,dl,dt,dd,input,table,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:0;}

body{font-size: 12px; font-family: "microsoft yahei";  color:#333;}
li{ list-style:none outside none;}
a{ text-decoration:none;}
.width1200{ width:1200px; margin:0 auto;} 
.width1000{ width:1000px; margin:0 auto;} 
h1{ border-bottom:1px solid #595959; height:33px; line-height:34px;}
h1 a{ color:#008f93; font-size:16px; margin-right:20px; height:32px; width:100px; display:block; float:left; text-align: center;}
h1 a:hover{ color:#017477; border-bottom:2px solid #017477;}
.ml75{ margin-left:75px;}

.news-tit a{
	font-size: 16px;
	text-align: center;
	width: 100px;
}

h6{border-bottom:1px solid #595959; height:33px; line-height:34px; font-size:14px;}
h6 a{ color:#525252; font-size:12px; font-weight:normal; margin-right:33px; height:32px; margin:0 0; float:left; margin-left:15px;}
h6 a:hover{ color:#781e19; border-bottom:2px solid #008f93;}

h2{ height:34px; line-height:34px; background:url(../images/content2_LEF_32.png) left bottom no-repeat; font-size:14px; color:#ababab;}
h2 a{color:#008f93; font-size: 16px;}
h2 img{ float:right; margin-top:10px;}


h3{ height:34px;line-height:34px; background:url(../images/cs_content3_61.gif) left bottom no-repeat; font-size:14px; color:#ababab;}
h3 a{color:#008f93; font-size: 16px;}
h3 p{ font-size:12px; font-weight:normal; float:right; }
h3 p a{ color:#ababab; font-size: 14px;}
h3 p a:hover{ text-decoration:underline;}

h4{ height:34px; line-height:34px;  background:url(../images/cs_doctors_61.gif) left bottom no-repeat; font-size:14px; color:#ababab; margin-top:8px;}
h4 a{color:#331616; font-size: 16px;}
h4 img{ float:right; margin-top:10px;}

.login{ width:100%; height:34px; background:#ebebeb; color:#777;}
.login ul{ float:left; margin-top:7px; margin-left:300px;}
.login ul li{ float:left; margin-left:8px;}

.login_hover1 a{ width:20px; height:20px; display:block; background:url(../images/login_03.png) no-repeat;}
.login_hover1 a:hover{ background:url(../images/wfsy_03.png) no-repeat;}

.login_hover2 a{width:20px; height:20px; display:block; background:url(../images/login_05.png) no-repeat;}
.login_hover2 a:hover{ background:url(../images/wfsy_05.png) no-repeat;}

.login_hover3 a{ width:20px; height:20px; display:block; background:url(../images/login_07.png) no-repeat;}
.login_hover3 a:hover{ background:url(../images/wfsy_07.png) no-repeat;}

.login_hover4 a{width:20px; height:20px; display:block; background:url(../images/wfsy_09.png) no-repeat;}
.login_hover4 a:hover{ background:url(../images/login_09.png) no-repeat;}

.login_hover5 a{width:21px; height:20px; display:block; background:url(../images/login_11.png) no-repeat;}
.login_hover5 a:hover{ background:url(../images/wfsy_11.png) no-repeat;}

.logo{ height:87px;}

.menu{  width:100%; height:53px; background: #008f93; /*background:url(../images/menu_21.jpg) left top repeat-x;*/ line-height:53px;}
.menu a{ float:left; font-size:16px; width:133px; overflow:hidden; color:#fff; text-align:center; height:53px; display:block; background:url(../images/menu_23.jpg) right top no-repeat;}
.menu a:hover{ background:#017477;}
.menu span{}

.banner{ width:100%; height:491px; background:#fef2ee;}

.soso{ height:45px; margin-top:0px; background:#EFEFEF;} 
.soso_text{ width:290px; height:25px; background:#fff;margin:10px 0px 10px 5px;line-height:25px;text-indent:8px; color:#aeaeae; float:left}
.soso_but{ width:58px; height:25px; background:url(../images/sosuanniu.jpg) left top no-repeat; margin:10px -6px; background-size:contain; margin-left:5px}
.soso p{ float:right; color:#A6A6A6; line-height:45px; margin-right:5px;}
.soso p a{color:#A6A6A6; margin:0px 5px;}
.soso p a:hover{color:#781e19; }

.content1{ height:234px; margin-top:5px;}
.content1_LEF{ float:left; width:870px; height:260px;}
.content1_LEF_pic{ float:left; margin-top:10px; width:340px; height:256px;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:5px;height:5px;margin:15px 10px 0px 0px;cursor:pointer;}
.defimg{background-image:url(../images/01.png);}
.curimg{background-image:url(../images/02.png)}


.content1_LEF_C{ float:left; width:470px; margin-left:20px;}
.p1{font-weight:bold; font-size:16px; text-align:center;} 
.content1_LEF_C_nr{ margin-top:20px;}
.content1_LEF_C_nr p{ line-height:24px; color:#555; margin-top:10px; text-indent:2em;font-size: 14px;}
.content1_LEF_C_nr p a{ color:#a4a4a4; }
.content1_LEF_C_nr p a:hover{ color:#781e19;}

.content1_LEF_C_nr ul{ margin-top:15px; line-height:24px;}
.content1_LEF_C_nr li a{ color:#000; font-size: 14px;}
.content1_LEF_C_nr li a:hover{ text-decoration:underline;}
.content1_LEF_C_nr li span{ float:right; margin-right:5px;}

.content1_RIG{width:377px; height:234px; float:right;}
.content1_RIG_nr{ width:322px; height:246px; margin:20px 0 0 10px;}
.content1_RIG_nr_p1{float:left; width:15px; height:15px; margin:115px 12px 0 0;}
.content1_RIG_nr_p2{ float:right; width:15px; height:15px; margin-top:-129px;}
.neirk ul{ display:inline; float:left; width:266px;}
.neirk ul li{ display:inline; float:left; width:266px;}
.neirk ul li img{ display:inline; float:left;}


.content2{ height:299px; margin-top:8px;}
.content2_LEF{ float:left; width:330px; height:299px;}
.content2_LEF_nr{ margin-top:15px;}
.content2_LEF_nr_k{ float:left; margin-left:1px; width:109px; height:83px; display:block; background:#efefef; text-align:center; }
.margin1{margin-top:1px;}
.content2_LEF_nr_k img{ margin:12px 31px 3px 30px;}
.content2_LEF_nr_k a{color:#781e19;}
.content2_LEF_nr_k a:hover{ width:109px; height:83px; display:block; background:#781e19; color:#fff;}

.content2_CEN{ float:left; margin-left:5px; width:330px; height:299px;}
.content2_CEN_nr{ margin-top:15px; height:251px; width:330px; background:url(../images/content2_CEN_nr_36.gif) left top no-repeat;}
.content2_CEN_nr_1{width:265px; height:166px; display:block; padding:12px 0 0 63px; color:#331616;}
.content2_CEN_nr a{ float:left; width:60px; height:23px; display:block; background:#fff; color:#000; text-align:center; margin:0 5px 7px 0; line-height:23px;}
.content2_CEN_nr a:hover{ color:#781e19;}
.content2_CEN_nr_2{width:265px; margin:18px 0 0 63px;}

.content2_RIG{ float:right; width:330px; height:299px;}
.content2_RIG_nr{ margin-top:10px; height:214px; width:328px; border:1px solid #ebe3e3;}
.content2_RIG_nr p a{ margin-left:10px;}
.content2_RIG_nr p span{ color:#970800; font-weight:bold;}

.s_banner{width:1000px; height:120px; margin-top:18px;}

/* 1108精品科室 */
.cont2_jpks { width:840px; float:left;}
.cont2_jpks h3 { background:none; height:33px; border-bottom:1px solid #959595; margin-bottom:15px; color:#331616;}
.cont2_jpks h3 span { border-bottom:2px solid #331616; height:32px; padding-bottom:6px; font-size: 16px;}
@-moz-document url-prefix() {.cont2_jpks h3 span { border-bottom:2px solid #331616; height:32px; padding-bottom:5px;} }
.cont2_jpks dl {width:129px; height:90px; text-align:center; float:left;margin:auto;margin-right: 11px; margin-top:1px; padding-top:10px; overflow:hidden; display:block; }
.cont2_jpks dl:hover{background:#efefef;}
.cont2_jpks dl a { display:block;  }
.cont2_jpks dt { width:65px; display:inline-table; vertical-align:middle;}
.cont2_jpks dt img { width:65px;}
.cont2_jpks dd { display:inline-table; vertical-align:middle; line-height:16px; color:#000; font-weight:bold;font-size: 14px;}
.clear { clear:both;}

/* 幻灯 */
#BannerArea {width:1000px; text-align:center; position:relative;height:120px;  font-family:"Microsoft YaHei", "Segoe UI", Arial;}
.bannerBtn {
	position:absolute;
	bottom:9px;
	width: 100px;
	height:20px;
	left:104px;
}
.bannerBtn li { float:left; width:15px; height:15px; line-height:15px; text-align:center; cursor:pointer !important; >cursor:default;margin:0 5px;}
.bannerBtn .numOver { background:#2382d5; color:#fff; font-weight:bold; }
.bannerBtn .numOut { background:#0086fb; color:#fff; filter: Alpha(opacity=50); -moz-opacity:.5; opacity:0.5; }


.content3{ height:260px; margin-top:8px;}
.content3_LEF{ float:left; width:380px;margin: 0 20px 0 0;}
.content3_LEF_nr{ margin-top:15px; height:108px;}
.content3_LEF_nr a:hover{ text-decoration:underline}
.content3_LEF_nr img{ float:left;}
.content3_LEF_nr ul{ float:left; margin-left:5px; line-height:22px;}
.content3_LEF_nr ul li a{color:#010101; font-size: 14px; margin: 0 0 0 10px; line-height: 25px;}
.content3_LEF_nr_b{ margin-top:20px; width:400px; height:82px; background:#efefef;}
.content3_LEF_nr_b img{ float:left; margin-top:17px; }
.content3_LEF_nr_b p{ float:left; width:280px; margin-left:15px; line-height:26px; color:#7f7e7e; margin-top:17px;}
.content3_LEF_nr_b p a{ color:#7f7e7e; font-size: 14px;}
.content3_LEF_nr_b p a:hover{ text-decoration:underline;}

.content3_CEN{ float:left; width:400px; margin-left:5px;}
.content3_RIG{ float:right; width:330px; margin-left:5px;}

.content3_RIG_nr1{ width:328px; height:208px;margin-top:16px;}
.content3_RIG_nr1 p{ line-height:24px;}
.content3_RIG_nr1 p a{ color:#000;}
.content3_RIG_nr1 p a:hover{ text-decoration:underline;}
.content3_RIG_nr1 p span{ float:right;}

.content3_RIG_nr{ width:328px; height:206px;margin-top:16px; margin-bottom:10px; border:1px solid #d7c8c7; }
.content3_RIG_nr p{ margin:3px 0 0 10px; color:#000; font-size: 14px;}
.content3_RIG_nr_ipu{ width:267px; height:19px; border:1px solid #e5e0e0; text-indent:5px;}
.content3_RIG_nr_ipu1{ width:267px; height:55px; border:1px solid #e5e0e0;  text-indent:5px;}
.content3_RIG_nr_ipu2{ width:60px; height:19px; border:1px solid #e5e0e0;}
.content3_RIG_nr p a{ margin-left:7px;}

.content4{ height:260px; margin-top:8px;}
.content4_rig{ float:right; width:330px; height:260px;margin: 0 0 20px 0;}
.content4_rig_nr{ margin-top:15px;}
.content4_rig_nr dl{ height:108px;}
.content4_rig_nr dl dt{ float:left;}
.content4_rig_nr dl dd{ float:left; /*margin-left:15px;*/ width:180px; margin: 0 0 0 5px;}
.content4_rig_nr dl dd a{color:#4e4e4e; }
.content4_rig_nr dl dd h5{font-size:12px; text-align:left;}
.content4_rig_nr dl dd p{ text-indent:2em;}
.content4_rig_nr dl dd p a:hover{ color:#781e19;} 
.content4_rig_nr ul{ margin-top:18px; line-height:30px;}
.content4_rig_nr ul li a{ color:#000;}
.content4_rig_nr ul li a:hover{ text-decoration:underline;}
.content4_rig_nr ul li  span{ float:right;}



.content5{ height:260px; margin-top:8px;}
.content5_RIG{ float:right; width:330px; height:260px;}
.content5_RIG p{ line-height:26px; margin-top:10px;}
.content5_RIG p a{ margin:0 4px; color:#333;}
.content5_RIG p a:hover{ text-decoration:underline;}
.content5_RIG p span{ color:#c63c33; font-weight:bold;}

.content6{ height:260px; margin-top:8px;}
.content6_LEF_nr_b{ margin-top:37px;}
.content6_LEF_nr_b p{ float:left; width:260px; margin-left:15px; line-height:26px; color:#781e19;;}
.content6_LEF_nr_b p a{ color:#781e19;}
.content6_LEF_nr_b p a:hover{ text-decoration:underline;}

.content6_RIG{ float:right; width:330px; height:260px;}
.content6_RIG p{ line-height:24px; color:#5d3737; margin-top:5px; padding-bottom:15px;}
.content6_RIG img{}
 
.honour{ height:211px; margin-top:8px;}
.honour_nr{ height:162px; background:#f3f3f3; margin-top:15px;}
.honour_nr ul{ float:left; margin:20px 10px 20px 5px}
.honour_nr ul li{ float:left; margin-right:13px;}

.blogroll{ width:1200px; height:84px; border:1px solid #e3e3e3; margin:0 auto; margin-top:8px; line-height:24px;}
.blogroll p{ padding:20px 35px 0 35px; line-height:24px;font-size: 14px;}
.blogroll p a{ color:#9e9d9d;font-size: 14px; }
.blogroll p a:hover{ text-decoration:underline; }

.foot{ height:309px; margin-top:18px; background:#008f93; color:#fff; text-align:center;}
.foot p { padding:76px 0 56px 0;}
.foot p a{ margin:0 20px; color:#fff; margin-top:76px;}
.foot p a:hover{ text-decoration:underline;}
.foot img{ float:left; margin-left:65px; margin-top:75px}
.foot_b{ float:left;  margin-left:15px; text-align:left; line-height:23px;}
.foot_b a{color:#fff;}



.doctor{overflow:hidden; padding:0 5px; float:left; width:1200px;}
.doctor_index{ height:250px; overflow:hidden; padding:2px 0; width:1200px;}

#doctor_index_list{ height:250px; width:1200px; float:left; display:inline;}
.doctor ul{ margin:7px auto; width:13400px;overflow:hidden; float:left; height:183px;}
.doctor li{ float:left;  overflow: initial;  background:#fff; margin-left:30px;}
.doctor li .doctor-img img{ margin-top:-3px; width: 183px;}
.doc-con{ width:384px;  float:left; overflow:hidden; margin:0 30px;}
.doc-con dd{ float:left; font-size:12px; line-height:16px; padding:3px 0; width:180px; }
.doctor a{ color:#1c93e5; line-height:16px;}
dd.doctor-img{ background-color:#FFF;float:left; width:183px; height:183px; display:block; }
dd.doctor-xz{ height:17px; overflow:hidden; margin-top:23px;margin-left:10px;font-size: 14px;}
dd.doctor-jianju{ margin-left:10px; line-height:24px;font-size: 14px;}
dd.doctor-jianju a{ margin-left:10px;}

dd.doctor-sc{
	display: block;
	margin-left:10px; 
	line-height:24px;
	font-size: 14px;
	height:70px;
}
dd.doctor-sc p{
		display: block;
	width: 180px;
	word-wrap: break-word;
	word-break: break-all;
	overflow: visible;
	height:70px;
}



.doc-con strong{ font-weight:bold;}
.doc-con .col6{ color:#666;}
.doc-btn{ background:url(../images/nav_input12.jpg) #f3f3f3 no-repeat 4px 5px; border:#c7c7c7 solid 1px; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; display:block; float:left; margin:0 4px; padding:2px 8px 2px 22px;}
.doc-btn:hover{ background-position:left;}
.dlbotton{ float:left; display:inline; width:11px; margin-top:6px; cursor:pointer; margin-right:6px;}
.drbotton{ float:right;width:11px; margin-top:6px; cursor:pointer;}

a{text-decoration:none; color:#686868;}
.top1{margin:0 auto; width:1000px; position:relative; *z-index:1;text-decoration:none;}

.nav{display:block; width:1000px; height:40px;position:relative; z-index:10;text-align: center;}
.nav li{ display:inline-block;height:40px; line-height:40px;background:#b6b6b6;}
.nav li a{color:#008f93; padding:8px; font-size:12px; font-weight: bold;}
.nav li a:hover{ color:#a31e17; background: url(../images/sj_28.png) center bottom no-repeat;}
.nav li a span{line-height:15px; font-size:11px;}
.off{ width:92px;}
.nav li.off{ width:auto;}


.ban{margin-bottom:10px; background:url(../images/wbanbb.jpg) no-repeat center bottom; padding-bottom:0px; height:350px; width:100%; overflow:hidden; position:relative;}
.ban .banw{background:url(../images/banb.jpg); width:100%;  height:350px; text-align:center; }
.ban .banw a{width:100%; height:350px; background-position:center; display:block; background-repeat:no-repeat; z-index:5;}
.jquery-slider-wrapper{overflow:hidden;}
.jquery-slider-slide{display:none; position:absolute; left:0; top:0; width:100%; height:350px;}
.jquery-slider-slide-current{display:block; }
.jquery-slider-control,.jquery-slider-navigation{display:none;}
.banx{position:absolute; width:780px; left:50%; margin-left:-390px; top:318px; }
.jquery-slider-selectors{float:left; margin-left:300px;}
.jquery-slider-selectors a{float:left; display:inline; background:url(../images/wbanx.png); width:11px; height:11px; margin-left:15px; text-indent:5000px;}
.jquery-slider-selectors a.jquery-slider-selector-current{background:url(../images/wbanxh.png);}


.head{height:40px; background:#b6b6b6;}
.navc{display:none;background:#fff; filter:alpha(opacity=80); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.80;  position:absolute;
 width:970px; padding:10px 15px 20px 15px; z-index:20;  font-size:12px; line-height:24px;left:0; text-align:left;}
.navc p a{ color:#000; padding:0 8px;}
.navc p a:hover{color:#781e19; }
/*.mv_v1{left:0px;}
.mv_v2{left:-54px;}
.mv_v3{left:-108px;}
.mv_v4{left:-174px;}
.mv_v5{left:-240px;}
.mv_v6{left:-294px;}
.mv_v17{left:-360px;}
.mv_v8{left:-414px;}
.mv_v9{left:-468px;}
.mv_v10{left:-534px;}
.mv_v11{left:-588px;}
.mv_v12{left:-642px;}
.mv_v13{left:-708px;}
.mv_v14{left:-774px;}
.mv_v15{left:-840px;}
.mv_v16{left:-906px;}*/


#Mdemom {overflow:hidden;width: 1170px; margin-left:5px; margin-right:5px;}
#Mindemom {float: left;width: 980%;}
#Mdemom1 {float: left;}
#Mdemom2 {float: left;}
#Mdemom_1 {overflow:hidden;width: 1170px; margin-left:5px; margin-right:5px;}
#Mindemom_1 {float: left;width: 980%;}
#Mdemom1_1 {float: left;}
#Mdemom2_1{float: left;}
#Mdemom_2 {overflow:hidden;width: 1170px; margin-left:5px; margin-right:5px;}
#Mindemom_2 {float: left;width: 980%;}
#Mdemom1_2 {float: left;}
#Mdemom2_2 {float: left;}
#Mdemom_3 {overflow:hidden;width: 1170px; margin-left:5px; margin-right:5px;}
#Mindemom_3 {float: left;width: 980%;}
#Mdemom1_3 {float: left;}
#Mdemom2_3 {float: left;}

#Mdemom_4 {overflow:hidden;width: 1170px; margin-left:5px; margin-right:5px;}
#Mindemom_4 {float: left;width: 980%;}
#Mdemom1_4 {float: left;}
#Mdemom2_4 {float: left;}


/*====1107首页九宫====*/
.p1_right { width:330px; float:right; }
.ico_box1{border-left:solid 0px #781e19; border-top:solid 0px #781e19;overflow:visible;clear: both;}

.ico_box1 li{width:110px;height:85px;border-right:solid 0px #781e19;border-bottom:solid 0px #781e19;float:left;/*! position:relative; */}
.ico_box1 li a{display:block;width:100%;height:100%;width:110px;position:relative;line-height:125px;overflow:hidden;text-align:center;z-index:0;color:#444;font-size: 14px;}
.ico_box1 li a:hover{color:#fff;background-color:#017477;}
.ico_box1 li i{position:absolute;left:20%;top:10%;background:url(../images/icon_2x.png) no-repeat 0 0;display:block; width:70px; height:60px; }
.ico_box1 li.i1 i{background-position:8px 0;}
.ico_box1 li.i2 i{background-position:-65px 0px;}
.ico_box1 li.i3 i{background-position:-132px 0px;}
.ico_box1 li.i4 i{background-position:-202px 0px;}
.ico_box1 li.i5 i{background-position:-272px 0px;}
.ico_box1 li.i6 i{background-position:-413px 0px;}
.ico_box1 li.i7 i{background-position:-340px 0px;}
.ico_box1 li.i8 i{background-position:-480px 0px; width:75px; left:15%;}
.ico_box1 li.i9 i{background-position:-550px 0px;}

.ico_box1 li.i1 a:hover i{background-position:8px -60px;}
.ico_box1 li.i2 a:hover i{background-position:-65px -60px;}
.ico_box1 li.i3 a:hover i{background-position:-132px -60px;}
.ico_box1 li.i4 a:hover i{background-position:-202px -60px;}
.ico_box1 li.i5 a:hover i{background-position:-272px -60px;}
.ico_box1 li.i6 a:hover i{background-position:-413px -60px;}
.ico_box1 li.i7 a:hover i{background-position:-340px -60px;}
.ico_box1 li.i8 a:hover i{background-position:-480px -60px;}
.ico_box1 li.i9 a:hover i{background-position:-550px -60px;}

.xxx { position:relative;}
.wx_sm { position:absolute; display:none; width:160px; height:174px;  text-align:center;box-shadow:0 0 3px rgba(0,0,0,0.4);  }
.wx_sm img{ margin:0px 31px 3px 0px;}
.xxx:hover .wx_sm{ display:block; left:-20px; top:-40px; z-index:3; }
.clear_b{ clear:both;height:0;height:none; line-height:0;line-height:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}


@media (max-width:1366px){
	#MapFloat{
		width: 112px;
		height: 450px;
	}
}
