﻿
/* 全局通用 */
a:link{
    text-decoration: none;
}
a:active{
    text-decoration: none;
}
.p1 .focus .focus-prev,.p1 .focus .focus-next {
    top: 40%;
}
.p1 .focus .pic img {
    height: 100%;
}
/*搜索图标*/
.iconfont{
	font-size:18px;
}

/*当前位置开始*/
.where{
    height: 100%;
   
}
/*当前位置结束*/

/* 首页 */
.news h4 a{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: block;

}
.focus a span{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*简繁体切换开始*/
.ht{
	z-index:2;
}
/*简繁体切换结束*/
/* 发布解读*/
/*信息公开列表高亮*/
.bh a {
    color: #337ab7 !important;
    font-weight:bold;
}
/*信息公开表格文字居中*/
.article table tr th {
    vertical-align: middle;
}


/* 互动交流 */
#jsFilePath{
    max-height: 220px;
}
.video-info p {
    line-height: 28px;
}
.jsStartTime{
	color:#ccc;
}
.dczj>li h4>a {
    display: block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.lxgs li {
    line-height: 36px;
}
#picid img{
    display: inline-block;
    width: 100%;
    max-width: 272.66px;
    height: 160px;
    overflow: hidden;
}


/* 调查征集列表页查看结果开始 */
.join, .view {
    padding: 5px 15px;
    border-radius: 100px;
    line-height: 30px;
}
/* 调查征集列表页查看结果 结束 */

/* 调查征集列表页h4开始 */
.main .list-b li h4, .list-b li p.info {
     margin-left: 0;
}
/* 调查征集列表页h4结束 */
/*意见征集时间字体颜色*/
.article .option .info.opinion span a{
      color: #027;
}
.article .option .info.opinion span {

	color:#ccc ;
}

.article-box .yzm img.img-captcha{
	display:inline-block !important;
	max-width: 80%;
	
}

/* 部门动态 */

.w85{
	width:85%;
}
.w90{
    width: 90%;
}
/* 领导页 */


/* 二三级 */
/*页尾*/
.footer .links .row {
    margin-right: -10px;
    margin-left: -10px;
}

/*二级栏目名称溢出隐藏*/
.side-menu li a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 10px;
}
/*二级列表标题溢出隐藏*/
.main .list-b li h4{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*正文小图标对齐*/
.article .info>span{
    vertical-align: middle;
}

/*分页开始*/
.pages a, .pages span {
    margin: 3px;
}
.pages a:hover {
    background-color: #1e5fd8;
}
/*分页结束*/

/* 列表当前高亮开始*/
.side-menu li.current a{
    background-color: #f1f1f1;
 
}
.side-menu li.current a {
    color: #1e5fd8;
    text-decoration: none;
}
.side-menu li.current a:before {
    transform: scale(1, 1);
}
/* 列表当前高亮结束*/




/* 媒体查询 */
/* pc端 */
@media (min-width: 1200px) {
	
/* 首页 */
.limit{
    height: 375px;
}
/*新闻列表*/
.col-md-6.news.tab-pane {
    height: 450px;
}
/*新闻列表结束*/
/* 发布解读*/


/* 互动交流 */

.lnterview .list-b li a h4,.lnterview .list-b li a p.mb10{
	    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
		
}


/* 访谈预告高度 */
.zxftyg li h4{
	height:100px;
}

/*信息公开列表悬浮窗*/
.info-extra {
    left: 220px;
}


/* 部门动态 */
/* 专题图下面的点点开始 */
/*.topic .navi{
	bottom:0 !important;
	
}*/
/* 专题图下面的点点结束 */
/* 领导页 */


/* 二三级 */
/* 正文标题 */
.article h2 {
    padding: 15px 40px;
}

}
/* 移动端 */
@media (max-width: 1200px) {
	
	
/* 首页 */


/* 发布解读*/


/* 互动交流 */
.p3 .list-b li {
    width: 50%;
}

.iframe_scroll{width:100%;overflow: scroll;} 

/* 部门动态 */


/* 领导页 */


/* 二三级 */



}
 @media (max-width: 1024px) {
	 
	 
/* 首页 */


/* 发布解读*/


/* 互动交流 */
#picid img{
	max-height:162.95px;
}

/* 互动交流 */

/*.scroll{
	overflow: scroll;
}*/
/* 部门动态 */


/* 领导页 */


/* 二三级 */



}
@media (min-width: 1024px) and (max-width:1024px) {

    .side-menu li {
        float: left;
        width: 100% !important;
    }
    
/* 互动交流 */
.iframe_scroll{width:100%;overflow: scroll;} 

    }
 @media (max-width: 992px) {
	 
	 
/* 首页 */


/* 发布解读*/


/* 互动交流 */
#picid img{
	max-height:62.95px;
}

.iframe_scroll{width:100%;overflow: scroll;} 
/* 部门动态 */


/* 领导页 */


/* 二三级 */


  
}
 @media (max-width: 768px) {
	 
	 
	 
/* 首页 */


/* 发布解读*/


/* 互动交流 */
#picid img{
	max-height:163.95px;
}

