html,body,td,p,div {
	font-family:"AliRegular"!important;
}
.m-map {width:999px;height: 654px;}
	.leaflet-control{display: none;}
	.leaflet-right{direction: none;}
@media only screen and (min-width: 1440px) and (max-width: 1920px) {
	
	.slideshow,.tech1,.tech2,.tech3{
		height: 954px;
		min-height: 954px;
		object-fit: cover;
	}

	.probg,.markbg,.newsbg {
		height: 968px;
	}
	.aboutcontent{
		padding-left: 60px;
		padding-right:400px;}
    .abouticon{margin-left:-80px;margin-top:-10px;margin-right:26px;}
	.container,
	.container-lg,
	.container-md,
	.container-sm,
	.container-xl {
		width: 1420px;
		max-width: 1420px;
	}
	.historybg{min-height:800px;}
	.tech1img {
	    position: absolute;
	    right: -70%;
	    bottom: -120%;
	    z-index: 0;}
}
@media only screen and (min-width: 1200px) and (max-width: 1440px){
	.tech1img {
	    position: absolute;
	    right: -80%;
	    bottom: -50%;
	    z-index: 0;}
	}
@media only screen and (min-width: 1024px) and (max-width: 1200px){
		.tech1img {
		    position: absolute;
		    right: -40%;
		    bottom: -50%;
		    z-index: 0;
			max-width: 500px;}
		}
@media only screen and (min-width: 768px) and (max-width: 1024px){
		.tech1img {
		    position: absolute;
		    right: -30%;
		    bottom: -50%;
		    z-index: 0;
			max-width: 400px;}
		}
@media only screen and (min-width:480px) and (max-width: 768px){
				.tech1img {
				    position: absolute;
				    right: -30%;
				    bottom: -50%;
				    z-index: 0;
					max-width: 400px;}
				}
@media only screen and (min-width: 480px) and (max-width: 1440px){
	.aboutcontent{
		padding-left: 40px;
		padding-right:200px;}
	.fs-sm-50{font-size: 2.5rem;}
	.fs-sm-60{font-size: 3.5rem;}
	
}
@media only screen and (min-width: 320px) and (max-width: 480px) 
{.navbar-expand-lg .navbar-nav .nav-link {
    padding: 0.5rem  0rem;
}
	.aboutcontent{
		padding:40px 10px 10px 20px;}
	.abouticon{margin-right:26px;}
	.fs-30 {
	    font-size: 1.6rem;
	}
	.mb-6, .my-6 {
	    margin-bottom: 1rem !important;
	}
	.mt-6, .my-6 {
	    margin-top:1rem !important;
	}
	.pb-5, .py-5 {
	    padding-bottom: .5rem !important;
	}

	.pl-5, .px-5 {
	    padding-left: .5rem !important;
	}
	.mb-5, .my-5 {
	    margin-bottom: .5rem !important;
	}
	.ml-5, .mx-5 {
	    margin-left: .3rem !important;
	}
	.ml-3, .mx-3 {
	    margin-left: .3rem !important;
	}
	.mt-5, .my-5 {
	    margin-top: .5rem !important;
	}
	.mr-3, .mx-3 {
	    margin-right: .3rem !important;
	}
	.mr-5, .mx-5 {
	    margin-right: .3rem !important;
	}
	.m-5 {
	    margin:1rem !important;
	}
	.pr-5, .px-5 {
	    padding-right: .5rem !important;
	}
	.p-5 {
	    padding: 1rem !important;
	}
	.aboutbg,.historybg{
		background-position: center bottom;
		background-size: 100% auto;
	}	
    .aboutPage .section4 .itemBox .item.on span{transform:scale(2) translate(-50%,-50%);-webkit-transform:scale(2) translate(-50%,-50%);display: block;}
    .copyright .text-right{text-align: left!important;line-height: 150%;}
	.mmt5{margin-top: 2rem;}
	.aboutPage .section4 .itemBox .item.on .showdetail{display: none}
	
	
}