@media (min-width: 1200px) {
    .index-banner{width:1200px;margin:10px auto;}
	.index-banner .swiper-container{margin-top:-600px;}
}
@media (max-width: 1200px) {
	.banner-video-container{display:none;}
}

.sign-model-three{background-color: #FAFAFB;padding: 30px 0;position:relative;}
.sign-model-three h1{font-size: 32px;  font-weight: bold; color: #303659;margin-bottom: 60px;margin-top: 60px;}
.sign-model-three .item{ float: left; width: 300px; min-height: 280px; padding: 0 35px; margin-bottom: 25px;}
.sign-model-three .item .img-wrap{height: 75px;line-height: 75px;}
.sign-model-three .item .title{font-size: 18px;font-weight: 700;color: #303659;margin-top: 30px;}
.sign-model-three .item .s-title{color: #999;margin: 20px 0;min-height: 40px;}
.sign-model-three .item button{width: 150px; border: 1px solid #157df1; border-radius: 6px;font-size: 16px; color: #157df1;}
.sign-model-three .item:hover{background: #FFF;box-shadow: 0 0 10px rgb(0, 0, 0,0.1);}
.sign-model-three .item:hover button{ border: 1px solid #fff; background-color: #157df1; color: #FFF;}
.sign-model-three .item img{margin-top: 20px;}
.sign-model-three .demand-item .title{margin-top: 20px;}
.sign-model-three .demand-item .title>a{color: #304DD9;}
.sign-model-three .demand-item .title>a:hover{text-decoration: underline;}
.sign-model-three .demand-item .title>a .icon-right{ margin-top: -3px;}


@media (max-width: 768px) {
	.index-banner .banner-con {
		padding: 0.8rem 0 .5rem 0 !important;
	}
	.index-banner .banner-con .h2 {
		font-size: .28rem;
		line-height: .5rem;
	}
	.sign-model-three h1{font-size: .46rem;font-weight: bold; color: #303659;margin-bottom: 30px;}
	.sign-model-three .item{ float: left; width: 50%; min-height: 280px; padding: 0 15px; margin-bottom: 25px;}
	.sign-model-three .item .s-title{color: #999;margin: 20px 0;min-height: 40px;}
}
 