@media screen and (min-width: 751px){
	/* 琛屼笟涓€绾ч〉闈 */
	.industry-firstpage{
	}
	.industry-firstpage .industr-list{
		padding: 40px 0;
	}
	.industry-firstpage .industr-list .indu-item{
		display: block;
		float: left;
		width: 285px;
		margin: 0 20px 20px 0;
		box-shadow: 0px 5px 15px #f1f1f1;
	}
	.industry-firstpage .industr-list .indu-item:nth-child(4n){
		margin-right: 0;
	}
	.industry-firstpage .industr-list .indu-item img{
		width: 285px;
		height: 172px;
	}
	.industry-firstpage .industr-list .indu-item .item-text{
		height: 80px;
		line-height: 80px;
		padding: 0 15px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 16px;
		text-align: center;
	}

	/* 琛屼笟浜岀骇椤甸潰 */
	.industry-secondpage .inner-banner{
		text-align: left;
		background: url(../images/inner/affairs-banner.jpg) center;
	}
	.industry-sec-intro{
		padding: 60px 0 50px;
		line-height: 34px;
		border-bottom: 1px solid #f1f1f1;
		font-size: 16px;
	}
	.industry-sec-advantage{

	}
	.advantage-list{
		text-align: center;
		margin-bottom: 40px;
	}
	.advantage-list .advantage-item{
		display: inline-block;
	    width: 255px;
	    font-size: 16px;
	    margin: 0 20px 20px;
	}
	.advantage-list .advantage-item img{
		width: 90px;
		height: 90px;
		margin-bottom: 25px;
	}
	.advantage-item .text {
	    height: 44px;
	    line-height: 22px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	}
	.industry-sec-solu{
		margin-bottom: 20px;
	}
	.industry-sec-solu .solu-list{
		overflow: auto;
	}
	.industry-sec-solu .solu-item{
		position: relative;
	    float: left;
	    width: 286px;
	    height: 277px;
	    margin: 0 18px 30px 0;
	    cursor: pointer;
	    overflow: hidden;

		/* flex 甯冨眬 */
	    display: flex;
	    /* 瀹炵幇鍨傜洿灞呬腑 */
	    align-items: center;
	    /* 瀹炵幇姘村钩灞呬腑 */
	    justify-content: center;
	    text-align: justify;
	}
	.twochild .solu-item{
		width: 48%;
	    height: 277px;
	    margin: 0px 1% 30px;
	}
	.threechild .solu-item{
		width: 31%;
	    height: 277px;
	    margin: 0px 1% 30px;
	}
	.industry-sec-solu .solu-item .item-info{
		position: relative;
		z-index: 10;
		padding: 20px;
	}
	.industry-sec-solu .solu-item:nth-child(4n){
		margin-right: 0;
	}
	.industry-sec-solu .solu-item img{
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
		width: 100%;
	}
	.industry-sec-solu .solu-item p{
		position: relative;
		z-index: 2;
	}
	.industry-sec-solu .solu-item .solu-title{
		/* margin-bottom: 15px; */
		font-size: 18px;
		color: #fff;
		text-align: center;
	}
	.industry-sec-solu .solu-item .solu-text{
		display: none;
		margin-top: 10px;
		font-size: 14px;
		color: #ccc;
	}
	.industry-sec-solu .solu-item:hover .solu-text{
		display: block;
	}
	.industry-sec-solu .solu-item:hover::after{
		opacity: 1;
		transition: all 0.5s;
	}
	.industry-sec-solu .solu-item::after{
		position: absolute;
		content: '';
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.5);
		z-index: 1;
		opacity: 0;
	}
	.industry-sec-success{
		padding-bottom: 20px;
	}
	.industry-sec-success .success-list{
		overflow: auto;
	}
	.industry-sec-success .success-item{
		position: relative;
		float: left;
		width: 387px;
		height: 232px;
		margin: 0 19px 20px 0;
		cursor: pointer;
		overflow: hidden;
	}
	.industry-sec-success .success-item:nth-child(3n){
		margin-right: 0;
	}
	.industry-sec-success .success-item img{
		width: 387px;
		height: 232px;
	}
	.industry-sec-success .success-item .success-title{
		position: absolute;
		bottom: 0;
		background: rgba(0,0,0,0.4);
		width: 100%;
		height: 50px;
		line-height: 50px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding: 0 20px;
		font-size: 16px;
		color: #fff;
		text-align: center;
	}
	.industry-material{
		margin-top: 30px;
		background: url(../images/inner/industry-material-bg.jpg) center;
	}
	.industry-material .inner-first-title{ color: #fff; }
	.industry-material .material-list{ padding: 20px 0 30px; }
	.industry-material .material-list .material-item{
		background: #fff;
		float: left;
		width: 590px;
		height: 100px;
		padding: 0 20px;
		margin: 0 20px 20px 0;
		line-height: 100px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: 16px;
		text-align: center;
		cursor: pointer;
	}
	.industry-material .material-list .material-item:nth-child(2n){ margin-right: 0; }
	.industry-material .material-list .material-item img{
		margin-left: 20px;
		vertical-align: middle;
	}
	.positionListsContents {
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: -210px;
		display: none;
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-moz-transform: translateZ(0);
		-o-transform: translateZ(0);
		z-index: 5000;
	}
	.positionListsContents .positionLists li{
		cursor: pointer;
		font-size: 14px;
		border-bottom: 1px solid #fff;
	}
	.positionListsContents .positionLists li:first-child a{
		line-height: 45px;
	}
	.positionListsContents .positionLists li a {
		background-color: #ebebeb;
		display: block;
		width: 55px;
		height: 55px;
		padding: 8px;
		color: #333;
		text-align: center;
		font-weight: bold;
		text-decoration: none;
	}
	.positionListsContents .positionLists li a:hover,
	.positionListsContents .positionLists li.active a{
		color: #fff;
		background-color: #d71a1b;
	}
}
@media screen and (max-width: 750px){
	.industry-sec-intro{
	    padding: 0.2rem 0.3rem;
	    line-height: 0.22rem;
	    font-size: 0.13rem;
	}
	.advantage-list{
		overflow: auto;
	}
	.advantage-list .advantage-item{
		float: left;
		margin: 0.05rem 0 0.1rem;
		width: 1.25rem;
		text-align: center;
	}
	.advantage-list .advantage-item .icon{
		margin: auto;
		width: 0.6rem;
		height: 0.6rem;
		background: #f0f0f0;
		border-radius: 50%;
	}
	.advantage-list .advantage-item .text{
		padding: 0 0.2rem;
	    margin-top: 0.1rem;
	    line-height: 0.2rem;
	    font-size: 0.11rem;
	}
	.solu-list{
	    padding: 0 0.1rem;
	}
	.solu-item{
		display: block;
		position: relative;
		margin-bottom: 0.1rem;
	}
	.solu-item img{
	    width: 3.55rem;
	    height: 1.7rem;
	}
	.item-info{
	    position: absolute;
	    width: 100%;
	    bottom: 0;
	    padding: 0.15rem 0.2rem;
	    background: rgba(2, 21, 27, 0.4);
	}
	.solu-title {
	    font-size: 0.15rem;
	    color: #fff;
	}
	.solu-text {
	    line-height: 0.2rem;
	    font-size: 0.11rem;
	    color: #cccccc;
	}
	.success-list{
	    padding: 0 0.1rem;
	    overflow: auto;
	}
	.success-item{
	    position: relative;
	    float: left;
	    width: 1.15rem;
	    height: 1.05rem;
	    margin: 0 0.05rem 0.1rem 0;
	}
	.success-item img{
	    width: 1.15rem;
	    height: 1.04rem;
	}
	.success-title{
	    position: absolute;
	    bottom: 0;
	    width: 100%;
	    padding: 0.03rem 0.1rem;
	    font-size: 0.11rem;
	    color: #ffffff;
	    background: rgba(0, 0, 0, 0.4);
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	}
	.success-item:nth-child(3n){
		margin-right: 0;
	}
	.material-list{
		padding: 0.22rem 0;
	    background: url(../images/inner/industry-material-bg.jpg) center;
	    background-size: 100% 100%;
	}
	.material-item{
		margin: auto;
		width: 2.95rem;
		height: 0.5rem;
		margin-bottom: 0.1rem;
		line-height: 0.5rem;
		font-size: 0.13rem;
		color: #333;
		font-weight: bold;
		text-align: center;
		background: #fff;
	}
	.material-item:last-child{ margin-bottom: 0; }
	.material-item img{
		margin-left: 0.05rem;
		width: 0.2rem;
	}
	.industr-list{
	    overflow: auto;
	    padding: 0.05rem 0.1rem 0.25rem;
	}
	.indu-item{
	    float: left;
	    display: block;
	    width: 1.72rem;
	    box-shadow: 0px 5px 15px #f1f1f1;
	    margin: 0.16rem 0.11rem 0 0;
	}
	.indu-item:nth-child(2n){
		margin-right: 0;
	}
	.indu-item img{
	    width: 1.72rem;
	    height: 1.04rem;
	}
	.item-text{
	    height: 0.42rem;
	    line-height: 0.42rem;
	    font-size: 0.14rem;
	    text-align: center;
	}
}
