@charset "utf-8";
/* CSS Document */
body{margin: 0 auto;max-width: 1920px;position: relative;}
.header{width: 100%;margin: 0 auto;position: absolute;}
.header img {
    width: 100%;
    height: auto;
    display: block;
}
.content{background: url(esjwzqh261110_bg1.png);background-repeat: no-repeat;background-position: bottom;background-size: 100% auto;padding-top: 675px;}
.section{width: 1220px;margin: 0 auto;    position: relative; }
.list1{padding: 24px;background-color: #fff;box-shadow: 0 3px 22px #fdeae8;}
#slide_box{position: relative;width: 598px;float: left;}
#slide_box .bd li{position: relative;width: 100%;background-color: #CC0000;height: 442px;}
#slide_box .bd img{width: 100%;height: 100%;}
#slide_box .bd p{height:60px;color: #fff;bottom: 0;font-size: 18px;line-height: 60px;width: 100%;background-color: rgba(0,0,0,.7);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;box-sizing: border-box;position: absolute;bottom: 0;}
#slide_box .hd ul{position: absolute;bottom: 25px;right: 10px;z-index: 2;}
#slide_box .hd li{width: 10px;height: 10px;margin-right: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border: 1px solid #fff;float: left;}
#slide_box .hd li.on{background-color: #c10504;}
.list1_l{width:46%;float: right;}
.list1_l ul li{width: 100%;height: 50px;line-height: 50px;padding-left: 38px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list1_l ul li{background-image: url(esjwzqh261110_icon.png);background-repeat: no-repeat;background-position: 12px;}
.list1_l ul li a{font-size: 18px;color: #333;}
.list1_l ul li:nth-child(2n-1){background-color:#f6f6f6;}
.list1 .list1_l h3 {
    margin-bottom: 16px;
}
.t_more{
    color: #b7b7b7;   
    position: absolute;
    top: 30px;
    right: 0;
}
.tit a{display: block;text-align: center;margin: 80px 0 40px;position: relative;}
.tit a img{width: auto;}
.list2_l ul{display: flex;justify-content: space-between;}
.list2_l ul li:first-child{margin-right: 20px;}
.list2_l ul li{background-image:url(esjwzqh261110_hydtbg.png);color: #fff;width: 49%;height: 116px;position: relative;background-repeat: no-repeat;background-size: 100% 100%;padding: 0 50px;box-sizing: border-box;float: left;}
.list2_l ul li a{width: 100%;display: block;box-sizing: border-box;font-size:20px;font-weight: bold;margin-top: 22px;}


.list3_l .l3-top ul h3{display: flex;align-items: center;height: 60px;font-size: 20px;}
.list3_l .l3-top ul .l3_t{font-size: 26px;color: #c80000;font-weight: bold;}
.list3_l .l3-top ul li{width: 31%;float: left;background: url(esjwzqh261110_mtjjbg.png) no-repeat;background-size: 100% 100%;padding: 38px 30px 45px;box-sizing: border-box;margin-right: 38px;margin-bottom: 40px;}
.list3_l .l3-top ul li:nth-child(3n){margin-right: 0;}
.list3_l .l3-top ul li .l3-content{font-size: 16px;color: #777;line-height: 1.8;margin: 25px 0;}
.list3_l .l3-top ul li span{font-weight: bold;    float: right;}

.list4_con{display: flex;padding-bottom: 120px;}
.list4 .l4_c_r{float: right;background-image: url(esjwzqh261110_xxgcbg.png);background-repeat: no-repeat;background-size: 100% 100%;padding: 40px 40px 20px;width: 38%;}
.list4 .l4_c_l{float: left;margin-right: 10px;width: 660px;height: 410px;    padding: 10px;box-sizing: border-box;}
.list4 .l4_c_l img{width: 100%;height: 100%;}
.l4_c_r h3 {
    height: 58px;
    color: #fff;
    font-size: 20px;
    line-height: 58px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;

}
.l4_c_r h3 a{color: #fff;}

.l4_c_r_p{line-height: 1.6;margin-top: 16px;font-size: 18px;text-align: justify;}
.x_bq{ background:#d42e18; padding:15px 0; text-align:center; line-height:26px; font-size:14px; color:#fff}
.x_bq a{ color:#fff}