@charset "utf-8";
.top{
	background:#836448;
	height:1.3rem;
	position:fixed;
	width:100%;
	top:0;
	z-index:10;
	left:0;
	}
.logo{
	width:4.8rem;
	}
	
.c-nav{
	padding-top:.3rem;
	}
.c-nav .show{
	display:inline-block;
	width:540px;
	}
.c-nav .hiden{
	display:none;
	}
.c-nav ul li{
	margin-left:18px;
	display:inline-block;
	font-size:18px;
	}
.c-nav ul li a{
	color:#fff;
	}
.banner{
	margin-top:1.3rem;
	}
	
.banner .swiper-slide .a2{
	display:none;
	}
	
/*Header*/
	
.home-yyjj, .rmwz, .white-pd10, .news{
	margin-top:.3rem;
	}
.home-yyjj .home-yyjj-img{
	float:left;
	width:5.3rem;
	padding:15px;
	background:#fff;
	}
.home-yyjj .home-yyjj-info{
	float:right;
	width:4rem;
	padding:15px;
	background:#fff;
	height:300px;
	}
.title{
	border-bottom:solid 1px #d5d5d5;
	height:35px;
	}
.title span{
	font-size:22px;
	color:#836448;
	border-bottom:solid 1px #836448;
	display:inline-block;
	height:35px;
	}
.home-yyjj-info .text{
	padding-top:10px;
	}
.home-yyjj-info .text p{
	font-size:16px;
	line-height:28px;
	padding-bottom:15px;
	}
.home-yyjj-info .text a{
	font-size:16px;
	color:#f00;
	}
.home-yyjj-info .swt{
	border-top:solid 1px #e5e5e5;
	padding-top:10px;
	margin-top:10px;
	}
.home-yyjj-info .swt a{
	display:inline-block;
	width:32%;
	margin-left:2%;
	}
.home-yyjj-info .swt a:first-child{
	margin-left:0;
	}
/*HomeYyjj*/	
	
.rmwz .rmwz-img{
	float:left;
	width:26%;
	padding:15px;
	background:#fff;
	}
.rmwz .rmwz-link{
	float:left;
	width:32%;
	padding:15px;
	background:#fff;
	margin-left:1%;
	height:410px;
	}
.rmwz .rmwz-info{
	float:right;
	width:32%;
	padding:10px;
	background:#fff;
	height:420px;
	margin-left:1%;
	}
.rmwz-link-01 li{
	border-bottom:dashed 1px #d7d7d7;
	padding-bottom:15px;
	margin-bottom:15px;
	}
.rmwz-link-01 li h1{
	font-size:18px;
	font-weight:bold;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-bottom:5px;
	}
