@charset "utf-8";
.lmtop{overflow: hidden;position: relative;}
.lmtop div{margin: 0 auto;width: 337px;;font-size: 36px;position: relative;text-align: center;}
.lmtop div::before,.lmtop div::after{position: absolute;content: '';width: 400px;height: 1px;background: #BDBDBD;right: 100%;top: 50%; }
.lmtop div::after{left: 100%;}
.lmtop div b{position: relative;display: block;width: 100%;line-height: 48px;color: #000;}
.lmtop div b::before,.lmtop div b::after{position: absolute;content: '';width: 44px;height: 5px;background: #0063BF;right: 100%;top: 50%;margin-top: -2px;z-index: 2;}
.lmtop div b::after{left: 100%;}
.lmtop .more{position: absolute;top: 50%;right: 0;font-size: 18px;line-height: 24px;color: #999;transform: translateY(-50%);background: #fff;z-index: 2;}

.zmkj-box{margin-top: 45px;}
.zmkj-box ul{margin-top: 40px;}
.zmkj-box .box{padding: 50px 20px;margin: 25px 15px;background: url(../images/zmkq_bg1.png) no-repeat;background-size: 100% 100%;}
.zmkj-box .box p{font-size: 28px;font-weight: bold;line-height: 37px;height: 74px;color: #3D3BBF;}
.zmkj-box .box span{margin-top: 45px;display: block;width: 122px;height: 33px;line-height: 33px;font-size: 14px;text-align: center;color: #fff;background: #5C6BDB;border-radius: 17px;}
.zmkj-box li:nth-child(2) .box{background-image: url(../images/zmkq_bg2.png);}
.zmkj-box li:nth-child(2) .box p{color: #0970DE;}
.zmkj-box li:nth-child(2) .box span{background: #329BFC;}
.zmkj-box li:nth-child(3) .box{background-image: url(../images/zmkq_bg3.png);}
.zmkj-box li:nth-child(3) .box p{color: #376BD4;}
.zmkj-box li:nth-child(3) .box span{background: #588CF5;}
.zmkj-box li:nth-child(4) .box{background-image: url(../images/zmkq_bg4.png);}
.zmkj-box li:nth-child(4) .box p{color: #E36110;}
.zmkj-box li:nth-child(4) .box span{background: #F08B4D;}
.zmkj-box li:nth-child(5) .box{background-image: url(../images/zmkq_bg5.png);}
.zmkj-box li:nth-child(5) .box p{color: #007D23;}
.zmkj-box li:nth-child(5) .box span{background: #4BB86A;}
.zmkj-box li:nth-child(6) .box{background-image: url(../images/zmkq_bg6.png);}
.zmkj-box li:nth-child(6) .box p{color: #BF6300;}
.zmkj-box li:nth-child(6) .box span{background: #EBAA49;}

.jzbsx-box{padding: 50px 0;margin-top: 30px;;background: #F7FBFF;}
.jzbsx-box .lmtop .more{background: #F7FBFF;}
.zt-list{margin-top: 5px;}
.zt-list .box{padding: 26px 25px;line-height: 32px;background: #fff;box-shadow: 0px 0px 5px  rgba(77, 161, 240, 0.21);}
.zt-list .box .title{float: left;font-size: 20px;}
.zt-list .box .links{float: right;font-size: 16px;}
.zt-list .box i{position: relative;display: inline-block;margin-left: 10px;width: 32px;background: #78BEFF;font-size: 18px;color: #fff;font-style: normal;text-align: center;border-radius: 3px;}
.zt-list .box i::after{display:none;position:absolute;top:115%;left:0;content:'';width:230px;padding:5px 10px;font-size:14px;color:#fff;line-height:24px;text-align:left;background:rgba(0,0,0,.7);}
.zt-list .box i.on::after{display:block;}
.zt-list .box i.w::after{content:'全程网办事项，可全流程网上办理，无需线下跑动。';}
.zt-list .box i.z::after{content:'“减证办”事项，材料中某些证照证明可直接通过数据共享获取，无需提前准备。';}
.zt-list .box i + i{background: #A7A8F2;}
.zt-list .box .links a{width: 100px;display: inline-block;text-align: center;background: #6BB8FF;color: #fff;border-radius: 16px;}
.zt-list .box .links a + a{margin-left: 15px;background: #7DA0FF;}

.sjcx-box{padding: 50px 0;margin-bottom: 20px;}
.sjcx-box .zt-list .box{box-shadow: 0px 0px 5px  rgba(77, 161, 240, 0.21);}
.sjcx-box .zt-list .box .links a{background: #67C7BD;}

/* 智能问答 */
.znjqr{position:fixed;top:53%;right:5px;}
.znjqr img{width:100px;}
.znjqr a{display:block;padding-top:40px;}
.znjqr p{position:absolute;right:20%;top: -10px;width:140px;line-height: 44px;color:#1F5DBB;background:#F1FAFF;text-align:center;border-radius:15px;font-size: 22px;}
.znjqr div{display: block;margin-top: 10px;}
.znjqr div span{display: block;margin-top: 10px;text-align: center;}
/* 办件统计echarts */
.sjfb{position: relative;margin-top: 20px;}
.sjfb_search {text-align: right;position: relative;}
.sjfb_search span {font-size: 18px;color: #333333;padding: 0 10px;line-height: 36px;font-weight: bold;}
.sjfb_search select {display: inline-block;width: 110px;height: 38px;background: #EDF4FC;font-size: 16px;color: #1B5ABA;border: none;outline: none;padding: 0 15px;}
.sjfb_search button.cx {display: inline-block; width: 64px;  height: 36px; background: #1764CE;  color: #FFFFFF;  line-height: 14px; border: none;cursor: pointer;margin-left: 20px;}
.sjfb_search .sjfb_bjtj{position: absolute;padding-left: 50px;top: 0;left: 0;font-size: 24px;font-weight: bold;line-height: 38px;color: #333;z-index: 10;background:  url(../images/bjtj_ico.png) no-repeat 0px center;background-size: 37px;}
#sjfb-echart-box{height: 600px;width: 100%;}
@media (max-width:1480px){
    .zmkj-box .box p{font-size: 26px;}

    .zt-list .box{line-height: 28px;padding: 25px 20px;}
    .zt-list .box .title{font-size: 16px;}
    .zt-list .box .links{font-size: 14px;}
    .zt-list .box .links a{width: 88px;}
    .zt-list .box .links a + a{margin-left: 10px;}
    .zt-list .box i{font-size: 16px;width: 28px;margin-left: 5px;}
}
@media (max-width:1480px){
    .lmtop .more{font-size: 16px;}

    .lmtop div{width: 300px;font-size: 32px;}
    .zmkj-box ul{margin-top: 20px;}
    .zmkj-box .box{padding: 30px 20px;}
    .zmkj-box .box p {font-size: 20px;}
    .zmkj-box .box span{margin-top: 25px;}

    .zt-list .box{padding: 15px;}
    .zt-list .box .title{width: 100%;}
    .zt-list .box .links{margin-top: 10px;}
}
@media (max-width:480px){
    .zmkj-box{margin-top: 20px;}
    .lmtop .more{font-size: 14px;}
    .lmtop div{width: 140px;font-size: 20px;}
    .zmkj-box ul{margin-top: 0;}
    .zmkj-box .box{margin-bottom: 0;}
    .jzbsx-box{padding: 20px 0;margin-top: 20px;}
    .sjcx-box{padding: 20px 0;margin-bottom: 0;}

    .znjqr{display:none;}
    .sjfb{margin-top:10px;}
    .sjfb_search{padding-top:50px;text-align: center;}
    .sjfb_search .sjfb_bjtj{font-size:18px;}
    .sjfb_search span{font-size:14px;}
    .sjfb_search select{width:100px;font-size: 14px;}
    .sjfb_search button.cx{margin-left:0;margin-top:15px}

    #sjfb-echart-box{height:400px;}
}