.floor{width: 1500px;}
a:hover{color: #118569;}
/*导航*/
.header_nav{line-height: 60px;}
.header_nav{background-color: #118569;}
.header_nav::after{clear: both;content: '';display: block;}
.floot >ul>li>span>a{color: #fff;font-weight: bold;font-size: 18px;}
.floot .nav1{float: left;width: 100%;text-align: center;}
.floot .nav1>li{width: 11.111%;float: left;position: relative;z-index: 2;}
.floot .nav1 i{border-bottom: 2px solid #118569;}
.floot .nav1 .nav-cont { display: none; float: none;  overflow: hidden!important; background:#f7f7f7; top:60px; left:0; right:0; text-align: center;position: absolute;}
.floot .nav1 .nav-cont li a{line-height: 30px; display: block; padding: 8px 0; font-size: 16px; text-align: center;color:#000000;border-bottom: 1px solid #e2e2e2;}
.floot .nav1>li a{display: block;color: #fff;font-size: 20px;}
.floot .nav1>li.on{background-color: #02523e;}
.floot .nav1>li.on span a{color: #fff;}
.floot .nav1>li.hover span a{background-color: #02523e;}
.floot .nav1>li.hover a{color: #fff;}
.floot .nav1 .nav-cont li:hover a{ color: #fff;background: #118569;}

/* 轮播图 */
.slideBox{overflow:hidden; position:relative; width: 100%;}
.slideBox .hd ul{ position: absolute;right: 50%;margin-right: -50px; bottom: 19px;z-index: 2;}
.slideBox .hd ul li { width: 10px; height: 10px; overflow: hidden; border-radius: 5px; background-color: #fff;float: left;margin-left: 10px;}
.slideBox .hd ul li.on{color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a { display: block;position: relative;}
.slideBox3 .bd li a{background-repeat: no-repeat;height: 500px;background-position: center;background-size: 100% 100%;}
.slideBox .bd li span {display: block; line-height: 40px;padding-left: 25px; height:40px; overflow:hidden; position:absolute; right:30px; bottom:20px; z-index:1;width: calc(100% - 25px);color: #fff; text-align: left;    text-align: right;
    font-size: 14px;}
.slideBox .bd li span em{display:inline-block; width: 70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.slideBox .bd li img{ width:100%; height:500px; display:block; position: relative; }
.slideBox .pn{ position: absolute;top: 50%;margin-top: -30px; width: 100%; height: 60px;width: calc(100% - 40px);left: 20px;}
.slideBox .pn i{ display: inline-block;position: absolute; width: 60px; height: 100%;background-repeat: no-repeat; background-size: contain;}
.slideBox .pn i.prev{background: url(./2026ndjwc_bleft.png) no-repeat center;cursor: pointer;}
.slideBox .pn i.next{background: url(./2026ndjwc_bright.png) no-repeat center;right: 0px;cursor: pointer;}
.slideBox .hd ul li{width: auto;height: auto;background: none;color: #fff;}
.slideBox .hd ul li.on{color: #fff600;font-size: 24px;}

.slideBox1{width: 560px;height: 430px;float: left;}
.slideBox1 .hd ul{right: 50%;margin-right: -40px;}
.slideBox1 .bd li img{height: 370px;object-fit: cover;}
.slideBox1 .bd li span{padding: 0px 15px;width: 100%;box-sizing: border-box; display: flex;justify-content: space-between; background-color: #f7f7f7;position: static;line-height: 60px;height: 60px;color: #000;text-align: center;}
.slideBox1 .bd li span em{width: auto;max-width: 70%;display: block;}
.slideBox1 .bd li span em:nth-child(2){color: #999;}
.slideBox1 .hd ul li{width: 10px;height: 10px;background-color: #fff;}
.slideBox1 .hd ul li.on{background: #c41b20;width: 10px;}
.slideBox1 .pn i{width: 40px;height: 80px;}
.slideBox1 .pn i.prev{background: url(./2026ndjwc_left1.png) no-repeat center;cursor: pointer;}
.slideBox1 .pn i.next{background: url(./2026ndjwc_right1.png) no-repeat center;right: 0px;cursor: pointer;}
.slideBox1 .pn{width: 100%;left: 0px;}
/* 头部 */
.header{height: 155px;width: 100%;line-height: 125px;background: url(2026ndjwc_bga.png) no-repeat center ;}
.header_top{height: 30px;line-height: 30px;background-color: #b2b2b2;color: #fff;}
.riqi{float: left;}
.header_top_r{float: right;}
.header_top_r a{color: #fff;}
.header_top_r a::after{content: '|';padding: 0px 10px;}
.header_top_r a:last-child::after{display: none;}
.logo{float: left;width: 45%;line-height: 125px;}
.biaoyu{float: right;width: 48%;}
.header_cen{height: 125px;}

/* 搜索页 */
.search{width: 320px;float: right;border: 1px solid #dfdfdf;border-radius: 20px;line-height: 40px;height: 40px;margin-top: 40px;background: #fff;}
.search form{background-color: #ffff;font-size: 16px;}
.search-inp,.search-bnt{border: none;outline: none;display: block;float: left;}
.search-bnt{background:#118569 url(2026ndjwc_fang.png) no-repeat center;width: 38px;height: 38px;border-radius: 19px;}
.search-inp{background-color: rgba(255,255,255,0);padding-left: 20px;width: calc(100% - 58px);}
.search,.search-bnt{float: right;}

/* 手机端 */
.app_btn{background: url(app_btn.png) no-repeat center;width: 40px;height: 40px;display: none;position: absolute;background-size:cover !important;top: 40px;cursor: pointer;}
.app_header{position:fixed;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;right: -100vw;height: calc(100% - 81px);}
.app_btn.on{background: url(app_btn_close.png) no-repeat center;z-index: 1000;top: 50%;margin-top: -20px;}
.app_search form{background-color: #f5f5f5;line-height: 40px;height: 40px;font-size: 14px;border-radius: 20px;margin-top: 5px;}
.app_search{width: 80%;margin:0 auto;margin-top: 30px;}
.app_search .search-bnt{width: 38px;height: 38px;border-radius: 19px;margin: -1px -1px 0px 0px;background:#118569 url(2026ndjwc_fang.png) no-repeat center;margin-top: 1px;}
.app_nav{padding:20px 40px;width:80%;margin:0 auto;margin-top:20px;overflow-y: auto;height: 70%;}
.app_nav::-webkit-scrollbar{width: 2px;}
.app_nav::-webkit-scrollbar-track{border-radius: 2px;background: #f4f4f4;}
.app_nav::-webkit-scrollbar-thumb{border-radius: 2px;background: #b0b0b0;}
.app_nav>ul>li{border-bottom:1px solid #efefef;line-height:50px;position: relative;/* padding-left: 20px; */}
.app_nav>ul>li>span>a{font-size:16px;color:#fff}
.app_nav>ul>li>i{float: right;width: 50px;height: 50px;background-size: 15px 8px !important;background: url(2026ndjwc_bottom.png) center no-repeat;position: absolute;right: -17px;}
.app_nav>ul>li.on>i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}
.app_nav_sub{display: none;}
.app_nav_sub li{height: 40px;line-height: 40px;}
.app_nav_sub li a{font-size: 14px;color:#e6edf5;}

.title{line-height: 24px;font-size: 24px;color: #118569;position: relative;margin-bottom: 20px;}
.title a{color: #118569;}
.title::before{width: 4px;height: 24px;background-color: #118569;margin-right: 8px;content: '';display: inline-block;margin-bottom: -3px;}
.title .more{position: absolute;right: 0px;top: 0px;}

.con01{display: flex;gap: 30px;margin-top: 40px;}
.jwdt_con,.xydt_con{width: 440px;}
.jwdt_list li{padding-left: 25px;background: url(./2026ndjwc_dian.png) no-repeat top 8px left;line-height: 2em;margin: 14px 0px;margin: 0px;}
.jwdt_list li:last-child{margin-bottom: 0px;}
.jwdt_list li p:nth-child(1){font-size: 18px;}
.jwdt_list li p:nth-child(2){color: #999;}
.jwdt_list li p:nth-child(1) a{width: 100%;}

.con02{display: flex;gap: 30px;margin-top: 40px;margin-bottom: 100px;}
.tzgg_con{width: 560px;}
.jsfw_con,.xsfw_con{width: 440px;}
.tzgg_list li{border: 1px solid #f7f7f7;margin-bottom: 15px;overflow: hidden;}
.tzgg_list li .time{width: 102px;height: 90px;background-color: #f7f7f7;text-align: center;padding: 15px 0px;box-sizing: border-box;float: left;height: 72px;padding: 6px 0px;}
.tzgg_list li .time p:nth-child(1){font-size: 38px;color: #118569;line-height: 1.1em;}
.tzgg_list li .time p:nth-child(2){font-size: 14px;line-height: 1.1em;}
.tzgg_list li a{font-size: 18px;display: flex;line-height: 1.6em;padding:16px 20px;float: left;width: calc(100% - 142px);max-height: 3.2em;padding: 7px 20px;}
.tzgg_list li:hover{border-color: #118569;}
.tzgg_list li:hover .time{background-color: #118569;color: #fff;}
.tzgg_list li:hover .time p:nth-child(1){color: #fff;}
.jsfw_list ul{display: flex;gap: 20px;flex-wrap: wrap;}
.jsfw_list ul Li{width: calc(50% - 10px);height: 160px;background-color: #f4f4f4;}
.jsfw_list ul li a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;flex-direction: column;}
.jsfw_list ul Li i{display: block;width: 55px;height: 55px;background-repeat: no-repeat;background-position: center;margin-bottom: 15px;}
.jsfw_list ul Li p{font-size: 18px;}
.jsfw_list ul Li:nth-child(1) i{background-image: url(./2026ndjwc_icon01.png);}
.jsfw_list ul Li:nth-child(2) i{background-image: url(./2026ndjwc_icon02.png);}
.jsfw_list ul Li:nth-child(3) i{background-image: url(./2026ndjwc_icon03.png);}
.jsfw_list ul Li:nth-child(4) i{background-image: url(./2026ndjwc_icon04.png);}
.jsfw_list ul Li:nth-child(5) i{background-image: url(./2026ndjwc_icon05.png);}
.jsfw_list ul Li:nth-child(6) i{background-image: url(./2026ndjwc_icon06.png);}
.xsfw_list ul Li:nth-child(1) i{background-image: url(./2026ndjwc_icon07.png);}
.xsfw_list ul Li:nth-child(2) i{background-image: url(./2026ndjwc_icon08.png);}
.xsfw_list ul Li:nth-child(3) i{background-image: url(./2026ndjwc_icon09.png);}
.xsfw_list ul Li:nth-child(4) i{background-image: url(./2026ndjwc_icon010.png);}
.xsfw_list ul Li:nth-child(5) i{background-image: url(./2026ndjwc_icon011.png);}
.xsfw_list ul Li:nth-child(6) i{background-image: url(./2026ndjwc_icon012.png);}
.jsfw_list ul Li:hover{background-color: #118569;}
.jsfw_list ul Li:hover a{color: #fff;}
.jsfw_list ul Li:hover:nth-child(1) i{background-image: url(./2026ndjwc_icon01_on.png);}
.jsfw_list ul Li:hover:nth-child(2) i{background-image: url(./2026ndjwc_icon02_on.png);}
.jsfw_list ul Li:hover:nth-child(3) i{background-image: url(./2026ndjwc_icon03_on.png);}
.jsfw_list ul Li:hover:nth-child(4) i{background-image: url(./2026ndjwc_icon04_on.png);}
.jsfw_list ul Li:hover:nth-child(5) i{background-image: url(./2026ndjwc_icon05_on.png);}
.jsfw_list ul Li:hover:nth-child(6) i{background-image: url(./2026ndjwc_icon06_on.png);}
.xsfw_list ul Li:hover:nth-child(1) i{background-image: url(./2026ndjwc_icon07_on.png);}
.xsfw_list ul Li:hover:nth-child(2) i{background-image: url(./2026ndjwc_icon08_on.png);}
.xsfw_list ul Li:hover:nth-child(3) i{background-image: url(./2026ndjwc_icon09_on.png);}
.xsfw_list ul Li:hover:nth-child(4) i{background-image: url(./2026ndjwc_icon010_on.png);}
.xsfw_list ul Li:hover:nth-child(5) i{background-image: url(./2026ndjwc_icon011_on.png);}
.xsfw_list ul Li:hover:nth-child(6) i{background-image: url(./2026ndjwc_icon012_on.png);}

/* 底部 */
.footer{float:left;background:#0b765c; width:100%;margin-top:0px;}
.footer_top{float:left;width:78%;height:auto;padding-bottom:30px;}
.footer_top h3 { width:200px;height:35px;line-height:35px;text-align:left;font-size:20px;font-weight:bold;color:#efefef;margin-top:30px;position:relative;}
.footer_top h3 span{ padding-bottom:5px;}
.footer_top .link_list{ width:24%; height:auto;float:left; display:inline;}
.footer_top .link_list:nth-child(4){width: 12%;}
.footer_top .link_list:nth-child(5){width: 16%;}
.footer_top .link_list ul {padding:0; margin:0; padding-top:10px; overflow:hidden;}
.footer_top .link_list ul li{line-height:30px;color:#efefef;}
.footer_top .link_list ul li a,.footer_top .link_list ul li:active,.footer_top .link_list ul li a:visited{ font-size:16px; color:#ebfff0; font-weight: normal;display:block;}
.footer .footer_yuanhui{float:left;width:22%;padding-top:30px;}
.footer .footer_yuanhui img{width:238px;}
.footer_bottom_c{background-color: #118569;}
.footer .footer_bottom{clear: both;height:160px;padding-left:0px;display: flex;justify-content: center;align-items: center;}
.footer .footer_bottom .copyright {float:left;width:800px; display:inline;}
.footer .footer_bottom .copyright li{width:600px;line-height:32px;color:#fff; text-align:left;font-size:16px;}
.footer .footer_bottom .copyright li a{color:#fff; font-size:16px;}
.footer .footer_bottom span.left{float:left;}
.footer .footer_bottom span.right{float:right;}
.footer .eweima {float:right;width:400px;display:inline;padding-top:0px;}
.footer .eweima li {float:left;width:120px;height:100px;font-weight:normal;color:#fff;text-align:center;}
.footer .eweima li.p{color:#fff;width:120px;text-align:center;font-size:16px;}
.footer .eweima li span.copyright{ font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}

@media screen and (max-width:1500px) {
    .floor{width: 94%;}
}

@media screen and (max-width:1100px) {
    .footer .footer_yuanhui img{width: 80%;}
    .footer .footer_bottom .copyright{width: 60%;}
    .footer .eweima{width: 40%;}
}
@media screen and (max-width:992px) {
    /* 导航 */
    .app_btn{display: block;}
    .header{height: 100px;width: 100vw;line-height: 100px; border-bottom: 1px solid #fff;top: 0px;position: fixed;top: 0px;left: 0px;z-index: 999;background-color: #118569;}
    .app_header{top:101px;z-index: 999;}
    .app_header.on{right: 0;width:103vw;height: calc(100% - 101px);background: #0e8467;z-index: 999;margin-top: 101px;top: 0;}
    .app_btn, .app_btn.on{width:30px;height:30px;right:15px;}
    .app_btn.on{margin-top: -12px;}
    .header_top,.search{display: none;}
    .logo{line-height: 100px;}
    .logo img{max-width: 100%;padding-left: 20px;}
    .header_nav{line-height: 0px;}

    .con01,.con02{flex-direction: column;}
    .jwdt_con, .xydt_con,.slideBox1,.jsfw_con,.xsfw_con,.tzgg_con{width: 100%;}
    .banner{margin-top: 100px;}

    .footer{padding-bottom: 20px;}
    .footer_top{display: none;}
    .footer .footer_yuanhui,.footer .footer_bottom .copyright,.footer .eweima{width: 100%;text-align: center;}
    .footer .footer_yuanhui img{width: 160px;}
    .footer .footer_bottom{display: block;margin-top: 20px;}
    .footer .footer_bottom_c{flex-direction: column;height: auto;text-align: center;background:none;}
    .footer .footer_bottom .copyright li{width: 100%;text-align: center;}
    .footer .eweima{display: flex;justify-content: center;margin-top: 20px;}
}

@media screen and (max-width: 768px) {
}
@media screen and (max-width:600px){
    .tzgg_list li a{max-height: 2.2em;overflow: hidden;}
    .slideBox3 .bd li a{height: 200px;}
    .slideBox1{height: 330px;}
    .slideBox1 .bd li img{height: 270px;}
    .logo{width: 60%;}

}
@media screen and (max-width:450px){

}
