*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:"Microsoft YaHei",SimSun,Helvetica,sans-serif; color:#333; background:#FFF; line-height:24px; overflow-x:hidden;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none; width:auto; max-width:100%;}
a{ color:#333; text-decoration:none;}
a:hover,a:active{color:#da3e2c;text-decoration:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.txt_cent{ width:100%; text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:100;}
.txthid{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.txt_hide_1 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.txt_hide_2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.not-animated { opacity: 0; }



.in_boxA{ width: 100%; height: 100vh; position: relative; overflow: hidden;}
.swiper_ban{ width: 100%; height: 100vh; position: relative; overflow: hidden;}
.swiper_ban .video { display: block; width: 100%; height: 100%; object-fit: cover; }
.swiper_ban .info_1{ position: absolute; left: 33.6%; top: 20.2%; display: flex; color: #FFF; font-size: 48px; line-height: 1; font-weight: bold;}
.swiper_ban .info_1 div{ padding-left: 25px;}
.swiper_ban .img_1{ position: absolute; left: 19.27%; bottom: 50px; width: 68.7%;}
.swiper_ban .swiper-slide{ height: 100%;background:#000;}
.swiper_ban .imgs{ width: 100%; height: 100%; object-fit: cover; vertical-align:bottom;}
.swiper_ban .pagination{ position: absolute; left: 50%; bottom: 7.6vh; transform: translateX(-50%); font-size: 0.20rem; color: #FFF; opacity: 0.5; z-index: 1001;}
.swiper_ban .controlbox{ position: absolute; left: 0; right: 0; bottom: 4vh; z-index: 1001; display: flex; align-items: center; justify-content: center;}
.swiper_ban .controlbox .btn{ display: flex; align-items: center; opacity: 0.5; cursor: pointer;}
.swiper_ban .controlbox .btn p{ font-size: 16px; color: #FFF; font-weight: lighter; }
.swiper_ban .controlbox .btn img{ margin: 0 1.45vw;}
.swiper_ban .controlbox .next img{ transform: rotate(180deg);}
.swiper_ban .controlbox .progress{ width: 17.7vw; height: 2px; background-color: #FFF; position: relative;}
.swiper_ban .controlbox .progress:after{ content:""; width: 0; position: absolute; left: 0; top: 0; height: 2px; background:#DA3E2C;}
.swiper_ban .controlbox .progress.on:after{ width: 100%; transition:all 5.9s linear;}
.swiper_ban .controlbox .progress.on1:after { width: 100%; transition: all 85.9s linear; }



@media screen and (max-width: 1280px) {
	/*首页*/
	
	/*contact*/
	.cont_boxA .lt{ width: calc(50% - 88px); padding: 0 35px 0 50px;}
	.cont_boxA .lt .tit{ padding-top: 50px;}
	.spsn_c_co li .c1{font-size:12px;}
	.spsn_c_co li .c3{font-size:12px;}
	.in_btm .lt .info_2 .ewm img{display:none;}
	.ab_boxF .lt .tit{ font-size: 0.3rem;}
}


@media screen and (max-width: 1024px) {    
	/*首页*/
	.in_menu{ position: absolute; left: unset; right: 3vw;}
	.in_menu .logo{ max-width: 15vw;}
	.in_menu_btn{ position: absolute; border-right: 0; width: 7vw;}
	.in_left_menu .item{ padding: 2vh 0;}
    .in_left{ display: none;}
	.in_boxA{ height: auto;}
	.in_boxA>.swiper-wrapper{ flex-flow: column wrap;}
	.swiper_ban{ height: auto;}
	.swiper_ban .controlbox .btn p{ font-size: 14px; }
}




@media screen and (max-width: 768px) {	
.in_boxA{margin-top:60px;}


}


@media screen and (max-width: 640px) {
	/*首页*/

}


@media screen and (max-width: 480px) {    
    /*首页*/
	.swiper_ban .pagination{ bottom: 40px;}
	.swiper_ban .controlbox{ bottom: 20px;}
	.in_ctg{ height: 300px;}
	.in_ctg .item .tit_1{ font-size: 0.3rem;}




    
    



}

@media screen and (max-width: 414px) {
	/*首页*/
	

	
}

@media screen and (max-width: 375px) {
	/*首页*/
	
	/*products*/
	
	
}

@media screen and (max-width: 320px) {
	/*首页*/
	