/* CSS Document */
*{
	margin:0;
	padding:0;
}
body{ font-size:12px; width:100%; margin:0 auto; word-wrap:break-word; color:#2f2f2f;}
img{ border:none;}
.clear{ clear:both;}
li{ list-style:none;}
a{ color:#6F6F6F; text-decoration:none;}
a:hover{ text-decoration: underline;}
p{ clear:both;}
.red,.red a{ color: #CC3300;}
.banner,.bannertop,.box,.footer{ width:980px; margin:0 auto;}
.banner{ height:137px; background:url(../images/banner.jpg) no-repeat;}
.menu{ width:980px; margin:0 auto; height:33px; background:url(../images/menubg.gif) repeat-x;}
.menu ul li{ float:left;}
.menu ul li a span{ display:none;}
.menu1 a,.menu2 a,.menu3 a,.menu31 a,.menu4 a,.menu5 a,.menu6 a,.menu7 a,.menu8 a,.menu9 a{height:33px;display:block;background:url(../images/menuBG.jpg) no-repeat;}
.menu1 a{width:63px;}
.menu2 a{width:97px;background-position:-63px 0;}
.menu3 a{width:105px;background-position:-161px 0;}
.menu31 a{width:115px;background-position:-267px 0;}
.menu4 a{width:98px;background-position:-383px 0;}
.menu5 a{width:101px;background-position:-482px 0;}
.menu6 a{width:88px;background-position:-584px 0;}
.menu7 a{width:102px;background-position:-673px 0;}
.menu8 a{width:114px;background-position:-776px 0;}
.menu9 a{width:88px;background-position:-891px 0;}

.menu1 a:hover{width:63px;background-position:0 -33px;}
.menu2 a:hover{width:97px;background-position:-63px -33px;}
.menu3 a:hover{width:105px;background-position:-161px -33px;}
.menu31 a:hover{width:115px;background-position:-267px -33px;}
.menu4 a:hover{width:98px;background-position:-383px -33px;}
.menu5 a:hover{width:101px;background-position:-482px -33px;}
.menu6 a:hover{width:88px;background-position:-584px -33px;}
.menu7 a:hover{width:102px;background-position:-673px -33px;}
.menu8 a:hover{width:114px;background-position:-776px -33px;}
.menu9 a:hover{width:88px;background-position:-891px -33px;}

/*.menuA a,.menu1 a:hover{width:123px;background-position:0 -33px;}
.menuB a,.menu2 a:hover{width:110px;background-position:-123px -33px;}
.menuC a,.menu3 a:hover{width:103px;background-position:-233px -33px;}
.menuD a,.menu4 a:hover{width:97px;background-position:-336px -33px;}
.menuE a,.menu5 a:hover{width:104px;background-position:-433px -33px;}
.menuF a,.menu6 a:hover{width:93px;background-position:-537px -33px;}
.menuG a,.menu7 a:hover{width:99px;background-position:-630px -33px;}
.menuH a,.menu8 a:hover{width:112px;background-position:-729px -33px;}
.menuI a,.menu9 a:hover{width:139px;background-position:-841px -33px;}*/

.bannertop{ height:197px; background:url(../images/btop.jpg) no-repeat;}
.box{ background:#FFFFC3;}
.box:after {content:".";display:block;height:0;clear:both;visibility:hidden;} 
.leftmod{float:left;width:277px; margin:10px 0 0 5px; }
.rightmod{float:left; width:681px; margin:10px 0 0 5px; }
.rightmod1{float:left; background:url(../images/ysybg.gif) no-repeat;}
.rightmodL{float:left; width:442px;}
.rightmodR{float:left; width:232px; margin:0 0 0 5px; overflow:hidden;}
.rightmodL p{ text-indent:2em; line-height:22px; padding:0 15px; color:#6f6f6f;}
.modbt{ margin:0 0 20px 0; color:#6F6F6F;}
.ystkx_ul{ margin:15px 0 0 15px;}
.ystkx_ul li{ background:url(../images/dian.gif) no-repeat left; padding:0 0 0 10px; margin:6px 0;}
.ystkx_ul li a{color:#BC2221; text-decoration:none;}
.ystkx_ul li a:hover{ color:#FF3300;}
.more{ text-align:right; margin:10px 10px 10px 0;}
.more1{ text-align:left; margin:10px 10px 10px 0;}
.about{ float:left; color:#D3A3A3;width:257px; height:33px; background:#911A19; margin:0 0 0 5px; padding:10px 0 0 20px;}
.about a{color:#D3A3A3;}
.boxB{ margin:0 0 10px 0; height:43px; clear:both;}
.wsbwg_ul{ margin:12px 0 0;}
.wsbwg_ul1{ margin:12px 0 0;}

.wsbwg_ul li{ float:left; width:75px;text-align:center; font-size:14px; color:#BC2221; line-height:23px; margin:10px 15px;}
.wsbwg_ul1 li{ float:left; width:180px;text-align:center; font-size:14px; color:#BC2221; line-height:23px; margin:10px 15px;}

.wsbwg_ul li a{ display:block; clear:both;color:#BC2221;}
.wsbwg_ul1 li a{ display:block; clear:both;color:#BC2221;}

.linkcopy{ float:left; width:681px; height:43px; background:#EAEABB; margin:0 0 10px 5px;}
.linkcopy a{ float:left;margin:4px 0 4px 10px; display:block; width:120px; }
.footer{ height:30px; background:#D5D5B3; color:#6F6F6F; font-family:tahoma; text-align:right; line-height:20px;}
.footer1{ height:40px; background:#D5D5B3; color:#6F6F6F; font-family:tahoma; text-align:center; line-height:15px; margin-top:0;}
.footer2{ height:40px; background:#c69c6a; color:#6F6F6F; font-family:tahoma; text-align:center; line-height:15px; margin-top:0;}
/*博物馆简介*/
.bwgjjBT,.bwgjjbox,.bwgfooter{ width:980px; margin:0 auto;}
.bwgjjBT{ height:239px; background:url(../bwgjj/images/bwgjjbanner.jpg) no-repeat;}
.bwgvideo{ width:630px; height:436px; margin:20px auto; background:url(../bwgjj/images/bwgjj_nrtop.gif) no-repeat;}
.bwgvideo1{ width:900px; height:639px; margin:20px auto; background:url(../bwgjj/images/bwg-all-20100118.jpg) no-repeat;}
.bwgjjbox{ background: url(../bwgjj/images/bwgbg.gif) no-repeat left bottom;}
.bwgtxt{ width:852px; margin:0 auto; padding:0 0 100px; line-height:23px; color:#5F5F5F;}
.bwgtxt p{ text-indent:2em; }
.bwgtxt1{ width:852px; margin:0 auto; padding:0 0 60px; line-height:23px; color:#5F5F5F;}
.bwgtxt1 p{ text-indent:2em; }
.bwgfooter{ height:24px; background:url(../bwgjj/images/bwgfot.gif) repeat-x; color:#fff; text-align:right; padding:25px 0 0;}
.bwgfooter a{ color:#fff;}
.bwgbofa{ margin:119px 0 0 135px;}
/*御生堂快讯*/
.kxbofa{ margin:54px 0 0 134px;}
.ystkxbanner{ width:980px; height:196px; margin:0 auto; background:url(../ystkx/images/ystkx.jpg) no-repeat;}
.ystkxbgc{ background:#EFDAAD;}
.ystkxmod{ border-top:10px solid #FFFFC3; padding:10px 0 10px 15px;color:#61727C;}
.ystkxmod li{ background:url(../images/dian.gif) no-repeat left; padding:0 0 0 10px; margin:6px 0;}
.ystkxmod li a{ color:#61727C;}
.nopadding{padding:10px 0 0 5px!important;}
.nopadding li{background:none !important;}
.kxbg{ background:#6C818E !important; color:#fff !important;}
.kxbg a{color:#fff !important;}
.ystkxbt{ width:683px; height:30px; background:url(../ystkx/images/ysthd.jpg) no-repeat;}
.ystkxbt h1{font:bold 14px/30px normal; color:#F6F6F6; text-indent:5em;}
.ywhd_mod{ float:left; width:213px;background:#fff; margin:30px;padding:10px;color:#6F6F6F; line-height:21px;}
.ywhd_mod img{ padding:0 0 10px 0;}
.ystkxnr a	{color:#61727C !important;}
.kxnrbg{ width:629px; height:360px; margin:10px auto; background:url(../ystkx/images/kxnrbg.gif) no-repeat;}
.kxbgs{ background:#F2F2BE; }
.kxbghei{height:860px;}
.kxbghei800{height:800px;}
.kxbgs h2{ font: bold 14px/22px "宋体"; text-align:center; margin:15px 0 0;}
.nrtxt{ line-height:21px; padding:10px 50px 20px 50px;} 
.nrtxt img{ float:left; margin:15px;}
.page{ text-align:center; margin:10px 0; }
.page a{ margin:0 10px;}
.pagefy{padding:3px 8px;background:#6C818E; color:#fff;}
.xsltpage{background:#A37447 !important; }
.kxzt a{ color:#4B616D !important;}
.xyhd_list{ line-height:22px; color:#595858; margin:30px 0 30px 50px;}
.dbbg{ background:#FFFFC3 url(../ystkx/images/bgt.jpg) no-repeat left bottom;}
/*中医药史话*/
.zyyshbox{ background:#FFFCF5 !important;}
.shsmenu{ width:243px; margin:20px auto 0;}
.yslist{width:200px; margin:30px 0 20px 40px;}
.yslist li{ float:left; width:90px; margin:0 10px 10px 0; }
.zyytxtbox{ width:515px; margin:0 auto;}
.yhbox{ width:650px; margin:0 auto;}
.zyytxtbox h2,.yhbox h2{ font:bold 14px/37px normal; background:url(../zyywh/images/btbg.jpg) no-repeat; text-indent:10px; margin:25px 0 10px 0;}
.zyytxtbox p,.yhbox p{ text-indent:2em; line-height:22px;}
.yhbox p img{ margin:25px; float:left;}
.yslistbox{ font:bold 12px/20px normal; text-align:center;}
.yslistbox li{ float:left; width:99px;overflow:hidden; margin:6px;}
.ys_xx{ margin:30px 0 0;}
.ys_xx img{ float:left;}
.ys_p{ float:left; width:514px; padding:0 20px; line-height:21px;}
.yhlist_ul{ margin:0 0 0 50px;}
.yhlist_ul li{ background:url(../zyywh/images/dian.gif) no-repeat; padding:0 0 0 15px; margin:8px 0;}
.yhlist_ul li a{ font-weight: bold;}
.zyyshabout{ background:#D8C1A3 !important; color:#7B6C5D;}
.zyyshabout a{ color:#473A2D;}
.zyyshfooter{ background:#D5D3D0 !important;}
.zyyshbanner{ width:980px; height:186px;margin:0 auto; background:url(../zyywh/images/zyywh.jpg) no-repeat; }
/*御生堂讲座*/
.ystjzbanner{ width:980px; height:186px; margin:0 auto; background:url(../ystjz/images/ystjzbg.jpg) no-repeat;}
.jkdjt_ul{ width:151px; margin:15px auto;}
.ystjzbox{ width:650px; margin:0 auto;}
.ystjzbg{ background:#FFFCF5 url(../ystjz/images/boxbgimg.jpg) no-repeat bottom !important;}
.ystjzbox h2{font:bold 14px/normal normal;background:url(../ystjz/images/dian.jpg) no-repeat; padding:0 0 0 25px; margin:25px 0 0 0; color:#722F04;}
.ystjzbox p{ line-height:22px; margin:15px auto;}
.ystjzbox p img{ float:left; margin:25px;}
.ystjz_ul{ margin:0 0 0 100px;}
.ystjz_ul li a{ font:bold 14px/30px normal; color:#995933;}
/*学术论坛*/
.xslt_wid{ width:748px !important;}
.xslt_leftmod{float:left;width:209px; margin:10px 0 0 5px; }
.xsltbanner{ width:980px; height:218px; background:url(../xslt/images/xsltbg.jpg) no-repeat; margin:0 auto;}
.xsltmenu{ width:209px; background:#A37448; margin:0 auto 10px; overflow:hidden;}
.nianfen{ height:30px; background:#B6906C; line-height:30px; text-align:center;}
.nianfen a{ margin:0 5px; color:#624123;}
.xsltnrimg{ background:#634125;}
.xsltnrimg img{ margin:6px;}
.xsltmenu p{ color:#fff; text-align:center; margin:10px 0;}
.xsltnrimg{ border-bottom:12px solid #A37447;}
.xsltnrimg a{ color:#fff;}
.xsltabout{ height:43px; background:#634125;color:#CFCFCF; line-height:43px; text-align:center;}
.xsltabout a{color:#CFCFCF;}
.xsltbt{ width:688px; height:31px;padding:0 0 0 60px; color:#FFDBB8; background:url(../xslt/images/xsltbtbg.gif) no-repeat;}
.xsltbtnian{ float:right; line-height:31px; }
.xsltbtnian a{color:#fff;margin:0 10px; }
.xsltnr_p{ line-height:21px; padding:25px; color:#5E3F2A; }
.xxltfooter,.xxltfooter a{ background:#50445C; color:#F19317;}
.xsltbox{ background:#fff url(../xslt/images/boxbg.gif) no-repeat;}
/*网上博物馆*/
.wsbwgbanner{ width:980px; height:217px; margin:0 auto; background:url(../wsbwg/images/wsbwgbg.jpg) no-repeat;}
.wsbwgbg{ background:#F1E4D2 !important;}
.wsbwgleft{ background:url(../wsbwg/images/leftbg.gif) repeat-y;}
.wsbwgmenu{ width:209px; margin:15px auto;}
.wsbwgmenu a{ margin:5px 0 ; display:block; clear:both;}
.wsbwgabout{ background:#6A8268;color:#fff;}
.wsbwgabout a{ color:#fff;}
.wsbwgfoo{ background:#DEBA8F !important;}
.wsbwgbfbg{ margin:0 auto; background:url(../wsbwg/images/spbfbg.jpg) no-repeat; width:630px; height:366px;}
.gcjpabout{ background:#DEBA8F !important;color:#525252;}
.gcjpabout a{ color:#525252;}
.wsbwgimg{ margin:58px 0 0 135px;}

.gcjpeft{ background:url(../wsbwg/images/wsbwgjpbg.jpg) repeat-y;color:#6E6E6E;}
.gcjplist{ text-align:center; line-height:22px;}
.gcjplist li{ width:142px; height:142px; float:left; margin:30px;}
.lggglist li{ width:117px; height:170px; float:left; border:1px solid #657E65; padding:1px; margin:15px 20px; }
.lggg_p{ line-height:21px;width:580px; margin:0 auto;}
.font_14px{ font-size:14px; }

.wjg_list{ padding:8px; background:#fff; margin:0 0 15px 0;}
.wjgbg{ background:#9C9A79;}
.wjg_list{ height:160px;}
.wjg_ulimg li{ float:left; margin:0 5px; text-align:center; }
.wjg_ulimg li a{ display:block; clear:both; margin:5px 0 0 0;}
.wjg_p{ width:600px; margin:0 auto; line-height:21px;}
.wjgleft{ background: url(../wsbwg/images/wjgleft.jpg) no-repeat; width:277px; height:1100px;}

.zyygrbg{ width:663px; height:357px; background:url(../wsbwg/images/zyygrbg.jpg) no-repeat; margin:0 auto 15px;}
.zyy_modimg{ float:left; padding:22px 0 0 20px;}
.zyy_modimg p{ margin:10px 0 0;}
.zyygrbg{ color:#F2D9AF; text-align:center;}

/*御生堂出版物*/
.ystcbwbanner{ width:980px; height:186px; margin:0 auto; background: url(../ystcbw/images/ystcbwbg.jpg) no-repeat;}
.ystcbwbg{ background:#FFFCF5 !important;}
.cbwmenu{ width:275px; margin:20px auto;}
.cbwmenu a{ display:block; margin:10px 0;}
.cbwleft{ width:288px !important; background:url(../ystcbw/images/leftbg.jpg) no-repeat; margin:0 !important;}
.cbwabout{ width:268px !important; background:#D8C1A3 !important; margin:0!important;color:#505050;}
.cbwabout a{ color:#505050;}
.ystbwgmar{ margin:15px auto 0!important; border-top:5px solid #EBE9E1;border-right:5px solid #EBE9E1;}
.cbwulimg li{ float:left;}
.cbwulimg{ width:250px; margin:0 0 0 30px;}
/*联系我们*/
.lxwmbanner{ width:980px; height:239px; background:url(../images/lxwm.jpg) no-repeat; margin:0 auto;}
.lxwmbanner1{ width:980px; height:239px; background:url(../images/lxwm1.jpg) no-repeat; margin:0 auto;}
.lxwmfoo{ height:30px !important; background:url(../images/lxwmfooter.jpg) repeat-x !important;color:#fff; padding:13px 0 0; }
.lxwmfoo a{ color:#fff; }
.lxwmbox{ background:url(../images/lxwmmap.gif) no-repeat; height:591px;}
.lxwmbox1{ background:url(../images/lxwmmap1.gif) no-repeat; height:1200px;}
.lxwm_p{ float: right; margin:30px 0 0 ; line-height:22px;}
/*御生堂养生院*/
.ystysybanner{ width:980px; height:186px; margin:0 auto; background: url(../ystysy/images/ystysy.jpg) no-repeat;}
.ystysybg{ background:#FFFCF5 !important;}
.ysymenu{ width:275px; margin:20px auto;}
.ysymenu a{ display:block; margin:10px 0;}
.ysyleft{ width:288px !important; background:url(../ystcbw/images/leftbg.jpg) no-repeat; margin:0 !important;}
.ysyabout{ width:268px !important; background:#D8C1A3 !important; margin:0!important;color:#505050;}
.ysyabout a{ color:#505050;}
.ystbwgmar{ margin:15px auto 0!important; border-top:5px solid #EBE9E1;border-right:5px solid #EBE9E1;}
.ysyulimg li{ float:left;}
.ysyulimg{ width:250px; margin:0 0 0 30px;}