﻿hzppicbody.bg-fff, .bg-fff{
	background: #fff;
}
.header, .nav, .footer, .wenzhang-line{
	min-width: 1200px;	
}
.header{
	background: #fff;
	height: 120px;
}
.header .logo{
	width: 511px;
	height: 94px;
	padding-top: 6px;
}
.header .logo img{
	height: 94px;
}

/*搜索栏*/
.language{
	text-align: right;
}
.search{
	padding-top: 12px;
}
.search .search-con{
	position: relative;
}
.search .search-icon{
	width: 20px;
	height: 36px;
	float: left;
	background: url(../wbppimages/search-jiao.png) no-repeat;
}
.search .search-left{
	background-position: left center;
}
.search .search-text{
	float: left;
	height: 36px;
	width: 265px;
	border: 1px solid #b5b5b5;
	border-left: none;
	border-right: none;
	font-size: 14px;
	color: #333;
	box-sizing: border-box;
	line-height: 36px;
}
.search .search-right{
	background-position: right center;
}
.search .search-btn{
	width: 36px;
	height: 36px;
	background: url(../wbppimages/search-bg.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top: 0px;
	border: none;
	cursor: pointer;
}
.search .language{
	line-height: 36px;
	margin-right: 10px;
	color: #555;
}
.search .language a{
	color: #555;
}

.header .search-menu{
	width: 305px;
	height: 27px;
	position: relative;
}
.search-menu ul{
	/*overflow: hidden;*/
	position: absolute;
	right: 0;
	top: 0;
}
.search-menu li{
	float: left;
}
span.span-title{
	position: absolute;
	white-space: nowrap;	
	z-index: 99;
	background: #fff;
	border: 1px solid #ccc;
	padding: 0 3px;
}
.search-menu li a{
	display: inline-block;
	background-repeat: no-repeat;
	height: 22px;
	line-height: 22px;
	background-position: left center;
	margin: 5px 0 0 0px;
	color: #555;
}
.search-menu li a{
	color: #555;
}
.search-menu li.weibo a{
	background-image: url(../wbppimages/weibo.png);
	padding-left: 25px;
}
.search-menu li.english a{
	background-image: url(../wbppimages/en.png);
	padding-left: 25px;
}
.search-menu li.weixin{
		position: relative;
}
.search-menu li.weixin a{
	background-image: url(../wbppimages/weixin.png);
	padding-left: 24px;
}
.search-menu .weixin-code{
	position: absolute;
	z-index: 99;
	top: 38px;
	left: 0px;
	border: 1px solid #ccc;
	display: none;
}
.search-menu li.app{
	position: relative;
}
.search-menu li.app a{
	background-image: url(../wbppimages/app.png);
	padding-left: 15px;
}
.search-menu li a.app-line{
	margin: 0;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 14px;
	display: block;	
	background: url(../wbppimages/app.png) no-repeat 5px center;
	border-bottom: 1px dashed #ccc;
}
/* .search-menu li.app .hzp-code{
	position: absolute;
	z-index: 99;
	width: 406px;
	left: -150px;
	display: none;
} */

/*黄强用*/ 
.search-menu li.robot a{
	background-image: url(../wbppimages/robot-2.png);
	padding-left: 20px;
}
.appdown {
  position: relative;
  display: inline-block;
}
.appdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 120px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 8px 8px;
  left:-60px;
  border:1px #e8e8e8 solid;
  z-index:999;
}
.appdown:hover .appdown-content{
  display: block;
}
.search-menu li.app .hzp-code{
	position: absolute;
	z-index: 99;
	width: 145px;
	left: 0px;
	background: #fff;
	display: none;
	border: 1px solid #ccc;
}
.search-menu li.app .hzp-box{
	float: left;
	border: 1px solid #ccc;
	padding: 5px;
	background: #fff;
	text-align: center;
	font-size: 16px;
	color: #666666;
	line-height: 30px;
}
.search-menu li.app .hzp-box img{
	width: 190px;
}
.search-menu li.email a{
	background-image: url(../wbppimages/mail.png);
	padding-left: 21px;
}
.search-menu li.baosong a{
	background-image: url(../wbppimages/baosong.png);
	padding-left: 20px;
}
.search-menu li.gerenzhongxin a{
	background-image: url(../wbppimages/gerenzhongxin.png);
	padding-left: 25px;
}

/*导航*/
.nav{
	background: #2b5aaa;
	height: 58px;
}
.nav li{
	float: left;
	line-height: 58px;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	width: 200px;
	text-align: center;
}
.nav li.active{
	background: #e4852b;
	color: #fff;
}
.nav li a{
	color: #fff;
}
.nav-con{
	position: relative;
}
.layer{
	width: 200px;
	z-index: 99;
	position: absolute;
	background: #fff;
	opacity: 0.92;
	top: 58px;
	display: none;
}
.layer a{
	color: #595959;
}
/*.layer1-box .title{
	border-bottom: 2px solid #d8d8d7;
	position: relative;
	height: 42px;
	width: 100%;
}
.layer1-box .title h2{
	position: absolute;
	padding: 0 20px;
	left: 0px;
	top: 0;
	height: 42px;
	line-height: 42px;
	color: #4060c1;
	font-size: 18px;
	border-bottom: 2px solid #3a58b9;
}
.layer1-box .title h2 a{
	color: #4060c1;
}
.layer1-box .title a.more{
	float: right;
	line-height: 42px;
}
.people{
	width: 170px;
}
.people-con {
	padding: 10px 0 10px 20px;
}
.people-con a{
	display: block;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}
.nav-zhize{
	width: 420px;
	margin-left: 50px;
}
.nav-zhize .text{
	font-size: 16px;
	color: #595959;
	height: 160px;
	text-indent: 2em;
	padding: 20px 5px 0 5px;
	line-height: 28px;
}
.nav-right{
	width: 430px;
	margin-left: 50px;
}
.nav-right .link a{
	font-size: 16px;
	line-height: 28px;
	display: inline-block;	
	margin-right: 30px;
}
.nav-right .link {
	padding: 8px 0;
}
.nav-right .link a:hover{
	color: #035c9f;
}*/
.layer-nav{
	font-size: 16px;
	text-align: center;
	height: 35px;
	line-height: 35px;
	width:200px;
}
.layer-nav a{
	color: #164f8e;
	height: 35px;
	width:200px;
	display: inline-block;
	font-weight: bolder;
}
.layer-nav a:hover{
	background:#2b5aaa;
	color:#ffffff;
}
.layer-n1
{
	left: 200px;
	height: 140px;
}
.layer-n2
{
	left: 400px;
	height: 315px;
}
.layer-n3
{
	left: 600px;
	height: 315px;
}
.layer-n4
{
	left: 800px;
	height: 350px;
}
.layer-n5
{
	left: 1000px;
	height: 210px;
}
/*.layer-nav1{
	font-size: 18px;
	text-align: left;
	height: 46px;
	line-height: 46px;
	padding-left:60px;
	padding-right:60px;
	color: #164f8e;
}
.layer-nav1 a{
	color: #164f8e;
	display: inline-block;
	font-weight: bold;
	margin: 0 12px;
}*/

