<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; min-width:1004px; height:100%;  }
body{ width:100%; height:100%; color:#555;font:14px/180% '微软雅黑','SimSun',Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none;}
input{font-family: '微软雅黑','SimSun',Tahoma,Helvetica,Arial,sans-serif;}
a{color:#555;text-decoration:none; outline:none;}
.more{color: #999;}
a:hover {color: #c00; text-decoration: none;}
.layout{overflow: hidden;}
.clear{border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:""; display:block; height:0; line-height:0; clear:both; visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;}
.fr{ float:right; }
.hide{ display:none;}
.mat{ margin-top:15px;}
table { max-width: 100%; border-collapse: collapse; border-spacing: 0; }

/* frame */
body{ background-color: #e5f7ff;}
#wrap,
#content,
#footer{margin:0 auto;  overflow:hidden;}
#wrap{ width: 100%;  position:relative;    }
#header{margin: 0 auto; text-align:left; background: #fff; }
#content{width: 1200px; padding: 20px 0; position: relative; }
#footer{text-align: center; }

/* 主栏 和 侧栏 */
.side{float:left; width:280px; margin-top: -20px; overflow:hidden;}
.main{ float:right; width:900px; overflow:hidden; }

/* header */
#header{height: 189px;}
#header .topLinks{height: 30px; line-height: 30px; position: absolute; width: 1200px; top: 100px; left: 0px; font-size:12px}
#header .topLinks li{float: left;_display: inline; }
#header .topLinks li a{font-weight:bold;}
#header .topLinks li.spe{width: 14px; float: left;_display: inline; text-align: center;}
#header .topTel{height: 50px;line-height: 50px;padding-left: 50px;font-size: 24px;text-align: left;position: absolute;top: 34px;right: 10px;background: url(images/tel.png) 5px 10px no-repeat;width: 303px;}
#header .topTel .txt{color: #333333}
#header .topTel .num{color: #008ade; font-weight: bold;}

/* 顶部工具 */
.topTool{width: 1200px; height: 139px; margin: 0 auto; text-align: center; position: relative; }
.userPanel{ position:absolute; line-height:16px; height:16px;  top:15px; right:0px;}
.userPanel .wb{ padding-left:18px;background:url(images/icons.gif) -262px -45px no-repeat;   }
.userPanel .wbQQ{ background-position:-260px -84px; }
.userPanel .wb span{ background:#5AB009; padding:2px 4px; color:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
.userPanel .wb:hover{ text-decoration:none; }
.userPanel .wb:hover span{ background:#f60;  }


#logo{width: auto;position: absolute; top: 18px; left: 0px;}
#logo a{width: 459px; height: 70px; float: left; overflow: hidden; line-height: 72px; text-indent: -9999px; background: url(images/logo.png) left top no-repeat;}



/* 导航 */
#nav{position: relative; z-index: 30; height: 50px; margin: 0 auto; text-align: center; background: url(images/nav.png) repeat-x;}
.mainNav{width: 1200px; margin: 0 auto; text-align: center;}
.mainNav .li1{width: auto; float: left; height: 50px; line-height: 50px; }
.mainNav .li1 .a1{display: block;padding: 0 18px;font-size: 18px;color: white;} 
.mainNav .on1{background-color: #006dad;}

/*菜单效果*/
.mainNav .li1{ position:relative;}
.mainNav .ul1{display: none; width: 100%; float: left; overflow: hidden; position: absolute; z-index: 99; left: 0; top:50px; background-color: #006dad;}
.mainNav .ul1 .li2{width: 100%; float: left; font-size: 14px; border-bottom: 1px solid #2487c1;}
.mainNav .ul1 .a2{padding:6px 2px; line-height: 20px; color: white; display: block;}
.mainNav .ul1 .a2:hover{ background-color: #2487c1; }


/* 其它站点 */
.otherSite{width: auto; float: right; margin-top: 40px; }
.site{position: relative; z-index: 9; width: auto; float: left; margin-left: 10px;}
.site dt{width: 110px; height: 38px; line-height: 38px; float: left; text-indent: 50px; text-align: left; font-size: 14px; color: white; background: url(images/topWxSjBg.png) left top no-repeat;}
.site dd{display: none; position: absolute; z-index: 1; left: -20px; top: 38px; padding-top: 18px;}
.site dd p{width: 138px; padding:6px; overflow: hidden; background-color: #fff; border: 6px solid #f08717;}
.site dd i{ position: absolute; z-index: 1; left: 50%; top: -10px; width: 0; height: 0; line-height: 0; float: left; margin-left: -14px; border: 14px solid transparent; border-bottom-color: #f08717;}
.otherSite .on dd{display: block;}

#btnWx dt{background-position: left top;}
#btnSj dt{background-position: -120px top;}
#btnSj dd p{border-color: #41b0d5;}
#btnSj dd i{border-bottom-color: #41b0d5;}


#topNodePic{height: 251px; overflow: hidden; display: block; background: url(images/topNodePic.jpg) center top no-repeat;}

/* footer */
#footer{padding:26px 0;width: 1200px;margin: 0 auto;background: #fff;position:relative;}
.footNav{height:30px;line-height:30px;color:#333;padding-top: 10px;text-align:left;width: 750px;padding-left:20px;}
.footNav a{ color:#333; padding:0 8px; }
.footNav a:hover{ color:#c00; }
#footer .copy{line-height:28px;padding: 0px 0px;color: #333;text-align:left;width:750px;padding-left:28px;}
#footer .copy #ideConac{position:absolute;top: 54px;right: 282px;}

#footer .weixin{width:120px;height:auto;overflow:hidden;position:absolute;right: 20px;top:26px;}
#footer .weixin .pic{width:100px; height:100px; padding:0px; border:1px solid #eeeeee; margin:0 auto}
#footer .weixin .pic img{width: 100px;height: 100px;}
#footer .weixin .tit{font-size:12px; text-align:center;}


#footer .phone{width: 120px;height:auto;overflow:hidden;position:absolute;right: 140px;top:26px;}
#footer .phone .pic{width:100px; height:100px; padding:0px; border:1px solid #eeeeee; margin:0 auto}
#footer .phone .pic img{width: 100px;height: 100px;}
#footer .phone .tit{font-size:12px; text-align:center;}



/* 列表前缀图标 */
.infoListA li{padding-left: 10px; background: url(images/share/dot01.png) left center no-repeat;}

/* pathWrap */
.pathWrap{height: 33px; line-height: 33px; }
.path{width: auto; float: left; padding-left: 26px; font-size: 14px; color: #666; background: url(images/pathIcon.png) left 9px no-repeat;}
.path a,.path span{ margin:0 5px; color: #666;}

/* 侧栏-栏目菜单 */
#sideMenu{overflow:hidden; margin-top: 20px;}
#sideMenu .hd{height: 60px; line-height: 60px; overflow: hidden; background-color: #008ade;}
#sideMenu .hd h3{margin-left: 32px; font-size: 22px; font-weight: bold; color: white;}
#sideMenu .hd h3 a{color: white;}
#sideMenu .bd{padding: 0 0 15px; overflow: hidden; background-color: white;}
#sideMenu .bd li{height: 46px; line-height: 45px; overflow: hidden;}
#sideMenu .bd li a{display: block;padding-left: 34px;height: 45px;line-height: 45px;font-size: 18px;border-top: 1px solid #f1f1f1;background: #fff url(images/sideMenuBg.png) 245px -28px no-repeat;}
#sideMenu .bd li.on a,
#sideMenu .bd li a:hover{color:white; background-position: 245px 17px; background-color: #66c0e8;}

/* 右侧-通用框 mainBox */
.mainBox{overflow:hidden; padding: 20px; background-color:white;}
.mainBox .wHd{height: 37px; line-height: 37px; border-bottom: 1px solid #e5e5e5;}
.mainBox .wHd .more{position: absolute; z-index: 1; right: 6px; top: 10px; width: 47px; height: 15px; line-height: 15px; float: left; overflow: hidden; text-indent: -9999px; background: url(images/moreIcon.png) left top no-repeat;}
.mainBox .wHd .more:hover{background-position: left -25px;}
.mainBox .wHd h3{width: auto;float: left;padding: 0 33px;height: 37px;line-height: 37px;padding-bottom: 1px;margin-bottom: -1px;position: relative;z-index: 1;font-size: 20px;color: white;background-color: #008ade;}
.mainBox .wHd .pathWrap{float: right; margin-right: 10px;}
.mainBox .wBd{padding: 10px 0 0; overflow:hidden; }

/* 通用盒子模型 */
.box{overflow: hidden; margin-top: 20px; background-color: #fff;}
.box .hd{margin:20px 20px 0; height: 37px; line-height: 37px; border-bottom: 1px solid #f1f1f1;}
.box .hd .more{width: 43px; height: 37px; float: right; line-height: 37px; overflow: hidden; text-indent: -9999px; background: url(images/moreIcon.png) center center no-repeat;}
.box .hd .more:hover{background-color: #f6f6f6;}
.box .hd h3{*position: relative; *z-index: 1;width: auto;float: left;height: 36px;line-height: 36px;padding: 0 18px;font-size: 20px;color: #008ade;border-bottom: 2px solid #008ade;}
.box .hd h3 a{color: #008ade;}
.box .bd{margin:0 20px 20px; padding: 10px 0 0; overflow: hidden;}



/* 侧栏盒子模型 */
.sideBox{overflow:hidden; margin-top: 20px;}
.sideBox .hd{height: 38px; line-height: 38px; overflow: hidden; background-color: #008ade;}
.sideBox .hd h3{margin-left: 18px;font-size: 20px;color: white;}
.sideBox .hd h3 a{color: white;}
.sideBox .bd{padding: 10px; overflow: hidden; background-color:white;}


/* 侧栏-就医指南 */
#sideJyzn .bd{padding: 16px 10px 20px;}
#sideJyzn .nodeList{overflow: hidden;}
#sideJyzn .nodeList li{}
#sideJyzn .nodeList li{width: 130px; height: 98px; float: left; margin-top: 8px;}
#sideJyzn .nodeList li a{position: relative;z-index: 1;display: block;padding: 66px 0 2px;height: 32px;line-height: 32px;overflow: hidden;text-align: center;font-size: 16px;}
#sideJyzn .nodeList li a .icon{width: 100%; height: 66px; line-height: 66px; float: left; display: block; position: absolute; z-index: 1; left: 0; top: 0; background: url(images/boxJyznIcon.png) center top no-repeat;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-ms-transition:all  1s;
-o-transition:all 1s;
transition:all 1s;
}
#sideJyzn .nodeList li a:hover .icon{
    -webkit-transform:rotateY(360deg);
    -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
    -o-transform:rotateY(360deg);
    transform:rotateY(360deg);
}
#sideJyzn .nodeList li.li1 a .icon{background-position: center top;}
#sideJyzn .nodeList li.li2 a .icon{background-position: center -66px;}
#sideJyzn .nodeList li.li3 a .icon{background-position: center -132px;}
#sideJyzn .nodeList li.li4 a .icon{background-position: center -198px;}
#sideJyzn .nodeList li.li5 a .icon{background-position: center -264px;}
#sideJyzn .nodeList li.li6 a .icon{background-position: center -330px;}
#sideJyzn .nodeList li.li7 a .icon{background-position: center -396px;}
#sideJyzn .nodeList li.li8 a .icon{background-position: center -462px;}
#sideJyzn .nodeList li.more{ text-align: center;}
#sideJyzn .nodeList li.more a{display: block; width: 100%; height: 66px; float: left; padding: 0; margin: 0; line-height: 66px; font-size: 14px; color: #333; background: url(images/boxJyznIcon.png) center -462px no-repeat;   }

/* 医生列表 */
.docList{overflow: hidden;}
.docList li{width: 235px; float: left; margin-right: 25px; *display: inline;}
.docList li .pic{width: auto; float: left; margin-right: 15px; *display: inline;}
.docList li .pic img{width: 120px; height: 160px;}
.docList li .con{padding-top: 2px; overflow: hidden;}
.docList li .con p{height: 26px; line-height: 26px; overflow: hidden; font-size: 14px; color: #333;}
.docList li .con p span{color: #999;}
.docList li .con p a{font-weight: bold; color: #df4900;}
.docList li .btnBox{margin:22px 6px 0 0; overflow: hidden; height: 32px; line-height: 32px;}
.docList li .btnBox a{display: block; height: 32px; line-height: 32px; font-size: 14px; font-weight: normal; color: white; text-align: center; background-color: #b8aa81;}
.docList li .btnBox a:hover{background-color: #9d8b57;}

/* noSide */
.noSideContent{padding-top: 0 !important;}
.noSideContent .mainBox{padding: 0 0 20px;}
.noSideContent .mainBox .wHd{height: 55px; line-height: 55px;}
.noSideContent .mainBox .wHd .pathWrap{float: left; margin:11px 0 0 20px;}
.noSideContent .mainBox .wBd{padding: 20px 80px;}</pre></body></html>