.goumai{
	/* width: 100%; */
	padding:1.5rem 2rem;
	background: rgba(0,0,0,.8);
	transition: all .5s;
}
.goumaikg{
	height: 50px;
	transition: all 1s;
	background: rgba(0,0,0,.8);
}
.goumai.xf{
	position: fixed; width: 100%; top: 50px; left: 0; z-index: 100;box-sizing: border-box;
	height: 50px;
}
.goumai.xf0{
	position: fixed; width: 100%; top:0; left: 0; z-index: 100;box-sizing: border-box;
}
.mingcheng{
	font-size:1.8rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #FFFFFF;
	line-height:2rem;
}
.goumai-buy{
		width:9.6rem;
		line-height:3.2rem;
		background: #1256FF;
		border-radius:4rem;
		font-size:1.5rem;
		text-align: center;
		font-family: SourceHanSansCN-Regular, SourceHanSansCN;
		font-weight: 400;
		color: #FFFFFF;
		
}

.content-wrap {
   /* background: rgb(28, 26, 31);
    background: linear-gradient(rgba(28, 26, 31, 1) 0%, rgba(0, 0, 0, 1) 100%); */
	background-color: #000;
}
.banner{
	width: 100%;
	height: auto;
	color: #fff;
	display: inline-block;
	overflow-wrap: break-word;
	white-space: nowrap;
}
.banner-txt{
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.text_3{
	font-size:7.5rem;
	line-height: 7.5rem
}
.text_4{
	color: rgba(255, 255, 255, 0.8);
	font-size: 2.25rem;
	line-height:2.25rem;
	margin-top: 2.125rem;
}
.text_5{
	color: rgba(18, 86, 255, 1);
	font-size: 1.5rem;
	line-height: 1.5rem;
	margin-top: 4.625rem;
}


/* 全面革新的雷鸟Air 1s */
.main-gradient::after {
	position: absolute;
	content: "";
	top: 0;
	height:5rem;
	width: 100%;
	background: -webkit-linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
	background: -moz-linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
	background: -ms-linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
	background: -o-linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
	background-image: linear-gradient(to bottom, #000, rgba(0, 0, 0, 0));
}

.main-gradient {
	position: relative;
	/* height: 100%; */
	width: 100%;
	background-image: url(../img/gradient.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	/* padding-bottom: 11rem; */
	
}
.gardtop{
	padding:18.125rem 3.75rem 0;
	text-align: justify;
	font-size: 5.12rem;
	line-height: 6rem;
	font-weight: bold;
	color: rgba(0, 0, 0);
	opacity: 0.9;
}
.gardbom{
	margin-left: 3.75rem;
	margin-top: 7.68rem;
	padding-bottom:11.264rem;
	
}
.gardbom p{
	font-size: 2.176rem;
	line-height: 3.072rem;
	color: rgba(0, 0, 0);
	font-weight: 500;
	margin-top:3rem;
	opacity: 0.8;
}


/* 细节顶部 */

.main-details-top{
	background-color: #000;
	padding:15rem 3.875rem 6.875rem;
}
.detail-vid img{
	width: 94%; height:auto; 
	display:block;
}
.det-top{
	margin-top:6.875rem;
	font-size:3rem;
	line-height:4.25rem;
	text-align:left;
	font-weight:bold;
	color: rgba(255, 255, 255, 0.9);
}
.det-bottom{
	margin-top:2.375rem;
	font-size:2.125rem;
	line-height:3.125rem;
	text-align:left;
	font-weight:500;
	color: rgba(255, 255, 255, 0.8);
}
.main-details-bottom {
	background:#111111;
	padding:4.25rem 3.875rem;
}


.main-details-bottom-item {
    position: relative;
	margin-top:1.875rem;
}

.main-details-bottom-item-desc {
    position: absolute;
    top: 5rem;
    left: 3.75rem;
}

.main-details-bottom-item-desc div:first-child {
    font-size:3rem;
	line-height:3rem;
	font-weight:bold;
	color: rgba(255, 255, 255, 0.9);
}

.main-details-bottom-item-desc div:nth-child(2) {
	margin-top:1.875rem;
    font-size:2.125rem;
	line-height:2.125rem;
	color: rgba(255, 255, 255, 0.8);
}

/* 拒绝一成不变 */
.main-notable {
  background: #111111;
  padding:11.25rem 0 7.75rem;
  overflow: hidden;
}
.tit-top {
    line-height:6rem;
    font-size:5rem;
    font-weight: bold;
    color: rgba(255, 255, 255, 0.9);
	margin:0 8% 0;
}

.swiper_content {
    margin:7.5rem 8% 0;
}
.notableSwiper .swiper-slide{
	border-radius:1.25rem;
	overflow:hidden;
}

.notableSwiper .swiper-wrapper,.swiper-lunbo .swiper-wrapper{
	height:auto;
}
.notableSwiper.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    margin: 0 auto;
}

.swiper-btm {
    width:90%;
    margin: 10.625rem auto 0;
	padding-top:3.375rem;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    border-top: 1px solid #FFFFFF;
}

.swiper-btm-top {
    font-size:2rem;
    font-family: SourceHanSansCN-Medium, SourceHanSansCN;
    font-weight: 500;
    line-height:3rem;
	 color: rgba(255, 255, 255, 0.5);
	 letter-spacing: 0.02rem;
}
.swiper-btn-bom{
	width: 3.625rem;
	height: 3.625rem;
}

/*说明*/
.main-product {
    padding: 15.5rem 0 13.75rem;
	background-color: #000;
	
}
.product-description{
	width: 90%; 
	margin:0 auto;
}

.product-description-item {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
	width: 30%;
}
.product-description-item.w40{
	width: 40%;
}
.product-description-item img{
	max-width: 8.375rem;
	max-height: 5.9375rem;
}
.product-description-item div {
    font-size: 1.875rem;
    font-weight: 500;
     color: rgba(255, 255, 255, 0.5);
    line-height: 2.8125rem;
    margin-top: 1.25rem;
}

.icontwo {
    margin-top: 5rem;
}
/* 无论哪里足够亮眼 */
.main-video-detail {
	background-color: #000;
	overflow: hidden;
}

.cont-title {
    font-size: 5rem;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: bold;
    color: #FFFFFF;
    line-height:6rem;
		letter-spacing: 0.02rem;
	margin-top: -6.25rem;
}

.conts {
    margin-top: 13.3125rem;
    /* background-color: firebrick; */
    border-top: 1px solid #FFFFFF;
}

.cont-title img {
    margin-top:7.5rem;
	width: 10.625rem;
	height: 5.375rem
}

.cont_cont {
    font-size: 1.5rem;
    font-family: SourceHanSansCN-Medium, SourceHanSansCN;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 2.25rem;
    padding-top: 2.5rem;
}

.cont_imgs {
    padding-top: 2.5rem;
}

/* 一键3d */
.vidcont{
	/* padding-top: 18.125rem; */
}
.vidcont div:first-child {
    font-size: 5rem;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: bold;
   color: rgba(255, 255, 255, 0.9);
    line-height: 5rem;
}

.vidcont div:nth-child(2) {
    font-size: 2.125rem;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: 500;
    color: rgba(255, 255, 255, 0.8);
    line-height: 2.125rem;
    margin-top:3rem;

}
.swiper-pingshili{
	margin-top: 7.5rem;
}
.swiper-pingshili .swiper-wrapper,.swiper-erji .swiper-wrapper{
	height: auto;
}
.pingshili{
	padding-bottom: 7.5rem;
}
.pingshili p:nth-child(1) {
	font-size:3.072rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: 500;
	color: rgba(255, 255, 255, 0.8);
	line-height: 4.352rem;
	letter-spacing: 0.02rem;
}
.pingshili p:nth-child(2) {
	letter-spacing: 0.02rem;
	font-size: 3rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.8);
	line-height: 4.25rem;
	margin-top:7.5rem;
}

.lz-p-t-290{
	padding-top: 18.56rem;
}
/* 昂流音乐 */
.text_6{
	font-size:5rem;
	font-weight: bold;
	line-height: 5rem;
	color: rgba(255, 255, 255, 0.9);
}
.text_7{
	color: rgba(255, 255, 255, 0.8);
	font-size: 3rem;
	line-height:3rem;
	margin-top: 2.375rem;
}
.text_8{
	width: 86%;
	left: 7%;
	bottom: 6%;
	color: rgba(255, 255, 255, 0.5);
	font-size: 2rem;
	line-height:3rem;
	white-space:normal;
}
/* 耳机描述详情 */
.main-headset{
    width: 100%;
    background: #111111;
    padding-top: 4.25rem;
	padding-bottom: 7.75rem;
	overflow: hidden;
}
.main-headset-item {
	position: relative;
	/* padding: 2.375rem; */
}
.video-txt div:nth-child(1){
	font-size: 1.875rem;
	line-height: 2.25rem;
	color: #fff;
	position: absolute;
	left: 10%;top: 10%;
	width: 80%;
}
.video-txt div:nth-child(2){
	font-size: 1.5rem;
	line-height: 2.25rem;
	color: rgba(255, 255, 255, 0.5);
	width: 80%;
	left: 10%;bottom: 10%;
	position: absolute;
	
}
/* 想玩看 */
.main-want {
	background-color: #D8D8D8;
	padding: 4.375rem 0 10.625rem;
}
.main-want-item{
	margin-top: 10.625rem;
}
.main-want-item-txt p:nth-child(1){
	font-size: 3rem;
	line-height: 3rem;
	padding-bottom: 2.375rem;
	color: rgba(0, 0, 0, 0.9);
	font-weight: bold;
}
.main-want-item-txt p:nth-child(2){
	font-size: 2.125rem;
	line-height: 3.125rem;
	color: rgba(0, 0, 0, 0.8);
	font-weight: 500;
}
.main-want-item-img{
	margin-top: 7.5rem;overflow: hidden;
	width: 100%;
}


/* 数字艺术 */
.main-lunbo {
	background-color: #000000;
	padding: 18.125rem 0 7.25rem;
	font-weight: 500;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	overflow: hidden;
}

.main-lunbo-title {
	font-size: 5rem;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.9);
	line-height: 5rem;
	letter-spacing: 0.02rem;
	
}

