/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/.ix-box {padding: 60px 0px;position: relative;}
.ix-h2 {margin-bottom: 10px;color: #692507;}
.ix-p{color: #848484;margin-bottom: 10px;}
.ix-more { margin: 0 auto; text-align: center;text-decoration: none; padding: 6px 50px; display: inline-block; -webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s; transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s; border: #848484 1px solid; border:  1px solid; color: #848484;}
.ix-more:hover { color: #fff; border-color:#692507;background-color: #692507;}
.ix-bg {background-color: #e9ecef;}.ix-about .background { height: 505px; width: 100%; position: absolute; top: 0;left: 0;}
.ix-about .background img { width: 100%; height: 100%; object-fit: cover; }
.ix-about .content { position: relative; height: 320px; }
.ix-about .content .img { position: relative; z-index: 2; }
.ix-about .content .img img { width: 100%; max-height: 280px; -o-object-fit: scale-down; object-fit: scale-down; }
.ix-about .content .text { background: #fff; width: 100%; text-align: left; padding: 5px 15px; position: absolute; top: 130px; height: 173px; z-index: 1; opacity: 0; }
.ix-about .content .text p { font-size: 14px; color: #ffffff; color: #666666; line-height: 1.5; margin: 0; padding: 30px 0; margin-left: 42%; }
.ix-about .content .text p span{
	max-height:65px; overflow: hidden;display: block;
}
.ix-product .nav-tabs{border-bottom: none;margin: 30px auto 10px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;padding: 0;}
.ix-product .nav-tabs .nav-item + .nav-item {margin-left:5px;}
.ix-product .nav-tabs li {white-space: nowrap;display: inline-block;float: none;}
.ix-product .nav-tabs .nav-item .nav-link{padding:5px 10px; margin-right:5px; margin-bottom: 10px;font-size:14px;border-radius:3px;border: 1px solid #00d299;}
.ix-product .nav-tabs .nav-item .nav-link.active{background-image: linear-gradient(90deg, rgb(35, 161, 215) 11%, rgb(0, 210, 153) 100%);color:#fff;}
.ix-product .nav-tabs .nav-item .nav-link.active h3{color:#fff;}
.ix-product .nav-tabs .nav-item h3{margin:0;font-size:inherit;line-height:inherit;text-shadow:none;color:inherit;white-space: nowrap;color:#999999;color:;}
.ix-product .index-product-list h4 a{color:#666666;color:#692507;}
.ix-product .index-product-list li:hover a{color:#692507;color:;}.ix-product .swiper-navtab .swiper-scrollbar{bottom:15px;}
.ix-product .index-product-list{margin-right:-10px!important;}

.ix-plist{margin-bottom: 2.143rem;position: relative;display: block;}
.ix-plist .p-head{position: relative;display: inline-blockwidth: 100%;max-width: 100%;margin: 0;overflow: hidden;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0); background-color: #FFFFFF;text-align: center;}
.ix-plist .p-img{display: inline-block;vertical-align: middle;}
.ix-plist .p-icon{position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 20px;text-align: center;color: #fff;background: rgba(0,0,0,.5);opacity: 0;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;}
.ix-plist .p-head:hover .p-icon{opacity: 7;}
.ix-plist .p-icon .fa {color: #fff;width: 22px;height: 22px;font-size: 22px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.ix-plist .p-title{text-align:center;font-size: 16px;border-bottom: 1px solid #848484;border-bottom: 1px solid #e0e0e0;background: #ffffff;-webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1);transition: all .6s cubic-bezier(.215, .61, .355, 1);padding:20px 10px;}
.ix-plist .p-title a{color: #692507;font-size: 16px;}
.ix-plist:hover .p-title { border-bottom: 1px solid #692507;}.ix-news { padding:50px 70px; background: #ffffff; }

.news-list {list-style: none;padding: 0;margin-top:30px;}
.news-list li {width: 50%;visibility: inherit;opacity: 1;transform: matrix(1, 0, 0, 1, 0, 0);display: inline-block;font-size: 1rem;vertical-align: top;margin-bottom: 1.875rem;float: left;height:100px;overflow: hidden;}
.news-list li:nth-child(odd) {padding-right: .9375rem; }
.news-list li:nth-child(even) {padding-left: .9375rem;}
.news-list li .media-object {width: 120px;}
.news-list li .media-left {padding-right: 20px;}
.news-list li .media-body, .news-list li .media-left {display: table-cell;vertical-align: top;}
.news-list li .media-heading { text-align: left; position: relative; }
.news-list li .media-heading:before { position: absolute; content: ""; width: 10px; height: 1px; background-color: #692507; bottom: 0; -webkit-transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }
.news-list li .media-heading a { border-bottom: 1px solid #efefef; font-size: 16px; color: #444444;  display: block; padding-bottom:10px; }
.news-list li .media-heading a:hover { text-decoration: none; color: #692507;}
.news-list li .media-body .des { color: #848484; font-size: 13px; height:48px;}
.news-list li:hover .media-heading:before { width: 100%; }

@media (max-width: 767px) {
.news-list li {width:100%;}
.news-list li:nth-child(odd) {padding-right:0px; }
.news-list li:nth-child(even) {padding-left:0px;}
}

.ix-photo {position: relative;margin-bottom: 25px; }
.ix-photo-thumb {overflow: hidden; }
.ix-photo-thumb img {  width: 100%;  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.3s ease-in-out 0s;  -moz-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s; }

.ix-photo-content {position: absolute;height: 100%;width: 100%;left: 0px;top: 0px;cursor: pointer;background: rgba(71, 187, 143, 0);color: #fff;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s; }

.ix-photo-content > * {  color: #fff; visibility: hidden;  opacity: 0;  -webkit-transform: translateY(50px);  -moz-transform: translateY(50px);  -ms-transform: translateY(50px);  -o-transform: translateY(50px);  transform: translateY(50px);  -webkit-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  -moz-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  -ms-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  -o-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s; }

.ix-photo-content h6 {font-size: 16px;  font-weight: normal;  visibility: hidden;  opacity: 0;
	margin-bottom: 12px;  -webkit-transform: translateY(50px);  -moz-transform: .translateY(50px);  -ms-transform: .translateY(50px);  -o-transform: .translateY(50px);  transform: .translateY(50px);  -webkit-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  -moz-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  -ms-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  -o-transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s;  transition: all 0.6s cubic-bezier(0, 0, 0.2, 1) 0s; }
	
.ix-photo-content h3 { color: #fff;  margin-bottom: 0;  visibility: hidden;font-size:24px;font-weight:700;  opacity: 0;  -webkit-transform: translateY(-50px);  -moz-transform: translateY(-50px);  -ms-transform: translateY(-50px);  -o-transform: translateY(-50px);  transform: translateY(-50px);  -webkit-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;  -moz-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;  -ms-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;  -o-transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.05s; }

.ix-photo-content a {color: #fff; }

.ix-photo-content a:hover {color: #f1f1f1; }


 .ix-photo-content-inner {width: 100%;padding: 20px;-webkit-transform: translateY(0) translateZ(0);-moz-transform: translateY(0) translateZ(0);-ms-transform: translateY(0) translateZ(0);-o-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden; }
 
 .ix-photo:hover .portfoilo-thumb img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2); }
.ix-photo:hover .ix-photo-content {background: rgba(32, 201, 199, 0.8);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1); }
.ix-photo:hover .ix-photo-content > * {  -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);  visibility: visible;  opacity: 1; }
.ix-photo:hover .ix-photo-content h6 {  -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);  visibility: visible;  opacity: 1; }
.ix-photo:hover .ix-photo-content h3 {  -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0);  visibility: visible;  opacity: 1; }

.ix-photo:hover .ix-photo-content-inner {-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0); }.ix-photo-content-inner {padding:0;}

