@charset "utf-8";
* { font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif; /*text-transform:uppercase;*/}

.top_bg .top .logobox { width:auto; width:400px; }
.top_bg .top .logobox .logo { display:none;}
.top_bg .top .logobox .logo_en { width:auto; height:auto; overflow:hidden; display:block; display:flex; display:-webkit-flex; flex-flow:row nowrap; justify-content:space-between; align-items:center;}
.top_bg .top .logobox .logo_en img { display:block; float:left; margin-right:10px;}
.top_bg .top .logobox .info { height:auto; overflow:hidden; float:left; color:#000;}
.top_bg .top .logobox .info .tit { font-size:20px; line-height:30px; letter-spacing:0px; margin-top:0px; font-weight:bold; text-align:left;}
.top_bg .top .menu_icon { font-size:13px;}
.aboutbox dt .tit1,
.newsbox dt .tit1,
.message_from_the_chairman .title .tit1,
.honorbox dt .tit1,
.member_companies dt .tit1,
.group_news_box dt .tit1,
.social_responsibility dt .tit1,
.contact_us_info_box dt .tit1,
.talen_development dt .tit1,
.contentbox dt .tit1,
.corporate_philosophy dt .tit1,
.enterprise_vi dt .tit1,
.contact_us_info_box dd .contact_us_box .travel_mode .tit0 { display:none;}
.contact_us_info_box dd .contact_us_box .travel_mode .tit1 { margin:0;}
.top_bg .top .searchbox .submit { width:40px; height:40px; line-height:42px; font-size:16px; border:0; position:absolute; right:0px; top:0px; background:none; cursor:pointer; z-index:2;}
.top_bg .top .searchbox .icon_submit { width:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; position:absolute; right:0; top:0; z-index:1; text-align:center;}
.top_bg .top .searchbox .icon_submit:before { font-size:20px; margin-left:10px; float:left;}
.navmenu #menu { text-transform:uppercase;}
@media only screen and (max-width: 640px) {
	.top_bg .top .logobox { width:5rem;}
	.top_bg .top .logobox .logo_en { width:5rem; text-transform:uppercase;}
	.top_bg .top .logobox .logo_en img { width:0.8rem; height:auto; margin-right:0.1rem;}
	.top_bg .top .logobox .info .tit { font-size:0.23rem; line-height:1.2; text-align:left;}
}
