
	*{margin: 0;padding: 0;font-family: "微软雅黑";}
	body{width: 6.4rem}
	li{list-style: none;}
	.bn{border: none!important;}
	h2,h3{font-weight: normal}
	a{text-decoration: none}
	i{font-style: normal}
	input[type="button"], input[type="submit"], input[type="reset"] {
	-webkit-appearance: none;outline: none;
	}
	textarea { -webkit-appearance: none;resize:none; outline: none}
	*{-webkit-tap-highlight-color: rgba(0,0,0,0.0);}
	img{
		display: block;
		width: 100%;
	}
	.main,.banner,.superiority{
		width: 100%;
	}
	.banner{
		position: relative;
	}
	.title{
		position: absolute;
		left: 0;
		top: .3rem;
		width: 100%;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		   -moz-box-orient: horizontal;
		   -moz-box-direction: normal;
		    -ms-flex-flow: row nowrap;
		        flex-flow: row nowrap;
		-webkit-box-pack: justify;
		   -moz-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
		border-bottom: 1px solid #d5d5d5;
		padding-bottom: .2rem;
	}
	.title img:first-of-type{
		width: 1.66rem;
		height: .41rem;
		margin-left: .3rem;
	}
	.title img:last-of-type{
		width: .41rem;
		height: .32rem;
		margin-right: .3rem;
	}
	.ourService{
		position: relative;
	}
	.ourService .centent{
		font-family: SourceHanSansCN-Heavy;
		color: #000000;
		position: absolute;
		top: 0rem;
		width: 95%;
		left: 2.5%;
		font-size: .24rem;
	}
	.subTit{
		display: flex;
		flex-flow: row nowrap;
		justify-content: start;
		align-items: center;
		justify-items: center;
		font-size: .3rem;
		font-weight: normal;
		font-stretch: normal;
		line-height: .3rem;
		letter-spacing: 0;
		margin: .5rem 0;
	}
	.subTit > img{
		width: .41rem;
		height: .41rem;
	}
	.ourService h1 span {
		display: inline-block;
		margin: 0 20px;
		font-weight: 600;
	}
	.ourService h1 i {
		display: inline-block;
		height: 4px;
		width: 25px;
		background-color: #ff811f;
		border-radius: 2px;
	}
	.ourService .centent p{
		font-size: .24rem;
		font-family: SourceHanSansCN-Heavy;
		color: #000000;
	}
	/* 视频案例列表 */
	.forScene{
		width: 100%;
		position: relative;
	}
	.forScene .centent {
	    position: absolute;
	    top: 2rem;
	    width: 6rem;
	    left: .2rem;
	    display: flex;
	    flex-flow: row wrap;
	    justify-content: space-between;
	}

.cooperation_main{
	width: 100%;
	position: relative;
}

.cooperation_mc_top{
	width: 100%;
	letter-spacing: 1px;
	color: #ffffff;
	position: absolute;
	top: .4rem;
	left: 0;
	font-size: .32rem;
	text-align: center;
}
.cooperation_mc_top em{
	color :#ff7c00;
	font-style: normal;
}

