﻿


/* .banner img{width: 100%;}
.banner .swiper-pagination{bottom: 0;width:0%;height: 65px;line-height: 65px;color: white;font-size: 24px;overflow: hidden;
background: rgba(0,0,0,.2);text-align: right;box-sizing: border-box;padding-right: 210px;transition: 1s ease-out;}

.index_con1.active .swiper-pagination{width: 87.5%;}
.banner .swiper-button-next,.banner .swiper-button-prev{display: block;width: 45px;height: 45px;background-size: 12px;top: auto;left: auto;right: auto;
transition: 0.3s ease-in-out;}
.banner .swiper-button-next{right: 15%;bottom: 10px;}
.banner .swiper-button-next:hover{transform: translateX(6px);}
.banner .swiper-button-prev:hover{transform: translateX(-6px);}
.banner .swiper-button-prev:hover:after{transform: translateX(6px);}
.banner .swiper-button-prev{right:calc(15% + 47px);bottom: 10px;}
.banner .swiper-button-prev:after{content: '';display: block;position: absolute;right: -3px;border-right: 1px solid rgba(250,250,250,.5);height: 17px;top: 31%;
transition: 0.3s ease-in-out;}
.in_pin{position: absolute;bottom: 20px;z-index: 11;left: 12.5%;}
.banner .swiper-slide{overflow: hidden;}
.banner .swiper-slide-active img{animation:banrun 6s linear infinite;}
@keyframes banrun{
	0%{transform: scale(1)}
	50%{transform: scale(1.03)}
	100%{transform: scale(1)}
}
.index_con1_list{position: relative;}
.IndexList{width: 100%;position: absolute;bottom:105px;z-index: 2;}
.IndexList ul{font-size: 0;width: 75%;margin: 0 auto;}
.IndexList ul li{display: inline-block;vertical-align: top;width: 20%;text-align: center;}
.nub{ font-size: 48px; color: #000; line-height: 48px; height: 48px; display: inline-block; color: white;}
.NumContent{ height: inherit; display: inherit; overflow: hidden; position: relative; line-height: inherit; font-size: inherit;}
.NumContent>div{line-height: inherit; color: inherit; font-size: inherit; display: inline-block;}
.NumContent>div>div{line-height: inherit; color: inherit; font-size: inherit;}
.NumContent>div:nth-child(1){
	transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-moz-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
}
.NumContent>div:nth-child(2){
	transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-moz-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
}
.NumContent>div:nth-child(3){
	transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-moz-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
}
.NumContent>div:nth-child(4){
	transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-moz-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
}
.NumContent>div:nth-child(5){
	transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
	-moz-transition: all 2s cubic-bezier(.35,.75,.55,1) .3s;
}

.pd{vertical-align: top;color: white;display: inline-block;margin-top: 2px;}
.IndexList ul li p{color: white;display: inline-block;min-width:140px;border-top: 1px solid rgba(250,250,250,.2);text-align: left;padding-top: 6px;margin-top: 0px;}
.IndexList ul li i{font-size:25px;color: white;display: inline-block;vertical-align: top;margin: 0 5px;transform: translateY(13px);}
.IndexList ul li:nth-child(1) b{margin-left: -26px;}
.IndexList ul li:nth-child(2) b{margin-left: -26px;}
.IndexList ul li:nth-child(4) b{margin-left: -74px;}
.IndexList ul li:nth-child(5) b{margin-left: -35px;}
 */

/*banner begin*/

.wiggle{
	animation-name: wiggle;
	-webkit-animation-name: wiggle;	

	animation-duration: 2.5s;	
	-webkit-animation-duration: 2.5s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;

	visibility: visible !important;	
}

@keyframes wiggle {
	0% {
		transform: rotate(-4deg);	
	}
	50% {
		transform: rotate(4deg);
	}
	100% {
		transform: rotate(-4deg);	
	}						
}

@-webkit-keyframes wiggle {
	0% {
		-webkit-transform: rotate(-4deg);	
	}
	50% {
		-webkit-transform: rotate(4deg);
	}
	100% {
		-webkit-transform: rotate(-4deg);	
	}				
}


