/* CSS Document */
html, body{
  	font-family: 'Open Sans', sans-serif;
    font-size: 100%;
	transition: background-color 0.5s ease;
  	//background: #333333;
	margin:0px;
	padding:0px;
	text-align:center;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}

ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

body a{
	font-size:12px;
	text-decoration:none;
	color:#E98F3A;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	
}

a:hover{
	text-decoration:underline;
	
}

h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}

img{
	border-width:0px;
}

.full{
	width:100%;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}

.container{
	width:90%;
}

.clear{
	clear:both;
}

::-webkit-scrollbar {
  width: 6px; 
   background-color:#CCCCCC;
  -webkit-border-radius: 80px;
}
::-webkit-scrollbar:hover {
  background-color: rgba(0,0,0,0.61);
}

::-webkit-scrollbar-thumb:vertical {
  background: #CC9933;
  -webkit-border-radius: 80px;
}
/*::-webkit-scrollbar-thumb:vertical:active {
  background: rgba(0,0,0,0.61);
  -webkit-border-radius: 80px;
}*/


.header{
	width:100%;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}

.header .top{
	width:90%;
	border-top:3px inset #000099;
	background:#fff url(../images/header_bg.png) left no-repeat;
	background-size:100% 100%;
}

.header .top .logo{
	width:80px;
	height:80px;
	margin:10px;
	//float:left;
	display:inline;
}

.header .top .name{
	display:inline;
	width:80%;
	max-height:100px;
	margin:10px;
}

/*========================menu=====================*/

.menu{
	width:90%;
	background:#089DF9;
	box-shadow:1px 3px 3px #68BBEF;
	z-index:999;
}

.menu ul{
	
}

.menu ul li{
	display:inline;
}

.menu ul li a{
	padding:11px 20px 13px 20px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
	line-height:40px;
}

.menu ul li a:hover{
	background:#0099FF;
	padding:16px 20px 18px 20px;
	color:#F7D400;
}

/*================slider==================*/

.slide{
	width:90%;
	margin-top:4px;
}

/*================Home==================*/
.col_home{
	width:90%;
	margin-top:10px;
	margin-bottom:10px;
}

.col_home .col_left{
	width:75%;
	display:inline-table;
}

.col_home .col_left .col1{
	width:98%;
}

.col_home .col_left .col1 h1{
	width:100%;
	color:#0066FF;
	font-size:18px;
	line-height:30px;
	text-align:left;
}

.col_home .col_left .col1 p{
	color:#333333;
	font-size:13px;
	line-height:18px;
	text-align:left;
	width:100%;
}

.col_home .col_left .col{
	width:32%;
	display:inline-table;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:4px;
	min-width:150px;
}

.col_home .col_left .col:hover img{
	background-size:110% 110%;
}

.col_home .col_left .col h1{
	width:100%;
	color:#0066FF;
	font-size:18px;
	line-height:30px;
	text-align:center;
}

.col_home .col_left .col img{
	border:1px inset #333333;
	width:90%;
	max-height:200px;
}

.col_home .col_left .col .img1{
	background:url(../images/missionsvision.jpg) center no-repeat;
	background-size:100% 100%;
}

.col_home .col_left .col .img2{
	background:url(../images/mission.jpg) center no-repeat;
	background-size:100% 100%;
}

.col_home .col_left .col .img3{
	background:url(../images/mission_vision.jpg) center no-repeat;
	background-size:100% 100%;
}

.col_home .col_left .col p{
	color:#333333;
	font-size:13px;
	line-height:18px;
	text-align:center;
	width:98%;
}

.col_home .col_right{
	width:23%;
	display:inline-table;
}

.col_home .col_right .news{
	width:98%;
	//border:1px inset #CCCCCC;
}

.col_home .col_right .news h1{
	width:100%;
	color:#0066FF;
	font-size:18px;
	line-height:30px;
	background:url(../images/news-01.png) left no-repeat;
	text-align:left;
}

.col_home .col_right .news h1 span{
	margin-left:34px;
}

.col_home .col_right .news ul{
	list-style:inside;
	list-style-type:disc;
	list-style-image:url(../images/arrow_icon.png);	
	background:url(../images/course_bg.PNG) left no-repeat;
	background-size:100% 100%;
}

.col_home .col_right .news ul li{
	color:#000000;
	font-size:14px;
	line-height:35px;
}

.col_home .col_right .course{
	width:98%;
	margin-top:40px;
}

.col_home .col_right .course h1{
	width:100%;
	color:#0066FF;
	font-size:18px;
	line-height:40px;
	background:url(../images/bullet1.jpg) left no-repeat;
	text-align:left;
}

.col_home .col_right .course h1 span{
	margin-left:24px;
}

.col_home .col_right .course ul{
	list-style:inside;
	list-style-type:disc;
	list-style-image:url(../images/arrow_icon1.png);
	//border:1px solid #00CC00;
	display:block;	
	background:url(../images/course_bg.PNG) left no-repeat;
	background-size:100% 100%;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
}

