﻿img { vertical-align:middle}/**/
/*首页样式*/
.indexMain { margin:0 auto; width: 960px; }
.indexTop .topL{ float: left; width: 650px; }

.indexTop .topL1{ width:650px; background:url(../images/Medicalnavbg.jpg) repeat-x left top; }
.indexTop .active{ list-style: url(../images/arrow1.gif); background:url(../images/Medical_active.jpg) repeat-x left center; font-weight: bold !important; }
/*选项卡*/
#tab { position:relative; height:270px; border:#99C6E3 solid; border-width:1px 1px 0 1px }
#tab div { position:absolute; top:28px; left:0; height:242px; width:650px ; height:242px ; clear: both;}
#tab div { display:none;}
#tab .block { display:block; }
#tab h3 { cursor:pointer; float: left; line-height: 28px; width: 192px; text-align: center; font-size: 14px; font-weight: normal; }
#tab .line{ width:1px; background-color:#99C6E3; height:29px; float:left }
#tab ul { width:637px; border:#99C6E3 solid; border-width:1px 0px 1px 0; background:url(../images/Medicalbgtop.jpg) repeat-x left top; padding:10px 0px 10px 13px; height:220px; }
#tab li { float: left; width: 109px; line-height: 44px; list-style:none; background:url(../images/Medicallibg.gif) no-repeat center center; height:44px ; text-align:center}
#tab a {color:#376CB8 }

