
/*-------------科室首页------------*/
.cz_box span{ color:#333 !important; }
.nav{display: none;}
.phone_cz{ display:none;}

.clinicDetail td{padding: 0 6px;}
.clinicDetail td.daytime,.clinicDetail td.Dep_Name{ text-align: center !important; }
h3.h3_10000022 {
 display: none;
}

ul.menu.h3_10000022 {
 display: none;
}
.mg15-0{ margin:14px 0; }
/*医护团队*/
.doctorList li{ width:47%; float:left;height: 161px; overflow:hidden; margin-bottom:15px; margin-right:3%; cursor:pointer; line-height:23px}
.doctorList li:hover{box-shadow:2px 2px 2px 2px lightgray; background:#f5f7fa }
.doctorList li img{ float:left;width: 125px;height: 161px; margin-right:8px; border:#ddd solid 1px;padding:2px;}
.doctorList li img:hover{ border:#a7cef8 solid 1px;}
.doctorList li p{ text-indent:0em; padding-bottom:0}
.doctorList h2{ font-size:14px; color:#333;}
.doctorList span{ color:#388dc7;}
/* 科室专家 */
.outpatient2{ font-size:14px !important;}
.txtScroll-left{ width:368px; position:relative; margin:0 10px 8px;}
.txtScroll-left .swiper-container-doct{height: 44px;width: 310px;overflow: hidden;line-height: 44px}
.txtScroll-left .swiper-container-doct li.swiper-slide{height: 44px;}
.txtScroll-left .prev,.txtScroll-left .next{position:absolute; display:block; width:5px; height:9px; top:18px; overflow:hidden; cursor:pointer; background:url("/Content/Areas/Common/images/department/arrow.png") no-repeat;}
.txtScroll-left .prev{left:0; }
.txtScroll-left .next{ background-position:0 -50px; right:0; }



/*改版后样式*/
.main_content{ margin-top:20px;}
/*.ks_name{ position:absolute; left:445px; top:-152px; z-index:1111;}*/
.ks_name span{ font-size:24px; color:#8c8c8c;}
.tu{ margin-bottom:20px; position:relative; width:1200px;}
.tu a.Depar_logo img{ width:1200px; height:385px;}
.tu .jianjie h2 a{ font-size:22px; color:#fff; margin-bottom:30px; display:block;}
.tu .jianjie{ position: absolute; top:46px; left:198px; width:260px; padding:40px 20px; height:160px; background:rgba(90,139,175,.6); _background:#a4cbd9; color:#fff; font-size:16px; line-height:28px;}
.tu .jianjie p a{ color:#fff;}
.tu .jianjie p a.details{text-decoration: none }
.tu .jianjie p a.details:hover{ text-decoration:underline; }
.thebox01,.thebox02{ height:271px; overflow:hidden;}
.thebox01 .article_box1{ position:relative; display:block; height:102px;}
.thebox01 .article_box1 .img_box{ display: block;height: 102px;overflow: hidden; }

.thebox01 .article_box1 h2{ position:absolute; bottom:0; left:0; width:100%;}
.thebox01 .article_box1 h2 a{ color:#FFF; display:block; width:100%; height:30px; background:url(/Content/Areas/common/images/Article/op_bg.png) repeat; font-size:14px; line-height:30px;text-indent: 10px;}
.thebox01 .article_box1 a img{ width:100% !important;}
.zj_cont p span{ font-size:16px; font-weight:bold;}
.thebox02 .article_box1{ height:auto;}
.department_doctor{margin: 0px;}
div#doctor{margin:14px 10px 0;}
.doc_name_list{ margin:0px 10px !important;}
.department_doctor .zj_img{ width:100px; height:125px;overflow: hidden;}
.zj_rq{ padding-bottom:10px; border-bottom:1px dashed #ccc;}
.department_doctor .zj_img img{ width:100%; height:auto;}
.doc_name_list{ overflow-y:auto; white-space:nowrap; line-height:30px;}
.doc_name_list li{ float:left; width:70px; background:url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat scroll 9px center; padding-left:20px; }
.doc_name_list a{ background:none !important; padding:0px !important;}


/*联系*/
.lx{padding:10px;margin-bottom:14px;line-height:30px; *height:30px;background: #f4f4f4;margin-top: 20px;}
.lx b{ float:left; display:inline-block; width:366px; font-weight:normal;}
.lx .phone{background:url(/Sites/Uploaded/UserUpLoad/20161108/20161108171757.png) no-repeat left center;padding-left:30px;}
.lx .add{background:url(/Sites/Uploaded/UserUpLoad/20161108/20161108171738.png) no-repeat left center;padding-left:30px;}
/**/
.others{ margin:20px 0;}
.others_left{ float:left; width:800px;}
.others_right{ float:right; width:400px;}
.others_left .thebox01{ width:381px; margin-right:19px;*margin-right:17px; box-sizing:border-box; margin-bottom:19px;}
.others_left .thebox03{ width:781px; margin-bottom:19px; float:left;}
.others_right .thebox02{ width:100%;*width:400px; margin-bottom:19px;}

h2.tit_box{background-image:url(/Sites/Uploaded/UserUpLoad/20160421/20160421160231.png); background-repeat:repeat-x; border-bottom:#CCC 1px solid; display:block; height:44px; line-height:44px; font-size:16px; color:#666;display:block;font-weight:700; padding-left:10px;font-family: "微软雅黑";}
h2.tit_box .more{font-size:14px;font-weight: normal; float:right; margin-right:10px; color:#666;}
h2.ask_title { display:none;}
.doc_ul{ margin:14px 0px;}
.doc_ul li{background:url(/Content/Areas/Common/images/XinBan/list_dot.png) no-repeat 0 16px;line-height:32px;padding-left: 10px;margin: 0px 10px;}
.disease_ul li{width: 36%;float:left;}
.disease_ul li a{display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*相关视频*/
.department_video{ height: 284px; }
.ship_list2 li{width: 370px !important;height: auto !important; _width: 330px !important;}
.ship_list2 li img{width: 160px !important;height: 100px !important;float: left;margin-right: 14px;}
.ship_list2 li .video_btn{width: 160px !important;height: 100px !important;}
.ship_list2 li .liulan { display: block !important; line-height: 30px;background: url(/Sites/Uploaded/UserUpLoad/20161110/20161110132559.png) no-repeat 0 center;padding-left: 22px;width: 100px;float: left;}

.ship_list2 li .video_btn{left: 4px !important;top: 4px !important;}
.ship_list2 li .video_btn:hover{height: 154px !important;}

.sp_list .ship_list2{ margin: 0; }
.sp_list .ship_list2 li{line-height: 28px;height: 28px;padding-left: 10px;box-sizing: border-box;background: url(/Content/Areas/Common/images/XinBan/list_dot.png) no-repeat 0 center; }
.sp_list .ship_list2 li .liulan{ display:none !important; }

.about_diseas{ border:1px solid #ccc;}
 
.ceshi{ display: none; }
/*新版*/
.left_box,.mid_box,.left_Bigbox{ width: 32.4%;float: left;margin-bottom: 14px;border: #CCC 1px solid;height: 266px; }

.mid_box{ margin:0 0 14px 14px; }
.right_box{ width: 32.4%;float: right;margin-bottom: 14px;border: #CCC 1px solid;height: 266px;}
.rig_all{ width: 66%;float: right;}
.right_Bigbox{ width: 100%; border: #CCC 1px solid;margin-bottom: 14px;height: 266px;}

/*tuwen*/
.article_boxdp{ padding: 14px; }
.article_boxdp .img_box{ width: 100%;height: 100px;overflow: hidden;display: block; }
.article_boxdp .img_box img{ width: 100%; }
.article_boxdp p{margin-top: 10px;line-height: 28px;color: #666;}

/*科室动态*/
.Scroll_Box .arrow-btn{display:block !important;width: 30px;height: 60px;background: #2076bd;color: #fff;line-height: 60px;text-align: center;}
.SwitchImage{position: relative;}
.right_Bigbox .SwitchImage,.right_Bigbox .SwitchImage img{width:310px; height:192px;}
.right_Bigbox .SwitchImage .swiper-slide .img_box{height:192px}
.SwitchImage .swiper-box ul li h2 { width: 310px !important;}
.SwitchImage .swiper-box{height:192px; width: 310px;overflow: hidden;}
.SwitchImage .pagination { right: 10px !important; bottom: 10px !important;}
.right_Bigbox .article_list1 li{ border-bottom: 1px dotted #ccc; }
.right_Bigbox .article_list1 li span.span_date{ color: #999; }
.mid_box .article_list1 { margin: 14px 0;}

/*特色科室*/
.article_boxTS{ padding: 14px 14px 0; }
.article_boxTS img{ width: 100px;height: 78px;float: left;margin-right: 14px; }
.article_boxTS h2{font-size: 16px;}
.article_boxTS p{ line-height: 26px;margin-top: 10px;color: #666; }
.artic_left{ margin: 16px 0; }
.disease_ul{ overflow-y: scroll;height: 192px; }


/*导航*/
.nav_dep{ background: #388dc7;height: 50px;line-height: 50px; margin-top: 20px;}
.nav_dep_W{background: #7cabe4}
.nav_dep_N{background: #61ac46}
.nav_dep_M{background: #009eb6}
.nav_dep_Y{background: #8fa0b7}
.nav_list{width: 1200px;margin: 0 auto;overflow: hidden;}
.nav_list li{float: left;}
.nav_list li a{color: #fff;padding: 0 16px;font-size: 16px;}
.nav_list li a:hover{ font-weight: 600; }
.nav_list li.last{ float: right; }
.nav_list li.last a{ font-size: 14px;background: url(/Sites/Uploaded/UserUpLoad/20161220/20161220115736.png) no-repeat center left;padding: 0;padding-left: 20px; }

/*banner*/
.banner,.swiper-slide,.pic,.pic img{ width: 100%;height: 384px; }

/*二维码*/
.erweima_x{ background:url(/Sites/Uploaded/UserUpLoad/20161130/20161130093639.png) no-repeat scroll left 9px;display: block;float: right;height: 38px;position: relative;padding-left: 30px;margin-right: 10px;line-height: 38px;cursor: pointer;}
.erweima_x:hover{ background:url(/Sites/Uploaded/UserUpLoad/20161130/20161130093658.png) no-repeat scroll left 9px;}
.ewm_b{ background: #fff none repeat scroll 0 0;border: 1px solid #ccc; display: none;padding-top: 5px;position: absolute;right: 0px;text-align: center;top:34px;width: 160px;z-index: 100;}


/**/
.zj_cont .chuzhen_p{ height:30px; overflow: hidden; }
.doc_ul li,.chuzhen_p {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
a.more_cz{display: block;padding: 4px 12px; float: right; background: #388dc7; color: #fff; z-index: 999; position: relative; }
.zj_cont .chuzhen_p span {font-size: 14px;}
.chuzhen_p.zk_cz{position: relative;}
.chuzhen_p.zk_cz { text-overflow: clip;overflow: visible; white-space: normal;}
.chuzhen_p.zk_cz a{position: absolute; right: 0; top: 70px;}
.chuzhen_p{ _width: 240px; _float: right; _overflow: hidden;}


/*体检科二维码*/
.gzh_box p.erm_img img{ display: block; margin: 0 auto; width: 220px;}

/*20220607改版*/
.Department_left {
 width: 100%;
 float: left;
 background: #fff;
 padding: 0;
 position: relative;
}
.arrow-left-s {
 position: absolute;
 top: 60%;
 transform: translate(0,-50%);
 left: -60px;
 z-index: 1;
 background: url(/Sites/Uploaded/UserUpLoad/20220725/20220725151835.png) no-repeat;
 width: 48px;
 height: 48px;
}

.arrow-right-s {
 position: absolute;
 top: 60%;
 transform: translate(0,-50%);
 right: -60px;
 z-index: 1;
 background: url(/Sites/Uploaded/UserUpLoad/20220725/20220725152123.png) no-repeat;
 width: 48px;
 height: 48px;
}
   /*--科室简介--*/
   .summary{border:1px solid #e5e5e5;box-sizing: border-box;}
   .summary .SwitchImage{ position:relative;}
   .summary .SwitchImage,.summary .swiper-box,.summary .SwitchImage img{height: 297px;width: 455px;}
   .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: 50px; border-radius:4px 0 0 4px;}
   .summary .SwitchImage .btn-right{border-radius: 0 4px 4px 0;right: 22px;}
   .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: 62%;}
.pd10 {
 padding: 10px;
}
h2.title {
 color: #333;
 font-size: 18px;
 font-weight: bold;
 margin-bottom: 12px;
}
.con_p .title a {
 color: #388dc7;
}
a.more {
 color: #666666;
 display: block;
 float: right;
 font-size: 14px;
 font-weight: normal;
 height: 30px;
 line-height: 30px;
 padding-left: 25px;
 padding-right: 25px;
 transition: all 1s linear;
 border: 1px solid #388dc7;
 box-sizing: border-box;
 border-radius: 18px;
}
.summary .con_p p {
 line-height: 2em;
}
.summary .con_p .b_top {
 border-top: 1px solid #f2f2f2;
 line-height: 42px;
 margin-left: 0px;
 height: 34px;
 margin-top: 10px;
}
.con_p p {
 /* text-indent: 2em; */
}
 h2.deprelated_tit{
   background: #388dc7;
   line-height: 48px;
   height: 48px;
   padding: 0 15px 0 20px;
   }
   h2.deprelated_tit.deprelated_tit_bg1{
   }
   .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/20220607/20220607160246.png) no-repeat left center;
   }
   h2.deprelated_tit span{
   color: #fff;
   font-size: 18px;
   }
   h2.deprelated_tit span:first-of-type{
  padding-left: 30px;
   }

div.about_doc .tab_box {
 display: none;
 border: 1px solid #e5e5e5;
}

.about_doclist {
 position: relative;
}

pd20 {
 padding-bottom: 20px;
}

div.about_doclist .kzr {
 background: #e5e5e5;
 color: #81662e;
 float: left;
 font-size: 16px;
 height: 158px;
 line-height: 30px;
 padding-top: 22px;
 text-align: center;
 width: 27px;
}

.about_doc .Com_l {
 width: 140px;
 height: 172px;
 border: none;
 float: left;
 margin-right: 10px;
 padding: 5px;
 position: relative;
 z-index: 1;
}

.about_doc .Com_l .doct_img {
 width: 140px;
 height: 172px;
 overflow: hidden;
 display: block;
}

.about_doc .Com_l .doct_img img {
 width: 100%;
 height: 100%;
}

.doc_kzr .doct_con {
 margin-right: 0px;
}

.about_doc .doct_con {
 height: 139px;
 padding: 20px 0;
}

.doct_con {
 height: 158px;
 position: relative;
 border: 1px solid #e5e5e5;
 margin-right: 20px;
}

.doct_con p:first-of-type {
 font-weight: bold;
}

.doc_kzr .fweight_b {
 font-weight: bold;
}

.doct_con p {
 line-height: 26px;
}

.pb20 {
 padding-bottom: 20px;
}

.about_doc .Scroll_Box {
 width: 100%;
 /* height: 181px; */
}

.about_doc .swiper-box {
 width: 1075px;
 margin: 0 auto;
 height: 181px;
 padding: 0 0 0 20px;
}

div.Scroll_Box .btn-left {
 left: -3px;
}

div.Scroll_Box .arrow-btn {
 color: #fff;
 display: block;
 font-size: 37px;
}

div.Scroll_Box .arrow-btn {
 width: 30px;
 height: 180px;
 background: #ccc;
 line-height: 180px;
 text-align: center;
}

 .arrow-left-doc,.arrow-right-doc{font-size:30px !important; font-weight:bold !important;bottom: 0px;}
.about_doc .doct_con span.color_tit {
 font-size: 16px;
 margin-right: 10px;
 font-weight: bold;
 color: #388dc7;
}

.doct_con span.kzr_name {
 font-size: 16px;
 margin-right: 10px;
 font-weight: bold;
 color: #388dc7;
}

h2.Com_tit {
 background: #2076bd;
 line-height: 48px;
 height: 48px;
 padding: 0 15px 0 20px;
}

h2.Com_tit span {
 padding-left: 30px !important;
 color: #fff;
 font-size: 18px;
 background: url(/Sites/Uploaded/UserUpLoad/20220607/20220607160246.png) no-repeat left center;
}
.all_ks{position: relative;width: 100%;margin: 0 auto;margin-bottom: 20px;}
   .all_ks span.tit_sapn {
   display: block;
   width: 100%;
   top: -58px;
   left: 0;
   text-indent: 20px;
   color: #fff;
   background: #388dc7;
   cursor: pointer;
   line-height: 48px;
   height: 48px;
   padding: 0 15px 0 30px;
   box-sizing: border-box;
   font-size: 18px;
   background: #388dc7 url(/Sites/Uploaded/UserUpLoad/20220609/20220609102149.png) no-repeat 20px;
   }
   .all_ks .ksys_box{
   height: auto;
   border: 2px solid #388dc7;
   position: absolute;
   left: 0;
   top: 48px;
   width: 1156px;
   z-index: 1800;
   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: #388dc7;
   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;
   overflow: hidden;
   }
   .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;}
   a.more:hover {
 color: #fff;
 background: #388dc7;
 border: 1px solid #388dc7;
}
.doct_con p span {
 color: #388dc7;
 font-weight: normal;
}
.deprelated_more {
 float: right;
 height: 24px;
 width: 24px;
 background: url(/Sites/Uploaded/UserUpLoad/20220607/20220607163555.png)no-repeat center center;
 margin-top: 12.5px;
}
.summary img.dep_img {
 height: 268px;
 width: 37%;
 float: left;
}
td.Dep_Name {
 display: none;
}

th.Dep_Name {
 display: none;
}
.Scroll_Box.tuandui {
 margin-top: 20px;
}

.about_doc .Scroll_Box>h2 {
 font-size: 18px;
 font-weight: bold;
 color: #388dc7;
 margin-bottom: 10px;
}

.empty {
 display: none;
}
.about_doclist li.swiper-slide {
 width: 33.3%;
}
.min_Count  .swiper-box {
 width: 100%;
 padding: 0;
}

/*20220607改版*/
@media only screen and (max-width:1200px){
.nav_dep{ width:1200px}
}
@media only screen and (max-width:768px){
.doctorList li {
 width: 100%;
}
.nav_dep{ width:100%}   
.left_box, .mid_box, .left_Bigbox { width: 32%;}
.nav_list { width: 98%; }
.wrap{ padding:0 10px; }
.main_content,.tu { width: 100%;}
.article_boxdp p{height: 80px;overflow: hidden;}
.right_Bigbox .article_list1 li span.span_date {color: #999;display: none;}
.disease_ul li {width: 38%;}
.txtScroll-left .bd{width: 86%;}
.txtScroll-left { width: 92%;}
.ship_list2 li { width: 94% !important;}
.ship_list2 li .liulan { display: none !important;}
.sp_list .ship_list2 li,.doc_ul li { text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.zj_cont{height: 150px;overflow: hidden;}
}

@media only screen and (max-width:768px){
.disease_ul li{width: 16%;float:left;}
.zj_cont { width: auto !important; height: auto;}

.phone_cz{ display:block;}
.phone_cz a{ background: #388dc7;display: block;width: 100%;text-align: center;color: #fff;height: 40px;line-height: 40px;font-size: 16px; }

 .nav{ display: block; }
 .nav_dep{ display: none; }
 .main { margin: 0;padding: 0;}
 
.tu{width: 100%;}
.banner, .swiper-slide, .pic, .pic img {width: 100%; height:auto;}
.left_Bigbox,.rig_all {width: 49%;}
.right_Bigbox .article_boxdp{ display: none; }
.article_boxdp p{ height: 80px;overflow: hidden; }

 .left_box, .mid_box {width: 49%;}
 .row3 .right_box{ width: 49% !important }
.mid_box {margin: 0; float: right;}
.right_box {width: 100%;}
.disease_ul li {width: 20%;}

.txtScroll-left {width: 94%;}
.txtScroll-left .bd{ width: 100%; }

.tempWrap{ width: 90% !important; }
.right_Bigbox .article_list1 li span.span_date {display: none;}
.ship_list2 li { width: 92% !important;}
.ship_list2 li .maintitle {height: auto;}
.ship_list2 li .liulan{width: 60px;}
.lx b{ width: auto;margin-right: 20px; }
.sp_list .ship_list2 li{ text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }

.erweima_x{ display: none; }
}
@media only screen and (max-width:640px){
.left_box, .mid_box { width: 100%;}
 .row3 .right_box{ width: 100% !important }
.mid_box {margin-bottom: 14px;}
.disease_ul li { width: 18%;}
.rig_all .article_boxdp { display: none;}
.left_Bigbox, .rig_all { width: 100%;height: auto;}
.article_boxdp p,.article_boxdp .img_box{ height: auto; }
 }

@media only screen and (max-width:560px){
.article_boxdp .img_box { width: 100%;}
.disease_ul li{width: 24%;float:left;}
.sp_list .ship_list2 li { text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}


.lx .add{ background: url(/Sites/Uploaded/UserUpLoad/20161108/20161108171738.png) no-repeat left 6px;margin-top: 10px; }
.lx .phone{ width: 100%; }
}

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

.ship_list2 li .liulan {display: none !important;}
.disease_ul li{width: 40%;float:left;}
 }

@media only screen and (max-width:330px){
.disease_ul li{width:38%;float:left;}
 }

    