@media (min-width: 1200px) {
/*******************************************************************************************************/
.mb-250{margin-bottom:225px;}
.mt-250{margin-top:225px;}
.mb-150{margin-bottom:135px;}
.mt-150{margin-top:135px;}
.mb-0{margin-bottom:0px;}
.mt-0{margin-top:0px;}
.mb-100{margin-bottom:90px;}
.mt-100{margin-top:90px;}
.mb-50{margin-bottom:45px;}
.mt-50{	margin-top:45px;}
.mb-200{margin-bottom:180px;}
.mt-200{margin-top:180px;}
.mb-30{margin-bottom:27px;}
.mt-30{margin-top:27px;}

.pb-250{padding-bottom:225px;}
.pt-250{padding-top:225px;}
.pb-150{padding-bottom:135px;}
.pt-150{padding-top:135px;}
.pb-0{padding-bottom:0px;}
.pt-0{padding-top:0px;}
.pb-100{padding-bottom:90px;}
.pt-100{padding-top:90px;}
.pb-50{padding-bottom:45px;}
.pt-50{padding-top:45px;}
.pb-200{padding-bottom:180px;}
.pt-200{padding-top:180px;}
.pb-30{padding-bottom:27px;}
.pt-30{padding-top:27px;}

.ml-250{margin-left:225px;}
.mr-250{margin-right:225px;}
.ml-150{margin-left:135px;}
.mr-150{margin-right:135px;}
.ml-0{margin-left:0px;}
.mr-0{margin-right:0px;}
.ml-100{margin-left:90px;}
.mr-100{margin-right:90px;}
.ml-50{margin-left:45px;}
.mr-50{	margin-right:45px;}
.ml-200{margin-left:180px;}
.mr-200{margin-right:180px;}
.ml-30{margin-left:27px;}
.mr-30{margin-right:27px;}

.pl-250{padding-left:225px;}
.pr-250{padding-right:225px;}
.pl-150{padding-left:135px;}
.pr-150{padding-right:135px;}
.pl-0{padding-left:0px;}
.pr-0{padding-right:0px;}
.pl-100{padding-left:90px;}
.pr-100{padding-right:90px;}
.pl-50{padding-left:45px;}
.pr-50{padding-right:45px;}
.pl-200{padding-left:180px;}
.pr-200{padding-right:180px;}
.pl-30{padding-left:27px;}
.pr-30{padding-right:27px;}


.mb--250{margin-bottom:-225px;}
.mt--250{margin-top:-225px;}
.mb--150{margin-bottom:-135px;}
.mt--150{margin-top:-135px;}
.mb--100{margin-bottom:-90px;}
.mt--100{margin-top:-90px;}
.mb--50{margin-bottom:-45px;}
.mt--50{	margin-top:-45px;}
.mb--200{margin-bottom:-180px;}
.mt--200{margin-top:-180px;}
.mb--30{margin-bottom:-27px;}
.mt--30{margin-top:-27px;}
.ml--250{margin-left:-225px;}
.mr--250{margin-right:-225px;}
.ml--150{margin-left:-135px;}
.mr--150{margin-right:-135px;}
.ml--100{margin-left:-90px;}
.mr--100{margin-right:-90px;}
.ml--50{margin-left:-45px;}
.mr--50{	margin-right:-45px;}
.ml--200{margin-left:-180px;}
.mr--200{margin-right:-180px;}
.ml--30{margin-left:-27px;}
.mr--30{margin-right:-27px;}

.head100 h1{
	font-size:50px; 
	line-height:60px;
}
.headscroll-bottom a{
	padding-left:20px;
	padding-right:20px;
	font-size:18px;
}
.mainmenu a{
	font-size:22px;
}
.mainmenu img{
	width:80px;
	margin-bottom:15px;
	margin-left:15px;
}
.mainmenu span{
	padding:5px 10px;
}

/**************/
.chapter span{
	padding:20px 35px;
}
.chapter{
	font-size:30px;
	line-height:45px;
}
/*******************/
.about-main-right{
	padding:90px;
	padding-right:0px;
}
.about-main-left{
	height:100%;
}
.about-main-left div{
	margin-top:-25%; 
	height:150%; 
	background-size:180%; 
}
/***********/
.adviconsblock{
	float:none;
	height:150px;
	display:block;
}
.advitext{
	font-size:18px;
	padding-right:50px;
	line-height:26px;
	display:block;
	height:auto;
}
.advicon1{width:91px;}
.advicon2{width:82px;}
.advicon3{width:124px;}
.advicon4{width:85px;}

/***************************/
.advalllist{
	width:50%; 
	height:100%;
	float:left;
	padding:60px;
	padding-right:0px;
	padding-top:40px;
	padding-bottom:40px;
}
.advlist{
	padding-left:54px;
	margin-bottom:28px;
	background-size:32px;
	font-size:18px;
	line-height:26px;
}
/*************************/
.chapter.small{
	font-size:20px;
	line-height:30px;
}
.chapter.small span{
	padding:10px 20px;
}
.productCard .pic{
	height:340px;
}
.productCard .desc{
	padding-bottom:40px;
	padding-left:30px;
}
.productCard .content{
	padding:0px;
	padding:30px;
	/*font-size:17px;
	line-height:24px;*/
	background-color:transparent;
}

.productCard .pic img{
	margin-top:-80px;
}
/****************************************/
.newsblock .newspic{ 
	height:247px; 
}
.newsblock .newstext{
	padding:0px;
	padding-top:30px;
}
h2{
	font-size:45px;
	line-height:47px;
}
.headscroll-bottom a:first-child{	padding-left:7px; }
.sericon{
	text-align:center;
	padding-left:30px;
	padding-right:30px;
}
.servicebg h1{
	color:#fff; font-size:62px; line-height:62px;font-family:'Montserrat';
}
.servicebg .sbg{
    background-position: 40%;
}
.contacthead h1{
	font-size:62px;
	line-height:62px;
}
.contacthead .newsopenh1{
	font-size:50px;
	line-height:50px;
}
.contacthead .newsopenh1{
	font-size:40px;
	line-height:40px;
}
.popup{
	width:650px;
}
}