/* 关于我们通用 */
		.ul-why {
			position: absolute;
			right: 0;
			top: -80px;
			/* top: 0; */
			width: 645px;
			/* transform: translateY(-80px); */
			background-color: #fff;
			z-index: 9;
			visibility: hidden;
		}

		.ul-why li {
			cursor: pointer;
			transition: .5s;
			border: 1px solid #ccc;
			border-bottom-color: transparent;
		}

		.ul-why li:nth-of-type(2) {
			background: url(../images/index/idxbg1.png) no-repeat center;
			background-size: 102% 102%;
		}

		.ul-why li:last-of-type {
			border-color: #ccc;
		}

		.ul-why li:hover {
			background-image: none;
			background-color: #004693;
			border-color: #004693;
			color: #fff;
		}

		.ul-why li:hover .tit {
			color: #fff;
		}

		.ul-why .con {
			padding-left: 70px;
			height: 320px;
		}

		.ul-why .tit {
			font-size: 100px;
			color: #004693;
			transition: .5s;
			line-height: 1;
			margin-bottom: 20px;
		}

		.ul-why .txt {
			font-size: 18px;
		}



		/* 分页ban 开始*/
		 .posi{
		     position: relative;
		     margin-top: 500px;
		     z-index: 30;
			 }

		.m-ban {
			width: 100%;
			height: 500px;
			background: no-repeat center;
			background-size: cover;
			position: fixed;
			left: 0;
			top:100px;
			z-index: 1;
		}

		.m-ban .wp {
			height: 100%;
			position: relative;
		}

		.m-ban-tit {
			position: absolute;
			top: 50%;
			left: 0;
			-webkit-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			transform: translateY(-50%);
			
		}

		.m-ban-tit h3 {
			margin-bottom: 20px;
			font-size: 60px;
			color: rgb(240, 240, 240);
			text-transform: uppercase;
			line-height: 1;
		}

		.m-ban-tit .en-tit {
			font-size: 36px;
			color: rgb(255, 255, 255);
			font-weight: bold;
			text-transform: uppercase;
			line-height: 1;
			text-align: left;
		}

		/* 分页ban 结束*/

		/* ————————————————————————————————————————————————————————————————————————————————————————————————————— */



		/* ————————————————————————————————————————————————————————————————————————————————————————————————————— */
		/* 分页 二级导航-开始 */

		.m-cur {
			padding: 30px 0 50px;
			text-align: right;
			font-size: 16px;
			color: rgb(0, 0, 0);
		}

		.m-cur .und {
			text-decoration: underline;
			color: #999999;
		}

		/* 分页 二级导航-结束 */


		@media only screen and (min-width: 950px) and (max-width: 1800px) {
			/* baner */
			.posi{
		     position: relative;
		     margin-top: 30vw;
		     z-index: 30;
			 }
			.m-ban {
				top:5.555vw;
				width: 100%;
				height: 30vw;
				background: no-repeat center;
				background-size: cover;
			}

			.m-ban .wp {
				height: 100%;
				position: relative;
			}

			.m-ban-tit {
				position: absolute;
				top: 50%;
				left: 0;
				-webkit-transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				-o-transform: translateY(-50%);
				transform: translateY(-50%);
				
			}

			.m-ban-tit h3 {
				margin-bottom: 1.111vw;
				font-size: 3.333vw;
				color: rgb(240, 240, 240);
				text-transform: uppercase;
				line-height: 1;
			}

			.m-ban-tit .en-tit {
				font-size: 2vw;
				color: rgb(255, 255, 255);
				font-weight: bold;
				text-transform: uppercase;
				line-height: 1;
				text-align: left;
			}

			.m-cur {
				padding: 1.666vw 0 2.777vw;
				text-align: right;
				font-size: 0.888vw;
				color: rgb(0, 0, 0);
			}

			.m-cur .und {
				text-decoration: underline;
				color: #999999;
			}

			.ul-why {
				position: absolute;
				right: 0;
				top: -4.444vw;
				/* top: 0; */
				width: 35.83vw;
				/* transform: translateY(-4.444vw); */
				background-color: #fff;
				z-index: 9;
				visibility: hidden;
			}

			.ul-why li {
				cursor: pointer;
				transition: .5s;
				border: 1px solid #ccc;
				border-bottom-color: transparent;
			}

			.ul-why li:nth-of-type(2) {
				background: url(../images/index/idxbg1.png) no-repeat center;
				background-size: 102% 102%;
			}

			.ul-why li:last-of-type {
				border-color: #ccc;
			}

			.ul-why li:hover {
				background-image: none;
				background-color: #004693;
				border-color: #004693;
				color: #fff;
			}

			.ul-why li:hover .tit {
				color: #fff;
			}

			.ul-why .con {
				padding-left: 3.888vw;
				height: 17.77vw;
			}

			.ul-why .tit {
				font-size: 5.555vw;
				color: #004693;
				transition: .5s;
				line-height: 1;
				margin-bottom: 1.111vw;
			}

			.ul-why .txt {
				font-size: 1vw;
			}
		}

		@media only screen and (max-width: 950px) {
			.ul-why {
				position: static;
				overflow: hidden;
				width: 100%;
			}

			.ul-why li {
				border: none;
			}

			.ul-why .con {
				padding: 10px;
				height: auto;
				text-align: left;
			}

			.ul-why .tit {
				font-size: 24px;
				font-weight: bold;
				margin-bottom: 5px;
			}

			.ul-why .txt {
				font-size: 16px;
			}

			/* 分页ban */

			.posi{
			    position: relative;
			    margin-top: 0px;
			    z-index: 30;
						 }
			.m-ban {
				width: 100%;
				height: 36.84vw;
				background: no-repeat center;
				background-size: cover;
				position: unset;
			}

			.m-ban .wp {
				height: 100%;
				position: relative;
			}

			.m-ban-tit {
				position: relative;
				top: 50%;
				/* left: 20px; */
				-webkit-transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				-o-transform: translateY(-50%);
				transform: translateY(-50%);
				
			}

			.m-ban-tit h3 {
				margin-bottom: 10px;
				font-size: 22px;

			}

			.m-ban-tit .en-tit {
				font-size: 18px;

			}

			.m-cur {
				padding: 20px 0;
				text-align: right;
				font-size: 14px;
				color: rgb(0, 0, 0);
			}
		}


		/* ————————————————————————————————————————————————————————————————————————————————————————————————————— */






		/* ————————————————————————————————————————————————————————————————————————————————————————————————————— */

		/* 分页 页码-开始 */
		.g-pages {
			text-align: center;
		}

		.g-pages ul {
			display: inline-block;
			overflow: hidden;
		}

		.g-pages li {
			float: left;
			margin-right: 10px;
			transition: .5s;
		}

		.g-pages .only {
			width: 30px;
			height: 54px;
			line-height: 54px;
			font-size: 18px;
			text-align: center;
			color: #000000;
		}

		.g-pages a {
			display: block;
			width: 54px;
			height: 51px;
			line-height: 51px;
			text-align: center;
			font-size: 18px;
			color: #000000;
			background: url(../images/people/pic-p-bg2.png) no-repeat center;
			transition: .5s;
			background-size: 54px 51px;
		}

		.g-pages .on a {
			color: #FFFFFF;
			background-size: 54px 51px !important;
			background: url(../images/people/pic-p-bg.png) no-repeat center;
		}

		.g-pages li:hover a {
			display: block;
			background-size: 54px 51px !important;
			color: #FFFFFF;
			background: url(../images/people/pic-p-bg.png) no-repeat center;
		}

		/* 响应式： */
		@media only screen and (min-width: 950px) and (max-width: 1800px) {
			.g-pages {
				text-align: center;
			}

			.g-pages ul {
				display: inline-block;
				overflow: hidden;
			}

			.g-pages li {
				float: left;
				margin-right: 0.555vw;
				transition: .5s;
			}

			.g-pages .only {
				width: 1.666vw;
				height: 3vw;
				line-height: 3vw;
				font-size: 1vw;
				text-align: center;
				color: #000000;
			}

			.g-pages a {
				display: block;
				width: 3vw;
				height: 2.833vw;
				line-height: 2.833vw;
				text-align: center;
				font-size: 1vw;
				color: #000000;
				background: url(../images/people/pic-p-bg2.png) no-repeat center;
				transition: .5s;
				background-size: 3vw 2.833vw;
			}

			.g-pages .on a {
				color: #FFFFFF;
				background-size: 3vw 2.833vw !important;
				background: url(../images/people/pic-p-bg.png) no-repeat center;
			}

			.g-pages li:hover a {
				display: block;
				background-size: 3vw 2.833vw !important;
				color: #FFFFFF;
				background: url(../images/people/pic-p-bg.png) no-repeat center;
			}
		}
		
		/* 手机端 */
		@media only screen and (max-width: 950px) {
			.g-pages a {
				display: block;
				width: 30px;
				height: 30px;
				line-height: 30px;
				font-size: 14px;
				background-size: 30px auto;
			}

			.g-pages .on a {
				background-size: 30px auto !important;
			}

			.g-pages .only {
				width: 30px;
				height: 30px;
				line-height: 30px;
				font-size: 14px;
			}

			.g-pages li {
				margin-right: 6px;
			}
			
			
			
		}
		
		/* .m-ban .wp */

		/* 分页 页码-开始 */
		
		/* 分页banner */
		
		@media only screen and (min-width: 950px){
			.m-ban .wp{
				background: none !important;
			}
		}
		@media only screen and (max-width: 950px) {
			.m-ban .wp{
				background: url() no-repeat center ;
				background-size: cover
			}
			.m-ban{
				height: 45vw;
			}
		}