*{
	margin:0px;
	padding:0px;
}

body{
	background:#191a1d;
	font-family: 'segoe_uiregular';
}

ul{
	margin:0px;
	padding:0px;
}

img{
	max-width:100%;
	border:0px;
}

#clr{
	margin:0px;
	padding:0px;
	clear:both;
}

#container{
	width:98%;
	margin:12px auto;
	background:#FFF;
}

#main{
	width:1024px;
	margin:auto;
}

/*==================================*/

#logo-part{
	padding-bottom:0px;
}

#logo{
	width:360px;
	float:left;
	margin-top:10px;
}

#tag-line{
	width:544px;
	float:left;
	text-align:center;
	line-height:30px;
	font-size:22px;
	color:#5d8919;
	margin-top:30px;
}

#top-right{
	width:220px;
	float:right;
}

#navcation{
	height:29px;
	padding:10px 0px;
}

#navcation li{
	list-style-type:none;
	float:right;
	margin-left:10px;
}

#navcation a{
	text-decoration:none;
	transition:all 0.5s linear 0s;
	color:#999999;
	font-size:16px;
}

#navcation a:hover{
	color:#699e18;
	transition:all 0.5s linear 0s;
}

#top-phone{
	text-align:right;
	font-size:20px;
	color:#7fc121;
}

/*==================================*/

/*===============services menu===================*/

#ser-menu{
	border-top:1px solid #f0f0f0;
	width:736px;
	padding:0px 112px;
	margin:auto;
	margin-top:5px;
}

#ser-menu-button{
	width:180px;
	background:url(images/but-off.jpg) no-repeat;
	height:53px;
	padding:15px 0px 0px 65px;
	float:left;
}


#ser-menu-button a{
	text-decoration:none;
	transition:all 0.5s linear 0s;
	color:#000;
}

#ser-menu-button a:hover{
	color:#7ab027;
	transition:all 0.5s linear 0s;
	padding-left:10px;
}



/*===============services menu===================*/

#banner{
	width:1100px;
	margin:10px auto;
	padding-bottom:20px;
}

/*===========content-part===============*/

#content-part{
	width:960px;
	margin:auto;
	padding-bottom:30px;
}



#content-part li{
	list-style-type:none;
	float:left;
	margin:0px 10px;
	transition:all 0.5s linear 0s;
}


#content-part li:hover{
	box-shadow: 0px 7px 12px 7px rgba(0,0,0,0.30);
	transition:all 0.5s linear 0s;
}


/*===========content-part===============*/

#con-part02{
	width:100%;
	background:#f2f0ec;
	text-align:center;
}

#content-part03{
	width:960px;
	margin:auto;
	padding:10px 0px;
}

#abt-header{
	width:200px;
	float:left;
}

#abt-text{
	width:760px;
	float:left;
}

#abt-text p{
	font-size:14px;
	color:#666;
	text-align:justify;
	line-height:23px;
}


#footer-part{
	width:100%;
	background:#333333;
	padding:20px 0px;
}

#footer{
	width:960px;
	margin:auto;
	font-size:11px;
	color:#fff;
}

#foo-part01{
	width:172px;
	float:left;
	margin:0px 10px;
}

#foo-part02{
	width:82px;
	float:left;
	margin:0px 10px;

}

#foo-part03{
	width:282px;
	float:left;
	text-align:right;
}

#foo-part01 li, #foo-part02 li, #foo-part03 li{
	line-height:25px;
}

#foo-part01 a, #foo-part02 a, #foo-part03 a{
	text-decoration:none;
	color:#a4a4a4;
}

#foo-part01 a:hover, #foo-part02 a:hover, #foo-part03 a:hover{
	color:#FFF;
}


/*=======strategy=========*/

#strategy-part{
	width:100%;
	background:#f2f0ec;
	padding-bottom:30px;
}



#strategy{
	width:900px;
	background:#fff;
	margin:auto;
	padding:30px;
}

#strategy-content-left{
	margin-bottom:10px;

}

#strategy-content-left h1{
	font-weight:normal;
	font-size:28px;
	padding-bottom:10px;
	border-bottom:1px solid #474747;
	margin-bottom:20px;
}



#strategy-content-left #innerbanner-img{
	margin-bottom:10px;
}

#strategy-content-left p{
	font-size:14px;
	color:#4a4a4a;
	text-align:justify;
	line-height:23px;
}

#strategy-content-left li{
	list-style-type:none;
	line-height:35px;
	color:#4a4a4a;
	margin-left:70px;
}



#strategy-content-left h2{
	font-weight:normal;
	font-size:22px;
}

#strategy-content-left a{
	text-decoration:none;
	color:#17365d;
}


#strategy-content-left a:hover{
	color:#fdb913;
}



/*=======strategy=========*/

/*=========ENQUIRY============*/

.enq-name{
	width:260px;
	font-family: 'segoe_uiregular';
	font-size:15px;
	padding-left:20px;
	height:35px;
	background:#FFF;
	border:1px solid #CCCCCC;
}


.enq-mail{
	width:260px;
	font-family: 'segoe_uiregular';
	font-size:15px;
	padding-left:20px;
	height:35px;
	background:#FFF;
	border:1px solid #CCCCCC;
}


.enq-phone{
	width:260px;
	font-family: 'segoe_uiregular';
	font-size:15px;
	padding-left:20px;
	height:35px;
	background:#FFF;
	border:1px solid #CCCCCC;
}


.enq-comm{
	width:860px;
	height:120px;
	background:#FFF;
	border:1px solid #CCCCCC;
	padding-left:20px;
	font-family: 'segoe_uiregular';
	font-size:15px;
}

#enq-submit{
	width:100px;
	padding:5px 10px;
	font-size:18px;
	color:#fff;
	margin-left:170px;
	cursor:pointer;
	border:0px;
	background:#006633;
	font-family: 'segoe_uiregular';
	font-size:15px;
}