@media screen and (min-width:768px){
	html{overflow:-moz-hidden-unscrollable;height:100%;scrollbar-width:none}
	body::-webkit-scrollbar{display:none}
	body{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}
}

@-webkit-keyframes zb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}
@keyframes zb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}
@-webkit-keyframes heroArrow{0%{transform:translate(-.078125rem,0)}to{transform:translate(0,0)}}
@keyframes heroArrow{0%{transform:translate(-.078125rem,0)}to{transform:translate(0,0)}}
.banner~*,.new-footer,.page-footer{
	position:relative;
	z-index:1
}
.banner{
	z-index:0;
}
.banner .ban_c img{
	position:absolute;
	width:100%;
	/* left:50%;
	margin-left:-960px; */
	top:0;
}
.banner .ban_nav{
	display:none;
}
.banner .Left,.banner .Right{
	position:absolute;
	width:38px;
	height:38px;
	background:url('../images/cir_white.gif') no-repeat #aaa;
	right:50%;bottom:15px;
}
.banner .Left{
	margin-right:-450px;
	background-position:5px 0;
}
.banner .Right{
	margin-right:-490px;
	background-position:-33px 0;
	background-color:#e6292f;
}
.bann_ext{
	position:relative;
}
.frontCover{
	position:absolute;
	top:-120px;
	padding:0 0 16px;
	border-bottom:2px solid rgba(255,255,255,0.3);
}
.frontCover li{
	float:left;
	width:82px;
	padding:3px;
	background:#000;
	color:#fff;
	overflow:hidden;
	margin-right:10px;
	cursor:pointer;
}
.frontCover p{
	text-align:center;
	height:14px;
	line-height:18px;
	overflow:hidden;
	font-size: 0.01rem;
}
.frontCover .img{
	position:relative;
	height:50px;
	overflow:hidden;
}
.frontCover img{
	position:absolute;
	width:192px;
	left:-50px;
}
.frontCover .open{
	background:#e60013;
}
.wrap{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
/*幻灯片(组件)*/
.slide{
	position:relative;
	width:100%;
}
.ban_c{
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
.ban_c img{
	width:100%;
	height:100%;
}
.ban_t{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	padding:4px 0;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	color:#fff;
	background:rgba(0,0,0,.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);
	z-index:3;
}
.ban_nav{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	text-align:right;
	z-index:4;
}
.ban_nav a{
	display:inline-block;
	vertical-align:middle;
	width:14px;
	height:14px;
	line-height:14px;
	overflow:hidden;
	text-align:center;
	margin-right:8px;
	cursor:pointer;
	text-decoration:none;
	font-size:10px;
	-webkit-text-size-adjust:none;
	background:#ccc;
}
.ban_nav .on{
	background:#f90;
	color:#fff;
}
.Left,.Right{
	cursor:pointer;
}
 .banner .banner-fixed{position:fixed;top:0;left:0;width:100%;height:1.757813rem;min-width:1240px}
.banner,.banner .banner-wrapper{position:relative;width:100%;height:1.757813rem;overflow:hidden}
.banner .banner-wrapper .banner-wrapper-item{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}
.banner .banner-wrapper .banner-wrapper-item .video-wrapper,.banner .banner-wrapper .banner-wrapper-item .video-wrapper .video-content,.banner .banner-wrapper .banner-wrapper-item .video-wrapper .video-content .video-js{width:100%;height:100%}
.banner .banner-wrapper .banner-wrapper-item.active{z-index:2;pointer-events:auto}
.banner .banner-wrapper .banner-wrapper-item.active .banner-item-detail div{opacity:1;transform:translate(0,0)}
.banner .banner-wrapper .banner-wrapper-item .banner-item-inner{position:relative;width:100%;height:1.757813rem}
.banner .banner-wrapper .banner-wrapper-item .banner-item-bg{width:100%;height:100%;overflow:hidden} 
.banner-mobile{display:none}
@media screen and (max-width:767px){
	.banner{display:none}
	.banner-mobile{display:block}
	.banner-mobile .swiper-container,.banner-mobile .swiper-img{width:3.75rem;height:5rem}
	.banner-mobile .swiper-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
	.banner-mobile .swiper-pagination .swiper-pagination-bullet{position:relative;margin:0 .06rem 0 0;border-radius:0;width:.07rem;height:.06rem;background-color:rgba(255,255,255,.3);transform:skew(-10deg)}
	.banner-mobile .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}
	.banner-mobile .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet{background-color:#fff}
}
/*  */
.brainpp-brain{
	padding:.260417rem 0 .203125rem;
	background-color:#fcfcfc;
	background: url('../images/index_bg_01.jpg') no-repeat;
	background-size: 100% 100%;
}
.brainpp-brain .brainpp-brain-description,.brainpp-brain .brainpp-brain-title{
	margin-bottom:.0625rem;
	line-height:.161458rem;
	text-align:left;
	color:#000;
	font-size:.114583rem;
	font-weight:380;
	font-family:PingFangSC-Light,PingFang SC
}
.brainpp-brain .brainpp-brain-title{
	text-align: center;
}
.brainpp-brain .brainpp-brain-title h5{
	font-size:.041667rem ;
	color:#777;
	font-weight: 300;
}
.brainpp-brain .brainpp-brain-description{
	margin:0 auto;
	padding:.1rem  .260417rem;
	margin-bottom:.05rem;
	line-height:.078125rem;
	color:#777;
	font-size:.041667rem;
	overflow: hidden;
}
.brainpp-brain .brainpp-brain-description .left{
	float: left;
}
.brainpp-brain .brainpp-brain-description .right{
	float: left;
	width:1rem;
	padding-left:.1rem;
}
.brainpp-brain .brainpp-brain-description-mobile{
	display:none;
}
.brainpp-brain .brain-content{
	position:relative;
	padding: 0 0.260417rem;
}
.brainpp-brain .brain-content ul{
	display: flex;
	justify-content: space-between;
}
.brainpp-brain .brain-content li{
	position: relative;
	float: left;
	display: flex;
	font-family:PingFangSC-Light,PingFang SC;
	padding-right: 0.15rem;
}
.brainpp-brain .brain-content li::after{
	position: absolute;
	content: '';
	border-right: 1px solid #8e949b;
	right: 0;
	top: 0;
	bottom: 0;
}
.brainpp-brain .brain-content li:last-child::after{
	border-right: 0;
}
.brainpp-brain .brain-content li span,.brainpp-brain .brain-content li dl{
	display: inline-block;
	vertical-align: middle;
	color: #5c5c5c;
}
.brainpp-brain .brain-content li span{
	border: 2px solid #656565;
	width: 0.18rem;
	height: 0.18rem;
	border-radius: 50%;
	text-align: center;
	color: #888;
}
.brainpp-brain .brain-content li span svg{
	width: 0.1rem;
	height: 0.1rem;
	display: inline-block;
	margin-top: 0.04rem;
	
}
.brainpp-brain .brain-content li dl{
	padding: 0.04rem 0 0 0.03rem;
}
.brainpp-brain .brain-content li dl dt{
	font-size: 0.06rem;
	font-weight: 400;
	padding-bottom: 0.02rem;
}
.brainpp-brain .brain-content li dl dd{
	font-size:0.008rem;
	font-weight: 350;
	text-transform:Uppercase;
}
.brainpp-brain .brain-button{
	margin-top: 0.2rem;
}

.brainpp-brain .brain-content-mobile{display:none}

@media screen and (max-width:767px){
	.brainpp-brain{padding:.48rem 0;background-color:#fff}
	.brainpp-brain .brainpp-brain-title{
		margin-bottom:.16rem;line-height:.37rem;text-align:center;color:#000;font-size:.26rem;font-weight:400;font-family:PingFangSC-Regular;
	}
	.brainpp-brain .brainpp-brain-description{
		margin:0 auto;
		margin-bottom:.1rem;
		width:3.27rem;line-height:.24rem;color:#777;font-size:.12rem;font-weight:200;font-family:PingFangSC-Light;text-align:center}
		.brainpp-brain .brainpp-brain-description span,.brainpp-brain .brainpp-brain-description-pc{display:none}
		.brainpp-brain .brainpp-brain-description-mobile{display:block}
		.brainpp-brain .brain-content{display:none}
		.brainpp-brain .brain-content-mobile{display:block;position:relative}
		.brainpp-brain .brain-content-mobile .brain-video{position:relative;z-index:0;margin:0 auto;width:3.55rem;height:2.28rem}
		.brainpp-brain .brain-content-mobile .brain-video .img,.brainpp-brain .brainpp-brain-content-mobile .brainpp-brain-content-image img{width:100%;height:100%}
		.brainpp-brain .brain-content-mobile .brain-button{position:absolute;z-index:1;left:50%;bottom:.057292rem;transform:translate(-50%,0);width:1.36rem;height:.4rem}
		.brainpp-brain .brain-content-mobile .brain-button .brainpp-brain-content-button-inner,.brainpp-brain .brainpp-brain-content-mobile .brainpp-brain-content-button .brainpp-brain-content-button-inner{padding:.09rem 0;border:1px solid #cfddec;text-align:center;background:#fff;line-height:.2rem;color:#0e57a2;font-size:.14rem;font-weight:200;font-family:PingFangSC-Light}
		.brainpp-brain .brainpp-brain-content{display:none}
		.brainpp-brain .brainpp-brain-content-mobile{display:block;padding:0 .24rem}
		.brainpp-brain .brainpp-brain-content-mobile .brainpp-brain-content-image{margin-bottom:.24rem;width:3.27rem;height:1.72rem}
		.brainpp-brain .brainpp-brain-content-mobile .brainpp-brain-content-button{margin:0 auto;width:1.36rem;height:.4rem}
}

/* 纪检产品 */
@-webkit-keyframes productMoreArrow{
	0%{transform:translate(-.088542rem,0)}
	to{transform:translate(0,0)}
}
@keyframes productMoreArrow{
	0%{transform:translate(-.088542rem,0)}
	to{transform:translate(0,0)}
}
.product{
	padding:.260417rem 0 0;
}
.product .product-desc,.product .product-title{
	margin:0 auto;
	margin-bottom:.0625rem;
	width:1.953125rem;
	line-height:.161458rem;
	text-align:center;
	color:#000;
	font-size:.114583rem;
	font-weight:300;
	font-family:PingFangSC-Light,PingFang SC
}
.product .product-desc{
	margin-bottom:.15625rem;
	line-height:.078125rem;
	color:#777;
	font-size:.041667rem;
}
.product .product-desc.product-desc-en{
	width:2.161458rem;
}
.product .product-main{}
.tab_menu{
	padding: 0 .260417rem;
	display: flex;
	justify-content: space-between;
}
.tab_menu li{
	width: 13%;
	display: inline-block;
	text-align:center;
	line-height:44px;
	height:44px;
	cursor:pointer;
	color:#888888;
	font-size:14px;
	overflow:hidden;
	border: 1px solid #d3d6dc;
	
}
.tab_menu li.current{
	background:#FFFFFF;
	border-color: #004cc3;
	color:#004cc3;
	font-weight:bold;
}
.tab_box{
	margin-top:.1rem ;
	height: 1.666667rem;
}
.tab_box>div{
	position: relative;
	height: 100%;
}
.tab_box>div>img{
	width: 100%;
	height: 100%;
	z-index: 1;
}
.tab_box .Introduction{
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(90deg,#0a2349 20%,rgba(10,35,73,0) 100%);
}
.tab_box .Introduction h1{
	padding:.20417rem .260417rem .1rem;
	line-height: .138021rem;
	color: #fff;
	font-size: .098958rem;
	font-weight: 400;
	font-family: PingFangSC-Regular,PingFang SC;
}
.tab_box .Introduction p{
	width: 45%;
	padding:0 .260417rem 0.025rem;
	line-height: .065104rem;
	color: #fff;
	font-size: .035rem;
	font-weight: 300;
	font-family: PingFangSC-Light,PingFang SC;
}
.tab_box .Introduction p strong{
	color: yellow;
	font-weight: 600;
	font-size: .058rem;
}
.tab_box .hide{display:none;}
.tab_box .Introduction p img{
	width:100%;
}
.product-table{
	width: 45%;
	margin:0.025rem .260417rem 0;
}
.product-table .table,.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item .table{
	color: #fff;
	background-color: rgba(255,255,255,0.05);
	border: 1px solid rgba(255,255,255,0.3);
}
.product-table .table tr th,.product-table .table tr td,.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item .table tr th,.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item .table tr td{
	padding:0 10px;
	line-height: 2.5;
	font-size: .03rem;
	text-align: center;
	border-bottom: 1px solid rgba(255,255,255,0.1);
}
.product-table .table tr th,.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item .table tr th{
	background:#007aff8c;
}
.product-table .table tr th:nth-child(1),.product-table .table tr th:nth-child(4),.product-table .table tr td:nth-child(1),.product-table .table tr td:nth-child(4),.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item .table tr th:nth-child(1),.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item .table tr td:nth-child(1){
	border-right: 1px solid rgba(255,255,255,0.3);
}
.product-table .table tr th:nth-child(3),.product-table .table tr td:nth-child(3){
	border-right: 1px solid rgba(255,255,255,0.3);
}
.product-table .table tr:last-child td{
	border-bottom: 0;
}
@media screen and (max-width: 767px) {
	.common-container{
		
	}
	.product .product-desc{
		line-height: .18rem;
		width: 90%;
		display: none;
	}
	.tab_menu{
		padding:0;
		background-color: #f9f9f9;
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	.tab_menu li{
		width: 25%;
		border: 0;
	}
	.tab_box .Introduction p{
		font-size: .12rem;
		line-height: .20rem;
		width: 100%;
		transform: scale(0.8);
		margin-left: -0.12rem;
		padding: 0;
		margin-right: 0;
		/* max-height: 1.3rem; */
		overflow: hidden;
	}
	.tab_box .Introduction h1 {
		font-size: 0.16rem;
		padding-bottom: 0;
	}
	.tab_box .Introduction img,.tab_box .Introduction table{
		display: none;
	}
	.tab_box {
		height: 2.2rem;
		margin-top: 0;
	}
	.product .product-title{
		line-height: .37rem;
		text-align: center;
		color: #000;
		font-size: .26rem;
		font-weight: 400;
		font-family: PingFangSC-Regular,PingFang SC;
		padding: 0.48rem 0 0.3rem;
	}
	.tab_menu li.current{
		background-color: #004cc3;
		color: #fff;
	}
}
/* 公司资讯 */
@-webkit-keyframes heroArrow {
    0% {
        transform: translate(-.078125rem,0)
    }
    to {
        transform: translate(0,0)
    }
}
@keyframes heroArrow {
    0% {
        transform: translate(-.078125rem,0)
    }
    to {
        transform: translate(0,0)
    }
}

.activity {
    padding: .260417rem;
    background: #f2f3f5
}

.activity .activity-title {
    margin: 0 auto;
    margin-bottom: .15625rem;
    line-height: .161458rem;
    text-align: center;
    color: #000;
    font-size: .114583rem;
    font-weight: 300;
    font-family: PingFangSC-Light,PingFang SC
}

.activity .activity-main {
    display: flex;
    justify-content: space-between;
    height: .854167rem
}

.activity .activity-main .activity-detail-item {
    float: left;
    margin-right: .104167rem;
    width: .859375rem
}

.activity .activity-main .activity-detail-item:hover .detail-item-img img {
    transform: scale(1.05)
}

.activity .activity-main .activity-detail-item:hover .detail-item-title {
    color: #0e57a2
}

.activity .activity-main .activity-detail-item:last-child {
    margin-right: 0
}

.activity .activity-main .activity-detail-item .detail-item-img {
    margin-bottom: .03125rem;
    width: 100%;
    height: .583333rem;
    overflow: hidden
}

.activity .activity-main .activity-detail-item .detail-item-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    transition: all .4s linear
}

.activity .activity-main .activity-detail-item .detail-item-date {
    margin-bottom: .005208rem;
    line-height: .078125rem;
    color: #777;
    font-size: .041667rem;
    font-weight: 300;
    font-family: PingFangSC-Light,PingFang SC
}

.activity .activity-main .activity-detail-item .detail-item-title {
    line-height: .078125rem;
    color: #000;
    font-size: .046875rem;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    transition: all .4s ease;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
	
}

.activity-mobile {
    display: none
}

@media screen and (max-width: 767px) {
	.activity{
		padding-top: 0;
	}
	.product{
		padding: 0;
	}
	.activity .activity-main{
		flex-direction: column;
		height: auto;
	}
    .activity .activity-main .activity-detail-item {
        float:none;
		margin-bottom:.104167rem ;
		margin-right: 0;
		width: 100%;
    }
	.activity .activity-main .activity-detail-item .detail-item-img{
		margin-bottom: 0.08rem;
	    height: 1.883333rem;
	}
   .activity .activity-main .activity-detail-item .detail-item-title{
	   line-height: 0.18rem;
	   font-size: 0.13rem;
   }
   .activity .activity-main .activity-detail-item .detail-item-date {
       margin-bottom: 0.06rem;
	}
	.activity .activity-title {
		 line-height: .37rem;
		 text-align: center;
		 color: #000;
		 font-size: .26rem;
		 font-weight: 400;
		 font-family: PingFangSC-Regular,PingFang SC;
		 padding: 0.48rem 0 0.2rem;
	}
}


/* 审计产品 */
@-webkit-keyframes heroArrow2{
	0%{transform:translate(-.104167rem,0)}
	to{transform:translate(0,0)}
}
@keyframes heroArrow2{
	0%{transform:translate(-.104167rem,0)}
	to{transform:translate(0,0)}
}
.scene{
	width:3.75rem;
	overflow:hidden;
	background:#f2f3f5;
	position:relative
}
.scene .scene-header{
	padding:.260417rem 0 .15625rem;
}
.scene .scene-header .scene-header-desc,.scene .scene-header .scene-header-title{
	margin:0 auto;
	width:1.953125rem;
	text-align:center;
	font-weight:300;
	font-family:PingFangSC-Light,PingFang SC;
}
.scene .scene-header .scene-header-title{
	margin-bottom:.0625rem;
	line-height:.161458rem;
	color:#000;
	font-size:.114583rem;
}
.scene .scene-header .scene-header-desc{
	line-height:.078125rem;
	color:#777;
	font-size:.041667rem;
}
.scene .scene-hot{
	position:absolute;
	top:.78125rem;
	left:0;
	width:100%;
	height:.625rem;
}
.scene .scene-content{
	display:flex;
	width:4.048177rem;
	height:1.666667rem;
	overflow:hidden;
}
.scene .scene-content:hover+.scene-hot,.scene-mobile{
	display:none;
}
.scene .scene-content:hover .scene-content-item .scene-wrapper .scene-modal{
	opacity:.8;
}
.scene .scene-content:hover .scene-content-item .scene-wrapper .scene-wrapper-bg>img{
	transform:translate(0,0);
}
.scene .scene-content:hover .item-thumb{
	opacity:0;
	z-index:1;
}
.scene .scene-content .scene-content-item{
	position:relative;
	flex:1 1 .298177rem;
	transition:all 1s;
	will-change:auto;
}
.scene .scene-content .scene-content-item:hover{
	flex:1 0 3.451823rem;
}
.scene .scene-content .scene-content-item:hover .scene-wrapper .scene-modal{
	opacity:0;
	visibility:hidden;
}
.scene .scene-content .scene-content-item:hover .item-detail{
	opacity:1;
	z-index:2;
}
.scene .scene-content .scene-content-item .scene-wrapper{
	position:relative;
	z-index:1;
	width:100%;
	height:100%;
	box-sizing:border-box;
	transform:skew(-10.15deg);
	transform-origin:left top;
	overflow:hidden;
}
.scene .scene-content .scene-content-item .scene-wrapper .scene-modal{
	position:absolute;
	width:100%;
	height:100%;
	background-color:#000;
	opacity:0;
	z-index:100;
	transition:all .6s;
}
.scene .scene-content .scene-content-item .scene-wrapper::after{
	content:"";
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:linear-gradient(107deg,#0a2349 20%,rgba(10,35,73,0) 100%);
	opacity:0;
	visibility:hidden;
	transition:all .6s;
}
.scene .scene-content .scene-content-item .scene-wrapper-bg{
	position:absolute;
	top:0;
	left:50%;
	margin-left:-.149089rem;
	width:3.75rem;
	height:100%;
	transform:translate(-50%,0) skew(10.15deg);
	transform-origin:left top;
}
.scene .scene-content .scene-content-item .scene-wrapper-bg>img{
	width:100%;
	height:100%;
	transition:transform .5s;
}
.scene .scene-content .scene-content-item:nth-child(1) .scene-wrapper{
	position:relative;
}
.scene .scene-content .scene-content-item:nth-child(1) .scene-wrapper::before{
	content:"";
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	width:2px;
	height:100%;
	background-color:#fff;
	opacity:.3;
}
.scene .scene-content .scene-content-item:nth-child(1) .scene-wrapper-bg>img{
	transform:translate(-.260417rem,0);
}
.scene .scene-content .scene-content-item:nth-child(2) .scene-wrapper{
	overflow:initial;
	z-index:0;
}
.scene .scene-content .scene-content-item:nth-child(2) .scene-wrapper-bg>img{
	transform:translate(.260417rem,0);
}
.scene .scene-content .scene-content-item:nth-child(3) .scene-wrapper,.scene .scene-content .scene-content-item:nth-child(4) .scene-wrapper,.scene .scene-content .scene-content-item:nth-child(5) .scene-wrapper,.scene .scene-content .scene-content-item:nth-child(6) .scene-wrapper,.scene .scene-content .scene-content-item:nth-child(7) .scene-wrapper{
	position:relative;
}
.scene .scene-content .scene-content-item:nth-child(3) .scene-wrapper::before,.scene .scene-content .scene-content-item:nth-child(4) .scene-wrapper::before,.scene .scene-content .scene-content-item:nth-child(5) .scene-wrapper::before,.scene .scene-content .scene-content-item:nth-child(6) .scene-wrapper::before,.scene .scene-content .scene-content-item:nth-child(7) .scene-wrapper::before{
	content:"";
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:2px;
	height:100%;
	background-color:#fff;
	opacity:.3;
}
.scene .scene-content .scene-content-item:nth-child(3) .scene-wrapper-bg>img,.scene .scene-content .scene-content-item:nth-child(4) .scene-wrapper-bg>img,.scene .scene-content .scene-content-item:nth-child(5) .scene-wrapper-bg>img,.scene .scene-content .scene-content-item:nth-child(6) .scene-wrapper-bg>img,.scene .scene-content .scene-content-item:nth-child(7) .scene-wrapper-bg>img{
	transform:translate(-.182292rem,0);
}
.scene .scene-content .scene-content-item .item-thumb{
	position:absolute;
	z-index:2;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:linear-gradient(360deg,#0a2349 0,rgba(10,35,73,0) 100%);
	transition:opacity .5s;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-title{
	margin-top:.58rem;
	margin-bottom:.021rem;
	line-height:.138021rem;
	text-align:center;
	color:#fff;
	font-size:.06rem;
	font-weight:300;
	font-family:PingFangSC-Light,PingFang SC;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-desc{
	margin-bottom:.101563rem;
	line-height:.057292rem;
	text-align:center;
	color:#fff;
	font-size:.032rem;
	font-family:PingFangSC-Light,PingFang SC;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-action{
	display:flex;
	justify-content:center;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-action .item-thumb-action-left,.scene .scene-content .scene-content-item .item-thumb .item-thumb-action .item-thumb-action-right{
	position:relative;
	width: .0317rem;
	height:.135417rem;
	background-image:url(https://cdnstatic.megvii.com/websiteFE/static/img/refactor/aiot/rect-small.dc028340.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-size: 100%;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-action .item-thumb-action-left{
	left:.010417rem;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-action .item-thumb-action-right{
	left:-.010417rem;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-action .item-thumb-action-center{
	width: .12rem;
	height:.135417rem;
	background-image:url(https://cdnstatic.megvii.com/websiteFE/static/img/refactor/aiot/rect.ff8cbac0.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-size: 100%;
	display:flex;
	justify-content:center;
	align-items:center;
}
.scene .scene-content .scene-content-item .item-thumb .item-thumb-action .item-thumb-action-center img{
	width:.0625rem;
	height:.0625rem;
}
.scene .scene-content .scene-content-item .item-detail{
	opacity:0;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:linear-gradient(107deg,#0a2349 20%,rgba(10,35,73,0) 100%);
	transition:opacity .6s;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-header{
	margin-bottom:.1rem;
	padding: .1883rem 0 0 .588542rem;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-header:hover .item-detail-arrow div{
	-webkit-animation:heroArrow2 1s ease infinite;
	animation:heroArrow2 1s ease infinite;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-header .item-detail-title{
	line-height:.138021rem;
	color:#fff;
	font-size:.098958rem;
	font-weight:400;
	font-family:PingFangSC-Regular,PingFang SC;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-header .item-detail-desc{
	margin-bottom:.041667rem;
	line-height:.065104rem;
	color:#fff;
	font-size:.046875rem;
	font-weight:300;
	font-family:PingFangSC-Light,PingFang SC;
	text-transform:uppercase;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-header .item-detail-arrow{
	width:.078125rem;
	height:.052083rem;
	overflow:hidden;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-header .item-detail-arrow div{
	display:flex;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-header .item-detail-arrow img{
	margin-right:.026042rem;
	width:.078125rem;
	height:.052083rem;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item .item-detail-info .item-detail-info-imgs>a:last-child,.scene .scene-content .scene-content-item .item-detail .item-detail-header .item-detail-arrow img:last-child{
	margin-right:0;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-content{
	position:relative;
	margin-left:.588542rem;
	color: #fff;
	
}
.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item{
	width: 70%;
	margin-bottom:.083333rem;
	line-height:.078125rem;
	color:#fff;
	font-size:.0388rem;
	font-weight:300;
	font-family:PingFangSC-Light,PingFang SC;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item p{
	padding-right: 0.03rem;
}
.scene .scene-content .scene-content-item .item-detail .item-detail-content .item-detail-item img{
	width: 540px;
}
/* @media screen and (max-width:1200px) and (min-width:820px){
	.activity{
		padding: 0.1rem;
	}
	.brainpp-brain .brainpp-brain-description .left {
	    width: 1.5rem;
	    overflow: hidden;
	}
	.brainpp-brain .brainpp-brain-description .left img {
		width: 100%;
	}
	.brainpp-brain .brainpp-brain-description {
	    padding: 0.1rem;
	}
	.brainpp-brain .brain-content{
		padding: 0 0.1rem;
	}
	.brainpp-brain .brain-content li {
	  
	    padding-right: 0.05rem;
	}
	.brainpp-brain .brain-content li dl{
		padding: 0.02rem 0 0 0.01rem;
	}
	.brainpp-brain .brain-content li::after{
		right: 14%;
	}
	.brainpp-brain .brain-button{
		margin-top: 0.05rem;
	}
	.brainpp-brain .brainpp-brain-description .right {
	    width: 1.03rem;
	}
	.tab_box{
		height: 1.4rem;
		margin-top: 0.05rem;
	}
	.tab_menu{
		padding: 0 0.05rem;
	}
	.scene{
		width: 100%;
	}
}
 */
@media screen and (max-width:767px){
	.scene{
		display: none;
	}
	.scene .scene-header .scene-header-desc{
		line-height:.18rem;
		color:#777;
		font-size:.041667rem;
		width: 90%;
	}
	.scene-mobile{
		display:block;
		background:#f2f3f5;
	}
	.scene-mobile .scene-header{
		padding:.48rem 0;
	}
	.scene-mobile .scene-header .scene-header-title{
		margin-bottom:.08rem;
		line-height:.37rem;
		text-align:center;
		color:#000;
		font-size:.26rem;
		font-weight:400;
		font-family:PingFangSC-Regular,PingFang SC;
	}
	.scene-mobile .scene-content .scene-item-inner .scene-item-title,.scene-mobile .scene-header .scene-header-desc{
		line-height:.37rem;
		text-align:center;
		color:#000;
		font-size:.26rem;
		font-weight:200;
		font-family:PingFangSC-Thin;
	}
	.scene-mobile .scene-header .scene-header-desc b{
		font-weight:400;
		font-family:PingFangSC-Regular;
	}
	.scene-mobile .scene-content .scene-item-inner{
		position: relative;
		padding-top:.53rem;
		width:100%;
		height:2.4rem;
		background-repeat:no-repeat;
		background-position:center;
		background-size:cover;
	}
	.scene-mobile .scene-content .scene-item-inner:before{
		position: absolute;
		content: '';
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background: linear-gradient(180deg,#0a2349,rgba(10,35,73,0.3) 100%);
		z-index: 0;
	}
	.scene-mobile .scene-content .scene-item-inner>div{
		position: relative;
		z-index: 10;
		zoom: 1;
	}
	.scene-mobile .scene-content .scene-item-inner .scene-item-title{
		margin-bottom:.12rem;
		color:#fff;
		font-family:PingFangSC-Light;
	}
	.scene-mobile .scene-content .scene-item-inner .scene-item-desc{
		margin-bottom:.24rem;
		line-height:.2rem;
		text-align:center;
		color:#ffffffcc;
		font-size:.14rem;
		font-weight:200;
		font-family:PingFangSC-Light;
		text-transform:uppercase;
	}
	.scene-mobile .scene-content .scene-item-inner .scene-item-arrow{
		position:relative;
		display:flex;
		justify-content:center;
		align-items:center;
	}
	.scene-mobile .scene-content .scene-item-inner .scene-item-arrow .arrow-left,.scene-mobile .scene-content .scene-item-inner .scene-item-arrow .arrow-right{
		width:.16rem;
		height:.42rem;
	}
	.scene-mobile .scene-content .scene-item-inner .scene-item-arrow .arrow-center{
		width:.56rem;
		height:.42rem;
	}
	.scene-mobile .scene-content .scene-item-inner .scene-item-arrow .arrow{
		position:absolute;
		top:.08rem;
		left:50%;
		transform:translate(-50%,0);
		width:.24rem;
		height:.24rem;
	}
}


/* 联系我们 */
.contact{
	width:3.75rem;
	height:1.367188rem;
	background:#fff;
	background-image:url(https://cdnstatic.megvii.com/websiteFE/static/img/refactor/contact.28f40a2e.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:100% 100%;
	cursor:pointer;
	overflow:hidden;
}
.contact .contact-inner{
	padding:.260417rem;
	width:100%;
	height:100%;
	background-image:url(https://cdnstatic.megvii.com/websiteFE/static/img/refactor/contact-mask.e26c8cdb.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:auto 100%
}
.contact .contact-title{margin-bottom:.020833rem;line-height:.174479rem;color:#fff;font-size:.125rem;font-weight:400;font-family:PingFangSC-Regular,PingFang SC}
.contact .contact-subtitle{
	margin-bottom:.0625rem;line-height:.153646rem;color:#fff;font-size:.109375rem;font-weight:100;font-family:PingFangSC-Thin,PingFang SC}
.contact .contact-desc{
	margin-bottom:.208333rem;
	line-height:.078125rem;
	color:#fff;
	font-size:.041667rem;
	font-weight:300;
	font-family:PingFangSC-Light,PingFang SC;
}
.contact .contact-button{
	padding:.041667rem 0;
	width:.5rem;
	height:.148438rem;
	background:rgba(255,255,255,.05);
	border:1px solid rgba(255,255,255,.6);
	line-height:.065104rem;
	color:#fff;
	font-size:.046875rem;
	font-weight:400;
	font-family:PingFangSC-Regular,PingFang SC;
	text-align: center;
}
.contact .contact-button:hover{
	background:rgba(255,255,255,.2);
	border:1px solid rgba(255,255,255,.6);
}
.contact-mobile{display:none}

@media screen and (max-width:767px){
	.contact{
		display:none;
	}
	.button-ghost{background:0 0;color:#fff;border:1px solid rgba(255,255,255,.5)}
	.button-ghost:hover{background:rgba(255,255,255,.35)}
	.contact-mobile{
		display:block;
		height:2.45rem;
		background:#fff;
		background-image:url(https://cdnstatic.megvii.com/websiteFE/static/img/refactor/contact-mobile.da6e18f3.png);
		background-repeat:no-repeat;
		background-position:center center;
		background-size:100% 100%;
	}
	.contact-mobile .contact-title{
		margin-bottom:.16rem;
		padding-top:.48rem;
		line-height:.37rem;
		text-align:center;
		color:#fff;
		font-size:.26rem;
		font-weight:200;
		font-family:PingFangSC-Thin;
	}
	.contact-mobile .contact-title b{
		margin-right:.08rem;
		font-weight:400;
		font-family:PingFangSC-Regular;
	}
	.contact-mobile .contact-button,.contact-mobile .contact-desc{
		color:#fff;
		font-size:.14rem;
		font-weight:200;
		font-family:PingFangSC-Light;
		text-align: center;
	}
	.contact-mobile .contact-desc{
		margin-bottom:.32rem;
		line-height:.24rem;
		text-align:center;
	}
	.contact-mobile .contact-button{
		margin-left:1.2rem;
		width:1.36rem;
		height:.4rem;
		line-height:.38rem;
	}
}