.lyuiprev_next_002{
	--width: 48%;
	--padding: 30px 40px;
	--fontSizeName: 16px;
	--fontSizeTip: 20px;
	--iconFontSize: 20px;
	--tipMargin: 10px;
	--color: #333;
	--colorHover: rgb(74, 134, 232);
	--bg_color: #fff;
	--bg_colorHover: transparent;
	--borderRadius: 10px;
	--borderWidth: 1px;
	--borderStyle: solid;
	--borderColor: transparent;
	--borderColorHover: rgb(74, 134, 232);
	--boxShow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.lyuiprev_next_002-prev,
.lyuiprev_next_002-next{border: var(--borderWidth) var(--borderStyle) var(--borderColor);background: var(--bg_color);padding: var(--padding);width: var(--width);color: var(--color);border-radius: var(--borderRadius);box-shadow: var(--boxShow);}
.lyuiprev_next_002-prev.cur,
.lyuiprev_next_002-next.cur{color: var(--colorHover);}
.lyuiprev_next_002-next{flex-direction: row-reverse;}

.lyuiprev_next_002-tip{font-size: var(--fontSizeTip);margin-bottom: var(--tipMargin);}
.lyuiprev_next_002-name{font-size: var(--fontSizeName);line-height: 1.25;}
.lyuiprev_next_002 i{font-size: var(--iconFontSize);}

.lyuiprev_next_002-prev.not_cur,
.lyuiprev_next_002-next.not_cur{pointer-events: none;}
@media (any-hover: hover){
	.lyuiprev_next_002-prev:hover,
	.lyuiprev_next_002-next:hover{border-color: var(--borderColorHover);color: var(--colorHover);transform: translateY(-5px);background-color: var(--bg_colorHover);}
	.lyuiprev_next_002-prev:hover .lyuiprev_next_002-prev_i{transform: translateX(-10px);}
	.lyuiprev_next_002-next:hover .lyuiprev_next_002-next_i{transform: translateX(10px);}
}
@media (max-width: 992px){
	.lyuiprev_next_002{
		--padding1: 0.379rem 0;
		--padding2: 0.227rem 0.303rem;
		--fontSizeName: 0.121rem;
		--fontSizeTip: 0.152rem;
		--iconFontSize: 0.152rem;
		--tipMargin: 0.076rem;
		--borderRadius: 0.076rem;
	}
}
@media (max-width: 768px){
	.lyuiprev_next_002{
		--width: 100%;
		--padding1: 0.5rem 0;
		--padding2: 0.3rem 0.4rem;
		--fontSizeName: 0.3rem;
		--fontSizeTip: 0.36rem;
		--iconFontSize: 0.3rem;
		--tipMargin: .1rem;
		--borderRadius: 0.1rem;
	}
    .lyuiprev_next_002{flex-direction: column;}
	.lyuiprev_next_002-prev{margin-bottom: 0.3rem;}
}
#w005_case_detail_detail_60 {padding-top: var(--paddingTop);padding-bottom: var(--paddingBottom);background: var(--background_path) no-repeat center / cover var(--background_color);}

#w005_case_detail_detail_60 .title{font-size: var(--font_1st_px);color: var(--font_1st_color);font-weight: var(--font_1st_font_weight);font-style: var(--font_1st_font_style);line-height: var(--font_1st_line_height);margin-bottom: 0.3rem;}

#w005_case_detail_detail_60.myleft .title{text-align: left;}
#w005_case_detail_detail_60.mycenter .title{text-align: center;}
#w005_case_detail_detail_60.myright .title{text-align: right;}

#w005_case_detail_detail_60 .detail{color: var(--wordColor);}
#w005_case_detail_detail_60 .detail *{color: var(--wordColor);}

#w005_case_detail_detail_60 .page{padding: 0.5rem 0;
	--borderColorHover: var(--btnFontColor);
}
@media screen and (max-width:750px) {
    #w005_case_detail_detail_60 {padding-top: var(--appPaddingTop);padding-bottom: var(--appPaddingBottom);}
    #w005_case_detail_detail_60 .title{font-size: var(--font-big-S);width: 100%;}
    #w005_case_detail_detail_60 .detail,
    #w005_case_detail_detail_60 .detail *{font-size: var(--font-txt-S) !important;width: 100%;}

    #w005_case_detail_detail_60 .page{padding: 0.5rem 0;}
}
#w005_service_breadcrumb_59 {padding-top: var(--paddingTop);padding-bottom: var(--paddingBottom);gap: 0.3rem;background: var(--bg_color);}