/*上部要闻*/
.proclamation dl{
	text-align: center;
	color: #164f8e;
}
.proclamation dt{
	font-size: 30px;
	font-weight: bold;
	padding-top: 10px;
}
.proclamation dd{
	font-size: 18px;
	padding-top: 4px;
}
.proclamation a{
	color: #164f8e;
}

/*banner图*/
.banner-mt{
	margin-top: 10px;
}
.banner{
	position: relative;
	width: 570px;
	height: 450px;
}
.banner-list{
	position: absolute;
	right: 30px;
	bottom: 16px;
	z-index: 15;
}
.banner-list li{
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	float: left;
	background: url(../wbppimages/banner-btn-bg.png) no-repeat;
	margin-right: 8px;
}
.banner-list li.active{
	background: url(../wbppimages/banner-active-bg.png) no-repeat;
	color: #fff;
}
.banner-list li.active a{
	color: #fff;
}
.banner-img img{
	width: 822px;
	height: 450px;
}
.banner-img li{
	position: relative;
}
.banner-img .bg{
	height: 54px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0.7;
	filter:alpha(opacity=70);
	background: #000;
	z-index: 10;
}
.banner-img .text{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 54px;
	line-height: 54px;
	color: #fff;
	z-index: 11;
	padding-left: 10px;
	font-size: 16px;
}
.banner .more{
	position: absolute;
	width: 20px;
	height: 20px;
	background: url(../wbppimages/banner-btn-bg.png) no-repeat;
	line-height: 12px;
	text-align: center;
	right: 10px;
	bottom: 16px;
	z-index: 15;
}

.index-bwcx{
	width: 822px;
	height: 78px;
}
.index-bwcx img{
	width: 822px;
	height: 78px;
}

/*banner右侧要闻 - 354*/
.top-news{
	width: 352px;
	height: 426px;
	/*background: #fff;*/
	/*padding-top: 7px;*/
}
.top-news .top-news-tab{
	padding: 0px 0px 0 60px;
	background: #fff;
	position: relative;
}
.top-news-yw{
	position: absolute;
	left: 0;
	top: 0;
	background: #035c9f;
	color: #fff;
	height: 47px;
	line-height: 47px;
	width: 60px;
	font-size: 18px;
	text-align: center;
}
.top-news .top-news-tab li{
	height: 45px;
	line-height: 45px;
	float: left;
	color: #595959;
	border-bottom: 2px solid #dfdfdf;
	font-size: 18px;
	width: 75px;
	text-align: center;
	font-weight: bold;
}
.top-news .top-news-tab li.middle{
	width: 120px;
}
.top-news .top-news-tab li a{
	color: #595959;
}
.top-news .top-news-tab li.active{
	border-bottom: 2px solid #2a5aaa;
}
.top-news .top-news-tab li.active, .top-news .top-news-tab li.active a{
	color: #035c9f;
}
.top-news .top-news-con{
	padding-top: 20px;
	background: #fff;
	height: 373px;
	padding-bottom: 9px;
}
.top-news .top-news-con li{
	padding: 0 26px 0 27px;
	overflow: hidden;
	padding-bottom: 8px;
	line-height: 24px;
}
.top-news .top-news-con li i{
	width: 3px;
	height: 3px;
	background: #333333;
	float: left;
	margin: 11px 8px 0 -11px;
}
.top-news .top-news-con li .text{
	float: left;
	width: 100%;
	font-size: 16px;
}
.top-news-link, .top-news-link img{
	width: 352px;
}
.top-news-link{
	margin-top: 26px;
}

.index-gwy, .index-gwy img{
	width: 352px;
	height: 78px;
}

/*tab选项卡*/
.announcement{
	width: 848px;
}
.announcement-tab{
	width: 398px;
	background: #fff;
	margin-right: 26px;
	margin-bottom: 26px;
	float: left;
}
.announcement-tab .hd li{
	float: left;
	width: 199px;
	text-align: center;
	background: #d2d8db;
	height: 34px;
	line-height: 34px;
	font-size: 18px;
	font-weight: bold;
	color: #595959;
	border-top: 2px solid #d2d8db;
}
.announcement-tab .hd li a{
	color: #595959;
}
.announcement-tab .hd li.active{
	background: #fff;
	color: #035c9f;
	border-top: 2px solid #035c9f;
}
.announcement-tab .hd li.active a{
	color: #035c9f;
}
.announcement-tab .bd{
	height: 204px;
	overflow: hidden;
}
.announcement-tab .bd ul{
	padding-top: 15px;
}
.announcement-tab .bd li{
	line-height: 34px;
	font-size: 16px;
	overflow: hidden;
	padding-left: 28px;
}
.announcement-tab .bd li i{
	display: inline-block;
	width: 3px;
	height: 3px;
	float: left;
	background: #333333;
	margin-top: 16px;
	margin-left: -12px;
}
.announcement-tab .bd li .text{
	float: left;
	width: 100%;
}
.announcement-tab .bd li span{
	font-size: 14px;
}

