.block{
	width:1500px;
	margin: 0 auto;
}



.banner-box {
	position: relative;
	width: 100%;
	/*border-bottom:8px solid #B4723B;*/
}
.banner-box .swiper-slide {
	width: 100%;
	box-sizing: border-box;
}
.banner-box img {
	width:100%;
	object-fit: cover;
}
.banner-box .swiper-pagination{
	text-align:left;
	bottom:200px;
}



/*首页更多按钮*/
.more-box{
	width:115px;
	height:33px;
	line-height:33px;
	background:#B5733B;
	text-align:center;
}
.more-box a{
	color:#ffffff;
	font-size:14px;
}







.session_1 {
	display:flex;
	justify-content:space-between;
	margin-top:60px;
}
.session_1 .item-box{
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.session_1 .item-box .icon-box{
	width:75px;
	height:75px;
	line-height:75px;
	border:1px solid #B4723B;
	border-radius:100%;
	text-align:center;
	box-sizing:border-box;
}
.session_1 .item-box .icon-box img{
	max-height:35px;
}
.session_1 .item-box .title-box{
	padding-left:18px;
	width: 260px;
}
.session_1 .item-box .title-box h3{
	font-size:25px;
	color:#505050;
	font-weight:500;
	margin-bottom:15px;
}
.session_1 .item-box .title-box p{
	font-size:15px;
	color:#666666;
}
.session_11{ margin-top: 60px!important;}
.title-box1{
	padding-left:18px;
	width: 260px;
	padding-right: 18px;
}
.title-box1 h3{
	font-size:25px;
	color:#505050;
	font-weight:500;
	margin-bottom:15px;
}
.title-box1 p{
	font-size:15px;
	color:#666666;
}
















.session_2{
	position:relative;
	background:#f9f9f9;
	padding-top:80px;
	box-sizing:border-box;
}
.session_2 .title-box{
	text-align:center;
}
.session_2 .title-box p{
	font-size:16px;
	color:#666666;
	margin-top:25px;
	margin-bottom:45px;
}
.session_2 .img-box img{
	max-width:100%;
}
.session_2 .swiper-pagination{
	text-align:right;
	bottom:90px;
}






.session_3 {
	position:relative;
	height:584px;
}
.session_3 .bg-box{
	display:flex;
	justify-content:space-between;
	height:100%;
}
.session_3 .bg-box .left-box-bg{
	width:56%;
	height:100%;
}
.session_3 .bg-box .left-box-bg img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.session_3 .bg-box .right-box{
	width:44%;
	height:100%;
}
.session_3 .bg-box .right-box img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.session_3 .all-box{
	position:absolute;
	top:100px;
	left:50%;
	transform:translateX(-50%);
}
.session_3 .all-box .txt-box{
	width:49%;
	box-sizing:border-box;
}
.session_3 .all-box .txt-box > h3{
	font-size:30px;
	color:#B4723B;
}
.session_3 .all-box .txt-box > span{
	font-size:16px;
	color:#666666;
	font-weight:300;
	display:inline-block;
	margin-top:15px;
	margin-bottom:35px;
}
.session_3 .all-box .txt-box > p{
	color:#666666;
	font-size:16px;
	line-height:30px;
}
.session_3 .all-box .list-box{
	display:flex;
	justify-content:space-between;
	padding-right:80px;
	margin-top:40px;
	box-sizing:border-box;
}
.session_3 .all-box .list-box .item-box h3{
	position:relative;
}
.session_3 .all-box .list-box .item-box h3 em{
	font-size:45px;
	color:#B5733B;
	font-weight:700;
	font-style:normal;
}
.session_3 .all-box .list-box .item-box h3 span{
	font-size:16px;
	color:#B5733B;
	position:absolute;
	width:50px;
}
.session_3 .all-box .list-box .item-box p{
	font-size:14px;
	color:#666666;
	font-weight:300;
	margin-top:10px;
}
.session_3 .all-box .more-box{
	margin-top:50px;
}








.session_4{
	margin-top:100px;
	background:url('/skin/index/default/images/img_1.png') bottom center no-repeat;
	background-size:100% auto;
	padding-bottom:144px;
	box-sizing:border-box;
}

.session_4 .title-box{
	text-align:center;
}
.session_4 .title-box span{
	font-size:100px;
	color:#F0F0F0;
	font-weight:700;
}
.session_4 .title-box h3{
	font-size:64px;
	color:#B5733B;
	position:relative;
	top:-55px;
}
.session_4 .title-box p{
	font-size:16px;
	color:#666666;
	margin-top:-40px;
}
.session_4 .txt-box{
	display:flex;
	justify-content:center;
	margin-top:50px;
}
.session_4 .txt-box .item-box{
	margin-left:18px;
	margin-right:18px;
	width:70px;
	height:88px;
	border:2px solid rgba(0,0,0,0.6);
}
.session_4 .txt-box .item-box:hover,
.session_4 .txt-box .item-box.active{
	border-color:#B5733B;
}
.session_4 .txt-box .item-box .icon-box{
	text-align:center;
	height:56px;
	line-height:56px;
	border-bottom:2px solid rgba(0,0,0,0.6);
}
.session_4 .txt-box .item-box .icon-box img.active{
	display:none;
}
.session_4 .txt-box .item-box:hover .icon-box,
.session_4 .txt-box .item-box.active .icon-box{
	border-color:#B5733B;
}
.session_4 .txt-box .item-box:hover .icon-box img,
.session_4 .txt-box .item-box.active .icon-box img{
	display:none;
}
.session_4 .txt-box .item-box:hover .icon-box img.active,
.session_4 .txt-box .item-box.active .icon-box img.active{
	display:inline-block;
}
.session_4 .txt-box .item-box .icon-box img{
	max-width:96%;
	max-height:96%;
}
.session_4 .txt-box .item-box p{
	font-size:12px;
	text-align:center;
	height:32px;
	line-height:32px;
}
.session_4 .txt-box .item-box:hover p,
.session_4 .txt-box .item-box.active p{
	color:#B5733B;
}
.session_4 .all-box{
	width:1260px;
	margin:0 auto;
	margin-top:55px;
}
.session_4 .all-box .item-box{
	position:relative;
}
.session_4 .all-box .item-box .txt-box{
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	background:rgba(255, 255, 255, 0.85);
	padding-left:50px;
	padding-right:50px;
	box-sizing:border-box;
}
.session_4 .all-box .item-box .img-box img{
	width:100%;
	height:578px;
	object-fit:cover;
}
.session_4 .all-box .item-box .txt-box p{
	font-size:16px;
	line-height:60px;
}
.session_4 .all-box .swiper-pagination{
	position:relative;
	margin-top:53px;
}

.session_44 .title-box{
	text-align:center;
	padding-top: 100px;
}
.session_44 .title-box span{
	font-size:100px;
	color:rgba(255,255,255,0.2);
	font-weight:700;
}
.session_44 .title-box h3{
	font-size:64px;
	color:#fff;
	position:relative;
	top:-55px;
}
.session_44 .title-box p{
	font-size:16px;
	color:#a1a1a1;
	margin-top:-40px;
}
.session_44 .txt-box{
	display:flex;
	justify-content:center;
	margin-top:50px;
}
.session_44 .txt-box .item-box{
	margin-left:18px;
	margin-right:18px;
	width:70px;
	height:88px;
	border:2px solid rgba(0,0,0,0.6);
}
.session_44 .txt-box .item-box:hover,
.session_44 .txt-box .item-box.active{
	border-color:#B5733B;
}
.session_44 .txt-box .item-box .icon-box{
	text-align:center;
	height:56px;
	line-height:56px;
	border-bottom:2px solid rgba(0,0,0,0.6);
}
.session_44 .txt-box .item-box .icon-box img.active{
	display:none;
}
.session_44 .txt-box .item-box:hover .icon-box,
.session_44 .txt-box .item-box.active .icon-box{
	border-color:#B5733B;
}
.session_44 .txt-box .item-box:hover .icon-box img,
.session_44 .txt-box .item-box.active .icon-box img{
	display:none;
}
.session_44 .txt-box .item-box:hover .icon-box img.active,
.session_44 .txt-box .item-box.active .icon-box img.active{
	display:inline-block;
}
.session_44 .txt-box .item-box .icon-box img{
	max-width:96%;
	max-height:96%;
}
.session_44 .txt-box .item-box p{
	font-size:12px;
	text-align:center;
	height:32px;
	line-height:32px;
}
.session_44 .txt-box .item-box:hover p,
.session_44 .txt-box .item-box.active p{
	color:#B5733B;
}
.session_44 .all-box{
	width:1260px;
	margin:0 auto;
	margin-top:55px;
}
.session_44 .all-box .item-box{
	position:relative;
}
.session_44 .all-box .item-box .txt-box{
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	background:rgba(255, 255, 255, 0.85);
	padding-left:50px;
	padding-right:50px;
	box-sizing:border-box;
}
.session_44 .all-box .item-box .img-box img{
	width:100%;
	height:578px;
	object-fit:cover;
}
.session_44 .all-box .item-box .txt-box p{
	font-size:16px;
	line-height:60px;
}
.session_44 .all-box .swiper-pagination{
	position:relative;
	margin-top:53px;
}


.al_box{ width: 80%; margin: 2% auto;}
.al_box ul li{ width: 23%; float: left; margin: 1%; background: rgba(0,0,0,0.4);}
.al_box ul li a p{ font-size: 16px; text-align: center; color: #fff; line-height: 46px;}
.al_box ul li img{ width: 100%;}


.session_5{
	position:relative;
	background:url('/skin/index/default/images/img_2.png') center center no-repeat;
	background-size:cover;
	padding-top:120px;
	padding-bottom:120px;
	padding-left:8.3%;
	padding-right:8.3%;
	box-sizing:border-box;
}
.session_5 .top-box{
	display:flex;
	justify-content:flex-start;
}
.session_5 .imgs{
	background:#B5733B;
	width:40vw;
	height:40vw;
	border-radius:100%;
}
.session_5 .imgs .img-box{
	display:none;
}
.session_5 .imgs .img-box.active{
	display:inline-block;
	position:relative;
	left:-30px;
}
.session_5 .imgs .img-box img{
	width:100%;
	height:100%;
	border-radius:100%;
	object-fit:cover;
}
.session_5 .top-box .txt-box{
	padding-left:80px;
	padding-top:10vw;
	box-sizing:border-box;
}
.session_5 .top-box .txt-box h3{
	font-size:64px;
	color:#B5733B;
}
.session_5 .top-box .txt-box p{
	font-size:14px;
	color:#4D4D4D;
	line-height:24px;
	margin-top:25px;
	margin-bottom:55px;
}
.session_5 .bottom-box{
	width:74vw;
	height:182px;
	background:#ffffff;
	border-radius:91px;
	display:flex;
	justify-content:space-between;
	position:absolute;
	right:8.3%;
	bottom:180px;
	padding-left:120px;
	padding-right:120px;
	box-sizing:border-box;
}
.session_5 .bottom-box .item-box{
	position:relative;
	text-align:center;
	padding-top:28px;
	box-sizing:border-box;
}
.session_5 .bottom-box .item-box:before{
	position:absolute;
	content:'';
	width:1px;
	height:87px;
	top:40px;
	left:12vw;
	background:#E9E9E9;
}
.session_5 .bottom-box .item-box:last-child:before{
	display:none;
}
.session_5 .bottom-box .item-box .icon-box img{
	height:71px;
}
.session_5 .bottom-box .item-box.active .icon-box img,
.session_5 .bottom-box .item-box:hover .icon-box img,
.session_5 .bottom-box .item-box .icon-box img.active{
	display:none;
}
.session_5 .bottom-box .item-box.active .icon-box img.active,
.session_5 .bottom-box .item-box:hover .icon-box img.active{
	display:inline-block;
}
.session_5 .bottom-box .item-box .txt-box h3{
	font-size:20px;
	color:#3A3A3A;
	margin-top:16px;
	margin-bottom:10px;
}
.session_5 .bottom-box .item-box.active .txt-box h3{
	color:#B5733B;
}
.session_5 .bottom-box .item-box .txt-box p{
	color:#8B8B8B;
	font-size:12px;
}
.session_5 .bottom-box .item-box.active .txt-box p{
	color:#B5733B;
}






.session_6{
	position:relative;
	background:url('/skin/index/default/images/img_3.png') center center no-repeat;
	background:cover;
    display: inline-block;
    padding-bottom: 6%;
}
.session_6 .all-box{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}
.session_6 .all-box .centent-box{
	width:45%;
}
.session_6 .all-box .title-box{
	position:relative;
	padding-bottom:30px;
	margin-bottom:18px;
}
.session_6 .all-box .title-box:before{
	position:absolute;
	content:'';
	width:30px;
	height:2px;
	background:rgba(255, 255, 255, 0.4);
	left:0;
	bottom:0;
}
.session_6 .all-box .title-box p{
	font-size:14px;
	color:#E6E6E6;
	margin-bottom:20px;
}
.session_6 .all-box .title-box h3{
	font-size:36px;
	color:#ffffff;
}
.session_6 .all-box .txt-box p{
	font-size:14px;
	color:#ffffff;
	line-height:22px;
}
.session_6 .all-box .list-box{
	display:flex;
	justify-content:flex-start;
	margin-top:60px;
}
.session_6 .all-box .list-box .item-box{
	margin-right:50px;
}
.session_6 .all-box .list-box .item-box .icon-box{
	width:90px;
	height:90px;
	line-height:90px;
	border:1px solid rgba(255, 255, 255, 0.5);
	text-align:center;
}
.session_6 .all-box .list-box .item-box .icon-box img{
	transition:all .4s;
}
.session_6 .all-box .list-box .item-box:hover .icon-box{
	background:#B4723B;
	border-color:#B4723B;
}
.session_6 .all-box .list-box .item-box:hover .icon-box img{
	transform:rotateY(180deg);
}
.session_6 .all-box .list-box .item-box p{
	color:#fff;
	font-size:16px;
	text-align:center;
	margin-top:12px;
}





.session_7{
	background:url('/skin/index/default/images/img_4.png') center center no-repeat;
	background-size:cover;
}
.session_7 .all-box{
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding-top:110px;
	padding-bottom:110px;
	box-sizing:border-box;
}
.session_7 .all-box .left-box{
	width:34%;
}
.session_7 .all-box .left-box .title-box h3{
	color:#ffffff;
	font-size:36px;
	margin-bottom:25px;
	position:relative;
}
.session_7 .all-box .left-box .title-box p{
	color:#ffffff;
	font-size:16px;
}
.session_7 .all-box .left-box .list-box{
	display:flex;
	justify-content:space-between;
	margin-top:85px;
}
.session_7 .all-box .left-box .list-box .item-box h3 em{
	font-size:50px;
	color:#ffffff;
	font-style:normal;
}
.session_7 .all-box .left-box .list-box .item-box h3 span{
	font-size:14px;
	color:#ffffff;
	margin-left:5px;
	position:absolute;
}
.session_7 .all-box .left-box .list-box .item-box p{
	color:#ffffff;
	font-size:14px;
	margin-top:8px;
}
.session_7 .all-box .right-box #main {
  width: 785px;
  height: 600px;
}
/*.session_7 .all-box .right-box{
	width:66%;
}
.session_7 .all-box .right-box img{
	width:100%;
}*/










.session_8{
	margin-top:70px;
	padding-bottom:70px;
}
.session_8 .title-box{
	text-align:center;
}
.session_8 .title-box h3{
	font-size:36px;
	color:#B5733B;
	margin-bottom:18px;
}
.session_8 .title-box p{
	font-size:16px;
	color:#666666;
}
.session_8 .more-box{
	margin:0 auto;
	margin-top:24px;
}
.session_8 .all-box{
	margin-top:60px;
	width:1300px;
}
.session_8 .all-box .item-box {
	transition:all .3s;
}
.session_8 .all-box .item-box .img-box {
	overflow: hidden;
}
.session_8 .all-box .item-box .img-box img {
	width: 100%;
	height:250px;
	object-fit: cover;
	transition: all .3s;
}
.session_8 .all-box .item-box .txt-box{
	position:relative;
	box-sizing: border-box;
	margin-top:30px;
}
.session_8 .all-box .item-box .txt-box h3{
	font-size:18px;
	color:#505050;
}
.session_8 .all-box .item-box .txt-box span{
	display:inline-block;
	margin-top:20px;
	margin-bottom:20px;
}
.session_8 .all-box .item-box .txt-box p {
	font-size: 16px;
	color: #666666;
	line-height:24px;
	overflow:hidden;
}
.session_8 .all-box .item-box:hover .txt-box span,
.session_8 .all-box .item-box:hover .txt-box p,
.session_8 .all-box .item-box:hover .txt-box h3{
	color:#B4723B;
}
.session_8 .all-box .item-box:hover .img-box img {
	transform: scale(1.1);
}
.session_8 .all-box .item-box:hover .txt-box .title h3 {
	color: #F6AC19;
}
.session_8 .all-box .swiper-pagination {
	position:relative;
	margin-top:75px;
}








@media screen and (max-width:1680px) {
	.block{
		width:1300px;
	}
	.session_3 .bg-box .right-box{
		width:50%;
	}
	.session_5 .top-box .txt-box h3{
		font-size:50px;
	}
	.session_5 .top-box .txt-box p{
		margin-bottom:25px;
	}
	.session_5 .bottom-box{
		bottom:150px;
	}
}
/*# sourceMappingURL=index.css.map */
.link-box .title-box{ text-align: left; margin-bottom: 0;}
.link-box .title-box h3{font-size: 18px; text-align: left;}
.link-box .title-box p{text-align: left; font-size: 16px; font-weight: 400; margin-bottom: 0;}

.link-box .txt-box p{ margin-bottom: 0!important;}
