.hd_war { margin: 0 auto 50px; overflow: hidden; clear: both; }
.hdW_l { width: 255px; float: left; }
.hdw_r { width: 905px; float: right; }
/* 当前位置 */
.position { height: 50px; line-height: 50px; }

.newHeadNav .ulALine .levelTwo, .newHeadNav .ulA .levelTwo {
    background: #FFF6E2;
    border-bottom: 1px solid #F7CE8C;
    height: 45px;
    overflow: hidden;
}
.newHeadNav .ulA .levelTwo .ulB li a{color: #000;}
.newHeadNav .ulA .levelTwo .ulB li a:hover{color:#F71501;}
.newHeadNav .ulALine .levelTwo{ display: block;}
.newHeadNav{margin-bottom: 40px;}

/*普通列表*/
.zfxxgk_tit1 { -overflow: hidden; clear: both; border-bottom: solid 1px #de302f; height: 29px; }
.zfxxgk_tit1_l, .zfxxgk_tit1_m, .zfxxgk_tit1_r { float: left; height: 30px; display: block; line-height: 30px; }
.zfxxgk_tit1_m { margin-left: -1px; }
.zfxxgk_tit1_l { width: 9px; background: url(mk_l.png) 0 0 no-repeat; }
.zfxxgk_tit1_m a { height: 30px; line-height: 30px; display: block; color: #fff; font-size: 18px; padding: 0 10px; background-color: #de302f; }
.nolink a { cursor: default; }
.zfxxgk_tit1_r { width: 10px; background: url(mk_right.png) 0 0 no-repeat; }
.list { width: 100%; padding-bottom: 10px; padding-top: 20px; min-height: 450px; }
.list li { overflow: hidden; clear: both; width: 100%; height: 36px; line-height: 36px; *height: 32px; * line-height: 32px; border-bottom: 1px dashed #fdc; }
.list li a { float: left; display: block; max-width: 750px; padding-left: 15px; background: url(/nyj/uiFramework/commonResource/image/2019052809480935313.png) left center no-repeat; margin-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.list li span { float: right; display: block; margin-right: 5px; }
.list li:hover { background: #fcfcfc; }
.list li:hover a,.list li:hover span{color:#d30b15;}

/* 分页样式 */
#zt_page { text-align: center; }
.nyj_page { text-align: center; margin-top: 20px; }
.nyj_page * { font-size: 14px; color: #333; line-height: 30px; }
.nyj_page_wrap, .nyj_total_page, .nyj_jump_page { display: inline-block; margin: 0 15px; }
.nyj_page_wrap a { margin: 0 5px; }
.nyj_jump_page input { border: 1px solid #ccc; text-align: center; width: 40px; line-height: 28px; height: 28px; }

/* 左侧导航样式开始 */
.conLeft .title { min-height: 40px; line-height: 40px; text-align: left; }
.conLeft .title h2 { font-size: 16px; color: #fff; background: #D30B15; text-align: center; border-radius: 8px 8px 0 0; }
.one_list_nav { background: #F1F1F1; }
.one_list_nav>li { font-size: 14px; position: relative; border-bottom: 1px solid #d3d3d3; border-top: 1px solid #fff; color: #D30B15; text-indent: 1em; }
.one_list_nav>li>i { display: block; position: absolute; width: 0; height: 0; border-width: 6px; border-style: solid; border-color: transparent transparent transparent #D30B15; right: 0; top: 16px; display: none; }
.one_list_nav>li>a { padding: 10px 5px; display: block; font-size: 14px; color: #333; }
.one_list_nav>li.current, .one_list_nav>li:hover { border-left: 5px solid #ffa508; }
.one_list_nav>li.current>a, .one_list_nav>li>a:hover { background-color: #fff; padding: 10px 5px; border-top: 1px solid #fff; font-weight: bold; }
.one_list_nav>li.current>i, .one_list_nav>li:hover>i { display: block; }
.two_list_nav { background: #fefefe; padding-bottom: 10px; }
.two_list_nav li { text-align: left; }
.two_list_nav li a { display: block; line-height: 30px; color: #333; text-indent: 2.5em; }
.two_list_nav li.current a, .two_list_nav li:hover a { color: #D30B15; font-weight: bold; }
.LeftNavList .LeftNavListE a.Ehov { color: #d70103; border-left: solid 2px #d70103; }

.three_list_nav { background: #fefefe; padding-bottom: 10px; }
.three_list_nav li { text-align: left; }
.three_list_nav li a { display: block; line-height: 30px; color: #333; text-indent: 2.5em; }
.three_list_nav li.current a, .two_list_nav li:hover a { color: #D30B15; font-weight: bold; }

/* 单篇文章样式 */
.article_con { padding: 20px; }
.article_con, .article_con * { font-size: 16px; line-height: 2em; }
p.ldJbxx{font-weight:bold; margin-left:-5px;}
/* 领导信息 */
.ldxx_list { padding: 20px 0; }
.ldxx_list li { overflow: hidden; margin-bottom: 30px; border-bottom: #ccc 1px dashed; padding-bottom: 30px;}
.ldxx_list li .img { float: none; width: 150px; -height:195px;  border:solid 1px #ccc; overflow:hidden;margin: 0 auto;margin-bottom: 10px;}
.ldxx_list li .img  img{width:100%;}
.ldxx_list li .txt { float: none; width: 100%; }
.ldxx_list li .txt strong{margin:10px 0 5px 0; display:block;}
.ldxx_list li .txt * { font-size: 14px; line-height: 1.8em; }
.ldxx_list li .txt .name { font-size: 16px; padding-bottom: 10px;color: #980404; font-weight: bold;text-align: center; }

/* 表格样式 */
.table_con { padding: 20px 0; }
.article_table { width: 100%; margin-top: -1px; }
.article_table, .article_table tr, .article_table td { border-collapse: collapse; border: 1px solid #ccc; }
.article_table td, .article_table td * { line-height: 1.5em; font-size: 14px; color: #666; font-family: '微软雅黑'; }
.article_table td { padding: 5px; }
.first td, .first td * { background: #de302f; color: #fff; text-align: center; }
.ztcx_btn a { padding: 10px 20px; border-radius: 10px; background-color: #de302f; margin-right: 10px; color: #fff; }
.ztcx_btn a:hover, .ztcx_btn a:active { background-color: #b60501; color: #fff; }

/*在线访谈*/
.Ftlist { width: 100%; padding-bottom: 10px; padding-top: 20px; }
.Ftlist li { overflow: hidden; margin-bottom: 15px; }
.Ftlist li .FtImg { display: block; float: left; width: 230px; height: 160px; overflow: hidden; margin-top:20px}
.Ftlist li .FtImg img { width: 100%; display: block; }
.Ftlist li .FtR { width: 640px; float: right; padding: 10px; }
.Ftlist li .FtR .FtTit { overflow: hidden; }
.Ftlist li .FtR .FtTit span { display: block; width: 70px; height: 30px; line-height: 30px; float: left }
.Ftlist li .FtR .FtTit p { width: 570px; float: left; line-height: 30px; }

/*常见问题解答*/
.Cjwtlist { width: 100%; padding-bottom: 10px; padding-top: 20px; }
.Cjwtlist li { overflow: hidden; margin-bottom: 15px; border: solid 1px #ccc; }
.Cjwtlist li a { border-bottom: dotted 1px #ccc; display: block; line-height: 30px; font-weight: bold; padding: 0 10px; }
.Cjwtlist li a:hover { color: #333; }
.Cjwtlist li .CjwtC { padding: 0 10px; }
.Cjwtlist li .CjwtC p { line-height: 25px; }

/*常见问题细览*/
#xilanzt { padding-bottom: 10px; padding-top: 20px; }
#xilanzt h1 { line-height: 28px; font-size: 14px; font-weight: bold; }
#xilanzt #Zoom { height: auto !important; line-height: 25px; padding-top: 10px; font-size: 14px; min-height: 100px; }
.CjwtClose { float: right; }

/*咨询留言*/
#righthd .easysite-list-search .easysite-search-btn label{float:left;}
#msgForm .Wyxx { width: 95px; height: 30px; line-height: 30px; background: #1e528e; text-align: center; display: block; float: left; margin-left: 10px; color: #fff; border-radius: 5px; }
#righthd #msgForm .Wyxx:hover{color:#fff;}
#righthd .easysite-list-search { margin-bottom: 0px; }
#righthd .easysite-theme-pagination { margin-top: 0px; }
#righthd  .easysite-theme-content .easysite-th-row { background-color: #ffa508; }
#righthd  .easysite-theme-content .easysite-th-row span { color: #fff; }
#righthd  .easysite-page-wrap .easysite-current { background-color: #ffa508 !important; color: #fff; }
#righthd  .easysite-font a:hover { color: #333; }
#righthd .easysite-list-search .easysite-search-btn label:hover, #righthd .easysite-list-search .easysite-search-btn label:hover input { color: #fff; background-color: #de302f; }
#righthd .easysite-list-search .easysite-search-btn label { border: solid 1px #de302f; }

#msgForm{position:relative;}
.tjfk{width: 580px; position:absolute; right:0px; top:-55px;}
.MobileZxjyFk{display:none;}
.ZxjyFk ,.MobileZxjyFk{ padding-top: 28px; }
.ZxjyFk font, .ZxjyFk span, .ZxjyFk a ,.MobileZxjyFk font,.MobileZxjyFk span,.MobileZxjyFk a{ float: left; display: block; font-size: 12px; }
.ZxjyFk font ,.MobileZxjyFk font{ width: 100px; }
.ZxjyFk span ,.MobileZxjyFk span{ width: 350px; overflow: hidden; text-align: left; text-overflow: ellipsis; white-space: nowrap; padding-left: 0px; }
.ZxjyFk a ,.MobileZxjyFk a{ width: 130px; overflow: hidden; }
.ZxjyFk a font ,.MobileZxjyFk a font{ width: auto; color: #1e528e; }
.ZxjyFk a i ,.MobileZxjyFk a i{ float: left; font-style: normal; }


/*搜索*/
.Query{ margin:20px 0 0 10px;}
.Query .easysite-list-search .easysite-search-title input{width:230px; margin-right:10px;}
#righthd .easysite-list-search .easysite-search-btn label,#righthd .easysite-list-search .easysite-search-btn input{color: #fff; background-color: #de302f;}

/*政策文件搜索*/
.ZCsearch{margin-top:0px}
.search_title{width: 420px; float: left;  margin-right:10px;}
.search_titleL{width:490px;}
.search_titleM{width:270px;}
.search_title span{float: left; width: 100px; height: 30px; line-height: 30px; }
.search_title input,.search_title select{float: left; width: 162px; height: 30px; line-height: 30px; border:solid 1px #ccc;}
.search_title input{width:185px; padding-left:5px;}
#search_wh,#search_xl{margin-top: 15px;}
#search_tit,#search_wh,#search_xl{width:100%; height:32px;}
#search{display: block;  padding: 5px 30px; background-color: #de302f; color: #fff;  border-radius: 10px;  margin: 25px auto 10px;  font-size: 14px;}

.search_con{width: 312px; height: 32px; float: left; position: relative;}
.search_con input{border: 1px solid #eaeaea;height: 20px;line-height: 20px; padding: 5px;  width: 300px; z-index: 100;
background: #f4f4f4 url(/nyj/uiFramework/commonResource/image/2019122019340740386.png) right center no-repeat; cursor: pointer;}
.search_con .option{position: absolute; left: 0px; top:31px; overflow: hidden;width: 99px; padding-left:12px; background-color:#f4f4f4; display: none;}
.search_con .option li{height: 26px;  cursor: pointer;}
.easysite-list-search .easysite-search-title input { border: 1px solid #c9c9c9; height: 20px;  line-height: 20px;  padding: 5px; width: 300px; float: left;background-color:#f4f4f4;}
.search_titleL .search_con{width:120px;}
.search_titleM .search_con{width:170px;}
.src_form .easysite-list-search .easysite-search-title input.WhL{width:150px;}
.src_form .easysite-list-search .easysite-search-title input.WhM{width:100px; background:#f4f4f4 url(/nyj/uiFramework/commonResource/image/2019060514071570526.png) right center no-repeat;}
.src_form .easysite-list-search .easysite-search-title input.WhR{width:50px;}
.src_form .easysite-list-search .easysite-search-title span.WhH{width:20px;}
.src_form .easysite-list-search .easysite-search-title input#Cwrq{width:160px; background:#f4f4f4 url(/nyj/uiFramework/commonResource/image/2019060514575756064.png) right center no-repeat;}

/* 专题专栏 */
.mk_con_spxw { width: 100%; overflow: hidden; }
.list_pic { margin-top: 30px; overflow: hidden; width: 105%; }
.list_pic li { width: 282px; float: left; margin-right: 30px; margin-bottom: 30px; }
.list_pic li .img { width: 282px; height: 158px; overflow: hidden; }
.list_pic li img { width: 100%; min-height: 100%; object-fit: cover; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: transform 300ms; -o-transition: transform 300ms; transition: transform 300ms; }
.list_pic li:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.list_pic li .tit { display: block; width: 100%; font-size: 14px; line-height: 30px; text-align: center; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*咨询投诉建议*/
#msgForm .easysite-list-search .easysite-search-theme input{width:260px;height: 29px;line-height: 29px; padding: 0 5px 0; border: 1px solid #df2f2f;  border-radius: 5px;}


/* 响应式代码 */
@media (max-width:1200px) {
html, body {
min-width: auto;
}
.hdW_l { width: 20%; }
.hdw_r { width: 76%; }
.list li a { max-width: 80%; }
.ldxx_list li .txt { width: calc(100% - 120px); }
.Ftlist li { display: flex; align-items: center; }
.Ftlist li .FtR .FtTit { display: flex; }
.Ftlist li .FtR .FtTit span { width: 120px; }
.Ftlist li .FtR .FtTit p { width: auto; }
.list_pic { width: 100%; }
.list_pic li { width: 30%; margin: 0 1.5% 30px; }
.list_pic li .img { width: 100%; height: auto; }
.list_pic li:nth-child(3n+1) { clear: both; }
.qk_nav_list { display: flex; flex-wrap: wrap-reverse; }
.qk_nav_list li img { height: auto !important; width: 90%; }

}

@media (max-width:1000px) {
/*.nyj_total_page { display: none; }*/

}

@media (max-width:800px) {
.hdW_l { width: 100%; float: none; }
.hdw_r{ width: 100%; float: none; }
.list li a{ max-width:67%; }
.one_list_nav { background: none; margin-bottom: 15px; border: 1px solid #dcdcdc; overflow: hidden; padding: 10px; }
.one_list_nav > li { float: left; border: 0; }
.one_list_nav > li.current, .one_list_nav > li:hover { border: 0; }
.one_list_nav > li.current > a, .one_list_nav > li > a:hover { border: 0; color: #d30b15; }
.one_list_nav > li.current > i, .one_list_nav > li:hover > i { display: none; }
.two_list_nav { background: #f3f3f3; overflow: hidden; padding-bottom: 0; }
.two_list_nav li { float: left; }
#xzxk_result td:nth-child(1) { width: 10%; }
#xzxk_result td:nth-child(2) { width: 70%; }
#xzxk_result td:nth-child(6) { width: 20%; }
#xzxk_result td:nth-child(3), #xzxk_result td:nth-child(4), #xzxk_result td:nth-child(5), #xzxk_result td:nth-child(7) { display: none; }
#msgForm .easysite-list-search .easysite-search-theme,#msgForm .easysite-list-search .easysite-search-theme input{width:100%; float:none;}
#msgForm .easysite-list-search .easysite-search-theme{margin-bottom:10px;}
#msgForm .easysite-th-row span.easysite-serial,#msgForm .easysite-th-row span.easysite-start-time,#msgForm .easysite-th-row span.easysite-end-time,#msgForm .easysite-td-row span.easysite-serial,#msgForm .easysite-td-row span.easysite-start-time,#msgForm .easysite-td-row span.easysite-end-time{display:none;}
#msgForm .easysite-th-row span.easysite-theme,#msgForm .easysite-td-row span.easysite-theme{width:70% !important;}
#msgForm .easysite-th-row span.easysite-status,#msgForm .easysite-td-row span.easysite-status{width:30% !important;}
#righthd .easysite-list-search{padding-top:70px;}
.tjfk{width:100%; top:-20px;}
.ZxjyFk a{float:right; width:160px; text-align:center;}
.ZxjyFk font{width:200px; font-size:14px; font-weight:bold;}
}

@media (max-width:600px) {
.Ftlist li, .Ftlist li .FtR .FtTit { display: inherit; }
.Ftlist li .FtImg, .Ftlist li .FtR { float: none; width: 100%; }
.Ftlist li .FtImg { height: 55vmin; }
}

@media (max-width:450px) {
.nyj_page,#nyj_page1{text-align:center;}
.nyj_page_wrap, .nyj_total_page, .nyj_jump_page{margin:5px 15px;}

.ldxx_list li .img, .ldxx_list li .txt { float: none; width: 100%; }
.ldxx_list li .img, .ldxx_list li .txt .name { text-align: center; }
.list_pic li { width: 46%; margin: 0 2% 30px; }
.list_pic li:nth-child(3n+1) { clear: inherit; }
.list_pic li:nth-child(2n+1) { clear: both; }
}