﻿/*-------------科室首页------------*/

.main {
 position: relative;
}

.md {
 margin-top: 20px !important;
 position: relative;
}

.main_content {
 padding-top: 0;
 margin-top: 80px;
}

a.keyword_Default,
a.Keyword_Type_1 {
 color: #333 !important
}

.ask_list li {
 border-bottom: 0px !important;
}


/*字体颜色样式*/

a:hover {
 text-decoration: none;
 color: #0087cd;
}

a#show_zhenliao,
.doctorList span {
 color: #0087cd;
}


/*背景颜色样式*/

h2.title_header a.btn {
 background: #0087cd;
}

h2.title_header a.btn:hover {
 background: #003e7d
}


/*边框颜色样式*/

span.a_cur {
 border-bottom: 2px solid #0087cd;
}

.doctorList li img:hover {
 border: #0087cd solid 1px;
}


/*科室栏目导航*/

.nav_ks {
 height: 40px;
 line-height: 40px;
 border-top: 0px !important;
 border-bottom: 0px !important;
 text-align: center;
}

.nav_ks_list {
 /* width: 1200px; */
 margin: 0 auto;
}

.nav_ks_list li {
 color: #fff;
 font-size: 16px;
 height: 40px;
 line-height: 40px;
 display: inline-block;
 padding: 0 15px;
 position: relative;
}
.nav_ks_list li::after {
 content: "";
 width: 0;
 height: 3px;
 background: #34c9dd;
 position: absolute;
 bottom: 0;
 left: 0;
 transition: all 0.7s ease 0s;
}

.nav_ks_list li a {
 color: #fff;
}


/* .nav_ks_list li:hover {
 background: url(/Content/Areas/Common/images/Article/sj.png) no-repeat center top #003E7D;
} */


/*二级导航*/

.nav_ks_list ul.lv2_ul {
 background: #003E7D;
 display: none;
 position: absolute;
 z-index: 10000;
 left: 0;
 top: 40px;
 width: 150px;
}
.nav_ks_list ul.lv2_ul li {
 _height: 40px;
 position: relative;
 z-index: 1000;
 padding: 0;
 margin-right: 0;
 width: 100%;
}

.nav_ks_list ul.lv2_ul li a {
 display: block;
 color: #fff;
 padding-left: 15px;
 text-align: left;
 font-size: 14px;
}

.nav_ks_list ul.lv2_ul li a:hover {
 background: #0087cd;
 transform: inherit;
}

.main {
 /*background:#fff !important;*/
 margin-bottom: 20px;
}

.main_XingZhengks {
 background: #fff !important;
}

.mt20 {
 margin-top: 20px;
}

.ks_logo {
 margin: 0px auto 0px;
 /* width: 1600px; */
 /* height: 350px; */
 position: relative;
}

.ks_logo img {
 width: 100%;
 height: auto;
}

.main_left {
 float: left;
 width: 355px;
}

.main_right {
 float: right;
 width: 864px;
}

.main_left h3 {
 line-height: 46px;
 font-size: 18px;
 padding-left: 20px;
 color: #fff;
}

.main_left h3 span {
 float: right;
 padding-right: 20px;
 font-size: 12px;
 line-height: 46px;
}

.main_left h3 span a {
 color: #fff;
}

.ask_area {
 _width: 888px;
}


/*各专业科室*/

.main_left2 h3 {
 background: #E04848;
}
.doct_list{
 display:flex;
 flex-wrap:wrap;
}
.doct_list li {
 width: 50%;
 float: left;
 padding: 0px !important;
 /* line-height: 32px; */
 margin-bottom: 1px;
 background: #f4f4f4 !important;
 *
 width: 177px;
}

.doct_list a {
 padding-left: 25px;
 background: url(/Content/Areas/Common/images/Article/list_dot.png) no-repeat 15px center;
 font-size: 14px;
}

.doct_ask,
.doct_detials {
 background: #fc9e18;
 border-radius: 4px;
 color: #fff!important;
 display: inline-block;
 font-size: 12px;
 height: 17px;
 line-height: 17px;
 margin-left: 10px;
 text-align: center;
 width: 33px;
}

.doct_ask {
 width: 66px
}

.doct_ask:hover,
.doct_detials:hover {
 opacity: 0.7;
 filter: alpha(opacity=70)
}

.doc_dh {
 position: absolute;
 width: 35px;
 height: 35px;
 left: 0;
 right: 0;
 background: url(/Content/Areas/Common/images/department/icon_4.gif) no-repeat;
 top: 0px
}


/*科室问答*/

h2.title_header a.btn {
 font-size: 14px;
 float: right;
 display: inline-block;
 padding: 0px 15px;
 line-height: 26px;
 margin-top: 7px;
 color: #fff
}

