body{  background: #FFFFFF;}
.lh2024_top{ width: 100%; height: 650px; overflow: hidden; background: url(lh2024_topbg.jpg) no-repeat top center;}
.lh2024{ width: 100%; overflow: hidden; background: url(lh2024_bg.jpg) no-repeat center center;}
.lh2024_top a{ display: block; width: 345px; height: 200px;}
.lhtoutiao{ width: 1170px; border: 1px solid #888484; padding: 15px; position: relative; margin: 50px auto;} 
.tt_bg{ width: 48px; height: 80px; background: url(lh2024_tt.png) no-repeat top center; position: absolute; top: -40px; left: 30px;}
.lhtoutiao h1 a{ font-size: 30px; font-weight: bold; color: #dd0b0a; line-height: 56px; display: block; width: 100%; text-indent: 4em;}
.lhtoutiao p{ font-size: 18px; text-indent: 2em; line-height: 35px;}
.lhtoutiao p a{ color: #dd0b0a;}
.lhtit{ margin: 30px auto;} 
.jjlh ul{ overflow: hidden;}
.jjlh ul li{ width: 555px; float: left; background: #fff5f0; padding: 15px; margin: 10px 0px; min-height: 102px;}
.jjlh ul li a h1{ width: 100%; overflow: hidden; font-size: 18px; font-weight: bold; color: #dd0b0a; margin-bottom: 15px;}
.jjlh ul li a p{ font-size: 16px; text-indent: 2em;}
.jjlh ul li a p.time{ text-align: right;}

.lhjyyc{ background: url(lh2024_dbwylz_bg.png) repeat-x top left; padding-top: 15px; }
.lhjyyc ul{ width: 1155px; height: auto; overflow: hidden; padding-top: 15px; padding-bottom: 15px; background: #f55440; margin: 0 auto; border-radius: 10px;}
.lhjyyc ul li{ width: 268px; height: 325px; background: #FFFFFF; float: left; margin: 0 10px; position: relative;}
.lhjyyc ul li a h1{padding: 0px 15px; overflow: hidden; font-size: 18px; font-weight: bold; color: #dd0b0a; margin-bottom: 15px; margin-top: 15px;}
.lhjyyc ul li a p{ font-size: 16px; text-indent: 2em; padding: 0px 15px; line-height: 25px;}
.lhjyyc ul li a p.ckxq{ width:100px; height: 25px;position: absolute; left: 70px; cursor: pointer; bottom: 20px; background: #f02813; color: #FFFFFF; line-height: 25px; border-radius: 20px; text-align: center; text-indent: 0em;}

.lhbg ul li{ width: 100%; height: 40px; line-height: 40px; font-size: 18px; text-indent: 1em; background: url(http://www.gzlps.gov.cn/images/2022lh_li.png) no-repeat left center;}
.lhbg ul li span{ float: right;}
.dbwylz ul{ overflow: hidden;}
.dbwylz ul li{ width: 380px; overflow: hidden; background: url(lh2024_dbwylzbg.png) no-repeat top center; float: left; margin-right: 20px; margin-bottom: 40px;}
.dbwylz ul li a img{ float: left; width: 240px; height: 240px; border-radius: 50%; margin-top: 43px; display: flex;  justify-content: center; align-items: center; object-fit:cover; }
.dbwylz ul li a p{ float: left; color: #FFFFFF; margin-top: 150px; margin-left: 10px; font-size: 20px; font-weight: bold;  }
.dbwylz ul li a div{ width: 100%; float: left; font-size: 18px; cursor: pointer; margin-top: 30px;}

.tslh{ position: relative; height: 560px;  margin-bottom: 30px;}
.tslh_bg_red{ background: #d81618; width: 100%; height: 500px; position: absolute; bottom: 0px;}
.tslh .Focus{ width: 1120px; height: 530px; margin: 0 auto;}
.tpxw_jdt{ overflow: hidden;}
.tpxw_jdt .Focus{ height: 400px; width: 675px; float: left;}
.tpxw_jdt .Focus .bd li{ height: 400px;}
.tpxw_litt{ float: right; width: 510px; }
.tpxw_litt ul{ width: 100%; margin-top: 35px;}
.tpxw_litt ul li{ height: 65px; line-height: 65px; border-bottom: 1px dashed #000000; background: #fff5f0; padding: 0px 10px; }
.tpxw_litt ul li:nth-child(1){ background: #ed0800;}
.tpxw_litt ul li:nth-child(1) a{ color: #FFFFFF;}
.tpxw_litt ul li a{ display: block; width: 100%; height: 100%; color: #000000; font-size: 18px;}
.tpxw_litt ul li a .time{ float: right;}
.tslh .Focus .bd li{ height: 530px;}
.tslh_bg_red{ border-radius: 30px;}
.tslh .Focus{ border-radius: 30px;}
.tslh .Focus .bd li img{ border-radius: 30px;} 
.tslh .Focus .bg{ background: url(lh2024_tslh_titbg.png) no-repeat center center; opacity: 1.0; bottom: -30px;} 
.tslh .Focus .text{ bottom: -5px;}
.tslh .Focus .text li{ color: #000000;}
.tslh .Focus .num{ bottom: -40px; }
.tslh .Focus .num li{ background-color: #c7c7c6;}
.tslh .Focus .num li.on{ background-color: #df0202;}