@import url(e7f0de50f89c4e9ab49ec219e67b6d68.css);

body
{
	font-size: 18px;
	background: url('{pboot:sitedomain}/skin/images/page-top-bg.png');
	background-attachment: fixed;
	font-family: Arial, sans-serif;
	font-weight: 200;
	color: #444;
}

.container-fluid > .container
{
	position: relative;
	padding-top: 60px;
	padding-bottom: 60px;
}

#bg-container
{
	  /* position: fixed; */
  /* margin-top: 145px; */
  z-index: -1;
  background: url('{pboot:sitedomain}/skin/images/page-top.png') no-repeat;
  /* background-attachment: fixed; */
  min-height: 921px;
  width: 100%;
  background-position: center;
  background-size: cover;
}

#head-container
{
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 999999;
	min-height: 145px;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#head-container > .container,
#header-container > .container,
#nav-container > .container
{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

#header-container
{
	min-height: 120px;
	background: #fff;
}

#nav-container
{
	min-height: 25px;
	background: #333;
}

#page-top-container
{
	min-height: 810px;
	margin-top: 145px;
	/*background: url('{pboot:sitedomain}/skin/images/page-top.png') no-repeat;*/
	background-position: center;
	background-attachment: fixed;
	color: #fff;
	font-size: 18px;
}

#about-us-container
{
	/*min-height: 610px;*/
	/*background: #e7e7e7;*/
	background: url('{pboot:sitedomain}/skin/images/page-top-bg.png');
}

#industries-container
{
	/*min-height: 890px;*/
	background: #fff;
}

#solutions-container
{
	/*min-height: 750px;*/
	background: #17497c;
	background-image: url('{pboot:sitedomain}/skin/images/global-solutions-bg.png');
	background-repeat: no-repeat;
	background-position: right;
	color: #fff !important;
}

#solutions-container h2,
#news-container h2
{
	color: #444;
}

#news-container
{
	background: url('{pboot:sitedomain}/skin/images/page-top-bg.png') no-repeat;
	background-size: cover;
	color: #444;
	font-size: 16px;
}

#what-customers-say-container
{
	min-height: 750px;
	background: url('{pboot:sitedomain}/skin/images/customers-bg.png') no-repeat;
	background-size: cover;
}

#contact-us-container
{
	/*min-height: 680px;*/
	background: #fff url('{pboot:sitedomain}/skin/images/contact-bg.png') no-repeat;
	background-position: center center;
	color: #777 !important;
}

#footer-container
{
	min-height: 200px;
	background: #444;
	font-size: 12px;
	color: #fff;
}

#footer-container > .container
{
	padding-top: 15px !important;
}

.view-more
{
	display: block;
	width: 140px;
	border: 1px solid #fff;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 50px;
	cursor: pointer;
}

.navbar-nav>li
{
	height: 35px !important;
	line-height: 35px;
	padding-top: 0px;
	padding-bottom: 0px;
	/*border-left: 1px solid #fff;*/
	padding-left: 12px;
	padding-right: 12px;
	text-align: center;
	display: block;
}

.navbar-nav > li:last-child
{
	/*border-right: 1px solid #fff;*/
}


.navbar-nav > li:first-child,
.navbar-nav > li:first-child a
{
	text-align: center;
}

.navbar-nav>li a
{
	color: #fff;
	font-size: 16px;
	height: 35px !important;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 35px;
}

.navbar-nav>li>a:hover, .navbar-nav>li:active, .navbar-nav>li:focus,
.nav > li > a:hover, .nav > li > a:active, .nav > li > a:focus
{
	background-color: rgba(0,0,0,0);
	font-size: 16px !important;
}

/*#news-container
{
	min-height: 580px;
	background: #888;
	color: #fff;
	font-size: 16px;
}*/

#news-container .col-md-3
{
	width: 20%;
	padding-right: 20px;
}

#news-container .col-md-6
{
	padding-left: 0px;
}

.news1,
.news2
{
	margin-bottom: 45px;
}

#page-top-container h1
{
	font-family: 'Raleway', sans-serif;
	text-transform: uppercase;
	font-size: 71px;
	margin-bottom: 60px;
}

#page-top-container p.view-more
{
	margin-top: 60px;
}

h2
{
	font-family: 'Raleway', sans-serif;
	text-transform: uppercase;
	font-size: 42px;
	margin-bottom: 50px;
	margin-top: 0px !important;
	color: #777;
}

#top-img
{
	position: fixed;
	z-index: -1;
	width: 100%;
	/*height: 80%;*/
	height: 69%;
}

#mobile-top-img{
	display: none;	
	background-image: url('{pboot:sitedomain}/skin/images/page-top.png');
	position: absolute;
	left: 0;
	top: -30px;
	width: 100%;
	height: calc(100% + 30px);
	z-index: -1;
	background-position: center center;
	background-size: cover;
}

.blue
{
	color: #395D96;
}

.about-intro
{
	font-weight: bold;
	margin-bottom: 40px;
}

#industries-container .col-md-3
{
	color: #777;
	text-align: center;
}

#industries-container p
{
	margin-bottom: 75px;
}

#customers-play-button
{
	padding-top: 10%;
	display: block;
	margin: 0 auto;
}

#contact-us-container p
{
	margin-bottom: 35px;
	font-size: 20px;
}

#header-container > .container
{
	padding-top: 15px !important;
}

#header-right
{
	text-align: right;
	font-size: 13px;
}

.header-strapline
{
	font-size: 22px;
	margin-top: 30px;
}

.header-strapline .talk-experts
{
	font-weight: bold;
}

.header-strapline .telno
{
	color: #666;
}

.footer-right
{
	text-align: right;
}

#footer-right .logo
{
	width:300px;
}
	
}