.rmwz-link-01 li p{
	font-size:16px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
.rmwz-link-02 li{
	font-size:16px;
	line-height:31px;
	}	
.rmwz-info-img{
	display:flex;
	margin-top:10px;
	}
.rmwz-info-img li{
	position:relative;
	width:155px;
	height:113px;
	margin-left:5px;
	}
.rmwz-info-img li:first-child{
	margin-left:0;
	}
.rmwz-info-img li a{
	display:block;
	width:155px;
	height:113px;
	}
.rmwz-info-img li a p{
	position:absolute;
	z-index:1;
	background:url(../images/tm80.png);
	width:135px;
	left:0;
	bottom:0;
	font-size:16px;
	color:#fff;
	padding:0 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
	
.rmwz-info-list{
	}
.rmwz-info-list li{
	overflow:hidden;
	/*display:flex;*/
	margin-top:8px;
	}
.rmwz-info-list li .rmwz-info-list-img{
	width:109px;
	float:left;
	height:80px;
	}
.rmwz-info-list li .rmwz-info-list-text{
	float:left;
	width:200px;
	margin-left:11px;
	}
.rmwz-info-list li .rmwz-info-list-text h2{
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	/*超出2行文字自动省略*/ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; /*超出2行文字自动省略*/
	}
.rmwz-info-list li .rmwz-info-list-text p{
	font-size:14px;
	line-height:18px;
	/*超出2行文字自动省略*/ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; /*超出2行文字自动省略*/
	}
/*Rmwz*/	
.white-pd10{
	padding:15px 10px;
	background:#fff;
	}
.title02{
	background:url(../images/bt01.jpg) top center no-repeat;
	background-size:100% 100%;
	text-align:center;
	}
.title02 span{
	background:#fff;
	font-size:22px;
	color:#836448;
	font-weight:bold;
	}	
.title02.title03{
	margin-top:20px;
	}
.zdcs01{
	margin-top:15px;
	}
.zdcs01 li{
	float:left;
	width:150px;
	margin-left:16px;
	}
.zdcs01 li:first-child{
	margin-left:0;
	}
.zdcs01 li p{
	font-size:16px;
	line-height:24px;
	padding-top:10px;
	}
.zdcs02{
	
	}
.zdcs02 li{
	float:left;
	width:48%;
	margin-right:4%;
	margin-top:15px;
	}
.zdcs02 li:nth-child(2n+2){
	margin-right:0;
	}
.zdcs02 li .zdcs02-img{
	float:left;
	width:159px;
	height:134px;
	}
.zdcs02 li .zdcs02-info{
	float:right;
	width:62%;
	}
.zdcs02 li .zdcs02-info h1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	}
.zdcs02 li .zdcs02-info p{
	font-size:16px;
	line-height:26px;
	}
	
/*Zdcs*/
.news-m{
	background:#fff;
	padding:20px 10px 0 10px;
	float:left;
	width:21%;
	}
.news-m li{
	float:left;
	width:47%;
	margin-right:6%;
	margin-bottom:15px;
	}
.news-m li span{
	background:#836448;
	display:flex;
	justify-content:space-around;
	flex-direction:column;
	align-items:center;
	width:100%;
	border-radius:.1rem;
	height:1.11rem;
	}
.news-m li span img{
	width:.54rem;
	}
.news-m li p{
	font-size:18px;
	color:#836448;
	text-align:center;
	padding-top:10px;
	}
.news-list{
	float:left;
	margin-left:10px;
	background:#fff;
	width:34.5%;
	padding:15px;
	}
.news-list-cont{
	margin-top:15px;
	margin-bottom:15px;
	}
.news-list-cont .news-list-img{
	width:125px;
	float:left;
	height:98px;
	}
.news-list-cont .news-list-info{
	width:200px;
	float:right;
	}
.news-list-cont .news-list-info h2{
	font-size:18px;
	font-weight:bold;
	margin-bottom:8px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	}
.news-list-cont .news-list-info p{
	font-size:16px;
	line-height:24px;
	}
.news-list-cont .news-list-info p a{
	color:#f00;
	}
.news-list-link li{
	font-size:16px;
	line-height:29px;
	}
	
/*News*/
.gffzl{
	margin-top:15px;
	}
.gffzl li{
	float:left;
	width:288px;
	margin-left:58px;
	}
.gffzl li:first-child{
	margin-left:0;
	}
.gffzl li h1{
	font-size:18px;
	font-weight:bold;
	margin:10px 0;
	}
.gffzl li p{
	font-size:16px;
	line-height:26px;
	}
/*Gffzl*/
.jb-menu{
	padding:0 10px;
	}
.jb-menu li{
	float:left;
	width:30.667%;
	margin-right:4%;
	margin-top:20px;
	}
.jb-menu li .jb-menu-cont{
	display:block;
	display:flex;
	}
.jb-menu li .jb-menu-cont .jb-menu-ico{
	width:96px;
	height:72px;
	background:#836448;
	display:flex;
	justify-content:space-around;
	flex-direction:column;
	align-items:center;
	}
.jb-menu li .jb-menu-cont .jb-menu-ico img{
	width:.56rem;
	height:.56rem;
	}
.jb-menu li .jb-menu-cont .jb-menu-info{
	width:180px;
	margin-left:10px;
	}
.jb-menu li .jb-menu-cont .jb-menu-info h1{
	font-size:20px;
	margin-bottom:5px;
	font-weight:bold;
	}
.jb-menu li .jb-menu-cont .jb-menu-info p{
	font-size:18px;
	}
/*JbMenu*/
.yy-news{
	display:flex;
	margin-top:15px;
	}
.yy-news .yy-news-img{
	width:44%;
	}
.yy-news .yy-news-info{
	width:53%;
	margin-left:3%;
	}
.yy-news .yy-news-info li{
	border-bottom:dashed 1px #cfcfcf;
	padding-bottom:15px;
	margin-bottom:15px;
	}
.yy-news .yy-news-info li:last-child{
	border-bottom:none;
	padding-bottom:0;
	margin-bottom:0;
	}
.yy-news .yy-news-info li h1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	}
.yy-news .yy-news-info li p{
	font-size:16px;
	line-height:28px;
	}
