.headerEj_bg{background:url(/uiFramework/commonResource/image/2023030615414978045.jpg) center 0 no-repeat;background-size: 100% 100%;}

#topBanner .otherBannerPad{position: inherit;    padding: 30px 0;margin:0 auto;}
.otherBannerPad p{
   position: inherit;
    left: inherit;
    top: inherit;
    margin-top: 0;
    text-align: center;
}
.otherBannerPad p b{margin:20px auto 0;}

/*公司简介*/
.about_us_sec01{margin-top:-60px;overflow: hidden;}
.about_us_sec01_l{float:left;width:31.3%;height:358px;background:url(/uiFramework/commonResource/image/2023030714581447809.jpg) 0 0 no-repeat;background-size:cover;color:#fff;padding:0 30px;}

.about_us_sec01_l p{font-size:32px;padding:100px 0px 50px;}
.about_us_sec01_l p::before {
	width: 20px;
	height: 4px;
	color: #fff;
	background: #fff;
	content: "";
	display:block;
	margin-bottom: 30px;
}
.about_us_sec01_l a{font-size:14px;padding-right: 20px;background:url(/uiFramework/commonResource/image/2023030616120013416.png) right center no-repeat;}
.about_us_sec01_r{float:right;width:66%;padding-top:98px;}
.about_us_sec01_r p{font-size:18px;line-height:30px;color: #666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.CompanyDiv{margin:20px 0 0px;}
.CompanyDiv ul { display: table;   width: 100%;  }
.CompanyDiv ul li { display: table-cell; width: 25%;  /*text-align: center;  padding: 60px 0 50px 0;*/  position: relative;color: #999;    padding: 0 2%; }
.CompanyDiv ul li  span{  display:block; }
.Company_title{min-height:46px;text-align:left;}
.Company_title i{float:left;
    width: 10px;
    height: 10px;
    background: #4779FF;
    display: inline-block;
    margin-right: 5px;margin-top:5px;
}
.Company_title em{font-style: normal;width: calc(100% - 30px);float: left;}
.Company_sj{font-size: 48px;color:#333;}
.CompanyDiv ul li b{display:block;position: absolute;top: 0%;right: 0;/*margin-top: -20px;*/width: 1px;height: 100%;background: #E2E2E2;}
.CompanyDiv ul li:last-child b{  display: none;  }


.link_items {
	/*overflow: hidden;   */    
}
.link_items li {
	width: 31.3%;
	float: left;
	border-top:1px #E2E2E2 solid;
	border-right:1px #E2E2E2 solid;
	margin-right: 3%;
        height:541px;
position: relative;
}
.link_items li:last-child{ margin-right: 0; }
.link_items li:hover {
	border:0 none;
}
.link_div_img{height:270px;}
.link_div_img img {width:100%;height:100%;}
.link_items li a {background:#fff;
	display: block;
        width: 100%;
        height: 270px;
	/*padding-top: 20px;*/
	border-left:1px #E2E2E2 solid;
	border-bottom:1px #E2E2E2 solid;
	padding: 30px 20px 0;
    position: absolute;left:0;
    top: 270px;
    z-index: 9;
}
.link_items li a span{display:block;font-size: 32px; color: #333;}
.link_items li a span::before {
	width: 40px;
	height: 4px;
	color: #1FDE42;
	background: #1FDE42;
	content: "";
	display:block;
	margin-bottom: 20px;
}
.link_items li.link_con02 a span::before {
	color: #3961FF;
	background: #3961FF;
}
.link_items li.link_con03 a span::before {
	color: #FFC932;
	background: #FFC932;
}
.link_items li a p{font-size: 14px; color: #999; margin-top: 25px;line-height: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.link_items li:hover a p{
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.link_items li a b{ display:none;font-size: 14px; color: #333; margin-top: 20px; font-weight: normal;padding-right: 20px;background:url(/uiFramework/commonResource/image/2023030715163229769.png) 80px center no-repeat;}
.link_items li:hover a{box-shadow: 0px 6px 18px rgb(41 43 50 / 10%);border-radius: 25px 0 0 0;border:0 none;top: 250px;height: 290px;}
.link_items li:hover a b{ display:block; }
/*企业文化*/
.about_us_sec03{background:url(/uiFramework/commonResource/image/2023030615583947082.jpg) 0 0 no-repeat;background-size: cover;margin:35px 0;height:460px;}
.about_us_sec03_l{float:left;width:31.3%;color:#fff;}
.title-text{font-size:32px;margin:50px 0 45px;}
.title-text::before {
	width: 40px;
	height: 4px;
	color: #fff;
	background: #fff;
	content: "";
	display:block;
	margin-bottom: 30px;
}
.about_us_sec03_l p{font-size:14px;line-height:26px;}
.about_us_sec03_r{float:right;width:66%;}
.about_us_sec03_r ul{margin-top:100px;}
.about_us_sec03_r ul li{
    float:left;
    width: 47.5%;
    height:262px;
    color: #fff;
    margin-left:5%;
    cursor: pointer;
    /*transition:0.4s;*/
}
.about_us_sec03_r ul li:nth-child(1){background:url(/uiFramework/commonResource/image/2023030616002490732.jpg) 0 0 no-repeat;background-size:contain;margin-left:0%;}
.about_us_sec03_r ul li:nth-child(2){background:url(/uiFramework/commonResource/image/2023030616013835314.jpg) 0 0 no-repeat;background-size: contain;}
.about_us_sec03_r ul li p{
    font-size:20px;
    line-height: 28px;
    width:85%;margin:50px auto 70px;
text-align:left;height:60px;
}
.about_us_sec03_r ul li p::before {
	width: 8px;
	height: 8px;
	color: #fff;
	background: #fff;
	content: "";
	display:block;
	margin-bottom: 10px;
}
.about_us_sec03_r ul li a.more{width: 90%;display: block;height: 35px;background:url(/uiFramework/commonResource/image/2023030616120013416.png) right bottom no-repeat;}
.about_us_sec03_r ul li:hover{/*transform:scale(1.05);*/}

/*发展历程*/
.fzlcBox{margin:60px auto;}
.fzlcTitle{font-size:32px;color:#333;margin-bottom:35px;}
.fzlcTitle::before {
	width: 40px;
	height: 4px;
	color: #FFE11A;
	background: #FFE11A;
	content: "";
	display:block;
	margin-bottom: 30px;
}
.fzlcDiv{height:280px;position: relative;}
.fzlcBox .swipergg{height:280px;}
.fzlcLeft{width:31.3%;}
.nr_more{height:280px;background-size: 100% 100% !important;}
.nr_more a{
    display: block;
    height: 100%;
    /*padding:  58% 30px 0;*/
    color: #fff;position: relative;

}
.page_name{display:block;font-size:32px;background:url(/uiFramework/commonResource/image/2023030616120013416.png) right center no-repeat;
position: absolute;
    bottom: 20px;
    left: 20px;
    width: 85%;
}
.page_name i {
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #fff;
    margin: 0 10px 6px 0;
}

.fzlcRight{width:66%;}
.courseItem{margin-top:15px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;height:270px;
}
.courseItem:first-child {margin-top:0px;}
.courseItem h5{color:#333;font-size:20px;margin: 0px 0px 5px;font-weight: normal;    position: relative;
    padding-left: 20px;}
.courseItem h5:before {
  position  : absolute;
  content   : "";
  width     : 8px;
  height    : 8px;
  left      : 0;
  top       : 50%;
  transform : translateY(-50%);
  background: #FFDE00;
}
.courseItem h5 i{display: inline-block;background:#FFDE00;width:8px;height:8px;    margin: 0 10px 5px 0;}
.courseItem p{color:#666;font-size:14px;line-height:24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

   .leftgg,.rightgg{ position: absolute; left:-70px; top: 50%; margin-top: -25px;width: 62px; height: 62px; background: url(/uiFramework/commonResource/image/2023030616131447570.png) no-repeat center center;background-size: 48px auto;cursor: pointer;z-index: 100;}
   .rightgg{ left: auto; right: -70px;background: url(/uiFramework/commonResource/image/2023030616133340007.png) no-repeat center center;background-size: 48px auto; }

/*视频*/
.about_video{background:url(/uiFramework/commonResource/image/2023030616072211670.jpg) 0 0 no-repeat;background-size: cover;height:580px;}
.about_video_l{float:left;width:24%;color:#fff;}
.about_video_l p{font-size:32px;padding:60px 0px 50px;}
.about_video_l p::before {
	width: 20px;
	height: 4px;
	color: #fff;
	background: #fff;
	content: "";
	display:block;
	margin-bottom: 30px;
}
.about_video_l a{font-size:14px;padding-right: 20px;background:url(/uiFramework/commonResource/image/2023030616120013416.png) right center no-repeat;}


.about_video_r{width:58%;float:left;}
.listVidwo li{width:100%;height:470px;/*height:380px;*/position:relative;margin-top:60px;}
.listVidwo li img{display:block;width:100%;height:100%;object-fit:cover;margin-right: 0;}
.listVidwo li b{display:block;position:absolute;margin: 0 auto;top: 0%;z-index:999;left: 0%;width:100%;height:100%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-ms-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.listVidwo li b img{width:auto;height:auto;margin:0 auto;padding-top: 21%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-ms-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
/*.listVidwo li:hover b{background:rgba(0,0,0,0.4);display:block;z-index: 9;}*/
.listVidwo li:hover b img{transform:scale(1.1,1.1)}


@media screen and (max-width: 1920px) {
.fzlcDiv{width:1446px;}
}
@media screen and (max-width: 1550px) {
.about_us_sec01{margin-top:-40px;}
.about_us_sec01_l{height:300px;}
.about_us_sec01_l p{padding: 70px 0px 50px;}
.about_us_sec01_r{    padding-top: 65px;}
.about_us_sec01_r p{font-size:16px;line-height:26px;}
.Company_sj{font-size: 42px;}

.link_items li{height:491px;}
.link_div_img{height:240px;}
.link_items li a{top:240px;height:250px;}
.link_items li:hover a{top:210px;height:280px;}
.link_items li a span{font-size: 26px;}
.about_us_sec03{height: 430px;}
.title-text{    margin: 50px 0 40px;}
.about_video{height:500px;}
.about_video .about_us_wapper {
    height: 500px;
}
.about_video_r{width:60%;}
.listVidwo li{height:390px;}
.fzlcDiv{width:1214px;}
}
@media screen and (max-width: 1440px) {
.about_us_sec01{margin-top:-40px;}
.about_us_sec01_l{height:280px;}
.about_us_sec01_l p{font-size:30px;}

.about_us_sec01_r{}
.CompanyDiv{margin:15px 0 0;}
.Company_sj{font-size:28px;}
.Company_title{    min-height: 65px;}
.link_items li{height:421px;}
.link_div_img{height:200px;}
.link_items li a{top:200px;height:220px;}
.link_items li:hover a{top:170px;height:250px;}
.link_items li a span{font-size:22px;}
.link_items li a p{line-height:24px;margin-top:20px;}
.about_us_sec03{height:400px;}
.title-text{font-size:30px;margin: 50px 0 30px;}
.about_us_sec03_l p{line-height:22px;}
.about_us_sec03_r ul li p{font-size:18px;height: 40px;line-height:26px;}
.about_video,.about_video .about_us_wapper{height:450px;}
.listVidwo li{height:340px;}
.listVidwo li b img{width:60px;}
.fzlcDiv{width:1010px;}
}
@media only screen and (max-width:1150px ){
.Company_title{min-height:64px;}
.Company_sj{font-size:26px;}
.fzlcDiv{width:902px;}


}
@media screen and (max-width: 1024px) {
.fzlcDiv{width:865px;}
.Company_sj{font-size:24px;}
.Company_title {min-height:64px;}



}
@media screen and (max-width: 900px) {

.fzlcDiv{width:704px;}



}
@media screen and (max-width: 800px) {

.fzlcDiv{width:627px;}



}
@media only screen and (max-width:767px ){
   .pad_80 {   padding-top: 30px;   padding-bottom: 30px;}
.headerEj_bg{background-size: cover;}
.otherBannerPad p {
    margin-top:50px;
    text-align:left;
}
.otherBannerPad p b{margin:20px 0 0;}
.about_us_sec01{margin-top:30px;}
.about_us_sec01_l,.about_us_sec01_r{float:none;width:100%;}
.about_us_sec01_l{height:270px;    background-size: cover;}
.about_us_sec01_l p{padding: 60px 0px 50px;font-size:26px;}
.about_us_sec01_r{padding-top:30px;}
.about_us_sec01_r p{line-height:28px;}
    .Company_title{height: 70px; }
    .Company_sj{font-size: 24px;}

    .link_items li{width: 100%;float:none;margin-right:0%;margin-bottom:35px; }
.link_items li img{
    /*height: 30vh;*/
    width: 100%;
}

    .about_us_sec03_l,.about_us_sec03_r,.about_video_l,.about_video_r{float:none;width:100%;}
.about_us_sec03{height:auto;padding-bottom:30px;}
.about_us_sec03_l .title-text{margin: 0px 0 45px;}
.about_us_sec03_r ul{margin-top:40px;}
.about_us_sec03_r ul li{height:auto;padding-bottom:30px;}
.about_us_sec03_r ul li p{margin: 25px auto 50px;font-size:16px;line-height: 22px;}

/*发展历程*/
.fzlcBox {margin:35px auto;}
.fzlcDiv{width:auto;height:500px;}
.fzlcBox .swipergg {
    height: 100%;
}
.fzlcTitle,.about_us_sec03_l .title-text,.about_video_l p{font-size:26px;}
.fzlcTitle{margin-bottom:25px;}
.fzlcLeft,.fzlcRight{float:none;width:100%;}
.nr_more{height:220px;margin-bottom: 15px;}
.courseItem{height:240px;}
.courseItem h5{font-size:16px;}
.courseItem h5 i{margin: 0 10px 2px 0;}

   .leftgg,.rightgg{left:5px;width:48px;height:48px;background-size: 32px auto;    top: 23%;}
   .rightgg{ left: auto; right: 5px;background-size: 32px auto; }

/*viedo*/
.about_video{height:auto;}
.about_video .about_us_wapper{height:auto;padding-bottom:30px;}
.about_video_l p{padding: 50px 0px 30px;}
.listVidwo li{height:310px;}

/*公司简介*/
.CompanyDiv ul{display: inherit;}
.CompanyDiv ul li {
    display: inherit;
    width: 50%;
float: left;
}
.CompanyDiv ul li:nth-child(1),.CompanyDiv ul li:nth-child(2){margin-bottom:20px;}
.CompanyDiv ul li.liBnone b{  display: none;  }





}
@media only screen and (max-width:600px ){
.about_us_sec03_r ul li p{margin: 25px auto 30px;}
.about_us_sec03_r ul li{    padding-bottom: 15px;background-size: cover !important;}
.listVidwo li{height:260px;}


}
@media only screen and (max-width:500px ){
    .link_items li img{/*height: 34vh;*/}
    


}