@media screen and (max-width:1424px){
	.main_left h1 {
		font-size: 55px;
		line-height: 50px;
	}
	.main_left .text {
		font-size: 18px;
	}
	.main_left .text p {
		line-height: 19px;
	}
	.main_right_line2 {
		font-size: 25px;
		line-height: 27px;
	}
}

@media screen and (max-width:924px){
	.ttc-header {
		padding: 20px;
	}
	.ttc-header .table-cell {
		display: block;
	}
	.ttc-header .ttc-header-title {
		text-align: center;
		padding: 15px 0;
	}
	.ttc-header .ttc-logo a {
		display: block;
		text-align: center;
	}
	.ttc-header .ttc-logo a img {
		max-width: 200px;
		display: inline-block;
		width: 100%;
	}
}

@media screen and (max-width:624px){
	.ttc-header .ttc-header-title h1 {
		font-size: 20px;
	}
	.ttc-content .title {
		background: #70cbf4;
		padding: 15px 20px 15px 20px;
		font-size: 18px;
		font-weight: 700;
		position: relative;
		color: #333333;
		letter-spacing: 0.5px;
		line-height: 24px;
	}
	.max {
		width: 95%;
	}
	.ttc-content .title .count {
		display: none;
	}
}
