.Top002434 .header-menu li .sub {width: 280px;}
.prolist ul li .tit {padding: 0 2vw;}
.Floor002179 .Hfloor5 .text {max-height: 78px;}
.Bottom001248 .bottom dl:nth-child(5) {width: 23%;}
.Bottom001248 .bottom dd {padding-top: 20px;}
.Floor002996 li .txt-area p span{font-size: 22px;}
.Floor002996 li p{font-size: 16px;}
.Floor002212 .List li h4{font-size: 18px;}
.Floor002212 .List li p{font-size: 14px;}
.Floor002179 .Hfloor5 .thumbnail-card-header{font-size: 18px;}
.Floor002179 .Hfloor5 .text{font-size: 14px;max-height: 104px;}
.Floor003089 .slider li .tit{font-size: 18px;}
.Floor003089 .slider li p{font-size: 16px;}
.Banner002729 .txt-main aside.tit{max-height: 3.6em; font-size: .8em;-webkit-line-clamp: 3;}
/*.Banner002729 .txt-main aside.pre{font-size: .4em;}*/
.Banner002729 .txt-main aside.pre{max-width: 800px;}
.Banner002729 .txt-main aside.tit{max-width: 800px;}
.Floor000881 .list_scroll li p{font-size: 18px;line-height: 65px;}
.Floor002212 .List li figure{height: 204px;}
.Floor002212 .List li p{margin:25px 0;}
@media(min-width:1025px){
    .PicList002953 li p {height: 4.875em;-webkit-line-clamp: 3;}
}
@media(max-width:640px){
    .Top002434 .top-language dd {font-size: 15px;}
    .Banner002729 .txt-main aside.tit {font-size: 18px;}
    .Banner002729 .txt-main span.more {width: 28vw;line-height: 2.6;}
    .Floor002996 li .hide{height: 600px;}
    .Floor003196 .list li {height: auto;padding: 4vw 0;}
    .Floor003196 .list h4.tit {font-size: 4vw;}
    .Floor002996 li .txt-area {position: relative;}
    .Floor002996 li .hide{display: none;}
	.Floor002179 .Hfloor5 .text{font-size: 12px;}
	.Floor002996 li pre{font-size: 3.5vw;}
    .Floor002996 .word h1 {font-size: 20px; }
    .Floor002996 .word .text11 pre{font-size: 16px;}
    .Floor002996 li .txt-area p span{font-size: 18px;}
    .Bottom001248 .bottom dl dd.tel a{display: block;}
}

