#business {width:100%; font-size:18px; }
#business .head {text-align:left; position:relative; margin-bottom:70px;overflow:hidden; color:#fff; border-radius:0px 0 150px 0 ; 
background:url(../img/bg5.jpg)no-repeat center; background-size:cover; height:660px}
#business .head img {max-width:100%; vertical-align:top}
#business .head .cont {position:absolute; padding:80px; left:0; top:0;}
#business .head .tit {font-size:25px; font-weight:400;  width:100%;}
#business .head .tit span{display:block; font-size:45px; line-height:55px; font-weight:600;  padding-top:10px; color:#fff;}
#business .head .txt1 {font-size:16px; font-weight:400;  padding-top:20px;}
#business .head .txt2 {font-size:30px; font-weight:600;  padding-top:30px;}


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#business {width:100%; font-size:15px;  }
#business .head {margin-bottom:30px; border-radius:0px 0 0px 0 ; background-position:right center; height:395px}
#business .head .cont {position:absolute; padding:20px; left:0; top:0;}
#business .head .img {padding:10px 0}
#business .head .tit {font-size:18px;  position:relative; top:10px; width:100%}
#business .head .tit span{display:block; font-size:22px; line-height:30px; padding-top:5px}
#business .head .txt1 {font-size:13px; line-height:16px; position:relative; bottom:0px; }
#business .head .txt2 {font-size:18px; font-weight:600;  padding-top:20px;}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

