.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.rslides li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides img {
	display: block;
	float: left;
	border: 0;
}

#top_menu {
	background-color:#E3E6C9;
	clear:both;
	height:40px;
}

#top_menu ul {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

#top_menu li {
	width:192px;
	float:left;
}

#top_menu li a {
	background-image:url(../images/top/cont_menu.jpg);
	height:40px;
	text-indent:-9999px;
	display:block;
	outline:none;
	text-decoration:none;
}

#tm_li1 a {background-position:0px 0px;}
#tm_li2 a {background-position:-192px 0px;}
#tm_li3 a {background-position:-384px 0px;}
#tm_li4 a {background-position:-576px 0px;}
#tm_li5 a {background-position:-768px 0px;}

#tm_li1 a:hover {background-position:0px -40px;}
#tm_li2 a:hover {background-position:-192px -40px;}
#tm_li3 a:hover {background-position:-384px -40px;}
#tm_li4 a:hover {background-position:-576px -40px;}
#tm_li5 a:hover {background-position:-768px -40px;}

#top_box1_left {
	width:542px;
	float:left;
	margin-left:10px;
}

#top_box1_left h3 a {
	background-image:url(../images/top/stitle1.jpg);
	width:542px;
	height:52px;
	text-indent:-9999px;
	display:block;
	margin-bottom:10px;
}

#top_box1_right {
	width:381px;
	float:right;
	margin-right:10px;
}

#top_box1_right h3 a {
	background-image:url(../images/top/stitle2.jpg);
	width:381px;
	height:52px;
	text-indent:-9999px;
	display:block;
	margin-bottom:10px;
}

#top_box1_left li,
#top_box1_right li {
	float:left;
}



#top_title1 {
	background-image:url(../images/top/title1.jpg);
	width:700px;
	height:47px;
	text-indent:-9999px;
	margin-bottom:20px;
}

#top_title2 {
	background-image:url(../images/top/title2.jpg);
	width:700px;
	height:47px;
	text-indent:-9999px;
	margin-bottom:20px;
}

#top_title2 a {
	background-image:url(../images/top/title2.jpg);
	width:700px;
	height:47px;
	display:block;
	text-indent:-9999px;
	margin-bottom:20px;
}

#top_title3 {
	background-image:url(../images/top/title3.jpg);
	width:700px;
	height:47px;
	text-indent:-9999px;
	margin-bottom:20px;
}


#tsb_left {
	width:230px;
	float:left;
}

#tsb_left li a {
	padding:15px;
}

#tsb_right {
	width:440px;
	float:right;
}


#tsb_right h4 {
	background-image:url(../images/top/st1.jpg);
	width:440px;
	height:35px;
	text-indent:-9999px;
}


#seminar_dl {
	width:680px;
	height:180px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}

#seminar_dl dt {
	width:100px;
	float:left;
	padding:10px;
	border-top:1px dashed #ccc;
}

#seminar_dl dd {
	width:500px;
	float:left;
	padding:10px;
	border-top:1px dashed #ccc;
}


#news_dl {
	width:680px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
}

#news_dl dt {
	width:160px;
	float:left;
	padding:10px;
	border-top:1px dashed #ccc;
}

#news_dl dd {
	width:440px;
	float:left;
	padding:10px;
	border-top:1px dashed #ccc;
}

.icon1 {
	background-image:url(../images/top/icon1.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.icon2 {
	background-image:url(../images/top/icon2.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.icon3 {
	background-image:url(../images/top/icon3.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.icon4 {
	background-image:url(../images/top/icon4.jpg);
	background-repeat:no-repeat;
	background-position:right;
}





