@charset "utf-8";

body {
    overflow-x: hidden;
}


.banner {
    width: 100%;
    position: relative;
}

.banner a {
    display: block;
}

.banner>img {
    display: block;
    width: 100%;
}

.banner .slick {
    position: relative;
    z-index: 9;
}

.banner .slick-slide a {
    display: block;
    position: relative;
}

.banner .slick-slide a img {
    display: block;
    width: 100%;
    position: relative;
    z-index: 7;
}

.banner .slick-slide a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(../images/banner-zzc.png) repeat-x;
    background-position: center bottom;
    z-index: 9;
}


.banner .slick-prev, .banner .slick-next {
    width: 30px;
    height: 45px;
    z-index: 9;
    transition: all 0.5s;
}

.banner .slick-prev {
     
    background-position: center center;
    left: 140px;
}

.banner .slick-next {
    right: 140px;
   
    background-position: center center;
}


.banner .slick-dots {
    display: flex !important;
    justify-content: center;
    align-items: center;
    bottom: 34px;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.banner .slick-dots li {
    position: relative;
    width: 10px;
    height: 10px;
    margin: 0 8px;
    opacity: 1;
    vertical-align: middle;
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.3);
}


.banner .slick-dots li.slick-active {
    width: 35px;
    background: #D8D8D8;
}

.index{
  background: url(../images/s2-bg.png) no-repeat;
  background-position: center bottom;
}

