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

h2 {
background: url(../images/index/ch.jpg) no-repeat left top;
text-indent: -9999em;
overflow: hidden;
height: 439px;
}

/***************************************************************
con
***************************************************************/
.con {
background: url(../images/index/mid.jpg) no-repeat left top;
padding: 21px 33px 0 29px;
}
.con_end {
background: url(../images/index/foot.jpg) no-repeat left bottom;
padding: 0px 0px 30px 0px;
}


/***************************************************************
topics
***************************************************************/
.topics {
background: url(../images/index/topics.gif) no-repeat left top;
text-indent: -9999em;
overflow: hidden;
height: 38px;
}
.topics_end {
background: url(../images/index/topics_end.gif) no-repeat left bottom;
padding: 0px 15px 15px 16px;
list-style: none;
margin-bottom: 5px;
}
.topics_end li {
background: url(../images/deco/li.gif) no-repeat left 6px;
padding-left: 13px;
padding-bottom: 62px;
}

/***************************************************************
banner
***************************************************************/
.bn1 a {
display: block;
background: url(../images/index/bt1.jpg) no-repeat left top;
width: 220px;
height: 59px;
text-indent: -9999em;
overflow: hidden;
float: left;
}
.bn2 a {
display: block;
background: url(../images/index/bt2.jpg) no-repeat left top;
width: 220px;
height: 59px;
text-indent: -9999em;
overflow: hidden;
float: right;
}
.con_end .left {
width: 440px;
float: left;
}
.con_end .wtn {
width: 430px;
height: 145px;
float: right;
background: url(../images/index/wtn.gif) no-repeat left top;
padding: 34px 15px 15px 15px;
}
.con_end .wtn iframe {
width: 430px;
height: 145px;
}


