@charset "utf-8";.index_list li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:18px;line-height:48px;font-size:18px;background:url(../../images/common/li_icon.png) no-repeat center left}.index_list li .time{float:right;font-style:italic;color:#999}.jjjc_header{padding:80px 0;background:url(../../images/jjjc/banner.jpg) no-repeat center bottom;background-size:cover}.jjjc_header a{display:block}.jjjc_header a img{display:block;margin:0 auto;max-width:90%}.jjjc_nav{background-color:#bd0100}.jjjc_nav ul{display:flex;align-items:center;justify-content:space-between}.jjjc_nav ul li a{display:block;color:#fff;font-size:18px;line-height:58px}.index_focus{height:410px}.index_focus a{position:relative;display:block;height:100%}.index_focus a img{display:block;width:100%;height:100%;object-fit:cover}.index_focus a p{position:absolute;bottom:0;left:0;width:100%;z-index:10;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:18px;padding:0 120px 0 20px;line-height:50px;background-color:rgba(0,0,0,.4)}.index_focus .swiper-pagination{right:10px;left:auto;bottom:18px;width:auto;z-index:100;overflow:hidden}.index_focus .swiper-pagination .swiper-pagination-bullet{display:block;float:right;width:14px;height:14px;background:#f5f5f5;opacity:1}.index_focus .swiper-pagination .swiper-pagination-bullet-active{background-color:#bd0100}.index_szyw li{padding:20px 0;border-bottom:1px solid #ddd}.index_szyw li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700}.index_szyw li p{color:#888;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.index_title{height:39px;border-bottom:1px solid #ddd;margin-bottom:16px}.index_title a{display:block;float:left;font-size:24px;font-weight:700;border-bottom:3px solid #bd0100;line-height:1;height:40px}.index_xfjb li{display:flex;width:50%;margin-bottom:10px;float:left}.index_xfjb li img{width:46px;height:46px}.index_xfjb li span{font-weight:700;width:80px;padding-top:10px}.index_xfjb li p{padding-top:10px;width:calc(100% - 126px)}.m-lst ul{padding:0}@media all and (max-width:767px){.jjjc_header{padding:20px 0}.jjjc_nav ul{display:block;overflow-x:auto;white-space:nowrap}.jjjc_nav ul li{display:inline-block;padding:0 10px}.jjjc_nav ul li a{line-height:40px}.index_title a{font-size:18px}.index_szyw li a{font-size:16px}.index_xfjb li{display:flex;width:100%;margin-bottom:10px}.index_xfjb li img{width:46px;height:46px}.index_xfjb li span{font-weight:700;width:80px;padding-top:10px}.index_xfjb li p{padding-top:10px;width:calc(100% - 126px)}}@media all and (max-width:750px){.index_focus{height:450px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:720px){.index_focus{height:432px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:640px){.index_focus{height:384px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:600px){.index_focus{height:360px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:560px){.index_focus{height:336px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:520px){.index_focus{height:312px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:480px){.index_focus{height:288px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:440px){.index_focus{height:264px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:414px){.index_focus{height:248.4px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:400px){.index_focus{height:240px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:375px){.index_focus{height:225px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:360px){.index_focus{height:216px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}@media all and (max-width:320px){.index_focus{height:192px}.index_focus a p{padding:0 10px;line-height:36px;font-size:14px}}