.header-block {
	width: 100%;
	float: left;
	height: 120px;
	min-width: 1150px;
	background: #fff;
}
.header {
	width: 100%;
	max-width: 1100px;
	position: absolute;
	z-index: 999;
	left: 0;
	right: 0;
	margin: 0 auto;
	height: 120px;
}
.head {
	width: 100%;
	float: left;
	height: 120px;
}
.head1 {
	width: 13%;
	height: 120px;
	float: left;
}
.head1 table {
	width: 100%;
	height: 100%;
	float: left;
	vertical-align: middle;
	text-align: left;
}
.head1 table img {
	max-width: 100%;
	max-height: 80%;
	height: auto !important;
	float: left;
}
.head2 {
	width: 85%;
	height: 120px;
	float: right;
}
.head2-1 {
	width: 100%;
	float: left;
	height: 60px;
	margin-top: 10px;
	font-size: 15px;
}
.slogan {
	color: #8a9a3b;
	float: left;
	font-size: 20px;
	line-height: 20px;
	font-weight: 700;
}
.head2-2 {
	width: 100%;
	height: 40px;
	float: left;
	background: #9eaa3d;
	margin-top: 10px;
}
.head2-2 ul {
	float: left;
	width: 100%;
	height: 40px;
	list-style: none;
	font-size: 13px;
}
.head2-2 ul a {
	color: #fff;
	text-decoration: none;
}
.head2-2 ul li {
	float: left;
	height: 40px;
	line-height: 40px;
	width: 14.285714%;
	text-align: center;
	transition:0.3s;
}
.head2-2 ul li:hover ul {
	display: block;
}
.head2-2 ul li ul {
	float: left;
	z-index: 99;
	display: none;
	background: red;
	height: auto !important;
}
.head2-2 ul li ul li {
	float: none;
	width: 114px;
	background: #e1e1e1;
	text-align: left;
	height: auto !important;
	line-height: 15px;
	padding: 10px;
	font-size: 12px;
	border-bottom: 1px solid #c1c1c1;
	color: #000;
}
.head2-2 ul li ul li:hover {
	color: #fff;
}
.head2-2 ul li:hover {
	background: #587133;
}
.active-nav {
	background: #587133 !important;
}
.phone {
	float: left;
	padding-left: 30px;
	background: url(../img/phone-call.svg) center left no-repeat;
	background-size: 20px;
	height: 60px;
	line-height: 60px;
	margin-left: 50px;
	font-weight: 700;
}
.mail {
	float: left;
	padding-left: 30px;
	background: url(../img/message.svg) center left no-repeat;
	background-size: 20px;
	height: 60px;
	line-height: 60px;
	margin-left: 50px;
}
.lang {
	float: right;
	height: 60px;
	font-size: 12px;
}
.lang a {
	color: #000;
}
.active-lang {
	text-decoration: none;
	color: #888 !important;
	cursor: default;
}
.soc {
	float: left;
	height: 60px;
	line-height: 70px;
	margin-left: 50px;
}
.soc img {
	width: 20px;
	height: 20px;
	margin: 0 2px;
	opacity: 0.5;
	transition:0.3s;
}
.soc img:hover {
	opacity: 1;
	transition:0.3s;
}
.search {
	margin-left: 25px !important;
}
.block1 {
	width: 100%;
	min-width: 1150px;
	height: 400px;
	margin-top: 20px;
	float: left;
}
.block1-2 {
	width: 100%;
	height: 400px;
	max-width: 1100px;
	margin: 0 auto;
}
.block1-3 {
	width: 100%;
	float: left;
	height: 400px;
}
.slider-block {
	width: 700px;
	height: 400px;
	float: left;
	overflow: hidden;
}
.block1-4 {
	float: right;
	width: 380px;
	height: 400px;
	overflow: hidden;
}
.new1 {
	width: 360px;
	float: left;
	height: 59px;
	padding: 10px;
	background: #f0f0f0;
	margin-bottom: 1px;
	font-size: 11px;
	color: #777;
	overflow: hidden;
	transition:0.3s;
}
.new1 span {
	color: #555;
	font-weight: 700;
	font-size: 13px;
	text-decoration: none;
}
.new1:hover {
	background: #6b8137;
	color: #fff;
	transition:0.3s;
}
.new1:hover span {
	color: #fff;
	transition:0.3s;
}
.slider {
	float:left;
	width:100%;
	height:400px;
	position:relative;
	overflow: hidden;
}
.sliderContent {
	float:left;
	width:100%;
	height:400px;
	clear:both;
	position:relative;
	overflow:hidden;
}
.sliderArrows a {
	display:block;
	text-indent:-9999px;
	outline:none;
	z-index:50;
	width:42px;
	height:42px;
	position:absolute;
	top:50%;
	margin-top:-21px;
}
.sliderContent .item {
	position:absolute;
	width:100%;
	height:400px;
	background-size: cover !important;
}
.prev {
	left:15px;
	background: url(../img/left.svg) center;
	background-size: 42px;
}
.next {
	right:15px;
	background: url(../img/right.svg) center;
	background-size: 42px;
}
.sl-name {
	width: 600px;
	height: 70px;
	background: rgba(0,0,0,.7);
	float: left;
	margin-left: 50px;
	margin-top: 300px;
}
.sl-name table {
	width: 100%;
	height: 90%;
	text-align: center;
	vertical-align: middle;
}
.sl-name a {
	color: #fff;
	text-decoration: none;
	font-size: 15px;
}
.block2 {
	width: 100%;
	min-width: 1150px;
	float: left;
	margin: 20px 0;
}
.block2-1 {
	width: 100%;
	max-width: 1100px;
	margin: 0 auto;
}
.block2-2 {
	width: 100%;
	float: left;
}
.block2-3 {
	width: 700px;
	float: left;
}
.new2-container {
	width: 100%;
	float: left;
	height: 400px;
	overflow: auto;
}
.block2-4 {
	width: 380px;
	float: right;
}
.new2-zag {
	width: 95%;
	margin-bottom: 10px;
	padding-left: 5%;
	height: 50px;
	line-height: 50px;
	float: left;
	background: #333;
	color: #fff;
	font-weight: 700;
}
.new2 {
	width: 98%;
	margin-right: 2%;
	float: left;
	line-height: 30px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #c1c1c1;
	padding-bottom: 10px;
	font-size: 12px;
}
.new2 a {
	color: #000;
	font-size: 15px;
}
div.new2:last-child {
	border: 0;
}
.tabs{
	display:inline-block;
	width: 100%;
	float: left;
}
.tabs > div{
	width: 100%;
	float: left;
	margin-top: 20px;
	text-align: center;
}
.tabs > div img {
	max-width: 300px;
}
.tabs ul{
	margin:0px;
	padding:0px;
	width: 100%;
	height: 50px;
	overflow: hidden;
}
.tabs ul li{
	margin:0px;
	padding:0px;
	cursor:pointer;
	display:block;
	float:left;
	width: 50%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	background:#e9eaeb;
	color:#707070;
}
.tabs ul li.active, .tabs ul li.active:hover{
	background:#587133;
	color:#fff;
}
.tabs ul li:hover{
	background:#d6d6d7;
}
.logos {
	width: 100%;
	float: left;
	margin-top: 20px;
	padding: 20px 0;
	border-top: 1px dotted #c1c1c1;
	border-bottom: 1px dotted #c1c1c1;
}
.block2-5 {
	width: 100%;
	float: left;
	margin-top: 20px;
}
.block2-5-1 {
	width: 340px;
	float: left;
	margin-right: 40px;
	background: #f0f0f0;
	overflow: hidden;
}
div.block2-5-1:last-child {
	margin-right: 0;
}
.block2-5-1-zag {
	width: 100%;
	float: left;
	text-align: center;
	color: #fff;
	font-weight: 700;
	padding: 15px 0;
	background: #444;
	font-size: 15px;
}
.block2-5-1-text {
	padding: 20px;
}
.block2-5-1-text ul {
	font-size: 15px;
	line-height: 30px;
	width: 100%;
	list-style: none;
	font-size: 13px;
}
.block2-5-1-text ul li {
	padding: 10px 0 10px 20px;
	border-bottom: 1px solid #e1e1e1;
	background: url(../img/kl.svg) center left no-repeat;
	background-size: 7px;
	float: left;
	width: 93%;
	transition:0.3s;
}
.block2-5-1-text ul li:last-child {
	border-bottom: 0;
}
.block2-5-1-text ul li a {
	color: #000;
}
.block2-5-1-text ul li:hover {
	background-position: left 5px center;
	transition:0.3s;
}
.all {
	font-size: 12px;
	color: #000;
}
.footer {
	width: 100%;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 13px;
	padding:20px 0;
	min-width: 1150px;
	background: #222;
	margin-top: 20px;
}
.donate {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 17px;
	margin-bottom: 20px;
}
.donate a {
	background: #D2691E;
	height: 50px;
	float: left;
	width: 100%;
	color: #fff;
	text-decoration: none;
	line-height: 50px;
}
.donate a:hover {
	background: #CD853F;
	transition:0.3s;
}

