@charset "utf-8";
/* CSS Document */
/*在线调查库*/
.zxdc_banbox{ background: url("../images_zjk/zj_banbg.jpg") bottom repeat-x #fe8576;  margin-bottom: 20px;}
.zxdc_banbox1{ background: url("../images_zjk/zj_bannerbg.png") right bottom no-repeat;height: auto; padding: 0 28px 10px;}
.zxdc_title{ line-height: 70px; padding: 18px 0 0; font-size: 35px; font-weight: bold; color: #fff;}
.zxdc_title span{ font-size: 24px; font-weight: normal;}
.zxdc_banbox1 p{ width: 700px; padding: 4px; color: #fff; font-size: 14px; line-height: 28px; text-indent: 2em;}
.zxdc_banbox1 .j-label-list{float: none;}
.zxdc_count{ line-height: 32px; padding: 15px 4px; font-size: 24px; color: #fff; font-weight: bold;}
.zxdc_count span{ color: #f0d705;}
.zxdc_seachbox{ padding:16px 0 16px 20px; height:30px; float: none;}
.zxdc_seachbox ul li{ float:left; font-size:14px; margin-right:15px;height:30px; line-height:30px;}
.zxdc_seachbox ul li.select{ width:152px; height:30px; background:#fff;}
.zxdc_seachbox ul li.select select{ padding-left:10px; width:100%; display:block; height:30px; line-height:30px; background:none; border:none;}
.zxdc_seachbox ul li.gjz{ color:#fff; font-size:14px; width:50px; margin-right:0;}
.zxdc_seachbox ul li.input{ width:152px; height:30px; background:#fff;}
.zxdc_seachbox ul li.input input{ width:132px; height:30px; padding:0 10px; background:none; border:none; vertical-align:top;}
.zxdc_seachbox ul li.fdj{ width:44px; height:30px; background:#cd2a14; text-align:center; }
.zxdc_seachbox ul li.fdj input{ width:100%; height:30px; line-height:30px;font-size:14px; color:#fff; background:none; border:none;}
.zxdc_leftbar{ width: 608px;}
.zxdc_tit{ height: 38px; margin-top: -10px; border-bottom: 1px solid #dddddd;}
.zxdc_tit span,.zxdc_tit a{ font-size: 18px; font-weight: bold; color:#cd0c0d; border-bottom: 2px solid #cd0c0d; line-height: 36px; padding: 0 4px; display: block; float: left;}
.zxdc_navjz{ padding-top: 15px; height: auto; overflow: hidden;}
.zxdc_navjz li{ height: 180px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ddd;}
.zxdc_navjz li .pic{ float: left; width: 200px; height: 180px;}
.zxdc_navjz li .pic img{ width: 100%; height: 100%;}
.zxdc_navjz li .pictext{ margin-left: 220px; line-height: 30px; font-size: 16px;}
.zxdc_navjz li .pictext i{ font-weight: bold; font-style: normal;}
.zxdc_navjz li .pictext p a{ font-weight:bold;}
.zxdc_navjz li .pictext .lang{ height: 48px;line-height: 24px; overflow: hidden;}
.zxdc_navjz li .pictext .lang i{ height:48px; float: left;}
.zxdc_navjz li .pictext .yellow{ color: #e38301;}
.zxdc_navjz li .pictext .starting{ color: #46a35c;}
.zxdc_navjz li .pictext .over{ color:#666666}
.zxdc_navjz li .pictext .zjbtn{ padding: 3px 0 0;}
.zxdc_navjz li .pictext .zjbtn a{color: #fff; display: inline-block; float: none; padding: 0 20px; text-align: center; border-radius: 2px; height: 38px; line-height: 38px; font-size: 15px; margin-left: 10px; width: auto;background: #f37030; border: 1px solid #f37030;}
.zxdc_navjz li .pictext .zjbtn a:hover{color: #fff; font-weight: bold;}
.zxdc_navjz li .pictext .zjbtn a:first-child {margin-left: 0;background: #7eace0;border: 1px solid #7eace0;}
.zxdc_navjz .pagination{margin: -30px 0 0; padding: 0; background: #fff;}
.zxdc_rightbar{width:414px;background:url("../images_zjk/yjzj_bg.png") repeat;padding:9px;-webkit-box-shadow:0 2px 4px 1px rgba(24,54,121,.15);box-shadow:0 2px 4px 1px rgba(24,54,121,.15);}
.zxdc_gzzdbox{ background: #fff; min-height: 1110px;padding: 20px 15px 0;}
.zxdc_gzzdtitle{  height: 137px; background: #fff7f6; border: 1px solid #efefef;-webkit-box-shadow: 0 0 2px 0 rgba(24,54,121,.15);    box-shadow: 0 0 2px 0 rgba(24,54,121,.15); line-height: 48px; text-align: center; font-size: 24px; font-weight: bold; padding-top: 40px; color: #454545;}
.zxdc_gzzdtitle p{ font-size: 18px;}
.zxdc_info{ color: #666; font-size: 16px; line-height: 42px; padding: 20px 0 0 10px;}
@media (min-width: 992px) and (max-width:1099px) {
.zxdc_leftbar{ width: 520px;}
.zxdc_navjz li .pictext{ font-size: 13px;}
.zxdc_rightbar{ width: 394px;}
/*栏目主页*/
.dc_leftbar{ width: 564px;}
.dc_ztdclist li a.left{ max-width: 315px;}
.dc_ztdclist11 li.num1 a.left{ max-width: 300px;}
}
@media (max-width:991px) {
.zxdc_banbox1{ height: auto; padding-bottom: 20px; overflow:hidden;}
.zxdc_banbox1 p{ width: auto; padding-right: 220px;}
.zxdc_seachbox{ padding:10px 0;}
.zxdc_title{ line-height: 48px;}
.zxdc_leftbar,.zxdc_rightbar{ float: none; width: auto !important;}
.zxdc_rightbar{margin-top: 15px;}
.zxdc_navjz li .pictext .first i{ height: auto; float: none;}
.zxdc_navjz .pagination{ padding-bottom: 10px;}
.zxdc_gzzdbox{ min-height: auto;}
/*栏目主页*/
.dc_leftbar,.dc_rightbar{ width: auto; float: none; padding-left: 0px; border-left: none;}
.dc_ztdclist li a.left{ max-width: 500px;}
.dc_ztdclist11 li.num1 a.left{ max-width: 485px;}
.zxdc_navjz li .pictext .lang{height: auto; line-height: 1.5;}
}
@media (max-width:767px) {
.dc_ztdclist li .date,.dc_ztdclist li .result{ display: none;}
.dc_ztdclist li a.left,.dc_ztdclist11 li.num1 a.left{ max-width: none; float: none;}
.dc_ztdclist11 li.num1{ padding-left:68px; height: 40px; line-height: 40px; margin-bottom: 0px;}
.dc_ztdclist11 li.num1 .zt{ left: 0px; top:7px;}
.dc_ztdclist,.dc_ztdclist11{ height: auto; overflow: hidden;}
.zxdc_banbox1 p{ padding-right: 0px;}
.zxdc_seachbox{ float:none; width:100%; clear:both; height:auto;}
.zxdc_seachbox ul li{ float:none; margin-right:0px; margin-bottom:10px;}
.zxdc_seachbox ul li.select{ width:100%}
.zxdc_seachbox ul li.input{ width:100%;}
.zxdc_seachbox ul li.input input{ width:96%; padding:0 3%;}
.zxdc_gzzdtitle{ height: auto; padding: 30px 5px; line-height: 2; font-size: 22px;}
.zxdc_info{ padding: 10px 0; line-height: 1.8; font-size: 15px;}
}
@media (max-width:600px) {
.zxdc_banbox1{ background-size: 20%; padding: 0 10px 10px;}

.zxdc_title{ padding: 10px 0px; font-size: 30px;}
.zxdc_navjz li{ height: auto; margin-bottom: 10px; padding-bottom: 10px;}
.zxdc_navjz li .pic{ float: none; margin: 0 auto; padding-bottom: 10px;}
.zxdc_navjz li .pictext{ margin-left: 0px;}
.zxdc_navjz .pagination{ margin: 0px;}
.zxdc_gzzdtitle{ height: auto; overflow: hidden; padding: 20px 10px;}
.zxdc_gzzdbox{ padding: 10px 10px 0px;}
}


/*文章页*/
.newstitle{font-size:30px;text-align:center;line-height:1.5;padding:15px 0;margin: 0;}
.newsinfo{border-bottom:1px solid #dcdcdc;color:#666; padding:10px 0 15px;text-align:center;height: auto;}
.newsinfo span{padding:0 0.5em;display:inline-block;}
.newsinfo .share-box{position: relative;top:0; display: inline-block;vertical-align: middle;}
.newscontnet{font-size:16px;margin: 0 auto; color: #333; line-height:2; padding: 20px 0 0; min-height: 206px; overflow-x: auto; overflow-y: hidden;}
.newscontnet img{max-width:100%;height: auto;}
.newscontnet p, .newscontnet p span{font-family:"微软雅黑" !important;}
.newscontnet table {border-color: #333333;border-spacing: 0;border-collapse: collapse; max-width: 100%;}
.newscontnet table td {padding: 5px; height: 22px;border: 1px solid #333;}
.minh500 { height: auto !important; min-height: 500px; _height: 500px;}
.minh300 { height: auto !important; min-height: 300px; _height: 300px;}
@media (min-width: 768px) and (max-width: 991px) {
/*文章*/
.con_main { padding: 20px;}
}
@media (max-width: 991px) {
.lm_contain, .contain_ny { padding: 2%; }
}
@media (max-width: 767px) {
/*文章页*/
.con_main { padding:0; }
.newsinfo1 { line-height: 24px; max-width: none; height: auto; overflow: hidden; padding-right: 2%; position: static;}
.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;}
}
/*调查文章页*/
.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;width: auto;}
.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: 30px; padding: 3px 0;}
.vote_result .vote-lsit ul li input { float: left; margin: 8px 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: #cc0000; color: #fff;}
.dc_con { display: none;}
.dc_con.active { display: block;}
.vote_jieguo { font-size: 16px; line-height: 200%; padding: 30px 23px 20px;}

.vote_result .vote-show{margin:auto; width: 96%; border: 1px solid #e7e7e7; color: #333;font-size: 14px;}
.vote_result .vote-show th {text-align: left;border-bottom: 1px solid #f0f0f0;background: #faf9f9;height: auto;padding: 5px 5px 5px 10px !important;line-height: 24px;font-size: 14px;}
.vote_result .vote-show td .vote_con {width: 96%;margin: auto;border-bottom: 1px dotted #f0f0f0;height: auto;line-height: 28px;padding:0;clear: both;}
.vote_result .vote-show td .vote_con span {display: block;float: left;height: auto;line-height: 24px;}
.vote_result .vote-show td .vote_con span.c1 { width: 580px;}
.vote_result .vote-show td .vote_con span.c2 { width: 160px;height: auto;}
.vote_result .vote-show td .vote_con span.c3 { width: 90px;float: right;text-align: right;}
.vote_result .vote-show td .vote_con span.c1,.vote_result .vote-show td .vote_con span.c2,.vote_result .vote-show td .vote_con span.c3 {padding: 5px 0 5px;}
.vote_result .vote-show td .vote_con span.c3 i {color: #dd0000;font-style: normal;}
.vote_result .vote-show td .vote_con span.progress-bar {width: 100px;height: 14px;float: left;background: #eeeeee; border-radius: 5px; overflow: hidden; margin: 5px 0 0 20px;}
.vote_result .vote-show td .vote_con span.progress-bar .progress {background: #f27c25;display: block;height: 14px;}
.vote_result .vote-show td .vote_content {width: 96%;margin: 0 auto;border-bottom: 1px dotted #f0f0f0;line-height: 24px;padding: 10px 0;}
@media (min-width:992px) and (max-width:1099px) {
.vote_result .vote-show td .vote_con span.c1{width: 560px;}
}
@media (max-width: 991px) {
.vote_result .vote-show td .vote_con span.c1 { width: 100%;}
}
@media (max-width: 767px) {
.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%;}
}
.descbox {border: #f1f1f1 10px solid;padding: 10px;line-height: 30px;margin: 20px 2%;}
.descbox b {color: #000000;}


/*意见征集库2020-09-09*/
.zjnr_tit{ height: 50px;  float:left;margin-top: 20px;text-align: center;width: 100%;}
.zjnr_tit:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
.zjnr_tit ul{background: #e0e0e0;font-size: 0;text-align: center;width:auto;margin:0 auto;display: inline-block;}
.zjnr_tit ul li{ height: 50px; position: relative;display: inline-block;}
.zjnr_tit ul li i,.zjnr_tit ul li:after{ width: 25px; background: url("../images_zjk/zj_list.png") right center no-repeat; position: absolute; top:0;right:-25px; height: 50px; z-index: 8}
.zjnr_tit ul li:after{display: block; content: "";}
.zjnr_tit ul li span{ padding-left:30px; padding-right:0px; font-size: 16px; font-weight: bold; display: block;line-height: 50px;  }
.zjnr_tit ul li.active i,.zjnr_tit ul li.active:after{ background: url("../images_zjk/zj_liston.png") right center no-repeat; z-index: 7}
.zjnr_tit ul li.active span{ background: #cc0c0d; color: #fff;}
.zjnr_tit ul li#last i{ width:20px;right:-20px;background: url("../images_zjk/zj_lastbg.jpg") right center no-repeat; z-index: 8}
.zjnr_tit ul li#last.active i{ background: url("../images_zjk/zj_lastbgon.jpg") right center no-repeat; z-index: 7}
.hide.active{ display: block!important;}

.zjnr_main{ padding-top: 20px;}
.zjnr_content{ line-height:2; font-size: 16px;}
.zjnr_content img { max-width: 100%; height: auto;}
.zjnr_content table { max-width: 100% !important; height: auto;}
@media (min-width: 992px) and (max-width: 1099px) {
.zjnr_tit ul li span{padding-left:32px; padding-right: 0;}
}
@media (min-width: 768px) and (max-width: 991px) {
.zjnr_tit{ height: auto; overflow: hidden;}
.zjnr_tit ul li{ width:auto; text-align: center;}
.zjnr_tit ul li i, .zjnr_tit ul li:after{ display: none;}
.zjnr_tit ul li span{ padding: 0 20px;}
}
@media (max-width: 767px) {
.zjnr_main{ padding-top: 20px;}
.zjnr_tit{ height: auto; overflow: hidden;}
.zjnr_tit ul li{ width:auto; text-align: center;}
.zjnr_tit ul li i, .zjnr_tit ul li:after{ display: none;}
.zjnr_tit ul li span{ padding: 0 10px;}
.zjnr_content,.zjnr_content *{word-break: break-all !important; white-space: normal !important;}
}
/*意见征集库*/
.zjk_count{ line-height: 32px; padding: 10px 4px; font-size: 24px; color: #fff; font-weight: bold;}
.zjk_count span{ color: #f0d705; cursor: pointer;}
.collect-list{ padding-top: 15px; height: auto; overflow: hidden;}
.collect-list li{ height: 180px; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ddd;}
.collect-list li .pic{ float: left; width: 200px; height: 180px;}
.collect-list li .pic img{ width: 100%; height: 100%;}
.collect-list li .pictext{line-height: 30px; font-size: 16px;margin-left: 220px;}
.collect-list li .pictext i{ font-weight: bold; font-style: normal;}
.collect-list li .pictext a{color: #d00;}
.collect-list li .pictext a:hover{color: #f00; text-decoration: underline;}
.collect-list li .pictext .lang{ height: 48px;line-height: 24px; overflow: hidden;}
.collect-list li .pictext_lang{ margin-left:0;}
.collect-list li .pictext .lang i{ height: 48px; float: left;}
.collect-list li .pictext .yellow{ color: #e38301;}
.collect-list li .pictext .red{ color: #d00;}
.collect-list li .pictext .starting{ color: #46a35c;}
.collect-list li .pictext .over{ color:#666666}
.collect-list li .pictext .zjbtn{ padding: 2px 0 0;}
.collect-list li .pictext .zjbtn a{color: #fff; display: inline-block; float: none; padding: 0 20px; text-align: center; border-radius: 2px; height: 38px; line-height: 38px; font-size: 15px; margin-right: 10px; width: auto;}
.collect-list li .pictext .zjbtn a:hover{color: #fff; font-weight: bold;}
.collect-list li .pictext .zjbtn_01 a{color: #cc0c0d;}
.collect-list li .pictext .zjbtn_01{border: 0 none;}
@media (min-width: 992px) and (max-width:1099px) {
.zjk_leftbar{ width: 520px;}
.collect-list li .pictext{ font-size: 13px;}
.zjk_rightbar{ width: 414px;}
.zxdc_seachbox ul li.select{width: 120px;}
.zxdc_seachbox ul li{margin-right: 8px;}
}
@media (max-width:991px) {
.zjk_banbox1{ height: auto; padding-bottom: 20px; overflow:hidden;}
.zjk_banbox1 p{ width: auto; padding-right: 220px;}
.zjk_title{ line-height: 48px;}
.zxdc_seachbox{ padding:10px 0;}
.zjk_leftbar,.zjk_rightbar{ float: none; width: auto;}
.collect-list li .pictext .first i{ height: auto; float: none;}
.zjk_navjz .pagination{ padding-bottom: 10px;}
.zjk_gzzdbox{ min-height: auto;}
.zxdc_seachbox ul li.select{width: 120px;}
}
@media (max-width:767px) {
.zxdc_seachbox{ float:none; width:100%; clear:both; height:auto;}
.zxdc_seachbox ul li{ float:none; margin-right:0px; margin-bottom:10px;}
.zxdc_seachbox ul li.select{ width:100%}
.zxdc_seachbox ul li.input{ width:100%;}
.zxdc_seachbox ul li.input input{ width:96%; padding:0 3%;}
}
@media (max-width:600px) {
.zjk_banbox1{ background-size: 20%; padding: 0 10px 10px;}
.zjk_banbox1 p{ padding-right: 0px;}
.zjk_title{ padding: 10px 0px; font-size: 30px;}
.collect-list li{ height: auto; margin-bottom: 10px; padding-bottom: 10px;}
.collect-list li .pic{ float: none; margin: 0 auto; padding-bottom: 10px;}
.collect-list li .pictext{ margin-left: 0px;}
.zjk_navjz .pagination{ margin: 0px;}
.zjk_gzzdtitle{ height: auto; overflow: hidden; padding: 20px 10px;}
.zjk_gzzdbox{ padding: 10px 10px 0px;}
.zjk_info{ padding: 10px 0 0 10px;}
}
/*小屏二级栏目*/
.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;}

/*意见征集库文章*/
.collection-theme-list {font-family: "Microsoft YaHei";}
.collection-theme-list ul li .collection-body {border-top: #dddddd 1px dotted;padding: 15px 0;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;}

.collectit{font-size:20px;color:#ea0000;font-weight:bold; height: auto; line-height:60px;background:url(../images_zjk/zj_yijian.png) 0 center no-repeat;padding-left:38px;}
.collectit .time{padding-left: 10px;font-size: 14px;color: #333;font-weight: normal;}
.poll_collect{width:100%;font-size:14px;font-family: "Microsoft YaHei"; padding-bottom: 25px;border-top: 0;}
.poll_collect h3{font-size:20px;color:#ea0000;font-weight:bold;height:60px;line-height:60px;background:url(../images_zjk/icon_myzj.gif) 0 center no-repeat;padding-left:38px;margin-bottom:20px;}
.poll_collect ul{margin: 10px auto 0;width: auto;}
.poll_collect li {border:#dddddd solid 1px;padding: 2px;height: 34px;margin-bottom: 10px;line-height: 30px;clear: both;width: auto;}
.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_txt{height: 34px; line-height: 34px;}
.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;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: 0;}
.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: 0;}
.phonetit,.contact_tit{ height: 58px; line-height: 58px; font-size: 20px; font-weight: bold; color: #ea0000; padding-left: 39px; background: url("../images/phonetit1.png") 0 center no-repeat; border-bottom: 1px dotted #ddd;}
.contact_tit{ background: url("../images_zjk/phonetit2.png") 0 center no-repeat;}
.phone_info{ font-size: 14px; padding: 10px 0 25px; line-height: 36px;}

.collect_info{ border: 8px solid #eee; padding: 20px 30px;}
.other_idea_tit{ height: auto; line-height: 60px; border-bottom: 1px dotted #ddd; overflow: hidden;}
.other_idea_tit span{ padding-left: 38px; width: 160px; font-size: 20px; font-weight: bold;color: #ea0000; float: left; }
.other_idea_tit  .t1{ background: url("../images_zjk/phonetit1.png") 0 center no-repeat;}
.other_idea_tit  .t2{ background: url("../images_zjk/phonetit2.png") 0 center no-repeat;}
.other_idea_tit  .t3{ background: url("../images_zjk/phonetit3.png") 0 center no-repeat;}
.other_idea_tit  .t4{ background: url("../images_zjk/phonetit4.png") 0 center no-repeat;}
.other_idea_tit  .t5{ background: url("../images_zjk/phonetit5.png") 0 center no-repeat;}
.other_idea_tit p{ float: left; margin-right: 20px;}
@media (min-width: 992px) and (max-width: 1099px) {
.poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 810px;}
/*2020-09-09*/
.zjnr_tit ul li span{padding-left:32px; padding-right: 0;}
}
@media (min-width: 768px) and (max-width: 991px) {
.poll_collect li p input, .poll_collect li p.poll_conts textarea {width: 558px;}
/*2020-09-09*/
.zjnr_tit{ height: auto; overflow: hidden;}
.zjnr_tit ul li{ width:auto; text-align: center;}
.zjnr_tit ul li i{ display: none;}
.zjnr_tit ul li span{ padding: 0 20px;}
}
@media (max-width: 767px) {
/*征集文章*/
.poll_collect {margin-top: 10px; padding-top: 0;}
.poll_collect h3 {height: 40px;line-height: 40px;}
.poll_collect ul { margin-top: 0;}
.poll_collect li {border: 0;height: auto; margin-bottom: 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 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:15px;}
/*2020-09-09*/
.zjnr_main{ padding-top: 20px;}
.zjnr_tit{ height: auto; overflow: hidden;}
.zjnr_tit ul li{ width:auto; text-align: center;}
.zjnr_tit ul li i{ display: none;}
.zjnr_tit ul li span{ padding: 0 10px;}



.collection-theme-list{ padding-top: 0;}
.collect_info{ padding: 10px;}
.phone_info{line-height: 1.8;}
.collectit{font-size: 18px; height: auto; background-position: 0 18px; padding: 10px 0 10px 38px; line-height: 40px;}
}

/* 遮罩层 */
.zhezhao{width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 100;background: rgba(0,0,0,.3);}
/* 提示弹窗 */
.ls-window-box { width: 300px; height: 200px; position: fixed; top: 50%; margin-top: -100px; left: 50%; margin-left: -150px; background: #fff; box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.16); z-index: 999; border-radius: 10px;}
.ls-window-content {padding: 16px 24px;background:#fff url("./../images_new/dialog-bg.png") no-repeat center top;border-radius: 10px;}
.ls-window-tit {font-size: 22px;color: #CE0000;font-weight: bold;text-align: center;line-height: 30px;}
.ls-window-con{font-size: 18px;text-align: center;line-height: 26px;margin-top: 20px;color: #333;}
.ls-window-btn {text-align: center;margin-top: 30px;}
.ls-window-btn a { display: inline-block; background: #CE0000; font-size: 20px; width: 100px; height: 40px; line-height: 40px; text-align: center; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px;color: #fff;}
.ls-window-btn a:hover{background: #d10d0d;}
