@charset "UTF-8";
.hbszyy_005 { padding: 100px 0; background-repeat: no-repeat; background-position: center; background-size: cover; }

.hbszyy_005 .cont { position: relative; margin-top: 40px; }

.hbszyy_005 .cont .bg { background: url("../../image/hbszyy_005/jpg2.jpg") center no-repeat; background-size: cover; position: absolute; top: 111px; left: -999px; right: -999px; bottom: 156px; }

.hbszyy_005 .cont .box1 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; }

.hbszyy_005 .cont .box1 .left { background: url("../../image/hbszyy_005/jpg1.jpg") center no-repeat; background-size: cover; border-radius: 32px; width: 32.71429%; padding: 2.34375vw 9.375vw 3.125vw 2.96875vw; font-size: 22px; color: #7f563a; position: relative; }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .left { font-size: 18px; } }

.hbszyy_005 .cont .box1 .left .t1 { font-size: 60px; line-height: 1; font-family: 'almmdfdk'; font-weight: bold; }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .left .t1 { font-size: 28px; } }

.hbszyy_005 .cont .box1 .left .t1 + .t1 { margin-top: 20px; margin-bottom: 6px; font-weight: normal; }

.hbszyy_005 .cont .box1 .left .t2 { font-size: 60px; line-height: 1; font-family: 'almmdfdk'; }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .left .t2 { font-size: 28px; } }

.hbszyy_005 .cont .box1 .left .p { line-height: 1.3; }

.hbszyy_005 .cont .box1 .left .wnzt-more2 { position: absolute; top: 1.97917vw; right: 2.39583vw; }

.hbszyy_005 .cont .box1 .left .link { border: 1px solid #725228; font-size: 28px; color: #725228; border-radius: 26px; font-family: 'almmdfdk'; margin-top: 20px; }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .left .link { font-size: 20px; } }

.hbszyy_005 .cont .box1 .left .link a { display: block; padding: 4px 5px; text-align: center; }

.hbszyy_005 .cont .box1 .left .mod2 { margin-top: 20px; }

.hbszyy_005 .cont .box1 .left .mod2 .t1 { font-size: 46px; line-height: 1.2; color: #725228; margin-bottom: 6px; font-weight: normal; }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .left .mod2 .t1 { font-size: 28px; } }

.hbszyy_005 .cont .box1 .right { padding: 0 20px 10px 3.02083vw; width: 0; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }

.hbszyy_005 .cont .box1 .right .title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 25px 0; }

.hbszyy_005 .cont .box1 .right .title .tit { font-size: 50px; line-height: 1.2; font-family: 'almmdfdk'; color: #7f563a; }

@media (max-width: 1024px) { .hbszyy_005 .cont .box1 .right .title .tit { font-size: 42px; } }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .right .title .tit { font-size: 28px; } }

.hbszyy_005 .cont .box1 .right .list { padding-top: 25px; padding-bottom: 12px; }

.hbszyy_005 .cont .box1 .right .list .item { color: #fff; border-bottom: 1px dashed #826845; }

.hbszyy_005 .cont .box1 .right .list .item .liner { padding: 16px 0; display: -webkit-box; display: -ms-flexbox; display: flex; }

.hbszyy_005 .cont .box1 .right .list .item .liner .t { width: 0; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; white-space: nowrap; line-height: 1.5; height: 1.5em; text-overflow: ellipsis; overflow: hidden; font-size: 24px; }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .right .list .item .liner .t { font-size: 18px; } }

.hbszyy_005 .cont .box1 .right .list .item .liner .d { font-size: 20px; margin-left: 5%; }

@media (max-width: 768px) { .hbszyy_005 .cont .box1 .right .list .item .liner .d { font-size: 18px; } }

.hbszyy_005 .cont .box2 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin: 14px -7px 0; }

