/*每个页面公共css */
/* reset */
body {
  -webkit-tap-highlight-color: transparent;
}

body,
input,
textarea,
select {
  font-size: 0.42rem;
  font-family: Microsoft YaHei, SimSun, arial !important;
  word-break: break-word;
}

body,
h1,
h2,
h3,
p,
ul,
ol,
dl,
dd,
form {
  margin: 0;
}

em,
i {
  font-style: normal;
}

ul,
ol {
  list-style-type: none;
  padding-left: 0;
}

img {
  border: 0;
}

a {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

a:hover {
  color: #000;
  text-decoration: none;
}

html {
  width: 100%;
  min-height: 100%;
}

body {
  background-repeat: no-repeat;
  background-position: 50% 0;
}

/*鍘绘帀閫変腑杈规*/
input,
button,
a {
  outline: 0 none !important;
}

/* common */
.region,
.mod,
.mhd,
.mbd {
  clear: both;
  content: ".";
  display: block;
  height: auto;
  overflow: hidden;
  *zoom: 1;
}

.l {
  float: left;
}

.r {
  float: right;
}

.cl {
  clear: both;
}

.auto {
  margin-left: auto;
  margin-right: auto;
}

.db {
  display: block;
}

.di {
  display: inline;
}

.dib {
  display: inline-block;
}

.fw {
  font-family: Microsoft YaHei;
}

.f0 {
  font-size: 0;
}

.b {
  font-weight: bold;
}

.tc {
  text-align: center;
}

.hidden {
  display: none;
}

.container {
  width: 100%;
  margin: 0 auto;
  min-width: 1000px;
}

.img img {
  width: 100%;
  height: 100%;
}

.con {
  width: 100%;
  max-width: 1920px;
  min-width:1350px;
  margin: 0 auto;
  /* overflow: hidden; */
}
:root{
	--width:1350px;
}
*{
	box-sizing:border-box;
}

/*---------------------- tab css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.nav-box {
  /* width: var(--width); */
  width: 1350px;
  margin: 0 auto;
  height: 175px;
  clear: both;
  overflow: hidden;
  display: flex;
  justify-content:space-between;
}
.nav-box .nav-l {
  width: 446px;
  background: url(../images/logo.png?v=3) no-repeat left center;
  background-size: 100% auto;
  height: 100%;
}
.nav-box .nav-r {
}
.nav-box .nav-r .nav-r-1 a {
  font-size: 24px;
  margin-left: 30px;
  display: inline-block;
  height: 35px;
  line-height: 35px;
  margin-top: 62px;
  color: #6d6d6d;
  padding-bottom: 42px;
  border-bottom: 7px solid #fff;
  text-decoration: none;
}
.nav-box .nav-r .nav-r-1 a:hover,
.nav-box .nav-r .nav-r-1 a.act {
  border-bottom: 7px solid #e50013;
}
.nav-box .nav-r .nav-r-2 {
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.nav-box .nav-r .nav-r-2 .nav-item {
  width: 100%;
  display: flex;
  justify-content: center;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #999;
  display: none;
}
.nav-box .nav-r .nav-r-2 .nav-item a {
  color: #999;
  border-right: 1px solid #999;
  height: 15px;
  line-height: 15px;
  display: block;
  margin-top: 10px;
  padding: 0 15px;
}
.nav-box .nav-r .nav-r-2 .nav-item a:last-child {
  border: none;
}

.search-box{flex:1;display:flex;align-items:center;}

.top-box {
  width: 100%;
  overflow: hidden;
  display: flex;
  height:0px;
  transition: height 0.6s linear;
}

.top-box img{width:100%;}

.top-box.tomaxheight{height:542px;transition: height 0.6s linear;}
.top-box.tominheight{height:270px;transition: height 0.6s linear;}

.top-box .swiper-pagination-bullet {
  background: #fff;
  width: 12px;
  height: 12px;
  opacity: 1;
}
.top-box .swiper-pagination-bullet-active {
  background: #e50013;
  width: 65px;
  height: 12px;
  border-radius: 5px;
}
/*---------------------- 集团动态.媒体风采 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.jtmt-box {
  /* width: var(--width); */
  width: 1350px;
  clear: both;
  overflow: hidden;
  margin: 20px auto 0;
  position: relative;
  z-index: 99;
}

