﻿/*------------------------头部导航菜单---------------*/
/*nav*/
*{padding:0px; margin:0px}
.nav_content{ width:980px; margin:0 auto}

.sy1_li{width: 105px;float:left;display:inline;background:url(../images/nav_li_bg1.jpg) no-repeat left 0px;position:relative}
.sy1_li .sy1_tit{background:url(../images/nav_li_bg2.jpg) no-repeat 147px 0px; display:inline-block;color:#FFF; font-size:14px;  float:left; width:100%;}
.sy1_li .sy1_tit:hover{ text-decoration:none; color:#fff;}
.sy1_ul .syHover{background:url(../images/nav_li_bg3.jpg) no-repeat left 0px; float:left}
.sy1_tit{ text-align:center; line-height:36px;}
.sy1_ul .syHover a.sy1_tit{background:url(../images/nav_li_bg4.jpg) no-repeat 147px 0px; float:left; text-decoration:none;}
.syhome{ width:140px!important; background:url(../images/nav_li_bg1.jpg) no-repeat left 0px; }
.syhome .sy1_tit{background:url(../images/nav_li_bg2.jpg) no-repeat 143px 0px;}
.sy2_ul{ position:absolute;background:url(../images/sy2_box.jpg) #FFF repeat-x  0px 0px; top:36px;  width:764px; display:none; z-index:9998; border:solid 1px #b8d8f3;}
.sy1_li .sy2_li{ background:url(../images/twoNavico2.jpg) no-repeat right center;float:left; padding:0 8px;}
.sy1_li .sy2_li a{ background:none}
.sy2_box{border-top:#b8d8f3 solid 1px;border-bottom:#b8d8f3 solid 1px; overflow:hidden; zoom:1;  line-height:29px;background:#ebf4fb url(../images/twoNavico3.jpg) no-repeat 0px 1px; padding:0 0 0 15px;}
.sy2_box a{ color:#307cde; font-size:12px; background:none!important}
.sy2_tit{ color:#0067ac;border-top:none; line-height:30px; font-size:12px; white-space:nowrap}
.sy2_tit:hover{border-top:none}
/*定位下拉菜单*/
.navli1 .sy2_ul{ left:-140px;}
.navli2 .sy2_ul{ left:-280px;}
.navli3 .sy2_ul{ left:-204px}
.navli4 .sy2_ul{ left:-344px}
.navli5 .sy2_ul{ left:-484px}
.navli6 .sy2_ul{ left:-626px}
.navli7 .sy2_ul{ left:-646px}
.navli8 .sy2_ul{left:-646px}
/*列表*/
.box1{ overflow:hidden;background:url(../images/boxbg.jpg) #FFF repeat-y  right 0px; float:left; padding:15px 0 0 10px; width:244px; display:inline}
.NavTitle1{ line-height:25px; margin-bottom:10px; background:url(../images/twoNavh1.jpg) no-repeat #FFF  left 0px!important; width:210px; height:25px; padding:0 0 0 20px; font-family:"宋体"}
.NavTitle_1{width:120px;}
.NavTitle1 a{ color:#333333; background:url(../images/twoNavh1.jpg) no-repeat #FFF  left 0px!important;}
.sy2_ul_div .NavUl1 li{background:url(../images/ld_ico.jpg) no-repeat 0px 10px!important; line-height:30px; padding:0 0 0 12px; }
.sy2_ul_div .NavUl1 li a{ color:#444444; font-size:13px;}
.sy2_ul_div .NavUl2 li{background:url(/Content/Areas/Common/images/li_ico1.jpg) no-repeat left 10px; padding-left:10px; height:25px; line-height:25px; overflow:hidden}
.sy2_ul_div .NavUl2 li a{ font-size:12px; background:none; color:#444444}
.sy2_ul_div .NavUl2 li a:hover{ color:#307cde; text-decoration:underline}
/* 特殊列表 */
.sy2_ul_div .jgzz li{
 background-image: none;
 width: 93%;
 text-align: center;
 padding-left: 0;
 line-height: 35px;
 height: 35px;
 margin-bottom: 10px;
 box-shadow: 0 0px 5px #ccc;
 transition: all 0.5s;
}
.sy2_ul_div .jgzz li a{display: block;}
.sy2_ul_div .jgzz li:hover{box-shadow: 0 0px 5px #307cde;transition: all 0.5s;}
/*医院概况*/
.Description_Div{ line-height:28px; font-size:12px; padding:0 10px; text-align:left}
.Description_Div img{
 width: 100%;
}
.Description_Div p a{ float:none!important; font-family:"宋体"}
.new_Ntitle{ width:225px;position:relative; margin:0 0 10px 0px;}
.new_Ntitle h2{
 position: absolute;
 bottom: 0;
 width: 100%;
 text-align: center;
 height: 30px;
 line-height: 30px;
 font-size: 14px;
 font-weight: normal;
 z-index: 21;
}
.new_Ntitle img{ width:225px; z-index:0;}
.new_Ntitle h3{ position:absolute; bottom:0px; height:25px; line-height:25px; padding:0 5px; overflow:hidden; z-index:30}
.new_Ntitle h3 a{ font-size:12px; color:#444; font-weight:normal}
.titleNav{background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; bottom:0px; position:absolute;z-index:20; width:225px; height:30px; line-height:30px;}
/*科室与医生*/
.box4{ width:280px; height:auto;}
.box4 .fastNav{ margin:10px 0 0 0px;}
.box4 .fastNav li{ width:256px; height:73px; margin:2px 0px;}
.box4 .fastNav li a{ background:url(/Content/Areas/Hospitals/images/fastnav.jpg) no-repeat; width:257px; height:73px; display:block; outline:none; text-indent:-9999px;}
.box4 .fastNav li.bg1 a{ background-position:0px 0px;}
.box4 .fastNav li.bg1 a:hover{ background-position:-256px 0px;}
.box4 .fastNav li.bg2{ margin:15px 0 0 0px;}
.box4 .fastNav li.bg2 a{ background-position:0px -73px;}
.box4 .fastNav li.bg2 a:hover{ background-position:-256px -73px;}
.box4 .fastNav li.bg3{ margin:15px 0 0 0px;}
.box4 .fastNav li.bg3 a{ background-position:0px -146px;}
.box4 .fastNav li.bg3 a:hover{ background-position:-256px -146px;}
.de_con_w{background:url(/Content/Areas/Common/images/dep_bg.jpg) no-repeat  right bottom; width:474px;float:left; display:inline}
.depContent{width:147px;display:block; _width:140px; overflow:hidden;}

.depContent h3{ display:none}
.depContent ul li{ float:left; width:72px; _width:60px; line-height:22px;}
.depContent ul li a{ color:#333}
.depContent ul li a:hover{ color:#5195E2}
.depContent ul li .haveChildren{display:none;}
.depContent ul.internal li.num10 , .depContent ul.internal li.num12{ width:165px;}
.NavTitle_1 a{color:#619BE4}
.depContent_0{ width:180px; _width:140px;}
.depContent_0 ul li{width:87px;_width:60px;}

/*20150417*/
.depContent_left{ width:150px; float:left;padding:15px 0 0 10px; padding:15px 0 0 5px;}
.depContent_left .depContent_0{ margin:5px 0 0;}
.depContent_center{ width:150px; float:left;padding:15px 0 0 0px; _padding:15px 0 0 0px;}
.depContent_center .depContent_0{margin:27px 0 0 0px;}
.depContent_right{ width:150px; float:left;padding:15px 0 0 0px; _padding:15px 0 0 0px;}
.depContent_right .depContent{margin:71px 0 0 0px; _margin:61px 0 0; *margin:61px 0 0}
.depContent_right .depContent_0{margin:0px;}
.depContent_left .depContent_0 ul li.num54{ width:89px;}

/*就医指南*/
.xz_box{ line-height:26px; padding:0 10px;}
.nav_yygh_box .NavTitle1, .nav_yydt_box .NavTitle1{ margin-top:10px;}
.nav_yygh_box{ width:280px; padding-left:35px; float:left;}
.nav_yydt_box{ width:368px; padding:0 33px; float:left;}
.nav_yydt_box p{ margin-bottom:15px;}
.chuzhenDiv{ width:260px; float:left; background:url(../images/boxbg.jpg) #FFF repeat-y  right 0px; padding:15px 10px 0 10px;height:265px;}
.chuzhen_home{ margin:20px 0 0 0px;}
.chuzhen_home .title{ margin-bottom:15px; color:#307cde;}
.selectDiv{ height:22px; overflow:hidden}


/*健康教育*/
.diseaseContent{ width:190px; float:right;padding:15px 0 0 10px; }
.diseaseContent h1{ width:160px;}
.diseaseList dd{ width:175px; margin:5px auto}
.diseaseList dd img, .diseaseList dd p{ display:none}
.diseaseList dd h2 a{  background:url(/Content/Areas/Common/images/disease_bg.jpg) repeat-x 0 0px; height:26px; line-height:26px; font-weight:normal; display:block; border:solid 1px #efefef; padding:0 0 0 15px;}
.box2{ width:270px;}
.video_img{ overflow:hidden}
.video_img li{ float:left; display:inline; position:relative; width:120px; margin:0 10px 0 0px;overflow:hidden; height:115px;}
.video_img li .video_btn{ height:85px;}
.video_img li .video_btn:hover{ height:85px;}
.video_img li h2{ height:25px; line-height:25px; font-weight:normal; text-align:center; font-size:12px;}
.video_img li a{ color:#2b7bdc}
.video_img li img{ height:85px; width:123px; border:solid 1px #d9d9d9; display:block}
.video_img li p{display:none}
.video_list li{ line-height:25px; background:url("../images/liIco.gif") no-repeat  0 -234px; padding:0 0 0 18px; }
.video_list li p{display:none}
.video_list li a{ font-weight:normal; color:#333;font-size:12px; }
/*在线服务*/
.email_div3{background: #fff url("../images/boxbg.jpg") repeat-y scroll right 0;display: inline; overflow:hidden; margin:0 10px;_margin:0 7px; width:190px;padding:15px 10px 0 10px; float:left; width:220px;}
.email_div3 h1{ width:170px;}
.box3{ width:240px;}
.voteDiv2{ line-height:23px; margin:0  10px;_margin:0 8px;}
.voteDiv2 .dc_con{ padding:0px;}
.voteDiv2 dl dt{ text-indent:0px; color:#297cda}
.voteDiv2 dl  dd{ float:left; width:47%;}
.voteDiv2 .dc_btn{background: url(../images/submitBt_bg.jpg) repeat 0 0;border:none;color: #FFFFFF;cursor: pointer;height: 27px;line-height: 27px;overflow: hidden;text-align: center;width: 72px; display:block; float:left; margin:0 10px 0 0px;}
.voteDiv2 .dc_btn:hover {background: url(../images/submitBt_bg.jpg) repeat  left 27px;color: #FFFFFF;text-decoration: none;}
.mailContent{  background:url(/Content/Areas/Common/images/emailico.jpg) no-repeat  0px 30px; line-height:20px; width:150px; margin:0px auto; color:#666; padding:0 0 0 50px;}
.jxlogin li{ background:url(/Content/Areas/Common/images/disease_bg.jpg) repeat-x 0 0px; height:26px; line-height:26px;border:solid 1px #efefef; font-size:14px; padding:0 0 0 10px; margin:10px 0px; width:150px;}
.queslist2{ line-height:22px; font-size:12px;}
.queslist2 li{background:url(/Content/Areas/Common/images/li_ico1.jpg) no-repeat left 10px; padding:0 0 0 10px;}
.queslist2 li p{ color:#666}
.queslist2 li p span{ color:#297cda}
.queslist2 a{ color:#333}
.searchDiv{ width:210px; float:right;padding:15px 0 0 10px;}
.searchDiv h1{ width:170px;}
.YouService2{ border:none;height:140px; width:190px; overflow:hidden}
.YouService2 ul{ margin:0 10px;}
.YouService2 ul li{ height:30px; margin:12px 0px; line-height:30px;}
.YouService2 ul li a{ width:120px; height:28px; display:block; float:left; padding:0 0 0 50px; line-height:28px; font-size:14px; border:solid 1px #efefef; margin:0 8px 0 0px;}
.YouService2 ul li a:hover{ border:solid 1px #b8d8f3; text-decoration:none; color:#0c7cd3}
.YouService2 ul li.bg1 a{ background:url(/Content/Areas/Hospitals/images/ico5.jpg) no-repeat 0 0px;}
.YouService2 ul li.bg1 a:hover{ background:url(/Content/Areas/Hospitals/images/ico5.jpg) no-repeat -179px 0px;}
.YouService2 ul li.bg2 a{ background:url(/Content/Areas/Hospitals/images/ico5.jpg) no-repeat 0 -28px;}
.YouService2 ul li.bg2 a:hover{ background:url(/Content/Areas/Hospitals/images/ico5.jpg) no-repeat -179px -29px;}
.chaxun_CZ select{ width:112px; height:22px; float:left; margin-right:10px;}
.chaxun_CZ .nav_txt{ width:221px; height:20px; line-height:20px; border:1px solid #7e9db9; padding-left:10px; color:#989898; margin-top:10px;}
.chaxun_CZ div{ margin-top:10px;}
.chaxun_CZ div input{ margin-right:10px;}
.MobileMenu{display:none;}

@media only screen and (max-width:768px){
 .nav_content{display:none}
 .MobileMenu{position:absolute;right:-60%;top:0;width:60%;display:none;height:100%;background:#3AA1EB; z-index:1000}
 .Mobile_loginBox{width:auto;line-height:76px;font-size:16px; color:#fff;background:#267FBF;text-align:center; height:76px;}
 .Mobile_loginBox span{color:#fff;}
 .Mobile_loginBox a{padding:0;font-size:16px;color:#fff;}

 .phone2_ul{display:none;}
 .phone1_ul li{border-bottom:1px dashed #eee;line-height:38px;padding-left:15px;}
 .phone1_ul li a{font-size:14px;color:#fff;}
 .next_open{ display:none;}
 .li_hasChildren{ position:relative}
 .li_hasChildren>.next_open{ display:block; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent;  border-top: 6px solid #f1f1f1; position:absolute; top:17px; right:14px; transition: all 0.3s ease 0s;}
 .opend .next_open{transform: rotate(180deg);-webkit-transform: rotate(180deg)}
 ul.phone1_ul{ background:#3AA1EB}
}
@media only screen and (max-width:320px){
	
	} 