@charset "utf-8";
/* CSS Document */
body {color: #333;font: 16px/1.5 "Source Han Sans CN","Microsoft YaHei",'SimSun',tahoma,Verdana,arial,sans-serif;}
.ls-bg-blue{background:#f4f8ff}
.ls-bg-fff{background:#fff}
.ls-special-header{ background: center top no-repeat #fff; background-image: url("../images_jyta/banbg.jpg") !important;}
/*header*/
.ls-special-header .container{position: relative;}
.guidang {position: absolute; right: 0; top:50px; z-index: 1;}
.ls-special-header .img_title{display: none;}
.ls-special-logo{position: absolute;top:17px;left:0;}
.ls-special-right{position: absolute;top:15px;right:0;}
.ls-special-right li{float: left;height: 30px;line-height: 30px; margin-left: 10px;}
.ls-special-right li:nth-of-type(1){margin-left: 0;}
.ls-special-right li a{display: inline-block;padding:0 10px;font-size: 14px;color: #fff;text-align: center;background: rgba(255, 255, 255, 0.2); border-radius: 5px; transition: 0.4s background-color;}
.ls-special-right li a:hover{background: rgba(0, 0, 0, 0.2); }
.ls-special-banner{margin: 137px 0 179px;text-align: center;}
.ls-special-banner img{width: auto;height: auto; max-width: 90%;}
/*标题*/
.ls-jyta-title{text-align: center; font-weight: bold; line-height: 0; font-size: 0;}
/*建议提案查询*/
.ls-jyta-search{ margin: -50px 0 30px; padding: 30px 0 10px 30px;}
.ls-jyta-search ul{margin-top: 29px;}
.ls-jyta-search li{float: left; margin:0 0 20px 20px; font-size: 0; line-height: 0;}
.ls-jyta-search li input,.ls-jyta-search li select{background:#fff; color: #666;vertical-align: middle; height: 50px; font-size: 16px; line-height: 50px; width: 243px;border: 1px #DEE6F3 solid; text-indent: 15px; transition: 0.4s all;}
.ls-jyta-search li select{height: 52px;}
.ls-jyta-search li input:focus,.ls-jyta-search li select:focus{ border-color: rgba(36, 83, 153, 0.84); box-shadow: 0 0 8px rgba(36, 83, 153, 0.28);}
.ls-jyta-search li input::-webkit-input-placeholder{color:#666;}
.ls-jyta-search li input:-moz-placeholder{color:#666;}
.ls-jyta-search li input:-ms-input-placeholder{color:#666;}
.ls-jyta-search .keyword{ margin-left: 0;}
.ls-jyta-search .input_btn input{background: #245399; width: 80px; color: #fff; text-indent: 0; border-color:#245399; height: 52px; transition: 0.4s all;}
.ls-jyta-search .input_btn input:hover{ opacity: 0.9;}
/*建议提案办理列表*/
.ls-jyta-listContent{margin: 0 0 30px; padding: 30px 30px 20px;}
/*切换标题*/
.ls-jyta-tab{ margin: 30px 0 0; border-bottom: 1px #b6c6e1 solid;}
.ls-jyta-tab li{float: left; margin-left: 22px; width: 365px; height: 59px;}
.ls-jyta-tab li a{display: block; text-align: center; background: #F3F7FF; transition: 0.4s all; height: 59px; line-height: 58px; color: #245399; font-size: 24px;}
.ls-jyta-tab li.active a,.ls-jyta-tab li a:hover{font-weight: bold;}
.ls-jyta-tab li.active a{background: #245399; color: #fff; height: 60px;}
.ls-jyta-tab li.num1{margin-left: 0;}
.ls-jyta-listbox{margin-top: 30px;}
/*会议编号*/
.ls-jyta-menubox{ width: 270px;}
.ls-jyta-menubox h3{background: #F3F7FF url("../images_jyta/bh_bg.png") right bottom no-repeat; text-align: center; color: #245399; font-size: 22px; height: 60px; line-height: 60px; font-weight: bold;}
.ls-jyta-menubox li{margin-top: 20px; text-align: center;}
.ls-jyta-menubox li a{display: block; padding: 15px 0 16px; font-size: 18px; line-height: 1.5; border: 1px solid #DEE6F3; transition: 0.4s all;}
.ls-jyta-menubox li.active a,.ls-jyta-menubox li a:hover{ border-left: 3px #245399 solid; color: #245399; font-weight: bold;}
/*列表*/
.ls-jyta-list{ width: 840px;}
.ls-jyta-listTitle{height: 60px; background: #f3f7ff; color: #245399; position: relative;font-size: 18px; line-height: 60px;}
.ls-jyta-listTitle p,.ls-zxta-listinfo p{ position: absolute; top: 0; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 100%;}
.ls-zxta-listinfo p{color: #666666;}
.ls-jyta-listTitle .p1,.ls-zxta-listinfo .p1{left: 0; width: 135px;}
.ls-jyta-listTitle .p2,.ls-zxta-listinfo .p2{ left: 135px; right: 170px;}
.ls-jyta-listTitle .p3,.ls-zxta-listinfo .p3{ width: 170px; right: 0;}
.ls-zxta-listinfo .p2{ text-align: left; padding:0 20px;}
.ls-zxta-listinfo .p2 a{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; max-width: 100%;}
.ls-zxta-listinfo{ padding: 12px 0 28px; border-bottom: 1px #d8d8d8 solid; margin-bottom: 20px;}
.ls-zxta-listinfo li{ position: relative; height: 62px; line-height: 62px; font-size: 18px;}

.ls-zxta-list-all .p1{width: auto; right: 370px !important;}
.ls-zxta-list-all .ls-jyta-listTitle .p1{ text-align: center;}
.ls-zxta-list-all .ls-zxta-listinfo .p1{ text-align: left; padding: 0 20px;}
.ls-zxta-list-all .p2{left: auto; width: 200px !important; right: 170px !important; padding: 0; text-align: center;}
.ls-zxta-list-all .p3{width: 170px !important;}
@media (max-width:1199px) and (min-width:992px) {
.ls-jyta-search li input, .ls-jyta-search li select{width: 192px;}
.ls-jyta-tab li{width: 296px;}
.ls-jyta-list{width: 640px;}
}
@media (max-width:991px) {
.ls-special-header{background-size: auto 100%;}
.ls-special-banner{ margin: 117px 0 140px;}
/*搜索*/
.ls-jyta-search{ margin-bottom: 15px; padding: 20px 15px 5px;}
.ls-jyta-search ul{margin-top: 20px;}
.ls-jyta-search li{margin: 0 0 10px 10px;}
.ls-jyta-search li input, .ls-jyta-search li select{text-indent: 8px; font-size: 14px; width: 158px;}
.ls-jyta-search li input{height: 40px; line-height: 40px;}
.ls-jyta-search li select,.ls-jyta-search .input_btn input{height: 42px; line-height: 42px;}
.ls-jyta-search .input_btn input{width: 60px;}
/*列表*/
.ls-jyta-listContent{margin: 0 0 15px; padding: 20px 15px 10px;}
.ls-jyta-tab{width: 100%; overflow: hidden;}
.ls-jyta-tab ul{margin: 0 -5px;}
.ls-jyta-tab li{width: 33.3%; margin-left: 0;}
.ls-jyta-tab li a{margin: 0 5px; font-size: 20px;}
.ls-jyta-listbox{margin-top: 15px;}
.ls-jyta-menubox,.ls-jyta-list{float: none; width: auto;}
.ls-jyta-menubox ul{margin: 0 -5px; padding: 0 0 20px;}
.ls-jyta-menubox li{float: left; width: 50%; margin: 10px 0 0;}
.ls-jyta-menubox li a{margin: 0 5px; font-size: 16px; padding: 10px;}
.ls-jyta-listTitle{font-size: 16px; height: 50px; line-height: 50px;}
.ls-zxta-listinfo{ margin-bottom: 10px; padding: 7px 0 18px;}
.ls-zxta-listinfo li{font-size: 16px; height: 46px; line-height: 46px;}
.ls-jyta-listTitle .p2, .ls-zxta-listinfo .p2{right: 160px;}
.ls-jyta-listTitle .p3, .ls-zxta-listinfo .p3{width: 160px;}
}
@media (max-width:767px) {
.ls-special-logo{top: 8px; left: 8px;}
.ls-special-logo img{height: 30px; width: auto;}
.ls-special-right{top: 8px; right: 8px;}
.ls-special-right li{margin-left: 4px;}
.ls-special-right li a{padding: 0 5px;}
.ls-special-banner{ margin: 100px 0 120px;}
.ls-jyta-search,.ls-jyta-listContent{ margin-left: 10px; margin-right: 10px;}
.ls-jyta-title{ line-height: 2;}
.ls-jyta-title span{font-variation-settings: "opsz" auto;font-weight: bold; font-size: 24px; font-feature-settings: "kern" on;background: linear-gradient(90deg, #245399 1%, #D62525 123%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;}
/*搜索*/
.ls-jyta-search{ margin-bottom: 10px; padding: 5px 10px 5px;}
.ls-jyta-search ul{margin-top: 10px;}
.ls-jyta-search li{margin: 0 0 5px; float: none;}
.ls-jyta-search li input, .ls-jyta-search li select{text-indent: 8px; font-size: 14px; width:100%; box-sizing: border-box;height: 36px !important; line-height: 36px !important;}
.ls-jyta-search .input_btn input{width: 60px;}
/*列表*/
.ls-jyta-listContent{margin: 0 10px 10px; padding: 15px 10px 5px;}
.ls-jyta-tab li a{font-size: 18px;}
.ls-jyta-listbox{margin-top: 10px;}
.ls-jyta-menubox h3{font-size: 18px; height: 50px; line-height: 50px; background-size: auto 80%;}
.ls-jyta-menubox ul{padding: 0 0 15px;}
.ls-jyta-listTitle .p2, .ls-zxta-listinfo .p2{right: 160px;}
.ls-jyta-listTitle .p3, .ls-zxta-listinfo .p3{width: 160px;}
}
@media (max-width:600px) {
.ls-jyta-tab li{float: none; width: auto; margin: 0 0 10px;}
.ls-jyta-menubox li{float: none ;width: auto;}
.ls-jyta-listTitle .p1, .ls-zxta-listinfo .p1{display: none;}
.ls-jyta-listTitle .p2, .ls-zxta-listinfo .p2{left: 0; right: 150px;}
.ls-jyta-listTitle .p3, .ls-zxta-listinfo .p3{width: 150px;}
.ls-zxta-listinfo .p2,.ls-zxta-list-all .ls-zxta-listinfo .p1{padding:0 10px 0 5px;}
.ls-zxta-list-all .p1{display: block; right: 150px !important;}
.ls-zxta-list-all .p2{ right: 0 !important; padding: 0; left: auto !important; width: 150px !important;}
.ls-zxta-list-all .p3{display: none;}
}
/*文章页*/
.ls-crumbs-box{  height:auto; padding:12px 0; color: #666; overflow:hidden; line-height:26px; font-size:16px; border-bottom: 1px #eee solid;}
.ls-crumbs-box a{ color:#666;}
.ls-crumbs-box a:hover{ color:#d00;}
.ls-crumbs-box i{ font-style: normal;}
.ls-crumbs-box .search-keywords{ color:red;}
.ls-article-box{ margin: -50px 0 30px; padding: 10px 30px 30px; position: relative; z-index: 1;}
.ls-article{ padding: 30px 0;}
.jy-title{ font-size: 24px; font-weight: bold; padding-left: 24px; margin-bottom: 10px; border-left: 5px solid #245399; line-height: 30px;}
.jy-details{ padding: 20px 0 2px; line-height: 0;}
.jy-details span{display: inline-block; margin:0 30px 30px 0; padding: 6px 20px 5px; background: #f3f3f3; font-size: 16px; line-height: 22px;}
.jy-article-menu{ border-bottom: 5px #eee solid; padding: 0 0 20px;}
.jy-article-menu span{line-height: 21px; font-size: 16px; display: block; float: left;}
.jy-article-menu span:first-child{width: 41%;}
.jy-article-menu span:nth-child(2){width: 33%;}
.jy-article-menu span:nth-child(3){width: 25%;}
.ls-article-info{padding: 50px 0 0; font-size: 16px; line-height: 1.8;font-family:"微软雅黑"!important; overflow-x: auto; position: relative;}
.ls-article-info img,.ls-article-info table{ max-width:96%;}
.ls-article-info td,.ls-article-info th{word-break: break-all;}
.ls-article-info img{height: auto; max-width: 1000px;}
.ls-article-info ul.xgxx_list{padding: 0;}
.ls-article-info ul li,.ls-article-info ul{ width:auto;}
.ls-article-info p.myindent{ text-indent:2em;}
.ls-article-info embed{max-width:100%;}
@media (max-width:1199px) and (min-width:992px) {

}
@media (max-width:991px) {
.ls-article-box{ margin: -50px 0 15px; padding: 5px 15px 15px;}
.ls-article{ padding: 15px 0;}
.ls-article-info{padding: 30px 0 0;}
.jy-article-menu{text-align: center; padding-bottom: 10px;}
.jy-article-menu span{ float: none; display: inline-block; line-height: 2; padding: 0 0.5em; width: auto !important;}
}
@media (max-width:767px) {
.ls-article-box{ margin: -50px 10px 10px; padding: 0 10px 10px;}
.ls-article{ padding: 10px 0;}
.jy-title{padding-left: 14px;}
.ls-article-info{padding: 20px 0 0;}
.jy-details{padding: 10px 0 0;}
.jy-details span{margin: 0 10px 10px 0; padding: 5px 10px;}

}


/*第三方适老化样式*/
body.useOldFixed .ls-special-right{right: 10px;}
body.useOldFixed .ls-special-logo{left: 10px;}
body.useOldFixed .ls-special-right li a{height: auto !important; line-height: 72px;}
body.useOldFixed .ls-special-right li>span:not(.skipAutoFix){line-height: 0;}
body.useOldFixed .ls-jyta-search{margin-top: 0; padding: 10px 30px;}
body.useOldFixed .ls-jyta-search li{float: none; width: auto; margin-left: 0;}
body.useOldFixed .ls-jyta-tab li{margin-left: 0;}
body.useOldFixed .ls-jyta-menubox li a{ padding: 10px;}
body.useOldFixed .ls-jyta-list{ margin-top: 20px;}
body.useOldFixed .ls-jyta-listTitle .p1,body.useOldFixed .ls-zxta-listinfo .p1{ display: none;}
body.useOldFixed .ls-jyta-listTitle .p2,body.useOldFixed .ls-zxta-listinfo .p2{ left: 0; right: 300px;}
body.useOldFixed .ls-jyta-listTitle .p3,body.useOldFixed .ls-zxta-listinfo .p3{ width: 300px !important;}
body.useOldFixed .ls-article-box{ margin-top: 0;}
body.useOldFixed .jy-article-menu span{ vertical-align: middle; float: none; display: inline-block; line-height: 2; padding: 0 0.5em; width: auto !important;}

@media (max-width:991px) {

body.useOldFixed .ls-special-banner img{ max-width: 90% !important;}
body.useOldFixed .ls-jyta-search{ padding: 15px;}
body.useOldFixed .ls-jyta-listTitle .p2,body.useOldFixed .ls-zxta-listinfo .p2{right: 210px;}
body.useOldFixed .ls-jyta-listTitle .p3,body.useOldFixed .ls-zxta-listinfo .p3{ width: 210px !important;}
}
@media (max-width:767px) {
body.useOldFixed .ls-special-banner{ margin: 70px 0 60px;}
body.useOldFixed .ls-jyta-search{ padding: 10px;}
body.useOldFixed .ls-jyta-listTitle .p2,body.useOldFixed .ls-zxta-listinfo .p2{right: 160px;}
body.useOldFixed .ls-jyta-listTitle .p3,body.useOldFixed .ls-zxta-listinfo .p3{ width: 160px !important;}
}
@media (max-width:374px) {
body.useOldFixed .ls-special-right{ top: 48px;}
body.useOldFixed .ls-special-banner{ margin-top: 110px;}
}