@charset "utf-8";
/* CSS Document */
@import url("css_home.css");
body { padding: 0px; margin: 0px auto; font-size: 12px; background:url("../images/bg.jpg")  repeat left top; line-height:22px;  font-family:"宋体"; color: #5d4b32;}
img { border: none; }
ul, h1, h2, h3, h4, h5, h6, form, dl, dd,dt,li, div { padding: 0px; margin: 0px; }

li { list-style: none; }
.clear { clear: both; font-size: 0px; height: 0px; line-height: 0px; background-color: Red; overflow: hidden; }
a { color: #474747; text-decoration: none; noline: expression(this.onFocus=this.blur()); }
a:focus {outline:none;-moz-outline:none;}
a:hover { color: #098a6b; text-decoration: underline; }
select { font-size: 12px; color: #555555; }
em{ font-style:normal;}
.space{ margin:0px; padding:0px; height:10px; line-height:0px; font-size:0px; overflow:hidden; clear:both;}
/**/
.header { width:1002px; background:url("../images/header_bg.jpg") no-repeat left top; margin: 0px auto; padding: 0px;height:150px; position:relative; }

.logo{ width:347px; height:149px; position:absolute; top:0px; left:0px;}
.logo a{ display:inline-block;width:347px; height:149px;}
.top_flash{ position:absolute;right:50px;}

.language{ height:23px; position: absolute; top:10px; right:20px;color:#fff; z-index:9999; cursor:pointer;}
.language a{ display:inline-block; margin-left:5px; margin-right:5px;height:23px; line-height:23px; color:#fff;}

.num{font-weight:bold;color:red;}

.mainnav { margin: 0px auto; padding: 0px; background:#fff; width:1002px; height:40px; }
.mainnav ul{ margin: 0px auto; width: 990px; background: url("../images/mainnav.jpg") no-repeat left top; height:40px; }
.mainnav ul li { float:left; display:inline-block; background:url("../images/line.jpg") no-repeat right center; line-height:40px; position:relative; z-index:999999;}
.mainnav ul li a{ display:block; font-size:14px; font-weight:bold; color:#fff; line-height:40px; text-align:center; width:89px; height:40px;}
.mainnav ul li a:hover{color:#e0fffa; text-decoration:none;}
.mainnav ul .navon a{ background:url("../images/navon.png") no-repeat center bottom; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://web2.gzwhir.com/szyy/sitecn/images/navon.png');}

.subnav{ position:absolute; left:0px; top:40px; background:#bba990;_width:89px; z-index:9999; display:none;}
.mainnav ul ul{ background:none; width:auto; height:auto; _width:89px;}
.mainnav ul ul li{ float:none;background:#bba990; line-height:30px; height:30px; overflow:hidden;}
.mainnav ul ul li a{ height:30px; line-height:30px; font-size:13px; font-weight:normal;}
.mainnav ul .navon  li a {background:#bba990;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', red='#bba990');}
.mainnav ul ul li a:hover{ background:#569c9c;filter:alpha(opacity=90);   -moz-opacity:0.9;     opacity: 0.9;}

.mainnav #navId7 .subnav{ width:455px;_width:455px;}
.mainnav #navId7 .subnav ul{_width:455px;}
.mainnav #navId7 .subnav ul li{ float:left;}

.top_search{ width:1002px; background:url("../images/top_sbg.jpg") repeat-x left top; margin:0px auto; height:48px;}
.search_box{ width:990px; background:url("../images/s_bg2.jpg") repeat-x left top; margin:0px auto; height:48px; overflow:hidden; line-height:40px;}
.s_inputbox{ background:url("../images/s_input.jpg") no-repeat left top; width:200px; height:23px; overflow:hidden;border:solid 1px #b2b2b2;}
.s_inputbox input{ border:0px; padding:0px; background:none; width:195px; height:24px; line-height:24px;}
.s_btn{ background:url("../images/s_btn.jpg") no-repeat  left top; width:60px; height:25px; border:0px; color:#fff; line-height:25px; cursor:pointer;}
.s_td{ font-family:"微软雅黑"; font-size:16px; color:#5d4b32; line-height:33px;} 
.key{ color:#c7c7c7; }
.key a{ color:#737373;}
.search_box span{ color:#5d4b32; font-weight:bold;}
.search_box a{ padding-left:3px; padding-right:3px;}
/*end top.html  css */

/*bottom css*/
.bottom { margin: 0px auto; width:990px; padding:7px 6px; background: url("../images/bottom.jpg") no-repeat center 7px #fff;  height:95px; color:#666666; position:relative; }

.bottom_nav{ text-align:center; height:33px; line-height:33px; color:#fff; }
.bottom_nav a { display:inline-block; padding-left:8px; padding-right:8px; color:#fff; line-height:30px; font-weight:bold; }
.Copyright{ padding-top:8px; padding-left:15px;}
.Copyright p{ text-align:left; margin: 0px; padding: 0px; line-height:23px;font-family:"微软雅黑";}

.Go_top{ position:absolute; width:27px; height:19px; top:40px; right:30px;}
.Go_top a{ display:block; width:27px; height:19px; cursor:pointer; background:url("../images/TOP.jpg") no-repeat;}
/*end  bottom css*/

.Contain { margin: 0px auto; width:990px;  padding:10px 6px 0px 6px; background:url("../images/contain_bg.jpg") repeat-x left 1px #fff;}
.Sidebar{ width:218px; float:left;}
.Sidebar2{ width:185px; float:left;}
.Maincontent{ width:761px; float:right; border:solid 1px #b9a78e; background:#fff4e3; height:auto !important; height:200px; min-height:400px;}
.Maincontent2{ width:794px; float:right; border:solid 1px #b9a78e; background:#fff4e3; height:auto !important; height:200px; min-height:400px;}
.main_content{ width:763px; float:right;height:auto !important; height:200px; min-height:400px;}

.banner{ float:right; width:763px; margin-bottom:10px;}

.left_Maincontent{ width:761px; float:left; border:solid 1px #b9a78e; background:#fff4e3; height:auto !important; height:200px; min-height:200px;}
.rigiht_Sidebar{ width:218px; float:right;}

.Current{ height:27px; overflow:hidden; line-height:27px; padding-left:21px; margin-bottom:18px; background:url("../images/Current_bg.jpg") no-repeat left top;}
.Current h4{ color:#FFF; float:left; font-size:14px; padding-right:28px; background:url("../images/Current_bg.jpg") no-repeat right bottom;}
.Current dl{ float:right; padding-right:16px; color:#7fb4a7;}
.Current dl a{ color:#7fb4a7;}
.Current dl font{ color:#7fb4a7; font-size:12px;}

.menu{ background:url("../images/menu_bg.jpg") repeat-y left top; padding-bottom:25px; border-bottom:solid 4px #b9a78e;}
.menu h3{ background:url("../images/menu_titlebg.jpg") no-repeat bottom; padding-bottom:10px;}
.menu ul li{ font-size:13px; font-weight:bold; font-family:'微软雅黑'; line-height:35px; background:url("../images/menu_listbg.jpg") no-repeat left top;}
.menu ul li a{ color:#006a50; padding-left:49px; noline: expression(this.onFocus=this.blur());}
.menu ul li a:focus {outline:none;-moz-outline:none;}
.menu ul li a:hover{color:#006a50}
.menu ul .onmenu{background:url("../images/menu_listbg.jpg") no-repeat right top;}
.menu ul li ul{ display:none;}
.menu ul .onmenu ul{ display: block; }
.menu ul .onmenu ul{ padding:5px 12px 5px 30px;}
.menu ul .onmenu li{ font-size:12px; line-height:18px; padding:5px 0px 5px 8px; background: url("../images/menu_subicon.jpg") no-repeat left 10px; font-family:'宋体';}
.menu ul .onmenu li a{ font-weight:normal; padding:0px;}
.menu ul .onmenu .onmenu{}
.menu ul .onmenu .onmenu a{ color:#b80f0c;}

/*liyc 2012-02-18*/
.menu ul li.li_1{ color:red; font-weight:bold;padding-left:25px;}
.menu ul li.li_2{ color:blue; font-weight:bold;padding-left:35px}
.menu ul li.li_5{ font-size:12px; color:#006a50; line-height:29px; height:29px; background:url("../images/title_bg2.jpg") no-repeat left; margin:3px 10px; border-right:solid 1px #deeae6;}
.menu ul li.li_5 b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); padding-left:25px; font-size:14px; color:#F00;}
.menu  .m_p_20 li a{ padding-left:20px;}

.menu2{ background:url("../images/menu_bg2.jpg") repeat-y left top; padding-bottom:25px; border-bottom:solid 4px #b9a78e;}
.menu2 h3{ background:url("../images/menu_titlebg.jpg") no-repeat bottom; margin-bottom:10px;}
.menu2 ul li{ font-size:13px; font-weight:bold; font-family:'微软雅黑'; line-height:35px; background:url("../images/menu_listbg2.jpg") no-repeat left top;}
.menu2 ul li a{ color:#006a50; padding-left:49px; noline: expression(this.onFocus=this.blur());}
.menu2 ul li a:focus {outline:none;-moz-outline:none;}
.menu2 ul li a:hover{color:#006a50}
.menu2 ul .onmenu{background:url("../images/menu_listbg2.jpg") no-repeat right top;}
.menu2 ul li ul{ display:none;}
.menu2 ul .onmenu ul{ display: block; }
.menu2 ul .onmenu ul{ padding:5px 12px 5px 30px;}
.menu2 ul .onmenu li{ font-size:12px; line-height:18px; padding:5px 0px 5px 8px; background: url("../images/menu_subicon.jpg") no-repeat left 10px; font-family:'宋体';}
.menu2 ul .onmenu li a{ font-weight:normal; padding:0px;}
.menu2 ul .onmenu .onmenu{}
.menu2 ul .onmenu .onmenu a{ color:#b80f0c;}
.menu2 dl a{ font-weight:normal; font-size:12px;}

/*liyc 2012-02-18*/
.menu2 ul li.li_1{ font-weight:bold;padding-left:25px;}
.menu2 ul li.li_2{ font-weight:bold;padding-left:35px}
.menu2 ul li.li_5{ font-size:12px; color:#006a50; line-height:29px; height:29px; background:url("../images/title_bg2.jpg") no-repeat left; margin:3px 10px; border-right:solid 1px #deeae6;}
.menu2 ul li.li_5 b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); padding-left:25px; font-size:14px; color:#F00;}
.menu2  .m_p_20 li a{ padding-left:20px;}

.Content{ padding:12px 25px; line-height:22px; color:#474747;}

.Pages{ text-align:right; padding:10px 40px 10px 0px; margin:0px 25px; height:30px; position:relative;}
.Pages .Page_Text{ border:solid 1px #c2c2c2; width:23px; height:16px; line-height:16px; padding:0px; background:#fff;}
.Pages .Page_Button{width:32px; height:23px; border:none; background:url("../images/page_goto.jpg") no-repeat;position: absolute; top:8px;}
.Pages .Page_Max{ color:#056a4d; font-weight:bold;}

.info_title{ font-size:16px; text-align:center; color:#006a50; padding-top:10px;}
.info_title2{ font-size:14px; text-align:center; color:#000; padding:8px 0 0 0;}
.info_time{ font-size:12px; text-align:center;  font-weight:normal; color:#848484; padding:12px 0px;}
.info_time span{ padding-left:40px; color:#848484;}
.info_time span a{ color:#848484;}
.info_time font{ font-size:14px; color:#848484;}

.info_cont{ padding:15px 30px; line-height:22px;}
.info_cont p { margin: 0px; padding: 0px; text-align: justify; text-justify: inter-ideograph; text-indent:2em;}
.info_back{ color:#1870b0; padding:10px 25px;}
.info_back a{ padding:0px 3px;}
.info_back .back{ color:#F60;}

.info_page{ text-align:right; padding:0px 30px; color:#6b6c6c;}
.info_page a{ color:#6b6c6c;}

.info_share{ color:#056e53; padding:5px 30px; text-align:right;}
.info_share a{ color:#056e53; margin-right:6px; padding:0px 5px;}
.info_share .aSina{ background:url("../images/icon_share.jpg") no-repeat left -5px; padding-left:18px;}
.info_share .aQQ{ background:url("../images/icon_share.jpg") no-repeat left -40px; padding-left:18px;}

.info_related{ padding:15px; line-height:32px; position:relative;}
.info_related h6{ background:#fff; height:9px; position:absolute; overflow:hidden; width:763px; left:-1px; border-top:solid 1px #b9a78e; border-bottom:solid 1px #b9a78e;}
.info_related h4 { color:#056e53; font-size:16px; padding-top:15px;}
.info_related h4 span{ color:#7ab1a2; font-size:12px; font-weight:normal; float:right;}
.info_related h4 span a{ color:#7ab1a2;}
.info_related ul{ padding:0px 5px;}
.info_related ul li{  background:url("../images/icon_list.jpg") no-repeat left; padding-left:14px;}
.info_related ul li span{ float:right;}

.honor_list{ padding:20px 0px 0px 16px;}
.honor_list ul li{ float:left; padding:0px 16px; text-align:center; height:203px;}
.honor_list ul li div {width:206px; height:140px; text-align:center; overflow:hidden; border:solid 1px #95cec7; background:#fff;}
.honor_list ul li div img{  width:206px; }/*height:140px; */
.honor_list ul li h5{ font-size:14px; color:#737373; padding-top:10px;}
.honor_list ul li h5 a{ color:#737373;}

.video_list{ padding:20px 0px 0px 16px;}
.video_list ul li{ float:left; padding:0px 16px; text-align:center; height:203px; position:relative;}
.video_list ul li div{border:solid 1px #95cec7; width:206px; height:140px; overflow:hidden; text-align:center; background:#fff;}
.video_list ul li div img{width:206px;}
.video_list ul li h5{ font-size:14px; color:#737373; padding-top:10px;}
.video_list ul li h5 a{ color:#737373;}
.video_list ul li .icon{ width:42px; height:42px; position:absolute; left:100px; top:50px; background:url("../images/video.png") no-repeat; border:none;}

.video_info{ padding:20px 50px;}
.video_info .name{ font-size:14px; color:#056e53;}
.video_info .name span{ font-size:12px; font-weight:normal; float:right;}
.video_info .video{ padding:10px 0px;}
.video_info .txt{ padding:15px 0px;}

.equipment_list{ padding:20px 0px 0px 16px;}
.equipment_list ul li{ float:left; padding:0px 16px; text-align:center; height:203px;}
.equipment_list ul li div { border:solid 1px #95cec7; width:206px; height:140px; text-align:center; overflow:hidden; background:#FFF;}
.equipment_list ul li div img{width:206px;}
.equipment_list ul li h5{ font-size:14px; color:#737373; padding-top:10px;}
.equipment_list ul li h5 a{ color:#737373;}

.style_list{ padding:20px 0px 0px 16px;}
.style_list ul li{ float:left; padding:0px 16px; text-align:center; height:203px;}
.style_list ul li div img{ border:solid 1px #95cec7; width:206px; height:140px; text-align:center; overflow:hidden; background:#fff;}
.style_list ul li div img{width:206px;}
.style_list ul li h5{ font-size:14px; color:#737373; padding-top:10px;}
.style_list ul li h5 a{ color:#737373;}

.download_list{ padding:10px; }
.download_list li{ border-bottom:1px dotted #a5a5a5; line-height:32px; padding:0px 11px;}
.download_list li a{ background:url("../images/icon_list.jpg") no-repeat left; padding-left:15px; line-height:30px;}
.download_list li span{ float:right; }
.download_list li span a{ background:url("../images/down.jpg") no-repeat left; padding-left:20px;}


.news_list{ padding:10px; }
.news_list li{ border-bottom:1px dotted #a5a5a5; line-height:32px; padding:0px 11px;}
.news_list li a{ background:url("../images/icon_list.jpg") no-repeat left; padding-left:15px; line-height:30px;}
.news_list li span{ float:right;}

.news_main{ padding:0px 17px 12px 17px;}
.news_main h2{ font-size:12px; color:#056e53; padding:0px 15px; line-height:29px; background:url("../images/news_titlebg.jpg") no-repeat left;}
.news_main h2 span{ float:right;}
.news_main h2 span .more{ display:block; background:url("../images/more.gif") no-repeat left center; width:34px; height:29px;}
.news_main h2 em{ display:inline-block; padding-left:15px;}
.news_main h2 em a{ color:#056e53;}
.news_main .box{ border:solid 1px #dddddd; border-top:none; background:#fff; padding:10px 24px;}

.news_main2{ padding:0px 17px 12px 17px;}
.news_main2 h2{ font-size:12px; color:#056e53; padding:0px 15px; line-height:29px; background:url("../images/news_titlebg2.jpg") no-repeat left;}
.news_main2 h2 span{ float:right;}
.news_main2 h2 span .more{ display:block; background:url("../images/more.gif") no-repeat left center; width:34px; height:29px;}
.news_main2 h2 em{ display:inline-block; padding-left:15px;}
.news_main2 h2 em a{ color:#056e53;}
.news_main2 .box{ border:solid 1px #dddddd; border-top:none; background:#fff; padding:10px 24px;}

.news_main ol{ padding:0px; margin:0px; color:#056e53; line-height:20px;}
.news_main ol li{ list-style:none; padding:10px 0px 0px 107px; margin:0px;  position:relative; height:104px; overflow:hidden; background:url("../images/dot.gif") repeat-x bottom; margin-bottom:8px;}
.news_main ol li .pic{ position:absolute; border:solid 1px #e6e6e6; padding:3px; left:0px;  width:90px; height:82px; overflow:hidden; text-align:center; background:#FFF;}
.news_main ol li .pic img{  width:90px;}
.news_main ol li h5{ color:#cb0d0d; font-size:14px;}
.news_main ol li a{ color:#cb0d0d;}
.news_main ol li h5 span{ float:right; font-size:12px; font-weight:normal;}
.news_main ol li p{ padding:0px; margin:0px;}

.news_main .font_list{padding:0px; margin:0px; line-height:24px;}
.news_main .font_list li{ background:url("../images/icon2_list.jpg") no-repeat left; padding:0px 8px;}
.news_main .font_list li span{ float:right;}

.news_main .list_video{ height:140px; padding:0px; margin:0px;}
.news_main .list_video li{ float:left; width:169px; position:relative; height:130px; text-align:center; padding-top:10px;}
.news_main .list_video li .icon{ position:absolute; left:60px; top:40px; background:url("../images/video.png") no-repeat; width:42px; height:42px;}
.news_main .list_video .pic{border:solid 1px #8c8c8c; width:145px; height:99px; overflow:hidden; text-align:center; background:#fff;}
.news_main .list_video .pic img {width:145px;}
.news_main .list_video li h5{ font-size:12px; padding-top:5px;}
.news_main .list_video li h5 a{ color:#737373;}

.news_main .list_journal{ padding:0px; margin:0px; height:240px;}
.news_main .list_journal li{ float:left; text-align:center; width:168px; height:225px; padding-top:10px;}
.news_main .list_journal li .pic { width:134px; height:181px; border:solid 1px #b9a78e; overflow:hidden; text-align:center; background:#fff;}
.news_main .list_journal li .pic img{width:134px;}
.news_main .list_journal li h5{ font-size:12px; padding-top:10px;}
.news_main .list_journal li h5 a{ color:#737373;}

.list_journal{ padding:0px 17px;}
.list_journal ul{ padding:0px; margin:0px;}
.list_journal ul li{ float:left; text-align:center; width:180px; height:225px; padding-top:10px;}
.list_journal ul li .pic { width:134px; height:181px; border:solid 1px #b9a78e; text-align:center; overflow:hidden; background:#fff;}
.list_journal ul li .pic img{ width:134px;}
.list_journal ul li h5{ font-size:12px; padding-top:10px;}
.list_journal ul li h5 a{ color:#737373;}

.visitsDynamic_list{ padding:0px 15px 12px 15px;}
.visitsDynamic_list .tips{ color:#056e53; line-height:24px; padding:10px 5px;}
.visitsDynamic_list .tips span{ color:#b16f2f;}
.visitsDynamic_list h5{ font-size:12px; color:#056e53; line-height:29px; height:29px; background:url("../images/visitsDynamic_titlebg.jpg.html") no-repeat left; padding:0px 15px; margin-top:-1px;}
.visitsDynamic_list h5 b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); position: absolute; padding:0px 28px; background:url("../images/icon_time.jpg") no-repeat left;}
.visitsDynamic_list h6{ font-size:12px; color:#b16f2f; height:24px;}
.visitsDynamic_list h6 em{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); position:absolute}
.visitsDynamic_list .search span{ font-weight:normal;}
.visitsDynamic_list .search .text{ border:solid 1px #b2b2b2; width:172px; height:19px; line-height:19px; padding:0px 5px; background:url("../images/text_bg183x19.jpg") no-repeat left;}
.visitsDynamic_list .search .btn{ color:#fff; font-size:12px; font-weight:bold; width:62px; height:24px; border:none; cursor:pointer; background:url("../images/btn_bgblue.jpg") no-repeat;}
.visitsDynamic_list h6 a{font-weight:normal; color:#b16f2f;}
.visitsDynamic_list .box{ zoom:1; padding:10px 13px; background:url("../images/dot.gif") repeat-x bottom;}
.visitsDynamic_list .font_list li{ float:left; line-height:24px; padding:4px 9px 4px 0px;}
.visitsDynamic_list .font_list li a{ display:block; padding-left:11px; background:url("../images/expert_list_fontbg.jpg") no-repeat left;}
.visitsDynamic_list .font_list li a em{ display:block; padding-right:11px; white-space:nowrap; background:url("../images/expert_list_fontbg.jpg") no-repeat right;}

.visitsDynamic_list .box2{ zoom:1; padding:10px 13px; background:url("../images/dot.gif") repeat-x bottom #fff; border-left:solid 1px #92cdc7; border-right:solid 1px #92cdc7;}
.visitsDynamic_list .photo_list li { float:left; width:140px; height:140px; text-align:center; line-height:16px;}
.visitsDynamic_list .photo_list li .pic{ padding:8px 0px;width:66px; height:76px; overflow:hidden; text-align:center; background:#fff;}
.visitsDynamic_list .photo_list li .pic img{ width:66px;}
.visitsDynamic_list .photo_list li a{ font-weight:bold;}

.tag_doctor{ padding:0px 15px 12px 15px;}
.tag_doctor h2{ font-size:12px; color:#056e53; line-height:27px; height:27px; padding:1px; background:url("../images/tag_titlebg.jpg") no-repeat left;}
.tag_doctor h2 span{ display:block; float:left; text-align:center;  width:100px; cursor:pointer;}
.tag_doctor h2 span a{color:#056e53;}
.tag_doctor h2 .show{ background:url("../images/tag_titleshow.jpg") no-repeat; color:#fff;  width:110px;}
.tag_doctor h2 .show a{ color:#fff;}
.tag_doctor .txt{ border:solid 1px #99d0ca; border-top:none; background:#fff;}
.tag_doctor .txt .item{border-right:dotted 1px #d2d2d2; font-size:14px; color:#056e53; font-weight:bold; width:110px; text-align:center;}
.tag_doctor .txt ul li{ border-bottom:dotted 1px #d2d2d2; line-height:40px;}
.tag_doctor .txt ul li font{ border-right:dotted 1px #d2d2d2; display:block; font-size:12px; float:left; width:100px; text-align:center; margin-right:15px;}

.visitsSearch{ padding:0px 15px 12px 15px;}
.visitsSearch h5{ font-size:12px; color:#056e53; line-height:29px; height:29px; background:url("../images/visitsDynamic_titlebg.jpg.html") no-repeat left; padding:0px 15px; margin-top:-1px;}
.visitsSearch h5 b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); position: absolute;}

.visitsSearch .search{color:#056e53; padding:40px; border:solid 1px #99d0ca; border-top:none; background:#fff;}
.visitsSearch .search .text{ border:solid 1px #b2b2b2; width:172px; height:19px; line-height:19px; padding:0px 5px; background:url("../images/text_bg183x19.jpg") no-repeat left;}
.visitsSearch .search .btn{ color:#fff; font-size:12px; font-weight:bold; width:62px; height:24px; border:none; cursor:pointer; background:url("../images/btn_bgblue.jpg") no-repeat;}
.visitsSearch .search td{ padding:5px;}

.expert_list{ padding:0px 15px 12px 15px;}
.expert_list h2{ font-size:14px; color:#b16f2f; line-height:29px; height:29px; background:url("../images/expert_titlebg.jpg") no-repeat left;}
.expert_list h2 b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); position: absolute; padding:0px 15px; }
.expert_list .box{ zoom:1; padding:10px 13px;}
.expert_list .font_list li{ float:left; line-height:24px; padding:4px 9px 4px 0px;}
.expert_list .font_list li a{ display:block; padding-left:11px; background:url("../images/expert_list_fontbg.jpg") no-repeat left;}
.expert_list .font_list li a em{ display:block; padding-right:11px; white-space:nowrap; background:url("../images/expert_list_fontbg.jpg") no-repeat right;}
.expert_list .photo_list li{ position:relative; height:99px; overflow:hidden; background:url("../images/dot.gif") repeat-x bottom; color:#006a50; padding:20px 10px 0px 76px; line-height:18px;}
.expert_list .photo_list li .pic{ position:absolute; left:0px; width:66px; height:76px; overflow:hidden; text-align:center; background:#fff;}
.expert_list .photo_list li .pic img{ width:66px;}
.expert_list .photo_list li h5{ font-size:12px;}
.expert_list .photo_list li h5 a{ color:#006a50;}
.expert_list .photo_list li p{ padding:10px 0px 0px 0px; margin:0px; color:#656565; line-height:16px;}
.expert_list .photo_list li p a{ color:#b16f2f;}

.expert_info{ padding:0px 15px 12px 15px;}
.expert_info .name{ font-size:14px; text-align:center; color:#006a50; padding-top:25px;}
.expert_info .name em{ display:block; font-family:Arial, Helvetica, sans-serif;}
.expert_info .pic{ text-align:center; padding:15px 0px;}
.expert_info .pic img{ border:solid 1px #99d1ca; width:170px;}
.expert_info .f_title{ font-size:14px; color:#b16f2f; line-height:29px; height:29px; background:url("../images/expert_titlebg.jpg") no-repeat left top;}
.expert_info .f_title b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); padding:0px 15px; }
.expert_info .txt{ color:#656565; padding-bottom:15px; margin-bottom:10px; border-top:dotted 1px #c9c9c9; border-bottom:dotted 1px #c9c9c9;}
.expert_info .txt .item{ color:#b16f2f; font-size:14px; padding-top:10px;}
.expert_info .txt p{ padding:0px; margin:0px; text-indent:2em;}
.expert_info .tips {color:#b16f2f; font-weight:bold; padding:10px 0px; line-height:14px;}
.expert_info .tips .a_reg{ width:155px; height:36px; display:inline-block; background:url("../images/reg.jpg") no-repeat;}
.expert_info .tips .a_reg2{ width:155px; height:36px; display:inline-block; background:url("../images/reg2.jpg") no-repeat;}
.expert_info .tips .a_reg3{ width:155px; height:36px; display:inline-block; background:url("../images/reg3.jpg") no-repeat;}
.expert_info .tips .a_back{ width:54px; height:36px; display:inline-block; background:url("../images/back.jpg") no-repeat;}
.visits_from{ border:solid 1px #92cdc7; border-collapse:collapse; background:url("../images/visits_frombg.jpg") no-repeat left top #fff;}
.visits_from td{ padding:10px 0px; border-left: dotted 1px #d2d2d2;  border-bottom:dotted 1px #d2d2d2; border-collapse:collapse; text-align:center;}
.visits_from .item td{ color:#056e53; font-weight:bold; padding:0px; line-height:28px; border:none;}
.visits_from td sup{ filter: DropShadow(Color=#ffe400, OffX=1, OffY=1, Positive=1); color:#000000; font-size:14px; position:absolute; margin-top:-5px; }
.visits_from .first { border-left:none;}
.visits_from .endtd td{ border-bottom:none;}

.job_list{ padding:30px 15px 0px 15px;}
.job_list h5{ font-size:12px; color:#056e53; margin-top:-1px; padding:0px 37px; line-height:29px; height:29px; background:url("../images/job_titlebg.jpg") no-repeat left;}
.job_list h5 span{ float:right; display:block; width:200px; text-align:center;}
.job_list h5 .time{width:80px;}
.job_list h5 .num{ width:100px;}
.job_list ul{ line-height:30px;}
.job_list ul li{ padding:0px 37px; background:url("../images/dot2.gif") repeat-x bottom; overflow:hidden;}
.job_list ul li span{ float:right; display:block; width:200px; text-align:center;}
.job_list ul li .time{ width:80px;}
.job_list ul li .num{ width:100px;}

.job_info {padding:30px; line-height:28px;}
.job_info .name{ font-size:14px; color:#056e53; background:url("../images/icon_job.jpg") no-repeat left; padding-left:12px;}
.job_info .txt{ padding:5px 12px;}

.job_apply { padding:0px 24px;}
.job_apply .text{ border:solid 1px #b9a78e; padding:0px 5px; width:177px; height:21px; line-height:21px; background:#fff;}
.job_apply textarea{ border:solid 1px #b9a78e; padding:0px 5px; width:450px; height:120px; line-height:21px; background:#fff;}
.job_apply table td{ padding:5px 2px;}
.job_apply .Required{ color:#F00}

.job_apply .btn{background:#b9a78e; width:67px; height:26px; color:#056e53; border: solid 1px #056e53; cursor:pointer; font-size:12px;}

.survey_list{ color:#888888; padding:0px 29px 40px 29px;}
.survey_list dl{ line-height:18px; padding:10px 0px 20px 0px; color:#056e53;}
.survey_list h5{ font-size:12px; font-weight:normal; background:#eeeeee; line-height:25px; padding:0px 25px;}
.survey_list h5 font{ color:#056e53; font-size:12px;}
.survey_list ul li{ padding:5px 25px;}

.survey_list .div_c{ text-align:center; padding:20px 0px;  border-top:solid 1px #b9a78e;}
.survey_list .btn{color:#fff; font-size:12px; font-weight:bold; width:62px; height:24px; border:none; cursor:pointer; background:url("../images/btn_bgblue.jpg") no-repeat;}

.medical_list{ padding:0px 17px;}
.medical_list .name { font-size:12px; color:#056e53; padding-left:15px; line-height:29px; background:url("../images/title_bg2.jpg") no-repeat left;}
.medical_list .name a{color:#056e53;}
.medical_list .name span{ float:right; font-weight:normal; padding-right:5px; width:55px; text-align:center; background:url("../images/detail_bg.jpg") no-repeat left center;}
.medical_list .name span a{color:#b16f2f;}
.medical_list .txt{ position:relative; height:auto!important; height:30px; min-height:30px; background:#fff; padding:10px 30px 10px 80px; border:solid 1px #dfdfdf; border-top:none; margin-bottom:12px;}
.medical_list .f_font{ font-size:12px; font-weight:bold; position:absolute; left:14px; top:10px; color:#056e53;}

.medical_detail{padding:0px 17px 20px 17px; background:url("../images/title_bg2.jpg") no-repeat center top;}
.medical_detail .name { font-size:12px; color:#056e53; padding-left:15px; line-height:29px; background:url("../images/title_bg2.jpg") no-repeat left;}
.medical_detail .item {color:#056e53; line-height:29px; font-weight:bold;}
.medical_detail .item td{padding:0px 10px; background:#e8f7f1;}
.medical_detail table{ border-collapse:collapse; background:#fff; border:solid 1px #c8ded5;}
.medical_detail td{ padding:5px 10px; border:solid 1px #dddddd; border-collapse:collapse;}

.keySpecialty{ padding:0px 17px 12px 17px;}
.keySpecialty h2{ font-size:12px; color:#006a50; line-height:29px; height:29px; background:url("../images/title_bg2.jpg") no-repeat left;}
.keySpecialty h2 b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); position: absolute; padding:0px 15px; }
.keySpecialty h2 span{ float:right; padding-right:15px;}
.keySpecialty h2 span .more{ display:block; background:url("../images/more.gif") no-repeat left center; width:34px; height:29px;}
.keySpecialty .box{ zoom:1; padding:10px 13px;}
.keySpecialty .box2{ zoom:1; padding:10px 13px; border:solid 1px #dddddd; border-top:none; background:#fff;}
.keySpecialty .font_list{ display:inline-block; padding-top:10px; padding-bottom:19px;}
.keySpecialty .font_list li{ float:left; line-height:24px; padding:4px 10px 10px 0px;}
.keySpecialty .font_list li a{ display:block; padding-left:15px; background:url("../images/expert_list_fontbg.jpg") no-repeat left;}
.keySpecialty .font_list li a em{ display:block; padding-right:15px; white-space:nowrap; background:url("../images/expert_list_fontbg.jpg") no-repeat right;}

.keySpecialty .photo_list{ padding:0px; margin:0px; color:#006a50; line-height:20px;}
.keySpecialty .photo_list li{ position:relative; float:left; display:block; width:240px; height:80px; padding:12px 22px 12px 86px;}
.keySpecialty .photo_list li .pic{ position:absolute; left:10px; width:66px; height:76px; overflow:hidden; text-align:center; background:#fff;}
.keySpecialty .photo_list li .pic img{width:66px;}
.keySpecialty .photo_list li p{ padding:0px 0px 0px 36px; margin:0px; color:#656565; line-height:16px;}
.keySpecialty .photo_list li font{ position:absolute; left:86px; font-size:12px; margin-top:-2px;}
.keySpecialty .photo_list li h5{ font-size:12px;}
.keySpecialty .photo_list li h5 a{ color:#006a50;}

.keySpecialty .layer_mid{ }
.keySpecialty .layer_mid h2{ background:url("../images/title_bg_w355.jpg") no-repeat left;}
.keySpecialty .layer_mid .txt_left{ float:left; width:355px;}
.keySpecialty .layer_mid .txt_right{ float:right; width:355px;}
.keySpecialty .layer_mid .txt{ padding:19px 14px 0px 142px; line-height:20px; color:#056e53; border:solid 1px #dddddd; border-top:none; background:#fff; height:140px; overflow:hidden; position:relative;}
.keySpecialty .layer_mid .txt a{ color:#cb0d0d;}
.keySpecialty .layer_mid .txt p{ text-indent:1em; padding:0px; margin:0px;}
.keySpecialty .layer_mid .txt .pic{padding:1px; border:solid 1px #e8e8e8; position:absolute; left:14px;width:116px; height:107px; overflow:hidden; text-align:center; background:#fff;}
.keySpecialty .layer_mid .txt .pic img{ width:116px; }

.departments_list{ padding-bottom: 12px; width:743px; margin:0 auto;}
.departments_list .box{padding:2px; border:solid 1px #dddddd; background:#fff; margin-bottom:12px;}
.departments_list .box .font_title{ font-size:12px; color:#b16f2f; line-height:27px; height:27px; background:#f3f3f3;}
.departments_list .box .font_title b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); padding:0px 10px; }
.departments_list .box .font_title a{color:#b16f2f;}
.departments_list .title_list{ background:url("../images/f_ksjs.jpg") no-repeat left 5px; padding-left:70px; height:40px;}
.departments_list .title_list li{ float:left; line-height:24px; padding:4px 9px 4px 0px;}
.departments_list .title_list li a{ display:block; padding-left:11px; background:url("../images/expert_list_fontbg.jpg") no-repeat left;}
.departments_list .title_list li a em{ display:block; padding-right:11px; white-space:nowrap; background:url("../images/expert_list_fontbg.jpg") no-repeat right;}
.departments_list .title_list .show a{ color:#b16f2f; font-weight:bold;}

.departments_list .btn_list li{ float:left; line-height:24px; padding:4px 9px 4px 0px;}
.departments_list .btn_list li a{ display:block; padding-left:11px; background:url("../images/expert_list_fontbg.jpg") no-repeat left;}
.departments_list .btn_list li a em{ display:block; padding-right:11px; white-space:nowrap; background:url("../images/expert_list_fontbg.jpg") no-repeat right;}

.departments_list .font_list{ height:auto!important; height:28px; min-height:28px; margin:0px 6px; background:url("../images/li_listbg.jpg") repeat left top;}
.departments_list .font_list li{ float:left; line-height:28px;  width:156px; padding:0px 6px;}
.departments_list .font_list li a{background:url("../images/icon1.jpg") no-repeat left;padding-left:13px;}

.departments_list .photo_list li{ float:left; text-align:center; padding:10px; width:100px; height:125px; overflow:hidden;}
.departments_list .photo_list li .pic{ width:90px; height:104px; overflow:hidden; background:#fff;}
.departments_list .photo_list li img{ width:90px; }
.departments_list .photo_list li span{ display:block; padding-top:5px;}
.departments_list .photo_list li span a{ color:#006a50;}

.departments_list .RelatedLinks{ color:#056e53; padding:0px 10px;}
.departments_list .RelatedLinks a{ color:#056e53;}

.departments_list .brief{ padding:20px;}

.departments_list .tab{ height:27px; padding-left:10px; overflow:hidden; font-size:12px; background:url("../images/tab_titlebg.jpg")  repeat-x  left top;}
.departments_list .tab span{ display:block; line-height:27px; float:left; text-align:center; width:70px; font-weight:normal; cursor:pointer;}
.departments_list .tab .show{ width:92px; font-weight:bold; color:#fff; background:url("../images/tab_on5.jpg") no-repeat left top;}

.departments_list .tab_branch .f_tab{ font-size:12px; height:26px; padding-top:3px; padding-left:16px; color:#008976; background:url("../images/departmentsTitle.jpg") no-repeat left top;}
.departments_list .tab_branch .f_tab b{ float:left; padding-right:16px;}
.departments_list .tab_branch .f_tab span{ display:block; float:left; border:solid 1px #b8bebc; border-bottom:none; width:89px; line-height:23px; text-align:center; color:#858483; cursor:pointer; margin-right:2px;}
.departments_list .tab_branch .f_tab .show{ border:solid 1px #95c7b2; border-bottom:none;  line-height:25px; color:#b16f2f; background:url("../images/branch_tab.jpg") no-repeat;}
.departments_list .tab_branch .txt{ background:url("../images/branch_bg.jpg") repeat-x top #fff4e3; border:solid 1px #b8d2c7; border-top:none; padding:10px; margin-bottom:12px; zoom:1; overflow:hidden;}
.departments_list .tab_branch .txt .list li{ float:left; text-align:center; padding:10px; width:100px; height:154px; overflow:hidden;}
.departments_list .tab_branch .txt .list .pic{width:90px; height:104px; overflow:hidden;}
.departments_list .tab_branch .txt .list img{ width:90px;}
.departments_list .tab_branch .txt .list span{ display:block; padding-top:0px;}
.departments_list .tab_branch .txt .list span a{ color:#006a50; font-size:12px;}

.departBoxList{ display:inline-block; padding-bottom:20px;}
.departBoxList li{ display:block; padding:2px 5px 2px 10px; border:solid 1px #dddddd; background:#fff; margin-bottom:5px; float:left; width:155px; margin-right:10px; height:108px; overflow:hidden;}
.departBoxList li dt b a{ font-size:12px; color:#b16f2f; line-height:27px; margin:0px; padding:0px; background:none;}
.departBoxList li dd a {line-height:27px;background:url("../images/icon1.jpg") no-repeat left;padding-left:10px; }




.h_5{ height:5px; overflow:hidden;}

.hzfw_menu{ background:url("../images/hzfw_menu.jpg") no-repeat top; height:257px; overflow:hidden;}
.hzfw_menu .box{ border:solid 1px #b9a78e; height:255px; }
.hzfw_menu a{ display:block; height:43px;}
.hzfw_menu em{ display:none;}

.faq_main{ padding:0px 17px;}
.faq_main .box{ border:solid 1px #dddddd; background:#fff; margin-bottom:12px;}
.faq_main .tips{ background:#f9f9f9; border:solid 2px #fff; padding:4px 11px;}
.faq_main .tips b{ color:#056e53;}
.faq_main .tips span{ float:right;}
.faq_main .btnW81{ border:none; font-size:12px; cursor:pointer; color:#8f8f8f; width:81px; height:23px; background:url("../images/btn_bg_w81x23.jpg") no-repeat;}
.faq_main .search{color:#056e53; font-weight:bold; padding:11px;}
.faq_main .search td{ padding-right:10px;}
.faq_main .search2{color:#056e53; font-weight:bold; background:#f9f9f9; border:solid 2px #fff; padding:4px 11px;}
.faq_main .search2 td{ padding-right:10px;}
.faq_main .search3{padding:11px;}
.faq_main .search3 td{ padding-right:5px;  padding-bottom:5px;}
.faq_main .text{ width:173px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #b7b7b7; background:url("../images/text_bg.jpg") no-repeat left top; }
.faq_main .btn{ color:#fff; font-size:12px; font-weight:bold; width:60px; height:23px; padding-top:2px; border:none; cursor:pointer; background:url("../images/btn_bg_w60x23.jpg") no-repeat;}
.faq_main .textarea{ background:url("../images/textarea_bg.jpg") no-repeat left top; width:609px; height:57px; padding:0px 5px; border:solid 1px #b2b2b2;}
.faq_main .criteria{ padding:8px 11px; color:#8f8f8f;}
.faq_main .txt_select{ padding:2px; border-top:solid 1px #e0e0e0; border-bottom:solid 1px #e0e0e0;}
.faq_main .txt_select .txt{ padding:11px; background:#f9f9f9; height:20px;}
.faq_main .txt_select .txt font{ float:left; font-size:12px;}
.faq_main .txt_select .txt span{ display:block; float:left; border:solid 1px #abe2d7; line-height:17px; background:url("../images/fat_font_bg.jpg") no-repeat left; position:relative; margin-right:10px; color:#056e53; padding:0px 25px 0px 8px;}
.faq_main .txt_select .txt span em{ width:16px; height:17px; display:block; position:absolute; right:0px; top:0px; background:url("../images/fat_close.jpg") no-repeat; cursor:pointer;}
.faq_main .txt_options{ padding:11px 0px; margin:0px 11px; border-bottom:dashed 1px #d2d2d2;}
.faq_main .txt_options h6{ padding:0px 0px 0px 6px; width:57px; font-weight:normal; margin:0px; position:absolute; color:#5d4b32; font-size:12px; background:url("../images/faq_fontbg.jpg") no-repeat left top;}
.faq_main .txt_options ul{ padding:0px 0px 0px 70px; margin:0px;}
.faq_main .txt_options ul li{ float:left; width:127px; line-height:28px; height:28px; overflow:hidden;}

.faq_main .txt_options2{ padding:10px 0px; height:20px; border-bottom:dashed 1px #d2d2d2;}
.faq_main .txt_options2 h6{ padding:0px 0px 0px 6px; width:121px; font-weight:normal; margin:0px; position:absolute; color:#5d4b32; font-size:12px; background:url("../images/faq_fontbg.jpg") no-repeat left bottom; margin-left:6px;}
.faq_main .txt_options2 ul{ padding:0px 0px 0px 120px; margin:0px;}
.faq_main .txt_options2 ul li{ float:left; width:110px; line-height:28px; height:28px; overflow:hidden;}

.faq_main .question{ background:#f9f9f9; border:solid 2px #fff; padding:4px 11px; color:#056e53; font-weight:bold;}
.faq_main .question td{ padding-right:6px;}
.faq_main .question .btnW74{ width:74px; height:26px; border:none; cursor:pointer; font-size:12px; color:#fff; font-weight:bold; background:url("../images/btn_bg_w74x26.jpg") no-repeat;}
.faq_main .f_summary{ border:solid 2px #fff; height:31px; background:url("../images/faq_summary.jpg") no-repeat left top #f9f9f9;}

.faq_area{ border:solid 1px #99d1ca; background:#fff4e3; padding:4px; margin-top:7px;}
.faq_area h6{ font-size:14px; color:#006a50; background:url("../images/faq_area_titlebg.jpg") repeat-x left center;}
.faq_area h6 b{background:#fff4e3; padding:0px 5px;}
.faq_area ul li{ line-height:24px; padding:0px 8px;}

.answer{ padding:11px 17px;}
.answer h5{ font-size:12px; padding:0px 11px; line-height:29px; color:#056e53; background:url("../images/title_bg2.jpg") no-repeat left;}
.answer h6{font-size:12px; padding:0px 11px; line-height:29px; color:#056e53; background:#f8faf9; border-left:solid 1px #c9ded5; border-right:solid 1px #c9ded5;}
.answer .txt_q{border:solid 1px #dfdfdf; border-top:none; background:#fff; padding:12px;}
.answer .txt_a{border:solid 1px #dfdfdf; border-top:none; background:#fff; padding:12px; color:#7fb4a7;}
.answer .name{ padding:10px 0px; line-height:18px; color:#5d4b32;}

.message_form { margin:0 17px; padding:5px 0px; color:#056e53;}
.message_form .text{ border:solid 1px #b9a78e; padding:0px 5px; width:187px; height:21px; line-height:21px; background:#fafcfb;}
.message_form textarea{ border:solid 1px #b9a78e; padding:0px 5px; width:340px; height:120px; line-height:21px; background:#fafcfb;}
.message_form table td{ padding:5px 2px;}
.message_form .Required{ color:#ff0000}
.message_form .submit{ background:url("../images/btn_bg_w60x23.jpg") no-repeat; padding-top:2px; width:60px; height:23px; color:#fff; border:none; cursor:pointer; font-size:12px;}
.message_form .reset{background:url("../images/btn_bg_w60x23.jpg") no-repeat; padding-top:2px; width:60px; height:23px; color:#fff; border:none; cursor:pointer; font-size:12px;}

.links_list{ padding-left:25px;}
.links_list ul li{ float:left; width:194px; height:96px; text-align:center; padding:10px 20px;}
.links_list ul div{ border:solid 1px #7fb4a7; padding:2px; width:188px; height:60px; overflow:hidden; text-align:center; background:#fff;}
.links_list ul div img{ height:60px;}
.links_list ul h5{ font-size:12px; font-weight:normal; padding-top:5px;}


#Taobao_Box{ width:218px; height:385px; overflow:hidden;}
.sp-hd{ background:url("../images/menubottom.jpg")  no-repeat left top; width:218px; height:16px; text-align:right; overflow:hidden;}
.sp-next{ padding-right:3px; display:inline-block; padding-left:10px;}

.SpecialyLayer{ width:761px; margin:0px; padding:0px; border:1px solid #dedede;}
.SpecialTitle{ background:url("../images/w761_titlebg.jpg") no-repeat left top; height:28px; overflow:hidden;}
.SpecialTitle span{ font-size:12px; font-weight:bold; color:#056e53; line-height:28px; display:inline-block; padding-left:10px;}
.SpecialTitle a{ float:right; margin-top:10px; display:inline-block; padding-right:10px; cursor:pointer;}
.SpecialyLayer .Cont{ padding:15px; position:relative; height:220px; overflow:hidden;}
.SpecialyLayer .picture{ position:absolute; left:15px; width:300px; height:222px;}
.SpecialyLayer .Txt{ position:absolute; left:330px; width:415px;}
.SpecialyLayer .Txt h1 a{ font-size:14px; color:#cb0d0d;}
.SpecialyLayer .Txt h1 span{ font-size:12px; color:#cb0d0d; float:right; font-weight:normal;}
.SpecialyLayer .Txt p{ margin:0px; padding:0px;text-align:justify; text-justify:inter-ideograph; color:#056e53;}
.SpecialyLayer .Txt p a{ color:#cb0d0d;}
.SpecialyLayer .Txt ul{ border-top:1px  dashed #a0a0a0; margin-top:15px; padding-top:10px;}
.SpecialyLayer .Txt ul li span{ color:#505050; float:right;}
.SpecialyLayer .Txt ul li a{ background:url("../images/listico5.jpg") no-repeat left center; padding-left:10px;}

.SpecialLeftLayer{ float:left; width:508px; margin-top:10px;}
.SpecialRightLayer{ float:right; width:244px; margin-top:10px;}
.SpecialBox{border:1px solid #dedede;}
.SpecialBox .Cont{ padding:15px;}
.SpecialBox .TopNews{ width:478px; position:relative; height:105px; border-bottom:1px  dashed #a0a0a0; margin-bottom:10px;}
.SpecialBox .TopNews .picture{ position:absolute; left:0px;width:90px; height:82px; padding:3px; border:1px solid #e6e6e6; text-align:center; overflow:hidden; background:#fff;}
.SpecialBox .TopNews .picture img{ width:90px;}
.SpecialBox .TopNews .Txt{ position:absolute; left:110px; width:365px;}
.SpecialBox .TopNews .Txt h1 a{ font-size:14px; color:#cb0d0d;}
.SpecialBox .TopNews .Txt h1 span{ font-size:12px; color:#cb0d0d; float:right; font-weight:normal;}
.SpecialBox .TopNews .Txt p{ margin:0px; padding:0px;text-align:justify; text-justify:inter-ideograph; color:#056e53;}
.SpecialBox .TopNews .Txt p a{ color:#cb0d0d;}
.SpecialBox ul{ }
.SpecialBox ul li{ line-height:24px;}
.SpecialBox ul li span{ color:#505050; float:right;}
.SpecialBox ul li a{ background:url("../images/listico5.jpg") no-repeat left center; padding-left:10px;}

.SpecialBox .Title{ background:url("../images/w761_titlebg.jpg") no-repeat right top;height:28px; overflow:hidden;}
.SpecialBox .Title span{ font-size:12px; font-weight:bold; color:#056e53; line-height:28px; display:inline-block; padding-left:10px;}
.SpecialBox  .BoxCont{ padding:15px 20px 10px 20px;}
.SpecialBox .topImg{ float:left; margin:0px 20px 0px 0px;width:200px; height:85px; overflow:hidden;}
.SpecialBox .topImg img{ width:200px;}
.SpecialBox  .mes{ padding-top:10px;text-align:justify; text-justify:inter-ideograph; color:#505050; line-height:22px;}
.SpecialBox  .mes a{ color:#cb0d0d;}

.SpecialLeftLayer .SpecialBox{ }
.h290{ height:290px; overflow:hidden;}
.h223{ height:223px; overflow:hidden;}

.spread_pic{ padding:0 10px 44px; overflow:hidden; zoom:1;}
.spread_pic .LeftArrow{float:left; width:22px; height:43px; background:url("../images/ico_spread_pic.jpg") no-repeat left center; margin:580px 15px 0 0; cursor:pointer;}
.spread_pic .RightArrow{float:right; width:22px; height:43px; background:url("../images/ico_spread_pic.jpg") no-repeat right center; margin:580px 0 0 0; cursor:pointer;}
.spread_pic #ISL_Cont{float:left;width:600px; border:#dfe1e3 1px solid; overflow:hidden;}
.spread_pic #ISL_Cont img{width:600px; }
.spread_pic ul li{float:left;}

.department_item {padding:10px 0px 5px 15px; margin:0px 17px; border:solid 1px #b7deca; background:#f5fbf9; line-height:20px;}
.department_item ul li{ float:left; width:100px; margin-right:5px; margin-bottom:5px; background:url("../images/department_item_libg.jpg") repeat-x top #fff; padding-left:10px; border:solid 1px #e0f2e9;}
.department_item ul li a{ color:#2c6f4a;}
.department_item ul .show a{color:#b16f2f;}
.department_item ul li#end{ width:220px;}

.department_item2{ margin:10px 0px;}
.department_item2 ul li a{color:#B16F2F;}
.department_item2 ul li a:hover{ color:#2c6f4a;}

.department_category{ padding:0px 17px;}
.department_category h5 { font-size:14px; margin-top:10px; color:#056e53; padding-left:12px; line-height:29px; background:url("../images/title_bg2.jpg") no-repeat left;}
.department_category h5 a{ color:#056e53;}
.department_category h6 { font-size:12px; color:#056e53; padding:5px 12px 0px 12px; }
.department_category h6 a{ color:#056e53;}
.department_category dl{ border-bottom: dotted 1px #c8ddd4; padding-bottom:5px; padding-left:15px;}
.department_category ul li{ float:left; width:150px; padding-left:12px;}
.department_category ul li a{color:#2c6f4a; background:url("../images/icon_list.jpg") no-repeat left; padding-left:8px;}
.department_category ul .long{ width:192px;}



.FS13{ font-size:13px; color:#474747; line-height:25px;}
.FS13 p{ margin:0px; padding:5px 0px;}
.FS13 .title_h1{ background:url("../images/icon1.jpg") no-repeat left center; line-height:25px; font-weight:bold; padding-left:10px; font-size:13px;}
.red_b{ color:#FF0000; font-weight:bold;}


.warp_fl{ float:left;}
.warp_fr{ float:right;}
.warp_nonePad{ margin-top:0px;}
.warp_line232{ height:232px; overflow:hidden;}
.warp_line289{ height:327px; overflow:hidden;}
.warp_line270{ height:260px; overflow:hidden;}




.list_zhuanjia{ clear:both; margin:10px 0px;}
.list_zhuanjia .boxline{ border:solid 1px #dddddd; border-top:none; background:#fff; height:100%; padding:10px 0px 0px 10px;}
.list_zhuanjia h3{ background:url("../images/title_bg_w725.jpg") no-repeat left; line-height:29px; font-size:12px; color:#006a50; padding-left:10px;}
.list_zhuanjia ul li{ margin:0px; padding:0px; width:223px; height:98px; float:left; overflow:hidden; padding-right:15px;}
.list_zhuanjia ul dl{ display:inline-block; margin:0px; padding:0px; padding-bottom:7px; border-bottom:1px dashed #c6c6c6; margin-bottom:10px;_margin-bottom:7px; margin-top:4px; }
.list_zhuanjia ul dl dt{ float:left; width:73px; height:80px;}
.list_zhuanjia ul dl dd{ float:left; line-height:18px;height:81px; overflow:hidden;width:123px}
.list_zhuanjia ul dl dd a{ color:#006a50; font-weight:bold; line-height:16px; display:inline-block;}
.list_zhuanjia ul dl dd span{ color:#006a50;  line-height:16px; display:block;}
.list_zhuanjia ul dl dd p{ line-height:16px; margin: 0px; padding: 0px; text-align: justify; text-justify: inter-ideograph;}

.healthMedicalInfo_detail{ margin: 0px auto; width:990px;  padding:10px 6px 0px 6px; background:url("../images/contain_bg.jpg") repeat-x left 1px #fff;}
.healthMedicalInfo_detail .PackageTitle{ font-size:14px; color:#5d4b32; padding:0px 10px;}
.healthMedicalInfo_detail .Package{ padding:10px; font-family:Arial;}
.healthMedicalInfo_detail .Package table{ border-collapse:collapse; border:solid 1px #ccc;}
.healthMedicalInfo_detail .Package table td{ border-collapse:collapse; border:solid 1px #ccc; padding:4px 5px;}
.healthMedicalInfo_detail .Package table .td_num{ font-size:14px; font-weight:bold; color:#F00;}
.healthMedicalInfo_detail .Package table .td_name{ font-size:14px; font-weight:bold; color:#F00;}
.healthMedicalInfo_detail .Package table .td_man{ background:#f3fffe;}
.healthMedicalInfo_detail .Package table .td_woman{ background:#ffe1f0;}
.healthMedicalInfo_detail .Package table .price{ color:#F00;}

.healthMedicalInfo_detail .Package .txt{ border: dotted 1px #ccc; padding:10px; margin-top:5px; background:#fffbf0; color:#F00;}





#ifocus * {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WORD-BREAK: break-all; PADDING-TOP: 0px}
#ifocus {BORDER: #dedede 1px solid;MARGIN: 0px; WIDTH: 402px; FONT: 12px/1.6em Helvetica, Arial, sans-serif; BACKGROUND: #f8f8f8; HEIGHT: 235px; COLOR: #000; float:left;}
#ifocus_pic {POSITION: relative; MARGIN: 8px 0px 0px 7px; WIDTH: 303px; DISPLAY: inline; FLOAT: left; HEIGHT: 220px; OVERFLOW: hidden}
#ifocus_piclist {POSITION: absolute}
#ifocus_piclist LI {LIST-STYLE-TYPE: none; WIDTH: 303px; HEIGHT: 220px; OVERFLOW: hidden; text-align:center;}
#ifocus_piclist IMG {HEIGHT: 220px}
#ifocus_btn {MARGIN: 5px 2px 0px 0px; WIDTH: 88px; DISPLAY: inline; FLOAT: right}
#ifocus_btn LI {FILTER: alpha(opacity=50); LIST-STYLE-TYPE: none; HEIGHT: 56px; CURSOR: pointer; opacity: 0.5; -moz-opacity: 0.5;WIDTH: 72px; }
#ifocus_btn IMG {MARGIN: 3px 4px 0px 10px; HEIGHT: 46px}
#ifocus_btn .active {FILTER: alpha(opacity=100); BACKGROUND: no-repeat; opacity: 1; -moz-opacity: 1}
#ifocus_opdiv {POSITION: absolute; FILTER: alpha(opacity=40); WIDTH: 303px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 26px; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5}
#ifocus_tx {POSITION: absolute; BOTTOM: 2px; COLOR: #fff; LEFT: 8px}
#ifocus_tx .bai {COLOR: #ffffff; FONT-SIZE: 9pt}
#ifocus_tx .normal {DISPLAY: none}


.careIndexbox1{ width:319px; border:1px solid #b9a78e; float:left;}
.careIndexbox2{ width:352px; border:1px solid #b9a78e; float:right;}

.careIndexTab_title3{ background:url("../images/tab_titlebg.jpg")  repeat-x  left top; height:27px; padding-left:10px; overflow:hidden; position:relative;}

.news_main .careIndexTab_title3 span{ display:inline-block; padding-left:10px; float:none;}
.careIndexTab_title3 span b{ display:inline-block; padding-right:10px; color:#006a50; line-height:27px; font-weight:normal; cursor:pointer;  font-size:13px; height:27px;}
.careIndexTab_title3 span.show{ display:inline-block; padding-left:10px; background:url("../images/tab_on5.jpg") no-repeat left top;}
.careIndexTab_title3 span.show b{ display:inline-block; background:url("../images/tab_on5.jpg") no-repeat right top; padding-right:10px; color:#fff; line-height:27px; font-weight:bold; font-size:14px;}
 
.careIndexTab_title3 span a{ display:none;}
.careIndexTab_title3 span.show a{  position:absolute; right:10px; display:inline-block; top:8px; font-size:12px;}

.careIndexTab_centerbox{ height:208px; overflow:hidden; }

.careIndexTab_cont{ padding:10px; padding-bottom:5px;}

.careIndex_list01{ display:inline-block;}
.careIndex_list01 li{ background:url("../images/listico5.jpg") no-repeat left center; line-height:25px;}
.careIndex_list01 li a{ padding-left:10px; line-height:22px; color:#505050;}
.careIndex_list01 li a:hover{ color:#006a50;}
.careIndex_list01 li em{ color:#cb0d0d; }

.list_top{ width:778px;height:35px;padding-left:30px; overflow:hidden; background:#d0f4ff;}
.list_top .Empty{ width:40px; height:40px; float:left;}
.hot{ width:720px;height:40px;}
.hot ul{ width:720px; height:30px; overflow:hidden; margin:0;padding:0;}
.hot ul li{height:30px; float:left; margin-right:15px; line-height:30px;}
.hot ul li a{ color:#0066ff; font-size:14px; font-weight:bold;}


.news_main .box1{border: solid 1px #DDD;border-top: none;background: white;}






.departmentsTitle{ line-height:46px; font-size:26px; text-align:center; font-family:"宋体"; color:#009582;}
.departments_list .box2{padding:0px; margin-bottom:12px;}
.departments_list .box2 .font_title{ font-size:12px; color:#b16f2f; line-height:29px; height:29px; background:url("../images/departmentsTitle.jpg") no-repeat top left #f3f3f3;}
.departments_list .box2 .font_title b{filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); padding:0px 10px; }
.departments_list .box2 .font_title a{color:#b16f2f;}



.hot_slider{padding:0px;width:720px;}
.slider_wrap{position:relative;width:720px;height:300px;}
.mask{FILTER:alpha(opacity=60);opacity:0.6;width:100%;height:64px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width:720px;color:#ffffff;position:absolute;left:0;bottom:0;height:64px;text-indent:10px;text-align:left;}
.comt H3{font-size:16px;}
.comt P{font-size:12px;line-height:20px;}
#slider_box{position:relative;width:720px;height:300px;overflow:hidden;float:left;}

#contentList li{float:left;position:relative;}
#previewList{position: absolute;bottom: 0px;right: 37px;}
#previewList li{list-style:none;float:left;width:20px;height:12px;background:url("../images/slidePoint.gif");color:#D00000;text-align:center;cursor:pointer;overflow:hidden;}
#previewList li em{ display:none;}
#previewList li:hover,#previewList li.active{background:url("../images/slideHover.gif");ccolor:#FFFFFF;width:16px;}

.hot_slider .photo_list { width:720px;height:300px;}
.hot_slider .photo_list li{ float:left; text-align:center; padding:10px; width:100px; height:125px; overflow:hidden;}
.hot_slider .photo_list li img{ height:104px;}/*width:90px; */
.hot_slider .photo_list li span{ display:block; padding-top:0px;}
.hot_slider .photo_list li span a{ color:#006a50; font-size:12px;}

.Maincontent1{ width:988px; float:right; border:solid 1px #b9a78e; background:#EFF5F3; height:auto !important; height:200px; min-height:200px;}
.surveyTitle { color:#009582; border-bottom:1px solid #D9D9D9; height:40px;}
.surveyStart{ height:112px; padding:0 10px;border-bottom:1px solid #D9D9D9;}
.surveyStart p{ font-size:12px; line-height:22px; margin:0;}
.surveyStart p span{ font-size:12px;line-height:22px;}

#btnsubmit{ background:url("../images/s_btn.jpg") no-repeat left top; border:none; width:60px; height:25px; cursor:pointer; color:#fff;}
.SurveyTable{ }



.HelpDiv{ width:1002px; position:relative; margin:auto; z-index:888;}
.onlineHelp{ position:absolute; z-index:999; top:90px; left:-40px; width:30px;}
.onlineHelp .online{background:url("../images/onlineHelp_title_hide.jpg") no-repeat left top; width:30px; height:162px; cursor:pointer;position:absolute;left:1045px;}

.onlineHelp .onlineTxt{ width:142px;position:absolute;left:1045px;}
.onlineHelp .onlineTxt .imgTop{height:35px; cursor:pointer; background:url("../images/onlineHelp_title_show.jpg") no-repeat;}
.onlineHelp .onlineTxt .imgBottom{background:url("../images/onlineHelp_edge.jpg") no-repeat left top; height:8px; width:142px; overflow:hidden;}
.onlineHelp .onlineTxt .cont{ height:auto!important; height:50px; min-height:50px; background:url("../images/onlineHelp_bg.jpg") repeat-y left top;}
.onlineHelp .onlineTxt .cont h4{ padding:0 0 0 45px; width:84px; height:35px; line-height:32px; background:url("../images/onlineHelp_btn.jpg") no-repeat;  margin:0 auto; font-size:12px; color:#4b8788; cursor:pointer;}
.onlineHelp .onlineTxt .cont h4 a{ color:#4b8788;}
.onlineHelp .onlineTxt .cont ul { padding:0px 8px; display:none;}
.onlineHelp .onlineTxt .cont ul li{ background:url("../images/icon_list.jpg") no-repeat left 8px; line-height:14px; padding:3px 8px; border-bottom:dotted 1px #ddd;}
.onlineHelp .onlineTxt .cont ul li a{ color:#006a50;}
.onlinedoctors{left:-52px; top:-100px; width:53px; height:174px; position: absolute; }
.onlinedoctors a{height:174px; display:block; background:url("../images/2014_doctors_button.png") no-repeat left top; }



.ExpertIntro .h2_title{ color:#0c725f; background:url("../images/ExpertIntro_titlebg.jpg") no-repeat top; line-height:29px; font-size:14px; padding:0px 13px;}
.ExpertIntro .h2_title b{ display:inline-block;filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);}
.ExpertIntro .h2_title span{ float:right; padding-top:10px;}
.ExpertIntro .mylist{ border:solid 1px #dedede; border-top:none; height:164px; overflow:hidden; width:760px;}
.ExpertIntro .mylist ul{ overflow:hidden; padding:0 10px;}
.ExpertIntro .mylist ul li{ float:left; width:110px; padding:12px 8px; display:block;}
.ExpertIntro .mylist ul li .img{ padding:1px; border:solid 1px #dbdbdb; width:106px; height:125px; overflow:hidden; text-align:center; background:#fff;}
.ExpertIntro .mylist ul li .img img{width:106px; height:125px;}
.ExpertIntro .mylist ul li h5{ text-align:center; font-size:12px; font-weight:normal; }
.ExpertIntro .mylist ul li h5 a{ color:#10504d;}
.ExpertIntro .mylist ul li h6{ display:none;}
.ExpertIntro .mylist ul li p{ display:none;}

/* 无缝滚动 */
#demo {overflow:hidden; width: 755px; }
#indemo { float: left; width: 800%; height:160px;}
#demo1 ul{ overflow:hidden;}
#demo1 ul li{ float: left; display:inline-block;}

#demo2 {float: left; }



.SpecialtyIntro{ float:right; width:244px;}
.SpecialtyIntro .h2_title{ color:#0c725f; background:url("../images/SpecialtyIntro_titlebg.jpg") no-repeat top; line-height:28px; font-size:14px; padding:0px 13px;}
.SpecialtyIntro .h2_title b{ display:inline-block;filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);}
.SpecialtyIntro .mybox{overflow:hidden; height:181px; border:solid 1px #dedede; margin-bottom:7px;}
.SpecialtyIntro .mybox .img{ position:absolute; padding:8px; height:150px; overflow:hidden;}
.SpecialtyIntro .mybox .img img{ width:94px;}
.SpecialtyIntro .mybox .txt{ padding:8px 10px 0px 115px; line-height:18px;}

.SpecialtyDynamic{ float:left; width:506px; border:solid 1px #dedede; height:244px;}
.SpecialtyDynamic .h2_title{ line-height:28px; font-size:14px; padding:0px 13px; background:url("../images/SpecialtyDynamic_titlebg.jpg") no-repeat left;}
.SpecialtyDynamic .h2_title b{ color:#fff; padding-left:8px;}
.SpecialtyDynamic .h2_title span{ float:right; padding-top:10px;}
.SpecialtyDynamic .picture{ position:absolute; padding:8px;}
.SpecialtyDynamic .picture b{ position:absolute; font-weight:normal;}
.SpecialtyDynamic .Txt{ padding:8px 15px 0px 221px;}
.SpecialtyDynamic .Txt h5{ font-size:14px;}
.SpecialtyDynamic .Txt h5 a{ color:#10a089;}
.SpecialtyDynamic .Txt p{ padding:0px; margin:0px; color:#9e9f9f; line-height:18px;}
.SpecialtyDynamic .Txt ul{ background:url("../images/SpecialtyDynamic_dot.jpg") repeat-x left top;}
.SpecialtyDynamic .Txt ul li{ line-height:26px;}
.SpecialtyDynamic .Txt ul li span{ float:right; color:#8e8e8e;}

.TCM_features{ border:1px solid #b9a78e; width:216px;}
.TCM_features .h2_title{ background:url("../images/title.gif") no-repeat left -105px; overflow:hidden; width:216px; height:27px; overflow:hidden; }
.TCM_features .h2_title span{color:#3b815a; font-size:14px; font-weight:bold; line-height:30px; padding-left:20px; overflow:hidden;}
.TCM_features .h2_title em{ float:right; line-height:27px; display:inline-block;}
.TCM_features .h2_title em a{ display:inline-block; height:12px ; width:15px; margin-top:7px; margin-right:5px;}
.TCM_features .TCM{ height:270px; overflow:hidden; }
.TCM_features .TCM ul{ padding:0px 7px;}
.TCM_features .TCM ul li{ padding-left:14px; background:url("../images/icon2_list.jpg") no-repeat left;}
.TCM_features .TCM ul li .img{ display:none;}
.TCM_features .TCM ul li h5{ font-size:12px; font-weight:normal;}
.TCM_features .TCM ul li p{ display:none;}

.TCM_features .TCM ul .first{ height:90px; overflow:hidden; background:none; padding:12px 0px 0px 0px;}
.TCM_features .TCM ul .first .img{ display:block; position:absolute; height:90px; overflow:hidden;}
.TCM_features .TCM ul .first img{ width:90px;}
.TCM_features .TCM ul .first h5{ padding-left:100px; font-weight:bold;}
.TCM_features .TCM ul .first p{ padding:0px 0px 0px 100px; margin:0px; color:#7f7f7f; display:block; line-height:18px;}


.Current2{ height:27px; overflow:hidden; line-height:27px; padding-left:21px; margin-bottom:5px;background:url("../images/Current_bg2.jpg") repeat-x left top;}
.Current2 dl{ padding-right:16px; color:#7fb4a7; float:right;}
.Current2 dl a{ color:#7fb4a7;}
.Current2 dl font{ color:#7fb4a7; font-size:12px;}
.Current2 h4{ color:#FFF; float:left; font-size:14px; padding-right:28px; /*background:url("../images/Current_bg.jpg") no-repeat right bottom;*/}

.PartName{ color:#fff; margin-bottom:9px; line-height:50px; font-family:"微软雅黑"; font-size:25px; padding-left:25px; font-weight:bold; background:url("../images/titlename.jpg") no-repeat left;}

video{
	max-width: 700px;
}