.col_home .col_right .course li{
	color:#0099FF;
	margin:10px 0px 10px 10px;
	text-align:left;
	height:22px;
}

.col_home .col_right .course li:hover{
	
}

.col_home .col_right .course a{
	vertical-align:top;
	font-size:14px;
	line-height:18px;
	display:block;
	color:#333333;

}

.col_home .col_right .course a:hover{
	color:#0066FF;
}

/*=================mid contant============*/

.middle
{
	width:100%;	
	display:block;
	margin-bottom:10px;
}
.middle .box
{
	width:100%;
	text-align:left;
	display:block;
	color:#0066FF;
	font-size:20px;
	line-height:30px;
	padding-bottom:10px;	
	padding-top:10px;
	font-weight:bold;
}
.middle p
{
	color:#333333;
	font-size:13px;
	line-height:22px;
	text-align:left;
	width:98%;
}

.middle ul{
	list-style:inside;
	list-style-type:disc;
	color:#0066FF;
}

.middle ul li{
	text-align:left;
	margin-left:15px;
	margin-top:20px;
}

.middle ul li a{
	font-size:16px;
	color:#333333;
}

.middle ul li a:hover{
	color:#0066FF;
}

.contact{
	width:100%;
}

.contact .contact_us{
	width:49%;
	display:inline-table;
}

.contact .contact_us h1{
	width:100%;
	text-align:center;
	font-size:18px;
	line-height:25px;
	color:#333333;
}

.contact .contact_us p{
	width:100%;
	text-align:center;
	font-size:14px;
	line-height:22px;
	color:#333333;
}

.contact .mail{
	width:49%;
	display:inline-table;
}

.contact .mail h1{
	width:100%;
	text-align:center;
	font-size:25px;
	font-weight:bold;
	line-height:25px;
	color:#333333;
	margin-bottom:10px;
}

.contact .mail span{
	color:#000000;
	font-size:16px;
	line-height:25px;
	font-weight:bold;
}

.contact .mail input{
	margin-top:10px;
	margin-bottom:10px;
	letter-spacing:1px;
	color:#000000;
	font-size:14px;
	border:1px solid #999999;
}

.contact .mail input[type=text]
{
	height:35px;
	width:70%;
	text-align:center;
	min-width:200px;
}

.contact .mail input[type=submit]
{
	height:35px;
	width:100px;
	text-align:center;
}

.contact .mail textarea{
	margin-top:10px;
	margin-bottom:10px;
	letter-spacing:1px;
	color:#000000;
	font-size:14px;
	border:1px solid #999999;
	height:100px;
	width:75%;
	text-align:center;
	min-width:220px;
}

/*=================footer==================*/

.footer{
	width:90%;
	background:#333333;
	padding-top:20px;
}

.footer .top{
	width:98%;
	margin-bottom:20px;
}

.footer .top .left{
	width:28%;
	display:inline-table;
}

.footer .top .left h1{
	width:100%;
	font-size:16px;
	line-height:25px;
	text-align:left;
	color:#FFFFFF;
}

.footer .top .left p{
	width:100%;
	font-size:13px;
	line-height:18px;
	text-align:left;
	color:#999999;
}

.footer .top .right{
	width:70%;
	display:inline-table;
	border-left:1px inset #CCCCCC;
}

.footer .top .right .col{
	display:inline-table;
	width:40%;
	margin-left:5%;
	margin-bottom:10px;
}

.footer .top .right .col h1{
	width:100%;
	font-size:16px;
	line-height:25px;
	text-align:left;
	color:#FFFFFF;
}

.footer .top .right .col p{
	width:100%;
	font-size:13px;
	line-height:18px;
	text-align:left;
	color:#999999;
}

/*=================footer bottom==================*/

.footer .bottom{
	width:100%;
	background:#D3D6DE;
}

.footer .bottom .bottom_menu{
	width:100%;
	padding-top:10px;
}

.footer .bottom .bottom_menu ul{

}

.footer .bottom .bottom_menu ul li{
	display:inline;
	color:#FFFFFF;
}

.footer .bottom .bottom_menu ul li:after{
	content:"|";
}

.footer .bottom .bottom_menu ul li:last-child:after{
	content:"";
}

.footer .bottom .bottom_menu ul li a{
	padding:0px 10px 0px 10px;
	font-size:12px;
	line-height:16px;
	color:#000000;
}

.footer .bottom span{
	line-height:16px;
	font-size:12px;
	color:#251C38;
}

.footer .bottom a:hover{
	color:#251C38;
}

.footer .bottom .social{
	width:100%;
	margin-top:5px;
}

.footer .bottom .social .col{
	display:inline;
	margin-left:10px;
}

.footer .bottom .social .col div{
	display:inline-table;
}

.footer .bottom .social .col div img{
	width:26px;
	height:26px;
}

.footer .bottom .social .col .facebook{
	display:block;
}

.footer .bottom .social .col .twitter{
	display:block;
}

.footer .bottom .social .col .linkedin{
	display:block;
}

.footer .bottom .social .col .google{
	display:block;
}