/* fonts */
.f16 {
  font-size: 16px;
}

.f18 {
  font-size: 18px;
}

.f20 {
  font-size: 20px;
}

.f22 {
  font-size: 22px;
}

.f28 {
  font-size: 28px;
}

.f30 {
  font-size: 30px;
}

.f36 {
  font-size: 36px;
}

.f48 {
  font-size: 48px;
}

.fb {
  font-weight: bold;
}

.p60 {
  padding: 60px 0;
}

.p100 {
  padding: 100px 0;
}

.p62 {
  padding: 60px 0 120px;
}

.x50 {
  width: 50%;
}

.x60 {
  width: 60%;
}

.x40 {
  width: 40%;
}

.x33 {
  width: 33.33%;
}

.sec-type {
  margin-bottom: 40px;
  position: relative;
}

.sec-type .tit images {
  width: 8.75vw;
}

.sec-type .tit {
  position: relative;
}

.sec-type .tit span {
  position: absolute;
  left: 50%;
  top: 45%;
  transform: translate(-50%, -50%);
}

.sec-type .more {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  color: #666;
}

.sec-type .more images {
  margin-left: 10px;
}

.sec-type .more:hover {
  color: var(--color);
}

.grid-m .mgrid {
  margin: -18px -24px;
}

.grid-m .item {
  margin: 18px 24px;
}

.section1 {
  position: relative;
  z-index: 0;
  padding-bottom: 120px;
}

.section1 .list {
  margin-top: -15px;
}

.section1 .list li {
  width: 50%;
}

.section1 .list li .item {
  background: #F9F6ED;
  padding: 37px 25px;
  border-bottom: 2px solid #BE1019;
}

.section1 .list li .item .time {
  width: 80px;
  flex-shrink: 0;
  margin-right: 21px;
  transition: all ease .3s;
  position: relative;
  color: var(--color);display:none;
}

