@media screen and (min-width: 1400px){


}

@media screen and (min-width: 667px)
					and (max-width: 1400px) {

}
@media (min-width: 736px){
	.product_solution .row .col-md-12 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
}
@media (max-width: 812px){
	.banner_content .about {
	   padding: 50px 0px;
	}
	.header .header_logo {
	   width: 70px;
	   height: 100%;
	}
	.header .header_logo a {
		margin-top: 20px;
		width: 92px;
		height: 40px;
		display: block;
		background-size: 400px;
		background-position: -2px -1px;
	}
	.banner_content .logo a {
		width: 152px;
		height: 68px;
		display: block;
		background-size: 400px;
		background-position: -3px -44px;
	}
	.home_highlight .item_highlight {
	    padding-left: 20px;
	}
	.footer_bottom .logo a {
		width: 148px;
		height: 58px;
		display: block;
		background-size: 400px;
		background-position: -2px -792px;
		position: relative;
	}
	.footer_bottom .logo a span {
		position: absolute;
		top: 43px;
		left: 46px;
		color: #FFF;
		font-size: 13px;
	}
	.container {
	   max-width: 640px;
	}
	.product_solution .list_product ul li{
		display: table-cell;
		width: 18%;
	}
	.product_solution .list_product ul li.active{
		width: 64%;
	}
	.product_solution .list_product .data_product{
		height: 100%;
	}
}

@media (max-width: 736px){
	.banner_content .logo{
		margin: 0 auto;
	}
	.banner_content .logo a{
		margin: 0 auto;
	}
	.banner_content .sologan{
		text-align: center;
		font-size: 32px;
	}
	.banner_content .des{
		text-align: center;
	}
	.app_download .about .logo{
		margin-top: 0px;
	}
	.container {
	   max-width: 680px;
	}
	.product_solution .list_product ul li{
		display: table-cell;
		width: 18%;
	}
	.product_solution .list_product ul li.active{
		width: 64%;
	}
	.product_solution .list_product .list .content {
		min-height: 240px;
	}
}
@media (max-width: 667px){
	.product_solution .list_product ul li{
		border-top: 1px solid #dcdcdc10;
    	border-bottom: 1px solid #dcdcdc10;
		display: block;
		width: 100%;
		height: 100%;
		-webkit-transition: all .35s ease;
		transition: all .35s ease;
		position: relative;
		cursor: pointer;
		vertical-align: middle;
	}
	.product_solution .list_product ul li.active{
		width: 100%;
	}
	.product_solution .list_product ul li .info_product .title {
		text-align: left;
		margin: 0;
		padding-top: 35px;
	}
	.product_solution .list_product ul li .info_product .icon_page {
	    display: block;
	    margin: 10px auto;
	}
}
@media (max-width: 568px){
	.col-sm-6 {
	    -ms-flex: 0 0 50%;
	    flex: 0 0 50%;
	    max-width: 50%;
	}
	.description_service .col-12 {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
	padding-right: 8px;
	padding-left: 8px;
	}
}
@media (min-width: 576px){
	.home_partner .col-sm-1{
		max-width: 14.2%; flex: 0 0 14.2%;
	}
}
@media (max-width: 375px){
	.description_service .col-12 {
	    -ms-flex: 0 0 100%;
	    flex: 0 0 100%;
	    max-width: 100%;
	}
	.product_function .list_function .col-sm-6{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media (max-width: 320px){
	.home_highlight .item_highlight {
	   padding-left: 35px;
	}
}