/* 公共样式*/
body{text-align:left;font-family:"微软雅黑",arial;margin:0;padding:0px 0 0 0;font-size:12px;color:#666 !important; background:#fff ; line-height:180%;overflow-x:hidden}

div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:none;}
ul,dl,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
img,span{margin:0px; padding:0px;}
input,select,button,{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#666; text-decoration:none;}

.left{float:left;}
.right{float:right; clear:both}
.clear{clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.h10{clear:both; height:10px; font-size:10px; line-height:10x; overflow:hidden; }
p{ padding:0px; margin:0px;}
/*p a{ color:#F00}*/

/*
.top{ width:100%;  height:99px;}
.top_w{ width:1000px; margin:0 auto; background:url(/public/red_style/images/logo.jpg) no-repeat center 0; height:99px;}
.logo{ float:left; padding:12px 0 0 6px; width:348px; height:67px;}
.logo a{display:block;width:348px;height:67px;}
.top_c{ margin:19px 0 0 78px; width:175px; height:57px; float:left;}
*/
.fl{float:left;}
.fr{float:right;}
.head_tou{width:100%;overflow:hidden}
.htop{ width:100%; height:30px; background:#999; margin:0 auto;}
.htop .thead{ width:1000px; height:30px; border:0px solid #FFF; margin:0 auto;}
.htop .thead p{ font-size:12px; color:#fff; float:left; line-height:27px; height:30px;}
.htop .thead ul{ float:left; margin-left:65px;}
.htop .thead ul li{ float:left; margin-right:10px;  padding-right:12px;}
.htop .thead ul li a{ font-size:12px; color:#fff; line-height:30px; text-decoration:none;}
.htop .thead ul li a:hover{ text-decoration:none; color:#e6e6e6;}
.htop .thead .search_1{ width:231px; height:30px; float:right;}
.htop .thead .search_1 .search{ width:231px; height:22px; margin:4px auto; position:relative;}
.htop .thead .search_1 .search .input{ background: none repeat scroll 0 0 #ffffff;border: 0 none;color:#666;padding-left: 13px;position: absolute;right: 22px;}
.htop .thead .search_1 .search .botton{background:#242424 url(/public/red_style/images/button.png) no-repeat center center;border:none;cursor:pointer;float:right;height:24px;width:22px;}
.head{width:100%; margin:auto; background:#fff;}
.head_logo{width:1160px; margin:0 auto; padding:14px 0;padding-left: 70px;}
/*.logo{width:350px;margin-top: 10px;}*/
.top_al{width:425px;padding:6px 0 0 38px; color:#125d31; font-size:14px; line-height:22px;}
.top_ph{width:331px;margin-top:10px;}
.top_aal{width:425px;}
/* 来院路线 */
.contact_cl{font-size:16px; line-height:28px;}
.contact_cl div{margin-top:20px;}
.contact_num{ background:#2c8646; float:left; color:#fff; padding:0px 3px;}
.contact_wri{float:left; margin-left:8px;}
.contact_awr{color:#2c8646;}
.contact_bwr{color: rgb(233, 85, 4);}

.web{ float:right; width:249px; height:39px; margin:10px 0 0 0;}
.web img{ display:inline-block; width:249px; height:42px; margin-bottom:6px;}
.web a{ color:#333;}
.web .shouji{ float:left; width:54px;  border:#CCC 1px solid; margin-right:6px; background:url(/public/red_style/images/shouji.jpg) 0 center no-repeat; height:20px; text-indent:19px; margin-left:10px;}
.web .weixin{ float:left;width:52px;text-indent:24px; border:#CCC 1px solid; margin-right:6px; background:url(/public/red_style/images/weixin.jpg) 0 center no-repeat; height:20px;}
.web .weibo{ float:left;width:52px;text-indent:26px; border:#CCC 1px solid; margin-right:6px; background:url(/public/red_style/images/weibo.jpg) 0 center no-repeat; height:20px;}
.web .xinlang{ float:left;width:52px;text-indent:26px;border:#CCC 1px solid;background:url(/public/red_style/images/xinlang.jpg) 0 center no-repeat; height:20px;}


.nav_w{ width:100%; background:#2C8746; height:37px;}

#nav458{width:1000px; margin:0 auto;display:block; position:relative;}
#nav458 li{float:left; background:url(/public/red_style/images/nav_wlibg.jpg) right center no-repeat; font-family:"微软雅黑";}
#nav458 li a{color:#fff !important;display:block;width:111px; text-align:center;height:37px; line-height:37px; font-size:16px;}
#nav458 li a:hover{ color:#ffffdd;font-weight:100; background:#e7a517;}
#nav458 li ul{position:absolute;visibility:hidden;padding:0px 5px;border-top:1px solid white;background:#2C8746;z-index:9999; width:101px;}
#nav458 li ul li{float:none;display:inline; background:none;}
#nav458 li ul li a{width:auto;color:#F5F5F5; font-weight:normal; line-height:28px; height:26px;font-size:14px; text-align:center; padding:1px 11px;margin-bottom:3px;white-space: nowrap;}
#nav458 li ul li a:hover{background: #e7a517;}
#nav458 .e{ background:none;}
#nav458 .menu_hzjl{position:absolute; left:640px; top:3px;}
/*
.big_banner{width:100%;height:343px;overflow:hidden;}
.banner_pidao{width:100%; background:url(/public/red_style/images/banner_pidao.jpg) no-repeat center center; height:343px;}
*/
.banner{ width:100%; }
#hdp ul li{width:280px;height:165px;overflow:hidden;float:left;}
.box{ width:1000px; margin:0 auto; background:#fff; overflow:hidden;}


/*疾病导航开始*/
.jibidaoh{ width:1000px; margin:10px auto 0 auto; background:url(/public/red_style/images/jibidaoh.jpg) repeat-x; height:109px;}
.jibidaoh li{ float:left;background:url(/public/red_style/images/jibi_li_bg.jpg) top center repeat-x #fff; border:1px solid #fff; margin:12px 8px 0 0;}
.jibidaoh li span a{ font-size:14px; height:31px; line-height:31px; overflow:hidden;font-weight:bold; color:#2C8746; display:block; text-align:center;}
.jibidaoh li span a:hover{ color:#2C8746;}
.jibidaoh li em{font-style:normal}

.jibidaoh li div{text-align:center}
.jibidaoh li div a{ padding:0 2px 0 6px; line-height:22px; color:#333}
.hidd{position:absolute;display:none;border:8px solid #125D32;border-top:none;background:#fff;z-index:9999;margin:0 0 0 -9px;}

.jibidaoh a.dianb{ display:block; background:#f2f2f2; height:13px;}
.jibidaoh a.dianb span{ width:9px; height:9px;margin:0 auto; background:url(/public/red_style/images/box_img01.jpg) no-repeat 0px 4px; display:block}
.jibidaoh a.dianb_on{display:block; background:#f2f2f2; height:13px;}
.jibidaoh a.dianb_on span{ display:block;width:9px; height:9px;margin:0 auto;background:url(/public/red_style/images/box_img01.jpg) no-repeat 0 -18px #f2f2f2; height:13px;}
.jibidaoh a:hover{ text-decoration:underline}
.jibidaoh .jibi_134{width:276px; margin:12px 8px 0 8px;_margin:12px 8px 0 4px}
.jibidaoh .jibi_138{width:138px;}
.jibidaoh .jibi_130{width:216px;}
.jibidaoh .jibi_142{width:198px;}
.jibidaoh .jibi_126{width:114px;}
.jibidaoh .jibi_116{width:138px;}
.jibidaoh .jibi_133{width:136px;margin-right:0;}


.jibidaoh .jibi_134 .hidd{width:278px;}
.jibidaoh .jibi_138 .hidd{width:140px;}
.jibidaoh .jibi_130 .hidd{width:218px;}
.jibidaoh .jibi_142 .hidd{width:200px;}
.jibidaoh .jibi_126 .hidd{width:116px;}
.jibidaoh .jibi_116 .hidd{width:140px;}
.jibidaoh .jibi_133 .hidd{width:138px;}


/*搜索开始*/
.Search{ background:url(/public/red_style/images/box_img03.jpg) 0 -156px; border:1px solid #ccc; height:40px; overflow:hidden;}
.baixian{ border:1px solid #fff; height:38px;_height:38px; line-height:38px; overflow:hidden;}
.gjc{float:left;}
.gjc span{ font-weight:bold; color:#2C8746; line-height:38px; text-indent:10px; float:left}
.gjc a{ margin:0 7px; color:#666; float:left; line-height:38px;}
.gjc a:hover{ color:#F00;}

.ssl{ float:right; padding-right:10px;_padding-right:2px}
.ssl span{ font-weight:bold; color:#2C8746; line-height:38px; text-indent:30px; float:left}
#ssl_s{ height:23px; line-height:23px; background:url(/public/red_style/images/box_img01.jpg) no-repeat -12px 0; text-indent:25px; border:1px solid #8BC89C;width:190px; float:left; margin:5px 0 0 0; font-size:12px; color:#999}
#aniu{ width:89px; height:27px; background:url(/public/red_style/images/aniu_bg.jpg) repeat-x; float:left; margin:5px 0 0 0;cursor:pointer;  border:1px solid #8BC89C; border-left:none;}
.ssl a.zx{ float:left; margin:5px 0 0 10px;height:25px; width:87px;  background:url(/public/red_style/images/ssl_bg.jpg) no-repeat;border:1px solid #8BC89C; text-indent:30px; line-height:27px; color:#000; font-size:13px;}




/*版权与副导航开始*/
.tongji{ background:#f6f6f6}
/*版权与副导航开始*/
.foot_new{ width:100%; height:280px;}
.fu_nav_new{ width:100%; margin:0 auto; background:#2C8746; height:37px;}
.fu_nav_new ul{ width:1000px; margin:0 auto;}
.fu_nav_new ul li{ float:left; width:90px; text-align:center;height:37px; line-height:37px; font-size:14px;color:#ffffdd; }
.fu_nav_new ul li a{color:#ffffdd !important; }
.fu_nav_new ul li a:hover{ color:#ffffdd;font-weight:bold;}
.footer_new{ width:1000px; margin:0 auto; padding:22px 0 0 0; height:150px; overflow:hidden; background:url(/public/red_style/images/foot_r.jpg) no-repeat 709px 15px}

.footer_new img.flogo{ float:left; padding:10px 0 0 0px}
.footer_new p{ line-height:24px; padding:0 0 0 20px; float:left; color:#666}
.qww_new{margin:0 auto; width:100%; text-align:center;  background:url(/public/red_style/images/qww_new_bg.jpg) repeat-x; height:60px; padding-top:18px;}
.qww_new img{ margin:0 5px}



.NewsPreNext{font-weight:bold;line-height:26px;}
.NewsPreNext a{ color:#666 !important;line-height:26px;}
.NewsPreNext a:hover{ text-decoration:underline;}
.NewsPre{ float:left; line-height:26px;height:26px;overflow:hidden;}
.NewsNext{ float:right;line-height:26px;height:26px;overflow:hidden;}

/*在banner切换*/
/*
.big_banner{width:100%;height:370px;overflow:hidden;}
.banner_pidao{width:100%; background:url(/public/red_style/images/banner_pidao.jpg) no-repeat center center; height:370px;}
*/

.banner{ width:100%;}
/*
.big_banner{width:100%;height:370px;overflow:hidden;}
*/
#focus{width:100%;height:370px;position:relative;overflow:hidden;}
#focus ul{width:100%;position:absolute;}
#focus ul li{float:left;width:100%;height:370px;overflow:hidden;position:relative;background-position:center;background-repeat:no-repeat;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus ul li a{display:inline-block; height:370px;}

#focus .btnBg{position:absolute;width:100%;height:16px;left:0;bottom:0;background:#fff; display:none;}
#focus .btn{height:10px;padding:3px 10px;text-align:center;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#2C8746;}
#focus .preNext{display:none;width:45px;height:100px;position:absolute;top:90px;background:url(/public/images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
#focus .indiv{width:1000px;height:370px;margin:0 auto;position:relative;}


.none{display:none;}
.tongji{ width:1px;height:1px;overflow:hidden;background:#f6f6f6}

.content_body{width:688px; overflow:hidden;}
.testtable {border-collapse:collapse;margin-bottom:37px;}
.testtable tr {	border:1px solid #89c53f;}
.testtable tr td {font-size:14px;border:1px solid #2c8746;text-align:center;height:38px;line-height:38px;}
.testtable tr td.tl {text-align:left;padding-left:10px;}
.testtable tr.bobr {border:none;}
.testtable tr.bobr td {border:none;}
.txtfen {border:1px solid #2c8746;width:149px;height:18px;line-height:18px;	padding-left:2px;}
.textactive {border:1px solid #2c8746;width:437px;height:72px;}
