@charset "utf-8";
.work-content{
	width: 1370px;
	height: auto;
	min-height: 560px;
	background: #FFFFFF;
	padding-top: 10px;
	overflow: unset;
	margin: 40px auto ;
}

.work-nav{
	float: left;
	width: 240px;
}

.nav-hander{
	height: 40px;
	background: #0071BB;
}

.nav-hander h1{
	font-size: 18px;
	color: #FFFFFF;
	line-height: 40px;
	text-align: center;
	font-weight: normal;
}

.nav-main{
	padding: 15px 10px;
	background: #F4F4F4;
}

.nav-main .nav-group{
	width: 220px;
	height: 320px;
	background: #1E67FC;
}

.nav-main .nav-group img{
	width: 100%;
}

.work-main01{
	width: 1000px;
	float: right;
	padding: 0 20px 20px 20px;
	background: #FFFFFF;
}

.work-main01 .work-title{
	height: 40px;
}

.work-main02{
	padding-bottom: 20px;
}

.work-main02 .work-title{
	height: 40px;
	padding: 0 20px;
	background: #EFEFEF;
	margin: 10px auto;
}

.work-title a,
.work-title span{
	font-size: 12px;
	display: block;
	line-height: 40px;
	margin-right: 8px;
	color: #818181;
	font-family: "宋体";
}


.work-main01 .work-list01{
	width: 998;
	border: 1px solid #E1E1E1;
	position: relative;
}

.work-list01 .list-tool{
	position: absolute;
	top: 10px;
	right: 10px;
}

.list-tool input{
	width: 140px;
	height: 26px;
	border: 1px solid #E1E1E1;
	font-size: 14px;
	line-height: 28px;
	color: #2B2B2B;
	float: left;
	margin-left: 10px;
	outline: none;
	text-indent: 10px;
}

.list-tool button{
	border: none;
	width: 64px;
	height: 28px;
	font-size: 14px;
	text-align: center;
	line-height: 28px;
	background: #0071BB;
	outline: none;
	color: #FFFFFF;
	margin-left: 10px;
	float: left;
}

.list-tool button:hover{
	background: #005287;
}

.list-3{
	margin-top: 56px;
}

.list-3 li{
	width: 100%;
	padding: 12px 0;
}

.list-3 li h1,
.list-3 li a,
.list-3 li span{
	float: left;
}

.list-3 .list-titile{
	background: #E7E7E7;
}

.list-3 .list-titile h1{
	font-size: 14px;
	color: #2F2F2F;
	line-height: 16px;
	font-family: "宋体";
}

.list-3 li .title02,
.list-3 li .title03{
	text-align: center;	
}

.list-3 li .title01,
.list-3 li .font01{
	width: 55%;
	text-indent: 20px;
}

.list-3 li .title02,
.list-3 li .font02{
	width: 30%;
}

.list-3 li .title03,
.list-3 li .font03{
	width: 15%;
}

.list-3 li .font01,
.list-3 li .font02,
.list-3 li .font03{
	font-size: 14px;
	color: #1f1f1f;
	line-height: 16px;
}

.list-3 li .font02,
.list-3 li .font03{
	text-align: center;
}

.list-3 li .font01:hover{
	color: #088CE2;
}

.list-3 .bg01{
	background: #FFFFFF;
}

.list-3 .bg02{
	background: #f9f8f3;
}

.paging{
	padding: 10px;
	background: #FFFFFF;
	border-top: 1px solid #F2F2F2;
}

.paging .nb{
	float: left;
}
.paging .nb span{
	font-size: 12px;
	color: #010000;
	line-height: 26px;
	float: left;
	margin-right: 8px;
}

.paging .pag-tool{
	float: right;
}

.paging .pag-tool a{
	float: left;
	margin-left: 5px;
	font-size: 12px;
	line-height: 24px;
	height: 24px;
	padding: 0 8px;
	border: 1px solid #F2F2F2;
}

.paging .pag-tool a:hover{
	color: #088CE2;
}

.paging .pag-tool .active{
	background: #088CE2;
	border: 1px solid #088CE2;
	color: #FFFFFF;
}

.paging .pag-tool .active:hover{
	color: #FFFFFF;
}

.work-main02{
	
}

.work-article01{
	padding: 20px 100px;
	min-height: 500px;
}

.work-article01 table{
	width: 100%;
}

.work-article01 table tr td{
	height: 36px;
	border: 1px solid #E1E1E1;
	font-size: 14px;
	color: #010000;
	text-indent: 15px;
}

.work-article01 table tr .bg01{
	background: #f6f6f6;
}

