@charset "utf-8";
/* CSS Document */
/*#text{
	width:100%;
	
}
#text embed{
	width:100%;
	height:410px;
	margin:0px auto;
	
}(flash>1003)*/
html,body, div, dl, dt, dd,ul,ol,li , h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
margin:0;
padding:0;
font-size:12px;
font-family:Arial,"宋体";
}
table{
border-collapse:collapse;
}
a img{
border:0px;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal;
}
body{ background:url(../image/index/bj1.gif) repeat-x; }
li {
list-style:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
input, button, textarea, select {
font-family:inherit;
}
a img{
border:0px;
}
a {
outline: none; /* 去掉Firefox点击时产生的虚线?*/
}
.clear{ clear:both; font-size:0px; height:0px; width:0px;}
#layout{ width:917px; margin:0 auto;}
#indextop{ width:917px; height:96px; background:url(../image/index/topbj.jpg) no-repeat;}
.log{ padding:24px 0px 0px 23px; width:227px; float:left;}
#topmenu{float:left; }
#toplink{ padding-top:33px; text-align:right; width:159px; margin-left:500px;}
#toplink li{ float:left; height:25px; float:left;}
.english{ height:25px; margin-right:15px;}
.china{ height:25px; margin-right:15px;}
.hh{ width:33px; height:25px;}
#topnav{ position:relative; width:658px;}
#topnav li{ margin-right:4px; float:left; display:inline; text-indent:-9999px;}

#topnav li.nav1 a{ background:url(../image/menu/title1_01.gif) no-repeat; width:66px;  height:31px; display:block; width:66px;}
#topnav li.nav1 a:hover,
#topnav li.nav1current a{ background:url(../image/menu/title2_01.gif) no-repeat; display:block;  height:31px; width:66px;}

#topnav li.nav2 a{ background:url(../image/menu/title1_02.gif) no-repeat; display:block;  height:31px; width:76px; }
#topnav li.nav2 a:hover,
#topnav li.nav2current a{ background:url(../image/menu/title2_02.gif) no-repeat; display:block;  height:31px; width:76px; }

#topnav li.nav3 a{ background:url(../image/menu/title1_03.gif) no-repeat; display:block;  height:31px; width:76px; }
#topnav li.nav3 a:hover,
#topnav li.nav3current a{ background:url(../image/menu/title2_03.gif) no-repeat; display:block;  height:31px; width:76px; }

#topnav li.nav4 a{ background:url(../image/menu/title1_04.gif) no-repeat; display:block;  height:31px; width:76px; }
#topnav li.nav4 a:hover,
#topnav li.nav4current a{ background:url(../image/menu/title2_04.gif) no-repeat; display:block;  height:31px; width:76px; }

#topnav li.nav5 a{ background:url(../image/menu/title1_05.gif) no-repeat; display:block;  height:31px; width:76px; }
#topnav li.nav5 a:hover,
#topnav li.nav5current a{ background:url(../image/menu/title2_05.gif) no-repeat; display:block;  height:31px; width:76px; }

#topnav li.nav6 a{ background:url(../image/menu/title1_06.gif) no-repeat; display:block;  height:31px; width:76px; }
#topnav li.nav6 a:hover,
#topnav li.nav6current a{ background:url(../image/menu/title2_06.gif) no-repeat; display:block;  height:31px; width:76px; }

#topnav li.nav7 a{ background:url(../image/menu/title1_07.gif) no-repeat; display:block;  height:31px; width:76px; }
#topnav li.nav7 a:hover,
#topnav li.nav7current a{ background:url(../image/menu/title2_07.gif) no-repeat; display:block;  height:31px; width:76px; }

#topnav li.nav8 a{ background:url(../image/menu/title1_08.gif) no-repeat; display:block;  height:31px; width:76px; }
#topnav li.nav8 a:hover,
#topnav li.nav8current a{ background:url(../image/menu/title2_08.gif) no-repeat; display:block;  height:31px; width:76px; }


#topnav li ul{ display:none; position:absolute; z-index:99999; top:31px;  overflow:hidden;background:url(../image/index/bg1.jpg) repeat-x;border-right:1px solid #A7A5A5;border-bottom:1px solid #A7A5A5;}
#topnav .nav2 ul,
#topnav .nav2current ul{left:66px; width:504px;}

#topnav .nav3 ul,
#topnav .nav3current ul{left:142px;width:288px;}

#topnav .nav4 ul,
#topnav .nav4current ul{left:138px;width:480px;}

#topnav .nav5 ul,
#topnav .nav5current ul{left:308px;width:116px;}

#topnav .nav6 ul,
#topnav .nav6current ul{left:390px;width:216px;}

#topnav .nav7 ul,
#topnav .nav7current ul{left:320px;width:288px;}

#topnav .nav8 ul,
#topnav .nav8current ul{left:336px;width:288px;}

#topnav li ul li{width:auto; line-height:24px; text-indent:0;background:url(../image/index/bg2.jpg) no-repeat center right;}
#topnav li ul li.noline{ background:none;}
#topmenu #topnav li ul li a{
	margin:0px;
	background:none;
	text-indent:0;
	text-align:center;
	color:#565656;
	text-decoration:none;
	width:auto;
	height:24px;
	padding:0 10px;
	
    display: -moz-inline-stack; 
    display: inline-block;      
    zoom: 1;                   
    *display: inline;	
}
#topmenu #topnav li ul li a:hover{
	margin:0px;
	background:none;
	text-indent:0;
	text-align:center;
	color:#D42625;
	text-decoration:none;
	width:auto;
	height:24px;
	padding:0 10px;
	
    display: -moz-inline-stack; 
    display: inline-block;      
    zoom: 1;                   
    *display: inline;	
}