.jtdt-box {
  /* width: var(--width); */
  width: 1350px;
  overflow: hidden;
  clear: both;
  height: 530px;
  display:flex;
}
.jtdt-l {
  flex:1;
  margin-left:20px;
}
.jtdt-l .swiper-wrapper {
  display: block;
  width: 100%;
  position: relative;
  z-index: 99;
}
.jtdt-l .swiper-wrapper .swiper-slide {
  width: 100%;
  height: 132px !important;
  background: #fff;
  margin-top: 1px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  border-bottom:1px solid #ededed;
  display:flex;
  padding:15px 0;
}
.jtdt-l .swiper-wrapper .swiper-slide p {
  width: 100%;
  font-size: 15px;
  color: #737373;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box; /*将对象作为弹性伸缩盒子模型显示*/
  -webkit-line-clamp: 2; /*从第几行裁剪*/
  -webkit-box-orient: vertical;
}
.jtdt-l .swiper-wrapper .swiper-slide .docket {
  font-size: 16px;
  color: #898989;
  text-align: justify;
  margin-top: 10px;
  line-height: 23px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box; /*将对象作为弹性伸缩盒子模型显示*/
  -webkit-line-clamp: 2; /*从第几行裁剪*/
  -webkit-box-orient: vertical;
  /* display:none; */
}
.jtdt-l .swiper-wrapper .swiper-slide.swiper-slide-thumb-active {
  background: #fff;
  /* border-right: 3px solid #e50013; */
}
.jtdt-l .swiper-wrapper .swiper-slide.swiper-slide-thumb-active p a {
  color: #333;
  font-size: 20px;
}
.jtdt-l .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .docket {
  color: #333;
  display:-webkit-box;
}

.jtdt-l .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img {
  display: none;
}
.jtdt-r {
  width: 750px;
  height: 530px;
  overflow: hidden;
  position: relative;
  margin-top: 2px;
}
.jtdt-r .swiper-wrapper img {
  width: 750px;
  height: 530px;
}
.mtfc-dis,
.dqgz-dis,
.cmyj-dis {
  display: none;
}
.nav-box .nav-r .nav-r-1 a {
  font-size: 20px;
}

.jtdt-l .swiper-wrapper .swiper-slide p a {
	font-size:16px;
 	color: #373737;
}

.jtdt-l .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .docket {
  color: #333;
}

.jtjs-box .title a:first-child {
  font-size: 30.13px;
}

.jtjs-box .title a:last-child {
  font-size: 16px;
}

.jtmt-tab .title {
  font-weight: normal;
}

.jtmt-tab .title a {
  color: #272831;
}

.jtmt-tab .title span {
  color: #7e808a;
  font-weight: normal;
}

.jtmt-tab .items a.act {
  background: #e50013;
}

