@charset "utf-8";
.xxjy_bg a:hover{ color: #D1160E;}
.xxjy_bg{background: url(260312czt_xxjy_bg1.png) no-repeat top center;}
.xxjy_banner {text-align: center; padding: 1rem .24rem;}
.xxjy_banner h1{font-size: .8rem; display: inline-block; position: relative;}
.xxjy_banner h1 em{position: absolute;left: 0rem; text-shadow: 0px 2px 10px  rgba(126, 0, 0, 1);  }
.xxjy_banner h1 i{color: #fee79a; background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, #fee79a 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; position: relative; z-index: 2;}
.xxjy_con{background: #fff; padding: .32rem; border-radius: .15rem; box-shadow: 0px 8px 10px  rgba(206, 36, 33, 0.1);}
.xxjy_tit{display: table; width: 100%;}
.xxjy_tit em{width: 50%; display: table-cell; vertical-align: middle;}
.xxjy_tit em i{display: inline-block;width: 100%; border-bottom: 2px solid #D00C04; padding-bottom: .04rem;}
.xxjy_tit_h1{display: inline; white-space: nowrap;}
.xxjy_tit_h1 span{font-size: .42rem; display: block; margin: 0rem .32rem; text-align: center; min-width: 1.7rem; font-family: 'syst_h';}
.xxjy_tit_h1 span i{color: #AD0909;}
.xxjy_tit .xxjy_tit_l{text-align: right;}
.xxjy_list ul li a{display: block; box-shadow: 0px 8px 10px  rgba(206, 36, 33, 0.1); background: #fff url(260312czt_xxjy_bg2.png) no-repeat bottom right; background-size: cover; padding: .18rem .24rem; border-radius: .1rem; margin-top: .32rem; border: 1px solid #fff;}
.xxjy_list ul li a h1{font-size: .18rem; line-height: .32rem; height: .64rem; font-weight: normal;}
.xxjy_list ul li a p{margin-top: .06rem; color: #999999;}
.xxjy_list ul li a:hover{border: 1px solid #BF0000;}
.xxjy_list ul li a:hover h1{color: #333;}
.xxjy_tit .xxjy_tit_r{position: relative;}
.xxjy_tit .xxjy_tit_r a{display: block; position: absolute; right: 0rem; top: .14rem; color: #D00C04; font-size: .18rem;}
.xxjy_list2 ul li a{display: block; border-radius: .1rem; padding: .14rem .2rem; position: relative; box-shadow: 0px 8px 10px  rgba(206, 36, 33, 0.1); margin-top: .24rem;}
.xxjy_list2 ul li a::before{content: ' '; width: 5px; display: block; background: linear-gradient(180deg, rgba(249, 79, 46, 1) 0%, rgba(249, 79, 46, 0.1) 69.45%, rgba(249, 79, 46, 0) 100%), rgba(191, 0, 0, 1); position: absolute; top: 0rem; bottom: 0rem; border-radius: 4px; z-index: 9; left: 0rem;}
.xxjy_list2_l{margin-right: .16rem; padding-top: .1rem;}
.xxjy_list2_nr{overflow: hidden;}
.xxjy_list2_nr h1{font-weight: normal; font-size: .18rem;}
.xxjy_list2_nr p{color: #999;}
.xxjy_list2_l img{width: .5rem;}
.slb .xxjy_banner{padding: .8rem .24rem;}
.slb .xxjy_banner h1{font-size: .6rem;}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
        .xxjy_banner h1 i{ background: none; color: #fee79a;}
        .xxjy_banner{padding: .5rem .24rem;}
}
@media screen and (max-width:1440px) {
  .xxjy_banner,.slb .xxjy_banner{padding: .6rem .24rem;}
}
@media screen and (max-width:992px) {
  .xxjy_con{padding: .2rem;}
  .xxjy_tit_h1 span{min-width: inherit; font-size: .32rem; margin: 0rem .2rem;  margin-left: 0rem;}
  .slb .xxjy_banner h1, .xxjy_banner h1{font-size: .42rem;}
  .xxjy_list2_l{display: none;}
  .xxjy_list ul li a{margin-top: .24rem;}
  .xxjy_tit .xxjy_tit_r a{font-size: .16rem; top: .1rem;}
  .xxjy_tit .xxjy_tit_l{display: none;}
}