.section1 .list li .item .time::after {
  content: "";
  width: 1px;
  height: 21px;
  background: #AEB5B3;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

.section1 .list li .item .tit {
  overflow: hidden;
}

.section1 .list li .item:hover {
  background: url("/xxgcdswcddhztw/images/li_hover.png") no-repeat bottom center;
  background-size: cover;
  color: #fff;
  border-color: #E1AD6A;
}

.section1 .list li .item:hover .time {
  color: #fff;
}

.section1 .zs1 {
  position: absolute;
  right: 0;
  bottom: -85px;
  height: 29.38vw;
  z-index: -1;
}

.section2 {
  padding: 80px 0 160px;
  background: url("/xxgcdswcddhztw/images/bg_sec2.png") no-repeat center;
  background-size: 100% 100%;
  position: relative;
  z-index: 1;
}

.section2 .focus {
  height: 592px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}

.section2 .focus .pimages {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}

.section2 .focus .titbar {
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  padding-left: 38px;
  background: rgba(18, 18, 18, 0.3);
}

.section2 .focus .titbar .tit {
  color: #fff;
  overflow: hidden;
}

.section2 .focus .titbar .date {
  width: 92px;
  height: 89px;
  margin-left: 15px;
  text-align: center;
  background: #B20E17;
  color: #fff;
}

.section2 .focus .titbar .date .time1 {
  margin: -10px 0 -5px;
}

.section2 .list li {
  padding: 23px 0;
  border-bottom: 1px solid #EDCDCD;
  position: relative;
}

.section2 .list li .tit {
  font-weight: 400;
}

.section2 .list li .time {
  margin-top: 15px;
  color: #666;
}

.section2 .list li .time images {
  margin-right: 10px;
}

.section2 .list li::after {
  content: "";
  width: 0;
  height: 1px;
  background: #B20E17;
  position: absolute;
  bottom: 0;
  left: 0;
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
}

.section2 .list li:hover .tit {
  color: var(--color);
}

.section2 .list li:hover::after {
  width: 100%;
}

.section2 .list li:nth-child(1) {
  padding-top: 0;
}

.section3 {
  padding-bottom: 100px;
}

.section3 .item {
  background: #FFFFFF;
  box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 40px 0;
}

.section3 .item .item-pic {
  height: 297px;
  overflow: hidden;
}

.section3 .item .item-box {
  padding: 25px 35px;
}

.section3 .item .line {
  margin: 25px 0 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
}

.section3 .item .line::before {
  content: "";
  width: 102px;
  height: 1px;
  background: #B20E17;
  position: absolute;
  left: 0;
  bottom: 0;
}

.section3 .item .desc {
  color: #666;
  margin-bottom: 25px;
}

.section3 .item .link .time {
  color: #B20E17;
}

.section3 .item .link .jt {
  width: 38px;
  height: 38px;
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url("/xxgcdswcddhztw/images/icon_jt.png");
}

.section3 .item:hover {
  background: #B20E17;
  color: #fff;
}

.section3 .item:hover .pimages {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -moz-transform: scale(1.1);
}

.section3 .item:hover .desc {
  color: #fff;
}

.section3 .item:hover .line {
  border-color: rgba(225, 102, 102, 0.5);
}

.section3 .item:hover .line::before {
  background: #E78C17;
}

.section3 .item:hover .link .time {
  color: #fff;
}

.section3 .item:hover .link .jt {
  background-image: url("/xxgcdswcddhztw/images/icon_jt2.png");
}

.section4 {
  background-attachment: fixed;
}

.section4 .sec-type {
  color: #fff;
}

.section4 .sec-type a {
  color: #fff;
}

.section4 .sec-type a:hover {
  color: rgba(255, 255, 255, 0.8);
}

.section4 .list1 {
  padding-bottom: 65px;
}

.section4 .list1 .item {
  color: #fff;
  background: rgba(255, 255, 255, 0.1);
  transition:all ease .3s;
}
.section4 .list1 li{
  width:33.33%;
}
.section4 .list1 .item:hover{
  background: rgba(255, 255, 255,.2);
}
.section4 .list1 li .item-pic {
  overflow: hidden;
  width:100%
}

.section4 .list1 li .item-info {
  padding: 38px 30px;
  height: 305px;
}

.section4 .list1 li .item-info .desc {
  margin: 35px 0;
  -webkit-line-clamp: 3;
  height: 4.5em;
  color: #FFCACA
}

.section4 .list1 li .item-info .link .time {
  color: #FFCACA;
  margin-top:12px;
}

.section4 .list1 li .item-info .link .jt {
  font-size: 14px;
}

.section4 .list1 li .item-info .link .jt images {
  width: 1.4vw;
  margin-left: 3px;
}
.section4 .list2{
  margin-top:15px;
}
.section4 .list2 ul {
  margin: 0 -24px;
}

.section4 .list2 .item {
  padding: 0 24px;
  color: #fff;
  position: relative;
}

.section4 .list2 .item::after {
  content: "";
  width: 17px;
  height: 116px;
  background: url("/xxgcdswcddhztw/images/line1.png") no-repeat right center;
  position: absolute;
  top: 50%;
  right: 0;
  background-size: 100%;
  transform: translateY(-50%);
}

.section4 .list2 .item .item-time {
  width: 62px;
  margin-right: 28px;
  text-align: center;
  flex-shrink: 0;
  margin-top: -10px;
}

.section4 .list2 .item .item-info {
  flex: 1;
  overflow: hidden;
}

.section4 .list2 .item .item-info .link {
  margin-top: 15px;
  color: rgba(255, 255, 255, 0.7);
}

.section4 .list2 .item .item-info .link images {
  width: 1.4vw;
  margin-left: 6px;
}

.section4 .list2 .item:hover .tit {
  color: rgba(255, 255, 255, 0.8);
}

.section4 .list2 li:last-child .item::after {
  display: none;
}

.section5 {
  background: #F5F5F5;
}

.section5 .contbox {
  background: url("/xxgcdswcddhztw/images/bg_sec5.png") no-repeat;
  background-size: 100% 100%;
  margin: -35px -18px 0 -38px;
  padding: 135px 90px 90px 90px;
}

.section5 .contbox .item .item-pic {
  width: 44.5%;
  height: 183px;
  overflow: hidden;
  flex-shrink: 0;
  margin-right: 33px;
}

.section5 .contbox .item .item-info .time {
  margin: 35px 0;
  color: #909090;
}

.section5 .contbox .item .item-info .time images {
  margin-right: 6px;
}

.section5 .contbox .item .item-info .link {
  color: #666;
}

.section5 .contbox .item .item-info .link images {
  margin-left: 8px;
}

.section5 .contbox .item:hover .item-pic {
  box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1);
}

