﻿@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;}

.toplogo{background:url(../images/top.jpg) no-repeat center #f6f6f6; height:110px;}

.sp{ position:absolute; top:100px; left:30px; width:565px;  z-index:111;border:#eee 1px solid;  -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .5);   box-shadow:0 0 10px rgba(0, 0, 0, .5);  }

.g-menu { height:50px; width:100%; min-width:980px; background:#0082bd; text-align:center; z-index:18 }

.g-menu-wrap { width:1010px; text-align:left; margin:0 auto; height:50px;}

#main-menu-con { float:left; color:#fff;  font-size:16px; line-height:51px; position:relative; z-index:10;}

#main-menu-con:after {content:'';clear:both; visibility:hidden;height:0;display:block}

#main-menu-con ul{ display:inline;}

#main-menu-con li { display:inline; float:left; width:100px; text-align:center;}	

#main-menu-con a:link,#main-menu-con a:visited { display:block; color:#fff;  width:100px;height:50px;line-height:50px;font-size:16px;}

#main-menu-con.about { background:none;}

.hb_clearfix a{font-family:'微软雅黑';}

.hb_clearfix a:hover{  background:url(../images/i_index_icon.png) 0 -235px repeat-x; color:#fff; text-decoration:none; font-size:16px; font-family:'微软雅黑';}

#main-menu-con a:hover { background:#f60;}

#main-menu-con .m-home {  width:75px;}

#main-menu-con .m-home a:link,#main-menu-con .m-home a:visited { display:block; color:#fff;  width:75px;}

.top_hd{ width:100%; margin:0 auto; overflow:hidden;}

.banner {max-width: 1920px;margin: 0 auto;}

.banner img{width: 100%;}





#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; 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 .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;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;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;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;border-bottom:1px dashed #e2e2e2;margin:0 auto;}



#right .hospital  dl dt{width:100%;}

#right .hospital  dl dt img{width: 284px;}

#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;}



#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;}



 .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:120px;margin:24px auto;border:1px solid #e2e2e2;padding:15px 14px 0;overflow: hidden; background-color:#FFFFFF;}



 .Menubox {height: 38px; border-bottom: 1px solid #F3AC2E;}



 .Menubox ul{margin:0px;padding:0px;}



 .Menubox li{float:left;display:block;cursor:pointer;width: 116px;color:#666666;text-decoration:none;font-size: 24px;height: 48px;position: relative;}



 .Menubox li.hover{padding:0px;background:#fff;width: 116px;color:#000000;height:32px;text-decoration: none;}



 .Contentbox{width:100%;padding-top:32px;}

.Contentbox a{margin-right: 10px;color: #333;}

.nkjkbottom_menu {background: #0082bd; height:52px; overflow: hidden;border-bottom: 1px #fff solid; }

.nkjkbottom_menu ul{width:845px; margin:0 auto;height:52px; line-height:52px;}

.nkjkbottom_menu ul li{float:left; width:140px; text-align: center;}

.nkjkbottom_menu ul li a{font-size: 18px;font-family: 微软雅黑;color: #fff;line-height:52px;}

.nkjkfooter{ background:#424242;padding-bottom: 30px; overflow:hidden}

.nkjkfoot{ width:980px; margin:0 auto; padding-top:50px}

.nkjkflogo{ float:left}

.nkjkfxinxi{ float:left; margin-left:26px; margin-top:20px;}

.nkjkfxinxi p{ color:#fff; font-size:16px; width:660px;}

.nkjkfxinxi p a{color:#fff;}

.nkjkfxinxi p span{ display:block; font-size:24px}

.nkjkfxinxi p img{ float:left}

.nkjkfxinxi .line2{ height:1px; background:#fff; overflow:hidden; clear:both; margin-top:20px;border-top:none}

.nkjkaddres{ font-size:14px; color:#fff; line-height:28px; margin-top:30px}





#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;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;}







