body{background:#eef4f7;}
/*头部*/
.header { height: 554px; background:url(/Sites/Uploaded/UserUpLoad/20170414/20170414112133.jpg) no-repeat center; }
.header .header_con{width: 1200px; margin: 0 auto; padding: 20px 0 0;}
.fr.dw_ewm{ margin-top: 20px; }
.erm_tb a{color: #fff; float: left;padding: 0px 10px 0 40px;line-height: 28px; font-size: 16px; position: relative;}
.erm_tb span { float: left; background: url(/Sites/Uploaded/UserUpLoad/20170119/20170119135257.jpg) no-repeat center; width: 1px;height: 28px; margin-right: 10px;}
.wb { background: url(/Sites/Uploaded/UserUpLoad/20170119/20170119134157.png) no-repeat left 0;}
.wx { background: url(/Sites/Uploaded/UserUpLoad/20170119/20170119134157.png) no-repeat left -38px;}
.wx_img{position:absolute;top:32px;left:0;z-index:99999;width:110px !important;display:none;}

/*导航*/
.nav{background: #006aad;}
.nav_no { width:1200px; margin:0 auto; }
.nav_no ul li {float:left;font-size:18px;height: 46px;line-height: 46px;width: 14%;text-align: center;}
.nav_no ul li a { color:#fff;}
.nav_no ul li a:hover,.main1_L .artic_box p .details:hover { font-weight: 700; }
.nav_no ul li span {color: #fff;float:right;}

/*首页*/
.main_content {width: 1200px; margin: 0 auto; padding: 20px 0px 0px 0px; background: none!important;}
.tit_header {border-bottom: 2px solid #999;height: 40px;margin-bottom: 10px;}
.tit_header span {font-size: 26px;border-bottom: 2px solid #006aad;display: inline-block;line-height: 40px;color: #006aad;}
.tit_header .more{ float: right;line-height: 40px; color: #999;}
.tit_header .more:hover{color: #006aad;}

.main1_L {width: 360px;float: left;border-radius: 5px;background: #fff;padding: 10px 16px;height: 340px;}
.main1_L .artic_box p{font-size: 14px;line-height: 25px;}
.main1_L .artic_box p .details{color: #006aad;}
.icon_list {border: 1px solid #006aad;width: 100%;box-sizing: border-box;margin-top: 10px;}
.icon_list li { width: 50%; *width: 179px; _width: 179px; float: left; box-sizing: border-box;text-align: center;height: 90px;}
.icon_list li.icon1 {background: #fff url(/Sites/Uploaded/UserUpLoad/20170414/20170414120255.png) no-repeat center 10px;border-right: 1px solid #006aad;}
.icon_list li.icon2 {background: #fff url(/Sites/Uploaded/UserUpLoad/20170414/20170414120308.png) no-repeat center 10px;}
.icon_list li a { color: #006aad;display: block; font-size: 16px; width: 100%; height: auto; padding-top: 64px; }
.icon_list li:hover a{ color: #fff; }
.icon_list li.icon1:hover{cursor: pointer; background: #006aad url(/Sites/Uploaded/UserUpLoad/20170119/20170119141002.png) no-repeat center 10px;}
.icon_list li.icon2:hover{cursor: pointer; background: #006aad url(/Sites/Uploaded/UserUpLoad/20170119/20170119140929.png) no-repeat center 10px;}
.main1_R { width: 770px;height: 340px; padding: 10px; background: #fff; float: right;border-radius: 5px;overflow: hidden;}

/*首页--科室*/
.main2 { background: #fff;border-radius: 5px; padding: 10px 20px;}
.main2_L { width: 367px; float: left; background: url(/Sites/Uploaded/UserUpLoad/20170119/20170119135710.png) no-repeat right center;padding-right: 15px;}
.main2_R {width: 761px; float: right;}
.main2_R h1.spanFirst{font-size: 20px; color: #006aad; line-height: 30px;margin-bottom: 10px;}
.main2_R ul.lv2_ul li.lv2_li { width:168px; float:left; background: url(/Sites/Uploaded/UserUpLoad/20161129/20161129132405.png) no-repeat 0 center;padding-left: 16px;
overflow: hidden; line-height: 28px;font-size: 14px;}
.ks_list .MRight2{overflow-y: scroll;height: 300px;}

/*地图*/
.fl.map_box { margin: 10px 30px 10px 0;}
.logo_bg{width: 650px;float: right; background: url(/Sites/Uploaded/UserUpLoad/20170414/20170414133601.png) no-repeat right bottom;}
.map_txt {background: url(/Sites/Uploaded/UserUpLoad/20170414/20170414130729.png) no-repeat left bottom;
width: 500px;height: 350px;padding-left: 150px;}
.map_txt p{line-height: 26px; font-size: 14px;color: #999;}
.map_txt dl{margin-top: 50px;line-height: 26px;font-size: 14px;color: #999;}

/*底部*/
.footer { background: none !important;}
.footer a,.footer p {color: #006aad !important;}
.footer a:hover{ font-weight: 600; }
/*banner轮播图*/
.banner{margin:0 auto;position:relative; overflow:hidden;height: 340px;overflow: hidden;}
.swiper-container{height:340px;overflow:hidden}
.banner img{ width: 770px; height: 340px; }
.banner .arrow_btn{ display: none; }
.pagination{width: 120px;height: 32px; position: absolute; right: 0; bottom: 0px;}
.swiper-pagination-switch{margin-right: 10px; display: block;float: left; background: #006aad; width: 14px;height: 14px; border-radius: 7px;}
.swiper-pagination-switch.swiper-active-switch{ background: #fff; }

/*栏目列表*/
.article_right { background: #fff;width: 920px; padding: 16px; }
.leftNavTitle { background:#fff; border: 1px solid #006aad; color:#ba0e11; line-height:45px; font-size:18px; border-bottom:none; }
.side_menu ul { border: 1px solid #006aad; }
.side_menu ul li { font-size:14px; line-height:37px; background:#fff url(/Content/Areas/Common/images/BeiDaZhuiLiu/liicon03.jpg) no-repeat 14px center; padding-left:25px; border:none; }
.side_menu ul li a:hover { color:#006aad; }

ul.column_list li h2 { font-size: 14px; line-height:33px; border-bottom:none; font-weight:bold; }
.column_list li .articleCont img { width: 148px;height: 90px;float: left;}
.column_list h2 a:hover, .list_more li p a.column_list:hover { color: #646464; }
.column_list li { font-size: 14px; line-height: 32px; overflow: hidden;margin-bottom: 10px;padding-bottom: 10px; border-bottom: 1px solid #ccc;}

/*医生页*/
.scr_cont { width: 100000px; }
.content_top_ul { float: left; margin-top: 10px; }
.content_top_ul li {float: left;height: 125px;margin-right: 21px;width: 285px;overflow: hidden;}
.content_top_ul li h2 { line-height: 24px;}
.content_top_ul li img {border: 1px solid #ccdee6;float: left;height: 115px;padding: 2px;width: 85px;margin-right: 14px;}
.zj p {color: #666;line-height: 24px;font-size: 14px;}
.zj_f { width: 180px;}
.doctor_ltd_inside { overflow:hidden; _width:900px; }

/*------ --------*/ 

.doctor_by_list {padding: 10px;}
.sub_left {float: left;padding-right: 7px;text-align: right;width: 136px;line-height: 30px;}
.sub_right li {float: left;padding: 0 20px 0 8px;position: relative;}
.sub_right li blockquote img { border: 1px solid #d6d6d6; float: left; height: 134px; margin-right: 8px; width: 99px; }
.nav_bot {height:10px;display:block;}
.Depall { margin-bottom:15px; margin:0 auto; background: #fff }
.content_bot { width:1173px; margin-top:15px; margin:0 auto; }
h1.dep_img { border-top:3px solid #C80025; border-bottom:1px solid #DDD; font:18px/40px 'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif; padding:0 0 0 20px; color:#c80025; font-weight:normal; }
.content_bot ul { padding:0 10px; }

.content_bot ul li h2.title_header { padding-left:15px; border-bottom:0; }
.content_bot ul li h2.title_header a { font-size: 16px; line-height: 32px; padding-left:15px; background:url(/Content/Areas/Common/images/department/liicon04.jpg) no-repeat 0 center; }

li.lv1_li.tylelable { width:165px; float: left; height:45px; }
li.lv1_li.tylelable3, li.lv1_li.tylelable2, li.lv1_li.tylelable4 { width:100%; float: none; clear:both; margin-bottom: 5px; }


.article_title { margin-top:15px; text-align:center; }
.article_title, .sub_tit, .article_cont, .RelatedOther { padding-left: 20px; line-height:23px; }
.RelatedOther .jiu { border-bottom: 2px solid #9B8768; color: #9B8768; }

.font_size { margin-right:15px; }
div.article_cont { font-size:14px; }
div.article_cont p { margin-right:20px; line-height:26px; }

.column_list h2 span, .list_more { float:right; font-weight:normal; color:#666; }
.articleCont p a:hover { color: #646464; }

/*图片栏目*/
.pic_list{ margin-top: 20px; }
.pic_list li {margin: 0 1% 20px;width: 23%;height:162px;float: left;text-align: center;overflow:visible;}
.pic_list li img { width:100%; }
.pic_list li h2 { font-size:14px; overflow: hidden; font-weight:normal; background:#fbefda; line-height:32px; }
.pic_list li h2 a { font-size:14px; color:#646464; }
.pic_list li h2 a:hover { color:#c92025; }


.content {margin:0 auto;width: 1200px;margin-top: 15px;}
.content_top {background: #fff;padding: 15px;}

.doc_content {background: #fff;border: 1px solid #006aad;padding: 15px;}
.sub_right {border-left: 1px solid #006aad;font-size:14px;width: 1000px;float:left;line-height: 30px;}
.content_bot ul li h2.title_header { border-bottom: 0 none; padding-left: 15px; }
.gehang {background: #eef4f7;}
.sub_right li blockquote {width:288px;font-size: 12px;left: -80px;line-height: 22px !important;overflow: hidden;position: absolute;text-align: left;z-index: 200;background: #fff;border: 1px solid #C2E2F1;padding: 10px;}
.sub_right li blockquote span { color:#333; }
.content_top_ul li h2 a {color:#006aad;}


.font_size a.larger { background:rgba(0, 0, 0, 0) url(../images/fontSize.png) no-repeat scroll -27px center }
.font_size a.smaller { background:rgba(0, 0, 0, 0) url(../images/fontSize.png) no-repeat scroll 0 center }
.font_size a.default { background:rgba(0, 0, 0, 0) url(../images/fontSize.png) no-repeat scroll -49px center; width:23px; }
.pic_list li .img_Box { border:none; box-shadow:none; padding:0; width:100%; height:auto; }
.pic_list li .img_Box:hover { border:none; }






 @media screen and (max-width: 1024px) {
 .wrap{ width: 100%; padding: 0 10px;box-sizing: border-box;}
 .header { height: 398px; background: url(/Sites/Uploaded/UserUpLoad/20170119/20170119140204.png) no-repeat center;background-size: 100%;}
 .header .header_con {width: 100%;}
 .nav { margin-top: -56px;}
 .nav_no { width: 80%;}
 .nav_no ul li span{ margin: 0 20px;}
 .nav_no ul li{ height: 28px; line-height: 28px; }
 .main1_L,.main2_L { width: 32%;}
 .main1_R { width: 61%;}
 .main1_L .artic_box p{ height: 182px; overflow-y: scroll;}
 .main2_R { width: 64%;}
 .main2_R ul.lv2_ul li.lv2_li { width: 25%; box-sizing: border-box;}
 .map_txt { padding-right: 0}
 ul.listBox li,.main2_R ul.lv2_ul li.lv2_li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

 /*文章*/
 .main_content {width: 100%;}
 div.article_left {width: 22%;}
 .main02_left .special_dep, .side_menu {width: 100%;}
 .article_right { width: 76% !important;box-sizing: border-box;}
 /*医生*/
 .doc_content, .content {width:100%; box-sizing: border-box;}
 .sub_right {width:80%;}
 .sub_left{ width: 16%; }
 /*设备*/
 .pic_list li h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
}
@media screen and (max-width: 900px) {
 .article_right { width: 100% !important;box-sizing: border-box;}
}
@media screen and (max-width: 768px) {
 .erm_tb{ display:none; }
 .log_box img{ height: 60px; }
 /*导航*/
 .nav_no {display:none;background:#006aad;width: 100%;padding: 10px 0;}
 .nav_no ul li {width: 96%;float:none;margin: 0 auto;border-bottom: 1px dashed #006aad;line-height: 36px;height: 36px;}
 .nav_no ul li span {display:none;}
 .nav_no ul li a {display:block;text-align:left;line-height: 36px;height: 36px;border-bottom:1px solid #fff;font-size: 16px;}
 .nav_bttom {display:none;}
 .menu-icon {display:block;background: #006aad;border-radius: 50%;right: 16px;padding: 20px 12px;position: absolute;top:30px;width: 20px;z-index: 10;transition: all 0.3s ease 0s;cursor: pointer;}
 .menu-icon .icon-bar {background-color: #fff;border-radius: 1px;display: block; height: 4px; margin: 0 auto; width: 24px; transition: all 0.3s ease 0s; position: relative;left:-2px;}
 .nav_bot {position:relative;top:-1px;}
 .wrap .nav {display:block;}
 .menu-icon .icon-bar::after, .menu-icon .icon-bar::before {background: #fff;content: "";display: block;height: 4px;position: absolute;transition: all 0.3s ease 0s;width: 24px;z-index: -1;}
 .menu-icon .icon-bar::before {top: -8px;}
 .menu-icon .icon-bar::after {top: 8px;}
 .menu-icon .icon-bar::before {top: -8px;}
 .open {border-radius: 50% 50% 0 0;top:50px;right: 10px;}
 .open .icon-bar {background:none;}
 .open .icon-bar::after {top: 0 !important;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
 .open .icon-bar::before {top: 0 !important;transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}

 /*头部*/
 .header{ background: none; height: 90px; }
 .nav { margin-top: 0;}
 .main1_L, .main2_L { width: 100%; box-sizing: border-box; height: auto;}
 .main1_R{ display: none; }
 .main1_L .artic_box p { height: auto;}
 .main2_L{ padding-right: 0; background: none; }
 .main2_R { width: 100%;}
 ul.listBox li{ width: 50%;float: left; box-sizing: border-box;}
 #mapCard_style,iframe#ifr1 { width: 360px !important;}
 #mapCard_container{ width: 100% !important; }

 .logo_bg,.map_txt{width: 100%;box-sizing: border-box;}
 .fl.map_box { margin: 0 auto; width: 100%;overflow: hidden;text-align: center;}
}

@media screen and (max-width: 640px) {
 .mt30 { margin-top: 10px;}
 .main2_R ul.lv2_ul li.lv2_li { width: 33%;}

 .pic_list li{ width: 31.3%; height: auto; }
}
@media screen and (max-width: 560px) {
 ul.listBox li { width: 100%;}

 .header .header_con{ padding:10px 0 0; }
 .header{ height: 70px; }
 .menu-icon{ top: 20px; }
 .menu-icon.open{ top:30px; }

 .pic_list li{ width: 48%; }
 .map_txt,.logo_bg { padding-left: 0;background: none;height: auto;}
 .map_txt dl {margin-top: 0;}
}
@media screen and (max-width: 480px) {
 .main2_R ul.lv2_ul li.lv2_li { width: 50%;}
 .pic_list li{ width: 100%; }
}




 