body{background: url(../images/zwztr_hdbg_01.jpg) top center no-repeat;height: 673px;width: 100%;}


.ztr_body{background: url(../images/ztr2024_hdbg.jpg) no-repeat top center #d8ebfa;padding-bottom: 50px;}
.ztr_banner{padding: 105px 0;}
.ztr_banner img{margin-left: 65px;}
.ztr_main{margin-top: 20px;background-color: #fff;padding: 10px 20px 30px;}
.boxTle{text-align: center;overflow: hidden;}
.boxTle img{width: 100%;}
/* 市县 */
.szdt_title{height: 55px;line-height: 55px;}
.content_a .sz_bg{height: 190px;padding: 24px 20px 12px;background: url(../images/ztrtup_bg.png)  no-repeat;}
.tle_L{color: #184ba1;font-size: 28px;}
.tle_L span{color: #ed2b25;}
.more{float: right;margin-right: 20px;font-size: 16px;}
.zp_img img{display: block;width: 290px;height: 150px;}
.szdt_box, .sxdt_box{width: 49%;}
.sz_bg{position: relative;}
.sz_bg h2{width: 200px;position: absolute;top: 30px;right: 50px;line-height: 30px;text-align: justify;font-size: 18px;
font-weight: normal;}
.sz_bg h2 a:hover{color: #0e59a5;}
.xzbo_list{margin-top: 20px;padding-right: 50px;}
.xzbo_left_box .xzbo_list li{line-height: 40px;}
.xzbo_left_box .xzbo_list li a{background: url(../images/2020zczt_dian.jpg) no-repeat left center;padding-left: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;width: 100%;font-size: 18px;box-sizing: border-box;}
.xzbo_left_box .xzbo_list li a:hover{color: #0e59a5;}
.xzbo_list a {color: #595959;}
.sxdt_box{margin-left: 2%;}
.content_b{margin-top: 50px;}
.content_b ul{margin-top: 20px;}
.content_b ul li{float: left;width: 19%;height: 46px;line-height: 46px;margin: 0 1.25% 1.25% 0;}
.content_b ul li:nth-child(5n){margin-right: 0;}
.content_b ul li a{display: block;background-image: linear-gradient(to bottom, #ebf9ff, #97cffa);color: #0e58a5;text-align: center;}
.xzbo_left_box .xzbo_list .top_news{padding-bottom:10px;}
.xzbo_left_box .xzbo_list .top_news a{display:flex;}
.xzbo_left_box .xzbo_list .top_news img{width:50%;height:140px;}
.xzbo_left_box .xzbo_list .top_news span{width:50%;white-space: normal;padding:5px 12px;line-height:1.8;}
/*头部文字信息*/
.ztr_info{font-size: 20px;line-height:1.8;text-indent:2em;padding:30px 20px;background: linear-gradient(to right, #0d81ee, #135aea);color:#fff;border-radius:10px}
/*按钮组*/
.ztr_btns{margin-top:20px;}
.ztr_btns li{float:left;width:50%;padding-right:10px;/* align-content: center; */}
.ztr_btns li:last-child{padding-right:0;padding-left:10px;}
.ztr_btns li a{display: block;background: url(../images/ztr2024_btnsbg.png) top right;background-size:100% 100%;height:204px;font-size:30px;color:#0349d6;align-content: center;padding: 50px 50px;text-align: center;opacity: .8;}
.ztr_btns li a:hover{opacity: 1;}
@media screen and (max-width: 800px){
    .ztr_body{padding-bottom: 0;}
    .ztr_main{margin-top: 0;padding: 10px 10px 30px;}
    .ztr_banner{padding: 10px;}
    .ztr_banner img{margin-left: 0;width: 100%;}
    .szdt_box, .sxdt_box{width: 100%;}
    .sxdt_box{margin-left: 0;margin-top: 10px;}
    .boxTle img{width: 200%;margin-left: -50%;}
    .content_a .sz_bg{display: none;}
    .xzbo_list{margin-top: 0;padding-right: 0;}
    .tle_L{font-size: 20px;}
    .xzbo_left_box .xzbo_list li a{font-size: 16px;}
    .more{margin-right: 0;font-size: 14px;}
    .content_b{margin-top: 20px;}
    .content_b ul li{width: 32%;margin: 0 2% 2% 0;}
    .content_b ul li:nth-child(5n){margin-right: 2%;}
    .content_b ul li:nth-child(3n){margin-right: 0;}
	.ztr_info{font-size:18px;}
	.ztr_btns{margin-top:10px;}
	.ztr_btns li{width:100%;padding:0 !important;margin-bottom:10px;}
	.ztr_btns li a{font-size:18px;height: auto;padding:20px;}
}