.banner .swiper-pagination-bullet{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #fff;
	border:none;
}
.banner .swiper-pagination-bullet-active{
	width: 10px;
	height: 10px;
	background: #f2b767;
	position: relative;
}
.banner .swiper-pagination-bullet-active:after{
	content: "";
	width: 12px;
	height: 12px;
	border:1px solid #f2b767;
	position: absolute;
	left: -2px;
	top: -2px;
	border-radius: 50%;

}
.box1{ clear:both; width:100%; height:930px;overflow:hidden; position:relative; }
.index_con1_list,.banner{height: 100%;}
.toxn{ width:1440px; height:100%; position:relative; margin:0 auto; z-index:999;opacity: 0;transition: 1s ease-in-out 0s;transform: translateX(-150px);}
.ani-slide .toxn{opacity:1;transform: translateX(0);}
.toxn_l{ position:absolute; right:8%; top:20%; width:563px; height:525px;}
.toxn_l img{opacity:0;}
.ani-slide .toxn_l img{opacity:1;-webkit-animation-name: wiggle;animation-name: wiggle;-webkit-animation-duration: 3s; animation-duration: 3s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.toxn_r{ position:absolute; right:8%; top:20%; width:563px; height:525px;}
/*banner end*/












.index_con2{}
.title {text-align: center;}
.title h1{font-size: 26px;color: #333; }
.title h2{font-size: 12px;color: #d3d3d3;margin-top: 5px;text-transform: uppercase;}
.title h1 span{font-size: 36px;color: #a45e00;font-weight: bold;}
.index_con2 p{font-size: 14px;color: #333333;line-height: 28px;margin-top: 35px;}
.more {display: inline-block;font-size: 12px;color: #d1d1d1;margin-top: 33px;}
.more span{display:block;width: 35px;height: 35px;border: 2px solid #d1d1d1;text-align: center;line-height: 35px;color: #d1d1d1;border-radius: 50%;
font-weight: bold;margin: 0 auto 10px;transition: 0.3s ease-in-out;}
.more font{transition: 0.3s ease-in-out;}
.more:hover {color: #000;}
.more:hover font{color: #333;}
.more:hover span{border-color: #000;color: #000;}
/*.index_con2_list2 svg{fill: none;stroke-width:1px;stroke:#fff;width: 110px;height: 120px;text-align: center;}*/

.index_con2_list2{background: url(../images/baog_03.jpg) no-repeat center center fixed;background-size: cover;padding: 80px 0;text-align: center;margin-top: 35px;}
.index_con2_list2 ul{font-size: 0;}
.index_con2_list2 ul li{display: inline-block;vertical-align: top;margin-right: 12%;cursor: pointer;}
.index_con2_list2 ul li:last-child{margin-right: 0;}
.index_con2_list2 ul li span{display: inline-block;width: 50px;height: 50px;position: relative;line-height: 50px;}
.index_con2_list2 ul li span i{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../images/bg1_03.png) no-repeat center center;
background-size: 100% 100%;transition: 0.3s ease-in-out;}
.index_con2_list2 ul li:hover span i{background: url(../images/bg_03.png) no-repeat center center;background-size: 100% 100%;}
.index_con2_list2 ul li font{display: block;width: 100%;line-height: 50px;text-align: center;height: 50px;
position: relative;z-index: 2;transition: 0.3s ease-in-out;}
/* .index_con2_list2 ul li:nth-child(1) font{background: url(../images/a1.png) no-repeat center center;}
.index_con2_list2 ul li:nth-child(2) font{background: url(../images/b1.png) no-repeat center center;}
.index_con2_list2 ul li:nth-child(3) font{background: url(../images/c1.png) no-repeat center center;} */
.index_con2_list2 ul li:nth-child(1) font{background: url(../images/d1.png) no-repeat center center;}
/*.index_con2_list2 ul li:nth-child(1):hover font{background: url(../images/a2.png) no-repeat center center;}
.index_con2_list2 ul li:nth-child(2):hover font{background: url(../images/b2.png) no-repeat center center;}
.index_con2_list2 ul li:nth-child(3):hover font{background: url(../images/c2.png) no-repeat center center;}
.index_con2_list2 ul li:nth-child(4):hover font{background: url(../images/d2.png) no-repeat center center;}*/
.index_con2_list2 ul li p{margin-bottom: 40px;color: white;font-size: 30px;}


.index_con3{padding: 75px 0;}
.index_con3_list:after{content: '';display: block;clear: both;}
.index_con3_list .title{display: inline-block;text-align: left;}
.index_con3_list .title h2:after{margin: 25px 0 0;}
.index_con3_list{    transition: 1s ease-in-out 0.6s;transform: translateY(150px);
    opacity: 0;}
.index_con4.active .index_con3_list{    transform: translateY(0);    opacity: 1;}
.index_con4_list_list{    margin: 1rem auto;
    text-align: center;}
.index_con3_list_list span{display: inline-block;vertical-align: top;font-size: 14px;color: #333333;padding: 6px 20px;border: 1px solid #cccccc;border-radius: 8px;
cursor: pointer; transition: 0.3s ease-in-out;margin-left: 3px;}
.index_con4_list_list span{display: inline-block;font-size: 16px;color: #666666;padding: 6px 20px; transition: 0.3s ease-in-out;margin-left: 3px;}
.index_con3_list_list span:hover,.index_con3_list_list span.active{background: #b3916c;border-color: #b3916c;color: white;}



.index_con3_list2_lis2{display: inline-block;vertical-align: top;width: 48.7%;position: relative;}
.index_con3_list2_list{font-size: 0;}
.index_con3_list2_lis2 .swiper-slide span{display: block;overflow: hidden;position: relative;}
.index_con3_list2_lis2 .swiper-slide span:after{content: '';position: absolute;width: 100%;height:100%;background:rgba(0,0,0,.3);position: absolute;top: 0;
left: 0;display: none;}
.index_con3_list2_lis2 .swiper-slide span img{width: 100%;transition: 0.3s ease-in-out;}
.index_con3_list2_lis2 .swiper-slide:hover span img{transform: scale(1.05);}
.woeur{position: absolute;text-align: center;width: 100%;bottom: 70px;overflow: hidden;padding-bottom: 2px;}
.woeur h1{color: white;font-size: 35px;letter-spacing: 2px;transform: translateX(-150px);opacity: 0;transition: 0.8s ease-in-out 0.5s ;}
.woeur h2 {display: inline-block;min-width: 240px;border-top: 1px solid white;border-bottom: 1px solid white;padding: 12px 0;font-size: 16px;
color: white;margin-top: 17%;transform: translateX(150px);opacity: 0;transition: 0.8s ease-in-out 0.5s ;}
.index_con3_list2_lis2 .swiper-slide-active .woeur h1,.index_con3_list2_lis2 .swiper-slide-active .woeur h2{transform: translateX(0);opacity: 1;}
.index_con3_list2_lis2 .swiper-pagination{bottom: 35px;}
.index_con3_list2_lis2 .swiper-pagination span{width: 11px;height: 11px;background: white;}
.index_con3_list_list2{margin-top: 70px;overflow: hidden;}
.index_con3_list_list2>div{width: 50%;float: left;position: relative;}
.index_con3_list_list2>div:first-child span{border-right: 1px solid #fff;}
.index_con3_list_list2>div:last-child span{border-left: 1px solid #fff;}
/*.index_con3_list_list2 span{display: block;width: calc(100% - 1px);height: 250px;overflow: hidden;}*/
.index_con3_list_list2 span{display: block;width: calc(100% - 1px);height: auto;overflow: hidden;}
.index_con3_list_list2 span img{width: 100%;transition: 0.6s ease-in-out ;}
.index_con3_list_list2>div:hover img{transform:scale(1.1);}
.woeur h5{font-size: 30px;color: #fff;}
.woeur a{display: inline-block;background: #f2b767;color: #333333;font-size: 14px;padding:8px 32px;margin-top: 1rem;}
.uosd{position: absolute;top: 20px;left: 20px;background: white;padding: 18px;text-align: center;z-index: 3;width: 96px;height: 90px;box-sizing: border-box;display: none;}
.index_con3_list2_list_p{display: none;}
.uosd font{display: block;color: #585858;font-size: 27px;text-transform: uppercase;font-weight: bold;position: relative;z-index: 2;}
.uosd span{font-size: 14px;color: #D1D1D1;position: relative;z-index: 2;}
.uosd:after{content: '';display: block;position: absolute;width:110px;height: 104px;left: -7px;top: -7px;background: rgba(250,250,250,.4);}
.index_con3_list2_list_p{font-size: 36px;color: white;position: absolute;right: 50px;top: 40px;z-index: 2;}

.index_con3_list2_list1{display: inline-block;vertical-align: top;width: 48.7%;margin-left:2.6%;font-size: 0;}
.index_con3_list2_list1 li{display: inline-block;vertical-align: top;margin-right: 4%;width: 48%;overflow: hidden;position: relative;margin-bottom:25px;}
.index_con3_list2_list1 li:nth-child(2n){margin-right: 0;}
.index_con3_list2_list1 li img{width: 100%;zoom: 1;transition: 0.3s ease-out;}
.index_con3_list2_list1 li span{overflow: hidden;}
.index_con3_list2_list1 li:hover img{transform: scale(1.05);}
.index_con3_list2_list1 li p{position: absolute;bottom: 50px;width: 100%;text-align: center;z-index: 2;opacity: 0;transition: 0.4s ease-in-out;}
.index_con3_list2_list1 li p font{display: inline-block;width: 205px;line-height: 40px;background: white;}
.index_con3_list2_list1 li p:before{content: '';width: 0;border: 5px solid transparent;border-bottom-color: white;display: block;margin: 0 auto;}

.index_con3_list2_list1 li:hover p{bottom: 20px;opacity: 1;}
.index_con3_list2_list1 li a{display: block;width: 100%;height: 100%;}
.index_con3_list2_list1 li a:after{content: '';display: block;position:absolute;width: 100%;height: 100%;background:rgba(0,0,0,0);top: 0;left: 0;transition: 0.3s ease-in-out;}
.index_con3_list2_list1 li:hover a:after{background:rgba(0,0,0,.4);}
.index_con3_list2_list1 li:last-child a:after{display: none;}
.index_con3_list2_list1 li:last-child a:before{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid rgba(250,250,250,.5);
content: '';transition: 0.3s ease-in-out;}
.index_con3_list2_list1 li:last-child:hover a:before{transform: scale(0.9);}


.index_con3_list_list2{position: relative;}
.index_con3_list2_list{position: absolute;top: 0;width: 100%;opacity: 0;z-index: 1;}
.index_con3_list2_list.active{opacity: 1;z-index: 2;}

.inde_zong .index_con3_list2_list1{margin-left: 0;width: 100%;}
.inde_zong .index_con3_list2_list1 li{width: 23.3%;margin-right: 2.222%;margin-left: 0;}
.inde_zong .index_con3_list2_list1 li:nth-child(2n){margin-right: 2.222%;}
.inde_zong .index_con3_list2_list1 li:nth-child(4n){margin-right: 0;}
.index_con3_list2_list{transition: 0.4s ease-in-out;}

.index_con3_list_list2{position: relative;}
.index_con3_list_list_font{display: inline-block;}
.inde_zong{position: absolute;top: 0;left: 0;z-index: 4;}
.index_list{display: none;}

.index_con3_usl{font-size: 0;margin-top: 10px;}
.index_con3_usl li{display: inline-block;vertical-align: top;width: 20%;border-right: 1px solid #fff;box-sizing: border-box;text-align: center;position: relative;}
.index_con3_usl li:last-child{border-right: none;}
.index_con3_usl li font{display: inline-block;width: 45px;height: 45px;margin-bottom: 5px;transition: 0.3s ease-in-out;}
.index_con3_usl li h6{font-size: 20px;color: #4c4c4c;transition: 0.6s ease-in-out;margin: 8px auto 20px;}
.index_con3_usl li p{font-size: 14px;color: #666666;transition: 0.6s ease-in-out;}
.index_con3_usl li:hover h6{transform: translateY(10px);color: white;}
.index_con3_usl li:hover p{transform: translateY(5px);color: white;}
.index_con3_usl li:nth-child(1) font{background: url(../images/icon6.png) no-repeat center center;}
.index_con3_usl li:nth-child(2) font{background: url(../images/icon7.png) no-repeat center center;}
.index_con3_usl li:nth-child(1):hover font{background: url(../images/icon6b.png) no-repeat center center;transform: translateY(-5px);}
.index_con3_usl li:nth-child(2):hover font{background: url(../images/icon7b.png) no-repeat center center;transform: translateY(-5px);}
.index_con3_usl li a{display: block;/*background: url(../images/tiao_03.jpg) repeat;*/background:#f6f6f6;padding: 55px 0;box-sizing: border-box;transition: 0.5s ease-in-out;
-moz-transition: 0.5s ease-in-out;-ms-transition: 0.5s ease-in-out;position: relative;}
/* .index_con3_usl li a:after{content: '';display: inline-block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 1px solid #d3d3d3;
box-sizing: border-box;transform: scale(0.95,0.83);transition: 0.3s ease-in-out;z-index: 2;} */
/*.index_con3_usl li:nth-child(1):hover a:before{background: url(../images/soiwes_03.jpg) no-repeat center center;background-size:100% 100%;transform: scale(1);opacity: 1;}
.index_con3_usl li:nth-child(2):hover a:before{background: url(../images/soiwes_05.jpg) no-repeat center center;background-size: 100% 100%;transform: scale(1);opacity: 1;}
*/.index_con3_usl li:hover{background: #b3916c;}
.index_con3_usl li:hover a:after{border: 1px solid rgba(250,250,250,.7);}



.index_con3_usl li h6,.index_con3_usl li p,.index_con3_usl li font{position: relative;z-index: 3;}



.sec3-slider-ctrl {
	margin: 10px;
	margin-top: 30px;
	line-height: 40px
}

.sec3-slider-ctrl li {
	overflow: hidden;
	text-align: center;
	display: table-cell;
	width: 1%;
	border-left: 1px solid rgba(255, 255, 255, 0);
	height: 50px;
	    line-height: 50px;
	position: relative
}

.sec3-slider-ctrl li a {
	    font-size: 16px;
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
        background: rgba(0, 0, 0, .7);
}

/* .sec3-slider-ctrl li:after {
	content: "";
	width: 100%;
	position: absolute;
	height: 2px;
	background-color: #ee7800;
	left: 0;
	bottom: 0;
	transform: scale(0);
	transition: height,transform .3s ease-in-out
}
 */
.sec3-slider-ctrl li:hover:after {
	transform: scale(1)
}
.sec3-slider-ctrl li.active a {
	background: rgba(164, 94, 0, .7);
}

.sec3-slider-ctrl li.active:after {
	transform: scale(1)
}

.sec3-slider {
	margin-top: 40px;
	height: 450px;
	overflow: hidden;
	position: relative
}

.sec3-slider .swiper-lazy-preloader {
	height: 450px
}

.sec3-slider .swiper-button-next {
	right: 120px;
	background-repeat: no-repeat;
}

.sec3-slider .swiper-button-prev {
	left: 120px;
	background-repeat: no-repeat;
}

.sec3-slider .swiper-button {
	height: 55px;
	background-size: auto;
	background-position: inherit;
	opacity: 0;
	transition: opacity .3s ease-in-out
}

.sec3-slider .swiper-button-disabled.swiper-button {
	opacity: 0
}

.sec3-slider:hover .swiper-button {
	opacity: 1
}

.sec3-slider:hover .swiper-button-disabled {
	opacity: .35
}

.sec3-slider-panel {
	position: absolute;
	left: 860px;
	top: 300px;
	color: #fff;
	transition: all .3s ease-in-out
}

.sec3-slider-panel .btn {
	transition: all .3s ease-in-out;
	width: 260px;
	height: 46px;
	line-height: 46px;
	padding: 0;
	display: block;
	border: 1px solid #fff;
	font-size: 16px;
	margin-bottom: 15px;
	margin-top: 5px
}

.sec3-slider-panel .btn span {
	display: block;
	color: #fff;
	animation: btnJab .3s ease-in-out infinite;
	animation-direction: alternate
}

@media (max-width:1400px) {
	.sec3-slider {
		height: 405px
	}

	.sec3-slider .swiper-lazy-preloader {
		height: 405px
	}

	.sec3-slider-panel {
		left: 780px;
		top: 270px
	}

	.sec3-slider-panel .btn {
		width: 230px;
		height: 40px;
		line-height: 46px
	}
}

.sec3-cards {
	padding: 18px 0;
	margin: 0 -5px
}

.sec3-cards .sec3-cards-wrapper {
	width: 75%;
	float: left
}

.sec3-cards .card {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	float: left;
	width: 33.333%;
	height: 124px;
	padding-right: 5px;
	padding-left: 5px;
	overflow: hidden
}

.sec3-cards .card .card-content {
	border: 1px solid #d8d8d8
}

.sec3-cards .card:hover .card-content {
	box-shadow: 0 0 5px #999
}

.sec3-cards .swiper-card {
	padding-right: 5px;
	padding-left: 5px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding-bottom: 5px
}

.sec3-cards .swiper-card .card-content {
	border: 1px solid #d8d8d8
}

.sec3-cards .swiper-card:hover .card-content {
	box-shadow: 0 0 8px rgba(0,0,0,.2)
}

.sec3-cards .top {
	padding: 15px 10px 0
}

.sec3-cards .top .wrapper {
	padding-bottom: 10px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #d8d8d8
}

.sec3-cards .avatar {
	width: 54px;
	height: 54px;
	border-radius: 50%;
	margin-right: 15px
}

.sec3-cards .info h6 {
	font-size: 16px
}

.sec3-cards .info span {
	font-size: 13px;
	color: gray;
	margin-right: 10px
}

.sec3-cards .bottom p {
	white-space: nowrap;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 12px;
	padding: 10px;
	color: #000;
}

.sec3-cards .sec3-card-post {
	width: 25%;
	float: left
}

.sec3-card-post {
	padding-left: 5px
}

.sec3-card-post h3 {
	font-weight: 500;
	font-size: 18px;
	margin-bottom: 4px
}

.sec3-card-post .btn {
	width: 100%;
	border-radius: 0;
	margin-top: 10px
}

.sec3-card-post .btn-orange {
	color: #fff;
	background-color: #ee7800
}

.sec3-card-post .btn-grey {
	background-color: #d8d8d8
}

.sec3-modal-input {
	margin-top: 20px;
	font-size: 16px;
	width: 100%;
	padding: 15px
}

.sec3 .left {
	width: 840px
}

.sec3 .left .image {
	width: 74.3%;
	height: 170px;
	float: left;
	border-radius: 5px;
	overflow: hidden
}

.sec3 .left .image img {
	width: 100%;
	height: 100%;
	transition: all .7s ease-in-out
}

.sec3 .left .image img:hover {
	transform: scale(1.1)
}

.sec3 .left .image.image1,.sec3 .left .image.image3 {
	width: 24.2%;
	height: 297px
}

.sec3 .left .image.image1 {
	margin: 0 12px 12px 0
}

.sec3 .left .image.image3 {
	margin: 12px 0 0 12px;
	float: right
}

.sec3 .left .small-title {
	float: left;
	width: 48.5%;
	height: 27%;
	padding: 36px 0;
	text-align: center
}

.sec3 .left .small-title h3 {
	font-size: 33px;
	line-height: 45px;
	color: #333;
	font-weight: 400
}

.sec3 .left .small-title h4 {
	font-size: 19px;
	color: #999;
	font-weight: 400
}

.sec3 .right {
	width: 300px;
	border-radius: 5px;
	background: #fff;
	padding: 40px 40px
}

.sec3 .right .right-title {
	padding: 20px 0
}

.sec3 .right .right-title h3 {
	font-weight: 700;
	font-size: 33px;
	text-align: right
}

.sec3 .right .right-title h4 {
	font-weight: 400;
	font-size: 18px;
	color: #333;
	text-align: right;
	margin-top: 9px
}

.sec3 .right .title-bar {
	display: block;
	width: 49px;
	height: 5px;
	background: #999
}

.sec3 .right p {
	color: #333;
	font-size: 14px;
	text-indent: 2em;
	margin-top: 27px;
	line-height: 23px;
}

.sec3 .right .btn-baojia {
	display: block;
	text-align: center;
	height: 55px;
	font-size: 21px;
	padding: 0;
	width: 193px;
	border: 1px solid #e70;
	margin-top: 21px
}

.sec3 .right .btn-baojia span {
	display: block;
	line-height: 55px;
	color: #e70;
	font-size: 21px;
	animation: btnJab .3s ease-in-out infinite;
	animation-direction: alternate
}

.sec3 .right .btn-baojia:hover {
	background: #e70
}

.sec3 .right .btn-baojia:hover span {
	color: #fff
}

@media (max-width:1400px) {
	.sec3 .left .image {
		height: 153px
	}

	.sec3 .left .image.image1,.sec3 .left .image.image3 {
		height: 267.3px
	}

	.sec3 .left .image.image1 {
		margin: 0 10px 10px 0
	}

	.sec3 .left .image.image3 {
		margin: 10px 0 0 10px
	}

	.sec3 .left .small-title {
		padding: 29px 0
	}

	.sec3 .right {
		padding: 53px 52px 28px
	}

	.sec3 .right .right-title {
		padding: 0 0 18px
	}

	.sec3 .right .right-title h3 {
		font-size: 28px
	}

	.sec3 .right .right-title h4 {
		font-size: 16px;
		margin-top: 7px
	}

	.sec3 .right p {
		font-size: 14px;
		text-indent: 2em;
		margin-top: 27px;
		line-height: 22px
	}

	.sec3 .right .btn-baojia {
		height: 50px;
		font-size: 19px;
		width: 173px;
		margin-top: 19px
	}

	.sec3 .right .btn-baojia span {
		line-height: 50px;
		font-size: 18px
	}
}










.index_con4{padding: 4rem 0 10rem;position: relative;}
.index_con4 .con_spans{bottom: 4rem;}
.index_con4 .con_spans:hover:after{transform: scale(1.5);opacity: 0;background: rgba(179,145,108,.1);}
.index_con4 .con_spans:hover:before{transform: scale(1);opacity: 1;background: rgba(179,145,108,.1);}
.index_con4 .con_spans:hover{background: #a45e00;}

.index_con4_list {margin-top: 25px;position: relative;}
.index_con4_list li{position: absolute;top: 0;left: 0;width: 100%;}
.index_con4_list_swiper{position: relative;}
.index_con4_list_swiper .swiper-container{padding:10px 5px;box-sizing: border-box;}
.index_con4_list_swiper span{display: block;overflow: hidden;}
.index_con4_list_swiper span img{display: block;width: 100%;transition: 0.3s ease-in-out;}
.index_con4_list_swiper p{position: absolute;bottom: 50px;width: 100%;text-align: center;opacity: 0;transition: 0.3s ease-in-out;}
.index_con4_list_swiper p font{display: inline-block;width: 80%;font-size: 14px;color: white;background: #b3916c;line-height: 42px;position: relative;}
.index_con4_list_swiper p font:after{content: '';display: block;width: 0;border: 5px solid transparent;border-bottom-color:#b3916c;position: absolute;
top: -10px;left: 50%;transform: translateX(-50%);}
.index_con4_list_swiper .swiper-slide:hover span img{transform: scale(1.05);}
.index_con4_list_swiper .swiper-slide:hover{box-shadow: 0 0 5px 3px rgba(0,0,0,.05);}
.index_con4_list_swiper .swiper-slide:hover p{bottom: 20px;opacity: 1;}
.index_con4_list_swiper .swiper-button-next,.index_con4_list_swiper .swiper-button-prev{display: inline-block;width: 44px;text-align: center;height: 45px;line-height: 45px;
background: white;background-image: none;transition: 0.3s ease-in-out;}
.index_con4_list_swiper .swiper-button-next{right: -65px;}
.index_con4_list_swiper .swiper-button-prev{left: -65px;}
.index_con4_list_swiper .swiper-button-next:hover{right: -70px;}
.index_con4_list_swiper .swiper-button-prev:hover{left: -70px;}
.index_con4_list_swiper .swiper-button-next:hover,.index_con4_list_swiper .swiper-button-prev:hover{box-shadow: 0 0 5px 3px rgba(0,0,0,.05);}
.index_con4_list li .index_con4_list_swiper{opacity: 0;}
.index_con4_list li.active  .index_con4_list_swiper{opacity: 1;z-index: 333;}
.index_con4_list .swiper-slide a .t {
	width: 400px;
	height: 37px;
	line-height: 37px;
	color: #fff;
	position: absolute;
	display: block;
	background: none;
	top: 334px;
	font-size: 24px;
	left: 50%;
	text-align: center;
	text-indent: 0;
	margin-left: -200px;
	transition: all 1s;
}

.index_con4_list .swiper-slide a:hover .t {
	width: 400px;
	height: 37px;
	line-height: 37px;
	color: #fff;
	position: absolute;
	display: block;
	background: none;
	top: 90px;
	font-size: 24px;
	left: 50%;
	text-align: center;
	text-indent: 0;
	margin-left: -200px;
}

.index_con4_list .swiper-slide a .t2 {
	width: 228px;
	line-height: 26px;
	color: #fff;
	position: absolute;
	display: block;
	transition: all 1s;
	top: 392px;
	font-size: 16px;
	left: 50%;
	text-align: center;
	text-indent: 0;
	margin-left: -114px;
}

.index_con4_list .swiper-slide a:hover .t2 {
	width: 228px;
	line-height: 26px;
	color: #fff;
	position: absolute;
	display: block;
	top: 140px;
	font-size: 16px;
	left: 50%;
	text-align: center;
	text-indent: 0;
	margin-left: -114px;
}

.index_con4_list .swiper-slide a .t3 {
	width: 140px;
	margin-left: -70px;
	height: 32px;
	line-height: 32px;
	position: absolute;
	display: inline-block;
	transition: all 1s;
	top: 392px;
	font-size: 14px;
	left: 50%;
	text-align: center;
	text-indent: 0;
	color: #f2b767;	
	border: 1px solid #f2b767;
}
.index_con4_list .swiper-slide a:hover .t3 {
	top: 180px;
}
.index_con4_list .swiper-slide a .t3:hover{
	background: #f2b767;
	color: #fff;
}
.index_con4_list .swiper-slide a:hover .t3 img {
	opacity: 1;
	transition: all 1s;
}
.index_con4_list .swiper-slide a{position: relative;display: block;}
.index_con4_list .swiper-slide a p{position: relative;z-index: 2;}
.index_con4_list .swiper-slide a:before {
	content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    transition: all 1s;
    opacity: 0;
}

.index_con4_list .swiper-slide:hover a:before {
    opacity: 0.5;
}



.index_con3_usl li a{background:#f6f6f6;}
.index_con3_usl li:hover a{background: #b3916c;}
.index_con3_usl li{transform: translateY(100px);opacity: 0;}
.index_con3_usl li .imgbox{position: relative;width: 39px;height: 41px;overflow: hidden;    margin: 0 auto;}
.index_con3_usl li .imgbox img{transition: 0.6s ease-in-out;}
.index_con3_usl li:hover .imgbox img{transform: translateY(-41px);}
.index_con3_usl li:nth-child(1){transition: 1s ease-in-out 0.4s;}
.index_con3_usl li:nth-child(2){transition: 1s ease-in-out 0.5s;}
.index_con3_usl li:nth-child(3){transition: 1s ease-in-out 0.6s;}
.index_con3_usl li:nth-child(4){transition: 1s ease-in-out 0.7s;}
.index_con3_usl li:nth-child(5){transition: 1s ease-in-out 0.8s;}

.index_con4 .index_con3_usl{margin-top: 30px;}
.index_con4 .index_con3_usl li a{background:#fff;}
.index_con4 .index_con3_usl li:hover a{background: #b3916c;}

.casebox{position: relative;}
.index_con5{padding:7rem 0;position: relative;background: #f1f1f1;}
.index_con5 .cs_slider{position: relative;overflow: hidden;    transform: translateY(150px);   margin-top: 2rem;
    opacity: 0;
    transition: 1s ease-in-out .8s;}
.sec3-content{position: absolute;bottom: 0;left: 0;text-align: center;    width: 100%;}
.con5_zong{position: relative;font-size: 0;}
.con5_right{width: 45%;position: static;top: 0;right: 0;display: inline-block;vertical-align: top;}
.con5_right img{width: 100%;}
.con5_left{width: 55%;background: white;position: relative;z-index: 2;top:150px;box-sizing: border-box;padding-right: 70px;display: inline-block;vertical-align: top;}
.con5_left p{font-size: 16px;color: #333333;line-height: 25px;}
.con5_left span{display: block;color: #333;text-align: right;margin-bottom: 40px;display: none;}
.con5_left span img{transform: translateX(50px);display: none;}
.con5_right a{display: block;width: 205px;height: 50px;text-align: center;line-height: 50px;background: #b3916c;position: relative;left: 0%;}
.con5_right a img{width: auto;transition: 0.3s ease-in-out;}
.con5_right a:hover img{transform: translateX(10px);}
.index_con5 .index_con3_list{position: relative;top:125px;z-index: 3;}

.index_con6{padding: 7rem 0;background: #333;    position: relative;}
.index_con6 .con_spans{bottom: 4rem;}
.index_con6 .con_spans:hover:after{transform: scale(1.5);opacity: 0;background: rgba(179,145,108,.1);}
.index_con6 .con_spans:hover:before{transform: scale(1);opacity: 1;background: rgba(179,145,108,.1);}
.index_con6 .con_spans:hover{background: #a45e00;}
.index_con6 .title h1{color: #fff;}
.index_con6 .title h1 span{color: #f2b767;}
.index_con6_u1{font-size: 0;     margin: 4rem 0;}
.index_con6_u1 li{display: inline-block;vertical-align: top;    width: 24%;    margin-right: 1.3333%;position: relative;margin-bottom: 1rem;}
.index_con6_u1 li:nth-child(4n){margin-right: 0;}
.index_con6_u1 li h6{color: #d3d3d3;font-size: 16px;line-height: 50px;text-align: center;transition: 0.6s ease-in-out;}
.index_con6_u1 li span{display: block;overflow: hidden;}
.index_con6_u1 li span img{width: 100%;transition: 0.6s ease-in-out;}
.index_con6_u1 li:hover h6{background: #f2b767;color: #fff;}
.index_con6_u1 li:hover span img{transform: scale(1.1);}
/* .index_con6_u1 li a:after{position: absolute;top: 0;left: 0;width: 100%; height: 100%;border: 1px solid rgba(250,250,250,.5);box-sizing: border-box;transform: scale(0.9);
content: '';} */
/* .index_con6_u1 li a:before{position: absolute;top: 0;left: 0;width: 100%; height: 100%;border: 1px solid rgba(250,250,250,1);box-sizing: border-box;transform: scale(1);

content: '';opacity: 0;transition: 0.3s ease-in-out;z-index: 2;} */
.index_con6_u1 li:hover a:before{transform: scale(0.9);opacity: 1;}
.index_con6_u1_div{position: absolute;top: 50%;transform: translateY(-50%);width: 100%;text-align: center;}
.index_con6_u1_div p{color: white;font-size: 20px;margin-top: 10px;}
.index_con6_u1_div i{display: inline-block;width: 155px;height: 40px;text-align: center;line-height: 40px;background: white;position: relative;
font-size: 14px;color: #333;margin-top: 32px;opacity: 0;}
/* .index_con6_u1_div i:before{content: '';display: inline-block;width:0;border: 5px solid transparent;border-bottom-color: white;position: absolute;top: -10px;
left: 48%;} */
.index_con6_u1_div font{transition: 0.3s ease-in-out;}
.index_con6_u1_div p{transition: 0.3s ease-in-out 0.2s;}
.index_con6_u1_div i{transition: 0.3s ease-in-out 0.4s;}
.index_con6_u1_div font,.index_con6_u1_div p{transform: translateY(30px);display:block;}
.index_con6_u1_div i{transform: translateY(30px);}
.index_con6_u1 li:hover .index_con6_u1_div font,.index_con6_u1 li:hover .index_con6_u1_div p,.index_con6_u1 li:hover .index_con6_u1_div i{transform: translateY(0);opacity: 1;}



.index_con7{padding: 7rem 0 10rem;position: relative;}
.newsbox{background: #f3f3f3;padding:5rem 0;margin-top: 2rem;}
.newsbox .divBox{overflow: hidden;}
.index_con7 .swiper-slide{padding: 15px 0 50px;}
.newsbox .left{width:42%;float:left;border-bottom: 1px solid #ccc;transition: 0.6s ease-in-out;transform: translateX(-150px);
    opacity: 0; }
.index_con7.active .newsbox .left{    transform: translateX(0);
    opacity: 1;}
.newsbox .left .imgbox{width:100%;border:1px solid #ccc;overflow: hidden;}
.newsbox .left .imgbox img{width: 100%;}
.newsbox .text{padding:1rem 1rem 2rem;}
.newsbox .text h5{display: block;font-size:14px;color:#999;} 
.newsbox .text h6{display: block;font-size:16px;color:#333;font-weight:bold;    margin: 10px 0 18px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;transition: 0.6s ease-in-out;} 
.newsbox .text p{color:#999;font-size: 14px;transition: 0.6s ease-in-out;}
.newsbox .right{width:55%;float:right;}
.newsbox .right ul li{transform: translateY(200px);opacity: 0;transition: 1s ease-in-out .5s;}
.newsbox .right ul li:nth-child(2){transition: 1s ease-in-out .8s;}
.newsbox .right ul li:nth-child(3){transition: 1s ease-in-out 1.1s;}
.newsbox .right ul li:nth-child(4){transition: 1s ease-in-out 1.4s;}
.newsbox .right ul li a{display: block;overflow: hidden;padding: 1.5rem;border-bottom: 1px solid #ccc;}
.newsbox .right ul li .imgbox{width:120px;height:90px;float:left;margin-right: 1rem;}
.imgbox{overflow: hidden;}
.imgbox img{width: 100%;transition: 0.6s ease-in-out;}
.newsbox .right .text{width: calc(100% - 200px);    float: left;padding: 0;}
.newsbox .left:hover img{transform:scale(1.1);}
.newsbox .left:hover{background: #dddddd;}
.newsbox .left:hover .text p{transform: translateX(10px);color: #333;}
.newsbox .right ul li:hover a{background: #dddddd;}
.newsbox .right ul li:hover img{transform:scale(1.1);}
.newsbox .right ul li:hover .text p{transform: translateX(10px);color: #333;}
.newsbox .left:hover h6{color:#a45e00}
.newsbox .right ul li:hover h6{color:#a45e00}
.index_con7 .con_spans{bottom: 3rem;}
.index_con7 .con_spans:hover:after{transform: scale(1.5);opacity: 0;background: rgba(179,145,108,.1);}
.index_con7 .con_spans:hover:before{transform: scale(1);opacity: 1;background: rgba(179,145,108,.1);}
.index_con7 .con_spans:hover{background: #a45e00;}


.icon7_swier{margin-top: 40px;position: relative;}
.con7_list{position: relative;box-sizing: border-box;border: 2px solid #b8b8b8;padding: 90px 40px;}
.con7_list_ls{position: absolute;display: inline-block;background: #bbbbbb;text-align:center;top: -10px;padding: 12px 10px;transition: 0.3s ease-in-out;}
.con7_list_ls font{display: block;color: white;font-weight: bold;font-size: 20px;}
.con7_list_ls time{color: white;}
.con7_list h1{font-size: 16px;color: #333;padding-bottom: 20px;border-bottom: 1px solid #eee;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.con7_list h1:before{content: '';display: inline-block;vertical-align: middle;width: 0;height: 1px;background: #787878;transition: 0.3s ease-in-out;}
.con7_list p{font-size: 14px;line-height: 22px;color: #6e6e6e;margin-top: 20px;}
.con_spans{display: block;position: absolute;width: 54px;height: 54px;border-radius: 50%;background: #f2b767;text-align: center;line-height: 52px;transition: 0.4s ease-in-out;
left: 50%;transform: translateX(-50%);bottom: -27px;}
.con_spans i{font-size: 30px;color: white;display: inline-block;position: relative;z-index: 2;transition: 0.4s ease-in-out;}
.con_spans:after{content: '';display: block;width: 82px;height: 82px;background: rgba(187,187,187,.2);position: absolute;left: -14px;top: -14px;
border-radius: 50%;transition: 0.4s ease-in-out .1s;}
.con_spans:before{content: '';display: block;width: 82px;height: 82px;background: rgba(187,187,187,.2);position: absolute;left: -14px;top: -14px;
border-radius: 50%;transform: scale(0);transition: 0.4s ease-in-out;}
.index_con7 .swiper-slide:hover .con_spans:after{transform: scale(1.5);opacity: 0;background: rgba(179,145,108,.1);}
.index_con7 .swiper-slide:hover .con_spans:before{transform: scale(1);opacity: 1;background: rgba(179,145,108,.1);}
.index_con7 .swiper-slide:hover .con_spans{background: #b3916c;}
.index_con7 .swiper-slide:hover .con7_list_ls{background: #b3916c;}
.index_con7 .swiper-slide:hover h1:before{width: 35px;margin-right: 5px;}
.icon7_swier .swiper-button-next,.icon7_swier .swiper-button-prev{width: 70px;height: 35px;text-align: center;line-height: 32px;background-color: #d9c8b5;
background-size: 10px;top: -100px;transition: 0.3s ease-in-out;}
.icon7_swier .swiper-button-prev{left: auto;right: 75px;}
.icon7_swier .swiper-button-next:hover,.icon7_swier .swiper-button-prev:hover{background-color: #b3916c;}

.more1{display: block;margin: 0 auto;text-align: center;width: 125px;height: 32px;text-align: center;line-height: 32px;border: 1px solid #666666;
border-radius: 50px;font-size: 14px;color: #666;position: relative;overflow: hidden;margin-top: 50px;}
.more1:before{content: '';display: block;width: 0%;height: 100%;background: #787878;position: absolute;left: 0;top: 0;z-index: -1;transition: 0.3s ease-in-out;}
.more1:hover:before{width: 100%;}
.more1:hover{color: white;}


.index_con8{padding: 50px 0;background: url(../images/dengs_03.jpg) no-repeat center center;background-size: cover;}
.index_con8_u1{font-size: 0;}
.index_con8_u1 li{display: inline-block;vertical-align: top;width: 20%;text-align: center;}
.index_con8_u1 li span{display: inline-block;width: 65px;height: 65px;position: relative;text-align: center;line-height: 65px;}
.index_con8_u1 li span:after{content: '';display: block;width: 100%;height: 100%;border: 1px solid rgba(250,250,250,.5);box-sizing: border-box;top: 0;
position: absolute;transform: rotate(45deg);transition: 0.4s ease-in-out;}
.index_con8_u1 li:hover span:after{transform: rotate(0deg);background: #b3916c;z-index: -1;border-color: transparent;}
.index_con8_u1 li h1{font-size: 16px;color: white;font-weight: bold;margin-top: 25px;}
.index_con8_u1 li h1:after{content: '';display: block;width: 20px;height: 1px;background: white;margin: 10px auto 8px;}
.index_con8_u1 li p{color: white;font-size: 14px;}



.title h1,.title h2{transform: translateY(150px);opacity: 0;transition:1s ease-in-out;}
.title h2 {transition: 1s ease-in-out 0.5s;}
.index_con2.active .title h1,.index_con2.active .title h2,.index_con3.active .title h1,.index_con3.active .title h2,
.index_con4.active .title h1,.index_con4.active .title h2,.index_con5.active .title h1,.index_con5.active .title h2,
.index_con6.active .title h1,.index_con6.active .title h2,.index_con7.active .title h1,.index_con7.active .title h2,
.index_con2.active .divBox>p,.index_con2.active .more,.index_con2_list2.active ul li:nth-child(odd),.index_con2_list2.active ul li:nth-child(even),
.index_con3.active .index_con3_list_list2,.index_con4.active .index_con4_list,.index_con4.active .index_con3_usl li:nth-child(1),.index_con4.active .index_con3_usl li:nth-child(2),.index_con6.active .index_con6_u1 li,.index_con7.active .icon7_swier,.index_con5.active .cs_slider,.index_con7.active .newsbox .right ul li{transform: translateY(0);opacity: 1;}
.index_con2 .divBox>p{transform: translateY(150px);opacity: 0;transition: 1s ease-in-out 1s;}
.index_con2 .more{transform: translateY(150px);opacity: 0;transition: 1s ease-in-out 1.2s;}

.index_con2_list2 ul li:nth-child(odd),.index_con4_list{transform: translateY(150px);opacity: 0;transition: 1s ease-in-out;}
.index_con2_list2 ul li:nth-child(even){transform: translateY(-150px);opacity: 0;transition: 1s ease-in-out;}
.index_con4_list{transition: 1s ease-in-out 0.8s ;overflow: hidden;}
.index_con3_list_list2{transform: translateY(150px);opacity: 0;transition: 1s ease-in-out 1s;}
.con5_left{transform: translateX(-200px);transition: 1s ease-in-out 1.5s;opacity: 0;}
.con5_right{transform: translateX(200px);transition: 1s ease-in-out 1.5s;opacity: 0;}
.index_con5.active .con5_left,.index_con5.active .con5_right{transform: translateX(0);opacity: 1;}
.index_con3.active .index_con3_usl li{transform: translateY(0);opacity: 1;}
.index_con6_u1 li,.icon7_swier{transform: translateY(200px);opacity: 0;transition: 1s ease-in-out .6s;}
.index_con6_u1 li:nth-child(2){transition: 1s ease-in-out .8s;}
.index_con6_u1 li:nth-child(3){transition: 1s ease-in-out 1s;}
.index_con6_u1 li:nth-child(4){transition: 1s ease-in-out 1.2s;}
.index_con6_u1 li:nth-child(5){transition: 1s ease-in-out 1.4s;}
.index_con6_u1 li:nth-child(6){transition: 1s ease-in-out 1.6s;}
.index_con6_u1 li:nth-child(7){transition: 1s ease-in-out 1.8s;}
.index_con6_u1 li:nth-child(8){transition: 1s ease-in-out 2s;}



.index_con8_u1 li{transform: translateX(200px);transition: 1s ease-in-out;opacity: 0;}
.index_con8_u1 li:nth-child(2){transition: 1s ease-in-out 0.2s;}
.index_con8_u1 li:nth-child(3){transition: 1s ease-in-out 0.4s;}
.index_con8_u1 li:nth-child(4){transition: 1s ease-in-out 0.6s;}
.index_con8_u1 li:nth-child(5){transition: 1s ease-in-out 0.8s;}
.index_con8.active .index_con8_u1 li{transform: translateX(0);opacity: 1;}
.index_con3 .index_con3_usl{margin-top: 0;}





.index_con3_list2_list1 li:last-child a{position: relative;}
.index_con3_list2_list1 li:last-child span{display: block;}
.index_con3_list2_list1 li:last-child span img{opacity: 0;}
.index_con3_list2_list1 li:last-child:hover .ls_ind{background: #b3916c;}
.ls_ind{position: absolute;width: 100%;height: 100%;background: #787878;top: 0;left: 0;z-index: 2;text-align: center;transition: 0.3s ease-in-out;}

.ls_ind font i{display: inline-block;width: 25px;height: 25px;background: white;border-radius: 5px;margin: 0px;}
.ls_ind font i:nth-child(2){position: relative;animation: rns 10s linear infinite;}
.ls_ind_list{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);}
.ls_ind_list span{color: white;margin-top: 0px;display: block;}
.index_con3_list2_list1 li:last-child a:before{z-index: 22;}
.index_con1 .IndexList{display: none;}
@keyframes rns{
	from{transform: rotate(0deg);}
	to{transform: rotate(360deg);}
}
@media only screen and (max-width:1660px) {
	.title h1{font-size: 28px;}
	.index_con5{padding: 0 0 100px;}
	.index_con5 .index_con3_list{top: 80px;}
	.index_con3_list_list2{margin-top: 50px;}
	.index_con3_list2_list1 li{margin-bottom: 20px;}
	.title h2{font-size: 20px;}
	.index_con6_u1_div p{font-size: 16px;}
	.woeur h1{font-size: 25px;}
	.woeur h2{margin-top: 60px;}
	
}
@media only screen and (max-width:1550px) {
	.in_pin{left: 7.5%;}
	.index_con3,.index_con6,.index_con7{padding: 55px 0;}
	.index_con2,.index_con4{padding: 55px 0;}
	.more1{margin-top: 20px;}
	.con7_list{padding: 72px 25px 50px;}
	.box1{height: 100vh;}
	.toxn_r,.toxn_l{    top: 15%;}
	.nav ul>li{margin-right: 15px;width: 10%;}
}
@media only screen and (max-width:1440px) {
	.index_con3_list2_list1 li{margin-bottom: 22px;}
	.con5_left{}
	.index_con5{padding-bottom: 80px;}
	.index_con3_list_list span, .index_con4_list_list span{padding: 3px 18px;}
}
@media only screen and (max-width:1440px){
	.toxn{width: 100%;}
}
@media only screen and (max-width:1028px){
	.box1{    height: 400px;}
	.toxn_r,.toxn_l{width: 280px;top: 20%;}
	.toxn_r img,.toxn_l img{width: 100%;}
	.index_con1.active .swiper-pagination{width: 100%;    bottom: 10px;
    box-sizing: border-box;}
}

/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#1184DA;background:#1184DA;color:#fff;}
.pagelist li.active a{border-color:#1184DA;background:#1184DA;color:#fff;}

/*
* @void 2021/1/29  响应式修改
* home start 
*/

@media screen and (max-width: 1550px){
   .index_con4{
        padding-bottom: 150px;
    } 
}
@media screen and (max-width: 1028px){

  
    
}
@media screen and (max-width: 700px){
    *{
        -webkit-overflow-scrolling: touch; 
    }
    .index_con3_usl li{
        width: 50%;
        height: 170px;
        border-top: 1px solid #fff;
    }
        .index_con3_usl li:last-child{
        width: 100%;
    }
    .index_con3_usl li h6{
        font-size: 18px;
    }
    .index_con3_list_list2>div{
        width: 100%;
    }
    .index_con3_list_list2>div:not(:last-child){
        margin-bottom: 20px;
    }
    .index_con3_list_list2 span{
        height: auto;
    }
    .woeur{
        position: absolute;
        bottom: 0;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .woeur h5{
        font-size: 24px;
    }
    .woeur a{
        padding: 6px 20px;
        margin-top: 1.3rem;
    }
    .index_con2_list2{
        margin-top: 0;
    }
    .sec3-slider-ctrl{
        display: flex;
        overflow-x: auto;
        position: relative;
    }
    .sec3-slider-ctrl li{
        width: auto;
        flex-shrink: 0;
        line-height: 42px;
        height: 42px;
    }
    .sec3-slider-ctrl li a{
        padding: 0 8px;
        display: block;
        font-size: 14px;
        width: auto;
    }
    .newsbox .left{
        width: 100%;
    }
    .newsbox .right{
        width: 100%;
    }
    .newsbox{
        padding: 2rem 0 5rem;
    }
    .newsbox .text{
        padding: 1rem;
    }
    .newsbox .right .text{
        width: calc(100% - 140px);
    }
    .newsbox .right ul li a{
        padding: 1rem;
    }
    .index_con4_list{
        padding-bottom: 4.5rem;
    }
    .index_con4 .con_spans{
        bottom: 2rem;
    }
    .fotter_l em{
        display: block;
    }
    .fotter_l p span{
        margin-top: 4px;
    }

    #allmap label *{
        font-size: 12px;
    }
    .nav ul>li>a{
        line-height: 46px!important;
    }
    .joinbot li{
        margin-bottom: 1.8rem!important;
    }
    .joinbot ul{
        margin-bottom: 1.2rem;
    }
}

/* home end */



