@charset "utf-8";
/* CSS Document */
body { font-size: 28px; }
h1 { font-size: 40px; }
h2 { font-size: 36px; }
h3 { font-size: 32px; }
@media (max-width:767px) {
  body { font-size: 24px; }
  h1 { font-size: 26px; }
  h2 { font-size: 24px; }
  h3 { font-size: 24px; }
}
.old-hide { display: none; }
.old-show { display: block!important; }

/*征集详细页发表意见提示*/
.msg-wrap { font-size: 22px!important; line-height: 1!important; }
.wzcon .msg-wrap, .wzcon .msg-wrap * { font-size: 22px!important; line-height: 1!important; }
.wzcon .n-arrow b, .wzcon .n-arrow i { font-size: 12px!important; line-height: 14px!important; }
/*单选按钮 */
input[type=checkbox], input[type=radio] { width: 20px!important; height: 20px!important; }
/*分享*/
.weixin-share-open .weixin-wrap p { font-size: 18px; text-align: left; width: 122px; padding: 0 0 0 10px; line-height: 20px; }
/*查询提示*/
#tips_box .tips_body span { font-size: 26px!important; }
@media (max-width:991px) {
  #tips_box .tips_body span { font-size: 24px!important; }
}
@media (max-width:767px) {
  #tips_box .tips_body span { font-size: 22px!important; }
}
/*外链提示 > 弹窗*/
.ui-dialog { font-size: 24px; }
.ui-dialog-close { font-size: 51px; top: 2px; }
.statement-content .statement-title { font-size: 36px!important; padding: 10px 0 20px!important; }
.statement-content .statement-info { font-size: 28px!important; }
.ui-dialog-content .jump-info p { word-break: break-all; word-wrap: break-word; }
.ui-dialog-content .btn-group { padding: 0; margin-top: 10px; text-align: center; display: block; height: 36px; }
.ui-dialog-content .btn-group .btn { display: inline-block; float: none; padding: 0; margin: 0 15px; border: 0; cursor: pointer; outline: none; width: auto; padding: 0 10px; height: 42px; line-height: 42px; font-size: 24px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-align: center; }

.correction_table .jiucuo_title h3 { font-size: 28px; }
.correction_table .jiucuo_title { font-size: 24px; }
.correction_table { font-size: 26px; }
.correction_table ul li p.bt { width: 150px; }
.correction_table ul li p.ipt input { font-size: 22px; }
.correction_table ul li p.ipt, .correction_table ul li.tea p.tea { width: 540px; }
.correction_table ul li.xx p.ipt { width: 166px; }
.correction_table ul li.xx p.ipt input { width: 154px; }
.correction_table ul li p.ipt select { padding: 0 5px; font-size: 22px; width: 272px; }
.msg-wrap { font-size: 26px!important; line-height: 1!important; }
@media (max-width:767px) {
  .statement-content .statement-title { font-size: 28px!important; }
  .statement-content .statement-info { font-size: 24px!important; }
  .msg-wrap { font-size: 22px!important; }
}

/*我要纠错*/
.wza-guide-mask { background-color: transparent!important; }
.tc-jiucuo .ui-dialog-content { height: 400px!important; }
.correction-table { font-size: 24px; }
.correction-table td, .correction-table th { display: block; text-align: left!important; width: auto; }
.correction-table td.btn-group { padding-left: 0!important; }
.correction-table td input { height: 38px; line-height: 38px; width: 90%; }
.correction-table td textarea { width: 90%; }
@media (max-width:767px) {
  .correction-table { font-size: 22px; }
}
/*留言弹窗*/
.guestbook-search { padding: 0; }
.guestbook-search ul li { height: 60px; line-height: 60px; }
.guestbook-search ul li input { width: 270px; height: 48px; line-height: 48px; }
.ui-dialog-footer button { font-size: 28px; }
@media (max-width:767px) {
  .guestbook-search ul li { height: 50px; line-height: 50px; }
  .guestbook-search ul li span { display: block; }
  .guestbook-search ul li input { width: 98%; height: 40px; line-height: 40px; }
  .ui-dialog-footer button { font-size: 24px; }
}
/*分页/翻页*/
.pagination { line-height: 40px; font-size: 24px; }
.pagination a, .pagination span { height: 40px; }
.pagination .inputBar { height: 40px; }
.pagination .total { height: 40px; }
.pagination .inputBar input { width: 60px; height: 36px; line-height: 40px; }
.pagination .inputBar .go-page { width: 60px; height: 42px; line-height: 34px; }
@media (max-width:767px) {
  .pagination { font-size: 22px; }
}
/*公共 end*/

