			.swiper-container {
				width: 100%;
				height: 640px;
			}

			.service {
				background-color: #FFFFFF;
				padding: 60px 0;
			}

			.service_list {
				display: flex;
				justify-content: space-between;
			}

			.service_item {
				width: 290px;
				height: 400px;
				border: 1px solid #858585;
			}

			.service_item {
				/* display: flex;
				flex-direction: column;
				justify-content: space-between;
				align-items: center; */
				padding-top: 30px;
			}

			.service_item img {
				margin-top: -30px;
			}

			.service_item .service_item_bottom {
				width: 290px;
				text-align: center;
				line-height: 80px;
				border-top: 1px #858585 dashed;
			}

			.pain {
				position: relative;
				padding: 60px 0 10px;
				background-color: #F5F5F5;
			}

			.pain_list {
				display: flex;
				justify-content: space-between;
				flex-wrap: wrap;
			}

			.pain_item {
				position: relative;
				width: 580px;
				height: 200px;
				margin-bottom: 40px;
				background-color: #EBECEC;
				border-radius: 10px;
				padding-top: 55px;
			}

			.pain_item:hover {
				color: #FFFFFF;
				background-color: #0A0F2B;
			}

			.pain_item .title {
				margin-bottom: 10px;
			}

			.pain_item_left {
				padding-right: 200px;
				text-align: right;
			}
			.pain_item_left img {
				position: absolute;
				right: 100px;
				top: 55px;
			}
			

			.pain_item_right {
				padding-left: 200px;
				text-align: left;
			}
			.pain_item_right img {
				position: absolute;
				left: 100px;
				top: 55px;
			}

			.yuan {
				width: 250px;
				height: 250px;
				border-radius: 50%;
				background-color: #FFFFFF;
				position: absolute;
				top: 50%;
				left: 50%;
				margin-top: -125px;
				margin-left: -125px;
				padding: 10px;
			}

			.yuan .xuxuan {
				border: 1px solid #CBCBCB;
				border-radius: 50%;
				width: 100%;
				height: 100%;
				display: flex;
				justify-content: center;
				align-items: center;
				flex-direction: column;
			}

			.advantage {
				padding: 60px 0;
			}

			.advantage_list {
				display: flex;
				justify-content: space-between;
			}

			.advantage_item {
				width: 300px;
				height: 400px;
				border: 1px solid #858585;
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;
				border-right: 0;
			}

			.advantage_item:last-child {
				border: 1px solid #858585;
			}

			.advantage_item:hover {
				background: url(../images/youshibg.png) no-repeat center;
				background-size: 300px 400px;
				color: #FFFFFF;
			}

			.advantage_item img {
				margin-top: -70px;
			}

			.advantage_item .fs22 {
				margin: 20px 0;
			}

			.about_us {
				position: relative;
				background-color: #090D22;
				padding: 60px 0 400px;
				margin-bottom: 210px;
				color: #FFFFFF;
			}

			.about_value {
				display: flex;
			}

			.about_value img {
				width: 550px;
				height: 400px;
			}

			.about_value_right {
				position: relative;
				padding: 20px 50px 0;
			}

			.about_value_right {
				text-indent: 2em;
				line-height: 32px;
			}

			.about_value_right_item {
				text-indent: 0;
				text-align: center;
			}

			.about_value_right_bottom {
				width: 550px;
				position: absolute;
				bottom: 0;
				left: 50px;
				display: flex;
				align-items: center;
				justify-content: space-around;
			}

			.team {
				position: absolute;
				margin-top: 30px;
				background-color: #FFFFFF;
				width: 1200px;
				padding: 50px;
				padding-bottom: 20px;
				color: #333333;
				box-shadow: 0 4px 10px #ccc;
			}

			.team .title_erji {
				color: #333;
			}
			.swiper-container-team{
				overflow: hidden;
			}
			.swiper-container-team .swiper-wrapper {
				width: 100%;
			}
			.swiper-container-team .swiper-slide img {
				width:255px;
				height: 200px;
			}
			.team .more {
				box-sizing: border-box;
				display: block;
				width: 100%;
				text-align: right;
				margin-top: 30px;
				padding-right: 25px;
			}
			
			
			.success {
				padding: 50px 0;
				background-color: #050911;
				color: #FFFFFF;
				background: url(../images/fanganbg.png) no-repeat center -455px;
			}
			.swiper-container-success{
				overflow: hidden;
			}
			.swiper-container-success a {
				display: block;
				box-sizing: border-box;
				padding:0 10px;
			}
			.swiper-container-success a img{
				width: 100%;
			}
			.swiper-container-success a >div {
				width: 100%;
				background-color: #5F6165;
				padding: 5px;
				text-align: center;
				color: #FFFFFF;
			}
			.swiper-container-success a >div span {
				display: block;
				margin: 8px 0;
			}
			.help {
				padding: 50px 0;
			}
			.new_list {
				display: flex;
				justify-content: space-between;
			}
			.new_list >div {
				width: 590px;
			}
			.new_item_left {
				height: 570px;
				background-color: #F8F8F8;
				padding: 30px 50px;
			}
			.new_item_left_value {
				margin: 30px 0;
				color: #AAABAB;
				padding-left: 20px;
				border-left: 2px solid #D2D2D2;
			}
			.new_item_left_value_item {
				line-height: 30px;
			}
			.new_item_left_value_item:hover {
				box-shadow: 0 4px 10px #CCCCCC;
			}
			.new_item_right {
				display: flex;
				flex-direction: column;
				border-top: 1px solid #D2D2D2;
			}
			.new_item_right_top {
				flex: 1;
				border-bottom: 1px solid #D2D2D2;
				padding: 30px 40px;
				display: flex;
				justify-content: space-between;
			}
			.new_item_right_top_value {
				margin-top: 20px;
				color: #AAABAB;
				line-height: 30px;
			}
			.new_item_right_top_right {
				width: 100px;
				text-align: center;
				display: flex;
				justify-content: space-between;
				flex-direction: column;
			}

			#subBtn {
				display: block;
				width: 200px;
				height: 30px;
				line-height: 30px;
				text-align: center;
				margin: 30px auto;
				color: #FFFFFF;
				background-color: #1C4075;
				border-radius: 15px;
			}
			.new_item_left_value_item,.new_item_right_top_value_item {
				color: #999999;
			}