@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0; 
	font: normal 100% Helvetica,"Microsoft YaHei", Arial, sans-serif ;
	color: #333;background:#fff; 
}
a img {
	border: none;
}
a:visited{
    color: #6c6c6c;
    text-decoration: none;
}
a,a:link {
    color: #585858;
    text-decoration: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
*{ box-sizing:border-box;}
.size36{font-size:36px;}
.size27{font-size:27px;color:#818282;}
.size24{font-size:24px; color:#4c95d8}
.marl8{margin-left:8px;}
.clear{clear:both}
ul{list-style:none; margin:0; padding:0}
p { margin: 0; padding: 0;}
#fixed-header-slide { width:100%; height:102px; top: 0px;left: 0px;z-index: 2;position: fixed;  overflow:hidden}
#main-wrap { width: 100%;position: relative; overflow:hidden; margin-top:102px; margin-bottom:136px;}
#container{ overflow:hidden;height:100%;}
.header{
	background:#fff;
	width: 100%;
	height:72px;
	display: block;box-sizing:border-box; overflow:hidden; padding-left:30px;
	}
.logo{ float:left;height:105px;}
.menubox{ float:left;}
.dianh{ height:71px; width:387px; float:right;}
.menu{float:left; margin-top:20px; margin-left:20px;}
.menu li{float:left; height:45px; margin-right:8px; line-height:45px;font-size:15px; display:block; text-align:center}
.menu a{color:#999999; display:block; text-decoration:none;padding:0 10px;}
.menu ul li.active a,.menu ul li a:hover,#nav .current a{
padding:0 10px;height:45px;color:#0166b8; border-bottom:2px solid #0166b8; text-decoration:none
}
.fixed{
	position:fixed;
	top: 0;
	width:100%;
	margin: 0 auto;
	left:0;
}
.banner{background-image:url(../images/about_bg.jpg); background-color:#d9d9d8; background-position:50% 0%; background-repeat: no-repeat no-repeat;width:100%;height:628px;overflow:hidden;text-align:center;}

/***********关于翼腾**********/
.about_bg{background:url(../images/about_bg.jpg) #dee9f9 no-repeat 50% 0%;width:100%;height:645px;}
.about_tit{width:1004px; height:80px; margin:0 auto; }
.about_tit h4{float:left;background:url(../images/about_tt.jpg) 0 center no-repeat; padding-left:45px; font-weight:400}

.navqh{float:right;height:39px; margin-top:25px;}
.navqh  li{float:left;display:block; height:39px;  width:88px; text-align:center; cursor:pointer; line-height:30px; font-size:15px; font-family:"微软雅黑","黑体"; color:#FFF; margin-left:10px;}
.on{background:url(../images/navqhbg01.png) no-repeat;}
.out{background:url(../images/navqhbg.png) no-repeat;}
.about_et{width:980px;background:#FFF;height:486px;margin:0 auto; padding:12px;
}



/***********版权所有**********/
.foot_bg{background:#fff; border-top:2px solid #FFF; overflow:hidden}
.foot{overflow:hidden;width:80%; margin:auto; padding:20px 0;}
.foot_nav{ width:120px; height:auto;float:left; background:url(../images/foot.jpg) right no-repeat;}
.foot_nav .tit{ height:33px; line-height:33px; background:url(../images/home01.jpg) left no-repeat; color:#1a1a1a; padding-left:30px;font-size:14px;}
.foot_nav .tit01{ height:33px; line-height:33px; background:url(../images/home02.jpg) left no-repeat; color:#1a1a1a; padding-left:30px;font-size:14px;}
.foot_nav .tit02{ height:33px; line-height:33px; background:url(../images/home03.jpg) left no-repeat; color:#1a1a1a; padding-left:30px;font-size:14px;}
.foot_nav li{padding-left:30px;font-size:14px;line-height:25px; color:#5a5a5a;}
.foot_copy{width:510px; margin-left:20px; height:auto;float:right; text-align:center; font-size:14px;line-height:24px; color:#5a5a5a;}

/***********产品中心**********/
.navqh{float:right;height:39px; margin-top:25px;}
.navqh  li{float:left;display:block; height:39px;  width:88px; text-align:center; cursor:pointer; line-height:30px; font-size:15px; font-family:"微软雅黑","黑体"; color:#FFF; margin-left:10px;}
.on{background:#4c95d8;}
.out{background:#9b9d9e;}
.about_et{width:980px;background:#FFF;height:486px;margin:0 auto; padding:12px;
}
/*****横向tab切换********/
.tab{position:relative;}
.tab .tabList{height:38px;}
.tab .tabList {padding-top:35px;}
.tab .tabList li{
	float:left;
	text-align:center;margin-right:20px;
	position:relative;
	cursor:pointer; background:#9b9d9e; border-radius:20px; padding:0 25px; height:35px; line-height:35px; color:#FFF;
}
.tab .tabCon{
	/*position:absolute;
	left:-1px;
	top:38px;*/ 
	margin-top:50px;
	width:100%; 
	height:453px;
}
.tab .tabCon>div{
	padding: 0 8px 0px 0px;
	opacity: 0;
	filter: alpha(opacity=0);
	display: none;
	margin-left: 1px;
}
.tab .tabList li.cur{
	color:#fff; background:#218cee;
}
.tab .tabCon>div.cur{
	opacity:1; 
	filter:alpha(opacity=100);display:block;
}
.product-title{ border-bottom:solid #dbdbdc 1px; overflow:hidden; margin-bottom:15px;}
.pro-text{float:left; width:80%; line-height:28px; padding:15px 0 8px; padding-left:25px}

/************划出***********/
.pro-photo { width:1100px!important; background:#096}
.pro-photo li{ float:left; margin-right:12px; margin-top:14px; width:251px; position:relative; overflow:hidden}
.block1{ cursor:pointer}
.block1 .show{ display:none}

.block1:hover .show{display:block; background:rgba(0,0,0,.5) ;width:251px; color:#FFF; line-height:125px; text-align:center; animation: first 0.5s; position:absolute; left:0; top:0; font-size:16px; font-weight:bold}

@-webkit-keyframes first
{
from {top:125px; opacity:0.2}
to {top:0px; opacity:1}
}
.about-left{width:700px; float:left; line-height:25px}
.about-left p{text-indent:2em; margin-top:25px;}

/************我们的团队***********/
.about-photo { width:1100px!important; background:#096}
.about-photo li{ float:left; margin-right:2px; margin-top:2px; width:262px; height:230px;position:relative; overflow:hidden}
.about-photo li img{ width:100%}
.block2{ cursor:pointer}
.block1 .show{ display:none}

.contactUs_Contact{
	display:block;
	/*width:1350px;*/
	overflow:hidden;
	padding:20px 0 20px 0; margin:0;
	}
.contactUs_Contact dd{
	display:block;
	float:left;
	overflow:hidden;
	width:290px;
	height:285px;
	margin:0 0 0 45px;
	position:relative;
	}
.contactUs_Contact_icon{
	width:122px;
	height:122px;
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -61px;
	}
.contactUs_Contact_icon.cc_icon1{ background:url(../images/icon_Contact2.png) no-repeat 0 0;}
.contactUs_Contact_icon.cc_icon2{ background:url(../images/icon_Contact2.png) no-repeat -126px 0;}
.contactUs_Contact_icon.cc_icon3{ background:url(images/icon_Contact2.png) no-repeat -252px 0;}
.contactUs_Contact_content{
	clear:both;
	overflow:hidden;
	height:278px;
	background:#fff;
	border:1px solid #f2f2f2;
	margin:55px 0 0 0;
	}
.contactUs_Contact_content span{
	display:block;
	clear:both;
	font-size:18px;
	line-height:30px; font-weight:500;
	color:#515151;
	text-align:center;
	padding:72px 0 0 0;
	}
.contactUs_Contact_txt{
	overflow:hidden;
	height:95px;
	font-size:14px;
	text-align:center;
	line-height:30px;
	color:#8a8a8a;
	padding:5px 5px 0 5px;
	}
.contactUs_Contact_content a{
	display:block;
	clear:both;
	width:115px;
	height:35px;
	margin:30px auto;
	border-radius:3px;
	text-align:center;
	font-size:16px;
	color:#fff;
	line-height:35px;
	font-family:"005-CAI978";
	}
	
/*招聘*/

.contact_recruitment_Bt{
	width:220px;
	height:220px;
	float:left;
	border-radius:110px;
	}
.contact_recruitment_Bt a{
	display:block;
	overflow:hidden;
	width:220px;
	height:220px;
	border-radius:110px;
	}
.contact_recruitment_Bt.bg_w{background:#fff;margin:190px 0 0 125px;}
.contact_recruitment_Bt.bg_b{background:#0678cf;margin:190px 0 0 280px;}
.contact_recruitment_Bt span{
	display:block;
	width:110px;
	height:100px;
	}
.contact_recruitment_Bt em{
	display: block;
	clear: both;
	font-size: 28px;
	line-height: 35px;
	text-align: center;
	font-style:normal
	}
.contact_recruitment_Bt.bg_w em{ color:#0678cf;}
.contact_recruitment_Bt.bg_b em{ color:#fff;}
.contact_recruitment_Bt.Bt_icon1 span{ background:url(../images/icon_Contact2.png) no-repeat -44px -128px;margin:42px 0 0 74px;}
.contact_recruitment_Bt.Bt_icon2 span{ background:url(../images/icon_Contact2.png) no-repeat -126px -124px;margin:42px 0 0 64px;}
.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}
.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}
.animated {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
            transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
            transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.aptitude-box{padding-top:20px; width: 100%}
.aptitude-box li{float: left; width:20%; padding: 5px 8px; box-sizing: border-box}
.aptitude-box li img{ width: 100%}
.aptitude-box li p{text-align: center; color: rgba(88,86,86,1.00) ; line-height: 22px; height: 35px; font-size: 13px}
