﻿.row { margin-left:-30px; margin-right:-30px;}
.col-md-8 { padding-left:30px; padding-right:30px;}
.menu  a.active { color:#a31022; border-bottom:4px solid #a31022; padding-bottom:8px;}
.ourBrands { display: block; background:#f1f1f1; padding:80px 0;}
.ourBrands .division { margin-bottom:25px; display: block; background:#fff; border-radius:50%; text-align:center; height:340px; padding:30px 0 0; overflow: hidden; font-family:"Open Sans"}
.ourBrands .division a { display: block; text-decoration: none; font-size:16px; margin-bottom:15px;}
.GH { padding-top:50px !important;}
.ML { padding-top:60px !important;}
.IT { padding-top:90px !important;}
.GH img { margin-bottom:15px;}
h2 { font-size:50px; font-family:宋体; color:#999; font-weight: bold; margin-bottom:30px;}
h2 strong { color:#a31022;}
h2 em { font-size:25px; font-style:normal; font-family:Georgia, "Times New Roman", Times, serif; font-weight: normal; color:#bebebe; margin-left:5px; text-transform:uppercase;}
@media(max-width:768px) {
h2 em { display: none;}	
}
.ourValue { display: block; padding:80px 0; height:100%;}
.ourVision { display: block; position:relative; color:#fff !important}
.ourVision .textBlock { position:absolute; top:50px; width:100%;}
.ourVision h2 { color:#fff;}
.ourVision img { width:100%;}
.ourVision h2 em { color:#fff;}
.ourVision ul li { line-height:50px; font-size:25px; font-weight: bold;}
.ourVision ul li em { font-family:"Times New Roman", Times, serif; font-style:normal; font-weight: normal; font-size:22px; margin-left:10px;}

.divisionTitle { display: block; font-size:22px; text-align:center; font-family:"Open Sans"; font-weight:300;}