﻿@charset "utf-8";/* CSS Document */
/*commnnr.css */



body, div, p, iframe, ul, ol, dl, dt, dd, li, dl,  h1, h2, h3, h4, table, th, td, input, button, select,  textarea { margin:0px; padding:0px; font-style: normal; list-style: none outside none; }
img { border:0; margin:0px; padding:0px; }
body { color:#555555; background:#dfeffb; }
.clear { clear:both; height:1px; width:100%; overflow:hidden; margin-top:-1px; }
.cen { margin:0 auto; }
a { color:#000000; text-decoration:none; }
a:hover { text-decoration:underline; }
p { line-height:21px; color:#201e1e; text-align:justify; text-justify:inter-ideograph; }
* html .ie6fixedTL { position:absolute; left:expression(eval(document.documentElement.scrollLeft));
top:expression(eval(document.documentElement.scrollTop));
}
.phone { width:640px; height:147px; float:left; }
.mmtel { width:350px; float:left; }
.topzx { float:left; margin-top:5px; margin-right:30px; }
.topwb { float:left; margin-top:10px; }
.topzx p { margin-top:5px; }
.topwb p { margin-top:0px; }
.wxewm { width:115px; float:left; padding:12px 0px 0px 0px; }
.bai-lx { background:#FFF; width:980px; height:auto; clear:both; }
.al { margin:10px; overflow: hidden; }
.al_con { border:1px solid #B6DCFA; border-top:none; width: 700px; overflow: hidden; clear:both; }
.al h2 { font-size:18px; color:#5b1e02; border-bottom:1px #b4b4b4 dashed; width: 440px; height:30px; *margin-top:20px;
}
.al h2 a { color:#000000; }
.al p { padding-right:10px; }
.al h2 span { padding-left:20px; }
.hsly { line-height:21px; color:#090402; width:447px; margin-top:10px; }
.fy a { margin:0px 5px 0px 5px; color:#58595b; }
.fy p { padding-right:10px; line-height:40px; }
.bd { width:726px; border:1px solid #B6DCFA; margin-top:15px; overflow: hidden; height: 350px; }
.bd_f { width:410px; background:#fff9f2; }
.bd_r { width:265px; border-left:1px #b4b4b4 dashed; }
.bd_r p { padding:0px 10px 0px 13px; }
.bd_f p { padding-left:10px; }
#ca_num { width:184px; height:18px; background:#fff9f2; border-right:1px #f1ebe5 solid; border-bottom:1px #f1ebe5 solid; }
#nid { width:66px; height:23px; border:none; cursor:pointer; }
#bd3 { width:83px; height:18px; background:#fff9f2; border-right:1px #f1ebe5 solid; border-bottom:1px #f1ebe5 solid; }
#bd4 { width:45px; height:23px; background:#fff9f2; border-right:1px #f1ebe5 solid; border-bottom:1px #f1ebe5 solid; }
#bd5 { width:83px; height:18px; background:#fff9f2; border-right:1px #f1ebe5 solid; border-bottom:1px #f1ebe5 solid; }
#bd6 { width:65px; height:23px; background:#fff9f2; border-right:1px #f1ebe5 solid; border-bottom:1px #f1ebe5 solid; }
#bd7 { width:180px; height:18px; background:#fff9f2; border-right:1px #f1ebe5 solid; border-bottom:1px #f1ebe5 solid; }
#bd8 { width:180px; height:18px; background:#fff9f2; border-right:1px #f1ebe5 solid; border-bottom:1px #f1ebe5 solid; }
#bd9 { width:88px; height:28px; border:none; cursor:pointer; }
.td1 { height:102px; }
/* 列表项 */



.pdlblefta { border:1px solid #e5e5e5; margin-bottom:8px; }
.pdlec { /* border: 1px solid #CBBE9C;*/ overflow: hidden; padding: 0 10px; width: 690px; }
.pdlec dl { border-bottom:1px dashed #b4b4b4; padding-bottom:10px; margin-top:18px; height: 90px;}
.pdlec dl dt { height:30px; line-height:30px; background:#E2F3F6; text-indent:15px; font-weight:bold; font-size:14px; color:#602307; }
.pdlec dl dt b { font-weight:bold; }
.pdlec dl dt a { color:#000; }
.pdlec dl dt a:hover { color:#F00; }
.pdlec dl dd { padding:5px; line-height:25px; text-indent:2em; font-size:12px; color:#58595b; }
.pdlec dl dd a { color:red; }
.List_NAV { width:670px; height:30px; zoom:1; margin:20px auto; clear: both; }
.List_NAV ul { margin:0 auto; zoom:1; }
.List_NAV ul li { float:left; margin:0 10px; height:30px; line-height:30px; display:inline; }
.List_NAV ul li a { color:#7E7E80; }
.List_NAV ul li span { color:#FF0101; }
/*当前路径 */



.current { height:30px; line-height:30px; background:url(/images/bdlb_03.jpg) 10px 12px no-repeat; text-indent:40px; color:#58595b; margin-bottom:8px; overflow:hidden; padding: 10px 0 0px;}
.current a { color:#58595b; }
.current a:hover { color:#6b0502; }
.wp { width: 1000px; background: #FFF; margin: 0 auto; overflow: hidden; }
* { padding:0px; margin:0px; }
.clear { clear:both; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
body { color:#58595b; font-size:12px; line-height:24px; margin:0; padding:0; clear:right; }
ul { list-style:none; padding:0px; }
img { border:none; }
.fl { float:left; }
.fr { float:right; }
h3 { font-weight: normal; }
p { padding: 0; margin: 0; }
.list_main { background-color:#FFFFFF; width:1000px; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:10px; }
.list_left { width:710px; overflow:hidden; float:left; }
.list_con { width:708px; overflow:hidden; border:1px #e5e5e5 solid; margin-bottom:10px;}
.list_nr { width:647px; margin:0 auto; }
.list_top { overflow:hidden; border-bottom:1px #8c8c8c dashed; }
.list_top h1 { font-size:24px; width:100%; padding:20px 0 10px 0px; text-align:center; color:#000; float:left; line-height:40px; }
.dhbd { overflow:hidden; height:30px; padding:10px 0; float:left; width:100%; }
.dhbd_nr { width:px; float:right; }
.dhbd_nr input { border:none; }
.dhbd_nr .tel_txt { width:153px; height:24px; line-height:24px; border-right:1px solid #dacdb8; padding:0 0 0 5px; margin:0 5px 0 0; float:left; }
.dhbd_nr .tel_btn { width:66px; height:23px; float:left; cursor:pointer; }/*list_left*/
.list_top .wzly { width:647px; padding:5px 0; float:left; }
.ly { width:280px; }
.xg { width:172px; }
.tc_yy { width:677px; height:124px; margin:10px 0; position:relative; float:left; }
.dhzx span { padding:0px 5px 0px 10px; }
.dhzx span a { color:#F00; }
.tc_yy p { text-indent:2em; padding:40px 20px 0px 20px; }
.tc_yy h2 { text-align:center; color:#F00; font-size:18px; }
.tc_yy h2 span { color:#F00; cursor:pointer; }
#yyzz_box { width:677px; height:124px; position:absolute; left:0px; top:0px; display:none; }
#yyzz_colse { width:36px; height:25px; position:absolute; right:0px; top:0px; cursor:pointer; }
.list_right { width:250px; float:right; }
.list_right img { float:left; }/*list_page------------------------*/
.list_page { clear:both; width:100%; margin:13px 0 50px; _margin:25px 0 50px; font:12px/22px "瀹嬩綋"; text-align:center; }
.list_page b, .list_page a, .list_page span { font:12px/21px Arial; text-align:center; display:inline-block; margin:0 2px; }
.list_page b { color:#000; width:23px; }
.list_page a { color:#4689da; border:1px solid #ccc; padding:0px 2px; }
.list_page span { color:#000; }
.list_page span a { width:80%; margin:0; }
.list_page ul { height:25px; display:block; }
.list_page ul li { display:inline-block; }
.jcqxk { float:left; width:728px; border:1px solid #CBBE9C; margin-top:10px; }
.jcqxk h2 { display:block; width:728px; height:38px; }
.jcqxk_con { width:728px; height:110px; }
.jcqxk_con ul { width:315px; float:left; margin:15px 0px 0px 20px; _margin:15px 0px 0px 10px; }
.jcqxk_con ul li { font-size:12px; margin-left:20px; line-height:24px; border-bottom:1px dashed #666; }
.jcqxk_con ul li a { color:#595757; }
.list_right1 { width:250px; overflow:hidden; float:left; text-align: center; }
.list_right1 p { text-align: center; }
.list_right1_con { width:248px; float:left; border:1px solid #9ABBD1; border-top:none; padding:10px 0 0 0; }
.list_right1 .shipin { width:244px; padding:10px; }
.list_right1 #shipin { width:230px; padding:10px 9px; cursor:pointer; }
#shipin img { float:none; }
.list_right1 p { padding:0 10px 10px 10px; }
.list_right1 p span { cursor:pointer; text-decoration:underline; color:#f00; }
.nr_zj { width:250px; margin-top:10px; float:left; }
.nr_zj img { float:left; }
.con_zj { border:1px solid #9ABBD1; border-top:none; width:248px; float:left; }
.zj_marquee { width:248px; height:213px; overflow:hidden; float:left; }
.zj_marquee ul { display:block; width:248px; }
.zj_marquee ul li { display:block; width:228px; padding:0px 10px 10px 10px; float:left; font-size:0; margin-top:10px; }
.zj_marquee ul li img { float:left; }
.zj_left { width:120px; float:left; }
.zj_left .btn_zj { width:98px; height:29px; padding:10px 3px 0 4px; float:left; }
.zj_text .btn_zj { width:98px; height:29px; float:left; padding-top:4px; }
.zj_text { width:99px; float:left; margin-left:8px; }
.zj_text h2 { font-size:12px; color:#222020; height: 24px; overflow: hidden; }
.zj_text h2 span { font-size:12px; line-height:24px; color:#595757; margin-left:10px; }
.zj_text p { font-size:12px; line-height:23px; color:#595757; height:134px; overflow: hidden; }
.zj_text p a { color:#F00; }
.zj_text img { margin-left:20px; }
.zixun { width:250px; height:160px; float:left; background:#e8eff1; margin-top:20px; }
.zx_com { margin:10px 0px 0px 20px; }
.nr_lf { width:250px; float:left; margin-top:10px; }
.nr_lf img { float:left; }
*+ html .nr_lf { height:375px; }
.cfr { height:277px; width:248px; border:1px solid #9ABBD1; border-top:none; float:left; overflow:hidden; }
.cfr ul { width:230px; margin:5px 0px 0px 10px; }
.cfr ul li { line-height:32px; height:32px; border-bottom:1px dashed #DEE5EB; overflow:hidden; font-size:13px; }
*+ html .cfr ul li { height:28px; line-height:28px; }
.cfr ul li p { border-bottom:1px solid #DEE5EB; text-indent:0; overflow:hidden; padding-top:18px; }
.cfr ul li p img { margin-top:-8px; }
.cfr ul li a { color:#595757; }
.cfr ul li a font { color:#0E0D0D; }
.cfr ul li.tenlion { height:115px; line-height:0; padding:12px 0px; }
.cfr ul li.tenlion a { text-decoration:none; }
.list_shebei { width:250px; margin-top:10px; float:left; }
.list_shebei img { float:left; }
.shebei_con { width:224px; height:170px; border:1px solid #CBBE9C; border-top:none; float:left; }
.rollBox { width:224px; overflow:hidden; padding-top:10px; float:left; }
.rollBox .LeftBotton { height:140px; width:32px; overflow:hidden; float:left; cursor:pointer; }
.rollBox .RightBotton { height:140px; width:31px; overflow:hidden; float:right; cursor:pointer; }
.rollBox .Cont { width:265px; height:140px; overflow:hidden; float:left; }
.rollBox .ScrCont { width:1325px; }
.rollBox .Cont .pic { width:265px; margin:0px auto; float:left; text-align:center; }
.rollBox .Cont .pic img { display:block; margin:0px auto; width:265px; height:140px; }
.list_luxian { width:250px; margin-top:10px; float:left; overflow:hidden; }
.map { width:248px; border:1px solid #9ABBD1; border-top:none; float:left; }
.list_luxian .map img { float:left; padding:10px 9px; }
.asksys { width:250px; float:left; margin-top:10px; overflow:hidden; }
.asksys_con { border:1px solid #9ABBD1; border-top:none; width:228px; height:290px; overflow:hidden; padding:0 10px; float:left; }
.asksys_con .ask_con { width:228px; padding:1px 0; border-bottom:1px dashed #c0c0c0; float:left; }
.asksys_con .ask_con h3 { width:198px; height:24px; font-size:12px; /*font-weight:bold;*/ color:#d40000; padding:0 0 5px 30px; float:left; }
.asksys_con .ask_con p { width:198px; padding-left:30px; float:left; }
.asksys_con .ask_con p a { color:#f00; }
.list_kfbl { float: left; margin-top:10px; width:250px; }
.kfbl_con { border: 1px solid #9ABBD1; float: left; width: 248px; }
.pic { width:206px; float:left; }
.pic dl { width:206px; margin:0 auto; }
.pic dt { padding:0px; text-align:center; }
.pic dd { padding:0px; text-align:center; margin:0px; color:#872f01; }
.jgal li a { color:#58595b; }
.jgal li a span { color:#0F0707; }
.rollBox_kfbl .LeftBotton { width:10px; height:120px; background:url(/images/left.gif) center 40px no-repeat; padding:0 5px; cursor:pointer; }
.rollBox_kfbl .RightBotton { width:10px; height:120px; background:url(/images/right.gif) center 40px no-repeat; padding:0 5px; cursor:pointer; }
.rollBox_kfbl { margin-top:10px; width:248px; float:left; }
.kfbl_con .jgal { width:230px; float:left; padding: 0 0 5px 10px; }/*wei*/
.page_bottom { border: 1px solid #CBBE9C; float: left; margin: 10px 0 0; width:728px; }
.page_bot_tit { float: left; height:33px; line-height:30px; width:728px; }
.page_bot_tit h2 { color:#6D2402; float:left; font-size:14px; font-weight:bold; padding-left:20px; width:324px; margin-left:20px; _margin-left:10px; }
.page_bot_tit h2 span { color: #ACACAC; font-weight: normal; }
.page_bot_con { float: left; height: 150px; width:728px; }
.page_bot_con ul { float:left; font-size:12px; line-height:26px; padding:10px 0 0 20px; width: 344px; }
.page_bot_con a { color:#58595b; }
.page_bot_con ul li span { padding:0 4px 0 0; }
.guahao { width:728px; border:1px solid #CBBE9C; float:left; margin-top:10px; }
.gh_con dl dd { padding:0px; margin:0px; }
.gh_tit { width:728px; height:38px; float:left; text-indent:-9999px; }
.gh_con { width:728px; float:left; background:#fff9f2; padding:10px 0 0 0; }
.gh_con dl { padding:10px 10px 0px 30px; height:24px; line-height:24px; float:left; }
.gh_con dl dd input { height:23px; line-height:23px; text-indent:5px; border:1px solid #aaa; border-left:none; border-top:none; color:#333; }
.gh_con dl dt span { color:#f00; padding:0 3px 0 0; }
.gh_con dl.d1 { width:230px; }
.gh_con dl.d1 dt { width:45px; float:left; }
.gh_con dl.d1 dd { width:180px; float:left; }
.gh_con dl.d1 dd input { width:180px; float:left; }
.gh_con dl.d2 { width:130px; }
.gh_con dl.d2 dt { width:45px; float:left; }
.gh_con dl.d2 dd { width:75px; float:left; }
.gh_con dl.d2 dd input { width:75px; float:left; }
.gh_con dl.d22 { width:130px; }
.gh_con dl.d22 dt { width:45px; float:left; }
.gh_con dl.d22 dd { width:85px; float:left; }
.gh_con dl.d22 dd input { margin:0 2px; background:none; border:none; float:left; }
.gh_con dl.d22 dd span { float:left; padding:0 3px; }
.gh_con dl.d3 { width:240px; }
.gh_con dl.d3 dt { width:70px; float:left; }
.gh_con dl.d3 dd { width:160px; float:left; }
.gh_con dl.d3 dd select { width:120px; height:23px; padding:2px 0 0 5px; border:1px solid #aaa; border-left:none; color:#333; float:left; }
.gh_con dl.d3 dd select option { line-height:23px; }
.gh_con dl.d4 { width:680px; height:105px; float:left; }
.gh_con dl.d4 dt { width:70px; float:left; }
.gh_con dl.d4 dd { width:600px; float:left; }
.gh_con dl.d4 dd textarea { width:590px; height:95px; padding:5px; line-height:18px; font-size:12px; float:left; border:1px #aaa solid; border-top:none; border-left:none; color:#333; overflow:hidden; }
.gh_con .btn { width:728px; height:30px; float:left; padding:10px 0; line-height:30px; text-align:center; }
.gh_con .btn input { width:94px; height:30px; margin:0 10px; border:none; cursor:pointer; }
.gh_con .btn span { color:#f00; font-size:14px; }
.dibu { padding:20px 0; border-bottom:1px #8b8c8c dashed; overflow:hidden; text-align:center; }
.dibu a { margin:0 20px; }
.dibu img { float:none; }
.sxy { width:100%; float:left; padding:15px 0; text-align:center; }
.pdwzyaad .sxy a { color:#161616; padding:0 15px; text-decoration: none; }/*疗法页面*/
.list_c { width:692px; margin:0 auto; }
.liaofa_box { width:692px; float:left; margin:10px 0; }
.liaofa_box img { float:left; }
.liaofa_con { width:690px; border:1px solid #B6DCFA; padding:10px 0; border-top:none; float:left; }
.liaofa_con img { padding:0 10px 0 15px; }
.liaofa_c { width:375px; float:left; }
.liaofa_c h2 { width:100%; height:20px; overflow:hidden; font-size:18px; font-weight:bold; margin:0 0 8px 0; }
.liaofa_c h2 a { color:#180C02; }
.liaofa_c h2 strong { color:#180C02; }
.liaofa_c h2 strong a { color:#b40000; }
.liaofa_c p { text-indent:2em; }
.liaofa_c p a { color:#b40000; }/*页面电话*/
.message { width:680px;     /*background: none repeat scroll 0 0 #FFF9EF;*/ border: 1px solid #8DB9D6; overflow:hidden; font-size: 12px; margin: 10px; padding: 10px; }
.message .formbox { height: 108px; width: 660px; margin-left:-10px; margin:0 auto; }
.message .formbox .formboxl { float: left; height: 108px; text-indent: -999em; width: 430px; }
.message .formbox .formboxr { cursor: pointer; float: left; height: 52px; margin: 10px 0 0 -15px; display:inline; width: 145px; }
.message p { float: left; font-size: 12px; line-height: 24px; padding: 10px 20px; text-indent: 0; width: 590px; }
.message p span { color: #F55716; }
.freetel { background: none repeat scroll 0 0 #E3E0D1; float: left; height: 25px; line-height: 25px; padding: 10px 5px 10px 15px; width: 690px; }
.freetel input { background:none; border:none; }
.freetel .tel_txt { margin-top:0px; float: left; height: 24px; margin-right: 7px; text-indent: 5px; width: 184px; }
.freetel .tel_btn { cursor: pointer; float: left; height: 25px; width: 65px; }
.freetel strong { color: #C53300; font-size: 12px; padding: 0 0 0 10px; }
#quanping { background-color:#CCCCCC; display:none; width:100%; height:100%; position: fixed ! important; _position:absolute;  _top:expression(offsetParent.scrollTop+0);
top:0; left:0; opacity:0.6; filter:'alpha(opacity=60)'; filter:alpha(opacity=60); z-index:10000; }
#destiframe { position: fixed ! important; _position:absolute;  _top:expression(offsetParent.scrollTop+240);
left:50%; top:50%; margin-top:-160px; margin-left:-257px; display:none; z-index:2147483647; background:#fff; ; _height:340px; width:515px; height:350px; }
.iframetop { height:45px; width:485px; padding:0 15px; line-height:45px; font-size:14px; font-weight:bold; border-bottom:solid 1px #EEEEEE; float:left; }
.iframetop a { text-decoration:none; }
.iframebottom { height:50px; width:485px; padding:10px 15px 0 15px; background-color:#F5F5F5; border-top:1px solid #DDDDDD; }/*文章页弹出问题*/
#floatBoxBg { display:none; width:100%; height:100%; background:#fff; position:absolute; top:0; left:0; z-index:998; }
.floatBox { position:absolute; top:50px; left:40%; z-index:999999999; border:1px solid #ccc; width:500px; overflow:hidden; }
.floatBox .title { height:23px; padding:7px 10px 0; color:#000; line-height:18px; border-bottom:1px solid #ddd; background:#fbfbfb !important; }
.floatBox .title h4 { float:left; padding:0; margin:0; font-size:14px; line-height:16px; color:#000; }
.floatBox .title span { float:right; cursor:pointer; color:#000; }
.floatBox .content { padding:20px 15px; background:#fff; }
.floatBox table td { padding: 2px; }
#login { cursor: pointer; }
.formbox { width:610px; height:90px;/*margin:20px auto;*/ text-align:left; padding:10px; background:#E6F5FB; }
.formboxl { float:left; width:330px; margin-left:10px; margin-top:0px !important; }
.formboxl p { font-size:12px; line-height:22px; margin:0; padding:0; }
.formboxr { float:right; width:103px; margin:25px 90px 0 0; _margin:25px 45px 0 0; cursor:pointer; }
.ebhphone { height:18px; width:160px; padding:5px 4px; margin-left: 15px; }
#destyzm { height:18px; width:50px; padding:5px 4px; margin-left: 15px; float:left; }
#desform span { float:left; }
#sendtomobile { width:168px; height:39px; border:none; margin-left:13px; margin-top: 35px; cursor:pointer; }
#destdiv { width:515px; font-size:12px; background-color:white; }
.desform { width:200px; height:220px; padding:15px 10px; line-height:35px; float:left; }
.dessm { border:solid 1px #EEEEEE; background-color:#fcfcfc; width:200px; height:200px; padding:10px; float:left; margin-top:20px; }
.desform p { text-align:left; width:80px; line-height:28px; padding-left:15px; }
#showcontent { line-height:26px; text-align: left; }
.wenzhang {
	height:108px;
	background:url(/images/bgone.gif) no-repeat center;
	border: 1px #ccc solid;
	margin: 10px auto;
	width: 698px;
}
.wenzhang .ul1 {
	margin-left:100px;
 *margin-left:41px;
	margin-top:20px;
	width:285px;
	height:70px;
	float:left;
	list-style-type:circle;
}
.wenzhang .ul2 {
	margin-left:25px;
	margin-top:20px;
	width:280px;
	height:70px;
	float:left;
	list-style-type:circle;
}
.wenzhang .ul1 li, .wenzhang .ul2 li {
	height:25px;
	line-height:25px;
	width:100%;
	float:left;
}
.wenzhang .ul1 li strong, .wenzhang .ul2 li strong {
	font-weight:100;
}
.list_new_top { width:100%; }
.list_new_top ul.ste { background-color: #2087AF; height: 32px; margin: 10px auto; padding-left: 30px; text-align: center; width: 625px; float:left; }
.list_new_top ul.ste li { float: left; font-weight: bold; line-height: 32px; text-align: center; color:#e1ab8e; }
.list_new_top ul.ste li a { color: #FFFFFF; padding:0 30px; }
.list_new_top .azj { width:653px; border:1px solid #B6DCFA; float:left; padding-bottom:10px; }
.list_new_top .titl { width:640px; float:left; margin:10px 0 0px 10px; }
.list_new_top .azj .pic { width:90px; float:left; margin-right:8px; }
.list_new_top .azj .txt { width:540px; float:left; }
.list_new_top .azj .hh { width:540px; float:left; color:#707070; }
.list_new_top .azj .hh b { color:#f00; }
.list_new_top .azj p { width:540px; float:left; line-height:24px; color:#707070; }
.list_new_top .azj .zx { border:1px solid #d2d2d2; height:20px; line-height:20px; color:#f00; font-weight:bold; }
/*2014.3.12徐建千改*/







.gb-list_con { width:728px; overflow:hidden; border:1px #B6DCFA solid; background:#FFF; }
.gb-hxnr-tp { width:711px; height:62px; margin:7px auto 0; }
.gb-hxnr-bm { height:283px; }
.gb-hxnr-bm img { float:left; margin:22px 0 0 10px; display:inline; }
.gb-zxzx { width:711px; height:59px; margin-left:10px; }
/*列表*/



.gb-lb { height:188px; border-bottom:1px dashed #a4b9c7; margin-left:15px; width:705px; }
.gb-lb-lf { width:206px; height:137px; margin:27px 0 0 0; float:left; display:inline; }
.gb-lb-rg { float:left; width:488px; height:137px; margin:27px 0 0 11px; display:inline; }
.gb-lb-rg1 { width:488px; height:40px; background:#dfeffc; }
.gb-lb-rg1 h2 { font-size:16px; color:#055ca2; font-weight:bold; line-height:40px; float:left; margin-left:15px; display:inline; }
.gb-lb-rg1 h2 a { color:#055ca2; }
.gb-lb-rg1 span { float:right; font-size:14px; font-weight:bold; margin:0 5px 0 0; line-height:27px; display:inline; }
.gb-lb-rg1 span a { color:#F00; }
.gb-lb-rg2 { width:488px; height:100px; background:#f3f3f5; }
.gb-lb-rg2 p { font-size:12px; line-height:21px; padding:20px 0 0 10px; width:468px; color: #505050; }
.gb-lb-rg2 p a { color:#F00; }
.gb-lb-bm { width:400px; height:24px; float:right; line-height:24px; }
.gb-lb-bm span { width:235px; display:block; float:left; color:#879094; }
.gb-lb-bm a { margin:0 0 0 20px; color:#F00; }
.gb-yqts { width:713px; height:79px; margin:0 auto 15px; }
/*文章页*/



.pdwzyaa { border:1px solid #cbbe9c; padding:35px 20px 20px; background:#fcf6e9; margin-bottom:8px; }
.pdwzyaaa { margin-bottom:8px; padding-bottom:5px; padding-top:50px; border-bottom:1px solid #cbbe9c; }
.pdwzyaaa h2 { font-size:16px; margin-bottom:20px; text-align:center; color:#602307; }
.pdwzyaaa a { text-indent:3px; margin-right:5px; }
.pdwzyb ul { padding:10px 0; text-align:center; }
.pdwzyb li { display:inline; color:#58595b; }
.pdwzyb li a { color:#f90000; font-weight:bold; }
.pdwzyaab { height:109px; font-size:14px; font-weight:bold; color:#de3800; }
.pdwzyaab ul { height:70px; }
.pdwzyaab li { float:left; width:225px; height:35px; line-height:35px; font-weight:normal; font-size:12px; color:#58595b; text-align:center; }
.pdwzyaab li a { color:#f90000; text-decoration:none; }
.pdwzyb li a:hover { color:#f90000; text-decoration:none; }
.pdwzyaac { padding:20px 0; text-align:center; font-weight:bold; font-size:14px; color:#762802; }
.pdwzyaac a { color:#762802; margin:0 20px; }
.pdwzyaad a { color:red; text-decoration: underline; }
.pdwzyaad p { font-size:14px; color:#000; line-height:25px; margin-top:18px; text-indent: 2px; }
.pdwzyaad p u{ text-decoration:none;}
.pdwzyaae { width:197px; float:right; font-size:16px; font-family:"宋体"; margin:0px; color:#58595b; font-weight: bold; padding:15px 0px 15px 0px; text-decoration:none; }
.pdwzyaae a { color:#58595b; text-decoration:none; }
.pdwzyaae a:hover { color:#ff0000; text-decoration:none; }
/*右边*/



h3 { background:url(/images/bj-02.gif) repeat-x; height:33px; border-bottom:1px solid #e5e5e5; }
h3 span a { height:33px; width:112px; display:block; background:url(/images/bj-02.gif) 0 -34px; text-align:center; line-height:33px; font-size:14px; color:#fff; font-weight:bold; float:left; }
h3 p a { line-height:33px; float:right; margin-right:11px; font-weight:100; }
h4 { background:url(/images/bj-02.gif) repeat-x; height:33px; border:1px solid #e5e5e5; border-bottom:2px solid #396d57; }
h4 span a { line-height:33px; font-size:14px; font-weight:bold; margin-left:17px; color:#2c644c; float:left; }
h4 a { line-height:33px; font-size:12px; font-weight:100; color:#444; float:right; margin-right:15px; }
a { color:#444; text-decoration:none; }
.xq { color:#ea6c18; }
.ls { color:#386c56; }
.border01 { border:1px solid #ccc; border-top:2px solid #934f06; }
.nr { width:1000px; margin:0 auto }
.listr { width:280px; float:left; display:inline; overflow:hidden; }
/********快速导航*******/

/*******公益活动***********/

.gyhd { width:268px; height:300px; float:left; display:inline; margin-right:10px; }
.gyhd dl { width:245px; padding:10px 11px 0 11px }
.gyhd dl dt { padding-bottom:10px; }
.gyhd dl dd strong { font-size:14px; font-family:"微软雅黑"; color:#034f9b; }
.gyhd dl dd p { line-height:22px; font-family:"微软雅黑"; font-size:13px; color:#000000 }
.gyhd dl dd p a { padding-right:50px; color:#ff0000; }
/********康复案例**********/

.kfal { width:268px; height:auto; clear:both; float:left; display:inline; margin-right:10px; margin-top:10px; }
.kfal dl { width:239px; padding:0px 14px 0 14px }
.kfal dl dd { margin-top:10px; }
.kfal dl ul li { height:28px; line-height:28px; text-indent:20px; border-bottom:1px dashed #cecece }
/*******医院简介***********/



.yyjj { width:268px; float:left; margin-right:10px; height:auto; display:inline; }
.yyjj dl { margin:15px 0 0 15px; }
.yyjj dl dd { line-height:22px; color:#444; text-indent:2em; width:250px; margin-top:4px; padding-bottom:12xp; height:93px; }
.yyjj p { line-height:25px; margin-left:12px; color:#444; font-size:13px; height:90px; padding-bottom:6px; margin-top:3px; }
.yyjj p b { font-size:16px; font-family:"宋体"; }
#marging-top5 { margin-top:5px; }
/*******特色疗法***********/



.tslf { height:370px; _height:375px; width:268px; margin-right:10px; float:left; display:inline; }
.tslf dl { border-bottom:1px solid #e5e5e5; margin-bottom:9px; }
.tslf dt { margin:15px 0 0 15px; }
.tslf dd { width:238px; line-height:22px; color:#444; margin:6px auto; text-indent:2em; }
.tslf ul li { height:25px; margin-left:15px; }
.tslf ul li span { width:14px; height:14px; background:#b2b2b2; display:block; font-size:14px; color:#fff; line-height:14px; text-align:center; float:left; margin-top:6px; }
.tslf ul li a { float:left; line-height:25px; text-indent:8px; font-size:14px; color:#444; }
.jishu { margin:0 0 0 10px; width:270px; float:left; display:inline; }
.jishu li { float:left; position:relative; margin-right:1px; margin-bottom:1px; }
.jishu li span { width:134px; height:22px; background:#000; left:0px; top:47px; position:absolute; z-index:10; filter: alpha(opacity=70); opacity: 0.7; display:block; }
.jishu li p a { text-align:center; line-height:22px; position:absolute; z-index:11; top:47px; width:134px; color:#fff; font-weight:bold; display:block; }
/********锦旗**********/



.jq { margin-left:1px; padding-top:2px; border-top:1px dashed #e5e5e5; }
.jq li { float:left; margin-left:1px; display:block; }
/********坐诊专家**********/



.zzzj { height:228px; position:relative; overflow:hidden; margin-right:10px; }
.zzzj .hd { position:absolute; z-index:20; width:88px; top:207px; left:180px; text-indent:15px; cursor:pointer; }
.zjqh { width:238px; }
.zzzj dl { padding:15px 0 0 0px; }
.zzzj dl dt { position:relative; }
.zzzj dl dt span a { width:66px; height:26px; background:#ea6c18; display:block; text-align:center; line-height:26px; color:#fff; position:absolute; z-index:10; top:112px; left:172px; }
.zzzj dl dd span a { color:#585858; line-height:28px; float:left; }
.zzzj h5 { width:248px; font-size:14px; color:#2c644c; font-weight:bold; text-indent:6px; border-bottom:1px dashed #e5e5e5; line-height:30px; margin-top:4px; height:30px; }
.zzzj h5 span a { float:left; font-weight:bold; color:#2c644c; font-size:14px; }
.zzzj h5 a { float:right; font-weight:100; color:#444; }
.zzzj ul { margin-top:5px; }
.zzzj ul li { height:26px; margin-left:15px; }
.zzzj ul li span { width:14px; height:14px; background:#b2b2b2; display:block; font-size:14px; color:#fff; line-height:14px; text-align:center; float:left; margin-top:6px; }
.zzzj ul li a { line-height:26px; font-size:14px; color:#444; margin-left:8px; }
.zzzj ul li p { float:right; line-height:26px; color:#2c644c; margin-right:10px; display:inline; }
.zzzj ul { padding-bottom:12px; }
/********电子地图**********/



.lylx { margin-top:10px; height:263px; width:268px; float:left; margin-right:10px; }
.lylx dl { margin:15px 0 0 15px; }
.lylx dd { width:238px; line-height:22px; margin-top:5px; }
.lylx dd b { white-space:nowrap; }
.lylx span { width:238px; word-wrap:break-word; word-break:normal; }

.zhuanjiatj{border: solid 3px #c2daf3;height: 180px;padding: 10px 0 0 20px;}

.zhuanjiatj span{color: #064f7d;font-weight: bold;font-size:14px;}

.zjzw{padding-top: 15px;}

.zhuanjiatj span.qq{color: #ab0716;;margin-left: 100px;line-height: 30px; text-decoration:none;}

.zjzw img{display: block;float: left;border: 1px solid #cccccc;padding: 1px;}

.zjtxt{float: left;width: 485px;margin-left: 20px;display: inline;font-size:14px;}

.zjtxt strong{color: #ff9900;}

.zjtxt p{text-indent: 2em;line-height: 24px;padding: 6px 0;font-size:14px;}

.zjtxt p a{color: #9c0311;}

.zjtxt p a:hover{color:#f3872f; }

.zjtxt a.aa1{display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;float: left;color: #fff;background: #08588a;margin-right: 20px;font-weight: bold;}

.zjtxt a.aa2{display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;float: left;color: #fff;background: #9c0311;font-weight: bold;}

.zjtxt a.aa1:hover{background: #f3872f;}

.zjtxt a.aa2:hover{background:#f3872f; }

/******************精彩专题******************/
#ksfh { height:45px; width:1000px; padding-top:13px;margin: 0 auto;background: #fff;}
#ksfh img { float:left; }
#ksfh span { float:left; line-height:30px; padding-left:10px; }
.linespace1 { height:0px; line-height:10px; clear:both; overflow:hidden; font-size:10px; }
.linespace { height:10px; line-height:10px; clear:both; overflow:hidden; font-size:10px;background: #fff;width: 1000px;margin: 0 auto;}
.linespace14 { height:14px; line-height:14px; clear:both; overflow:hidden; font-size:14px; }
.ztks { width:1000px; margin-top:15px; text-align:center; margin:0 auto;background:#fff;}
.ztks ul li { width:310px; float:left; margin:0 10px 0 12px; display:inline; margin-bottom:20px; }
.ztks ul li img { padding:2px; border:1px solid #e5e5e5; }
.ztks ul li b { width:310px; font-size:14px; line-height:40px; }
.ztks ul li p { text-align:left; text-indent:24px; line-height:24px; color:666; }
.dzt { width:1000px; height:295px; border-top:1px solid #e5e5e5;margin: 0 auto; background:#fff;}
.dzt dl { height:240px; margin-top:26px; }
.dzt dl dt { padding:2px; border:1px solid #e5e5e5; width:426px; float:left;margin-left: 10px; display:inline; }
.dzt dl dd { float:left; width:543px; height:240px; }
.dzt dl dd h2 {margin: 0 auto;width: 543px;text-align: center;font-size: 24px;font-weight: bold;}
.dzt dl dd h2 a{ color:#000;}
.dzt dl dd p { width:508px; text-indent:24px; margin:18px 0 0 22px; line-height:24px; color:#444; }
.dzt dl dd p a { color:#f00; }
.dzt dl dd span img { margin:10px 0 0 10px; display:inline;}
.zth2 { line-height:33px; width:998px; height:33px; border-top:2px solid #044f9c; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin: 0 auto;background:#fff;}
.zth2 strong { font-size:14px; color:#044f9c; float:left; margin-left:11px; display:inline; }
.zth2 a { float:right; margin-right:5px; display:inline; color:#044f9c; }
ul.dztfy { width:1000px; margin:0 auto; height:40px;display:block; text-align:center;background: #fff;}
ul.dztfy li { margin-right:5px; display:inline; line-height:30px; }
ul.dztfy li a { padding:5px 8px 4px 8px; overflow:hidden; border:1px solid #e5e5e5; font-size:14px; }
ul.dztfy li a:hover, ul.dztfy li a.hover { background:#309062; border:1px solid #27754f; overflow:hidden; padding:6px 8px 4px 8px; color:#fff; }
ul.dztfy li span, ul.dztfy li span a { height:21px; line-height:21px; padding:0px; border:none; }
ul.dztfy li span a:hover { height:21px; line-height:21px; padding:0px; border:none; background:none; color:#f00; }

/*康复案例*/

.mgt15 { margin-top:15px; }
.mgt2 { margin-top:2px }
.tc { text-align:center; }
.tr { text-align:right; }
.digg_act { height:21px; width:21px; display:inline-block; margin-top:8px; }
.border { border:1px #e9e9e9 solid; }
.hj_l_c li { float:left; margin-left:3px; _margin-left:7px; margin-bottom:15px; width:230px; height:220px; background:#efefef; }
.hj_l_c li a { display:block; color:#666666; font-size:14px; line-height:30px; text-decoration:none; outline:none; }
.hj_l_c li a div { height: 90px; line-height:22px;  text-align:left; font-size: 13px;}
.hj_l_c li a dt { font-size: 14px; text-align: center; color: #045dcf; }
.hj_l_c li a:hover dt { color:#FFF; }
.hj_l_c li a:hover { background:#0d8cf6; color:#FFF; }
.hj_l_c li img { border:1px #efefef solid; padding:2px; background:#fff; }
.hj_l_c li a:hover img { border:1px #045dcf solid; }
/*专家团队2014*/

.pages_list1 { padding-bottom:10px; padding-left:10px; padding-right:10px; }
.pages_list1 dl { border-bottom:1px #ccc dashed; background:#f3f3f3; margin:20px 0; overflow:hidden; }
.pages_list1 dt { padding-left:5px; height:161px; float:left; width:130px; padding-top:10px; }
.pages_list1 dd { float:left; width:520px; padding-left:20px; padding-top:10px; }
.pages_list1 dd li { height:35px; line-height:35px; text-indent:20px; border-bottom: #cacaca dashed 1px; margin-bottom: 15px; width:520px; font-size:14px; }
.pages_list1 dd li a { font-weight:bold; font-size: 20px; line-height:35px; }
.pages_list1 dd p { text-indent:2em; }