body{background-color: #f4f4f4;}
.main{background:url(../images/jlhd-m-bg.png) center top no-repeat;margin-bottom: 3.33rem;}
.footer{margin-top: 0;}
/*左边菜单*/
.zf-list-menu,.zf-list-tree{width: 22%;background-color: #f9f9f9;min-height:400px;}
.zf-list-menu h2,.zf-list-tree h2{width: 14.67rem;
    height: auto;
    line-height: normal;
    background-color: #006eab;
    color: #FFF;
    text-align: center;
    padding: 20px 0;
}
.zf-list-menu h2 i,.zf-list-tree h2 i{font-size: 1.33rem;}
.zf-list-menu h2 span,.zf-list-tree h2 span{font-size: 1.2rem;padding-left: 1rem;}
.zf-list-tree h2{border-top:1px solid #ddd;}
.zf-list-menu li a{color: #565656;display: block;line-height: 3.67rem;border-bottom: 1px solid #dcdcdc;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zf-list-menu li a i{color: #d5d5d5;font-size: 1.33rem;}
.zf-list-menu li:hover a,.zf-list-menu li:hover i{color:#006eab;}
.zf-list-menu li.on a i,.zf-list-menu li.on a{color:#006eab;}
/*领导内容页*/
.zf-list-menu .zfmu-img li img{display: block;width:100px;height:130px;opacity:.8;}
.zf-list-menu .zfmu-img li:hover img{opacity:1;}
.zf-list-menu .zfmu-img li{padding-top: 1rem;text-align: left;padding-left:2rem;}
.zf-list-menu .zfmu-img li a{border-bottom:none;display:inline-block;line-height: 2rem;}
.zf-list-menu .zfmu-img li.fxz a{margin-left:2rem;width:60px;}
.zf-list-menu .zfmu-img li:hover a{color:#565656;}
.zf-list-menu .zfmu-img li a:hover{color:#006eab;}
/*右边列表块*/
.zf-list-box,.xxgk-list{background-color: #FFF;width: 78%;padding:1.34rem;min-height:400px;}
.zf-list-box li{text-align: left;}
.zf-list-box li a{color: #666;}
.zf-list-box li a:hover{color: #10568a;outline: none;transition: all .3s;}
.zf-list-box li span{color:#666;margin-left: 0.34rem;}
.zf-list-menu li a i{padding-right: 0.67rem;position: relative;top: 2px;display: inline-block;padding-left: 2rem;}
.zf-list-box .icon-weizhi{color: #d5d5d5;font-size: 1.33rem;}
/*列表样式*/
.zf-list-box .lb-list ul.newsList{border-bottom: 1px solid #e4e4e4;}
.zf-list-box .lb-list ul.newsList li{line-height: 2.34rem;text-align: left;padding:1rem;border-bottom:1px dotted #E1E1E1;font-size:0.9rem;color:#666;}
.zf-list-box .lb-list ul.newsList li:hover{background-color:#f9f9f9;}
.zf-list-box .lb-list ul.newsList li:last-child{border-bottom:none;}
.zf-list-box .lb-list ul.newsList li a{color:#565656;font-size:1.1rem;background:none;padding-left:0;font-weight: bold;}
.zf-list-box .lb-list .date{float: right;color: #666;}
/*调查征集类型显示及结束或征集*/
.zf-list-box .lb-list .dczj_lx{color: #ff0000;font-size:16px;float:left;}
.zf-list-box .lb-list .end_hint{color:#355e92;font-size:16px;float:left;}

/*内容块*/
.zf-ctbox{background: #fff;padding-top: 2.34rem;padding-bottom: 0rem;margin-bottom: 1.34rem;text-align: left;}
.zf-ctbox .ct-title{font-weight: normal;}
.ct-title{font-size: 1.74rem;text-align: center;color: #006eab;padding: 0 5.2rem;}
.ct_time{overflow: hidden;font-size: 0.93rem;color: #666;text-align: center;margin-top: 1.67rem;}
.ct_time span{padding: 0 .3rem;}
.ct_time a{padding: 0 0.27rem;color: #666;}
.ct-content{padding: 2rem 4rem;line-height: 34px;font-size: 1.06rem;color: #333;text-align: left;margin-bottom: 48px;}
.ct-content iframe,.ct-content img{max-width:100%}
/*内容块底部文章信息及分享块*/
.chare{overflow: hidden;height: 2.2rem;background: #f2f2f2;line-height: 2.2rem;color: #666;font-size: 0.93rem;padding-left: 1.34rem;margin-top: 1.67rem;}
.chare-left span{padding-right: 1rem;}
.chare .chare-right span{float: left;height: 2.2rem;margin-left: 2.2rem;}
.chare .chare-right span a {color: #666;float: left;margin-right: .2rem;}
.bdsharebuttonbox{float: right;padding-left: 0.34rem;padding-right: 0.34rem;padding-top: .13rem;display: inline;white-space: nowrap;height: 1.87rem;}
/*信息公开*/
.xxgk-list .table > thead > tr.default > th{height:4rem;}
.xxgk-list{padding:0;}
.zf-list-tree{overflow: auto;}
.ct-fileinfo{padding:1rem;background-color:#f9f9f9;margin-bottom:2rem;}
.ct-fileinfo font{display:inline-block;width: 30%;font-size:.8rem;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1rem;padding-left: 3%;}
#pagecode{text-align:center;padding:1rem;}
#pagecode p{padding-bottom:.5rem;}
#pagecode img{display:inline-block!important;}
/*信访列表页*/
.xxgk-list .xf-list-page .title a{max-width:340px;}
.onlineplForm *{box-sizing:content-box;}
.writer-info{text-align:left;}
.onlineplForm .LetterInfoTable td{}
.onlineplForm .LetterInfoTable td input[type="text"],.onlineplForm .LetterInfoTable td select,.onlineplForm .LetterInfoTable td  textarea{padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.onlineplForm .radio{position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;}
.onlineplForm .radio input{position: absolute;
    margin-top: 4px\9;
    margin-left: -20px;
	margin: 7px 0 0;
	left: 6px;
    margin-top: 1px\9;
    line-height: normal;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	padding: 0;}
.onlineplForm .LetterInfoTable td textarea[name=Content]{width:80%;}
.table td.tip{background: #f0f5f8;text-align:right;width:110px;}
.xjxq-box{background-color:#fff;margin-bottom:1.34rem;}

.table > tbody > tr > td.letter-content{line-height: 34px;padding:2rem;}
.applyQueryResult .tit{padding-top:20px;}
.zf-list-box .applyFormQuery{width:100%;border:none;}
.codeinp .validationcode{width:80px;left:70px;}
.codeinp .applyFormQuery input[type=text]{width:60%;}
/*领导列表*/
.ld-list{min-height:300px;padding:0;}
.ld-list li{float:left;text-align: center;padding: 0 2%;*padding:0 2%;margin-top:30px;width: 25%;}
.ld-list li.first{width:96%;}
.ld-list a{display:inline-block;width:100%;height:auto;text-align:center;}
.ld-list a img{}
.ld-list a .name{display:block;}
.yczx-picList{background-color:#fff;}
.yczx-picList li{margin-right:0;}
.yczx-picList li p {overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;min-height: 60px;}
.zf-list-box .yczx-picList li span{color:#006eab;}
.leader-con .ld-pic{width:129px;margin-right:-129px;}
.leader-con .ld-intro{text-align: left;margin-left:144px;line-height:2em;}
.ld-intro h2{margin-top:.5rem;font-size:1.2rem;}
.ld-intro .h4{margin:1.2rem 0 .5rem;font-size:1.2rem;color:#555}
/*中方县图片列表页*/
.limg-content-box{margin-bottom: 2rem;}
/*菜单*/
.limg-menu {height: 3rem;line-height: 3rem;}
.limg-menu ul{text-align: center;}
.limg-menu li{display:inline-block;}
.limg-menu li a{line-height: 3rem;height: 3rem;padding: 0 1.6rem;display: block;color: #000;position: relative;font-size: 1.2rem;}
.limg-menu li:hover a{background-color: #fafafa;}
.limg-menu li.on{background-color:#fff;}
.limg-menu li.on a{color: #0269b8;}
/*图片列表*/
.limg-content{padding: 20px;background-color: #FFF;}
.limg-content ul{margin-right: -1.34rem;}
.limg-content ul li{float: left;width: 33.3%;padding: 0 1.34rem 1.34rem 0;}
.limg-content ul li a{display: block;}
.limg-content ul li span img{display: block;width: 100%;height: auto;}
.limg-content span{display: block;}
.limg-title{height: 3rem;line-height: 3rem;width: 100%;background-color:#F2F2F2;font-size:1.06rem;color: #333;}

.scale2 li,.scale2 a{overflow:hidden;display:block;}
.scale2 a img{transition:all .3s;display:block;}
.scale2 a:hover img{ transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
/*中方县解答回应页*/
/*菜单*/
.jdhy-menu{border-bottom: 1px solid #006eab;height: 3rem;}
.jdhy-menu ul{text-align: center;}
.jdhy-menu li{display:inline-block;}
.jdhy-menu li a{line-height: 3rem;height: 3rem;padding: 0 1.6rem;display: block;color: #000;position: relative;font-size: 1.2rem;}
.jdhy-menu li.on{background-color:#006eab;}
.jdhy-menu li.on a{color: #fff;}
/*列表*/
.jdhy-content{max-width: 800px;margin: 2rem auto;border: 6px solid #e1e1e1;background: #FFF;}
.jdhy-content ul{padding: 1rem;}
.jdhy-content ul li{text-align: left;height: 2.6rem;line-height: 2.6rem;}
.jdhy-content ul li a{display: inline-block;overflow: hidden;text-overflow: ellipsis;max-width: 80%;white-space: nowrap;font-size: 1.1rem;padding-left: 1rem;
background: url(../images/point_20.jpg) left center no-repeat;}
.jdhy-content ul li span{float: right;color: #666;font-size: 1.1rem;}
/*问卷提交成功页面*/
.MS dl:first-child{text-align: center}
.Showms .BUT{text-align: center}
/*依申请公开*/
.ysq-content{text-align: left;}
.ysq-content .bot{text-align: center;padding:1.333rem 0;}
.ysq-content .bot a{cursor: pointer;display: inline-block;height:2.667rem;line-height: 2.667rem;padding: 0 2.667rem;font-size: 1.067rem;background: #006eab;color: #fff;-webkit-border-radius:.3rem;-moz-border-radius: .3rem;border-radius: .3rem;}
.ysq-content .bot a:hover{background: #077BD4;}
.con-mode .apply-into a{height:auto;}
.ysq-content .applyQueryResult{width:100%;}
.application .label{width:18%;}
.application .form-control, .application select{width:50%;}
.application .hd h5{background-color:transparent;}
/*信息公开-手机*/
.xxgk-phone .bd>div{width:100%;text-align: left;}
.xxgk-phone .zf-list-tree h2{width:auto;text-align: center;}
/*电子杂志*/
.book-box{padding:60px;width:100%;padding-top: 120px;}
.b-l,.b-r{width:65px;}
.b-l,.b-r,.b-m{height: 470px;/* padding-bottom: 100px; */border:none;}
.b-l{float:left;background:url(../images/bookcase_bg_Lrepeat.jpg) repeat-y 0 20px;}
.b-r{float:right;background:url(../images/bookcase_bg_Rrepeat.jpg) repeat-y 0 20px;}
.b-m{background:url(../images/bookcase_bg_Mrepeat.jpg) repeat  0 20px;position: relative;margin:0 65px;}
.b-m ul{padding: 5px 50px 0 50px;top: -60px;position: absolute;width:100%;}
.b-m ul li {
float: left;
height:100%;
position: relative;
margin-left: 1%;
margin-right: 1%;
width: 31.33%;
margin-bottom: 34px;
*margin-bottom: 32px;
margin-bottom: 32px\9;
text-align: center;
}

.b-m ul li a {
    position: relative;
     display: block; 
    width: 93px;
     margin-left: auto; 
     margin-right: auto; 
    transition: all 0.5s;
    background:none;
    overflow:inherit;
}
.b-m ul li img {
position: relative;
display: block; 
width: 93px;
height: 130px;
z-index:4;
transition: all 0.5s;
}
.b-m ul li a span.slideBook_bg {
	position: absolute;
	top: -1px;
	right: -2px;
	 display: block; 
	width: 92px;
	height: 128px;
	background: #FFF;
	border: #666 1px solid;
	z-index:3;
	transition: all 0.5s;
}
.b-m ul li a:after {
	content: "";
	position: absolute;
	top: -2px;
	right: -4px;
	display: block;
	width: 92px;
	height: 128px;
	background: #FFF;
	border: #666 1px solid;
	z-index: 2;
}
.b-m ul li a:hover {transform: scale(1.2,1.2);transform-origin: bottom;}
/*信息公开机构职能切换*/
.jgzn-tab{padding-left:1rem;}
.tab-content-2 .jgzn-tab .hd{height:4rem;}
.tab-content-2 .jgzn-tab .hd li a{height:4rem;line-height:4rem;}
.tab-content-2 .jgzn-tab .hd li.on a{background-color:transparent;border-bottom:2px solid #006eab;color:#006eab;}
.tab-content-2 .jgzn-tab .bd .article{padding:1rem;line-height: 2em;text-align:left;}

/*无左侧栏目全屏列表页*/
.fullmain{width: 100%;}

@media screen and (max-width:1100px){
	.box-menu{width: 100%;overflow-x: auto;min-height: 0;}
	.zf-list-box{width: 100%;padding: 0.67rem;}
	.box-menu .menu-title{display: none;}
	.box-menu{width: 100%;background-color: #f5f5f5;position: relative;height:2.96rem;}
	.box-menu>ul{border:none;position: absolute;left: 0;display: table;vertical-align: middle;}
	.box-menu li{display: block;height: 3rem;line-height: 3rem;}
	.box-menu li,.box-menu li:last-child{float: initial;border-bottom:none;width: 50%;display: table-cell;}
	.box-menu li .iconfont{display:none;}
	.box-menu li a{display:block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;padding:0 .7rem;color:#333;font-size:1.2rem;}
	.box-menu li.on{background-color:#fff;}
    .box-menu li.on a{color: #0269b8;border-top:2px solid #0269b8;border-top-left-radius: 4px;border-top-right-radius: 4px;}
    .zf-list-menu .zfmu-img{display:none;}
     /*写信页*/
    .xxgk-list{width:100%;}
     /*写信页*/
    .xxgk-list .jgzn-tab{padding-left: 0;}
    .tab-content-2 .jgzn-tab .hd{height: 2.5rem;margin-top: 1rem;border-bottom: 1px solid #e4e4e4;background-color: unset;}
    .tab-content-2 .jgzn-tab .hd li{line-height: 2.5rem;}
    .tab-content-2 .jgzn-tab .hd li a{height: 2.5rem;line-height: 2.5rem;font-size:1rem;}
    .tab-content-2 .jgzn-tab .hd li.on a{border-bottom: 1px solid #006eab;}
}
@media screen and (max-width:768px){
	.ct-content{padding: 2rem 3.67rem 1.34rem;}
	/*内容页*/
	.ct_time span:last-child{display: none;}
	.ct-title{padding: 0 3.2rem;}
    /*信息公开内容页*/
	.ct-fileinfo font{width: 48%;}
     /*信息公开内容页*/
    .main{margin-bottom:0rem;}
     /*信件列表页*/
    .page-box .pagenum{display:none!important;}
   /*电子杂志*/
	.book-box{padding:120px 1rem 1rem;}
	.b-m ul{padding:5px 10px 0 10px;position: absolute;top: -60px;}
	.b-m ul li{width:48%;}
	.b-l, .b-r, .b-m{height:830px;}
}
@media screen and (max-width:670px){
	.zf-list-box{padding: 0.33rem;}
	/*图片列表*/
	.limg-menu ul li a{padding: 0 1.67rem;}
	.limg-content-box{margin-bottom: 0rem;}
    /*领导列表*/
    .ld-list ul li p{height: 3.93rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .ld-list li{width:33%;}
     /*依申请公开首页*/
    .ysq-content{padding:0 0.67rem;}
       /*列表页*/
    .zf-list-box .lb-list li p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;line-height:2rem;}
}
@media screen and (max-width:580px){
	/*内容页*/
	.ct_time span:first-child{display: none;}
	.ct-content{padding: 2rem 2rem 1.34rem;}
	/*信息公开内容页*/
	.article span{line-height: 2.33rem;}
    .ct-content img{max-width:90%!important;}
	
}
@media screen and (max-width:520px){
	/*图片列表*/
	.limg-menu ul li a{padding: 0 1rem;}
	.limg-content ul{margin-right: -1rem;}
	.limg-content ul li{width: 50%;padding: 0 1rem 1rem 0;}
	.limg-content{padding: 1rem;}
    /*领导内容*/
    .leader-con .ld-pic{width:100%;padding-top:1rem;}
    .leader-con .ld-intro{margin-left: 0;padding: 0 .5rem;}
    .ld-intro h2{text-align: center;}
     /*列表页*/
    .zf-list-box .lb-list ul li{padding:.67rem 1rem;}
    .zf-list-box .lb-list li p{-webkit-line-clamp: 2;overflow: hidden;}
    .zf-list-box .lb-list .title{height:2.33rem;overflow: hidden;}
}
@media screen and (max-width:480px){
	.zf-list-box .text-list li a{max-width: 75%;}
    /*内容页*/
	.ct_time span:first-child{display: none;}
	.ct-content{padding: 2rem 1.67rem 1.34rem;}
      /*领导列表*/
    .ld-list li{width:50%;}
}
@media screen and (max-width:460px){
	.zf-list-box{padding: 0rem;}
	/*内容页*/
	.ct-content{padding: 2rem 2rem 1.34rem;}
	.ct-title{padding: 0 1.2rem;}
    /*信息公开内容页*/
	.ct-fileinfo font{width: 100%;}
	.ct-title{font-size:1.47rem;}
     /*依申请公开首页*/
    .ysq-content{padding:0 0.67rem;}
     /*列表页二次改动*/
    .page-box{padding:1rem 0;}
	/*电子杂志*/
	.b-m ul li{width:98%;}
	.b-l, .b-r, .b-m{height:1470px;}
}
@media screen and (max-width:420px){
	/*图片列表*/
	.limg-menu ul li a{padding: 0 0.5rem;}
	/*内容页*/
	.ct-content{padding: 1rem 1rem 1rem;}
     /*列表路径*/
    .now-path{overflow: hidden;height: 4rem;}
}
@media screen and (max-width:380px){
	/*图片列表*/
	.zf-list-box{padding: 0;}
	.tab-content-2 .text-list li a{max-width: 62%;}
	.limg-content{padding: 0.67rem;}
	.limg-content ul{margin-right: -0.67rem;}
	.limg-content ul li{width: 50%;padding: 0 0.67rem 0.67rem 0;}
	/*内容页*/
	.chare{padding-left: 1rem;}
	.zf-ctbox{margin-bottom: 0rem;}
    /*列表页*/
    .zf-list-box .text-list li a{max-width: 67%;}
     /*依申请公开首页*/
    .ysq-content{padding:0 0.67rem;}
     /*依申请公开类型页*/
    .ysq-content .apply-into{padding-top: 0.67rem;}
    .ysq-content .apply-into a{width:100%;}
     /*申请表页*/
    .application .label{width:35%;}
     /*申请表提交反馈页*/
    .zf-list-box .applyQueryResult{padding:1.33rem;}
    .zf-list-box .applyQueryResult .con{padding:0;}
}


/*调查征集列表页 by zzx 20200326*/
.surveyCommonList li {padding: 0 0 0 12px;border-bottom: 1px dashed #eee;line-height: 60px;padding: 6px 0 6px 12px;font-size: 16px;position: relative;min-height: 80px;}
.surveyCommonList .details {float: right;background: #0068b7;padding: 0 10px;font-size: 14px;border-radius: 5px;color: #fff;margin: 5px 0 0 0px;display: inline;height: 30px;line-height: 30px;}
.surveyCommonList li .title {float: left;border: none;line-height: 38px;}
.surveyCommonList li .title h5 {font-size: 14px;color: #666;font-weight: 400;line-height: 25px;}
/*.zf-list-box .surveyCommonList a:hover {color: #fff;}*/


/*按上级要求，只保留微信和新浪微博*/
.bdsharebuttonbox .bds_more,.bdsharebuttonbox .bds_qzone,.bdsharebuttonbox .bds_tqq,.bdsharebuttonbox .bds_renren{display:none !important;}


.xx-title{height:40px;background-color:#f2f2f2;border-radius: 4px;color:#505050;margin:30px;}
.xx-title .p-ico{width:13px;height:16px;background-position:-688px -247px;top:7px;left:-4px;}
.xx-title h3{font-size:15px;padding-left:25px;color:#c30000;line-height:40px;float:left;}
#score-demo{float: left;margin-top:11px;}