@charset "utf-8";
.sq_row .sq_status{float:right}
.card .title{padding-left:0;border-bottom:1px solid #e5e5e5}
.card .title .active{padding-bottom:8px}
.card .detail ul li{background-image:none;display:flex;justify-content:space-between;padding-left:0}
.card .detail ul li:nth-child(odd){background:#f5f5f5}
.card .detail ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px}
.card .detail ul li span{text-align:center;color:#000}
.card .detail ul .titles{background:#f3e3e5!important}
.card .detail ul .titles span{font-size:16px;padding-left:40px;color:#000}
.card .detail ul .titles span:nth-child(2){padding-left:130px}
.card .detail ul .titles span:nth-child(3){padding-left:174px}
.card .detail ul .titles span:nth-child(4){padding-left:0}
.card .detail ul .titles span:nth-child(5){padding-left:0}
.card .detail span{font-size:16px}
.content1RTB{display:flex;justify-content:space-around}
#allData,#alls,#months{height:300px;width:100%}
.content1R{height:auto;overflow:visible}
.content1R .content1RT{height:auto;overflow:visible;background:#f5f5f5}
.content1R .content1RT .content1RTT{font-size:18px;font-weight:700;color:#bd1a2d;text-align:center;line-height:50px}
.content1R .content1RT .content1RTT span{display:inline-block;width:32.4%}
.content1R .content1RT .content1RTT .active{background:#bd1a2d;color:#fff}
.content1R .content1RB div{text-align:center;font-size:24px}
.content1R .content1RB div a{display:inline-block;padding:24px 0}
.content1R .content1RB div a img{padding-left:20px}
.content1R .content1RB .content1RB2{background:#dfe8e7;margin-top:16px}
.content1R .content1RB .content1RB2 a{color:#4d99bd}
.content1R .content1RB .content1RB3{background:#f1e9db;margin-top:16px}
.content1R .content1RB .content1RB3 a{color:#c49044}
.content1R .content1RB .content1RB4{background:#e0e9f5;margin-top:16px}
.content1R .content1RB .content1RB4 a{color:#4a86d3}
.fr{font-weight:400;font-size:16px}
.xxbh{text-align:center;width:22%}
.xxbt{width:44%}
.time{width:12%;font-size:16px!important}
.content2 .swiper-slide{text-align:center;font-size:18px;background:#fff;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}
.content2 .swiper-pagination-bullet{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#e3e3e3;opacity:1;background:rgba(0,0,0,.2)}
.content2 .swiper-pagination-bullet-active{color:#fff;background:#bd1a2d}
.content2 .swiper-container-horizontal>.swiper-pagination-bullets,.content2 .swiper-pagination-custom,.content2 .swiper-pagination-fraction{left:36%}
.content3 .card .title span{text-align:right;font-size:16px;font-weight:400;float:right}
.content3 .content3LT{line-height:36px}
.content3 .content3LT img{width:100%}
.content3 .content3LT p{font-size:16px}
.content3 .content3LT p span:first-child{color:#bd1a2d;font-weight:700}
.content3 .content3LT .content3LTP span a{color:#bd1a2d}
.content3RT .card .detail{line-height:42px}
.content3RT .card .detail ul li{background:url(yyq_lis.png) no-repeat;background-position:0 15px;display:block;padding-left:16px}
.content3RT .card .detail ul li span{color:#fff;background:#bd1a2d;margin:0;line-height:30px;margin-top:5px;padding-left:10px;padding-right:10px;position:relative;border-radius:3px;overflow:visible}
.content3RT .card .detail ul li span:before{content:"";display:block;position:absolute;width:12px;height:12px;background:#bd1a2d;transform:rotateZ(45deg);left:-6px;top:9px}
.content3RT .card .detail ul li .dc_end{background:#f5f5f5;color:#000}
.content3RT .card .detail ul li .dc_end:before{background:#f5f5f5}
.content4L{height:auto;overflow:hidden;background:#f5f5f5}
.content4L span{background:#bd1a2d;padding:10px 36px;font-size:18px;color:#fff}
.content4L .content3RT .detail ul li{display:inline-block;padding-left:28px;background-position:14px 16px}
.content4R{height:auto;overflow:hidden;background:#f5f5f5}
.content4R a{display:block;margin:25px 20px 25px 25px;width:132px;height:132px;border-radius:100%;border:1px solid #ededed;background:#f9f9f9;text-align:center;padding-top:24px}
.content4R a p{padding-top:18px;font-size:16px}
@media (max-width:768px){.card .title{border-bottom:3px solid #e5e5e5}
    .card .title a{margin-right:20px}
    .card .title .active{padding-bottom:9px}
    .card .detail ul{padding:0}
    .card .detail ul li{padding-bottom:10px}
    .card .detail ul .titles span:nth-child(2){padding-left:40px}
    .content1R .content1RB{margin-top:0}
    .content1R .content1RB .content1RB1{margin-top:0}
    .content1R .content1RB .content1RB2{margin-top:0}
    .content1R .content1RB .content1RB3{margin-top:0}
    .xxbh{width:36%}
    .content3 .content3LT .content3LTP{padding-bottom:0}
    .content3RT .card .detail ul li{background-position:0 26px}
    .content3RT .card .detail ul li span{float:right}
    .content4L{background:#fff}
    .content4L span{display:inline-block;width:100%;text-align:center;font-size:20px;font-weight:700}
    .content4L .card .detail{line-height:20px;padding-left:24px}
    .content4L .card .detail ul li{margin-left:1rem;padding-left:1rem;background-position:0 15px;border-bottom:none}
    .content4R{background:#fff}
    .content4R a{margin:18px 0;width:auto;height:auto;border-radius:0}
    .content4R a p{padding-bottom:25px}}@media (max-width:750px){.sq_dodept{width:60%;text-align:left!important;padding-left:12px}
    .sq_status{width:30%;display:inline-block}
    .card1 .detail{padding-top:10px}
    .main .container{padding-left:0;padding-right:0}
    .sec-content{padding:0;margin:0}
    .card .title{font-size:18px;padding-bottom:4px}
    .card .title .active{padding-bottom:8px}
    .card .title a{margin-right:0}
    .card .title a:last-child{padding-left:8px}
    .card .detail{margin-bottom:0}
    .card .detail ul li{padding-bottom:0;border:none;display:block}
    .card .detail ul li a{display:block;overflow:visible;white-space:normal}
    .card .detail ul li span{display:inline-block;color:#999}
    .card .detail ul li .time{margin-left:-6px}
    .card .detail ul li .tTime{padding-left:12px}
    .card .detail ul .titles span{display:block;text-align:center;padding-left:0}
    .content1R .content1RB {margin-top:0;font-size:20px}
	.content1RB4{margin-top:0;font-size:20px}
    .fr{padding-right:6px;font-size:14px}
    .time{font-size:14px!important;width:24%}
    .content3LT{background:#fff}
    .content3LT .content3LTImg{padding:6px 0}
    .content3LT p{padding-left:12px;padding-right:12px}
    .content3LT .content3LTP{border:none!important}
    .content3RT .card{padding:0}
    .content3RT .card .detail{margin:0;padding-bottom:10px}
    .content3RT .card .detail ul li{background:0 0}
    .content3RT .card .detail ul li a{float:left;width:78%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .content3RT .card .detail ul li span:before{display:none}
    .content4L{margin-top:10px;background:#f5f5f5}
    .content4L .card .detail{padding:0;line-height:28px}
    .content4L .card .detail ul{background:#f9f9f9;padding:0}
    .content4L .card .detail ul li{margin-left:0}
    .content4L .card .detail ul li:last-child{border:none}
    .content4R{margin-top:8px;background:#f5f5f5}
    .content4R a{margin:0}
    .m-lst-nav ul{background:#e9e9e9}
    .m-lst-nav ul li{margin:1rem}}
