/* 氓鈥βヂ徛该偓盲禄鈥 */
.gsjj p{
    line-height: 2;
    font-size: 18px;
}
/* 氓聫鈥樏ヂ扁€⒚ヅ解€犆ㄢ€ */
.fzlc .title h2{
    font-size: 36px;
    color: #000;
}
.fzlc .title p{
    font-size: 28px;
    color: #B83737;
    margin-top: 10px;
}
.fzlc .xqxx .xqxx_nav{
    margin-top: 20px;
}
.fzlc .xqxx .xqxx_nav ul li{
    float: left;
    width: 12.5%;
    text-align: center;
}
.fzlc .xqxx .xqxx_nav ul li span{
    display: block;
    font-size: 20px;
    margin: 0 10px;
    border: 1px solid #A6A6A6;
    border-radius: 50px;
    padding: 5px 0;
    position: relative;
    cursor: pointer; 
}
.fzlc .xqxx .xqxx_nav ul li.on span{
    border: 1px solid #D43030;
}
.fzlc .xqxx .xqxx_nav ul li.on span::before,
.fzlc .xqxx .xqxx_nav ul li.on span::after{
    background: #D43030;
}
.fzlc .xqxx .xqxx_nav ul li span::before{
    content: "";
    position: absolute;
    width: 8px;
    height: 8px;
    background: #A6A6A6;
    border-radius: 50%;
    left: 20px;
    top: 50%;
    margin-top: -4px;
}
.fzlc .xqxx .xqxx_nav ul li span::after{
    content: "";
    position: absolute;
    width: 8px;
    height: 8px;
    background: #A6A6A6;
    border-radius: 50%;
    right: 20px;
    top: 50%;
    margin-top: -4px;
}
.fzlc .xqxx .xqxx_con{
    margin-top: 30px;
    padding-left: 14px;
}
.fzlc .xqxx .xqxx_con .item dl{
    padding-left: 26px;
    border-left: 2px solid #D43030;
    margin-left: -2px;
    position: relative;
    margin-right: 20px;
    padding-bottom: 30px;
}
.fzlc .xqxx .xqxx_con .item dl::before {
    content: "";
    position: absolute;
    width: 23px;
    height: 23px;
    background-image: url(/jxjrzc/xhtml/static/images/fzlc_time_icon_r.png);
    background-repeat: no-repeat;
    top: 0;
    left: -13px;
}
.fzlc .xqxx .xqxx_con .item dl dt{
    font-size: 20px;
    color: #000;
}
.fzlc .xqxx .xqxx_con .item dl dd{
    font-size: 18px;
    color: #808080;
    padding-left: 2em;
    margin-top: 12px;
    line-height: 1.8;
}

/*忙鈥撀懊ヂ忊€樏ヂ扁€⒚ヅ解€犆ㄢ€*/