/*头部*/
.top { height: auto; line-height: 68px; font-size: 28px; }
.topleft, .topright { float: none; padding: 0; height: 68px; }
.jftbox { width: 144px; height: 40px; margin: 14px 0; line-height: 40px; font-size: 24px; border-radius: 40px; }
.jftbox a { width: 72px; height: 40px; }
.jftbox a.num1.active { border-radius: 40px 0 0 40px; }
.jftbox a.num2.active { border-radius: 0 40px 40px 0; }
.loginbtn ul li a { padding-left: 0; }
.loginbtn ul li.num1 a { background: none; }
.loginbtn ul li.num2 a { background: none; }
.loginbtn ul li.num3 { background: none; padding-left: 0; }
.head { height: auto; }
.logo { float: none; width: auto; padding: 10px; text-align: center; }
.logoright { float: none; padding-top: 10px; }
.dqlm_tit { width: 200px; line-height: 72px; font-size: 40px; }
.bread_Nav { height: auto; width: 240px; }
.bread_Nav p { font-size: 28px; }
#dqwzz { line-height: 72px; font-size: 32px; }
.wza li { width: auto; height: 52px; margin: 8px 4px 0 0; }
.wza li a { font-size: 28px; line-height: 52px; padding: 0 20px; background-image: none!important; }
.wza li.num0 a { background: #ffa873; }
.wza li.num1 a { background: #ffa873; }
.wza li.num2 a { background: #ffa873; }
/*****导航****/
.staticNav { width: 918px; height: 144px; background-size: 100% 100%; }
.navbar { width: 725px; }
.navbar-nav { width: 540px; }
.navbar-nav li { line-height: 60px; margin-right: 30px; }
.navbar-nav li a { font-size: 32px; }
.navbar-nav li i { padding-left: 30px; }
.szxx { line-height: 120px; }
.szxx a { font-size: 40px; }
/*搜索*/
.search_w_static_nav { width: 156px; background: url(../images_oldage/lm_fdj.png) center 20px no-repeat; line-height: 80px; padding-top: 64px; font-size: 36px; height: 80px; }
.search_Bar { height: 121px; }
.search_Bar1 { padding: 0 220px 0 140px; }
.search_Bar .button_Search_1 { height: 121px; width: 90px; right: 155px; background-size: 52px 52px; }
.close_Search_bar { height: 121px; width: 80px; background-size: 42px 42px; }
.search_input_Big { height: 70px; font-size: 32px; line-height: 70px; }
.search_select { line-height: 56px; font-size: 36px; width: 140px; left: 0; top: 20px; }
.znwdlm { width: 110px; line-height: 64px; top: 0; height: 142px; }
.znwdlm a{ padding-top: 5px;}
.znwdlm .ai-tips{ width: 150px; height: 87px;  right: -122px;   background: url(../images-new/tips-bg-big.png) 0 0 no-repeat;   background-size: 150px  87px;}
.znwdlm .ai-tips-font .font1,.znwdlm .ai-tips-font .font2{ line-height: 1.4; }
.znwdlm .ai-tips-font .font1{ font-size: 16px;}
.znwdlm .ai-tips-font .font2{ font-size: 18px;}

/*****友情链接****/
.ls-link { height: auto; line-height: 80px; }
.ls-link h3 { width: auto; background: none; text-indent: 0; font-size: 36px; line-height: 80px; }
.flink ul li { line-height: 80px; font-size: 30px; }
.yqlinks { margin-left: 180px; }
.yqlinks dl.select { height: 80px; }
.yqlinks dl dt { height: 80px; line-height: 80px; font-size: 30px; background-size: 14px 10px; padding-right: 25px; }
.yqlinks dl dd { bottom: 160px; left: -180px; }
.yqlinks dl ul li { height: 60px; line-height: 60px; width: 20%; }
.yqlinks dl ul li a { background: url("../images_oldage/dot.png") left center no-repeat; padding-left: 20px; font-size: 30px; }
/*底部*/
.dzjgico { width: auto; float: none; text-align: center; padding: 0; }
.dzjg, .jiucuo, .old-govimg { float: none; display: inline-block; margin: 0; padding: 0; vertical-align: middle; }
.footlink { width: auto; margin-right: 0; height: auto; padding: 0; float: none; text-align: center; background: none; }
.footlink ul li { float: none; margin: 0 10px; width: auto; display: inline-block; line-height: 60px; }
.footlink ul li a { font-size: 30px; }
.footnav { width: auto; margin-right: 0; padding: 0; float: none; height: auto; background: none; text-align: center; font-size: 30px; line-height: 66px; }
.footnav br { display: none; }
.footnav span { margin: 0 8px; display: inline-block; }
.fot_ewm { width: auto; float: none; background: none; height: auto; }
.fot_ewm ul li { margin: 0 20px; }
.fot_ewm ul li .img_title { font-size: 30px; line-height: 64px; }
.footcon { line-height: 50px; font-size: 28px; }
.footcon span { display: inline-block; }
.footcon .cznn img { margin-top: 20px; }
/*当前位置*/
.wz_top { height: 52px; line-height: 48px; font-size: 30px; }
@media (min-width: 1200px) and (max-width: 1419px) {
  .top { font-size: 26px; }
  .topname a { padding: 0 8px; }
  .loginbtn { padding-left: 0; }
  .loginbtn ul li a { padding: 0 8px; }
  .dqlm_tit { width: 160px; font-size: 36px; }
  #dqwzz { font-size: 30px; }
  .wza li a { font-size: 26px; }
  /*****导航****/
  .staticNav { width: 748px; }
  .navbar { width: 582px; }
  .navbar-nav { width: 445px; }
  .navbar-nav li { margin-right: 16px; }
  .navbar-nav li a { font-size: 28px; }
  .navbar-nav li i { padding-left: 28px; }
  .szxx a { font-size: 32px; }
  /*搜索*/
  .search_w_static_nav { width: 136px; font-size: 32px; }
  .search_input_Big { font-size: 30px; }
  .search_select { font-size: 32px; }
  .znwdlm a { font-size: 30px; }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .logo img { height: auto; }
  .top { font-size: 26px; line-height: 48px; }
  .topleft, .topright { height: auto; }
  .jftbox { margin: 4px 0; }
  .topname a { padding: 0 8px; }
  .loginbtn ul li a { margin-right: 15px; }
  .logoright { padding: 10px; }
  .lm_position { float: none; margin: 0 auto; width: 480px; margin-bottom: 20px; }
  .dqlm_tit { width: 160px; font-size: 36px; }
  #dqwzz { font-size: 30px; }
  .wza li { height: 40px; margin: 4px 4px 0 0; }
  .wza li a { font-size: 26px; line-height: 40px; padding: 0 15px; }
  .staticNav { width: 100%; float: none; clear: both; }
  .navbar { width: 780px; }
  .navbar-nav { width: 610px; }
  .navbar-nav li { margin-right: 55px; }
  .navbar-nav li a { font-size: 28px; }
  .navbar-nav li i { padding-left: 32px; }
  .szxx a { font-size: 32px; }
  /*搜索*/
  .search_w_static_nav { font-size: 32px; }
  .search_input_Big { font-size: 30px; }
  .search_select { font-size: 32px; }
  .znwdlm a { font-size: 30px; }
  .lm_content { margin: 0; }
  /*****友情链接****/
  .ls-link { line-height: 60px; }
  .ls-link h3 { font-size: 32px; line-height: 60px; }
  .flink ul li { line-height: 60px; font-size: 28px; }
  .yqlinks dl.select { height: 60px; }
  .yqlinks dl dt { height: 60px; line-height: 60px; font-size: 28px; }
  .yqlinks dl dd { bottom: 120px; }
  .yqlinks dl ul li { width: 25%; }
  .yqlinks dl ul li a { font-size: 28px; }
  /*底部*/
  .footlink ul li a { font-size: 28px; }
  .footnav { font-size: 28px; line-height: 60px; }
  .fot_ewm ul li .img_title { font-size: 28px; line-height: 60px; }
  .wz_top { font-size: 28px; }
}
@media (max-width: 991px) {
  .top { font-size: 26px; line-height: 58px; }
  .topleft, .topright { height: auto; }
  .staticNav { width: 100%; }
  .navbar { width: 545px; }
  .navbar-nav { width: 430px; }
  .navbar-nav li { margin-right: 22px; }
  .navbar-nav li a { font-size: 26px; }
  .navbar-nav li i { padding-left: 26px; }
  .szxx a { font-size: 26px; }
  /*搜索*/
  .search_w_static_nav { font-size: 26px; }
  .search_Bar1 { padding: 0 220px 0 100px; }
  .search_Bar .button_Search_1 { width: 70px; right: 160px; background-size: 42px 42px; }
  .close_Search_bar { width: 70px; background-size: 32px 32px; }
  .search_input_Big { font-size: 26px; }
  .search_select { font-size: 26px; width: 100px; left: 0; }
  .znwdlm a { font-size: 26px; }
  /*底部*/
  .footlink ul li a { font-size: 26px; }
  .footnav { font-size: 26px; line-height: 50px; }
  .fot_ewm ul li .img_title { font-size: 26px; line-height: 50px; }
  .footcon { font-size: 26px; }
  .wz_top { font-size: 26px; height: auto;}
}
@media (max-width: 767px) {
  .top { font-size: 24px; line-height: 48px; }
  .wz_top { font-size: 24px; line-height: 44px; }
  .staticNav { height: 80px; }
  .navbar { width: auto; }
  .navbar-brand { font-size: 24px; height: 80px; line-height: 80px; }
  .navbar-header { padding-right: 87px; }
  .navbar-toggle { padding: 15px; margin: 17px 10px 17px 0; }
  .navbar-nav { width: 100%; }
  .navbar-nav li { margin-right: 0; }
  .navbar-nav li a { font-size: 24px; }
  .szxx { line-height: 60px; }
  .szxx a { font-size: 24px; }
  /*底部*/
  .footlink ul li a { font-size: 24px; }
  .footlink ul li { line-height: 44px; }
  .footnav { font-size: 24px; line-height: 44px; }
  .fot_ewm ul li .img_title { font-size: 24px; line-height: 44px; }
  .footcon { font-size: 24px; line-height: 44px; }
  /*搜索*/
  .search_w_static_nav { width: 86px; padding-top: 32px; height: 48px; line-height: 48px; font-size: 24px; background: url(../images-new/lm_fdj.png) center 10px no-repeat; }
  .search_Bar { height: 70px; }
  .search_Bar1 { padding: 0 90px 0 10px; }
  .search_Bar .button_Search_1 { height: 70px; width: 50px; right: 40px; background-size: 32px 32px; }
  .close_Search_bar { height: 70px; width: 40px; right: 0; background-size: 24px 24px; }
  .search_input_Big { height: 50px; font-size: 24px; line-height: 50px; margin-top: 10px; }
}
@media (max-width: 500px) {
  .logo img { width: 100%; height: auto; }
  .staticNav { height: 70px; }
  .navbar-brand { height: 70px; line-height: 70px; }
  .search_w_static_nav { padding-top: 28px; height: 42px; line-height: 42px; font-size: 22px; background: url(../images-new/lm_fdj.png) center 5px no-repeat; }
  .navbar-toggle { padding: 13px; margin: 14px 10px 14px 0; }
}

/***选项卡**/
.ind-title li a, .ind-title li span { font-size: 40px; height: 60px; line-height: 60px; }
.ind-title li.active a, .ind-title li.active span { font-size: 42px; }
.ind-title .more { font-size: 30px; }
/*新闻列表*/
.news-list li { height: 70px; padding: 2px 90px 2px 0; line-height: 70px; font-size: 32px; }
.news-list li .date { font-size: 30px; }
@media (min-width: 1200px) and (max-width: 1419px) {
  /***选项卡**/
  .ind-title li a, .ind-title li span { font-size: 38px; }
  .ind-title li.active a, .ind-title li.active span { font-size: 40px; }
  /*新闻列表*/
  .news-list li { font-size: 30px; height: 60px; line-height: 60px; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /***选项卡**/
  .ind-title li a, .ind-title li span { font-size: 36px; }
  .ind-title li.active a, .ind-title li.active span { font-size: 38px; }
  /*新闻列表*/
  .news-list li { font-size: 28px; height: 60px; line-height: 60px; }
  .news-list li .date { font-size: 28px; }
}
@media (max-width: 991px) {
  /***选项卡**/
  .ind-title li a, .ind-title li span { font-size: 30px; }
  .ind-title li.active a, .ind-title li.active span { font-size: 32px; }
  .ind-title .more { font-size: 26px; top: 13px; }
  /*新闻列表*/
  .news-list li { font-size: 26px; height: 56px; line-height: 56px; }
  .news-list li .date { font-size: 26px; }
}
@media (max-width: 767px) {
  /***选项卡**/
  .ind-title li a, .ind-title li span { font-size: 28px; height: 56px; line-height: 56px; }
  .ind-title li.active a, .ind-title li.active span { font-size: 28px; }
  .ind-title .more { font-size: 24px; }
  .news-list li { height: 46px; line-height: 46px; font-size: 24px; }
  .news-list li .date { font-size: 24px; }
}

/*公开列表-勿改*/
.ind_gklist li { height: 70px; line-height: 70px; font-size: 32px; padding: 2px 180px 2px 0; }
.ind_gklist li .date { font-size: 30px; }

/* 专题头部 */
.zt-header .topname { width: 100%; }
.zt-header .topname a { display: inline-block; float: none; }
.zt-banner { padding: 30px 0; height: auto; }
.zt-search { width: 500px; margin-top: 0; }
.zt-search li.ss1 { height: 60px; margin-right: 90px; }
.zt-search li.ss1 input { font-size: 28px; line-height: 60px; height: 60px; }
.zt-search li.ss2 { width: 90px; height: 60px; }
.zt-search li.ss2 input { height: 60px; line-height: 60px; font-size: 28px; }
@media (min-width: 992px) and (max-width: 1199px) {
  .ind_gklist li { height: 60px; line-height: 60px; font-size: 30px; }
  .ind_gklist li .date { font-size: 28px; }
}
@media (max-width: 991px) {
  .zt-banner { padding: 20px 0; height: auto; }
  .zt-logo { float: none; text-align: center; }
  .zt-search { width: 98%; margin: 20px auto 0 auto; }
  .ind_gklist li { font-size: 28px; height: 60px; line-height: 60px; }
  .ind_gklist li .date { font-size: 26px; }
}
@media (max-width: 767px) {
  .zt-banner { padding: 15px 0; }
  .zt-search li.ss1 { height: 56px; margin-right: 80px; }
  .zt-search li.ss1 input { font-size: 26px; line-height: 56px; height: 56px; }
  .zt-search li.ss2 { width: 80px; height: 56px; }
  .zt-search li.ss2 input { height: 56px; line-height: 56px; font-size: 26px; }
  .ind_gklist li { font-size: 24px; height: 50px; line-height: 50px; padding-right: 140px; }
  .ind_gklist li .date { font-size: 24px; }
}
/* 专题底部 */
.zt-footer .zt-footcon, .zt-footer .zt-footnav li { font-size: 28px; line-height: 1.6; }
.zt-footer .zt-footcon .zt-dzjg, .zt-footer .zt-footcon .zt-jiucuo { position: static; display: inline-block; }
@media (min-width: 992px) and (max-width:1199px) {
  .zt-footer .zt-footcon, .zt-footer .zt-footnav li { font-size: 26px; }
}
@media (max-width: 991px) {
  .zt-footer .zt-footcon, .zt-footer .zt-footnav li { font-size: 24px; }
}

/**/
.lm_search { width: 290px; height: 50px; }
.lm_search .ss2 { height: 44px; }
.lm_search .ss2 input { height: 44px; line-height: 44px; font-size: 30px; }
.lm_search .ss1 { height: 50px; width: 50px; }
.lm_search .ss1 input { height: 50px; background-size: 20px 20px!important; }
@media (min-width: 992px) and (max-width:1199px) {
  .lm_search .ss2 input { font-size: 28px; }
}
@media (max-width: 991px) {
  .lm_search .ss2 input { font-size: 26px; }
  .lm_search { width: auto; position: relative; margin-top: 10px; }
}
@media (max-width: 767px) {
  .lm_search .ss2 input { height: 34px; line-height: 34px; font-size: 24px; }
}
/*热词*/
.seach-hot a,.seach-hot .tit{ line-height: 50px; font-size: 28px; }
@media (min-width: 992px) and (max-width:1199px) {
  .seach-hot a,.seach-hot .tit{ line-height: 48px; font-size: 26px; }
}
@media (max-width: 991px) {
  .seach-hot a,.seach-hot .tit{ line-height: 44px; font-size: 24px; }
}
@media (max-width: 767px) {
  .seach-hot a,.seach-hot .tit{ line-height: 40px; font-size: 22px; }
}

