ul,li {
    list-style: none;
}

body {
    background: url(../images/bg.png) no-repeat;
    background-size: 100% 100%;
    padding: 0 0.6rem;
    background-attachment: fixed;
}

.section img {
    display: block;
    width: 100%;
}

/* 第一屏 小熊U租*/
.section .content {
    width: 100%;
    padding-top: 1.9401709401709402rem;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    box-sizing: border-box;
    bottom: 0;
}

.section.slideSolution .content .fp-tableCell, .section.servicesCase .fp-tableCell{
    vertical-align: initial;
}

.section .content .header {
    display: flex;
    align-items: center;
    /* padding: 0 1.0269230769230769rem; */
    justify-content: space-around;
}

.section .content .header .fl {
    width: 1.0940170940170941rem;
}

.section .content .header .mid {
    width: 1.781025641025641rem;
    height: 0.48717948717948717rem;
}

.section .content .header .rl {
    width: 1.0940170940170941rem;
}

.section.bearRental .title,  .section.excellence .title{
    font-family: SourceHanSansCN-Bold;
	font-size: 0.6324786324786325rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
    color: #dfd3b3;
    text-align: center;
    padding: 0.3162393162393162rem 0;
}

.section.bearRental .line {
    padding: 0 1.0598290598290598rem;
    height: 1px;
}

.section.bearRental .line img {
    height: 100%;
}

