	.tab .item {
		display: none;
	}
	
	.tab .item:first-child {
		display: block;
	}
	
	.index-box .banner-box .select-box {
		width: 100%;
	}
	
	.index-box .banner-box .select-box .title {
		float: left;
		width: 22%;
	}
	
	.index-box .banner-box .select-box .title.active {
		background-color: #FFFFFF;
		color: #000;
	}
.index-box .banner-box .select-box .title .zhtsg .active {
		background-color: #FFFFFF;
		color: #000;
	}
	
	.tab .item .text2 {
		text-align: center;
		padding-bottom: 30px;
		font-size: 24px;
	}
	
	.tab .item .text3 {
		text-align: center;
		font-size: 18px;
		padding-bottom: 10px;
	}
	
	.tab .item .text3 a {
		color: #000;
	}
	
	.tab .item .text3 span {
		color: #666;
		padding-right: 20px;
	}
	
	@media screen and (max-width: 1024px) {
		.index-box .banner-box .banner-content {
			height: auto;
		}
.index-box .banner-box .sea-box .input .btn{width:auto;    right: 0;}
select{    width: 80px;
    height: 52px;
    font-size: 12px;}

	}
	
	@media screen and (max-width: 500px) {
		.index-box .banner-box .select-box {
			height: 80px;
		}

.index-box .banner-box .sea-box .input .btn{border:none;}
		.index-box .banner-box .sea-box {
			padding: 100px 15px 0;
		}
		.index-box .banner-box .select-box .title {
			width: 50%;
			height: 40px;
			line-height: 40px;
			font-size: 14px;
			border-radius: 0;
		}
		.tab .item .text3 {
			font-size: 12px;
		}
	}
	
	@media screen and (max-width: 460px) {
		.index-box .banner-box .sea-box ol li img {
			display: none;
		}
		.index-box .banner-box .sea-box ol li {
			font-size: 12px;
			height: 40px;
			line-height: 40px;
		}
	}