#w005_service_breadcrumb_59 .breadcrumb{font-size: var(--crumb_fz_px);line-height: 1;display: flex;align-items: center;}
#w005_service_breadcrumb_59 .breadcrumb i{font-size: 0.18rem;color: #888888;}
#w005_service_breadcrumb_59 .breadcrumb .before{color: #333;}
#w005_service_breadcrumb_59 .breadcrumb .span{margin: 0 0.18rem;}
#w005_service_breadcrumb_59 .breadcrumb .span i{font-size: 0.14rem;}


#w005_service_breadcrumb_59 .category{font-size: var(--links_fz_px);line-height: 1;display: flex;align-items: center;justify-content: flex-end;color: #333;flex-wrap: wrap;gap: 0.3rem 5px;}
#w005_service_breadcrumb_59 .category .a{padding-left: 0.6rem;position: relative;display: block;transition: .3s;}
#w005_service_breadcrumb_59 .category .a::before{display: block;content: '';width: 0.3rem;height: 3px;background: var(--curFontColor);position: absolute;left: 0.24rem;top:50%;transform: translateY(-50%);max-width: 0;overflow: hidden;transition: .3s;}
#w005_service_breadcrumb_59 .category .a:hover{color: var(--curFontColor);}
#w005_service_breadcrumb_59 .category .a.cur{font-weight: bold;color: var(--curFontColor);}
#w005_service_breadcrumb_59 .category .a:hover::before,
#w005_service_breadcrumb_59 .category .a.cur::before{max-width: 0.3rem;}

#w005_service_breadcrumb_59 .return {font-size: var(--links_fz_px);line-height: 1;color:#333;}
#w005_service_breadcrumb_59 .return .img {width: 0.23rem;height: 0.23rem;margin-right: 0.1rem;}
#w005_service_breadcrumb_59 .return .img .svg {fill: var(--curFontColor);}


@media screen and (max-width:750px) {
    #w005_service_breadcrumb_59 {display: none;}
}
/* case_list */
#w005_service_case_else_61 {padding-top: var(--paddingTop);padding-bottom: var(--paddingBottom);background: #fff;}

#w005_service_case_else_61 .title{margin-bottom: 0.6rem;}
#w005_service_case_else_61 .title .u_name{font-size: var(--font_1st_px);color: var(--font_1st_color);font-weight: var(--font_1st_font_weight);font-style: var(--font_1st_font_style);line-height: var(--font_1st_line_height);}

#w005_service_case_else_61.myleft .u_name{text-align: left;}
#w005_service_case_else_61.mycenter .u_name{text-align: center;}
#w005_service_case_else_61.myright .u_name{text-align: right;}

#w005_service_case_else_61 .list{display: grid;grid-template-columns: repeat(3,calc((100% - 1rem)/3));gap: 0.6rem 0.5rem;}
#w005_service_case_else_61 .list .li{padding-bottom: 0.4rem;position: relative;}
#w005_service_case_else_61 .list .li::before{display: block;content: '';height: 2px;background: #333;position: absolute;bottom: 0;left: 0;right: 0;}
#w005_service_case_else_61 .list .li::after{display: block;content: '';height: 2px;background: var(--hoverColor);position: absolute;bottom: 0;left: 0;right: 100%;transition: .3s;}
#w005_service_case_else_61 .list .li .img{padding-top: 62.4%;}
#w005_service_case_else_61 .list .li .img img{transition: .3s;top: 0;}
#w005_service_case_else_61 .list .li .name{font-size: 0.24rem;color: #333;margin: 0.4rem 0 0.1rem;transition: .3s;}
#w005_service_case_else_61 .list .li .category{font-size: 0.18rem;color: #626466;}

