@charset "utf-8";
/* CSS Document */
ul, ol, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

body
{
	margin:0px ;
	padding:0px;
	padding-top:1px;
	background:url(../images/body_bg.jpg) repeat-x;
	font-family:sans-serif;
}
.clear
{
	clear:both;
}

.banner{
background-image:url(../images/top_banner.jpg); 
background-repeat:no-repeat;
width:850px;
height:118px;
padding:23px 0px 0px 135px;
}

#totalarea
{
	width:100%;
	margin:0 auto;
}
.outerdiv
{
	width:100%;
	

}
.outerdiv_topbg
{
	background:url(../images/outer_topbg.jpg) no-repeat top;
	padding-bottom:40px;
}

.outer_btnbg
{
	background:url(../images/outer_midbg.jpg) repeat-y top;
	
}
#outer_marea
{
	width:981px;
	margin:0 auto;
	
}
#menu
{
	width:981px;
	height:38px;
	background-image:url(../images/top_mnu_bg.png);
	background-repeat:repeat-x;
	float:left;
	
}
#menu ul{
	list-style:none;
	
}
#menu li{
	display:inline;	
	list-style:none;
}
#menu a {
	font-family: sans-serif;
	display:block;
	float:left;
	position:relative;
	padding:9px 40px 9px 20px;
	color:#FFFFFF;
	font-weight:normal;
	font-size:14px;
	text-align:center;
	text-decoration:none;
}

#menu a:hover{ 
   	font-family: sans-serif;
	padding:9px 40px 9px 20px;
	font-size:14px;
	float:left;
	position:relative;
	color:#FFFFFF;
	font-weight:normal;
	background-position:bottom;
	background-image:url(../images/qw.png);
	background-repeat:no-repeat;
	text-align:center;
	text-decoration:none;
	
	
}




#content_area
{
	width:981px;
	margin-top:50px;
	padding-bottom:30px;
}
.contant_left
{
	width:266px;
	float:left;
}
.selectionarea
{
	width:254px;

	margin-left:12px;
}
.selectionarea2
{
	width:254px;

	margin-left:12px;
	margin-top:30px;
}
.selection_topbg
{
	background:url(../images/left_topbg.jpg) no-repeat;
	height:38px;
	width:254px;
}

.selection_topbg h2{
	font-family:sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	padding-top:7px;
}


.selection_migbg
{
	width:;
	background:url(../images/left_migbg.jpg) repeat-y top;
}
.selection_btn
{
	width:;
	background:url(../images/left_btnbg.jpg) no-repeat bottom;
}

.selection_text
{
	font-family:sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	padding-top:7px;
}

.selection_textfild
{
	
	border-left:1px solid #c1c1c1;

	width:252px;
}
.selection_midtext
{
	width:236px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:sans-serif;
	font-size:14px;
	line-height:20px;
	text-align:justify;
	

}
.contant_right
{
	width:682px;
	float:right;
}
.markarea
{
	width:682px;
}
.markarea2
{
	width:682px;
	margin-top:30px;
}
.markarea_left
{
	width:440px;
	float:left;
}
.marktex
{
	width:440;
	font-family:sans-serif;
	font-size:16px;
	text-align:justify;
	color:#343434;
}
.marktex h1
{
	font-family:sans-serif;
	color:#460000;
	font-size:24px;
	font-weight:bold;
	line-height:24px;
}

.markarea_right2 h1{
	font-family:sans-serif;
	color:#460000;
	font-size:24px;
	font-weight:bold;
	line-height:24px;
	text-align:center;
	margin:0px;
	padding:0px;
	
}

.btm_txt h1{
	font-family:sans-serif;
	color:#460000;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	line-height:10px;	
}

.markarea_right
{
	width:240px;
	float:right;
}

.calendar{
	padding:20px 0px 0px 15px;
}

.markarea_left2
{
	width:284px;
	float:left;
	color:#343434;
}
.markarea_right2
{
	width:392px;
	float:right;
	font-family:sans-serif;
	font-size:14px;
	color:#343434;
}
.center_text
{
	width:244px;
	margin:0 auto;
	text-align:left;
	line-height:22px;
	padding:8px 0px 8px 0px;
}
.textarea
{
	font-family:sans-serif;
	font-size:14px;
	color:#343434;
	padding-top:10px;
	padding-bottom:10px;
	text-align:justify;
	width:660px;
	line-height:20px;

}


.line {
padding-top:2px; 
padding-bottom:4px;
}

.btm_txt{
	font-family:sans-serif;
	font-size:14px;
	color:#343434;
	padding-top:10px;
	padding-bottom:10px;
	text-align:justify;
	width:660px;
	line-height:20px;
}

.footer_bg
{
	background:url(../images/footer_bg.jpg) no-repeat bottom;
	height:52px;
	margin:0 auto;

}
.footer_text
{
	font-family:sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#343434;
	width:900px;
	margin:0 auto;
	padding-top:40px;
	padding-bottom:10px;
	text-align:center;
}
