@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; outline:none; font-family:font-family: 'Bitter', serif;
text-decoration: none; border:0px;}

h1, h2, h3, h4, h5, p { 
   font-family: 'Bitter', serif;
}

.tag h1{color: #197cd8; 
  text-align:left;
  font-size:26px;
  font-family:font-family: 'Bitter', serif;}
.tag h1:after{content: url(images/dot.png); margin:10px;}

h2 {
  color: #000000;
  font-weight: bold;
  line-height:1.1em;
  margin:20px 0;
  text-align:center;
  font-size:19px;
  font-family:font-family: 'Bitter', serif;
} 

h1 {
  color: #000000;
  font-weight: bold;
  margin:20px 0;
  text-align:center;
  font-size:24px;
  font-family: 'Bitter', serif;
} 

p {
  color: #000000;
  font-style: normal;
  font-size:14px;
font-family: 'Open Sans', sans-serif;

} 

h2 {
  color: #000000;
 line-height:1.1em;
  margin:20px 0;
  text-align:center;
  font-size:20px;
  font-weight:normal;
}

h3 {
  color: #000000;
 line-height:1.1em;
  margin:-20px 0;
  text-align:center;
  font-size:20px;
  font-weight:normal;
}






#web{width:100%; display:block; height:auto; margin:auto;}

#header{ width:980px; height:108px; margin:auto; }

#header .social{
	width:980px;
	height:50px;
	background-color:#FF9900;	
		 }
		 
#header .logo{
	width:125px;
	height:111px;
	float:left;
	padding-top:5px;
	}

#header .sideicon{
	width:100px;
	height:80px;
	float:right;
	padding-top:10px;
}


#latest_flash_news{ width:1000px; height:60px; background:#0056a6; margin:auto;}
#latest_flash_news .latest_news{ width:190px; height:60px; background:#ded631; float:left}
#latest_flash_news .latest_news1{ width:810px; height:60px; background:#0056a6; float: right;}
		 
