﻿
.session_1{
	padding-top:75px;
	padding-bottom:80px;
	padding-left:27px;
	padding-right:27px;
	box-sizing:border-box;
}
.session_1 .all-box{
	margin-top:13px;
}
.session_1 .all-box .txt-box p{
	font-size:24px;
	font-weight:300;
	line-height:45px;
	color:#000F16;
	text-align:center;
}
.session_1 .img-box{
	margin-top:80px;
}
.session_1 .img-box img{
	width:100%;
	height:540px;
	object-fit:cover;
}
.session_1 .des-box{
	margin-top:65px;
}
.session_1 .des-box p img{
	width:100%;
	height:241px;
	margin-top:30px;
	margin-bottom:30px;
}
.session_1 .des-box p{
   font-size:14px;
   line-height:32px;
   color:#000F16;
   font-weight:300;
}









.session_2{
	background:url('/static/images/img_13.png') center center no-repeat;
	background-size:cover;
	height:980px;
	box-sizing:border-box;
	position:relative;
}
.session_2 .all-box{
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	text-align:center;
	width:620px;
}
.session_2 .des-box p{
	margin-top:25px;
	font-size:14px;
	color:#fff;
	font-weight:300;
	line-height:33px;
}









.session_3 {
	padding-top:132px;
	padding-bottom:170px;
	box-sizing:border-box;
}
.session_3 .des-box{
	width:1100px;
	margin:0 auto;
	text-align:center;
}
.session_3 .des-box p{
  	font-size:24px;
  	line-height:48px;
  	color:#000F16;
  	font-weight:300;
}
.session_3 .all-box{
	padding-left:5vw;
	padding-right:5vw;
	margin-top:100px;
	margin-left:-26px;
	margin-right:-26px;
	box-sizing:border-box;
}
.session_3 .all-box .img-box img{
	width:100%;
	height:534px;
	object-fit:cover;
}
.session_3 .all-box .txt-box{
	margin-top:60px;
	margin-bottom:40px;
}
.session_3 .all-box .txt-box h3{
	font-size:18px;
	color:#000F16;
	line-height:1;
	margin-bottom:25px;
}
.session_3 .all-box .txt-box p{
	font-size:14px;
	color:#000f16;
	line-height:24px;
	position:relative;
	font-weight:300;
}
.session_3 .more-read{
	margin-top:3px;
}
.session_3 .swiper-pagination{
	position:static;
}








.session_4{
   position:relative;
}
.session_4 .txt-box{
	top:200px;
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	width:620px;
	text-align:center;
	z-index:8;
}
.session_4 .des-box p{
	margin-top:23px;
	font-size:14px;
	color:#fff;
	line-height:33px;
	font-weight:300;
}
.session_4 .item-box .img-box img{
	width:100%;
	height:980px;
	object-fit:cover;
}
.session_4 .swiper-pagination{
  bottom:95px;
}







.session_5{
	background:url('/static/images/img_14.png') center center no-repeat;
	background-size:cover;
	height:1451px;
	box-sizing:border-box;
	position:relative;
}
.session_5 .all-box{
	width:1244px;
	left:50%;
	transform:translateX(-50%);
	position:absolute;
	bottom:200px;
}
.session_5 .public-title{
	text-align:center;
}
.session_5 .public-title p span{
	color:#1233C2;
	border-color:#1233C2;
	font-weight:300;
}
.session_5 .public-title p{
	color:#1233C2;
	margin-bottom:23px;
	font-weight:300;
}
.session_5 .all-box .item-box{
	margin-bottom:50px;
	display:none;
}
.session_5 .all-box .item-box:nth-child(1),
.session_5 .all-box .item-box:last-child{
	margin-bottom:0;
}
.session_5 .all-box .item-box.active,
.session_5 .all-box .item-box:nth-child(1){
	display:block;
}
.session_5 .all-box .item-box.active:nth-child(1){
	margin-bottom:50px;
}
.session_5 .all-box .item-box h3{
	font-size:30px;
	font-weight:300;
	margin-bottom:10px;
	text-align:center;
}
.session_5 .all-box .item-box p{
	font-size:26px;
	color:#000F16;
	line-height:48px;
	text-align:center;
	font-weight:300;
}
.session_5 .swiper-button-prev,
.session_5 .swiper-button-next{
	width:44px;
	height:44px;
}
.session_5 .swiper-button-prev img,
.session_5 .swiper-button-next img{
	width:100%;
	height:100%;
}
.session_5 .swiper-button-prev{
	margin-left:-45px;
}
.session_5 .swiper-button-next{
	margin-left:10px;
}
.session_5 .swiper-button-next,
.session_5 .swiper-button-prev{
	display:inline-block;
	top: -10px;
   position: relative;
   margin-top:47px;
   left: 50%;
   transform:translateX(-50%);
}
.session_5 .swiper-button-next:after, 
.session_5 .swiper-button-prev:after{
	display:none;
}






.session_6{
	padding-top:130px;
	width:1300px;
	padding-bottom:100px;
	margin:0 auto;
}
.session_6 .img-box{
    position:relative;
    width:100%;
    height:548px;
    line-height:548px;
}
.session_6 .img-box img{
	width:100%;
}
.session_6 .swiper-pagination{
	position:static;
	margin-top:84px;
}


