﻿/*首页*/
.swiper-container img{
	width: 100%;
	height: auto;
}
.swiper-index .swiper-pagination-bullet,.swiper-banner .swiper-pagination-bullet{
	width: 16px;
	height: 2px;
	background: #fff;
	border-radius: 0;
}
.swiper-index .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 3px;
}
.swiper-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 3px;
}
.index-news{
	height: 60px;
	line-height: 22px;
	background: #f0eff5;
	margin-top: 2px;
	padding: 8px 10px;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin-bottom: 20px;
}
.news-more{
	text-align: right;
	line-height: 20px;
	margin-top: 15px;
}
.news-more a{
	color: #999;
}
.index-news .index-news-title{
	float: left;
	font-size: 1.8rem;
	padding-right: 15px;
	width: 38px;
	border-right: 1px solid #aaa;
}
.index-news .index-news-title span{
	display: block;
	background: #ff7336;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	color: #fff;
	font-size: 1.6rem;
	text-align: center;
	height: 18px;
	line-height: 18px;
	margin-top: 2px;
}
.index-news .index-news-text{
	padding-left: 65px;
}
.index-news .index-news-text p{
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index-news .index-news-text a{
	color: #666;
}
.index-title{
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin: 0 0 15px 10px;
}
.index-title h2{
	font-size: 1.8rem;
	border-left: 4px solid #ffcc00;
	padding-left: 5px;
	float: left;
}
.index-title .more{
	color: #999;
	font-size: 1.4rem;
	float: right;
}
.index-video{
	margin: 0 10px;
	height: 230px;
	overflow: hidden;
	margin-bottom: 20px;
	position: relative;
	z-index: 1;
}
.index-video video{
	z-index:-1!important;
}
.index-city{
	overflow: hidden;
}
.index-city ul{
	overflow: hidden;
	padding: 0 10px;
	margin-left: -10px;
}
.index-city ul li{
	float: left;
	width: 50%;
	padding-left: 10px;
	margin-bottom: 10px;
	font-size: 1.8rem;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.index-city ul li a{
	display: block;
	color: #fff;
	position: relative;
}
.index-city ul li img{
	width: 100%;
	height: auto;
}
.index-city ul li span{
	display: inline-block;
	position: absolute;
	text-align: center;
	width: 100px;
	height: 20px;
	top: 50%;
	left: 50%;
	margin-left: -50px;
	margin-top: -10px;
}
.index-business{
	overflow: hidden;
	background: #f2f2f2;
}
.index-business .index-title{
	margin-top: 20px;
}
.index-business ul{
	overflow: hidden;
	padding: 0 10px;
	margin-left: -10px;
}
.index-business ul li{
	background: #fff;
	padding: 20px 10px;
	margin-left: 10px;
	float: left;
	height: 100px;
	overflow: hidden;
	margin-bottom: 10px;
	width: calc(50% - 30px);
}
@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}
@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}
@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}
@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}
.index-business ul li img,.index-business ul li img,.index-business ul li img{
  -webkit-animation-name:hvr-bob-float,hvr-bob;
  animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;
  -webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;
  -webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;
  -webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate
}

