.ne-banner{
	display: block;
	position: relative;
	width: 100%;
	overflow: hidden;
	margin-top: 1.24rem;
}
.ne-banner img{
	width: 100%;
	animation: changeScale 1 1.5s;
	position: relative;
	z-index: 5;
}
.pc-nBanner{
	display: block;
}
.mobile-nBanner{
	display: none;
}

.ne-content{
	padding: 0.5rem 0 0.7rem;
	position: relative;
}
.ne-content:before{
	display: block;
	content: '';
	width: 4.75rem;
	height: 2.66rem;
	background: url(../images/n-tBg.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.ne-content:after{
	display: block;
    content: '';
    width: 2.93rem;
    height: 2.66rem;
    background: url(../images/n-tBg02.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
}
.ne-content .w1400{
	position: relative;
	z-index: 20;
}
.ne-title-box{
	margin-bottom: 0.2rem;
}
.home-title{
	display: flex;
	justify-content: center;
}
.home-title-info{
	padding-top: 0.66rem;
	padding-right: 0.4rem;
	padding-bottom: 0.3rem;
	position: relative;
}
.home-title-info:after{
	display: block;
	content: '';
	width: 1.26rem;
	height: 0.21rem;
	background: url(../images/ht-i02.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: -1.3rem;
	top: 50%;
	margin-top: -0.05rem;
}
.home-title-info:before{
	display: block;
    content: '';
    width: 1.26rem;
    height: 0.21rem;
    background: url(../images/ht-i02.png) no-repeat;
    background-size: 100% 100%;
    transform: rotateY(180deg);
    position: absolute;
    left: -1.36rem;
    top: 50%;
    margin-top: -0.05rem;
}
.home-title-info span:nth-child(1){
	display: block;
	font-size: 0.12rem;
	color: #1779b8;
	line-height: 1;
	text-transform: uppercase;
	font-family: Basemic Symbol;
	position: relative;
}
.home-title-info span:nth-child(1):before{
	display: block;
	content: '';
	width: 0.34rem;
	height: 0.17rem;
	background: url(../images/ht-i01.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: -0.2rem;
}
.home-title-info span:nth-child(2){
	display: block;
	font-size: 0.36rem;
	color: #333333;
	line-height: 1;
	font-family: 'systM';
}
.home-title-info span:nth-child(3){
	display: block;
	font-size: 0.72rem;
	color: #1779b8;
	line-height: 1;
	font-family: 'pmzd';
	position: absolute;
	top: -0.03rem;
	right: 0.38rem;
}
.home-title-info span:nth-child(4){
	display: block;
	font-size: 0.72rem;
	color: #1779b8;
	line-height: 1;
	font-family: 'pmzd';
	position: absolute;
	bottom: 0;
	right: 0;
}

.ne-menu{
	margin-bottom: 0.55rem;
}
.ne-menu ul{
	display: flex;
	justify-content: center;
}
.ne-menu ul li{
	margin: 0 0.08rem;
	width: 1.8rem;
	height: 0.5rem;
	background: url(../images/n-menu-bg01.png) no-repeat;
	background-size: 100% 100%;
	transition-duration: 0.3s;
}
.ne-menu ul li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 0.2rem;
	color: #333333;
	text-align: center;
	line-height: 0.5rem;
	transition-duration: 0.3s;
}
.ne-menu ul li:hover{
	background: url(../images/n-menu-bg02.png) no-repeat;
	background-size: 100% 100%;
}
.ne-menu ul li:hover a{
	color: #ffffff;
}
.ne-active{
	background: url(../images/n-menu-bg02.png) no-repeat !important;
	background-size: 100% 100% !important;
}
.ne-active a{
	color: #ffffff !important;
}
.ne-about-page01{
	margin-bottom: 0.45rem;
	margin-top: 0.6rem;
}
.ne-about-page01 p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
	text-indent: 0.4rem;
	margin-bottom: 0.2rem;
}
.ne-about-page01 p:last-child{
	margin-bottom: 0;
}
.ne-about-page01-top{
	display: flex;
}
.ne-about-page01-topFl{
	width: 51%;
	padding-right: 0.36rem;
}
.ne-about-page01-topFr{
	width: 49%;
}
.ne-about-page01-topFr img{
	display: block;
	width: 100%;
}
.ne-about-page02{
	padding: 0 0.3rem;
	background: url(../images/n-ab-bg01.jpg) no-repeat center center;
	background-size: cover;
}
.ne-about-page02 ul{
	width: 2.66rem;
}
.ne-about-page02 ul li{
	width: 100%;
	padding: 0.36rem 0;
	border-bottom: 0.01rem solid rgba(255,255,255,0.6);
	display: flex;
}

.ne-about-page03{
	margin-top: 0.7rem;
}
.ne-about-page03 ul{
	margin-top: 0.3rem;
}
.ne-about-list{
	margin-bottom: 0.3rem;
}
.ne-about-list:last-child{
	margin-bottom: 0;
}
.ne-about-list h4{
	display: inline-block;
	width: 3.31rem;
	height: 0.56rem;
	background: url(../images/n_ab_tBg02.png) no-repeat;
	background-size: 100% 100%;
	margin-bottom: 0.14rem;
	font-size: 0.26rem;
	color: #1779b8;
	text-align: center;
	line-height: 0.56rem;
}
.ne-about-page01-topFl h4{
	width: 2.01rem;
	background: url(../images/n_ab_tBg01.png) no-repeat;
	background-size: 100% 100%;
}
.ne-about-list p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
}
.ne-about-list ul li{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
	padding-left: 0.2rem;
	position: relative;
}
.ne-about-list ul li:before{
	display: block;
	content: '';
	width: 0.12rem;
	height: 0.18rem;
	background: url(../images/n-ab-icon.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: 0.09rem;
}

.ne-yyry-swiper{
	background: url(../images/yyry-bg.png) no-repeat bottom center;
	background-size: 100% auto;
	position: relative;
	z-index: 10;
}
.yyry-box{
	padding: 0 0.4rem;
	display: flex;
	align-items: flex-end;
}
.yyry-list{
	width: 16.666%;
	min-height: 2.6rem;
	display: flex;
}
.yyry-list:nth-child(1){
	padding-bottom: 2.08rem;
}
.yyry-list:nth-child(2){
	padding-bottom: 1.28rem;
}
.yyry-list:nth-child(3){
	padding-bottom: 1.62rem;
}
.yyry-list:nth-child(4){
	padding-bottom: 1.82rem;
}
.yyry-list:nth-child(5){
	padding-bottom: 1.74rem;
}
.yyry-list:nth-child(6){
	padding-bottom: 2.74rem;
}
.yyry-list-line{
	width: 0.14rem;
	position: relative;
}
.yyry-list-line:before{
	display: block;
	content: '';
	width: 0.14rem;
	height: 0.16rem;
	background: url(../images/yyry-jt.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.yyry-list-line:after{
	display: block;
	content: '';
	width: 0.021rem;
	height: calc(100% - 0.08rem);
	background: #1779b8;
	position: absolute;
	left: 0.01rem;
	top: 0.08rem;
}
.yyry-list-info{
	width: calc(100% - 0.14rem);
	padding-top: 0.1rem;
	padding-right: 0.7rem;
	padding-bottom: 0.6rem;
}
.yyry-list:last-child .yyry-list-info{
	padding-right: 0.3rem;
}
.yyry-list-info h4{
	font-size: 0.44rem;
	color: #1779b8;
	font-weight: normal;
	line-height: 1;
	font-family: "times new roman";
}
.yyry-list-info p{
	font-size: 0.18rem;
	color: #1779b8;
	line-height: 1.4;
	text-align: justify;
	margin-bottom: 0.15rem;
}
.ne-yyry-page{
	margin-top: 0.6rem;
}
.ne-yyry-page .ne-about-page01{
	margin-bottom: 0;
}
.jtlx-address{
	display: flex;
	width: 100%;
}
.jtlx-map{
	width: 63.14%;
}
.jtlx-address-info{
	width: 36.86%;
	background: #1779b8;
	padding: 1.1rem 0.5rem 1.1rem 0.8rem;
}
.jtlx-address-txt h3{
	font-size: 0.3rem;
	color: #ffffff;
	line-height: 1.4;
	margin-bottom: 0.05rem;
}
.jtlx-address-txt h4{
	font-size: 0.21rem;
	color: #ffffff;
	line-height: 1.4;
	font-family: "times new roman";
	font-weight: normal;
	opacity: 0.65;
	margin-bottom: 0.5rem;
}
.jtlx-address-txt p{
	font-size: 0.2rem;
	color: #ffffff;
	line-height: 1.4;
	margin-bottom: 0.4rem;
}
.jtlx-address-txt p:last-child{
	margin-bottom: 0;
}
.jtlx-guideBox{
	margin-top: 0.76rem;
}
.jtlx-guideList:nth-child(1){
	margin-bottom: 0.2rem;
}
.jtlx-guideList h4{
	display: inline-block;
	width: 2.11rem;
	height: 0.58rem;
	background: url(../images/jtlx-bg.png) no-repeat;
	background-size: 100% 100%;
	font-size: 0.24rem;
	color: #fff;
	text-align: center;
	line-height: 0.58rem;
	margin-bottom: 0.2rem;
}
.jtlx-guideList p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
	margin-bottom: 0.2rem;
}
.jtlx-guideList p:last-child{
	margin-bottom: 0;
}
.lxwm-map{
	width: 100%;
	height: 5.1rem;
	margin-bottom: 0.4rem;
}
.lxwm-address ul{
	display: flex;
}
.lxwm-address ul li{
	width: 32.6%;
	height: 1.46rem;
	background: #3389c1;
	margin-right: 1.1%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.lxwm-address ul li:nth-child(3){
	margin-right: 0;
}
.lxwm-address-box{
	display: flex;
	align-items: center;
}
.lxwm-address-icon{
	width: 0.88rem;
	height: 0.88rem;
	border-radius: 50%;
	background: #fff;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}
.lxwm-address-icon img{
	display: block;
	width: 0.4318rem;
	position: relative;
	z-index: 2;
}
.lxwm-address ul li:hover .lxwm-address-icon img{
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;	
}
.lxwm-address-icon:after{
	display: block;
	content: '';
	width: 0.25rem;
	height: 0.25rem;
	background: url(../images/lxwm-dot.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	bottom: 0.08rem;
	left: 0.19rem;
	z-index: 10;
}
.lxwm-address ul li:nth-child(2) .lxwm-address-icon:after{
	left: 0.24rem;
}
.lxwm-address-info{
	padding-left: 0.2rem;
}
.lxwm-address-info h4{
	font-size: 0.24rem;
	color: #ffffff;
	line-height: 1.2;
}
.lxwm-address-info p{
	font-size: 0.2rem;
	color: #ffffff;
	line-height: 1.2;
}

.news-list ul li{
	margin-bottom: 0.6rem;
}
.news-list ul li:last-child{
	margin-bottom: 0;
}
.news-list-box{
	display: flex;
}
.news-list-img{
	width: 4.36rem;
	overflow: hidden;
}
.news-list-img img{
	display: block;
	width: 100%;
	transition-duration: 0.5s;
}
.news-list ul li:hover .news-list-img img{
	transform: scale(1.1);
}
.news-list-txt{
	width: calc(100% - 4.36rem);
	background: #f5f5f5;
	padding: 0.4rem 0.25rem 0.2rem 0.6rem;
	transition-duration: 0.5s;
}
.news-list ul li:hover .news-list-txt{
	background: #1779b8;
}
.news-list-txt h3{
	font-size: 0.22rem;
	color: #333333;
	line-height: 1.4;
	margin-bottom: 0.1rem;
	display: -webkit-Box;
	-webkit-Box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	transition-duration: 0.5s;
}
.news-list ul li:hover .news-list-txt h3{
	color: #ffffff;
}
.news-list-txt p{
	font-size: 0.19rem;
	color: #777777;
	line-height: 1.6;
	text-align: justify;
	display: -webkit-Box;
	-webkit-Box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	transition-duration: 0.5s;
}
.news-list ul li:hover .news-list-txt p{
	color: #ffffff;
}
.news-list-txt span{
	display: block;
	font-size: 0.2rem;
	color: #1779b8;
	line-height: 1.4;
	margin-top: 0.1rem;
	transition-duration: 0.5s;
}
.news-list ul li:hover .news-list-txt span{
	color: #ffffff;
}

.jianT ul{
	width: 100%; 
	text-align: center;
	margin-top: 0.7rem;
	display: flex;
	justify-content: center;
}

.jianT ul li{
	min-width: 0.46rem;
	height:0.46rem;
	border: 0.01rem solid #1779b8; 
	border-radius: 0.05rem;
	text-align: center;
	line-height: 0.44rem; 
	margin:0 0.07rem;
	padding:0;
}
.jianT ul li a{
	display:block;
	font-size: 0.18rem; 
	color:#474747; 
	padding: 0 0.15rem;
}
.jianT ul li a:hover{
	text-decoration: none;
	background:#1779b8;
	color:#fff;
}
.jianT ul li .on{
	background:#1779b8; 
	color:#fff;
	display:block;
}
#AspNetPager1_input,#AspNetPager1_btn{
	display: inline-block;
	width: 0.86rem !important;
	height: 0.42rem;
	margin: 0.1rem 0.05rem;
	font-size: 0.18rem; 
	text-align: center;
}
#AspNetPager1_btn{
	cursor: pointer;
}

.new-nr-ti {
	text-align:center; 
	border-bottom:1px solid #eee; 
	padding-bottom:0.3rem; 
	margin-bottom:0.3rem;
}
.new-nr-ti h1{
	font-size:0.24rem;
	line-height: 1.4;
}
.new-nr-ti span{
	font-size: 0.14rem;
	text-align: center;
	line-height: 1.2;
}
.new-nr-zi{
	font-size:0.18rem; 
	line-height:1.6;
	text-align: justify;
	text-indent: 0.36rem;
}
.new-nr-zi table{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #c1c1c1;
}
.new-nr-zi table td{
	border: 1px solid #c1c1c1;
}
.new-nr-zi p{
	font-size:0.18rem; 
	line-height:1.8;
	text-align: justify;
	text-indent: 0.36rem;
	margin-bottom: 0.2rem;
}
.new-nr-zi img{
	display: block;
	margin: 0.2rem auto;
}

.hzfw-menu{
	width: 100%;
	position: absolute;
	top: 1.6rem;
	left: 0;
	z-index: 20;
}
.hzfw-menu ul{
	display: flex;
	justify-content: center;
}
.hzfw-menu ul li{
	margin: 0 0.25rem;
}
.hzfw-menu-icon{
	margin: 0 auto;
	width: 1.88rem;
	height: 1.88rem;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
}
.hzfw-menu-icon:after{
	display: block;
	content: '';
	width: 0%;
	height: 0%;
	border-radius: 50%;
	background: #1779b8;
	position: absolute;
	left: 50%;
	top: 50%;
	transition-duration: 0.5s;
}
.hzfw-menu ul li:hover .hzfw-menu-icon:after{
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
.hzfw-active .hzfw-menu-icon:after{
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
.hzfw-menu-line01{
	width: 1.78rem;
	height: 1.78rem;
	border-radius: 50%;
	border:0.04rem solid #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 2;
}
.hzfw-menu-line02{
	width: 1.6rem;
	height: 1.6rem;
	border-radius: 50%;
	border:0.01rem solid #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 4;
}
.hzfw-menu-icon img{
	display: block;
	width: 0.72rem;
	position: relative;
	z-index: 10;
}
.hzfw-menu ul li:hover .hzfw-menu-icon img{
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;	
}
.hzfw-menu ul li p{
	font-size: 0.24rem;
	color: #fff;
	text-align: center;
	line-height: 1.4;
	margin-top: 0.2rem;
	white-space: nowrap;
}
.hzfw-content{
	background: #efefef;
	padding-top: 0;
}
.hzfw-content:before{
	top: 0.4rem;
	right: -0.5rem;
}
.hzfw-content:after{
	display: block;
    content: '';
    width: 2.93rem;
    height: 2.66rem;
    background: url(../images/n-tBg02.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 2;
}
.hzfw-content-box{
	background: #fff;
	padding: 0.56rem 0.64rem 0.64rem;
	margin-top: -0.4rem;
	position: relative;
	z-index: 10;
}
.hzfw-content-box>h3{
	font-size: 0.6rem;
	color: #1779b8;
	font-weight: normal;
	text-align: center;
	line-height: 1;
	font-family: 'pmzd';
	margin-bottom: 0.35rem;
}
.jyzn-menu{
	margin-bottom: 0.4rem;
}
.jyzn-menu ul{
	display: flex;
	justify-content: center;
}
.jyzn-menu ul li{
	margin: 0 0.08rem;
    width: 1.59rem;
    height: 0.5rem;
    background: url(../images/n-menu-bg01.png) no-repeat;
    background-size: 100% 100%;
	font-size: 0.24rem;
    color: #333333;
    text-align: center;
    line-height: 0.5rem;
    cursor: pointer;
    transition-duration: 0.3s;
}
.jyzn-menu ul li.hover{
	background: url(../images/n-menu-bg02.png) no-repeat;
    background-size: 100% 100%;
    color: #fff;
}
.jyzn-contentBox{
	/*padding: 0 0.7rem;*/
}
.jyzn-contenter h4{
	font-size: 0.34rem;
	color: #1779b8;
	font-family: 'syhtB';
	line-height: 1.2;
	margin-bottom: 0.25rem;
}
.jyzn-contenter ul li{
	margin-bottom: 0.4rem;
	padding-left: 0.2rem;
	position: relative;
}
.jyzn-contenter ul li:before{
	display: block;
    content: '';
    width: 0.12rem;
    height: 0.18rem;
    background: url(../images/n-ab-icon.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: 0.14rem;
}
.jyzn-contenter ul li:last-child{
	margin-bottom: 0;
}
.jyzn-contenter ul li p{
	font-size: 0.24rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
}
.jyzn-contenter ul li strong{
	font-size: 0.24rem;
    color: #333333;
    line-height: 1.8;
    font-family: 'syhtB';
    text-align: justify;
}
.jyzn-contenter ul li dl{
	display: flex;
	flex-wrap: wrap;
	margin-top: 0.3rem;
}
.jyzn-contenter ul li dl dd{
	width: 18.4%;
	height: 0.8rem;
	border: 0.01rem solid #d5d5d5;
	padding: 0 0.1rem;
	margin-right: 2%;
	margin-bottom: 0.2rem;
	cursor: pointer;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	transition-duration: 0.3s;
}
.jyzn-contenter ul li dl dd:nth-child(5n){
	margin-right: 0;
}
.jyzn-contenter ul li dl dd:hover{
	border: 0.01rem solid #1779b8;
}
.jyzn-contenter ul li dl dd p{
	display: flex;
	align-items: center;
}
.jyzn-contenter ul li dl dd p img{
	display: block;
	width: 0.44rem;
	height: 0.44rem;
	margin: 0 !important;
}
.jyzn-contenter ul li dl dd:hover p img{
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;	
}
.jyzn-contenter ul li dl dd p span{
	font-size: 0.22rem;
	color: #000000;
	line-height: 1.2;
	transition-duration: 0.3s;
}
.jyzn-contenter ul li dl dd:hover p span{
	color: #1779b8;
}

.fwsj-box{
	display: flex;
	padding-top: 0.5rem;
}
.fwsj-fl{
	width: 44%;
	padding-right: 0.3rem;
}
.fwsj-fr{
	width: 56%;
	/*padding-left: 0.3rem;*/
}
.fwsj-fr img{
	display: block;
	width: 100%;
}

.jzlc-box h4{
	text-align: center;
}
.jzlc-box img{
	display: block;
	width: 6.5674rem;
	margin: 0 auto;
}
.fwsj_jyxz{
	display: block !important;
	padding-top: 0.1rem !important;
}
.fwsj_jyxz ul{
	display: flex;
	flex-wrap: wrap;
}
.fwsj_jyxz ul li:nth-child(1){
	width: 100%;
}
.fwsj_jyxz ul li:nth-child(2){
	width: 44%;
}
.fwsj_jyxz ul li:nth-child(3){
	width: 56%;
}
.lcfb-box{
	padding-top: 0.3rem;
}
.lcfb-box img{
	display: block;
	width: 8.2645rem;
	margin: 0.45rem auto 0;
}
.jzfs-box{
	padding-top: 0.3rem;
	padding-right: 3.96rem;
	padding-bottom: 2.9rem;
	position: relative;
}
.jzfs-box ul{
	position: relative;
	z-index: 10;
}
.jzfs-box img{
	display: block;
	width: 7.0293rem;
	position: absolute;
	right: -1.34rem;
	bottom: -0.64rem;
	z-index: 2;
}
.jzxz-box{
	padding-top: 0.3rem;
	padding-bottom: 2.85rem;
	position: relative;
}
.jzxz-box ul{
	position: relative;
	z-index: 10;
}
.jzxz-box img{
	display: block;
	width: 4.7097rem;
	position: absolute;
	right: -0.7rem;
	bottom: 0;
	z-index: 2;
}

.zylc-box{
	padding-top: 0.25rem;
}
.zylc-box img{
	display: block;
	width: 5.3223rem;
	margin: 0 auto;
}

.fjh-notice{
	margin-bottom: 0.35rem;
}
.fjh-box h4{
	font-size: 0.3rem;
	color: #333333;
	text-align: center;
	line-height: 1.4;
	margin-bottom: 0.3rem;
}
.fjh-list{
	margin-bottom: 0.3rem;
}
.fjh-list:last-child{
	margin-bottom: 0;
}
.fjh-list h5{
	font-size: 0.22rem;
	color: #000000;
	line-height: 1.8;
	font-family: 'syhtB';
}
.fjh-list p{
	font-size: 0.22rem;
	color: #000000;
	line-height: 1.8;
	text-align: justify;
}
.fjh-process img{
	display: block;
	width: 6.1256rem;
	margin: 0 auto;
}
.zyb-box>h4{
	font-size: 0.3rem;
    color: #333333;
    text-align: center;
    line-height: 1.4;
    margin-bottom: 0.3rem;
}
.zyb-bz ul li{
	margin-bottom: 0.25rem;
}
.zyb-bz ul li:last-child{
	margin-bottom: 0;
}
.zyb-bz ul li label{
	display: block;
	width: 100%;
	height: 0.6rem;
	padding: 0 0.2rem;
	background: #f5f5f5;
	display: flex;
	align-items: center;
	position: relative;
	cursor: pointer;
	transition-duration: 0.5s;
}
.zyb-bz ul li label:after{
	display: block;
	content: '';
	width: 0.23rem;
	height: 0.14rem;
	background: url(../images/zyb-icon01.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0.3rem;
	top: 50%;
	margin-top: -0.07rem;
	transition-duration: 0.5s;
}
.zyb-bz ul li label h4{
	font-size: 0.22rem;
	color: #333333;
	line-height: 1.4;
	font-weight: normal;
	transition-duration: 0.5s;
}
.zyb-bz ul li.active label{
	background: #1779b8;
}
.zyb-bz ul li.active label:after{
	background: url(../images/zyb-icon02.png) no-repeat;
	background-size: 100% 100%;
	transform: rotate(180deg);
}
.zyb-bz ul li.active label h4{
	font-weight: bold;
	color: #fff;
}
.zyb-bzContent{
	display: none;
	padding: 0.15rem 0.6rem;
	background: #edf4f9;
}
.zyb-bzContent h5{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	font-family: 'syhtB';
	margin-bottom: 0.08rem;
}
.zyb-bzContent p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	margin-bottom: 0.08rem;
}

.zybzd-notice{
	margin-top: 0.5rem;
	display: flex;
}
.zybzd-notice-list{
	width: 50%;
}
.zybzd-notice-list h4{
	font-size: 0.3rem;
    color: #333333;
    line-height: 1.2;
    margin-bottom: 0.2rem;
}
.zybzd-notice-list ul li{
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
    padding-left: 0.2rem;
    margin-bottom: 0.08rem;
    position: relative;
}
.zybzd-notice-list ul li:last-child{
	margin-bottom: 0;
}
.zybzd-notice-list ul li:before{
	display: block;
    content: '';
    width: 0.12rem;
    height: 0.18rem;
    background: url(../images/n-ab-icon.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: 0.09rem;
}

.blfy-box{
	padding-top: 0.25rem;
}
.blfy-box img{
	display: block;
	width: 7.2402rem;
	margin: 0 auto;
}
.blfy-box ul{
	margin-top: 0.75rem;
	display: flex;
	flex-wrap: wrap;
}
.blfy-box ul li{
	width: 50%;
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
    padding-left: 0.2rem;
    margin-bottom: 0.08rem;
    position: relative;
}
.blfy-box ul li:before{
	display: block;
    content: '';
    width: 0.12rem;
    height: 0.18rem;
    background: url(../images/n-ab-icon.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: 0.09rem;
}

.zkjs-list{
	margin-bottom: 0.5rem;
}
.zkjs-list:last-child{
	margin-bottom: 0;
}
.zkjs-list-title{
	width: 100%;
	padding-bottom: 0.07rem;
	margin-bottom: 0.3rem;
	position: relative;
}
.zkjs-list-title:before{
	display: block;
	content: '';
	width: 100%;
	height: 0.01rem;
	background: #1779b8;
	position: absolute;
	bottom: 0.06rem;
	left: 0;
	z-index: 5;
}
.zkjs-list-title:after{
	display: block;
	content: '';
	width: 100%;
	height: 0.03rem;
	background: #1779b8;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 5;
}
.zkjs-list-title h3{
	font-size: 0.36rem;
	color: #1779b8;
	line-height: 0.47rem;
	font-family: 'syhtB';
	padding-left: 0.6rem;
	position: relative;
	z-index: 10;
}
.zkjs-list-title h3:before{
	display: block;
	content: '';
	width: 0.45rem;
	height: 0.47rem;
	background: url(../images/zjzk-i01.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.zkjs-list-title h3:after{
	display: block;
	content: '';
	width: 0.26rem;
	height: 0.18rem;
	background: url(../images/zjzk-i02.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	bottom: 0;
}
.zkjs-list-img{
	width: 100%;
	overflow: hidden;
	margin-bottom: 0.3rem;
}
.zkjs-list-img img{
	display: block;
	width: 100%;
	transition-duration: 0.5s;
}
.zkjs-list-img:hover img{
	transform: scale(1.1);
}
.zkjs-list-info ul li{
	float: left;
	width: 15%;
	height: 1.22rem;
	background: url(../images/zj-btn-n.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 2%;
	margin-bottom: 0.3rem;
	transition-duration: 0.3s;
}
.zkjs-list-info ul li:hover{
	background: url(../images/zj-btn-nb.png) no-repeat;
	background-size: 100% 100%;
}
.zkjs-list-info ul li:nth-child(6n){
	margin-right: 0;
}
.zkjs-list-info ul li a{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	width: 100%;
	height: 100%;
	padding: 0.2rem 0.1rem 0;
}

.zkjs-list_btn img{
	display: block;
	width: 0.52rem;
	margin: 0 auto;
}
.zkjs-list-info ul li:hover .zkjs-list_btn img{
	-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;	
}
.zkjs-list_btn span{
	display: block;
	font-size: 0.18rem;
	color: #333333;
	line-height: 1.4;
	text-align: center;
}
.zkjs-list-info ul li:hover .zkjs-list_btn span{
	color: #1779b8 !important;
	font-weight: bold;
	transition-duration: 0.3s;
}

.zkjs-detail h4{
	font-size: 0.36rem;
	color: #1779b8;
	font-family: 'syhtB';
	line-height: 1.4;
	text-align: center;
	margin-bottom: 0.3rem;
}
.zkjs-detail-box{
	display: flex;
	width: 100%;
	height: 4.38rem;
}
.zkjs-detail-img{
	width: 50%;
	overflow: hidden;
}
.zkjs-detail-img img{
	display: block;
	width: 100%;
	transition-duration: 0.5s;
}
.zkjs-detail-info{
	width: 50%;
	background: #f7f7f7;
	padding: 0.3rem 0.2rem 0.3rem 0.3rem;
}
.zkjs-detail-infoTxt{
	width: 100%;
	height: 100%;
	padding-right: 0.2rem;
	position: relative;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    overflow-x: hidden;
}
.zkjs-detail-infoTxt::-webkit-scrollbar{
    width: 0.04rem;
    background: #cfcfcf;
}

.zkjs-detail-infoTxt::-webkit-scrollbar-thumb{
    width: 0.04rem;
    background: #1779b8;
}

.zkjs-detail-infoTxt::-webkit-scrollbar-corner {
    background: none;
}

.zkjs-detail-infoTxt::-webkit-scrollbar:horizontal{
    height: 0.04rem;
}

.zkjs-detail-infoTxt h5{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.2;
	font-family: 'syhtB';
	margin-bottom: 0.04rem;
}
.zkjs-detail-infoTxt p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.6;
	text-align: justify;
}
.zkjs-detail-infoList{
	margin-bottom: 0.2rem;
}
.zkjs-detail-infoList table{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #c1c1c1;
}
.zkjs-detail-infoList table tr td{
	border: 1px solid #c1c1c1;
}
.zkjs-team{
	margin-top: 0.8rem;
}
.zkjs-team-list ul li{
	float: left;
	width: 18%;
	margin-right: 2.5%;
	margin-top: 0.5rem;
}
.zkjs-team-list ul li:nth-child(5n){
	margin-right: 0;
}
.zkjs-team-list ul li:nth-child(-n+5){
	margin-top: 0;
}
.team-zjImg{
	width: 100%;
	background: #ebebeb;
	padding: 0.14rem 0.12rem;
}
.team-zjImg-info{
	width: 100%;
	overflow: hidden;
}
.team-zjImg-info img{
	display: block;
	width: 100%;
	transition-duration: 0.3s;
}
.zkjs-team-list ul li:hover .team-zjImg-info img{
	transform: scale(1.1);
}
.team-zjInfo{
	padding: 0.14rem 0 0.08rem;
	border-bottom: 0.011rem solid #1779b8;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.team-zjInfo p{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.4;
	transition-duration: 0.3s;
}
.zkjs-team-list ul li:hover .team-zjInfo p{
	color: #1779b8;
}
.team-zjInfo span{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.4;
	transition-duration: 0.3s;
}
.zkjs-team-list ul li:hover .team-zjInfo span{
	color: #1779b8;
}

.zjjs-content .zkjs-list-info{
	margin-bottom: 0.25rem;
}
.zj-active{
	background: url(../images/zj-btn-b.png) no-repeat !important;
	background-size: 100% 100% !important;
}
.zj-active a{
	color: #1779b8 !important;
}

.zjjs-sp{
	padding-top: 1rem;
}
.zjjs-detail-box{
	background: #edf4f9;
	padding: 0.3rem 0.3rem;
	display: flex;
}
.zjjs-detail-img{
	width: 2.13rem;
	overflow: hidden;
}
.zjjs-detail-img img{
	display: block;
	width: 100%;
}
.zjjs-detail-info{
	width: calc(100% - 2.13rem);
	padding-left: 0.54rem;
	padding-top: 0.2rem;
}
.zjjs-detail-dsfc h3{
	font-size: 0.3rem;
	color: #333333;
	line-height: 1.2;
	font-family: 'syhtB';
}
.zjjs-detail-dsfc span{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.2;
	margin-left: 0.5rem;
	margin-top: 0.05rem;
}
.zjjs-detail-dsfc p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
	margin-top: 0.14rem;
}
.zjjs-detail_message{
	padding: 0.5rem 0 0.4rem;
}
.zjjs-detail_message h3{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.4;
	font-family: 'syhtB';
	margin-bottom: 0.15rem;
}
.zjjs-detail_message_box p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.6;
	text-align: justify;
	margin-bottom: 0.15rem;
}
.zjjs-detail_message_box p:last-child{
	margin-bottom: 0;
}
.zjjs-detail_xxk_menu{
	background: #ededed;
}
.zjjs-detail_xxk_menu ul{
	display: flex;
}
.zjjs-detail_xxk_menu ul li{
	width: 2.4rem;
	font-size: 0.22rem;
	color: #333333;
	text-align: center;
	line-height: 0.7rem;
	cursor: pointer;
}
.zjjs-detail_xxk_menu ul li.zj_on{
	background: #1779b8;
	color: #fff !important;
}
.zjjs-detail_xxk_Container{
	padding: 0.4rem 0.28rem;
}
.zjjs-detail_xxk_Container p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.6;
	text-align: justify;
	margin-bottom: 0.15rem;
}
.zjjs-detail_xxk_Container p:last-child{
	margin-bottom: 0;
}
.zjjs-detail-name{
	display: flex;
	margin-bottom: 0.3rem;
}
.zjjs-detail-name h3{
	font-size: 0.3rem;
	color: #333333;
	line-height: 1.2;
	font-family: 'syhtB';
}
.zjjs-detail-name span{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.2;
	margin-left: 0.5rem;
	margin-top: 0.05rem;
}
.zjjs-detail-txt p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
}

.zjjs-pb{
	margin-top: 0.7rem;
	display: flex;
}
.zjjs-pb dl{
	width: 10%;
}
.zjjs-pb dl dt{
	width: 100%;
	height: 0.68rem;
	background: #1779b8;
	border-right: 0.01rem solid rgba(255,255,255,0.5);
	display: flex;
	justify-content: center;
	align-items: center;
}
.zjjs-pb dl:last-child dt{
	border-right: none;
}
.zjjs-pb dl dt span{
	font-size: 0.18rem;
	color: #fff;
	line-height: 1.4;
}
.zjjs-pb dl dd{
	width: 100%;
	height: 1.36rem;
	border-right: 0.01rem solid #d6d6d6;
	border-bottom: 0.01rem solid #d6d6d6;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}
.zjjs-pb dl:nth-child(1) dd{
	border-left: 0.01rem solid #d6d6d6;
}
.zjjs-pb dl dd span{
	font-size: 0.18rem;
	color: #333333;
	line-height: 1.4;
}
.zjjs-pb-time{
	width: 100%;
	height: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.zjjs-pb-time:nth-child(1){
	border-bottom: 0.01rem solid #d6d6d6;
}
.zjjs-notice{
	margin-top: 0.2rem;
}
.zjjs-notice p{
	font-size: 0.18rem;
	color: #555555;
	line-height: 0.26rem;
	padding-left: 0.3rem;
	position: relative;
}
.zjjs-notice p:before{
	display: block;
	content: '';
	width: 0.26rem;
	height: 0.23rem;
	background: url(../images/notice.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: 0.015rem;
	
}

.mzpb-content h4{
	font-size: 0.3rem;
	color: #333333;
	text-align: center;
	line-height: 1.4;
	margin-bottom: 0.3rem;
}
.mzpb-table{
	width: 100%;
}
.mzpb-table table{
	border-collapse: collapse;
	width: 100%;
}
.mzpb-table table th{
	height: 0.6rem;
	background: #1779b8;
	border-right: 0.01rem solid rgba(255,255,255,0.5);
	font-size: 0.2rem;
	color: #fff;
	font-weight: normal;
}
.mzpb-table table td{
	border: 1px solid #e5e5e5;
	padding: 0.15rem 0;
	font-size: 0.18rem;
	color: #333333;
	line-height: 1.2;
	text-align: center;
	font-weight: normal;
	align-items: center;
}
.mzpb-table table td span{
	display: block;
	font-size: 0.14rem;
	line-height: 1.2;
}
.pb-sp{
	background: rgba(23,121,184,0.3);
}
.pb-sp td{
	font-weight: bold !important;
}

.jxjy-menu{
	margin-bottom: 0.4rem;
}
.jxjy-menu ul{
	display: flex;
	justify-content: center;
}
.jxjy-menu ul li{
	padding: 0 0.3rem;
	font-size: 0.3rem;
	color: #333333;
	line-height: 1;
	position: relative;
	cursor: pointer;
}
.jxjy-menu ul li:before{
	display: block;
	content: '';
	width: 1px;
	height: 0.28rem;
	background: #b7b8b8;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -0.16rem;
}
.jxjy-menu ul li:last-child:before{
	display: none;
}
.jxjy-menu ul li a{
	color: #333333;
}
.jxjy-active{
	font-weight: bold;
	color: #1779b8 !important;
}
.jxjy-active a{
	color: #1779b8 !important;
}
.jxgl-box ul li{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
	padding-left: 0.2rem;
	margin-bottom: 0.18rem;
	position: relative;
}
.jxgl-box ul li:before{
	display: block;
	content: '';
	width: 0.12rem;
	height: 0.18rem;
	background: url(../images/n-ab-icon.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: 0.09rem;
}
.download-doc{
	width: 3.5rem;
	height: 0.56rem;
	border-radius: 0.56rem;
	background: #1779b8;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 0.5rem;
}
.download-doc span{
	font-size: 0.24rem;
	color: #fff;
	font-weight: bold;
	padding-right: 0.48rem;
	position: relative;
}
.download-doc span:after{
	display: block;
	content: '';
	width: 0.28rem;
	height: 0.28rem;
	background: url(../images/xz-icon.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -0.13rem;
}

.kypt-page{
	padding-bottom: 0;
}
.kypt-content-list{
	padding: 0.8rem 0;
}
.kypt-content-list:nth-child(1){
	padding-top: 0.2rem;
}
.kypt-content-list:nth-child(odd){
	background: #fff;
}
.kypt-content-list:nth-child(even){
	background: #f7f7f7;
}
.kypt-content-list-top{
	display: flex;
	margin-bottom: 0.2rem;
}
.kypt-content-img img{
	display: block;
	width: 100%;
}
.lcyx01 .kypt-content-img{
	width: 4.45rem;
}
.lcyx01 .kypt-content-info{
	width: calc(100% - 4.45rem);
	padding-left: 0.3rem;
}
.lcyx02 .kypt-content-img{
	width: 3.87rem;
}
.lcyx02 .kypt-content-info{
	width: calc(100% - 3.87rem);
	padding-left: 0.3rem;
}
.zdsy01 .kypt-content-img{
	width: 3.66rem;
}
.zdsy01 .kypt-content-info{
	width: calc(100% - 3.66rem);
	padding-left: 0.3rem;
}
.zdsy02 .kypt-content-img{
	width: 3.66rem;
}
.zdsy02 .kypt-content-info{
	width: calc(100% - 3.66rem);
	padding-left: 0.3rem;
}
.zdsy03 .kypt-content-img{
	width: 3.66rem;
}
.zdsy03 .kypt-content-info{
	width: calc(100% - 3.66rem);
	padding-left: 0.3rem;
}
.sjzd01 .kypt-content-img{
	width: 5.54rem;
}
.sjzd01 .kypt-content-info{
	width: calc(100% - 5.54rem);
	padding-left: 0.3rem;
}
.sjzd02 .kypt-content-img{
	width: 5.54rem;
}
.sjzd02 .kypt-content-info{
	width: calc(100% - 5.54rem);
	padding-left: 0.3rem;
}
.sjzd03 .kypt-content-img{
	width: 5.54rem;
}
.sjzd03 .kypt-content-info{
	width: calc(100% - 5.54rem);
	padding-left: 0.3rem;
}
.sjzd04 .kypt-content-img{
	width: 5.54rem;
}
.sjzd04 .kypt-content-info{
	width: calc(100% - 5.54rem);
	padding-left: 0.3rem;
}

.kypt-content-list h4{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.4;
	margin-bottom: 0.1rem;
}
.kypt-content-list p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.6;
	text-align: justify;
	margin-bottom: 0.2rem;
}
.kypt-content-list p:last-child{
	margin-bottom: 0;
}

.lcsy-menu ul li:nth-child(2),.lcsy-menu ul li:nth-child(3){
	width: 2.69rem;
	background: url(../images/lcsy-mBg01.png) no-repeat;
	background-size: 100% 100%;
}
.lcsy-menu ul li:nth-child(2):hover{
	background: url(../images/lcsy-mBg02.png) no-repeat;
	background-size: 100% 100%;
}
.lcsy-menu ul li:nth-child(3):hover{
	background: url(../images/lcsy-mBg02.png) no-repeat;
	background-size: 100% 100%;
}
.lcsy-menu ul li:nth-child(2).ne-active{
	background: url(../images/lcsy-mBg02.png) no-repeat !important;
	background-size: 100% 100% !important;
}
.lcsy-menu ul li:nth-child(3).ne-active{
	background: url(../images/lcsy-mBg02.png) no-repeat !important;
	background-size: 100% 100% !important;
}

.lcsy-list ul li{
	margin-bottom: 0.3rem;
}
.lcsy-list ul li:last-child{
	margin-bottom: 0;
}
.lcsy-infoBox{
	padding: 0.25rem 0.45rem;
	background: #f2f2f2;
	position: relative;
	transition-duration: 0.3s;
}
.lcsy-list ul li:hover .lcsy-infoBox{
	padding: 0.25rem 0.76rem;
	background: #f3f8fb;
}
.lcsy-infoIcon01,.lcsy-infoIcon02,.lcsy-infoIcon03,.lcsy-infoIcon04{
	width: 0.42rem;
	height: 0.42rem;
	background: url(../images/news-icon.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	transition-duration: 0.3s;
	opacity: 0;
	visibility: hidden;
}
.lcsy-list ul li:hover .lcsy-infoIcon01,.lcsy-list ul li:hover .lcsy-infoIcon02,.lcsy-list ul li:hover .lcsy-infoIcon03,.lcsy-list ul li:hover .lcsy-infoIcon04{
	opacity: 1;
	visibility: visible;
}
.lcsy-infoIcon01{
	left: 0.1rem;
	top: 0.1rem;
}
.lcsy-infoIcon02{
	right: 0.1rem;
	top: 0.1rem;
	transform: rotate(90deg);
}
.lcsy-infoIcon03{
	left: 0.1rem;
	bottom: 0.1rem;
	transform: rotate(270deg);
}
.lcsy-infoIcon04{
	right: 0.1rem;
	bottom: 0.1rem;
	transform: rotate(180deg);
}
.lcsy-infoBox-txt{
	position: relative;
	z-index: 10;
}
.lcsy-infoBox-txt h4{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.4;
	font-weight: normal;
	margin-bottom: 0.08rem;
	display: -webkit-Box;
	-webkit-Box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.lcsy-infoBox-txt p{
	font-size: 0.19rem;
	color: #333333;
	line-height: 1.6;
	font-weight: normal;
	text-align: justify;
	margin-bottom: 0.05rem;
	display: -webkit-Box;
	-webkit-Box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.lcsy-infoBox-txt span{
	display: block;
	font-size: 0.2rem;
	color: #1779b8;
	line-height: 1.4;
}

.dsfc-content{
	margin-top: 0.6rem;
}
.dsfc-content h4{
	width: 100%;
	height: 0.8rem;
	padding: 0 0.2rem;
	background: #1779b8;
	font-size: 0.3rem;
	color: #fff;
	display: flex;
	align-items: center;
	margin-bottom: 0.4rem;
}
.dsfc-content h5{
	font-size: 0.22rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
}
.dsfc-content p{
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
}

.syjg-menu{
	margin-bottom: 0.7rem;
}
.syjg-menu ul{
	display: flex;
	justify-content: center;
}
.syjg-menu ul li{
	padding: 0 0.1rem;
	font-size: 0.3rem;
	white-space: nowrap;
	color: #333333;
	line-height: 1;
	position: relative;
	cursor: pointer;
}
.syjg-menu ul li:before{
	display: block;
	content: '';
	width: 1px;
	height: 0.28rem;
	background: #b7b8b8;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -0.16rem;
}
.syjg-menu ul li:last-child:before{
	display: none;
}
.syjg-contenter img{
	display: block;
	margin: 0 auto;
}
.syjg-contenter h5{
	font-size: 0.28rem;
	color: #333333;
	line-height: 1.4;
	text-align: center;
	margin-top: 0.3rem;
	margin-bottom: 0.2rem;
}
.syjg-contenter p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
	margin-bottom: 0.2rem;
}
.syjg-contenter p:last-child{
	margin-bottom: 0;
}
.syjg-sp{
	display: flex;
}
.syjg-sp-fr{
	width: 2.32rem;
}
.syjg-sp-fl{
	width: calc(100% - 2.32rem);
	padding-right: 0.3rem;
}

.fwjd-menu ul li:nth-child(1){
	
}
.fwjd-menu ul li:nth-child(1){
	width: 2.69rem;
	background: url(../images/lcsy-mBg01.png) no-repeat;
	background-size: 100% 100%;
}
.fwjd-menu ul li:nth-child(1):hover{
	background: url(../images/lcsy-mBg02.png) no-repeat;
	background-size: 100% 100%;
}
.fwjd-menu ul li:nth-child(1).ne-active{
	background: url(../images/lcsy-mBg02.png) no-repeat !important;
	background-size: 100% 100% !important;
}
.fwjd-content{
	margin: 0 auto;
	width: 11.01rem;
	height: 11.49rem;
	background: url(../images/fwjd-bg.png) no-repeat;
	background-size: 100% 100%;
	padding: 1.8rem 1.16rem 1.2rem 1.16rem;
}
.fwjd-content h4{
	font-size: 0.3rem;
	color: #333333;
	text-align: center;
	line-height: 1.4;
	margin-bottom: 0.3rem;
}
.fwjd-content ul li{
	height: 0.56rem;
	padding: 0.1rem 0.3rem;
	border-bottom: 1px solid #a0d4e1;
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.2;
	display: flex;
	align-items: flex-end;
}


.mzpb-table-box{
	width: 14rem;
}
.mzpb-table-th{
	margin: 0 auto;
	width: 100%;
	display: flex;
}
.mzpb-table-th div{
	height: 0.6rem;
    background: #1779b8;
    border-right: 0.01rem solid rgba(255, 255, 255, 0.5);
    font-size: 0.2rem;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: normal;
}
.mzpb-table-th div:nth-child(1){
	width: 1.68rem;
}
.mzpb-table-th div:nth-child(2){
	width: 2.128rem;
}
.mzpb-table-th div:nth-child(3){
	width: 1.456rem;
}
.mzpb-table-th div:nth-child(4){
	width: 1.456rem;
}
.mzpb-table-th div:nth-child(5){
	width: 1.456rem;
}
.mzpb-table-th div:nth-child(6){
	width: 1.456rem;
}
.mzpb-table-th div:nth-child(7){
	width: 1.456rem;
}
.mzpb-table-th div:nth-child(8){
	width: 1.456rem;
}
.mzpb-table-th div:nth-child(9){
	width: 1.456rem;
}
.mzpb-table-td{
	/*display: flex;*/
}
.mzpb-table-td-list{
	display: flex;
}
.mzpb-table-td-list:nth-child(odd){
	background: #f1f1f1;
}
.mzpb-table-td-list:nth-child(even){
	background: #fff;
}

.mzpb-table-tdKs{
	width: 1.68rem;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 1px solid #e5e5e5;
	border-top: none;
}
.mzpb-table-tdKs span{
	font-size: 0.18rem;
    color: #333333;
    line-height: 1.4;
    font-weight: normal;
}
.mzpb-table-tdFr{
	width: 12.32rem;
}
.mzpb-table-tdFr-list{
	display: flex;
}
.mzpb-table-tdZb{
	width: 2.128rem;
	display: flex;
	justify-content: center;
	align-items: center;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.mzpb-table-tdZb span{
	font-size: 0.18rem;
    color: #333333;
    line-height: 1.2;
    font-weight: normal;
}
.mzpb-table-tdXm{
	width: 10.192rem;
}
.mzpb-table-tdXm-list{
	display: flex;
}
.mzpb-table-tdXm-dl{
	width: 1.456rem;
	min-height: 0.58rem;
	padding: 0.15rem 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
	.mzpb-table-tdXm-dl span {
		display: block;
		width: 100%;
		font-size: 0.18rem;
		color: #333333;
		text-align: center;
		line-height: 1.2;
		padding: 5px 0;
	}
.mzpb-table-tdXm-dl span i{
	font-style: normal;
	display: block;
	font-size: 0.14rem;
	text-align: center;
	line-height: 1.2;
}
.table-sp{
	background: rgba(225,225,225,0.3);
}
.table-sp span{
	font-weight: bold !important;
}

.download_list{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.download_list p{
	display: flex;
	width: 49%;
	justify-content: flex-start;
}
.download_list p img{
	margin: 0 0.1rem 0 0;
	width: 16px;
	height: 16px;
}

.yjfk-notice{
	padding: 0.3rem 0.4rem;
	background: #f7f7f7;
}
.yjfk-notice h4{
	font-size: 0.3rem;
    color: #1779b8;
    text-align: center;
    font-family: 'syhtB';
    line-height: 1.2;
    margin-bottom: 0.25rem;
}
.yjfk-notice p{
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
}
.yjfk-form{
	width: 60%;
	margin: 0.4rem auto 0;
}
.yjfk-form ul li{
	width: 100%;
	margin-bottom: 0.2rem;
	display: flex;
}
.yjfk-form-fl{
	width: 20%;
	display: flex;
	justify-content: flex-end;
	padding-right: 0.2rem;
}
.yjfk-form-fl span{
	font-size: 0.18rem;
    color: #333333;
    line-height: 0.48rem;
}
.yjfk-form-fr{
	width: 80%;
	min-height: 0.48rem;
	position: relative;
}
.yjfk-form-fr>input{
	display: block;
	width: 100%;
	height: 0.48rem;
	padding: 0 0.1rem;
	border: 1px solid #c1c1c1;
	outline: none;
	background: none;
	font-size: 0.18rem;
    color: #333333;
}
.yjfk-form-fr i{
	font-size: 0.18rem;
    color: #e30000;
    font-style: normal;
    position: absolute;
    right: -0.1rem;
    top: 0;
}
.xb-choose{
	display: flex;
	width: 100%;
	height: 100%;
	align-items: center;
}
.xb-choose label{
	margin-right: 0.2rem;
}
.xb-choose label span{
	font-size: 0.18rem;
}
.yjfk-form-fr select{
	width: 100%;
	height: 0.48rem;
	padding: 0 0.1rem;
	border: 1px solid #c1c1c1;
	outline: none;
	background: none;
	font-size: 0.18rem;
    color: #333333;
}
.yjfk-form-fr textarea{
	resize: none;
	width: 100%;
	height: 0.96rem;
	border: 1px solid #c1c1c1;
	outline: none;
	background: none;
	font-size: 0.18rem;
    color: #333333;
    line-height: 1.6;
    font-family: 'syhtN';
    padding: 0.1rem 0.1rem;
}
.form-cz{
	display: flex;
	justify-content: center;
}
.form-cz input{
	display: block;
	margin: 0 0.2rem;
	width: 0.8rem;
	height: 0.36rem;
	background: #c1c1c1;
	border: none;
	outline: none;
	font-size: 0.18rem;
	cursor: pointer;
}

.zjzk-menu ul li:nth-child(4){
	width: 2.1rem;
}
.wyhlct-box{
	width: 100%;
}
.wyhlct-box img{
	display: block;
	width: 100%;
}

.wyhLxfs-box{
	width: 100%;
}
.wyhLxfs-pc{
	display: block;
	margin: 0 auto;
}
.wyhLxfs-mobile{
	display: none;
	margin: 0 auto;
}
.syjg-lxfsBox{
	width: 100%;
}
.lc-lxfs{
	display: block;
	margin: 0 auto;
}
.lc-lxfs-m{
	display: none;
	margin: 0 auto;
}

.tjfw_info01{
	display: flex;
	margin-bottom: 0.2rem;
}
.tjfw_info01-fl{
	width: calc(100% - 5.06rem);
	padding-right: 0.14rem;
}
.tjfw_info01-fl h4{
	font-size: 0.3rem;
    color: #1779b8;
    font-family: 'syhtB';
    line-height: 1.2;
    margin-bottom: 0.2rem;
}
.tjfw_info01-fl p{
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.6;
    text-align: justify;
    margin-bottom: 0.15rem;
}
.tjfw_info01-fl p:last-child{
	margin-bottom: 0;
}
.tjfw_info01-fr{
	width: 5.06rem;
	overflow: hidden;
}
.tjfw_info01-fr img{
	display: block;
	width: 100%;
	transition-duration: 0.3s;
}
.tjfw_info01-fr:hover img{
	transform: scale(1.1);
}
.tjfw_info02 p{
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.6;
    text-align: justify;
    margin-bottom: 0.15rem;
}
.tjfw_info02 p:last-child{
	margin-bottom: 0;
}
.tjfw_info03{
	margin-top: 0.4rem;
}
.tjfw_info03 h5{
	font-size: 0.24rem;
	color: #1779b8;
	font-weight: bold;
	line-height: 1.4;
	text-align: justify;
}
.tjfw_info03_menu{
	margin-top: 0.35rem;
}
.tjfw_info03_menu ul{
	display: flex;
}
.tjfw_info03_menu ul li{
	width: 19.2%;
	height: 1.1rem;
	border-radius: 0.1rem;
	background: #f4f4f4;
	border: 0.051rem solid #f4f4f4;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 1%;
	transition-duration: 0.3s;
	cursor: pointer;
}
.tjfw_info03_menu ul li:last-child{
	margin-right: 0;
}
.tjfw_info03_menu ul li.hover{
	background: #1779b8 !important;
	border: 0.051rem solid #c3dced;
}
.tjfw_info03_menuIcon{
	width: 0.55rem;
	height: 0.55rem;
	border-radius: 0.05rem;
	margin-right: 0.1rem;
	transition-duration: 0.3s;
}
.tjfw_info03_menu ul li.hover .tjfw_info03_menuIcon{
	background: #fff;
}
.tjfw_info03_menuIcon img{
	width: 100%;
	height: 100%;
}
.tjfw_info03_menuIcon_a{
	display: block;
}
.tjfw_info03_menuIcon_b{
	display: none;
}
.tjfw_info03_menu ul li.hover .tjfw_info03_menuIcon_a{
	display: none !important;
}
.tjfw_info03_menu ul li.hover .tjfw_info03_menuIcon_b{
	display: block !important;
}
.tjfw_info03_menu ul li h4{
	font-size: 0.24rem;
	color: #333333;
	font-weight: bold;
	line-height: 1.4;
	transition-duration: 0.3s;
}
.tjfw_info03_menu ul li.hover h4{
	color: #fff !important;
}

.tjfw_info03_contentBox{
	margin-top: 0.35rem;
}
.tjfw_info03_contenter_list{
	margin-bottom: 0.3rem;
}
.tjfw_info03_contenter_list:last-child{
	margin-bottom: 0;
}
.tjfw_info03_contenter_list>h4{
	font-size: 0.22rem;
	color: #333333;
	font-weight: bold;
	line-height: 1.4;
	margin-bottom: 0.14rem;
}
.tjfw_info03_contenter_list p{
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
}
.tjtc_table{
	width: 100%;
	margin-bottom: 0.6rem;
}
.tjtc_table:last-child{
	margin-bottom: 0;
}
.tjtc_table h6{
	width: 100%;
	background: #1779b8;
	font-size: 0.22rem;
	color: #fff;
	font-weight: normal;
	line-height: 0.56rem;
	text-align: center;
}
.tjtc_table_nr{
	display: flex;
}
.tjtc_table_nr dl{
	width: 33.333%;
	border-right: 1px solid #dfdfdf;
	box-sizing: border-box;
}
.tjtc_table_nr dl:first-child{
	border-left: 1px solid #dfdfdf;
}
.tjtc_table_nr dl dt{
	width: 100%;
	font-size: 0.2rem;
	color: #333333;
	text-align: center;
	line-height: 0.56rem;
	background: #dcebf4;
	border-bottom: 1px solid #dfdfdf;
	box-sizing: border-box;
}
.tjtc_table_nr dl dd{
	width: 100%;
	min-height: 0.56rem;
	font-size: 0.2rem;
	color: #333333;
	text-align: center;
	line-height: 0.56rem;
	border-bottom: 1px solid #dfdfdf;
	box-sizing: border-box;
}
.tjtc_table_nr dl dd:nth-child(even){
	background: #fff;
}
.tjtc_table_nr dl dd:nth-child(odd){
	background: #fbfbfb;
}
.kong{
	min-height: 0.57rem !important;
}
.tjfw_info03_spsp .tjtc_table{
	margin-bottom: 0;
}
.tjfw_info03_spsp .tjtc_table_nr dl:nth-child(1){
	width: 34%;
}
.tjfw_info03_spsp .tjtc_table_nr dl:nth-child(2){
	width: 66%;
}
.tjfw_info03_spsp .tjtc_table_nr dl dd{
	min-height: 1rem;
	padding: 0.2rem 0.1rem;
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 1.4;
}
.tjfw_info03_spsp .tjtc_table_nr dl:nth-child(2) dd{
	padding: 0.2rem 0.8rem;
}


/*.tjfw_info03>p{
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.6;
    text-align: justify;
}
.tjfw_info03>p strong{
	color: #1779b8;
}
.tjfw_info03 ul{
	margin-top: 0.5rem;
	display: flex;
	flex-wrap: wrap;
}
.tjfw_info03 ul li{
	width: 43.5%;
	background: url(../images/tjfw_bg.jpg) no-repeat center center;
	background-size: cover;
	display: flex;
	margin-right: 13%;
	margin-bottom: 0.5rem;
}
.tjfw_info03 ul li:nth-child(2n){
	margin-right: 0;
}

.tjfw_info03-fl{
	width: 36%;
	padding: 0.38rem 0.25rem 0;
}
.tjfw_info03-fl img{
	display: block;
	margin-bottom: 0.15rem;
}
.tjfw_info03 ul li:nth-child(1) .tjfw_info03-fl img{
	width: 0.3rem;
}
.tjfw_info03 ul li:nth-child(2) .tjfw_info03-fl img{
	width: 0.49rem;
}
.tjfw_info03 ul li:nth-child(3) .tjfw_info03-fl img{
	width: 0.46rem;
}
.tjfw_info03 ul li:nth-child(4) .tjfw_info03-fl img{
	width: 0.46rem;
}
.tjfw_info03-fl h4{
	font-size: 0.24rem;
	color: #fff;
	font-weight: bold;
	line-height: 1.4;
	margin-bottom: 0.1rem;
}
.tjfw_info03-fl span{
	display: block;
	font-size: 0.18rem;
	color: #fff;
	text-align: justify;
	line-height: 1.6;
}
.tjfw_info03-fr{
	width: 64%;
	overflow: hidden;
}
.tjfw_info03-fr img{
	display: block;
	width: 100%;
	transition-duration: 0.3s;
}
.tjfw_info03 ul li:hover .tjfw_info03-fr img{
	transform: scale(1.1);
}*/

.zyjk_sp ul li{
	width: auto;
	min-width: 1.6rem;
	padding: 0 0.15rem;
	margin: 0 0.04rem;
}
.zyjk_sp ul li a{
	white-space: nowrap;
}

.ky_spsp ul li:nth-child(3){
	min-width: 1.8rem;
}
/*.zyjk_sp ul li:nth-child(5),.zyjk_sp ul li:nth-child(6),.zyjk_sp ul li:nth-child(8){
	min-width:2rem;
}*/

.dsfc_list ul li a{
	padding: 0 0.1rem;
	align-items: center;
}
.dsfc_list ul li a span{
	line-height: 1.2;
}

.ne_ab_num{
	width: 100%;
	padding: 1.3rem 0 0.3rem;
	background: linear-gradient(to top,rgba(23,121,184,1),rgba(23,121,184,0));
	background: -webkit-linear-gradient(totop,rgba(23,121,184,1),rgba(23,121,184,0));
	background: -moz-linear-gradient(to top,rgba(23,121,184,1),rgba(23,121,184,0));
	background: -o-linear-gradient(to top,rgba(23,121,184,1),rgba(23,121,184,0));
	background: -ms-linear-gradient(to top,rgba(23,121,184,1),rgba(23,121,184,0));
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 10;
}
.ne_ab_num ul{
	display: flex;
	justify-content: center;
}
.ne_ab_num ul li{
	/*width: 16.666%;*/
	padding: 0 0.28rem;
	display: flex;
	position: relative;
}
.ne_ab_num ul li:after{
	display: block;
	content: '';
	width: 1px;
	height: 0.44rem;
	background: rgba(255,255,255,0.3);
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -0.22rem;
}
.ne_ab_num ul li:first-child{
	padding-left: 0;
}
.ne_ab_num ul li:last-child{
	padding-right: 0;
}
.ne_ab_num ul li:last-child:after{
	display: none;
}
.ne-about-num{
	/*width: 1.23rem;*/
	padding-right: 0.1rem;
	font-size: 0.55rem;
	color: #fff;
	line-height: 1;
}
.ne-about-unit{
	padding-top: 0.04rem;
}
.ne-about-unit h4{
	font-size: 0.2rem;
	color: #fff;
	line-height: 1.2;
}
.ne-about-unit p{
	font-size: 0.22rem;
	color: #fff;
	line-height: 1.2;
}

.hlw-banner{
	display: block;
    position: relative;
    width: 100%;
    background: url(../hlwimages/hlw-banner.jpg) no-repeat center center;
    z-index:-10;
    background-size: cover;
    overflow: hidden;
    margin-top: 0.1rem;
    padding: 1.3rem 0 0.88rem;
}
.hlw-banner .w1400{
	display: flex;
}
.hlw-banner-fl{
	width: 50%;
	position: relative;
}
.hlw-banner-fl-img{
	display: block;
	width: 100%;
	position: relative;
	z-index: 2;
}
.hlw-banner-fl-ewm{
	width: 2.16rem;
	position: absolute;
	top: -0.1rem;
	left: 2.83rem;
	z-index: 10;
}
.hlw-banner-fl-ewm img{
	display: block;
	width: 100%;
}
.hlw-banner-fl-ewm span{
	display: block;
	font-size: 0.18rem;
	color: #fff;
	font-weight: bold;
	line-height: 1.2;
	text-align: center;
	margin-top: 0.05rem;
}
.hlw-banner-fr{
	width: 50%;
	padding-left: 0.7rem;
}
.hlw-banner-fr img{
	display: block;
	width: 4.1373rem;
}
.hlw-banner-fr h3{
	font-size: 0.38rem;
	color: #333333;
	line-height: 1.4;
	margin-top: 0.08rem;
	margin-bottom: 0.12rem;
}
.hlw-banner-fr h4{
	font-size: 0.24rem;
	color: #333333;
	line-height: 1.4;
	margin-bottom: 0.15rem;
}
.hlw-banner-fr p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 1.6;
	text-align: justify;
}
.hlwyy-page01{
	background: #fff;
	padding-bottom: 0.8rem;
}
.hlwyy-zldx{
	padding-top: 0.6rem;
}
.hlwyy-title{
	margin-bottom: 0.4rem;
}
.hlwyy-title h4{
	font-size: 0.18rem;
	color: #333333;
	line-height: 1.1;
	text-align: center;
	text-transform: uppercase;
	opacity: 0.35;
}
.hlwyy-title h3{
	font-size: 0.36rem;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.4;
}
.hlwyy-zldx ul{
	display: flex;
	justify-content: space-between;
}
.hlwyy-zldx ul li{
	width: 47%;
	height: 2rem;
	border-radius: 0.08rem;
	background: #effcfd;
	position: relative;
	display: flex;
	align-items: center;
	overflow: hidden;
}
.hlwyy-zldx ul li:nth-child(1){
	padding-right: 1rem;
	justify-content: flex-end;
}
.hlwyy-zldx ul li:nth-child(1) img{
	display: block;
	width: 2.91rem;
	position: absolute;
	bottom: 0;
	left: 0;
}
.hlwyy-zldx ul li:nth-child(2){
	padding-left: 0.5rem;
	justify-content: flex-start;
}
.hlwyy-zldx ul li:nth-child(2) img{
	display: block;
	width: 2.07rem;
	position: absolute;
	bottom: 0;
	right: 0;
}
.hlwyy-zldx-name h3{
	font-size: 0.3rem;
	color: #333333;
	font-weight: normal;
	line-height: 1.4;
}
.hlwyy-zldx-name p{
	font-size: 0.18rem;
	color: #333333;
	font-weight: normal;
	line-height: 1.4;
	opacity: 0.5;
}

.hlwyy-fwnr{
	padding-top: 0.7rem;
}
.hlwyy-fwnr ul{
	display: flex;
}
.hlwyy-fwnr ul li{
	width: 19%;
	height: 3.6rem;
	margin-right: 2%;
	padding-top: 0.5rem;
	background: #effcfd;
}
.hlwyy-fwnr ul li:nth-child(3){
	margin-right: 2%;
}
.hlwyy-fwnr ul li img{
	display: block;
	width: 4.2277rem;
	margin: 0 auto;
	position: relative;
	z-index: 2;
}
.hlwyy-fwnr-btn{
	margin: -0.52rem auto 0;
	display: block;
	width: 2.14rem;
	height: 0.56rem;
	border-radius: 0.05rem;
	background: linear-gradient(to top,#028dd5,#35a9e8);
	background: -webkit-linear-gradient(to top,#028dd5,#35a9e8);
	background: -moz-linear-gradient(to top,#028dd5,#35a9e8);
	background: -o-linear-gradient(to top,#028dd5,#35a9e8);
	background: -ms-linear-gradient(to top,#028dd5,#35a9e8);
	font-size: 0.26rem;
	color: #fff;
	text-align: center;
	line-height: 0.56rem;
	position: relative;
	z-index: 10;
}
.hlwyy-fwnr ul li p{
	font-size: 0.22rem;
	color: #333333;
	text-align: center;
	line-height: 1.4;
	margin-top: 0.25rem;
}
.hlwyy-fwnr ul li p span{
	display: block;
}
.hlwyy-page01-other{
	padding-top: 0.7rem;
	display: flex;
}
.hlwyy-ksys{
	width: 50%;
}
.hlwyy-ksys-list h4{
	font-size: 0.24rem;
	color: #333333;
	text-align: center;
	line-height: 1.4;
	margin-bottom: 0.05rem;
}
.hlwyy-ksys-list ul{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.hlwyy-ksys-list ul li{
	width: 19.2%;
	height: 0.48rem;
	border: 0.01rem solid #e1e1e1;
	margin-right: 1%;
	margin-bottom: 0.2rem;
	font-size: 0.22rem;
	color: #333333;
	text-align: center;
	line-height: 0.48rem;
	transition-duration: 0.3s;
}
.hlwyy-ksys-list ul li:nth-child(5n){
	margin-right: 0;
}
.hlwyy-ksys-list ul li:last-child{
	margin-right: 0;
}
.hlwyy-ksys-list ul li:hover{
	border: 0.01rem solid #1779b8;
	color: #1779b8;
}
.hlwyy-ksys-list p{
	font-size: 0.22rem;
	color: #333333;
	text-align: center;
	line-height: 1.4;
}
.hlwyy-ghsj{
	width: 50%;
}
.hlwyy-ghsj img{
	display: block;
	margin: 0 auto;
	width: 3.80rem;
}
.hlwyy-ghsj p{
	font-size: 0.22rem;
	color: #333333;
	text-align: center;
	line-height: 1.4;
	margin-top: 0.18rem;
}
.hlwyy-page02{
	padding: 0.6rem 0 0.85rem;
	background: #effcfd;
}
.hlwyy-czlc-nr dl{
	display: flex;
	padding-left: 1.2rem;
}
.hlwyy-czlc-nr dl dd{
	width: 50%;
}
.hlwyy-czlc-nr dl dd p{
	font-size: 0.22rem;
	color: #333333;
	line-height: 1.4;
	margin-bottom: 0.05rem;
}
.hlwyy-czlc-nr{
	margin-bottom: 0.5rem;
}
.hlwyy-czlc-img{
	display: flex;
	justify-content: space-around;
}
.hlwyy-czlc-img img{
	display: block;
	width: 2.862rem;
}
.hlwyy-page03{
	padding: 0.55rem 0 1rem;
	background: #fff;
}
.hlwyy-hzxz{
	display: flex;
}
.hlwyy-hzxz-fl{
	width: 4.93rem;
}
.hlwyy-hzxz-fl img{
	width: 100%;
}
.hlwyy-hzxz-fr{
	width: calc(100% - 4.93rem);
	padding-left: 0.15rem;
}
.hlwyy-hzxz-list{
	margin-bottom: 0.25rem;
}
.hlwyy-hzxz-list:last-child{
	margin-bottom: 0;
}
.hlwyy-hzxz-list h4{
	font-size: 0.22rem;
	color: #333333;
	line-height: 1.4;
	font-weight: bold;
}
.hlwyy-hzxz-list p{
	font-size: 0.22rem;
	color: #333333;
	line-height: 1.8;
	text-align: justify;
}

.ky_spsp ul{
	flex-wrap: wrap;
}
.ky_spsp ul li{
	min-width: 1.4rem;
	margin-bottom:0.15rem;
}

.kyjx_nSp ul li:nth-child(2){
	width: 2.1rem;
}
.kyjx_nSp ul li:nth-child(3){
	width: 2.4rem;
}

.ne_ab_sp{
	padding-bottom: 0;
}
.ne_ab_sp:after{
	display: none;
}
.ne_about_ry{
	padding-bottom: 0.9rem;
	margin-top: 0.6rem;
}
.ne_about_ry>h3{
	display: block;
	margin: 0 auto 0.3rem;
	width: 2.01rem;
	height: 0.56rem;
    background: url(../images/n_ab_tBg01.png) no-repeat;
    background-size: 100% 100%;
    font-size: 0.26rem;
    color: #1779b8;
    text-align: center;
    line-height: 0.56rem;
}

.hljj_content{
	display: flex;
}
.hljj_content_fl{
	width: 36.17%;
	background: url(../images/hljj_nBg.jpg) no-repeat center center;
	background-size: cover;
	padding: 0.35rem 0.4rem 0.35rem 0.6rem;
}
.hljj_content_fl ul{
	width: 100%;
	height: 100%;
	border-top: 1px solid rgba(255,255,255,0.25);
}
.hljj_content_fl ul li{
	width: 100%;
	height: 25%;
	border-bottom: 1px solid rgba(255,255,255,0.25);
	display: flex;
	align-items: center;
}
.hljj_content_fl_nr{
	width: 100%;
	display: flex;
}
.hljj_sp_num{
	width: 42%;
	display: flex;
	justify-content: flex-end;
}
.hljj_sp_num span:nth-child(1){
	font-size: 0.56rem;
	color: #fff;
	line-height: 1;
	font-weight: bold;
}
.hljj_sp_num span:nth-child(2){
	font-size: 0.26rem;
	color: #fff;
	line-height: 1;
	font-weight: bold;
	margin-left: 0.1rem;
	margin-top: 0.25rem;
}
.hljj_sp_p{
	width: 58%;
	padding-left: 0.2rem;
}
.hljj_sp_p p{
	width: 100%;
	font-size: 0.22rem;
	color: #fff;
	line-height: 1.4;
	margin-top: 0.25rem;
}
.hljj_content_fr{
	width: 63.83%;
	overflow: hidden;
}
.hljj_content_fr img{
	display: block;
	width: 100%;
	transition-duration: 0.3s;
}
.hljj_content_fr:hover img{
	transform: scale(1.1);
}
.hljj_txt{
	padding-top: 0.35rem;
	font-size: 0.2rem;
    color: #333333;
    line-height: 1.8;
    text-align: justify;
}



@media only screen and (max-width: 1450px) {
    
}
@media only screen and (max-width: 1366px) {
	
}
@media only screen and (max-width: 1088px){
	.w1400{
		width: 80.92%;
	}
	.ne-yyry-swiper{
		background-position-y: 2.5rem;
	}
}
@media only screen and (max-width: 769px){
	.ne-banner{
		margin-top: 55px;
	}
	.pc-nBanner{
		display: none;
	}
	.mobile-nBanner{
		display: block;
	}
	.ne-content{
		padding: 40px 0 60px;
	}
	.w1400{
		width: 92%;
	}
	.ne-menu{
		margin-bottom: 20px;
	}
	.ne-menu ul{
		flex-wrap: wrap;
	}
	.ne-menu ul li{
		width: 154px;
		height: 36px;
		margin-bottom: 10px;
	}
	.ne-menu ul li a{
		font-size: 16px;
		line-height: 36px;
	}
	.jtlx-address{
		display: block;
	}
	.jtlx-map{
		width: 100%;
		height: 300px;
	}
	.jtlx-address-info{
		width: 100%;
		padding: 20px 10px;
	}
	.jtlx-address-txt h3{
		font-size: 20px;
	}
	.jtlx-address-txt h4{
		font-size: 18px;
	}
	.jtlx-address-txt p{
		font-size: 16px;
		margin-bottom: 10px;
	}
	.jtlx-guideList h4{
		width: 161px;
		height: 44px;
		font-size: 18px;
		line-height: 44px;
	}
	.jtlx-guideList p{
		font-size: 16px;
	}
	.lxwm-map{
		height: 300px;
	}
	.lxwm-address ul{
		display: block;
	}
	.lxwm-address ul li{
		width: 100%;
		margin-bottom: 5px;
		padding: 0 10px;
		justify-content: flex-start;
	}
	.lxwm-address-info h4{
		font-size: 18px;
	}
	.lxwm-address-info p{
		font-size: 16px;
	}
	.ne-about-page01 p{
		font-size: 16px;
		text-indent: 32px;
		margin-bottom: 10px;
	}
	.ne-about-page02{
		padding: 0;
		background: url(../images/n-ab-bg01.jpg) no-repeat left center;
    	background-size: cover;
	}
	.ne-about-unit h4{
		font-size: 18px;
	}
	.ne-about-unit p{
		font-size: 16px;
	}
	.ne-about-page02 ul{
		width: 100%;
		padding: 0 0.3rem;
		background: rgba(255,255,255,0.7);
		display: flex;
		flex-wrap: wrap;
	}
	.ne-about-page02 ul li{
		width: 50%;
	}
	.ne-about-num{
		width: 64px;
	}
	.ne-about-unit{
		width: 116px;
	}
	.ne-about-page02 ul li:last-child .ne-about-unit h4{
		display: none;
	}
	.ne-about-list h4{
		width: 226px;
		height: 42px;
		font-size: 18px;
		line-height: 42px;
		margin-bottom: 10px;
	}
	.ne-about-list p{
		font-size: 16px;
		margin-bottom: 10px;
	}
	.ne-about-list ul li{
		font-size: 16px;
		padding-left: 14px;
		margin-bottom: 10px;
	}
	.ne-about-list ul li:before{
		width: 8px;
		height: 14px;
		top: 7px;
	}
	.ne-yyry-swiper{
		background: none;
	}
	.yyrySwiper .swiper-wrapper{
		display: block !important;
		transform: translate3d(0px,0,0) !important;
	}
	.yyry-box{
		display: block;
		padding: 0 4%;
	}
	.yyry-list{
		width: 100%;
		min-height: initial;
		padding-bottom: 0 !important;
	}
	.yyry-list-info{
		padding: 10px 10px;
		
	}
	.yyry-list-info h4{
		font-size: 22px;
		margin-bottom: 10px;
	}
	.yyry-list-info p{
		font-size: 16px;
	}
	.lcsy-infoBox-txt h4{
		font-size: 18px;
		font-weight: bold;
		-webkit-line-clamp: 2;
	}
	.lcsy-infoBox-txt p{
		font-size: 16px;
		-webkit-line-clamp: 4;
	}
	.lcsy-infoBox-txt span{
		font-size: 16px;
	}
	.new-nr-ti h1{
		font-size: 18px;
	}
	.new-nr-ti span{
		font-size: 14px;
	}
	.new-nr-zi{
		font-size: 16px;
		text-indent: 32px;
	}
	.new-nr-zi p{
		font-size: 16px;
		text-indent: 32px;
	}
	.hzfw-menu{
		top: 45px;
	}
	.hzfw-menu .w1400{
		width: 100%;
	}
	.hzfw-menu ul{
		flex-wrap: wrap;
	}
	.hzfw-menu ul li{
		width: 25%;
		margin: 0;
	}
	.hzfw-menu ul li:nth-child(-n+3){
		width: 33.333%;
		margin-bottom: 10px;
	}
	.hzfw-menu-icon{
		width: 76px;
		height: 76px;
	}
	.hzfw-menu-line01{
		width: 66px;
		height: 66px;
	}
	.hzfw-menu-line02{
		width: 74px;
		height: 74px;
	}
	.hzfw-menu-icon img{
		width: 32px;
	}
	.hzfw-menu ul li p{
		font-size: 14px;
		/*white-space: normal;*/
	}
	.hzfw-content-box{
		padding: 30px 10px;
		margin-top: 0;
	}
	.hzfw-content:before{
		top: 0;
	}
	.blfy-box ul li{
		width: 100%;
		font-size: 16px;
        padding-left: 14px;
        margin-bottom: 10px;
	}
	.blfy-box ul li:before{
		width: 8px;
        height: 14px;
        top: 7px;
	}
	.fjh-box h4{
		font-size: 18px;
	}
	.fjh-list{
		margin-bottom: 15px;
	}
	.fjh-list h5{
		font-size: 16px;
	}
	.fjh-list p{
		font-size: 16px;
	}
	.jyzn-menu ul{
		flex-wrap: wrap;
	}
	.jyzn-menu ul li{
		width: 49%;
        height: 36px;
        font-size: 16px;
        line-height: 36px;
        margin: 0 1px;
        margin-bottom: 10px;
	}
	.jyzn-contentBox{
		padding: 0;
	}
	.fwsj-box{
		padding-top: 0;
		display: block;
	}
	.fwsj-fl{
		width: 100%;
	}
	.jyzn-contenter h4{
		font-size: 18px;
	}
	.jyzn-contenter ul li{
		font-size: 16px;
        padding-left: 14px;
        margin-bottom: 10px;
	}
	.jyzn-contenter ul li:before{
		width: 8px;
        height: 14px;
        top: 7px;
	}
	.jyzn-contenter ul li p{
		font-size: 16px;
	}
	.jyzn-contenter ul li strong{
		font-size: 16px;
	}
	.fwsj-fr{
		width: 100%;
		padding-left: 0;
		margin: 10px auto 0;
	}
	.jzfs-box{
		padding: 0 !important;
	}
	.jzfs-box img{
		position: relative;
		right: 0;
		bottom: 0;
		margin: 10px auto 0;
	}
	.jzxz-box{
		padding: 0 !important;
	}
	.jzxz-box img{
		position: relative;
		right: 0;
		bottom: 0;
		margin: 10px auto 0;
	}
	.zyb-box>h4{
		font-size: 17px;
	}
	.zyb-bz ul li label{
		height: 40px;
	}
	.zyb-bz ul li label h4{
		font-size: 16px;
	}
	.zyb-bzContent{
		padding: 20px 15px;
	}
	.zyb-bzContent h5{
		font-size: 16px;
	}
	.zyb-bzContent p{
		font-size: 16px;
	}
	.zybzd-notice{
		display: block;
	}
	.zybzd-notice-list{
		width: 100%;
	}
	.zybzd-notice-list:nth-child(1){
		margin-bottom: 15px;
	}
	.zybzd-notice-list h4{
		font-size: 18px;
	}
	.zybzd-notice-list ul li{
		font-size: 16px;
        padding-left: 14px;
        margin-bottom: 10px;
	}
	.zybzd-notice-list ul li:before{
		width: 8px;
        height: 14px;
        top: 7px;
	}
	
	.jxjy-menu ul{
		flex-wrap: wrap;
	}
	.jxjy-menu ul li{
		padding: 0 8px;
		font-size: 16px;
		margin-bottom: 10px;
	}
	.zkjs-list-info ul li{
		width: 49%;
		height: 101px;
		margin-right: 2%;
		margin-bottom: 5px;
	}
	.zkjs-list-info ul li:nth-child(5n){
		margin-right: 2%;
	}
	.zkjs-list-info ul li:nth-child(2n){
		margin-right: 0;
	}
	.zkjs-list-info ul li a{
		padding: 20px 10px 0;
	}
	.zkjs-team-list ul li{
		width: 49%;
		margin-right: 2%;
		margin-top: 15px !important;
	}
	.zkjs-team-list ul li:nth-child(5n){
		margin-right: 2%;
	}
	.zkjs-team-list ul li:nth-child(2n){
		margin-right: 0;
	}
	.zkjs-list_btn img{
		width: 36px;
	}
	.zkjs-list_btn span{
		font-size: 14px;
		
	}
	.team-zjInfo{
		padding: 10px 0 5px;
	}
	.team-zjInfo p{
		font-size: 16px;
	}
	.team-zjInfo span{
		font-size: 14px;
	}
	.jianT ul li{
		display: none;
		height: 32px;
		line-height: 32px;
	}
	.jianT ul li a{
		font-size: 16px;
	}
	.jianT ul li:nth-child(-n+2),.jianT li:nth-last-child(-n+2){
		display: inline-block;
	}
	.zjjs-detail-box{
		display: block;
	}
	.zjjs-detail-img{
		margin: 0 auto;
	}
	.zjjs-detail-info{
		width: 100%;
		padding: 20px 0 0;
	}
	
	.zjjs-detail-dsfc h3{
		font-size: 20px;
		text-align: center;
	}
	.zjjs-detail-dsfc p{
		font-size: 16px;
	}
	.zjjs-detail_message{
		padding: 40px 0;
	}
	.zjjs-detail_message h3{
		font-size: 18px;
	}
	.zjjs-detail_message p{
		font-size: 16px;
	}
	.zjjs-detail_xxk_menu ul li{
		width: 33.333%;
		padding: 10px 15px;
		font-size: 16px;
		line-height: 1.4;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.zjjs-detail_xxk_menu ul li:nth-child(2){
		padding: 10px 25px;
	}
	.zjjs-detail_xxk_Container p{
		font-size: 16px;
	}
	.zjjs-detail-name h3{
		font-size: 20px;
	}
	.zjjs-detail-txt p{
		font-size: 16px;
	}
	.dsfc-content h4{
		font-size: 20px;
	}
	.dsfc-content p{
		font-size: 16px;
	}
	.dsfc-content h5{
		font-size: 18px;
	}
	.jxgl-box ul li{
		font-size: 16px;
        padding-left: 14px;
        margin-bottom: 10px;
	}
	.jxgl-box ul li:before{
		width: 8px;
        height: 14px;
        top: 7px;
	}
	.download-doc{
		margin: 30px auto 0;
		width: 230px;
		height: 36px;
	}
	.download-doc span{
		font-size: 16px;
	}
	.kypt-content-list-top{
		display: block;
	}
	.kypt-content-img{
		width: 100% !important;
		margin-bottom: 20px !important;
	}
	.kypt-content-info{
		width: 100% !important;
		padding-left: 0 !important;
	}
	.kypt-content-list h4{
		font-size: 16px;
	}
	.kypt-content-list p{
		font-size: 16px;
		line-height: 1.8;
	}
	.lcsy-menu ul li{
		width: 120px;
	}
	.lcsy-menu ul li:nth-child(2), .lcsy-menu ul li:nth-child(3){
		width: 176px;
		height: 36px;
	}
	.syjg-menu ul{
		flex-wrap: wrap;
	}
	.syjg-menu ul li{
		padding: 0 10px;
		font-size: 16px;
		margin-bottom: 10px;
	}
	.syjg-contenter h5{
		font-size: 18px;
	}
	.syjg-contenter p{
		font-size: 16px;
	}
	
	.news-menu ul li{
		width: 154px;
	}
	.news-list-box{
		display: block;
	}
	.news-list-img{
		width: 100%;
	}
	.news-list-txt{
		width: 100%;
		padding: 20px 10px;
	}
	.news-list-txt h3{
		font-size: 18px;
		-webkit-line-clamp: 2;
	}
	.news-list-txt p{
		font-size: 16px;
		-webkit-line-clamp: 4;
	}
	.news-list-txt span{
		font-size: 16px;
	}
	.fwjd-content{
		width: 100%;
		height: 12.49rem;
		padding: 85px 40px;
	}
	.fwjd-content h4{
		font-size: 18px;
	}
	.fwjd-content ul li{
		height: auto;
		display: block;
		padding: 0;
		font-size: 16px;
		border-bottom: none;
		text-decoration: underline #a0d4e1; 
		text-align: justify;
		line-height: 2;
	}
	.fwjd-sp .w1400{
		width: 100%;
	}
	
	.mzpb-content h4{
		font-size: 18px;
	}
	.mzpb-table{
		overflow-x: scroll;
	}
	.mzpb-table table{
		width: 1280px;
	}
	.mzpb-table table th{
		font-size: 16px;
		height: 40px;
	}
	.mzpb-table table td{
		padding: 10px 0;
		font-size: 16px;
	}
	.zjjs-notice{
		margin-top: 20px;
	}
	.zjjs-notice p{
		font-size: 16px;
		padding-left: 20px;
		line-height: 1.4;
	}
	.zjjs-notice p:before{
		width: 16px;
		height: 13px;
		top: 5px;
	}
	.zjjs-detail-name span{
		font-size: 16px;
		margin-top: 4px;
	}
	.zjjs-pb{
		display: block;
	}
	.zjjs-pb dl{
		width: 100%;
		display: flex;
	}
	.zjjs-pb dl dt{
		width: 50%;
		height: auto;
		border-right: none;
		border-bottom: 0.01rem solid rgba(255,255,255,0.5);
	}
	.zjjs-pb dl dt span{
		font-size: 16px;
	}
	.zjjs-pb dl dd{
		width: 50%;
	}
	.zjjs-pb dl dd span{
		font-size: 16px;
	}
	.zjjs-pb dl:nth-child(1) dd{
		border-left: none;
		border-top: 0.01rem solid #d6d6d6;
	}
	.zjjs-pb-time{
		width: 50%;
		height: 100%;
	}
	.zjjs-pb-time:nth-child(1){
		border-bottom: none;
		border-right: 0.01rem solid #d6d6d6;
	}
	
	.zkjs-list-title h3{
		font-size: 20px;
	}
	.zkjs-detail h4{
		font-size: 20px;
	}
	.zkjs-detail-box{
		display: block;
		height: auto;
	}
	.zkjs-detail-img{
		width: 100%;
	}
	.zkjs-detail-info{
		width: 100%;
		padding: 20px 10px;
	}
	.zkjs-detail-infoTxt{
		padding-right: 0;
	}
	.zkjs-detail-infoTxt h5{
		font-size: 18px;
	}
	.zkjs-detail-infoTxt p{
		font-size: 16px;
	}
	.download_list p{
		width: 100%;
	}
	
	.yjfk-notice h4{
		font-size: 18px;
	}
	.yjfk-notice p{
		font-size: 16px;
	}
	.yjfk-form{
		width: 100%;
		padding-right: 16px;
	}
	.yjfk-form-fl{
		width: 30%;
	}
	.yjfk-form-fl span{
		font-size: 16px;
		line-height: 32px;
	}
	.yjfk-form-fr{
		width: 70%;
		min-height: 32px;
	}
	.yjfk-form-fr>input{
		height: 32px;
		padding: 0 10px;
		font-size: 16px;
	}
	.xb-choose label span{
		font-size: 16px;
	}
	.yjfk-form-fr select{
		height: 32px;
		padding: 0 10px;
		font-size: 16px;
	}
	.yjfk-form-fr textarea{
		height: 64px;
	}
	.form-cz input{
		width: 80px;
		height: 32px;
		font-size: 16px;
	}
	
	.wyhlct-box{
		overflow-x: scroll;
	}
	.wyhlct-box img{
		width: 966px;
		max-width: initial;
	}
	.wyhLxfs-pc{
		display: none;
	}
	.wyhLxfs-mobile{
		display: block;
	}
	
	.zjzk-menu ul li:nth-child(4){
		width: 140px;
	}
	
	.lc-lxfs{
		display: none;
	}
	.lc-lxfs-m{
		display: block;
	}
	
	.syjg-m ul li{
		width: 50%;
		text-align: center;
	}
	.syjg-m ul li:nth-child(2n):before{
		display: none;
	}
	
	.xtzy-sp ul li{
		text-align: left;
	}
	
	.tjfw_info01{
		display: block;
		margin-bottom: 10px;
	}
	.tjfw_info01-fl{
		width: 100%;
	}
	.tjfw_info01-fl h4{
		font-size: 18px;
	}
	.tjfw_info01-fl p{
		font-size: 16px;
		margin-bottom: 10px;
	}
	.tjfw_info01-fr{
		width: 100%;
		margin-top: 10px;
	}
	.tjfw_info02 p{
		font-size: 16px;
		margin-bottom: 10px;
	}
	/*.tjfw_info03>p{
		font-size: 16px;
	}
	.tjfw_info03 ul li{
		width: 100%;
		margin-right: 0 !important;
		margin-bottom: 10px;
		display: block;
	}
	.tjfw_info03-fl{
		width: 100%;
		padding: 20px 10px;
	}
	.tjfw_info03-fr{
		width: 100%;
	}
	.tjfw_info03-fl h4{
		font-size: 18px;
	}
	.tjfw_info03-fl span{
		font-size: 16px;
	}*/
	
	.jyzn-contenter ul li dl dd{
		width: 49%;
		height: 60px;
		margin-right: 2%;
		justify-content: flex-start;
	}
	.jyzn-contenter ul li dl dd p span{
		font-size: 16px;
	}
	.jyzn-contenter ul li dl dd:nth-child(5n){
		margin-right: 2%;
	}
	.jyzn-contenter ul li dl dd:nth-child(2n){
		margin-right: 0;
	}
	
	/*.jyzn-contenter ul li dl dd{
		width: 100% !important;
		height: 40px;
		font-size: 16px;
		line-height: 40px;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.jyzn-contenter ul li dl dd:nth-child(2n){
		margin-right: 0;
	}
	
	.fwjd-menu ul li:nth-child(1){
		width: 155px;
	}*/
	
	.ne_ab_num{
		display: none;
	}
	.ne-about-page01-top{
		display: block;
	}
	.ne-about-page01-topFl{
		width: 100%;
		padding-right: 0;
	}
	.ne-about-page01-topFr{
		width: 100%;
		margin-top: 20px;
	}
	
	.hlw-banner{
		margin-top: 55px;
		padding: 40px 0;
	}
	.hlw-banner .w1400{
		display: block;
	}
	.hlw-banner-fl{
		width: 100%;
	}
	.hlw-banner-fr{
		width: 100%;
	}
	.hlw-banner-fl-ewm span{
		font-size: 11px;
	}
	.hlw-banner-fr{
		padding-left: 0;
		padding-top: 30px;
	}
	.hlw-banner-fr h4{
		font-size: 18px;
	}
	.hlw-banner-fr p{
		font-size: 16px;
	}
	.hlwyy-title h4{
		font-size: 16px;
	}
	.hlwyy-title h3{
		font-size: 20px;
	}
	.hlwyy-zldx ul{
		display: block;
	}
	.hlwyy-zldx ul li{
		width: 100%;
		height: auto !important;
		padding: 30px 0 0 !important;
		margin-bottom: 10px;
		display: block;
	}
	.hlwyy-zldx ul li img{
		margin: 0 auto;
		position: relative !important;
		width: 50% !important;
	}
	.hlwyy-zldx-name{
		margin-bottom: 20px;
		text-align: center;
	}
	.hlwyy-zldx-name h3{
		font-size: 20px;
	}
	.hlwyy-zldx-name p{
		font-size: 16px;
	}
	.hlwyy-fwnr ul{
		flex-wrap: wrap;
	}
	.hlwyy-fwnr ul li{
		width: 100%;
		height: auto;
		padding: 20px 10px;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.hlwyy-fwnr-btn{
		width: 120px;
		height: 36px;
		font-size: 16px;
		line-height: 36px;
	}
	.hlwyy-fwnr ul li p{
		font-size: 16px;
	}
	.hlwyy-page01-other{
		display: block;
	}
	.hlwyy-ksys{
		width: 100%;
	}
	.hlwyy-ghsj{
		width: 100%;
		padding-top: 0.7rem;
	}
	.hlwyy-ksys-list h4{
		font-size: 18px;
	}
	.hlwyy-ksys-list p{
		font-size: 16px;
	}
	.hlwyy-ghsj p{
		font-size: 16px;
	}
	.hlwyy-ksys-list ul li{
		width: 33%;
		height: 32px;
		border: 1px solid #e1e1e1;
		font-size: 16px;
		line-height: 32px;
		margin-right: 0.5%;
	}
	.hlwyy-ksys-list ul li:nth-child(5n){
		margin-right: 0.5%;
	}
	.hlwyy-ksys-list ul li:nth-child(3n){
		margin-right: 0;
	}
	.hlwyy-czlc-nr dl{
		padding-left: 0;
		display: block;
	}
	.hlwyy-czlc-nr dl dd{
		width: 100%;
	}
	.hlwyy-czlc-nr dl dd p{
		font-size: 16px;
		margin-bottom: 5px;
	}
	.hlwyy-czlc-img{
		flex-wrap: wrap;
	}
	.hlwyy-czlc-img img{
		margin-bottom: 10px;
	}
	.hlwyy-hzxz{
		display: block;
	}
	.hlwyy-hzxz-fl{
		margin: 0 auto;
	}
	.hlwyy-hzxz-fr{
		width: 100%;
		margin-top: 20px;
		padding-left: 0;
	}
	.hlwyy-hzxz-list h4{
		font-size: 16px;
	}
	.hlwyy-hzxz-list p{
		font-size: 16px;
	}
	
	.fwsj-box{
		padding-top: 30px !important;
	}
	.fwsj_jyxz ul li{
		width: 100% !important;
	}
	
	.kyjx_nSp ul li{
		width: 154px !important;
	}
	
	.ne_about_ry>h3{
		width: 226px;
		height: 42px;
		font-size: 18px;
		line-height: 42px;
		margin-bottom: 30px;
	}
	
	.hljj_content{
		flex-wrap: wrap;
	}
	.hljj_content_fl{
		width: 100%;
	}
	.hljj_content_fr{
		width: 100%;
	}
	.hljj_content_fl ul li{
		height: auto;
		padding: 20px 10px;
	}
	.hljj_sp_num span:nth-child(2){
		font-size: 18px;
		margin-top: 0.18rem;
	}
	.hljj_sp_p p{
		font-size: 16px;
		margin-top: 0.18rem;
	}
	.hljj_sp_num{
		width: auto;
	}
	.hljj_sp_p{
		width: auto;
	}
	.hljj_txt{
		font-size: 16px;
	}
	
	.tjfw_info03 h5{
		font-size: 18px;
	}
	.tjfw_info03_menu ul{
		flex-wrap: wrap;
		justify-content: center;
	}
	.tjfw_info03_menu ul li{
		width: 49.5%;
		margin-bottom: 5px;
	}
	.tjfw_info03_menu ul li:nth-child(2n){
		margin-right: 0;
	}
	.tjfw_info03_menu ul li h4{
		font-size: 18px;
	}
	.tjfw_info03_contenter_list>h4{
		font-size: 18px;
	}
	.tjfw_info03_contenter_list p{
		font-size: 16px;
	}
	.tjtc_table h6{
		font-size: 18px;
		line-height: 40px;
	}
	.tjtc_table_nr{
		display: block;
	}
	.tjtc_table_nr dl{
		width: 100%;
		border-left: 1px solid #dfdfdf;
	}
	.tjtc_table_nr dl dt{
		font-size: 16px;
		line-height: 32px;
	}
	.tjtc_table_nr dl dd{
		font-size: 16px;
		line-height: 32px;
	}
	.kong{
		display: none;
	}
	.tjfw_info03_spsp .tjtc_table_nr dl:nth-child(1){
		width: 100%;
	}
	.tjfw_info03_spsp .tjtc_table_nr dl:nth-child(2){
		width: 100%;
	}
	.tjfw_info03_spsp .tjtc_table_nr dl dd{
		min-height: 32px;
	}
	.tjfw_info03_spsp .tjtc_table_nr dl:nth-child(2) dd{
		padding: 0.2rem 0.4rem;
	}
}



