/*YyNews*/
.jstj-text{
	margin-top:15px;
	padding:0 10px;
	}
.jstj-text h1{
	text-align:center;
	font-size:22px;
	font-weight:bold;
	margin-bottom:10px;
	}
.jstj-text p{
	font-size:16px;
	line-height:26px;
	}
.jstj-text p a{
	color:#f00;
	}
.jstj-list{
	display:flex;
	margin-top:20px;
	}
.jstj-list li{
	width:32%;
	margin-left:2%;
	text-align:center;
	}
.jstj-list li:first-child{
	margin-left:0;
	}
.jstj-list li span{
	display:inline-block;
	border:solid 1px #836448;
	font-size:18px;
	height:34px;
	line-height:34px;
	color:#836448;
	width:85%;
	margin:15px 0 10px 0;
	}
.jstj-list li p{
	font-size:20px;
	line-height:30px;
	color:#f00;
	}
/*Jstj*/
.hzgz{
	display:flex;
	margin-top:15px;
	padding:0 10px;
	}
.hzgz .hzgz-cont{
	width:30%;
	margin-left:5%;
	}
.hzgz .hzgz-cont:first-child{
	margin-left:0;
	}
.title04{
	border-bottom:solid 1px #d5d5d5;
	display:flex;
	height:30px;
	}
.title04 i{
	background:#836448;
	width:2px;
	height:20px;
	margin-right:10px;
	margin-top:5px;
	}
.title04 span{
	border-bottom:solid 1px #836448;
	font-size:18px;
	color:#836448;
	font-weight:bold;
	height:30px;
	line-height:26px;
	}
.hzgz-cont .text{
	font-size:16px;
	line-height:26px;
	margin-top:10px;
	margin-bottom:10px;
	}
.hzgz-cont .text a{
	color:#f00;
	}
.hzgz-list li{
	font-size:16px;
	line-height:32px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	}
/*Hzgz*/
.tszl{
	display:flex;
	margin-top:20px;
	padding:0 10px;
	}
.tszl .tszl-cont{
	width:30%;
	margin-left:5%;
	}
.tszl .tszl-cont:first-child{
	margin-left:0;
	}
.tszl .tszl-cont p{
	/*text-align:center;*/
	}
.tszl .tszl-cont h1{
	font-size:18px;
	font-weight:bold;
	display:flex;
	margin:15px 0 10px 0;
	}
.tszl .tszl-cont h1 i{
	background:#836448;
	width:2px;
	height:20px;
	margin-right:10px;
	margin-top:3px;
	}
/*Tszl*/
.mytj{
	margin-top:20px;
	display:flex;
	}
.mytj .mytj-img{
	width:54%;
	}
.mytj .mytj-info{
	width:46%;
	position:relative;
	}
.mytj .mytj-info h1{
	border-bottom:solid 1px #d5d5d5;
	font-size:18px;
	font-weight:normal;
	padding-bottom:10px;
	line-height:30px;
	}
.mytj .mytj-info h1 img{
	margin-right:10px;
	}
.mytj .mytj-info p{
	font-size:18px;
	line-height:32px;
	padding-top:10px;
	}
.mytj .mytj-info a{
	position:absolute;
	z-index:1;
	bottom:5px;
	right:0;
	display:block;
	border:solid 1px #836448;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#836448;
	padding:0 10px;
	}
/*Mytj*/
.yuedu{
	display:flex;
	}
.yuedu ul{
	width:47%;
	margin-left:6%;
	}
.yuedu ul:first-child{
	margin-left:0;
	}
.yuedu ul li{
	font-size:16px;
	margin-top:15px;
	overflow:hidden;
	}
.yuedu ul li span{
	float:right;
	}
