﻿* {word-break:keep-all;}
.wrap {max-width:1920px;margin: 0 auto;overflow: hidden;}
.main_visual {position: relative;height: 960px;}  
.main_visual .item.item1 {background-image: url("/skin/default/img/main/main_visual01.jpg?v=2");}
.main_visual .item.item2 {background-image: url("/skin/default/img/main/main_visual02.jpg?v=2");}
.main_visual .owl-carousel, 
.main_visual .owl-carousel .owl-stage-outer, 
.main_visual .owl-carousel .owl-stage, 
.main_visual .owl-carousel .owl-item, 
.main_visual .item {height: 100%;-webkit-background-size: cover;
background-size: cover;background-repeat: no-repeat;background-position: center center;}
.slider_text {position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 10;}
.slider_text .container {position: relative;}
.slider_text .st1 {font-size: 60px;color: #fff;margin-bottom: 40px;text-align: center;font-weight: 700;}
.slider_text .st2 {font-size: 20px;color: #fff;margin-bottom: 50px;text-align: center;line-height: 1.5;}
.slider_text .st3 {text-align: center;}
.slider_text .st3 a {display: inline-block;text-align: center;font-size: 16px;color: #fff;font-family: "Poppins";width: 200px;height: 50px;line-height: 50px;border:2px solid #fff;font-weight: 600;border-radius:30px;}

.main_visual .pagination_wrap .container {position:relative;}
.main_visual .pagination_wrap {text-align: center;margin: 0;position: absolute;left: 0;bottom:30px;z-index: 50;width: 100%;font-size: 0;}
.main_visual .dotsCont {display: inline-block;margin: 0;border-radius: 0;}
.main_visual .dotsCont .owl-dot {cursor: pointer;display: inline-block;margin: 0 10px;white-space: nowrap;position: relative;width: 10px;height: 10px;background-color: transparent;border:1px solid #fff;border-radius:50%;}
.main_visual .dotsCont .owl-dot.active {background-color: #fff;}

.main_visual .navigation {position: absolute;top: 50%;width: 100%;}
.main_visual .navigation .container {position: relative;}
.main_visual .navigation a {display: block;overflow: hidden;margin-top: -35px;position: absolute;top: 50%;z-index: 50;white-space: nowrap;width: 70px;height: 70px;}
.main_visual .navigation .prev {background-image: url('/skin/default/img/main/prev_Arrow.png');left: 50px;background-repeat: no-repeat;}
.main_visual .navigation .next {background-image: url('/skin/default/img/main/next_Arrow.png');right: 50px;background-repeat: no-repeat;}
.main_visual .navigation span {display: none;}


.main_section1 {padding-top: 80px;background-repeat: no-repeat;background-position: center top;background-image: url("/skin/default/img/main/section1_bg_new.png");-webkit-background-size: 100% 337px;background-size: 100% 337px;}    
.section1_tit {font-size: 40px;font-weight: 700;color: #fff;line-height: 1.2;}
.section1_tt {font-size: 22px;font-weight: 700;color: #fff;margin-bottom: 20px;line-height: 1.5;}
.section1_tx {font-size: 16px;font-weight: 300;color: #c6e7f6;line-height: 1.5;}
.section1_cont {margin-top: 80px;}
.section1_cont_tt {font-size: 24px;font-weight: 700;color: #96c122;padding-top: 50px;}
.section1_list {display: block;border-top: 1px solid #ccc;border-top-style: dashed;margin-top: 40px;padding: 0 10px;}
.section1_list:before {display: table;content: "";}
.section1_list:after {display: table;content: "";clear: both;}
.section1_list li {display: block;padding: 30px 0;border-bottom: 1px solid #ccc;border-bottom-style: dashed;}
.list_icons {position: relative;padding-left: 90px;}
.list_icons_t1 {font-size: 20px;color: #000;margin-bottom: 20px;line-height: 1.5;}
.list_icons_t2 {font-size: 15px;font-weight: 300;color: #999;line-height: 1.5;}
.list_icons:before {position: absolute;left: 0;top: 0;content: "";width: 50px;height: 50px;background-repeat: no-repeat;}
.list_icons.icon1:before {background-image: url("/skin/default/img/main/section1_icon1.png");}
.list_icons.icon2:before {background-image: url("/skin/default/img/main/section1_icon2.png");}
.list_icons.icon3:before {background-image: url("/skin/default/img/main/section1_icon3.png");}
.list_icons.icon4:before {background-image: url("/skin/default/img/main/section1_icon4.png");}
.list_icons.icon5:before {background-image: url("/skin/default/img/main/section1_icon5.png");}

.section1_img_wrap {padding: 100px 0;}
.section1_img {height: 400px;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;background-image: url("/skin/default/img/main/section1_cont_img.png");}
.section1_img_t1 {text-align: center;font-size: 30px;font-weight: 700;color: #fff;margin-bottom: 30px;line-height: 1.5;}
.section1_img_t2 {text-align: center;font-size: 18px;color: #fff;line-height: 1.5;}

.main_section2 {background-color: #f9f9f9;padding-top: 70px;padding-bottom: 100px;}
.main_tit {font-size: 40px;font-weight: 700;color: #000;}
.main_sub_tit {font-size: 24px;font-weight: 700;color: #96c122;margin-top: 30px;line-height: 1.5;}
.main_sub_tit.fzsmall {font-size: 20px;}

.section2_slide_wrap {position: relative;margin-top: 60px;}
.section2_slide_wrap .section2_nav {position: absolute;top: 50%;width: 100%;}
.section2_slide_wrap .section2_nav a {display: block;overflow: hidden;margin-top: -35px;position: absolute;top: 50%;z-index: 50;white-space: nowrap;width: 70px;height: 70px;}
.section2_slide_wrap .section2_nav .section2_prev {background-image: url('/skin/default/img/main/section2_prev.png');left: -130px;background-repeat: no-repeat;}
.section2_slide_wrap .section2_nav .section2_next {background-image: url('/skin/default/img/main/section2_next.png');right: -130px;background-repeat: no-repeat;}

.main_section3 {padding-top: 70px;padding-bottom: 90px;}
.section3_img {margin-top: 60px;margin-bottom: 80px;}
.section3_t1 {text-align: center;font-size: 24px;color: #000;line-height: 1.5;margin-bottom: 30px;}
.section3_t2 {text-align: center;font-size: 15px;font-weight: 300;color: #999;line-height: 1.5;}


.main_section4 {background-repeat: no-repeat;-webkit-background-size: cover;
background-size: cover;background-position: center center;background-image: url("/skin/default/img/main/section4_bg.jpg");padding-top: 45px;padding-bottom: 90px;}


.history_list {position: relative;padding-top: 35px;}
.history_list:before {position: absolute;left: 50%;top: 0;content: "";width: 2px;height: 100%;background-color: #ececec;}
.history_item {position: relative;padding-left: 70px;margin-bottom: 50px;}
.history_item:before {position: absolute;left: -27px;top: 10px;content: "";width: 20px;height: 20px;background-repeat: no-repeat;background-image: url("/skin/default/img/main/history_dot.png");}
.history_item .year {font-size: 40px;color: #96c122;font-weight: 600;font-family: "Poppins";margin-bottom: 35px;}
.history_cont .month {font-size: 16px;font-weight: 700;color: #000;padding-right: 5px;}
.history_cont {font-size: 16px;color: #666;margin-bottom: 20px;line-height: 1.5;}

.history_item.left {text-align: right;padding-left: 0;padding-right: 70px;}
.history_item.left:before {left: auto;right: -27px;}

.main_section5 {background-color: #f0f5f1;padding: 70px 0;}
.partner_wrap {margin-top: 50px;}
.partner_img {margin-bottom: 35px;}
.video {display: block;width: 100%;height: 100%;}
@media (max-width: 1430px) {
	.section2_slide_wrap .section2_nav .section2_prev {left: -90px;}
	.section2_slide_wrap .section2_nav .section2_next {right: -90px;}
}
@media (max-width: 1359px) {
	.history_item {padding-left: 60px;}
	.history_item.left {padding-right: 60px;}
	.main_visual {height: 760px;}
	.slider_text .st1 {font-size: 50px;}
	.section1_tit {font-size: 30px;}
	.section1_tt {font-size: 20px;}
	.section1_cont_tt {font-size: 20px;}
	.section1_img_t1 {font-size: 25px;}
	.main_tit {font-size: 30px;}
	.main_sub_tit {font-size: 20px;}
	.main_sub_tit.fzsmall {font-size: 16px;}
}
@media (max-width: 1199px) {
	.history_item {padding-left: 30px;}
	.history_item.left {padding-right: 30px;}
	.section2_item { padding: 0 35px;}
	.section2_slide_wrap .section2_nav .section2_prev {left: -30px;}
	.section2_slide_wrap .section2_nav .section2_next {right: -30px;}
	.slider_text .st1 {font-size: 40px;}
	.section3_t1 { font-size: 20px;}
}
@media (max-width: 991px) {	
	.history_item .year {font-size: 25px;margin-bottom: 20px;}
	.history_cont {font-size: 14px;margin-bottom: 10px;}
	.history_item:before {width: 10px;height: 10px;-webkit-background-size: 10px auto;background-size: 10px auto;left: -22px;}
	.history_item.left:before {right: -24px;}
	.history_item {margin-bottom: 25px;padding-left: 0;}
	.history_item.left {padding-right: 0;}
	.list_icons_t1 {font-size: 16px;margin-bottom: 10px;}
	.list_icons_t2 {font-size: 14px;}
	.list_icons:before {width: 25px;height: 25px;-webkit-background-size: 25px auto;background-size: 25px auto;}
	.list_icons {padding-left: 45px;}
	.main_section5 {padding: 35px 0;}
	.main_section4 {padding-bottom: 45px;}
	.main_visual {height: 560px;}
	.slider_text .st1 {font-size: 30px;margin-bottom: 20px;}
	.slider_text .st2 {font-size: 18px;margin-bottom: 25px;}
	.slider_text .st3 a {width: 160px;}
	.main_visual .navigation a {width: 35px;height: 35px;margin-top: -17px;-webkit-background-size: 35px auto;background-size: 35px auto;}
	.main_visual .navigation .next {right: 20px;}
	.main_visual .navigation .prev {left: 20px;}
	.main_section1  {padding-top: 40px;-webkit-background-size: 100% 250px;background-size: 100% 250px;}
	.section1_tit {font-size: 25px;}
	.section1_tt {font-size: 18px;margin-bottom: 10px;}
	.section1_cont {margin-top: 40px;}
	.section1_list li {padding: 20px 0;}
	.section1_cont_tt {padding-top: 25px;}
	.section1_list {margin-top: 20px;}
	.section1_img_wrap {padding: 50px 0;}
	.section1_img_t1 {font-size: 20px;margin-bottom: 15px;}
	.section1_img_t2 {font-size: 16px;}
	.section1_img {height: 300px;}
	.main_tit {font-size: 25px;}
	.main_sub_tit {font-size: 18px;margin-top: 15px;}
	.main_section3 {padding-top: 35px;padding-bottom: 45px;}
	.section3_img {margin-top: 30px;margin-bottom: 40px;}
	.section3_t1 {font-size: 18px;margin-bottom: 15px;}
	.section2_slide_wrap .section2_nav .section2_prev {left: 0;}
	.section2_slide_wrap .section2_nav .section2_next {right: 0;}
	.section2_slide_wrap .section2_nav a {width: 35px;height: 35px;margin-top: -17px;-webkit-background-size: 35px auto;background-size: 35px auto;}
	.main_visual .pagination_wrap {bottom: 15px;}
	.main_section2 {padding-top: 35px;padding-bottom: 50px;}
	.partner_wrap {margin-top: 25px;}
	.section2_slide_wrap {margin-top: 30px;}
}
@media (max-width: 767px) {
	.history_item .year {font-size: 20px;}
	.history_cont {font-size: 12px;}
	.history_cont .month {font-size: 14px;}
	.list_icons_t2 {font-size: 12px;}
	.list_icons_t1 {font-size: 14px;}
	.slider_text .st1 {font-size: 25px;}
	.slider_text .st2 {font-size: 15px;}
	.main_visual {height: 360px;}
	.main_visual .navigation .next {right: 0;}
	.main_visual .navigation .prev {left: 0;}
	.slider_text .st3 a {font-size: 14px;width: 140px;height: 40px;line-height: 40px;}
	.section1_tit {font-size: 20px;}
	.section1_tt {font-size: 16px;margin-top: 15px;}
	.section1_tx {font-size: 14px;}
	.main_section1 {padding-top: 25px;-webkit-background-size: 100% 280px;background-size: 100% 280px;}
	.section1_cont_tt {font-size: 18px;}
	.section1_img {height: 200px;padding: 0 30px;}
	.section1_img_t1 {font-size: 16px;}
	.section1_img_t2 {font-size: 14px;}
	.section2_slide_wrap .section2_nav .section2_prev {left: -20px;}
	.section2_slide_wrap .section2_nav .section2_next {right: -20px;}
	.section2_item {padding: 0;}
	.main_tit {font-size: 20px;}
	.main_sub_tit {font-size: 16px;line-height: 1.5;}
	.section3_t1 {font-size: 16px;}
	.section3_t2 {font-size: 13px;}
	.partner_img {margin-bottom: 20px;}
}
@media (max-width: 374px) {

}