#w005_service_case_else_61 .list .li .img:hover img{transform: scale(1.1);}
#w005_service_case_else_61 .list .li:hover::after{right: 0;}
#w005_service_case_else_61 .list .li:hover .name{color: var(--hoverColor);}



@media screen and (max-width:750px) {
    #w005_service_case_else_61 {padding-top: var(--appPaddingTop);padding-bottom: var(--appPaddingBottom);}

    #w005_service_case_else_61 .title .u_name{font-size: var(--font-sub-S);line-height: var(--font-sub-L);font-weight: var(--font-sub-B);}

    #w005_service_case_else_61 .list{display: block;}
    #w005_service_case_else_61 .list .li{margin-bottom: 0.3rem;}

    #w005_service_case_else_61 .list .li .name{font-size: var(--font-sma-S);}
    #w005_service_case_else_61 .list .li .category{font-size: var(--font-txt-S);}
}
#w004_index_footer_12 {padding-top: var(--paddingTop);padding-bottom: var(--paddingBottom);overflow: hidden;background: var(--bg_color);color: var(--font_color_1);overflow: hidden;}

#w004_index_footer_12 .content {padding: 0 0 1rem;display: flex;justify-content: space-between;}

#w004_index_footer_12 .content .foot_nav {flex: 1;display: flex;flex-wrap: wrap;}
#w004_index_footer_12 .foot_nav .ul{margin-right: 1rem;margin-bottom: 0.2rem;}
#w004_index_footer_12 .foot_nav .ul .title {font-size: 0.18rem;line-height: 0.38rem;margin-bottom: 0.3rem;}
#w004_index_footer_12 .foot_nav .ul .li {font-size: 0.16rem;color: var(--font_color_2);line-height: 0.42rem;transition: 0.3s;}

@media (any-hover: hover){
    #w004_index_footer_12 .foot_nav .ul .li:hover{color:var(--navHoverColor);text-decoration:underline;}
}

/* 导航部分app */
#w004_index_footer_12 .foot_nav_app{display: none;}

#w004_index_footer_12 .content .contact_info {width: 35%;}
#w004_index_footer_12 .contact_info .top {display: flex;justify-content: space-between;}
#w004_index_footer_12 .contact_info .title {font-size: 0.18rem;line-height: 0.38rem;margin-bottom: 0.25rem;}
#w004_index_footer_12 .contact_info .phone {font-size: 0.32rem;line-height: 0.41rem;margin-bottom: 0.1rem;}
#w004_index_footer_12 .contact_info .email {font-size: 0.16rem;color: var(--font_color_2);}

#w004_index_footer_12 .contact_info .code {margin-top: 0.1rem;width: 1.4rem;height: 1.4rem;overflow: hidden;}
#w004_index_footer_12 .contact_info .text {font-size: 0.16rem;color: var(--font_color_2);margin-top: 0.16rem;}

#w004_index_footer_12 .contact_info .bottom {margin-top: 1.15rem;display: flex;flex-direction: column;align-items: flex-end;}
#w004_index_footer_12 .contact_info .bottom .link {display: flex;margin-bottom: 0.3rem;}
#w004_index_footer_12 .contact_info .bottom .link .box {width: 0.32rem;height: 0.32rem;border-radius: 50%;background: var(--font_color_2);position: relative;margin-left: 0.2rem;transition: .3s;}
#w004_index_footer_12 .contact_info .bottom .link .box i{color: #fff;font-size: 0.24rem;}
#w004_index_footer_12 .contact_info .bottom .link .box:first-child {margin-left: 0;}
#w004_index_footer_12 .contact_info .bottom .link .box:last-child .jump{transform: translateX(-60%);}
#w004_index_footer_12 .contact_info .bottom .text_img{max-height: 0.6rem;overflow: hidden;}

