@font-face {
    font-family: 'Futuram';
    src:url(../fonts/Futuram.ttf), url(../fonts/Futuram.woff), url(../fonts/Futuram.svg), url(../fonts/Futuram.oth.html);
}
@font-face {
    font-family: 'Futurab';
    src:url(../fonts/Futurab.ttf), url(../fonts/Futurab.woff), url(../fonts/Futurab.svg), url(../fonts/Futurab.oth.html);
}
@font-face {
    font-family: 'Geometr';
    src:url(../fonts/Geometr.ttf), url(../fonts/Geometr.woff), url(../fonts/Geometr.svg), url(../fonts/Geometr.oth.html);
}
 /* 去除点击选项卡时出现的蓝色边框 */
.qihuan .qihuan-item:focus {
outline: none;
    }
    
 /* 去除点击选项卡时出现的蓝色背景 */
 .qihuan .qihuan-item {
cursor: pointer;
}


.minWidth1315-maxWidth1920 {
	max-width: 1920px;
	min-width: 1315px;
}

.minWidth1123-maxWidth1728 {
	max-width: 1728px;
	min-width: 1123px;
	/* height: 800px; */
}

.w1728 {
	width: 1728px;
}

.w1123 {
	width: 1123px;
}

.w1226 {
	width: 1226px;
}

.w1204 {
	width: 1204px;
}
.details img {
	width: 100%;
}

body {
	background-color: #FFFFFF;
	background-image: url(../imges/dots.png);
	background-repeat: repeat;
	/*font-family: 'Futuram';*/
	font-family:'微軟正黑體','微软雅黑',"Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;
}

/* 回到顶部 */
.topDing {
	width: 42px;
	height: 90px;
	display: none;
	left: 90vw;
	top: 80vh;
	overflow-x: initial;
}	

.d_b_1 {
	background-color: #FFFFFF;
	width: 42px;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.d_b_1+.d_b_1 {
	margin-top: 6px;
}

.ewBox {
	width: 110px;
	height: 110px;
	border: 1px solid #FFFFFF;
	/* left: -129px; */
	margin-left: 156px;
	top: -10px;
	/* padding: 10px; */
	box-sizing: border-box;
	background-color: #FFFFFF;
	display: none;
	transition: all 0.8s;
	-webkit-transition: all ease 0.8s;
}

.ewBox img {
	width: 100%;
	height: 100%;
	transition: all 0.8s;
	-webkit-transition: all ease 0.3s;
}

/* 最底部 */
.footerBott {
	height: 413px;
	background-color: #091e39;
}

.footerBottBox {
	padding-top: 80px;
	box-sizing: border-box;
}

.footList {
	margin-bottom: 72px;
}

.footList>ul>li {
	font-size: 16px;
	color: #FFFFFF;
}

.footList>ul>li a {
	color: #FFFFFF;
}

.footList>ul>li+li {
	margin-left: 92px;
}

.footList>ul>li:hover {
	line-height: 10px;
}


.foot-box {
	width: 49%;
	height: 75px;
	background: #0A2445;
	/* background-image: url(../imges/new11.jpg); */
}

.actFoot {
	/* background-color: red; */
	width: 100%;
	height: 100%;
	position: relative;
	/* overflow: hidden; */
}

.actFoot::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 50%;
	background: hsla(0, 0%, 40%, 0.1);
	content: "";
	transition: transform 0.8s;
	transform: scale3d(1.9, 1.4, 1) rotate(185deg) translate3d(0, -200%, 0);
}


.jc-sp-between .foot-box:hover .actFoot:after {
	transform: scale3d(1.9, 1.4, 1) rotate(135deg) translate3d(0, 230%, 0);
}



.footbanq {
	margin-top: 32px;
}

.bq1,
.bq2,
.bq3,
.bq4 {
	font-size: 14px;
	color: #BFBFBF;
	line-height: 28px;
}