.hbszyy_005 .cont .box2 .item { background-position: center; background-repeat: no-repeat; background-size: cover; border-radius: 32px; color: #fff; width: calc(33.33% - 14px); margin: 0 7px; }

.hbszyy_005 .cont .box2 .item .liner { padding: 2.08333vw 2.8125vw 2.60417vw; }

.hbszyy_005 .cont .box2 .item .liner .t1 { font-size: 40px; line-height: 1.2; font-family: 'almmdfdk'; }

@media (max-width: 768px) { .hbszyy_005 .cont .box2 .item .liner .t1 { font-size: 26px; } }

.hbszyy_005 .cont .box2 .item .liner .t2 { font-size: 24px; white-space: nowrap; line-height: 1.5; height: 1.5em; text-overflow: ellipsis; overflow: hidden; margin-top: 12px; }

@media (max-width: 768px) { .hbszyy_005 .cont .box2 .item .liner .t2 { font-size: 18px; } }

.hbszyy_005 .cont .box2 .item .liner .t3 { font-size: 20px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.5; height: 3em; text-overflow: ellipsis; overflow: hidden; }

@media (max-width: 768px) { .hbszyy_005 .cont .box2 .item .liner .t3 { font-size: 18px; } }

body:not(.lang-en) .hbszyy_005 .cont .box2 .item .liner .t3 { text-align: justify; text-justify: inter-ideograph; }

.hbszyy_005 .cont .box2 .item.item1 { background-image: url("../../image/hbszyy_005/jpg3.jpg"); }

.hbszyy_005 .cont .box2 .item.item2 { background-image: url("../../image/hbszyy_005/jpg4.jpg"); }

.hbszyy_005 .cont .box2 .item.item3 { background-image: url("../../image/hbszyy_005/jpg5.jpg"); }

/*	pc 端	*/
/*	1280~1440	*/
@media (min-width: 1920px) { .hbszyy_005 .cont .box1 .left { padding-right: 180px; } }

@media (max-width: 1680px) { .hbszyy_005 .cont .box1 .left .wnzt-more2 { top: 1.66667vw; }
  .hbszyy_005 .cont .box1 .left .t1 { font-size: 50px; line-height: 1.2; } }

@media (max-width: 1680px) and (max-width: 1024px) { .hbszyy_005 .cont .box1 .left .t1 { font-size: 42px; } }

@media (max-width: 1680px) and (max-width: 768px) { .hbszyy_005 .cont .box1 .left .t1 { font-size: 28px; } }

@media (max-width: 1680px) { .hbszyy_005 .cont .box1 .left .t1 + .t1 { margin-top: 0; }
  .hbszyy_005 .cont .box1 .left .mod2 .t1 { font-size: 40px; line-height: 1.2; } }

@media (max-width: 1680px) and (max-width: 768px) { .hbszyy_005 .cont .box1 .left .mod2 .t1 { font-size: 26px; } }

@media (max-width: 1300px) { .hbszyy_005 .cont .box1 .left { padding: 2.08333vw 2.96875vw; }
  .hbszyy_005 .cont .box1 .right .list .item .liner { padding: 12px 0; }
  .hbszyy_005 .cont .box1 .left .wnzt-more2 { top: 1.45833vw; } }

@media (max-width: 900px) { .hbszyy_005 .cont .box1 { display: block; }
  .hbszyy_005 .cont .box1 .left { width: 100%; }
  .hbszyy_005 .cont .box1 .right { width: 100%; }
  .hbszyy_005 .cont .box1 .right .list { padding-top: 0; }
  .hbszyy_005 .cont .box2 .item.item3 { display: none; }
  .hbszyy_005 .cont .box2 .item { width: calc(50% - 14px); } }

/*	1024	*/
/*	移动端	*/
@media (max-width: 768px) { .hbszyy_005 { padding: 40px 0; }
  .hbszyy_005 .cont .box1 .left { padding: 15px; border-radius: 15px; }
  .hbszyy_005 .cont .box1 .left .t1 + .t1 { margin-top: 10px; }
  .hbszyy_005 .cont .box1 .right { padding: 0 0 15px; }
  .hbszyy_005 .cont .box1 .right .title { padding-bottom: 10px; }
  .hbszyy_005 .cont .bg { bottom: -40px; }
  .hbszyy_005 .cont .box2 { margin-top: 0; }
  .hbszyy_005 .cont .box2 .item { width: 100%; margin: 0; border-radius: 16px; }
  .hbszyy_005 .cont .box2 .item + .item { margin-top: 15px; }
  .hbszyy_005 .cont .box2 { display: block; margin: 15px 0 0; }
  .hbszyy_005 .cont .box2 .item .liner { padding: 15px; } }
