.Top003124 menu li#m35{position: inherit}


@media(max-width:640px){
.Floor002685 .list dd p{display: none;}
}


@media (max-width: 640px) {
.Floor003153 .txt .Homemore{  bottom: 95%;}
}
.Menu003135 .current{line-height: 5.082;}
.Menu003135 .nav-menu li{font-size: 1em;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:1.125em;}
@media (max-width:1024px) {
.Menu003135 .nav-menu li:not(:last-child) {margin-right: 3%;}
}

.RighInfo003141 .intro .info p{margin: 0.625em 0;}
.RighInfo003141 .number-count li span{font-size: 2em;}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 48.929%;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 2em;}
}
@media (max-width: 640px) {
.RighInfo003141 .intro .info{ font-size: 3.5vw;}
}


@media(max-width:640px){
.TextList001203 li a{ font-size: 14px;}
.popUp-box1 .title{font-size: 1.5em;margin-top: 1.25em;}
.popUp-box1 .left p{font-size: 1.125em;}
.popUp-box .title{font-size: 1.5em;margin-top: 1.25em;}
.popUp-box .left p{font-size: 1.125em;}
}

@media(max-width:768px){
.TextList002739 .title{ padding:0 12px; line-height: 50px;font-size: 16px;}
.TextList002739 .tit{padding:0 12px;}
.TextList002739 .tit.active{margin:0 12px;}
.TextList002739 .info{padding: 10px 20px 10px 20px;}
.TextList002739 .info .singlePage{ font-size:14px ;}
}


@media only screen and (min-width: 768px) {
.Bottom002381 .bottom nav li{ max-width:220px;  }
}
