a,
img {
    -webkit-touch-callout: none
}
a,
a:active,
a:focus,
a:hover,
a:visited {text-decoration: none}	
ul li{list-style:none;}
.navbar{border: none;}
.container-fluid{background:#fff}
.nav-top-bar {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 45px;
    padding: 12px 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #fff;
float: right;}
.nav-top-bar__link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 9px;
    
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
}
.nav-top-bar__link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
     
  
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
}
.top-bar-icon {
    width: 20px;
    margin-right: 12px;
}
.text-block-2 {
    color: #070f1a;
    font-weight: 400;
}
.navbar-brand{height: 80px}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
    margin-top: 20px;}
.nav>li>a {
    position: relative;
    display: block;
    padding: 15px 34px;}
 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #bd0004;
}
.brand{width: 100%;padding:10px 10px 30px 35px;background: #ab0309;}
.brand .brand_h3{color: #fff;line-height: 30px;margin-bottom: 30px;text-align: inherit;}
.brand .brand_Button{padding:10px 15px;border:1px solid #fff ;margin-top: 20px;color:#fff;border-radius: 10px}


.Company_profile{margin-top: 70px}
.Company_profile_text p{font-size: 16px;line-height:32px;text-align: justify; text-indent:2em;}
.Company_profile_text_Button{float: right;}
.Company_profile_text_Button a{display: block;padding:10px 15px;border:1px solid #999;
	border-radius: 10px;color: #333}
.Company_profile_text_Button a:hover{background:#ab0309;color: #fff;cursor;cursor:pointer}	


.Service_Items{margin-top: 70px;}
.Service_Items_box{width: 100%;height: auto;    box-shadow: 1px 1px 10px #aaa;}
.Service_Items_box_bottom{background:#ab0309;}
.Service_Items_box_bottom p{font-size: 16px;color: #fff;text-align: center;padding: 10px 0px 10px 0px}

.news_text{line-height:50px;font-size: 16px;padding-inline-start: 0px;}
.news_text li  a span{float: right;color: #999;font-size: 12px;}
.news_text li a{color: #333}
.news_text li{border-bottom: 1px dashed #999}
.news_img{margin-top: 30px}


.Links h4{font-size: 14px;padding: 20px}
.Links h4 a {color: #333;margin-right: 30px}



.c-footer{background-color: #101010;}
.c-footer-liet-l{margin-top: 30px}
.c-footer-liet-l li a{font-size: 16px;line-height: 36px; color: #999}
.copyright p{text-align: center;color: #acacac}
.c-footer-liet-l li .c-footer-liet-l-t{color: #fff}





.compan-data{margin-top: 50px;}
.compan-data img{margin:0 auto;}
.compan-data h1{font-size: 24px;text-align: center;}
.compan-data p{text-align: center;}
.compan-content {margin-top: 80px;margin-bottom: 80px}
.compan-content h3{font-size: 24px;line-height: 24px;margin-bottom: 30px}
.compan-content p{font-size: 16px;line-height: 32px;text-align: justify;}

.orporate_culture_box{margin-top: 50px;box-shadow: 1px 1px 10px #aaa;padding:20px;
border-radius: 10px}
.corporate_culture{font-size: 20px;}
.orporate_culture_box p{margin-top: 40px}
.col-sm-6{padding-left: 20px;padding-right: 20px}

.orporate_culture_box2{padding:30px;margin-bottom: 80px;box-shadow: 1px 1px 10px #aaa;border-radius: 10px;
margin-top: 50px}
.orporate_culture_box2 p{font-size: 20px}


.honor-box{padding: 20px;box-shadow: 1px 1px 10px #aaa;margin-top: 50px;margin-bottom: 20px}
.honor-box p{text-align:center;margin-top: 20px}
 .pagination_lie {
    /* display: inline-block; */
    padding: 0;
    border-radius: 4px;
  
  
    margin: auto;
    width: 40%;
    margin-top: 20px;
    margin-bottom: 60px;
    /* display: block; */
    padding-bottom: 20px;
}

 .pagination_lie li {display: inline;}

 .pagination_lie li a {
    color: black;
     float: left;
     padding: 8px 16px;
     text-decoration: none;
 }
.pagination_lie li .active{color:#ab0309 }
.honor-box img:hover{transform: scale(1.2);}
.honor-box img {cursor: pointer;transition: all 0.6s;}
/* 服务 */
.service_box{width: 60%;margin:auto;margin-top: 50px}
.service_box p{line-height: 32px;font-size: 16px;text-align:justify;	}
.service_box h4{font-size: 24px;line-height: 30px;margin-bottom: 20px}
.service_content{margin-top: 50px;margin-bottom: 50px}
.service_content img {cursor: pointer;transition: all 0.6s;}
.service_content img:hover{transform: scale(1.2);}

.service_content_img{margin-top: 50px;padding: 10px}
.service_content_img h5{font-size: 24px;line-height: 30px;margin-bottom: 20px}
.service_content_img p{line-height: 32px;font-size: 16px;text-align:justify;	}
.service_content_box{margin-bottom:80px;}
.service_content_img img {cursor: pointer;transition: all 0.6s;}
.service_content_img img:hover{transform: scale(1.1);box-shadow: 2px 2px 10px #aaa;}

/* 智能餐厅 */
.Smart_restaurant{margin-top: 50px;}
.Smart_restaurant  h3{font-size: 24px;line-height: 30px;margin-bottom: 20px}
.Smart_restaurant p{line-height: 32px;font-size: 16px;text-align:justify;	}
.Smart_restaurant_box{margin-top: 50px;margin-bottom: 50px}


.student_box{margin-top: 50px;}
.student_box h1{font-size: 24px;}
.student_box p{font-size: 16px;line-height: 32px;}
.student_box_lint{box-shadow: 2px 2px 10px #aaa;margin-top: 30px;margin-bottom: 50px;padding:10px;}
.student_box_lint p{text-align:center;margin-top: 20px}
.student_box_lint img {cursor: pointer;transition: all 0.6s;}
.student_box_lint img:hover{transform: scale(1.1);}
.consumer_box{margin-bottom: 30px}
.consumer_box h2{padding-top: 80px}
.consumer_box p{line-height: 32px}
.student_box_flk h3{padding:10px;background:#bd0004;width: 10%;height: 15%;border-radius:20px;
margin:auto;font-size: 12px;text-align: center;color: #fff;margin-top: 30px}



.Its_brands{margin-top: 50px;margin-bottom:50px;}

.Cooperation_cases{margin-top: 30px}
.Cooperation_cases h1{font-size: 30px;text-align: center;}
.Cooperation_cases p{text-align: center;}

.Cooperation_cases_box{padding:18px;box-shadow: 2px 2px 10px #aaa;	margin-top: 30px;margin-bottom:30px;}
.Cooperation_cases_box img {cursor: pointer;transition: all 0.6s;}
.Cooperation_cases_box img:hover{transform: scale(1.1);}
.Cooperation_cases_box p{margin-top: 30px}

.Cooperation_cases_left{padding:20px;box-shadow: 2px 2px 10px #aaa;	margin-top:50px;margin-bottom:30px;}
.Cooperation_cases_left img{margin:auto;}
.Cooperation_cases_left p{color: #999;line-height:24px;text-align: justify;}


.news-img{margin-top: 30px;margin-bottom: 30px}
.news_box{margin-top: 35px}
.news_box h3 a {color: #333;}
.news_box p a {color: #666;font-size: 16px;line-height: 30px}
.news-title{text-align: center;font-size: 30px;margin-top: 50px}
.contact_us img{float:left;}
.contact_us p{font-size: 18px;line-height: 30px;padding-left: 50px}
.contact_us{margin-top: 30px}
.map{margin-top: 50px;margin-bottom: 80px}

.trailer_box{margin: 50px 0px 50px 0px}


.deveopmenthistory{text-align: center;margin-top: 50px;margin-bottom: 30px}
.deveopmenthistory_box p span{padding-left: 20px}
.deveopmenthistory_box p {text-align: center}
.deveopmenthistory_box{margin-bottom: 60px}












