@charset "utf-8";
/* CSS Document */
.ls-row{ margin-top: 30px;}
.ls-hd-container{ padding: 0 29px;}
.mt0{margin-top: 0;}
/*标题*/
.ls-mutual-title .title{display: inline-block; height: 48px; line-height: 1; font-size: 24px; font-weight: bold; background: url(../images-new/tab-aon-lang2.png) bottom center no-repeat; color: #125db2;}
.ls-atabs ul li{font-size: 24px;}
.ls-atabs .more{ color: #666; font-size: 15px; line-height: 2;}
.ls-atabs .more:hover{ color: #125db2;}
.ls-atabs li.lang-tab{ min-width: 142px;}
.ls-atabs li.lang-tab i{ background: url(../images-new/tab-aon-lang2.png) bottom center no-repeat; background-size: 100% 16px; }
/*小标题1*/
.ls-hd-menu{ line-height: 0; font-size: 0;}
.ls-hd-menu a{ padding:0 16px 0 22px; display: inline-block; font-size: 18px; line-height: 28px; background: 0 0 no-repeat; background-image: url("../images-new/hd_ico.png?v=20230621") !important;}
.ls-hd-menu a:hover{color: #125db2;}
.ls-hd-menu .lxbl{ background-position: 0 -28px;}
.ls-hd-menu .fthg{ background-position: 0 -56px;}
.ls-hd-menu .ftzd{ background-position: 0 -84px;}
.ls-hd-menu .ftyg{ background-position: 0 -112px;}
.ls-hd-menu .ftjh{ background-position: 0 -140px;}
.ls-hd-menu .line{ margin-left: 16px; position: relative;}
.ls-hd-menu .line:before{display: block; position: absolute; top: 6px; bottom: 6px; width: 1px; background: #cdcdcd; left: -17px; content: "";}
/*小标题2*/
.ls-hd-menu2{position: relative; z-index: 10;}
.ls-hd-menu2>li{ display: inline !important; float: none !important; margin-right: 0 !important;}
.ls-hd-menu2>li>a{display:inline-block !important; font-size: 16px; line-height: 1.75; border-radius: 15px; border: 1px solid #BBD5F2; font-weight: normal; padding: 0 18px; margin-left: 10px; color: #67A2E9 !important; transition: 0.4s all;}
.ls-hd-menu2>li.num2>a{ padding-left: 44px; background: url("../images-new/hdn_ico1.png") 21px 0 no-repeat;}
.ls-hd-menu2>li>a:hover,.ls-hd-menu2>li>a.active{ border-color: #67a2e9; background-color: #67a2e9; background-position: 21px -28px; color: #fff !important;}
/*关淮问*/
.ls-mutual-searchnew{border: 1px solid #E3F1FF; background: #F8FBFF url("../images-new/hdjl_ghsbg.png") right bottom no-repeat;}
.ls-mutual-search-bg{ padding: 0 0 0 146px; position: relative; background: url("../images-new/hdjl_ghs.png") 23px center no-repeat;}
.ls-mutual-searchbox{ width: 670px; margin: 0 330px 0 210px; padding: 22px 0; height: 54px;}
.ls-mutual-searchbox ul{ padding-right: 115px; position: relative; height: 100%; border-radius:8px;}
.ls-mutual-searchbox form{ display: block; height: 100%;}
.ls-mutual-searchbox li{ height: 100%; line-height: 0; font-size: 0;}
.ls-mutual-searchbox input{ width: 100%; height: 100%; border: 0 none; background: none;}
.ls-mutual-searchbox .ss1{border-radius:8px 0 0 8px;}
.ls-mutual-searchbox .ss1 input{ height: 52px; line-height: 52px; border: 1px solid #E3F1FF; border-radius:8px 0 0 8px; text-indent: 29px; font-size: 16px; background: #fff;}
.ls-mutual-searchnew.active .ls-mutual-searchbox ul{box-shadow: 0 0 8px rgba(20, 71, 164, 0.3);}
.ls-mutual-searchnew.active .ls-mutual-searchbox .ss1 input{ border-color: #1C66B9;}
.ls-mutual-searchbox .ss2{ position: absolute; right: 0; top: 0; width: 115px; border-radius: 0 8px 8px 0;}
.ls-mutual-searchbox .ss2 input{background: #1C66B9 url("../images-new/hdjl_sear.png") 22px center no-repeat; color: #fff !important; border-radius: 0 8px 8px 0; transition: 0.4s all; font-size: 20px; text-indent: 50px; text-align: left;}
.ls-mutual-searchbox .ss2 input:hover{background-color: #1447a4;}
.ls-wd-links{  position: absolute; right: 170px; top:50%; margin-top: -44px;  }
@media (min-width: 1200px) and (max-width: 1419px){
.ls-mutual-searchbox{width: 470px; margin-left: 180px;}
}
@media (min-width: 992px) and (max-width: 1199px){
.ls-mutual-searchbox{width: 400px; margin-left: 160px;}
 .ls-wd-links{ right: 100px;}
}
@media (min-width: 768px) and (max-width: 991px){
.ls-mutual-searchbox{width: 490px;     margin: 0 auto;}
 .ls-wd-links{ display: none;}
}
@media (max-width: 767px){
.ls-mutual-search-bg{padding: 35px 0 0; background-position: 15px 6px; background-size:auto 50px;}
.ls-mutual-searchbox{width: auto; margin: 0; height: 44px; padding:25px 15px 15px;}
.ls-mutual-searchbox ul{ padding-right: 80px;}
.ls-mutual-searchbox .ss2{width: 80px;}
.ls-mutual-searchbox .ss2 input{text-indent: 36px; background-position: 12px center; font-size: 16px; background-size: 17px 17px;}
.ls-mutual-searchbox .ss1 input{font-size: 14px; text-indent: 10px; height: 42px; line-height: 42px;}
 .ls-wd-links{ display: none;}
}
@media (max-width: 374px){
.ls-mutual-searchbox .ss1 input{text-indent: 5px;}
}
@media (max-width: 359px){
.ls-mutual-searchbox{padding:20px 10px 10px;}
.ls-mutual-searchbox ul{ padding-right: 50px;}
.ls-mutual-searchbox .ss2{width: 50px;}
.ls-mutual-searchbox .ss2 input{background-image: none; text-indent: 0; text-align: center;}
}
/*市长信箱*/
.ls-mutual-box665{width: 665px;}
.ls-mutual-search{border: 1px solid #E3F1FF; border-radius: 8px; background: linear-gradient(180deg, #F3F9FF 44%, rgba(255,255,255,0.00) 100%); *background: #f3f9ff; height: 448px; padding: 0 28px;}
.ls-mutual-link1{ padding: 18px 0 0 78px; height: 112px;}
.ls-mutual-link1 li{float: left; line-height: 0;}
.ls-mutual-link1 li .img_title{display: none;}
.ls-mutual-link1 li.num1{ padding:15px 0 20px 8px;}
.ls-mutual-link1 li.num1 img{display: block; max-width: 100%; height: auto;}
.ls-mutual-link1 li.num1 .img-notes{display: inline-block; margin: 8px 0 0 64px;box-shadow: 0 0 4px 0 rgba(2, 62, 122, 0.15);border-radius: 16px; padding: 0 50px 0 26px; background: url("../images-new/hdn_arrow_l.png") 101px center no-repeat #fff; height: 32px; line-height: 32px; font-size: 16px; color: #67A2E9; transition: 0.4s all;}
.ls-mutual-link1 li.num1:hover .img-notes{box-shadow: 0 0 4px 0 rgba(18, 93, 178, 0.5); background-position: 105px center;}
.ls-mutual-link1 li a{display: inline-block;}
/*我要写信/查询入口*/
.ls-mutual-link2 li{float: left; width: 290px; margin-bottom: 20px;}
.ls-mutual-link2 li.num2{ float: right;}
.ls-mutual-link2 li a{display: block; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05); background: #fff; border-radius: 8px; padding: 21px 10px 21px 56px; height: 66px; line-height: 0; border:1px solid #fff; transition: 0.4s all;}
.ls-mutual-link2 li a img,.ls-mutual-link2 li a span{cursor: pointer;}
.ls-mutual-link2 li span {display: block; margin-left: 95px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-mutual-link2 li a .img-ico{ height: 66px; width: 66px; float: left; margin-left: 0;}
.ls-mutual-link2 li a .img_title{ padding: 2px 0 0; line-height: 34px; font-size: 22px;}
.ls-mutual-link2 li a .img-notes{font-size: 16px; line-height: 28px; color: #999;}
.ls-mutual-link2 li a:hover{ color: #000;}
.ls-mutual-link2 li a:hover .img_title{ font-weight: bold;}
.ls-mutual-link2 li.num1 a:hover{box-shadow: 0 0 10px 0 rgba(71, 193, 255, 0.4); border-color:#47c1ff;}
.ls-mutual-link2 li.num2 a:hover{box-shadow: 0 0 10px 0 rgba(255, 133, 96, 0.4); border-color:#FFB182;}
/*留言统计*/
.ls-mutual-statistics{ margin-top: 3px;}
.ls-statistics-title{ background: center center no-repeat; background-image: url("../images-new/hdn_telbg.png") !important; text-align: center; line-height: 0;}
.ls-statistics-title span{line-height:2.225; display: inline-block; font-size: 16px; padding: 0 30px; border-radius: 100px; border: 1px solid #E3F1FF; background: #fff; color: #67A2E9;}
.ls-statistics-all{ padding: 17px 0 0;}
.ls-statistics-all li{float: left; width: 33.3%; font-size: 16px; text-align: center;}
.ls-statistics-all li p{height: 60px;}
.ls-statistics-all li span{line-height: 1.625; display: block;}
.ls-statistics-all li .num{line-height: 1.2; color: #E84200; font-weight: bold; font-size: 20px;}
/*12345便民服务热线*/
.ls-mutual-12345{border: 1px solid #FFEBE1; background: linear-gradient(180deg, #FCF8F2 0%, #FFFEFE 99%); *background: #fefbf8;}
.ls-mutual-12345 .ls-mutual-link2 li.num1 a:hover{box-shadow: 0 0 10px 0 rgba(17, 223, 193, 0.4); border-color: #11dfc1;}
.ls-mutual-12345 .ls-mutual-link2 li.num2 a:hover{box-shadow: 0 0 10px 0 rgba(255, 188, 76, 0.4); border-color:#ffbc4c;}
.ls-mutual-12345 .ls-statistics-title{ background-image: url("../images-new/hdn_tel2bg.png") !important;}
.ls-mutual-12345 .ls-statistics-title span{color: #C68620; border: 1px solid #F7E9E2;}
.ls-mutual-link3{ height: 100px; line-height: 0; padding: 30px 0 0; text-align: center;}
.ls-mutual-link3 li a{ display: inline-block;}
.ls-mutual-link3 li span{ display: none;}
.ls-mutual-link3 li img{ max-width: 100%; height: auto;}
/*12345便民服务热线 链接*/
.ls-mutual-link4 ul{margin: 0 -5px;}
.ls-mutual-link4 li{float: left; width: 25%; *width: 154px; margin-bottom: 20px;}
.ls-mutual-link4 li .infobox{display: block; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05); background: #fff; border-radius: 8px; padding: 17px 5px 0; height: 93px; line-height: 0; border:1px solid #fff; transition: 0.4s all; margin: 0 5px; text-align: center; position: relative;}
.ls-mutual-link4 li .infobox img,.ls-mutual-link4 li .infobox span{cursor: pointer;}
.ls-mutual-link4 li a:hover{ color: #000;}
.ls-mutual-link4 li span {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-mutual-link4 li .img-ico{ height: 21px; width: 24px; margin: 0 auto; overflow: hidden;}
.ls-mutual-link4 li .img-ico img{width: 40px; height: 56px;}
.ls-mutual-link4 li .img_title{ font-weight: bold; padding: 7px 0 0; line-height: 28px; font-size: 16px;}
.ls-mutual-link4 li .img-notes{font-size: 14px; line-height: 24px; color: #999; position: absolute; bottom: 13px;left: 0; right: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-mutual-link4 li .infobox:hover{ color: #000; box-shadow: 0 0 10px 0 rgba(240, 147, 1, 0.4); border-color:#f09301;}
.ls-mutual-link4 li .infobox:hover .img_title{ font-weight: bold;}
.ls-mutual-link4 li.num1 .infobox img,.ls-mutual-link4 li.num1 .infobox span{cursor: default;}


/*市长/12345信箱留言列表*/
.ls-message-title{ font-size: 16px; font-weight: 500; color: #666; margin-top: 4px; position: relative; height: 50px; background: #fafafa; line-height: 50px;}
.ls-message-title p,.ls-message-list p{ position: absolute; top: 0; text-align: center; border-right: 2px #fff solid;}
.ls-mutual-message .p1{ left: 0; right: 384px;}
.ls-mutual-message .p2{ right: 280px; width: 102px;}
.ls-mutual-message .p3{ right: 184px; width: 94px;}
.ls-mutual-message .p4{ right: 0; width: 184px; border-right: 0 none;}
.ls-message-list{padding-top: 4px;}
.ls-message-list li{ position: relative; border-bottom: 1px #e1e1e1 dashed; height: 51px; line-height: 50px; font-size: 16px; color: #999;}
.ls-message-list .p1{ text-align: left; padding:0 10px;}
.ls-message-list .p1 a{ float: left; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-message-list .p2{color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-message-list .p3{ color: #999;}
.ls-message-list .p3 .responseNo{ color: #d00;}
.ls-message-list .p4{ color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*答问知识库*/
.ls-knowledge-numbox{ position: absolute; font-size: 16px; right: 0; top:0; border-radius: 15px; line-height: 30px; padding: 2px 15px;  border: 1px solid #BBD5F2;  }
.ls-knowledge-numbox .num{ color: #E84200; }
/*标题*/
.ls-hd-menu2>li>a{position: relative; z-index: 11;}
.ls-hd-menu2>li.zt>a{ padding-left: 47px; background-image: url("../images-new/hdn_ico1.png"); background-position: 20px -112px; background-repeat: no-repeat;}
.ls-hd-menu2>li.zt>a:hover,.ls-hd-menu2>li.zt>a.active{ background-position: 20px -140px;}
.ls-hd-menu2>li.gzd>a{ padding-left: 43px; background-image: url("../images-new/hdn_ico1.png"); background-position: 20px -168px; background-repeat: no-repeat;}
.ls-mutual-knowledge .ls-hd-menu2>li>a.active:after{display: block; content: ""; width: 12px; height: 9px; background: url("../images-new/hdn_arrow.png") center bottom no-repeat; position: absolute; bottom: -15px; left: 50%; margin-left: -6px;}
.ls-hd-menu2>li.gzd>a:hover,.ls-hd-menu2>li.gzd>a.active{ background-position: 20px -196px;}

.ls-knowledge-theme{ margin-bottom: 20px;}
.ls-knowledge-theme .theme-title{ text-align: center;}
.ls-knowledge-theme .theme-title .tit{ display: inline-block; font-size: 22px; font-weight: bold;  background: url("../images-new/themeico.png") left center no-repeat; padding-left: 35px; color: #1B66B9; }
.ls-knowledge-theme ul{ margin-right: -20px;}
.ls-knowledge-theme li{float: left; width:171px; margin: 12px 20px 0 0; font-size: 16px;  }
.ls-knowledge-theme li a{display: block; text-align: center; background: #fff;  height: 36px; line-height: 36px; white-space: nowrap; margin-right: 5px; overflow: hidden; text-overflow: ellipsis; border-radius: 18px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; padding: 0 5px;}
.ls-knowledge-theme li a:hover{ color: #1D67BA}
.knowledge-type-bm ul{ margin-right: -40px;}
.knowledge-type-bm li{ width: 300px; margin-right:40px;}

.theme-title-tab{ height: 36px; text-align: center; }
.theme-title-tab li{ display: inline-block;  margin: 0 22px;  height: 36px;font-size: 22px;font-weight: bold; color: #656565; }
.theme-title-tab li.active,.theme-title-tab li.active a{color: #1B66B9; }
.theme-title-tab li .tit{ cursor: pointer;}
.theme-title-tab li .ico{ display: inline-block; vertical-align: middle; margin-right: 10px;  width: 22px; height: 22px;}
.theme-title-tab li .ico-theme{background: url("../images-new/theme-ico.png") 0 0 no-repeat; }
.theme-title-tab li .ico-bm{background: url("../images-new/bm-ico.png") 0 0 no-repeat; }
.theme-title-tab li.active .ico{ background-position: 0 -22px;}
/*列表*/
.ls-mutual-knowledge-list{border: 1px solid #E3F1FF; border-radius: 8px; background: linear-gradient(180deg, #F3F9FF 44%, rgba(255,255,255,0.00) 100%); margin-top: 9px; padding: 19px; min-height: 381px;}
.ls-mutual-knowledge.fr .ls-mutual-knowledge-list{background: linear-gradient(180deg, #FCF8F2 0%, #FFFEFE 99%); border: 1px solid #FFEBE1;}
.ls-knowledge-slide{height: 187px; overflow: hidden; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05); background: #fff; border-radius: 8px; width: 100% !important; padding: 20px 0;}
.ls-knowledge-slide .bd{ height: 171px; overflow: hidden; width: 100% !important;}
.ls-knowledge-slide .bd ul{ width: 100% !important;}
.ls-knowledge-slide .bd li .knowbox:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
.ls-knowledge-slide .bd li .knowbox{ background: url("../images-new/knowline.png") center center repeat-y; }
.ls-knowledge-slide .bd li .knowlist{ float: left; width: 610px; margin:0 20px 0 30px;}
.ls-knowledge-slide .bd li .ico{ position: absolute; left: 0; top: 12px; width: 24px; height: 21px; background: 0 0 no-repeat; background-image: url("../images-new/hdn_ico2.png") !important;}
.ls-knowledge-slide .bd li .title,.ls-knowledge-slide .bd li .info{ padding-left: 32px; position: relative;}
.ls-knowledge-slide .bd li .title{display: block; height: 42px; line-height: 42px; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 18px;}
.ls-knowledge-slide .bd li .info .ico{ top: 8px; background-image: url("../images-new/hdn_ico3.png") !important;}
.ls-knowledge-slide .bd li .info{ margin-top: 5px; color: #454545; font-size: 16px; height: 90px; display: block; display:-webkit-box;   overflow: hidden; text-overflow: ellipsis; word-bread:break-all; -webkit-box-orient:vertical;-webkit-line-clamp:3;  line-height: 30px;}
.ls-knowledge-slide .bd li .info a{color: #125DB2;}
.ls-knowledge-slide .bd li .info a:hover{color: #d00;}
.ls-knowledge-slide .hd{ text-align: center; font-size: 0; line-height: 0;}
.ls-knowledge-slide .hd li{display: inline;}
.ls-knowledge-slide .hd li span{ font-size: 0; background: #C9D2DC; border: 1px #C9D2DC solid; border-radius: 10px; width: 8px; height: 8px; display: inline-block; margin: 0 5px; transition: 0.4s all; cursor: pointer;}
.ls-knowledge-slide .hd li span:hover,.ls-knowledge-slide .hd li.on span{background: #125DB2; border-color: #125DB2; width: 18px;}

/*在线访谈*/
.ls-interviewbox{ padding: 9px 0 0; height: 448px;}
.ls-interviewlist{ position: relative;}
.ls-interview-list{ height: 423px; margin: 0 -6px; overflow: hidden;}
.ls-interview-list .tempWrap{height: 100%;}
.ls-interview-list ul{height: 100%;}
.ls-interview-list li{float: left; width: 463px; margin-bottom: 20px;}
.ls-interview-list li .conbox{ margin:0 24px 0 6px;}
.ls-interview-list li .img{display: block; height: 292px;}
.ls-interview-list li .img img{width: 100%; height: 100%;}
.ls-interview-list li p{box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05); background: #fff; padding: 17px 20px 0; height: 103px;}
.ls-interview-list li p a{display: block; margin-bottom: 7px; line-height: 1.5; font-size: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-interview-list li p span{ line-height: 26px; font-size: 16px; color: #888; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-interview-num{ text-align: center; font-size: 0; line-height: 0; margin-top: 14px;}
.ls-interview-num li{ display: inline;}
.ls-interview-num span,.ls-interview-num a,.wza-on .ls-interview-num span{ display:inline-block; width: 12px; height: 12px; border-radius: 12px; background: #c9d2dc !important; transition: 0.4s all; margin: 0 5px; cursor: pointer;}
.ls-interview-num li.on span,.ls-interview-num li.on a{ width: 32px; background: #125db2 !important;}
/*在线访谈 > 访谈计划*/
.ls-interviewbox .ls-list li{float: left; padding-right: 2px; width: 640px; line-height: 46px; height: 46px;}
.ls-interviewbox .ls-list li.even{float: right;}
.ls-interviewbox .ls-list li a{max-width: 100%;}
/*调查征集*/
.ls-mutual-votebox{ padding-top: 8px;}
.ls-voteinfo{ padding: 0 0 30px; height: 282px;}
.ls-dczjlist li{ width: 474px; padding: 21px 90px 21px 101px; height: 30px; float: left; position: relative; border-bottom: 1px #d8d8d8 dashed;font-size: 16px; line-height: 30px;}
.ls-dczjlist li.even{ float: right;}
.ls-dczjlist li .status{ display: block; position: absolute; left: 1px; top:21px; width: 90px; text-align: center; line-height: 30px; background:#f4f4f4; border-radius: 4px; font-size: 16px; color: #B8B8B8;}
.ls-dczjlist li .status.starting{color: #fff; background: #125db2;}
.ls-dczjlist li .title{white-space: nowrap; overflow: hidden; float: left; max-width: 100%; display: block; text-overflow: ellipsis; color:#666;}
.ls-dczjlist li .title:hover{color: #125db2 !important;}
.ls-dczjlist li .title2{color:#666; max-width: 370px; *width: 370px;}
.ls-dczjlist li .date{position: absolute; top: 21px; right: 0; color: #999; font-size: 15px;}
.ls-dczjlist li .line{color: #c3c3c3; padding: 0 7px;}
.ls-dczjlist li .result{color: #666;}
.ls-dczjlist li .result:hover{color: #125db2;}
.ls-dczjlist li.ls-starting .title{color:#333;}
.ls-dczjlist li.ls-starting .result{color:#FF7119;}
.ls-dczjlist li.ls-starting .result:hover{color:#FF7119; text-decoration: underline;}

.ls-voteinfo .ls-gklist{ margin-top: 0;}
.ls-voteinfo .ls-gklist li{ float: left; width: 580px; height: 46px; line-height: 46px;}
.ls-voteinfo .ls-gklist li.even{ float: right;}
/*无障碍配色*/
.wza-black-white .ls-statistics-title span{ background: #000 !important;}
.wza-yellow-black  .ls-statistics-title span{ background: yellow !important;}
.wza-blue-yellow .ls-statistics-title span{ background: blue !important;}
.wza-yellow-blue .ls-statistics-title span{ background: yellow !important;}
.wza-white-black .ls-statistics-title span{ background: white !important;}
.wza-black-yellow .ls-statistics-title span{ background: black !important;}

.wza-black-white .ls-knowledge-theme ul{ background: #000 !important;}
.wza-yellow-black .ls-knowledge-theme ul{ background: yellow !important;}
.wza-blue-yellow .ls-knowledge-theme ul{ background: blue !important;}
.wza-yellow-blue .ls-knowledge-theme ul{ background: yellow !important;}
.wza-white-black .ls-knowledge-theme ul{ background: white !important;}
.wza-black-yellow .ls-knowledge-theme ul{ background: black !important;}

.wza-black-white .ls-mutual-knowledge.fr .ls-mutual-knowledge-list{ background: #000 !important;}
.wza-yellow-black .ls-mutual-knowledge.fr .ls-mutual-knowledge-list{ background: yellow !important;}
.wza-blue-yellow .ls-mutual-knowledge.fr .ls-mutual-knowledge-list{ background: blue !important;}
.wza-yellow-blue .ls-mutual-knowledge.fr .ls-mutual-knowledge-list{ background: yellow !important;}
.wza-white-black .ls-mutual-knowledge.fr .ls-mutual-knowledge-list{ background: white !important;}
.wza-black-yellow .ls-mutual-knowledge.fr .ls-mutual-knowledge-list{ background: black !important;}

@media (min-width: 1200px) and (max-width: 1419px){
/*小标题*/
.ls-hd-menu2>li>a{ padding: 0 12px; margin-left: 5px;}

.ls-mutual-box665{width: 555px;}
.ls-mutual-link1{padding-left: 15px;}
.ls-mutual-link2 li{width: 238px;}
.ls-mutual-link2 li a{padding-left: 20px;}
.ls-mutual-link2 li span{margin-left: 85px;}
.ls-mutual-link4 li{ *width: 126px;}
/*市长/12345信箱留言列表*/
.ls-mutual-message .p1{ right: 354px;}
.ls-mutual-message .p2{ right: 250px;}
.ls-mutual-message .p3{ right: 154px;}
.ls-mutual-message .p4{width: 154px;}
/*答问知识库*/
.ls-knowledge-theme li{ width:140px;  }
.ls-knowledge-slide .bd li .knowlist{ width: 500px;}
 .knowledge-type-bm li{ width: 245px;}
/*在线访谈*/
.ls-interviewbox{height: 410px;}
.ls-interview-list{height: 383px;}
.ls-interview-list li{width: 390px;}
.ls-interview-list li .img{height: 243px;}
/*在线访谈 > 访谈计划*/
.ls-interviewbox .ls-list li{width: 532px; height: 42px; line-height: 42px;}
/*互动栏目*/
.ls-mutual-hdcolumn li{width: 270px; margin-left: 20px;}
/*调查征集*/
.ls-dczjlist li{ width: 365px;}
.ls-dczjlist li .title2{max-width: 278px; *width: 278px;}
.ls-voteinfo .ls-gklist li{width: 474px;}
}
@media (min-width: 992px) and (max-width: 1199px){
.ls-hd-container{padding: 0 19px;}
.ls-row{margin-top: 20px;}
.ls-mutual-box665{width: 468px;}
/*小标题*/
.ls-hd-menu2>li>a{ padding: 0 6px; font-size: 14px; margin-left: 0;}
.ls-hd-menu2>li.num2>a{padding-left: 34px; background-position: 13px 0;}
.ls-hd-menu2>li.zt>a{padding-left: 37px; background-position:13px -112px;}
.ls-hd-menu2>li.zt>a:hover{background-position:13px -140px;}
.ls-hd-menu2>li.gzd>a{padding-left: 33px; background-position:13px -168px;}
.ls-hd-menu2>li.gzd>a:hover{background-position:13px -196px;}

/*市长信箱/12345信箱*/
.ls-mutual-search{padding: 0 18px;}
.ls-mutual-link1{padding-left: 0;}
.ls-mutual-link1 li.img img{height: 85px; width: auto;}
.ls-mutual-link2 li{width: 207px;}
.ls-mutual-link2 li a{padding-left: 13px;}
.ls-mutual-link2 li span{margin-left: 80px;}
.ls-mutual-link4 li{ *width: 110px;}
/*市长/12345信箱留言列表*/
.ls-mutual-message .p1{ right: 276px;}
.ls-mutual-message .p2{ right: 194px; width: 80px;}
.ls-mutual-message .p3{ right: 114px; width: 78px;}
.ls-mutual-message .p4{width: 114px;}
/*答问知识库*/
 .ls-knowledge-theme li{ width:116px;  }
 .knowledge-type-bm ul{ margin-right: -20px;}
 .knowledge-type-bm li{ width: 213px; margin-right: 20px;}
.ls-knowledge-slide .bd li .knowlist{ width: 416px;     margin: 0 20px 0 20px;}
/*在线访谈*/
.ls-interviewbox{height: 360px;}
.ls-interview-list{height: 330px;}
.ls-interview-list li{width: 327px;}
.ls-interview-list li .img{height: 200px;}
/*在线访谈 > 访谈计划*/
.ls-interviewbox .ls-list li{width: 532px; height: 42px; line-height: 42px;}
/*互动栏目*/
.ls-mutual-hdcolumn li{width: 223px; margin-left: 20px;}
/*调查征集*/
.ls-dczjlist li{ width: 275px;}
.ls-dczjlist li .title2{max-width: 190px; *width: 190px;}
.ls-voteinfo .ls-gklist li{width: 380px;}
}
@media (max-width: 991px){
.ls-hd-container{padding: 0 14px;}
.ls-row{margin-top: 15px;}
.ls-module{float: none; width: auto;}
.ls-module.fr{ margin-top: 15px;}
/*市长信箱/12345信箱*/
.ls-mutual-search{padding: 0 14px;}
.ls-mutual-link2 li{ width: 48.5%;}
.ls-mutual-link3{height: auto; padding: 20px 0;}
.ls-mutual-link4 li{margin-bottom: 15px;}
/*答问知识库*/
 .ls-knowledge-slide{ height: auto; padding-bottom: 20px;}
 .ls-knowledge-slide .bd{ height: 294px; overflow: hidden; }
 .knowledge-type-bm ul{ margin-right: -20px;}
 .ls-knowledge-theme li,.knowledge-type-bm li{ width:159.5px; margin-right: 20px;  }

 .ls-knowledge-slide .bd li .knowbox{ background: none;}
 .ls-knowledge-slide .bd li .knowlist{ width: auto; float: none;   margin: 0 20px 10px 20px;}
/*在线访谈*/
.ls-interviewbox{height: auto; padding-bottom: 20px;}
.ls-interview-list{height: 370px;margin: 0;}
.ls-interview-list li{width: 373px;}
.ls-interview-list li .conbox{ margin: 0 14px 0 6px;}
.ls-interview-list li .img{height: 238px;}
.ls-interviewbox .ls-list{ height: 370px; overflow: hidden;}
.ls-interviewbox .ls-list li{float: none !important; width: auto;}
/*互动栏目*/
.ls-mutual-hdcolumn{ margin: 0 -7px;}
.ls-mutual-hdcolumn li{width: 50%; margin:0 0 15px;}
.ls-mutual-hdcolumn li a{margin: 0 7px;}
/*调查征集*/
.ls-voteinfo{height: auto; padding-bottom: 5px;}
.ls-dczjlist li{ float: none !important; width: auto;}
.ls-dczjlist li .title2{max-width: 450px; *width: 450px;}
.ls-voteinfo .ls-gklist{ padding-bottom: 15px;}
.ls-voteinfo .ls-gklist li{width: auto; float: none !important; height: 38px; line-height: 38px;}
}
@media (max-width: 767px){
.ls-hd-container{padding: 0 10px;}
.ls-row{margin-top: 10px;}
.ls-module.fr{ margin-top: 10px;}
/*小标题*/
.ls-hd-menu2>li>a{ padding: 0 8px;}
.ls-hd-menu2>li.num2>a{padding-left: 34px; background-position: 13px 0;}
.ls-hd-menu2>li.zt>a{padding-left: 37px; background-position:13px -112px;}
.ls-hd-menu2>li.zt>a:hover{background-position:13px -140px;}
.ls-hd-menu2>li.gzd>a{padding-left: 33px; background-position:13px -168px;}
.ls-hd-menu2>li.gzd>a:hover{background-position:13px -196px;}
/*市长信箱/12345信箱*/
.ls-mutual-search{padding: 0 10px 10px; height: auto;}
.ls-mutual-link1{padding-left: 0; height: auto; padding-top: 8px;}
.ls-mutual-link1 li{float: none; width: auto; text-align: center;}
.ls-mutual-link1 li.num1{padding-top: 0; padding-left: 0;}
.ls-mutual-link1 li.num1 img{margin: 0 auto;}
.ls-mutual-link1 li.num1 .img-notes{margin-left: 0;}
.ls-mutual-link2 li{ width: 49%;}
.ls-mutual-link2 li a{padding-left: 16px;}
.ls-mutual-link2 li span{margin-left: 77px;}
.ls-mutual-link4 li{width:50%; margin-bottom: 10px;}
/*市长/12345信箱留言列表*/
.ls-mutual-message .p1{ right: 80px;}
.ls-mutual-message .p3{ right:0; width: 78px;}
.ls-mutual-message .p4,.ls-mutual-message .p2{display: none;}
/*答问知识库*/
 .theme-title-tab{ height: auto; }
.ls-knowledge-numbox{ position: static;}
.ls-mutual-knowledge-list{ padding: 10px;}
.ls-knowledge-theme ul {margin-right: -1%;}
.ls-knowledge-theme li{ width: 32.33%; margin-right: 1%;}
.ls-knowledge-slide{height: auto; overflow: inherit; padding-bottom: 20px;}
.ls-knowledge-slide .bd li .knowlist{ margin: 0 10px 10px 10px; }
/*在线访谈*/
.ls-interview-list{height: auto;}
.ls-interview-list li{width: 100%;}
.ls-interview-list li .conbox{margin: 0 6px;}
.ls-interview-list li .img{height: 379px;}
.ls-interview-num{margin-top: 4px;}
.ls-interview-num span, .ls-interview-num a{ margin: 3px;}
/*调查征集*/
.ls-dczjlist li{height: auto; padding:10px 0;}
.ls-dczjlist li .status{position: static; display: inline-block; vertical-align: middle; width: auto; padding: 0 20px; line-height: 30px;}
.ls-dczjlist li .title{ white-space: normal; max-width: none;display: inline; float: none;}
.ls-dczjlist li .date{position: static; white-space: nowrap;}
}
@media (max-width: 619px){
.ls-hd-menu a{font-size: 14px; padding:0 8px 0 20px;}
.ls-hd-menu .line{margin-left: 8px;}
.ls-hd-menu .line:before{left: -8px;}
/*在线访谈*/
.ls-interview-list li .img{height: 287px;}
}
@media (max-width: 479px){
/*市长信箱/12345信箱*/
.ls-mutual-link2 li{width: 100%; margin-bottom: 10px;}
.ls-statistics-all li{width: 50%;}
.ls-statistics-all li.num3{width: 100%;}
.ls-statistics-all li.num3 p{width: 50%; float: left;}
/*在线访谈*/
.ls-interview-list li .img{height: 250px;}
}
@media (max-width: 424px){
.ls-mutual-link4 li{width:100%;}
/*在线访谈*/
.ls-interview-list li .img{height: 216px;}
/*知识库*/
.ls-knowledge-theme li{ width: 48%;}
}
@media (max-width: 374px){
/*在线访谈*/
.ls-interview-list li .img{height: 179px;}
}




