﻿@charset "utf-8";

body{
	width : 100%;
	font-size	:	13px;
	background-color	:	#000;
}

/* margin */
/*-----------------------------------------------*/
.mB15{
	margin-bottom	:	15px;
}


/* header */
/*-----------------------------------------------*/
#headerWrap{
	width : 100%;
	height	:	65px;
	padding	:	35px 0px;
	background-color	:	#000;
}
#header{
	width : 960px;
	padding	:	15px 0px 0px 0px;
	margin : 0 auto;
}
#header #logo{
	width	:	290px;
	float	:	left;
}
#header #description{
	width	:	220px;
	float	:	left;
}
#header #headBnr{
	width	:	110px;
	padding	:	5px 0px 0px 0px;
	overflow	:	hidden;
	float	:	right;
}
#header #headBnr a{
	display	:	block;
}
#header #headBnr a:hover{
	opacity	:	0.6;
	filter	:	alpha(opacity=60);
}



/* globalMenu */
/*-----------------------------------------------*/
#menuWrap{
	width : 100%;
	height	:	35px;
	background-color	:	#141414;
}
#menu{
	width : 960px;
	margin : 0 auto;
}
#menu li{
	float : left;
}
#menu li a{
	height	:	35px;
	display	:	block;
	overflow	:	hidden;
}
#menu li a:hover img{
	margin-top	:	-35px;
}


/* main */
/*-----------------------------------------------*/
#mainWrap{
	width	:	100%;
	background-color	:	#fff;
}
#main{
	width : 960px;
	margin : 0 auto;
}








/* footer */
/*-----------------------------------------------*/
#footerWrap{
	width : 100%;
	padding	:	35px 0px;
	background-color	:	#000;
}
#footer{
	width : 960px;
	padding	:	20px 0px;
	margin : 0 auto;
}
#footLogo{
	width	:	265px;
	float	:	left;
}
#footNav{
	width	:	410px;
	padding	:	10px 0px 0px 0px;
	float	:	left;
}
#footNav p,#footNav a{
	color	:	#fff;
	font-size	:	11px;
}
#footNav a:hover{
	text-decoration	:	underline;
}
#copy{
	width	:	285px;
	padding	:	10px 0px 0px 0px;
	float	:	right;
}
#copy p{
	color	:	#fff;
	font-size	:	11px;
}

/* newsArea */
/*-----------------------------------------------*/
#footer #newsArea{
	width	:	715px;
	height	:	35px;
	border	:	1px dashed #fff;
	overflow	:	hidden;
	float	:	left;
}
#footer #newsArea #news{
	padding	:	8px;
}
#footer #newsArea #newsLogo{
	width	:	170px;
	padding	:	2px 0px 0px 0px;
	float	:	left;
}
#footer #newsArea #newsBody{
	width	:	510px;
	float	:	left;
}
#footer #newsArea #newsBody ul li{
	height	:	20px;
	overflow	:	hidden;
	margin-top	:	5px;
}
#footer #newsArea #newsBody ul li:first-child{
	margin-top	:	0px;
}
#footer #newsArea #newsBody ul li a{
	color	:	#fff;
}
#footer #newsArea #newsBody ul li a:hover{
	text-decoration	:	underline;
}
#footer #newsArea #newsBody ul li a .date{
	width	:	88px;
	height	:	18px;
	padding	:	3px;
	background-color	:	#610000;
}
#footer #newsArea #newsController{
	width	:	11px;
	float	:	right;
}
#footer #newsArea #newsController ul li{
	width	:	11px;
	height	:	8px;
}
#footer #newsArea #newsController ul li:first-child{
	margin	:	0px 0px 3px 0px;
}
#footer #newsArea #newsController ul li a{
	display	:	block;
}
#footer #newsArea #newsController ul li a:hover{
	opacity	:	0.6;
	filter	:	alpha(opacity=60);
}


/* footBanner */
/*-----------------------------------------------*/
#footer #footBanner{
	width	:	230px;
	overflow	:	hidden;
	float	:	right;
}
#footer #footBanner ul{
	width	:	240px;
}
#footer #footBanner ul li{
	padding	:	0px 8px 0px 0px;
	float	:	left;
}
#footer #footBanner ul li a:hover{
	opacity	:	0.6;
	filter	:	alpha(opacity=60);
}