.yuedu ul li a{
	width:67%;
	display:inline-block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
/*Yuedu*/
.hzgx{
	margin-top:15px;
	}
.hzgx li{
	display:flex;
	border-bottom:dashed 1px #cfcfcf;
	padding-bottom:20px;
	margin-bottom:20px;
	}
.hzgx li:last-child{
	border-bottom:none;
	padding-bottom:0;
	margin-bottom:0;
	}
.hzgx li .hzgx-img{
	width:132px;
	}
.hzgx li .hzgx-info{
	width:78%;
	margin-left:15px;
	}
.hzgx li .hzgx-info h1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:8px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	}
.hzgx li .hzgx-info p{
	font-size:16px;
	line-height:26px;
	}
.hzgx li .hzgx-info p a{
	color:#f00;
	}
/*Hzgx*/
.tszl-cont div{
	font-size:16px;
	line-height:30px;
	}
.tszl-cont div a{
	color:#f00;
	}
.yyhj{
	display:flex;
	margin-top:15px;
	}
.yyhj li{
	width:23.75%;
	margin-left:1.667%;
	text-align:center;
	}
.yyhj li:first-child{
	margin-left:0;
	}
.yyhj li p{
	padding-top:10px;
	font-size:18px;
	color:#836448;
	}
/*Yyhj*/
.jyzn{
	display:flex;
	margin-top:15px;
	}
.jyzn li{
	width:19%;
	margin-right:4%;
	padding-right:4%;
	text-align:center;
	border-right:solid 1px #cfcfcf;
	}
.jyzn li:last-child{
	margin-right:0;
	padding-right:0;
	border-right:none;
	}
.jyzn li img{
	width:.89rem;
	height:.89rem;
	}
.jyzn li p{
	font-size:18px;
	color:#836448;
	padding-top:10px;
	}
/*Jyzn*/
.footer{
	background:#836448;
	padding:.5rem 0;
	margin-top:20px;
	}
.foot{
	display:flex;
	}
.foot .f-logo{
	width:40%;
	}
.foot .f-menu{
	width:20%;
	border-right:dashed 1px #a08b79;
	border-left:dashed 1px #a08b79;
	margin:0 5%;
	}
.foot .f-menu li{
	text-align:center;
	font-size:.24rem;
	margin-top:.2rem;
	}
.foot .f-menu li a{
	color:#fff;
	}
.foot .f-info{
	width:36%;
	}
.foot .f-info p{
	font-size:.2rem;
	color:#fff;
	line-height:30px;
	margin-top:.15rem;
	padding-left:.35rem;
	}
.foot .f-info p.icon1{
	background:url(../images/icon15.png) 0 5px no-repeat;
	background-size:.25rem .25rem;
	}
.foot .f-info p.icon2{
	background:url(../images/icon16.png) 0 5px no-repeat;
	background-size:.25rem .25rem;
	}
.foot .f-info p.icon3{
	background:url(../images/icon17.png) 0 5px no-repeat;
	background-size:.25rem .25rem;
	}
.foot .f-info p a{
	color:#fff;
	font-weight:bold;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	}
/*=====================================================内页区====================================================*/
/*=====================================================内页区====================================================*/
.weizhi{
	font-size:16px;
	color:#836448;
	background:url(../images/icon18.png) 0 3px no-repeat;
	background-size:15px 15px;
	padding:0 0 5px 25px;
	}
.weizhi a{
	color:#836448;
	}
.page{
	text-align:center;
	padding:30px 0 20px 0;
	}
.page a{
	display:inline-block;
	font-size:16px;
	color:#836448;
	border:solid 1px #836448;
	height:30px;
	line-height:30px;
	padding:0 10px;
	margin:0 5px;
	}
.detail-title{
	text-align:center;
	color:#836448;
	font-size:26px;
	font-weight:bold;
	padding-top:15px;
	}
.detail-cont{
	padding:0 5%;
	margin-top:20px;
	}
.detail-info{
	font-size:18px;
	line-height:36px;
	}
.detail-up{
	margin-top:30px;
	padding-bottom:20px;
	}
.detail-up p{
	font-size:18px;
	border-left:solid 2px #836448;
	padding-left:10px;
	}
.detail-up p.s{
	float:left;
	}
.detail-up p.x{
	float:right;
	}
