@charset "UTF-8";
/* CSS Document */

/*************************************************************
head
*************************************************************/
.head h1 {
display: none;
}
.ch {
text-indent: -9999em;
overflow: hidden;
background: url(../images/index/ch.jpg) no-repeat left top;
height: 300px;
width: 597px;
float: left;
}


/*************************************************************
bt
*************************************************************/
.bt {
background: url(../images/index/bt.jpg) no-repeat left top;
width: 299px;
float: right;
text-indent: -9999em;
overflow: hidden;
}
.bt a {
display: block;
height: 150px;
overflow: hidden;
width: 149px;
float: left;
}
.bt a.bt1 {
width: 299px;
}

.bt a:hover {
background-color: #FFFFFF;
filter: alpha(opacity=35);
-moz-opacity: 0.35;
opacity: 0.35;
}
.bt p {
display: none;
}


/*************************************************************
contents index
*************************************************************/
.index {
width: 571px;
float: left;
border: 1px solid #dddddd;
background-color: #FCEADD;
padding: 12px;
}
.index div {
background-color: #ffffff;
padding: 20px 0px 0px 25px;
}
.index h2 {
background: url(../images/index/index.gif) no-repeat left top;
width: 138px;
height: 40px;
text-indent: -9999em;
overflow: hidden;
}
.index h3 a {
display: block;
text-indent: -9999em;
overflow: hidden;
}
.index h3 a.index1 {
background: url(../images/index/message.gif) no-repeat left top;
height: 70px;
}
.index h3 a.index2 {
background: url(../images/index/infomation.gif) no-repeat left top;
height: 70px;
}
.index h3 a.index3 {
background: url(../images/index/obstetrics.gif) no-repeat left top;
height: 55px;
}
.index h3 a.index4 {
background: url(../images/index/meal.gif) no-repeat left top;
height: 55px;
}
.index h3 a.index5 {
background: url(../images/index/gynecology.gif) no-repeat left top;
height: 43px;
}
.index h3 a.index6 {
background: url(../images/index/facilities.gif) no-repeat left top;
height: 55px;
}
.index h3 a.index7 {
background: url(../images/index/infertility.gif) no-repeat left top;
height: 55px;
}
.index h3 a.index8 {
background: url(../images/index/mail.gif) no-repeat left top;
height: 55px;
}
.index .indexcon {
padding: 0 10px 25px 0;
width: 260px;
float: left;
font-size: 77%;
line-height: 1.3;
}

.index .indexcon2 {
padding: 0 10px 25px 0;
width: 260px;
font-size: 77%;
line-height: 1.3;
}
.index img {
float: left;
margin-right: 10px; 
}
.index a {
color: #444444;
text-decoration: none;
}
.index a:active {
color: #444444;
}
.index a:visited {
color: #444444;
}
.index p a:hover {
text-decoration: underline;
color: #999999;
}
.index h3 a:hover {
background-color: #FFFFFF;
filter: alpha(opacity=50);
-moz-opacity: 0.50;
opacity: 0.50;
}
.index a:hover img {
background-color: #FFFFFF;
filter: alpha(opacity=50);
-moz-opacity: 0.50;
opacity: 0.50;
}



/*************************************************************
what's new
*************************************************************/
.wtnadd {
width: 300px;
float: right;
}
.wtn {
border: 1px solid #dddddd;
margin-bottom: 14px;
padding: 13px;
}
.wtn iframe {
	width: 274px;
	height: 249px;
}
.wtn h3 {
	text-indent: -9999em;
	overflow: hidden;
	background: url(../images/index/wtn.gif) no-repeat left top;
	width: 273px;
	height: 55px;
}


/*************************************************************
address
*************************************************************/
address {
text-indent: -9999em;
overflow: hidden;
background: url(../images/index/add.jpg) no-repeat left top;
width: 300px;
height: 115px;
}