@media (any-hover: hover){
	#w004_index_footer_12 .contact_info .bottom .link .box:hover {background: var(--hoverColor)}
}
@media screen and (max-width:750px) {
	#w004_index_footer_12 {padding-top: var(--appPaddingTop);padding-bottom: var(--appPaddingBottom);}
	#w004_index_footer_12 .content {padding: 0 0 1rem;border-bottom: 1px solid var(--font_color_3);display: block;justify-content: space-between;}
	#w004_index_footer_12 .content .foot_nav {display: none;}

	#w004_index_footer_12 .content .contact_info {width: 100%;}
	#w004_index_footer_12 .contact_info .top{flex-direction: column;align-items: flex-start;}
	#w004_index_footer_12 .contact_info .title {font-size: var(--font-sma-S);line-height: var(--font-sma-L);margin-bottom: 0;}
	#w004_index_footer_12 .contact_info .phone {font-size: var(--font-sma-S);line-height: var(--font-sma-L);margin-bottom: 0;}
	#w004_index_footer_12 .contact_info .email {font-size: var(--font-sma-S);line-height: var(--font-sma-L);}
	#w004_index_footer_12 .contact_info .img{display: flex;flex-direction: column;align-items: flex-start;}
	#w004_index_footer_12 .contact_info .code {margin-top: 0.3rem;width: 2.4rem;height: 2.4rem;}
	#w004_index_footer_12 .contact_info .code img{width: 100%;}
	#w004_index_footer_12 .contact_info .text {font-size: var(--font-txt-S);}

	#w004_index_footer_12 .contact_info .bottom {margin-top: 0.5rem;align-items: flex-start;}
	#w004_index_footer_12 .contact_info .bottom .link .box {width: 0.6rem;height: 0.6rem;}
	#w004_index_footer_12 .contact_info .bottom .link .box i{font-size: var(--font-sma-S);}

	#w004_index_footer_12 .foot_nav_app{flex: 1;margin-bottom: 0.5rem;display: block;}
	#w004_index_footer_12 .foot_nav_app .ul{border-bottom: 1px solid rgba(230, 230, 230,0.5);}
	#w004_index_footer_12 .foot_nav_app .title{font-size: var(--font-sma-S);line-height: calc(2 * var(--font-sma-L));}
	#w004_index_footer_12 .foot_nav_app .title > i{font-size: var(--font-sma-S);transition: .3s;}
	#w004_index_footer_12 .foot_nav_app .ul.cur .title > i{transform: rotateZ(90deg);}

	#w004_index_footer_12 .foot_nav_app .li{display: none;}
	#w004_index_footer_12 .foot_nav_app .li .a{font-size: var(--font-txt-S);line-height: var(--font-txt-L);}
	#w004_index_footer_12 .foot_nav_app .li .a:last-child{padding: 0px 0 0.5rem;}
}



/* 友情链接 */
#w004_index_footer_12_links{font-size: 0.16rem;height: 0.72rem;border-top: 1px solid var(--font_color_3);color: var(--font_color_2);}
#w004_index_footer_12_links .fd_link{display: flex;flex-wrap: wrap;gap: 0.1rem 0.26rem;}
#w004_index_footer_12_links .fd_link span{font-weight: bold;}
@media only screen and (max-width: 750px) {
    #w004_index_footer_12_links{font-size: var(--font-bri-S);line-height: var(--font-bri-L);height: auto;padding: 0.16rem 0;}
}



#w004_index_footer_12 .copyright {font-size: 0.16rem;line-height: 1.8;color: var(--font_color_2);padding: 0.2rem 0;gap: 0.1rem 0.2rem;flex-wrap: wrap;border-top: 1px solid var(--font_color_3);}
#w004_index_footer_12 .copyright > *{display: flex;align-items: center;flex-wrap: wrap;gap: 0.1rem 0.2rem;}

@media screen and (max-width:750px) {
	#w004_index_footer_12 .copyright {font-size: var(--font-txt-S);line-height: var(--font-txt-L);}
}