.main-lunbo-txt {
	margin-top: 2.375rem;
	font-size: 2.125rem;
	line-height: 3.125rem;
	letter-spacing: 0.02rem;
	color: rgba(255, 255, 255, 0.8);
}


.swiper-lunbo {
	width: 100%;
	/* height: 664px; */
	margin: 7.5rem auto 0;
}

.swiper-lunbo .swiper-slide img {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.swiper-lunbo .swiper-button-prev,
.swiper-lunbo .swiper-button-next {
	background-color: rgba(255, 255, 255, 0.24);
	z-index: 10;
	border-radius:4rem;
	width: 8rem;
	height: 8rem;
	background-size: 1.125rem;
}

.swiper-pingshili .swiper-slide.swiper-slide-next,.swiper-pingshili .swiper-slide.swiper-slide-prev{
	opacity: 0.5;
}

.swiper-pingshili .pingshili{
	padding-bottom: 7.68rem;
}
.swiper-pingshili  .pingshili p:nth-child(1){
	margin-top:4.25rem;
	font-size: 2.176rem;
	line-height: 3.2rem;
}
/* iphone转换器 */
.iphone-change {
	margin: 12.5rem auto 0;
	width: 100%;
}

.iphone-change img {
	width: 100%;
	height: auto;
}

.iphone-txt {
	text-align: justify;
	font-size: 2.125rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: rgba(255, 255, 255, 0.5);
	line-height: 3.125rem;
	padding-top: 3.125rem;
	padding-bottom: 8.75rem;
	
}

.iphone-txt-tit {
	font-size: 3rem;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.8);
	line-height: 3rem;
	margin-bottom:3.5rem;
}
.last-banner-box{
	padding-top: 17.92rem;
	background: #000;
}
.last-banner{
	top: 17.92rem; left: 50%;
	transform: translate(-50%);
}
.last-banner-box .text_7{
    font-size: 3.072rem;
    line-height: 3.072rem;
	margin-top: 0;
}

