.marginTop{margin-top: 140px;}
.banner{float: left; width: 100%; border-top:1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf;}
.banner .fLeft{width: 50%}
.banner .fLeft h1{display: inline-block; border-bottom: 1px solid #e60019; padding-bottom: 20px; font-size:60px; font-weight: bold; padding-left: 100px; padding-right: 20px;}
.fLeft{float: left;}
.breadcrumb{float: right; margin:20px 0px; font-size: 14px; color: #000; line-height: 20px;}
.breadcrumb a{font-size: 14px; line-height: 20px; color: #000;}
.breadcrumb a.selected, .breadcrumb a:hover{color: #e60019}

.page-detail{min-height: 600px;}
.page-detail.home-bg02{background-position: bottom; /*background: url("../images/bg03.jpg") no-repeat; background-size: cover*/}
.home-bg02{background-position: bottom; background: url("../images/bg03.jpg") no-repeat; background-size: cover}
.page-content{margin-top: 45px; clear: both; float: left; width: 100%;}

.subMenu li{border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf;}
.subMenu li:first-child{border-top: 1px solid #bfbfbf;}
.subMenu li:last-child{border-bottom: 1px solid #bfbfbf;}


@media screen and (min-width: 1025px){
    header{background: #fff}
    header nav div a{color: #000;}
    header .langbar span{color: #000;}
    header .langbar span, header nav div.has-sub{background: url(../images/icons/inner-icon_arrow01.png) no-repeat right top 7px;}
    header .langbar {background: url(../images/icons/inner-icon_lang01.png) no-repeat;}
    .subMenu li a{background: #fff}
    .mobile-icon span{background-color: #000}
}
