@charset "utf-8";
/*重置*/
body,h1,h2,h3,dl,dd,dt,p,ul,li,ol{ margin:0; padding:0;}
button,input,select,textarea{border:none; margin:0;outline:none; padding:0;background: none;}
table,tr,td,th,thead,tbody,video{ border:none; margin:0;outline:none; padding:0;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}/*合并初始表格边框*/

h1,h2,h3{ font-weight:normal;}
img{ border:none;}
a{text-decoration:none; outline:none;}
body{ font:14px/1.5; font-family:"Microsoft YaHei";}
li{ list-style-type:none;}
html,body{ background-color:#eee;overflow-x: hidden; overflow-y: auto;}

/*公共css部分*/
/*清除浮动*/
.fix{*zoom:1;}
.fix:after{display:table; content:''; clear:both;}

.l{ float: left; }
.r{ float: right; }
.db{display:block;}
.dib{display:inline-block;}
.vm{vertical-align:middle;}
.bdb_d{border-bottom:1px solid #ddd;}
.fc{ color: #005389; }
.bg{background-color: #005389;}
.b{font-weight:bold;}
.bora_5{ border-radius: 3px;}
.ovh{overflow: hidden;}
.w1220{max-width: 1220px;}
.clear{clear: both;}

/*top*/
.wid_main{ max-width: 1220px; margin:0 auto; 
   padding-left: 20px;
   padding-right: 20px;
}
.loog img{width: 60%}

.topbox .logo{ padding-top: 20px; 
	padding-bottom: 20px;
   float: left;
}

.search_box{ width: 320px;overflow: hidden;
 margin-top: 32px;  background-color: white;
    float: right;
}
.search_box div{ width: 320px;}
.search_box input{ float: left; width: 255px; padding:0 10px; height: 44px; color: #333; 
	font-size:14px;font-family: "微软雅黑";
}
.search_box button{ float: left; width: 44px; height: 44px; cursor: pointer; background: url(../images/search.png) no-repeat center center;}

/*内容框*/
.contentbox{ background-color: #fff; margin:20px auto;padding: 10px 0; position: relative;}
.content{max-height: 775px; margin:0 10px;}

/*导航*/
.top_nav ul li{float: left;line-height: 40px;
 position: relative; width:150px;
	background: url(../images/nav_line.png) no-repeat center left;
}
.top_nav ul li.cur{background: #1a83da;}

.top_nav ul li a{display: block;text-align: center;color: #fff;font-size: 18px; font-weight: bold;}
.top_nav ul li a:hover{background: #1a83da;}
@media screen and (max-width:1000px){
    .search_box{display: none;}
    .topbox .wid_main .logo{clear: both;
    	text-align: center;}
    .topbox .logo{padding-top: 15px; 
	padding-bottom: 15px;}
	.loog img{width: 70%}
	.top_nav ul li a{font-size: 14px;}
	.top_nav ul li{line-height: 20px;
    border-bottom: 1px solid #E0E0E0;
	}
}


/*公告滚动*/
.tonggao b{font-size: 16px;}
.tonggao img{padding-right: 10px;vertical-align: small;}
.gonggao{padding:15px 0;}

.important_news h1 a{transition: all .3s; 
	display: inline-block;vertical-align: middle;  
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
@media screen and (max-width:720px){
    .important_news h1 a{width: 640px;}
}
@media screen and (max-width:640px){
    .important_news h1 a{width: 400px;}
}
@media screen and (max-width:480px){
    .important_news h1 a{width: 300px;}
}
@media screen and (max-width:320px){
    .important_news h1 a{width: 240px;}
}
.txtScroll-top{ overflow:hidden; width: 850px;}
.txtScroll-top .bd{width:720px; }
.txtScroll-top .tempWrap{ height: 32px; }
.txtScroll-top .infoList{ height:32px; line-height:32px; overflow: hidden;
   font-size: 14px;

 }
.txtScroll-top .infoList li{ height: 32px; }
.txtScroll-top .infoList li a{color: #333; font-size: 15px; float: left; max-width: 580px; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.txtScroll-top .infoList li .date{ margin-left: 30px; color:#999; font-size: 12px;  }
.txtScroll-top .infoList li .date:before{content: "—— ";}
.txtScroll-top .infoList li a:hover{color: #005389; text-decoration: underline;}

.timebox{ font-size: 14px; line-height: 32px; text-align: right;}

.important_news{ line-height: 32px; padding:30px 0; }
.important_news .tit{ color: #f00; }
.important_news h1{ font-size: 24px; 
	margin-left: 10px; 
	display: inline-block;
	 vertical-align: middle; 
	white-space: nowrap; 
	overflow: hidden; 
}
.important_news h1 a{ color: #005389; }

.conbox{ margin-bottom: 30px; }

/*新闻轮播图*/
.news_banner{ overflow:hidden; position:relative;}
.news_banner .hd{ overflow:hidden; position:absolute; bottom:0px; right: 0; z-index:1;width: 160px; text-align: right;}
.news_banner .hd ul{ overflow:hidden; zoom:1;text-align: center; display: inline-block; margin-right: 15px; font-size: 0; }
.news_banner .hd ul li{display: inline-block; margin:0 2px;  width:18px; height:18px; background:#fff; cursor:pointer; font-size: 12px; font-weight: bold;}
.news_banner .hd ul li.on{ background:#e0620d; color: #fff;}
.news_banner .bd{ position:relative; z-index:0;}
.news_banner .bd li{ zoom:1;}
.news_banner .bd li>a{display:block; -webkit-transform:rotate(0deg); overflow: hidden; border-radius: 5px;
	width: 720px; height: 420px; overflow: hidden;
}
.news_banner .bd img{ width:100%;display:block; }
.news_banner .bd li h2{ line-height: 60px; height: 60px; 
	background-color: rgba(0,0,0,.4); position: absolute; bottom: 10px; width: 690px; padding: 0 15px;
}
.news_banner .bd li h2 a{color: #fff; font-size: 18px; display: block; max-width: 300px;
	white-space: nowrap; text-overflow: ellipsis;overflow: hidden; 
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.news_banner .prev,
.news_banner .next{ position:absolute; left:10px; top:160px; display:block; 
	width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=60);opacity:0.6;   
}

@media screen and (max-width:767px){
    .news_banner .prev, 
    .news_banner .next{display:none;}
}

.news_banner .next{ left:auto; right:10px; background-position:8px 5px; }
.news_banner .prev:hover,
.news_banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.news_banner .prevStop{ display:none;  }
.news_banner .nextStop{ display:none;  }

/*部分快捷入口*/

.about_enter ul{ margin-bottom: 20px;}
.about_enter ul li{ float: left; margin-left: 9px; text-align: center;
 border-radius: 3px; border:#ddd solid 1px; width: 23%;height: 23%;
 background-color: #f8f9fb; }
.about_enter ul li:first-child{ margin-left: 0; }
.about_enter ul li a{ display: block; width: 100%; height:100%; }
.about_enter ul li img{ display: block; margin: 0 auto 8px;
 width: 40%; height: 40%; padding-top: 12px; transition: all .3s;}
.about_enter ul li span{ color: #005389; font-size: 14px; }
.about_enter ul li:hover{ border-color: #005389; }
.about_enter ul li:hover img{ padding-top: 8px; padding-bottom: 4px;}
.about_enter dl dd{ border:#6fa4d0 solid 1px; background-color: #f0f7ff;
 border-radius: 5px; height: 78px; line-height: 70px; margin-top: 14px;}
.about_enter dl dd img{ margin:0 20px; vertical-align: middle; }
.about_enter dl dd a{ color: #005389; font-size: 20px; display: block; }
.about_enter dl dd span{display: inline-block; transition: all .3s;}
.about_enter dl dd:hover span{ text-indent: .5em; }
.about_enter dl dd:hover{ border-color: #005389; }
@media screen and (max-width:990px){
   .about_enter dl dd a span{font-size: 16px;}
   .about_enter dl dd{height: 50px; line-height: 42px; margin-top: 10px;}
   .about_enter ul li{width: 21%;height: 21%;
     margin-left: 1px;margin-top: 9px;margin-right: 9px;
   }
}
@media screen and (min-width:767px){
   .about_enter dl dd a span{font-size: 16px;}
}
@media screen and (max-width:767px){
    .about_enter dl dd{ height: 78px; line-height: 78px; margin-top: 20px;margin-left:13px;margin-right:13px;}
    .about_enter ul li{width: 22%;height: 22%;}
    .about_enter ul{ margin-left:13px;}
}

/*执法动态切换部分*/
.slideTxtBox{text-align:left; }
.slideTxtBox .hd ul{ margin-top: -1px;}
.slideTxtBox .hd ul li{ cursor:pointer;
	padding-bottom: 20px;
 text-align: center; 
 background-color: #eee; border-top: #fff solid 1px; }
.slideTxtBox .hd ul li:first-child{ border-top: transparent 1px #solid; }
.slideTxtBox .hd ul li i{ display: block; 
	width: 48px; height: 48px; 
	overflow: hidden; margin:30px auto 0;  }
.slideTxtBox .hd ul li img{ transition: all .3s; }
.slideTxtBox .hd ul li.on{ background:#005389; }
.slideTxtBox .hd ul li.on img{ margin-top: -48px; }
.slideTxtBox .hd ul li.on a{ color: #fff; }
.slideTxtBox .hd ul li a{ color: #005389; }
.slideTxtBox .box2 {overflow: hidden;padding-left: 5px;
    padding-right: 5px;
}
.box2 .bd dl dd a{ color: #000; }
.box2 .bd dl dd{margin-top: 20px;
   margin-bottom: 20px;
}
.box2 .bd dl{margin-bottom: 0px;}
.slideTxtBox .box2 .bd ul{ margin-right:40px;margin-left:20px;}
.slideTxtBox .bd ul{ padding:10px 10px 10px 10px;  zoom:1;  }
.slideTxtBox .bd li{ height:42px; line-height:42px;}
.box2 .bd dl dd .date{ float:right; color:#999; font-size: 12px; }
.box2 .bd dl dd .date:before{ content: "—— "; }
.slideTxtBox .bd  dl dd a:hover{ color: #005389; text-indent: .3em;
 text-decoration: underline;}

.box2 .bd dl dd a{ color: #333; 
	transition: all .3s; 
	display: inline-block;
	vertical-align: middle; 
	width:300px; 
	white-space: nowrap; 
	text-overflow: ellipsis;
	 overflow: hidden; 
	 margin-left: 18px;
}
.slideTxtBox .box2{padding-right: 20px;}
@media screen and (max-width:767px){
   .box2 .bd dl dd a{width:260px; }
}
/*首页公共标题*/
.sy_title{ padding-bottom: 10px;border-bottom:1px solid #ddd; }
.sy_title h2{ float: left; }
.sy_title img{ vertical-align: middle; margin-right: 10px; }
.tender .sy_title a{ font-size: 14px; color: #999; margin-top: 15px; }
.tender {max-width: 460px; padding-left: 10px;}
.tender .sy_title a:hover{ color: #005389; }
.tender ul{ margin-top: 5px;overflow: hidden; max-height: 300px;}
.tender ul li{ line-height: 42px; }
.tender ul li span{ color: #333; transition: all .3s; 
	display: inline-block;vertical-align: middle; width:300px; 
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden; 
}
.tender ul li b{ color: #666; 
	display:inline-block; margin-right: 7px;vertical-align: middle; }
.red_news{ color: #f00; display: inline-block; 
	margin-left: 5px; font-style: normal; }
.tender ul li:hover span{ color: #005389; 
	text-indent: .3em; text-decoration: underline; }
.tender ul li:hover b{ color: #005389; }
@media screen and (max-width:900px){
   .tender ul li span{width: 200px}
}
@media screen and (max-width:767px){
   .tender ul li span{width:240px}
   .tender{margin-top: 20px;}
}

/*专题轮播*/
.zhuanti_pic{ overflow:hidden; position:relative; margin-top: 10px;}
.zhuanti_pic .hd{ overflow:hidden; position:absolute; bottom:5px; z-index:1;width: 100%; text-align: center;}
.zhuanti_pic .hd ul{ overflow:hidden; zoom:1; text-align: center; display: inline-block; font-size: 0; }
.zhuanti_pic .hd ul li{display: inline-block; margin:0 3px;  width:10px; height:10px; background:#fff; border-radius: 100%;}
.zhuanti_pic .hd ul li.on{ background-color: #f00;}

.zhuanti_pic .bd ul{ width: 100%;overflow: hidden; }
.zhuanti_pic .bd ul img{ width: 100%;}
/*重要转载   疫情防控   政策解读 开始*/
.policy h2{font-size: 24px;
   border-left: 6px solid #005389;
}
.bbdd{
   background-color: #FCFCFC;
   padding: 30px 20px 10px 20px;

}
.policy .bbdd ul{margin-top: 20px;}
.policy .bbdd ul li{margin-bottom: 10px;
}
.policy .bbdd ul li span{color: #333; transition: all .3s; 
	display: inline-block;vertical-align: middle; width:268px; 
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden; 
}
.policy .bbdd ul li b{color: #666; 
	display:inline-block; margin-right: 7px;vertical-align: middle;  }
.policy .bbdd ul li span img{width: 100%;height: 80px;}
.policy .bbdd ul li:hover span{ color: #005389; 
	text-indent: .3em; text-decoration: underline; }
.policy .bbdd ul li :hover b{ color: #005389; }
.more-d a{font-size: 13px;color: #999;}
@media screen and (max-width:1200px){
   .policy .bbdd ul li span{width:200px}
}
@media screen and (max-width:1000px){
   .policy .bbdd ul li span{width:120px}
}
@media screen and (max-width:770px){
   .policy .bbdd ul li span{width:240px}
}
/*重要转载   疫情防控   政策解读 结束*/
/*友情链接*/
.link_more{ border-top: #005389 solid 5px; padding:15px 0 5px; }
.link_more h3{ color: #005389; line-height: 42px;
 font-weight: bold; 
 font-size: 16px; 
 display: inline-block; }

.link_more select{
	border:#ddd solid 1px;
	background-color: #fff;
	width: 210px;
	padding: 0 5px;
	height: 42px;
	color: #666;
	margin-left:20px;
	border-radius: 3px;
	margin-bottom: 10px;
}

/*返回顶部*/
.side_box{ 
	position: fixed; 
	bottom: 15%; 
	right: 15px; 
	display: none;
}
.side_box ul li{
	width: 48px;
	height: 48px;	
	opacity: .4;
}
.side_box ul li span{
	width: 48px;
	height: 48px;
	display: block; 
	background:url(../images/back_top.png) no-repeat center center;
	cursor:pointer; 
}
.side_box ul li:hover {
	opacity: .6;
}

/*底部信息*/
.footerbox{ padding:24px 0; }
.footerbox .txt{ font-size: 14px; color: #fff; line-height: 30px; }
.footerbox .txt img{ vertical-align: middle; margin-top: -3px; margin-right:5px; }
.footerbox .other li{float: left; color:#fff; font-size: 14px; }
.footerbox .other li:before{ content: "丨"; margin:0 3px;}
.footerbox .other a{ color: #fff; font-weight: bold; font-size: 14px; text-decoration: underline;}
.footerbox .other a:hover{ color: #99bbd7; }
.wid_main .footer-1 a img{width: 50%}
.wid_main .footer-1{border-bottom: #E8E8E8 solid 1px;
   margin-bottom: 10px;
}
.footer-2 img{width: 20%;}


/* 走进业达   开始  */

/*当前位置*/
.zy_cur{ line-height: 30px; font-size: 14px; }
.zy_cur a{ color: #333; }
.zy_cur span{ color: #e0620d; }
.zy_cur a:after{ content: " > "; }
.zy_cur a:hover{ color: #005389; }
.zy_cur p{display: inline-block;}

/*子页内容框*/
.zy_contentbox{margin-top: 30px; padding:0 5px; }
.zy_content{ margin-bottom: 50px; }

/*左边栏*/
.zy_left_con{  
	padding-bottom: 40px;
}
.zy_left_con h2.tit{ 
	font-size: 24px; 
	font-weight: bold; 
	color: #005389;
	padding-bottom: 12px;
	border-bottom: #005389 solid 1px;
}
/*nav*/
.zy_twonav{
	margin-bottom: 36px;
}
.zy_twonav ul li:first-child{
	border-top:#ddd solid 1px;
}
.zy_twonav ul li{
	height: 60px;
	line-height: 60px;
	border-bottom: #ddd solid 1px;
	overflow: hidden;
}
.zy_twonav ul li.cur{
	background-color: #eee;
}
.zy_twonav ul li a{
	font-size:16px;
	color:#333;
	display: block;
	padding:0 20px;
	background-position: center right 90px;
	transition: background-position .7s;
}
.zy_twonav ul li.cur a{
	color:#005389;
	font-weight: bold;
	border-left: #005389 5px solid;
}
.zy_twonav ul li:hover{
	background-color: #eee;
}
.zy_twonav ul li:hover a{
	color:#005389;
}
/*contact*/
.zy_left_con .contact h2{
 margin-top: 50px;
 border-bottom: #ddd solid 1px;
}

.zy_left_con .contact dl dd{
 font-size:15px ;
 color:#666;
 line-height: 24px;
 margin:10px 0;
 background-color: #005389;
 padding: 20px 20px;
}
.zy_left_con .contact dl dd img{
 vertical-align: middle;
 margin-top: -2px;
 margin-right: 8px;
}
.zy_left_con .contact dl dd a{
 vertical-align:top;
 color: #fff;
}
.zy_left_con .contact dl dd a:hover{color:#fff }
/*最新消息*/
.popular-post {
  position: relative;
  padding-top: 15px;
}
.popular-post .item {
  position: relative;
  font-size: 14px;
  min-height: 50px;
  padding: 0px 0px 18px 105px;
  color: #cccccc;
}
.popular-post .item:last-child{
  border-bottom: 0px;
}
.popular-post .item .post-thumb{
  position:absolute;
  left:0px;
  top: 5px;
  width: 90px;
  height: 90px;
}
.popular-post .item .post-thumb img{
  width:100%;
  display:block;  
}
.popular-post .item .post-thumb a{
  position: relative;
}
.popular-post .item .post-thumb a:after {
  position: absolute;
  content: "\f0c1";
  font-family: FontAwesome;
  font-size: 18px;
  left: 0px;
  top: 0px;
  text-align: center;
  line-height: 60px;
  width: 100%;
  height: 100%;
  background: rgba(4, 90, 196, 0.69);
  color: #ffffff;
  opacity: 0;
  transition: .4s ease;
  transform:scale(0);
}
.popular-post .item .post-thumb:hover a:after {
  opacity: 1;
  transition: .4s ease;
  transform:scale(1);
}
.popular-post .item a:hover{
  color: #045AC4;
}
.popular-post .item h4{
  position: relative;
  font-size: 14px;
  line-height: 20px;
  color:#333;
}
.popular-post .item h4 a{
  color: #222;
}
.recent-posts.post-thumb .post .post-info{
  font-size: 14px;
  font-weight:400;
  margin:0px;
  line-height:1.6em;
  color: #9c9c9c;
}
.popular-post .item .post-info {
  color: #848484;
  font-size: 12px;
}
@media screen and (max-width:767px){
 .contact{display: none;}
 .zy_content{ margin-bottom: 20px; }
}

/*右边内容栏*/
.zy_right_con{ 
	float: right; 
	width: 910px; 
	overflow: hidden;
}
/*当前标题*/
.zy_right_con .zy_title{
	border-bottom: #005389 solid 1px;
	margin-bottom: 20px;
}
.zy_right_con .zy_title h2{
	font-size:24px;
	font-weight: bold;
	color: #e0620d;
	position: relative;
	padding-bottom: 12px;
}
.zy_right_con .zy_title h2 i{
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
	height: 3px;
	background-color: #e0620d;
}
/*集团产业 右边  开始*/
.chanye-box div{text-align: center;
   border:#F0F0F0 solid 1px;
   padding: 5px;
   border-radius: 2px;
}
.chanye-box div a h5{margin-top: 10px;
   font-size: 18px;
   color: #000;
}
.chanye-box div a img{width: 100%;height: 200px;}

/*集团产业  右边  结束*/

/*业达党建  右边  开始*/
.dangzhibu{margin-top:20px;}
.dangzhibu .zongzhi a img{width: 100%}
.dangzhibu .zongzhi{border:1px solid #E5E5E5;
  padding: 10px;
  border-radius: 2px;
}
.dangzhibu .zongzhi:hover{border:1px solid #005389;}
.dangzhibu .zongzhi a:hover{text-decoration: none;}
.dangzhibu .zongzhi a{color: #000;}
.dangzhibu .zongzhi a h4{font-size: 18px;text-align: center;
   margin-top: 10px;
}
.hongtou img{}
/*业达党建  右边  结束*/

/*创业扶持  开始*/
.ruzhu1 .zixun{
text-align: center;
    padding:30px  20px;
 }
.moren1 .zixun{background-color:#1A83DA;}
.moren2 .zixun{background-color:#005389;}
.moren3 .zixun{background-color:#1BABDC;}
.ruzhu1 .zixun span a{color: #fff;
   text-align: center;
    border-radius: 4px;
    text-align: center;
    font-size: 18px;display:block;

}
.ruzhu1 .zixun span a:hover{text-decoration: none;}
.xuxiao-line{border:none;}

.zixun-titlle{margin-top: 30px;margin-bottom: 30px;}
.zixun-titlle h3{background-color:#F0F0F0;
   padding:10px 20px;
   font-size: 20px;
   font-weight:bold;
   color: #005389;
 }
.ppdd{margin-bottom: 30px;}
@media screen and (max-width:767px){
   .mar {margin-top: 30px;}
}
/*创业扶持  结束*/
/*投资领域  右边 开始*/
.lingyu-h4 h4 span{font-size: 58px;
   font-style: italic;
   color: #E0620D;
}
.domain{margin-top: 4px;}
.domain a{color: #000;
   text-align: center;
}
.domain a:hover{text-decoration: none;}
.domain a h1{color: #fff;
   background-color: #005389;
   padding: 10px;
   border-radius: 1000px;
   margin-bottom: 10px;
   font-size: 28px;
   line-height: 20px;
   margin-bottom: 20px;
}
.domain a h5{font-weight: bold;
  color: #005389;
   margin-bottom: 20px;
}
.domain a p{text-indent:2em}
.domain .it{background-color: #fff;
  padding: 20px;
  border-right: 1px solid #f0f0f0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.domain .quxiao-border{border-right:none;}
.domain .it:hover{background-color:#f0f0f0 ;}
.domain .it .ling1{padding-left: 20px;padding-right: 20px;}
/*投资领域  右边 结束*/
/*分享样式*/
.zy_share{
	border-top: #ddd solid 1px;
	position: relative;
	padding-top: 12px;
	margin-top: 50px;
}
.zy_share h2{
	float: left;
}
.zy_share h2 p{
	font-size: 16px;
	color: #005389;
	font-weight: bold;
	line-height: 32px;
}
.zy_share h2 p a{
	color: #666;
	display: inline-block;
	font-weight: normal;
	max-width: 500px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	vertical-align: middle;
	margin-top:-3px;
}
.zy_share h2 p a:hover{
	color: #005389;
}

.zy_share .bdsharebuttonbox{
	float: right;
	padding-top: 22px;
}
.zy_share .bdsharebuttonbox span {
	position: absolute;
	right: 0;
	top:-2px;
	z-index: 3;
	width: 90px;
	border-top:#005389 solid 3px;
	text-align:right;
	color: #666;
	padding-top: 14px;
}
.zy_share .bdsharebuttonbox a{
	margin-right:0;
	margin-left: 6px;
}
.zy_leader_xq{ margin-top: 30px;}
.zy_leader_xq .pic{ overflow: hidden; }
.zy_leader_xq .pic i{float: left; width: 210px; height: 292px; margin-right: 30px;}
.zy_leader_xq .pic i img{display: block; width: 210px; height: 292px;}
.zy_leader_xq .pic dl{ float: left; width: 640px;}
.zy_leader_xq .pic dl dt{ font-size: 24px;color: #666; line-height: 40px; margin-top: 12px; margin-bottom: 20px; }
.zy_leader_xq .pic dl dt b{border-bottom: #666 solid 2px; display: inline-block;}
.zy_leader_xq .pic dl dt span{ font-size: 16px; }
.zy_leader_xq .pic dl dt span:before{ content: " / "; }
.zy_leader_xq .pic dl dd{ font-size: 16px; color: #666; line-height: 30px; }
.zy_leader_xq .pic dl h3{ font-size: 16px; color: #666; font-weight: bold; margin:20px 0 8px;}
.zy_leader_xq .txt{ margin-top: 20px;}
.zy_leader_xq .txt h3{ font-size:18px; color: #005389; border-bottom: #ddd solid 1px; }
.zy_leader_xq .txt h3 b{position: relative; line-height: 40px; display: inline-block;}
.zy_leader_xq .txt h3 i{position: absolute; left: 0; bottom: -2px; width:100%; height: 3px; background-color: #005389; }
.zy_leader_xq .txt .text{ margin-top: 14px;min-height: 210px; 
	font-size: 16px; color: #666; line-height: 36px;
}

/***翻页样式**/
.fanye .pagination{
    text-align:center; 
    border-top: #ddd solid 1px;
    margin-top: 30px;
    padding-top: 30px;
    line-height: 32px; 
    font-size:14px; 
    color:#666; 
}
.fanye .pagination .disabled span{
    border:#ddd solid 1px; 
    padding:0px 15px; 
    color:#666; 
    height: 32px;
    display: inline-block; 
    border-radius: 3px;
    margin:0 1px;
    text-align: center;
}
.fanye .pagination li span{
	border:#ddd solid 1px;
	padding:0px 15px;
	color:#666;
	height: 32px;
	display: inline-block;
	border-radius: 3px;
	margin:0 1px;
	text-align: center;
}
.fanye .pagination{ display: inline-block; }
.fanye .pagination li a{
	border:#ddd solid 1px;
	padding:0px 15px;
	color:#666;
	height: 32px;
	display: inline-block;
	border-radius: 3px;
	margin:0 1px;
	text-align: center;
}
.fanye .pagination .active span{
    color:#fff; 
    background-color:#005389; 
    border:#005389 solid 1px;
}
.fanye .pagination li a:hover{
    color:#fff; 
    background-color:#005389; 
    border:#005389 solid 1px;
}
.fanye .pagination li{ display: inline-block; }
.fanye .pagination li span{display: inline-block; margin:0 5px;}
.fanye .pagination li input {border-radius: 3px; text-align: center; font-size: 14px; color: #666; background-color: #ddd; height: 32px; padding:0 15px;}
.fanye .pagination li span input{ width: 32px; border:#ddd solid 1px; background: none; padding: 0; margin:0 5px; }

/*暂无数据*/
.search_nodata{ text-align: center; color: #666; font-size: 14px; margin-top: 50px; }
.search_nodata img{ width: 140px; margin-bottom: 20px; }

/*联系我们*/

.other_page h1{ font-size: 32px; color: #005389; padding-bottom: 20px;}

/*搜索结果*/
.news_list ul li{ line-height: 42px; }
.news_list ul li a{ color: #333; 
	transition: all .3s; 
	display: inline-block;
	vertical-align: middle; max-width: 900px; 
	white-space: nowrap; 
	text-overflow: ellipsis; overflow: hidden; 
}

@media screen and (max-width:900px){
   .news_list ul li a{width: 600px}
}
@media screen and (max-width:720px){
   .news_list ul li a{width: 500px}
}
@media screen and (max-width:580px){
   .news_list ul li a{width: 260px}
}
@media screen and (max-width:400px){
   .news_list ul li a{width:200px}
}
.news_list ul li b{ color: #666; display:inline-block; margin-right: 7px;vertical-align: middle; }
.news_list ul li span{ float: right; color: #999;font-size: 14px; }
.news_list ul li a:hover{ color: #005389; text-indent: .3em; text-decoration: underline; font-weight: bold;}
.news_list ul li:hover b{ color: #005389; }

/*联系我们*/
.other_page .txt{ line-height: 36px; color: #454545; }

/*执法动态*/
.zy_listbox ul li a{ max-width: 750px; }

/*新闻详情*/
.zy_newsxq .xq_tit{
	padding: 20px 0 30px;
	text-align: center; 
	margin-bottom: 30px;
}
.zy_newsxq .xq_tit h1{
	font-size:32px;
	color: #333;
	line-height: 48px;
	width: 760px;
	margin:0 auto;
}
.zy_newsxq .xq_tit p{
	font-size:14px;
	color: #999;
	margin-top:30px;
}
.zy_newsxq .xq_tit p span{
	margin-right:20px;
}
.zy_newsxq .txt{
	font-size:16px;
	color: #666;
	line-height: 36px;
}
.zy_newsxq .txt *{
	margin:10px 0;
}
.zy_newsxq .txt img{
	display: block;
	max-width: 100%;
	margin:0 auto;
}

/*权责清单*/
.zy_order_box{ width: 1100px; }
.zy_order_list table{ width: 100%; font-size: 14px; color: #333; }
.zy_order_list table thead{ background-color: #fafafa; line-height:58px; }
.zy_order_list table thead th{ border:#ddd solid 1px; }
.zy_order_list table td{border:#ddd solid 1px; padding:10px;}

/*内设机构*/
.zy_jigou_xq{ margin-top: 50px; }
.zy_jigou_xq table td{ border:#ddd solid 1px; font-size: 14px; color: #333; padding:15px 10px; line-height:24px; background-color: #fafafa;}

/*信息公开*/
.zy_public_box .tit{ margin:30px 0 20px; }
.zy_public_box .tit a{ display: inline-block; padding: 0 20px; height: 40px; line-height: 40px; color: #005389; border-radius: 5px; 
	border:#005389 solid 1px; margin-right:10px;
}
.zy_public_box .tit a.cur{ background-color: #005389; color: #fff; }
.zy_table_list{ width: 100%; border:#ddd solid 1px; margin-top: 10px; font-size: 14px; color: #333; }
.zy_table_list th{ border:#ddd solid 1px; background-color: #fafafa; height: 48px; }
.zy_table_list tr td{ border:#ddd solid 1px; padding:5px; height: 48px; text-align: center; }


/*2020-9-5   补充业达党建图片*/
.dangjian-img img{text-align: center;padding-left:20px;padding-right:20px;}

