@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-special-header{ background: center top no-repeat #fff; background-image: url("../images_jyta/bannerbg.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:25px;left:0;}
.ls-special-right{position: absolute;top:19px;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: 186px 0 0;text-align: center; height: 216px;}
.ls-special-banner img{width: auto;height: auto;max-width: 100%; max-height: 90%;}
/*搜索*/
.ls-special-search{ padding: 23px 0 23px 20px; background: rgba(255, 255, 255, 0.1); border-radius: 10px 10px 0 0; color: #fff;}
.ls-special-search li{float: left; padding-right: 15px; font-size: 0; line-height: 0; height: 42px;}
.ls-special-search li input,.ls-special-search li select{background: rgba(255, 255, 255, 0.2); color: #fff; border: 0 none; vertical-align: middle; width: 100%; height: 42px; border-radius: 5px; font-size: 16px; line-height: 42px;}
.ls-special-search li input::-webkit-input-placeholder{color:#fff;}
.ls-special-search li input:-moz-placeholder{color:#fff;}
.ls-special-search li input:-ms-input-placeholder{color:#fff;}
.ls-special-search .title{width: 178px; padding-right: 0; font-weight: bold; font-size: 20px; line-height: 42px;}
.ls-special-search .input{ width: 180px;}
.ls-special-search .keyword{ width: 140px;}
.ls-special-search .input input{ text-indent: 14px;}
.ls-special-search .input input:focus{box-shadow: 0 0 8px rgba(0, 70, 174, 0.5);}
.ls-special-search .select{ width: 180px;}
.ls-special-search .select select{ text-indent: 14px;}
.ls-special-search .select select:focus{box-shadow: 0 0 8px rgba(0, 70, 174, 0.5);}
.ls-special-search .select option{color: #666; line-height: 36px;}
.ls-special-search .select2{ width: 170px;}
.ls-special-search .select3{ width: 80px; padding-right: 0;}
.ls-special-search .text{ width: 40px; text-align: center; line-height: 42px; font-size: 16px; padding-right: 0;}
.ls-special-search .input_btn{ width: 59px;}
.ls-special-search .reset{ padding-right: 0;}
.ls-special-search .input_btn input{border-radius: 5px; background: #2464D0; transition: 0.4s all;}
.ls-special-search .input_btn input:hover{ background: #154eae;}
.ls-special-search .reset input{ background: #6F95D6;}
.ls-special-search .reset input:hover{ background: #4268a9;}
/*头部 end*/

.ls-special-bg-blue{ background: #f5f8fc;}
/*县市省级提案*/
.ls-special-level{ padding: 40px 0;}
.ls-special-level li{float: left; margin-left: 30px; width: 380px;}
.ls-special-level li a,.ls-special-level li span{ display: block; transition: 0.4s all; height: 88px; line-height: 88px; border: 1px solid #B9CEE8; background: #F5F8FC; font-size: 30px; text-align: center;}
.ls-special-level li a:hover,.ls-special-level li.on span{background: #0046AE; border-color: #0046AE; color: #fff;}
.ls-special-level li.on{margin-left: 0 !important;}
.ls-special-level li.on span{position: relative;}
.ls-special-level li.on span:after{display: block; content: ''; position: absolute; left: 50%; margin-left: -9px; border: 9px transparent solid; border-top: 11px #0046AE solid; bottom: -20px;}

/*标题*/
.ls-special-title{ background: url("../images_jyta/telbg.png") 0 19px repeat-x; line-height: 0; text-align: center;}
.ls-special-title a{ display: inline-block; vertical-align: middle; position: relative; padding: 0 101px; height: 54px; line-height: 54px; font-size: 36px; font-weight: bold; color: #0046AE; background: #f5f8fc;}
.ls-special-title a span{ display: block; position: absolute; width: 69px; top: 19px; height: 15px;}
.ls-special-title a .bgl{ background:url("../images_jyta/telbg_l.png") 0 0 no-repeat; left: 0;}
.ls-special-title a .bgr{ background:url("../images_jyta/telbg_r.png") 0 0 no-repeat; right: 0;}

/*人大代表建议办理结果*/
.ls-special-renda{ padding: 39px 0 0;}
.ls-special-renda-list{ padding: 21px 0 0;}
.ls-special-renda-list li{float: left; width: 525px; background: #fff; padding: 18px 30px; margin-bottom: 30px;}
.ls-special-renda-list li.even{float: right;}
.ls-special-renda-list li .title{ padding-bottom: 11px; line-height: 0;}
.ls-special-renda-list li .title a{ display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 20px; font-weight: bold; line-height: 40px; height: 40px;}
.ls-special-renda-list li .info{ font-size: 16px; line-height: 28px; text-align: justify; text-justify: inter-ideograph; color: #666666; height: 56px;display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.ls-special-renda-list li .info a{color: #d00;}
.ls-special-renda-list li .info a:hover{color: #f00; text-decoration: underline;}
.ls-special-renda-list li .date{line-height: 28px; padding-top: 15px; color: #666666; font-size: 16px; display: block;}

/*政协提案办理结果*/
.ls-special-zhengxie{ padding-bottom: 30px;}
.ls-special-zhengxie-list{ background: #fff; padding: 15px 30px 14px; margin-top: 20px;}
.ls-special-zhengxie-list li{position: relative; font-size: 20px; line-height: 52px; vertical-align:bottom;padding-left:17px;padding-right: 90px; background:url(../images_jyta/icon.png) 0 center no-repeat;overflow:hidden;}
.ls-special-zhengxie-list li .nr{float:left; max-width: 100%; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-special-zhengxie-list li .title{display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;margin-right: 0 !important;}
.ls-special-zhengxie-list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-special-zhengxie-list li .gl .split{padding:0 5px;color:#666;font-size:14px;}
.ls-special-zhengxie-list li .gl a{display:inline;color:#f00;float:none;background:none;max-width:none;padding:0;margin:0;}
.ls-special-zhengxie-list li .date{white-space: nowrap; position: absolute; top: 0; right: 0; color: #999; font-size: 16px;}

/*提案办理总体情况*/
.ls-special-all-list{ margin: -5px 0 40px; width: 100%; overflow: hidden;}
.ls-special-all-list ul{width: 110%; margin-left: -15px;}
.ls-special-all-list li{ width: 437px; background: url("../images_jyta/icon.png") 0 37px no-repeat; margin: 0 15px; padding: 22px 130px 22px 18px; border-bottom: 1px dashed #b9cee8; float: left; position: relative; font-size: 20px; line-height: 1.6; text-align: justify;}
.ls-special-all-list li .date{position: absolute; right: 0; top: 23px; font-size: 16px; line-height: 2; color: #999;}
.ls-special-all-list li .nr{display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; height: 64px;}

@media (max-width:1199px) and (min-width:992px) {
/*搜索*/
.ls-special-search li{padding-right: 9px;}
.ls-special-search .input{ width: 143px;}
.ls-special-search .select{width: 160px;}
.ls-special-search .select2{width: 107px;}
.ls-special-search .select3{width: 70px;}
.ls-special-search .keyword{width: 125px;}
.ls-special-search .input_btn{width: 50px;}
.ls-special-search{padding-left: 13px;}
/*县市省级提案*/
.ls-special-level li{width: 310px;}
/*人大代表建议办理结果*/
.ls-special-renda-list li{width: 421px;}
.ls-special-renda-list li .info{height: 84px; -webkit-line-clamp: 3; line-clamp: 3;}
/*提案办理总体情况*/
.ls-special-all-list li{width: 333px;}

}
@media (max-width:991px){
.ls-special-banner{height: auto; margin: 116px 0 70px;}
.ls-special-header{background-size: auto 100%;}
/*搜索*/
.ls-special-search{ padding: 13px 0 3px 15px;}
.ls-special-search li{padding: 0 10px 10px 0;}
.ls-special-search .input{ width: 150px;}
.ls-special-search .select{width: 170px;}
.ls-special-search .select2{width: 110px;}
.ls-special-search .select3{width: 70px;}
.ls-special-search .keyword{width: 393px; margin-left: 178px;}
/*县市省级提案*/
.ls-special-level{padding: 20px 0 25px;}
.ls-special-level li{margin-left: 15px; width: 246px;}
/*人大代表建议办理结果&提案办理总体情况*/
.ls-special-renda-list li,.ls-special-all-list li{float: none !important; width: auto;}
.ls-special-renda{padding-top: 20px;}
.ls-special-renda-list{padding-top: 15px;}
.ls-special-renda-list li{margin-bottom: 15px;  padding: 10px 20px 13px;}
.ls-special-renda-list li .info{height: auto; -webkit-line-clamp: 20; line-clamp: 20;}
.ls-special-all-list{margin: 0 0 20px;}
.ls-special-all-list ul{margin: 0; width: 100%;}
.ls-special-all-list li{ padding: 12px 110px 12px 18px; font-size: 18px; line-height: 32px; height: auto; background-position: 0  26px;}
.ls-special-all-list li .date{top: 14px;}
.ls-special-all-list li .nr{height: auto; max-height: 64px;}

/*政协提案办理结果*/
.ls-special-zhengxie{padding-bottom: 20px;}
.ls-special-zhengxie-list{ margin-top: 15px; padding: 10px 20px;}
.ls-special-zhengxie-list li{font-size: 18px;}
}
@media (max-width:767px){
.ls-special-logo{left: 8px; top: 10px;}
.ls-special-right{top: 9px; right: 9px;}
.ls-special-banner img{max-width: 90%;}
/*搜索*/
.ls-special-search{ padding: 13px 0 3px 15px; margin: 0 10px;}
.ls-special-search li{padding: 0 10px 10px 0;}
.ls-special-search .title{width: 100%;}
.ls-special-search .input{ width: 140px;}
.ls-special-search .keyword{width: 140px; margin-left:0;}
.ls-special-level{padding: 10px 5px 15px;}
.ls-special-level li{width: 33.3%; margin: 0;}
.ls-special-level li a, .ls-special-level li span{margin: 0 5px; height: auto; line-height: 2.8; font-size: 24px;}
/*标题*/
.ls-special-title a{font-size: 30px; padding: 0 80px;}
/*列表*/
.ls-special-renda-list,.ls-special-zhengxie-list,.ls-special-all-list li{margin-left: 10px; margin-right: 10px;}
/*人大代表建议办理结果*/
.ls-special-renda-list li{padding: 7px 12px 10px;}
.ls-special-renda-list li .title{ padding-bottom: 0;}
.ls-special-renda-list li .title a{font-size: 18px;}
.ls-special-renda-list li .info{font-size: 14px; line-height: 1.7;}
.ls-special-renda-list li .date{padding-top: 5px; font-size: 14px;}
/*政协提案办理结果*/
.ls-special-zhengxie{padding-bottom: 15px;}
.ls-special-zhengxie-list{ margin-top: 10px; padding: 10px 12px;}
.ls-special-zhengxie-list li{font-size: 16px; height: 40px; line-height: 40px; padding-right: 80px;}
.ls-special-zhengxie-list li .date{font-size: 14px;}
/*提案办理总体情况*/
.ls-special-all-list li{ padding: 12px 100px 12px 15px; font-size: 16px;}
.ls-special-all-list li .date{font-size: 14px;}
}
@media (max-width:519px){
.ls-special-logo img{height: 28px; width: auto;}
.ls-special-right li{height: auto; line-height: 0; margin-left: 5px;}
.ls-special-right li a{font-size: 12px; padding: 0 8px; line-height: 2;}
.ls-special-banner{margin: 80px 0 40px;}
/*搜索*/
.ls-special-search{ padding: 10px 0 5px 10px;}
.ls-special-search li{height: 32px; padding: 0 5px 5px 0;}
.ls-special-search li input, .ls-special-search li select{font-size: 14px; height: 32px; line-height: 32px;text-indent: 8px !important;}
.ls-special-search .title{ font-size: 18px; line-height: 1.5; height: auto;}
.ls-special-search .input{ width: 120px;}
.ls-special-search .select{width: 140px;}
.ls-special-search .select2{width: 92px;}
.ls-special-search .select3{width: 60px;}
.ls-special-search .keyword{width: 120px;}
.ls-special-search .text{font-size: 14px; line-height: 32px; width: auto; padding-right: 10px; padding-left: 10px;}
.ls-special-search .input_btn{width: 50px;}
.ls-special-search .input_btn input{text-indent: 0 !important;}

.ls-special-level{padding: 10px 5px 15px;}
.ls-special-level li{width: 33.3%; margin: 0;}
.ls-special-level li a, .ls-special-level li span{margin: 0 5px; height: auto; line-height: 2.5; font-size: 20px;}
/*标题*/
.ls-special-title a{font-size: 24px; padding: 0 75px;}
.ls-special-all-list li{ padding-right: 90px;}
}
@media (max-width:400px){
.ls-special-right{top: 42px;}
/*标题*/
.ls-special-title a{font-size: 22px; padding: 0 15px;}
.ls-special-title a span{display: none;}
}
/*栏目页*/
.wz_top{ border-bottom: 1px #ddd solid; font-size: 16px; padding-top: 14px; padding-bottom: 9px; line-height: 28px; background-position: 3px 18px; color: #666;}
.wz_top a{ color: #666;}
.wz_top a:hover{ color: #d00;}
.ls-zxta-listBox{ padding: 30px 0;}
.ls-zxta-title{ height: 50px; position: relative;font-size: 18px; line-height: 50px; font-weight: bold;}
.ls-zxta-title p,.ls-zxta-list p{ position: absolute; top: 0; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 100%;}
.ls-zxta-title p{ background: #F0F7FD;}
.ls-zxta-title .p1,.ls-zxta-list .p1{left: 0; width: 73px;}
.ls-zxta-title .p2,.ls-zxta-list .p2{ left: 74px; right: 331px;}
.ls-zxta-list .p2{ text-align: left; padding-left: 18px;}
.ls-zxta-title .p3,.ls-zxta-list .p3{ width: 149px; right: 181px;}
.ls-zxta-title .p4,.ls-zxta-list .p4{ right:0; width: 180px;}
.ls-zxta-list{ padding: 15px 0 30px;}
.ls-zxta-list li{ position: relative; height: 62px; line-height: 62px; font-size: 18px;}
.ls-zxta-list li:nth-child(2n){ height: 50px; line-height: 50px; background: #f8f8f8;}
@media (max-width:991px) {
.ls-zxta-listBox{ padding: 20px 0;}
.ls-zxta-title .p1,.ls-zxta-list .p1,.ls-zxta-title .p4,.ls-zxta-list .p4{display: none;}
.ls-zxta-title .p2,.ls-zxta-list .p2{ left:0; right: 121px;}
.ls-zxta-title .p3,.ls-zxta-list .p3{ width: 120px; right:0;}
.ls-zxta-title,.ls-zxta-list li{font-size: 16px;}

.ls-zxta-list{ padding: 10px 0 20px;}
.ls-zxta-list li{ height: 52px; line-height: 52px;}
.ls-zxta-list li:nth-child(2n){ height: 46px; line-height: 46px;}
}
@media (max-width:767px) {
.ls-zxta-listBox{ padding: 10px;}
.ls-zxta-title{ height: 40px; line-height: 40px;}
.ls-zxta-title .p2,.ls-zxta-list .p2{ left:0; right: 101px;}
.ls-zxta-title .p3,.ls-zxta-list .p3{ width: 100px; right:0;}
.ls-zxta-title,.ls-zxta-list li{font-size: 14px;}
.ls-zxta-list{ padding: 5px 0 10px;}
.ls-zxta-list .p2{ padding-left: 10px;}
.ls-zxta-list li{ height: 48px; line-height: 48px;}
.ls-zxta-list li:nth-child(2n){ height: 42px; line-height: 42px;}
}
/*适老化样式*/
body.useOldFixed .ls-special-header{background-size: auto 100%;}
body.useOldFixed .ls-special-logo{ top: 10px; left: 10px;}
body.useOldFixed .ls-special-right{ top: 10px; right: 10px;}
body.useOldFixed .ls-special-right li a{ line-height: 2 !important; height: auto !important; min-height: 0 !important;}
body.useOldFixed .ls-special-banner img{width: auto !important; max-width: 90%;}
body.useOldFixed .ls-special-search{margin-left: 10px; margin-right: 10px; padding-right: 20px;}
body.useOldFixed .ls-special-search .title{width: 100% !important;}
body.useOldFixed .ls-special-search .input{width: 300px;}
body.useOldFixed .ls-special-search .select{width: 330px;}
body.useOldFixed .ls-special-search .select2{width: 200px;}
body.useOldFixed .ls-special-search .select3{width: 120px;}
body.useOldFixed .ls-special-search .input_btn{width: auto;}
body.useOldFixed .ls-special-search .input_btn input{width: auto; padding: 0 20px;}
body.useOldFixed .ls-special-search .text{width: auto; padding-left: 10px; padding-right: 10px;}

body.useOldFixed .ls-special-level li{ width: 33.3% !important; margin-left: 0 !important; float: left !important; clear: none !important;}
body.useOldFixed .ls-special-level li a{ margin: 0 15px; width: auto !important;}

body.useOldFixed .ls-special-renda-list,body.useOldFixed .ls-special-zhengxie-list{ margin-left: 10px; margin-right: 10px;}
body.useOldFixed .ls-special-renda-list li{ width: auto !important;}
body.useOldFixed .ls-special-renda-list li .info{ height: auto;}
body.useOldFixed .ls-special-zhengxie-list li{ padding-right: 190px !important;}
body.useOldFixed .gk-listbox li .nr{max-width: 100% !important;}
body.useOldFixed .ls-special-all-list ul:not(.skipAutoFix){margin-left: 0;}
body.useOldFixed .ls-special-all-list li{padding-right: 210px; width: auto !important; background-position: 0 58px;}
body.useOldFixed .ls-special-all-list li .date{width: auto !important; top: 27px;}
body.useOldFixed .ls-special-all-list li .nr{ height: 128px;}
/*栏目页*/
body.useOldFixed .ls-zxta-title p,body.useOldFixed .ls-zxta-list p{width: auto !important;}
body.useOldFixed .ls-zxta-title .p1, body.useOldFixed .ls-zxta-list .p1{display: none;}
body.useOldFixed .ls-zxta-title .p2, body.useOldFixed .ls-zxta-list .p2{right: 512px; left: 0;}
body.useOldFixed .ls-zxta-title .p3, body.useOldFixed .ls-zxta-list .p3{width: 210px !important; right: 301px;}
body.useOldFixed .ls-zxta-title .p4, body.useOldFixed .ls-zxta-list .p4{width: 300px !important;}
@media (max-width:991px) {
body.useOldFixed .ls-special-search{padding-right: 10px;}
body.useOldFixed .ls-zxta-title .p2,body.useOldFixed .ls-zxta-list .p2{ left:0; right: 121px;}
body.useOldFixed .ls-zxta-title .p3,body.useOldFixed .ls-zxta-list .p3{ right:0; width: 130px !important;}
}
@media (max-width:767px) {
body.useOldFixed .ls-special-zhengxie-list li{padding-right: 115px !important;}
body.useOldFixed .ls-special-all-list li{padding-right: 115px; background-position: 0 29px;}
body.useOldFixed .ls-special-all-list li .date{ top: 13px;}
}