@charset "gb2312";
/*--------------通用CSS------------------*/
body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,img,span,em,strong,pre { margin:0; padding:0;}
body { margin-top:16px; font:12px/28px "宋体","Arial Narrow",HELVETICA; color:#5f5f5f; background:#fff; }
h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:normal;}
ul,ol,li { list-style:none;}
img, input{ border:none;}
a { color:#5f5f5f; text-decoration:none; white-space:nowrap; }
a:hover { text-decoration:underline;}
.dis { display:block;}
.undis { display:none;}
.font12 { font-size:12px;}
.font14 { font-size:14px;}
.cred { color:#f00;}
.corange { color:#FF8A00;}
.cgreen { color:#00a13a;}
.cwhite { color:#fff;}
.bgreen { border:#b4db95 1px solid;}
.bgrey { border:#e9e9e9 1px solid;}
.fb { font-weight:bold;}
.ft { text-indent:2em;}
.fi { text-indent:-999em;}
.tc { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.clearfix { zoom:1; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.textd{ text-decoration:underline;}

/*附加样式*/
.disIn{display:inline;}
.mt10{margin-top:10px;}  .mt15{margin-top:15px;}    .mt20{margin-top:20px;}
.ml20{ margin-left:20px; display:inline;}

/*专家开始*/
#hxzj { margin-top:0px; width:998px; height:106px;   background:#ffffff; position:relative;}
#hxzj h2 { width:30px; height:91px; position:absolute; top:2px; left:2px; background:url(../images/pic_indextech_h2.jpg)  no-repeat;}
#hxzj h2 a{ width:30px; height:91px;}
#hxzj div { padding-top:13px; margin-left:50px; width:910px;line-height:30px; overflow:hidden;}
#hxzj ul { margin-top:3px;}
#hxzj ul li { float:left; width:166px; height:35px; text-align:center; background:url(../images/bg_indetech_list.jpg) no-repeat; overflow:hidden; line-height:30px; margin-right:10px; margin-bottom:3px;}
#hxzj ul li a:hover { color:#f60;}
/*专家结束*/


/*--------------头部CSS----------------*/
/* 头部导航区 */
#logo, #nav h2, #submenuP, #main{ width:1000px; margin:0 auto;}
#logo { position:relative; height:88px; background:url(../images/bg_head.jpg) right bottom no-repeat; z-index:1;}
#logo h1 { width:279px; height:62px; margin-left:21px; overflow:hidden;}
#logo h1 a { width:279px; height:62px;}
#logo p { padding-right:22px; margin-top:9px; width:230px; line-height:24px; color:#666; overflow:hidden;}

#nav { position:relative; top:-8px; height:42px; background:url(../images/bg_nav.jpg) repeat-x bottom;  z-index:2}
#nav h2 { padding-left:46px; font-size:14px; background:url(../images/bg_nav_home.jpg) 22px bottom  no-repeat;}
#nav h2 a { display:block; float:left; height:35px; line-height:35px; margin-top:7px; color:#fff; padding:0 23px;}
#nav h2 a.home { width:66px; color:#a75403;}
#nav h2 a.special { color:#f5d94b;}

/*病种导航*/
#wrapsubmenu { position:relative;top:-8px; z-index:3; background:#f1f3f4; height:158px; margin:0 auto; width:1000px;}
#submenuP { padding-top:12px; position:relative; background:f1f3f4;}
#submenu {  position:absolute; }
#submenu dl { width:129px; float:left; background:url(../images/bg_subm_m.jpg) top no-repeat; margin-right:15px; }
#submenu dl.special { margin-right:0;}
#submenu dt {margin-top:10px; line-height:25px; text-align:center; } 
#submenu dt a { font-weight:bold; color:#00a13a;  }
#submenu dd { display:block; line-height:22px; }
#submenu dd a { padding:0 6px; display:block; float:left; }
#submenu dd a:hover { color:#ff4200;}
#submenu dd.special {  height:66px; overflow:hidden; padding:3px; width:123px;}
#submenu dd.botPic { height:23px; overflow:hidden;}
.fbBlack { font-weight:bold;}
.fbRed { font-weight:bold;}

/* 搜索 */
#searchBox { margin:0 auto; width:998px; height:48px;  background:#eff6f2 url(../images/bg_search_btn.jpg) 160px 10px no-repeat;}
#search { width:485px; padding-left:30px; margin-top:10px;}
#search span { _vertical-align:20%; *vertical-align:20%;}
#searchT { width:305px; padding-left:5px; height:27px; line-height:27px; background:none; color:#5f5f5f;}
#searchB { width:33px; height:27px; background:none; cursor:pointer;}
#newinfo { width:390px; padding-left:48px; height:38px; overflow:hidden; border-left:#adadad 1px dotted; margin-top:6px; line-height:20px;}
#newinfo vip { position:relative;}
#newinfo .vip sub { position:absolute; width:22px; height:14px; background:url(../images/sprite_2.jpg) 0 -1014px no-repeat; }


/*------------------底部代码-------------------*/
#tech, #bmenu, #frindLink { margin:0 auto;}
 /*权威技术*/
#tech { margin-top:10px; width:998px; height:56px;   background:#e9f6e7; position:relative;}
#tech h2 { width:65px; height:58px; position:absolute; top:-1px; left:-1px; background:url(../images/sprite_2.jpg) 0 -1778px no-repeat;}
#tech h2 a{ width:65px; height:58px;}
#tech div { padding-top:6px; margin-left:110px; width:840px;line-height:24px; overflow:hidden;}
#tech ul li { float:left; margin-right:36px;}
#tech ul li a:hover { color:#f60;}

 /*底部小病种列表*/
#bmenu { width:1000px; height:180px; margin-top:10px; border-top:#00a13a 4px solid; padding-top:10px;}
#bmenu dl { float:left; width:126px; height:165px; padding:0 3px 0 13px; _padding:0 3px 0 10px; border-right:#ccc 1px dotted;}
#bmenu dl.special { border:none;}
#bmenu dt { background:url(../images/sprite_2.jpg) 3px -111px no-repeat; text-align:center; font-weight:bold; margin-bottom:5px;}
#bmenu dt a { color:#00a13a;}
#bmenu dd { line-height:24px; float:left; padding:0 2px;}

 /*底部友情链接列表*/
#frindLink { margin-top:10px; width:996px;  padding:1px; }
#linkTit { width:135px; _height:190px; _overflow:hidden;}
#linkTit li {  line-height:31px; border-bottom:#e0e2df 1px solid; text-indent:3em; background:#e9f6e7; font-size:14px;}
#linkTit li.current { background:#fffdf6 url(../images/sprite_2.jpg) 16px -1518px no-repeat; }
#linkTit li.special { border:none; _height:32px;}
#linkCon { width:850px; padding:12px 0 5px;  }

.linkParner ul li { float:left; padding:30px 3px 10px;}
.linkMedia ul li { float:left; padding:55px 7px 10px;}
.linkList { padding-left:10px;}
.linkList li { float:left; padding-right:20px;}

/* 环境滚动 */
#facility {  overflow:hidden; width:850px; height:130px; margin:5px auto 0; _padding-top:5px; }
#facility .viewport { float: left; width: 795px; height: 130px; overflow: hidden; position: relative; }
#facility .buttons { background:url(../images/sprite_2.jpg) 0 -1078px no-repeat transparent; display: block; margin: 48px 10px 0 0; text-indent: -999em; float: left; width: 12px; height: 23px; overflow: hidden; position: relative; }
#facility .next { background:url(../images/sprite_2.jpg) 0 -1315px no-repeat transparent;  margin: 48px 0 0 10px;  }
#facility .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 8000px; left: 0 top: 0; }
#facility .overview li{ float:left; margin-right:10px; height: 135px; width:151px; text-align:center; line-height:30px; overflow:hidden;}
#facility .overview li a { width:154px; height:110px; display:block;}
#facility .overview li img {width:145px; height:104px;  border: 1px solid #dcdcdc; padding:1px;}


/* 版权信息 */
#footerTest { margin-top:12px; border-top:#dedede 4px solid;  padding-top:15px;}
#footerTest h5 { width:380px; height:24px;margin:0 auto; overflow:hidden; background:url(../images/sprite_6.jpg) 88px -101px no-repeat; vertical-align:top; }

#footerTest h5 .special{ margin-left:140px;}
#footerTest p { text-align:center; line-height:24px; margin-top:10px;}
#footerTest p a:hover { color:#f60;}

/* 底部右侧最多手术量 */
.pop-close{height:18px;line-height:18px;background:#fff;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;font-weight:bold;text-align:right;cursor:pointer;}
.pop-bot{width:222px;height:148px;overflow:hidden;position:fixed;right:0;bottom:0;z-index:100;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.pop-bot img{width:222px;height:130px;}

/*手机应用*/
.wapbtn{width:300px;margin:10px auto 0;height:47px;text-align:center;}
.wapbtn a{width:130px;height:47px;text-indent:-9999px;display:block;float:left;}
.iphone{background:url(../images/iphone.gif) center bottom no-repeat;margin-right:10px;}
.iphone:hover{background:url(../images/iphone-hover.gif) center bottom no-repeat;}
.android{background:url(../images/android.gif) center bottom no-repeat;}
.android:hover{background:url(../images/android-hover.gif) center bottom no-repeat;}