.cooperation_mc_top_list{
	width: 85%;
	position: absolute;
	top: 1.3rem;
	left: 7.5%;
}
.cooperation_mc_top_list li{
	margin-top: .36rem;
	width: 100%;
	height: .8rem;
	background: rgba(255,255,255,0.25);
	border-radius: .05rem;
}
.cooperation_intxt_word {
	width: 20%;
	float: left;
	line-height: .8rem;
	color: #ff7c00;
	font-size: .24rem;
	padding-left: .3rem;
}
.cooperation_intxt {
	width: 72%;
	height: .8rem;
	font-size: .2rem;
	color: #fff;
	float: left;
	border: medium none;
	background: none;
}
.cooperation_intxt_btn{
	width: 85%;
	height: .8rem;
	line-height: .8rem;
	position: absolute;
    top: 4rem;
    left: 7.5%;
}
.cooperation_intxt_btn a{
	display: block;
	width:100%;
	height: 100%;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	font-size: .3rem;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff811f), to(#ff6830));
	background: linear-gradient(#ff811f, #ff6830);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff811f', endColorstr='#ff6830',GradientType=1 );
}
.cooperation_intxt_btn:focus, .cooperation_intxt_btn:hover{
	color:#fff;
}
.honor{
	width: 100%;
	position: relative;
}
.honor > img:nth-of-type(2){
	position: absolute;
	top: .5rem;
}
.honor > img:nth-of-type(3){
	width: 95%;
	position: absolute;
	top: 1.8rem;
	left: 2.5%;
}
.joinmain{
	width:100%;
	background-color: #24221f;
}
.joinmain_title{
	padding-top: .4rem;
	text-align: center;
	margin:0;
	padding-bottom: 1px;
}
.joinmain_title p{
	color:#bebebe;
	top:-.6rem;
	line-height: .4rem;
    -webkit-animation: gdownIn 1s 0.9s both;
    animation: gdownIn 1s 0.9s both;
    font-size: .24rem;
    position: relative;
	margin: .24rem 0;
}
.joinmain_title h1{
	color:#474644;
	font-size: .72rem;
	font-weight: bold;
	font-family: inherit;
}
.joinmain_title h2{
	font-family: inherit;
	font-size: .36rem;
	-webkit-animation: gdownIn 1s 0.7s both;
	animation: gdownIn 1s 0.7s both;
	color: #ff7c00;
	font-weight: bold;
	position: relative;
	top: -.66rem;
}
.joinmain_footer{
	width: 95%;
	margin: 0 auto;
}
.joinmain_footer_left{
	width:100%;
	float:left;
	margin-bottom: .4rem;
}
.foot_q1_div{
	overflow: hidden;
	background: url("/Public/Images/qjpc/jian_03.png") no-repeat 0 50%;
	padding-left: .21rem;
}
.foot_q1_div a{
	float: left;
	color: #828282;
	font-size: .24rem;
	display: inline-block;
	cursor: pointer;
}
.foot_q1_div i {
	float: left;
	color: #828282;
	font-size: .16rem;
	display: inline-block;
	margin: 0 .05rem;
}
.foot_ul1_a {
	color: #fff!important;
}
.foot_xian {
	display: block;
	width: 100%;
	position: relative;
	height: .02rem;
	background: #555454;
	margin-top: .2rem;
}
.foot_xian_i1 {
	display: inline-block;
	position: absolute;
	height: .03rem;
	left: 0;
	width: .85rem;
	background: #646464;
	top: -.02rem;
}
.foot_q1_ul li {
	margin-top: .25rem;
	overflow: hidden;
	line-height: .35rem;
	cursor: pointer;
	font-size: .14rem;
}
.foot_q1_ul li img {
	float: left;
	height: .35rem;
	width: .35rem;
}
.foot_q1_ul li i {
	float: left;
	color: #8e8e8e;
	margin-left: .15rem;
	font-style: normal;
	width: 90%;
	font-size: .24rem;
}
.foot_q1_i2 {
	display: none;
}
.joinmain_footer_center{
	width: 100%;
	float: left;
}
.joinmain_footer_center li{
	margin-bottom: .4rem;
}
.joinmain_fc_1{
	width:100%;
	height: .8rem;
	line-height: .8rem;
	background-color: #575553;
	border-radius:.03rem;
}
.joinmain_fc_1 span{
	float:left;
	width:15%;
	margin-left: .15rem;
	display: block;
	color: #ff7c00;
	font-size: .24rem;
}
.joinmain_fc_txt{
	width:75%;
	color:#fff;
	height: .8rem;
	line-height: .8rem;
	float: left;
	border: medium none;
	background: none;
	outline: none;
}
.joinmain_fc_2{
	height:100px;
}
.joinmain_fc_txtnr{
	border: medium none;
	background: none;
	width: 79%;
	color: #fff;
	height: 90px;
	outline: none;
	line-height: .5rem;
	position: absolute;
	padding-top: 10px;
}
.joinmain_fc_btn{
	width: 100%;
	margin-bottom: .4rem;
	position: unset;
}
.joinmain_footer_right{
	width:50%;
	float:left;
	margin-left: 25%;
}
.joinmain_footer_right dd{
	text-align:center;
	color: #fff;
	padding-top: .2rem;
	font-weight: bold;
}
.footer_main{
	width: 100%;
	padding: .2rem 0;
	background: #24221f;
	font-size: .1rem;
	text-align: center;
}
.titNav{
	width: 100%;
	position: absolute;
	top: 13%;
	overflow: hidden;
	display: none;
}
.titNav a{
	width: 100%;
	display: block;
	background-color: #505050;
	height: .8rem;
	line-height: .8rem;
	color: #FFF;
	font-size: .3rem;
	text-align: center;
}
.titNav a+a{
	border-top: 1px solid #333;
}