.article-title01{
	font-size: 30px;
	text-align: center;
	line-height: 34px;
	margin: 20px 0;
	color: #ff3d3d;
	font-family: "方正大标宋简体";
}

.work-article01 p{
	font-size: 18px;
	color: #010000;
	line-height: 26px;
	text-indent: 2rem;
	font-family: "宋体";
}

.work-tool{
	padding: 20px;
}

.work-tool .link{
	float: left;
}

.work-tool .link img{
	width: 18px;
	height: 18px;
	float: left;
	margin: 5px 10px 5px 0;
}

.work-tool .link span{
	display: block;
	font-size: 14px;
	color: #010000;
	line-height: 28px;
	float: left;
}

.work-tool .link:hover span{
	color: #088CE2;
}


.work-tool .btn{
	float: right;
}

.work-tool .btn button{
	width: 54px;
	height: 28px;
	float: left;
	margin-right: 10px;
	font-size: 14px;
	background: #E5E5E5;
	color: #010000;
	border: none;
	border-radius: 3px;
	outline: none;
}

.work-tool .btn button:hover{
	color: #FFFFFF;
	background: #0071BB;
}

.work-article02{
	margin: 20px 40px;
	border: 1px solid #E1E1E1;
	padding: 15px 60px;
}

.article-title02{
	font-size: 30px;
	color: #010000;
	text-align: center;
	line-height: 34px;
	margin: 20px 0;
	font-weight: normal;
}

.article-tool{
	padding: 8px 0;
	border-bottom: 1px solid #E1E1E1;
}

.article-tool .font{
	float: left;
}

.article-tool .font span{
	display: block;
	font-size: 14px;
	line-height: 16px;
	color: #434242;
	float: left;
	margin-right: 8px;
}

.article-tool .btn{
	float: right;
}

.article-tool .btn span{
	display: block;
	font-size: 14px;
	line-height: 16px;
	color: #434242;
	float: left;
	margin-left: 8px;
}

.article-tool .btn button{
	float: left;
	border: none;
	background: none;
	font-size: 14px;
	line-height: 16px;
	color: #434242;
	margin-left: 8px;
	outline: none;
}

.article-tool .btn button:hover{
	color: #088CE2;
}

.article-tool .btn .active{
	font-weight: bold;
	color: #088CE2;
}

.article{
	margin-top: 20px;
}

.article p{
	font-size: 18px;
	color: #010000;
	line-height: 28px;
	text-indent: 2rem;
	margin-bottom: 20px;
}

/*2018-10-16更新*/
.leader-content{
	background: #f3f3f3;
	padding-top: 10px;
	min-height: 560px;	
}

.leader-list li{
	border-bottom: 1px solid #E5E5E5;
	overflow: hidden;
	background: #FFFFFF;
}

.leader-list li:last-child{
	border: none;
}

