.page {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.main{width:1200px; margin:0 auto;}
.nav{width: 100%; margin:0 auto; background-color: rgba(214, 19, 19, 1);}
.fl{float:left;}
.fr{float:right}
.clear{clear:both;}
.header{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);width: 100%;background-size: 100% 120px;
  background-image: url(/images/topbg.jpg);}
.box_1 {
  
  width: 1200px; margin:0 auto;
  height: 120px;
 position:relative;
}
.logo {
  
  width: 281px;
  height: 68px; padding-top:22px;
 
}
.managerlogo{position:absolute; right:0px; top:45px;}
.label_1 {
  width: 24px;
  height: 24px;
 
}

.text_48 {
  width: 54px;
  height: 27px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 27px;
  margin: 48px 0 0 6px;
}

.thumbnail_33 {
  width: 16px;
  height: 16px;
 
}

.section_16 {
  position: relative; 
  width: 100%;

}

.group_1 {
 
  width: 1200px; margin:0 auto;
  height: 64px;
}

.text-wrapper_1 {
  background-color: rgba(255, 0, 0, 1);
  height: 64px;
  width: 133px;
}
.nav_li{ 
    font-size: 22px;
    font-family: SourceHanSansSC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 22px;
    padding: 21px 22px 0 22px; color:#fff}
.nav_li a{color:#fff;}
.nav_li:hover{background-color: rgba(255, 0, 0, 1);}
.text_1 {
  width: 49px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 42px;
}

.text_2 {
  width: 93px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 20px;
}

.text_3 {
  width: 88px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 44px;
}

.text_4 {
  width: 88px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 45px;
}

.text_5 {
  width: 88px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 46px;
}

.text_6 {
  width: 88px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 45px;
}

.text_7 {
  width: 66px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 56px;
}

.text_8 {
  width: 88px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 0 0 57px;
}

.text_9 {
  width: 110px;
  height: 22px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 22px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 22px;
  margin: 21px 371px 0 34px;
}

.text_10 {
  width: 100%;
 
  overflow-wrap: break-word;
  color: rgba(223, 16, 22, 1);
  font-size: 32px;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: center;
  white-space: nowrap;
  line-height: 32px;
  padding:20px 0;
}

.text_11 {
  width: 100%;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(144, 147, 153, 1);
  font-size: 18px;
 
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
 
}

.group_2 {
  background-color: rgba(223, 16, 22, 1);
  border-radius: 2px;
  width: 1200px;
  height: 2px;
  margin: 22px 0 0px 0;
}
.news_list_li{padding:0px 0 20px 0; margin:0 18px; border-bottom:1px dashed #e6e6e6; display:block;}
.box_30 {
  width: 1200px;
  height: 451px;
}

.box_3 {
  height: 450px;
  width: 720px;
}

.section_1 {
  width: 720px;
 
 
  justify-content: flex-center;
}

.text_12 {
  width: 432px;
  height: 24px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 24px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 24px;
  margin: 24px 0 0 20px;
}

.text-wrapper_2 {
  border-radius: 50%;
  height: 40px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 40px;
  margin: 16px 0 0 8px;
}

.text_13 {
  width: 12px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 14px;
}

.text-wrapper_3 {
  border-radius: 50%;
  height: 40px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 40px;
  margin: 16px 0 0 10px;
}

.text_14 {
  width: 12px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 14px;
}

.text-wrapper_4 {
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 50%;
  height: 40px;
  width: 40px;
  margin: 16px 0 0 10px;
}

.text_15 {
  width: 12px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 14px;
}

.text-wrapper_5 {
  border-radius: 50%;
  height: 40px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 40px;
  margin: 16px 0 0 10px;
}

.text_16 {
  width: 12px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 14px;
}

.text-wrapper_6 {
  border-radius: 50%;
  height: 40px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 40px;
  margin: 16px 20px 0 10px;
}

.text_17 {
  width: 12px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 20px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 10px 0 0 14px;
}

.image-wrapper_11 {
  width: 450px;
  height: 451px;
}

.image_1 {
  width: 450px;
  height: 98px;
}

.image_2 {
  width: 450px;
  height: 98px;
  margin-top: 20px;
}

.image_3 {
  width: 450px;
  height: 98px;
  margin-top: 19px;
}

.image_4 {
  width: 450px;
  height: 98px;
  margin-top: 20px;
}

.box_31 {
  width: 1200px;
  height: 27px;
  margin: 39px 0 0 ;
}

.box_4 {
  background-color: rgba(223, 16, 22, 1);
  width: 4px;
  height: 26px;
  margin-top: 1px;
}

.text_20 {
  width: 104px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(223, 16, 22, 1);
  font-size: 26px;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-left: 10px;
}

.text_21 {
  width: 40px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 8px 0 0 222px;
}

.box_5 {
  background-color: rgba(223, 16, 22, 1);
  width: 4px;
  height: 26px;
  margin: 1px 0 0 30px;
}

.text_22 {
  width: 104px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(223, 16, 22, 1);
  font-size: 26px;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-left: 10px;
}

.text_23 {
  width: 40px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 8px 0 0 222px;
}

.box_6 {
  background-color: rgba(223, 16, 22, 1);
  width: 4px;
  height: 26px;
  margin: 1px 0 0 30px;
}

.text_24 {
  width: 104px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(223, 16, 22, 1);
  font-size: 26px;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-left: 10px;
}

.text_25 {
  width: 40px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 8px 0 0 222px;
}

.news_list2 {
  width: 100%;
  background: url(/images/SketchPngfb238a87f0a8a0d6db5990e4d2576355c00cb7c14b7bbc3cf2f4b03a518fd387.png)
    0px -1px no-repeat;
  background-size: 100% 834px;
 
}

.group_5 {
  width: 1200px; margin:0 auto;
 
}

.box_32 {
  width: 1199px;
  height: 27px;
  margin: 30px 0 0 0;
}

.section_2 {
  background-color: rgba(223, 16, 22, 1);
  width: 4px;
  height: 26px;
  margin-top: 1px;
}

.text_26 {
  width: 104px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(223, 16, 22, 1);
  font-size: 26px;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-left: 10px;
}

.text_27 {
  width: 40px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 8px 0 0 428px;
}

.section_3 {
  background-color: rgba(223, 16, 22, 1);
  width: 4px;
  height: 26px;
  margin: 1px 0 0 27px;
}

.text_28 {
  width: 104px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(223, 16, 22, 1);
  font-size: 26px;
  font-family: SourceHanSansSC-Heavy;
  font-weight: 900;
  text-align: left;
  white-space: nowrap;
  line-height: 26px;
  margin-left: 10px;
}

.text_29 {
  width: 40px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 8px 0 0 428px;
}

.image-wrapper_12 {
  width: 1199px;
  height: 1px;
  margin: 19px 0 0 0;
}

.image_5 {
  width: 585px;
  height: 1px;
}

.image_6 {
  width: 585px;
  height: 1px;
}

.grid_6 {
  width: 1198px;
  height: 344px;
  flex-wrap: wrap;
  margin: 20px 0 81px 0;
}

.list-items_2-0 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 0 24px 0;
  background: url(/images/5fe4fcd17b61471e9afc1995df8d3b8a_mergeImage.png)
    100% no-repeat;
}

.text_30-0 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
}

.image-text_161-0 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-0 {
  width: 14px;
  height: 14px;
}

.text-group_2-0 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;

}