.index-business ul li .icon{
	text-align: center;
	height: 50px;
}
.index-business ul li .icon img{
	height: 100%;
	width: auto;
}
.index-business ul li .title{
	font-size: 1.6rem;
	text-align: center;
	margin: 15px auto;
} 
.index-business ul li .line{
	width: 25px;
	height: 1px;
	background: #e65858;
	display: block;
	margin: 10px auto 0;
}
.index-business ul li .text{
	font-size: 1.3rem;
	color: #999;
	line-height: 20px;
}
/*走进正和兴*/
.intro-box{
	overflow: hidden;
}
.intro-box .en{
	font-size: 1.2rem;
	color: #999;
}
.intro-title{
	text-align: center;
	margin-bottom: 15px;
}
.intro-title h2{
	font-size: 1.8rem;
}
.intro-title .line{
	width: 35px;
	height: 1px;
	overflow: hidden;
	background: #a40000;
	margin: 5px auto 2px;
}
.intro-box{
	padding: 20px 10px;
	overflow: hidden;
}
.b-gray{
	height: 5px;
	background: #eee;
	overflow: hidden;
}
.swiper-intro{
	height: 300px;
}
.swiper-container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.swiper-slide {
  background-size: cover;
  background-position: center;
}
.gallery-top {
  height: 78%;
  width: 100%;
}
.gallery-thumbs {
  height: 22%;
  box-sizing: border-box;
  padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
  width: 25%;
  height: 100%;
  opacity: 0.4;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.gallery-thumbs .swiper-slide-active {
  opacity: 1;
  border: 2px solid #fbd78e;
}
.intro-text{
	line-height: 25px;
	font-size: 1.4rem;
}
.intro-history{
	overflow: hidden;
}
.intro-history ul{
	overflow: hidden;
}
.intro-history ul li{
	overflow: hidden;
	background: url(../images/bg_history_li.png) center top no-repeat;
	background-size: 45px auto;
	padding-bottom: 30px;
}
.intro-history ul li:first-child{
	background: url(../images/bg_history_li_on.png) center top no-repeat;
	background-size: 45px auto;
}
.intro-history ul li:first-child .intro-history-right{
	width: 41%;
}
.intro-history ul li:last-child{
	padding: 0;
}
.intro-history ul li .title{
	font-size: 1.8rem;
	font-weight: bold;
	color: #a40000;
	line-height: 18px;
	margin-bottom: 5px;
}
.intro-history ul li .text{
	font-size: 1.4rem;
	line-height: 20px;
}
.intro-history-left{
	float: left;
	width: 46%;
	text-align: right;
}
.intro-history-right{
	float: right;
	width: 46%;
}
.intro-history img{
	width: 100%;
	height: auto;
}
.intro-culture{
	overflow: hidden;
}
.intro-culture-ul{
	overflow: hidden;
	margin-left: -10px;
}
.intro-culture-li{
	width: calc(50% - 10px);
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.intro-culture .pic{
	width: 100%;
	position: relative;
}
.intro-culture .pic img{
	width: 100%;
	height: auto;
}
.intro-culture .tip{
	display: inline-block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	position: absolute;
	top: 50%;
	margin-top: -10px;
	z-index: 9;
	color: #fff;
	left: 0;
	font-size: 1.6rem;
}
.intro-culture .text{
	margin-top: 5px;
}
.intro-culture .tip.b-yellow{
	background: #fcc700;
}
.intro-culture .tip.b-red{
	background: #ff9275;
}
.intro-culture .tip.b-green{
	background: #40caa6;
}
.intro-culture-big{
	position: relative;
	overflow: hidden;
}
.intro-scope{
	overflow: hidden;
}
.intro-scope ul{
	overflow: hidden;
	margin-left: -10px;
}
.intro-scope ul li{
	float: left;
	padding-left: 10px;
	margin-bottom: 10px;
	width: calc(50% - 10px);
}
.intro-scope ul li img{
	width: 100%;
	height: auto;
}

/*支持系统*/
.system-box{
	overflow: hidden;
}
.system-box img{
	width: 100%;
	height: auto;
}
.system-page{
	text-align: center;
	overflow: hidden;
	padding: 20px 10px;
}
.system-page .pic{
	margin-bottom: 20px;
}
.system-page .title{
	font-size: 1.6rem;
	font-weight: bold;
	margin-bottom: 10px;
}
.system-page .text{
	line-height: 20px;
	font-size: 1.4rem;
	color: #666;
}
.system-page-one{

}
.system-page-two{
	background: url(../images/bg_system_two.jpg) no-repeat;
	background-size: cover;
	color: #fff;
}
.system-page-three{
	padding: 0 0 20px;
}
.system-page-four{
	background: url(../images/bg_system_four.jpg) no-repeat;
	background-size: cover;
	color: #fff;
}
.system-page-five .pic{
	margin-bottom: 0;
	margin-top: 20px;	
}
.system-page-two .text,.system-page-four .text{
	color: #fff;
}
/*视频*/
.video-box{
	overflow: hidden;
	margin-top: 20px;
}
.video-box .video-play{
	height: 230px;
	padding: 0 10px;
}
.video-box .video-text{
	padding: 20px 10px;
	font-size: 1.3rem;
	line-height: 24px;
	color: #666;
}
.video-box .video-text p{
	text-indent: 2em;
}




/*成功案例 style start*/
.success_banner{
	overflow: hidden;
}
.success_banner img,.enterprise-dynamics-banner img{
	width: 100%;
	height: auto;
}
.pic_section img{
	width: 100%;
	height: auto;
	
}
.success-section .pic_section{padding-bottom:8px;}
.success-section .pic_section img{ width: 100%; height: auto;}
.wrapper_bg{
	background-color: #f2f2f2;
	width:100%;
	overflow: hidden;
}
.wrapper_bg .wrap,.wrapper-bg-info .wrap{
	width: 100%;
	padding: 10px;
	box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.wrapper_bg .wrap section{
	padding-bottom: 20px;
}
.wrapper_bg .wrap .success-section h3{
	color:#333333;
    line-height:25px;
    font-size: 1.6rem;    
}
.wrapper_bg .wrap .success-section p{
    line-height:22px;
    font-size: 1.4rem;
    height:63px;
    overflow: hidden;
    color: #666666;
}
/*成功案例 style end*/

/*加盟优势 style start*/
.bg_one{
	padding: 30px 20px 20px 0;
	background: url('../images/bg_one.jpg') no-repeat;
}
.bt_title{
	text-align: center;
	margin-bottom: 30px;
}
.bt_title img{
	height: 20px;
}
.list_one li{
	width: calc(50% - 15px);
	height: 180px;
	float: left;
	margin-left: 10px;
	background: #fff;
	border-radius: 10px;
	text-align: center;
	padding: 15px 0;
	margin-bottom: 10px;
}
.list_one li .icon img{
	width: 48px;
	height: 48px;
}
.list_one li .bt{
	margin: 5px 0;
	font-weight: bold;
	font-size: 15px;
}
.list_one li .bt-s{
	font-size: 14px;
}
.list_one li .text{
	padding: 0 10px;
	font-size: 13px;
	color: #666;
	line-height: 22px;
}
/*加盟优势 style end*/
/*加盟条件*/
.bg_two{
	padding: 30px 25px 25px;
	box-sizing: border-box;
	background: url('../images/bg.jpg') no-repeat;
}
.list_two{
	overflow: hidden;
	background: #fff;
	border-radius: 10px;
	padding: 20px 20px 0;
}
.list_two li{
	margin-bottom: 15px;
	line-height: 24px;
}
.list_two .num{
	float: left;
	width: 20px;
	height: 20px;
	line-height: 18px;
	color: #ff6714;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin-top: 3px;
	background: url('../images/icon_num.png') center center / 20px 20px no-repeat;
}
.list_two .text{
	padding-left: 30px;
	color: #666;
	font-size: 15px;
	vertical-align: top;
}
/*加盟流程*/
.bg_three{
	padding: 30px 20px 10px;
	box-sizing: border-box;
	background: url('../images/bg.jpg') no-repeat;
}
.list_three li{
	width: 100%;
	height: 65px;
	margin-bottom: 20px;
	background: #fff;
	position: relative;
	border-radius: 6px;
}
.list_three .num{
	float: left;
	margin-top: 20px;
}
.list_three .num img{
	height: 25px;
}
.triangle{
	width: 35px;
	height: auto;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin: 0 0 -8px -18px;
}
.triangle img{
	width: 35px;
}
.list_three .text{
	line-height: 65px;
	font-size: 18px;
	padding-left: 28%;
}
.list_three .text img{
	width: 30px;
	margin: 17px 10px 0 0;
}
/*支持系统*/
.bg_four{
	padding: 35px 10px 0;
	box-sizing: border-box;
	background: #16094c url('../images/bg_four.jpg') center top / auto 80px no-repeat;
}
.list_four li{
	overflow: hidden;
	text-align: center;
	background: url('../images/bg_li.jpg') center bottom / 100% auto no-repeat;
	margin-bottom: 40px;
}
.list_four .title{
	color: #00ffea;
	font-size: 40px;
}
.list_four .text{
	color: #fff;
	font-size: 15px;
	margin: 30px 0;
	line-height: 26px;
	padding: 0 10px;
}
.list_four .pic{
	margin-bottom: 80px;
}
.list_four .pic,
.list_four .pic img{
	width: 100%;
	height: auto;
}
/*加盟申请 style start*/
.wrapper_bg .application-join-title{

	text-align: center;
	padding: 10px 0px 13px 0px;
	line-height:1.6rem;
	color: #999999;
}
.wrapper_bg .application-join-title h2{
	font-size: 1.4rem;
	color: #19b861;
	margin-bottom: 5px;
}
.wrapper_bg .application-join-title p{
	width: 100%;
	padding: 0px 5px;
	box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
	font-size: 1.2rem;
}
.wrapper_bg .application-join-title p span{
	color: #333333;
}
.wrapper_bg .application-join-content{
   background-color: #ffffff;
}
.wrapper_bg .application-join-content .application-join-form{
	width: 100%;
	height: auto;
	padding: 20px 37px;
	box-sizing: border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.wrapper_bg .application-join-content .application-join-form .application-join-item{
	padding: 5px 8px 5px 10px;
	height: 25px;
	line-height: 25px;
	border:1px solid #cccccc;
	margin-bottom: 11px;
	border-radius:5px;
	position: relative;
}
.wrapper_bg .application-join-content .application-join-form .application-join-item input{
	border:none;
	width: 100%;
	padding-right: 50px;
	box-sizing: border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
}
.wrapper_bg .application-join-content .application-join-form .application-join-item label{
	position: absolute;
	top:5px;
	right:13px;
	color: #ff8181;
}
.wrapper_bg .application-join-content .application-join-form .application-join-select{
	width: 100%;
	overflow: hidden;	
	margin-bottom: 11px;

}
.wrapper_bg .application-join-content .application-join-form .application-join-select .application-join-select-left{
	margin-right:4%;
}
.wrapper_bg .application-join-content .application-join-form .application-join-select .application-join-select-left,
.wrapper_bg .application-join-content .application-join-form .application-join-select .application-join-select-right{
	width:48%;
    border:1px solid #cccccc;
    border-radius:5px;
	height:35px;
	line-height:35px;
	box-sizing: border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;	
	float: left;
	text-align: center;
	

}
.wrapper_bg .application-join-content .application-join-form .application-join-select select{
	width: 100%;
	height: 100%;
	float: left;
	text-align: center;
	border:none;
}
.wrapper_bg .application-join-content .application-join-form .btn{
	width: 100%;
	height:40px;
	line-height:40px;
	background-color: #ffe416;
	border:none;
	color: #732425;
	font-size: 1.6rem;
}

/*加盟申请 style end*/

/*企业动态 style start*/
.enterprise-dynamics-content{
	width: 100%;
	background-color: #ffffff;
	
}
.enterprise-dynamics-content ul li{
   position:relative;
   width: 100%;
   height: 106px;
   padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	border-bottom:1px solid #ddd;
}
.enterprise-dynamics-content ul li a{
	display: block;
}
.enterprise-dynamics-content ul li .enterprise-dynamics-main{
   padding-right: 125px;
   float: left;
   line-height:20px;
	word-break: break-all;
	word-wrap: break-word;
}
.enterprise-dynamics-content ul li .enterprise-dynamics-main h3{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	font-size: 1.5rem;
	margin-bottom: 5px;
}
.enterprise-dynamics-content ul li .enterprise-dynamics-main p{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	font-size: 1.4rem;
	color: #666666;
	line-height: 18px;
}
.enterprise-dynamics-content ul li .enterprise-dynamics-pic{
	width: 115px;
	height: 80px;
	float: right;
	position: absolute;
	top: 12px;
	right:10px;
	overflow: hidden;
}
.enterprise-dynamics-content ul li .enterprise-dynamics-pic img{
	width: 100%;
	height: 100%;
}
.enterprise-dynamics-content ul li .enterprise-dynamics-main .enterprise-dynamics-main-time{
	background:url("../images/icon-dynamics-main-time.jpg") no-repeat;
	background-position:0 0;
	font-size: 1.0rem;
	overflow: hidden;
	color: #999;
	background-size: 14px auto;
	padding-left: 18px;
	line-height: 14px;
	margin-top: 5px;
}
.page{width:100%;height:auto; text-align:center;font-size:1.3rem;padding: 15px 0px 10px 0px;}
.page a,.page span{ padding: 0 10px; height:30px;margin:0px;color: #333; line-height:30px; display:inline-block; vertical-align:top;}
.page a:hover{ text-decoration: none; color: #fcc700;}
.page .active{ background:#fcc700; color:#fff; cursor:default;}

/*企业动态 style end*/

/*资讯详情 style start */

.wrapper-bg-info .info-detail-title h3{
	font-size: 1.6rem;
}
.wrapper-bg-info .info-detail-time{
	font-size: 1.1rem;
	color: #999999;
}
.wrapper-bg-info{
	background-color: #ffffff;
	width:100%;
	height: auto;
	padding-top: 44px;
}
.wrapper-bg-info .info-detail-main{
    padding-bottom: 20px;
	word-break: break-all;
	word-wrap: break-word;
}
.info-detail-main img{
	width: 100% !important;
	height: auto !important;
}
.wrapper-bg-info .info-detail-foot{
	padding-top: 10px;
    font-size: 1.2rem;
    overflow: hidden;
    /*border-top: 1px solid #ddd;*/
}
.wrapper-bg-info .info-detail-left{
	width: 49%;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
	word-wrap: break-word;
}
.wrapper-bg-info .info-detail-right{
	width: 49%;
    float: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
	word-wrap: break-word;
}
/*资讯详情 style end*/


/*招聘 style start*/
.recruit-contact{
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom: 1px solid #f2f2f2;
	font-size: 1.4rem;
}
.recruit-contact p{
	line-height: 25px;

}
.recruit-contact p em img{
	width: 15px;
	height: auto;
    padding: 6px 5px 0px 0px;
}
.recruit-tel{
	padding-left: 90px;
}
.recruit-menu-nav{
	width: 100%;
	height: 50px;
	line-height: 30px;
	background-color: #ffffff;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.sideMenu{
	margin-top: -10px;
}
.sideMenu .sideMenu-item {
	margin-top: 10px; 
	overflow: hidden;
	background-color: #ffffff;
	padding:10px 12px 15px 12px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.sideMenu .sideMenu-item-title{ height:50px; line-height:30px; cursor:pointer;
	/*font:normal 14px/32px "Microsoft YaHei";*/
	font-size: 1.5rem;
}
.sideMenu .sideMenu-item-title p{
	font-size: 1.5rem;
}
.sideMenu .sideMenu-item-title em{ 
	padding-right:30px;
	float:right; 
	display:block; 
	width:auto; 
	height:32px; 
	background:url("../images/icon-recruit-em.png")70px 12px no-repeat; 
	cursor:pointer; 
	font-size: 1.0rem;
	color: #999999;
}
.sideMenu .sideMenu-item-title.on em{ background-position:16px -57px;background:url("../images/icon-recruit-emhover.png")70px 12px  no-repeat; }
.sideMenu ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }
.sideMenu .sideMenu-item-title span{
	display: block;
	color: #666;
}
.sideMenu .sideMenu-item ul{
	margin-top: 15px;
	background-color: #f2f2f2;
}

/*加盟流程 style  start*/
.process-warp{
	width: 100%;
	padding: 30px 0 40px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	overflow: hidden;
}
.process-warp .process-part{
	width: 100%;
	text-align:center;
	position: relative;
	overflow: hidden;
}
.process-warp .process-part .process-part-block img{
	width: 35px;
	height: auto;
	margin: 0 20px;
}
.process-warp .process-part .process-part-block{
	padding: 20px 14px;
	background-color: #ebbb19;
	display: inline-block;
	text-align:center;
	font-size: 1.4rem;
	color: #732425;
	margin: 20px 20px 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
.process-warp .process-part .process-part-block p{
	padding-top:10px;
}

.process-warp .process-part .process-part-next{
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -6px;
	width: 12px;
	height: 12px;
	margin-top: -6px;
}
.process-warp .process-part .process-part-next img{
	width: 100%;
}
.process-part-nextdown,
.process-part-nextdownleft{
	position: relative;
	width: 12px;
	height: 12px;
}
.process-part-nextdown{
	position: absolute;
	right: 50%;
	margin-right: -80px;
}
.process-part-nextdown img{
	width: 100%;
	height: auto;
}
.process-part-nextdownleft{
	position: absolute;
	left: 50%;
	margin-left: -80px;
}
.process-part-nextdownleft img{
	width: 100%;
	height: auto;
}
/*成功案例头部tab*/
.header-tab {
	z-index:9;
	width: 100%;
	height:20px;
	line-height: 20px;
	padding: 20px 0px;
	overflow: hidden;
	background: #ffffff;
	position:relative;
}
.header-tab .swiper-wrapper{
	position:absolute
}
.swiper-slide{
   color:#333;
   float: left;
   font-size: .4rem;
   text-align: center;
}
.header-tab .swiper-slide {
	width:auto;
	font-size: 1.6rem;
}
.header-tab .swiper-slide a{
	display: block;
	color: #666;
	padding: 0 12px;
}
.header-tab .active a{
	padding-bottom:10px;
	border-bottom: 2px solid #333;
}
/*招聘*/
.recruit-box{
	overflow: hidden;
	background: #f2f2f2;
	padding: 10px;
}
.recruit-con{
	overflow: hidden;
	display: none;
}
.recruit-con .recruit-con-ul{
	overflow: hidden;
	padding: 10px;
	overflow: hidden;
	line-height: 22px;
	background: #fff;
	margin-bottom: 10px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
}
.recruit-con .name{
	float: left;
	font-size: 1.5rem;
	color: #333;

}
.recruit-con .name .urgent{
	background-color: #f36374;
	padding: 2px 3px;
	font-size:1.0rem;
	margin-left: 5px;
	color: white;
	text-align: center;
}
.recruit-con .name .hot-new{
	background-color: #30cbf2;
	padding: 2px 3px;
	font-size:1.0rem;
	margin-left: 5px;
	color: white;
	text-align: center;	 
}
.recruit-con .time{
	float: right;
	font-size: 1.2rem;
	color: #999;
	padding-right: 30px;
	background: url(../images/icon_recruit_down.png) right center no-repeat;
	background-size: auto 100%;
}
.recruit-con .company{
	color: #666;
	margin-top: 5px;
}
.recruit-con .text{
	display: none;
	padding: 10px;
	background: #f2f2f2;
	margin-top: 10px;
	font-size: 14px !important;
}
.recruit-con .text ul,.recruit-con .text ol{
	padding-left: 20px;
}
.recruit-con .text li{
	list-style-type: decimal;
}

/*ul,ol{margin:0;padding:0}*/

.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

.wrapper02{position:relative;height:40px;width: 100%;overflow: hidden;margin-top:-5px;background:#fff;}
.wrapper02 .scroller{position:absolute}
.wrapper02 .scroller li{height:25px;color:#333;float: left;line-height:25px;font-size:1.6rem;text-align: center;}
.wrapper02 .scroller li a{color:#333;display:block;margin:0rem .3rem;}








