a:hover {text-decoration: none; color:#b61204;}

.jczl-bg{background: url("20201121-jc-bg.png") no-repeat top center;}
.w_1200{width: 1200px;margin: 0 auto;}
.logo{float: left;margin-top: 20px;}
.back{float: right;margin-top: 20px;}
.jc-banner{text-align: center;margin-top: 50px;}
.jcxw-box{margin-top: 380px;}
.xw-nr{margin-left: 620px;}
.jc-title{padding-bottom: 20px;border-bottom: 1px #dddddd solid;line-height: 28px;height: 28px;}
.jc-title h5{font-size: 28px;font-weight: bold;float: left;padding-left: 20px;border-left: 6px #b61204 solid;}
.jc-title a.gend{float: right;font-size: 16px;color: #999;}

.list-1 li{font-size: 18px;line-height: 46px;transition: .3s all;}
.list-1 li:hover{padding-left: 8px;}
.list-1 li a{display: inline-block;width: 76%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle}
.list-1 li span{font-size: 16px;float: right;color: #999;}
.list-1 li i{display: inline-block;width: 6px;height: 6px;background: #dbdbdb;border-radius: 100%;margin-top:20px;margin-right: 10px;float: left;}

.ewm-box{padding: 78px 0 66px;background: #f4f3f3;margin-top: 90px;}
.ewm-box ul li{width: 33.33%;float: left;text-align: center;*width:33%;}
.ewm-box ul li i{display: inline-block;padding-left: 40px;height: 50px;border-radius: 50px;width: 180px;
background: #b61204 url("20201121-xs.png") no-repeat 167px 20px;font-size: 24px;color: #fff;line-height: 50px;text-align: left;margin-bottom: 25px;}
.ewm-box ul li span{display: inline-block;width: 220px;height: 220px;}
.ewm-box ul li p{color: #999;margin-top: 10px;}

.footer{margin-top: 70px;border-top: 4px #b61204 solid;padding: 30px 0;}
.jc-fot{background: #d7d7d3;}
.gl{float: left;margin-top: 40px;margin-left: 30px;}
.bot-nr{font-size: 15px;line-height: 36px;float: left;margin-left: 40px;}
.bot-nr p em{margin: 0 8px;}
.bot-nr p span{margin-right: 8px;}
.red{float: right;margin-top: 40px;margin-right: 80px;}


/** 放管服 **/
.fgf-bg{background: url("20201122-fgf-bg.png") no-repeat top center;}
.fgf-banner{text-align: center;margin-top: 30px;}
.fgf-container{padding-top: 100px;*margin-top: 100px;}
.fgf-title{height: 36px;text-align: center;background: url("20201122-fgf-titlebg.png") no-repeat center;margin-top: 100px;position: relative;}
.fgf-title h5{font-size: 36px;font-weight: bold;color: #d40000;line-height:38px}
.fgf-title .gd{color: #d40000;background: #fff;margin-top: 2px;position: absolute;right: 0;top: 0;}
.hc-box{margin-top: 70px;}
.btn01{position: absolute;left: 50%;margin-left: -300px;top: 50%;margin-top: -52.5px;z-index: 10;}
.btn02{position: absolute;right: 50%;margin-right: -300px;top: 50%;margin-top: -52.5px;z-index: 10;}
.item{width: 48%;padding-top: 10px;}
.xpul ul{margin-left: -2%;padding-top: 30px;}
.xpul ul li{width: 31.33%;float: left;margin-left: 2%;*width:31%;margin-top: 30px;text-align: center;}
.xpul ul li a{display: block;}
.xpul ul li span{display: block;}
.xpul ul li p{font-size: 20px;margin-top: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fgf-fot{background: #f7f7f7;}

/** 疫情防控 **/
.yqfk-bg{background: url("20201122-yqfk-bg.png") no-repeat top center;}
.yqfk-container{margin-top: 380px;}
.yq-xw{background: #fff;}
.yq-nr{margin-left: 610px;padding-right: 30px;}
.yq-title{border-bottom: 1px #dddddd solid;height: 46px;padding-top: 25px;}
.yq-title h5{float: left;font-size: 24px;margin-bottom: -1px;line-height: 26px;}
.yq-title h5 a{color: #e20d09;font-weight: bold;height: 43px;border-bottom: 3px #e20d09 solid;display: inline-block;}
.yq-title a.ged{font-size: 16px;color: #666;float: right;}
.detp{padding: 25px  0 20px;border-bottom: 1px #ddd solid;}
.detp h4{font-size: 23px;font-weight: bold;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.detp p{font-size: 16px;color: #777;text-align: justify;line-height: 28px;margin-top: 10px;}
.detp p a{color: #e20d09;}
.list-2 li{line-height: 40px;}
.yip{width: 48.6%;margin-top: 30px;}
.pad{padding: 0 30px 24px;background: #fff;}
.list-3 li{line-height: 42px;}
.rigBox{float: right;width: 48.6%;}
.rigBox ul{margin-left: -2%;}
.rigBox ul li{width: 48%;margin-left: 2%;float: left;margin-top: 30px;*width:47.8%;overflow: hidden;}
.rigBox ul li a{display: block;}
.rigBox ul li img{width: 100%;transition: .3s all;}
.rigBox ul li:hover img{transform: scale(1.1);}
.sideBox{width: 48.6%;margin-top: 30px;}
.art-1{padding: 20px 0;font-size: 22px;line-height: 40px;border-bottom: 1px #ddd solid;}
.art-1 p{text-align: justify;max-height: 115px;overflow: hidden;}
.art-2{border-bottom: 0;}
.sideBox .pad{padding: 0 30px 10px;}
.dd-box{height: 265px;overflow: hidden;}
.kpxj{padding: 0 30px 20px;background: #fff;margin-top: 30px;}
.kp-list{margin-top: 40px;}
.kp-btn01{position: absolute;left: 0;top: 50%;margin-top: -25.5px;z-index: 10;}
.kp-btn02{position: absolute;right: 0;top: 50%;margin-top: -25.5px;z-index: 10;}
.kp-list ul{margin-left: -2%;}
.kp-list ul li{width: 23%;margin-left: 2%;float: left;*width:22.8%;}
.kp-list ul li a{display: block;text-align: center;}
.kp-list ul li p{font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 15px;}
.kp-list ul li span{display: block;overflow: hidden}
.kp-list ul li span img{transition: .3s all;}
.kp-list ul li span:hover img{transform: scale(1.1);}

@media only screen and (max-width:1920px ) { body{min-width:inherit;}}
@media only screen and (max-width:1200px ) {
    .w_1200{width: 1000px;}
    .list-1 li{font-size: 16px;line-height: 38px;}
    .lbt{width: 500px;}
    .xw-nr{margin-left: 530px;}
    .jc-title h5{font-size: 24px;}
    .ewm-box ul li i{font-size: 20px;}

    .xpul ul li p{font-size: 16px;}
    .btn01{left: 0;margin-left: 0;}
    .btn02{right: 0;margin-right: 0;}

    .rigBox ul li img{height: 140px;}
    .list-1 li a{width: 70%;}

}
@media only screen and (max-width:1000px ) {
    .w_1200{padding: 0 20px;width: auto;}
    .jc-banner{padding: 0 20px;}
    .lbt{float: none;text-align: center;width: auto;}
    .xw-nr{margin-left: 0;margin-top: 30px;}
    .ewm-box{margin-top: 30px;padding: 30px 0;}
    .ewm-box ul li span{width: 160px;height: 160px;}
    .ewm-box ul li i {
        padding-left: 0px;
        height: 42px;
        line-height: 42px;
        width: 165px;text-align: center}
    .gl,.red{display: none;}
    .bot-nr{float: none;margin-left: 0;text-align: center;}
    .footer{margin-top: 30px;padding: 20px 0;}
    .bot-nr{font-size: 14px;line-height: 30px;}
    .bot-nr p span{display: inline-block;margin: 0 5px;}
    .fgf-banner{padding: 0 20px;}
    .fgf-title{background: no-repeat;padding-bottom: 15px;border-bottom: 1px #d40000 solid;height: auto;}
    .fgf-title h5{float: left;font-size: 20px;}
    .fgf-title .gd{background: none;}

    .yq-xw-box{float: none;width: auto;text-align: center}
    .yq-nr{margin: 0;padding-left: 30px;}
    .yip,.rigBox,.sideBox{width: auto;float: none;}
    .rigBox ul li{width: 23%;}
    .rigBox ul li img{height: auto}
    .bgcor{background: #f7f1ec}
    .yq-title h5,.detp h4{font-size: 20px;}
    .yq-title a.ged{font-size: 14px;}
    .detp p{font-size: 14px;}
    .art-1{font-size: 16px;line-height: 32px;}
    .dd-box{height: auto;}
    .art-1 p{max-height: inherit}
    .kp-list{margin-top: 20px}
    .kp-list ul{margin-left: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .kp-list ul li{
        width: 220px;margin-left: 0;margin-right: 15px;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;
    }
    .kp-list ul li p{font-size: 16px}
    .yip,.sideBox,.kpxj{margin-top: 20px;}
    .rigBox{padding-top: 0;}
    .yq-title{padding-top: 20px;}

    .gray{background: #e2e1de;}
    .item{width: auto;float: none;padding-top: 0;}

}

@media only screen and (max-width:750px ) {
    .fgf-bg{background-size: 1100px;}
    .fgf-title{margin-top: 30px;}
    .hc-box{margin-top: 20px;}
    .fgf-container{padding-top: 80px;}
    .item{width: auto;float: none;padding-top: 0;}
    .xpul ul li{width: 48%;margin-top: 15px;}
    .xpul ul{padding-top: 0;}
    .xpul ul li p{font-size: 14px;margin-top: 5px}
    .btn01 img,  .btn02 img{height: 50px;}
    .btn01,  .btn02{margin-top: -25px;}
    .yqfk-bg{background: url("20201122-pho-bg.png") no-repeat top center ;background-size: 100%;}

    .yq-nr,.pad,.kpxj{padding: 0 15px 15px;}
    .rigBox ul li{width: 48%}
    .sideBox .pad{padding: 0 15px;}
    .rigBox ul li{margin-top: 20px;}

}


@media only screen and (max-width:600px ) {
    .logo img{width: 180px;}
    .back img{width: 100px;}
    .jczl-bg{background-size: 1100px;}
    .jc-banner{margin-top: 35px;}
    .jcxw-box{margin-top: 100px;}
    .list-1 li span{display: none;}
    .ewm-box ul li{width: auto;float: none;padding: 0 40px;margin-bottom: 30px;}
    .bot-nr{font-size: 12px;line-height: 28px;}
    .bot-nr .w_1200{padding: 0;}
    .jc-title h5{font-size: 20px;padding-left: 15px;}
    .jc-title a.gend{font-size: 14px;}
    .jc-title{height: 20px;line-height: 20px;padding-bottom: 15px;}
    .list-1{margin-top: 15px;}
    .list-1 li{font-size: 14px}
    .list-1 li i{margin-top: 15px;}
    .list-1 li a{width: 90%}

}
@media only screen and (max-width:540px ) {
    .yqfk-container{margin-top: 280px;}
}
@media only screen and (max-width:414px ) {
    .yqfk-container{margin-top: 180px;}
}



