.body_all{   width: 83.33%; margin: 0 auto; margin-bottom: 40px; max-width: 1600px;}
.flex_sb{display: flex;justify-content: space-between;align-items: center;}
.body_gsdh_title{border-bottom: 1px solid #d5d5d5;}



/*公司简介*/
.fzlc_china{color: #124ea8; font-size: 44px; margin-top: 90px; line-height: 1; margin-bottom: 15px;    font-weight: bold;}
.fzlc_english{color: #c4c4c4;font-size: 36px;line-height: 1;    margin-bottom: 70px;}


.device{width: 100%; margin: 0 auto; position: relative; overflow: hidden; background: url(/uiFramework/commonResource/image/2022031319144828804.png) repeat-x left center;  height: 1000px;}
#fzlc_swiper .bottom_swiper{opacity: 1;     margin-top: 493px!important; }
#fzlc_swiper .swiper-items{font-size: 16px; color: #333333; line-height: 25px; width: 100%; position: relative; top: 11px; padding-left: 18px;box-sizing: border-box;}
#fzlc_swiper .swiper-items:before { height: 458px; position: absolute; transition: .5s ease-in-out; content: ""; width: 1px; left: 0; top: 0; background: #dddddd; }
#fzlc_swiper .bottom_swiper .swiper-items:before {height: 120px; position: absolute; transition: .5s ease-in-out; content: ""; width: 1px; left: 0; top: 0; background: #dddddd;}
#fzlc_swiper .swiper-slide{      margin: 36px 0 0;}
.swiper-items-img img{ width: 100%; height: 210px;object-fit: cover;}
.swiper-items-content{color: #000000; font-size: 18px; line-height: 28px;padding-top: 20px;}
.swiper-items-time{color: #124ea8;     font-size: 30px; line-height: 64px; transition: .5s ease-in-out; content: "";}
.swiper-items-time:after{position: absolute; height: 10px; width: 10px; border: 1px solid #0060a3; content: ""; left: -6px; border-radius: 50%; top: -11px; background: #0060a3;}
#fzlc_swiper .bottom_swiper .swiper-items-time:after{position: absolute; height: 10px; width: 10px; border: 1px solid #0060a3; content: ""; left: -6px; border-radius: 50%; top: 108px; background: #0060a3;}
#fzlc_swiper .bottom_swiper .swiper-items-time{    padding-top: 95px;}
#fzlc_swiper .swiper-container {     padding-left: 30px; }
#fzlc_swiper .swiper-items:hover .swiper-items-time{  font-size: 38px;  transition: .5s ease-in-out; content: "";}

.arrow-left{display: block; width: 91px; height: 91px; position: absolute; top: 50%;margin-top: -33px;  cursor: pointer; background: url(/uiFramework/commonResource/image/2022031322524780534.png) no-repeat center top;left: -9px;background-size: 100%;    z-index: 9;}
.arrow-right{display: block; width: 91px; height: 91px; position: absolute; top: 50%; margin-top: -33px; cursor: pointer;background: url(/uiFramework/commonResource/image/2022031322550387514.png) no-repeat center top; right: -9px;background-size: 100%;    z-index: 9;}



/*shouji*/
.fzlc_iphone{ display: none;}
.zcczgg_tit_all{display: flex;align-items: center;    padding: 20px 0;    border-bottom: 1px dashed #e5e5e5;  }
.zcczgg_tit_all:hover .zcczgg_titletext{    color: #124eaf;}
.zcczgg_tit_all:hover .zcczgg_summary{    color: #124eaf;}
.zcczgg-title-time{margin-right: 30px; background: #e2e2e2; text-align: center; padding: 5px;    padding: 5px 10px;}
.zcczgg_day{font-size: 30px; color: #1a1a1a; border-bottom: 3px solid #1a1a1a;}
.zcczgg_year{font-size: 13px; color: #1a1a1a; font-weight: bold; }
.zcczgg_titletext{font-size: 17px; color: #000000; font-weight: bold; line-height: 2.5;}
.zcczgg_tit_tit{    width: 100%;overflow: hidden;}
.zcczgg_summary{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;font-size: 15px; }

/*低于1650px以下自适应*/
@media screen and (max-width: 1650px){
.swiper-items-img img{    height: 167px;}
}
/*低于1450px以下自适应*/
@media screen and (max-width: 1450px){
.swiper-items-img img{       height: 152px;}
}

/*低于1350px以下自适应*/
@media screen and (max-width: 1320px){
.swiper-items-img img{       height: 134px;}
}
/*低于1250px以下自适应*/
@media screen and (max-width: 1220px){
.swiper-items-img img{       height: 123px;}
}

/*低于1100px以下自适应*/
@media screen and (max-width: 1100px){
.swiper-items-img img{       height: 106px;}
}



/*低于798px以下自适应*/
@media screen and (max-width: 768px){
.body_all{ width: 100%; padding: .75rem;box-sizing: border-box; }
.device{    display: none;}
.fzlc_iphone{     display: block;}
.fzlc_china{font-size: 34px; margin-top: 2rem;  }
.fzlc_english{font-size: 18px;    margin-bottom: 40px;}


}