﻿@charset "utf-8";
/* CSS Document */
body{margin:0px auto; font-size:12px; line-height:21px; font-family:"宋体","微软雅黑","黑体",""; background-color:#fff; background:url(bg.gif) repeat-x #fff; color:#444;overflow-x:hidden; }
html{
  scrollbar-face-color: #efbfd4;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #000000;
  scrollbar-arrow-color: #ffffff;
  scrollbar-base-color: #f6aac9;
  scrollbar-dark-shadow-color: #f6aac9;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
ul {list-style:none; }
li { list-style:none; }

A:link {color:#444;text-decoration:none;}
A:visited {color:#444;text-decoration:none;}
A:hover {color:#a52c73;text-decoration:underline;}
A:active {color:#a52c73;}

/*link*/
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cOrange,a.cOrange:link,a.cOrange:visited{ color:#f30; }
.cPurple,a.cPurple:link,a.cPurple:visited{ color:#a52c73; }
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#3d930e;}

.clear{ clear:both;}

.button_01{ background:url(button_01.gif) no-repeat; width:70px; height:24px; color:#900; border:0; font-weight:bold;}

/*logo*/
.globalheader{margin:auto; width:960px;}
.toptitle{ margin:0px auto; color:#a52c73; height:24px; line-height:24px;}
.toptitle span{ float:right; margin-top:-24px;}
.toptitle h1{ margin:0; padding:0;font-size:12px; display:inline;}
.toptitle h2{ margin:0; padding:0;font-size:12px; display:inline;}
.logo{ margin:5px auto; height:50px; padding:15px 0; float:left}
.banner{ float:right; margin:5px 0;}
.menu{ margin:auto;width:960px; clear:both;}
.menu_01{ background:url(index_01.gif) no-repeat; width:6px; height:30px; float:left;}
.menu_02{ background:url(index_02.gif) repeat-x; width:948px; height:30px;  padding:0;color:#fff; line-height:30px;float:left; }
.menu_02 li{ width:77px; float:left; text-align:center;font-weight:bold; background:url(menu_bg.gif) right center no-repeat; filter:progid:DXImageTransform.Microsoft.DropShadow(color=#806b1c44,offX=1,offY=1,positives=true);}
.menu_02 li a:link,.menu_02 li a:visited,.menu_02 li a:hover{ color:#fff; }
.menu_03{ background:url(index_03.gif) no-repeat; width:6px; height:30px; float:right;}
.menu_keshi{ background:url(index_04.gif) repeat-x; margin-top:3px;width:920px; height:30px; line-height:30px; padding:0 20px; clear:both}
.menu_keshi li{ width:76px; float:left; text-align:center; background:url(menu_keshi.gif) right center no-repeat; filter:progid:DXImageTransform.Microsoft.DropShadow(color=#90ffffff,offX=1,offY=1,positives=true);}
.menu_keshi li a:link,.menu_keshi li a:visited,.menu_keshi li a:hover{ color:#6b1c44; }

.flink_{background:#fffafd; border:#e2a2c9 1px solid; margin:8px 0;width:938px; padding:10px; clear:both; float:left;}
.flink_ li{float:left;  margin:0 6px;word-break:keep-all; white-space:nowrap;}
.flink_ li a:link,.flink_ li a:visited,.flink_ li a:hover{ color:#a52c73;  }

.topall{ background:url(index_05.gif) repeat-x; width:960px; margin:0 auto; overflow:hidden }

.contenter{ background:url(index_05.gif) repeat-x; width:960px; margin:0 auto; overflow:auto }
.left_{ float:left; width:380px; margin:10px 10px 10px 0; background:url(index_06.gif) no-repeat; height:350px;}
.h2title{ color:#a52c73; font-size:18px; height:24px;line-height:24px; text-align:center; padding:5px 10px; margin-top:10px;}
.h2title a{color:#a52c73; }
.c_news{ width:165px; padding:5px 12px; float:left}
.c_news li{ background:url(item.gif) -7px -350px  no-repeat; line-height:21px; padding-left:8px;} 

.c_tuijian{ margin:10px 0px 5px 35px; width:335px;*width:331px;_width:331px; padding:5px; clear:both; float:left;*float:none;_float:none;}
.c_tuijian li{width:150px;float:left; padding-right:8px; padding-left:8px; background:url(item.gif) -7px -350px  no-repeat;}

.c_tuijian_02{ margin:5px 0px 5px 35px; width:335px;*width:331px;_width:331px; padding:5px; clear:both;}
.c_tuijian_02 li{ width:150px; float:left; padding-right:8px; padding-left:8px; background:url(item.gif) -7px -350px  no-repeat;}

.middle_{ float:left; width:370px; margin:10px 10px 10px 0; }
.mdad{ border:#d3c5cd 1px solid; background-color:#f8f3f5; width:356px; padding:6px;}
.m_keywords{ background-color:#fdfafc; border:#bb3a88 1px solid; padding:8px; width:352px; height:116px; margin-top:6px; line-height:21px;}
.m_keywords a{color:#a52c73;}
.m_search{ margin-top:10px;}

.search_keywords{ margin:15px 10px;}
.search_keywords a{ color:#b93785;}

.right_{ float:right; width:190px; margin:10px 0; background:url(index_07.gif) no-repeat; height:350px;}
.right_pic{margin:12px 8px;}
.right_pic li{ margin:0;*margin:5px 0;_margin:5px 0;}

.keshi_{width:960px; margin:0 auto;}
.keshi570{ width:570px; float:left; margin-right:10px;}
.keshi570_title{ background:url(index_09.gif) no-repeat; width:570px; height:30px;  }
.keshi570_title span{color:#fff; font-size:14px; font-weight:bold; padding-left:15px; padding-bottom:5px; float:left;}
.keshi570_title ul{float:right; color:#f60; font-size:12px; font-weight:normal;}
.keshi570_title li{float:right; padding:0 2px; margin-right:8px}
.keshi570_title li a{color:#f60;}
.keshi570_title h2{color:#FFFFFF; font-size:14px;}


.keshi570_content{ background:url(index_12.gif) repeat-y; width:560px; padding:5px; border-bottom:#cb579e 1px solid; margin-bottom:8px; overflow:auto;}
.keshi570_c_about{ width:175px; margin:0 3px; color:#fff; line-height:18px; float:left; }
.keshi570_c_about img{ padding:2px; border:#fbe0f4 1px solid; width:75px; height:55px; float:left; margin:5px;}
.line{ width:100%; height:2px; background:url(line.gif) repeat-x; margin:3px 0;}
.keshi570_zlfw{ background:url(zlfw.gif) left top no-repeat; padding-left:40px; width:135px; height:40px; overflow:hidden;}
.keshi570_zlfw a{ color:#fbef9b;}
.keshi570_zlfw h3{ color:#fbef9b; font-size:12px; font-weight:normal;}

.keshi570_list{ width:368px; margin-left:8px; float:right; }
.keshi570_pictitle{ height:70px;}
.keshi570_pictitle img{ float:right; padding:2px; width:115px; height:65px; border:#ccc 1px solid}
.keshi570_pictitle h4{ font-size:14px; margin:0; padding:0; height:27px; }
.keshi570_pictitle h4 a{color:#a52c73;}

.keshi570_xg{  width:170px; margin:8px 6px 0 6px; *margin:5px; _margin:8px 3px 0 3px;float:left;}
.keshi570_xg_title{ background:url(index_11.gif) no-repeat; height:20px; line-height:20px; width:155px; color:#fff; padding-left:20px;}
.keshi570_xg_title span{ margin-top:-20px; float:right; padding-right:5px;}
.keshi570_xg_title span a{color:#fff;}
.keshi570_xg_title h4{ font-size:12px; font-weight:normal; color:#FFFFFF;}
.keshi570_xg_c{ margin:5px 0; width:175px;}
.keshi570_xg_c li{background:url(item.gif) -7px -350px  no-repeat; line-height:21px; padding-left:8px;}
.keshi570_xg_zx{ margin:5px 0; width:175px;}
.keshi570_xg_zx li{background:url(icon_01.gif) left center no-repeat; line-height:21px; padding-left:20px;}
.green{ color:#3d930e;}
.red{ color:red;}

.keshi380{ width:380px; float:right}
.keshi380_title{ background:url(index_10.gif) no-repeat; width:380px; height:20px; padding-top:4px; }
.keshi380_title span{ float:left;color:#b93785; font-size:14px; font-weight:bold;   padding-left:35px;}
.keshi380_title ul{float:right;color:#ffeff8; font-size:12px; font-weight:normal; }
.keshi380_title li{ float:right; padding:0 2px; margin-right:8px }
.keshi380_title li a,.keshi380_title li a:hover{color:#ffeff8;}
.keshi380 h2{ font-size:14px; color:#B82187;}

.keshi380_content{ background:url(ks280_bg.gif) left top repeat-x #fff; border:#e2a2c9 1px solid; border-top:0; width:368px; padding:5px; overflow:auto;}
.keshi380_pickeywords{ height:55px; padding:6px; margin-bottom:10px;*margin-bottom:5px;_margin-bottom:0px;}
.keshi380_pickeywords h4{ font-size:14px; padding-bottom:5px;}
.keshi380_pickeywords h4 a{color:#a52c73;}
.keshi380_pickeywords img{float:right; padding:2px; width:115px; height:60px; border:#e0bcd2 1px solid}


/*专家*/
.frm890{ margin:auto; margin-bottom:5px; width:950px; padding:4px; border:solid 1px #cb579e; clear:both; overflow:auto;}
.expert { float:left; width:160px; padding-right:10px; _padding-right:0px; color:#333; font-size:12px; line-height:18px; overflow:hidden;}
.expert img { float:left; padding-right:10px;}
.expert h5{ float:left;font-size:12px;color:#a52c73;}

.slide {margin:auto;}
#slide_left{width:13px;height:79px;margin:10px 0 0 0}
#slide_right{width:13px;height:79px;margin:10px 0 0 0}
.slide .arr_bg,#slide_left b,#slide_right b,#slide_left .arr_left,#slide_right .arr_right{background:url(bgs1.gif) no-repeat;}
.slide .arr_bg{background-position:0 -42px;}
#slide_left b{display:block;width:100%;height:100%;cursor:pointer;background-position:0 -229px}
#slide_right b{display:block;width:100%;height:100%;cursor:pointer;background-position:0 -280px}
#slide_left .arr_left{background-position:0 -127px}
#slide_right .arr_right{background-position:0 -178px}

.slide_mask{width:910px;overflow:hidden;height:120px}
.slide_mask ul{float:left;margin:5px 0 0 0}
.slide_mask li{float:left;width:160px;margin:0 5px;display:inline;}
.slide_mask li div{width:160px;height:110px;overflow:hidden;}
.slide_mask li h4{font-size:12px;font-weight:normal;line-height:20px;width:76px;height:20px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.slide_holder{width:5000px;height:110px;}


.tese_purple{ width:608px; border:#dd9ac3 1px solid; padding:5px; margin:8px 0; }
.tese_purple_c{ width:598px;background:url(tese_04.gif) repeat-y; padding:5px; }
.tese_purple_img{ border-right:#aaa 1px dashed;text-align:center; margin-top:15px; padding:10px;}
.tese_purple_txt{ padding:5px; padding-left:10px; text-indent:24px;}

.tese_orange{ width:608px; border:#fdae87 1px solid; padding:5px; margin:8px 0; }
.tese_orange_c{ width:598px;background:url(tese_05.gif) repeat-y; padding:5px;}
.tese_orange_img{ border-right:#aaa 1px dashed;text-align:center; margin-top:15px; padding:10px;}
.tese_orange_txt{ padding:5px; padding-left:10px; text-indent:24px;}

.tese_yellow{ width:608px; border:#feba01 1px solid; padding:5px; margin:8px 0; }
.tese_yellow_c{ width:598px;background:url(tese_06.gif) repeat-y; padding:5px;}
.tese_yellow_img{ border-right:#aaa 1px dashed;text-align:center; margin-top:15px; padding:10px;}
.tese_yellow_txt{ padding:5px; padding-left:10px; text-indent:24px;}

.keshi370{ width:370px; margin:8px 10px 8px 0; float:left;}
.keshi370_title{ background:url(index_15.gif) no-repeat; width:370px; height:24px;  color:#b93785; }
.keshi370_title span{ float:left; padding-left:15px;font-size:14px; font-weight:bold; padding:4px 0 3px 35px ; }
.keshi370_title ul{float:right;color:#ffeff8; font-size:12px; font-weight:normal; }
.keshi370_title li{ float:right; padding:0 2px; margin-right:8px;}
.keshi370_title li a,.keshi380_title li a:link,.keshi380_title li a:visited,.keshi380_title li a:hover{color:#ffeff8;}
.keshi370 h2{ font-size:14px; color:#B82187;}


.keshi370_content{ border:#e2a2c9 1px solid; border-top:0; width:356px; padding:5px 6px; overflow:auto;}
.keshi370_c_about{ width:165px; float:left; margin-right:5px;}
.keshi370_c_about img{ float:left; margin-right:5px; border:#e2a2c9 1px solid; padding:2px; width:70px; height:55px;}
.keshi370_c_about h4{ font-size:12px; width:82px; height:24px; overflow:hidden;}
.keshi370_c_about h4 a{color:#a52c73;}
.keshi370_c_aboutks{ background:#ffeff8; width:155px; padding:5px; margin-top:6px; line-height:20px;}
.keshi370_c_aboutks span{ font-weight:bold;color:#a52c73;}
.keshi370_zlfw{ background:url(zlfw.gif) left top no-repeat; padding-left:40px; width:120px; height:40px; overflow:hidden;}
.keshi370_zlfw a{ color:#a52c73;}
.keshi370_zlfw h3{ color:#a52c73; font-size:12px; font-weight:normal;}
.keshi370_xg{  width:175px;float:right; margin-top:3px;}

.keshi200{ width:200px; float:right;}
.keshi200_title{ background:url(index_16.gif) no-repeat; width:190px; height:24px; line-height:24px;padding-left:10px; color:#fff; font-size:14px; font-weight:bold; margin-top:8px;}
.keshi200_title h5{color:#FFFFFF; font-size:14px;}
.keshi200_content{ border:#ffba2b 1px solid; width:180px; padding:10px 9px;}
.keshi200_content li{ background:url(item.gif) -6px -113px no-repeat; padding-left:8px; }

.keshi200_pic{ margin-bottom:9px; text-align:center;}

.hbad{ margin:1px auto; margin-top:1px; width:960px;}
.hbad_02{ margin:8px auto; width:330px; height:200px;}

.keshi190{width:200px; float:left;}
.keshi190_title{ background:url(index_17.gif) no-repeat; width:165px; height:26px;  line-height:26px;padding-left:25px; color:#f60; font-size:14px; font-weight:bold;}
.keshi190_title h6{ color:#f60; font-size:14px; font-weight:bold;}
.keshi190_content{ border:#ffba2b 1px solid; border-top:0; padding:10px 0px 6px 8px; width:180px;}
.keshi190_content span{font-weight:bold; color:#f60;}

.daohang550{ width:530px; border:#db99c0 1px solid; padding:5px 9px; background-color:#ffeff8; float:left}
.daohang550_title{ background:url(daohang.gif) no-repeat; width:507px; height:16px;  line-height:16px;font-size:14px; font-weight:bold; color:#4f487d; padding-left:23px;}
.daohang550_title h2{font-size:14px; font-weight:bold; color:#4f487d;}
.daohang550_content{ width:510px; border:#e4b4d0 1px solid; background-color:#fff; padding:9px; margin-top:8px;}
.daohang550_content li{ border-bottom:#bba990 1px dashed; color:#4f487d; line-height:19px;}
.daohang550_content li a{color:#4f487d;}
.daohang550_content li span{ font-weight:bold;}
.daohang550_content li span a{ color:#a52c73;}

.map{ width:200px; float:right;}


/*二级页面*/
.ks_daohang_{ background:url(keshi_01.gif) no-repeat; width:105px; height:27px; line-height:27px; text-align:center; color:#fff; font-size:14px; font-weight:bold; margin:10px 0; float:left }
.ks_daohang_02{ margin:10px 0; background:url(keshi_02.gif) repeat-x; width:854px; height:27px; color:#920683;border-right:#e497c4 1px solid; float:right;}
.ks_daohang_02 li{ background:url(item.gif) -6px -139px no-repeat; padding-left:10px;margin:0 6px; line-height:27px; float:left;color:#920683; font-weight:bold;}
.ks_daohang_02 li a:link,.ks_daohang_02 li a:visited,.ks_daohang_02 li a:hover{color:#b43080;}
.ks_daohang h3{ color:#fff; font-size:14px; }
.ks_daohang_02 h3{ color:#920683; font-size:12px;}

.ks_left_{ width:620px; margin-right:10px; float:left;}
.ks_left_intro{ width:600px; border:#dc9bc2 1px solid; padding:10px 9px; overflow:auto;}
.ks_left_intro h2{font-size:12px; line-height:21px; font-family:"宋体","微软雅黑"; display:inline; font-weight:normal;}
.keshi_intro_b_img{ padding:6px 10px 0px 1px; margin:5px; margin-left:0; background:url(keshi_06.gif) no-repeat; width:141px; height:142px; text-align:center;float:left; }
.keshi_intro_txt{ color:#b43080; font-size:14px; font-weight:bold; background:url(icon_02.gif) left center no-repeat; padding-left:10px; margin-left:15px; margin-bottom:8px; border-bottom:#b43080 1px solid; width:425px; }
.keshi_intro_txt h1{ color:#b43080; font-size:14px; font-weight:bold;  display:inline;}
.keshi_intro_txt h4{ color:#b43080; font-size:14px; font-weight:bold; }
.line2{border-bottom:#aaa 1px dashed; padding:5px; margin:5px 0; clear:both}
.line3{border-bottom:#ccc 1px dashed; padding:1px 5px; clear:both}

.keshi_intro_linktxt{ margin:5px; }
.keshi_intro_linktxt li{ float:left; width:48%; padding-right:10px; }
.keshi_intro_linktxt li a{ color:#b43080; }

.keshi_left_zixun{ width:310px; float:left; margin:8px 0;}
.keshi_left_zixun_t{ width:306px; background:url(keshi_08.gif) repeat-x; padding:1px; border:#e2a2c9 1px solid; border-bottom:#f9dbec 1px solid; height:26px;}
.keshi_left_zixun_t h3{font-size:14px; color:#b43080; background:url(icon_06.gif) left center no-repeat; padding-left:23px; margin-left:8px; line-height:26px;}
.keshi_left_zixun_t h4{font-size:14px; color:#b43080; background:url(icon_06.gif) left center no-repeat; padding-left:23px; margin-left:8px; line-height:26px;}
.keshi_left_zixun_t span{ float:right; margin-top:-24px; padding-right:5px;}
.keshi_left_zixun_c{ border:#e2a2c9 1px solid; border-top:0; padding:5px 8px;}
.keshi_left_zixun_c li{ background:url(icon_01.gif) left center no-repeat; font-size:14px; line-height:24px; padding-left:22px}

.keshi_left_zixun_t2{ width:307px; background:url(keshi_08.gif) repeat-x; padding:1px; border:#e2a2c9 1px solid; border-bottom:#f9dbec 1px solid; border-left:0; height:26px;}
.keshi_left_zixun_t2 h3{font-size:14px; color:#b43080; background:url(icon_07.gif) left center no-repeat; padding-left:23px; margin-left:8px; line-height:26px;}
.keshi_left_zixun_t2 h4{font-size:14px; color:#b43080; background:url(icon_07.gif) left center no-repeat; padding-left:23px; margin-left:8px; line-height:26px;}
.keshi_left_zixun_t2 span{ float:right; margin-top:-24px; padding-right:5px;}
.keshi_left_zixun_c2{ border:#e2a2c9 1px solid; border-top:0; border-left:0; padding:5px 8px;}
.keshi_left_zixun_c2 li{ background:url(icon_08.gif) left center no-repeat; font-size:14px; line-height:24px; padding-left:22px;}

.keshi_left_expert{ width:620px; margin:auto;}
.keshi_left_expert_t{ width:616px; background:url(keshi_08.gif) repeat-x; padding:1px; border:#e2a2c9 1px solid; border-bottom:#f9dbec 1px solid;height:26px;}
.keshi_left_expert_t h3{ font-size:14px; background:url(icon_09.gif) left center no-repeat;padding-left:23px; margin-left:8px; line-height:26px;color:#b43080;}
.keshi_left_expert_t h5{ font-size:14px; background:url(icon_09.gif) left center no-repeat;padding-left:23px; margin-left:8px; line-height:26px;color:#b43080;}
.keshi_left_expert_t span{ float:right; margin-top:-24px; padding-right:5px;}
.keshi_left_expert_c{border:#e2a2c9 1px solid; border-top:0; padding:5px 9px; width:600px; background:url(ks280_bg.gif) left top repeat-x #fff;}
.keshi_left_expert_c h1{ text-align:center; font-size:24px; margin:15px 0;}
.keshi_left_expert_c h2{ text-align:left; font-size:14px; margin:15px 0; font-weight:normal;}
.keshi_left_expert_c h3{ float:left; margin:0;font-size:14px;text-indent:24px; background:url(item.gif) 0 -446px no-repeat;}
.keshi_left_expert_c h5{ text-align:center; font-size:14px; margin:15px 0;}

.p_img{ background:url(keshi_05.gif) no-repeat; width:90px; height:106px; text-align:center; padding:7px 6px 0 1px; margin:10px 5px; float:left;}
.p_doctxt{ font-weight:bold;  height:30px; border-bottom:#ccc 1px dashed; width:485px; margin-bottom:6px;}


.ks_right_{ width:330px;float:right;}
.ks_right_search{float:right; background:url(keshi_03.gif) no-repeat;  width:310px; height:27px; padding:5px 10px;}
.ks_right_search_c{ border:#ffaf45 1px solid; border-top:0; background-color:#fdf8f1; width:316px; padding:5px 6px; color:#f40; }
.ks_right_search_c a{color:#f40; }

.ks_right330{ background:url(keshi_04.gif) no-repeat; width:295px; height:19px; padding-left:35px; padding-top:5px; color:#b93785; font-size:14px; font-weight:bold;}
.ks_right330 h5{color:#b93785; font-size:14px; font-weight:bold; display:inline;}
.ks_right330 span{ float:right; margin-right:5px; margin-top:-24px;}
.ks_right330 span a{ color:#fff; font-size:12px; font-weight:normal;}
.ks_right330_c{ border:#db99c0 1px solid; border-top:0; padding:5px 0px 5px 10px; width:318px; overflow:auto;} 

.ks_right330_list li{background:url(item.gif) -7px -350px  no-repeat; float:left;width:145px;  padding-left:8px; margin-right:4px;}

.ks_rightzt{ width:22px; height:73px; margin-top:8px; float:left;}
.ks_rightzt_c{ background-color:#fef9fd; border:#dc99c1 1px solid; border-left:0; width:307px; height:71px;margin-top:8px; float:right;}
.ks_rightzt_ctable{ width:100%; border:0;}
.ks_rightzt_img{ border:#b93785 1px solid; border-top:0; border-bottom:0; width:63px; height:50px; }
.ks_rightzt_imgtxt{ background:#b93785; width:65px; text-align:center; color:#fff1fa; }
.ks_rightzt_imgtxt a{color:#fff1fa; }
.ks_rightzt_list{  width:140px; margin:0 5px; display:block;word-break:keep-all; overflow:hidden;}
.ks_rightzt_list li{ background:url(item.gif) -7px -350px  no-repeat;  padding-left:8px;}

.ks_rightzt2{ width:22px; height:73px; margin:8px 0; float:left;}
.ks_rightzt_c2{ background-color:#fef9ec; border:#fdae87 1px solid; border-left:0; width:307px; height:71px;margin:8px 0; float:right;}
.ks_rightzt_img2{ border:#fdae87 1px solid; border-top:0; border-bottom:0; width:63px; height:50px; }
.ks_rightzt_imgtxt2{ background:#fd5a04; width:65px; text-align:center; color:#fff; }
.ks_rightzt_imgtxt2 a{ color:#fff;}
.ks_rightzt_list2{  width:140px; margin:0 5px; display:block;word-break:keep-all; overflow:hidden;}
.ks_rightzt_list2 li{ background:url(item.gif) -7px -380px  no-repeat;  padding-left:8px;}
.ks_rightzt_list2 li a:hover{ color:#f30;}


.ks_right_hot{ padding: 10px 0;height: 100%;}
.ks_right_hot ul{ float:left; padding-right:10px;}
.ks_focus{ float:left; margin-right:10px;}	
.ks_title{ font-weight:bold; padding:0 5px;}
.ks_title, .ks_title a{ color:#f60;}	
.ks_pic img{ padding:4px; border:#f90 1px solid;	margin-bottom:5px;	width:75px; height:60px;}
.ks_des{ text-align:center; width:90px; line-height:16px;}

.ks_num li{background:url(icon_10.gif) left center no-repeat; width:13px; font-weight: bold; color:#FFF; text-align:center;}

.ks_position{width:616px; background:url(keshi_08.gif) repeat-x; padding:1px; border:#e2a2c9 1px solid; border-bottom:#f9dbec 1px solid;height:26px;}
.ks_position li{ background:url(icon_02.gif) left center no-repeat; margin-left:10px; padding-left:10px; line-height:26px; color:#b93785;}

.ks_position2{width:616px; background:url(keshi_08.gif) repeat-x; padding:1px; border:#e2a2c9 1px solid; border-bottom:#f9dbec 1px solid;height:26px; margin-top:8px;}
.ks_position2 li{ background:url(icon_02.gif) left center no-repeat; margin-left:10px; padding-left:10px; line-height:26px; color:#b93785;}

.cntSummary { margin:10px 5px; padding:5px 10px; color:#333; font-size:14px; line-height:24px;  background:#FFFCF6; border:solid 1px #FFDEB4; clear:both;}
.cntSummary h3{ float:left; margin:0;font-size:14px;text-indent:24px; background:url(item.gif) 0 -446px no-repeat;}
.cntSummary h4{ float:left; margin:0;font-size:14px;text-indent:24px; background:url(item.gif) 0 -446px no-repeat;}
.cntSummary h2{ text-align:left; margin:0;font-size:14px;font-weight:normal; display:inline;}

.listShow { margin:20px auto;width:590px;}
.listShow li{width:570px; padding-left:20px; font-size:14px; line-height:27px;  border-bottom:dashed 1px #ebc8dd; background:url(item.gif) 0 -80px no-repeat;}
.listShow li span{ float:right; padding-right:10px; margin-top:-24px; color:#999; font-size:12px;}

.detail_table{ background-color:#f9f9f9; border-collapse:collapsed; empty-cells:show; width:100%; margin:auto;}
.detail_table td{border:1px #ccc solid; padding:1px 3px; width:25%;}

.searchTle{ margin:5px;}
.secTopic{ margin:5px;}
.secTopic h4{ padding-top:10px; font-size:16px;}

.pagenext{ font-size:14px;}
.pagenext a{ margin-right:30px;}

.cntYuyue {margin:0 auto;width:360px; height:81px; background-image:url(yy.gif); background-repeat:no-repeat; text-align:center;}
.cntYuyue ul{ margin:0 auto; overflow:hidden;}
.cntYuyue li {float:left; font-size:12px; font-weight:bold; width:63px; text-align:center; height:81px; list-style-type:none;background-image:url(yy1.gif); margin-left:75px; text-indent:0px; line-height:40px;}
.cntYuyue a:link,.cntYuyue a:visited{ display:block; width:63px; height:81px; color:#fff;font-size:12px;}
.cntYuyue a:hover{ display:block;width:63px; height:81px; background-image:url(yy2.gif);}

.cntText_ {  width:590px; margin:5px;font-size:12px; border-bottom:solid 1px #e5adc9; color:#666;text-align:center; clear:both;}
.cntText_ a {text-decoration:underline;color:#f30;}

.booking_{ font-size:14px; line-height:24px;}

.Text { margin:20px 5px; font-size:14px; line-height:24px; color:#333; text-indent:24px;}
.Text h2{font-size:14px; color:#333; text-indent:24px; display:inline;}
.Text a:link,.Text a:vistied{ color:#c74692;text-decoration:underline;}
.Text a:hover{color:#f60;text-decoration:none;}

.detail_keywords{ font-size:14px; padding-left:10px; margin:5px 0;} 
.detail_keywords h5{ font-size:18px; margin-top:-20px; padding-left:55px;}
.detail_keywords h5 a{ color:#b43080;}

.d_ts{ text-align:left; margin:10px auto; border:#e2a2c9 1px dashed; padding:5px; font-size:12px;}
.d_tuijian{ background:url(icon_11.gif) left center no-repeat; padding-left:20px; margin-right:20px}
.d_shoucang{ background:url(icon_12.gif) left center no-repeat; padding-left:20px;}
.d_xiangg{ width:566px; margin:5px; padding-left:22px; border-bottom:#f9eaf7 3px solid; background:url(item.gif) 3px 4px no-repeat; color:#f60; font-size:14px;}
.d_xiangg h5{ font-size:14px; color:#444; float:left}
.d_xiangg a{ color:#f60;}
.d_xiangg_c{ font-size:14px; padding:5px;}
.d_xiangg_c li{ background:url(item.gif) -7px -412px no-repeat; padding-left:10px; line-height:24px;}
.d_xiangg_c li a{ color:#b43080;}

.news{ width:566px; margin:5px; padding-left:22px; border-bottom:#f9eaf7 3px solid; background:url(item.gif) 3px 4px no-repeat; color:#444; font-size:14px; font-weight:bold;clear:both;}
.news span{ font-size:12px; font-weight:normal; float:right; padding-right:15px; margin-top:-24px;}
.news a{color:#f60;}
.news_c{ font-size:12px; padding:5px;}
.news_c li{ background:url(item.gif) -7px -412px no-repeat; padding-left:10px; line-height:24px; float:left; width:280px;}



.hbhj{ border:#db99c0 1px solid; border-top:0; padding:5px 0px 5px 5px; width:323px; overflow:auto;}
.hbhj li{ float:left; width:145px; margin:5px; text-align:center;}
.hbhj li img{ width:145px; height:90px;}


/*About*/
.about_txt{font-size:14px; line-height:24px; text-indent:24px; margin:10px 5px;}
.about_img{ padding:3px;  float:right;}

.about_border_img{ border:0; width:96%; text-align:center;padding:5px; line-height:24px;}
.about_border_img img{width:280px; height:180px;}
.about_logotitle{ background:url(small_logo.jpg) left center no-repeat; padding-left:25px; font-size:14px; font-weight:bold; line-height:35px; color:#a4197a;}

.hj_border_img{ border:0; width:96%; text-align:center;padding:5px; line-height:24px;}
.hj_border_img img{width:260px; height:195px;}

.equip_table{ border:0; width:600px; padding:5px; }
.equip_table td{ padding:5px;}
.equip_img{ border:#ccc 1px dashed; border-top:0; border-left:0; padding-top:15px;}
.equip_img_L{ border:#ccc 1px dashed; border-left:0; padding-top:15px;}
.equip_txt_B{ border-bottom:#ccc 1px dashed; }
.equip_txtB{ border-bottom:#ccc 1px dashed; font-weight:bold; color:#a4197a; line-height:24px;}

.booking{ font-size:14px; line-height:24px; width:96%; margin:10px auto;}

.online_table{width:96%;border:0; }
.online_table td{font-size:1.2em;}

.ask_question{ background-color:#fceaf2; border:#fa98c8 1px solid; padding:5px 9px; width:580px; overflow:auto; margin-top:8px;}
.question_01{ background:url(ask_no.gif) left center no-repeat; padding-left:60px; color:#f60; line-height:30px; font-size:14px; float:left}
.question_01 a{color:#a4197a; }
.question_01_right{float:right;line-height:30px;}
.question_02{ margin:10px 0; border-top:#c39 1px dashed; padding:5px 0; font-size:14px;  clear:both;}

.ask_answer{ background:#fff9f1; border:#fa98c8 1px solid; border-top:0; padding:5px 9px; width:580px; overflow:auto; }
.answer_01{ background:url(ask_yes.gif) left center no-repeat; padding-left:60px;  line-height:30px; font-size:14px;color:#f60; float:left}
.answer_01 a{color:#a4197a; }
.answer_02{ font-size:14px; line-height:35px; color:#f60; float:left}
.answer_02_right{ font-size:14px; line-height:35px; color:#f60; float:right}
.answer_03{ margin:10px 0; border-top:#c39 1px dashed; padding:5px 0; font-size:14px;  clear:both;color:#a4197a; }

.show_question_t { text-align:center; width:600px; margin:auto; font-size:16px; font-weight:bold; line-height:45px;color:#a4197a; }
.show_question_ct { text-align:center; width:600px; line-height:30px; border-bottom:#ccc 1px dashed; color:#666;}
.show_question{ font-size:14px; line-height:24px; text-indent:24px; padding:10px 5px; color:#333;border-bottom:#df9abc 1px solid;}

.show_table{ width:600px; margin:20px 0; }
.show_table td{font-size:12px;}


.listShow { margin:20px auto;width:560px;}
.listShow li{width:540px; padding:0 10px; font-size:14px; line-height:27px;  border-bottom:dashed 1px #ccc; background:url(item.gif) -6px -80px no-repeat;}

.listShow_1 {width:560px; padding-left:20px; font-size:16px; line-height:27px; border-bottom:dashed 1px #ccc;   background:url(item.gif) -6px -110px no-repeat;  margin:4px auto;}
.listShow_1 a{ color:#b93785;}

.listshow_2_line{width:500px; padding-left:20px; margin-left:25px;  border-bottom:dashed 1px #bbb; line-height:30px; background:url(item.gif) -6px -120px no-repeat; }
.listshow_2_line a{ color:#b93785}

.listshow_2{width:500px; padding-left:20px; margin-left:25px;  line-height:24px; background:url(item.gif) -7px -230px  no-repeat; }
.listshow_2 a{ color:#b93785}




/*分页*/
.pageNum{ margin:auto; padding:15px ; clear:both; }
.pageNum a{ border:1px solid #ccc; padding:3px 8px;  font-size:12px; color:#666; }
.pageNum .current{border:1px solid #C985C1;padding:3px 8px; background:#C985C1; color:#fff; }
.pageNum a:hover{ border:1px solid #fff;padding:3px 8px; background:#C985C1; color:#fff;}
.pager{ margin:auto; padding:15px ; clear:both; font-size:1.2em; }
.pager a:link,.pager a:visited{ padding:3px 8px; color:#c74692; }

.bottom{ margin:auto; width:960px; clear:both;}
.bottom_txt{ border-top:#a52c73 2px solid; margin:10px 0; padding:10px 0; text-align:center;}

/*性爱专区*/
.wrap { margin:0 auto; margin-bottom:10px; width:960px; clear:both;overflow:hidden;}
.col4{ float:left; width:235px; margin-right:6px;}

.col4 .tle238{ float:left; width:231px; height:26px;background:url(tle.png) -499px -30px no-repeat;}
.col4 .tle238 h5{float:left; line-height:26px; width:70px; text-align:center; font-size:14px; color:#c06; background:url(tle.png) 0 -30px no-repeat; display:inline;}
.col4 .tle238 span{float:left; line-height:26px; width:158px; padding-right:10px; text-align:right; font-size:1.2em; color:#666;background:url(tle.png) -562px -30px no-repeat;}
.col4 .tle238 a:link,.col4 .tle238 a:visited{ color:#f69;}
.col4 .frm238 { float:left; width:221px; padding:4px; border:solid 1px #FEB4CF; border-top:0;}
.col4 .frm238 .headLine238 {float:left; padding:0px 0px; width:221px; overflow:hidden; clear:both; text-align:left;}
.col4 .frm238 .headLine238 img{ float:left; width:80px; height:60px;margin-right:8px; }
.col4 .frm238 .headLine238 h6{ float:left; width:130px; height:20px; font-size:12px; overflow:hidden;}
.col4 .frm238 .headLine238 h6 a:link,.col4 .frm238 .headLine238 h6 a:visited{ color:#FF508A;}
.col4 .frm238 .headLine238 span{float:left; width:120px; height:40px; font-size:1.2em; color:#999; overflow:hidden; }

.col5{ float: right; width:235px; margin-left:2px;}
.col5 .tle238{ float:left; width:231px; height:26px;background:url(tle.png) -499px -30px no-repeat;}
.col5 .tle238 h5{float:left; line-height:26px; width:70px; text-align:center; font-size:14px; color:#c06; background:url(tle.png) 0 -30px no-repeat; display:inline;}
.col5 .tle238 span{float:left; line-height:26px; width:158px; padding-right:10px; text-align:right; font-size:1.2em; color:#666;background:url(tle.png) -562px -30px no-repeat;}
.col5 .tle238 a:link,.col5 .tle238 a:visited{ color:#f69;}
.col5 .frm238 { float:left; width:221px; padding:4px; border:solid 1px #FEB4CF; border-top:0;}
.col5 .frm238 .headLine238 {float:left; padding:0px 0px; width:221px; overflow:hidden; clear:both; text-align:left;}
.col5 .frm238 .headLine238 img{ float:left; width:80px; height:60px;margin-right:4px; }
.col5 .frm238 .headLine238 h6{ float:left; width:130px; height:20px; font-size:12px; overflow:hidden;}
.col5 .frm238 .headLine238 h6 a:link,.col5 .frm238 .headLine238 h6 a:visited{ color:#FF508A;}
.col5 .frm238 .headLine238 span{float:left; width:120px; height:40px; font-size:1.2em; color:#999; overflow:hidden; }

.col6{ float: right; width:235px; margin-left:2px;}
.col6 .tle238{ float:left; width:231px; height:26px;background:url(tle.png) -499px -30px no-repeat;}
.col6 .tle238 h5{float:left; line-height:26px; width:180px; text-align:center; font-size:14px; color:#c06; background:url(tle.png) 0 -30px no-repeat; display:inline;}
.col6 .tle238 span{float:left; line-height:26px; width:158px; padding-right:10px; text-align:right; font-size:1.2em; color:#666;background:url(tle.png) -562px -30px no-repeat;}
.col6 .tle238 a:link,s.col6 .tle238 a:visited{ color:#f69;}
.col6 .frm238 { float:left; width:221px; padding:4px; border:solid 1px #FEB4CF; border-top:0;}
.col6 .frm238 .headLine238 {float:left; padding:0px 0px; width:221px; overflow:hidden; clear:both; text-align:left;}
.col6 .frm238 .headLine238 img{ float:left; width:80px; height:60px;margin-right:4px; }
.col6 .frm238 .headLine238 h6{ float:left; width:130px; height:20px; font-size:12px; overflow:hidden;}
.col6 .frm238 .headLine238 h6 a:link,.col6 .frm238 .headLine238 h6 a:visited{ color:#FF508A;}
.col6 .frm238 .headLine238 span{float:left; width:120px; height:40px; font-size:1.2em; color:#999; overflow:hidden; }

.list { margin:auto; width:96%; clear:both; text-align:left;}
.list li{width:96%; line-height:20px; height:15px;padding-left:10px;  font-size:12px; background:url(item.gif) -5px -352px no-repeat;overflow:hidden;}

/*内页右侧咨询*/
.sub_service { float: left; margin-bottom:0px; margin-top:7px;width:320px; padding:4px; border:solid 1px #FEB4CF; background:#FEEFF4; overflow:hidden;}
.sub_service li {float:left;width:60px; height:30px; padding-left:34px; line-height:30px; overflow:hidden;  display:inline;  word-break:keep-all; font-weight:bold; font-size:13px; display:block; margin-left:6px; margin-right:6px; }
.sub_service a:link,.sub_service a:visited{ color:#F8356B; }
.sub_service .kf{ background:url(service.gif) no-repeat;}
.sub_service .qq{ background:url(service.gif) -100px 0 no-repeat;}
.sub_service .gh{ background:url(service.gif) 0 -40px no-repeat;}
.sub_service .zx{ background:url(service.gif) -100px -40px no-repeat;}
/*国庆*/
.guoqing{background-image:url('guoqing.jpg');background-repeat:repeat-x;background-position:center top;padding-top:58px;}
#reStyle {DISPLAY: block; RIGHT: 6px; BACKGROUND: url('cl_mj_001.gif') no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 6px; HEIGHT: 43px}
.RedStyle {BACKGROUND: url('guoqing.jpg') #fff no-repeat center top}
/*首页声明*/
#winpopA {
	BORDER-RIGHT: #bb3884 5px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bb3884 5px solid; DISPLAY: none; PADDING-LEFT: 1px; RIGHT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #bb3884 5px solid; WIDTH: 400px; BOTTOM: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: #bb3884 5px solid; POSITION: absolute; HEIGHT: 0px
}
#winpopA .title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #edcee0; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #f30; LINE-HEIGHT: 24px; PADDING-TOP: 15px; HEIGHT: 24px; TEXT-ALIGN: center
}
#winpopA .con {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; TEXT-INDENT: 2em; LINE-HEIGHT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#winpopA .con .r {
	COLOR: #f30; TEXT-ALIGN: right
}
.close {
	FONT-SIZE: 12px; RIGHT: 4px; CURSOR: pointer; COLOR: #f60; POSITION: absolute; TOP: -1px
}


/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.containner{margin:auto; width:960px; overflow:hidden;}

.site_menu{background:url(menu_static.jpg) left top repeat-x; height:50px; overflow:hidden}
.site_menu li{font:bold 14px Arial, Helvetica, sans-serif; color:#328aa4; display:block; float:left; width:87px; text-align:center; background:url(menu_split.gif) right center no-repeat; height:50px;}
.site_menu li span{font:normal 10px Arial, Helvetica, sans-serif; color:#878787; position:relative; top:-12px;}
.site_menu li a{display:block; color:#328aa4; width:87px; height:50px; text-decoration:none; line-height:44px;}
.site_menu li a:hover{background:url(menu_hover.gif) left center repeat-x;text-decoration:none;}

.site_menu_ks{background:url(index_02.gif); height:33px; width:930px; padding:0 15px; overflow:hidden;}
.site_menu_ks li{display:block; float:left; width:93px; text-align:center;height:33px; line-height:33px; font-size:14px;}
.site_menu_ks li a{ display:block; color:#fff; text-decoration:none;}
.site_menu_ks li a:hover{ background:url(index_03.gif) center top no-repeat; width:93px; height:33px; text-decoration:none; color:#fff;  }



.left{ float:left; width:195px; margin-right:8px; overflow:hidden;}
.left195{background:url(left_01.gif) no-repeat;width:175px; height:22px; font-weight:bold; padding-left:20px; padding-top:3px; color:#fff;}
.left195 span{ float:right; margin-top:-16px; padding-right:10px;}
.left195_c{ border:#23afa4 1px solid; border-top:0; padding:5px 9px; width:175px;background:url(icon_03.gif) 6px 10px no-repeat #f4fff8; margin-bottom:6px;}
.left195_c li{  padding-left:16px; line-height:24px; margin:0;}
.left195_c li,.hot a{ color:#f30;}
.left195_c li,.hot_blue a{ color:#068182;}

.left195_doctor{ border:#23afa4 1px solid; border-top:0; padding:5px 4px; width:185px; margin-bottom:6px;background:#f4fff8;}

.homeDoc{width:185px; margin:5px 0 10px 0;  color:#222; word-break:break-all;white-space:normal; border-bottom:#23afa4 1px dashed; overflow:hidden;}
.homeDoc img{ float:left; margin-right:8px; padding:2px; border:1px solid #ccc; width:70px; height:95px; overflow:hidden;}
.homeDoc h3{ padding-right:8px; font-size:14px; color:#068182;}
.homeDoc h5{ line-height:20px; font-weight:normal; color:#888; font-size:12px;}

.left195_disease{ border:#23afa4 1px solid; border-top:0; padding:5px 9px; width:175px; margin-bottom:6px; overflow:hidden;}
.left195_disease li{ background:url(item.gif) -7px -173px no-repeat; width:80px; height:24px; line-height:24px; padding-left:7px; float:left; overflow:hidden; }

.left195_online{ border:#23afa4 1px solid; border-top:0; padding:5px 6px; width:181px;background:#f4fff8; margin-bottom:6px;}
.left195_online li{ background:url(icon_02.gif) left center no-repeat; padding-left:18px; line-height:24px;}

.left195_health{ border:#23afa4 1px solid; border-top:0; padding:5px 9px; width:175px;background:#f4fff8; margin-bottom:6px;}
.left195_health li{ background:url(item.gif) -6px -173px no-repeat; padding-left:10px;}

.yzxx_pic{ float:left; margin:5px 8px 5px 5px;}

.middle{float:left; width:562px; overflow:hidden;}
.middle_top{width:544px; background:#1c929a; padding:5px; overflow:auto;}
.middle_ad{ width:260px; height:195px; margin-right:5px;float:left;}
.middle_new{ width:279px; background:url(middle_01.gif) left top no-repeat; float:right; height:195px;overflow:hidden}
.middle_new dt{ font-size:14px; color:#068182; padding-top:4px; padding-left:24px; font-weight:bold;}
.middle_new dt span{ float:right; margin-top:-16px; margin-right:10px;}

.middle_new ul{ margin:10px;}
.middle_new ul li{ background:url(item.gif) -6px -85px no-repeat; padding-left:16px; font-size:14px; line-height:24px; border-bottom:#dfdfdf 1px dashed;}

.middle_bg{ background:url(middle_02.gif) no-repeat; width:554px; height:195px; overflow:hidden;}
.middle_new02{width:257px; padding:0 10px; float:left;}
.middle_new02 dl dt{height:36px; line-height:36px; padding-left:13px; font-size:14px; font-weight:bold; color:#068182;}
.middle_new02 dl dt span{float:right; margin-top:-21px; margin-right:10px;}
.middle_new02 ul{ margin-top:3px;}
.middle_new02 li{ background:url(item.gif) -3px -25px no-repeat; padding-left:21px; line-height:24px; font-size:14px; border-bottom:#e3e3e3 1px dashed;}

.middle_fuke{ background:url(middle_04.gif) no-repeat; width:527px; height:27px; line-height:27px; padding-left:27px; font-size:14px; font-weight:bold; color:#068182;}
.middle_fuke span{float:right; margin-top:-16px; margin-right:10px;}

.middle270{width:260px; padding:0 5px; margin:6px 6px 0px 0; color:#068182; float:left; overflow:hidden;}
.middle270 dl dt{ background:url(middle_03.gif) no-repeat; padding-left:15px;font-size:14px; font-weight:bold; width:255px; height:27px; line-height:27px; }
.middle270 dl dt span{ float:right; margin-top:-16px; padding-right:10px; clear:both;}
.middle270 dl{ clear:both;}
.middle270 li{ background:url(item.gif) -6px -320px no-repeat; padding-left:8px; font-size:14px; width:170px; height:22px; float:right; overflow:hidden;}
.middle270_img{ float:left; width:65px; height:70px; margin-right:8px; padding:2px; border:#ddd 1px solid; overflow:hidden; margin:5px 0;}
.middle270_border{ border:#e0ebf0 1px solid; padding:3px; margin:6px 0; height:50px; width:255px; overflow:hidden;}
.middle270_border li{ background:url(middle_06.gif) repeat-x; width:70px; height:18px; line-height:18px;text-align:center; border:#b4e4fa 1px solid; margin:3px 2px 2px 2px; font-size:12px;float:left; overflow:hidden;}
.middle270_border li a{ color:#02658c;}

.middle270_tese{width:260px; padding:0 5px; margin:6px 6px 0px 0; color:#068182; float:left; overflow:hidden;}
.middle270_tese dl dt{ background:url(middle_03.gif) no-repeat; padding-left:15px;font-size:14px; font-weight:bold; width:255px; height:27px; line-height:27px; }
.middle270_tese dl dt span{ float:right; margin-top:-16px; padding-right:10px; clear:both;}
.middle270_tese dl{ clear:both; margin-bottom:8px; *margin-bottom:0px; _margin-bottom:0px;}
.middle270_tese li{ background:url(item.gif) -3px -27px no-repeat; padding-left:20px; font-size:14px; width:250px; height:22px; overflow:hidden;}

.right{ float:right; width:195px; overflow:hidden;}
.right195{ background:url(right_rd.gif) no-repeat; width:175px; height:22px; padding-left:20px; padding-top:3px; font-weight:bold;color:#068182;}
.right195 span{ float:right; margin-top:-16px; padding-right:10px;}

.right195_c{ border:#91d7d1 1px solid; border-top:0; padding:5px 9px; width:175px; margin-bottom:6px; overflow:hidden;}
.right195_c li{ padding-left:9px; background:url(item.gif) -7px -173px no-repeat; }

.right195_server{ border:#91d7d1 1px solid; border-top:0; padding:5px 7px 0px 6px; width:180px; margin-bottom:6px; overflow:hidden;}
.right195_server li{ padding:1px 0;*padding:4px 0 3px 0;_padding:2px 0 2px 0; }

.right195_disease{ border:#91d7d1 1px solid; border-top:0; padding:5px 9px; width:175px; margin-bottom:6px; overflow:hidden;}
.right195_disease li{ background:url(item.gif) -7px -173px no-repeat; height:24px; line-height:24px; padding-left:7px;overflow:hidden; }

.right195_doctor{border:#91d7d1 1px solid; border-top:0; padding:5px 4px; width:185px; margin-bottom:6px; overflow:hidden;}


.ks_left_dhlist{ width:175px; padding:3px 5px; overflow:hidden;}
.ks_left_dhlist ul{ background:url(keshi_list.gif) repeat-y 5px 5px;}
.ks_left_dhlist ul li{ width:115px;height:27px; background: url(tt.gif) no-repeat; padding:8px 0 0px 60px; margin:5px 0; font-weight:bold; overflow:hidden;}
.ks_left_dhlist ul li a{ color:#068182;}

.ks_daohang{ background-color:#eee; width:540px; height:27px; line-height:27px; padding-left:14px; margin-bottom:6px;}
.ks_about{ background:url(index_04.gif) left top repeat-x #fff; width:532px; padding:10px 5px 5px 15px; font-size:12px; text-indent:24px; border:#bbebe1 1px solid; margin-bottom:10px; overflow:hidden;}
.ks_about h1{ text-align:center; font-size:24px; margin:20px 0;}
.ks_about img{ float:right; margin:5px 5px 5px 10px; padding:5px; border:#23afa4 1px solid; overflow:hidden;}
.zlfw{ font-size:12px; color:#0065a9; margin:5px 0;}

.ks_lanmu274{ width:274px; margin-right:6px; float:left;}
.ks_lanmu274_no{ width:274px; float:left;}
.ks_lanmu274_title{ background:url(middle_07.gif) no-repeat; height:25px; line-height:25px; width:254px; padding-left:20px; font-size:14px;  font-weight:bold; color:#068182;}
.ks_lanmu274_title span{ float:right; margin-top:-16px; padding-right:10px; }
.ks_lanmu274_c{border:#91d7d1 1px solid; border-top:0; padding:5px 9px; width:254px; margin-bottom:6px; }
.ks_lanmu274_c li{ line-height:24px; font-size:14px; background:url(item.gif) -6px -320px no-repeat; padding-left:8px; }


.cntText { margin:10px 0 20px 0;font-size:12px; color:#444;text-align:center; background:#eee; height:27px; line-height:27px; clear:both;}
.cntText a{text-decoration:underline;color:#003f98;}

.cntSummary {  padding:5px 10px; margin:5px; margin-left:0; color:#333; font-size:14px; line-height:24px;  background:#FFFCF6; border:solid 1px #FFDEB4; }

.listShow { margin:20px auto;width:540px;}
.listShow li{width:520px;font-size:14px; line-height:27px;  border-bottom:dashed 1px #afd3ef; background:url(item.gif) 0 -170px no-repeat;}
.listShow li span{ float:right; padding-right:10px; margin-top:-24px; color:#999; font-size:12px;}

.listShow_1 {width:500px; padding-left:10px; font-size:16px; line-height:27px; border-bottom:dashed 1px #ccc;   background:url(item.gif) -6px -110px no-repeat;  margin:4px auto;}
.listShow_1 a{ color:#003f98;}

.listshow_2_line{width:500px; padding-left:10px; margin-left:25px;  border-bottom:dashed 1px #bbb; line-height:30px; background:url(item.gif) -6px -120px no-repeat; }
.listshow_2_line a{ color:#003f98}

.listshow_2{width:500px; padding-left:10px; margin:0 25px;  line-height:24px; background:url(item.gif) -7px -230px  no-repeat; }
.listshow_2 a{ color:#003f98}

.content_left{ width:765x; float:left; overflow:hidden;}
.content_position{ width:747px; height:27px; line-height:27px; padding-left:10px; background-color:#eee; margin-bottom:6px; }
.content_c{ background:url(index_04.gif) left top repeat-x #fff; border:#bbebe1 1px solid;  width:735px; padding:10px; margin-bottom:6px; overflow:hidden;}
.content_c h1{ text-align:center; font-size:24px; margin:20px 0;}
.content_c h4{ font-size:14px; margin:15px 10px;}
.content_c h5{ font-size:14px; margin:15px 10px;}

/*
.cntYuyue { margin:15px auto; padding:10px 110px; width:230px; height:80px; background:url(yy.gif) no-repeat; clear:both }
.cntYuyue li {float:left; font-size:12px; font-weight:bold; width:98px; padding:10px 20px;}
.cntYuyue li a{text-decoration:underline;color:#f6ff04;}  */

.d_ts{ text-align:left; margin:20px 10px; border:#7fb2d4 1px dashed; padding:5px; font-size:12px; color:#444;}

.detail_keywords{ font-size:14px; padding-left:10px; margin:5px 0;} 
.detail_keywords h5{ font-size:18px; margin-top:-20px; padding-left:55px;}
.detail_keywords h5 a{ color:#f30;}

.xg_zixun{ width:355px; margin:0 5px; float:left;}
.xg_zixun_title{background:url(index_04.gif) repeat-x; width:345px; height:27px; line-height:27px; border:#a8d1eb 1px solid; padding-left:10px; font-size:14px;  font-weight:bold; color:#0d5d93;}
.xg_zixun_title span{float:right; margin-top:-24px; padding-right:10px; font-size:12px; font-weight:normal;}
.xg_zixun_content{border:#a8d1eb 1px solid; border-top:0;width:337px; padding:5px 9px; }
.xg_zixun_content li{background:url(item.gif) -6px -320px no-repeat; padding-left:8px; font-size:14px; line-height:24px;}

.about_title{ font-size:21px; font-weight:bold; margin:20px 0; text-align:center; color:#068182;}
.about_cntext{width:540px; margin:10px 0 20px 0;font-size:12px; color:#666;text-align:center; background:#eee; height:27px; line-height:27px; clear:both;}
.about_cntext a{text-decoration:underline;color:#068182;}

.about_txt{font-size:14px; line-height:24px; text-indent:24px; margin:10px 5px;}
.about_txt img{ float:right; margin:5px 10px; border:#ccc 1px solid; padding:3px;}

.equip_table{ border:0; }
.equip_table td{ padding:5px;}
.equip_img{ border:#ccc 1px dashed; border-top:0; border-left:0; padding-top:15px; width:120px; height:125px; overflow:hidden;}
.equip_img_L{ border:#ccc 1px dashed; border-left:0; padding-top:15px;}
.equip_txt_B{ border-bottom:#ccc 1px dashed; color:#666; }
.equip_txtB{ border-bottom:#ccc 1px dashed;  font-weight:bold; color:#068182; line-height:24px;}
.equip_txtB span{ float:right; margin-right:6px; margin-top:-30px; }
.equip_txtB span img{ border:0;margin:0;}
.expert_img{ border:#ccc 1px dashed; border-top:0; border-left:0; padding-top:15px; width:120px; }

/*分页*/
.pageNum{ margin:auto; padding:15px 5px; clear:both; }
.pageNum a{ border:1px solid #ccc; padding:3px 8px;  font-size:12px; color:#333; }
.pageNum .current{border:1px solid #068182;padding:3px 8px; background:#068182; color:#fff; }
.pageNum a:hover{ border:1px solid #fff;padding:3px 8px; background:#068182; color:#fff;}
.pager{ margin:auto; padding:15px ; clear:both; font-size:12px; }
.pager a:link,.pager a:visited{ padding:3px 8px; color:#068182; }

.pagenext{ font-size:14px; margin-left:20px;}
.pagenext a{ margin-right:30px; text-decoration:underline; color:#068182;}


.flink{ background:url(link_01.gif) no-repeat; width:940px; height:22px; padding-top:3px; padding-left:25px; font-weight:bold; margin-top:6px;color:#068182;}
.flink span{ float:right; margin-top:-16px; padding-right:20px;}
.flink_c{border:#91d7d1 1px solid; border-top:0; padding:5px 9px; width:940px; margin-bottom:6px; overflow:hidden;}
.flink_c li{ float:left; margin-right:10px; word-break:keep-all;}

/*.bottom{margin:15px auto; width:960px; border-top:#54aba7 3px solid; text-align:center;  padding:10px 0; overflow:hidden;}*/