@charset "gb2312";

/* CSS Document */



* { padding:0; border:0; margin:0; }

body, div, dl, dt, dd, ul, ol, li, form, input, textarea, p, th, td, font { font:12px "宋体", "微软雅黑"; line-height:20px; }

h1, h2, h3, h4, h5, h6 { font-size:14px; font-weight:normal; }

ul, li { list-style:none; }

a { text-decoration:none; color:#111; }

.clear { clear:both; height:0; _overflow:hidden; }

.block { clear:both; height:10px; _overflow:hidden; }

.fl { float:left; }

.fr { float:right; }

.left { float: left }

.right { float: right }

.center { text-align:center; }

body { font-size: 12px; font-family: "宋体", Arial, Helvetica, sans-serif; background-position: center 0; }

.bgnav { height:130px; width:980px; margin:0 auto; }

.bgnav a { display:block; height:130px; }

.w980 { width:980px; margin:0 auto; }

.red { color:#C00; }

.xintop { height:87px; }



.yytait,.yyban{ width:980px; margin:0 auto;}

.fl{ float:left;}

.fr{ float:right;}

.yytop{ background:url  repeat-x; height:78px; }

.yytop .fr{ width:375px; font-size:13px; color:#444; padding:30px 0 0;}

.yytop .fr a{ color:#444; text-decoration:none; font-size:12px;}



/*头部*/

.logo14{ background:url  repeat-x; height:78px;}

.logo14 .fr{ width:375px; font-size:13px; color:#555; padding:30px 0 0;}

.logo14 .fr a{ color:#555; text-decoration:none; font-size:13px;}

/*导航*/

.nav14 { background:url  repeat-x; height:42px; text-align:center; }

.nav14 div{color:#fff; height:42px; font-weight:bold;}

.nav14 div a { color:#fff; line-height:42px; font-size:14px; display:inline; padding:0 3px; font-weight:bold;}

.banner14_home{ background:url  no-repeat center top;}

#header .hx-top{height:82px;width:960px;padding:5px 0 0 20px;margin:0 auto; background:url(../images/top.gif)  no-repeat}

#header .hx-nav{ background:url(../images/navbg.jpg)  repeat-x; height:41px;}

#header .nav-m{ text-align:center; line-height:41px; height:41px;color:#fff; font-size:14px; font-weight:bold;}

#header .nav-m a{color:#fff; font-size:14px; font-weight:bold;}



/*5.7--zhangxiangxi*/

.hn_top{ width:980px; margin:0 auto; height:35px; overflow:hidden; background:url  no-repeat; padding-top:50px;}

.hn_top a{ width:64px; height:24px; display:block; float:right; overflow:hidden; }

.hn_top a.md_a{  margin-right:20px; background:url  no-repeat; display:inline;}

.hn_top a.md_a:hover{ background:url(../images/ax4.jpg)  no-repeat;}

.hn_top a.lc_a{background:url  no-repeat; margin-right:10px;}

.hn_top a.lc_a:hover{background:url  no-repeat;}

.xinav { background:url  repeat-x; height:42px; }

.xinav div { background:url  no-repeat top center; height:42px; text-align:center; }

.xinav div a { color:#fff; line-height:42px; font-size:14px; display:inline; width:88px; text-align:center; display:block; float:left; background:url  no-repeat right center; }

.xinav div p { width:970px; margin:0 auto; height:42px; padding:0 0 0 10px; }

.banner1 { background:url  no-repeat center top; }

.xinume { background:#c4e1ff; padding:5px 0; height:103px; }

.xinume dl { float:left; background:url  no-repeat; width:159px; height:103px; margin-left:4px; text-align:center; display:inline; }

.xinume dl dt { font-weight:bold; height:30px; line-height:30px; font-size:14px; }

.xinume dl dt a { color:#fff; }

.xinume dl dd { padding:12px 0 0; }

.xinume dl dd a { color:#222; padding:0 3px; }

.kuax { border:1px solid #ccc; padding:5px; width:965px; height:54px; }

.kuax .right { width:890px; line-height:28px; }

.kuax .right strong { font-size:14px; display:block; }

.kuax .right strong a { font-size:14px; display:block; color:#000 }

.xinsearch { background:url(../images/top_23.jpg)  repeat-x; height:40px; border:1px solid #ccc; }

.xinsearch p { color:#333; line-height:40px; padding:0 0 0 10px; width:680px; }

.xinsearch p strong { font-size:14px; padding-left:10px; color:#FF0000 }

.xinsearch .right { position:relative; width:260px; }

.xinsearch .searchtext { border:1px solid #ccc; height:20px; line-height:20px; padding:1px; position:absolute; top:8px; left:0; width:160px; }

.xinsearch .searchbutton { background:url(../images/top_26.jpg)  no-repeat; width:68px; height:24px; position:absolute; top:8px; right:25px; }

.leftbor { border:1px solid #b6d3dd; border-top:2px solid #00346f; }

.txt_l { width:700px; }

.this { background:url  repeat-x; height:33px; line-height:33px; padding:0 0 0 15px; }

.this a { color:#333; }

.txtop h3 { font-size:25px; padding:20px 0; }

.hbotlin { padding:0 95px 20px; color:#333; height:19px; }

.toplinktxt { background:url  no-repeat; width:674px; height:102px; margin:0 auto; }

.toplinktxt ul { float:left; }

.toplinktxt ul li { width:337px; height:32px; float:left; }

.toplinktxt ul li a { display:block; height:34px; line-height:34px; color:#222; float:left; width:322px; padding:0 0 0 14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center; }

.newsContent { color: #333333; font-size: 14px; line-height: 22px; min-height: 645px; padding: 25px 15px 10px; }

.newsContent div { font-size: 14px; line-height:24px; }

.newsContent p { font-size: 14px; line-height:24px; }

.Artpg { font-weight: bold; font-size: 14px; height: 30px; overflow: hidden; border-bottom:1px dashed #ccc; margin:0 8px; }

.updown { color: #333333; float: left; line-height: 30px; overflow: hidden; padding-left: 35px; width: 290px; }

.updown a { color:#333; }

.leftbotswt { background:url  no-repeat; width:693px; height:144px; margin:0 auto; }

.leftbotswt h3 { font-size:14px; padding:0 0 0 150px; height:35px; line-height:35px; }

.leftbotswt .fl { padding:20px 0 0 40px; width:390px; }

.leftbotswt .fl img { padding-left:10px; }

.leftbotswt .fr { width:260px; padding:20px 0 0; }

.leftbotswt #demo { width:223px; height:58px; overflow:hidden; }

.leftbotswt #demo1 { width:223px; height:58px; overflow:hidden; }

.leftbotswt #demo ul li { width:205px; height:58px; }

.leftbotswt #demo ul li span { float:left; }

.leftbotswt #demo ul li p { padding:10px 0 0; float:right; width:130px; }

.leftlist { width:347px; }

.leftlist h3 { background:url  no-repeat; height:40px; line-height:40px; }

.leftlist strong { font-size:14px; padding:0 0 0 50px; }

.leftlist strong a { color:#fff; }

.leftlist .fr { padding:12px 15px 0 0; }

.listcon { border:1px solid #e5e5e5; border-top:none; padding:10px 0 10px 8px; }

.listcon li { font-size:14px; line-height:28px; }

.listcon li a { color:#333; }

.listcon img { padding:2px 16px 0; }

.listcon .block { height:5px; _overflow:hidden; +height:0;

}

/*文章右*/



.txt_r { width:267px; }

.rightntab { width:267px; overflow:hidden }

.none { display:none; }

.rightntab .TabTitle { background:url  no-repeat; height:31px; padding:6px 0 0; }

.rightntab .TabTitle li { float:left; cursor:pointer; height:31px; line-height:31px; text-align:center; width:88px; }

.rightntab .TabTitle li a { text-decoration:none; color:#333; }

.rightntab .TabTitle .active { background:url  no-repeat center top; color:#333; font-weight:bold; font-size:14px; }

.rightntab .TabTitle .normal { color:#fff }

.rightntab .TabContent { clear:both; overflow:hidden; padding:5px; border:1px solid #ccc; border-top:none; }

.rightntab .jgyy_info { padding:5px 0 0; }

.rightntab .jgyy_area { width:249px; }

.rightntab .jgyy_pic01 { padding:1px; }

.rightntab .jgyy_text01 { width:249px; border-bottom:1px dashed #ccc; padding:10px 0 8px 8px; text-indent:20px; }

.rightntab .jgyy_btn { width:220px; margin:0 auto; padding-top:8px; }

.rightntab .jgyy_area h3 { color:#00346e; text-align:center; padding-bottom:8px; }

.app_info { PAddING-BOTTOM: 0px; PAddING-LEFT: 6px; width: 224px; PAddING-right: 6px; BORDER-TOP-STYLE: none; height: 317px; PAddING-TOP: 9px; _overflow: hidden; border:1px solid #e5e5e5; }

.app_area { PAddING-BOTTOM: 10px; PAddING-LEFT: 0px; PAddING-right: 0px; PAddING-TOP: 10px }

.app_area UL LI { LINE-height: 27px; }

.app_area UL LI SPAN { PAddING-BOTTOM: 0px; PAddING-LEFT: 4px; PAddING-right: 4px; PAddING-TOP: 0px }

.app_btn { MARGIN: 5px auto 0; width: 220px; background:url  no-repeat; height: 49px }

.app_btn A { TEXT-ALIGN: center; width: 70px; DISPLAY: block; float: left; height: 17px; MARGIN-right: 5px; PAddING-TOP:30px }

.news_cont_a_top { border-bottom: 1px solid #DFDFDF; margin: 0 auto; padding:5px 0 10px; width: 257px; }

.news_bont_aimg { border-color: #BDBDBD; border-style: solid; border-width: 1px; float: left; padding: 2px; width:84px; margin-top:5px; }

.news_bont_aimg IMG { display: block; }

.news_bont_ap { color: #666666; float: right; line-height:18px; width:160px; }

.news_cont_a_bottom { margin: 0 auto; padding: 10px 0; width: 257px; }

.news_cont_a_bottom LI { border-bottom: 1px dashed #DFDFDF; height:28px; line-height:28px; padding-left: 10px; }

.news_cont_a_bottom LI A { color: #666666; font-size: 12px; }

#myTab_Content2 span img { padding:5px 3px 0; }

.rightapp { width:253px; }

.rightapp .app_btn { background:url  no-repeat; width:238px; height:50px; }

.newslist, .binli, .lylxcon { border:1px solid #ccc; border-top:none; }

.newslist ul { padding:8px; }

.newslist ul li { line-height:25px; border-top:1px dashed #ccc; }

.newslist ul a { color:#333; }

.binli span { display:block; text-align:center; padding:6px 0; }

.binli { padding-bottom:8px; }

.binli dt { font-size:14px; text-align:center; border-bottom:1px solid #999; padding-bottom:5px; }

.binli dd { border-bottom:1px dashed #ccc; line-height:28px; margin:0 8px; padding:0 0 0 15px; }

.binli dd a { color:#000; }

.lyxl h3 { background:url  no-repeat; height:40px; }

.lyxl h3 a { color:#fff; display:block; height:40px; line-height:40px; font-size:16px; padding:0 0 0 25px; }

.lylxcon { padding:0 3px 0; height:240px; }

.lylxcon img { padding:5px 0; }

.guahkb { border:1px solid #00609b; border-top:none; }

.guahkb input { width:58px; }

.guahkb form { padding:10px 0 0; }

#yybutom { background:url  no-repeat; width:67px; height:28px; }

.borinpu { border:1px solid #ccc; height:20px; line-height:20px; }

/*底部滚动*/



.rolink { border:1px solid #ddd; }

#myTab2 { width:920px; height:30px; }

#myTab2 li { float:left; height:32px; font-size:14px; margin:0 8px; line-height:35px; font-weight:bold; width:79px; text-align:center; }

.rolink .TabTitle { height:32px; background:url  repeat-x; }

#myTab2 .active { background:url  no-repeat 0 3px; color:#fff; }

#myTab2 .normal { background:none; color:#00478b; }

.rolink .TabContent { border-top:none; }

.right_4 { background:none; width:100%; height:170px; }

.subject_pic { margin:0; }

.subject_left { padding:40px 10px 0 10px; float:left; width:19px; height:25px; }

.subject_right { padding:40px 10px 0 10px; float:left; width:19px; height:25px; }

#subject_pic { width:960px; margin:0 auto; }

#subject_pic ul li { float:left; width:161px; height:137px; padding:15px 15px; }

.hjsb_t_wk img { border: 1px solid #E1E1E1; padding: 4px; width:150px; height:120px; }

#subject_pic ul li p { text-align:center; line-height:25px; }

.n_anli { width: 700px; margin:0 auto; }

.n_al_btn { width:35px; height: 137px; border:1px solid #D1D1D1; background:url  no-repeat; width:35px; height:137px; float:left; }

.n_al_btn a { width: 15px; display: block; margin-top:10px; margin-left:10px; color:#fff; font-weight:bold; font-size:14px; }

.n_anli_lb { height:137px; }

.n_anli_lb li { width: 155px; float: left; text-align:center; padding-top:15px }

.n_anli_lb p { text-align: center; color: #333; line-height: 25px; height:20px; overflow:hidden; }

.n_anli_lb p a { color: #333 }

.n_anli_lb p a:hover { color: #0085C2 }

.srcloit { width:652px; height:137px; border: 1px solid #D1D1D1; border-left:none; padding:0 5px; float:left; }

#gun7left { display:block; width:19px; height:30px; float:left; padding-top:50px; padding-left:5px; }

#gun7right { display:inline-block; width:19px; height:30px; float:right; padding-top:50px; }

#gun7 { float:left; display:inline; }

#gun7 ul { overflow:hidden; float:left; height:137px; }

.yq_lb { height:120px; }

.yq_lb li { height:85px; border:1px solid #D3D3D3; padding: 1px; float: left; display: inline }

.yqlj { width: 975px; margin:0 auto; padding-top: 12px; }

.yqlj p { line-height: 24px; color: #ccc }

.yqlj p a { line-height: 24px; color: #666; padding-left: 2px; padding-right: 2px }

.footer { background:url  repeat-x; height:235px; margin: auto; width: 980px; }

.botlink { background:url(../images/botlink.jpg)  no-repeat center top; height:45px; color:#fff; text-align:center; }

.botlink a { font-size:14px; color:#fff; line-height:45px; font-weight:bold; padding:0 8px; }

.copy { background:url  no-repeat 0 50px; height:235px; }

.copy p { float:right; width:515px; color:#fff; line-height:25px; padding:8px 0 0; }

.lxcel { clear:both; display:block; }

.copy a.fl { color:#fff; padding-right:8px; }

.jgyy_btn A { TEXT-ALIGN: center; LINE-height:27px; width:103px; DISPLAY: block; MARGIN-BOTTOM:6px; height:27px; color: #00346e; background:url  no-repeat; font-weight:bold; font-size:14px; }

.textit { background:url  no-repeat; height:40px; }

.textit strong { font-size:14px; color:#fff; line-height:40px; padding:0 0 0 15px; }

.zj_wk { width: 248px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding:8px; height:320px; overflow:hidden; }

.zj_lb li { clear:both; }

.zj_jj { width: 148px; padding-left: 5px; height: 115px; }

.zj_jj h3 { color: #333; padding-top: 3px }

.zj_jj h3 a { font-weight: bold; color: #333; font-size: 14px }

.zj_jj h3 a:hover { color: #008ECA }

.zj_jj p { color: #666; line-height: 21px; padding-top: 6px; width:148px; height:57px; overflow:hidden; }

.zj_jj p a { color: #E6270D }

.zj_jj p a:hover { color: #E6270D }

.zj_btn_bg { width:150px; height:22px; margin-top:8px; }

.zj_btn_bg a { width:63px; height:22px; margin:0 3px; float:left; }

.zj_btn_bg A { display:block; background:url  no-repeat; width:65px; height:21px; line-height:21px; text-align:center; color:#fff; }

.newslist h3 { padding:8px 0; }

.newslist p { padding:0 8px; text-indent:20px; }

.txtpic { OVERFLOW: hidden; BORDER-BOTTOM: #ccc 1px solid; }

.txtpic H2 { MARGIN:5px 0px; TEXT-ALIGN: center; font-weight:bold; color:#f00; font-size:12px; }

.txtpic H2 a { font-weight:bold; color:#f00; }

.txtpic H2 A:hover { FONT-WEIGHT: bold; color:#f00; }

.txtpic P { padding:0 10px 5px; TEXT-INDENT: 2em; LINE-height: 22px; color:#555; }

.txtlist { BACKGROUND: #fff; padding:5px; }

.txtlist LI { LINE-height:28px; BORDER-BOTTOM: #d3d3d3 1px dashed; height:28px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:240px; }

/*----------0609改--------*/

#foot_bg { height:280px; background-color:#0073AA; }

.foot { background:url  no-repeat center top; height:41px; line-height:41px; width:806px; margin:0 auto; padding:0; text-align:center; color:#fff; font-weight:bold; }

.foot a, .foot a:hover { color:#fff; }

.foot .nav_none, .foot li { border:none; color:#fff; padding:0; }

#foot_bg .container { clear:both; }

.foot_js { width:470px; margin:10px 0 0 10px; height:202px; padding:20px 0 0 30px; color:#fff; line-height:22px; }

.foot_js strong { color:#fff; }

.xinav { background:none; }

.xinav div a { display:inline; float:none; background:none; padding:0 3px; }

.xinav div { height:45px; color:#fff; }

.xinav div p { font-weight:bold; }

.xinume { background:#fff; border:1px solid #ccc; border-top:none; }

.xinume dl { background:url  no-repeat right center; }

.xinume dl dt { height:auto; line-height:20px; padding:5px 0 2px; }

.xinume dl dd { padding:0; }

.xinume dl dt a { color:#0085c2; }

.xinume dl, .xinume { height:82px; }



/*========================文章修改========================*/

.xintop{ height:auto; padding-bottom:5px;}

.topt{ background:url  repeat-x; height:48px; line-height:45px; padding:0 0 0 70px;}

.topt img,.topt font{ float:left; line-height:45px; font-size:14px; padding:0 10px;}

.topt img{ padding:15px 0 0;}

.leftbor{ border-top:2px solid #108cc8;}

.txtop h3{ padding:30px 0 0; font-size:28px;}

.rightntab .jgyy_text01{ border-bottom:none;}

.falshhd{ border:1px solid #ccc;}



.cl_h_bankuai1 { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #dddddd; width:265px; }

.cl_h_bankuaibg { background: url(../images/hwj_039.jpg)  repeat-x 0 0; float: left; height: 32px; width: 100%; }

.cl_h_bankuaibg_left { background: url  no-repeat scroll 0 0 transparent; color:#006698; font-weight: bold; height: 27px; line-height: 28px; margin: 5px 0 0 8px; padding: 0 0 0 28px; width: 82px; float:left; }

.cl_h_bankuaibg a { color: #FF0000; display: block; float: right; font-weight: bold; padding: 10px 10px 0 0; }

.cl_h_xianjinsheb { clear:both;padding: 10px 0; width: 251px; margin:0 auto;}

.dlist { overflow: hidden; padding: 0 0 10px; }

.dlbot { background: url  no-repeat center top; overflow: hidden; padding: 18px 10px 0; width: 240px; }

.dlbot p { color: #FF0000; font-size: 14px; line-height: 21px; padding: 0 0 0 10px; }

.dlist .dt { background: url  no-repeat center bottom; font-weight: bold; overflow: hidden; padding: 0 10px 10px; width: 240px; }

.dlist span { display: block; float: left; }

#andyscroll3 { clear: both; height: 134px; overflow: hidden; padding: 0 0 10px;}

#andyscroll3 .dd {border-bottom: 1px dashed #CCCCCC; clear: both; line-height: 25px; margin: 0 auto; overflow: hidden; padding: 0 0 0 20px; text-indent: 0; width: 220px; }

#andyscroll3 .dleft { width: 140px; }



.binli dd{ width:230px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.this strong.fl{ font-size:14px;}

.this font.fr{ padding:0 15px 0 0; line-height:33px;}



.guach_botl{ background:url  no-repeat; width:693px; height:354px; margin:0 auto;}

.guach_botl p{ padding:80px 0 10px; width:625px; margin:0 auto; line-height:25px; text-indent:24px;}

.guach_botl table{ margin:0 auto; width:520px;}

.guach_botl .ghswt{ text-align:center;}

.guach_botl .ghswt img{ padding:10px;}



/*////////////////////////12.26增加//////////////////////////*/

.textit a.fr{ color:#fff; line-height:40px; padding:0 8px 0 0;}

.art_js{ border:1px solid #ccc; border-top:none; padding:10px 15px 0;}

.art_js li{ height:38px; background:url  no-repeat center bottom; padding:0 0 15px;}

.art_js li p{ float:left; width:188px; padding-left:8px;}

.art_js li p a{ display:block; font-size:12px; color:#006698;}



.article_doc{ border:1px solid #ccc; padding:5px 5px 0; border-top:none; overflow:hidden; _padding-bottom:5px;}

.doclist{ border:1px solid #ccc; margin-bottom:5px; height:131px; clear:both;}

.doclist span.fl img{ padding:2px;}

.doclist div.fr{ width:127px; border-left:1px solid #ccc; background:url  repeat-x; height:123px; padding:8px 0 0 5px;}

.doclist div.fr h3{ font-weight:bold; font-size:12px;}

.doclist div.fr div a{ padding-right:3px;}

.doclist div.fr p{ height:77px;  line-height:18px;}



.fixed{position:fixed;top: 0;z-index:100; _position:absolute;}

.nume_xf { height:35px;}

.nume_xf div{background:url  repeat-x; height:35px; line-height:35px; border:2px solid #e7e8e8; border-left:none; width:685px; margin-left:5px; overflow:hidden;}

.nume_xf div span{ display:block; float:left; line-height:35px; border-left:2px solid #e7e8e8; width:90px; text-align:center;}

.nume_xf div span a{ color:#fff;}

#suibian{ display:inline; background:#fff; width:267px;} 

.zhujia{ padding:0 7px 8px;} 

.arc {width:700px;} 

.yyrs{ height:160px;} 

.src_r{ background-color:#fff; background-position:2px 0; _background-position:3px 0; width:252px;}



/*=========10.31文章 页 =======*/

.bgnav{ margin:0 auto;}

.xinav{ background:#1d95ce; border-top:5px solid #95dbfd;}

.xinav div{ font-weight:bold;}

.xlmune{ background:url  repeat-x; height:46px;}

.xlmune li{ float:left; width:163px; text-align:center; position:relative; height:40px; line-height:40px; font-size:16px;}

.xlmune li span a{ color:#005fad; font-weight:bold;}

.xlmune li.navover{background:#2a9ed7;}

.xlmune li.navover span a{ color:#fff;}

.xlmune .navout p{ display:none;}

.xlmune .navover p{ display:block; background:#2a9ed7; width:163px; position:absolute; text-align:left; left:0; top:40px;}

.xlmune .navover p strong{ font-size:14px; color:#fff; display:block; line-height:30px; padding:0 0 0 20px;}

.xlmune .navover p a{ display:block; border-top:2px solid #fff; line-height:30px; font-size:14px; color:#fff; padding:0 0 0 20px;}



/*挂号*/

.formBox{ background:url(../images/formbg.jpg)  no-repeat; width:694px; height:400px; margin:0 auto;}

.formBox p{ padding:65px 40px 0; text-indent:24px; line-height:23px;}

.formBox form{ width:535px; margin:0 auto;}

.formBox form input{ background:url(../images/inputpic_03.jpg)  no-repeat; width:116px; height:23px; float:left;}

.formBox form em{ float:left; font-style:normal; display:inline-block; width:70px; text-align:right;}

.formBox form li{ clear:both; min-height:23px; _height:23px; padding-top:11px; color:#666; +padding-top:8px;}

.formBox form textarea{ background:url  no-repeat; width:463px; height:47px; float:left; border:1px solid #ACACAC;}

.formBox form font{ display:block; line-height:25px; padding:20px 0 0 15px;}

.formBox div.center input{ background:url  no-repeat; width:108px; height:31px; cursor:pointer; float:left;}

.formBox div.center a{ float:right;}

.formBox div.center{ padding:8px 140px 0; clear:both; +padding-top:5px;}



.container { width: 980px; margin: 0 auto }

.overflow { overflow: hidden }

.hjsb_bg { width: 977px; height: 33px; background: url(../images/xxk_bg.gif)  repeat-x }

.bor_wk { width: 977px; border-bottom: 1px solid #D8D8D8; border-left: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; margin-top: 10px; margin-bottom: 10px }

.hjsb_bg li { float: left; line-height: 33px }

.hjsb_bg li a { display: block; color: #333; padding-left: 28px; padding-right: 27px; text-align: center; font-size: 12px; border-right: 1px solid #CCC }

.hjsb_bg li a:hover { text-decoration:none }

.hjsb_bg li.hover { cursor: pointer; color: #333; background: #FFF; border-top: 2px solid #0085C2; font-weight: bold; font-size: 14px }

.hjsb_bg li.hover a { color: #0085C2; font-weight: bold; font-size: 14px }

.hjsb_t_lb { width: 977px }

.hjsb_t_lb li { width: 151px; float: left; padding-top: 15px; margin-left: 15px; display: inline }

.hjsb_t_wk img { border: 1px solid #E1E1E1; padding: 4px }

.hjsb_t_wk a:hover img { border: 1px solid #0085C2 }

#rdemod, #rdemor, #rdemo, #rdemoh { overflow:hidden; width: 948px; margin-left: 15px; margin-right: 10px }

#rindemod, #rindemor, #rindemo, #rindemoh{ width:800%; }

#rdemo1d, #rdemo1r, #rdemo1 ,#rdemo1h{ float:left; }

#rdemo2d, #rdemo2r, #rdemo2 ,#rdemo2h{ float:left; }

.ry_ul li { float:left; width:151px; padding-left:3px; padding-bottom: 3px }

.ry_ul p { height:24px; width:151px; overflow:hidden; }

.hjsb_t_lb p { text-align: center; color: #333; line-height: 31px }

.hjsb_t_lb p a { color: #333 }

.hjsb_t_lb p a:hover { color: #0085C2 }



/*头部*/

.logo14{ background:url  repeat-x; height:78px;}

.logo14 .fr{ width:375px; font-size:13px; color:#555; padding:30px 0 0;}

.logo14 .fr a{ color:#555; text-decoration:none; font-size:13px;}

/*导航*/

.nav14 { background:url  repeat-x; height:42px; text-align:center; }

.nav14 div{color:#fff; height:42px; font-weight:bold;}

.nav14 div a { color:#fff; line-height:42px; font-size:14px; display:inline; padding:0 3px; font-weight:bold;}

/*病种导航切换*/

.none{ display:none;}

.numetab{ border:1px solid #ccc; height:90px; background:url(../images/bg1_12.jpg)  repeat-x;}

.numetab_title{ width:108xp; float:left;}

.numetab_title li{ height:45px; line-height:45px; font-weight: bold; font-size:14px; text-align:center; width:108px; color:#333; background:url(../images/bg1.gif)  no-repeat; cursor:pointer;}

.numetab_title li.active{ background:url(../images/bg2.gif)  no-repeat; color:#fff;}

.numetab_con{ float:right; width:870px;}

.numetab_con h3{ width:144px; border-right:1px solid #d2e8ff; float:left; height:45px; line-height:45px; text-align:center; font-size:14px; font-weight:bold;}

.numetab_con h3 a{ color:#0085c2; font-size:14px;}

.numetab_con p{ width:144px; border-right:1px solid #d2e8ff; float:left; height:42px; text-align:center; padding:3px 0 0;}

.numetab_con p a{ padding:0 2px; color:#555;}



.banner14_art{ background:url  no-repeat center top;}



/*3.19--zhangxinagxi*/

.bottom{ background:url(../images/index_327.jpg)  repeat-x; height:316px;}

.botnav{ background:url(../images/index_325.jpg)  no-repeat; width:906px; height:51px; margin:0 auto; line-height:45px; text-align:center; font-size:14px; font-weight:bold; color:#2265a9;}

.botnav a{color:#2265a9; padding:0 5px; font-size:14px;}

.copy p{ font-size:13px; color:#fff; line-height:25px; padding:30px 0 0 30px;}

.copy .fr{ background:url(../images/foot_189.jpg)  no-repeat; width:540px; height:265px;}

.copy h1{ padding:45px 0 0 30px;}





.left { float:left;}

.right { float:right;}

.divhidden{ overflow:hidden; _overflow:none; _height:10px;}

/*患者心声*/

.home_xinsh{ border:1px solid #ccc; padding:15px 0; width:980px; margin:0 auto;}

.home_xinsh li{ width:220px; border:1px solid #ebebeb; margin:0 5px 0 0; float:left; display:inline;}

.home_xinsh li div{ border:2px solid #fff; background:#f5f5f5; padding:6px;}

.home_xinsh li h4{ font-size:14px; text-align:center; font-weight:bold; color:#0e569e;}

.home_xinsh li img{ padding:10px 0;}

.home_xinsh li p{ color:#333; text-indent:24px;}

#bdright,#bdleft{ padding:100px 0 0;}

#bd{ margin-left:7px;}





/*5.7--zhangxiangxi*/

.hn_top{ width:980px; margin:0 auto; height:30px; overflow:hidden; background:url  no-repeat; padding-top:50px;}

.hn_top a{ width:64px; height:24px; display:block; float:right; overflow:hidden; }

.hn_top a.md_a{  margin-right:20px; background:url  no-repeat; display:inline;}

.hn_top a.md_a:hover{ background:url(../images/ax4.jpg)  no-repeat;}

.hn_top a.lc_a{background:url  no-repeat; margin-right:10px;}

.hn_top a.lc_a:hover{background:url  no-repeat;}



.list_yyjj{ width:264px; height:270px; border:1px solid #d6d6d6;}

.list_yyjj h3{ width:264px; height:36px; background:url(../images/list_08.jpg)  no-repeat; line-height:36px; font-size:14px; color:#fff;}.list_yyjj h3 a{ color:#fff;  width:234px; height:36px; padding-left:30px; float:left;}

.list_yyjj img{ padding:10px 0 0 10px;}

.list_yyjj p{ width:245px; height:90px; line-height:20px; font-size:12px; color:#3a3a3a; padding:8px 0 0 10px;}.list_yyjj p a{ color:#F00;}

.list_tsjs{ width:264px; height:198px; border:1px solid #d6d6d6; margin-top:10px;}

.list_tsjs h3{ width:264px; height:36px; background:url(../images/list_08.jpg)  no-repeat; line-height:36px; font-size:14px; color:#fff;}.list_tsjs h3 a{ color:#fff;  width:234px; height:36px; padding-left:30px; float:left;}

.ts_di{ width:264px; height:160px; background:url(../images/ts_06.jpg)  no-repeat; }

.list_tsjs ul{ width:210px; padding-top:4px; padding-left:40px;}

.list_tsjs ul li{ width:210px; float:left; height:30px; line-height:22px;}

.list_tsjs ul li a{ color:#004581;}

.list_qwzj{ width:264px; height:272px; border:1px solid #d6d6d6; margin-top:10px;}

.list_qwzj h3{ width:264px; height:36px; background:url(../images/list_08.jpg)  no-repeat; line-height:36px; font-size:14px; color:#fff;}.list_qwzj h3 a{ color:#fff; width:234px; height:36px; padding-left:30px; float:left;}

.zjgd{ width:264px; height:236px; overflow:hidden;}

.zj{ width:262px; height:114px; margin-top:10px;}

.zj img{ float:left; margin:0 0 0 10px; border:1px solid #ccc;}

.zj h4{ float:left; padding:0 0 0 10px; width:128px; height:20px; line-height:24px; font-size:14px; color:#F00;}.zj h4 a{color:#F00;}

.zj h5{ float:left; padding:5px 0 0 10px; width:128px; height:20px; line-height:24px; font-size:12px; color:#393939;}.zj h5 a{color:#393939;}

.zj p{ float:left; padding:3px 0 0 10px;  width:128px; height:72px; line-height:24px; font-size:12px;}.zj p a{color:#F00;}

.list_jyzn{ width:264px; height:233px; border:1px solid #d6d6d6; margin-top:10px;}.list_jyzn h3 a{ color:#fff; width:234px; height:36px; padding-left:30px; float:left;}

.list_jyzn h3{ width:264px; height:36px; background:url(../images/list_08.jpg)  no-repeat; line-height:36px; font-size:14px; color:#fff; }

.list_jyzn li{ width:117px; height:47px; float:left; display:inline; margin:5px 0 0 10px; }

.list_jyzn li img{ padding:0; margin:0;}

.list_jyzn img{ margin:3px 0 0 10px;}
