﻿/* CSS Document */
@import url("von.jquery.ui.datepicker.css"); 

body{margin:0px auto; font-size:12px; line-height:21px; font-family:"宋体","微软雅黑","黑体",""; background:url(bg.jpg) no-repeat center bottom #f8f8f8; color:#666;overflow-x:hidden; }

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:#666;text-decoration:none;}
A:visited {color:#666;text-decoration:none;}
A:hover {color:#7c47ae;text-decoration:underline;}
A:active {color:#7c47ae;}

/*link*/
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cOrange,a.cOrange:link,a.cOrange:visited{ color:#f60; }
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#009543; }
.cPurple,a.cPurple:link,a.cPurple:visited{ color:#7c47ae; }

.clear{ clear:both; overflow:hidden;}



#header{ margin:auto; background:url(topbg2.jpg) center top no-repeat;  height:550px; overflow:hidden;}
#insideheader{ margin:0 auto; background:url(topbg2.jpg) center top no-repeat;  height:390px;  }

.topnav{ width:935px; margin:auto;}

.logo{ margin:20px 0; float:left; width:300px; height:45px; background:url(logo.jpg) no-repeat; overflow:hidden;}
.logo a{ display:block; width:300px; height:45px;}

.ksmenu{ float:right; margin:30px 0 0;  color:#dcd5ea;}
.ksmenu a{ margin:0 3px;}
.ksmenu a:link,.ksmenu a:visited{ color:#856E98;}
.ksmenu a.lxicon{ background:url(ksicon.gif) 0 -7px no-repeat; padding-left:25px; }
.ksmenu a.scicon{ background:url(ksicon.gif) -85px -7px no-repeat; padding-left:18px; }

.ksmenu input{ border:#C8B9D8 1px solid; background:url(ksicon.gif) -168px -3px no-repeat #fff; color:#8B759A; padding:2px 0 2px 25px; height:20px; filter:alpha(opacity=50); }
.ksmenu input.submit{ border:0; background:url(ksicon.gif) -352px -3px no-repeat #513783; padding:0 5px; width:40px; height:24px; color:#fff;filter:alpha(opacity=100);}

.menubgqh{ width:935px; height:465px; margin:5px auto;*margin:4px auto;_margin:25px auto;  position:relative;}

.menubgqh02{ width:935px; height:300px; margin:5px auto;*margin:4px auto;_margin:25px auto 0;  position:relative;}
.menubgqh03{ width:935px; height:420px; margin:5px auto;*margin:4px auto;_margin:25px auto;  position:relative;}

.hdptmbg{ background:url(tladbg.gif) no-repeat; width:935px; height:6px; position:absolute; top:0; left:0;}

#bigimg {width:935px;height:420px; margin-left:1px; *margin-left:1px;_margin-left:10px;  background:url(hdpimg/big0.jpg);position:relative;display:block;}

#imglist {width:935px; height:30px; line-height:20px; color:#FFF; margin-top:15px; margin-left:20px; cursor:pointer;  }
#imglist li {float:left; width:80px; }
#imglist span {display:none; background:url(hdpimg/text.gif) no-repeat top center; height:55px; margin-top:-65px; width:145px; padding:5px 5px 5px 10px; position:absolute;}


/*
#menu{left:18px; top:18px; position:absolute; z-index:11;height:50px;width:900px; }
#menu li{display:block;float:left;width:149px;height:50px;margin-right:1px;background:transparent url(menubg.gif) scroll 0 -170px no-repeat; overflow:hidden;}
#menu li.menuHospital{background-position:0 -200px}
#menu li.menuTechnical{background-position:-169px -200px; }
#menu li.menuExpert{background-position:-338px -200px}
#menu li.menuEquip{background-position:-507px -200px}
#menu li.menuOnline{background-position:-676px -200px}
#menu li.menuDuty{background-position:-845px -200px}

#menu li a{display:block;width:149px;height:50px;overflow:hidden;z-index:90;position:relative}
#menu li a span{display:block;text-indent:-9999px;}
#menu li div{margin:0;padding:0 10px 20px 10px;width:127px;height:auto;border:1px solid #cccccc;border-top:0;background:#fff url(menubg.gif) scroll -1px -300px no-repeat;color:#999999;position:absolute;top:0;z-index:89;overflow:hidden}

#menu li.menuTechnical div{background-position:-170px -300px}
#menu li.menuExpert div{background-position:-339px -300px}
#menu li.menuEquip div{background-position:-508px -300px}
#menu li.menuOnline div{background-position:-677px -300px}
#menu li.menuDuty div{background-position:-846px -300px}
#menu li div a{float:none;margin:0;padding:5px 0;width:127px;height:auto;border-bottom:1px solid #e5e5e5;color:#7c47ae;font-size:13px;  font-family:"微软雅黑"}
#menu li div a:hover{ color:#333;}

#menu li div p {margin:65px 0 15px 0;height:60px}
#menu li div p a{display:block;width:100%;height:60px;margin:0;padding:0;border:0;overflow:hidden;background:#fff url(menubg.gif) no-repeat}

#menu li.menuHospital div p a{background-position:0px 0}
#menu li.menuTechnical div p a{background-position:-172px 0px}
#menu li.menuExpert div p a{background-position:-340px 0}
#menu li.menuEquip div p a{background-position:-508px 0}
#menu li.menuOnline div p a{background-position:-678px 0}
#menu li.menuDuty div p a{background-position:-845px 0}

#menu li.menuHospital div p a:hover{background-position:0 -103px}
#menu li.menuTechnical div p a:hover{background-position:-172px -103px}
#menu li.menuExpert div p a:hover{background-position:-340px -103px}
#menu li.menuEquip div p a:hover{background-position:-508px -103px}
#menu li.menuOnline div p a:hover{background-position:-678px -103px}
#menu li.menuDuty div p a:hover{background-position:-845px -103px}


#menu li a.menuCurrent{background:transparent url(menubg.gif) scroll 0 0 no-repeat}
#menu li.currnetHospital{background-position:0 -250px}
#menu li.currnetTechnical{background-position:-169px -250px}
#menu li.currnetExpert{background-position:-338px -250px}
#menu li.currnetEquip{background-position:-507px -250px}
#menu li.currnetOnline{background-position:-676px -250px}
#menu li.currnetDuty{background-position:-845px -250px}
#menu li.menuCurrent{background-position:-676px -250px}
#menu li.menuCurrent{background-position:-845px -250px}
#menu li div ul{margin:0;padding:0;width:127px;position:relative;top:0;left:0;border-top:1px solid #e5e5e5; overflow:hidden;}
#menu li div li{float:none;width:120px; padding-left:7px; background:none;height:auto; overflow:hidden;}
*/

#menu {left:18px; top:18px; 
    position:absolute;	
	width:900px;
	height:50px;
	z-index:999; 
}

#menu_1, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6 {
	float:left;
	width:149px;	
	margin-right:1px;
	overflow:hidden;
}
.show_sub {display:none;float:left;width:147px;margin-right:1px;	   	
    border:#ccc 1px solid; border-top:0; background:#fff url(menubg.gif) scroll -1px -300px no-repeat;position:absolute;top:0px; padding-top:60px;     
	padding-bottom:10px; z-index:89;opacity: 0.95;
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	filter: alpha(Opacity=95);
}
#menu_2 .show_sub{background-position:-170px -300px}
#menu_3 .show_sub{background-position:-339px -300px}
#menu_4 .show_sub{background-position:-508px -300px}
#menu_5 .show_sub{background-position:-677px -300px}
#menu_6 .show_sub{background-position:-846px -300px}


.show_sub h6 a{
    background:url(menubg.gif) no-repeat;
	text-indent:-9999em;
	 margin:10px 15px 20px;
	 height:50px; display:block; width:119px;
}
.show_sub ul{}
.show_sub ul li {	
	width:119px; margin:5px 10px 5px; padding-left:10px;
	height:24px; border-bottom:#ededed 1px solid; 
 font-size:12px; font-weight:normal; list-style-type:none;
 
}


#menu p a {
	display:block;
	text-indent:-9999em;	
	width:149px;
	height:50px;
	background:url(menubg.gif) no-repeat #fff;
}

#menu_1 .show_sub h6 {background-position:0px 0}
#menu_2 .show_sub h6 a{background-position:-172px 0px}
#menu_3 .show_sub h6 a{background-position:-340px 0}
#menu_4 .show_sub h6 a{background-position:-508px 0}
#menu_5 .show_sub h6 a{background-position:-678px 0}
#menu_6 .show_sub h6 a{background-position:-845px 0}

#menu_1 .show_sub h6 a:hover{background-position:0 -103px}
#menu_2 .show_sub h6 a:hover{background-position:-172px -103px}
#menu_3 .show_sub h6 a:hover{background-position:-340px -103px}
#menu_4 .show_sub h6 a:hover{background-position:-508px -103px}
#menu_5 .show_sub h6 a:hover{background-position:-678px -103px}
#menu_6 .show_sub h6 a:hover{background-position:-845px -103px}

#menu #menu_1 p a{background-position:0px -200px}
#menu #menu_2 p a{background-position:-169px -200px;}
#menu #menu_3 p a{background-position:-338px -200px}
#menu #menu_4 p a{background-position:-507px -200px}
#menu #menu_5 p a{background-position:-676px -200px}
#menu #menu_6 p a{background-position:-845px -200px}

#menu #menu_1 p a:hover{background-position:-0px -300px}
#menu #menu_2 p a:hover{background-position:-169px -300px}
#menu #menu_3 p a:hover{background-position:-338px -300px}
#menu #menu_4 p a:hover{background-position:-507px -300px}
#menu #menu_5 p a:hover{background-position:-676px -300px}
#menu #menu_6 p a:hover{background-position:-845px -300px}


#focusPic{ clear:both;}
#focusPic .JQ-content-box{ overflow: hidden; width:935px; height:420px;position:relative; }
#focusPic .JQ-slide-content{ position:absolute}
#focusPic .JQ-slide-content li{zoom:1; overflow:hidden;height: 420px; vertical-align:text-top}
#focusPic img { display:block;}
#focusPic .JQ-slide-nav { position:absolute;right:10px; bottom:10px; height:18px; padding-top:2px; }
#focusPic .JQ-slide-nav li {background:#ccc;color:#333;cursor:pointer;float:left;font-size:14px; font-family:Verdana, Geneva, sans-serif;height:16px;line-height:16px;margin-left:3px;text-align:center;width:16px;}
#focusPic .JQ-slide-nav li.on { background:#3a0885;color:#fff;font-weight:bold;height:18px;line-height:18px;margin-top:-2px;width:18px;}
#focusPic .JQ-slide-nav li img {display:block}


.container{ width:899px; background:url(conbg.gif) repeat-y; margin:0 auto; padding:18px 28px; overflow:hidden;}

.homery{ background:url(index_01.gif) no-repeat; width:899px; height:39px; line-height:39px; overflow:hidden;}
.homery h4{ font-size:16px; font-family:"微软雅黑"; margin-left:45px; float:left; margin-right:30px; display:inline;}
.homery a{ margin:0 10px;}

.homeonline{ margin:15px auto;  width:899px; height:90px; overflow:hidden;}
.homeonline li{ width:140px; height:90px; float:left; margin-right:12px; overflow:hidden;}
.homeonline li a{ display:block;width:100%; height:90px; background:url(online.gif) no-repeat; overflow:hidden;}
.homeonline li#y1 a{ background-position:0 0;}
.homeonline li#y2 a{  background-position:-152px 0;}
.homeonline li#y3 a{ background-position:-304px 0;}
.homeonline li#y4 a{ background-position:-456px 0;}
.homeonline li#y5 a{ background-position:-608px 0;}
.homeonline li#y6 a{ background-position:-759px 0;}

.homeonline li#y1 a:hover{ background-position:0 -110px;}
.homeonline li#y2 a:hover{ background-position:-152px -110px;}
.homeonline li#y3 a:hover{ background-position:-304px -110px;}
.homeonline li#y4 a:hover{ background-position:-456px -110px;}
.homeonline li#y5 a:hover{ background-position:-608px -110px;}
.homeonline li#y6 a:hover{ background-position:-759px -110px;}

.ksnav{ width:228px; float:left; margin-right:12px; border:#ddd 1px solid; overflow:hidden;}
.ksnav li{ width:228px; height:49px; margin-bottom:1px; overflow:hidden;}
.ksnav li a{display:block;width:100%; height:50px; background:url(ksnav.gif) no-repeat; overflow:hidden;}
.ksnav li#k1 a{ background-position:0 0px;}
.ksnav li#k2 a{ background-position:0 -50px;}
.ksnav li#k3 a{ background-position:0 -100px;}
.ksnav li#k4 a{ background-position:0 -150px;}
.ksnav li#k5 a{ background-position:0 -200px;}
.ksnav li#k6 a{ background-position:0 -250px;}
.ksnav li#k7 a{ background-position:0 -300px;}
.ksnav li#k8 a{ background-position:0 -350px;}

.ksnav li#k1 a:hover{ background-position:-272px 0px;}
.ksnav li#k2 a:hover{ background-position:-272px -50px;}
.ksnav li#k3 a:hover{ background-position:-272px -100px;}
.ksnav li#k4 a:hover{ background-position:-272px -149px;}
.ksnav li#k5 a:hover{ background-position:-272px -200px;}
.ksnav li#k6 a:hover{ background-position:-272px -250px;}
.ksnav li#k7 a:hover{ background-position:-272px -300px;}
.ksnav li#k8 a:hover{ background-position:-272px -350px;}


/*滑动门开始*/
.homenews{ width:415px; float:left; margin-right:12px; overflow:hidden;}

.nTab{
float: left;
width: 413px;
margin: 0 auto;
border:#ddd 1px solid;
border-top:0;
background:url(xxk_bg.gif) repeat-x;
padding:0px;
margin-bottom:6px;
}
.nTab .TabTitle{
clear: both;
height:60px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width:130px;
height:60px;
cursor: pointer; 
text-align:center;
font-size:14px; 
font-weight:bold;
line-height:45px;
}
.nTab .TabTitle .active{ background:url(xxk_01.gif) no-repeat; color:#fff; }
.nTab .TabTitle .active a:link,.nTab .TabTitle .active a:visited{color:#fff;}

.nTab .TabTitle .normal{ color:#555;background:url(xxk_02.gif) right top no-repeat; }
.nTab .TabContent{ width:383px; padding:5px 15px; height:331px; overflow:hidden;}
.none {display:none;}

/*滑动门结束*/

/*滑动门2开始*/
.xxk2{ width:899px; margin:25px auto 10px; background:url(linkbg.gif) no-repeat; height:100px; overflow:hidden;}
.nTab2{
width:899px;
margin:0 auto;
padding:0px;
}
.nTab2 .TabTitle2{
width:100px; 
float:left; 
margin:5px 20px 2px 3px;
height:68px;
overflow: hidden;
}
.nTab2 .TabTitle2 ul{
border:0;
margin:0;
padding:0;
}
.nTab2 .TabTitle2 li{
float: left;
width:100px;
height:34px;
cursor: pointer; 
text-align:center;
font-size:14px; 
line-height:34px;
}
.nTab2 .TabTitle2 .active{ background:#fff; font-weight:bold; color:#7c47ae;}
.nTab2 .TabTitle2 .normal{ color:#333; background:#eee; }
.nTab2 .TabContent2{ width:770px; height:80px; padding:10px 0 0; float:left;  overflow:hidden;}
.none {display:none;}

/*滑动门2结束*/

/*滑动门3开始*/
.keshi344{ border:#ddd 1px solid; width:342px; margin-left:20px; margin-bottom:20px; display:inline; float:left; overflow:hidden;}
.nTab3{
width:342px;
margin:0 auto;
padding:0px;
}
.nTab3 .TabTitle3{ 
background:url(xxk_03.gif) repeat-x;
margin:0px;
height:34px;
overflow: hidden;
}
.nTab3 .TabTitle3 ul{
border:0;
margin:0;
padding:0;
}
.nTab3 .TabTitle3 li{
float: left;
width:100px;
height:34px;
cursor: pointer; 
text-align:center;
font-size:14px; 
line-height:34px; 
padding: 0 10px;
}
.nTab3 .TabTitle3 .active{ background:#fff; font-weight:bold; color:#7c47ae;border-right:#ddd 1px solid;}
.nTab3 .TabTitle3 .active a:link,.nTab3 .TabTitle3 .active a:visited{color:#7c47ae;}
.nTab3 .TabTitle3 .normal{ color:#333; border-right:#ddd 1px solid; }
.nTab3 .TabContent3{ width:320px; height:255px; padding:20px 11px 11px;  overflow:hidden;}
.none {display:none;}

/*滑动门3结束*/

.xxknews{ width:383px; }
.xxknews p{ margin:10px 0; width:383px;  height:65px; padding-bottom:5px;  margin-bottom:25px; overflow:hidden;}
.xxknews p img{ width:120px; height:65px; float:left; margin-right:15px;}
.xxknews p b{ display:block; width:245px; height:21px; margin-bottom:4px; font-size:14px; font-weight:normal; overflow:hidden;}
.xxknews p a:link,.xxknews p a:visited{color:#7c47ae;}

.xxknews ul{ margin:15px 0;}
.xxknews ul li{ background:url(item.gif) -6px -320px no-repeat; padding-left:10px; font-size:14px; line-height:24px; width:370px; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


.homeinfro{ width:210px; float:right; border:#eee8f4 1px solid; background:#fbf9ff; padding:9px; overflow:hidden;}
.homeinfro h4{ font-size:12px;color:#7c47ae; margin-bottom:4px;}
.homeinfro h4 a:link,.homeinfro h4 a:visited{color:#7c47ae;} 
.homeinfro p{ margin:5px 0; width:210px; height:55px; line-height:18px; padding-bottom:10px; border-bottom:#ddd 1px dashed;  overflow:hidden;}
.homeinfro p img{ width:53px; height:55px; float:left; margin-right:12px; overflow:hidden;}
.homeinfro h5{ margin:5px 0;}
.homeinfro h5 img{ width:210px; height:60px; overflow:hidden;}

.tesejs{  margin:10px auto; width:897px; border:#ddd 1px solid; border-right:0 none; overflow:hidden; background:#fbf9ff;}
.tesejs .ksbox{ float:left; width:298px; height:350px; border-right:1px solid #ddd}
.tesejs .ksbox img{ display:inline-block; padding:2px; border:1px solid #ddd; float:left; margin:0 10px 0 0;}
.tesejs .ksbox h4{ border-bottom:1px solid #ddd; margin:0 10px; line-height:35px; height:35px; font-size:14px}
.tesejs .ksbox h4 a{ color:#7c47ae}
.tesejs .ksbox p{ width:278px; margin:0; padding:10px; height:116px; line-height:25px; overflow:hidden}
.tesejs .ksbox ul{ width:278px; margin:8px 10px 0 10px; border-top:1px solid #ddd; padding:8px 0 0 0}
.tesejs .ksbox ul li{background: url("item.gif") no-repeat scroll -6px -317px transparent; line-height:30px; height:30px; padding:0 0 0 10px; overflow:hidden}
.tesejs .ksbox ul li a{ font-size:14px; color:#7c47ae}
/*.tesejs li{ width:298px; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; float:left; }
.tesejs li a{ display:block; padding:15px 15px 0px; width:267px; height:130px; background:#f4f4f4; overflow:hidden; }
.tesejs li a:hover{background:#fbf9ff;}

.tesejs li h5{ width:80px; height:75px; float:left; margin:20px 15px 0 0; overflow:hidden;}
.tesejs li h5 img{width:72px; height:67px; padding:3px; border:#ddd 1px solid; overflow:hidden; }
.tesejs li p{ width:165px; float:left; height:95px; line-height:18px; margin:20px 0 0; overflow:hidden;}
.tesejs li p b{ display:block; width:165px; height:21px; margin-bottom:4px; font-size:13px;color:#7c47ae; overflow:hidden;}*/

#partner { width:770px; height:75px; background:url(partner.gif) no-repeat;}
#partner li { float:left; word-break:keep-all; white-space:nowrap;}
#partner a {float:left;  display:inline; overflow:hidden;}
#partner li#p1 a { width:96px; height:55px; margin-right:33px;}
#partner li#p2 a { width:110px; height:55px; margin-right:30px;}
#partner li#p3 a { width:85px; height:55px; margin-right:30px;}
#partner li#p4 a { width:120px; height:55px; margin-right:33px;}
#partner li#p5 a { width:125px; height:55px; margin-right:30px;}
#partner li#p6 a { width:67px; height:55px;}


#frdlink {width:760px; margin:8px 0 8px 10px; font-size:12px; clear:both; height:80px; OVERFLOW-Y: auto; SCROLLBAR-FACE-COLOR: #7c47ae;   SCROLLBAR-HIGHLIGHT-COLOR: #7c47ae;  SCROLLBAR-SHADOW-COLOR: #ffffff;  SCROLLBAR-3DLIGHT-COLOR: #ffffff;  SCROLLBAR-ARROW-COLOR: #ffffff;  SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }
#frdlink li { float:left; padding-right:10px; line-height:24px; margin-right:10px; word-break:keep-all; white-space:nowrap; display:inline;}

.container_bottom{ background:url(conbottombg.gif) no-repeat; width:955px; height:20px; margin:0 auto; overflow:hidden;}

.bottom{ margin:30px auto 50px; width:935px; text-align:right;}


/*频道页*/

.menu170{ width:140px; float:left; margin:0 0 30px; border:#ddd 1px solid; padding:14px; font-family:"微软雅黑";  overflow:hidden;}
.menu170 dl{ margin:10px auto;}
.menu170 dt{ font-size:21px; font-weight:bold; padding:5px 30px 15px 10px; border-bottom:#ddd 1px solid; margin-bottom:5px;  width:100px; line-height:30px; }
.menu170 dt.active{background:url(pindao_01.gif) 112px 10px no-repeat;}

.menu170 dd{  border-bottom:#ddd 1px solid; padding:10px 30px 10px 10px; font-size:14px; width:100px; }
.menu170 dd a:link,.menu170 dd a:visited{ color:#333;}
.menu170 dd a:hover {color:#7c47ae;}
.menu170 dd.active{ font-weight:bold; font-size:15px; background:url(pindao_01.gif) 112px 11px no-repeat;}
.menu170 dd.active a:link,.menu170 dd.active a:visited{ color:#7c47ae;}


.keshi708{ width:728px; float:right; margin:0 0 30px;  overflow:hidden;}
.keshi708 h4{ margin:15px 0 15px 20px; font-size:14px; color:#7c47ae; padding-bottom:10px; border-bottom:#ddd 1px solid;}
.keshi708 p{ margin:0 0 15px 20px;}
.jiujiu a{ color:#FF0000;}

.keshi_infor{ background:url(pindao_02.jpg) right top no-repeat; width:508px; padding:0 200px 20px 0;  margin-left:20px; overflow:hidden;}
.keshi_infor h3{ font-size:16px; font-family:"微软雅黑"; color:#7c47ae; padding-bottom:15px; border-bottom:#ddd 1px solid; }
.keshi_infor p{ margin:15px 0; color:#555;}

.themeContainer{ border:#ccc 1px solid; position:relative; padding:9px; width:688px; height:200px; float:right; overflow:hidden;}
.themeContainer02{  border:#ccc 1px solid; position:relative; padding:9px; width:450px; margin-bottom:15px; height:380px; overflow:hidden;}

.themeContainer03{ border:#ccc 1px solid; position:relative; padding:9px; width:688px; height:350px; float:right; overflow:hidden;}

.themeImg{ width:330px; height:200px; float:left; margin-right:10px; overflow: hidden;}
.themeImg02{ width:450px; height:180px; margin-bottom:10px; overflow: hidden;}
.themeImg02 img{ width:450px; height:180px; overflow: hidden;}
.themeImg03{ width:440px; height:350px; float:left; margin-right:10px; overflow: hidden;}

.themeContainer .themeSummery { padding:15px; width:318px; height:170px; float:right; background:#eee; overflow:hidden; }
 .themeSummery02 { padding:15px; width:208px; height:320px; float:right; background:#eee; overflow:hidden; }

.themeSummery .h4 { margin: 0px; border:0; display:inline;}
.themeSummery .h4 a {display:inline; color: #7c47ae; font-size:14px; FONT-WEIGHT: normal;}
.themeSummery .summary{ padding:10px 0; }
.themeContainer p{ margin:5px 0 25px; height:80px;  color: #555; overflow:hidden;}
.themeSummery span{ display:block; margin-bottom:20px;}
.themeSummery span.tDate { color:#777;}

.themeContainer02 .themeSummery02{  padding:15px; width:420px; height:160px; background:#eee; overflow:hidden; }
.themeSummery02 .h4 { margin: 0px; border:0; display:inline;}
.themeSummery02 .h4 a {display:inline; color: #7c47ae; font-size:14px; FONT-WEIGHT: normal;}
.themeSummery02 .summary{ padding:10px 0; }
.themeContainer02 .summary p{  margin:5px 0 10px;width:420px; height:80px;  color: #555; overflow:hidden;}
.themeSummery02 span{ display:block; margin-bottom:20px;}
.themeSummery02 span.tDate { color:#777;}

.tPager { clear:both; position: absolute;  line-height:30px; bottom:30px; color: #515151; font-size: 11px; right: 40px; width:100px;}
.tPager li{	background-color: #eee; float: left;}
.tPager .count {float: left; font-size: 14px; margin-right: 14px;}
.tPager a.pagerPrev { display:block; width:30px;margin-right: 5px; background:url(tPager.gif) 0 0 no-repeat; height:30px; overflow: hidden}
.tPager a.pagerPrev:hover {	background-position: -50px 0px}
.tPager a.pagerNext { display:block; width:30px; background:url(tPager.gif) 0 -50px no-repeat; height:30px; overflow: hidden}
.tPager a.pagerNext:hover {	background-position: -50px -50px}
.tPager a span {TEXT-INDENT: -9999px; display: block;}

.keshi320{ width:320px;}
.keshi320 p{ margin:0; width:320px; height:85px; overflow:hidden;}
.keshi320 p img{ width:85px; height:85px; float:left; margin-right:15px; margin-left:5px; overflow:hidden;}
.keshi320 p span img{  width:50px; height:19px; overflow:hidden;}
.keshi320 p b{ display:block; font-weight:normal; width:215px; height:42px; margin:10px 0; overflow:hidden;}

.keshi320 dl{ margin:20px 0 15px  5px; width:320px; overflow:hidden;}
.keshi320 dd{ width:100px; height:25px; line-height:25px; font-size:13px; float:left; margin:0 5px 5px 0; background:#eee; text-align:center; }
.keshi320 dd:hover{ background:#f3e7fa;}

.keshi320 ul{ clear:both; width:310px; margin:0px 0 20px  5px;}
.keshi320 li{ background:url(item.gif) -6px -320px no-repeat; padding-left:10px; font-size:14px; line-height:24px; width:300px; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.keshi465{ width:465px; margin:15px 0px 15px 20px; float:left; display:inline; overflow:hidden;}
.keshi465 h5{ font-size:14px;  border-bottom:#ddd 1px solid; padding-bottom:4px; height:24px;overflow:hidden; }
.keshi465 h5 span{ float:right; margin-top:0px;*margin-top:-24px;_margin-top:-24px; font-size:12px; font-weight:normal;}
.keshi465 h5 a:link,.keshi465 h5 a:visited{ color:#7c47ae;}
.keshi465 p{ margin:10px 0px 25px; width:465px; height:100px; overflow:hidden;}
.keshi465 p img{ width:175px; height:100px; margin-right:15px; float:left; overflow:hidden;}

.keshi465 ul{ margin:10px 0 20px;}
.keshi465 li{ border-bottom:#ddd 1px solid; height:30px; line-height:30px; width:465px; overflow:hidden;}
.keshi465 li a{ display:block; width:350px; background:url(item.gif) 3px -166px no-repeat; padding-left:20px;  word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.keshi465 li span{ float:right; color:#999; margin-top:-30px;}
.keshi465 li.listmiddleline{ margin:0px auto; border:0;  background:url();}

.keshi465 dl{ margin:10px 0px; padding:10px; border-bottom:#aaa 1px dotted;}
.keshi465 dl:hover{ background:#ebe7f5;}
.keshi465 dl dt{ font-size:14px; background:url(item.gif) 0px 2px no-repeat; padding-left:25px; height:20px; margin-bottom:5px;}
.keshi465 dl dt span{ float:right; font-size:12px; padding-right:10px;  }
.keshi465 dl dd{ color:#999; height:36px; line-height:18px; text-indent:24px;  overflow:hidden; }


.keshi_right{ width:220px; margin:15px 0; float:right; overflow:hidden;}
.keshi_right h3{ background:url(icon_03.gif) left center no-repeat; padding-left:18px; font-size:14px; color:#7c47ae; margin-bottom:6px;}
.keshi_right h3 a:link,.keshi_right h3 a:visited{color:#7c47ae;}

.expert220{ background:url(pindao_03.gif) left top repeat-x #f5f5f5; margin:15px 0 20px; width:220px; height:210px; overflow:hidden;}
.expert220 p{ margin:5px 10px 10px; width:200px; height:110px; overflow:hidden;}
.expert220 p img{ width:75px; height:100px; border:#fff 3px solid; margin-right:15px; float:left; overflow:hidden;}
.expert220 p b{ display:block;  width:100px; height:20px; margin-bottom:5px;color:#7c47ae;margin-top:20px; overflow:hidden;}
.expert220 p b a:link,.expert220 p b a:visited{color:#7c47ae;}
.expert220 h5{ font-size:12px; font-weight:normal;  padding:0px 10px 0 15px; width:195px; height:70px; line-height:18px; overflow:hidden;}

.news220{ margin:10px 10px 10px 20px;}
.news220 h5{ font-size:12px; background:url(item.gif) -6px -320px no-repeat; padding-left:10px; }
.news220 span{ color:#999; display:block; margin-left:10px;}
.news220 h6{ font-size:12px; font-weight:normal; margin-left:10px; margin-bottom:10px; min-height:21px; max-height:40px;  overflow:hidden;}
.news220 h6 a:link,.news220 h6 a:visited{color:#7c47ae;}

.zhuanti220{ margin:10px 0;}
.zhuanti220 img{ width:220px; height:70px; overflow:hidden; }
.zhuanti220 h5{ background:url(icon_04.gif) right center no-repeat; font-size:12px; font-weight:normal; margin:10px 0 20px 0; min-height:20px; max-height:40px; overflow:hidden;}

.zhuanti220 p{  color:#888; margin:5px 0; width:220px; height:55px; line-height:18px; overflow:hidden;}
.zhuanti220 ul{ margin:15px;}
.zhuanti220 li{ background:url(item.gif) -6px -410px no-repeat; padding-left:10px; width:180px; height:24px; line-height:24px; overflow:hidden;}
.zhuanti220 li a:link,.zhuanti220 li a:visited{color:#7c47ae;}


/*分页*/
.pageNum{ margin:35px auto 20px; text-align:center; clear:both; }
.pageNum a{ border:1px solid #ddd; background:#fff; padding:3px 8px;  font-size:12px; color:#333; }
.pageNum .current{border:1px solid #a48abd;padding:3px 8px; background:#f8f4fa; color:#7c47ae; }
.pageNum a:hover{ border:1px solid #a48abd;padding:3px 8px; background:#f8f4fa; color:#7c47ae;}
.pager{ margin:10px 20px; padding:15px 5px;  clear:both; font-size:14px; line-height:24px;  }
.pager a:link,.pager a:visited{color:#7c47ae;}

/*内容页*/
.position{ width:899px; margin:0px auto;}
.position a:link,.position a:visited{color:#7c47ae; }

.left660{ width:660px; float:left; margin:10px 0;  overflow:hidden;}

.left620{ width:620px; border:#ddd 1px solid; padding:19px; overflow:hidden;}
.left620 h1{font-size:22px;  padding:15px 0 ; color:#7c47ae; text-align:center; font-family:"微软雅黑";}

.cntText { margin:8px auto; color:#999;text-align:center;border-bottom:#ddd 1px solid; padding-bottom:10px; width:600px; margin-bottom:15px; clear:both;}
.discript { background-color:#f3eff9; padding:12px 15px; width:570px;  text-indent:24px; color:#444; margin:5px 10px 15px; font-size:12px; }
.discript b{color:#6541a8; }

.text { margin:20px 10px; font-size:14px; line-height:24px;  color:#333;}
.text p{ margin:15px 0; text-indent:24px;}
.text img{ margin:15px 0; }
.text div{ text-indent:24px;}
.text a{ color:#333;}

.zt{
	width:895px; MARGIN:auto auto; BORDER-BOTTOM: #DDD 1px solid; BORDER-LEFT: #DDD 1px solid; BACKGROUND: #F4F4F4;OVERFLOW: hidden; BORDER-TOP: #DDD 1px solid; BORDER-RIGHT: #DDD 1px solid;; 
	
}
.zt1{
	width:879px; HEIGHT: 70px; padding-top: 10px; margin-right: 10px; padding-bottom: 7px; margin-left: 10px; border-bottom-width: 1px; border-bottom-style: dotted; 
	border-bottom-color: #DDDDDD; float:left; 
}
.tp1{ width:160px; float:left;}
.jbl{ width:179px; height:70px; line-height:25px; float:left;}
.jb2{ width:179px; height:70px; line-height:25px; float:left;}

.zt2{ width:879px; height:76px; padding-top: 10px; margin-right: 10px; padding-bottom: 7px; margin-left: 10px; float:left; 
}

.zxyy{ background:url(/template/Default/skins/default/conbg.gif) repeat-y; margin:30px auto 20px; }
.zxyy a{ margin:0 15px;}

.return{ margin:45px auto 20px; width:620px;  text-align:center;}

.contentad{ margin:15px 0; width:660px; overflow:hidden;}

.interst{ width:660px; margin:15px 0; overflow:hidden;}
.interst h3{ font-size:14px; font-family:"微软雅黑";color:#7c47ae; padding-bottom:10px; border-bottom:#ddd 1px solid; margin-bottom:15px; }
.interst h3 a:link,.interst h3 a:visited{color:#7c47ae;}
.interst p{ margin:5px 10px 20px 0; width:220px; float:left; overflow:hidden;}
.interst p img{ width:220px; height:120px; overflow:hidden; }
.interst p b{ display:block; width:220px; height:24px; line-height:24px; background:#ddd;  text-align:center; overflow:hidden;}
.interst ul{ width:420px; float:right;}
.interst li{border-bottom:#ddd 1px solid; height:30px; line-height:30px; width:420px; overflow:hidden;}
.interst li a{ display:block; width:350px; background:url(item.gif) 3px -166px no-repeat; padding-left:20px;  word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.interst li span{ float:right; color:#999; margin-top:-30px;}

/*医院介绍*/

.about_expert{ width:220px; margin:10px 0 15px;}
.about_expert img{ width:220px; height:80px; margin-bottom:10px; overflow:hidden;}
.about_expert ul{ background:#f5f5f5; padding:10px; width:200px; overflow:hidden;}
.about_expert ul li{ background:url(item.gif) -6px -410px no-repeat; width:90px; padding-left:10px; float:left; height:24px; line-height:24px; overflow:hidden;}
.about_expert ul li a:link,.about_expert ul li a:visited{color:#7c47ae; }
.about_expert p{ margin-top:5px;}

.video{  width:220px; height:100px; margin-bottom:10px; overflow:hidden;}
.video img{  width:220px; height:100px; overflow:hidden;}

.about470{ width:470px; float:left; margin-left:20px; overflow:hidden;}
.about470 h3{ font-size:15px;  border-bottom:#ddd 1px solid; padding-bottom:4px; height:24px;overflow:hidden; }
.about470 h3 span{ float:right;  margin-top:0px;*margin-top:-24px;_margin-top:-24px; font-size:12px; font-weight:normal;}
.about470 h3 span a:link,.about470 h3 span a:visited{ color:#7c47ae;}
.about470 p{ margin:10px 0px 25px; width:465px; height:100px; overflow:hidden;}
.about470 p img{ width:175px; height:100px; margin-right:15px; float:left; overflow:hidden;}


/*专家*/
.margin470{ margin:15px 0;}

#scroll{margin:15px 0;width:470px;height:140px; }
#prev{width:18px;height:22px;float:left;text-indent:-5000px;background:url(arrtl_1.gif) no-repeat;cursor:pointer;margin:50px 0;}
#prev:hover{background:url(arrtl_2.gif) no-repeat;}

#next{width:18px;height:22px;float:right;text-indent:-5000px;background:url(arrtr_1.gif) no-repeat;cursor:pointer;margin:50px 0px;}
#next:hover{background:url(arrtr_2.gif) no-repeat;}

#box{width:435px; float:left; display:block;overflow:hidden;}
#box ul li{width:185px; margin:0 15px; font-size:12px; float:left;text-align:center;}
#box ul li a{display:block;}
#box ul li a:hover{background:#ddd;}
#box ul li a img{width:185px;height:100px; margin-bottom:6px; overflow:hidden;}

#prev2{width:18px;height:22px;float:left;text-indent:-5000px;background:url(arrtl_1.gif) no-repeat;cursor:pointer;margin:50px 0;}
#prev2:hover{background:url(arrtl_2.gif) no-repeat;}

#next2{width:18px;height:22px;float:right;text-indent:-5000px;background:url(arrtr_1.gif) no-repeat;cursor:pointer;margin:50px 0px;}
#next2:hover{background:url(arrtr_2.gif) no-repeat;}

#box2{width:435px; float:left; display:block;overflow:hidden;}
#box2 ul li{width:185px; margin:0 15px; font-size:12px; float:left;text-align:center;}
#box2 ul li a{display:block;}
#box2 ul li a:hover{background:#ddd;}
#box2 ul li a img{width:185px;height:100px; margin-bottom:6px; overflow:hidden;}

#prev3{width:18px;height:22px;float:left;text-indent:-5000px;background:url(arrtl_1.gif) no-repeat;cursor:pointer;margin:50px 0;}
#prev3:hover{background:url(arrtl_2.gif) no-repeat;}

#next3{width:18px;height:22px;float:right;text-indent:-5000px;background:url(arrtr_1.gif) no-repeat;cursor:pointer;margin:50px 0px;}
#next3:hover{background:url(arrtr_2.gif) no-repeat;}

#box3{width:435px; float:left; display:block;overflow:hidden;}
#box3 ul li{width:185px; margin:0 15px; font-size:12px; float:left;text-align:center;}
#box3 ul li a{display:block;}
#box3 ul li a:hover{background:#ddd;}
#box3 ul li a img{width:185px;height:100px; margin-bottom:6px; overflow:hidden;}




.expertimg{ width:708px; margin:0px 0 10px 20px;overflow:hidden; }
.expertimg dl{ margin:10px auto 15px; padding-bottom:10px;border-bottom:dashed 1px #ddd; background:url(expertbg.gif) no-repeat; width:708px; overflow:hidden;  }

.expertimg dl  img{ width:120px; height:150px; float:left; margin:20px 30px 20px 20px; }
.expertimg dt{ font-weight:bold; color: #7c47ae; font-size:14px; margin:6px auto 12px;}
.expertimg dt span{font-weight:normal; color:#888;}
.expertimg dd{ color:#555;}

a.zxbtn:link,a.zxbtn:visited { float:right; margin-right:10px; width:70px; height:24px; color:#fff; line-height:24px; text-align:center; font-size:12px; color:#fff; background:#f60;  white-space:nowrap; word-break:keep-all; }
a.zxbtn:hover { color:#c00; background:#f8e9ce; text-decoration:none; }

.xjsb{ margin:0 0 15px 20px; width:708px; overflow:hidden;}
.xjsb p{ width:708px; height:135px; margin:10px 0 20px; overflow:hidden;}
.xjsb p img{ width:240px; height:135px; float:left; margin-right:20px; overflow:hidden;}
.xjsb p b{ display:block; width:448px; border-top:#ddd 1px solid; border-bottom:#ddd 1px dashed; height:35px; line-height:35px; margin-bottom:10px; color: #7c47ae; font-size:15px; font-family:"微软雅黑"; overflow:hidden;}
.xjsb p b a:link,.xjsb p b a:visited{ color: #7c47ae; }

.xjsb_ms{ margin-left:20px;}
.xjsb_ms h3{ font-size:16px;font-family:微软雅黑; border-bottom:#ddd 1px dashed; line-height:35px; color: #7c47ae;margin-bottom:10px;}
.xjsb_ms h4{ font-size:14px;font-family:微软雅黑; border-bottom:#ddd 3px solid; line-height:24px;  padding:0 100px 30px 0; color:#f30; margin:20px 0 30px 0 ;  }
.xjsb_ms p{ margin:10px 0px 15px 0px;font-family:微软雅黑;font-size:14px; padding-bottom:10px; color:#444; }

.chengnuo{ clear:both; width:465px; float:left; margin:0 0 20px 20px; overflow:hidden;}
.chengnuo h5{border-top:#ddd 1px solid; border-bottom:#ddd 1px dashed; height:35px; line-height:35px; margin-bottom:10px; margin-top:20px; color: #7c47ae; font-size:14px; font-family:"微软雅黑"; overflow:hidden;}
.chengnuo p{ margin:0 20px 10px 0;}


.about710{ width:704px; float:right;   overflow:hidden;}
.about710 h1{ font-size:21px; font-family:"微软雅黑"; text-align:center; margin:30px auto;color: #7c47ae;}

.keshi_fenlei{ width:700px; height:315px; background:url(keshibg.jpg) no-repeat; float:right;}
.fenlei220{width:220px; float:left; margin-right:20px; overflow:hidden;}
.fenlei220 h3{ font-size:16px; font-family:"微软雅黑"; margin:20px 0 10px 10px;}
.fenlei220 img{ width:220px; height:90px; overflow:hidden;}
.fenlei220 ul{ margin:12px 15px 10px 35px;}
.fenlei220 ul li{ font-size:14px; line-height:24px;}
.fenlei220 a:link,.fenlei220 a:visited{ color:#333;}

.fenlei330{ width:330px; height:85px; background:#fff; float:left; margin:30px 10px 20px 30px; display:inline; overflow:hidden;}
.fenlei330:hover{ background:#ebebeb; width:330px; height:85px; }
.fenlei330 img{ width:85px; height:85px; float:left; margin-right:15px; overflow:hidden;}
.fenlei330 div{ width:230px; float:right; overflow:hidden;}
.fenlei330 h3{ width:230px; height:20px; font-size:16px;  margin:2px 0; overflow:hidden;}
.fenlei330 p{ margin:5px 10px 0px 0; width:220px; height:36px; line-height:18px; overflow:hidden;}
.fenlei330 span{ background:url(item.gif) -4px 2px no-repeat; padding-left:20px; text-align:right; float:right; margin-right:12px;}
.fenlei330 a:link,.fenlei330 a:visited{ color:#7c47ae;}
.fenlei330_right{ float:right; margin-left:0; margin-right:0;}

.hzxs_left{ width:180px; float:left; margin:10px 0; background:#eee; color:#333; padding:10px; overflow:hidden;}
.hzxs_left h4{ font-size:12px; text-align:center;color:#7c47ae; background:#ddd; height:27px; line-height:27px;}
.hzxs_left table{ width:170px; margin:10px auto; border:0; overflow:hidden;}
.hzxs_left table td{ padding:5px 0 5px 5px;}


.hzxs_right{ width:635px; float:right; border:#ddd 1px solid; padding:10px 19px; margin:10px 0; overflow:hidden;}
.hzxs_right h1{ font-size:16px; margin:15px 5px 25px; padding-bottom:15px; border-bottom:#ddd 2px solid; color:#7c47ae;}
.hzxs_right h4{ background:#eee; height:30px; line-height:30px; font-size:12px; font-weight:normal;  padding:3px 20px; margin:20px 0 10px 0; }
.hzxs_right h4 span{ float:right; text-align:right; margin-top:0; *margin-top:-30px; _margin-top:-30px;}
.hzxs_right p{ margin:10px 0; width:635px; height:150px; background:#f3eff9; overflow:hidden;	}
.hzxs_right p:hover{ background:#fdf9f0;}
.hzxs_right p img{ width:180px; height:150px; float:right; margin-left:20px; overflow:hidden;}
.hzxs_right p span{ display:block; padding:15px 5px 20px 20px; width:410px; height:110px; color:#333; overflow:hidden;}

#scroll635{margin:15px 0;width:635px;height:160px; overflow:hidden; }

#box_hzxs{width:635px; float:left; display:block;overflow:hidden;}
#box_hzxs ul li{width:170px; margin:0 14px; font-size:12px; float:left;text-align:center;}
#box_hzxs ul li a{display:block;}
#box_hzxs ul li a:hover{background:#ddd;}
#box_hzxs ul li a img{width:170px;height:130px; margin-bottom:6px; overflow:hidden;}

.booking{ width:620px; border:#ddd 1px solid; padding:14px 19px; float:left; margin:10px 0; overflow:hidden;}
.booking p{ margin:10px 0 20px; font-size:14px;  font-family:"微软雅黑";  text-indent:24px; }
.booking h3{ font-size:16px; font-family:"微软雅黑"; margin:10px 0; color:#7c47ae}
.booking div{ margin:20px 0; background:#f8f5fd; padding:10px; width:600px; color:#444; line-height:27px; overflow:hidden;}
.booking div img{ width:240px; height:180px; float:left; margin-right:20px;}
.booking div h5{ margin:10px auto;  font-size:14px;  padding-left:0px;}

.yyonline{ width:600px; border:0;}
.yyonline td{ padding:5px;}
.yyonline td input,.yyonline td textarea{ border:#a791cc 1px solid; background:#fdfbff; padding:3px;}

.videonew{ width:728px;  margin:10px 0 25px; overflow:hidden;}
.video330{ width:330px; height:150px;  float:left;  margin:0 14px 15px 20px; display:inline; overflow:hidden;}
.video330 img{ width:150px; height:110px; float:left; margin-right:10px; overflow:hidden;}
.video330 p{ width:170px; margin:5px 0; height:100px; overflow:hidden;}
.video330 p span{ border-top:#ddd 1px dashed; display:block; width:170px; margin:5px 0; color:#999;}

.value470{ width:470px; float:left; margin-left:20px; display:inline; overflow:hidden;}
.value470 h3{ font-size:16px; font-family:"微软雅黑"; margin-bottom:30px;  padding-bottom:4px; height:24px; color:#7c47ae; overflow:hidden; }

.value470 h5{ clear:both; width:465px; font-size:14px; font-family:"微软雅黑";  border-bottom:#ddd 1px solid; padding-bottom:4px; height:24px; color:#7c47ae; border-top:#ddd 1px solid; border-bottom:#ddd 1px dashed; margin:30px 0 20px; overflow:hidden; }
.value470 h6{ font-size:12px; color:#7c47ae; margin:10px 0; }
.value470 p{ margin:10px 0px; width:460px; text-indent:24px;   overflow:hidden;}
.keyword{ margin:10px; text-indent:24px; font-size:14px;}

.link470{width:460px; float:left; font-size:14px; margin-left:20px; overflow:hidden;}
.link470 h3{ font-size:16px; font-family:"微软雅黑"; margin-bottom:30px;  padding-bottom:4px; height:24px; color:#7c47ae; overflow:hidden; }
.link470 h6{ font-size:14px; color:#7c47ae; margin:10px 0; }
.link470 h6 span{ font-weight:normal; color:#333;}
.link470 p{ margin:10px 0 20px;}

.link470 p a{ text-decoration:underline; margin:0 5px;}


/*咨询*/
.ks_left{ width:620px; border:#ddd 1px solid; padding:19px; margin:10px 0 15px; overflow:hidden;}

.zx_left_form{ width:620px; border:#ddd 1px solid; padding:19px; margin:10px 0 15px; overflow:hidden;}
.zx_left_form h3{font-size:24px; font-family:"微软雅黑","宋体"; line-height:30px; height:30px; color:#7c47ae; margin:5px 0 30px 32px;}
.button_ask{ float:right; width:140px; height:25px; display:inline-block; text-indent:-9999px; overflow:hidden; background:url(button_ask.gif) no-repeat; margin: 0 60px 0 0}
.ask_form{ width:550px; height:auto; margin:0 auto; padding:0 0 20px 0 ;}
.ask_form_text{ height:23px; line-height:23px; border:1px solid #bd95c7;background:#fbf8fb;margin:0 10px 0 0; padding:0px;vertical-align:middle}

.ask_form_select{ width:180px; height:23px; background:#fbf8fb;border:1px solid #bd95c7;margin:0 10px 0 0;padding:0px;vertical-align:middle}
.ask_form_textarea{ width:410px; height:120px;border:1px solid #bd95c7;background:#fbf8fb; font-size:12px; margin:0 0 0 58px;}
.ask_form_button{ text-align:right;}
.ask_form li{ margin:5px 0 0 0;}
.ask_form li label{ width:58px; font-size:14px; display:inline-block; color:#333333;}
.ask_form li span{ color:#999999; }
.ask_form img{ display:inline;}
.ask_form li span label{ width:100px; font-size:12px;}

.zx_left_zxlist{ width:620px; border:#ddd 1px solid; padding:19px; overflow:hidden;}
.zx_left_zxlist .search_form{ width:600px; padding:10px; background:#faf5f9; margin:20px auto 0 auto;}
.zx_left_zxlist .search_form span{ font-size:14px; font-weight:bold; color:#663366;}
.zx_left_zxlist .search_form select{background:#fbf8fb;border:1px solid #bd95c7;margin:0 10px 0 0;padding:0px;vertical-align:middle}
.zx_left_zxlist .search_form .search_form_button{ vertical-align:middle;}
.zx_left_zxlist .search_form img{ display:inline}

.ask_title{ width:600px; background:#f8f0f6; height:30px; line-height:30px; padding:0px 10px; margin:20px auto 0 auto; overflow:hidden}
.ask_title h5{ font-size:14px; font-weight:normal; color:#993399;}
.ask_title h5 span{ color:#cc0000}
.ask_title p{ float:right; color:#999999; margin-top:-1px;}
.ask_title p span,.ask_title p a{ color:#cc0000; padding:0 5px;}
.ask_content { width:600px; padding:10px 0; line-height:29px; font-size:14px; margin:0 auto; text-indent:24px; color:#333333;}
.ask_reply{ width:600px; background:#fffcf3; border:1px solid #f2c68d; margin:0 auto; padding:10px; font-size:14px; line-height:29px; text-indent:24px; color:#333333}
.ask_reply span{ display:block; text-align:right; font-size:12px; color:#b7b7b4;}

.answer_01{ background:url(true01.gif) no-repeat 0 5px; width:18px; height:30px; display:inline-block; vertical-align:middle}
.question_01{ background:url(false01.gif) no-repeat 0 5px; width:18px; height:30px; display:inline-block;vertical-align:middle}

/*咨询show*/
.show_question_t {background:none repeat scroll 0 0 #F8F0F6;height:30px; line-height:30px;margin:20px auto 0 auto;padding:0 10px;width:600px; font-size:14px; font-weight:bold}
.show_question_ct { text-align:right; width:620px; line-height:30px; font-size:14px; border-top:#D548A9 1px dashed; color:#8A017B; margin:0 auto}
.show_question{	background:none repeat scroll 0 0 #FFFCF3;	border:1px solid #F2C68D;color:#333333;font-size:14px;line-height:29px;margin:0 auto;padding:10px;text-indent:24px;width:600px;}
.ask_form_textarea2{ width:450px; height:120px;border:1px solid #bd95c7;background:#fbf8fb; font-size:12px;}
.show_table{ width:620px; margin:20px auto; background:#fdfdfd;}
.show_table img{ display:inline; vertical-align:middle;}
.show_table h4{ font-size:14px; color:#7a3988; background:url(vipcol_icon.gif) no-repeat 0 8px; padding:0 0 0 18px; height:30px; line-height:30px;}












#tesekeshi {
	PADDING-BOTTOM: 20px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND:url(main2011-07_03.jpg) no-repeat; HEIGHT: 180px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 14px
}
#teseFuke {
	WIDTH: 430px; FLOAT: left; padding-left:8px; OVERFLOW: hidden
}
#teseFuke .JQ-content-box {
	POSITION: relative; WIDTH: 430px; HEIGHT: 180px; OVERFLOW: hidden
}
#teseChanke .JQ-content-box {
	POSITION: relative; WIDTH: 430px; HEIGHT: 180px; OVERFLOW: hidden
}
#teseFuke .JQ-slide-content {
	POSITION: absolute
}
#teseChanke .JQ-slide-content {
	POSITION: absolute
}
#teseFuke .JQ-slide-content LI {
	ZOOM: 1; HEIGHT: 180px; VERTICAL-ALIGN: text-top; OVERFLOW: hidden
}
#teseChanke .JQ-slide-content LI {
	ZOOM: 1; HEIGHT: 180px; VERTICAL-ALIGN: text-top; OVERFLOW: hidden
}
#teseFuke IMG {
	WIDTH: 298px; DISPLAY: block; HEIGHT: 180px
}
#teseChanke IMG {
	WIDTH: 298px; DISPLAY: block; HEIGHT: 180px
}
#teseFuke .JQ-slide-nav {
	POSITION: absolute; TOP: 30px; RIGHT: 30px; PADDING-TOP: 2px
}
#teseChanke .JQ-slide-nav {
	POSITION: absolute; TOP: 30px; RIGHT: 30px; PADDING-TOP: 2px
}
#teseFuke .JQ-slide-nav LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100px; MARGIN-BOTTOM: 3px; BACKGROUND: url(slideItem2.gif) no-repeat 0px -36px; HEIGHT: 30px; COLOR: #591f85; FONT-SIZE: 14px; CURSOR: pointer
}
#teseChanke .JQ-slide-nav LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100px; MARGIN-BOTTOM: 3px; BACKGROUND: url(slideItem2.gif) no-repeat 0px -36px; HEIGHT: 30px; COLOR: #591f85; FONT-SIZE: 14px; CURSOR: pointer
}
#teseFuke .JQ-slide-nav LI.on {
	LINE-HEIGHT: 30px; MARGIN-TOP: -2px; BACKGROUND: url(slideItem2.gif) no-repeat 0px 6px; HEIGHT: 30px; COLOR: #c06; FONT-WEIGHT: bold
}
#teseChanke .JQ-slide-nav LI.on {
	LINE-HEIGHT: 30px; MARGIN-TOP: -2px; BACKGROUND: url(slideItem2.gif) no-repeat 0px 6px; HEIGHT: 30px; COLOR: #c06; FONT-WEIGHT: bold
}
#teseFuke .JQ-slide-nav LI IMG {
	DISPLAY: block
}
#teseChanke .JQ-slide-nav LI IMG {
	DISPLAY: block
}
#teseChanke {
	WIDTH: 430px; FLOAT: left; padding-left:30px; OVERFLOW: hidden
}



.gg{ margin:0 auto}



.Scroller {}{line-height:50px; border:1px solid #000000; padding:0px 10px; height:50px; width:400px;}
.Scroller *{}{margin:0px; padding:0px;}
.ScrollMid {}{float:left;}
.ScrollMid ul{}{width:800px;float:left;}
.ScrollMid li{}{list-style:none; float:left; width:390px; padding-left:10px;}












/*在线预约*/
.SectionIntro a{ color:red}
.SectionIntro img{ float:left; padding:0 10px 0 0;}
.yyonline tr { height:35px}