.ques_table {
 width: 100%;
 text-align: center;
 border: #CCC solid 0px;
 border-collapse: collapse;
 border-spacing: 0;
 line-height: 30px;
}

.ques_table th,
.ques_table td {
 border-bottom: #e4e4e4 dashed 1px;
}

.bg_blue td {
 background: #f5f7fa;
}

.ques_tit {
 width: 560px;
 text-indent: 10px;
 text-align: left
}

td.span_date,
td.doc_answer {
 color: #666;
 font-size: 12px
}


/*疾病*/

.department_disease h2 {
 display: none;
}

ul.jb_type {
 margin-top: 0px !important;
}

.jb_type li {
 width: 50%;
 float: left;
 padding: 0px !important;
}

.jb_type li a {
 display: inline-block;
 background: url(/Sites/Uploaded/UserUpLoad/20180612/20180612170900.png) no-repeat 15px center;
 padding-left: 25px;
}


/*图片新闻*/

.Column_scrcont {
 overflow: hidden;
 margin-top: 30px;
 position: relative;
 width: 100%;
}

.Column_scrcont .pcont {
 overflow: hidden;
 width: 738px;
 margin: 0 auto;
 height: 200px;
}

.Column_scrcont .ScrCont {
 width: 32766px;
 zoom: 1
}

.Column_scrcont .LeftBotton {
 left: 0px
}

.Column_scrcont .RightBotton {
 right: -10px;
}

.Column_scrcont a.btn {
 position: absolute;
 width: 40px;
 height: 65px;
 line-height: 65px;
 display: block;
 top: 45px;
 font-family: "宋体";
 font-size: 45px;
 color: #ccc;
 font-weight: bold;
}

.Column_scrcont a.btn:hover {
 color: #0087cd;
 font-weight: bold;
}

.Column_scrcont ul {
 float: left;
}

.Column_scrcont li {
 width: 232px;
 float: left;
 margin-right: 21px;
}

.Column_scrcont li img {
 width: 232px;
 height: 154px;
 display: block;
}

.Column_scrcont li a.title_type {
 line-height: 40px;
 text-align: center !important;
 font-size: 14px;
 font-weight: normal;
 display: block;
 font-weight: bold;
}


/*医护团队*/

.doctorList li {
 width: 47%;
 float: left;
 height: 140px;
 overflow: hidden;
 margin-bottom: 15px;
 margin-right: 1%;
 cursor: pointer;
 line-height: 24px;
 padding: 1%;
}

.doctorList li:hover {
 box-shadow: 2px 2px 2px 2px lightgray;
 background: #f5f7fa
}

.doctorList li img {
 float: left;
 width: 99px;
 height: 134px;
 margin-right: 8px;
 border: #ddd solid 1px;
 padding: 2px;
}

.doctorList li p {
 text-indent: 0em;
 padding-bottom: 0
}

.doctorList h2 {
 font-size: 14px;
 color: #333;
}

.doctorList .xiangTzx {
 background: #0087cd;
 margin: 0px 10px;
 padding: 1px 6px;
 color: rgb(255, 255, 255);
 border-radius: 5px;
 font-size: 12px;
}

.doctorList .xiangTzx:hover {
 opacity: 0.7;
}

.doct_list a {
 line-height: 28px;
 padding: 10px 10px 10px 20px;
 background: url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat 9px center;
 font-size: 14px;
 line-height: initial;
 display: block;
 /* padding: 10px; */
}

.doct_ask,
.doct_detials {
 background: #fc9e18;
 border-radius: 4px;
 color: #fff!important;
 display: inline-block;
 font-size: 12px;
 height: 17px;
 line-height: 17px;
 margin-left: 10px;
 text-align: center;
 width: 33px;
}

.doct_ask {
 width: 66px
}

.doct_ask:hover,
.doct_detials:hover {
 opacity: 0.7;
 filter: alpha(opacity=70)
}

.doc_dh {
 position: absolute;
 width: 35px;
 height: 35px;
 left: 0;
 right: 0;
 background: url(/Content/Areas/Common/images/department/icon_4.gif) no-repeat;
 top: 0px
}


/**/

.scroll_cont {
 width: 100000000px;
}


/*精彩视频*/

.video_list li {
 width: 100%;
 text-align: center;
}

.video_list li img {
 width: 100%;
 height: 218px;
}

.video_list li h2 {
 font-size: 14px;
 margin-top: 10px;
}

.meiti li {
 padding: 15px;
 text-align: center;
}

.meiti li img {
 width: 100%;
 height: 216px;
 display: block;
}


/*视频*/

.main_right5 .video_list li {
 position: relative;
 float: left;
 margin-right: 20px;
}

.main_right5 .video_list li:nth-child(4) {
 margin-right: 0px;
}

.main_right5 .video_list li .video_img img {
 height: 122px;
}

