/* CSS Document */


@import url("../css/global.css");





/* 公共头部 */


.xf1{ position: fixed;left:0px;top:0px;width:100%;height: 130px; background:url(../images/0701.jpg) no-repeat center;}


#top{ width:100%; height:100px; background:url(../images/top-bj1.jpg) repeat-x;/*margin-top: 136px;*/}


#top .logo_bj{  height:100px; margin:0 auto; background:url(../images/logo.jpg) no-repeat;background-position: 0px 0px;width:1000px;}


#top .logo_tel{  padding-top:10px; width:335px;float:right;}


#nav_bj{ width:100%; height:50px; background-color:#089A45; overflow:hidden;}


#nav_bj .nav_con{ width:1000px; margin:0 auto; overflow:hidden;}


#nav_bj .nav_con ul{ width:1000px; float:left;}


#nav_bj .nav_con ul li{ width:110px; float:left;}


#nav_bj .nav_con ul li a{ display:block; width:122px; text-align:center; height:50px; line-height:50px; font-size:16px; color:#FFF; font-weight:bold;}


#nav_bj .nav_con ul li a:hover{ background:#168840;}


#nav_bj .nav_con form{ margin-top:5px;}


#nav_bj .nav_con .bdss_1 { background:url(../images/input_bj1.jpg) no-repeat; border:0 ;color:#cccccc; float:left; height:29px ;line-height:29px; padding: 0 0 0 15px; width:206px;}


#nav_bj .nav_con .bdss_2 { background:url(../images/input_btn.jpg) no-repeat; border:0 none; cursor:pointer;float: left;height:29px; width:62px;}





/*公共底部*/


