@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Noto+Sans);
body{font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif;
	background:#fff;}

/*==================================@Global Styles =================================*/
*{margin:0; padding:0; outline:none}
img,fieldset{border:0}
a{text-decoration:none}

/*========================================Header=====================================*/
#header{width:1170px;height:127px;margin:0 auto;text-align:left;}
#header_inner{
	width: 100%;
	height: 127px;
	margin-bottom: 20px;
	background-color: #0f4b89;
}
.header_left{width:345px;float:left;padding-top: 20px;margin-right:30px;}
.header_left h1 a{float:left;}

/*========================================MenuBar====================================*/
.menuBar{width: 400px;float:left;padding-left:80px;}
.menuBar ul{width:100%;overflow:hidden;}
.menuBar ul li{list-style:none;}
.menuBar ul li a{float:left;font-size:14px;color:#fff;line-height:60px;
	font-family: 'Droid Sans', sans-serif;text-transform:uppercase;padding:47px 14px 0;}
.menuBar ul li a:hover, .menuBar ul li#current a{background:#7093b9;font-weight:bold;
	color:#023060;}

/*=======================================header right================================*/
.header_right{width:280px;float:right;padding-top:10px;}
.alfaNav{width:280px;float:right;}
.alfaNav ul{width:100%;overflow:hidden;}
.alfaNav ul li{float:left;list-style:none;
	background:url(../images/interface/alfa_divider.html) no-repeat right center;}
.alfaNav ul li:last-child{background:none;}
.alfaNav ul li.alfa_arrow{
	background:url(../images/interface/arrow_alfa.html) no-repeat right center;padding-right:5px;
	cursor:pointer;}
.alfaNav ul li a{float:left;font-size:12px;color:#fff;line-height:35px;
	font-family:Arial, Helvetica, sans-serif;padding:0 10px;}
.alfaNav ul li a:hover{text-decoration:underline;}

/*=======================================social_link=================================*/
.social_link{width:150px;float:right; margin-top:15px;}
.social_link a img{float:left;margin-right:10px;}

/*=========================================callUs====================================*/
.callUs{width:270px;float:left;padding-top:20px;}
.callUs h3{text-align:center;font-size:20px;color:#fff;line-height:39px;font-weight:normal;
	font-family: 'Droid Sans', sans-serif;text-transform:capitalize;}
.Layer19 {position:center;
	width:150px;
	height:26px;
	overflow:hidden
}

