@media only screen and (max-width : 767px) {

	/* 导航 */
	.header {
		display: none;
	}

	.header-ipad {
		display: none;
	}

	.header-phone {
		width: 100%;
		height: 50px;
		display: block;
		background-color: #542fed;
	}

	.header-phone .logo-wrap {
		width: 100%;
		height: 50px;
		position: relative;
	}

	.header-phone .logo-wrap>img {
		float: left;
		height: 40px;
		width: auto;
		margin: 5px 10px;
	}

	.header-phone .logo-wrap .toggleImg {
		float: right;
		width: 50px;
		height: 50px;
		text-align: center;
	}

	.toggleImg span {
		font-size: 16px;
		color: #fff;
		line-height: 50px;
	}

	.header-phone .menu-list {
		display: none;
		position: absolute;
		top: 50px;
		left: 0px;
		z-index: 999;
		width: 50%;
		margin-left: 50%;
		height: auto;
		overflow: hidden;
		background-color: #ddd;
		border: 1px #ccc solid;
		box-sizing: border-box;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		border-bottom: 10px #ddd solid;
	}

	.menu-list>ul {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: transparent;
	}

	.menu-list>ul>li {
		position: relative;
		width: 100%;
		height: auto;
		padding: 0px;
		text-align: center;
		background-color: transparent;
	}

	.menu-list>ul>li>a {

		height: 40px;
		line-height: 40px;
		padding: 0px 10px;
		width: auto;
	}

	.menu-list>ul>li>span {
		position: absolute;
		right: 20px;
		height: 40px;
		line-height: 40px;
		padding: 0px;
		color: #999;
	}

	/* .menu-list ul li:first-child{
		background: #fff;
	}
	.menu-list ul li:first-child a{
		color: #666;
	} */
	/* 移动端二级导航展开 */
	.menu-list ul li .child-list {
		display: none;
		background-color: #fff;
	}

	.menu-list ul li .child-list li {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #fff;
	}

	.menu-list ul li .child-list li a {
		width: 100%;
		text-align: center;
		height: 40px;
		line-height: 40px;
		color: #999;
		text-decoration: none;
	}

	/* 轮播 */
	#carousel-example-generic {
		width: 100%;
		height: auto;
	}

	#carousel-example-generic .carousel-inner {
		height: 100%;
	}

	.carousel-indicators {
		bottom: 0px;
	}

	.carousel-inner .item {
		width: 100%;
		height: auto !important;
	}

	.carousel-inner .item a {
		width: 100%;
		height: auto !important;
	}

	.carousel-inner .item a img {
		width: 100%;
		height: auto !important;
	}

	/* 搜索 */
	.colum-search {
		display: none;
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #1a1c35;
	}

	.colum-search .search-box {
		width: 100%;
		height: 76px;
		margin: 0 auto;
	}

	.search-box ul {
		width: 100%;
		height: 76px;
		display: flex;
		justify-content: flex-start;
	}

	.search-box ul li {
		position: relative;
		list-style: none;
		width: 30%;
		height: 76px;
	}

	.search-box ul li:last-child {
		display: none;
		width: 40%;
	}

	.search-box ul li a {
		display: inline-block;
		width: 100%;
		height: 76px;
		text-align: center;
	}

	.search-box ul li a:after {
		position: absolute;
		top: 33px;
		right: 0;
		display: block;
		content: "";
		width: 1px;
		height: 10px;
		background-color: #fff;
	}

	.search-box ul li .clear-after:after {
		display: none;
	}

	.search-box ul li a p {
		margin: 0;
		line-height: 76px;
		font-size: 16px;
		color: #fff;
	}

	.search-box ul li a p span {
		font-size: 16px;
		color: #fff;
		margin-right: 10px;
	}

	/* 搜索框 */
	#searchBox input {
		width: 80%;
		height: 50px;
		margin: 13px 0px;
	}

	#searchBox span {
		color: #d8dce3;
		font-size: 22px;
		top: 21px;
		right: 40px;
	}

	/* 硬件 */
	.hardware-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #fff;
		text-align: center;
		margin-bottom: 30px;
		padding: 0 20px;
		box-sizing: border-box;
	}

	.hardware-wrap>h3 {
		font-size: 18px;
		color: #262626;
		margin-top: 30px;
	}

	.hardware-wrap>p {
		font-size: 16px;
		color: #545454;
	}

	.hardware-wrap ul {
		width: 100%;
		height: auto;
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		margin-top: 30px;
	}

	.hardware-wrap ul li {
		position: relative;
		width: 100%;
		height: auto;
		list-style: none;
		background-color: #f9f9fb;
		border: 1px #f2f2f2 solid;
		border-radius: 10px;
		margin-bottom: 40px;
		margin-right: 0;
		padding: 0 30px;
		box-sizing: border-box;
	}

	.hardware-wrap ul li:nth-child(4) {
		display: none;
	}

	.hardware-wrap ul li:nth-child(5) {
		display: none;
	}

	.hardware-wrap ul li:nth-child(6) {
		display: none;
	}

	.hardware-wrap ul li img {
		width: 60px;
		height: 60px;
		margin: 10px 0px;
	}

	.hardware-wrap ul li h4 {
		font-size: 16px;
		color: #333;
	}

	.hardware-wrap ul li span {
		display: block;
		width: 50px;
		height: 2px;
		background-color: #dfdfdf;
		margin: 0 auto;
		margin-bottom: 20px;
	}

	.hardware-wrap ul li p {
		font-size: 14px;
		color: #727272;
		margin-bottom: 60px;
	}

	.hardware-wrap ul li a {
		position: absolute;
		left: 0;
		right: 0;
		bottom: -15px;
		margin: auto;
		width: 100px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		color: #fff;
		text-decoration: none;
		background: url(../icon/icon-2.png) no-repeat;
	}

	/* 产品案例 */
	.colum-product {
		width: 100%;
		height: auto;
		background: url(../icon/index.png) no-repeat;
		background-size: 100% 100%;
	}

	.product-box {
		width: 100%;
		height: auto;
		margin: 0 auto;
		text-align: center;
	}

	#carousel-product {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	#carousel-product .carousel-control {
		background: transparent;
	}

	#carousel-product .carousel-inner {
		height: auto;
	}

	#carousel-product .item h3 {
		font-size: 16px;
		color: #262626;
		margin: 0px;
		line-height: 40px;
	}

	#carousel-product .item img {
		float: left;
		width: 25%;
		height: 60px;
		margin-left: 10%;
	}

	#carousel-product .item p {
		height: 40px;
		/* float: left; */
		width: 50%;
		line-height: 20px;
		font-size: 14px;
		color: #262626;
		padding: 0px;
		margin: 10px 0px 10px 40%;
		box-sizing: border-box;
		word-wrap: break-word;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}

	#carousel-product .item a {
		display: block;
		width: 130px;
		height: 30px !important;
		line-height: 30px;
		text-decoration: none;
		/* padding: 10px 0px; */
		box-sizing: border-box;
		margin: 20px auto;
		background-color: #fff;
		font-size: 12px;
		color: #262626;
		border-radius: 20px;
	}

	#carousel-product a .glyphicon-chevron-left {
		left: 20%;
	}

	#carousel-product a .glyphicon-chevron-right {
		right: 20%;
	}

	/* 软件产品 */
	.software-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #f7f7f7;
		text-align: center;
		padding: 0 20px;
		box-sizing: border-box;
	}

	.software-wrap>h3 {
		font-size: 18px;
		color: #262626;
		margin-top: 30px;
	}

	.software-wrap>p {
		font-size: 16px;
		color: #545454;
		margin-bottom: 40px;
	}

	.software-wrap .softBox {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		display: flex;
		justify-content: space-around;
		flex-wrap: wrap;
	}

	.softL {
		width: 100%;
	}

	.softL ul {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.softL ul li {
		list-style: none;
		width: 100%;
		height: 170px;
		text-align: center;
		margin-bottom: 40px;
	}

	.softL ul li h4 {
		font-size: 16px;
		color: #333;
		margin: 0px 0px 30px 0px;
	}

	.soft-text {
		position: relative;
		font-size: 20px;
		color: #333;
		margin: 0px 0px 30px 0px;
		background-color: #fff;
		border: 1px #eee solid;
		box-shadow: 2px 2px 3px #eee;
		box-sizing: border-box;
		border-radius: 5px;
		padding: 20px;
	}

	.soft-text img {
		position: absolute;
		width: 30px;
		height: 30px;
		top: -15px;
		left: 0;
		right: 0;
		margin: auto;
	}

	.soft-text p {
		text-align: left;
		font-size: 14px;
		color: #727272;
	}

	.softC {
		display: none;
		width: 100%;
		height: 280px;
		margin-bottom: 40px;
	}

	.softR {
		display: none;
		width: 100%;
	}

	.softR ul {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.softR ul li {
		list-style: none;
		width: 100%;
		height: 170px;
		text-align: center;
		margin-bottom: 40px;
	}

	.softR ul li h4 {
		font-size: 20px;
		color: #333;
		margin: 0px 0px 30px 0px;
	}

	/* softc */
	.softC #carousel-soft .item {
		width: 100%;
		height: 280px !important;
	}

	#carousel-soft .item .imgC {
		float: left;
		height: 240px;
		width: 30%;
		display: flex;
		align-items: center;
	}

	#carousel-soft .item img {
		width: 220px;
		height: 180px;
		margin: 0 auto;
	}

	#carousel-soft .carousel-inner {
		height: 280px;
		background-color: #fff;
		border: 1px #eee solid;
		box-shadow: 2px 2px 3px #eee;
		box-sizing: border-box;
		border-radius: 5px;
	}

	#carousel-soft .item .softContent {
		float: left;
		width: 70%;
		height: 240px;
		text-align: right;
	}

	.softContent h4 {
		float: left;
		width: 50%;
		height: 60px;
		line-height: 60px;
		display: inline-block;
		font-size: 20px;
		color: #262626;
		margin: 0;
		text-align: left;
		text-indent: 2em;
	}

	.carousel-inner .item .softContent a {
		width: 100px !important;
		height: 30px !important;
		line-height: 30px;
		border: 1px #ccc solid;
		display: inline-block;
		font-size: 14px;
		color: #333333;
		margin: 15px 20px 15px 0px;
		text-decoration: none;
		box-sizing: border-box;
		text-align: center;
	}

	#carousel-soft .item ul {
		width: 100%;
		height: 160px;
		margin-top: 20px;
		padding: 0 40px;
		box-sizing: border-box;
	}

	#carousel-soft .item ul li {
		list-style: disc;
		height: 25px;
		margin-bottom: 0px;
	}

	#carousel-soft .item ul li p {
		margin: 0px;
		color: #000;
		text-align: left;
		font-size: 14px;
		color: #727272;
	}

	#carousel-soft>a {
		width: 50px;
		height: 20px;
		line-height: 20px;
		top: 240px;
		/* background-color: transparent !important; */
		opacity: 1;
		background: #3f2de4;
		border-radius: 2px;
	}

	#carousel-soft>a span {
		font-size: 16px;
	}

	#carousel-soft .left1 {
		left: 44%;
	}

	#carousel-soft .right1 {
		right: 44%;
	}

	.dynamic-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #fff;
		text-align: center;
		padding: 0 20px;
		box-sizing: border-box;
	}

	.dynamic-wrap>h3 {
		font-size: 16px;
		color: #262626;
		margin-top: 30px;
	}

	.dynamic-wrap .dynamic-box {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-bottom: 30px;
	}

	.dynamic-box>ul {
		position: relative;
		width: 100%;
		height: 30px;
		padding: 0;
		box-sizing: border-box;
		display: flex;
		justify-content: space-between;
		margin-bottom: 40px;
		border: none;
		margin-top: 10px;
	}

	.dynamic-box>ul li {
		width: 90px;
	}

	.dynamic-box>ul li a {
		padding: 0px;
		line-height: 30px;
		border: 1px #ccc solid;
		margin-bottom: 0px;
		color: #545454;
		font-size: 14px;
	}

	.nav-tabs>li.active>a,
	.nav-tabs>li.active>a:focus,
	.nav-tabs>li.active>a:hover {
		border-color: #ccc;
	}

	.dynamic-box>ul>a {
		display: none;
		position: absolute;
		right: 0px;
		font-size: 16px;
		line-height: 30px;
		color: #545454;
	}

	.dynamic-box .tab-content,
	.dynamic-box .tab-pane {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.dynamic-box .tab-content div ul {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.dynamic-box .tab-content div ul li {
		width: 100%;
		height: auto;
		overflow: hidden;
		border-radius: 5px;
		margin-right: 0px;
		margin-bottom: 20px;
	}

	.dynamic-box .tab-content div ul li img {
		width: 100%;
		height: auto;
	}

	.dynamic-box .tab-content div .dynamic-text {
		width: 100%;
		height: auto;
		overflow: hidden;
		text-align: left;
		background-color: #f9f9f9;
		padding: 0 10px;
		box-sizing: border-box;
	}

	.dynamic-box .tab-content div ul li h5 {
		font-size: 16px;
		color: #333;
		line-height: 40px;
		margin: 0px;
	}

	.dynamic-box .tab-content div ul li span {
		display: block;
		font-size: 16px;
		color: #3e2ee4;
		line-height: 40px;
	}

	.dynamic-box .tab-content div ul li p {
		font-size: 14px;
		color: #727272;
		height: auto;
		line-height: 20px;
		margin-bottom: 20px;
	}

	.dynamic-box .tab-content div ul li a {
		display: inline-block;
		width: 120px;
		height: 30px;
		line-height: 30px;
		border: 1px #ccc solid;
		border-radius: 5px;
		box-sizing: border-box;
		text-align: center;
		margin-bottom: 30px;
	}

	.dynamic-box .tab-content div ul li a p {
		float: left;
		display: inline-block;
		width: 70%;
		height: 30px;
		line-height: 28px;
		margin: 0;
		font-size: 14px;
		color: #727272;
	}

	.dynamic-box .tab-content div ul li a span {
		float: right;
		display: inline-block;
		width: 30%;
		height: 30px;
		line-height: 28px;
		color: #727272;
	}

	/* 合作伙伴 */
	.partner-wrap {
		display: none;
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #f7f7f7;
		text-align: center;
		padding: 0px 20px;
		box-sizing: border-box;
	}

	.partner-wrap>h3 {
		font-size: 16px;
		color: #262626;
		margin-top: 30px;
	}

	.partner-wrap>p {
		font-size: 16px;
		color: #545454;
		margin-bottom: 40px;
	}

	.partner-wrap .partner-box {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-bottom: 50px;
	}

	.partner-box ul {
		height: auto;
		overflow: hidden;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.partner-box ul li {
		list-style: none;
		width: 180px;
		height: 50px;
		margin-bottom: 20px;
	}

	.partner-box ul li img {
		width: 100%;
		height: 100%;
	}

	/* 底部信息 */
	.footer-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #353d50;
		text-align: center;
		background-image: none;
		background-size: 100% 100%;
		padding: 0px 20px;
		box-sizing: border-box;
	}

	.footer-wrap .footer-box {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	.footer-box .footL {
		display: none;
		float: left;
		position: relative;
		width: 100%;
		margin-top: 20px;
		text-align: center;
	}

	.footL img {
		float: left;
		width: 100px;
		height: 40px;
	}

	.footL ul {
		display: none;
	}

	.footer-box .footL:after {
		display: none;
	}

	.footer-box .footC {
		float: left;
		position: relative;
		width: 100%;
		margin-top: 0px;
		text-align: left;
		padding: 0 10px;
		box-sizing: border-box;
	}

	.footer-box .footC:after {
		display: none;
	}

	.footer-box .footR {
		float: left;
		width: 100%;
		margin-top: 10px;
		text-align: center;
	}

	.footC h4 {
		margin: 0px;
		line-height: 40px;
		font-size: 16px;
		color: #acaeb7;
		text-align: center;
	}

	.footC p {
		display: inline;
		font-size: 14px;
		color: #acaeb7;
		margin: 0px;
		line-height: 30px;
		text-align: left;
	}

	.footC p:last-child {
		display: block;
		margin: 0px;
	}

	.footC p span {
		font-size: 14px;
		color: #acaeb7;
		margin-right: 5px;
	}

	.footR img {
		display: block;
		width: 80px;
		height: 80px;
		margin: 0 auto;
		padding: 8px;
		background-color: #fff;
		border-radius: 5px;
		box-sizing: border-box;
	}

	.footR p {
		font-size: 14px;
		color: #acaeb7;
		margin: 0px;
		width: 100%;
		line-height: 30px;
		text-align: center;
	}

	.footP {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.footer-box .footP p {
		font-size: 14px;
		color: #acaeb7;
		height: 50px;
		line-height: 25px;
		text-align: center;
		margin-bottom: 20px;
		word-wrap: break-word;
	}

	/* 列表页 */
	.banner {
		width: 100%;
		height: auto;
		margin-bottom: 20px;
	}

	.banner img {
		width: 100%;
		height: 100px;
	}

	.contain-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.contain-box {
		width: 100%;
		height: auto;
		margin: 0 auto;
	}

	.contain-box .bread {
		display: none;
	}


	.list-box {
		width: 100%;
		height: auto;
		padding: 30px 20px;
		box-sizing: border-box;
	}


	.list-box ul li {
		list-style: none;
		height: 50px;
		line-height: 45px;
		border-bottom: 1px #dbdde2 solid;
	}

	.list-box ul li:last-child {
		margin-bottom: 20px;
	}

	.list-box ul li a {
		float: left;
		width: calc(100% - 80px);
		font-size: 14px;
		color: #4c4c4c;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		text-decoration: none;
	}

	.list-box ul li a:hover {
		color: #000;
	}

	.list-box ul li span {
		float: right;
		width: 80px;
		text-align: right;
	}

	.pageBox {
		width: 100%;
		height: auto;
		overflow: hidden;
		padding: 0px;
		box-sizing: border-box;
	}

	.pageBox ul {
		width: auto;
		height: 100%;
		display: flex;
		justify-content: center;
	}

	.pageBox ul li {
		float: left;
		list-style: none;
		/* width: 48px; */
		height: 25px;
		line-height: 25px;
		border: 1px #666 solid;
		box-sizing: border-box;
		text-align: center;
		margin: 0 5px;
	}

	.pageBox ul li a {
		display: block;
		width: 100%;
		color: #666;
		font-size: 12px;
		text-decoration: none;
		padding: 0 8px;
		box-sizing: border-box;
	}

	.pageActive {
		background-color: #542fed;
	}

	/* 详情页 */
	.detailsBox {
		width: 100%;
		height: auto;
		overflow: hidden;
		background-color: #fff;
		padding: 20px;
		box-sizing: border-box;
	}

	.details-title {
		width: 100%;
		height: auto;
		text-align: center;
	}

	.details-title h2 {
		font-size: 16px;
		color: #262626;
		font-weight: bold;
	}

	.details-text {
		width: 100%;
		height: auto;
		margin-bottom: 30px;
		text-align: center;
	}

	.details-text h3 {
		font-size: 14px;
		color: #262626;
		text-align: left;
		font-weight: bold;
	}

	.details-text p {
		font-size: 14px;
		color: #262626;
		text-align: left;
		text-indent: 2em;
	}

	.details-text img {
		width: 60%;
		height: auto;
		margin: 30px 0px;
	}

	.turnPage {
		width: 100%;
		margin-bottom: 40px;
	}

	.turnPage strong {
		font-size: 16px;
		color: #343434;
	}

	.turnPage a {
		font-size: 16px;
		color: #4c4c4c;
		text-decoration: none;
	}

	.page {
		width: 100%;
		margin: 0px 0px 20px 0;
	}

	.pageR {
		float: right;
		text-align: left;
	}

	.page strong {
		font-size: 14px;
		color: #343434;
	}

	.page a {
		font-size: 14px;
		color: #343434;
	}

	.detailsBox .articeT {
		display: block;
		text-align: center;
		line-height: 40px;
		font-size: 18px;
	}

	/* 关于我们 */
	.about-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.whiteBox {
		width: 96%;
		height: auto;
		overflow: hidden;
		padding: 30px 10px;
		background-color: #fff;
		border: 1px #ececec solid;
		border-radius: 4px;
		margin: 0 auto;
	}

	.about-title {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		text-align: center;
		margin-bottom: 15px;
	}

	.about-title h3 {
		color: #333;
		font-size: 18px;
		margin: 0;
	}

	.about-title span {
		display: block;
		width: 40px;
		height: 1px;
		margin: 10px auto;
		background-color: #000000;
	}

	.about-title p {
		display: block;
		font-size: 16px;
		color: #333;
		margin: 0px;
	}

	.about-tip {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	.about-tip p {
		color: #333;
		font-size: 14px;
		line-height: 30px;
		text-align: center;
		margin-bottom: 0;
	}

	.accontBox {
		width: 100%;
		height: auto;
		overflow: hidden;
		background: none;
		background-color: #f6f6f6;
		padding: 30px 10px;
	}

	.accont {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		background-color: #f6f6f6;
		border-radius: 4px;
		padding: 0px 0px;
		text-align: center;
	}

	.accont img {
		display: block;
		width: 100%;
		height: auto;
		margin: 0 auto;
		margin-top: 20px;
	}

	.whiteBox .about-icon {
		display: flex;
		justify-content: space-around;
		flex-wrap: wrap;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	.whiteBox .about-icon .about-item {
		float: left;
		width: 50%;
		height: auto;
		overflow: hidden;
		text-align: center;
		padding: 10px 10px;
	}

	.about-item img {
		display: block;
		width: 30px;
		margin: 0 auto;
	}

	.about-item span {
		display: block;
		font-size: 14px;
		color: #333;
		margin: 10px 0px;
	}

	.about-item p {
		font-size: 12px;
		color: #333;
	}

	.compos-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		padding: 30px 0px;
		background-color: #f6f6f6;
	}

	.composBox {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	.composBox .composL {
		float: left;
		width: 390px;
		height: 200px;
		background: url(../img/about-bg1.png) no-repeat;
		background-size: 100%;
		padding: 40px 40px 20px 80px;
	}

	.composBox .composR {
		float: left;
		width: 390px;
		height: 200px;
		margin-left: 15px;
	}

	.composL p {
		font-size: 16px;
		color: #fff;
		line-height: 30px;
	}

	.composR .compos-item {
		width: 100%;
		height: 92px;
		background-color: #efefef;
	}

	.composR .composFrist {
		margin-bottom: 16px;
	}

	.compos-item span {
		float: left;
		width: 100px;
		height: 92px;
		line-height: 92px;
		font-size: 14px;
		color: #333;
		text-align: center;
		background-color: #e8e8e8;
	}

	.compos-item p {
		float: left;
		width: 290px;
		height: 92px;
		line-height: 30px;
		font-size: 14px;
		color: #333;
		text-align: left;
		background-color: #efefef;
		padding: 16px 10px;
		margin-bottom: 0px;
	}

	.composImg {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 30px;
	}

	.composImg img {
		display: block;
		width: 100%;
		height: auto;
	}

	.whiteBox .aboutPhoto .about-item img {
		width: 90%;
		height: auto;
		overflow: hidden;
		margin-top: 20px;
	}

	/* 人才招聘 */
	.recruit-wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	.recruit-show {
		padding: 0 20px;
	}

	.recruit-show>h3 {
		font-size: 18px;
		color: #333;
		margin: 20px 0px;
	}

	.recruit-show>p {
		color: #545454;
		font-size: 14px;
		margin-bottom: 0;
		line-height: 25px;
	}

	.recruitBox {
		width: 100%;
		height: auto;
		overflow: hidden;
		border: 1px #E6E6E6 solid;
		background-color: #fff;
		margin: 20px 0px;
	}

	.recruitBox .recruit-title {
		width: 100%;
		height: 60px;
		background-color: #f5f5f5;
	}

	.recruitBox .recruit-title p {
		height: 60px;
		line-height: 60px;
		font-size: 18px;
		color: #ff4e00;
		margin-bottom: 0;
		padding-left: 20px;
	}

	.recruit-content {
		padding: 20px 20px;
	}

	.recruit-content .recruit-show {
		padding: 0;
	}

	.recLabel {
		display: flex;
		justify-content: space-around;
		flex-wrap: nowrap;
		width: 100%;
		height: 90px;
	}

	.recLabel .rec-item {
		float: left;
		width: 25%;
		text-align: center;
		padding: 0 0px 0 0;
	}

	.recLabel .rec-item strong {
		display: block;
		line-height: 45px;
	}

	.recLabel .rec-item span {
		display: block;
		line-height: 45px;
	}
}