@charset "utf-8";
/* CSS Document */

/************************************************
*		LAYOUT									*
************************************************/

#wrap{width:100%;margin:0 auto;background:#fff;position:relative;}
#header{width:100%;background:#fff;position:fixed;left:0;top:0;right:0;z-index:50;border-bottom:1px solid #bbbbbb;box-shadow:0 3px 5px rgba(0, 0, 0, 0.2);}}
#container{margin:0 auto;padding:0;background-color:#fff;position:relative;z-index:40;}
.main #container{padding-top:0}
#content .m_wrap{width:980px;margin:0 auto;padding:30px 0 0;}
#footer{width:100%;height:80px;background:#0f0f0f;}
#footer ::-moz-selection{background-color:#0f0f0f;color:#595959;}
#footer ::selection{background-color:#0f0f0f;color:#595959;}




/************************************************
*		HEADER									*
************************************************/

.sp{width:auto;height:40px;background:url(../images/logo.png) no-repeat;line-height:999px;vertical-align:top;display:inline-block;overflow:hidden;}

#header .layout{width:1280px;height:60px;padding:0 20px;background:#fff;margin:0 auto;}
.logo{margin-top:11px;display:inline;float:left;}
.logo .sp{width:180px;height:35px;background-position:0 0;}
.r_gnb{margin-top:11px;display:inline;float:right;}
.nav{display:inline;float:left;}
.nav li{margin-left:32px;font-size:15px;display:inline;float:left;}
.nav li a{padding:8px 0;font-weight:400;color:#333;vertical-align:top;display:inline-block;}
.nav li a:hover{color:#dd4046;text-decoration:none}
.nav li a.current{color:#ddd;}




/************************************************
*		CONTAINER								*
************************************************/

#container .m_article{width:100%;margin:0 auto;}
#container .m_article .layout{width:1280px;margin:0 auto;}

/***** page1 - mian *****/
#container .m_article .li1{height:850px;background-image:url(../images/bg_m1.jpg);background-repeat:no-repeat;;background-position:50% 0%;}
#container .m_article .li1 .m_wrap{width:100%;margin:0 auto;position:relative;top:0;left:0;}
#container .m_article .li1 .m_wrap .main_bg{width:100%;text-align:center;}
#container .m_article .li1 .m_wrap .main_nav{position:absolute;top:660px;left:160px;}
#container .m_article .li1 .m_wrap .main_nav .nav_lst{position:relative;}
#container .m_article .li1 .m_wrap .main_nav .nav_lst .btn_main{width:33%;float:left;}
#container .m_article .li1 .m_wrap .main_nav .nav_lst .btn_main img{width:100%;}

/***** page2 *****/
#container .m_article .li2{height:850px;background-image:url(../images/bg_pattern1.png);background-repeat:repeat;}
#container .m_article .li2 .m_wrap{text-align:center;}
#container .m_article .li2 .m_wrap h1{text-align:center;padding-top:80px;color:#333;}
#container .m_article .li2 .m_wrap .content_img1{padding:75px 0 65px 0;}
#container .m_article .li2 .m_wrap b{display:block;font-size:22px;line-height:23px;padding-bottom:20px;letter-spacing:-0.5px;color:#333;}
#container .m_article .li2 .m_wrap p{font-size:15px;color:#777;letter-spacing:-0.5px;padding-bottom:50px;}
#container .m_article .li2 .m_wrap a{margin:0;padding:0;border:none;}

/***** page3 *****/
#container .m_article .li3{height:850px;background-color:#edf8fd;}
#container .m_article .li3 .m_wrap{text-align:center;}
#container .m_article .li3 .m_wrap h1{text-align:center;padding-top:80px;color:#333;}
#container .m_article .li3 .m_wrap .content_img2{padding:100px 0 30px 0;}
#container .m_article .li3 .m_wrap p{font-size:17px;color:#777;letter-spacing:-0.5px;padding-bottom:15px;}
#container .m_article .li3 .m_wrap b{display:block;font-size:24px;line-height:24px;letter-spacing:-0.5px;color:#e24242;padding-bottom:40px;color:#333;}
#container .m_article .li3 .m_wrap a{margin:0;padding:0;border:none;}

/***** page4 *****/
#container .m_article .li4{height:850px;background-image:url(../images/bg_pattern1.png);background-repeat:repeat;}
#container .m_article .li4 .m_wrap{text-align:center;}
#container .m_article .li4 .m_wrap h1{text-align:center;padding-top:80px;color:#333;}
#container .m_article .li4 .m_wrap .content_img3{padding:80px 0 50px 0;}
#container .m_article .li4 .m_wrap .txtbox_y{width:935px;height:130px;background:#fcd307;margin:0 auto;border-radius:20px;}
#container .m_article .li4 .m_wrap p{font-size:14px;font-weight:500;text-align:left;letter-spacing:-0.5px;padding:18px 0 0 40px;line-height:30px;color:#333;}
#container .m_article .li4 .m_wrap p span{color:#ca252c;}
#container .m_article .li4 .m_wrap p em{color:#1a8c44;}

/***** page5 *****/
#container .m_article .li5{height:850px;background-color:#e2e2e2;}
#container .m_article .li5 .m_wrap{text-align:center;}
#container .m_article .li5 .m_wrap h1{text-align:center;padding:80px 0 100px;color:#333;}
#container .m_article .li5 .m_wrap .news_txt{width:670px;margin:0 auto;}
#container .m_article .li5 .m_wrap .news_txt .news_title a{font-size:26px;letter-spacing:-0.5px;line-height: 25px;color:#333;display:block;padding-bottom:15px;}
#container .m_article .li5 .m_wrap .news_txt .news_title a:hover{color:#999;}
#container .m_article .li5 .m_wrap .news_txt .news_from{color:#7e7e7e;font-size:20px;line-height: 20px;display:block;padding-bottom:40px;}
#container .m_article .li5 .m_wrap .news_txt .news_content a{height:250px;overflow:hidden;text-align:justify;color:#403f3b;font-size:15px;line-height:25px;display:block;margin-bottom:70px;}
#container .m_article .li5 .m_wrap .news_txt .news_content a:hover{color:#999;}
#container .m_article .li5 .m_wrap .news_txt .news_cut{color:#403f3b;font-size:15px;line-height:70px;display:block;margin:0 auto;text-align:center;}


/***** page6 *****/
#container .m_article .li6{height:850px;background-color:#fefae4;}
#container .m_article .li6 .m_wrap{text-align:center;}
#container .m_article .li6 .m_wrap h1{text-align:center;padding:80px 0 70px 0;color:#333;}
#container .m_article .li6 .m_wrap b{display:block;font-size:18px;line-height:24px;letter-spacing:-0.5px;color:#6e6e6e;padding-bottom:30px;font-weight:400;}





/************************************************
*		FOOT									*
************************************************/

#footer .layout{width:1280px;padding:15px 0;margin:0 auto;}
.copyright{width:880px; font-weight:normal;font-size:13px;color:#636363;float:left;line-height:25px;letter-spacing:-0.7px;}
.copyright .tx .bul_txt{display:none}
.copyright .tx span{margin:0 12px; color:#5636363;}

.footer_info img{float:left;padding:7px 25px 0 0;}

.footer_info a{width:125px;height:30px;color:#e4e4e4;background-color:#333;text-align:center;line-height:30px;float:right;margin-top:10px;}
.footer_info a:hover{color:#333;background:#fcd307;}





/************************************************
*		SCREEN									*
************************************************/

.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	/* Fix of Webkit flickering */
	z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-transform: translate3d(0px, 0, 0);
	-moz-transform: translate3d(0px, 0, 0);
	-o-transform: translate(0px, 0px);
	-ms-transform: translate3d(0px, 0, 0);
	transform: translate3d(0px, 0, 0);
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-slide {
	width: 100%;
	height: 100%;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	position: relative;
}

/* Arrows */
.swiper-button-prev,
.swiper-button-next {
	width: 27px;
	height: 44px;
	position: absolute;
	top: 50%;
	z-index: 1000;
	cursor: pointer;
	-moz-background-size: 27px 44px;
	-webkit-background-size: 27px 44px;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
}

.swiper-select{opacity:1 !important;cursor:pointer !important;}
.swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left: 0;
	right: auto;
}
.swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right: 0;
	left: auto;
}
.swiper-button-prev.white-btn {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.white-btn {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.black-btn {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.black-btn {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}