.copyRight {
	font-size: 1.2rem;
	text-align: left;
	margin-top: 1rem;
	color: rgba(255, 255, 255, .4)
}

/* 导航 */
.content{ max-width: 1200px; height: auto; margin: 0 auto; box-sizing: border-box;}
img {max-width: 100%;}
.page-down {width: 30px;height: 30px;background: #999;position: fixed;bottom: 30px;right: 30px;text-align: center;line-height: 30px;font-size: 18px;color: #fff;cursor: pointer;display: none;z-index: 999;}
.page-down:hover {background: #1256FF;}
.table{ display:table; width:100%; height:100%;}
.table .cell{ display:table-cell; text-align:center; vertical-align:middle;}
.smallest-screen {position: fixed;z-index: 999999;width: 100%;height: 100%;background: url(../images/displaynone.png) no-repeat center #666;display: none;}
@media only screen and (max-width : 319px) {
.smallest-screen {display: block;} /*判断屏幕小于319px隐藏显示网站*/
}
.white{ color:#fff !important;}
.webmain{ overflow:hidden; min-width: 1200px; }
.tishi{ text-align: center; color: #333; padding: 20px 0; }
.tupian{ width: 100%; background: #fff; }
.oneh{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.webshow{ display: block; }
.wapshow{ display: none; }

.middle_holder { display: inline-block; font-size: 0; width: 0; height: 50px;vertical-align: middle;}
.middle {display: inline-block;vertical-align: middle; width: 100%;}
.nav_handle { display: none; position: relative; width: 27px; padding: 0 0 0 10px; cursor: pointer; float: right; font-size: 20px;line-height: 50px;  text-align: right; }
.nav_handle b { width: 27px; height: 10px; position: relative; }
.nav_handle b i { display: block; position: absolute; left: 0; right: 0; height: 2px; background-color: #333; top: 0; -webkit-transform-origin: 29% 50%; transform-origin: 29% 50%;  transition: all .3s ease; -webkit-transition: all .3s ease; }
.nav_handle b .l_2 { top: auto; bottom: 0; }
.nav_handle.on b i{transform: rotate(45deg); background: #1256FF;}
.nav_handle.on b .l_2 { transform: rotate(-45deg); }

.header{ position: fixed; width: 100%; left: 0; top: 0; z-index: 99; background: none; transition: all .5s; border-bottom: 1px solid rgba(255,255,255,0); }
.header .logo{ position: relative; margin: 31px 0; float: left; transition: all .5s; }
.header .logo img{ height: 18px; display: block; transition: all .5s; }
.header .logo .blogo{ position: absolute; left: 0; top: 0; width: 100%; height: 18px; opacity: 0; }
.header .lang{ float: right; color: #fff; margin: 30px 0; padding: 0 15px; transition: all .5s; }
.header .lang span{ opacity: .6; }
.header .lang a{ color: #fff; opacity: .6; transition: all .5s; }
.header .lang a:hover{ opacity: 1; }
.header .inmuen{ float: right; }
.header .inmuen ul li{ display: block; margin: 30px 0; float: left; padding: 0 15px; color: #fff; opacity: .6; transition: all .5s; }
.header .inmuen ul li:hover,.header .inmuen ul li.on{ opacity: 1; }

.header.nyheader{ background: #fff; }
.header.nyheader .logo .blogo{ opacity: 1; }
.header.nyheader .lang{ color: #333; opacity: 1; }
.header.nyheader .lang a{ color: #333; opacity: 1; }
.header.nyheader .lang a:hover{ color: #1256FF; }
.header.nyheader .inmuen ul li{ opacity: 1; color: #333; }
.header.nyheader .inmuen ul li:hover,.header.nyheader .inmuen ul li.on{ color: #1256FF; }
.headerkg{ height: 81px; }

.header.header_on{ position: fixed; background: #fff; border-bottom: 1px solid #eaecef; }
.header.header_on .logo .blogo{ opacity: 1; }
.header.header_on .lang{ color: #333; opacity: 1; }
.header.header_on .lang span{ opacity: 1; }
.header.header_on .lang a{ color: #333; opacity: 1; }
.header.header_on .lang a:hover{ color: #1256FF; }
.header.header_on .inmuen ul li{ opacity: 1; color: #333; }
.header.header_on .inmuen ul li:hover,.header.header_on .inmuen ul li.on{ color: #1256FF; }

.wapmuen{ display: none; }

.clean {
    display: block;
    width: 100%;
    clear: both;
}
a{
	color: #333;
}


/* 底部 */


.footer{ padding: 70px 0 60px; background: #1c1e22; }
.footer .fnav{ width: 145px; margin-right: 10px; float: left; }
.footer .fnav .tit{ font-size: 16px; color: #fff; margin-bottom: 10px; }
.footer .fnav a{ display: block; height: 25px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #76787a; }
.footer .fnav a:hover{ color: #fff; }
.footer .rcon{ float: right; }
.footer .rcon .tit{ color: #a4a5a6; margin-bottom: 5px; }
.footer .rcon .sz{ font-size: 26px; font-weight: bold; color: #a4a5a6; margin-bottom: 10px; }
.footer .rcon .fenx .li{ position: relative; display: inline-block; margin-right: 15px; }
.footer .rcon .fenx .li .ico{ width: 24px; height: 24px; line-height: 22px; background: #76787a; text-align: center; border-radius: 50%; color: #1c1e22; }
.footer .rcon .fenx .li .xf{ display: none; width: 120px; height: 120px; position: absolute; background: #fff; box-sizing: border-box; bottom: 40px; left: 50%; margin-left: -60px; }
.footer .rcon .fenx .li .xf:before{ content: ""; display: block; width: 10px; height: 10px; background: #fff; transform: rotate(45deg); position: absolute; bottom: -5px; left: 50%; margin-left: -5px; }
.footer .rcon .fenx .li:hover .ico{ background: #fff; }
.footer .rcon .fenx .li:hover .xf{ display: block; }
.footer .rcon .fenx .li .xf1{ display: none; width: 200px; height: 40px; line-height: 36px; text-align: center; border-radius: 10px; position: absolute; background: #fff; box-sizing: border-box; bottom: 40px; left: 50%; margin-left: -100px; border: 1px solid #ddd; }
.footer .rcon .fenx .li:hover .xf1{ display: block; }
.footer .rcon .fenx .li .xf1:before{ content: ""; display: block; width: 10px; height: 10px; background: #fff; transform: rotate(45deg); position: absolute; bottom: -5px; left: 50%; margin-left: -5px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.footer .banq{ padding: 15px 0 0 0; border-top: 1px solid #797a7c; margin-top: 150px; color: #797a7c; position: relative; }
.footer .banq a{ color: #797a7c; }
.footer .banq a:hover{ color: #fff; }
.footer .banq .lang{ position: absolute; right: 0; top: 15px; display: none; }




/* 
.top-slide .pull-down {
	height: 100%;
	background: #fff;
	z-index: 10;
	transition: top .5s ease-in-out;
	-moz-transition: top .5s ease-in-out;
	-webkit-transition: top .5s ease-in-out;
	width: 100%
}

.top-slide .mask {
	position: fixed;
	top: 0
}

.top-slide .hide {
	position: absolute;
	top: -100%
}

.top-slide ul {
	padding: 2rem;
}

.top-slide ul li {
	text-align: left;
	max-height: 6rem;
	line-height: 6.1rem;
}

.top-slide ul li>a {
	display: inline-block;
	width: 100%
}

.top-slide ul li:last-child {
	border: none
}

.top-slide ul a {
	font-size: 2rem;
	color: rgba(0, 0, 0, .7)
}

.top-slide .pull-down .subMenu {
	border-top: .01rem solid #d4d4d4
}

.top-slide .header {
	height:5.625rem;
	background: #fff;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	-webkit-align-items: center;
	align-items: center;
	padding: 0.5rem 1rem 0.5rem
}

.top-slide .header>p {
	height: 100%
}

.top-slide .header .logo {
	height: 100%;
	width: 12rem;
	margin: 0 auto;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAAgCAMAAADZhUELAAAAn1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3kz5EAAAANHRSTlMA+TPmjAzazUsI9BCZgBMZ0PBzJdLBiHi7pk44L7RfxwPKoZHVg2xUR6+rlGc9HepAKPtbUlxnEQAAAuFJREFUWMOt1utyqjAUhuHlgSqCKHjcKopWrbW2nr77v7bNbkjUrMTQ2X3/mHEp8wwTmJC1L+Lx4f8XdRHSD6rHU7K2q4yoXPO6ud2dCwv/By7gJuMuIKFS7WGuUhVzL3fVTtX7OvSsI4TM5kK/HKwNS29i3gMrrjpgSsZdCubu0JatgX1bdbbCEHsOmJJxF4e5exe3SaZgrcZDAKLne+wm467SeyzzVClw9WT+DdalhyoMVkrWLFwln8qoAUsHHRb4HOaWcVe5xrB2fYQFy9TXYC7ZJ3clVLI1cKwVVYBYrlvAUMGECxj7z2GZJmsp2YS73LCZafMPNVjQAITMDvt499Xfpczi8saTX4J9AMsXYGSDiZ+kXGZ2DVCZlIDVwzB8K2BJvt5y2AYLr/OCwzcsn/BeAaPM7IKQOWBHAJdPARsgb85gWdsj6oy+L+tZXGbZibsWgFO2+gdLkXcVsDryNjTEpXmDsUwum6xwbTWXQ5bNDxH52yRJzjRJkh7RIV9PaXo4kQZzuLhsAxl3cVn5FOzS0ovfmMsh4y63bFY1FKgLdWFqbnK1mMzqurhlI5haR3IeLWp6MRAaXOHXi1iMdZlyBYWre+4XsqbN1YS5MdkbCZjuIuKy9qNrWbgiilyyOVAbiGKgIVYNoO+EcZdZxl2NSBzZNRmDrUi0AKbFtisPq99cFtnB5HLIXLBZUytSMO4SdZiMuQIiJrPD0jSNgUE6uoeF0OoHEsZcXGZ3cZkdBtn1DraB3lTCHlwfRC5Z0GAuJjPCVihK7mDZ8I9WT8G4i8u4axmwA7SQWWHZ52kNbE+nL/fm3wvYRnMx2ZW9U6SLy3a/8FSGADb5ZzWWLi7Tj/f+WHNpt7J2NsD2HVEDmIjV7gksWwHYZyRlr2Sos1YuJZMuJhMuDjPXd7mETLq4TLmUbCFdTFbrEet8hLHQAptehKuQbciSz7/xyFzwnrt4s/6LoVVGlprt5Hv2F7K4ENwjgsPRAAAAAElFTkSuQmCC) no-repeat 50%;
	background-size: 12rem;
}

.top-slide .header .navMenu {
	width: 4rem;

}

.top-slide .header .crumbs {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAS1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmYDp0AAAAGXRSTlMA5k2aLtJkPwkDwrqwppCPeFxIRzc0IiEcMW9XkQAAAGZJREFUWMPtzscVwzAMBNEFSFuWk3Lov1JVoAWOPOwvYN5ARERuTJbwJIH+baHHC8ScGaC+iQFpXPWESgKdJawgPhb6gXELVTD9vwRGSOu8JDgJHJZwgigWGsBsFtpBLR7oICLSqgs09AQHtzkOzgAAAABJRU5ErkJggg==) no-repeat 50%;
	background-size: 4rem
}

.top-slide .header .close {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgBAMAAAAQtmoLAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAAB3RSTlMA/lcUWNFMqlLHzwAAAKhJREFUWMPtlbsRhDAQQxnOQ743kEMHJBSwJTA04P6rIJSzlWL0sg00j89anowxxnySXx+n5SwD13+cjqcU3LFjmmOrFEvEoMiIXimOiB2CWKeKGQqECQWypAJRToEkqUCQVSBHKiBgFRCQCghIBQSkAgJOAQFHioGmPlKKL93Uz5rij2vqaiSWT19v+QDpR1QuAblmWAHCXFUi3eUyVutev1CMMcZ8kRcGRBUdDv/dkQAAAABJRU5ErkJggg==) no-repeat 50%;
	background-size: 5rem
}

.top-slide .home_menu {
	background: transparent;
	position: absolute;
	top: 0;
	width: 100%;
	box-sizing: border-box;
	z-index: 10
}

.top-slide .home_menu .crumbs {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAS1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////+DmQsHAAAAGXRSTlMA5k2aLtJkPwkDwrqwppCPeFxIRzc0IiEcMW9XkQAAAGZJREFUWMPtzscVwzAMBNEFSFuWk3Lov1JVoAWOPOwvYN5ARERuTJbwJIH+baHHC8ScGaC+iQFpXPWESgKdJawgPhb6gXELVTD9vwRGSOu8JDgJHJZwgigWGsBsFtpBLR7oICLSqgs09AQHtzkOzgAAAABJRU5ErkJggg==) no-repeat 50%;
	background-size: .64rem
}

.top-slide .home_menu .logo {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAgCAMAAADHTHG4AAAAn1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Kd3m4AAAANHRSTlMA+TPmjAzaS80I9BCZgBMZ8HMl0tDBiHi7pjhOL7RfxwPKoZE+1YNsVK+rlGdGHeoo+1vRdNy4dwAAAt5JREFUWMOt19mSojAYhuG4oCKIoO0yKooOardLu/R3/9c2OCGgfIlw0O9Ryr+kHk2wUJj6FhQNfyPvA66oXNOfCWPn2kRUa9nUd35SYWVXVgG5i1VAICp1gL5aXc6tH6AR15/rC3MXSJdJhWE1Vg+GPuV8AMqvv2cpF6uIZe7UU22BQy/rmrHYZb1hmVztGohVqS/5FakyVrfzEgDv3dnKXayqfLYiKysE7pbKzlkf4qUasYwuVlW8E70ODJ2KLMcmVqmLVdWawtj9leWsQ5tYJS7ewYptgUsjrQb4at0FxhlLqoCp/Y4VFVzdWKTNWVXOWuiO/LjAcjqAdJlYxy87e7NyGVTWdP5LrCOwbgETI+sIhOzSq0aosYtZTdd1P1NWkKz3zNphZfVbOD1YyYT6C2hdehXIpWNdANxiyRohaUmsqGcJ0Z/8v6ylVRlcrFoBpa7NgxUi6S5ZTSTtxBi3ds6iWGVypap9QVXiipYnT9j7IAiuYh4EAyFOyXomZqdYMMusYtcOKlaxq3oZ69Yt5n+yil0GVUXXoq7JyS70A11LVnXJZVTdyl0T6Np6au6tGsV8wCWV+92Si2nuKqicVPVxHaautknVhr6pePtJXFIJwa7eq2qdqjzhlbmWQGMk84GOXHWAYQmLVXoXqzreYw9+Ci5mbYRsBczS41aV1cxVBtdJpypxlbEW7UJexmLVoz65SOVkf13YxawwDH1gFE6eWS4KDR3FIhW5jCp2mVlQ3Z9YOxSbZaxcdRSizOV0SEUuLWuDtOCJFY3/FBooFqnYxaq1Q4/G0mVkRXG8BfZx/F1+5A8P1q6gItedfnGVil3nX7gTXQA7UfeVil3Fx3Z7+qzizW1cNaxDX9YB5nJ1fsOKNgAOkZCuv0JTf6tUuUupyCVVzNI3LFM9XErFLqXKXSulIldjIKjrBdpcA2t2U6rEtROGbH7FEvqcr0TFLYYtTZtIGGr3gsfsHxbhEMt8eAruAAAAAElFTkSuQmCC) no-repeat 50%;
	background-size: 1.5rem .32rem
}

.top-slide .menuActive {
	color: #2f56ff !important
}

.top-slide .menu {
	-webkit-transition: max-height .5s ease-in-out;
	transition: max-height .5s ease-in-out;
	overflow: hidden
}

.top-slide .menu .more {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAATlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEoqZZAAAAGnRSTlMAmZSNfSMJh3NrVTwuEg4GgmZhXE5ENh0bFjLaywAAAACaSURBVFjD7dDJDsMgDATQGbJAAoHsy///aKtcqNRW0ES9+d3si8cDIYQQ4r+CsfjCmoC0kWzxUUuOSKsKsqnxpm7IokKGriTLLrmN0rdirlwtqVa8WFVsJotV5BzHmVQWmWLkIeAUhvhSvqMnS48nX5L9gZ/VhtQbsGnS1LhiIpVzipxw0cLTgsucIpXDDbvWO27xHkIIIUS+B+9RA9PvF1+EAAAAAElFTkSuQmCC) no-repeat 100%;
	background-size: 4rem
}

.top-slide .menu .up {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAVFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU4H24AAAAHHRSTlMAmQaSDIuHd2tjVDwuIRsSjoJ+fXFbTkM2JhYCg41VEQAAAJ9JREFUWMPt0MkOgyAURmEOWBXneXz/92x0Y5vGKJju7reD5ATyKyGEEMJBEDzrizAsnvSZAZP59yO70TNf++35zEC/es3XQVhsM0DnMeVSQ7R3QQT14trPFVitdtpCNbv1KTAcxwFIXfoEzKQ+TAaS27mO4ZWrL/kLYn2vL1toyp/bBtryqj3eOv3XNQvJ6TL2zgLR6d5ppJUQQgjxV2/uCQQp1FU9MgAAAABJRU5ErkJggg==) no-repeat 100%;
	background-size: 4rem
}

.top-slide .menu.subMenu_hide {
	max-height: 6rem
}

.top-slide .menu.subMenu_show {
	max-height: 30rem
}

.top-slide .menu .subMenu {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	padding:1rem 0;
}

.top-slide .menu .subMenu>a {
	height: 5rem;
	font-size: 2rem;
	font-weight: 400;
	color: rgba(0, 0, 0, .4);
	line-height: 5rem
} */

.footer {
	background: #1C1E22;
	padding: 1.875rem
}
.footer dl{
		border-bottom: 1px solid rgba(255,255,255,0.1);
}
.footer .menu {
	-webkit-transition: max-height .5s ease-in-out;
	transition: max-height .5s ease-in-out;
	overflow: hidden;

}

.footer .menu .more {
	background: url(../img/down.png) no-repeat 100%;
	background-size:2.8rem;
}

.footer .menu .up {
	background: url(../img/up.png) no-repeat 100%;
	background-size:2.8rem;
}

.footer .menu>dd {
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;

}

.footer .menu>dd a {
	font-size: 1.5rem;
	line-height: 2.8rem;
	color: rgba(255, 255, 255, 0.4);
}

.footer .menu.subMenu_hide {
	max-height:5rem
}

.footer .menu.subMenu_show {
	max-height: 30rem
}

.footer .icon_wrap {
	display: -webkit-flex;
	display: flex;
	position: relative;
	padding:3rem 0;
}

.footer .icon_wrap>span {
	width: 4rem;
	height: 4rem
}

.footer .icon_wrap .sina {
	background: url(../img/weibo1.png) no-repeat 50%;
	background-size: 4rem;
	margin-right: 3rem
}

.footer .icon_wrap .weixin {
	background: url(../img/weixin1.png) no-repeat 50%;
	background-size: 4rem
}

.footer .icon_wrap .weixin_active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAilBMVEUAAABRt3RRt3RRtnVRt3RVunlQt3VRt3RTuXdVvH5Qt3VQt3RRt3VRt3RQt3VSuHdSu3lfv3tQt3VQt3VQt3VRt3RRt3VRt3ZRuHVSt3VSuHVbxohRt3VQt3VRt3VRt3RRt3VSuHVSuHZRuXdQuHZw0I9RuHVRuHZUunVQtnVRuHRSuHVSt3VQtnQ7MzWLAAAALXRSTlMA6vb9+hrj2SkU8NzTwo4yJA3NvaiTemxmUzsJtq2ZiXBZR0M2BIJfLqOfdk7Oj7qlAAABeklEQVRYw+3Ux3KDMBAG4F8U023AYIp7ifu+/+tlkCY2RB5FOBcf+A7sXhaJXQkMBoNP5m1XkcNG6XIzwRsmmUkPYfGFfpIrdTk79OEGJJlBXzyiF8bQNXd4QeCQYKU+jwU0rcWCP4lxhhfwxNYcn8XrXCDmSQRgzLMrtBTEnYAtT1gCRGIvc+iYEmfkuSGy8DhtnstV7kJHQLJRYSe7cnY71RonypDKrc28iiyR+5c/D/ZIWv4wCall6UEpoi7/XFrUwdSbGFNXdaLffOUbYupYuBZJAuVAF9RW87GalZ01MY1r1sQjFGzW7mAslgTcJm6AnLdBOc69SQ/ZTUzygGMTp3NP3LE9VO7G8xKvRDSZiL4hYgml8+MwzJY89P6/TB87yOmlLZRsk8jhHxsV9JILpQ2FFZAc7uWueZdsAbVV9cwzkpk19Nl+vxbK9tIFv6CfPevWr9GXl7U7meIN8TrlxWwRkpXgLYlbH2zgq2Rb/I+3w2AwGHyubxeSeMdRCvs5AAAAAElFTkSuQmCC) no-repeat 50%;
	background-size: 4rem
}

.footer .icon_wrap .weixinCode {
	width: 6rem;
	position: absolute;
	top: -3rem;
	left: 5.6rem;
}
.footer .icon_wrap .show{
	display: block;
}
.footer .icon_wrap .hide{
	display: none;
}

.footer dl dt {
	font-size: 1.5rem;
	letter-spacing: 0;
	text-align: left;
	line-height: 5rem;
	color: rgba(255, 255, 255, 1)
}
/* .footer dl>dd a {
	
} */

.footer dl>dd,
.footer dl dt,
.footer dl dt>a {
	color: rgba(255, 255, 255, 1)
}

.footer dl>dd {
	font-size:20px;
	letter-spacing: 0;
	text-align: left;
	margin-bottom: 1rem;
}


.footer .phone {
	font-size: 26px;
	color: #757575;
	letter-spacing: 0;
	text-align: left
}

.footer .phone>a {
	color: #1446b4;
	margin-left: .2rem
}

