.app_item {
	margin-top:32px
}
.app_item:first-child {
	margin-top:0
}
.asia_mian {
	--img-w:415px;
	--img-w:calc((649 / 14.8) * 1%);
	--pd:42px;
	margin-top:36px
}
.asia_mian .img {
	width:var(--img-w);
	height:auto;
	margin-right:var(--pd)
}
.asia_mian .info {
	width:calc(100% - var(--img-w) - var(--pd));
	padding:0;
}
.asia_mian .info .tit {
	font-family:Work Sans,Work Sans;
	font-weight:bold;
	font-size:20px;
	color:#333333;
	line-height:32px
}
.asia_mian .info .desc {
	font-family:Work Sans,Work Sans;
	font-weight:400;
	font-size:16px;
	color:#666666;
	line-height:28px;
	margin:26px 0;
}
.asia_mian .info .desc strong {
	font-size:20px;
	color:#333
}
.asia_mian .info .desc p {
	margin-top:30px
}
.asia_mian .info .desc p:first-child {
	margin-top:0
}
.mar30 {
	margin-top:30px;
}
.righ {
	margin-top:20px;
}
.con_po {
	background:linear-gradient(to bottom,#fff 50%,#fafafa 50%);
}
.quote_inner {
	max-width:1160px;
	margin:5% auto 0;
	background:var(--commonColor);
	border-radius:120px 12px 120px 12px;
	padding:5%;
	box-sizing:border-box;
}
.quote_inner .web_th {
	width:72%;
}
.quote_inner .web_th .title {
	color:#fff;
	text-align:left;
	font-size:32px;
	font-family:"Work Sans-Bold";
}
.quote_inner .web_th .brief {
	color:#fff;
	text-align:left;
	line-height:2;
	margin-top:2px;
}
.quote_btn .pubMoreBg {
	width:auto;
	height:64px;
	border-radius:50px;
	font-size:20px;
	font-family:"Work Sans-Bold";
	line-height:64px;
	background:#fff;
	color:#333;
	border:1px solid #fff;
	display:inline-block;
	padding:0 36px;
}
.quote_btn .pubMoreBg::before {
	border-radius:50px;
	background:var(--commonColor);
	border-color:#fff;
	color:var(--commonColor);
}
.quote_btn .pubMoreBg:hover {
	color:#fff;
}
.fafafa {
	background:#fafafa;
}
.web_th .title.l0 .txt::before {
	left:0;
	margin:0;
}
.laylfex {
	display:flex;
}
.high_lef {
	width:288px;
	margin-right:5%;
	margin-top:24px;
}
.high_lef span {
	background:#FAFAFA;
	border-radius:4px;
	font-family:Work Sans,Work Sans;
	font-weight:600;
	font-size:16px;
	display:block;
	width:288px;
	color:#333333;
	line-height:60px;
	cursor:pointer;
	margin-bottom:5px;
	text-align:center;
}
.high_lef .spactive {
	background:#0267B3;
	color:#FFFFFF;
}
.high .high_swiper {
	position:relative;
	--pd:58px;
	--pd:calc((58 / 14.8) * 1%);
	--pre-next-w:44px;
	margin-top:24px
}
.high .high_swiper .item .img,.high .high_swiper .item .info {
	width:calc(50% - var(--pd) / 2)
}
.high .high_swiper .item .img {
	padding-bottom:32.5%;
	/* height:360px;
	*/
    /* padding:0 */
}
.high .high_swiper .item .title {
	font-family:Work Sans,Work Sans;
	font-weight:800;
	font-size:24px;
	color:#0267B3;
	line-height:48px
}
.high .high_swiper .item .desc {
	margin-top:18px;
	font-family:Work Sans,Work Sans;
	font-weight:400;
	font-size:16px;
	color:#666666;
	line-height:28px
}
.high .high_swiper .item .info {
	padding:30px 0 calc(72px + var(--pre-next-w));
	display:flex;
	flex-flow:column;
	justify-content:center;
}
.high .high_swiper .swiper-pagination-progressbar,.high .high_swiper .swiper-button-next,.high .high_swiper .swiper-button-prev {
	position:unset
}
.high .high_swiper .swiper-button-next,.high .high_swiper .swiper-button-prev {
	margin:0;
	padding:0;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:var(--pre-next-w);
	height:var(--pre-next-w);
	line-height:var(--pre-next-w);
	border-radius:6px;
	background:#333
}
.high .high_swiper .swiper-button-next:hover,.high .high_swiper .swiper-button-prev:hover {
	background:var(--commonColor)
}
.high .high_swiper .swiper-button-prev {
	margin-right:6px
}
.high .high_swiper .swiper-pagination-progressbar {
	width:100%;
	height:2px;
	margin-right:11px
}
.high .high_swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background:var(--commonColor)
}
.high .high_swiper .cell {
	width:calc(30% - var(--pd) / 2);
	position:absolute;
	right:0;
	bottom:60px;
	z-index:999;
	display:flex;
	align-items:center
}
.high .high_swiper .cell>div {
	display:flex
}
.inner_lun {
	background:#ffffff;
	/* padding:72px 0 36px;
	margin-top:4.7%;
	*/
}
.box5 .lists {
	--pd:23px;
	--mt:30px;
	margin-top:30px;
}
.box5 .lists .item {
	background:rgba(2,103,179,0.08);
	border-radius:12px 12px 12px 12px;
	padding:48px 54px 30px
}
.box5 .lists .item .content {
	font-family:Work Sans;
	font-weight:400;
	font-size:16px;
	color:#333333;
	line-height:28px
}
.box5 .lists .item .peo {
	display:flex;
	align-items:center;
	justify-content:flex-end;
	margin-top:40px
}
.box5 .lists .item .peo img {
	width:44px;
	height:44px;
	border-radius:50%;
	margin-right:6px
}
.box5 .lists .item .peo .names {
	font-family:Work Sans;
	font-weight:bold;
	font-size:16px;
	color:#333333;
	line-height:28px
}
.kuang {
	width:86%;
	margin:47px auto 0;
	/* 使元素居中 */

    /* height:300px;
	*/
    border-top:8px solid #B0CBE4;
	border-bottom:8px solid #B0CBE4;
	position:relative;
	display:flex;
	justify-content:space-between;
	padding:0 10px;
}
.kuang::after {
	content:'';
	height:100%;
	width:210px;
	display:block;
	border-radius:50%;
	border:8px solid #B0CBE4;
	position:absolute;
	/* z-index:-1;
	*/
    right:-105px;
	top:-8px;
	clip-path:inset(0 0 0 50%);
}
.ku_list {
	width:30%;
	position:relative;
	margin-bottom:54px;
	text-align:center;
}
.ku_list::before {
	content:'';
	width:14PX;
	height:14px;
	border-radius:50%;
	background-color:#0267B3;
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	top:-12px;
}
.ku_list .ku_itt {
	margin-top:18px;
	font-weight:bold;
	color:#000;
}
.kx {
	width:86%;
	margin:0 auto;
	/* 使元素居中 */
    display:flex;
	justify-content:space-around;
	/* flex-direction:row-reverse;
	翻转代码 */
}
.kx .ku_list {
	width:30%;
	position:relative;
}
.ku_itt,.item2_title strong {
	font-size:20px;
}
.box_swiper4 {
	border-radius:12px 12px 12px 12px;
	border:3px solid #EEEEEE;
	padding:40px;
}
.com_info .hover_scale {
	width:48%;
	margin-right:var(--pd);
	padding-bottom:calc((480 / 14.8) * 1%);
}
.com_info .info {
	width:48%;
}
.com_info .info .tita {
	font-family:Work Sans,Work Sans;
	font-weight:bold;
	font-size:20px;
	color:#333333;
}
.com_sw_style1 .swiper-slide.active_ {
	background:var(--commonColor);
}
.com_sw_style1 .swiper-slide {
	width:unset;
	display:flex;
	align-items:center;
	padding:18px 48px;
	border-radius:12px 12px 0px 0px;
	background:#eee;
}
.com_sw_style1 .swiper-slide .title {
	font-family:Work Sans,Work Sans;
	font-weight:bold;
	font-size:20px;
	line-height:28px;
	text-align:center;
}
.com_sw_style1 .swiper-slide.active_ .title {
	color:#fff;
}
.com_sw_style1 .swiper-slide span {
	width:20px;
	height:20px;
	display:block;
	background:url(../img4/icon25.png) no-repeat center;
}
.com_sw_style1 .swiper-slide.active_ span {
	background:url(../img4/icon26.png) no-repeat center;
}
.sw4_li .com_info {
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:54px 63px;
	flex-wrap:wrap;
}
.box_swiper3 {
	margin-top:50px;
}
.can {
	margin:25px auto;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
}
.can .can_le {
	width:42%;
	margin-right:2%;
}
.can .can_ri {
	width:56%;
}
.can .can_ri strong {
	font-size:20px;
}
.can .can_ri p:nth-child(2n) {
	margin-bottom:5%;
}
.can .can_ri p:last-child {
	margin-bottom:0;
}
@media screen and (max-width:1400px) {
	.high .high_swiper .item .info {
	padding:0px 0 calc(80px + var(--pre-next-w));
}
.high .high_swiper .cell {
	bottom:60px;
}
}@media screen and (max-width:1030px) {
	.high .high_swiper .item .info {
	padding:0px 0 calc(20px + var(--pre-next-w));
}
}@media screen and (max-width:950px) {
	.kuang {
	border-top:none;
	border-bottom:none;
	flex-wrap:wrap;
}
.kuang::after {
	content:'';
	opacity:0;
}
.ku_list {
	width:100%;
}
.kx {
	flex-wrap:wrap;
}
.kx .ku_list {
	width:100%;
}
.kx .ku_list:nth-child(1) {
	order:1;
}
.advan .advan_le {
	display:none;
}
.advan .advan_ri {
	width:100%;
}
.solution-prev,.solution-next {
	display:none;
}
.laylfex {
	display:block;
}
.high_lef {
	display:none;
}
.high_lef span {
	width:auto;
	padding:0 15px;
	margin:5px 10px;
}
.high .high_swiper .item .img {
	height:0;
	padding-bottom:65%;
}
.high .high_swiper .item .info {
	padding:20px 0 calc(30px + var(--pre-next-w));
}
.high .high_swiper .item .img,.high .high_swiper .item .info {
	width:100%;
}
.high .high_swiper .item .title,.box6 .lists .item .title,.box2 .lists .item .rrr .title {
	font-size:18px;
}
.high .high_swiper .cell {
	width:100%;
	bottom:0;
}
.hover_scale img {
	height:100%;
}
.web_th .title {
	font-size:26px
}
.type_info_item {
	order:2
}
.asia_mian {
	flex-wrap:wrap
}
.asia_mian .img,.asia_mian .info {
	width:100%
}
.asia_mian .img {
	padding-bottom:61%;
	margin:0
}
.asia_mian .info {
	margin-top:20px
}
.asia_mian .info .desc {
	margin:10px 0;
}
.quote_inner {
	flex-direction:column;
	border-radius:80px 25px 80px 25px;
	padding:34px 20px 40px;
}
.quote_inner .web_th {
	width:100%;
}
.quote_btn {
	margin-top:15px;
}
.container .img {
	width:100%;
	height:auto;
	padding-bottom:60%;
	margin-left:0;
}
.container {
	flex-direction:column-reverse;
}
.com_info .hover_scale,.com_info .info {
	width:100%;
}
.com_info .hover_scale {
	padding-bottom:69%;
}
.sw4_li .com_info {
	padding:0;
}
.can .can_le,.can .can_le img {
	width:100%;
}
.can .can_ri {
	width:100%;
	margin:20px 0;
}
}