﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td
{
    margin: 0;
    padding: 0;
}
address, caption, cite, code, dfn, em,th, var
{
    font-style: normal;
    font-weight: normal;
}
ul, li
{
    list-style-type: none;
}
img
{
    border: none;
}
input, textarea, select
{
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
body
{
    background: #fff url(images/bg.gif) no-repeat left top;
    color: #333;
    font: 12px '宋体' , Arial, Helvetica, sans-serif;
}
a
{
    color: #345292;
    text-decoration: none;
}
a:hover
{
    color: #cc0000;
    text-decoration: none;
}
.clear
{
    clear: both;
}
.wrapp
{

    width: 960px;
    margin: 0 auto;
    padding: 0px;
	overflow:hidden;
}

.mtop
{
    margin-top: 5px;
	background:#fff;
}
.mtop10 {margin-top:10px;background:#fff;}
/*****首页定义开始**********/
#head img {float:left;width:371px;height:91px;}

#head ul {float:right;text-align:right;width:500px;padding-top:10px;}
#head ul a{color:#000;height:24px;line-height:24px;}
#head ul  a:hover {color:#cc0000;}
.flash_banner  {text-align:center;}
/********左边***********/
.sidebar_left {float:left;width:234px;}
.notice,.hospital,.contect {border:1px solid #c0bcbc;padding:1px;}
.notice h3,.contect h3,.hospital h3{height:28px;line-height:28px;background:url(images/back.gif) no-repeat left top;}
.hospital h3 {background:url(images/back.gif) no-repeat left -35px;}
.contect h3 {background:url(images/back.gif) no-repeat left -76px;}
.notice ul,.contect ul  {padding:5px;}
.notice li {padding:3px;height:18px;background:url(images/ico.gif) no-repeat left 9px;padding-left:10px;}
.notice li  a,.article_right li a,.article_left li a{color:#333;}
.notice li  a:hover,.article_right li a:hover,.article_left li a:hover {color:#cc0000;}
.notice li  a:hover,.article_right li a:hover,.article_left li a:hover {color:#cc0000;}
.hospital ul {padding:2px;}
.contect li {height:24px;line-height:24px;}
.contect li.a {padding-left:15px;}
.hospital ul img {float:left;margin-right:5px;padding:5px;border:1px solid #c0bcbc;}
/********右侧***********/
.sidebar_right {float:right;width:716px;}
.company {background:url(images/company.gif) no-repeat left top;height:277px;padding:1px;border:1px solid #c0bcbc;}
.company  h3 {height:28px;line-height:28px;}
.company img {float:left;width:110px;height:140px;padding:5px;border:1px solid #c0bcbc;margin:5px 10px 5px 0px;}
.company_contant,.hospital ul {padding:10px;line-height:180%;}
.company_contant p,.hospital ul p{padding:5px;text-indent:20px;}
.company_contant p a,.hospital p a{color:#cc0000;}
.company_contant p a:hover,.hospital p a:hover {color:#000;}
.hospital ul p {padding-left:5px;color:#146206;}
.hospital ul  {padding:3px;}
/********文章列表*********/
.article_right ,.article_left{float:right;width:352px;padding:1px;border:1px solid #c0bcbc;height:auto!important;height:100px;min-height:100px;}
.article_left {float:left;}
.article_right h3,.article_left h3 {height:28px;line-height:28px;font-weight:bold;color:#fff;background:url(images/back.gif) no-repeat left -117px;font-size:13px;padding-left:10px;}

.article_right h3 span,.article_left h3 span {float:right;font-weight:normal;color:#000;margin-right:10px;}
.article_right h3 span a,.article_left h3 span a {color:#000;}
.article_right h3 span a:hover,.article_left h3 span a:hover {color:#cc0000;}
.article_right ul,.article_left ul {padding:5px;}
.article_right li,.article_left li { line-height:28px;line-height:28px;background:url(images/ico2.gif) no-repeat left 11px;padding-left:10px;position:relative;}
.article_right li span,.article_left li span {position:absolute;
	top:-8px;
	left:300px;}
	
	/******咨询专家开始******/
	.teacher {height:130px;background:url(images/back.gif) no-repeat left -159px;border:1px solid #c0bcbc;padding:35px 5px 0px 5px;}
/********底部**********/
.blue_bottom {height:141px;background:url(images/bottom.gif) repeat-x left top;text-align:center;}
#menu_link a {width:62px;height:20px;display:inline-block;margin:0px 5px;line-height:20px;background:url(images/bottom_back.gif) no-repeat left top;}
#copyright {padding:10px;line-height:180%;}

/******分页******/
.page{text-align:center; margin:10px 0;padding:5px 0;height:20px;  font-size:12px; }
.page a{display:inline-block;border:1px solid #a8c1ce; padding:3px 8px; color:#4a89a9;line-height:100%;}
.page a:hover{color:#fff;border:1px solid #4081A1;background:#62A1DF; }
.page b a{color:#fff;border:1px solid #4081A1;background:#62A1DF; }
/*图片滚动开始*/
.play
{
    padding: 8px;
    border: 1px solid #e7e7e7;
    border-top: none;
    border-bottom: none;
}
.rollBox
{
    overflow: hidden;
    height: 131px;
}
.rollBox .LeftBotton
{
    height: 121px;
    width: 19px;
    background: url(images/left.gif) no-repeat left 5px;
    overflow: hidden;
    float: left;
    display: inline;
    cursor: pointer;
}
.rollBox .RightBotton
{
    height: 121px;
    width: 19px;
    background: url(images/right.gif) no-repeat right 5px;
    overflow: hidden;
    float: right;
    display: inline;
    cursor: pointer;
}
.rollBox .Cont
{
    width: 654px;
    overflow: hidden;
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    height: 125px;
}
.rollBox .ScrCont
{
    width: 10000000px;
}
.rollBox .Cont .pic
{
    width: 160px;
    height: 121px;
    float: left;
    text-align: center;
    margin-right: 5px;
}
.rollBox .Cont .pic img
{
    padding: 1px;
    background: #fff;
    width: 156px;
    height: 119px;
    border: 1px solid #b9cbdf;
    display: block;
    margin: 0 auto;
}
.rollBox .Cont .pic p
{
    line-height: 26px;
    height: 26px;
    color: #505050;
    margin: 0px;
}
.rollBox .Cont a:link, .rollBox .Cont a:visited
{
    color: #626466;
    text-decoration: none;
}
.rollBox .Cont a:hover
{
    color: #f00;
    text-decoration: underline;
}
.rollBox #List1, .rollBox #List2
{
    float: left;
}
/*图片滚动结束*/
/*********菜单*********/
/*--节点导航--*/


.menu {   height: 36px; background: url(images/menu.gif) no-repeat 0px top;}

.dropmenu {
height: 36px;
    line-height: 36px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
float:left;width:730px;
    border-top: none;

	padding-left:20px;
}
.dropmenu dl {
float:left;
width:80px;
position:relative;

}
.dropmenu dt {
font-weight:bold;
line-height:36px;
height: 36px;
 background: url(images/menu_line.gif) no-repeat right center;
 text-align:center;
}
.dropmenu dt a, .dropmenu dt a:link, .dropmenu dt a:visited {
    color: #fff;
       display: inline-block;
          padding: 0px 5px;

}
.dropmenu dt a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/black.gif) no-repeat scroll center 0;
    color: #ffff00;
}

.dropmenu dt.current a,.dropmenu dt.current a:hover
{
    background: url(images/current.gif) no-repeat 8px 6px;
    color: #fff!important;
}

.dropmenu dd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#cbf8cd none repeat scroll 0 0;
border-color:#198e07;
border-style:solid;
text-align:center;
border-width:0 1px 1px;
display:none;
height:0;
left:0;
opacity:0;
padding:5px 0;
position:absolute;
top:36px;
width:0;
  font-size: 12px;
}
.dropmenu dd a, .dropmenu dd a:link, .dropmenu dd a:visited {
color:#0c7b02;
display:block;
font-family:"宋体";
line-height:24px;
padding:0 20px 0 10px;
white-space:nowrap;
word-wrap:normal;
}
.dropmenu dd a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#198e07 none repeat scroll 0 0;
color:#fff;
text-decoration:none;
}
.dropmenu span {display:inline-block;height:36px;}
.menu_time {float:right;width:200px;height:36px;line-height:36px;font-weight:bold;color:#fff;}
