.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.asideTitle, #proDes #tags li, .proTab #tags li { line-height: 1.2; white-space: nowrap; }
.asideTitle span, #proDes #tags li span, .proTab #tags li span, .asideTitle:after, #proDes #tags li:after, .proTab #tags li:after { display: inline-block; vertical-align: middle; }
.asideTitle:after, #proDes #tags li:after, .proTab #tags li:after { content: ''; height: 100%; width: 0; overflow: hidden; }
.asideTitle span, #proDes #tags li span, .proTab #tags li span { width: 100%; white-space: normal; }
.clearfix, #proDes #tags, .tagContent, .proTab #tags { *zoom: 1;
}
.clearfix:before, #proDes #tags:before, .tagContent:before, .proTab #tags:before, .clearfix:after, #proDes #tags:after, .tagContent:after, .proTab #tags:after { content: ""; display: table; }
.clearfix:after, #proDes #tags:after, .tagContent:after, .proTab #tags:after { clear: both; }
.justify, .fofCenter, .fofCenter .fofRight > dl { text-align: justify; text-justify: inter-ideograph; letter-spacing: 0px; font-size: 0px; }
.justify:after, .fofCenter:after, .fofCenter .fofRight > dl:after { content: ''; height: 0px; width: 100%; display: inline-block; overflow: hidden; }
.justify .line, .fofCenter .line, .fofCenter .fofRight > dl .line { display: inline-block; height: 0px; overflow: hidden; }
.justify > *, .fofCenter > *, .fofCenter .fofRight > dl > * { text-align: left; font-size: 14px; }
.justify .box, .fofCenter .box, .fofCenter .fofRight > dl .box { display: inline-block; vertical-align: top; }
.box.justify, .box.fofCenter, .fofCenter .fofRight > dl.box { text-align: justify; }
#proDes { padding-bottom: 15px; margin-bottom: 0.67416%; }
#proDes > .title { margin-bottom: 18px; }
#proDes .addthis_sharing_toolbox { white-space: nowrap; float: right; margin-top: 16px; }
ol,li{list-style: none;}
#tags { text-transform: capitalize; }
#proDes #tags li { float: left; width: 20%; border-left: 5px solid #f5f5f5; text-align: center; font-size: 16px; font-weight: bold; height:40px; cursor: pointer; background: #dddddd; margin-top:1px;}
#proDes #tags li:first-child { border-left: 0px none; }
#proDes #tags li.selectTag { background: #6cb43f; color:#fff; }
@media screen and (max-width: 1000px) {
#proDes #tags li { height: 44px; font-size: 14px; font-weight: normal; border-left-width: 1px;}}
@media screen and (max-width: 600px) {
#proDes #tags li { width: 50%; }
#proDes #tags li:nth-child(3){ border-left: 0px none; }
}
#proDes .tagContent { padding: 12px 0; }
.proDes > .title { color: #6cb43f; margin-bottom: 5px; }
.tagContent { word-wrap: break-word; word-break: break-word; overflow: auto; display: none; }
.tagContent:first-child { display: block; }
#aboutour{
	background: url('../images/img-show/work4.jpg') no-repeat;
	background-position: center;
}
p{font-size: 16px;}
#xuanfu{
	position: fixed;
	right: 5px;
	bottom: 30%;
	background: #fe0000;
	width: 50px;
	z-index:10;
}
#fangwen .biaoqian{width: 80%;margin: 5px auto;position: relative;text-align: center;}
#fangwen .biaoqian li{width:20%;display: inline-block;padding: 5px 2%;border-bottom: 2px solid #008dff;float: left;text-align: center;background: #008dff;border-right: 1px solid #fff;}
#fangwen .biaoqian li p{font-size: 20px;font-weight: bolder;color: #fff;margin: 0}
#xuanfu ul>li{
	padding: 5px;
	border-bottom: 1px solid #fff;
	text-align: center
}
#xuanfu ul>li i{color: #ebebeb}
.containers, .rows{
	width: 1170px !important;
	margin: auto;
}
.show-img{width: 70%}
.rights{
	width:50%;
	float: left;
}
.lefts{
	width: 60%;
	float: left;
}
.blete-custom-sec-img{
	position: relative;
	text-align: center
}
.blete-custom-sec-text{
	width: 40%;
	float: left;
}
.l_lt{
	width: 800px;
	margin: auto;
}
/*.blete-what-we-do{*/
	/*width: 1170px;*/
/*}*/
.blete-contact-address{
	width: 40%;
	float: left;
	padding: 5px 10px 2px 10px;
}
.blete-contact-form{
	width:60%;
	float: left;
	padding: 5px 10px 2px 10px;
}
.blete-contact-details p{
	color: white;
}

.cp_pic{
	width: 50%;
	float: left;
}
.cp_pic img{width: 100%;padding: 8%}
.abuotp{
	margin-bottom:20px;
	margin-top: 20px;
	/*width: 488px;*/
}
.abuotp img{
	border: 1px solid whitesmoke;
	/*margin-left: 20px;*/
}
.cp_word p{
	color: whitesmoke;
}
.cp_word .cts{
	color: #addaff;
	font-size: 18px;
}
.ct{
	color:#addaff;
	font-size: 22px;
}
#maps{
	border: 2px solid #addaff;
	padding: 0;
}
#dituContent{
	width:100%;
	height:200px;
	border:#ccc solid 1px;
}
#showp{
	background: url('../images/img-show/work3.jpg') no-repeat;
	background-position: center;
}

#about{
	background: url('../images/img-show/work5.jpg') no-repeat;
	background-position: center;
}

#features{
	background: url('../images/img-show/work6.jpg') no-repeat;
	background-position: center;
}

#team {
	background: url('../images/img-show/work4.jpg') no-repeat;
	background-position: center;
}
#houtai {
	background: url('../images/img-show/work.jpg') no-repeat;
	background-position: center;
}
#team .container{
	width: 100%;
	padding-bottom: 20px;
}
#team .swiper-container{
	height: 412px;
}
#team .swiper-container .swiper-slide{
	background-position: center;
	background-size: cover;
	width: 300px;
	height: 419px;
	margin-bottom: 70px;
}
#team .swiper-container .swiper-slide:nth-of-type(1){

	z-index: -11!important;
}
#team .swiper-container .swiper-slide:nth-of-type(2){

	z-index: -5!important;"
}
#team .swiper-container .swiper-slide:nth-of-type(3){
	z-index: 1!important;"
}
#team .swiper-container .swiper-slide:nth-of-type(4){
	z-index: -5!important;"
}
#team .swiper-container .swiper-slide:nth-of-type(5){
	z-index: -11!important;"
}
#team .swiper-container .swiper-slide:nth-of-type(6){
	z-index: -17!important;"
}
.like_btn_wrap{
	text-align: center;
	width: 100%;
}
.like_showbox{
	width: 210px;
	margin-left: 38%;
}
.like_btn{
	float: left;
	padding-left: 73px;
	padding-top: 73px;
	background: url('../images/img-show/article_iflike.png') no-repeat;
}
.like_btn_clicked{
	float: left;
	width: 73px;
	height: 73px;
	display: none;
}
.like_showbox .like_nomber{
	display: none;
	float: left;
	padding-left: 30px;
	line-height: 73px;
	background:url(../images/img-show/article_iflike_nomberbg.png) no-repeat 5px 18px;
	color: whitesmoke;
}
.like_tips_wrap{
	display: none;
	color: whitesmoke;
	position: absolute;
	top: 88%;
	left: 38%;
}
.bactive{
	background-color: #addaff;
	color: whitesmoke;
}
/* #featured-works{
	background: #000;
} */

