/*html {
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);}*/
*{margin: 0;padding: 0;}
body{font-size:20px;background: #ededed !important}
a{text-decoration: none !important;cursor:pointer;color: #333333 !important;}
a:hover{text-decoration: none!important;cursor:pointer;}
ul li{list-style: none;position: relative;text-indent: 10px;}
.bg-white{background: #ffffff !important;}
.bg-red{background: #c40f25}
.font-white{color: #ffffff !important}
.font-black{color: #333333 !important}
.index-header{
height: auto;
min-height: 100px;
background: #c40f25;
}
.index-header img{max-width: 100%;}
.index-banner img{max-width: 100%;}
.index-banner-nav{
background: #ffffff;
height: 58px;
left: 0;
right: 0;
top: 0;
margin:0 auto;
}
.nav-div{text-indent: 0 !important;height: 58px;}
.nav-div a{font-size: 1rem;color: #333333;}
.nav-div:last-child::before{display: none}
.nav-div:last-child::after{display: none}
.nav-div::before{
content: "";
width: 1px;
height: 10px;
background: #c40f25;
position: absolute;
right: -60%;
top: 0;
bottom: 0;
margin: auto 0;
z-index: 99;
}
.nav-div::after{
content: "";
width: 1px;
height: 20px;
background: #c9c9c9;
position: absolute;
right: -60%;
top: 0;
bottom: 0;
margin: auto 0;
z-index: 9;
}
.navbar-light .navbar-nav .nav-link{color: #333333 !important;}
.header-index-link a{color: #ffffff !important;font-size: 16px;text-align: center;}
.header-index-link a:hover{color: #ffffff;}
.header-index-search input{
width: 100%;
height: 32px;
background: none;
border:1px solid #ffffff;
outline: none;
text-indent: .2rem;
color: #ffffff;
}
.header-index-search-btn{
color: #c40f25;
font-size: 15px;
background: #ffffff;
cursor: pointer;
}
.index-content-header{
font-size: 1.8rem;
font-weight: bold;
}
.tzgg-index-fz{font-size: 15px;text-indent: 10px}
.tzgg-index-fz2{font-size: 15px;text-decoration: none; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.tzgg-index-fz2-time{font-size: 12px;color: #8e8e8e}
.tableSwitchDiv1::before{content: "";position: absolute;right: 0;width: 2px; height:20px;background: #333333;}
.tableSwitch div{font-weight:bold;cursor: pointer;background: #e5e5e5;}
.tableSwitch div.active{background: #c40f25;color: #ffffff;}
#tableSwitchContent div.showTable{display: none;}
#tableSwitchContent div.showTable:first-child{display: block;}
#tableSwitchContent2 div{display: none;}
#tableSwitchContent2More2{display: none;}
#tableSwitchContent2 div:first-child{display: block;}
.tableSwitch2 div{font-weight:bold;cursor: pointer;position: relative;border-bottom:4px solid rgba(0,0,0,0);}
.tableSwitch2 div.active{border-bottom:4px solid #c40f25;color: #c40f25;position: relative;box-sizing: border-box;}
.tableSwitch2{position: relative;}
.tableSwitch2::before{
content: "";
position: absolute;
bottom: 0;
width: calc(100% - 2rem);
height: 2px ;
background: #b5b5b5;
}
#tableSwitchContent2 ul li:first-child::before{display: none;}
#tableSwitchContent2 ul li::before{
content: "";
position:absolute;
top: 0;
bottom: 0;
margin: auto 0;
left: 0;
width: 4px;
height: 4px;
background: #c40f25;
}
#tableSwitchContent3 div{display: none;}
#tableSwitchContent3More2{display: none;}
#tableSwitchContent3 div:first-child{display: block;}
.tableSwitch3 div{font-weight:bold;cursor: pointer;position: relative;border-bottom:4px solid rgba(0,0,0,0);}
.tableSwitch3 div.active{border-bottom:4px solid #c40f25;color: #c40f25;position: relative;box-sizing: border-box;}
.tableSwitch3{position: relative;}
.tableSwitch3::before{
content: "";
position: absolute;
bottom: 0;
width: calc(100% - 2rem);
height: 2px ;
background: #b5b5b5;
}
#tableSwitchContent3 ul li::before{
content: "";
position:absolute;
top: 0;
bottom: 0;
margin: auto 0;
left: 0;
width: 4px;
height: 4px;
background: #c40f25;
}
#tableSwitchContent4 div{display: none;}
#tableSwitchContent4More2{display: none;}
#tableSwitchContent4 div:first-child{display: block;}
.tableSwitch4 div{font-weight:bold;cursor: pointer;position: relative;border-bottom:4px solid rgba(0,0,0,0);}
.tableSwitch4 div.active{border-bottom:4px solid #c40f25;color: #c40f25;position: relative;box-sizing: border-box;}
.tableSwitch4{position: relative;}
.tableSwitch4::before{
content: "";
position: absolute;
bottom: 0;
width: calc(100% - 2rem);
height: 2px ;
background: #b5b5b5;
}
#tableSwitchContent4 ul li::before{
content: "";
position:absolute;
top: 0;
bottom: 0;
margin: auto 0;
left: 0;
width: 4px;
height: 4px;
background: #c40f25;
}
.ywbk-fz11{font-size: 22px;font-weight: bold;position: relative;}
.ywbk-fz11::before{
content: "";
position:absolute;
background: #c40f25;
width: 87px;
height: 4px;
bottom: 0;
left: 15px;
z-index: 99
}
.ywbk-fz11::after{
content: "";
position:absolute;
background: #b5b5b5;
width: calc(100% - 30px);
height: 1px;
bottom: 0;
left: 15px;
z-index: 9
}
.ywbk img{max-width: 100%;}
.footer-index{color: #ffffff;}
.footer-select{
width: 100%;
height: 35px;
background: none;
border:1px solid #ffffff;
outline: none;
color: #ffffff;
cursor: pointer;
}
.footer-select option{
color: #333333 !important;
}
.fz1{font-size: 18px;}
.fz2{font-size: 22px;}
.fz3{font-size: 19px;font-weight: bold;}
.fz3-1{font-size: 14px;}
.fz4{font-size: 15px;}
.fz11{font-size: 11px;color: #c40f25}
.time{display: block;float: right;}
.fz3::before{
content: "";
position:absolute;
top: 15px;
left: 0;
width: 4px;
height: 4px;
background: #c40f25;
}
.xxgk{width:100%;height:100%;background: #298ab7;color: #ffffff !important}
.xxgk img{width: 30px;margin-top: -5px;}
.jjjc{width:100%;height:100%;background: #c40f25;color: #ffffff!important}
.jjjc img{width: 30px;margin-top: -5px;}
.xfww{width:100%;height:100%;background: #b78529;color: #ffffff!important}
.xfww img{width: 30px;margin-top: -5px;}
.swiper-container {
width: 97%;
height: 330px;
overflow: hidden;
margin-left: 3% !important;
}
.swiper-container2 {
width: 100%;
height: 40px;
overflow: hidden;
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.swiper-pagination{width: auto !important;right: 10px !important;left: auto !important}
.swiper-pagination-bullet{border-radius: 0 !important;background: #ffffff !important}
.swiper-pagination-bullet-active{background: #c40f25!important}
.swiper-slide-text{position: absolute;font-size:16px;bottom: 0;color: #ffffff !important;background: rgba(0,0,0,.5);width: 100%;text-align: left; text-indent: 5px;}
.swiper-btn{position: absolute;right:15px;top: 4px;width: 20px}
.swiper-button-next{margin:0!important;background: red;position: absolute;top: 0 !important;right: 0 !important;left:auto !important;width: 7px !important;height: 14px !important;background: none !important;}
.swiper-button-prev{margin:0!important;background: red;position: absolute;top: 0 !important;left: 0 !important;right:auto !important;width: 7px !important;height: 14px !important;background: none !important;}