@charset "utf-8";
@import url("default.css");
/* full bg slide */
#supersize{position:fixed; }
#supersize img, #supersize a{height:100%;	width:100%;	position:absolute;	z-index: -3;  cursor:default; }
#supersize .prevslide, #supersize .prevslide img{	z-index: -2; }
#supersize .activeslide, #supersize .activeslide img{	z-index: -1; }



.bg001 { position: relative; width:100%;min-width:1044px; float:left; background:url(../images/_main/top_bg.png) no-repeat;}
.window { width:100%;align: center; float: left;}
.fixWindow { position: relative; width: 1024px;  margin:0px auto;}

.gnbWrap{position:relative; float:left; width:1024px; height:35px;}
.gnbWrap .gnb{position:relative; float:right; height:30px; line-height:35px; text-align:center; vertical-align:middle;}
.gnbWrap .gnb ul li{position:relative; height:35px; line-height:34px; vertical-align:middle; margin-left:6px;}
.gnbWrap .gnb ul li a{color:#fff;}
.gnbWrap .gnb ul li a:hover{color:#9ff2f3;}


.topWrap .logo{position:relative; float:left; width:240px; height:50px; top:-10px;}
.menuWrap{position:relative; float:right; margin-top:20px; margin-left:1px;height:40px; z-index:999;}



.topWrap{position:relative; float:left; width:1024px; height:80px;}
.topWrap .logo{position:relative; float:left; width:255px; height:60px; margin-top:17px;margin-left:10px;}
.topWrap .gnb{position:relative; float:right; width:225px; height:25px; margin-top:20px;}
.topWrap .gnb ul li{position:relative; height:20px; line-height:20px; vertical-align:middle; margin-left:3px;}


.mainVis{position:relative; float:left; width:1004px; height:410px; background:url(../images/_main/mainVis_bg.png) no-repeat; margin-top:0px; margin-bottom:10px;margin-left:12px;}
.mainVis #featured{position:relative; float:left; width:978px; height:378px; margin:14px 13px 13px 13px; }


.contWrap01{position:relative; float:left; width:1024px; height:407px; margin-bottom:5px; margin-left:12px;}
.contWrap01 .sermon{position:relative; float:left; width:281px; height:407px; background:url(../images/_main/sermon_bg.png) no-repeat; margin-right:8px;}
.contWrap01 .sermon ul li{position:relative; float:left; width:200px; height:25px; line-height:25px; color:#fff; margin-bottom:8px; overflow:hidden;}
.contWrap01 .sermon ul li a{color:#fff; font-size:14px;}
.contWrap01 .sermon ul li a:hover{ text-decoration:underline;}

.contWrap01 .cenCont{position:relative; float:left; width:426px; height:407px; margin-right:10px;}
.contWrap01 .cenCont .live{position:relative; float:left; width:208px; height:198px; background:url(../images/_main/liveBG.png) no-repeat; margin-right:10px; margin-bottom:10px;}
.contWrap01 .cenCont .live p.liveTxt{position:relative; float:left; width:180px; height:25px; font-size:14px; font-weight:600; color:#fff; text-align:center; margin-top:160px; margin-left:10px;}

.contWrap01 .cenCont .notice{position:relative; float:left; width:208px; height:198px; background:url(../images/_main/noticeBG.png) no-repeat;margin-bottom:10px;}
.contWrap01 .cenCont .notice ul li.sbj{position:relative; float:left; width:174px; height:30px; line-height:30px; vertical-align:middle; background:url(../images/_main/notice_line.png) no-repeat; overflow:hidden; padding-left:10px;}
.contWrap01 .cenCont .notice ul li.sbj a{color:#fff; font-size:13px;}
.contWrap01 .cenCont .notice ul li.sbj a:hover{color:#bbffa5; font-size:13px;}
.contWrap01 .cenCont .newFam{position:relative; float:left; width:208px; height:400px; background:url(../images/_main/newfamBG.png) no-repeat;margin-right:10px;}


.contWrap01 .cenCont .gallery{position:relative; float:left; width:208px; height:198px; background:url(../images/_main/gallery_bg.png) no-repeat;}

.contWrap01 .quick{position:relative; float:left; width:278px; height:408px; background:url(../images/_main/quick_bg.png) no-repeat;}
.contWrap01 .quick ul li{ height:130px;}
.banner{position:relative; float:left; width:986px; height:66px; background:url(../images/_main/banner_BG.png) no-repeat; margin-left:12px; margin-top:15px; padding:8px;}

.toggleBox { z-index:1;}
.toggleBox .titleBox { z-index:1; }
.toggleBox .titleBox .togglett {margin:10px 0 0 12px; z-index:1; }
.toggleBox .toggleTag {position: relative;  float:left; width:1000px; height:130px; background:url(../images/_main/tagicon_171226.png) center no-repeat;margin-left:10px;}
.toggleBox .toggleTag a.tag001 { float:left; width:80px; height:80px;  margin:25px 0 0 10px;}
.toggleBox .toggleTag a.tag002 { float:left; width:80px; height:80px;  margin:25px 0 0 20px;}
.toggleBox .toggleTag a.tag003 { float:left; width:80px; height:80px;  margin:25px 0 0 20px;}
.toggleBox .toggleTag a.tag004 { float:left; width:80px; height:80px;  margin:25px 0 0 20px;}
.toggleBox .toggleTag a.tag005 { float:left; width:80px; height:80px;  margin:25px 0 0 20px;}
.toggleBox .toggleTag a.tag006 { float:left; width:80px; height:80px;  margin:25px 0 0 10px;}
.toggleBox .toggleTag a.tag007 { float:left; width:80px; height:80px;  margin:25px 0 0 15px;}
.toggleBox .toggleTag a.tag008 { float:left; width:80px; height:80px;  margin:25px 0 0 15px;}
.toggleBox .toggleTag a.tag009 { float:left; width:80px; height:80px; margin:25px 0 0 20px;}
.toggleBox .toggleTag a.tag010 { float:left; width:80px; height:80px; margin:25px 0 0 20px;}

.contWrap02{position:relative; float:left; width:1032px; height:308px;}
.contWrap02 .ad{position:relative; float:left; width:481px; height:294px; background:url(../images/_main/ad_bg.png) no-repeat; padding:7px; margin-right:7px;}
.contWrap02 .ad #featured1 {position:relative; float:left; width:282px; height:294px; overflow:hidden;}

.contWrap02 .gallery{position:relative; float:left; width:262px; height:308px; background:url(../images/_main/gallery_bg.png) no-repeat; margin-right:6px;}
.contWrap02 .gallery #featured2 {float:left; width:282px; height:294px;}

.contWrap02 .board{position:relative; float:left; width:262px; height:308px; background:url(../images/_main/board_bg.png) no-repeat;}
.contWrap02 .board ul li.date{position:relative; float:left; width:46px; height:48px; margin-left:18px; text-align:center; color:#1074ac; font-weight: 600;}
.contWrap02 .board ul li.text{position:relative; float:left; width:158px; height:48px; margin-left:20px;}

#plus{position:absolute; top:17px; right:15px;}

	#tab1m1 {
	position: absolute;
	left: 19px;
	top:73px;
}
	#tab1m2 {
	position: absolute;
	left: 172px;
	top: 73px;
}
	#tab1m3 {
	position: absolute;
	left: 325px;
	top: 73px;
}


.Fbg001 { position: relative; width:100%; min-width:1044px;float:left;height:135px; background:url(../images/_main/foot_bg.jpg) no-repeat;bottom:0px; margin-top:20px;}
.Fwindow { width:100%;align: center; float: left;}
.FfixWindow { position: relative; width: 1024px;  margin:0px auto;}