@media screen and (min-width:1001px){
	.news-m li:nth-child(2n+2), .jb-menu li:nth-child(3n+3){
		margin-right:0;
		}
	}
@media screen and (max-width:1000px){
	.c-nav{
		background:#836448;
		padding:.35rem .2rem 0 .2rem;
		}
	.c-nav .navFlex{
		flex-wrap:wrap;
		font-size: 20px;
		justify-content: space-between;
		}
	.c-nav .hiden{
		display:block;
		position:absolute;
		right:.2rem;
		top:.35rem;
		z-index:100;
		width:.65rem;
		height:.65rem;
		}
	.c-nav .show{
		width:100%;
		font-size:14px;
		display: none;
		border-top:solid 1px #72563d;
		margin-top:.3rem;
		padding-bottom:.2rem;
		}
	.c-nav .show ul{
		border-top:solid 1px #8e6d4f;
		padding-top:.2rem;
		}
	.c-nav .show ul li{
		display:block;
		line-height:36px;
		font-size:14px;
		}
	.banner{
		margin-top:1.31rem;
		}
	.banner .swiper-slide .a1{
		display:none;
		}
	.banner .swiper-slide .a2{
		display:block;
		}
	/*Header*/
	.pd-15{
		padding:0 .2rem;
		}
	.home-yyjj .home-yyjj-img{
		float:none;
		width:100%;
		text-align:center;
		}
	.home-yyjj .home-yyjj-info{
		float:none;
		width:100%;
		height:auto;
		}
	.home-yyjj-info .text p{
		font-size:14px;
		line-height:28px;
		padding-bottom:15px;
		}
	/*HomeYyjj*/
	.rmwz .rmwz-img{
		float:none;
		width:100%;
		padding:15px;
		text-align:center;
		background:#fff;
		}
	.rmwz .rmwz-link{
		float:none;
		width:100%;
		padding:15px;
		background:#fff;
		margin-left:0;
		height:auto;
		margin-bottom:10px;
		margin-top:10px;
		}
	.rmwz .rmwz-info{
		float:none;
		width:100%;
		padding:10px;
		background:#fff;
		height:auto;
		clear:both;
		margin-left:0;
		}
	/*Rmwz*/
	
	.zdcs01 li{
		float:left;
		width:32%;
		margin-right:2%;
		margin-left:0;
		margin-bottom:.2rem;
		}
	.zdcs01 li:nth-child(3n+3){
		margin-right:0;
		}
	.title02.title03{
		margin-top:0;
		}
	.zdcs02 li{
		float:none;
		width:100%;
		margin-right:0;
		margin-top:15px;
		}
	.zdcs02 li .zdcs02-info{
		float:left;
		width:60%;
		margin-left:3%;
		}
	/*Zdcs*/
	.news-m{
		float:none;
		width:100%;
		}
	.news-m li{
		float:left;
		width:22%;
		margin-right:4%;
		margin-bottom:15px;
		}
	.news-m li:nth-child(4n+4){
		margin-right:0;
		}
	.news-list{
		float:none;
		margin-left:0;
		background:#fff;
		width:100%;
		padding:15px;
		margin-top:10px;
		}
	.news-list-cont .news-list-info{
		width:61%;
		float:left;
		margin-left:3%;
		}
	/*News*/
	.gffzl li{
		float:none;
		width:100%;
		text-align:center;
		margin-left:0;
		margin-top:20px;
		}
	/*Gffzl*/
	.jb-menu li{
		float:left;
		width:48%;
		margin-right:4%;
		margin-top:20px;
		}
	.jb-menu li:nth-child(2n+2){
		margin-right:0;
		}
	/*JbMenu*/
	.yy-news{
		display:block;
		}
	.yy-news .yy-news-img{
		width:100%;
		text-align:center;
		margin-bottom:20px;
		}
	.yy-news .yy-news-info{
		width:100%;
		margin-left:0;
		padding:0 .15rem;
		}
	/*YyNews*/
	.jstj-list li span{
		font-size:16px;
		}
	.jstj-list li p{
		font-size:18px;
		line-height:28px;
		}
	.title04 span{
		font-size:16px;
		}
	.hzgz-cont .text{
		font-size:14px;
		line-height:24px;
		}
	.hzgz-list li{
		font-size:14px;
		line-height:28px;
		}
	/*Hzgz*/
	.mytj .mytj-info h1 img{
		width:.97rem;
		}
	.jyzn li{
		width:22%;
		}
	.jyzn li p{
		font-size:16px;
		}
	}
