
a,a:hover{cursor: pointer;}
a:hover{ color: #BC4B4B;}
.hysy_bg{ background: url(221018szf_hysy_ban.jpg) no-repeat center top; background-size:cover; height: 3.25rem; position: relative; z-index: 9;}
.hysy_bar{ width: 1.2rem; height: .4rem; line-height: .4rem; background-color: #BC4B4B; border-radius: 0 0 6px 6px; display: block; text-align: center; font-size: .14rem; color: #ffffff; cursor: pointer;}
.hysy_bar i{ margin-right: .1rem;}
.hysy_con{ display: none; position: absolute; top: .4rem; left: 0; width: 1.2rem; background-color:#BC4B4B; border-radius: .06rem; padding:.1rem 0;}
.hysy_con li{ line-height: .36rem; font-size: .14rem; color: #ffffff; text-align: center;}
.hysy_con li a{ display: block; color: #ffffff;}
.hyfw_tit{overflow: hidden;}
.hyfw_tit h3{font-size:.26rem;font-weight: 700;line-height: .38rem;color:#333333;display: inline-block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hyfw_tit a{font-size:.16rem;line-height: .26rem;color:#999999;float: right;}
.hyfw_tit a:hover{color: #D43030;}
.hyfw_tit i{font-size:.18rem ;color: #D43030;margin-left: .04rem;}
.con_hyfw .piclink_group_02 .piclink_conent .piclink_text{padding: .2rem .2rem .2rem .24rem;}
.con_hyfw .piclink_group_02 .piclink_list li .piclink_conent h3{font-size:.2rem;font-weight: 900;color:#ffffff;position: relative;line-height: .35rem;height:.35rem;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;margin-bottom: .13rem;}
.con_hyfw .piclink_group ul li h3 a{color:#ffffff;}
.con_hyfw .piclink_group ul li h3:after{background: #ffffff;content:'';position: absolute;width:.18rem;height:3px;bottom:0rem;left:0rem;}
.con_hyfw .piclink_group_02 .piclink_list li .piclink_conent p{line-height: .24rem;font-size: .16rem;color:#ffffff;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;width:80%;height:.73rem;white-space:inherit;}
.con_hyfw .piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{font-size: .14rem;color:#333333;border-radius:.16rem;background: #FFFFFF;border: 1px solid #FFFFFF;  }
.ljhz_bg1{background: url(221018szf_hysy_01.jpg) no-repeat;}
.ljhz_bg2{background: url(221018szf_hysy_02.jpg) no-repeat;}
.ljhz_bg3{background: url(221018szf_hysy_03.jpg) no-repeat;}
.con_hyfw .piclink_group_02 .piclink_list li .piclink_conent{padding-top:50.96618357%;}
.con_syfw1 .icon_list_group li a{border-radius:.04rem;background: #FAFAFA;border: 1px solid #E3E3E3;line-height: inherit;padding: .11rem 0rem .11rem .18rem;text-align: left;margin-bottom:.18rem;height:.44rem;}
.con_syfw1 .icon_list_group li a:hover{background: #CC4141;color:#ffffff;}
.con_syfw1 .icon_list_group{background: url(221018szf_hysy_04.jpg) no-repeat;background-size:cover;padding:.22rem .26rem .02rem 2.2rem;}

.syfw_nr li a{display: block;border-radius: .04rem;background: #ffffff;padding: .22rem .18rem;position: relative;margin-bottom: .22rem;background-size: cover;border: 1px solid #ffffff;height:1.58rem;}
.syfw_nr li a:hover, .gjj_ul li.on a{border: 1px solid #CC4141;}
.syfw_nr li a:hover p, .gjj_ul li.on p{color:#CC4141;}
.syfw_nr li p{font-size: .16rem;line-height: .24rem; color: #000000;height: .72rem; overflow: hidden;white-space: pre-wrap; text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.syfw_nr li a i{position: absolute;right:0rem;bottom: 0rem;z-index: 1;}
/*.syfw_nr li a span{border: 1px solid #1658A0;border-radius: .14rem;color: #1658A0;font-size: .14rem;padding: .03rem .12rem;}*/
.con_zcwj{background: #ffffff;padding:.26rem;}
.con_zcwj .list_base li:before{background-color: #CCCCCC;}
.con_zcwj .list_base li:hover:before{background-color: #CC4141;}
.con_zcwj .tabs .tabs_header>ul>li{line-height: .52rem;}
.con_zcwj .tabs .tabs_header>ul>li a{color:#CC4141;border-radius: .04rem .04rem 0rem 0rem;background: #ffffff;font-size: .24rem;padding:0rem .26rem;}
.con_zcwj .tabs .tabs_header>ul>li.on a,.con_zcwj .tabs .tabs_header>ul>li>a:hover{color:#ffffff;background: #CC4141;}
.jqtx_tit{border-bottom: 1px solid #D9D9D9;}
.jqtx_tit h3{font-size: .24rem;font-weight: 700;line-height: .52rem;color:#ffffff;background-color: #CC4141;padding:0rem .26rem;float:left;border-radius: .04rem .04rem 0rem 0rem;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;height:.52rem;}
.jqtx_tit .more1 a{font-size: .16rem;line-height: .52rem;color:#999999;float:right;}
.jqtx_tit .more1 a:hover{color: #BC4B4B;}
.con_jqtx{background: #ffffff;padding:.26rem;}
.con_jqtx .tabs .tabs_header{margin-bottom:0rem;}
.con_jqtx .tabs .tabs_header ul li{border:none;background-color:transparent;}
.con_jqtx .tabs .tabs_header ul li a{font-size: .16rem;line-height: .28rem;padding:.09rem 0rem; color:#9C5757;border-radius: .04rem .04rem 0rem 0rem;
background: #FCF0F0;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;height:.47rem;padding:0.09rem .088rem;margin-right:.08rem;min-width:inherit;}
.con_jqtx .tabs .tabs_header>ul>li.on a, .tabs .tabs_header>ul>li>a:hover{background: linear-gradient(180deg, rgba(254, 226, 226, 1) 0%, rgba(252, 139, 139, 1) 100%);color:#CC4141;font-weight: 700;border-radius: .04rem .04rem 0rem 0rem;background:#FEE2E2\0;}
.con_jqtx .tabs .tabs_header ul li:last-child a{margin-right:0rem;}
.tabs .tabs_header .more a:hover{ color: #BC4B4B;}
/* height: 0rem;padding-top: 31.4878892%;position: relative; */
.jqtx_nr{background: url(221018szf_hysy_05.jpg) no-repeat;background-size:cover;}
.jqtx_nr p{color:#383838;font-size: .2rem;line-height: .34rem;width: 2.2rem;margin:0rem auto;top:.6rem;left: 0rem; right: 0rem;position: absolute;    z-index: 5;}
.jqtx_nr .jqtx_color{color:#D96868;font-weight: 700;}

.jyly_tit{ line-height: .38rem; font-size: .26rem; font-weight: bold;}
.jyly_tit span{ float: right;}
.jyly_tit span a{ color: #999999; font-size: .16rem; font-weight: normal;}

.slb .syfw_nr li a{height:auto;}

/*地图模块样式*/
.hysy_map_con{ background-color: #FCEDE8; border-radius: .06rem; padding: .14rem; position: relative; border: 1px solid #BC4B4B;}
.hysy_map{ position: relative; z-index: 2;}
.hysy_ss_con{ position: absolute; z-index: 4; width: 4.1rem; left: .3rem; top: .3rem;}
.hysy_input_row{ position: relative; height: .4rem;}
.hysy_ss_inp{width: 100%; padding-left: .16rem; font-size: .16rem; height: .4rem;line-height: .4rem;background-color: #ffffff;border: none;font-size: 16px;border-radius: 4px 0 0 4px; border: 1px solid #F0F0F0;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1); padding-right: .4rem;}
.hysy_ss_btn{ position: absolute; right:0px; top: 0; height: .4rem; background-color:#CC4141; border: none; width: .4rem; border-radius:0 4px 4px 0;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);}
.hysy_ss_btn i{ color: #ffffff; font-size: .2rem;}
.hysy_ss_down{ position: absolute; left: 0; top:.42rem; right: 0; box-shadow: 0 4px 8px rgba(0,0,0,.3); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; z-index: 999; background-color: #ffffff; padding:.2rem; display: none;}
.hysy_ss_down li{ line-height: .34rem;}
.hysy_ss_down li span{ color: #CC4141;}
.hysy_ss_con1{ background-color: #ffffff; margin-top: .06rem;}
.hysy_ss_tit{ padding:.08rem .16rem; line-height: .28rem;}
.hysy_ss_con2{ height: 5.15rem; overflow-y: auto;}
.slb .hysy_ss_con2{ height: 2.6rem;}
.hysy_ss_con2::-webkit-scrollbar{ width:.06rem; background-color: #E0E0E0; border-radius: .03rem;}
.hysy_ss_con2::-webkit-scrollbar-thumb{ width: .06rem; background-color: #C2C2C2;}
.hysy_ss_text span,.ly_ss_text1 a{ line-height: .24rem; font-size: .14rem; margin-top: .02rem; margin-bottom: .02rem;}
.hysy_ss_text span{ float: left; display: block;}
.hysy_ss_text1,.ly_ss_text{ overflow: hidden;}
.hysy_ss_text1 a{ display: inline-block; padding: 0 .1rem;}
.hysy_ss_text1 a:hover,.hysy_ss_text1 a.on{ color: #ffffff; background-color:#CC4141; border-radius: .04rem;}
.address_con li{ padding: .15rem 0; border-bottom: 1px solid #EBEBEB; position: relative;}
.address_con li h3{ line-height: .22rem; font-size: .16rem; font-weight: normal; margin-bottom: .04rem;}
.address_con li h3 i{width: .16rem; height: .2rem; display: block; float: left; margin-right: .1rem; font-size: .16rem;color: #409643;}
.address_con li p{ line-height: .2rem; color: #666666; font-size: .14rem; padding-left: .24rem;}
.address_con li:first-child h3 i{color: #FF8D1A;}

.slb .jqtx_nr p{top:.8rem;}


@media screen and (max-width:1440px) {

	
}
@media screen and (max-width:1380px) {
	.con_zcwjz .trt-col-12{width:100%;}
	.jqtx_nr p{top:1.2rem;width:45%;}
}

@media screen and (max-width:1366px) {
	.hysy_ss_con2{ height: 4.5rem;}
	.slb .hysy_ss_con2{ height: 2.2rem;}
}



@media screen and (max-width:1300px) {

	
}
@media screen and (max-width:1280px) {
	.piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{margin-top:.1rem;}
	.hysy_ss_con2{ height: 3.5rem;}
	.con_hyfw .piclink_group_02 .piclink_list li .piclink_conent p{width: 90%;    -webkit-line-clamp: 3;height:.5rem;}
	 .hysy_ss_con2{ height: 3.5rem;}
	.slb .jqtx_nr p{top:.6rem;}
	.slb .con_jqtx .tabs .tabs_header ul li a{margin-right:.02rem;}
     .slb .hysy_ss_con2{ height: 1.6rem;}
	.slb .piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{margin-top:0rem;}
	.slb .con_hyfw .piclink_group_02 .piclink_conent .piclink_text{padding:.16rem;}
}


@media screen and (max-width:992px) {
.top-link_2021 {
    position: absolute;
}
.slb .top-link-wap_2021 {
    height: 140px;
    position: relative;
}

}

@media screen and (max-width:992px) {
	.syfw_nr li a{height:auto;}
	.jqtx_nr p{top:.8rem;width:45%;}
	.con_zcwj{padding:.16rem;}
	.con_jqtx{padding:.16rem;}
	.con_hyfw .piclink_group_02 .piclink_conent .piclink_text{padding:.16rem;}
	.piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{margin-top:.16rem;}
	body{ overflow-x: hidden;}
	.hysy_bg{ height: 2rem; background-size: cover;}
	.hysy_con{ left: .16rem;}
	.con_syfw1 .icon_list_group{background: #ffffff; padding:.16rem;}
	.con_hyfw .trt-col-sm-24 {width: 50%;}
	.piclink_list .mar_t_small_sm{margin-top: 0rem; margin-bottom: .2rem;}
	.hysy_ss_con{position: relative;width: 100%;left: inherit;top: inherit;margin:.16rem auto 0rem;}
	.slb .con_hyfw .piclink_group_02 .piclink_list li .piclink_conent p{height:.5rem;width:80%;}
	.slb .piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{margin-top:.2rem;}
	.slb .jqtx_nr p{top:.5rem;}
	
}
@media screen and (max-width:860px) {
.slb .jqtx_nr p{top:.4rem;}
}
@media screen and (max-width:768px) {
.slb .jqtx_nr p{top:.35rem;}
	.slb .top-link-wap_2021 {
    height: 130px;
    position: relative;
}
}
@media screen and (max-width:700px){
	.con_hyfw .trt-col-sm-24 {width: 100%;}
	.piclink_list .mar_t_small_sm,.piclink_list .trt-col-8{margin-top: 0rem; margin-bottom: .2rem;}
	.con_hyfw .piclink_group_02 .piclink_list li .piclink_conent{padding-top:44%;}
}
@media screen and (max-width:640px) {
	.jqtx_nr p{top:.5rem;width:45%;}
	.mar_t_small_md{margin-top:.16rem;}
	.slb .jqtx_nr p{top:.3rem;font-size: .18rem;}

}
@media screen and (max-width:540px) {
	.jqtx_nr p{top:.35rem;width:45%;}
	.slb .jqtx_nr p{top:.29rem;font-size: .16rem;line-height: .28rem;}
    .slb .con_hyfw .piclink_group_02 .piclink_list li .piclink_conent p{height:.5rem;width:95%;}
	.slb .piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{margin-top:.1rem;}
}
@media screen and (max-width:440px) {
	.slb .jqtx_nr p{top:.25rem;font-size: .14rem;line-height: .22rem;}
	.jqtx_nr p{font-size: .18rem; top:.3rem;width:50%;line-height: .28rem;}
	.slb .con_hyfw .piclink_group_02 .piclink_list li .piclink_conent p{height:.26rem;width:100%;}
	.slb .con_hyfw .piclink_group_02 .piclink_list li .piclink_conent h3{margin-bottom: .05rem;}
  .slb .piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{margin-top:0rem;}
  .con_hyfw .piclink_group_02 .piclink_list li .piclink_conent{padding-top:52%;}
}
@media screen and (max-width:374px) {
		.slb .jqtx_nr p{top:.17rem;width:80%;font-size: .14rem;line-height: .2rem;}
	.jqtx_nr p{font-size: .14rem; top:.24rem;width:50%;line-height: .2rem;}
.piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{margin-top:.05rem;}
	.con_hyfw .piclink_group_02 .piclink_list li .piclink_conent p{height:.48rem;}
}