@media (max-width: 1023px) {

.col-md-3 {float: left;position: relative;width: 100%;text-align:center;}
.col-md-3 {float: left;position: relative;width: 100%;text-align:center;}
.col-md-3 img {margin:0 auto;}

.col-md-3 img {
  margin: 0 auto;
  width: 21%;
}
	
#industries-solutions-container #industries-solutions-inner {
  height: 600px;
  margin: 0 auto;
  max-width: 1000px;
  padding: 40px 12px;
  position: relative;
}

#home-banner-inner > p {
  color: #ffffff;
  font-weight: 400;
  padding: 0 16px 0 16px;
  width: 93%;
  box-sizing: border-box;
}

}

@media (min-width: 1024px) {
	
.col-md-3 {
  float: left;
  position: relative;
  width: 50%;
  text-align:center;
}

#home-banner-inner > p {
  color: #ffffff;
  font-weight: 400;
  padding: 0 16px 0 16px;
  width: 60%;
  box-sizing: border-box;
}
}

#news-container .col-md-3 {
  padding-left: 0;
  width: 20%;
}

.col-md-6 {
  width: 50%;
  float:left;
}

.col-md-9 {
  width: 75%;
}

#home-banner-inner > h1 {
  color: #ffffff;
  font-size: 42px;
  line-height:42px;
  text-transform: uppercase;
  font-family: "Raleway",sans-serif;
  padding:0 0 0 16px;
  /*text-shadow: 2px 2px #333;*/
}

#home-banner-inner > p {
  color: #ffffff;
  font-weight: 400;
  /*width: 93%;*/
  padding:0 16px 0 16px;
  box-sizing: border-box;
}

.news1, .news2 {
  margin-bottom: 45px;
/*  float:left;*/
}

/*.news3, .news4 {
  margin-bottom: 45px;
  float:left;
}*/

.col-md-12 {
  width: 100%;
}

.header-strapline {
  font-size: 18px;
}

.telno {  color: #666666;
  font-size:18px;
  margin-right: 48px;
  }

.header-strapline .telno {
  color: #666666;
  font-size:16px;
}

h3 {
  font-weight: 400;
  font-size:16px;
}