/*========================================banner_slide================================*/
#banner{width:1170px;height:360px;margin:0 auto 20px;text-align:left;}
.banner_slide{width:1170px;height:358px;margin:0 auto;text-align:left;
	border:1px solid #d2d2d2;position:relative; overflow:hidden;}
.banner_text{width:570px;overflow:hidden;position:absolute;bottom: 80px;left:20px;}
.bannertext h3,.banner_text h3{font-size:30px;color:#333333;line-height:40px;font-weight:normal;
	font-family: 'Noto Sans', sans-serif;text-transform:capitalize;padding-top: 40px;padding-left:15px;}
.bannertext h3 span,.banner_text h3 span{font-size:30px;color:#0877d1;font-weight:bold;
	text-transform:uppercase;}
.bannertext h5,.banner_text h5{font-size:20px;color:#0877d1;line-height:36px;
	font-family: 'Noto Sans', sans-serif;text-transform:uppercase;padding-bottom:10px;}
.bannertext h6,.banner_text h6{font-size:19px;line-height:30px;color:#909090;font-weight:normal;
	font-family: 'Noto Sans', sans-serif;padding-bottom:15px;}
.bannertext p,.banner_text p{font-size:12px;line-height:18px;color:#5d5d5d;font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;padding-bottom:35px;}
.call_free{width:342px;height:83px;
	background:url(../images/interface/bg_callfree.png) no-repeat;}
.call_free h4{text-align:center;font-size:23px;color:#fff;font-weight:normal;
	line-height:54px;font-family: 'Noto Sans', sans-serif;text-transform:uppercase;}

/*=====================================contentTop================================*/
#mainpage{width:1170px;overflow:hidden;margin:10px auto;text-align:left;}
.contentTop{width:1170px;overflow:hidden;margin-bottom:30px;}

/*===================================service_product==============================*/
.service_product{width:188.2px; height:150px;float:left;position:relative;margin-right:8px;}
.lastclass{margin-right:0px !important;}
.service_product img{width:100%;height:100%;-webkit-border-radius: 5px;
	-moz-border-radius: 5px;border-radius: 5px;}
.item_text{width:100%;height:30px;position:absolute;left:0px;bottom:0px;
	background:url(../images/interface/item_text_effectbg.html) no-repeat;
	-webkit-border-bottom-radius-left: 5px;-moz-border-bottom-radius-left: 5px;
	-webkit-border-bottom-radius-right: 5px;-moz-border-bottom-radius-right: 5px;
	border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.item_text h3{text-align:center;font-size:16px;color:#fff;/* font-style:italic; */
	line-height:30px;font-weight:normal;font-family: 'Droid Sans', sans-serif;
	text-transform:capitalize;}
	
/*===================================contentBottom================================*/
.contentBottom{width:1170px;overflow:hidden;margin-bottom:20px;}
.mainServices{width:302px;float:left;}
.mainServices h3{font-size:28px;color:#515765;font-style:italic;line-height:36px;
	font-weight:normal;font-family: 'Droid Sans', sans-serif;text-transform:capitalize;
	padding-bottom:30px;}
.mainServices ul{width:100%;overflow:hidden;}
.mainServices ul li{list-style:none;
	background:url(../images/interface/main_arrow.html) no-repeat left center;margin-bottom:5px;}
.mainServices ul li a{font-size:18px;color:#7a8190;line-height:35px;font-style:italic;
	font-family:Arial, Helvetica, sans-serif;padding-left:25px;}
.mainServices ul li a:hover{text-decoration:underline;}

/*=========================================welcomeText=================================*/
.welcomeText{width:870px;float:left;}
.contentpageinner{ width:870px; float:left;}
.inner_page .pagetitle, .pagetitle{font-size:28px !important;color:#515765 !important;line-height:36px !important;
	font-weight:normal;font-family: 'Droid Sans', sans-serif;padding-bottom:30px;}
.welcomeText p{text-align:justify;font-size:13px;color:#7c8496;line-height:27px;
	font-family:'Droid Sans', sans-serif;padding-bottom:15px;}
.welcomeText img{float:left;margin-right:20px;}
a.readMore{font-size:18px;line-height:18px;font-style:italic;color:#46abff;
	font-family: 'Droid Sans', sans-serif;text-decoration:underline;}
a.readMore:hover{text-decoration:none;}

/*========================================contact_form================================*/
.contact_form{
	width: 270px;
	float: right;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 10px;
	background-color: #DD0000;
}
.contact_Inner{width:187px;height: 278px;margin: 0 auto;text-align:left;}
.contact_Inner h3{font-size:24px;color:#fff;/* font-style:italic; */line-height:36px;
	font-weight:normal;font-family: 'Droid Sans', sans-serif;padding-bottom:0px;}
.contact_Inner #quickmessge{ width:100%; height:20px; line-height:20px; color:#F00; font-size:12px;}
/*=======================================contact_row==================================*/
.contact_row{width:187px;overflow:hidden;padding-bottom:7px;}
.input_contact{width:167px;height:20px;font-size:12px;line-height:23px;
	color:#828282;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:3px 10px;border:none;
	background:url(../images/interface/contact_input.png) no-repeat;}
.text_area{width:172px;height:58px;font-size:12px;line-height:23px;color:#828282;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;border:none;padding:3px 10px;
	margin-bottom:2px;background:url(../images/interface/bg_textarea.png) no-repeat;}
.send_btn{width:122px;height:30px;border:none;font-size:15px;line-height:30px;
	color:#fff;/* font-style:italic; */font-family: 'Droid Sans', sans-serif;
	text-align:center;cursor:pointer;float:left;
	background:url(../images/interface/submit_btn.png) no-repeat;margin-top:5px;margin-left:35px;}
	
/*======================================pageBottom===================================*/
#pageBottom_inner{width:100%;overflow:hidden;background:url(../images/interface/bg_pageBottom_inner.gif) repeat-x center top;}
#pageBottom{width:1170px;overflow:hidden;margin:0 auto;text-align:left;}

/*=====================================findLocation==================================*/
.findLocation{width:270px;height:317px;float:left;background:#175da6;padding-top:10px;
	margin-right:28px;}
.findLocation h3{font-size:28px;color:#fff;font-style:italic;line-height:36px;
	font-weight:normal;font-family: 'Droid Sans', sans-serif;text-transform:capitalize;
	padding-bottom:10px;padding-left:36px;}
.findLocation p{font-size:12px;color:#eeeeee;line-height:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding-bottom:20px;
	background:url(../images/interface/location_bg.html) no-repeat bottom center;
	padding-left:36px;margin-bottom:20px;}
.find_Inner{width:204px;height:340px;margin: 0 auto;text-align:left;}

/*====================================contact_row01====================================*/
.contact_row01{width:204px;overflow:hidden;padding-bottom:10px;}
.input_contact01{width:184px;height:17px;font-size:12px;line-height:23px;color:#999999;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:3px 10px;border:none;
	background:url(../images/interface/contact_input01.html) no-repeat;}
.contact_row01 a{font-size:12px;line-height:18px;color:#ffebeb;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:capitalize;
	text-decoration:underline;float:left;}
.contact_row01 a:hover{text-decoration:none;}
.send_btn01{width:63px;height:26px;border:none;font-size:12px;line-height:26px;
	color:#fff;font-family: 'Droid Sans', sans-serif;text-align:center;cursor:pointer;
	float:right;background:url(../images/interface/submit_btn01.html) no-repeat;margin-top:0px;}
	
/*=======================================pageBottom_right============================*/
.pageBottom_right{width:100%;float:right;}

/*=====================================pageBottom_top================================*/
.pageBottom_top{width:100%;overflow:hidden;padding:10px 0;}

/*=====================================newsletter====================================*/
.newsletter{width:270px;float:left;margin-right:30px;}
.newsletter h3{font-size:25px;line-height:30px;color:#eeeeee;font-style:italic;
	font-weight:normal;font-family:Verdana, Geneva, sans-serif;text-transform:capitalize;
	padding-bottom:20px;}
.newsletter p{text-align:justify;font-size:14px;line-height:18px;color:#e3e3e3;
	font-family: 'Droid Sans', sans-serif;padding-bottom:25px;}
	
/*======================================search_box===================================*/
.search_box01{width:178px;height:27px;
	background:url(../images/interface/searchbox01.html) no-repeat;margin:10px 0;
	padding:3px 10px;}
.txt_box01{width:150px;overflow:hidden;
	background:url(../images/interface/input_divider.html) no-repeat right center;float:left;}
.search_txt_input01{width:145px;height:27px;float:left;font-size:12px;line-height:27px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#a9a9a9;border:none;
	background:none;}
.subbutton01{width:18px;height:15px;float:right;border:none;cursor:pointer;
	background:url(../images/interface/batton_search01.html) no-repeat;margin:5px 2px 0 0;}
.newsletter h6{font-size:14px;line-height:18px;color:#e3e3e3;font-weight:normal;
	font-family: 'Droid Sans', sans-serif;}
.newsletter h5{font-size:14px;line-height:18px;color:#d7d7d8;font-weight:normal;
	font-family: 'Droid Sans', sans-serif;text-transform:uppercase;}
	
/*=======================================location_map==============================*/
.location_map{width: 300px;float:left;/* margin-right:30px; */}
.location_map h3{font-size:25px;line-height:30px;color:#eeeeee;/* font-style:italic; */
	font-weight:normal;font-family:Verdana, Geneva, sans-serif;text-transform: capitalize;text-decoration:underline;
	padding-bottom:20px;}

.location_map p, .location_map a{ text-align: justify;font-size: 13px;line-height:18px;
	color: #E3E3E3;font-family: 'Droid Sans', sans-serif;padding-bottom:7px;}
.location_map a img{margin-bottom:12px;}

/*=======================================search_box===============================*/
.search_box00{width:214px;height:31px;
	background:url(../images/interface/searchbox00.html) no-repeat;margin:0px 0;
	padding:0px 0px;}
.txt_box00{width:140px;float:left;padding:0 20px;}
.search_txt_input00{width:140px;height:31px;float:left;font-size:12px;line-height:31px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#626262;border:none;
	background:none;}
.subbutton00{width:32px;height:31px;float:right;border:none;cursor:pointer;
	background:url(../images/interface/batton_search00.html) no-repeat;margin:0px 0px 0 0;}
	
/*===============================================latest================================*/
.latest{width:270px;float:right;}
.latest h3{font-size:25px;line-height:30px;color:#eeeeee;font-weight:normal;text-decoration: underline;
	font-family:Verdana, Geneva, sans-serif;text-transform:capitalize;padding-bottom:20px;}
.latest p{text-align:justify;font-size:14px;line-height:18px;color:#e3e3e3;
	font-family: 'Droid Sans', sans-serif;padding-bottom:25px;}
	
/*===========================================pageBottom_bottom========================*/
.pageBottom_bottom{width:870px;overflow:hidden;padding-top:10px;}
.pageBottom_bottom h3{font-size:18px;line-height:30px;color:#eeeeee;font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/interface/h3_divider.html) no-repeat right center;float:left;
	padding-right:20px;margin-right:20px;}
.pageBottom_bottom p{font-size:14px;line-height:18px;color:#e3e3e3;
	font-family: 'Droid Sans', sans-serif;float:left;padding:6px 20px 0 0;}
.pageBottom_bottom p a{color:#e3e3e3;}
.pageBottom_bottom p a:hover{text-decoration:underline;}

/*==========================================Copyright================================*/
#footer{width:1170px;height:60px;margin:0 auto;text-align:left;}
.copyright{width:1170px;overflow:hidden;padding-top:20px;}
.copyright p{text-align:center;font-size:14px;line-height:18px;color:#555b69;font-family: 'Droid Sans', sans-serif;}
.copyright p a{color:#555b69;}
.copyright p a:hover{text-decoration:underline;}
