

/* CSS Document */
button,input,textarea,select{
	outline:none;
	background:none;
	border:none;
	font-family:"微软雅黑";
	box-shadow:none;
	-webkit-appearance:none;
	border-radius:0;
}

a,*:before,*:after{
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s;
}
/* *{
	transition:all 0s \9 !important;
} */
*,*:before,*:after{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.iconfont:before{
	-webkit-transition:all 0s;
	-moz-transition:all 0s;
	-o-transition:all 0s;
	transition:all 0s;
}
.center_box{
	width:73%;
	margin:0 auto;
}
.clearfix:after{
	content:"";
	clear:both;
	height:0;
	font-size:0;
	display:block;
	visibility:hidden;
	*zoom:1;
}
.clear{
	clear:both;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.pd_150{
	padding:150px;
}
.pd_tb150{
	padding:150px 0;
}
.pd_t150{
	padding-top:150px;
}
.pd_b150{
	padding-bottom:150px;
}
.pd_120{
	padding:120px;
}
.pd_tb100{
	padding:120px 0;
}
.pd_t120{
	padding-top:120px;
}
.pd_b120{
	padding-bottom:120px;
}
.pd_100{
	padding:100px;
}
.pd_tb100{
	padding:100px 0;
}
.pd_t100{
	padding-top:100px;
}
.pd_b100{
	padding-bottom:100px;
}
.pd_80{
	padding:80px;
}
.pd_tb80{
	padding:80px 0;
}
.pd_t80{
	padding-top:80px;
}
.pd_b80{
	padding-bottom:80px;
}
.pd_60{
	padding:60px;
}
.pd_tb60{
	padding:60px 0;
}
.pd_t60{
	padding-top:60px;
}
.pd_b60{
	padding-bottom:60px;
}
.pd_50{
	padding:50px;
}
.pd_tb50{
	padding:50px 0;
}
.pd_t50{
	padding-top:50px;
}
.pd_b50{
	padding-bottom:50px;
}
.pd_40{
	padding:40px;
}
.pd_tb40{
	padding:40px 0;
}
.pd_t40{
	padding-top:40px;
}
.pd_b40{
	padding-bottom:40px;
}
.pd_30{
	padding:30px;
}
.pd_tb30{
	padding:30px 0;
}
.pd_t30{
	padding-top:30px;
}
.pd_b30{
	padding-bottom:30px;
}
.pd_20{
	padding:20px;
}
.pd_tb20{
	padding:20px 0;
}
.pd_t20{
	padding-top:20px;
}
.pd_b20{
	padding-bottom:20px;
}
.pd_15{
	padding:15px;
}
.pd_tb15{
	padding:15px 0;
}
.pd_t15{
	padding-top:15px;
}
.pd_b15{
	padding-bottom:15px;
}
.pd_10{
	padding:10px;
}
.pd_tb10{
	padding:10px 0;
}
.pd_t10{
	padding-top:10px;
}
.pd_b10{
	padding-bottom:10px;
}
.pd_tb100{
	padding:100px 0;
}
.mg_t150{
	margin-top:150px;
}
.mg_b150{
	margin-bottom:150px;
}
.mg_t100{
	margin-top:100px;
}
.mg_b100{
	margin-bottom:100px;
}
.mg_tb80{
	margin:80px 0;
}
.mg_t80{
	margin-top:80px;
}
.mg_b80{
	margin-bottom:80px;
}
.mg_tb70{
	margin:70px 0;
}
.mg_t70{
	margin-top:70px;
}
.mg_b70{
	margin-bottom:70px;
}
.mg_tb60{
	margin:60px 0;
}
.mg_t60{
	margin-top:60px;
}
.mg_b60{
	margin-bottom:60px;
}
.mg_tb50{
	margin:50px 0;
}
.mg_t50{
	margin-top:50px;
}
.mg_b50{
	margin-bottom:50px;
}
.mg_tb40{
	margin:40px 0;
}
.mg_t40{
	margin-top:40px;
}
.mg_b40{
	margin-bottom:40px;
}
.mg_tb30{
	margin:30px 0;
}
.mg_t30{
	margin-top:30px;
}
.mg_b30{
	margin-bottom:30px;
}
.mg_tb20{
	margin:20px 0;
}
.mg_t20{
	margin-top:20px;
}
.mg_b20{
	margin-bottom:20px;
}
.mg_tb15{
	margin:15px 0;
}
.mg_t15{
	margin-top:15px;
}
.mg_b15{
	margin-bottom:15px;
}
.mg_tb10{
	margin:10px 0;
}
.mg_t10{
	margin-top:10px;
}
.mg_b10{
	margin-bottom:10px;
}

/* *{
	font-family:"微软雅黑";
} */
body{
	font-size:medium !important;
	font-family:"微软雅黑";
	font-family:'PingFang SC','Microsoft Yahei','Source Han Sans',SimSun, 'Noto Sans CJK SC', 'Noto Sans CJK',source-han-sans-simplified-c, sans-serif;
	/* font-family:'SiYuan-ExtraLig1fd3bbf467523d' !important; */
	-webkit-font-smoothing:subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-tap-highlight-color:transparent;
	background:none;
}
@font-face {
	font-family:gunplay;
	src:url(https://www.bjtqcy.com/font11/Gunplay.ttf);
}
@font-face {
	font-family:menk;
	src: url(https://www.bjtqcy.com/font11/MGQ8101.ttf);
}
@font-face {
	font-family:twcen;
	src:url(https://www.bjtqcy.com/font11/TwCenMT.ttf);
}
@font-face {
	font-family:geo;
	src: url(https://www.bjtqcy.com/font11/tt0663m.ttf);
}
@font-face{
	font-family:frank;
	src:url(../font/FRADMCN.TTF)
}
@font-face {
	font-family:geno;
	src:url(../font/Genome-Thin.otf);
}
@font-face {
	font-family:swis;
	src:url(../font/tt0173m.ttf);
}
@font-face{
	font-family:impact;
	src:url(../font/impact.ttf);
}
@font-face{
	font-family:nexa;
	src:url(../font/NexaBold.otf);
}
@font-face{
	font-family:aem;
	src:url(../font/Aemstel-LineOutside.ttf);
}
@font-face{
	font-family:agen;
	src:url(../font/AGENCYR.TTF);
}
:root{
	--curColor:#d80000;
}
.flex_box{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}
.clamp_txt{
	overflow:hidden;
	-webkit-line-clamp:2;
	-moz-line-clamp:2;
	-o-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-o-box-orient:vertical;
	box-orient:vertical;
	display:-webkit-box;
	display:-moz-box;
	display:-o-box;
	display:box;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~关于我们~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* banner */
.m_banner{
	height:0;
	overflow:hidden;
}
.ibanner_box{
	position:relative;
}
.ibanner_box .swiper-slide a{
	display:block;
	position:relative;
	width:100%;
	max-height:100vh;
	overflow:hidden;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
	
}
.ibanner_box .swiper-slide a>img{
	display:block;
	width:100%;
	min-height:100%;
}
.ibanner_box .swiper-slide a .banner_txt{
	position:absolute;
	top:0;
	left:13.5%;
	z-index:5;
	width:73%;
	height:100%;
	color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
}
.ibanner_box .swiper-slide a .banner_txt img{
	display:block;
	max-height:80%;
	max-width:80%;
}
.ibanner_box .swiper-pagination{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	bottom:2.5vw;
}
.ibanner_box .swiper-pagination-bullet{
	width:12px;
	height:12px;
	opacity:1;
	background:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	position:relative;
	transtion:all .35s;
}
.ibanner_box .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin:0 12px;
}
.ibanner_box .swiper-pagination-bullet-active{
	width:20px;
	height:20px;
	background:none;
	border:solid 2px #fff;
}
.ibanner_box .swiper-pagination-bullet-active:before{
	content:"";
	width:12px;
	height:12px;
	background:#fff;
	border-radius:50%;
}
.swiper-xn{
	display:none;
}
.swiper-xn .iconfont{
	color:#fff;
	display:inline-block;
	font-size:3vw;
}
.swiper-xn.swiper-button-next .iconfont{
	transform:rotate(-90deg);
}
.swiper-xn.swiper-button-prev .iconfont{
	transform:rotate(90deg);
}
.swiper-xn.swiper-button-next{
	right:5%;     
}
.swiper-xn.swiper-button-prev{
	left:5%;
}
.swiper-xn.swiper-xn:after{
	display:none;
}

.ibanner_box .banner_mouse{
	position:absolute;
	color:#fff;
	bottom:100px;
	left:50%;
	margin-left:-25px;
	z-index:85;
	display:block;
	width:50px;
	text-align:center;
	cursor:pointer;
}
.ibanner_box .banner_mouse .iconfont{
	display:block;
	font-size:30px;
	animation: start 2s infinite ease-in-out;
}
@keyframes start {
	0%,30% {opacity: 0;transform: translate(0,-20px);}
	60% {opacity: 1;transform: translate(0,0);}
	100% {opacity: 0;transform: translate(0,20px);}
}
.swiper-mpg{
	display:none;
}
.swiper_pn .swiper-button-prev,
.swiper_pn .swiper-button-next{
	position:static;
	margin-top:0;
	opacity:1;
	width:40px;
	height:40px;
	border:solid 2px #D1BA71;
	border-radius:50%;
	color:#D1BA71;
}
.swiper_pn .swiper-button-prev:after,
.swiper_pn .swiper-button-next:after{
	font-size:20px;
	color:inherit;
}
.swiper_pn .swiper-button-prev{
	margin-right:10px;
}
.swiper_pn .swiper-button-prev:not(.swiper-button-disabled):hover,
.swiper_pn .swiper-button-next:not(.swiper-button-disabled):hover{
	background:#D1BA71;
	color:#fff;
}

/* 常规文字 */
.article_w{
	font-size:16px;
	color:#333;
	line-height:1.6;
}
.article_w img{
	max-width:100% !important;
	height:auto !important;
}
.article_w strong{
	font-weight:bold;
}
.article_w *:not(strong){
	font-weight:inherit;
}
.article_w table{
	border-collapse: collapse;
	border:solid 1px #e5e5e5;
	width:100%;
}
.article_w table td{
	border:solid 1px #e5e5e5;
	padding:.2rem;
}

/* 标题 */
.iabo_tit{
	text-align:center;
	color:#333;
}
.iabo_tit .iabo_top{
	line-height:1;
}
.iabo_tit .iabo_top span{
	display:block;
	color:var(--curColor);
	font-size:60px;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
	opacity:.1;
}
.iabo_tit .iabo_top h2{
	font-size:36px;
	position:relative;
	z-index:3;
	margin-top:-30px;
}
.iabo_tit .iabo_line{
	width:100px;
	height:1px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	-webkit-justify-content:center;
	justify-content:center;
}
.iabo_tit .iabo_line:after{
	content:"";
	position:absolute;
	width:5px;
	height:5px;
	border-radius:50%;
	background:var(--curColor);
	left:50%;
	top:-2px;
	margin-left:-3px;
}
.iabo_tit .iabo_line i{
	display:block;
	width:100%;
	height:100%;
	background:var(--curColor);
}
.iabo_tit .iabo_exp{
	font-size:24px;
	opacity:.8;
}
.iabo_tit.white_tit{
	color:#fff;
}
.iabo_tit.white_tit .iabo_top span{
	color:#fff;
}
.iabo_tit.white_tit .iabo_line:after,
.iabo_tit.white_tit .iabo_line i{
	background:#fff;
}


/* 关于我们 */
.igray_bg{
	background:#f7f7f7;
}
.iabo_s2{
	overflow:hidden;
}
.iabo_s2 .iabo_top{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}
.iabo_s2 .iabo_l{
	width:38.57%;
}
.iabo_s2 .iabo_tit{
	text-align:left;
	color:var(--curColor);
}
.iabo_s2 .iabo_tit .iabo_top h2{
	padding-left:45px;
}
.iabo_s2 .iabo_tit .iabo_top h2:before{
	content:"";
	position:absolute;
	width:30px;
	height:1px;
	background:var(--curColor);
	left:0;
	top:50%;
}
.iabo_s2 .iabo_l .iabo_w{
	text-indent:2em;
	font-size:14px;
	line-height:1.75;
	color:#666;
}
.iabo_s2 .iabo_l .iabo_w > p + p{
	margin-top:7px;
}
.iabo_s2 .iabo_l .iabo_stit{
	font-size:24px;
	color:var(--curColor);
	position:relative;
}
.iabo_s2 .iabo_l .iabo_stit:before{
	content:"";
	position:absolute;
	width:30px;
	height:1px;
	background:var(--curColor);
	top:0;
	left:0;
}
.iabo_s2 .iabo_l .iabo_tags ul{
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	overflow:hidden;
	margin-left:-30px;
	margin-bottom:-20px;
}
.iabo_s2 .iabo_l .iabo_tags ul li{
	width:25%;
	margin-bottom:20px;
	float:left;
}
.iabo_s2 .iabo_l .iabo_tags ul li span{
	display:block;
	margin-left:30px;
	font-size:16px;
	color:#333;
	border:solid 1px #ddd;
	padding:8px 10px;
	text-align:center;
	transition:all .35s;
}
.iabo_s2 .iabo_l .iabo_tags ul li span:hover{
	color:var(--curColor);
	border-color:#d8000030;
}
.iabo_s2 .iabo_char{
	clear:both;
	width:100%;
	background:#fff;
	position:relative;
	z-index:5;
	box-shadow:0 0 10px rgba(0,0,0,.1);
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
	-webkit-animation-delay:.7s;
	animation-delay:.7s;
}
.iabo_s2 .iabo_char ul{
	overflow:hidden;
	-webkit-justify-content:space-around;
	justify-content:space-around;
	text-align:center;
}
.iabo_s2 .iabo_char ul li{
	float:left;
	color:#333;
	width:25%;
	transition:all .35s;
}
.iabo_s2 .iabo_char ul li:hover{
	color:var(--curColor);
}
.iabo_s2 .iabo_char ul li span{
	font-family:agen;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:flex-start;
	align-items:flex-start;
}
.iabo_s2 .iabo_char ul li span em{
	font-size:72px;
}
.iabo_s2 .iabo_char ul li span sup{
	font-size:20px;
	font-weight:bold;
	margin-top:5px;
	margin-left:5px;
}
.iabo_s2 .iabo_char ul li > p{
	font-size:16px;
}
.iabo_s2 .iabo_r{
	width:42.85%;
	display:block;
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight;
	-webkit-animation-delay:.2s;
	animation-delay:.2s;
}
.iabo_s2 .iabo_r img{
	display:block;
	width:100%;
}
.iabo_s2 .iabo_r .iabo_vid{
	display:block;
	position:relative;
}
.iabo_s2 .iabo_r .iabo_video{
	width:100%;
	height:calc(100vw * .73 * .4285 * 9 / 16);
}
.iabo_s2 .iabo_r .iabo_vid video{
	display:block;
	width:100%;
	height:100%;
	object-fit:fill;
}
.iabo_s2 .iabo_r .ywjs_img{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height:100%;
    z-index: 2;
    overflow: hidden;
    pointer-events: none;
}
.iabo_s2 .iabo_r .ywjs_img img{
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.iabo_s2 .iabo_r .is-bofang .ywjs_img{
	opacity:0;
}

/* 我们的优势 */
.iabo_s3{
	position:relative;
	background:#000;
	overflow:hidden;
}
.iabo_s3:after{
	content:"";
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:3;
	background:-webkit-linear-gradient(top,#160a22,transparent 50%,transparent);
	background:-moz-linear-gradient(top,#160a22,transparent 50%,transparent);
	background:-o-linear-gradient(top,#160a22,transparent 50%,transparent);
	background:linear-gradient(to bottom,#160a22,transparent 50%,transparent);
}
.iabo_s3 .center_box{
	position:relative;
	z-index:5;
}
.iabo_s3 .s3_canvas{
	position:absolute;
	width:100%;
	height:100%;
	min-width:1920px;
	min-height:1080px;
	left:0;
	top:40%;
	opacity:.6;
}
.iabo_s3 .iabo_con .iabo_top ul{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	color:#fff;
	text-align:center;
}
.iabo_s3 .iabo_con .iabo_top ul li{
	max-width:25%;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir{
	width:174px;
	height:174px;
	margin:0 auto;
	position:relative;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir:before{
	content:"";
	position:absolute;
	top:3px;
	right:3px;
	bottom:3px;
	left:3px;
	border-radius:50%;
	border:solid 1px rgba(255,255,255,.5);
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir svg{
	width:174px;
	height:174px;
	transform:rotate(-90deg);
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir .s3_circle{
	fill:none;
	stroke-width:3px;
	stroke:#fff;
	stroke-dasharray:547,547;
	animation-duration:4s;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir .s3_circle1{
	stroke-dashoffset:55;
	animation-name:s3Cir1;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir .s3_circle2{
	stroke-dashoffset:27;
	animation-name:s3Cir2;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir .s3_circle3{
	stroke-dashoffset:5;
	animation-name:s3Cir3;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir .s3_circle4{
	stroke-dashoffset:164;
	animation-name:s3Cir4;
}
@keyframes s3Cir1{
	0%{
		stroke-dashoffset:547;
	}
	100%{
		stroke-dashoffset:55;
	}
}
@keyframes s3Cir2{
	0%{
		stroke-dashoffset:547;
	}
	100%{
		stroke-dashoffset:27;
	}
}
@keyframes s3Cir3{
	0%{
		stroke-dashoffset:547;
	}
	100%{
		stroke-dashoffset:5;
	}
}
@keyframes s3Cir4{
	0%{
		stroke-dashoffset:547;
	}
	100%{
		stroke-dashoffset:164;
	}
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_num{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp;
	-webkit-animation-delay:.5s;
	animation-delay:.5s;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_num .iabo_ss{
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:flex-start;
	align-items:flex-start;
	font-family:agen;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_num span{
	font-size:48px;
}
.iabo_s3 .iabo_con .iabo_top ul li .iabo_num sup{
	font-size:20px;
	font-weight:bold;
	margin-left:5px;
}
.iabo_s3 .iabo_con .iabo_top ul li > p{
	font-size:20px;
}
.iabo_s3 .iabo_con .iabo_bot{
	background:rgba(255,255,255,.1);
	padding:40px 50px;
}
.iabo_s3 .iabo_con .iabo_bot ul{
	position:relative;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	overflow:hidden;
	color:#fff;
}
.iabo_s3 .iabo_con .iabo_bot ul:before{
	content:"";
	position:absolute;
	top:0;
	bottom:0;
	left:50%;
	width:1px;
	background:#fff;
	opacity:.6;
}
.iabo_s3 .iabo_con .iabo_bot ul li{
	width:40%;
	float:left;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit{
	-webkit-align-items:flex-end;
	align-items:flex-end;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_l{
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_l .iconfont{
	font-size:26px;
	margin-right:10px;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_l p{
	font-size:20px;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_r{
	font-size:14px;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_r em{
	font-family:agen;
	font-size:36px;
	font-weight:bold;
	padding:0 10px 0 18px;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_line{
	background:rgba(255,255,255,.6);
	border-radius:2px;
	overflow:hidden;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_line .iabo_cur,
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_line .iabo_cur i{
	height:15px;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_line .iabo_cur i{
	display:block;
	width:100%;
	background:var(--curColor);
	-webkit-animation-name:s3Line;
	animation-name:s3Line;
	-webkit-animation-delay:.3s;
	animation-delay:.3s;
	-webkit-animation-duration:2s;
	animation-duration:2s;
}
.iabo_s3 .iabo_con .iabo_bot ul li.iabo_item1 .iabo_line .iabo_cur{
	width:6.85%;
}
.iabo_s3 .iabo_con .iabo_bot ul li.iabo_item2 .iabo_line .iabo_cur{
	width:8.33%;
}
.iabo_s3 .iabo_con .iabo_bot ul li .iabo_ss p{
	font-size:14px;
	text-align:right;
}
@keyframes s3Line{
	0%{
		width:0%;
	}
	100%{
		width:100%;
	}
}
.iabo_s3 #q,
.iabo_s3 #c{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:50%;
	transform:translateX(-50%);
}
.iabo_s3 #q{
	opacity:.6;
	min-width:1920px;
	min-height:1080px;
}
.dg.ac{
	display:none;
}

/* 不做比价 */
.iabo_s4 .iabo_con{
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s4 .iabo_con .iabo_l{
	width:57.35%;
	color:#333;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap{
	width:112%;
	margin-right:-12%;
	position:relative;
	z-index:5;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap ul>li{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_name{
	font-size:24px;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_name em{
	color:var(--curColor);
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_name img{
	display:block;
	max-width:100%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_ss{
	width:calc(100% - 175px);
	padding:20px 90px 20px 30px;
	transition:background-color .35s,box-shadow .35s;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line,
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line span{
	display:block;
	height:25px;
	line-height:25px;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item1 .iabo_red .iabo_line{
	width:83.333%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item1 .iabo_blue .iabo_line{
	width:100%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item2 .iabo_red .iabo_line{
	width:38.333%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item2 .iabo_blue .iabo_line{
	width:100%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item3 .iabo_red .iabo_line{
	width:55%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item3 .iabo_blue .iabo_line{
	width:80%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item4 .iabo_red .iabo_line{
	width:30%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item4 .iabo_blue .iabo_line{
	width:20%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item5 .iabo_red .iabo_line{
	width:16.66%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_item5 .iabo_blue .iabo_line{
	width:8.33%;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line span{
	position:relative;
	-webkit-animation-name:s3Line;
	animation-name:s3Line;
	-webkit-animation-duration:4s;
	animation-duration:4s;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_red .iabo_line span{
	background:-webkit-linear-gradient(left,#eb7f7f,var(--curColor));
	background:-moz-linear-gradient(left,#eb7f7f,var(--curColor));
	background:-o-linear-gradient(left,#eb7f7f,var(--curColor));
	background:linear-gradient(to right,#eb7f7f,var(--curColor));
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_blue .iabo_line span{
	background:-webkit-linear-gradient(left,#7fb0f2,#0061e5);
	background:-moz-linear-gradient(left,#7fb0f2,#0061e5);
	background:-o-linear-gradient(left,#7fb0f2,#0061e5);
	background:linear-gradient(to right,#7fb0f2,#0061e5);
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line span i{
	position:absolute;
	white-space:nowrap;
	left:100%;
	padding-left:5px;
	font-size:16px;
	color:#666;
}
.iabo_s4 .iabo_con .iabo_l .iabo_wrap ol li + li{
	margin-top:10px;
}
.iabo_s4 .iabo_con .iabo_r{
	width:42.65%;
}
.iabo_s4 .iabo_con .iabo_r img{
	display:block;
	width:100%;
}

/* 选择我们 */
.iabo_s5{
	position:relative;
	overflow:hidden;
	background:#0E0716;
}
.iabo_s5 .s5_canvas{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}
.iabo_s5 .s5_canvas canvas{
	position:absolute;
	width:100vw;
	height:100vh;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}
.iabo_s5 .stars_container{
	position:absolute;
	width:500%;
	height:100%;
	top:0;
	left:0;
	opacity:.6;
}
.iabo_s5 .center_box{
	position:relative;
	z-index:5;
}
.iabo_s5 .iabo_con .iabo_l{
	width:30%;
	color:#fff;
}
.iabo_s5 .iabo_con .iabo_l .swiper-wrapper{
	-webkit-flex-direction:column;
	flex-direction:column;
}
.iabo_s5 .iabo_con .iabo_l .swiper-slide{
	width:auto;
}
.iabo_s5 .iabo_con .iabo_l .swiper-slide + .swiper-slide{
	margin-top:40px;
}
.iabo_s5 .iabo_con .iabo_l .iabo_ss{
	-webkit-align-items:center;
	align-items:center;
	cursor:pointer;
}
.iabo_s5 .iabo_con .iabo_l .iabo_icon{
	width:70px;
	height:70px;
	border-radius:50%;
	border:solid 1px #fff;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
}
.iabo_s5 .iabo_con .iabo_l .iabo_icon .iconfont{
	font-size:28px;
}
.iabo_s5 .iabo_con .iabo_l .iabo_line{
	width:1.5vw;
	height:1px;
	background:#fff;
	opacity:.5;
	margin-left:20px;
	transition:width .35s;
}
.iabo_s5 .iabo_con .iabo_l .swiper-slide-thumb-active .iabo_line{
	width:5vw;
}
.iabo_s5 .iabo_con .iabo_l .iabo_txt{
	margin-left:20px;
	transition:color .35s;
}
.iabo_s5 .iabo_con .iabo_l .swiper-slide-thumb-active .iabo_txt{
	color:var(--curColor);
	font-weight:bold;
}
.iabo_s5 .iabo_con .iabo_l .iabo_txt p,
.iabo_s5 .iabo_con .iabo_l .iabo_txt span{
	font-weight:inherit;
}
.iabo_s5 .iabo_con .iabo_l .iabo_txt p{
	font-size:18px;
}
.iabo_s5 .iabo_con .iabo_l .iabo_txt span{
	font-size:12px;
	display:block;
	text-transform:uppercase;
	margin-top:5px;
}

.iabo_s5 .iabo_con .iabo_r{
	width:66%;
	position:relative;
}
.iabo_s5 .iabo_con .iabo_r .iabo_ss{
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:flex-end;
	align-items:flex-end;
}
.iabo_s5 .iabo_con .iabo_r .iabo_img{
	display:block;
	width:46%;
}
.iabo_s5 .iabo_con .iabo_r .iabo_img img{
	display:block;
	width:100%;
}
.iabo_s5 .iabo_con .iabo_r .iabo_wrap{
	width:54%;
	margin-bottom:50px;
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt{
	width:136%;
	background:rgba(255,255,255,.85);
	margin-right:-36%;
	position:relative;
	z-index:6;
	padding:30px 40% 90px 30px;
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_stit,
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_line,
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_w{
	position:relative;
	z-index:5;
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_stit{
	color:#333;
	position:relative;
	-webkit-align-items:flex-end;
	align-items:flex-end;
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_line{
	display:inline-block;
	width:54px;
	height:1px;
	background:var(--curColor);
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_stit h3{
	font-size:24px;
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_stit span{
	font-size:14px;
	text-transform:uppercase;
	margin-left:10px;
	padding-bottom:2px;
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_w{
	font-size:14px;
	line-height:2;
	margin-top:15px;
}
.iabo_s5 .iabo_con .iabo_r .iabo_txt em{
	position:absolute;
	display:block;
	line-height:1;
	font-size:200px;
	font-family:arial;
	color:#c7c7c7;
	font-weight:bold;
	right:12%;
	top:50%;
	transform:translateY(-50%);
	text-transform:uppercase;
}
.iabo_s5 .iabo_ops{
	position:absolute;
	bottom:80px;
	left:30px;
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s5 .iabo_ops .swiper-button-white{
	position:static;
	color:#333;
	width:auto;
	margin-top:0;
	-webkit-align-items:center;
	align-items:center;
}
.iabo_s5 .iabo_ops .swiper-button-white:after{
	display:none;
}
.iabo_s5 .iabo_ops .swiper-button-white .iconfont_jiantou{
	font-size:22px;
}
.iabo_s5 .iabo_ops .swiper-button-white span{
	font-size:14px;
	text-transform:uppercase;
}
.iabo_s5 .iabo_ops .swiper-button-prev span{
	padding-left:5px;
}
.iabo_s5 .iabo_ops .swiper-button-next span{
	padding-right:5px;
}
.iabo_s5 .iabo_ops .swiper-pagination{
	position:relative;
	font-size:12px;
	color:var(--curColor);
	padding:0 32px;
	margin:0 20px;
	bottom:auto;
}
.iabo_s5 .iabo_ops .swiper-pagination *{
	font-weight:bold;
}
.iabo_s5 .iabo_ops .swiper-pagination-current{
	font-size:24px;
	font-weight:bold;
}
.iabo_s5 .iabo_ops .swiper-pagination:before,
.iabo_s5 .iabo_ops .swiper-pagination:after{
	content:"···";
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	font-size:16px;
}
.iabo_s5 .iabo_ops .swiper-pagination:before{
	left:0;
}
.iabo_s5 .iabo_ops .swiper-pagination:after{
	right:0;
}

/* 企业文化 */
.iabo_s6{
	overflow:hidden;
}
.iabo_s6 .center_box{
	text-align:center;
}
.ibcu2_s1 .ibcu2_con{
	display:inline-block;
	border:dashed 1px #ea8c8c;
	border-radius:50%;
	margin:0 auto;
	position:relative;
}
.ibcu2_s1 .ibcu2_con .ibcu2_ss{
	margin:60px;
	border:dashed 1px #ea8c8c;
	border-radius:50%;
	position:relative;
}
.ibcu2_s1 .ibcu2_con .ibcu2_cir{
	width:280px;
	height:280px;
	border-radius:50%;
	margin:50px;
	background:#C19B76;
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.ibcu2_s1 .ibcu2_con .ibcu2_cir:before{
	content:"";
	position:absolute;
	width:420px;
    height:420px;
    left:50%;
    top:50%;
	margin:-210px 0 0 -210px;
    transform:scale(0.3);
    background:rgba(164,0,1,.05);
    border-radius:50%;
	-webkit-animation-duration: 4s;
    animation-duration: 4s;
    -webkit-animation-name:aCir;
    animation-name:aCir;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
@-webkit-keyframes aCir{
	0%{
		opacity:1;
		-webkit-transform:scale(0.6);
		transform:scale(0.6);
	}
	80%{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
	100%{
		opacity:0;
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@keyframes aCir{
	0%{
		opacity:1;
		-webkit-transform:scale(0.6);
		transform:scale(0.6);
	}
	80%{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
	100%{
		opacity:0;
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}


.ibcu2_s1 .ibcu2_con .ibcu2_cir .ibcu2_img{
	width:280px;
	height:280px;
	overflow:hidden;
	border-radius:50%;
	position:relative;
	z-index:3;
}
.ibcu2_s1 .ibcu2_con .ibcu2_cir .ibcu2_img>img{
	display:block;
	width:100%;
	height:100%;
}
.ibcu2_s1 .ibcu2_con .ibcu2_cir .ibcu2_img:before{
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0;
	transform:translateY(50%);
	transition:all .5s;
}
.ibcu2_s1 .ibcu2_con .ibcu2_cir .ibcu2_img .ibcu2_logo{
	position:absolute;
	left:0;
	top:0;
	z-index:3;
	width:100%;
	height:100%;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	opacity:0;
	transform:translateY(-50%);
	transition:all .5s;
}
.ibcu2_s1 .ibcu2_con .ibcu2_cir .ibcu2_img .ibcu2_logo img{
	display:block;
	max-width:60%;
	max-height:60%;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(1){
	transform:rotate(-45deg) translate(250px) rotate(45deg);
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(2){
	transform:rotate(45deg) translate(250px) rotate(-45deg);
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(3){
	transform:rotate(135deg) translate(250px) rotate(-135deg);
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(4){
	transform:rotate(225deg) translate(250px) rotate(-225deg);
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li,
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_icon{
	width:80px;
	height:80px;
	display:block;
	
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_icon{
	background:#f7f7f7;
	border-radius:50%;
	border:solid 1px var(--curColor);
	line-height:78px;
	text-align:center;
	color:var(--curColor);
	transition:background-color .35s,color .35s;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_icon .iconfont{
	font-size:40px;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_text{
	width:450px;
	position:absolute;
	padding-left:50px;
	left:100%;
	top:-42px;
	text-align:left;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(3) .ibcu2_text,
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(4) .ibcu2_text{
	text-align:right;
	left:auto;
	right:100%;
	padding-left:0;
	padding-right:50px;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt{
	position:relative;
	background:url(../image/iabo_s6_item_bg.png) no-repeat center top;
	padding:20px 30px;
	color:#333;
	font-size:0;
	transition:color .35s,background .35s;
	-webkit-animation-delay:.3s;
	animation-delay:.3s;
	-webkit-animation-duration:1.5s;
	animation-duration:1.5s;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(1) .ibcu2_txt,
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(2) .ibcu2_txt{
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(3) .ibcu2_txt,
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(4) .ibcu2_txt{
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt:before{
	content:"";
	position:absolute;
	border-top:solid 15px transparent;
	border-bottom:solid 15px transparent;
	top:68px;
	opacity:0;
	transition:transform .35s;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(1) .ibcu2_txt:before,
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(2) .ibcu2_txt:before{
	border-right:solid 20px var(--curColor);
	right:100%;
	right:calc(100% - 1px);
	transform:translate(30px);
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(3) .ibcu2_txt:before,
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(4) .ibcu2_txt:before{
	border-left:solid 20px var(--curColor);
	left:100%;
	left:calc(100% - 1px);
	transform:translate(-30px);
}

.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt>h5{
	font-size:22px;
	font-weight:bold;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt>span{
	font-size:18px;
	opacity:.8;
	display:block;
	margin-top:5px;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt>i{
	display:inline-block;
	width:30px;
	height:2px;
	background:var(--curColor);
	transition:background-color .35s;
}
.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_w{
	color:inherit;
	font-size:14px;
	line-height:2.1;
}

/* 企业资质 */
.iabo_s7{
	background:url(../image/iabo_s7_bg.jpg) no-repeat center center fixed;
}
.iabo_s7 .iabo_con{
	position:relative;
	padding:0 40px;
}
.iabo_s7 .iabo_con .iabo_img{
	display:block;
	border:solid 1px transparent;
	transform:scale(.875);
	transition:all 1s;
}
.iabo_s7 .iabo_con .swiper-slide-active .iabo_img{
	border-color:#fff;
	transform:scale(1);
}
.iabo_s7 .iabo_con .iabo_img img{
	display:block;
	width:100%;
}

.iabo_s7 .iabo_con .swiper-button-prev{
	left:0;
}
.iabo_s7 .iabo_con .swiper-button-next{
	right:0;
}
.iabo_s7 .iabo_con .swiper-pagination{
	position:static;
	width:100%;
	text-align:center;
	display:none;
}
.iabo_s7 .iabo_con .swiper-pagination-bullet{
	margin:0 4px;
	background:#fff;
}
.iabo_s7 .iabo_con .swiper-pagination-bullet-active{
	background:var(--curColor);
}

/* 软著证书 */
.poster-main {
  width: 1200px;
  height: 380px;
  position: relative;
  margin: 0 auto;
}

.poster-main a, .poster-main img { display: block; }

.poster-main .poster-list {
  width:1200px;
  height:380px;
}

.poster-main .poster-list .poster-item {
  width: 280px;
  height: 380px;
  position: absolute;
  left: 0;
  top: 0;
}
.poster-main .poster-btn{
	position:absolute;
	opacity:0;
	z-index:10;
	top:0;
	cursor:pointer;
}
.poster-main .poster-prev-btn{
	left:0;
}
.poster-main .poster-next-btn{
	right:0;
}
.iabo_s8 .iabo_img{
	display:block;
	position:relative;
	height:100%;
	padding:6px;
}
.iabo_s8 .iabo_img:before{
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:url(../image/iabo_s8_border.png) no-repeat center center;
	background-size:100% 100%;
}
.iabo_s8 .iabo_img img{
	display:block;
	width:100%;
	height:100%;
}
.iabo_s8 .iabo_exp{
	font-size:24px;
	color:#333;
	text-align:center;
}




@media screen and (min-width:1201px) and (max-width:1680px){
	/* 关于我们 */
	.iabo_s2 .iabo_l .iabo_tags ul{
		margin-left:-15px;
	}
	.iabo_s2 .iabo_l .iabo_tags ul li span{
		margin-left:15px;
	}
	
	/* 企业资质 */
	.iabo_s7 .iabo_con .swiper-slide{
		width:360px !important;
	}
	.iabo_s7 .iabo_con .iabo_img img{
		height:240px !important;
	}
	
	
}

@media screen and (max-width:1645px){
	.iabo_s2 .iabo_r .iabo_video{
		height:290px;
	}

}


@media screen and (min-width:1201px){
	.center_box{
		min-width:1200px;
	}

	/* banner */
	.ibanner_box .swiper-slide a>img{
		transform-style: preserve-3d;
	}
	.ibanner_box .swiper-slide-active a>img{
		transform-style: preserve-3d;
		transform: scale(1.05);
		transition:7s;
	}
	.swiper-xn .iconfont{
		transition:all .35s;
	}
	.swiper-xn:hover .iconfont{
		color:#d1ba71 !important;
	}
	
	/* 关于我们 */
	.iabo_s2 .iabo_r{
		overflow:hidden;
		transition:all .35s;
	}
	.iabo_s2 .iabo_r img{
		transform-origin:right bottom;
		transition:all 2s;
	}
	
	
	/* 我们的优势 */
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_r em{
		transition:all .35s;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li:hover .iabo_stit .iabo_r em{
		color:var(--curColor);
	}
	
	.iabo_s3 .iabo_con .iabo_bot ul li:hover .iabo_line .iabo_cur i{
		background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
		background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
		background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
		-webkit-background-size:15px 15px;
		background-size:15px 15px;
		animation:reverse progress-bar-stripes 0.40s linear infinite, animate-positive 2s !important;
	}
	@keyframes animate-positive{
		0% {width: 0;}
	}
	@keyframes progress-bar-stripes {
	  from {
		background-position:15px 0;
	  }
	  to {
		background-position:0 0;
	  }
	}
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir,
	.iabo_s3 .iabo_con .iabo_top ul li > p{
		transition:all .5s;
	}
	.iabo_s3 .iabo_con .iabo_top ul li:hover .iabo_cir,
	.iabo_s3 .iabo_con .iabo_top ul li:hover > p{
		transform:translateY(-20px);
	}
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_num .iabo_ss{
		transition:color .35s;
	}
	.iabo_s3 .iabo_con .iabo_top ul li:hover .iabo_num .iabo_ss{
		color:var(--curColor);
	}
	
	/* 不做比价 */
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line span:before{
		content:"";
		position:absolute;
		left:0;
		top:0;
		z-index:3;
		pointer-events:none;
		width:100%;
		height:100%;
		background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
		background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
		background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
		-webkit-background-size:25px 25px;
		background-size:25px 25px;
		animation:reverse progress-bar-stripes1 0.40s linear infinite, animate-positive 2s !important;
		opacity:0;
	}
	@keyframes progress-bar-stripes1 {
	  from {
		background-position:25px 0;
	  }
	  to {
		background-position:0 0;
	  }
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap ul li:hover .iabo_line span:before{
		opacity:1;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap ul li:hover .iabo_ss{
		background:#fff;
		box-shadow:0 0 15px rgba(0,0,0,.1);
	}
	
	/* 选择我们 */
	.iabo_s5 .iabo_ops .swiper-button-white{
		/* transition:color .35s; */
	}
	.iabo_s5 .iabo_ops .swiper-button-white span{
		transition:all .3s;
	}
	.iabo_s5 .iabo_ops .swiper-button-white:hover{
		color:var(--curColor);
	}
	
	/* 企业文化 */
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:hover .ibcu2_icon{
		background:var(--curColor);
		color:white;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:hover .ibcu2_txt{
		color:#fff;
		background-color:var(--curColor);
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:hover .ibcu2_txt:before{
		transform:translateX(0);
		opacity:1;
		transition-delay:.35s;
		transition:transform .35s,opacity .35s;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(3) .ibcu2_txt>i,
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(4) .ibcu2_txt>i{
		margin-right:3px;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:hover .ibcu2_txt>i{
		background:#ff7200;
	}
	.ibcu2_s1 .ibcu2_con:hover .ibcu2_cir .ibcu2_img:before{
		opacity:.4;
		transform:translateY(0);
	}
	.ibcu2_s1 .ibcu2_con:hover .ibcu2_cir .ibcu2_img .ibcu2_logo{
		opacity:1;
		transform:translateY(0);
		transition-delay:.2s;
	}
	
	/* 企业资质 */
	.iabo_s7 .iabo_con .swiper-slide{
		width:calc(((100vw - 17px) * .73 - 80px - 40px) / 3);
		margin-right:20px;
	}
	.iabo_s7 .iabo_con .iabo_img img{
		height:calc((((100vw - 17px) * .73 - 80px - 40px) / 3 - 20px) * 290 / 400);
	}
	.iabo_s7 .iabo_con .swiper-button-white:hover{
		color:var(--curColor);
		opacity:1;
	}
	
	/* 软著证书 */
	.iabo_s8 .iabo_m{
		display:none;
	}

}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~手机版~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
@media (min-width: 320px) and (max-width:359px){html{font-size:32px !important;} }
@media (min-width: 360px) and (max-width:374px){html{font-size:36px !important;} }
@media (min-width: 375px) and (max-width:383px){html{font-size:37.5px !important;} }
@media (min-width: 384px) and (max-width:413px){html{font-size:38.4px !important;} }
@media (min-width: 414px) and (max-width:447px){html{font-size:41.4px !important;} }
@media (min-width: 448px) and (max-width:479px){html{font-size:44.8px !important;} }
@media (min-width: 480px) and (max-width:511px){html{font-size:48px !important;} }
@media (min-width: 512px) and (max-width:543px){html{font-size:51.2px !important;} }
@media (min-width: 544px) and (max-width:575px){html{font-size:54.4px !important;} }
@media (min-width: 576px) and (max-width:607px){html{font-size:57.6px !important;} }
@media (min-width: 608px) and (max-width:639px){html{font-size:60.8px !important;} }
@media (min-width: 640px) and (max-width:1200px){html{font-size:60.8px !important;} }

@media screen and (max-width:1200px){
	.center_box{
		width:92%;
	}
	.pd_150{
		padding:1.7rem;
	}
	.pd_tb150{
		padding:1.7rem 0;
	}
	.pd_t150{
		padding-top:1.7rem;
	}
	.pd_b150{
		padding-bottom:1.7rem;
	}
	.pd_120{
		padding:1.4rem;
	}
	.pd_tb120{
		padding:1.4rem 0;
	}
	.pd_t120{
		padding-top:1.4rem;
	}
	.pd_b120{
		padding-bottom:1.4rem;
	}
	.pd_100{
		padding:1.2rem;
	}
	.pd_tb100{
		padding:1.2rem 0;
	}
	.pd_t100{
		padding-top:1.2rem;
	}
	.pd_b100{
		padding-bottom:1.2rem;
	}
	.pd_80{
		padding:1rem;
	}
	.pd_tb80{
		padding:1rem 0;
	}
	.pd_t80{
		padding-top:1rem;
	}
	.pd_b80{
		padding-bottom:1rem;
	}
	.pd_70{
		padding:.9rem;
	}
	.pd_tb70{
		padding:.9rem 0;
	}
	.pd_t70{
		padding-top:.9rem;
	}
	.pd_b70{
		padding-bottom:.9rem;
	}
	.pd_60{
		padding:.8rem;
	}
	.pd_tb60{
		padding:.8rem 0;
	}
	.pd_t60{
		padding-top:.8rem;
	}
	.pd_b60{
		padding-bottom:.8rem;
	}
	.pd_50{
		padding:.7rem;
	}
	.pd_tb50{
		padding:.7rem 0;
	}
	.pd_t50{
		padding-top:.7rem;
	}
	.pd_b50{
		padding-bottom:.7rem;
	}
	.pd_40{
		padding:.6rem;
	}
	.pd_tb40{
		padding:.6rem 0;
	}
	.pd_t40{
		padding-top:.6rem;
	}
	.pd_b40{
		padding-bottom:.6rem;
	}
	.pd_30{
		padding:.5rem;
	}
	.pd_tb30{
		padding:.5rem 0;
	}
	.pd_t30{
		padding-top:.5rem;
	}
	.pd_b30{
		padding-bottom:.5rem;
	}
	.pd_20{
		padding:.4rem;
	}
	.pd_tb20{
		padding:.4rem 0;
	}
	.pd_t20{
		padding-top:.4rem;
	}
	.pd_b20{
		padding-bottom:.4rem;
	}
	.pd_15{
		padding:.35rem;
	}
	.pd_tb15{
		padding:.35rem 0;
	}
	.pd_t15{
		padding-top:.35rem;
	}
	.pd_b15{
		padding-bottom:.35rem;
	}
	.mg_t150{
		margin-top:1.7rem;
	}
	.mg_b150{
		margin-bottom:1.7rem;
	}
	.mg_t100{
		margin-top:1.2rem;
	}
	.mg_b100{
		margin-bottom:1.2rem;
	}
	.mg_tb80{
		margin:1rem 0;
	}
	.mg_t80{
		margin-top:1rem;
	}
	.mg_b80{
		margin-bottom:1rem;
	}
	.mg_tb60{
		margin:.8rem 0;
	}
	.mg_t60{
		margin-top:.8rem;
	}
	.mg_b60{
		margin-bottom:.8rem;
	}
	.mg_tb50{
		margin:.7rem 0;
	}
	.mg_t50{
		margin-top:.7rem;
	}
	.mg_b50{
		margin-bottom:.7rem;
	}
	.mg_tb40{
		margin:.6rem 0;
	}
	.mg_t40{
		margin-top:.6rem;
	}
	.mg_b40{
		margin-bottom:.6rem;
	}
	.mg_tb30{
		margin:.5rem 0;
	}
	.mg_t30{
		margin-top:.5rem;
	}
	.mg_b30{
		margin-bottom:.5rem;
	}
	.mg_tb20{
		margin:.4rem 0;
	}
	.mg_t20{
		margin-top:.4rem;
	}
	.mg_b20{
		margin-bottom:.4rem;
	}
	.mg_tb15{
		margin:.3rem 0;
	}
	.mg_t15{
		margin-top:.3rem;
	}
	.mg_b15{
		margin-bottom:.3rem;
	}
	.mg_tb10{
		margin:.2rem 0;
	}
	.mg_t10{
		margin-top:.2rem;
	}
	.mg_b10{
		margin-bottom:.2rem;
	}
	
	body{
		overflow-x:hidden;
	}
	
	/* banner */
	.ibanner_box .swiper-slide a .banner_txt{
		width:92%;
		left:4%;
	}
	.ibanner_box .swiper-slide a .banner_txt img{
		max-width:60%;
	}
	.ibanner_box .swiper-pagination{
		bottom:3vh;
	}
	.ibanner_box .swiper-pagination-bullet{
		width:8px;
		height:8px;
	}
	.ibanner_box .swiper-pagination-bullet-active{
		width:12px;
		height:12px;
		border-width:1px;
	}
	.ibanner_box .swiper-pagination-bullet-active:before{
		width:8px;
		height:8px;
	}
	.ibanner_box .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
		margin:0 5px;
	}
	
	/* 标题 */
	.iabo_tit .iabo_top span{
		font-size:.76rem;
	}
	.iabo_tit .iabo_top h2{
		font-size:.46rem;
		margin-top:-.4rem;
	}
	.iabo_tit .iabo_exp{
		font-size:.36rem;
	}
	
	/* 关于我们 */
	.iabo_s2 .iabo_tit .iabo_top h2{
		padding-left:.8rem;
	}
	.iabo_s2 .iabo_tit .iabo_top h2:before{
		width:.6rem;
	}
	
	/* 企业文化 */
	.ibcu2_s1 .ibcu2_con .ibcu2_cir,
	.ibcu2_s1 .ibcu2_con .ibcu2_cir .ibcu2_img{
		width:62vw;
		height:62vw;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_cir{
		margin:5vw auto;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_cir:before{
		width:82vw;
		height:82vw;
		margin:-41vw 0 0 -41vw;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap ul{
		overflow:hidden;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li{
		transform:none !important;
		position:static;
		margin:0;
		width:100%;
		height:auto;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-justify-content:space-between;
		justify-content:space-between;
		padding:.6rem;
		border:solid 1px var(--curColor);
		margin-top:.5rem;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_ss,
	.ibcu2_s1 .ibcu2_con{
		border:none;
	}
	.ibcu2_s1 .ibcu2_con{
		display:block;
		padding-top:.5vw;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_ss{
		margin:0;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_text{
		position:static;
		top:auto;
		right:auto;
		left:auto;
		text-align:left !important;
		padding:0 !important;
		min-height:auto;
		width:calc(100% - 70px - .5rem);
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt{
		padding:0;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_cir:after{
		content:"";
		position:absolute;
		top:-5vw;
		right:-5vw;
		bottom:-5vw;
		left:-5vw;
		border-radius:50%;
		border:dashed 1px #A40001;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_icon{
		width:70px;
		height:70px;
		line-height:68px;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(1) .ibcu2_txt,
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(2) .ibcu2_txt{
		-webkit-animation-name:fadeInRight;
		animation-name:fadeInRight;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt>h5{
		font-size:16px;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_w{
		font-size:14px;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_icon .iconfont{
		font-size:30px;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li .ibcu2_txt>span{
		font-size:14px;
	}
	
	
	/* 软著证书 */
	.iabo_s8 .iabo_pc{
		display:none;
	}
	.iabo_s8 .iabo_m .swiper-pagination{
		position:static;
		width:100%;
		margin-top:.4rem;
	}
	.iabo_s8 .iabo_m .swiper-pagination-bullet{
		margin:0 5px;
	}
	.iabo_s8 .iabo_m .swiper-pagination-bullet-active{
		background:var(--curColor);
	}
	

	
	
	
}

@media screen and (max-width:895px){
	/* banner */
	.ibanner_box .banner_mouse{
		display:none;
	}
	.ibanner_box .swiper-slide a>img{
		position:absolute;
		width:auto;
		height:100%;
		left:50%;
		top:0;
		transform:translateX(-50%);
	}
	
	/* 关于我们 */
	.iabo_s2 .iabo_l,
	.iabo_s2 .iabo_r{
		width:100%;
	}
	.iabo_s2 .iabo_char{
		width:100%;
		margin-right:0;
	}
	.iabo_s2 .iabo_r .iabo_video{
		height:calc(92vw * 9 / 16);
	}
	
	/* 不做比价 */
	.iabo_s4 .iabo_con{
		-webkit-flex-direction:column-reverse;
		flex-direction:column-reverse;
		position:relative;
	}
	.iabo_s4 .iabo_con .iabo_l{
		width:100%;
		position:relative;
		z-index:5;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap{
		width:100%;
		margin-right:0;
	}
	.iabo_s4 .iabo_con .iabo_r{
		width:80%;
		position:absolute;
		bottom:0;
		right:0;
		transform:none !important;
		opacity:.6;
	}
	
	/* 选择我们 */
	.iabo_s5 .iabo_con .iabo_l,
	.iabo_s5 .iabo_con .iabo_r{
		display:block;
		width:100%;
	}
	.iabo_s5 .iabo_con .iabo_l .swiper-wrapper{
		-webkit-flex-direction:row;
		flex-direction:row;
	}
	.iabo_s5 .iabo_con .iabo_l .swiper-slide + .swiper-slide{
		margin-top:0;
	}
	.iabo_s5 .iabo_con .iabo_l .iabo_line{
		display:none;
	}
	.iabo_s5 .iabo_con .iabo_l .iabo_txt{
		margin-left:.2rem;
		padding-right:.4rem;
	}
	.iabo_s5 .iabo_con .iabo_r{
		margin-top:1rem;
	}
	
	
	
}

@media screen and (max-width:767px){
	/* banner */
	.ibanner_box .swiper-slide a{
		height:72vw;
		overflow:hidden;
	}
	
	/* 关于我们 */
	.iabo_s2 .iabo_top{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.iabo_s2 .iabo_l .iabo_stit{
		font-size:16px;
	}
	.iabo_s2 .iabo_l .iabo_tags ul{
		margin-left:-.3rem;
		margin-bottom:-.2rem;
	}
	.iabo_s2 .iabo_l .iabo_tags ul li{
		width:33.33333%;
		margin-bottom:.2rem;
	}
	.iabo_s2 .iabo_l .iabo_tags ul li span{
		font-size:14px;
		margin-left:.3rem;
		padding:.2rem;
	}
	.iabo_s2 .iabo_char{
		margin-top:.6rem;
	}
	.iabo_s2 .iabo_char ul{
		-webkit-justify-content:space-between;
		justify-content:space-between;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.iabo_s2 .iabo_char ul li{
		width:48%;
	}
	.iabo_s2 .iabo_char ul li + li + li{
		margin-top:.5rem;
	}
	.iabo_s2 .iabo_char ul li span em{
		font-size:.9rem;
	}
	.iabo_s2 .iabo_char ul li span sup{
		margin-top:0;
	}
	.iabo_s2 .iabo_char ul li > p{
		font-size:14px;
	}
	.iabo_s2 .iabo_r{
		margin-top:.8rem;
	}
	
	/* 我们的优势 */
	.iabo_s3 .iabo_con .iabo_top ul{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.iabo_s3 .iabo_con .iabo_top ul li{
		width:50%;
		max-width:none;
	}
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir,
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir svg{
		width:32vw;
		height:32vw;
	}
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir:before{
		left:2px;
		bottom:2px;
	}
	.iabo_s3 .iabo_con .iabo_top ul li > p{
		font-size:.36rem;
		margin-top:.3rem;
	}
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_num span{
		font-size:.8rem;
	}
	.iabo_s3 .iabo_con .iabo_top ul li + li + li{
		margin-top:.6rem;
	}
	.iabo_s3 .iabo_con .iabo_bot{
		padding:.6rem;
	}
	.iabo_s3 .iabo_con .iabo_bot ul:before{
		display:none;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li{
		width:100%;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li + li{
		margin-top:.2rem;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_l .iconfont{
		font-size:.5rem;
		margin-right:.2rem;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_l p{
		font-size:.46rem;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_r{
		font-size:.34rem;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_r em{
		font-size:.6rem;
		padding-left:.3rem;
		padding-right:.15rem;
	}
	
	/* 不做比价 */
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap ul>li{
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap ul>li + li{
		margin-top:.5rem;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_name{
		font-size:.44rem;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_ss{
		width:100%;
		padding:0 50px 0 0;
		margin-top:.2rem;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line span i{
		font-size:14px;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_name img{
		max-width:2.64rem;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line,
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_line span{
		height:20px;
		line-height:20px;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap ol li + li{
		margin-top:.15rem;
	}
	
	/* 选择我们 */
	.iabo_s5 .iabo_ops .swiper-button-white span{
		display:none;
	}
	.iabo_s5 .iabo_con .iabo_l .iabo_icon{
		width:50px;
		height:50px;
	}
	.iabo_s5 .iabo_con .iabo_l .iabo_icon .iconfont{
		font-size:20px;
	}
	.iabo_s5 .iabo_con .iabo_l .iabo_txt p{
		font-size:16px;
	}
	.iabo_s5 .iabo_con .iabo_r .iabo_txt{
		padding:.6rem .6rem 90px .6rem;
	}
	.iabo_s5 .iabo_con .iabo_r .iabo_txt em{
		font-size:4rem;
		right:.2rem;
	}
	.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_stit h3{
		font-size:.46rem;
	}
	.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_stit span{
		font-size:.34rem;
	}
	.iabo_s5 .iabo_con .iabo_r .iabo_txt .iabo_w{
		margin-top:.2rem;
		min-height:112px;
	}
	.iabo_s5 .iabo_con .iabo_r .iabo_wrap{
		margin-bottom:30px;
	}
	.iabo_s5 .iabo_ops{
		left:.6rem;
		bottom:60px;
	}
	
	/* 企业资质 */
	.iabo_s7 .iabo_con .swiper-button-white:after{
		font-size:.6rem;
	}
	.iabo_s7 .iabo_con .swiper-slide{
		padding-right:1px;
	}
	
	/* 软著证书 */
	.iabo_s8 .iabo_img{
		height:calc((92vw - 10px) / 2 * 425 / 305);
	}
	.iabo_s8 .iabo_exp{
		font-size:.44rem;
		line-height:1.6;
	}
	
	
	
}

@media screen and (min-width:768px) and (max-width:1200px){
	.pd_150{
		padding:1.5rem;
	}
	.pd_tb150{
		padding:1.5rem 0;
	}
	.pd_t150{
		padding-top:1.5rem;
	}
	.pd_b150{
		padding-bottom:1.5rem;
	}
	.pd_120{
		padding:1.2rem;
	}
	.pd_tb120{
		padding:1.2rem 0;
	}
	.pd_t120{
		padding-top:1.2rem;
	}
	.pd_b120{
		padding-bottom:1.4rem;
	}
	.pd_100{
		padding:1rem;
	}
	.pd_tb100{
		padding:1rem 0;
	}
	.pd_t100{
		padding-top:1rem;
	}
	.pd_b100{
		padding-bottom:1rem;
	}
	.pd_80{
		padding:.8rem;
	}
	.pd_tb80{
		padding:.8rem 0;
	}
	.pd_t80{
		padding-top:.8rem;
	}
	.pd_b80{
		padding-bottom:.8rem;
	}
	.pd_70{
		padding:.7rem;
	}
	.pd_tb70{
		padding:.7rem 0;
	}
	.pd_t70{
		padding-top:.7rem;
	}
	.pd_b70{
		padding-bottom:.7rem;
	}
	.pd_60{
		padding:.6rem;
	}
	.pd_tb60{
		padding:.6rem 0;
	}
	.pd_t60{
		padding-top:.6rem;
	}
	.pd_b60{
		padding-bottom:.6rem;
	}
	.pd_50{
		padding:.5rem;
	}
	.pd_tb50{
		padding:.5rem 0;
	}
	.pd_t50{
		padding-top:.5rem;
	}
	.pd_b50{
		padding-bottom:.5rem;
	}
	.pd_40{
		padding:.4rem;
	}
	.pd_tb40{
		padding:.4rem 0;
	}
	.pd_t40{
		padding-top:.4rem;
	}
	.pd_b40{
		padding-bottom:.4rem;
	}
	.pd_30{
		padding:.3rem;
	}
	.pd_tb30{
		padding:.3rem 0;
	}
	.pd_t30{
		padding-top:.3rem;
	}
	.pd_b30{
		padding-bottom:.3rem;
	}
	.pd_20{
		padding:.2rem;
	}
	.pd_tb20{
		padding:.2rem 0;
	}
	.pd_t20{
		padding-top:.2rem;
	}
	.pd_b20{
		padding-bottom:.2rem;
	}
	.pd_15{
		padding:.15rem;
	}
	.pd_tb15{
		padding:.15rem 0;
	}
	.pd_t15{
		padding-top:.15rem;
	}
	.pd_b15{
		padding-bottom:.15rem;
	}
	.mg_t150{
		margin-top:1.5rem;
	}
	.mg_b150{
		margin-bottom:1.5rem;
	}
	.mg_t100{
		margin-top:1rem;
	}
	.mg_b100{
		margin-bottom:1rem;
	}
	.mg_tb80{
		margin:.8rem 0;
	}
	.mg_t80{
		margin-top:.8rem;
	}
	.mg_b80{
		margin-bottom:.8rem;
	}
	.mg_tb60{
		margin:.6rem 0;
	}
	.mg_t60{
		margin-top:.6rem;
	}
	.mg_b60{
		margin-bottom:.6rem;
	}
	.mg_tb50{
		margin:.5rem 0;
	}
	.mg_t50{
		margin-top:.5rem;
	}
	.mg_b50{
		margin-bottom:.5rem;
	}
	.mg_tb40{
		margin:.4rem 0;
	}
	.mg_t40{
		margin-top:.4rem;
	}
	.mg_b40{
		margin-bottom:.4rem;
	}
	.mg_tb30{
		margin:.3rem 0;
	}
	.mg_t30{
		margin-top:.3rem;
	}
	.mg_b30{
		margin-bottom:.3rem;
	}
	.mg_tb20{
		margin:.2rem 0;
	}
	.mg_t20{
		margin-top:.2rem;
	}
	.mg_b20{
		margin-bottom:.2rem;
	}
	.mg_tb15{
		margin:.15rem 0;
	}
	.mg_t15{
		margin-top:.15rem;
	}
	.mg_b15{
		margin-bottom:.15rem;
	}
	.mg_tb10{
		margin:.1rem 0;
	}
	.mg_t10{
		margin-top:.1rem;
	}
	.mg_b10{
		margin-bottom:.1rem;
	}
	
	/* banner */
	.ibanner_box .swiper-slide a .banner_txt img{
		max-width:50%;
	}
	
	/* 标题 */
	.iabo_tit .iabo_top span{
		font-size:.66rem;
	}
	.iabo_tit .iabo_top h2{
		font-size:.36rem;
		margin-top:-.3rem;
	}
	.iabo_tit .iabo_line{
		margin-top:.3rem;
		width:70px;
	}
	.iabo_tit .iabo_exp{
		font-size:.26rem;
	}
	
	/* 关于我们 */
	.iabo_s2 .iabo_l .iabo_stit{
		font-size:.34rem;
	}
	.iabo_s2 .iabo_char ul li span em{
		font-size:60px;
	}
	
	/* 我们的优势 */
	.iabo_s3 .iabo_con .iabo_bot{
		padding:.5rem;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li{
		width:45%;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_l .iconfont{
		font-size:20px;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_l p{
		font-size:20px;
	}
	.iabo_s3 .iabo_con .iabo_bot ul li .iabo_stit .iabo_r em{
		font-size:30px;
	}
	
	/* 不做比价 */
	.iabo_s4 .iabo_tit{
		margin-bottom:.4rem;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_name{
		font-size:20px;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_name img{
		max-width:120px;
	}
	.iabo_s4 .iabo_con .iabo_l .iabo_wrap .iabo_ss{
		padding-left:0;
		padding-right:40px;
	}
	
	/* 企业文化 */
	.ibcu2_s1 .ibcu2_con .ibcu2_ss{
		display:none;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-justify-content:space-between;
		justify-content:space-between;
		-webkit-flex-wrap:wrap;
		flex-wrap:wrap;
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li{
		width:48.5%;
		margin-top:calc(92vw * .03);
	}
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(1),
	.ibcu2_s1 .ibcu2_con .ibcu2_wrap li:nth-of-type(2){
		margin-top:0;
	}
	
}

@media screen and (min-width:768px) and (max-width:895px){
	/* banner */
	.ibanner_box .swiper-slide a{
		height:50vh;
	}
	
	/* 关于我们 */
	.iabo_s2 .iabo_r{
		width:100%;
		margin-top:.6rem;
	}
	
	/* 我们的优势 */
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir,
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir svg{
		width:18vw;
		height:18vw;
	}
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_num span{
		font-size:36px;
	}
	.iabo_s3 .iabo_con .iabo_top ul li > p{
		font-size:16px;
	}
	
	/* 不做比价 */
	.iabo_s4 .iabo_con .iabo_r{
		width:60%;
	}
	
	/* 企业资质 */
	.iabo_s7 .swiper-slide{
		padding-right:1px;
	}
	
	/* 软著证书 */
	.iabo_s8 .iabo_img{
		height:calc((92vw - 40px) / 3 * 425 / 305);
	}
	
}

@media screen and (min-width:896px) and (max-width:1200px){
	/* banner */
	.ibanner_box .swiper-slide a .banner_txt img{
		max-width:40%;
	}
	.ibanner_box .banner_mouse{
		bottom:70px;
	}
	
	/* 关于我们 */
	.iabo_s2 .iabo_l{
		width:45%;
	}
	.iabo_s2 .iabo_l .iabo_tags ul{
		margin-left:-.2rem;
		margin-bottom:-.2rem;
	}
	.iabo_s2 .iabo_l .iabo_tags ul li{
		margin-bottom:.2rem;
		width:33.3333%;
	}
	.iabo_s2 .iabo_l .iabo_tags ul li span{
		margin-left:.2rem;
		padding:.15rem;
		font-size:15px;
	}
	.iabo_s2 .iabo_r{
		width:45%;
	}
	.iabo_s2 .iabo_r .iabo_video{
		height:calc(92vw * .45 * 9 / 16);
	}
	
	/* 我们的优势 */
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir,
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_cir svg{
		width:160px;
		height:160px;
	}
	.iabo_s3 .iabo_con .iabo_top ul li > p{
		font-size:18px;
	}
	.iabo_s3 .iabo_con .iabo_top ul li .iabo_num span{
		font-size:40px;
	}
	
	/* 选择我们 */
	.iabo_s5 .iabo_con .iabo_r .iabo_img{
		margin-bottom:80px;
	}
	.iabo_s5 .iabo_con .iabo_r .iabo_wrap{
		margin-bottom:0;
	}
	.iabo_s5 .iabo_ops{
		bottom:30px;
	}
	
	/* 软著证书 */
	.iabo_s8 .iabo_exp{
		font-size:20px;
	}
	.iabo_s8 .iabo_img{
		height:calc((92vw - 90px) / 4 * 425 / 305);
	}
	
}