.section5 .contbox .item:hover .tit,
.section5 .contbox .item:hover .link {
  color: var(--color);
}

.section6 .box1 {
  width: 66.06%;
  height: 581px;
}

.section6 .box1 video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.section6 .box2 {
  flex: 1;
  overflow: hidden;
  margin-left: 25px;
}

.section6 .box2 li:nth-child(2) {
  margin-top: 27px;
}

.section6 .box2 li .item {
  position: relative;
  height: 277px;
  overflow: hidden;
  z-index: 1;
}

.section6 .box2 li .item .pimages {
  position: absolute;
  left: 0;
  top: 0;
}

.section6 .box2 li .item::after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: url("/xxgcdswcddhztw/images/bg_tz.png") no-repeat bottom;
  background-size: 100%;
  z-index: 0;
}

.section6 .box2 li .item .tit {
  position: absolute;
  z-index: 1;
  color: #fff;
  bottom: 15px;
  width: 100%;
  left: 0;
  padding: 0 15px;
  text-align: center;
}

.section6 .box2 li .item:hover .pimages {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -moz-transform: scale(1.1);
}

.ul-inline {
  font-size: 0;
}

.ul-inline li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 14px;
  vertical-align: top;
  width: 100%;
}

.ul-inline li a {
  display: block;
}

.index_06 li .title {
  font-family: 'Bahnschrift';
  color: #B20E17;
}

.index_06 li .pic {
  margin: -2px 0 18px;
  height: 140px;
  overflow: hidden;
}

.index_06 {
  overflow: hidden;
  padding: 25px 0 0px;
}

.index_06 ul {
  padding: 300px 0;
  white-space: nowrap;
  display: inline-block;
}

.index_06 li {
  width: 265px;
  position: relative;
  height: 74px;
  background-size: 100% 85% !important;
}

.index_06 li:nth-child(2n+1) {
  background: url(/xxgcdswcddhztw/images/mode06_line5.png) right center no-repeat;
}

.index_06 li:nth-child(2n) {
  background: url(/xxgcdswcddhztw/images/mode06_line4.png) right center no-repeat;
}

.index_06 li:nth-child(1) {
  background: url(/xxgcdswcddhztw/images/mode06_line1.png) right center no-repeat;
}

.index_06 li:nth-child(2) {
  background: url(/xxgcdswcddhztw/images/mode06_line2.png) right center no-repeat;
}

.index_06 li:nth-child(3) {
  background: url(/xxgcdswcddhztw/images/mode06_line3.png) right center no-repeat;
}

.index_06 li:last-child {
  margin-right: 120px;
}

.index_06 li:last-child::before {
  content: '';
  display: block;
  background: url(/xxgcdswcddhztw/images/mode06_dot.png) center no-repeat;
  width: 36px;
  height: 36px;
  position: absolute;
  right: -28px;
  bottom: -6px;
}

.index_06 li:last-child:nth-child(2n)::before {
  bottom: auto;
  top: 0;
}

.index_06 a {
  margin: 0 0 0;
  white-space: normal;
  position: absolute;
  left: 0;
  padding: 48px 45px;
  width: 306px;
}

.index_06 li:nth-child(2n+1) a {
  background: url(/xxgcdswcddhztw/images/dot1.png) left bottom no-repeat;
  bottom: 50px;
}

.index_06 li:nth-child(2n) a {
  background: url(/xxgcdswcddhztw/images/dot2.png) left top no-repeat;
  top: 50px;
}

.index_06 li .info {
  white-space: nowrap;
  font-weight: normal;
}

