@charset "utf-8";

/* CSS Document */
.head{ height:83px; text-align:right;}
.head img{}
.head a{ font-size:12px; text-decoration:none; color:#666;}
.head a:hover{ text-decoration:underline; color:#000000;}

.nav{ height:46px;}
.nav ul{ display:block; margin-left:20px;}
.nav ul li{ float:left; width:140px; text-align:center; line-height:46px; background:url(../images/ico.jpg) no-repeat right 20px;}
.nav ul li:hover{ background:none; background-color:#a41831;}
.nav ul li a{ color:#FFFFFf; font-size:16px; font-family:"Microsoft YaHei","微软雅黑"; text-decoration:none;}

/* Ban */
.banner a{ text-decoration:none;}
.banner{ height:387px; overflow:hidden}
#ban{width:100%;height:387px;}
#ban .banC{position:relative;min-width:980px;height:387px;margin:auto;overflow:hidden;}
#ban .banC .ul_img{position:absolute;top:0;left:0;height:387px;width:100%;overflow:hidden;}
#ban .banC .ul_img li{position:absolute;top:0;left:0;vertical-align:bottom;width:100%;height:387px}
#ban .banC .ul_img .current{opacity:1;filter:alpha(opacity=100);}
#ban .banC .ul_img li{ position:absolute;z-index:1;opacity:0;}
#ban .banC .ul_img .li1{ z-index:9;opacity: 1;}
#ban .banC .ul_img li a{display:block;width:100%;height:387px; overflow:hidden; line-height:1000px; text-decoration:none;}
#ban .banC .ul_img li .li_C{width:212px;height:182px;position:absolute;top:30px;left:50%;margin:0 0 0 225px}
#ban .banC .ul_img li .li_C .link38{display:block;width:212px;height:182px;background:url(../other/about:blank);text-indent:-9999px}

#ban .banC ul.tab_round{position:absolute;z-index:99;bottom:20px;left:46%;}
#ban .banC ul.tab_round li{float:left;width:12px;height:12px;padding-right:10px;vertical-align:bottom;background:url(../images/roundoff_ie6.gif) no-repeat}
#ban .banC ul.tab_round li a{display:block;width:12px;height:12px;background:url(../images/roundoff_ie6.gif)}
#ban .banC ul.tab_round li.on_round a{background:url(../images/round_ie6.gif)}

#ban .banC .b_np{position:absolute;top:195px;z-index:99;display:block;width:40px;height:80px;line-height:80px;color:#fff;text-align:center;font-size:70px}
#ban .banC .b_np:hover{ text-decoration:none;}
#ban .banC #ban_prev{left:50%;margin-left:-485px}
#ban .banC #ban_next{right:50%;margin-right:-485px}
/* Ban */

.nav_big{ height:142px; overflow:hidden;}
.nav_big .nav_core{ height:100%; width:160px; margin-left:10px; margin-right:10px;}
.nav_big .nav_core strong{ height:28px; display:block; font-size:16px; color:#ad1624; line-height:25px; text-align:center; margin-top:20px;}
.nav_big .nav_core strong a{ color:#ad1624; text-decoration:none;}
.nav_big .nav_core strong a:hover{ text-decoration:underline;}
.nav_big .nav_core ul{ list-style:none; display:block; width:100%; margin-top:10px;}
.nav_big .nav_core ul li{ height:23px; width:50%; float:left; text-align:center; line-height:20px; background:url(../images/bignav_ico.jpg) no-repeat right;}
.nav_big .nav_core ul li a{ font-size:13px; color:#707070; text-decoration:none;}
.nav_big .nav_core ul li a:hover{ color:#b80101;}

.nav_big .nav_core strong.h2_bg1{ background:url(../images/nav_ico.jpg) no-repeat 15px;}
.nav_big .nav_core strong.h2_bg2{ background:url(../images/nav_ico-06.jpg) no-repeat 15px;}
.nav_big .nav_core strong.h2_bg3{ background:url(../images/nav_ico-07.jpg) no-repeat 15px;}
.nav_big .nav_core strong.h2_bg4{ background:url(../images/nav_ico-08.jpg) no-repeat 15px;}
.nav_big .nav_core strong.h2_bg5{ background:url(../images/nav_ico-09.jpg) no-repeat 15px;}
.nav_big .nav_core strong.h2_bg6{ background:url(../images/nav_ico-10.jpg) no-repeat 15px;}



.rongyu_foot{ border:1px solid #ed5d77; height:80px;}
#slideTxtBox2{ width:1000px; text-align:left;  }
#slideTxtBox2 .hd{ height:33px; line-height:33px; background:#fedde4; padding:0 10px 0 20px;   border-bottom:1px solid #ffbfcd;  position:relative; }
#slideTxtBox2 .hd ul{ float:left; position:absolute; left:0px; top:0px; height:32px;   }
#slideTxtBox2 .hd ul li{ float:left; height:34px; padding:0 15px; cursor:pointer; width:113px; text-align:center; font-size:13px; color:#6a6a6a; font-weight:bold; border-right:1px solid #ffbfcd}
#slideTxtBox2 .hd ul li.on{ background-color:#FFFFFF; color:#dd3b59; border:none;}

#slideTxtBox2 .bd ul{ padding:10px; zoom:1;}
#slideTxtBox2 .bd li{ height:112px; float:left; width:173px; height:142px; overflow:hidden; margin-left:11px;margin-right:11px; text-align:center; font-size:12px; color:#666; line-height:25px;*line-height:35px;}
#slideTxtBox2 .bd ul.shebei{padding:10px; zoom:1;}
#slideTxtBox2 .bd ul.shebei li{float:left; width:118px; height:142px; overflow:hidden; margin-left:11px;margin-right:11px; text-align:center; font-size:12px; color:#666; line-height:25px;*line-height:35px;}
#slideTxtBox2 .bd ul.shebei li img{ height:142px; width:118px;}

.nav_foot{ height:57px;}
.nav_foot ul{ display:block; width:900px; margin:0 auto;}
.nav_foot ul li{ height:100%; line-height:57px; text-align:center; float:left; width:100px;}
.nav_foot ul li a{ font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.nav_foot ul li:hover{ background-color:#a41831}

.foot{ height:200px;}
.foot .foot_l{ width:279px; margin-top:20px;}

.foot_ry{ width:150px;}


.foot .foot_r{ width:580px; margin-top:20px;}
.foot .foot_r .foot_call{ width:100%; height:70px; float:right; }
.foot .foot_r .foot_call ul{ width:100%; overflow:hidden;}
.foot .foot_r .foot_call ul li{ height:70px; font-size:14px; font-family:"Microsoft YaHei","微软雅黑"; color:#333; float:left; margin-left:80px; }
.foot .foot_r .foot_call ul li strong{ font-size:35px; font-family:"Microsoft YaHei","微软雅黑"; color:#e03c58; font-weight:bold;}
.foot .foot_r .foot_dz{ text-align:left; font-size:12px; color:#646464; width:100%; font:12px/24px "Microsoft Yahei"; margin-top:20px; float:left; }
.foot .foot_r .foot_dz strong{ font-weight:normal;}
.foot .foot_r .foot_ry{ width:100%; font:12px/24px "Microsoft Yahei"; color:#646464; }
.foot .foot_r .foot_ry a{color:#646464; text-decoration:none;}
.foot .foot_r .f_link{ width:100%; line-height:24px; text-align:center;}


.pages{ height:30px; text-align:center; line-height:30px; padding-top:20px; padding-bottom:20px;}
.pages a,.pages span{ padding-left:7px; padding-right:7px;}
.pages a,.pages,.pages span{font-size:14px; text-decoration:none; color:#333;}
.pages a:hover{ text-decoration:underline; color:#FF0000;}
.pages .a1{}
.pages span{ color:red}
.pages ul{ padding:0px; margin:0px; padding-left:20px;}
.pages ul li{ float:left;}

.search{ height:36px; background-color:#fcdfe4; line-height:36px; font-size:12px; color:#333;}
.search .search_l{ width:640px; margin-left:10px; overflow:hidden;}
.search .search_l a{ color:#666; text-decoration:none;}
.search .search_l a:hover{ text-decoration:underline; color:#FF0000;}
.search .search_r{ width:330px; text-align:left;}
.search .search_r span{ display:block; width:70px; line-height:36px; text-align:right; color:#666; height:100%; float:left;}
.search .search_r form{ display:block; float:left; width:250px; margin-top:4px;}
.search .search_r input{ width:143px; height:24px; background:url(../images/sear_ico.jpg) no-repeat 5px 5px #FFFFFF; border:none; color:#8b8686; line-height:24px; padding-left:30px; border:1px solid #c0929a; float:left}
.search .search_r img{ float:right; margin-top:5px; cursor:hand; }

.positoin{ height:30px; line-height:30px; text-indent:35px; background:url(../images/poi_bg.jpg) no-repeat left}
.positoin a,.positoin{ font-size:14px; color:#333; text-decoration:none;}
.positoin a:hover{ text-decoration:underline; color:#FF0000;}


/*在线留言*/
.form{}


/*医患问答提示*/
.show{ position:absolute; width:480px; height:auto; border:2px solid #e03c57; background-color:#FFFFFF; left:-500px; top:0; font-size:12px; display:none; color:#000; padding:10px; text-align:left; line-height:150%;
/*border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
z-index: 2;
behavior:url(../other/ie-css3.htc);*/}
.show .show_t span,.show .show_b span{ color:#e03c57; font-weight:bold;}
.show .show_b{ color:#999}

.sitemap{}
.sitemap .map_tit{ height:40px; line-height:40px; width:10%; float:left;}
.sitemap .map_tit a{ font-size:20px; font-family:"Microsoft YaHei","微软雅黑"; color:#dd3150; text-decoration:none;}
.sitemap .map_tit a:hover{ text-decoration:underline; color:#FF0000;}

.sitemap .map_core{ line-height:40px; width:90%; font-size:14px; color:#666; float:left;}
.sitemap .map_core a{ font-size:14px; color:#666; text-decoration:none;}
.sitemap .map_core a:hover{ text-decoration:underline; color:#FF0000;}