#contact{
	background: url('../images/img-show/ct.jpg') no-repeat;
	background-position: center;
}

.formb2 input{
	opacity: 0.8;
}
.formc2 textarea{
	opacity: 0.8;
	font-family: Arial;
}

.blete-email{
	margin-bottom: 20px;
}

.wxpc{
	margin-top: 40px;
}
.wxpc img{
	width: 50%;
}
.wxpc p{
	margin-left: 15%;
}
.nav_active a{
	color: #2f5284 !important;
}
.navbar{
	background-color:#fffffff0;
	padding: 0;
	position: fixed;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.43);
}
.container{width: 92%;margin: 0 auto}
.navbar > .container .navbar-brand{height: auto;padding:30px 13px 0 11px;margin: 0}

@media screen and (min-width: 769px) and (max-width: 799px) {
	.navbar > .container .navbar-brand{height: auto;padding:15px 15px 10px 15px;margin: 0}
}
.navbar-brand > img{width: 100%}
.container > .navbar-header{width: 12%;float: left;}
#nav-menu{
	margin-top: 16px;float: left;width: 87%;
	margin-left: 0
}
.guoqi{margin: 0 auto;
	width:100%;padding: 0px;
}
.guoqi img{
	width: 33.333%;
	float: left;
	padding-right: 15px;
}
.clear {
    clear: both;
    margin: 0;
    padding: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    width: 0;}
