/*.background {*/
    /*background: url('/assets/images/mainBg.jpg') no-repeat center top;*/
    /*-webkit-background-size:cover;*/
    /*-moz-background-size:cover;*/
    /*-o-background-size:cover;*/
    /*background-size:100%;*/
/*}*/


#main { margin-top:-20px; background:url('/assets/images/mainBg.jpg') no-repeat; }

.boxLine { position:relative; text-align:center; padding:0; }
.boxLine i { float:right; }
.boxLine img { margin:0 auto; }
.boxLine .loadMore { padding:10px; }

.boxLine .boxMenu01 { float:right; background-color:#4db54f; }
.boxLine .boxMenu01 i { color:#fff; }
.boxLine .boxMenu01 h4 { color:#fff; font-weight:bold; }
.boxLine .boxMenu01 h5 { color:#fff; font-weight:normal; line-height:1.6; }

.boxLine01 { position:relative; text-align:center; padding:0; }
.boxLine01 i { float:right; }
.boxLine01 img { margin:0 auto; }
.boxLine01 .loadMore { padding:10px; }

.boxLine01 .boxMenu02 { float:right; background-color:#24b97c; }
.boxLine01 .boxMenu02 i { color:#fff; }
.boxLine01 .boxMenu02 h4 { color:#fff; font-weight:bold; }
.boxLine01 .boxMenu02 h5 { color:#fff; font-weight:normal; line-height:1.6; }

.boxLine01 .boxMenu03 { float:right; background-color:#fff;}
.boxLine01 .boxMenu03 i { color:#24b97c; }
.boxLine01 .boxMenu03 h4 { color:#23b87b; font-weight:bold; }
.boxLine01 .boxMenu03 h5 { color:#555555; font-weight:normal; line-height:1.6; }

.boxLine02 { position:relative; text-align:center; padding:0 0 7%; }
.boxLine02 i { float:right; }
.boxLine02 img { margin:0 auto; }
.boxLine02 .loadMore { padding:10px; }

.boxLine02 .boxMenu04 { float:right; background-color:#fff; min-height:215px; }
.boxLine02 .boxMenu04 i { color:#24b97c; }
.boxLine02 .boxMenu04 h4 { color:#23b87b; font-weight:bold; }
.boxLine02 .boxMenu04 h5 { color:#555555; font-weight:normal; line-height:1.6; }

.boxLine02 .boxMenu05 { float:right; background-color:#7d7d7d; min-height:215px; }
.boxLine02 .boxMenu05 i { color:#fff; }
.boxLine02 .boxMenu05 h4 { color:#fff; font-weight:bold; }
.boxLine02 .boxMenu05 h5 { color:#fff; font-weight:normal; line-height:1.6; }

.boxLine02 .boxMenu06 { float:right; background-color:#79d84f; min-height:215px; }
.boxLine02 .boxMenu06 i { color:#fff; }
.boxLine02 .boxMenu06 h4 { color:#fff; font-weight:bold; }
.boxLine02 .boxMenu06 h5 { color:#fff; font-weight:normal; line-height:1.6; }

.boxLine02 .boxMenu07 { float:right; background-color:transparent; min-height:215px; }

#subBanner { position:relative; margin-top:-20px; }
#subBanner .overlay { position:absolute; width:100%; top:0; left:0; overflow:hidden; text-align:center; padding:5%; }
#subBanner .overlay h3 { font-size:24px; color:#fff; font-weight:bold; letter-spacing:5px; }
#subBanner .overlay h5 { font-size:14px; color:#fff; font-weight:normal; }
#subBanner .overlay .underLine { border-bottom:2px solid #24b97c; }
#subBanner .pageMenu { background:#fff; margin-top:-17.5px; text-align:center; border:1px solid #cccccc; }
#subBanner .pageMenu .second { border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
#subBanner .pageMenu h5 { font-size:14px; font-weight:bold; color:#333; }
#subBanner .pageMenu .active { background:#24b97c; }
#subBanner .pageMenu .active h5 { color:#fff; }
#subBanner .pageMenu a:hover div { background:#24b97c; }
#subBanner .pageMenu a:hover h5 { color:#fff; }

#content .container { background:#f5f5f5; }
#content .title { width:10%; margin:0 auto; border-bottom:2px solid #24b97c; }
#content .title h4 { font-size:18px; font-weight:bold; }
#content .titleEx h5 { color:#555; font-weight:bold; }
#content .titleEx h5 span { color:#14a8a0; }
#content img { margin:0 auto; }

.introduce h4 { font-size:18px; font-weight:bold; color:#333; line-height:1.6; }
.introduce h4 span { color:#24b97c;}
.introduce h5 { font-size:16px; color:#333; line-height:1.8; word-break:break-all; }
.introduce h5 span { color:#24b97c;}

#content .history h5 { font-size:14px; }
#content .history .year { border-bottom:1px solid #555555; }
#content .history .md02 h5 { line-height:1.4; }

#content .sisul h4 { font-weight:bold; }
#content .sisul h4 span { color:#24b97c; }
#content .sisul h5 { font-weight:bold; }

#content .sisul .sisul01 { padding:0; margin:0 0 0.5%; box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75);
    -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); }

#content .equip h4 { font-weight:bold; }
#content .equip h4 span { color:#24b97c; }

#content .business01 h4 { font-weight:bold; }
#content .business01 h4 span { color:#24b97c; }
#content .business01 h5 { font-weight:bold; }
#content .business02 h4 { font-weight:bold; }
#content .business02 h4 span { color:#24b97c; }
#content .business02 h5 { font-weight:bold; }
#content .business03 h4 { font-weight:bold; }
#content .business03 h4 span { color:#24b97c; }
#content .business03 h5 { font-weight:bold; }










/*footer { position:fixed; bottom:0; width:100%; }*/
footer { position:relative; }
footer .footerlogo { background-color:#14a8a0; }
footer .copyright { background-color:#14a8a0; }
footer .copyright h6 { color:#fff; margin:0 0 5px; }

@media screen and (min-width:992px){
    .boxLine .col-md-2 { width:24.5%; }
    .boxLine01 .col-md-2 { width:24.5%; }
    .boxLine02 .col-md-2 { width:24.5%; }
}
@media screen and (max-width:993px){
    #subBanner .overlay { padding:4%; }
}
@media screen and (max-width:768px){
    #subBanner .overlay { padding:10%; }
    #subBanner .overlay h3 { margin:5px 0; }
    #subBanner .overlay h5 { margin:5px 0; }
    #subBanner .pageMenu { margin-top:0px; }
    #content .title { width:20%; }
}
@media screen and (max-width:414px){
    #main h4 { font-size:13px; }
    #main h5 { font-size:11px; }
    .boxLine .boxMenu07 { max-height:215px; }
    #content .title { width:25%; }
    #content .title h4 { font-size:16px; }
    #content .history h5 { font-size:12px; }
    #content .sisul h5 { font-size:12px; }
}
@media screen and (max-width:360px){

}