.common-tit.title{padding-left: 72px;background: url(/jxjrzc/xhtml/static/images/list_common_tit_icon.png) left center no-repeat;}
.common-tit.title h2{color: #9A302C;}
.fzlc-swiper{margin-top: 40px;background:url(/jxjrzc/xhtml/static/images/fzlc_swiper_top_bg.png) center top no-repeat;}
.fzlc-swiper .swiper-slide{height: 1000px!important;}
.fzlc-swiper .swiper-nav-wrapper{position: absolute;top: 414px;width: 100%;height: 38px;border-top: 2px solid #9A302C;border-bottom: 2px solid #9A302C;z-index: 10;background: url(/jxjrzc/xhtml/static/images/fzlc_swiper_nav_bg.png) center center repeat-x;}
.fzlc-swiper .swiper-nav{position: absolute;top: 0;line-height: 35px;z-index: 11;background: #fff;cursor: pointer;}
.fzlc-swiper .swiper-nav span{font-size: 22px;color: #99302C;font-weight: bold;}
.fzlc-swiper .swiper-nav.prev{left: 0;}
.fzlc-swiper .swiper-nav.prev:after{content:"";display: inline-block; width:49px;height:20px;background:url(/jxjrzc/xhtml/static/images/fzlc_swiper_prev.png) left center no-repeat; margin:10px 10px 0 10px;vertical-align: top;}
.fzlc-swiper .swiper-nav.next{right: 0;}
.fzlc-swiper .swiper-nav.next:before{content:"";display: inline-block;width:49px;height:20px;background:url(/jxjrzc/xhtml/static/images/fzlc_swiper_next.png) left center no-repeat; margin:10px 10px 0 10px;vertical-align: top;}

.swiper-slide-top{height: 453px;width: 100%;}
.fzlc-content,.fzlc-tit{padding-left: 72px;}
.fzlc-content{padding-bottom: 8px;height: 293px;}
.swiper-slide-top .fzlc-tit{/* padding-top: 20px; */}
.fzlc-content-item,.fzlc-tit h4{width: 673px;}
.fzlc-content-item .date{color: #99302C;font-size:25px;font-weight: bold;margin-bottom: 10px;}
.fzlc-content-item .content{color: #000;font-size: 16px;line-height: 30px;margin-bottom: 10px;}
.fzlc-tit h4{text-align: center;}
.fzlc-tit h4 span{display: inline-block;width: 180px;line-height: 52px;background: #99302C;color: #fff;font-size: 30px;}
.fzlc-tit .nfx-bg{height: 62px;width: 52%;background: url(/jxjrzc/xhtml/static/images/fzlc_swiper_top_nf_bg.png) -72px top no-repeat;}

.swiper-slide-bottom{float: right;/* margin-top: 40px; */}
.swiper-slide-bottom .nfx-bg{background: url(/jxjrzc/xhtml/static/images/fzlc_swiper_bottom_nf_bg.png) -72px top no-repeat;background-position-y: 1px;}
.swiper-slide-bottom .fzlc-content,.swiper-slide-bottom .fzlc-tit{padding-left: 0px;padding-right: 20px;}
.fzlc-swiper .swiper-nav.swiper-button-disabled{display: none;}

.ttt{height: 50px;line-height: 50px;font-size: 40px;margin-bottom: 20px;}
.ttt h2{font-size: 40px;}


@media (max-width: 1480px) {
    .fzlc .xqxx .xqxx_nav ul li span::after{right: 10px;}
    .fzlc .xqxx .xqxx_nav ul li span::before{left: 10px;}
}
@media (max-width: 1024px) {
    .fzlc-content-item, .fzlc-tit h4{width: 100%;}
}


@media (max-width: 1200px) {
    .fzlc .xqxx .xqxx_nav ul li{
        width: 25%;
        margin-bottom: 10px;
    }
}
@media (max-width: 992px) {
    .fzlc .xqxx .xqxx_nav ul li{
        width: 33.333%;
    }
}
@media (max-width: 900px) {
    .fzlc-tit .nfx-bg{background-position: right top;}
    .swiper-slide-bottom .nfx-bg{background-position: right top;}
}
@media (max-width: 740px) {
    .fzlc .title h2{font-size: 26px;line-height: 50px;}
    .fzlc-content-item .date{font-size: 22px;margin-bottom: 2px;}
    .fzlc-tit h4 span{font-size: 24px;width: 120px;}
.swiper-slide-top{height: 454px;}
}
@media (max-width: 640px) {
    .fzlc .xqxx .xqxx_nav ul li span{
        font-size: 20px;
    }
    .fzlc-content, .fzlc-tit{padding-left: 10px;}
    .fzlc-tit h4{padding-left: 0;text-align: left;}
    .fzlc-tit h4 span{text-align: center;}
    .fzlc-tit .nfx-bg{width: 90px;background-position: right top;}
    .swiper-slide-bottom .fzlc-content, .swiper-slide-bottom .fzlc-tit{padding-right: 0;padding-left: 30px;}
    .swiper-slide-bottom .fzlc-tit h4{padding-left: 40%;}
    .swiper-slide-bottom .nfx-bg{width: 52.5%;}
    .swiper-slide-bottom .fzlc-content{padding-top: 20px;}
}
@media (max-width: 480px) {
    .fzlc .xqxx .xqxx_nav ul li span{
        font-size: 20px;
    }
    .fzlc .xqxx .xqxx_nav ul li.on span{
        color: #D43030;
    }
    .fzlc .xqxx .xqxx_nav ul li span::before, .fzlc .xqxx .xqxx_nav ul li span::after{
        display: none;
    }
    .fzlc .xqxx .xqxx_con .item dl{
        padding-left: 20px;
    }
    .fzlc .xqxx .xqxx_con .item dl dd{
        padding-left: 1em;
    }
    .swiper-slide-bottom .fzlc-tit h4{padding-left: 23%;}
    .swiper-slide-bottom .nfx-bg{width: 43%;}
}<!--0.00011706352233887-->