@charset "gb2312";

/* CSS Document */

*{

	padding:0px;

	margin:0px;

}

.clear{ clear:both;}

.red{ color:#f00;}

a{ text-decoration:none;}

a:hvoer{ text-decoration:underline;}

ul{ list-style:none;}

img{ border:none;}



body{

	font:12px Verdana,Arial,Tahoma;

	background:#125646;

}

#main{ background:#fff; width:1010px; margin:0px auto;}

.header{

	width:1010px;

	margin:0px auto;

	height:100px;

	background:url(../images/headimg/bg_logo.gif) repeat-x;

	margin:auto;

	padding-bottom:10px;

}

.top_right{ float:right;}

#taitou img

{

  margin:0px;

  float:left;

}

#banner{ width:1010px; margin:0px auto; height:261px; /*background:#e4edeb;*/ padding:5px 0px;}

/*头部幻灯开始*/



.flashbox {height:261px; width:995px; margin:0px auto;}

.flash {width:745px; height:253px; float:left; position:relative; top:8px;}

.flash_img { width:745px; height:253px; display:none; }

.nav {width:246px;height:261px; float:right;}

.nav img{ float:left;}

.nav a{ text-decoration:none; border:none;}

.nav ul { background:url(/images/bg/bg_nav.gif) repeat-x;}

.nav ul li { float:left; font-size:0; line-height:0;}

.nav ul li a { width:246px;text-indent:-9999px; display:block; text-decoration:none;}



#navg1.nave a { height:41px; background:url(../images/tit/banner_img1.jpg) no-repeat left top; display:block;}

#navg2.nave a { height:42px; background:url(../images/tit/banner_img2.jpg) no-repeat left top; display:block;}

#navg3.nave a { height:40px; background:url(../images/tit/banner_img3.jpg) no-repeat left top; display:block;}

#navg4.nave a { height:40px; background:url(../images/tit/banner_img4.jpg) no-repeat left top; display:block;}

#navg5.nave a { height:47px; background:url(../images/tit/banner_img5.jpg) no-repeat left top; display:block;}

/*.nav ul li .thover {}*/

#navg1.naveh a { height:41px; background:url(../images/tit/banner_img1_.jpg) no-repeat left top; display:block;}

#navg2.naveh a { height:42px; background:url(../images/tit/banner_img2_.jpg) no-repeat left top; display:block;}

#navg3.naveh a { height:40px; background:url(../images/tit/banner_img3_.jpg) no-repeat left top; display:block;}

#navg4.naveh a { height:40px; background:url(../images/tit/banner_img4_.jpg) no-repeat left top; display:block;}

#navg5.naveh a { height:47px; background:url(../images/tit/banner_img5_.jpg) no-repeat left top; display:block;}

/*头部幻灯结束*/



/*----------------------------菜单样式------------------------------*/

.nav_mian{ width:1010px; background:url(../images/bg5.jpg) repeat-x; line-height:36px; margin:0px auto; margin-bottom:10px;}

.nav_mian ul{ width:980px; margin:0 auto; display:block; background:url(../images/bg6.jpg) no-repeat; height:36px;}

.nav_mian ul li{ width:98px; float:left; font-weight:bold; text-align:center;}

.nav_mian ul li a{ width:98px; line-height:40px; display:block; color:#fff; text-decoration:none;}

.nav_mian ul li a:hover{ background:url(../images/bg7.jpg) no-repeat center center; text-decoration:none; color:#fff;}



/*常识开始*/

.common-sense{ width:995px; margin:0px auto 10px auto; height:98px; background:url(../images/common-bg.jpg) repeat-x;}

.common-sense-text{ width:182px; height:84px; text-align:center; background:url(../images/common-bg1.jpg) no-repeat; float:left; margin:7px 0 0 14px; display:inline;}

.common-sense-text h2{ width:182px; float:left; height:30px; line-height:30px; text-align:center; font-size:18px; font-weight:bold; color:#047460;}

.common-sense-text h2 a{ color:#047460; text-decoration:none;}

.common-sense-text h2 a:hover{ color:#f00; text-decoration:underline;}

.common-sense-text{ width:182px; float:left;}

.common-sense-text ul{ width:182px; float:left;}

.common-sense-text ul li{ width:182px; line-height:27px;}

.common-sense-text ul li a{ padding:0 5px;  width:auto; color:#047460; text-align:center; text-decoration:none;}

.common-sense-text ul li a:hover{ text-decoration:underline; color:#f00;}





.list_container{ width:995px; margin:0px auto;}

.add{ width:993px; height:36px; background:url(../images/add_bj.gif) repeat-x; border:1px solid #99cfc3; margin-top:5px;}

.add_left{ height:36px; width:600px; float:left;}

.add_left p{ font-size:12px; line-height:36px; color:#125646; height:36px; padding-left:32px; background:url(../images/add_pic.gif) no-repeat;}

.add_left p a{ text-decoration:none; color:#125646;}

.add_left p a:hvoer{ text-decoration:underline; color:#125646;}

.add_right{ height:24px; float:right; margin:6px 5px 0px 0px;}

.add_right input{ float:left; line-height:20px; font-size:12px;}

.text_input{width:200px; height:22px; margin-right:10px; background:url(../../assets/images/search_bj.gif) repeat-x; border:1px solid #157328;}



.list_left{ width:655px; height:auto; margin-top:10px; float:left;}

.list_hot{ width:655px; float:left;}

.list_right{ width:330px; float:right; margin-top:10px;}

/*列表页左侧头部切换*/

#list_hot_body{ float:left; width:653px; height:225px; border:1px solid #abc0b4;}

#list_hot_body UL {LIST-STYLE-TYPE: none;padding:0px;margin:0px;}

#list_hot_body LI { FONT-FAMILY: "宋体", Arial, Verdana;}

#list_hot_top{width:653px;HEIGHT: 33px; float:left; }

#list_hot_top UL{ float:right; display:block; width:653px; height:33px; background:url(../images/list_top_bj.gif) repeat-x;}

#list_hot_top UL LI { display:block; FLOAT: left; width:94px; height:33px; font-size:14px;}

#list_hot_top UL LI A {width:94px; height:30px; padding-top:3px; padding-left:3px; CURSOR: pointer; text-decoration: none;DISPLAY: block; line-height:33px; text-align:center; font-size:14px; color:#000;}



#list_hot_bottom {width:653px; height:192px;display:block;overflow:hidden; float:left; }

#list_hot_bottom UL{

	display:block;

	width:653px; 

	height:192px;

	float:left;

}

.l_h_nh{ background:url(../images/list_top_hvoer.gif) no-repeat; font-weight:bold;}

.hot_con{ margin:7px 0px 0px 5px;}

.hot_con img{ float:left; padding:1px; border:1px solid #abc0b4;}

.hot_con_c { width:300px; float:left; margin:0px 0px 0px 15px;}

.hot_con_c h2{ font-size:14px; color:#125646; line-height:30px;}

.hot_con_c p{ font-size:12px; line-height:25px; color:#000; text-indent:2em;}

.hot_con_c p a{ text-decoration:none; color:#f00;}

.hot_con_c p a:hover{ text-decoration:underline; color:#f00;}

.hot_con_r{ width:125px; float:right; margin:5px 15px 0px 0px; _margin:5px 8px 0px 0px;}

.hot_con_r img{ margin-top:10px; border:none; padding:0px;}



/*列表页内容块*/

.list_main{ float:left; width:653px; border:1px solid #abc0b4; margin-top:10px;}

.list_con{ width:653px; height:150px; margin-bottom:7px; float:left; padding-bottom:5px; border-bottom:1px dashed #666; } 

.list_con h2{ width:435px; height:28px; float:left; padding-left:30px; background:url(../images/list_top_bj.gif) repeat-x; color:#125646; line-height:28px; font-size:14px; margin-bottom:5px;}

.list_con h2 a{ color:#125646;}

.list_con_c{ width:465px; height:140px; float:left; margin:5px 0px 0px 5px; }

.list_con img{ padding:1px; margin:5px 0 0 5px; border:1px solid #abc0b4; float:left;}

.list_text{ width:450px; float:left; margin-left:5px;}

.list_text p{ font-size:12px; color:#000; line-height:24px; display:block; width:450spx; height:80px; float:left; text-indent:2em;}

.list_text span{font-size:12px; color:#000; line-height:24px; float:left; margin-left:60px; width:340px;}

.list_text a{ text-decoration:none; color:#f00; margin:0px 5px;}

.list_text a:hover{ text-decoration:underline; color:#f00;}



/*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:#3a967f; 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;}





/*列表页康复病例*/

.bingli_list {float:left; width:653px; height:294px; border:1px solid #abc0b4; margin-top:10px;}

.bingli_list h2{ display:block; width:653px; height:38px; background:url(../images/list_tit_bottom_bj.gif) repeat-x;}



#demo {

background: #FFF;

overflow:hidden;

width: 645px;

margin:0px auto;

}

#demo img {

	margin:5px auto;

	width:180px;

	height:158px;

}

#indemo {

float: left;

width: 800%;

}

#demo1 {

float: left;

}

#demo2 {

float: left;

}



.marquee { height:245px; width:635px; overflow:hidden; margin:5px 10px 0;}

*+html .marquee{ margin-top:0;}

.bingli_list dl { width:200px; height:234px;border:#DEE5EB 1px solid; padding:1px; background:#ffffff; float:left; margin:5px 7px 0 2px;}

.bingli_list dl dd img { width:180px; height:158px; border:2px solid #fff; margin-top:6px;  display:block}

.bingli_list dl dt { width:180px; text-align:center; }

.bingli_list dl dt a{color: #125646; line-height:24px;}

.bingli_list dl dd { line-height:20px; padding:0 5px;}



/*列表页精彩抢先看*/

.jcqxk{float:left; width:653px; border:1px solid #abc0b4; margin-top:10px;}

.jcqxk h2{ display:block; width:653px; height:38px; background:url(../images/list_tit_bottom_bj.gif) repeat-x;}

.jcqxk_con{ width:653px; height:110px; background:url(../images/cen_bj.gif) center center no-repeat;}

.jcqxk_con ul{ width:305px; list-style-image:url(../images/ico2.gif); 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:#666;}



/*列表页右侧第一块*/

.list_r1_con{ margin:10px 0px 0px 10px;}

.list_r1_up{ width:305px; border-bottom:1px dashed #000; float:left; padding-bottom:10px; margin:10px 0px 10px 0px;}

.list_r1_con dl{ float:left; width:135px;}

.list_r1_con dl dt img{ border:1px solid #666; padding:1px;}

.list_r1_con dl dd a{ font-size:12px; line-height:32px; color:#595757; padding-left:10px;}

.list_r1_con p{ font-size:12px; width:160px; float:left; line-height:24px; color:#000; margin:0px 0px 0px 10px;}

.list_r1_con p a{ text-decoration:none; color:#f00;}

.list_r1_con p a:hover{ text-decoration:underline; color:#f00;}

.list_r1_con ul{ list-style-image:url(../images/ico1.gif); clear:both; }

.list_r1_con ul li{ font-size:12px; color:#595757; line-height:24px; margin-left:20px; width:285px; border-bottom:1px dashed #666;}

.list_r1_con ul li a {color:#000;}





.list_right_p1{ width:328px; height:280px; border:1px solid #abc0b4; float:left;}

/*列表页右侧头部切换*/

#list_right1_body{ float:left; width:328px; height:280px;}

#list_right1_body UL {LIST-STYLE-TYPE: none;padding:0px;margin:0px;}

#list_right1_body LI { FONT-FAMILY: "宋体", Arial, Verdana;}

#list_right1_top{width:328px;HEIGHT: 27px; float:left; }

#list_right1_top UL{ float:right; display:block; width:328px; height:27px; background:url(../images/list_top_bj.gif) repeat-x;}

#list_right1_top UL LI { display:block; FLOAT: left; width:108px; height:27px; margin-left:1px; font-size:14px;}

#list_right1_top UL LI A {width:108px; height:27px; CURSOR: pointer; text-decoration: none;DISPLAY: block; line-height:27px; text-align:center; font-size:12px; color:#fff;}



#list_right1_bottom {width:328px; height:253px;display:block;overflow:hidden; float:left; }

#list_right1_bottom UL{

	display:block;

	width:328px; 

	height:253px;

	float:left;

}

.l_r1_n{ background:url(../images/right_top_bj.gif) no-repeat; font-size:12px; color:#fff;}

.l_r1_nh{ background:url(../images/right_top_hover.gif) no-repeat; font-size:12px; color:#fff;}





/*专家切换*/

.nr_zj{ width:330px; margin-top:10px; float:left;}

.nr_zj img{ float:left;}

.con_zj {border:1px solid #abc0b4; border-top:none; width:328px; float:left;}

.zj_marquee { height:220px; width:328px; overflow:hidden; float:left;}

.zj_marquee ul{display:block; width:318px; padding:10px;}

.zj_marquee ul li{ display:block; width:330px; float:left;font-size:0; line-height:0;}

.zj_marquee ul li img{ float:left;}

.zj_text{ width:145px; float:left; margin-left:10px;}

.zj_text h2{ font-size:20px; line-height:24px; font-family:"黑体"; color:#297b6a; font-weight:normal;}

.zj_text h2 span{ font-size:12px; line-height:24px; color:#666; margin-left:10px;}

.zj_text p{ font-size:12px; line-height:24px;}

.zj_text img{ margin-left:20px;}



.zixun{ width:330px; height:160px; float:left; background:#e8eff1; margin-top:20px;}

.zx_com{ margin:10px 0px 0px 20px;}

/*内页疗法效果样式*/

.nr_lf { width:330px; height:390px; float:left; margin-top:10px;}

.nr_lf img{ float:left;}

*+ html .nr_lf { height:375px;}

.cfr{ padding:5px 0px 8px 0px;height:330px; width:328px;border:1px solid #abc0b4; border-top:none; float:left;}

.cfr ul {width:286px; height:250px; margin:10px 0px 0px 20px;}

.cfr ul li{line-height:32px;height:32px;border-bottom:1px solid #DEE5EB;overflow:hidden;font-size:13px; text-indent:30px}

*+ html .cfr ul li{ height:28px; line-height:28px;}

.cfr ul li p { width:286px;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:#666;}

.cfr ul li.tenli1{background:url(../images/shuzi.png) 5px 3px no-repeat;}

.cfr ul li.tenli2{background:url(../images/shuzi_1.png) 5px 3px no-repeat}

.cfr ul li.tenli3{background:url(../images/shuzi_2.png) 5px 3px no-repeat}

.cfr ul li.tenli4{background:url(../images/shuzi_3.png) 5px 3px no-repeat}

.cfr ul li.tenli5{background:url(../images/shuzi_4.png) 5px 3px no-repeat}

.cfr ul li.tenli6{background:url(../images/shuzi_5.png) 5px 3px no-repeat}

.cfr ul li.tenlion{height:122px;line-height:0;padding:12px 0px;}

.cfr ul li.tenlion a { text-decoration:none;color: #125646;}

.cfr ul li.tenli1on{background:url(/images/img/shuzi.png) 5px 3px no-repeat}

.cfr ul li.tenli2on{background:url(/images/img/shuzi_1.png) 5px 3px no-repeat}

.cfr ul li.tenli3on{background:url(/images/img/shuzi_2.png) 5px 3px no-repeat}

.cfr ul li.tenli4on{background:url(/images/img/shuzi_3.png) 5px 3px no-repeat}

.cfr ul li.tenli5on{background:url(/images/img/shuzi_4.png) 5px 3px no-repeat}

.cfr ul li.tenli6on{background:url(/images/img/shuzi_5.png) 5px 3px no-repeat}



.list_shebei{ width:330px; margin-top:10px; float:left;}

.list_shebei img{ float:left;}

.shebei_con{width:328px; height:170px; border:1px solid #abc0b4; border-top:none; float:left;}

.rollBox{width:328px;overflow:hidden; padding-top:10px; float:left;}

.rollBox .LeftBotton{height:140px;width:32px;background:url(../images/list_left.gif) center no-repeat;overflow:hidden;float:left;cursor:pointer;}

.rollBox .RightBotton{height:140px;width:31px;background:url(../images/list_right.gif) center no-repeat;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:330px; margin-top:10px; float:left;}

.list_luxian img{ float:left;}

.map{ width:328px; border:1px solid #abc0b4; border-top:none; float:left;}









/*---------- frame : footer ---------*/

.footer{

	width:995px;

	margin:auto;

	color:#999;

	text-align:center;

	margin-top:8px;

	padding-bottom:10px;

	border-top:1px solid #E5EFD6;

	padding-top:10px;

}

.footer .link{

	text-align:center;

	padding:5px 0px;

}

.footer .link a{

	margin:0px 5px;

	color:#666666;

}

.footer .powered{

	font-size:10px;

	line-height:25px;

}

.footer .powered strong{

	color:#690;

}

.footer .powered strong span{

	color:#F93;

}

.footer .copyright{

	color:#666666;

	line-height:23px;

}

.footer .copyright a {color:#666666;}