@charset "utf-8";
/* CSS Document */
@font-face
{
font-family: Futura;
src: url('font/FUTURA_6.ttf')
}
@font-face
{
font-family: Futura-Light;
src: url('font/FUTUR__L.ttf')
}
@font-face
{
font-family: Futura-thin;
src: url('font/FUTUR__T_0.ttf')
}

#loading-image {
display:block;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;padding:25% 0px 0px 44%;
left:0;
background:url(../images/tP.png);
border:1px solid #cecece;
z-index:5000;
}

body{margin:0px;padding:0px;font-family: 'Ubuntu', sans-serif;font-size:18px;color:#414042;}
.clear{clear:both;}.orange{color:#f58220;}img{border:none;}
#wraper{width:1000px;margin:0px auto;padding-top:20px;}
#wraper #header{height:258px;width:100%;clear:both;}
#wraper #nav{height:27px;border:solid 1px #636467;background:#231f20;width:100%;line-height:25px;margin-bottom:6px;*margin-bottom:3px;font-family: 'Ubuntu', sans-serif;}
#wraper #mSlider{width:100%;height:525px;clear:both;}
#wraper #mClint{width:100%;clear:both;padding:10px 0px;}
#wraper #about{width:100%;clear:both;border:solid 1px #9ea0a2;border-left:none;border-right:none;padding:20px 0px 10px 0px;}
#wraper #team{width:100%;padding:10px 0px;clear:both;}
#wraper #careers{width:100%;padding:10px 0px;clear:both;}
#wraper #contact{width:100%;padding:10px 0px;clear:both;}
#wraper #footer{height:40px;background:#414142;clear:both;}

#header .logo{padding:0px 0px 0px 10px;float:left;}
#header .rgtT{float:right;padding:0px 0px 0px 10px;background:url(../images/thTxt.png) no-repeat;height:235px;width:571px;}


#nav ul{list-style:none;padding:0px;margin:0px;}
#nav ul li{float:left;padding:0px 25px 0px 10px;}
#nav ul li a{color:#fff;text-decoration:none;display:block;cursor:pointer;}
#nav span{display:block;float:right;background:url(../images/linken.png) no-repeat;width:130px;height:28px;padding-right:25px;}


#mClint .cbox{width:761px;clear:both;background:url(../images/tcwk.png) no-repeat center right;height:67px;margin-bottom:10px;*margin-bottom:5px;}
.cbox span{font-size:15px;color:#736457;padding-left:230px;display:block;clear:both;line-height:11px;font-weight:lighter;font-family: 'Ubuntu', sans-serif;}
#mClint #cSlider{height:800px;width:100%;clear:both;}
#cSlider #slider{height:652px;width:100%;background:#9b8578;clear:both;}
#cSlider #client{width:100%;height:150px;clear:both;}
#client .clbox{width:71.92px;height:72px;float:left;margin:2px;*margin:1px;border:solid 1px #c7c9cb;text-align:center;vertical-align:middle;}
.clbox img{border:none;cursor:pointer;}

#about .left{width:290px;float:left;}
#about .right{width:680px;float:right;}
#about .tbox{width:100%;clear:both;border-top:1px solid #9ea0a2;}
.left .weare{width:290px;height:140px;clear:both;background:url(../images/weare.png) no-repeat top left;}
.left .itsEn{width:290px;height:310px;clear:both;background:url(../images/itscoz.png) no-repeat top left;}
.left .row{width:98%;padding:1%;}

.right .row1{width:98%;padding:1%;height:124px;}
.right .ibox{width:329px;height:331px;float:left;padding:2px;border:solid 1px #f4f4f4;margin:2px;*margin:1px;}

.tbox .itsEn{width:100%;height:140px;background:url(../images/itsen.png) no-repeat 10px 10px;}
.tbox .row{width:900px;padding-left:30px;clear:both;}


#team .row{width:100%;clear:both;}
#team .team{width:142px;height:83px;float:left;background:url(../images/enTeam.png) no-repeat;}
#team .tTxt{width:850px;float:right;}
#team .tMem{width:100%;height:798px;clear:both;background:#414142;margin-top:8px;}
#team .controler{width:100%;padding:15px 0px;border-bottom:solid 1px #9ea0a2;height:80px;}
.controler .icontroler{width:263px;height:79px;background:url(../images/enControler.png) no-repeat;float:left;}
.controler .cinfo{width:245px;height:79px;float:left;padding-top:6px;font-family: 'Ubuntu', sans-serif;}
.cinfo a.elink{color:#f58220;text-decoration:none;display:block;clear:both;}
.cinfo a.uinfo{color:#404142;text-decoration:none;cursor:pointer;}
.cinfo a.uinfo:hover{text-decoration:none;}

#careers .tRow{width:900px;padding:0px 0px 10px 30px;clear:both;}
#careers .left{width:480px;float:left;}
#careers .right{width:450px;float:right;}
.left .careers{width:100%;height:110px;clear:both;background:url(../images/enCareers.png) no-repeat left center;}
.left .clinfo{background:url(../images/clickinfo.png) no-repeat;width:100%;height:276px;clear:both;}
.clinfo .submit{width:391px;clear:both;padding:250px 0px 0px 88px;}

.right .frmRow{width:100%;clear:both;height:43px;}
.right .txt{width:45%;padding-right:1%;text-align:right;float:left;font-size:15px;}
.right .ctrl{width:54%;float:right;}
.txt span.note{font-size:13px;font-weight:lighter;clear:both;display:block;}
.ctrl input[type=text]{width:98%;border:solid 1px #a7a9ac;border-radius:8px;height:32px;font-size:17px;}
.ctrl textarea{width:98%;border:solid 1px #a7a9ac;border-radius:8px;height:132px;font-size:17px;}
.ctrl input[type=submit]{background:#414142;border:none;color:#fff;border-radius:5px;padding:5px;width:100px;float:right;margin-top:8px;*margin-top:4px;}


#contact .box{width:1000px;border-radius:8px;background:#f58220 url(../images/reachen.gif) no-repeat left center;height:195px;}
.box .cinfo{float:right;width:330px;padding-right:12px;color:#fff;font-family: 'Ubuntu', sans-serif;}
.cinfo .socialrow{width:100%;height:60px;clear:both;}
.socialrow ul{list-style:none;margin:0px;padding:14px 0px 0px 0px;}
.socialrow ul li{width:39px;height:39px;float:right;background:url(../images/social.png) no-repeat;}
.socialrow ul li.fb{background-position:-39px -39px;}
.socialrow ul li.fb:hover{background-position:-39px 0px;}
.socialrow ul li.tw{background-position:0px -39px;}
.socialrow ul li.tw:hover{background-position:0px 0px;}
.cinfo .adrs{background:url(../images/adrs.gif) no-repeat;width:328px;height:104px;}

#footer .cprgt{float:right;width:auto;padding:0px 10px 0px 45px;color:#ccc;line-height:38px;font-size:10px;font-weight:normal;background:url(../images/nlo.png) no-repeat left center;}


/***************************************************************************************/
#back-top {
	position: fixed;
	bottom: 30px;
	margin-left: -150px;
}

#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Verdana, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;

	/* transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}

/* arrow icon (span tag) */
#back-top span {
	width: 108px;
	height: 108px;
	display: block;
	margin-bottom: 7px;
	background: #ddd url(../images/enls.png) no-repeat center center;

	/* rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;

	/* transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	background-color: #777;
}