@media screen and (max-width:850px){
	
	}
@media screen and (max-width:768px){
	.top{
		height:1.5rem;
		}
	.c-nav{
		padding:.4rem .2rem 0 .2rem;
		}
	.c-nav .hiden{
		display:block;
		position:absolute;
		right:.2rem;
		top:.45rem;
		}
	.banner{
		margin-top:1.52rem;
		}
	.jstj-list li span{
		font-size:14px;
		}
	.jstj-list li p{
		font-size:15px;
		line-height:24px;
		}
	.hzgz{
		display:block;
		}
	.hzgz .hzgz-cont{
		width:100%;
		margin-left:0;
		margin-top:15px;
		}
	.mytj .mytj-info p{
		font-size:15px;
		line-height:26px;
		}
	.yyhj li p{
		font-size:16px;
		}
	.foot{
		display:block;
		/*flex-flow:row wrap;*/
		}
	.foot .f-logo{
		width:100%;
		text-align:center;
		}
	.foot .f-logo img{
		width:4.05rem;
		}
	.foot .f-menu{
		width:100%;
		border-right:none;
		border-left:none;
		border-top:solid 1px #8f6e51;
		border-bottom:solid 1px #8f6e51;
		margin:25px 0 0 0;
		display:flex;
		}
	.foot .f-menu li{
		width:20%;
		text-align:center;
		margin-top:0;
		padding:10px 0;
		}
	.foot .f-info{
		width: auto;
		padding-left:29%;
		padding-top:15px;
		}
	.page{
		padding-bottom:10px;
		}
	.page a{
		font-size:14px;
		margin-bottom:10px;
		}
	.detail-title{
		font-size:20px;
		}
	.detail-info{
		font-size:16px;
		line-height:32px;
		}
	.detail-up p{
		font-size:16px;
		margin-top:20px;
		}
	.detail-up p.s{
		float:none;
		}
	.detail-up p.x{
		float:none;
		}
	}
@media screen and (max-width:640px){
	.jb-menu li .jb-menu-cont .jb-menu-ico img{
		width:.7rem;
		height:.7rem;
		}
	.jb-menu li .jb-menu-cont .jb-menu-info h1{
		font-size:18px;
		}
	.jb-menu li .jb-menu-cont .jb-menu-info p{
		font-size:16px;
		}
	.tszl .tszl-cont h1{
		font-size:16px;
		}
	.mytj{
		display:block;
		}
	.mytj .mytj-img{
		width:100%;
		text-align:center;
		}
		
	.mytj .mytj-info{
		width:100%;
		margin-top:20px;
		}
	.mytj .mytj-info h1{
		font-size:16px;
		}
	.mytj .mytj-info h1 img{
		width:1.3rem;
		}
	.mytj .mytj-info a{
		position:static;
		width:94px;
		font-size:14px;
		color:#836448;
		float:right;
		margin-top:10px;
		}
	.yuedu{
		display:block;
		}
	.yuedu ul{
		width:100%;
		margin-left:0;
		}
	.yuedu ul li{
		font-size:14px;
		}
	.hzgx li .hzgx-info h1{
		font-size:16px;
		}
	.hzgx li .hzgx-info p, .tszl-cont div{
		font-size:14px;
		line-height:24px;
		}
	
	.jyzn{
		display:flex;
		flex-flow:row wrap;
		margin-top:0;
		}
	.jyzn li{
		width:48%;
		margin-top:25px;
		/*margin-left:4%;
		padding-left:4%;
		text-align:center;
		border-left:solid 1px #cfcfcf;*/
		}
	.jyzn li:nth-child(2n+2){
		border-right:none;
		margin-right:0;
		padding-right:0;
		}
	.foot .f-menu li{
		font-size:14px;
		}
	.foot .f-info p{
		padding-left:.4rem;
		line-height:26px;
		font-size:14px;
		}
	.foot .f-info p.icon1{
		background:url(../images/icon15.png) 0 5px no-repeat;
		background-size:.3rem .3rem;
		}
	.foot .f-info p.icon2{
		background:url(../images/icon16.png) 0 5px no-repeat;
		background-size:.3rem .3rem;
		}
	.foot .f-info p.icon3{
		background:url(../images/icon17.png) 0 5px no-repeat;
		background-size:.3rem .3rem;
		}
	.foot .f-info p a{
		font-size:20px;
		}
	}	
	
