@charset "utf-8";
/* CSS Document */

.top1{/*background-image:url(/sjsxy/images/top_bg.jpg); background-repeat:no-repeat; background-position:center top;*/background-color:#bd1a2d;width:100%;/* height:60px; */border-top:1px solid #901323;padding: 0.75em 0;}
.top_in {width:1200px; margin:0 auto; }
.menu {width: 100%;margin:0 auto;/* height:60px; */font-size: 1em;font-family:"Microsoft Yahei";overflow:hidden;background-color:#bd1a2d;}
.menu ul {width: 100%;float:left;}
.menu li {padding: 0 0.6em;/* line-height:60px; */color:#FFFFFF;float:left;}
.menu li a { color:#FFFFFF}

.tit {width: 90%;float: left;/* border-bottom:1px solid #C4C2C2; */border-left:1px solid #C4C2C2;margin-top: 1em;margin-left: 1em;}
.tit h2 {float:left;line-height: 2em;font-weight:bold;height: 2em;/* width: 7em; */padding: 0 1em;text-align:center;font-size: 1em;background-color:#E8E9EA;border-top:1px solid #C4C2C2;border-right:1px solid #C4C2C2;border-bottom: 1px solid #C4C2C2;}
.tit h2 a {color:#333;}
.tit h2.act {color:#ffffff;text-align:center;font-size: 1em;background-color:#bd1a2d;border-top:1px solid #bd1a2d;border-right:1px solid #bd1a2d;}
.tit h2.act a {color:#ffffff;}

.pic_box {width: 31%;padding-top: 9%;padding-right: 0.5em;text-align:right;color:#FFFFFF;font-size: 1em;margin-left: 2%;float:left;box-sizing: border-box;background-repeat: no-repeat;background-size: 100%;}
.pic_box a { color:#FFFFFF;}
.link {border:1px solid #CDCDCD;width: 98%;height: 6em;float: left;margin-left: 1%;margin-top: 1em;box-sizing: border-box;}
.link .title {width: 100%;padding-left: 1em;background-color:#e5e5e5;line-height: 2em;height: 2em;color:#bd1a2d;font-size: 1.25em;box-sizing: border-box;}
.link .con {width:203px;padding:10px 20px 0;line-height:150%;font-size: 1em;}

.clear{
    clear:both;
}
.main{
    float:left;
}
.allfile{
    margin: 0 auto;
    width:96%;
    margin-bottom: 50px;
    margin-top:1em;
    box-sizing: border-box;
}
.allfile-box{
    display: none;
    width: 100%;
}
.allfile .mt{
    line-height: 3em;
    font-size: 1.25em;
    font-weight: bold;
    background: url("/sjsxy/xyxf/images/P020190626613267011127.png") left center no-repeat;
    padding-left:1em;
}
.allfile dl{
    line-height: 32px;
    margin-bottom: 10px;
}
.allfile dt{
    font-size: 1em;
    font-weight: bold;
    background: url("/sjsxy/xyxf/images/P020190626623110206493.png") left center no-repeat;
    padding-left:1em;
}
.allfile dd{
    font-size:1em;
    padding-left:17px;
    text-align: justify;
    text-justify: inter-ideograph;
    text-indent: 2em;
}
.allfile dd a {
    color: #e22323;
display: inline;
}
        .lczyinfo{
            background: url("/sjsxy/xyxf/images/lczybg2023.png") left top;
            background-size: 100%;
            /* height: 150px; */
            padding: 1.25em;
            color: #fff;
            overflow: hidden;
            box-sizing: border-box;
            width: 100%;
            display:block;
        }
        .lczyinfo strong{
            font-weight: bold;
            font-size: 1.5em;
            text-align: center;
            display: block;
            margin-top: 10px;
        }
        .lczyinfo p{
            font-size: 1em;
            line-height: 28px!important;
            margin-top: 1em;
            text-indent: 2em;
            text-align: justify;
        }
        .lczystep{
            margin-top: 30px;
            overflow: hidden;
            float: left;
        }
        .lczystep li{
            position: relative;
            float: left;
            width: 3em;
            height: 2.5em;
            border: 1px solid #000;
            border-radius: 4px;
            text-align: center;
            line-height: 2.5em;
            font-size: 1em;
            margin-right: 1.5em;
        }
        .lczystep li:last-child{
            margin-right: 0;
        }
        .lczystep li:after{
            content: '';
            position: absolute;
            right: -1.5em;
            top: 1em;
            width: 16px;
            height: 16px;
            background: url("/sjsxy/xyxf/images/lczysteparr.png") left top no-repeat;
        }
        .lczystep li.cur{
            background: linear-gradient(90deg, rgba(226,35,35,1) 0%, rgba(198,18,18,1) 100%);
            color: #fff;
            border: 0;
        }
        .lczystep li.cur:after{
            background-image: url("/sjsxy/xyxf/images/lczysteparr-hover.png");
        }
        .lczystepcont{
            border: 1px solid #E22323;
            padding: 1em;
            margin-top: 1.25em;
            position: relative;
            display: none;
            box-sizing: border-box;
            width: 100%;
        }
        .lczystepcont:after{
            content: '';
            position: absolute;
            /* left: 10%; */
            top: -17px;
            width: 37px;
            height: 18px;
            background: url("/sjsxy/xyxf/images/lczystepcontarr.jpg") left top no-repeat;
            display:none;
        }
        .lczystepcont.lczystep-2:after{
            /* left: 260px; */
            display:none;
        }
        .lczystepcont.lczystep-3:after{
            /* left: 460px; */
            display:none;
        }
        .lczystepcont.lczystep-4:after{
            /* left: 660px; */
            display:none;
        }
        .lczystepcont.lczystep-5:after{
            /* left: 860px; */
            display:none;
        }
        .lczystepcont.lczystep-5{
            text-align: center;
            padding: 50px;
        }
        .lczystepcont h3{
            display: inline-block;
            font-size: 1em;
            color: #E22323;
            font-weight: bold;
            position: relative;
        }
        .lczystepcont h3:after{
            content: '';
            position: absolute;
            left: 0;
            bottom: 0;
            height: 8px;
            width: 100%;
            background: rgba(226,35,35,0.2);
        }
        .lczystepcont p{
            font-size: 1em;
            line-height: 28px;
            margin-top: 10px;
        }
        .lczystepcont p.small-t{
            margin-top: 30px;
            font-size: 1em;
            line-height: 28px;
            text-indent: 0;
        }
        .lczystepcont p.small-t span{
            display: inline-block;
            width: 26px;
            height: 26px;
            background: #E22323;
            border-radius: 50%;
            color: #fff;
            font-size: 14px;
            text-align: center;
            line-height: 26px;
            margin-right: 15px;
        }
        .lczystepcont p.small-t em.blue_text{
            color: #246BFB;
            font-style: normal;
        }
        .lczy .lczystepcont img{
            margin: 20px 0 0;
            width:100%
        }
        .allfile .lczystepcont dl{
            margin-top: 20px;
        }
        .allfile .lczystepcont  dt{
            line-height: 34px;
            font-size: 16px;
            background-image: url("/sjsxy/xyxf/images/lczydot.png");
            font-weight: normal;
        }
        .lczy .lczystepcont td{
            padding: 0;
            font-size: 1em;
            line-height: 1.5em;
            vertical-align: top;
            padding: 10px 0;
        }
        .lczy .lczystepcont td p{
            margin: 0;
            font-size: 16px;
            line-height: 28px;
            text-indent: 0;
        }
        .lczy .lczystepcont tr:nth-child(odd){
            background: none;
        }
        .lczystepcont table{
            width: 100%;
        }
        .lczystepcont table tr td:nth-child(1){
            width: 4em;
        }
        .lczystepcont .cailiao dt{
            background: #E22323;
            display: inline-block;
            padding: 0 30px;
            font-size: 16px;
            color: #fff;
            height: 30px;
            line-height: 30px;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
        }
        .lczystepcont .cailiao dd{
            background: #FFFFFF;
            font-size: 1em;
            padding: 0 0.5em;
        }
        .lczystepcont .cailiao dd p{
            margin: 0;
            font-size: 1em;
            /* height: 65px; */
            line-height: 1.5em;
            text-indent: 0;
            padding: 1em 0;
        }
        .lczystepcont .cailiao dd p small{
            display: inline-block;
            margin-left: 30px;
            font-size: 12px;
        }
        .lczystepcont .cailiao dd p small em.red_text{
            color: #E22323;
            font-style: normal;
        }

        .lczystepcont .cailiao dd p a.blue_text{
            float: right;
            color: #246BFB;
            background: url("/sjsxy/xyxf/images/lczydownload.png") left center no-repeat;
            padding-left: 25px;
            font-size: 14px;
        }
