<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*---------s-婊氬姩鍥剧墖---------*/
 .flexslider {
	position: relative; 
	overflow: hidden;
	height: auto;
	background: url(../images/loading.gif) 50% no-repeat;
}

.slides {
	position: relative;
	overflow: hidden
}

.floor02 .slides li {
	width: 100%;
	height:auto;
	padding:5vh 0 0 0;
	overflow: hidden;
}

.teamItem .slides{ margin:0 0 0;padding:0}
.teamItem .slides li { width:100%; padding:0; margin:0; float:left; }
.teamItem .newsBox li .firstCon .picCon{padding:0;}
.teamItem .newsBox li .firstCon .picCon img{ width:100%; height:auto;padding:0;}


.floor04 .slides{ margin:2vh 0 0; }
.floor04 .slides li { margin:0 0;}
.floor04 .slides li .picList{ width:33.333333%; padding:.8vw ; float:left; }
.floor04 .slides li .picList:nth-child(3n+1){}
.floor04 .slides li .picList:nth-child(3n+0){ }
.floor04 .slides li .picList .picCon{ width:100%; height:auto;overflow:hidden; position:relative;border-radius:3px; overflow:hidden;transition: all .5s}
.floor04 .slides li .picList .picCon:hover{ box-shadow:1px 1px 20px #cacaca;transition: all .5s}
.floor04 .slides li .picList .picCon img{ width:100%; height:auto;border-radius:3px; overflow:hidden}
.floor04 .slides li .picList .picCon img{display:block;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s;}
.floor04 .slides li .picList:hover .picCon  img{display:block;border-radius:3px; overflow:hidden;-webkit-transform:translateZ(0) scale(1.1);-moz-transform:translateZ(0) scale(1.1);-ms-transform:translateZ(0) scale(1.1);-o-transform:translateZ(0) scale(1.1);transform:translateZ(0) scale(1.);-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}

.floor04 .slides li .picList .picCon .info{position:absolute;width:100%; height:60px;color:#FFF;  line-height:60px;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.floor04 .slides li .picList .picCon .info{  width:100%; height:60px;background:rgba(0,0,0,0.3);visibility:hidden;opacity:0;-webkit-transform: translate(0,100px);  -moz-transform:translate(0,100px);
  transform: translate(0,100px);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.floor04 .slides li .picList:hover .picCon .info{ width:100%; height:60px;visibility:visible;opacity:1;-webkit-transform: translate(0,0);  -moz-transform:translate(0,0);  transform: translate(0,0);}

.flex-control-nav {
	position:relative;
	bottom: -1.5vh;
	left: 0;
	z-index: 2;
	width: 100%;
	padding: 0;
	text-align: center
}

.flex-control-nav li {
	display: inline-block;
	width: 16px;
	height: 16px;
	min-width: 12px;
	min-height: 12px;
	min-height: 2px;
	margin: 0 .4vw;
	zoom: 1;
	padding: 0
}

.floor02 .flex-control-nav a {
	display: inline-block;
	width: 16px;
	height: 16px;
	min-width: 12px;
	min-height: 12px;
	background: rgba(255,255,255,.8);
	border-radius: 50%;
	text-indent: -9999px;
	cursor: pointer
}

.floor02 .flex-control-nav .flex-active {
	width: 16px;
	height: 16px;
	min-width: 12px;
	min-height: 12px;
	background: rgba(244,4,3,.8)
}

.teamItem .flex-control-nav a {
	display: inline-block;
	width: 16px;
	height: 16px;
	min-width: 12px;
	min-height: 12px;
	background: rgba(204,204,204,.8);
	border-radius: 50%;
	text-indent: -9999px;
	cursor: pointer
}
.teamItem .flex-control-nav .flex-active {
	width: 16px;
	height: 16px;
	min-width: 12px;
	min-height: 12px;
	background: rgba(244,4,3,.8)
}


.floor04 .flex-control-nav a {
	display: inline-block;
	width: 16px;
	height: 16px;
	min-width: 12px;
	min-height: 12px;
	background: rgba(204,204,204,.8);
	border-radius: 50%;
	text-indent: -9999px;
	cursor: pointer
}
.floor04 .flex-control-nav .flex-active {
	width: 16px;
	height: 16px;
	min-width: 12px;
	min-height: 12px;
	background: rgba(244,4,3,.8)
}

.flex-direction-nav {
	position: absolute;
	z-index: 2;
	width: 100%;
	top: 50%;
	 opacity:0; visibility:hidden;
	transition: opacity .5s, visibility .5s; -webkit-transition: opacity .5s, visibility 0.5s;  -moz-transition: opacity .5s, visibility .5s;
}

.flex-direction-nav li a {
	display: block; 
   padding:3vh .8vw;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	transform: translate(0, -50%);
}
.flex-direction-nav li a{font-family:"瀹嬩綋"; font-size:1.5vw; line-height:2vw;border-left-top-radius:3px;border-left-bottom-radius:3px; }
.flex-direction-nav li a.flex-prev:before{content:"&lt;"; }
.flex-direction-nav li a.flex-next:before{content:"&gt;"; }
.flex-direction-nav li a.flex-prev {
	left: 1.5vw;
	background: rgba(0,0,0,.3);
	color:#FFF; 
	transition: all .3s
}
.flex-direction-nav li a:hover.flex-prev {
	left: 1.5vw;
	background: rgba(244,4,3,.9);
	color:#FFF;
	transition: all .3s
}

.flex-direction-nav li a.flex-next {
	right: 1.5vw;
	background: rgba(0,0,0,.3);
	color:#FFF;
	transition: all .3s
}

.flex-direction-nav li a:hover.flex-next {
	right: 1.5vw;
	background: rgba(244,4,3,.8);
	color:#FFF;
	transition: all .3s
}

.flex-direction-nav.is-visible {
	opacity:0; visibility:hidden;transition: opacity .5s, visibility 0.5s; -webkit-transition: opacity .5s, visibility 0.5s;  -moz-transition: opacity .5s, visibility 0.5s;
}

@media (min-width: 769px) and (max-width: 1520px){
.floor02 .slides li .actList .showBox h2{font-size:18px;line-height:160%; }

}
@media (max-width:768px) {
	.floor02 .flexslider {
	position: relative; padding:20px 0 0 0; margin-bottom:0;
	overflow: hidden;
	height: auto;
	background: url(../icon/loading.gif) 50% no-repeat
}
	.slides {
		position: relative;
		z-index: 1;
		width: 100%;
		height: auto
	}

	.slides li {
		width: 100%;
		height: auto;
		overflow: hidden
	}


	
	
.flex-control-nav {
	position:absolute;
	bottom: -5px;
	left: 0;
	z-index: 2;
	width: 100%;
	padding: 0;
	text-align: center;
}


.flex-control-nav li {
	display: inline-block;
	width: 16px;
	height: 16px;
	min-width: 16px;
	min-height: 16px;
	margin: 0 5px;
	zoom: 1;
	padding: 0
}

.flex-control-nav a {
	display: inline-block;
	width: 16px;
	height: 16px;
	min-width: 16px;
	min-height: 16px;
	background: rgba(109,109,109,1);
	border-radius: 50%;
	text-indent: -9999px;

	cursor: pointer
}
.flex-control-nav .flex-active {
	width: 16px;
	height: 16px;
	min-width: 16px;
	min-height: 16px;
	background: rgba(2,129,204,1)
}
.floor02 .slides li {
	width: 100%;
	height:auto;
	padding:0 10px;
	overflow: hidden;
}
.floor02 .flex-control-nav {position:relative;
	bottom: -10px;
	left: 0;
	z-index: 2;
	width: 100%;
	padding: 0;
	text-align: center}
.floor02 .flex-control-nav a {
	display: inline-block;
	width: .5vw;
	height: .5vw;
	min-width: 12px;
	min-height: 12px;
	background: rgba(204,204,204,.8);
	border-radius: 50%;
	text-indent: -9999px;
	cursor: pointer
}
.floor02 .flexslider {background:#fff;}
.floor02 .slides li .actList { width:100%; padding:5px 0; float:none;}

.floor02 .slides li .txtBox{text-align:center;background:#F00; position:absolute; left:10px; top:20px; width:30px; height:30px;  line-height:30px; border-radius:50%; box-shadow:1px 1px 20px #cacaca;}
.floor02 .slides li .txtBox .triangle{ display:none; position:absolute; left:0; bottom:-10px; width: 0;height: 0;border-style: solid;border-width: 0 10px 10px 0;border-color: transparent #de0e0e transparent transparent;}
.floor02 .slides li .txtBox span{ color:#FFF; font-size:14px;;}

.floor02 .slides li .actList .showBox{ background:#fafafa; width:100%;text-align:left; padding:20px;padding-left:55px; border-radius:3px;transition: all .5s}
.floor02 .slides li .actList .showBox h2{ font-size:15px; font-weight:700; line-height:180%; margin-bottom:5px; height:auto; min-height:60px; }
.floor02 .slides li .actList .showBox .videoBox{ font-weight:500; width:55px; padding:5px 5px; text-align:center; line-height:100%; position:absolute; left:calc(100% - 75px); bottom:5px; margin:0 5px; font-size:12px; color:#fff; background:#df0716; border-radius:3px; overflow:hidden}
.floor02 .slides li .actList .showBox h2 i{ margin:0 0 0 5px;}
.floor02 .slides li .actList .showBox p{  line-height:150%; color:#666; margin:0px 0; overflow: hidden; text-overflow: ellipsis;
  display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3;  -webkit-box-orient: vertical; min-height:90px;display:none;}
.floor02 .slides li .actList .showBox .massageCon{ padding:0;  margin-left:0;}
.floor02 .slides li .actList .showBox .massageCon p{ display:block; line-height:100%; margin:0px 0; padding:0; min-height:inherit}
.floor02 .slides li .actList .showBox .massageCon i{ display:none;}
.floor02 .slides li .actList .showBox .bgcolor1{background:none; }
.floor02 .slides li .actList .showBox .bgcolor2{background:none; }
.floor02 .slides li .actList .showBox .bgcolor3{background:none; }
.floor02 .slides li .actList .showBox .bgcolor4{background:none; }
.floor02 .slides li .actList .showBox .bgcolor5{background:none; }
.floor02 .slides li .actList .showBox .bgcolor6{background:none; }
.floor02 .slides li .actList .showBox .bgcolor7{background:none; }
.floor02 .slides li .actList .showBox .bgcolor8{background:none; }
.floor02 .slides li .actList a:hover .showBox{ background:#fff; box-shadow:1px 1px 20px #666; border:#F00 solid 2px;-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);transition: all .5s}
  
.teamItem .slides{ margin:0 0 0;}
.teamItem .slides li { margin:0 0;}
.teamItem .slides li { width:100%; padding:0; float:left; }
.teamItem .slides li img{ width:100%; height:auto;}

 
}

/*---------e-婊氬姩鍥剧墖---------*/</pre></body></html>