.main_right5 .video_list li,
.main_right5 .video_list li .video_img img {
 width: 181px;
}

.main_right5 .video_list li a.video_btn {
 background: url("../../common/images/video/play-btn.png") no-repeat center center;
 top: 0px;
 *top: 10px;
 display: block;
 height: 122px;
 left: 1px;
 position: absolute;
 width: 100%;
}

.main_right5 .video_list li a.video_btn:hover {
 background: url("/Content/Areas/Common/images/Article/op_bg.png") repeat 0 0;
}

.main_right5 .video_list li h2 {
 line-height: 30px;
}


/*院报*/

.Journals_Img,
.Journals_list {
 float: left;
}

.Journals_Img li img {
 width: 137px;
 margin-right: 20px;
 height: 190px;
}

.Journals_Img li {
 position: relative;
}

.Journals_Img li h2 {
 position: absolute;
 bottom: 0px;
 line-height: 30px;
 background: url(/Content/Areas/Common/images/Article/op_bg.png) repeat;
 width: 137px;
 text-align: center;
}

.Journals_Img li h2 a {
 color: #fff;
}

.Journals_list li img {
 display: none;
}


/*科教部切换*/

.tab_tit {
 margin: -51px 0px 12px 100px;
}

.tab_tit .title_header {
 font-size: 16px !important;
 height: 37px;
 line-height: 37px;
 border-bottom: 0px !important;
}

.tab_tit .title_header span {
 margin: 0px 3px;
 border-bottom: 2px solid #0087cd;
}

.tab_tit h2.title_header span.No_active {
 border-bottom: 0px;
}

.tab_tit .title_header a {
 float: right;
 font-size: 12px;
 font-weight: normal;
 color: #0087cd;
 height: 35px;
 line-height: 35px;
}


/*左侧切换*/

.main_left .tab_tit {
 margin: -38px 0px 12px 100px;
}

.main_left .tab_tit .title_header {
 height: 30px;
 line-height: 30px;
}

.main_left .tab_tit .title_header span {
 border-bottom: 2px solid #fff;
 color: #fff;
}

.main_left .tab_tit .title_header a {
 color: #fff;
 height: 30px;
 line-height: 30px;
 padding-right: 20px;
}

@media only screen and (max-width:1600px) {
 .ks_logo {
 width: 100%;
 height: auto;
 overflow: hidden;
 }
}

@media only screen and (max-width:1366px) {
 .main_right {
 width: 70%;
 }
 .main_left {
 width: 29%;
 }
 .Column_scrcont .pcont {
 width: 506px;
 }
}

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

@media only screen and (max-width: 768px) {
 .main_right5 .video_list li {
 width: 22.5%;
 }
 .main_right5 .video_list li .video_img img {
 width: 100%;
 }
 .main_right5 .video_list li .video_img img,
 .main_right5 .video_list li a.video_btn {
 height: 110px;
 }
 .ks_logo {
 width: 100%;
 height: auto;
 }
 .ks_logo img {
 width: 100%;
 height: auto;
 display: none;
 }
 .ks_logo span {
 top: -146px;
 left: 449px;
 }
 .main_left {
 width: 100%;
 float: right;
 }
 .main_left {
 width: 100%;
 float: left;
 }
 .main_content,
 .main_right,
 .footer2 {
 width: 100%;
 }
 .footer2_con {
 width: 100% !important;
 }
 .main_content {
 padding: 0px !important;
 margin-top: 0;
 }
 .jb_type li {
 width: 50%;
 float: left;
 padding: 0px !important;
 }
 .main_right,
 .main_left {
 padding: 0 10px;
 box-sizing: border-box;
 }
 .main_left {
 margin-bottom: 10px;
 }
 .Column_scrcont .pcont {
 width: 495px;
 }
}

@media only screen and (max-width: 640px) {
 .jb_type li {
 width: 100%;
 float: left;
 padding: 0px !important;
 }
 .doctorList li {
 width: 100%;
 padding: 0px;
 margin-bottom: 10px;
 }
 .main_right5 .video_list li {
 width: 46%;
 }
 .main_right5 .video_list li:nth-child(2n) {
 margin-right: 0px;
 }
 .main_right5 .video_list li .video_img img,
 .main_right5 .video_list li a.video_btn {
 height: 130px;
 }
}

@media only screen and (max-width: 680px) {
 .ks_logo {
 display: none;
 }
 .scroll_img {
 display: none;
 }
}

@media only screen and (max-width: 580px) {
 .Column_scrcont .pcont {
 width: 234px;
 overflow-x: auto;
 height: auto;
 }
}

@media only screen and (max-width: 450px) {
 th.span_date,
 td.span_date {
 display: none
 }
 .main_right5 .video_list li .video_img img,
 .main_right5 .video_list li a.video_btn {
 height: 90px;
 }
}  
