/* CSS Document */
.listContain{ background: #fff; margin: 30px auto 0px; overflow: auto; zoom: 1;}
.listContain .right{ float: right; width: 887px; min-height: 200px; margin: 20px 20px 20px 0px;}
.listContain .listCon{ float: left; width: 100%; min-height: 200px; margin: 20px 20px 20px 0px;}
.listContain .left{ background: #ebedf2; float: left; width: 355px; min-height: 200px; margin: 20px 0px 20px 20px;}
.listContain .left .inner{ margin: 10px 20px 25px;}

.commTitleSwitch{ padding-left: 6px; border-bottom: 1px solid #e6e6e6; background: url(../images/open/titleLeftBlue.png) no-repeat left 8px center;}
.commTitleSwitch span{ line-height: 40px; font-size: 20px; color: #666; cursor: pointer; margin: 0px 15px;}
.commTitleSwitch span.current{ color: #015293;}
.commTitleSwitch a.more{ line-height: 40px; display: block; float: right; font-size: 14px; color: #666; ~margin-top:-40px;}

.commTitleSwitchs{ padding-left: 6px; border-bottom: 1px solid #e6e6e6; background: url(../images/open/titleLeftBlue.png) no-repeat left 8px center;}
.commTitleSwitchs span{ line-height: 40px; font-size: 20px; color: #666; cursor: pointer; margin: 0px 15px;}
.commTitleSwitchs span.current{ color: #015293;}
.commTitleSwitchs a.more{ line-height: 40px; display: block; float: right; font-size: 14px; color: #666; ~margin-top:-40px;}

.listTitleSwitch{ margin-top: 10px;padding-left: 30px; border-bottom: 1px solid #e6e6e6; background: url(../images/dqwz.png) no-repeat left 8px center;}
.listTitleSwitch span{ line-height: 40px; font-size: 18px; color: #666; cursor: pointer; margin: 0px 15px;}
.listTitleSwitch span.current{ color: #015293;}
.listTitleSwitch a{ color: #015293;}

.listNewsList{ padding: 10px 0px;}
.listNewsList li{}
.listNewsList li a{ font-size: 18px; color: #333; line-height: 44px; display: block; padding-left: 25px; background: url(../images/grayPoint.png) no-repeat left 9px center;}
.listNewsList li a font{ float: right; color: #666; ~margin-top:-44px;}

.listTitle{ padding-left: 12px; background: url(../images/open/titleLeftBlue.png) no-repeat left center;}
.listTitle span{ font-size: 20px; color: #015293; line-height: 40px;}

.listChild{ margin-top: 10px; margin-bottom: 25px;}
.listChild li{ margin-bottom: 15px;}
.listChild li a{ display: block; background: #fff; font-size: 18px; color: #000; overflow: hidden; width: 315px; height: 50px; text-overflow: ellipsis; white-space: nowrap;}

.listChild li a img{ margin-right: 13px;}

.listLeader{ margin-top: 10px; }
.listLeader li{ margin-bottom: 15px;}
.listLeader li a{ display: block; background: #fff; font-size: 18px; color: #000;}
.listLeader li a img{ margin-right: 13px;}

.listTree{ background: #fff;padding: 10px;margin-bottom: 25px;}

.lastNews{ background: #fff;}

.lastNewsList{ border: 1px solid #e6e6e6; padding: 0px 15px; margin-top: 4px;}
.lastNewsList li{ line-height: 45px;}
body:nth-of-type(1) .questionNewsList li{ line-height: 44px;}
.lastNewsList li a{ font-size: 18px; color: #333;}
.lastNewsList li a font{ font-size: 18px; color: #666; float: right; ~margin-top:-45px;}

.listPage{text-align: center;margin:5px auto; font-size: 16px;line-height: 30px}


.contentTitle{ margin-top: 5px;padding-left: 30px; background: url(../images/dqwz.png) no-repeat left 8px center;}
.contentTitle span{ line-height: 40px; font-size: 18px; color: #666; cursor: pointer; margin: 0px 15px;}
.contentTitle span.current{ color: #015293;}
.contentTitle a{ color: #015293;}

.interactContain{ background: #fff; margin: 30px auto;}
.interactContain .inner{ padding: 20px; min-height: 100px;}
.interactInfoContain{ overflow: auto; zoom: 1;}

.contentArea{ border: 1px solid #e6e6e6; overflow: hidden; zoom: 1; height: auto;padding: 20px;}

.contentArea .title{ width: 100%; padding: 10px 0; line-height: 46px; font-size: 32px; text-align: center; color: #222;}
.contentArea .title1{  width: 100%; padding: 10px 0; line-height: 40px; font-size: 26px; text-align: center; color: #666;}
.contentArea .xgxx{ width: 100%; height: 40px; line-height: 40px; background: #f0f5fc; margin-top: 40px;}
.contentArea .xgxx .zc{ width: 60%; float: left; font-size: 16px; color: #666; text-align: left; padding-left: 15px;}
.contentArea .xgxx .zc span{ padding-right: 15px;}
.contentArea .xgxx .yc{ width: 35%; float: right; font-size: 16px; color: #666; text-align: left; padding-right: 15px;}
.contentArea .xgxx .yc .zt{ width: 210px; float: right; padding-right: 10px;}
.contentArea .xgxx .yc .zt a{ padding: 0 5px;}
.contentArea .xgxx .yc .zt span{ color: #0069C5; padding: 0 5px; cursor: pointer;}

.contentArea .zw{ width: 98%; height: auto; overflow: hidden; font-size: 18px; line-height: 32px; color: #333; text-align: left; margin: 15px auto 0;}
.contentArea .zw p{ padding: 7px 0; text-indent: 2em;}
.contentArea .zw img{ margin: 10px auto; max-width: 100%;}
.contentArea .zw table{border:solid 1px #000;font-size:14pt; border-collapse: collapse;}
.contentArea .zw table td{border:solid 1px #000;padding: 2px 3px;}
.contentArea .zw table td p{
	text-indent: 0px;
    margin: 0px;
    font-size: 14pt;
    LINE-HEIGHT: 180%;
}

.contentArea .dbcz{ width: 100%; padding: 40px 0px; border-bottom: 1px solid #ddd; height: 33px; line-height: 33px;}
.contentArea .dbcz .fx{ width: 400px; float: left;}
.contentArea .dbcz .cz{ width: 240px; float: right;}
.contentArea .dbcz .cz a{ display: block; font-size: 18px; color: #222; text-align: left; margin-left: 10px; float: left;}

.contentArea .sxyt{ width: 100%;  padding-top: 30px;}
.contentArea .sxyt .dd{ min-width: 555px; height: auto; line-height: 36px; text-align: left; font-size: 18px; color: #333; float: left;}
.contentArea .sxyt .dd span{ }
.contentArea .sxyt .dd a{ color: #333; display: block; min-width: 480px; float: left; line-height: 32px;}
.contentArea .sxyt .dd:hover a{ color: #0D52B2;}


.contentArea .gk{ width: 100%; background: #f0f5fc; height: auto; overflow: hidden; margin-bottom: 41px;}
.contentArea .gk table{ border-collapse: collapse; width: 100%; }
.contentArea .gk table td{ border: 1px solid #e0ebfa; padding: 10px; font-size: 16px; color: #333; text-align: left;}
.contentArea .gk table td.t1{ text-align: right;}
.contentArea .gk table td.t2{ background:#fff;}

/* CSS Document */
.interactContain{ background: #fff; margin: 30px auto;}
.interactContain .inner{ padding: 30px; min-height: 100px;}
.interactInfoContain{ overflow: auto; zoom: 1;}

.interactCommTitle{ line-height: 45px;background:#ebf1f8;}
.interactCommTitle span{ font-size: 20px; color: #015293;}
.interactCommTitle span img {margin: 0px 10px;}
.interactCommTitle a.more{ line-height: 45px; display: block; float: right; font-size: 14px; color: #666; ~margin-top:-45px;}

.topicArea{ overflow: hidden; zoom: 1; ~min-height:269px;padding-top: 20px;}

.zw-ztsy{width: 1268px;}
.zw-ztsy li{float: left;width: 283px;height: 116px;margin: 0 40px 40px 0;}
.zw-ztsy li:nth-child(4n){margin-right:0;}
.zw-ztsy li img{width: 283px;height: 116px;}
.zw-ztsy li p{color: #333333;font-size: 14px;text-align: center;margin-top: 16px;}
.clearfix {zoom: 1;}

.institutionsList{ overflow: auto; zoom: 1; padding: 5px;}
.institutionsList li{ float: left; width: 25%;}
.institutionsList li a{ padding-left: 20px; background: url(../images/institutionsleft.png) no-repeat left center; font-size: 18px; color: #333; line-height: 45px;}

.institutionsList1{ overflow: auto; zoom: 1; padding: 5px;}
.institutionsList1 li{ float: left; width: 100%;}
.institutionsList1 li a{ padding-left: 20px; background: url(../images/institutionsleft.png) no-repeat left center; font-size: 18px; color: #333; line-height: 45px;}

.institutionsList2{ overflow: auto; zoom: 1; padding: 5px;}
.institutionsList2 li{ float: left; width: 16%;}
.institutionsList2 li a{ padding-left: 20px; background: url(../images/institutionsleft.png) no-repeat left center; font-size: 18px; color: #333; line-height: 45px;}

.openNewsList{  overflow: auto; zoom: 1; padding: 5px;}
.openNewsList li{ float: left; width: 100%;}
.openNewsList li a{ padding-left: 20px; background: url(../images/grayPoint.png) no-repeat left 9px center;font-size: 18px; color: #333; line-height: 45px;}
.openNewsList li a font{ float: right; color: #666; ~margin-top:-44px;}

/*依申请公开*/

.cwb {padding: 20px;}
.detail {width: 100%;}

/*领导信箱*/
.yjjylist{ width: 100%; 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: url(../images/tb.jpg) left center no-repeat;}
.yjjylist ul li a{width:100%; height: 47px; display: block;}
.yjjylist ul li .ly{ width: 110px; height: 47px; line-height: 47px;float:left; margin-left: 20px; color: #666; font-size: 16px;}
.yjjylist ul li .bt{ width: 516px; height: 47px; line-height: 47px;float:left; color: #666; font-size: 16px; color: #000;}
.yjjylist ul li .sj{ width: 120px; height: 47px; line-height: 47px;float:left; color: #666; font-size: 16px; text-align: center;}
.yjjylist ul li .zt{ width: 120px; height: 47px; line-height: 47px;float:left; color: #666; font-size: 16px; text-align: center;}
.yjjylist ul li:hover{background:#f9f9f9  url(../images/tb.jpg) 5px center no-repeat;}


/*公开信息检索页*/

.gklist{ width: 100%; height: auto; overflow: hidden;}
.gklist table{ border-collapse: collapse; width: 100%;}
.gklist table th{ font-weight: bold; font-size: 16px; background: #015293; color: #fff; padding: 13px 10px;}
.gklist table td{ border-bottom: 1px dashed #DDDDDD; text-align: center; font-size: 16px; color: #333; padding: 10px 10px; transition: .3s; -webkit-transition: .3s;}
.gklist table td a{ color: #333; display: block; width: 500px; text-align: left; overflow: hidden; margin: 0 auto;}
.gklist table tr:hover td{ background: #f5f5f5;}
.gklist table tr:hover a{ color: #015293;}


/*主动公开目录*/

.gkpartlist{ padding: 0px 10px; margin: 0px auto; margin-left: 15px;}
.gkpartlist h1{ font-size:18px; font-weight: bold; line-height:40px; background: url(../images/redPoint.png) left center no-repeat; padding-left: 17px; margin-left: 10px;}
.gkpartlist ul {margin-left: 15px;}
.gkpartlist ul li{display: block; float: left; margin:4px; }
.gkpartlist ul li a{ font-size: 18px; text-align: center; background: url(../images/institutionsleft.png) left center no-repeat; display: block; float: left; padding-left: 15px; margin-right: 40px;}

.zdgkbanner{ width: 100%; height: 295px; margin: 0px auto; }
.zdgkbanner .backsy{ margin-top: 20px; float: right; }
.zdgkbanner .backsy a{color: #fff;}
.box{width:1300px; margin: 0px auto;}

.tycolumn1{ width:100%; height:60px; background:url(../images/column.jpg) left center repeat-x; position:relative;}
.tycolumn1 .tycolumn1_l{ padding-left:50px; padding-right: 10px; margin-left: 20px; font-size:20px; font-weight:bold; text-align:center; line-height:60px; background:url(../images/gkicon4.jpg) 10px center no-repeat #fff; color:#c50001; position:absolute; z-index:1; bottom:0px; left:0px; }

.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;}

/*区政府公开*/
.zdly{width: 100%; margin: 0px auto; background: url(../images/zdlybg.jpg) center top no-repeat;}
.zdlyk{ width:1200px; margin: 0px auto;}
.zdlyk .column1{ width: 1200px; height: 80px; line-height: 80px; background: url(../images/zdlycolumn1.png) 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: url(../images/zdlycolumn2.png) 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: url(../images/zdlycolumn3.png) 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: url(../images/zdlycolumn4.png) 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: url(../images/zdlycolumn5.png) 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;}


/*财政预决算平台*/
.commTitleSwitchsA{ padding-left: 6px; border-bottom: 2px solid #015293; }
.commTitleSwitchsA span{ line-height: 40px; font-size: 22px; color: #666; cursor: pointer; margin: 0px 15px;font-weight: 600;}
.commTitleSwitchsA span.current{ color: #015293;}
.commTitleSwitchsA a.more{ line-height: 40px; display: block; float: right; font-size: 14px; color: #666; ~margin-top:-40px;}

/*政府年报*/
.gbfmli {margin: 20px 0px 0px 17px;width: 22%;height: 270px;float:left;background:#f5f5f5;}
.gbfma {text-align:center;display:block;margin-top:20px;}
.gbfmspan {text-align:center;line-height:46px;}
.listNav {  height: 37px; line-height: 37px; background-color: #015293}

/*list-box*/

.hlist-box{width:768px; margin: 0px auto 30px auto;}
.hlist-tit{width:768px; height:40px; border-bottom:1px #D7D7D7 solid; }
.hlist-tit span{ float:left; height:40px; line-height:40px; padding:0 22px; background-color:#2B65A5;cursor:pointer;}
.hlist-tit span{ font-size:18px; color:#fff; }
.hlist-tit span a{ font-size:18px; color:#fff; }

.hlist-box2 ul{ width:728px; margin: 16px 20px 10px 20px;}
.hlist-box2 ul li{font-size:16px;height: 48px; line-height:48px; }
.hlist-box2 ul li a{display:block; width:700px; text-overflow:ellipsis; white-space: nowrap; overflow:hidden; color:#333; float:left; }
.hlist-box2 ul li a:hover{color:#2B65A5;}
.hlist-box2 ul li span{ float:right; color:#999; font-size:16px; padding-right:2px; }
.hlist-box2 ul li tt{ float:right; color:#999; font-size:16px; padding-left:30px; }

.hlist-box ul{ width:728px; margin: 16px 20px 10px 20px;}
.hlist-box ul li{font-size:16px;height: 48px; line-height:48px;width: 320px;text-align: center;float: left;margin: 15px;border: solid 1px #E5E5E5; }
.hlist-box ul li a{}
.hlist-box ul li a:hover{color:#2B65A5;}
.hlist-box ul li span{ float:right; color:#999; font-size:16px; }
.hlist-box ul li tt{ float:right; color:#999; font-size:16px; padding-left:30px; }

.hlist-more { width:110px; height:30px; margin:0px auto; text-align:center; clear:both; }
.hlist-more a{ font-size:16px; color:#333; padding:7px 34px;  background-color:#E5E5E5;  }
.hlist-more a:hover{ font-size:16px; color:#fff; padding:7px 34px;  background-color:#2B65A5; }

.list{ width: 100%; margin: 0px auto; margin-top: 5px;}
.list ul li{ width: 100%;float: left; display: block; height: 38px; line-height: 38px; background: url(../images/tb.jpg) 5px center no-repeat; }
.list ul li a{float: left; font-size: 16px; padding-left: 15px;}
.list ul li a:hover{ color: #c50001;}
.list ul li span{  float: right; color: #666666; font-size: 16px;}

.xmtdpart{width:1240px; margin:0px auto; padding:10px 30px; background:#fff; }
.xmtcolumn{ width:100%; height:50px; line-height:50px;font-size:20px; font-weight:bold; color:#c50001;}


.xmtdpart_list{ width: 100%; margin: 0px auto;}
.xmtdpart_list ul li{ width:100%; display:block; float:left; margin:10px auto;  border-bottom: 1px #eee solid;}
.xmtdpart_list ul li .tt{width:100%; height: 209px; margin: 10px auto;}
.xmtdpart_list ul li .tt .left{ width: 305px; height: 189px; margin-right:30px; padding-right: 30px;float: left;}
.xmtdpart_list ul li .tt .nr{ width:870px; float: left;}
.xmtdpart_list ul li .tt .nr a{ font-size: 24px; color: #000; display: block; line-height: 40px;}
.xmtdpart_list ul li .tt .nr a:hover{color:#c50001;}
.xmtdpart_list ul li .tt .nr p{font-size:16px; color: #999; line-height: 30px; margin-top: 10px;}
.xmtdpart_list ul li .tt .nr span{ font-size:16px; color: #999; display: block; margin-top: 20px;}
.listNewsBox-main{height:930px;position:relative;}
.cxfs-wrap{position: absolute;bottom: 0;left: 0;}
.cxfs-main{margin-top: 22px;background: #EFF4F8;padding: 20px 0;overflow:hidden;}
.cxfs-main .cxfs-item{float:left;font-size:14px;margin-right:20px;}
.cxfs-main .cxfs-item hr{width: 30px;height: 1px;background: #115DB2;margin-top: 8px;margin-bottom: 14px;}

.cxfs-main{margin-top: 22px;background: #EFF4F8;padding: 20px;overflow:hidden;}
.cxfs-main .cxfs-item{float:left;font-size:14px;margin-right:20px;width:300px;}
.cxfs-main .cxfs-item .cxfs-line{width: 30px;height: 1px;background: #115DB2;margin-top: 8px;margin-bottom: 14px;}

/* 备注[手机电脑自适应] */
@media screen and (max-width: 640px) {
	.interactContain{
		margin-top:10px;		
	}
	.interactContain .inner{
		padding:10px;	
		min-height:auto;	
	}
	.topicArea{
		padding-top:10px;	
		border:none;	
	}
	.zw-ztsy{
		width:100%;
		overflow:hidden;		
	}
	.zw-ztsy li{
		width:100%;
		height:auto;
		margin:0 0 10px;	
		border:none;	
		padding-bottom:10px;
		border-bottom:solid 1px #dcdcdc;
	}
	.zw-ztsy li img{
		display:block;
		width:100%;
		height:auto;		
	}
	.zw-ztsy li p{
		margin-top:10px;		
	}
	.contentTitle span{
		font-size:14px;
		margin:0 6px;	
		line-height:30px;	
	}
	.contentArea{
		padding:10px;		
	}
	.contentArea .title{
		font-size:16px;		
	}
	.contentArea .title1{
		font-size:16px;		
		line-height:30px;
	}
	.contentArea .xgxx{
		margin-top:10px;
		height:28px;
		line-height:28px;		
	}
	.contentArea .xgxx .zc{
		font-size:12px;		
	}
	.contentArea .xgxx .yc{
		display:none;
		font-size:12px;
	}
	.contentArea .zw p{
		font-size:14px!important;
		line-height:28px!important;		
	}
	.contentArea .zw p img,.contentArea .zw p video{
		display:block!important;
		width:100%!important;
		height:auto!important;	
	}
	.contentArea .sxyt .dd{
		min-width:100px!important;
		width:100%!important;	
		font-size:14px!important;	
	}
	.contentArea .dbcz .cz a{
		font-size:14px;		
	}
	.listContain{
		margin-top:10px;		
	}
	.listContain .left{
		display:none;		
	}
	.listContain .right{
		width:100%!important;
		float:none;
		margin:0;
		padding:0 12px;
		box-sizing:border-box;		
	}
	.listTitleSwitch{
		margin-top:0;		
	}
	.listTitleSwitch span{
		font-size:14px;		
	}
	.listNewsList li a{
		font-size:14px;
		overflow:hidden;		
	}
	.listNewsList li a span{
		display:block;
		float:left;
		width:70%;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;		
	}
	.listNewsList li a font{
		font-size:14px;		
	}
	.winstyle239328{
		padding-left:0!important;
		line-height:35px!important;
		font-size:14px!important;		
	}
	.winstyle239328 tr td a{
		font-size:14px!important;	
		padding-left:4px!important;	
		width:65%!important;
	}
	.winstyle239328 tr td span{
		font-size:14px!important;
		width:25%!important;
		text-align:right!important;	
		padding-left:0!important;
	}
	.winstyle239328 tr td a span{
		font-size:14px!important;	
	}
	.leaderfont239328{
		padding-left:0!important;
		line-height:35px!important;		
	}
	.yjjylist form table{
		width:100%!important;
		padding-left:0!important;		
	}
	.yjjylist form table tr{
		width:100%!important;		
	}
	.yjjylist form table tr td{
		font-size:18px!important;
		padding:0!important;		
	}
	.yjjylist form table tr td p{
		FONT-SIZE:14px!important;		
	}
	.listNewsList li p{
		font-size:14px!important;	
	}
	.yjjylist ul li.sty2 a{
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;	
	}
	.listContain .right .yjjylist .title{
		font-size:18px;
		margin-top:10px;
		line-height:30px;		
	}
	.yjzjxxTabTitle2{
		width:100%!important;		
		height:auto!important;
	}
	.yjzjxxTabTitle2 ul li{
		width:30%!important;
		margin:10px 1%!important;
		height:34px!important;
		line-height:34px!important;	
		font-size:15px!important;	
	}
	.yjzjxxTabbottom2{
		width:100%!important;		
	}
	.yjzjxxTabbottom2 .zw{
		padding:10px!important;	
		min-height:200px!important;	
	}
	.zw p{
		font-size:14px!important;		
	}
	.zw p span{
		font-size:14px!important;			
	}
	.zw p a{
		font-size:14px!important;	
		line-height:34px!important;
	}
	.myzj{
		font-size:15px!important;
		line-height:35px!important;
		height:35px!important;
	}
	.lyb{
		width:100%!important;
		margin:10px auto!important;
		min-height:100px!important;		
	}
	.lyb textarea{
		width:100%!important;		
	}
	.yjjylist form table tr td.zj-name,.yjjylist form table tr td.zj-tel,.yjjylist form table tr td.zj-content{
		font-size:14px!important;	
		width:30%!important;	
	}
	.yjjylist form table tr td.zj-name-val,.yjjylist form table tr td.zj-tel-val,.yjjylist form table tr td.zj-content-val{
		width:70%!important;		
	}
	.lyb input[type='text']{
		width:100%!important;
	}
	.zdgkbanner{
		height:auto;	
	}
	.zdgkbanner img{
		display:block;
		width:100%;		
	}
	.box{
		display:none;	
	}
	.interactCommTitle{
		line-height:36px;
	}
	.interactCommTitle span{
		font-size:16px;		
	}
	.tycolumn1 .tycolumn1_l{
		font-size:16px;		
	}
	.gkpartlist h1{
		font-size:14px;		
	}
	.jsjf .r30{
		margin-right:0!important;		
	}
	.jsjf .list{
		width:100%!important;		
		height:auto!important;
		padding:0!important;
		margin-bottom:10px!important;
		box-shadow:none!important;
	}
	.jsjf{
		margin-right:0;
		width:100%;	
		box-sizing:border-box;	
	}
	.jsjf .list .title{
		font-size:16px;
	}
	.jsjf .list .title a{
		font-size:14px;	
	}
	.jsjf_list li .tt{
		width:65%;		
	}
	.jsjf_list li .sx{
		width:30%;
		text-align:right;		
	}
	.jsjf_list li p{
		padding-left:0!important;		
	}
	.jsjf_list a{
		box-sizing:border-box;		
	}
	.jsjf .con-rm-1 a{
		display:block;
		width:100%;		
		margin-bottom:10px;
	}
	.jsjf #con-rm-1 a img{
		display:block;
		width:100%!important;
		height:auto!important;
	}
	.list ul li{
		height:28px;
		line-height:28px;		
	}
	.contentArea .gk table td{
		font-size:12px;		
	}
}