.floor{width: 1700px;margin: 0 auto;}
a{color: #333;}

/* Ã¥Â¤Â´Ã©Æ’Â¨ */
.header{background: #9a0000 ;}
.header_top .floor{background: url(2025ggfxy_header_bg.png) no-repeat right 22% center;overflow: hidden;}
.header_top{overflow: hidden;line-height: 130px;background: #9a0000;}
.search_t{line-height: 23px;text-align: right;margin-right: 5px;}
.search_t a{color: #FFF;margin-left: 10px;}
.header_top{overflow: hidden;line-height: 130px;}
.header_nav{line-height: 60px;box-shadow: -10px 0px 20px rgba(0,0,0,0.3);}
.logo{float: left;width: 80%;}

/* Ã¥Â¯Â¼Ã¨Ë†Âª */
.header_nav{background-color: #fff;}
.header_nav::after{clear: both;content: '';display: block;}
.floot{width: 100%;float: left;}
.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 {padding: 20px 0px;display: none;float: none;overflow: hidden!important;background:rgb(154,0,0,0.35);top:60px;left:-5%;right:0;width: 110%;text-align: center;position: absolute;width: 100%;left: 0;}
.floot .nav1 .nav-cont li a{line-height: 30px;display: block;font-size: 17px;text-align: center;color:#fff;padding: 5px 0;}
.floot .nav1>li a{display: block;color: #333;font-size: 22px;}
.floot .nav1>li.on{background-color: #9a0000;}
.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{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: 16px;height: 16px;overflow: hidden;border-radius: 8px;background-color: rgb(255,255,255,0.7);float: left;margin-left: 10px;font-size: 0px;}
.slideBox .hd ul li.on{ background:#fff; 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 {display: block; line-height: 40px;padding-left: 25px; height:40px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width: calc(100% - 25px);background-color: rgb(0,0,0,0.6);color: #fff; text-align: left;}
.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:450px; display:block; position: relative; }
.slideBox .pn{ position: absolute;top: 50%;margin-top: -30px; width: 100%; height: 60px;}
.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(./2025ndxsgzc_left.png) no-repeat center;}
.slideBox .pn i.next{background: url(./2025ndxsgzc_right.png) no-repeat center;right: 0px;} */
.slideBox1 .hd ul{right: 20px;margin-right: 0px;bottom: 60px;}
.slideBox1 .hd ul li{width: 10px;height: 10px;border-radius: 5px;}
.slideBox1 .bd li img{height: 325px;object-fit: cover;}
.slideBox1 .bd li p{height:50px;line-height:50px;text-align:center;background:#f5f3f3;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;}


/* Ã¦ÂÅ“Ã§Â´Â¢ */
.search{float: right;margin-top: 26px;}
.search form{background-color: #f5f5f5;line-height: 40px;height: 40px;font-size: 14px;border-radius: 20px;margin-top: 10px;border: 1px solid #c85660;}
.search{width: 20%;float: right;}
.search-inp,.search-bnt{border: none;outline: none;display: block;float: left;}
.search-bnt{background: url(2025ggfxy_sou.png) no-repeat center / 20px;width: 18%;height: 40px;}
.search-inp{background-color: rgba(255,255,255,0);padding-left: 6%;width: 76%;}
.search,.search-bnt{float: right;}


/* Ã¦Â â€¡Ã©Â¢Ëœ */
.con01,.con011,.con03{margin: 0px -10px;overflow: hidden;}
.con011_part01,.con011_part02,.con03_part01,.con03_part02{margin: 0px 10px;}
.con01_part01{margin-right:20px;}
.con01_part02{margin-left:20px;}
.con011{margin-top: 20px;}
.box01,.box02,.box03{margin-top: 25px;}

.title{line-height: 60px;position: relative;overflow: hidden;border-bottom:2px solid #9a0000;position: relative;}
.title>span{font-size: 28px;color: #fff;display: block;float: left;color: #333;font-weight: bold;}
.title a{position: absolute;right: 0px;}
.title a img{margin-left: 8px;}

/* Ã¦â€“Â°Ã©â€”Â»Ã¥Å Â¨Ã¦â‚¬Â */
.list3 p:nth-child(1){line-height: 2.4em;font-size: 18px;}
.list3 p:nth-child(1) a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;}
.list3 p:nth-child(2){font-size: 14px;color: #333;line-height: 2em;max-height: 5.4em;padding-bottom: 15px;border-bottom: 1px solid #666;overflow: hidden;}
.list4{margin-top: 8px;}
.list4 li{line-height: 2.7em;font-size: 18px;position: relative;padding-left: 15px;background: url(2025ggfxy_dian.png) no-repeat left center;}
.list4 li span{position: absolute;right: 0px;}

/* Ã©â‚¬Å¡Ã§Å¸Â¥Ã¥â€¦Â¬Ã¥â€˜Å  */
.list1{margin-top: 20px;}
.list1 li{overflow: hidden;padding-bottom: 18px;}
.list1 li .time{width: 63px;height: 58px;border: 1px solid #9a0000;text-align: center;float: left;margin-right: 20px;border-radius: 5px;}
.list1 li .time span{line-height: 1.6em;font-size: 18px;}
.list1 li .time span:first-child{color: #fff;display: block;background-color: #9a0000;}
.list1 li .time span:last-child{color: #333;}
.list1 li>a{float: left;display: block;line-height: 1.8em;font-size: 18px;color: #333;width: calc( 100% - 98px);max-height: 3.6em;overflow: hidden;}

.box03{background-color: #f5f3f3;padding: 30px 0;}
.con3-l, .con3-r{float: left;background-color: #fff;}
.con3-l{width: 310px;}
.con3-r{margin-left: 23px;width: 684px;width: calc((100% - 356px) / 2);min-height: 361px;}
.con03_part02{margin: 0px 25px;}
/* Ã¥â€ºÂ¾Ã¦Â â€¡ */
.con3-l .list5{padding: 25px 22px;}
.list5 ul{/*display: flex;flex-wrap: wrap;justify-content: center;margin: 0px auto;gap: 40px;*/}
.list5 li{/*width: 440px;*/height: 128px;border: 1px solid #9a0000;/*border-radius: 15px;*/width: 100%;margin-bottom: 24px;height: 88px;box-sizing: border-box;}
.list5 li:last-child{margin-bottom:0px;}
.list5 li a{display: flex;justify-content: center;align-items: center;height: 100%;}
.list5 li a span{margin-left: 25px;color: #9a0000;font-size: 28px;}
.list5 i{width: 68px;height: 68px;}
.icon01{background: url(2025ggfxy_icon1.png) no-repeat center;}
.icon02{background: url(2025ggfxy_icon2.png) no-repeat center;}
.icon03{background: url(2025ggfxy_icon3.png) no-repeat center;}
.list5 li:hover{background-color: #9a0000;}
.list5 li:hover a span {color: #fff;}
.list5 li:hover .icon01{background: url(2025ggfxy_icon11.png) no-repeat center;}
.list5 li:hover .icon02{background: url(2025ggfxy_icon22.png) no-repeat center;}
.list5 li:hover .icon03{background: url(2025ggfxy_icon33.png) no-repeat center;}

/* Ã¥Â­Â¦Ã¦Å“Â¯Ã¥Å Â¨Ã¦â‚¬Â */
.con03_part01 .list4 li span{background-color: #9a0000;color: #fff;line-height: 30px;margin-top: 12px;padding: 0px 5px;}

/* Ã¥â€¦Â¬Ã¤Â»â€ Ã¥Â®Â¶Ã¥â€ºÂ­ */
.list_gp{display: flex;font-size: 18px;background-color: #f9f9f9;margin-top: 20px;}
.gpr{margin-left: 20px;display: flex;flex-direction: column;justify-content: center;padding-right: 20px;}
.gpr span{color: #9a0000;line-height: 3em;}

/* Ã¥Âºâ€¢Ã©Æ’Â¨ */
.footer{color: #fff;background: #9a0000 url(2025ggfxy_footerbg.png) no-repeat center;}
.fot_floor{width: 1400px;margin: 0px auto;overflow: hidden;}
.footer_t{padding: 36px 0px;border-bottom: 1px solid #cc8c8c;overflow: hidden;}
.footer_l{float: left;line-height: 2em;}
.footer_r{float: right;}
.footer_r img{margin-left: 15px;}
.footer_b{line-height: 55px;clear: both;text-align: center;}

@media screen and (max-width: 1700px) {
    .floor{width: 94%;}

    .nowrapli li a{width: calc(100% - 120px);}
}

@media screen and (max-width: 1500px) {
    .fot_floor{width: 94%;}
}
@media screen and (max-width: 992px) {
    .con3-l, .con3-r{width: 100%;margin: 0px;margin-bottom: 30px;}
    .con3-r:last-child{margin-bottom: 0px;}
    .con01_part01{margin-right:0px;}
    .con01_part02{margin-left:0px;}
    .con3-r{min-height:auto;}

    .slideBox1 .bd li img{height:520px;object-fit: unset;}
}
@media screen and (max-width: 768px) {
    .con01,.con02,.con03{margin: 0px;}
    .title>span{font-size: 22px;}

    .header .floor{width: 100%;}
    .header_top{line-height: unset;}
    
    .logo,.search{width: 98%;padding-top: 20px;margin: 0px auto;float: none;}
    .search{margin-top: 0px;margin-bottom: 20px;width: 90%;}
    .logo img{width: 100%;}
    .navbox{overflow: auto;}
    .floot .nav1{width: 880px;}
    .floot .nav1 li{width: 110px;}
    .slideBox .bd li img{height:242px;}
    .slideBox1 .bd li img{height:400px;}
    .list1{margin-top: 10px;}

    .list5 ul{gap: 14px;}
    .nowrap,.nowrapli li a{width: 74%;}
    .con03_part01 .nowrap,.con03_part01 .nowrapli li a{width: 64%;}
    .list_gp.pr-a img{width: 40%;object-fit: contain;}

}
@media screen and (max-width: 520px){
    .slideBox1 .bd li img{height:250px;}
}