@import url(font.css);

body {
	font-size: 14.5px;
	color: #141414;
	background: #fff;
	line-height: 1.4;
	word-wrap: break-word
}

.inner_content .content_left h4 {
	font-size: 24.5px;
	color: #444;
	margin-top: 15px
}

.footer_top .footer_category a {
	font-size: 12.5px;
	color: #000
}

.footer_bottom .footer_menu ul li a,
.footer_bottom p {
	color: #c1c1c1;
}

.footer_bottom .footer_menu ul li a {
	padding: 5px 20px;
	font-size: 13.5px
}

.footer_bottom p {
	clear: both;
	text-align: center;
	padding-top: 10px;
	font-size: 12.5px
}

#search_result_content .search_catag_list h3 {
	margin-left: 16px;
	font-size: 24.5px;
	color: #ed1a21
}

#search_result_content .search_results>h4 {
	padding-left: 10px;
	font-size: 18.5px;
	color: #000;
	margin-top: 20px;
	padding-top: 15px;
	padding-bottom: 3px
}

.leftmenu_withsubmenu ul li a {
	color: #000;
	font-size: 14.5px;
	word-wrap: break-word
}

.leftside_menu h3,
.leftside_menu ul li a,
.news .news_content h5,
.news_list h4.news_title,
.rightside_content h5,
.trade_show h4 {
}

.leftside_menu ul li a {
	color: #4b4b4b;
	font-size: 14.5px
}

.leftside_menu h3 {
	margin-left: 16px;
	font-size: 24.5px;
	color: #ed1a21
}

.news_list h4.news_title {
	margin: 10px;
	font-size: 18.5px;
	color: #000
}

.news .news_content h5,
.rightside_content h5 {
	color: #444
}

.news .news_content h5 {
	font-size: 18.5px;
	margin: 5px 0
}

.contactus h4.title,
.trade_show h4 {
	font-size: 18.5px;
	color: #000;
	border-bottom: 1px solid #c1c1c1
}

.trade_show h4 {
	padding: 10px;
	margin: 0
}

.trade_show .select_title h5 {
	background-color: #eaeaea;
	padding: 8px 0 8px 15px;
	margin: 0
}

.contactus h4.title,
.content .management_team h4,
.content .strategy h4,
.news_glance h1,
.news_glance h4,
.overview h1,
.overview h4 {
	padding: 10px 20px;
}

.contactus h4.title {
	background-color: #f9f9f9
}

#search_result_content .search_catag_list ul li a {
	margin-left: 10px;
	color: #4b4b4b;
	cursor: pointer
}

.contactus .form .submit_btn {
	width: 16%;
	height: 38px;
	border: none;
	background-color: #ED1C24;
	color: #f8f7f7;
	font-size: 17.5px;
	min-width: 100px
}

.brand .brand_title h4 .count {
	float: right;
	color: #444;
	font-size: 16.5px;
}

.brand .brand_list li a {
	color: #222;
}

.overview h1,
.overview h4 {
	font-size: 18.5px;
	color: #000;
	border-bottom: 1px solid #c1c1c1;
	margin: 0
}

.rightside_content .recent_news>p a {
	position: relative;
	float: right;
	margin-right: 30px;
	color: #444;
	font-size: 18.5px
}

.content .management_team h4,
.content .strategy h4 {
	font-size: 18.5px;
	color: #000;
	border-bottom: 1px solid #c1c1c1
}

.news_banner ul li h5 {
	position: absolute;
	top: 10px;
	left: 20px;
	color: #F5F2F2;
}

.news_glance h1,
.news_glance h4 {
	font-size: 18.5px;
	color: #000;
	border-bottom: 1px solid #c1c1c1;
	margin: 0
}

.news_glance .recent_news .content>p a,
.news_glance .recent_news h5 {
	color: #444;
}

.news_glance .recent_news .content>p a {
	position: relative;
	float: right;
	margin-right: 30px;
	font-size: 18.5px
}

.news_glance .foreign_lang_news .content .country_name {
	font-size: 14.5px;
	color: #838383;
	display: block
}

#Language_selection .selection_title {
	background-color: #eaeaea;
	border-top: 1px solid #c1c1c1;
	padding: 8px 0 8px 15px;
}

.investor_overview_cont .overview h4 {
	padding: 10px 20px;
	border-bottom: 1px solid #c1c1c1;
	margin-top: 10px
}

.investor_overview_cont .Events .content>p a,
.investor_overview_cont .webcast .content>p a {
	position: relative;
	float: right;
	margin-right: 30px;
	color: #444;
	font-size: 18.5px
}

.investor_content .tab a,
.investor_content .table .value {
	color: #595959;
}

.investor_content .investor_body_cont h4 {
	padding: 10px 20px;
	border-bottom: 1px solid #c1c1c1;
	margin-top: 0;
	margin-bottom: 0
}

.investor_content .tab a {
	font-size: 15.5px;
	border-bottom: 0!important;
	text-align: center;
	padding: 10px 20px
}

.investor_content .form .submit_btn,
.trade_show .form .submit_btn {
	width: 13%;
	height: 45px;
	border: none;
	background-color: #ED1C24;
	color: #f8f7f7;
	font-size: 17.5px;
	min-width: 122px
}

.investor_body_content h4,
.three_col_content h1,
.three_col_content h4 {
	border-bottom: 1px solid #c1c1c1;
}

.investor_body_content h4 {
	padding: 10px 20px;
	margin-top: 10px;
	margin-bottom: 0
}

.investor_body_cont .back a {
	font-size: 18.5px;
	color: #000;
	margin-top: 20px
}

.sitemap_container .category h4 {
	margin: 10px 0;
	font-size: 16.5px;
}

.sitemap_container .category li a {
	color: #222;
}

.three_col_content h1,
.three_col_content h4 {
	padding: 10px 15px;
	color: #000;
	margin: 0
}

.form .submit_btn {
	width: 16%;
	height: 38px;
	border: none;
	background-color: #ED1C24;
	color: #f8f7f7;
	font-size: 17.5px;
	min-width: 100px
}

#main-menu>li>a {
	color: #3e3e3e;
	font-size: 16.5px;
	padding: 6px 22px;
	font-weight: 500;
	background-color: #fff
}


html,
body,
div,
span,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
img,
sub,
sup,
ul,
li,
form,
label,
article,
aside,
footer,
header,
hgroup,
menu,
nav,
output,
section,
time,
audio,
video {
	font-family: 微软雅黑, 宋体, "Microsoft Yahei", "Source han serif", Arial, Helvetica, sans-serif !important;
}