/* CSS Document */
.left{ width:228px;}
.right{ width:237px;}
.content{ width:485px; margin-left:11px; display:inline;}
.left .sortnav h3{ height:36px; background:url(../images/nei/sort_nav_bg.jpg) left top no-repeat; text-align:left; overflow:hidden;}
.left .sortnav h3 span{ display:block; width:121px; height:27px; line-height:27px; font-weight:bold; font-size:14px; color:#FFFFFF; text-align:center; margin:5px 0 0 1px;}
.left .sortnav .list{ border:1px solid #cacaca; border-top:none; text-align:left; width:226px; overflow:hidden;}
.left .sortnav .list ul{ margin:1px; background:url(../images/nei/sortulBg.gif) left bottom repeat-x; width:224px; padding:5px 0 27px 0;*padding:5px 0 20px 0;}
.left .sortnav .list ul li{ height:34px; line-height:34px; background:url(../images/nei/dotline.gif) left bottom repeat-x; width:203px; margin-left:12px; position:relative;}
.left .sortnav .list ul li a{ color:#00814d; font-size:14px; padding-left:40px; display:block; overflow:hidden; }
.left .sortnav .list ul li span{ background:url(../images/nei/icon.jpg) left top no-repeat; width:8px; height:12px; position:absolute; top:8px; left:10px;}
.left .sortnav .list ul li a:hover{ background:url(../images/nei/hoverBg.gif) right center no-repeat;}
.left .rxzxbl img{ vertical-align:top; margin-top:10px;}

.left .col_doctor{ margin-top:10px; height:323px; width:226px;}
.left .col_doctor h4{ background:url(../images/nei/title_bg.gif) left top no-repeat; height:17px;line-height:17px; padding-top:7px; margin:2px 1px 0; width:226px; overflow:hidden; }
.left .col_doctor h4 a{ float:left; font-size:14px; color:#333333; font-weight:bold; margin-left:30px; display:inline;}
.left .col_doctor h4 span a{ float:right; margin:4px 10px 0 0; width:50px; text-indent:-100px; overflow:hidden;}
.left .col_doctor img{ float:left; margin:0 15px 0 4px;}
.left .col_doctor .doctors{ text-align:left; width:205px; height:137px; background:url(../images/cb_dotline.gif) left bottom repeat-x; margin:0 auto; margin-top:7px;}
.left .col_doctor .nobground{ background:none;}
.col_doctor .doctors strong a{ color:#444444; font-weight:bold;}
.col_doctor .docContent{ width:100%; margin-top:8px;}
.col_doctor .doctors p{ margin-top:5px;}
.col_doctor .doctors .button{  height:17px; margin-top:10px; clear:left; float:left; margin-left:4px; width:186px; margin-left:9px;}
.col_doctor .doctors .button a{ float:left; width:78px; height:17px; line-height:17px; background:url(../images/nei/bottonBg.gif) left top no-repeat; text-align:center; color:#FFFFFF; padding-left:5px; margin-right:10px;}

.left .gjyyry{ width:228px; margin-top:10px;}
.left .gjyyry h4{ background:url(../images/nei/yyRy_bg.gif) left top no-repeat; height:27px; line-height:27px; padding-top:8px; text-align:left;}
.left .gjyyry h4 a{ font-size:14px; font-weight:bold; color:#FFFFFF; margin-left:16px;}
.left .gjyyry .ryBox{ height:416px; border-top:none; width:226px; overflow:hidden;}
.left .gjyyry .ryBox .ryImg{ margin:0 auto; margin-top:5px; }
.left .gjyyry .ryBox .ryImg span{ width:205px; display:block; background:url(../images/cb_dotline.gif) left bottom repeat-x; padding:8px 0; margin:0 auto;}
.left .gjyyry .ryBox .dotline { height:1px; background:url(../images/cb_dotline.gif) left top repeat-x; width:98%; margin:0 auto; margin-top:10px; font-size:1px; }
.left .deseassnav{ height:253px; width:226px; margin-top:11px; float:left;}
.left .deseassnav h4{ height:19px; line-height:19px; background:url(../images/nei/title_bg.gif) left top no-repeat; margin:2px 1px 0; text-align:left; padding-top:5px;}
.left .deseassnav h4 a{ font-size:14px; font-weight:bold; margin-left:29px;}
.left .deseassnav p{ text-align:left; line-height:24px;  margin:0 auto;margin-top:13px; width:195px;}
/*right*/
.right .zxrx{ height:51px; background:url(../images/nei/zxrxBg.jpg) left top no-repeat; text-align:left; padding:110px 0 0 15px;}
.right .jcwd{ width:235px; height:276px;}
.right .jcwd h4{ height:25px; line-height:25px; background:url(../images/nei/wdzx_bg.jpg) left top no-repeat; text-align:left; padding-left:15px;}
.right .jcwd h4 a{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.right .QandA{  float:left; text-align:left; line-height:20px; width:209px; margin:9px 0 0 14px; display:inline;}
.right .QandA dt{ color:#b27849; margin-top:10px;}
.right .QandA dt a{ color:#b27849;}
.right .QandA dd{ padding-bottom:12px; background:url(../images/cb_dotline.gif) left bottom repeat-x; color:#333333;}
.right .QandA dd.clearstyle{ padding:0; background:none;}


.right .wyzx{ width:235px; height:234px; margin-top:19px;}
.right .wyzx h4{ height:25px; line-height:25px; background:url(../images/nei/wdzx_bg.jpg) left top no-repeat; text-align:left; padding-left:15px;}
.right .wyzx h4 a{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.right .wyzx fieldset{ float:left; width:190px; margin:10px 10px 0 20px; display:inline;}
.right .wyzx fieldset label{ float:left; color:#666666; text-align:right; padding:4px;  width:40px;}
.right .wyzx fieldset input{ border:1px solid #c0c0c0; height:20px; line-height:20px; width:126px;}
.right .wyzx fieldset .yanzm{ width:80px;}
.right .wyzx fieldset div{ margin-top:9px; text-align:left;}
.right .wyzx fieldset .buttom{ width:32px; height:18px; line-height:18px; border:1px solid #c0c0c0; background:#ece9d8;}
.right .wyzx fieldset textarea{ border:1px solid #c0c0c0; height:45px; width:126px;}
.right .wyzx fieldset .enter{ margin-left:50px;}
.right .jkcshi{ height:274px; margin-top:11px;}
.right .jkcshi h4{ height:24px; line-height:24px; background:url(../images/nei/csalBg.jpg) left top no-repeat; margin:2px 1px 0;}
.right .jkcshi h4 a{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.right .jkcshi ul{  margin:15px 0 0 20px; text-align:left;}
.right .jkcshi ul li{ background:url(../images/blank_dot.gif) left center no-repeat; padding-left:10px; line-height:18px; padding-top:4px;}

.right .dxcase{ margin-top:10px; padding-bottom:10px;}
.right .dxcase h4{ height:24px; line-height:24px; background:url(../images/nei/csalBg.jpg) left top no-repeat; margin:2px 1px 0;}
.right .dxcase h4 a{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.right .dxcase .pic_text{ width:215px; text-align:left; margin:0 auto; border-bottom:1px solid #cbe0c7; margin-top:18px; padding-bottom:12px; }
.right .dxcase .pic_text strong{ display:block; margin-top:10px; }
.right .dxcase .pic_text strong a{ font-weight:bold; text-align:left;}
.right .dxcase .pic_text p{ text-indent:24px; color:#333333;}
.right .dxcase .pic_text a{ display:block; text-align:center;}
.right .dxcase .noborder{ border:none; padding:0;}



/*center*/
.content{ padding-bottom:10px;}
.content .sortnav{ width:477px; margin:0 auto; border-bottom:2px solid #00814d; height:20px; line-height:20px; margin-top:3px; background:url(../images/nei/sizi.gif) #e2e3e2 7px 50% no-repeat; text-align:left; padding-top:4px;}
.content .sortnav span{ font-weight:bold; margin:0 25px 0 25px;}
.content .add1{ margin-top:5px;}
.content .listContent{ width:477px; margin:0 auto; text-align:left; padding-bottom:6px;}
.content .listContent h3{ height:16px; line-height:16px; background:url(../images/nei/sortbg.gif) left top no-repeat; padding-left:12px; margin-top:18px;}
.content .listContent h3 a{ font-size:14px; padding:0 10px; background:#FFFFFF; float:left; overflow:hidden;}
.content .listContent h3 span{ font-size:14px; padding:0 10px; background:#FFFFFF; float:left; overflow:hidden;}
.content .listContent h3 b a{ font-size:14px; float:right; margin:3px 16px 0 0; background:none; padding:0;}
.content .listContent h3 span a{ float:right; background:none; margin-top:4px;}
.content .listContent ol{ width:472px; margin-top:16px;}
.content .listContent ol li{ background:url(../images/cb_dotline.gif) left bottom repeat-x; line-height:21.5px;*line-height:18px!important;*line-height:22px; padding-left:3px; padding-top:3px; overflow:hidden;}
.content .listContent ol li a{  float:left; color:#333333; padding-left:10px;}
.content .listContent ol li span{ float:right; color:#333333; margin-right:3px;}
.content .listContent ol li span.span1{ float:left; }


/*service*/
.content .listContent .focusArticle h1{ text-align:center; width:472px; height:24px; background:url(../images/cb_dotline.gif) left bottom repeat-x; margin:0 auto; margin-top:19px;}
.content .listContent .focusArticle h1 a{ font-size:14px; font-weight:bold;}
.content .listContent .focusArticle .info{ text-align:center; height:30px; line-height:30px; margin:10px auto 15px; color:#444444;}
.content .listContent .focusArticle .Article{ color:#333333; width:450px; margin:0 auto; padding-left:6px; line-height:20px;}
.content .listContent .listol{ width:478px; margin-top:50px;}
.content .listContent .listol .caption{ height:22px; line-height:22px; color:#00783b; font-weight:bold; font-size:14px; background:#e2e3e2;}
.content .listContent .listol .caption span{ float:left; margin-left:5px;}
.content .listContent .listol .caption span.m1{ float:right; margin-right:8px;}
.content .listContent .listol .caption span.t1{ margin-left:30px;}
.content .listContent .listol ol{ width:465px; margin:0 auto; margin-top:10px;}
.content .listContent .listol ol li span.span1{ float:left; width:45px;}

/*detail*/
#detail{ width:976px; margin:0 auto; margin-top:25px;}
#detail .leftArt{ width:694px; float:left; margin-right:16px;}
#detail .leftArt .bg_top{ height:1px; background:url(../images/nei/bg_top.gif) left top no-repeat; overflow:hidden;}
#detail .leftArt .mainArt{ background:url(../images/nei/detail_c_bg.gif) left top repeat-y; padding-bottom:15px;}
#detail .leftArt .bg_bot{ height:2px; background:url(../images/nei/bg_bot.gif) left top no-repeat;}
#detail .leftArt .mainArt .sortNav{ width:689px; height:21px; line-height:21px; background:url(../images/nei/sizi.gif) #e3e4e0 10px 50% no-repeat; text-align:left; color:#564137; padding-top:3px; margin:0 auto;}
#detail .leftArt .mainArt .sortNav span{ font-size:12px; font-weight:bold; color:#333333; margin:0 20px 0 30px;}
#detail .leftArt .mainArt .sortNav a{ color:#564137;}
#detail .leftArt .mainArt h1{ width:664px; background:url(../images/cb_dotline.gif) left bottom repeat-x; margin:0 auto; font-size:18px; margin-top:20px; padding-bottom:6px;}
#detail .leftArt .mainArt .info{ color:#474747; margin:15px auto 20px;} 
#detail .leftArt .mainArt .artContent{ color:#474747; text-align:left; line-height:22px; width:615px; margin:0 auto; margin-bottom:30px;}
#detail .leftArt .mainArt .artContent a{ text-decoration:underline;}
#detail .leftArt .mainArt .tags{ color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; width:614px; margin:0 auto 20px;}
#detail .leftArt .mainArt .tags a{ color:#ff0000; font-size:12px;}
#detail .leftArt .mainArt .operation{ text-align:right; width:650px; font-size:14px; color:#333333; padding-top:10px;}
#detail .leftArt .mainArt .operation a{ color:#333333;}
#detail .leftArt .mainArt .relatedArt{ width:655px; margin:0 auto; margin-top:13px;}
#detail .leftArt .mainArt .relatedArt h5{ height:16px; line-height:16px; background:url(../images/nei/xgwz_bg.gif) left top no-repeat; text-align:left; color:#444444; padding-left:27px; font-size:14px; font-weight:bold;}
#detail .leftArt .mainArt .relatedArt ul{ height:148px; background:#f3f3f3; margin-top:7px; text-align:left; padding-top:15px;}
#detail .leftArt .mainArt .relatedArt ul li{ float:left; width:270px; background:url(../images/blank_dot.gif) left center no-repeat; padding:5px 0 0 10px; line-height:17px; margin-left:43px; padding-top:5px; display:inline;}
#detail .right_col{ float:right; width:266px;}
#detail .right_col .col_right_a{ width:266px; height:267px; background:url(../images/nei/zxadress.gif) left top no-repeat; float:left;}
#detail .right_col .col_right_a p{ width:210px; text-align:left; margin:160px 0 0 23px; color:#333333; font-family:"宋体";}
#detail .right_col .col_right_a ul{ margin-left:36px;}
#detail .right_col .col_right_a ul li{ float:left; width:65px; text-align:left; margin-left:20px; line-height:30px; margin-top:6px; display:inline;}
#detail .right_col .col_right_a ul li a{ font-size:14px; font-weight:bold; color:#2d7559;}
#detail .right_col .col_right_a li.margin_lt{ margin-left:58px;}
#detail .right_col .teslf{ width:263px; margin-top:13px; float:left;}
#detail .right_col .teslf h4{ height:26px; background:url(../images/nei/tszjBg.jpg) left top no-repeat; line-height:26px; text-align:left; font-weight:bold; font-size:14px; padding-left:16px;}
#detail .right_col .teslf h4 a{ color:#FFFFFF; }
#detail .right_col .teslf p{ width:231px; border:1px solid #cfcfcf; border-top:none; height:179px; color:#333333; text-align:left; line-height:21px; padding:10px 15px 0;}
#detail .right_col .teslf p a{ color:#ff6600;}


#detail .right_col .col_doctor{ margin-top:10px; height:266px; width:263px; }
#detail .right_col .col_doctor h4{ background:url(../images/nei/tszjBg.jpg) left top no-repeat; height:26px;line-height:26px; width:247px; padding-left:16px; float:left;}
#detail .right_col .col_doctor h4 a{ float:left; font-size:14px; color:#ffffff; font-weight:bold; }
#detail .right_col .col_doctor h4 span a{ float:right; margin:10px 20px 0 0;}
#detail .right_col .col_doctor .doctors{ text-align:left; width:250px; height:107px; background:url(../images/cb_dotline.gif) left bottom repeat-x; padding:0; margin:0 auto; margin-top:7px;}
#detail .right_col .col_doctor .doctors img{ float:left; margin:0 15px 0 7px; display:inline;}
#detail .right_col .col_doctor .nobground{ background:none;}
#detail .right_col .doctors strong a{ color:#444444; font-weight:bold;}
#detail .right_col .docContent{ width:261px; border:1px solid #cfcfcf; border-top:none; height:225px; margin:0; padding:0; float:left; padding-top:14px;}
#detail .right_col .doctors .button{ width:150px; clear:none; float:none; margin:0; padding:0; margin-top:5px; float:left;}
#detail .right_col .doctors .button a{ float:left; width:58px; height:17px; line-height:17px; background:url(../images/button_bg.gif) left top no-repeat; text-align:center; color:#FFFFFF; padding-left:5px; margin-right:12px;} 
#detail .right_col .yyRy{ width:262px; height:239px; float:left; margin-top:9px;}
#detail .right_col .yyRy h4{ height:24px; background:url(../images/nei/ryzxBg.jpg) left top no-repeat; margin:2px 1px 0; line-height:24px;}
#detail .right_col .yyRy h4 a{ font-size:14px; color:#FFFFFF; font-weight:bold;}
#detail .right_col .ryBox{ border-top:none; width:250px; margin:0 auto;}
#detail .right_col .ryBox img{ margin-top:12px;}
#detail .right_col .ryBox span{ width:122px; display:block; float:left; margin-left:4px;}
#detail .right_col .ryBox .ryImg{ width:100%;}
#detail .right_col .ryBox .dotline { height:1px; background:url(../images/cb_dotline.gif) left top repeat-x; width:98%; margin:0 auto; margin-top:10px; font-size:1px; }

#detail .right_col .jcwdQa{ width:261px; height:215px; margin-top:9px;}
#detail .right_col .jcwdQa h4{ height:24px; background:url(../images/nei/ryzxBg.jpg) left top no-repeat; margin:2px 1px 0; line-height:24px;}
#detail .right_col .jcwdQa h4 a{ font-size:14px; color:#FFFFFF; font-weight:bold;}
#detail .right_col .jcwdQa .QandA{ margin:0; padding:0; text-align:left; line-height:20px; width:209px; margin:0 auto;}
#detail .right_col .jcwdQa .QandA dt{ color:#b27849; margin-top:12px;}
#detail .right_col .jcwdQa .QandA dt a{ color:#b27849;}
#detail .right_col .jcwdQa .QandA dd{ padding-bottom:12px; background:url(../images/cb_dotline.gif) left bottom repeat-x; color:#333333;}
#detail .right_col .jcwdQa .QandA dd.clearstyle{ padding:0; background:none;}

.ftages1{ text-align:center;  height:60px; line-height:60px; margin:0 auto;}
.ftages1 ul{  overflow:hidden;}
.ftages1 ul li{ display:inline; margin:0 2px; }
.ftages1 .three{ border:1px solid #ccc; padding:3px;}
.ftages1 .two a{ border:1px solid #ccc; padding:3px 7px 3px;}
.ftages1 .two a:hover{ background:#ccc; color:#fff;}

/*=========list_02css样式=========*/
.x_02{width:460px; margin-left:10px; float:left; margin-top:20px;}
.x_02 .xzjf_01{width:67px; float:left;}
.x_02 .xzjf_01 img{ border:1px solid #CCCCCC;}
.xzjf_02{ float:left; margin-left:55px;}
.xzjf_02 dt{ border-bottom:dashed 1px #CCCCCC;}
.xzjf_02 dt span{font-size:12px; font-weight:bold; display:inline; height:100%; vertical-align:middle;}
.xzjf_02 dt span a{ color:#993366;}
.xzjf_02 dd.subject{ margin-top:8px; height:74px;}
.xzjf_02 dd a{line-height:24px; float:right; color:#006633;}

/*=========list_03css样式=========*/
.b_02{ width:460px; padding-bottom:6px; border-bottom:solid 1px #CCCCCC; float:left; margin-left:10px; display:inline;}
.b_02 dl{ width:460px; float:left; margin-top:15px; display:inline;}
.b_02 dt { background:url(/images/nei/xin_01.gif) left center no-repeat; font-size:13px; }
.b_02 dt span{float:left; margin:0 10px 0; padding:2px 0 0 10px; font-weight:bold; display:inline;}
.b_02 dt span a{ color:#009966;}
.b_02 dt p{ padding-top:2px;}
.b_02 dt p a{font-size:12px; color:#999999;}
.b_02 dd{ margin-top:6px;}
.b_02 dd span a{ margin-right:18px;}

/*=========list_04css样式=========*/
.m_02{width:460px; border-bottom:dashed 1px #CCCCCC; float:left; margin-left:10px; padding-bottom:6px; display:inline;}
.m_02 dl{width:215px; float:left; margin-left:8px; display:inline; margin-top:28px;}
.m_02 dt{width:215px; height:150px; background:url(../images/nei/bg_6.gif) center top  no-repeat; text-align:center; vertical-align:middle; overflow:hidden; }
.m_02 dt span{ height:100%; vertical-align:middle; display:inline-block;}
.m_02 dt img{ vertical-align:middle;}
.m_02 dd{ margin:8px 0; text-align:center;}