@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;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 0 5px 1px;border-left:1px solid #E5E5E5; -webkit-box-shadow: #e8e8e8 -1px 0 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:18px;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{position: absolute;right: 10px;top: 50%;margin-top: -8px;}
.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;}
.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:38px;line-height:38px;vertical-align:bottom;padding:2px 0 2px 14px;background: url("../images/dot.png") left center no-repeat;position:relative;}
.navjz ul li a{font-size:16px;}
.navjz ul li .date{color:#999;position: absolute;top: 2px;right: 0;}
.navjz ul.doc_list{padding-bottom:5px;overflow: hidden;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.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 li.lm_line{height: 0;border-bottom: 1px dashed #ddd;margin: 12px 0; padding:0;background: none;}
.navjz ul li.columnName{height:auto;font-size: 18px; background:#F5F5F5;margin:5px 0 10px;padding:0 10px;border: none;}
.navjz ul li.columnName .title{margin-right: 60px;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;float: none; width:auto;white-space:normal;line-height:32px;font-size:16px;font-weight:bold;color:#3573b5;}
.navjz ul li.columnName .more{font-size:12px;color:#999;line-height:32px;position: absolute;top: 0px;right:5px;}
.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;}

/*部门-县区动态*/
.bmdt_list ul.doc_list li .unit{max-width: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  text-align: right; color: #888;position: absolute;top: 2px;right: 90px;}
.bmdt_list ul.doc_list li img{display: none;}
.bmdt_list ul.doc_list li.odd a,.bmdt_list ul.doc_list li.even a{display:block;float: none; max-width: none;margin-right: 240px;}
@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{display:block;float:none !important;margin-right:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .navjz ul.doc_list li img{display:none;}
    .bmdt_list ul.doc_list li.odd a,.bmdt_list ul.doc_list li.even a{margin-right: 200px;}
}
@media (max-width:767px) {
    .lmy_dqlanmu{height: auto;line-height: 30px;padding: 0 5px;width: auto;}
    .lmy_dqlanmu .lanmu_tit{font-size: 18px;}
    .navjz{min-height:200px;}

    .bmdt_list ul.doc_list li.odd a,.bmdt_list ul.doc_list li.even a{margin-right: 90px;}
    .bmdt_list ul.doc_list li .unit{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 !important;background: none !important;}
.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;}
.navjz ul.list-6793386 li a img{ height: 92px;}
.lm_gyggbox{width: auto;float:none;}
.lm_gyggbox .navjz ul.picture-list{margin-right: 0; width: 110%;}
.lm_gyggbox .navjz ul.picture-list li{ margin-right: 25px; width: 210px;}
.lm_gyggbox .navjz ul.picture-list li a img{height: 269px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .navjz ul.picture-list li{width: 204px;}
    .lm_gyggbox .navjz ul.picture-list li{width: 174px; margin-right: 18px;}
    .lm_gyggbox .navjz ul.picture-list li a img{height: 222px;}
}
@media only screen and (max-width:991px) {
    .navjz ul.picture-list li{width: 229px;}
    .navjz ul.picture-list li a img{height: 147px;}
    .lm_gyggbox .navjz ul.picture-list li{width: 226px;}
    .lm_gyggbox .navjz ul.picture-list li a img{height: 298px;}
    .navjz ul.list-6793386 li a img{ height: 106px;}
}

@media only screen and (max-width:767px) {
    .navjz ul.picture-list,.lm_gyggbox .navjz ul.picture-list{width:100%;margin-right: 0;}
    .navjz ul.picture-list li{width:48%;margin:0 1% 15px;text-align: center;}
    .navjz ul.picture-list li a img{height: 128px;}
    .lm_gyggbox .navjz ul.picture-list li{width: 100%; margin: 0 0 15px;}
    .lm_gyggbox .navjz ul.picture-list li a img{height: auto;}
    .navjz ul.list-6793386 li a img{ height: 168px;}
}
@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,.lm_gyggbox .navjz ul.picture-list li a img{height: auto;}
}

/*栏目页-视频列表 */
.navjz .videoNews-list{clear:both;margin-right: -20px; overflow: hidden;}
.navjz .videoNews-list li{float: left; width:200px;height:auto;margin:0 20px 20px 0;padding:0px !important;background: none !important;}
.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 li{width: 204px;}
}

@media only screen and (max-width:991px) {
    .navjz .videoNews-list li{width: 229px;}
}
@media (max-width:767px) {
    .navjz .videoNews-list{width:100%;margin-right: 0;}
    .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;position: absolute;top: 0;right: 220px;}
.zjlm_top p.date-end{width: 130px;position: absolute;top: 0;right:90px;}
.zjlm_top p.zt{width: 90px;position: absolute;top: 0;right: 0;}
.zjlm_top p.bm{width: 188px;padding: 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position: absolute;top: 0;right:350px;}
.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;position: absolute;top: 10px;right: 0;}
.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;position: absolute;top: 10px;right:220px;}
.navjz .surveyCollect-list li .date-end{width: 130px;font-size: 15px;color: #999; text-align:center;position: absolute;top: 10px;right:90px;}
.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;position: absolute;top: 10px;right:350px;}
.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,.zjlm_top p.date-end,.navjz .surveyCollect-list li .date,.navjz .surveyCollect-list li .date-end{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,.zjlm_top p.date-end,.navjz .surveyCollect-list li .date,.navjz .surveyCollect-list li .date-end{display: none;}
    .zjlm_top p.bt,.navjz .surveyCollect-list li a.title{margin: 0 90px 0 0;}
    .zjlm_top p.bt{text-indent: 0;text-align: center;}


}
/***栏目页-在线访谈**/
.share-main .share-box{top: 2px;}
.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;}
.ftyg_left{width: 760px;float: left;padding-right: 19px;border-right:#eee 1px solid;}
.lm_ftbox{height: 276px;overflow: hidden;}
.lm_ftbox .pic{width: 368px;float: left; text-align: center;}
.lm_ftbox .pic img{width:368px;height: 276px;}
.lm_ftbox .lm_ftcon{margin-left: 388px; 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 .title{display: block; font-size: 22px;height: 40px;line-height: 40px;font-weight: bold;padding:15px 0 10px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lm_ftbox .lm_ftcon p.title a{}
.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;}
/*访谈安排*/
.ftyg_right{width: 303px;float: right;}
.ftap_link{padding: 10px 0 15px;}
.ftap_link li .img_title{display: none;}
.ftr_tit{line-height: 30px;}
.ftr_tit span{font-size: 18px;font-weight: bold;color: #3772b4;}
.ftyg_link{line-height: 30px;font-size: 16px;height: 120px;overflow-y: auto;}

/*往期回顾*/
.lmftbox2{position: relative;}
.ind_line{width: 3px;height: 100%;background: #ececec;position: absolute;top: 0;}
.ind_line span{display: block;width: 7px;height: 3px;background: #9ebfee;position: absolute;left: -2px;}
.ind_line span.top_ico{top: 0;}
.ind_line span.bottom_ico{bottom: 0;}
.lmftbox2 .ind_line{left: 804px;}

.fthg_left{width: 783px;}
.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;}

.fthg_right{width: 322px;}
.ftzd_con{font-size: 16px;line-height: 36px;padding: 5px 0 15px;}
.ftzd_con p{text-indent: 2em;}
.ftzd_con a{color: #ea170e;}
/*访谈列表*/

ul.interview-list li{ background: none; padding:20px 0; height: auto;overflow: hidden;border-bottom:#c6c6c6 1px dashed;}
ul.interview-list li .interview-img{float: left;width: 242px;height: 180px;}
ul.interview-list li .interview-img a{display: block;}
ul.interview-list li .interview-img img{width: 100%;height: 180px;}
ul.interview-list li .interview-info{margin-left:274px;padding-right: 30px;}
ul.interview-list li .interview-info p{ font-size: 15px;height: 30px; line-height: 30px;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 .interview-title{font-size: 18px;text-align: center; font-weight: bold;height: 30px; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
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;}

/*访谈视频*/
.interview-video{padding: 20px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .lmftbox1{padding: 15px 20px 25px;}
    .ftyg_left{width: 590px;}
    .lm_ftbox .pic{width: 308px;}
    .lm_ftbox .pic img{max-width:100%;}
    .lm_ftbox .lm_ftcon{margin-left: 328px;}

    .ftyg_right{width: 272px;}
    /*往期回顾*/
    .lmftbox2 .ind_line{left:630px;}
    .fthg_left{width: 610px;}

    .fthg_right{width:292px;}
}
@media only screen and (max-width:991px) {
    .lmftbox2 .ind_line{display: none;}
    .lmftbox1{padding: 15px;}
    .ftyg_left{width: 100%;float: none;}
    .ftyg_right{width: 100%;float: none;margin-top: 15px;}

    /*访谈列表*/
    .fthg_left{width: 100%;float: none;}
    .fthg_right{width: 100%;float: none;}

    ul.interview-list li .interview-img{width: 268px;}
    ul.interview-list li .interview-info{margin-left: 283px;}
}
@media (max-width: 767px){
    .lmftbox1{padding: 10px;}
    /*本期访谈*/
    .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;}
    .lm_ftbox .lm_ftcon .title{font-size: 20px; height: auto;line-height: 1.6;white-space: normal;}

    ul.interview-list li{height: auto;padding:15px 0;}
    ul.interview-list li .interview-img{ float: none; width: auto; text-align: center; height:  auto; padding:0;}
    ul.interview-list li .interview-img img{max-width:100%; height: auto;}
    ul.interview-list li .interview-info{margin: 0;padding-right: 0;}
    ul.interview-list li .interview-info p.interview-note{height: auto;}
    ul.interview-list li .interview-info .interview-title{height: auto;white-space: normal;}

    .interview-video .j-video-player,.interview-video .j-video-player video{width: 100%!important; height: auto!important;}
}
@media (max-width: 479px){

}
/***在线访谈栏目 end****/
/*** 通用文章页 START ****/
.secnr{height: auto;text-align:left;min-height:300px;_height:300px;position:relative;background: #fff;padding:20px 20px;}
.wenzhang .guidang{position:absolute;right:-20px;top:-40px;z-index:99;}
.wenzhang{font-size:14px;line-height:1.8;height:auto;padding: 10px 0 0;}
.wztit,.newstitle{font-size:30px;line-height:42px;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_left{font-size: 0;}
.wzfbxx span{padding:0 6px; font-size: 14px;}
.wzfbxx span i{font-style: normal;}
.wzfbxx .wz_font {display: block;float: left; /*width: 139px;height: 25px;*/z-index: 2; padding-right: 10px;}
.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;padding: 0 7px; 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;*/ float: right; position: relative;}
/*.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_right .share .share-weixin{background: url(/assets/images/share/wz_wx.png) 0 0 no-repeat;}
.wzfbxx .share span{padding: 0;}
.wzfbxx .share-box{position: relative;top: auto;}

.mewsinfo{ text-align: right; margin: 10px 0; padding: 10px;}
.mewsinfo .sp{padding:0 6px;}
.wzshare{ display: inline-block; vertical-align: middle; padding:0 !important; margin: 0 0 0 10px !important;  }
.wzshare span{ padding: 0 !important; margin: 0 !important;}
.wzshare .share-box{top: auto; position: relative;  }

.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{margin: 0 auto;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-collapse:collapse;max-width:100%; height: auto;}
.wzcon img{max-width:100%;height: auto !important;}
.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:20px 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;}
}
@media (max-width: 767px) {
    .secnr{padding: 10px;margin-bottom:0px;}
    .wenzhang{padding: 10px 0 0;}
    .wzttit{font-size: 18px;}
    .wztit{font-size:22px;line-height:30px;padding: 8px 0;}
    .wzfbxx{margin:10px 0 0;}
    .wzfbxx span{display: inline-block;}
    .sp_wzcon{padding:10px 0;}
    .wzcon{padding: 10px 0 0;}
}
@media print{
    .topcon,.header,.footer,.position,.wzfbxx,.wzbot,.scan_code_box{display:none;}
}

/*调查文章页*/
.vote_result{margin:auto;}
/*.voteinfo{height: auto;line-height: 43px;color: #999;margin: 10px 0 20px;font-size: 14px;text-align: center;background: #fafafa;position: relative;}
.voteinfo span{padding:0 1em;}*/
.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:#3573b5;}

.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:98%;margin:0 auto 20px;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:#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: 991px) {
    .voteinfo{padding:5px 0 0;font-size:12px;}
    .voteinfo span{padding: 0 0.5em;}
    .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) {
    .newstitle{font-size:18px;padding:0 0 10px;line-height:24px;}
    .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;}
}
/*征集文章页*/
.survey_content{ padding: 20px 0; position: relative;}
.survey_content .wzcon{ padding-top: 0 !important; padding-bottom: 0 !important;}
.survey_contentleft{border-right: 1px solid #ddd;padding-right: 20px;margin-right: 260px;padding-bottom: 10px;}
.poll_collect_result{position: absolute; right: 0; top: 19px; width: 240px;}
.poll_collect_result .tit{ font-family: "Microsoft YaHei", 微软雅黑; font-size: 18px; line-height: 35px; color:#3573b5; font-weight: bold;}
.result_list{ padding:5px 0 5px 12px; line-height: 24px; background: url(../images/dot.png) left 16px no-repeat; overflow: hidden; font-size:16px; text-align: justify;}
.poll_collect_result a.doc_down {display: block;height: 34px;line-height: 34px;border: #3573b5 1px solid;border-radius: 5px;font-size: 16px;color: #3573b5;text-align: center;}

.poll_collect_result .zctit,.poll_collect_result .xgxx_tit{ font-family: "Microsoft YaHei", 微软雅黑; font-size: 18px; line-height: 35px; color:#3573b5; font-weight: bold;}
.poll_collect_result .xgxx_list li{ padding:5px 0 5px 12px; line-height: 24px; background: url(../images/dot.png) left 16px no-repeat;  overflow: hidden; font-size:16px; text-align: justify;}
.survey_content .vote-show td .vote_con span.c1{width: 527px;}
@media (max-width: 991px) {
    .survey_contentleft{margin-right: 0; border-right: 0 none; padding-right: 0;}
    .poll_collect_result{position: static; width: auto; border-top: 1px #ddd solid; padding-top: 10px; margin-top: 10px;}
    .vote_result{padding-bottom: 0 !important;}
}


/*征集结果*/
.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 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:#555;word-break:break-all;word-wrap:break-word;}
.collection-theme-list ul li .collection-body .collection-datetime{color:#999;}
.poll_collect{ padding: 10px 0px 0; font-size:14px; font-family:"微软雅黑";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{width: 100%; 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{padding:10px 0 0;}
    .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;}

    .poll_collect li.isprivacy .poll_txt{width: 5px;float: left;}
    .poll_collect li.isprivacy .poll_yzm{width:auto;margin-left: 10px;}
    /****征集文章end***/
}


/**访谈文章页**/
.fty_con{padding: 20px 0 0;}
/*访谈文章*/
.interview-detail{height:auto;overflow:hidden;background:#f9f9f9;padding: 15px;margin-bottom:10px;}
.ft_nrleft{width:764px;}
.ft_nrleft .fttitle{color: #d61b1b; line-height:30px;text-align: left;font-size:20px;font-weight:bold;overflow: hidden;}
.interview-info{padding:15px 0 10px;height:auto;overflow:hidden;}
.interview-info .in-img{width:367px;height:275px;float:left;}
.interview-info .in-img img{width:367px;height:275px;}
.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:387px;}
.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:90px;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{line-height: 22px;font-size: 16px; padding-left: 13px;background: url("../images/dot.png") left 10px no-repeat;vertical-align: bottom;}
.ft_xgjd li a{display: block;float: none;/*height: 31px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;*/}

.interview-detail2{margin-top: 22px;position: relative;}
.interview-detail2 .ind_line{right:339px; }
/*文字实录*/
.interview-desc{width:783px;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{width: 315px;}
.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{width:300px;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;padding:47px 0;height:637px;}
.ftwz_imgbox .fty_imglistlb{height:637px;overflow:hidden;}
.ftwz_imgbox .fty_imglistlb .scroll-body{width:100% !important;}
.ftwz_imgbox .fty_imglistlb ul li{padding:8px 0;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:198px;}
.ftwz_imgbox .fty_imglist .prev{cursor:pointer;display:block;height:30px;position:absolute;left:0;top:0;width:100%;background:url("../images/ft_prev.png") center no-repeat;}
.ftwz_imgbox .fty_imglist .next{cursor:pointer;display:block;height:30px;position:absolute;left:0;bottom:0;width:100%;background:url("../images/ft_next.png") center no-repeat;}

/*访谈总结*/
.interview-summary{font-size: 16px;line-height: 31px;}

/**访谈留言列表**/
.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:#d33436;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{margin-top: 22px;}
.interview-message-title{height: 38px;line-height: 38px;background: #f5f6f7;position: relative;}
.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;position: absolute;right: 0;top: 0;}
.interview-message-list{border:#dee2e6 1px solid;padding: 10px 8px 10px 18px;}
.interview-message-list ul{max-height: 400px;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){
    .ft_nrleft{width: 592px;}
    .ft_nrright{width:285px;}
    .ft_nrleft .fttitle{height: 30px;text-overflow: ellipsis;white-space: nowrap;}
    .interview-info .in-img{width: 310px;height: 210px;}
    .interview-info .in-img img{width: 100%;height: 210px;}
    .interview-info .in-info{margin-left: 325px;}
    .ft_rjj{height: 60px;}

    .interview-detail2 .ind_line{right: 310px;}
    .interview-ftwz{width: 290px;}
    .interview-ftwz-title li a{font-size: 19px;}
    .ftwz_imgbox{width: 100%;}

    .interview-desc{width: 615px;}
}

@media only screen and (max-width: 991px) {
    /*访谈文章*/
    .ft_nrleft{float:none;width:auto;}
    .ft_nrleft .fttitle{padding:10px 0;}
    .interview-info .in-img{width:340px;height: 240px;}
    .interview-info .in-img img{width: 100%;height: 240px;}
    .interview-info .in-info{margin-left: 360px;}
    .ft_nrleft .fttitle{height: 30px;text-overflow: ellipsis;white-space: nowrap;}
    .ft_nrright{border-left:none;width:auto;float:none;height:auto;border-top:1px solid #ddd;padding-left: 0;}
    .ft_rjj{height: auto;}

    .interview-detail2 .ind_line{right: 300px;}
    .interview-ftwz{width: 280px;}
    .interview-ftwz-title li a{font-size: 18px;}
    .ftwz_imgbox{width: 100%;}
    .interview-desc{width: 410px;}

}
@media (max-width: 767px) {
    .ft_nrleft .fttitle{height: auto;white-space: normal;}

    .interview-info .in-img{float:none;width:100%;height:auto;text-align:center;}
    .interview-info .in-img img{width:auto;height:auto;min-width:60%;max-width:90%;box-sizing:border-box;}
    .interview-info .in-img .j-video-player,.interview-info .in-img .j-video-player video{width:100% !important;height:auto !important;}
    .interview-info .in-info{margin-left:0;}

    /*现场图片*/
    .interview-ftwz{width: 100%;float: none;}
    .ftwz_imgbox .interview-desc-box{padding:0 2%;}
    .ftwz_imgbox .fty_imglist,.ftwz_imgbox .fty_imglistlb{height:350px;}
    .ftwz_imgbox .fty_imglistlb ul li img{height:auto;max-height:350px;width:auto;max-width:100%;}

    .interview-desc{width:100%;float:none;min-height:inherit;margin-top: 15px;}
    .interview-desc .desc{max-height:460px;}
    .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-info-list .interview-reply{padding-left: 20px;}
}

@media only screen and (max-width:480px) {


}
/***访谈文章页-精彩图片***/
.ls-fty-photocon{ height:auto;background:#F6FBFF;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;padding: 0 10px 10px;}
.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;}
.list_ftlylist .interview-message-list{border: none;}
.ft_quebox .interview-message-list ul{max-height: none;}
@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;}
}
/*****网站地图****/
.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{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;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_title{font-size:24px;}
    .dty_sublb ul li{width: 25%;}

}
@media (max-width: 767px) {
    .dty_contain{padding: 10px 0;}
    .dty_sublb ul li{width: 50%;}
}

/* 留言详细页 */
.lynybox{/*border: 1px solid #efefef; */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%;word-break: break-word;}
.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-wrap: break-word;word-break: break-word;}
.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: 992px) {
    .lynybox{padding:20px;}
}
@media (max-width: 767px) {
    .lynybox{padding: 10px;}
    .lynybox .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{padding: 10px;}
}
/* 留言详细页 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;}

.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{ width: 46px;float: left;}
.mesg_listbox .tel p.p2{float: none;margin: 0 384px 0 46px; text-align: left; text-indent:66px;}
.mesg_listbox .tel p.p3,.mesg_listbox li p.p3{ width: 98px;}
.mesg_listbox .tel p.p4,.mesg_listbox li p.p4{ width: 104px;}
.mesg_listbox .tel p.p5,.mesg_listbox li p.p5{ width: 98px;}
.mesg_listbox .tel p.p6,.mesg_listbox li p.p6{ width: 84px; 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{width: 46px;float: left;font-size: 14px;}
.mesg_listbox li p.p2{float: none;margin: 0 384px 0 46px; text-align: left;}
.mesg_listbox li p.p2 a{ display:block;font-size: 16px; padding:0 5px 0 0;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) {
    /*.mesglist_search{ padding: 13px 20px 13px;}*/
    /*.mesglist_search li.cxm{width: 280px;}*/
    /*.mesglist_search li.bt{width: 448px;}*/
    /*.mesglist_search li.bh{width: 279px;}*/
    /*.mesglist_search li.ly{width: 220px;}*/
    /*.mesg_listbox .tel p.p2{ width: 353px; text-indent: 0; text-align: center;}*/
    /*.mesg_listbox .tel p.p5{ width: 90px;}*/
    /*.mesg_listbox .tel p.p4{ width: 120px;}*/

    /*.mesg_listbox li p.p2{ width: 333px; padding:0 10px;}*/
    /*.mesg_listbox li p.p4{ width: 120px;}*/
    /*.mesg_listbox li p.p5{ width: 90px;}*/
}
@media (max-width:991px) {
    /*.mesg_listbox .tel p.p1,.mesg_listbox .tel p.p3,.mesg_listbox .tel p.p4,.mesg_listbox .tel p.p5,.mesg_listbox li p.p1,.mesg_listbox li p.p3,.mesg_listbox li p.p4,.mesg_listbox li p.p5{display: none;}*/
    /*.mesg_listbox .tel p.p2,.mesg_listbox li p.p2{float: none; width: auto; margin-right: 118px;}*/
    /*.mesg_listbox .tel p.p2{text-indent: 20px;}*/
    /*.mesg_listbox li p.p2 a{padding:0;}*/
    /*.mesglist_search li{float: none !important; width: auto !important;}*/
    /*.mesglist_search{padding: 13px 25px 13px 10px;}*/
    /*.mesglist_search li .tit{width: 110px !important;}*/
    /*.mesglist_search li .input,.mesglist_search li.ly .select{margin-left: 110px !important;}*/
    .mesglist_search li .input{margin-left: 59px;}
    .mesglist_search li.btn01{ text-align: center; padding-left: 0;}
    .mesg_listbox .pagination{margin-top: 20px;}
}
@media (max-width:767px) {
    .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 46px;}
}
@media (max-width:400px) {
}

/*信件选登页 end*/
/****** 留言栏目页 end ******/
/**答问知识库-2019-12-14**/
.lmy_wenda{background: #fff;padding: 10px 0px 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;font-size:15px;float:left;margin: 0 10px 10px 0; overflow:hidden;}
.lm_wenda .m-theme li a{display:block;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;position: relative;}
.lm_wenda .wenda_tit .date,.listnews ul li .date{width: 150px;text-align: center;position: absolute;right: 0;top: 0;}
.lm_wenda .wenda_tit .dw{width: 200px;margin: 0 10px; float: right;text-align: center;position: absolute;right: 317px;top: 0;}
.lm_wenda .wenda_tit .type,.listnews ul.doc_list li .type{width:167px; text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;right: 150px;top: 0;}
.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;position: relative;}
.lm_wenda .listnews ul.doc_list li .dw{width: 200px;text-align: center; margin: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;right: 317px;top: 0;}
.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 .m-theme li{width: 113px;}
    .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 .wenda_tit .bt,.lm_wenda .listnews ul.doc_list li a{margin-right: 150px;}
}

@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 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%;margin:0 1% 10px;}

    .lm_wenda .listnews ul.doc_list li{height: 42px;line-height: 42px;}
    .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;}
}
@media only screen and (max-width:479px) {
    .lm_wenda .m-theme li{width:33.33%;}
}

/*互动-互动受理情况统计*/
.hdtj_chaxun{height: auto;margin: 20px 0;padding-left: 128px;}
.hdtj_chaxun li{float: left;}
.hdtj_chaxun p{float:left;font-size:14px;}
.hdtj_chaxun p.txt1 {width: 85px;line-height: 28px; text-align: right;padding: 0 5px 0 0;border: 0;}
.hdtj_chaxun p input{float:left;}
.hdtj_chaxun p.date {width:190px;height:26px;line-height: 26px; border:#ddd 1px solid;padding:0px 5px;background:#fff; position:relative;}
.hdtj_chaxun p.date input{width: 100%;height: 26px;line-height: 26px;border: none;background: none;outline:none;}
.hdtj_chaxun p.date .msg-box{position:absolute !important; bottom: 0;left: 0;}
.hdtj_chaxun .btn1{padding-left:10px; width: auto;margin-top: 1px;}
.hdtj_chaxun .btn1 input{background:#f08325;width:60px;height:26px; line-height: 26px; text-align:center;color:#FFF;border:none;cursor:pointer; border-radius: 3px;}
.hdtj_chaxun p.txt2{font-size: 14px;color: #db0000;line-height: 28px;}

.xjtj_top{height: 32px;line-height: 32px;margin-top: -1px; overflow: hidden;text-align: center;background: #f3f3f3;padding: 0 20px; position: relative;}
.xjtj_top span,.xjtj_list li span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; position: absolute; top:0;}
.xjtj_top span.rate,.xjtj_list li span.rate{width: 85px; right: 20px;}
.xjtj_top span.xh,.xjtj_list li span.xh{width:100px; left: 20px;}
.xjtj_top span.bssl,.xjtj_list li span.bssl{ right: 105px; width: 240px;}
.xjtj_top span.slsl,.xjtj_list li span.slsl{ right: 345px; width: 240px;}
.xjtj_top span.dw,.xjtj_list li span.dw{float: none;margin: 0 565px 0 100px;padding: 0 10px; position: static;}
.xjtj_list li span.rate{color:#da0000;}
.xjtj_list li{height: 49px;line-height: 49px;text-align: center;border-bottom: #ddd 1px dashed;overflow: hidden;vertical-align: middle;padding: 0 20px; position: relative;}

/*资讯中心-信息发布统计*/
.zxzx_xxfblist .xjtj_top span.num,.zxzx_xxfblist .xjtj_list li span.num{width: 240px;position: absolute;right: 20px;top: 0;}
.zxzx_xxfblist .xjtj_top span.dw,.zxzx_xxfblist .xjtj_list li span.dw{margin: 0 240px 0 100px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .hdtj_chaxun{padding-left: 0;}
    .xjtj_top span.dw,.xjtj_list li span.dw{margin-right:465px; }
    .xjtj_top span.bssl,.xjtj_list li span.bssl{ width: 190px;}
    .xjtj_top span.slsl,.xjtj_list li span.slsl{ right: 275px; width: 190px;}
}
@media only screen and (max-width:991px ) {
    .hdtj_chaxun{padding-left:38px;}
    .xjtj_top span.num, .xjtj_list li span.num{margin-right:0px;}
    .xjtj_top span.dw,.xjtj_list li span.dw{margin-right:365px; }
    .xjtj_top span.bssl,.xjtj_list li span.bssl{ width: 140px;}
    .xjtj_top span.slsl,.xjtj_list li span.slsl{ right: 225px; width: 140px;}
}
@media only screen and (max-width:767px ) {
    .hdtj_chaxun{padding-left: 0;}
    .hdtj_chaxun li{width: 100%;margin-bottom: 5px;float: none;}
    .hdtj_chaxun p.txt1{float: none;text-align: left;}
    .hdtj_chaxun p.date{float:none;width: auto;}

    .xjtj_top,.xjtj_list li{padding: 0;}
    .xjtj_top span.rate,.xjtj_list li span.rate{width: 60px; right:0;}
    .xjtj_top span.xh,.xjtj_list li span.xh{width:80px; left:0;}
    .xjtj_top span.dw,.xjtj_list li span.dw{float: none;margin: 0 240px 0 80px;padding: 0 5px;}
    .xjtj_top span.bssl,.xjtj_list li span.bssl{ width: 80px; right:60px;}
    .xjtj_top span.slsl,.xjtj_list li span.slsl{ right: 140px; width: 80px;}

    /*资讯中心-信息发布统计*/
    .zxzx_xxfblist .xjtj_top span.xh,.zxzx_xxfblist .xjtj_list li span.xh{width: 100px;}
    .zxzx_xxfblist .xjtj_top span.num,.zxzx_xxfblist .xjtj_list li span.num{width: 100px;right: 0px;}
    .zxzx_xxfblist .xjtj_top span.dw,.zxzx_xxfblist .xjtj_list li span.dw{margin: 0 100px 0 100px;}

}
@media only screen and (max-width:480px ) {
    .xjtj_top span.num,.xjtj_list li span.num{display: none;}
    .zxzx_xxfblist .xjtj_top span.num, .zxzx_xxfblist .xjtj_list li span.num{display: block;}
    .xjtj_top span.dw,.xjtj_list li span.dw{margin-right: 60px;}
}
/*互动-互动受理情况统计-end*/
/*电子政务平台 on*/
.dzzw_content{ background: url("../images/login_bg.jpg");text-align: center;}
.dzzw_img,.dzzw_btn{ padding: 161px 0 0; font-size: 0;line-height: 0;}
.dzzw_img{padding-left: 11px;}
.dzzw_btn{ padding: 29px 0 15px;}
.dzzw_content p{ color: #000; font-size: 14px; font-weight: bold;line-height: 20px; padding: 36px 0;}
@media only screen and (max-width:991px ) {
    .dzzw_content{padding: 0 10px;}
    .dzzw_img{padding-left: 0;}
    .dzzw_img img{max-width: 92%; height: auto;}
}
/*电子政务平台 end*/


/*栏目-便民服务*/
.bmfw_banner{position: relative;height: auto;}
.bmfw_banner img{width: 100%;height:auto;}
.bmfw_banner .img_title{position: absolute;left: 188px;top: 50%;margin-top: -28px; font-size: 46px;color: #4a7eba;height: 56px;line-height: 56px;}
.bmfw_item{height: 240px; border: #f5f6f8 1px solid;margin-top: 20px;padding-right: 25px;position: relative;}
.fwl_tit{width: 149px;float: left;height: 100%;background: #f5f6f8;position: absolute;top: 0px;left: 0px;z-index: 1;}
.fwl_tit a{display:block;padding-top: 70px;text-align: center; }
.fwl_tit .tit{display: block;line-height: 28px;font-size: 20px;font-weight: bold;margin-top: 17px;}
.fwl_tit a:hover img{transition: all .6s;transform: rotateY(360deg);}

.bmfw_right{width: 949px;float: right;/*margin-left: 174px;*/}

.bmfw_tab{height:40px;background: #f5f6f8;margin: 25px 0 0;}
.bmfw_tab li{float: left;vertical-align: bottom;margin: 0 13px;}
.bmfw_tab li a{display: block;padding: 0 8px;height: 40px;line-height: 38px;font-size: 16px;}
.bmfw_tab li.active a{height: 38px; border-bottom:#3474b4 2px solid;color: #3474b4;font-weight: bold; }

.bmfw_link{width: 220px;height: 129px;margin-top: 20px;}
.bmfw_link li img{width:220px;height: 129px;}
.bmfw_link .img_title{display: none;}

.bmfw_item .bmfw_list{margin-left: 240px;}
.bmfw_item .bmfw_list ul{margin-top: 11px;}
.bmfw_list li{height: 36px;line-height:36px;padding-left: 14px;background: url("../images/dot.png") left center no-repeat;vertical-align: bottom;overflow:hidden;}
.bmfw_list li a{font-size: 14px;max-width: 560px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bmfw_list li .date{color:#999;}
.bmfw_list li img{float: left;padding: 13px 0 0 2px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .bmfw_right{width: 741px;}
    .bmfw_tab li{margin: 0 2px;}
    .bmfw_list li a{max-width: 370px;}
}
@media only screen and (max-width:991px ) {
    .bmfw_banner .img_title{left: 100px;font-size: 36px;}
    .bmfw_item{padding-right: 15px;height: auto;}
    .fwl_tit{width: 100px;}
    .bmfw_right{/*margin-left: 120px;*/width: 591px;}
    .bmfw_tab{height: auto;}
    .bmfw_tab li{margin:0px;}
    .bmfw_tab li a{padding: 0 4px;}
    .bmfw_list li a{max-width: 230px;}
}
@media only screen and (max-width:767px ) {

    .bmfw_banner{padding:10px 0;background: #d3eeff;}
    .bmfw_banner .img_title{left: 20px;font-size:26px;}
    .bmfw_item{padding:0;height: auto;margin-top: 15px;}

    .fwl_tit{width: 100%;position: static; float: none;height:50px;line-height: 50px;padding: 10px 0;}
    .fwl_tit a{padding: 0 0 0 20px;}
    .fwl_tit img{vertical-align: middle;}
    .fwl_tit .tit{display: inline-block;vertical-align: middle; margin: 0 0 0 5px;line-height: 50px;}

    .bmfw_right{margin:0;padding: 0 10px;width: auto;float: none;}

    .bmfw_tab{height: auto;margin-top: 15px;}
    .bmfw_tab li a{padding: 0 8px;}
    .bmfw_link{width: 100%;float: none;text-align: center;margin-top: 15px;}
    .bmfw_link img{max-width: 100%;height: auto;}
    .bmfw_item .bmfw_list{margin-left: 0;margin-top: 15px;}

    .bmfw_list li a{float: none;max-width: none;margin-right: 80px;}
    .bmfw_list li img{display: none;}

}
/*栏目-便民服务-end*/

/* 领导动态列表 */
.listnews_leaderLists ul.doc_list li{position: relative;}
.listnews_leaderLists ul li .date{position: absolute;top: 0;right: 10px;width: auto;}
.listnews_leaderLists ul.doc_list li a{overflow:hidden;display: block;max-width: none !important;  float: none;margin-right: 100px;text-overflow: ellipsis;white-space: nowrap;}

/* 一网游 列表页、详细页CSS 20201007 */
.mb4{margin-bottom: 4px;}
.navjz_ywy{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_ywy ul.ywy_ul{width: 100%;height: auto;}
.navjz_ywy ul.ywy_ul li{width: 100%;height: 130px;padding: 15px 0;border-bottom: 1px dotted #dee1e6;position: relative;}
.navjz_ywy ul.ywy_ul li .ywy_pic{width: 230px;height: 130px;overflow: hidden;border-radius: 4px;}
.navjz_ywy ul.ywy_ul li .ywy_pic img{width: 100%;height: 100%;}
.ywy_main_lists{margin-left: 240px;height: auto;}
.ywy_main_lists .tit{ font-size: 18px;}
.ywy_main_lists .ywy_tel{margin-top: 14px;}
.ywy_main_lists p{color: #666;line-height: 32px;overflow: hidden;text-overflow: ellipsis;height: 32px;width: 100%;}
.ywy_main_lists .ywy_con{line-height: 32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.ywy_main_lists .ywy_con p{height: auto;white-space: normal;}

.ywy_score{position: absolute;right: 0;top: 15px;width: 91px;height: 16px;}
.ywy_score i{display: block;font-style: normal;width: 17px;height: 16px;margin-right: 1px;float: right;background: url("./../images/ywy_lb_icon.jpg") no-repeat center top;}

.ywy_item {border: 1px solid #ccc;margin-top: 20px}
.ywy_item_lists {padding: 10px 0 0;border-bottom: 1px solid #ccc;}
.ywy_item_lists:last-child {border-bottom: 0 none;}
.ywy_item_title {display: block;width: 150px;float: left;font-size: 16px;font-weight: bold;color: #3573b5;text-align: center}
.ywy_item_lists ul {margin-left: 150px;}
.ywy_item_lists ul li {height: 32px;line-height: 32px;padding: 0 15px;margin-bottom: 10px;margin-right: 10px;display: inline-block;font-size: 15px;border-radius: 6px;*display: inline;}
.ywy_item_lists ul li a {display: block;}
.ywy_item_lists ul li:hover, .ywy_item_lists ul li.active {background: #3573b5;}
.ywy_item_lists ul li.active a, .ywy_item_lists ul li:hover a {color: #fff;}
.lmy_dqlanmu {position: relative;}
#oneLinePlayhForm {position: absolute;top: 8px;right: 0;}
.oneLinePlayInput {padding: 3px;}
#searchBtn {background: #3573b5;color: #fff;border: none;padding: 3px 11px;border-radius: 4px;}

/* 一网游 详细页CSS 20201007 */
.ywy_introduction{padding: 20px;height: auto;}
.pic_introduction{width: 100%;}
.ywy_detail_pic{width: 639px;height: 335px;overflow: hidden;}
.ywy_detail_main{width: 413px;height: auto;}
.ywy_big_pic{width: 100%;height: 335px;overflow: hidden;}
.ywy_big_pic ul li,.ywy_big_pic ul li img,.ywy_big_pic ul{width: 100%;height: 100%;}
.ywy_detail_main_01{width:100%;height: auto;}
.ywy_small_pic{width: 127px;height: 100%;overflow: hidden;}
.ywy_small_pic ul li{width: 100%;height: 86px;margin-bottom: 6px;}
.detail_name{width: 100%;position: relative;padding-bottom: 20px;height: 28px;}
.detail_name span{display: block;float: left;margin-right: 10px;height: 28px;font-size: 28px;color: #333;line-height: 28px;}
.detail_name i{height: 18px;line-height: 18px;position: absolute;color: #fff;float: left;padding: 0 5px;border-radius: 4px;font-size: 13px;font-style: normal;background: #86abd3;}
.ywy_detail_main h2{line-height: 24px;font-size: 14px;padding: 8px 0;}
.ywy_detail_main h2 span{float: left;width: 90px;height: auto;display: block;text-align: left;color: #333;font-weight: bold;}
.ywy_detail_main h2 .detail_main_box{margin-left: 90px;color: #666;font-size: 14px;}
.ywy_detail_main h2 .detail_main_box i{font-style: normal;color: #35af35;}
.ywy_detail_main h2 .detail_main_box_01{height: auto;max-height: 120px;overflow-y: auto;}
.jdmp_box{margin-top: 30px;padding-top: 4px;border-top: 1px solid #ddd;}
.jdmp_titel{height: 56px;line-height: 56px;font-weight: bold;font-size: 20px;}
.border-bottom{border-bottom: 1px dashed #d6d6d6;}
.jdmp_box ul li{height: 56px;line-height: 56px;border-bottom: 1px dashed #d6d6d6;padding: 0 12px 0 20px;overflow: hidden;}
.jdmp_box ul li .jdmp_type{font-size: 18px;}
.jdmp_money{font-size: 14px;}
.jdmp_money i{font-style: normal;color: #ff8400;font-weight: bold;font-size: 20px;}
.jdjs_detail_box{padding-top: 30px;height: auto;}
.jdjs_detail_box_1{padding-top: 10px;line-height: 32px;height: auto;text-align: justify;}
.dzdt_main_box{padding-top: 10px;margin-top: 30px;border-top: 1px solid #ddd;}
.dzdt_main_detail{border: 2px solid #dadada;}
.dzdt_main_detail img{width: 100%;height: auto;}
.text-indent2 .jdjs_detail_box_1 p{text-indent: 2em;}
.padding-bottom10{padding-bottom: 10px;}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .ywy_detail_ma{width: 390px;height: auto;}
    .ywy_detail_pic{width: 465px;}
    .ywy_introduction{padding: 0;}
    .ywy_big_pic{width: 100%;}
}
@media only screen and (max-width:991px) {
    .ywy_introduction{padding: 0;}
    .ywy_detail_pic,.ywy_detail_main,.ywy_big_pic{float: none;width: 100%;height: auto;}
    .ywy_detail_main{margin-top: 10px;height: auto;}
    .ywy_big_pic ul li, .ywy_big_pic ul li img, .ywy_big_pic ul{height: auto;}
}
@media (max-width: 767px){
    .ywy_item_title{width: 100px;}
    .ywy_item_lists ul{margin-left: 100px;}
}
@media (max-width: 600px){
    .navjz_ywy ul.ywy_ul li{height: auto;}
    .navjz_ywy ul.ywy_ul li .ywy_pic{float: none;width: 100%;height: auto;text-align: center;}
    .navjz_ywy ul.ywy_ul li .ywy_pic img{width: auto;max-width: 100%;height: auto;}
    .ywy_main_lists{margin-left: 0;width: 100%;margin-top: 10px;height: auto;position: relative;}
    .ywy_main_lists .ywy_tel{margin-top: 0;}
    .ywy_score{bottom:90px;top: initial;width: auto;height: auto;}
}
@media (max-width: 420px){
    #oneLinePlayhForm{display: none;}
}
/*-----资讯日历-----*/
.news_tel{ height: 38px; background: url("../images/news_telbg.gif") left bottom repeat-x;}
.news_tel li{float: left; height: 38px;}
.news_tel li a{ padding: 0 15px; line-height: 32px; height: 37px; display: block; font-size: 22px}
.news_tel li a:hover,.news_tel2 .title a:hover{font-weight: bold; color: #3774b5;}
.news_tel li.active a{font-weight: bold; color: #3774b5; border-bottom: 1px #3774b5 solid;}
.date_lban{ width: 334px;}
.date_rban{ width: 785px;}
.date_rban .navjz{padding: 8px 0 0; font-size: 16px; line-height: 42px;}
.date_rban .pagination{ margin-top: 3px;}
.date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 680px;}
.date_side{ padding: 0 20px;}
.date_side .tips{ padding: 5px 0 0; border-bottom: 1px #dddddd solid; font-weight: bold; font-size: 18px; height: 36px; line-height: 36px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .date_rban{ width: 588px;}
    .date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 475px;}
}
@media only screen and (max-width:991px) {
    .date_rban,.date_lban{width: auto; float: none; height: auto !important;}
    .date_rban{padding-top: 15px;}
    .date_rban ul.doc_list li.odd a, .date_rban ul.doc_list li.even a{ max-width: 600px;}
}
@media only screen and (max-width:767px) {
    .news_tel{height: auto;}
    .news_tel li a{padding: 0 10px;}
}

/*错误提示页*/
.conts{  padding:60px 30px; background:#fff; margin:0 auto;}
.contbox{  font-size: 22px; color: #666; font-weight: bold; width: 1065px; margin:0  auto;}
.contbox .tips-img{ float: left;}
.contbox .tips-img img{ max-width: 98%; height: auto;}
.contbox .tops-info{ margin-left: 500px;}
.contbox .tips-title{  font-size:35px; padding:80px 0 0 0; margin:0; color:#333; line-height:52px; margin-bottom: 8px;}
.contbox .tips-link{ display: inline-block; border-radius: 5px; -moz-border-radius: 5px;  line-height: 44px; color: #fff; background: #3486d3; padding: 0 15px; font-size: 20px; margin-right: 10px; }
.contbox .tips-font .num{ color: #3486d3; }
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .contbox{ width: auto;}
}
@media (max-width: 991px){
    .contbox{ width: auto;}
    .conts{ padding: 20px;}
    .contbox .tips-img{ float: none;  text-align: center; }
    .contbox .tops-info{ margin-left: 0; text-align: center;}
    .contbox .tips-title{ padding-top: 10px;}
}