/*公告右侧边栏*/
.other-sidebar{
	width: 352px;
}
.search-sidebar{
	height: 197px;
	width: 352px;
	background: #2a5aaa;
}
.other-sidebar .link{
	padding-bottom: 10px;
}
.other-sidebar .link, .other-sidebar .link img{
	width: 352px;
}
.search-sidebar .title{
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	height: 46px;
	line-height: 46px;
	padding-left: 10px;
}
.search-sidebar .title a{
	color: #fff;
}
.search-sidebar li{
	float: left;
	text-align: center;
	color: #fff;
	font-size: 16px;
	margin-left: 33px;
	padding-top: 18px;
}
.search-sidebar li img{
	margin-bottom: 12px;
    width: 74px;
}
.search-sidebar li a{
	color: #fff;
}
.media-sidebar{
	background: #fff;
	height: 282px;
	margin-top: 26px;
}
.media-sidebar .hd li{
	height: 36px;
	line-height: 36px;
	width: 176px;
	background: #d2d8db;
	text-align: center;
	float: left;
	font-size: 18px;
	font-weight: bold;
}
.media-sidebar .hd li.active{
	color: #035c9f;
	background: #fff;
}
.media-sidebar .hd li.active a{
	color: #035c9f;
}
.media-con{
	padding: 10px 10px 0;
}
.media-con img{
	height: 166px;
    width: 312px;
    margin:0 auto;
    margin-top: 12px;
}
.media-con .text{
	margin-top: 12px;
	display: block;
	font-size: 16px;
	line-height: 24px;
	text-align: center;
}

/*专题*/
.topic{
	background: #fff;
}
.topic .title{
	height: 60px;
	line-height: 60px;
	color: #035c9f;
	font-size: 18px;
	padding-left: 18px;
	font-weight: bold;
}
.topic .title a{
	color: #035c9f;
}
.topic li{
	width: 270px;
	margin-left: 24px;
	float: left;
	font-size: 16px;
	text-align: center;
	padding-bottom: 20px;
}
/*.topic li img{
	width: 270px;
	height: 158px;
}*/
.topic li img{
	width: 270px;
	height: 50px;
}
.topic li .text{
	display: none;
	line-height: 48px;
	height: 48px;
	overflow: hidden;
}

/*改版2-专题、政务服务门户、互动*/
.zhuanti{
	width: 358px;
	margin-right: 26px;
	background: #fff;
	padding: 0 20px;
}
.zhuanti .title{
	color: #035c9f;
	font-size: 18px;
	font-weight: bold;
	line-height: 46px;
}
.zhuanti .title a{
	color: #035c9f;
}
.zhuanti li{
	padding-bottom: 10px;
}
.zhuanti img{
	width: 358px;
	height: 50px;
}

