@charset "utf-8";
body { background-color:#f5f5f5}
#content {background-color:#fff;padding: 30px 30px;width: 1340px;_width: 1340px;}

/*正式内容页-样式开始*/
#columnA{
    margin-bottom: 30px;
}
#columnA .siteWidth{background-color: white;}
/*焦点图*/
#focusNews{float: left;margin-right: 30px;margin-bottom: 0;position:relative;}
#focusNews,
#focusNews .bd li,
#focusNews .bd .pic img{width: 690px; height: 460px; }
#focusNews .iHd {position:absolute;left:-40px;top:0;font-size:16px;line-height:18px;font-weight:bold;text-align:center;}
#focusNews .iHd li { background-color:#86afe7; width:20px; padding:15px 10px; margin-bottom:2px; border-radius: 5px 0px 0px 5px;}
#focusNews .iHd li a {color:#fff;text-decoration: none;}
#focusNews .iHd li.on { background-color:#3e79d4}

/*新闻-tab*/
#columnA .box{padding: 0;overflow: hidden;}
#columnA .box .bd{padding: 20px 0 0;height: 395px;overflow: hidden;}

.topNews {text-align:center;font-size:18px;color:#999;line-height:46px;margin-top: -10px;margin-bottom: 30px; padding-bottom:15px; border-bottom:1px dashed #eee}
.topNews li .title { font-size:30px; font-weight:bold;}
.topNews li .title .tit { color:#4e72ab }
.topNews li .intro { height:46px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }



/*头条日历信息列表*/
.topDateList{overflow: hidden;}
.topDateList li.t{overflow: hidden;padding: 0 0 25px;margin-bottom: 10px;border-bottom: 1px solid #e6e6e6;font-size:22px;line-height:36px;}
.topDateList li.t .topDate{width: 80px; float: left; margin-right: 20px; text-align: center; color: white;}
.topDateList li.t .topDate>span{display: block;}
.topDateList li.t .topDate .year{height: 40px; line-height: 40px; font-size: 16px; color: #666; background-color: #f5f5f5; display:block;}
.topDateList li.t .topDate .day{height: 38px; line-height: 38px; padding-top:2px; font-size: 24px; font-weight:bold; display:block; background-color:#3e79d4;}
.topDateList li.t .tit{display: block;font-size: 20px;max-height: 70px;line-height: 35px;overflow: hidden;margin: 5px 0;color: #3e79d4;}
.topDateList li.n{position: relative;height: 40px;line-height: 40px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.topDateList li.n a {background: url(../images/liteicon.png) no-repeat 0 -24px;padding: 0 0 0 16px;display:block;text-decoration:none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.topDateList li.n a:hover { background-position:0 16px; color:#3e79d4}
.topDateList li.n .date{float: right; margin-left: 10px; font-size: 14px; color: #999;}

.lmsj li { height:40px; line-height:40px;}
.lmsj li a{ float:left; width:500px;}
.lmsj li span { float:right;}

/*模块2-样式*/
#columnB{border-top: 20px solid #f5f5f5;}
#indGwyyw{position: relative;width: 750px;float: left;padding-right: 30px;margin-right: 10px;}
#indGwyyw .hd { background-color:#f5f5f5; padding-left:20px}
#indGwyyw .hd .more {background:transparent;color:#aaa;text-decoration:none;margin-bottom: 18px;}
#indGwyyw .hd .more:hover { background-color:#ddd; color:#fff;}
#indGwyyw .bd { padding:10px 20px}
#indGwyyw::after{position: absolute;z-index: 1;right: 0;top: 0;content: "";width: 0;height: 0;border-top: 45px solid #f5f5f5;border-right: 30px solid transparent;}

/*信息公开*/
.indZfxxgk{overflow: hidden;}
.indZfxxgk .hd{height: 70px;line-height: 70px;overflow: hidden;text-align: center;font-size: 22px;font-weight: bold;color: #0f4c91;background: #fff url(../images/ind-xxgk-hd.jpg) center top no-repeat;}
.indZfxxgk .hd h3{font-weight: bold;}
.indZfxxgk .hd a{color: #3e79d4;}
.indZfxxgk .hd a:hover{text-decoration: none;}
/*信息公开-菜单列表*/
.xxgkMenu{overflow: hidden;text-align: left;margin-right: -12px;}
.xxgkMenu>li{width: 268px;height: 58px;line-height: 58px;float: left;margin: 0 10px 10px 0;border: 1px solid #eee;box-shadow: 0 2px 0 #f9f9f9;}
.xxgkMenu>li:hover{background-color: #fafafa;}
.xxgkMenu>li>a{position: relative;display: block;padding-left: 40%;font-size: 18px;font-weight: bold;}
.xxgkMenu>li>a:hover{text-decoration: none; color: #3e79d4;}
.xxgkMenu>li>a::after{content: "";position: absolute;z-index: 1;left: 20%;top: 50%;width: 38px;height: 44px;line-height: 44px;float: left;overflow: hidden;margin-top: -22px;background:  url(../images/ind-xxgk-icon.png) center top no-repeat;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all  1s;-o-transition:all 1s;transition:all 1s;}
.xxgkMenu>li>a:hover::after{
-webkit-transform:rotateY(360deg);
-moz-transform:rotateY(360deg);
-ms-transform:rotateY(360deg);
-o-transform:rotateY(360deg);
transform:rotateY(360deg);
}

/*.xxgkMenu>li.li7{width: 548px;}
.xxgkMenu>li.li7>a::after { left:30%}*/
/*图标位置*/
.xxgkMenu>li.li2>a::after{background-position: center -50px;}
.xxgkMenu>li.li3>a::after{background-position: center -100px;}
.xxgkMenu>li.li4>a::after{background-position: center -150px;}
.xxgkMenu>li.li5>a::after{background-position: center -200px;}
.xxgkMenu>li.li6>a::after{background-position: center -250px;}
.xxgkMenu>li.li7>a::after{background-position: center -300px;}
.xxgkMenu>li.li8>a::after{background-position: center -300px;}
/*依申请-子栏目*/
.xxgkSubMenu{overflow: hidden; height: 28px; line-height: 28px; padding-left: 22px;}
.xxgkSubMenu li{float: left; color: #666;}
.xxgkSubMenu li>a{color: #666;}
.xxgkSubMenu li.spe{margin: 0 10px;}
.xxgkSubMenu li>a:hover{text-decoration: none; color: #0f4c91;}

/*政务服务-菜单*/
#columnC{position: relative; z-index: 2; height: 100px; margin-top: 20px; background:  url(../images/ind-zwfw-bg.jpg) center top no-repeat;}
#columnC .hd{position: absolute;z-index: 1;left: 0;top: 19px;padding-left: 4.5%;}
#columnC .hd a{width: auto;float: left;height: 60px;line-height: 60px;}
#columnC .hd .serverLink {width:265px;height:60px;background:url(../images/ynlogo.png) no-repeat;padding-right:25px;margin-right:25px;border-right: 1px solid #fff;}
#columnC .hd a img{vertical-align: middle;}
#columnC .hd a.countyServer{font-size: 24px;font-weight: bold;color: #fff;}
#columnC .hd a:hover{text-decoration: none;}
#columnC .bd{padding: 34px 0 0 680px; position: relative;}
#columnC .bd:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


/*政务服务-菜单*/
.serviceTab {}
.serviceTab li { float:left; width:23%; }
.serviceTab li a { display:block; background-color:#437cd5; margin-right:6%; text-align:center; font-size:16px; color:#fff; text-decoration:none; transition:all 0.3s}
.serviceTab li a:hover { background-color:#ff9606}

/*互动列表*/
.serviceCon{position: absolute; z-index: 1; right:0; top: 73px; width: 60%;  float: left; padding-top: 19px;}
.serviceMenu{overflow: hidden; padding: 20px; background-color: white; box-shadow:4px 4px 10px #ccc}
.serviceMenu li{width: 19.9%; float: left; height: 36px; line-height: 36px; overflow: hidden; font-size: 16px; text-align: center;}
.serviceMenu li a{display: block; height: 36px; line-height: 36px;}
.serviceMenu li a:hover{background-color: #f0f0f0; color: #0f4c91; text-decoration: none; border-radius: 3px;}

#ztbmList .serviceMenu li{width: 33.3%;}
#ztfwList .serviceMenu li{width: 33.3%;}



/*政民互动*/
#columnD .wHd{height: 70px; line-height: 70px; text-align: center; font-size: 24px; font-weight: bold; background:  url(../../base/img/new/ind-box-hd.png) center center no-repeat;}
#columnD .wHd h3{font-weight: bold;color: #0f4c91;font-size: 22px;}
#columnD .wHd h3 a{color: #3e79d4;}
#columnD .wHd h3 a:hover{text-decoration: none;}

/*政民互动-菜单*/
.hdjlMenu{width: 440px; float: left; margin:-20px 18px 0 0; overflow: hidden; margin-right:10px;}
.hdjlMenu li{width: 200px; float: left; height: 140px; margin: 20px 20px 0 0;}
.hdjlMenu li a{position: relative; z-index: 1px; display: block; height: 40px; line-height: 40px; padding: 85px 0 15px; font-size: 22px; text-align: center; background-color: #b3c3db; color:#fff;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all  0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
}
.hdjlMenu li a:hover{text-decoration: none; color: white; background-color: #3e79d4;}
.hdjlMenu li a::after{content: ""; position: absolute; z-index: 1; left: 0; top: 25px; width: 100%; height: 50px; line-height: 50px; float: left; overflow: hidden; background: url(../../base/img/new/zmhdicon1.png) center no-repeat;
    -webkit-transition:all 1s;
    -moz-transition:all 1s;
    -ms-transition:all  1s;
    -o-transition:all 1s;
    transition:all 1s;
}
.hdjlMenu li a:hover::after{
    -webkit-transform:rotateY(360deg);
    -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
    -o-transform:rotateY(360deg);
    transform:rotateY(360deg);
}
.hdjlMenu li.li2 a::after{ background-image:url(../../base/img/new/zmhdicon2.png)}
.hdjlMenu li.li3 a::after{ background-image:url(../../base/img/new/zmhdicon3.png)}
.hdjlMenu li.li4 a::after{ background-image:url(../../base/img/new/zmhdicon4.png)}

#ztzlBox { margin-bottom:30px;}
#ztzlBox .hd { float:left; width:60px; height:110px; background:url(../images/ztzlhdbg.png) no-repeat }
#ztzlBox .hd a { line-height:300px; height:100px; overflow:hidden; display:block;}
#ztzlBox .bd {padding: 0 3% 0 4%;overflow:hidden;position: relative;}
#ztzlBox .bd li { float:left; margin-right:20px;}
#ztzlBox .bd li .tit { display:none; }
#ztzlBox .bd .con { overflow:hidden;}
#ztzlBox .bd .next,
#ztzlBox .bd .prev { position:absolute; z-index:99; left:1.3%; top:50%; margin-top:-20px; width:20px; height:40px; background:#f5f5f5 url(../images/prevarr.png) no-repeat center; cursor:pointer; transition:all 0.5s}
#ztzlBox .bd .next { right:0; left:auto; background-image: url(../images/nextarr.png) }
#ztzlBox .bd .next:hover,
#ztzlBox .bd .prev:hover { background-color:#fff}
#ztzlBox .ft { display:none}

/*书记信箱*/
#indPetition{overflow: hidden;}
#indPetition .hd { height:50px; line-height:50px; padding:0;}
#indPetition .hd h3 {font-size:18px;background: #3e79d4;color: #fff; padding:0;}
#indPetition .hd h3 a {color:#fff;text-align:center;padding:0 20px;border: 0;}
.petitionBtn{width: auto;float: right; transition:all 0.5s;margin-top: 4px;margin-left: -1px;padding: 0 14px 0 43px;height: 36px;line-height: 36px;font-size:16px;border: 1px solid #b7c9e4;color:#3e79d4;background:  url(../../base/img/new/indpetitionicon.png) 15px -41px no-repeat;}
#indPetition .search{background-position: -105px -42px;}
#indPetition .petitionBtn:hover{background-color: #437cd5; text-decoration: none; color:#fff; background-position-y: 9px }

/*在线访谈*/
#indZxft{overflow: hidden; }
#indZxft .hd .more{color: #666;}
#indZxft .hd a:hover{text-decoration: none;}
#indZxft .hd .spe{margin: 0 6px; font-size: 12px;}
#indZxft .bd{padding: 20px 0 0;}
.interviewItem .interviewPic a,
.interviewItem .interviewPic img{display: block;}
.interviewItem .interviewCon{padding:18px 10px; text-align: center; border: 1px solid #e6e6e6; border-top: none;}
.interviewItem .interviewCon .title{font-size: 16px; line-height: 30px; height: 60px; overflow: hidden;}
.interviewItem .interviewCon .label,
.interviewItem .interviewCon .date,
.interviewItem .interviewCon .guest,
.interviewItem .interviewCon .intro{display: none;}

#columnE{margin-top: 20px; padding: 20px 0 40px; background-color: #f5f5f5;}

#indZwzt{width: 1045px; float: left; margin-right: 25px;}
.indBox .hd{height: 46px; line-height: 46px; }
.indBox .hd .more{float: right; color: #999;}
.indBox .hd h3{font-size: 24px; font-weight: bold; color: #116099;}
.indBox .hd h3 a{color: #116099;}
.indBox .hd a:hover{text-decoration: none;}
.indBox .bd{padding: 24px 0 0;}


/* 广告版位 */
.fixedPosition,
.fixedPositionDiv,
.fixedPositionDiv img{width:100%!important; height:auto!important}

/* 首页banner图切换 S*/
#adBanner {clear: both;text-align: center;position: relative;z-index: 0;margin: 0 auto;margin-bottom: 30px;}
#adBanner .siteWidth{ background:#fff}
#adBanner .bd .con { display: none; }
#adBanner .bd li {  width: 100%; overflow: hidden; }
#adBanner .bd li img{ width:100%;}
#adBanner .prev, #indBanner .next { display: none }
#adBanner .hd {height: 25px;overflow: hidden;position: absolute;left: 0;width: 100%;bottom: 10px;text-align: right;font-size: 0;}
#adBanner .hd ul{ padding-right:8px}
#adBanner .hd li span { display: none; }
#adBanner .hd li {background: #ffffff;cursor: pointer;display: inline-block;position: relative;width: 10px;height: 10px;border-radius: 10px;margin: 4px;overflow: hidden;font-size: 0;transition:0.5s;border: 3px solid rgb(0 0 0 / 25%);}
#adBanner .hd li.on{ width:22px;background: #3481da;}
#adBanner .bd li .pic{height: 160px;}
#adBanner .bd li .pic img{height: 100%;width: 100%;object-fit: fill;}

/*专题*/
.zwztNodeList{overflow: hidden; margin-right: -22px;}
.zwztNodeList li{width: 245px; float: left; margin-right: 20px;}
.zwztNodeList li .pic img{display: block; width: 100% !important; height: 160px !important;}
.zwztNodeList li .tit{display: block; height: 59px; line-height: 59px; font-size: 16px; text-align: center; border: 1px solid #e6e6e6; border-top: 0; border-radius: 0 0 3px 3px; background-color: white;}
.zwztNodeList li .tit:hover{text-decoration: none; background-color: #fafafa;}


/**
多屏自适应优化 css
*/
/*屏幕分辨率在 1240px 至 1439px 之间*/
@media screen and (min-width: 1240px) and (max-width: 1439px) {
    #content{width: 1130px; _width:1130px;}
    /*焦点图*/
    #focusNews,
    #focusNews .bd li,
    #focusNews .bd .pic img{
        width: 600px;
        height: 400px;
    }
    #columnA .box .bd{height: 360px;}
    .lmsj li a{ float:left; width:390px;}

    /*国务院要闻*/
    #indGwyyw{width: 534px;}
    #indGwyyw .hd li { font-size:18px; padding-right:1.4%; margin-right:1.4%;}
    /*政务服务网*/
    #columnC .hd{margin-left: 0;}
    #columnC .hd .serverLink{
    padding-right: 15px;
    margin-right: 15px;
}
    #columnC .hd a.countyServer{font-size: 24px;}
    #columnC .bd{padding-left: 580px;}

    /*互动模块*/
    table.list .date{display: none;}

    /*政务专题*/
    #indZwzt{width: 845px;}
    .zwztNodeList{height: 220px; overflow: hidden; margin-right: -50px;}
    .zwztNodeList li{margin-right: 50px;}

}
@media screen and (max-width: 1023px) {
    .serviceTab li a{ font-size:14px;}
}
@media screen and (max-width: 1439px) {
    #columnA .box .hd .more { width:20px; height:20px; padding:0; background: #3e79d4 url(../images/nextarr.png) no-repeat center!important; margin-top:2px; background-size:30%;line-height:100px; overflow:hidden;margin-right: 0;}
}
@media screen and (max-width: 479px) {
    .box .hd .more { width:20px; height:20px; padding:0; background: #3e79d4 url(../images/nextarr.png) no-repeat center!important; margin-top:2px; background-size:30%;line-height:100px; overflow:hidden;margin-right: 0;}
}
/*屏幕分辨率在 1000px 至 1239px 之间*/
@media screen and (min-width: 1024px) and (max-width: 1239px) {

    #content{width: 940px; _width: 940px;padding: 30px 40px;}
    
    .box .hd li { font-size:18px;}
    
    #columnA .siteWidth{background: none;}
    .lmsj li a{ float:left; width:370px;}
    /*焦点图*/
    #focusNews,
    #focusNews .bd li,
    #focusNews .bd .pic img{width: 489px;  height: 326px;}
    .focusBox .bd .con .title{width: 60%;}
    #focusNews {}
    /*政务要闻 Tab */
    #columnA .box{padding-top: 0;}
    #columnA .box .bd{height: 248px;}
    .topDateList li.t{margin-bottom: 10px; padding-bottom: 10px;}
    
    #indGwyyw{float: none; width: 100%; padding-right: 0;}
    #indGwyyw::after{display: none;}
    .tabBox .hd .more{margin: 10px 10px 0 0;}
    .tabBox .bd{padding: 10px;}
    /*政务公开-菜单*/
    .indZfxxgk .bd{margin: 0 auto; text-align: center;}
    .xxgkMenu{display: inline-block; *display: inline; margin: 0 auto; width: 870px;}
    .xxgkMenu>li{margin: 0 10px 10px;}
    .xxgkMenu>li.li7,.xxgkMenu>li.li8{ width:848px}
    /*政务服务网*/
    #columnC .hd{margin-left: 0;}
    #columnC .hd a.serverLink{display: none;}
    #columnC .hd a.countyServer{font-size: 21px; padding: 0 10px;}
    #columnC .bd{padding-left: 280px;}
    .serviceCon{width: 80%;}
    /*互动交流*/
    .hdjlMenu{width: 100%; float: none; margin: 0;}
    .hdjlMenu li{width: 24%; margin: 10px 0.4% 0;}
    .hdjlMenu li.li7,
    .hdjlMenu li.li8{width: 24%; float: left; height: 92px;margin: 10px 0.4% 0;}
    .hdjlMenu li.li7 a,
    .hdjlMenu li.li8 a{height: 26px; line-height: 26px; padding: 50px 0 16px; text-align: center;}
    .hdjlMenu li.li7 a::after,
    .hdjlMenu li.li8 a::after{ width: 100%; left: 0;}

    #indPetition{width: 100%; margin-top: 20px; float: none;}
    /*在线访谈*/
    #indZxft{margin-top: 20px;}
    .interviewItem .interviewPic{width: auto; float: left; margin-right: 20px;}
    .interviewItem .interviewCon{padding: 0; border: none; text-align: left; font-size: 16px; line-height: 30px;}
    .interviewItem .interviewCon .title{height: 30px; line-height: 30px;}
    .interviewItem .interviewCon .label{display: inline;}
    .interviewItem .interviewCon .date,
    .interviewItem .interviewCon .guest,
    .interviewItem .interviewCon .intro{display: block;}
    .interviewItem .interviewCon .intro .label{display: block; padding-bottom: 5px;}
    #indZwzt{width: 650px;}
    .zwztNodeList{overflow: hidden; margin-right: 0;}
    .zwztNodeList li.li4{display: none;}
    .zwztNodeList li{width: 31.3%; margin: 0 1%;}
    .zwztNodeList li .pic img{height: auto !important;}
    .videoLis li>div{height: 192px !important;}
}
/*屏幕分辨率在 768px 至 1000px 之间*/
@media only screen and (min-width: 768px) and (max-width:1023px){
    #content{width: 678px; _width:678px; padding: 3%;}
    /*焦点图*/
    body {background: #fff;}
    /*焦点图*/
    #focusNews,
    #focusNews .bd li,
    #focusNews .bd .pic img{width: 678px;height: auto;}
    .focusBox .bd .con .title{width: 60%;}
    #focusNews{float:none;}
    
    /*国务院要闻 Tab */
    #indGwyyw{float: none; width: 100%; padding-right: 0;}
    #indGwyyw::after{display: none;}
    .tabBox .hd .more{margin: 10px 10px 0 0;}
    .tabBox .bd{padding: 10px;}

    /*政务公开-菜单*/
    .indZfxxgk .bd{margin: 0 auto; text-align: center;}
    .xxgkMenu{display: inline-block; *display: inline; margin: 0 auto; width: 580px;}
    .xxgkMenu>li{ margin: 0 10px 10px; text-align: left;}
    .xxgkMenu>li.li7,.xxgkMenu>li.li8{ width:558px}

    /*政务服务网*/
    #columnC .hd{margin-left: 0;}
    #columnC .hd a.serverLink{display: none;}
    #columnC .hd a.countyServer{font-size: 21px; padding: 0 10px;}
    #columnC .bd{padding-left: 280px;}
    .serviceTab li{font-size: 0.925rem;}
    .serviceCon{width: 100%;}
    .serviceMenu{padding: 10px;}
    .serviceMenu li{height: 30px; line-height: 30px; font-size: 0.875rem;}
    /*互动交流*/
    .hdjlMenu{width: 96%; float: none; margin: 0 1.4%;}
    .hdjlMenu li{width: 24%; margin: 10px 0.4% 0;}
    .hdjlMenu li.li7,
    .hdjlMenu li.li8{width: 24%; float: left; height: 92px;margin: 10px 0.4% 0;}
    .hdjlMenu li.li7 a,
    .hdjlMenu li.li8 a{height: 26px; line-height: 26px; padding: 50px 0 16px; text-align: center;}
    .hdjlMenu li.li7 a::after,
    .hdjlMenu li.li8 a::after{ width: 100%; left: 0;}

    #indPetition{width: 100%; margin-top: 20px; float: none;}

    #columnE{padding: 20px 10px;}

}

/*屏幕分辨率小于 767px 之间*/
@media only screen and (max-width: 767px){
    body { background-color:#fff;}
    #content{width: 96%; _width: 96%; padding:20px 0; }
    .column{}
    .box .hd h3{padding: 0 10px; font-size: 16px;}
    .lmsj { height:360px;}
    .lmsj li a{ width:72%;}
    /*焦点图*/
    #ztzlBox,
    #columnA{ margin-bottom: 10px;}
    #columnA .siteWidth{background: none;}
    #indGwyyw .bd { padding:10px 0;}
    /*焦点图*/
    #focusNews .bd li,
    #focusNews .bd .pic img{width: 100%;height: auto; min-height:220px!important;}
    .focusBox .bd .con .title{width: 60%;}
    #focusNews {padding:0;margin: 0 0 0 30px;width: 92%;height:auto;clear:both;float:none;}
    
    #columnA .box .bd{height: auto; padding: 10px 0 0;}
    .box .hd li{font-size: 16px;padding: 0 2.5% 0 0;margin-right: 2.5%;}
    .topDateList li.t{margin-bottom: 10px; padding-bottom: 10px;}
    .topDateList li.t .topDate{margin-right: 10px;}
    .topDateList li.t .tit{font-size: 1rem; line-height: 23px;}
    
    /*政务要闻 Tab */
    #indGwyyw{float: none; width: 100%; padding-right: 0;}
    #indGwyyw::after{display: none;}
    #indGwyyw .hd {}
    #indGwyyw .hd { overflow:hidden;padding-left: 2.5%;}

    .tabBox .hd .more{margin: 10px 0 0 0;}
    .tabBox .hd li{font-size: 16px;}
    .tabBox .hd li a{padding: 0 5px;}
    .tabBox .hd li .spe{margin: 22px 10px 0;}
    .tabBox .bd{padding: 10px;}

    /*政务公开-菜单*/
    .indZfxxgk .bd{margin: 0 auto; text-align: center;}
    .xxgkMenu{display: inline-block; *display: inline; margin: 0 auto; width: 580px;}
    .xxgkMenu>li{ margin: 0 10px 10px; text-align: left;}
    .xxgkMenu>li.li7, .xxgkMenu>li.li8{ width:558px}

    /*政务服务网*/
    #columnC .hd{}
    #columnC .hd a.serverLink{display: none;}
    #columnC .hd a.countyServer{font-size: 21px; padding: 0 10px;}
    #columnC .bd{padding-left: 260px;padding-top: 32px;}
    .serviceTab li{width: 25%;font-size: 0.925rem;}
    .serviceTab li.on::after{display: none;}
    /*互动交流*/
    .hdjlMenu{width: 100%; float: none;}
    .hdjlMenu li{width: 31%; margin: 10px 1% 0;}
    .hdjlMenu li.li7,
    .hdjlMenu li.li8{width: 97%; margin-right: 1%;}
    #indPetition{width: 100%; margin-top: 20px; float: none;}
    table.list .date{display: none;}
    table.list td.title a{display: block; height: 42px; line-height: 42px; overflow: hidden;}
    #columnE{padding: 20px 10px;}

}

/*屏幕分辨率低于 600px */
@media only screen and (max-width: 600px){
    .topNews {margin-bottom:10px;padding-bottom:10px;font-size: 10px;line-height: 30px;}
    .topNews li .intro {line-height:22px;height: 22px;}
    .topNews li .title {font-size: 22px;}
    
    /*政务公开-菜单*/
    .indZfxxgk .bd{margin: 0 auto; text-align: center;}
    .xxgkMenu{margin: 0 auto; width: auto; margin:0 -1.5%; display:block;}
    .xxgkMenu>li{ margin:0 1.5% 3%; width:47%; border:0;}
    .xxgkMenu>li a { display:block; border:1px solid #eee; padding-left:35%}
    .xxgkMenu>li a::after { left:10%}
    .xxgkMenu>li.li7, .xxgkMenu>li.li8{ width:auto; float:none; clear:both; display:block; }
    .xxgkMenu>li.li7, .xxgkMenu>li.li8>a::after { left:20%}
    .xxgkSubMenu{height: auto;}

    .petitionBtn{padding: 0 8px 0 28px;background:  url(../../base/img/new/indpetitionicon.png) 8px -41px no-repeat;font-size: 14px;}
    #indPetition .search{background-position: -113px -42px;}

    /*政务服务网*/
    #columnC{height: auto;-webkit-background-size: cover;background-size: cover;margin-top: 10px;}
    #columnC .hd{float: none; overflow: hidden; padding: 10px 0; position: relative; margin-left: 0;  top: auto; left: auto;}
    #columnC .hd a{margin:0; padding: 0 5px; height: 30px; line-height: 30px;}
    #columnC .hd a.serverLink{display: inline-block;height:35px;width:140px;background-size:auto 100%;margin-right: 1%;}
    #columnC .hd a.countyServer{margin-left: 5px;font-size: 14px;padding: 0 10px;}
    #columnC .bd{padding: 0;}
    .serviceTab li{width: 24%;margin: 0 0.5% 2%;font-size: 0.925rem; }
}


/*屏幕分辨率低于 479px */
@media only screen and (max-width: 479px){
    #columnC .hd{float: none;}
    #columnC .bd{padding-left: 2%;}
    #columnC .hd { padding:10px;}

    .box .hd li a {font-size: 15px;font-weight: bold;}

    /*互动交流*/
    .hdjlMenu{width: 100%; float: none;}
    .hdjlMenu li{width: 48%; margin: 10px 1% 0;}
    .hdjlMenu li.li7,
    .hdjlMenu li.li8{width: 98%; margin-right: 1%;}

    .interviewItem .interviewPic{float: none; text-align: center; margin: 0 auto;}
    .interviewItem .interviewPic a, .interviewItem .interviewPic img{display: inline-block; width: 100%; height: auto;}
}

/*屏幕分辨率低于 479px */
@media only screen and (max-width: 320px){
    .box .hd li a{padding: 0 5px;}
    
    /*政务要闻 Tab */
    .tabBox .hd li a{padding: 0 5px;}
    .tabBox .hd li .spe{display: none;}
}

