﻿/*Create by Chen Yongjie*/
/*E-mail:291557041@qq.com*/
@font-face{font-family:iconfont;src:url(../other/iconfont.eot);src:url(../other/iconfont.eot?#iefix) format('embedded-opentype'),url(../other/iconfont.woff) format('woff'),url(../other/iconfont.ttf) format('truetype'),url(../other/iconfont.svg#iconfont) format('svg')}
body{font-family: "微软雅黑"}
a{text-decoration: none;}
a:focus { outline:none;  -moz-outline:none;}
.w-main {  width: 1200px;  position: relative ; }
.MC .w-main{width: 100%}
/*表格样式显示为100%宽度*/
.MsoNormalTable{width:100%!important;margin-bottom:20px;}
/*顶部信息*/
.yj-top{width:100%;height: 30px;min-width: 1200px; background-color: #f8f8f8;position: relative; }
.yj-top-icon{font-family:"iconfont"; font-size:18px;font-style:normal;  display: inline-block;color: #aeaeae}
.yj-top-p{font-size:14px;color: #aeaeae;display: inline-block}
.yj-top-l{ padding: 5px;display: inline-block;/*margin-left:430px;width:450px;*/} 
.yj-top-r{ padding: 5px;display: inline-block;position: absolute;right: 0px}
.yj-top-r a{text-decoration: none;color: #c0c0c0;font-size: 14px;padding-right: 5px}
.yj-top-r a:hover{color:#337ab7}
.yj-top-bdr{border-right: 1px solid #cacaca;}
/*logo及搜索框*/
.yj-logo{margin-top: 5px;display: inline-block}
.MC .yj-logo img{width: 100%}
.yj-search{display:inline-block;position:absolute;right: 0px;margin-top: 40px;margin-right: 10px; font-size: 0;  -webkit-text-size-adjust:none;}
.yj-search input{  width: 200px;  height: 30px;border-radius: 0px;background-color:#eeeeee;border: none;outline: none; }
.yj-search button{width: 50px; height: 30px; font-size: 14px;background-color: #d00000;color: #fff;border-radius: 0px;border: none;padding: 3px 6px}
.yj-search button:hover{background-color: #b20808}
.yj-search-box{display: block}
.yj-search-hot{margin-top: 5px}
.yj-search-hot p{color:#d00000;display: inline-block }
.yj-search-hot a{ text-decoration: none;color: #999;margin: 0 2px}
.yj-search-hot a:hover{color: #337ab7}
.yj-search select{display: none;}
.MC .yj-search{position: relative;margin-top: 0px; margin-left: 20px;}
.MC .yj-search-hot{}
.MC .yj-search input{width: 80%}
.MC .yj-search button{width: 20%;}
.MC .yj-search{margin-bottom: 10px}
.MC .yj-logo{width: 80%}
.sy-logo{margin-top: 5px;display: inline-block}
.MC .sy-logo img{width: 100%}
.sy-search{display:inline-block;position:absolute;right: 0px;margin-top: 40px;margin-right: 10px; font-size: 0;  -webkit-text-size-adjust:none;}
.sy-search input{  width: 200px;  height: 30px;border-radius: 0px;background-color:#eeeeee;border: none;outline: none; }
.sy-search button{width: 50px; height: 30px; font-size: 14px;background-color: #0aa6bd;color: #fff;border-radius: 0px;border: none;padding: 3px 6px}
.hl-search button{width: 50px; height: 30px; font-size: 14px;background-color: #1ca088;color: #fff;border-radius: 0px;border: none;padding: 3px 6px}
.hl-search button:hover{background-color: #f29b10}
.sy-search-box{display: block}
.sy-search-hot{margin-top: 5px}
.sy-search-hot p{color:#d00000;display: inline-block }
.sy-search-hot a{ text-decoration: none;color: #999;margin: 0 2px}
.sy-search-hot a:hover{color: #337ab7}
.sy-search select{display: none;}
.MC .sy-search{position: relative;margin-top: 0px; margin-left: 20px;}
.MC .sy-search-hot{}
.MC .sy-search input{width: 80%}
.MC .sy-search button{width: 20%;}
.MC .sy-search{margin-bottom: 10px}
.MC .sy-logo{width: 80%}
/*导航栏*/
.sy-nav{min-width:1200px;height: 40px;background-color:#0aa6bd;}
.yj-nav{min-width:1200px;height: 40px;background-color:#d00000;}
.yj-nav-a{display: block;float: left;position: relative;width: 99px;text-align: center;font-size: 14px;color:#666;text-decoration:none;cursor: default;color: #fff}
.yj-nav-a b{font-size:16px;display:block;font-weight:400;line-height: 40px}
.yj-nav-a.on,.yj-nav-a:hover{color: #fff;background-color: #f29b10;height:40px}
.yj-nav-a a{text-decoration: none;color: #fff!important}
.yj-nav-child{display:none;position:absolute;z-index:10;left:-1px;top:40px;width:99px;background-color:#fff;border:1px solid #eee;z-index:888}
.yj-nav-child ul{margin: 0;padding: 0;list-style: none;text-align: left}
.yj-nav-child ul a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666!important }
.yj-nav-child ul a:hover{background-color:#f1f1f1}
/*党建导航栏*/
.dj-nav{min-width:1200px;height: 40px;background-color:#d00000;}
.dj-nav-a{display: block;float: left;position: relative;width: 133px;text-align: center;font-size: 14px;color:#666;text-decoration:none;cursor: default;color: #fff}
.dj-nav-a b{font-size:16px;display:block;font-weight:400;line-height: 40px}
.dj-nav-a.on,.dj-nav-a:hover{color: #fff;background-color: #f29b10;height:40px}
.dj-nav-a a{text-decoration: none;color: #fff!important}
.dj-nav-child{display:none;position:absolute;z-index:10;left:-1px;top:40px;width:133px;background-color:#fff;border:1px solid #eee;}
.dj-nav-child ul{margin: 0;padding: 0;list-style: none;text-align: left}
.dj-nav-child ul a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666!important }
.dj-nav-child ul a:hover{background-color:#f1f1f1}
/*护理导航栏*/
.hl-nav{min-width:1200px;height: 40px;background-color:#1ca088;}
.hl-nav-a{display: block;float: left;position: relative;width: 170px;text-align: center;font-size: 14px;color:#666;text-decoration:none;cursor: default;color: #fff}
.hl-nav-a b{font-size:16px;display:block;font-weight:400;line-height: 40px}
.hl-nav-a.on,.hl-nav-a:hover{color: #fff;background-color: #f29b10;height:40px}
.hl-nav-a a{text-decoration: none;color: #fff!important}
.hl-nav-child{display:none;position:absolute;z-index:10;left:-1px;top:40px;width:170px;background-color:#fff;border:1px solid #eee;}
.hl-nav-child ul{margin: 0;padding: 0;list-style: none;text-align: left}
.hl-nav-child ul a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666!important }
.hl-nav-child ul a:hover{background-color:#f1f1f1}
/*新护理导航栏*/
.hln-nav{min-width:1200px;height: 40px;background-color:#1ca088;}
.hln-nav-a{display: block;float: left;position: relative;width: 298px;text-align: center;font-size: 14px;color:#666;text-decoration:none;cursor: default;color: #fff}
.hln-nav-a b{font-size:16px;display:block;font-weight:400;line-height: 40px}
.hln-nav-a.on,.hln-nav-a:hover{color: #fff;background-color: #f29b10;height:40px}
.hln-nav-a a{text-decoration: none;color: #fff!important}
.hln-nav-child{display:none;position:absolute;z-index:10;left:-1px;top:40px;width:298px;background-color:#fff;border:1px solid #eee;}
.hln-nav-child ul{margin: 0;padding: 0;list-style: none;text-align: left}
.hln-nav-child ul a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666!important }
.hln-nav-child ul a:hover{background-color:#f1f1f1}
/*医务之窗导航栏*/
.yw-nav{min-width:1200px;height: 40px;background-color:#1ca088;}
.yw-nav-a{display: block;float: left;position: relative;width: 198px;text-align: center;font-size: 14px;color:#666;text-decoration:none;cursor: default;color: #fff}
.yw-nav-a b{font-size:16px;display:block;font-weight:400;line-height: 40px}
.yw-nav-a.on,.yw-nav-a:hover{color: #fff;background-color: #f29b10;height:40px}
.yw-nav-a a{text-decoration: none;color: #fff!important}
.yw-nav-child{display:none;position:absolute;z-index:10;left:-1px;top:40px;width:198px;background-color:#fff;border:1px solid #eee;}
.yw-nav-child ul{margin: 0;padding: 0;list-style: none;text-align: left}
.yw-nav-child ul a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666!important }
.yw-nav-child ul a:hover{background-color:#f1f1f1}
/*首页轮播大图*/
.yj-pic-roll{height: 320px}
.mj-slideFull,.mj-slideFull-img{height:320px;width:1200px; margin:0 auto;}
.mj-slideFull .hd ul li{ background:#0da5bc;}
.mj-slideFull .hd ul li.on{ background:#f19911; color:#fff; }
.mj-slideFull-img{background-size:contain;background-size:100%;display: block;position: relative;background-position: center center;background-repeat: no-repeat;text-decoration: none;overflow: hidden;height: auto}
.mj-slideFull ul{ margin: 0;padding: 0;list-style:none }
.mj-slideFull{ position:relative;  }
.mj-slideFull .hd{ text-align: center; position:absolute; left: 0;width: 100%; bottom:-20px; z-index:1; }
.mj-slideFull .hd ul{  }
.mj-slideFull .hd ul li{ display: inline-block;margin-right:2px;width:25px; height:10px; line-height:14px;  cursor:pointer; }
.mj-slideFull .bd{ position:relative; height:100%; z-index:0; overflow: hidden;}
.mj-slideFull .bd li{font-size: 0; width: 100%;}
.yj-guide{font-size: 0;  -webkit-text-size-adjust:none;padding-bottom: 20px}
.yj-guide-box{ width: 194px;  height: 110px;display: inline-block;margin: 3px;text-align: center}
.cbl{background-color:#4d96cb }
.cbl:hover{background-color:#407da9 }
.cye{background-color:#e97027 }
.cye:hover{background-color:#b6581f }
.cgr{background-color:#17ab49 }
.cgr:hover{background-color:#14903e }
.cpu{background-color:#a24cc9 }
.cpu:hover{background-color:#823da1 }
.cre{background-color:#e13545 }
.cre:hover{background-color:#b22936 }
.cbr{background-color:#6b5f61 }
.cbr:hover{background-color:#4c4345 }
.yj-guide-icon{font-family:"iconfont"; font-size:36px;font-style:normal;color: #fff;line-height: 80px}
.yj-guide-box p{color: #fff;font-size: 16px;line-height: 10px}
.MC .yj-guide-box{margin: 0px;}
.MC .yj-guide{ padding-bottom: 10px;}
/*轮播小图*/
.yj-container{}
.mj-slideBox,.mj-slideBox-img{ width:100%; height:264px;margin-top: 5px}
.mj-slideBox .hd ul li{ background:#fff;}
.mj-slideBox .hd ul li.on{ background:#0da5bc; color:#fff; }
.mj-slideBox-img{background-size:cover;display: block;position: relative;background-position: center center;text-decoration: none;overflow: hidden;}
.mj-slideBox-p{font-size: 12px;left: 0;margin: 0;padding-left: 10px;color: #fff;line-height: 24px;height: 90px;width: 100%;position: absolute;bottom: 0;background-color: rgba(0,0,0,0.6);}
.mj-slideBox ul{ margin: 0;padding: 0;list-style:none }
.mj-slideBox{ overflow:hidden; position:relative;  }
.mj-slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px;text-align: right; bottom:7px; z-index:1; }
.mj-slideBox .hd ul{ overflow:hidden;  }
.mj-slideBox .hd ul li{ display: inline-block; margin-right:2px;  width:25px; height:10px; line-height:14px; text-align:center; cursor:pointer; }
.mj-slideBox .bd{ position:relative; height:100%; z-index:0; }
.mj-slideBox .bd li{ zoom:100; vertical-align:middle; }
/*轮播小图*/
/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.demo {width: 580px;height: 269px;font-size: 14px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {display: none}
/*首页新闻列表栏*/
.yj-container-box{margin:0px 10px;}
.sy-container-before-title{display:inline-block; border-left:6px solid #0aa6bd;padding: 0 5px}
.sy-container-title{background-color:#0aa6bd ;color: #fff;font-size: 14px;}
.yj-container-before-title{display:inline-block; border-bottom:5px solid #ababab;padding: 0px}
.yj-container-title{background-color: ;color: ;font-size: 14px;}
.more{  text-decoration: none;  font-size: 12px; color: #999;line-height: 26px}
.more:hover{color: #337ab7}
.yj-container-txt{  margin-top: 5px;}
.yj-container-txt li{border-bottom:1px dashed #ccc;padding: 4px;text-overflow: ellipsis;  display: -webkit-box;  overflow: hidden;  -webkit-line-clamp: 1; /*这里修改为要显示的行数*/  -webkit-box-orient: vertical;}
.yj-container-txt a{ text-decoration: none;color: #666;font-size: 14px}
.yj-container-txt a:hover{text-decoration: underline}
.MC .yj-container-right{margin-top: 10px}
.yj-container-left{background-color: #fff}
/*科室导航*/
.yj-container-box2{margin-top: 20px}
.yj-map{margin-top: 20px;margin-right: 10px}
.yj-map-box{position: relative; width: 100%;min-height: 80px;margin-top: 10px;background-color: #73cbd7}
.yj-map-left{position: absolute;left: 0;top: 0;width :15%;min-height: 80px;text-align: center}
.yj-map-left p{color: #fff;font-size: 24px;line-height: 80px}
.yj-map-right{margin-left:15%; width: 85%;min-height: 80px;background-color: #eeeeee;padding-left: 8px}
.yj-map-right li{display: inline-block;padding: 10px}
.yj-map-right a{  text-decoration: none;color: #666;font-size: 14px}
.yj-map-right a:hover{color: #0aa6bd}
.MC .yj-map-left p{font-size: 16px;line-height:30px;letter-spacing:2px}
.MC .yj-map-right li{padding: 5px}
.MC .yj-map{ }
/*图片栏*/
.yj-img{ margin: 20px;}
.yj-img-box{margin-bottom: 20px;}
.yj-img-box img{height:140px;  width: 100%; }
.MC .yj-img-box img{width: 33%; float: left;}
/*友情链接*/
.yj-links{margin: 10px;text-align: center;}
.yj-links li{display: inline-block;padding: 2px 8px}
.yj-links a{  text-decoration: none;color: #999;font-size: 14px;}
.yj-links a:hover{ color: #286090;}
.yj-links-name{font-size: 14px;color:#0aa6bd }
/*底部*/
.sy-footer{background-color: #0aa6bd; clear:both}
.djsy-footer{background-color: #d00000; clear:both}
.hlsy-footer{background-color: #1ca088; clear:both}
.footer{background-color: #d00000;}
.footer-links{ text-align: center;padding: 20px}
.footer-links li{  display: inline-block;}
.footer-links a{font-size: 16px;color: #fcfcfc!important;  text-decoration: none;padding-right: 60px;padding-left: 60px}
.MC .footer-links a{font-size: 16px;color: #fcfcfc!important;  text-decoration: none;padding-right: 0px;padding-left: 0px;margin-right: 5px;margin-left: 5px}
.footer-links a.system{font-size: 16px;color: #fda827!important;  text-decoration: none;padding-right: 60px;padding-left: 60px}
.MC .footer-links a.system{font-size: 16px;color: #fda827!important;  text-decoration: none;padding-right: 0px;padding-left: 0px}
.footer-links a:hover{color: #286090;}
.footer-links-bd a{border-right: 1px solid #fcfcfc}
.MC .footer-links-bd a{border-right: 0px solid #fcfcfc;border-bottom: 1px solid #fcfcfc;}
.yj-address{  text-align: center;padding-bottom: 10px;padding-top: 10px}
.yj-address p{color: #666;font-size: 14px}
.MC .footer-links{ text-align: center;}
.MC .footer-links li{margin-top: 5px}
.MC .yj-address{  text-align: center;}
.MC .footer-links{padding: 10px}
/*文章内容页*/
.yj-nc-author{display:inline}
.icon-author{font-family:"iconfont"; font-size:16px;font-style:normal; display: inline-block;color: #aeaeae;line-height: 10px}
.yj-nc-time{font-size:14px;display:inline;color:#bbb;}
.yj-nc-summary{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#f0f0f0}
.yj-nc-summary p{display:inline}
.yj-nc-img{width:100%;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}
.yj-nc-content{padding:10px}
.yj-nc-content p{line-height:25px;text-indent:2em}
.yj-nc-content img{width:100%}
.yj-content-location{padding:8px 0;border-bottom:1px solid #eee}
.yj-content-location a{ text-decoration: none; color: #666;font-size: 12px }
.MC .yj-content-location{display:none}
.yj-content-location a:hover{color:#e13545}
/*热点关注*/
.mj-hot-list-title{font-size:16px;font-weight:700;border-bottom:1px solid #ddd;line-height:40px;color:#444}
.mj-hot-list-ul{list-style:none;margin:0;padding:0}
.mj-hot-list-ul a{color:#444;text-decoration:none;display:block;line-height:25px;font-size:14px;padding-top:5px;padding-bottom:5px}
.mj-hot-list-ul a:hover{background-color:#f1f1f1}
.mj-hot-list-i{font-style:normal;display:inline-block;font-family:arial;background-color:#0aa6bd;padding-left:8px;color:#fff;margin-right:10px;padding-right:8px}
/*新闻列表*/
.mj-class-nav{background-color:#f1f1f1;display:block;font-size:14px;line-height:40px;padding-left:10px;color:#666;border-left:5px solid #ccc;text-decoration:none;margin-bottom:3px}
.mj-class-nav:hover{background-color:#337ab7;border-color:#122b40;color:#000}
.mj-class-nav.on,.mj-class-nav.on:hover{background-color:#204d74;color:#fff;border-color:#25323a}
.mj-classList-h250{min-height:250px}
.mj-classList-title{border-bottom:1px solid #ddd}
.mj-classList-title-right{padding-top:10px}
.mj-classList-title-h2{padding:0;margin:0;color:#444;font-size:26px;line-height:50px}
.mj-classList-title-p{color:#ccc;font-size:16px;font-weight:400;display:inline-block;margin-left:10px}
.mj-classList-list{list-style:circle}
.mj-classList-list-li{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-top:10px}
.mj-classList-list-li a{font-size:16px;line-height:20px;text-decoration:none;color:#444}
.mj-classList-list-li a:hover{text-decoration:underline;color:#4bb1e5}
.mj-classList-list-info{font-size:12px;line-height:18px;margin:0;margin-top:5px;margin-bottom:5px;margin-bottom:5px;display:block}
.mj-classList-list-p{font-size:12px;margin:0;color:#999}
.mj-classList-list-span{display:inline-block;margin-right:10px}
.mj-classList-list-span .f-icon{color:#1b9adc;margin-right:5px}
/*移动端菜单*/
.icon-menu{font-family:"iconfont"; font-size:26px;font-style:normal; display: inline-block;color: #0aa6bd;position:absolute;top:10px;right:10px;background: 0 0;border: none;z-index: 2}
.mj-mcmenu{background-color:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;z-index:99;left:100%;top:0;opacity:0;transition:opacity .3s linear}
.mj-mcmenu.on{left:0;opacity:1}
.mj-mcmenu-close{border:none;background:0 0;color:#fff;font-size:24px;font-family:arial;cursor:pointer;position:absolute;top:50%;left:15%;margin-top:-12px}
.mj-mcmenu-box{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;transition:all .2s linear;overflow-x:hidden;background-color:#fff;width:0;position:absolute;top:0;right:0;height:100%;overflow-y:auto}
.mj-mcmenu-bd .mj-mcmenu-ul{display:none}
.mj-mcmenu.on .mj-mcmenu-box{width:60%}
.mj-mcmenu-body{padding:10px}
a.mj-mcmenu-title{display:block;text-decoration:none}
.mj-mcmenu-title{border-bottom:2px solid #ddd;line-height:40px;font-weight:700;font-size:16px;color:#666}
.mj-mcmenu-ul{padding:0;margin:0}
.mj-mcmenu-ul a{padding-left:8px;display:block;line-height:40px;text-decoration:none;font-size:14px;color:#666;border-bottom:1px dotted #ccc}
.mj-mcmenu-ul a:hover{background-color:#f1f1f1}
/*医生介绍*/
.f-clr-b{color: #0aa6bc}
.yj-itdc{height: 300px;background-color: #cdf1f6}
.yj-itdc-img{position:absolute; top: 45px; left: 20px;border-radius: 50%;height: 185px;width: 185px;border: 10px solid #fff;background-position: center;background-repeat: no-repeat;background-size: contain}
.yj-itdc-box{position:relative;margin-left: 250px;padding-top: 70px;}
.yj-itdc-name{position: absolute;left: 0px; font-size: 30px;display: block}
.yj-itdc-yy{width: 100px;  height: 30px;background-color: #0aa6bc;  text-align: center;position: absolute;left: 160px;top: 75px}
.yj-itdc-yy p{color: #fff;line-height: 30px}
.yj-itdc-yy:hover{background-color: #f29b10}
.yj-itdc-txt{position: absolute;top: 120px;}
.yj-itdc-txt p{font-size: 14px}
.yj-itdc-good{position: absolute;top: 150px;border-top: 1px solid #999;padding-top: 20px;padding-right: 80px}
.yj-itdc-good span{font-size: 14px}
.yj-brief{ }
.yj-brief-box{background-color: #f8f8f8;float: left}
.yj-brief-left{background-color: #fff;border-right: 1px solid #c0c0c0}
/*科室*/
.yj-keshi{background-color: #f8f8f8;float: left;}
.yj-keshi-left{border-right: 1px solid #c0c0c0;float: left;width: 100%;}
.yj-picture{width: 100%;  height: 265px;background-size: cover;background-position: center;background-repeat: no-repeat }
.yj-keshi-white{background-color: #fff;}
.yj-keshi-intro{margin-left: 20px}
.yj-keshi-connect{margin-left: 20px;margin-top: 20px}
.yj-keshi-people{margin-top: 20px}
.yj-keshi-paiban{margin-top: 20px}
.yj-keshi-icon{font-family:"iconfont"; font-size:40px;font-style:normal;  display: inline-block;color: #fff;line-height: 70px}
.yj-keshi-btn{width: 210px;height:210px;position: relative;text-align: center; margin: 30px 70px}
.yj-keshi-box{width: 100px;height: 100px;background-color: #0aa6bc;display:inline-block;cursor: pointer}
.yj-keshi-box:hover{background-color: #f29b10;}
.yj-keshi-box-tr{position: absolute;top:0;right: 0}
.yj-keshi-box-tl{position: absolute;top:0;left: 0}
.yj-keshi-box-br{position: absolute;bottom:0;right: 0}
.yj-keshi-box-bl{position: absolute;bottom:0;left: 0}
.yj-keshi-box p{color: #fff;font-size: 16px;}
.yj-keshi-img{background-position: center;background-size: cover;background-repeat: no-repeat;  width: 280px;height: 120px}
.yj-keshi-phone p{font-size: 12px;color: #666}
.yj-heshi-yygh{font-size: 14px;background-color: #0aa6bc;padding: 2px 8px;color: #fff}
.yj-heshi-yygh:hover{background-color: #f29b10;}
.yj-keshi-txt{font-size: 12px;margin: 10px}
/*科室滚图*/
.picScroll-left{width:760px;overflow:hidden;position:relative;padding:0 10px;list-style:none}
.picScroll-left .prev{position:absolute;left:0;top:60px;font-size:28px;display:block;overflow:hidden;cursor:pointer;font-family: "宋体"}
.picScroll-left .next{position:absolute;right:0;top:60px;font-size:28px;display:block;overflow:hidden;cursor:pointer;font-family: "宋体"}
.picScroll-left .bd{padding:10px}
.picScroll-left .bd ul{overflow:hidden;zoom:1}
.picScroll-left .bd ul li{margin:0 5px;float:left;overflow:hidden;text-align:center}
.picScroll-left .bd ul li .pic-box{position:relative;text-align:left;border:1px solid #ccc;width:230px;background-color: #f8f8f8;padding: 2px}
.picScroll-left .bd ul li .pic-box img{width:90px;height:120px;display:block;padding:2px;}
.picScroll-left .bd ul li .pic-box a:hover img{border-color:#999}
.pic-box-name{display:block;position:absolute;left:100px;top:5px;font-size: 16px}
.pic-box-brief{position:absolute;left:100px;top:30px;font-size: 12px;text-overflow: ellipsis;display: -webkit-box;  overflow: hidden;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.pic-box a{text-decoration:none;position:absolute;left:100px;top:85px; left: 120px;font-size: 14px;background-color: #0aa6bc;padding: 2px 8px;color: #fff}
.pic-box a:hover{background-color: #f29b10}
/*医院简介*/
.yj-location{border-left: 6px solid #0aa6bc;padding-left: 10px}
.yj-location a{text-decoration: none;color:#999;font-size: 14px}
.yj-location a:hover{color:#337ab7}
.yj-location p{font-size: 14px}
.yj-intro-guide{margin:10px 26px;background-color: #eeeeee}
.yj-intro-white{  background-color: #fff;}
.yj-intro-blue{color: #0aa6bc;}
.yj-intro-guide a{text-decoration: none;color: #666;font-size: 14px}
.yj-intro-guide li{padding: 10px;text-align: center;}
.yj-intro-zjyy{color: #fff; background-position: center;background-repeat: no-repeat;background-size: cover}
.yj-hospital-title{color:#666;text-align: center;font-size: 20px;border-bottom: 1px solid #c0c0c0;margin:0 20px;padding-bottom: 8px;font-weight: bold;}
.yj-intro-gt{font-family: "宋体"; float: right;visibility: hidden;color:#0aa6bc;font-weight: bold}
.yj-intro-white .yj-intro-gt{visibility: visible;}
/*搜索结果页*/
.mj-search-tips{  font-size: 14px;  line-height: 30px;}
.mj-search-tipsb{   color: #4bb1e5;}
.mj-search-list{   margin: 0;    font-size: 16px;    padding: 0;list-style: none}
.mj-search-list li{   border-bottom: 1px dotted #ccc;   padding-bottom: 10px;   padding-top: 10px;}
.mj-search-h{ line-height: 20px;}
.mj-search-h b{ display: inline-block; color: #666; margin-right: 5px;}
.mj-search-link a,.mj-search-h a{ color: #07519a;text-decoration: none;}
.mj-search-link a,.mj-search-h a:hover{ text-decoration: underline;}
.mj-search-p{font-size: 12px; line-height: 16px;margin: 0;    padding-top:5px;color: #666;    padding-bottom:5px;}
.mj-search-link{ font-size: 12px;display: block;width: 100%;overflow: hidden;word-wrap:break-all;color: #2a731c;margin: 0;padding: 0;}
.datalist{border:1px solid #f1f1f1; border-collapse:collapse;font-size:14px;color:#666;}
.datalist th{width: 40px;   border-bottom:1px solid #f1f1f1; background-color:#f8f8f8; font-weight:bold;  padding:8px 30px; text-align:center;  }
.datalist td{width: 40px;  border-bottom:1px solid #f1f1f1;  text-align:center; padding:8px 12px;word-wrap:break-word;  word-break:break-all; }
.yj-keshi-phone p{font-size: 12px;color: #666}
.yj-keshi-txt{font-size: 12px;margin: 10px}
/*二级菜单*/
.yj-nav-child-li{position: relative}
.yj-nav-child2{z-index: 10;display:none;position: absolute;left: 99px;top: 0px; background-color:#fff;border:1px solid #eee;padding:10px;width: 205px}
.yj-nav-child2 li{margin: 0;padding: 0;list-style: none;text-align: center;width: 100px;display: inline-block}
.yj-nav-child2 li a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666 }
.yj-nav-child2 li a:hover{background-color:#f1f1f1}
/*党建二级菜单*/
.dj-nav-child-li{position: relative}
.dj-nav-child2{z-index: 10;display:none;position: absolute;left: 150px;top: 0px; background-color:#fff;border:1px solid #eee;padding:10px;width: 205px}
.dj-nav-child2 li{margin: 0;padding: 0;list-style: none;text-align: center;width: 100px;display: inline-block}
.dj-nav-child2 li a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666 }
.dj-nav-child2 li a:hover{background-color:#f1f1f1}
/*医务之窗二级菜单*/
.yw-nav-child-li{position: relative}
.yw-nav-child2{z-index: 10;display:none;position: absolute;left: 198px;top: 0px; background-color:#fff;border:1px solid #eee;padding:10px;width: 205px}
.yw-nav-child2 li{margin: 0;padding: 0;list-style: none;text-align: center;width: 100px;display: inline-block}
.yw-nav-child2 li a{text-decoration:none;text-align: center;display: block;line-height: 30px;border-bottom:1px dotted #ddd;color: #666 }
.yw-nav-child2 li a:hover{background-color:#f1f1f1}
/*移动端适配*/
.yj-picture { background-size: auto;}
.icon-menu { top: 0px;}
.yj-search-hot a{font-size:14px;}
.MC .yj-hospital-content p{text-align:justify}
.MC .yj-hospital-content img{width:100%;}
.yj-yj-keshi-left-bd{margin:20px}
.MC .yj-yj-keshi-left-bd{margin:10px;float:left;}
.MC .yj-container-box{margin:0px;}
.yj-keshi-intro,.yj-keshi-connect{margin:10px;}
.MC .yj-keshi-left{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.MC .yj-brief-left{border:none;}
.yj-brief-left{padding:20px;}
.yj-keshi-img{width:auto;}
.yj-nc-content img{width:auto;max-width: 100%}
.remark{font-size: 14px;color: #999;margin-bottom: 10px;border-bottom: 1px dotted #ddd;padding-bottom: 10px;}
.picScroll-left-m{width: 265px;overflow:hidden;position:relative;padding:0 10px;list-style:none}
.picScroll-left-m .prev{position:absolute;left:0;top:60px;font-size:28px;display:block;overflow:hidden;cursor:pointer;font-family: "宋体"}
.picScroll-left-m .next{position:absolute;right:0;top:60px;font-size:28px;display:block;overflow:hidden;cursor:pointer;font-family: "宋体"}
.picScroll-left-m .bd{padding:10px}
.picScroll-left-m .bd ul{overflow:hidden;zoom:1}
.picScroll-left-m .bd ul li{margin:0 5px;float:left;overflow:hidden;text-align:center}
.picScroll-left-m .bd ul li .pic-box{position:relative;text-align:left;border:1px solid #ccc;width:230px;background-color: #f8f8f8;padding: 2px}
.picScroll-left-m .bd ul li .pic-box img{width:90px;height:120px;display:block;padding:2px;}
.picScroll-left-m .bd ul li .pic-box a:hover img{border-color:#999}
.MC .yj-itdc{height: 380px}
.MC .yj-itdc-yy{top:195px; left: auto; right: 0px}
.MC .yj-itdc-img{left:50%;margin-left: -85px;  top: 10px;height: 150px;width: 150px}
.MC .yj-itdc-box{margin: 10px;padding-top: 190px}
.MC .yj-itdc-txt{top:240px}
.MC .yj-itdc-good{  top: 285px;padding:5px 0px;}
.yj-brief-left{padding: 20px}
.MC .yj-brief-left{padding: 10px}
.mj-class-nav{
    background-color: #f1f1f1;
    display: block;
    font-size: 24px;
    line-height: 40px;
    padding-left: 10px;color: #666;
    border-left: 5px solid #ccc;
    text-decoration: none;
    margin-bottom: 3px;
}
.mj-class-nav:hover{
    background-color: #dbf3ff;
    border-color: #9ed8f5;}
.mj-class-nav.on,.mj-class-nav.on:hover{
    background-color: #2fb7cb;
    color: #fff;
    border-color: #0f90a3;}
.pager{
    text-align: center;
    line-height: 30px;
    font-size: 0;
    padding-bottom: 10px;}
.pager a,.pager b{
    text-decoration: none;color: #444;
    display: inline-block;
    border: 1px solid #ddd;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 2px;
    margin-right: 2px;
}
.pager b{
    background-color: #0aa6bd;
    color: #fff;
    border-color: #0aa6bd;}
.pager a:hover{
    background-color: #f1f1f1;}
.pager a b{
    background-color: #fff;
    border: none;
    color: #444;
}
.mj-top-title{
    top: 70px;
    color: #fff;
    left: 50px;
    padding: 20px;
    padding-left: 50px;
    padding-right: 50px;
    background-color: rgba(77,103,139,0.6);
}
.mj-top-title h3{
    font-size: 36px;
    padding: 0;
    margin: 0;
    line-height: 40px;
}
.mj-top-title p{
    font-size: 14px;
    line-height: 20px;
    display: block;
    margin-top: 8px;
}
.MC .yj-picture{
    height: 108px;
}
.MC .mj-top-title{
    width: 100%;
    background: #0aa6bd;
    padding: 0;
    top: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    left: 0;
}




.dede_pages {

    font-size:12px;

    border:solid 0px red;

	text-align:center;

	margin:20px 10px 20px 0px;

	clear:both;

}

.dede_pages ul{

	text-align:center;

	border:solid 0px red;

	padding:0px;

	margin:0px;

}

.dede_pages ul li {

	font-family:Arial,Tahoma;

	margin-left:5px;

}

.dede_pages ul li a {

	color:#555;

	border:1px solid #ddd;

	display:block;

	padding:3px 3px 3px 3px;

	font-family:Arial,Tahoma;

}

.dede_pages ul li a:hover{

	text-decoration:none;

	border:1px solid red;

	color:red;

}

.dede_pages ul li.thisclass a {

	border:solid 1px red;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,

.pagebox ul li.thisclass a:hover{

	background:#fff;

	font-weight:bold;

	color:red;

}

.dede_pages .pageinfo{

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}



/****/



/*** 最后再定义 li a 横排 !!!!!!!!!!!!!!!!!!!!!!! ***/

.dede_pages ul li,

.dede_pages ul li a {

	float:none;

	display:inline;

}