.main-container{padding:0;}


.main-swiper{position: relative;/* border-radius:13px; */overflow: hidden;margin: 0 -10px;}
.main-swiper .swiper-slide{/* height:500px; *//* padding:35px 30px; *//* width:100% !important; */}
.main-swiper .swiper-slide img{width:100%;}
/*.main-swiper .swiper-slide.bg1{background:url(/images/9mzpBpM.jpg) no-repeat center bottom;background-size: cover;}
.main-swiper .swiper-slide.bg2{background: url(../images/main/main_visual02.jpg) no-repeat center bottom;background-size: cover;}
.main-swiper .swiper-slide.bg3{background: url(../images/main/main_visual03.jpg) no-repeat center bottom;background-size: cover;}
*/
.main-swiper .swiper-slide > h3.tit1{font-size: 14px;color: #929292;}
.main-swiper .swiper-slide > h3.tit2{font-size: 24px;color: #ffffff;font-weight:800;margin-top:10px;}
.main-swiper .swiper-slide > .txt-box{position:relative;margin-top: 15px;padding-top:15px;}
.main-swiper .swiper-slide > .txt-box::before{content:"";position:absolute;top:0;left:0;width: 53px;height: 2px;background: #ff5500;}
.main-swiper .swiper-slide > .txt-box > p{color: #929292;font-family: "ns";font-size: 13px;line-height: 1.5;}
.main-swiper .swiper-pagination-bullet{background: none;width: 10px;height: 10px; background:#848484; box-shadow: none;opacity:1 !important;font-size: 0px; font-weight: 800;padding-bottom: 8px;}
.main-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ff8b06;}
.main-swiper .swiper-pagination{z-index:5;}
.main-swiper.swiper-container-horizontal > .swiper-pagination-bullets{bottom:15px;}

.main-floor1 { padding:10px 10px 0; background:#232323; }
.main-floor1 ul { border-radius:5px; font-size:0; margin-left:-10px; }
.main-floor1 ul li { position:relative;padding:0; text-align: center; width:calc(50% - 10px); display:inline-block; margin-left:10px; margin-bottom:10px; }
.main-floor1 ul li a { display:block; }
.main-floor1 ul li a .iconfont2 { display:inline-block; color:#fff; }

.main-board-container { padding:0 10px; margin-bottom:20px; }
.main-notice .title { height:45px; line-height:45px; color:#fff; padding:0; background:#502020; box-shadow:0 2px 2px inset #ef4444; font-size:0; }
.main-notice .tit { display:inline-block; font-size:14px; padding-left:12px; color:#ecca9a; }
.main-notice .tit span { font-size:12px; color:#fff; }
.main-notice i.iconfont { vertical-align:top; font-size: 20px; display:inline-block; background:#602424; text-align:center; height:42px; line-height:42px; width:45px; margin:2px 0 0 2px; }
.main-slide-box { padding:10px 15px; height:220px; overflow:hidden; border:1px solid #333333; border-top:0; }
.main-slide-box li a { padding:10px 0; color:#bebebe; }
.pull-right { float:right; }
.pull-left { float:left;}

.contact-method{margin:0 auto;/* background:#191919; *//* border-radius:13px; *//* box-shadow:0px 0px 17px #000; */margin-top: 20px;position: relative;}
.contact-method:before{display: none;content:"";position:absolute;top:0;left:0;width: 100%;height: 100%;z-index: 0;box-shadow: inset 1px 1px 2px #333436;border-radius: 13px;}
.contact-method > .box{position:relative;z-index:2;}
.contact-method > .box > .txt-box{display:block;text-align:center;height:70px;padding:15px 10px;}
.contact-method > .box.list2 > .txt-box{width:50%;float:left;}
.contact-method > .box > .txt-box:focus > .icon-box{text-shadow: 0px 0px 10px #e49350;}
.contact-method > .box > .txt-box > *{display:inline-block;text-align:left;}
.contact-method > .box > .txt-box > .icon-box > .icon{color: #ff5500;line-height:40px;font-size:35px;}
.contact-method > .box > .txt-box > .txt{margin-left:10px;}
.contact-method > .box > .txt-box > .txt > *{line-height:20px;color:#fff;font-size:13px;}
.contact-method > .box > .txt-box > .txt > h3{color: #ff5500;font-size:18px;}
.contact-method +.contact-method{margin-top:10px;/* margin-bottom:30px; */}


.notice-box{background: #08152e;/* border-radius:13px; *//* box-shadow:0px 0px 17px #000; */position: relative;padding: 30px 20px 15px;/* height:257px; */margin-top: 20px;}
.notice-box:before{content:"";position:absolute;top:0;left:0;width: 100%;height: 100%;z-index: 0;box-shadow: inset 1px 1px 2px #333436;border-radius: 13px;display: none;}
.notice-box > h3.tit{font-size:16px;color: #84878d;margin-bottom:15px;}
.notice-box > h3.tit > span{margin-left:5px;font-size:16px;color: #ff5500;font-weight:700;}
.notice-box > h3.tit > a.more-btn{float:right;color: #535353;font-size:14px;margin-top:5px;position: relative;z-index:2;}
.notice-box > h3.tit > a.more-btn:hover{color: #ff5500;}
.notice-box > .notice-list li{border-bottom: 1px solid #2d384d;}
.notice-box > .notice-list li:last-child{border-bottom:0;}
.notice-box > .notice-list li > a{display:table;width:100%;table-layout:fixed;}
.notice-box > .notice-list li > a > *{display:table-cell;height:45px;vertical-align:middle;}
.notice-box > .notice-list li > a > p.tit{color: #f0f0f0;font-family: "ns";font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position: relative;padding-left:10px;}
.notice-box > .notice-list li > a > p.tit:before{content:"-";position:absolute;top:0;line-height:45px;left:0;color:#f0f0f0;font-family: "ns";font-size:14px;}
.notice-box > .notice-list li > a > p.day{width: 75px;text-align: right;color: #7e7e7e;}
.notice-box > .notice-list li > a:hover p.tit{text-decoration: underline;color: #ff5500;}
.notice-box > .notice-list li > a:hover p.tit:before{color:#f1cb75;}
.notice-box + .notice-box{margin-top:20px;}

@media screen and (max-width:640px){
	.img-list > ul > li{width: calc(100% - 20px);}
}

@media screen and (max-width:374px){
	.contact-method > .box > .txt-box{height:auto;padding:10px;}
	.contact-method > .box > .txt-box > p{display:block;text-align:center;}
	.contact-method > .box > .txt-box > .txt{margin-left:0;text-align:center;}


}