.iframe_scroll{width:100%;overflow: scroll;} 

/* 部门动态 */


/* 领导页 */


/* 二三级 */




}
 @media (max-width: 480px) {
	 .p3 .list-b li {
    width: 100%;
}

/* 互动交流 */
.iframe_scroll{width:100%;overflow: scroll;} 
	 
.list-t li a.w90{
    width: 100%;
}
/* 首页 */


/* 发布解读*/

/*领导的职务全部显示*/
.leader .list-p .pic+h4 {
	    overflow: visible !important;
white-space: normal !important;
    text-overflow: clip !important;
        word-break: unset !important;
}

/* 互动交流 */
#picid img{
	max-height:62.95px;
}

/* 部门动态 */


/* 领导页 */


/* 二三级 */


}
/*意见征集时间专用*/
 @media (max-width: 360px) {

.article .option .info.opinion span {
    font-size:13px;
	color:#ccc ;
}
/* 互动交流 */
.iframe_scroll{width:100%;overflow: scroll;} 

 }

@media (max-width: 320px){
	
	
	
/* 首页 */

.header h1 {
   
    background-size: auto 50%;
   
}

/* 发布解读*/


/* 互动交流  开始*/
#picid img{
	max-height:62.95px;
}

.iframe_scroll{width:100%;overflow: scroll;} 

/* 互动交流 结束*/


/* 部门动态 */


/* 领导页 */


/* 二三级 */




}

/*页尾友情链接 单独链接显示样式 */
.yglj{
	background: #fff !important;
}

/*依申请公开开始*/
.red{
    color: red;
    vertical-align: middle;
}
.forms .input-group-addon img {
    display: block;
    height: 34px;
    margin: -6px -12px;
}
.forms .control-label {
    font-size: 16px;
}
/*依申请公开结束*/
/*领导图片*/


/* 政府信息公开专栏 开始  */

.gkzl{
    height: 90px;
    background:#fffdf8 url(../images/gkzl_a.jpg) center 100% no-repeat;
}

.gkzl a{
    display: block;
    height: 100%;
}
@media (max-width: 1200px) {
.gkzl{
    margin-bottom:20px;
}
}
/* 政府信息公开专栏 结束  */
/*正文作者图标*/
.mdi-account {
    font-size: 20px !important;
}
.article .info>span {
    vertical-align: middle;
}
/*隐藏正文底部关闭等功能*/
@media (max-width: 1024px) {
    .article .no-print span:nth-child(2){
        display: none;
    }
    .article .no-print span:nth-child(3){
        display: none;
    }
}
/* 正文视频自适应 开始*/
.video-js{
width:100% !important;
height:600px !important;
display:inline-block !important;
}

@media (max-width: 1200px){

.video-js{
height:600px;
}

}
@media (max-width: 1024px){

.video-js{
height:500px !important;
}

}

@media (max-width: 768px){

.video-js{
height:400px !important; 
}

}
@media (max-width: 480px){

.video-js{
height:300px !important;
}

}
/* 正文视频自适应 结束*/
/*首页深度导航样式*/
@media (min-width: 1200px){

.yt_sddh{
    min-height: 291px !important;
}

}
/* 附件图标*/ 
.insertfileTag img{ 
float: left;
}
@media (max-width: 380px){
.a2 li a {
    font-size: 16px;
}
}
@media (max-width: 1024px) and (min-width: 1024px){
.a2 li a {
    font-size: 18px;
}
}
/*深度导航样式*/
.menu>ul>li {
    float: left;
    width: 46%;
    /* min-height: 240px; */
    margin: 2%;
    padding: 19px;
    background-color: #06b;
    color: #fff;
    border-radius: 4px;
    animation-duration: .3s;
}
/* 分享*/
.article .option .bshare-sinaminiblog {
    background: url(../images/wb.png) center no-repeat !important;
    background-size: 32px auto !important;
}
.article .option .bshare-weixin {
    background: url(../images/wx.png) center no-repeat !important;
    background-size: 32px auto !important;
}

.bshare-custom a {
 float: left;
            width: 32px !important;
            line-height: 32px !important;
            height: 32px !important;
            background-repeat: no-repeat;
            cursor: pointer;
            margin: 6px 6px 6px 0;
            text-indent: -100em;
            overflow: hidden;
            color: #3a8ceb;
}
.bsTop {
           width: 208px !important;
}
.article .option .bshare-qzone{
  background: url(../images/qzone.png) center no-repeat !important;
    background-size: 32px auto !important;
}
.bsFrameDiv {
height: 210px !important;
}
.bsFrameDiv img {
width: 170px !important;
}

/* 分享*/

.hbgov-photo-list {
  justify-content: space-between; }
  @media (min-width: 1200px) {
    .hbgov-photo-list {
      justify-content: flex-start; } }
  .hbgov-photo-list > li {
    flex: 0 0 40%; }
    @media (min-width: 1200px) {
      .hbgov-photo-list > li {
        flex: 0 0 20%;
        padding-right: 6%; } }