@media (max-width: 768px) {
	#top-img{
		display: none;	
	}
	#mobile-top-img{
		display: block;	
	}
	
	#home-banner-inner > h1{
		font-size: 32px;
		line-height: 36px;
	}
	
	#home-banner-inner > p{
		font-size: 16px;
	}
}

/***********************
Blog
***********************/

.wp_post-content > p {
  font-size: 13px;
  line-height: 20px;
}

body,html
{
	padding: 0px;
	margin: 0px;
}


a
{
	text-decoration: none;
	color: inherit;
}

img
{
	display: block;
	max-width: 100%;
}

#wp_content-container
{
	width: 1000px;
	padding-left: 12px;
	padding-right: 12px;
	margin: 150px auto;
	background: #FFF;
}

#wp_content-left {
  float: left;
  margin-top: 20px;
  width: 725px;
}

#wp_content-right
{
	width: 213px;
	float: right;
}

.wp_post-meta
{
	background: #eee;
	padding: 12px;
	padding-top: 24px;
	padding-bottom: 24px;
}

.wp_post-meta > .wp_post-author,
.wp_post-meta > .wp_post-time,
.wp_post-meta > .wp_post-comments,
.wp_post-meta > .wp_post-cats
{
	width: 25%;
	float: left;
}

.wp_post-meta > .wp_post-author p,
.wp_post-meta > .wp_post-time p,
.wp_post-meta > .wp_post-comments p,
.wp_post-meta > .wp_post-cats p
{
	margin-top: 0px;
	margin-bottom: 3px;
}

.wp_post-meta > .wp_post-author p:first-child,
.wp_post-meta > .wp_post-time p:first-child,
.wp_post-meta > .wp_post-comments p:first-child,
.wp_post-meta > .wp_post-cats p:first-child
{
	text-transform: uppercase;
}

.wp_post-content
{
	padding-left: 12px;
	padding-right: 12px;
	margin-bottom: 48px;
	padding-top:20px;
}

.wp_post-content h2
{
  margin-bottom: 0px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  margin: 20px 0 12px;
	color:#28aadc;
}

.wp_post-content > a {
  font-size: 16px;
  font-weight: 600;
}

.widget.widget_search
{
	padding: 20px;
	background: #eee;
}

#searchsubmit,
#searchform label
{
	display: none;
}

h3.widget-title
{
	padding: 12px;
	background: #eee;
	margin-bottom: 0px;
}

.widget ul
{
	list-style-type: none;
	padding-left: 12px;
	padding-right: 12px;
	margin-top: 12px;
}

.widget ul li
{
	border-bottom: 1px solid #efefef;
	padding-bottom: 6px;
	margin-bottom: 6px;
}

.widget ul li:last-child
{
	border-bottom: 0px;
}

#commentform label
{
	display: block;
	margin-bottom: 3px;
}

/***********************
Responsiveness
***********************/

@media (max-width: 1023px) {
	#wp_content-container
	{
		width: auto;

	}

	#wp_content-left,
	#wp_content-right
	{
		width: 100%;
	}

	.wp_post-meta > .wp_post-author,
	.wp_post-meta > .wp_post-time,
	.wp_post-meta > .wp_post-comments,
	.wp_post-meta > .wp_post-cats
	{
		width: 50%;
	}

	.wp_post-meta > .wp_post-author,
	.wp_post-meta > .wp_post-time
	{
		margin-bottom: 12px;
	}

	#searchform #s
	{
		width: 100%;
	}

	#commentform textarea#comment
	{
		width: 237px;
		max-width: 100%;
	}

	#commentform input
	{
		max-width: 100%;
	}
}















































/* PB模板库：www.PBku.cn */
/* PB模板网：www.PBmo.cn */
/* QQ：43171398 */
/* 站长交流群①：183945698 */
/* 站长交流群②：183966298 */
/* 商业VIP群 ③  183989070 */
/* 会员VIP群 ④ ：38400389 */
/* 八戒站长            www.BaJieZhan.Com   */
/* Pboot模板网         www.PbootMoBan.com  */