a:hover{ color: #FAA11B;}
.shjz_bg{ background: url(221019szf_ztly_shjz_ban.jpg) no-repeat center top; height: 3.25rem; position: relative; z-index: 9;}
.slb .shjz_bg{ height: 2rem;}
.qhzt_bar{ width: 1.2rem; height: .4rem; line-height: .4rem; background-color: #FAA11B; border-radius: 0 0 6px 6px; display: block; text-align: center; font-size: .14rem; color: #ffffff; cursor: pointer;}
.qhzt_bar i{ margin-right: .1rem;}
.qhzt_con{ display: none; position: absolute; top: .4rem; left: 0; width: 1.2rem; background-color: #FAA11B; border-radius: .06rem; padding:.1rem 0;}
.qhzt_con li{ line-height: .36rem; font-size: .14rem; color: #ffffff; text-align: center;}
.qhzt_con li a{ display: block; color: #ffffff;}
.shjz_con .shjz_box{ padding-top: 58.823529411%; position: relative; background-size: cover;}
.shjz_con .shjz_box .shjz_text,.shjz_box1 .shjz_text{ position: absolute; z-index: 4; left: 0; top: 0; right: 0; bottom: 0; padding: .2rem .1rem .2rem .2rem;}
.shjz_con .shjz_box .shjz_text h3{ line-height: .3rem; margin-bottom: .1rem; font-size: .2rem; color: #FAA11B; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.shjz_con .shjz_box .shjz_text h3 span{ font-size: .12rem; font-weight: normal;}
.shjz_con .shjz_box .shjz_text li{ line-height: .3rem; font-size: .16rem; background: url(221019szf_ztly_shjz_icon.png) no-repeat left .12rem; padding-left: .1rem;}
.shjz_box1{ padding-top:28.39116719%; position: relative; background-size: cover; color: #ffffff;}
.shjz_box1 a:link,.shjz_box1 a{ color: #333333;}
.shjz_box1 .shjz_text{ padding-right: 1.3rem;}
.shjz_box1 .shjz_text h3{ font-size: .2rem; line-height: .3rem; margin-bottom: .1rem;color: #FAA11B;}
.shjz_box1 .shjz_text p{ font-size: .16rem; line-height: .3rem;}
.shjz_box1 .shjz_text p em,.shjz_box1 .shjz_text p a{ display: inline-block;}
.shjz_box1 .shjz_text p em{ margin:0rem -.01rem;
    color: #e2e2e2;}
.tab_skin_03 .tabs_header{ padding-left: 0;}
.tab_skin_03 .tabs_header>ul>li{ font-size: .24rem; margin-right: 0;}
.tab_skin_03 .tabs_header li.on{ border:none; background-color: #FAA11B; border-radius: .04rem .04rem 0 0;}
.tab_skin_03 .tabs_header>ul>li.on a,.tab_skin_03 .tabs_header>ul>li>a:hover{ color: #ffffff;}
.list_base li:before{ background-color: #CCCCCC;}
.list_base li:hover:before{ background-color: #FAA11B;}
.jyly_min_height{ height: 3.56rem;}
.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; display: block;}
.jyly_tit span a i{ width: .16rem; height: .16rem; line-height: .16rem; font-size: .1rem; text-align: center; border-radius: 50%; background-color: #FAA11B; color: #ffffff; display: inline-block; margin-left: .06rem;}
.shjz_list .piclink_list li .piclink_conent{ padding-top:59.032258%; border-radius: .06rem;}
.shjz_list .piclink_list li .piclink_conent h3{ white-space: inherit; height: .6rem; line-height: .3rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; padding-right: .5rem;}
.shjz_list .piclink_list li .piclink_conent h3 a{ color: #ED7802;}
.shjz_list .piclink_list li .piclink_conent .piclink_text>a{ border-color: #ffffff; color: #333333; background-color: #ffffff;}
.shjz_list .piclink_list li .piclink_conent .piclink_text>a:hover{ background-color: #FAA11B; color: #ffffff;}
.shjz_list1{ overflow: visible;}
.shjz_list1 .piclink_list{ overflow: hidden;}
.shjz_list1 .piclink_list li .piclink_conent{ padding-top: 42.451290%; border-radius: .06rem;}
.shjz_list1 .piclink_list li .piclink_conent h3{ white-space: inherit; height: .48rem; line-height: .24rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; padding-right: .5rem; color: #ffffff;}
.shjz_list1 .piclink_list li .piclink_conent h3 a{ color: #ffffff;}
.shjz_list1 .piclink_list li .piclink_conent .piclink_text>a{ border-color: #ffffff; color: #333333; background-color: #ffffff;}
.shjz_list1 .piclink_list li .piclink_conent .piclink_text>a:hover{ background-color: #FAA11B; color: #ffffff;}
.shjz_list1 .btn_list{ margin-top: -.3rem; text-align: right;}
.shjz_list1 .btn_list>span{ display: inline-block; width: .24rem; height: .24rem; line-height: .2rem; border-radius: 50%; background-color: #FAA11B; border: 1px solid #FAA11B; top: 0; text-align: center; cursor: pointer;}
.shjz_list1 .btn_list>span i{ font-size: .12rem; color: #ffffff;}
.shjz_list1 .btn_list>span.prevStop,.shjz_list1>span.nextStop{ background-color: #ffffff; border: 1px solid #CCCCCC;}
.shjz_list1 .btn_list>span.prevStop i,.shjz_list1>span.nextStop i{ color: #C4C4C4;}
.shjz_list1 .btn_list>span.prev{ left: -.2rem;}
.shjz_list1 .btn_list>span.next{ right: -.2rem;}
.shjz_list1 .piclink_conent .piclink_text{ padding-top: .22rem;}

@media screen and (max-width:1366px) {
	.shjz_con .shjz_box .shjz_text h3{ font-size: .18rem;}
	.shjz_con .shjz_box .shjz_text, .shjz_box1 .shjz_text{ padding: .1rem 0 .1rem .2rem;}
	.shjz_con .shjz_box .shjz_text li,.shjz_box1 .shjz_text p{ font-size: .14rem;}
	
}

@media screen and (max-width:1280px) {
	.shjz_con .shjz_box .shjz_text h3,.shjz_box1 .shjz_text h3{ font-size: .18rem; margin-bottom: .06rem;}
	.shjz_con .shjz_box .shjz_text li,.shjz_box1 .shjz_text p{ line-height: .26rem;}
	.shjz_list .piclink_list li .piclink_conent h3,.shjz_list1 .piclink_list li .piclink_conent h3{ padding-right: 0rem;}
	.tab_skin_03 .tabs_header>ul>li{ font-size: .18rem;}
	.shjz_list1 .piclink_conent .piclink_text{ padding-top: .1rem;}
	.piclink_group_02 .piclink_list li .piclink_conent .piclink_text>a{ margin-top:.1rem;}
	
}

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

.top-link_2021 {
    position: absolute;
}
    .slb .top-link-wap_2021 {
    height: 140px;
    position: relative;
}
}



@media screen and (max-width:992px) {
	.shjz_bg{ height:auto; background-size: 300% auto;}
	.slb .shjz_bg{ height: auto;}
	.shjz_bg .row{ padding-top: 37.333333%;}
	.qhzt_bar{ position: absolute; top: 0;}
	.qhzt_con{ left: .16rem;}
	.tab_skin_03 .tabs_header>ul>li{ font-size: .2rem;}
	.shjz_box1{ padding-top: 0;}
	.shjz_box1 .shjz_text{ position: relative;}
	.shjz_con .trt-col-sm-24 {width: 50%;}
	.shjz_text p{padding-right: 1rem;}
	.shjz_con .shjz_box{padding-top:46%;}
	.shjz_box{background-position: bottom right;}
	.shjz_list .piclink_list li .piclink_conent{padding-top: 46%;background-position: bottom right;}
}

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

    .slb .top-link-wap_2021 {
    height: 130px;
    position: relative;
}
}
@media screen and (max-width:640px) {
	.shjz_con .trt-col-sm-24 {width: 100%;}
}





@media screen and (max-width:375px) {
	.tab_skin_03 .tabs_header>ul>li{ font-size: .18rem;}
}

/*地图模块样式*/
.ly_map_con{ background-color: #FCF3E8; border-radius: .06rem; padding: .14rem; position: relative; border: 1px solid #FAA11B;}
.ly_map{ position: relative; z-index: 2;}
.ly_ss_con{ position: absolute; z-index: 4; width: 4.1rem; left: .3rem; top: .3rem;}
.ly_input_row{ position: relative; height: .4rem;}
.ly_ss_inp{width: 100%; padding-left: .16rem; font-size: .16rem; height: .4rem;line-height: .4rem;background-color: #ffffff;border: none; 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;}
.ly_ss_btn{ position: absolute; right:0px; top: 0; height: .4rem; background-color: #FAA11B; border: none; width: .4rem; border-radius:0 4px 4px 0;box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);}
.ly_ss_btn i{ color: #ffffff; font-size: .2rem;}
.ly_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:20px; display: none;}
.ly_ss_down li{ line-height: .34rem;}
.ly_ss_down li span{ color: #FAA11B;}
.ly_ss_con1{ background-color: #ffffff; margin-top: .06rem;}
.ly_ss_tit{ padding:.08rem .16rem; line-height: .28rem;}
.ly_ss_con2{ height: 5.15rem; overflow-y: auto;}
.slb .ly_ss_con2{ height: 2.6rem;}
.ly_ss_con2::-webkit-scrollbar{ width: 6px; background-color: #E0E0E0; border-radius: 3px;}
.ly_ss_con2::-webkit-scrollbar-thumb{ width: 6px; background-color: #C2C2C2;}
.ly_ss_text span,.ly_ss_text1 a{ line-height: .24rem; font-size: .14rem; margin-top: .02rem; margin-bottom: .02rem;}
.ly_ss_text span{ float: left; display: block;}
.ly_ss_text1,.ly_ss_text{ overflow: hidden;}
.ly_ss_text1 a{ display: inline-block; padding: 0 .1rem;}
.ly_ss_text1 a:hover,.ly_ss_text1 a.on{ color: #ffffff; background-color: #FAA11B; 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: 8px;}
.address_con li h3 i{width: .16rem; height: .2rem; display: block; float: left; margin-right: .1rem; font-size: .16rem;color: #D43030;}
.address_con li p{ line-height: .2rem; color: #666666; font-size: .14rem; padding-left: .24rem;}
.address_con li:first-child h3 i{color: #FF8D1A;}

@media screen and (max-width:1366px) {
	.ly_ss_con2{ height: 4.5rem;}
	.slb .ly_ss_con2{ height: 2.2rem;}
}
@media screen and (max-width:1280px) {
	.ly_ss_con2{ height: 3.5rem;}
	.slb .ly_ss_con2{ height: 1.6rem;}
}
@media screen and (max-width:992px) {
	.ly_ss_con{ position: relative; width: 100%; left: inherit; top: inherit; margin:.16rem auto 0;}
}
/*地图模块样式*/