.header { height:90px;position:relative;background:#fcfcfc}

.header a{position:absolute;left:20px;top:20px}

.header ul { width:400px; position:absolute;top:28px; left:320px; }

.header ul li { width:200px; font-size:12px; line-height:180%; color:#626262;float:left;}

.header .telTop{position:absolute;left:683px;top:30px;}
.mt12{ margin-top:12px;}
.fix{overflow:hidden}
.tc{text-align:center}



#pages{width:1200px; margin:0 auto;}

.top{padding:10px 105px 20px; border-bottom:4px solid #2082bf;}

.top .logo{float:left;}

.top p{float:right; width:170px; margin:23px 0 0;}

.top p a{float:left; width:60px; padding:0 0 0 24px; color:#000;}

.top p .a1{background:url(../images/top_ico1.jpg) no-repeat;}

.top p .a2{background:url(../images/top_ico2.jpg) no-repeat;}



.banner{text-align: center;}



.main{width:990px; margin:0 auto;}

.nav{height:41px; line-height:41px; background:url(../images/nav_bg.jpg) no-repeat; width:990px; margin:10px auto 0;}

.nav li{float:left; height:41px; line-height:41px; position:relative;}

.nav li a{font-size:14px; font-weight:bold; color:#fff; background:url(../images/nav_line.jpg) no-repeat right; padding:0 16px; display:block;}

.nav li a:hover{color:#1973ab; text-decoration:none; background:#c2dde6;}

.nav ul .sub_hid{position:absolute; visibility:hidden; margin:0; padding:0; background: #c2dde6; width:92px;}

.nav ul .sub_hid a{ display:block; margin:0; padding:5px 0; width:auto; white-space:nowrap; text-align:center; text-decoration:none; color:#151313; font-size:12px; font-weight:normal; height:24px; line-height:24px; border-bottom:1px solid #fff; background:none;}

.nav ul .sub_hid a:hover{color:#000; background:#c2c0bd;}



.bot{height:40px; background:#d9d9d9; padding:0 20px; width:950px; margin:6px auto 0;}

.bot .date{float:left; font-size:12px; color:#151313; margin:12px 15px 0 0;}

.bot .fl_left{float:left; font-size:12px; color:#151313;}

.bot .search{float:right; width:230px;}

.bot .search span{float:left; font-size:12px; color:#151313; margin:12px 0 0;}

.bot .search form{float:right; width:162px; height:25px; line-height:25px; background:url(../images/seach_bg.jpg) no-repeat; margin:7px 0 0;}

.bot .search form .txt{float:left; width:130px; height:25px; line-height:25px; border:none; background:transparent;}

.bot .search form .btn{float:right; width:25px; height:25px; line-height:25px; border:none; background:transparent; cursor:pointer;}



.main_1{margin:6px 0 0;}

.left_720{float:left; width:720px;}

.zsjj{float:left; width:260px; padding:1px; border:1px solid #cfcfcf;}

.zsjj_t,.yndt_t,.ksdh_t,.jzrk_t,.jzzn_t,.links_t,.ksdhy_t,.jtzn_t,.yyjs_t{height:35px; line-height:35px; background:url(../images/zsjj_t.jpg) repeat-x; padding:0 20px;}

.zsjj_t h2,.ksdh_t h2,.jzrk_t h2,.jzzn_t h2,.links_t h2{font-size:16px; color:#fff;}

.zsjj_c{padding:4px 4px 5px;}

.zsjj_c img{margin:0 0 8px 0;}

.zsjj_c p{line-height:22px; color:#1f1f1f; text-indent:2em;}

.zsjj_c p b{font-size:14px;}



.yndt{float:right; width:443px; padding:1px; border:1px solid #cfcfcf;}

.yndt_t h2{float:left; font-size:16px; color:#fff;}

.yndt_t a{float:right; font-size:12px; color:#fff; font-weight:bold; font-family:"Arial";}

.yndt_c{padding:10px 8px 15px;}

.yndt_c img{float:left; padding:2px; border:1px solid #cfcfcf; margin:0 10px 0 0;}

.yndt_c h2{text-align:center; font-size:14px; line-height:20px;}

.yndt_c h2 a{color:#1f1f1f;}

.yndt_c p{color:#1f1f1f; line-height:25px; text-indent:2em; margin:6px 0 0;}

.yndt_c p a{color:#eb7902;}

.yndt_c ul{margin:10px 0 0;}

.yndt_c li{line-height:26px;}

.yndt_c li a{color:#1f1f1f;}
.r{float:right;}



.zjfc_t,.ywpx_t,.jlhz_t,.hzxs_t,.yyyb_t,.hzmt_t{height:34px; line-height:34px; background:url(../images/zsxw_t.jpg) repeat-x; padding:0 20px;}

.zjfc_t h2,.ywpx_t h2,.jlhz_t h2,.hzxs_t h2,.yyyb_t h2,.hzmt_t h2{float:left; font-size:16px; color:#151515;}

.zjfc_t a,.ywpx_t a,.jlhz_t a,.hzxs_t a,.yyyb_t a{float:right; font-size:12px; color:#151515; font-weight:bold; font-family:"Arial";}



.ksdh{margin:6px 0 0; padding:1px 1px 10px; border:1px solid #cecece;}

.ksdh_c{background:#e5f8ff; height:85px; margin:10px 10px 0;}

.ksdh_c h2{float:left; width:16px; height:75px; background:url(../images/ksdh_h.jpg) no-repeat; text-align:center; font-size:14px; color:#fff; padding:10px 7px 0; line-height:18px; margin:0 20px 0 0;}

.ksdh_c p{padding:14px 20px 0; color:#116ea8;}

.ksdh_c p a{font-size:14px; color:#116ea8; padding:3px 0; display:inline-block;}



.zjfc{border:1px solid #c1c1c0; margin:10px 0 0;}

.zjfc_c{padding:10px 0; border-top:1px solid #cfcfcf;}

.zjfc_c li{float:left; width:133px; margin:0 5px;}

.zjfc_c li img{padding:2px; border:1px solid #d5d5d5;}

.zjfc_c li h2{font-size:14px; color:#151515; text-align:center; margin:5px 0;}

.zjfc_c li p{line-height:20px; color:#151515; padding:0 0 0 6px;}

.zjfc_c li p span{color:#a02323; font-weight:bold;}

.demo{width: 550px; clear: both; position: relative; margin:0 auto;}



.right_262{float:right; width:262px;}

.ywpx{border:1px solid #c1c1c0;}

.ywpx_c{border-top:1px solid #c1c1c0; padding:5px 10px;}

.ywpx_c p{line-height:26px;}

.ywpx_c p a{font-size:12px; color:#116ea8;}



.jlhz,.hzxs{border:1px solid #c1c1c0; border-top:none;}

.jlhz_c{border-top:1px solid #c1c1c0; padding:10px 10px 0;}

.jlhz_c img{float:left; margin:0 10px 0 0;}

.jlhz_c h2{font-size:12px; text-align:center;}

.jlhz_c h2 a{color:#181818;}

.jlhz_c p{color:#474747; line-height:18px; text-indent:2em;}

.jlhz_c ul{margin:6px 0 10px;}

.jlhz_c ul li{line-height:26px;}

.jlhz_c ul li a{color:#116ea8;}



.hzxs_c{border-top:1px solid #c1c1c0; padding:10px 8px 0;}

.hzxs_c ul{margin:6px 0 10px;}

.hzxs_c li{line-height:26px;}

.hzxs_c li a{font-size:12px; color:#116ea8;}



.jzzn{margin:10px 0 0; padding:1px; border:1px solid #d5d5d5;}

.jzzn_c{padding:0 0 0 10px;}
.jzzn_c img{width:58px}

.jzzn_c a{float:left; margin:0 20px; padding:7px 0;}



.main_2{margin:10px 0 0;}

.yyyb{float:left; width:323px; border:1px solid #c1c1c0;}

.yyyb_c{border-top:1px solid #c1c1c0; padding:8px;}

.yyyb_c img{float:left; margin:0 10px 0 0;}

.yyyb_c p{line-height:24px;}

.yyyb_c p a{color:#3d3d3d;}



.hzmt{margin:10px 0 0; border:1px solid #c1c1c0;}

.hzmt_c{padding:10px; border-top:1px solid #c1c1c0;}



.links{border:1px solid #d6d7d9; padding:1px; margin:10px 0 0;}

.links_c{padding:10px;}

.links_c li{float:left; line-height:24px; margin-left:20px; display:inline; white-space:nowrap;}



.footer{margin:15px auto 0; width:1200px; border-top:5px solid #2082bf; padding:10px 0;}

.footer p{font-size:12px; color:#000; line-height:24px; text-align:center;}



/*科室页*/

.ks{margin:10px 0 0;}

.left_262{float:left; width:262px;}

.ksdhy{border:1px solid #d5d5d5; padding:1px;}

.ksdhy_t h2,.jtzn_t h2,.yyjs_t h2{font-size:14px; color:#fff; text-align:center;}

.ksdhy_c{padding:0 0 8px 6px;}

.ksdhy_c p{height:38px; line-height:38px; width:245px; background:url(../images/ksdh_li.jpg) no-repeat; margin:8px 0 0;}

.ksdhy_c p a{float:left; width:122px; text-align:center; font-size:16px; font-family:"微软雅黑"; font-weight:bold;}

.ksdhy_c p a:hover{color:#156496; text-decoration:none;}



.jtzn{border:1px solid #d5d5d5; padding:1px; margin:10px 0 0;}

.jtzn_c{padding:10px 8px;}

.jtzn_c p{margin:5px 0 0; line-height:22px; font-size:14px; color:#3f3f3f;}

.jtzn_c .p1{background:url(../images/jtzn_c_ico1.jpg) no-repeat;padding:0 0 0 33px;}

.jtzn_c .p2{background:url(../images/jtzn_c_ico2.jpg) no-repeat;padding:0 0 0 33px;}



.right_718{float:right; width:718px;}

.ks_r{border:1px solid #d3d3d3; padding:1px;}

.ksjs{height:35px; line-height:35px; background:#ddf2fa; padding:0 20px;}

.ksjs h2{float:left; font-size:14px; color:#313131;}

.ksjs p{float:right; font-size:12px; color:#4e4f4f;}



.ks_con{padding:20px 10px; font-size:14px; line-height:26px;}

.ks_con p{font-size:14px; line-height:26px; text-indent:2em;}



/*栏目页*/

.yyjs{border:1px solid #d3d3d3; padding:1px;}

.yyjs_c a{display:block; height:27px; padding:15px 0 0; border-bottom:1px dotted #616161; text-align:center; font-size:14px; color:#2085c1; font-weight:bold; margin:0 10px;}

.yyjs_c a:hover{background:url(../images/yyjs_c_li.jpg) no-repeat; text-decoration:none; margin:0; border:none;}

.thisclass{background:url(../images/yyjs_c_li.jpg) no-repeat; text-decoration:none; margin:0; border:none;}

/*列表页*/

.ks_list{padding:15px;}

.right_718 h3{ border-bottom:1px solid #dfdfdf; padding-bottom:10px; margin-bottom:15px;}

.ks_list li{line-height:30px; border-bottom:1px dotted #616161;}

.ks_list li span{float:right; color:#747474; font-size:14px;}

.ks_list li a{color:#208ac3; font-size:14px;}

.ks_pages{text-align:center; font-size:14px; margin:15px 0; color:#333333;}

.ks_pages li{display:inline;}



/*内容页*/

.ks_t1{margin:30px 0; text-align:center;}

.ks_t1 h2{font-size:16px; color:#000;}

.ks_t2{height:32px; line-height:32px; text-align:center; background:#f1f1f1; color:#5e5e5e;}

.ks_t3{margin:40px 0 0; padding:0 15px 20px;}

.ks_t3 p{font-size:14px; color:#000; line-height:26px; text-indent:2em; margin:10px 0 0;}

.ks_t4{margin:20px 0 0 10px;}

.ks_t4 p{line-height:24px; color:#6b6b6b;}