/* OWL Carousel Start */

.item {
	height: 80px;
	overflow: hidden;
	text-align: center;
}
.item table {
	width: 100%;
	height: 100%;
	float: left;
	vertical-align: middle;
}
.item table img {
	height: 70px;
	max-height: 100%;
	width: auto !important;
	max-width: 100%;
	margin: 0 !important;
	transition:0.3s;
}
.item table img:hover {
	opacity: 0.7;
	transition:0.3s;
}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative;}
.owl-carousel{display:none;width:94%;z-index:1;float:left;padding:0 3%;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{display:block;width:100%;}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block;}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-nav{width:100%;height:25px;position:absolute;top:0;margin:0 auto;left:0;right:0;margin-top:-60px;z-index:5;}
.owl-next{background:url(../img/right.svg) center left no-repeat;width:25px;height:25px;font-size:0;float:right;margin-top:85px;transition:0.3s;opacity:0.5;background-size: 25px;}
.owl-next:hover{background-position:right center;opacity:1;transition:0.3s;}
.owl-prev{background:url(../img/left.svg) center right no-repeat;width:25px;height:25px;font-size:0;float:left;margin-top:85px;transition:0.3s;opacity:0.5;background-size: 25px;}
.owl-prev:hover{background-position:left center;transition:0.3s;opacity:1;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-nav2 {width: 45px;position: absolute;right: 3%;top:0;margin-top: -65px;cursor: pointer;}
.car2 .owl-next {margin:0;float: right;}
.car2 .owl-prev {margin:0;right: 0;float: left;}
.owl-nav2 {width: 45px;position: absolute;right: 3%;top:0;margin-top: -65px;cursor: pointer;}
.car3 .owl-next {margin:0;float: right;}
.car3 .owl-prev {margin:0;right: 0;float: left;}
.owl-carousel.owl-refresh .owl-item{visibility:hidden;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}
.owl-height{transition:height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease;}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease;}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}

