.about_header{
    height:200px;
    width:100%;
    background:url(../images/about_header.png) no-repeat center;
    background-color:#01070d;
}
.about_header .page_container{
    height:100%;
}
.about_header .label{
    font-size:30px;
    color:#fff;
    line-height:42px;
    position: relative;
    top:58px;
    text-align: center;
}
.about_header .nav{
    line-height:16px;
    position: absolute;
    left:0;
    top:22px;
}
.about_header .nav img{
    width: 16px;
    height:16px;
    display: inline-block;
    vertical-align: middle;
}
.about_header .nav span{
    display: inline-block;
    font-size:12px;
    color:#ABABAB;
    vertical-align: middle;
    margin-left:3px;
}
.about_header .nav a{
    color:#ABABAB;
}
.about_menu{
    height:50px;
    line-height:50px;
    border-bottom:1px solid #E2E2E2;
}
.about_menu .menu_list{
    width:100%;
    display: table;
    text-align: center;
}
.about_menu .menu_list .item{
    display: table-cell;
    /*width:20%;*/
}
.about_menu .menu_list a{
    font-size:15px;
    color:#333;
    display: inline-block;
    padding:0 15px;
    font-weight: bold;
}
.about_menu .menu_list a:hover,.about_menu .menu_list .selected{
    border-bottom:3px solid #EE8C0D;
    color:#EE8C0D;
}

.welfare{
    padding:26px 0 16px 0;
    width:1199px;
    /* background-color:#F7F7F7; */
    position: relative;
    margin:48px auto 0 auto;
    text-align: center;
}
.welfare .item{
    width:199px;
    padding:0 20px;
    border-left:1px dashed #DBDBDB;
    display: inline-block;
    vertical-align: top;
    height:177px;
}
.welfare .item:first-child{
    border-left:none;
}
.welfare .item .icon{
    display: block;
    margin: auto;
    width:54px;
    height:54px;
}
.welfare .item .title{
    font-size:20px;
    color:#EE8C0D;
    line-height: 28px;
    padding-top:13px;
}
.welfare .item .text{
    font-size:13px;
    color:#666;
    margin-top:42px;
}
.recruit_tips{
    font-size:13px;
    color:#666;
    margin-top:35px;
    text-align: center;
}

.recruit_list{
    position: relative;
    margin-top:36px;
    padding-bottom:100px;
}
.recruit_list .column{
    width:100%;
    margin:0 13px;
    display: block;
    vertical-align: top;
}
.recruit_list .item{
    border-top:1px solid #EAEAEA;
}
.recruit_list .select .item_header .zhankai{
    display: none;
}
.recruit_list .select .item_header .shouqi{
    display: inline-block;
}
.recruit_list .select .item_body{
    display: block;
}
.recruit_list .item_header{
    background-color:#FAFAFA;
    padding:14px 50px 14px 36px;
    position: relative;
    cursor: pointer;
}
.recruit_list .item_header .title{
    font-size:15px;
    color:#EE8C0D;
    line-height: 21px;
    font-weight: bold;
}
.recruit_list .item_header .location{
    margin-top:11px;
    font-size:13px;
    line-height: 18px;
    color:#666;
}
.recruit_list .item_header .icon{
    position: absolute;
    right:16px;
    top:33px;
    height:12px;
}
.recruit_list .item_header .shouqi{
    display: none;
}
.recruit_list .item_body{
    padding:14px 36px;
    font-size:16px;
    color:#666;
    line-height:200%;
    display: none;
    background-color:#FAFAFA;
    border-top:1px solid #EAEAEA;
}

