@charset "utf-8";
/* CSS Document */

body,html{
	padding:0px;
	margin:0px;
	background:#666;
	font-family:"Microsoft JhengHei","Microsoft YaHei","Heiti TC","LiHei Pro","WenQuanYi Zen Hei","TW-Kai";
	font-size:14px;
}
.main{
	width:940px;
	margin:0px auto;
    box-shadow: 0px 0px 10px #333333;
	background:#FFF;
	overflow:hidden;
}
.header{
	width:940px;
	height:240px;
	background:url(../images/banner2024.jpg) no-repeat;
	border-bottom:#999 1px solid;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(160, 160, 160, 1);
	-moz-box-shadow:    0px 2px 5px 0px rgba(160, 160, 160, 1);
	box-shadow:         0px 2px 5px 0px rgba(160, 160, 160, 1);
}
.footer{
	width:940px;
	height:100px;
	background:url(../images/footer.png) repeat;
	text-align:center;
	line-height:100px;
	color:#FFF;
	position:relative;
	float:left;
	-webkit-box-shadow: 0px -2px 5px 0px rgba(160, 160, 160, 1);
	-moz-box-shadow:    0px -2px 5px 0px rgba(160, 160, 160, 1);
	box-shadow:         0px -2px 5px 0px rgba(160, 160, 160, 1);
	z-index:3;
}
.left{
	float:left;
	width:200px;
	height:600px;
	position:relative;
	background:url(../images/bg1.png) repeat-y;
	-webkit-box-shadow: 2px 0px 5px 0px rgba(160, 160, 160, 1);
	-moz-box-shadow:    2px 0px 5px 0px rgba(160, 160, 160, 1);
	box-shadow:         2px 0px 5px 0px rgba(160, 160, 160, 1);
	z-index:1;
}
.left ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.left ul li{
	border-left:#FFF 1px solid;
	border-right:#FFF 1px solid;
	border-bottom:#FFF 1px solid;
	color:#FFF;
	line-height:40px;
	background:#4297c9 url(../images/icon1.png) no-repeat left center;
	cursor:pointer;
}
.left a{
	color:#FFF;
	text-decoration:none;
	display:block;
	padding-left:38px;
}
.left ul li:first-child{
	border-top:#FFF 1px solid;
}
.left ul li:hover,.selected{
	background:#4297c9 url(../images/icon2.png) no-repeat left center;
}

.headerMenu ul{
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-right:45px;
}
.headerMenu ul li{
	float:left;
	padding:10px;
}
.headerMenu ul li a{
	color:#FFF;
	text-decoration:none;
}
.headerMenu ul li a:hover{
	text-decoration:underline;
}
.right{
	float:left;
	width:740px;
	min-height:500px;
	position:relative;
	background:url(../images/bg2.png) top center no-repeat;
	z-index:0;
	margin-top:2px;
	overflow:hidden;

}
.rightTitle{
	width:640px;
	font-size:24px;
	font-weight:bold;
	color:#666;
	border-bottom:1px #666666 solid;
	border-left:10px #666666 solid;
	padding:10px;
	padding-left:50px;
	margin:10px auto;
	background:url(../images/icon3.png) left center no-repeat;
}
iframe{
	margin-left:20px;
	width:700px;
	height:490px;
}