#menu{
	font-family: 'Bitter', serif;
	width:1000px;
	height:58px;
	margin:auto;
	color:#014483;
	
}
.menu-1{width:100%; padding:10px 0 10px 0; background:#f8f8f8; }
#menu ul{}
#menu ul li{ float:left; list-style:none; padding:20px 10px;}
#menu ul li a{ font-family: 'Bitter', serif; color:#014483; font-size:16px;  text-decoration:none; padding:20px; } 
#menu ul li a:hover{ background:#197cd8; border-radius:3px; color:#FFFFFF; height:52px; cursor:pointer;}

.active {background:#197cd8; border-radius:3px; color:#FFFFFF!important;}

.banner{
	width:100%;
	height:300px;
	margin:auto;
	background-color: #000000;	
}


#box{ width:1000px; margin:30px auto;  font-family: 'Bitter', serif;}
#box .bo1{ width:310px; height:480px; float:left; background:#197cd8; border-radius:5px; position:relative !important; top:-70px  !important;  }
#box .bo2{ width:310px; height:480px; background:#197cd8; float:left; margin-left:35px; border-radius:5px; position:relative !important; top:-70px !important;}


#box .scr{background:#44a0f6; width:304px; height:70px; border-radius:0%; border:3px #fff solid; position:absolute; z-index:99999; margin-top:60px; margin-left:0%; margin-top:-2%;}
	#box .scr1{background:#44a0f6; width:304px; height:70px; border-radius:0%; border:3px #fff solid; position:absolute; z-index:99999; margin-top:60px; margin-left:0%; margin-top:-2%;}
#box .scr2{background:#44a0f6; width:304px; height:70px; border-radius:0%; border:3px #fff solid; position:absolute; z-index:99999; margin-top:60px; margin-left:0%; margin-top:-2%;}

#box .contant{top:530px; left:360px; margin-top:100px; color:#FFFFFF; font-size:14px; }

.tag{width:1000px; height:auto; margin:auto;}

#main-box-dtp {width:1000px; height:720px; margin:auto;}
#on-main-box {width:1000px; height:2090px; margin:auto;}
.box-2{
	width:300px; float:left;
	border:solid #cecece 1px; 
	background:#f2f2f2;
	height:150px;
	margin:0 27px 27px 0 ;
	}
	
	.on-box-2{
	width:450px; float:left;
	border:solid #cecece 1px; 
	background:#f2f2f2;
	height:200px;
	margin:0 27px 27px 0 ;
	}
	
.box-img{float:left; margin:22px 0 0 18px ;}
.box-img-1{float:left; margin:50px 0 0 18px ;}
	
.box-txt{ float:left; margin:0 0 0 20px; font-size:14px;  font-family: 'Bitter', serif, Bamini;}
.box-txt-1{ float:left; margin:10px 0 0 25px; font-size:15px;  font-family: 'Bitter', serif, Bamini; text-align:center;}


.tam-txt p {width:1000px; margin:auto; text-align:center;
	color: #000000;
    font-family: "Open Sans",sans-serif;
    font-size: 20px;
    font-style: normal;
    line-height: 34px;}
	
#hard-serv{width:1000px; height:200px; margin:auto;}
.hard-box{width:280px; margin:0 0 0 45px; padding:0px; float:left; list-style:url(images/arrow.png); line-height:50px; font-size:15px;}

#hard-serv-2{width:1000px; height:480px; margin:auto;}
.hard-box-2{width:280px; margin:0 0 0 50px; padding:0px; float:left; list-style:url(images/icon.png); line-height:40px; font-size:16px;}

/* Contact */
#con-main{width:1000px; height:430px; margin:auto; padding:0;  }
.con-box{width:350px; float:left;}
.con-box-1{width:350px; height:40px; border-radius:5px; border:1px solid #dcdcdc; margin:0; padding:0 0 0 15px; font-size:14px; font-family:"Bitter", serif;}
.con-box-2{width:350px; height:90px; border-radius:5px; border:1px solid #dcdcdc; margin:0; padding:15px 0 0 15px; font-size:14px; font-family:"Bitter", serif;}
.submit{width:150px; height:45px; background:#0e8afd; color:#FFFFFF; border-radius:5px; border:none; font-family:"Bitter", serif; }

.address{width:auto; height:400px; float:left; margin:0 0 0 200px; padding:15px 0 0 0; line-height:22px; font-family:"Bitter", serif; color:#353535; font-size:15px; }



/* Contact End */
 #map-canvas {height: 250px;
        margin: 0px;
        padding: 0px}

/* Gallery Start */

#gallery{width:1000px; height:530px; margin:auto; padding:0; position: relative; top: -104px}

.example-image{width:215px; height:150px; margin:15px 0 0 15px; padding:0; border-radius:5px; border:2px solid; color:#ffffff; float: left;
-moz-box-shadow: 0px 0px 1.5px #000000;
-webkit-box-shadow: 0px 0px 1.5px #000000;
box-shadow: 0px 0px 1.5px #000000;
}
/* Gallery End */


/* Course Start */
#course-main-box {width:1200px; height:1150px; margin:auto;}

.course-box-2{
	width:328px; float:left; 
	background:url(images/course-bg.png) no-repeat;
	height:348px;
	margin:0 25px 27px 0 ;
	}
	
.c-head{font-size:26px; color:#FFFFFF;  font-family: 'Bitter', serif, Bamini; font-weight:bold; float:left; margin:25px 0 0 125px; }
.course-inner{float:left; font-family: "Open Sans",sans-serif; font-size:14px; color:#FFFFFF; padding:19px 0 0 125px; }
.course-inner li{list-style:none;}
.duration{float:left; margin:9px 0 0 90px; padding:2px 0 0 15px; font-family: "Open Sans",sans-serif; font-size:12px; color:#FFFFFF; background:url(images/du-bg.jpg) no-repeat; width:134px; height:23px; }
.read{ float:left; margin:52px 0 0 -106px; padding:0; font-family: "Open Sans",sans-serif; font-size:14px;  }
.read a{ text-decoration:none; color:#4e4b04; }
.course-cont{float:left; margin:0 0 0 100px;}
.hard-bg{width:100%; margin:auto; padding:0; background:#197CD8; position:relative; top:-30px; height:271px;}

/* Course End */



#container{
	width:100%;
	padding:28px 0px;
	margin-top:430px;
	
}

#container{
	width:1000px;
	padding:28px 0px;
	margin:auto;
	text-align:justify;	
}


#fooder{
	width:100%;
	height:235px;
	background-color: #0056a6;
	padding-top:10px;
	
	
}
#fooder .footerc{
	width:1000px;
	height:210px;
	color:#FFFFFF;
	font-family: 'Open Sans', sans-serif;
	margin:auto
}



		 
		 