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

body
{
	margin:0px;
	font-family: 'Titillium Web', sans-serif;
	
}
.banner
{
	padding:20px 80px;
}
.bk1
{
	display:inline-block;
	vertical-align:top;
	
	
}
.bkw
{
	width:50%;
	
}
.lgo{ width:10%;}
.call
{
	font-size:20px;
}

.logo h1
{
	padding:0px;
	margin:0px;
	font-size:36px;
	font-weight:bold;
	color: #F00;
	font-family: 'Oswald', sans-serif;
	
}
.tagline
{
	font-size:16px;
	color:#666666;
	
	
}
.menuss
{
	width:90%;
	margin-left:auto;
	margin-right:auto;
	background: #3db2e1;}
	.menuback
	{
		background: #3db2e1;
	}
.title
{
	width:55%;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	text-align:center;
	padding:5px 0px;
	font-size:34px;
	margin-left:auto;
	margin-right:auto;
	font-family: 'Oswald', sans-serif;
	margin-bottom:40px;
	margin-top:10px;
	background-color:#FF9900;
}
.title2
{
	width:35%;
	margin-top:10px;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	text-align:center;
	padding:5px 0px;
	font-size:34px;
	margin-left:auto;
	margin-right:auto;
	font-family: 'Oswald', sans-serif;
	margin-bottom:40px;
	background-color:#FF9900;
}
.contentss
{
	padding:30px 8% 60px 8%;
}
.contentss_txt
{
	font-size:17px;
	line-height:32px;
	color: #666;
}
.hombox p
{
	margin-top:30px;
	width:15%;
	height:280px;
	display:inline-table;
	padding:30px;
	margin-left:20px;
	margin-right:20px;
	background-color:#003366;
	color:#FFFFFF;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	-webkit-transition:all 0.8s;
	-moz-transition:all 0.8s;
	position:relative;
	
}
.hombox p i
{
	margin-bottom:20px;
	
}
.hombox p:hover
{
	background-color:#FC0;
	color: #000;
}
.bottom
{
	background: #069;
	padding:30px 10%;
	
}
.bottombox
{
	display:inline-table;
	width:26%;
	margin-right:7%;
	line-height:27px;
	font-size:15px;
	color:#CCCCCC;
	
}
.bottombox h2
{
	
	margin-bottom:20px;
	border-bottom:2px #3db2e1 solid; 
	padding-bottom:8px;
	font-weight:400;
	
}
.bottombox li
{
	
	list-style-type:circle;
}
.bottombox a
{
	
	color:#CCC;
	text-decoration:none;
	
}
.bottombox i
{
	color:#FFCC00;
}
.copyrights
{
	font-size:12px;
	padding-top:10px;
	border-top:1px #CCCCCC solid;
}

.ourprogram
{
	border:1px solid #e3e1c7;
	-webkit-border-bottom-left-radius:17px;
	-webkit-border-top-right-radius:17px;
	-moz-border-bottom-left-radius:17px;
	-moz-border-top-right-radius:17px;
	
	background-color:#ffffe4;
	margin-top:40px;
	
}
.ourprogram_txt
{
	padding:20px 30px;
}
.ourprogram_txt li
{
	list-style-type:none;
}
.ourprogram h3
{
	background-color:#FC6;
	margin:0px;
	padding:8px 0px;-webkit-border-top-right-radius:17px;
	-moz-border-top-right-radius:17px;
}

@media all and (max-wid;th: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
	
.banner
{
	padding:20px 20px;
	text-align:center;
}
.bk1
{
	display:block;
	vertical-align:top;
	
	
}
.bkw
{
	width:100%;
	
}
.call
{
	font-size:20px;
}

.logo h1
{
	padding:0px;
	margin:0px;
	font-size:36px;
	font-weight:bold;
	color: #F00;
	font-family: 'Oswald', sans-serif;
	text-align:center;
	
}
.tagline
{
	font-size:16px;
	color:#666666;
	
	
}
.menuss
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background: #3db2e1;}
	.menuback
	{
		background: #3db2e1;
	}
.title
{
	width:90%;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	text-align:center;
	padding:8px;
	font-size:34px;
	margin-left:auto;
	margin-right:auto;
	font-family: 'Oswald', sans-serif;
	margin-bottom:40px;
	margin-top:10px;
	
	background-color:#FF9900;
}
.title2
{
	width:90%;
	margin-top:10px;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	text-align:center;
	padding:8px;
	font-size:34px;
	margin-left:auto;
	margin-right:auto;
	font-family: 'Oswald', sans-serif;
	margin-bottom:40px;
	background-color:#FF9900;
}
.contentss
{
	padding:30px 5% 60px 5%;
}
.contentss_txt
{
	font-size:17px;
	line-height:32px;
	color: #666;
}
.hombox p
{
	margin-top:30px;
	width:85%;
	height:230px;
	display:block;
	padding:20px;
	margin-left:0px;
	margin-right:0px;
	background-color:#003366;
	color:#FFFFFF;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	-webkit-transition:all 0.8s;
	-moz-transition:all 0.8s;
	position:relative;
	
}
.hombox p i
{
	margin-bottom:20px;
	
}
.hombox p:hover
{
	background-color:#FC0;
	color: #000;
}
.bottom
{
	background: #069;
	padding:30px 10%;
	
}
.bottombox
{
	display:block;
	width:90%;
	margin-right:0%;
	line-height:27px;
	font-size:15px;
	color:#CCCCCC;
	margin-bottom:25px;
	
}
.bottombox h2
{
	
	margin-bottom:20px;
	border-bottom:2px #3db2e1 solid; 
	padding-bottom:8px;
	font-weight:400;
	
}
.bottombox li
{
	
	list-style-type:circle;
}
.bottombox a
{
	
	color:#CCC;
	text-decoration:none;
	
}
.bottombox i
{
	color:#FFCC00;
}
.copyrights
{
	font-size:12px;
	padding-top:10px;
	border-top:1px #CCCCCC solid;
}

.ourprogram
{
	border:1px solid #e3e1c7;
	-webkit-border-bottom-left-radius:17px;
	-webkit-border-top-right-radius:17px;
	-moz-border-bottom-left-radius:17px;
	-moz-border-top-right-radius:17px;
	
	background-color:#ffffe4;
	margin-top:40px;
	
}
.ourprogram_txt
{
	padding:20px 30px;
}
.ourprogram_txt li
{
	list-style-type:none;
}
.ourprogram h3
{
	background-color:#FC6;
	margin:0px;
	padding:8px 0px;-webkit-border-top-right-radius:17px;
	-moz-border-top-right-radius:17px;
}
	.lgo{ width:100%;}
}