.top { position: relative; width: 100%; background-color:#fff; border-top: 6px solid #00adb9; }
.ul { position: relative; width: 1200px; margin: 0 auto; height:154px; background:url('main1.png') 20px center no-repeat; }
.wk { position: relative; width: 1200px; margin: 0 auto;  }

/* 搜索块 */
.ss_wk { float:right; padding:36px 0px; }
.ss_sz { height:20px; line-height:20px; }
.ss_sz li { float:left; margin-left:10px; }
.ss_sz li span { float: left; padding:0px 5px; }
.ss { float:right; height:34px; }
.ss li { float:left; line-height:34px; margin: 10px 0px; }
.ss-bd { width:213px; height:30px; padding-left:5px; border:1px solid #aaaaaa;  color:#555; border-right:0px; background:url('ss1.gif') 0 0 no-repeat;}
.sy_bt { width:86px; height:32px; background:url('ss.gif') 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em; }

/* 导航条 */
.nav { height:65px; background-color:#00adb9; overflow: hidden; margin-bottom: 1px solid #fff; }
.nav ul { width:1200px; height:65px; margin: 0 auto; }
.nav ul li { float:left; height:65px; line-height:65px; font-size:18px; }
.nav ul .nLi a { padding:0px 24px;  display: block; height:65px; line-height:65px; color:#fff; }
.nav ul .nLi a:hover { background-color:#008891; }
.nav .on a { display: block; font-size:18px; line-height:65px; padding:0px 24px; background-color:#008891;  }

/* 滚动背景 */
.fullSlide{ position: relative; width:100%;  height:520px;  min-width:1200px; background:#cee4eb; overflow:hidden; border-top: 1px solid #fff; margin-bottom:20px; }
.fullSlide ul{ height:520px; !important; width:100% !important;  }
.fullSlide li{  height:520px; !important; width:100% !important; }
.fullSlide .prev,.fullSlide .next{ position:absolute;  display:block; width:30px; height:50px; top:320px; margin-top:-100px; left:20px; background:url('icons.png') 0 0 no-repeat; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;  }
.fullSlide .next{ left:auto; right:30px; background-position:-51px 0; }
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1; }
.fullSlide .playState{ display:block; position:absolute;  right:30px; top:320px; margin-top:-20px; width:51px; height:51px; overflow:hidden;  background:url('icons.png') 23px -132px #000  no-repeat; filter:alpha(opacity=60);opacity:0.6;  }
.fullSlide .pauseState{ background-position:23px -201px; }
.fullSlide .playState:hover{ filter:alpha(opacity=100);opacity:1;  }

/* 图块 */
.tkbj { float:left; width:1200px; margin-bottom:5px; }
.tkbj li { float:left; width:173px; height:81px;  margin-bottom:18px; margin-right:32px; }
.tkbj li a { display: block; width:173px; height:81px; color:#fff; }
.tkbj li a span { display: block; line-height:25px; font-size:18px; text-align: center; padding-top:45px; }
.tkbj li a:hover { display: block; width:173px; height:81px; background-color:#616162; }
.t1 { background-color:#35b9ce; }
.t1 span { background: url('t1.png') center 10px no-repeat; }
.t2 { background-color:#ef9e06; }
.t2 span { background: url('t2.png') center 10px no-repeat; }
.t3 { background-color:#6684b8; }
.t3 span { background: url('t3.png') center 10px no-repeat; }
.t4 { background-color:#e06061; }
.t4 span { background: url('t4.png') center 10px no-repeat; }
.t5 { background-color:#e45b89; }
.t5 span { background: url('t5.png') center 10px no-repeat; }
.t6 { background-color:#5dd9e1; }
.t6 span { background: url('t6.png') center 10px no-repeat; }
.t7 { background-color:#b470a9; }
.t7 span { background: url('t7.png') center 10px no-repeat; }
.t8 { background-color:#3c9fc2; }
.t8 span { background: url('t8.png') center 10px no-repeat; }
.t9 { background-color:#3dc37e; }
.t9 span { background: url('t9.png') center 10px no-repeat; }
.t10 { background-color:#7bbe3a; }
.t10 span { background: url('t10.png') center 10px no-repeat; }
.t11 { background-color:#c6cb19; }
.t11 span { background: url('t11.png') center 10px no-repeat; }
.t12 { background-color:#5a63c0; }
.t12 span { background: url('t12.png') center 10px no-repeat; }

/* 医院动态 */
.yydt { float:left; width:865px; height:375px; background-color:#fff; overflow:hidden; margin-right:15px; }
.yydt_tt { height:55px; background-color:#f9f9f9; }
.yydt_tt li { float:left; height:52px; background: url('main2.png') right center no-repeat; padding:0px 30px; }
.yydt_tt .more { line-height:40px; margin-right:20px; }
.trendsOn { font-size:18px; line-height:52px; color:#25948e;  cursor:pointer; border-top: 2px solid #14b2b3; }
.trendsOn a:link { font-size:18px; line-height:52px; color:#14b2b3; text-decoration:none; }
.trendsOn a:visited { color:#14b2b3;}
.trendsOn a:hover { font-size:18px; line-height:52px; color:#ff0000;  text-decoration:none; }
.trends { font-size:18px; line-height:52px;  cursor:pointer; border-top: 2px solid #f9f9f9; }
.trends a { font-size:18px; line-height:52px; }
.yydt_nl { padding:16px; }
.yydt_ty_list { padding:10px 16px; }
.yydt_ty_list li { background: url(dot1.gif) no-repeat 1px center; height: 36px; line-height: 36px; padding-left: 12px; border-bottom:1px dashed #dcdcdc; }
.yydt_ty_list li span.cut { float:left; width: 75%; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left:8px; font-size:14px; } 
.yydt_ty_list li span.date { float:right; color: #999;  margin-right:10px; }
.yydt_list { float:left; width:440px; }
.yydt_list li { background: url(dot1.gif) no-repeat 1px center; height: 35px; line-height: 35px; padding-left: 12px; border-bottom:1px dashed #dcdcdc; }
.yydt_list li span.cut { float:left; width: 70%; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left:8px; font-size:14px; } 
.yydt_list li span.date { float:right; color: #999;  margin-right:10px; }

/* 通知公告 */
.tzgg { float:left; width:320px; height:375px; background-color:#fff; overflow:hidden; }
.tzgg_tt { height:55px; background-color:#f9f9f9; padding:0px 20px; }
.tzgg_tt h1 { float:left; display:block; line-height:55px; font-size:18px; font-weight:normal; }
.tzgg_tt .more { float:right; display:block; line-height:55px; }
.tzgg_list { padding:10px 16px; }
.tzgg_list li { height: 36px; line-height: 36px;  width: 95%; background: url('dot3.gif') 2px center no-repeat; padding-left:20px;  display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size:14px; border-bottom:1px dashed #dcdcdc; }

/* 图片新闻 */
.sytpxw { float:left; position: relative; width: 370px; height: 285px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; margin-right:20px; }
.sytpxw .pic img { width: 370px; height: 285px; display: block; }
.sytpxw .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.sytpxw .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; background: #000; background: rgba(0,0,0,0.5)!important;/*火狐透明*/ filter: Alpha(opacity=50); }
.sytpxw .txt li{ height:40px; line-height:40px; position:absolute; overflow: hidden; width: 210px; }
.sytpxw .txt li a{ display: block; color: #fff; padding: 0 0 0 10px; font-size: 12px;  text-decoration: none; }
.sytpxw .num { position: absolute; z-index: 3; bottom: 18px; right: 8px; }
.sytpxw .num li{ float: left; position: relative; width: 20px; height: 6px; line-height: 8px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; }
.sytpxw .num li a,.sytpxw .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.sytpxw .num li span { z-index: 1; background: #fff; }
.sytpxw .num li.on a,.sytpxw .num a:hover{ background:#f60; text-align: center; }

/* 内页LOGO */
.ny_logo { width:1200px; height:240px; margin-top:1px; margin-bottom:15px; }
.ny_logo img { width:1200px; height:240px; border:0px; }
.leftback { width:1200px; background:url('leftback.jpg') 0px 0px repeat-y; border-bottom: #e6e4e5 1px solid; }
.left_bottom { width:1193px; height:7px; background:#e6e4e5; margin-left:7px; }

/* 列表左边 */
.lb_lm { float:left; width: 265px; margin-left:1px; margin-right:8px; }
.jh_gl_ml_m1 { height:59px; line-height:59px; font-size:20px; text-align: center; color:#fff; background:#00adb9; border-bottom: #fff 1px solid; }
.jh_gl_ml_m2 {}
.jh_gl_ml_ul1 {}
.jh_gl_ml_ul1 li { min-height: 46px; font-size: 15px; }
.jh_gl_slide { font-size:15px; }
.jh_gl_slide a { width: 158px; display: block; height: 46px; line-height: 46px; border-left: #fff 6px solid; padding-left:60px; padding-right:40px; background:url('main3.png') no-repeat 228px center #fff; border-bottom: 1px solid #eaeaea; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.jh_gl_slide a:hover { border-left: #ed7864 6px solid; background:url('main03.png') no-repeat 228px center #d4f8fb; }
.jh_gl_menu { }
.jh_gl_menu dd { display: block; height:40px; border-bottom: 1px solid #fff; font-size:13px; }
.jh_gl_menu dd a { display: block; padding-left:70px; height:40px; width:174px; line-height:40px; background:#f6f6f6; padding-right:20px; border:0px; }
.jh_gl_menu dd a:hover { background:#d4f8fb; border:0px; }
.lb_lm .ddt { width: 158px; display: block; height: 46px; line-height: 46px; border-left: #ed7864 6px solid; padding-left:60px; padding-right:40px; background:url('main03.png') no-repeat 228px center #d4f8fb; border-bottom: 1px solid #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

/* 当前位置 */
.dcwz { float:left; width:901px; height: 46px; border-top: #d8d9d9 1px solid; padding:12px; }
.dcwz_tt { height:46px; border-bottom: #ededed 1px solid; }
.dcwz_tt h1 { float:left; line-height: 46px; font-size:22px; color: #00adb9; padding:0px 20px; font-weight: normal; }
.dcwz_tt li { float: right; font-size: 14px; line-height: 40px; padding-right:10px; padding-left:25px; background:url('dot8.gif') no-repeat 0px center; }

/*.内页列表右边 */
.cont_right { float:left; width: 901px; padding:12px; min-height:650px; }
.ny_right_list { padding: 5px 15px; overflow: hidden; }
.ty_list { min-height: 650px;  overflow: hidden; }
.ty_list li { padding-right: 15px; padding-left: 15px; line-height: 40px; font-size: 14px; color: #5e5e5e; border-bottom: 1px #ddd dashed; overflow: hidden; background: url('dot1.gif') no-repeat 2px center; }
.ty_list li a { display: block; float: left; width: 80%; font-size: 14px; color: #5e5e5e; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ty_list span { float: left; width: 20%; text-align: right; }
.ty_list li:hover{color: #fff; background: #01c2cf;}
.ty_list li:hover a{color: #fff;}


/*.内页列表式内容页 */
.article-hd { margin:0 40px; }
.article-title {  font-size: 22px;  line-height: 1.8;  text-align: center; font-family:  "Verdana", "Arial", "Helvetica", "sans-serif", "微软雅黑"; margin:20px 0px; line-height:50px;  }
.article-subtitle { font-size: 14px; line-height: 1.8; text-align: center; font-weight: normal; }
.article-info { line-height: 30px; border-bottom: 1px dotted #e5e5e5; text-align: center; font-size: 12px; color: #888; margin: 20px 0px; }
.article-info span { margin: 0px 8px;}
.article-bd { padding: 15px; }
.article-con { position:relative; line-height: 2; min-height: 500px; font-size: 14px; color:#474646;}
.article-con img { max-width: 600px; }
.article-fj { font-size: 14px; margin: 20px 0px; font-weight:bold; color:#ff0000; }
.article-tool { font-size: 12px; text-align: right; margin-top: 60px;}
.article-nav { display: none; border-top: 1px solid #AAA; margin-top: 15px; padding: 15px; font-size: 12px;}
.article-nav li { line-height: 23px; }
.article-nav li strong { color: #035E92; margin-right: 0.7em; font-weight: bold;}

/*.详细页 */
.xx_dcwz { height: 46px; padding:12px; line-height: 46px; }
.xx_dcwz_tt { height:46px; border-bottom: #ededed 1px solid; padding-left:30px; background:url('dot8.gif') no-repeat 5px center; }
.xx_wk { border: #e8e8e8 1px solid; background:#fff; margin-top:15px; }
.con_article-hd { position:relative; padding: 20px 80px; }
.con_article-title {  font-size: 22px;  line-height: 1.8;  text-align: center; font-family:  "Verdana", "Arial", "Helvetica", "sans-serif", "微软雅黑"; margin:30px 0px 20px 0px; line-height:40px; }
.con_article-subtitle { font-size: 14px; line-height: 1.8; text-align: center; font-weight: normal; }
.con_article-info { height: 30px; line-height: 30px; border-bottom: 1px dotted #e5e5e5; text-align: center; font-size: 12px; color: #888; margin: 20px 0px; }
.con_article-info span { margin: 0px 8px;}
.con_article-bd { padding: 15px; }
.con_article-con { position:relative; line-height: 2; min-height: 500px; font-size: 14px; color:#474646;}
.con_article-con  img { max-width: 700px; }
.con_article-tool { font-size: 12px; text-align: right; margin-top: 40px;}
.con_article-nav { display: none; border-top: 1px solid #AAA; margin-top: 15px; padding: 15px; font-size: 12px;}
.con_article-nav li { line-height: 23px; }
.con_article-nav li strong { color: #035E92; margin-right: 0.7em; font-weight: bold;}
.con_bk { background-color: #FFF; border-right: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; margin-bottom:10px; }
.xl_table{margin: 21px 0 25px;width: 100%;font-size: 15px;line-height: 36px;}
.xl_table td{border:1px solid #bbb;}
.xl_table_fro{width:100px;text-align:right;font-weight: bold;font-family: 宋体;}
td.xl_table_con{padding-left: 8px;min-width: 125px;}

/* 页底 */
.footer { width:100%; background: #00adb9; margin-top:20px; min-height:130px; }
.footer ul { width: 1200px; margin: 0 auto; padding:20px 0px; }
.footer li { line-height:25px; text-align: center; color:#cbe8ec; }

/* 科室介绍样式 */
.ldjstitle { font-size: 14px; font-weight: bold; color: #18719d; }
.page-body {padding: 40px;margin-left:50px;}
.table-right thead tr{ background-color:#ddd;}
.table-right{width:100%;}
.table-right th,.table-right td {border-bottom: #ddd 1px solid;padding: 5px;line-height: 20px;text-align: left;}
.table-right .th1{ width:110px}
.table-right .th2 {width: 120px;}
.table-right .th3 {width: 60px;}
.table-right .th4 {width: 120px;}
.leftboldText{font-weight:bold;color:#18719d;}
.zjlist{float:left;margin:5px 10px;width:92px;background-color:#d3effc;border-radius:8px;}
.zjlist:hover{color:#8d3c0b}
.zjlist{float:left;margin:5px 10px;width:92px;background-color:#d3effc;border-radius:8px;}
.zjlist:hover{color:#8d3c0b}
.zjlist1{float:left;margin-top:0px;}
.zjlist1 a{display:block;float:left;width:92px;height:30px;line-height:30px;background-color:#d3effc;margin:5px 10px;border-radius:8px;text-align:center;}
.zjlist1:hover{color:#8d3c0b}

.pagination {
    width: 100%;
    font-size: 12px;
    background-color: #f3f3f3;
    overflow: hidden;
    margin-top: 10px;
}

.pagination .inner {
    text-align: center;
    line-height: 25px;
    padding: 10px;
}

.pagination .inner input {
    margin: 0 5px;
    outline: none;
    text-align: center;
}

.pagination .inner input:last-of-type {
    border: 1px solid #ddd;
    padding: 0 10px;
    background-color: #fff;
    cursor: pointer;
}

.pagination .inner input:last-of-type:hover {
    background-color: #097ed3;
    border: 1px solid #fff;
    color: #fff;
}

.white_pgToolbar {
    background: #f6f6f6 !important;
    margin: 10px 0 0 0 !important
}

.white_pgToolbar td {
    padding: 5px 0px !important;
    font-size: 12px !important
}

.white_pgPanel {
    margin: 0 auto !important;
    float: none !important
}

.white_pgPerPage {
    border: 1px solid #ccc !important
}