.zhengwu{
	width: 378px;
	background: #fff;
	margin-right: 26px;
	padding: 0 10px;
	padding-bottom: 18px;
}
.zhengwu .title{
	color: #035c9f;
	font-size: 18px;
	padding-left: 10px;
	font-weight: bold;
	line-height: 46px;
}
.zhengwu .title a{
	color: #035c9f;
}
.zhengwu li{
	float: left;
	width: 126px;
	text-align: center;
	color: #535752;
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.zhengwu li img{
	width: 60px;
	height: 60px;
	margin: 0 auto;
}
.zhengwu li a.text{
	margin-top: 10px;
	display: inline-block;
}


.hudong{
	width: 332px;
	background: #fff;
	padding: 0 10px;
	padding-bottom: 15px;
	height:209px;
	overflow:hidden;
}
.hudong .title{
	color: #035c9f;
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
	line-height: 46px;
}
.hudong ul{
	padding-top: 0px;
}
.hudong .title a{
	color: #035c9f;
}
.hudong li{
	float: left;
	width: 165px;
	text-align: center;
	color: #535752;
	font-size: 16px;
	margin-top:8px;
	padding-top: 45px;
	padding-bottom: 15px;
}
.hudong li a{
	padding-top: 40px;
	color: #535752;
}
.hudong li.zxxf{
	background: url(../wbppimages/2018_index_zxxfico.png) no-repeat center 10px;
	border-right: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
}
.hudong li.tsjb{
	background: url(../wbppimages/2018_index_tsjbico.png) no-repeat center 10px;
	border-bottom: 1px dashed #ccc;
}
.hudong li.zxft{
	background: url(../wbppimages/2018_index_zxftico.png) no-repeat center 10px;
	border-right: 1px dashed #ccc;
}
.hudong li.zqyj{
	background: url(../wbppimages/2018_index_zqyjico.png) no-repeat center 10px;
}

.zyjbwz{
	width: 332px;
	background: #fff;
	padding: 0 10px;
	padding-bottom: 9px;
	border-top: 10px solid #efefef;
}
.zyjbwz ul{
	padding-top: 0px;
}
.zyjbwz li{
	float: left;
	width: 282px;
	text-align: left;
	color: #535752;
	font-size: 16px;
	padding-left: 20px;
	padding-top: 14px;
	padding-bottom: 8px;
	padding-left:50px;
}
.zyjbwz li a{
	color: #535752;
	padding:10px 20px 0px 60px;
}
.zyjbwz li.jgjb{
	background: url(../wbppimages/2018_index_jgjbico.png) no-repeat 60px 10px;
}

/*服务*/
.service{
	width: 822px;
	background: #fff;
	padding-bottom: 28px;
}
.service .title{
	line-height: 46px;
	height: 46px;
}
.service .title h2{
	font-size: 18px;
	color: #035c9f;
	padding-left: 18px;
	font-weight: bold;
}
.service .title a.more{
	color: #f1952a;
	padding-right: 30px;
	font-size: 16px;
	font-weight: bold;
}
.service .title h2 a{
	color: #035c9f;
}
.service .list{
	padding: 25px 11px 0;
}
.service .list li{
	float: left;
	width: 132px;
	text-align: center;
	font-size: 16px;
}
.service .list li img{
	margin: 0 auto;
	width: 104px;
	display: inline-block;
}
.service .list li a.text{
	display: inline-block;
	padding-top: 10px;
	height: 26px;
	line-height: 26px;
}

/*互动*/
.dynamic{
	width: 352px;
	background: #fff;
	padding-bottom: 10px;
}
.dynamic .title{
	line-height: 66px;
	height: 66px;
}
.dynamic .title h2{
	font-size: 18px;
	color: #035c9f;
	padding-left: 27px;
	font-weight: bold;
}
.dynamic .title h2 a{
	color: #035c9f;
}
.dynamic .dynamic-con li{
	background-position: 36px center;
	background-repeat: no-repeat;
	width: 260px;
	margin: 0 auto 10px;
}
.dynamic .dynamic-con li.xinfang{
	background-image: url(../wbppimages/zaixian-bg.png);
}
.dynamic .dynamic-con li.jubao{
	background-image: url(../wbppimages/jubao-bg.png);
}
.dynamic .dynamic-con li.fangtan{
	background-image: url(../wbppimages/fangtan-bg.png);
}
.dynamic .dynamic-con li i{
	width: 21px;
	height: 46px;
	float: left;
	background: url(../wbppimages/dynamic-icon.png) no-repeat;
}
.dynamic .dynamic-con li a.text{
	padding-left: 68px;
	height: 44px;
	line-height: 44px;
	float: left;
	border: 1px solid #e0e0e0;
	border-left: none;
	border-right: none;
	font-size: 16px;
	width: 150px;
}
.dynamic .dynamic-con li i.icon-l{
	background-position: left center;
}
.dynamic .dynamic-con li i.icon-r{
	background-position: right center;
}
.dynamic .link img{
	margin: 0 auto;
}

/*页面底部*/
.footer{
	border-top: 3px solid #0b51c3;
}
.footer-menu, .footer-select, .zhinan, .statement, .manager{
	padding: 25px 0;
}
.footer-menu a{
	float: left;
	margin-left: 20px;
}
.footer-select select{
	height: 24px;
	margin-right: 30px;
}
.statement{
	color: #707070;
	padding-left: 20px;
	background: url(../wbppimages/ico39.png) no-repeat left center;
}
.zhinan{
	color: #707070;
	padding-left: 20px;
	background: url(../wbppimages/zhinan_bg.png) no-repeat left center;
}
.manager{
	color: #707070;
	padding-left: 20px;
	background: url(../wbppimages/manager_bg.png) no-repeat left center;
}
.fenge{
	padding: 25px 5px;
	color: #707070;
}
.footer{
	padding-bottom: 30px;
}
.footer .w1200-auto{
	position: relative;
}
.footer .about{
	text-align: center;
	font-size: 12px;
	color: #707070;
	line-height: 24px;
	margin-left: 300px;
}
.footer .beian{
	background: url(../wbppimages/2019beian.png) no-repeat left center;
	padding-left: 20px;
}
.footer .red-bg{
	margin-right: 270px;
}
.footer .about a{
	color: #707070;
}
.footer-link{
	padding-top: 16px;
	margin-right: 20px;
}
.footer-link dt{
	height: 36px;
	line-height: 36px;
	color: #666;
	width: 205px;
	background: #fff url(../wbppimages/link_more.png) no-repeat 185px center;
	border: 1px solid #ccc;
	cursor: pointer;
	font-size: '微软雅黑';
	text-align: center;
}
.footer-link dt.active{
	background: #fff url(../wbppimages/link_more_active.png) no-repeat 185px center;
	font-size: '微软雅黑';
}
.footer-link dd{
	position: absolute;
	bottom: 60px;
	right: 1px;
	/*border: 2px solid #4c6cc6;*/
	border: 2px solid #ccc;
	font-size: 16px;
	width: 1156px;
	color: #fff;
	line-height: 40px;
	padding: 10px;
	display: none;
	color: #000;
	background: #ffffff;
	overflow: hidden;
	padding-left: 30px;
	z-index: 100;
}
.footer-link dd span{
	display: inline-block;
	margin: 0 5px;
}
.footer-link dd a{
	display: block;
	color: #000;
	margin-right: 30px;
	position: relative;
	z-index: 99;
	float: left;
}
.footer-link dd a:hover{
	text-decoration: underline;
}
/*
.footer-link dd{
	overflow: hidden;
}
.footer-link dd a{
	margin-right: 15px;
	min-width: 60px;
	text-align: left;
	float: left;
	/* overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap; }

.footer-link dd.difang a{
	margin-right: 0;
	width: 280px;
}*/
.footer-layer{
	background: #fff;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0.9;
	filter:alpha(opacity=90);
}
/*纠错样式*/
.footer_jiucuo {
    position: absolute;
    top: 10px;
	right:130px;
}
/*纠错样式*/
.mobilefooter_jiucuo {
	padding-top: 0px;
	padding-left: 20px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.mobilefooter_jiucuo img{
	width: 80px;
	height: 40px;
}

/*文章页*/
.wenzhang{
	min-width: 1200px;
	padding-top: 30px;
}
.wenzhang-line{
	border-top: 5px solid #2b5aaa;
}
.wenzhang .share{
	float:right;
}
.wenzhang .share img{
	display: inline-block;
}
.wenzhang h2.title{
	font-family:'微软雅黑';
	font-size:26px;
	color:#333;
	font-weight:normal;
	text-align:center;
	padding-top:2px;
	line-height:150%;
	padding-bottom:10px;
}
.wenzhang .two-title{
	font-family: '微软雅黑';
    font-size: 18px;
    text-align: center;
    line-height: 200%;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #333;
    font-weight: normal
}
.wenzhang .date{
	border-top: 1px solid #989898;
	text-align: right;
    font-size: 14px;
    color: #919191;
    line-height: 150%;
    padding-top: 8px;
}
.wenzhang .text{
	padding-top: 30px;
}
.wenzhang .text, .wenzhang .text p{
	color: #000000;
    font-size: 16px;
    line-height: 200%;
    word-wrap: break-word;
    word-break: normal;
}
.wenzhang .fujian .title, .wenzhang .about .title{
    font-size: 18px;
    border-bottom: 1px solid #aaa;
    height: 40px;
    line-height: 40px;
}
.wenzhang .fujian, .wenzhang .about{
	padding: 0 20px;
    margin-top: 20px;
}
.wenzhang .fujian ul, .wenzhang .about ul{
	background: #f9f9f9;
    padding: 20px;
}
.wenzhang .fujian li{
    float: left;
    margin-right: 20px;
}
.wenzhang .fujian img{
	display: inline-block;
}
.wenzhang .about li{
	font-size: 16px;
	line-height: 30px;
}
.wenzhang img{
	display: inline-block;
}

/*二级面包屑*/
.crumbs{
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #565656;
}
.crumbs a{
	color: #2b5aaa;
}
.crumbs a:hover{
	text-decoration: underline;
}

/*栏目标题*/
.column-title{
	height: 46px;
	position: relative;
}
.column-title a{
	border-bottom: 2px solid #2b5aaa;
	height: 44px;
	line-height: 44px;
	position: relative;
	z-index: 9;
	padding: 0 12px;
	font-size: 18px;
	font-weight: bold;
	color: #2b5aaa;
	float: left;
}
.column-title i.underline{
	height: 2px;
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	background: #dadada;
}
.wenzhang img{
	display: inline-block;
}

/*药品*/
.yp-bg{
	background: #edeeee;
}
.yp-l{
	width: 340px;
	padding: 20px;
}
.yp-search{
	background: #fff;
}
.yp-search ul{
	padding: 10px 0;
}
.yp-search ul.zwgk-left-nav{
	padding-bottom: 30px;
}
.yp-search li{
	font-size: 16px;
	/*float: left;*/
	/*width: 110px;*/
	display: inline-block;
	margin: 0 0 0 45px;
	height: 46px;
	line-height: 46px;
}
.yp-search.ypserchstyle li{
	float: left;
	width: 110px;
}
.yp-search li a{
	color: #3a3a3a;
}
.yp-search .more{
	text-align: right;
	padding: 0 20px 10px 0;
}
.yp-list-img li{
	margin-top: 20px;
}
.yp-r{
	background: #fff;
	width: 800px;
	padding-left: 20px;
}
.py-list-title.column-title a{
	padding: 0 15px;
	border-bottom: 2px solid #dadada;
	color: #9a9a9a;
}
.py-list-title.column-title a.active{
	border-bottom: 2px solid #2b5aaa;
	color: #2b5aaa;
}
.py-list-title span{
	float: left;
	background: #ccc;
	width: 1px;
	height: 16px;
	margin: 15px 5px 0 5px;
	overflow: hidden;
}
.py-list-box ul{
	padding: 10px 10px;
}
.py-list-box li{
	background: url(../wbppimages/list_dot2.gif) no-repeat left 16px;
	padding: 3px 0 3px 10px;
	font-size: 16px;
	line-height: 26px;
}

/*药品监督动态*/
.yp-child-list{
	background: #fff;
}
.yp-child-list .title{
	position: relative;
	height: 46px;
	background: #f3f3f3;
}
.yp-child-list .title h2{
	height: 42px;
	line-height: 42px;
	border-bottom: 2px solid #fff;
	border-top: 2px solid #2b5aaa;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	position: relative;
	z-index: 9;
	float: left;
	padding: 0 20px;
	background: #fff;
	font-size: 18px;
	font-weight: normal;
	color: #0b4ab4;
}
.yp-child-list .title-more{
	float: left;
	font-size: 15px;
	height: 46px;
	line-height: 46px;
	margin-left: 50px;
}
.yp-child-list .title-more a{
	color: #003CA3;
}
.yp-child-list .title-more a:hover{
	color: #CC0000;
	text-decoration: underline;
}
.yp-child-list .title-more span.active{
	color: #ff861b;
	font-weight: bold;
}
.yp-child-list .title .underline{
	height: 2px;
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	background: #dadada;
}

.yp-child-list .difang{
	margin:20px 0px 10px 0px;
}
.yp-child-list .title-difang{
	float: center;
	font-size: 15px;
	width:58px;
	height: 36px;
	line-height: 36px;
	border-bottom:1px #ccc solid;
	border-right:1px #ccc solid;
}
.yp-child-list .title-difang a{
	color: #003CA3;
}
.yp-child-list .title-difang a:hover{
	color: #CC0000;
	text-decoration: underline;
}
.yp-child-list .df_title{
	position: relative;
	height: 36px;
	border-bottom: 1px solid #dadada;
}
.yp-child-list .df_title h2{
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #2b5aaa;
	border-top: 0px solid #2b5aaa;
	border-left: 0px solid #dadada;
	border-right: 0px solid #dadada;
	position: relative;
	z-index: 9;
	float: left;
	padding: 0 20px;
	background: #fff;
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
}
	
	
.yp-child-list .list{}
.yp-child-list .list ul{
	padding: 10px 0;
}
.yp-child-list .list li{
	background: url(../wbppimages/list_dot2.gif) no-repeat left 16px;
	padding: 3px 0 3px 10px;
	font-size: 16px;
	line-height: 26px;
}
.yp-child-list .list li.active{
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/*图解*/
.yp-child-list .list.diagram li{
	background: none;
	padding: 0;
	float: left;
	width: 270px;
	height: 284px;
	overflow: hidden;
	padding: 15px 20px;
}
.yp-child-list .list.diagram li img{
	width: 270px;
	height: 154px;
}
.yp-child-list .list.diagram li a.text{
	font-size: 15px;
	line-height: 150%;
	text-align: center;
	display: block;
	padding: 10px 10px 0;
}
.yp-child-list .list.diagram li span.date{
	color: #9A9A9A;
	display: block;
	text-align: center;
	line-height: 24px;
	font-size: 14px;
}

/*药品飞行检查*/
.yp-fxjc-l{
	width: 248px;
	border: 1px solid #c6e5ff;
	border-top: 2px solid #0168b7;
	margin-right: 20px;
}
.yp-fxjc-l dl{}
.yp-fxjc-l dt{
	background: #dff0ff;
	font-size: 18px;
	border-bottom: 1px solid #c6e5ff;
	color: #0b4ab4;
	height: 42px;
	line-height: 42px;
	padding-left: 20px;
}
.yp-fxjc-l dt a{
	color: #0b4ab4;
}
/*专题左侧*/
.zt-zdgg.yp-fxjc-l dt{
	text-align: center;
	height: auto;
	line-height: 24px;
	padding: 10px 30px;
}
.zt-zdgg-l{
	width: 250px;
}
.ggshjk{
	padding-top: 20px;
}
.ggshjk, .ggshjk img{
	width: 250px;
	height: auto;
}

.yp-fxjc-l dd{
	padding: 0 10px;
}
.yp-fxjc-l dd ul{
	padding-bottom: 20px;
}
.yp-fxjc-l dd li{
    border-bottom: 1px solid #c6e5ff;
    color: #0b4ab4;
    font-size: 16px;
    height: auto;
    line-height: 24px;
    padding: 10px 0 10px 30px;
}
/*专题左侧*/
.zt-zdgg.yp-fxjc-l dd li{
	padding: 10px 0 10px 0;
	text-align: center;
}
.yp-fxjc-l dd li a{
	color: #0b4ab4;
}
.yp-fxjc-l dd li a:hover{
	text-decoration: underline;
}
.yp-fxjc-r{
	width: 930px;
}

/*专题我国器械左侧*/
.zt-xgqx.yp-fxjc-l dd li{
	padding: 10px 10px 10px 10px;
	text-align: left;
}
.yp-fxjc-l dd li a{
	color: #0b4ab4;
}
.yp-fxjc-l dd li a:hover{
	text-decoration: underline;
}
.yp-fxjc-r{
	width: 930px;
}

.zt-xgqx.yp-fxjc-l dt{
	text-align: center;
	height: auto;
	line-height: 24px;
	padding: 10px 30px;
}
.zt-xgqx-l{
	width: 250px;
}
/*药品视频*/
.xxgk-sp{
	width: 100%;
	float: none;
}
.yp-child-list.xxgk-sp .list li{
	width: 260px;
	padding: 15px 18px;
	float: none;
	display: inline-block;
	vertical-align: top;
}
.yp-child-list.xxgk-sp .list li img{
	width: 260px;
	height: 165px;
}
.yp-child-list .title a.more{
	float: right;
	line-height: 46px;
	padding-right: 10px;
	font-size: 15px;
}

/*机构概况*/
.jggk{
	width: 250px;
}
.jggk .yp-fxjc-l{
	margin-bottom: 15px;
}
.leader-list{
	padding: 40px 35px 30px 35px;
	border-bottom: 1px dashed #b1b8cb;
}
.leader-list .img{
	width: 136px;
	height: 170px;
}
.leader-list .detail{
	width: 700px;
}
.leader-list .detail .name-title{
	color: #333;
	width: 600px;
}
.leader-list .detail .name-title strong{
	font-size: 18px;
	padding-right: 8px;
}
.leader-list .detail a{
	width: 60px;
	color: #3a3a3a;
}
.leader-list .detail a:hover{
	text-decoration: underline;
}
.leader-list .detail .introduction{
	text-indent: 2em;
	color: #595959;
	padding-top: 20px;
	font-size: 16px;
	line-height: 24px;
}
.leader-list .detail .experience{
	color: #595959;
	line-height: 24px;
	font-size: 16px;
	padding-top: 30px;
}

/*领导简介*/
.leader-resume{
	border-bottom: none;
	padding-right: 15px;
}
.leader-name{
	color: #0b51c1;
	font-size: 26px;
	line-height: 28px;
}
.leader-resume .zhize{
	padding-left: 10px;
	display: inline-block;
	font-size: 18px;
	line-height: 28px;
	color: #000;
}
.resume-title{
	height: 29px;
	position: relative;
	margin: 20px 0px 20px 10px;
}
.resume-title h3{
	font-size: 18px;
	color: #000;
	line-height: 28px;
	position: relative;
	z-index: 9;
	background: #fff;
	float: left;
	border-left:12px solid #6c9beb;
	padding: 0 15px;
	font-weight: normal;
}
.resume-title .line{
	width: 100%;
	background: #000;
	position: absolute;
	background: #ebebeb;
	height: 1px;
	top: 14px;
	left: 0;
}
.resume-text{
	text-indent: 2em;
	line-height: 28px;
	color: #000;
}
.resume-date{
	margin-top: 20px;
}
.resume-date td{
	padding: 6px 0;
}

/*机构概况 - 右侧文章控制*/
.right-text{
	color: #333;
}
.right-text h2{
	border-bottom: 1px solid #ddd;
	line-height: 50px;
	padding: 10px 0 15px;
	text-align: center;
	font-size: 30px;
	font-weight: normal;
}
.right-text h6{
	font-size: 16px;
	padding: 30px 20px 0 20px;
}
.paragraph{
	padding: 20px 20px 0 20px;
	text-indent: 2em;
	font-size: 15px;
	line-height: 30px;
}

/*直属单位-左侧导航*/
.yp-fxjc-l dd.zsdw li{
	padding: 5px 0 5px 0px;
	font-size: 14px;
}

/*政务公开左侧导航*/
.yp-search ul.zwgk-left-nav,
.yp-search ul.tjxx-left-nav,{
	padding: 0px 0 20px;
}
.zwgk-left-nav li{
	float: none;
	margin: 20px 25px 0;
	width: auto;
	display: block;
	text-align: center;
	border: 1px solid #cfe5f8;
	height: 38px;
	line-height: 38px;
	color: #595959;
	background: url(../wbppimages/zwgk_left_bg.png) repeat-x;
}
.zwgk-left-nav li a{
	color: #595959;
}

/*统计信息公开左侧导航*/
.yp-fxjc-l dd .tjxx-left-nav{
	padding-bottom: 10px;
}
.tjxx-left-nav li{
	float: none;
	width: auto;
	text-align: center;
	height: 46px;
	line-height: 46px;
}
.tjxx-left-nav li img{
	width: 169px;
	height: 46px;
	display: block;
	margin-top: 20px auto;
}
.yp-fxjc-l dd .tjxx-left-nav li {
    border-bottom: none;
}

/*列表摘要介绍*/
.listgaiyao{
	border: 1px solid #dddddd;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-SIZE: 15px;
    PADDING-TOP: 10px;
    color: #000000;
    margin-top: 20px;
}
.listgaiyao p{
	text-indent: 30px;
    line-height: 25px;
}

/*纪实类导航*/
.yp-child-list .list .jishiNav{
	height: 34px;
	margin:10px 0;
	padding-left: 30px;
}
.yp-child-list.xxgk-sp .list .jishiNav li{
	width: 110px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    BACKGROUND: url(../wbppimages/2015_xqdbut.gif) no-repeat;
    FONT-SIZE: 15px;
    float: left;
    margin-right: 30px;
    padding: 0;
    border-bottom:0 none;

}
.yp-child-list.xxgk-sp .list .jishiNav li a,
.yp-child-list.xxgk-sp .list .jishiNav li a:link{
	color: #3a3a3a;
    text-decoration: none;
}
.yp-child-list.xxgk-sp .list .jishiNav li a:visited {
    color: #5D5D5D;
    text-decoration: none;
}

.yp-child-list.xxgk-sp .list .jishiNav li.jscheck a,
.yp-child-list.xxgk-sp .list .jishiNav li.jscheck a:link{
	COLOR: #ff6000;
	font-weight: bold;
}
.yp-child-list.xxgk-sp .list .jishiNav li.jscheck a:visited {
    COLOR: #ff6000;
    font-weight: bold;
}

/*历史专题*/
.new20116_erji_title {
    background: url(../wbppimages/2016_erji_titlebg.jpg) repeat-x;
    line-height: 45px;
    padding-bottom: 10px;
}
.new20116_erji_font {
    background: #FFFFFF url(../wbppimages/2016_erji_titleoverbg.gif) top center repeat-x;
    border-left: 1px #c9c9c9 solid;
    border-right: 1px #c9c9c9 solid;
    font-family: "微软雅黑";
    font-size: 18px;
    text-align: center;
    color: #0b4ab4;
    padding-left: 25px;
    padding-right: 25px;
    display: inline-block;
}
.new20116_erji_font1:visited {
    COLOR: #0b4ab4;
    font-size: 18px;
    TEXT-DECORATION: none;
}
.new20116_erji_font1:link {
    COLOR: #0b4ab4;
    font-size: 18px;
    TEXT-DECORATION: none;
    text-align: center;
    line-height: 45px;
}
.new20116_erji_font1:visited {
    COLOR: #0b4ab4;
    font-size: 18px;
    TEXT-DECORATION: none;
}
.new2016_erji_content {
    padding: 10px 10px 15px 10px;
}
.his {
    background: url(../wbppimages/2018_ztzl_hisbg.gif);
    width: 225px;
    height: 60px;
    text-align: center;
    vertical-align: middle;
}
.hislink:visited {
    COLOR: #003CA3;
    font-size: 16px;
    TEXT-DECORATION: none;
    font-weight: bolder;
}

.hislink:link {
    COLOR: #003CA3;
    font-size: 16px;
    TEXT-DECORATION: none;
    font-weight: bolder;
}
.hislink:visited {
    COLOR: #003CA3;
    font-size: 16px;
    TEXT-DECORATION: none;
    font-weight: bolder;
}
.yp-fxjc-l dt.brdt{
	height: 60px;
    line-height: 25px;
    padding-top: 10px;
}
.relative{
	position: relative;
}
.hzppic{
	position: absolute;
	left: 0;
	top: -3px;
	z-index: 100;
}
.hzppic-r{
	position: absolute;
	right: -13px;
	top: -3px;
	z-index: 100;
}
.banner-main .ywdt .title.relative h2,
.title.relative .fl-l{
	padding-left: 65px;
	color: rgb(36, 36, 36);
    font-size: 30px;
    font-weight: normal;
    font-family: 微软雅黑;
	line-height: 45px;
	border: none;
    background: #ffffff;
}
.column .ztsplist.hzplist li a{
	width: 366px;
	height: auto;
}
.column .ztsplist.hzplist li img {
    width: 356px;
    height: auto;
}

.column .ztsplist.hzplist{
	width: 1100px;
	padding-left: 51px;
	padding-bottom: 50px;
}
.column .ztsplist.hzplist i.prev{
	left: 15px;
}
.column .ztsplist.hzplist i.next {
    right: -20px;
}

.zhengwu li .img{
display: block;
position: relative;
width: 60px;
height: 60px;
-webkit-transition: all 0.15s ease-in;
transition: all 0.15s ease-in;
overflow: hidden;
margin: 0 auto;
}
.zhengwu li .img:before {
content: ' ';
position: absolute;
background: #fff;
width: 25px;
height: 60px;
top: 0;
left: -45px;
opacity: 0.3;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-webkit-transform: skewX(-25deg);
		transform: skewX(-25deg);
}
.img .spanhover{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 60px;
	height: 60px;
	background: rgba(255, 255, 255,0.3);
	-webkit-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
	overflow: hidden;
	margin: 0 auto;
	}
.img:hover .spanhover{
	display: block;
}
.zhengwu li .img:hover:before {
width: 45px;
left: 80px;
}
.language.newlan{
	width: 305px;
    height: 40px;
    position: relative;
    float: right;
}
.language.newlan a{
	width: 22px;
    height: 22px;
    display: block;
    text-align: center;
    line-height: 20px;
    color: #ffffff;
    font-size: 12px;
    position: absolute;
    top: 10px;
}
.language.newlan .newlanChinese{
	background: #006bbb;
	right: 27px;
	color: #ffffff;
}
.language.newlan .newlanEn{
	background: #cae8ff;
	right: 5px;
	color: #ffffff;
}
.top-news .top-news-con{
	padding-top: 9px;
    padding-bottom: 9px;
    height: 385px;
}
.header .headerright{
	width: 305px;
}
.headerright .search{
	float: right;
	padding-top: 0;
}
.header a,
.header a:active,
.header a:link,
.header a:hover{
	text-decoration: none;
}
.language a,
.language a:link,
.language a:active{
	color: #ffffff;
}
#temp::-ms-clear{width: 30px;height: 30px;}

/* 首页鼠标滑动 */


.mouseoverNav li{
	position: relative;
	/* display: inline-block;
	margin-left: -50px; */
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
   .mouseoverNav li .mouseA {
	display: inline-block;
	width: 74px;
	height: 74px;
	/* padding: 30px; */
	border-radius: 50%;
	/* border-width: 8px;
	border-style: solid; */
   }
   .mouseoverNav li:hover {
	z-index: 11;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
   }
   .mouseoverNav li:hover .mouseA {
	text-decoration: none;
   }
   .mouseoverNav li:hover .mouseA span {
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
	-webkit-animation: moveFromBottom 0.3s ease;
	-moz-animation: moveFromBottom 0.3s ease;
	-o-animation: moveFromBottom 0.3s ease;
	-ms-animation: moveFromBottom 0.3s ease;
	animation: moveFromBottom 0.3s ease;
   }
   .mouseoverNav .mouseover1 .mouseA{
	color: #5ccff6;
	/* text-shadow: 0 1px 0 #9de3cf;
	border-color: #549e89; */
	background-color: #5ccff6;
	background: #5ccff6;
   }

   .mouseoverNav .mouseover2 .mouseA{
	color: #2bd9a7;
	background-color: #2bd9a7;
	background: #2bd9a7;
   }

   .mouseoverNav .mouseover3 .mouseA{
	color: #ff9a6d;
	background-color: #ff9a6d;
	background: #ff9a6d;
   }
   
   .mouseoverNav .mouseA span {
	display: block;
	line-height:70px;
	font-size: 30px;
	font-style: normal;
   }
   .mouseoverNav span:before {
	display: block;
   }
   .mouseoverNav li .mouseA img{
	width: 50px;
    margin-top: 12px;
    margin-left: 12px;
   }
   .mouseoverNav li{
	   width: 74px;
   }
   
   @-webkit-keyframes moveFromBottom {
	 from {
	   -webkit-transform: translateY(120%) scale(0.5) ;
	   opacity: 0;
	 }
	to {
	  -webkit-transform: translateY(0%) scale(1);
	  opacity: 1;        
	}
   }
   @-moz-keyframes moveFromBottom {
	 from {
	   -moz-transform: translateY(120%) scale(0.5) ;
	   opacity: 0;
	 }
	 to {
	   -moz-transform: translateY(0%) scale(1);
	   opacity: 1;        
	 }
   }
   @-ms-keyframes moveFromBottom {
	 from {
	   -ms-transform: translateY(120%) scale(0.5) ;
	   opacity: 0;
	 }
	 to {
	  -ms-transform: translateY(0%) scale(1);
	  opacity: 1;        
	}
   }
   @-o-keyframes moveFromBottom {
	 from {
	   -o-transform: translateY(120%) scale(0.5) ;
	   opacity: 0;
	 }
	 to {
	  -o-transform: translateY(0%) scale(1);
	  opacity: 1;        
	}
   }
   @keyframes moveFromBottom {
	 from {
	   transform: translateY(120%) scale(0.5) ;
	   opacity: 0;
	 }
	 to {
	  transform: translateY(0%) scale(1);
	  opacity: 1;        
	}
   }
   .mouseoverNav span:before { 
	font-family: 'LigatureSymbols';
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	-ms-font-smoothing: antialiased;
	-o-font-smoothing: antialiased;
	font-smoothing: antialiased;
	-webkit-font-feature-settings: "liga" 1, "dlig" 1;
	-moz-font-feature-settings: "liga=1, dlig=1";
	-ms-font-feature-settings: "liga" 1, "dlig" 1;
	font-feature-settings: "liga" 1, "dlig" 1;
	font-size: 80px;
   }
   
.mt10{
   margin-top:10px;
}