* {
    margin:0 auto;
	padding:0;
}
body {
    font-family:Arial, Helvetica, sans-serif;
	color:#000;
	line-height:21px;
	font-size:12px;
	background:url(bg.gif) repeat-x top;
}
ul li {
    list-style:none;
}
td {
    height:25px;
	line-height:25px;
}
a:link, a:visited {
    color:#000;
	text-decoration:none;
	outline:none; blur:expression(this.onFocus=this.blur());
}
a:hover, a:active {
    color:#F00;
	text-decoration:none;
}
ul li {
    list-style:none;
}
#content {
    width:980px;
	background:#FFF;
}
#top {
	height:96px;
	background:url(bg.gif) repeat-x top;
}
#logo {
    width:300px;
	height:96px;
	background:url(logo.gif);
	float:left;
}
#menu {
    width:680px;
	height:34px;
	float:right;
	margin-top:44px;
}
#menua {
    width:20px;
	height:34px;
	background:url(menua.gif) no-repeat;
	float:left;
}
#menub {
    width:20px;
	height:34px;
	background:url(menub.gif) no-repeat;
	float:right;
}
#nav {
    width:640px;
    height:34px;
	background:url(nav.gif) repeat-x;
	line-height:34px;
	float:left;
}
#nav ul {
    margin-left:15px;
}
#nav ul li {
    width:auto;
	height:34px;
	display:block;
	float:left;
	margin:0 7px;
	padding:0 7px;
}
#nav ul li a:link, #nav ul li a:visited {
    color:#FFF;
}
#nav ul li a:hover, #nav ul li a:active {
    color:#FF0;
}
#banner {
    height:250px;
	margin-top:1px;
}
#main {
    width:970px;
	height:350px;
	margin:5px;
	margin-top:10px;
}
#main-left {
    width:200px;
	height:350px;
	float:left;
	background:#F0F0F0;
}
#main-mid {
    width:548px;
	height:350px;
	float:left;
	margin-left:5px;
	padding:0 5px;
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
}
#main-right {
    width:200px;
	height:350px;
	float:right;
}
.title {
    height:28px;
	background:url(title.gif) repeat-x;
	line-height:28px;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
}
.titlecon {
    padding:5px 10px;
	text-align:left;
}
.titlecon ul li {
    height:23px;
	line-height:23px;
	display:block;
	border-bottom:1px dashed #DDD;
}
.titlecon ul li img {
    margin-right:4px;
}

.cplb {
    padding:3px 5px;
	text-align:left;
}
.cplb ul li {
    height:20px;
	line-height:20px;
	background:#dceaff;
	margin-top:2px;
	font-weight:bold;
}
.cplb ul li img {
    margin-right:4px;
}
.titlea {
    height:28px;
	float:left;
	padding:0 10px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:url(titlea.gif) repeat-x;
}
.title2 {
    height:28px;
	background:url(title.gif) repeat-x;
	line-height:28px;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
}
.title2a {
    height:28px;
	float:left;
	padding:0 10px;
	font-size:14px;
	font-weight:bold;
}
#line {
    height:160px;
	padding:5px;
	border:0px solid #CCC;
	border-top:0;
	margin:0 5px;
}
#footer {
    background:url(bg_foot.jpg) repeat-x;
	height:110px;
	margin-top:5px;
	padding-top:10px;
}
#footcon {
    width:950px;
	padding:10px;
	text-align:center;
}































/*¶þ¼¶Ò³Ãæ*/
#second {
	margin:5px;
	margin-top:10px;
	height:auto!important;
	overflow:auto!important;
	height:;
	overflow:;
}
#seco-left {
    width:200px;
	height:500px;
	float:left;
	background:#F0F0F0;
}
#seco-right {
    width:760px;
	float:right;
}

.procon {
    padding:5px;
	margin-top:5px;
	margin-bottom:5px;
}

.procon ul li {
	list-style:none;
	float:left;
	text-align:center;
	margin:0 4px;
	margin:0 5px\9;
	_margin:0 4px;
	margin-bottom:10px;
}
.procon ul li a img {
	border:1px #DDD solid;
	padding:3px;
}
.procon ul li a:hover img {
	border:1px #999 solid;
	padding:3px;
}

.page {
    height:20px;
	width:700px;
	margin-top:10px;
	text-align:center;
}
.aboutcon {
    height:310px;
    padding:5px;
	overflow:hidden;
	text-align:left;
}
.aboutcon img {
    height:120px;
	width:150px;
	margin-right:5px;
	padding:10px;
}

.aboutcon2 {
    padding:5px;
	text-align:left;
	line-height:21px;
	margin:5px;
}
.aboutcon2 img {
	margin-right:5px;
}
.lxwm {
    height:310px;
    padding:5px;
	overflow:hidden;
	text-align:left;
	background:url(lx.jpg) right bottom no-repeat;
}
.lxwm img {
    width:0;
	height:0;
	display:none;
}

#artitle {
    font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:25px;
	border-bottom:1px solid #ddd;
	width:660px;
	letter-spacing:2px;
	padding-top:10px;
	color:#0066FF;
}
#arcon {
    text-align:left;
	padding:10px 15px;
}
#arcon img {
    border:0;   
    margin:0 auto;
	display:block;   
    padding:0;   
}


.page {
    height:20px;
	width:700px;
	margin-top:10px;
	text-align:center;
}
.more {
    float:right;
	font-weight:normal;
	font-size:12px;
	padding:0 10px;
	padding-right:10px;
	letter-spacing:1px;
}