.list-items_2-1 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  margin-right: 0;
  background: url(/images/0695552424fd4938b7653a09ac545ce3_mergeImage.png)
    100% no-repeat;
}

.text_30-1 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-1 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-1 {
  width: 14px;
  height: 14px;
}

.text-group_2-1 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}
.list2:hover{ background: url(/images/7b6829a2522e4f12b018d10837bf2e8b_mergeImage.png)
    100% no-repeat;  color: rgba(255, 255, 255, 1);}
.list-items_2-2 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  background: url(/images/5fe4fcd17b61471e9afc1995df8d3b8a_mergeImage.png)
    100% no-repeat;
}

.text_30-2 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;

}

.image-text_161-2 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-2 {
  width: 14px;
  height: 14px;
}

.text-group_2-2 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
 
}

.thumbnail_34-2 {
  position: absolute;
  left: 401px;
  top: 48px;
  width: 16px;
  height: 16px;
}

.list-items_2-3 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  margin-right: 0;
  background: url(/images/eed441148f6c4d3bb1e3616694cbc114_mergeImage.png)
    100% no-repeat;
}

.text_30-3 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-3 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-3 {
  width: 14px;
  height: 14px;
}

.text-group_2-3 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.list-items_2-4 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  background: url(/images/8f4904b0f3f348a99f8a80c4fb174389_mergeImage.png)
    100% no-repeat;
}

.text_30-4 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-4 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-4 {
  width: 14px;
  height: 14px;
}

.text-group_2-4 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  
}

.list-items_2-5 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  margin-right: 0;
  background: url(/images/2dd091979c404258914929e0c933a393_mergeImage.png)
    100% no-repeat;
}

.text_30-5 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-5 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-5 {
  width: 14px;
  height: 14px;
}

.text-group_2-5 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  
}

.list-items_2-6 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  background: url(/images/736eb0760f2e41b38db50d437d487088_mergeImage.png)
    100% no-repeat;
}

.text_30-6 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-6 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-6 {
  width: 14px;
  height: 14px;
}

.text-group_2-6 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  
}

