    @charset "UTF-8";
    body {
        background: #fffafa;
    }
    
    .w1170 {
        width: 1170px;
    }
    
    .w1180 {
        width: 1180px;
    }
    
    .w1200 {
        width: 1200px;
    }
    
    .hide {
        display: none;
    }
    
    .mc {
        margin-left: auto;
        margin-right: auto;
    }
    
    .mb30 {
        margin-bottom: 30px;
    }
    
    .banner {
        width: 100%;
        height: 628px;
        background: url(../2021shzysgcldimages/banner.jpg) no-repeat top center;
    }
    
    .nav {
        width: 100%;
        height: 70px;
        background: #d71c18;
    }
    
    .navCon {
        width: 760px;
        margin: 0 auto;
    }
    
    .nav li {
        font-size: 24px;
        padding: 0 50px;
        float: left;
        line-height: 70px;
    }
    
    .nav li a {
        color: #fff;
    }
    
    .nav li.on {
        background: #e8b311;
    }
    
    .foot {
        width: 100%;
        height: 145px;
        background: #d21f26;
    }
    
    .foot p {
        line-height: 28px;
        font-size: 14px;
        text-align: center;
        color: #fff
    }
    
    .foot p:nth-child(1) {
        padding-top: 40px;
    }
    
    .col1 {
        width: 100%;
        height: 880px;
        background: url(../2021shzysgcldimages/bg6.png) no-repeat center top;
    }
    
    .col1Con {
        width: 1120px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .col1 h3 {
        height: 103px;
        /* background: url(../2021shzysgcldimages/channel01.png) no-repeat left center; */
        border-bottom: 1px solid #ddd;
        margin-bottom: 20px;
        font-family: "宋体";
        text-align: center;
        color: #c30d23;
        font-size: 33px;
        line-height: 103px;
    }
    
    .col1Con p {
        font-size: 14px;
        color: #333;
        line-height: 24px;
        text-indent: 2em;
        margin-bottom: 20px;
    }
    
    .col1Con img {
        display: block;
        width: 605px;
        margin-bottom: 20px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .contextDetail {
        padding: 0 10px;
        height: 750px;
        overflow-y: scroll;
    }
    
    .col2 {
        width: 100%;
        height: 1270px;
        background: url(../2021shzysgcldimages/bg01.jpg) no-repeat center top;
    }
    
    .col2Con {
        width: 1200px;
        margin-left: auto;
        margin-right: auto;
        padding: 90px 0;
    }
    
    .channel {
        width: 100%;
        height: 120px;
    }
    
    .col2 .channel a {
        display: block;
        width: 100%;
        height: 120px;
    }
    
    .col2 .channel {
        background: url(../2021shzysgcldimages/channel02.png) no-repeat center top;
    }
    
    .col2Detail {
        width: 1200px;
        height: 845px;
        background: #fff;
        box-shadow: 0 0 8px #ddd;
    }
    
    .col2Detail ul li {
        width: 399px;
        height: 140px;
        font-size: 20px;
        line-height: 30px;
        text-align: center;
        float: left;
    }
    
    .col2Detail ul li span {
        display: block;
        border-top: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
        border-right: 1px solid #ddd;
    }
    
    .col2Detail ul li:nth-child(1) {
        width: 398px;
        border-left: 1px solid #ddd;
    }
    
    .col2Detail ul li:nth-child(1) span {
        padding-top: 14px;
        height: 103px;
    }
    
    .col2Detail ul li:nth-child(2) span {
        padding-top: 28px;
        height: 89px;
    }
    
    .col2Detail ul li:nth-child(3) span {
        padding-top: 28px;
        height: 89px;
    }
    
    .col2Detail ul li.on {
        color: #fff;
        font-weight: 600;
        background: url(../2021shzysgcldimages/bg02.png) no-repeat;
    }
    
    .col2Detail ul li.on span {
        border-bottom: 0px solid #ddd;
    }
    
    .tabCon {
        padding: 0 25px;
        height: 697px;
        overflow-y: scroll;
    }
    
    .tabCon h2 {
        height: 100px;
        line-height: 100px;
        color: #c30d23;
        text-indent: 48px;
        font-size: 25px;
        background: url(../2021shzysgcldimages/icon02.png) no-repeat left center;
    }
    
    .tabCon p {
        font-size: 14px;
        line-height: 24px;
        text-indent: 24px;
    }
    
    .tabCon h4 {
        text-indent: 30px;
        font-size: 20px;
        line-height: 78px;
        font-weight: 400;
    }
    
    .tabCon h5 {
        text-indent: 40px;
        line-height: 38px;
        font-weight: 400;
    }
    
    .col3 {
        width: 100%;
        height: 1100px;
        /*background: url(../2021shzysgcldimages/bg5.png) no-repeat left bottom;*/
    }
    
    .col3 .channel {
        width: 1200px;
        margin-top: 30px;
        background: url(../2021shzysgcldimages/channel03.png) no-repeat center left;
    }
    
    .col3Con {
        width: 1200px;
        height: 940px;
        margin-top: 10px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .col3Con h3 {
        font-size: 30px;
        color: #c30d23;
        margin-top: 10px;
        margin-bottom: 30px;
        text-indent: 60px;
        background: url(../2021shzysgcldimages/icon01.png) no-repeat 10px center;
    }
    
    .col3Con p {
        font-size: 14px;
        line-height: 24px;
        text-indent: 2em;
        margin-bottom: 20px;
        padding: 0 35px;
    }
    
    .col3T,
    .col3B {
        height: 370px;
        margin-bottom: 40px;
        overflow-y: scroll;
    }

    .col4 {
        width: 100%;
        height: 800px;
        background: url(../2021shzysgcldimages/bg5.png) no-repeat left bottom;
    }
    
    .col4 .channel {
        width: 1200px;
        margin-top: 30px;
        background: url(../2021shzysgcldimages/channel04.png) no-repeat center left;
    }
    .col4{text-align: center;}
    .col4 img{
        width: 900px;
        height: 540px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
    }

    /*content************************************************************************************************************************/

.contentTitle {
    height: 66px;
    font: bold 24px/66px "微软雅黑";
}

.contentTitle a {
    display: block;
    color: #ba010b;
}

.contentTitle a.backHome {
    width: 100%;
        margin-top: -50px;
        text-align: right;
        font-size: 16px;
        height: 46px;
        line-height: 48px;
        border-bottom: 3px solid #c40911;
}

.contentText{min-height: 500px;}

.arcTit {
    font: 34px "微软雅黑";
    text-align: center;
    /* color: #ba010b; */
}

.contentImg {
    padding: 0 50px;
    height: 520px;
}

.conNewspic {
    width: 65%;
}

.conNewspic ul li img {
    display: block;
    width: 100%;
    height: 520px;
}

.num {
    width: 30%;
}

.num ul li {
    border: 4px solid #b5b5b5;
    height: 227px;
}

.num ul li:last-child {
    margin-top: 50px;
}

.num ul li img {
    display: block;
    width: 100%;
    height: 227px;
}

.num ul li.on {
    border-color: #de222e;
}

.article {
    color: #333;
}

.source {
    text-align: center;
    font-size: 14px;
    line-height: 40px;
    margin: 15px 0;
    border-bottom: 1px dashed #c6c6c6;
    color: #333;
}

.source span {
    display: inline-block;
    padding-right: 80px;
}

.article .articleCon p {
    width: 95%;
    margin: 0 auto;
    font: 16px/40px "微软雅黑";
    text-indent: 32px;
}

.article .articleCon img {
    display: block;
    margin: 20px auto;
    max-width: 1200px;
}

