body{background: url(2025hyxcr.png) top center no-repeat;}
.main{width: 1200px;margin: 0 auto;padding-top: 500px}
h3.common{background: url(ttilebj_2025yhr.png) top center no-repeat;width: 100%; height: 68px;text-align: center;margin-bottom: 28px;position: relative;}
h3.common a{font-size:36px;font-weight: 700;color:#fff;    position: absolute;
    /* width: 383px; */
    left: 45%;
    bottom: 9px;}
.tbbd{padding-bottom:80px ;}
.tbbd .pic{float: left; width: 555px; height: 370px;margin-left: 35px;position: relative; margin-top:10px}
.tbbd .pic p{position: absolute;bottom:0; width: 100%; height: 50px; line-height: 50px; text-align: center; background: url(2025hyr_txt.png) left top repeat;}
.tbbd .pic p a{font-size: 24px; text-align: center;color:#fff;}
.tbbd .news{width: 560px; float: right;margin-right: 25px;margin-top:10px}
.tbbd .news .first h4{font-size: 24px; color:#000;margin-bottom: 10px;}
.tbbd .news .first h4 a{color:#000}
.tbbd .news .first p{font-size: 16px; color:#999999;line-height: 30px; border-bottom: 1px dashed #999;margin-bottom: 15px;padding-bottom: 10px;}
.tbbd .news .item ul li{background: url(dot2025hyr.jpg) left center no-repeat; line-height: 43px;}
.tbbd .news .item ul li a{font-size: 16px; color:#000;display: inline-block; width: 75%;padding-left:15px;}
.tbbd .news .item ul li span{color:#999;font-size: 16px; width: 20%;float: right;}
.clear{clear: both;}
.tpsp{padding-top: 30px;margin-left: 15px;margin-bottom: 25px;}
.tpsp ul li{width: 277px; float: left;height: 270px; background-color: #ecf2ff;margin-left: 10px; margin-right: 5px;position: relative;}
.tpsp ul li img{width: 245px; height: 165px; text-align: center;display: block;margin:0 auto;margin-top: 20px;}
.tpsp ul li i{position: absolute;  top:25%;left: 40%;  }
.tpsp ul li i img{width: 57px; height: 57px; margin-top: 0; }
.tpsp ul li p{margin:0 15px;line-height: 25px;margin-top: 5px;}
.tpsp ul li p a{font-size: 16px; color:#000}
.tpsp ul li span{color:#909090;font-size:12px;margin:0 15px;}
.gdhd{padding-top: 30px;}
.gdhd .news{margin:15px 15px 40px 15px}
.gdhd .news ul li{height: 48px; line-height: 48px; padding-left: 45px;margin-left: 15px; margin-bottom: 5px; margin-right: 20px; width: 43%;float: left;background: url(2025icon.png) left 20px center no-repeat}
.gdhd .news ul li a{font-size: 16px; color: #040000;float: left;}
.gdhd .news ul li span{font-size: 16px; color:#999999;float: right;margin-right: 20px;}
.gdhd .news ul li:nth-child(2n){float: right;}
.gdhd .news ul .item:nth-child(odd) li{border-radius: 24px ; background: url(2025icon_hyr.png) left 20px center no-repeat #ecf2ff;}
.zthg{padding-top: 30px;margin-left: 15px;margin-right: 15px; margin-bottom: 25px;}
.zthg .news ul li{margin-left: 20px; margin-right: 20px; float: left; width: 540px; border-radius: 20px; background: #ecf2ff; height: 50px; line-height: 50px; text-align: center; margin-bottom: 20px;}
.zthg .news ul li a{font-weight: 700; font-size: 20px; color:#002788}
.zthg .news ul li:nth-child(2n){float: right;}
.foot{margin-top:128px}