@charset "utf-8";
/*
	Author:LIN
*/

/*首页焦点图、院内新闻、媒体报道*/
.plateNews { float:left; width:722px;}
.focus { float:left; width:382px; height:232px; border:#a69e9e 1px solid; padding:5px;}
.topnewcon { float:left; width:328px; height:244px;}
.topnewbar { background:url(../images/tab_bar1_bg.gif) repeat-x; height:34px; padding-left:20px; overflow:hidden;}
.topnewbar h3 { float:left; width:110px; text-align:center; line-height:28px; margin-top:6px; font-size:14px; font-weight:bold;}
.topnewbar h3 a { color:#FFF; display:block; height:28px;}
.topnewbar .hover { background:url(../images/tab_bar1_hover.gif) no-repeat; width:110px; height:28px;}
.topnewbar .hover a { color:#04597d;}
.topnewbar .more { float:right; padding-right:10px; padding-top:10px;}
.topnewlist { border:#a69e9e 1px solid; border-left:0; height:208px; width:327px; overflow:hidden;}
.topnewlist .txt { padding:7px 10px; height:85px; overflow:hidden;}
.topnewlist .txt span { float:left; padding:2px; border:#ccc 1px solid; margin-right:10px;}
.topnewlist .txt h2 { font-size:14px; padding:5px 0;}
.topnewlist .txt h2 a { color:#02678d;}
.topnewlist .txt p { text-indent:2em; line-height:20px;}
.topnewlist ul { padding:0 12px;}
.topnewlist ul li { border-bottom:#ccc 1px dotted; line-height:24px; height:24px; overflow:hidden;}
/*首页诊疗中心*/
.plateDisease { margin-top:2px;}
.liaofaCenterBar { height:55px; text-align:center;}
.liaofa { background:url(../images/diseasecase_bg.jpg) no-repeat; height:160px; width:722px;}
.liaofaMenu { float:left; width:215px; color:#FFF;}
.liaofaMenu a { color:#FFF;}
.liaofaMenu dt { font-size:14px; font-weight:bold; text-align:center; padding-top:10px; height:38px; line-height:38px;}
.liaofaMenu dd { margin-top:1px; height:29px; line-height:29px; font-size:14px; overflow:hidden;}
.liaofaMenu dd a { display:block; height:30px; padding-left:50px; color:#e6f2e6;}
.liaofaMenu .hover { font-weight:bold; background-image:url(../images/diseasecase_libg.jpg); background-repeat:no-repeat;}
.liaofaMenu .hover a { padding-left:60px; color:#FFF; text-decoration:none;}
.liaofaContent { float:left; padding-top:5px; height:200px; width:705px; overflow:hidden;}
.liaofatxt { padding:17px 10px 0; height:102px; overflow:hidden;}
.liaofatxt span { float:left; border:#ccc 1px solid; padding:2px; margin-right:10px;}
.liaofatxt h2 { font-weight:bold; line-height:24px; color:#FF0000}
.liaofatxt p { line-height:22px; text-indent:2em;}
.liaofalist { background:#f6f5ee; height:96px; width:477px; border:#dbdbdb 1px solid; margin:8px auto 0;}
.liaofalist ul { padding:4px 0; height:88px;}
.liaofalist li { float:left; height:44px; width:238px; line-height:22px;}
.liaofalist li img { float:left; margin-left:10px; margin-right:5px; margin-top:5px;}
.liaofalist li h4,.liaofalist li h4 a { font-size:14px; font-weight:bold; color:#987006;}


.liaofatxt1 { padding:17px 10px 0; height:202px; overflow:hidden;}
.liaofatxt1 span { float:left; border:#ccc 1px solid; padding:2px; margin-right:10px;}
.liaofatxt1 h2 { font-weight:bold; line-height:24px; color:#FF0000}
.liaofatxt1 p { line-height:22px; text-indent:2em;}
.liaofalist1 { background:#f6f5ee; height:96px; width:477px; border:#dbdbdb 1px solid; margin:8px auto 0;}
.liaofalist1 ul { padding:4px 0; height:88px;}
.liaofalist1 li { float:left; height:44px; width:238px; line-height:22px;}
.liaofalist1 li img { float:left; margin-left:10px; margin-right:5px; margin-top:5px;}
.liaofalist1 li h4,.liaofalist li h4 a { font-size:14px; font-weight:bold; color:#987006;}



.leftsidebar { width:724px;}
.rightsidebar { width:254px;}
.sdboder { border:#d2c9c9 1px solid;}
.sdboder .bar { text-align:center;}
.yyintro { width:252px; min-height:272px; _height:272px;}
.subyyintro span { display:block; text-align:center; padding:5px 0;}
.subyyintro p { text-indent:2em; line-height:24px; padding:0 10px;}
.fastTrack { height:180px;}
.fastTrack li { float:left; margin-left:7px; margin-top:7px; display:inline;}
.fastTrack li img { vertical-align:middle;}
/*首页专家团队*/
.doctorbox { width:980px; margin:0 auto; background:#0c6d92 url(../images/doctor_title.jpg) no-repeat; height:179px; border:#48c2f1 1px solid; overflow:hidden;}
.subexpert { background:url(../images/doctor_bg2.gif) no-repeat; height:153px; width:787px; position:relative; margin-left:158px; margin-top:13px; padding:0 12px;}
.subexpert dl { float:left; background:url(../images/doctor_bg.gif) no-repeat; width:253px; height:140px; padding:1px; margin-right:8px; margin-top:10px; display:inline;}
.subexpert .pic { float:left; width:98px; text-align:center; padding-top:5px; height:103px; overflow:hidden;}
.subexpert .pic img { vertical-align:bottom;}
.subexpert .info { float:left; width:154px; padding-left:1px; padding-top:2px;}
.subexpert .info h4 { height:38px; line-height:38px; padding-left:10px;}
.subexpert .info h4 strong { font-size:14px; color:#f17424;}
.subexpert .info p { line-height:22px; padding-left:5px; text-indent:2em;}
.subexpert .btn_zixun { clear:both; text-align:center;}
/*首页7大病种*/
.diseasebox01 { position:relative; width:724px; }
.mbar { background:url(../images/title_bar_m1.gif) no-repeat; height:58px; width:724px;}
.mbar span { float:left; padding-top:12px; padding-left:5px; width:200px;}
.mbar ul { float:left; padding-top:5px; height:26px; width:500px; padding-left:15px;}
.mbar ul li { float:left;padding-left:10px; padding-right:5px; height:26px; line-height:26px;}
.mbar ul li a { color:#FFF; font-size:14px;}
.mPlate { border:#cfcfcf 1px solid; border-top:0; width:692px; padding:0px 15px 12px; height:208px; overflow:hidden;}
.mPlate .pic { float:left; border:#ccc 1px solid; padding:2px; margin-top:12px;}
.mPlatelist { width:490px;}
.mPlatelist h2 { font-size:25px; font-family:"黑体"; height:32px;}
.mPlatelist h2 a { color:#0a5c68;}
.mPlatelist p { border-bottom:#ccc 1px solid; border-top:#ccc 1px solid; color:#54595d; height:71px; line-height:22px; text-indent:2em; padding-top:5px;}
.mPlatelist ul { padding-top:5px; width:490px;}
.mPlatelist ul li { float:left; width:240px; height:24px; line-height:24px; font-size:14px; padding-right:5px;}
.diseasebox02 { float:left; border:#cfcfcf 1px solid; padding:1px; width:352px;margin-top:9px;}
.diseasebox02 { overflow:hidden; width:351px;}
.diseasebox02 .bar { background:url(../images/title_bar.jpg) no-repeat; height:39px; margin:0 auto; width:352px;}
.diseasebox02 .bar h4 { float:left; height:37px; overflow:hidden;}
.diseasebox02 .bar .more { float:right; padding-right:10px; padding-top:12px;}
.diseasebox02 h4 a{ font-size:16px;color:#1285b4;display:block; height:30px; padding-top:2px; line-height:30px; padding-left:20px;  width:103px; font-weight:bold}
.marginleft { margin-left:12px;}
.disList { height:147px; padding:15px 10px 0; overflow:hidden;}
.disList .pic { float:left; line-height:24px;}
.disList .pic a { display:block; text-align:center;}
.disList .pic img { padding:1px; border:#ccc 1px solid;}
.disList ul { float:left; padding-left:10px; line-height:24px;}
.disList ul li { font-size:14px; }
.disArea { background:#eae9e7; color:#4d4c4a; padding:8px 5px; height:26px; overflow:hidden;}
.disArea strong { color:#085c7b; font-size:14px; font-weight:bold;}
.disArea a { color:#4d4c4a;}
/*首页右侧栏目*/
.nbar { background:url(../images/bar_01.jpg) no-repeat 3px 3px; width:246px; height:34px; padding:3px 3px 0;}
.nbar h4 { float:left; padding-left:50px; line-height:34px; font-size:14px; color:#FFF; font-weight:bold;}
.nbar a { color:#FFF; }
.nbar .more { float:right; padding-top:10px; padding-right:10px;}

.nbar1 { width:244px; height:34px; padding:3px 0px 0px;}
.nbar1 h4 { float:left; padding-left:50px; line-height:34px; font-size:14px; color:#FFF; font-weight:bold;}
.nbar1 a { color:#FFF; }
.nbar1 .more { float:right; padding-top:10px; padding-right:10px;}

.fangtan { padding-bottom:5px;}
.fangtan .txt { padding:7px; height:85px; overflow:hidden;}
.fangtan .txt span { float:left; padding:2px; border:#ccc 1px solid; margin-right:10px;}
.fangtan .txt h2 { font-size:14px; padding:5px 0; font-weight:bold;}
.fangtan .txt h2 a { color:#02678d;}
.fangtan .txt p { color:#666; line-height:20px; text-indent:2em;}
.fangtan ul { padding:0 7px;}
.fangtan ul li { border-bottom:#ccc 1px dotted; line-height:24px; height:24px; overflow:hidden;}
.qwlist { padding-bottom:6px;}
.qwlist dl { margin:5px auto 0; width:230px; height:80px;}
.qwlist dt { width:230px; height:31px;}
.qwlist dt a { font-size:13px; font-weight:bold; color:#0a6689; display:block; line-height:30px;}
.qwlist dt span { float:left; margin:5px; vertical-align:middle; width:20px; height:20px; text-align:center; display:inline;}
.qwlist dd { height:43px; padding:3px 5px; line-height:20px; text-indent:2em;}
.qw1 { background:url(../images/qw_bg1.gif) no-repeat;}
.qw2 { background:url(../images/qw_bg2.gif) no-repeat;}
.asks { padding:5px;}
.asks_t1 { background:#FFF  no-repeat 5px 0px; height:60px; padding-left:35px; border-bottom:#ccc 1px solid;}
.asks_t1 span { display:block; height:28px; line-height:28px;}
.asks_list { padding:10px 0 5px;}
.asks_list li { border-bottom:#654818 1px dotted; line-height:24px; height:24px; overflow:hidden; padding:0 8px;}
.asks_list li font { color:#fa5102;}
.asks_list li a { color:#654818;}
/*首页五大优势*/
.youshi { border:#cacaca 1px solid; width:980px; margin:7px auto 0;}
.youshi h4 { text-align:center;}
.youshi div { padding-top:0px; padding-bottom:15px; width:980px; height:auto; overflow:hidden;}
.youshi li { float:left; margin-left:28px; margin-top:15px; display:inline; height:109px; width:259px; overflow:hidden;}
/*内页频道页*/
.subnav { border-bottom:#0b7399 1px dashed; height:35px; width:980px; margin:7px auto 0; position:relative;}
.subnav span { padding-left:55px; width:103px; height:36px; line-height:36px; position:absolute; bottom:-1px;}
.subnav span { font-size:16px; color:#FFF; font-weight:bold;}
.subnav p { line-height:36px; font-size:14px; padding-left:170px;}
.centerside { width:456px; margin-left:10px;}
.pdbg { background:#f1f1f1;}
.pd01 { border:#ccc 1px solid; padding:10px 10px 4px; }
.pd01 .txt { border-bottom:#666 1px dashed; padding-bottom:10px; height:auto; overflow:hidden; _zoom:1;}
.pd01 .txt .pic { float:left; border:#ccc 1px solid; margin-right:10px;}
.pd01 .txt h2 { font-size:14px; font-weight:bold; line-height:24px;}
.pd01 .txt h2 img { float:left; margin:5px 10px 0;}
.pd01 .txt p { line-height:24px; color:#555; text-indent:2em;}
.color a { color:#fb5002;}
.pdlist01 { padding-top:5px; height:auto; overflow:hidden; _zoom:1;}
.pdlist01 li { float:left; color:#c86b01; height:24px; line-height:24px; overflow:hidden; width:49.5%;}
.pdlist02 { padding-top:5px; height:auto; overflow:hidden; _zoom:1;}
.pdlist02 li { color:#c86b01; height:24px; line-height:24px; overflow:hidden; width:49.5%;}
.pdmenu { height:29px; border-bottom:#05567a 2px solid; padding-bottom:2px; margin-bottom:6px; overflow:hidden;}
.pdmenu dt { float:left; width:119px; height:29px; text-align:center; line-height:29px;}
.pdmenu dt { font-size:14px; color:#FFF; font-weight:bold;}
.pdmenu dd { float:left; width:104px; height:25px; text-align:center; line-height:25px; margin-top:4px; margin-left:8px; display:inline;}
.pdmenu dd a { color:#333; font-weight:bold; display:block; line-height:25px;}
.Ad-banner { width:984px; margin:0 auto; text-align:center;}
.subteam { padding-bottom:10px;}
.subteam dl { background:url(../images/subteam_bg.gif) no-repeat; width:231px; height:105px; padding:1px; margin:10px auto 0; }
.subteam .pic { float:left; width:88px; text-align:center; padding-top:5px; height:100px; overflow:hidden;}
.subteam .pic img { vertical-align:bottom;}
.subteam .info { float:left; width:141px; padding-left:1px; padding-top:2px;}
.subteam .info h4 { height:34px; line-height:34px; padding-left:10px;}
.subteam .info h4 strong { font-size:14px; color:#f17424;}
.subteam .info p { line-height:22px; padding-left:5px; text-indent:2em;}
.Pddis { float:left; border:#e0dbdb 1px solid; width:354px; margin-right:6px; _display:inline; margin-bottom:8px;}
.Pddis .bar { border-bottom:#e0dbdb 1px solid; height:35px; overflow:hidden;}
.Pddis .bar h4 { float:left; width:126px; height:35px; text-align:center; line-height:35px;}
.Pddis .bar h4 { font-size:14px; font-weight:bold; color:#0e7198;}
.Pddis .bar h4 a { font-size:14px; font-weight:bold; color:#0e7198;}
.Pddis .more { float:right; padding-right:10px; padding-top:10px;}
.subPddis { padding:10px; height:179px;}
.subPddis ul li { color:#c86b01; line-height:24px; height:24px; border-bottom:#555 1px dotted; overflow:hidden;}
.subPddis ul .Recom { height:90px; padding-bottom:10px;}
.subPddis ul .Recom .pic { float:left; margin-right:10px;}
.subPddis ul .Recom h2 { font-size:14px; font-weight:bold; line-height:24px; text-align:center;}
.subPddis ul .Recom p { line-height:24px; color:#555; text-indent:2em;}
/*内页文章页*/
.new_subnav { border:#dad7d7 1px solid; background:url(../images/subnav_bg.gif) repeat-x; height:36px; width:980px; margin:7px auto 0;}
.submenu { float:left; background:url(../images/icon81.jpg) no-repeat; height:36px; padding-left:50px; line-height:36px; margin-left:15px; font-size:14px; display:inline; }
.search { height:24px; float:right; padding:6px 20px 6px 0;}
.search label { float:left; font-size:14px; font-weight:bold; line-height:24px;}
.search .searchtext { float:left; padding-left:5px; padding-top:3px; height:17px; width:180px; margin:0 8px; border:#889db0 1px solid;}
.search .searchsubmit { float:left; height:21px; width:60px; border:0;}
.newsbox { padding:15px; border:#dbd8d8 1px solid;}
.newsbox h1 { font-size:30px; text-align:center; font-family:"黑体"; margin:20px 0px;}
.litmenu { text-align:center; height:30px; line-height:30px; border-bottom:#a9a9a6 1px dotted;}
.litmenu a { color:#00F;}
.litmenu font a { color:#F00; text-decoration:underline;}
.sidepx { width:2px; float:left; height:120px;}
.sidepic { clear:left; float:left; padding:5px; border:#ccc 1px solid; margin-right:10px; margin-top:10px; }
.newsArtical { margin:20px 0px; line-height:24px; font-size:14px; font-family:Tahoma, Geneva,sans-serif; min-height:1231px;_height:1231px;}
.newsArtical p { line-height:24px; font-size:14px; font-family:"宋体"}
.tags { height:30px; margin:5px 0; padding-left:20px; line-height:30px; font-size:14px; color:#8d562a;}
.tags a { color:#8d562a;}
.pages { border:#ccc 0px dashed; height:28px; line-height:28px; padding-left:20px; padding-right:20px;}
.pages span { width:260px; font-size:14px; color:#968686;}
.pages span a { color:#968686;}
.pages .pre { float:left;}
.pages .next { float:right;}
.goodwarn { padding-left:126px; width:590px; height:112px; margin:5px auto;}
.goodwarn p { float:left; padding-top:20px; padding-left:10px; width:480px; line-height:24px;}
.goodwarn p strong { color:#F00;}
.goodwarn .zibtn { float:left; margin-top:20px; margin-left:20px;}
.zibtn { width:67px;}
.zibtn li { height:18px; margin-top:10px; text-align:center; line-height:18px;}
.zibtn li a { display:block; color:#FFF;}
#related { margin-top:10px; height:auto; overflow:hidden; _zoom:1;}
.related { border:#cdcdcd 1px solid; width:354px;}
.related .bar { background:url(../images/subnav_bg.gif) repeat-x; height:30px; border-bottom:#cdcdcd 1px solid;}
.related .bar h4 { float:left; color:#165e89; line-height:30px; padding-left:15px; font-size:14px; font-weight:bold;}
.related .bar .more { float:right; padding-top:8px; padding-right:10px;}
.related ul { padding:8px 10px;}
.related li { line-height:24px; border-bottom:#cdcdcd 1px dotted; height:24px;}
/*分页*/
.pagelist { padding:10px 0px 10px 40px; height:22px;}
.pagelist ul li { float:left; border:#ccc 1px solid; line-height:20px; margin-right:4px; display:inline; font-family:Tahoma, Geneva, sans-serif;}
.pagelist ul li a { display:block; padding:0 8px;}
.pagelist ul .thisclass { background:#1687b4; color:#FFF; padding:0 8px; font-size:14px; font-weight:bold;}
/*内页列表页*/
.listtop { border:#d5cccc 1px solid; height:116px; padding:8px; overflow:hidden;}
.listtop .title { height:32px; border-bottom:#00709a 1px solid;}
.listtop .title h2 { float:left; border-bottom:#00709a 2px solid; height:30px; line-height:30px; font-size:25px; font-family:"黑体";}
.listtop p { padding:10px 20px; line-height:24px;}
.listzz li { float:left; background:#b6d6ef; width:354px; height:52px; border:#e4e9e9 1px solid; margin-top:9px; overflow:hidden;}
.listzz li img { float:left; margin:5px 0;}
.listzz li strong { float:left; width:88px; line-height:52px; text-align:center; font-size:14px; color:#0b779c;}
.listzz li a { float:left; background:#FFF; height:30px; width:181px; padding-left:10px; padding-right:5px; margin:10px 0; border-bottom:#9ab6c6 1px solid; border-top:#e1e0e0 1px solid; border-right:#9ab6c6 1px solid; border-left:#e1e0e0 1px solid;}
.listzz li a { font-size:14px; line-height:30px; overflow:hidden;}
.listbox { border:#d5cccc 1px solid; padding:16px 0;}
.blists { height:124px; overflow:hidden; padding:0px 20px;}
.blists dt { height:32px; line-height:32px; background:url(../images/arrow02.gif) no-repeat left center; padding-left:20px;}
.blists dt a { color:#045286; font-size:14px; font-weight:bold;}
.blists dd { height:auto; overflow:hidden; _zoom:1;}
.blists dd p { padding:6px 0px; text-indent:2em; line-height:24px; height:48px;}
.blists .edit { height:28px; line-height:28px; display:block; text-align:right; padding-right:10px; color:#7a7a7a;}
.blists .edit font { color:#5c2e16; font-size:12px;}
.bgcolor { background-color:#f4f4f4;  border-bottom:#ccc 1px dashed; border-top:#ccc 1px dashed;}


.hospitalmenu { border:#d2c9c9 1px solid;}
.hospitalmenu .htitle { display:block; padding:4px;}
.hospitalmenu ul { height:auto; overflow:hidden; _zoom:1; padding-bottom:10px;}
.hospitalmenu li { float:left; margin-left:11px; margin-top:8px; display:inline; background:url(../images/hbg.jpg) no-repeat; height:37px; width:110px;}
.hospitalmenu li a { display:block; width:83px; padding-left:27px; text-align:center; line-height:37px;  font-size:14px; font-weight:bold; color:#585151;}
.hospitalmenu li a:hover { color:#0b779c; text-decoration:none;}
.sidebox { border:#d1d1d1 1px solid;}
.sidebanner { border-bottom:#d6cece 1px solid; margin:0 auto; width:700px; height:30px; padding-top:10px;}
.sidebanner .b1 { float:left; background:url(../images/ico_jh.gif) no-repeat left center; height:30px; line-height:30px; padding-left:15px; font-size:14px;}
.sidebanner .b2 { float:right; line-height:30px; color:#6e6e66;}
.sidebanner .b2 a { color:#6e6e66;}
.yyinfo { padding:15px; }
.yyinfo h1 { font-size:30px; text-align:center; font-family:"黑体"; margin:20px 0px;}
.Information { line-height:24px; font-size:14px; padding:15px 0; min-height:776px; _height:776px;}
.Information p { line-height:24px; font-size:14px;}
.Information div { line-height:24px; font-size:14px;}
.Info_page { border:#d7d7d7 1px dashed; height:30px; margin:10px auto; width:650px;}
.Info_page span { padding-left:15px; width:310px; line-height:30px; height:30px; overflow:hidden; float:left;}
.Info_page span strong { color:#0b779c; font-size:14px;}
.viewlist { padding:10px 0px; min-height:891px; _height:891px;}
.honorpic { border:#ccc 1px solid; width:212px; height:187px; float:left; margin-left:20px; margin-top:20px; display:inline;}
.honorpic dt { padding:5px 5px 0; height:152px; width:202px; overflow:hidden;}
.honorpic dd { height:30px; text-align:center; line-height:30px; font-weight:bold; font-size:14px;}