﻿@charset "utf-8";
.lm_contain { overflow: hidden; }
.wz_top { height: auto;background: #f4f4f4; color: #666666; line-height: 28px; padding: 7px 0px 7px 18px;}
.wz_top a { color: #666666;}
.wz_top i { font-style: normal;}
.lm_contain { background: #ffffff; padding: 12px 10px; overflow: hidden;}

/*通用栏目页*/
.lm_lban { width: 240px;height: auto; background: #f8f8f8;}
.lm_top { background: url(h1_title.png) no-repeat 80% center #ea0000; height: auto; line-height: 26px; padding: 10px 0px 10px 31px;}
.lm_top .tit { font-size: 18px; color: #ffffff; display: block;}
.navdh { height: auto; overflow: hidden; padding: 12px 6px }
.navdh ul li {vertical-align: bottom;overflow: hidden; height: auto; margin-bottom: 6px;}
.navdh ul li a {display: block; height: auto;line-height: 28px; padding: 8px 10px 8px 70px; overflow: hidden;font-size: 16px; background: url(sub.jpg) 43px center no-repeat #fafafa; border: 1px solid #f0f0f0; }
.navdh ul li a:hover, .navdh ul li.active a, .navdh ul li a.active {color: #ea0000; background: url(subhover.jpg) 43px center no-repeat #f8f8f8; border: 1px solid #d20001; }
.navdhzj ul li.num1 a {color: #ea0000; background: url(subhover.jpg) 43px center no-repeat #f8f8f8; border: 1px solid #d20001;}
.lm_rban { width: 820px; height: auto; min-height: 600px; _height: 600px;}
.dqlanmu {height: 46px;position: relative; clear: both; background: url(secbg.jpg) bottom repeat-x;}
.dqlanmu .guidang {position: absolute;right: 0px;top: 40px;}
.columnname {display: block;float: left;width: auto; height: auto;line-height: 26px;color: #ea0000; font-size: 18px; padding: 10px 14px; background: url("sec2bg.jpg") bottom repeat-x;}
.navjz {height: auto; padding: 15px 0px 0px; font-size: 16px;line-height: 200%;overflow: hidden; text-align: justify;text-justify: inter-ideograph;word-break: break-all;word-wrap: break-word;}
.navjz ul {clear: both;}
.navjz table {max-width: 100% !important;}
.navjz ul li {padding: 0 0 0 12px;background: url(dot.png) left center no-repeat;height: 32px;line-height: 32px;vertical-align: bottom; border-bottom: 1px dashed #dddddd;}
.navjz ul li a {font-size: 14px; max-width: 675px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.navjz ul li .date {font-size: 14px;color: #999999;}
.navjz ul.doc_list {padding-bottom: 5px;}
.navjz ul.doc_list li, .navjz ul.download-list li {overflow: hidden;}
.navjz ul.doc_list li img {float: left;margin: 12px 0 0 2px;}
.navjz ul li.lm_line {height: 24px; padding: 0;}
.navjz ul li.columnName {height: 36px;margin: 0px 0 5px;padding: 0 10px; border-bottom: 1px solid #dddddd;background: none;}
.navjz ul li.columnName .title, .navjz ul li.columnName .title:hover {display: block;width: auto;white-space: nowrap;height: 36px;line-height: 36px;font-size: 18px;font-weight: bold;color: #333333; }
.navjz ul li.columnName .more {font-size: 14px;color: #999999;line-height: 36px;}

.jdhy_wz ul li { height: 32px; line-height: 32px; background: url(dot.png) no-repeat left center; padding-left: 12px; overflow: hidden;overflow: hidden; position: relative; padding-right: 120px;}
.jdhy_wz ul li .date {display: block;float: none;position: absolute;right: 0;top: 0;color: #999999; font-size: 13px;}
.jdhy_wz ul li .nr {float: left;max-width: 100%;}
.jdhy_wz ul li .nr .gl {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jdhy_wz ul li .nr .gl .split {padding: 0 2px;color: #666666;font-size: 15px;}
.jdhy_wz ul li .nr .gl a {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.jdhy_wz ul li a, .jdhy_wz ul li a.title {float: none; margin: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }

/*栏目页 图片列表 */
ul.picture-list { clear: both; border-top: none; overflow: hidden; padding-top: 5px;}
ul.picture-list li {float: left; display: inline; background: none; padding: 0px 32px 20px;height: auto; overflow: hidden;text-align: center; width: 209px; border-bottom: none; }
ul.picture-list li a img { border: 1px solid #e8e6e6; padding: 2px; width: 203px; height: 130px; float: left;}
ul.picture-list li .img_title, ul.picture-list li .title { display: block; height: 30px; line-height: 30px;text-align: center; padding: 0 2%;float: left; width: 96%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
ul.picture-list li a { width: 100%;}
/*视频文章*/
.video_main_content { margin-top: 30px;}
/*视频列表 */
ul.videoNews-list { clear: both;}
ul.videoNews-list li {background: none;padding: 5px 0 15px 0;border-bottom: 1px dashed #dddddd;vertical-align: middle; height: 160px; overflow: hidden;font-size: 14px;line-height: 30px; margin-bottom: 15px; margin-right: 0px;}
ul.videoNews-list li a { margin-right: 0px; max-width: 480px; display: block;}
ul.videoNews-list li .right-main { width: 600px;}
ul.videoNews-list .left { float: left; color: #333333;}
ul.videoNews-list .right { float: right;}
ul.videoNews-list li img { padding-top: 0px;}
ul.videoNews-list li .right img { padding: 6px 4px 0 0; }
.video_hit, .video_date { color: #cc0000;}
ul.videoNews-list .left_img img { padding: 2px; border: 1px solid #dddddd;}
.play-icon { padding-left: 22px; display: block;}
ul.videoNews-list li .left-img img { border: 1px solid #dddddd; padding: 2px;}
ul.videoNews-list li .right-main .videoNews-note { line-height: 22px;}
.video_nr_title {font-size: 22px; line-height: 60px; text-align: center;}
.video_nr_date_hit {text-align: center; height: 36px;font-size: 13px;color: #555555; line-height: 36px;border-top: 1px dashed #cccccc; position: relative;border-bottom: 1px dashed #cccccc;margin-bottom: 20px;}

.newsinfo11 { border-bottom: 1px solid #dddddd; line-height: 30px; text-align: center;}
.wz_share{ display: inline-block; vertical-align: middle;}
.wz_share .share-box{ top:-3px;}
.ptycontent { padding: 20px;font-size: 14px; margin: 0 auto; color: #333333; line-height: 200%;overflow-x: auto;}
/*小屏二级栏目*/
.btn-group {width: 100%;cursor: pointer;position: relative;}
.btn {width: 100%;padding: 8px 12px;font-size: 16px;text-align: left;border-radius: 0;}
.btn-danger {height: auto;color: #ffffff;background: #ea0000;border: 0;font-weight: bold;padding-left: 20px; line-height: 28px;}
.btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus {color: #ffffff;background: #ea0000;border: 0;}
.btn .caret {float: right;margin-top: 10px;}
.btn-danger:hover {color: #ffffff;background: #ea0000;border: 0;}
.dropdown-menu {width: 100%;padding: 0;border-radius: 0;box-shadow: none;border: 0; position: static !important;}
.dropdown-menu > li > a {padding: 8px 20px 8px 25px;font-size: 15px; white-space: normal;}
.dropdown-menu a {background: #f4f4f4;border-top: 1px solid #ffffff;}
.dropdown-menu a:hover {background: #f4f4f4 !important;color: #ea0000 !important;font-weight: bold;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background: #f4f4f4 !important;color: #ea0000;font-weight: bold;}
.jump-info .btn-group .btn { padding: 0px !important; background: #ea0000 !important;}
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {background-color: none; border-color: none;}
/*文章页*/
.con_main { background: #ffffff; padding: 20px;   position: relative; }
.con_main .guidang { position: absolute; top: 50px; right: 10px;}
.newstitle {font-size: 26px; text-align: center; color: #ea0000; line-height: 45px;}
.newstitlef {font-size: 20px;text-align: center;line-height: 30px;font-weight: normal; }
.newstitlet {font-size: 20px;text-align: center;line-height: 30px;font-weight: normal; }
.newstitles {font-size: 14px;text-align: center;line-height: 30px;font-weight: normal; }
.newsinfo {background: #ecf9ff none repeat scroll 0 0; border-bottom: 1px solid #d0e0e8; border-top: 1px solid #d0e0e8; color: #333333; padding: 10px 0; margin-top: 10px; text-align: center;}
.newsinfo1 { max-width: 580px;height: 36px; line-height: 36px; margin: 0 auto; padding-right: 100px; position: relative;}
.newsinfo span { padding: 0 15px;}
.newscontnet {font-size: 14px; margin: 0 auto; color: #333333; line-height: 200%; padding: 20px 0px 0px; min-height: 206px; overflow-x: auto; overflow-y: hidden;}
.newscontnet img { max-width: 100%;}
.newscontnet p, .newscontnet p span {font-family: "微软雅黑" !important;}
.newscontnet table {border-color: #333333;border-spacing: 0px;border-collapse: collapse; max-width: 100%;}
.newscontnet table td {padding: 5px; height: 22px;border: 1px solid #333333;}
.share-box{ position: relative; top:0px;}
.scan_code_box { margin: 0 auto; padding: 40px 0px; text-align: center;}
.scan_code_box .pic { text-align: center; width: auto; margin: 0 auto;}
.scan_code_box img { width: 140px; height: 140px; border: 1px solid #efefef; margin: 0 auto; }
.scan_code_box .txt { text-align: center; line-height: 32px; font-size: 14px; color: #666666; display: block;}
.wzbot { height: auto; padding: 10px 20px; overflow: hidden; border-top: 1px dashed #dddddd;}
.wzbot a { font-size: 12px;color: #666666; padding: 0 12px 0 22px; float: left; line-height: 30px;}
.wzbot a.backbtn { background: url("btn_icons_01.jpg") left center no-repeat;}
.wzbot a.print_btn { background: url("btn_icons_02.jpg") left center no-repeat;}
.wzbot a.close_btn { background: url("btn_icons_03.jpg") left center no-repeat;}
.minh500 { height: auto !important; min-height: 500px; _height: 500px;}
.minh300 { height: auto !important; min-height: 300px; _height: 300px;}
.updown { height: auto; padding: 10px 0px 10px 18px; background: url("left_arr.png") left center no-repeat; overflow: hidden;}
.updown1 { background: url("right_arr.png") right center no-repeat; padding-right: 18px;line-height: 30px; overflow: hidden;}
.updown1 .prev-page { float: left; max-width: 50%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.updown1 .next-page { float: right; max-width: 50%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.picnewsinfo { line-height: 24px; text-align: center;}
.picnewsinfo .bdsharebuttonbox { position: static;}
/*文章页评论*/
.m-editor { width: 100%; height: 50px; overflow: hidden;}
.editorTitle {padding: 10px 10px 5px;overflow: hidden;}
.editorTitle h3 {float: left;height: 30px;line-height: 30px;background: url(editor_icon.png) no-repeat left center;padding-left: 34px;font-size: 14px;color: #cc0c0d;font-weight: normal;cursor: pointer;}
.comment_box { height: auto; margin-top: 15px;}
.comment_box ul { clear: both; }
.comment_box ul li { float: left;}
.comment_box ul li.tit { width: 90px; padding-right: 20px; text-align: right; line-height: 32px;}
.comment_box ul li.tit b { color: #c50000;}
.comment_box ul li.text { height: 240px; width: 723px; border: 1px solid #dddddd; padding: 3px;margin-bottom: 15px;}
.comment_box ul li.text textarea { border: none; background: none; height: 240px; line-height: 24px; font-size: 14px; width: 100%;}
.comment_box ul li.yzm input {width: 125px; height: 30px; padding: 0 6px; border: 1px solid #dddddd; margin-right: 10px;}
.comment_box ul li.titm { padding-left: 110px; line-height: 32px;}
.commentbtn { padding-left: 110px; clear: both;}
.commentbtn .button1 { width: 88px; height: 36px; border-radius: 4px; margin: 0 15px 0 0px; background: #cc0c0d; color: #ffffff; font-size: 16px; border: none; cursor: pointer;}
.commentbtn .button2 { width: 88px; height: 36px; border-radius: 4px; margin: 0 15px 0 0; background: #dcdcdc; font-size: 16px; border: none; cursor: pointer;}
/*图片新闻文章*/
.contain_ny {border: 1px solid #cc0c0d; padding: 10px; background: #fffafa; overflow: hidden;}
.ny_tit { height: 40px; margin-bottom: 10px;}
.ny_tit .tit { float: left;background: url(title.png) 6px center no-repeat; font-size: 24px; padding-left: 50px; line-height: 40px;}
.ny_tit .backhome { float: right; }
.zj_left { width: 686px;}
.m-pic { height: 230px;}
.m-pic .mF_sohusports_wrap {width: 100%;float: none;padding: 0;border: 0;}
.m-pic .mF_sohusports {width: 100% !important;height: auto !important;}
.m-pic .mF_sohusports .pic {width: 100% !important;height: 230px;}
.m-pic .mF_sohusports .pic li {width: 100% !important;height: 230px;}
.m-pic .mF_sohusports .pic img {width: 100% !important;height: 230px;}
.m-pic .mF_sohusports .txt li {width: 100%;height: 40px;line-height: 40px;}
.m-pic .mF_sohusports .txt li a {display: block;margin-right: 30px;font-size: 15px;font-weight: normal;font-family: "Microsoft YaHei";white-space: nowrap;overflow: hidden;text-overflow: ellipsis; text-align: right;}
.m-pic .mF_sohusports .txt li .img_title { display: none;}
.m-pic .mF_sohusports .txt li b {filter: alpha(opacity=0);opacity: 0;background: none;}
.m-pic .mF_sohusports .num {bottom: 8px;left: 38%; width: 215px;}
.m-pic .mF_sohusports .num li a {display: block;width: 16px;height: 16px;margin: 0 5px 0 0px;background: none !important; color: #ffffff; font-size: 12px;border-radius: 50%;}
.m-pic .mF_sohusports .num li.current a {width: 16px;background: #cc0c0d !important;}
.m_gs { width: 298px; margin-top: 14px; overflow: hidden;}
.m_gs ul li { height: 52px;line-height: 52px; width: 84px;text-align: center; float: left; margin: 0 12px 12px 0px; }
.m_gs ul li a {color: #ffffff; border: 1px solid #cc0c0d; background: #cc0c0d; display: block;}
.m_gs ul li a:hover { background: #d6969e; border: 1px solid #d6969e; }
.m-introm { margin: 8px 4px 8px 298px; height: 196px; overflow: hidden; }
.m-introm .con_info { display: none; line-height: 28px; text-align: justify; text-indent: 2em;}
.m-introm .con_info.active { display: block;}
.m-introm .con_info a { color: #ffa200}
.lmlist { clear: both; height: auto; overflow: hidden;}
.lmlist ul li {height: 28px;line-height: 26px; width: 100px; text-align: center; float: left; margin: 6px 17px 0 0;}
.lmlist ul li a {display: block;background: #ffffff; border: 1px solid #dddddd;}
.lmlist ul li a:hover, .lmlist ul li.active a {color: #ffffff; border: 1px solid #cc0c0d; background: #cc0c0d;}
.lmlist ul li#last { margin-right: 0px;}
.zj_right { width: 367px;}
.m-card { height: auto; overflow: hidden; clear: both; padding-top: 9px;}
.m-card ul li { width: 174px; height: 34px; margin: 6px 6px 0px 0px; float: left;}
.m-card ul li .img_title { display: none;}
.m-card ul li.num6, .m-card ul li.num12 { margin-right: 0px;}
.zjlist { height: 35px; background: url("secbg.jpg") bottom repeat-x; padding-bottom: 1px;}
.zjlist ul li { float: left; height: 35px; line-height: 35px;}
.zjlist ul li a { margin-right: 10px; padding: 0 5px; font-size: 16px; display: block;}
.zjlist ul li.active a { background: url("sec2bg.jpg") bottom repeat-x; color: #cc0c0d;}
.zsyz_wz { height: 168px; padding: 4px 2px 16px; border-bottom: 1px dashed #dddddd;}
.zsyz_wz ul { display: none;}
.zsyz_wz ul.active { display: block;}
.zsyz_wz ul li { height: 28px; line-height: 28px; padding-left: 12px; background: url("dot.png") left center no-repeat;}
.zsyz_wz ul li a { display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; max-width: 320px;}
.zsyz_wz ul li img { float: left; padding: 10px;}
.m-videos { height: 37px; background: url("secbg.jpg") bottom repeat-x; padding-bottom: 1px;}
.m-videos a { float: left;font-size: 16px;background: url("dian.png") 50px center no-repeat; color: #cc0c0d; border-bottom: 2px solid #cc0c0d; line-height: 35px; padding: 0 10px;}
.m-piclist { padding: 10px 10px 0px; height: 238px;}
.m-piclist ul li { width: 100%; height: 238px;}
.m-piclist ul li img { width: 100%; height: 100%;}
.m-piclist ul li .title { display: none;}
/*领导之窗*/
.contain_ld {background: #fffafa; overflow: hidden; padding: 10px;}
.ldtit { padding: 2px 0 12px; height: 33px;}
.ldtit .tit { float: left;background: url(title_icon1.png) 6px center no-repeat; font-size: 24px; padding-left: 50px; line-height: 33px;}
.ldtit .backhome { float: right; }
.ldzc_box {border: 1px solid #dddddd; height: auto;overflow: hidden;}
.ldzc_list { height: 31px; background: url("secbg.jpg") bottom repeat-x; padding-bottom: 1px;}
.ldzc_list ul li { height: 31px; float: left; margin-right: 10px;}
.ldzc_list ul li a { display: block;line-height: 29px; padding: 0 16px;font-size: 16px;}
.ldzc_list ul li.active a {color: #ea0000; border-bottom: 2px solid #ea0000;}
.ld_con { display: none; padding: 20px 20px 10px; overflow: hidden;}
.ld_con.active { display: block;}
.ld_pic {width: 165px; height: 209px; border: 1px solid #dddddd; position: relative; margin-right: 20px;}
.ld_pic img {width: 165px; height: 100%; }
.ld_pic .tit { background: url("ldtext.png") repeat; height: auto; line-height: 20px; position: absolute; left: 0px; bottom: 0px; width: 100%; color: #ffffff; text-align: center; font-size: 12px;}
.ld_txt { width: 570px; color: #000000;}
.tit_1 {width: 84px; height: 25px; line-height: 25px; text-align: center; background: url(title_bg22.png) no-repeat; font-size: 14px;
    color: #ffffff; font-weight: normal;}
.tit_info {line-height: 30px; padding: 5px 4px; }
.ld_leaders { width: 262px; height: 217px; float: right; padding-left: 15px; border-left: 1px dashed #dddddd;}
.ld_leaders h3 { clear: both; line-height: 24px; padding: 2px 0px; font-weight: normal; font-size: 14px;color: #ea0000; display: block;}
.ld_leaders ul { clear: both;}
.ld_leaders ul li { width: 33.3%; line-height: 24px; padding: 2px 0; float: left;}
.panel_box { width: 510px; height: auto;}
.panel_list { height: 33px; background: url("secbg.jpg") bottom repeat-x; padding-bottom: 1px;}
.panel_list a {border-bottom: 2px solid #ea0000; text-align: center; color: #ea0000; font-size: 16px; width: 98px; float: left; height: 31px; line-height: 30px;}
.panel_body { height: 180px; padding: 5px 2px 0px;}
.panel_body ul li { height: 30px; line-height: 30px; padding-left: 12px; background: url("dot.png") left no-repeat;}
.panel_body ul li .date {font-size: 13px;color: #999999;}
.panel_body ul li a { display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; max-width: 390px;}
.panel_body ul li img { float: left; padding-top: 10px;}
/*领导之窗内页*/
.ldzc_list1 {height: 38px;border-bottom: 1px solid #ea0000;}
.ldzc_list1 ul li { float: left;width: 116px; height: 38px;line-height: 38px;text-align: center; float: left;margin-right: 10px;}
.ldzc_list1 ul li a {font-size: 18px; color: #444444; display: block;}
.ldzc_list1 ul li.active a { color: #ffffff; background: #ea0000; border-radius: 5px;}
.ld_conny { display: none;}
.ld_conny.active { display: block;}
.ld_left { width: 206px;}
.ld_right { width: 812px; border-left: 1px solid #dddddd; padding-left: 40px; padding-top: 10px;}
.ld_tu { text-align: center; padding-top: 15px;}
.ld_wz { padding: 10px 0px;text-align: center;color: #ea0000; line-height: 20px;}
.ld_wz .ld_name {font-size: 18px;line-height: 30px; display: block;}
.ld_title {width: 92%; height: 48px; line-height: 48px; margin: 0 auto; font-size: 18px; text-align: center; color: #ffffff; background-color: #ea0000;}
.ld_leadername { height: auto; padding: 5px 0 5px; overflow: hidden;}
.ld_leadername ul li { width: 50%; float: left; height: 26px; line-height: 26px; text-align: center;}
.ld_leadername ul li a { font-size: 16px;}
.ld_right .tit_1 { margin: 10px 0;}
.tit_info_fg {line-height: 32px; text-align: justify; color: #000000;}
.tit_info_jl {height: 192px; padding: 0 10px 0 0;line-height: 32px;text-align: justify; overflow-y: auto; margin-bottom: 10px; color: #000000;}
.panel_boxny { width: 400px;}
.panel_boxny .panel_body { height: 150px;}
.panel_boxny .panel_body ul li a { max-width: 280px;}
/*****网站地图****/
.wzdtbox {height: auto;min-height: 300px;_height: 300px; overflow: hidden; padding: 10px 25px; }
.dty_mutitle { height: auto; overflow: hidden; }
.dty_mutitle a {display: block;float: left;height: 38px; text-align: center;line-height: 38px; width: auto; white-space: nowrap; }
.dty_sublb { padding-left: 15px; height: auto; overflow: hidden;border-bottom: 1px dashed #dddddd; padding-bottom: 10px; margin-bottom: 10px;}
.dty_sublb ul li {float: left;height: 32px; line-height: 32px; padding: 0 5px 0px 15px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dty_sublb ul li a {line-height: 32px; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color: #444444;}
.dty_sublb ul li a:hover { color: #ea0000;}
/*网站统计*/
.contain_count { background: #ffffff; border: 1px solid #d20001; overflow: hidden; padding: 10px 10px 0px;}
.m-sitem { width: 350px; height: 270px; border: 1px solid #d20001; float: left; margin-bottom: 10px;}
.m-sitem_mr { margin-right: 10px;}
.m-stit { padding-left: 15px;border-bottom: 1px solid #d20001; height: 38px; line-height: 38px; font-size: 17px;}
.m-stit1 {border-bottom: 1px solid #d20001; height: 18px; line-height: 18px; font-size: 17px; padding: 10px 0px;}
.m-stit1 a.tit {font-size: 17px; height: 18px;border-left: 6px solid #d20001;margin-left: 9px; padding-left: 6px;}
.m-stit1 a.fr { padding-right: 10px;}
.u-stit { padding-top: 6px; height: 24px;}
.u-stit ul li { width: 102px; float: left; height: 24px; line-height: 24px; text-align: center; margin-left: 50px;}
.u-stit ul li a { color: #3d3d3d;background: #ffcccc; border-radius: 3px; display: block;}
.u-stit ul li.active a { background: #d20001; color: #ffffff;}
.u-stitcount { height: auto; overflow: hidden; padding: 0 6px 0 8px;}
.u-stitcount ul { display: none;}
.u-stitcount ul.active { display: block;}
.u-stitcount ul li {line-height: 32px; height: 32px; position: relative;}
.u-stitcount ul li .fr { position: absolute; width: 60px; right: 0px; top: 0; text-align: right;}
.u-stitcount ul li .num {position: absolute; left: 0px; top: 0px; color: #d20001;}
.u-stitcount ul li a { padding: 0 60px 0 20px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.u-sitem { margin-top: 30px;}

.m-tjmore_tit { height: 40px; line-height: 40px; text-align: center; font-size: 20px;}
.m-tjmoreinfo { width: 92%; margin: 0 auto;}
.m-tjmoreinfo ul li { height: 32px; line-height: 32px; padding-left: 12px; background: url(dot.png) left center no-repeat; border-bottom: 1px dashed #dddddd;}
.m-tjmoreinfo ul li span { float: right;}
.m-tjmoreinfo ul li a { margin-right: 90px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*栏目页 调查征集 */
.zj_lm_name { float: right;}
.zj_lm_name ul li { float: left; margin-right: 20px;}
.zj_lm_name ul li a { color: #ea0000; font-size: 18px; height: 44px; line-height: 44px;}

.navjz .collect-list li {overflow: hidden;position: relative;font-size: 14px;}
.navjz .collect-list li a.left {display: inline-block;float: left; max-width: 585px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin-right: 5px;}
.navjz .collect-list li .over { color: red;}
.navjz .collect-list li .nostart {color: #000000;}
.navjz .collect-list li .starting { color: green;}
.navjz .collect-list li span { position: absolute; top: 0px; right: 90px; color: #999999;font-size: 14px; }
.navjz .collect-list li .date {right: 0px;}
.navjz .collect-list li .result {padding-left: 5px;}
.navjz .collect-list li .result a {color: #a60e0b;}

.navjz .survey-list li {overflow: hidden;position: relative;font-size: 14px;}
.navjz .survey-list li a {display: block;float: none; margin-right: 160px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.navjz .survey-list li .over { color: red;}
.navjz .survey-list li .nostart {color: #000000;}
.navjz .survey-list li .starting { color: green;}
.navjz .survey-list li span { position: absolute; top: 0px; right: 90px; color: #999999;font-size: 14px; }
.navjz .survey-list li .date {right: 0px;}
/*专题专栏*/
.ztzl_box { width: 525px; padding: 0 5px;}
.is-titles { position: relative; height: 44px; border-bottom: 1px solid #dddddd; }
.is-titles h2 { position: absolute; left: 0; bottom: -2px; padding: 0 14px; height: 44px; line-height: 44px; border-bottom: 2px solid #ea0000; color: #ea0000; font-size: 18px; font-weight: normal;}
.is-titles a.acoll {float: right;color: #ea0000; font-size: 18px; height: 44px; line-height: 44px;margin-right: 20px}
.is-listnews { padding-bottom: 12px; margin: 15px 15px 0 15px; min-height: 510px; height: auto !important; _height: 510px;}
.is-listnews ul {min-height: 510px; height: auto !important; _height: 510px;}
.is-listnews li { font-size: 14px; height: 32px; line-height: 32px; list-style: none; border-bottom: 1px dashed #dddddd; overflow: hidden;}
.is-listnews li { color: #333333;}
.is-listnews li a { color: #333333;text-decoration: none; display: block;}
.is-listnews li span { float: right; color: #999999;}

.search-box { position: absolute; right: 0; bottom: 8px;;}
.search-box .text { float: left; width: 180px; height: 26px; line-height: 26px; border: 1px solid #dddddd; padding: 0 5px; margin-right: 6px;}
.search-box .search_btn { float: left; width: 50px; height: 28px; background: #ea0000; color: #ffffff; border: none; cursor: pointer;}
/*重要转载页面*/
.zyzzlist { height: 35px; background: url("secbg.jpg") bottom repeat-x; padding-top: 15px;}
.zyzzlist ul li { width: 25%; height: 35px; float: left; text-align: center;}
.zyzzlist ul li a { display: block; font-size: 16px; line-height: 35px;}
.zyzzlist ul li.active a { color: #ea0000; background: url("sec2bg.jpg") bottom repeat-x;}
.zy_con { height: auto; padding: 5px; overflow: hidden;}
.zy_con dl { display: none;}
.zy_con dl.active { display: block;}
.zy_con ul li { height: 30px; line-height: 30px; background: url(dot.png) left center no-repeat; padding-left: 12px;overflow: hidden;}
.zy_con ul li a { white-space: nowrap;overflow: hidden;text-overflow: ellipsis; display: block; max-width: 725px;}
.zy_con ul li img { float: left; padding-top: 7px;}
.zy_con ul li .date { color: #999999; float: right; font-size: 13px; }
.listgk li {padding: 0 85px 0 12px;height: 30px;line-height: 30px;background: url(dot.png) left no-repeat;overflow: hidden;position: relative;}
.listgk li .col-block {float: left; max-width: 100%; display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listgk li .date {white-space: nowrap; position: absolute; right: 0; top: 0; color: #a0a0a0;}
.listgk li .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; float: none; margin-right: 0; max-width: none;}
.listgk li .explain-list, .listgk li .policy-list {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listgk li .explain-list .split-line, .listgk li .policy-list .split-line {padding: 0 5px;color: #666666;font-size: 14px;}
.listgk li .explain-list .explain-link, .listgk li .policy-list .policy-link {display: inline;color: #cc0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.listgk li .explain-list .explain-link:hover, .listgk li .policy-list .policy-link:hover {color: #dd0000;}
.zy_more { text-align: right; font-size: 14px; font-weight: bold; line-height: 40px;}
.zy_more a { color: #dd0000;}
/*政务服务*/
.zwfw_left { width: 302px;}
.dhfw-title { width: 100%; height: 100px; line-height: 100px; background: url(fwdh-title.jpg) no-repeat; text-indent: 143px;
    font-size: 18px; color: #ffffff;}
.bs-sort { width: 100%;}
.sort-title { margin: 20px 10px 5px; height: 45px; background: url(sort-title-bg.png) no-repeat;}
.sort-title ul { width: 100%; height: 45px;}
.sort-title ul li { float: left; margin-right: 1px;}
.sort-title ul li.last { margin-right: none;}
.sort-title ul li a { position: relative; display: block; width: 93px; height: 35px; line-height: 35px; text-align: center; font-weight: bold;}
.sort-title ul li a:hover, .sort-title ul li.active a { background: #ea0000; color: #ffffff; font-weight: normal;}
.sort-title ul li a i { position: absolute; bottom: -10px; left: 50%; margin-left: -10px; display: none; width: 20px; height: 10px;
    background: url(bs-tab-icon.png) no-repeat;}
.sort-title ul li a:hover i, .sort-title ul li.active a i { display: block;}
.sort-boxs .bs-box { display: none;}
.sort-boxs .bs-box.active { display: block;}
.bs-sorts { padding: 0 10px; overflow: hidden;}
.bs-sorts a { float: left; display: block; width: 50%; height: 38px; line-height: 38px; text-align: center; font-weight: bold;}
.bs-sorts a:hover, .bs-sorts a.current { color: #ea0000; border-bottom: 2px solid #ea0000;}
.sort-content { width: 100%; background: #ffffff; padding-top: 4px; height: 416px; overflow-y: auto;}
.bs-icons { overflow: hidden;}
.bs-icons li { float: left;}
.bs-icons li a { display: block; width: 92px; height: 88px; padding-top: 14px; text-align: center; line-height: 18px; border-radius: 4px;}
.bs-icons li a:hover, .bs-icons li a.current { background: #f9eef0;}
.bs-icons li a i { display: block; width: 60px; height: 60px; margin: 0 auto;}
.bs-icons li.num31 a i { background-position: -190px -269px;}
.bs-icons li.num1 a i { background-position: -93px 0;}
.bs-icons li.num2 a i { background-position: -191px 0;}
.bs-icons li.num3 a i { background-position: 4px -89px;}
.bs-icons li.num4 a i { background-position: -94px -89px;}
.bs-icons li.num5 a i { background-position: -190px -89px;}
.bs-icons li.num6 a i { background-position: 4px -179px;}
.bs-icons li.num7 a i { background-position: -94px -179px;}
.bs-icons li.num8 a i { background-position: -190px -179px;}
.bs-icons li.num9 a i { background-position: 4px -269px;}
.bs-icons li.num10 a i { background-position: -94px -269px;}
.bs-icons li.num11 a i { background-position: -94px -537px;}
.bs-icons li.num12 a i { background-position: 4px -359px;}
.bs-icons li.num13 a i { background-position: -94px -359px;}
.bs-icons li.num14 a i { background-position: -190px -359px;}
.bs-icons li.num15 a i { background-position: -190px -359px;}
.bs-icons li.num16 a i { background-position: 4px -446px;}
.bs-icons li.num17 a i { background-position: -94px -446px;}
.bs-icons li.num18 a i { background-position: -190px -446px;}
.bs-icons li.num19 a i { background-position: 4px -537px;}
.bs-icons li.num20 a i { background-position: -94px -537px;}
.bs-icons li.num21 a i { background-position: -190px -537px;}
.bs-icons li.num22 a i { background-position: 4px -626px;}
.bs-icons li.num23 a i { background-position: -94px -626px;}
.bs-icons li.num24 a i { background-position: -190px -626px;}
.bs-icons li.num25 a i { background-position: 4px -716px;}
.bs-icons li.num26 a i { background-position: -94px -716px;}
.bs-icons li.num27 a i { background-position: -190px -716px;}
.bs-icons li.num28 a i { background-position: 4px -807px;}
.bs-icons li.num29 a i { background-position: -94px -807px;}
.bs-icons li.num30 a i { background-position: -190px -807px;}
.grbs-zt-btns li a i { background: url(grbs-zt-icons.png) no-repeat;}
.frbs-zt-btns li a i { background: url(frbs-zt-icons.png) no-repeat;}
.frbs-zt-btns li.num11 a i { background-position: -190px -269px;}

.frbs-zt-btns li.num13 a i { background-position: -94px -894px;}
.frbs-zt-btns li.num14 a i {background-position: -94px -359px;}

.frbs-zt-btns li.num21 a i {background-position: 4px -894px; }
.frbs-zt-btns li.num22 a i { background-position: -190px -537px;}
.frbs-zt-btns li.num24 a i {background-position: 4px -716px; }
.frbs-zt-btns li.num25 a i {background-position: -190px -626px; }
.frbs-zt-btns li.num29 a i { background-position: 4px -807px;}
.frbs-zt-btns li.num28 a i { background-position: -94px -807px;}
.frbs-zt-btns li.num31 a i { background-position: 4px -894px;}
.frbs-zt-btns li.num32 a i {background-position: 4px -716px;}
.frbs-zt-btns li.num34 a i {background-position: -94px -894px;}

.bmfw-list { width: 100%; overflow: hidden;}
.bmfw-list li { float: left; width: 142px; height: 40px; line-height: 40px; text-indent: 10px; overflow: hidden;}
.bmfw-list li a {display: block;width: 142px; height: 40px; line-height: 40px; text-indent: 10px; overflow: hidden;}
.bmfw-list li a.current {background: #f9eef0;}
.zwfw_right { width: 758px;}
/*集成服务*/
.is-stitle { background: rgba(0, 0, 0, 0) url("bg-arr3.gif") no-repeat scroll left center; color: #ea0000; font-size: 14px;
    font-weight: bold; height: 30px; line-height: 30px; margin: 15px 0 0; padding-left: 40px;}
.is-alist {background: #e5eff8; border-top: 1px solid #c6e3f1; color: #333333; line-height: 20px; padding: 5px 0 5px 20px;}
.is-alist a { color: #333333; margin: 0 6px;}
/*12345栏目页*/
.xxbox{ padding:20px 0;}
.in_head{ height: 38px;background: #f7f7f7;}
.in_head p.p1{ padding-left: 5%; width: 50%;}
.xxbox p{ float: left; height: 38px; line-height: 38px; text-align: center;  overflow: hidden;text-overflow: ellipsis; white-space: nowrap; font-size: 14px;}
.xxbox p.p1 a{ display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.xxbox p.p2{ width: 25%; }
.xxbox p.p3{ width: 20%; text-align: left;}
.in_body{  height: auto; overflow: hidden;  }
.in_body ul{background: url("hfxdnrbg.jpg") repeat; overflow: hidden; height: auto;}
.in_body ul li,.in_body ul li p{ height: 32px;line-height: 32px;}
.in_body ul li p.p1{ padding-left: 3%; width: 52%; text-align:left;}
.in_body ul li p.p3,.in_body ul li p.p4{ color: #999; font-size: 14px;}
@media (max-width: 1099px) {
    .navjz ul.doc_list li a, .panel_boxny .panel_body ul li a, .panel_body ul li a, .zy_con ul li a {max-width: none; float: none;display: block;margin-right: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .zsyz_wz ul li a {max-width: none; float: none;}
    .navjz ul.doc_list li img, .zsyz_wz ul li img, .panel_body ul li img, .zy_con ul li img { display: none;}
    .navjz ul li.columnName .title, .navjz ul li.columnName .title:hover { float: left; margin-right: 0px;}
    .navjz ul li.columnName .more { float: right; margin-right: 0px;}
}
@media (min-width: 992px) and (max-width: 1099px) {
    .lm_rban { width: 712px;}
    ul.picture-list li {padding: 0px 14px 0px; }
    ul.videoNews-list li a { max-width: 400px;}
    ul.videoNews-list li .right-main {width: 490px;}
    /*走进六安*/
    .zj_left { width: 620px;}
    .lmlist ul li {width: 95px;margin: 6px 10px 0 0;}
    .zj_right { width: 335px;}
    .m-card ul li { margin: 6px 25px 0px 0px;}
    .m-card ul li.num5, .m-card ul li.num10 { margin-right: 0px;}
    .m-card ul li.num6, .m-card ul li.num12 { margin-right: 25px;}
    /*领导之窗主页*/
    .ld_txt { width: 510px;}
    .ld_leaders { width: 200px;}
    .panel_box { width: 455px;}
    .ld_right { width: 722px;}
    .panel_boxny { width: 350px;}
    /*网站统计*/
    .m-sitem { width: 314px;}
    .u-stit ul li { margin-left: 35px;}
    /*征集*/
    .navjz .collect-list li a.left { max-width: 470px;}
    /*专题专栏*/
    .ztzl_box { width: 470px;}
}
@media (min-width: 768px) and (max-width: 991px) {
    ul.picture-list { padding-top: 0px;}
    ul.picture-list li {padding: 0px 18px 0px; }
    ul.videoNews-list li a { max-width: 430px;}
    ul.videoNews-list li .right-main {width: 520px;}
    /*文章*/
    .con_main { padding: 20px;}
    .comment_box ul li.text { width: 585px;}
    /*走进六安*/
    .lmlist ul li { width: 110px; margin: 6px 15px 0 0;}
    .m-piclist, .m-piclist ul li {height: 450px;}
    .m-card ul li { margin: 6px 13px 0px 0px;}
    .m-card ul li.num4, .m-card ul li.num8, .m-card ul li.num12 { margin-right: 0px;}
    .m-card ul li.num6 { margin-right: 13px;}
    /*领导之窗*/
    .ld_pic { margin-right: 10px;}
    .ld_txt { width: 350px;}
    .ld_leaders { width: 160px;}
    .panel_box { width: 350px;}
    .ld_left { width: 186px;}
    .ld_right {width: 535px;padding-left: 25px;}
    /*网站统计*/
    .m-sitem_mr { margin-right: 0px;}
    .m-sitem { margin-bottom: 2%; width: 358px;}
    .m-num1, .m-num3, .m-num5 { margin-right: 2%;}
    /*征集*/
    .navjz .collect-list li a.left { max-width: 490px;}

}
@media (max-width: 991px) {
    .lm_rban {float: none;width: 100%; margin-top: 0px; min-height: auto; _height: auto;}
    .lm_contain, .contain_ny { padding: 2%; }
    .contain_count { padding: 2% 2% 0;}
    .bdsharebuttonbox { display: none;}
    /*走进六安*/
    .zj_left, .zj_right { float: none; width: 100%;}
    .m-piclist { padding: 10px 0 0;}
    .zsyz_wz { height: auto; padding: 4px 2px 2%;}
    /*领导之窗*/
    .ld_con { padding: 2% 2% 1%;}
    .panel_boxny { width: 100%; float: none;}
    .panel_boxny .panel_body { height: auto; overflow: hidden;}
    /*专题专栏*/
    .ztzl_box { width: 100%; padding: 0px; float: none;}
    .is-listnews { min-height: auto;_height: auto;}
}
@media (max-width: 767px) {
    .navjz {padding: 2% 0 0;}
    .zj_lm_name ul li {margin: 0px 5px;}
    .zj_lm_name ul li a {font-size: 15px;}
    .navjz .collect-list li .result { display: none;}
    .navjz .collect-list li a.left { display: block; max-width: none; float: none; margin-right: 160px;}
    ul.picture-list li { float: none; width: 100%; height: auto; display: block; padding: 0;}
    ul.picture-list li a { display: block; width: 100%;}
    ul.picture-list li.img_img { width: 100%; display: block;}
    ul.picture-list li a img, .navzc ul.picture-list li a img { width: 100%; height: auto; box-sizing: border-box; float: none;}
    ul.videoNews-list li { height: auto; padding: 0 0 10px; margin-bottom: 10px;}
    ul.videoNews-list .left { float: none;}
    ul.videoNews-list li a {max-width: none;}
    ul.videoNews-list li .left-img img { width: 100%; height: auto; box-sizing: border-box;}
    ul.videoNews-list li .right-main { width: 100%; float: none;}
    .is-listnews ul {min-height: auto;}
    .dty_contain { padding: 2%;}
    .dty_sublb ul li { width: 50%; margin-right: 0; padding: 0; }
    .dty_mutitle a {display: block;float: left;height: 30px; text-align: center;line-height: 30px; width: auto; white-space: nowrap; }
    .dty_sublb {padding-bottom: 5px; margin-bottom: 5px;}
    /*文章页*/
    .con_main { padding: 2%; }
    .newsinfo1 { line-height: 24px; max-width: none; height: auto; overflow: hidden; padding-right: 2%; position: static;}
    .bdsharebuttonbox { position: static; float: right;}
    .scan_code_box { padding: 15px 0px;}
    .minh500 {min-height: 300px;}
    .comment_box ul li.tit { padding-right: 6px; width: 20%;box-sizing: border-box;}
    .comment_box ul li.text { width: 80%; box-sizing: border-box;}
    .comment_box ul li.titm { padding-left: 20%; line-height: 26px; }
    .commentbtn { padding-left: 20%;}
    .newsinfo1 span { padding: 0 2%;}
    .dty_title { font-size: 24px; height: 52px;}
    .newscontnet { padding: 20px 0px 20px;}
    .dqlanmu { height: auto;}
    /*走进六安*/
    .m-pic .mF_sohusports .num {bottom: 8px;left: 2%;}
    .m-pic, .m-pic .mF_sohusports .pic, .m-pic .mF_sohusports .pic li, .m-pic .mF_sohusports .pic img {height: 200px;}
    .m_gs { width: 100%; margin-top: 2%; float: none;}
    .m_gs ul li { width: 32%; margin: 0 2% 2% 0;}
    .m_gs ul li.num3, .m_gs ul li.num6, .m_gs ul li.num9 { margin-right: 0px;}
    .m-introm { margin: 0px;}
    .lmlist ul li { width: 31.33%; margin: 6px 1% 0;}
    .lmlist ul li#last { margin-right: 1%;}
    .m-card {padding-top: 0;}
    .m-card ul li { width: 48%;margin: 2% 1% 1%; float: left;}
    .m-card ul li img { width: 100%; height: auto;}
    /*领导之窗*/
    .contain_ld { padding: 2%;}
    .ld_pic { margin: 0 auto; text-align: center; float: none; margin-bottom: 2%;}
    .ld_txt { float: none; width: 100%; }
    .ld_leaders {float: none; width: 100%; height: auto; padding-left: 0px; border-left: none; border-top: 1px dashed #dddddd;}
    .panel_box, .ld_left { float: none; width: 100%;}
    .panel_boxny .panel_body, .panel_body { height: auto; overflow: hidden;}
    .ld_right { width: 100%; padding-left: 0px; border-left: none; padding-top: 0px;}
    .tit_info_jl { height: auto; padding: 0px; margin-bottom: 0px;}
    /*网站统计*/
    .m-sitem_mr { margin-right: 0px;}
    .m-sitem { margin-bottom: 2%; width: auto; float: none;}
    .u-stit ul li { width: 50%; margin-left: 0;}
    .u-stit ul li a { width: 70%; margin: 0 15%;}
    .m-tjmoreinfo { width: 100%;}
    /*专题专栏*/
    .is-listnews { margin: 2%; padding-bottom: 0px;}
    .is-listnews li { height: auto;}

    .in_head p.p1{ padding-left: 5%; width: 60%;}
    .xxbox p.p2{ width: 35%; }
    .xxbox p.p3{ display:none;}
    .in_body ul li p.p1{ width: 62%; }
}
@media (max-width: 650px) {
    .zyzzlist { padding-top: 0px; height: auto; overflow: hidden;}
    .zyzzlist ul li { width: 50%;}
}
@media (max-width: 480px) {
    /*专题专栏*/
    .search-box .text { width: 130px;}
    .navjz ul li.columnName .title, .navjz ul li.columnName .title:hover { width: 80%}
}
/*调查文章页*/
.vote-info { padding: 20px; line-height: 36px; font-size: 16px;}
.voteinfo { text-align: center;}
.voteinfo i { font-style: normal;}
.voteinfo .starting { color: green;}
.voteinfo .over { color: red;}
.voteinfo .nostart { color: #000000;}
.backvote-info { border: 1px dashed #dddddd; margin-bottom: 20px; line-height: 36px; font-size: 16px; padding: 10px;}
.backvote-info span { font-weight: bold; font-size: 18px;}
.vote_result .vote-main { font-size: 16px; padding: 20px 23px 0;}
.vote_result .vote-lsit { padding-bottom: 8px; font-family: "微软雅黑";}
.vote_result .vote-lsit .title { font-weight: bold; height: auto; font-size: 16px; line-height: 28px; padding: 8px 0 11px;}
.vote_result .vote-lsit ul {padding: 15px; border: 1px solid #dddddd;}
.vote_result .vote-lsit ul li { height: auto; line-height: 24px; padding: 3px 0;}
.vote_result .vote-lsit ul li input { float: left; margin: 6px 11px 0 0; font-size: 12px;}
.vote_result .vote-lsit ul li.vote-textarea { height: 100px;}
.vote_result .vote-lsit ul li.vote-textarea textarea { height: 92px; width: 96%; padding: 4px 5px; resize: none; border: none;}
.vote-code { padding: 20px 23px; font-family: "微软雅黑"; font-size: 16px; overflow: hidden; height: 30px;}
.vote-code .text-code { float: left; display: block; line-height: 30px;}
.vote-code .verification { border: 1px solid #dddddd; height: 28px; line-height: 28px; width: 96px; float: left;}
.vote-code .img-code { float: left; padding-left: 8px;}
.vote-btn { height: 42px; padding: 10px 0 0; text-align: center;}
.vote-btn button { height: 40px; line-height: 38px;border-radius: 5px; float: none;-moz-border-radius: 5px;-webkit-border-radius: 5px; margin: 0 8px; border: 0 none; background: #cc0c0d; cursor: pointer; width: 200px; font-size: 18px; color: #ffffff; font-family: "微软雅黑";}
.vote-btn .btn-submit { float: none !important;}
.vote-btn button.btn-review {background: #f1f1f1; color: #8a8a8a;}
.search-tab {height: 39px; background: url(secbg.jpg) bottom repeat-x; overflow: hidden;}
.search-tab ul li {float: left;height: 39px;line-height: 36px; text-align: center; width: auto; margin-right: 30px;}
.search-tab ul li a {display: block;height: 39px; white-space: nowrap;font-size: 18px;color: #333333;}
.search-tab ul li.active a, .search-tab ul li a:hover {color: #015293; font-weight: bold; background: url(sec2.jpg) bottom repeat-x;}
.dc_con { display: none;}
.dc_con.active { display: block;}
.vote_jieguo { font-size: 16px; line-height: 200%; padding: 30px 23px 20px;}

.vote-show { margin: 20px auto 20px; width: 95%; border: 1px solid #e3e3e3; color: #333333; font-size: 16px;}
.vote-show {width: 96%;margin: auto;border: 1px solid #e7e7e7;font-size: 14px;}
.vote-show th {text-align: left;border-bottom: 1px solid #f0f0f0;background: #faf9f9;height: auto;padding: 5px 5px 5px 10px;line-height: 24px;font-size: 14px;}
.vote-show td .vote_con {width: 96%;margin: auto;border-bottom: 1px dotted #f0f0f0;height: auto;line-height: 28px;padding: 0px 0;clear: both;}
.vote-show td .vote_con span {display: block;float: left;height: auto;line-height: 24px;}
.vote-show td .vote_con span.c1 { width: 580px;}
.vote-show td .vote_con span.c2 { width: 160px;}
.vote-show td .vote_con span.c3 { width: 90px;float: right;text-align: right;}
.vote-show td .vote_con span.c1, .vote-show td .vote_con span.c2, .vote-show td .vote_con span.c3 {padding: 5px 0 5px;}
.vote-show td .vote_con span.c3 i {color: #dd0000;font-style: normal;}
.vote-show td .vote_con span.progress-bar {width: 100px;height: 14px;float: left;background: #eeeeee;margin: 5px 0 0 20px;}
.vote-show td .vote_con span.progress-bar .progress {background: #f27c25;display: block;height: 14px;}
.vote-show td .vote_content {width: 96%;margin: 0 auto;border-bottom: 1px dotted #f0f0f0;line-height: 24px;padding: 10px 0;}

.collection-theme-list {margin-top: 20px;font-family: "Microsoft YaHei", 微软雅黑;}
.collection-theme-list ul li .collection-body {border-top: #dddddd 1px dotted;padding: 15px 0px;font-size: 14px;line-height: 180%;}
.collection-theme-list ul li .collection-body .collection-username {color: #e60012;}
.collection-theme-list ul li .collection-body .collection-info {color: #555555;word-break: break-all;word-wrap: break-word;}
.collection-theme-list ul li .collection-body .collection-datetime {color: #999999;}

.descbox {border: #f1f1f1 10px solid;padding: 10px;line-height: 30px;margin-bottom: 20px;}
.descbox b {color: #000000;}
.collectit {font-size: 20px;color: #ea0000;font-weight: bold;height: 60px;line-height: 60px;background: url(zj_yijian.png) left center no-repeat;padding-left: 38px;}
.poll_collect {margin-top: 20px; padding-top: 10px;border-top: 1px dotted #dddddd;width: 100%;font-size: 14px;font-family: "Microsoft YaHei", 微软雅黑;}
.poll_collect h3 {font-size: 20px;color: #ea0000;font-weight: bold;height: 60px;line-height: 60px;background: url(icon_myzj.gif) left center no-repeat;padding-left: 38px;}
.poll_collect ul {margin: 10px auto 0;}
.poll_collect li {border: #dddddd solid 1px;padding: 2px;height: 34px;margin-bottom: 10px;line-height: 34px;clear: both;}
.poll_collect li p {float: left;position: relative;}
.poll_collect li p.poll_txt, .poll_collect li p.poll_con {width: 115px;text-align: right;padding-right: 5px;border-right: #dddddd solid 1px;}
.poll_collect li p.poll_input, .poll_collect li p.poll_yzm {padding: 2px 5px; height: 30px;}
.poll_collect li p.poll_yzm img {margin: 0;}
.poll_collect li p span.msg-box {left: 4px;top: 4px;position: absolute !important;}
.poll_collect li p.poll_con {height: 180px;}
.poll_collect li .red {color: #ff0000;padding-right: 8px;vertical-align: middle;}
.poll_collect li p input {width: 840px;height: 32px;border: 0 none;line-height: 32px;background: none;line-height: 26px;float: left;outline: none;color: #666666;}
.poll_collect input#c_name, .poll_collect input#c_phone {width: 811px;}
.poll_collect li p.poll_conts {margin-top: 2px;padding: 2px 5px;}
.poll_collect li p.poll_conts textarea {width: 920px;border: 0;background: none;line-height: 20px;height: 172px;outline: none;font-size: 14px;color: #666666;}
.poll_collect .poll_area {height: 180px;}
.poll_collect li p.poll_yzm input {width: 100px;}
.poll_collect li p.poll_yzm img {float: left;}
.poll_collect li.btn-group {border: 0 none;text-align: center;height: 40px; padding: 0px;}
.poll_collect li.btn-group input {float: none;height: 40px;background: #ea0000;color: #ffffff;font-size: 16px;text-align: center;cursor: pointer;border: 0;width: 140px;}
.isSummary { border: 0 none !important; padding: 0 !important; margin-top: 0px;}
/*网上评议*/
.userinfo {background: rgba(0, 0, 0, 0) url("userbg.gif") no-repeat scroll left bottom; color: #ffffff; height: 34px; line-height: 34px; margin: 15px auto; padding-top: 5px; position: relative; text-align: center; width: 771px;}
.userinfo a, .userinfo a:hover { color: #ffffff;}
.userinfo .see_resultbtn {position: absolute; right: 70px; top: 0;}
.userinfo img { vertical-align: middle;}

.table { padding-left: 10px; font-size: 14px; color: #333333; border-collapse: collapse; width: 98%; margin: 0 auto;}
.table tr { height: 60px; text-align: center;}
.table tr td { border: 1px solid #dddddd;}
.table tr td input { margin: 0 5px;}
.table font { color: #ff0000;}
.table .tit { width: 21%;}
.review_result .vote-show { margin-top: 15px;}
/*答问知识库*/
.zsk_ban { padding: 20px; height: 84px;}
.zsk_logo { float: left;}
.zsk_logo .img_title { display: none;}
.w-search {height: 48px;line-height: 48px;margin: 5px auto 0px;text-align: right; }
.w-search1 { width: 382px;height: 48px; float: left; margin-right: 5px; }
.w-search .text { width: 257px; padding: 0px 23px 0px 27px;background: #ffffff;height: 46px; font-size: 14px; color: #847f7f; line-height: 46px; text-align: left; border: 1px solid #ccc; vertical-align: top;border-radius: 10px 0 0 10px;}
.w-search .btn { width: 60px; height: 48px; background: url(search_button.png) center no-repeat #cc0c0d; border: none; padding: 0;float: right; border-radius:0px 5px 5px 0px;}
.w-search .znss {width: 80px; height: 48px; background: #ff4112; border-radius: 4px; text-align: center; float: right; line-height: 48px;}
.w-search .znss a { color: #ffffff;}
.w-search0 {height: 36px;line-height: 36px;}
.w-search2 {height: 36px;}
.w-search0 .text { height: 34px;line-height: 34px;  }
.w-search0 .btn {height: 36px;}
.zsk_main { background: #ffffff; padding: 12px 10px; overflow: hidden;}
.lm_wenda { width: 308px;height: auto;}
.lm_wenda .m-theme {border: 1px solid #dddddd;margin-bottom: 10px;padding: 10px; overflow: hidden;}
.lm_wenda .m-theme h2 {height: 38px; line-height: 38px; font-size: 18px; color: #666666;color: #cc0c0d; font-weight: bold; padding-left: 18px;}
.lm_wenda .m-theme li { width: 95px; height: 40px; line-height: 40px; overflow: hidden; background: url(arr1.png) left center no-repeat; float: left;text-overflow: ellipsis;white-space: nowrap;}
.lm_wenda .m-theme li a {display: block;padding-left: 12px; font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lm_wenda .m-theme li a.active{ color: red;}
.m-issue {width: 742px;min-height: 468px;padding: 10px;overflow: hidden; float: right; border: 1px solid #dddddd;}
.m-issue ul { padding: 14px 8px;}
.m-issue ul li { height: 34px; line-height: 34px; overflow: hidden; background: url(arr2.png) no-repeat left center; padding-left: 14px;}
.m-issue ul li .date { float: right; color: #999999; font-size: 13px;}
.m-issue ul li img {float: left;margin: 12px 0 0 2px;}
.m-issue ul li a {font-size: 14px; max-width: 620px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
/*答问知识库文章 end*/
.dwzskwz { padding: 0 20px 30px;}
.dwzskwz_tit {height: 40px;line-height: 40px;font-size: 18px; color: #c80000; font-weight: bold; font-family: "Microsoft YaHei", "微软雅黑";}
.dwzskwz_tit.tit2 { padding: 25px 0 0;}
.dwzskwz_con {text-align: justify;}
.dwzskwz_con.con1 { border-bottom: 1px dashed #dddddd; padding-bottom: 30px;}
/*文件资料库*/
.zlk_main { background: #ffffff; padding: 10px; overflow: hidden;}
.sideMenu { width: 220px;}
.sideMenu .treetit { height: 50px;line-height: 50px; padding-left: 100px; background: url("sort_icon1.png") 56px center no-repeat #cc0c0d; margin-bottom: 10px;}
.sideMenu .treetit a {font-size: 18px; color: #ffffff; cursor: pointer; display: block;}
.sideMenu .treetit1 {background: url("sort_icon2.png") 56px center no-repeat #cc0c0d;}
.xxgktreecon { overflow: auto; padding: 0 0 10px;}
.sortBox { width: 848px;}
.sortTitle { height: 32px; line-height: 32px; background: #eeeeee;}
.sortTitle ul li { float: left; text-align: center;}
.sortTitle ul li.p1 { width: 134px;}
.sortTitle ul li.p2 { width: 300px;}
.sortTitle ul li.p3 { width: 150px;}
.sortTitle ul li.p4 { width: 134px;}
.sortTitle ul li.p5 { width: 130px; float: right; }
.sortList { padding: 20px 0px 0; height: auto; overflow: hidden;}
.sortList ul {height: 83px; margin-bottom: 6px;}
.sortList ul.odd { background: #e3f0f1;}
.sortList ul.even { background: #f7f7f7;}
.sortList ul.odd:hover { background: #b1e0e4;}
.sortList ul.even:hover { background: #d6d4d4;}
.sortList ul li { float: left; text-align: center; height: 83px; line-height: 83px;}
.sortList ul li.p1 { width: 134px;}
.sortList ul li.p2 {width: 270px;height: auto;padding: 17px 15px 16px; text-align: left; line-height: 25px;}
.sortList ul li.p3 {width: 150px; line-height: 42px;}
.sortList ul li.p4 {width: 134px;}
.sortList ul li.p5 { float: right; width: 130px;}
/*访谈栏目页*/
.is-interbg { background: url(inbg1.gif) top repeat-x #ffffff; padding: 26px 12px 12px 12px;overflow: hidden;}
.ft_left { width: 236px; padding: 5px 5px 0 5px; background: #edf6ff;}
.is-intert1 { background: url(inter-t1.jpg) top left no-repeat;height: 31px;line-height: 31px; font-size: 14px; color: #ffffff; padding-bottom: 8px;}
.is-intert1 span { padding-left: 48px; background: url("inter-t1_dot.jpg") left top no-repeat; float: left;}
.is-inter-info {color: #666666; line-height: 24px; text-indent: 2em; padding: 8px 0 0 15px; height: 140px;}
.is-inter-info .list1 .title { display: none;}
.is-inter-info .list1 .remarks { text-indent: 0em;}
.is-inter-info11{color: #666666; line-height: 24px; text-indent: 2em; padding: 8px 0 0 15px; height: 200px;}
.is-inter-info11 a{ color:#F00;}
.is-inter-info22{color: #666666; line-height: 24px;  padding: 8px 0 0 15px; height: 130px;}
.is-int-list1 { height: 250px; padding-left: 5px; clear: both;}
.is-int-list1 ul li {color: #666666; height: auto; overflow: hidden;line-height: 25px; background: url(dot.png) left 10px no-repeat; padding-left: 10px;}
.ft_right { width: 816px;}
.ft_tit { background: url(inter-t2.gif) top repeat-x; height: 40px; padding: 0 14px;}
.ft_tit span { background: url(inter-t2aon.gif) left bottom no-repeat; color: #cc0c0d; padding-left: 36px; font-size: 14px; height: 40px; line-height: 35px; float: left;}
.ft_search{ float:right; margin-top:3px;}
.ft_search .sea_an{ float:right; border:none;    width: 53px;    height: 26px;    background:#cc0c0d;    line-height: 26px;    font-size: 12px;    text-align: center;    color: #fff;    border-radius: 0px 4px 4px 0;}
.ft_search .topsearchtext{ float:left; width:160px; height:24px; border:1px solid #ddd; border-right:none; line-height:24px; padding:0 10px;}
.interview-list li {height: auto; border: 1px solid #d1e1ef; margin: 12px 0 0 0; padding: 15px; overflow: hidden;}
.interview-list li .interview-img { width: 210px; float: left; text-align: center;}
.pic_btn { padding-top: 15px; height: 26px; width: 210px; margin: 0 auto;}
.pic_btn a { width: 103px; height: 26px;}
.pic_btn a.pic_btn1 { background: url("btn-p1.gif") no-repeat;}
.pic_btn a.pic_btn2 { background: url("btn-p2.gif") no-repeat;}
.interview-list li .interview-infocon { margin-left: 240px; line-height: 23px;}
.interview-list li .interview-infocon .interview-title a {display: block; font-size: 14px; font-weight: bold; color: #cc0c0d; height: auto; line-height: 20px; padding: 5px 0px;}
.interview-list li .interview-infocon .interview-note span { height: 69px; width: 70px; float: left;}
.interview-list li .interview-infocon .interview-note p { margin-left: 70px;}
/*访谈文章*/
.ft_mainbox { background: #ffffff; overflow: hidden;}
.wz_dqwz {height: auto; line-height: 23px; font-size: 15px; background: url(location_icon.png) no-repeat 12px center; padding: 10px 0 10px 32px;
    border-bottom: 2px solid #dddddd;}
.interview-detail { height: auto; overflow: hidden;border-bottom: 1px solid #dddddd; margin-bottom: 10px;}
.ft_nrleft { width: 756px; padding: 0 12px;}
.ft_nrleft .fttitle {padding: 10px 0;line-height: 35px;text-align: center;border-bottom: 1px solid #dddddd;font-size: 20px;
    color: #cc0c0d; font-weight: normal;}
.interview-info { padding: 15px 0 0; height: auto; overflow: hidden;}
.interview-info .in-img { width: 278px; height: 203px; float: left;}
.interview-info .in-img img { width: 100%; height: 100%;}
.interview-info .in-img .video-player, .interview-info .in-img .video-player video {width: 278px !important; height: 203px !important;}
.interview-info .in-info { margin-left: 295px; }
.interview-info .in-info p { line-height: 25px; padding: 2px 0px;}
.interview-info .in-info p span {color: #cc0c0d;}
.interview-info .in-info .zy_con { height: 150px; overflow-x: hidden; overflow-y: hidden;}
.ft_nrright {width: 298px; height: 360px; float: right; padding: 0 10px; border-left: 1px solid #dddddd; }
.ft_rtabs { height: 46px; line-height: 42px; background: url(icon3.png) no-repeat left center; padding-left: 32px;}
.ft_rtabs ul li { margin-right: 10px; float: left;font-size: 18px; cursor: pointer;}
.ft_rtabs ul li.active { color: #cc0c0d}
.ft_rtext { height: 300px; overflow-x: hidden; overflow-y: auto;}
.ft_rtext .con { display: none; line-height: 27px;}
.ft_rtext .con.active { display: block;}
.ftwz_imgbox {width: 269px; height: auto; border: 1px solid #dddddd; float: left; margin-bottom: 10px;}
.ftwz_imgbox .interview-desc-title { background: #f2f2f2; height: 40px; line-height: 40px; border-bottom: 1px solid #dddddd; padding-left: 18px;}
.ftwz_imgbox .interview-desc-title a {font-size: 18px; color: #cc0c0d;}
.ftwz_imgbox .interview-desc-box { padding: 0px 25px 0px 24px; }
.ftwz_imgbox .fty_imglist { position: relative;padding: 33px 0px; height: 616px;}
.ftwz_imgbox .fty_imglistlb { height: 616px; overflow: hidden;}
.ftwz_imgbox .fty_imglistlb .scroll-body { width: 100% !important;}
.ftwz_imgbox .fty_imglistlb ul li { padding: 8px 0px; line-height: 24px; text-align: center;}
.ftwz_imgbox .fty_imglistlb ul li img { width: 100%; height: 146px;}
.ftwz_imgbox .fty_imglist .prev { cursor: pointer; display: block; height: 33px; position: absolute; left: 0px; top: 0px; width: 100%; background: url("up_arr.png") center no-repeat;}
.ftwz_imgbox .fty_imglist .next { cursor: pointer;display: block; height: 33px; position: absolute; left: 0px; bottom: 0px; width: 100%; background: url("down_arr.png") center no-repeat;}
.interview-desc {width: 812px; height: auto;min-height: 723px; border: 1px solid #dddddd; margin-bottom: 10px;}
.interview-desc_all { width: auto;height: auto; border: 1px solid #dddddd; margin: 0 10px 10px;}
.interview-desc-title { background: #f2f2f2; height: 40px; line-height: 40px; border-bottom: 1px solid #dddddd; padding-left: 18px;}
.interview-desc-title .fl { color: #cc0c0d; font-size: 18px}
.interview-desc-title .ftsx { padding-right: 5px;}
.interview-desc-title .ftsx p { float: left; padding: 0 5px;}
.interview-desc .desc { overflow-x: hidden; overflow-y: auto; max-height: 662px; margin: 10px 0; }
.interview-desc .desc .info { line-height: 30px; font-size: 14px; padding: 0 10px 15px; }
/**访谈留言列表**/
.ft_quebox .interview-info-list {border-top: #e1e1e1 1px solid;padding: 15px 0 0;}
.ft_quebox .interview-info-list li {background: #f6f6f6; padding: 6px 10px;border-top: #dcdcdc 1px dashed;border-bottom: #dcdcdc 1px dashed;}
.ft_quebox .interview-info-list li.even-cls { background: #ffffff; border: none;}
.ft_quebox .interview-info-list .pagination {margin: 0;padding: 10px 0 10px;}
.ft_quebox .interview-info-list .interview-body {padding-left: 30px;line-height: 26px;font-size: 14px;color: #555555; background: url(ftarr1.png) 10px center no-repeat;}
.fty_con .interview-desc .interview-info-list .interview-reply {padding-left: 30px;line-height: 26px;font-size: 14px;color: #ff6600;word-break: break-all;word-wrap: break-word;}
.fty_con .interview-desc .interview-info-list .interview-reply .interview-username {font-weight: bold;color: #e60012;padding: 5px 0 10px 0;}
.fty_con .interview-desc .interview-info-list .interview-infonr {}
.fty_con .interview-desc .interview-info-list .interview-datetime {font-style: normal;color: #ff6600;font-weight: normal;}
.ft_quebox .interview-info-list .interview-title { line-height: 26px;}
.ft_quebox .interview-info-list .interview-title .interview-num { font-weight: bold;}
/**访谈留言框**/
.interview_form {margin-top: 10px;padding: 15px 0 0;border: #dddddd 1px solid; clear: both;}
.interview_form .interview-table {width: 100%;}
.interview_form .interview-table th {height: 40px;line-height: 40px;font-size: 16px;width: 20%;text-align: right;padding-right: 10px;font-weight: normal;}
.interview_form .interview-table td {padding: 4px 0;}
.interview_form .interview-table td input, .contentbox .interview-detail .interview_form td textarea {color: #666666;}
.interview_form .interview-table td.name #interview_name {width: 300px;height: 30px;line-height: 30px;font-size: 14px;padding: 0 5px;border: #dddddd 1px solid;background: #f8f8f8;}
.interview_form .interview-table td.opinion #interview_content {width: 650px;height: 100px;line-height: 24px;font-size: 14px;padding: 5px;border: #dddddd 1px solid;background: #f8f8f8;}
.interview_form .interview-table td.poll_input #checkimg {width: 100px;height: 30px;line-height: 30px;padding: 0 5px;border: #dddddd 1px solid;background: #f8f8f8;}
.interview_form .interview-table td.btn-group {padding: 10px 0 30px;}
.interview_form .interview-table td.btn-group #btn_submit {width: 120px;background: #cc0c0d;height: 40px;line-height: 40px;font-size: 16px;cursor: pointer;border: 0;outline: none;color: #ffffff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;padding: 0;text-align: center;}
/*访谈文字实录*/
.is-record { border: 1px solid #dddddd; margin: 10px auto; padding: 10px 16px; position: relative;}
.is-record .ltitle {color: red; font-size: 24px; line-height: 50px; text-align: center;}
.is-record .recordinfo {color: #333333;line-height: 20px; text-indent: 2em;}
.list_ftlylist { padding: 10px;border: 1px solid #dddddd; height: auto; overflow: hidden; min-height: 400px;}
/*新闻发布会*/
.is-int-list2 { height: 276px;}
.is-inter-infoyg { text-indent: 0em; height: 125px;}
.is-inter-infozd { min-height: 230px;}
.is-inter-infozd .detailed { width: 78px; height: 27px; background: url("btn3.gif") center no-repeat; line-height: 27px; text-align: center; color: #ffffff; float: right; text-indent: 0;}
/*新闻发布会文章页*/
.fbh_con { padding: 0 10px;}
.inter-bigtitle {font-size: 24px;color: #cc0c0d;height: auto; line-height: 30px; padding: 15px 0px; border-bottom: 1px dashed #999999; text-align: center;}
.interview-info_fbh { padding: 15px 10px 10px; height: auto; overflow: hidden;}
.interview-info_fbh .in-img { width: 278px; height: 203px; float: left;}
.interview-info_fbh .in-img img { width: 100%; height: 100%;}
.interview-info_fbh .in-img .video-player, .interview-info_fbh .in-img .video-player video {width: 278px !important; height: 203px !important;}
.interview-info_fbh .in-info { margin-left: 295px; }
.interview-info_fbh .in-info p { line-height: 25px; padding: 2px 0px;}
.fbh_imgbox { height: 172px; margin-bottom: 10px; background: #edf6ff;}
.fbh_imgbox .interview-desc-title { width: 35px; height: auto; float: left; background: none; border-bottom: none; padding-left: 0px;}
.fbh_imgbox .interview-desc-box { margin: 0px 10px 0 48px; position: relative; height: 157px; padding-top: 15px;}
.fbh_imgbox .prev { width: 20px; height: 172px; background: url("leftbar.gif") center no-repeat; position: absolute; left: 0px; top: 0px;}
.fbh_imgbox .next { width: 20px; height: 172px; background: url("rightbar.gif") center no-repeat;position: absolute; right: 0px; top: 0px;}
.fbh_imgbox .fty_imglist { padding: 0 20px;height: 157px;}
.fbh_imgbox .fty_imglistlb { padding: 0 10px;height: 157px; overflow: hidden;}
.fbh_imgbox .fty_imglistlb ul li { width: 160px; height: auto; float: left; margin-right: 20px; line-height: 30px; text-align: center; }
.fbh_imgbox .fty_imglistlb ul li img { width: 100%; height: 120px;}
.fbh_imgbox .fty_imglistlb ul li a { color: #cc0c0d}
.fbh_imgbox .fty_imglistlb ul li span { display: block; height30px; line-height30px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.interview-desc-fbh { border: 1px solid #d1e1ef; margin-bottom: 10px;}
.interview-desc-fbh .fbhzb_tit { height: 39px; background: url("inbg3.gif") repeat-x;}
.interview-desc-fbh .fbhzb_tit span { background: url("t3ico.gif") 12px center no-repeat; padding-left: 42px; line-height: 38px; color: #cc0c0d; font-weight: bold;}
.interview-desc-fbh .desc { line-height: 30px; padding: 10px;}
.fbh_con .interview_form { border: #d1e1ef 1px solid; margin-bottom: 10px;}
/*留言栏目页*/
.szxxleft { width: 298px;border: 1px solid #dddddd; background: #ffffff;border-top: 1px solid #cc0c0d;}
.szxxleft1 { border-top: 1px solid #cc0c0d;}
.szxx_tit {color: #cc0c0d; font-size: 16px; height: 35px; line-height: 35px; background: url(vlist-top.gif) right 0 no-repeat #fbfbfb; padding-left: 19px; border-bottom: 1px solid #dddddd;}
.wxts_tit {padding-top: 20px; padding-left: 13px; height: 32px;}
.newwritebtn{ background: url("bmxx_writebtn.png") left center no-repeat; padding-left: 32px; padding-right: 12px; font-size: 18px;}
.szxx_info { line-height: 22px; color: #666666; padding: 10px; font-size: 12px;}
.szxx_info p { text-indent: 2em; }
.szxx_info p.s1 { margin-bottom: 12px;}
.szxx_info strong { color: #ee6500;}
.szxxright { width: 788px;border: 1px solid #dddddd; background: #ffffff;}
.szxx_dqwz { height: auto; background: url("szxx_dqbg.jpg") bottom repeat-x #ffffff; overflow: hidden;}
.szxx_dqwz1 { height: auto; line-height: 26px; background: url("dqwz_rightbg.jpg") right bottom no-repeat;}
.szxx_dqwz1 span { background: url("szxx_dot.jpg") left top no-repeat; padding: 5px 5px 7px 45px; color: #666666; display: block;}
.szxx_dqwz1 a { color: #666666;}
.szxx_navjz { padding: 20px; height: auto; overflow: hidden;}
.szxx_ntit { height: 30px; border-bottom: 1px solid #cc0c0d; line-height: 30px;}
.szxx_ntit .tit { float: left; background: url("dot_1.gif") left center no-repeat; padding-left: 17px; font-weight: bold; color: #cc0c0d;}
.szxx_ntit .writebtn { float: right; background: url("icon_1.gif") left center no-repeat; padding-left: 22px;}
.nbltitle {height: 26px; text-align: center; background: #ffffff url(img_d.gif) bottom repeat-x; overflow: hidden; margin-top: 10px;}
.nbltitle ul li { height: 26px; float: left; text-align: center; line-height: 25px;}
.nbltitle ul li span {color: #cc7d04; height: 25px; display: block; cursor: pointer; padding: 1px 10px 0 10px;}
.nbltitle ul li.active span { border: 1px solid #f6d18d; border-bottom: none; background: #ffffff; font-size: 14px; font-weight: bold;color: #cc0c0d; padding: 0px 9px;}
.nblbox {height: 125px; border: 1px solid #f6d18d; border-top: none; overflow: auto; overflow-y: auto; }
.nblbox ul { display: none;}
.nblbox ul.active { display: block;}
.nblbox ul li { line-height: 24px; width: 233px; height: 24px; float: left; text-align: left; }
.nblbox ul li a { padding-left: 15px; color: #444444;display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nblbox ul li.active a, .nblbox ul li a:hover { color: red;}
.liuyan_cxcon { margin: 10px 0;border: 1px solid #fbe5b6; background: #fefdf8;position: relative; padding: 5px;}
.liuyan_cxcon .tj {height: auto;line-height: 24px;text-align: center; padding: 0px 0px 5px 125px;}
.liuyan_cxcon .tj .sz {color: #fd8524;}
.liuyan_cxcon .tj .jg {padding-left: 10px;}
.liuyan_cxcon .liuyan_cxbox { height: auto;margin: auto;margin-top: 6px;}
.liuyan_cxcon .liuyan_cxbox ul {height: auto;}
.liuyan_cxcon .liuyan_cxbox ul li.select { width: 172px; margin: 0 5px 10px;}
.liuyan_cxcon .liuyan_cxbox ul li.d_select { width: 90px; margin: 0  5px 10px}
.liuyan_cxcon .liuyan_cxbox ul li.select select, .liuyan_cxcon .liuyan_cxbox ul li.d_select select { width: 100%; height: 28px; border: 1px solid #dddddd; background: #fff;}
.liuyan_cxcon .liuyan_cxbox ul li {float: left;height: 28px;line-height: 28px;padding: 0;background: none;font-size: 14px; overflow: visible;}
.liuyan_cxcon .liuyan_cxbox ul li.date{ width: 47px; text-align: right;}
.liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 133px; margin: 0 5px;}
.liuyan_cxcon .liuyan_cxbox ul li.jg{ color: #666;}
.liuyan_cxcon .liuyan_cxbox ul li.date_put input{width: 96%;height: 26px;line-height: 26px;border: #ddd 1px solid;background: #ffffff;font-size: 14px;color: #666;padding: 0 2%;outline: none;}
.liuyan_cxcon .liuyan_cxbox ul li.gjz {width: 60px;text-align: right;}
.liuyan_cxcon .liuyan_cxbox ul li.srk {width: 170px;}
.liuyan_cxcon .liuyan_cxbox ul li.srk input {width: 96%;height: 26px;line-height: 26px;border: #cc2a14 1px solid;border-right: 0;background: #ffffff;font-size: 14px;color: #999999;padding: 0 2%;outline: none;}
.liuyan_cxcon .liuyan_cxbox ul li.btn {width: 46px;}
.liuyan_cxcon .liuyan_cxbox ul li.btn input {width: 100%;height: 28px;line-height: 28px;border: none;background: #cc2a14;font-size: 14px;color: #ffffff;text-align: center;outline: none;cursor: pointer;}
.liuyan_cxcon .liuyan_cxtit {display: block;width: 98px;height: 25px;position: absolute;left: 3px;top: 5px;}
.liuyan_xzbox { padding: 2px 10px; border: 1px solid #dfdfdf; margin-bottom: 10px; height: auto; overflow: hidden; line-height: 24px; font-size: 13px; text-indent: 2em; clear:both;}
.guestbook-table { border: 1px solid #dddddd; padding: 10px; min-height: 555px;}
.guestbook-table .guestbook_bmxj {height: 25px; border-bottom: 1px solid #cc0c0d; background: url(szxx_19.gif) left center no-repeat; padding-left: 13px; color: #ffffff; font-size: 14px; display: block; line-height: 25px;}
.guestbook-table .guestbook_bmxj p{ float: right; color: #333; line-height: 25px;}
.guestbook-table .guestbook_bmxj p i{ font-style: normal; color: red;}
.guestbook-table .guestbook_title { position: relative;height: 24px; line-height: 24px; border-bottom: 2px solid #d3baae; color: #b17354; margin-top: 14px;}
.guestbook-table .guestbook_title li { background: url("szxxline.jpg") right center no-repeat; text-align: center;position: absolute; top: 0;}
.guestbook-table .guestbook_title li.t1 { width: 100px;left: 0;}
.guestbook-table .guestbook_title li.t2 { width: 290px; text-align: left; position: static;margin: 0 326px 0 110px;}
.guestbook-table .guestbook_title li.t3 { width: 86px;right: 240px;}
.guestbook-table .guestbook_title li.t4 { width: 80px;right: 160px;}
.guestbook-table .guestbook_title li.t5 { width: 80px;right: 80px;}
.guestbook-table .guestbook_title li.t6 { width: 80px;right: 0; background: none;}
.guestbook-table ul.even { background: #f7f7f7;}
.guestbook-table ul.odd, .guestbook-table ul.even { height: 30px;clear: both;overflow: hidden; position: relative;}
.guestbook-table ul.odd li, .guestbook-table ul.even li {padding: 0;background: url(szxxline1.jpg) right center no-repeat;height: 30px;line-height: 30px;text-align: center;font-size: 14px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position: absolute; top: 0; text-align: center;}
.guestbook-table ul.odd li.t1, .guestbook-table ul.even li.t1 {width: 100px; left: 0;}
.guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2 {width: 290px; text-align: left; position: static;margin: 0 326px 0 110px;}
.guestbook-table ul.odd li.t2 a, .guestbook-table ul.even li.t2 a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.guestbook-table ul.odd li.t3, .guestbook-table ul.even li.t3 { width: 86px;right: 240px;}
.guestbook-table ul.odd li.t4, .guestbook-table ul.even li.t4 {width: 80px; right: 160px;}
.guestbook-table ul.odd li.t5, .guestbook-table ul.even li.t5 {width: 80px;right: 80px;}
.guestbook-table ul.odd li.t5 span, .guestbook-table ul.even li.t5 span { color: #0064cb;}
.guestbook-table ul.odd li.t6, .guestbook-table ul.even li.t6 {width: 80px;right: 0; background: none;}


.guestbook-form .guestbook_bt {height: 36px;overflow: hidden; margin-bottom: 15px; border-bottom: 1px solid #dddddd; }
.guestbook-form .guestbook_bt span {display: block;float: left;white-space: nowrap;height: 32px;line-height: 32px; font-size: 14px; padding-left: 36px; background: url(lmtel.gif) left center no-repeat;}
.guestbook-table-form { padding-right: 1px;}
.guestbook-table-form span {color: #ff0000;}
.guestbook-table-form ul { overflow: inherit; display: block; border: 1px solid #dddddd; border-bottom: none; border-right: none; margin-bottom: 20px;}
.guestbook-table-form .guestbook_ul { margin: 0;}
.guestbook-table-form ul li {float: left;padding: 0;background: none; overflow: inherit;border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd; }
.guestbook-table-form ul li.guestbook_btit { float: none; width: auto; height: 32px; line-height: 32px; clear: both; padding: 0 10px; font-weight: bold;}
.guestbook-table-form ul li.guestbook_btit .btspan { color: #b28252; font-weight: normal;}
.guestbook-table-form ul li.guestbook_btit .btspan .red { color: #ff0000;}
.guestbook-table-form ul li.bt {width: 115px; padding: 8px 0; text-align: right;line-height: 30px;}
.guestbook-table-form ul li.srk {width: 250px; padding: 8px 0 8px 6px; line-height: 30px; position: relative;}
.guestbook-table-form ul li.srk .msg-box {position: absolute;left: 0;top: 5px;}
.guestbook-table-form ul li.srk input {float: left;width: 220px;height: 24px;line-height: 24px;border: #dddddd 1px solid;padding: 2px 5px; border-radius: 4px;}
.guestbook-table-form ul li.srk select {float: left;width: 262px;border: #dddddd 1px solid;padding: 3px 5px; border-radius: 4px;}
.guestbook-table-form ul li .full { width: 196px;}
.guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm { width: 623px;height: 30px; padding: 8px 0 8px 6px; position: relative;}
.guestbook-table-form ul li.srk1 .msg-box, .guestbook-table-form ul li.yzm .msg-box {position: absolute;left: 0;top: 5px;}
.guestbook-table-form ul li.gk { line-height: 30px;}
.guestbook-table-form ul li.gk input {margin: 0;}
.guestbook-table-form ul li.srk1 input {float: left;width: 582px;height: 24px;line-height: 24px;border: #dddddd 1px solid;padding: 2px 5px; border-radius: 4px;}
.guestbook-table-form ul li.sel1 select { width: 200px;height: 30px;line-height: 30px;border: #dddddd 1px solid;padding: 2px 5px; border-radius: 4px;}
.guestbook-table-form ul li.bt1{ width:110px; padding:130px 0; height:60px; line-height:30px; padding-right:5px; text-align:right;}
.guestbook-table-form ul li.tex {width: 623px;height: 304px;position: relative; padding: 8px 0 8px 6px;}
.guestbook-table-form ul li.tex .msg-box {position: absolute;left: 0;top: 5px;}
.guestbook-table-form ul li.tex textarea {float: left; width: 582px;height:294px;line-height: 24px;border: #dddddd 1px solid;padding: 2px 5px; border-radius: 4px;}
.guestbook-table-form ul li.yzm input {float: left;width: 102px;height: 24px;line-height: 24px;border: #dddddd 1px solid;padding: 2px 5px; border-radius: 4px;}
.guestbook-table-form ul li.yzm img {float: left;margin-left: 5px;}
.guestbook-table-form .btn_group {width: 100%;height: 36px;text-align: center;padding: 12px 0 0 0; }
.guestbook-table-form .btn_group input {background: #e02613;;height: 36px;line-height: 36px; text-align: center; cursor: pointer;font-family: "Microsoft YaHei", 微软雅黑;border: 0;outline: none;color: #ffffff;width: 116px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; font-size: 16px;}
.guestbook-table-form .btn_group input.btn-search {margin-left: 15px;*padding: 0 0 !important;_padding: 0 0px !important; background: #d8d8d8; color: #333333;}
.guestbook-table-form ul li.clear {float: none; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden; border: none;}
/*留言文章页*/
.lynybox {padding: 20px; padding-top: 0; font-size: 14px; line-height: 200%;}
.ld_wztit {font-size: 26px; text-align: center; color: #e02613; line-height: 42px; padding: 10px 0;}
.ld_mailinfo { line-height: 33px; border-bottom: 1px solid #dddddd; padding: 0 18px; color: #666666; background: #fafafa;}
.ld_mailinfo .ld_mailspan { padding: 0 14px;}
.ld_mailinfo .red { color: #e20000;}
.ld_mailwen { padding: 15px; line-height: 2; color: #333333; text-indent: 2em; min-height: 300px; _height: 300px;}
.ld_mialhf { position: relative; background: #f4f4f4; padding: 0 15px 20px 15px; border: 1px solid #dddddd;}
.ld_mailarr { position: absolute; top: -7px; left: 32px; background: url(mailarr.gif) 0 0 no-repeat; width: 14px; height: 7px;}
.ld_hftitle { height: auto; border-bottom: 1px dashed #a9a9a9; line-height: 27px; padding: 10px 0px; font-size: 20px; color: #c50000; font-weight: bold; overflow: hidden;}
.ld_hftitle .ld_hfdw { float: right; color: #000000; padding-left: 28px; font-size: 12px; font-weight: normal;}
.ld_hfcontent { color: #555555; line-height: 2; padding: 16px 4px; font-size: 14px;}
.liuyancon .tit { font-size: 16px;}
.liuyancon .tit1 { width: 96px; font-size: 14px; }
.liuyancon .tit-content { font-size: 14px;}
.lynybox .mydcon {height: auto;line-height: 36px;font-size: 14px;}
.lynybox .mydcon ul li {float: left;white-space: nowrap;}
.lynybox .mydcon ul li.mm {padding-right: 10px;}
.lynybox .mydcon ul li p {float: left;}
.lynybox .mydcon ul li p.bt {white-space: nowrap;font-weight: bold;}
.lynybox .mydcon ul li p.srk {position: relative;}
.lynybox .mydcon ul li p.srk .msg-box {position: absolute;left: 0;top: 17px;}
.lynybox .mydcon ul li p.srk .myd_input {float: left;margin-top: 2px;border: 1px solid #dddddd;width: 170px;height: 24px;line-height: 24px;padding: 3px 5px;}
.lynybox .mydcon ul li label {padding-right: 15px;white-space: nowrap;}
.lynybox .mydcon ul li.pjbtn { padding-left: 10px;}
.lynybox .mydcon ul li.pjbtn input.myd_btn {font-size: 14px;width: 90px;height: 36px;line-height: 36px;color: #ffffff;border: 0;background: #c50000;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;}
@media (max-width: 1099px) {
    .m-issue ul li a {max-width: none; float: none;display: block;margin-right: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .m-issue ul li img { display: none;}
    /*网上评议*/
    .userinfo { width: 100%; background-size: 100% 90%; }
}
@media (min-width: 992px) and (max-width: 1099px) {
    .poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 810px;}
    /*答问知识库*/
    .w-search1 { width: 332px;}
    .w-search .text { width: 207px;}
    .m-issue { width: 632px;}
    /*文件资料库*/
    .sortBox { width: 742px;}
    .sortTitle ul li.p1, .sortList ul li.p1 { width: 60px;}
    .sortTitle ul li.p4, .sortList ul li.p4, .sortTitle ul li.p5, .sortList ul li.p5 { width: 116px;}
    /*在线访谈*/
    .ft_right { width: 710px;}
    /*访谈文章页*/
    .ft_nrleft { width: 649px;}
    .ftwz_imgbox {width: 249px;}
    .interview-desc-box {padding: 0px 15px 0px 14px;}
    .interview-desc { width: 724px;}
    .interview-desc_all { width: auto;}
    /*留言栏目*/
    .szxxright { width: 680px;}
    .nblbox ul li { width: 205px;}
    .liuyan_cxcon .tj{ padding: 0px 0px 5px 95px;}

    .liuyan_cxcon .liuyan_cxbox ul li.srk { width: 131px;}
    .guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2{ width: auto;}
    .liuyan_cxcon .liuyan_cxbox ul li.select{ width: 146px;}
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 100px;}
    /*我要写信*/
    .guestbook-table-form ul li {font-size: 14px;}
    .guestbook-table-form ul li.bt {width: 110px;}
	.guestbook-table-form ul li.bt1{ width:105px;}
    .guestbook-table-form ul li.srk {width: 201px;}
    .guestbook-table-form ul li.srk select {width: 200px;}
    .guestbook-table-form ul li.srk input {width: 180px;}
    .guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex { width: 520px;}
    .guestbook-table-form ul li.srk1 input, .guestbook-table-form ul li.tex textarea {width: 496px;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 588px;}
    /*答问知识库*/
    .w-search { float: none; width: 517px;}
    .lm_wenda .m-theme li { width: 25%;}
    /*文件资料库*/
    .sortBox { width: 518px;}
    .sortTitle ul li.p1, .sortList ul li.p1, .sortTitle ul li.p3, .sortList ul li.p3 { display: none;}
    .sortTitle ul li.p4, .sortList ul li.p4, .sortTitle ul li.p5, .sortList ul li.p5 { width: 109px;}
    /*在线访谈*/
    .is-interbg { padding: 12px;}
    .ft_left { width: 180px;}
    .is-int-list1 { padding-left: 0px;}
    .is-inter-info { padding: 8px 0px 0px;}
    .ft_right { width: 545px;}
    .interview-list li { padding: 10px;}
    .interview-list li .interview-infocon { margin-left: 220px;}
    .ftwz_imgbox {width: 240px;}
    .interview-desc-box {padding: 0px 10px 0px 10px;}
    .interview-desc { width: 514px;}
    .interview_form .interview-table td.opinion #interview_content {width: 550px;}
    /*留言栏目*/
    .liuyan_cxcon .liuyan_cxbox ul li.srk { width: 150px;}
    .liuyan_cxcon .liuyan_cxbox ul li.select{ width: 167px;}
    .guestbook-table-form { padding-right: 0px;}
    .guestbook-form { padding: 0 10px 15px 9px;}
    .guestbook-table-form ul li.bt {width: 110px;}
	.guestbook-table-form ul li.bt1 {width: 105px;}
    .guestbook-table-form ul li.srk {width: 236px;}
    .guestbook-table-form ul li.srk select {width: 215px;}
    .guestbook-table-form ul li.srk input {width: 213px;}
    .guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex {width: 590px;}
    .guestbook-table-form ul li.srk1 input, .guestbook-table-form ul li.tex textarea {width: 566px;}
    .lynybox .mydcon ul li p.srk .myd_input {width: 140px;}
    .guestbook-table-form ul li {font-size: 14px;}
}
@media (max-width: 991px) {
    .vote-show td .vote_con span.c1 { width: 440px;}
    .vote-show td .vote_con span.c2 { width: 120px;}
    .vote-show td .vote_con span.c3 { width: 80px;}
    /*答问知识库*/
    .zsk_ban { height: auto; overflow: hidden;}
    .zsk_logo { float: none; text-align: center;}
    .lm_wenda { width: 100%; float: none;}
    .m-theme { padding: 2%; margin-bottom: 2%;}
    .m-issue { width: 100%; float: none; min-height: auto; padding: 2%; box-sizing: border-box;}
    /*访谈文章*/
    .ft_nrleft, .ft_nrright { width: auto; float: none; padding: 0 2%; height: auto;}
    .interview-info .in-info .zy_con { height: auto;}
    .ft_nrright { border-left: none;}
    .ft_rtext { height: auto;}
    .interview-detail { border-bottom: none;}
    .interview-desc_all { width: auto; margin: 0px;}
    .interview-desc .desc { max-height: none;}
    .interview-desc .desc .j-video-player, .interview-desc .desc .j-video-player video { width: 100% !important; height: auto !important}
    /*新闻发布会*/
    .is-inter-info { height: auto; overflow: hidden;}
    .is-int-list2, .is-inter-infoyg { height: auto; overflow: hidden;}
    .is-inter-infozd { min-height: auto; padding-bottom: 8px;}
    /*留言栏目*/
    .szxxleft { margin-bottom: 2%;}
    .szxxleft, .szxxright { width: 100%; float: none; height: auto !important;}
    .guestbook-table { min-height: auto;}
    .lynybox { padding: 0px;}
}
@media (max-width: 767px) {
    /*网上评议*/
    .table .tit { width: 30%;}

    .vote-main { padding: 0px;}
    .search-tab ul li { margin-right: 25px;}
    .vote-btn button { width: 100px;}
    .vote_result .vote-lsit { padding-left: 0px;}
    .vote-show { width: 100%; box-sizing: border-box;}
    .vote-show td .vote_con span {line-height: 20px;}
    .vote-show td .vote_con span.c1 { float: none;width: 100%;}
    .vote-show td .vote_con span.c2 { width: 140px;}
    .vote-show td .vote_con span.c3 { width: 80px;float: left;text-align: left;}
    .vote-show td .vote_con span.progress-bar {margin-left: 0;}
    .updown1 div { float: none !important; max-width: 100%;}
    /*征集文章*/
    .poll_collect {margin-top: 10px; padding-top: 0px;}
    .poll_collect h3 {height: 40px;line-height: 40px;}
    .poll_collect ul { margin-top: 0px;}
    .poll_collect li {border: 0;height: auto; margin-bottom: 0px;}
    .poll_collect li p.poll_txt, .poll_collect li p.poll_con {width: 100%;float: none;height: auto;text-align: left;border-right: none; padding-right: 0px;}
    .poll_collect li p.poll_input, .poll_collect li p.poll_yzm, .poll_collect li p.poll_conts {width: 100%;float: none;padding: 0;}
    .poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 100%;padding: 0 2%;border: #dddddd solid 1px; box-sizing: border-box;}
    .poll_collect .poll_area {height: auto;}
    .poll_collect li.btn-group { margin-top: 2%;}
    /*答问知识库*/
    .zsk_ban { padding: 2%;}
    .zsk_logo img { width: 100%; height: auto;}
    .w-search { width: 96%; padding: 0 2%;}
    .w-search1 { width: 100%; margin-right: 0px; padding: 0px;}
    .w-search .text { width: 70%; box-sizing: border-box;}
    .w-search .btn { width: 30%;background: url(search_button.png) center no-repeat #cc0c0d; border-radius: 0 10px 10px 0px; }
    .lm_wenda .m-theme li { width: 33.33%;}
    /*文件资料库*/
    .sideMenu, .sortBox { float: none; width: 100%;}
    .sortTitle ul li.p1, .sortList ul li.p1, .sortTitle ul li.p3, .sortList ul li.p3, .sortTitle ul li.p4, .sortList ul li.p4 { display: none;}
    .sortTitle ul li.p2, .sortList ul li.p2 { float: none; margin-right: 100px; width: auto; }
    .sortTitle ul li.p5, .sortList ul li.p5 { width: 100px;}
    .sortList { padding: 2% 0 0;}
    .sortList ul { position: relative;}
    .sortList ul li.p2 { min-height: 50px;}
    .sortList ul li.p5 { position: absolute; right: 0px; top: 0px;}
    .sortList ul, .sortList ul li { height: auto; }
    /*在线访谈*/
    .is-interbg { padding: 2%;}
    .ft_left { width: 96%; padding: 2%; height: auto !important; margin-bottom: 2%;}
    .is-int-list1 { height: auto; padding-left: 0px; padding-bottom: 2%; overflow: hidden;}
    .is-inter-info { padding: 2% 0; height: auto; overflow: hidden;}
    .ft_right { width: 100%; height: auto;}
    .is-intert1 { background-size: cover; padding-bottom: 0px; }
    .interview-list li { margin: 2% 0 0; padding: 2%;}
    .interview-list li .interview-img { width: 100%; float: none; text-align: center;}
    .interview-list li .interview-img img { width: 100%; height: auto;}
    .interview-list li .interview-infocon { margin-left: 0px;}
    .pic_btn { padding-top: 2%;}
    .interview-info .in-img, .interview-info_fbh .in-img { width: 100%; height: auto; float: none;}
    .interview-info .in-info, .interview-info_fbh .in-info { margin-left: 0px; }
    .interview-info .in-img .video-player, .interview-info .in-img .video-player video, .interview-info_fbh .in-img .video-player, .interview-info_fbh .in-img .video-player video {width: 100% !important; height: auto !important;}
    .ftwz_imgbox { float: none; width: auto; margin-bottom: 2%;}
    .ftwz_imgbox .interview-desc-box { padding: 0 2%;}
    .ftwz_imgbox .fty_imglistlb ul li img { height: auto;}
    .interview-desc { width: 100%; float: none; min-height: auto;}
    .interview-desc_all { width: auto;}
    .ftsx .p1, .ftsx .p2, .ftsx .p3 { display: none;}
    .ft_quebox .interview-info-list .interview-body, .fty_con .interview-desc .interview-info-list .interview-reply { padding: 2% 0px;}
    .interview_form .interview-table th {width: 30%;white-space: nowrap;padding-left: 10px;padding-right: 0;}
    .interview_form .interview-table td.name #interview_name {width: 85%;}
    .interview_form .interview-table td.opinion #interview_content {width: 85%;}
    /*新闻发布会*/
    .interview-info_fbh { padding: 2% 0px;}
    /*留言栏目*/
    .szxx_navjz { padding: 2%;}
    .nblbox { height: auto;}
    .nblbox ul li { width: 50%;}
    .liuyan_cxcon { padding: 2%;}
    .liuyan_cxcon .liuyan_cxbox, .liuyan_cxcon .liuyan_cxbox ul { height: auto;}
    .liuyan_cxcon .liuyan_cxbox ul li { float: none;}
    .liuyan_cxcon .liuyan_cxbox ul li.select,.liuyan_cxcon .liuyan_cxbox ul li.d_select { margin: 0px; width: 100%; margin-bottom: 2%;}
    .liuyan_cxcon .liuyan_cxbox ul li.gjz,.liuyan_cxcon .liuyan_cxbox ul li.date { width: 100%;  text-align: left;}
    .liuyan_cxcon .liuyan_cxbox ul li.srk { width: 80%;float: left;}
    .liuyan_cxcon .liuyan_cxbox ul li.btn { width: 20%;float: left;}
    .liuyan_cxcon .liuyan_cxbox ul li.date_put{ width: 100%; margin: 0;}
    .liuyan_cxcon .tj { padding: 25px 0 0; text-align: left;}
    .guestbook-table .guestbook_title li.t1, .guestbook-table .guestbook_title li.t3, .guestbook-table .guestbook_title li.t5, .guestbook-table .guestbook_title li.t6, .guestbook-table ul.odd li.t1, .guestbook-table ul.even li.t1, .guestbook-table ul.odd li.t3, .guestbook-table ul.even li.t3, .guestbook-table ul.odd li.t5, .guestbook-table ul.even li.t5, .guestbook-table ul.odd li.t6, .guestbook-table ul.even li.t6 { display: none;}
    .guestbook-table .guestbook_title li.t2, .guestbook-table ul.odd li.t2, .guestbook-table ul.even li.t2 { width: auto; margin: 0 80px 0 0px;}
    .guestbook-table .guestbook_title li.t4, .guestbook-table ul.odd li.t4, .guestbook-table ul.even li.t4 { right: 0px;}
    .szxx_info { padding: 0 2% 2%;}
    .guestbook-table-form {padding: 0;}
    .guestbook-table-form ul {border-right: 1px solid #dddddd;}
    .guestbook-table-form ul li {border-right: none; }
    .guestbook-table-form ul li.bt {width: 98%; padding-left: 2%; text-align: left; height: 24px; line-height: 24px;}
	.guestbook-table-form ul li.bt1{width: 98%; text-align: left; height:auto;line-height: 24px; padding:0px; padding-left: 2%;}
    .guestbook-table-form ul li.srk, .guestbook-table-form ul li.srk1, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm, .guestbook-table-form ul li.tex {width: 100%; padding-left: 0; height: auto;}
    .guestbook-table-form ul li.srk select {width: 100%;}
    .guestbook-table-form ul li.srk input, .guestbook-table-form ul li.srk1 input {width: 96%; margin: 0 2%;
        height: 30px;line-height: 30px; box-sizing: border-box;}
    .guestbook-table-form ul li.tex textarea {width: 96%; margin: 0 2%;box-sizing: border-box;}
    .guestbook-table-form ul li select {width: 94%; margin: 0 0 0 2%; }
    .guestbook-table-form ul li.yzm input { margin-left: 2%;}
    .guestbook-table-form ul li .gk_text { padding: 0 2%; }
    .lynybox { padding: 0px;}
    .ld_mailinfo { padding: 2%; line-height: 24px;}
    .ld_mailwen { padding: 2%;}
    .ld_hftitle .ld_hfdw { padding-left: 0px;}
    /*网上评议*/
    .userinfo .see_resultbtn { right: 20px;}
    .userinfo { text-align: left; text-indent: 24px;}

    .ft_tit{ padding:0 4px;}
    .ft_search .sea_an{ width:35px;}
    .ft_search .topsearchtext{ width:110px;}
}
@media (max-width: 767px) {
    .userinfo .see_resultbtn { right: 10px;}
    .userinfo { font-size: 12px; text-indent: 10px;}
}
/*信息公开文章 */
.xxgk_wztable { padding-bottom: 35px;}
.xxgk_wztable table { border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; background: #f8f8f8; width: 100%;}
.xxgk_wztable table td, .xxgk_wztable table th { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; height: 38px; line-height: 26px; font-size: 16px; }
.xxgk_wztable table th {text-align: right; font-weight: bold; width: 10%;}
.xxgk_wztable table td { padding: 5px 10px; text-align: justify; width: 40%;}
@media (min-width: 992px) and (max-width: 1159px) {
    .xxgk_wztable table th {width: 12%;}
    .xxgk_wztable table td {width: 38%;}
}
@media (max-width: 991px) {
    .xxgk_wztable table th {width: 100px;}
    .xxgk_wztable table td {width: auto;}
}

/*12345热线统计*/
.rx_tjbox{background: #fff;padding:10px;margin-bottom: 20px;border: #ddd 1px solid;}
.rx_tjbox li{width: 33%;float: left;padding:6px 0;overflow:hidden;}
.rx_tjbox li.num3{background: none;}
.rx_tjbox li.num4{display: none;}
.rx_tjbox li .tj_s{display: block;float: left;width: 50%; text-align: center;font-size: 16px;color: #999;line-height: 26px;}
.rx_tjbox li .tj_s i{font-style: normal;font-size: 20px;color: #666;display: block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

.rx_fbbox{margin-bottom: 15px;}
.rx_tit{overflow: hidden;}
.rx_tit li{float: left;}
.rx_tit li a,.rx_tit li span{display: block; font-size: 20px;line-height:26px;height: 26px;padding-bottom: 4px; color: #333;letter-spacing: 0;}
.rx_tit li.active a,.rx_tit li.active span{font-weight: bold;color:#EA0000;}

.rx_zsfb{width: 430px;}
.zsfbcon{width: 100%;}
.zsfbcon img{max-width: 100%;}
.rx_sqfl{width: 370px;}

.bmxx_sltj .rx_zsfb{width: 390px;}
.bmxx_sltj .rx_sqfl{width: 340px;}
@media (min-width: 992px) and (max-width: 1159px) {
    .rx_zsfb{width: 388px;}
    .rx_sqfl{width: 310px;}

    .bmxx_sltj .rx_zsfb{width: 340px;}
    .bmxx_sltj .rx_sqfl{width: 390px;}
}
@media (max-width: 991px) {
    .rx_zsfb{width: 400px;}
    .rx_sqfl{width: 322px;}
    .bmxx_sltj .rx_zsfb{width: 380px;}
}
@media (max-width: 767px) {
    .rx_tjbox{margin-top: 10px;}
    .rx_zsfb{width:100%;height: auto;float: none;}
    .rx_sqfl{width:100%;height: auto;float: none;margin-top:15px; }
    .rx_tjbox li {width: 50%;}
}
@media (max-width: 479px){
    .rx_tjbox li {width: 100%;}
}