/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;}
/***消除img默认边框*****/
img {border: 0;display: block;}
a {text-decoration: none  !important;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";position: relative;overflow: visible;}
.conter{max-width: 1520px;margin: 0 auto;position: relative;}

@font-face {
    font-family: 'rzzy';
    src: url(szft_shtz_rzzy.ttf);
}

.shtz_header{ height: 36rem;background: url(szft_shtz_pic2_20240718.png) bottom center no-repeat;background-size: cover;}
.shtz_logo {max-width: 1693px;margin: 0 auto; padding-top: 3.56rem; display: block;}
.shtz_logo a{ width: 18.81rem;display: inline-block;}
.shtz_logo a img{width: 100%; height: auto;}
.shtz_title img{width: 54.53%;margin: 9.25rem auto 0;}

.shtz_center{max-width: 1694px;margin: 2.88rem auto 2.5rem;}
.shtz_js{padding: 2.63rem 4.19rem 2.94rem;background: #fff; }
.shtz_js p{padding: 1.81rem 4.63rem 0;line-height: 2.88rem; font-size: 1.38rem;text-align: justify;position: relative;}
.shtz_js p::before,.shtz_js p::after{content: '';width: 2.44rem;height: 2rem;display: block;position: absolute;}
.shtz_js p::before{top: 0;left: 0; background: url(szft_shtz_pic3_20240718.png) center center no-repeat;background-size: 100%;}
.shtz_js p::after{bottom: 0;right: 0; background: url(szft_shtz_pic4_20240718.png) center center no-repeat;background-size: 100%;}
.shtz{margin-top: 2.44rem; display: flex;justify-content: space-between;}
.shtz .shtz_left{width: 23.21%; padding: 2.06rem 1.69rem 2.69rem;box-sizing: border-box; background-color: #fff;}
.shtz .shtz_left .tit{margin-bottom: 1.5rem;padding-right: 4rem; font-family: 'rzzy';font-size: 2.63rem;color: #ad1931;}
.shtz .shtz_left ul{}
.shtz .shtz_left ul li{padding: 1.06rem;margin-bottom: 0.56rem;background-color: #fdf8f4;display: flex;flex-direction: column;justify-content: center; align-items: center;cursor: pointer;}
.shtz .shtz_left ul li span{font-size: 1.63rem;color: #ad1931;text-align: center;}
.shtz .shtz_left ul li div{width: 3rem;  height: 2.88rem;margin-bottom: 1.2rem;}
.shtz .shtz_left ul li .icon1{background: url(szft_shtz_pic5_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul li .icon2{background: url(szft_shtz_pic7_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul li .icon3{background: url(szft_shtz_pic9_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul li .icon4{background: url(szft_shtz_pic11_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul li .icon5{background: url(szft_shtz_pic13_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul li .icon6{background: url(szft_shtz_pic15_20240718.png) center center no-repeat;background-size: 100% auto;}
.shtz .shtz_left ul .active .icon1{background: url(szft_shtz_pic6_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul .active .icon2{background: url(szft_shtz_pic8_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul .active .icon3{background: url(szft_shtz_pic10_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul .active .icon4{background: url(szft_shtz_pic12_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul .active .icon5{background: url(szft_shtz_pic14_20240718.png) center center no-repeat;background-size: auto 100%;}
.shtz .shtz_left ul .active .icon6{background: url(szft_shtz_pic16_20240718.png) center center no-repeat;background-size: 100% auto;}
.shtz .shtz_left ul .active{background-color: #ad1931;}
.shtz .shtz_left ul .active span{color: #fff;}


.shtz_right{width: 74.48%;padding: 2.38rem 3.06rem;box-sizing: border-box;background-color: #fff;}
.shtz_right .item{display: none;overflow-x: auto;padding-bottom: 1rem;}

.shtz_right .item .table_title{width: 100%; border-bottom: 1px solid #fff; font-size: 1.63rem;height: 4.75rem;font-weight: bold;}
.shtz_right .item .table_title,.shtz_right .item thead{ background: #ad1931;color: #fff;}
.shtz_right .item table{width: 100%; border-collapse: collapse; }
.shtz_right .item thead {border: 1px solid #ad1931;}
.shtz_right .item thead tr:last-child th{height: 4.06rem; border-right: 1px solid #fff; font-size: 1.38rem;font-weight: normal;}
.shtz_right .item thead tr:last-child th:last-child{border: none;}
.shtz_right .item tbody{border: 1px solid #ad1931;box-sizing: border-box;}
.shtz_right .item tbody tr:first-child td{padding-top: 2rem;}
.shtz_right .item tbody tr:last-child td{padding-bottom: 2rem;}
.shtz_right .item tbody td {padding: 1rem 2rem ; border-right: 1px solid #ad1931;}
.shtz_right .item tbody td:last-child{border: none;}
.shtz_right .item tbody td:nth-child(1) {height: 1px;}
.shtz_right .item tbody td:nth-child(1) div{height: 100%;padding: 0 1.19rem;white-space: nowrap; background-color: #fdf8f4;border-radius: 0.25rem;border: 1px dotted #ad1931;font-size: 1.38rem;font-weight: bold; color: #ad1931;display: flex;align-items: center;justify-content: center;text-align: center;}
.shtz_right .item tbody td:nth-child(2) div{padding: 0.75rem 2.38rem ;margin-bottom: 0.75rem;white-space: nowrap;  border: 1px dotted #ad1931;font-size: 1rem;}
.shtz_right .item tbody td:nth-child(3) div{padding: 0.75rem 1.69rem ;margin-bottom: 0.75rem;white-space: nowrap; font-size: 1rem;color: #ad1931;background-color: #fdf8f4;text-align: center; }
.shtz_right .item tbody td:nth-child(2) div:last-child,.shtz_right .item tbody td:nth-child(3) div:last-child{margin-bottom: 0;}
.shtz_right .bz{margin-top: 1.75rem; font-size: 1rem;}
.shtz_right .show{display: block;}



@media (max-width: 1600px) {
    html {font-size: 14px;}
}
@media (max-width: 1560px) {
    /* .shtz{padding: 3%;}    */
    html {font-size: 12px;}
    .shtz_logo{margin: 0 3%;}
    .shtz_center{margin:  3%;}
    
}
@media (max-width: 1360px) {
   

}
@media (max-width: 1200px) {
}
@media (max-width: 860px) {
    /* html {font-size: 10px;} */
    .shtz_title img { width: 94%; margin: 9.25rem auto 0;}
    .shtz{flex-wrap: wrap;}
    .shtz .shtz_left .tit{padding-right: 0; text-align: center;}
    .shtz .shtz_left,.shtz_right{width: 100%;}
    .shtz .shtz_left ul {display: flex;flex-wrap: wrap;}
    .shtz .shtz_left ul li {width: 48%;margin: 1%;padding: 1%;box-sizing: border-box;}
}

@media (max-width: 680px) {
    .shtz_header {height: 26rem;} 
    .shtz_title img { width: 94%; margin: 5rem auto 0;}
    .shtz_js { padding: 2.63rem 3% 2.94rem;}
    .shtz_right{padding: 3%;}
    .shtz .shtz_left{padding: 3%;}
    .shtz .shtz_left ul li{padding:1rem 0.5rem;}
    
  
}
@media (max-width: 390px) {

}

/****************全局头尾*****************/
.footerBg2{ background:#bd1a2d; }
.footer{color:#fff; max-width:1200px; overflow:hidden; padding:3em 0; margin:0 auto;}
.footerLeft{ width:48%; display:table;}
.footerLeft .textLeft{ display:table-cell; vertical-align:middle; width:60%; border-right:2px solid #fff;}
.footerLeft .textLeft h1{ font-size:2.2em; margin:0 0 0.2em 0;}
.footerLeft .textLeft h6{ font-weight:normal;}
.footerBg{ background:#7c0917;}
.footerLeft .textLeft h5{ width:30%; height:3px; background:#fff; margin:3em auto;}
.footerLeft .textLeft p{ line-height:1.8;}
.footerLeft ul{ width:38%; display:table-cell; vertical-align:middle; text-align:center; line-height:2.5;}
.footerLeft ul li a{ color:#fff;}
.footerRight{ width:48%; padding:2em 0 0 0;}
.footerRight span{ float:left; text-align:center; width:21%; color:#fff; line-height:1.5;}
.footerRight span img{ max-width:70%; display:block; margin:0 auto;}
.footerBg .bottomBQ{ line-height:1.75; padding:1em 0; text-align:center; color:#fff; }
.footerBg .bottomBQ span{ padding:0 1em;}
.footerBg .bottomBQ span.hui{ background:url(futian20200810_214.png) left center no-repeat; padding:0 1em 0 2em; background-size:auto 1.5em; display:inline-block;}

.AllLeftCon{ float:left;}
.AllRightCon{ float:right;}