.section.bearRental .subTitle {
    font-size: 0.2564102564102564rem;
    text-align: center;
    padding: 0.1794871794871795rem 0 1.0427350427350428rem 0;
    background: linear-gradient(to right, #ded6bd, #917a59);
    -webkit-background-clip: text;
    color: transparent;
}

.section.bearRental .vedio {
    width: 4.358974358974359rem;
    height: 2.5641025641025643rem;
    margin: 0 auto;
    /* background: #171717; */
    background-image: linear-gradient(141deg, 
		#ded6bd 0%, 
		#917a59 100%), 
	linear-gradient(
		#ffffff, 
		#ffffff);
	background-blend-mode: normal, 
		normal;
	box-shadow: 0px 3px 0px 0px 
        #372a17;
        padding-bottom: 3px;
}

.section.bearRental .vedio .bg {
    width: 100%;
    height: 100%;
    background: url(../images/vediobg.png) no-repeat;
    position: relative;
    background-size: cover;
}

.section.bearRental .vedio .bg a img {
    display: block;
    position: absolute;
    width: 0.6324786324786325rem;
    height: 0.6581196581196581rem;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

/* 第二屏 公司简介*/
.section .content .companyIntroduce.introduction {
    padding-top: 0.7350427350427351rem;
}

.section .content .header .mid.companyIntroduceTitle {
    font-size: 0.3418803418803419rem;
    color: #dfd3b3;
    font-weight: bold;
    text-align: center;
}

.section .companyIntroduce.introduction .info{
    font-family: AdobeHeitiStd-Regular;
	font-size: 0.2222222222222222rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.36rem;
	letter-spacing: 0px;
	color: #dfd3b3;
}

.section .companyIntroduce.introduction .info:first-child {
    padding-bottom: 0.26rem;
}

/* 第三屏 股东简介*/
.section .shareholder {
    padding: 0 0.1014529914529915rem;
}

.section .shareholder .title {
    font-family: STHeiti;
	font-size: 0.2222222222222222rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.18rem;
	letter-spacing: 0px;
    color: #dfd3b3;
    margin: 0;
    padding: 0.5982905982905983rem 0;
}

.section .content .header .mid.shareholderTitle {
    font-size: 0.3418803418803419rem;
    color: #dfd3b3;
    font-weight: bold;
    text-align: center;
}

/* 第四屏 服务优势 */
.section.services .content .imgWrapper {
    padding: 0 0.217948717948718rem;
    padding-top: 0.7350427350427351rem;
}

.section.services .content .imgWrapper .pm10 {
    padding-bottom: 0.4017094017094017rem;
}

/* 第五屏 解决方案 */
.section.solution .content .imgWrapper {
    padding: 0 0.117948717948718rem;
    padding-top: 1.3162393162393162rem;
}

.section.slideSolution .content .imgWrapper {
    padding: 0 0.117948717948718rem;
    padding-top: 1.0256410256410255rem;
}

.section .fp-slidesNav.bottom {
    bottom: 1rem;
    transform: translate(-50%, -50%);
    margin: 0 !important;
}

.section #fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
    background: #c29657;
}

.section #fp-nav ul li a span, .fp-slidesNav ul li a span {
    border: 1px solid #c29657;
}

#fp-nav ul li, .fp-slidesNav ul li {
    margin: 3px;
}

/* 第六屏 服务客户 */
.section.customer .content .imgWrapper{
    padding: 0 0.2163247863247863rem;
}

.section.customer .content .list {
    display: flex;
    align-items: center;
    justify-content: space-around;
    font-size: 0.20512820512820512rem;
    color: #dfd3b3;
    padding-left: 0;
    padding-bottom: 0.5555555555555556rem;
    padding-top: 0.7692307692307693rem;
    margin: 0 auto;
}

.section.customer .content .list .item {
    text-align: center;
}

.section.customer .content .list .item img {
    width: 0.5726495726495726rem;
    height: 0.4700854700854701rem;
    margin: 0 auto;
    padding-bottom: 0.2564102564102564rem;
}

.section.customer .content .list .item .num {
    font-size: 0.2905982905982906rem;
    padding-top: 0.08547008547008547rem;
}

/* 第七屏 战略合作 */
.section.cooperation .content .imgWrapper {
    padding-top: 1.1965811965811965rem;
}

.section.cooperation .content .imgWrapper p {
    font-size: 0.20512820512820512rem;
    color: #dfd3b3;
    padding-top: 0.352991452991453rem;
    line-height: 0.4076923076923077rem;
}

/* 第八屏 服务案例 */
.section.servicesCase .content .imgWrapper {
    padding-top: 1.1965811965811965rem;
}

.section.servicesCase .content .imgWrapper .title {
    font-size: 0.3076923076923077rem;
    color: #dfd3b3;
    border-bottom: 1px solid #fff;
    padding-top: 0.717948717948718rem;
    padding-bottom: 0.08547008547008547rem;
}

.section.servicesCase .content .imgWrapper .detail {
    font-size: 0.20512820512820512rem;
    color: #dfd3b3;
}

.section.servicesCase .content .imgWrapper .detail dd {
    margin-left: 0;
    padding-top: 0.08547008547008547rem;
}

/* 第九屏 只为卓越而战 */
.section.excellence .content .info > div {
    color: #dfd3b3;
    font-size: 0.29914529914529914rem;
    text-align: center;
    line-height: 0.558974358974359rem;
}

.section.excellence .content .info >div:first-child {
    padding-top: 0.29914529914529914rem;
}

.section.excellence .content .imgWrapper {
    width: 1.794871794871795rem;
    height: 1.794871794871795rem;
    text-align: center;
    padding-top: 0.3426495726495726rem;
    padding-bottom: 0.5237606837606838rem;
    margin: 0 auto;
}

.section.excellence .content .phone {
    color: #dfd3b3;
    font-size: 0.29914529914529914rem;
    text-align: center;
}

/* 箭头 */
.arrow_up {
    position: absolute;
	left: 50%;
	bottom: 0.9401709401709402rem;
	color: white;
}

.arrow_up span {
    position: absolute;
	width: 20px;
	height: 20px;
	top: 10px;
	transform: rotate(45deg);
	border-top: 2px solid white;
	border-left: 2px solid white;
	margin-left: -10px;
	opacity: 0;
	-webkit-animation: up 2s infinite;
	animation: up 2s infinite;
}

.arrow_up span:nth-of-type(2){
	top: 20px;
}

.arrow_up span:nth-of-type(1){
	-webkit-animation-delay: .15s;
	animation-delay: .15s;
}

/* 执行动画 */
@-webkit-keyframes up{
	0%{
		opacity: 0;
		-webkit-transform: translate(0, 0) -webkit-rotate(45deg);
	}
	50%{
		opacity: 1;
		-webkit-transform: translate(0, -20px) -webkit-rotate(45deg);
	}
	100%{
		opacity: 0;
	}
}
@keyframes up{
	0%{
		opacity: 0;
		transform: translate(0, 0) rotate(45deg);
	}
	50%{
		opacity: 1;
		transform: translate(0, -20px) rotate(45deg);
	}
	100%{
		opacity: 0;
	}
}