/* 企业展示 */
.company_intro{
    width:1100px;
    margin:50px auto 0 auto;
    position: relative;
}
.company_intro .logo{
    height:100px;
    margin:auto;
    display: block;
}
.company_intro .slogan{
    font-size:30px;
    color:#EE8C0D;
    text-align: center;
    line-height: 42px;
}
.company_intro .intro_text{
    margin-top:55px;
}
.company_intro .intro_text p{
    font-size:15px;
    color:#182C4C;
    line-height: 24px;
    margin-bottom:20px;
    text-indent: 30px;
}
.company_intro .video{
    width:800px;
    height:400px;
    background-color: #000;
    display: block;
    margin:50px auto 0 auto;
}
.about_industry{
    padding:50px 0 100px 0;
    background-image:url('../images/about_industry_bg.png');
    background-size:100% 100%;
    background-position:center;
    background-repeat:no-repeat;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/about_industry_bg.png',  sizingMethod='scale');
}
.about_industry .title{
    font-size:24px;
    color:#333;
    line-height: 33px;
    text-align: center;
}
.about_industry .line{
    height:1px;
    width:90px;
    margin:3px auto 0 auto;
    background-color:#EE8C0D;
}
.about_industry .company_list{
    margin-top:90px;
}
.about_industry .company_list .list{
    width:290px;
    padding-right:10px;
    display: inline-block;
    vertical-align: top;
}
.about_industry .company_list .item{
    padding-left:10px;
    line-height: 20px;
    margin-bottom:30px;
    position: relative;
    font-size:15px;
    color:#182C4C;
}
.about_industry .company_list .item .line{
    height:16px;
    width:2px;
    position: absolute;
    left:0;
    top:2px;
    background-color:#EE8C0D;
}
.management{
    padding:50px 0 100px 0;
}
.management .title{
    font-size:24px;
    color:#333;
    line-height: 33px;
    text-align: center;
}
.management .line{
    height:1px;
    width:90px;
    margin:3px auto 0 auto;
    background-color:#EE8C0D;
}
.management .item{
    width:280px;
    padding:56px 10px 0 10px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
}
.management .item .img{
    padding:15px 15px 0 15px;
    display: inline-block;
    box-shadow: 0 -6px 37px 0 RGBA(31, 32, 34, 0.08);
    background:#fff;
    position: relative;
}
.management .item .img img{
    width:200px;
    height:auto;
    display: inline-block;
    position: relative;
}
.management .item .img .under_line{
    position: absolute;
    width:310px;
    height:50px;
    bottom:0;
    left:50%;
    margin-left:-155px;
}
.management .item .name{
    font-size:14px;
    color:#182C4C;
    line-height: 20px;
    margin-top:27px;
}
.management .item .date{
    font-size:22px;
    color:#182C4C;
    margin-top:15px;
}
/* 文化展示 */
.culture{
    padding: 69px 0 110px 0;
    background:url('../images/company_bg2.png') no-repeat center bottom;
    width: 100%;
    overflow: hidden;
    text-align: center;
}
.culture .title{
    font-size:24px;
    color:#fff;
    line-height: 33px;
}
.culture .line{
    height:1px;
    width:90px;
    margin:3px auto 0 auto;
    background-color:#EE8C0D;
}
.culture .list{
    width:1160px;
    margin:auto;
}
.culture .list .item{
    width:140px;
    display: inline-block;
    vertical-align: top;
    margin:80px 46px 0 46px;
}
.culture .list .item .image{
    width:102px;
    height:102px;
    display: inline-block;
}
.culture .list .item .name{
    font-size:20px;
    line-height: 28px;
    margin-top:19px;
    color:#fff;
}
.culture .list .item .label{
    margin-top:14px;
    color:#fff;
    line-height: 20px;
    display: inline-block;
    text-align: left;
    font-size:14px;
}
/* 企业文化 */
.company_news{
    padding:57px 0 90px 0;
    background-color:#fff;
    width: 100%;
    overflow: hidden;
    text-align: center;
}
.company_news .title{
    font-size:24px;
    color:#333;
    line-height: 33px;
}
.company_news .line{
    height:1px;
    width:90px;
    margin:3px auto 0 auto;
    background-color:#EE8C0D;
}
.company_news .type{
    margin:50px auto;
    border:1px solid #E2E2E2;
    display: inline-block;
}
.company_news .type .item{
    width:230px;
    line-height: 38px;
    height:38px;
    border-top:2px solid #fff;
    text-align: center;
    font-size:15px;
    color:#333;
    border-left:1px solid #E2E2E2;
    display: inline-block;
    vertical-align: top;
    cursor:pointer;
}
.company_news .type .item:first-child{
    border-left:none;
}
.company_news .type .item.selected{
    border-top:2px solid #EE8C0D;
}
.company_news .list{
    width:1200px;
    height: 455px;
    margin:auto;
    position: relative;
    overflow:hidden;
    display:none;
}
.company_news .list .swiper-slide .inner{
    width:510px;
	height: 435px;
	padding: 20px;
}
.company_news .list .swiper-slide .item{
	vertical-align: middle;
	display: block;
	width: 100%;
	height: 100%;
	border:10px solid #fff;
	position: relative;
	left: -10px;
	top: -10px;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-ms-transition: 300ms;
	-o-transition: 300ms;
	transition: 300ms;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9);
	-webkit-backface-visibility: hidden;
	/* opacity: 0.3; */
    text-align: left;
}
.company_news .list .swiper-slide-active .item {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.company_news .swiper-slide-active .item img{
	box-shadow: 0px 2px 5px rgba(0,0,0,1);
}
.company_news .list .swiper-slide .item img{
    width:510px;
    height:306px;
}
.company_news .list .item .name{
    font-size:18px;
    color:#F5A623;
    line-height: 25px;
    margin-top:18px;
    display: none;
}
.company_news .list .item .intro{
    font-size:15px;
    color:#333;
    line-height: 24px;
    height:48px;
    margin-top:38px;
    display: none;
    overflow:hidden;
    text-overflow:ellipsis;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2; 
}
.company_news .swiper-slide-active .item .name{
    display: block;
}
.company_news .swiper-slide-active .item .intro{
    display:-webkit-box;
}
.company_news .swiperPre{
    position: absolute;
    width:325px;
    height:306px;
    left:0;
    top:20px;
    background: linear-gradient(to left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 1));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b2ffffff',GradientType=1);
    line-height: 306px;
    text-align: center;
    cursor:pointer;
}
.company_news .swiperNext{
    position: absolute;
    width:325px;
    height:306px;
    right:0;
    top:20px;
    background: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.7));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2ffffff', endColorstr='#ffffff',GradientType=1);
    line-height: 306px;
    text-align: center;
    cursor:pointer;
}
.company_news .swiperPre img,.company_news .swiperNext img{
    width:34px;
    height:34px;
    display: inline-block;
    vertical-align: middle;
}

