﻿@charset "utf-8";
.nw1200{width:1200px; margin:0 auto; padding:0;}
/*导航*/
#menum{height:49px; background:url(../images/nav.jpg) repeat-x;}
#menum .qbfw{width:335px; height:49px; line-height:49px; background:url(../images/index4/menubg.jpg) repeat; color:#fff;}
#menum .daohang{width:860px;}
#menum ul{z-index:5; *zoom:1;overflow:visible;}
#menum li{float:left;width:105px;position:relative;height:49px; line-height:49px; text-align:center; font-weight:bold;}
#menum li a{color:#fff;display:block;}
#menum li a.cff0{color:#ff0;}
#menum li a.tuchu,#menum li a.tuchu:hover{color:#ff0;background:url(../images/now.jpg) no-repeat center top #007875;}
#menum li a:hover,#menum li:hover{background:#007875;color:#fff;}
#menum li a:hover{background:url(../images/now.jpg) no-repeat center top #007875;}
#menum li:hover #menubtm{display:block;}
#menum li #menubtm{position:absolute;width:105px; left:0px; top:49px; background:#007c79; z-index:10; text-align:center; overflow:hidden;}
#menum li #menubtm a{height:40px; line-height:40px; white-space:nowrap; text-overflow:ellipsis;margin-top:-1px; color:#fff; background:none; overflow:hidden;}
#menum li #menubtm a:hover{color:#ff0;}
#menum li #menubtm1{display:none;}
#menum li:hover #menubtm1{display:block;}
#menum #menubtm1{position:absolute;width:1010px; left:-230px; top:49px; background:#007c79;z-index:10; text-align:center; overflow:hidden;}
#menum #menubtm1 a{float:left;width:105px;height:40px; line-height:40px; white-space:nowrap; text-overflow:ellipsis;margin-top:-1px; color:#fff; background:none; overflow:hidden;}
#menum #menubtm1 a:hover{color:#ff0;}