#contenttop{ width:898px; background:url(../image/index/contactbk1.gif) no-repeat; padding:5px 10px 0px 9px; height:269px;}

#contentbox{ background:url(../image/index/contactbk3.gif) no-repeat; width:917px; min-height:500px; _height:500px;}
#leftcontent{ width:286px; margin:0px 12px 0px 9px; float:left; display:inline;}
#leftdoc{ background:url(../image/index/leftpic1.jpg) no-repeat; width:287px; height:213px; overflow:hidden;}
#leftdoc h2{padding:27px 0px 0px 46px; height:44px;}

.docpic{ width:98px; float:left; height:125px; margin:6px 0 0 6px;}
.docnn{ width:168px; float:right;}
.name{ border-right:1px solid #ccc;color:#1357b1; width:57px; padding:10px 10px 0px 0px; margin-left:10px; float:left; text-align:right; height:34px; font-weight:bold; font-size:13px; display:inline;}
.name a{ color:#1357b1;  font-weight:bold; font-size:13px;text-decoration:none;}
.position{color:#333333; font-size:13px; line-height:150%; width:73px; margin-left:10px; float:left; }
.position a{color:#666666; font-size:13px; line-height:150%; text-decoration:none;}
.doctorintr{ margin:6px 17px 0px 12px; width:262px; clear:both;}
.doctorintr a{ color:#777777; line-height:150%; text-decoration:none;}
.doctorintr a:hover{ color:#777777; line-height:150%; text-decoration:underline;}
.leftpiclist{ width:287px;}
.leftpiclist img{ margin-bottom:3px;}
.leftother{ margin:19px 0px 0px 20px;} 
.gg{ width:285px; height:197px;background:url(../image/index/bg3.jpg) no-repeat;}
.flab{ width:267px; height:162px; margin:15px 0 0 9px;}



#rightcontent{ width:598px; float:left;}
#rightnews{ width:598px; height:206px; margin-bottom:7px;}
.newsbtbox{ background:url(../image/index/rightbtbj1.gif) no-repeat; width:598px; height:27px;}
.newsbt{ padding:6px 0px 0px 15px; width:538px; float:left;}
.newsmore{ float:left; padding:10px 0px 0px 0px;}
.newsconbox{ border-right:1px solid #d0d0d0; border-left:1px solid #d0d0d0; background:url(../image/index/rightbkbj1.gif) repeat-x; width:565px; padding:19px 14px 0px 17px; height:151px;}
.newslistbox{width:420px; float:left;}
.newslistbt{color:#dd1d45; font-weight:bold; height:34px;}
.newslistbt a{background:url(../image/index/bz1.gif) no-repeat left 3px; color:#dd1d45; font-weight:bold; height:34px; padding-left:13px;}
.newswz{ background:url(../image/index/line1.gif) repeat-x bottom; margin:0px 0px 10px 19px; width:400px; padding-bottom:5px;}
.newswz a{ color:#696969; text-decoration:none;}
.newswz a:hover{ color:#696969; text-decoration:underline;}
.newslist{ width:420px;}
.newslist li {
background:url(../image/index/bz1.gif) no-repeat left 7px;
line-height:180%;
}
.newslist li span {
color:#dd1d45;
float:right;
font-size:11px;
}
.newslist li a {
color:#666666;
text-decoration:none;
padding-left:13px;
}
.newslist li a:hover {
color:#666666;
text-decoration:none;
padding-left:13px;
}
.newspic{ float:left; margin-left:10px;}
.newsbk{ width:598px; height:7px;}

#rightform{ width:472px; height:63px; background:url(../image/index/formbj.jpg) no-repeat; padding:36px 36px 0px 91px; margin-bottom:7px;}
.noteform{ width:325px; float:left;}
.newspaperform{ width:146px; float:left;}
.formbk{ border:1px solid #b2c1c4; background:#ebeee5; color:#336699; line-height:18px;}
#rightlinkbox{width:598px; height:206px; }
#rightlinkbt{ background:url(../image/index/rightbtbj1.gif) no-repeat; width:586px; height:17px; text-align:right; padding:10px 12px 0px 0px;}
#rightlinkbt p{ height:20px; float:left; }
#rightlinkbt p img{ margin:-3px 0px 0px 15px;}

.rightlinkpic{ border-right:1px solid #d0d0d0; border-left:1px solid #d0d0d0; background:url(../image/index/rightbkbj1.gif) repeat-x; width:583px; margin:0px -16px 0px 0px; padding:9px 0px 0px 13px;}
.rightlinkpic li{ width:178px; height:69; float:left; margin:0px 16px 9px 0px; display:inline;}
#contentbottom{ width:917px; height:25px; margin-bottom:10px;}

#bottom{ width:917px; padding:0px 17px; height:55px;}
.copywz{ width:773px; float:left;}
.designwz{ float:left; width:90px;}

