/*公司简介*/
.profile .section{ width:100%; overflow:hidden; margin-bottom:100px;}
.profile .section1 .inner{ width:1640px; max-width:92%;}
.profile .section_title{ padding:100px 0;}
.profile .section1 .profile_bottom{background-repeat:no-repeat; background-position:right center;}
.profile .section1 .f-left,.profile .section1 .f-right{ width:50%;}
.profile .section1 .profile_top .f-left,.profile .section1 .profile_bottom .f-right{ text-align:center; }
.profile .section1 img{ max-width:92%;vertical-align:middle;}
.profile .section1 .profile_cont{padding:52px 100px 40px 124px;background-image:url(../images/joinus_bg.jpg); background-repeat:no-repeat; background-position:center; background-size:cover;}
.profile .section1 .profile_cont p{ color:#fff; font-size:16px; line-height:1.625; padding-bottom:22px;}
.profile .section1 .profile_cont p.last{ padding-bottom:0;}
.profile .section1 .profile_bottom .profile_cont{padding:90px 92px 80px 92px;}
.profile .section2{ margin:0 auto 80px;background-image:url(../images/profile_bg1.png);background-repeat:no-repeat; background-position:center; background-size:cover;}
.profile .section2 .inner{ width:1400px; max-width:88%; position:relative;}
.profile .section2 .f-left{ width:45.7%; padding:60px 0 22px;}
.profile .section2 .f-left p{ color:#fff; font-size:16px; line-height:1.625; padding-bottom:22px;}
.profile .section2 .f-right{ position:absolute; right:0; top:50%; margin-top:-47px;}
.profile .section2 .f-right li{ float:left;color:#fff; font-size:66px;line-height:1; background-image:url(../images/li_line.png); background-repeat:no-repeat; background-position:right center; padding-right:36px;width:289px; text-align:center;}
.profile .section2 .f-right li.second{ padding:0 51px 0 50px;width:210px;}
.profile .section2 .f-right li.third{ padding-left:56px; padding-right:0; background-image:none;width:198px;}
.profile .section2 .f-right li span{  font-weight:bold;}
.profile .section2 .f-right li p{ font-size:16px; line-height:1; padding-top:12px; color:#fff;}


.profile .section3{
	margin-bottom: 0;
	background-repeat: no-repeat;
	background-size:cover;
	background-position: center center;
	/*background-image: url(../images/profile_sec3_bg_web.jpg);*/
}
.profile .section3 .inner{
	position: relative;
}
.profile .section3 .innerpos{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.profile .section3 h3{
	font-size: 42px;
	/*color: #fff;*/
	font-weight: block;
	margin: 4.085% 0 1.7%;
}
.profile .section3 .box{
	position: relative;
}
.profile .section3 .box .bg{
	width: 100%;
}
.profile .section3 .box .line-box{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.profile .section3 .box .line{
	background-color:#999;
	position: relative;
}
.profile .section3 .box.web1 .line.line:nth-child(2){
	-webkit-transition-delay: 1s;
	-moz-transition-delay: 1s;
	-ms-transition-delay: 1s;
	-o-transition-delay: 1s;
	transition-delay: 1s;
}
.profile .section3 .box.web1 .line.line:nth-child(3){
	-webkit-transition-delay: 2s;
	-moz-transition-delay: 2s;
	-ms-transition-delay: 2s;
	-o-transition-delay: 2s;
	transition-delay: 2s;
}
.profile .section3 .box.web1 .line.line:nth-child(4){
	-webkit-transition-delay: 2.5s;
	-moz-transition-delay: 2.5s;
	-ms-transition-delay: 2.5s;
	-o-transition-delay: 2.5s;
	transition-delay: 2.5s;
}
.profile .section3 .box.web1 .line.line:nth-child(5){
	-webkit-transition-delay: 3.5s;
	-moz-transition-delay: 3.5s;
	-ms-transition-delay: 3.5s;
	-o-transition-delay: 3.5s;
	transition-delay: 3.5s;
}
.profile .section3 .box.web1 .line.line:nth-child(6){
	-webkit-transition-delay: 4s;
	-moz-transition-delay: 4s;
	-ms-transition-delay: 4s;
	-o-transition-delay: 4s;
	transition-delay: 4s;
}
.profile .section3 .box .line.horizon{
	height: 1px; 
	width: 90%;
	clear: both;
	-webkit-transform: scale(0,1);
	-moz-transform: scale(0,1);
	-ms-transform: scale(0,1);
	-o-transform: scale(0,1);
	transform: scale(0,1);
	-webkit-transition: transform 1s linear;
	-moz-transition: transform 1s linear;
	-ms-transition: transform 1s linear;
	-o-transition: transform 1s linear;
	transition: transform 1s linear;
}
.profile .section3 .box .line.horizon.line2{margin-left:10%;}
.profile .section3 .box .line.horizon.line4{ width:100%}
.profile .section3 .box .line.horizon.left{
	-webkit-transform-origin: 0% 50%;
	-moz-transform-origin: 0% 50%;
	-ms-transform-origin: 0% 50%;
	-o-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
}
.profile .section3 .box .line.horizon.right{
	-webkit-transform-origin: 100% 50%;
	-moz-transform-origin: 100% 50%;
	-ms-transform-origin: 100% 50%;
	-o-transform-origin: 100% 50%;
	transform-origin: 100% 50%;
}
.profile .section3.active .box .line.horizon{
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.profile .section3 .box .line.vertical{
	width: 1px;
	height: 33.125%;
	-webkit-transform-origin: 0% 0%;
	-moz-transform-origin: 0% 0%;
	-ms-transform-origin: 0% 0%;
	-o-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
	-webkit-transform: scale(1,0);
	-moz-transform: scale(1,0);
	-ms-transform: scale(1,0);
	-o-transform: scale(1,0);
	transform: scale(1,0);
	-webkit-transition: transform 0.5s linear;
	-moz-transition: transform 0.5s linear;
	-ms-transition: transform 0.5s linear;
	-o-transition: transform 0.5s linear;
	transition: transform 0.5s linear;
}
.profile .section3.active .box .line.vertical{
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-ms-transform: scale(1,1);
	-o-transform: scale(1,1);
	transform: scale(1,1);
}
.profile .section3 .box .line.vertical.half{
	height: 16.5625%;
	opacity: 0;
}
.profile .section3 .box .line.vertical.right{
	float: right;
}
.profile .section3 .box .line.vertical.left{
	float: left;
}
.profile .section3 .box .point-box{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.profile .section3 .box .point-box img{
	position: absolute;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	-ms-transition: opacity 0.5s;
	-o-transition: opacity 0.5s;
	transition: opacity 0.5s;
}
.profile .section3.active .box .point-box img{
	opacity: 1;
}
.profile .section3 .box.web1 .point-box img{
	height:25px;
	width: auto;
}
.profile .section3 .box.web1 .point-box img:nth-child(4n-3){
	left: 1.1585%;
}
.profile .section3 .box.web1 .point-box img:nth-child(4n-2){
	left: 33.2%;
}
.profile .section3 .box.web1 .point-box img:nth-child(4n-1){
	right: 32.195%;
}
.profile .section3 .box.web1 .point-box img:nth-child(4n){
	right: 0.5%;
}
.profile .section3 .box.web1 .point-box img:nth-child(1),.profile .section3 .box.web1 .point-box img:nth-child(2),.profile .section3 .box.web1 .point-box img:nth-child(3),.profile .section3 .box.web1 .point-box img:nth-child(4){
	top: 63px;
}
.profile .section3 .box.web1 .point-box img:nth-child(5),.profile .section3 .box.web1 .point-box img:nth-child(6),.profile .section3 .box.web1 .point-box img:nth-child(7),.profile .section3 .box.web1 .point-box img:nth-child(8){
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.profile .section3 .box.web1 .point-box img:nth-child(9),.profile .section3 .box.web1 .point-box img:nth-child(10),.profile .section3 .box.web1 .point-box img:nth-child(11){
	bottom: 62px;
}
.profile .section3 .box.web1 .point-box img:nth-child(1){
	-webkit-transition-delay: 1.1s; display:none;
	-moz-transition-delay: 1.1s;
	-ms-transition-delay: 1.1s;
	-o-transition-delay: 1.1s;
	transition-delay: 1.1s;
}
.profile .section3 .box.web1 .point-box img:nth-child(2){
	-webkit-transition-delay: 1.4s;
	-moz-transition-delay: 1.4s;
	-ms-transition-delay: 1.4s;
	-o-transition-delay: 1.4s;
	transition-delay: 1.4s;
}
.profile .section3 .box.web1 .point-box img:nth-child(3){
	-webkit-transition-delay: 1.6s;
	-moz-transition-delay: 1.6s;
	-ms-transition-delay: 1.6s;
	-o-transition-delay: 1.6s;
	transition-delay: 1.6s;
}
.profile .section3 .box.web1 .point-box img:nth-child(4){
	-webkit-transition-delay: 1.9s;
	-moz-transition-delay: 1.9s;
	-ms-transition-delay: 1.9s;
	-o-transition-delay: 1.9s;
	transition-delay: 1.9s;
}
.profile .section3 .box.web1 .point-box img:nth-child(5){
	-webkit-transition-delay: 3.4s;
	-moz-transition-delay: 3.4s;
	-ms-transition-delay: 3.4s;
	-o-transition-delay: 3.4s;
	transition-delay: 3.4s;
}
.profile .section3 .box.web1 .point-box img:nth-child(6){
	-webkit-transition-delay: 3.1s;
	-moz-transition-delay: 3.1s;
	-ms-transition-delay: 3.1s;
	-o-transition-delay: 3.1s;
	transition-delay: 3.1s;
}
.profile .section3 .box.web1 .point-box img:nth-child(7){
	-webkit-transition-delay: 2.9s;
	-moz-transition-delay: 2.9s;
	-ms-transition-delay: 2.9s;
	-o-transition-delay: 2.9s;
	transition-delay: 2.9s;
}
.profile .section3 .box.web1 .point-box img:nth-child(8){
	-webkit-transition-delay: 2.6s;
	-moz-transition-delay: 2.6s;
	-ms-transition-delay: 2.6s;
	-o-transition-delay: 2.6s;
	transition-delay: 2.6s;
}
.profile .section3 .box.web1 .point-box img:nth-child(9){
	-webkit-transition-delay: 4.1s;
	-moz-transition-delay: 4.1s;
	-ms-transition-delay: 4.1s;
	-o-transition-delay: 4.1s;
	transition-delay: 4.1s;
}
.profile .section3 .box.web1 .point-box img:nth-child(10){
	-webkit-transition-delay: 4.4s;
	-moz-transition-delay: 4.4s;
	-ms-transition-delay: 4.4s;
	-o-transition-delay: 4.4s;
	transition-delay: 4.4s;
}
.profile .section3 .box.web1 .point-box img:nth-child(11){
	-webkit-transition-delay: 4.6s;
	-moz-transition-delay: 4.6s;
	-ms-transition-delay: 4.6s;
	-o-transition-delay: 4.6s;
	transition-delay: 4.6s;
}
.profile .section3 .inner{ height:640px;}
.profile .section3 .box{ height:450px;}
.profile .section3 .box ul{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.profile .section3 .box li{
	width: 27.865%; height:120px;
	display: inline-block;
	vertical-align: top;
	background-image:url(../images/profile_bg2.png); background-size:100% 100%;
	margin: 0.915% 2.134% 0.915% 3.05%;
	opacity: 0;
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	-ms-transition: opacity 0.5s;
	-o-transition: opacity 0.5s;
	transition: opacity 0.5s;
}
.profile .section3 .box li h4{ font-size:30px; line-height:1; padding:20px; padding-bottom:10px;color:#fff;}
.profile .section3 .box li p{ font-size:16px; line-height:1.4; padding:20px; padding-top:0px;color:#fff;}
.profile .section3 .box.web1 li:nth-child(3n){
	margin-right: 0;
}
.profile .section3 .box li img{
	width: 100%;
}
.profile .section3.active .box li{
	opacity: 1;
}
.profile .section3 .box.web1 li:nth-child(1){
	-webkit-transition-delay: 1.1s;
	-moz-transition-delay: 1.1s;
	-ms-transition-delay: 1.1s;
	-o-transition-delay: 1.1s;
	transition-delay: 1.1s;
}
.profile .section3 .box.web1 li:nth-child(2){
	-webkit-transition-delay: 1.4s;
	-moz-transition-delay: 1.4s;
	-ms-transition-delay: 1.4s;
	-o-transition-delay: 1.4s;
	transition-delay: 1.4s;
}
.profile .section3 .box.web1 li:nth-child(3){
	-webkit-transition-delay: 1.6s;
	-moz-transition-delay: 1.6s;
	-ms-transition-delay: 1.6s;
	-o-transition-delay: 1.6s;
	transition-delay: 1.6s;
}
.profile .section3 .box.web1 li:nth-child(6){
	-webkit-transition-delay: 2.6s;
	-moz-transition-delay: 2.6s;
	-ms-transition-delay: 2.6s;
	-o-transition-delay: 2.6s;
	transition-delay: 2.6s;
}
.profile .section3 .box.web1 li:nth-child(5){
	-webkit-transition-delay: 2.9s;
	-moz-transition-delay: 2.9s;
	-ms-transition-delay: 2.9s;
	-o-transition-delay: 2.9s;
	transition-delay: 2.9s;
}
.profile .section3 .box.web1 li:nth-child(4){
	-webkit-transition-delay: 3.1s;
	-moz-transition-delay: 3.1s;
	-ms-transition-delay: 3.1s;
	-o-transition-delay: 3.1s;
	transition-delay: 3.1s;
}
.profile .section3 .box.web1 li:nth-child(7){
	-webkit-transition-delay: 4.1s;
	-moz-transition-delay: 4.1s;
	-ms-transition-delay: 4.1s;
	-o-transition-delay: 4.1s;
	transition-delay: 4.1s;
}
.profile .section3 .box.web1 li:nth-child(8){
	-webkit-transition-delay: 4.4s;
	-moz-transition-delay: 4.4s;
	-ms-transition-delay: 4.4s;
	-o-transition-delay: 4.4s;
	transition-delay: 4.4s;
}
.profile .section3 .box.web1 li:nth-child(9){
	-webkit-transition-delay: 4.6s;
	-moz-transition-delay: 4.6s;
	-ms-transition-delay: 4.6s;
	-o-transition-delay: 4.6s;
	transition-delay: 4.6s;
}
/*公司荣誉*/
.honors .inner{ width:1640px; padding:100px 0 82px; position:relative;}
.honors_nav{ float:left;width:10%;}
.honors_nav li{ margin-bottom:10px;}
.honors_nav a{ display:block; width:160px; max-width:100%; height:46px; line-height:46px; color:#bbb; font-size:18px; text-align:center; border:#bbb solid 1px; background-color:#fff;}
.honors_nav a:hover,.honors_nav a.active{ color:#fff; border:#fff solid 1px;
	background:#bf0d11;
	background: -webkit-linear-gradient(left, #264b7e, #bf0d11); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(left, #264b7e, #bf0d11); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(left, #264b7e, #bf0d11); /* Firefox 3.6 - 15 */
	background: linear-gradient(to left, #264b7e, #bf0d11); /* 标准的语法 */
}
.honors_nav.fixedSubNav{ position:fixed; left:50%; margin-left:-820px; top:142px; z-index:8;}
.honors_content{ float:right; width:88%; background-color:#f5f5f5;  padding:50px 0 122px;}
.honors_cont{ padding-top:48px; padding-right:50px;}
.honors_cont .year{ display:inline-block;margin-left:286px; margin-bottom:40px; color: transparent; font-size:46px; line-height:1; font-weight:bold;
background-image:-moz-linear-gradient(left, #264b7e, #bf0d11);
background-image:-webkit-linear-gradient(left, #264b7e, #bf0d11);
background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#264b7e), to(#bf0d11));
background-image:-o-linear-gradient(left, #264b7e, #bf0d11);
background-image:linear-gradient(to left, #264b7e, #bf0d11); 
-webkit-background-clip:text; 
-webkit-text-fill-color:transparent; 
}
.honors_cont ul{ margin-left:372px; padding-left:46px; background-image:url(../images/line1.png); background-repeat:repeat-y; background-position:left top;}
.honors_cont ul li{ position:relative; padding-bottom:50px;}
.honors_cont ul li:last-child{ padding-bottom:32px;}
.honors_cont ul li .dot{ position:absolute; left:-46px; top:0; width:18px; height:18px;background-image:url(../images/dot.jpg); background-repeat:no-repeat;}
.honors_cont ul li h2{ color:#222; font-size:18px; line-height:1.5; font-weight:normal;}
.honors_cont ul li p{ color:#c70000; font-size:16px; line-height:1.2; padding-top:10px;}
.honors_cont ul li img{ max-width:100%;}
/*加入我们*/
.joinus .inner{ width:1640px; position:relative;}
.joinus .section1{ padding-top:96px; width:100%; overflow:hidden;}
.joinus .joinus_cont{ width:60%; padding:108px 110px 60px 120px;background-image:url(../images/joinus_bg.jpg); background-repeat:no-repeat; background-position:center; background-size:cover;}
.joinus .joinus_cont h2{ color:#fff; font-size:36px; line-height:1; font-weight:bold; padding-bottom:34px;}
.joinus .joinus_cont p{ color:#fff; font-size:16px; line-height:1.75; padding-bottom:30px;}
.joinus .tab_video{ position:absolute; top:0;right:0; width:42.5%;}
.joinus .tab_video video{ width:100%;}
.joinus .section2{ padding-top:100px;}
.joinus .tab-title{ margin:0 auto; width:280px;}
.joinus .tab-title li{ float:left; width:50%; text-align:center;}
.joinus .tab-title li a{ display:inline-block;color:#222; font-size:26px; padding-bottom:29px; line-height:1;}
.joinus .tab-title li.actived a{ color:#c80112; border-bottom:#c80112 solid 1px;}
.tab2{ display:none;}
.joinus .tab-box{ background-color:#f8f8f8;}
.joinus .section2 .joinus_sec2{ width:92%; margin:0 auto; border-bottom:#ebebeb solid 1px; position:relative;}
.joinus .section2 .joinus_sec2.last{ border-bottom:none;}
.joinus .section2 .joinus_sec2 li{ float:left; width:23%;line-height:90px; color:#999; font-size:14px;transition: 0.3s linear; -moz-transition:0.3s linear; -webkit-transition:0.3s linear;}
.joinus .section2 .joinus_sec2 li.last{ float:right; width:98px;}
.joinus .section2 .joinus_sec2 li strong{ color:#000; font-size:18px; font-weight:normal;transition: 0.3s linear; -moz-transition:0.3s linear; -webkit-transition:0.3s linear;}
.joinus .section2 .joinus_sec2 li a{ width:98px; height:32px; text-align:center; color:#999; font-size:14px; line-height:32px; border:#d1d1d1 solid 1px; border-radius:4px; display:inline-block;transition: 0.3s linear; -moz-transition:0.3s linear; -webkit-transition:0.3s linear;}
.joinus .section2 .joinus_sec2 li a:hover{ background-color:#c80112; color:#fff; border:#c80112 solid 1px;}
.joinus .section2 .joinus_sec2:hover li{ color:#000;}
.joinus .section2 .joinus_sec2:hover li strong{color:#c80112}
.joinus .section2 .joinus_sec2 span{ position:absolute; left:-4%; top:50%; display:block; width:2px; height:20px; margin-top:-10px;}
.joinus .section2 .joinus_sec2:hover span{ background-color:#c80112;}
.joinus .section2 .tab2 p{ color:#000; font-size:14px; line-height:90px; margin-left:4%; width:92%;}
.joinus .section2 .tab2 p a{color:#999;transition: 0.3s linear; -moz-transition:0.3s linear; -webkit-transition:0.3s linear;}
.joinus .section2 .tab2 p a:hover{ color:#000;}

.joinus .section2 .tab2 .img-box{
	width: 100%;
	margin-bottom: 4.39%;
	position: relative;
}
.joinus .section2 .tab2 .img-box .bg{
	width: 100%;
}
.joinus .section2 .tab2 .img-box .img1{
	position: absolute;
	top: 5.336%;
	left: 27.5%;
	width: 55.793%;
}
.joinus .section2 .tab2 .img-box .img2{
	position: absolute;
	bottom: 5.336%;
	left: 27.5%;
	width: 55.854%;
}
.joinus .section2 .tab2 h3{
	text-align: center;
	font-size: 28px;
	color: #222;
	font-weight: bold;
}
.joinus .section2 .tab2 .tab-control{
	margin: 20px 0;
	text-align: center;
}
.joinus .section2 .tab2 .tab-control a{
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	color: #000;
	margin: 0 14px;
	padding: 8px 18px;
}
.joinus .section2 .tab2 .tab-control a.active{
	color: #fff;
	background-color: #c7000a;
}
.joinus .section2 .tab2 .tab-content{
	background-color:#f8f8f8;
}
.joinus .section2 .tab2 .tab-content .content{
	display: none;
}
.joinus .section2 .tab2 .tab-content .content.active{
	display: block;
}

.joinus .section3{ padding-top:122px;}
.section3 img{ width:100%;}
.cover-box .content-box{width: 1440px;}
.cover-box .form-box .inner{ margin:0 auto; text-align:left;}
.cover_title{ height:80px; line-height:38px;width:88%;margin:48px 6% 0; padding-bottom:42px; border-bottom:#ccc solid 1px;}
.cover_title strong{ color:#000; font-size:32px; line-height:38px; font-weight:normal;}
.cover_title span{ padding-left:44px; color:#444; font-size:16px;}
.cover_title a{ display:block;width:118px; height:38px; background-color:#c80112; color:#fff; font-size:18px; border-radius:4px;}
.joinus_box{ padding-bottom:70px}
.joinus_box h2{ padding-top:50px; padding-bottom:20px; color:#444; font-size:22px; font-weight:normal; line-height:1;}
.joinus_box p{color:#444; font-size:16px; font-weight:normal; line-height:2;}
@media only screen and (max-width:1680px){
	/*公司荣誉*/
	.honors .inner{ width:92%;}
	.honors_nav.fixedSubNav{ left:4%; margin-left:0;}
	/*加入我们*/
	.joinus .inner{ width:92%;}
	/*公司简介*/
	.profile .section3 h3{font-size: 38px;}
}
@media only screen and (max-width:1600px){
	/*公司简介*/
	.profile .section1 .profile_cont{padding:52px 80px 40px;}
	.profile .section1 .profile_bottom .profile_cont{padding:50px 80px 40px;}
	.profile .section2 .f-right{ margin-top:-43px;}
	.profile .section2 .f-right li{ font-size:58px;padding-right:30px;width:252px;}
	.profile .section2 .f-right li.second{ padding:0 40px;width:176px;}
	.profile .section2 .f-right li.third{ padding-left:40px;width:168px;}

	/*公司荣誉*/
	.honors_cont .year{ margin-left:17%;}
	.honors_cont ul{ margin-left:22%;}
	/*加入我们*/
	.joinus .joinus_cont{ padding:80px 6% 40px;}
}
@media only screen and (max-width:1400px){
	/*公司简介*/
	.profile .section1 .profile_bottom .f-right img{ max-width:70%;}
	.profile .section2 .f-right{ margin-top:-40px;}
	.profile .section2 .f-right li{ font-size:52px;padding-right:25px;width:229px;}
	.profile .section2 .f-right li.second{ padding:0 30px;width:160px;}
	.profile .section2 .f-right li.third{ padding-left:30px;width:158px;}	
	.profile .section3 h3{
		font-size: 28px;
	}
}
@media only screen and (max-width:1280px){
	/*公司简介*/
	.profile .section_title{ font-size:34px;}
	.profile .section1 .profile_cont{padding:40px;}
	.profile .section1 .profile_bottom .profile_cont{padding:40px;}
	.profile .section2 .f-right{ margin-top:-36px;}
	.profile .section2 .f-right li.second{ padding:0 25px;width:140px;}
	.profile .section2 .f-right li.third{ padding-left:25px;width:138px;}
	.profile .section2 .f-right li{ font-size:48px;padding-right:25px;width:209px;}
	
	.profile .section2 .f-right li p{ font-size:14px; padding-top:10px;}
	.profile .section3 h3{
		font-size: 26px;
	}
	.profile .section3 .box li h4{ font-size:28px;}
	.profile .section3 .box li p{ font-size:15px;}
	/*加入我们*/
	.joinus .joinus_cont{ padding:50px 12% 40px 5%;}
	.joinus .tab_video{  width:50%;}
}
@media only screen and (max-width:1024px){
	/*公司简介*/
	.profile .section{ margin-bottom:50px;}
	.profile .section_title{ padding:50px 0; line-height:1.2;}
	.profile .section1 .profile_cont{padding:30px;}
	.profile .section1 .profile_cont p{ font-size:14px; padding-bottom:18px;}
	.profile .section1 .profile_bottom .profile_cont{padding:30px;}
	.profile .section1 .profile_bottom .profile_cont p{ padding-bottom:15px;}
	.profile .section2{ margin:0 auto 50px;}
	.profile .section2 .f-left{  padding:30px 0 10px;}
	.profile .section2 .f-left p{ font-size:14px;padding-bottom:18px;}
	.profile .section2 .f-right{ margin-top:-30px;}
	.profile .section2 .f-right li{ font-size:42px;padding-right:18px;width:179px;}
	.profile .section2 .f-right li.second{ padding:0 25px;width:122px;}
	.profile .section2 .f-right li.third{ padding-left:28px; width:124px;}
	.profile .section2 .f-right li p{ font-size:12px; padding-top:6px; }
	.profile .section3{
		margin-bottom: 0;
	}
	.profile .section3 h3{
		font-size: 20px;
	}
	/*公司荣誉*/
	.honors_nav.fixedSubNav{ top:80px;}
	.honors_nav a:hover{ color:#bbb; border:#bbb solid 1px;background: none;background-color:transparent;}
	.honors_nav a.active:hover{ color:#fff; border:#fff solid 1px;
		background:#bf0d11;
		background: -webkit-linear-gradient(left, #264b7e, #bf0d11); /* Safari 5.1 - 6.0 */
		background: -o-linear-gradient(left, #264b7e, #bf0d11); /* Opera 11.1 - 12.0 */
		background: -moz-linear-gradient(left, #264b7e, #bf0d11); /* Firefox 3.6 - 15 */
		background: linear-gradient(to left, #264b7e, #bf0d11); /* 标准的语法 */
	}
	/*加入我们*/
	.joinus .inner{ width:92%;}
	.joinus .joinus_cont h2{ font-size:32px;  padding-bottom:30px;}
	.joinus .joinus_cont p{ font-size:14px; padding-bottom:25px;}
	.joinus .tab_video{ width:52%;}
	.joinus .section2{ padding-top:80px;}
	.joinus .tab-title li a{ font-size:24px; padding-bottom:24px;}
	.joinus .section2 .joinus_sec2 li{ width:22%; font-size:12px;}
	.joinus .section2 .joinus_sec2 li.last{ max-width:25%;}
	.joinus .section2 .joinus_sec2 li strong{ font-size:16px; }
	.joinus .section2 .joinus_sec2 li a{font-size:14px;}
	.joinus .section2 .joinus_sec2 li a:hover{ background-color:transparent; color:#999;border:#d1d1d1 solid 1px;}
	.joinus .section2 .joinus_sec2:hover li{ color:#999;}
	.joinus .section2 .joinus_sec2:hover li strong{color:#000}
	.joinus .section2 .joinus_sec2:hover span{ background-color:transparent;}
	.joinus .section2 .tab2 p a{ color:#000;}
	.joinus .section3{ padding-top:100px;}
	.cover_title strong{ font-size:30px; }
	.cover_title span{ font-size:14px;}
	.cover_title a{ font-size:16px;}
	.joinus_box h2{ font-size:20px;}
	.joinus_box p{font-size:14px;}
}
@media only screen and (max-width:768px){
	/*公司简介*/
	.profile .section1 .f-left,.profile .section1 .f-right{ width:100%;}
	.profile .section1 .profile_bottom{ margin-top:43px;}
	.profile .section1 .profile_bottom img{ padding-bottom:20px;}
	.profile .section2 .f-left{ width:100%;}
	.profile .section2{ background-image:url(../images/profile_bg1_1.png);}
	.profile .section2 .f-right{ width:100%; position:static; margin:20px 0 35px;}
	.profile .section2 .f-right li{ padding-right:0;width:33.33%;}
	.profile .section2 .f-right li.second{ padding:0;width:33.33%;}
	.profile .section2 .f-right li.third{ padding-left:0; width:33.33%;}
	/*加入我们*/
	.joinus .section1{ padding-top:66px;}
	.joinus .joinus_cont{ width:92%; padding:40px 4% 50px;}
	.joinus .tab_video{ float:right;position:static; margin-top:-27px; width:92%;}
	.joinus .section3{ padding-top:60px;}
}
@media only screen and (max-width:767px){
	/*公司简介*/
	.profile .section{ margin-bottom:25px;}
	.profile .section_title{ font-size:1.2rem; line-height:1.28;padding:30px 0;}
	.profile .section1 .profile_cont{padding:20px;}
	.profile .section1 .profile_bottom{ margin-top:30px;}
	.profile .section1 .profile_bottom .profile_cont{padding:20px;}
	.profile .section1 .profile_cont p{ font-size: 0.6875rem; padding-bottom:16px;}
	.profile .section1 .profile_bottom .profile_cont p{ padding-bottom:10px;}
	.profile .section2 .f-left p{ font-size: 0.6875rem;  padding-bottom:16px;}
	.profile .section2 .f-right{ margin:0px 0 35px;}
	.profile .section2 .f-right li{ font-size:1.6rem; width:45%;}
	.profile .section2 .f-right li.second{ padding:0;width:27.5%;}
	.profile .section2 .f-right li.third{ padding-left:0; width:27.5%;}
	.profile .section2 .f-right li p{ font-size:0.58rem; padding-top:10px;}


	.profile .section3 .inner{ height:798px;}
	.profile .section3 .box{ height:564px;}

	.profile .section3{
		margin-bottom: 0;
		/*background-image: url(../images/profile_sec3_bg_mobile.jpg);*/
	}
	.profile .section3 h3{
		font-size: 1.2rem;
		margin: 1.875rem 0 1.625rem;
	}
	.profile .section3 .box li{ height:95px;}
	.profile .section3 .box li h4{ font-size:18px; padding:12px; padding-bottom:5px;}
	.profile .section3 .box li p{ font-size:12px;padding:12px; padding-top:0;}
	
	.profile .section3 .box.mobile1 .line.line:nth-child(2){
		-webkit-transition-delay: 1s; margin-left:9.9%;
		-moz-transition-delay: 1s;
		-ms-transition-delay: 1s;
		-o-transition-delay: 1s;
		transition-delay: 1s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(3){
		-webkit-transition-delay: 2s;
		-moz-transition-delay: 2s;
		-ms-transition-delay: 2s;
		-o-transition-delay: 2s;
		transition-delay: 2s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(4){
		-webkit-transition-delay: 2.5s; width:99.9%;
		-moz-transition-delay: 2.5s;
		-ms-transition-delay: 2.5s;
		-o-transition-delay: 2.5s;
		transition-delay: 2.5s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(5){
		-webkit-transition-delay: 3.5s;
		-moz-transition-delay: 3.5s;
		-ms-transition-delay: 3.5s;
		-o-transition-delay: 3.5s;
		transition-delay: 3.5s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(6){
		-webkit-transition-delay: 4s;width:99.9%;
		-moz-transition-delay: 4s;
		-ms-transition-delay: 4s;
		-o-transition-delay: 4s;
		transition-delay: 4s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(7){
		-webkit-transition-delay: 5s;
		-moz-transition-delay: 5s;
		-ms-transition-delay: 5s;
		-o-transition-delay: 5s;
		transition-delay: 5s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(8){
		-webkit-transition-delay: 5.5s;width:99.9%;
		-moz-transition-delay: 5.5s;
		-ms-transition-delay: 5.5s;
		-o-transition-delay: 5.5s;
		transition-delay: 5.5s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(9){
		-webkit-transition-delay: 6.5s;
		-moz-transition-delay: 6.5s;
		-ms-transition-delay: 6.5s;
		-o-transition-delay: 6.5s;
		transition-delay: 6.5s;
	}
	.profile .section3 .box.mobile1 .line.line:nth-child(10){
		-webkit-transition-delay: 7s;
		-moz-transition-delay: 7s;
		-ms-transition-delay: 7s;
		-o-transition-delay: 7s;
		transition-delay: 7s;
	}
	.profile .section3 .box .line.horizon.half{
		width: 40%;
	}
	.profile .section3 .box .line.vertical{
		height: 20%;
	}
	.profile .section3 .box .line.vertical.half{
		height: 10%;
	}
	.profile .section3 .box.mobile1 .point-box img{
		height:12px;
		width: auto;
	}
	.profile .section3 .box.mobile1 .point-box img{
		left: 0.1875rem;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(2n){
		right: 10.5rem; left:auto;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(3n){
		right: 0.2rem; left:auto;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(1),.profile .section3 .box.mobile1 .point-box img:nth-child(2),.profile .section3 .box.mobile1 .point-box img:nth-child(3){
		top: 50px;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(4),.profile .section3 .box.mobile1 .point-box img:nth-child(5),.profile .section3 .box.mobile1 .point-box img:nth-child(6){
		top: 164px;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(7),.profile .section3 .box.mobile1 .point-box img:nth-child(8),.profile .section3 .box.mobile1 .point-box img:nth-child(9){
		top:278px;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(10),.profile .section3 .box.mobile1 .point-box img:nth-child(11),.profile .section3 .box.mobile1 .point-box img:nth-child(12){
		bottom:160px;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(13){
		bottom: 46px;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(1){
		-webkit-transition-delay: 1.1s;display:none;
		-moz-transition-delay: 1.1s;
		-ms-transition-delay: 1.1s;
		-o-transition-delay: 1.1s;
		transition-delay: 1.1s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(2){
		-webkit-transition-delay: 1.4s;
		-moz-transition-delay: 1.4s;
		-ms-transition-delay: 1.4s;
		-o-transition-delay: 1.4s;
		transition-delay: 1.4s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(3){
		-webkit-transition-delay: 1.9s;
		-moz-transition-delay: 1.9s;
		-ms-transition-delay: 1.9s;
		-o-transition-delay: 1.9s;
		transition-delay: 1.9s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(4){
		-webkit-transition-delay: 2.9s;
		-moz-transition-delay: 2.9s;
		-ms-transition-delay: 2.9s;
		-o-transition-delay: 2.9s;
		transition-delay: 2.9s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(5){
		-webkit-transition-delay: 3.4s;
		-moz-transition-delay: 3.4s;
		-ms-transition-delay: 3.4s;
		-o-transition-delay: 3.4s;
		transition-delay: 3.4s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(6){
		-webkit-transition-delay: 2.4s;
		-moz-transition-delay: 2.4s;
		-ms-transition-delay: 2.4s;
		-o-transition-delay: 2.4s;
		transition-delay: 2.4s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(7){
		-webkit-transition-delay: 3.9s;
		-moz-transition-delay: 3.9s;
		-ms-transition-delay: 3.9s;
		-o-transition-delay: 3.9s;
		transition-delay: 3.9s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(8){
		-webkit-transition-delay: 4.4s;
		-moz-transition-delay: 4.4s;
		-ms-transition-delay: 4.4s;
		-o-transition-delay: 4.4s;
		transition-delay: 4.4s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(9){
		-webkit-transition-delay: 5.1s;
		-moz-transition-delay: 5.1s;
		-ms-transition-delay: 5.1s;
		-o-transition-delay: 5.1s;
		transition-delay: 5.1s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(10){
		-webkit-transition-delay: 6.1s;
		-moz-transition-delay: 6.1s;
		-ms-transition-delay: 6.1s;
		-o-transition-delay: 6.1s;
		transition-delay: 6.1s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(11){
		-webkit-transition-delay: 6.5s;
		-moz-transition-delay: 6.5s;
		-ms-transition-delay: 6.5s;
		-o-transition-delay: 6.5s;
		transition-delay: 6.5s;
	}
	.profile .section3 .box.mobile1 .point-box img:nth-child(12){
		-webkit-transition-delay: 5.5s;
		-moz-transition-delay: 5.5s;
		-ms-transition-delay: 5.5s;
		-o-transition-delay: 5.5s;
		transition-delay: 5.5s;
	}
	
	.profile .section3 .box.mobile1 .point-box img:nth-child(13){
		-webkit-transition-delay: 7.1s;
		-moz-transition-delay: 7.1s;
		-ms-transition-delay: 7.1s;
		-o-transition-delay: 7.1s;
		transition-delay: 7.1s;
	}
	.profile .section3 .box li{
		width: 44%;
		margin: 0.3125rem 0.25rem 0.3125rem 0.625rem;
	}
	.profile .section3 .box.mobile1 li:nth-child(2n){
		margin-right: 0;
	}
	.profile .section3 .box.mobile1 li:nth-child(1){
		-webkit-transition-delay: 1.1s;
		-moz-transition-delay: 1.1s;
		-ms-transition-delay: 1.1s;
		-o-transition-delay: 1.1s;
		transition-delay: 1.1s;
	}
	.profile .section3 .box.mobile1 li:nth-child(2){
		-webkit-transition-delay: 1.4s;
		-moz-transition-delay: 1.4s;
		-ms-transition-delay: 1.4s;
		-o-transition-delay: 1.4s;
		transition-delay: 1.4s;
	}
	.profile .section3 .box.mobile1 li:nth-child(3){
		-webkit-transition-delay: 3.3s;
		-moz-transition-delay: 3.3s;
		-ms-transition-delay: 3.3s;
		-o-transition-delay: 3.3s;
		transition-delay: 3.3s;
	}
	.profile .section3 .box.mobile1 li:nth-child(4){
		-webkit-transition-delay: 2.8s;
		-moz-transition-delay: 2.8s;
		-ms-transition-delay: 2.8s;
		-o-transition-delay: 2.8s;
		transition-delay: 2.8s;
	}
	.profile .section3 .box.mobile1 li:nth-child(5){
		-webkit-transition-delay: 4.1s;
		-moz-transition-delay: 4.1s;
		-ms-transition-delay: 4.1s;
		-o-transition-delay: 4.1s;
		transition-delay: 4.1s;
	}
	.profile .section3 .box.mobile1 li:nth-child(6){
		-webkit-transition-delay: 4.6s;
		-moz-transition-delay: 4.6s;
		-ms-transition-delay: 4.6s;
		-o-transition-delay: 4.6s;
		transition-delay: 4.6s;
	}
	.profile .section3 .box.mobile1 li:nth-child(7){
		-webkit-transition-delay: 6.3s;
		-moz-transition-delay: 6.3s;
		-ms-transition-delay: 6.3s;
		-o-transition-delay: 6.3s;
		transition-delay: 6.3s;
	}
	.profile .section3 .box.mobile1 li:nth-child(8){
		-webkit-transition-delay: 5.8s;
		-moz-transition-delay: 5.8s;
		-ms-transition-delay: 5.8s;
		-o-transition-delay: 5.8s;
		transition-delay: 5.8s;
	}
	.profile .section3 .box.mobile1 li:nth-child(9){
		-webkit-transition-delay: 7.1s;
		-moz-transition-delay: 7.1s;
		-ms-transition-delay: 7.1s;
		-o-transition-delay: 7.1s;
		transition-delay: 7.1s;
	}
	/*公司荣誉*/
	.honors .inner{ width:92%; padding:25px 0;}
	.honors_nav{ width:15%;}
	.honors_nav li{ margin-bottom:5px;}
	.honors_nav a{  width:100%; height:1.4375rem; line-height:1.4375rem; font-size:0.8125rem;}
	.honors_nav.fixedSubNav{ left:4%;top:60px;}
	.honors_content{  width:83%; padding:0 0 45px;}
	.honors_cont{ padding-top:50px; padding-right:3.8%;}
	.honors_cont .year{ margin-left:6.9%; margin-bottom:20px; font-size:1.1875rem;}
	.honors_cont ul{ margin-left:6.9%; padding-left:1.5625rem; background-size:0.8125rem auto;}
	.honors_cont ul li{ padding-bottom:20px;}
	.honors_cont ul li:last-child{ padding-bottom:5px;}
	.honors_cont ul li .dot{ left:-1.5625rem; top:0; width:0.8125rem; height:0.8125rem; background-size:100% auto;}
	.honors_cont ul li h2{  font-size:0.8125rem;}
	.honors_cont ul li p{ font-size:0.6875rem;padding-top:5px;}
	.honors_cont ul li img{ max-width:60%;}
	/*加入我们*/
	.joinus .section1{ padding-top:30px;}
	.joinus .joinus_cont{padding:33px 4% 10px;}
	.joinus .joinus_cont h2{ font-size:1.3125rem; padding-bottom:16px;}
	.joinus .joinus_cont p{ font-size:0.6875rem; line-height:1.63; padding-bottom:20px;}
	.joinus .section2{ padding-top:40px;}
	.joinus .tab-title{ width:8rem;}
	.joinus .tab-title li a{font-size:0.8125rem; padding-bottom:14px;}
	.joinus .section2 .joinus_sec2 li{  width:33%;line-height:45px; font-size:0.5625rem;}
	.joinus .section2 .joinus_sec2 li.last{ width:3.0625rem; max-width:20%;}
	.joinus .section2 .joinus_sec2 li.short{ width:16%;}
	.joinus .section2 .joinus_sec2 li strong{ font-size:0.6875rem;}
	.joinus .section2 .joinus_sec2 li a{ width:3.0625rem; height:1rem;font-size:0.5625rem; line-height:1rem;}
	.joinus .section2 .tab2 p{font-size:0.5625rem; line-height:45px;}
	.joinus .section3{ padding-top:30px;}
	.cover_title{ height:auto; line-height:30px;margin:24px 6% 0; padding-bottom:10px;}
	.cover_title strong{ font-size:1.25rem; line-height:30px; display:block; text-align:left;}
	.cover_title span{ padding-left:0px;padding-right:10px; font-size:0.6875rem;}
	.cover_title a{ width:90px; height:30px; font-size:0.75rem; margin-top:10px;}
	.joinus_box{ padding-bottom:35px}
	.joinus_box h2{ padding-top:25px; padding-bottom:10px; font-size:0.875rem;}
	.joinus_box p{font-size:0.6875rem;}	


	.joinus .section2 .tab2 .img-box{
		margin-bottom: 1.5625rem;
	}
	.joinus .section2 .tab2 .img-box .img1{
		top: 17.823%;
		left: 6.52157%;
		width: 86.9565%;
	}
	.joinus .section2 .tab2 .img-box .img2{
		bottom: 9.285%;
		left: 6.52157%;
		width: 86.9565%;
	}
	.joinus .section2 .tab2 h3{
		font-size: 0.8125rem;
	}
	.joinus .section2 .tab2 .tab-control{
		margin: 0.625rem 0;
	}
	.joinus .section2 .tab2 .tab-control a{
		font-size: 0.6875rem;
		margin: 0 0.3125rem;
		padding: 0.25rem 0.5625rem;
	}
}
@media only screen and (max-width:414px){
	.profile .section3 .inner{ height:700px;}
.profile .section3 .box li{ height:102px;}
}
@media only screen and (max-width:320px){
	.profile .section3 .inner{ height:660px;}
	.profile .section3 .box li h4{ font-size:16px;}
.profile .section3 .box li p{ font-size:12px;}
}