.r_call{
	color: #f93223;
	padding-left: 10px;
	font-size: 20px;
	margin-left: 15px;
	position: absolute;
	right: 60px;
	top: 80px;
}
#button{
	line-height: 10px;
}
.header-img{
	height: 400px;
	overflow: hidden;
}
.none-img{
	width: 100%;
}
#banner_show{
	width: 100%;
	overflow: hidden;
	background: url('../images/img-show/b3.jpg') no-repeat;background-size: 1600px 100%
}
#banner_show ul{
	width: 100%;
	height: 100%
}
#banner_show ul li{
    width: 100%;
	height: 100%
}
.banner_word h2{
	color: #000000;
	text-align: center;
	margin-top: 20%
}
.banner_word h4{
	color: #000000;
	text-align: center;
	margin-top: 10px
}
.pd_lr{

}
.navbar-nav > li{border-right: 1px solid #000;text-align: center;}
.navbar-nav > li:last-of-type{border-right: 0}
.nav li a{
	display: block;
	line-height: 24px
}
.nav_active{
	color:#2f5284 !important;
}

.nav li:hover a{
	color: #2f5284 !important;
}
.menu_bt{
	display: none;
}
.hide_nav{
	display: none;
	position: absolute;
	right: 20px;
	top: 80px;
    background: #5cb85c;
    padding: 0 20px 10px 20px;
}
.wx{
	width: 100%;
	border: 2px solid #addaff;
}
.hide_nav li{
	margin-top: 20px;
}
.hide_nav li a{
	color: whitesmoke;
}
.hide_nav li a:hover{
	color: #addaff;
	font-size: 18px;
}
.show_box{
	display: none;
}
.box{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.blete-custom-sec .row{
	position: relative;
}
.blete-custom-sec-img ul{
	position: absolute;
	height: 310px;
	left: 70px;
	top: 17px;
	width: 499px;
	overflow: hidden;
	overflow: auto;
}

.like_btn_wrap .like_btn_clicked{
	background: url("../images/img-show/article_iflike.png") no-repeat 0 -73px;
}
.more_information{
	width: 100px;
	text-align: center;
	background: #fe0000;
	border: 1px solid #fe0000;
	margin-top: 2px;
	margin-left: 65%;
	padding: 6px;
}
.more_information:hover{background: none;}
.more_information>a{
	display: inline-block;
	color: #fff;
}
.more_information>a:hover{color:#fe0000 }
.blete-blurb-round-icon{
	margin-top: 60px;
	/*width: 292px;*/
	float: left;
}
.news-1{background: url('../images/img-show/work6.jpg') no-repeat;background-size: 100% 100%;}
.news-1 .row .blete-section-header{margin-top: 70px}

/*设置整屏滚动不同高度的状态*/
@media (max-height: 744px){
	.sp-arrow{
		display: none;
	}
	.cp_pic{
		width: 600px;
		height: 450px;
	}
	.rights{
		width: 500px;
	}
	.abuotp img{
		width: 50%;
	}
	.blete-section-header{
		margin-bottom: 6px !important;
	}
	.blete-blurb-icon-left-square{
		margin-bottom: 8px !important;
		padding-top: 6px !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
		padding-bottom: 2px !important;
	}
	.blete-section-wrapper{
		padding: 20px 0 !important;
	}
	.blete-team-slides .blete-member-img-wrapper{
		padding: 10px !important;
	}
	.blete-member-details p{
		margin-bottom: 2px !important;
		height: 100px !important;
	}
	.show-img{
		width: 80%;
	}
	.blete-custom-sec-img ul{
		height: 253px;
		left: 74px;
		top: 15px;
		width: 408px;
	}
	.more_information{
		width: 100px;
		text-align: center;
		margin-top: 2px;
		margin-left: 65%;
		background: #fe0000;
		padding: 6px;
	}
	.more_information>a{
		font-size: 16px;
		font-weight: bolder;
	}
	.blete-custom-sec-text ul li{
		float: left;
		margin-right: 10px;
		margin-bottom: 4px !important;
	}
	.blete-contact-section .blete-contact-address p{
		margin-bottom: 6px !important;
	}
	.blete-contact-section .blete-contact-address ul li{
		margin-bottom: 16px !important;
	}
	.wxpc{
		margin-top: 10px !important;
	}
	.wxpc img{
		width: 40% !important;
	}
	.wxpc p{
		margin-left: 15% !important;
	}
	.forma6 {
		height: 120px !important;
	}
	.forme1 {
		height: 20px;
		margin-top: 6px;
		margin-left: 3px;
	}
	.blete-contact-section .blete-contact-form input[type='submit']{
		padding: 10px 20px;
	}

}
.case-1{background: url('../images/img-show/work.jpg') no-repeat;background-size: 100% 100%;}
.case-2{background: url('../images/img-show/work4.jpg') no-repeat;background-size: 100% 100%;}
#companyn1{background: url('../images/img-show/work.jpg') no-repeat;background-size: 100% 100%;}
#skill{background: url('../images/img-show/work4.jpg') no-repeat;background-size: 100% 100%;}
#contact{background: url('../images/img-show/ct.jpg') no-repeat;background-size: 100% 100%;}




/*响应式部分内容样式*/
@media (max-width: 1500px){
	.r_call{top:60px;}
}
@media (max-width: 1199px){
	.blete-custom-sec-img{
		width: 100%;
	}
	.blete-custom-sec-img ul{
		height:307px;
		left: 71px;
		top: 18px;
		width: 497px;
	}
}
@media (max-width: 991px){
	.guoqi{
		display: none;
	}
	.blete-custom-sec-img ul{
		height: 244px;
		left: 70px;
		top: 14px;
		width: 396px;
	}
	.blete-blurb-round-icon .blete-icon{display: none}
	.blete-blurb-round-icon{margin-top: 30px}
}
@media (max-width: 900px){
	.navbar-header{
		left: 10px !important;
		height: 80px;
	}
	.lefts{display: none}
	.blete-custom-sec-text{width: 100%}
	.ctr .cp_pic{display: none}
	.ctr .rights{width: 100%}
}
@media (max-width: 800px) {
	.blete-custom-sec-img {
		display: none;
	}
	.news-1{background: url('../images/bg-1-2.jpg');
			background-size: auto 100%}
	.container > .navbar-header{width: 25%}
	.r_call{display: none}
	.blete-custom-sec-img ul{
		position: static;
		width: 100%;
		margin-bottom: 10px;
	}
	#companyn1,#contact{-webkit-background-size: auto 100%;
	background-size: auto 100%;
	background-position: center}
	#skill{-webkit-background-size: auto 100%;
	background-size: auto 100%;}
	.blete-custom-sec-img ul img{
		border: 1px solid #5e5e5e;
	}
	.more_information{
		margin-left: 20%;
	}
	.menu_bt{
		display: block;
		position: absolute;
		right: 40px;
		top: 22px;
		background: #333d6c;
		border-radius: 50%;
	}
	#nav-menu{
		display: none !important;
	}
	.show_box{
		display: block;
	}
	.case-1,.case-2{background-size: auto 100%}
}
@media (max-width: 767px){
	.blete-recommended-pricing{
	}
	.blete-pricing-plans{
		margin:0;
	}
	.abuotp{display: none}
	.container > .navbar-header{width: 30%;float: none}
    .blete-pricing-plans img{
        width: 100%;
    }
}
@media (max-width: 550px){
	.navbar-header{
		height: auto;
	}
	.menu_bt{top: 12px}
	.hide_nav{top: 60px;right: 12px}
}
.zq_tyuis {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 8px;
	padding-left: 7px;
	padding-top: 8px;
	margin-left: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-right-color: #d7d7d7;
	border-bottom-color: #D6D6D6;
	border-left-color: #d7d7d7;
	border-top-color: #D6D6D6;
	overflow: hidden;
}
.formb1{
	color: whitesmoke;
}
.formb1 span{
	color: #F00; font-size:14px;
}
.formc1{
	color: whitesmoke;
}
.formc1 span{
	color: #F00;
	font-size:14px;
}
.forma2 {
	float: left;
	height: auto;
	width: 100%;
	border-bottom-color: #D6D6D6;
}
.forma5 {
	float: left;
	height: auto;
	width: 100%;
	overflow: hidden;
	display: inline;
	margin-bottom: 2px;
	border-bottom-color: #D6D6D6;
}
.forma6 {
	float: left;
	height: auto;
	width: 100%;
	overflow: hidden;
	background-repeat: repeat-y;
	margin-bottom: 3px;
	border-bottom-color: #D6D6D6;
}
.forme1 {
	float: left;
	height: 40px;
	overflow: hidden;
	background-color: #FFF;
}
/* ----Start Stylesheet---- */

/* ---- General Style---- */
body {
  position: relative;
}

