﻿body
{
    padding-top:1rem;
    }



/* 轮播图 */
.slick_banner{width:100%;}
.slick-dotted.slick-slider
{
    margin-bottom:0;
    }
.slick_banner img{
	width:100%;	
}
.slick-dots{
	bottom:5px;	
}
.slick-prev{
	left:0;
	z-index:999;
}
.slick-next{
	right:0;
}


/* 搜索 */
.input
{
    position:relative;
    padding:0 0.3rem;
    }
.input input
{
    width:100%;
    border:1px solid #af4184;
    box-shadow:0 0 10px rgba(0,0,0,0.2);
    border-radius:0.4rem;
    display:block;
    height:0.66rem;
    font-size:0.3rem;
    padding-left:0.1rem;
    line-height:0.66rem;
    }
    
.input span
{
    position:absolute;
    right:0.8rem;
    width:0.3rem;
    height:0.3rem;
    background:url(/Resource/Images/Info/T20201015/Mobile/Common/search_icon.png) no-repeat;
    top:50%;
    background-size:contain;
    transform:translateY(-50%);
    }
    
/* 标题*/
.itembox
{
    margin-top:0.6rem;
    }
.itembox h2
{
    text-align:center;
    font-size:0.36rem;
    font-weight:bold;
    margin-bottom:0.3rem;
    }
.itembox h2 a
{
    position:relative;
    }

.itembox h2 a:after
{
    content:'';
    display:block;
    width:0.4rem;
    height:0.05rem;
    background:#af4184;
    position:absolute;
    bottom:-0.1rem;
    left:50%;
    margin-left:-0.2rem;
    }


/* 科室导航*/
.dep
{
    padding:0 0.3rem;
    }

.dep ul
{
    display:flex;
    justify-content:space-between;    
    }
.dep ul li
{
    width:1.5rem;
    border:2px solid #ccc;
    height:1.5rem;
    font-size:0.2rem;
    text-align:center;
    } 
.dep ul li img
{
    height:0.5rem;
    margin:0.3rem 0 0.1rem;
    }
    
    
/* 专家介绍*/
.expert
{
    padding:0 0.3rem;    
    }
.expert ul
{
    display:flex;
    justify-content:space-between;
    }
.expert li
{
    width:20%;
    text-align:center;
    }
.expert li img
{
    width:1.2rem;
    height:1.8rem;
    }
.expert li h3
{
    font-size:0.2rem;
    font-weight:bold;    
    }
.expert li p
{
    font-size:0.16rem;
    padding:2px 0;
    }
    
    
/* 新闻中心-焦点图*/
.focusBox{ width:100%; height:4.5rem; overflow:hidden; position:relative; font-size:0.16rem; }
.focusBox .inhd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:10; }
.focusBox .inhd ul{ overflow:hidden; zoom:1; float:left;  }
.focusBox .inhd ul li{ float:left;  margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.focusBox .inhd ul li.on{ background:#da6498; color:#fff; }
.focusBox .inbd li{ position:relative;  }
.focusBox .inbd{ height:100%; z-index:0;   }
.focusBox .inbd .pic{ position:relative; z-index:0; }
.focusBox .inbd .pic img{ width:100%; height:4.5rem; display:block; }
.focusBox .inbd .bg{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6;  }
.focusBox .inbd .tit{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:2; color:#fff;}
.focusBox .inbd .tit a{ color:#fff; margin-left:10px;   } 

/* 新闻中心-新闻、通告*/
.slideTxtBox
{    
  padding:0 0.3rem;
  color:#333;
  margin-top:0.2rem;
    }
.slideTxtBox .hd 
{    
    border-bottom:1px solid #ccc; 
    position:relative;
    font-size:0.24rem;
    padding-bottom:0.08rem;
    margin-bottom:0.2rem;
}
.slideTxtBox .hd a
{
    position:absolute;
    right:0;
    bottom:0.12rem;
}
.slideTxtBox .hd ul li
{
    float:left;    
    line-height:24px;
    margin-top:7px;
    margin-right:10px; 
}
.slideTxtBox .hd ul li i
{
    color:#ccc;
    padding:0 0.06rem;
    }
.slideTxtBox .hd ul li span 
{
    cursor:pointer;
}
.slideTxtBox .hd ul li.on span 
{    
    font-weight:bold;
    font-size:0.3rem
}
.slideTxtBox .hd ul li .more 
{
    font-size:0.14rem;;
    color:#666;
    display:none;
}
.slideTxtBox .hd ul li.on .more
{
    display:block;
    }
.slideTxtBox .hd .line
{
    position:absolute;
    width:30px;
    height:4px;
    background:#da6498;
    left:0;
    bottom:0;
    }     
.slideTxtBox .bd ul{  zoom:1;}
.slideTxtBox .bd .list li
{
    height:0.42rem;
    line-height:0.42rem;    
    display:flex;
    }
.slideTxtBox .bd .list li i
{    
    font-size:0.32rem;
    color:#da6498;
    }
.slideTxtBox .bd .list li a  
{    
   font-size:0.24rem;
   color:#333;  
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
   padding:0 0.1rem;
 } 
.slideTxtBox .bd .list li span
{
   white-space:nowrap;
    font-size:0.14rem;
    color:#666;
    }



/* 党群党建*/
.party ul
{
    display:flex;
    justify-content:space-between;
    padding:0 0.3rem;
    }
.party ul li
{
    width:45%;
    font-size:0.24rem;
    }
.party ul li img
{
    width:100%;
    }
    
    
    
/* 医院概况*/
.hos img
{
    width:100%;
    }
.hos .text
{
    padding:0 0.3rem;
    font-size:0.24rem;
    }
    
    
/* 医院视频*/
.videoBox{ width:100%; height:4.5rem; overflow:hidden; position:relative; font-size:0.16rem; }
.videoBox .inhd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:10; }
.videoBox .inhd ul{ overflow:hidden; zoom:1; float:left;  }
.videoBox .inhd ul li{ float:left;  margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.videoBox .inhd ul li.on{ background:#da6498; color:#fff; }
.videoBox .inbd li{ position:relative;  }
.videoBox .inbd{ height:100%; z-index:0;   }
.videoBox .inbd .pic{ position:relative; z-index:0; }
.videoBox .inbd .pic img{ width:100%; height:4.5rem; display:block; }
.videoBox .inbd .bg{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:1;  background:#000;  filter:alpha(opacity=60);opacity:0.6;  }
.videoBox .inbd .tit{ width:100%; height:30px; line-height:30px; position:absolute; bottom:-30px; left:0; z-index:2; color:#fff;}
.videoBox .inbd .tit a{ color:#fff; margin-left:10px;   } 




/* 先进设备*/
.machine ul
{
    display:flex;
    justify-content:space-between;
    padding:0 0.3rem;
    }
.machine ul li
{
    width:45%;
    font-size:0.2rem;
    text-align:center
    }
.machine ul li img
{
    width:100%;
    height:2.4rem;
    }
.machine ul li  p
{
     width:100%;
     text-overflow:hidden;
     white-space:nowrap;
     text-overflow:ellipsis;
    }
    
    
/* 妇幼福利区*/    
.fuli li
{
    height:0.42rem;
    line-height:0.42rem;    
    display:flex;
    padding:0 0.3rem;
    }
.fuli li i
{    
    font-size:0.32rem;
    color:#da6498;
    }
.fuli  li a  
{    
   font-size:0.24rem;
   color:#333;  
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
   padding:0 0.1rem;
 } 
.fuli  li span
{
   white-space:nowrap;
    font-size:0.14rem;
    color:#666;
    }