div.intro { overflow: hidden; }
div.intro .bgBox1 p {margin-bottom:10px; padding-bottom:10px !important; }
div.intro .btn a{width:400px; display:block; margin:30px auto 0 auto; border:0px solid #dfdfdf; padding:10px;
 text-align:center; border-radius:50px; box-shadow:3px 3px 8px rgba(0,0,0,0.2); background:#fff;}
div.intro img {vertical-align: top;}

div.ci  li {float:left; width:21%; margin:0 2%; text-align:center;}
div.ci  li span.tit {display:block; border-top:1px solid #aaa; padding-top:7px; margin-top:50px; }
div.ci  li span a {display:block; border:1px solid #ccc; border-radius:5px; padding:8px 0 9px 20px; width:180px; margin:50px auto 0 auto;
background-image:url(../img/down.png); background-repeat:no-repeat; background-position: 90% center; background-color:#f5f5f5;
text-align:left;}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
div.intro .bgBox1 { padding:20px 10px 10px 10px; ; font-size:15px; line-height:22px; }

div.ci  li {float:left; width:46%; margin:0 2% 50px 2%; text-align:center;}
div.ci  li span.tit {display:block; font-size:13px; border-top:1px solid #aaa; padding-top:7px; margin-top:10px; margin-bottom:30px; }
div.ci li span a {display:block; border:1px solid #ccc; border-radius:5px; padding:8px 0 9px 20px; width:100%; margin:0px auto 0 auto;
background-image:url(../img/down.png); background-repeat:no-repeat; background-position: 90% center; background-color:#f5f5f5;}
div.intro .btn a{width:300px; display:block;  border:0px solid #dfdfdf; padding:10px;}	
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}


