body {
	background: #f6f6f6;
	color: #666;
	font-family: Open Sans,sans-serif !important;
	margin: 0px;
	padding: 0px;
	
	background: rgb(69,72,77); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(69,72,77,1) 0%, rgba(69,72,77,1) 30%, rgba(250,250,250,1) 30%, rgba(250,250,250,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(69,72,77,1)), color-stop(30%,rgba(69,72,77,1)), color-stop(30%,rgba(250,250,250,1)), color-stop(100%,rgba(250,250,250,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#fafafa',GradientType=1 ); /* IE6-9 */

	}
	
* {
	margin:  0px;
	padding: 0px;
	}

a {
	text-decoration: none !important;
	color: #333;
	}
a:focus {
	outline: 0px;
	}

li {
	list-style: none;
	}

p {
	font-size: 13px;
	color: #666;
		}
		
h1, h2, h3, h4, h5 {
	font-family: 'Lato', sans-serif;
	}


ul, ol {
	margin: 0px;
	}
    
.container {
	max-width: 980px;
	height:auto;
	margin: 0px auto;
	padding: 0px;
	
	background: rgb(69,72,77); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(69,72,77,1) 0%, rgba(69,72,77,1) 30%, rgba(250,250,250,1) 30%, rgba(250,250,250,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(69,72,77,1)), color-stop(30%,rgba(69,72,77,1)), color-stop(30%,rgba(250,250,250,1)), color-stop(100%,rgba(250,250,250,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(69,72,77,1) 0%,rgba(69,72,77,1) 30%,rgba(250,250,250,1) 30%,rgba(250,250,250,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#fafafa',GradientType=1 ); /* IE6-9 */

	}
	
.heared {
	width: 16%;
	height: 100%;
	position: fixed;
	z-index: 99;
	}
	
.logo {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/logo.png') no-repeat scroll left 50px rgba(0, 0, 0, 0);
    bottom: 20px;
    margin-bottom: 5px;
    padding: 35px 0 0 45px;
    right: 30px;
	}
	
.logo h1 {
	font-family: 'Lato', sans-serif;
	margin-top: 15px;
	}
	
.logo h1 a {
	color: #b39066;
	text-transform:uppercase;
	}
	

.logo p {
	color: #BABABA;
	margin-top: 0px;
	line-height: 0px;
	}
	
.xs-logo {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/logo.png') no-repeat scroll left 50px rgba(0, 0, 0, 0);
    bottom: 20px;
    margin-bottom: 5px;
    padding: 35px 0 0 45px;
    right: 30px;
	margin-top: 200px;
	
	-webkit-transform: rotate(-90deg); 
   -moz-transform: rotate(-90deg);    
    width:100px;
	}
	
.xs-logo h1 {
	}
	
.xs-logo h1 a {
	color: #b39066;
	text-transform:uppercase;
	}
	

.xs-logo p {
	color: #fff;
	margin-top: 0px;
	line-height: 0px;
	}

	
#primary ul {
	margin: 0px;
	padding: 0px;
	text-align: right;
	margin-top: 40%;
	margin-right: 35px;
	}
	
#primary ul li a {
	font-size: 28px;
	color: #b39066;
	text-transform: uppercase;
	text-shadow: 0px 1px 0px #E0BD9A;
	font-family: 'Lato', sans-serif;
	}
	



.heared-content {
	width: 100%;
	height: auto;
	border-bottom: 1px solid #ddd;
	}

.welcome-header {
	width: 100%;
	height: auto;
	}
.welcome-header h1{
	color: #b39066;
	font-weight: bold;
}

.welcome-header h1, .welcome-header p  {
	text-align: right;
	}

.welcome-header p {
	font-size: 14px;
	}	

		/******* Slider *******/
		
	
.slider {
	margin: 20px 0px;
	width: 100%;
	height: auto;
	float: left;
/*	overflow: hidden;*/
	}
	

	
#banner-fade {
	max-width: 100% !important;
	}


ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:50%;margin:0;padding:2%;position:absolute;bottom:0; float: right;}

	
.slider-dtls {
	width: 50%;
	float: right;
	}
	
.slider-dtls h1 {
	color: #b39066;
	}
	
.slider-dtls p {
	font-size: 14px;
	}
		
.bjqs-prev a {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/arrows.png') no-repeat;
	width: 30px;
	height: 30px;
	background-position: 0px -30px;
	text-indent: 9999px;
	}
	
.bjqs-prev a:hover {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/arrows.png') no-repeat;
	width: 30px;
	height: 30px;
	background-position: 0px 0px;
	text-indent: 9999px;
	}
	
.bjqs-next a {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/arrows.png') no-repeat;
	width: 30px;
	height: 30px;
	background-position: -30px -30px;
	text-indent: 9999px;
	}
	
.bjqs-next a:hover {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/arrows.png') no-repeat;
	width: 30px;
	height: 30px;
	background-position: -30px 0px;
	text-indent: 9999px;
	}
	
.bjqs-markers {
	display: none;
	}
	
.bjqs-slide img {
	width: auto !important;
	}
	
	
	
	
	
	
#slideshowWrapper{position:relative;width:100%;margin:auto;}
#fssPrev{position:absolute;top:169px;left:-67px;background:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/arrows.png') -67px 0px;width:67px;height:143px;text-indent:-999999px; display: none;}
#fssNext{position:absolute;top:169px;left:646px;background:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/arrows.png') no-repeat;width:67px;height:143px;text-indent:-999999px; display: none;}
#fssPlayPause{position:absolute;top:435px;right:20px;background:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/white.png') repeat;padding:4px 0 5px 0;-moz-border-radius:5px;border-radius:5px;width:60px;text-align:center;display:block;color:#333;text-decoration:none; display: none;}

ul#slideshow{list-style:none;padding:2px;margin:auto;margin-top:5%;width:640px;height:350px !important;overflow:hidden;}

#fssList{list-style:none;width:100%;margin:auto;padding:5px 0 0 45%;}
#fssList li{display:inline;padding-right:10px;}
#fssList li a{color:#999;text-decoration:none; background: #b39066; opacity: 0.5; color: transparent; padding: 0px 4px; border-radius: 50%;}
#fssList li.fssActive a{font-weight:bold;color:#333; background: #b39066; opacity: 1; color: transparent;}

#top{background:#3b5998;width:100%;height:40px;margin-bottom:20px;}
#top h1{color:#fff;font-weight:normal;font-size:18px;padding:7px 0 0 15px}
#top h1 span{font-size:11px;}
#top h1 a{text-decoration:underline;color:#fff;}
#top h1 a:hover{text-decoration:none;}
#slideshow li {background-color: #fafafa !important;}

small a{color:#000;}
	
	/****** End Slider *******/
	
	
	

	
.container-1 {
	height: auto;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	float: left;
	padding-bottom: 10px;
	text-align: center;
	
	background: rgb(250,250,250); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(250,250,250,1) 0%, rgba(229,229,229,1) 50%, rgba(250,250,250,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(250,250,250,1)), color-stop(50%,rgba(229,229,229,1)), color-stop(100%,rgba(250,250,250,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(250,250,250,1) 0%,rgba(229,229,229,1) 50%,rgba(250,250,250,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(250,250,250,1) 0%,rgba(229,229,229,1) 50%,rgba(250,250,250,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(250,250,250,1) 0%,rgba(229,229,229,1) 50%,rgba(250,250,250,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(250,250,250,1) 0%,rgba(229,229,229,1) 50%,rgba(250,250,250,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#fafafa',GradientType=1 ); /* IE6-9 */

	}
	
.container-1 h1 {
	font-size: 22px;
	color: #333;
	text-shadow: 0px 1px 0px #fff;
	font-family: 'Lato', sans-serif;
	}
	
.container-1 h4 {
	font-size: 14px;
	color: #666;
	text-shadow: 0px 1px 0px #fff;
	font-family: 'Lato', sans-serif;
	}
	
	
	
	/**** box *****/

.next-prev {
	margin: 20px 0px;
	}

.prev {
	width: 0; 
   height: 0; 
   border-bottom: 20px solid #B39066; 
   border-left: 15px solid transparent; 
   border-right: 15px solid transparent; 
	}	
	
.next {
	width: 0; 
   height: 0;
   border-top: 20px solid #B39066;
   border-left: 15px solid transparent; 
   border-right: 15px solid transparent;
	}
	
	
/*Sliding Text and Icon Menu Style*/

.container-box {
	width:100%;
	position:relative;
	z-index:100;
	margin:0 auto;
}

.sti-menu{
	width:100%;
	position:relative;
	margin:30px auto 0 auto;
}
.sti-menu li{
	float:left;
	width:100%;
	height:300px;
	margin:1px;
}
.sti-menu li a{
	display:block;
	overflow:hidden;
	text-align:center;
	height:100%;
	width:100%;
	position:relative;
}
.sti-menu li a h2{
	color:#000;
	font-size:18px;
	text-transform:uppercase;
	position:absolute;
	/*padding:10px;*/
	width:100%;
	top:100px;
	left:0px;
	text-shadow: 0px 1px 0px white;
	font-family: 'Lato', sans-serif;
}
.sti-menu li a p{
	
	font-size:12px;
	color: #111;
	position:absolute;
	top:130px;
	left:0px;
	
	padding:10px;
}


	
.services-content a {
	color: #b39066;
	}
	
.services-content a:hover {
	color: #666;
	}
	
.services-content a h2 {
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	font-weight: bold;
	}
	
.services-content p {
	font-size: 14px;
	}
	
.sti-icon{
	width:50px;
	height:50px;
	position:absolute;
	background-position: 8px 6px;
	background-repeat:no-repeat;
	background-color:transparent;
	left:38%;
	top:20px;
	padding: 12px;
	border: 1px solid #fff;
	
	-moz-box-shadow: 0px 0px 3px #888;
-webkit-box-shadow: 0px 0px 3px #888;
box-shadow: 0px 0px 3px #888;
	
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.sti-icon-care{
	background-image:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/images/care-2.png');
}
.sti-icon-alternative{
	background-image:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/images/alternative-2.png');
}
.sti-icon-family{
	background-image:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/images/family.png');
}
.sti-icon-info{
	background-image:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/images/info-2.png');
}
.sti-icon-technology{
	background-image:url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/images/technology.png');
}


	/*** End box ***/
	
	
	
/*			Blog-1 Page          */


.blog {
	width: 100%;
	height: auto;
	}
	
.blog h1 {
	font-size: 28px;
	font-family: 'Lato', sans-serif;
	text-transform: uppercase;
	text-align: center;
	color: #666;
	}
	
.blog-title {
	background: #f6f6f6;
	border-bottom: 2px solid #eee;
	padding: 20px 0px;
	}
	
.blog-title h2 {
	font-size: 28px;
	color: #333;
	text-transform: uppercase;
	}
	

	
.blog-1 {
	width: 100%;
	height: auto;
	padding-bottom: 30px;
	margin-top: 20px;
	float: left;
	}
	
.blog-1 img {
	background: #fff;
	padding: 3px;
	border: 1px solid #CECECE;
	height: 250px;
	width: 99%;
	margin-bottom: 20px;
	}
	
.blog-content {
	width: 100%;
	height: auto;
	}
	
.time-by {
	width: 30%;
	height: auto;
	float: left;
	}
	
.time-cmnt {
	width: 100%;
	height: auto;
	border: 1px solid #CECECE;
	float: left;
	}
	
.time-cmnt ul {
	margin: 0px;
	padding: 0px;
	}
	
.time-cmnt li {
	list-style: none;
	float: left;
	border-right: 1px solid #CECECE;
	width: 49.7%;
	height: auto;
	text-align: center;
	box-shadow: -1px 0 1px #FFFFFF inset, 1px 0 1px #FFFFFF inset;
	}
	
.time-cmnt li:last-child {
	border: none;
	}
	
.time-cmnt li a {
	display: block;
	text-decoration: none;
	}
	
.time-cmnt li h4 {
	font-size: 16px;
	color: #666;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 25px;
	font-family: 'Lato', sans-serif;
	}
.time-cmnt li p {
	font-size: 12px;
	color: #666;
	margin-bottom: 0px;
	}

.b-by-post {
	width: 100%;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
.b-by-post ul {
	margin: 0px;
	padding: 0px;
	
	}
	
.b-by-post li {
	list-style: none;
	text-align: right;
	float: left;
	width: 100%;
	}
.b-by-post li span {
	font-size: 13px;
	color: #666;
	font-weight: bold;
	}
.b-by-post li p {
	float: right;
	margin-bottom: 0px;
	margin-left: 5px;
	line-height: 22px;
	}
	
.post-content {
	width: 65%;
	height: auto;
	margin-left: 20px;
	float: right;
	}
	
	
.post-content a {
	color: #666;
	}
	
.post-content a:hover {
	color: #b39066;
	}
	
.post-content p {
	font-size: 14px;
	}
	
.post-content a h3 {
	margin-top: 0px;
	line-height: 18px;
	font-family: 'Lato', sans-serif;
	font-size: 20px;
	font-weight: bold;
	}
	
a.post-read {
	color: #999;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	}

a.post-read:hover {
	color: #b39066;
	}
	
/*		End Blog-1 Page          */




/*		Portfolio page		*/


.portfolio h1 {
    color: #000;
    font-family: 'Lato', sans-serif;
    font-size: 28px;
    text-align: center;
    text-transform: uppercase;
	margin-bottom: 20px;
}


.portfolio .col-xs-1, .portfolio .col-sm-1, .portfolio .col-md-1, .portfolio .col-lg-1, .portfolio .col-xs-2, .portfolio .col-sm-2, .portfolio .col-md-2, .portfolio .col-lg-2, .portfolio .col-xs-3, .portfolio .col-sm-3, .portfolio .col-md-3, .portfolio .col-lg-3, .portfolio .col-xs-4, .portfolio .col-sm-4, .portfolio .col-md-4, .portfolio .col-lg-4, .portfolio .col-xs-5, .portfolio .col-sm-5, .portfolio .col-md-5, .portfolio .col-lg-5, .portfolio .col-xs-6, .portfolio .col-sm-6, .portfolio .col-md-6, .portfolio .col-lg-6, .portfolio .col-xs-7, .portfolio .col-sm-7, .portfolio .col-md-7, .portfolio .col-lg-7, .portfolio .col-xs-8, .portfolio .col-sm-8, .portfolio .col-md-8, .portfolio .col-lg-8, .portfolio .col-xs-9, .portfolio .col-sm-9, .portfolio .col-md-9, .portfolio .col-lg-9, .portfolio .col-xs-10, .portfolio .col-sm-10, .portfolio .col-md-10, .portfolio .col-lg-10, .portfolio .col-xs-11, .portfolio .col-sm-11, .portfolio .col-md-11, .portfolio .col-lg-11, .portfolio .col-xs-12, .portfolio .col-sm-12, .portfolio .col-md-12, .portfolio .col-lg-12 {
	padding-left: 0px;
	padding-right: 0px;
	}



.blog-container {
	width: 100%;
	height: auto;
	/*margin-bottom: 40px !important;*/
	/*border-bottom: 1px solid #eee;*/
	/*padding-bottom: 30px;*/
	text-align: center;
	/*margin-top: 20px;*/
	}
	
.blog-container h5 {
	line-height: 40px;
	font-size: 16px;
	color: #333;
	margin-bottom: 0px;
	font-weight: normal;
	font-family: 'Lato', sans-serif;
	}
	
.blog-container p {
	font-size: 12px;
	color: #999;
	margin-bottom: 0px;
	}
	
.blog-container img {
	margin-bottom: 10px;
	height: 250px;
	}
	
.blog-container-txt {
	/*margin-bottom: 20px;*/
	/*margin-bottom: 40px !important;*/
	}
	
.column-2 {
	width: 100%;
	height: 250px;
	/*margin-bottom: 20px;*/
	border: 6px solid #eee;
	}
.link-view {
	text-align: center;
	}
	
.column-2  .link-view {
	width: 25% !important;
	}
	
.link-view p {
	color: #333;
	font-size: 12px;
	/*text-shadow: 0px 1px 0px #C8DDB3;*/
	text-align: center;
	margin-top: 6px;
	font-weight: bold;
	}
	

.link {
	padding: 15px;
	opacity: 0.7 !important;
	
	-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
	}
.link:hover {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/link.png') no-repeat 13px 12px rgba(0, 0, 0, 1);
	}
.i-zoom {
	padding: 15px;
	opacity: 0.7 !important;
	
	-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
	}
.i-zoom:hover {
	background: url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/toolbar_find.png') no-repeat 12px 13px rgba(0, 0, 0, 1);
	}

.link-view {
	width: 20%;
	height: auto;
	margin: 0px auto;
	margin-top: 70px;
	}	
	
.link-view-2 {
	width: 40%;
	}	
	
	
/*	Light Box Slider   */
	
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

.gallery {
		
	}
	.gallery ul { list-style: none; }
	.gallery ul li { display: inline; }
	.gallery ul img {
		
	}
	.gallery ul a:hover {
	opacity: 0.8;	
	}
	.gallery ul a:hover {  }
	
	
	
	
	
	/*	End Light Box Slider   */

	
	
	
	 /*   	Img Hover         */
	 
.view {
   width: 100%;
   height: 200px;
   float: left;
   overflow: hidden;
   position: relative;
}
.view .mask,.view .content {
   width: 100%;
   height: 265px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
}


.view a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   /*background: ;*/
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.view a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}
	 
	 
	 
.view-tenth img {
	width: 100%;	
	
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.view-tenth .mask {
   background-color: rgba(179, 144, 102, 0.5);
   
   opacity: 0;
}

.view-tenth a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth:hover img {
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-tenth:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}


.column-3 {
	/*margin-bottom: 20px;*/
	/*border: 1px solid #ccc;
	padding: 6px;*/
	}
	
	
.column-3 img {
	width: 100%;
	height: 250px;
	
	}
	
.column-3  .link-view {
	width: 40% !important;
	}
	
.column-3 .glyphicon:empty {
	width: auto !important;
	}
	
/*		End Portfolio Page 		*/



/*		Contact Page		*/


.contact h1 {
    color: #666666;
    font-family: 'Lato', sans-serif;
    font-size: 28px;
    margin-bottom: 20px;
    text-align: center;
    text-transform: uppercase;
}

.form-group label {
	font-family: 'Lato', sans-serif;
	}

.contact-form {
	margin: 20px 0px;
	width: 100%;
	height: auto;
	}

	
.control-group {
	width: 100%;
	}
	
.control-group textarea {
	width: 98%;
	}
.form-horizontal .controls {
	float: none;
	margin-left: 0px;
	}
.form-horizontal .control-label {
	text-align: left !important;
	}
.controls {
	float: left;
	}
	
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	width: 80%;
	-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;

	box-shadow: none;
	}
.contact-form input[type="text"], input[type="password"] {
	width: 94%;
	}

.contact-form textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	box-shadow: none;
	border-color: #b39066;
	}
	
	
#map {
	}
	
.map {
	width: 100% !important;
	height: auto;
	}
iframe {
max-width: 100%;
height: auto;
width: 100%; /*IE8 bug fix*/
vertical-align: middle;
height: 300px;
}


textarea.form-control {
	border-radius: 0px;
	box-shadow: none;
	}
	
	
.address {
	width: 100%;
	height: auto;
	margin-bottom: 30px;
	}
.address h3 {
	font-family: 'Fjalla One', sans-serif;
	font-size: 16px;
	}
.contact-address {
	font-size: 12px;
	color: #333;
	line-height: 20px;
	overflow: hidden;
	}
	
.phone {
	width: 100%;
	height: auto;
	}
.email {
	line-height: 20px;
	overflow: hidden;
	}
.email a {
	text-decoration: none;
	color: #EA3131;
	}	
.email a:hover {
	text-decoration: underline;
	color: #C42727;
	}
	
.btn-default {
	color: #666;
	}
	
	/*		End Contact Page		/*
	
	
	/*		Button		*/
	
	
.a-btn{
    background:#fecc5f;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(#feda71,0),color-stop(#febb4a,1));
    background:-webkit-linear-gradient(top, #feda71 0%, #febb4a 100%);
    background:-moz-linear-gradient(top, #feda71 0%, #febb4a 100%);
    background:-o-linear-gradient(top, #feda71 0%, #febb4a 100%);
    background:linear-gradient(top, #feda71 0%, #febb4a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#feda71', endColorstr='#febb4a',GradientType=0 );
    border:1px solid #f5b74e;
    border-color:#f5b74e #e5a73e #d6982f;
    -webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    -moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;
    padding:0px 80px 0px 10px;
    height:38px;
    display:inline-block;
    position:relative;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    float:left;
    margin:10px;
	font-family: 'Oswald', Arial, sans-serif;
    overflow:hidden;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
.a-btn-text{
    padding-top:5px;
    display:block;
    font-size:18px;
    white-space:nowrap;
    color:#996633;
    text-shadow:0 1px 0 #fedd9b;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
.a-btn-slide-text{
    position:absolute;
    top:35px;
    left:0px;
    width:auto;
    right:52px;
    height:0px;
    background:#fff;
    color:#996633;
    font-size:13px;
    white-space:nowrap;
    font-family:Georgia, serif;
    font-style:italic;
    text-indent:15px;
    overflow:hidden;
    line-height:30px;
    -webkit-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.5) inset;
    -moz-box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.5) inset;
    box-shadow:-1px 0px 1px rgba(255,255,255,0.4), 1px 1px 1px rgba(0,0,0,0.5) inset;
    -webkit-transition:height 0.3s linear;
    -moz-transition:height 0.3s linear;
    -o-transition:height 0.3s linear;
    transition:height 0.3s linear;
}
.a-btn-icon-right{
    position:absolute;
    right:0px;
    top:0px;
    height:100%;
    width:52px;
    border-left:1px solid #f5b74e;
    -webkit-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
    -moz-box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
    box-shadow:1px 0px 1px rgba(255,255,255,0.4) inset;
}
.a-btn-icon-right span{
    width:38px;
    height:38px;
    opacity:0.7;
    position:absolute;
    left:50%;
    top:50%;
    margin:-20px 0px 0px -20px;
    background:transparent url('/newmoban/_external/demo.mobanwang.com/mb/lo201702/201702082/html/img/arrow_right.png') no-repeat 50% 55%;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    -o-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
.a-btn:hover{
    height:65px;
    -webkit-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 5px rgba(0,0,0,0.4);
    -moz-box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 5px rgba(0,0,0,0.4);
    box-shadow:0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 5px rgba(0,0,0,0.4);
}
.a-btn:hover .a-btn-text{
    text-shadow:0px 1px 1px rgba(0,0,0,0.2);
    color:#fff;
}
.a-btn:hover .a-btn-slide-text{
    height:30px;
}
.a-btn:hover .a-btn-icon-right span{
    opacity:1;
    -webkit-transform:rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.a-btn:active{
    position:relative;
    top:1px;
    background:#fec354;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(#fec354,0),color-stop(#fecd61,1));
    background:-webkit-linear-gradient(top, #fec354 0%, #fecd61 100%);
    background:-moz-linear-gradient(top, #fec354 0%, #fecd61 100%);
    background:-o-linear-gradient(top, #fec354 0%, #fecd61 100%);
    background:linear-gradient(top, #fec354 0%, #fecd61 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec354', endColorstr='#fecd61',GradientType=0 );
    border-color:#d29a3a #cc9436 #c89133;
    text-shadow:0 1px 0 #fee1a0;
    -webkit-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;
    -moz-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;
    box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;
}



	/*		End Button			*/