@charset "UTF-8";
.text-overflow-1 {
  display: -webkit-box;
  /* 使用旧版WebKit内核布局盒模型 */
  -webkit-line-clamp: 1;
  /* 限制文本显示的行数为2行 */
  -webkit-box-orient: vertical;
  /* 设置盒模型布局方向为垂直 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 使用省略号表示被截断的部分 */
}

.text-overflow-2 {
  display: -webkit-box;
  /* 使用旧版WebKit内核布局盒模型 */
  -webkit-line-clamp: 2;
  /* 限制文本显示的行数为2行 */
  -webkit-box-orient: vertical;
  /* 设置盒模型布局方向为垂直 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 使用省略号表示被截断的部分 */
}

.text-overflow-3 {
  display: -webkit-box;
  /* 使用旧版WebKit内核布局盒模型 */
  -webkit-line-clamp: 3;
  /* 限制文本显示的行数为2行 */
  -webkit-box-orient: vertical;
  /* 设置盒模型布局方向为垂直 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 使用省略号表示被截断的部分 */
}

.cIndex .g_w {
  max-width: 1350px;
  width: 1350px;
}

.cIndex .m-t90 {
  margin-top: 90px;
}

.cIndex .m-t60 {
  margin-top: 60px;
}

.cIndex .m-t50 {
  margin-top: 50px;
}

.cIndex .m-t45 {
  margin-top: 45px;
}

.cIndex .m-t20 {
  margin-top: 20px;
}

.cIndex .c-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.cIndex .c-title .text {
  display: flex;
  align-items: end;
}

.cIndex .c-title .text div {
  margin-left: 20px;
  font-weight: 200;
  font-size: 20px;
}

.cIndex .c-title h3 {
  font-size: 30px;
  color: #2f3030;
  font-weight: bold;
}

.cIndex .c-title a {
  display: flex;
  align-items: center;
  font-size: 17px;
  color: #5e5e5e !important;
  font-weight: bold;
}

.cIndex .c-title a img {
  margin-left: 17px;
}

.cIndex .c-news {
  display: flex;
}

.cIndex .c-news .c-news-content {
  display: flex;
  justify-content: space-between;
}

.cIndex .c-news .c-news-content .c-news-item1 {
  width: 29.26%;
  border: 1px solid rgba(94, 94, 94, 0.4);
}