.jtmt-tab .items a:nth-child(4).act {
  background: url(//www.fscmjt.com./images/t18.png) no-repeat 115px center
    #e50013;
}

.jtmt-tab .items .cmyj-item > div {
  width: 132px;
}

.nav-box .nav-r .nav-r-2 {
  position: relative;
}

.nav-box .nav-r .nav-r-2 .nav-item {
  justify-content: flex-end;
  top: 5px;
  position: absolute;
}

.nav-box .nav-r .nav-r-2 .nav-item:nth-child(1) {
  right: 0;
}

.nav-box .nav-r .nav-r-2 .nav-item:nth-child(2) {
  right: 0;
}

.nav-box .nav-r .nav-r-2 .nav-item:nth-child(3) {
  right: 235px;
}

.nav-box .nav-r .nav-r-2 .nav-item:nth-child(4) {
  right: 160px;
}

.nav-box .nav-r .nav-r-2 .nav-item:nth-child(5) {
  right: 8px;
}

/*.nav-box .nav-l{width:290px;}*/
.zpxx-content .item a {
  background-position: left 8px;
}

.zpxx-content .item {
  display: flex;
}

.zpxx-content .item span {
  position: relative;
  top: 2px;
}

.jtmt-tab {
  margin-top: 60px;
}

.jtdt-r .swiper-wrapper img {
  object-fit: cover;
}
.pplm_item .big_bak {
  background: linear-gradient(5deg, #00000070, transparent);
}
.top-box .swiper-pagination-bullet {
  background: #fff;
  width: 12px;
  height: 12px;
  opacity: 1;
}
.top-box .swiper-pagination-bullet-active {
  background: #e50013;
  width: 65px;
  height: 12px;
  border-radius: 5px;
}
.jtdt-l .swiper-wrapper .swiper-slide.swiper-slide-thumb-active p a {
  color: #333;
}

/*--------  中心动态 start ------------------
------------------------------------------------------------------------------*/
.slide-time{display:flex;width:99px;height:93px;font-size:18px;flex-direction:column;justify-content:center;align-items:center;color:#c4c4c4;border-radius:5px;}
.slide-time b{font-size:37px;display:flex;}
.jtdt-l .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .slide-time {background:#c9151e;color:#fff;}
.slide-docket{flex:1;margin:0 0 0 10px;}
.jtdt-l img{width:15px;height:22px;display:block;margin-top:55px;margin-left:20px;display:none;}
.channel-title{width:100%;}
.channel-title .title{width:100%;font-size:48px;color:#1d1d1d;display:flex;justify-content: center;letter-spacing:5px;padding:10px 0;}
.channel-title .docket{color:#474747;font-size:26px;display:flex;justify-content: center;letter-spacing:2px;padding:10px 0 50px;}


/*--------  新闻传播 start ------------------
------------------------------------------------------------------------------*/
.xxcb-box{width:100%;margin:40px auto;}
.xxcb-tab-box{/* width: var(--width); */width: 1350px;display:flex;margin:10px auto 0;height:71px;}
.xxcb-tab-box .tab-item{flex:1;height:50px;line-height:50px;text-align:center;}
.xxcb-tab-box .tab-item a{color:#9a9a9a;font-size:32px;padding-bottom:20px;}
.xxcb-tab-box .tab-item a.act{border-bottom:5px solid #f01e03;color:#c9151e;}
.pplm_box{width:1500px;height:500px;margin:0px auto;display:flex;position:absolute;top:0;left:50%;margin-left:-750px;}
.pplm_item{width:177px;height:500px;position:relative;transform:translate3d(20,20,20);transition:width 0.5s linear;overflow:hidden;margin-left:10px;}
.pplm_item.act{width:900px;transform:translate3d(0,0,0);transition:width 0.5s linear;}
.pplm_item img{object-fit:cover;height:500px;width:900px;filter:blur(3px);}
.pplm_item.act img{filter:blur(0);}
.pplm_item .big_bak{position:absolute;bottom:0;background:linear-gradient(to bottom, rgba(21,21,21, 0), rgba(21,21,21, 0.2));width:100%;transform:translate3d(0,0,0) scale(0,0);transition:left 0.3s ease-in-out;padding:10px 20px 10px 10px;}
.pplm_item.act .big_bak{transform:translate3d(0,0,0) scale(1,1);transition:left 0.3s ease-in-out; left:0;}
.big_bak .big_title{color:#fff;display:flex;justify-content:flex-start;font-size:26px;align-items:center;width:100%;min-height:45px;}
.big_bak .big_docket{font-size:15px;color:#fff;width:100%;box-sizing:border-box;line-height:26px;max-height:80px;clear:both;float: none;overflow:hidden;}
.big_bak .link{font-size:20px;color:#fff;float:right;margin:10px 0;}
.pplm_item .small_bak{position:absolute;left:0;top:0;width:100%;height:100%;transform:translate3d(0,0,0) scale(1,1) skew(0deg);transition:transform 0.5s ease-in-out;display:flex;align-items:center;flex-direction:column;justify-content:center;}
.pplm_item.act .small_bak{transform:translate3d(0,0,0) scale(0,0) skew(90deg);transition:transform 0.5s ease-in-out;}
.small_bak .big_title{text-shadow: 1px 1px 5px #000;color:#fff;display:flex;justify-content:flex-start;padding:10px 10px;font-size:26px;align-items:center;width:177px;min-height:45px;}
.small_bak .link{font-size:20px;display:flex;justify-content:flex-start;width:100%;padding-left:20px;color:#fff;}
.big_bak .link::after{clear:both;width:100%;}
.pphd_hide_box{transform:translate3d(0,0,0) scale(0,0);transition:transform 0.5s ease-in-out;}
.pphd_show_box{transform:translate3d(0,0,0) scale(1,1);transition:transform 0.5s ease-in-out;}
.xxcb-box-bak{width:100%;background:url(../images/t38.jpg) no-repeat left top;background-size:100% 100%;height:500px;overflow:hidden;position:relative;}

/*--------  传媒服务 start ------------------
------------------------------------------------------------------------------*/
.cmfw-box{width:100%;position:relative;}
.cmfw-swiper-box{width:100%;height:713px;position:relative;overflow:hidden;}
.cmfw-swiper-box .swiper-slide .img{width:100%;height:713px;min-height:100%;transition:1s linear 2s;transform:scale(1.1,1.1);position:absolute;top:0;}
.cmfw-swiper-box .swiper-slide-active .img,.swiper-slide-duplicate-active .img{transition:6s linear;transform:scale(1,1);}
.swiper-ad-con{/* width: var(--width); */ width: 1350px;margin:0px auto;position:relative;height:100%;display:flex;flex-direction:column;}
.swiper-ad-con .title{width:800px;margin:50px auto 0;font-size:42px;color:#fff;display:flex;align-items:center;justify-content:center;letter-spacing:5px;text-shadow: 0 0 10px #000;}
.swiper-ad-con .docket{width:800px;margin:30px auto 0;font-size:24px;color:#fff;line-height:45px;text-shadow: 0 0 10px #000;text-align:center;}
.swiper-ad-con .more{display:flex;width:164px;height:57px;background:#c9151e;font-size:16px;align-items:center;justify-content:center;color:#fff;border-radius:30px;margin:60px auto 0;}
.cmfw-swiper-box .swiper-button-next, .cmfw-swiper-box .swiper-button-prev{width:35px;height:35px;}
.cmfw-swiper-box .swiper-button-next:after, .cmfw-swiper-box .swiper-container-rtl .swiper-button-prev:after{font-size:15px;font-weight:bold;display:flex;width:35px;height:35px;background:#fff;align-items:center;justify-content:center;color:#c9151e;border-radius:100%;}
.cmfw-swiper-box .swiper-button-next:after, .cmfw-swiper-box .swiper-button-prev:after{font-size:15px;font-weight:bold;display:flex;width:35px;height:35px;background:#fff;align-items:center;justify-content:center;color:#c9151e;border-radius:100%;}
.cmfw-swiper-box .swiper-button-prev, .cmfw-swiper-box .swiper-container-rtl .swiper-button-next{left:15%;}
.cmfw-swiper-box .swiper-button-next, .cmfw-swiper-box .swiper-container-rtl .swiper-button-prev{right:15%;}
.cmfw-icon-box{width:1200px;height:200px;position:absolute;bottom:30px;z-index:101;left:50%;transform:translate(-50%, 0);}
.cmfw-line{width:94%;position:absolute;top:50%;left:50%;transform:translate(-50%, 0);display:flex;justify-content:space-between;}
.cmfw-line div{flex:1;display:block;height:1px;background:#fff;margin:0 20px;}
.cmfw-tb, .cmfw-pointer, .cmfw-title{width:100%;display:flex;justify-content:space-between;}
.cmfw-tb{margin-top:20px;}
.cmfw-pointer{margin-top:6px;}
.cmfw-title{margin-top:10px;font-weight:600;text-shadow: 0 0 10px #000;}
.cmfw-tb .cmfw-tb-item img:nth-child(2), .cmfw-pointer .cmfw-pointer-item img:nth-child(2){display:none;}
.cmfw-title .cmfw-title-item{color:#fff;font-size:20px;cursor:pointer;}
.cmfw-tb .cmfw-tb-item{width:57px;height:66px;display:flex;justify-content: center;align-items: center;}
.cmfw-tb .cmfw-tb-item.act img:nth-child(1){display:none;}
.cmfw-tb .cmfw-tb-item.act img:nth-child(2){display:block;}
.cmfw-pointer .cmfw-pointer-item.act img:nth-child(1){display:none;}
.cmfw-pointer .cmfw-pointer-item.act img:nth-child(2){display:block;}
.cmfw-tb .cmfw-tb-item:nth-child(2){left:3px;position:relative;}
.cmfw-pointer .cmfw-pointer-item:nth-child(1){margin-left:17px;}
.cmfw-pointer .cmfw-pointer-item:nth-child(2){margin-left:0px;}
.cmfw-pointer .cmfw-pointer-item:nth-child(3){left:-8px;position:relative;}
.cmfw-pointer .cmfw-pointer-item:nth-child(4){left:-10px;position:relative;}
.cmfw-pointer .cmfw-pointer-item:nth-child(5){left:-16px;position:relative;}
.cmfw-pointer .cmfw-pointer-item:nth-child(6){left:-18px;position:relative;}
.cmfw-title .cmfw-title-item:nth-child(1){left:8px;position:relative;}
.cmfw-title .cmfw-title-item:nth-child(2){left:8px;position:relative;}
.cmfw-title .cmfw-title-item:nth-child(4){left:-5px;position:relative;}
.cmfw-title .cmfw-title-item:nth-child(5){left:-5px;position:relative;}
.ad-20240726-box{/* width: var(--width); */width: 1350px;margin:30px auto;}
.ad-20240726-box a{display:block;width:100%;}
.ad-20240726-box img{width:100%;max-height:110px;}

/*--------  传媒服务 start ------------------
------------------------------------------------------------------------------*/
.cmjz-box{width:100%;position:relative;background:url(../images/t56.jpg) no-repeat left bottom;background-size:100%;min-height:579px;padding-bottom:20px;min-width:1350px;}
.cmjz-con-box{/* width: var(--width); */width: 1350px;margin:20px auto;}
.cmjz-tab-box{display:flex;justify-content:center;}
.cmjz-tab-box .tab{display:flex;flex:1;border-right:1px solid #474747;justify-content:center;height:20px;line-height:20px;align-items:flex-start;}
.cmjz-tab-box .tab:last-child{border:none;}
.cmjz-tab-box a{font-size:20px;color:#474747;border-bottom:3px solid transparent;font-weight:600;padding:0px 20px 30px;}
.cmjz-tab-box .act a{border-bottom:3px solid #c9151e;color:#c9151e;}
.cmjz-img-box{width:100%;background:#fff;box-shadow:0 -10px 20px #fff;padding:0px;border-radius:10px;transform:translate3d(0,0,0) scale(0,0);transition:transform 0.3s ease-in-out;margin:0;height:0;}
.cmjz-img-box.act{display:block;transform:translate3d(0,0,0) scale(1,1);transition:transform 0.3s ease-in-out;margin-top:80px;height:auto;padding:30px;}
.cmjz-img-docket{width:100%;color:#474747;font-size:18px;display:flex;justify-content: center;line-height:35px;}
.cmjz-img-list{display:flex;width:100%;flex-wrap: wrap;}
.cmjz-img-list .item{width:16.66%;display:flex;flex-direction:column;justify-content: center;align-items: center;margin-top:35px;}
.cmjz-img-list .item img{width:auto;height:72px;max-width:100%;}
.cmjz-img-list .item a{font-size:14px;color:#5e7e9e;line-height:35px;font-weight:bold;}

/*---------------------- 页脚 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.footer-box{width:100%;height:150px;background:#272831;overflow:hidden;min-width:1350px;}
.footer-content{width:100%;text-align:center;font-size:14px;color:#7e808a;line-height:30px;margin-top:30px;}


/*---------------------- 成长与发展 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.czyfz-box{/* width: var(--width); */width: 1350px;margin:30px auto;}
.czyfz-img-box{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;}
.czyfz-img-box .item{position:relative;width:660px;height:505px;overflow:hidden;margin-top:30px;}
.czyfz-img-box .item img{width:100%;height:100%;position:absolute;top:0;left:0;}
.czyfz-img-box .item .title, .czyfz-img-box .item .title a{font-size:35px;color:#fff;font-weight:600;position:relative;padding:35px;letter-spacing:2px;z-index:100;}
.czyfz-img-box .item .docket{background:rgba(0,0,0,0.3);position:absolute;top:1000px;left:0;width:100%;height:100%;transition:top 0.5s linear;}
/* .czyfz-img-box .item:hover .docket{top:0;transition:top 0.5s linear;} */
.czyfz-img-box .item .docket .docket-title{position: relative;color: #fff;font-size: 18px;padding: 100px 30px;text-align: justify;}
.fsgs-bak-box{background:#f6f6f6;width:100%;padding:20px;}
.fsgs-box{/* width: var(--width); */width: 1350px;margin:30px auto;}
.fsgs-box .title{font-size:35px;width:100%;display:flex;justify-content:center;color:#62615f;}
.fsgs-item-box{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;}
.fsgs-item-box .item{width:320px;margin:30px 5px 10px;background:#fff;padding-bottom:10px;}
.fsgs-item-box .item img{width:320px;height:240px;}
.fsgs-item-box .item .atitle{font-size:18px;padding:10px 20px;text-align:left;color:#62615f;}
.fsgs-item-box .item .docket{font-size:14px;padding:5px 20px 0;text-align:left;color:#62615f;}
.fsgs-item-box .item .more{color:#62615f;font-size:14px;display:block;margin-top:10px;padding-left:20px;}


/*---------------------- 联系我们 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.lxwm-box{width:100%;min-height:800px;background:url(../images/t63.jpg) no-repeat left top;background-size:100%;display:flex;flex-direction:column;}
.lxwm-box-1{/* width: var(--width); */
  width: 1350px;margin:60px auto;display:flex;justify-content:space-between;}
.lxwm-box-1 .item{width:325px;margin:0px;}
.lxwm-box-1 .item-div{width:325px;box-shadow:0 0 5px 1px #ebe8e8;background:#fff;border-radius:5px;padding:10px;}
.lxwm-box-1 .item-div .title{color:#1d1d1d;font-size:26px;font-weight:bold;border-bottom:1px solid #b82a26;padding-bottom:20px;margin-top:10px;}
.item-div .tel{color:#aeaeae;font-size:18px;margin:30px 0;}
.item-div .tel b{display:block;color:#1d1d1d;margin-top:20px;}


/*---------------------- 企业文化 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.qywh-box{width:100%;}
.gzhj-box{width:100%;margin:30px auto;background:url(../images/t64.jpg) no-repeat left top;height:572px;display:flex;}
.gzhj-div{/* width: var(--width); */
  width: 1350px;margin:45px auto;display:flex;height:478px;}
.gzhj-div-1{width:717px;height:478px;overflow:hidden;position:relative;}
.gzhj-div-1 img{width:717px;height:478px;}
.gzhj-div-1 .swiper-pagination{text-align:right;}
.gzhj-div-1 .swiper-pagination-bullet{background:#fff;opacity:1;}
.gzhj-div-1 .swiper-pagination-bullet-active{background:#f00;}
.gzhj-div-2{flex:1;background:#fff;overflow:hidden;}
.gzhj-title{font-size:38px;color:#3e3a39;padding:30px;}
.gzhj-docket{font-size:20px;line-height:44px;color:#3e3a39;text-align:justify;max-height:340px;overflow:hidden;padding:0 30px;}
.gzhj-div-2 .swiper-wrapper{width:100% !important;}
.ygsh-box{width:100%;margin-top:60px;}
.ygsh-box .title, .ygsh-box .title a{color:#1d1d1d;font-size:38px;text-align:center;}
.ygsh-box .title b{width:80px;background:#e62129;display:block;height:3px;margin:15px auto 30px;}
.ygsh-box-1{width:100%;position:relative;}
.ygsh-box-1 .swiper-slide{width:920px;height:656px;}
.ygsh-box-1 img{width:920px;height:616px;}
.ygsh-box-1 .swiper-pagination-bullet-active{background:#f00;width:30px;border-radius:5px;}
.ygsh-box-1 .title{position:absolute;width:100%;background:rgba(0,0,0,0.3);bottom:40px;left:0;color:#fff;font-size:24px;padding:10px 5px;}
.ygsh-box-1 .title a{color:#fff;font-size:24px;}


/*---------------------- 企业文化 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.rczp-box{width:100%;margin:0px auto;background:url(../images/t65.jpg) no-repeat left top;height:588px;display:flex;}
.rczp-box-1{/* width: var(--width); */
  width: 1350px;margin:95px auto;display:flex;justify-content:space-between;}
.rczp-box-1 .item{width:415px;box-shadow:0 0 10px 10px #eee;background:#fff;}
.rczp-box-1 .item img{width:100%;height:275px;}
.rczp-docket{color:#262626;font-size:30px;display:flex;justify-content:space-between;padding:50px 10px 10px;}
.rczp-docket a{font-size:14px;color:#b82a26;display:flex;align-items:flex-end;}
.zw-box{/* width: var(--width); */
  width: 1350px;margin:35px auto;}
.zw-box .title{font-size:38px;color:#3e3a39;border-bottom:3px solid #c9151e;padding-bottom:10px;display:inline;}
.zw-box-1{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px;}
.zw-box-1 .item{width:435px;box-shadow:0 0 10px 10px #eee;background:#fff;padding:20px;margin-top:20px;}
.zw-box-1 .item .item-title p{flex:1;}
.zw-box-1 .item .item-title, .zw-box-1 .item .item-title a{font-size:24px;color:#3e3a39;display:flex;}
.zw-box-1 .item .item-title span{color:#ff890b;display:block;width:100px;text-align:right;}
.item-info{color:#818181;font-size:16px;padding:20px 0;}
.item-message{display:flex;}
.item-message span{background:#f7f7f7;color:#818181;font-size:14px;margin-right:10px;padding:2px 8px;}
.title-box{display:flex;justify-content:space-between;}
.title-box a{display:flex;justify-content:flex-end;align-items:flex-end;color:#b82a26;font-size:14px;}
.cjwt-box .title-box{margin-bottom:50px;}
.cjwt-box .item{border-top:1px solid #eeeeee;padding:10px 0;display:flex;justify-content:space-between;}
.cjwt-box .item a{font-size:24px;color:#616161;}
.cjwt-box .item a:last-child{color:#b8b8b8;}
.cjwt-box .item:last-child{border-bottom:1px solid #eeeeee;}
.search-div{width:100%;height:35px;border:1px solid #c5c5c5;margin-left:15px;border-radius:8px;position:relative;top:-8px;padding:5px;display:flex;}
.search-div input{flex:1;border:none;font-size:14px;}
.search-div span{width:40px;cursor:pointer;border-left:1px solid #c5c5c5;display:flex;}
.search-div span img{width:25px;margin:0 10px;display:block;}
.search-div form{display:flex;width:100%;}
.zh-link-box{width:100px;height:auto;position:fixed;top:50%;right:0;z-index:1000;}
.zh-link-box img{width:100%;}

/*---------------------- 园区，视频，会展，活动，营销 子栏目页面 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.yqfw-box{width:100%;}
.yqfw-box .gzhj-box{width:100%;margin:30px auto;background:none;height:572px;display:flex;}
.yqfw-box .gzhj-div-2{background:#f5f5f5;color:#a7a7a7;}
.xgal-box-1{/* width: var(--width); */
  width: 1350px;margin:30px auto;overflow: hidden;padding:50px 20px;position:relative;}
.xgal-box-1 .swiper-slide{width:430px;box-shadow:0 0 5px 5px #cacaca;background:#fff;height:auto;}
.xgal-box-1 .swiper-slide img{height:300px;width:100%;}
.xgal-box-1 .item-con{width:100%;display:flex;justify-content:space-between;padding:0 5px;height: calc(100% - 305px);}
.xgal-box-1 .item-con .item-l{flex:1;padding:5px 0;}
.xgal-box-1 .item-con .item-l p{font-size:16px;font-weight:600;line-height:25px;}
.xgal-box-1 .item-con .item-l .docket{font-size:14px;color:#8f8f8f;margin-top:15px;line-height:23px;}
.xgal-box-1 .item-con a{width:60px;display:flex;justify-content:center;align-items:center;border-left:2px solid #f4f4f4;font-size:25px;color:#c9151e;}
.xgal-box-1 .swiper-pagination-bullet-active{background:#c9151e;}
.hzlx-box{width:100%;background:#f5f5f5;padding:50px;}
.hzlx-box-1{/* width: var(--width); */
  width: 1350px;margin:0px auto;background:#fff;display:flex;}
.hzlx-box .title, .hzlx-box .title a{color:#1d1d1d;font-size:38px;text-align:center;}
.hzlx-box .title b{width:80px;background:#e62129;display:block;height:3px;margin:15px auto 30px;}
.hzlx-box-1 img{width:645px;height:360px;display:block;}
.hzlx-docket{flex:1;margin-left:20px;padding:20px;}
.hzlx-docket .item{width:100%;margin-top:10px;margin-bottom:25px;}
.hzlx-docket .item span{font-size:20px;font-weight:bold;color:#333;display:block;padding:5px 0;}
.hzlx-docket .item span:last-child{color:#949494;font-size:18px;}

/*---------------------- 中心概况 css --------------------------
-----------------------------------------------------------------------------------------------------------*/
.zxgk-top{width:100%;}
.zxgk-top img{width:100%;}
.zxgk-con{/* width: var(--width); */
  width: 1350px;margin:50px auto 0;}
.zxgk-con-div{width:100%;display:flex;justify-content:space-between;}
.zxgk-con-l{width:100%;margin-right:20px;display:flex;flex-direction: column;}
.zxgk-con-l .title{font-size:40px;font-weight:600;color:#333333;position:relative;padding-top:20px;}
.zxgk-con-l .title b{width:155px;height:10px;background:#e60013;position:absolute;top:0;left:0;}
.zxgk-con-l .utitle{font-size:40px;color:#333333;}
.zxgk-con-l .docket{font-size:15px;line-height:27px;color:#888888;margin-top:15px;height:190px;overflow:hidden;}
.zxgk-con-l .more{width:195px;height:52px;background:#e60013;margin-top:20px;font-size:15px;color:#fff;text-align:center;line-height:52px;}
.zxgk-con-l .more a{color:#fff;text-decoration:none;width:100%;height:100%;display:block;}
.zxgk-con-r{width:710px;}
.zxgk-con-r img{width:710px;height:403px;}
.zxgk-tab{width:100%;height:118px;padding:15px 0;background:#f4f4f4;margin-top:30px;display:flex;}
.zxgk-tab .item{flex:1;border-right:1px solid #e1e1e3;display:flex;justify-content:center;align-items: center;flex-direction:column;}
.zxgk-tab .item span{font-size:19px;text-align:center;width:100%;color:#c9151e;}
.zxgk-tab .item span b{font-size:32px;color:#c9151e;}
.zxgk-tab .item span:last-child{font-size:18px;color:#404040;display:block;margin-top:10px;font-weight:bold;}
.zxgk-tab .item:last-child{border:none;}

.yjsm-box{width:100%;height:585px;margin-top:50px;position:relative;}
.yjsm-box img.bak{width:100%;height:100%;}
.yjsm-con{/* width: var(--width); */
  width: 1350px;position:absolute;top:0;left:0;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;}
.yjsm-con .item{flex:1;display:flex;justify-content: center;align-items:center;flex-direction:column;}
.yjsm-con .item p{font-size:20px;color:#fff;text-align: center;font-weight:bold;margin-top:15px;line-height:28px;}

.fzlc-box{/* width: var(--width); */
  width: 1350px;margin:50px auto 50px;display:flex;overflow:hidden;}
.fzlc-box .title{width:200px;font-size:34px;color:#333333;margin-top:120px;padding-bottom:30px;position:relative;height:60px;}
.fzlc-box .title b{width:52px;height:3px;background:#cb1c25;position:absolute;left:0;bottom:0;}
.fzlc-box .mySwiper2 .swiper-slide{height:550px;font-size:16px;color:#707070;}
.fzlc-box .mySwiper2{flex:1;height:550px;overflow:hidden;}
.fzlc-box .mySwiper2 .utitle{font-size:64px;color:#cb1c25;margin-bottom:15px;}
.fzlc-box .mySwiper2 .docket{font-size:16px;line-height:32px;color:#707070}
.fzlc-box .mySwiper{width:150px;color:#dcdcdc;font-size:14px;border-right:1px solid #e6e6e6;}
.fzlc-box .mySwiper .swiper-slide{text-align:right;padding-right:15px;height:35px !important;}
.fzlc-box .mySwiper .swiper-slide-thumb-active{color:#c9151e;font-size:19px;}



















