@charset "utf-8";
body{background: url(./wzqhl3_bg261103.png) no-repeat;background-position: center 100%;font-family: Source Han Sans CN, Source Han Sans CN;}
.header{margin: 0 auto;max-width: 1920px;}
.nav{background: url(./wzqhjsnavbg261103.png);background-repeat: repeat-x;max-width: 1920px;margin: 0 auto;}
.nav ul{width: 1540px;display: flex;justify-content: space-around;margin: 0 auto;line-height: 96px;height: 96px;}
.section{width: 1540px;margin: 0 auto;margin-bottom: 84px;}
.nav ul a{color: #fff;font-size: 29px;font-family: Source Han Sans CN, Source Han Sans CN;}
.top_news h1{text-align: center;margin: 58px 0 40px;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.top_news h1 a{font-size: 44px;font-weight: bold;color: #C80000;}
#slide_box{position: relative;width: 50%;}
#slide_box .bd li{position: relative;width: 100%;background-color: #CC0000;}
#slide_box .bd img{width: 100%;height: 458px;}
#slide_box .bd p{height: 78px;color: #fff;bottom: 0;font-size: 29px;text-align: center;line-height: 78px;width: 100%;background-color: rgba(0,0,0,.2);    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;box-sizing: border-box;background-color: #F15450;}
#slide_box a.prev,#slide_box a.next{position: absolute;top: 45%;width: 58px;height: 75px;background-color: rgba(0,0,0,.2);line-height: 75px;text-align: center;font-size: 38px;font-weight: bold;color: rgba(255,255,255,.5);}
#slide_box a.prev{left: 0;}
#slide_box a.next{right: 0;}
#slide_box .hd ul{position: absolute;bottom: 4%;right: 5%;display: flex;z-index: 2;}
#slide_box .hd li{width: 10px;height: 10px;background-color: #eee;border-radius: 50%;margin-right: 4px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#slide_box .hd li.on{background-color: #c80000;}
.list1_l{width: 50%;}
.list1_con{display: flex;}
.list1_l ul li{width: 100%;height: 72px;line-height: 72px;background-color: #fcebda;margin-bottom: 5.4px;padding-left: 15px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list1_l ul li a{font-size: 22px;color: #333;}
.list1_more{margin-top: 10px;display: block;text-align: right;width: 100%;color: #434343;font-size: 19px;}
.tit a{display: block;text-align: center;margin-top: 35px;margin-bottom: 50px;}
.tit a img{width: auto;}
.list2 .tit a{margin-bottom: 10px;}
.list2_l ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.list2_l ul li{background-color: #e62417;border-radius: 8px;color: #fff;width: 32%;height: 138px;margin-top: 35px;position: relative;}
.list2_l ul li a p{color: #fff;font-size: 22px;line-height: 1.3;}
.list2_l ul li a span{color: #fff;position: absolute;right: 20px;bottom: 12px;}
.list2_l ul li a{width: 100%;height: 90%;display: block;padding: 20px;box-sizing: border-box;display: flex;align-items: center;}
.list3_l .l3-top ul{display: flex;justify-content: space-between;}
.list3_l .l3-top ul h3{margin-bottom: 24px;display: flex;align-items: center;height: 60px;}
.list3_l .l3-top ul .l3_t{font-size: 26px;color: #c80000;font-weight: bold;}
.list3_l .l3-top ul li{width: 48%;display: flex;flex-direction: column;align-items: center;}
.list3_l .l3-top ul li p{line-height: 1.7;font-size: 19px;}
.l3_more{color: #c80000;}
.list3_l .l3-top{background-image: url(./xxxcgc_bg261103.png);background-size: 100% 100%;padding: 34px 30px 10px;}
.l3-bot .l3-bot_l{display: flex;justify-content: space-between;}
.l3-bot ul li{width: 100%;height: 70px;line-height: 70px;margin-bottom: 6px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px solid #ededed;box-sizing: border-box;}
.l3-bot ul li a{font-size: 22px;color: #333;}
.l3-bot ul li::before{width: 7px;height: 7px;display: inline-block;content: "";background-color: #c80000;border-radius: 50%;margin: 0 15px;}
.l3-bot .l3-bot_l ul {
    width: 48%;
}
.footer p{width: 100%;padding: 30px 0;text-align: center;background-color: #d50f11;color: #fff;max-width: 1920px;margin: 0 auto;    font-size: 19px;}


/* 列表 */
.dqwz p{height: 60px;line-height: 60px;border-bottom: 1px solid #eee;}
.dqwz p a:last-child{color: #c80000;}
.list{padding: 20px 60px;}
.list ul li {
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eee;
    width: 100%;
    position: relative;
    padding-left: 30px;
}
.list ul li::before{width: 6px;height: 6px;content: "";background-color: #c80000;display: inline-block;border-radius: 50%;left: 10px;   position: absolute;top: 28px;}
.list li a {
    color: #2c2c2c;
    font-size: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    width: 80%;
}
.list li span {
    float: right;
    color: #9b9b9b;
}

.section.list_box{background-color: #fff;}

/* 细览 */
.contentbox {
    background-color: #fff;
    padding: 20px 60px;
}

.title_con {
    padding-bottom: 20px;
    text-align: center;
    line-height: 70px;
    font-size: 30px;
    color: #000000;
    border-bottom: 1px solid #eee;
}
.laiyuan {
    margin: 10px 0 20px 0;
}
.laiyuan p {
    width: 50%;
    float: left;
    text-align: left;
    color: #999;
}
.laiyuan p span {
    color: #555555;
    padding-right: 10px;
}
.laiyuan p.index_switchsize {
    text-align: right;
}
.laiyuan p.index_switchsize span {
    margin-left: 10px;
    padding-right: 0;
}
.laiyuan p.index_switchsize span a {
    margin: 0 5px;
}
.laiyuan p.index_switchsize a {
    cursor: pointer;
}
.laiyuan p.index_switchsize a:hover{color: #c80000;}
.conboxzw {
    width: 100%;
    text-align: justify;
    margin: 0 auto;
    line-height: 200%;
    font-size: 16px;
    padding-bottom: 15px;
    max-height: 9999999px;
    padding: 20px 0;
}