<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#fp-nav ul li a span:before{
	display: none;
}
.fp-tableCell{
	font-size: 0;
}
.section .fp-tableCell&gt;img{
	width: 100%;
	height: 100%;
}
.section1 .fp-tableCell&gt;.video{
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.section1 .fp-tableCell&gt;.video:after{
	content:'';
	display: block;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	position: absolute;
	left: 0;
	top: 0;
}
.section1 .fp-tableCell&gt;.video video{
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translateY(-50%) translateX(-50%);

}
.sec1txt{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translateX(-50%);
	text-align: center;
}
.sec1txt h2{
	/*font-family: 'zktqkt';*/
	font-size: 120px;
	color:#fcd105;
	line-height: initial;
	line-height: 136px;
}
.sec1txt h2 span{
	font-size: 100px;
	color:#fcd105;
	font-family: 'Engr';
	line-height: initial;
	display: inline-block;
	line-height: 136px;
}
.sec1txt h3{
	font-size: 14px;
	color:#fff;
	letter-spacing: 1.8em;
	margin-bottom: 20px;
}
.sec1txt h4{
	color:#fff;
	font-size: 36px;
	font-family: 'wykx';
	margin-bottom: 50px;
	letter-spacing: .2em;
}
.sec1txt&gt;img{
	display: block;
	margin: 0 auto 75px;
}
.sec1txt div{
	font-size: 0;
	text-align: center;
}
.sec1txt div img{
	margin:0 9px ; 
}
/* .sec1txt:after{
	content:'';
	display: block;
	width: 19.7%;
	border: 6px solid rgba(252,209,5,.3);
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%) translateY(-10%);
	height: 200%;
} */
.section2{
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-image: url(../images/sec2bac_02.png);
}
.c_i{
	height: 100%;
}
.c_i&gt;*{
	float: left;
}
.c_i li{
	width:19.425% ;
	display: inline-block;
	box-sizing: border-box;
	height: 100%;
	position: relative;
	text-align: center;
	cursor: pointer;
	z-index: 4;
}
.c_i li&gt;div{
	float: left;
	opacity: 0;
	height: 100%;
	position: relative;
	
}
.c_itxt{
	opacity: 0;
}
.c_i li.ac .c_itxt{
	opacity: 1;
}
.c_i li&gt;div&gt;img{
	height: 100%;
}
.c_i li.ac&gt;div{
	opacity: 1;
}
.c_i li.ac&gt;h2{
	opacity: 0;
}
.c_i li:nth-child(3){
	display: inline-block;
	vertical-align: top;
	width: 22.3%;
	z-index: 1;
	
}
.c_i li:nth-child(3)&gt;img {
	margin-top: 140px;
	width: 100%;
}
.c_i li h2{
	line-height: 50px;
	min-width: 217px;
	display: inline-block;
	background-repeat: no-repeat;
	box-sizing: border-box;
	text-align: center;
	height: 50px;
	position: absolute;
	top: 310px;
	left: 50%;
	transform: translateX(-50%);
	
}
.c_i li h2 span{
	background-size: 100% 100%;
	display: inline-block;
	width: 100%;
	background-image: url(../images/c_ispan_03.jpg);
	font-size: 24px;
	color:#000;
	font-family:'cchst';

	
}
.c_i li:nth-child(4){
	padding-left: 50px;
}

.c_i li:nth-child(4) h2{
	min-width: initial;
	width: auto;
	box-sizing: content-box;
	width: 175px;
	
}
.c_itxt{
	text-align: center;
}
.c_i li h3{
	font-family: 'fzxz';
	display: inline-block;
	margin: 66px 0 0;
	font-size: 110px;
	color:#d59b00;
	line-height: 110px;
	writing-mode: vertical-lr;/*浠庡乏鍚戝彸 浠庡彸鍚戝乏鏄� writing-mode: vertical-rl;*/  
    writing-mode: tb-lr;
    height: 230px;
}
.c_itxt{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
.c_i_t{
	margin-top: 140px;
	text-align: left;
	padding-left: 35px;
	position: relative;
}
.c_i_t span{
	font-size: 20px;
	color:#282828;
	width: 30px;
	display: inline-block;
	vertical-align: top;
	line-height: 21px;
	position: relative;
	z-index: 3;
	writing-mode: vertical-lr;
    writing-mode: tb-lr;
}
.c_i_t span:nth-child(2){
	margin-top: 50px;
}
.c_i_t img{
	position: absolute;
	top: 125px;
	right: 0;
	transform: translateX(40%);
	
}
.sec3banner{
	height: 100%;
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}
.sec3banner ul{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
.sec3banner ul li{
	opacity: 0;
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.sec3banner ul li.ac{
	opacity: 1;
}
.sec3banner ul li img{
	width: 100%;
	height: 100%;
}
.hjjybanner .swiper-slide{
	opacity: 0;
	pointer-events: none;
}
.hjjybanner .swiper-slide-active,.hjjybanner .swiper-slide-prev,.hjjybanner .swiper-slide-next{
	opacity: 1;
	pointer-events: initial;
}
.hjjybanner .swiper-slide&gt;a&gt;img{
	opacity: 0;
	/*width: 100%;*/
	position: relative;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.hjjybanner .swiper-slide-active&gt;a&gt;img{
	opacity: 1;
}
.hjjybanner .swiper-button-prev,.hjjybanner .swiper-button-next{
	width: 22px;
	height: 40px;
	
}
.hjjybanner .swiper-button-prev img,.hjjybanner .swiper-button-next img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}

.hjjybanner .swiper-button-prev img:nth-child(2),.hjjybanner .swiper-button-next img:nth-child(2){
	opacity: 0;
}
.hjjybanner .swiper-button-prev:hover img:nth-child(2),.hjjybanner .swiper-button-next:hover img:nth-child(2){
	opacity:1;
}
.hjjybanner .swiper-slide&gt;a&gt;div{
	position: absolute;
	left: 0;
	width: 100%;
	top: 50%;
	transform: translateY(-50%);
	text-align: center;
}
.hjjybanner .swiper-slide h2{
	display: inline-block;
	width: 78px;
	height: 78px;
	border-radius: 50%;
	border: 1px solid rgba(255,255,255,.2);
	line-height: 78px;
	font-size: 48px;
	color:#fff;
	line-height: 78px;
	font-size: 0;
	position: relative;
}
.hjjybanner .swiper-slide h2 img{
	position: absolute;
	left: 0;
	top: 0;
}
.hjjybanner .swiper-slide h2 img:nth-child(1){
	display: none;
}
.hjjybanner .swiper-slide-active h2 img:nth-child(2){
	display: none;
}
.hjjybanner .swiper-slide-active h2 img:nth-child(1){
	display: block;
}
.hjjybanner .swiper-slide&gt;a&gt;div div{
	margin-top: 30px;
	margin-bottom: 53px;
}
.hjjybanner .swiper-slide&gt;a&gt;div span{
	font-size: 24px;
	color:#fff;
	border-right: 1px solid rgba(255,255,255,.2);
	padding: 0 10px;
}
.hjjybanner .swiper-slide&gt;a&gt;div span:last-child{
	border-right: 0;
}
.hjjybanner .swiper-slide p{
	width: 65%;
	margin: 47px auto 0;
	text-align: justify;
	padding: 35px 0;
	border-top: 1px solid rgba(0,0,0,.2);
	border-bottom: 1px solid rgba(0,0,0,.2);
	
}
.hjjybanner .swiper-slide-active h2,.hjjybanner .swiper-slide-active&gt;a&gt;div span{
	color:#231f20;
	border-color:rgba(0,0,0,.2)
}
.zpsjbanner{
	width: 50%;
	height: 100%;
	float: left;
}
.jdal_right .swiper-container{
		    width: 100%;
		    position: absolute;
		    left: 0;
		    height: 100%;
		    top: 50%;
		    transform: translateY(-50%);
	}
.zpsjbanner .swiper-container{
	width: 100%;
	position: absolute;
	left: 0;
	height: 100%;
	top: 50%;
	transform: translateY(-50%);
}
.zpsjbanner&gt;div{
	height: 0;
	overflow: hidden;
	opacity: 0;
}
.zpsjbanner&gt;div.ac{
	height: 100%;
	opacity: 1;
}
.zpsjbanner .swiper-slide a&gt;img{
	width: 100%;
	height: 100%;
}
.zpsjbanner .swiper-slide div{
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding-bottom: 50px;
}
.zpsjbanner .swiper-slide p{
	color:#282828;
	font-size: 20px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 30px;
}
.zpsjbanner .swiper-slide h6{
	display: inline-block;
	vertical-align: middle;
	width: 22px;
	height: 40px;
	position: relative;
}
.zpsjbanner .swiper-slide h6 img{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.zpsjbanner .swiper-slide h6 img:nth-child(2){
	display: none;
}

.zpsjbanner .swiper-slide h6:hover img:nth-child(2){
	display: block;
}

.zpsjbanner{
	position: relative;
}

.zpsjbanner h6{
	display: inline-block;
	vertical-align: middle;
	height: 40px;

}
.zpsjbanner h6 img{
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	
}

.zpsjbanner h6 img:nth-child(2){
	display: none;
}
.zpsjbanner h6:hover img:nth-child(2){
	display: block;
}
.zpsj_r_banner{
	float: right;
	width: 50%;
	height: 100%;
	background: #fffeee;
}
.zpsj_r_img{
	margin-top: 200px;
	text-align: center;
}
.zpsj_r_img li{
	display: none;
}
.zpsj_r_img li.ac{
	display: block;
}
.zpsj_r_img h2{
	margin-top: 60px;
	color:#231f20;
	font-size: 24px;
	margin-bottom: 24px;
	font-family: 'cchst';
}
.zpsj_r_banner .swiper-container{
	width: 67%;
	margin: 66px auto 0;
	padding: 0 40px;
}
.zpsj_r_banner .swiper-button-prev,.zpsj_r_banner .swiper-button-next{
	width: 22px;
	height: 40px;
	opacity: 1;
	transform: translateY(-50%);
	display: none;
}
.zpsj_r_banner .swiper-button-next img{
	transform: rotateZ(180deg );
}
.zpsj_r_banner .swiper-slide{
	cursor: pointer;
	padding-bottom: 35px;
	text-align: center;
}
.zpsj_r_banner .swiper-slide&gt;img:nth-child(1){
	display: none;
}
.zpsj_r_banner .swiper-slide:hover img:nth-child(1),.zpsj_r_banner .swiper-slide.ac img:nth-child(1){
	display: inline-block;
}
.zpsj_r_banner .swiper-slide:hover img:nth-child(2),.zpsj_r_banner .swiper-slide.ac img:nth-child(2){
	display:none;
}
.zpsj_r_banner .swiper-slide:after{
	content:'';
	display: block;
	width: 12px;
	height: 15px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 0;
	background-image: url(../images/jtico_03.png);
	background-size: 100% 100%;
	opacity: 0;
}
.zpsj_r_banner .swiper-slide.ac:after,.zpsj_r_banner .swiper-slide:hover:after{
	opacity: 1;
}
.jdal_left{
	display: inline-block;
	width: 50%;
	height: 100%;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(../images/al_leftbac_02.jpg);
	background-size: 100% 100%;
	float: left;
}
.al_tab{
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width:80%;
}
.al_tab&gt;div{
	box-sizing: border-box;
	position: relative;
	font-size: 0;
	margin-bottom: 35px;
	cursor: pointer;
}
.al_tab&gt;div:last-child{
	margin-bottom: 0;
}
.al_tab&gt;div a&gt;img{
	
	width: 100%;
	opacity: 0;
	
}
.al_tab&gt;div font{
	display: inline-block;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	border: 1px solid #fff;
	margin-right: 45px;
	vertical-align: middle;
	line-height: 100px;
	text-align: center;
}
.al_tab&gt;div span{
	display: inline-block;
	vertical-align: middle;
	color:#ffffff;
	font-size: 24px;
}
.al_tab&gt;div span i{
	text-transform: uppercase;
	font-size: 12px;
	color:rgba(255,255,255,.4);
	display: block;
}
.al_tab&gt;div h6{
	position:absolute;
	left: 163px;
	top: 50%;
	transform: translateY(-50%);
	display: block;
}
.al_tab&gt;div.ac font,.al_tab&gt;div:hover font{
	border-color:transparent
}
.al_tab&gt;div.ac img,.al_tab&gt;div:hover img{
	opacity: 1;
}
.jdal_right{
	display: inline-block;
	width: 50%;
	height: 100%;
	float: right;
}
.jdal_right&gt;div{
	height: 0;
	overflow: hidden;
	position: relative;
}
.jdal_right&gt;div.ac{
	height: 100%;
}
.jdal_right .swiper-slide div{
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 0;
	padding-bottom: 50px;
	text-align: center;
}
.jdal_right .swiper-slide h6{
	display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 40px;
    position: relative;
}
.jdal_right .swiper-slide h6 img{
	width: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.jdal_right .swiper-slide h6 img:nth-child(2){
	display: none;
	
}
.jdal_right .swiper-slide h6:hover img:nth-child(2){
	display: block;
}

.jdal_right .swiper-slide p{
	color: #fff;
    font-size: 20px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 30px;
}
.jdal_right .right2 .swiper-slide p{
	color:#000
}
.jdal_right .swiper-slide a&gt;img{
	width: 100%;
	height: 100%;
}
.section6{
	background-repeat: no-repeat;
	background-image: url(../images/i_newbac_02.jpg);
	background-size: 100% 100%;
}
.i_newbanner{
	width: 1540px;
	margin: 0 auto;
	height: 100%;
	position: relative;
}
.i_newbanner .swiper-container{
	height: 100%;
}
.i_newbanner .swiper-slide&gt;a&gt;img{
	width: 100%;
	height: 100%;
	display: none;
}
.i_newinner{
	position: absolute;
	width: 100%;
	box-sizing: border-box;
	padding: 0 25px;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.i_newinner&gt;img:nth-child(3){
	width: 100%;
	margin: 36px 0 40px;
}
.i_newinner h6{
	color:#b6b6b6;
	margin-bottom: 15px;
}
.i_newinner h2{
	color:#282828;
	font-size: 18px;
	line-height: 24px;
}
.i_newinner p{
	line-height: 28px;
	color:#777777;
	font-size: 16px;
	height: 112px;
	margin-bottom: 85px;
}
.i_newinner img:last-child{
	position: absolute;
	left: 48px;
	transform: translateX(-50%);
}
.i_newbanner .swiper-slide:nth-child(odd)&gt;a&gt;img{
	position: absolute;
	top: 0;
}
.i_newbanner .swiper-slide:nth-child(even)&gt;a&gt;img{
	position: absolute;
	bottom: 0;
}
.i_newbanner .swiper-slide:hover h6,.i_newbanner .swiper-slide:hover p{
	color:#282828;
	
}
.i_newbanner .swiper-slide:hover img:last-child{
	left: 50%;
	
}
.i_newbanner .swiper-slide{
	box-sizing: border-box;
	border-right:1px solid #d5d5d5
}
.i_newbanner .swiper-slide-active+div+div+div{
	border-right: none;
}
.i_newbanner .swiper-button-prev,.i_newbanner .swiper-button-next{
	opacity: 1;
	transform: translateY(-50%);
}
.i_newbanner .swiper-button-prev img:nth-child(1),.i_newbanner .swiper-button-next img:nth-child(1){
	display: none;
}
.i_newbanner .swiper-button-prev{
	left: -60px;
}
.i_newbanner .swiper-button-next{
	right: -60px;
}

.i_newbanner .swiper-button-prev:hover,.i_newbanner .swiper-button-next:hover{
	transform: scale(1.2) translateY(-50%);
}
.section7,.section7&gt;div{
	height: auto !important;
}

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