/*---意见征集详细界面---*/
.zjyjdetail{ width:1240px; margin:0px auto;}
.zjyjdetail .detail_shuxing{ width:1240px; padding-top:30px; padding-bottom:20px; }
.zjyjdetail .detail_shuxing .title1{ width:954px; margin:0px auto; font-size: 26px; color: #245399; text-align: center; }
.zjyjdetail .detail_shuxing .fbsj{ width: 900px; margin: 0 auto; height: 43px; line-height: 43px; overflow: hidden; font-size: 16px; color: #999; text-align: center;}
.zjyjdetail .zjyjdetailtab{}
.zjyjdetail .zw{ padding:20px;min-height:500px; } 
.zjyjdetail .zw p{ line-height:36px; font-size:17px; text-indent:2em;}

.yjzjxxtabtitle2{ width:646px; height:65px; line-height:50px; margin:0px auto; overflow:hidden; margin-top: 10px; border-bottom: 1px #dddddd solid; padding-left: 277px; padding-right: 277px; }
.yjzjxxtabtitle2 ul li{ float:left; cursor:pointer; height:40px; line-height:40px;  margin:20px 15px; margin-bottom: 0px; display:block; text-align:center; font-size:20px; font-weight:bold;  }
.yjzjxxtabtitle2 ul li a{ display:block; text-align:center;  font-size:20px;  }
.yjzjxxtabtitle2 ul li span{ height:40px; line-height:40px;  }
.yjzjxxtabtitle2 .hover{ height:42px; line-height:42px;  color: #245398;border-bottom: 3px #245398 solid;  }
.yjzjxxtabbottom2{ width: 1200px;  margin: 0px auto;overflow:hidden; }


.yjjylist{ width: 1200px; margin: 0px auto; margin-top: 20px;}
.yjjylist ul li{ width: 100%; margin: 0px auto; height: 47px; line-height: 47px; border-bottom: 1px #ccc dotted; display: block; float: left; background:  left center no-repeat;}
.yjjylist ul li a{width:1200px; height: 47px; display: block;}
.yjjylist ul li .ly{ width: 264px; height: 47px; line-height: 47px;float:left; margin-left: 20px; color: #666; font-size: 16px;}
.yjjylist ul li .bt{ width: 600px; height: 47px; line-height: 47px;float:left; color: #666; font-size: 16px; color: #000;}
.yjjylist ul li .sj{ width: 143px; height: 47px; line-height: 47px;float:left; color: #666; font-size: 16px; text-align: center;}
.yjjylist ul li .zt{ width: 143px; height: 47px; line-height: 47px;float:left; color: #666; font-size: 16px; text-align: center;}
.yjjylist ul li:hover{background:#f9f9f9   5px center no-repeat;}


.zwft3{ width: 100%; margin: 0px auto; margin-top: 20px;}
.zwft3 .zwft3_l{ width: 817px; float:left;}
.zwft3 .zwft3_r{ width: 337px; float: right; background: #f2f2f2;}




.zxftlist{ width: 100%; margin: 0px auto; margin-top: 10px;}
.zxftlist ul li{ width: 100%; float: left; display: block; padding-bottom: 25px; padding-top: 25px; border-bottom: 1px #eee dashed;}
.zxftlist ul li .l{ width:283px; height: 189px; float: left; margin-left: 20px;}
.zxftlist ul li .l img{ width:283px; height: 189px; overflow: hidden;}
.zxftlist ul li .r{ width:477px;  float: left; margin-left: 20px; line-height: 35px;}
.zxftlist ul li .r span{color: #333; font-size: 16px;}
.zxftlist ul li .r .zt{width:477px; font-size: 18px; line-height: 27px;}
.zxftlist ul li .r .sj{width:477px; font-size: 16px; color: #666; }
.zxftlist ul li .r .dw{width:477px; font-size: 16px; color: #666; }
.zxftlist ul li .r .zy{width:477px; font-size: 16px;color: #666; }

.wqft{ width: 293px; margin: 0px auto;}
.wqft h1{font-size: 24px; color: #245399;line-height: 75px;}
.wqft .wqftlist{width: 293px; margin: 0px auto;}
.wqft .wqftlist ul li{width:280px; margin: 0px auto; height:70px; line-height:26px;  display: block; float: left; background:  left 8px no-repeat; padding-left: 10px;}
.wqft .wqftlist ul li a{font-size: 16px;}



.tplb{ width: 293px; margin: 0px auto; }
.tplblist{width:1200px; margin: 0px auto; margin-top: 20px;}
.tplblist ul li{width:280px; margin: 0px auto; height:253px; display: block; float: left; margin: 15px 10px;}
.tplblist ul li .img{width: 275px; height: 175px; overflow: hidden;}
.tplblist ul li .img img{width: 275px; height: 175px; transition:transform 1s ease 0s;}
.tplblist ul li .img img:hover{transform: scale(1.1);}
.tplblist ul li .tt{ width:275px; height:78px; background: #edf2f6;}
.tplblist ul li .tt h1{font-size: 20px; text-align: center; line-height: 40px;}
.tplblist ul li .tt p{font-size:14px; color: #666; width:250px; margin: 0px auto;}


.lblist{  margin: 0px auto; margin-top: 10px;min-height:300px;overflow:hidden;}
.lblist ul li{ float: left; display: block; padding-bottom: 25px; padding-top: 25px; border-bottom: 1px #eee dashed}
.lblist ul li .tt{ height:50px; line-height: 50px; margin: 0px auto;  font-size: 18px; background:  left center no-repeat;}
.lblist ul li .tt a{padding-left: 20px;}
.lblist ul li .sx{  overflow: hidden;}
.lblist ul li .sx .ly{font-size: 16px; color: #666; float: left; margin-left: 20px;}
.lblist ul li .sx .sj{font-size: 16px; color: #666; float: right; background:  left center no-repeat; padding-left: 20px;}


/*---内容详细界面---*/
.detail{ width:1200px; margin:0px auto;}
.detail .xxsy{ width: 100%; margin: 0px auto; margin-top: 15px;}
.detail .xxsy table{ border-collapse:collapse; font-size:16px;}
.detail .xxsy table tr td { border:1px #fff solid;line-height:36px; padding:10px 5px; background: #f0f4f6;}
.detail .xxsy .sx{ background: #f0f4f6; }
.detail .xxsy .value{ }

.detail .detail_shuxing{  padding-top:30px; padding-bottom:20px;  }
.detail .detail_shuxing .title{ text-align:center; font-size: 26px; color: #245399;  margin:0 auto; }
.detail .detail_shuxing .shuxing{ }
.detail .detail_shuxing .shuxing .fbsj{ width:1030px; height:30px; line-height:40px; font-size:15px; color:#888; margin-top:20px; }
.detail .detail_shuxing .shuxing .fbsj span{ float:left; padding-right:30px;}
.detail .zw{ padding:20px; } 
.detail .zw p{ line-height:40px !important; font-size:18px !important;}


.xxgkmla{width: 1200px; margin: 0px auto; margin-top: 30px;}
.xxgkcolumn{width: 1150px; height: 46px; line-height: 46px; background:  20px center no-repeat #f2f2f2; font-size: 20px; color: #245398; font-weight: bold; padding-left: 50px;}

.zwgklist2{ width: 100%; margin: 0px auto; margin-top: 20px;}
.zwgklist2 ul li{ width: 360px;float: left; display: block; height: 40px; line-height: 40px; background:  left center no-repeat; margin:0 11px; }
.zwgklist2 ul li a{float: left; font-size: 16px; padding-left: 20px;}
.zwgklist2 ul li a:hover{ color: #245398;}
.zwgklist2 ul li span.time{  float:left; color: #000; font-size: 16px;}

.xxgkcolumn2{width: 1150px; height: 46px; line-height: 46px; background:  20px center no-repeat #f2f2f2; font-size: 20px; color: #245398; font-weight: bold; padding-left: 50px;}

.ny3columnzfgzjg{width: 100%; height: 66px; line-height: 66px; background:  center top no-repeat; margin-top: 48px;}
.ny3columnzfgzjg h1{font-size: 24px; color: #245398; text-align: center; padding-top: 20px;}

.ldzc{width: 1200px; margin: 0px auto; margin-top: 20px; background: #f2f2f2;}
.ldzc .ldzc_l{width:302px; min-height: 1000px; float: left;}
.ldzc .ldzc_l .ldzc_l1{width: 260px; margin: 0px auto; margin-top: 40px;}
.ldzc .ldzc_l .ldzc_l2{width: 260px; margin: 0px auto; padding: 8px;}
.ldzc .ldzc_l .ldzc_l2 .sx{width:76px; float: left; font-size: 20px; line-height: 55px; text-align:right; font-weight: bold; color: #245399; }
.ldzc .ldzc_l .ldzc_l2 .xm2{width:160px; float: left; margin-left: 20px;}
.ldzc .ldzc_l .ldzc_l2 .xm2 a{ display: block; width: 160px; height: 55px; line-height: 55px; font-size: 20px;}
 
.ldzc .ldzc_l .tx{ width: 140px; height:190px; padding: 5px; margin: 5px; background: #fff; border: 1px #eee solid; overflow: hidden; margin: 0px auto;}
.ldzc .ldzc_l .tx img{width: 140px; height: 190px;}
.ldzc .ldzc_l .xm{ font-size: 20px; line-height: 55px; text-align: center; font-weight: bold; color: #000;  padding-bottom: 20px;} 

.ldzc .ldzc_r{width:852px; float: left;  background: #fff; padding: 0 10px 0px 36px;}

.ldzc .ldzc_r .column{ width:100%; height: 45px; line-height: 45px; border-bottom: 1px #ddd solid; margin: 0px auto;}
.ldzc .ldzc_r .column h1{padding-left: 20px; padding-right: 20px; font-size:20px; font-weight: bold; line-height: 42px; color: #245398; float: left; border-bottom: 3px #245398 solid;}
.ldzc .ldzc_r .column a{color: #666; font-size: 16px; float: right; background:  right center no-repeat; padding-right: 20px;}
.ldzc .ldzc_r .ldjj{ width: 100%; margin: 0px auto; margin-top: 20px;}
.ldzc .ldzc_r .ldjj p{ line-height: 35px;font-size: 16px;}
.ldzc .ldzc_r .ldjj a{ display: block; width: 112px; height: 39px; line-height: 39px; text-align: center; margin-top: 10px; margin-bottom: 10px; border: 1px solid #ddd; font-size: 14px; color: #222;}

.ldzc .ldzc_r .ldhd{width: 100%; margin: 0px auto; }
.ldzc .ldzc_r .ldhd ul li{width: 100%; float: left; display: block; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px #eee solid;}
.ldzc .ldzc_r .ldhd ul li .t{ font-size: 18px; color: #000; font-weight: bold; line-height: 45px;}
.ldzc .ldzc_r .ldhd ul li .t a{color: #000;} 
.ldzc .ldzc_r .ldhd ul li .s{font-size: 14px; color: #999; line-height: 24px; }
.ldzc .ldzc_r .ldhd ul li .time{ background:  left center no-repeat; height: 40px; line-height: 40px; padding-left: 30px;}


.zdly{width: 100%; margin: 0px auto; background:  center top no-repeat;}
.zdlyk{ width:1200px; margin: 0px auto;}
.zdlyk .column1{ width: 1200px; height: 80px; line-height: 80px; background:  left center no-repeat;  font-size: 20px; font-weight: bold; color: #245398; padding-left: 30px;}
.zdlyk .column2{ width: 1200px; height: 80px; line-height: 80px; background:  left center no-repeat;  font-size: 20px; font-weight: bold; color: #245398; padding-left: 30px;}
.zdlyk .column3{ width: 1200px; height: 80px; line-height: 80px; background:  left center no-repeat;  font-size: 20px; font-weight: bold; color: #245398; padding-left: 30px;}
.zdlyk .column4{ width: 1200px; height: 80px; line-height: 80px; background:  left center no-repeat;  font-size: 20px; font-weight: bold; color: #245398; padding-left: 30px;}
.zdlyk .column5{ width: 1200px; height: 80px; line-height: 80px; background:  left center no-repeat;  font-size: 20px; font-weight: bold; color: #245398; padding-left: 30px;}

.zdlyk .zdlyklist{ width: 1150px; margin: 0px auto; margin-top: 20px;}
.zdlyk .zdlyklist ul li{width: 383px; float: left; display: block; margin: 20px auto;height:100px;}
.zdlyk .zdlyklist ul li .kk{}
.zdlyk .zdlyklist ul li .kk .i{ width: 84px; height: 84px; background:#f2f2f2; float: left;  line-height: 84px; text-align: center;}
.zdlyk .zdlyklist ul li .kk .i img{ line-height: 84px; text-align: center; padding-top: 20px;}
.zdlyk .zdlyklist ul li .kk .r{ width:225px; margin-left:20px; float: left;}
.zdlyk .zdlyklist ul li .kk .r h1{font-size: 18px; line-height: 40px; font-weight: bold; color: #000;}
.zdlyk .zdlyklist ul li .kk .r p{font-size: 15px;color: #000;}
.zdlyk .zdlyklist ul li .kk .r p a{margin:0 7px 0 0;}







.cwhy{width: 100%; margin: 0px auto;}

.cwhy .cwhy1{ width: 1160px; margin: 0px auto; background: #eef9fe; border-radius:4px; padding-left: 20px; padding-right: 20px; height: 220px; padding-top: 40px; padding-bottom: 40px;}
.cwhy .cwhy1 .column{width: 1160px; height: 76px; background:  center top no-repeat;}
.cwhy .cwhy1 .column h1{font-size: 24px; text-align: center; font-weight: bold; color: #245398;}
.cwhy .cwhy1 .column h2{font-size: 24px; text-align: center; color: #245398;}
.cwhy .cwhy1 .cwhylist{width: 1160px; margin: 0px auto;}
.cwhy .cwhy1 .cwhylist .tt{ width: 1100px; margin: 0px auto; font-size: 22px;line-height: 70px; font-weight: bold; color: #000;}
.cwhy .cwhy1 .cwhylist .p{ width: 1100px; margin: 0px auto;  font-size: 14px; color: #999; line-height: 28px;}
.cwhy .cwhy1 .cwhylist .p a{color: #245398;}

.cwhy .cwhy2{ width: 1200px; margin: 0px auto; margin-top: 20px;}
.cwhy .cwhy2 .l{ width: 100%; height: auto; overflow: hidden; float: left; background: #fff; border-radius: 4px;}
.cwhy .cwhy2 .l .l_con{width: 100%; margin: 20px auto;}
.cwhy .cwhy2 .r{width: 100%; height: auto; overflow: hidden; float:right; background: #fff;  border-radius: 4px;}
.cwhy .cwhy2 .r .r_con{width: 100%; margin: 20px auto;}

.cwhy .cwhy2{}
.cwhy .cwhy2 .column{ width:100%; height: 50px; line-height: 50px; border-bottom: 1px #ddd solid; margin: 0px auto;}
.cwhy .cwhy2 .column h1{font-size: 24px;color: #245398; line-height: 50px; float: left;}
.cwhy .cwhy2 .column a{color: #666; font-size: 14px; float: right; background:  right center no-repeat; padding-right: 20px;}
.cwhy .cwhy2 .tjlist{}
.cwhy .cwhy2 .tjlist ul li{ width:279px; float: left; display: block; margin-top: 30px; margin-left: 15px;}
.cwhy .cwhy2 .tjlist ul li .img{ width:279px; height:159px; overflow: hidden; }
.cwhy .cwhy2 .tjlist ul li .img img{ width:279px; height:159px; transition:transform 1s ease 0s;}
.cwhy .cwhy2 .tjlist ul li .img img:hover{ transform: scale(1.1);}
.cwhy .cwhy2 .tjlist ul li .tit{ width: 279px; height: 42px; background: #f2f2f2; line-height: 42px;}
.cwhy .cwhy2 .tjlist ul li .tit a{text-align: center; display: block; font-size: 16px;}

.cwhy .cwhy2 .hylist{ margin-top: 15px;}
.cwhy .cwhy2 .hylist ul li{ width:200px; height: 50px; line-height: 50px; background: #f2f2f2; border-radius: 4px; float: left; display: block; margin: 5px auto;}
.cwhy .cwhy2 .hylist ul li a{text-align: center; display: block; font-size: 16px;}
.cwhy .cwhy2 .hylist ul li:hover{background: #245398;}
.cwhy .cwhy2 .hylist ul li:hover a{color: #fff;}



















.zcjd{}
.zcjd .column{ width:100%; height: 45px; line-height: 45px; border-bottom: 1px #ddd solid; margin: 0px auto;}
.zcjd .column h1{padding-left: 10px; padding-right: 10px; font-size:20px; font-weight: bold; line-height: 42px; color: #245398; float: left; border-bottom: 3px #245398 solid;}
.zcjd .column a{color: #666; font-size: 16px; float: right; background:  right center no-repeat; padding-right: 20px;}

.zcjd .zcjd1{width: 1200px; margin: 0px auto; margin-top: 20px;}
.zcjd .zcjd1 .zcjd1_l{ width: 582px; float: left;}
.zcjd .zcjd1 .zcjd1_r{ width: 582px; float: right;}

.zcjd .zcjdlist{ width: 100%; margin: 0px auto; margin-top: 20px;}
.zcjd .zcjdlist ul li{ width: 100%; height: 42px; line-height: 42px; display: block; float: left; background:  left center no-repeat;}
.zcjd .zcjdlist ul li a{ font-size: 16px; float: left; padding-left:15px;}
.zcjd .zcjdlist ul li span{ font-size:14px;color: #999; float: right;}

.zcjd .zcjd2{width: 1200px; margin: 0px auto; margin-top: 20px;}
.zcjd .zcjd2 .spjd{}
.zcjd .zcjd2 .spjd ul li{ width:268px; float: left; display: block; margin-top: 30px; margin-right: 40px;}
.zcjd .zcjd2 .spjd ul li .img{ width:268px; height:182px; overflow: hidden; }
.zcjd .zcjd2 .spjd ul li .img img{ width:268px;  transition:transform 1s ease 0s;}
.zcjd .zcjd2 .spjd ul li .img img:hover{ transform: scale(1.1);}
.zcjd .zcjd2 .spjd ul li .tit{ width: 248px; height:49px; background: #f2f2f2; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.zcjd .zcjd2 .spjd ul li .tit a{font-size: 16px;}
.zcjd .zcjd2 .spjd ul li .tit:hover{background: #245398;}
.zcjd .zcjd2 .spjd ul li .tit:hover a{color: #fff;}

.zcjd .zcjd3{width: 1200px; margin: 0px auto; margin-top: 20px;}
.qsy{width:280px;font-size:18px; float:left; margin:5px 45px;background:  left center no-repeat; padding-left:10px;}
.qsy a{height:35px;line-height:35px; }
.qsy a:hover{color:#245398}

.lblist_l{width:230px; float:left;}
.lblist_l h1{font-size: 22px; height: 60px; width: 230px; background: #f2f2f2; color: #245398; text-align: center; line-height: 60px;}
.lblist_r{width:900px; float:right;}


.tablist{

     border-bottom: 2px #194993 solid;
}
.tablist .item{
    display: inline-block;
    zoom: 1;
    position: relative;
    font-size:18px;
    line-height: 45px;
    height: 45px;
  
   
}
.tablist .item a{
    color:#666;display:block;  padding:0 28px;
}
*html .tablist .item{
    float:left;
}
.tablist .curr{
    margin:0 10px 0 0;
    background: #eaf1fb;    padding:0 28px;    line-height: 45px;display:block;
    height: 45px;
}
.tablist .item .curr{
    color:#245399;
}






/*政务公开看临沂*/
.gkkly{width: 100%; margin: 0px auto; background:  no-repeat center top; padding-top: 183px;}
.gkkly .content{ width: 1160px; margin: 0 auto; padding: 20px; overflow: hidden;  background: rgba(255,255,255,.8);  border-radius: 5px;}
.gkkly .part1{ width: 100%; overflow: hidden;}
.gkkly .title{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;}
.gkkly .title .bt{ border-bottom: 1px solid #245399; width: auto; float: left; color: #245399; font-weight: bold; font-size: 20px;}
.gkkly .title .more{color: #666; font-size: 14px; float: right; background:  right center no-repeat; padding-right: 20px;}
.list{ width: 100%; height: auto; overflow: hidden; margin-top: 13px;}
.list ul{ width: 100%; height: auto; overflow: hidden; }
.list ul li{ width: 100%; background:  no-repeat left center; height: 42px; line-height: 42px; text-align: left; overflow: hidden;}
.list ul li a{ padding-left: 15px; display: block; float: left; overflow: hidden; width: 70%; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #333;}
.list ul li a i{ font-style: normal;}
.list ul li span{ display: block; float: right; color: #999; font-size: 14px;}

.gkkly .part2{ width: 100%; overflow: hidden; height: auto; margin-top: 28px;}
.gkkly .part2 .rdgz ul li{ width:264px; float: left; display: block; margin: 30px 13px 0;}
.gkkly .part2 .rdgz ul li .img{ width:264px; height:159px; overflow: hidden; }
.gkkly .part2 .rdgz ul li .img img{ width:264px; height:159px; transition:transform 1s ease 0s;}
.gkkly .part2 .rdgz ul li .img img:hover{ transform: scale(1.1);}
.gkkly .part2 .rdgz ul li .tit{ width: 244px; height:49px; line-height: 24px; background: #f2f2f2; padding-left: 10px; padding-top: 5px; padding-right: 10px; padding-top: 10px;}
.gkkly .part2 .rdgz ul li .tit a{font-size: 16px;}
.gkkly .part2 .rdgz ul li .tit:hover{background: #245398;}
.gkkly .part2 .rdgz ul li .tit:hover a{color: #fff;}

.gkkly .part3{ width: 100%; overflow: hidden; height: auto; margin-top: 28px;}
.gkkly .part3 .dd{ width: 560px; height: auto; overflow: hidden; float: left;}






/*2019-10-21 f*/
/*财政预决算列表*/

.czyjslist{ width: 100%; margin-top: 20px;}
.czyjslist ul li{ width: 100%; height:40px; line-height:40px; display: block; float: left;}
.czyjslist ul li a{ width: 1000px; float: left; font-size: 16px; background:  left center no-repeat; padding-left: 10px;}
.czyjslist ul li span{float: right; width: 100px;}


/*部门信息公开*/

.bmxxgk{}
.bmxxgk .l{ width: 206px; float: left; }
.bmxxgk .r{width: 926px; float: left; margin-left: 30px; padding-left: 30px; border-left: 1px #eee solid; }



.menu_list{width:208px; margin:0px auto; margin-top: 10px;}
.menu_head{
	height: 55px;
	line-height: 55px;
	padding-left: 20px;
	font-size:18px;
	color: #000;
	cursor: pointer;
	border-top: 1px solid #e1e1e1;
	position: relative;
	margin: 0px;

}
.menu_list .current{color: #004165;}
.menu_body{
	line-height: 38px;
	padding: 0px 0 15px 15px;
	
	
	
}
.menu_body a{display:block;height:35px;line-height:35px;padding-left:38px;color:#777777;text-decoration:none; font-size: 16px; background:  20px center no-repeat;}
.menu_body a:hover{background:  20px center no-repeat; color: #004165;}

.menu_body a.cur{background:  20px center no-repeat; color: #004165;}

.lblist2{ width:926px; margin: 0px auto; margin-top: 10px;}
.lblist2 ul li{ width: 926px; float: left; display: block; padding-bottom: 25px; padding-top: 25px; border-bottom: 1px #eee dashed}
.lblist2 ul li .tt{ width:926px; height:50px; line-height: 50px; margin: 0px auto;  font-size: 18px; background:  left center no-repeat;}
.lblist2 ul li .tt a{padding-left: 20px;}
.lblist2 ul li .sx{ width:926px; overflow: hidden;}
.lblist2 ul li .sx .ly{font-size: 16px; color: #666; float: left; margin-left: 20px;}
.lblist2 ul li .sx .sj{font-size: 16px; color: #666; float: right; background:  left center no-repeat; padding-left: 20px;}






/*10.21新增*/

.xxgkcolumn1{width: 1150px; margin-top: 15px; height: 46px; line-height: 46px; background:  20px center no-repeat; font-size: 18px; color: #245398; font-weight: bold; padding-left: 37px;}
.zwgklist2{ width: 1150px;}
.detail{ width: 1164px;}


.ztwl{ height: 42px; width: 100%;}
.ztwl a{ display: block;width: 209px;padding: 0 15px;margin-top: 26px;border: 1px solid #ddd;height: 36px;line-height: 36px;border-radius: 5px;color: #666;font-size: 16px;}
.ztwl:hover a{ border: 1px solid #245399; color: #245399;}

.newscontent_s strong{font-size:20px!important;}
.detail table tbody tr td span{font-size:20px;line-height: 170%;}



/*10.30新增*/
.zfgb{width: 100%; margin: 0px auto; background:  no-repeat center top; padding-top: 262px;}


/*污染防治*/
.fr{ float: right!important;}
.wrfz{ width: 100%; background:  no-repeat center top; padding-top: 189px;}
.wrfz .content{ width: 1160px; margin: 0 auto 20px; padding: 20px; overflow: hidden;  background: rgba(255,255,255,.8);  border-radius: 5px;}
.wrfz .part1{ width: 100%; overflow: hidden;}
.wrfz .title{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;}
.wrfz .title .bt{ border-bottom: 1px solid #245399; width: auto; float: left; color: #245399; font-weight: bold; font-size: 20px;}
.wrfz .title .more{color: #666; font-size: 14px; float: right; background:  right center no-repeat; padding-right: 20px;}

.wrfz .dd{ width: 564px; float: left; overflow: hidden;}
.wrfz .hd{ width: 100%; height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;}
.wrfz .hd ul li{ padding: 0 0 ;  font-size: 20px; float: left; margin-right: 38px;}
.wrfz .hd ul li a{ color: #222;}
.wrfz .hd ul li.on{ border-bottom: 1px solid #245399;}
.wrfz .hd ul li.on a{ color: #245399; font-weight: bold;}
.wrfz .bd { position: relative;}
.wrfz .bd .more{ position: absolute; top: -45px; right: 0px; color: #666; font-size: 14px; float: right; background:  right center no-repeat; padding-right: 20px;}
.wrfz .list{overflow: initial;}
.wrfz .list ul{overflow: initial;}
.wrfz .hjbz{ width: 100%; height: auto; overflow: hidden;}
.wrfz .buts ul{  margin-right: -50px;}
.wrfz .buts{ width: 100%; margin-top: 20px;}
.wrfz .buts li{ width: 188px; height: 163px; float: left; margin-right: 50px;}
.wrfz .buts li a{ display: block; padding-top: 90px; height: 73px; line-height: 46px; text-align: center; font-size: 18px; color: #fff;}
.wrfz .buts li.l1{  background:  no-repeat center center;}
.wrfz .buts li.l1 a{ background:  no-repeat center 30px;}
.wrfz .buts li.l2{  background:  no-repeat center center;}
.wrfz .buts li.l2 a{ background:  no-repeat center 30px;}
.wrfz .buts li.l3{  background:  no-repeat center center;}
.wrfz .buts li.l3 a{ background:  no-repeat center 30px;}
.wrfz .buts li.l4{  background:  no-repeat center center;}
.wrfz .buts li.l4 a{ background:  no-repeat center 30px;}
.wrfz .buts li.l5{  background:  no-repeat center center;}
.wrfz .buts li.l5 a{ background:  no-repeat center 30px;}

.wrfz .tsfwr{ width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.picscroll-left{ width:100%;  overflow:hidden; position:relative;    }
.picscroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  border: none;}
.picscroll-left .hd .prev,.picscroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer;}
.picscroll-left .hd .next{   }
.picscroll-left .hd .prevstop{ }
.picscroll-left .hd .nextstop{  }
.picscroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; width: 100px; text-align: center; width: 50%; display: table;}
.picscroll-left .hd ul li{   width:12px; height:12px; overflow:hidden; margin-right:5px; background: #b1b0b0; text-indent:-999px; cursor:pointer;  border-radius: 100px;}
.picscroll-left .hd ul li.on{ background: #245399; border-radius: 100px; border: none;}
.picscroll-left .bd{ padding:0px;   }
.picscroll-left .bd ul{ overflow:hidden; zoom:1; }
.picscroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picscroll-left .bd ul li .pic{ text-align:center; }
.picscroll-left .bd ul li .pic img{ width:365px; height:613px; display:block;  padding:2px;border:2px solid #ddd;}
.picscroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picscroll-left .bd ul li .bt{ line-height:40px;  font-size: 17px; }



.ambient .map_header span {
  float: left;
  display: inline;
  padding: 15px 30px;
  color: #245399;
  height: 100%;
  position: relative;
  font-size: 18px;}
.ambient .map_header span:before {
  content: "";
  width: 100%;
  height: 7px;
  background: #245399;
  top: 0;
  position: absolute;
  left: 0;
  transition: all 0.5s;}

.air_info {
  width: 560px;
  height: 360px;
  float: right;
  display: inline;
  background: azure;
  border-radius: 5px;
  background:  repeat-x;}

 .air_title {
  height: 40px;
  line-height: 40px;
  border-bottom: 2px dashed #74b937;
  font-size: 16px;
  font-weight: 700;
  color: #090;
  text-indent: 1rem;}
 .air_info_top p {
  height: 60px;font-size:18px;
  line-height: 60px;
  font-weight: 700;
  text-indent: 1rem;}
 .air_info_top p small {
  font-weight: 400;}
 .air_info_top .level_info {
  height: 60px;
  line-height: 60px;
  text-align: center;
  margin: 15px 0 30px;}
 .air_info_top .level_info strong {
  font-size: 68px;
  font-weight: 700;
  width: 177px;}
 .air_info_top .air_level {
  width: 124px;
  text-align: center;}
 .air_info_top .air_level span {
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  font-weight: 700;}
 .air_info_top .air_face {
  width: 158px;
  text-align: center;}
 .air_info_down {
  font-size: 14px;
  color: #000;}
 .air_info_down .am-g {
  margin-bottom: 10px;clear:both;}
 .air_info_down .am-u-sm-3 {
 
  padding-right: 0;height:50px;
  font-weight: 700;
  color: #666;}

.am-fl {
	float: left
}


.am-u-sm-9{width:70%;float: left;font-size:16px;margin-left:10px;}

.am-u-sm-3{width:25%;float: left;font-size:16px; }


.am-table-radius {
	border: 1px solid #ddd;
	border-radius: 2px
}




/*重大项目建设*/
.zdxm{ width: 100%; background:  no-repeat center top; padding-top: 261px;}
.zdxm .dbt{ width: 100%; height: auto; overflow: hidden; text-align: center; }
.zdxm .dbt img{ width: auto; height: 52px; padding: 0 15px;}
.zdxm .content{ width: 1160px; margin: 0 auto 20px; padding: 20px; overflow: hidden;  background: rgba(255,255,255,.8);  border-radius: 5px;}

.zdxm .dd{ width: 100%; overflow: hidden;}
.zdxm .title{ width: 100%; background:  no-repeat left top #e6ebed; height: 46px; line-height: 46px; text-align: left;}
.zdxm .title .bt{ padding-left: 33px; font-size: 18px; color: #245399; font-weight: bold; display: block;}

.zdxm .dd{ width:100%;text-align:left;  margin-top: 20px; margin-bottom: 30px; position: relative;}
.zdxm .dd .tit{  height: 40px; text-align: center; }
.zdxm .dd .tit .bt{ color: #333; font-size: 15px; color: #333; font-weight: bold; padding:0px 25px; float: left; margin: 0 10px; cursor:pointer;  background: #e6ebed; border-radius: 3px; height:40px; line-height: 40px;}
.zdxm .dd .tit li:hover .bt{   color: #fff; background: #245399;}
.zdxm .dd .dytitle { margin-top: 15px; }
.zdxm .dd .active .bt{ background: #245399; color: #fff;}
.zdxm .dd .list{ background: #f6f8f9; border-radius: 3px; padding: 15px; width: 1122px;  border-top: 10px solid #fff;}
.zdxm .dd .tit li:hover .list{ display: block;}
.zdxm .dd .list{ width: 1130px; height: auto; overflow: hidden; margin-top: 13px;}
.zdxm .dd .list li{ width: 100%; background:  no-repeat left center; height: 42px; line-height: 42px; text-align: left; overflow: hidden;}
.zdxm .dd .list li a{ padding-left: 15px; display: block; float: left; overflow: hidden; width: 70%; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; color: #333;}
.zdxm .dd .list li a i{ font-style: normal;}
.zdxm .dd .list li span{ display: block; float: right; color: #999; font-size: 14px;}

.dycontent div{ display: none;}



/*政策汇编*/
.zchb{  width: 100%; background:  no-repeat center top; padding-top: 261px; overflow: hidden;}
.zchb .content{ width: 1160px; margin: 0 auto 20px; padding: 20px; overflow: hidden;  background: rgba(255,255,255,.8);  border-radius: 5px;}

.zchb .jianj{ background:  no-repeat left top; padding: 26px 20px 20px;}
.zchb .jianj p{ width: 100%; font-size: 16px; line-height: 30px; color: #222; text-indent: 2em;}

.zchb .nr{ width: 100%; height: auto; overflow: hidden;}
.zchb .nr ul{ overflow: hidden; margin-right: -58px; margin-bottom: -24px;}
.zchb .nr ul li{ width: 182px; height: 42px; line-height: 42px; border-left: 3px solid #245399; float: left; margin-right: 58px; background: #fff; margin-bottom: 24px;}
.zchb .nr ul li a{ padding-left: 15px; font-size: 16px; font-weight: bold; color: #245399;}

/*依申请公开*/
.xinfang_search {
    width: 665px;
    padding: 12px;
    background-color: #f2f2f2;
margin-left:50px;}
.xinfang_search input {
    padding: 0 10px;
    outline: none;
    height: 35px;
    line-height: 35px;
    vertical-align: middle;
    border: 0;
    margin-right: 19px;
    width: 150px;
    background: #fff;}
.xinfang_search .searchbutstyle218106{
    border: 0;
    width: 95px;
    margin-left: 4px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    vertical-align: middle;
    background-color: #245399;
    color: #ffffff;
    font-size: 16px;}
.wysq{
display: block;
    width: 90px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background: #e33439;
    color: #fff!important;
    float: right;}