.cIndex .c-news .c-news-content .c-news-item1 .img-box {
  height: 245px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.cIndex .c-news .c-news-content .c-news-item1 .text-box {
  height: 200px;
  box-sizing: border-box;
  padding: 0 40px 0 20px;
}

.cIndex .c-news .c-news-content .c-news-item1 .text-box .title {
  font-size: 16px;
  color: #224e9c;
  font-weight: bold;
}

.cIndex .c-news .c-news-content .c-news-item1 .text-box .desc {
  font-size: 15px;
  color: #2f3030;
}

.cIndex .c-news .c-news-content .c-news-item1 .text-box .time {
  display: flex;
  align-items: center;
  color: #9999a0;
}

.cIndex .c-news .c-news-content .c-news-item1 .text-box .time img {
  margin-right: 4px;
}

.cIndex .c-news .c-news-content .c-news-item1:hover {
  background: #224e9c;
}

.cIndex .c-news .c-news-content .c-news-item1:hover .text-box .title, .cIndex .c-news .c-news-content .c-news-item1:hover .text-box .desc, .cIndex .c-news .c-news-content .c-news-item1:hover .text-box .time {
  color: #fff;
}

.cIndex .c-news .c-news-content .c-news-item1:hover .text-box img {
  filter: grayscale(100%) brightness(200%);
}

.cIndex .c-news .c-news-content .c-news-item2 {
  width: 28.15%;
  height: 466px;
  border: 1px solid rgba(94, 94, 94, 0.4);
  padding: 30px 23px;
  box-sizing: border-box;
}

.cIndex .c-news .c-news-content .c-news-item2 a {
  display: flex;
  align-items: center;
  padding-bottom: 10px;
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 20px;
}

.cIndex .c-news .c-news-content .c-news-item2 a .left {
  width: 75px;
  position: relative;
  flex-shrink: 0;
  text-align: center;
}

.cIndex .c-news .c-news-content .c-news-item2 a .left .day {
  font-size: 30px;
  color: #004f94;
  font-weight: bold;
  line-height: 1;
}

.cIndex .c-news .c-news-content .c-news-item2 a .left .time {
  font-size: 12px;
  color: #004f94;
  margin-top: 10px;
  line-height: 1;
}

.cIndex .c-news .c-news-content .c-news-item2 a .left::after {
  content: "";
  width: 2px;
  height: 55px;
  background: #76b4e6;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.cIndex .c-news .c-news-content .c-news-item2 a .right {
  padding-left: 20px;
  font-size: 16px;
  line-height: 1.6;
  color: #000;
  transition: all .5s ease;
}

.cIndex .c-news .c-news-content .c-news-item2 a:hover .right {
  color: #004f94;
  font-weight: bold;
}

.cIndex .c-model {
  margin-top: 50px;
}

.cIndex .c-model .c-model-box {
  display: flex;
  justify-content: space-between;
}

.cIndex .c-model .c-model-box .c-model-item {
  width: 225px;
  height: 125px;
  font-size: 22px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
}

.cIndex .c-model .c-model-box .c-model-item p {
  color: #fff;
  margin-top: 20px;
  line-height: 1;
}

.cIndex .c-model .c-model-box .c-model-item.c-model-item1 {
  background: #113c8d;
}

.cIndex .c-model .c-model-box .c-model-item.c-model-item2 {
  background: #176fe7;
}

.cIndex .c-model .c-model-box .c-model-item.c-model-item3 {
  background: #6ca8fa;
}

.cIndex .c-model .c-model-box .c-model-item.c-model-item4 {
  background: #db0202;
}

.cIndex .c-model .c-model-box .c-model-item.c-model-item5 {
  background: #415bf5;
}

.cIndex .c-model .c-model-box .c-model-item.c-model-item6 {
  background: #1d5abf;
}

.cIndex .c-zhuanye {
  background: url(../images/imgBg.jpg) no-repeat center;
  background-size: cover;
  padding-top: 70px;
  margin-top: 60px;
  padding-bottom: 80px;
}

.cIndex .c-zhuanye .g_w {
  display: flex;
  justify-content: space-between;
}

.cIndex .c-zhuanye .c-depart {
  width: 335px;
}

.cIndex .c-zhuanye .c-depart .c-title .text {
  margin-left: 0;
}

.cIndex .c-zhuanye .c-depart .list {
  border-right: 2px solid #113c8d;
}

.cIndex .c-zhuanye .c-depart .list a {
  color: #2f3030;
  font-size: 24px;
  line-height: 1.6;
}

.cIndex .c-zhuanye .c-coNews {
  width: 66.67%;
}

.cIndex .c-zhuanye .c-coNews .c-coNews-box {
  display: flex;
  justify-content: space-between;
  margin-top: 55px;
}

.cIndex .c-zhuanye .c-coNews .c-coNews-box > a:hover {
  background: #224e9c;
}

.cIndex .c-zhuanye .c-coNews .c-coNews-box > a:hover .title, .cIndex .c-zhuanye .c-coNews .c-coNews-box > a:hover .desc, .cIndex .c-zhuanye .c-coNews .c-coNews-box > a:hover .time {
  color: #fff;
}

.cIndex .c-zhuanye .c-coNews .c-coNews-box > a:hover img {
  filter: grayscale(100%) brightness(200%);
}

.cIndex .c-zhuanye .c-coNews .one-news {
  display: block;
  width: 43%;
  background: #fff;
  box-sizing: border-box;
  padding: 16px;
}

.cIndex .c-zhuanye .c-coNews .one-news .img-box {
  width: 100%;
  height: 263px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.cIndex .c-zhuanye .c-coNews .one-news .text-box {
  box-sizing: border-box;
  margin-top: 10px;
}

.cIndex .c-zhuanye .c-coNews .one-news .title {
  font-size: 18px;
  color: #224e9c;
  font-weight: bold;
}

.cIndex .c-zhuanye .c-coNews .one-news .desc {
  font-size: 15px;
  color: #2f3030;
  margin-top: 25px;
}

.cIndex .c-zhuanye .c-coNews .one-news .time {
  display: flex;
  align-items: center;
  color: #9999a0;
}

.cIndex .c-zhuanye .c-coNews .one-news .time img {
  margin-right: 4px;
}

.cIndex .c-zhuanye .c-coNews ul {
  width: 53.33%;
  background: #fff;
  padding: 16px 20px;
}

.cIndex .c-zhuanye .c-coNews ul li {
  width: 100%;
  padding-bottom: 20px;
  border-bottom: 1px solid #b9babb;
}

.cIndex .c-zhuanye .c-coNews ul li a {
  font-size: 16px;
  color: #252525;
  line-height: 1.2;
}

.cIndex .c-zhuanye .c-coNews ul li:not(:last-child) {
  margin-bottom: 18px;
}

.cIndex .c-zhuanye .c-coNews ul li:hover a {
  color: #224e9c;
  font-weight: bold;
}

.cIndex .c-zhuanye .c-events {
  width: 30%;
}

.cIndex .c-zhuanye .c-events .c-events-img {
  display: block;
  margin-top: 55px;
  background: #fff;
  padding: 15px 15px 0 15px;
}

.cIndex .c-zhuanye .c-events .c-events-img img {
  display: block;
  width: 100%;
}

.cIndex .c-zhuanye .c-events ul {
  background: #fff;
  padding: 38px 15px;
}

.cIndex .c-zhuanye .c-events ul li {
  padding-bottom: 25px;
  border-bottom: 1px solid #b9babb;
}

.cIndex .c-zhuanye .c-events ul li a {
  display: flex;
}

.cIndex .c-zhuanye .c-events ul li a .time {
  width: 75px;
  height: 75px;
  background: #e3e7f5;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #2f3030;
  flex-shrink: 0;
}

.cIndex .c-zhuanye .c-events ul li a .time div {
  font-size: 35px;
}

.cIndex .c-zhuanye .c-events ul li a .time span {
  font-size: 12px;
}

.cIndex .c-zhuanye .c-events ul li a .text {
  margin-left: 10px;
}

.cIndex .c-zhuanye .c-events ul li a .title {
  font-size: 16px;
  color: #2f3030;
}

.cIndex .c-zhuanye .c-events ul li a .icon {
  display: flex;
  align-items: center;
  margin-top: 20px;
}

.cIndex .c-zhuanye .c-events ul li a .icon .icon-item {
  display: flex;
  align-items: center;
}

.cIndex .c-zhuanye .c-events ul li a .icon .icon-item .iconfont, .cIndex .c-zhuanye .c-events ul li a .icon .icon-item span {
  color: #878889;
  font-size: 14px;
}

.cIndex .c-zhuanye .c-events ul li a .icon .icon-item .iconfont {
  margin-right: 8px;
}

.cIndex .c-zhuanye .c-events ul li a .icon .icon-item:not(:last-child) {
  margin-right: 20px;
}

.cIndex .c-zhuanye .c-events ul li:not(:first-child) {
  margin-top: 40px;
}

.cIndex .c-dongtai {
  background: #e3f3ff;
  padding: 85px 0;
}

.cIndex .c-dongtai .g_w {
  display: flex;
  justify-content: space-between;
}

.cIndex .c-dongtai .c-title a {
  color: #0b4c8d;
  font-weight: bold;
}

.cIndex .c-dongtai .c-dongtai-left {
  width: 63.56%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.cIndex .c-dongtai .c-dongtai-left .c-title {
  margin-top: 20px;
}

.cIndex .c-dongtai .c-dongtai-left ul {
  margin-top: 45px;
  display: flex;
  justify-content: space-between;
}

.cIndex .c-dongtai .c-dongtai-left ul li {
  width: 49.65%;
  height: 280px;
  background: #fff;
  box-sizing: border-box;
  padding: 40px 25px 30px 35px;
}

.cIndex .c-dongtai .c-dongtai-left ul li a {
  display: flex;
  height: 100%;
}

.cIndex .c-dongtai .c-dongtai-left ul li .time {
  width: 60px;
  color: #0b4c8d;
  position: relative;
}

.cIndex .c-dongtai .c-dongtai-left ul li .time .day {
  font-size: 24px;
  font-weight: bold;
}

.cIndex .c-dongtai .c-dongtai-left ul li .time .months {
  font-size: 16px;
}

.cIndex .c-dongtai .c-dongtai-left ul li .time::after {
  content: "";
  width: 2px;
  height: 140px;
  background: #e4e4e4;
  position: absolute;
  top: 0;
  right: 0;
}

.cIndex .c-dongtai .c-dongtai-left ul li .box {
  box-sizing: border-box;
  padding-left: 20px;
}

.cIndex .c-dongtai .c-dongtai-left ul li .box .title {
  font-size: 20px;
  color: #000;
  font-weight: bold;
}

.cIndex .c-dongtai .c-dongtai-left ul li .box .desc {
  margin-top: 30px;
  font-size: 16px;
  color: #888888;
  line-height: 1.2;
}

.cIndex .c-dongtai .c-dongtai-left ul li .box .desc .item {
  display: flex;
}

.cIndex .c-dongtai .c-dongtai-left ul li .box .desc .item:not(:last-child) {
  margin-bottom: 20px;
}

.cIndex .c-dongtai .c-dongtai-left ul li .box .desc .iconfont {
  margin-right: 15px;
}

.cIndex .c-dongtai .c-dongtai-left ul li:hover {
  background: #0b4c8d;
}

.cIndex .c-dongtai .c-dongtai-left ul li:hover .time, .cIndex .c-dongtai .c-dongtai-left ul li:hover .title, .cIndex .c-dongtai .c-dongtai-left ul li:hover .desc {
  color: #fff !important;
}

.cIndex .c-dongtai .c-dongtai-right {
  width: 35.56%;
  padding: 20px;
  background: #fff;
}

.cIndex .c-dongtai .c-dongtai-right .c-title h3 {
  font-size: 30px;
}

.cIndex .c-dongtai .c-dongtai-right .c-title .text div {
  margin-left: 5px;
  color: #c2c2c2;
  margin-left: 10px;
  font-weight: 200;
  font-size: 20px;
}

.cIndex .c-dongtai .c-dongtai-right .c-dongtai-right-box {
  margin-top: 40px;
}

.cIndex .c-dongtai .c-dongtai-right .c-dongtai-right-box a,
.cIndex .c-dongtai .c-dongtai-right .c-dongtai-right-box img {
  display: block;
  width: 100%;
}

.cIndex .c-dongtai .c-dongtai-right .c-dongtai-right-box a:not(:last-child) {
  margin-bottom: 10px;
}

.cIndex .c-sm {
  background: #18328e;
  padding: 80px 0;
}

.cIndex .c-sm .c-title .text h3,
.cIndex .c-sm .c-title .text div {
  color: #fff;
}

.cIndex .c-sm .c-sm-box {
  display: flex;
  justify-content: space-between;
  margin-top: 45px;
}

.cIndex .c-sm .c-sm-left {
  width: 33.7%;
  padding: 18px;
  background: #fff;
}

.cIndex .c-sm .c-sm-left .img-box {
  overflow: hidden;
}

.cIndex .c-sm .c-sm-left .img-box a {
  display: block;
  padding-top: 76%;
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
}

.cIndex .c-sm .c-sm-left .img-box a:hover {
  transform: scale(1.1);
}

.cIndex .c-sm .c-sm-left .c-title {
  justify-content: flex-end;
}

.cIndex .c-sm .c-sm-left ul {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.cIndex .c-sm .c-sm-left ul li {
  padding-bottom: 12px;
  width: 100%;
  border-bottom: solid 1px #ebebeb;
}

.cIndex .c-sm .c-sm-left ul li .date {
  font-size: 14px;
  color: #333333;
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}

.cIndex .c-sm .c-sm-left ul li .date img {
  display: block;
  margin-right: 5px;
}

.cIndex .c-sm .c-sm-left ul li .title {
  display: flex;
  font-size: 16px;
  color: #333;
  line-height: 1.4;
}

.cIndex .c-sm .c-sm-left ul li .title span {
  color: #da9f49;
  font-size: 16px;
  width: 96px;
  flex-shrink: 0;
  letter-spacing: 0;
}

.cIndex .c-sm .c-sm-left ul li:not(:first-child) {
  margin-top: 19px;
}

.cIndex .c-sm .c-sm-left ul li:hover .title {
  color: #18328e;
}

.cIndex .c-sm .c-sm-center {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.cIndex .c-sm .c-sm-center .c-sm-c-item {
  display: flex;
}

.cIndex .c-sm .c-sm-center .c-sm-c-item .c-icon {
  display: block;
  width: 50px;
  height: 50px;
  margin-right: 25px;
}

.cIndex .c-sm .c-sm-center .c-sm-c-item:last-child ul li:last-child {
  margin-bottom: 0;
}

.cIndex .c-sm .c-sm-center ul {
  width: 335px;
  position: relative;
}

.cIndex .c-sm .c-sm-center ul li {
  margin-bottom: 30px;
  padding-bottom: 16px;
  border-bottom: solid 1px #fff;
  border-bottom: solid 1px rgba(255, 255, 255, 0.5);
}

.cIndex .c-sm .c-sm-center ul li a {
  color: #fff;
}

.cIndex .c-sm .c-sm-center ul li .title {
  font-size: 16px;
}

.cIndex .c-sm .c-sm-center ul li .time {
  font-size: 16px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 10px;
}

.cIndex .c-sm .c-sm-center ul li .time > div {
  display: flex;
  align-items: center;
}

.cIndex .c-sm .c-sm-center ul li .time > div img {
  margin-right: 13px;
}

.cIndex .c-sm .c-sm-right {
  width: 415px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.cIndex .c-sm .c-sm-right .c-title .iconfont {
  position: relative;
  font-size: 24px;
  margin-right: 16px;
  color: #fff;
  top: 5px;
}

.cIndex .c-sm .c-sm-right .c-title h3 {
  font-size: 22px;
}

.cIndex .c-sm .c-sm-right .c-title small {
  font-size: 20px;
  color: #c2c2c2;
  margin-left: 20px;
  line-height: 1;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box {
  background: #fff;
  padding: 20px;
  margin-top: 20px;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box .sm-title {
  font-size: 18px;
  color: #0d812e;
  line-height: 1;
  display: flex;
  align-items: center;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box .sm-title img {
  display: block;
  width: 20px;
  margin-right: 5px;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box p {
  color: #666;
  margin-top: 10px;
  padding-left: 18px;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box .img-box {
  width: 100%;
  padding-top: 50.13%;
  position: relative;
  overflow: hidden;
  margin-top: 15px;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box a {
  display: block;
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  inset: 0;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box a img {
  display: block;
  width: 100%;
  transition: all .5 ease-in-out;
}

.cIndex .c-sm .c-sm-right .c-sm-right-box:hover a {
  transform: scale(1.1);
}

.cIndex .c-sm .c-sm-right .c-sm-video-box {
  background: #fff;
  box-sizing: border-box;
  padding: 14px;
}

.cIndex .c-sm .c-sm-right .c-sm-video-box .i-video-swiper {
  margin-top: 15px;
}

.cIndex .c-sm .c-sm-right .c-sm-video-box .i-video-swiper .swiper-container2 {
  height: 250px;
}

.cIndex .c-sm .c-sm-right .c-sm-video-box .i-video-swiper .swiper-container2 a {
  display: block;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.cIndex .c-sm .c-sm-right .c-sm-video-box .c-title .text {
  display: flex;
  align-items: flex-end;
  line-height: 1;
}

.cIndex .c-sm .c-sm-right .c-sm-video-box .c-title .text .iconfont {
  font-size: 20px;
  color: #333333;
  top: 0;
  margin-right: 9px;
}

.cIndex .c-sm .c-sm-right .c-sm-video-box .c-title .text h3 {
  color: #333333;
  font-size: 20px;
  font-weight: bold;
}

.cIndex .c-sm .c-sm-right .c-sm-video-box .c-title .text div {
  color: #939393;
  font-size: 20px;
  line-height: 1;
  margin-left: 7px;
}

.cIndex .c-zs {
  padding-bottom: 110px;
  margin-top: 75px;
}

.cIndex .c-zs .g_w {
  display: flex;
  justify-content: space-between;
}

.cIndex .c-zs .c-zs-left {
  width: 36.07%;
}

.cIndex .c-zs .c-zs-left .c-zs-left-box {
  margin-top: 55px;
  background: #f3f7fe;
  padding: 40px 30px 25px 35px;
}

.cIndex .c-zs .c-zs-left .c-zs-left-box a {
  display: block;
  overflow: hidden;
  position: relative;
}

.cIndex .c-zs .c-zs-left .c-zs-left-box a .text-box {
  width: 300px;
  height: 90px;
  line-height: 90px;
  text-align: center;
  color: #fff;
  font-size: 32px;
  background: rgba(12, 51, 134, 0.81);
  position: absolute;
  left: 0;
  bottom: 106px;
}

.cIndex .c-zs .c-zs-left .c-zs-left-box img {
  display: block;
  width: 100%;
  transition: all .5s ease-in-out;
}

.cIndex .c-zs .c-zs-left .c-zs-left-box:hover img {
  transform: scale(1.1);
}

.cIndex .c-zs .c-zs-left .zs-news {
  margin-top: 35px;
}

.cIndex .c-zs .c-zs-left .zs-news .text-box .title {
  font-size: 18px;
  color: #224e9c;
  font-weight: bold;
}

.cIndex .c-zs .c-zs-left .zs-news .text-box .desc {
  font-size: 15px;
  color: #2f3030;
  margin-top: 5px;
}

.cIndex .c-zs .c-zs-left .zs-news .text-box .time {
  display: flex;
  align-items: center;
  color: #9999a0;
  margin-top: 25px;
}

.cIndex .c-zs .c-zs-left .zs-news .text-box .time img {
  margin-right: 4px;
}

.cIndex .c-zs .c-zs-right {
  width: 56.3%;
}

.cIndex .c-zs .c-zs-right ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 55px;
}

.cIndex .c-zs .c-zs-right ul li {
  width: 33%;
  height: 250px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  margin-bottom: 4px;
  position: relative;
  overflow: hidden;
}

.cIndex .c-zs .c-zs-right ul li .text {
  width: 100%;
  height: 100%;
  color: #FFF;
  position: absolute;
  left: 0;
  top: 100%;
  background: linear-gradient(rgba(12, 51, 134, 0), rgba(12, 51, 134, 0.8));
}

.cIndex .c-zs .c-zs-right ul li .text h3 {
  position: absolute;
  bottom: 10%;
  left: 36px;
  font-size: 18px;
  transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  opacity: 0;
}

.cIndex .c-zs .c-zs-right ul li:hover .text {
  top: 0;
}

.cIndex .c-zs .c-zs-right ul li:hover .text h3 {
  opacity: 1;
}

.cIndex .i-sj {
  padding: 80px 0;
}

.cIndex .dongtaiList {
  display: flex;
  flex-wrap: wrap;
  margin-top: 50px;
  box-sizing: border-box;
  padding: 0 5px;
}

.cIndex .dongtaiList li {
  width: 48%;
  height: 280px;
  background: #fff;
  box-sizing: border-box;
  padding: 40px 25px 30px 35px;
  box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.05);
  margin-bottom: 40px;
}

.cIndex .dongtaiList li a {
  display: flex;
  height: 100%;
}

.cIndex .dongtaiList li .time {
  width: 60px;
  color: #0b4c8d;
  position: relative;
}

.cIndex .dongtaiList li .time .day {
  font-size: 24px;
}

.cIndex .dongtaiList li .time .months {
  font-size: 14px;
}

.cIndex .dongtaiList li .time::after {
  content: "";
  width: 2px;
  height: 140px;
  background: #e4e4e4;
  position: absolute;
  top: 0;
  right: 0;
}

.cIndex .dongtaiList li .box {
  box-sizing: border-box;
  padding-left: 20px;
}

.cIndex .dongtaiList li .box .title {
  font-size: 20px;
  color: #000;
  font-weight: bold;
}

.cIndex .dongtaiList li .box .desc {
  margin-top: 30px;
  font-size: 16px;
  color: #888888;
  line-height: 1.2;
}

.cIndex .dongtaiList li .box .desc .item {
  display: flex;
}

.cIndex .dongtaiList li .box .desc .item:not(:last-child) {
  margin-bottom: 20px;
}

.cIndex .dongtaiList li .box .desc .iconfont {
  margin-right: 15px;
}

.cIndex .dongtaiList li:not(:nth-child(even)) {
  margin-right: 4%;
}

@media screen and (max-width: 1441px) {
  .cIndex .g_w {
    width: 1250px;
    max-width: 1250px;
  }
  .cIndex .c-zhuanye .c-coNews {
    width: 61.8%;
  }
  .cIndex .c-zhuanye .c-coNews .one-news {
    width: 44.94%;
  }
  .cIndex .c-zhuanye .c-coNews .c-coNews-box ul {
    width: 50.56%;
  }
  .cIndex .c-zhuanye .c-coNews .c-coNews-box ul li {
    width: 100%;
    padding-bottom: 18px;
  }
  .cIndex .c-zhuanye .c-events ul {
    width: 100%;
  }
  .cIndex .c-dongtai {
    align-items: flex-start;
  }
  .cIndex .c-dongtai .c-dongtai-left {
    width: 63.21%;
  }
  .cIndex .c-dongtai .c-dongtai-left ul li {
    width: 49%;
    min-height: auto;
    height: auto;
  }
  .cIndex .c-dongtai .c-dongtai-left h3 {
    font-size: 20px;
  }
  .cIndex .c-dongtai .c-dongtai-left a img {
    margin-right: 5px;
  }
  .cIndex .c-dongtai .c-dongtai-right {
    width: 34.28%;
  }
  .cIndex .c-dongtai .c-dongtai-right .c-title h3 {
    font-size: 20px;
  }
  .cIndex .c-dongtai .c-dongtai-right .c-title a img {
    margin-right: 5px;
  }
  .cIndex .c-sm .c-sm-left {
    width: 32.57%;
  }
  .cIndex .c-sm .c-sm-right {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .cIndex .c-zs .c-zs-left {
    width: 39.22%;
  }
  .cIndex .c-zs .c-zs-right {
    width: 57.63%;
  }
  .cIndex .c-zhuanye .c-events ul {
    padding: 45px 15px;
  }
  .cIndex .c-sm .c-sm-center ul li .title {
    font-size: 16px;
  }
  .cIndex .c-sm .c-sm-center .c-sm-c-item .c-icon {
    margin-right: 15px;
  }
  .cIndex .c-sm .c-sm-center ul {
    width: 290px;
  }
}

@media (min-width: 1200px) and (max-width: 1440px) {
  .cIndex .g_w, .cIndex .g_w2 {
    padding: 0;
  }
}

@media screen and (max-width: 1200px) {
  .cIndex .c-news .c-news-content {
    flex-wrap: wrap;
  }
  .cIndex .c-news .c-news-content .c-news-item1 {
    width: 48%;
  }
  .cIndex .c-news .c-news-content .c-news-item2 {
    width: 48%;
    margin-top: 20px;
  }
  .cIndex .c-zhuanye .g_w {
    flex-wrap: wrap;
  }
  .cIndex .c-zhuanye .c-depart, .cIndex .c-zhuanye .c-coNews {
    width: 100%;
  }
  .cIndex .c-zhuanye .c-coNews {
    margin-top: 30px;
  }
  .cIndex .c-dongtai .g_w {
    flex-wrap: wrap;
  }
  .cIndex .c-dongtai .c-dongtai-left {
    width: 100%;
  }
  .cIndex .c-dongtai .c-dongtai-left ul {
    flex-wrap: wrap;
  }
  .cIndex .c-dongtai .c-dongtai-left ul li {
    width: 100%;
  }
  .cIndex .c-dongtai .c-dongtai-right {
    width: 100%;
    margin-top: 20px;
  }
  .cIndex .c-sm .c-sm-box {
    flex-wrap: wrap;
  }
  .cIndex .c-sm .c-sm-left, .cIndex .c-sm .c-sm-center, .cIndex .c-sm .c-sm-right {
    margin: 20px auto;
  }
  .cIndex .c-sm .c-sm-center .c-sm-c-item:last-child {
    margin-top: 20px;
  }
  .cIndex .c-zs .g_w {
    flex-wrap: wrap;
  }
  .cIndex .c-zs .c-zs-left, .cIndex .c-zs .c-zs-right {
    margin: 20px auto;
  }
  .cIndex .g_w {
    max-width: auto;
    width: auto;
    padding: 0 5%;
  }
  .cIndex .c-zhuanye .c-events {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .cIndex .c-title .text div {
    font-size: 12px;
    margin-left: 5px;
    display: none;
  }
  .cIndex .c-title h3 {
    font-size: 22px;
  }
  .cIndex .c-title a {
    font-size: 14px;
  }
  .cIndex .c-title a img {
    margin-left: 5px;
  }
  .cIndex .c-news .c-news-content .c-news-item1 {
    width: 100%;
    margin-bottom: 10px;
  }
  .cIndex .c-news .c-news-content .c-news-item2 {
    width: 100%;
  }
  .cIndex .c-model .c-model-box {
    flex-wrap: wrap;
  }
  .cIndex .c-model .c-model-box .c-model-item {
    width: 33%;
    font-size: 20px;
    margin-bottom: 2px;
  }
  .cIndex .c-zhuanye {
    padding-top: 75px;
  }
  .cIndex .c-zhuanye .c-coNews {
    width: 100%;
  }
  .cIndex .c-zhuanye .c-coNews .c-coNews-box {
    flex-wrap: wrap;
  }
  .cIndex .c-zhuanye .c-coNews .c-coNews-box .one-news {
    margin-bottom: 20px;
  }
  .cIndex .c-zhuanye .c-coNews .c-coNews-box .one-news .text-box {
    width: 100%;
    padding-right: 0;
  }
  .cIndex .c-zhuanye .one-news, .cIndex .c-zhuanye ul li {
    width: 100% !important;
  }
  .cIndex .c-zhuanye .c-events {
    margin-top: 30px;
  }
  .cIndex .c-zhuanye .c-events .c-events-img {
    margin-top: 20px;
  }
  .cIndex .c-dongtai {
    padding: 50px 2.5%;
  }
  .cIndex .c-dongtai .c-dongtai-left ul li {
    padding: 20px;
    margin-bottom: 10px;
    min-height: auto;
    height: auto;
  }
  .cIndex .c-dongtai .c-dongtai-left ul li .time {
    width: 75px;
  }
  .cIndex .c-dongtai .c-dongtai-right .c-title h3 {
    font-size: 22px;
  }
  .cIndex .c-sm .c-sm-box {
    margin-top: 0;
  }
  .cIndex .c-sm .c-sm-left, .cIndex .c-sm .c-sm-center, .cIndex .c-sm .c-sm-right {
    width: 100%;
  }
  .cIndex .c-zs .c-zs-left, .cIndex .c-zs .c-zs-right, .cIndex .c-zs .c-zs-left .zs-news .text-box {
    width: 100%;
  }
  .cIndex .c-zs .c-zs-right ul li {
    width: 49%;
  }
  .cIndex .c-zhuanye .c-coNews .c-coNews-box ul {
    width: 100%;
  }
}