@media only screen and (min-width: 1200px) {
  /* fonts */
  .f16 {
    font-size: .83vw;
  }
  .f18 {
    font-size: .94vw;
  }
  .f20 {
    font-size: 1.04vw;
  }
  .f22 {
    font-size: 1.15vw;
  }
  .f28 {
    font-size: 1.46vw;
  }
  .f30 {
    font-size: 1.56vw;
  }
  .f36 {
    font-size: 1.88vw;
  }
  .f48 {
    font-size: 2.5vw;
  }
  .p60 {
    padding: 3.13vw 0;
  }
  .p100 {
    padding: 5.21vw 0;
  }
  .p62 {
    padding: 3.13vw 0 6.25vw;
  }
  .sec-type {
    margin-bottom: 2.08vw;
  }
  .sec-type .more images {
    margin-left: 0.52vw;
  }
  .grid-m .mgrid {
    margin: -0.94vw -1.25vw;
  }
  .grid-m .item {
    margin: 0.94vw 1.25vw;
  }
  .section1 {
    padding-bottom: 6.25vw;
  }
  .section1 .list {
    margin-top: -0.78vw;
  }
  .section1 .list li .item {
    padding: 1.93vw 1.82vw;
    border-bottom: 0.1vw solid #BE1019;
  }
  .section1 .list li .item .time {
    width: 4.17vw;
    margin-right: 1.09vw;
  }
  .section1 .list li .item .time::after {
    width: 0.05vw;
    height: 1.09vw;
  }
  .section1 .zs1 {
    bottom: -4.43vw;
    height: 29.38vw;
  }
  .section2 {
    padding: 4.17vw 0 8.33vw;
  }
  .section2 .focus {
    height: 30.83vw;
  }
  .section2 .focus .titbar {
    padding-left: 1.98vw;
    background: rgba(18, 18, 18, 0.3);
  }
  .section2 .focus .titbar .date {
    width: 4.79vw;
    height: 4.64vw;
    margin-left: 0.78vw;
  }
  .section2 .focus .titbar .date .time1 {
    margin: -0.52vw 0 -0.26vw;
  }
  .section2 .list li {
    padding: 1.4vw 0;
    border-bottom: 0.05vw solid #EDCDCD;
  }
  .section2 .list li .time {
    margin-top: 0.78vw;
  }
  .section2 .list li .time images {
    margin-right: 0.52vw;
  }
  .section2 .list li::after {
    height: 0.05vw;
  }
  .section3 {
    padding-bottom: 5.21vw;
  }
  .section3 .item {
    box-shadow: 0vw 0vw 2.08vw 0vw rgba(0, 0, 0, 0.1);
    border-radius: 0 0 2.08vw 0;
  }
  .section3 .item .item-pic {
    height: 15.47vw;
  }
  .section3 .item .item-box {
    padding: 1.3vw 1.82vw;
  }
  .section3 .item .line {
    margin: 1.3vw 0 1.04vw;
    border-bottom: 0.05vw solid rgba(0, 0, 0, 0.1);
  }
  .section3 .item .line::before {
    width: 5.31vw;
    height: 0.05vw;
  }
  .section3 .item .desc {
    margin-bottom: 1.3vw;
  }
  .section3 .item .link .jt {
    width: 1.98vw;
    height: 1.98vw;
  }
  .section4 .list1 {
    padding-bottom:2vw;
  }


  .section4 .list1 li .item-info .desc {
    margin: 1.82vw 0;
    -webkit-line-clamp: 3;
    height: 4.5em;
  }
  .section4 .list1 li .item-info .link .jt {
    font-size: 0.73vw;
  }
  .section4 .list1 li .item-info .link .jt images {
    margin-left: 0.16vw;
  }
  .section4 .list2 ul {
    margin: 0 -1.25vw;
  }
  .section4 .list2 .item {
    padding: 0 1.25vw;
  }
  .section4 .list2 .item::after {
    content: "";
    width: 0.89vw;
    height: 6.04vw;
  }
  .section4 .list2 .item .item-time {
    width: 3.23vw;
    margin-right: 1.46vw;
    margin-top: -0.52vw;
  }
  .section4 .list2 .item .item-info .link {
    margin-top: 0.78vw;
  }
  .section4 .list2 .item .item-info .link images {
    margin-left: 0.31vw;
  }
  .section5 .contbox {
    margin: -1.82vw -0.94vw 0 -1.98vw;
    padding: 7.03vw 4.69vw 4.69vw 4.69vw;
  }
  .section5 .contbox .item .item-pic {
    width: 44.5%;
    height: 9.53vw;
    margin-right: 1.72vw;
  }
  .section5 .contbox .item .item-info .time {
    margin: 1.82vw 0;
  }
  .section5 .contbox .item .item-info .time images {
    margin-right: 0.31vw;
  }
  .section5 .contbox .item .item-info .link images {
    margin-left: 0.42vw;
    width: 1.4vw;
  }
  .section5 .contbox .item:hover .item-pic {
    box-shadow: 0vw 0vw 2.08vw 0vw rgba(0, 0, 0, 0.1);
  }
  .section6 .box1 {
    width: 66.06%;
    height: 30.26vw;
  }
  .section6 .box2 {
    margin-left: 1.3vw;
  }
  .section6 .box2 li:nth-child(2) {
    margin-top: 1.41vw;
  }
  .section6 .box2 li .item {
    height: 14.43vw;
  }
  .section6 .box2 li .item .tit {
    bottom: 0.78vw;
    padding: 0 0.78vw;
  }
  .section7 .slides .list {
    height: 33.96vw;
    padding: 0 2.08vw;
  }
  .section7 .slides .list::after {
    height: 5.57vw;
  }
  .section7 .slides .item {
    width: 16.04vw;
    height: 17.29vw;
    padding-left: 1.82vw;
  }
  .section7 .slides .item .item-pic {
    margin: -0.1vw 0 0.94vw;
    height: 9.38vw;
  }
  .section7 .slides .item::before {
    width: 0.99vw;
    height: 15.1vw;
    bottom: -0.63vw;
  }
  .section7 .slides .item:nth-child(1) {
    left: 1.3vw;
    top: -0.42vw;
  }
  .section7 .slides .item:nth-child(3) {
    top: -0.26vw;
  }
  .section7 .slides .item:nth-child(5) {
    right: 1.3vw;
    top: -0.68vw;
  }
  .section7 .slides .item:nth-child(2n)::before {
    top: -0.52vw;
  }
  .section7 .slides .item:nth-child(2) {
    left: 18%;
  }
  .section7 .slides .item:nth-child(4) {
    right: 22%;
  }
}

