<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sliderTxt {

    width        : 600px;

    font-size    : 50px;

    font-family : family, Tahoma, Geneva, sans-serif;

    font-weight  : bold;

    color        : #ffffff;

    line-height  : 60px;

    margin-bottom: 2.5vw;

}



.sliderMore {

    font-size  : 40px;

    font-weight: bold;

    color      : #FFFFFF;

    line-height: 50px;

}



.sliderMore p {

    font-size  : 25px;

    font-weight: 500;

    color      : #FFFFFF;

}



.w1Title {

    font-size    : 17px;

    font-weight  : 500;

    color        : #212121;

    text-align   : center;

    margin-bottom: 20px;

}



.w1Txt {

    font-size    : 40px;

    font-weight  : bold;

    color        : #212121;

    text-align   : center;

    margin-bottom: 3.5vw;

}



.w1Con {

    flex   : 1;

    padding: 4vw;

}



.w1box {

    margin-top: 70px;

}



.w1ImgCon {

    position: absolute;

    left    : 3.5vw;

    bottom  : 3.5vw;

}



.w1ImgCon p {

    font-size    : 28px;

    font-weight  : bold;

    color        : #FFFFFF;

    line-height  : 35px;

    margin-bottom: 28px;

}



.w1ImgCon .w1Cn {

    font-size  : 20px;

    font-weight: bold;

    color      : #FFFFFF;

}



.w1Con p:nth-of-type(1) {

    font-size  : 40px;

    font-weight: bold;

    color      : #212121;

    line-height: 50px;

}



.w1Con p:nth-of-type(2) {

    font-size  : 16px;

    font-family : family, Tahoma, Geneva, sans-serif;

    font-weight: 500;

    color      : #212121;

    margin     : 1.2vw 0 1.5vw;

}



.w1Con p:nth-of-type(3) {

    font-size    : 14px;

    font-weight  : 400;

    color        : #737373;

    line-height  : 23px;

    margin-bottom: 3vw;

}



.w2pdNav {

    margin-bottom: 4vw;

}



.w2ItemCon {

    padding: 2.5vw 30px;

}



.w2ItemCon&gt;p,

.w2ItemCon&gt;div {

    display       : inline-block;

    vertical-align: top;

}



.w2item a {

    display   : block;

    background: #ffffff;

}



.w2item a:hover .w2ItemCon&gt;p,

.w2item a:hover .w2ItemCon&gt;div,

.w2item a:hover .w2ItemCon&gt;div p

