

/* CSS ±âº»¼¼ÆÃ */

body {	
	background:url(../img/common/bg_sub.jpg) no-repeat center top;
}
/* ±âº» ¸µÅ© */

a,area { blr:expression(this.onFocus=this.blur()); }
:focus { -moz-outline-style: none; }
.png24{tmp:expression(setPng24(this));}
.text_center{ text-align:center;}
.text_left{ text-align:left;}
.text_right{ text-align:right;}


.line01{ border-bottom:1px solid #dfdfdf;}
.line01_right{ border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}
.color_black{color:#101010;}
.color_red{ color:#F00;}
.color_white{ color:#FFF}

input.han {ime-mode:active;}

/* ÄÁÅÙÃ÷ ÀüÃ¼ºÎºÐ */	

#content{
	width:100%;
	height:auto;
	padding:0px;
	margin:0px auto;	
	position:relative;
	margin-top:170px;	
}
#content .contWrap {	
	width:1200px;
	clear:both;
	margin:0 auto;	
}
#content .contWrap::after{
	content:'';
	display:block;
	clear:both;
}
/* ¿ÞÂÊ ¸Þ´ººÎºÐ */
#content_menu {
	padding: 0px;
	margin: 0px;
	width:360px;
	float: left;
}
.menuWrap{
	width:90%;
	margin: 0;
	padding: 0;
}
.subTitle {
	background: url(../img/common/subMenuBg.jpg) left center no-repeat;
	background-size: cover;
	margin: 0;
	padding: 0;
	height:160px;
	color:#FFF;
	vertical-align:middle;
	line-height:160px;
}
.subTitle span{
	text-align:center;
	line-height: 15px;
	font-weight:bold;
	font-size:1.5rem;
	letter-spacing:-0.5px
}
/* left*/
.menustyle  {
	margin: 0;
	padding: 0;
}
.menustyle li{
	margin:0;
	padding:0; 
	list-style:none; 
	width:100%; 
	text-align:left;
	text-indent:20px;
}
.menustyle li a{ 
	border-bottom:1px solid #d8d8d8; 
	text-decoration:none; 
	width:100%; 
	height:25px; 	
	color:#3b3b3b; 
	padding:12px 0; 
	background:url(../../img/bg_page.gif) left top; 
	display:block; 
}
.menustyle li a:hover{ 
	color:#a48a25;  
}
.menustyle li.page_now a{ 	
	color:#5c9006; 
	font-weight:bold;
	background:url(../../img/bg_page_now.gif) left top; 
}
/* ÄÁÅÙÃ÷ ºÎºÐ */
#content_center {
	padding: 0;
	margin: 0 auto;
	width: 840px;
	float: left;
	text-align: left;
	background: #FFF;
	overflow: hidden;	
}
#content_center::after{
	content:'';
	display:block;
	clear:both;
}
#content_center h2{
	background:url(../img/common/titleBg.jpg) 30px bottom no-repeat;
	padding-left:70px;
	line-height:50px;
}
.contInner {	
	width: 90%;
	margin: 0 auto;
	text-align: left;
	margin-bottom: 50px;	
	word-break: keep-all;
	letter-spacing: 0;
}
.contentArea {
	padding-top: 30px;
	min-height: 450px;
}
.contInner .direct {
	padding: 20px 0;
}
.contInner .direct strong{
	 display:block;
	 font-size:1.1rem
}
.iframeArea {
	padding-top:10px;
}
.iframeArea iframe {
	width: 100%;
	height: 500px;
}
/*executives*/
.executives {
	width:800px;
	height:527px;
	position:relative;
	background: url(../img/common/executives.jpg) left top no-repeat;
}
.executives span{
	display:block;
	position:absolute;	
	height:42px;
	line-height:42px;
	color:#fff;
	text-align:left;
}
.executives  span.exe01{	
	top:46px;
	left:230px;
	width:270px;
	text-align:center;
}
.executives  span.exe02{	
	top:46px;
	left:532px;
	width:243px;
	text-align:center;
}
.executives .exeGrop01{	
	position:absolute;	
	top:125px;
	left:23px;
	width:284px;
	height:auto;
}
.executives .exeGrop01 span{	
	width:284px;
	left:20px;
}
.executives  .exeGrop01 span.exe03{	
	top:0px;	
}
.executives  .exeGrop01 span.exe04{	
	top:50px;	 	
}
.executives  .exeGrop01 span.exe05{	
	top:100px;	 	
}
.executives .exeGrop02{	
	position:absolute;	
	top:175px;
	left:456px;
	width:320px;
	height:auto;
}
.executives .exeGrop02 span{	
	left:15px;
	width:320px;
}
.executives .exeGrop02 span:nth-child(1){	
	top:0;
}
.executives .exeGrop02 span:nth-child(2){	
	top:50px;
}
.executives .exeGrop02 span:nth-child(3){	
	top:100px;
}
.executives .exeGrop03{	
	position:absolute;	
	top:395px;
	left:23px;
	width:755px;
	height:auto;
	height:89px;
}
.executives .exeGrop03 span{
	display:block;
	width:175px;
	height:89px;	
	text-align:center;
	line-height:140%;
	vertical-align:middle
}
.executives .exeGrop03 span:nth-child(1){
	left:0;
}
.executives .exeGrop03 span:nth-child(2){
	left:192px;
}
.executives .exeGrop03 span:nth-child(3){
	left:384px;
}
.executives .exeGrop03 span:nth-child(4){
	left:579px;
}
.executives .exeGrop03 span strong{
	display:inline-block;
	padding-top:25px;
	font-weight:normal
	
}
