@charset "utf-8";
/* CSS Document */
/*北京方舟中医医院 http://www.bjbaidianfeng.com/*/
/*通用*/
*,html,body,div,p,span,ul,li,h1,h2,h3,h4,h5,h6,dt,dl{margin:0;padding:0}
.wrap01,.wrap02{ width:100%;}
.wrap02{ display:none;}
a{ text-decoration:none;outline:none; color:#333;}/*outiline A标记虚框架*/
a:hover{text-decoration:underline;}
img{ border:0;}
ul{ list-style:none;}
.over{overflow:hidden;}
.unlis{ display:none;}
.clear{clear:both;}
.w_max{width:980px; margin-left:auto;margin-right:auto;}
.w_min{width:980px; margin:0 auto;}
.f_l{float:left;}
.f_r{float:right;}
.c_c30{color:#c30;}
.l_h22{ line-height:22px;}
body{ font:13px "宋体","微软雅黑";color:#333; }
/*header*/
.header_t{height:27px; background:url(../images/h_tb-g.png) repeat-x; line-height:27px;}
.header_t_nav{ text-align:right; color:#FFF;}.header_t_nav a{color:#fff; margin:0 5px;}
.header_logo{height:70px; overflow:hidden; padding:20px 0;}
.logo{width:379px;height:61px;}
.fz_01{width:237px;height:61px; background:url(../images/fz_01.gif) no-repeat; margin-left:60px;}
/*咨询*/
ul.s_r_r{ width:222px; height:70px; background:url(../images/qq.gif) no-repeat; margin-top:-10px;}
ul.s_r_r li{width:71px; height:20px; float:right; text-align:center;}
ul.s_r_r li a{ color:#666;}
ul.s_r_r li.s_r_r_dh{ width:212px; height:30px;  line-height:20px; text-align:left; padding-left:10px; font-size:18px; font-weight:bold;  color:#cc0000; font-style:italic}
ul.s_r_r li.s_50{ height:50px !important;}
ul.s_r_r li.s_50 a{ width:71px; height:40px; display:block;}/*咨询*/
.header_banner{height:340px;}
.header_menu{height:37px; background:url(../images/menub-g.png) repeat-x;line-height:37px; width:980px; margin-left:auto; margin-right:auto;}
.header_menu ul li{ float:left; margin:0 8px;}.header_menu ul li a{color:#fff; font-size:14px;}
/*warpper*/
.warpper_list{height:74px; background:#005235;padding:8px 7px; margin-bottom:10px;}
.warpper_list_nav{height:65px;background:#fff; padding:9px 0 0 9px;}
.warpper_list_nav a{line-height:22px; color:#000;}
.warpper_list_nav_bdf_bg{ width:56px;height:56px; background:url(../images/fz_02.png) no-repeat;color:#fff; font-size:13px; line-height:16px; padding:10px 0 0 0px; text-align:center; text-shadow: 1px 0 1px #333;}
.warpper_list_nav_bdf1{ width:280px;}
.warpper_list_nav_bdf2{ width:320px;}
.warpper_list_nav_bdf3{ width:330px;}
.warpper_list_nav_bdf_nr1{ width:200px; padding:5px 0 0 10px;}
.warpper_list_nav_bdf_nr2{ width:249px; padding:5px 0 0 10px;}
.warpper_list_nav_bdf_nr3{ width:250px; padding:5px 0 0 10px;}
.warpper_page{height:339px;}
.warpper_page_l{ width:272px; margin-right:10px;}
.warpper_page_c{width:410px;height:339px; overflow:hidden; border:#c8c8c8 solid 1px; }
/* tabbtn */
.tabbtn{height:40px;border-bottom:4px solid #c8c8c8; background:#f0f0f0;}
.tabbtn ul{ margin:1px 0 0 1px; }
.tabbtn li{float:left;height:40px;line-height:40px;overflow:hidden;width:134px;text-align:center;font-size:14px;  border-left:#fff solid 1px; border-right:#c8c8c8 solid 1px;}
.tabbtn li.current{background:url(../images/fz_03.png) no-repeat; color:#FFF}
/* tabcon */
.tabcon{/*必要元素*/height:280px;overflow:hidden; margin-top:10px; color:#666;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.tabcon .sublist{padding:5px 10px;height:262px;}
.sublist_t{height:98px; border-bottom:#c8c8c8 dotted 1px; padding-bottom:10px; margin-bottom:10px;}
.sublist_t_l{ float:left; width:126px; height:98px;}
.sublist_t_l img{ padding:3px; border:#c8c8c8 solid 1px;}
.sublist_t_r{ float:left;width:250px; padding-left:10px;}
.sublist_t_r dt{ font-size:14px; font-weight:bold; padding:10px 0;}
.sublist_t_r dd{ text-indent:24px; line-height:18px;}
.sublist_n{height:146x;}
.sublist_n_l{ float:left; width:83px; height:146px; background:url(../images/tb.gif) 0 0 no-repeat;}
.sublist_n_r{ float:left; width:307px;}
.sublist_n_r ul{ padding-left:10px;}
.sublist_n_r ul li{ padding-left:10px; border-bottom:#c8c8c8 dotted 1px; background:url(../images/tb.gif) -496px 0px  no-repeat;height:28px; line-height:25px;}
/* sublist */
.sublist{padding:10px;}
.warpper_page_r{width:252px; height:319px; border:#c8c8c8 solid 1px; padding:10px;}
.warpper_page_r_t{height:28px; background:url(../images/tb.gif) -283px -59px no-repeat; border-bottom:#177bbd solid 1px; margin-bottom:10px;}
.warpper_page_r_c{ height:170px; width:240px; margin-bottom:15px;}
.warpper_page_r_c img{ padding:4px; border:#c8c8c8 solid 1px;}
.warpper_page_r_n{ line-height:22px;}
.warpper_main{ border:#c8c8c8 solid 1px; margin-top:10px;}
.warpper_main_gjws{height:74px; background:url(../images/wstb-g.jpg) no-repeat;}
.warpper_main_gjws_n{ padding:10px;}
.warpper_main_gjws_n_t{height:58px; background:url(../images/yszs.gif) no-repeat; border-bottom:#177bbd  dotted 1px; margin-bottom:10px;}
.warpper_main_gjws_n_t2{height:62px; background:url(../images/msrx.gif) no-repeat;border-bottom:#177bbd  dotted 1px; padding:5px 0;margin:5px 0 10px 0;}
.warpper_main_gjws_n_n,.warpper_main_gjws_n_n ul{ height:374px;}
.warpper_main_gjws_n_n ul li{ width:228px;height:177px; float:left; margin-right:10px; margin-bottom:5px;margin-top:5px; box-shadow:2px 0 2px #999; overflow:hidden;}
.warpper_main_gjws_n_n2{height:230px;}
.warpper_main_gjws_n_n2_l{ width:338px;}.warpper_main_gjws_n_n2_l img{ padding:5px; border:#c8c8c8 solid 1px;}
.warpper_main_gjws_n_n2_r{ width:605px; float:right;}
.warpper_main_gjws_n_n2_r dd,.warpper_main_gjws_n_n2_r dd ul{height:132px;}
.warpper_main_gjws_n_n2_r dd ul li{ float:left; width:195px; height:132px; margin-right:6px;}
.warpper_main_gjws_n_n2_r img{ padding:2px; border:#c8c8c8 solid 1px;}
.warpper_main_gjws_n_n2_r dt{ margin-top:20px; line-height:24px;}
.warpper_main_zjjs{height:75px; background:url(../images/tdjs.gif) no-repeat;}
.warpper_main_zjjs_nr{ padding:10px;}
.warpper_main_zjjs_nr_1{ height:303px;}
.warpper_main_zjjs_nr_1_l{ float:left;width:221px; height:303px;background:url(../images/fz_12.jpg) no-repeat;_border:#c8c8c8 solid 1px;*border:#c8c8c8 solid 1px; box-shadow:0 0px 5px #999; margin-right:10px; padding-left:8px;}
.ttop{height:265px; width:221px;}
.ttop a{float:none !important;  margin:0 !important; display:block; width:221px !important; height:265px !important; } 
.warpper_main_zjjs_nr_1_l a{ display:block; width:93px; height:29px;float:left; margin-left:10px;_margin-left:6px;}
.warpper_main_zjjs_nr_1_c{  padding:10px; border:#c8c8c8 solid 1px; width:462px; height:283px;}
.warpper_main_zjjs_nr_1_c_t{height:50px; background:url(../images/fz_13.jpg) no-repeat; margin-bottom:10px;}
.warpper_main_zjjs_nr_1_c_nr{ padding-bottom:10px; border-bottom:#005235 dotted 1px; margin-bottom:10px;}
.warpper_main_zjjs_nr_1_c_nr2 dt{ height:73px; background:url(../images/fz_14.jpg) no-repeat;}
.warpper_main_zjjs_nr_1_c_nr2 dd{ padding:10px 0;height:45px;}
.warpper_main_zjjs_nr_1_c_nr2 dd ul{ float:left; width:220px; float:left; height:45px;}
.warpper_main_zjjs_nr_1_c_nr2 dd ul li{height:20px;}
.warpper_main_zjjs_nr_1_r{width:197px;border:solid 1px #ddd;padding:0 10px; height:303px; background:url(../images/fz_15.jpg)}
/* ranklist */
.ranklist{height:200px;overflow:hidden; margin-top:85px;}
.ranklist li{height:100%;line-height:16px;padding:0 10px 10px 10px;margin:0 0 10px 0; border-bottom:#005235 dotted 1px;}
.ranklist ul li span{ color:#c20}
.ranklist li .num{position:absolute;right:0;top:0;color:#999;}
.warpper_main_nr_2{height:105px; background:url(../images/fz_16.jpg) no-repeat; margin-top:10px}
.warpper_main_nr_2 .p1{ float:left; position:relative; width:167px; height:32px;  left:446px; top:68px;}
.warpper_main_nr_2 .p2{ float:left;position:relative;  width:200px; height:32px;  left:550px; top:68px;}
.warpper_main_zjjs_nr_3{ overflow:auto}
.warpper_main_zjjs_nr_3_t{height:54px; background:url(../images/fz_17.jpg) no-repeat; }
.warpper_main_zjjs_nr_3 ul{ margin-left:2px;}
.warpper_main_zjjs_nr_3 ul li{  width:229px; height:198px;float:left; margin:10px 10px 10px 0;*margin:10px 8px 10px 0;_border:#c8c8c8 solid 1px;*border:#c8c8c8 solid 1px; box-shadow:0 0px 5px #999; overflow:hidden;}
.zj_t{ margin:7px; height:146px;}
.zj_t_l{width:107px; height:146x;}
.zj_t_r{width:100px; margin-left:5px;}
.zj_t_r h3{ color:#005235; font-size:14px; margin-top:10px;}
.zj_t_r p{ margin-top:10px; line-height:22px;}
.zj_zx{ height:26px;  margin-top:10px;}
.zj_zx1{ width:94px; height:26px; margin-left:10px; _margin-left:5px; float:left;}
.warpper_main_lf{ background:#005235;height:610px;}
.warpper_main_lf_top{ margin-top:10px;height:54px; background:url(../images/warpper_main_nr_4.png) no-repeat;}
.warpper_main_lf_nr{ margin:0 5px 8px 5px; background:#fff; padding:10px; height:528px;}
.warpper_main_lf_nr_l{ width:330px; height:351px; background:url(../images/fz_19.gif) no-repeat;}
.warpper_main_lf_nr_l_t1{height:70px; margin-top:115px; padding:0 20px; line-height:24px;}
.warpper_main_lf_nr_l_t2{height:70px; margin-top:75px; padding:0 20px; line-height:24px;}
.warpper_main_lf_nr_r{height:348px; width:605px;}
.warpper_main_lf_nr_b{ width:952px; height:162px; background:url(../images/fz_21.jpg) no-repeat; margin-top:10px;}
.warpper_main_lf_nr_b a{ display:block;width:952px; height:162px;}
.warpper_main_zlzx{ height:620px; margin-top:10px;}
.warpper_main_zlzx_l{width:286px;}
.warpper_main_zlzx_l_1{height:330px; margin-bottom:10px; border:#c8c8c8 solid 1px;}
.warpper_main_zlzx_l_1_t{height:35px; margin:1px; background:url(../images/zlzx_1.gif) repeat-x; padding-left:10px; line-height:35px; font-size:14px; font-weight:bold;}
.warpper_main_zlzx_l_1 dl{ padding:10px; }
.warpper_main_zlzx_l_1 dt{font-size:14px; font-weight:bold; color:#005235}
.warpper_main_zlzx_l_1 dt h2{font-size:14px;}
.warpper_main_zlzx_l_1 dd{ padding:10px 0; line-height:22px;}
.warpper_main_zlzx_l_2{height:277px;border:#c8c8c8 solid 1px;}
.warpper_main_zlzx_l_2_t{height:35px; margin:1px; background:url(../images/tb.gif) 0 -179px no-repeat #005235;  padding:0 10px 0 30px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; margin-bottom:10px;}.warpper_main_zlzx_l_2_t a{ color:#fff;}
.warpper_main_zlzx_l_2_n{ padding:0 10px; line-height:24px;}
.warpper_main_zlzx_r{width:690px;height:620px;}
.warpper_main_zlzx_r ul li{ float:left; border:#c8c8c8 solid 1px; width:332px; height:300px; margin:0 0 10px 10px	;}
.warpper_main_zlzx_r_t{height:35px; margin:1px; background:url(../images/zlzx_2.gif) no-repeat;  padding:0 10px 0 30px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; margin-bottom:10px;}
.warpper_main_zlzx_r_n1{height:115px; border-bottom:#c8c8c8 dotted 1px; margin:0 10px;}
.warpper_main_zlzx_r_n1_l{ width:123px; height:99px;}.warpper_main_zlzx_r_n1_l img{ padding:1px; border:#c8c8c8  solid 1px;}
.warpper_main_zlzx_r_n1_r{ width:180px;}
.warpper_main_zlzx_r_n1_r dt{ font-size:14px; margin-bottom:10px;}
.warpper_main_zlzx_r_n1_r dd{ line-height:22px;}
.warpper_main_zlzx_r_n2 { padding:10px 10px 0 10px;}
.warpper_main_zlzx_r_n2 dd{ line-height:24px;}
.warpper_main_bxxl{height:73px; background:url(../images/fz_24.gif) no-repeat;}
.warpper_main_bxxl_nr1{height:104px; background:url(../images/fz_25.jpg) no-repeat;}
.warpper_main_bxxl_nr1 a{ display:block; position:relative; width:144px; height:36px; left:818px;top:30px;}
.warpper_main_bxxl_nr2{ padding-left:10px; height:350px;}
.warpper_main_bxxl_nr2 ul li{ float:left; width:220px; height:150px; background:#ecf7ff; border:#c9e8ff solid 1px; padding:5px; margin:0 10px 10px 0;}
.warpper_main_bxxl_nr2_nr{ border:#e7f0f7 solid 1px; background:#fff; width:208px; height:138px; padding:5px; line-height:24px; text-align:center; color:#005235; font-size:14px;}
.warpper_main_msrx{height:73px; background:url(../images/fz_29.gif) no-repeat; margin:2px 2px 0 2px;}
.warpper_main_msrx_n{padding:10px;}
.warpper_main_zt{height:51px; background:url(../images/fz_28.gif) no-repeat; margin:2px 2px 0 2px;}
.warpper_main_zt_nr{height:290px; padding:10px;}
.warpper_main_zt_nr ul li { float:left; margin:0 10px 10px 0; width:309px; height:139px;}
.warpper_main_zt_nr ul li img{ padding:3px; border:#c8c8c8 solid 1px;}
/* tabbtn */
.tabbtn1{ margin:1px;height:41px; background:url(../images/ryb-g.gif) repeat-x; border-bottom:#005235 solid 2px;}
.tabbtn1 li{float:left;height:41px;line-height:41px;overflow:hidden;width:100px; color:#005235;text-align:center;font-size:14px;}
.tabbtn1 li.current{background:url(../images/ryb-g_h.gif) no-repeat;}
/* tabcon */
.tabcon1{/*必要元素*/height:130px;overflow:hidden;}
.tabcon1 .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.tabcon1 .sublist{padding:5px 10px;height:262px;}
/* sublist */
.sublist1{ padding:10px;}
.sublist1 ul li{ float:left; width:140px; height:100px; margin:8px; list-type:none;}
.yq{margin-top:-14px; text-align: left;}
.yq ul{width:990px;margin:0 auto;overflow:hidden;}
.yq ul li{width:140px;float:left;margin-right:10px;margin-top:8px;}
.yq ul li > a{text-align:center;font-weight:bold;font-size:15px;line-height:20px;color:#000;}
.yq ul li dl{width:140px;overflow:hidden;}
.yq ul li dl dt a{font-size:12px;font-weight:normal;line-height:14px;}
/* tabbtn */
.tabbtn2{ margin:1px;height:41px; background:url(../images/ryb-g.gif) repeat-x; border-bottom:#005235 solid 2px;}
.tabbtn2 li{float:left;height:41px;line-height:41px;overflow:hidden;width:100px; color:#005235;text-align:center;font-size:14px;}
.tabbtn2 li.current{background:url(../images/ryb-g_h.gif) no-repeat;}
/* tabcon */
.tabcon2{/*必要元素*/height:130px;overflow:hidden;}
.tabcon2 .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.tabcon2 .sublist{padding:5px 10px;height:262px;}
/* sublist */
.sublist2{ padding:10px;}
.s_link li{float:left;margin-right:10px;height:25px;line-height:25px;margin-bottom:3px;font-size:14px;}
/*fonter*/
.footer{ margin-top:20px; height:120px;}
.footer_l{ width:180px; height:120px; background:url(../images/logo2.gif) no-repeat;}
.footer_h{ background:url(../images/foot-b.gif) no-repeat; width:1px; height:120px;}
.footer_nr{ padding:0 40px; width:480px;  height:120px; line-height:24px;}
.footer ul.s_r_r{ margin-top:0px !important;}
/*shero add*/
.s_page{padding: 12px 0 25px 16px;}
.s_page li{border: 1px solid #E9E9E9;float: left;font-family: Tahoma;line-height: 17px;margin-right: 6px;}
.warpper_main_zjjs_nr_1_l_shero{float:left;width:221px;height:303px;margin-right:20px;_margin-right:10px}
.sh_t{width:229px;height:260px;float:left;;_border:#c8c8c8 solid 1px;*border:#c8c8c8 solid 1px; box-shadow:0 0px 5px #999; }
.sh_b{width:229px;height:43px;float:left;_border:#c8c8c8 solid 1px;*border:#c8c8c8 solid 1px; box-shadow:0 0px 5px #999;}
/*新加首页*/
.warpper_main1{width:978px;height:58px;background:url(../images/fz_22.gif) no-repeat;padding-top:20px; margin-top:10px; border:1px solid #c8c8c8;}
.warpper_main1 a img,.warpper_main_gjws a img,.warpper_main_zjjs a img,.warpper_main_bxxl a img{ float:right; margin-right:20px;}
.warpper_main_zt a{ font-size:14px; color:#FFF; float:right; margin-right:20px;}
.warpper_main_zt{height:51px; background:url(../images/fz_28.gif) no-repeat; margin:2px 2px 0 2px; line-height:51px;}
.warpper_main_gjws{height:54px; background:url(../images/wstb-g.jpg) no-repeat; padding-top:20px;}
.warpper_main_zjjs{height:55px; background:url(../images/tdjs.gif) no-repeat; padding-top:20px;}
.warpper_main_bxxl{height:53px; background:url(../images/fz_24.gif) no-repeat; padding-top:20px;}
.l_zswt{  z-index:999; width:150px; height:265px; position:fixed; top:17%; left:9%; margin-left:-112px; margin-top:-42px;}