@charset "gb2312";
/* CSS Document */

* { margin:0; padding:0;}
img{ border:0; vertical-align:top;} 
ul, li { list-style:none;}
a{ text-decoration:none; outline:none;}
p{ text-indent:2em;}
.left{ display:inline; float:left;}
.rig{ display:inline; float:right;}
.top{ margin-top:15px;}
body{ font-size:12px; line-height:20px; color:#777777; background-color:#f4f4f4;}
/*......公共样式结束......*/


/*......menu菜单......*/

.menu{ width:980px; height:37px; margin:0 auto; overflow:hidden; background:url(/imgs/menu_03.jpg) no-repeat;margin-top: -37px;}

.menu li{ display:inline; float:left;}

.menu a{ display:inline-block; width:72px; height:26px; line-height:26x; text-align:center; font-size:14px; font-weight:bold; margin:6px 18px; color:#656565;}

.menu a:hover{ background:url(/imgs/menu_06.jpg) no-repeat; color:#000000;}


/*......top头部......*/

.top1{ background:url(/imgs/bg1.jpg) no-repeat center top; height:225px; margin:0 auto; overflow:hidden;}

.top_cont{ width:980px; height:225px; margin:0 auto; overflow:hidden; background:url(/imgs/top_02.jpg) no-repeat;}

.top_cont_rig{ width:275px; overflow:hidden; margin-top:55px;}

.top_cont_rig_top{ width:100%; overflow:hidden;}

.top_cont_rig ul{ width:70px; display:inline; float:left; overflow:hidden; margin-left:15px;}

.top_cont_rig ul li{ list-style:square; list-style-position:inside; color:white; width:100%;}

.top_cont_rig ul li a{ color:white;}

.top_cont_rig ul li a:hover{ text-decoration:underline;}

.top_cont_rig_bot{ width:100%; overflow:hidden; margin-top:15px;}

.top_cont_rig_bot_input{ position:relative; width:200px; height:23px; background-color:white; border:1px solid #999a9a;}

.top_cont_rig_bot input{ width:175px; height:23px; line-height:23px; vertical-align:middle; border:0; text-decoration:none; margin-left:24px;}

.pos1{ position:absolute; top:0px; left:3px;}


/*......top 头部内容......*/
.top{ width:auto; background-color:white; overflow:hidden;}
.top_1{ width:980px; margin:0 auto;}
.top_menu{ width:890px; margin:0 auto; overflow:hidden; margin-top:10px;}
.top_menu ul{ width:100%; margin:0 auto; overflow:hidden;}
.top_menu li{ display:inline; float:left; width:90px;  margin-left:10px;}
.top_menu a{  font-size:14px; color:#08519d; display:inline; float:left; width:90px; height:35px; line-height:35px; text-align:center; background-color:#f2f2f2;}
.top_menu a:hover{ color:white; background-color:#08519d;}
.top_sou{ background:url(../imgs/cont_06es.gif) repeat-x; height:40px; line-height:40px; vertical-align:middle;}
.top_sou_cont{ width:890px; margin:0 auto; overflow:hidden;}
.top_sou_cont label span{ color:white; font-weight:bold;}
.top_sou_cont label a{ color:#9cdcdd;}
.top_sou_cont label a:hover{ text-decoration:underline;}
.top_sou_cont_rig{ display:inline; float:right; _margin-top:8px;} 
.top_sou_cont_rig input{ width:200px; height:20px; line-height:20px; vertical-align:middle;}
.top_sou_cont_rig img{ margin-top:9px; _margin-top:0;}

.banner{ background:url(../imgs/banner_03.jpg) repeat-x; height:327px; margin:0 auto; overflow:hidden; text-align:center;}

.cont{  background:url(../imgs/cont_10.jpg) repeat-y; width:980px; margin:0 auto; overflow:hidden;}

.body{ width:924px; margin:0 auto; overflow:hidden;}

/*......daoyu 导语......*/
.daoyu_bot{ background:url(../imgs/cont_06.jpg) no-repeat; height:78px; margin-top:20px; overflow:hidden;}
.daoyu_bot p{ width:780px; margin-left:120px; margin-top:10px;}


/*......zhiliao 治疗......*/
.zhiliao{ margin-top:30px; overflow:hidden;}
.zhiliao_top{ background:url(../imgs/cont_14.jpg) no-repeat; height:30px; overflow:hidden;}
.zhiliao_top img{ display:inline; float:right; margin-right:10px;}
.zhiliao p{ margin-top:15px;}


/*......kexue 科学治疗......*/
.kexue{ margin-top:30px; overflow:hidden;}
.kexue_top{ background:url(../imgs/cont_23.jpg) no-repeat; height:31px; overflow:hidden;}
.kexue_top img{ display:inline; float:right; margin-right:10px;}
.kexue p{ text-indent:0;}

.kexue1{ background:url(../imgs/cont_26.jpg) no-repeat; height:102px; overflow:hidden; margin-top:15px;}
.kexue1 p{ width:820px; margin-top:50px; margin-left:55px;}
.kexue2{ background:url(../imgs/cont_27.jpg) no-repeat; height:119px; overflow:hidden;}
.kexue2 p{ width:820px; margin-top:50px; margin-left:55px;}

.kexue_bot{ width:894px; border:1px solid #cccccc; border-top:0; overflow:hidden; margin-left:21px;}

.kexue_bot_cont{ width:842px; margin:0 auto; overflow:hidden;}
.kexue_bot_cont1_left{ width:510px;}


/*......zhenggui 正规医院选择......*/
.zhenggui{ margin-top:30px; overflow:hidden;}
.zhenggui_top{ background:url(../imgs/cont_48.jpg) no-repeat; height:32px; overflow:hidden;}
.zhenggui_top img{ display:inline; float:right; margin-right:10px;}
.zhenggui p{ text-indent:0;}
.zhenggui_bot img{ display:inline; float:left; margin-left:11px;}
.zhenggui_bot2 p{ text-indent:2em; overflow:hidden;}
.pos{ position:absolute; right:0px; bottom:110px;}
.zhenggui_bot2 a{ color:#ff5716;}
.zhenggui_bot2 a:hover{ text-decoration:underline;}
.zhenggui_bot2 ul{ width:283px; margin:0 auto; margin-top:45px; overflow:hidden; position:relative;}
.zhenggui_bot2 ul img{ margin-top:5px;}
.zhenggui_bot2_1{ background:url(../imgs/bg_03.jpg) no-repeat; width:300px; height:288px; overflow:hidden; margin-left:10px;}
.zhenggui_bot2_2{ background:url(../imgs/bg_05.jpg) no-repeat; width:300px; height:288px; overflow:hidden; margin-left:10px;}
.zhenggui_bot2_3{ background:url(../imgs/bg_07.jpg) no-repeat; width:300px; height:288px; overflow:hidden; }
.zhenggui_bot2_4{ background:url(../imgs/bg_12.jpg) no-repeat; width:300px; height:288px; overflow:hidden; margin-top:10px;}
.zhenggui_bot2_5{ background:url(../imgs/bg_14.jpg) no-repeat; width:300px; height:288px; overflow:hidden; margin-left:10px; margin-top:10px;}
.zhenggui_bot2_6{ background:url(../imgs/bg_16.jpg) no-repeat; width:300px; height:288px; overflow:hidden; margin-left:10px; margin-top:10px; text-align:center;}
.zhenggui_bot2_6 img{ margin-top:70px;}zixun


/*......zixun 咨询......*/
.zixun{ margin-top:30px; overflow:hidden;}
.zixun_top{ background:url(../imgs/cont_86.jpg) no-repeat; height:31px; overflow:hidden;}
.zixun_top img{ display:inline; float:right; margin-right:10px;}
.zixun_bot{ overflow:hidden; margin-top:20px;}
.zixun_bot img{ display:inline; float:left; margin-left:10px; margin-top:10px;}

/*......jieyu 结语......*/
.jieyu_bot{ background:url(../imgs/cont_06.jpg) no-repeat; height:78px; margin-top:20px; overflow:hidden;}
.jieyu_bot p{ width:780px; margin-left:120px; margin-top:20px;}



.bot{ background:url(../imgs/bot.jpg) repeat-x; height:286px; margin:0 auto; overflow:hidden; margin-top:40px; color:white;}
.bot_menu{ background:url(../imgs/bot_03.jpg) no-repeat top; margin:0 auto; overflow:hidden; height:65px; width:805px; font-size:14px;}
.bot_menu a{ color:white; display:inline; float:left; display:block; width:90px;}
.bot_menu a:hover{ text-decoration:underline; font-weight:bold;}
.bot_menu ul{ height:55px; line-height:55px; text-align:center; margin-left:70px;}
.bot_menu li{ display:inline; float:left;}
.bot_menu span{ display:inline; float:left;}
.bot_bot{ width:980px; margin:0 auto; overflow:hidden; margin-top:30px;}
.bot_bot ul{ display:inline; float:right; line-height:23px; margin-right:40px;}
.bot_bot img{ margin-left:40px;}



.float{ width:100%; position: fixed !important; z-index: 1; bottom:0;
position:absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
.float_bg{  background:url(/imgs/f.gif) center no-repeat; height:38px; width:1128px; overflow:hidden; margin:0 auto;}
.float_cont{ margin-top:5px; margin-left:475px;}
.float_cont img{ margin-left:5px;}
.float_cont input{ margin-left:10px; height:23px; width:180px;line-height: 46px;}

/**footer**/

.bottom { width:980px; height:165px; margin:10px auto; }



.bottom-menu { width:978px; height:32px; border:1px solid #ccc; }



.bottom-menu ul { width:672px; height:32px; margin:0 auto; }



.bottom-menu li { width:84px; height:32px; line-height:32px; background:url(../images/bottom_99.jpg) no-repeat right center; float:left; display:inline; text-align:center; }



.bottom-menu li a { font-size:12px; color:#666; text-decoration:none; }



.bottom-menu li a:hover { text-decoration:underline; }



.bottom-copyright { width:980px; height:120px; text-align:center; margin-top:10px; }



.bottom-copyright p { font-size:12px; color:#666; height:30px; line-height:30px; }



.bottom-copyright p strong { color:#ff0000; }