@media screen and (max-width:550px){
	.zdcs02 li .zdcs02-info h1, .gffzl li h1, .news-m li p, .yy-news .yy-news-info li h1{
		font-size:16px;
		}
	.yy-news .yy-news-info li p{
		font-size:14px;
		line-height:26px;
		}
	.jstj-text h1{
		font-size:18px;
		}
	.jstj-text p, .mytj .mytj-info p{
		font-size:14px;
		line-height:24px;
		}
	
	.jstj-list{
		display:block;
		}
	.jstj-list li{
		width:100%;
		margin-left:0;
		margin-top:20px;
		}
	
	.tszl .tszl-cont{
		width:47.5%;
		margin-left:5%;
		}
	.tszl .tszl-cont:last-child{
		display:none;
		}
	.jyzn li p{
		font-size:14px;
		}
	.jyzn li img{
		width:1rem;
		height:1rem;
		}
	}
@media screen and (max-width:480px){
	.rmwz-link-02 li, .rmwz-link-01 li p, .news-list-cont .news-list-info p{
		font-size:14px;
		}
	.zdcs01 li p, .zdcs02 li .zdcs02-info p, .news-list-link li, .gffzl li p{
		font-size:14px;
		line-height:26px;
		}
	.jb-menu li .jb-menu-cont .jb-menu-info h1{
		font-size:16px;
		}
	.jb-menu li .jb-menu-cont .jb-menu-info p, .mytj .mytj-info h1{
		font-size:14px;
		}
	/*.tszl{
		display:block;
		}*/
	.mytj .mytj-info h1 img{
		width:1.6rem;
		}
	.hzgx li .hzgx-info{
		width:66%;
		}
	.yyhj{
		display:flex;
		flex-flow:row wrap;
		margin-top:0;
		}
	.yyhj li{
		width:48.5%;
		margin:15px 3% 0 0;
		text-align:center;
		}
	.yyhj li:nth-child(2n+2){
		margin-right:0;
		}
	.foot .f-info{
		padding-left:24%;
		}
	.foot .f-info p{
		padding-left:.45rem;
		line-height:26px;
		}
	.foot .f-info p.icon1{
		background:url(../images/icon15.png) 0 7px no-repeat;
		background-size:.32rem .32rem;
		}
	.foot .f-info p.icon2{
		background:url(../images/icon16.png) 0 7px no-repeat;
		background-size:.32rem .32rem;
		}
	.foot .f-info p.icon3{
		background:url(../images/icon17.png) 0 7px no-repeat;
		background-size:.32rem .32rem;
		}
	.detail-title{
		font-size:18px;
		}
	.detail-info{
		font-size:14px;
		line-height:28px;
		}
	.detail-up p{
		font-size:14px;
		}
	}
	
@media screen and (max-width:420px){
	.zdcs02 li .zdcs02-img{
		width:120px;
		height:102px;
		}
	.jb-menu li .jb-menu-cont .jb-menu-ico{
		width:96px;
		height:65px;
		}
	.jb-menu li .jb-menu-cont .jb-menu-ico img{
		width:.75rem;
		height:.75rem;
		}
	.hzgx li .hzgx-info{
		width:61%;
		}
	.foot .f-info{
		padding-left:16%;
		}
	}	
@media screen and (max-width:380px){
	.news-list-cont .news-list-info{
		width:57%;
		}
	.foot .f-info p.icon1{
		background:url(../images/icon15.png) 0 9px no-repeat;
		background-size:.32rem .32rem;
		}
	.foot .f-info p.icon2{
		background:url(../images/icon16.png) 0 9px no-repeat;
		background-size:.32rem .32rem;
		}
	.foot .f-info p.icon3{
		background:url(../images/icon17.png) 0 9px no-repeat;
		background-size:.32rem .32rem;
		}
	}