/* 组件样式 */
.info_list_1400_008 img{max-width: 100%;}
.info_list_1400_008 .wl{position: relative;z-index: 1;}
.info_list_1400_008 .wl::after {content: "";z-index: -1;position: absolute;left: 0px;bottom: 0px;width: 0px;height: 100%;transition: 0.5s;}
.info_list_1400_008 .imged { position: relative; padding-bottom: 65%; width: 100%; display: block; overflow: hidden; transition: 0.5s; background-size: cover !important; background-position: center center !important;}
.info_list_1400_008 .imged img{display: none;}
.info_list_1400_008 a:hover .imged { transform: scale(1.1); }
.info_list_1400_008 .overflow_l1{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.info_list_1400_008 .overflow_l2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.info_list_1400_008 .scale{overflow:hidden;}
.info_list_1400_008 .infolist14_8_wid {
  max-width: 1400px;
  margin: 0 auto;
}
.info_list_1400_008{width: 100%;overflow: hidden;margin-top: 50px;}


 .infolist14_8_tit{margin-bottom: 35px;display: flex;justify-content: space-between;align-items: center;}
 .infolist14_8_tit .h3{display: flex;align-items: baseline;}
 .infolist14_8_tit h3{font-size: 32px;color: #404040;font-weight: 700;}
 .infolist14_8_tit p{font-size: 24px;color: #9E9E9E;text-transform: uppercase;line-height: 24px;padding-left: 10px;}
 .infolist14_8_tit .more a{display: block;padding: 9px 20px;border: 1px solid #99181B;background: #FFFFFF;}
 .infolist14_8_tit .more span{font-size: 16px;line-height: 24px;color: #99181B}


.info_list_1400_008 .infolist14_8_t{display: flex;align-items: flex-start;flex-wrap: wrap;justify-content: space-between;}     
.info_list_1400_008 .infolist14_8_l{width: 60%;}
.info_list_1400_008 .infolist14_8_r{width: 37%;}
.info_list_1400_008 li *{transition: 0.5s;}

.info_list_1400_008 .infolist14_8_l .inli8 a{display: flex;align-items: center;flex-wrap: wrap;}
.info_list_1400_008 .infolist14_8_l .inli8 .scale{width: 407px;}
.info_list_1400_008 .infolist14_8_l .inli8 .con{width: calc(100% - 407px);height: 277px;background: url(../images/infolist14_8_bg1.png) no-repeat center/cover;padding: 40px;}
.info_list_1400_008 .infolist14_8_l .inli8 .con h3{font-size: 18px;font-weight: bold;color: #fff;line-height: 30px;height: 60px;}
.info_list_1400_008 .infolist14_8_l .inli8 a:hover .con h3{text-decoration: underline;}
.info_list_1400_008 .infolist14_8_l .inli8 .con h4{font-size: 14px;color: #FDFDFD;line-height: 24px;height: 72px;margin: 15px 0 30px;font-weight: normal;    word-break: break-all;  text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.info_list_1400_008 .infolist14_8_l .inli8 .con p{font-size: 22px;font-weight: bold;line-height: 24px;color: #fff;}
.info_list_1400_008 .infolist14_8_l .slick-dots{width: auto;display: flex;align-items: center;left: auto;right: 20px;bottom: 20px;padding: 0 !important;}
.info_list_1400_008 .infolist14_8_l .slick-dots li{width: 10px;height: 10px;margin: 0 5px;border-radius: 50%;background: #fff;opacity: 0.8;}
.info_list_1400_008 .infolist14_8_l .slick-dots li button{display: none;}
.info_list_1400_008 .infolist14_8_l .slick-dots li.slick-active{width: 13px;height: 13px;opacity: 1;}
.info_list_1400_008 .infolist14_8_l .inli8 .imged{padding-bottom:68%;}
.info_list_1400_008 .infolist14_8_l>ul{border: 1px solid #C8C8C8;background: #FFFFFF;padding: 35px 0 45px;display: flex;flex-wrap: wrap;}
.info_list_1400_008 .infolist14_8_l>ul li{width: 33.3%;padding: 0 30px;position: relative;}
.info_list_1400_008 .infolist14_8_l>ul li:nth-child(2)::before{content: "";position: absolute;left: 0;top: 60px;bottom: 50px;width: 1px;background: #D8D8D8;}
.info_list_1400_008 .infolist14_8_l>ul li:nth-child(2)::after{content: "";position: absolute;right: 0;top: 60px;bottom: 50px;width: 1px;background: #D8D8D8;}
.info_list_1400_008 .infolist14_8_l>ul li a{display: block;}
.info_list_1400_008 .infolist14_8_l>ul li span{display: inline-block;padding-bottom: 10px;font-size: 22px;font-weight: bold;line-height: 24px;color: #1d1d1d;}
.info_list_1400_008 .infolist14_8_l>ul li span::after{width: 100%;height: 3px;background: #99181B;}
.info_list_1400_008 .infolist14_8_l>ul li h3{font-size: 16px;color: #050505;line-height: 28px;height: 56px;margin: 25px 0 15px;font-weight: normal;}
.info_list_1400_008 .infolist14_8_l>ul li:hover h3{color: #99181B;font-weight: 600;}
.info_list_1400_008 .infolist14_8_l>ul li h4{font-size: 14px;line-height: 24px;height: 48px;margin-bottom: 20px;color: #868686;font-weight: normal;}
.info_list_1400_008 .infolist14_8_l>ul li p{display: flex;align-items: center;font-size: 14px;line-height: 24px;color: #636363}
.info_list_1400_008 .infolist14_8_l>ul li p img{display: inline-block;margin-left: 10px;}

.info_list_1400_008 .infolist14_8_r ul{border: 1px solid #C8C8C8;padding: 35px 40px 25px 40px;}
.info_list_1400_008 .infolist14_8_r li{margin-bottom: 35px;}
.info_list_1400_008 .infolist14_8_r li a{display: block;}
.info_list_1400_008 .infolist14_8_r li p{margin-bottom: 15px;height: 30px;padding-left: 45px;display: flex;align-items: center;}
.info_list_1400_008 .infolist14_8_r li p::after{width: 142px;background: url(../images/infolist14_8_tim1.png) no-repeat;background-size: 100% 100% !important;}
.info_list_1400_008 .infolist14_8_r li span{line-height: 24px;display: inline-block;color: #fff;font-size: 16px;}
.info_list_1400_008 .infolist14_8_r li h3{font-size: 16px;line-height: 24px;color: #3D3D3D;transition: 0.5s;font-weight: normal;}



.info_ntc_1400_003 .infontc14-03-w {
    max-width: 1400px;
    margin: 0 auto;
  }
  .info_ntc_1400_003 .overflow_l1{ overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
  .info_ntc_1400_003 .overflow_l2{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
  
  .info_ntc_1400_003 .aline_y{position:relative;background-image:linear-gradient(#143663,#143663);background-position:0 100%;background-size:0 1px;background-repeat:no-repeat;transition:.3s}
  .info_ntc_1400_003 a:hover .aline_y{background-size:100% 1px;color: #143663}
  .info_ntc_1400_003 .wl{position: relative;z-index: 1;}
  .info_ntc_1400_003 .wl::after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 100%;z-index: -1;transition: 0.5s;}
  
  
  .info_ntc_1400_003{position: relative;z-index: 1;padding: 70px 0;overflow: hidden;}
  

  .info_ntc_1400_003 .infontc14-03-t {
    margin-top: 45px;
  }
  .info_ntc_1400_003 .infontc14-03-t ul{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 10px 0;}
  
  
  .info_ntc_1400_003 .infontc14-03-t li{margin-top: 70px;width: 47%;}
  .info_ntc_1400_003 .infontc14-03-t li:nth-child(-n+2){margin-top: 20px;}
  .info_ntc_1400_003 .infontc14-03-t li a{border: 1px solid #A0B2E4;border-radius: 75.5px;height: 127px;background: #fff;align-items: center;display: flex;flex-wrap: wrap;border-left: none;margin-left: 20px;}
  
  .info_ntc_1400_003 .infontc14-03-t li .date{width: 150px;height: 100%;display: flex;flex-direction: column;align-items: flex-end;justify-content: center;padding-right: 45px;}
  .info_ntc_1400_003 .infontc14-03-t li .con{width: calc(100% - 150px);padding: 0 80px 0 10px;background: url(../images/ntc_14_03_xq.png) no-repeat right 25px center;background-size: 18px !important;}
  
  .info_ntc_1400_003 .infontc14-03-t li h3{font-size: 18px;color: #333;line-height: 30px;margin-bottom: 15px;transition: 0.5s;font-weight: normal;}
  .info_ntc_1400_003 .infontc14-03-t li h4{font-size: 14px;color:#666;line-height: 22px;max-height: 44px\0;font-weight: normal;}
  .info_ntc_1400_003 .infontc14-03-t li .date::after{width: 176px;height: calc(100% + 13px);left: -20px;right: 0px;background: url(../images/infontc14_03_date1.png) no-repeat;background-size: 100% 100% !important;}
  .info_ntc_1400_003 .infontc14-03-t li .date span{display: block;color: #fff;font-family: sy;font-size: 28px;line-height: 1.3;}
  .info_ntc_1400_003 .infontc14-03-t li .date p{font-size: 16px;color: #fff;line-height: 30px;}
  .info_ntc_1400_003 .infontc14-03-t .slick-dots{display: flex;position: static;margin-top: 45px;justify-content: center;}
  .info_ntc_1400_003 .infontc14-03-t .slick-dots li{height: 12px;width: 12px;opacity: 0.3;background: #9B0D14;border-radius: 8px;margin: 0 10px !important;}
  .info_ntc_1400_003 .infontc14-03-t .slick-dots li.slick-active{opacity: 1;background: #EBB253;width: 40px;}


@media screen and (max-width: 1400px) {
  .info_list_1400_008 .infolist14_8_wid {
    padding: 0 15px;
  }
  .info_ntc_1400_003 .infontc14-03-w {
    max-width: 100%;padding: 0 15px;
  }
}
@media screen and (min-width: 1200px) {

  .info_list_1400_008 .infolist14_8_r li a:hover h3{color: #99181B;}
  .info_list_1400_008 .infolist14_8_r li a:hover p::after{background: url(../images/infolist14_8_tim2.png) no-repeat;}

  .info_ntc_1400_003 .infontc14-03-t li a:hover h3{font-weight: bold;color: #9B0D14;}
  .info_ntc_1400_003 a:hover{border-color: #A0B2E4;}

  .info_ntc_1400_003 a:hover  .date::after{background: url(../images/infontc14_03_date2.png) no-repeat;}
  .info_ntc_1400_003 a:hover{box-shadow: 0px 4px 10px 0px rgba(155, 13, 20, 0.3);}
  .info_ntc_1400_003 a:hover  h4{color: #666;}
  .info_ntc_1400_003 a:hover .con{background: url(../images/ntc_14_03_xq.png) no-repeat right 25px center;}

}
@media screen and (max-width: 1024px) {
  .info_list_1400_008{margin-top: 30px;}
  .info_list_1400_008 .infolist14_8_l{width: 100%;}
  .info_list_1400_008 .infolist14_8_r{width: 100%;margin-top: 25px;}
   .infolist14_8_tit h3{font-size: 24px  !important;}
  .info_list_1400_008 .txt1, .infolist14_8_tit p,.info_list_1400_008 .infolist14_8_l .inli8 .con p{font-size: 16px !important;}
  .info_list_1400_008 .txt2{font-size: 14px !important;}
   .infolist14_8_tit{margin-bottom: 20px;}
   .infolist14_8_tit .more a{padding:5px 10px;}

  .info_ntc_1400_003 .infontc14-03-t li{width:48.5%;margin-top: 30px;}
  .info_ntc_1400_003 .infontc14-03-t li:nth-child(-n+2){margin-top: 20px;}
  .info_ntc_1400_003 .infontc14-03-t li .con{padding:0 50px 0 10px;}
  .info_ntc_1400_003 .infontc14-03-t li .date::after{width: 130px;height: calc(100% + 10px);}
  .info_ntc_1400_003 .infontc14-03-t li a{height: 100px;}
  .info_ntc_1400_003 .txt1{font-size: 16px !important;}
  .info_ntc_1400_003 .infontc14-03-t li{width: 100%;}
  .info_ntc_1400_003 .infontc14-03-t li .con{padding: 0 45px 0 0px;}
	.info_ntc_1400_003 .infontc14-03-t li h3{margin-bottom:10px;}
	.info_ntc_1400_003 .infontc14-03-t li a::after{width:40px;height: 34px;left: 30px;}
	.info_ntc_1400_003 .infontc14-03-t li .date span{font-size:22px !important;}
	.info_ntc_1400_003 .infontc14-03-t li .date{width:120px;padding-right: 45px;}
	.info_ntc_1400_003 .infontc14-03-t li .con{width: calc(100% - 120px);}
  .info_ntc_1400_003{padding: 35px 0;}
  .info_ntc_1400_003 .infontc14-03-t{
    margin-top: 25px;
  }
  .banner .slick-dots{bottom: 10px;}
  .banner .slick-slide a::after{top: 40%;background-position: center top;}
}

@media screen and (max-width: 768px) {
  .info_list_1400_008 .infolist14_8_l .inli8 .con h4{height: 48px;margin: 15px 0 20px 0;}
  .info_list_1400_008 .infolist14_8_l .inli8 .scale{width: 100%;}
  .info_list_1400_008 .infolist14_8_l .inli8 .con{width: 100%;height: auto;padding: 20px;}  
  .info_list_1400_008 .infolist14_8_l ul{/* margin: 0 -10px; */padding: 20px 0 10px;}
  .info_list_1400_008 .infolist14_8_r ul{padding: 20px 10px;}
  .info_list_1400_008 .infolist14_8_l li span{font-size:18px !important;}
  .info_list_1400_008 .infolist14_8_r li{margin-bottom: 20px;}
  .info_list_1400_008 .infolist14_8_l>ul li{width:100%;padding: 0 15px;margin-bottom: 30px;}
}

 