/* CSS Document */
*{ padding:0; margin:0}
body{ background:url(../images/bg.jpg) repeat-x left top; margin:0 auto;}
img{ border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
ul{ list-style:none;}
.clear{ clear:both;}
.wrapper{ width:980px; background:url(../images/bgl.gif) repeat-y left top; margin:0 auto;}
.main{ width:970px; margin:0 5px;}
.head{ height:80px;width: 970px;}

/*单页banner*/
.dybanner1{ width:960px; margin:0 auto; margin-top:5px;}
.dybanner2{ width:960px; margin:0 auto; margin-top:5px;}
.dybanner3{ width:960px; margin:0 auto; margin-top:5px;}

/* qqshop focus */
.flashqh{  width:970px; height:339px; overflow:hidden; background-color:#fff;}
#flfocus {idth:970px; height:339px; overflow:hidden; position:relative; background-color:#fff;}
#flfocus ul {height:339px; position:absolute; list-style:none;}
#flfocus ul li {float:left; width:970px; height:339px; overflow:hidden; position:relative; background:#000; background-color:#fff;}
#flfocus ul li div {position:absolute; overflow:hidden; background-color:#fff;}
#flfocus .btnBg {position:absolute; width:970px; height:20px; left:0; bottom:0; background:none;}
#flfocus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#flfocus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#1574aa;}
#flfocus .btn span.on {background:#fff;}
#flfocus .preNext {width:45px; height:100px; position:absolute; top:60px;  cursor:pointer;}
#flfocus .pre {left:0;}
#flfocus .next {right:0; background-position:right top;}

.nav{ height:42px;background-color: #0e8dd8; padding:0 10px;}
.nav ul{ list-style:none;}
.nav ul li{ width:95px; height:42px; line-height:42px; float:left; background:url(../images/navli.jpg) no-repeat 100% 50%; text-align:center;}
.nav ul li a{ font-size:14px; font-weight:bold;color: #fff; left:42px;}
.nav ul li a:hover{ width:95px; height:42px; display:block; background:url(../images/navhv.jpg) no-repeat 50% 50%; color:#fff;}

.all{ width:960px; margin:0 5px;}
.menu{ height:60px; padding:6px 13px 6px; background-color:#bde6fc;}
.menua{ width:385px; height:48px;  padding:5px 0; border:1px solid #74c6f6; background:#e9f6fe url(../images/menu_1.jpg) no-repeat 2% 50%; padding-left:32px; line-height:24px; margin-right:9px; float:left;}
.menua a{ font-size:12px; color:#000; padding-right:5px;}
.menub{ width:247px; height:48px;  padding:5px 0; border:1px solid #74c6f6; background:#e9f6fe url(../images/menu_2.jpg) no-repeat 2% 50%; padding-left:32px; line-height:24px; margin-right:9px; float:left;}
.menub a{ font-size:12px; color:#000; padding-right:5px;}
.menuc{ width:209px; height:48px;  padding:5px 0 5px 32px; border:1px solid #74c6f6; background:#e9f6fe url(../images/menu_3.jpg) no-repeat 2% 50%; line-height:24px; margin-right:9px; float:left; display:inline;}
.menuc a{ font-size:12px; color:#000; padding-right:5px;}
.menud{ width:180px; height:48px;  padding:5px 0; border:1px solid #74c6f6; background:#e9f6fe url(../images/menu_4.jpg) no-repeat 2% 50%; padding-left:32px; line-height:24px; float:left;}
.menud a{ font-size:12px; color:#000; padding-right:5px;}

.ad{ height:auto; margin-top:10px;}

.content{ width:960px; height:auto; margin:10px 5px 0;}

/*fla*/
.flash{ width:284px; height:312px;height:auto;margin-right:15px; padding:1px;border:1px solid #ddd; float:left;}

/*tab*/
.tabnews{ width:370px; height:314px; border:1px solid #ddd;margin-right:15px; float:left;}
#newtags{width:370px; height:42px; background:url(../images/tab_topbg.jpg) repeat-x left top;}
#newtags a{ color:#000;}
#newtags li{height:42px; cursor:pointer; width:123px; font-size:14px; font-weight:bold; text-align:center; line-height:35px; float:left; color:#000; background:url(../images/dot_03.jpg) no-repeat 100% 30%;}
#newtags .news_tabshover{height:42px; width:123px; display:block; font-weight:bold; color:#fff; background:url(../images/news_tabghover.jpg) no-repeat left top;}
#newtags .news_tabshover a{ color:#fff;}
#newtagcen{width:100%; overflow:hidden;}
.news_con{width:344px;  display:none; overflow:hidden; border-top:none; border-bottom:none; padding:10px 12px 0 12px;}
.news_con ul{width:344px; float:right; padding-bottom:8px; overflow:hidden;}
.news_con ul h5{width:100%; height:28px; line-height:22px; font-size:14px; text-align:center;}
.news_con ul h5 a{color:#1574aa;}
.news_con ul p{text-indent:2em; color:#3e3e3e; line-height:24px; font-size:12px;}
.news_con ul p a{color:#1574aa;}
.headtitle{ padding-bottom:10px;}
.new_subt{background:url(../images/dot_02.jpg) no-repeat 2% 50%; padding-left:20px; height:24px; line-height:22px; margin-top:4px; border-bottom:1px dotted #ccc;}
.new_subt a{color:#000; font-size:12px;}
.new_subt span{float: right;font-size: 12px;}

/*简介*/
.yyjj{ width:265px; height:244px; border:1px solid #ddd; background:url(../images/yyjj.jpg) no-repeat left top; padding:70px 0 0 3px; float:left;}
.yyjj p{ padding:5px 5px 0 5px; line-height:23px; font-size:12px; color:#535353; text-indent:2em;}
.yyjj p a{ color:#1574aa;}

/*技术*/
.yyjs{ width:673px; height:276px; border:1px solid #ddd; margin-right:15px; float:left;}

/*就医指南*/
.lxfs{ width:270px; height:278px;  float:left; margin-top:10px;}
.jyzn{ height:144px;border:1px solid #ddd;}
.jyzn_top{ height:33px; background:url(../images/jyzn.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:30px; line-height:33px; color:#1574aa;}
.jyzn_bt img{ padding:12px 0 0 14px;}
.rx{ height:122px; margin-top:10px;}

/*专家团队*/
/*.zjtd{ height:162px; background-color:#1574aa;  padding-top:50px;}
.zjtd_lf{ width:8px; height:162px; float:left; background:url(../images/zjlf.jpg) no-repeat;}
.zjtd_ct{ width:944px; height:162px; float:left; background:url(../images/zjct.jpg) repeat-x;}
.zjtdli{ width:300px; height:128px; float:left; margin:17px 5px 0;}
.zjtdli_l{ width:110px; float:left; margin-right:14px;}
.zjtdli_l img{ padding:1px; border:1px solid #bdbbbc;}
.zjtdli_r{ width:176px; float:left; overflow:hidden;}
.zjtdli_r h2{ width:176px; height:26px; font-size:14px; font-weight:bold; color:#1574aa;}
.zjtdli_r h2 a{ width:49px; height:26px; display:block; float:left; font-size:14px; font-weight:bold; color:#1574aa;}
.zjtdli_r h2 span{ width:95px; height:24px;font-size:12px; display:block; overflow:hidden; text-overflow:clip; float:right; font-weight:normal; color:#000; line-height:24px;}
.zjtdli_r p{ text-indent:2em; line-height:20px; text-indent:2em; padding-top:5px; font-size:12px;}
.zjtdli_r p a{ color:#fe0000;}
.zjtd_rt{ width:8px; height:162px; float:left; background:url(../images/zjrt.jpg) no-repeat;}*/

m_experts { width:980px; margin:0 auto; background:#fff; height:auto; overflow:hidden; zoom:1; }
	.m2_expert { border:1px solid #0f78ba; height:auto; overflow:hidden; zoom:1; }
	.m_zhuanjia { width:897px; float:left; height:auto; overflow:hidden; zoom:1;}
	.m_ex_nav { background: url(../images/m-extabbg.png) repeat-x center top; color: #1068a0; font-weight:bold; font-size: 14px; height: 34px; line-height: 34px; padding-left:18px; }
	.m_ex_nav li { color:#0970af; cursor:pointer; float: left; padding: 0 36px; }
	.m_ex_nav li a { color:#0970af; }
	.m_ex_nav li.hover { background: url(../images/m-exhdlihvbg.png) repeat-x center top; border-left:1px solid #fff; border-right:1px solid #fff; color:#fff; }
	.m_ex_nav li.hover a { color:#fff; }
	.m_extabscon { height:auto; overflow:hidden; zoom:1; margin-top:1px; padding:13px 0px 0px 10px; }
	.m_ex_head { border: 1px solid #D6D5D9; float: left; padding:2px;}
	.m_ex_head p { text-align:center; background:#d2f0e0; height:22px; line-height:22px; overflow:hidden; color:#167542; font-size:16px; font-weight:bold; filter:Dropshadow(offx=1, offy=0, color=white) Dropshadow(offx=0, offy=1, color=white) Dropshadow(offx=0, offy=-1, color=white) Dropshadow(offx=-1, offy=0, color=white); text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; }
	.m_ex_r { width:655px; float:left; margin:0px 0px 0px 5px; display:inline; height:auto; overflow:hidden; background:url(../images/m-ex_r_bg.png) repeat-y; padding: 8px 5px 5px 5px; }
	.m_ex_name { background:#fff; border: 1px solid #d5e4f0; color: #0868a2; float: left; height: 42px; font-size:14px; font-weight:bold; text-align: center; width: 93px; line-height:42px; }
	.m_ex_name a { color: #0868a2; }
	.m_ex_name strong { font-size:16px; }
	.m_ex_jobs {  float: left; padding: 0 0 0 10px; width: 420px; }
	.m_ex_jobs ul li { background:url(../images/m-icodian.gif) no-repeat left; float: left; line-height: 23px; padding-left:10px; font-size:12px; color:#696868; }
	.m_ex_on { margin-right:30px; display:inline; float:right;}
	.m_ex_in {  height:auto; overflow:hidden; padding:5px 0px; zoom:1; }
	.m_ex_r p { line-height: 22px; padding:5px; text-indent:2em; font-size:1.2em; color:#696868; font-size:12px; }
	.m_ex_r p a {color:#1574aa;}
	.m_ex_r p strong { color:#0868a2; font-size:14px; }
	.m_ex_honor { background:#fff; padding:3px; margin:5px 0px 0px; height:auto; overflow:hidden; zoom:1; }
	.m_ex_honor ul li { float: left; margin-right: 14px; display:inline; }
	.autohei { height:auto; overflow:hidden; zoom:1; }
	.left { float:left; }
	

/*康复案例*/
.kfal{ background:url(../images/albg.jpg) no-repeat 0% 0%; padding:60px 0 10px; border:1px solid #ddd; height:auto;}
.kfal_top{ height:40px; font-size:14px; color:#fff; background-color:#40b1f5; line-height:40px; padding-left:15px; margin:0 7px;}
.kfal_top span { float:right; padding-right:15px; }
.kfal_top span a{ color:#fff;}
.kfal_top span a:hover{ color:#fe0000;}
.kfal_bt{}
.kfal_btli{ width:228px; height:263px; border:1px solid #ddd; margin-left:7px; float:left; margin-top:10px;}
.kfal_btli_t{ height:36px; background:url(../images/allibg.jpg) repeat-x left top; color:#0982c9; line-height:36px; text-align:center; font-weight:bold;}
.kfal_btli_b{ padding:8px;}
.kfal_btli_b img{ width:212px; height:128px;}
.kfal_btli_b h2{ line-height:30px; text-align:center;}
.kfal_btli_b h2 a{ font-size:14px; font-weight:bold; color:#fe0201;}
.kfal_btli_b p{ text-indent:2em; color:#616161; font-size:12px; line-height:20px;}
.kfal_btli_b p a{ color:#fe0201;}

.ad2{ height:auto; margin:10px 0 0 5px; }

.content_lf{ width:653px; border:1px solid #ddd; margin-right:15px; _margin-right:13px;background:url(../images/zlxm.jpg) no-repeat left top; padding:55px 10px 0; float:left;}
.con_list{ width:653px; overflow:hidden; margin-top:10px;}
.con_list_top{ height:45px; padding-left:205px; line-height:45px;}
.con_list_top ul{ list-style:none; width:448px; overflow:hidden;}
.con_list_top ul li{ height:45px; line-height:45px; float:left; overflow:hidden; _width:60px; _text-align:center;}
.con_list_top ul li a{padding:0 5px;  height:45px; display:block; font-size:12px; color:#000; overflow:hidden;}
.con_list_top .zlxm_hover {background: url(../images/zlxm_5.jpg) repeat-x; border-left:1px solid #47a5de; border-right:1px solid #47a5de; display:block;}
.con_list_bt{ height:200px; padding:15px 10px 5px 15px;}
.con_list_btlf{ width:182px; margin-right:20px; float:left;}
.con_list_btlf img{ padding:1px; border:1px solid #ddd; width:177px; height:184px;}
.con_list_btrt{ width:420px; float:left;}
.con_list_btrt h3{ text-align:center;}
.con_list_btrt h3 a{ font-size:14px; font-weight:bold; color:#097ac8; }
.con_list_btrt p{ font-size:12px; line-height:20px; color:#504f4f; text-indent:2em; padding:10px 0 10px; border-bottom:1px dashed #ccc;}
.con_list_btrt p a{ color:#1574aa;}
.con_list_btrt ul{ list-style:none; padding-top:8px;}
.con_list_btrt ul li{ width:210px; float:left; line-height:26px; _line-height:23px;}
.con_list_btrt ul li a{ font-size:12px; color:#000;}
.con_list_btrt ul li span{font-size:12px;float:right;line-height:28px;margin-right: 10px;}

.content_rt{ width:270px; float:left; overflow:hidden;}
.zxan{ height:51px; border:1px solid #ddd; background:url(../images/zx_bg.jpg) no-repeat 50% 2%; padding-top:125px; padding-left:17px;}
.zxan img{ padding-right:7px;}

.jryy{ border:1px solid #ddd; height:auto; overflow:hidden; margin-top:10px;  overflow:hidden;}
.jryy_top{ height:39px; line-height:39px; background:url(../images/pjbg.jpg) no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#fff;}
.jryy_top a{ font-size:14px; font-weight:bold; color:#fff;}
.jryy_top span{ float:right; padding-right:10px;}
.jryy_top span a{ font-size:12px; font-weight:normal; color:#fff;}
.jryy_bt{ padding:10px 10px 0;}
.jryy_bt td{ width:25%; height:28px; line-height:28px; font-size:12px;}
.jryy_bt td a{ color:#fe0000;}
.jryy_bt img{ padding:10px 0 5px 20px;}

.yhjl{ border:1px solid #ddd; height:auto; overflow:hidden; margin-top:10px;}
.yhjl_top{ height:39px; line-height:39px; background:url(../images/pjbg.jpg) no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#fff; overflow:hidden;}
.yhjl_top a{ font-size:14px; font-weight:bold; color:#fff;}
.yhjl_top span{ float:right; padding-right:10px;}
.yhjl_top span a{ font-size:12px; font-weight:normal; color:#fff;}
.yhjl_bt{ padding:10px 0 0 10px; overflow:hidden;}
.yhjl_bt img{ padding-bottom:2px;}
.yhjl_bt ul{ list-style:none; padding-bottom:8px;}
.yhjl_bt ul li{ line-height:24px;}
.yhjl_bt ul li a{ font-size:12px; color:#000;}
.yhjl_bt ul li span{ color:#1574aa; padding-right:4px; font-size:14px;}

.tsjs{ border:1px solid #ddd; height:auto; overflow:hidden; margin-top:10px;}
.tsjs_top{ height:39px; line-height:39px; background:url(../images/pjbg.jpg) no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#fff; overflow:hidden;}
.tsjs_top a{ font-size:14px; font-weight:bold; color:#fff;}
.tsjs_top span{ float:right; padding-right:10px;}
.tsjs_top span a{ font-size:12px; font-weight:normal; color:#fff;}
.tsjs_bt{ padding:10px 0 0 10px; overflow:hidden;height:284px;}
.tsjs_bt dl{ height:107px;}
.tsjs_bt dt{ width:93px; margin-right:15px; float:left;}
.tsjs_bt dt img{ border:1px solid #ddd;}
.tsjs_bt dd{ width:140px; float:left;}
.tsjs_bt dd h2{ line-height:26px; padding-bottom:5px;}
.tsjs_bt dd h2 a{ font-size:12px; font-weight:bold; color:#1574aa; }
.tsjs_bt dd p{ color:#4b4949; line-height:18px; text-indent:2em; font-size:12px;}
.tsjs_bt dd p a{ color:#1574aa;}
.tsjs_bt ul{ list-style:none; padding-bottom:8px;}
.tsjs_bt ul li{ line-height:26px; background:url(../images/dot_02.jpg) no-repeat 1% 50%; padding-left:15px;}
.tsjs_bt ul li a{ font-size:12px; color:#000;}
.tsjs_bt ul li span{font-size:12px;float:right;margin-right:4px;}

.lylx{ border:1px solid #ddd; height:auto; overflow:hidden; margin-top:10px;}
.lylx_top{ height:39px; line-height:39px; background:url(../images/pjbg.jpg) no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#fff; overflow:hidden;}
.lylx_top a{ font-size:14px; font-weight:bold; color:#fff;}
.lylx_top span{ float:right; padding-right:10px;}
.lylx_top span a{ font-size:12px; font-weight:normal; color:#fff;}
.lylx_bt{ padding:10px 0 0 10px; overflow:hidden;height: 213px;}
.lylx_bt p{font-size:12px;font-family:"微软雅黑";line-height:23px;}


.hzdw{ border:1px solid #ddd;}
.hzdw_top{ height:40px; background:url(../images/hzbg.jpg) repeat-x left top; padding-left:15px;}
.hzdw_top ul{ list-style:none;}
.hzdw_top li{height:40px; cursor:pointer; width:114px; font-size:14px; text-align:center; line-height:40px; float:left; color:#000; }
.hzdw_top .hzdw_hover{font-weight:bold; color:#fff; background:url(../images/hzli.jpg) no-repeat 50% 100%;}
.hzdw_bt{ padding:10px; line-height:24px;}
.hzdw_bt a{ padding:0 10px; color:#666; font-size:12px;}

.footer{ width:100%;margin:10px 0 0px; }
.footer_top{ height:40px; background-color:#1574aa; text-align:center; color:#fff; font-size:14px; line-height:40px;}
.footer_top a{ font-size:14px; color:#fff;}
.footer_bt{ width:960px; height:185px; margin:0 auto; background:url(../images/footbg.jpg) no-repeat center bottom;}
.footer_bt dl{ padding:15px 10px 0;}
.footer_bt dt{ width:270px; height:120px; margin-right:25px; background:url(../images/dilogo.jpg) no-repeat center center; float:left;}
.footer_bt dd{ width:635px; font-size:12px; color:#4f4e4e; line-height:26px; float:left;}
.footer_bt dd a {color:#1574aa;}
/*当前位置*/
.dqwz{ width:930px; height:35px;  margin:10px 0 0 5px; background-color:#bfe5fc; padding:0 15px;}
.dqwz_lf{ width:599px; line-height:35px; font-size:12px; color:#000; float:left; }
.dqwz_lf a{font-size:12px; color:#000;}
.dqwz_rt{ width:235px; height:30px; float:right; overflow:hidden;  padding-top:5px;}
.form {width:235px;float: left;height:26px; line-height:26px;background: url(../images/search_bg.jpg) no-repeat left center;}
.form .searchkey {float: left;color: #CCC;border: 0;padding-left: 3px;width: 157px;height: 26px;line-height: 26px;overflow: hidden; background:none;}
.searchbtn {border: 0;float: left;margin-left: 8px;display: inline;width: 64px;height: 26px;background: none;cursor: pointer;}


/*list*/
.list_content{ width:960px; height:auto; margin:10px 5px 10px;}
.list_content_lf{ width:675px; margin-right:15px; _margin-right:13px; float:left; overflow:hidden}
.list_content_lf .pl{font-size:12px;color:#000;margin-top: 5px;}
.list_content_lf .pl a{color:#000;}
.list_ad{ height:auto; width:675px;}
.list_con{ margin-top:10px; border:1px solid #ddd; padding:10px 12px 0;}
.list_contop{ height:260px; padding-bottom:10px; border-bottom:1px solid #ddd;}
.list_contop_lf{ width:210px; margin-right:25px; float:left;}
.list_contop_rt{ width:405px; float:left;}
.list_contop_rt h2{ line-height:30px; text-align:center;}
.list_contop_rt h2 a{ font-size:14px; font-weight:bold; color:#0798ed;}
.list_contop_rt p{ line-height:22px; text-indent:2em; font-size:12px; color:#484849;}
.list_contop_rt p a{ font-size:12px; color:#fe0000;}
.list_contop_rt ul{ list-style:none; width:405px; margin-top:10px;}
.list_contop_rt ul li{ width:330px; height:38px; line-height:38px; padding-left:75px; text-align:left;}
.list_contop_rt ul li a{ font-size:14px; color:#000;}
.list_contop_rt ul li span{ float:right; padding-right:10px;}
.list_contop_rt ul li span a{ color:#fe0000;}
.list_conbt{ margin:0 10px;}
.list_conbtli{ height:100px; padding:5px 0 5px; border-bottom:1px dotted #ccc;}
.list_conbtli h2{ line-height:30px; }
.list_conbtli h2 a{ font-size:14px; color:#3a3a3a; font-weight:bold;}
.list_conbtli p{ font-size:12px; text-indent:2em; color:#3a3a3a; line-height:22px;}
.list_conbtli p a{ color:red;}

.listlf_page{height:30px;background-color:#ebebeb;margin:10px auto;padding:2px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.listlf_page ul{height:30px;text-align:center;font-size:12px;margin:0 auto;}
.listlf_page ul li{line-height:25px;height:25px;overflow:hidden;padding:5px;float:left;margin:0;}
.listlf_page a{font-size:12px;color:#91450d;}

.list_content_rt{ width:270px; float:left; overflow:hidden;}

/*名医专家*/
.myzj{ border:1px solid #ddd; height:auto; overflow:hidden; margin-top:10px; }
.myzj_top{ height:39px; line-height:39px; background:url(../images/pjbg.jpg) no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#fff;}
.myzj_top a{ font-size:14px; font-weight:bold; color:#fff;}
.myzj_top span{ float:right; padding-right:10px;}
.myzj_top span a{ font-size:12px; font-weight:normal; color:#fff;}
.myzj_bt{ padding-left:7px; padding-bottom:10px;}
.myzj_btli{ height:105px; padding:15px 0; border-bottom:1px dotted #ddd;}
.myzj_btli_lf{ width:99px; float:left; margin-right:12px;}
.myzj_btli_lf img{ border:1px solid #ddd;}
.myzj_btli_rt{ width:144px; float:left;}
.myzj_btli_rt h2{ font-size:14px; font-weight:bold; color:#1574aa;}
.myzj_btli_rt h2 span{ font-size:12px; color:#333; padding-left:5px; font-weight:normal;}
.myzj_btli_rt p{ color:#4c4e4f; line-height:18px; font-size:12px; padding-top:5px;}
.myzj_btli_rt p a{ color:#1574aa;}

/*article*/
.art_con{ margin:10px 0; border:1px solid #ddd; padding:20px 25px 15px; overflow:hidden; width:623px;}
.art_con h1{ line-height:40px; color:#363636; text-align:center; font-size:16px; font-weight:bold;}
.art_con h2{ line-height:24px; padding-bottom:5px; border-bottom:1px solid #ddd; text-align:center; font-size:12px; color:#1574aa; font-weight:normal;}
.art_con h2 a{ color:#1574aa;}
.art_con h2 span{ padding-left:50px;}
.art_con h2 span a{ color:#1574aa;}

.art_conwd{ margin:10px 0; border:1px solid #ddd; padding:5px; background-color:#e3f4fc;}
.art_conwen { padding:10px; line-height:24px; font-size:16px; color:#323131; background-color:#fff;}
.art_conwen a{ color:#1574aa;}
.art_conwen p{font-size:14px;line-height:24px;}
.art_conwen p a{ color:#1574aa;}
.art_conwd_title{ height:40px; line-height:40px; background:url(../images/ico.gif) no-repeat 0% 50%; padding-left:25px; color:#000; font-size:16px; font-weight:bold;}
.art_conwd_bt{height:35px; background-color:#e3f4fc; text-align:left; padding-left:10px; line-height:35px; color:#363636;  font-size:14px; font-weight:bold;}
.art_conwd_bt h1{  line-height:35px; color:#363636;  font-size:14px; font-weight:bold;} 
.art_conwd_bt span{ line-height:35px; color:#666; font-size:14px; font-weight:normal; float:right; padding-right:20px;}
.art_conwd_btw{ padding:15px 10px 15px 10px; font-size:14px; color:#333; line-height:28px;}
.art_conwd_btd{ padding:15px 10px;}
.art_conwd_btdl{ width:99px; height:200px; margin-right:20px; background-color:#e3f4fc; float:left; padding:13px 13px 0 13px; }
.art_conwd_btdl p{ font-size:12px; color:#333; line-height:20px; text-indent:0em;}
.art_conwd_btdl img{ margin-bottom:15px;}
.art_conwd_btdr{ width:475px; float:left;line-height:28px; font-size:14px; color:#323131;}
.art_conwd_btdr p{ line-height:28px; font-size:14px; color:#323131; padding-bottom:15px; text-indent:2em;}
/*
.art_conwen h4{ line-height:30px; font-size:14px; color:#323131; font-weight:bold; border-bottom:1px dashed #ccc; margin-bottom:15px;}
.art_conwen h4 span{ color:red;}
.art_conwen p{ line-height:28px; font-size:14px; color:#323131; padding-bottom:15px; text-indent:2em;}
.art_conwen img{ padding-top:15px; text-align:center;}*/
.art_conwen h3{ line-height:24px; font-size:14px; color:#323131; font-weight:normal; padding:10px 0 0;}
.art_conwen h3 a{ font-size:14px; color:#323131; font-weight:normal;}

/*onepage*/
.one_con{border:1px solid #ddd; padding:10px 25px 15px; background:url(../images/onebg.jpg) no-repeat left top; margin-bottom:10px;}
.one_con h1{ line-height:25px; color:#363636; text-align:center; font-size:16px; font-weight:bold; padding-bottom:55px;}
.one_con p{ line-height:24px; font-size:14px; color:#323131; padding-bottom:10px; text-indent:2em;}

/*shebei*/
.listsb_con{ border:1px solid #ddd; padding:5px 20px; margin-bottom:10px;}
.listsb_conli{ height:125px; padding:15px 0; border-bottom:1px dotted #ccc;}
.listsb_conli_lf{ width:123px; float:left; margin-right:30px;}
.listsb_conli_lf img{ border:1px solid #ddd;}
.listsb_conli_rt{ width:478px; float:left;}
.listsb_conli_rt h2{ line-height:30px; }
.listsb_conli_rt h2 a{ font-size:14px; color:#3a3a3a; font-weight:bold;}
.listsb_conli_rt p{ font-size:12px; text-indent:2em; color:#3a3a3a; line-height:22px;}
.listsb_conli_rt p a{ color:red;}

/*doctor*/
.listdoc_con{ border:1px solid #ddd; margin-bottom:10px;}
.listdoc_conli{ width:277px; height:182px; border:1px solid #ddd; margin:15px 0 0 25px; padding:8px; float:left; display:inline;}
.listdoc_conli_t{ height:145px;}
.listdoc_conli_tl{ width:113px; margin-right:10px; float:left;}
.listdoc_conli_tl img{ padding:2px; border:1px solid #ddd;}
.listdoc_conli_tr{ width:152px; float:left; overflow:hidden;}
.listdoc_conli_tr h2{ line-height:28px;}
.listdoc_conli_tr h2 a{ color:#333; font-size:14px; font-weight:bold;}
.listdoc_conli_tr h3{ color:#666; font-size:14px; font-weight:normal; padding-bottom:5px;}
.listdoc_conli_tr p{ font-size:12px; color:#363636; line-height:22px; text-indent:2em;}
.listdoc_conli_tr p a{ color:red;}
.listdoc_conli_b{ height:37px;}
.listdoc_conli_b img{ padding:5px 0 0 30px;}

/*channel*/
.channel_con{ margin-bottom:10px; }
.channel_con_t{ height:314px;}
.channel_con_tl{ height:312px; border:1px solid #ddd; width:278px; margin-right:11px; float:left;}
.channel_con_tlt{ height:38px; background:url(../images/cha_1.jpg) no-repeat; line-height:38px; color:#000; padding-left:15px; font-size:14px; font-weight:bold;}
.channel_con_tlb{ padding:10px 0 0 5px;}
.channel_con_tlb img{ border:1px solid #ddd; }
.channel_con_tlb ul{ list-style:none; padding:10px 0 0 5px;}
.channel_con_tlb ul li{ line-height:26px;}
.channel_con_tlb ul li a{ font-size:12px; color:#000;}
.channel_con_tr{ width:380px; height:312px; border:1px solid #ddd; float:left;}

.channel_con_tr_top{ height:35px; line-height:35px; background:url(../images/cha_3.jpg) no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#fff;}
.channel_con_tr_top a{ font-size:14px; font-weight:bold; color:#fff;}
.channel_con_tr_bt{ padding:10px 15px;}
.channel_con_tr_bt dl{ height:110px;}
.channel_con_tr_bt dt{ width:135px; margin-right:15px; float:left;}
.channel_con_tr_bt dt img{ border:1px solid #ddd;}
.channel_con_tr_bt dd{ width:198px; float:left;}
.channel_con_tr_bt dd p{ color:#4b4949; line-height:22px; text-indent:2em; font-size:12px;}
.channel_con_tr_bt dd p a{ color:#fe0000;}
.channel_con_tr_bt ul{ list-style:none; padding-bottom:8px;}
.channel_con_tr_bt ul li{ line-height:26px; background:url(../images/dot_02.jpg) no-repeat 1% 50%; padding-left:15px; border-bottom:1px dashed #ccc;}
.channel_con_tr_bt ul li a{ font-size:12px; color:#000;}

.channel_con_b{ width:673px; border:1px solid #ddd; margin-top:10px;}
.channel_con_bt{ height:40px; background:url(../images/cha_5.jpg) no-repeat; line-height:40px; font-size:16px; font-weight:bold; color:#fff; padding-left:45px;}
.channel_con_bb{ margin-bottom:7px;}
.channel_con_bbli{ width:323px; border:1px solid #ddd; margin:7px 0 0 7px; float:left; display:inline;}
.channel_con_bblit{ height:35px; background:url(../images/cha_6.jpg) repeat-x; line-height:35px; padding-left:15px;}
.channel_con_bblit a{ font-size:14px; font-weight:bold; color:#444;}
.channel_con_bblit span{ float:right; padding-right:15px;}
.channel_con_bblit span a{ font-size:12px; color:#666; font-weight:normal;}
.channel_con_bblib{ padding:10px;}
.channel_con_bblib dl{ height:95px; padding-bottom:10px; border-bottom:1px dashed #ccc;}
.channel_con_bblib dt{ width:130px; margin-right:10px; float:left;}
.channel_con_bblib dt img{ border:1px solid #ddd;}
.channel_con_bblib dd{ width:160px; float:left;}
.channel_con_bblib dd h2{ line-height:30px;}
.channel_con_bblib dd h2 a{ font-size:14px; font-weight:bold; color:#666;}
.channel_con_bblib dd p{ color:#4b4949; line-height:22px; text-indent:2em; font-size:12px;}
.channel_con_bblib dd p a{ color:#fe0000;}
.channel_con_bblib ul{ list-style:none; padding-top:5px;}
.channel_con_bblib ul li{ line-height:24px; background:url(../images/dot_02.jpg) no-repeat 1% 50%; padding-left:15px;}
.channel_con_bblib ul li a{ font-size:12px; color:#000;}
/*挂号网样式*/
.fl{float:left;}.fr{float:right;}
.ghw{width:960px;margin:3px auto 11px; height:120px;}
.ghw-left{width:486px;}
.ghw-right{ background:url(../images/guahao02.jpg) no-repeat; width:474px;height:120px;overflow:hidden;}
.ghw-right ul{font-size:14px; color:#323232;padding-top:15px;padding-left:30px;}
.ghw-right ul li{float:left; height:22px; line-height:20px; margin-bottom:7px;}
.ghw-right ul li.gh-li1{width:190px;}
.ghw-right ul li span{float:left; width:73px;}
.ghw-right ul li.gh-li2{width:150px;}
.ghw-right ul li.gh-li2 span{width:50px;}
.ghw-right ul li.gh-li3 span{width:44px;}
.ghw-right ul li.gh-li4{width:310px;}
.ghw-right ul li.gh-li5{width:110px; height:32px;}
.ghw-right ul li.gh-li5 .ghw-last{width:110px; height:32px;background:#5ca946; border:none;border-radius:3px; font-size:17px;color:#fff; font-family:"Microsoft Yahei"; cursor:pointer; line-height:30px; margin:3px 0 0 10px;}
.ghw-right ul li p{float:left;}
.ghw-input{width:95px; height:20px;border:1px solid #aaa; padding-left:5px;}
.ghw-input2{width:30px; height:20px;border:1px solid #aaa;padding-left:5px;}
.ghw-text{border:1px solid #aaa;padding-left:5px; width:228px;height:34px;}
.ghw-right ul .gh-li1 p .ghsj{ border:1px solid #d8d8d8; line-height:23px; background:#fff; width:110px; color:#666; height:23px; padding-left:5px;}
.date_selector .month_name, .date_selector .year_name{float: none;}