@charset "UTF-8";
/* CSS Document */

body{
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
	
	
}
	
.headkj{padding: 15px 0; width:100%;}


.main_menu {margin-top:50px; margin-bottom:15px; font-weight:400;}

.main_menu ul {
margin: 0;
padding: 0 23px;
list-style: none;
text-align: center;
float:right;
}

.main_menu ul li {
display: inline;
float:left;
}

.main_menu ul li a {
padding: 14px 14px;
font-size: 15px;
font-weight:400;
color:#18004A;
cursor:pointer;
}

.main_menu ul li a:hover {text-decoration:none; color:#FA3400;} 

.bigcaption {color:#fff; z-index:10; position:absolute; 
width:100%; text-align:center;
 position:absolute;
   padding:10px;
   top:30%;


}

.bigcaption h1 {font-size:50px; font-weight:bold;}

.white {color:#fff}      

.boxkj {background:#ddd; padding:20px; text-align:center; min-height:260px; margin-bottom:10px;}       
        
.boxkj .fa {font-size:80px; color:#909090;}

.boxkj  h2 {font-size:26px}   




.footerkj {background:#ddd; padding:20px 0; margin-top:60px; width:100%;}

.footerkj h2 {font-size:26px; color:#18004B;  }  

 

#owl-demo .item img{
    display: block;
    width: 100%;
    height: auto;
}

#owl-demo .item {
    position: relative;
}


.black {position:absolute; top:0; left:0; width:100%; height:100%; 
    background:url(black.png);}


 .headline {display:block; position:absolute;    z-index:100; 
color: #fff;  font-size:50px;  top:40%;  width:802px;
margin-left:-401px;
    text-align: center;
		 left:50%; 
   
                             
}


 .headline p {font-size:20px}

.headerblue { background: #18004A; padding: 10px 0px; text-align: center; color:#fff; font-weight:bold; font-size:30px;   } 
                  
.maintext {font-size:16px; margin-bottom:50px;} 


.contactus {padding:30px; margin:30px 0; background:#ddd;}


.award {padding:15px; background:#DB524B; color:#fff; font-size:16px; text-align:center;}






   