.company_honor{
    background-color:#EEF0F5;
    padding:56px 0 80px 0;
}
.company_honor>.title{
    font-size:24px;
    color:#333;
    line-height: 33px;
    text-align: center;
}
.company_honor .line{
    height:1px;
    width:83px;
    margin:11px auto 0 auto;
    background-color:#EE8C0D;
}
.company_honor .list{
    width:1160px;
    position: relative;
    margin:0 auto;
}
.company_honor .item{
    display: inline-block;
    margin:42px 10px 0 10px;
    vertical-align: top;
    width:270px;
    text-align: center;
}
.company_honor .item .image{
    padding:10px;
    background-color:#fff;
    display: inline-block;
    box-shadow: 0 -6px 37px 0 RGBA(31, 32, 34, 0.08);
    position: relative;
    z-index: 2;
}
.company_honor .item .image img{
    width:200px;
    height:auto;
    display: inline-block;
    position: relative;
}

.company_honor .item .under_line{
    position: relative;
    width:290px;
    height:50px;
    margin-top:-50px;
    margin-left:-10px;
    z-index: 1;
}
.company_honor .item .title{
    font-size:14px;
    color:#333;
    line-height: 20px;
    margin-top:13px;
}

/* 联系我们 */
.company_map{
    width:100%;
    height:410px;
    position: relative;
    overflow: hidden;
	background:#EEF0F5 url(../images/map.png) center bottom no-repeat;
}
.company_map .world_map{
    width:1920px;
    height:652px;
    position: absolute;
    left:50%;
    margin-left:-960px;
	display:none;
}
.company_map .world_map img{
    width:100%;
    height:100%;
}
.world_map_address{
    font-size:12px;
    color:#FF2E2E;
    line-height: 20px;
    padding:0 5px;
    position: absolute;
    cursor:pointer;
    border-radius:4px;
}
.world_map_address.selected{
    background-color:#FF2E2E;
    color:#fff;
}
#map1{
    left: 51.5%;
    top: 115px;
}
#map2{
    left: 55.5%;
    top: 144px;
}
#map3{
    left: 58.6%;
    top: 93px;
}
#map4{
    left: 36.1%;
    top: 23px;
}
#map5{
    left: 44%;
    top: 95px;
}
#dituContent{
    width:670px;
    height:325px;
    display: inline-block;
    vertical-align: middle;
    margin-right:50px;
}
.company_logo{
    width:500px;
    display: inline-block;
    vertical-align: middle;
    margin-right:90px;
}
.company_address{
    width:1200px;
    margin:auto;
    position: relative;
    z-index:0;
    top:30px;
    display: none;
    text-align: center;
}
.company_address .address{
    max-width:610px;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
	font-size: 16px;
	line-height: 200%;
}
.company_address .address div{
    font-size:14px;
    color:#333;
    line-height: 20px;
    padding:12px 0;
}
.business_support{
    width: 100%;
    padding:60px 0;
    background-color:#fff;
    text-align: center;
}
.business_support .title{
    font-size:18px;
    color:#333;
    line-height: 25px;
}
.business_support .line{
    height:1px;
    width:83px;
    margin:12px auto 0 auto;
    background-color:#EE8C0D;
}
.business_support .tip{
    font-size:13px;
    line-height: 27px;
    margin-top:16px;
    color:#333;
}
.business_support .contact_number .phone{
    line-height: 27px;
    color:#333;
    font-size:13px;
}
.business_support .contact_number .qq{
    line-height: 27px;
    color:#106ACE;
    font-size:13px;
    cursor:pointer;
}
.business_support .contact_number .qq img{
    height:27px!important;
    width:27px!important;
    vertical-align: middle;
}
.business_support .contact_number .qq a{
    color:#106ACE;
}
.business_support .number_list{
    margin-top:35px;
    display: inline-block;
	max-width: 1200px;
}
.business_support .number_list .item{
    display: inline-block;
    vertical-align: top;
    width: 240px;
	margin-bottom: 30px;
	float: left;
}
.business_support .number_list .item img{
    width:200px;
    height:200px;
    display: inline-block;
}
.business_support .number_list .item .location{
    margin:9px auto 12px auto;
    font-size:13px;
    color:#333;
    line-height: 18px;
}
.account_info{
    width:100%;
    background-color:#EEF0F5;
    text-align: center;
    padding:63px 0 220px 0;
}
.account_info .title{
    font-size:18px;
    color:#333;
    line-height: 25px;
}
.account_info .line{
    height:1px;
    width:83px;
    margin:12px auto 77px auto;
    background-color:#EE8C0D;
}
.account_info .bank{
    display: inline-block;
    vertical-align: top;
}
.account_info .bank .card{
    height:122px;
    width:518px;
}
.account_info .bank .account{
    width:518px;
    font-size: 14px;
    color:#333;
    line-height: 27px;
    text-align: left;
    margin-top:40px;
}
.account_info .bank .account .label{
    width:180px;
    text-align: right;
    display: inline-block;
    vertical-align: top;
}
.account_info .bank .account .value{
    width:338px;
    display: inline-block;
    vertical-align: top;
}
.account_info .ali_qrcode{
    margin-left:170px;
    width:200px;
    display: inline-block;
    vertical-align: top;
}
.account_info .ali_qrcode img{
    width:200px;
    /* height:200px; */
    display: inline-block;
    margin-bottom:38px;
}
.account_info .ali_qrcode .tip{
    font-size:14px;
    color:#333;
}
/* 发展历程 */
.about_course{
    position: relative;
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select:none;
    -khtml-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none;
    width:100%;
    height:718px;
    overflow:hidden;
    background:url('../images/company_bg.png') no-repeat center;
    background-size:cover;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/company_bg.png',sizingMethod='scale'); 
}
.about_course .title{
    font-size:30px;
    color:#EE8C0D;
    line-height: 42px;
    height:42px;
    padding-top:82px;
    text-align: center;
}
.about_course .line{
    height:1px;
    width:100%;
    position: absolute;
    top:326px;
    left:0;
    background: -moz-linear-gradient(left, rgba(238, 140, 13, 0) 0%,rgba(238, 140, 13, 0) 100px,rgba(238, 140, 13, 1) 101px,rgba(238, 140, 13, 1) 750px,rgba(238, 140, 13, 0) 751px,rgba(238, 140, 13, 0) 892px,rgba(238, 140, 13, 1) 893px,rgba(238, 140, 13, 1) 1020px, rgba(238,140,13,0) 1021px);
    background: -webkit-linear-gradient(left, rgba(238, 140, 13, 0) 0%,rgba(238, 140, 13, 0) 100px,rgba(238, 140, 13, 1) 101px,rgba(238, 140, 13, 1) 750px,rgba(238, 140, 13, 0) 751px,rgba(238, 140, 13, 0) 892px,rgba(238, 140, 13, 1) 893px,rgba(238, 140, 13, 1) 1020px, rgba(238,140,13,0) 1021px);
    background: -o-linear-gradient(left, rgba(238, 140, 13, 0) 0%,rgba(238, 140, 13, 0) 100px,rgba(238, 140, 13, 1) 101px,rgba(238, 140, 13, 1) 750px,rgba(238, 140, 13, 0) 751px,rgba(238, 140, 13, 0) 892px,rgba(238, 140, 13, 1) 893px,rgba(238, 140, 13, 1) 1020px, rgba(238,140,13,0) 1021px);
    background: -ms-linear-gradient(left, rgba(238, 140, 13, 0) 0%,rgba(238, 140, 13, 0) 100px,rgba(238, 140, 13, 1) 101px,rgba(238, 140, 13, 1) 750px,rgba(238, 140, 13, 0) 751px,rgba(238, 140, 13, 0) 892px,rgba(238, 140, 13, 1) 893px,rgba(238, 140, 13, 1) 1020px, rgba(238,140,13,0) 1021px);
    background: linear-gradient(to right, rgba(238, 140, 13, 0) 0%,rgba(238, 140, 13, 0) 100px,rgba(238, 140, 13, 1) 101px,rgba(238, 140, 13, 1) 750px,rgba(238, 140, 13, 0) 751px,rgba(238, 140, 13, 0) 892px,rgba(238, 140, 13, 1) 893px,rgba(238, 140, 13, 1) 1020px, rgba(238,140,13,0) 1021px);
}
.about_course .btn{
    position: absolute;
    width:100%;
    bottom:100px;
    text-align: center;
}
.about_course .btn>*{
    width:118px;
    height:35px;
    line-height: 35px;
    display: inline-block;
    vertical-align: middle;
    border-radius:4px;
    border:1px solid #182C4C;
    margin:0 25px;
}
.about_course .btn>* img{
    display: inline-block;
    vertical-align: middle;
    height:18px;
    margin-right:13px;
    margin-top:-2px;
}
.about_course .btn>* span{
    display: inline-block;
    vertical-align: middle;
    font-size:13px;
}
.about_course .btn .prev{
    color:#182C4C;
}
.about_course .btn .next{
    color:#fff;
    background-color:#182C4C;
}
.about_course .course_list{
    white-space: nowrap;
    width:1200px;
    margin:0 auto;
    overflow: hidden;
    padding-top:177px;
}
.about_course .year_item{
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding-left:447px;
    opacity: 0.3;
}
.about_course .swiper-slide-active .year_item{
    opacity: 1;
}
.about_course .year_item .image{
    position: absolute;
    padding:8px;
    left:20px;
    top:-67px;
    background-color:#fff;
    box-shadow: 0 5px 6px 0 rgba(126, 126, 126, 0.5);
}
.about_course .year_item .image img{
    width:348px;
    height:231px;
}
.about_course .year_item .info{
    width:363px;
    display: inline-block;
    text-align: center;
}
.about_course .year_item .date{
    font-size:40px;
    color:#EE8C0D;
    font-weight: bold;
    line-height: 49px;
}
.about_course .year_item .little_title{
    font-size:17px;
    margin-top:8px;
    line-height: 24px;
    height:48px;
    color:#333;
    font-weight: bold;
    overflow: hidden;
}
.about_course .year_item .label{
    margin-top:13px;
    font-size:15px;
    color:#333;
    line-height: 21px;
    height:126px;
    overflow: hidden;
    text-align: left;
    white-space: normal;
}

