.w1200{width: 1200px;margin: 0 auto;}
.nav ul li.nav8 a{color: #355e92;}
.height30{height: 30px;}


.qj-bg{height: 483px;background: url(qjBg.png) no-repeat center;}

.section1{background: #fff;}
.section1>div{padding: 68px 48px 45px;position: relative;}
.titleEn1{position: absolute;font-size: 72px;font-weight: bold;width: 70%;color: #eee;z-index: 0;padding-left: 350px;top: 40px;line-height: 72px;}
.title1{font-size: 24px;line-height: 18px;font-weight: bold;text-align: center;position: relative;z-index: 1;margin-bottom: 30px;}
.section1>div p{font-size: 18px;line-height: 48px;color: #616161;}
.section1>div p a{color: #0188fb;}

.section2{height: 722px;background-color: #f5f5f5;}
.section2>div{position: relative;padding: 68px 0 45px;}
.titleEn2{position: absolute;font-size: 72px;font-weight: bold;width: 70%;color: #fff;z-index: 0;padding-left: 450px;top: 40px;line-height: 72px;}
.title2{font-size: 24px;line-height: 18px;font-weight: bold;text-align: center;position: relative;z-index: 1;margin-bottom: 30px;}

.list2 li{position: relative;width: 390px;height: 270px;margin-right: 10px;margin-top: 28px;}
.list2 li:first-child{width: 790px;margin-top: 0;}
.list2 li:nth-child(2){margin-right: 0;margin-top: 0;}
.list2 li:nth-child(5){margin-right: 0;}
.list2 li img{display: block;width: 100%;height: 179px;}
.list2 li div{width: 360px;position: absolute;top: 113px;left: 15px;background-color: #fff;height: 157px;border-bottom: 5px solid #00a2ff;padding: 15px 20px 0;}
.list2 li:first-child div{width: 760px;}
.list2 li div h2{font-size: 18px;line-height: 18px;font-weight: normal;margin-bottom: 10px;}
.list2 li div h2 a,.list2 li div p a{color: #00a2ff;}
.list2 li div p{font-size: 14px;line-height: 30px;color: #6b6b6b;}

.section3{height: 1090px;background-color: #fff;}
.section3>div{position: relative;padding: 68px 0 45px;}
.titleEn3{position: absolute;font-size: 72px;font-weight: bold;width: 70%;color: #eee;z-index: 0;padding-left: 348px;top: 40px;line-height: 72px;}
.title3{font-size: 24px;line-height: 18px;font-weight: bold;text-align: center;position: relative;z-index: 1;margin-bottom: 30px;}
.list3 li{width: 390px;height: 212px;margin-left: 10px;margin-top: 20px;position: relative;}
.list3 li:nth-child(3n+1){margin-left: 0;}
.list3 li a,.list3 li img{display: block;width: 390px;height: 212px;}
.list3 li a span{display: block;padding-left: 20px;font-size: 14px;color: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;line-height: 34px;height: 34px;}
.list3 li a:before{display: block;content: '';height: 34px;background: #1293d7;opacity: .6;filter: alpha(opacity=60);position: absolute;left: 0;bottom: 0;z-index: 1;width: 100%;}

.section4{height: 612px;background-color: #f5f5f5;}
.section4>div{position: relative;padding: 68px 0 45px;}
.titleEn4{position: absolute;font-size: 72px;font-weight: bold;width: 70%;color: #eee;z-index: 0;padding-left: 430px;top: 40px;line-height: 72px;}
.title4{font-size: 24px;line-height: 18px;font-weight: bold;text-align: center;position: relative;z-index: 1;margin-bottom: 30px;}

.list4 li{width:292px;margin-top: 10px;margin-right: 10px;}
.list4 li:first-child{width: 584px;}
.list4 li:last-child{width: 584px;}
.list4 li:nth-child(3),.list4 li:nth-child(6){margin-right: 0;}
.list4 li img{display: block;width: 100%;height: 210px;}

/**适老化**/
    .old_type .titleEn1 {
        top: 68px;
    }
    
    .old_type .title1 {
        display: block;
        font-size: 32px;
        height: 72px;
        line-height: 72px;
    }

    .old_type .sp {
        width: 490px;
        height: 384px;
    }
    
    .old_type .sp video {
        width: 490px;
        height: 384px;
        object-fit: cover;
    }
    
    .old_type .gs {
        width: 584px!important;
    }
    
    .old_type .section1>div p {
        font-size: 26px;
    }

  .old_type .titleEn2 {
        top: 68px;
    }
    
    .old_type .title2 {
        display: block;
        font-size: 32px;
        height: 72px;
        line-height: 72px;
    }

.old_type .section2{
  height:auto;
}
  .old_type .section2>div {
        padding: 68px 0 ;
    }
    .old_type .list2 li {
        height: 410px;
    }
    
    .old_type .list2 li div {
        height: 296px;
    }
    
    .old_type .list2 li div h2 {
        font-size: 26px;
        line-height: 26px;
    }
    
    .old_type .list2 li div p {
        font-size: 24px;
        line-height: 48px;
    }

  .old_type .titleEn3 {
        top: 68px;
    }
    
    .old_type .title3 {
        display: block;
        font-size: 32px;
        height: 72px;
        line-height: 72px;
    }

    .old_type .section3 {
        height: auto;
    }
    
    .old_type .list3 li a span {
        line-height: 70px;
        height: 70px;
        font-size: 32px!important;
    }
    
    .old_type .list3 li a:before {
        height: 70px;
    }

 .old_type .titleEn4 {
        top: 68px;
    }
    
    .old_type .title4 {
        display: block;
        font-size: 32px;
        height: 72px;
        line-height: 72px;
    }