<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


.swiper-container {
  width: 100%;
  height: 100% !important;
  padding-top: 72px;
}
.swiper-slide{
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiper-slide img{
	width: 100%;
	height: 100%;
}

.swiper-pagination span{
	position: relative;
}
.swiper-pagination span:before{
	/*content: '';*/
	position: absolute;
	left: 50%;
	margin-left:-40px;
	display:block;
	width:100%;
	top: -27px;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	font-family: arial;
}
.swiper-pagination span:nth-child(1):before{
	content: '01';
}
.swiper-pagination span:nth-child(2):before{
	content: '02';
}
.swiper-pagination span:nth-child(3):before{
	content: '03';
}
.swiper-pagination span:nth-child(4):before{
	content: '04';
}
.swiper-pagination-bullet-active:before{
	color: #ff5629 !important;
}

.home-zx{
	width: 100%;
	height: 100%;
	background: url(../images/bg2.jpg) no-repeat center;
	background-size: 100% 100%;
	padding-top: 8%;
}
.home-zx-title h4{
	font-size: 26px;
	color: #333333;
	font-weight: normal;
	text-align: center;
}
.home-more{
	width: 100%;
	height: 35px;

	line-height: 35px;
	font-size: 18px;
	color: #ceb18d;
	margin: 0 auto;
	position: relative;
	margin-top: 10px; text-align:center
}
/*.home-more:after{
	display: block;
	content: '';
	width: 20px;
	height: 20px;
	
	position: absolute;
	right: 23px;
	top: 7.5px;
	
}*/
.home-more a{
	color: #ceb18d;
	background: url(../images/zx-i1.png) no-repeat right center; display:inline-block; line-height:20px;	padding-right: 33px;
}


.home-more:hover:after{
	background: url(../images/zx-i2.png) no-repeat;
}
.home-zx-nr{
	width: 1200px;
	padding: 20px 100px;
	margin: 0 auto;
	margin-top: 20px;
	position: relative;
	
}
.active .home-zx-nr{
	animation: fadeInDown 2s;
    -webkit-animation: fadeInDown 2s;
}
.home-zx-nr:before,.home-zx-nr:after{
	display: block;
	content: '';
	width: 42px;
	height: 34px;
	position: absolute;
}
.home-zx-nr:before{
	background: url(../images/zx-i3.png) no-repeat;
	left: 0;
	top: 0;
}
.home-zx-nr:after{
	background: url(../images/zx-i4.png) no-repeat;
	right: 0;
	bottom: 0;
}

.home-zx-nr-top{
	zoom: 1;
	margin-bottom: 20px;
}
.home-zx-nr-top:after{
	display: block;
	content: '';
	clear: both;
}
.home-zx-nr-top h4{
	float: left;
	font-size: 20px;
	color: #333333;
	line-height: 28px;
	font-weight: normal;
}
.home-zx-nr-top span{
	float: right;
	font-size: 16px;
	color: #333333;
	line-height: 28px;
}
.home-zx-nr p{
	font-size: 18px;
	color: #555555;
	line-height: 24px;
	
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;

}
.zx-lunbo{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	
}
.zx-lunbo .picScroll-left{
	width:100%;
	overflow:hidden;
	position:relative;
}
.zx-lunbo .tempWrap{
	width: 100% !important;
}
.zx-lunbo ul{
	overflow:hidden;
	 zoom:1;
}
.zx-lunbo li{
	width:400px !important;
	height: 300px;
	padding-top: 20px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
	position: relative;
}
.zx-message{
	width:100%;
	position: relative;
}
.zx-message img{
	width: 100%;
}
.zx-message p{
	font-size: 18px;
	color: #fff;
	padding: 0 50px;
	width: 100%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	position: absolute;
	bottom: 20px;
	z-index: 3;
}
.cover{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.05);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.zx-hover{
	position: absolute;
	bottom: -110%;
	left: 0;
	width: 100%;
	z-index: 4;
	transition-duration: 0.5s;
}
.zx-hover img{
	width: 100%;
}
.zx-lunbo li:hover .zx-hover{
	bottom: 0%;
}
.home-about{
	width: 100%;
	height: 100%;
	background: url(../images/bg3.jpg) no-repeat;
	background-size: auto 100%;
}
.home-about-message{
	width: 50%;
	padding:10%  10% 0;
}
.active .home-about-message{
	animation: fadeInLeft 2s;
    -webkit-animation: fadeInLeft 2s;
}
.home-about-title{
	margin-bottom: 40px;
	text-align:center;
}
.home-about-title h4{
	font-size: 36px;
	color: #333333;
	font-family: "å®‹ä½“";
	font-weight: normal;
}
.home-about-title .home-more{
	margin-left: 0;
}
.home-about-nr p{
	font-size: 16px;
	color: #555555;
	line-height: 24px;
}

.home-about-list .picScroll-left{
	width:546px;
	/*overflow:hidden;*/
	position:relative;
}
.home-about-list  ul{
	overflow:hidden;
	 zoom:1;
}
.home-about-list li{
	width:182px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
	padding-bottom: 70px;
	background: url(../images/bg5.png) no-repeat;
	background-position: bottom;
	background-size: 100% auto;
}
.home-about-go{
	width: 107px;
	height: 107px;
	margin: 0 auto;
	position: relative;
	text-align: center;
	line-height: 107px;
}
.home-about-bg{
	width: 100%;
	height: 100%;
	background: url(../images/bg4.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	transition-duration: 2s;
	z-index: 2;
}
.home-about-go img{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	z-index:3
}
.icon-1{
	display: block;
}
.icon-2{
	display: none;
}
.home-about-list{
	margin-top: 60px;
}
.home-about-list .hd{
	position: absolute;
	top: 50%;
	width: 100%;
	height: 0;
	margin-top: -31px;
	z-index: 22;
}
.home-about-list .next,.home-about-list .prev{
	width: 35px;
	height: 63px;
	cursor: pointer;
}
.home-about-list .next{
	float: right;
	margin-right: -60px;
	background: url(../images/right2.jpg) no-repeat;
}
.home-about-list .prev{
	float: left;
	margin-left: -60px;
	background: url(../images/left2.jpg) no-repeat;
}
.home-about-list p{
	font-size: 16px;
	color: #333333;
	margin-top: 10px;
}
.home-about-list li:hover p{
	color: #bc9f7b;
}
/*.home-about-list li:hover .icon-1{
	display: none;
}
.home-about-list li:hover .icon-2{
	display: block;
}
.home-about-list li:hover .home-about-bg{
	background:#ceb18d; border-radius:50%;
}*/

.home-news{
	width: 80%;
	height: 100%;
	margin: 0 auto;
	padding: 100px 0;
	zoom: 1;
}
.home-news:after{
	display: block;
	content: '';
	clear: both;
}
.home-news-fl{
	float: left;
	width: 70%;
}
.active .home-news-fl{
	animation: fadeInLeft 2s;
    -webkit-animation: fadeInLeft 2s;
}
.home-news-title{
	margin-bottom: 148px;
    margin-top: 50px; text-align:center
}
.home-news-title h4{
	font-size: 36px;
    color: #333333;
    font-family: "å®‹ä½“";
    font-weight: normal;
}
.home-news-title .home-more{
	margin-left: 0;
}
.home-news-sp{
	width: 100%;
	position: relative;
}
.home-news-sp img{
	width: 100%;
}
.home-news-cover{
	position: absolute;
	width: 70%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	left: 0;
	top: 0;
	padding: 85px 100px 0 30px;
}
.home-news-cover h4{
	font-size: 30px;
	color: #ffffff;
	font-weight: normal;
	margin-bottom: 40px;
}
.home-news-cover p{
	font-size: 18px;
	color: #fff;
	line-height: 24px;
	margin-bottom: 60px;
}
.home-news-cover a{
	display: block;
	width: 190px;
	height: 60px;
	background: url(../images/join-i1.png) no-repeat;
	background-size: 100% auto;
	font-size: 18px;
	color: #222222;
	text-align: center;
	line-height: 60px;
	font-family: arial;
	font-weight: bold;
	position: relative;
	top: 0;
	transition-duration: 0.5s;
}
.home-news-cover a:hover{
	color: #bc9f7b;
	top: -5px;
}

.home-news-fr{
	float: left;
	width: 30%;
	padding: 0 30px;
}
.active .home-news-fr{
	animation: fadeInRight 2s;
    -webkit-animation: fadeInRight 2s;
}
.home-news-fr li{
	margin-bottom: 20px;
}
.home-news-message{
	padding: 20px 60px 30px 30px;
	background: #f5f5f5;
}
.home-news-message .gai01{
	display: block;
	font-size: 16px;
	color: #777777;
	line-height: 29px;
	padding-left: 45px;
	margin-bottom: 20px;
	position: relative;
}
.home-news-message span:before{
	display: block;
	content: '';
	width: 29px;
	height: 29px;
	background: url(../images/rl1.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
}
.home-news-message h4{
	font-size: 20px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 20px;
}
.home-news-message p{
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	font-family: "å®‹ä½“";    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.home-news-fr li:hover .home-news-message{
	background: #bc9f7b;
}
.home-news-fr li:hover .home-news-message span{
	color: #fff;
}
.home-news-fr li:hover .home-news-message span:before{
	background: url(../images/rl2.png) no-repeat;
}
.home-news-fr li:hover .home-news-message h4{
	color: #fff;
}
.home-news-fr li:hover .home-news-message p{
	color: #fff;
}


.home-video{
	width: 100%;
	height: 100%;
	position: relative;
	margin-top: -20px;
}
.home-video video{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.home-video-icon{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.animete-slide{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.animete-slide img{
	width: 100%;
	animation:mymove 10s infinite;
    -webkit-animation:mymove 10s infinite;
    animation-direction:alternate;
    animation-timing-function: ease-in-out;
    -webkit-animation:mymove 10s infinite;
    -webkit-animation-direction:alternate;
    -webkit-animation-timing-function: ease-in-out;
}
/*3-10*/
.sm-block,.mobile-box{display: none;}
.big-block{display:block;}

@keyframes mymove
            {
                0%{
                transform: scale(1);  
                }
                25%{
                    transform: scale(1.1); 
                }
                50%{
                    transform: scale(1);
                }
                75%{
                    transform: scale(1.1);
                }

            }
            
            @-webkit-keyframes mymove 
            {
                0%{
                transform: scale(1);
                }
                25%{
                    transform: scale(1.1);
                }
                50%{
                    transform: scale(1);
                }
                75%{
                    transform: scale(1.1);
                }
            }


@media (min-width: 1368px) and (max-width: 1441px){
	
	.zx-lunbo li{
	width: 360px !important;
		height: 280px;
	}
	.zx-message p{
		font-size: 16px;
		padding: 0 30px;
	}
	.home-about-message{
		width: 59%;
	}
	.home-news-message{
		padding: 20px 25px 10px 20px;
	}
	.home-news-fr{
		padding: 0 15px;
	}
	.home-news{
		padding: 70px 0;
	}
	.home-news-message h4{
		margin-bottom: 10px;
	}
	.home-news-cover p{
		font-size: 16px;
	}
	.home-news-cover{
		padding: 65px 40px 0 30px;
	}
	.home-news-cover p{
		margin-bottom: 40px;
	}
	.home-news-message p{
		line-height: 26px;
	}
	.home-news-title{
		margin-bottom: 136px;
	}
	.home-zx-title h4{ font-size:20px;}
	.home-more{ font-size:16px;}
	
	.home-zx-nr-top h4{ font-size:18px;}
	.home-zx-nr p{ font-size:14px;}
	.home-zx-nr-top{ margin-bottom:10px;}

}
@media (min-width: 1198px) and (max-width: 1367px){
	
	.zx-lunbo li{
		width: 342px !important;
		height: 260px;
	}
	.zx-message p{
		font-size: 16px;
		padding: 0 30px;
	}
	.home-about-message{
		width: 62%;
	}
	.home-news-message{
		padding: 20px 25px 10px 20px;
	}
	
	.home-about-message{
		padding: 5% 10% 0;
	}
	.home-about-list{
		margin-top: 30px;
	}
	.home-news-fr{
		padding: 0 15px;
	}
	.home-news{
		padding: 40px 0;
	}
	.home-news-message h4{
		margin-bottom: 10px;
	}
	.home-news-cover p{
		font-size: 16px;
	}
	.home-news-cover{
		padding: 65px 40px 0 30px;
	}
	.home-news-cover p{
		margin-bottom: 40px;
	}
	.home-news-message p{
		line-height: 24px;
	}
	.home-news-fr li{
		margin-bottom: 10px;
	}
	.home-news-title{
		margin-bottom: 116px;
	}

}

@media (max-width: 760px){

	.swiper-container{
		padding-top: 0;
		margin-top: 104px;
		height: auto;
		background: #000;
	}
.swiper-slide&gt;img{
		height: 100% !important;
	}
	.swiper-wrapper{
		height: auto;
	}
	.swiper-button-next,.swiper-button-prev{
		display: none;
	}
/*	.section{
		height: auto !important;
	}*/
	.fp-tableCell{
		height: auto !important;
	}
	.zx-lunbo{
		position: relative;
	}
	.home-zx-nr{
		width: 96%;
		padding: 10px 0px;
		margin-top: 0;
	}
	.zx-lunbo li{
		width: 300px !important;
		height: 200px;
	}
	.home-about-message{
		width: 96%;
		padding: 10% 0;
		margin: 0 auto;
	}
	.home-about-list .picScroll-left{
		width: 100%;
	}
	.home-about-list{
		margin-top: 20px;
	}
	.home-about-list .tempWrap{
		width: 100% !important;
	}
	.home-about-list .next{
		margin-right: 0;
	}
	.home-about-list .prev{
		margin-left: 0;
	}
	.home-news{
		width: 96%;
		height: auto;
		padding: 10px 0;
	}
	.home-news-fl{
		width: 100%;
	}
	.home-news-title{
		margin-bottom: 20px;
	}
	.home-news-cover{
		position: relative;
		width: 100%;
		height: auto;
		padding: 0; background:#fff; color:#333;
	}
	.home-news-fr{
		width: 100%;
		padding: 0;
	}

	/*3-10*/
	.home-video,.home-zx-nr:before,.home-zx-nr:after{display: none;}
	html,body{ height:auto !important; overflow-y:auto !important;overflow-x:hidden !important;}
	.sm-block{display: block;}
	.big-block{display: none;}
	.home-zx-title h4{font-size: 20px;}
    .home-zx-nr-top h4 {font-size: 16px;}
	.home-zx-nr p,.home-about-nr p {font-size: 14px;line-height: 1.6;}
	#fullPage,.owl-controls{ display:none !important}
	.mobile-box{ display:block; padding-top:50px;}
	.mobie-in-new{ padding:30px 0;}
	.home-more{ font-size:16px; margin-top:0;}
	.home-zx-nr-top span{ font-size:14px;}
	.home-zx-nr-top{ margin-bottom:10px;}
	.home-zx-nr{ padding:10px 18px; width:100%;}
	.zr-text h3{ font-weight:normal; font-size:13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.mobile-about{ background:#eee; padding:20px 18px; margin:30px 0;}
	.mobile-ab-list{ padding:20px 0;}
	.mobile-ab-list dl{ width:20%; text-align:center; font-size:14px; float:left; line-height:2;}
	.mobile-ab-list dl dt img{ width:66%;}
	.mobile-in-zz{ padding:20px 18px;}
	.home-news-cover h4{ color:#333; font-size:16px; margin:10px 0;}
	.home-news-cover p{ color:#333; font-size:14px; margin-bottom:10px;}
	.home-news-cover a{ font-size:13px; width:120px; height:40px; background-size:cover; line-height:40px;}
	.home-news-message{ padding:10px;}
	.home-news-message span{ line-height:1.3; padding-left:30px; margin-bottom:10px;}
	.home-news-message span:before{ width:20px; height:20px;background-size:cover;}
	.home-news-message h4{ font-size:15px; margin-bottom:10px;}
}


@-webkit-keyframes fadeInDown{
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    100% {
        opacity: 1;
        transform: none
    }
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%,0,0);
		transform: translate3d(-100%,0,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%,0,0);
		transform: translate3d(-100%,0,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
























</pre></body></html>