.derm1{ height:170px; background-color:#ECECEC; }


.derm1 p{line-height:25px; font-size:16px; text-align:center;}


.m102{ height:10px;background-color:#ECECEC;}





/*大盒子*/


#box{ width:1000px; height:1000px;}


/*list1*/


.list1{width:100%;  overflow:hidden; }


.list1 ul{width:1000px; float:left;}


.list1 ul li{ width:248px; height:92px; float:left; }


.list1 ul li a{ display:block; width:200px; text-align:center; height:92px; line-height:50px;   font-weight:bold;}





.max1{ width:1000px; height:300px; }


/*医院新闻*/


.left1{ width:693px; height:300px; }





#apDiv8 {	float:left;	width:349px; height:257px;	z-index:1;}


.focus{width:349px; height:257px;overflow:hidden;position:relative;}


.focus ul{width:349px;height:257px;position:absolute; display:block; float:left; padding:0px;}


.focus ul li{float:left;width:349px; height:257px;overflow:hidden;position:relative;background:#000;}


.focus ul li div{position:absolute;overflow:hidden;}


.focus .btn{position:absolute;width:70px;height:10px;padding:5px 10px;right:0;bottom:35px; float:right;}


.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:6px;height:6px;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%;}


.focus .btn span.on{background:yellow;}


.focus .next{right:0;background-position:right top;}


.focus ul li a img{  width:349px; height:257px;}


.focus ul li p{ height:35px; line-height:35px; display:block; margin:0px; padding:0px; width:349px; background:#323334; margin-top:-30px; position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; text-align:center; }


.focus ul li a p b{ display:block; float:left; height:55px; width:40px; background:#c30715; line-height:55px; text-align:center;}


.focus ul li a p b img{ width:20px; height:18px; margin:0px auto;}


.focus ul li a p span{ display:block; float:left; width:349px; font-size:12px;color:#ffffff; height:35px; line-height:35px;  text-align:center; }


























.tu1{ width:353px; height:260px; float:left; }


.wen1{ background-color:#F9F9F9; width:325px; height:258px; float:right; margin-right:0px;}


.wen1 h3{ text-align:center;}


.wen1 p{ padding:10px 10px; line-height:20px; font-size:14px; border-bottom:1px dashed #adadad;}


.wen1 ul{ font-size:14px; padding:10px 10px;}


.wen1 ul li{ line-height:30px;font-size:14px;}


/*医院环境*/


.right1{float:right; width:295px; height:300px; margin-top:-295px; }


.rg1 p{ font-size:14px; line-height:21px;}


.rg1 p a{ }


.m5{ height:5px; clear:both;}


.rg2 ul li{line-height:30px;font-size:14px; }





.max2{ width:1000px; height:200px; }


/*骨科疾病*/


.yj1{ width:100px; height:23px;border-radius:15px; background-color:#bb9254;border-radius:15px; margin-left:0px; margin-right:15px; font-weight:bold; font-size:14px; float:left; line-height:23px; text-align:center;}


.yj1 a{ color:#FFF;}


.gkjb{ width:355px; height:192px; float:left;}


.f1{width:355px;}


/*快速导航*/


.ksdh{ width:635px; float:right; }


.ksdh span{ padding-left:1px;}





.max3{ width:1000px; height:300px;}


/*背景3*/


.bj3{ height:8px;background:url(../images/bj3.gif) repeat-x;}


/*专家列表*/


.experts{ width:100%; height:168px; margin-left:-35px; }


.excon{width:1000px; height:168px;}


.excon .u_zjpre,.excon .u_zjnext{ position:absolute; width:0px; height:0px; overflow:hidden;}





.excon .u_zjpre{  background:url() no-repeat; float:left; display:block;}


.excon .u_zjnext{ right:240px; background:url() no-repeat; float:right;}


.zjjianjie{width:170px; height:162px; float:left; display:inline; }


.zjjianjie h4{ font-size:14px; padding-top:5px;}


.excon .u_zjlist ul{ width:1000px; overflow:hidden;float:left;  }


.excon .u_zjlist li{ width:128px; height:180px; margin-left:10px; overflow:hidden; float:left;overflow:hidden; border:#DEDEDE solid 1PX;  }


.u_zjlist{}


.dd{ width:1000px; height:170px; margin-left:35px;}


.fd3 h2{ float:left;}


.fd3 p{ float:right; font-size:12px;}








.max4{ width:1000px; height:320px; }


/*政策解读*/


.zcjd{float:left; width:295px;  }


.zcjd ul{ margin-left:10px;}


.zcjd ul li{line-height:30px;font-size:14px;}


/*医院文化*/


.yywh{float:left; width:295px; margin-left:54px; }


.yywh ul{ margin-left:10px;}


.yywh ul li{line-height:30px;font-size:14px;}


/*护理手册*/


.hlsc{float:left; width:295px; margin-left:54px; }


.hlsc ul{ margin-left:10px;}


.hlsc ul li{line-height:30px;font-size:14px;}








.but{ height:36px; background-color:#ADADAD; font-size:16px; text-align:center; padding-top:20px}


.but1{ height:36px; background-color:#ADADAD; font-size:16px; text-align:center; }


.but span{ font-weight:bold;}








/*******************list***********************/


.left2{ width:345px; height:780px;float:left;  }


.form1{ width:337px; height:570px;  border:1px #D9F1DD solid;}


.form1 ul{ width:340px; }


.form1 ul li{line-height:35px;  margin-left:55px;}


.form1 ul li span{ color:#F00;}


.form1 ul li input{ height:20px; }


.input1{ width:45px; height:20px;}


.form1 ul p{ width:350px; height:115px; margin-left:55px;}


.textarea{ width:180px; height:100px;}





.tj{ width:90px; height:30px; float:left; margin-left:50px; background:url(../images/anl1.jpg) repeat-x;border:none;}


.cz{ width:90px; height:30px; float:left; margin-left:10px;background:url(../images/anl2.jpg) repeat-x; border:none;}











.right2{ float:right; width:630px;}


.bt{ font-size:16px; height:px;}


.bt span{ color:#5db069; font-weight:bold; font-size:26px;}


.right2 h3{ text-align:center; font-size:22px; }


.m101{ height:10px; border-bottom:1px dashed #ADADAD;}


.right2 p{ font-size:14px; line-height:24px; text-indent:2em; margin-bottom:15px;}





.but{ height:36px; background-color:#ADADAD; font-size:16px; text-align:center; padding-top:20px}


.but1{ height:36px; background-color:#ADADAD; font-size:16px; text-align:center; }


.but span{ font-weight:bold;}











/*************wz****************/








.text ul{width:630px; border:1px solid #ADADAD;}


.text ul li{ height:75px; border-bottom:1px dashed #ADADAD;  padding:10px 0px 20px 0px; margin-bottom:10px;}


#li1{height:88px;padding:20px 20px;}


.text ul li h4{ font-size:24px;}





/*分页*/


.list_next{width:630px; height:60px;  overflow:hidden; }


.list_next ul{width:630px; height:50px; padding:5px 0 5px 0px;}


.list_next li{ border:1px solid #999; background:#fff; line-height:30px; height:30px;float:left;margin-right:5px; text-align:center; }


.list_next li span{ height:auto;}


.list_next  a{color:#5e5e5e;}


.list_next  a:hover{color:#333; }


.list_next strong{color:#333}


.list_next li select{ padding:0px; margin:0px;}


.list_next li select option{ padding:0px; margin:0px;}





.pt3{ }


.expertShow{ width:100%;  }


.expertlist {  }


.expertlist ul {overflow:hidden;  }


.expertlist li { }


.expertlist li img {  }


.expertShow { }


.expertCont {width: 342px;


padding-right: 8px;


height: 300px;


overflow: hidden;


position: fixed;


top: 50%;


margin-top: -191px;


_margin-top: 0;


z-index: 999999;


background: #ecebea;


left: 50%;


margin-left: -350px;


_position: absolute;


_top: expression(offsetParent.scrollTop+130); }


.close{width: 50px;


height: 20px;


line-height: 20px;


margin-top: 3px;


cursor: pointer;


width: 46px;


height: 19px;


float: right;}





.expertCont1 {width: 342px;


padding-right: 8px;


height: 300px;


overflow: hidden;


position: fixed;


top: 50%;


margin-top: -191px;


_margin-top: 0;


z-index: 999999;


background: #ecebea;


left: 50%;


margin-left: -215px;


_position: absolute;


_top: expression(offsetParent.scrollTop+130); }


.close{width: 50px;


height: 20px;


line-height: 20px;


margin-top: 3px;


cursor: pointer;


width: 46px;


height: 19px;


float: right;}





.expertCont2 {width: 342px;


padding-right: 8px;


height: 300px;


overflow: hidden;


position: fixed;


top: 50%;


margin-top: -191px;


_margin-top: 0;


z-index: 999999;


background: #ecebea;


left: 50%;


margin-left: -75px;


_position: absolute;


_top: expression(offsetParent.scrollTop+130); }


.close{width: 50px;


height: 20px;


line-height: 20px;


margin-top: 3px;


cursor: pointer;


width: 46px;


height: 19px;


float: right;}








.expertCont3 {width: 342px;


padding-right: 8px;


height: 300px;


overflow: hidden;


position: fixed;


top: 50%;


margin-top: -191px;


_margin-top: 0;


z-index: 999999;


background: #ecebea;


left: 50%;


margin-left: 65px;


_position: absolute;


_top: expression(offsetParent.scrollTop+130); }


.close{width: 50px;


height: 20px;


line-height: 20px;


margin-top: 3px;


cursor: pointer;


width: 46px;


height: 19px;


float: right;}








.expertCont4 {width: 342px;


padding-right: 8px;


height: 300px;


overflow: hidden;


position: fixed;


top: 50%;


margin-top: -191px;


_margin-top: 0;


z-index: 999999;


background: #ecebea;


left: 50%;


margin-left: 205px;


_position: absolute;


_top: expression(offsetParent.scrollTop+130); }


.close{width: 50px;


height: 20px;


line-height: 20px;


margin-top: 3px;


cursor: pointer;


width: 46px;


height: 19px;


float: right;}








.expertCont5 {width: 342px;


padding-right: 8px;


height: 300px;


overflow: hidden;


position: fixed;


top: 50%;


margin-top: -191px;


_margin-top: 0;


z-index: 999999;


background: #ecebea;


left: 50%;


margin-left: 345px;


_position: absolute;


_top: expression(offsetParent.scrollTop+130); }


.close{width: 50px;


height: 20px;


line-height: 20px;


margin-top: 3px;


cursor: pointer;


width: 46px;


height: 19px;


float: right;}





.expertCont6 {width: 342px;


padding-right: 8px;


height: 300px;


overflow: hidden;


position: fixed;


top: 50%;


margin-top: -191px;


_margin-top: 0;


z-index: 999999;


background: #ecebea;


left: 50%;


margin-left: 1px;


_position: absolute;


_top: expression(offsetParent.scrollTop+130); }


.close{width: 50px;


height: 20px;


line-height: 20px;


margin-top: 3px;


cursor: pointer;


width: 46px;


height: 19px;


float: right;}











 .bg1 { background:url(../images/sxx1.jpg) no-repeat; }


 .bg2 { background:url(../images/sbx1.jpg) no-repeat; }


 .bg3 { background:url(../images/mmw1.jpg) no-repeat; }


 .bg4 { background:url(../images/sss1.jpg) no-repeat; }


 .bg5 { background:url(../images/cr1.jpg) no-repeat; }


 .bg6 { background:url(../images/czg1.jpg) no-repeat; }


 .bg7 { background:url(../images/hht1.jpg) no-repeat; }


 .bg8 { background:url(../images/cyh1.jpg) no-repeat; }


 .bg9 { background:url(../images/mgl1.jpg) no-repeat; }


 .bg10{ background:url(../images/yb3.jpg) no-repeat; }





 .bg11 { background:url(../images/jt1.jpg) no-repeat; }


 .bg12 { background:url(../images/lt1.jpg) no-repeat; }





 .bg13 { background:url(../images/zye1.jpg) no-repeat; }


.bg14 { background:url(../images/zdx1.jpg) no-repeat; }


.bg15 { background:url(../images/lxm1.jpg) no-repeat; }


.bg16 { background:url(../images/ngc1.jpg) no-repeat; }


.bg17 { background:url(../images/wkd1.jpg) no-repeat; }


 


.expertCont .expertLeft { width:230px; height:520px; }


.expertCont .expertRight { width:230px; padding-right:10px; }


.expertCont .close { width:50px; height:20px; line-height:20px; margin-top:3px; cursor:pointer; width:46px; height:19px; float:right; }


.expertCont a { position:absolute; }


.expertCont .a1, .expertCont .a4, .expertCont .a7, .expertCont .a10 { width:37px; height:11px; }


.expertCont .a1 { top:247px; right:216px; }


.expertCont .a2, .expertCont .a3, .expertCont .a5, .expertCont .a6, .expertCont .a8, .expertCont .a9, .expertCont .a11, .expertCont .a12, .expertCont .a13, .expertCont .a14 { width:94px; height:31px; }


.expertCont .a2, .expertCont .a3 { top:274px; }


.expertCont .a5, .expertCont .a6 { top:299px; }


.expertCont .a8, .expertCont .a9 { top:298px; }


.expertCont .a11, .expertCont .a12 { top:281px; }


.expertCont .a13, .expertCont .a14 { top:298px; }


.expertCont .a2 { left:281px; }


.expertCont .a3 { right:42px; }


.expertCont .a4 { top:270px; right:29px; }


.expertCont .a7 { top:271px; right:188px; }


.expertCont .a8, .expertCont .a5, .expertCont .a11, .expertCont .a13 { left:282px; }


.expertCont .a9, .expertCont .a6, .expertCont .a12, .expertCont .a14 { right:41px; }


.expertCont .a10 { top:271px; right:215px; }





#zja img{display:block; }














/*文章样式*/


.right2 .arccon {text-indent:0em;}


.right2 .arccon h2 { font-size:16px; font-family:微软雅黑,黑体,Verdana;color:#333; font-weight:500; border-bottom:#00a366 2px solid; line-height:2em; padding-left:30px; padding-bottom:5px; padding-top:10px; background:url(../images/h2_arcbg.gif) 0 15px no-repeat; margin: 20px 0 30px;}





 /*文章内医生*/


 


.right2 .bk{width:290px; height:80px; border:3px solid #6e9b5b; margin:40px auto;background:#f2f2f2; }


.right2 .ys{width:210px; height:35px; border:2px solid #6e9b5b;margin:-25px auto; color:#6e9b5b; font-size:20px; font-family:"微软雅黑"; border-radius:10px; background:#f2f2f2;  line-height:3px; padding-left:10px; padding-top:10px; }


.right2 .dh{width:170px; height:50px; float:left; margin-left:10px; margin-top:65px; }


.right2 .zx{width:90px; height:50px; float:right; margin-right:10px;margin-top:65px;}





/*banner*/


.wal{ width:100%;min-width:1440px; margin:0px auto;}


.headDiv, .headDiv .wal{height:115px; overflow:hidden;/* background:url(../images/headbg.gif) top repeat-x;*/ position:relative;}


.wal.jr {position: relative;}


.footLink .wal{width:1440px; overflow:hidden; position:relative;}


.pageTitle2 .btnDiv{position:absolute; z-index:1; top:18px; right:10px;}


.pageTitle2 .btnDiv a{display:block; float:left; height:20px; line-height:20px; padding:0 8px; background:#cdcdcd; color:#FFF; margin-left:1px;}


.pageTitle2 .btnDiv a:hover{background:#4687cb;}


.pageTitle2 .btnDiv .leftBtn{width:20px; padding:0px; background:#cdcdcd url(../images/leftbtn.png) center no-repeat;}


.pageTitle2 .btnDiv .leftBtn:hover{background:#4687cb url(../images/leftbtn.png) center no-repeat;}


.pageTitle2 .btnDiv .rightBtn{width:20px; padding:0px; background:#cdcdcd url(../images/rightbtn.png) center no-repeat;}


.pageTitle2 .btnDiv .rightBtn:hover{background:#4687cb url(../images/rightbtn.png) center no-repeat;}











.pageBanner{height:345px; overflow:hidden; position:relative;}


.pageBanner .form{position:absolute; z-index:1; right:0px; top:32px; background:url(../images/pagebannerform.png) left top no-repeat; width:230px; height:174px; overflow:hidden;}


.pageBanner .form .btn{display:block; background:url(../images/nimg10.png) center no-repeat; width:34px; height:18px; overflow:hidden; position:absolute; z-index:10; left:0px; top:80px;}


.pageBanner .form .btnNow{background:url(../images/nimg10now.png) center no-repeat; left:-5px;}


.pageBanner .form h2{color:#FFF; padding:15px 0 15px 48px;}


.pageBanner .form li{height:40px; overflow:hidden; position:relative; left:37px; background:url(../images/bg1.png) left top no-repeat;}


.pageBanner .form .liNow{background:url(../images/bg2.png) left top no-repeat;}


.pageBanner .form .input1{float:left; padding-left:10px; width:135px; height:25px; line-height:23px; color:#FFF;}


.pageBanner .form .btn1{float:left; cursor:pointer; width:25px; height:25px;}








.indexFlash li{position:absolute; z-index:1; left:0px; top:0px; display:none;width:100%;min-width:1440px;                 }


.indexFlash .btnDiv{width:100%; position:absolute; z-index:10; left:0px;  text-align:center;}


.indexFlash .btnDiv span{display:inline-block; width:10px; height:10px; margin:0 5px; background:#FFF; cursor:pointer;}


.indexFlash .btnDiv .spanNow{background:#fbad24;}


.fl.fadeFlash.indexflash {top: 22px;}








.videoShow .imgDiv{text-align:center;}


.videoShow .btnDiv{height:65px; line-height:20px; overflow:hidden; padding-top:20px;}


.videoShow .btnDiv li{float:left; padding-left:143px;}


.videoShow .btnDiv li img{display:none;}


.newsPart1 .fl .btnDiv{position:absolute; z-index:10; right:10px; bottom:5px;}


.newsPart1 .fl .btnDiv span{display:block; float:left; background:url(../images/btn1.png) center top no-repeat; width:13px; height:13px; overflow:hidden; cursor:pointer;}


.newsPart1 .fl .btnDiv .spanNow{background:url(../images/btn2.png) center top no-repeat;}





.newShow .btnDiv{padding-top:25px; text-align:right;}


.btnDiv{padding-bottom:0px; margin-top:310px;}


.newShow .btnDiv a{display:inline-block; width:155px; height:35px; line-height:35px; text-align:center; overflow:hidden; background:#5088b7; color:#FFF; margin-left:10px; font-size:14px;}


.Survey .btnDiv{text-align:center; padding-top:20px;}


.Survey .btnDiv a{display:inline-block; width:115px; height:34px; line-height:32px; text-align:center; overflow:hidden; background:url(../images/btn3.png) right top no-repeat; color:#FFF; font-size:14px; margin:0 8px;}


.Survey .btnDiv a:hover{background:url(../images/btn3.png) left top no-repeat;}





.indexPart3 .list .btnDiv a{display:block; width:85px; height:23px; line-height:23px; text-align:center; background:#3679bf; color:#FFF;}


.indexPart3 .list .btnDiv a:hover{text-decoration:underline;}


