/*Generated by wjdhcms 3.0 */
@charset "utf-8";
::-webkit-scrollbar { width: 8px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555;}
* { padding: 0; margin: 0;font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
body {font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;color:#f7e8cb;margin: 0; background:#fdf9f4;}
:focus {outline: 1;}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{ display: block;}
a{color: #333; text-decoration: none; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}
a:link,a:hover,a:active,a:visited {text-decoration: none;}

ins {background-color: #ff9;color: #000; text-decoration: none;}
mark { background-color: #ff9;color: #000;font-style: italic; font-weight: bold;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0;}
input,select { vertical-align: middle;}
li,ul {list-style-type: none;}
img {  border: none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input,textarea { outline: 0; border: 0;}
textarea { resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-style: normal;}

::selection {background-color:#c7915f; color: #f7e8cb;}
::-moz-selection {background-color:#c7915f; color: #f7e8cb;}
::-webkit-selection {background-color:#c7915f; color: #f7e8cb;}

/* 单页面*/
.wz_box{background: url(../ny_image/home.png) 0 8px;height: 32px;background-repeat: no-repeat;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #d7c7b0;text-align: left;padding-left: 30px;padding-top: 8px;margin: 30px auto;width: 1186px;font-size: 18px;color: #9c7149;}
.wz_box a{ color:#9c7149;}

.fy_zcbj{ width:1200px; margin:40px auto;}
.lmlb_box{width:300px;background: #d7c7b0;border-radius: 5px;padding: 12px 0 20px; float:left;}
.lmlb_box h3{width: 235px;margin: auto;font-size: 18px;font-weight: bold;padding-left: 25px;background:url(../ny_image/fy_tb.png) no-repeat left center;border-bottom: 1px solid #9c7149;line-height: 40px;height: 40px;color: #9c7149;}
.lmlb_box ul li{padding-left: 35px;height: 48px;line-height: 48px;overflow: hidden;font-size: 15px;border-bottom: 1px solid #fdf7eb;margin: 0 20px;transition: all 0.6s;}
.lmlb_box ul li.active, .lmlb_box ul li:hover{padding-left: 35px;height: 48px;line-height: 48px;overflow: hidden;font-size: 15px;transition: all 0.6s;}
.lmlb_box ul li.active a, .lmlb_box ul li:hover a{ color:#9c7149;}
.lmlb_box ul li a{ color:#fdf7eb;}

.fy_yosm{ background:#d7c7b0; border-radius:5px;padding:12px 30px 20px; width:790px; float:right;}
.fy_yosm h3{background:url(../ny_image/new_line.png) no-repeat left bottom;height: 48px;line-height: 40px;}
.fy_yosm h3 b{font-size:18px;font-weight: bold;padding-left: 25px;background: url(../ny_image/new_ico.png) no-repeat left center;display: block;color: #9c7149;}
.fy_yosm h4{ font-size:18px; text-align:center;color: #9c7149; margin:20px auto;}
.fy_yosm p{ margin:10px auto; text-indent:2em; font-size:16px; line-height:30px; color:#666;}


/* 列表页*/
.fy_yosmwe{background:#d7c7b0;border-radius:5px;padding:12px 30px 20px;width:790px;float:right;}
.fy_yosmwe h3{background:url(../ny_image/new_line.png) no-repeat left bottom;height: 48px;line-height: 40px;}
.fy_yosmwe h3 b{font-size:18px;font-weight: bold;padding-left: 25px;background: url(../ny_image/new_ico.png) no-repeat left center;display: block;color: #9c7149;}
.fy_yosmwe ul{ margin-top:  20px;padding-bottom:  14px;}
.fy_yosmwe ul li{border-bottom:1px dashed #999;line-height: 40px;height: 40px;}
.fy_yosmwe ul li span{ float:right; color:#666;}
.fy_yosmwe ul li:hover a{ color:#9c7149;}
.fy_yosmwe ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fy_yosmwe ul li i{float:left;background:url(../ny_image/fy_dz.png) no-repeat left;width: 6px;height: 11px;padding-top:  30px;padding-right:  10px;}


/* 最终页*/
.fy_sqw{background:#ffffff;border-radius:5px;padding:12px 30px 20px;width:1200px; margin:0 auto;}
.fy_sqw h3{ text-align:center; font-size:20px; color:#9c7149; padding-top:20px;}
.fy_sqw i{ text-align:center; margin:10px auto; display:block; color:#666;}
.fy_img{ margin:20px auto;}
.fy_img img{ display:block; margin:0 auto; height:400px; width:800px;border:6px solid #f7e8cb;}
.fy_sqw p{ color:#333; line-height:34px; padding-bottom:20px;}


/* 科室之窗*/
.fy_yoiqwe{background:#d7c7b0;border-radius:5px;padding:12px 30px 20px;width:790px;float:right;}
.fy_yoiqwe h3{background:url(../ny_image/new_line.png) no-repeat left bottom;height: 48px;line-height: 40px;}
.fy_yoiqwe h3 b{font-size:18px;font-weight: bold;padding-left: 25px;background: url(../ny_image/new_ico.png) no-repeat left center;display: block;color: #9c7149;}
.fy_yoiqwe ul{ margin-top:  20px;padding-bottom:  14px;}
.fy_yoiqwe ul li{width: 177px;height: 41px;line-height: 41px;background:url(../ny_image/fy_xi.png) no-repeat center;float: left;margin-bottom: 18px; margin-left:27px;}
.fy_yoiqwe ul li:nth-child(4n+1) { margin-left:0;}
.fy_yoiqwe ul li a{font-size: 16px;color: #9c7149;padding-left: 62px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.sole{ clear:both;}


/* 名医专栏 */
.fy_mywl{background:#d7c7b0;border-radius:5px;padding:12px 30px 20px;width:790px;float:right;}
.fy_mywl h3{background:url(../ny_image/new_line.png) no-repeat left bottom;height: 48px;line-height: 40px;}
.fy_mywl h3 b{font-size:18px;font-weight: bold;padding-left: 25px;background: url(../ny_image/new_ico.png) no-repeat left center;display: block;color: #9c7149;}
.fy_mywl ul{margin-top:30px;padding-bottom:14px;}
.fy_mywl ul li{height:200px;width:233px;float:left;overflow: hidden; margin-left:45px;}
.fy_mywl ul li:nth-child(3n+1) { margin-left:0;}


.fy_mywl ul li .pic{width: 120px; float:left;}
.fy_mywl ul li .pic a{display: block; padding: 1px; border: 1px solid #279ECA;width: 116px;height: 151px;}
.fy_mywl ul li .pic a img{float: left;width: 116px;height: 151px;}
.fy_mywl ul li .con{width: 100px;overflow: hidden;float: left;padding-left: 8px;position: relative;}
.fy_mywl ul li .con p{height: 32px;line-height: 32px; overflow:hidden; color:#333;}
.fy_mywl ul li .con span{ color:#888;}
.fy_mywl ul li .btnView{position: static;width: 62px; height: 22px;line-height: 22px;margin-bottom:8px;background:url(../ny_image/docBtn.gif) 0 0 no-repeat; display:block;top:90px;left: 8px; text-align:center;    color: #fff;}
.fy_mywl ul li .yes, .fy_mywl ul li .no{display: block;width: 76px;height: 22px;line-height: 22px;background:url(../ny_image/docBtn.gif) 0 -22px no-repeat;}
.fy_mywl ul li .no{background-position: 0 -44px;}




/* 医生详细*/
.fy_yosma{ background:#d7c7b0; border-radius:5px;padding:12px 30px 20px; width:790px; float:right;}
.fy_yosma h3{background:url(../ny_image/new_line.png) no-repeat left bottom;height: 48px;line-height: 40px;}
.fy_yosma h3 b{font-size:18px;font-weight: bold;padding-left: 25px;background: url(../ny_image/new_ico.png) no-repeat left center;display: block;color: #9c7149;}
.fy_yosma h4{ font-size:18px; text-align:center;color: #9c7149; margin:14px auto;}

.aiewl{padding:30px 0px; width:790px;}
.imhs{ float:left;  width:190px;margin-bottom: 14px;}
.imhs img{ display:block; width:180px; height:226px;border:1px solid #fdf7eb; padding:4px;}
.docDes{float: right;width: 576px;padding-left: 20px;line-height: 30px;color:#9c7149;font-size: 13px;margin-top: 10px;}
.docDes .docName{font-weight: bold;color:#666;}
.docDes span{color:#666;font-weight: bold;}

.docInfo{ margin-top:20px;}
.docInfo .tit{ position:relative;}
.docInfo .tit .line{position: absolute;bottom: 0;z-index: 1;border-bottom: 1px solid #9c7149;width: 100%;}
.docInfo .tit span{position: relative;z-index: 3;display: block;width: 80px;text-align: center;line-height: 30px;height: 30px;border: 1px solid #9c7149;border-bottom-color: #9c7149;border-bottom-style: solid;border-bottom-width: 1px;border-bottom: 1px solid #d7c7b0;color:#9c7149;font-weight: bold;font-size: 18px;}
.docInfo .con{line-height: 30px;color:#666;}






/*动态导航按钮*/
.menu_hover{background: #fdf7eb;padding-left: 35px;height: 48px;line-height: 48px;overflow: hidden;transition: all 0.6s; }
