
#mainV {position:relative;width:100%;height:500px;padding:0;margin:0;background:url('./image/main_visual_bg.jpg') top center no-repeat;}
#mainV .flash {position:relative;margin:auto;width:980px;height:356px;}
#mainV .ele {position:relative;margin:auto;width:990px;height:110px;}
#mainV .gap {position:relative;margin:auto;width:990px;height:39px;}
#mainV .conT {position:relative;margin:auto;width:980px;height:580px;}
#mainV .conT .ban {position:absolute;left:0; top:30px;width:568px;height:380px;border:#d1d1d1 solid 1px;z-index:2;}
#mainV .conT .link {position:absolute;left:580px; top:30px;width:398px;height:380px;border:#d1d1d1 solid 1px;z-index:2;}
#mainV .conT .link .linkwrap{float: left;position:relative;width:398px;height:380px;}
#mainV .conT .link .linkwrap .link_a {position:absolute;left:0; top:0;width:199px;height:190px;z-index:9;}
#mainV .conT .cont {position:absolute;left:0; top:430px;width:978px;height:120px;border:#d1d1d1 solid 1px;z-index:2;}

#mainV .conT .call {position:absolute;left:330px; top:370px;width:210px;height:210px;z-index:2;}
#mainV .conT .notice {position:absolute;left:0; top:370px;width:320px;height:210px;z-index:2;background:url('./image/notice_bg.png') top center no-repeat;}
#mainV .conT .link_a {position:absolute;left:550px; top:20px;width:210px;height:210px;z-index:9;}
#mainV .conT .link_b {position:absolute;left:770px; top:20px;width:210px;height:340px;z-index:9;}
#mainV .conT .link_c {position:absolute;left:550px; top:240px;width:210px;height:340px;z-index:9;}
#mainV .conT .link_d {position:absolute;left:770px; top:370px;width:210px;height:210px;z-index:9;}

.main_btn {position:relative;width:980px;height:100px;padding:0;margin:40px auto}
.main_btn .btn01 {position:absolute;left:0; top:0;width:235px;height:100px;border: none; }
.main_btn .btn01 a:hover {opacity: 0.7;}
.main_btn .btn02 {position:absolute;left:248px; top:0;width:235px;height:100px;border: none; }
.main_btn .btn03 {position:absolute;left:496px; top:0;width:235px;height:100px;border: none; }
.main_btn .btn04 {position:absolute;left:745px; top:0;width:235px;height:100px;border: none; }


.mainc {position:relative;width:980px;padding:0;margin:auto}
.mainc .main_con1 {position:relative;width:980px;height:105px;padding:0;margin:0 0 30px 0;}
.mainc .main_con1 .left{float:left;width:415px;height:100px;padding:0;margin:0;}
.mainc .main_con1 .cen{float:left;width:225px;height:100px;padding:0 20px 0 20px;margin:0;}
.mainc .main_con1 .right{float:right;width:300px;height:100px;padding:0;margin:0;}
.line_a {border-left:#d1d1d1 solid 1px;}


#wrap {width:980px;margin:auto;}

.mainc {height:135px;margin:20px 0 10px 0;}

#main_Banner
{
   margin:auto;
   position: relative;
   height:380px;	width: 568px;
   padding:0;
}
#main_Banner *{outline: none;}
#main_Banner img {border: 0;}
#main_Banner ul, ol, li   { margin:0; padding:0; list-style-type:none;}
/*--Main Container--*/
#main_Banner .main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
#main_Banner .window {
	height:380px;	width: 568px; 
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
#main_Banner .window .control
{
float: left;
position: absolute;
height:380px;	width: 568px; 

z-index:100px;
}
#main_Banner .window .control .controlLeft
{
float: left;
position: relative;
height:238px;	width: 70px; 
background-image: url(./image/img/cnc_arrow.gif);
background-position: 0px 0px;
cursor:pointer;
z-index:100px;
}
#main_Banner .window .control .controlRight
{
float: right;
position: relative;
height:238px;width: 70px; 
background-image: url(./image/img/cnc_arrow.gif);
background-position: -885px 0px;
cursor:pointer;
z-index:100px;
}
#main_Banner .window img{
	height:380px;	width: 568px; 
}
#main_Banner .image_reel {
	position: absolute;
	top: 0; left: 0;
}
#main_Banner .image_reel img {float: left;}
 
/*--Paging Styles--*/
#main_Banner .paging{
   float: right;
	position: absolute;
	bottom: 11px; right: -82px;
	width: 147px; height:18px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	display: ; /*--Hidden by default, will be later shown with jQuery--*/
}
#main_Banner .paging a {
   float: left;
	position: relative;
	text-decoration: none;
	width:11px;
	height:11px;
	color: #fff;
	margin-left:3px;
	font-size:13px;
	background-color: #dedede;
	border: 1px solid #dedede;
}

#main_Banner .paging a.active {
 float: left;
	position: relative;
    width:11px;
	height:11px;
	margin-left:3px;
	border: 1px solid #ed6806;
	background-color: #ed6806;
}
#main_Banner .paging a:hover {font-weight: bold;}