/*导航+flash*/
#menu-warp{width:333px; height:360px; background:#efffff; border:#2ac88b solid 1px; border-top:none;}
#menu-warp ul{width:333px; height:360px;}
#menu-warp li{width:100%; height:59px; position:relative;}
#menu-warp .arr{position:absolute; right:11px; top:25px; width:7px; height:10px; background-image:url(../images/index4/spite.png); background-repeat:no-repeat; background-position:-10px -187px;}
#menu-warp .ilogo{position:absolute; left:10px; top:5px; width:22px; height:22px; background:url(../images/index4/spite.png) no-repeat;}
#menu-warp .ink{background-position:0 0;}
#menu-warp .iwk{background-position:0 -36px;}
#menu-warp .izew{background-position:0 -93px;}
#menu-warp .ifewg{background-position:0 -64px;}
#menu-warp .iqt{background-position:0 -120px;}
#menu-warp .iyj{background-position:0 -150px;}
#menu-warp .title{position:absolute;left:40px;top:10px; height:22px;}
#menu-warp .title a{color:#222;}
#menu-warp .title a.zjjza{width:76px; height:22px; text-indent:-99em; background:url(../images/index4/ydtvno.png) no-repeat 0 0; margin-left:20px; overflow:hidden;}
#menu-warp .ksname{position:absolute;left:33px;top:36px;}
#menu-warp .ksname a,#menu-warp dd a{color:#666; margin:0 7px; white-space:nowrap;}
#menu-warp .iline{width:1px; height:12px; color:#999;}
#menu-warp .szzxli{margin:2px 0 0 10px;}
#menu-warp .kschildren{display:none; position:absolute;left:333px; width:861px;height:355px; border:2px solid #2ac88b; background:#fff;z-index:13;overflow: hidden;}
#menu-warp dl{float:left;width:45%; border-bottom:#eeeeee solid 1px; margin:4px 20px; padding-bottom:8px; overflow:hidden;}
#menu-warp dt{height:30px; line-height:30px;}
#menu-warp dt a,#menu-warp .ksflm a{color:#7e8895; white-space:nowrap;}
#menu-warp dd{height:24px; line-height:24px; margin-left:-6px;}
#menu-warp .ksflm{margin-left:-2px;}
#menu-warp .ksflm a{margin:0 12px;}
#menu-warp dd a{color:#222;}
#menu-warp .ksflm span{height:30px; line-height:30px;}
#menu-warp .menu-list1 .kschildren{top:1px;}
#menu-warp .menu-list2 .kschildren{top:-58px;}
#menu-warp .menu-list3 .kschildren{top:-117px;}
#menu-warp .menu-list4 .kschildren{top:-235px;}
#menu-warp .menu-list5 .kschildren{top:-294px;}
#menu-warp .menu-list6 .kschildren{top:-176px;}
#menu-warp li:hover{background:url(../images/index4/menubg.jpg) repeat;}
#menu-warp li:hover .title a.zjjza{background:url(../images/index4/ydtvnow.png) no-repeat 0 0;}
#menu-warp li:hover .title a,#menu-warp li:hover .ksname a,#menu-warp li:hover .ksname .iline{color:#fff;}
#menu-warp li:hover .ink{background-position:-40px 0;}
#menu-warp li:hover .iwk{background-position:-40px -36px;}
#menu-warp li:hover .izew{background-position:-40px -93px;}
#menu-warp li:hover .ifewg{background-position:-40px -64px;}
#menu-warp li:hover .iqt{background-position:-40px -120px;}
#menu-warp li:hover .iyj{background-position:-40px -150px;}
#menu-warp li:hover .arr{background-position:-50px -187px;}
#menu-warp li:hover .kschildren{display:block;}
#menu-warp li:hover span.iline{color:#fff;}
#menu-warp li:hover .kschildren span.iline{color:#999;}
#menu-warp .yjksad{height:160px; background:url(../images/index4/yjksbg.jpg) no-repeat center top; margin:16px 0; overflow:hidden;}
#menu-warp .yjksad .zxzx,#menu-warp .yjksad .yyzj{left:100px; top:100px; width:95px; height:34px; line-height:34px; text-align:center; color:#fff; background:#00b4b4; overflow:hidden;}
#menu-warp .yjksad .yyzj{left:210px; background:#f60;}
#flash-warp{width:865px; height:360px;margin-top:1px;}
#flash-warp .fbox{width:865px;height:360px; margin:0 auto; padding:0;}
#flash-warp .fbox ul.fdot{bottom:5px; left:45%; z-index:3;height:25px;}
#flash-warp .fbox ul.fdot li{float:left; margin:0 5px; display:inline; overflow:hidden;}
#flash-warp .fullSlide .bd li a{height:360px;width:865px; display:block; }
#flash-warp .fbox ul.fdot li a{width:16px; height:16px; background:url(../images/index2/dot2.png) no-repeat;display:block;}
#flash-warp .fbox ul.fdot li.on a,.fbox ul.fdot li a:hover{background:url(../images/index2/dot1.png) no-repeat; }
#flash-warp .fbox ul.fimg{z-index:1; *zoom:1;}
#flash-warp .fbox ul.fimg li{float:left;width:865px; height:360px; text-align:center; overflow:hidden;}
/*最新活动*/
.zuixinhd{width:333px; height:360px; background:#efffff; border:#2ac88b solid 1px; border-top:none;}
.zuixinhd ul{margin-left:11px;}
.zuixinhd li{width:310px; height:105px; margin-top:11px; overflow:hidden;}
/*科室导航*/
.nksdh{width:1198px; background:#ffffff; border:#2ac88b solid 1px; margin:15px auto; padding:0px; box-shadow:0 1px 6px rgba(0,0,0,0.25);outline:none;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.25);}
.nksdhl{width:20px; color:#11a2a5;writing-mode:lr-tb; padding:8px 10px 7px 10px; line-height:24px;}
.nksdhr{width:1158px; height:120px; background:#efffff;}
ul.nksdhbt li{float:left; width:190px; height:40px; line-height:40px; background:#2ac78b; text-align:center; margin-left:3px; overflow:hidden;}
ul.nksdhbt a{color:#ffffff;}
ul.nksdhbt li:hover a,ul.nksdhbt li.on a{color:#ffff00;}
.nksname{float:left; width:auto; background:url(../images/index4/ksi.png) no-repeat left center; margin:8px 36px 4px 0; padding-left:20px; overflow:hidden;}
.nksname a{color:#333333;}