/* OWL Carousel End */

.header-block-m, .menu-m {
	display: none;
}
.inner-block {
	width: 700px;
	float: left;
}
.inner-block h1 {
	font-size: 20px;
	line-height: 40px;
	float: left;
}
.inner-block hr {
	float: left;
	width: 100%;
	height: 1px;
	background: #e1e1e1;
	margin: 10px 0;
	border: 0;
}
.inner-block p {
	font-size: 15px;
	line-height: 30px;
	margin-bottom: 15px;
}

@media screen and (max-width:1200px){
	.header-block {
		display:none;
	}
	.header-block-m {
		display: block;
		width: 96%;
		float: left;
		margin: 2%;
		height: 70px;
	}
	.header-block-m .logo {
		height: 70px;
		margin-right: 2%;
		float: left;
	}
	.header-block-m .slogan {
		line-height: 22px;
	}
	.menu-m {
		float: right;
		width: 50px;
		height: 50px;
		background: url(../img/menu.svg) center no-repeat;
		background-size: 45px;
		display: block;
		margin-top: 10px;
	}
	.block1 {
		width: 96%;
		margin: 0 2%;
		min-width: 96%;
		height: auto !important;
	}
	.block1-2, .block1-3 {
		height: auto !important;
	}
	.slider-block, .slider {
		width: 100%;
	}
	.inner-block {
		width: 100%;
	}
	.sl-name {
		width: 80%;
		margin-left: 10%;
	}
	.block1-4 {
		display: none;
	}
	.block2 {
		min-width: 96%;
		width: 96%;
		margin: 2%;
	}
	.footer {
		min-width: 100%;
	}
	.block2-3 {
		min-width: 100%;
		width: 96%;
		margin-bottom: 4%;
	}
	.new2-container {
		width: 96%;
		padding:0 2%;
	}
	.new2 {
		height: auto;
	}
	.block2-4 {
		width: 100%;
	}
	.block2-5-1 {
		width: 90%;
		margin: 0 5% 5% 5%;
		float: left;
	}
}
@media screen and (max-width:450px){
	.header-block-m .logo {
		height: 60px;
		margin-right: 20px;
	}
	.header-block-m {
		height: 60px;
	}
	.header-block-m .slogan {
		font-size: 13px;
		line-height: 15px;
		margin-top: 7px;
	}
	.menu-m {
		width: 40px;
		height: 40px;
		margin-top: 10px;
	}
	.slider-block, .slider, .sliderContent {
		height: 300px;
	}
	.sliderContent .item {
		height: 300px;
	}
	.sl-name {
		margin-top: 200px;
	}
}