@charset "utf-8";
/* CSS Document */
/***** 通用栏目页-主体内容******/
.lmbox{margin-top: 20px;}
.lmbox2{margin-top: 10px;}
/*栏目页-左侧 */
.lm_lban{width:270px;height:auto;background: #f8f8f8;}
.lm_top{height: 60px;line-height: 60px;}
.lm_top span{display:block; font-size: 22px;font-weight: bold;color: #fff;text-align: center; background:#3573b5 url("../images/lm_topbg.png") 8px 5px no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.navdh{overflow:hidden;margin-top: 5px;}
.navdh ul li{vertical-align:bottom;overflow:hidden;border-bottom: #EAEAEA 1px solid;}
.navdh ul li a{display:block;display: block;font-size: 18px;height:auto;line-height: 30px; padding:14px 40px 14px 25px;margin: 3px 0;background:#f8f8f8 url("../images/aside_nav_ico.png") 230px center no-repeat; cursor:pointer;}
.navdh ul li a:hover,.navdh ul li.active a,.navdh ul li a.active{background: #d8e6f8 url("../images/aside_nav_icon.png") 230px center no-repeat;color: #3573b5;}

/***栏目页-左侧-处室***/
.ywcsbox{overflow:hidden;padding-right: 6px;}
.ywcs_info{box-shadow:#e8e8e8 -1px 0px 5px 1px;border-left:1px solid #E5E5E5; -webkit-box-shadow: #e8e8e8 -1px 0px 5px 1px;padding:10px 10px 30px;}
.ywcs_info p{font-family: 仿宋;text-indent: 2em;font-size: 18px;line-height:30px;margin-top: 10px;color:#282828;text-align: justify;}

/*栏目页-窄屏下二级栏目 */
.btn-group{width:100%;cursor:pointer;position:relative;}
.btn{width:100%;padding:3px 40px 3px 12px;font-size:14px;text-align:left;border-radius:0;}
.btn-danger{margin-bottom:10px;height: auto;line-height: 34px;color:#fff;background:#3573b5;border:0;font-weight:bold;padding-left:30px;}
.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:#fff;background:#3573b5;border:0;}
.btn .caret{float:right;margin-top:10px;}
.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0;top:38px;}
.dropdown-menu > li > a{padding:5px 10px 5px 30px;font-size:13px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dropdown-menu a{background:#f2f4fb;border-top:1px solid #fff;}
.dropdown-menu a:hover{background:#3573b5 !important;color:#fff !important;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#3573b5;color:#fff;}
/*栏目页-文字列表 */
.lm_rban{width: 860px; height:auto;position:relative; background: #fff;}
.lm_rban .guidang{position:absolute;right:-20px;top:-40px;z-index:99;}

/*当前位置*/
.lmy_dqlanmu {width: 100%;height: 41px;background:url("../images/line_db.gif") bottom repeat-x; margin-bottom: 10px;overflow: hidden;}
.lmy_dqlanmu .lanmu_tit{border-bottom:#3774b5 1px solid;font-size: 22px;font-weight: bold;  padding: 0 16px; font-weight: bold;color:#3774b5;height: 40px;line-height:40px;text-align: center;display: inline-block;}
.lmy_dqlanmu .lanmu_tit2{border-bottom: none;padding: 0;}
/***栏目文字列表****/
.navjz{height:auto;min-height:451px;_height:451px;font-size:14px;line-height:1.8;border-top:0;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{height:42px;line-height:42px;vertical-align:bottom;padding-left: 14px;background: url("../images/dot.png") left center no-repeat;}
.navjz ul li a{font-size:16px;}
.navjz ul li .date{color:#999;}
.navjz ul.doc_list{padding-bottom:5px;overflow: hidden;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;height:42px;line-height:42px;padding-left: 14px;background: url("../images/dot.png") left center no-repeat;}
.navjz ul.doc_list li a{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.navjz ul.doc_list li img{float:left;margin:17px 0 0 2px;}
.navjz ul.doc_list li .unit{ padding-right: 10px; text-align: right; color: #888; padding-left: 15px;}

.navjz ul li.lm_line{height: 0;border-bottom: 1px dashed #ddd;margin: 12px 0; padding:0;background: none;}
.navjz ul li.columnName{height:32px;font-size: 18px; background:#F5F5F5;margin:5px 0 10px;padding:0 10px;border: none;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;width:auto;white-space:nowrap;height:32px;line-height:32px;font-size:16px;font-weight:bold;color:#3573b5;}
.navjz ul li.columnName .more{font-size:12px;color:#999;line-height:32px;}
.navjz ul li.columnName .more:hover{color:#3573b5;}
.navjz ul.doc_list li.search-list a{max-width: none !important;margin-right: 90px;float: none;}
.navjz ul.doc_list li.odd a,.navjz ul.doc_list li.even a{max-width: 710px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.lm_rban{width: 652px;}
.navjz ul.doc_list li.odd a, .navjz ul.doc_list li.even a { max-width: 528px;}
}
@media (max-width:991px) {
.lm_rban{width:auto;margin-left: 0;float: none;}
.wenzhang .guidang{width:200px;height:200px;background-size:100% 100%;}
.navjz{min-height:300px;}
.navjz ul.doc_list li.odd a,.navjz ul.doc_list li.even a{max-width:590px;}
}
@media (max-width:767px) {
.lmy_dqlanmu .lanmu_tit{font-size: 18px;}
.navjz{min-height:200px;}
.navjz ul.doc_list li.odd a,.navjz ul.doc_list li.even a{display:block;float:none !important;margin-right:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz ul.doc_list li img{display:none;}
}
/**单页面**/
.dymbox{background: #fff;position: relative;}
.dymbox .guidang{position:absolute;right:-20px;top:-40px;z-index:99;}
/*栏目页 图片列表 */
.navjz ul.picture-list{clear:both;margin-right: -20px; overflow: hidden;}
.navjz ul.picture-list li{float:left;width: 200px;line-height: 30px; height:auto;margin:0 20px 20px 0;padding: 0;background: none;}
.navjz ul.picture-list li a{display:block;width:100%;overflow:hidden;cursor:pointer;position: relative;}
.navjz ul.picture-list li .img_img{display: block; border:1px solid #ccc; padding: 3px;}
.navjz ul.picture-list li a img{width:100%;height:128px;display: block; }
.navjz ul.picture-list li a .img_title{display:block;height:30px;line-height:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz ul.picture-list li a .date{display: block;text-align: center;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.navjz ul.picture-list li{width: 204px;}
}
@media only screen and (max-width:991px) {
.navjz ul.picture-list li{width: 229px;}
.navjz ul.picture-list li a img{ height: 147px;}
}
@media only screen and (max-width:767px) {
.navjz ul.picture-list{width:100%;margin-right: 0;}
.navjz ul.picture-list li{width:48%;margin:0 1% 15px;text-align: center;}
}
@media only screen and (max-width:479px) {
.navjz ul.picture-list li{width: 100%;margin: 0 0 15px;}
.navjz ul.picture-list li a img{height: auto;}
}
/*栏目页-视频列表 */
.navjz .videoNews-list{clear:both;width: 900px;overflow: hidden;}
.navjz .videoNews-list li{float: left; width:200px;height:auto;margin:0 20px 20px 0;padding:0px;background: none;}
.navjz .videoNews-list li .left-img{float:none;}
.navjz .videoNews-list li .left-img a{display:block;width:100%;overflow:hidden;}
.navjz .videoNews-list li .left-img img.video-thumb{width:100% !important;height:160px !important;transition:all .5s;}
.navjz .videoNews-list li .left-img a:hover img.video-thumb{-webkit-transform:scale(1.1);transform:scale(1.1);}
.navjz .videoNews-list li .right-main{float:none;height:40px;padding:5px 10px;background:#f4f4f4;text-align: center;}
.navjz .videoNews-list li .video-title{display:block;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .video-title span.left{display:block;float:none !important;}
.navjz .videoNews-list li .video-title span.left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .video-attr{clear:both;height:20px;line-height:20px;font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .play-icon,.navjz .videoNews-list li .videoNews-note{display:none;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.navjz .videoNews-list{width: 692px;}
.navjz .videoNews-list li{width: 204px;}
}
@media only screen and (max-width:991px) {
.navjz .videoNews-list{width: 758px;}
.navjz .videoNews-list li{width: 229px;}
}
@media (max-width:767px) {
.navjz .videoNews-list{width:100%;}
.navjz .videoNews-list li{width:100%;margin:0 0 10px;}
.navjz .videoNews-list li .left-img img.video-thumb{height:auto !important;}
}
/*栏目页-调查 */
.navjz .survey-list li{height: 49px;line-height: 49px;padding: 0 0 0 95px;overflow:hidden;position: relative;}
.navjz .survey-list li a.title{display:block;float: none;margin: 0 394px 0 0; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .survey-list li a.title2{display:block;float: left;max-width: 560px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*.navjz .survey-list li .zt{position: absolute;top: 0;right: 183px; width: 72px; text-align: center; color:#9EADB6;}*/
.navjz .survey-list li .zt{position: absolute;top: 10px;left:0; width:78px;height: 28px;line-height: 28px;font-size: 15px; text-align: center; color:#9EADB6;border: #ddd 1px solid;background: #f3f3f3;}
.navjz .survey-list li .result{float:left;margin-left: 5px;}
.navjz .survey-list li .result a{color: #ea1612;font-size: 15px;padding-left: 5px;}
.navjz .survey-list li .result a:hover{color: #3573b5;}
.navjz .survey-list li  span.over{ color:#999;border-color: #ddd;background: #f3f3f3;}
.navjz .survey-list li  span.starting{color:#f6d08b;border-color: #f6d08b;background: #fff;}
.navjz .survey-list li span.nostart{ color:#9EADB6;}
.navjz .survey-list li .date{float: right;width: 254px;text-align:center;}
.navjz .survey-list li .bm{width: 140px;font-size: 16px;text-align: center;color: #666; float: right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (min-width: 992px) and (max-width:1199px) {
    .navjz .survey-list li a.title2{max-width: 358px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .navjz .survey-list li a.title2{max-width:290px;}
    .navjz .survey-list li .bm{display: none;}
}
@media (max-width:767px) {
    .navjz .survey-list li .result{display: none;}
    .navjz .survey-list li a.title,.navjz .survey-list li a.title2{display: block; float: none;max-width:none;margin-left:0px;margin-right:0px;}
    .navjz .survey-list li .date{display: none;}
    /*.navjz .survey-list li span.zt{right: 0;}*/
    .navjz .survey-list li .bm{display: none;}
}
/*栏目页-征集 */
.navjz .collect-list li{height: 49px;line-height: 49px;padding: 0 0 0 95px; overflow:hidden;position: relative;background: none;}
/*.isSummary{ border: 0 none !important; padding:0 !important;}*/
.navjz .collect-list li a.title{display:block;float: none;margin: 0 394px 0 0; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .collect-list li a.title2{display:block;float: left;max-width: 560px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .collect-list li .zt{position: absolute;top: 10px;left:0; width:78px;height: 28px;line-height: 28px;font-size: 15px; text-align: center; color:#9EADB6;border: #ddd 1px solid;background: #f3f3f3;}
.navjz .collect-list li .result{float:left;margin-left: 5px;}
.navjz .collect-list li .result a{color: #ea1612;font-size: 15px;padding-left: 5px;}
.navjz .collect-list li .result a:hover{color:#3573b5;}
.navjz .collect-list li  span.over{ color:#999;border-color: #ddd;background: #f3f3f3;}
.navjz .collect-list li  span.starting{color:#f6d08b;border-color: #f6d08b;background: #fff;}
.navjz .collect-list li span.nostart{ color:#9EADB6;}
.navjz .collect-list li .date{float: right; width: 254px;text-align:center;}
.navjz .collect-list li .bm{width: 140px;font-size: 16px;text-align: center;color: #666; float: right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
@media (min-width: 992px) and (max-width:1199px) {
    .navjz .collect-list li a.title2{max-width: 358px;}
}
@media (min-width: 768px) and (max-width:991px) {
    .navjz .collect-list li .bm{display: none;}
    .navjz .collect-list li a.title2{max-width:290px;}
}
@media (max-width: 767px){
    .zjlm_top p.p2,.zjlm_top p.p3{display: none;}
    .navjz .collect-list li .bm{display: none;}
    .navjz .collect-list li .result{display: none;}
    .navjz .collect-list li a.title,.navjz .collect-list li a.title2{display: block; float: none;max-width:none;margin-left:0px;margin-right:0px;}
    .navjz .collect-list li .date{display: none;}
    /*.navjz .collect-list li span.zt{right: 0;}*/
}

/*调查-征集 合并栏目页面*/
.zjlm_top{height: 35px;line-height: 35px;font-size: 15px;font-weight: bold;padding-left: 120px; background: #d9e3f0;margin-bottom: 10px;position: relative;}
.zjlm_top p{float: right;text-align: center;}
.zjlm_top p.bt{float:none;text-align: left;text-indent: 20px;margin: 0 578px 0 0; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zjlm_top p.date{width: 130px;}
.zjlm_top p.zt{width: 90px;}
.zjlm_top p.bm{width: 188px;padding: 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zjlm_top p.type{width: 110px;text-align: center;position: absolute;left: 0;top: 0;}
.navjz .surveyCollect-list{margin-bottom: 20px;}
.navjz .surveyCollect-list li{height: 36px;line-height: 36px;font-size: 16px; padding: 10px 0 10px 120px; overflow:hidden;position: relative;background: none; border-bottom: #bbb 1px dashed;}
.navjz .surveyCollect-list li a.title{display:block;float: none;margin: 0 578px 0 0px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .surveyCollect-list li a.title2{display:block;float: left;max-width: 560px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .surveyCollect-list li .zt{float: right; width:90px;font-size: 16px; text-align: center; color:#b3b4be;}
.navjz .surveyCollect-list li .result a{color: #cb1007;}
.navjz .surveyCollect-list li  span.over{ color:#999;}
.navjz .surveyCollect-list li  span.starting{color:#35a100;}
.navjz .surveyCollect-list li span.nostart{ color:#9EADB6;}
.navjz .surveyCollect-list li .date{float: right; width: 130px;font-size: 15px;color: #999; text-align:center;}
.navjz .surveyCollect-list li .bm{width: 188px;padding: 0 10px;text-align: center;color: #666; float: right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .surveyCollect-list li .type{width: 110px;position: absolute;left: 0;top: 10px;}
.navjz .surveyCollect-list li .type i{display: block;font-style:normal; width: 82px;height: 26px;text-align: center;line-height: 26px;margin: 5px auto;}
.navjz .surveyCollect-list li .type i.dc{background: #f0f3f8;color: #4574af;}
.navjz .surveyCollect-list li .type i.zj{background: #fff2e4;color: #e88112;}
@media (min-width: 992px) and (max-width:1199px) {
    .zjlm_top p.bm,.navjz .surveyCollect-list li .bm{display: none;}
    .zjlm_top p.bt,.navjz .surveyCollect-list li a.title{margin: 0 370px 0 0;}
}
@media (min-width: 768px) and (max-width:991px) {
    .zjlm_top p.bm,.navjz .surveyCollect-list li .bm{display: none;}
    .zjlm_top p.date,.navjz .surveyCollect-list li .date{display: none;}
    .zjlm_top p.bt,.navjz .surveyCollect-list li a.title{margin: 0 90px 0 0;}
}
@media (max-width: 767px){
    .zjlm_top p.type,.navjz .surveyCollect-list li .type{width: 82px;}
    .navjz .surveyCollect-list li .type{font-size: 14px;}
    .navjz .surveyCollect-list li .type i{width: 72px;}
    .zjlm_top,.navjz .surveyCollect-list li{padding-left: 90px;}
    .zjlm_top p.bm,.navjz .surveyCollect-list li .bm{display: none;}
    .zjlm_top p.date,.navjz .surveyCollect-list li .date{display: none;}
    .zjlm_top p.bt,.navjz .surveyCollect-list li a.title{margin: 0 90px 0 0;}
}
/**调查-征集 合并栏目 end**/

/*** 通用文章页 START ****/
.secnr{height: auto;text-align:left;min-height:300px;_height:300px;background: #fff;padding:20px 20px;}
.wenzhang{font-size:14px;line-height:1.8;height:auto;position:relative;}
.wenzhang .guidang{position:absolute;right:-20px;top:-40px;z-index:99;}
.wztit,.newstitle{font-size:30px;line-height:1.4;text-align:center;padding:10px 0 10px;}
.wzfbt{line-height:30px;text-align:center;font-size:22px;font-weight:normal;}
.wzttit{font-size:22px;line-height:32px;text-align:center;}
.wzstit{line-height:30px;text-align:center;font-size:18px;font-weight:normal;padding: 5px 0;}

.wzfbxx{height:auto;line-height: 25px;color: #666;margin: 10px 0; font-size:15px;border-bottom: 1px dashed #d6d6d6;text-align:center;padding: 0 0 15px;position: relative;}
.wzfbxx span{padding:0 6px;}
.wzfbxx span i{font-style: normal;}
.wzfbxx .wz_font {display: block;float: left; width: 139px;height: 25px;z-index: 2;}
.wz_font i {display: block;float: left;font-style: normal;width: 45px;height: 25px;line-height: 25px;white-space: nowrap;overflow: hidden;}
.wz_font a {display: block;float: left;width: 30px;height: 24px;line-height: 24px;border: #e6e6e6 1px solid;text-align: center;cursor: pointer;color: #999999;}
.wz_font a:hover {color: #fe8f00;}
.wz_font a.active {color: #fe8f00;}
.wz_font a.j-fontBig {border-right: 0;border-radius: 2px 0 0 2px;}
.wz_font a.j-fontSmall {border-left: 0;border-radius: 0 2px 2px 0;}
.wzfbxx .print_w{display: block;float: left; width: 35px;height: 26px;line-height: 25px;z-index: 2;background: url("../images/print.png") 0 center no-repeat;cursor: pointer;padding-left: 22px;}
/*.wzfbxx_right{position: absolute;right: 0;top: 0;}
.wzfbxx span.hit{display: none;}*/
.wzfbxx_right>span{float: left;}
.wzfbxx_right .wz_sc{background: url("../images/wz_sc.png") left center no-repeat;padding:0 10px 0 20px;}
.wzfbxx_right .wz_sc a{color: #666;}
.wzfbxx_right .wz_jc{background: url("../images/wz_glass.png") left center no-repeat;padding:0 10px 0 20px;}
.wzfbxx_right .wz_jc a{color: #fe8f00;}
.wzfbxx_right .share{float: left;}
.wzfbxx .share span{padding: 0;}
.wzfbxx .share-box{position: relative;top: auto;}
.wzfbxx_right{float: right;}
.wzfbxx_right span{float: left;}
.jiucuo_con{text-align: right;}
.jiucuo_con a{font-size: 16px;color: #999;}

.wzcon{padding:20px 0;min-height:350px;_height:350px;font-size:16px;line-height:2; text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;overflow-x: auto;}
.wzcon table,.sp_wzcon table{border-collapse:collapse;max-width:100%; height: auto;}
.wzcon img{max-width:100%;height: auto;}
.wzcon p{margin:5px 0;}

.scan_code_box{margin:0 auto;padding:40px 0;text-align:center;}
.scan_code_box .pic{text-align:center;width:auto;margin:0 auto;}
.scan_code_box img{width:120px;height:120px;border:1px solid #efefef;margin:0 auto;padding:9px;}
.scan_code_box .txt{text-align:center;line-height:32px;font-size:14px;color:#666;display:block;}
.scan_code_box .ewmgai{display:none;}

.video_main_content{text-align:center;padding:20px 0 0;}
.sp_wzcon{padding:20px 0;font-size:14px;line-height:1.8;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.sp_wzcon table{max-width:100%;margin:auto;}
.sp_wzcon img{max-width:100%;height: auto;}
.sp_wzcon p{margin:5px 0;}
@media (max-width: 991px) {
    .secnr{padding:15px 15px;}
    .wenzhang .guidang{width:200px;height:200px;background-size:100% 100%;}
    .wzfbxx span{padding: 0 2px;}
    .wzfbxx_left{float: none;}
    .wzfbxx_right{display: none;}
    .wzcon{min-height:200px;}
    .wzcon,.sp_wzcon{padding:10px 0;}
}
@media (max-width: 767px) {
    .secnr{padding: 10px;margin-bottom: 20px;}
    .wztit,.newstitle{font-size:22px;padding:5px 0;}
    .wzfbxx{margin:5px 0 0;padding: 0 0 10px;}
    .wzfbxx span{display: inline-block;}
}
@media print{
    .topcon,.header,.footer,.position,.wzfbxx,.wzbot,.scan_code_box{display:none;}
}
/*通用文章end*/

/*调查文章页*/
.vote_result{margin:auto;}
.voteinfo{height:auto;line-height: 25px;color: #666;margin: 10px 0; font-size:15px;border-bottom: 1px dashed #d6d6d6;text-align:center;padding: 0 0 15px;position: relative;}
.voteinfo span{padding:0 0.5em; display: inline-block; vertical-align: middle;}
.voteinfo span u{font-style:normal;text-decoration:none;}
.voteinfo i{font-style:normal;}
.voteinfo .nostart{color:#999;}
.voteinfo .starting{color:#36BD53;}
.voteinfo .over{color:#cb1007;}
.voteinfo .share{ display: inline-block; vertical-align: middle;}
.voteinfo .share-box{top: auto; position: relative; }

.vote_result .vote-info{padding:20px;font-size:16px;line-height:1.8;}
.vote_result .vote-main{font-size:14px;width:96%;margin:auto;}
.vote_result .vote-lsit{padding-bottom:10px;}
.vote_result .vote-lsit .title{font-weight:bold;line-height:24px;padding:5px 0 5px;}
.vote_result .vote-lsit ul{padding:10px;border:1px solid #ddd;}
.vote_result .vote-lsit ul img{max-width:100%;height: auto;}
.vote_result .vote-lsit ul li{height:auto;line-height:20px;padding:3px 0;}
.vote_result .vote-lsit ul li input{float:left;margin:5px 8px 0 0;*margin:5px 8px 0 0;_margin:5px 8px 0 0;font-size:12px;}
.vote_result .vote-lsit ul li.vote-textarea{height:100px;}
.vote_result .vote-lsit ul li.vote-textarea textarea{border:1px solid #ccc;height:92px;width:95%;padding:4px 5px;}
.vote_result .vote-code{width:95%;margin:auto;padding:15px 0;font-size:14px;overflow:hidden;height:30px;}
.vote_result .vote-code .text-code{float:left;display:block;line-height:30px;}
.vote_result .vote-code .verification{border:1px solid #ddd;height:28px;line-height:28px;width:96px;float:left;padding:0 5px;}
.vote_result .vote-code .img-code{float:left;padding-left:8px;}
.vote_result .vote-btn{height:60px;text-align:center;}
.vote_result .vote-btn button{height:40px;background:#3573b5;color:#fff;font-size:16px;text-align:center;cursor:pointer;border:0;width:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 10px;font-family:"Microsoft YaHei";outline:none;}
.vote_result .vote-btn button.btn-review{background:#f80;}

.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:730px;}
.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:#eee;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;}
@media (max-width: 1199px) {
    .vote-show td .vote_con span.c1{ width:570px;}
}
@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;}
}
@media (max-width: 767px) {
    .voteinfo{margin: 5px 0 0;padding: 0 0 10px;font-size: 13px;line-height: 22px;}
    .voteinfo span{padding: 0 0.25em;display: inline-block;}
    .vote_result .vote-info{padding:10px 0;line-height:1.5;}
    .vote_result .vote-main{width:100%;}
    .vote_result .vote-code{width:100%;}
    .vote_result .vote-lsit ul{padding:10px;}
    .vote_result .vote-btn button{width:100px;}
    .vote_result .vote-code .verification{width:76px;}
    .vote_result .vote-code .img-code{padding-left:0;}
    .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;}
}
/*征集文章页*/
.descbox{border:#f1f1f1 10px solid;padding:10px;line-height:30px;margin-bottom:20px;}
.descbox b,.descbox2 b{color:#3573b5;}
.descbox2{padding: 20px 0 10px;border-top: #ddd 1px dashed;margin-top: 20px;}
.collection-theme-list{/*margin-top:20px;*/font-family:"Microsoft YaHei";}
.collection-theme-list ul li .collection-body{border-top:#ddd 1px dotted;padding:10px 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:#555;word-break:break-all;word-wrap:break-word;}
.collection-theme-list ul li .collection-body .collection-datetime{color:#999;}

.poll_collect{font-size:14px; font-family:"Microsoft YaHei";margin-top: 20px; }
.poll_collect h3,.collection-theme h3.collectit{font-size: 20px;color:#3573b5; font-weight:bold;height: 60px;line-height: 60px; padding-left:40px;}
.poll_collect h3{background:url(../images/icon_myzj.gif) left center no-repeat;}
.collection-theme h3.collectit{background:url(../images/zj_yijian.png) left center no-repeat;padding-left:38px;}
.collect_result{font-size: 16px;border-top:#ddd 1px dotted;padding: 10px 0;}
.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; padding: 0; margin: 0;}
.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 span.msg-box{ position:absolute; left:0; top:0;}
.poll_collect li p.poll_con{ height:180px;}
.poll_collect li .red{ color:#f00; float:right; padding-right:8px;}
.poll_collect li p input{ height:32px; border:0 none; background:none; line-height:26px; float:left;outline:none; color:#666;}
.poll_collect li p input.n-invalid{ width:400px;}
.poll_collect li p.poll_conts{margin-top:2px; padding:2px 5px; float: none;margin-left: 124px;}
.poll_collect li p.poll_conts textarea{ border:0 none; background:none; line-height:20px; height:172px; width:100%; outline:none; font-size:14px; color:#666;}
.poll_collect .poll_area{ height:180px;}
.poll_collect li p.poll_yzm input{width:80px;vertical-align:middle; float:left;border-right:#ccc 1px solid;}
.poll_collect li p.poll_yzm img{ float:left;}
.poll_collect li.btn-group{ border:0 none; text-align:center; height:40px; margin: 20px 0 0;padding:0;}
.poll_collect li.btn-group input{ float:none; height:40px; padding: 0; line-height: 40px; background:#3573b5; color:#fff; font-size:18px; text-align:center; cursor:pointer; border:0 none; width:140px; border-radius: 4px;}
.poll_collect li.btn-over{ border: 0 none; margin-bottom: 0; text-align: center; font-size: 16px;}
.poll_collect li.btn-over .red{ float: none; font-weight: bold; padding-left: 15px;}
@media only screen and (max-width:767px) {
    /***征集文章***/
    .poll_collect{ margin-top: 15px; }
    .poll_collect h3,.collection-theme h3.collectit{height: 50px;line-height: 50px; }
    .poll_collect li{height: auto;border: none;padding:0;}
    .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: 0;}
    .poll_collect li .red{float: none;}
    .poll_collect li p.poll_input,.poll_collect li p.poll_yzm,.poll_collect li p.poll_conts{width: 100%;padding: 0;float: none;}
    .poll_collect li p.poll_input input,.poll_collect li p.poll_conts textarea{width: 93%;padding:0 2%;border: #DDDDDD solid 1px;}
    .poll_collect li p.poll_conts textarea{padding: 10px 2%;}
    .poll_collect .poll_area{height: auto;}
    .poll_collect li p.poll_conts{margin-left: 0;}
    .poll_collect li p.poll_yzm input{border: #ddd 1px solid;}
}
/****征集文章end***/


/***栏目页-在线访谈**/
.lmfbh{padding: 20px;background: #fff;margin-bottom: 20px;}
/*本期访谈*/
.ft_title{height: 35px;position: relative;}
.ft_title h2{float: left;line-height: 35px; padding-left: 28px;font-size: 22px;font-weight: bold;color: #3772b4;background: url("../images/fttit_ico.png") left center no-repeat;}
.lmftbox1{overflow: hidden;padding: 15px 25px 25px; margin:20px 0 15px;background:#f9f9f9;}
.ftygbox{margin-top: 12px;}
.lm_ftbox{height: 276px;overflow: hidden;}
.lm_ftbox .pic{width:420px;float: left; text-align: center;}
.lm_ftbox .pic img{width:420px;height: 276px;}
.lm_ftbox .lm_ftcon{margin-left: 440px; font-size: 16px;line-height: 30px;}
.lm_ftbox .lm_ftcon p{height: 40px;line-height: 40px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lm_ftbox .lm_ftcon p span,.lm_ftcon .nr span{font-weight: bold;}
.lm_ftbox .lm_ftcon p.title{font-weight: bold;padding:15px 0 10px;}
.lm_ftbox .lm_ftcon p.title a{font-size: 22px;}
.lm_ftbox .lm_ftcon .nr{height:120px;line-height: 40px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.lm_ftbox .lm_ftcon .btn{display: block;width: 120px;height: 30px;text-align: center;line-height: 30px;font-size: 16px;color: #fff;background: #ff9900;margin: 5px auto 0; border-radius: 20px;}
/*往期回顾*/
.lmftbox2{position: relative;}
.lmft_title{height: 43px;background: url("../images/line_db.gif") bottom repeat-x;margin-bottom: 10px;overflow: hidden;}
.lmft_title li{float: left;}
.lmft_title li a{display: block;padding: 0 6px;}
.lmft_title li.active a{line-height: 42px; font-size: 22px;font-weight: bold;color: #3573b5;border-bottom: #3573b5 1px solid;}
/*访谈列表*/
ul.interview-list{width: 110%;margin-top: 20px;overflow: hidden;}
ul.interview-list li{ width: 370px;float: left;margin: 0 20px 20px 0;background: #f8f8f8;}
ul.interview-list li .interview-img{ overflow: hidden;height: 218px;padding: 20px 20px 0;}
ul.interview-list li .interview-img a{display: block;}
ul.interview-list li .interview-img img{width: 100%;height: 218px;}
ul.interview-list li .interview-info{padding: 0 20px 20px;}
ul.interview-list li .interview-info p{ font-size: 15px;height: 36px; line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
ul.interview-list li .interview-info p span{font-weight: bold;font-size: 16px;}
ul.interview-list li .interview-info p span.interview-names{ font-weight: normal;}
ul.interview-list li .interview-info p.interview-title{font-size: 18px;text-align: left; font-weight: bold;padding-top:10px;}
ul.interview-list li .interview-info p.interview-title a{}
ul.interview-list li .interview-info p.interview-note{height: 60px;line-height: 30px;font-size: 15px;white-space: normal;}
ul.interview-list li .interview-info p.interview-note a{color: #eb1811;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .lmftbox1{padding: 15px 20px;}
    .lm_ftbox .pic{width: 360px;height: 260px;text-align: center;}
    .lm_ftbox .pic img{max-width:100%;height: 260px;}
    .lm_ftbox .lm_ftcon{margin-left: 380px;}
    /*往期回顾*/
    ul.interview-list li{width: 300px;}
    ul.interview-list li .interview-img{padding: 15px 15px 0;height: 168px;}
    ul.interview-list li .interview-img img{height: 168px;}
    ul.interview-list li .interview-info{padding: 0px 15px 15px;}
}
@media only screen and (max-width:991px) {
    .lmftbox1{padding: 15px;}
    .lm_ftbox{height: 200px;}
    .lm_ftbox .pic{width: 300px;}
    .lm_ftbox .pic img{max-width:100%;height: 198px;}
    .lm_ftbox .lm_ftcon p.title{padding: 0;}
    .lm_ftbox .lm_ftcon{margin-left: 320px;}
    .lm_ftbox .lm_ftcon .nr{height: 60px;line-height: 30px;-webkit-line-clamp:2;}
    /*往期回顾*/
    ul.interview-list li{width: 354px;}
    ul.interview-list li .interview-img{padding: 15px 15px 0;height: 198px;}
    ul.interview-list li .interview-img img{height: 198px;}
    ul.interview-list li .interview-info{padding: 0px 15px 15px;}
}
@media (max-width: 767px){
    .lm_ftbox{height: auto;}
    .lm_ftbox .pic{width: 100%;height: auto; float: none;}
    .lm_ftbox .pic img{max-width: 100%;height: auto;}
    .lm_ftbox .lm_ftcon{margin-left:0;margin-top: 15px;}
    .lm_ftbox .lm_ftcon .nr{height: auto;display: block;}
    .lmftbox1{margin: 10px 0;}
    ul.interview-list{width: 100%;}
    ul.interview-list li{height: auto;width: 100%;float: none;margin: 0 0 15px;}
    ul.interview-list li .interview-img{ float: none; width: auto; text-align: center; height:  auto; padding:10px 10px 0;}
    ul.interview-list li .interview-img img{max-width:100%; height: auto;}
    ul.interview-list li .interview-info{margin: 0;padding: 0 10px 10px;}
    ul.interview-list li .interview-info p.interview-note{height: auto;}
}
/***在线访谈栏目 end****/

/***访谈文章页-精彩图片***/
.ls-fty-photocon{ height:auto;background:#F6FBFF;border:1px solid #ddd;padding:10px 20px;position:relative;margin:10px 0;}
.ls-fty-photocon .tips{display:block;width:49px;height:49px;position:absolute;left:0;top:0;background:url("../images/live_bj_tag.gif") no-repeat;}
.ls-fty-photocon .ls-fty-photo-remark{line-height:22px;text-indent:2em;}
.archive_area{min-height:400px;}
/*访谈文字实录*/
.list_ftlylist{padding:10px;border:1px solid #ddd;height:auto;overflow:hidden;min-height:400px;}
.list_ftlylist .desc_con{border-bottom:#e1e1e1 1px solid;font-size:14px;line-height:1.6;padding-bottom:10px;}
@media (max-width:991px) {
    .archive_area{min-height:300px;}
    .list_ftlylist{min-height:300px;}
}
@media (max-width:767px) {
    .archive_area{min-height:200px;}
    .list_ftlylist{min-height:200px;}
}
/**访谈文章页**/
.fty_con{padding: 20px 0 0;}
/*访谈文章*/
.interview-detail{height:auto;overflow:hidden;background:#f9f9f9;padding:15px 25px;margin-bottom:20px;}
.ft_nrleft{width:764px;}
.ft_nrleft .fttitle{color: #d61b1b; line-height:1.4;text-align:center;font-size:20px;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.interview-info{padding:15px 0 10px;height:auto;overflow:hidden;}
.interview-info .in-img{width:420px;height:276px;float:left;text-align: center;}
.interview-info .in-img img{max-width:100%;height:276px;}
.interview-info .in-img .j-video-player,.interview-info .in-img .j-video-player video{width:367px !important;height:275px !important;}
.interview-info .in-info{margin-left:440px;}
.interview-info .in-info .fttitle{font-weight: bold;}
.interview-info .in-info p{line-height:22px;padding:4px 0;font-size:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.interview-info .in-info span.bt{font-weight: bold;}
.interview-info .in-info .zy_con{max-height: 120px;overflow: auto;line-height: 30px;padding:4px 0;font-size:15px;}
.ft_nrright{width:310px;padding-left: 14px; height:300px;float:right;border-left:1px dashed #ddd;}
.ft_rtit span{display: block;line-height: 40px; font-size: 18px;font-weight: bold;color: #3772b4;}
.ft_rjj{font-size: 16px;line-height: 31px;height: 176px;overflow: auto;}
.ft_xgjd li{height: 31px;line-height: 31px;font-size: 16px; padding-left: 13px;background: url("../images/dot.png") left center no-repeat;vertical-align: bottom;}
.ft_xgjd li a{display: block;float: none;height: 31px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
/*文字实录*/
.interview-desc{height:auto;}
.interview-desc-title{height: 38px;background: url("../images/line_db.gif") bottom repeat-x;overflow: hidden;}
.interview-desc-title a{display: block;float: left; font-weight: bold;height: 37px;font-size: 21px;color: #3573b5;border-bottom: #3589b9 1px solid;}
.interview-desc .desc{overflow-x:hidden;overflow-y:auto;max-height:710px;margin: 25px 0 0;}
.interview-desc .desc .info{font-size:14px;line-height:1.6;}
/*现场图片*/
.interview-ftwz{margin-bottom: 20px;}
.interview-ftwz-title {height: 38px;background: url("../images/line_db.gif") bottom repeat-x;margin-bottom: 15px;}
.interview-ftwz-title li {float: left;}
.interview-ftwz-title li a {display: block;height: 37px;font-size: 21px;color: #666;}
.interview-ftwz-title li.active a {font-weight: bold;color: #3573b5;border-bottom: #3589b9 1px solid;}
.interview-ftwz-title li.line {width: 1px;height: 20px;background: #cecece;margin: 6px 12px 0;}
.ftwz_imgbox{height:auto;margin: 0 auto;}
.ftwz_imgbox .interview-desc-title{background:#f2f2f2;height:40px;line-height:40px;border-bottom:1px solid #ddd;padding-left:18px;}
.ftwz_imgbox .interview-desc-title a{font-size:18px;color:#3573B5;font-weight: bold;}
.ftwz_imgbox .interview-desc-box{}
.ftwz_imgbox .fty_imglist{position:relative;}
.ftwz_imgbox .fty_imglistlb{height: 179px; overflow:hidden;}
.ftwz_imgbox .fty_imglistlb .scroll-body{}
.ftwz_imgbox .fty_imglistlb ul li{width: 273px;float: left;margin-right: 20px; line-height:24px;text-align:center;word-break:break-all;word-wrap:break-word;}
.ftwz_imgbox .fty_imglistlb ul li span{display: none;}
.ftwz_imgbox .fty_imglistlb ul li img{width:100%;height:179px;}
.ftwz_imgbox .fty_imglist .prev,.ftwz_imgbox .fty_imglist .next{display:block;position:absolute;width: 16px;height: 26px;top: 50%;margin-top:-13px;cursor:pointer;background:url("../images/ind_ztimgbtn.png") 0 0 no-repeat;}
.ftwz_imgbox .fty_imglist .prev{left:0;}
.ftwz_imgbox .fty_imglist .next{right:0;background-position: -40px 0;}
.ftwz_imgbox .fty_imglist .prev:hover{background-position: -20px 0;}
.ftwz_imgbox .fty_imglist .next:hover{background-position: -60px 0;}
/*访谈总结*/
.interview-summary{font-size: 16px;line-height: 31px;}
/**访谈留言列表**/
.interview-detail2{margin-bottom: 20px;position: relative;}
.interview-info-list{text-align:justify;word-break:break-all;word-wrap:break-word;}
.interview-info-list ul{padding-right: 22px; border-left:#dcdcdc 1px solid;margin-left: 8px;}
.interview-info-list li{}
/*.interview-info-list li.even-cls{background:#fff;}*/
.interview-info-list .pagination{margin:0;padding:10px 0;}
.interview-info-list .interview-body{position: relative;padding-left:22px;line-height:1.8;font-size:14px;color:#666;}
.interview-info-list li .interview-username{display: block; line-height: 38px;font-size: 16px;color: #3573b5;}
.interview-info-list li .interview-username i.ico{display:block;width: 20px;height: 30px;position: absolute;left: -9px;top: 5px;background: url("../images/ft_date.jpg") center no-repeat;}
.interview-info-list li .interview-datetime{font-style:normal;font-size: 15px;color: #999;}
.interview-info-list li .interview-infonr{display: block;background: #f7f7f9;padding: 12px 15px;font-size: 15px;line-height: 30px;margin: 6px 0 20px;}
.interview-info-list .interview-reply{position: relative;padding-left:30px;line-height:1.8;font-size:14px;word-break:break-all;word-wrap:break-word;}
.interview-info-list .interview-title{line-height:1.8;font-weight:bold;color:#80a4a8;}
/**访谈留言框**/
.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:#666;}
.interview_form .interview-table td.name #interview_name{width:300px;height:30px;line-height:30px;font-size:14px;padding:0 5px;border:#ddd 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:#ddd 1px solid;background:#f8f8f8;}
.interview_form .interview-table td.poll_input #checkimg{width:100px;height:30px;line-height:30px;padding:0 5px;border:#ddd 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:#3573b5;height:40px;line-height:40px;font-size:16px;cursor:pointer;border:0;outline:none;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0;text-align:center;}
/*网友留言列表*/
.interview-message{}
.interview-message-title{height: 38px;line-height: 38px;background: #f5f6f7;}
.interview-message-title .tit{display: block;width: 110px;height: 38px;line-height: 38px;text-align: center;font-size: 22px;font-weight: bold;color: #fff;background: #3573b5;}
.interview-message-title .more{font-size: 15px;color: #999;padding-right: 12px;}
.interview-message-list{border:#dee2e6 1px solid;padding: 10px 8px 10px 18px;}
.interview-message-list ul{max-height: 300px;padding-right: 10px; overflow-x: hidden; overflow-y: auto;}
.interview-message-list li{padding-bottom: 12px;margin-bottom: 12px;border-bottom:#c6c6c6 1px dashed;}
.interview-message-list .interview-body{margin: 5px 0;}
.interview-message-list .interview-username{font-size: 16px;color: #3573b5;}
.interview-message-list .interview-infonr{font-size: 15px;line-height: 32px;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .interview-detail{padding: 15px 20px;}
    .interview-info .in-img{width: 360px;height: 260px;}
    .interview-info .in-img img{width: 100%;height: 260px;}
    .interview-info .in-info{margin-left: 380px;}
    .interview-info .in-info .zy_con{max-height: 90px;}
    /*现场图片*/
    .ftwz_imgbox .fty_imglistlb{height: 148px;}
    .ftwz_imgbox .fty_imglistlb ul li{width: 225px;margin-right: 14px; }
    .ftwz_imgbox .fty_imglistlb ul li img{height:148px;}
}
@media only screen and (max-width: 991px) {
    .interview-detail{padding: 15px;}
    /*访谈文章*/
    .interview-info .in-img{width: 300px;height: 198px;}
    .interview-info .in-img img{width: 100%;height:198px;}
    .interview-ftwz-title li a{font-size: 18px;}
    .interview-info .in-info{margin-left: 320px;}
    .interview-info .in-info .zy_con{max-height: 60px;}
    .interview_form .interview-table td.opinion .ke-container{width: 500px !important;}
    /*现场图片*/
    .ftwz_imgbox .fty_imglistlb{height: 155px;}
    .ftwz_imgbox .fty_imglistlb ul li{width: 236px;margin-right: 15px; }
    .ftwz_imgbox .fty_imglistlb ul li img{height:155px;}
}
@media (max-width: 767px) {
    .interview-info .in-img{float:none;width:100%;height:auto;text-align:center;}
    .interview-info .in-img img{width:auto;height:auto;}
    .interview-info .in-info{margin-left:0;margin-top: 15px;}
    .interview-info .in-info .zy_con{max-height:none;}
    /*现场图片*/
    .interview-ftwz{width: 100%;float: none;}
    /*现场图片*/
    .ftwz_imgbox .fty_imglistlb{height: 140px;}
    .ftwz_imgbox .fty_imglistlb ul li{width: 212px;margin-right: 10px; }
    .ftwz_imgbox .fty_imglistlb ul li img{height:140px;}

    .interview-desc{width:100%;float:none;min-height:inherit;margin-top: 15px;}
    .interview-desc .desc{max-height:500px;margin-top: 15px;}
    .interview-detail2{margin-bottom: 15px;}
    .ftsx .p1, .ftsx .p2, .ftsx .p3{display:none;}
    .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_form .interview-table td.poll_input #checkimg{width:80px;}
    .interview_form .interview-table td.opinion .ke-container{width: 90% !important;}
}
/***访谈文章页end***/

/****** 留言栏目页 on ******/
/*留言须知 on*/
.xuzhi_conbox{ padding: 18px 55px 8px; color: #000; text-align: justify; font-size: 16px; line-height: 36px;}
.xuzhi_conbox h3{font-weight: bold;}
.xuzhi_conbox p{ text-indent: 2em;}
.xuzhi_btn{ text-align: center; padding: 13px 0 0; height: 40px; line-height: 40px; font-size: 0;}
.xuzhi_btn label{vertical-align: middle; padding: 0 8px; font-size: 16px;}
.xuzhi_btn input{margin-right: 10px;}
.xuzhi_next,.xuzhi_next_disable{ width: 126px; text-align: center; height: 40px; line-height: 40px; font-size: 16px; color: #fff; border-radius: 8px; background: #3573B5; margin: 17px auto 0; display: block; transition: 0.4s all;}
.xuzhi_next:hover{color: #fff; background:#2E5C8E;}
.xuzhi_next_disable{background: #D3D3D3; cursor: default;}
.xuzhi_next_disable:hover{color: #fff; background: #D3D3D3;}
@media (max-width:991px) {
    .xuzhi_conbox{padding: 15px 5px 0;}
}
/*留言须知 end*/
/*留言表单页 on*/
.message_form{ padding: 30px 50px 28px;}
.message_form li{font-size: 16px; padding: 16px 0 0; line-height: 40px;}
.message_form .half{ width: 50%; float: left;}
.message_form .full{ clear: both;}
.message_form .title{ width: 108px; text-align: right; padding-right: 5px;}
.message_form .title i{padding: 0 0 0 0.5em;}
.message_form .input{position: relative; margin-left: 113px; border: 1px solid #c6c6c6; height: 38px; border-radius: 8px; line-height: 0; font-size: 0;}
.message_form  .msg-box{position: absolute;left: 0;}
.message_form .txt{ margin-left: 113px;position: relative;}
.message_form .input input{float: left; border: 0 none; background: none; font-size: 16px; line-height: 38px;height: 38px; border-radius: 8px;}
.message_form .half .input input{ width: 96%; padding: 0 2%;}
.message_form .full .input input{ width: 98%; padding: 0 1%;}
.message_form .textarea{position: relative; margin-left: 113px; border: 1px solid #c6c6c6; padding: 0 0 9px 0; border-radius: 8px; line-height: 0; font-size: 0;}
.message_form .textarea textarea{ background: none; border: 0 none; width: 98%; padding: 8px 1% 0; height: 154px; resize: none; font-size: 16px; line-height: 22px;}
.message_form .textarea .tips{ padding: 12px 10px 0; display: block; line-height: 22px; text-align: right; font-size: 14px; color: #999999;}
.message_form .red{ color: #c40018; padding: 0 8px 0 0;}
.message_form .ispublic{ line-height: 26px; padding-bottom: 7px;}
.message_form .ispublic input{ margin-right: 7px;}
.message_form .ispublic label{ margin-right: 10px; vertical-align: middle; font-weight: normal;}
.message_form .file{ height: auto; margin-left: 113px; line-height: 0; font-size: 0;}
.message_form .file .btn-upload{ width: 100px; height: 38px; text-align: center; border: 1px solid #dddddd; font-size: 16px; color: #333; line-height: 38px; /*background:url("../images/xiexin_filebg.gif") 0 bottom repeat-x #fff;*/ display: inline-block; vertical-align: middle; margin-left: 10px; border-radius: 8px;}
.message_form .file .ke-input-text{width: 330px; border: 1px solid #ddd; line-height: 38px; height: 38px; text-align: center; font-size: 16px;display: inline-block; vertical-align: middle; border-radius: 8px;}
.message_form .file .tips{font-size: 14px; display: block; width: 100%; padding: 8px 0 0; line-height: 20px;}
.message_form .txt select{ width: 100%; border: 1px solid #c6c6c6; height: 38px; line-height: 38px; border-radius: 8px;}
.message_form .code{position: relative; margin-left: 113px; font-size: 0; line-height: 0;}
.message_form .code input{ width: 104px; border: 1px solid #c6c6c6; line-height: 38px; height: 38px; padding: 0 10px; font-size: 16px; border-radius: 8px;}
.message_form .code img{vertical-align: middle; margin: 0 0 0 9px;}
.message_form .code a{ margin-left: 13px; font-size: 16px; line-height: 40px; vertical-align: middle; display: inline-block;}
.message_form .btnbox{ text-align: center; padding: 64px 0 0; height: 40px; font-size: 0; line-height: 0;}
.message_form .btnbox input{ height: 40px; line-height: 40px; margin: 0 10px; width: 126px; text-align: center; font-size: 18px; color: #fff; cursor: pointer; background: #3573b5; border: 0 none; border-radius: 8px;}
.message_form .btnbox .btn-reset{ background: #e4e4e4; color: #000;}
@media (max-width:991px) {
    .message_form{padding: 20px 10px 10px;}
    .message_form .btnbox{ padding-top: 25px;}
}
@media (max-width:767px) {
    .message_form .title{float: none; width: auto; text-align: left;}
    .message_form .input,.message_form .textarea,.message_form .file,.message_form .code{margin-left: 0;}
    .message_form .xjxz .title{float: left;}
    .message_form .txt{ margin-left: 0;}
    .message_form .half{float: none; width: auto;}
    .message_form .half .input input{width: 98%; padding: 0 1%;}
    .message_form{padding: 0;}
    .message_form li{padding:2px 0;}
    .message_form .file .ke-input-text{width: 60%;}
    .message_form .file .btn-upload{width: 25%;}
}
@media (max-width:400px) {
    .message_form .btnbox input{ width: 100px;}
}
/*留言表单页 end*/
/*信件选登页 on*/
.mesglist_search{ padding: 13px 58px 13px 48px; background: #f6f7fb;}
.mesglist_search li{float: left; padding: 7px 0; line-height: 40px; text-align: left;}
.mesglist_search li.bt{width: 500px;}
.mesglist_search li .tit{float: left; font-size: 16px; text-align: right; width: 85px; line-height: 40px; height: 40px;}
.mesglist_search li .input,.mesglist_search .select{height: 40px; margin-left:10px; line-height: 0; font-size: 0; *float: left; *margin-left: 0 !important; *width: 907px;}
.mesglist_search li .input input{border: 1px solid #c6c6c6; background: #fff; height: 38px; border-radius: 8px; line-height:38px; font-size: 16px; padding: 0 10px; width: 100%; *width: 98%; *padding: 0 1%; box-sizing:border-box;}
.mesglist_search li.bh{width: 295px;}
.mesglist_search li.bh .input{*width: 202px;}
.mesglist_search li.ly{width: 263px;}
.mesglist_search li.ly .select{ margin-left: 59px; *width: 202px;}
.mesglist_search li.ly .tit{ width: 59px;}
.mesglist_search .select select{ width: 100%; height: 40px; padding: 0 1%; font-size: 16px; line-height: 40px; border-radius: 8px; vertical-align: middle;border: 1px solid #c6c6c6; *float: left; overflow: hidden;}
.mesglist_search li.cxm{width: 323px;}
.mesglist_search li.cxm .tit{ width: 110px;}
.mesglist_search li.cxm .input{margin-left: 110px; *width: 212px;}
.mesglist_search li.btn01{ width: 220px; font-size: 0; line-height: 0; padding-left: 3px;}
.mesglist_search li.btn01 input{ width: 100px; margin-left: 10px; text-align: center; height: 40px; cursor: pointer; line-height: 40px; color: #fff; font-size: 18px; background: #3573b5; border-radius: 8px; border: 0 none; vertical-align: middle;}
/*二级栏目-留言栏目-政府热线服务平台*/
.rxfw_box {margin-top: 20px;position: relative;}
.rxfw_title{height: 38px;position: relative; background: url("../images/line_db.gif") bottom repeat-x;}
.rxfw_title li{float: left;margin: 0 20px;}
.rxfw_title li a{font-size: 18px;color: #666;}
.rxfw_title li.active a{font-weight: bold;color: #3573b5;}
.rxfw_title li.num1{margin: 0 26px 0 0;}
.rxfw_title li.num1 .bt{font-size: 22px;line-height: 28px;}
.rxfw_title .wyly_btn{position: absolute;right: 0;top: 0; display: block;width: 84px;height: 25px;font-size: 15px;color: #4079b7; text-align: center;line-height: 25px;background: #eef6ff;border-radius: 15px;}

.mesg_listbox{ padding: 12px 0 0; min-height: 300px;}
.mesg_listbox .tel{ height:30px;background: #f9f9f9;overflow: hidden;}
.mesg_listbox .tel p{float: right; font-size: 16px; text-align: center; font-weight: bold;  line-height: 30px;height: 30px;}
.mesg_listbox .tel p.p1,.mesg_listbox li p.p1{ width: 86px;float: left;}
.mesg_listbox .tel p.p2{float: none;margin: 0 564px 0 86px; text-align: left; text-indent:66px;}
.mesg_listbox .tel p.p3,.mesg_listbox li p.p3{ width:128px;}
.mesg_listbox .tel p.p4,.mesg_listbox li p.p4{ width: 164px;}
.mesg_listbox .tel p.p5,.mesg_listbox li p.p5{ width: 128px;margin: 0 10px;}
.mesg_listbox .tel p.p6,.mesg_listbox li p.p6{ width: 124px; float: right;}
.mesg_listbox ul{ padding: 2px 0 0;}
.mesg_listbox li{ border-bottom: 1px dashed #ddd;overflow: hidden;}
.mesg_listbox li p{height: 44px; line-height: 44px; font-size: 15px; text-align: center; float: right; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mesg_listbox li p.p1{font-size: 14px;}
.mesg_listbox li p.p2{float: none;margin: 0 564px 0 86px; text-align: left;}
.mesg_listbox li p.p2 a{ display:block;font-size: 16px; padding:0 10px 0 10px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mesg_listbox li p.p3,.mesg_listbox li p.p4,.mesg_listbox li p.p5{ color: #666;}
.mesg_listbox li p.p6{color: #999;}
.mesg_listbox li p.p6 .responseNo{color: #ea1710;}
.mesg_listbox .pagination{ margin-top: 30px;}
@media (min-width:992px) and (max-width:1199px) {
 .rxfw_title li{margin: 0 5px;}
.rxfw_title li.num1{margin: 0 10px 0 0;}
}
@media (max-width:991px) {
    .mesglist_search li .input{margin-left: 59px;}
    .mesglist_search li.btn01{ text-align: center; padding-left: 0;}
    .mesg_listbox .pagination{margin-top: 20px;}

    .rxfw_title li{margin: 0 12px;}
    .mesg_listbox .tel p.p1,.mesg_listbox li p.p1{ width: 66px;}
    .mesg_listbox .tel p.p2,.mesg_listbox li p.p2{margin: 0 404px 0 66px;}
    .mesg_listbox .tel p.p3,.mesg_listbox li p.p3{ width:88px;}
    .mesg_listbox .tel p.p4,.mesg_listbox li p.p4{ width: 124px;}
    .mesg_listbox .tel p.p5,.mesg_listbox li p.p5{ width: 108px;margin: 0;}
    .mesg_listbox .tel p.p6,.mesg_listbox li p.p6{ width: 84px;}
}
@media (max-width:767px) {
    .rxfw_box{margin-top: 15px;}
    .rxfw_title{height: auto;line-height:36px;}
    .rxfw_title li{margin: 0 5px;height: 36px;}
    .rxfw_title li a{font-size: 16px;}
    .rxfw_title li.num1{line-height: 40px;margin:0;width: 100%;margin-bottom: 5px;}
    .rxfw_title li.num1 a{font-size: 20px;}
    .rxfw_title .wyly_btn{top: 7px;}

    .mesg_listbox p.p3,.mesg_listbox p.p4,.mesg_listbox p.p5{display: none;}
    .mesg_listbox .tel p.p2,.mesg_listbox li p.p2{margin: 0 84px 0 66px;}
    .mesg_listbox .tel p.p2{text-align: center;text-indent: 0;}
}
@media (max-width:479px) {
    .mesg_listbox .tel p.p1,.mesg_listbox li p.p1{ width: 46px;}
    .mesg_listbox .tel p.p2,.mesg_listbox li p.p2{margin: 0 84px 0 46px;}
}
/*信件选登页 end*/
/****** 留言栏目页 end ******/

/* 留言详细页 */
.lynybox{padding:40px;}
.lynybox .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.lynybox .liuyancon th.tit,.lynybox .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{border:#e3e3e3 1px solid;}
.lynybox .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:right;width:18%;background:#f8f8f8;}
.lynybox .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:32%;}
.lynybox .liuyancon td.nrtxt{padding:18px 15px;}
.lynybox .liuyancon td.pj{color:#f00;line-height:40px;}
.lynybox .liuyancon td .dfbox{border:1px solid #eee;background:#f8f8f8;padding:10px;}
.lynybox .liuyancon td .dfbox .dfyj p,.lynybox .liuyancon td .dfbox p{word-break: break-all;word-break: break-word;}
.lynybox .liuyancon td .dfbox .dfyj p img,.lynybox .liuyancon td .dfbox p img{max-width:100%;height:auto;}
.lynybox .nrtxt{ line-height:30px; font-size:14px;}
.MsoNormal span{font-family:"微软雅黑" !important;font-size:16px !important;}
.lynybox .mydcon{height:66px;line-height:66px;font-size:16px;}
.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:17px;border:1px solid #ddd;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{float:right;}
.lynybox .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#f80;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
@media (max-width: 991px) {
    .lynybox{padding:20px;}
}
@media (max-width: 767px) {
    .lynybox{padding: 0;}
    .lynybox .liuyancon{margin:10px auto 0;}
    .lynybox .liuyancon th.tit{font-size:14px;line-height:24px;padding:15px 5px;}
    .lynybox .liuyancon td.nr{font-size:14px;line-height:24px;padding:15px 10px;word-break:break-all;word-wrap:break-word;}
    .lynybox .liuyancon td.nrtxt{padding:10px 10px;}
}
/* 留言详细页 end */

/**答问知识库-2019-12-14**/
.lmy_wenda{background: #fff;padding: 10px 0 20px;margin-bottom: 20px;}
/*知识库-搜索*/
.wdtop{position:relative;font-size:16px;color:#333;border-left:5px solid #3573b5;background:#f5f5f5;height:55px;line-height:55px;padding-left:20px;margin-top:20px;}
.wdtop .wdtitle{float:left;font-size:20px;font-weight:bold;color:#3573b5;}
.wenda_search{width:750px; height:36px;float: right;padding: 9px 16px 9px 0;}
.wenda_search .sear_ul{width: 500px;height:36px;line-height: 36px; margin-right: 185px; position: relative;}
.wenda_search ul li.se_box{margin-right: 60px; position:relative;}
.wenda_search ul li.se_box .msg-box{left:0;top:36px;position:absolute; z-index:99999;}
.wenda_search ul li.se_box input{float:left;width:98%;height:26px;line-height: 26px; background:#fff;padding:5px 2% 5px 0; text-indent:1em; font-size:14px;color:#929292; border:none; outline:none;border-radius: 4px 0 0 4px;overflow: hidden;}
.wenda_search li.sea_an{ height:36px; width:60px; position:absolute; right:0; top:0;background:#3573B5;border-radius:0 4px 4px 0;overflow: hidden;z-index: 1;}
.wenda_search li.sea_an input{float:left;width:60px;height:36px;background:url(../images/wd_searbtn.png) center no-repeat;border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.wenda_search .sea_link{ float: right;width:235px; font-size:14px;color: #666; line-height:36px;}
.wenda_search .sea_link span{padding: 0 5px;}
/*知识库-左右部分*/
.lm_wenda{margin:20px 0 0 0;min-height: 400px;}
.lm_wenda .leftnr{width:265px;float:left;}
.lm_wenda .m-theme-tit{height:38px;line-height:30px;font-size:18px;color:#666;font-weight:bold;padding-left:16px;}
.lm_wenda .m-theme{overflow: hidden;margin-bottom: 20px;}
.lm_wenda .m-theme h2{width: 110px; height: 40px;float: left; line-height: 40px;font-size: 18px;color: #fff;text-align: center;background: #3573b5;}
.lm_wenda .m-theme ul{margin-left: 120px;margin-right: -10px;}
.lm_wenda .m-theme li{width:120px;height:40px;line-height:40px;float:left;margin: 0 10px 10px 0; overflow:hidden;}
.lm_wenda .m-theme li a{display:block;font-size:15px;background:#f5f5f5;text-align: center; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lm_wenda .m-theme li.active a{color: #3573b5;font-weight: bold;}
.lm_wenda .rightnr{width: 865px;float: right;}
.listnews{font-size:14px;line-height:2;}
.lm_wenda .wenda_tit{height: 46px;line-height: 46px;font-size: 16px;color: #3573b5; background: #e6effa;margin-bottom: 10px;}
.lm_wenda .wenda_tit .date,.listnews ul li .date{width: 150px; float: right;text-align: center;}
.lm_wenda .wenda_tit .dw{width: 200px;margin: 0 10px; float: right;text-align: center;}
.lm_wenda .wenda_tit .type,.listnews ul.doc_list li .type{width:167px; float: right;text-align: center;}
.lm_wenda .wenda_tit .bt{text-indent: 60px;float: none;margin-right:537px;}
.listnews ul li{font-size: 15px; padding:0 0 0 15px;background:url(../images/dot.png) 0 17px no-repeat;height:36px;line-height:36px;vertical-align:bottom;overflow: hidden;}
.listnews ul li .date{width: 150px;text-align: center; color:#666;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.listnews ul.doc_list{padding-bottom:10px;}
.listnews ul.doc_list li{overflow:hidden;}
.lm_wenda .listnews ul.doc_list li{font-size: 16px;line-height: 59px;height: 59px;border-bottom: #ececec 1px solid;padding-left: 0;background: none;}
.lm_wenda .listnews ul.doc_list li .dw{width: 200px;margin: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lm_wenda .listnews ul.doc_list li .date{width: 150px;font-size:16px;}
.lm_wenda .listnews ul.doc_list li a{display:block;float:none;margin-right:537px;padding:0 10px 0 14px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.listnews ul.doc_list li img{float:left;padding-top:20px !important;}
.listnews ul.doc_list li.lm_line{ border-bottom:1px dashed #ededed; padding:18px 0 0; height:0; line-height:0; margin-bottom:18px; background:none;}
/***答问知识库-文章***/
.dwzskwz{ padding: 0 20px 30px;}
.dwzskwz_tit{height:40px;line-height:40px;font-size:18px;color:#EA1711;font-weight:bold;font-family: "Microsoft YaHei";}
.dwzskwz_tit.tit2{padding:25px 0 0;}
.dwzskwz_con{text-align:justify;padding:0 20px;}
.dwzskwz_con.con1{border-bottom: 1px dashed #ddd;padding-bottom:30px;}
.dwzskwz_con p{margin-top:0;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .lm_wenda .m-theme li{width: 108px;}
}
@media only screen and (max-width:991px ) {
    .wdtop .wdtitle{display: none;}
    .wenda_search{float: none;}
    .lm_wenda{margin:10px 0 0 0;min-height: 200px;}
    .lm_wenda .m-theme{margin-bottom: 15px;}
    .lm_wenda .m-theme li{width: 115px;}
    .lm_wenda .wenda_tit .dw,.lm_wenda .listnews ul.doc_list li .dw,.lm_wenda .wenda_tit .type, .listnews ul.doc_list li .type{display: none;}
    .lm_wenda .listnews ul.doc_list li a,.lm_wenda .wenda_tit .bt{margin-right: 150px;}
    .dwzskwz_tit.tit2{padding:15px 0 0;}
}
@media only screen and (max-width:767px) {
    .wenda_search{width: 96%;}
    .wenda_search .sea_link{display: none;}
    .wenda_search .sear_ul{width: 100%;margin-right: 0;}

    .lm_wenda .m-theme{margin-bottom: 10px;}
    .lm_wenda .m-theme h2{float: none;}
    .lm_wenda .m-theme ul{width: 100%;margin-left: 0;margin-right: 0;margin-top: 10px;}
    .lm_wenda .m-theme ul li{width: 23.5%;margin:0 2% 10px 0;}
    .lm_wenda .m-theme ul li:nth-of-type(4n){margin-right: 0;}
    .lm_wenda .listnews ul.doc_list li{line-height: 49px;height: 49px;}
    .lm_wenda .wenda_tit .date,.lm_wenda .listnews ul.doc_list li .date{width: 100px;}
    .lm_wenda .wenda_tit .bt,.lm_wenda .listnews ul.doc_list li a{margin-right: 100px;}
    .dwzskwz_tit.tit2{padding:10px 0 0;}
    .dwzskwz_con.con1{padding-bottom:15px;}
}
@media only screen and (max-width:479px) {
    .lm_wenda .m-theme ul li{width:32%;}
    .lm_wenda .m-theme ul li:nth-of-type(4n){margin-right: 2%;}
    .lm_wenda .m-theme ul li:nth-of-type(3n){margin-right: 0;}
}
/**答问知识库-end**/

/*****网站地图****/
.site_mapcon{background: #fff;}
.dty_title{height:40px;line-height:40px;font-size:28px;text-align: center;padding: 20px 0 0; }
.dty_contain{padding:20px;}
.dty_mutitle{height:34px;margin:10px 0;border-bottom:1px solid #dcdcdc;overflow:hidden;}
.dty_mutitle a{display:block;float:left;line-height:31px;border-bottom:3px solid #3573b5;font-size: 20px;font-weight: bold; color:#3573b5;padding: 0 10px;}
.dty_mutitle a:hover{color:#3573b5;}
.dty_sublb{padding:10px 0 0;}
.dty_sublb:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .dty_sublb {zoom: 1;} /* IE6 */
*:first-child+html .dty_sublb {zoom: 1;} /* IE7 */
.dty_sublb ul li{float:left;width:20%;height:40px;line-height:40px;}
.dty_sublb ul li a{display:block;height:40px;font-size:16px;padding-right:13px;padding-left: 20px;background: url(../images/dot.png) left center no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a:hover{color:#3573b5;}
@media (max-width: 991px) {
    .site_mapcon{padding:20px 10px;}
    .dty_contain{padding:0;}
    .dty_title{font-size:24px;padding: 0;}
    .dty_sublb ul li{width: 25%;}
}
@media (max-width: 767px) {
    .site_mapcon{padding:10px;}
    .dty_contain{padding: 10px 0;}
    .dty_sublb ul li{width: 50%;height:32px;line-height:32px;}
    .dty_sublb ul li a{height:32px;}
}
/*领导活动*/
.leaderLists ul.doc_list li a{float: none;max-width: none !important;display: block;margin-right: 80px;}