#tab .others li { background:url(../images/arrow5.gif) no-repeat 4px 13px ; width:110px ; *width:110px ; text-align:left; padding:0 0 0 17px; line-height:36px; height:36px}
#tab .w{width:209px !important; }
/**/
.indexTop .topR { width:300px; float: right; }
.indexTop .topR .contentMain{ }
.indexTop .topR a{ color:#07519A}
.indexTop .topR .contentTitle { width: 214px; }
.indexTop .topR1 { padding:1px 15px 15px 15px; background:url(../images/Medicalbg1.jpg) repeat-x left bottom; overflow:hidden; height:1%;}
.indexTop .topR1 img{ float: left; margin:15px 14px 0 0;}
.indexTop .topR1 h3{ margin:19px 0 2px 0;*margin-top:1px; font-size: 14px; }
.indexTop .topR p{ line-height: 22px; margin: 0; }
.indexTop .topR ul{ margin:8px 0 15px 0 ; *padding-top:5px}
.indexTop .topR li{ width: 250px; }
/**/
.indexCenter { clear: both;margin-top:8px; }
.indexCenterCenter { margin:0 9px; width: 285px !important; float:left;}
.indexCenterCenter .contentTitle{ width: 201px !important; background: url(../images/contentTitle7.jpg) no-repeat left top; }
.indexCenterCenter .contentMain{ width: 283px !important;}
.indexCenter .contentMain { border:#97C6E2 1px solid; float: left; width: 324px;display:inline; border-top:1px;}
.indexCenter .nocontentMain{ margin-left:0; overflow:hidden;}
.indexCenter .contentTitle {width: 241px; }
.indexCenter .contentMain li{ width: 246px; }
.w326{ width:326px; float:left}
/**/
.indexBottom { width:960px;}
.indexBottom .contentMain{ width: 354px; overflow:hidden; margin: 0; }
.indexBottom .contentMain ul{ margin:10px 0 14px 0 }
.bottomMIng { margin: 0px 0 12px 10px; }
.bottomMIng img{ margin:0 5px }
.indexBottom .contentTitle{ width: 272px; }
.bottomL { float: left; width: 356px; margin:5px 0; }
.bottomLL { float: left; width: 140px; }
.bottomLL ul li{ width:100px;} 
.bottomL img{ padding-top:23px; padding-left:23px }
.bottomL p{ margin: 1px 0 0 0; text-align: center; background-color: #F38C01; width: 114px; margin-left:23px; margin-bottom:23px; color: #FFFFFF; line-height: 18px; }
.bottomL h3{ font-size: 12px; padding: 0 0 0 20px; }
.bottomL li{ width: 95px; }
.bottomLR { float: left; line-height: 23px; padding: 21px 17px 12px 10px; color: #07519A; width: 180px; }
/**/
.bottomM { float: left; width: 356px; margin: 5px 8px 8px 8px; display:inline; background:url(../images/Medicalbg1.jpg) repeat-x left 40px; }
.bottomM p{ margin: 0; padding: 5px 23px 10px 23px; line-height: 24px; }
.bottomM p a{ text-decoration:underline }
.bottomM h3{ font-size: 12px; padding:0 0 0 20px;}
.bottomM ul{}
.bottomM li{ width: 275px; }
.bottomImg {}
/**/
.bottomR .title_type{ text-align:center; height:25px; line-height:25px; display:block;}
.bottomR { float:left; width: 230px; margin:5px 0; }
.bottomR li { border:1px #99C6E3 solid; background:#eaf3fa; margin-bottom:8px ; list-style:none }
.bottomR img{ vertical-align:middle;width:226px; height:160px;}
.bottomR p{ margin: 0; line-height: 29px; text-align: center; }





/*End首页样式*/
/*------------------------------------*/
/*科室设置*/
body { font-size:12px; margin: 0; }
ul { margin:0; padding:0; }
/**/
.title { margin:0; font: bold 13px Arial, Helvetica, sans-serif; color:#4065AD; text-align: center; background:url(../images/Medicalbg.jpg) repeat left top; }
.header { }
.headerTop { padding: 0 50px; }
.headerNav { background:url(../images/Medicalnavbg.jpg) repeat-x left center; height: 33px; list-style: none; text-align: center; border-top:1px #AACDED solid; border-bottom:1px #AACDED solid; padding: 0 50px; }
.headerNav ul { }
.headerNav li { float:left; width: 87px; font-size:14px; font-weight:bold; border-left:1px #4065ad solid; border-right:1px #4065ad solid; text-align: center; margin: 9px 0; }
.headerNav .left { border-left:none }
.headerNav .right { border-right:none }
.headerNav a { text-decoration: none; color:#4065AD }
.headerSearch { }

/*
.main { clear: both; background:url(../images/Medicalmainbg.jpg) repeat-x left top; padding: 0 50px; width: 909px; }*/
/**/
.content { background: #fff; overflow: hidden; _height: 1%; background-image: url(none); width: 909px; }
/**/
.sidebar { float: left; width: 167px; margin: 10px 8px 0 15px;_margin: 10px 7px 0 7px; color:#4065AD; background:url(../images/Medicalbg.jpg) repeat left top; }
.sidebar h1 { margin: 0 0 0 3px; font-size: 14px; padding: 0 0 0 12px; line-height: 33px; border-bottom: 1px #C8D8EF solid; }
.sidebar ul { list-style: none; padding: 7px 2px 0 3px; }
.sidebar li { display: block; line-height: 18px; padding: 0 0 0 12px; }
.sidebar .active { background-color: #07519A; }
.sidebar .active a { color: #FFFFFF; }
.sidebar a { text-decoration: none; color:#4065AD }
/**/
.contentR { float: right; color:#4065AD; width: 955px; margin: 0px 0 15px 0; }
.contentR h3 { line-height: 29px; border:1px #AACDED solid; font-size: 14px; padding: 0 0 0 25px; background:transparent url(../images/columnbg.jpg) no-repeat scroll 2px -1px;}
.contentR h4 { color: #E78311; font-size: 14px; margin: 0 0 10px 0; clear: both; width:120px; float:left; text-align: center;}
.contentR ul { background:#f6fcff; margin:0; list-style: none;border:1px solid #C3EEF5; width:800px ; overflow:hidden; float:right; margin:5px 0 10px 0;}
.contentR li { width: 127px; float: left; line-height: 36px; list-style-position: inside; background:url(../images/arrow6.gif) no-repeat 10px 10px; padding-left:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:14px}
.contentR a { text-decoration: none; color:#4065AD }


.dep_img01 { background: url("/Sites/Uploaded/File/2014/7/dep_img01.jpg") no-repeat center 30px; color: #333; float: left; font: bold 14px/30px "宋体"; height: 98px; margin-left: 10px; text-align: center; width: 115px;}

.dep_img02 { background: url("/Sites/Uploaded/File/2014/7/dep_img02.jpg") no-repeat center 30px; color: #333; float: left; font: bold 14px/30px "宋体"; height: 112px; margin-left: 10px; text-align: center; width: 115px;}

.dep_img03 { background: url("/Sites/Uploaded/File/2014/7/dep_img04.jpg") no-repeat center 30px; color: #333; float: left; font: bold 14px/30px "宋体"; height: 105px; margin-left: 10px; text-align: center; width: 115px;}

.dep_img04 { background: url("/Sites/Uploaded/File/2014/7/dep_img03.jpg") no-repeat center 30px; color: #333; float: left; font: bold 14px/30px "宋体"; height: 93px; margin-left: 10px; text-align: center; width: 115px;}







/*————————————————响应式——————————————*/

@media only screen and (max-width:768px){
  .contentR{ width:100%; float:none;}
  .contentR h4{ width:18%;}
  .contentR ul{ width:80%;}
}

@media only screen and (max-width:480px){
  .contentR h4{ width:100%;} 
  .contentR ul{ width:100%;}
  .contentR li{ width:120px;}
}
 