﻿.linkmap{ display:none !important;}
.banner{width: 100%;/* height: 400px; */}
.swiper-wrapper{ _overflow: hidden; }
.swiper-container img{ /*_height: 400px;*/ }
.fast-link ul.icon-list li{float: left;width: 190px;margin-right: 12px;}
.fast-link ul.icon-list li.last{margin-right: 0!important;}
.fast-link ul.icon-list li a{display:block;border:1px solid #272636;height: 49px;color: #272636;padding-top: 13px; }

#yuyueguahao { display: inline-block;*display: inherit;*zoom: 1;
 width: 25px;
 height: 23px; margin-right: 4px;
  }
.fast-link ul.icon-list li a.icon-2 .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104093233.png) no-repeat; background-position: 44px 2px; }
.fast-link ul.icon-list li a.icon-3 .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104093132.png) no-repeat; background-position: 44px 2px;  }
.fast-link ul.icon-list li a.icon-4 .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104092414.png) no-repeat; background-position: 44px 2px;  }

.fast-link ul.icon-list li a.icon-5 .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104092806.png) no-repeat; background-position: 48px 2px;  }
.fast-link ul.icon-list li a.icon-6 .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104093412.png) no-repeat; background-position: 42px  -2px;}
.fast-link ul.icon-list li a:hover{color: #9b0a4b;border:1px solid #9b0a4b;}

.fast-link ul.icon-list li a.icon-2:hover .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104093254.png) no-repeat; background-position: 44px 2px;   }
.fast-link ul.icon-list li a.icon-3:hover .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104093155.png) no-repeat; background-position: 44px 2px;   }
.fast-link ul.icon-list li a.icon-4:hover .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104092531.png) no-repeat; background-position: 44px 2px; }
.fast-link ul.icon-list li a.icon-5:hover .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104092832.png) no-repeat; background-position: 48px 2px;   }
.fast-link ul.icon-list li a.icon-6:hover .name{background: url(/Sites/Uploaded/UserUpLoad/20180104/20180104093433.png) no-repeat; background-position: 42px  -2px; }
.fast-link ul.icon-list li a span{display: block;font-size: 18px;text-align: center;}
.fast-link ul.icon-list li a span.name{
 text-indent: 30px;
}
.fast-link ul.icon-list li a.icon-1 span.name{
 text-indent: 0px;
}
.fast-link ul.icon-list li a span.en{font-size: 12px;}
/*通知公告、医院动态和招标采购*/
.title_type{position: relative;}
.artice_list_datetime.zbcg,.artice_list_datetime.mtjj{float: left;width: 48%;margin-left: 2%;}
.artice_list_datetime.zbcg:first-child{margin-left: 0;}
.artice_list_datetime.mtjj:first-child{margin-left: 0;}
.artice_list_datetime.zbcg:after{content: "";display: block;height: 0;overflow: hidden;clear: both;}
.artice_list_datetime.mtjj:after{content: "";display: block;height: 0;overflow: hidden;clear: both;}
#tab_box1 .artice_list_datetime .title_type::after{
 display:none;
}
#tab_box1:after{content: "";display: block;height: 0;overflow: hidden;clear: both;}
#tab_box1 .artice_list_datetime .span_date{
 display:block;
 width: 20%;
 margin-right: 0;
}
#tab_box1 .artice_list_datetime li{
 width: 100%;
 padding-left: 0;
 border-bottom: 1px dotted #e2e2e2;
 margin: 0;
 padding: 0;
 line-height: 50px;
}
#tab_box1 .artice_list_datetime li .title_type{
 display: block;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}
