@font-face {
    font-family: 'poppins';
    src: url('../fonts/poppins-regular-webfont.eot');
    src: url('../fonts/poppins-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-regular-webfont.woff2') format('woff2'),
         url('../fonts/poppins-regular-webfont.woff') format('woff'),
         url('../fonts/poppins-regular-webfont.ttf') format('truetype'),
         url('../fonts/poppins-regular-webfont.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'poppins-semibold';
    src: url('../fonts/poppins-semibold-webfont.eot');
    src: url('../fonts/poppins-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-semibold-webfont.woff2') format('woff2'),
         url('../fonts/poppins-semibold-webfont.woff') format('woff'),
         url('../fonts/poppins-semibold-webfont.ttf') format('truetype'),
         url('../fonts/poppins-semibold-webfont.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'poppins-medium';
    src: url('../fonts/poppins-medium-webfont.eot');
    src: url('../fonts/poppins-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-medium-webfont.woff2') format('woff2'),
         url('../fonts/poppins-medium-webfont.woff') format('woff'),
         url('../fonts/poppins-medium-webfont.ttf') format('truetype'),
         url('../fonts/poppins-medium-webfont.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'poppins-light';
    src: url('../fonts/poppins-light-webfont.eot');
    src: url('../fonts/poppins-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-light-webfont.woff2') format('woff2'),
         url('../fonts/poppins-light-webfont.woff') format('woff'),
         url('../fonts/poppins-light-webfont.ttf') format('truetype'),
         url('../fonts/poppins-light-webfont.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/hinted-HelveticaNeue.eot');
    src: url('../fonts/hinted-HelveticaNeue.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hinted-HelveticaNeue.woff2') format('woff2'),
         url('../fonts/hinted-HelveticaNeue.woff') format('woff'),
         url('../fonts/hinted-HelveticaNeue.ttf') format('truetype'),
         url('../fonts/hinted-HelveticaNeue.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*@font-face {
    font-family: 'qianheijianti';
    src: url('../fonts/qianheijianti-webfont.eot');
    src: url('../fonts/qianheijianti-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/qianheijianti-webfont.woff2') format('woff2'),
         url('../fonts/qianheijianti-webfont.woff') format('woff'),
         url('../fonts/qianheijianti-webfont.ttf') format('truetype'),
         url('../fonts/qianheijianti-webfont.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/*@font-face {
    font-family: 'HelveticaNeue-Bold';
    src: url('../fonts/hinted-HelveticaNeue-Bold.eot');
    src: url('../fonts/hinted-HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/hinted-HelveticaNeue-Bold.woff2') format('woff2'),
         url('../fonts/hinted-HelveticaNeue-Bold.woff') format('woff'),
         url('../fonts/hinted-HelveticaNeue-Bold.ttf') format('truetype'),
         url('../fonts/hinted-HelveticaNeue-Bold.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


@font-face {
	font-family: 'W9';
	src: url('../fonts/DFHeiStd-W9-BIG.eot');
	src: url('../fonts/DFHeiStd-W9-BIG.eot?#iefix') format('embedded-opentype'),
		url('../fonts/DFHeiStd-W9-BIG.woff2') format('woff2'),
		url('../fonts/DFHeiStd-W9-BIG.woff') format('woff'),
		url('../fonts/DFHeiStd-W9-BIG.ttf') format('truetype'),
		url('../fonts/DFHeiStd-W9-BIG.svg#DFHeiStd-W9-BIG') format('svg');
	font-weight: normal;
	font-style: normal;
}

.w9{font-family: 'W9' !important;font-weight: normal !important;}

@font-face {
	font-family: 'W7';
	src: url('../fonts/DFHeiStd-W7-BIG.eot');
	src: url('../fonts/DFHeiStd-W7-BIG.eot?#iefix') format('embedded-opentype'),
		url('../fonts/DFHeiStd-W7-BIG.woff2') format('woff2'),
		url('../fonts/DFHeiStd-W7-BIG.woff') format('woff'),
		url('../fonts/DFHeiStd-W7-BIG.ttf') format('truetype'),
		url('../fonts/DFHeiStd-W7-BIG.svg#DFHeiStd-W7-BIG') format('svg');
	font-weight: normal;
	font-style: normal;
}
.w7{font-family: 'W7' !important;font-weight: normal !important;}

@font-face {
    font-family: 'W5';
    src:url('../fonts/DFHeiStd-W5.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.w5{font-family: 'W5' !important;font-weight: normal !important;}


/*html{overflow: auto; overflow-x:hidden;}*/
body{
	font-family: 'HelveticaNeue','W5',"微軟正黑體" !important;letter-spacing:1px;
}
h1,h2,h3,h4,h5{font-family: 'poppins-semibold' !important;}
.text-white {
  color: #fff !important;
}
.padding-left17{display: inline-block;padding-left: 26px;}
.main-res{position:relative;}
.text-weight{
  font-family: 'W9','poppins-semibold';letter-spacing:2px;
}
/*.background-image-holder{background-position:50% 90% !important;}*/
.slides2,.slides2>li,.background-image-holder2{height:100% !important;}
p{
	margin-bottom: 15px;
}
p.super-lead{font-size: 32px;letter-spacing: 8px;}
a:focus{
	color:inherit;
}
a,.mentors-box .flexslider .owlCarousel .mentors{
	transition: all 0.4s;
-moz-transition: all 0.4s; /* Firefox 4 */
-webkit-transition: all 0.4s; /* Safari 和 Chrome */
-o-transition: all 0.4s; /* Opera */
}
a:focus,a:hover{
	text-decoration: none;
}
.navbar{
	position: fixed;
	top: 0;
	left:0;
	color:#fff;
	margin-bottom:0px;
	z-index:80;
	width: 100%;
	height:80px;
}
.navbar.scrolled,.navbar-brand,.navbar,.navbar-nav{
transition: all 0.7s;
-moz-transition: all 0.7s; /* Firefox 4 */
-webkit-transition: all 0.7s; /* Safari 和 Chrome */
-o-transition: all 0.7s; /* Opera */
}
.navbar.scrolled{opacity: 0;
	filter:Alpha(opacity=0);}
.navbar.scrolled .navbar-nav{width:100% !important;}
.navbar.scrolled .navbar-brand{opacity: 0;
	filter:Alpha(opacity=0);}

.scrolled:hover{
	opacity: 1;
	filter:Alpha(opacity=100);
}

.navbar-brand{padding-top: 30px;}


.icon-bar{background:#fff;}
.navbar a{color:#fff;}

.navbar-nav{margin-top: 20px;}
/*.scrolled .navbar-nav{margin-top:10px;}*/

.navbar .navbar-nav > li{text-align: center;width:13.6%;}
.navbar .navbar-nav > li > a{font-size: 15px;/*padding:15px 59px;*/font-family: 'W5','poppins-medium' !important;}
.super-lead{font-family: 'W5','poppins' !important;}
.navbar .navbar-right > li{border: 0px;}
.nav > li > a:focus,.nav > li > a:hover{
	background-color: inherit;
	color:#ef8b1e;
}
.carousel-control{width:7%;}


.collapsimg{background:#009d7c;}
/*css*/
.header_icon a {margin-right:20px;}

.mao{padding:22px 0px;font-size: 16px;}
.mao div{text-align: center;}
.mao a{display:inline-block;color:#aaa;padding:8px 0px;font-family: 'W5','poppins-light';}
.mao .active{color:#009d7c;}
.mao a:hover{color:#009d7c;}
.mao div{padding:0px;}

.font-60{font-size:63px;}
.font-53{font-size:53px;}
.font-50{font-size:43px;font-family: "微軟正黑體";font-weight: bold;}
.title1{padding-top: 40px;color:#15d0b2;opacity: 0.8;filter:Alpha(opacity=80);text-align: center;line-height: 1;}
.title2{padding-top: 40px;color:#009d7c;text-align: center;line-height: 1;font-family: 'W7';}
.title3{color:#009d7c;opacity: 0.9;filter:Alpha(opacity=90);line-height: 1;font-size:17px;padding:15px 0px;padding-bottom: 8px;}
.title4{color:#15d0b2;opacity: 0.9;filter:Alpha(opacity=90);line-height: 1;font-size:17px;padding:15px 0px;padding-bottom: 8px;}
.title5{color:#15d0b2;opacity: 0.9;filter:Alpha(opacity=90);line-height: 1;font-size:28px;padding:15px 0px;padding-bottom: 8px;}

.yun_ren{margin:0 auto;height:143px;width:350px;position: relative;}
.ren{position:absolute;z-index:5;bottom:0px;left:0px;width:100%;height:143px;background: url('../image/ren.png') center center no-repeat;}
.yun1{position:absolute;z-index:10;bottom:0px;left:-20px;width:94px;height:44px;background: url('../image/yun1.png') no-repeat;}
.yun2{position:absolute;z-index:8;bottom:30px;right:-20px;width:85px;height:59px;background: url('../image/yun2.png') no-repeat;}


.main-info1 p{padding:0px;font-size: 21px;line-height: 28px;text-align: justify;}
.main-info1-jt{display: inline-block;width:32px;height:20px;margin: 0 auto;background:url('../image/jt1.png') no-repeat;margin-top:20px;cursor: pointer;}
.main-info1-jt-prev{opacity: 0;filter:Alpha(opacity=0);display: inline-block;width:32px;height:20px;margin: 0 auto;background:url('../image/jt1-prev.png') no-repeat;margin-top:20px;cursor: pointer;}
.jt-res{padding:0px 10px;}
.main-info1-jt1-prev{opacity: 0;filter:Alpha(opacity=0);width:26px;height:24px;
	margin-top:30px;
	background:url('../image/jt-prev.png') no-repeat;
	background-size: 100%;
	display: inline-block;
}
.main-info1-jt1{width:26px;height:24px;
	cursor: pointer;
	margin-top:15px;
	background:url('../image/jt.png') no-repeat;
	background-size: 100%;
	display: inline-block;
}
.main-next{display:block;width:100%;height:166px;padding-bottom:100px;background:#109778 url('../image/jt1.png') center center no-repeat;cursor: pointer;}
#triangle{
	transition: all 0.8s;
-moz-transition: all 0.8s; /* Firefox 4 */
-webkit-transition: all 0.8s; /* Safari 和 Chrome */
-o-transition: all 0.8s; /* Opera */
}
.triangle{position: relative;}
.triangle p{font-size: 16px;padding:10px 0px;}
.triangle-title,.triangle-title a{color:#ef8b1e;font-size: 25px;font-family: 'W7','poppins-semibold' !important;}
.triangle-title a:hover{color:#009d7c;}
.triangle-btn1{color:#009d7c;border:1px solid #009d7c;border-radius: 8px;padding:8px 25px;font-size: 16px;font-family: 'W7','poppins-medium' !important;}
.triangle-btn1:hover{color:#0f3764;background:#15d0b2;border-color:#15d0b2;}
.triangle-btn2{color:#009d7c;border:1px solid #009d7c;border-radius: 8px;padding:8px 25px;font-size: 16px;font-family: 'W7','poppins-medium' !important;}
.triangle-btn2:hover{color:#0f3764;background:#15d0b2;border-color:#15d0b2;}

.triangle-btn-left:hover+#triangle>.triangle-right{
	display: none;
}

.triangle-right,.triangle-bottom,.triangle-left{
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	-o-transition: all 1s; 

}

.triangle-bottom{
	width:358px;
	height:104px;
	background:url('../image/triangle-bottom.png') no-repeat;
	position: absolute;
	top:0px;
	left:0px;
}
.triangle-left{
	width:179px;
	height:310px;
	background:url('../image/triangle-left.png') no-repeat;
	position: absolute;
	top: -205px;
	left: 0px;
}
.triangle-right{
	width:179px;
	height:310px;
	background:url('../image/triangle-right.png') no-repeat;
	position: absolute;
	top: -205px;
	right: 3px;
}



.triangle-box{position: relative;height: 105px;width:360px;margin: 0 auto;margin-top: 188px;
transform:scale(0.8);
-webkit-transform:scale(0.8);
-moz-transform:scale(0.8);
-o-transform:scale(0.8);
}

.triangle-1{position: absolute;top:120px;left:224px;width:260px;text-align: left;}
.triangle-2{position: absolute;top:120px;right:222px;width:212px;text-align: left;}
.triangle-3{margin:0 auto;width:262px;text-align: left;margin-top:25px;}



.layer-left{position: relative;margin-bottom:30px;}


.triangle-img-quan{position:absolute;width:370px;height:370px;margin-top:30px;top:0px;left:50%;
transform:translate(-50%,0);
-moz-transform:translate(-50%,0);
-webkit-transform:translate(-50%,0);
-o-transform:translate(-50%,0);
}

.layer-triangle-img-text{color:#fff;position:absolute;top:60px;left:-39px;z-index:15;}
.layer-triangle-img-text2{color:#fff;position:absolute;bottom:-53px;right:0px;z-index:15;}

.team-box p{font-size: 18px;text-align: justify;line-height: 26px;}
.team-title{color:#ef8b1e;font-size: 28px;margin-bottom: 7px;font-family: 'W7','poppins-semibold' !important;}

/*弹出框圆形运动*/
.yuan{width:23px;height:23px;background:#fff;position:absolute;bottom: -10px;left: 50%;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
}

.yuan-dotted{width:120px;height:120px;background:inherit;position:absolute;top: -8px;left: 0%;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
border: 2px dotted #fff;
}

.quan_350{width:370px;height:370px;position:absolute;left:0px;bottom:0%;z-index:5;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
}

.quan_350_2{width:370px;height:370px;position:absolute;left:0px;bottom:0%;z-index:5;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
}

.team-img-quan{position:absolute;width:350px;height:350px;top:0px;left:50%;
transform:translate(-50%,0);
-moz-transform:translate(-50%,0);
-webkit-transform:translate(-50%,0);
-o-transform:translate(-50%,0);
background:url('../image/team-yuan.png') no-repeat;
background-size: cover;
}
.quan_390{width:350px;height:350px;position:absolute;left:0px;top:0%;z-index:5;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-o-border-radius: 50%;
}

.team-ren{
	position: absolute;
	bottom: -15px;
	left: 35px;
	z-index:10;
}

.dotted-triangle{width:125px;height:140px;position: absolute;right: -9%;bottom: 10%;
	background:url('../image/dotted-triangle.png') no-repeat;background-size: cover;z-index: 20;}
.dotted-yuan{width:80px;height:80px;border-radius: 50%;border:2px dotted #009d7c;
position: absolute;left: -2%;bottom: 10%;z-index: 15;
}

.dotted-fan{width:75px;height:75px;border:1px dashed #009d7c;
position: absolute;left: -2%;
top: 10%;z-index: 15;
}

.owl-carousel{overflow: inherit;}
.owl-controls .owl-buttons .owl-prev,.owl-carousel:hover .owl-buttons .owl-prev {
    top: 45%;
    left: -50px;
    opacity: 1;
    filter: alpha(opacity=100);
}

.owl-controls .owl-buttons .owl-next,.owl-carousel:hover .owl-buttons .owl-next{
	top: 45%;
	right: -45px;
	opacity: 1;
	filter: alpha(opacity=100);
}
.owl-carousel .owl-buttons .owl-prev::before{
	content: '';
	background:url('../image/jt-left.png') no-repeat;
	width: 20px;
	height: 32px;
	display: inline-block;
}

.owl-carousel .owl-buttons .owl-next::before{
	content: '';
	background:url('../image/jt-right.png') no-repeat;
	width: 20px;
	height: 32px;
	display: inline-block;
}

.owl-carousel:hover .owl-buttons .owl-prev::before,.owl-carousel:hover .owl-buttons .owl-next::before{
	content:'';
}

.mentors-box p{font-size: 18px;}

.mentors-box .flexslider .owlCarousel .mentors,.mentors_coming{
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	width:200px;
	height: 200px;
	color:#009d7c;
	text-align: center;
	/*line-height: 200px;*/
	font-size: 18px;
	margin:0 auto;
	margin-bottom:25px;
	margin-top:25px;
	margin-left:10px;
	cursor: pointer;
	vertical-align: middle;
	display: table-cell;
	font-family: 'W9','poppins-semibold' !important;
}




.flexslider{background:none;border:0px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
.flexslider .mentors-div{
	margin-left: 17px;
}
.flex-direction-nav a{
	border:0px;
}
.flex-direction-nav .flex-prev {
    left: -60px;
}
.flex-direction-nav .flex-next {
    right: -57px;
    text-align: right;
}
.flexslider:hover .flex-next{
	right: -33px;
}
.flexslider:hover .flex-prev {
    opacity: .7;
    left: -60px;
}
.flex-direction-nav a::before{
	content:'';
	width:100%;
	height:100%;
	background:url('../image/jt-left.png') center center no-repeat;
	padding-bottom:0px;
	top:0px;
	left:0px;
}
.flex-direction-nav a.flex-next::before{
	content:'';
	width:100%;
	height:100%;
	background:url('../image/jt-right.png') center center no-repeat;
	padding-bottom:0px;
	top:0px;
	left:0px;
}
/*.flex-control-paging{display: none;}*/

/*layer*/
body .our-founding .layui-layer-title{
	background-color: #15d0b2;
	border:0px;
}
body .our-disclaimer .layui-layer-title{
	background-color: #0f3764;
	border:0px;
}
.disclaimer{background:#0f3764 !important;}
.our-disclaimer .layui-layer-setwin .layui-layer-close1{
	background: url('../image/cloes-lv.png') no-repeat  !important;
	background-size: 23px  !important;
	cursor: pointer;
}

body .our-statement .layui-layer-title{
	background-color: #109778;
	border:0px;
}
.statement{background:#109778 !important;}
.our-statement .layui-layer-setwin .layui-layer-close1{
	background: url('../image/cloes-lv.png') no-repeat !important;
	background-size: 23px  !important;
	cursor: pointer;
}

body .our-press-release .layui-layer-title{
	background-color: #dee7e8;
	border:0px;
}
.layer-press-release-con{background:#dee7e8 !important;color:#3c3c3c !important;}
.our-press-release .layui-layer-setwin .layui-layer-close1{
	background: url('../image/cloes-lan.png') no-repeat !important;
	background-size: 23px  !important;
	cursor: pointer;
}
.layer-press-release-title{color:#009d7c;font-size: 53px;text-align: center;font-family: 'W9','poppins-semibold' !important;padding-top:15px;padding-bottom: 20px;}

/*news*/
body .our-news .layui-layer-title{
	background-color: #dee7e8;
	border:0px;
}
.layer-news-con{background:#dee7e8 !important;color:#3c3c3c !important;}
.our-news .layui-layer-setwin .layui-layer-close1{
	background: url('../image/cloes-lan.png') no-repeat !important;
	background-size: 23px  !important;
	cursor: pointer;
}
.layer-news-title{color:#009d7c;font-size: 53px;text-align: center;font-family: 'poppins-semibold' !important;padding-top:15px;padding-bottom: 20px;}

/**/

/*NEWSLETTER*/
body .our-newsletter .layui-layer-title{
	background-color: #dee7e8;
	border:0px;
}
.layer-newsletter-con{background:#dee7e8 !important;color:#3c3c3c !important;}
.our-newsletter .layui-layer-setwin .layui-layer-close1{
	background: url('../image/cloes-lan.png') no-repeat !important;
	background-size: 23px  !important;
	cursor: pointer;
}
.layer-newsletter-title{color:#009d7c;font-size: 53px;text-align: center;font-family: 'poppins-semibold' !important;padding-top:15px;padding-bottom: 20px;}

/**/


.layer_news_box_title{color:#ef8b1e;font-family: 'poppins-semibold' !important;font-size:22px !important;}

.media_cn{background:#109778 !important;}

.layui-layer{width:100% !important;height:100% !important;}
.layui-layer-msg{width:auto !important;height:auto !important;}
.send_error{color:#c00;font-size:15px;text-indent: 10px;}

.layer-title{color:#0f3764;font-size: 53px;text-align: center;font-family: 'W9','poppins-semibold' !important;padding-top:15px;}
.layer-title-small{color:#0f3764;font-size: 18px;font-family: 'W7','poppins-semibold' !important;}
.layer-box{background:#15d0b2;color:#fff;overflow: auto;height: 100%;}
.layer-con{padding:50px;}
.layer-con p{font-size: 18px;text-align: justify;line-height: 26px;}
.layer-right-con{height: 450px;overflow: hidden;}

.layer-box .container{max-width: 888px;}

#cloes-white+.layui-layer-setwin .layui-layer-close1{
	background: url('../image/cloes1.png') no-repeat;
	background-size: 23px;
}

.mentors-layer-box{background: #0f3764 !important;}
.layer-mentors-con{padding-left:50px;padding-right:50px;background: #0f3764;color:#009d7c;
	width: 100%;margin: 0px;margin-top: 15px;}
.layer-mentors-con p{font-size: 18px;}
.layer-mentors-right{color:#3c3c3c;}

.layer-mentors-name-row{background:#15d0b2;padding-top: 100px;width: 100%;margin: 0px;padding-left: 50px;
padding-right: 50px;}
.mentors-layer-name {
	color:#fff;
	text-align: left;
	font-size: 35px;
	font-family: 'W9','poppins-semibold' !important;
	line-height: 1.3;
	font-weight: bold;
}

.mentors-layer-image {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	width:260px;
	height: 260px;
	color:#fff;
	margin:0 auto;
	position: relative;
	top: -100px;
}

.mentors-layer-position{
	color:#44bea9;
	font-size: 22px;
	font-family: 'W9','poppins-semibold' !important;
}
.mentors-layer-con{margin-top:50px;font-size: 18px;color:#44bea9;}.mentors img{margin-bottom: 8px;}
.mentors img,.mentors-layer-image img{width: 100%;height: 100%;border-radius: 50%;}

/*layer end*/


/*loading*/
.kown_more{color:#fff;border:1px solid #fff;border-radius: 8px;padding:8px 25px;font-size: 16px;font-family: 'W7','poppins-medium' !important;}
.kown_more:hover{background:#15d0b2;border-color:#15d0b2;color:#009d7c;}
#loading-footer{position:relative;background:#000 url('../image/loading_bg.jpg');background-size:cover;color:#fff;height:800px;}
.loading-footer-row{margin-top:20%;}
.loading-footer-row div a{display:table-cell;color:#fff;width:200px;height:200px;font-size:23px;font-family: 'W9','poppins-semibold' !important;text-align: center;
border:1px solid #fff;
vertical-align: middle;
border-radius: 50%;
padding-top: 3px;

}
.loading-a{position: relative;letter-spacing:2px;}
.loading-text-title{color:#fff;font-family: 'poppins-semibold' !important;font-size:23px;margin-bottom:10px;letter-spacing: 3px;}
.loading-mask,.loading-mask-hover{
	transition: all 1s;
	-moz-transition: all 1s; /* Firefox 4 */
	-webkit-transition: all 1s; /* Safari 和 Chrome */
	-o-transition: all 1s; /* Opera */
}
.loading-mask{position: absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.5);}
.loading-mask-hover{
	background:rgba(154,156,159,.9) !important;
}
/*.loading-1-text,.loading-2-text,.loading-3-text,.loading-4-text{
	padding-left:90px;
}*/
.loading-text-row p{color:#3c3c3c;font-size:23px;line-height: 28px;}
.loading-text-row ul{padding:0px;}
.loading-text-row ul li{position: relative;}
.loading-text-row ul li p{color:#3c3c3c;font-size:23px;line-height: 28px;margin-bottom: 15px;padding-left: 20px;}
.loading-text-row ul li:before{content: '•';font-size:23px;color:#3c3c3c;position: absolute;}

/*banner text animation*/
.banner-animation a{font-size: 105px;color:#fff;
position: absolute;
font-family: 'W9','poppins-semibold';
}
/*7*/
.text-animation7 .text-serving{
	top:40%;
	left:50%;
	transform:translate(-48%,0); 
	-webkit-transform:translate(-48%,0); 
	-moz-transform:translate(-48%,0); 
	-o-transform:translate(-48%,0); 
	letter-spacing:110px;
}
/*1*/
.text-animation1 .text-h{
	top:15%;
	left:10%;
}
.text-animation1 .text-o{
	top:40%;
	left:33%;
}
.text-animation1 .text-n{
	bottom:10%;
	right:33%;
}
.text-animation1 .text-g{
	top:10%;
	right:10%;
}

/*2*/
.text-animation2 .text-k{
	top:30%;
	left:17%;
}
.text-animation2 .text-o{
	bottom:10%;
	left:35%;
}
.text-animation2 .text-n{
	top:10%;
	right:35%;
}
.text-animation2 .text-g{
	top:40%;
	right:17%;
}
/*3*/
.text-animation3 .text-serving{
	top:40%;
	left:50%;
	transform:translate(-48%,0); 
	-webkit-transform:translate(-48%,0); 
	-moz-transform:translate(-48%,0); 
	-o-transform:translate(-48%,0); 
	letter-spacing:110px;
}
/*4*/
.text-animation4 .text-h{
	bottom:10%;
	left:10%;
}
.text-animation4 .text-o{
	top:15%;
	left:33%;
}
.text-animation4 .text-n{
	top:40%;
	right:38%;
}
.text-animation4 .text-g{
	bottom:10%;
	right:10%;
}
/*5*/
.text-animation5 .text-k{
	bottom:15%;
	left:17%;
}
.text-animation5 .text-o{
	top:40%;
	left:35%;
}
.text-animation5 .text-n{
	top:10%;
	right:38%;
}
.text-animation5 .text-g{
	bottom:10%;
	right:25%;
}
/*6*/
.text-animation6 .text-serving2{
	display: inline-block;
	width: 100%;
	line-height: 1;
	text-align: center;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%); 
	-webkit-transform:translate(-50%,-50%); 
	-moz-transform:translate(-50%,-50%); 
	-o-transform:translate(-50%,-50%); 
	letter-spacing:1px;
}



/*loading end*/

/*INVESTMENT DIRECTION*/
.ye_res{width:520px;height:515px;background:url('../image/ye_bg.png') center center no-repeat;position: relative;margin:0 auto;}
.ye1{width:177px;height:198px;background:url('../image/ye1.png') no-repeat;position: absolute;top: 18px;
right: 100px;background-size: 100%;}
.ye2{width:210px;height:178px;background:url('../image/ye2.png') no-repeat;position: absolute;position: absolute;top: 203px;
right: -22px;background-size: 100%;}
.ye3{width:177px;height:210px;background:url('../image/ye3.png') no-repeat;position: absolute;bottom: -26px;
right: 151px;background-size: 100%;}
.ye4{width:198px;height:176px;background:url('../image/ye4.png') no-repeat;position: absolute;bottom: 93px;
left: 1px;background-size: 100%;}
.ye5{width:176px;height:176px;background:url('../image/ye5.png') no-repeat;position: absolute;top: 61px;
left: 56px;background-size: 100%;}
.ye_res .ye_num{color:#fff;font-size: 45px;display: inline-block;font-family: 'poppins-semibold';letter-spacing:-2px;}

.ye_res>div:not(.ye_quan){
	z-index:5;
	cursor: pointer;
}

.ye1 .ye_num{margin-top: 122px;margin-left: 52px;}
.ye2 .ye_num{margin-top: 51px;margin-left: 19px;}
.ye3 .ye_num{margin-top: 4px;margin-left: 57px;}
.ye4 .ye_num{margin-top: 41px;margin-left: 123px;}
.ye5 .ye_num{margin-top: 85px;margin-left: 83px;}

.ye_info{color:#fff;position: absolute;width:250px;z-index:10;}
.ye_title{color:#ef8b1e;font-family: 'poppins-semibold' !important;font-size: 23px;line-height: 26px;}
.ye_info p{padding: 10px 0px;padding-top: 6px;}

.ye_info:nth-of-type(1){top: 225px;right: -110px;display:none;}
.ye_info:nth-of-type(2){bottom: -25px;right: -152px;display:none;}
.ye_info:nth-of-type(3){top: 235px;right: -110px;display:none;}
.ye_info:nth-of-type(4){top: 225px;right: -110px;display:none;}
.ye_info:nth-of-type(5){top: 225px;right: -110px;display:none;}

.ye_quan{width:280px;height:280px;position: absolute;z-index:1;border-radius: 50%;top: 127px;left: 114px;opacity: 0;filter:alpha(alpha=0);}
.ye_yuan{width:80px;height:80px;border:2px dotted #fff;position: absolute;border-radius: 50%;top:-13px;left:20px;}
/*INVESTMENT DIRECTION end*/ 

/*contactus*/
.contactus-form{max-width: 760px;margin:0 auto;}
.contactus-form input,.contactus-form textarea{width:100%;border:1px solid #fff;padding:6px 15px;font-size:16px;
	color:#fff;
	background: inherit;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
}
.contactus-form > div,.contactus-form div{padding:11px 0px;}

.contactus-form input[type='submit'],.contactus-form input[type='reset']{width:auto;background:inherit;color:#15d0b2;border:1px solid #15d0b2;border-radius:13px;padding:7px 50px;font-size: 16px;font-family: 'W7','poppins-medium' !important;margin-left:8px;}
.contactus-form input[type='submit']:hover,.contactus-form input[type='reset']:hover{background:#15d0b2;border-color:#15d0b2;color:#009d7c;}

/*contactus end*/


#om{height:auto !important;}

.footer{background:#fff;padding-top: 20px;color:#3c3c3c;height:auto !important;}
/*.footer_nav li{padding:3px 0px;}*/
.footer .row>div:nth-of-type(2) .footer_nav{padding-left: 75px !important;}

ul{list-style: none;}
.footer_nav a{color:#aaa;}
.footer_nav a:hover{color:#ef8b1e;}

.footer_media a{display:inline-block;width:175px;color:#939393;}
.footer_media a:nth-of-type(1){width: 158px;}
.footer_media a:nth-of-type(2){width: 213px;}
.footer_media a:nth-of-type(3){width: 142px;}
.footer_media a:nth-of-type(4){width: 170px;}
.footer_media a:hover{color:#ef8b1e;}
.footer_media{text-align: center;margin-top:30px;margin-bottom:20px;}



/*newsroom*/
.newsroom_nav{border-bottom: 1px solid #44bea9;}
.newsroom_nav > li{position: relative;}
.newsroom_nav > li > a{letter-spacing: 1.5px;font-size: 22px;font-family: 'poppins-semibold' !important;font-weight:bold;color:#aaaaaa;border:0px;padding:15px !important;}
.newsroom_nav > li.active > a, .newsroom_nav > li.active > a:focus, .newsroom_nav > li.active > a:hover{
	color: #ef8b1e;
cursor: default;
background-color:inherit;
border:0px;
border-bottom-color: transparent;
}
.newsroom_nav > li > a:hover{
	border:0px !important;
}

.newsroom_nav > li:nth-of-type(1):after{
	content: "";
	position: absolute;
	display: inline-block;
	width:1px;
	height:14px;
	background:#44bea9;
	top:22px;
	right: -4px;
}
.newsroom_nav > li:nth-of-type(2):after{
	content: "";
	position: absolute;
	display: inline-block;
	width:1px;
	height:14px;
	background:#44bea9;
	top:22px;
	right: 7px;
}

.newsroom_content,.year_content{margin-top:16px;}

.year_nav{border-bottom:0px;}
.year_nav > li{margin-right:8px;}
.year_nav > li > a{color:#009d7c;border-radius: 8px;padding:5px 20px;font-family: 'poppins-medium' !important;border:1px solid #44bea9;}
.year_nav > li.active > a, .year_nav > li.active > a:focus, .year_nav > li.active > a:hover{
	color: #fff;
cursor: default;
background-color:#009d7c;
border:1px solid #009d7c;
border-bottom-color: transparent;
}
.year_nav > li > a:hover{
	border-color:#009d7c;
	color:#fff;
	background-color:#009d7c;
}

.year_news_nav{border-bottom:0px;}
.year_news_nav > li{margin-right:8px;}
.year_news_nav > li > a{color:#009d7c;border-radius: 8px;padding:5px 20px;font-family: 'poppins-medium' !important;border:1px solid #44bea9;}
.year_news_nav > li.active > a, .year_news_nav > li.active > a:focus, .year_news_nav > li.active > a:hover{
	color: #fff;
cursor: default;
background-color:#009d7c;
border:1px solid #009d7c;
border-bottom-color: transparent;
}
.year_news_nav > li > a:hover{
	border-color:#009d7c;
	color:#fff;
	background-color:#009d7c;
}

.year_portfolio_news_nav{border-bottom:0px;}
.year_portfolio_news_nav > li{margin-right:8px;}
.year_portfolio_news_nav > li > a{color:#009d7c;border-radius: 8px;padding:5px 20px;font-family: 'poppins-medium' !important;border:1px solid #44bea9;}
.year_portfolio_news_nav > li.active > a, .year_portfolio_news_nav > li.active > a:focus, .year_portfolio_news_nav > li.active > a:hover{
	color: #fff;
cursor: default;
background-color:#009d7c;
border:1px solid #009d7c;
border-bottom-color: transparent;
}
.year_portfolio_news_nav > li > a:hover{
	border-color:#009d7c;
	color:#fff;
	background-color:#009d7c;
}

.year_newsletter_nav{border-bottom:0px;}
.year_newsletter_nav > li{margin-right:8px;}
.year_newsletter_nav > li > a{color:#009d7c;border-radius: 8px;padding:5px 20px;font-family: 'poppins-medium' !important;border:1px solid #44bea9;}
.year_newsletter_nav > li.active > a, .year_newsletter_nav > li.active > a:focus, .year_newsletter_nav > li.active > a:hover{
	color: #fff;
cursor: default;
background-color:#009d7c;
border:1px solid #009d7c;
border-bottom-color: transparent;
}
.year_newsletter_nav > li > a:hover{
	border-color:#009d7c;
	color:#fff;
	background-color:#009d7c;
}

.lan_a{cursor: pointer;}
.lan_nav{margin-top:6px;font-family: 'poppins-semibold' !important;float: right !important;color:#aaaaaa;margin-right:0px !important;}
.lan_ac{color: #ef8b1e;cursor: default;}

.newsroom_con_year{font-size: 24px;font-family: 'poppins-semibold' !important;color: #ef8b1e;padding-top:8px;padding-bottom:5px;}

.newsroom_box{margin-bottom:22px;}
.newsroom_box p{line-height: 1.2;margin-bottom: 6px;}
.newsroom_box a{color:#3c3c3c;font-size:19px !important;}
.newsroom_box a:hover{color: #ef8b1e;}

.news_con_div{
	display:none;
position: absolute;
top: 0px;
width: 100%;
height: 100%;
background: #dee7e8;
letter-spacing: 0px;
}
.news_con_title{font-size: 22px;font-family: 'poppins' !important;color: #ef8b1e;padding-top:8px;padding-bottom:5px;}
.news_con_div p{font-size: 19px;margin-bottom: 8px;}
/*newsroom end */

#home-slider .flex-control-nav{
	bottom: 110px;
}
.hero-slider .flex-control-nav{
text-align: center;
padding-right: 0px;
bottom: 25px;
}
.hero-slider .flex-control-nav a{
	width: 9px;
	height: 9px;
	border:0px;
	background-color:rgba(255,255,255,.4);
}
.flex-control-nav li {
    margin: 0 9px;}

 .emial_a{color:#fff;}
 .emial_a:hover{color:#ef8b1e !important;}

.media_w_f{font-size:25px;padding-top:4px;position:relative;}
.weixin_img{width:200px;height:200px;background:url('../image/weixin.jpg') no-repeat;background-size: 100%;
position: absolute;top:-200px;left:0px;display: none;
}
.media_w_f a{color:#3c3c3c;}
.media_w_f a:hover{color:#009d7c;}

.newsroom_media_contact{padding:13px 0px 5px 0px;}
.newsroom_media_contact a{color:#000;font-family: 'W5','poppins-semibold' !important;letter-spacing:0px;}

.language_btn a{display: inline-block !important;padding:15px 5px !important;}
.language_btn a.ac{color:#ef8b1e !important;}
/*.portfolio_banner_title{font-family: 'poppins-semibold';font-size:30px;font-weight: bold;}*/

.pagin{margin-top:50px;margin-bottom:50px;padding:0px;clear: both;}
.pagin .blue{color:#6F2F18;font-style:normal;}
.pagin .paginList{list-style: none;padding-left:0px;}
.pagin .paginList .paginItem{float:left;margin-left:10px;}
.pagin .paginList .paginItem a{border:1px solid #ddd;float:left;width:35px;height:35px; text-align:center;line-height:33px;color:#0054a6;}
.pagin .paginList .paginItem:first-child a{margin-left: 0;
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;}
/*.pagin .paginList .paginItem:first-child a{border-bottom-left-radius:5px;border-top-left-radius:5px;}*/
.pagin .paginList .paginItem:last-child a{border-bottom-right-radius: 4px;
border-top-right-radius: 4px;}
.pagin .paginList .paginItem.current,.pagin .paginList .paginItem.current a{ }
.pagin .paginList .paginItem.current a{background:#0054a6;color:#fff;cursor:default;}
.pagin .paginList .paginItem a:hover{background:#0054a6;color:#fff;}
.pagin .paginList .paginItem:hover{background:#f5f5f5;}
.pagin .paginList .paginItem.more,.pagin .paginList .paginItem.more a:hover{ cursor:default;}
.pagin .paginList .paginItem.more:hover{background:#FFF;}
.pagin .paginList .paginItem.more a{color:#737373;}
.pagepre{background:url(../images/pre.gif) no-repeat center center; width:31px; height:28px;}
.pagenxt{background:url(../images/next.gif) no-repeat center center; width:31px; height:28px;}


.portfoilo_logo{position: fixed; background: #fff;bottom: 0px;left:0px;width:100%;height:130px;z-index: 1;display: none;}
.portfoilo_logo_center{position: absolute;top:50%;left: 50%;max-width: 1280px;max-height: 58px;
transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.portfoilo_logo_item{position: relative;float: left;padding:0px 15px;padding-bottom:15px;margin: 0px 25px;border-bottom: 2px solid #fff;cursor:pointer;}
.portfoilo_logo_item:after{content: "";width:100%;height: 100%;background: rgba(255,255,255,.8);position: absolute;top:0px;left:0px;}
.portfoilo_logo_item.active:after,.portfoilo_logo_item:hover:after{background: rgba(255,255,255,0);}
.portfoilo_logo_item.active{border-bottom: 2px solid #009d7c;}
.portfolios-field{color: #009d7c;margin-top: 88px;width: 350px;position: relative;left: 50%;
transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.portfoilo_logo_item,.portfoilo_logo_item.active,.portfoilo_logo_item.active:after,.portfoilo_logo_item:after{
transition: all 0.6s;
-moz-transition: all 0.6s; /* Firefox 4 */
-webkit-transition: all 0.6s; /* Safari 和 Chrome */
-o-transition: all 0.6s; /* Opera */}

.text2-150{max-width:300px;}

.str_move {position: absolute;}
.position_box{height: 100px;overflow: hidden;cursor: move;position: relative;}
.position_str{position: relative;margin-bottom: 0px;padding-left: 0px;}