html,body{position:relative;height:100%;color:#333;font:.24rem "microsoft yahei";background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,th,td,hr,button,footer,header,menu,nav,section{margin:0;padding:0;}
body{max-width:7.5rem;margin:0 auto;}h1,h2{font-weight:bold;}em,i{font-style:normal;}a{text-decoration:none;}b,strong{font-weight:bold;}
img{border:none;width:100%;display:block;}ul,li{list-style:none;}.fl{float:left;}.fr{float:right;}.pr{position:relative;}
.cf{clear:both;}.cf:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}

.swiper-container{width:100%;height:100%;position:relative;}.swiper-pagination{position:static !important;}
.swiper-slide{position:relative;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;}

.content{width:94%;overflow:hidden;margin:-3rem auto;}

.tt01{width:5.27rem;height:1.47rem;margin: 0 auto; background:url(img/tt01.png) no-repeat;background-size:100% 100%;}
.tt12{width:1.21rem;height:1.46rem;margin: 0 auto; background:url(img/tt12.png) no-repeat;background-size:100% 100%;}

.tt02{width:6.15rem;height:1.44rem;margin: 0 auto; background:url(img/tt02.png) no-repeat;background-size:100% 100%;}
.tt03{width:5.27rem;height:1.4rem;margin: 0 auto; background:url(img/tt03.png) no-repeat;background-size:100% 100%;}
.tt04{width:2.49rem;height:1.58rem;margin: 0 auto; background:url(img/tt04.png) no-repeat;background-size:100% 100%;}
.tt05{width:2.52rem;height:1.57rem;margin: 0 auto; background:url(img/tt05.png) no-repeat;background-size:100% 100%;}
.tt06{width:5.22rem;height:1.54rem;margin: 0 auto; background:url(img/tt06.png) no-repeat;background-size:100% 100%;}

