a {
	text-decoration: none;
}

ul {
	list-style-type: none;
}

.section {
	overflow: hidden;
}

.fp-tableCell {
	display: block !important;
}

.bg1 {
	background: url('../img/robot/web1.png') center center no-repeat;
	background-size: cover;
}

.bg2 {
	background: url('../img/robot/web2.png') center center no-repeat;
	background-size: cover;
}

.bg3 {
	background: url('../img/robot/web3.png') center center no-repeat;
	background-size: cover;
}

.bg4 {
	background: url('../img/robot/web4.png') center center no-repeat;

	background-size: cover;
}

.bg5 {
	background: url('../img/robot/web5.png') center center no-repeat;
	background-size: cover;
}

.bg6 {
	background: url('../img/robot/web6.png') center center no-repeat;
	background-size: cover;
}

.bg7 {
	background: url('../img/robot/web7.png') center center no-repeat;
	background-size: cover;
}

.bg8 {
	background: url('../img/robot/web8.png') center center no-repeat;
	background-size: cover;
}

.bg9 {
	background: url('../img/robot/web9.png') center center no-repeat;
	background-size: cover;
}

.bg10 {
	background: url('../img/robot/web10.png') center center no-repeat;
	background-size: cover;
}


.bg11 {
	background: url('../img/robot/web11.png') center center no-repeat;
	background-size: cover;
}

/* .bg12 {
	background: url('../img/robot/web12.png') center center no-repeat;
	background-size: cover;
} */

.bg12 {
	background: url('../img/robot/web12.png') center center no-repeat;
	background-size: cover;
}

.bg13 {
	background: url('../img/robot/web14.png') center center no-repeat;
	background-size: cover;
}

/* .bg15 {
	background: url('../img/robot/web15.png') center center no-repeat;
	background-size: cover;
} */

.bg14 {
	background: url('../img/robot/web16.png') center center no-repeat;
	background-size: cover;
}

.bg15 {
	background: url('../img/robot/web17.png') center center no-repeat;
	background-size: cover;
}

.section_left {
	/* background:url('../img/robot/movideo2.jpg') center center no-repeat;
    background-size: cover; */
}

.section_left video {
	width: 100%;
	height: 100%;
	/* object-fit: cover; */
}

. {
	flex: 1;
	/* width: 72%; */
	height: 100%;
}

.third_bg {
	width: 4.6875rem;
	height: 4.2083rem;
}

.third_bg1 {
	background: url('../img/robot/linear1.png') center center no-repeat;
	background-size: cover;
}

.third_bg2 {
	background: url('../img/robot/linear2.png') center center no-repeat;
	background-size: cover;
}

.third_bg3 {
	background: url('../img/robot/linear3.png') center center no-repeat;
	background-size: cover;
}

.third_bg4 {
	background: url('../img/robot/linear4.png') center center no-repeat;
	background-size: cover;
}

.third_bg5 {
	background: url('../img/robot/linear5.png') center center no-repeat;
	background-size: cover;
}

.third_bg6 {
	background: url('../img/robot/linear6.png') center center no-repeat;
	background-size: cover;
}

.third_bg7 {
	background: url('../img/robot/linear7.png') center center no-repeat;
	background-size: cover;
}

.third_bg8 {
	background: url('../img/robot/linear8.png') center center no-repeat;
	background-size: cover;
}

.third_bg9 {
	background: url('../img/robot/linear9.png') center center no-repeat;
	background-size: cover;
}

.third_bg10 {
	background: url('../img/robot/linear10.png') center center no-repeat;
	background-size: cover;
}

.third_bg11 {
	background: url('../img/robot/linear11.png') center center no-repeat;
	background-size: cover;
}
.third_bg12 {
	background: url('../img/robot/linear12.png') center center no-repeat;
	background-size: cover;
}

.third_bg13 {
	background: url('../img/robot/linear13.png') center center no-repeat;
	background-size: cover;
}


