.zz_none {
	display: none;
}
.fo-linkBtn{
	display: none;
}
.zz_block {
	display: block;
}
body{
	background: url(../images/ylzzbd_bg.png) no-repeat top center #f3fbfd;
}
.page{background: #FFF;}
.header{display: none;}
.td_header {
	max-width: 1920px;
	height: 460px;
	margin: 0 auto;
	position: relative;
        overflow: hidden;
}

.header_box {
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
}

.logo {
	display: block;
	float: left;
}

.fhsy {
	display: block;
	float: right;
	margin: 35px -20px 0;
	color: #424fb8;
	line-height: 36px;
	font-size: 23px;
	text-align: center;
	padding: 4px 12px;
}

.zz-fhsy {
	border-radius: 30px;
	display: block;
	float: right;
	margin: 35px 32px 0;
	color: #424fb8;
	line-height: 36px;
	font-size: 23px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #424fb8;
	padding: 4px 12px;
}
.zz-fhsy:hover{background: #424fb8;color: #FFF;}
.header_top .zz-fhsy:hover {
	opacity: 0.8;
}

.tdzz_mainbg {
	background-size: 100%;
	max-width: 1920px;
	margin: 0 auto;
}

.zzzq_tle {
	display: inline-block;
	margin: 140px 0 0 520px;
}


.tdzz_list ul li {
	float: left;
	margin-right: 46px;
}

.tdzz_list ul li:nth-child(4) {
	margin-right: 0px;
}

.tdzz_list ul li:nth-child(8) {
	margin-right: 0px;
}

.tdzz_list ul li:nth-child(-n + 4) {
	margin-bottom: 33px;
}

.tdzz_list ul li img {
	display: block;
	width: 265px;
	height: 265px;
}

.hd_box {}

.hudong_ys {
	display: block;
	width: 758px;
	margin: 62px auto 30px auto;
}

.ggfwpt {
	margin: 0 7px;
}

.fuwu_ys {
	display: block;
	width: 758px;
	margin: 62px auto 30px auto;
}

.ylbx_1 {
	margin-right: 5px;
}

.ylbx_4 {
	margin: 0 10px;
}


.tdzz_footer {
	max-width: 1920px;
	margin: 0 auto;
	height: 300px;
	line-height: 300px;
	text-align: center;
	color: #424fb8;
	font-weight: bold;
	font-size: 42px;
	border-top: #424fb8 solid 5px;
}
.zz-list-box{position: relative;z-index: 999;}
.zzlist-pic {
	width: 27px;
	height: 35px;
	background: url(../images/zzzq_dingwei.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.zz-site {
	font-size: 30px;
	color: #2e5ec0;
        margin-top: -50px;
        position: relative;
        z-index: 999;
}

.zz-site a {
	color: #2e5ec0;
}
.zz-list{margin-bottom: 20px;}
.zz-list ul.clearfix li {
	padding: 25px 35px;
	background: #FFF;
	margin-bottom: 25px;
        
}

.zz-list ul li div {
	margin-top: 10px;
}

.zz-list ul li .zl-tt {
	display: block;
	font-size: 40px;
	color: #434343;
	line-height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
}

.zz-list ul li .zl-tt:hover {
	color: #2e5ec0;
}

.zz-list ul li span {
	display: inline-block;
	font-size: 40px;
	color: #434343;
	line-height: 70px;
}

.zz-list ul li .zl-ck {
	font-size: 40px;
	display: inline-block;
	float: right;
	background: url(../images/zzzq_fdj.png) no-repeat;
	height: 70px;
	border-radius: 10px;
	color: #FFF;
	padding: 0 10px 0 60px;
	line-height: 70px;
}

/*内容页*/
.article_box{margin-top: 12px;}
.article_box .title h2{font-size: 40px;}
.article_box .title p span{font-size: 28px;color: #333;}
.article_box .p_box p{font-size: 30px;line-height: 55px!important;}
.artical-share .p_c_page_l span{font-size: 22px;}
.SetMyFavorite{font-size: 24px;}
.share-box a{line-height: 30px;}
.share-icon{font-size: 24px;}

/*领导内容页*/
.sideLeaderBox .list .title span {
    display: block;
    width: 100%;
    font-size: 20px;
}
.sideLeaderBox .list .job {
    margin-left: 0;
}
.mainBox .mHd .title,.mainBox .mHd .list .on {
    height: 54px;
    font-size: 28px;
}
.leaderDetail .sTitle {
    font-size: 28px;
}
.leaderDetail .work {
    font-size: 22px;
    line-height: 40px;
}
.boxE .hd .grjj {
    font-size: 22px;
}
.leaderDetail .bd {
    font-size: 22px;
}
.mainBox .mHd{line-height: 56px;height: 56px;}
.sideLeaderBox .hd.on a{font-size: 24px;}
.leaderContent{margin-top: 12px;}
.sideLeaderBox{margin-top: 12px;}
.leaderDetail .ar-edit{display: none;}
.leaderDetail .ar-source:nth-child(2){display: none;}
.footer_link_box{display:none;}

.fw_box{margin-bottom: 40px;}

.tdzz_list ul li a{display:block;}
.tdzz_list ul li a:hover {
    transform: scale(1.1);
}
.hd_box div a{display:inline-block;}
.hd_box div a:hover {
    transform: scale(1.1);
}
.fw_box div a{display:inline-block;}
.fw_box div a:hover {
    transform: scale(1.1);
}

/*底部*/
.footer_main_l p{font-size: 16px;line-height: 30px;}
.footer_main ul li a{font-size: 16px;line-height: 30px;}


@media screen and (max-width: 500px) {
  .fw_box div a{display: block;}
  body{background: url(../images/ylzzbd_sjbg.jpg) no-repeat top center #f3fbfd;}
  .tdzz_mainbg{padding: 0 10px;}
  .td_header {height: auto;margin: 0px auto 30px;}
  .logo {display: block;float: left;width: 45%;}
  .logo img {width: 100%;}
  .zz-fhsy {margin: 10px 5px 0px;line-height: 30px;font-size: 18px;}
  .fhsy { display: none; }
  .content-box img { width: 100%; }
  .zzzq_tle {margin: 40px auto 0;width: 30%;display: block;}
  .zzzq_tle img { width: 100%; }
  .tdzz_list ul li {float: left;margin: 0px 2%;width: 29.33%;margin-bottom: 3%;}
  .tdzz_list ul li:nth-child(4) {margin-right: 2%;}
  .tdzz_list ul li:nth-child(-n + 4) {margin-bottom: 3%;}
  .tdzz_list ul li img { width: 100%; height: auto; }
  .hudong_ys { width: 100%; margin: 50px auto 30px; }
  .hudong_ys img {width: 100%;display: block;}
  .fuwu_ys { width: 100%; margin: 50px auto 30px; }
  .ggfwpt, .ylbx_1, .ylbx_4 { margin: 0px; display: block;}
  .hd_box div a img{display: block;width:100%;}
  .fuwu_ys img{display: block;width:100%;}
  .fw_box div a img{display: block;width:100%;}


  .zzlist-pic{display: none;}
  .zz-site {color: #2c4fba;margin-top: 0;font-size: 20px;font-weight: bold;padding-left: 5px;}
  .zz-site a{color: #2c4fba;}
  .zz-list ul.clearfix li{padding: 10px;margin-bottom: 0;}
  .zz-list ul li .zl-tt{font-size: 20px;line-height: 30px;display: block;width: 100%;}
  .zz-list ul li div {margin-top: 0;}
  .zz-list ul li span{font-size: 20px;line-height: 30px;}
  .zz-list ul li .zl-ck{display: none;}
  .article_box .title h2 {font-size: 30px;}
  .article_box .title p span{font-size: 20px;display: block;}
  .article_box .p_box p {font-size: 20px;line-height: 40px!important;}
  .artical-share .p_c_page_l span {font-size: 20px;}
  .share{display: none;}

}
@media screen and (max-width: 400px) {
  .zz-fhsy {margin: 6px 5px 0px;font-size: 16px;}
  
  
}