.list-items_2-7 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  margin-right: 0;
  background: url(/images/0ef266e9cd46484a94a3cee192d5cf47_mergeImage.png)
    100% no-repeat;
}

.text_30-7 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-7 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-7 {
  width: 14px;
  height: 14px;
}

.text-group_2-7 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  
}

.list-items_2-8 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  margin-bottom: 0;
  background: url(/images/8ac394d8668747428a40dfbae26f7786_mergeImage.png)
    100% no-repeat;
}

.text_30-8 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-8 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-8 {
  width: 14px;
  height: 14px;
}

.text-group_2-8 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  
}

.list-items_2-9 {
  position: relative;
  width: 586px;
  height: 56px;
  background-size: 100% 100%;
  margin: 0 26px 16px 0;
  margin-right: 0;
  margin-bottom: 0;
  background: url(/images/426285ce976741248101eb52b10ffe14_mergeImage.png)
    100% no-repeat;
}

.text_30-9 {
  width: 414px;
  height: 18px;
  overflow-wrap: break-word;
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 19px 0 0 19px;
  
}

.image-text_161-9 {
  width: 92px;
  height: 14px;
  margin: 21px 20px 0 42px;
}

.thumbnail_2-9 {
  width: 14px;
  height: 14px;
}

.text-group_2-9 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  
}
.news_list{width:1200px; margin-top:20px;}
.group_7 {
  width: 380px;
 padding-bottom:20px;
  background:#fafbfc;
 
  justify-content: flex-center;
}
.list1:hover{color:rgba(223, 16, 22, 1); font-weight:bold;}
.text_31 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 0;
}

.box_33 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 0;
}

.image-text_162 {
  width: 92px;
  height: 14px;
}

.thumbnail_3 {
  width: 14px;
  height: 14px;
}

.text-group_3 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_163 {
  width: 62px;
  height: 14px;
}

.thumbnail_4 {
  width: 14px;
  height: 14px;
}

