.ne-banner{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.ne-banner img{
	display: block;
	width: 100%;
	animation: changeScale 1 2.5s;
}

.ne-about-jj{
	padding: 0.8rem 0;
	background: #fff;
}
.ne-about-title{
	position: relative;
	margin-bottom: 0.8rem;
}
.ne-about-title h3{
	font-size: 0.7rem;
	color: #6f9ddb;
	opacity: 0.2;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1;
	position: relative;
	z-index: 2;
}
.ne-about-title h4{
	font-size: 0.42rem;
	color: #4381d7;
	line-height: 1.2;
	padding-left: 0.15rem;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 4;
}
.ne-about-title h4:before{
	display: block;
	content: '';
	width: 0.05rem;
	height: 0.36rem;
	border-radius: 0.05rem;
	background: #4381d7;
	position: absolute;
	left: 0;
	top: 0.08rem;
}
.about-jjInfo-message{
	zoom: 1;
}
.about-jjInfo-message:after{
	display: block;
	content: '';
	clear: both;
}
.jjInfo-message-fl{
	float: left;
	width: 58.11%;
	padding-right: 9%;
}
.jjInfo-message-fl h4{
	font-size: 0.26rem;
	color: #5b5d61;
	line-height: 1.6;
	padding-bottom: 0.24rem;
	border-bottom: 1px solid #dfe5ed;
	margin-bottom: 0.3rem;
}
.jjInfo-message-fl h4 span{
	color: #4381d7;
}
.jjInfo-message-fl p{
	font-size: 0.17rem;
	color: #535456;
	line-height: 1.8;
	text-align: justify;
}
.jjInfo-message-fr{
	float: right;
	width: 41.89%;
	padding-top: 0.1rem;
}
.jjInfo-message-fr img{
	display: block;
	width: 100%;
}

.about-jjList{
	border-top: 1px solid #dfe5ed;
	border-bottom: 1px solid #dfe5ed;
	margin-top: 0.9rem;
	padding: 0.35rem 0;
}
.about-jjList ul{
	padding-left: 0.5rem;
}
.about-jjList ul li{
	float: left;
	width: 25%;
	zoom: 1;
}
.about-jjList ul li:after{
	display: block;
	content: '';
	clear: both;
}
.about-jjList-icon{
	float: left;
	width: 1.2rem;
	position: relative;
}
.about-jjList-icon:after{
	display: block;
	content: '';
	width: 0.02rem;
	height: 0.32rem;
	background: #d5d5d5;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -0.16rem;
}
.about-jjList-icon img{
	display: block;
	width: 0.54rem;
	margin: 0 auto;
}
.about-jjList-info{
	float: left;
	padding-left: 0.34rem;
}
.about-jjList-info h3{
	font-size: 0.42rem;
	color: #70737b;
	font-weight: normal;
	line-height: 1;
}
.about-jjList-info h3 span{
	position: relative;
}
.about-jjList-info h3 span i{
	font-size: 0.16rem;
	font-style: normal;
	font-weight: bold;
	position: absolute;
	right: -0.2rem;
	top: 0;
}
.about-jjList-info p{
	font-size: 0.17rem;
	color: #888a8e;
	line-height: 1.4;
}

.ne-about-qywh{
	padding: 0.8rem 0 1.4rem;
	background: url(/images/ab-qywh-bg.png) no-repeat center center;
	background-size: cover;
}
.ne-about-qywh .ne-about-title h3{
	font-size: 1.6rem;
	color: #fff;
	line-height: 0.8;
	text-shadow: 1px 1px 0 #000,-1px 1px 0 #000, 1px -1px 0 #000, -1px -1px 0 #000;
}
.ne-about-qywh .ne-about-title h4{
	color: #fff;
	bottom: 0.42rem;
}
.ne-about-qywh .ne-about-title h4:before{
	background: #fff;
}
.fu-t{
	display: block;
	width: 7.33rem;
}

.ne-about-qywh-list ul li{
	float: left;
	width: 25%;
	padding-right: 6%;
}
.qywh-title{
	display: flex;
	width: 100%;
	margin-bottom: 0.3rem;
}
.qywh-icon{
	width: 0.56rem;
	height: 0.56rem;
	border: 1px solid rgba(255,255,255,0.6);
	background: rgba(255,255,255,0.1);
	padding-top: 0.08rem;
}
.qywh-icon img{
	display: block;
	width: 0.4rem;
	margin: 0 auto;
}
.qywh-title h3{
	width: calc(100% - 0.56rem);
	font-size: 0.34rem;
	color: #eff7ff;
	line-height: 0.56rem;
	padding-left: 0.1rem;
	background:-moz-linear-gradient(left,rgba(255,255,255,0.4),rgba(255,255,255,0));  
    background:-webkit-linear-gradient(left,rgba(255,255,255,0.4),rgba(255,255,255,0));   
    background: -o-linear-gradient(left,rgba(255,255,255,0.4),rgba(255,255,255,0)); 
    background: -ms-linear-gradient(left,rgba(255,255,255,0.4),rgba(255,255,255,0)); 
    background: linear-gradient(to right, rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%); 
}

.qywh-info h5{
	font-size: 0.18rem;
	color: #fff;
	line-height: 1.4;
	margin-bottom: 0.1rem;
}
.qywh-info p{
	font-size: 0.2rem;
	color: #eff7ff;
	line-height: 1.6;
}

.ne-about-qyzz{
	padding: 0.8rem 0 1rem;
	background: #fff;
}
.qyzz-nBox{
	width: 100%;
	background: #edf2f7;
}
.qyzz-nImg{
	width: 100%;
	height: 2.8rem;
	border-bottom: 1px solid #c1d0e1;
	position: relative;
}
.qyzz-nImg img{
	display: block;
	max-width: 80%;
	max-height: 80%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.qyzz-nName{
	padding: 0.15rem 0.05rem;
	font-size: 0.16rem;
	color: #494949;
	text-align: center;
	line-height: 1.4;
}

.ne-about-qygk{
	padding: 1rem 0 1rem;
	/*background: url(/images/ab-qygk-bg.png) no-repeat center center;
	background-size: cover;*/
	position: relative;
	overflow: hidden;
}
.ne-about-qygk .ne-about-title h4{
	color: #fff;
}
.ne-about-qygk .ne-about-title h4:before{
	background: #fff;
}
.ne-about-qygk .w88{
	zoom: 1;
	position: relative;
	z-index: 10;
}
.ne-about-qygk .w88:after{
	display: block;
	content: '';
	clear: both;
}
.about-qygk-fl{
	float: left;
	width: 36.68%;
}
.about-qygk-info{
	font-size: 0.17rem;
	color: #fff;
	line-height: 1.6;
	text-align: justify;
	margin-bottom: 0.9rem;
}
.about-qygk-list ul li{
	float: left;
	width: 50%;
}
.about-qygk-list ul li:nth-child(-n+2){
	margin-bottom: 0.7rem;
}
.about-qygk-list ul li h3{
	zoom: 1;
	margin-bottom: 0.05rem;
}
.about-qygk-list ul li h3:after{
	display: block;
	content: '';
	clear: both;
}
.about-qygk-list ul li h3 span:nth-child(1){
	float: left;
	font-size: 0.5rem;
	line-height: 0.56rem;
	color: #fff;
	font-weight: normal;
}
.about-qygk-list ul li h3 span:nth-child(2){
	float: left;
	font-size: 0.17rem;
	line-height: 0.26rem;
	color: #dbeaff;
	font-weight: normal;
	margin-left: 0.1rem;
	margin-top: 0.24rem;
}
.about-qygk-list ul li p{
	font-size: 0.17rem;
	line-height: 1.4;
	color: #dbeaff;
	font-weight: normal;
}

.about-qygk-fr{
	position: absolute;
	z-index: 2;
	width: 100%;
	top: 0;
	left: 0;
}
.about-qygk-fr img{
	width: 100%;
}
.pc-qygk-map{
	display: block;
}
.mobile-qygk-map{
	display: none;
}

.lxwm-n-menu{
	text-align: center;
	margin-top: 0.2rem;
	border-bottom: 1px solid #d1dae6;
}
.lxwm-n-menu ul{
	display: inline-block;
}
.lxwm-n-menu ul li{
	float: left;
	font-size: 0.3rem;
	color: #6e6f70;
	line-height: 0.7rem;
	margin: 0 0.5rem;
	position: relative;
	cursor: pointer;
}
.add-active:after{
	display: block;
	content: '';
	width: 100%;
	height: 0.03rem;
	background: #0166ff;
	position: absolute;
	bottom: -0.04rem;
	left: 0;
}
.lxwm-n-contentBox{
	margin-top: 0.35rem;
	width: 100%;
	height: 5.6rem;
	position: relative;
	margin-bottom: 0.5rem;
}
.lxwm-n-contenter{
	zoom: 1;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
    z-index: 2;
}
.lxwm-n-contenter:after{
	display: block;
	content: '';
	clear: both;
}
.show-map{
	opacity: 1 !important;
    z-index: 4 !important;
}
.lxwm-n-map{
	float: left;
	width: 66%;
	height: 100%;
	position: relative;
	overflow: hidden;
	-webkit-clip-path: polygon(0% 0%, 100% 0%, 90% 100%, 0% 100%);
}
.map-box{
	width: 100%;
	height: 100%;
	position: relative;
}
.lxwm-n-address{
	float: left;
	width: 34%;
	height: 100%;
	position: relative;
	padding-top: 0.5rem;
	padding-left: 0.5rem;
}
.lxwm-n-address h3{
	font-size: 0.18rem;
	color: #494949;
	font-weight: normal;
	line-height: 1.4;
}
.lxwm-n-address h4{
	margin-top: 0.4rem;
	margin-bottom: 0.05rem;
	font-size: 0.22rem;
	color: #404040;
	line-height: 1.4;
	font-weight: normal;
}
.lxwm-n-address ul{
	width: 100%;
	margin-top: 0.1rem;
}
.lxwm-n-address ul li{
	zoom: 1;
}
.lxwm-n-address ul li:after{
	display: block;
	content: '';
	clear: both;
}
.lxwm-n-address ul li img{
	float: left;
	width: 0.16rem;
	margin-top: 0.05rem;
}
.lxwm-n-address ul li span{
	float: left;
	display: block;
	width: calc(100% - 0.16rem);
	padding-left: 0.02rem;
	font-size: 0.16rem;
	color: #494949;
	line-height: 0.26rem;
	box-sizing: border-box;
}
.lxwm-n-address p{
	font-size: 0.17rem;
	color: #7f7f7f;
	line-height: 1.6;
} 
.lxwm-n-address img{
	display: block;
	width: 1.45rem;
	margin-top: 0.1rem;
}


/*@media only screen and (max-width: 1450px){
	
	.fu-t{
		width: 520px;
	}
	.about-jjList ul{
		padding-left: 0px;
	}
	.ne-about-title h3{
		font-size: 54px;
	}
	.ne-about-title h4{
		font-size: 30px;
	}
	.ne-about-title h4:before{
		height: 26px;
	}
	.ne-about-qywh .ne-about-title h4{
		bottom: 28px;
	}
	.ne-about-qywh .ne-about-title h3{
		font-size: 120px;
	}
	.qywh-title h3{
		font-size: 26px;
	}
	.qywh-info p{
		font-size: 16px;
	}
	.jjInfo-message-fl p{
		font-size: 16px;
	}
	.jjInfo-message-fl h4{
		font-size: 20px;
		padding-bottom: 20px;
		margin-bottom: 24px;
	}
	.jjInfo-message-fl{
		padding-right: 5%;
	}
	.ne-about-title{
		margin-bottom: 60px;
	}
	.about-qygk-info{
		font-size: 16px;
		margin-bottom: 50px;
	}
	.about-qygk-fl{
		width: 40.68%;
	}
	.about-qygk-list ul li h3{
		margin-bottom: 0;
	}
	.about-qygk-list ul li h3 span:nth-child(1){
		font-size: 42px;
		line-height: 50px;
	}
	.about-qygk-list ul li h3 span:nth-child(2){
		margin-top: 20px;
	}
	.about-qygk-list ul li p{
		font-size: 16px;
	}
	.about-qygk-list ul li:nth-child(-n+2){
		margin-bottom: 40px;
	}
	
	.lxwm-n-menu ul li{
		font-size: 26px;
		line-height: 52px;
		margin: 0 36px;
	}
	.lxwm-n-address{
		padding-left: 25px;
	}
	
	.ne-about-qygk{
		padding: 46px 0 46px;
	}
}*/


@media only screen and (max-width: 769px){
	.ne-about-jj{
		padding: 40px 0;
	}
	.ne-about-title h4 {
	    font-size: 22px;
	    padding-left: 10px;
	}
	.ne-about-title h3 {
	    font-size: 40px;
	}
	.ne-about-title h4:before {
	    height: 20px;
	    width: 3px;
	    top: 4px;
	}
	.ne-about-title {
	    margin-bottom: 30px;
	}
	.jjInfo-message-fl{
		width: 100%;
		padding-right: 0;
	}
	.jjInfo-message-fr{
		width: 100%;
	}
	.about-jjList{
		margin-top: 40px;
	}
	.about-jjList ul li{
		width: 50%;
		margin-bottom: 10px;
	}
	.about-jjList-icon img{
		width: 36px;
	}
	.about-jjList-icon{
		width: 50px;
	}
	.about-jjList-info{
		width: calc(100% - 50px);
		padding-left: 6px;
	}
	.about-jjList-info h3{
		font-size: 28px;
	}
	.about-jjList-info h3 span i{
		font-size: 14px;
	}
	.about-jjList-info p{
		font-size: 14px;
	}
	.ne-about-qywh .ne-about-title h3 {
	    font-size: 54px;
	}
	.ne-about-qywh .ne-about-title h4 {
	    bottom: 8px;
	}
	.ne-about-qywh-list ul li{
		width: 50%;
	}
	.qywh-icon{
		width: 46px;
		height: 46px;
		padding-top: 5px;
	}
	.qywh-icon img{
		width: 36px;
	}
	.qywh-title h3 {
		width: calc(100% - 46px);
	    font-size: 18px;
	    line-height: 46px;
	}
	.qywh-title{
		margin-bottom: 16px;
	}
	.qywh-info h5{
		font-size: 14px;
	}
	.ne-about-qywh-list ul li:nth-child(-n+2){
		margin-bottom: 10px;
	}
	.ne-about-qywh-list ul li:nth-child(-n+2) .qywh-info p{
		height: 52px;
	}
	.qywh-info p{
		font-size: 14px;
	}
	.ne-about-qywh{
		padding: 80px 0 80px;
	}
	.ne-about-qyzz{
		padding: 80px 0 80px;
	}
	.ne-about-qygk{
		background: #2163b5;
		padding: 40px 0 300px;
	}
	.about-qygk-fl{
		width: 100%;
	}
	.about-qygk-fr{
		width: 100%;
		top: 105px;
		/*margin-right: 0;*/
		/*margin-top: 20px;*/
	}
	.pc-qygk-map{
		display: none;
	}
	.mobile-qygk-map{
		display: block;
	}
	.about-qygk-list ul li h3 span:nth-child(1) {
	    font-size: 34px;
	    line-height: 42px;
	}
	.about-qygk-list ul li h3 span:nth-child(2) {
	    margin-top: 13px;
	    font-size: 16px;
	}
	.about-qygk-info{
		margin-bottom: 26px;
	}
	
	.lxwm-n-menu ul li {
	    font-size: 20px;
	    line-height: 36px;
	    margin: 0 12px;
	}
	.lxwm-n-contentBox{
		height: auto;
	}
	.lxwm-n-map{
		float: none;
		width: 100%;
		height: 400px;
		-webkit-clip-path:none;
	}
	.lxwm-n-address{
		float: none;
		width: 100%;
		height: auto;
		padding: 20px 4% !important;
	}
	.lxwm-n-address h4{
		font-size: 18px;
		margin-top: 25px;
	}
	.lxwm-n-address img{
		width: 120px;
	}
	.jjInfo-message-fl h4{
		font-size: 16px;
	}
	.jjInfo-message-fl p{
		font-size: 16px;
	}
	.about-jjList-info h3 span i{
		right: -20px;
	}
	.qyzz-nImg{
		height: 280px;
	}
	.qyzz-nName{
		font-size: 16px;
	}
	.lxwm-n-contenter{
		position: relative;
	}
	.lxwm-n-address h3{
		font-size: 18px;
	}
	.lxwm-n-address ul li img{
		width: 16px;
		margin-top: 5px;
	}
	.lxwm-n-address ul li span{
		width: calc(100% - 16px);
		font-size: 16px;
		line-height: 26px;
	}
	.lxwm-n-address p{
		font-size: 17px;
	}
}















