﻿
/*公用p标签样式*/
.border{
  border-top: none;
   }
   .C_con_p p,.C_range p,.C_special p{ color:#666;}
   h2.tab_tit span.active{ font-weight: bold;}
   h2.tab_tit span{ border-left:none !important; color:#999;margin-right: 10px;}
   /*--科室简介--*/
   .summary{border:1px solid #e5e5e5;}
   .summary .SwitchImage{ position:relative;}
   .summary .SwitchImage,.summary .swiper-box,.summary .SwitchImage img{ height: 297px;width: 587px}
   .SwitchImage .pagination,div.SwitchImage .swiper-box ul li h2{ display:none}
   .summary .SwitchImage .arrow-btn{  background: #f3f2f0; bottom: 14px; color: #007ea3;display: block;font-size: 22px;font-weight: bold;height: 30px;line-height: 26px;position: absolute;text-align: center;width: 29px;z-index: 99;}
   .summary .SwitchImage .btn-left{border-right: 2px solid #d1dade;right: 88px; border-radius:4px 0 0 4px;}
   .summary .SwitchImage .btn-right{ border-radius: 0 4px 4px 0;right: 60px}
   .camera{background:url(/Content/Areas/Common/images/department/icon1.png);border-radius: 4px;bottom: 14px;display: block;height: 30px;position: absolute;right: 16px;width: 30px;
   z-index: 99}
   .summary .con_p{height: 268px;border-left:none;overflow:hidden;float: left;width: 60%;}
   .main{
   margin-bottom: 0px;
   }
   .deprelated_more{
   float: right;
   height: 24px;
   width: 24px;
   background: url(/Sites/Uploaded/UserUpLoad/20190225/20190225175541.png)no-repeat center center;
   margin-top: 12.5px;
   }
   .main_content_top .Department_right{
   width: 350px;
   }
   .con_p .title a{
   color: #00568e;
   }
   .con_p .title a.more:hover{
   color: #fff;
   }
   .con_p p{
   text-indent: 2em;
   }
   h2.deprelated_tit{
   background: #00568e;
   line-height: 48px;
   height: 48px;
   padding: 0 15px 0 20px;
   }
   h2.deprelated_tit.deprelated_tit_bg1{
   background: url(/Sites/Uploaded/UserUpLoad/20190227/20190227113822.jpg);
   }
   .tit_icon1 span{
   background: url(/Sites/Uploaded/UserUpLoad/20190225/20190225174520.png) no-repeat left center;
   }
   .tit_icon2 span{
   background: url(/Sites/Uploaded/UserUpLoad/20190225/20190225174540.png) no-repeat left center;
   }
   .tit_icon3 span:first-of-type{
   background: url(/Sites/Uploaded/UserUpLoad/20190225/20190225174604.png) no-repeat left center;
   }
   .tit_icon4 span{
   background: url(/Sites/Uploaded/UserUpLoad/20190227/20190227162332.png) no-repeat left center;
   }
   h2.deprelated_tit span{
   color: #fff;
   font-size: 18px;
   }
   h2.deprelated_tit span:first-of-type{
  padding-left: 30px;
   }
   h2.title{ color:#333; font-size:18px; font-weight:bold; margin-bottom:12px}
   .summary .con_p p{line-height:2em}
   .summary .con_p .b_top{border-top: 1px solid #f2f2f2;line-height: 53px;margin-left: 0px;height: 53px;}
   .special, .range{ background:url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat scroll 0 center;line-height: 57px;padding-left: 15px; color:#000;}
   .special{ margin-right:22%;}
   img.dep_img{height: 268px;width: 40%;float: left;}
   /*专家团队*/
   .about_doc .doct_con{
   height: 139px;
   padding: 20px 0;
   }
   .about_doc .Com_l .doct_img{
  width: 140px;
  height: 172px;
   }
   .about_doc .Com_l{
  width: 140px;
  height: 172px;
  border: none;
   }
   div.Scroll_Box .arrow-btn{
   width: 30px;
   height: 180px;
   background: #ccc;
   line-height: 180px;
   text-align: center;
   }
   .about_doclist{ position:relative}
   .about_doclist li.swiper-slide{width: 400px;}
   .dep_doclist .bot_box{ position:absolute;top:0; right:10px; width:auto; background:url(/Sites/Uploaded/UserUpLoad/20161008/20161008143052.jpg) no-repeat left center; padding-left:10px;bottom:inherit;left:inherit;}
   div.about_doclist .kzr{ background: #e5e5e5;color: #81662e;float: left;font-size: 16px;height: 158px;line-height: 30px; margin-right: 10px;padding-top: 22px;text-align: center; width: 27px;}
   div.about_doc .tab_box{display: none; border:1px solid #e5e5e5;}
   .about_doc .Scroll_Box{ width:100%; height:181px;}
   .about_doc .swiper-box{ width:1182px; margin:0 auto; height:181px;padding: 0 0 0 20px;}
   .doct_con .color_tit{ margin-right:10px;}
   .doct_con{border: 1px solid #e5e5e5;margin-right: 20px;}
   .doc_kzr .doct_con{
  margin-right: 0px;
   }
   .doc_kzr .fweight_b{
  font-weight: bold;
   }
   .doc_kzr .fweight_b .fweight_n{
  font-weight: normal;
   }
   .kzr_name{
  font-size: 16px;
   }
   .doct_con .bot_box{ margin-top:15px;}
   div.Scroll_Box .arrow-btn{  color:#fff; display:block; font-size:37px;}
   .arrow-left-doc,.arrow-right-doc{font-size:30px !important; font-weight:bold !important;top:0px;}
   div.Scroll_Box .btn-left{ left:-3px;}
   div.Scroll_Box .btn-right{ right:-3px;}
   /*专家出诊*/
   .scheduling h2.Com_tit{
  line-height: 48px;
  height: 48px;
  padding: 0 15px 0 20px;
  background: url(/Sites/Uploaded/UserUpLoad/20190227/20190227113822.jpg);
   }
   .scheduling h2.Com_tit span{
  color: #fff;
  font-size: 18px;
  padding-left: 30px;
  background: url(/Sites/Uploaded/UserUpLoad/20190225/20190225174632.png) no-repeat left center;
  border-left: none;
   }
   /*--所辖科室--*/
   .dep_childrens .C_con_p p{text-indent: 2em;}
   .C_doc .Scroll_Box{border-top:1px solid #e5e5e5}
   .slideTxtBox{ overflow:hidden;}
   .slideTxtBox .hd{ position:relative;overflow:hidden;}
   .slideTxtBox .hd .bt{ width:850px; margin:0 auto;overflow:hidden;}
   .slideTxtBox .hd a{ display:block; height:37px; width:15px; position:absolute; top:0; line-height:37px; text-align:center;border-radius: 4px 4px 0 0;color: #808080;border: 1px solid #ccc;}
   .slideTxtBox .hd a.prev { background:#fff url(/Sites/Uploaded/UserUpLoad/20161019/20161019180014.png) no-repeat 4px 15px;}
   .slideTxtBox .hd a.next{ background:#fff url(/Sites/Uploaded/UserUpLoad/20161019/20161019180149.png) no-repeat 4px 15px;}
   .next{ right:0;}
   .prev{ left:0;} 
   /*--所辖科室 科室简介--*/
   .C_con_p,.C_right{padding:10px 20px 20px;overflow: hidden;}
   .C_doc{ float: left;padding:10px 20px 20px;width: 320px;background:url(/Sites/Uploaded/UserUpLoad/20161009/20161009105049.jpg) no-repeat right center;}
   .C_con_p .pic img{ 
   float: left;
   margin-right: 20px;
 width:550px;
   }
   /*--所辖科室 专家介绍--*/
   .C_doc .Scroll_Box{ height: 88px; margin-top:15px;width: 320px;}
   .C_doc .swiper-box{height: 88px;width: 239px;}
   .C_doc .Scroll_Box_2,.C_doc .Scroll_Box_2 .swiper-box{ height:105px;}
   .C_doc .swiper-slide li{ float:left; background:url(/Content/Areas/Common/images/Article/icon_2.png)no-repeat scroll 0 center; line-height:32px; padding-left:15px; width:64px;}
   .C_doc .Scroll_Box .swiper-box ul li:hover a{ color:none}
   .C_doc .Scroll_Box .arrow-btn{ top:38px;}
   .doc_type_2 .doct_img{ border: 1px solid #ccc;
   display: block;
   height: 74px;
   margin: 0 7px;
   overflow: hidden;
   padding:2px;
   width: 60px;}
   .doc_type_2 .doct_img img{width: 60px; height:72px;}
   .Scroll_Box .swiper-box ul li.doc_type_2 h2{ line-height:24px;}
   .C_doc .Scroll_Box_2 .arrow-btn{ top:36px}
   /*栏目类型三*/
   .column_3 ul.article_list li{ border:1px solid #ccc; border-top:2px solid #2076bd ; float: left;height: 186px;padding: 10px; width: 29.5%;}
   .column_3 ul.article_list li.Li_Even{ margin:0 2%;}
   .column_3 p{color:#666; margin-top:5px;}
   /*栏目类型四*/
   .column_4 h2{ display:none} 
   .column_4 p{color:#666;}
   /*左侧科室相册*/
   .Department_right .SwitchImage,.Department_right .swiper-box,.Department_right .SwitchImage img{ height: 156px;width:300px}
   .Department_right div.SwitchImage .arrow-btn{ display:none}
   .Department_right .camera{ display:none;}
   
   /*在线问答页*/
   .title_header .btn{float: right;font-size: 14px;font-weight: 500;color:#fff;background:#2076bd;display: block;width: 70px;height: 32px;line-height: 32px;text-align: center;border-radius: 5px;margin-top: 6px;}
   ul.ask_list li{line-height: 36px;border-bottom: 1px dashed #ccc;padding:15px 0;}
   ul.ask_list li:hover{ background: #F1FFFE; }
   ul.ask_list li h2{font-size: 14px;line-height: 28px;background:url(/Content/Areas/Common/images/question/ask_bg.png) no-repeat left 2px;padding-left:30px;color: #666}
   ul.ask_list li h2 span.date_time{float: right;color: #666}
   ul.ask_list li p.con_p{color: #666;font-family: "新宋体","宋体";font-size: 12px;background:url(/Content/Areas/Common/images/question/ask_bg.png) no-repeat left -24px;padding-left:30px; line-height:36px;}
   ul.ask_list li p.con_p span{float: right;margin-left: 15px;font-family: "微软雅黑"}
   ul.ask_list li p.con_p a.detials{color: #2076bd}
   ul.ask_list li p.con_p a.detials:hover{font-weight:bold;}
   
   /*专家页*/
   .doctorList li.doct_li{width:196px;float: left;border: 1px solid #ddd;box-shadow: 2px 2px 3px #ddd;padding: 0 6px;margin:24px 12px 0; position:relative;height: 380px;}
   .doctorList li.doct_li:nth-child(5n){margin-right:0;}
   .doctorList li.doct_li a.doct_img{ display:block; width:134px; height:176px; border:1px solid #f0f0f0; overflow:hidden;margin: 20px auto 0;}
   .doctorList li.doct_li a.doct_img img{ width:100%; height:auto;}
   .doctorList li.doct_li h2 a{ font-size:14px; color:#333; line-height:50px; border-bottom:1px dotted #e1e1e1;display: block;text-align: center;}
   .doctorList li.doct_li h2 a:hover{ color:#2076bd; }
   .doctorList li.doct_li p.p_H{ line-height:24px; font-size:12px; color:#999;margin: 10px 4px;}
   span.zhicheng{ background:url(/Content/Areas/Common/images/department/zhicheng.png) no-repeat; display:block; width:31px;position:absolute;height: 35px;top: 20px;right: -3px; }
   span.zhicheng a{color: #fff;line-height: 31px;font-size: 14px;display: block;width: 14px !important;overflow: hidden;margin: 0 auto;height: 32px;}
   
   
   .doc_fz li{float: left;height: 35px;line-height: 35px;padding: 0 40px;color: #fff;background: #73aee0;margin-right: 10px;cursor: pointer;}
   .doc_fz{width: 440px;margin: 0 auto;}
   .doc_fz li.current{background: #2076bd;}
   /*相关视频*/
   .main_content_top .about_video .SwitchImage{
   width: 100%;
   height: 218px;
   }
   .main_content_top .about_video .SwitchImage .swiper-box{
   width: 100%;
   }
   .main_content_top .about_video .SwitchImage .swiper-box{
   height: 218px;
   }
   .main_content_top .about_video .SwitchImage .swiper-box ul li{
   width: 100%;
   position: relative;
   }
   .main_content_top .about_video .img_div{
  height: 218px;
  width: 100%;
   }
   .main_content_top .about_video .video_img{
  width: 100%;
  height: 218px;
   }
   .maintitle{
  position: absolute;
  width: 92%;
  bottom: 0px;
  padding: 0 4%;
  background: url(/Content/Areas/Hospitals/images/op_bg.png) repeat scroll 0 0;
   }
   .maintitle a{
   color: #fff;
   }
   .about_video .liulan{
   color: #fff;
   }
   .about_video .video_btn{
  width: 350px;
  height: 190px;
   }
   /*相关栏目等*/
   .center_columns{
  overflow: hidden;
  max-height: 320px;
  transition: all ease 0.5s;
   }
   
   .center_columns.active{
   max-height:960px;
   }
   .team_foot_btm{
   display: none;
   transition: all ease 0.5s;
   }
   .team_foot_btm.active{
   display: block;
   }
   .center_columns_item{
  width: 32%;
  height: 300px;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  float: left;
  margin-right: 2%;
   }
   .center_columns .center_columns_item:nth-child(3n){
  margin-right: 0px;
   }
   .center_columns_item2{
   background: url(/Sites/Uploaded/UserUpLoad/20190228/20190228151544.jpg) no-repeat;
   }
   .center_columns_item1{
  background: url(/Sites/Uploaded/UserUpLoad/20190228/20190228151557.jpg) no-repeat;
   }
   .center_columns_item3{
  background: url(/Sites/Uploaded/UserUpLoad/20190228/20190228151607.jpg) no-repeat;
   }
   .center_columns_item:hover .center_columns_child{
  bottom: 0px;
   }
   .center_columns_child{
  height: 100%;
  width: 100%;
  background: url(/Sites/Uploaded/UserUpLoad/20190228/20190228164158.png);
  box-sizing: border-box;
  position: absolute;
  bottom: -240px;
  transition: all ease 0.5s;
   }
   .columns_tit{
  line-height: 30px;
  text-align: center;
  font-size: 18px;
  color: #fff;
   }
   .center_columns ul.dise_list{
  padding-top: 10px;
  width: 50%;
  margin: 0px auto;
  padding: 20px;
  text-align: center;
  border: 1px solid #fff;
  margin-top: 40px;
   }
   .center_columns ul.dise_list li{
  float: none;
   }
   .center_columns a{
  color: #fff;
   }
   .dise_box{
  padding: 20px;
  border: 1px solid #fff;
  margin-top: 20px;
   }
   .center_columns .dise_img h2 a{color: #fff;}
   .dise_box .con_p{color: #fff;}
   .center_columns_item .qiehuan_list{
  width: 100%;
   }
   .center_columns ul.dise_list.children_large{
  width: 80%;
  overflow: hidden;
  margin-top: 30px;
   }
   .center_columns ul.dise_list.children_large li{
  width: 50%;
  float: left;
  padding-right: 0px;
  text-align: left;
   }
   /*底部点击*/
   .team_foot_btm{
   width:100%;
   }
   .team_foot_btm>div{
   margin:40px 0;
   display: flex;
   flex-direction: column;
   align-items: center;
   cursor:pointer;
   }
   .team_foot_btm>div>span{
   color:#888;
   font-size:18px;
   padding-bottom:5px;
   }
   /*弹窗*/
   li.btn_more ul.btn_icon{border: 1px solid #ccc !important;}
   .about_doc .tab_box .about_doclist li.btn_more ul.btn_icon { right: -10px !important;top: 0 !important;}
   .about_doc .tab_box .Scroll_Box li.btn_more ul.btn_icon {width: 262px !important;height: 144px !important;right: -85px !important;top: -109px !important;}
   .tempWrap .about_doclist li.btn_more ul.btn_icon {right: -14px !important; top: -65px !important; }
   .about_doc .FixedField_Img .Img_box { width: 150px !important; height: 150px !important; padding: 0px !important;  bottom: 0 !important; right: -10px !important;}
   .about_doc .kstd span{background: url(/Sites/Uploaded/UserUpLoad/20190225/20190225174632.png) no-repeat left center;}
   
   /*科室导航*/
   .all_ks{position: relative;width: 100%;margin: 0 auto;}
   .all_ks span.tit_sapn {
   display: block;
   width: 190px;
   position: absolute;
   top: -58px;
   left: 0;
   text-indent: 20px;
   color: #fff;
   background: #00568e;
   height: 28px;
   line-height: 28px;
   cursor: pointer;
   }
   .all_ks .ksys_box{
   height: auto;
   border: 2px solid #00568e;
   position: absolute;
   left: 0;
   top: -30px;
   width: 1156px;
   z-index: 9;
   background: #fff;
   padding: 20px;
   height: 176px;
   overflow-y: auto;
   -webkit-box-shadow: 1px 5px 8px #ccc;
   -moz-box-shadow: 1px 5px 8px #ccc;
   box-shadow: 1px 5px 8px #ccc;
   }
   .all_ks .ksys_box h3 {
   color: #fff;
   background: #00568e;
   font-size: 14px;
   height: 30px;
   width: 90px;
   line-height: 30px;
   text-align: center;
   border-radius: 6px;
   }
   .all_ks .ksys_box h3:nth-of-type(11){
   width: 300px;
   }
   .all_ks .ksys_box .menu:nth-of-type(11) li{
   width: 300px;
   }
   .all_ks .ksys_box .menu li {
   width: 150px;
   height: 30px;
   line-height: 30px;
   float: left;
   padding-left: 10px;
   background: url(/Content/Areas/Hospitals/images/Main/cicle.png) no-repeat 0px 12px;
   }
   .all_ks .ks_box p.p_Dep0{font-size: 14px;color: #fff;background: #2076bd;width: 90px;height: 30px;line-height: 30px;text-align: center;margin-bottom: 10px;float: left;border-radius: 6px;}
   .all_ks .ks_box .Dep_List0 .Dep_List1{ display: none; }
   .all_ks .ks_box .Dep_List0 { margin-bottom: 10px;width: 710px;float: right;}
   .all_ks .ks_box .Dep_List0  .li_Dep1{ width: 100px;float: left; padding-left: 15px;background: url(/Content/Areas/Common/images/department/liicon04.png) no-repeat 0 center;}
   
   
   @media only screen and (max-width: 1024px){
   img.dep_img{width: 100%;height: auto;}
   .summary{
   padding: 0px;
   }
   .summary .con_p{width: 100%;height: auto;}	
   .slideTxtBox .hd{ width:627px}
   .slideTxtBox .hd a{ background-color:#fff !important}
   .C_con_p{ width:40%; box-sizing:border-box}
   .C_right { display:none}
   .C_doc{ width:60%; box-sizing:border-box; background:none}
   
   .all_ks{ display: none; }
   .linkmap {   width: 100% !important;  padding-left: 0px !important;}
   }
   
   @media only screen and (max-width: 768px){
 .con_p .title a {
   color: #00568e;
   font-size: 12px;
   line-height: 24px;
   height: auto;
  }
  .about_doc .swiper-box{ width:939px;padding: 0 0 0 0;}
   .ques_tit{width:60%;}
   .center_columns{
   max-height: initial;
   }
   .center_columns_item{
   width: 100%;
   margin-right: 0px;
   }
   .center_columns_item1{
   background-position: center center;
   }
   .doct_con{
   margin-right: 4px;
   }
   .Scroll_Box .doct_con p{
   width: auto !important;
   }
   .main_content_top .Department_right{
    width: 100%;
    float: none;
   }
   .doct_con p.fweight_b,.Scroll_Box .doct_con p{
  white-space: initial;
  text-overflow: initial;
  overflow: auto;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  }
   .about_video{
  margin-bottom:20px;
   }
   }
   @media only screen and (max-width: 640px){
   img.dep_img{ width:100%; overflow:hidden; height:auto;}
   .summary .con_p{ width:100%; height:auto; float:none}
   .about_doc .Scroll_Box{ border-top:none; width:400px; margin:0 auto}
   .slideTxtBox .hd{ width:505px;}
   .hd .bt .ul_slide li{
   width: 159px;
   margin: 5px 5px;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   }
   }
   @media only screen and (max-width: 614px){
   
   }
   @media only screen and (max-width:556px){
   .C_con_p{ display:none}
   .C_doc{ width:100%}	
   .C_doc .Scroll_Box{ margin:15px auto 0; border-top:none; width:258px}	
   .slideTxtBox .hd{ width:100%;}
   }		
   @media only screen and (max-width: 450px){
   th.span_date,td.span_date{display: none}
   .dep_doclist .bot_box{ display:none}
   .about_doc .Scroll_Box{ width:309px;}
   
   }  