﻿@charset "utf-8";
/* CSS Document */
/*公共标题 end*/
/*.ls-ind-headline li{ margin-top: 25px; border: 1px #f7f7f7 solid; padding: 20px 37px 20px 111px; height: 58px; position: relative; text-align: center;line-height: 0; font-size: 0; background: #f7f7f7;}*/
.ls-ind-headline li .datebox{ left: 29px; top: 20px; position: absolute; height: 58px; background: #eee; border-radius: 5px 5px 0 0; text-align: center; overflow: hidden; width: 72px;}
.ls-ind-headline li .datebox span{display: block; vertical-align: middle;}
.ls-ind-headline li .datebox .year{ font-size: 12px; height: 18px; line-height: 18px; color: #fff; background: #487bc5;}
.ls-ind-headline li .datebox .date{ font-size: 14px; height: 40px; line-height: 40px; color: #487bc5;}
.ls-ind-headline li .datebox .date i{ font-style: normal; font-size: 26px;}
.ls-ind-headline li a{color: #487bc5; line-height: 58px; max-width: 100%; display: inline-block; vertical-align: middle; font-size: 38px; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-ind-headline li a:hover{color: #487bc5;}
.ls-ind-headline li img{display: none;}

.ls-ind-headline{ margin-top: 25px; border: 1px #f7f7f7 solid; padding: 20px 37px; text-align: center; background: #f7f7f7;}
.ls-ind-headline .title{ font-size: 0; line-height: 0;}
.ls-ind-headline .title a{display: inline-block; max-width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;vertical-align: middle; font-size: 38px; font-weight: bold; line-height: 58px;color: #487bc5;}
.ls-ind-headline .remarks{ text-align: center; font-size: 18px; color: #666; max-width: 100%; line-height: 2; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 5px 0 0;}
.ls-ind-headline .remarks a{color: #d00;}
.ls-ind-headline .remarks a:hover{color: #f00;}
@media (min-width: 992px) and (max-width:1299px) {
.ls-ind-headline{ padding: 20px;}
/*.ls-ind-headline li .datebox{left: 20px;}*/
}
@media (max-width: 991px){
.ls-ind-headline{ padding: 18px 10px 10px;}
/*.ls-ind-headline li .datebox{left: 10px; top: 10px;}*/
.ls-ind-headline .title a{font-size: 30px; line-height: 1.5;}
}
@media (max-width: 767px) {
.ls-ind-headline{margin: 10px 0 0;}
}
/*大标题 end*/
.ind-flashbox{ height: 450px; width: 743px; overflow:hidden; clear:both;}
.ind-flash{ width: 100%; height: 100%; position:relative;}
.ind-flash .ind-flashPic,.ind-flash .ind-flashPic ul,.ind-flash .ind-flashPic li,.ind-flash .ind-flashPic img,.ind-flash .ind-flashPic a{height:100%; width: 100%; }
.ind-flash .ind-flashPic{ position:relative; z-index:0;}
.ind-flash .ind-flashPic li{zoom:1; vertical-align:middle;}
.ind-flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind-flash .ind-flashPic img{display:block;}
.ind-flash .ind-flashPic .title,.ind-flash .ind-flashPic .img_title{display: block; height: 40px; line-height: 40px; padding: 0 120px 0 14px; font-size: 16px; background: rgba(0, 0, 0, 0.7) !important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind-flash .ind-flashPic a:hover .title,.ind-flash .ind-flashPic a:hover .img_title{color: #fff;}
.ind-flash .ind-flashNum{ height:8px; overflow:hidden; position:absolute; right:7px; bottom:16px; z-index:1; }
.ind-flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind-flash .ind-flashNum ul li{ float:left; margin-right:8px; width:10px; height:8px; text-indent: -20em; font-size: 0; background:#fff !important; overflow: hidden; cursor: pointer; border-radius: 4px;}
.ind-flash .ind-flashNum ul li.on{ width: 18px;}
/*焦点图 end*/
.ind-newsbox{ width: 532px;}
.ind-newsbox .ind-tel li{ padding-right: 23px;}
.ind-newsbox .ind-tel li:last-child{padding-right: 0;}
.ind-newsbox .ind-tel li a{ font-size: 22px;}
.ind-newlist{ padding: 15px 0 0;}
.ind-newlist .list{overflow: hidden; height: 305px;}
.ind-newlist .list li{ height: 38px; line-height: 38px; font-size: 18px; background-position: 0 19px;}
.ind-newlist .list li a{ max-width: 435px; *width: 435px;}
/* .ind-newlist #atab4 li a{ max-width: none;float: none;display: block;}
.ind-newlist #atab4 li img{display: none;} */

/*列表 end*/
.ind-newlist .link{ height: 50px; overflow: hidden;}
.ind-newlist .link li{float: left; width: 196px; padding-left: 10px;}
.ind-newlist .link li.num1{padding-left: 0;}
.ind-newlist .link li a{display: block; height: 24px; background: #e5eeff; border: 1px #e5eeff solid; border-radius: 25px; padding: 12px 0; text-align: center; line-height: 0; font-size: 0; transition: 0.4s all; color: #487bc5;}
.ind-newlist .link li a span{display: inline-block; vertical-align: middle; height: 24px; cursor: pointer;}
.ind-newlist .link li a img{ vertical-align: middle;}
.ind-newlist .link li a .img_img{ width: 24px; text-align: center; overflow: hidden; cursor: pointer;}
.ind-newlist .link li a .img_title{ font-size: 16px; font-weight: bold; line-height: 24px; padding-left: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 145px; *width: 145px;}
.ind-newlist .link li a:hover{ background: #fff; border-color: #487bc5;}
.ind-newlist .link li a:hover .img_img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/*要闻链接 end*/
/*.ind-zyzz .list li{ height: 36px; line-height: 36px;}*/
.ind-zyzz .link2{ height: 90px; overflow: hidden;}
.ind-zyzz .link2 li{ width: 125px; padding-left: 10px; float: left;}
.ind-zyzz .link2 li.num1{padding-left: 0;}
.ind-zyzz .link2 li a{display: block; padding: 17px 0 0; height: 71px; line-height: 0; font-size: 0; transition: 0.4s all; border-radius: 5px; text-align: center; background: #f2f2f2; border: 1px #f2f2f2 solid;}
.ind-zyzz .link2 li span{display: inline-block; vertical-align: middle; height: 24px; cursor: pointer;}
.ind-zyzz .link2 li img{ vertical-align: middle; cursor: pointer;}
.ind-zyzz .link2 li .img_img{ height: 24px; width: 24px; overflow: hidden;}
.ind-zyzz .link2 li .img_title{ height: 26px; line-height: 26px; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 8px 0 0; font-size: 16px; font-weight: bold;}
.ind-zyzz .link2 li a:hover{ background: #e5eeff; border-color: #e5eeff; color:#487bc5;}
.ind-zyzz .link2 li a:hover .img_img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
@media (min-width: 992px) and (max-width:1299px) {
.ind-newsbox,.ind-flashbox{float: none; width: auto;}
.ind-flashbox{height: 661px;}
.ind-newsbox{margin-top: 15px;}
.ind-newlist .list li a{max-width:865px; *width:865px;}
.ind-zyzz .list{height: 160px;}
/*列表 end*/
.ind-newlist .link li,.ind-zyzz .link2 li{width: 240px;}
.ind-newlist .link li a .img_title{padding-left: 5px; max-width: 115px; *width: 115px;}
/*要闻链接 end*/
}
@media (max-width: 991px){
.ind-flashbox,.ind-newsbox{float: none; width: auto;}
.ind-flashbox{height: 512px !important;}
/*焦点图 end*/
.ind-newsbox{margin-top: 10px;}
/*列表 end*/
.ind-zyzz .link2 li{width: 25%; padding-left: 0}
.ind-zyzz .link2 li a{margin: 0 5px;}
.ind-newlist .link li{width: 33.3%; padding-left: 0;}
.ind-newlist .link li a{ margin: 0 5px;}
/*要闻链接 end*/
}
@media (max-width: 767px) {
.ind-flashbox{height: 413px !important;}
.ind-newlist .list{height: auto; padding-bottom: 8px;}
.ind-newlist .link{height: auto;}
.ind-newlist .link li{padding-bottom: 10px;}
.ind-newlist .link li a .img_img{display: none;}
.ind-newlist .link li a .img_title{display: block; max-width: 100%; width: 100%; box-sizing: border-box; padding: 0 10px; font-size: 15px;}
.ind-zyzz .link2{height: auto;}
.ind-zyzz .link2 li{width: 50%; padding-bottom: 10px;}
.ind-zyzz .link2 li a{padding-top: 12px; height: 66px;}
}
@media (max-width: 619px) {
.ind-flashbox{height: 320px !important;}
.ind-newlist .link li{width: 100%;}
.ind-newlist .link li a{ padding: 8px 0;}
}
@media (max-width: 479px) {
.ind-flashbox{height: 283px !important;}
}
@media (max-width: 424px) {
.ind-flashbox{height: 250px !important;}
}
@media (max-width: 374px) {
.ind-flashbox{height: 213px !important;}
}
/*重要转载链接 end*/
/*---要闻类信息 end---*/
.ind-banner{height: 100px; overflow: hidden; position: relative;}
.ind-banner ul li .img_title,.ind-ldhc li .img_title{ display: none;}
.ind-ban-box,.ind-ban-box .ind-ban-pic, .ind-ban-box .ind-ban-pic ul, .ind-ban-box .ind-ban-pic ul li, .ind-ban-box .ind-ban-pic ul li img{width: 100%; height: 100%;}
.ind-ban-box li{ font-size: 0; line-height: 0;}
.ind-ban-box li img{width: 100%; vertical-align: middle;}
.ind-ban-box .ind-ban-num{ height:16px; overflow:hidden; position:absolute; right:5px; bottom:7px; z-index:1; }
.ind-ban-box .ind-ban-num ul{ overflow:hidden; zoom:1; float:left;}
.ind-ban-box .ind-ban-num ul li{ float:left; margin-right:3px; border-radius: 50%; text-align: center; width:16px; height:16px; font-size: 10px; line-height: 16px; background: rgba(0, 0, 0, 0.45) !important; color: #fff; overflow: hidden; cursor: pointer;}
.ind-ban-box .ind-ban-num ul li.on{ background: #ffe400 !important; color: #34332f;}
.ind-ban-box .ind-ban-num ul li a{ color: #fff;}
.ind-ban-box .ind-ban-num ul li.on a{ color: #34332f;}
@media (min-width: 992px) and (max-width:1299px) {
.ind-banner{height: 90px !important;}
}
@media (max-width: 991px){
.ind-banner{height: 70px !important;}
}
@media (max-width: 767px) {
.ind-banner{height: 60px !important; margin-top: 0;}
}
/*通栏宣传图片 end*/
/*-----三大版块 on-----*/
/*标题*/
.ind-three-sections{ margin-top: 76px;}
.ind-three-tel{ height: 60px; margin-top: -46px; padding: 0 0 0 55px;}
.ind-three-tel li{float: left; padding-left: 22px; width: 367px;}
.ind-three-tel li a{display:block; height: 36px; font-size: 0; line-height: 0; padding: 12px 0; background: url("../images_newest/ind_threetelbg.png") 0 0 no-repeat !important; text-align: center; color: #487bc5;}
.ind-three-tel li span{display: inline-block; vertical-align: middle; cursor: pointer; height: 100%;}
.ind-three-tel li .ico{ width: 32px; background: url("../images_newest/ind_three_ico.png") 0 0 no-repeat;}
.ind-three-tel li .tit{ padding-left: 20px; font-size: 26px; font-weight: bold; line-height: 36px;}
.ind-three-tel li .tit br{display: none;}
.ind-three-tel li.num2 .ico{width: 35px;}
.ind-three-tel li.num3 .ico{width: 39px;}
.ind-three-tel li.active a{ color: #fff; background-position: 0 -60px !important;}
.ind-three-tel li.active .ico{ background-position: 0 -36px;}
.ind-three-tel li.num2 .ico{ background-position: 0 -72px;}
.ind-three-tel li.num2.active .ico{ background-position: 0 -108px;}
.ind-three-tel li.num3 .ico{ background-position: 0 -144px;}
.ind-three-tel li.num3.active .ico{ background-position: 0 -180px;}
@media (min-width: 992px) and (max-width:1299px) {
.ind-three-tel{padding-left: 10px;}
.ind-three-tel li{padding-left: 10px; width: 313px;}
.ind-three-tel li a{background-size: 100% 121px !important;}
.ind-three-tel li.active a{ background-position: 0 -61px !important;}
}
@media (max-width: 991px){
.ind-three-sections{ margin-top: 61px;}
.ind-three-tel{padding-left: 0;}
.ind-three-tel li{width: 33.3%; padding-left: 0;}
.ind-three-tel li a{margin: 0 5px;background-size: 100% 121px !important;}
.ind-three-tel li.active a{ background-position: 0 -61px !important;}
.ind-three-tel li .tit{padding-left: 10px;}
}
@media (max-width: 767px){
.ind-three-tel li a{height: 35px;}
.ind-three-tel li .ico{display: none;}
.ind-three-tel li .tit{padding-left: 0; font-size: 20px;}
}
@media (max-width: 374px){
.ind-three-tel li a{margin: 0 1px;}
}
/*政务公开*/
.ind-zwgk-box{padding: 20px 0 28px;}
.ind-zwgk-box .ind-tel{ background-image: url("../images_new/ind_tel2bg.gif") !important;}
.ind-zwgk-left,.ind-zwgk-right{width: 687px;}
.ind-zwgk-left .gk-list{padding: 7px 0 0; height: 170px;}
.ind-zwgk-left .gk-list li a.lang1{max-width: 520px; *width: 520px;}
.ind-zwgk-left .gk-list li a.lang2{max-width: 440px; *width: 440px;}
.ind-zwgk-left .gk-list li a.lang3{max-width: 360px; *width: 360px;}
.ind-zwgk-left .gk-list li a.lang4{max-width: 280px; *width: 280px;}
.ind-zwgk-left .gk-list li a.lang5{max-width: 200px; *width: 200px;}
/*政务公开 > 列表 end*/
.ind-zwgk-linkcon{ height: 312px; padding-left: 205px; position: relative;}
.ind-zwgk-linkcon .tel{ width: 185px; position: absolute; left: 0; top: 0;}
.ind-zwgk-linkcon .tel li{ padding-bottom: 20px; height: 55px;}
.ind-zwgk-linkcon .tel li a{display: block; background: #f2b62f; color: #fff; font-weight: bold; font-size: 22px; height: 55px; border-radius: 27px; line-height: 54px; text-align: center;}
.ind-zwgk-linkcon .tel li.active a{ background: #487bc5 url("../images_new/ind_threeico.png") right center no-repeat;}
.ind-zwgk-linkcon .tel li.cur-default a{cursor: default;}
/*政务公开 > 链接标题 end*/
.ind-zwgk-wgklist{ height: 32px; overflow: hidden; margin-bottom: 10px; transition: 0.4s all;}
.ind-zwgk-wgklist h3{ height: 32px; line-height: 32px; padding-left: 32px; color: #487bc5; font-size: 16px; background: #e2eaf5; border-radius: 32px; cursor: pointer; position: relative; z-index: 1;}
.ind-zwgk-wgklist.active{ height: 144px;}
.ind-zwgk-wgklist.active h3{ color: #fff; background: #598ad1;}
.ind-zwgk-wgklist ul{ padding:0; margin-top: -15px; overflow: hidden; height: 0; border-radius: 0 0 15px 15px; border: 1px #e8e8e8 solid; border-top: 0 none; position: relative; z-index: 0;}
.ind-zwgk-wgklist ul li{float: left; height: 30px; line-height: 30px; font-size: 16px; width: 146px;}
.ind-zwgk-wgklist ul li a{display:block; background: 0 center no-repeat; background-image:  url("../images_newest/ico_blue.png") !important; padding-left: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right: 10px;}
.ind-zwgk-wgklist ul li.num7{width: auto;}
.ind-zwgk-wgklist.active ul{ padding: 27px 10px 9px 30px; margin-top: -15px; height: 90px;}
.ind-zwgk-wgklist.num2 ul li{ width: 50%; }
.ind-zwgk-wgklist.num4 ul li{ width: 100%; }
.ind-zwgk-wgklist.num4 ul li.num1{ width: 40%; }
.ind-zwgk-wgklist.num4 ul li.num2{ width: 60%; }
.ind-zwgk-wgklist.num5 ul li{width: 50%;}
.ind-zwgk-wgklist.num3 ul li.num7,.ind-zwgk-wgklist.num5 ul li.num3{ width: 100%; }
/*政务公开 > 五公开 end*/
.ind-zwgk-keyAreas{ height: 305px; overflow-y: auto;}
.ind-zwgk-keyAreas li{float: left; padding-bottom: 32px; width: 25%; font-size: 0; line-height: 0;}
.ind-zwgk-keyAreas li a{ display: block;}
.ind-zwgk-keyAreas li span{display: block; vertical-align: middle;}
.ind-zwgk-keyAreas li .img_img{ width: 42px; height: 42px; overflow: hidden; margin: 0 auto;}
.ind-zwgk-keyAreas li .img_title{ padding: 11px 0 0; line-height: 26px; height: 26px; text-align: center; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ind-zwgk-linklist .slimScrollBar{background: #487bc5 !important; border-radius: 4px;}
.ind-zwgk-linklist .slimScrollRail{background: #f0f0f0 !important; border-radius: 4px;}
/*政务公开 > 重点领域2022-5-23修改 end*/
.ind-zwgk-special{ border: 1px #e8e8e8 solid; border-radius: 15px; padding-bottom: 15px;}
.special-flash{ height: 85px; border-radius: 15px; margin: -1px -1px 11px; overflow: hidden; position: relative;}
.special-flashPic,.special-flashPic ul,.special-flashPic li,.special-flashPic img,.special-flashPic a{height:100% !important; width: 100% !important; }
.special-flashPic{ position:relative; z-index:0;}
.special-flashPic li{zoom:1; vertical-align:middle;}
.special-flashPic a{display:block; color: #fff; position: relative;}
.special-flashPic img{display:block;}
.special-flashPic .title,.special-flashPic .img_title{display: none;}
.special-flashNum{ height:10px; overflow:hidden; position:absolute; right:7px; bottom:12px; z-index:1;}
.special-flashNum ul{overflow:hidden; zoom:1; float:left;}
.special-flashNum ul li{ float:left; margin-right:8px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:#fff !important; overflow: hidden; cursor: pointer; border-radius: 5px;}
.special-flashNum ul li.on{ background: #f2b62f !important;}
/*焦点专题图片*/
.special-link2{ height: 200px; overflow-y: auto; padding-right: 10px;}
.special-link2 ul{padding: 0 3px;}
.special-link2 li{ float: left; width: 50%; background: url("../images_newest/special_line.gif") right center no-repeat;}
.special-link2 li a{display:block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 40px; font-size: 16px; padding: 0 17px;}
.special-link2 li img{display: none;}
.special-link2 li a br{display: none;}
.special-link2 li.num2,.special-link2 li.num4,.special-link2 li.num6,.special-link2 li.num8,.special-link2 li.num10,.special-link2 li.num12,.special-link2 li.num14,.special-link2 li.num16,.special-link2 li.num18,.special-link2 li.num20,.special-link2 li.num22,.special-link2 li.num24,.special-link2 li.num26,.special-link2 li.num28,.special-link2 li.num30,.special-link2 li.num32{ background: none;}
/*政务公开 > 公开专题2022-5-23修改 end*/
.ind-zwgk-right{ width: 588px;}
.ind-zwgk-link1{ padding: 10px 0 0; height: 136px; overflow: hidden;}
.ind-zwgk-link1 ul{ margin: 0 -8px;}
.ind-zwgk-link1 li{ float: left; width: 185px; height: 50px; padding: 10px 8px 0;}
.ind-zwgk-link1 li a{display: block; padding: 12px 0 12px 13px; height: 24px; line-height: 0; font-size: 0; color: #487bc5; border: 1px #93a6cb solid; border-radius: 8px; background: #f8f9f9;}
.ind-zwgk-link1 li span{display: inline-block; vertical-align: middle; cursor: pointer; height: 24px;}
.ind-zwgk-link1 li img{vertical-align: middle; cursor: pointer; width: 40px; height: 64px;}
.ind-zwgk-link1 li .img_img{ width: 24px; overflow: hidden; float: left;}
.ind-zwgk-link1 li .img_title{ line-height: 24px; display: block; overflow: hidden; margin-left: 32px; font-size: 16px; white-space: nowrap; text-overflow: ellipsis;}
.ind-zwgk-link1 li a:hover { background: #fff; border-color: #487bc5;}
.ind-zwgk-link1 li a:hover .img_img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/*政务公开 > 公开栏目 end*/
.ind-zwgk-link2{ height: 60px; overflow: hidden; margin-bottom: 10px;}
.ind-zwgk-link2 li{ float: left; width: 185px; padding-left: 16px;}
.ind-zwgk-link2 li.num1{padding-left: 0 !important;}
.ind-zwgk-link2 li a{display: block; height: 58px; line-height: 58px; position: relative; padding-left: 37px; font-size: 18px; border-radius: 8px; background: #d6e6ff; border: 1px #d6e6ff solid; overflow: hidden; color: #487bc5; text-shadow: 1px 1px 0 #fff;}
.ind-zwgk-link2 li img{ position: absolute; right: 14px; bottom: 0; max-height: 58px; width: auto; z-index: 0;}
.ind-zwgk-link2 li.num2 a{ background: #d6efff; border-color: #d6efff; color: #0064a4;}
.ind-zwgk-link2 li.num2 img{right: 11px;}
.ind-zwgk-link2 li.num3 a{ background: #f6e5bf; border-color: #f6e5bf; padding-left: 22px; color: #b98716;}
.ind-zwgk-link2 li.num3 img{right: 8px;}
/*政务公开 > 领导之窗等链接 end*/
.ind-little-tel{ float: right; text-align: right;}
.ind-little-tel li{float: none; display: inline; padding: 0; font-size: 0; line-height: 0;}
.ind-little-tel li a{display: inline-block; padding-left: 8px; margin-left: 7px; font-size: 16px; background: url("../images_new/tel_line.gif") 0 center no-repeat; line-height: 40px; height: 40px;}
.ind-little-tel li.active a{ border: 0 none; font-weight: normal;}

.ind-zwgk-jdlist{height: 235px; overflow: hidden;}
.ind-zwgk-jdpic{padding-top: 21px; width:588px; height:214px; overflow:hidden;}
.poster_flash{width:100%; height:100%; overflow:hidden;}
.poster-main{position:relative; height:100%; z-index:0; overflow:hidden;}
.poster-main a,.poster-main img{display:block; width:100%; height:100%;}
.poster-main .poster-list{width:100%; height:100%;}
.poster-main .poster-list li{width:284px; height:214px; position:absolute; left:0; top:0; z-index:1;}
.poster-main .poster-btn{position:absolute; top:0; cursor:pointer;}
.poster-main .poster-prev-btn,.poster-main .poster-next-btn{background: 0 0 no-repeat; background-image: url(../images_new/ind_prve.png) !important; width:18px !important; height:29px; z-index:999; top:50%; margin-top:-15px; font-size: 0;}
.poster-main .poster-prev-btn{left:0;}
.poster-main .poster-prev-btn:hover{ background-position: -18px 0;}
.poster-main .poster-next-btn{right:0; background-position: -36px 0;}
.poster-main .poster-next-btn:hover{background-position: -54px 0;}
.poster-main .poster-list li .img_title{text-align:center; line-height:40px; position:absolute; left:0; bottom:0; width:100%; height:100%!important; background:url(../images_new/black5.png) repeat !important; color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-indent:-99999em; font-size: 0;}
.poster-main .poster-list li.roundabout-in-focus{border-color:#e14141;}
.poster-main .poster-list li.roundabout-in-focus .img_title{height:40px!important;text-indent:0; font-size:16px;}
/*政务公开 > 图片解读 end*/
.ind-zwgk-jdlist .gk-list{ padding-top: 7px;}
.ind-zwgk-jdlist .gk-list li a.lang1{max-width: 430px; *width: 430px;}
.ind-zwgk-jdlist .gk-list li a.lang2{max-width: 350px; *width: 350px;}
.ind-zwgk-jdlist .gk-list li a.lang3{max-width: 270px; *width: 270px;}
.ind-zwgk-jdlist .gk-list li a.lang4{max-width: 190px; *width: 190px;}
.ind-zwgk-jdlist .gk-list li a.lang5{max-width: 120px; *width: 120px;}
/*政务公开 > 政策解读 end*/
@media (min-width: 992px) and (max-width:1299px) {
.ind-zwgk-left{width: 506px;}
.ind-zwgk-left .gk-list li a.lang1{max-width: 350px; *width: 350px;}
.ind-zwgk-left .gk-list li a.lang2{max-width: 270px; *width: 270px;}
.ind-zwgk-left .gk-list li a.lang3{max-width: 190px; *width: 190px;}
.ind-zwgk-left .gk-list li a.lang4{max-width: 110px; *width: 110px;}
.ind-zwgk-left .gk-list li a.lang5{max-width: 110px; *width: 110px;}
/*政务公开 > 列表 end*/
.ind-zwgk-wgklist.active ul{ padding-left: 10px;}
.ind-zwgk-wgklist ul li{width: 93px;}
.ind-zwgk-wgklist ul li a{margin-right: 5px; padding-left: 10px;}
/*政务公开 > 五公开 end*/
.ind-zwgk-keyAreas li{width: 33.3%;}
/*政务公开 > 重点领域2022-5-23修改 end*/
.special-flash{height: 65px;}
.special-link2{height: 220px;}
.special-link2 li a{line-height: 36px; padding: 0 10px;}
/*政务公开 > 公开专题2022-5-23修改 end*/
.ind-zwgk-right{width: 466px;}
.ind-zwgk-link1 ul{margin: 0 -5px;}
.ind-zwgk-link1 li{ width: 148px; padding-right: 5px; padding-left: 5px;}
.ind-zwgk-link1 li a{padding-left: 7px;}
.ind-zwgk-link1 li .img_title{margin-left: 28px;}
/*政务公开 > 公开栏目 end*/
.ind-zwgk-link2 li{width: 148px; padding-left: 10px;}
.ind-zwgk-link2 li a{padding-left: 22px;}
/*政务公开 > 领导之窗等链接 end*/
.poster_flash,.ind-zwgk-jdpic{width:466px;}
/*政务公开 > 图片解读 end*/
.ind-zwgk-jdlist .gk-list li a.lang1{max-width: 340px; *width: 340px;}
.ind-zwgk-jdlist .gk-list li a.lang2{max-width: 280px; *width: 280px;}
.ind-zwgk-jdlist .gk-list li a.lang3{max-width: 210px; *width: 210px;}
.ind-zwgk-jdlist .gk-list li a.lang4{max-width: 140px; *width: 140px;}
.ind-zwgk-jdlist .gk-list li a.lang5{max-width: 140px; *width: 140px;}
/*政务公开 > 政策解读 end*/
}
@media (max-width:991px) {
.ind-zwgk-box{padding: 10px 0;}
.ind-zwgk-left, .ind-zwgk-right{float: none; width: auto;}
.ind-zwgk-left .gk-list li a.lang1{max-width: 610px; *width: 610px;}
.ind-zwgk-left .gk-list li a.lang2{max-width: 530px; *width: 530px;}
.ind-zwgk-left .gk-list li a.lang3{max-width: 450px; *width: 450px;}
.ind-zwgk-left .gk-list li a.lang4{max-width: 370px; *width: 370px;}
.ind-zwgk-left .gk-list li a.lang5{max-width: 290px; *width: 290px;}
/*政务公开 > 列表 end*/
.ind-zwgk-wgklist ul li{width: 33%;}
.ind-zwgk-wgklist.active ul{padding-left: 20px;}
.special-flash{height: 98px;}
.special-link2{height: 187px;}
.special-link2 li a{line-height: 38px;}
/*政务公开 > 公开专题2022-5-23修改 end*/
.ind-zwgk-link1{height: auto; padding-bottom: 10px;}
.ind-zwgk-link1 ul{ margin: 0;}
.ind-zwgk-link1 li{padding-right: 0; padding-left: 0; height: 60px; box-sizing: border-box; width: 33.3%;}
.ind-zwgk-link1 li a{margin: 0 5px;}
/*政务公开 > 公开栏目 end*/
.ind-zwgk-link2{height: auto;}
.ind-zwgk-link2 li{width: 33.3%; padding-left: 0;}
.ind-zwgk-link2 li a{ margin: 0 5px;}
/*政务公开 > 领导之窗等链接 end*/
.poster_flash,.ind-zwgk-jdpic{width:768px;}
/*政务公开 > 图片解读 end*/
.ind-zwgk-jdlist .gk-list li a.lang1{max-width: 600px; *width: 600px;}
.ind-zwgk-jdlist .gk-list li a.lang2{max-width: 520px; *width: 520px;}
.ind-zwgk-jdlist .gk-list li a.lang3{max-width: 440px; *width: 440px;}
.ind-zwgk-jdlist .gk-list li a.lang4{max-width: 360px; *width: 360px;}
.ind-zwgk-jdlist .gk-list li a.lang5{max-width: 280px; *width: 280px;}
/*政务公开 > 政策解读 end*/
}
@media (max-width:767px) {
.ind-zwgk-left .gk-list{ height: auto; padding-bottom: 8px;}
.ind-zwgk-linkcon{ padding-left: 0; height: auto;}
.ind-zwgk-linkcon .tel{position: static; float: none; width: auto; overflow: hidden;}
.ind-zwgk-linkcon .tel li{width: 33.3%; float: left; height: auto; padding-bottom: 10px;}
.ind-zwgk-linkcon .tel li a{margin: 0 5px; font-size: 18px; height: 40px; line-height: 40px; border-radius: 20px;}
.ind-zwgk-linkcon .tel li.active a{background-image: inherit;}
.ind-zwgk-wgklist.active{ height: 140px;}
.ind-zwgk-wgklist.active ul{ padding: 22px 10px 10px 10px;}
.ind-zwgk-link1{ padding-top: 0;}
.ind-zwgk-jdlist{height: auto;}
.ind-zwgk-jdpic{padding-top: 10px; height: auto;}
.poster_flash, .ind-zwgk-jdpic{width: 100%;}
.ind-zwgk-picjd{ width: 100%; height: 452px;}
.ind-zwgk-keyAreas li{ padding: 10px 0; width: 33.3%;}
/*政务公开 > 重点领域2022-5-23修改 end*/
.special-flash{height: 116px;}
.special-link2 li a{ padding: 0 10px;}
/*政务公开 > 公开专题2022-5-23修改 end*/
}
@media (max-width:619px) {
.ind-zwgk-link1 li{width: 50%;}
.ind-zwgk-link2 li a{padding-left: 0 !important; text-align: center;}
.ind-zwgk-picjd{ height: 347px;}
.special-flash{height: 82px !important;}
/*政务公开 > 公开专题2022-5-23修改 end*/
}
@media (max-width:479px) {
.ind-zwgk-picjd{ height: 305px;}
.special-flash{height: 72px !important;}
/*政务公开 > 公开专题2022-5-23修改 end*/
}
@media (max-width:424px) {
.ind-zwgk-picjd{ height: 268px;}
.special-flash{height: 63px !important;}
/*政务公开 > 公开专题2022-5-23修改 end*/
}
@media (max-width:374px) {
.ind-zwgk-picjd{ height: 226px;}
.special-flash{height: 53px !important;}
/*政务公开 > 公开专题2022-5-23修改 end*/
}
/*政务公开 end*/
.ind-three-zwfwbox{padding: 25px 0 31px;}
.ind-zwfwgrbox{width: 260px; height: 380px; transition: width 0.4s; padding: 19px 20px 0; background: #f3efe0; box-shadow: 0 1px 9px rgba(0, 0, 0, 0.1);}
.ind-zwfwgrbox.active{width: 598px;}
.ind-zwfwgrbox h2{ height: 104px; text-align: center; font-size: 0; line-height: 0;}
.ind-zwfwgrbox h2 span{ vertical-align: middle; display: inline-block; width: 100%; cursor: pointer;}
.ind-zwfwgrbox h2 .ico{ height: 45px; background: url("../images_newest/ind_zwfwtelbg.png") center 0 no-repeat;}
.ind-zwfwgrbox h2 .tit{ padding: 15px 0 0; height: 44px; line-height: 44px; color: #000; font-size: 22px; font-weight: bold;}
.ind-zwfwgrbox.active h2{ text-align: center; line-height: 0; font-size: 0; height: 45px; background: url("../images_newest/ind_bstel1.png") center center no-repeat; background-size: 100% 2px;}
.ind-zwfwgrbox.active h2 a{display: inline-block; vertical-align: middle; padding: 0 21px; background: #f3efe0;}
.ind-zwfwgrbox.active h2 span{display: inline-block; height: 45px; vertical-align: middle; cursor: pointer;}
.ind-zwfwgrbox.active h2 .ico{ width: 44px; background-position: 0 0;}
.ind-zwfwgrbox.active h2 .tit{font-weight: bold; height: 45px; padding:0 0 0 25px; width: auto;}

.ind-zwfwgrbox .link{ padding: 11px 0 0 6px; height: 250px; overflow: hidden;}
.ind-zwfwgrbox .link li{float: left; width: 105px; padding-left: 20px;}
.ind-zwfwgrbox .link li a{display: block; font-size:0; height: 50px; line-height: 0; padding-left: 19px; background: url("../images_newest/ind_zwfwico.png") left center no-repeat;}
.ind-zwfwgrbox .link li span{display: inline-block; vertical-align: middle; cursor: pointer;}
.ind-zwfwgrbox .link li .img_img{display: none; height: 32px; width: 38px; overflow: hidden;}
.ind-zwfwgrbox .link li .img_img img{ vertical-align: middle; width: 52px; height: 78px;}
.ind-zwfwgrbox .link li .img_title{width: 100%; font-size: 16px; height: 100%; line-height: 50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ind-zwfwgrbox.num2 .link li a:hover{ color: #cab155;}
.ind-zwfwgrbox.num2 .link li a:hover{ color: #487bc5;}
.ind-zwfwgrbox .link li a:hover .img_img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.ind-zwfwgrbox.num2{ margin-left: 30px; background: #e5eef6;}
.ind-zwfwgrbox.num2 h2 a{ background: #e5eef6;}
.ind-zwfwgrbox.num2 h2 .ico{ background-position: center -45px;}
.ind-zwfwgrbox.num2.active h2{ background-image: url("../images_newest/ind_bstel2.png");}
.ind-zwfwgrbox.num2.active h2 .ico{ background-position: 0 -45px;}
.ind-zwfwgrbox.num2 .link li a{background-image: url("../images_newest/ind_zwfwico2.png");}
.ind-zwfwgrbox.num3{background: #e9f6e9;}
.ind-zwfwgrbox.num3.active h2{ background-image: url("../images_newest/ind_bstel3.png");}
.ind-zwfwgrbox.num3 h2 a{ background: #e9f6e9;}
.ind-zwfwgrbox.num3 h2 .ico{ background-position: center -90px;}
.ind-zwfwgrbox.num3.active h2 .ico{ background-position: 0 -90px;}
.ind-zwfwgrbox.num3 .link li a{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  height: 50px; line-height: 50px; font-size: 16px; background-image: url("../images_newest/ind_zwfwico3.png");}

/*政务服务 > 服务默认状态 end*/
.ind-zwfwgrbox.active .link{ padding: 17px 20px 0; height: 315px;}
.ind-zwfwgrbox.active .link li{float: left; width: 110px; padding-bottom: 25px; padding-left: 0;}
.ind-zwfwgrbox.active .link li a{ display: block; padding: 10px 0 0; background: none; height: 70px; text-align: center;}
.ind-zwfwgrbox.active .link li .img_img{display: inline-block;}
.ind-zwfwgrbox.active .link li .img_title{ height: 28px; padding: 10px 0 0; line-height: 28px;}
.ind-zwfwgrbox.num3.active .link{ padding: 19px 5px 0; overflow: hidden;}
.ind-zwfwgrbox.num3.active .link li{ padding: 11px 6px 0; width: 135px; float: left;}
.ind-zwfwgrbox.num3.active .link li a{display: block; height: 44px; text-align: center; font-size: 16px; line-height: 44px; border: 1px #5aa85a solid; transition: 0.4s all; padding: 0 5px; color: #5aa85a;}
.ind-zwfwgrbox.num3.active .link li a:hover{ color: #fff; border-color: #5aa85a; background: #5aa85a; font-weight: bold;}

/*政务服务 > 服务展开状态 end*/

.ind-zwfwdt{ margin-top: 34px;}
.ind-zwfwdt .link{ width: 505px; height: 90px; overflow: hidden; background: #fff; box-shadow: 0 1px 9px rgba(0, 0, 0, 0.1);}
.ind-zwfwdt .link li span{display: none;}
.ind-zwfwtj{ height: 54px; padding: 18px 0 18px 90px; background: #fff; box-shadow: 0 1px 9px rgba(0, 0, 0, 0.1); width:680px; position: relative;}
.ind-zwfwtj h3{ position: absolute; left: 25px; font-weight: bold; font-size: 20px; color: #487bc5; line-height: 30px; top: 15px; width: 48px;}
.ind-tjcon li{ font-size: 16px; float: left; border-left: 1px #e8e8e8 solid; height: 54px; width: 225px; text-align: center; line-height: 26px;}
.ind-tjcon li span{height: 28px; line-height: 28px; display: block; font-size: 20px;}
.ind-tjcon li p{width: 50%; float: left;}

@media (min-width: 992px) and (max-width:1299px) {
.ind-zwfwgrbox{ width: 226px; padding: 19px 10px 0;}
.ind-zwfwgrbox .link{padding-left: 0;}
.ind-zwfwgrbox .link li{padding-left: 10px; width: 102px;}
.ind-zwfwgrbox.active{ width: 440px;}
.ind-zwfwgrbox.active .link{padding: 17px 0 0;}
.ind-zwfwgrbox.active .link li{width: 88px;}
.ind-zwfwdt .link{ width: 400px;}
.ind-zwfwgrbox.num2{margin-left: 20px;}
.ind-zwfwgrbox.num3.active .link li{width: 95px;}
.ind-zwfwtj{width: 502px; padding-left: 70px;}
.ind-zwfwtj h3{left: 17px;}
.ind-tjcon li{width: 163px;}
}
@media (max-width:991px) {
.ind-three-zwfwbox{padding: 15px 0 10px;}
.ind-zwfwgrbox{float: none; width: auto !important; padding: 15px 10px 10px; height: auto !important;}
.ind-zwfwgrbox.active,.ind-zwfwbmbox{margin: 10px 0 0;}
.ind-zwfwgrbox h2{background: url("../images_new/ind_bstel.gif") center center no-repeat; background-size: 100% 2px; height: 45px;}
.ind-zwfwgrbox h2 a{display: inline-block; vertical-align: middle; padding: 0 20px; background: #fff;}
.ind-zwfwgrbox h2 .tit{padding: 0 0 0 10px; width: auto;}
.ind-zwfwgrbox h2 .ico{width: 45px;}
.ind-zwfwgrbox .link{height: auto !important;}
.ind-zwfwgrbox .link li,.ind-zwfwgrbox.active .link li{padding-left: 0; width: 20%;}
.ind-zwfwgrbox.active .link{ padding: 15px 0 0;}
.ind-zwfwgrbox.active .link li{width: 20%; padding-bottom: 10px;}
.ind-zwfwgrbox.num2{margin: 10px 0 0;}
.ind-zwfwgrbox.num3.active .link{padding: 10px 0 5px;}
.ind-zwfwgrbox.num3.active .link li{box-sizing: border-box; width: 25%; padding: 10px 5px 0;}
.ind-zwfwdt{margin-top: 10px;}
.ind-zwfwdt .link,.ind-zwfwtj{float: none; width: auto;}
.ind-zwfwtj{margin-top: 10px;}
.ind-zwfwdt .link{text-align: center;}
.ind-zwfwdt .link img{max-width: 100%;}
}
@media (max-width:767px) {

.ind-zwfwgrbox .link li,.ind-zwfwgrbox.active .link li{width: 25%;}
.ind-zwfwgrbox.num3.active .link li{width: 33.3%;}
.ind-zwfwdt .link{height: auto;}
.ind-zwfwdt .link,.ind-zwfwtj{float: none; width: auto;}
.ind-zwfwdt .link img{ width: 100%; height: auto;}
.ind-zwfwtj{height: auto; padding:8px 10px 10px;}
.ind-zwfwtj h3{ width: auto; position: static; padding:0 0 8px 5px;}
.ind-zwfwtj li{ border-left: 0 none; border-top: 1px #eee solid; float: none; width: auto; padding: 10px 0;}
}
@media (max-width:479px) {
.ind-zwfwgrbox .link li,.ind-zwfwgrbox.active .link li{width: 33.3%;}
.ind-zwfwgrbox.num3.active .link li{width: 50%;}

}
/*政务服务 end*/
.ind-three-zmhdbox{ padding: 20px 0 24px;}
.ind-zmhd-left,.ind-zmhd-right{ width: 640px; overflow: hidden;}
.ind-zmhd-right{ width: 635px;}
.ind-mesgtel{ height: 32px; background: #eaeaea; position: relative;}
.ind-mesgtel p,.ind-mesgtel div{ height: 32px; line-height: 32px; text-align: center; font-size: 16px; color: #666666; position: absolute; top: 0;}
.ind-mesgtel .p1,.ind-mesglist li .p1{ left: 0; right: 250px;}
.ind-mesgtel .p2,.ind-mesglist li .p2{ right: 156px; width: 94px;}
.ind-mesgtel .p3,.ind-mesglist li .p3{ right: 0; width: 90px;}
.ind-mesglist{ padding: 4px 0 0; height: 174px; overflow: hidden;}
.ind-mesglist li{ height: 40px; position: relative;}
.ind-mesglist li p,.ind-mesglist li div{height: 40px; line-height: 40px; text-align: center; position: absolute; top: 0; font-size: 16px;}
.ind-mesglist li .p1{text-align: left; padding:2px 0 2px 15px; line-height: 36px; background: url("../images_new/ico.png") left center no-repeat;}
.ind-mesglist li .p1 a{display:inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%;}
.ind-mesglist li .p2{color: #487bc5;}
.ind-mesglist li .p2 span{color: #333;}
.ind-mesglist li .p3{ font-size: 14px; color: #666;}
/*政民互动 > 回复选登 end*/
.ind-zmhd-lmlink{padding: 22px 0 25px;}
.ind-zmhd-lmlink li{float: left; width: 211px; border-left: 1px #e8e8e8 solid; height: 84px;}
.ind-zmhd-lmlink li a{height: 100%; display: block; text-align: center;}
.ind-zmhd-lmlink li img,.ind-zmhd-lmlink li span{display: inline-block; vertical-align: middle; cursor: pointer;}
.ind-zmhd-lmlink li img{height: 44px; width: auto;}
.ind-zmhd-lmlink li span{display: block; padding: 16px 10px 0; height: 24px; line-height: 24px; font-size: 18px; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ind-zmhd-lmlink li a:hover{color: #487bc5;}
.ind-zmhd-lmlink li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.ind-zmhd-lmlink li.num1,.ind-zmhd-lmlink li.num2,.ind-zmhd-lmlink li.num3{ border-bottom: 1px #e8e8e8 solid; height: 75px; padding-bottom: 20px;}
.ind-zmhd-lmlink li.num1 span,.ind-zmhd-lmlink li.num2 span,.ind-zmhd-lmlink li.num3 span{ padding-top: 12px;}
.ind-zmhd-lmlink li.num1 a,.ind-zmhd-lmlink li.num2 a,.ind-zmhd-lmlink li.num3 a{ margin-top: -9px; height: 84px;}
.ind-zmhd-lmlink li.num1,.ind-zmhd-lmlink li.num4{ border-left: 0 none;}
.ind-zmhd-lmlink li.num4,.ind-zmhd-lmlink li.num5,.ind-zmhd-lmlink li.num6{ padding-top: 23px;}
/*2023.3.14 改*/
.ind-zmhd-lmlink2{ padding: 6px 0 0;}
.ind-zmhd-lmlink2 li{ float: left; width: 198px; padding: 0 0 20px 20px;}
.ind-zmhd-lmlink2 li a{ height: 99px; display: block; background: #E3F1FF; color: #294C92; overflow: hidden; position: relative; transition: 0.4s all;}
.ind-zmhd-lmlink2 li img{ position: absolute; z-index: 0; right: 0; bottom: 0; width: auto; height: auto; cursor: pointer;}
.ind-zmhd-lmlink2 li .img_title{ display: block; cursor: pointer; padding: 15px 10px 0 13px; line-height: 1.5; position: relative; z-index: 1; font-size: 18px; font-weight: bold; transition: 0.4s all;}
.ind-zmhd-lmlink2 li .img_title:after{display: block; content: ""; position: absolute; left: 15px; width: 38px; bottom: -9px; height: 2px; background: #CDDBF0;}
.ind-zmhd-lmlink2 li.num4,.ind-zmhd-lmlink2 li.num5,.ind-zmhd-lmlink2 li.num6{padding-bottom: 0 !important;}
.ind-zmhd-lmlink2 li.num1,.ind-zmhd-lmlink2 li.num4{padding-left: 0 !important;}
.ind-zmhd-lmlink2 li.num2 a{ background: #DFF4FF; color: #194C63;}
.ind-zmhd-lmlink2 li.num2 .img_title:after{background: rgba(149, 187, 197, 0.3);}
.ind-zmhd-lmlink2 li.num3 a{ background: #E3E8F9; color: #19195A;}
.ind-zmhd-lmlink2 li.num3 .img_title:after{background: rgba(183, 147, 223, 0.3);}
.ind-zmhd-lmlink2 li.num4 a{ background: #F3ECE2; color: #5E3A1F;}
.ind-zmhd-lmlink2 li.num4 .img_title:after{background: rgba(209, 175, 132, 0.3);}
.ind-zmhd-lmlink2 li.num5 a{ background: #F6E6EA; color: #5C2D1E;}
.ind-zmhd-lmlink2 li.num5 .img_title:after{background: rgba(205, 154, 185, 0.3);}
.ind-zmhd-lmlink2 li.num6 a{ background: #E3F1FF; color: #294C92;}
.ind-zmhd-lmlink2 li.num6 .img_title:after{background: rgba(154, 168, 205, 0.3);}
.ind-zmhd-lmlink2 li a:hover{box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);}
.ind-zmhd-lmlink2 li a:hover .img_title{font-size: 20px;}
/*政民互动 > 互动栏目 end*/
.ind-zmhd-part2{}
.ind-interview-on{ padding: 20px 0 0; height: 180px; overflow: hidden;}
.ind-interview-on .ftimg{ width: 300px; height: 180px; float: left;}
.ind-interview-on .ftimg img{width: 100%; height: 100%;}
.ind-interview-on .ftcon{ margin-left: 316px; overflow: hidden;}
.ind-interview-on .ftcon li{ font-size: 14px; padding-left: 48px; position: relative; line-height: 28px; height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ind-interview-on .ftcon li.user{height: 56px; white-space: normal;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  line-clamp: 2;}
.ind-interview-on .ftcon li .tit{ font-size: 16px; position: absolute; display: block; left: 0; top: 0;}
.ind-interview-on .ftcon li.title{ font-size: 18px; font-weight: bold; height: 56px; padding-bottom: 7px;}
.ind-interview-on .ftcon li.title a{overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  line-clamp: 2; white-space:normal;}
.ind-interview-on .ftcon li.title .tit{ font-size: 18px;}
/*政民互动 > 在线访谈 end*/
.ind-interview-hg{ padding: 16px 0 0; height: 28px;}
.ind-interview-hg .h3{ color: #666; font-size: 18px; font-weight: bold; float: left; line-height: 26px;}
.ind-interview-hg .h3 a{ color: #666;}
.ind-interview-hg .h3 a:hover{ color: #487bc5;}
.ind-interview-hg ul{margin-left: 93px; overflow: hidden;}
.ind-interview-hg ul li{padding: 2px 190px 2px 17px; background: left 6px no-repeat; background-image: url("../images_new/ind_fthgico.png") !important; font-size: 14px; color: #999; position: relative; line-height: 24px;}
.ind-interview-hg ul li a{color: #999; display: block; max-width: 100%; *width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: none;}
.ind-interview-hg ul li .date{ position: absolute; right: 0; top: 2px;}
/*政民互动 > 访谈回顾 end*/
.ind-votelist{ height: 226px; overflow: hidden; padding: 19px 0 0;}
.ind-votelist li{ height: 45px; line-height: 44px; font-size: 16px; padding-left: 98px; position: relative;}
.ind-votelist li .state{ position: absolute; width: 76px; height: 24px; background: #a8a8a8; border: 1px #a8a8a8 solid; text-align: center; line-height: 24px; font-size: 14px; color: #fff; overflow: hidden; border-radius: 3px; left: 0; top: 50%; margin-top: -14px;}
.ind-votelist li .starting{color: #fff; border-color: #487bc5; background: #487bc5;}
.ind-votelist li a{display: block; max-width: 100%; *width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ind-votelist li.first{ margin-bottom: 9px; background: #fff; padding: 10px 15px 0 96px; height: 75px;}
.ind-votelist li.first .state{top: 0; margin: 0; border: 0 none; width: 78px; bottom: 0; height: auto; font-size: 18px; font-weight: bold; color: #fff; padding: 17px 0 0; line-height: 26px; background: #487bc5; border-radius: 0;}
.ind-votelist li.first .title{ height: 34px; line-height: 34px; font-size: 16px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ind-votelist li.first .datebox{ height: 32px; line-height: 32px; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/*政民互动 > 调查征集 end*/
@media (min-width: 992px) and (max-width:1299px) {
.ind-zmhd-left{width: 490px;}
.ind-zmhd-right{width: 482px;}
.ind-mesgtel .p1, .ind-mesglist li .p1{right: 194px;}
.ind-mesgtel .p2, .ind-mesglist li .p2{right: 100px;}
/*政民互动 > 回复选登 end*/
.ind-zmhd-lmlink li{width: 160px;}
/*2023.3.14 改*/
.ind-zmhd-lmlink2 li{width: 154px; padding-left: 10px;}
/*政民互动 > 互动栏目 end*/
.ind-interview-on{height: 151px;}
.ind-interview-on .ftimg{ width: 240px; height: 151px;}
.ind-interview-on .ftcon{margin-left: 250px;}
.ind-interview-on .ftcon li{height: 24px; line-height: 24px;}
.ind-interview-on .ftcon li.user,.ind-interview-on .ftcon li.title{height: 48px;}
/*政民互动 > 在线访谈 end*/
.ind-votelist{ height: 196px;}
.ind-votelist li{height: 36px; line-height: 36px;}
/*政民互动 > 调查征集 end*/
}
@media (max-width:991px) {
.ind-three-zmhdbox{padding: 10px 0;}
.ind-zmhd-left, .ind-zmhd-right{float: none; width: auto;}
.ind-mesgtel .p1, .ind-mesglist li .p1{right: 184px;}
.ind-mesgtel .p2, .ind-mesglist li .p2{right: 90px;}
/*政民互动 > 回复选登 end*/
.ind-zmhd-lmlink{width: 100%; padding: 10px 0;}
.ind-zmhd-lmlink li{width: 33.3%; box-sizing: border-box;}
.ind-zmhd-lmlink li.num1, .ind-zmhd-lmlink li.num2, .ind-zmhd-lmlink li.num3{ height: 95px;}
.ind-zmhd-lmlink li.num4, .ind-zmhd-lmlink li.num5, .ind-zmhd-lmlink li.num6{height: 107px;}
/*2023.3.14 改*/
.ind-zmhd-lmlink2 li{width: 33.3%; padding-left:0; padding-bottom: 10px;}
.ind-zmhd-lmlink2 li a{margin: 0 5px;}
/*政民互动 > 互动栏目 end*/
.ind-zmhd-vote{padding-top: 10px;}
/*政民互动 > 调查征集 end*/
.ind-votelist{padding-top: 10px;}
}
@media (max-width:767px) {
.ind-interview-on{padding: 10px 0 0; height: auto;}
.ind-interview-on .ftimg{float: none; margin: 0 auto;}
.ind-interview-on .ftcon{margin: 10px 0 0;}
.ind-interview-on .ftcon li.title,.ind-interview-on .ftcon li.user{height: auto; max-height: 56px;}
.ind-interview-hg{padding: 10px 0 5px;}
.ind-zmhd-lmlink li span{ padding-left: 0; padding-right: 0; font-size: 16px;}
.ind-mesgtel .p3, .ind-mesglist li .p3{display: none;}
.ind-mesgtel .p2, .ind-mesglist li .p2{right: 0;}
.ind-mesgtel .p1, .ind-mesglist li .p1{right: 94px;}
.ind-zmhd-lmlink li span{padding-top: 9px;}
.ind-zmhd-lmlink li.num1, .ind-zmhd-lmlink li.num2, .ind-zmhd-lmlink li.num3{ height: 80px; padding-bottom: 10px;}
.ind-zmhd-lmlink li.num4, .ind-zmhd-lmlink li.num5, .ind-zmhd-lmlink li.num6{height: 97px; padding-top: 13px}
.ind-zmhd-lmlink li.num1 span, .ind-zmhd-lmlink li.num2 span, .ind-zmhd-lmlink li.num3 span{padding-top: 8px;}
/*2023.3.14 改*/
.ind-zmhd-lmlink2 li{width: 49%;}
.ind-zmhd-lmlink2 li a{ margin: 0;}
.ind-zmhd-lmlink2 li.num4,.ind-zmhd-lmlink2 li.num5,.ind-zmhd-lmlink2 li.num6{padding-bottom: 10px !important;}
.ind-zmhd-lmlink2 li:nth-child(2n){float: right;}
}
@media (max-width:479px) {
.ind-interview-hg{height: auto; padding-bottom: 0;}
.ind-interview-hg ul{margin-left: 85px;}
.ind-interview-hg ul li{ padding-right: 0; height: auto;}
.ind-interview-hg ul li .date{position: static;}
.ind-zmhd-vote{padding-top: 5px;}
.ind-zmhd-lmlink2 li{width: 100%;}
}
/*政民互动 > 调查征集 end*/
/*政民互动 end*/
/*-----三大版块 end-----*/
.ind-ztzlbox{ padding: 15px 0 30px;}
.ind-ztzlbox h2{ height: 46px; background: 0 center repeat-x; background-image: url("../images_newest/ind_zttel.png") !important; text-align: center; font-size: 0; line-height: 0;}
.ind-ztzlbox h2 a{ display: inline-block; line-height: 44px; height: 100%; font-weight: bold; padding: 0 22px; vertical-align: middle; color: #487bc5; font-size: 26px; background: #fff;}
/*无障碍配色*/
.wza-black-white .ind-ztzlbox h2 a{ background: #000 !important;}
.wza-yellow-black .ind-ztzlbox h2 a{ background: yellow !important;}
.wza-blue-yellow .ind-ztzlbox h2 a{ background: blue !important;}
.wza-yellow-blue .ind-ztzlbox h2 a{ background: yellow !important;}

.ind-ztzlpic{ position: relative; margin: 8px 0 0; height: 140px; overflow: hidden;}
.ind-ztzlpic .scroll-wrap{width: 100%; overflow: hidden;}
.ind-ztzlpic li{float: left; width: 331px; height: 140px;}
.ind-ztzlpic li a{display: block; height: 100%; margin-right: 25px;}
.ind-ztzlpic li a img{width: 100%; height: 100%;}
.ind-ztzlpic li span{display: none;}
.ind-ztzlpic .prev,.ind-ztzlpic .next{display: block; position: absolute; width: 18px; height: 29px; margin-top: -14px; top: 50%; background: 0 0 no-repeat; background-image:  url("../images_new/ind_prve.png") !important; z-index: 2; cursor: pointer;}
.ind-ztzlpic .prev{left: 0;}
.ind-ztzlpic .prev:hover{background-position: -18px 0;}
.ind-ztzlpic .next{ right: 0; background-position: -36px 0;}
.ind-ztzlpic .next:hover{background-position: -54px 0;}
@media (min-width: 992px) and (max-width:1299px) {
.ind-ztzlpic li{width: 339px;}
}
@media (max-width:991px) {
.ind-ztzlbox{padding: 10px 0 15px;}
}
@media (max-width:767px) {
.ind-ztzlpic .scroll-wrap,.ind-ztzlpic .scroll-body{width: 100% !important;}
.ind-ztzlpic li{ width: 50%;}
.ind-ztzlpic li a{margin:0 5px;}
}
/*专题专栏 end*/

/*无障碍颜色 on*/
.wza-on .ind-zwfwgrbox.active h2{background: none;}
/*无障碍颜色 end*/
