﻿/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";font-size:12px; background:#f3f3f3;}
.body_bg1 {background:url(weijianju2021_bg.jpg) top center no-repeat #f3f3f3;}
/****************全局头尾******************/
/******底部样式******/
.footer {width:100%; background:url(footer_bg.gif) center 0 repeat-y; }
.footer_con{ max-width:1200px; margin:0 auto; color:#fff; font-size:14px; line-height:26px; overflow:hidden; padding:20px 10px;}
.footer_con a{ color:#fff; padding:0 5px;}
.footer_con a:hover{ color:#fff;}
.footer_con .con_left{ float:left; width:10%; text-align:center;}
.footer_con .con_right{ float:right; width:23%;}
.footer_con .con_right .erweima{ width:100%; overflow:hidden;}
.footer_con .con_right .erweima p{ width:98px; text-align:center;  line-height:24px; font-size:14px; margin:0 0 0 10px; display:inline;}

.footer_con .con_con{ float:left; width:34%; border-left:1px solid #fff;}
.footer_con .con_con1{ width:30%;}
.footer_con .con_con p{ margin: 1px 0 0 0;}
.footer_con .con_con span{ padding:0 10px;  height:40px; overflow:hidden;white-space: nowrap;}

/******友情链接******/
.flinks_con{ width:100%; border-top:1px solid #ececec; background:#fff; overflow:hidden;}
.flinks{ height:30px; line-height:30px; padding:10px 20px;margin:0 auto;width:1200px;}	
.flinks span{ display: inline-block; float:left; width:100px; font-size:16px; color:#0662b8; }	
.flinks ul{ display:inline-block; width:1000px;}
.flinks ul li{ float:left; padding:0 12px; font-size:14px; }
.flinks ul li select{ border:none;width:92%;}
.flinks ul li select option{white-space: nowrap; color:#272e3a;}
.flinks ul li a.shareicon2:hover .app-qrcode {
	display: inline-block;
	animation: fadeInDown .6s ease-in;
	-moz-animation: fadeInDown .6s ease-in;
	-webkit-animation: fadeInDown .6s ease-in;
	-o-animation: fadeInDown .6s ease-in;
}
.app-qrcode { /*显示二维码*/
	display: none;
	position: absolute;
	width: 100px;
	background: #fff;
	padding: 10px;
	font-size: 0;
	z-index: 999;
	height: 100px;
	margin-top: -132px;
	box-shadow: 0 0 6px rgba(14, 22, 30, .3);
	margin-left: -65px;
}
.flinks ul li a {
	 color:#272e3a;
}

/****顶部样式***/
.top_bg{ width:100%; background:#0c6ade;height:44px; line-height:44px; overflow:hidden;}
.top_bg .rightcon{ width:100%; padding:0px; text-align:center; font-size:16px;}
.top_bg .rightcon a{ padding:0 8px; display:inline-block; width:auto; color:#fff; }

.top_bg_con{ position:relative; width:100%; max-width:1200px; margin:0 auto; font-size:14px; z-index:9999;}
.top_bg_con .logo{ width:452px; margin:40px auto 0;}
.top_bg_con .menu{ display:inline;}
.top_bg_con .menu ul{ width:100%;}
.top_bg_con .menu ul li{ width:200px; float:left; text-align:center; font-size:20px;line-height:50px; height:50px; background:#102b6a;}
.top_bg_con .menu ul li a{color:#fff; display:block; height:50px; }
.top_bg_con .menu ul li a:hover,.top_bg_con .menu ul li a.hover{ background:#0779e4; text-decoration:none; color:#fff;}
.top_bg_con .menu ul ul{display:none;}
.top_bg_con .menu ul ul li {background-color:#8cc7ff; height:40px; line-height:40px; text-align:center;}
.top_bg_con .menu ul ul li a{ color:#fff; font-size:16px;}
.top_bg_con .mobilenav{ background:url(cuping20180103_03.png) center center no-repeat; background-size:cover; width:33px; height:26px; position:absolute; right:20px; top:0px; margin-top:-15px; display:block; cursor:pointer;display:none;}
.top_bg_con .mobilenav.show { background-image:url(caidan20180103_07.png); right:50%; margin-right:10px;}



.nav{ width:50%; max-width:420px; display:none; right:-420px; height:100%; background:#2b3046 url(/images/caidan20180103_02.jpg); top:0px;  position:fixed; z-index:9999;  }
.nav ul{ padding:20px 0 0 20px;}
.nav ul li{ border-bottom:1px solid #4b4f61; height:95px; line-height:95px; font-size:30px;}
.nav ul li a{ color:#fff;}
.nav ul li a:hover{ text-decoration:none; color:#2388e7;}


.conter_bg{ }
.conter_bg .search_con{ width:640px;margin:0px auto; padding:20px 0 50px;}
.conter_bg .search_con .search{ width:100%;  border:1px solid #0c6ade; border-radius:60px; height:66px; line-height:66px; overflow:hidden; background:#fff; opacity:0.8; }
.conter_bg .search_con .search input{ width:81%; float:left;height:66px; line-height:66px; border:none; background:none; color:#999; font-size:18px; text-indent:20px;}
.conter_bg .search_con .search .btn{ float:right; border-radius:60px; border:none; height:66px; width:18%; background:#0c6ade url(search_btn_zoom.png) center center no-repeat;}
.conter_bg .search_con p{ font-size:16px; color:#697178; height:38px; line-height:38px; overflow:hidden; margin:20px 0 0 0; } 
.conter_bg .search_con p a{ color:#989898; height:39px; text-align:center; display:inline-block; background:#fff; opacity:0.6; color:#53b711; padding:0 15px; border-radius:30px; margin:0 6px ;}

.ad_banner { text-align:center; margin-bottom:10px;}

.zwyw_cont_top{ width:94%; max-width:1200px; margin:0 auto; background:#fff; padding:15px 0px; overflow:hidden;}
.zwyw_leftcon{ float:left; width:42%; overflow:hidden; position:relative; margin:0 1.5%;}
.zwyw_leftcon ul li img{ width:100%; display:block;}
.zwyw_leftcon ul li p{ position:absolute; width:100%; background:#000; height:40px; line-height:40px; color:#fff; bottom:0px; left:0px; font-size:14px; text-indent:2em;opacity: 0.7;}


.slideshow {
  position: relative;
  z-index: 1;
  height: 100%;
  max-width: 1000px;
}
.slideshow * {
  outline: none;
}
.slideshow .item {
  height: 100%;
  position: relative;
  z-index: 1;
}
.slideshow .item p{ position:absolute; width:100%; background:#000; height:40px; line-height:40px; color:#fff; bottom:0px; left:0px; font-size:14px; text-indent:2%;opacity: 0.7;}
.slideshow .item img {
  width: 100%;
}

.zwyw_rightcon{ float:right; width:52%; padding:0 1.5%;}
.zwyw_rightcon .tit_tab{ width:100%; height:32px; margin:10px 0 10px 0; border-bottom:1px solid #1095f5;}
.zwyw_rightcon .tit_tab span{ width:20%; text-align:center;color: #999999;font-size: 20px; float:left; cursor:pointer; position:relative; height:32px;font-weight: bold;}
.zwyw_rightcon .tit_tab span a{text-align:center;color: #999999;font-size: 18px; cursor:pointer; position:relative; height:32px;font-weight: bold;}
.zwyw_rightcon .tit_tab span.hover{ border-bottom:2px solid #058fe7; color:#058fe7;} 
.zwyw_rightcon .tit_tab span a.hover{ border-bottom:2px solid #058fe7; color:#058fe7;} 
.zwyw_rightcon .tit_tab span em{ position:absolute; left:0; bottom:-6px; display:none; height:6px; width:100%; background:url(/images/weijiwei20180103_33.png) top center no-repeat;}
.zwyw_rightcon .tit_tab span.hover em{ display:block;}
.zwyw_rightcon .tit_tab a{ float:right; color:#b2b2b2; font-size:14px;}
 
.zwyw_rightcon .news_listR{width:auto; display:none;}
.zwyw_rightcon .news_listR ul{ height:340px; overflow:hidden;}
.zwyw_rightcon .news_listR ul li{ padding:6px 0; border-bottom:1px dashed #ccc;}
.zwyw_rightcon .news_listR ul li span{ float:right; color:#999999; font-size:16px; }
.zwyw_rightcon .news_listR ul li h4{ color:#53b711; font-size:20px; font-weight:normal; margin:0 0 10px 0; }
.zwyw_rightcon .news_listR ul li h3{ line-height:26px; font-size:16px;  font-weight:normal; overflow:hidden; height:26px; }
.zwyw_rightcon .news_listR ul li div h3{ font-size:18px; height:34px; overflow:hidden; line-height:34px; font-weight:bold; text-align:center;}
.zwyw_rightcon .news_listR ul li div h3 a{ color:#FF0000;}
.zwyw_rightcon .news_listR ul li h3 a{color:#333;}
.zwyw_rightcon .news_listR ul li h3 a:hover{ color:#0c6ade;}
.zwyw_rightcon .news_listR ul li p{ color:#999999; font-size:14px; line-height:24px; height:48px; overflow:hidden; margin:10px 0; }
.zwyw_rightcon .bottombtn{ width:100%; height:52px; line-height:52px; background:#289fff; text-align:center; display:none; margin:15px 0 0 0; color:#fff; font-size:20px;}
.zwyw_rightcon .bottombtn a{ color:#fff; font-size:20px;}
 
 

/*--焦点图--*/
.conter_pic1 .tit{ width:13.4%; float:left;}
.conter_pic1 .tit img{ width:100%;}

.conter_pic2 .tit{ width:100%; float:left;line-height:30px;height:30px;font-size:16px;padding:10px 0 0 0;}
.conter_pic2 .tit a{float:right;color: #0779e4}
.conter_pic2 .tit a strong,.conter_pic2 .tit strong{color: #0779e4}
.conter_pic2 .tit img{ width:100%;}

.conter_pic{width:94%;  max-width:1200px; margin:0 auto;}
.conter_pic1 .slideContainer{position:relative; width:86.6%; height:141px; overflow:hidden; }
.conter_pic2 .slideContainer{position:relative; width:100%; overflow:hidden;  }
.conter_pic .JD_Slider{ z-index:98;width:100%;}
.conter_pic .JD_Slider li{ margin:0; padding:0;width:100%; position:relative; display:none;}
.conter_pic .JD_Slider li img{ width:100%; height: 140px;}
.conter_pic .JD_num{ position:absolute; left:40%; margin-left:-40px; bottom:15px;height:10px;  width:260px; z-index:9; }
.conter_pic .JD_num ul{ height:10px; width:100%; text-align:center;  }
.conter_pic .JD_num ul li {  height:10px; width:10px; cursor:pointer; background:#fff; border-radius:10px; font-size:0px; text-indent:-20px; line-height:0px;margin:0 5px; float:left;}
.conter_pic .JD_num ul li.on { background-color:#1157b0;} 

.conter_pic2{ display:none;}



/*--政府信息公开图标--*/
.conter_xxgk{ margin-top: 3px; overflow: hidden; width:100%; padding-top:15px;}
.conter_xxgk .gdzwfww{ float:right; height:99px; padding-right:1.5%;}
.box_zfxxgk { width:73%; float:left; background-color:#62bcfa; margin-left:1.5%;}
.box_zfxxgk ul li{ float: left; width: 20%; height:94px; text-align: center; margin-top: 5px;}
.box_zfxxgk ul li a{ display: block; color:#fff;}
.box_zfxxgk ul li a:hover{ color:#99CCFF;}
.box_zfxxgk ul li em{ margin-top: 10px; display: block;}
.box_zfxxgk ul li span{ display: inline-block; font-size: 18px; line-height: 24px;}



.conter_dx_tit{ font-size:14px;  color:#666; background:none; padding:20px 0 0 0; line-height:26px;}
.conter_dx_tit strong{ color:#0779e4; font-size:26px; display:block; line-height:30px; font-weight:normal;}
.conter_dx_tit span{ display:block; color:#d9d9d9; font-size:30px; line-height:28px; font-family:"DINCOND-BOLD";  }
@font-face { 
  font-family: DINCOND-BOLD; 
   }
.conter_dx_tit em{ border-bottom:1px solid #cccccc; height:1px; margin:10px 0; width:48px; display:block;}



/*--首页便民服务--*/
.conter_bmfw{ width:100%; background:url(bmfw_mainbg.jpg) top center no-repeat; padding:0; margin-top:20px;}
.bmfw_con{width:94%; margin:0 auto; max-width:1200px; overflow:hidden;height:349px;}
.bmfw_con .conter_dx_tit{ margin-left:2%; width:10%; height:38px; text-align:center; border-bottom:3px solid #335386;}
.bmfw_con .conter_dx_tit strong{ color:#335386;}
.bmfw_con  .conter_dx_tit em{ display:none;}

.bmfw_con .main{width:100%;max-width:1200px; margin:20px 0;    }
.main .bmleftcon{ float:left; padding:0 1.5%; width:47%; overflow:hidden;}
.main .bmleftcon h3{ color:#010101; text-align:center; font-size:21px; font-weight:normal; margin-bottom:10px;}
.main .bmleftcon ul li{ float:left; width:47%; height:54px; line-height:54px; background:url(bmfw_lefticons.png) no-repeat #f0bb6f; border-radius:4px; margin:1% 1.5%}
.main .bmleftcon ul li a{display:block; color:#fff; font-size:18px; padding-left:15px;}
.main .bmleftcon ul li.bg1{ background-position:92% 0}
.main .bmleftcon ul li.bg2{ background-position:92% -54px}
.main .bmleftcon ul li.bg3{ background-position:92% -108px}
.main .bmleftcon ul li.bg4{ background-position:92% -162px}

.space {height:28px; display:block;}
.main .bmrightcon{ float:left; padding:0 1.5%; width:47%; overflow:hidden;}
.main .bmrightcon h3{ color:#010101; text-align:center; font-size:20px; font-weight:normal; margin-bottom:10px;}
.main .bmrightcon ul li{ float:left; width:47%; height:54px; line-height:54px; background:url(bmfw_righticons.png) no-repeat #55a1dd; border-radius:4px; margin:1% 1.5%}
.main .bmrightcon ul li a{display:block; color:#fff; font-size:18px; padding-left:15px;}
.main .bmrightcon ul li.bg1{ background-position:92% 0}
.main .bmrightcon ul li.bg2{ background-position:92% -54px}
.main .bmrightcon ul li.bg3{ background-position:92% -108px}
.main .bmrightcon ul li.bg4{ background-position:92% -162px}
.main .bmrightcon ul li.bg5{ background-position:92% -220px}



/*--首页公众互动--*/
.conter_gzhd{ width:100%; padding:0; margin:20px 0;}
.gzhd_con{width:94%; margin:0 auto; max-width:1200px; overflow:hidden; background:#fff;}
.gzhd_con .conter_dx_tit{ margin-left:2%; width:10%; height:38px; text-align:center; border-bottom:3px solid #335386;}
.gzhd_con .conter_dx_tit strong{ color:#335386;}
.gzhd_con ul{padding-left:1.5%;}
.gzhd_con ul li{ float: left; width: 14%; height:96px; text-align: center; margin-top:15px;}
.gzhd_con ul li a{ display: block; color:#272e3a; padding-bottom:10px;}
.gzhd_con ul li a:hover{ color:#55a1dd; border:1px solid #99CCFF;}
.gzhd_con ul li em{ margin-top: 10px; display: block;}
.gzhd_con ul li span{ display: inline-block; font-size: 18px; line-height: 24px;}



/*--信息公开--*/
.gailan_con {width:97%; padding:0 1.5%}
.cont_bg{ width:100%; background:#fff;}

.xxgk_tit{ font-size:26px; color:#0779e4; text-align:center; width:100%; font-weight:bold; line-height:34px;text-transform:uppercase; padding:30px 0; background:url(gailan_titbg.png) 0 center repeat-x;}
.xxgk_tit span{ background-color:#fff; padding:1px 12px;}
.xxgk_tit_color2{ color:#53b711;}


.xxgk_menu2{ max-width:1200px; margin:0 auto; padding:0 0 20px 0; height:125px; overflow:hidden;position:relative;}
.xxgk_menu2 .swiper-slide {float:left; width:13%; height:125px;  display:inline; padding:0 .5%;}
.xxgk_menu2 .swiper-slide a{display:block;width:100%;  border-radius:4px; color:#999999; text-align:center; font-size:16px; background:#fff; padding:15px 0; line-height:26px;}
.xxgk_menu2 .swiper-slide a:hover{ color:#0c6ade;}
.xxgk_menu2 .swiper-slide a span{ display:block;}
.xxgk_menu2 .swiper-slide a:hover{ text-decoration:none;box-shadow:8px 8px 8px rgba(0,0,0,.1); }

.xxgk_menujiantou{ text-align:right;padding:0 0 25px 0; max-width:1200px; margin:0 auto; display:none;}

.xxgk_news{ max-width:1200px; margin:0 auto; overflow:hidden; padding:20px 0;}
.xxgk_news .news_left{ float:left; width:33%; display:inline; margin:0 1.5% 0 0;}
.xxgk_news .tit{ height:44px; line-height:44px; background:#f5f5f5; overflow:hidden;}
.xxgk_news .tit span{ background:#0779e4 url(/images/xxgktitbg20180727_03.png) right bottom no-repeat; width:155px; text-align:center; color:#fff; font-size:20px; float:left; border-radius:4px;}
.xxgk_news .tit span em{ background:url(xxgk_titicons01.png) left center no-repeat; padding:0 0 0 35px; display:inline-block;}
.xxgk_news .tit span em.bg2{ background-image:url(xxgk_titicons02.png);}
.xxgk_news .tit span em.bg3{ background-image:url(/images/gzcy20180727_07.png);}

.xxgk_news .tit a{ float:right; color:#999999; font-size:16px; padding:0 5px 0 0;}
.xxgk_news .news_left ul li{ line-height:42px; height:42px; overflow:hidden;font-size:16px; border-bottom:1px dashed #d9d9d9;}
.xxgk_news .news_left ul li a{ color:#333333; }
.xxgk_news .news_left ul li a:hover{ color:#0c6ade; }
.xxgk_news .news_left ul li span{ float:right; color:#999999; padding:0 0 0 10px;}

.xxgk_news .news_banner{ float:right; width:30%; display:inline;}
.xxgk_news .news_banner .banner{ padding:0 5px 10px 0;}
.xxgk_news .news_banner .banner img{ width:100%;box-shadow:3px 3px 3px rgba(0,0,0,.1); border-radius:4px;}


/*--便民服务--*/

.bmfw_menu{ width:94%; max-width:1200px; margin:0px auto; padding:30px 0 20px 0; overflow:hidden; background-color:#fff;}
.bmfw_menu .menucont{ background:#fff; border-radius:5px; padding:0 0 15px 0;}
.bmfw_menu .menucont h1{ background:url(bmfw_iconbg01.jpg) top center no-repeat; text-align:center; padding:19px 0; border-radius:4px 4px 0 0;}
.bmfw_menu .menucont h1.bg2{ background-image:url(bmfw_iconbg02.jpg);}
.bmfw_menu .menucont h1.bg3{ background-image:url(bmfw_iconbg03.jpg);}
.bmfw_menu .menucont h1.bg4{ background-image:url(bmfw_iconbg04.jpg);}
.bmfw_menu .menucont h1 span{  display:block;}
.bmfw_menu .menucont h1 a{ color:#fff; font-size:20px; line-height:30px;}
.bmfw_menu .menucont ul{ margin:0 15px; height:160px;}
.bmfw_menu .menucont ul li{ height:39px; line-height:39px; overflow:hidden; border-bottom:1px solid #e6e6e6; background:url(/images/bmfw20180727_44.png) left center no-repeat; padding:0 0 0 10px; font-size:16px;}
.bmfw_menu .menucont ul li a{ color:#666666;}
.bmfw_menu .menucont ul li a:hover{ color:#0c6ade;}

.bmfw_menu .menucont .btn{ border:1px solid #27d898; background:url(/images/bmfw20180727_19.png); height:39px; line-height:39px; border-radius:4px; text-align:center; }
.bmfw_menu .menucont .btn a{ color:#27d898; font-size:16px; display:inline-block; padding:0 0 0 30px; background:url(/images/bmfw20180727_16.png) left bottom no-repeat;}

.bmfw_menu_dn .menucont{ float:left; width:24%; margin:0 0.5%; display:inline;}
.bmfw_menu_wx .menucont{ float:left; width:24%; margin:0 4%; display:inline;}
.bmfw_menu_sj{ display:none;}
.bmfw_menu_sj .swiper-container{ padding:5px 25px 30px 25px; height:390px;}
.bmfw_menu_sj .menucont{ margin:10px;box-shadow:0px 0px 8px rgba(0,0,0,.3);}
.bmfw_menu_sj .menucont h1{ background-image:url(bmfwsj_iconbg01.jpg); padding:50px 0;}
.bmfw_menu_sj .menucont h1.bg2{ background-image:url(bmfwsj_iconbg02.jpg);}
.bmfw_menu_sj .menucont h1.bg3{ background-image:url(bmfwsj_iconbg03.jpg);}
.bmfw_menu_sj .menucont h1.bg4{ background-image:url(bmfwsj_iconbg04.jpg);}
.bmfw_menu_sj .pagination{ bottom:0px;}
.bmfw_menu_sj  .swiper-active-switch{ background:#53b711;}

.bmfw_banner{ max-width:1200px; margin:0 auto; padding:20px 0;}
.bmfw_banner img,.bmfw_banner2 img{ width:100%;}
.bmfw_banner2{ margin:0 10px; display:none; padding:10px 0;}

#openList{box-shadow: 1px 1px 4px rgba(171,171,171,.3);}
#openList ._after{display: block;width: 6px;height: 100%;position: absolute;left: 0;top: 0;background: #53b711;}
.list_dt_icon{position: absolute;right: 13px;top: 50%;margin-top:-12px;width: 12px;height: 24px;display: block;background: url(/images/bmfw20180913_05_04.png) no-repeat;}
#openList .list_dt_icon{margin-top:-6px;width: 24px;height: 12px;background: url(/images/bmfw20180913_05_03.png) no-repeat;}
.no_more_list{display: none;height:60px;line-height: 60px;text-align: center;color: #999;font-size: 20px;background: #f5f5f5;}
.service_type{width:80%;margin:3% auto 15px;}

.service_type_list{width:80% ;margin:0 auto 2%;border:1px solid #0779e4;padding:25px;box-sizing: border-box;box-shadow: 7px 7px 7px rgba(211,215,219,.9);}
.search_bar{margin-bottom:20px;text-align: center;font-size: 14px;}
.search_bar>li{display: inline-block;margin-right:10px;}
.search_bar>li:last-child{margin-right:0;}
.search_bar .name span{display: inline-block;border-bottom:1px solid #ccc;height:22px;}
.search_bar .name input{border:0;}
.type_select{padding-right:8px;border-bottom: 1px solid #ccc;position: relative;background: #fff url(/images/bmfw20180913_07_03.png) no-repeat right center;}
.type_select input{display: block;width: 100%;height: 22px;line-height: 22px \9;border: 0;outline: 0;background: none;}
.type_select ul{width:100%;min-width:130px;font-size:13px;text-align: left;display: none;position: absolute;left: -1px;top: 33px;overflow: hidden;background-color: #fff;max-height: 150px;overflow-y: auto;border: 1px solid #f2f2f2f2;border-radius: 4px;box-shadow: 0 3px 5px #999;z-index: 1;}
.type_select ul li{height: 30px;line-height: 30px;overflow: hidden;padding: 0 10px;cursor: pointer;}
.type_select ul li.on{background-color: #f5f5f5;}
.search_bar .search_btn button{border:0;background: #53b711;color:#fff;height:28px;width:70px;border-radius: 20px;cursor: pointer;}
.service_type_tb{width:100%;font-size: 14px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.service_type_tb th{height:40px;background: #0779e4;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-weight: normal;color:#fff;}
.service_type_tb td{height:42px;background: #fff;border-right:1px solid #e6e6e6;color:#666;text-align: center;}
.service_type_tb tr:nth-child(even) td{background: #f5f5f5;}
.service_type_list .service_list_page{margin-bottom:0;height:34px;}
.service_type_list .service_list_page .leftcon{height:100%;line-height: 34px;}
.service_type_list .service_list_page .rightcon a{height:100%;line-height: 34px;}

.bmfw_banner_bg2{display: none;height:348px;background: url(/images/bmfw20180913_09_02.png) no-repeat center center;position: relative;}
.bmfw_banner_bg2 img{position:absolute;left:50%;top:50%;margin-top:-75px;margin-left:-61px;}
.select_search_type{display: none;position:relative;padding:20px 0 30px;margin-bottom:30px;border-bottom:1px solid #0779e4;box-shadow: 1px 15px 1px rgba(211,215,219,1);}
.select_search_type .service_icon{bottom:-50px;}
.select_search_type .service_icon.icon_left{left:15px;}
.select_search_type .service_icon.icon_right{right:15px;}
.select_search_type a{display: block;width:80%;background:#53b711;color:#fff;text-align: center;padding:14px 0;margin:0 auto;border-radius: 30px;font-size: 24px;}
.select_search_type a:hover{text-decoration: none;}


/*--公众互动--*/
.gzcy_leftft{ float:left; width:49%;}
.gzcy_leftft .tit span{ background-color:#0779e4;}
.gzcy_leftft ul li{ border-bottom:1px dashed #d9d9d9;color:#999; font-size:16px; padding:15px 0;}
.gzcy_leftft ul li a{ color:#333333; font-size:16px; height:20px; line-height:20px; overflow:hidden; display:block;}
.gzcy_leftft ul li a:hover{ color:#0c6ade;}

.gzcy_rightyj{ float:right; width:49%; }
.gzcy_rightyj .tit span{ background-color:#0779e4;}
.gzcy_rightyj ul li{ border-bottom:1px dashed #d9d9d9;color:#999; font-size:16px; padding:15px 0;}
.gzcy_rightyj ul li a{ color:#333333; font-size:16px; height:20px; line-height:20px; overflow:hidden; display:block;}
.gzcy_rightyj ul li a:hover{ color:#0c6ade;}

.gzcy_icons .bottombtn{ width:96%; max-width:1200px; margin:0 auto; padding:20px 0; overflow:hidden;}
.gzcy_icons .bottombtn p{ float:left; width:11.6%; height:76px; background:#eaac41; border-radius:4px; text-align:center; display:inline; margin:0 1% 0 0; overflow:hidden;}
.gzcy_icons .bottombtn p a{ display:block; height:76px; line-height:76px; color:#fff; font-size:18px; background:url(gzhd_glicons01.png) left center no-repeat; padding:0 0 0 50px; display:inline-block;}
.gzcy_icons .bottombtn p.bg2{ background-color:#0c6ade;}
.gzcy_icons .bottombtn p.bg3{ background-color:#32c9b5;}
.gzcy_icons .bottombtn p.bg4{ background-color:#eaac41;}
.gzcy_icons .bottombtn p.bg5{ background-color:#32c9b5;}
.gzcy_icons .bottombtn p.bg6{ background-color:#7ecef4;}
.gzcy_icons .bottombtn p.bg7{ background-color:#32c9b5;}
.gzcy_icons .bottombtn p.bg8{ margin:0; float:right; background-color:#eaac41; }
.gzcy_icons .bottombtn p.bg2 a{ background-image:url(gzhd_glicons02.png);}
.gzcy_icons .bottombtn p.bg3 a{ background-image:url(gzhd_glicons03.png);}
.gzcy_icons .bottombtn p.bg4 a{ background-image:url(gzhd_glicons04.png);}
.gzcy_icons .bottombtn p.bg5 a{ background-image:url(gzhd_glicons05.png);}
.gzcy_icons .bottombtn p.bg6 a{ background-image:url(gzhd_glicons06.png);}
.gzcy_icons .bottombtn p.bg7 a{ background-image:url(gzhd_glicons07.png);}
.gzcy_icons .bottombtn p.bg8 a{ background-image:url(gzhd_glicons08.png);}

.gzcybg{  max-width:1200px;overflow:hidden; background:#fff; margin:0 auto; padding:0 0 20px 0;}

.gzcy_leftyw{ float:left; width:49%;border:1px solid #0779e4; border-radius:4px; background:#fff; }
.gzcy_leftyw .zsk_tit{ width:100%; overflow:hidden; height:32px;}
.gzcy_leftyw .zsk_tit a{ background:url(/images/gzcy20180727_36.png) no-repeat top center; height:32px; width:42px; color:#666666; text-align:center; line-height:24px; font-size:14px; float:right; display:inline; margin:0 10px 0 0;}
.gzcy_leftyw .zsk_tit span{ height:32px; line-height:32px; background:#0779e4; color:#fff; width:140px; border-radius:4px 0 4px 0; text-align:center; float:left; font-size:20px; font-weight:bold;}
.gzcy_leftyw ul{ padding:5px 15px 15px 15px;}
.gzcy_leftyw ul li{ line-height:39px;border-bottom:1px solid #e6e6e6;font-size:16px;}
.gzcy_leftyw ul li a{ color:#333333; }
.gzcy_leftyw ul li a:hover{ color:#0c6ade; }
.gzcy_leftyw ul li span{ background:url(/images/gzcy20180727_42.png) no-repeat center center;  width:20px; float:left; color:#fff; text-align:center; display:inline; margin: 0 5px 0 0;}

.gzcy_rightwb{ float:right; width:49%;}
.gzcy_rightwb .wbtit{ height:32px; line-height:28px; color:#ff0000; background:url(/images/gzcytit20180730_03.jpg) left center no-repeat; font-size:20px; font-weight:bold; padding:0 0 0 30px;}
.gzcy_rightwb .wbcont img,.gzcy_rightwb .wbcont2 img{ width:100%;}
.gzcy_rightwb .wbcont2{ display:none;}



/*--列表页--*/

.sjlist_con{ max-width:920px; margin:0px auto; overflow:hidden;padding:20px 0 20px 280px;}
.sjlist_con_xq{ padding:20px 0; max-width:1200px;}

.sjlist_con .left_menu{ float:left; width:260px; display:inline; margin-left:-280px;}


/*--展开列表--*/

.sjlist_con .left_menu ul li { display:block; font-size:14px;  color:#333; position:relative; margin:0 0 2px 0; }
.sjlist_con .left_menu a{ display:block;}
/* sliderNav */

.sjlist_con .left_menu #sliderNav li.sliderTag ul{display: none; background:#f5f5f5; padding:0 0 0 20px; }
.sjlist_con .left_menu #sliderNav li.sliderTag ul li ul{display: none;border-bottom: 1px solid #e6e6e6;}


.sjlist_con .left_menu #sliderNav li.sliderTag a{background:url(slidertag_arrow.png) 240px center no-repeat #f6f6f6; height:50px;  font-size:16px;  color: #333; line-height:50px;
text-align: center; text-align:left; padding:0 0 0 20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.sjlist_con .left_menu #sliderNav li.sliderTag  a.inactives,.sjlist_con .left_menu #sliderNav li.sliderTag  a:hover{ background-color:#ccdcf0; color: #0779e4; text-decoration:none;}

.sjlist_con .left_menu #sliderNav li.sliderTag ul a { height:39px;line-height:39px;font-size: 14px;border-bottom: 1px solid #e6e6e6; border-left:none; padding:0 0 0 25px; color:#999; background:url(list202103_dot02.jpg) 10px center no-repeat;}
.sjlist_con .left_menu #sliderNav li.sliderTag ul a:hover,.sjlist_con .left_menu #sliderNav li.sliderTag li.hover a{color:#333; background:url(list202103_dot01.jpg) 10px center no-repeat;}	

/*--手机版菜单--*/

.neiye_all_titbg{ position:relative; border-left:6px solid #0779e4; height:72px; border-bottom:1px solid #e3e3e3; display:none; background:#fff;}
.neiye_all_titbg span{ color:#0779e4; font-size:28px; line-height:72px; padding:0 0 0 20px; font-weight:bold;}

.neiye_all_titbg .mobilenav2{ width:35px; height:30px; position:absolute; right:20px; top:50%; margin-top:-15px; display:block; cursor:pointer;z-index:9999;background:url(listclose202103_on.png) center center no-repeat;}
/*导航按钮*/
.neiye_all_titbg .show{background:url(listclose202103_off.png) center center no-repeat;}
.nav2{ width:70%; max-width:420px; display:none; right:-420px;  background:#fff; top:0px;  position:absolute; z-index:999;box-shadow:-8px 8px 8px rgba(0,0,0,.1);   }
.nav2 ul{ padding:72px 0 0px 0px;}
.nav2 ul li{ border-top:1px solid #ededed; height:30px; line-height:30px;  padding:21px 20px; font-size:22px; }
.nav2 ul li a{ color:#0779e4; display:block; border-left:6px solid #0779e4; padding:0 0 0 10px; }
.nav2 ul li a:hover{ text-decoration:none; color:#cccccc; border-left:6px solid #cccccc;}


.ZJSZ_gailan{position:relative;width: 100%; overflow:hidden;background:#f5f5f5;padding:0; margin:0 0 10px 0; display:none;height:72px;}
.ZJSZ_gailan  .swiper-slide {height:72px;line-height:72px;text-align: center;   cursor:pointer; width:auto;color:#999; font-size:22px; padding:0 10px;}
.ZJSZ_gailan  .swiper-slide a{color:#999;}
.ZJSZ_gailan .hover a{  color:#000;}

.sjlist_con .right_list{ width:100%;overflow: hidden;}
.sjlist_con .con_tit{ height:36px;  line-height:36px; font-size:14px; color:#666; padding:0 10px 0 20px; margin:0 0 10px 0; border-bottom:1px solid #e7e7e7; text-align:right}
.sjlist_con .con_tit em {padding-left:20px; background:url(current_icon.png) 0px center no-repeat;}
.sjlist_con .con_tit h1{ float:right; padding:0 10px 0 0; font-size:16px; color:#666; }
.sjlist_con .con_tit a{ color:#666; padding:0 5px;}

.sjlist_con .right_list .wendangListC .tou_text{ background:#f5f5f5; padding:10px;line-height:26px; margin:0 0 10px 0;  overflow:hidden;}
.sjlist_con .right_list .wendangListC .tou_text h3{ float:left; width:29%; display:inline;}
.sjlist_con .right_list .wendangListC .tou_text h3 img{ width:100%; display:block;}
.sjlist_con .right_list .wendangListC .tou_text .text{ float:right; width:70%}
.sjlist_con .right_list .wendangListC .tou_text h1{ color:#333; font-size:20px;  }
.sjlist_con .right_list .wendangListC .tou_text h5{ color:#53b711; font-size:18px;}
.sjlist_con .right_list .wendangListC .tou_text p span{ font-size:14px; color:#666; height:52px; overflow:hidden; display:block;}
.sjlist_con .right_list .wendangListC .tou_text p a{font-size:14px; color:#0779e4;}
.sjlist_con .right_list .wendangListC ul li{ height:40px; line-height:40px; margin:0 0 10px 0; font-size:14px; color:#999; background:#f5f5f5; overflow:hidden;}

.sjlist_con .right_list .wendangListC ul li{ padding-left:15px; background:url(newslist_dot.gif) 2px center no-repeat; border-bottom:1px dashed #c4c4c4;}
.sjlist_con .right_list .wendangListC ul li  a{ color:#555; font-size:16px; }
.sjlist_con .right_list .wendangListC ul li  a:hover{ color:#0c6ade;}
.sjlist_con .right_list .wendangListC ul li strong{ float:right; width:120px; font-weight:normal;}
.sjlist_con .right_list .more_text{ display:none; padding:10px 0; text-align:center; color:#b2b2b2; font-size:20px;clear:both;}

.zx_ml_list_page{  height:44px; background:#f2f2f2;font-size:14px;    margin:20px 0; clear:both;}
.zx_ml_list_page .leftcon{ height:44px; line-height:44px;  float:left; color:#656566;padding:0 20px; }
.zx_ml_list_page .rightcon{ float:right; display:inline; text-align:right; }
.zx_ml_list_page .rightcon a{ display:inline-block; padding:0 15px; height:44px; line-height:44px; color:#999; border-right:1px solid #fff; background:#d9d9d9; }

.zx_ml_list_page .rightcon a:hover{ text-decoration:none;}
.zx_ml_list_page .rightcon a.hover,.zx_ml_list_page .rightcon a:hover{  background:#0092e5; color:#fff;}
.zx_ml_list_page .rightcon input{width:45px;border:1px solid #ccc;height:30px;padding:0 3px;}
.zx_ml_list_page .rightcon span{margin:0 4px;}
.zx_ml_list_page .rightcon a.go{background: #0092e5 url(/images/bmfw20180913_08_03.png) no-repeat center center;width:20px;height:34px;}


/*--标题图片--*/


.sjlist_con .right_list .pic_leftcon{ float:left; width:32%; margin:10px 0.5%; display:inline;}
.sjlist_con .right_list .pic_leftcon img{width:100%;}
.sjlist_con .right_list .pic_leftcon p{ height:40px; line-height:20px; overflow:hidden; font-size:14px;  color:#333;}
.sjlist_con .right_list .pic_leftcon p a{ color:#333;}
.sjlist_con .right_list .pic_leftcon p a:hover{ color:#0c6ade;}



/*--细览--*/
.sjlist_con .right_list .xxxq_text_tit{ padding:10px 50px; text-align:center;}
.sjlist_con .right_list .xxxq_text_tit h1{ color:#000;font-size:26px;  line-height:36px; margin:0 0 20px 0;}
.sjlist_con .right_list .xxxq_text_tit h6{ color:#999; font-size:14px; font-weight:normal;}
.sjlist_con .right_list .xxxq_text_tit h6 span{ padding:0 20px;}
.sjlist_con .right_list .xxxq_text_zy{ color:#666; font-size:14px; line-height:26px; padding:20px;  background:#f5f5f5; margin:10px 0 0 0;}
.sjlist_con .right_list .xxxq_text_cont{ line-height:26px; color:#333; font-size:16px; padding:20px 0; border-bottom:1px solid #d9d9d9;}
.sjlist_con .right_list .xxxq_text_cont p{ text-indent:0em; margin:0 0 20px 0;}
.sjlist_con .right_list .fejianCont{ border:1px solid #0779e4; border-radius:4px; margin:30px 0; }
.sjlist_con .right_list .fejianCont .tit{ position:relative; top:-13px; height:26px;}
.sjlist_con .right_list .fejianCont .tit span{ float:left; width:90px; background:#fff; display:inline; margin:0 0 0 20px; font-size:18px; color:#0779e4; text-align:center; font-weight:bold;}
.sjlist_con .right_list .fejianCont .tit a{ float:right; width:50px; height:24px; border:1px solid #0779e4; border-radius:30px;  background:#fff url(/images/neirongtb20180801_03.jpg) 10px center no-repeat; padding:0 0 0 30px; color:#999; font-size:14px; display:inline; margin:0 20px 0 0;}
.sjlist_con .right_list .fejianCont .dn_cont{ width:100%; overflow:hidden;padding:0 0 20px 0;}
.sjlist_con .right_list .fejianCont .sj_cont{ display:none; height:200px;}
.sjlist_con .right_list .fejianCont .leftcon{ float:left; width:31.3%; margin:0 1%; background:#fafafa;line-height:22px; padding:10px 0;}
.sjlist_con .right_list .fejianCont .leftcon h1{  font-size:16px;  height:44px; overflow:hidden; padding:0 10px;}
.sjlist_con .right_list .fejianCont .leftcon h1 a{color:#333333;}
.sjlist_con .right_list .fejianCont .leftcon h1 a:hover{color:#0c6ade;}
.sjlist_con .right_list .fejianCont .leftcon h5{ color:#53b711; font-size:16px; padding:5px 10px;}
.sjlist_con .right_list .fejianCont .leftcon p{ color:#999; font-size:14px; height:66px; overflow:hidden; padding:0 10px;}
.sjlist_con .right_list .swiper-container{ padding:0 0 10px 0; overflow:visible;}
.sjlist_con .right_list .pagination{ bottom:-10px;}
.sjlist_con .right_list  .swiper-pagination-switch{ height:11px; width:11px;  border-radius:11px; background:url(/images/contbj20180801_05.png);}
.sjlist_con .right_list  .swiper-active-switch{ background-image:url(/images/contbj20180801_03.png);}


/*--搜索--*/

.jianshuo_menu{ margin:0 auto; max-width:1000px;height:48px; overflow:hidden; padding:0;}
.jianshuo_menu .swiper-slide{ float:left; width:140px; text-align:center;height:48px;line-height:48px; color:#333; font-size:16px; cursor:pointer; }
.jianshuo_menu .swiper-slide a{ display:block; height:47px; color:#444444; font-size:18px;position:relative; height:48px; line-height:48px;border-right:1px solid #e6e6e6;}
.jianshuo_menu .swiper-slide.hover a{ background:#fff; border-right:none; text-decoration:none; color:#0779e4; font-weight:bold; }


.navbar-wrapper{width:35px; margin-left:-45px; float:left;}
.navbar-wrapper span{ display:block; background:url(/images/jianshuosy20171010_18.png) right top no-repeat; height:90px; width:15px; padding:15px 10px 0 10px; line-height:14px; color:#666666; text-align:center; margin:0 0 10px 0; }
.navbar-wrapper span.hover{ color:#fff; background-image:url(/images/jianshuosy20171010_03.png);}


.conter{ padding:20px 280px 20px 0; max-width:920px; overflow:hidden;  margin:0px auto; position:relative;}
.conter .leftcon{ width:260px; float:right; margin-right:-280px; }
.conter .leftcon .tit{ padding:10px 0; height:23px; line-height:23px;}
.conter .leftcon .tit span{ display:block; border-left:4px solid #1881eb; position:relative; left:0px; padding:0 0 0 10px; color:#333333; font-size:18px; font-weight:bold;}


.conter .leftcon .tjlist{  margin:0 0 10px 0;}
.conter .leftcon .tjlist ul{ width:100%; margin:0 auto; overflow:hidden;}
.conter .leftcon .tjlist ul li{ float:left; height:40px; line-height:40px; font-size:14px; text-align:center; display:inline; margin:0 4px 4px 0;background:#f67c6f;}
.conter .leftcon .tjlist ul li a{ color:#fff;  display:block;}
.conter .leftcon .tjlist ul li + li{ background:#6dc8e1;}
.conter .leftcon .tjlist ul li + li + li{ background:#c588df;}
.conter .leftcon .tjlist ul li + li + li{ background:#c588df;}
.conter .leftcon .tjlist ul li + li + li + li{background:#64bae5;}
.conter .leftcon .tjlist ul li + li + li + li + li{background:#f7b233;}
.conter .leftcon .tjlist ul li + li + li + li + li + li{ background:#a6cf65;}
.conter .leftcon .tjlist ul li.widt2{width:60px;}
.conter .leftcon .tjlist ul li.widt3{width:102px;}
.conter .leftcon .tjlist ul li.widt4{width:85px;}


.conter .leftcon .list_con{ margin:0 0 10px 0;}
.conter .leftcon .list_con p{line-height:30px; height:30px; overflow:hidden; background:url(/images/list20180801_14.jpg) 0px 14px no-repeat; padding:0 0 0 10px ;font-size:14px;}
.conter .leftcon .list_con p a{ color:#333;  }
.conter .leftcon .list_con p a:hover{ color:#0c6ade;}

.conter .rightcon{ padding:0 0 0 50px;}
.conter .rightcon .searchcon_tit{ color:#666; height:30px; line-height:30px; font-size:14px; position:relative;}
.conter .rightcon .searchcon_tit span{ color:#ff0018; padding:0 5px;}


.conter .rightcon .select_list{font-size:14px; line-height:26px; color:#333; overflow:hidden; margin:20px 0 0 0; }


.conter .rightcon  .tit{ font-size:22px; height:40px; line-height:40px; color:#000; font-weight:bold;}
.conter .rightcon  .tit a{color:#000;}
.conter .rightcon  .tit span{ color:#ff0018;}
.conter .rightcon  .tit a:hover{ }
.conter .rightcon p.http{ color:#539b42;}
.conter .rightcon p.http a{ color:#0779e4; }
.conter .zx_ml_list_page{}
.conter .zx_ml_list_page .rightcon{ width:100%; float:none; text-align:left; padding:0;}
.conter .zx_ml_list_page .rightcon a{  background:#f5f5f5;}
.conter .zx_ml_list_page .rightcon a.hover,.conter .zx_ml_list_page .rightcon a:hover{  background:#0092e5;}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}


@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}


@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.imgOffset:hover{-webkit-transform:scale( 1.05,1.05);
    -moz-transform:scale(1.05,1.05);
	-ms-transform:scale(1.05,1.05);
    -transform:scale(1.05,1.05);
    transition: .3s transform;
    cursor:pointer}

/* 新增 */
.nav2 li{
  background: #eeeeee;
  padding: 10px
}
.nav2 li a{
  color: #000;
}