@media screen and (min-width:1200px){
    .container,.container-lg{ max-width: 1200px;}
}
h3{ font-size: 24px;}
h4{margin-bottom: unset;}
.container,.container-lg,.col{padding: unset;}
.row{ margin: unset;}
.row_{margin: 0px -15px;}
ul{padding: unset;margin-bottom: unset;}
li{list-style: none;}
a{ color: #000;text-decoration: none;outline: unset;}
a:hover{text-decoration: none;outline: unset;color:#056a52;}
a:active{outline: none;text-decoration: unset;}
p{margin-bottom: 0px;}
.row__{padding:0px;}

/* nav */
ul.navbar-nav{ width: 100%;flex-wrap: wrap;}
ul.navbar-nav.mr-auto li {text-align: center;}
.navbar{background-color: #fff;padding: 10px 0px;}
.dropdown-menu{ border-bottom: 4px solid #2eb180;}
.dropdown-toggle::after{display: none;}
.navbar-light .navbar-brand{color: #999;font-size: 20px;    width: 8%;text-align: center;}
.navbar-light .navbar-nav .active>.nav-link{ color: #999;font-size: 20px;}
.navbar-light .navbar-nav .nav-link{color: #999; font-size: 20px;}
.navbar-nav .dropdown-menu {position: absolute;}

/* 轮播图样式一 显示数字下标 */
.zdy_ .carousel-indicators{width: 11%;left: unset;right: 30px;bottom: 40px;margin: unset;}
.zdy_ .carousel-indicators li{text-indent: unset;position: absolute;top: -20px;right: 0px;background: unset;color: #950606;bottom: unset;width: unset;font-weight: 600;font-size: 18px;height: unset;padding: 2px 5px;z-index: 15;opacity: 0;}
.zdy_ .carousel-caption{position: unset;bottom: 0px;color: #000;padding: 8px 0px;background-color: #efefef;padding:10px;}
.zdy_ .carousel-caption p{width: 80%;text-align: left;}
.zdy_ .carousel em{position: absolute;right: 20px;bottom: 20px;z-index:15;color:#000}
.zdy_ .carousel-indicators .active{ opacity: 1;}

/* kaishi */
.header_t{ background: url(./2022_spkxjs_headerbg.png) no-repeat center; height: 150px;width: 100%;line-height: 150px;}
.search{position: relative;height: 40px;border-radius: 4px;}
.search form{height: 40px;background-color: #fff;}
.search input{padding-left: 4%;font-size: 14px; outline: unset;border: 1px solid #efefef; border-radius: 4px;width: 86%;height: 40px;line-height: 40px;position: absolute;}
.search button{ background: url(./2022_spkxjs_fang.png) no-repeat center / 20px; width: 30px; height: 40px;position:absolute ;right: 20px;bottom: 0px;outline: unset;border: unset;}
.title{ margin-bottom: 4px;}
.title a{font-weight: 600; line-height: 40px; display: block; background: #efefef url(./2022_spkxjs_more.png) no-repeat right 10px center / 25px;border-left: 3px solid #be2d39;padding-left: 6%;font-size: 20px;color: #be2d39;}
.title a span{ color: #ccc;font-size: 14px;}
.list li {height: 62px; line-height: 24px;padding: 7px 0px;border-bottom: 1px solid #efefef;padding-left: 6%;background: url(./2022_spkxjs_dian.png) no-repeat left 5px top 14px / 10px;}
.list li span{ color: #666;font-size: 14px;padding-left: 10px;}
.part03_m h4{font-size: 18px;font-weight: 600;line-height: 42px;}
.part03_m li{line-height: 32px;background-repeat: no-repeat;background-size: 20px;background-position: left 5px center;padding-left: 10%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.part03_m  ul li:nth-child(1){background-image:url(./2022_spkxjs_icon1.png) ;}
.part03_m  ul li:nth-child(2){background-image:url(./2022_spkxjs_icon2.png) ;}
.part03_m  ul li:nth-child(3){background-image:url(./2022_spkxjs_icon3.png) ;}
.part04_c p{line-height: 26px;text-align: center;padding: 8px 0px;width: 280px;}
.part04_c p a {display: block;}
.part04_c p span{font-size: 14px;color: #666;}
.part05{ margin: 0px -5px;}
.part05 li{padding: 0px 5px;}
.part05 img{width: 100%;height: auto;}
.title1{margin-bottom: 10px;}
.part022 ul li {border-bottom: unset;position: relative;height:61px; line-height: 48px;background: url(./2022_spkxjs_dian.png) no-repeat left 5px top 28px / 10px;}
.part022 ul li a{width: 80%;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;display: block;}
.part022 ul li span{position: absolute;right: 2px;}
.footer_t{background-color: #056a52;color: #fff;padding: 10px 0px;}
.footer_t p{line-height: 40px;letter-spacing: 1px;}
.footer_t p a{color: #fff;opacity: 0.9;margin-right: 10px;}

.footer_b{background-color: #008767;padding: 20px 0px;}
.footer_b p{ line-height: 36px; color: #FFF;font-size: 14px;letter-spacing: 1px;}
.more_a{background-color: rgb(255, 255, 255,0.6);position: absolute;left: 56%; top: 0px;color: #056a52;border-radius: 2px;padding: 5px;}
.footer_bs{ height: 80%;}
.footer_bs>li{color: #fff;text-indent: 0.5em;cursor: pointer; width: 48%;border: 1px solid rgb(255, 255, 255,0.6);padding: 10px;line-height: 30px;background: url(./2022_spkxjs_san.png) no-repeat right 15px center / 10px;position: relative;}
.footer_bs>li ul{transition: all 0.5s 0.2s ease-in-out; display: none; background-color: rgb(255, 255, 255,0.8); position: absolute;top: 40px;width: 102%;left: -1%; bottom: 50px;top: unset;border-left: 1px solid #efefef; border-right: 1px solid #efefef;}
.footer_bs>li ul li{line-height: 40px;border-top: 1px solid #999;text-indent: 1em;color: #333;}
.footer_bs>li ul li a{ color: #333;}
.footer_bs>li ul li:hover{ background-color: #056a52;}
.footer_bs>li ul li:hover a{color: #fff;}
.footer_bs>li:hover ul{display: block;}
.ecode_c{padding-left: 130px;}
.ecode_c img{ width: 130px;height: 130px;text-align: center;}
.ecode_c li {text-align: center;}
.ecode_c p{ line-height: 40px;text-align: center;}
.part04_c{width: 100%;}
.part04_c li{float: left;margin-right: 20px;}
.part04_c li img{width: 280px;height: auto;}
.picScroll-left{width: 100%; overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
        cursor:pointer; }
.picScroll-left .hd .prev {border: 5px solid transparent;border-right: 5px solid #056a52; }
.picScroll-left .hd .next {border: 5px solid transparent;border-left: 5px solid #056a52; }
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.pageState{display: none;}
.footer_bb{ text-align: center;line-height: 36px;margin-top: 20px;}
.footer_bb a{ background-color: rgb(255, 255, 255,0.8);color: #056a52;padding: 4px 8px;margin-left: 10px;border-radius: 2px;}
#carouselExampleCaptions .carousel-item img{ width: 100%; height: 500px;}
@media screen and (max-width: 1000px){
.navbar-nav{ flex-direction: unset;}
.collapse:not(.show) {
    display:block;
}
.row_ {
    margin:unset;
}
}
@media screen and (max-width: 600px){
    .more_a{ display: none;}
    .headerc{ display: none;}
    .search{ display: none;}
    .list li {height: auto;}
    .part04_c p{width: 48vw;}
    .part04_c li img{width: 48vw;}
    .ecode_c{padding-left: unset ;margin-top: 20px;}
    .footer_bb a{display: block;margin-left: unset;}
    #carouselExampleCaptions .carousel-item img{ width: 100%; height: 200px;}

}
@media screen and (max-width: 500px){
    .row__{padding: 0px 15px;}
}


