﻿@charset "utf-8";

/* CSS Document */
.yt{ display:block !important}

.boder{ border-right:1px solid #e1e1e1; padding:12px 10px 12px 0;}

/* banner大图切换 */
.banner_rq{ background:url(../../Hospitals/images/main/bannerbg.jpg) no-repeat left top; padding:22px 0 0 0;}
.b_yj{ width:890px; margin:0 auto; height:310px; position:relative;}
.img_qh{ float:left; width:487px;}
#feature_list {
 height: 310px;
 margin: 0 auto;
 overflow: hidden;
 position: relative;
}
#tabs {
 bottom: -5px;
 position: absolute;
  left:0;
  padding:8px 0 0 405px;
 width: 475px;
  list-style: none outside none;
 position: absolute;
}
#tabs li {
 background: url(/Content/Areas/Common/images/num_li.jpg) no-repeat  0 0 transparent;
 cursor: pointer;
 float: left;
 height: 22px;
 margin: 0 3px;
 text-indent: -9999px;
 width: 21px;
}
#tabs li.current {
 background: url(/Content/Areas/Common/images/num_li_h.jpg) no-repeat scroll 0 0 transparent;
}
#output {
 height: 294px;
 position: relative;
  list-style: none outside none;
 position: absolute;
}
#output .div_li {
 height: 294px;
 left: 0;
 position: absolute;
}
#output .div_li img {
 height: 272px;
 width: 890px;
}
.b_num{ 
 background:url(../../Hospitals/images/main/yiny.jpg) no-repeat;
 height:32px; 
 margin:5px 0 0 0;
}
.b_num_ul{ width:100px; margin:0 auto; padding:12px 0 0 0;}
.b_num_ul li{ width:10px; height:10x; padding:0 5px; background:url(../../Common/images/num_li.jpg) no-repeat scroll 0 0; float:left; text-indent:-9999px;}
.b_num_ul li.num_h{ background:url(../../Common/images/num_li_h.jpg) no-repeat scroll 0 0;}