.leader-list li a{
	height: 46px;
	background: url(http://www.tonglu.gov.cn/images/work-img/work-img02.png) no-repeat 20px 16px;
	padding-left: 45px;
}

.leader-list li a h1{
	width: 64px;
	font-size: 18px;
	float: left;
	line-height: 46px;
	color: #010000;
	margin-right: 15px;
}

.leader-list li a span{
	font-size: 14px;
	color: #010000;
	line-height: 46px;
	display: block;
}

.leader-list .active{
	border-bottom: 1px solid #038DDC;
}

.leader-list .active h1{
	color: #0387D1;
}

.leader-list li:hover{
	border-bottom: 1px solid #038DDC;	
}

.leader-link01{
	padding-left: 20px;
	height: 46px;
	margin-top: 15px;
	background: #FFFFFF;
}

.leader-link01 h1{
	font-size: 18px;
	line-height: 46px;
	float: left;
}

.leader-link01 img{
	width: 12px;
	height: 12px;
	float: right;
	margin: 17px 20px;
}


/*2019-10-24修改*/
.nav-list{
	margin-top: 20px;
}

.nav-list .item{
	width: 218px;
	padding: 6px 0;
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	border-radius: 3px;
	margin-bottom: 12px;
}

.nav-list .item:last-child{
	margin: 0;
}

.nav-list .item a img,
.nav-list .item p img{
	width: 16px;
	height: 16px;
	float: left;
	margin: 11px 10px 11px 20px;
}

.nav-list .item a span,
.nav-list .item p span{
	display: block;
	float: left;
	font-size: 14px;
	color: #1E67FC;
	line-height: 38px;
}

.nav-list .list-down:hover{
	background: #EEEEEE;
}

.nav-list .list-down .nav-list-down{
	width: 100%;
	margin-top: 38px;
	margin-bottom: -6px;
}


.nav-list .list-down .nav-list-down li{
	padding: 12px;
	background: #FFFFFF;
	border-top: 1px solid #EEEEEE;
}

.nav-list .list-down .nav-list-down li a{
	font-size: 14px;
	color: #1B1B1B;
	line-height: 1;
	text-indent: 30px;
}

.nav-list .list-down .nav-list-down li a:hover{
	color: #038DDC;
}

/*2019-10-25*/
.nav-main-pg{
	min-height: 570px;
	padding: 1px 0;
}

.nav-main-pg .nav-list{
	
	margin-left: 10px;
}

.pg-list{
	min-height: 514px;
}

.pg-list li{
	padding: 14px 16px;
	border-bottom: 1px solid #EEEEEE;
}

.pg-list li a{
	float: left;
	width: 70%;
	font-size: 14px;
	color: #1B1B1B;
	line-height: 1;
}

.pg-list li a:hover{
	color: #0387D1;
}

.pg-list li span{
	display: block;
	float: right;
	font-size: 14px;
	color: #888888;
	line-height: 1;
}


@media screen and (max-width:1200px) {
	* {box-sizing:border-box;}
	body {min-width:100vw;height:100vh;}
	html {min-width:100vw;}
	body.Mobile .main_body {width:100vw;}
	body.Mobile .work-content {width:100%;}
	body.Mobile .info-open-content dt {width:100%;height: auto;}
	body.Mobile .info-open-content {height:178vh;width:100%;}
	body.Mobile .info-open-content a {margin-bottom:20px;height: auto;width: 100%;}
	body.Mobile .info-open-3 {width:100%;margin:0px !important;}
	body.Mobile .info-open-content dd {margin:4px 0 18px 10px;height:auto;display:flow-root;width: 30%;}
	body.Mobile .info-open-content dd ol {padding-top:0px;height:auto;position:relative;top:unset;width: 100%;background: antiquewhite;left: unset;}
	body.Mobile .info-open-content dl {background:none;margin:10px 0px;}	
	body.Mobile .info-open-1 {width:100%;}
	body.Mobile .info-open-2 {width:100%;}
	body.Mobile .info-open-4 {width:100%;}
	body.Mobile .footer_w {width:100vw;height:350px;}
	body.Mobile .f_m2 {width:100vw;}
	/* 底部 */
	body.Mobile .footer {height:auto !important;}
	/* 头部 */
	body.Mobile .header {height:100px;background-size:156% 146%;width:100%;}
	body.Mobile .nav_l ul li {width:167px;}
	body.Mobile .fl {height:45px;width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;}
	body.Mobile .fl ul {display:flex;}
	body.Mobile .search_txt {border:1px solid black;}
	body.Mobile .nav {height:150px;}
	body.Mobile .pa_f_m3 {top:268px;}
	body.Mobile .work-main02 .work-title {height: auto;}

	body.Mobile.ydelder .header {height:165px;background-size:162% 102%;width:100%;}
	body.Mobile.ydelder .loginBtns {font-size:28px;line-height:56px;}
	body.Mobile.ydelder #login {height:140px;}
	body.Mobile.ydelder .loginItems {font-size:18px;}
	body.Mobile.ydelder .fr {width:290px;}
	body.Mobile.ydelder .tab_zj a {width:140px !important;font-size:18px !important;line-height:36px;height:36px;}
	body.Mobile.ydelder .nav_l ul li a {font-size:18px;line-height:46px;}
	body.Mobile.ydelder .search_txt {font-size:18px;}
	body.Mobile.ydelder .search_btn1 {height:36px;line-height:36px;font-size:18px;}
	body.Mobile.ydelder .fr a {font-size:18px !important;line-height:36px !important;}
	body.Mobile.ydelder .work-title a,body.Mobile.ydelder .work-title span {font-size:18px;line-height:36px;}
	body.Mobile.ydelder .info-open-content a {width:130px;font-size:18px;height:36px;}
	body.Mobile.ydelder .info-open-content dd ol {left:46px}
	body.Mobile.ydelder .info-open-content a {width:144px;height:36px;font-size:18px;}
	body.Mobile.ydelder .info-open-content {height:187vh;}
	body.Mobile.ydelder .pa_f_m2_c1 a {font-size:18px;}
	body.Mobile.ydelder .f_m2 p {line-height:36px;font-size:18px;}
	body.Mobile.ydelder .pa_f_m3 {top:325px;}
	body.Mobile.ydelder .footer_w {height:425px;}
	body.Mobile.ydelder .pa_f_m3 img {width:100px;height:100px;}
	body.Mobile.ydelder #_span_jiucuo img {width:150px;}
	
}