@charset "utf-8";
/* CSS Document */
@import url(https://www.guizhou.gov.cn/material/2023/css/reset.css);
@import url(https://www.guizhou.gov.cn/material/2023/css/footer.css);


.warp{
    width: 100%;
    min-width: 1220px;
    max-width: 1920px;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    background-color: #FFF;
}
.header{width: 100%; height: 500px; overflow: hidden; background: url(./2023_zjblp2.png) no-repeat center;}
.headertop1{width: 587px; height: 120px;margin: 0 auto; margin-top: 96px;     margin-left: 423px;}

.zjbllo{display: block; width: 334px; margin-top: 22px; margin-left: 360px; height: 75px;}
.zjbllo img{width: 100%; height: auto;}

.tzgg{width: 1200px; height: 500px; margin: 0 auto; margin-top: 50px; }
.taggte{width: 100%; height: 80px; background: url(./2023_zjblp4.png) no-repeat center;}
.taggte a{display: block; width: 375px; height: 81px; margin: 0 auto; font-size: 36px; color: #FFF; font-weight: bold; text-align:  center; line-height: 81px; background: url(./2023_zjblp5.png) no-repeat center ; background-size: 100% 100%; }

.taggnr{
    width: 100%;
    height: 386px;
    margin-top: 33px;
    display: flex;
    justify-content: space-between;
}

.focus{ width:580px; height:386px;   position:relative; overflow:hidden; }
.focus .pic li{list-style: none;}
.focus .pic img{width: 100%; height: 386px;}
.focus .txt { position: absolute; bottom: 0px; z-index: 2; height: 50px; width: 78%; overflow: hidden;}
.focus ul{list-style: none;}
.focus .txt li{ width:98%; height:50px; line-height:50px; position:absolute; } /*bottom:-50px; */
.focus .txt li a { display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left: 10px; font-size: 16px; color: #FFF; transition: all 0.3s; text-decoration: none;}
.txt-bg{ position: absolute; bottom: 0px; z-index: 1; height: 50px; width: 580px; background: #000; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden;}
.focus .num { position: absolute; z-index: 3; bottom: 19px; right: 7px;}
.focus .num li {float: left;width: 10px;height: 10px;overflow: hidden;margin-right: 6px;cursor: pointer;background: rgb(255, 255, 255,0.5);border-radius: 50%;}
.focus .num li.on,
.focus .num li:hover {background: #FFF;}
.focus>a.prev{ left:10px;}
.focus>a.next{ right:10px; background-position-x:-80px;}
.focus>a { display: block; width: 60px; height: 150px; position: absolute; top: 103px; background: url(https://www.sandu.gov.cn/images/pin_view_arrows.png) no-repeat; cursor: pointer; opacity: 0; /*鼠标移入两边的箭头显示  opacity得先设置为0*/ filter: alpha(opacity=0); transition: all 0.5s; background-position-y: -170px;}
 .focus:hover>a{ opacity:1;filter: alpha(opacity=100);}   /*鼠标移入两边的箭头显示  opacity得先设置为0*/
 .focus:hover>a.prev{ left:0px;}
 .focus:hover>a.next{ right:0px;}
/* 第一个结束 */
.lbtzgg{width: 596px; height: 386px;}
.lbtzgg li{width: 100%; height: 24px; background: url(./2023_zjblp7.png) no-repeat left;}
.lbtzgg  li a{display: block; width: 100%; height: 100%; display: flex; justify-content: space-between;}
.lbtzgg  li a span:nth-child(1){display: block; width: 430px; margin-left: 17px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; font-weight: bold; color: #333;}
.lbtzgg  li a span:nth-child(2){display: block; font-size: 18px; color: #333;}
.lbtzgg  li a:hover span{color: #f02538;}
.lbtzgg li{margin-bottom: 36px;}

.more{display: block; color: #FFF;font-size: 16px;  width: 150px; height: 40px; background-color: #f02538; text-align: center; line-height: 40px;margin-top: -14px;float: right;}
.more:hover{color: #000;}


.tbl{width: 1200px; margin: 0 auto; margin-top: 48px; height: 101px; display: flex; justify-content: space-between;}

.tbl li{width: 282px; height: 100%;transition: all 0.5s; background: url(./2023_zjblp8.png) no-repeat center;}
.tbl li a{display: block; width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-around;}
.tbl li a span{font-size: 20px; color: #000;}
.tbl li a:hover span{color: #f02538;}
.tbl li:hover{transform: translateY(-5px);}

.lbt{width: 1285px; height: 103px; margin: 0 auto; margin-top: 49px; }


.ztzlq{width: 1200px; height: 100%; margin: 0 auto; }

.ztzlqlb{position: relative; width: 100%; height: 103px;  }
.ztzlqlb ul {display: flex;flex-wrap: wrap;;}
.ztzlqlb ul li{width: 583px; margin-right: 30px; height: 103px; }
.ztzlqlb ul li a{transition: all 0.5s;display: block; width: 100%; height: 100%;}
.pr{display: block; width: 68px; height: 68px; position: absolute; left:-42px;  top: 29%; z-index: 9999; cursor: pointer;}
.ne{display: block; width: 68px; height: 68px; position: absolute; right: -85px; top: 29%; z-index: 9999; cursor: pointer;}
.ztzlqlb ul li a:hover{transform: scale(1.06);}



.last{width: 1200px; height: 150px; margin: 0 auto; margin-top: 53px; display: flex; justify-content: space-between; margin-bottom: 30px;}
.lart1{width: 580px; height: 100%; text-align: center; line-height: 132px; background: url(./2023_zjblp17.png )no-repeat center;}
.lart2{width: 580px; height: 100%; text-align: center; line-height: 123px; background: url(./2023_zjblp18.png )no-repeat center;}
.lart1 a{display: block; width: 100%; height: 80%;}
.lart2 a{display: block; width: 100%; height: 80%;}