html{
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

textarea:focus,
input:focus{
  outline: none;
}

/*img{*/
  /*max-width: 100%;*/
/*}*/

ul{
  padding: 0;
  list-style: none;
  margin-bottom: 0;
}

header.blete-page-header{
	-webkit-background-size: cover;
	height: 330px;
	background-size: cover;
	position: relative;
}
.bgc-one {
	background-color: #FFF;
}
.bgc-two {
	background-color: #e4f1fe;
}

.por {
	padding: 0 60px 60px;
}
.copyrights{
	text-indent:-9999px;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
/* ------ Typography Style----- */
h1,h2,h3,h4,h5,h6{
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: 15px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

h1{
	font-size: 36px;
}

h2{
	font-size: 30px;
}

h3{
	font-size: 24px;
}

h4{
	font-size: 18px;
}

h5{
	font-size: 16px;
}

h5{
	font-size: 14px;
}

a,p,li,input,textarea{
    font-family: Arial;
    font-weight: 400;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

a{
	-webkit-transition: all .3s;
	   -moz-transition: all .3s;
	    -ms-transition: all .3s;
	     -o-transition: all .3s;
	        transition: all .3s;
}

a:hover,
a:focus,
a:active{
	outline: 0;
	text-decoration: none;
  	border: 0;
}

.blete-page-title h1{
	font-size: 36px;
	font-weight: 700;
	color: #ffffff;
	margin: 0;
	padding: 70px 0 0;
	text-align: center;
}

/* ----- Button Style------*/
.blete-button-solid{
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #ffffff;
	text-align: center;
	padding: 15px 30px;
	display: inline-block;
	-webkit-transition: all .35s;
	   -moz-transition: all .35s;
	    -ms-transition: all .35s;
	     -o-transition: all .35s;
	        transition: all .35s;
}

.blete-button-solid:hover{
	color: #ffffff;
}
.blete-button-outline{
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #ffffff;
	text-align: center;
	padding: 15px 30px;
	display: inline-block;
	background-color: transparent;
	-webkit-transition: all .35s;
	   -moz-transition: all .35s;
	    -ms-transition: all .35s;
	     -o-transition: all .35s;
	        transition: all .35s;
}

.blete-button-outline-round{
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	padding: 15px 30px;
	display: inline-block;
	background-color: transparent;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	     -o-border-radius: 5px;
	        border-radius: 5px;
	-webkit-transition: all .35s;
	   -moz-transition: all .35s;
	    -ms-transition: all .35s;
	     -o-transition: all .35s;
	        transition: all .35s;
}
.blete-button-outline-light{
	border: 1px solid #ffffff;
}

.blete-button-outline-light:hover{
	color: #ffffff;
	border: 1px solid transparent;
}

.blete-button-outline-round-light{
	border: 1px solid #ffffff;
}

.blete-button-outline-round-light:hover{
	color: #ffffff;
	border: 1px solid transparent;
}
.blete-button-outline-dark{
	color: #28292e;
	border: 1px solid #28292e;
}

.blete-button-outline-dark:hover{
	color: #ffffff;
	border: 1px solid transparent;
}

.blete-button-outline-round-dark{
	color: #28292e;
	border: 1px solid #28292e;
}

.blete-button-outline-round-dark:hover{
	color: #ffffff;
	border: 1px solid transparent;
}
.blete-btn-round{
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	font-weight: 700;
	padding: 15px 30px;
	color: #ffffff;
	text-align: left;
	display: inline-block;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
		 -o-border-radius: 5px;
		 	border-radius: 5px;
	-webkit-transition: all .35s;
	   -moz-transition: all .35s;
	    -ms-transition: all .35s;
	     -o-transition: all .35s;
	        transition: all .35s;
}

.blete-btn-round:hover{
	color: #ffffff;
}

.header-img img {
	height: 700px;
	width: 100%;
	background-size: 100%;
}
/* ----- Icon Style ----- */
.blete-blurb-icon-only{
	margin-bottom: 50px;
}

.blete-blurb-icon-only i{
	font-size: 30px;
}

.blete-blurb-icon-only h3{
	font-size: 16px;
	margin-top: 25px;
	margin-bottom: 15px;
}

.blete-blurb-icon-only p{
	margin-bottom: 0;
}
.blete-blurb-round-icon .blete-icon{
	width: 200px;
	height: 200px;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 30px;
	border: 1px solid #dadada;
	/*-webkit-border-radius: 50%;*/
		/*moz-border-radius: 50%;*/
		 /*-o-border-radius: 50%;*/
		 	/*border-radius: 50%;*/
}

.blete-blurb-round-icon .blete-icon img{
	height: 100%;
	color: #dadada;
	width: 100%;
	border: 1px solid #addaff;
}

.blete-blurb-round-icon .blete-icon{
	-webkit-transition: all .35s linear;
	   -moz-transition: all .35s linear;
	    -ms-transition: all .35s linear;
	     -o-transition: all .35s linear;
	        transition: all .35s linear;
}

.blete-blurb-round-icon:hover .blete-icon{
	border: 1px solid rgba(0,0,0,0);
}

.blete-blurb-round-icon:hover .blete-icon i{
	color: #ffffff;
}

.blete-blurb-round-icon h3{
	text-align: center;
	font-size: 18px;
	color: #addaff;
	margin-top: 0;
	margin-bottom: 15px;
	-webkit-transition: all .3s linear;
	   -moz-transition: all .3s linear;
	    -ms-transition: all .3s linear;
	     -o-transition: all .3s linear;
	        transition: all .3s linear;
}

.blete-blurb-round-icon p{
	margin-bottom: 0;
	text-align: center;
	color: whitesmoke;
	height: 63px;
}

/* ---- icon Square ------ */
.rows1{width: 100%}
.rows1 .ul-features{width: 100%}
.rows1 .ul-features li{float: left;width: 33%;padding:1% 3%}
.blete-blurb-icon-left-square{
	overflow: hidden;
}

.blete-blurb-icon-left-square .blete-icon{
	width: 70px;
	height: 70px;
	margin: 0 auto;
	text-align: center;
	background-color: whitesmoke;
	border-radius: 50px;

}

.blete-blurb-icon-left-square.blete-square-dark .blete-icon{
	background-color: #5cb85c;
}

.blete-blurb-icon-left-square .blete-icon i{
	line-height: 70px;
	color:#5cb85c;
	font-size: 36px;
}

.blete-blurb-icon-left-square .blete-blurb-text{
	float: left;
}

.blete-blurb-icon-left-square .blete-blurb-text h3{
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 15px;
	padding-bottom: 15px;
	position: relative;
	-webkit-transition: all .3s linear;
	   -moz-transition: all .3s linear;
	    -ms-transition: all .3s linear;
	     -o-transition: all .3s linear;
	        transition: all .3s linear;
	color: #fff;
}

.blete-blurb-icon-left-square .blete-blurb-text h3:after{
	content: '';
	width: 50px;
	height: 2px;
	background-color: #dadada;
	position: absolute;
	bottom: 0;
	left: 0;
	-webkit-transition: all .3s linear;
	   -moz-transition: all .3s linear;
	    -ms-transition: all .3s linear;
	     -o-transition: all .3s linear;
	        transition: all .3s linear;
	color: whitesmoke;
}

.blete-blurb-icon-left-square .blete-blurb-text p{
	color: #fff;
}


/* ------ Section Header Style ------ */
.blete-section-wrapper{
	padding: 50px 0;
	overflow: hidden;
}

.blete-section-header{
	text-align: center;
	margin-bottom: 10px;
	margin-top: 130px;
}

.blete-section-header h1{
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 30px;
	color: #313131;
}

.blete-section-header h2{
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 30px;
	color: #fff;
}

.blete-section-header h1 span{
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 30px;
}

.blete-section-header .blete-section-divider{
	width: 100px;
	height: 2px;
	margin: 20px auto;
	background-color: #dadada;
}

.blete-section-header p{
	font-family: 'Raleway', sans-serif;
	color: whitesmoke;
	margin: 0
}

/* ------ Parallax Section Style-----*/
.blete-parallax-overlay{
	width: 100%;
	background: url('../images/img-show/ct.jpg') no-repeat;
	background-size: 100% 100%;

}

.blete-section-header-parallax h1{
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 30px;
	color: #ffffff;
}
footer .container .row div h3{
	margin: 20px 0;
}
.blete-section-header-parallax h1 span{
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 30px;
}

.blete-section-header-parallax .blete-section-divider{
	width: 100px;
	height: 2px;
	margin: 20px auto;
	background-color: #dadada;
}

.blete-section-header-parallax p{
	font-family: 'Raleway', sans-serif;
	color: whitesmoke;
	margin: 0;
}
.blete-blurb-icon-left-square {
	padding: 20px;
	border: double 3px #90caf9;
	height: 250px;
}
@media (max-width: 800px){
	.blete-section-header{margin: 0;}
	.blete-section-header .blete-section-divider{display: none}
	.rows1 .ul-features li{width: 100%;padding: 1%}
    .blete-blurb-round-icon p{height: 40px}
    .blete-blurb-round-icon{margin-bottom: 15px;margin-top: 30px}
    .blete-blurb-icon-left-square .blete-icon{display: none}
    .blete-blurb-icon-left-square .blete-icon i{line-height: 50px}
    .blete-blurb-icon-left-square {padding: 5px;}
	.blete-blurb-icon-left-square .blete-blurb-text p{margin-bottom: 5px}
	.blete-blurb-icon-left-square .blete-blurb-text h3{margin-bottom: 5px;padding-bottom: 5px;}
}


/* ----- Call To Action ------ */
.blete-cta-1{
	background-color: #28292e;
	padding: 60px 0;
}

.blete-cta-1 h2{
	color: #ffffff;
	margin-top: 0;
	margin-bottom: 15px;
}

.blete-cta-1 p{
	color: #ffffff;
	margin-bottom: 0;
}

.blete-cta-1 .blete-cta-btn a{
	float: right;
	margin-top: 15px;
	color: #ffffff;
}

.blete-cta-2{
	background-color: #28292e;
	text-align: center;
}

.blete-cta-2-wrapper{
	overflow: hidden;
	padding: 60px 0;
}

.blete-cta-2 h1{
	font-size: 24px;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 30px;
	color: #ffffff;
}


/* ----- Menus Style ---- */
.blete-main-menu{
    border: 0 none;
    border-radius: 0;
    position: fixed;
    width: 100%;
    padding: 10px 0 0px !important;
    margin-bottom: 0;
    z-index: 10;
    -webkit-transition: all .35s;
       -moz-transition: all .35s;
        -ms-transition: all .35s;
         -o-transition: all .35s;
            transition: all .35s;
    -webkit-backface-visibility: hidden;
}

header.blete-page-header .blete-main-menu{
	position: relative;
}

.blete-main-menu .navbar-nav{
    float: left;
    padding: 0 0;
	margin-top: 10px;
}

.blete-main-menu .navbar-nav li a{
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
    -webkit-transition: all .3s;
       -moz-transition: all .3s;
        -ms-transition: all .3s;
         -o-transition: all .3s;
            transition: all .3s;
}

.blete-main-menu .navbar-nav li a:hover,
.blete-main-menu .navbar-nav li.active a{
    background-color: transparent;
}

.blete-main-menu .navbar-nav li a:focus{
	background-color: transparent;
}

/* ------ Minified Menu ------ */
.blete-main-menu.minified{
	background-color: #ffffff;
	padding: 0;
	position: fixed;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.43);
	opacity: 0.9;
}

header.blete-page-header .blete-main-menu.minified{
	position: fixed;
}
@media screen and (max-width: 1300px) {
.blete-main-menu .navbar-nav li a{font-size:15px;}
}
@media (max-width: 767px) {
	.logo_word{
		margin-left: 16px;
	}
	.guoqi{
		display: none;!important;
	}
}

/* ----- Slider Style ------ */
.blete-slider{
	overflow: hidden;
	background-color: #28292e;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.43);
}

.sp-arrow {
	width: 10px;
}
@media (max-width: 768px){
	.ctr{
		width: 100%;
	}
	.cp_pic{
		display: none;
	}
	.rights{
		width: 100%;
		float: none;
	}
	.blete-custom-sec-text{
		width: 100%;
	}
	.blete-what-we-do{
		text-align: center;
	}
	.blete-icon{
		display: none;
	}
	.blete-blurb-round-icon{
		width: 100%;
		margin-top: 10px;
	}
	.rows{
		width: 100% !important;
	}
	.navbar > .container .navbar-brand{padding-top: 10px;}
	.blete-blurb-icon-left-square .blete-blurb-text{
		width: 100%;
	}
	.blete-blurb-icon-left-square{
		margin-bottom: 5px;
		padding: 3px !important;
		height: auto;
	}
	.blete-blurb-icon-left-square .blete-blurb-text h3{
		font-size: 12px;
		padding-bottom: 3px;
		margin-bottom: 3px;
	}
	.blete-blurb-icon-left-square .blete-blurb-text p{
		font-size: 10px;
		margin: 0;
	}
	.blete-section-header .blete-section-divider{display: none}
	.blete-section-header{
		margin-top:60px;
	}
	.swiper-slide{
		font-size: 12px;
	}
	.blete-contact-form{
		display: none;
	}
	.blete-contact-address{
		width: 100%;
	}
	.foot_nav{
		display: none;
	}
}
@media (max-width: 375px){
	.blete-section-header h2{
		font-size: 18px;
		margin-bottom: 3px;
	}
	.blete-section-header .blete-section-divider{
		display: none;
	}
	p{
		font-size: 12px !important;
	}
	b{
		font-size: 14px !important;
	}
	h2{
		font-size: 20px;
	}
	h4{
		font-size: 16px;
	}
	.blete-section-header{
		margin-top: 70px;
	}
}
.blete-slider .sp-buttons {
  padding-top: 10px;
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 20px;
}

.blete-slider .sp-button {
  border: 1px solid #fff;
  border-radius: 50%;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 16px;
  margin: 4px;
  width: 16px;
}

/* ----- Features Style ------- */
.blete-features-section .container{
	position: relative;
	z-index: 1;
}

/*  ---- Team Style ----- */
.blete-team-section{
	overflow: hidden;
}
.blete-team-slides {
	margin: 0 auto !important;
	text-align: center;
}
.blete-team-slides p{
	height: 100px;
}
.blete-team-slides .blete-member-img-wrapper{
	padding: 10px;
	background: #888888;
}
.blete-team-slides .blete-team-social-icon {
	margin: 0 auto;
}
.blete-team-slides .blete-member-img-wrapper img{
	border: 1px solid #f5f5f5;
	border-radius: 50%;
	width: 130px;
	height: 130px;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
	  	 -o-border-radius: 50%;
	  	    border-radius: 50%;
}

.blete-member-details{
	padding-bottom: 15px;
	display: inline-block;
	text-align: center;
	background: #888888;
}
.blete-member-details h3{
	font-size: 18px;
	margin-bottom: 5px;
	color: #addaff !important;
}

.blete-member-details span.blete-member-desg{
	font-family: 'Raleway', sans-serif;
	font-size: 13px;
	color: whitesmoke;
	margin-bottom: 15px;
	display: inline-block;
}

.blete-member-details p{
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
	color: whitesmoke;
}

.blete-member-details ul li{
	display: inline-block;
	margin:0 2px;
}

.blete-member-details ul li a{
	width: 50px;
	height: 50px;
	display: block;
	text-align: center;
	background-color: #eee;
	transition: all 0.3s ease 0s;
	border-radius: 50px;
	padding: 10px;
	-webkit-transition: all .3s;
	   -moz-transition: all .3s;
	    -ms-transition: all .3s;
	     -o-transition: all .3s;
	        transition: all .3s;
}

.blete-member-details ul li a i{
	color: #bebebe;
	line-height: 25px;
}

.blete-member-details ul li a:hover i{
	color: #ffffff;
}



/* ----- Skill Style ----- */
.blete-our-skills{
	
}

.blete-our-skills .chart{
	position: relative;
	text-align: center;
	width: 200px;
	height: 200px;
	margin: 0 auto 15px;


}

.blete-our-skills span.percent{
	font-size: 36px;
	font-weight: 700;
	color: whitesmoke;
	display: inline-block;
	z-index: 3;
	margin-top: 60px;
}

.blete-our-skills span.percent:after{
	content: '%';
	font-size: 36px;
}

.blete-our-skills .chart h3{
	font-family: 'Raleway', sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #addaff;
	display: block;
	z-index: 3;
	margin-top: 0px;
	margin-bottom: 0;
}

.blete-our-skills .chart canvas{
	position: absolute;
	top: 0;
	left: 0;
}

.blete-our-skills .blete-skills-wrapper p{
	text-align: center;
	color: #addaff;
	margin: 20px 0;
}


/* ------ Featured Work Style ------- */
.blete-section-work {
	background-color: #D3D7D7;
}
.blete-portfolio-work-item{
	height: 280px;
	position: relative;
	text-align: center;
}
.blete-portfolio-work-item .hover_show_word{
	position: absolute;
	opacity: 0.5;
	width: 306px;
	height: 10%;
	left: 0;
	top: 90%;
	background: #000;
	color: whitesmoke;
	font-size: 18px;
	text-align: center;
	display: none;
}

/* ------ Portfolio Image Style ------ */
.blete-portfolio-work-item img{
	width: 300px;
	margin-right: 10px;
	height: 100%;
	margin-left: 6px;
}

.blete-portfolio-work-item .blete-port-work-details{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.blete-portfolio-work-item .blete-work-meta{
	position: absolute;
	text-align: center;
}

.blete-portfolio-work-item .blete-work-meta li{
	width: 36px;
	height: 35px;
	margin-bottom: 1px;
	text-align: center;
	background-color: rgba(40,41,46,0.8);
	opacity: 0;
	-webkit-transform: scale(0);
	   -moz-transform: scale(0);
	    -ms-transform: scale(0);
	     -o-transform: scale(0);
	        transform: scale(0);
	-webkit-transition: all .4s;
	   -moz-transition: all .4s;
	    -ms-transition: all .4s;
	     -o-transition: all .4s;
	        transition: all .4s;
}

.blete-portfolio-work-item:hover .blete-port-work-details .blete-work-meta li{
	opacity: 1;
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	     -o-transform: scale(1);
	        transform: scale(1);
}

.blete-port-work-details .blete-work-meta li a{
	display: block;
}

.blete-port-work-details .blete-work-meta li a i{
	font-size: 16px;
	color: #ffffff;
	line-height: 35px;
}

.blete-port-work-details .blete-port-work-desc{
	width: 100%;
	position: absolute;
	bottom: 0;
	padding: 15px 0;
	background-color: rgba(40,41,46,0.8);
	opacity: 0;
	-webkit-transform: translateY(100%);
	   -moz-transform: translateY(100%);
	    -ms-transform: translateY(100%);
	     -o-transform: translateY(100%);
	        transform: translateY(100%);
	-webkit-transition: all .5s;
	   -moz-transition: all .5s;
	    -ms-transition: all .5s;
	     -o-transition: all .5s;
	        transition: all .5s;

}

.blete-portfolio-work-item:hover .blete-port-work-desc{
	opacity: 1;
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	     -o-transform: translateY(0);
	        transform: translateY(0);
}

.blete-port-work-details .blete-port-work-desc h3{
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 5px;
}

.blete-port-work-details .blete-port-work-desc p a{
	font-size: 14px;
	color: #ffffff;
	margin-top: 0;
	margin-bottom: 0;
}

.blete-port-work-details .blete-port-work-desc .blete-like-btn {
	text-align: center;
	padding: 10px 15px;
}

.blete-port-work-details .blete-port-work-desc .blete-like-btn a{
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #ffffff;
}

.blete-port-work-details .blete-port-work-desc .blete-like-btn a i{
	font-size: 21px;
	color: #ffffff;
	margin-right: 5px;
}



/* -------- Counter Style ------ */
.blete-counter-item{
	text-align: center;
}

.blete-counter-item span{
	font-size: 60px;
	color: #ffffff;
	margin-bottom: 10px;
}

.blete-counter-item h3{
	font-family: 'Raleway', sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #ffffff;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	position: relative;
}
.blete-offer-section{
	padding-bottom: 30px;
}



/* ----- Portfolio Style ------- */
.blete-portfolio-section{
	padding-top: 80px;
}
.blete-portfolio-filter-btn-group{
	margin-bottom: 40px;
	text-align: center;
	overflow: hidden;
}

.blete-portfolio-filter-btn-group ul{
	display: inline-block;
}

.blete-portfolio-filter-btn-group ul li{
	float: left;
}

.blete-portfolio-filter-btn-group ul li a{
	padding: 10px 20px;
	display: inline-block;
	-webkit-transition: all .35s;
	   -moz-transition: all .35s;
	    -ms-transition: all .35s;
	     -o-transition: all .35s;
	        transition: all .35s;
}

.blete-portfolio-filter-btn-group ul li a:hover{
	color: #818181;
}

.blete-portfolio-filter-btn-group ul li a.selected{
	color: #ffffff;
}
.blete-portfolio-items{
	overflow: hidden;
}

.blete-portfolio-items .blete-portfolio-item{
	width: 25%;
	height: 280px;
	position: relative;
	overflow: hidden;
}

.blete-portfolio-items .blete-portfolio-item img{
	height: 100%;
	border: 1px solid #aaa;
}

.blete-portfolio-items .blete-portfolio-item .blete-portfolio-details-wrapper{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(40,41,46,0.8);
	display: table;
	opacity: 0;
	-webkit-transition: all .3s;
	   -moz-transition: all .3s;
	    -ms-transition: all .3s;
	     -o-transition: all .3s;
	        transition: all .3s;
}

.blete-portfolio-item:hover .blete-portfolio-details-wrapper{
	opacity: 1;
}

.blete-portfolio-item .blete-portfolio-details{
	display: table-cell;
	padding: 50px 0;
	vertical-align: middle;
}

.blete-portfolio-item .blete-portfolio-details .blete-portfolio-meta-btn{
	margin-bottom: 20px;
	text-align: center;
}

.blete-portfolio-details .blete-portfolio-meta-btn ul{
	display: inline-block;
}

.blete-portfolio-details .blete-portfolio-meta-btn ul li{
	width: 50px;
	height: 50px;
	background-color: rgba(255, 255, 255, 0.3);
	float: left;
	margin-right: 10px;
	opacity: 0;
	padding: 5px;
	border-radius: 50%;
	-webkit-transition: all .55s;
	   -moz-transition: all .55s;
	    -ms-transition: all .55s;
	     -o-transition: all .55s;
	        transition: all .55s;
}

.blete-portfolio-details .blete-portfolio-meta-btn ul li.blete-portfolio-single-link{
	-webkit-transform: translateX(400%);
	   -moz-transform: translateX(400%);
	    -ms-transform: translateX(400%);
	     -o-transform: translateX(400%);
	        transform: translateX(400%);
}

.blete-portfolio-details .blete-portfolio-meta-btn ul li.blete-lighbox{
	
}

.blete-portfolio-item:hover .blete-portfolio-details .blete-portfolio-meta-btn ul li{
	opacity: 1;
	-webkit-transform: translateX(0);
	   -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	     -o-transform: translateX(0);
	        transform: translateX(0);
}

.blete-portfolio-details .blete-portfolio-meta-btn ul li a{
	display: block;
	text-align: center;
}
.blete-portfolio-details .blete-portfolio-meta-btn ul li a i{
	font-size: 30px;
	color: #ffffff;
	line-height: 35px;
}

.blete-portfolio-item .blete-portfolio-details h3{
	text-align: center;
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 5px;
}

.blete-portfolio-item .blete-portfolio-details p{
	text-align: center;
}

.blete-portfolio-item .blete-portfolio-details p a{
	font-size: 13px;
	text-align: center;
	color: #ffffff;
	font-style: italic;
}

.blete-portfolio-btn-wrapper{
	text-align: center;
	overflow: hidden;
	margin-top: 50px;
}

.blete-portfolio-btn-wrapper a.blete-portfolio-btn{
	font-family: 'Montserrat',sans-serif;
	font-weight: 400;
	color: #616161;
	display: inline-block;
	display: inline;
	zoom: 1;
	overflow: hidden;
	border: 2px solid #dadada;
	padding: 15px 40px;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	     -o-border-radius: 5px;
	        border-radius: 5px;
	-webkit-transition: all .3s;
	   -moz-transition: all .3s;
	    -ms-transition: all .3s;
	     -o-transition: all .3s;
	        transition: all .3s;
}


/* -------- Custom Style ------- */

.blete-custom-sec-text p{
	margin-bottom: 20px;
	color: whitesmoke;
}

.blete-custom-sec-text h3{
	font-size: 18px;
	color: #616161;
	margin-top: 0px;
	margin-bottom: 20px;
}
.blete-custom-sec-text h2,h4{
	color: #addaff
}

.blete-custom-sec-text ul{
	margin-left: 30px;
}

.blete-custom-sec-text ul li{
	margin-bottom: 10px;
	color: whitesmoke;
}

.blete-custom-sec-text ul li:last-child{
	margin-bottom: 0;
}

.blete-custom-sec-text ul li i{
	font-size: 14px;
	margin-right: 10px;
}
/* --------- Testimonial Style --------- */
.blete-testimonial-section{
	position: relative;
	padding: 80px 0;
	overflow: hidden;
}
.blete-testimonial-slides img {
	margin-bottom: 20px;
    margin-top: 15px;
	width: 100px;
	height: 100px;
	border-radius: 50%;
}
.blete-bg-video-wrapper{
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	max-height: 100%;
}

.blete-bg-video-wrapper video{
	width: 100%;
	position: absolute;
	top: 50%;
	bottom: 0;
	left: 0;
	right: 0;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
}

.blete-testimonial-wrapper{
	text-align: center;
	position: relative;
	z-index: 5;
}

.blete-testimonial-wrapper .comment-icon{
	font-size: 24px;
	color: #ffffff;
	text-align: center;
}

.blete-testimonial{
	margin-top: 50px;
	overflow: hidden;
}

.blete-testimonial p{
	font-size: 16px;
	margin-bottom: 20px;
}

.blete-testimonial p.blete-client-info{
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 0
}

/* -------- Pricing Table Style ------- */
.blete-pricing-section{
	padding: 80px 0;
}

.blete-pricing-plans{
	text-align: center;
	position: relative;
	margin-top: 50px;
	padding: 0 20px;
}
.blete-pricing-plans img{
	width: 100% !important;
	height: 100%;
;
}
.blete-recommended-pricing{
	background-color: #f5f5f5;
	top: 30px;
	border-radius: 5px;
	padding: 0;
}
.blete-pricing-titles{
	height: 30px;
}
.blete-pricing-titles h2{
	line-height: 30px;
}
.blete-pricing-plans .blete-pricing-titles h2{
	font-size: 16px;
	color: whitesmoke;
}
.blete-pricing-plans .blete-pricing-titles h2:hover{
	color: #addaff;
}
.blete-pricing-plans .blete-pricing-titles:hover{
	border-top: 1px solid #addaff;
	background:  whitesmoke;
}
.blete-pricing-plans .blete-pricing-titles p span{
	font-size: 30px;
	font-weight: 300;
}
.blete-pricing-plans .blete-pricing-service-name{
	margin-bottom: 20px;
}

.blete-pricing-plans ul li{
	text-align: center;
	padding: 20px 0;
}
.blete-pricing-plans a.blete-signup-btn{
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #ffffff;
	padding: 15px 30px;
	text-align: center;
	display: inline-block;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
		 -o-border-radius: 5px;
		 	border-radius: 5px;
	-webkit-transition: all .35s;
	   -moz-transition: all .35s;
	    -ms-transition: all .35s;
	     -o-transition: all .35s;
	        transition: all .35s;
}

.blete-pricing-plans a.blete-signup-btn:hover{
	color: #ffffff;
}


/* ---------- Client Style --------- */
.blete-client-logo-carosal{
	background-color: #28292e;
	padding: 60px 0;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.43);
}

.blete-client-logo-carosal .blete-client-logos{
	text-align: center;
}

.blete-client-logo-carosal .blete-client-logos img{
	max-height: 60px;
}

/* -------- Contact Style ------- */
.
.blete-contact-section h2{

}
.blete-contact-section .blete-contact-address p{
	color: whitesmoke;
	margin-bottom: 25px;
}

.blete-contact-section .blete-contact-address ul li{
	padding-left: 40px;
	margin-bottom: 18px;
	font-size: 14px;
	position: relative;
	color: whitesmoke;
}

.blete-contact-section .blete-contact-address ul li:last-child{
	margin-bottom: 0;
}

.blete-contact-section .blete-contact-address ul li i{
	color: #ffffff;
	position: absolute;
	font-size: 18px;
	left: 0;
	top: 3px;
	padding: 5px;
	width: 30px;
	text-align: center;
	height: 30px;
	border-radius: 50px;
}
.blete-contact-section .blete-contact-form .blete-input-fields{
	margin-bottom: 20px;
	color: #333;
}

.blete-contact-section .blete-contact-form .blete-input-fields label{
	display: block;
	font-size: 14px;
	font-family: 'Raleway',sans-serif;
	font-weight: 400;
	color: #333;
	margin-bottom: 10px;
}

.blete-contact-section .blete-contact-form .blete-input-fields input{
	width: 100%;
	height: 60px;
	background-color: transparent;
	border: 3px solid #ccc !important;
	padding-left: 15px;
	padding-right: 15px;
	color: #333;
	border: none;
}

.blete-contact-section .blete-contact-form .blete-input-fields textarea{
	width: 100%;
	background-color: transparent;
	border: 3px solid #ccc !important;
	padding: 15px;
	color: #333;
	border: none;
}

.blete-contact-section .blete-contact-form input[type='submit']{
	font-family: 'Raleway', sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #ffffff;
	padding: 15px 30px;
	text-align: center;
	display: inline-block;
	outline: 0;
	border: 0px solid;
	-webkit-transition: all .35s;
	   -moz-transition: all .35s;
	    -ms-transition: all .35s;
	     -o-transition: all .35s;
	        transition: all .35s;
}


.blete-contact-section .blete-contact-form .blete-input-fields input[type='submit']:hover{
	color: #ffffff;
	background-color: #de5c39;
}

/* -------- Preloader Style ------- */
.preloader {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #fefefe;
    z-index: 999999;
    height: 100%;
    width: 100%;
    overflow: hidden !important;
}

.status {
    width: 128px;
    height: 128px;
    position: absolute;
    left: 50%;
    top: 50%;
    background-image: url(../images/preloader.gif);
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
            background-size: cover;
    margin: -70px 0 0 -70px;
}

/* -------- Slider Pagination ------- */
.owl-theme .owl-controls {
  margin-top: 30px;
  text-align: center;
}

.owl-theme .owl-controls .owl-page span {
  background-color: transparent;
  border-radius: 50px;
  display: block;
  height: 10px;
  margin: 5px 5px;
  opacity: 1;
  width: 10px;
}

.owl-theme .owl-controls .owl-page.active span {
  border: 1px solid rgba(0,0,0,0);

}


/* --------- Footer Style ---------- */
footer{
	background-color: #151515;
	padding: 60px 15px;
	overflow: hidden;
	color: #f5f5f5 !important;
}

footer .blete-footer-content{
	text-align: center;
}

footer .blete-footer-logo{
	text-align: center;
	margin-bottom: 20px;
}

footer p{
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
	margin-bottom: 15px;
}

footer ul {
	display: inline-block;
}

footer ul li{
	margin-right: 15px;
}

footer ul li:last-child{
	margin-right: 0;
}

footer ul li a{
	color: #f3f3f3;
}
footer ul li a:hover {
	color: #addaff;
}

footer ul li a i{
	font-size: 21px;
	color: #818181;
	-webkit-transition: all .3s;
	   -moz-transition: all .3s;
	    -ms-transition: all .3s;
	     -o-transition: all .3s;
	        transition: all .3s;
}
.thn {
	background-color: #111111;
	text-align: center;
	padding: 10px;
	color: #aaa;
}
.blete-footer-social-info li {
	width: 50px;
	height: 50px;
	margin: 0px 15px 0px auto;
	text-align: center;
	float: left;
	background-color: rgba(255, 255, 255, 0.25);
	border-radius: 50px;
	padding: 10px;
}

/* --------- Parallax Section ----------- */

.blete-features-section{
	background-attachment: fixed;
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
	padding-bottom: 30px;
	overflow: hidden;
}
.blete-features-section h2 {
    
}
.blete-counter-section{
	background-color: #56ACCB;
	background-attachment: fixed;
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
	padding: 40px 0;
	overflow: hidden;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.43);
}
.blete-contact-section{
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
	padding: 30px 0;
	overflow: hidden;
}
/*===========================foot_nav===================================*/
.foot_nav{
	height: 30px;
	padding-left: 15%;
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 10%;
}
.foot_nav li{
	float: left;
	font-size: 12px;
	line-height: 30px;

}
.foot_nav li a{
	color: whitesmoke;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid whitesmoke;
}
.foot_nav li a:hover{
	color: #addaff;
}
.foot_nav .nav_end a{
	border-right: 0;
}
.foot_nav .nav_end a:hover{
	color: #addaff;
}
/*=============================
	     外贸干货
===============================*/
.news_box{
	border-bottom: 1px dashed whitesmoke;
	padding-bottom: 20px;
	position: relative;
	margin-top: 30px;
}
.news_h2{
	color: #addaff;
	font-size: 20px;
}
.news_more{
	font-size: 16px;
	line-height: 30px;
	color: whitesmoke;
}
.news_p{
	color: #CCCCCC;
	font-size: 12px;
}
.news_box span{
	display: block;
	position: absolute;
	bottom: 10px;
	color: #31b0d5;
}
#news_n{
	background: url("../images/img-show/work4.jpg") no-repeat;
	background-size: 100% 100%;
	padding-top:140px;
	padding-bottom: 100px;
}
.news_h4{
	color:#addaff;
	font-size: 18px;
	text-align: center;
	margin-top: 20px;
}
.news_a{
	border-top: 1px solid #31b0d5;
}
.news_a li{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #addaff;
}
.news_a li:hover a{
	color: #addaff;
}
.news_a li a{
	display: block;
	line-height: 20px;
	color: #CCCCCC;
	padding-top: 10px;
	text-align: center;
}
.page_number {
	 margin-top: 60px;
 }
.page_number ul li{
	float: left;
	margin-left: 10px;
	text-align: center;
	color: #addaff;
}
.pages_number {
	margin-top: 60px;
}
.pages_number ul li{
	float: left;
	margin-left: 10px;
	text-align: center;
	color: #addaff;
}
@media screen and (max-width: 500px){
	p{font-size: 14px;}
	.blete-section-header h2{font-size: 24px;}
	.blete-section-header{margin-top: 40px;}
}
.newtianjia{position: relative;}
.newtianjia img{position: absolute;top: -4px;left: -4px;width: 60%}