@charset "utf-8";
@import url("common.css");

/*Layer*/
.blur{-webkit-filter: blur(3px); 
-moz-filter: blur(3px); 

-o-filter: blur(3px); 

-ms-filter:blur(3px); 

filter: blur(3px);}

html{overflow-y:hidden;}
body{width:100%;min-width:1380px;background:#000;overflow-y:hidden;}
#wrap{width:100%; margin:auto;text-align:center;}
#container{width:100%;}
#contents{width:100%;}
#footer{ background:black;position:relative; position:absolute; left:0;min-width:1380px;
bottom:0; width:100%; height:35px; z-index:99999;}


/*header*/
#header{width:100%;}
#header #bar{position:relative;z-index:9999;width:100%; height:1px; background:#fff; opacity:0.28; margin-top:28px; filter:alpha(opacity=28); }

.head{position:relative;width:1270px; margin:0 auto;padding-top:55px;padding-bottom:25px;z-index:99999}
.head .topmenu{overflow:hidden;position:absolute;right:0;top:20px;}
.head .topmenu li{float:left;margin:0 7px 0 7px;}
.head .topmenu li.last{background:0}
.head .mainmenu{position:absolute;right:0;top:51px;}
.head .mainmenu>ul{height:35px}
.head .mainmenu>ul>li{float:left;position:relative;margin-right:57px}
.head .mainmenu>ul>li.logo{margin-top:-20px; margin-right:112px; margin-left:-5px}
.head .mainmenu>ul>li.navlast{margin-right:500px;}
.head .mainmenu>ul>li.bar{margin:0 7px 0 7px;}
.head .mainmenu>ul>li.top{margin:0}
/* .head .mainmenu>ul>li>ul.sm7{right:0; width:343px;} */
.head .mainmenu>ul>li>ul>li{float:left;margin-right:19px}
.head .mainmenu>ul>li>ul>li.last{margin-right:0}

/*contents*/
.newsdiv{position:relative; width:100%; margin:0 auto; text-align:center; z-index:9999;}
.news{position:relative; right:-70px; width:1270px; padding-top:14px; z-index:9999;}
.news{margin:auto; }
.news ul{margin-right:75px}
.news li{float:right;position:relative;}


.con{clear:both; position:relative; z-index:9997; width:100%; height:476px; top:210px; margin:auto; text-align:center;}
.maintext{position:relative; width:100%; height:244px; text-align:center; margin:auto; background:url('../images/main/main_11.png') center no-repeat; z-index:9999;}
.maintext img{margin-top:48px;}
.maintext .abtn{position:relative;width:136px; margin:auto; text-align:center; margin-top:-26px; *padding-left:3px;}
.maintext .abtn li{display:inline-block;padding-right:2px;*zoom:1 ;*display:inline; *padding-right:6px;}
.maintext .abtn img{cursor:pointer}
.maintext .txt li{display:none; *margin-left:-16px; *margin-top:-2px;}

.visual{position:absolute;top:0px; left:0px; z-index:-1; width:100%;min-width:1380px;overflow:hidden;}
.visual .vlist{width:100%;}
.visual .vlist ul{overflow:hidden;position:relative;width:100%;min-height:940px}
.visual .vlist img{width:100%;min-width:1555px;;min-height:779px}
.visual .vlist ul li{display:block;opacity:0;position:absolute;left:0;bottom:0;width:100%;}

.mabtn{position:absolute; top:387px; *position:relative; *top:-250px; width:100%; z-index:99999;}
.vlistbtn{width:1290px;margin:auto; text-align:center; z-index:9999;}
.vbtn{text-align:right; margin-right:23px; z-index:9997;}
.vline{padding-right:10px;}
.vbne{padding-right:2px}
.vbtn .btn,.vbtn .prev,.vbtn .next{cursor:pointer}

/*footer*/
.foot{z-index:9999; width:1380px; margin:auto;}
.fm .last{padding-right:40px;}
.foot li{float:right; margin-top:11px; margin-right:4px; }