/* 制造中心 */
.center_title{
    margin-top:50px;
    font-size:20px;
    color:#EE8C0D;
    line-height: 28px;
    text-align: center;
}
.center_title_little{
    margin-top:15px;
    font-size:15px;
    color:#333;
    line-height: 18px;
    text-align: center;
}
.center_tips{
    margin-top:32px;
    font-size:13px;
    line-height:18px;
    color:#666;
    text-align:center;
}
.center_tips div{
    display: inline-block;
    text-align: left;
}
.center_stat{
    margin-top:69px;
}
.center_stat .item{
    width:25%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
}
.center_stat .number{
    line-height: 74px;
    height:74px;
    color:#EE8C0D;
}
.center_stat .number .value{
    font-size:60px;
    display: inline-block;
}
.center_stat .number .dw{
    font-size:30px;
    display: inline-block;
}
.center_stat .label{
    font-size:20px;
    color:#EE8C0D;
    line-height:28px;
    margin-top:5px;
    text-align: center;
}

.center_swiper{
    width:1200px;
    height: 455px;
    margin: 54px auto 0 auto;
    position: relative;
    overflow:hidden;
}
.center_swiper .swiper-slide .inner{
    width:510px;
	height: 435px;
	padding: 20px;
}
.center_swiper .swiper-slide .item{
	vertical-align: middle;
	display: block;
	width: 100%;
	height: 100%;
	border:10px solid #fff;
	position: relative;
	left: -10px;
	top: -10px;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-ms-transition: 300ms;
	-o-transition: 300ms;
	transition: 300ms;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9);
	transform: scale(0.9);
	-webkit-backface-visibility: hidden;
	/* opacity: 0.3; */
    text-align: center;
}
.center_swiper .swiper-slide-active .item {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.center_swiper .swiper-slide .item img{
    width:510px;
    height:306px;
}
.center_swiper .item .name{
    font-size:18px;
    color:#333;
    line-height: 25px;
    height:75px;
    overflow: hidden;
    margin-top:18px;
    display: none;
    text-align:left;
}
.center_swiper .swiper-slide-active .item .name,.center_swiper .swiper-slide-active .item .intro{
    display: inline-block;
}
.center_swiper .swiperPre{
    position: absolute;
    width:325px;
    height:306px;
    left:0;
    top:20px;
    background: linear-gradient(to left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 1));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b2ffffff',GradientType=1);
    line-height: 306px;
    text-align: left;
    cursor:pointer;
}
.center_swiper .swiperNext{
    position: absolute;
    width:325px;
    height:306px;
    right:0;
    top:20px;
    background: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.7));
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2ffffff', endColorstr='#ffffff',GradientType=1);
    line-height: 306px;
    text-align: right;
    cursor:pointer;
}
.center_swiper .swiperPre img,.center_swiper .swiperNext img{
    width:34px;
    height:34px;
    display: inline-block;
    vertical-align: middle;
}
.direction{
    margin-top:15px;
}
.direction .title{
    font-size:20px;
    color:#333;
    line-height:28px;
    text-align:center;
}
.direction .list{
    margin-top:38px;
    text-align:center;
}
.direction .item{
    width:158px;
    height:158px;
    line-height:158px;
    display: inline-block;
    vertical-align: top;
}
.direction .item div{
    max-width:120px;
    display: inline-block;
    line-height:28px;
    max-height:84px;
    overflow:hidden;
    text-align:center;
    vertical-align: middle;
    font-size:20px;
    color:#EE8C0D;
}
.center_hornor{
    margin-top:50px;
}
.center_hornor .title{
    font-size:20px;
    text-align: center;
    line-height:28px;
}
.center_hornor .list{
    margin-top:90px;
    text-align:center;
}
.center_hornor .list .item{
    width:25%;
    display: inline-block;
    vertical-align: top;
    padding-bottom:40px;
}
.center_hornor .list .image{
    width:200px;
    height:150px;
    line-height:150px;
    margin:auto;
    text-align:center;
}
.center_hornor .list .image img{
    max-width:200px;
    max-height:150px;
    display: inline-block;
    vertical-align: middle;
}
.center_hornor .list .label{
    width:90%;
    margin:26px 5% 0 5%;
    text-align:center;
    line-height:20px;
    font-size:14px;
    color:#333;
}