@media only screen and (max-width: 1400px) {
  .section2 .list li {
    padding: 1.1rem 0;
  }
  .section2 .list li .time {
    margin-top: .55vw;
  }
}

@media screen and (max-width: 1199px) {
  .p100 {
    padding: 45px 0;
  }
  .f16 {
    font-size: 14px;
  }
  .f18 {
    font-size: 16px;
  }
  .f20 {
    font-size: 17px;
  }
  .f22 {
    font-size: 18px;
  }
  .f28 {
    font-size: 24px;
  }
  .f30 {
    font-size: 26px;
  }
  .f36 {
    font-size: 30px;
  }
  .f48 {
    font-size: 32px;
  }
  .p60 {
    padding: 35px 0;
  }
  .p100 {
    padding: 50px 0;
  }
  .p62 {
    padding: 30px 0 60px;
  }
  .grid-m .mgrid {
    margin: -10px -12px;
  }
  .grid-m .item {
    margin: 10px 12px;
  }
  .section2 .focus {
    height: 520px;
  }
  .section3 .item .item-pic {
    height: 250px;
  }
  .section5 .contbox {
    margin: -15px -9px 0 -19px;
  }
}

@media screen and (max-width: 950px) {
  .section1, .section2, .section3, .section4, .section5, .section6, .section7 {
    overflow: hidden;
  }
  .mgrid {
    flex-wrap: wrap;
  }
  .f16 {
    font-size: 14px;
  }
  .f18 {
    font-size: 15px;
  }
  .f20 {
    font-size: 16px;
  }
  .f22 {
    font-size: 17px;
  }
  .f28 {
    font-size: 18px;
  }
  .f30 {
    font-size: 20px;
  }
  .f36 {
    font-size: 24px;
  }
  .f48 {
    font-size: 26px;
  }
  .p60 {
    padding: 25px 0;
  }
  .p100 {
    padding: 30px 0;
  }
  .p62 {
    padding: 25px 0 35px;
  }
  .x50,
  .x60,
  .x40, .x33 {
    width: 100% !important;
  }
  .sec-type {
    margin-bottom: 10px;
  }
  .sec-type .tit {
    justify-content: flex-start;
    left: 0;
  }
  .sec-type .tit images {
    width: 110px;
  }
  .sec-type .tit span {
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
  }
  .grid-m .mgrid {
    margin: -6px -10px;
  }
  .grid-m .item {
    margin: 6px 10px;
  }
  .section1 .list li .item {
    padding: 15px 10px;
    flex-direction: column-reverse;
  }
  .section1 .list li .item .tit {
    width: 100%;
  }
  .section1 .list li .item .time {
    width: 100%;
    margin: 5px 0 0 0;
    text-align: left;
  }
  .section1 .list li .item .time::after {
    display: none;
  }
  .section2 {
    background-size: cover;
    padding: 35px 0;
    background-image: url("/xxgcdswcddhztw/images/bg_sec02.jpg");
  }
  .section2 .focus {
    height: 350px;
  }
  .section2 .focus .titbar {
    padding-left: 15px;
  }
  .section2 .focus .titbar .date {
    height: auto;
    padding: 15px 0 10px;
  }
  .section2 .list li {
    padding: 18px 0;
  }
  .section2 .list li .time {
    margin-top: 8px;
  }
  .section3 .item {
    border-radius: 0 0 20px 0;
    margin-bottom: 15px;
  }
  .section3 .item .item-box {
    padding: 15px;
  }
  .section3 .item .item-box .line {
    margin: 15px 0;
  }
  .section3 .item .link .jt {
    width: 24px;
    height: 24px;
  }
  .section4 .list1 {
    padding-bottom: 30px;
  }
  .section4 .list1 li {
    width: 100% !important;
  }
  .section4 .list1 li .item {
    flex-wrap: wrap;
  }
  .section4 .list1 li .item .item-info {
    width: 100%;
    padding: 15px;
    height: auto;
  }
  .section4 .list1 li .item .item-info .desc {
    margin: 15px 0;
  }
  .section4 .list2 ul {
    margin: 0 -6px;
  }
  .section4 .list2 ul li .item::after {
    display: none;
  }
  .section4 .list2 .item {
    margin-bottom: 20px;
  }
  .section4 .list2 .item .item-time {
    margin: 3px 10px 0 0;
  }
  .section4 .list2 .item .item-info .link {
    margin-top: 5px;
  }
  .section5 .contbox {
    background: none;
    margin: 0;
    padding: 0;
  }
  .section5 .contbox li {
    margin-bottom: 20px;
  }
  .section5 .contbox .item {
    flex-wrap: wrap;
  }
  .section5 .contbox .item .item-pic {
    width: 100%;
    margin-bottom: 15px;
  }
  .section5 .contbox .item .item-info .time {
    margin: 15px 0;
  }
  .section5 .contbox .item .link images {
    width: 16px;
  }
  .section6 .box1 {
    width: 100%;
    height: 400px;
  }
  .section6 .box2 {
    margin: 15px 0 0 0;
    flex: auto;
    width: 100%;
  }
  .section7 .sec-type {
    margin-bottom: -35px;
  }
  .index_06 li:last-child {
    margin-right: 30px;
  }
}

@media screen and (max-width: 767px) {
  .section2 .focus {
    height: 260px;
  }
  .section3 .item .item-pic {
    height: 200px;
  }

  .section6 .box1 {
    height: 290px;
  }
  .section6 .box2 li .item {
    height: 200px;
  }
  .section6 .box2 li:nth-child(2) {
    margin-top: 13px;
  }
  .section7 .index_06 {
    margin: 0 25px 0 0;
  }
}