/* 关于我们-集团简介 */
.about-con .con{font-size: 14px;color: #666;line-height: 1.65em;border-bottom: 1px dashed #c5c5c5;}
.about-con .con img{display: block;margin: 0 auto;}
.ul-about{overflow: hidden;margin-top: 55px;}
.ul-about li{float: left;width: 20%;}
.ul-about .items{display: block;padding: 0 18px;}
.ul-about .items .img{height: 80px;border-bottom: 1px solid #d4d4d4;padding-bottom: 15px;position: relative;}
.ul-about .items .img span{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: bottom center;}
.ul-about .items .img1 span{background-image: url(../images/pic-lb1.png);}
.ul-about .items .img2 span{background-image: url(../images/pic-lb2.png);}
.ul-about .items .img3 span{background-image: url(../images/pic-lb3.png);}
.ul-about .items .img4 span{background-image: url(../images/pic-lb4.png);}
.ul-about .items .img5 span{background-image: url(../images/pic-lb8.png);}
.ul-about .items .img::after{content:"";position: absolute;left: 0;bottom: -1px;width: 0;height: 1px;background-color: #ee5561;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.ul-about .items:hover .img::after{width: 100%;}
.ul-about .txt .i1{background-image: url(../images/pic-lb5.png);}
.ul-about .txt .i2{background-image: url(../images/pic-lb6.png);}
.ul-about .txt .i3{background-image: url(../images/pic-lb5.png);}
.ul-about .txt .i4{background-image: url(../images/pic-lb7.png);}
.ul-about .txt .i5{background-image: url(../images/pic-lb9.png);}
.ul-about .txt .word{display: inline-block;background-repeat: no-repeat;background-position: center;width: 20px;height: 18px;margin-right: 5px;vertical-align:text-bottom;}
.ul-about .txt .cn{display: block;text-align: center;font-size: 13px;color: #333;line-height: 1;margin-bottom: 4px;}
.ul-about .txt .en{display: block;line-height:18px;text-align: center;font-size: 12px;color: #999;}
.ul-about .txt{margin-top: 5px;}

/* 关于我们-发展历程 */

.slider-nav-lb .items{float: left;width: 20%;margin:0 10px;}
.slider-nav-lb .items a{height: 37px;line-height: 37px;font-size: 14px;color: #333;display: block;text-align: center;background-color: #f1f1f1;}
.slider-nav-lb{padding: 0 50px;}
.slider-nav-lb .slick-list{padding: 0!important;}
.slider-nav-lb .slick-arrow{position: absolute;top: 0;height: 37px;background-color: #f1f1f1;background-repeat: no-repeat;background-position: center;width: 40px;z-index: 1;font-size: 0;border: none;outline: none;cursor: pointer;}
.slider-nav-lb .slick-arrow:hover{opacity: 0.8;
filter: alpha(opacity=80);}
.slider-nav-lb .slick-prev{background-image: url(../images/prev-lb.png);left: 0;}
.slider-nav-lb .slick-next{background-image: url(../images/next-lb.png);right: 0;}
.slider-nav-lb .slick-active.slick-current a{background-color: #e60012;color: #fff;}
.slider-for-lb{margin-top: 45px;margin-left: 50px;margin-right: 50px;
    overflow: hidden;padding:0 0 50px 0;overflow: hidden;}
.slider-for-lb:before{content: '';position: absolute;left: 9px;top: 0;height: 100%;
    width: 1px;background: url(../images/border-1.jpg) repeat-y left top;}
.slider-for-lb .box{position: relative;height: auto;padding-bottom: 20px;}
.slider-for-lb .items {overflow: hidden;}
.slider-for-lb .box:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 10px;
	width: 100%;
	height: 0;
	border-bottom: 2px solid #bebebe;
}
.slider-for-lb .slick-list{overflow: hidden;}
.slider-for-lb dl{padding-left: 10px;margin: 20px 0;width: auto;}
.slider-for-lb dt{position: relative;font-size: 16px;color: #e60012;line-height: 26px;margin-bottom: 26px;}
.slider-for-lb dt p{overflow: hidden;}
.slider-for-lb dt::after{content:"";position: absolute;width: 16px;height: 16px;left: -8px;top: 8px;background: url(../images/pic-lb10.png) no-repeat center;z-index: 3;}
.slider-for-lb dt::before{content:"";float: left;margin:14px 20px 0 17px;width: 136px;height: 1px;background-color: #bebebe;vertical-align: middle;}
.slider-for-lb dd{padding-left: 23px;font-size: 14px;color: #333;line-height: 22px;margin-bottom: 10px;position: relative;}
.slider-for-lb dd i{float: left;width: 60px;border-bottom: 1px dashed #bebebe;vertical-align: middle;margin: 10px 20px;}
.slider-for-lb dd::before{content:"";position: absolute;width: 8px;height: 8px;border-radius: 50%;background-color: #e60012;left: -4px;top:8px;}
.slider-for-lb dd p{overflow: hidden;}
.slider-for-lb dd span{float: left;font-size: 16px;width: 160px;}

/* 关于我们－管理团队 */
.ul-about2{margin-top: -5px;}
.ul-about2 .items{margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px dashed #a4a4a4;overflow: hidden;}
.ul-about2 .items .img{float: left;width: 158px;height: 205px;overflow: hidden;box-shadow: 0 0 5px #eee;margin: 5px 30px 5px 5px;}
.ul-about2 .items .img:hover img{-webkit-transform: scale(1.08);
-ms-transform: scale(1.08);
-o-transform: scale(1.08);
transform: scale(1.08);}
.ul-about2 .items .img img{display: block;height: 100%;width: 100%;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.ul-about2 .items .txt{overflow: hidden;}
.ul-about2 .items .txt h4{display: inline-block;font-size: 16px;line-height: 26px;padding-bottom: 5px;border-bottom: 1px solid #e60012;margin-bottom: 16px;}
.ul-about2 .items .txt p{font-size: 14px;color: #666;line-height: 22px;margin-bottom: 6px;}
.ul-about2 .items .txt .more{font-size: 12px;color: #999;padding-right: 16px;background: url(../images/about-more.png) no-repeat right center;}
.ul-about2 .items .txt .more:hover{opacity: 0.8;
filter: alpha(opacity=0.8);}

/* 关于我们-资质荣誉 */
.ho-tit{font-size: 18px;color: #666;font-weight: normal;padding-left: 35px;background: url(../images/honor-lb1.png) no-repeat left center;margin-bottom: 30px;}
.ho-tit.tit2{background: url(../images/honor-lb2.png) no-repeat left center;}
.about-honor{margin-bottom: 45px;}
.honor-lb{float: left;width: 31%;margin-left: 10px;}
.honor-lb .img{position: relative;padding-top: 136.67%;box-shadow: 0 0 10px rgba(230,0,18,0.2);}
.honor-lb .img .pic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.honor-lb .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.honor-lb .img p{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #fff;background: url(../images/honor-bg.png) repeat-x center;}
.slick-lb{float: right;width: 67%;margin: 0 -5px;}
.slick-lb .items{float: left;width: 33.33%;}
.slick-lb .items ul{margin: 0 5px;}
.img-txt-lb{padding: 5px;}
.img-txt-lb .img{position: relative;padding-top: 66.326%;box-shadow: 0 0 4px rgba(230,0,18,0.2);margin-bottom: 5px;}
.img-txt-lb .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.img-txt-lb .txt{font-size: 14px;color: #333;height: 42px;line-height: 21px;text-align: center;}
.img-txt-lb .txt p{padding: 0 10px;overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.slick-lb .slick-arrow{position: absolute;bottom: -35px;width: 30px;height: 30px;background-color: #f1f1f1;background-repeat: no-repeat;background-position: center;font-size: 0;border: none;outline: none;z-index: 1;margin: 0 10px;cursor: pointer;box-shadow: 0 0 4px rgba(64,64,64,0.1);}
.slick-lb .slick-arrow:hover{box-shadow: 0 0 4px rgba(64,64,64,0.5);}
.slick-lb .slick-prev{right: 50%;margin-left: -15px;background-image: url(../images/prev-lb.png);}
.slick-lb .slick-next{left: 50%;margin-right: -15px;background-image: url(../images/next-lb.png);}

.about-achie th{background-color: #f1f1f1;font-size: 16px;color: #e60012;font-weight: normal;text-align: center;height: 40px;line-height: 40px;}
.about-achie table{width: 100%;}
.about-achie td{height: 48px;line-height: 26px;border-bottom: 1px solid #bebebe;font-size: 14px;color: #333;}
.about-achie td:first-child{text-align: center;border-right: 2px solid #bebebe;white-space: nowrap;padding: 0 10px;}
.about-achie td:last-child{padding-left: 60px;}

/* 人才&产业-人才招聘 */
.recruit-lb dt{padding: 0 40px;background-color: #f1f1f1;position: relative;cursor: pointer;}
.recruit-lb dt span{float: none;font-size: 14px;color: #333;}
.recruit-lb dt .con span{float: left;}
.recruit-lb dt .con{overflow: hidden;height: 60px;line-height: 60px;}
.recruit-lb dt .s1{width: 26.1%;}
.recruit-lb dt .s2{width: 15%;}
.recruit-lb dt .s3{width: 30%;}
.recruit-lb dt .con .s5{float: right;width: 25px;height: 100%;background: url(../images/zhao3.png) no-repeat center;}
.recruit-tit{font-size: 16px;color: #333;line-height: 36px;margin-bottom: 10px;}
.recruit-tit span{display: inline-block;padding-right: 20px;border-bottom: 1px solid #e60012;background-size: 25px auto;}
.recruit-lb .items .con{font-size: 14px;color: #666;line-height: 24px;}
.recruit-lb{margin-bottom: 22px;}
.recruit-lb dd{padding: 20px 40px 0;overflow: hidden;margin-bottom: 5px;}
.recruit-lb .items-l{float: left;}
.recruit-lb .items-r{float: right;width: 43.75%;}
.recruit-lb .items{overflow: hidden;padding-bottom: 10px;}
.recruit-lb .items2{margin-left: 10px;}
.recruit-lb .items2 .part{display: block;margin: 0 15px;}
.recruit-lb .items2 .img{position: relative;padding-top: 57.143%;}
.recruit-lb .items2 .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.recruit-lb .items2 li{float: left;width: 50%;margin-bottom: 20px;}
.recruit-lb .items2 ul{margin: 25px -15px 0;}
.recruit-lb .items2 .part p{font-size: 16px;color: #333;line-height: 36px;margin-top: 5px;text-align: center;border-bottom: 1px solid #bebebe;position: relative;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.recruit-lb .items2 .part p::after{content:"";position: absolute;left: 0;bottom: -1px;width: 0;height: 1px;background-color: #e60012;-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.recruit-lb .items2 .part:hover p::after{width: 100%;}
.recruit-lb .items2 .part:hover p{color: #e60012;}
.recruit-lb.ok dt{background-color: #e60012;}
.recruit-lb.ok dt span{color: #fff;}
.recruit-lb.ok dt .s5{background: url(../images/zhao4.png) no-repeat center;}
/* 人才 薪酬福利 */
.ul-welfare li{float: left;width: 50%;margin-bottom: 10px;padding: 6px;}
.ul-welfare li .con{width: 70%;padding-bottom: 10px;}
.ul-welfare li .items{box-shadow: 0 0 6px rgba(230,0,18,0.2);padding: 25px 0 0 20px;}
.ul-welfare .items h4{font-size: 16px;color: #333;padding-bottom: 14px;border-bottom: 1px solid #bebebe;font-weight: normal;margin-bottom: 14px;}
.ul-welfare .items p{font-size: 14px;color: #666;line-height: 22px;overflow: hidden;padding-bottom: 10px;}
.ul-welfare .items.items1 p{height: 180px;}
.ul-welfare .items.items1{background: url(../images/fuli1.png) no-repeat right -10px bottom -10px;background-size: auto 79%;}
.ul-welfare .items.items2{background: url(../images/fuli2.png) no-repeat right -10px bottom -10px;background-size: auto 79%;}
.ul-welfare .items.items3 {background: url(../images/fuli3.png) no-repeat right -10px bottom -10px;background-size: auto 70%;}
.ul-welfare .items.items4 {background: url(../images/fuli4.png) no-repeat right -50px bottom -35px;background-size: auto 79%;}

/*人才培训*/
.train-lb .tit{font-size: 16px;color: #333;text-align: center;border-bottom: 1px dashed #c5c5c5;font-weight: normal;line-height: 22px;margin-bottom: 30px;padding-bottom: 42px;padding-top: 5px;}


/*Common For Max 1200*/
@media only screen and (max-width: 1259px) {
	.ul-about .items{padding: 0 5px;}
	.recruit-lb dt .con .s5{position: absolute;right: 15px;top: 50%;margin-top: -30px;}
	.recruit-lb dt .s1{width: 25%;}
	.recruit-lb dt .s2{width: 18%;}
	.ul-welfare li .con{width: 85%;}
	.inner-box .col-l{margin-right: 30px;}
}



/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	.ul-about li{width: 33.33%;}
	.ul-about .items{padding: 0 10px;}
	.ul-about .txt .en{height: 36px;}
	.inner-box .col-l{margin-right: 20px;}
	.ul-about{margin-top: 20px;}
	.main{padding-bottom: 30px;}
	.ban{height: 200px;}
	.ul-about2 .items .img{margin: 5px 15px 5px 5px;}
	/*.ul-about2 .items .txt p{height: 110px;    -webkit-line-clamp: 5;}*/
	.ul-about2 .items .txt h4{margin-bottom: 10px;}
	.ul-about2 .items{margin-bottom: 15px;padding-bottom: 15px;}
	/*.img-txt-lb .txt{height: 20px;line-height: 20px;}*/
	.ho-tit{margin-bottom: 20px;}
	.slider-for-lb dt::before{width: 110px;    margin: 14px 10px 0 15px;}
	.slider-for-lb dd span{font-size: 18px;}
	.slider-for-lb{margin: 20px;padding-bottom: 40px;}
	.slider-for-lb dd{padding-left: 15px;}
	.slider-for-lb dd i{margin: 10px;}
	.recruit-lb dt .con{height: 40px;line-height: 40px;}
	.recruit-lb dt .con .s5{margin-top: -20px;background-size: 15px auto;}
	.recruit-lb dt{padding-left: 10px;}
	.recruit-lb dd{padding: 0;}
	.recruit-lb .items-l{float: none;width: 100%;}
	.recruit-lb .items-r{float: none;width: 100%;}
	.ul-welfare li{float: none;width: 100%;}
	.ul-welfare li .con{width: 70%;}
	.snav h3 img {margin: 12px 0 12px 30px;}
	.ul-snav li>a {padding: 16px 0 16px 30px;background-position: right -10px center;}
	.inner-box .col-l {width: 220px;}
	.ul-snav dl {padding: 10px 0 10px 30px;}
}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	.inner-box .col-l{display: none;float: none;width: 100%;}
	/*.ul-num li + li:before {display: none;}*/
	.inner-box{margin-top:10px;}
	.main{padding-bottom: 20px;}
	.snav h3 img{margin: 10px 0 10px 30px ;}
	.ul-snav li>a{font-size: 14px;padding: 12px 0 12px 30px;}
	.g-tit2{margin-top: 10px;margin-bottom: 20px;}
	.m-cur{height: 35px;line-height: 35px;}
	.ban{height: 80px;}
	.g-tit2{font-size: 16px;line-height: 37px;margin-bottom: 10px;}
	.g-tit2 span{line-height: 35px;}
	.g-tit2.pc {display: none;}
	.g-tit2.mo {display: block;}
	.g-tit2.mo a {margin-right: 5px;}
	.g-tit2.mo span {border-color: transparent;}
	.g-tit2.mo a.on span {border-color: #e60012;}
	.ul-about2 .items .img{width: 100px;height: 130px;}
	/*.ul-about2 .items .txt{padding-top: 5px;}*/
	.ul-about2 .items .txt h4{font-size: 14px;padding-bottom: 0px;margin-bottom: 5px;}
	.ul-about2 .items .txt p{font-size: 12px;line-height: 20px;}
	.honor-lb{width: 100%;float: none;margin-bottom: 10px;}
	.slick-lb{float: none;width: 100%;}
	.ho-tit{font-size: 16px;margin-bottom: 10px;}
	.about-achie td:last-child{padding-left: 10px;}
	.about-achie th{font-size: 14px;}
	.about-achie td{font-size: 12px;line-height: 22px;}
	.slider-for-lb{margin: 10px;}
	.slider-nav-lb .items a{height: 30px;line-height: 30px;font-size: 12px;}
	.slider-nav-lb .slick-arrow{width: 30px;height: 30px;}
	.slider-for-lb dt{font-size: 14px;line-height: 22px;margin-bottom: 10px;}
	.slider-for-lb dd span{font-size: 16px;}
	.slider-for-lb dd{font-size: 12px;padding-left: 10px;}
	.slider-for-lb dt::before{width: 52px;}
	.slider-for-lb dd i{width: 20px;margin: 10px 5px;}
	/*// .slider-for-lb dl{padding: 15px 0;}*/
	.train-lb .tit{font-size: 14px;line-height: 20px;padding-bottom: 10px;margin-bottom: 10px;}
	.toTop{right:20px;bottom: 20px;}
	.recruit-lb dt span{font-size: 12px;}
	.recruit-lb dt .s1{width: 40%;}
	.recruit-lb dt .s2{width: 27%;}
	.recruit-lb dt .s3{width: 30%;}
	.recruit-lb dt .s4{display: none;}
	.recruit-tit{font-size: 14px;}
	.recruit-lb .items .con{font-size: 12px;line-height: 1.5;}
	.recruit-lb .items2 .part p{font-size: 14px;line-height: 2;margin-top: 5px;}
	.recruit-lb .items2 .part{margin: 0 10px;}
	.recruit-lb .items2 ul{margin: 0 -10px;}
	.ul-welfare .items h4{font-size: 14px;margin-bottom: 5px;padding-bottom: 5px;}
	.ul-welfare .items p{font-size: 12px;}
	.ul-welfare li .items{padding: 15px 0 0 10px;}
	.ul-welfare li{margin-bottom: 0;}
	.honor-lb{margin-left: auto;margin-right: auto;width:60%;}
	.ul-welfare li .con{width: 76%;}
	.ul-welfare .items.items1{background-size: auto 65%;}
	.ul-welfare .items.items2{background-size: auto 65%;}
	.ul-welfare .items.items3{background-size: auto 55%;}
	.ul-welfare .items.items4{background-size: auto 65%;}
}


/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	.ul-about2 .items .img {float: none;margin: 0 auto 10px;}
	/*.ul-about2 .items .img img {}*/
	/*.ul-about2 .items .txt {overflow: visible;}*/
	.slider-for-lb dd span {float: none;}
	.ul-about li{width: 50%;}
	.ul-about li:last-child{float: none;margin: 0 auto;overflow: hidden;}
    .slider-nav-lb {padding: 0 35px;}
    /* .slider-for-lb dl {height: auto;}
    .slider-for-lb .box {height: auto;} */
}