.fourth_bg1 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene1.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg2 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene2.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg3 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene3.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg4 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene4.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg5 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene5.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg6 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene6.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg7 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene7.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg8 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene8.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg9 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene9.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg10 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene10.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg11 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene11.png') center center no-repeat;
	background-size: cover;
}

.fourth_bg12 {
	width: 80%;
	height: 100%;
	background: url('../img/robot/scene12.png') center center no-repeat;
	background-size: cover;
}


.first .topcenter,
.second .topcenter,
.third .topcenter,
.fourth .topcenter,
.fire .topcenter {
	display: flex;
	justify-content: center;
}

.first .logo,
.second .logo,
.third .logo,
.fourth .logo,
.fire .logo {
	width: .6563rem;
	height: .1042rem;
	display: block;
	margin-top: .0885rem;
	margin-left: .2604rem;
	/* background: url('../img/robot/logo1.png') center center no-repeat; */
}

.first.logo span {
	line-height: .349rem;
}

.logo img {
	width: 100% !important;
}

.textTips {
	line-height: .349rem;
	padding-left: .0417rem;
	font-size: .1146rem;
	font-weight: bold;
	color: #171A20;
}

.infoCenter {
	padding-top: 0.1042rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.infoCenter .topinfo {
	height: .2917rem;
	font-size: .2083rem;
	font-weight: 400;
	color: #171A20;
	line-height: .2917rem;
}

.infoCenter .centerinfo {
	height: .1302rem;
	font-size: .0938rem;
	font-weight: 400;
	color: rgba(23, 26, 32, 0.8);
	line-height: .1302rem;
	letter-spacing: .026rem;
}

.infoCenter .bottominfo {
	margin-top: .1094rem;
	height: .1146rem;
	font-size: .0833rem;
	font-weight: 400;
	color: rgba(23, 26, 32, 0.8);
	line-height: .1146rem;
	text-decoration: underline;
	cursor: pointer;
}

.bottomcenter {
	width: 100%;
	height: 0.989583rem;
	display: flex;
	background: url('../img/robot/bg.png') center center no-repeat;
	background-size: 100% 100%;
	justify-content: center;
	align-items: center;
	position: absolute;
	bottom: 0;
	box-sizing: border-box;
}

.buybuttom {
	width: 1.375rem;
	height: .2083rem;
	background: rgba(23, 26, 32, 0.8);
	border-radius: .0208rem .0208rem .0208rem .0208rem;
	text-align: center;
	opacity: 1;
}

.detailbuttom {
	width: 1.375rem;
	height: .2083rem;
	margin-left: .1563rem;
	background: rgba(244, 244, 244, 0.65);
	border-radius: .0208rem .0208rem .0208rem .0208rem;
	text-align: center;
	opacity: 1;
}

.detailbuttom span {
	width: 100%;
	font-size: .0833rem;
	font-weight: 400;
	color: #393C41;
	line-height: .2083rem;

}

.buybuttom span {
	font-size: .0833rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: .2083rem;
	text-align: center;
}

.nextpage {
	margin: 0 auto;
	display: flex;
	margin-top: .1042rem;
	justify-content: center;
	cursor: pointer;
	animation: bounce-up 1.5s linear infinite;
}

.nextpage img {
	width: .125rem;
	height: .125rem;
}

.topbar {
	display: flex;
	justify-content: center;
}

.topbar li {
	font-size: .0833rem;
	text-align: center;
	line-height: .1667rem;
	padding: 0 .1042rem;
	height: .1667rem;
	position: relative;
}

.topbar li .robot-other {
	position: absolute;
	font-size: .0833rem;
	text-align: center;
	line-height: .1667rem;
	padding: 0;
	left: 0;
	top: 0.16rem;
	display: none;
	padding: .0542rem 0;
}

.topbar li .robot-other div {
	padding: .0542rem 0;
}

.topbar li .robot-other div a {
	font-size: .08rem;
	padding: 0 .1042rem;
	/* padding: 0.08rem 0.05rem; */
	display: block;
	white-space: nowrap;
}

.topbar li .robot-other div a:hover {
	background-color: hsla(205, 20%, 88%, 1);
}


.leftips {
	display: flex;
	position: fixed;
	left: 0.052083rem;
}

.leftips {
	display: flex;
	position: fixed;
	left: 0.052083rem;
}

ul li:hover {
	background-color: hsla(205, 20%, 88%, 1);
}

ul li span {
	color: hsla(220, 16%, 11%, 0.8);
}

.tipsone div {
	height: .2031rem;
	min-width: .6979rem;
	font-size: .1458rem;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	line-height: .2031rem;
	letter-spacing: .0052rem;
	margin: 0 .1rem;
}

.tipsone div:nth-child(2) {
	height: .1146rem;
	font-size: .0833rem;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	line-height: .1146rem;
}

.buybuttonone {
	width: 1.0625rem;
	height: .2083rem;
	border-radius: .0208rem .0208rem .0208rem .0208rem;
	opacity: 1;
	text-align: center;
	border: .0156rem solid #FFFFFF;
}

.buybuttonone a {
	width: 100%;
	height: 100%;
	color: #fff;
	display: inline-block;
	text-align: center;
	line-height: .2083rem;
}

.buybuttonone span {
	font-size: .0833rem;
}

.buybuttonone:hover {
	background: #171A20;
	border: .0156rem solid #171A20;
}

.secondcontent {
	display: flex;
}

.section_left {
	width: 80%;
	height: 100%;
}

.section_right {
	padding: .1823rem .1302rem;
	width: 1.5625rem;
}

.secondcontent {
	height: 100%;
}

.section_right div:nth-child(1) {
	/* width: .375rem; */
	height: .1302rem;
	font-size: .0938rem;
	font-weight: 400;
	color: rgba(23, 26, 32, 0.8);
	line-height: .1302rem;
}

.section_right div:nth-child(2) {
	/* width: .8333rem; */
	height: .2917rem;
	font-size: .1083rem;
	font-weight: 400;
	color: #171A20;
	line-height: .2917rem;
}

.section_right div:nth-child(3) {
	/* margin-top: .525rem; */
	margin-top: 0.125rem;
	width: 1.7188rem;
	height: .6927rem;
	font-size: .0833rem;
	font-weight: 400;
	color: #393C41;
	line-height: .1146rem;
}

.thirdcontent {
	display: flex;
	padding: .1823rem .25rem 0;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
}

.third_left {
	width: 3.364583rem;
	/* width: 33vw; */
}

.third_right {
	flex: 1;
	/* width: 72%; */
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.fourthcontent {
	display: flex;
	width: 100%;
	height: 100%;
}

.fourth_left {
	width: 80%;
	height: 100%;
}

.fourth_right {
	padding: .1823rem .1302rem;
	width: 1.5625rem;
	position: relative;
}

.fourthtips div:nth-child(1) {
	/* width: .8021rem; */
	/* height: .1302rem; */
	font-size: .0938rem;
	font-weight: 400;
	color: rgba(23, 26, 32, 0.8);
	line-height: .1302rem;
}

.fourthtips div:nth-child(2) {
	width: .8333rem;
	height: .2917rem;
	font-size: .2083rem;
	font-weight: 400;
	color: #171A20;
	line-height: .2917rem;
}

.fourthtips div:nth-child(3) {
	width: 1.7188rem;
	font-size: .0833rem;
	font-weight: 400;
	color: #393C41;
	line-height: .1146rem;
	margin-top: .125rem;
}

.fourthtips div:nth-child(4) {
	width: 1.6333rem;
	height: .2917rem;
	font-size: .2083rem;
	font-weight: 400;
	color: #171A20;
	line-height: .2917rem;
	margin-top: .2604rem;
}

.fourthtips div:nth-child(5) {
	width: 1.6667rem;
	height: .1719rem;
	font-size: .1042rem;
	font-weight: 400;
	color: hsla(218, 7%, 24%, 0.8);
	line-height: .1458rem;
	margin-top: .125rem;
}

.fourth_button {
	display: flex;
	position: absolute;
	bottom: .25rem;
}

.fourth_button div {
	display: flex;
	align-items: center;
	justify-content: center;
}

.fourth_button div:nth-child(1) {
	width: .8177rem;
	height: .2083rem;
	background: #171A20;
	border-radius: .0208rem .0208rem .0208rem .0208rem;
	color: #FFFFFF;
}

.fourth_button div:nth-child(1) a,
.fourth_button div:nth-child(2) a {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.fourth_button div:nth-child(2) {
	width: .8177rem;
	height: .2083rem;
	box-sizing: border-box;
	border-radius: .0208rem .0208rem .0208rem .0208rem;
	border: .0156rem solid #171A20;
	color: rgba(23, 26, 32, 0.8);
	margin-left: .0833rem;
}

.fourth_button div:nth-child(2):hover {
	background: #171A20;
}

.fourth_button div:nth-child(2):hover span {
	color: #fff;
}

.fourth_button span {
	font-size: .0625rem;
	color: #FFFFFF;
}

.parmastop div:nth-child(1) {
	/* width: .8021rem; */
	height: .1302rem;
	font-size: .0938rem;
	font-weight: 400;
	color: rgba(23, 26, 32, 0.8);
	line-height: .1302rem;
}

.parmastop div:nth-child(2) {
	width: .8333rem;
	height: .2917rem;
	font-size: .2083rem;
	font-weight: 400;
	color: #171A20;
	line-height: .2917rem;
}

.onetop {
	/* width: .1667rem; */
	height: .099rem;
	font-size: .0833rem;
	font-weight: 400;
	color: #5C5E62;
	line-height: .099rem;
}

.onetdown {
	width: 1.3542rem !important;
	padding: .0781rem .0833rem;
	margin-top: .0365rem;
	border-radius: .0156rem .0156rem .0156rem .0156rem;
	opacity: 1;
	border: .0052rem solid rgba(23, 26, 32, 0.2);
	color: #393C41;
}

.parmascenter {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.parmasone,
.parmastwo,
.parmasthree,
.parmasfoure,
.parmasfire,
.parmassix {
	display: flex;
	/* justify-content: space-between; */
	margin-top: .1563rem;
}

.leftparmas {
	position: relative;
	height: 100%;
	font-size: .0833rem;
}

.parmasbottom {
	width: 1.3542rem;
	height: .2083rem;
	border-radius: .0208rem .0208rem .0208rem .0208rem;
	border: .0156rem solid #171A20;
	color: #171A20;
	bottom: .25rem;
	font-size: .0833rem;
	position: absolute;
}

.parmasbottom a {
	width: 100%;
	height: 100%;
	display: inline-block;
	text-align: center;
	line-height: .2083rem;
}

.parmasbottom span {
	color: rgba(23, 26, 32, 0.8);
}

.parmasbottom:hover {
	background-color: #171A20;
}

.parmasbottom:hover span {
	color: #FFFFFF;
}

.parmasoneleft {
	margin-left: .0521rem;
}

.firstcontent {
	position: relative;
	width: 100%;
	height: 100%;
}

.tipstwo,
.tipsthree,
.tipsfour,
.tipsfour,
.buybuttonone {
	margin-left: .3125rem;
}

.reservation span {
	/* width: .3542rem;
    height: .1146rem; */
	font-size: .0625rem;
	/* font-weight: 400; */
	color: rgba(23, 26, 32, 0.8);
	/* line-height: .1146rem; */
}