﻿*{ margin:0px; padding:0px;}body{ behavior:url(csshover3.htc);font-family:Helvetica;  background:none;}
img{ border:0px; font-size:0px;}.post{position:relative;}.m-t{ margin-top:5px;}ul{ list-style-type:none;}.disply{ display:none;}.fg{ clear:both;}p { list-style:none; margin:0px; padding:0px; }
.centers { text-align: center; }.ctn { width:1200px; margin:0 auto; position:relative; }.imgs img{ width:100%; }.imgs { font-size:0; }
.iconfontyy { font-family: "iconfontyy" !important; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
.white a:link{ text-decoration:none; color:#fff;}
.white a:visited{ text-decoration:none; color:#fff;}
.white a:hover{ text-decoration:underline; color:#fff;}
.chense a:link{ text-decoration:none; color:#E57818;}
.chense a:visited{ text-decoration:none; color:#E57818;}
.chense a:hover{ text-decoration:underline; color:#f00;}
.body_bg {background:#efefef; }

.texts { font-size:14px; line-height:25px;padding:5px 0; overflow:hidden; }
.texts p { text-indent:2em; }
.ovfHiden{overflow: hidden;height: 100%;}
a { text-decoration:none; color:#000; }
/*首页头部导航*/

.in_slideBox{ position:relative; overflow:hidden; border-bottom:1px solid #ccc; }
.in_slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.in_slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.in_slideBox .hd li.on{ background:#fff;  }
.in_slideBox .bd{ position:relative; z-index:0; }
.in_slideBox .bd li{ position:relative; text-align:center;  }
.in_slideBox .bd li img{vertical-align:top; width:100%;}
.in_slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;  }
.in_slideBox .bd li .img_txt{ display:block; width:100%; background:url(/admins/images/b.png);  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff;  text-align:left;  }

.in_ksdh {  margin:2% 1%; background:#fff; padding-bottom:2%;border:1px solid #ededed; }
.in_ksdh li { width:25%;  float:left; margin-top:3%; }
.in_ksdh li .img { width:50%; margin:0 auto; border-radius:100px; color:#fff; text-align:center;}
.in_ksdh li .img i { font-size:30px; }
.in_ksdh li .img img { width:100%; }
.in_ksdh li .txt { font-size:12px; padding-top:5px; text-align:center; line-height:25px; height:25px; }

.in_hd { line-height:40px; background:#fff; height:41px; width:100%; z-index:10;  }
.in_hd li { float:left; width:16.6%; float:left; font-size:12px; text-align:center; position:relative; }
.in_hd li i { position:absolute; left:50%; margin-left:-10px; bottom:-18px; color:#26B7BC; font-size:18px; }
.in_hd .on { border-bottom:1px solid #26B7BC; color:#26B7BC; background:url(../images/in1.png) center bottom no-repeat; }
.in_hd #Text1 { line-height:28px; position:absolute; left:60px; top:5px; }


.in_div { background:#fff; margin:2% 1%; padding:0 0 2% 0; border:1px solid #ededed;}
.in_div_p { padding-left:2%; padding-right:2%; }
.in_div .m1 { margin:0 2%; }
.in_div .ti { margin-top:2%; text-indent:5px; border-bottom:1px solid #e8e8e8; line-height:35px; position:relative; margin-bottom:10px; }
.in_div .ti h1 { font-family:宋体; font-size:15px;  color:#636363; font-weight:normal;   }
.in_div .ti a { float:right;text-decoration:none; color:#636363; position:absolute; top:-2px; right:10px; }
.in_div .ti a i { font-size:18px; }
.in_div .bds .in_tw { width:100%; height:150px; position:relative; overflow:hidden; }
.in_div .bds .in_tw .imgs { width:100%;}
.in_div .bds .in_tw .text { line-height:30px; font-size:14px; position:absolute; left:0; bottom:0; padding:0 1%; width:98%; color:#fff; background:url(../images/b.png);overflow: hidden; text-overflow:ellipsis;white-space: nowrap; height:30px; }
.in_div .bds .ul_lst { width:100%; }
.in_div .bds .ul_lst li { line-height:35px;height:35px; overflow:hidden;}
.in_div .bds .ul_lst li i { color:#26B7BC; }
.in_div .bds .ul_lst li a { text-decoration:none; color:#000; font-size:14px; }

.in_div .bds .ul_img_lst li { float:left; width:47%; margin-left:2%; }
.in_div .bds .ul_img_lst li .imgs { border-radius:3px; overflow:hidden; border:1px solid #ccc;  }
.in_div .bds .ul_img_lst li .imgs img { height:102px;}
.in_div .bds .ul_img_lst li .text { font-size:14px; text-align:center;overflow: hidden; text-overflow:ellipsis;white-space: nowrap; height:30px; line-height:30px; }

.in_div .bds .ul_img_d_lst li { padding-bottom:2%; margin:0 1%; margin-top:3%; 
-moz-box-shadow: 2px 2px 2px 2px #efefef; /* 老的 Firefox */
box-shadow:2px 2px 2px 2px #efefef; }
.in_div .bds .ul_img_d_lst li .imgs {border-radius:2px; overflow:hidden;height:140px; overflow:hidden; }
.in_div .bds .ul_img_d_lst li h2 { font-size:14px;overflow: hidden; padding:5px 0; font-weight:normal;  }
.in_div .bds .ul_img_d_lst li h2 i { color:#E57818; }
.in_div .bds .ul_img_d_lst li .text { line-height:23px; color:#a7a7a7;font-size:12px; text-indent:1em;  padding-left:1%;}

.in_div .bds .ks_lst li { float:left; width:30.6%; margin-left:2%; line-height:30px; text-align:center; font-size:12px; margin-bottom:2%; }
.in_div .bds .ks_lst li a { text-decoration:none;  display:block; border-radius:5px; color:#000;border:1px solid #efefef;  }
.in_div .bds .ks_lst .ks_zx a { color:#EE4B47; }

#in_ksdh .in_div .ons h1 { color:#E57818; }
#in_ksdh .in_div .ons a { color:#E57818; }

/*.in_div .bds .in_jzk a{  color:#EE4B47; border:1px solid #EE4B47;}
.in_div .bds .in_gjk a{  color:#83CC2B; border:1px solid #83CC2B;}*/

.in_yyhj { width:100%; }
.in_yyhj ul {  width:100%;}
.in_yyhj li{ float:left; width:47%; margin:0 0 2% 2%; }

.in_div .in_zj { margin-bottom:2%; }
.in_div .in_zj .l { width:100px; float:left; margin-right:5%; }
.in_div .in_zj .zj_img{ width:100px; height:100px; float:left; border-radius:100px;  border:1px solid #efefef;  overflow:hidden; padding:2px;}
.in_div .in_zj .zj_img .imgs { border-radius:100px; overflow:hidden; width:100px; height:100px; }
.in_div .in_zj .imgs img {border-radius:100px; }
.in_div .in_zj .l h2 { font-size:14px; font-weight:normal;text-align:center; line-height:30px; }

.in_div .in_zj .text { line-height:22px; font-size:12px; }
.in_div .in_zj .text .in_zj_sc li{ border:1px solid #efefef; float:left; width:30%; text-align:center; line-height:23px; border-radius:3px; margin-right:5px; font-size:12px; color:#000; margin-bottom:5px; }
.in_div .in_zj .text h2 { font-size:14px; font-weight:normal;  line-height:30px; color:#E57818; }

.in_div .ti a{ color:#26B7BC;}
.in_div .ti h1 {color:#26B7BC;}



.in_div .in_lf li{ border:1px solid #efefef;text-align:center; color:#fff; margin-left:1%; margin-top:1%; border-radius:5px; font-size:14px; }
.in_div .in_lf li i { font-size:30px; }
.in_div .in_lf li .l { float:left; width:100px; padding:15px 0; margin-right:10px; border-radius:5px 0 0 5px;}
.in_div .in_lf li .r { color:#000; text-align:left; font-size:14px; padding-top:5px; line-height:25px; padding-right:1%; }
.in_div .in_lf li a { color:#fff; display:block; width:100%; height:100%; }
.in_div .in_lf .b1 { background:#EE4B47; }
.in_div .in_lf .b2 { background:#83CC2B; }
.in_div .in_lf .b3 { background:#F54E91; }
.in_div .in_lf .b4 { background:#FCAE14; }
.in_div .in_lf .b5 { background:#69CFFA; }
.in_div .in_lf .b6 { background:#1BC5BB; }




/*广告*/
.in_gg { margin:2% 1%; }



.morecon { text-align:center; height:30px; overflow:hidden; }
.morecon i{ font-size:30px; color:#E57818; }

/*科室页面*/

/*.depa .depa_bd { position:absolute; top:-10px; background:#fff; margin:0 2%; padding:2%; width:91%; border:1px solid #f3f3f3; }
.depa .depa_bd .imgs1 { width:80px; height:100px; position:absolute; left:2%; top:-10px; background:#fff; border-radius:3px 3px 0 0 ;text-align:center; border:1px solid #f3f3f3; }
.depa .depa_bd .imgs1 i { font-size:60px; color:#26B7BC  }
.depa .depa_bd .imgs1 p { font-size:14px; }
.depa .depa_bd .txt { font-size:12px; }
/*.depa .depa_bd .imgs1 { width:80px; height:80px; position:absolute; left:50%; margin-left:-40px; top:-30px;background:#fff; border:1px solid #fff; border-radius:80px; }*/


.depa .depa_bz { padding-top:2%; }
.depa .depa_bz li{ float:left; width:20%; margin-bottom:2%; }
.depa .depa_bz li .i { width:50%; margin:0 auto; text-align:center; border-radius:100px; border:1px solid #efefef; background:#26B7BC; }
.depa .depa_bz li .i i { font-size:22px; color:#fff; }
.depa .depa_bz li .txt { font-size:12px; text-align:center; line-height:30px; height:30px; overflow:hidden; }
.depa .depa_bz li a { text-decoration:none; }
.depa .depa_bz .li .i{background:#E57818; }
.depa .depa_bz .li .txt { color:#E57818; }

.ks_list { margin:0 0 3% 0; background:#fff; }
.ks_list li{ float:left; width:20%; font-size:12px;  position:relative; text-align:center;  }
.ks_list li div { border: solid #d9d9d9; border-width:0 0 1px 0; line-height:40px; background:#fff; height:40px; }
.ks_list li i { font-size:16px;  }
.ks_list .li { color:#E57818; }
.ks_list .li div {border-bottom:1px solid #E57818;  }
.ks_list .li img { position:absolute; left:50%; bottom:-7px; margin-left:-8.5px; }

/*.ks_list .li { margin-top:-4px;}
/*.ks_list .li div{line-height:48px; height:48px; font-size:14px; background:#E57818; color:#fff; border-radius:2px; text-align:center; text-indent:0;  }
.ks_list .r_i { text-indent:40px; }*/
.ctner_img{ overflow:hidden; text-align:center;  position:relative; width:100%; height:102px; }
.ctner_img p { position:absolute;top:50%;left:50%;margin:0;padding:0;}
.ctner_img img {position:absolute;top:-50%;left:-50%;display:block; }
.ctner_img img.hidden{visibility:hidden;position:static;}

.ctners_img{ overflow:hidden; text-align:center;  position:relative; }
.ctners_img p { position:absolute;top:50%;left:50%;margin:0;padding:0;}
.ctners_img img {position:absolute;top:-50%;left:-50%;display:block; }
.ctners_img img.hidden{visibility:hidden;position:static;}


/*文章页*/
.article { overflow:hidden; margin:2%;  }
.tjyd { background:#efefef; padding:2% 1%; padding-bottom:55px; }
.tjyd ul { background:#fff; border:1px solid #d9d9d9; border-radius:5px; }
.tjyd li{ height:56px; font-size:14px; line-height:28px; border-bottom:1px solid #ccc; padding:3%; }
.tjyd .pds { padding:2px; border:1px solid #ccc;  overflow:hidden;width:50px; float:left; margin-right:10px; border-radius:2px; }
.tjyd .img { height:50px; overflow:hidden;width:50px;}
.tjyd .img img { height:50px; }

.article_title { font-size:22px; font-family:宋体; padding:3% 0 10px 0; line-height:32px; font-weight:normal; }
.article_time { font-size:14px; color:#666; }
.article_zx { display:table; margin:20px auto 10px auto; }
.article_zx li { float:left; width:60px; padding:0 10px; }
.article_zx li .imgs { width:50%; margin:0 auto; }
.article_zx li .txt { font-size:14px; color:#666; text-align:center; padding:5px 0; }
.article_zx .li {border-left:1px solid #d3d0d0; }
.article_db { color:#666; padding-top:10px; }
.article_db .p1 { float:left; line-height:42px; padding-right:10px; font-size:16px; }
.article_db .d1 { float:right; padding-top:8px; }
.article_db .d1 li { float:left; width:34px; text-align:center; margin-left:5px; }
.article_db .d1 .wxhy { padding-top:2px;}
.article_db .d1 .wxhy img { width:70%; }
.article_db .d1 .pyq {}
.article_db .d1 .pyq img { width:65%; }
.article_db .d1 .wb { padding-top:3px; }
.article_db .d1 .wb img { width:70%; }
.article_db .d1 .qq {}
.article_db .d1 .qq img { width:55%; }
.article_db .d1 .qqkj { }
.article_db .d1 .qqkj img { width:70%; }









/*图文列表页*/
.getlist_ti { position:relative; font-size:16px; margin:2% 1% 3% 1%; padding:2%; background:#fff; box-shadow:2px 2px 2px #d9d9d9; border-radius:3px; border-left:2px solid #E57818; overflow:hidden; line-height:23px; height:23px;  }
.getlist_ti .i { color:#26B7BC; font-size:20px; }
.getlist_ti span { position:absolute; left:5px; top:50%; margin-top:-12px; }
.getlist_ti p { text-indent:23px; }


.getlist_lst {background:#fff; margin:2% 1% 2% 1%; padding:0 0 0 0; border-radius:5px; box-shadow:2px 2px 2px #d9d9d9;  }
.getlist_lst .l1 { border-radius:5px 0 0 5px; float:left; width:20px; font-size:12px; text-align:center; background:#26B7BC; color:#fff; height:90px; margin-right:1%; display:table; overflow:hidden;   }
.getlist_lst .l1 p { vertical-align: middle;  display:table-cell; }   
.getlist_lst .r1 { padding:5px; height:80px; position:relative; }
.getlist_lst .l { width:70px; margin-right:2%; position:absolute; left:25px; top:4px; border:1px solid #e9e9e9; border-radius:3px;text-align:center; }
.getlist_lst .zj_img{ width:70px; height:80px; overflow:hidden; text-align:center; border-radius:3px; position:relative; }
.getlist_lst .zj_img p { position:absolute;top:50%;left:50%;margin:0;padding:0;border-radius:3px; }
.getlist_lst .zj_img img { height:80px; border-radius:3px;position:absolute;top:-50%;left:-50%;display:block; }
.getlist_lst .zj_img img.hidden{visibility:hidden;position:static;border-radius:3px;}
.getlist_lst .text { line-height:22px; font-size:12px; margin-left:100px; }
.getlist_lst .text h2 { font-size:14px; font-weight:normal; height:30px; overflow:hidden; line-height:30px;}
.getlist_lst .text h2 i { font-size:12px; color:#26B7BC; }
.getlist_lst .text p { font-size:12px;  text-indent:1em; color:#6f6f6f; padding-right:20px; height:44px;  overflow:hidden;  }
.getlist_lst .r1 .r_i { position:absolute; right:2px; top:50%; margin-top:-7px; font-size:14px; color:#E57818; }

.nomore { width:100%; height:30px; background:url(../images/x.jpg) left center repeat-x; text-align:center; }
.nomore p {  display:inline-table; text-align:center; line-height:30px; font-size:14px; background:#efefef; padding:0 10px;}

/*百度地图*/
/*图片列表*/
.listpic { width:100%; background:#000; }
.listpic .pictxt { line-height:40px; font-size:14px; text-align:center; color:#fff; }
.listpic .czjz{ position: relative; top:45%;transform: translateY(-45%);word-break: break-all; }
.listpic .listpic_ti { color:#fff; }

.listpic_box{ position:relative; overflow:hidden; margin:0 auto;}
.listpic_box .hd{ position:absolute; height:28px; line-height:28px; bottom:35px; right:5px; z-index:1; }
.listpic_box .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 3px;   }
.listpic_box .hd li.on{ background:#fff;  }
.listpic_box .bd{ position:relative; z-index:0; }
.listpic_box .bd li{ position:relative; text-align:center;  }
.listpic_box .bd li img{vertical-align:top; width:100%; }
.listpic_box .bd li .imgs { border:solid #fff; border-width:1px 0; }



/*在线挂号*/
.zxgh { padding:2% 1% 0 1%; }
.zxgh .title { font-size:20px; text-align:center; padding:10px 0 30px 0; font-family:宋体;}
.zxgh .title span { border-bottom:2px solid #E57818; line-height:30px; display:inline-block; padding:0 10px; }
.zxgh .zxgh_p {font-size:14px; height:40px;overflow:hidden; line-height:40px; border-radius:3px; font-size:14px; border:1px solid #ccc; width:96%; margin:0 auto; margin-bottom:10px; background:#fff; }
.zxgh .zxgh_p .p2 { float:left; width:79%; padding-right:1%; }
.zxgh .zxgh_p .p1 { float:left; width:19%; color:#E57818; overflow:hidden; padding-left:1%; }
.zxgh .zxgh_p input[type="text"] { border:0;  width:100%; border-radius:5px; line-height:28px; outline:none; }
.zxgh .zxgh_p select { border: 0; width: 100%; border-radius: 5px; height: 28px; outline: none; background:#fff; }
.zxgh #Button1{ width:30%; padding:0 10px; line-height:35px; font-size:15px; outline:none; border:1px solid #ccc; border-radius:3px; background:#26B7BC; color:#fff; width:50%;  }
.zxgh .btn { text-align:left; padding-left:2%;}


