.ne-banner{
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 0.9rem;
}
.ne-banner img{
	width: 100%;
	animation: changeScale 1 1.5s;
}
.pc-ne-banner{
	display: block;
}
.mobile-ne-banner{
	display: none;
}
.ne-banner-title{
	width: 100%;
	text-align: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.ne-banner-title h3{
	font-size: 0.54rem;
	color: #fff;
	line-height: 1.2;
	letter-spacing: 0.05rem;
	text-shadow: 0 3px 2px #333;
	margin-bottom: 0.1rem;
}
.ne-banner-title p{
	font-size: 0.18rem;
	color: #fff;
	line-height: 1.2;
	text-shadow: 0 2px 1px #333;
}
.ne-banner-title p a{
	color: #fff;
}
.ne-menu{
	width: 100%;
	position: absolute;
	bottom: 0;
}
.ne-menu ul{
	width: 100%;
	display: flex;
}
.ne-menu ul li{
	background: rgba(0,0,0,0.4);
	font-size: 0.2rem;
	color: #fff;
	text-align: center;
	line-height: 0.72rem;
}
.ne-menu ul li a{
	color: #fff;
}
.ywbk-menu ul li{
	width: 33.333%;
}
.ne-on{
	background: rgba(0,75,152,0.8) !important;
}

.ne-about-info{
	padding-top: 1.1rem;
	background: url(../images/ab-bg01.png) no-repeat right top #fff;
	background-size: 7.4rem;
}
.ne-about-info .w86{
	zoom: 1;
}
.ne-about-info .w86:after{
	display: block;
	content: '';
	clear: both;
}
.ne-about-info-img{
	float: left;
	width: 46%;
	overflow: hidden;
}
.ne-about-info-img img{
	display: block;
	width: 100%;
}
.ne-about-info-message{
	float: left;
	width: 54%;
	padding-left: 5%;
	padding-top: 0.55rem;
}
.ne-title-com{
	margin-bottom: 0.2rem;
}
.ab-line{
	display: block;
	width: 0.7rem;
	height: 0.04rem;
	background: #d72229;
	margin-bottom: 0.35rem;
}
.ne-title-com h3{
	font-size: 0.4rem;
	color: #333333;
	line-height: 1.2;
	margin-bottom: 0.1rem;
}
.ne-title-com h4{
	font-size: 0.36rem;
	color: #333333;
	line-height: 1.2;
	font-family: arial;
}
.ne-about-info-message h5{
	font-size: 0.28rem;
	color: #004b98;
	line-height: 1.6;
	margin-bottom: 0.2rem;
}
.ne-about-info-message p{
	font-size: 0.18rem;
	color: #333333;
	line-height: 2;
	text-align: justify;
}
.ne-about-qywh{
	padding-top: 1.15rem;
	zoom: 1;
	position: relative;
}
.ne-about-qywh:after{
	display: block;
	content: '';
	clear: both;
}
.ne-qywh-info{
	float: left;
	width: 51%;
	background: url(../images/qywh-bg01.jpg) no-repeat bottom right;
	background-size: cover;
	padding: 1.7rem 0.1rem 1.8rem 7%;
}
.ne-qywh-info .ne-title-com{
	margin-bottom: 0.35rem;
}
.ne-qywh-info .ab-line{
	background: #fff;
}
.ne-qywh-info .ne-title-com h3{
	color: #fff;
}
.ne-qywh-info .ne-title-com h4{
	color: #fff;
}
.ne-qywh-info ul li{
	zoom: 1;
	margin-bottom: 0.3rem;
}
.ne-qywh-info ul li:after{
	display: block;
	content: '';
	clear: both;
}
.ne-qywh-info ul li:last-child{
	margin-bottom: 0;
}
.ne-qywh-info ul li img{
	float: left;
	width: 0.35rem;
	margin-right: 0.18rem;
}
.ne-qywh-info ul li span{
	float: left;
	width: calc(100% - 1.73rem);
	font-size: 0.22rem;
	color: #fff;
	line-height: 0.35rem;
}
.ne-qywh-info ul li span:nth-child(2){
	margin-right: 0.1rem;
	width: 1.1rem;
}
.ne-qywh-info ul li span i{
	display: inline-block;
	width: 0.94rem;
	font-style: normal;
	text-align: justify;
	text-align-last: justify;
	margin-right: 0.02rem;
}

.ne-qywh-adv{
	float: right;
	width: 49%;
	margin-top: 0.6rem;
}
.ne-qywh-adv img{
	display: block;
	width: 100%;
}
.ne-qywh-icon{
	width: 49%;
	position: absolute;
	right: 0;
	top: 0.3rem;
}
.ne-qywh-icon img{
	display: block;
	width: 100%;
}

.ne-about-jtry{
	padding-top: 1rem;
	padding-bottom: 1.3rem;
	background: url(../images/ry-bg.png) no-repeat #fff right center;
	background-size: 4.4rem;
}
.ne-about-jtry .ab-line{
	margin: 0 auto 0.35rem;
}
.ne-about-jtry .ne-title-com h3{
	text-align: center;
}
.ne-about-jtry .ne-title-com h4{
	text-align: center;
}
.iframe{
	width: 100%;
	height: 6rem;
}


.ne-contact{
	padding: 1rem 0 1.5rem;
	background: #fff;
}
.lxwm-title{
	margin-bottom: 0.35rem;
}
.lxwm-title h3{
	font-size: 0.4rem;
	color: #333;
	line-height: 1.2;
    margin-bottom: 0.1rem;
}
.lxwm-title span{
	display: block;
	width: 0.7rem;
    height: 0.04rem;
    background: #d72229;
    margin-bottom: 0.35rem;
}
.lxwm-mapBox{
	width: 100%;
	height: 5rem;
}
.lxwm-address{
	width: 100%;
	padding: 0.3rem;
	background: url(../images/lxwm-bg.jpg) no-repeat center center;
	background-size: cover;
}
.lxwm-address ul li{
	float: left;
	margin-right: 0.5rem;
	zoom: 1;
}
.lxwm-address ul li:after{
	display: block;
	content: '';
	clear: both;
}
.lxwm-address ul li:last-child{
	margin-right: 0;
}
.lxwm-address ul li img{
	float: left;
	width: 0.26rem;
}
.lxwm-address ul li p{
	float: left;
	font-size: 0.18rem;
	color: #fff;
	line-height: 0.26rem;
	margin-left: 0.1rem;
	
}

.ne-ywbk-content{
	padding-top: 0.9rem;
	padding-bottom: 1.75rem;
	position: relative;
	background: #fff;
}
.ne-ywbk-content:before{
	display: block;
	content: '';
	width: 100%;
	height: 9rem;
	background: url(../images/ywbk-bg.png) no-repeat center top;
	background-size: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}
.ne-ywbk-content:after{
	display: block;
	content: '';
	width: 100%;
	height: 5rem;
	background: url(../images/ywbk-bg02.png) no-repeat center bottom;
	background-size: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
}
.w86{
	position: relative;
	z-index: 10;
}
.ne-ywbk-title{
	zoom: 1;
	margin-bottom: 0.3rem;
}
.ne-ywbk-title:after{
	display: block;
	content: '';
	clear: both;
}
.ne-ywbk-title-fl{
	float: left;
}
.ne-ywbk-title-fl h3{
	font-size: 0.4rem;
	color: #222222;
	line-height: 1.2;
}
.ywbk-line{
	display: block;
	width: 0.72rem;
	height: 0.04rem;
	background: #d72229;
	margin: 0.15rem 0 0.2rem;
}
.ne-ywbk-title-fl p{
	font-size: 0.15rem;
	color: #666666;
	font-family: "宋体";
}
.ne-ywbk-title-fl p span{
	color: #b9b9b9;
	margin: 0 0.1rem;
}
.ne-ywbk-title-menu{
	float: right;
	margin-top: 0.615rem;
}
.ne-ywbk-title-menu ul li{
	float: left;
	/*width: 1.94rem;*/
	height: 0.46rem;
	padding: 0 0.1rem;
	background: #004b98;
	margin-right: 0.06rem;
	font-size: 0.16rem;
	color: #fff;
	text-align: center;
	line-height: 0.46rem;
}
.ne-ywbk-title-menu ul li:last-child{
	margin-right: 0;
}
.ne-ywbk-title-menu ul li a{
	color: #fff;
}
.ywbk-on{
	background: #d72229 !important;
}
.ne-ywbk-info-name{
	font-size: 0.28rem;
	color: #191919;
	line-height: 1.2;
	margin-bottom: 0.45rem;
}
.ne-ywbk-infoBox img{
	display: block;
	width: 100%;
	margin-bottom: 0.3rem;
}
.ne-ywbk-infoBox p{
	font-size: 0.18rem;
	color: #222222;
	line-height: 2;
	text-align: justify;
	text-indent: 0.36rem;
}
.website-link{
	width: 4.6rem;
	height: 0.76rem;
	background: #004b98;
	border-radius: 0.05rem;
	margin: 0.4rem auto 0;
	font-size: 0.18rem;
	color: #fff;
	text-align: center;
	font-weight: bold;
	line-height: 0.76rem;
}

.website-link a{
	color: #fff;
}

.ne-news-content{
	padding-top: 0.9rem;
	padding-bottom: 0.7rem;
}
.ne-news-title{
	margin-bottom: 0.35rem;
}
.ne-news-title h3{
	font-size: 0.4rem;
    color: #222222;
    line-height: 1.2;
}
.ne-news-title span{
	display: block;
    width: 0.72rem;
    height: 0.04rem;
    background: #d72229;
    margin-top: 0.15rem;
}
.ne-news-hasImg{
	display: flex;
	margin-bottom: 0.1rem;
}
.ne-news-img{
	width: 51.38%;
	overflow: hidden;
}
.ne-news-img img{
	display: block;
	width: 100%;
	transition-duration: 0.5s;
}
.ne-news-img:hover img{
	transform: scale(1.1);
}
.ne-news-info{
	width: 48.62%;
	background: #f8f8f8;
	padding: 0.7rem 0.5rem 0;
}
.ne-news-info h3{
	font-size: 0.26rem;
	color: #333333;
	line-height: 1.4;
	margin-bottom: 0.1rem;
}
.ne-news-info h3 a{
	color: #333333;
}
.ne-news-info h3:hover a{
	color: #033e98;
}
.ne-news-info h4{
	font-size: 0.22rem;
	color: #033e98;
	font-weight: normal;
	line-height: 1.2;
	font-family: arial;
	margin-bottom: 0.2rem;
}
.ne-news-info p{
	font-size: 0.18rem;
	color: #555555;
	line-height: 1.8;
}
.ne-news-info p a{
	color: #555555;
	transition-duration: 0.5s;
}
.ne-news-info p a:hover{
	color: #033e98;
}
.go-detail{
	display: block;
	width: 0.46rem;
	height: 0.46rem;
	border-radius: 50%;
	position: relative;
	background: #e7e7e7;
	margin-top: 0.55rem;
	transition-duration: 0.5s;
}
.go-detail img{
	display: block;
	width: 0.1rem;
	height: 0.18rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -0.05rem;
	margin-top: -0.09rem;
	transition-duration: 0.5s;
}
.ne-news-jt-b{
	opacity: 1;
	visibility: visible;
}
.ne-news-jt-w{
	opacity: 0;
	visibility: hidden;
}
.go-detail:hover{
	background: rgba(0,75,152,1);
}
.go-detail:hover .ne-news-jt-b{
	opacity: 0;
	visibility: hidden;
}
.go-detail:hover .ne-news-jt-w{
	opacity: 1;
	visibility: visible;
}

.ne-news-list{
	width: 100%;
}
.ne-news-list ul li{
	padding: 0.48rem 0;
	border-bottom: 1px solid #e2e2e2;
	display: flex;
	position: relative;
}
.news-date{
	width: 1.6rem;
	text-align: center;
	border-right: 1px solid #e2e2e2;
	padding-top: 0.18rem;
}
.news-date span:nth-child(1){
	display: block;
	font-size: 0.45rem;
	color: #033e98;
	font-weight: bold;
	line-height: 1.2;
}
.news-date span:nth-child(2){
	display: block;
	font-size: 0.16rem;
	color: #033e98;
	font-weight: normal;
	line-height: 1.2;
}
.news-list-info{
	width: calc(100% - 1.6rem);
	padding: 0.1rem 24% 0.1rem 0.32rem;
}
.news-list-info h3{
	font-size: 0.24rem;
	color: #111111;
	line-height: 1.2;
	font-weight: normal;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom: 0.14rem;
	transition-duration: 0.5s;
}
.news-list-info h3 a{
	color: #111111;
	transition-duration: 0.5s;
}
.news-list-info h3:hover a{
	color: #033e98;
}
.news-list-info p{
	font-size: 0.16rem;
	color: #666666;
	line-height: 1.6;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
}
.news-list-info p a{
	color: #666666;
	transition-duration: 0.5s;
}
.news-list-info p a:hover{
	color: #033e98;
}
.news-list-detail{
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 50%;
	overflow: hidden;
	background: #f3f3f3;
	position: absolute;
	z-index: 2;
	right: 0.5rem;
	top: 50%;
	margin-top: -0.25rem;
	transition-duration: 0.5s;
}
.news-list-detail:hover{
	background: #033e98;
}
.news-list-detail a{
	display: block;
	width: 100%;
	height: 100%;
}
.news-list-detail img{
	display: block;
	width: 0.1rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	transition-duration: 0.5s;
}
.news-list-b{
	opacity: 1;
	visibility: visible;
}
.news-list-w{
	opacity: 0;
	visibility: hidden;
}
.news-list-detail:hover .news-list-b{
	opacity: 0;
	visibility: hidden;
}
.news-list-detail:hover .news-list-w{
	opacity: 1;
	visibility: visible;
}

/*.jianT {
    width: 100%;
    margin-top: 0.7rem;
    text-align: center;
}

.jianT li {
    display: inline-block;
    margin: 0 6px;
    overflow: hidden;
}

.jianT li a {
    font-size: 0.24rem;
    color: #474747;
    font-family: arial;
    display: block;
    background: #eeeeee;
    width: 0.6rem;
    height: 0.6rem;
    border-radius: 50%;
    line-height: 0.6rem;
    position: relative;
}
.jianT li a img{
	width: 0.12rem;
	height: 0.22rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -0.11rem;
	margin-left: -0.06rem;
}
.jt-lb,.jt-rb{
	display: block;
}
.jt-lw,.jt-rw{
	display: none;
}
.jianT li p{
	font-size: 0.2rem;
	color: #333333;
	line-height: 0.6rem;
}
.jianT li p input{
	display: inline-block;
	width: 0.6rem;
    height: 0.6rem;
    border: none;
    outline: none;
    background: #eeeeee;
    border-radius: 50%;
    font-size: 0.2rem;
    color: #333333;
    text-align: center;
    line-height: 0.6rem;
    margin: 0 0.1rem;
}*/


.jianT {
     width: 100%;
     text-align: center;
     margin-top: 0.5rem;
 }
 
 .jianT li {
     background: #f5f5f5;
     line-height: 0.5rem;
     height: 0.5rem;
     float: left;
     margin-right: 1px;
 }
 
 .jianT li a {
     font-size: 0.16rem;
     color: #474747;
     display: block;
     text-align: center;
	 padding:0 0.2rem;
 }
 
 .jianT li a:hover {
     text-decoration: none;
     background: #215ac6;
     color: #fff;
 }
 
 .jianT li span {
     font-size: 0.16rem;
     color: #474747;
     display: block;
     padding: 0 0.15rem;
 }
 
 .jianT li span:hover {
     text-decoration: none;
     background: #215ac6;
     color: #fff;
 }
 
 .jianT li .current {
     background: #215ac6;
     color: #fff;
 }






.sure-btn{
	width: 0.6rem;
    height: 0.6rem;
    background: #eeeeee;
    border-radius: 50%;
    font-size: 0.2rem;
	color: #333333;
    line-height: 0.6rem;
    cursor: pointer;
}
.sure-btn:hover{
	background: #033e98;
    color: #fff;
}
.jianT li:hover a{
    background: #033e98;
    color: #fff;
}
.jianT li a:hover .jt-lb{
	display: none;
}
.jianT li a:hover .jt-rb{
	display: none;
}
.jianT li a:hover .jt-lw{
	display: block;
}
.jianT li a:hover .jt-rw{
	display: block;
}

.jianT li .on {
    background: #033e98;
    color: #fff;
}

.djwh-box{
	padding: 1rem 0 0.7rem;
	background: #fff;
}
.ne-djwh-list ul li{
	display: flex;
	padding: 0.3rem 0 0.3rem 0.35rem;
	background: #f8f8f8;
	margin-bottom: 0.3rem;
}
.ne-djwh-img{
	width: 3.5rem;
	overflow: hidden;
}
.ne-djwh-img img{
	display: block;
	width: 100%;
	transition-duration: 0.5s;
}
.ne-djwh-list ul li:hover .ne-djwh-img img{
	transform: scale(1.1);
}
.ne-djwh-info{
	width: calc(100% - 3.5rem);
	padding: 0.2rem 1.96rem 0 0.4rem;
	position: relative;
}
.ne-djwh-info h3{
	font-size: 0.24rem;
	color: #111111;
	line-height: 1.2;
	font-weight: normal;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom: 0.15rem;
}
.ne-djwh-info h3 a{
	color: #111111;
	transition-duration: 0.5s;
}
.ne-djwh-info h3 a:hover{
	color: #004b98;
}
.ne-djwh-info p{
	font-size: 0.16rem;
	color: #666666;
	line-height: 1.6;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	margin-bottom: 0.2rem;
}
.ne-djwh-info p a{
	color: #666666;
	transition-duration: 0.5s;
}
.ne-djwh-info p a:hover{
	color: #004b98;
}
.ne-djwh-info span{
	font-size: 0.16rem;
	color: #004b98;
	line-height: 1.2;
}

.djwh-goD{
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 50%;
	overflow: hidden;
	background: #e7e7e7;
	position: absolute;
	z-index: 2;
	right: 0.5rem;
	top: 50%;
	margin-top: -0.25rem;
	transition-duration: 0.5s;
}
.djwh-goD:hover{
	background: #033e98;
}
.djwh-goD img{
	display: block;
	width: 0.1rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	transition-duration: 0.5s;
}
.ne-djwh-jt-b{
	opacity: 1;
	visibility: visible;
}
.ne-djwh-jt-w{
	opacity: 0;
	visibility: hidden;
}
.djwh-goD:hover .ne-djwh-jt-b{
	opacity: 0;
	visibility: hidden;
}
.djwh-goD:hover .ne-djwh-jt-w{
	opacity: 1;
	visibility: visible;
}

.ne-rcln-box{
	padding: 1rem 0 0.7rem;
}
.ne-rcln-title{
	width: 100%;
	padding: 0.8rem 1rem 1.5rem;
	background: url(../images/rcln-bg.jpg) no-repeat right center;
	background-size: cover;
	margin-bottom: 0.5rem;
}
.ne-rcln-title h3{
	font-size: 0.46rem;
	color: #fff;
	font-family: "宋体";
	line-height: 1.2;
}
.ne-rcln-list ul{
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
}
.ne-rcln-list ul li{
	float: left;
	width: 25%;
	border-right: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	padding: 0.4rem 0.9rem 0.4rem 0.3rem;
	background: #fbfbfb;
}
.ne-rcln-list ul li h3{
	font-size: 0.24rem;
	color: #555555;
	line-height: 1.2;
}
.ne-rcln-list ul li h3 a{
	transition-duration: 0.5s;
}
.ne-rcln-list ul li h3:hover a{
	color: #004b98;
}
.rcln-line{
	display: block;
	width: 100%;
	height: 1px;
	background: #c4c4c4;
	margin: 0.15rem 0 0.18rem;
}
.ne-rcln-list p{
	font-size: 0.16rem;
	color: #555555;
	line-height: 1.8;
}
.ne-rcln-list ul li>a{
	display: block;
	width: 1.78rem;
	height: 0.45rem;
	position: relative;
	margin-top: 0.2rem;
	transition-duration: 0.5s;
}
.ne-rcln-list ul li>a img{
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	left: 0;
	transition-duration: 0.5s;
}
.rcln-b{
	opacity: 1;
	visibility: visible;
}
.rcln-w{
	opacity: 0;
	visibility: hidden;
}
.ne-rcln-list ul li>a:hover{
	background: #004b98;
}
.ne-rcln-list ul li>a:hover .rcln-b{
	opacity: 0;
	visibility: hidden;
}
.ne-rcln-list ul li>a:hover .rcln-w{
	opacity: 1;
	visibility: visible;
}

.new-nr-ti { text-align:center; border-bottom:1px solid #eee; padding-bottom:20px; margin-bottom:20px;}
.new-nr-ti h1{ font-size:20px; padding-bottom:10px;line-height: 1.4;}
.new-nr-zi{ font-size:16px; line-height:1.6;}

.ne-shzr-box{
	padding: 0.4rem 0.3rem;
	background: #ffffff;
}
.ne-shzr-ln{
	width: 100%;
	padding: 1.2rem 0.7rem 1.8rem 0;
	background: url(../images/shzr-bg01.jpg) no-repeat center center;
	background-size: cover;
	text-align: right;
	margin-bottom: 0.55rem;
}
.ne-shzr-ln h3{
	font-size: 0.3rem;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: 0.2rem;
}
.ne-shzr-ln p{
	font-size: 0.22rem;
	color: #fff;
	line-height: 1.6;
	font-weight: normal;
}
.ne-shzr-info{
	display: flex;
	position: relative;
}
.ne-shzr-list{
	display: block;
	width: 50%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.ne-shzr-list:before{
	display: block;
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(0,58,137,0.52);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
}
.ne-shzr-list img{
	display: block;
	width: 100%;
	transition-duration: 0.5s;
}
.ne-shzr-list:hover img{
	transform: scale(1.1);
}
.ne-shzr-title{
	position: absolute;
	z-index: 4;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.ne-shzr-title h3{
	font-size: 0.3rem;
	color: #fff;
	text-align: center;
	line-height: 1.2;
	font-weight: normal;
	margin-bottom: 0.05rem;
}
.ne-shzr-title p{
	font-size: 0.2rem;
	color: #fff;
	text-align: center;
	line-height: 1.2;
}

.ne-ryzz-info{
	padding: 0.4rem 0rem;
    background: #fff;
}
.ne-ryzz-info ul li{
	background: #f6f6f6;
	margin-bottom: 0.15rem;
}
.ne-ryzz-info ul li a{
	display: block;
	position: relative;
	padding: 0.15rem 0.4rem;
	font-size: 0.18rem;
	color: #555555;
	transition-duration: 0.3s;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ne-ryzz-info ul li a:before{
	display: block;
	content: '';
	width: 0.06rem;
	height: 0.06rem;
	border-radius: 50%;
	background: #0f3193;
	position: absolute;
	left: 0.24rem;
	top: 50%;
	margin-top: -0.03rem;
}
.ne-ryzz-info ul li:hover a{
	color: #d72229;
}
.ne-ryzz-info ul li:hover a:before{
	background: #d72229;
}





@media screen and (max-width: 1440px){
	.iframe{
		height: 8rem;
	}
}
@media screen and (max-width: 1366px){
	.iframe{
		height: 9rem;
	}
}
@media screen and (max-width: 769px){
	.pc-ne-banner{
		display: none;
	}
	.ne-banner{
		margin-top: 55px;
	}
	.mobile-ne-banner{
		display: block;
	}
	.ne-banner-title{
		top: 40%;
	}
	.ne-banner-title h3{
		font-size: 24px;
	}
	.ne-banner-title p{
		font-size: 16px;
	}
	.ywbk-menu ul li{
		font-size: 16px;
	}
	.ne-about-info-img{
		width: 100%;
	}
	.ne-about-info-message{
		width: 100%;
		padding: 0;
		margin-top: 30px;
	}
	.ne-about-info-message h5{
		font-size: 16px;
	}
	.ne-about-info-message p{
		font-size: 16px;
    	line-height: 1.6;
	}
	.ne-qywh-info{
		width: 100%;
		padding: 40px 20px;
	}
	.ne-qywh-info ul li img{
		width: 26px;
	}
	.ne-qywh-info ul li span{
		font-size: 16px;
		line-height: 26px;
	}
	.ne-qywh-info ul li span:nth-child(2){
		margin-right: 5px;
		width: 84px;
	}
	.ne-qywh-info ul li span i{
		width: 70px;
	}
	.ne-qywh-info ul li span:nth-child(3){
		width: calc(100% - 125px);
	}
	.ne-qywh-adv{
		width: 100%;
		margin-top: 0;
	}
	
	.ne-djwh-list ul li{
		display: block;
		padding: 20px 10px;
	}
	.ne-djwh-img{
		width: 100%;
	}
	.ne-djwh-info{
		width: 100%;
		padding: 20px 0 0 0;
	}
	.ne-djwh-info h3{
		font-size: 16px;
	}
	.ne-djwh-info p{
		font-size: 15px;
	}
	.ne-djwh-info span{
		font-size: 15px;
	}
	.djwh-goD{
		width: 30px;
		height: 30px;
		top: auto;
		margin-top: 0;
		bottom: 0;
		right: 0;
	}
	
	.lxwm-address{
		padding: 20px 10px;
	}
	.lxwm-address ul li{
		width: 100%;
		margin-bottom: 10px;
	}
	.lxwm-address ul li:last-child{
		margin-bottom: 0;
	}
	.lxwm-address ul li img{
		width: 22px;
		margin-right: 5px;
		margin-top: 2px;
	}
	.lxwm-address ul li p{
		width: calc(100% - 27px);
		font-size: 15px;
		line-height: 26px;
		margin-left: 0;
	}
	
	.ne-news-hasImg{
		display: block;
	}
	.ne-news-img{
		width: 100%;
	}
	.ne-news-info{
		width: 100%;
		padding: 20px 10px;
		zoom: 1;
	}
	.ne-news-info:after{
		display: block;
		content: '';
		clear: both;
	}
	.ne-news-info h3{
		font-size: 18px;
	}
	.ne-news-info h4{
		font-size: 15px;
	}
	.ne-news-info p{
		font-size: 16px;
		line-height: 1.6;
	}
	.go-detail{
		width: 36px;
		height: 36px;
		float: right;
		margin-top: 0;
	}
	.go-detail img{
		width: 10px;
    	height: 18px;
    	margin-left: -5px;
    	margin-top: -9px;
	}
	.ne-news-list ul li{
		padding: 20px 10px;
		display: block;
	}
	.news-date{
		width: 100%;
		border-right: none;
		text-align: left;
		padding-top: 0;
	}
	.news-date span:nth-child(1){
		font-size: 26px;
	}
	.news-date span:nth-child(2){
		font-size: 14px;
	}
	.news-list-info{
		width: 100%;
		padding: 10px 0;
	}
	.news-list-detail{
		display: none;
	}
	.news-list-info h3{
		font-size: 16px;
	}
	.news-list-info p{
		font-size: 15px;
	}
	
	.ne-rcln-title{
		padding: 40px 20px;
	}
	.ne-rcln-list ul li{
		width: 100%;
		padding: 20px 15px;
	}
	.ne-rcln-list ul li h3{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.ne-rcln-list p{
		font-size: 15px;
	}
	.ne-rcln-list ul li>a{
		width: 144px;
		height: 36px;
	}
	.rcln-line{
		display: none;
	}
	
	.ne-ywbk-title-fl{
		width: 100%;
	}
	.ne-ywbk-title-fl p{
		font-size: 14px;
	}
	.ne-ywbk-title-menu ul li{
		width: 100%;
		height: 40px;
		/*margin-right: 2%;*/
		margin-bottom: 5px;
		font-size: 15px;
		line-height: 40px;
	}
	.ne-ywbk-title-menu ul li:nth-child(2n){
		margin-right: 0;
	}
	.ne-ywbk-info-name{
		font-size: 18px;
	}
	.ne-ywbk-infoBox p{
		font-size: 16px;
		line-height: 1.6;
		text-indent: 0.62rem;
	}
	.website-link{
		width: 100%;
		font-size: 15px;
	}
	
	.ne-shzr-box{
		padding: 20px 15px;
	}
	.ne-shzr-ln{
		padding: 60px 10px;
	}
	.ne-shzr-ln h3{
		font-size: 24px;
		text-shadow: 0 1px 1px #666;
	}
	.ne-shzr-ln p{
		font-size: 16px;
		text-shadow: 0 1px 1px #666;
	}
	.ne-shzr-info{
		display: block;
	}
	.ne-shzr-list{
		width: 100%;
	}
	.ne-shzr-title{
		width: 100%;
	}
	.ne-shzr-title h3{
		font-size: 16px;
	}
	.ne-shzr-title p{
		font-size: 16px;
	}
	.ne-ryzz-info{
		padding: 20px 0;
	}
	.ne-ryzz-info ul li a{
		font-size: 16px;
	}
}



















