.box{width: 100%;}
.aboutus_banner{height: 380px;width: 100%;margin: 0 auto;text-align: center;position: relative;}
.aboutus_banner_bg{background-image: url(../images/aboutus_banner.jpg);
	background-position: center;background-size: cover;position: absolute;left: 0;width: 100%;height: 380px;z-index: 0;}
.aboutus_banner_txtBox{display: flex;height: 100%;justify-content: center;align-items: center;position: relative;z-index: 9;}
.aboutus_banner_tit{font-size: 38px;color: #fff;line-height: 48px;text-align: center;}
.aboutus-commonWidth{width: 1200px;margin: 0 auto;}
.aboutus_wrap_main{border-bottom: 1px solid #ddd;}
.aboutus_wrap_main.choosez{min-height: 63px;}
.aboutus_wrap_main.choosez .aboutus_wrap_smallMain{min-height: 60px;position: fixed;top: 80px;left: 0;width: 100%;background: #fff;z-index: 100;}
.aboutus_wrap_main_nav_box{}
.aboutus_wrap_main_nav{justify-content: left;}
.aboutus_wrap_main_nav_ul{margin-right: 0;display: flex;float: right;margin-bottom: 0px;}
.aboutus_wrap_main_nav_li.choosez{border-bottom: 2px solid #232323;font-weight: 600;}
.aboutus_wrap_main_nav_li a{color: #616265;}
.aboutus_wrap_main_nav_li.choosez a{color: #232323;}
.aboutus_wrap_main_nav_li{font-size: 16px;padding: 18px 0;white-space: nowrap;cursor: pointer;margin-left: 40px;color: #616265;margin-bottom: 0px;}
.aboutus_wrap_main_nav_li:first-child{margin-left: 0;}
.aboutus_wrap_main_nav_li .icon{font-size: 22px;}
.aboutus_wrap_main_nav_li_active{border-bottom: 2px solid var(--deepColor);transform: none;}
.aboutus_wrap_main_nav_line{width: 100%;position: absolute;left: 0;border-bottom: 1px solid #e5e5e5;z-index: -1;margin-top: -1px;}
.aboutus_crumbs{padding: 19px 0;float: left;}
.aboutus_crumbs_main{display: flex;font-size: 15px;}
.aboutus_crumbs_main a{color: #616265;margin: 0px 15px;font-size: 15px; }
.aboutus_crumbs_main a:first-child{margin-left: 0;}
.aboutus_crumbs_main a:hover{text-decoration: underline;}
.aboutus_crumbs_main .icon{font-size: 12px;margin: 2px 10px 0 4px;}
.aboutus_crumbs_main span{color: #232323;cursor: default;}
.aboutus_tit{font-size: 26px;line-height: 30px;color: #232323;text-align: center;padding: 68px 0 0;}
.aboutus_misn_box{padding: 0 0 70px;}
.aboutus_misn_list{display: flex;width: 100%;align-items: center;margin: 40px 0 0;}
.aboutus_misn_listLt{padding: 0 35px 0 0;}
.aboutus_misn_imgbox{position: relative;cursor: pointer;}
/* .aboutus_misn_imgbox{position: relative;cursor: default;pointer-events: none;} */
.aboutus_misn_time{position: absolute;color: #fff;font-size: 14px;border: 2px solid #fff;padding: 0 15px 0 19px;height: 28px;line-height: 24px;bottom: 20px;left: 20px;
	z-index: 1;border-radius:14px;box-sizing: border-box;transition: all .3s;}
.aboutus_misn_time i{width: 0;height: 0;border-width: 9px 6px;border-style: solid;border-color: #fff transparent transparent transparent;transform: rotate(-90deg);
	display: inline-block;border-radius: 2px;margin: 3px 3px 0 0;float: left;}
.aboutus_misn_time:hover{background: #0070bc;border-color: #0070bc;}
.aboutus_misn_listRt{padding: 0 70px 0 35px;}
.aboutus_misn_listRt p{font-size: 14px;color: #616265;line-height: 24px;}
.aboutus_misn_listRt p:first-child{margin-bottom: 10px;}
.aboutus_culture_box{background: #f7f7f7;padding: 0 0 70px 0;}
.aboutus_culture_list{display: flex;justify-content: space-between;margin: 38px 0 0;}
.aboutus_culture_list>li{width: calc((100% - 24px)/3);background: #fff;border-radius:0px 0px 2px 2px;}
.aboutus_culture_imgbox img{display: block;width: 100%;}
.aboutus_culture_txtbox{padding: 32px 30px 34px;width: 100%;}
.aboutus_culture_txtbox div{font-size: 15px;line-height: 30px;color: #232323;margin-bottom: 10px;}
.aboutus_culture_txtbox p{font-size: 14px;line-height: 24px;color: #616265;}
.aboutus_history_box{background-image: url(../images/aboutus_history_bg.png);height: 728px;background-position: center;
    background-size: cover;}
.aboutus_history_box .aboutus_tit{color: #fff;}
.aboutus_history_timeAxis{position: relative;padding: 57px 0 24px 0;}
.aboutus_history_timeTit{font-size: 26px;color: #fff;line-height: 26px;text-align: center;margin: 0 0 27px 0;}
.aboutus_history_timeCircle{display: flex;width: 30px;height: 30px;box-sizing: border-box;border: 1px solid #fff;border-radius: 100%;justify-content: center;align-items: center;
	margin: 0 auto;position: relative;z-index: 1;background: rgb(26,26,26);}
.aboutus_history_timeCircle i{display: inline-block;width: 14px;height: 14px;background: #fff;border-radius: 100%;}
.aboutus_history_line{display: inline-block;width: 100%;height: 2px;background: #fff;opacity: .3;position: absolute;bottom: 39px;left: 0;z-index: 0;}
.aboutus_history_imgbox{overflow: hidden;border-radius: 2px 2px 0 0;}
.aboutus_history_imgbox img{display: block;width: 100%;}
.aboutus_history_txtbox{background: #fff;border-radius: 0 0 2px 2px;padding: 26px 30px 25px;}
.aboutus_history_txtbox div{font-size: 20px;color: #232323;line-height: 24px;margin: 0 0 11px 0;}
.aboutus_history_txtbox p{font-size: 14px;color: #616265;line-height: 24px;min-height: 48px;}
.aboutus_history_box .swiper-button-prev, .aboutus_history_box .swiper-button-next{background: none;color: #fff;width: 60px;height: 60px;background:rgba(255,255,255,.1);font-size: 32px;
border-radius: 100%;line-height: 60px;transition: all .3s;box-sizing: border-box;margin-top: 56px;}
.aboutus_history_box .swiper-button-prev{left: -110px;padding: 0 0 0 12px;background-image: url(../images/history_left.png);background-repeat: no-repeat;background-position: center;background-size: 30px;}
.aboutus_history_box .swiper-button-next{right: -110px;padding: 0 0 0 8px;background-image: url(../images/history_right.png);background-repeat: no-repeat;background-position: center;background-size: 30px;}



.aboutus_history_relative{position: relative;}
.aboutus_partner_list .swiper-slide img{display:block;margin:0 auto;max-width:100%;height:initial}
.aboutus_partner_list .swiper-pagination-bullet{background:#e5e5e5;height:2px;width:44px;border-radius:0;opacity:1}
.aboutus_partner_list .swiper-pagination-bullet-active{background:#999}
.aboutus_partner_list .swiper-container{padding-bottom:79px;margin-top: 20px;}
.aboutus_partner_list .swiper-pagination{bottom:47px}
.aboutus_partner_list .swiper-button-next,.aboutus_partner_list .swiper-button-prev{margin-top:-76px;font-size:32px;color:#fff;line-height:64px!important;width:60px;height:60px;border-radius:50%;transition:all .3s;box-sizing:border-box;background-color:rgba(0,0,0,.2);text-align:center;background-image:none;
	opacity:0!important;}
.aboutus_partner_list .swiper-button-next{right: 0;text-indent: -10px;}
.aboutus_partner_list .swiper-button-prev{left: 0;}
.aboutus_partner_list:hover .swiper-button-next,.aboutus_partner_list:hover .swiper-button-prev{opacity:1!important}
.aboutus_partner_list:hover .swiper-button-next,.aboutus_partner_list:hover .swiper-button-prev{opacity:1!important}
.aboutus_partner_list:hover .swiper-button-next.swiper-button-disabled,.aboutus_partner_list:hover .swiper-button-prev.swiper-button-disabled{opacity:.35!important}
.aboutus_partner_list .swiper-button-next:hover{background-color:rgba(0,0,0,.4);border:none}
.aboutus_partner_list .swiper-button-prev:hover{background-color:rgba(0,0,0,.4);border:none}
.aboutus_news_box{background: #f7f7f7;padding: 0 0 65px;}
.aboutus_news_list{display: flex;justify-content: space-between;margin: 38px 0 0;}
.aboutus_news_listLt{width: 440px;background: #fff;}
.aboutus_news_listRt{width: calc(100% - 460px);background: #fff;}
.aboutus_news_listRt .aboutus_news_ltimgbox img{max-height: 180px;}
.aboutus_news_ltimgbox{position: relative;}
.aboutus_news_ltimgbox img{display: block;}
.aboutus_news_ltimgbox span{position: absolute;top: 0;left: 0;display: inline-block;height: 24px;line-height: 24px;color: #fff;font-size: 12px;padding: 0 10px;background:rgba(0,0,0,.3);border-radius:2px 0px 2px 0px;}
.aboutus_news_txtbox{padding: 21px 30px 20px;min-height: 182px;box-sizing: border-box;position: relative;}
.aboutus_news_tit{font-weight: normal;font-size: 16px;color: #232323;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;margin: 0 0 10px;display: block;}
.aboutus_news_tit:hover{text-decoration: underline;}
.aboutus_news_ltTxt{font-size: 14px;line-height: 24px;color: #616265;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.aboutus_news_timebox{display: flex;justify-content: space-between;font-size: 12px;color: #8d8d8f;line-height: 22px;position: absolute;bottom: 17px;width: 100%;left: 0;padding: 0 30px;
	box-sizing: border-box;}
.aboutus_news_timebox span:nth-child(2) i{font-size: 12px;display: inline-block;float: left;margin: 1px 3px 0 0;}
.aboutus_news_rtMian{padding: 20px;}
.aboutus_news_rtLi{display: flex;justify-content: space-between;margin: 0 0 20px;}
.aboutus_news_rtLi:last-child{margin: 0;}
.aboutus_news_rtTxtbox{flex: 1;padding-left: 20px;position: relative;}
.aboutus_news_rtTxtbox .aboutus_news_timebox{padding: 0 0 0 20px;bottom: 0px;}
.aboutus_news_rtTit{font-size: 16px;margin: 0 0 7px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.aboutus_news_rtTit:hover a{text-decoration: underline;}
.aboutus_news_rtTxt{font-size: 14px;line-height: 22px;color: #616265;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.aboutus_news_morebox{text-align: center;margin: 35px 0 0;}
.aboutus_news_morebox a{color: #0070bc;font-size: 14px;line-height: 24px;display: inline-block;}
.aboutus_news_morebox span{float: left;}
.aboutus_news_morebox span:hover{text-decoration: underline;}
.aboutus_news_morebox .icon{font-size: 14px;}
.aboutus_contact_box{padding: 0 0 70px;}
.aboutus_contact_list{display: flex;flex-wrap: wrap;justify-content:space-between;margin: 38px 0 0;}
.aboutus_contact_list li{background: #F7F7F7;border-radius:2px;width: calc((100% - 30px)/4);text-align: center;box-sizing: border-box;transition: all .3s;border-bottom: 3px solid #F7F7F7;}
.aboutus_contact_list li>a{padding: 40px 0 37px;display: block;}
.aboutus_contact_list li:hover{border-color: #0070bc;}
.aboutus_contact_imgBox{text-align: center;margin-bottom: 21px;}
.aboutus_contact_imgBox span{width: 80px;height: 80px;background: #fff;border-radius: 100%;display: flex;margin: 0 auto;justify-content: center;}
.aboutus_contact_tit{font-size: 16px;color: #232323;line-height: 30px;font-weight: 600;}
.aboutus_contact_txt{font-size: 14px;color: #616265;line-height: 24px;margin: 7px 0 20px;}
.aboutus_contact_link{font-size: 14px;color: #0070bc;}
.aboutus_contact_link .icon{font-size: 14px;display: inline-block;vertical-align: middle;}
.aboutus_contact_link span:hover{text-decoration: underline;}
/*弹窗样式*/
.feisu-new-popup{position: fixed;width: 100%;height: 100%;z-index: 9999999;top: 0;left: 0;text-align: center;display: none;}
.feisu-new-popup:before {content: "";height: 100%;display: inline-block;vertical-align: middle;box-sizing: border-box;}
.feisu-new-popu-bg{position: fixed;left: 0;top: 0;z-index: -1;width: 100%;height: 100%;background-color: #000;filter: alpha(opacity=30);opacity: .3;}
.feisu-new-popup-main{position: relative;text-align: left;margin-left: 0;margin-top: 0;display: inline-block;left: 0;top: 0;vertical-align: middle;}
.feisu-new-popup-main h3{background: #fff;color: #232323;font-size: 20px;line-height: 30px;font-weight: 400;padding: 13px 20px 13px 20px;border-top: 1px solid transparent;border-bottom: 1px solid #e5e5e5;}
.feisu-new-popup-main h3 .icon{background: none;font-size: 22px;color: #8d8d8f;float: right;text-align: center;display: block;cursor: pointer;}
.feisu-new-popup-main h3 .icon:hover{color: #616265;}
.feisu-new-popup-width880{width: 880px;background: #fff;}
.feisu-new-popup-video{display: block;}
@media (max-width: 1420px){
   .aboutus_history_box .swiper-button-prev{left: 0;}
   .aboutus_history_box .swiper-button-next{right: 0;}
}
@media (max-width: 1220px){
   .aboutus-commonWidth{width: 960px;}
   .aboutus_misn_listRt{padding: 0 20px 0 0;}
   .aboutus_history_txtbox{min-height: 158px;box-sizing: border-box;}
}

/*放到 aboutUs_pagestyle.cs 样式表*/
.aboutus_culture_list{display: block;}
.aboutus_culture_list>li{width: 100%;display: flex;align-items: center;}
.aboutus_culture_txtbox{width: 100%;box-sizing: border-box;padding: 32px 60px 34px}
.aboutus_culture_imgbox{width: 50%;}
.aboutus_culture_txtbox div{position: relative;padding: 0 0 28px 0;margin-bottom: 24px;}

.aboutus_wrap_main_nav_li p{
	margin-bottom: 0px;
}