.floot{ width: 100%; height: 60px; background: #f5f5f5 ;line-height: 60px;}
.fixed{width: 100%; margin: 0 auto; position: fixed;    background:#be2d39 ;box-shadow: 0 2px 6px rgba(0,0,0,0.4);z-index: 9999;}
.ban{border-bottom: 10px solid #be2d39;}
/*导航*/
.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: 12.5%;float: left;position: relative;z-index: 9962;}
.floot .nav1 i{border-bottom: 2px solid #be2d39;}
.floot .nav1 .nav-cont { display: none; float: none;  overflow: hidden!important; background:#fff; top:54px; left:0; right:0; text-align: center; border-radius: 11px;position: absolute;}
.floot .nav1 .nav-cont li a{line-height: 30px; display: block; padding: 15px 0; font-size: 16px; text-align: center;color:#000000;font-size: 13px;border-bottom: 1px solid #e2e2e2;}
.floot .nav1>li a{display: block;}
.floot .nav1>li.on{background-color: #6a0000;}
.floot .nav1>li.on span a{color: #fff;}
.floot .nav1>li.hover span a{background-color: #6a0000;}
.floot .nav1>li.hover a{color: #fff;}
.floot .nav1 .nav-cont li:hover a{ color: #fff;background: #be2d39;}

/* 轮播图 */
.slideBox{ position:relative;height: 650px;overflow: hidden; }
.slideBox .hd ul{ position: absolute;right: 50%; bottom: 34px;z-index: 2;margin-right: -100px;}
.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{ background:#e94f25; 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;}
.slideBox .bd li span {background-color: #fff; font-size: 18px; display: block; line-height: 90px;padding-left: 25px; height:90px;border-left: 4px solid #e94f25;display: block;}
.slideBox .bd li span em{display:inline-block; width: 25px;}
.slideBox .bd li img{ width:100%; height:650px; display:block;}
.slideBox .pn{ position: absolute;left: 50%; top: 50%; margin-left: -540px;margin-top: -30px; width: 90%; height: 60px;}
.slideBox .pn i{ display: inline-block;position: absolute; width: 40px; height: 100%;background-repeat: no-repeat; background-size: contain;}
.con4 .slideBox .pn i.prev{ background-image: url(./2023ndhq_prev.png);left: 0px;}
.con4 .slideBox .pn i.next{ background-image: url(./2023ndhq_next.png);right: 0px;}
.con1 .slideBox .bd li img{height: 520px;}
.con1 .slideBox .hd ul{right: 50px;margin-right: 0px;}
.con1 .slideBox .hd ul li{background-color: #c3c3c3;}
.con1 .slideBox .hd ul li.on{ background:#be2d39;}
.con1 .slideBox {height: 610px;}
.con4 .slideBox{ height: 480px;}
.con4 .slideBox .bd li img{height: 480px;}
/* zhuti */
.header{position: static;}
.header .top{line-height: 50px;height: 50px;background-color: #6a0000;color: #fff;}
.header .center{overflow: hidden;}
.logo,.search{line-height: 140px;float: left;}
.search form{background-color: #f5f5f5;line-height: 40px;height: 40px;font-size: 14px;border-radius: 20px;}
.search{width: 300px;margin-top: 50px;}
.search-inp,.search-bnt{border: none;outline: none;display: block;float: left;}
.search-bnt{background: url(./2023ndhq_fang.png) no-repeat center / 20px;width: 50px;height: 40px;}
.search-inp{background-color: rgba(255,255,255,0);padding-left: 15px;width: 230px;}
.search,.search-bnt{float: right;}

/* 标题列表 */
.title{line-height: 120px;text-align: center;position: relative;}
.title a{position: absolute;top: 0px;right: 0px;color: #666;}
.title1{line-height: 160px;}

.list li{line-height: 30px;padding: 20px 0px;border-bottom: 1px solid #f2f0ee;height: 60.1px;}
.list li a{display: block;padding-left: 26%;position: relative;font-size: 18px;padding-right: 30px;}
.list li a span{position: absolute;left: 0px;top: 0px;text-align: center;font-family: Georgia, 'Times New Roman', Times, serif;color: #666;display: block;width: 26%;}
.list li a span i{display: block; font-size: 36px;color: #000;}

.list1 li{padding: 0px;border: none;overflow: hidden;height: 66px;}
.list1 li a{padding-left: 18%;padding-right: 0px;font-size: 16px;}
.list1 li a span{background-color: #be2d3a;font-size: 12px;color: #fff;padding: 10px 0px;width: 15%;}
.list1 li a span em{font-size: 14px;color: #ffb6b6;font-style: normal;display: block;}
.list1 li a span i{color: #ffcc00;}
.part02_c{background-color: #fff;border-top: 4px solid #e94f25;}
.part03_cr p:nth-child(1){font-size: 22px;color: #be2d39;line-height: 32px;}
.part03_cr p:nth-child(2){margin-top: 10px;}
.part03_cr p:nth-child(3){text-indent: 2em;}

.part04{margin-top: 40px;}
.list3 li>a{width: 116px;height: 116px;background-color: #6a0000;line-height: 116px;display: block;margin: 0px auto;border-radius: 58px;text-align: center;}
.list3 li p{text-align: center;font-size: 24px;line-height: 88px;}

.bg4{background: url(./2023ndhq_bottombg.png) no-repeat center;}
.part05{box-shadow: 0px 0px 25px 8px rgb(0, 0, 0, 0.3);position: absolute;left: -2px;top: 0px;width: 100%;}
.con1{padding-bottom: 80px;background: url(./2023ndhq_con1bg.png) no-repeat center;width: 100%;}
.con2{padding-bottom: 80px;}
.con4{position: relative;height: 480px;}
.bg3{background-color: #f3f3f3;padding-bottom: 70px;}

/* 前后图片预览焦点图 */
.slider{ width:100%; min-width:1200px;  height:480px; position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1200px; position:absolute; left:50%; margin-left:-600px;  }
.slider .bd li{ width:1200px;  overflow:hidden; position: relative; }
.slider .bd li img{ display:block; width:1200px; height:480px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1200px !important; /*强制位置*/  }
.slider .hd{ position:absolute; width:100%; left:0; z-index:1; height:8px; bottom:80px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width: 25px; height: 8px; line-height:99px; overflow:hidden; background: #fff; margin:0 5px; cursor:pointer;  }
.slider .hd li.on{ background: #f44f28; }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:480px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-600px;  }
.slider .next{ left:50%;  margin-left:600px;  }
.slider .pnBtn .blackBg{ display:block; position:absolute; left:0; top:0; width:100%; height:480px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:120px; height:480px;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(2023ndhq_prev.png) 30px center no-repeat;   }
.slider .next .arrow{ left:0; background:url(2023ndhq_next.png) 30px center no-repeat;  }
.slider .txt { width:1200px; position:absolute; left:50%; margin-left:-600px; z-index: 2; bottom: 0px; height: 50px; overflow: hidden; text-align: center; background: url(2023xxz_jjlh_lbbj.png);  }
.slider .txt a{ display: block; padding: 0 2%; height:50px; line-height:50px; position:absolute; bottom: 0; left: 0; right: 0; font-size: 18px; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }

/* footer */
.footerbg{background: url(./2023ndhq_footerbg.png) no-repeat top center;padding-top: 36px;}
.footer_t{margin: 0px -5px;}
.footer_t>li{width: 20%;float: left;}
.footer_t>li div{text-align: center;color: #fff; margin: 0px 5px; position: relative;border: 1px solid #efefef;padding: 8px 20px;background: url(./2023ndhq_san.png) no-repeat right 20px center / 8px;line-height: 30px;cursor: pointer;}
.footer_t>li div ul{position: absolute;bottom: 45px;left: 0px;background-color: #fff;display: none;transition: all 0.5s ease-out;width: 100%;background-color: #fff;z-index: 10;}
.footer_t>li div ul li{margin: 0px 10px;border-bottom: 1px solid #efefef;}
.footer_t>li:hover div ul{display: block;}
.footer_t>li div ul li{line-height: 34px;font-size: 14px;text-indent: 10px;}
.footer_c{line-height: 170px;text-align: center;}
.footer_b{line-height: 50px;color: #fff;background-color: #6a0000;font-size: 14px;text-align: center;}

@media screen and (max-width:1300px) {
    .part05{width: 90%;margin: 0px 5%;}
    .footer_t{margin: 0px;}
}
@media screen and (max-width:1200px) {
    .slider{min-width: 300px;}
    .slider .bd{width: 900px !important;margin-left: 450px;}
    .part05{width: 100%;margin: 0px;}
    .slider .tempWrap ul{margin-left: -900px !important;}
    .slider .prev{margin-left: -450px;}
    .slider .next{margin-left: 450px;}
    
}
@media screen and (max-width:1000px) {
}
@media screen and (max-width:600px) {

    .banner{display: none;}
    .slider .bd li{width: 100vw;}
    .slider .bd li img{width: 100vw;}
    .slider .bd{margin-left: 0px;left: 0px;}
    .slider .bd li img,.slider .pnBtn .blackBg,.slider .pnBtn .arrow,.slider .pnBtn,.slider{height: 180px;}
    .slider .tempWrap ul{margin-left: 0px !important;}
    .logo{text-align: center;float: none;line-height: 120px;}
    .search{margin-bottom: 20px;}
    .logo img{width: 80%;}
    .slideBox{width: 100%;height: 200px;}
    .slideBox .bd li img{height: 200px;}
    
    .con1 .slideBox .bd li img {
        height: 240px;
    }
    .con2 .title img{width: 22%;}
    .con3 .title img{width: 38%;}
    .con1 .slideBox{height: 280px;}
    .floot .nav1 .nav-cont{display: none !important;}
    .slideBox .bd li span{font-size: 14px;height: 40px;line-height: 40px;}
    .search{float: none;margin: 0px auto;margin-bottom: 10px;}
    .floot .nav1 {
        text-align: center;
        height: 60px;
        line-height: 60px;
        width: 640px;

    }
    .floot .nav1>li{width: 80px;}
    .margin-lr-20{margin: 0px !important;}
    .slideBox .bd li span{border-left: 0px;}
    .con1 .slideBox .hd ul{right: 80px;bottom: 80px;}
    .con1{padding-bottom: 0px;}
    .title1,.title{line-height: 63px;}
    .con2{padding-bottom: 40px;}
    .con4 .slideBox .bd li img{height: 180px;}
    .list li{padding:10px 0px;line-height: 24px;}
    .list li a{font-size: 16px;}
    .list3 li p{font-size: 16px;line-height: 54px;}
    .list3 li img{width: 40%;}
    .list li a span i{font-size: 26px;}
    .list1 li{height: 50px;}
    .list1 ul {
        width: 95%;
        margin: 0px auto;
    }
    .part03_cr p:nth-child(1){font-size: 16px;line-height: 24px;}
    .con4 .slideBox{height: 180px;}
    .part05{width: 100%;margin: 0px;box-shadow: none;}
    .list3 li>a{height: 70px;line-height: 70px;width: 70px;border-radius: 35px;}
    .part04{margin-top: 20px;}
    .bg3{padding-bottom: 20px;}
    .con4{height: 180px;}
    .footer_t>li{width: 100%;}
    .footerbg{background-size: cover;}
    .footer_t>li{float: none;}
    .footer_t>li div ul{position: static;height: 68px;overflow-y: auto;}
    .footer_c img{width: 80%;}
    .footerbg{padding-top: 0px;}
    .footer_c{line-height: 80px;}
    .footer_b{line-height: 28px;}
    .footer_b p{width: 90%;margin: 0px auto;}
    .part05{left: 0px;}
    .navbox{overflow-x: scroll;overflow-y: hidden;}
    .title img{width: 28%;}
    .header .top{font-size: 14px;padding-left: 10px;}
    .slideBox .bd li span em{display: none;}
    .slideBox .bd li span{padding-left: 5px;}
}