.about-content{padding:30px 0; font-size:16px; line-height:200%;}
.direction .item{
            background:url(../images/group.png) no-repeat center;
        }


.history-list{
	position: relative;
	padding-top: 98px;
	margin-top: 25px;
}
.history-list:before{
	content: url('../../images/clock_04.png');
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -19px;
	z-index: 1;
}
.history-list:after{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 50%;
	width: 1px;
	height: 100%;
	background: #d2d2d2;
}
.history-content{
	padding: 45px 0;
}
.history-content h1{
	font-size: 20px;
	color: #404040;
	font-weight: bold;
	text-align: center;
	line-height: 1.5;
}
.history-icon{
	height: 90px;
	text-align: center;
	position: relative;
}
.history-icon .year{
	position: absolute;
	z-index: 2;
	width: 90px;
	height: 90px;
	top: 0;
	left: 50%;
	margin-left: -45px;
	display: block;
	background: #707480;
	border: 10px solid #f8b551;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 100%;
	line-height: 70px;
	font-weight: bold;
	color: #fff;
	font-size: 20px;
}
.history-icon .iconfont{
	position: absolute;
	width: 60px;
	height: 60px;
	line-height: 60px;
	font-size: 0;
	border-radius: 100%;
	color: #fff;
	text-align: center;
	top: 15px;
	left: 50%;
	margin-left: 120px;
	background: #f08200 url(../images/ico1.png) no-repeat center;
}
.history-icon .iconfont:after{
	content: '';
	width: 75px;
	height: 1px;
	background: #d2d2d2;
	display: block;
	position: absolute;
	top: 50%;
	left: -75px;
}
.history-detail{
	overflow: hidden;
	padding: 35px 0 40px;
}
.history-detail .pic{
	float: left;
	/*margin-left: 120px;*/
	margin-top: 4px;
	max-width: 480px;
	width: 48%
}
.history-detail .pic img{
	border-radius: 4px;
	width: 75%;
	margin-left: 25%;
	/*width: 360px;*/
	/*height: 220px;*/
}
.history-detail .txt{
	float: right;
	max-width: 480px;
	width: 48%;
}
.history-list>div:nth-of-type(2n) .history-icon .iconfont{
	left: auto;
	right: 50%;
	margin-right: 120px;
	margin-left: auto;
}
.history-list>div:nth-of-type(2n) .history-icon .iconfont:after{
	left: auto;
	right: -75px;
}
.history-list>div:nth-of-type(2n) .history-detail .pic{
	float: right;
	/*margin-right: 120px;*/
	/*margin-left: auto;*/
}	
.history-list>div:nth-of-type(2n) .history-detail .pic img{
	margin-left: 0;
	margin-right: 25%;
}
.history-list>div:nth-of-type(2n) .history-detail .txt{
	float: left;
}	
.history-detail .txt li{
	padding-left: 26px;
	line-height: 22px;
	color: #606060;
	font-size: 14px;
	position: relative;
	margin-bottom: 10px;
}
.history-detail .txt li:before{
	content: '';
	display: block;
	position: absolute;
	top: 6px;
	left: 0;
	width: 8px;
	height: 8px;
	border-radius: 100%;
	background: #909090;
}
.industry_number{
    text-align: center;
}
.industry_number .item{
    width:25%;
    padding:50px 0;
    display: inline-block;
    vertical-align: top;
}
.industry_number .item .number{
    height:74px;
}
.industry_number .item .value{
    line-height: 74px;
    display: inline-block;
    vertical-align: bottom;
    font-size:60px;
    position: relative;
    color:#EE8C0D;
    font-weight: bold;
}
.industry_number .item .value>img{
    width:30px;
    position: absolute;
    right:-15px;
    bottom:0;
}
.industry_number .item .dw{
    display: inline-block;
    font-size:14px;
    line-height: 20px;
    vertical-align: bottom;
    color:#333;
}
.industry_number .item .label{
    font-size:14px;
    color:#333;
    line-height: 20px;
    margin-top:25px;
}
@media (max-width: 768px) {
	.about_header{height:150px;}
	.about_menu .menu_list a{font-size:12px; padding:0 5px;}
	.company_intro{width:auto; margin:20px auto;}
	.about_industry{padding:30px 0;}
	.about_industry .company_list{margin-top:30px;}
	.about_industry .company_list .list{width:49%; padding-right:0;}
	.management .item{width:50%; padding:0;}
	.management .item .img img{width:auto; height:auto; max-width:100%;}
	.management .item .name{margin-top:10px; padding-bottom:10px;}
	.company_honor .list{width:auto;}
	.company_honor .item{width:48%; margin:3px;}
	.company_honor .item .image img,.company_honor .item .under_line{width:auto; height:auto; max-width:100%; }
	.culture{background:#000;}
	.culture .list{width:auto;}
	.culture .list .item{width:50%; margin:30px auto;}
	.culture .list .item .label{text-align:center;}
	.company_news{padding:50px 0;}
	.company_news .type{display:block; margin:20px auto;}
	.company_news .type .item{width:33%;}
	.company_news .list{width:95%; height:auto; position:inherit; overflow:auto;}
	.company_news .list .inner{display:block;}
	.company_news .list .inner img{max-width:100%; height:auto;}
	.company_news .list .item .name{display:block; color:#000; padding-bottom:18px;}
	.industry_number .item{width:50%;}
	.center_swiper,.center_swiper .swiper-slide .inner,.center_swiper .swiper-slide .item img{width:100%; height:auto;}
	.center_swiper{margin:0 auto;}
	.center_swiper .item img{max-width:100%; height:auto;}
	.center_swiper .item .name{display:block; text-align:center; margin:0; height:auto; padding:10px;}
	.company_map{height:auto;}
	.company_address,#dituContent{width:100%; height:auto;}
	.company_address .address{display:block; max-width:100%;}
	.business_support .number_list .item{width:100%; margin-bottom:20px;}
	.account_info{padding:20px 0;}
	.account_info .bank .card,.account_info .bank .account{width:100%; height:auto;}
	.account_info .bank .account .label{width:25%;}
	.account_info .bank .account .value{width:75%;}
	.account_info .ali_qrcode{display:block; margin-left:auto; width:100%;}
	.account_info .ali_qrcode img{margin-top:30px;}
	.welfare{width:100%; padding:0;}
	.welfare .item{width:50%; border:none; padding:0; height:auto; margin-bottom:20px;}
	.welfare .item .text{margin-top:10px;}
	.recruit_list .column{margin:0;}
}
.yangji{display: block;width: 70%;margin: 0 auto;background-color:#F2F2F2;padding: 50px;}
.yangji p{width: 100%;display: block;margin-bottom: 30px;}
.yangji label{width: 15%;display: inline-block;float: left;}
.yangji span{width: 70%;display: inline-block;}
.yangji input{width: 100%;display: block; padding: 5px;}
.yangji input.code{width: 30%;float: left;margin-right: 20px;}
.yangji textarea{width: 100%;min-height: 100px;display: block; padding: 5px;}
.yangji button.btn{padding: 10px;display: block;background-color: rgb(41, 128, 185);border: none;color: #fff;width: 100%;margin-top: 50px;cursor: pointer;font-size: 18px;}
@media (max-width: 768px) {
	.yangji{width: 100%;padding: 20px;overflow: hidden;}
	.yangji label,.yangji span,.yangji button.btn{width: 85%;display: block;}
	.yangji p{margin-bottom: 10px;}
	}