@import '../../../plugins/owl-carousel/owl.carousel.css';
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(15px)}100%{opacity:1;-moz-transform:translateY(0)}}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(15px)}100%{opacity:1;-o-transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}
.fade-in-up{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s}
@-webkit-keyframes bounceDelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}
@keyframes bounceDelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}
@keyframes input-focus{0%{left:20%;width:20%}99%{width:0;left:0;opacity:1}100%{opacity:0}}
@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}
body{text-align:center}

/***
AngularJS Basic Animations
***/
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(15px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(15px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(15px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(15px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fade-in-up {
  -webkit-animation: fadeInUp .5s;
  animation: fadeInUp .5s;
}
@-webkit-keyframes bounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bounceDelay {
  0%,
  80%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
@keyframes input-focus {
  0% {
    left: 20%;
    width: 20%;
  }
  99% {
    width: 0;
    left: 0;
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.owl-item{padding-right:20px}
a.thumb-info{display:block;overflow:hidden;position:relative;text-decoration:none;max-width:100%}
a.thumb-info:hover span.thumb-info-action-icon{right:0;top:0}
a.thumb-info:hover span.thumb-info-action{filter:alpha(opacity=100);opacity:1}
a.thumb-info span.thumb-info-action-icon{-moz-border-radius:0 0 0 25px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-border-radius:0 0 0 25px;-webkit-transition:all .3s;background:#ccc;border-radius:0 0 0 25px;display:inline-block;font-size:25px;height:50px;line-height:50px;position:absolute;right:-100px;text-align:center;top:-100px;transition:all .3s;width:50px}
a.thumb-info span.thumb-info-action-icon i{font-size:24px;left:3px;position:relative;top:-4px}
a.thumb-info:hover span.thumb-info-title{background:#000}
a.thumb-info span.thumb-info-action{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;background:rgba(36,27,28,0.9);bottom:0;color:#fff;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s;width:100%}
a.thumb-info span.thumb-info-inner{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;display:block;transition:all .3s;white-space:nowrap}
a.thumb-info span.thumb-info-title{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;background:rgba(36,27,28,0.9);bottom:10%;color:#fff;font-size:18px;font-weight:700;left:0;letter-spacing:-1px;padding:9px 11px 9px;position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;transition:all .3s;z-index:1}
a.thumb-info span.thumb-info-type{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#ccc;border-radius:2px;display:inline-block;float:left;font-size:12px;font-weight:400;letter-spacing:0;margin:8px -2px -15px -2px;padding:2px 9px;text-transform:none}
a.thumb-info:hover img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}
a.thumb-info img{-moz-border-radius:3px;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-border-radius:3px;-webkit-transition:all .2s linear;border-radius:3px;position:relative;transition:all .2s linear}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(15px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(15px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(15px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(15px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fade-in-up {
  -webkit-animation: fadeInUp .5s;
  animation: fadeInUp .5s;
}
@-webkit-keyframes bounceDelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bounceDelay {
  0%,
  80%,
  100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
@keyframes input-focus {
  0% {
    left: 20%;
    width: 20%;
  }
  99% {
    width: 0;
    left: 0;
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}


.iosSlider{width:100%;height:450px}
.iosSlider.fixed{height:565px;position:relative;top:0;left:0;overflow:hidden;width:100%}
.iosSlider .slider{width:100%;height:100%}
.iosSlider .slider .item{float:left;width:100%;overflow:hidden}
.iosSlider.fixed .slider .item{text-align:center}
.iosSlider .item .caption{position:absolute;bottom:50px;width:1170px;margin-left:-585px;left:50%}
.iosSlider.fixed .item .caption{position:absolute;bottom:30px;width:960px;margin-left:-480px;left:50%}
.iosSlider.hideCaptions .item .caption{opacity:0;filter:alpha(opacity=0)}
.iosSlider.hideCaptions:hover .item .caption{opacity:1;filter:alpha(opacity=100)}
.iosSlider .item .caption .main_title{color:#fff;font-size:28px;line-height:1.3;border-left:5px solid #fff;padding:0 15px;float:left;margin-bottom:80px;opacity:0;filter:alpha(opacity=0);margin-left:100px;text-shadow:0 0 3px rgba(0,0,0,0.7);background:#000;background:rgba(35,35,35,0.3)}
.iosSlider .item .caption.style1 .title_big{float:left;clear:both;font-size:32px;line-height:1;color:#e9e9e9;position:relative;left:-100px;opacity:0;filter:alpha(opacity=0);padding:15px 20px 15px 2000px;margin:0 0 0 -2000px;z-index:1;min-width:400px;text-align:right}
.iosSlider .item .caption.style1 .title_big:before{content:"";position:absolute;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.9);right:0;top:0;z-index:-1}
.iosSlider .item .caption.style1 .more{float:left;width:30px;height:62px;margin-left:4px;position:relative;z-index:1;left:-100px;opacity:0;filter:alpha(opacity=0)}
.iosSlider .item .caption.style1 .more img{width:auto;padding:23px 10px;position:absolute}
.iosSlider .item .caption.style1 .more:before,.iosSlider .item .caption.style1 .more:after{content:"";position:absolute;width:100%;height:100%;background:#cd2122;z-index:-2}
.iosSlider .item .caption.style1 .more:after{z-index:-1}
.iosSlider .item .caption.style1 .more:hover:after{background:#333;background:rgba(0,0,0,0.2)}
.iosSlider .item .caption.style1 .title_small{float:left;clear:both;font-size:16px;line-height:1;color:#e9e9e9;position:relative;z-index:1;opacity:0;filter:alpha(opacity=0);padding:10px 20px 10px 2000px;margin:5px 0 0 -2000px;text-align:right;font-weight:500;left:-100px}
.iosSlider .item .caption.style1 .title_small:before{content:"";position:absolute;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.7);right:0;top:0;z-index:-1}
.iosSlider .item .caption.style1 .title_big:before,.iosSlider .item .caption.style1 .more:before,.iosSlider .item .caption.style1 .more:after,.iosSlider .item .caption.style1 .title_small:before{-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg)}
.iosSlider .item .caption.fromright .main_title{float:right;border-left:0;border-right:5px solid white;margin-left:0;text-align:right;margin-right:100px}
.iosSlider .item .caption.style1.fromright .title_big{float:right;left:auto;right:-100px;padding:15px 2000px 15px 20px;margin:0 -2000px 0 0;text-align:left}
.iosSlider .item .caption.style1.fromright .more{float:right;margin-left:0;margin-right:4px;left:auto;right:-100px}.iosSlider .item .caption.style1.fromright .title_small{float:right;left:auto;right:-100px;padding:10px 2000px 10px 20px;margin:5px -2000px 0 0;text-align:left}
.iosSlider .item .caption.style2 .title_big,.iosSlider .item .caption.style2 .title_small{line-height:1.3;color:#e9e9e9;position:relative;opacity:0;filter:alpha(opacity=0);margin:0;float:left;border-left:5px solid #cd2122;background:black;background:rgba(0,0,0,0.9);left:-100px}
.iosSlider .item .caption.style2 .title_big{font-size:32px;clear:both;padding:10px 30px 10px 20px}
.iosSlider .item .caption.style2 .title_small{font-size:16px;font-weight:500;clear:both;padding:10px 15px}
.iosSlider .item .caption.style2 .more{float:left;width:30px;height:30px;margin-left:-8px;background:url(arr01.png) no-repeat center center #cd2122;position:relative;top:12px;z-index:1;left:-100px;opacity:0;filter:alpha(opacity=0)}
.iosSlider .item .caption.style2 .more:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.iosSlider .item .caption.style2 .more img{width:auto;padding:7px 10px}
.iosSlider .item .caption.style2 .more:hover:after{background:#333;background:rgba(0,0,0,0.2)}
.iosSlider .item .caption.style2.fromright .title_big,.iosSlider .item .caption.style2.fromright .title_small{float:right;border-right:5px solid #cd2122;border-left:0;left:auto;right:-100px}.iosSlider .item .caption.style2.fromright .title_big{padding:10px 20px 10px 30px}
.iosSlider .item .caption.style2.fromright .more{float:right;margin-left:0;margin-right:-8px;left:auto;right:-100px}
.iosSlider .item .caption.style3 .title_big,.iosSlider .item .caption.style3 .title_small{line-height:1.3;color:#e9e9e9;color:rgba(255,255,255,0.8);position:relative;opacity:0;filter:alpha(opacity=0);margin:0;float:left;left:-100px}
.iosSlider .item .caption.style3 .title_big{font-size:52px;clear:both;padding:0;line-height:1}
.iosSlider .item .caption.style3 .title_big span.stronger{font-size:180px;display:block;line-height:1}
.iosSlider .item .caption.style3 .title_small{font-size:26px;clear:both;padding:0;max-width:400px}
.iosSlider .item .caption.style3.fromright .title_big,.iosSlider .item .caption.style3.fromright .title_small{float:right;text-align:right;left:auto;right:-100px}
.iosSlider .slider .item img{ margin-top:55px;width:100%;height:auto}
.iosSlider.fixed .slider .item img{width:auto}
.iosSlider .prev,.iosSlider .next{position:absolute;top:50%;width:100px;height:50px;z-index:10;background:url(controls.png) no-repeat ;opacity:1;filter:alpha(opacity=50)}
.iosSlider.hideControls .prev,.iosSlider.hideControls .next{opacity:1;filter:alpha(opacity=0)}
.iosSlider.hideControls:hover .prev,.iosSlider.hideControls:hover .next{opacity:1;filter:alpha(opacity=50)}
.iosSlider .prev{left:0}
.iosSlider .next{right:0;background-position:center }
.iosSlider .prev:hover,.iosSlider .next:hover{opacity:1 !important;filter:alpha(opacity=100)}
.iosSlider .prev .btn-label,.iosSlider .next .btn-label{color:#fff;font-weight:bold;background-color: transparent;top:50%;opacity:1;filter:alpha(opacity=100)}
.iosSlider .prev .btn-label{font-size:50px}
.iosSlider .next .btn-label{font-size:50px}
.iosSlider .prev:hover .btn-label{opacity:1;filter:alpha(opacity=100)}
.iosSlider .next:hover .btn-label{opacity:1;filter:alpha(opacity=100)}
.page-home-index .section.parallax-header{background-image:url('/assets/images/common/banners/banner_2.jpg');padding:0}
.page-home-index .section.parallax-header>h2{font-weight:bold;font-size:56px;color:white;text-shadow:1px 1px 1px rgba(0,0,0,0.5);top:40%;margin:0}
.page-home-index .section.parallax-header>h2>span{color:#2ecc71 !important}
.page-home-index .section.parallax-header .logo{position:fixed;display:block;margin:5px 50px 0 15px}
.page-home-index .section{padding:10px 0}
.page-home-index .section.section-slogan{background-color:#5555ff;font-family:'wklchbo','simkai';font-size:20px;text-align:center;color:#fff;text-shadow:0 0 1px #555;padding:0px 0}
.page-home-index .section.section-slogan ul{padding:0 15px;margin:0}
.page-home-index .section.section-slogan ul li{text-shadow:0 0 1px #007900}
.page-home-index .section.section-slogan marquee{vertical-align:middle; behavior:scroll; direction:left; scrolldelay:10 scrollamount:1; truespeed:2;}

.page-home-index .section.section-intro{text-align:center}
.page-home-index .section.section-intro i{display:inline-block;background-color:#2ecc71;border-radius:50%;padding:15px;color:white;font-size:24px}
.page-home-index .section.section-intro h5{padding:20px 0;margin:0;font-family:'wklgoth','simhei';font-weight:bold;font-size:24px;color:#333;text-shadow:0 0 1px rgba(0,0,0,0.5)}
.page-home-index .section.section-intro p{color:#666;font-size:20px}
.page-home-index .section.section-products .list-product .list-item{display:block;position:relative;margin:0 auto 30px auto;padding:0;width:320px}.page-home-index .section.section-products .list-product .list-item img{border-radius:10px}
.page-home-index .section.section-products .list-product .list-item .list-item-desc{position:absolute;border-radius:10px;display:block;background-color:rgba(25,152,79,0.85);left:0;top:0;right:0;bottom:0;font-size:18px;color:#eee;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;z-index:1}
.page-home-index .section.section-products .list-product .list-item .list-item-desc span{position:absolute;top:50%;left:15px;right:15px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}
.page-home-index .section.section-products .list-product .list-item:hover .list-item-desc{opacity:1;filter:alpha(opacity=100)}
.page-home-index .section.section-partners h5{width:192px;font-size:16px;color:#6e7071;text-align:center}
.page-home-index .section.section-partners .no-image{width:192px;height:192px}
.page-home-index .section.section-partners .no-image:before{font-size:36px}
.page-home-index .section.section-partners img{width:auto !important}
.visit{padding:20px;font-size:18px;text-align:center;background-color:#9b9bff}
.portlet{background-color:#003737}
.list-news{padding:20px;padding-left:100px;padding-right:100px;text-align:left}
.list-news a{cursor:pointer;font-size:16px;color:#000;}
.list-news a:hover{font-size:16px;color:#5555ff;}
.section-news{background:#fff;padding-top:60px}
.section-news .row{padding:10px;margin-left:90px;margin-right:90px;margin-top:10px;}
.section-news .desc{padding:20px;font-size:16px;border:1px dashed #33B5E5}

.section-visit{margin:10px; padding:10px;color:#000;font-size:16px;}
.section-visit h1{padding:0;padding-top:30px;padding-bottom:30px;width:40px;outline:double}
.mission-tabs{display:inline-flex;font-size:24px}
.mission-tabs li{margin-left:50px;margin-right:50px}
.mission-tabs li a{padding:5px;padding-left:20px;padding-right:20px;cursor:pointer}
.mission-tabs li a:hover{border:2px solid #afc0af;border-radius:50px}
.mission-tabs li.active a{border:2px solid #6f5a5a;border-radius:50px}
.owl-buttons{position:absolute;top:-50px;right:-10px}
.owl-buttons div{display:inline-block;width:26px;height:26px;margin-left:5px;position:static;border-radius:26px !important;text-indent:-100000px}
.owl-buttons .owl-prev{background:#afafaf url('/assets/images/common/fa-angles.png') no-repeat 8px -31px}
.owl-buttons .owl-next{background:#afafaf url('/assets/images/common/fa-angles.png') no-repeat -33px -31px}
.owl-buttons .owl-prev:hover{background:#555 url('/assets/images/common/fa-angles.png') no-repeat 8px -31px}
.owl-buttons .owl-next:hover{background:#555 url('/assets/images/common/fa-angles.png') no-repeat -33px -31px}
.section-business{background:#fff;padding-top:60px}
.section-business .row{padding:0;margin:0;}
.section-business .item{position:relative;padding:0px;margin:19px;overflow:hidden}
.section-business .item>a{background:rgba(255,136,0,0.9);position:absolute;left:0;bottom:-100%;width:100%;height:100%;text-transform:uppercase;transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;color:#fff}
.section-business .item:hover>a{bottom:0}
.section-business .item>a:hover{text-decoration:none}
.ie8 .section-business .item>a{background:#e54a1a}
.section-business .item strong{font:400 17px/1.2 "Open Sans",wklchbo,Arial,sans-serif;display:block;margin-bottom:4px;font-size:12px;}
.section-business .item em{font:300 13px "Open Sans",wklchbo,Arial,sans-serif;display:block;margin-bottom:10px}
.section-business .item b{font-weight:300;font-size:14px;line-height:1;display:inline-block;border:solid 1px #fff;padding:8px 15px 7px}
.section-business .item b:hover{background:#fff;color:#e85425;border-color:#fff}

.section-weida{background:#fff;padding-top:60px}
.section-weida .row{padding:0;margin:0;background-color:#eee;}
.section-weida .item{position:relative;padding:0px;margin:19px;overflow:hidden}
.section-weida .item>a{background-color:#ff8800;position:absolute;left:0;bottom:-100%;width:100%;height:100%;text-transform:uppercase;transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;color:#fff}
.section-weida .item:hover>a{bottom:0}
.section-weida .item>a:hover{text-decoration:none}
.ie8 .section-weida .item>a{background:#e54a1a}
.section-weida .item strong{font:400 17px/1.2 "Open Sans",wklchbo,Arial,sans-serif;display:block;margin-bottom:4px}
.section-weida .item em{font:300 13px "Open Sans",wklchbo,Arial,sans-serif;display:block;margin-bottom:10px}
.section-weida .item b{font-weight:300;font-size:12px;line-height:1;display:inline-block;border:solid 1px #fff;padding:8px 15px 7px}
.section-weida .item b:hover{background:#fff;color:#e85425;border-color:#fff}
.pi-button{position:absolute;background-color:white;top:50px;width:100%;height:60px;opacity:.2}
.pi-price{float:right;font-size:16px;color:#ff5f5f}
.pi-price_1{position:absolute;font-size:16px;color:#cfcfff;top:80%;left:50%;width:100%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}


.pi-price_1:before{content:""}
.pi-price_1:after{content:""}
.pi-price:before{content:""}
.pi-price:after{content:""}


/* ==============================
   Counters
   ============================== */

.count-number{
	font-family: 'wklchbo','simsun',Montserrat, arial, sans-serif;
	font-size: 25px;
	font-weight: 700;
	line-height: 1.3;
	text-align: center;
}
.count-descr{
	font-size: 14px;
	color: #e41919;
	text-align:center;
}

.count-title{
	margin-top: -1px;
	font-size: 13px;
	color: #000;
}
.count-separator{
	height: 30px;
	clear: both;
	float: none;
	overflow: hidden;
}
.home-menu{
	margin:0px;
	font-size:14px;
	font-family: 'wklgoth','simhei'; 
	color:white;
	
/*	background:url('/assets/images/pages/home/visit.jpg') no-repeat; */
}	
.home-menu a{
  padding:0;
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=40);
}
.home-menu i{
 color: #aaaaff;	
}
.home-menu a:hover {
  opacity: 0.5;
  filter: alpha(opacity=100);
  text-decoration: none;
}
.home-menu a:focus {
  text-decoration: none;
  opacity: 1;
  filter: alpha(opacity=100);
}

/*
 * Logotypes
 */

.logo-item{
    height: 180px;
    text-align: center;
    opacity: .65;
    
    -webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);  
    -moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000); 
    -o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000); 
    transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);
    
    /*border: 1px solid green;*/
}
.logo-item:hover{
    opacity: 1;
}
.logo-item img{
    position: relative;
    top: 50%;
    
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

