.wrap-box{background: url("../img/banner.jpg") no-repeat;background-size: 100%;height: 1960px;}
.main{width: 1400px;min-width: 1200px;height: auto;position: relative;top: 900px;margin: 0 auto;}
.xwzq{background: url("../img/main-bg.png") no-repeat;background-size: 100%;height: 500px;padding: 54px 50px;}
.right-tab{width: 49%;float: right}
/* tab切换样式 */
.slideBox{width: 650px;height: 430px;overflow: hidden;position: relative;}
.slideBox .hd {height: 15px;overflow: hidden;position: absolute;right: 5px;bottom: 8px;z-index: 1;}
.slideBox .hd ul {overflow: hidden;zoom: 1;float: left;}
.slideBox .hd ul li {float: left;margin-right: 10px;width: 8px;height: 8px;border-radius: 50%;text-align: center;background: #fefeff;cursor: pointer;}
.slideBox .hd ul li.on {background: #999a92;}
.slideBox .bd {position: relative;height: 100%;z-index: 0;}
.slideBox .bd li {zoom: 1;vertical-align: middle;}
.slideBox .bd li p {width: 100%;text-indent: 20px;color: white;position: absolute;bottom: 0;height: 40px;line-height: 40px;background: #c2272d;}
.slideBox .bd img {width: 100%;height: 430px;display: block;}
.slideTxtBox,.slideTxtBox2{width: 100%;text-align: left;}
.slideTxtBox .hd ,.slideTxtBox2 .hd2{height: 40px;padding: 0 10px 0 20px;position: relative;}
.slideTxtBox .hd ul{width: 384px;float: left;position: absolute;height: 40px;line-height: 40px;background: #e7e7e7;left: 50%;transform: translate(-50%, 0);}
.slideTxtBox2 .hd2 ul{width: 372px;float: left;position: absolute;height: 40px;line-height: 40px;background: #e7e7e7;left: 50%;transform: translate(-50%, 0);}
.slideTxtBox .hd ul li{float: left;padding: 0 22px;cursor: pointer;color: #c2272d;font-weight: bold;font-size: 18px;}
.slideTxtBox2 .hd2 ul li{float: left;padding: 0 26px;cursor: pointer;color: #c2272d;font-weight: bold;font-size: 18px;}
.slideTxtBox .hd ul li.on ,.slideTxtBox2 .hd2 ul li.on{height: 40px;background: #c2272d;color: #fff;}
.slideTxtBox .bd ul ,.slideTxtBox2 .bd2 ul{zoom: 1;}
.slideTxtBox .bd li ,.slideTxtBox2 .bd2 li{height: 65px;line-height: 65px;border-bottom: 1px dashed #adadaf;padding-left: 20px;}
.slideTxtBox .bd li a,.slideTxtBox2 .bd2 li a{color: #656364;font-size: 18px;}
.slideTxtBox .bd li.on ,.slideTxtBox2 .bd2 li.on{height: 84px;background: #e7e7e7;border-bottom: none;line-height: 30px;padding-top: 20px;animation: in 0.1s linear both;}
@keyframes in { 0% {opacity: 0.1;} 100% {opacity: 1;} }
.slideTxtBox .bd li span.on-date, .slideTxtBox .bd li p ,.slideTxtBox2 .bd2 li span.on-date,.slideTxtBox2 .bd2 li p{display: none;}
.slideTxtBox .bd li.on > span.date ,.slideTxtBox2 .bd2 li.on>span.date{display: none;}
.slideTxtBox .bd li.on p,.slideTxtBox2 .bd2 li.on p{display: block;}
.slideTxtBox .bd li.on > span.on-date ,.slideTxtBox2 .bd2 li.on>span.on-date{display: block;margin-top: 5px;margin-right: 15px;}
.slideTxtBox .bd li.on > span.on-date .dd ,.slideTxtBox2 .bd2 li.on > span.on-date .dd{display: block;width: 64px;height: 30px;text-align: center;background: #adadaf;color: #ffffff;font-size: 18px;}
.slideTxtBox .bd li.on > span.on-date .yy-mm, .slideTxtBox2 .bd2 li.on > span.on-date .yy-mm{color: white;background: #c2272d;font-size: 14px;display: block;width: 64px;height: 20px;line-height: 20px;text-align: center;}
.slideTxtBox .bd li.on a ,.slideTxtBox2 .bd2 li.on a{color: #121212;font-weight: bold;}
.slideTxtBox .bd li p ,.slideTxtBox2 .bd2 li p{color: #656364;}
.slideTxtBox .bd ul > .more ,.slideTxtBox2 .bd2 ul > .more{font-weight: bold;margin-top: 20px;}
.slideTxtBox .bd ul > .more a ,.slideTxtBox2 .bd2 ul > .more a{color: #c2272d;}
.slideTxtBox .bd li .date ,.slideTxtBox2 .bd2 li .date{float: right;color: #999;}
/* 视频专区样式 */
.spzq{width: 100%;height: auto;margin: 0 auto;}
.spzq-title{background: url("../img/spzq.jpg") no-repeat;height: 118px;background-size: 60%;background-position: center center;}
.swiper-slide a{display: block;}
.swiper-slide a img{width: 390px!important;height: 268px!important;}
.swiper-slide a p{padding-top: 200px;padding-left: 10px;padding-right: 10px;width: 370px;height: 68px;background-color: rgba(255, 255, 255, .7);position: relative;top: -268px;color: #000;font-size: 16px;font-weight: bold;display: -webkit-box!important;overflow: hidden;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.swiper-slide-active a p{position: relative!important;top: -10px!important;width: 370px!important;height: 65px!important;line-height: 30px;color: #fff;background-color: #bd081b;padding-top: 7px;padding-left: 10px;padding-right: 10px;}
.swiper-button-next, .swiper-button-prev{top: 30%!important;width: 34px!important;height: 34px!important;background-color: #c2272d;border-radius: 50%;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 16px!important;color: #fff;font-weight: 600;}
.swiper-button-next{right: 32%;left: auto;}
.swiper-button-prev{left: 31%;right: auto;}
.swiper-wrapper{margin-left: 25px!important;}