.text-group_4 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_7 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_32 {
  width: 342px;
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(223, 16, 22, 1);
  font-size: 18px;
  font-family: SourceHanSansSC-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.box_34 {
  width: 332px;
  height: 17px;
  margin: 7px 0 0 18px;
}

.image-text_164 {
  width: 92px;
  height: 14px;
  margin-top: 3px;
}

.thumbnail_5 {
  width: 14px;
  height: 14px;
}

.text-group_5 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_165 {
  width: 62px;
  height: 14px;
  margin: 3px 0 0 20px;
}

.thumbnail_6 {
  width: 14px;
  height: 14px;
}

.text-group_6 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.thumbnail_35 {
  width: 16px;
  height: 16px;
  margin-left: 142px;
}

.image_8 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_33 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.box_35 {
  width: 244px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_166 {
  width: 92px;
  height: 14px;
}

.thumbnail_7 {
  width: 14px;
  height: 14px;
}

.text-group_7 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_167 {
  width: 132px;
  height: 14px;
}

.thumbnail_8 {
  width: 14px;
  height: 14px;
}

.text-group_8 {
  width: 112px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_9 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_34 {
  width: 345px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.box_36 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_168 {
  width: 92px;
  height: 14px;
}

.thumbnail_9 {
  width: 14px;
  height: 14px;
}

.text-group_9 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_169 {
  width: 62px;
  height: 14px;
}

.thumbnail_10 {
  width: 14px;
  height: 14px;
}

.text-group_10 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_10 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_35 {
  width: 252px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.box_37 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_170 {
  width: 92px;
  height: 14px;
}

.thumbnail_11 {
  width: 14px;
  height: 14px;
}

.text-group_11 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_171 {
  width: 62px;
  height: 14px;
}

.thumbnail_12 {
  width: 14px;
  height: 14px;
}

.text-group_12 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_11 {
  width: 340px;
  height: 1px;
  margin: 19px 0 20px 20px;
}

.group_13 {
	margin-left:30px;
  width: 380px;padding-bottom: 20px;
  background:#fafbfc;
  justify-content: flex-center;
}

.text_36 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 0;
}

.section_17 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 0;
}

.image-text_172 {
  width: 92px;
  height: 14px;
}

.thumbnail_13 {
  width: 14px;
  height: 14px;
}

.text-group_13 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_173 {
  width: 62px;
  height: 14px;
}

.thumbnail_14 {
  width: 14px;
  height: 14px;
}

.text-group_14 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_12 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_37 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.section_18 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_174 {
  width: 92px;
  height: 14px;
}

.thumbnail_15 {
  width: 14px;
  height: 14px;
}

.text-group_15 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_175 {
  width: 62px;
  height: 14px;
}

.thumbnail_16 {
  width: 14px;
  height: 14px;
}

.text-group_16 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_13 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_38 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.section_19 {
  width: 244px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_176 {
  width: 92px;
  height: 14px;
}

.thumbnail_17 {
  width: 14px;
  height: 14px;
}

.text-group_17 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_177 {
  width: 132px;
  height: 14px;
}

.thumbnail_18 {
  width: 14px;
  height: 14px;
}

.text-group_18 {
  width: 112px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_14 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_39 {
  width: 345px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.section_20 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_178 {
  width: 92px;
  height: 14px;
}

.thumbnail_19 {
  width: 14px;
  height: 14px;
}

.text-group_19 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_179 {
  width: 62px;
  height: 14px;
}

.thumbnail_20 {
  width: 14px;
  height: 14px;
}

.text-group_20 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_15 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_40 {
  width: 252px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.section_21 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_180 {
  width: 92px;
  height: 14px;
}

.thumbnail_21 {
  width: 14px;
  height: 14px;
}

.text-group_21 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_181 {
  width: 62px;
  height: 14px;
}

.thumbnail_22 {
  width: 14px;
  height: 14px;
}

.text-group_22 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_16 {
  width: 340px;
  height: 1px;
  margin: 19px 0 20px 20px;
}
.news_list3{
	width:586px;
}
.group_19 {
  margin-left:30px;
  width: 380px;padding-bottom: 20px;
  background:#fafbfc;
  justify-content: flex-center;
}

.text_41 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.group_34 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_182 {
  width: 92px;
  height: 14px;
}

.thumbnail_23 {
  width: 14px;
  height: 14px;
}

.text-group_23 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_183 {
  width: 62px;
  height: 14px;
}

.thumbnail_24 {
  width: 14px;
  height: 14px;
}

.text-group_24 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_17 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_42 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.group_35 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_184 {
  width: 92px;
  height: 14px;
}

.thumbnail_25 {
  width: 14px;
  height: 14px;
}

.text-group_25 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_185 {
  width: 62px;
  height: 14px;
}

.thumbnail_26 {
  width: 14px;
  height: 14px;
}

.text-group_26 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_18 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_43 {
  width: 341px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.group_36 {
  width: 244px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_186 {
  width: 92px;
  height: 14px;
}

.thumbnail_27 {
  width: 14px;
  height: 14px;
}

.text-group_27 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_187 {
  width: 132px;
  height: 14px;
}

.thumbnail_28 {
  width: 14px;
  height: 14px;
}

.text-group_28 {
  width: 112px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_19 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_44 {
  width: 345px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.group_37 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_188 {
  width: 92px;
  height: 14px;
}

.thumbnail_29 {
  width: 14px;
  height: 14px;
}

.text-group_29 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_189 {
  width: 62px;
  height: 14px;
}

.thumbnail_30 {
  width: 14px;
  height: 14px;
}

.text-group_30 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_20 {
  width: 340px;
  height: 1px;
  margin: 19px 0 0 20px;
}

.text_45 {
  width: 252px;
  height: 18px;
  overflow-wrap: break-word;
  
  font-size: 18px;
  font-family: SourceHanSansSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 20px 0 0 18px;
}

.group_38 {
  width: 174px;
  height: 14px;
  margin: 10px 0 0 18px;
}

.image-text_190 {
  width: 92px;
  height: 14px;
}

.thumbnail_31 {
  width: 14px;
  height: 14px;
}

.text-group_31 {
  width: 72px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image-text_191 {
  width: 62px;
  height: 14px;
}

.thumbnail_32 {
  width: 14px;
  height: 14px;
}

.text-group_32 {
  width: 42px;
  height: 14px;
  overflow-wrap: break-word;
  
  font-size: 14px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.image_21 {
  width: 340px;
  height: 1px;
  margin: 19px 0 20px 20px;
}
.footer{
	background-image: url(/images/af7a2799c8a541748f8c50281c7c9450_mergeImage.png);
	background-size: 100% 240px;
}
.box_7 {
  margin:0 auto;
  width: 1200px;
  height: 240px;
 
  justify-content: flex-center;
}

.paragraph_1 {
  width: 313px;
  height: 96px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 32px;
  margin: 72px 0 0 0;
}

.image_22 {
  width: 82px;
  height: 82px;
  margin: 79px 0 0 120px;
}

.image_23 {
  width: 82px;
  height: 82px;
  margin: 79px 0 0 24px;
}

.image_24 {
  width: 82px;
  height: 82px;
  margin: 79px 0 0 24px;
}

.text_46 {
  width: 64px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 112px 0 0 173px;
}

.text_47 {
  width: 64px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin: 112px 0 0 20px;
}

.image-text_192 {
  width: 135px;
  height: 62px;
  margin: 89px 360px 0 20px;
}

.text-group_33 {
  width: 64px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-family: SourceHanSansSC-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 23px;
}

.image_25 {
  width: 52px;
  height: 62px;
}