{color: #91272A;}



.w2pdTitle {

    font-size  : 30px;

    font-weight: bold;

    color      : #212121;

}



.w2Link a {

    font-size  : 14px;

    font-weight: 500;

    color      : #737373;

    margin-left: 4.5vw;

}



.w2ItemCon&gt;p:nth-of-type(1) {

    font-size  : 12px;

    font-weight: 400;

    color      : #212121;

}



.w2ItemCon&gt;div {

    font-size  : 25px;

    font-weight: bold;

    color      : #212121;

    margin     : 0 1.8vw 0 24px;

}



.w2ItemCon&gt;div&gt;p {

    font-size     : 16px;

    font-family : family, Tahoma, Geneva, sans-serif;

    font-weight   : bold;

    color         : #212121;

    margin-top    : 10px;

    text-transform: uppercase;

}



.w2ItemCon p:nth-of-type(3) {}



.w3Top {

    margin-bottom: 5vw;

}



.w3Title {

    font-size  : 30px;

    font-weight: bold;

    color      : #212121;



}



.w3TxtEn {

    font-size    : 20px;

    font-family : family, Tahoma, Geneva, sans-serif;

    font-weight  : 500;

    color        : #898989;

    line-height  : 28px;

    margin-bottom: 2.5vw;

}



.w3TxtCn {

    font-size  : 20px;

    font-weight: bold;

    color      : #212121;

}



.w3Word1 {

    left       : 6vw;

    top        : 6.5vw;

    font-size  : 40px;

    font-weight: bold;

    color      : #FFFFFF;

    line-height: 50px;

}



.w3Word2 {

    left       : 6vw;

    bottom     : 4.2vw;

    font-size  : 16px;

    font-family : family, Tahoma, Geneva, sans-serif;

    font-weight: 500;

    color      : #FFFFFF;

    line-height: 20px;

}



.w3Word3 {

    font-size  : 18px;

    font-family : family, Tahoma, Geneva, sans-serif;

    font-weight: bold;

    color      : #FFFFFF;

    bottom     : 4.5vw;

    right      : 6vw;

}



.idxNi a {

    padding: 3.5vw 2.5vw;

}



.idxNi a:hover {

    background: #f6f6f6;

}



.idxNiCon p:nth-of-type(1) {

    font-size  : 18px;

    font-family : family, Tahoma, Geneva, sans-serif;

    font-weight: 500;

    color      : #91272A;

}



.idxNiCon p:nth-of-type(2) {

    font-size  : 25px;

    font-weight: 500;

    color      : #212121;

    margin     : 22px 0 3vw;

    overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

}



.idxNews {

    margin-top: 4vw;

}



.idxNiCon p:nth-of-type(3) {

    width        : 273px;

    font-size    : 14px;

    font-weight  : 400;

    color        : #737373;

    line-height  : 23px;

    margin-bottom: 3.5vw;
	
	    display: -webkit-box;
    -webkit-line-clamp: 6;
    overflow: hidden;
    -webkit-box-orient: vertical;

}

.idxNiCon{ max-width:358px;}

.idxNews .idxNi:nth-of-type(1){background: #f6f6f6;}

.idxNiCon p:nth-of-type(4) {

    font-size  : 15px;

    font-weight: 500;

    color      : #91272A;

}



.idxNiPic {

    flex       : 1;

    margin-left: 2vw;

}



.idxNiPic img {

    width: 100%;

}





@media (max-width:1430px) {

    .w2ItemCon&gt;div {

        margin: 0 1vw 0 20px;

    }

    .w2ItemCon {

        padding: 2.5vw 9px;

    }

}





@media (max-width:1200px) {

    .sliderTxt {

        width      : 470px;

        font-size  : 40px;

        line-height: 40px;

    }



    .w1Img {

        width: 60%;

    }



    .w1Con p:nth-of-type(1) {

        font-size  : 24px !important;

        line-height: 36px !important;

    }



    .w1Con {

        padding: 3vw;

    }

}



@media (max-width:1024px) {

    .slider .swiper-slide img {

        width      : 135%;

        max-width  : 135%;

    }

    .w2ItemCon&gt;p, .w2ItemCon&gt;div {

        display: block;

      }

      .w2ItemCon {

        padding: 15px;

    }

      .w2ItemCon&gt;div {

        font-size: 15px;

        margin: 15px 0 0 0;

    }

    .w2ItemCon&gt;div&gt;p {

      font-size: 12px;}

      .w2jt{display: none!important;}

}



@media (max-width:992px) {

    .idxNi{margin-bottom: 30px;}

    .w3TxtEn{

        margin: 24px 0;

    }

    .w2item{margin-bottom: 20px;}

    .w2pdBox{

        width: 68%;

    }

    .w2pdBox .mbSelect{

        border: 1px solid #ccc;

        margin-left: 15px;

        width: 100%;

    }

}

@media (max-width:991px) {

   .w2Link{display: none;}

}



@media (max-width:768px) {

    .w2pdTitle{width: 74px;}

}



@media (max-width:767px) {

   



    .sliderMore {

        font-size  : 18px;

        line-height: 30px;

    }



    .sliderMore p {

        font-size: 13px;

    }



    .w1box {

        flex-wrap: wrap;

    }



    .w1Img,

    .w1Con {

        width: 100%;

    }

    .w1Con{padding: 24px;}

    .w1Con p:nth-of-type(2){

        margin: 24px 0;

    }

    .idxNews{

        margin-top: 50px;

    }

    .w3Top{margin-bottom: 50px;}

    .w3Word1 {

        font-size: 24px;

        line-height: 30px;

    }

}



@media (max-width:640px) {

    .sliderTxt {

        width      : 182px;

        font-size  : 15px;

        line-height: 17px;

        margin     : 10px 0;

    }



    .slider .slider-p {

        margin-top: 0;

        transform : translateY(-50%);

    }



    .w1ImgCon p {

        font-size  : 16px;

        line-height: 24px;

    }



    .w1ImgCon .w1Cn {

        font-size: 14px;

    }

    .w1Txt{

        font-size: 18px;

    }

    .w1Title{

        font-size: 14px;

        margin-bottom: 10px;

    }

    .w3Pic{overflow: hidden;}

    .w3Pic img{

        max-width: 230%;

    width: 300%;

    margin-left: -25%;

    }

    .w3Word1{

        font-size: 20px;

        line-height: 28px;

    }

    .w3Word2{

        bottom: 28.2vw;

        font-size: 13px;

    }

    .w3Word3{

        font-size: 14px;

        bottom: 8.5vw;

        right: auto;

        left: 6vw;

    }

    .w2pdNav&gt;a{

        width: 70px;

    }

    .w2pdTitle {

        font-size: 18px;}

}



@media (max-width:560px) {

    .idxNiCon{

        width: 50%;

        margin-right: 15px;

        overflow: hidden;

    }

    .idxNiCon p:nth-of-type(3) {

       width: auto;

       overflow : hidden;

        text-overflow: ellipsis;

        display: -webkit-box;

        -webkit-line-clamp: 4;

        -webkit-box-orient: vertical;

    }

    .idxNiCon p:nth-of-type(2) {

        font-size: 18px;

    }

  

    

}



@media (max-width:320px) {}</pre></body></html>