
.tem79-header .head_bottom .logo{padding: 5px 20px !important;}
.tem65-service .wrap .sToggle .items{background: none !important;}
.tem249-irregular .image img{width: 70% !important;}
.tem249-irregular .image{width: 130% !important;}
.tem80-header a{color: black !important;}
.tem53-service{background-attachment: initial !important;}
.tem249-irregular .faq-li .description{padding: 0px 0px 0px !important;}
.tem77-irregular .rou3{opacity: 0.9 !important;}
.tem248-irregular .item .share-to{border-top: 0px solid !important;border-bottom: 0px solid !important;}
.tem248-irregular .item .share{padding: 0px 0% 0 !important;}
.tem248-irregular .item .share-to{padding: 0px 0 !important;}
.tem248-irregular .item .text{padding: 0 20% 2% !important;}
.tem26-footer .title-header{margin-bottom: 5% !important;}
.tem26-footer .title-header .title::after{border-top: none !important;}
.tem17-video .left_T .box{padding: 7% 7% 0 15% !important;}
@media screen and (max-width: 1024px) {
.tem01-guide-language{background-image: none !important; background: #00ae4c !important;}
.tem39-news{background-image: none !important; }
 }
.tem13-banner div.container {    padding: 0px !important;}
.tem05-guide-language{background-attachment: fixed !important;}
.tem09-case .column, .tem09-case .col-md-3{padding: 5px !important;}
.tem53-service .item .L-icon{color: #000;}
.tem53-service .item .text{color: #000 !important;}
.tem53-service .col-lg-6{background-color: rgb(237, 244, 250) !important;}
.tem65-service .wrap .item .more{display: none !important;}
.tem21-pro div.page2-box{margin: 20px 0 0px;}
.tem21-pro div.picture-p6-box{margin-bottom: 5px;}
.tem21-pro .picture-p6-box .text h3{height: auto !important; border:none !important;}
.tem21-pro .btn.btn-primary.btn-sm {   display: none;}
.tem09-case .accomd-room .text h3{font-size: 20px !important;}
.tem09-case .accomd-room .text{background:rgba(235, 235, 235, 0.95) !important;}
.tem09-case .accomd-room .text h3{color: #333;}
.tem21-pro .picture-p6-box div.text{padding: 30% 5% 0 5%;}
.tem21-pro .public_picture_p1 div.text{padding: 20% 5% 0 5%;}
.tem65-service .wrap .sToggle{margin: 0px 0 0px !important;}
.tem45-pro .pro-info .description{height: 0px !important;}
.tem45-pro .pro-item:hover .pro-info{background: #009a42 !important;}
.tem45-pro .pro-item:hover .title::before{border: 1px solid #fff !important;color: #fff !important;}
.tem05-main-products .tem29-irregular-item .tem29-irregular-info{background: rgba(255, 255, 255, 0) !important;}

.tem255-irregular .a_ a{border: 2px solid !important; color: #333;}
.tem59-service .text span{opacity: 1 !important;color: #009944 !important;}
.tem54-main-products .item .txt div.description{height: auto;margin: 10px 0 0px;}
.tem23-service .box div.icon{color: #009a42;}
.tem23-service .box:hover .icon, .tem23-service .box:hover .title{color: #e7000a !important;}
.tem24-button .more a::after{background: #e7000a !important;}
.tem24-button div.more a:hover{color:#fff !important;}
.tem70-header{padding-bottom:0!important;}
.tem70_header{height:140px!important;}
@media (max-width:990px){
.tem70_header{height:50px !important;}
}
.home_page .tem52-header .navigation > div > a,
.tem52-header .navigation ._span{color:#666!important;}
.tem52-header .navigation .ul_xu.bg-color > a{color:#fff !important}
.tem52-header .header52 div.icon{background-color: rgba(0,0,0,0);}
.tem29-contact .box div.item{background: #ffffffe6;}


@media (max-width:480px){.tem277-irregular div.col-xs-6{text-align: center;}
}
@media (max-width:768px){
.tem30-footer{background-image: none !important;padding: 60px 5% 20px !important;}
.tem18-video .con{height:auto!important;}
.tem18-video .con .img img{object-fit:scale-down!important;}
.tem18-video .con .text .title, .tem18-video .con .text .description{display:none;}
.tem18-video .con .text .icon{height:60px!important;line-heihgt:60px!important;}
.tem18-video .con .text .icon>span{line-height:50px!important;}
.tem284-irregular{padding: 0px 10px 20px!important;}
.tem04-news-sm .news_text, .tem04-news-box div.news_text{height: 82px;}
.tem02-positioning-language.tem03-positioning-language .item .bgbox{background-color: rgba(255, 255, 255)!important;}
.tem29-contact .box{width: 100%!important;}
.tem178-irregular{height: 60vh !important;}
.tem178-irregular .box{height: 60vh !important;}
}
@media (max-width: 1199px){
.tem277-irregular .col-xs-6{width:100%!important;}
.tem277-irregular .service{margin-top:20px!important;}
.tem277-irregular .service{display: none;}
}