#tab_box1 .artice_list_datetime li .span_date{
 float: right;
 color: #b0b0b0;
}
#tab_box1 .artice_list_datetime .Li_Odd {
 float: left;
}
#tab_box1 .artice_list_datetime .Li_Even {
 float: right;
}
.article_box .details{ float: none; }
.tab_box{margin-top: 20px; overflow: hidden;}
.SwitchImage{width: 600px;height: 380px;float: left;margin-right: 30px;}
.SwitchImage img{width: 600px;height: 380px;}
.mF_YSlider_focus896821 .pic{*width: 600px;*height: 380px;}
ul.artice_list_datetime{ _width: 560px; }

ul.artice_list_datetime li{overflow: hidden;font-size: 16px;}
#tab_box1{height: 386px;}
ul.artice_list_datetime li.last{border-bottom:none;margin-bottom: 0;}

ul.artice_list_datetime li span.span_date{width: 80px;float: left;text-align: center;margin-right: 20px;display: none}
span.span_date i,span.span_date b{font-style: normal;display: block; }
span.span_date i{background: #fff;color: #025FAD;border:1px solid #cfcfcf;border-bottom: none;line-height: 50px;font-size: 26px;font-weight:bold;}
span.span_date b{background: #025FAD;color: #fff;height: 30px;line-height: 30px;font-weight: normal;}
ul.artice_list_datetime li h2 a:hover{color: #9b0a4b;}
ul.artice_list_datetime li h2 a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;line-height: 47px;border-bottom: 1px dotted #e2e2e2}
ul.artice_list_datetime li p{color: #999;font-size: 14px;line-height: 24px;display: none;}

ul.artice_list_topic{overflow:hidden;}
ul.artice_list_topic li.Li_Odd {width:49%;float:left;}
ul.artice_list_topic li.Li_Even {width:49%;float:right;}
ul.artice_list_topic li{position:relative;height:104px;border-bottom:2px solid #EFEFEF;margin-bottom: 20px;}
ul.artice_list_topic li .span_date{display:block;width:80px;height:80px;text-align:center;background: #EFEFEF;color:#333;float: left;}
ul.artice_list_topic li span.span_date i,ul.artice_list_topic li span.span_date b{background: #EFEFEF;color:#333;border:none;}
ul.artice_list_topic li h2 a{margin-left: 100px;font-size: 16px;font-family: Microsoft YaHei;font-weight: bold;color: #333;margin-top: 20px;display: block;}
ul.artice_list_topic li  p{display:none;}
ul.artice_list_topic li:hover{border-bottom:2px solid #9B0A4B;}
ul.artice_list_topic li:hover span.span_date i,ul.artice_list_topic li:hover span.span_date b{background: #9B0A4B;color:#fff;border:none;}
ul.artice_list_topic li:hover h2 a{color:#9B0A4B}



@media screen and (max-width:768px)
{

 ul.artice_list_topic li.Li_Odd {width:100%;float:none;}
ul.artice_list_topic li.Li_Even {width:100%;float:none;}
}

.mF_YSlider .num{ right: 20px !important; }
.mF_YSlider .num li{ width: 25px !important; height: 10px !important; border-radius: 5px; margin-right: 10px !important; }
.mF_YSlider .num li a,.mF_YSlider .num li b{ display: none !important; }
.mF_YSlider .num li.current{ background: #008776 }

/*专家团队*/
.doct-scroll{height: 170px;padding: 20px 30px 0 36px;overflow: hidden;position: relative;}
.doct-scroll ul{overflow: hidden;}
.doct-scroll li{ width:368px; margin-right:10px; position: relative;}
.huizhang {position: absolute;bottom: 16px;
right: 20px;}
.doct-scroll li .pd20{float: left;height: 128px;background-color: #efefef;border: 1px solid #dbe3e9;overflow: hidden;position: relative;width: 326px;}
.doct-scroll li a.doct-img{width: 96px;height:96px;display: block;float: left;margin-right: 20px;   border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;
 overflow: hidden;}
.doct-scroll li a.doct-img img{ width: 97px;
 height: 123px;}
.doct-scroll li h2{line-height: 27px;}
.doct-scroll li h2 a{font-size: 15px;color: #d59e49; position: absolute;
 bottom: 26px;
 left: 50px;}
.doct-scroll li h2 span{font-size: 18px;color: #555;font-weight: 700;}
.doct-scroll li p.doct-zc{line-height: 27px;}
.doct-scroll li p.doct-p{line-height: 22px;color: #555;height: 55px;}
.doct-scroll li a.doct-detials{padding:3px 10px 3px 20px;background: url(/Content/Areas/Hospitals/images/Main/doct-details.png) no-repeat 8px center #d59e49;color: #fff;display: none;}
.doct-scroll .next,.doct-scroll .prev{text-indent:-99px; position: absolute;display: block;width: 20px;height: 37px;overflow: hidden;top: 85px;cursor: pointer;background: url(/Content/Areas/Hospitals/images/Main/page-btn.png) no-repeat;}
.doct-scroll .prev{right: 0px;background-position: left -60px;}
.doct-scroll .next{left: 0;background-position:left 0px; ;}

.doct-scroll .swiper-container-doc,.doct-scroll .swiper-container-doc ul.swiper-wrapper{height: 170px;}

/*快捷导航*/
ul.img-list li{float: left;width: 285px;height: 200px;margin-right: 18px; }
ul.img-list li.last{margin-right: 0;}
ul.img-list li a.img-box{width: 285px;height: 143px;display: block;overflow: hidden;}
ul.img-list li a.img-box img{width: 100%;height: 143px;transition:all 0.2s ease 0;-moz-transition:all 0.2s ease 0;-webkit-transition: all 0.2s ease 0;}
ul.img-list li a.img-box img:hover{transition:all 0.2s ease 0;-moz-transition:all 0.2s ease 0;-webkit-transition: all 0.2s ease 0; -webkit-transform: scale(1.1);transform: scale(1.1)}
ul.img-list li a.img-tit{display: block;border:1px solid #d8d8d8;background: #fff;color: #333;height: 40px;line-height: 40px;font-size: 16px;text-align: center;margin-top: 10px;transition:all 0.2s ease 0;-moz-transition:all 0.2s ease 0;-webkit-transition: all 0.2s ease 0;}
ul.img-list li a.img-tit:hover{background: #025fad;color: #fff;}

.item-ky{width: 600px;margin-bottom: 36px;}
.item-ky .img_box img{width: 170px;height: 128px;}
.pull-left .img_box img{ width:auto; height:170px;}
ul.article_list li{border-bottom:1px dotted #ddd}
.item-dt{width: 600px;}
.item-dt .bg-white{background: #fff;position: relative;}
.item-dt .bg-white a.more{position: absolute;width: 97px;height: 39px;bottom: 0px;left: -13px;color: #fff;text-align: center;line-height: 48px;background: url(/Content/Areas/Hospitals/images/Main/more-bg.jpg) no-repeat left center;}
/*党团建设*/
.img_list{width: 45%;float:left;}
.img_list li{width:100%;margin-top: 19px;overflow: hidden;height: 170px;}
.img_list li img{width:100%;height: auto;}
.img_list li a.title_type{ display:none}
ul.article_list.mt10.fr{width: 53%;}
ul.article_list.mt10.fr li{line-height:35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(/Sites/Uploaded/UserUpLoad/20171109/20171109161205.png) no-repeat;
  background-position: 0;}
/* 机构设置 */
.boxJgsz{padding-top: 20px; height: 200px; clear: both;width: 880px;float: left;position: relative;_position: relative; _zoom:1;}
.boxJgsz dt{height: 198px;width: 34px;float: left;border: 1px solid #dddddd;border-left: none;background-color: #eff1f3;}
.boxJgsz dt h3{font-size: 16px; padding: 26px 10px 0; line-height: 18px; color: #333; cursor: pointer;}
.boxJgsz dt h3 a{color: #333;}
.boxJgsz dt.on{background-color: #134991; }
.boxJgsz dt.on h3,
.boxJgsz dt.on h3 a{color: white;}
.boxJgsz dd{width: 450px;height: 198px;float: left;overflow: hidden;border-left: none;border: 1px solid #d8d8d8;background-color: #fff;}

.boxJgsz dd .nodeInfo{overflow: hidden;padding: 20px 14px 0;}
.boxJgsz dd .nodeInfo .pic{width: auto;float: left;margin: 1px 14px 0 0; *display: inline;}
.boxJgsz dd .nodeInfo .pic img{display: block;width: 190px;height: 156px;padding: 1px;border: 1px solid #efefef;}
.boxJgsz dd .nodeInfo .con{overflow: hidden;}
.boxJgsz dd .nodeInfo .title{height: 20px; line-height: 20px; font-size: 14px; font-weight: bold; color: #333;}
.boxJgsz dd .nodeInfo .intro{line-height: 28px; padding-top: 2px;}
.boxJgsz dd .nodeInfo .con .more{font-size: 12px; line-height: 28px;}
.boxJgsz .last{height: 209px;width: 42px;float: left;*float: none;_display: none;border-left: none;background-color: #eff1f3;background:url(/Content/Areas/Hospitals/images/Main/morelist_n.png) 0px 0px no-repeat;position: absolute;right: 34px;top: 10px;}
.boxJgsz .last h3 {font-size: 16px; padding: 20px 10px 0 18px; line-height: 18px; color: #333; cursor: pointer;}
.boxJgsz .last h3 a{color:#fff;font-size: 13px;}
.boxJgsz .last h3 a:hover{text-decoration:underline;}
.btlink{overflow:hidden;/* width: 298px; */margin: 0 -6px;/* height: 220px; */padding-bottom: 20px;}
.btlink .link li{height: 59px;margin-bottom:10px;_overflow: hidden;_margin-bottom: 10px;float: left;width: 291px;margin: 0 6px;}
.btlink .link a{display:block;/* width:295px; */height: 59px;color: #fff;text-align: center;line-height: 60px;font-size: 15px;background: url(/Sites/Uploaded/UserUpLoad/20170920/20170920165708.png) left top no-repeat;}
.btlink .link .a1{background-color:#078a92;background-position: 85px 17px;}
.btlink .link .a2{background-color:#b57c1a;background-position: 85px -31px;}
.btlink .link .a3{background-color:#075192;background-position: 85px -84px;}
.btlink .link .a4{background-color:#a22a59;background-position: 85px -135px;}
.btlink .link a:hover{filter:alpha(opacity=80);opacity:0.8; }

/* 右侧弹窗 */
.suspend {width:40px;height:198px;position:fixed;top: 60%;right:0;overflow:hidden;z-index:9999;_display:none;}
.suspend dl {width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt {width:40px;height:198px;background:url(/Content/Areas/Common/images/common/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd {}
.suspend dl dd.suspendQQ {width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a {width:120px;height:85px;display:block;background:url(/Content/Areas/Common/images/common/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendQQ a img{display:none!important;}
.suspend dl dd.suspendTel {width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a {width:120px;height:112px;display:block;background:url(/Content/Areas/Common/images/common/suspend.png) -40px -86px;overflow:hidden;}
.yuanrong_box .swiper-box .Img_Box img{max-width: 100%;}
.yuanrong_box .Scroll_Box .swiper-box ul li .Img_Box .pic{margin-right: 0;}
.yuanrong_box .swiper-box .Img_Box .Name{text-align: center;padding: 10px 0;}
.yuanrong_box .swiper-box .Img_Box .details{display: none;}
.linkmap{display:none;}


@media only screen and (max-width:1024px){
.banner{ width: 1200px; }
}
@media only screen and (max-width:768px){
 .artice_list_datetime.zbcg, .artice_list_datetime.mtjj{width: 100%;margin: 0;}
.banner{padding: 20px 0px 0px !important;}
.img_list{ display:none;}
ul.article_list.mt10.fr{ width:100%}
ul.artice_list_datetime li h2,ul.article_list li { overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.suspend{ display: none; }
.banner,.swiper-container,.banner img{ width:100%; height:269px !important}
.fast-link ul.icon-list li{ margin:0px 4% 10px; }
.SwitchImage{ float: none; margin: 0 auto 20px; }
.prev,.next{}
ul.img-list li{width: 48%;margin: 0px 1%;}
ul.img-list li a.img-box{ width: 100%;} 
ul.img-list li a.img-box img{ height: auto; min-height: 143px; }
ul.img-list li:nth-child(2n){ margin-right: 0px; }
.item-ky,.item-dt,.boxJgsz,.btlink{ width: 100%; }
.boxJgsz .last{ right: 0px; }
.btlink .link a{ width: 100%; }
.btlink .link .a1{background-position: 42% 17px;}
.btlink .link .a2{background-position: 42% -58px;}
.btlink .link .a3{background-position: 42% -132px;}
.boxJgsz dt{ width: 5%; }
.boxJgsz dd{ width: 52%; }
.boxJgsz dd .nodeInfo{ padding: 20px 10px 0px; }
.boxJgsz dd .nodeInfo .pic{ display: none; }
ul.artice_list_datetime li.last {padding-bottom: 0;}
.item-dt.pull-right{ margin-top: 20px; }
.item-dt .bg-white {height: auto;margin-top: 10px;padding: 0;}
.item-dt .bg-white a.more{ display: none; }
.doct-scroll .swiper-container-doc{width: 1132px;}
.doct-scroll{width: 100%;overflow: hidden;padding: 20px 0px 0px;margin:0 auto;}
.slideBox{width: 100%;overflow: hidden; margin:0 auto;}
.doct-scroll li{ width:100%;}
.doct-scroll li .pd20{width: 93%; padding:20px 3%;}
.doct-scroll .next, .doct-scroll .prev{display:none;}
.btlink .link li{ width:48%; margin:0px 1% 10px; }
.btlink .link a{background:none}
}

@media only screen and (max-width:730px){
.fast-link ul.icon-list li{ margin:0px 3% 10px; }
}
@media only screen and (max-width:680px){
.fast-link ul.icon-list li{ margin:0px 2% 10px; }
}
@media only screen and (max-width:640px){
.banner,.swiper-container,.banner img{ height:228px !important}
.fast-link ul.icon-list li{ margin:0px 1% 10px; }
.SwitchImage{ display: none; }


ul.artice_list_datetime li h2{ margin-bottom: 0;}
}
@media only screen and (max-width:600px){
.fast-link ul.icon-list li{ margin:0px 0% 10px; }
.banner .arrow_btn{ display:none; }
#tab_box1 .artice_list_datetime li{width:100%;  line-height: 30px;}
.fast-link ul.icon-list li{width: 180px;}
 ul.artice_list_datetime li{  padding-left: 0px; }

#tab_box1  ul.artice_list_datetime li span.span_date{ height:auto !important; width:30%; }
#tab_box1 .title_type{ display: inline-block;
 width:70%;
 font-size: 14px;
 font-family: 微软雅黑,黑体,Arial;
 color: #8d9095;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;}

}
@media only screen and (max-width:550px){
.banner,.swiper-container,.banner img{ height:196px !important}
.fast-link ul.icon-list li{ margin:0px 6% 10px; }
}
@media only screen and (max-width:520px){
.banner,.swiper-container,.banner img{ height:185px !important}
.boxJgsz dt h3{ padding:50px 7px 0; font-size:14px; }
.boxJgsz dd{ width: 50%; overflow: auto; }
.btlink .link .a1{background-position: 33% 17px;}
.btlink .link .a2{background-position: 33% -58px;}
.btlink .link .a3{background-position: 33% -132px;}

}
@media only screen and (max-width:490px){
.fast-link ul.icon-list li{ width: 48%; margin: 0px 1% 10px; }

.item-ky.pull-left .article_box{ display: none; }
.boxJgsz{ display: none; }
.btlink{ height: auto; }
}
@media only screen and (max-width:450px){
.banner,.swiper-container,.banner img{ height:160px !important}
ul.artice_list_datetime li span.span_date{ height: 100px; }
.doct-scroll .next, .doct-scroll .prev{ top:70px}
}
@media only screen and (max-width:430px){
.banner,.swiper-container,.banner img{ height:160px !important}
h2.title_header span{ margin-right: 20px;font-size: 16px; }
.boxJgsz dt h3{ padding:50px 3px 0; font-size:14px; }
.slideTxtBox h2.tab_tit a {display: block;width: 20%;float: left;text-align: center;}
.slideTxtBox h2.tab_tit a span{margin-right: 0}
ul.img-list li{ height: auto; margin-bottom: 10px; }
ul.img-list li a.img-box{ height: 100px; }
ul.img-list li a.img-box img{ min-height: 100px; }
.doct-scroll li p.doct-p{overflow:hidden;height: 49px;}
.doct-scroll li p.doct-zc{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap}

}
@media only screen and (max-width:390px){
 .fast-link ul.icon-list li a .name{ background-position: -9999px !important;}
 #yuyueguahao{display:none}
.fast-link ul.icon-list li a.icon-1 span.name{text-indent: 30px !important;}
   
}
@media only screen and (max-width:375px){
.banner,.swiper-container,.banner img{ height:134px !important}
.fast-link ul.icon-list li a span{ font-size: 12px; }
}

@media only screen and (max-width:320px){
.banner,.swiper-container,.banner img{ height:114px !important}
.slideTxtBox h2.tab_tit a{font-size: 17px;}
} 


.specialPIc{height: 380px;background: rgba(255,255,255,0);border: 1px solid #DDDDDD;padding: 30px;}
.specialPIc li{float:left;cursor: pointer;}
.specialPIc li .bd{display:none;}
.specialPIc li .bd,.specialPIc li .hd{float:left;}
.specialPIc li.on .bd{display:block;}
.specialPIc li .bd{position: relative;height:382px;}
.specialPIc li .bd img{width:564px;}
.specialPIc li .bd  .bg{height: 80px;background: #000000;opacity: 0.5;position:absolute;bottom:0px;left:0;right:0px;}
.specialPIc li .bd  .txt{position:absolute;bottom:0px;left:0;right:0px;color:#Fff;text-align:center;font-size: 22px;font-family: Microsoft YaHei;font-weight: 400;line-height: 80px;}
.specialPIc li .hd{width: 106px;height: 380px;background: #EFEFEF;margin-left:8px;position: relative;}
.specialPIc li .hd h3{font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #333333;writing-mode: tb-rl;letter-spacing: 7px;padding: 30px 48px;}
.specialPIc li .hd h3:after{content:"";display:block;background:url("/Sites/Uploaded/UserUpLoad/specialicon.png") no-repeat;width: 94px;height:94px;position:absolute;bottom: 32px;left: 23px;}
.specialPIc li.on .hd{background: #9B0A4B;}
.specialPIc li.on .hd h3{color:#FFf;}
.specialPIc li.on .hd h3:after{background:url("/Sites/Uploaded/UserUpLoad/specialicon_hover.png");left: 15px;}   


@media screen and (max-width:768px)
{
 .specialPIc{padding:5px;}
 .specialPIc li .bd{display:none!important;}
   .specialPIc li {width:23%;margin-right: 1%;overflow: hidden;}
 .specialPIc li .hd h3{padding: 26px;}
 .specialPIc li .hd h3:after{width: 52px;height: 60px;background-size: cover;left:10px;bottom:30px;}
 .specialPIc li.on .hd h3:after{background-size:cover;left:10px;}
}   