.img_title{display: none;}
.ls_list li{ padding: 0 45px 0 19px; background: url("../images_xsq/icon.gif") left center no-repeat; height:34px; line-height: 34px; font-size:16px; overflow: hidden; position: relative;}
.ls_list li .nr{float:left; max-width: 100%; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls_list li .title{display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none !important;}
.ls_list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls_list li .gl .split{padding:0 2px;color:#666;font-size:14px;}
.ls_list li .gl a{display:inline;color:#e41010;float:none !important;background:none;max-width:none;padding:0;margin:0;}
.ls_list li span.date{ font-family: Arial; white-space: nowrap; color: #999; font-size: 14px; position: absolute; top: 0; right: 0;}
/*列表 end*/

.ls_xxgkcont{ padding: 15px; background: #fff; position: relative;}
.ls_xxgkmain{ position: relative; overflow: hidden;}
.ls_xxgk_right{margin-left: 305px; overflow: hidden; padding-left: 15px; border-left: 1px solid #d9d9d9;}
.ls_xxgk_left{ width: 290px; overflow: hidden; position: absolute; left: 15px; top: 15px;}
.ls_left_tit{ border-bottom: 1px solid #d9d9d9; height: 46px; line-height: 40px; font-weight: bold; font-size: 20px; color: #c10d0c;}
.ls_left_tit a,.ls_left_tit a:hover{ color: #c10d0c;}

.ls_xxgkmn li{ padding: 20px 0 0;}
.ls_xxgkmn li a{ height: 32px; display: block; font-size: 0; line-height: 0; border: 1px solid #e6e6e8; border-radius: 5px; padding: 9px 0 9px 28px; transition: 0.4s all;}
.ls_xxgkmn li a span,.ls_xxgkmn li a img{ vertical-align: middle; display: inline-block; cursor: pointer;}
.ls_xxgkmn li a img{height: 32px; width: 30px;}
.ls_xxgkmn li a span{ height: 25px; padding-left: 16px; border-left: 1px solid #d9d9d9; line-height: 24px; margin: 3px 0 0 15px; font-size: 18px; transition: 0.4s all;}
.ls_xxgkmn li a:hover{ border-color: #1b50a0; color: #1b50a0;}
.ls_xxgkmn li a:hover span{ border-color: #1b50a0;}
/*信息公开栏目 end*/
.ls_llink{ height: 72px; padding: 20px 0 10px; overflow: hidden;}
.ls_llink li img{max-width: 100%;}
.ls_llink li{text-align: center;}
/*政府公报 end*/

.ls_ysqbox{ background: #f9f9f9;}
.ls_ysq_llist{ padding: 12px 0 7px;}
.ls_ysq_llist li{width: 50%; float: left; height: 36px; line-height: 36px;}
.ls_ysq_llist li a{ padding-left: 25px; display:block; background: url("../images_xsq/icon1.png") 13px center no-repeat; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/*依申请列表 end*/
.ls_xxgk_ysqt{ border-top: 1px #d7d7d7 dotted; padding: 12px 0 0 37px; height: 26px; line-height: 26px; font-weight: bold; color: #1b50a0; font-size: 16px; margin: 0 5px; background: url("../images_xsq/ls_column_ysq.png") 6px 15px no-repeat;}
.ls_xxgk_ysqcx{ padding: 16px 0 23px 10px; margin-bottom: 12px;}
.ls_xxgk_ysqcx li{ padding: 0 15px 13px 75px; position: relative; height: 26px;}
.ls_xxgk_ysqcx li .name{ display: block; position: absolute; left: 0; font-size: 16px; top: 0; height: 26px; line-height: 26px;}
.ls_xxgk_ysqcx li p{border: 1px #e3e3e3 solid; background: #fff; font-size: 0; line-height: 0; height: 24px;}
.ls_xxgk_ysqcx li p input{width: 100%; height: 24px; line-height: 24px; font-size: 16px; border: 0 none; background: none; vertical-align: middle; text-indent: 10px;}
.ls_xxgk_ysqcx li.btn{ padding-bottom: 0; height: 28px; width: auto;}
.ls_xxgk_ysqcx li.btn input{ width: 80px; height: 28px; text-align: center; line-height: 28px; color: #fff; font-size: 16px; background: #8aa4cc; border-radius: 3px; border: 0 none;}
/*依申请公开查询 end*/
.ls_xxgk_tjbox{ height: 270px; overflow: hidden;}
.ls_xxgk_tjbox .tel{ background: #f6f6f6; height: 34px; line-height: 34px;}
.ls_xxgk_tjbox .tel li{float: left; width: 50%;}
.ls_xxgk_tjbox .tel li a{display: block; text-align: center; color: #5d5d5d; font-size: 14px;}
.ls_xxgk_tjbox .tel li.active a{ background: #e0ebff; color: #234c95; font-weight: bold;}
.ls_xxgk_tjbox .ls_list1{ padding: 7px 0 0; background: url("../images_xsq/gktjnum.gif") left 17px no-repeat;}
.ls_xxgk_tjbox .ls_list1 li{height: 32px; line-height: 32px; font-size: 15px; padding-left: 18px; position: relative;}
.ls_xxgk_tjbox .ls_list1 li span{ width: 60px; display: block; position: absolute; right: 5px; top: 0; text-align: right; color: #acacac;}
.ls_xxgk_tjbox .ls_list1 li a{ display: block; margin-right: 70px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/*部门信息更新排行 end*/

/********左侧 end********/
.ls_gksearch{ padding: 12px 15px; background: #f9f9f9;}
.ls_gksearch ul{height: 40px; position: relative; padding: 0 217px 0 133px;}
.ls_gksearch li.ss1,.ls_gksearch li.ss3,.ls_gksearch li.ss4{ position: absolute; top: 0; height: 40px; line-height: 40px; font-size: 16px;}
.ls_gksearch li.ss1{ left: 0; padding-left: 35px; background: url("../images_xsq/ls_searico.png") left center no-repeat;}
.ls_gksearch li.ss3{ right: 95px; width: 103px; height: 38px; background: #f3f3f3; border: 1px #dedede solid; font-size: 0; line-height: 0;}
.ls_gksearch li.ss3 input{width: 100%; border: 0 none; background: none; text-align: center; line-height: 38px; height: 38px; font-size: 16px; cursor: pointer;}
.ls_gksearch li.ss4{ right: 13px; font-size: 14px; text-decoration: underline;}
.ls_gksearch li.ss4 a{color: #666666;}
.ls_gksearch li.ss4 a:hover{color: #dd0000;}
.ls_gksearch li.ss2{ font-size: 0; line-height: 0; border: 1px #e3e3e3 solid; background: #fff; padding-right: 10px; height: 38px;}
.ls_gksearch li.ss2 input{background: none; border: 0 none; width: 100%; text-indent: 14px; font-size: 14px; line-height: 38px; height: 38px;}
/*信息公开搜索 end*/

.ls_gk_tel1{ height: 45px; background: url("../images_xsq/telbg.gif") left bottom repeat-x;}
.ls_gk_tel1 li{float: left;}
.ls_gk_tel1 li a{display: block; padding: 2px 10px 0; font-size: 18px; line-height: 40px; height: 43px;}
.ls_gk_tel1 li a:hover{ color: #1b50a0;}
.ls_gk_tel1 li.active a{ font-size: 20px; font-weight: bold; padding: 0 15px; border: 1px solid #d9d9d9; border-bottom: 0 none; background: #fff; border-top: 2px solid #1b50a0; color: #1b50a0;}

.ls_rlistbox1{ width: 524px; overflow: hidden; height: 265px;}
.ls_rlistbox1 .ls_list{ padding: 10px 0 0;}
.ls_rlistbox1 .ls_list li a.lang1{ max-width: 425px;}
.ls_rlistbox1 .ls_list li a.lang2{ max-width: 365px;}
.ls_rlistbox1 .ls_list li a.lang3{ max-width: 305px;}
.ls_rlistbox1 .ls_list li a.lang4{ max-width: 245px;}
.ls_rlistbox1 .ls_list li a.lang5{ max-width: 185px;}
.ls_rlistbox1 .ls_list li a.lang6{ max-width: 125px;}
.ls_rlistbox1 .ls_list li a.lang7{ max-width: 65px;}
.ls_rlistbox1 .ls_list li a.lang8{ max-width: 65px;}
.ls_rlistbox1 .ls_list li a.lang9{ max-width: 65px;}
/*五公开 end*/

.ls_gkfbhbox{ width: 235px; height: 255px; background: #f9f9f9; padding:0 15px;}
.ls_gkfbhbox h2{ height: 44px; border-bottom: 1px #d9d9d9 solid; line-height: 44px; font-weight: bold; font-size: 20px; padding-left: 6px; color: #c10d0c;}
.ls_gkfbhbox h2 a{ color: #c10d0c;}
.ls_gkfbhbox h2 a:hover{ color: #c10d0c;}
.ls_piclist{ padding: 15px 0 0; text-align: center;}
.ls_piclist img{max-width: 100%; height: 150px;}
.ls_piclist span{ display: block; padding: 9px 0 0; height: 26px; line-height: 26px; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls_piclist span i{ color: #1b50a0; font-size: 16px; font-weight: bold; font-style: normal;}
.ls_gkfbhbox .ls_list li{padding-right: 0;}


/*新闻发布会 end*/

.ls_zdlybox{ height: 252px; margin-top: 25px; border: 1px #d9d9d9 solid; position: relative;}
.ls_zdlybox h2{ width: 232px; position: absolute; left: 50%; top: -14px; margin: 0 0 0 -116px; height: 26px; line-height: 26px; text-align: center; font-size: 20px; font-weight: bold; color: #c10d0c; background: #fff url("../images_xsq/ls_zdtelbg.png") left center no-repeat;}
.ls_zdlybox h2 span{display: block; background: url("../images_xsq/ls_zdtelbg.png") right center no-repeat;}
.ls_zdlybox .ls_link{ padding: 23px 5px 0;}
.ls_zdlybox .ls_link ul{height: 218px; overflow: hidden; overflow-y: auto;}
.ls_zdlybox .ls_link li{ padding: 11px 0; width: 16.65%; *width: 132px; height: 87px; float: left;}
.ls_zdlybox .ls_link li a{display: block; border: 1px solid #1b50a0; border-radius: 5px; padding: 12px 0 0; height: 73px; text-align: center; font-size: 0; line-height: 0; overflow: hidden; color: #fff;margin: 0 7px 0 8px;}
.ls_zdlybox .ls_link li img{vertical-align: middle; height: 32px; width: auto;}
.ls_zdlybox .ls_link li span{display: inline-block; width: 100%; cursor: pointer; margin-top: 12px; height: 30px; line-height: 30px; font-size: 14px; background: #1b50a0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ls_zdlybox .ls_link li a:hover{ color: #fff;}
.ls_zdlybox .ls_link 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);}

.zdly_tab{ height:106px; margin:22px 0px 10px 13px;border-left:1px solid #e0e0e0;}
.zdly_tab ul li{ width:111px; height:106px;text-align:center; float:left;}
.zdly_tab ul li a{ padding-top:14px; display:block; font-size:14px; line-height:36px; height:90px; border:1px solid #e0e0e0; border-left:none; }
.zdly_tab ul li a i{ width:48px; margin:0 auto; display:block; height:48px; margin-bottom:3px;}
.zdly_tab ul li a.zd1 i{ background:url(../images/ch_zdly1.png) center top no-repeat;}
.zdly_tab ul li a.zd2 i{ background:url(../images/ch_zdly2.png) center top no-repeat;}
.zdly_tab ul li a.zd3 i{ background:url(../images/ch_zdly3.png) center top no-repeat;}
.zdly_tab ul li a.zd4 i{ background:url(../images/ch_zdly4.png) center top no-repeat;}
.zdly_tab ul li a.zd5 i{ background:url(../images/ch_zdly5.png) center top no-repeat;}
.zdly_tab ul li a.zd6 i{ background:url(../images/ch_zdly6.png) center top no-repeat;}
.zdly_tab ul li a.zd7 i{ background:url(../images/ch_zdly7.png) center top no-repeat;}
.zdly_tab ul li.active a.zd1 i{ background:url(../images/ch_zdly01.png) center top no-repeat;}
.zdly_tab ul li.active a.zd2 i{ background:url(../images/ch_zdly02.png) center top no-repeat;}
.zdly_tab ul li.active a.zd3 i{ background:url(../images/ch_zdly03.png) center top no-repeat;}
.zdly_tab ul li.active a.zd4 i{ background:url(../images/ch_zdly04.png) center top no-repeat;}
.zdly_tab ul li.active a.zd5 i{ background:url(../images/ch_zdly05.png) center top no-repeat;}
.zdly_tab ul li.active a.zd6 i{ background:url(../images/ch_zdly06.png) center top no-repeat;}
.zdly_tab ul li.active a.zd7 i{ background:url(../images/ch_zdly07.png) center top no-repeat;}
.zdly_tab ul li a.zd2,.zdly_tab ul li a.zd3,.zdly_tab ul li a.zd7{ line-height:18px;}
.zdly_tab ul li.active a{ background:#2653a0; border:1px solid #2653a0; border-left:none; color:#fff;}
.zdly_tab ul li a.zd3{ font-size:13px;}
.zdly_list{ padding:0 13px;}
.zdly_list ul li{ width:33.3%; height:34px; line-height:34px; float:left;}
.zdly_list ul li a{ padding-left:12px; background:url(../images/zd_dot.png) left center no-repeat; font-size:15px; display:block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide.active{ display:block!important;}
.zdly_list ul.zdly_listlong li{ width:25%;}
/*重点领域信息公开 end*/
.ls_gkztzl{ height: 86px; overflow: hidden; position: relative;}
.ls_gkztzl .j-scroll{width: 100%; height: 100%; overflow: hidden;}
.ls_gkztzl .prev,.ls_gkztzl .next{ height: 86px; overflow: hidden; position: relative;}
.ls_gkztzl li{float: left; padding-right: 13px; width: 261px; height: 86px; overflow: hidden;}
.ls_gkztzl li img{width: 100%; height: 86px;}
.ls_gkztzl .prev,.ls_gkztzl .next{ display: block; position: absolute; top: 28px; width: 20px; height: 30px; background: url("../images/prve.png") 0 0 no-repeat;}
.ls_gkztzl .prve{left: 0;background-position: -20px 0;}
.ls_gkztzl .next{right: 0; background-position: -40px 0;}
.ls_gkztzl .next:hover{background-position: -60px 0;}
/*专题专栏 end*/
.ls_rlistbox2{ width: 49%; height: 225px; overflow: hidden;}
.ls_gktel2{ height: 45px; background: #ebebeb;}
.ls_gktel2 a{color: #fff !important; display: block; float: left; background: #1b50a0; font-weight: bold; text-align: center; font-size: 20px; line-height: 44px; height: 45px; padding: 0 20px;}
.ls_rlistbox2 .ls_list{ padding-top: 10px;}
.ls_rlistbox2 .ls_list li a.lang1{ max-width: 257px;}
.ls_rlistbox2 .ls_list li a.lang2{ max-width: 197px;}
.ls_rlistbox2 .ls_list li a.lang3{ max-width: 137px;}
.ls_rlistbox2 .ls_list li a.lang4{ max-width: 77px;}
.ls_rlistbox2 .ls_list li a.lang5{ max-width: 77px;}
.ls_rlistbox2 .ls_list li a.lang6{ max-width: 77px;}
.ls_rlistbox2 .ls_list li a.lang7{ max-width: 77px;}
.ls_rlistbox2 .ls_list li a.lang8{ max-width: 77px;}
.ls_rlistbox2 .ls_list li a.lang9{ max-width: 77px;}
/*政策解读 回应关切 end*/

.ls_xxgklistbox3{ padding:6px 15px; overflow: hidden; position: relative; border: 1px #d9d9d9 solid;}
.ls_gktel3 li{ position: absolute; width: 140px; padding-right: 6px;}
.ls_gktel3 li a{ display: block; height: 48px; background: #ebebeb; text-align: center; font-size: 20px; line-height: 46px; transition: 0.4s background-color; padding-right: 2px; position: relative;}
.ls_gktel3 li a .arrow{display: none; width: 6px; height: 11px; position: absolute; right: -8px; top: 50%; margin: -6px 0 0; background: url("../images_xsq/sec2bg.gif") 0 0 no-repeat;}
.ls_gktel3 li.num3 a,.ls_gktel3 li.num4 a{ padding: 0 0 0 2px;}
.ls_gktel3 li a:hover{ color: #fff; font-weight: bold; background: #1b50a3;}
.ls_gktel3 li.active a{ color: #fff; font-weight: bold; background: #1b50a3; border-right: 2px solid #c80000; padding: 0;}
.ls_gktel3 li.active a .arrow{ display: block;}
.ls_gktel3 li.num3,.ls_gktel3 li.num4{ padding: 0 0 0 6px;}
.ls_gktel3 li.num3.active a,.ls_gktel3 li.num4.active a{ border-left: 2px solid #c80000; border-right: 0 none;}
.ls_gktel3 li.num3.active a .arrow,.ls_gktel3 li.num4.active a .arrow{ right: auto; left: -8px; background-image: url("../images_xsq/sec2bg2.gif");}
.ls_gktel3 li.num1{ left: 15px; top: 16px;}
.ls_gktel3 li.num2{ left: 15px; bottom: 16px;}
.ls_gktel3 li.num3{ right: 15px; top: 16px;}
.ls_gktel3 li.num4{ right: 15px; bottom: 16px;}
/*工作动态等列表 end*/
.ls_list3box{ padding: 0 167px 0 161px; height: 128px; overflow: hidden;}
.ls_list3box li a.lang1{ max-width: 226px;}
.ls_list3box li a.lang2{ max-width: 166px;}
.ls_list3box li a.lang3{ max-width: 106px;}
.ls_list3box li a.lang4{ max-width: 46px;}
.ls_list3box li a.lang5{ max-width: 46px;}
.ls_list3box li a.lang6{ max-width: 46px;}
.ls_list3box li a.lang7{ max-width: 46px;}
.ls_list3box li a.lang8{ max-width: 46px;}
.ls_list3box li a.lang9{ max-width: 46px;}

/******右侧 end******/
.ls_gkunitlist .ls_gk_tel1{ height: 36px;}
.ls_gkunitlist .ls_gk_tel1 li{padding-right: 20px;}
.ls_gkunitlist .ls_gk_tel1 li a{ height: 34px; line-height: 30px; padding: 2px 16px 0;}
.ls_gkunitlist .ls_gk_tel1 li.active a{ font-size: 18px; padding-top: 0;}

.ls_unitbox{ padding: 12px 0 0;}
.con{display: none;}
.con.active{display: block;}
.ls_unitbox ul{height: 120px; overflow: hidden; overflow-y: auto;}
.ls_unitbox li{ height: 30px; line-height: 30px; width: 20%; float: left;}
.ls_unitbox li a{display: block; padding-left: 10px; background: url("../images_xsq/icon2.gif") left center no-repeat; font-size: 15px; white-space: nowrap; margin-right: 10px; text-overflow: ellipsis; overflow: hidden;}

@media (min-width: 992px) and (max-width: 1159px) {
    .ls_xxgk_left{width: 220px;}
    .ls_xxgkmn li a{padding-left: 12px;}
    .ls_xxgkmn li a span{margin-left: 7px; padding-left: 9px;}
    .ls_ysq_llist li a{padding-left: 18px; background-position: 9px center;}
    .ls_xxgk_right{margin-left: 235px;}
    .ls_rlistbox1{width: 446px;}
    .ls_gk_tel1 li a{padding: 2px 5px 0;}
    .ls_gk_tel1 li.active a{ padding: 0 10px;}
    .ls_gkfbhbox{width: 220px;}
    .ls_gkztzl li{width: 229px;}
    .ls_rlistbox2{width: 348px;}
	
	.zdly_tab ul li{ width:97px;}
	.zdly_tab ul li a{ font-size:12px;}
	.zdly_tab ul li a.zd3{ font-size:11px;}
}
@media (max-width: 991px) {
    .ls_xxgk_left,.ls_xxgkmain{ position: static;}
    .ls_xxgk_left{ width: auto;}
    .ls_xxgk_right{margin-left: 0; padding-left: 0; border: 0 none;}
    .ls_gk_tel1 li a{padding: 2px 5px 0;}
    .ls_gk_tel1 li.active a{ padding: 0 10px;}
	
	.zdly_tab ul li{ width:101px;}
	.zdly_tab ul li a{ font-size:12px;}
	.zdly_tab ul li a.zd3{ font-size:11px;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .ls_rlistbox1{width: 463px;}
    .ls_rlistbox2{width: 364px;}
}
@media (max-width: 767px) {
    .ls_rlistbox1,.ls_gkfbhbox{float: none !important; width: auto;}
    .ls_zdlybox .ls_link li{ width: 25%;}
    .ls_rlistbox2{width: auto; float: none !important;}
    .ls_xxgklistbox3{padding: 15px;}
    .ls_gktel3{height: 50px; overflow: hidden;}
    .ls_gktel3 li{ position: static; width: 25%; padding: 0 !important; float: left;}
    .ls_gktel3 li a{padding: 0 0 2px !important;}
    .ls_gktel3 li a .arrow{display: none !important;}
    .ls_gktel3 li.active a{border-bottom: 2px solid #c80000; padding: 0 !important; border-right: 0 none !important; border-left: 0 none !important;}
    .ls_list3box{ padding: 10px 0 0;}
    .ls_xxgkmn li{ padding: 10px 0 0;}
    .ls_llink{ padding-top: 10px;}
    .ls_unitbox li{ width: 33.3%;}
    .ls_gksearch li.ss1,.ls_gksearch li.ss4{ display: none;}
    .ls_gksearch ul{ padding: 0 115px 0 0;}
    .ls_gksearch li.ss3{right: 0;}
	
	.ls_zdlybox{ height:auto;  }
	.zdly_tab{ height:auto; overflow:hidden; margin:22px 10px 10px; border-top:1px solid #e0e0e0;}
	.zdly_tab ul li{ width:25%}
	.zdly_tab ul li a{ border-top:none;}
	.zdly_list{ height:auto; overflow:hidden;}
}
@media (max-width: 480px) {
    .ls_gk_tel1 li a{font-size: 17px;}
    .ls_gk_tel1 li.active a{font-size: 18px;}
    .ls_zdlybox .ls_link li{width: 33%;}
    .ls_unitbox li{width: 50%;}
    .ls_rlistbox1 .ls_gk_tel1{background: #f9f9f9; height: auto;}
    .ls_rlistbox1 .ls_gk_tel1 li{ width: 33.3%;}
    .ls_rlistbox1 .ls_gk_tel1 li a{padding-top: 0; text-align: center;}
    .ls_rlistbox1 .ls_gk_tel1 li.active a{ color: #fff; background: #1b50a0; border: 0 none !important;}
    .ls_gktel3{height: auto; overflow: hidden;}
    .ls_gktel3 li{ width: 50%;}
	.zdly_tab ul li{ width:50%}
	.zdly_list ul li,.zdly_list ul.zdly_listlong li{ width:50%;}
}

/*巢湖信息公开主页专有*/
.ls_xxgk_left2 .ls_xxgk_ysqcx{padding: 16px 0 20px 10px;margin-bottom: 5px;}
.ls_xxgk_left2 .ls_ysq_llist li{height: 30px; line-height: 30px;}
.ls_xxgk_left2 .ls_xxgkmn li{padding-top: 15px;}
/*巢湖信息公开主页专有*/


/*县市区信息公开主页 end*/

/*开发区信息公开主页 on*/
.xsq_xxgkmain{ margin: 20px 0 0; padding: 20px; background: #fff;}
.xsq_xxgk_left{ width: 240px;}
.xsq_xxgk_left .xsq_xxgk_lmlink li{ height: 48px; padding-bottom: 15px;}
.xsq_xxgk_left .xsq_xxgk_lmlink li a{display: block; height: 37px; padding: 6px 0 5px 27px; font-size: 0; line-height: 0; background: #e9edf4; transition: 0.4s all;}
.xsq_xxgk_left .xsq_xxgk_lmlink li a span{display: inline-block; cursor: pointer; height: 37px; vertical-align: middle;}
.xsq_xxgk_left .xsq_xxgk_lmlink li a .ico{ width: 37px; background: url("../images_xsq/xsq_ico1.png") 0 0 no-repeat;}
.xsq_xxgk_left .xsq_xxgk_lmlink li a .tit{ padding-left: 10px; font-size: 16px; line-height: 36px; height: 37px; white-space: nowrap;}
.xsq_xxgk_left .xsq_xxgk_lmlink li a:hover{background: #0d57ac; color: #fff;}
.xsq_xxgk_left .xsq_xxgk_lmlink li a:hover .ico{-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);}
.xsq_xxgk_left .xsq_xxgk_lmlink li.num2 .ico{ background-position: 0 -37px;}
.xsq_xxgk_left .xsq_xxgk_lmlink li.num3 .ico{ background-position: 0 -74px;}
.xsq_xxgk_left .xsq_xxgk_lmlink li.num4{ padding-bottom: 0;}
.xsq_xxgk_left .xsq_xxgk_lmlink li.num4 a{ background: #0d57ac; color: #fff; text-align: center; font-size: 16px; line-height: 48px; padding: 0; height: 48px;}
/*右侧按钮 end*/

.xsq_xxgk_left .xsq_xxgktree{ height: 486px; border: 1px #ededed solid; border-top: 0 none; overflow: hidden;}
.xsq_xxgk_left .xsq_treetit{ height: 40px; background: #f0f0f0 url("../images_xsq/xsq_ico3.png") right 0 no-repeat; border-bottom: 1px #e6e6e6 solid; padding-left: 14px; font-size: 14px; line-height: 40px;}
.xsq_xxgk_left .xsq_treetit a:hover{ color: #0d57ac;}
.xsq_xxgk_left .xsq_treetit.sec2{ background-position: right -40px;}
.xsq_xxgk_left .xsq_xxgktreecon1{ height: 395px; padding: 5px 5px 5px 15px;}
.xsq_xxgk_left .xsq_xxgktreecon1 .ztree{ height: 100%;}
.xxgktreecon1{ padding: 5px;}
.xxgktreecon1 .xxgk_treetop{width:262px;}
.xxgktreecon1 .xxgk_treetop ul li{ width:131px;}
.xxgktreecon1 .xxgktreecon{ height:771px !important; padding:0 !important;}
.xxgktreecon1 .wgk_xxknr{ width:auto; height:400px; overflow: auto; border: 0 none;padding: 0 5px 0 0;}
.xxgktreecon1 .ztree{ height: 395px; overflow: hidden; overflow-y: auto; padding: 8px 0;}
.xxgktreecon{ padding: 5px;}
.xxgktreecon .ztree{ height: 395px; overflow: hidden; overflow-y: auto; padding: 0;}
.wgk_xxktab ul li{ height:28px; line-height:28px; background:#f2f2f2; font-size:14px; font-weight:bold; padding:0 10px; cursor:pointer;}
.wgk_xxktab ul li i{ display:inline-block; width:16px; height:16px; float:right; margin-top:6px;  background: url(../column_img/ztreearr.png) 0 0 no-repeat;  }
.wgk_xxktab ul li.active i{ background: url(../column_img/ztreearron.png) 0 0 no-repeat;}
.wgk_contree{ display:none;}
.wgk_contree.active{ display:block;}


/*树 end*/
.xsq_xxgk_right{ margin-left: 259px; overflow: hidden;}
.xsq_gksearch{ padding: 7px 15px; background: #f6f6f6;}
.xsq_gksearch ul{height: 36px; position: relative; padding: 0 165px;}
.xsq_gksearch li.ss1,.xsq_gksearch li.ss3,.xsq_gksearch li.ss4{ position: absolute; top: 0; height: 36px; line-height: 36px; font-size: 14px; color: #666666;}
.xsq_gksearch li.ss1{ left: 0; width: 165px; font-size: 18px;}
.xsq_gksearch li.ss3{ right: 86px; width: 80px; background: #0d57ac; line-height: 36px; color: #fff; text-align: center; border-radius: 0 4px 4px 0;}
.xsq_gksearch li.ss3 input{width: 100%; border: 0 none; background: none; text-align: center; line-height: 36px; height: 36px; cursor: pointer; color: #fff; font-size: 14px;}
.xsq_gksearch li.ss4{ right: 10px; font-size: 14px; text-decoration: underline;}
.xsq_gksearch li.ss4 a{color: #666666;}
.xsq_gksearch li.ss4 a:hover{color: #dd0000;}
.xsq_gksearch li.ss2{ font-size: 0; line-height: 0; border: 1px #ededed solid; border-right: 0 none; background: #fff; padding:0 10px; height: 34px;}
.xsq_gksearch li.ss2 input{background: none; border: 0 none; width: 100%; font-size: 14px; line-height: 34px; height: 34px;}
/*信息公开搜索 end*/

.xsq_gklistbox{ width: 552px;}
.xsq_listbox{ height: 318px; border: 1px #ededed solid; overflow: hidden;}
.xsq_listbox h2{ height: 42px; line-height: 42px; background: #f0f0f0; border-bottom:1px #ededed solid; padding-left: 15px; font-weight: bold; font-size: 18px; color: #0d57ac;}
.xsq_listbox h2 a{ color: #0d57ac;}
.xsq_listbox h2 a:hover{ color: #0d57ac;}
.xsq_listbox .ls_list{ padding: 10px 14px;}
.xsq_listbox .ls_list li{ font-size: 15px; line-height: 32px; height: 32px;}
/*信息列表 end*/
.xsq_gkrightbox{ width: 262px;}
.xsq_left_tit{ height: 40px; background: #0d57ac; position: relative; padding: 0 0 0 25px; font-size: 16px; line-height: 40px; color: #fff;}
.xsq_left_tit a,.xsq_left_tit a{color: #fff;}
.xsq_left_tit span{display: block; position: absolute; left: 11px; top: 50%; width: 3px; height: 13px; margin-top: -6px; background: #fff;}
/*标题样式 end*/
.xsq_ysqbox{ background: #fafafa; height: 300px; padding-bottom: 19px;}
.xsq_ysq_llist{ padding: 12px 0;}
.xsq_ysq_llist li{width: 50%; float: left; height: 28px; line-height: 28px;}
.xsq_ysq_llist li a{ padding-left: 25px; display:block; background: url("../images_xsq/xsq_ico.gif") 11px center no-repeat; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/*依申请列表 end*/
.xsq_xxgk_ysqt{ border-top: 1px #dbdada dashed; padding: 8px 0 0 55px; height: 32px; line-height: 32px; color: #0d57ac; font-size: 16px; margin: 0 7px; background: url("../images_xsq/xsq_ico2.png") 22px 16px no-repeat;}
.xsq_xxgk_ysqcx{ padding: 0 25px 0 22px;}
.xsq_xxgk_ysqcx li{ padding: 11px 0 0 65px; position: relative; height: 23px;}
.xsq_xxgk_ysqcx li .name{ display: block; position: absolute; left:0; font-size: 14px; top: 11px; height: 23px; line-height: 22px;}
.xsq_xxgk_ysqcx li p{border: 1px #c6c4c4 solid; background: #fff; font-size: 0; line-height: 0; height: 21px;}
.xsq_xxgk_ysqcx li p input{width: 100%; height: 21px; line-height: 20px; font-size: 14px; border: 0 none; background: none; vertical-align: middle; text-indent: 10px;}
.xsq_xxgk_ysqcx li.btn{ padding-bottom: 0; padding-top: 17px; height: 25px; width: auto;}
.xsq_xxgk_ysqcx li.btn input{ width: 65px; height: 25px; text-align: center; line-height: 24px; color: #fff; font-size: 14px; background: #f08324; border: 0 none;}
/*依申请公开查询 end*/
.xsq_xxgk_tjbox{ height: 309px; padding: 0 0 12px; overflow: hidden; background: #fafafa;}
.xsq_xxgk_tjbox .tel{ margin: 6px 15px 0; background: url("../images/telbg.gif") left bottom repeat-x; height: 42px;}
.xsq_xxgk_tjbox .tel li{float: left; width: 50%; text-align: center;}
.xsq_xxgk_tjbox .tel li a{display: inline-block; text-align: center; color: #666666; font-size: 14px; height: 40px; line-height: 40px;}
.xsq_xxgk_tjbox .tel li.active a{ color: #0d57ac; font-weight: bold; border-bottom: 2px #0d57ac solid;}

.xsq_xxgk_tjbox .ls_list1{ margin: 12px 15px 0; max-height: 210px; overflow: hidden; background: url("../images_xsq/xsq_num.png") left 8px no-repeat;}
.xsq_xxgk_tjbox .ls_list1 li{height: 30px; line-height: 30px; font-size: 14px; padding-left: 23px; position: relative;}
.xsq_xxgk_tjbox .ls_list1 li span{ width: 50px; display: block; position: absolute; right: 0; top: 0; text-align: right; color: #999999;}
.xsq_xxgk_tjbox .ls_list1 li a{ display: block; margin-right: 60px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xsq_xxgk_tjbox .ls_list1 li:nth-child(1) span,.xsq_xxgk_tjbox .ls_list1 li:nth-child(2) span,.xsq_xxgk_tjbox .ls_list1 li:nth-child(3) span{ color: #ff3a00;}

/*部门信息更新排行 end*/
@media (min-width: 992px) and (max-width: 1159px) {
    .xsq_gklistbox{width: 416px;}
}

@media (max-width: 991px) {
    .xsq_xxgkmain{ margin-top: 10px; padding: 10px;}
    .xsq_xxgk_left{ float: none !important; width: auto;}
    .xsq_xxgk_left .xsq_xxgk_lmlink{ overflow: hidden;}
    .xsq_xxgk_left .xsq_xxgk_lmlink li{ width: 23.5%; float: left; padding:0 0 0 2%;}
    .xsq_xxgk_left .xsq_xxgk_lmlink li a .ico{display: none;}
    .xsq_xxgk_left .xsq_xxgk_lmlink li a .tit{ padding: 0;}
    .xsq_xxgk_left .xsq_xxgk_lmlink li a{ text-align: center; padding-left: 0;}
    .xsq_xxgk_left .xsq_xxgk_lmlink li.num1{padding-left: 0;}
    .xsq_xxgk_right{ margin:10px 0 0;}
    .xsq_gklistbox,.xsq_gkrightbox{float: none !important; width: auto;}
    .xsq_gkrightbox,.xsq_xxgk_tjbox,.ls_gkunitlist{margin-top: 10px;}
}

@media (max-width: 767px) {
    .xsq_xxgk_left .xsq_xxgk_lmlink li{ width: 49%; padding: 0 0 10px 0;}
    .xsq_xxgk_left .xsq_xxgk_lmlink li.num2,.xsq_xxgk_left .xsq_xxgk_lmlink li.num4{float: right;}
    .xsq_xxgk_right{margin: 0;}
    .xsq_gksearch{padding: 7px 10px;}
    .xsq_gksearch ul{ padding: 0 80px 0 0;}
    .xsq_gksearch li.ss4,.xsq_gksearch li.ss1{display: none;}
    .xsq_gksearch li.ss3{right: 0;}
    .xsq_listbox{margin:0 0 10px 0;}
}


/*开发区信息公开主页 end*/