/* banner右侧样式 */
.b_center{ width:328px;margin:27px 0 0 45px;  position:absolute; top:0;right:20px; z-index:30;}
.tab_title li{ width:97px; height:33px; line-height:33px; float:left; margin-right:10px; text-align:center;}
.tab_title li a{ font-size:14px;}
.tab_title li.hover01{ background:url(../../Common/images/tab_h.jpg) no-repeat scroll 0 0;}
.tab_title li.hover01 a{ color:#fff!important;}
.tab_title li a.a_hot{ background:url(../../Common/images/hot.gif) no-repeat right center; padding-right:25px;}
.tab_con ul li{ line-height:22px; border-top:1px solid #e1e1e1; padding:8px 0 6px 0; position:relative;}
.tab_con ul li a.details{
  display:block;
  position:absolute;
  left: 280px;
  top: 33px;
}
.tab_con ul li a.details{ width:15px; height:15px; background:url(../../Common/images/more.jpg) no-repeat scroll 0 0; text-indent:-9999px;}
.tab_con ul li a.details:hover{ background:url(../../Common/images/more_h.jpg) no-repeat;}
.tab_con ul li a.title_type{ font-size:12px; font-weight:normal; color:#cc0000!important;}
.tab_con ul li p{ color:#666;}
.tab_con ul li a.title_type, .tab_con ul li p{ width:254px; display:block;}
/* End banner右侧样式 */

.main_con{ width:890px; margin:0 auto;}

.top_serve{ margin:20px 0 0 0;}
.top_serve ul{ overflow:hidden; height:1%;}
.top_serve ul li{ width:213px; float:left; height:103px;}
.top_serve ul li.l_lf{ margin-left:10px; display:inline;}
.top_serve ul li a{background:url(/Sites/Uploaded/UserUpLoad/20211215/20211215135623.jpg) no-repeat;display:block;width:213px;height:103px;text-indent:-9999px;}
.top_serve ul li a.li01{background-position: left top;}
.top_serve ul li a.li01:hover{background-position: right top;}
.top_serve ul li a.li02{background-position: left -103px;}
.top_serve ul li a.li02:hover{background-position: right -103px;}
.top_serve ul li a.li03{background-position: left -206px;}
.top_serve ul li a.li03:hover{background-position: right -206px;}
.top_serve ul li a.li04{ background-position: left -309px;}
.top_serve ul li a.li04:hover{background-position: right -309px;}
.m_l_gg{ width:594px;}
.m_r_gg{ width:292px; }

/* 科室切换 */
.tab_list2 {
 float: right;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px;
 line-height: 14px;
 margin: 13px 0 0;
}
.tab_list2 li {
 cursor: pointer;
 float: left;
 height: 14px;
}
.color_red {
 color: #FF0000;
}
.toleft {
 background: url(../../Common/images/toleft.jpg) no-repeat scroll left center transparent;
 width: 17px;
 margin-left:10px;
}
.toleft:hover{background: url(../../Common/images/toleft_h.jpg) no-repeat scroll left center transparent;}
.toright {
 background: url(../../Common/images/toright.jpg) no-repeat scroll left center transparent;
  margin-left:5px;
 width: 17px;
}
.toright:hover{background: url(../../Common/images/toright_h.jpg) no-repeat scroll left center transparent;}
.zoombox_rq{ border-right:1px solid #e1e1e1; padding:0 0 12px 0;}
/*.zoombox_rq .jia{width:28px; position:absolute; bottom:10px; _top:210px; right:10px;}
.zoombox_rq .jia a{ display:block; height:145px; background:url(../../Hospitals/images/main/blue_jia.jpg) no-repeat scroll 0 0; text-indent:-9999px;}*/
.zoombox{ width:580px; height:335px; *height:335px;overflow:hidden;}
.zoombox ul.zoomul{ width:50000px;}
.zoombox ul li.zoomli{ float:left; width:590px; margin-bottom:10px;}
.zoomcon{ padding:12px 10px 0 0;}
.zoomimg_txt a img{ width:282px; height:150px; float:left; margin-right:15px; border:1px solid #dadada; padding:2px;}
.zoomimg_txt a img:hover{ border:1px solid #d14848;}
.zoomimg_txt h2{ margin-bottom:5px;}
.zoomimg_txt p{ line-height:24px;}
.zoomimg_txt p span{ font-size:14px; font-weight:bold; color:#333;}
.zoomimg_txt p.disease_list a{ padding:0 5px;}
/* 专家介绍 */
.zoom_doc{ width:594px; float:left;}
.zoom_doc h2{ color:#333; margin:5px 0 12px 0;}
.pic_zoom_in{ width:10000px;}
.pic_zoom{ width:525px; overflow:hidden; position:relative;}
.zoom_doc dl dd{ width:545px;height:160px;}
.zoom_doc dl dd ul{ float:left;}
.zoom_doc dl dd ul li{ width:70px; float:left; position:relative;margin-right:20px;}
.zoom_doc dl dd ul li a img{ width:70px; height:94px;}
.zoom_doc dl dd ul li a.doc_name{ position:absolute; height:20px; z-index:2; line-height:20px; top:74px; text-align:center;  right:0; width:70px; color:#fff!important;}
.zoom_doc dl dd ul li p{ margin:5px 0; text-align:center;}
.zoom_doc dl dd ul li p span{ color:#666;}
.zoom_doc dl dd ul li p.toum{ position:absolute; height:20px; line-height:20px; width:70px; top:74px; right:0; margin:0!important; background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.zoom_doc dl dt{ width:28px;}
.zoom_doc dl dt a{ display:block; height:165px; background:url(../../Hospitals/images/main/blue_jia.jpg) repeat-y center center; text-indent:-9999px;}
.zoom_doc dl dt a:hover{  background:url(../../Hospitals/images/main/blue_jia_h.jpg) repeat-y center center; }
.zx_btn1, .zx_btn2 {display: block;float: right;height: 20px;margin: 0 5px;width: 22px;}
.zx_btn1 {background: url(../../Common/images/icobtn2.gif) no-repeat scroll right -19px transparent;text-indent: -9999px;}
.zx_btn1:hover {background: url(../../Common/images/icobtn2.gif) no-repeat scroll right top transparent;}
.zx_btn2 {background: url(../../Common/images/icobtn2.gif) no-repeat scroll left -19px transparent;text-indent: -9999px;}
.zx_btn2:hover {background: url(../../Common/images/icobtn2.gif) no-repeat scroll left top transparent;}

/* 为患者提供的服务 */
.hz_fuul{margin:20px 0 0 20px;}
.hz_fuul li{ width:130px; float:left; padding:5px 6px 0 0;}
.hz_fuul li a{ width:92px; display:block; height:27px; padding:15px 0 0 0; background:url(../../Common/images/li_yjbg.jpg) no-repeat  center center; font-size:14px; color:#2461af!important; padding-left:38px;}

.m_r_gg .text_list01{ margin:20px 0 0 20px;}

.m_banner img{ width:883px; height:105px; border:1px solid #e1e1e1;}

/* 科研教学 */
.sy_kyjx a img{ width:324px; height:204px; float:left; margin-right:10px; padding:2px; border:1px solid #e1e1e1;}
.sy_kyjx a img:hover{ border:1px solid #d14848;}
.sy_kyjx h2{ margin-bottom:10px; text-align:center;}
.sy_kyjx h2 a{ color:#2462af!important;}
.sy_kyjx p{ line-height:25px; color:#333;}
.sy_kyjx p a{ color:#cc0000!important;}
.sy_kyjx_list{ padding:5px 0 0 0;}
.sy_kyjx_list li{ line-height:35px; border-bottom:1px dashed #E1E1E1;}
.sy_kyjx_list li span{ float:right; color:#666; padding-right:10px;}
.sy_kyjx_list li b{ color:#2462af;}
.sy_kyjx_list li a{ padding-left:10px; color:#333;}
.sy_kyjx_list li a:hover{ color:#2462af;}
.con_tableaA_1_con{ overflow:hidden}
.flash_box .num{ right:10px !important}
.flash_box{width: 330px !important;height:210px !important; margin-right:10px;float: left !important;border: none !important;}
.flash_box img{ width:330px !important; height:auto !important}
.flash_box .bg_h{ width:100%}
.article_box h2{margin-bottom: 10px;text-align: center;}
.article_box p{ line-height:25px; color:#333;}
/* 医学教育 */
.sy_yxjy{ padding:0px 0 0 20px;}
.sy_yxjy .biaot01{ margin:0 0 10px;}
.sy_yxjy_list li{ margin:7px 0 0 0;}
.sy_yxjy_list .biaot02{  background:url(../../Common/images/titico.jpg) no-repeat left center; padding-left:20px;}
.sy_yxjy_list .biaot02 a{ font-size:12px; font-weight:normal;}
.sy_yxjy_div{ margin:10px 0 0 0;}
.sy_yxjy_div a{ color:#2462af!important;}
.sy_yxjy_div a img{ float:left; border:1px solid #e1e1e1; width:110px; height:70px; margin-right:10px;}
.sy_yxjy_div a img:hover{ border:1px solid #d14848;}
.sy_yxjy_div h2{ margin-bottom:5px;}
.sy_yxjy_div h2 a{ font-size:12px; font-weight:normal; color:#2462af!important;}
.sy_yxjy_div p{ line-height:20px; color:#666;}
.sy_yxjy_textlist{ border-top:1px dashed #e1e1e1; padding:10px  0 0 0; margin:10px 0 0 0;}
.sy_yxjy_textlist li{ line-height:25px;}
.sy_yxjy_textlist li b{ color:#2462af;}
.sy_yxjy_textlist li a{ padding-left:5px; color:#333;}
.sy_yxjy_textlist li a:hover{ color:#2462af;}
/* 园地 */
.tab_div{ padding:20px 0 0 0; width:310px; margin:0 auto;}
.tab_div h2{ text-align:center;}
.tab_div h2 a{ color:#305bae!important;}
.tab_div ul{ width:310px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.tab_div ul li{ float:left; margin-right:5px; width:150px;}
.tab_div ul li a{ float:left; color:#666;}
.tab_div ul li a:hover{ color:#2462af;}
.yd_l{ width:316px;}
.yd_l .text_list02 li a{ color:#333;}
.yd_l .text_list02 li a:hover{ color:#2462af;}
.yd_r{ width:236px; padding-left:20px; border-left:1px solid #e1e1e1;}
.yd_r h1{ margin-bottom:15px;}
.sy_yuanb a{ width:95px; height:149px; float:left; margin-right:5px; background:url(../../Hospitals/images/main/ybbg.jpg) no-repeat scroll 0 0;}
.sy_yuanb a img{ width:81px; height:130px; margin:5px 0 0 5px;}
.sy_yuanb h2, .sy_yuanb p{ width:136px; float:left;}
.sy_yuanb h2{ color:#2462af;}
.sy_yuanb p{ line-height:25px; color:#333;}
.sy_yuanb p a, .sy_yuanb h2 a{ width:auto!important; height:auto!important; background:none!important; color:#2360ae!important;}
.sy_yuanb p.bf{ margin:10px 0 5px 0; height:20px; line-height:20px; background:#005094; text-align:center; color:#fff;}
.sy_yuanb p a{ margin:5px 0 0 0;}
.tab_title01 li{ width:97px; height:32px; text-align:center; float:left; margin-right:10px;}
.tab_title01 li.hover02{background:url(../../Common/images/titlebg01.jpg) no-repeat; color:#fff; margin:3px 0 0 7px; line-height:32px; display:inline;}
.tab_title01 li.hover02 a{ color:#fff!important;}

/* 医院视频 */
.sy_video h1{ margin:10px 0;}
.video_list{ overflow:hidden; height:1%;}
.video_list li{ width:178px; float:left; position:relative; margin-right:12px;}
.video_list li a.video_img{ width:172px; height:106px; display:block; border:3px solid #dedede;}
.video_list li a.video_img img{ width:172px; height:106px;}
.video_list li h2{ background:url(../../Common/images/video_icon.jpg) no-repeat left center; padding-left:20px; margin-top:10px;}
.video_list li h2 a{ color:#2462af!important; font-size:12px; font-weight:normal;}
.video_list li a.video_btn{
  width:52px;
  height:42px;
  display:block;
  position:absolute;
  background:url(../../Common/images/ship_ico.png) no-repeat scroll 0 0;
  left: 66px;
  top: 34px;
}
.video_list li a.video_btn:hover{background:url(../../Common/images/ship_icoh.png) no-repeat scroll 0 0;}
/* 医院专题 */
.sy_zt{ padding:15px 0 0 20px;}
.sy_ztul li{ margin:15px 0 0 0;}
.sy_ztul li a img{ width:68px; height:66px; float:left; margin-right:10px; border:1px solid #dedede;}
.sy_ztul li a img:hover{ border:1px solid #d14848;}
.sy_ztul li h2, .sy_ztul li p{ width:170px; float:left;}
.sy_ztul li h2 a{ font-size:12px;}
.sy_ztul li p{ line-height:24px; color:#666;}
/* 先进设备 */
.sy_sb{ padding:0 0 0 15px;}
.sy_sb h1{ color:#333; margin:20px 0 10px 0;}
.sy_sb h1 a{ float:right; color:#cc0000!important; font-size:12px; font-weight:normal;}
.sy_sb ul li{ float:left; margin:5px 0 0 5px;}
.sy_sb ul li a{ float:left; text-align:center; line-height:20px; padding:0 5px; background:#305bae; color:#fff!important;white-space: nowrap;}
/*右侧科普tab选项卡*/
.table_newtitle { overflow:hidden;padding:3px 0 3px 0; background:#fff; border:1px solid #E1E1E1; height:32px; }
.table_newtitle li { float:left; color:#333; width:97px; height:32px; line-height:32px; font-size:14px; text-align:center; cursor:pointer; font-weight:bold; margin-left:10px;}
.table_newtitle li.hover { color:#fff;  background:url(../../Common/images/titlebg01.jpg ) no-repeat 0 0px;}
.table_newtitle li.hover a { color:#fff;}
.newcontent_lsit li { line-height:24px; font-size:12px; padding-left:10px; }
.sheb_list{  width:285px;}
.sheb_list li{ float:left; width:124px; margin:10px 8px;}
.sheb_list li a.Ima_A{ border:1px solid #ccc; overflow:hidden;height:120px; display:block; text-align:center;   }
.sheb_list li a.Ima_A:hover{  border:1px solid #D14848; }
.sheb_list li  img {padding: 2px; width:118px; height:116px; }
.sheb_list .title_type{ color:#2462AF;width:120px; display:block; text-align:center; height:25px; line-height:25px;}

.sheb_list .sy_yxjy_list .ask_title{ display:none;}
.sheb_list .sy_yxjy_list .wenz_list li{width:274px}
.sheb_list .sy_yxjy_list .wenz_list li img{width:274px;height:116px;}
.sheb_list .sy_yxjy_list .wenz_list li .title_type{ color:#2462AF;width:280px; display:block; text-align:center; height:25px; line-height:40px;}




@media only screen and (max-width:768px){
.couple,.Img_top{ display:none; }

.banner_rq{ display:none;}
.main{ width:100%;}
.main_con{ width:98%;}
 .top_serve{
  margin-top:0;
 }
.top_serve ul li{width:23.6%;margin-bottom:10px;/* height:60px; */}
.top_serve ul li a.li02{background-position:initial}
 .top_serve ul li a.li03{background-position:initial}
 .top_serve ul li a.li04{background-position:initial}
.top_serve ul li a{text-indent:0px!important;width: 100%;height: 58px;line-height:58px;font-family:"微软雅黑";font-size:18px;text-decoration:none;text-align:center;background-position: initial;border-radius:5px;border:solid 1px #d9d9d9;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#d9ecff',endColorStr='#f5f6f6',gradientType='0');background: linear-gradient(to bottom, #d9ecff, #f5f6f6);}
.top_serve ul li a:hover{ background:#2462af; color:#fff;border-radius:5px; border:solid 1px #2462af}
.top_serve ul li.l_lf{margin-left: 0;}
.linkmap{ width:90%;}
.m_l_gg,.m_r_gg{ width:100%;}
.m_banner img{ width:100%;}
.sheb_list{ width:100%;}
.sheb_list li{ width:22%;}
.sy_ztul li{ width:33%; float:left;}
.footer{ width:100%;}
.zoombox{ margin:0px auto;}
.m_r_gg .text_list01{ margin:10px 0 10px 10px;}
.text_list01 li{ width:13.5%; margin:0px;}
#img2{ display:none!important}

.hz_fuul li{ width:15.6%; float:left; padding:0px; margin:0 6px 0 0px}
.hz_fuul li a{ width:100%; display:block; height:30px; line-height:30px; text-align:center; padding:0px!important; font-size:14px; color:#2461af!important; border-radius:5px; border:solid 1px #d9d9d9; background:#eceff4}
.hz_fuul li a:hover{ background-color:#2461af; color:#fff;}
.title02{ padding-left:15px; border:solid 1px #d9d9d9; background:#e9eff5; font-weight:bold}
.zoombox_rq{ border:none}
.sy_ztul li{ height:68px; overflow:hidden}
.sy_ztul li h2, .sy_ztul li p{ width:auto; float:none;}
.sy_ztul li h2{ height:25px; line-height:25px; overflow:hidden}
.m_l_gg .floatR{ margin-top:100px;}
.zx_btn1{ display:none;}
.zoombox{ width:100%}
}
@media only screen and (max-width:640px){
  .top_serve ul li{width: 50%;/* margin:10px 0 0 0px!important; */box-sizing: border-box;padding: 5px;margin-bottom: 0;height: auto;}
  .hz_fuul li{ width:46%; margin:0px 6px 10px 0px;}
  .text_list01 li{ width:42%;}
  .m_banner img{ height:auto}
  .sy_kyjx a img{ width:100%;}
  .sheb_list li{ width:44%;}
  .sheb_list .sy_yxjy_list .wenz_list li img{ width:94%;}
  .tab_div{ display:none}
  .yd_l{ width:auto}
  .sy_video .video_list{ width:178px; margin:0px auto}
  .sy_ztul li{ width:100%;}
  .zoomimg_txt a img{ width:262px;margin-left:35px;}
  .zoomimg_txt h2{ clear:both}
  .zoomimg_txt p{ width:338px;}
  .zoombox{ margin:0px auto;height:510px;}
.zx_btn1{ display:none;}
.zoom_doc{ height:175px;width:100%;}
.floatR{ clear:right;float:left;}
.zoom_doc dl dd{width:90%;}
.pic_zoom,.pic_zoom_in{width:100%;}
.zoom_doc dl dd ul{width:100%;height:68px;}

}
@media only screen and (max-width:600px){
 .flash_box{ display:none} 
}    