.com_crumbs{background:#EEE;margin-top:0;}
.com_crumbs .cc_a{position:relative;top:0;background:transparent;padding:20px 0;color:var(--titleColor);}
.com_crumbs .cc_a:before{content:none;}
.com_crumbs .cc_a i{color:var(--logoColor);}
.com_crumbs .cc_a a{color:var(--titleColor);}
/*show*/
.hcs_show{background:var(--backgroundColor);padding:50px 0;position:relative;}
.hcs_show .hcss_top{background:#FFF;}
.hcs_show .hcss_top .hcss_left{width:50%;padding:20px 35px 20px 15px;}
.hcs_show .hcss_top .hcss_left .hcss_t{font-size:26px;color:#333;font-weight:bold;line-height:1.5;text-transform:capitalize;}
.hcs_show .hcss_top .hcss_left p{font-size:16px;color:#666;line-height:1.65;}
.hcs_show .hcss_top .hcss_left em{display:block;height:1px;background:#efefef;margin:15px 0 23px;position:relative;}
.hcs_show .hcss_top .hcss_left em:before{content:'';width:60px;height:3px;position:absolute;left:0;top:-1px;background:var(--logoColor);}
.hcs_show .hcss_top .hcss_left a{font-size:14px;color:var(--logoColor);border:1px solid var(--logoColor);height:37px;border-radius:40px;text-align:center;margin-top:15px;padding:0 30px;}
.hcs_show .hcss_top .hcss_left a:hover{background:var(--logoColor);color:#FFF;}
.hcs_show .hcss_top .hcss_right{width:50%;}
.hcs_show .hcss_top .hcss_right .hcss_img{position:relative;width:100%;height:100%;min-height:378px;}
.hcs_show .hcss_top .hcss_right .hcss_img img{}
.hcs_show .hcss_con{margin-top:30px;}
.hcs_show .hcss_con .hcssc_left{width:calc(100% - 360px);padding-right:25px;}
.hcs_show .hcss_con .hcssc_left .hcssc_con{background:#FFF;}
.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_tit{font-size:20px;font-weight:bold;border-bottom:1px solid var(--logoColor);height:60px;line-height:60px;padding-left:25px;color:var(--logoColor);}
.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt{line-height:2;font-size:15px;color:#626262;padding:32px 25px 20px;}
.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt h2{font-size:18px;}
.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt>*+*{margin-top:10px;white-space:normal;}
.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt img{margin:0 auto;display:block;max-width:100%;height:auto;}
.hcs_show .hcss_con .hcssc_right{width:360px;background:#FFF;height:100%;top:125px;
	position:-webkit-sticky;
    position:sticky;
}
.hcs_show .hcss_con .hcssc_right .hcssc_rt{font-size:20px;color:#FFF;padding-left:22px;font-weight:bold;height:60px;background:var(--logoColor);}
.hcs_show .hcss_con .hcssc_right .hcssc_ul{padding:15px 22px 26px;}
.hcs_show .hcss_con .hcssc_right .hcssc_ul a{margin-top:10px;background:var(--backgroundColor);padding:10px 40px 10px 20px;position:relative;min-height:48px;}
.hcs_show .hcss_con .hcssc_right .hcssc_ul a:before{content:'';width:2px;height:100%;position:absolute;left:0;top:0;background:var(--logoColor);}
.hcs_show .hcss_con .hcssc_right .hcssc_ul a:after{content:'';width:8px;height:8px;border-top:1px solid #333;border-right:1px solid #333;position:absolute;right:20px;top:50%;
	-webkit-transform:rotate(45deg) translateY(-50%);
	-moz-transform:rotate(45deg) translateY(-50%);
	-ms-transform:rotate(45deg) translateY(-50%);
	transform:rotate(45deg) translateY(-50%);
}
.hcs_show .hcss_con .hcssc_right .hcssc_ul a span{font-size:16px;line-height:1.6;position:relative;}
.hcs_show .hcss_con .hcssc_right .hcssc_ul a:hover{background:var(--logoColor);color:#FFF;}
.hcs_show .hcss_con .hcssc_right .hcssc_ul a:hover:after{border-color:#FFF;}
/*tuijian*/
.hcs_tuijian{padding:80px 0;background:#F5F5F5;position:relative;overflow:hidden;}
.hcs_tuijian .hcst_ul{margin-top:38px;overflow:hidden;}
.hcs_tuijian .hcst_ul .swiper-slide{height:auto;}
.hcs_tuijian .hcst_ul .hcst_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;border:1px solid #F7F7F7;}
.hcs_tuijian .hcst_ul p{padding:20px;font-size:16px;color:#333;line-height:1.3;text-align:center;background:#F7F7F7;}


@media screen and (max-width:1519px){
	.hcs_show{padding:40px 0;}
	.hcs_show .hcss_top .hcss_left{padding:18px 30px 18px 15px;}
	.hcs_show .hcss_top .hcss_left .hcss_t{font-size:22px;}
	.hcs_show .hcss_top .hcss_left em{margin:12px 0 19px;}
	.hcs_show .hcss_top .hcss_left p{font-size:15px;}
	.hcs_show .hcss_top .hcss_right .hcss_img{min-height:350px;}
	.hcs_show .hcss_con{margin-top:26px;}
	.hcs_show .hcss_con .hcssc_left{width:calc(100% - 320px);padding-right:20px;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_tit{font-size:18px;height:52px;line-height:52px;padding-left:20px;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt{font-size:14px;padding:26px 20px 16px;line-height:1.8;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt>*+*{margin-top:8px;}
	.hcs_show .hcss_con .hcssc_right{width:320px;top:115px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_rt{font-size:18px;height:52px;line-height:52px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul{padding:11px 18px 22px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a{padding:8px 30px 8px 15px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a:after{right:16px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a span{font-size:15px;}
	.hcs_tuijian{padding:50px 0;}
	.hcs_tuijian .hcst_ul{margin-top:30px;}
	.hcs_tuijian .hcst_ul p{padding:17px;font-size:15px;}
}

@media screen and (max-width:1359px){
	.hcs_show{padding:30px 0;}
	.hcs_show .hcss_top .hcss_left{padding:15px 20px 15px 13px;}
	.hcs_show .hcss_top .hcss_left .hcss_t{font-size:19px;}
	.hcs_show .hcss_top .hcss_left em{margin:10px 0 16px;}
	.hcs_show .hcss_top .hcss_left p{font-size:14px;}
	.hcs_show .hcss_top .hcss_right .hcss_img{min-height:auto;}
	.hcs_show .hcss_con{margin-top:20px;}
	.hcs_show .hcss_con .hcssc_left{width:calc(100% - 260px);padding-right:15px;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_tit{font-size:16px;height:46px;line-height:46px;padding-left:15px;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt{padding:20px 15px 11px;line-height:1.65;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt>*+*{margin-top:6px;}
	.hcs_show .hcss_con .hcssc_right{width:260px;top:107px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_rt{font-size:16px;height:46px;line-height:46px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul{padding:8px 15px 18px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a{padding:6px 25px 6px 12px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a:after{right:12px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a span{font-size:14px;}
	.hcs_tuijian{padding:30px 0;}
	.hcs_tuijian .hcst_ul{margin-top:20px;}
	.hcs_tuijian .hcst_ul p{padding:15px;font-size:14px;}
}

@media screen and (max-width:1023px){
	.hcs_show{padding:25px 0;}
	.hcs_show .hcss_top{flex-direction:column-reverse;}
	.hcs_show .hcss_top .hcss_left{width:100%;padding:15px;}
	.hcs_show .hcss_top .hcss_left .hcss_t{font-size:18px;}
	.hcs_show .hcss_top .hcss_left em{margin:8px 0 12px;}
	.hcs_show .hcss_top .hcss_right{width:100%;}
	.hcs_show .hcss_top .hcss_right .hcss_img{padding-bottom:54%;}
	.hcs_show .hcss_con .hcssc_left{width:100%;padding-right:0;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_tit{padding-left:12px;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt{padding:15px 12px;}
	.hcs_show .hcss_con .hcssc_left .hcssc_con .hcssc_txt>*+*{margin-top:5px;}
	.hcs_show .hcss_con .hcssc_right{width:100%;margin-top:20px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul{padding:5px 12px 13px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a{padding:6px 25px 6px 12px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a:after{right:12px;}
	.hcs_show .hcss_con .hcssc_right .hcssc_ul a span{font-size:14px;}
	.hcs_tuijian{padding:20px 0;}
	.hcs_tuijian .hcst_ul{margin-top:15px;}
	.hcs_tuijian .hcst_ul p{padding:11px;}
}

@media screen and (max-width:767px){
	.hcs_show .hcss_top .hcss_left{padding:12px 10px;}
}