.p12 .text_1{text-indent: 2em; width: 6.2rem;margin:0.85rem auto 0;line-height: 0.5rem;}
.p12 .text_1 em{color: #e2b669;}
.p12 .text{text-indent: 2em; width: 6.2rem;margin:0 auto;line-height: 0.5rem;}
.bg01{background:url(img/bg01.jpg) center top no-repeat;background-size:cover;}
.bg02{background:url(img/bg02.jpg) center top no-repeat;background-size:cover;}
.bg03{background:url(img/bg03.jpg) center top no-repeat;background-size:cover;}
.bg04{background:url(img/bg04.jpg) center top no-repeat;background-size:cover;}
.bg05{background:url(img/bg05.jpg) center top no-repeat;background-size:cover;}

.ban{background:url(img/ban.jpg) center top no-repeat;background-size:cover;position:relative;}
.ban .zhuti{margin:-3rem auto 0;width:6.14rem;height:5.53rem;background:url(img/ban-zhuti.png) no-repeat;background-size:100% 100%;}

.p1-1,.p1-2,.p1-3,.p1-4{position:relative;width:6.7rem;height:6.7rem;margin:.5rem auto 0;}
.p1-1{background:url(img/p1-1.jpg) no-repeat;background-size:100% 100%;}.p1-2{background:url(img/p1-2.jpg) no-repeat;background-size:100% 100%;}
.p1-3{background:url(img/p1-3.jpg) no-repeat;background-size:100% 100%;}.p1-4{background:url(img/p1-4.jpg) no-repeat;background-size:100% 100%;}

.text01,.text02,.text03,.text04,.text08{position:absolute;display:block;width:2.5rem;font-size:.22rem;line-height:.36rem;color:#fff;text-align:justify;}
.text01{top:1.5rem;left:.35rem;}.text02{top:1.5rem;left:3.85rem;}.text03{top:5rem;left:.35rem;}.text04{top:5rem;left:3.85rem;}.text08{width: 2.5rem;height: 4rem;}
.p1 .p-swiper-container{position: relative; width: 2.8rem;overflow: hidden; height: 1.5rem;top:5rem;left:3.85rem;}
.sssa{width: 2.5rem;height: 2rem;margin-bottom: 0.2rem;}
.p-swiper-container .swiper-slide{width: 2.5rem;height: auto;}

.p1 .p1-swiper-scrollbar {
	position: absolute;
			left: 5%;
		background-color: #fff;
			bottom:0.01rem;
			z-index: 50;
			height:0.014rem;
		width: 0.01rem;
}

.p1  .swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 2px;
	height: 98%;
	background-color: #fff;
}
.p1 .swiper-scrollbar-drag {
	 height:3rem;
	 width: 0.1rem;
	 position: absolute;
	 background: #fff;
	 border-radius: 0.05rem;
	 left: -0.05rem;
	 top: 0rem;
}
.p2 dl{width:6.75rem;height:5.5rem;margin:.5rem auto 0;}
.p2 dt{float:left;width:3.8rem;height:5.5rem;}.p2 dd{float:left;width:2.95rem;height:5.5rem;position:relative;}
.p2 dd h3{position:absolute;top:.5rem;left:-.16rem;font-size:.24rem;padding:.16rem .45rem;border:1px solid #d4be8b;}
.p2 dd div.cf{position:absolute;top:1.5rem;left:.16rem;width:90%;}.p2-2 dd div.cf{top:0;left:0;}
.p2-3 dd div.cf{top:0;left:0;}
.p2 dd p{font-size:.2rem;line-height:.3rem;text-align:justify;text-indent:2em;padding-bottom:.2rem;}
.p2-2 h4{font-size:.2rem;color:#d4be8b;font-weight:bold;display:block;width:100%;padding-bottom:.1rem;}.p2-2 dd p{padding-bottom:.1rem;}
.p2-3 h4{font-size:.2rem;color:#d4be8b;font-weight:bold;display:block;width:100%;padding-bottom:.1rem;}.p2-3 dd p{padding-bottom:.1rem;}
.p2-1 dt{background:url(img/p2-1.jpg) no-repeat;background-size:100% 100%;}
.p2-2 dt{background:url(img/p2-2.jpg) no-repeat;background-size:100% 100%;}
.p2-3 dt{background:url(img/p2-3.jpg) no-repeat;background-size:100% 100%;}

.p3{vertical-align:top;}.p3 .swiper-slide{height:5.5rem;}
.p3 .img{position:absolute;width:6.8rem;margin:0 auto;top:0;}.p3 .img img{width:6.8rem;height:3rem;margin:0 auto;}
.p3 h3{height:.8rem;line-height:.8rem;position:absolute;top:2.6rem;left:0;right:0;margin:0 auto;width:2rem;background:#d4be8b;display:block;color:#fff;text-align:center;font-weight:bold;}.p3 div.cf{width:100%;}.p3 h4,.p3 h5{width:40%;display:block;color:#d4be8b;float:left;}

.p3-p{margin:.3rem auto;font-size:.2rem;line-height:.35rem;text-indent:2em;text-align:justify;color:#fff;}
.p5{width:5.8rem;height:5.2rem;margin:.3rem auto 0;background:url(img/p5.png) no-repeat;background-size:100% 100%;}
.p6{width:100%;height:4.3rem;margin:.3rem auto 0;background:url(img/p6.png) no-repeat;background-size:100% 100%;}
.p7-p{margin:.3rem auto;font-size:.2rem;line-height:.35rem;text-indent:2em;text-align:justify;}

.team-tit{font-size:.36rem;color:#333;margin:0 auto .6rem;text-align:center;display:block;width:100%;font-weight:bold;}
.team p{color:#333;text-align:center;line-height:.5rem;font-size:.26rem;}
.mzsm{margin:.2rem auto;padding:0 .5rem;}.mzsm img{width:2.34rem;height:.52rem;margin:.5rem auto.3rem;}
.mzsm p{font-size:.24rem;color:#333;line-height:.48rem;text-align:left;text-indent:2em;}

.pagination{text-align:center;margin-top:.2rem;}
.pagination .swiper-pagination-bullet{width:.6rem;height:.1rem;background:transparent;border:1px solid #d4be8b;margin:0 .1rem;display:inline-block;border-radius:0;opacity:1;}.pagination .swiper-pagination-bullet-active{background:#d4be8b;}
.m-text{box-sizing:border-box;overflow:hidden;color:#333;margin:0 auto;}.m-text .swiper-scrollbar-drag{background:#d4be8b;}
.m-text .swiper-wrapper .swiper-slide{flex-direction:column;height:auto;overflow:hidden;}
.p2 .m-text{position:absolute;top:1.5rem;left:.16rem;width:90%;height:4rem;}
.p3 .m-text{position:absolute;top:3.5rem;left:2%;width:96%;height:2rem;color:#fff;}.p3 .m-text p{width:97%;margin-right:3%;}

.fixedhack{position:fixed;left:0;top:0;width:100%;z-index:999;}footer{display:none !important;}

/* 箭头动画 */
@-webkit-keyframes start{
	0%,30%{opacity:0;-webkit-transform:translate(0,10px);}
	60%{opacity:1;-webkit-transform:translate(0,0);}
	100%{opacity:0;-webkit-transform:translate(0,-8px);}
}
@-moz-keyframes start{
	0%,30%{opacity:0;-moz-transform:translate(0,10px);}
	60%{opacity:1;-moz-transform:translate(0,0);}
	100%{opacity:0;-moz-transform:translate(0,-8px);}
}
@keyframes start{
	0%,30%{opacity:0;transform:translate(0,10px);}
	60%{opacity:1;transform:translate(0,0);}
	100%{opacity:0;transform:translate(0,-8px);}
}
#array{
	position:absolute;
	z-index:999;
	-webkit-animation:start 1.5s infinite ease-in-out;
	width:.5rem;
	height:.5rem;
	bottom:10px;
	left:48%;
}