﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, div,p,blockquote,dl, dt, dd, ul, ol, li,pre, span,form, fieldset, legend, button, input, textarea,th, td,img,a
{
	border:none;
	margin:0;
	padding:0;
	font-family:"宋体";
}
body{margin:0 auto;height:auto;color:#000;font-size:12px;background:#e9e9e9;font-family:"宋体";}
ul{list-style-type:none;}
a{color:#333;text-decoration:none;transition: all 0.2s linear 0s;}
div.clear{clear:both;}
.fl{float:left;}.fr{float:right;}
img{vertical-align:top;display:inline-block;border: none;}
a:visited{text-decoration:none;color:#333;outline:none;cursor:pointer;}
a:hover{color:#000;}
.btn{display:inline-block;vertical-align:middle}
.clear{content:'';clear:both;display:block;height:0;visibility:hidden;line-height:0;zoom:1;}

#header{width:100%;background:#fff;border-bottom:1px solid #ccc;}
#header .topLogo{height:100%;height:100px;text-align:center;background:#fff;}
#header .topNav{height:100%;height:46px;background:#0158be;}
#header .topNav ul{width:1000px;height:46px;margin:0 auto;}
#header .topNav ul li{display:block;width:125px;height:46px;line-height:46px;text-align:center;font-size:18px;float:left;}
#header .topNav ul li.select{background:#0292ee;}
#header .topNav ul li a{display:block;width:100%;height:46px;color:#fff;text-decoration:none;}
#header .topNav ul li a:hover{background:#0292ee;}
#header .topBanner{width:100%;height:364px;overflow:hidden;position:relative;}
#header .topBanner li{width:100%; height:100%; overflow:hidden; position:absolute;}
#header .topBanner li div{width:1000px;height:100%;margin:0 auto;position:relative;}
#header .topBanner li div a{display:block;width:195px;height:45px;line-height:45px;text-align:center;font-size:24px;background:#fa7404;color:#fff;position:absolute;}
#header .topBanner li div a.a1{top:326px;left:143px;}
#header .topBanner li div a.a2{top:320px;right:211px;}
#header .topBanner li div a.a3{top:350px;left:400px;}
#header .topBanner .btn{display:block;width:100%;height:45px;line-height:45px; text-align:center; position:absolute; bottom:0px; z-index:9}
#header .topBanner .btn span{display:inline-block; _display:inline; _zoom:1;  background:#c8c8c8; width:15px; height:15px; _font-size:0; margin:15px 5px 0px; cursor:pointer; z-index:9; border-radius:50%}
#header .topBanner .btn span.on{ background:#0D99D7; z-index:9}
#header .topBanner .preNext{display:block;background:url(../images/sprite.png) no-repeat; width:44px; height:44px; position:absolute; top:150px; cursor:pointer; z-index:9; opacity:0; transition:all 0.3s linear 0s;}
#header .topBanner .pre{background-position:left top;left:0%; z-index:9}
#header .topBanner .next{background-position:right top; right:0%; z-index:9}
#header .topBanner:hover .pre{ left:10%; opacity:1;} 
#header .topBanner:hover .next{ right:10%; opacity:1;}
#header .topBanner .pre:hover{ opacity:1;background-position:left bottom;}
#header .topBanner .next:hover{opacity:1;background-position:right bottom;}
#header .topBanner .banner1{ background:url(../images/nnTopBanner_pic1.jpg) no-repeat center center;}
#header .topBanner .banner2{ background:url(../images/nnTopBanner_pic2.jpg) no-repeat center center;}
#header .topBanner .banner3{ background:url(../images/nnTopBanner_pic3.jpg) no-repeat center center;}
#header .topNavList{width:1000px;padding:30px 0px 0px;margin:0 auto;}
#header .topNavList dl{float:left;margin-bottom:30px;}
#header .topNavList dl.left{width:270px;}
#header .topNavList dl.center{width:350px;margin:0px 28px;}
#header .topNavList dl.right{width:323px;}
#header .topNavList dl dt{width:100%;height:28px;border-bottom:2px solid #dcdcdc;}
#header .topNavList dl dt span{font-size:16px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#header .topNavList dl dd.list{padding:12px 0px;font-size:14px;color:#646464;}
#header .topNavList dl dd.list span{display:inline;padding:0 15px;}
#header .topNavList dl.right dd.list span{display:inline;padding:0 12px;}
#header .topNavList dl dd.list a{color:#646464;}
#header .topNavList dl dd.list a:hover{color:#888;text-decoration:underline;}
#header .topNavList dl dd.info{font-size:14px;color:#646464;}
#header .topNavList dl dd.info span{display:inline;color:#fff;background:#ef9301;text-align:center;padding:2px 8px;border-radius:3px;margin-right:15px;}
#header .topNavList dl dd.info a{color:#FF0000;}
#header .topNavList dl dd.info a:hover{color:#666;text-decoration:underline;}

#main{width:1000px;margin:20px auto;position:relative;}
#right{width:306px;float:right;}
#right .hotimg{ width:304px; height:251px; border:1px solid #e2e2e2; }
#right .hotFocus{width:304px;height:439px;border:1px solid #e2e2e2;background:#fff;}
#right .hotFocus .top dl{width:100%;height:54px;line-height:54px;border-bottom:1px solid #e2e2e2;}
#right .hotFocus .top dl dt{width:155px;height:54px;background:#9d9d9d url(../images/Right_hot_pic.jpg) no-repeat 20px center;font-size:20px;color:#fff;text-indent:55px;float:left;border-right:1px solid #eee;}
#right .hotFocus .top dl dd{width:148px;height:54px;float:left;text-align:center;font-size:14px;}
#right .hotFocus .top dl dd a{display:block;height:54px;color:#999;}
#right .hotFocus .top dl dd a:hover{background:#EF9301;color:#fff;}
#right .hotFocus .top p{clear:both;width:100%;height:39px;line-height:39px;text-align:center;border-bottom:1px solid #e2e2e2;font-size:14px;}
#right .hotFocus .top p a{display:block;color:#999;float:left;}
#right .hotFocus .top p a:hover{background:#EF9301;color:#fff;}
#right .hotFocus .top p.p1 a.a1{width:166px;height:39px;border-right:1px solid #e2e2e2;}
#right .hotFocus .top p.p1 a.a2{width:137px;height:39px;}
#right .hotFocus .top p.p2 a{width:100%;}
#right .hotFocus .top p.p3 a.a1{width:138px;height:39px;border-right:1px solid #e2e2e2;}
#right .hotFocus .top p.p3 a.a2{width:165px;height:39px;}
#right .hotFocus .top p.p4 a{width:100%;}
#right .hotFocus .bottom{padding:20px 0 0 0;}
#right .hotFocus .bottom div{height:55px;text-align:center;margin-bottom:10px;}
#right .hotFocus .bottom div a{display:inline-block;width:56px;height:56px;margin:0px 6px;background:url(../images/sprite_bg1.jpg);text-indent:-9999px;transition: all 0s linear 0s;}
#right .hotFocus .bottom div a.line{background-position:0px 0px;}
#right .hotFocus .bottom div a.line:hover{background-position:0px -56px;}
#right .hotFocus .bottom div a.yuyue{background-position:-56px 0px;}
#right .hotFocus .bottom div a.yuyue:hover{background-position:-56px -56px;}
#right .hotFocus .bottom div a.qq{background-position:-112px 0px;}
#right .hotFocus .bottom div a.qq:hover{background-position:-112px -56px;}
#right .hotFocus .bottom div a.address{background-position:-168px 0px;}
#right .hotFocus .bottom div a.address:hover{background-position:-168px -56px;}
#right .hotFocus .bottom p{width:267px;height:50px;margin:0 auto 10px;}
#right .hotFocus .bottom p.p1{background:url(../images/Right_pic5.jpg) no-repeat left center;text-indent:45px;}
#right .hotFocus .bottom p.p1 span{font-size:22px;color:#666; font-family:"宋体";font-weight:bold; }
#right .hotFocus .bottom p.p1 i{font-style:normal;display:inline-block;font-size:14px;}
#right .hotFocus .bottom p.p2{background:url(../images/Right_pic6.jpg) no-repeat left center;text-indent:45px;}
#right .hotFocus .bottom p.p2 span{font-size:22px;color:#666; font-family:"宋体";font-weight:bold;}
#right .hotFocus .bottom p.p2 i{font-style:normal;display:inline-block;font-size:14px;}
#right .hospital{width:290px;height:370px;border:1px solid #e2e2e2;background:#fff;margin:15px 0;padding:10px 7px;} 
#right .hospital .til{width:100%;height:34px;border-bottom:2px solid #dcdcdc;margin-bottom:15px;}
#right .hospital .til span{font-size:20px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#right .hospital .til i{font-size:14px;color:#cacaca;font-style:normal;position:relative;bottom:-5px;left:8px;}
#right .hospital  dl{width:284px;height:250px;border-bottom:1px dashed #e2e2e2;margin:0 auto;}
#right .hospital  dl dt{width:100%;height:124px;}
#right .hospital  dl dd{text-indent:26px;line-height:180%;color:#666;font-size:14px;padding-top:8px;}
#right .hospital  dl dd a{color:#EF9301;}
#right .hospital  dl dd a:hover{color:#EF9301;text-decoration:underline;}
#right .hospital  ul{width:246px;height:46px;margin:0 auto;padding-top:10px;font-size:14px;}
#right .hospital  ul li{width:100px;height:15px;line-height:14px;padding:0px 0 0 23px;margin-top:8px;float:left;background:url(../images/R_hospitalAbout_pic2.jpg) no-repeat left;}
#right .hospital  ul li a{color:#474747;}
#right .hospital  ul li a:hover{text-decoration:underline;color:#474747;}
#right .doctor{width:290px;height:330px;border:1px solid #e2e2e2;background:#fff;padding:10px 7px;overflow:hidden;} 
#right .doctor .til{width:100%;height:34px;border-bottom:2px solid #dcdcdc;}
#right .doctor .til span{font-size:20px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#right .doctor .til i{font-size:14px;color:#cacaca;font-style:normal;position:relative;bottom:-5px;left:8px;}

#right .doctor dl{width:100%;height:119px;padding:17px 0px;border-bottom:1px dashed #e2e2e2;}
#right .doctor dl.last{padding-bottom:0px;border:none;}
#right .doctor dl dt{width:100px;height:119px;float:left;}
#right .doctor dl dd{width:180px;float:right;}
#right .doctor dl dd.name{color:#333;}
#right .doctor dl dd.name a{color:#333;font-size:18px;}
#right .doctor dl dd.name span{font-size:14px;padding-right:5px;color:#EF9301;padding:0 0 0 10px;}
#right .doctor dl dd.info{letter-spacing:1px;line-height:150%;color:#666;padding:5px 0 3px;}
#right .doctor dl dd.info span{color:#EF9301;}
#right .doctor dl dd.btn{height:25px;line-height:25px;text-align:center;margin-top:5px;}
#right .doctor dl dd.btn a{display:block;width:100px;height:100%;color:#EF9301;border:1px solid #EF9301;}
#right .doctor dl dd.btn a:hover{background:#EF9301;color:#fff;}
#right .diseaselist{width:290px;height:370px;border:1px solid #e2e2e2;background:#fff;padding:10px 7px;margin-top:15px;} 
#right .diseaselist .til{width:100%;height:34px;border-bottom:2px solid #dcdcdc;}
#right .diseaselist .til span{font-size:20px;color:#0158be;display:inline-block;padding:0 0 5px 0px;border-bottom:2px solid #0158be;position:relative;bottom:-2px;}
#right .diseaselist .til i{font-size:14px;color:#cacaca;font-style:normal;position:relative;bottom:-5px;left:8px;}
#right .diseaselist .list p{width:100%;height:35px;margin:13px 0px 0;}
#right .diseaselist .list a{display:inline-block;float:left;font-size:14px;color:#919191;padding:5px 10px;border:1px solid #e8e8e8;box-shadow:1px 1px 3px #ccc;margin:0px 0px 0px 10px;}
#right .diseaselist .list a:hover{background:#ffa507;color:#fff;}
#right .diseaselist a.clickMore{display:block;width:270px;height:35px;line-height:35px;text-align:center;font-size:18px;color:#fff;margin:10px auto 0px;background:#EF9301;}
#right .diseaselist a.clickMore:hover{background:#f2bb64;}

#footer{width:100%;}
#footer div.address{width:978px;height:156px;border:1px solid #e2e2e2;background:#fff;padding:25px 10px;margin:12px auto;}
#footer div.address dl{width:211px;height:156px;border-right:1px dashed #e2e2e2;padding-right:13px;float:left;margin-right:23px;}
#footer div.address dl.last{border:none;margin:0px;}
#footer div.address dl dt{width:179px;height:32px;padding-left:32px;background:url(../images/address_icon.png) no-repeat;}
#footer div.address dl.consult dt{background-position:0px 0px;}
#footer div.address dl.call dt{background-position:0px -66px;}
#footer div.address dl.ress dt{background-position:0px -132px;}
#footer div.address dl dt p{padding-left:10px;width:auto;height:16px;line-height:15px;}
#footer div.address dl dt p.cn{font-size:16px;}
#footer div.address dl dt p.en{font-size:10px;}
#footer div.address dl dd.info{padding:10px 0px;height:72px;font-size:14px;color:#959595;line-height:170%;}
#footer div.address dl dd.btn{width:102px;height:30px;line-height:30px;border-radius:1px;text-align:center;border:1px solid #0158be;font-size:15px;}
#footer div.address dl dd.btn a{display:block;color:#0158be;}
#footer div.address dl dd.btn a:hover{background:#0158be;color:#fff;}
#footer div.address .map{width:238px;height:154px;border:1px solid #e2e2e2;float:left;background:#eee;}
#footer .hospital{width:958px;height:181px;border:1px solid #e2e2e2;background:#fff;padding:25px 20px;margin:0 auto 12px;}
#footer .hospital .nav{width:958px;height:43px;position:relative;border-bottom:2px solid #ccc;}
#footer .hospital .nav ul{width:958px;height:42px;position:absolute;bottom:-1px;}
#footer .hospital .nav ul li{display:block;width:130px;height:41px;line-height:41px;cursor:pointer;float:left;text-align:center;font-size:20px;color:#333;border-bottom:2px solid #ccc;}
#footer .hospital .nav ul li.select{border-bottom-color:#0c6ad9;color:#0c6ad9;}
#footer .hospital .show{width:100%;height:118px;padding:20px 0 0 0;}
#footer .hospital .show ul{width:100%;height:100%;}
#footer .hospital .show ul li{width:191px;height:118px;float:left;}
#footer .hospital .show ul li img{display:block;width:161px;height:108px;padding:2px;border:1px solid #eee;margin:0 auto;}
#footer .hospital .show div.pic{width:934px;height:107px;margin:0 auto;}

 .wrap-6{width:1000px;height: 110px;margin:25px auto;overflow:hidden;position:relative;}
 .wrap-6 ul{width:2000px;height:110px;position:absolute;left:0;top:0;}
 .wrap-6 li{width:1000px;height:110px;float:left;position: relative;}
 a.wp6-online{display:block;position:absolute;width:133px;height: 39px;text-indent: -9999px;top:39px;right:82px;background:url("../images/touming.png") no-repeat;}
 .wrap-7{width:970px;height:307px;margin:25px auto 0;border:1px solid #e2e2e2;padding:23px 14px 0;overflow: hidden; background-color:#FFFFFF;}
 .wrap-7 img{margin:0 3px 3px 0;}
 .wrap-8{width:970px;height:167px;margin:24px auto;border:1px solid #e2e2e2;padding:15px 14px 0;overflow: hidden; background-color:#FFFFFF;}
 .Menubox {height: 48px; border-bottom: 1px solid #F3AC2E;}
 .Menubox ul{margin:0px;padding:0px;}
 .Menubox li{float:left;display:block;cursor:pointer;width: 116px;text-align:center;color:#666666;text-decoration:none;font-size: 24px;height: 48px;position: relative;}
 .Menubox li.hover{padding:0px;background:#fff;width: 116px;color:#000000;height:48px;<br>line-height:48px;text-decoration: none;cursor:hand;}
 .Contentbox{width:100%;padding-top:32px;text-align: center;}
 .Contentbox li{text-align:left; float:left; margin-left:12px;list-style-type:none;}

#footer .shortcutNav{width:100%;height:311px;background:#333;border-top: 5px solid #F3AC2E;}
#footer .shortcutNav .content{width:1000px;height:231px;margin:0 auto;padding:40px 0px;overflow:hidden;}
#footer .shortcutNav .content .logo{width:242px;height:231px;background:url(../images/footer_logo.png) no-repeat center center;float:left;}
#footer .shortcutNav .content .list{width:455px;height:231px;padding:0px 30px;margin:0 10px;border-right:2px groove #666;border-left:2px groove #666;float:left;}
#footer .shortcutNav .content .list li{display:inline-block;font-size:14px;height:38px;line-height:38px;border-bottom:1px dashed #ccc;}
#footer .shortcutNav .content .list li.last{border-bottom:none;}
#footer .shortcutNav .content .list li span{padding:0 10px;color:#ccc;}
#footer .shortcutNav .content .list li a{color:#ccc;}
#footer .shortcutNav .content .list li a:hover{text-decoration:underline;color:#fff;}
#footer .shortcutNav .content .list li a.first{font-weight:bold;font-size:15px;padding:0 10px 0 0;color:#eee;}
#footer .shortcutNav .content .list li a.first:hover{text-decoration:none;color:#fff;}
#footer .shortcutNav .content .ewm{width:195px;float:right;margin-right:15px;}
#footer .shortcutNav .content .ewm dl{width:195px;}
#footer .shortcutNav .content .ewm dl dt{width:158px;height:158px;margin:0 auto;}
#footer .shortcutNav .content .ewm dl dd{text-align:center;}
#footer .shortcutNav .content .ewm dl dd p{text-align:center;color:#fff;padding:10px 0px;text-shadow:1px 1px 5px #333;}
#footer .shortcutNav .content .ewm dl dd a{display:block;width:37px;height:37px;float:left;background:url(../images/sprite_bg1.png);margin:0 0px 0 8px;text-indent:-9999px;transition: all 0s linear 0s;}
#footer .shortcutNav .content .ewm dl dd a.line{background-position:-814px -218px;}
#footer .shortcutNav .content .ewm dl dd a.line:hover{background-position:-814px -255px;}
#footer .shortcutNav .content .ewm dl dd a.yuyue{background-position:-852px -218px;}
#footer .shortcutNav .content .ewm dl dd a.yuyue:hover{background-position:-852px -255px;}
#footer .shortcutNav .content .ewm dl dd a.qq{background-position:-891px -218px;}
#footer .shortcutNav .content .ewm dl dd a.qq:hover{background-position:-891px -255px;}
#footer .shortcutNav .content .ewm dl dd a.address{background-position:-930px -218px;}
#footer .shortcutNav .content .ewm dl dd a.address:hover{background-position:-930px -255px;}


#returnTopBotton{bottom:61px;display: none;height: 34px;position: fixed;right: 15px;width: 34px;z-index:4;}
#returnTopBotton div {background:#999;border-radius: 8px;height: 34px;left: 0;opacity: 0.7;position: absolute;top: 0;width: 34px;z-index: 1;}
#returnTopBotton span {background:#fff;display: block;height: 3px;left: 7px;position: absolute;top: 8px;width: 20px;z-index: 2;}
#returnTopBotton b {border-color: #fff transparent;border-image: none;border-style: solid;border-width: 0 10px 10px;display: block;height: 4px;left: 7px;position: absolute;top: 12px;width: 0;z-index: 2;}

