*{margin:0;padding:0}






body{font-family:Sans-Serif, Arial !important; transition:all 0.5s ease;
-webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;}

body, html{height:100%;}

img{max-width:100%}

a{text-decoration:none}

a:hover{text-decoration:underline}

h1, h2, h3, h4, h5, h6{font-weight:normal;margin-bottom:0px}

p{line-height: 150%;margin-bottom: .5em;}

.fullwrapper {width: 100%; height: auto;}
.fixwrapper {
			width:960px; 
			margin:0 auto;
			display:block 
			}
.floatleft{float:left}
.floatright{float:right}

/* ---------------------------------------------*/

.topheader{
	height:200px;
	border-top:5px solid #369;
	border-bottom:5px solid #369;
	background:#0B52A2
}
.mainheader{
	overflow:hidden;	 
}
.fixheader{
	background-image:url("Img/Signboard_Segment.JPG"); no-repeat; 
	
	
	overflow:hidden;
	height:200px;
}
.mainheader h2, h3,p{
margin-right: 10px;
color:#fff;
 /*text-shadow:2px 2px 5px #353927cc; */
font-weight:bold;
}

.fullmenu{	
	border-bottom:5px solid #369;
	background:#fff;
}

.fixmenu{
	border-left:1px solid #000;
	border-right:1px solid #000;
}
.navmenu{
	height:30px;
}
.navmenu ul{}
.navmenu ul li{
	height:30px;
	list-style:none;
	float:left;
	border-right:1px solid #369;
	position:relative;
	width:150px;
	z-index:9999;
}

.navmenu ul li:last-child{
	border-right:none;
}

.navmenu ul li a{	
	text-decoration:none;
	padding:4px 30px 7px 5px;
	margin-top:0px;
	color:#000;
	
}
.navmenu ul li:hover ul{
	left:0px;
	top:32px;
} 
.navmenu ul li a:hover{
	color:#fff;	
} 
.navmenu ul li:hover{
	
background:red;
}

.navmenu ul li ul {
	position:absolute;
	left:-9999px;
}

.navmenu ul li ul  li{
	border-bottom:1px solid #369;
	border-right:none;
	background:#fff;
}
.navmenu ul li ul li a{
	
	padding-left:0px 0px 0px 0px;
}

.fullslide{
	background:#000;
}
.fixslide{
	
}
.fixarticle{
	border-left:1px solid #05c0fe;
	border-right:1px solid #05c0fe;
	overflow:hidden;
	}
.fullarticle1 h2{
	
	font-family:SolaimanLipi;
	
	margin: 20px 10px 20px 0px;
	background:#0B52A2;
	padding-left:10px;
	border-radius: 10px 10px 10px 10px;
	color:#fff;
	font-family:SolaimanLipi;
	text-align:center;
}
.fullarticle1 p{
	color:#000;
	font-family:SolaimanLipi;
}
	
	
	
	
	
.mainart{
	width:600px;
	height:auto;
	float:left;
	
	}
.mainsidebar{
	float:left;
	width:300px;
	height:auto;
	margin-left:10px;
	
	}
.mainsidebar  h2{
	color:#fff;
	font-family:SolaimanLipi;
	
	/*margin: 20px 10px 20px 0px;*/
	background:#0B52A2;
	padding-left:10px;
	border-radius: 10px 10px 10px 10px;
	}
	.mainsidebar ul li{
		list-style:none;
		margin:10px;
		border-bottom: 2px solid #f9f8f0;
	}
	.mainsidebar ul li a{
		text-decoration:none;
		font-size:17px;;
		color:#fff;
		font-family:SolaimanLipi;
	}
	.mainsidebar ul {
		background:#0B52A2;
		border-radius: 10px 10px 10px 10px;
	}
	
.mainsidebar p{
	background:#0B52A2;
	margin:10px;
	border-radius: 10px 10px 10px 10px;
	padding:10px;
}
.bottomline li {
	border-bottom:2px solid #f9f8f0;
	
	
}
.fullfooter{
	background:#000;
}
.mainfooter{
	overflow:hidden;
}
.mainfooter h2{
	color:#fff;
	border-bottom: 2px solid #fff;
	margin-right:10px;
	
	margin-bottom:10px;
}
.ftleft{
	width:280px;
	margin-left:30px;
	border-right:.5px solid #043647;
}
.mainfooter ul li{
	list-style:none;
}
.ftleft ul li a{
	color:#fff;
	font-size:1.3em;
	text-decoration:none;
	
}
.ftleft ul li{margin-bottom:20px;} 
.ftmidle{
	width:280px;
	margin-left:30px;
	border-right:.5px solid #043647;
}
.ftmidle ul li a{
	color:#fff;
	font-size:1.3em;
	text-decoration:none;	
	
}

.ftmidle ul li a img{
	margin:5px;
	
}
.ftright{
	width:300px;
	margin-right:20px;
}
.ftright ul li a{
	color:#fff;
	font-size:1em;
	text-decoration:none;		
}
.ftright ul li{margin-bottom:20px;} 
.fullftunder{
	border-top:1px solid #05c0fe;
	border-bottom:50px solid #0B52A2;
	background:#000;
	margin-bottom:20px
}
.ftunder p{
	text-align:center;
	color:#fff;
	padding:10px;
	font-weight:bold;
	font-size:1.3em;
}
.fixfooter{
	border-left:1px solid #05c0fe;
	border-right:1px solid #05c0fe;
}
.fixftunder{
	border-left:1px solid #05c0fe;
	border-right:1px solid #05c0fe;
}

.fullcontact{
	
	
	border-bottom:50px solid #0B52A2;
}
.fixcontact{
	
	background-image:url(Img/PadSegment.JPG); no-repeat; background:cover;
	background-size:cover;
	
}
.fixcontact h3{
	color:#0B52A2;
	font-family:SolaimanLipi;
	font-weight:bold;
}
.fullcontact h2{
	color:#fff;
	font-family:SolaimanLipi;
	font-weight:bold;
	padding:10px;
	margin: 20px 10px 20px 0px;
	background:#0B52A2;
	padding-left:10px;
	border-radius: 10px 10px 10px 10px;
	
}
.fullcontact ul li a{
	color:#000;
	font-size:1.3em;
	text-decoration:none;	
}
.fullcontact ul li{
	list-style:none;
}
.fullcontact p{
	font-family:SolaimanLipi;
	color:#000;font-size:1.3em;
	
}