

body{color: #333;}

label{font-weight: normal;}

/* --首页-- */

/*--banner--*/

.banner{ position:relative; overflow:hidden}

.banner .texth1{font-size:90px; font-family:"Times New Roman", Times, serif; color:#dec059; font-variant:small-caps;}

/*--左边文字效果--*/

.dleft-font{ width:13%;height:700px; background:url(../image/leftfont-bg.png) repeat-y; position:absolute;right:13%;top:0px;}

.dleft-font h4 img{ width:72%; margin-left:15px; margin-top:40px; text-align:center;}

.dleft-font .top-line{ width:90%; height:1px; background:#fff; filter:alpha(opacity:30);opacity:0.1; margin:auto; margin-top:20px; margin-bottom:20px; }
.dleft-font .top-line-top{ width:90%; height:1px; background:#fff; filter:alpha(opacity:30);opacity:0.1; margin:auto; margin-top:20px; margin-bottom:20px; }


.dleft-font .project{ padding-left:15px; width:100%;overflow:hidden;margin-top: 40px;}

.dleft-font .project p{ font-size:20px; color:#fff;}

.dleft-font .project p span{ color:#ffd442;}

.dleft-font .project dl{ width:100%; margin-top:35px; overflow:hidden}

.dleft-font .project dl dt{ width:13%;float:left; padding-top:15px;overflow:hidden;}

.dleft-font .project dl dd{ width:80%; float:right; line-height:30px;font-size:18px; color:#fff;}

.dleft-font .project dl dd span{ color:#ffd442}

.dleft-font .contact-phone{ width:100%; text-align:center; color:#fff; font-size:14px; line-height:27px;}

.dleft-font .contact-phone span{ font-weight:bold; font-size:18px;}

.dleft-font .contact-kefu{ width:135px; height:70px; line-height:40px;background: url(../image/button1.png) no-repeat center center;color:#fff; text-align:center; font-size:18px; margin:auto; overflow:hidden; margin-top:20px;cursor: pointer;}

/*--新闻top--*/

.news-top{ padding: 10px 0;text-align: center;background-color: #f5f5f5;border-top: 1px solid #fff;border-bottom: 1px solid #ddd;}
.news-top .new-top-content-wrap{background:url(../image/news-icon.png) no-repeat left center;height:20px;overflow: hidden;}
.news-top .new-top-content{margin-left: 0;margin-bottom: 0;padding-left: 0;list-style: none;margin-left:20px;}

.news-top .new-top-content li{display: inline-block;line-height: 20px;color: #555;text-align:left; padding-left:34px;width:100%;}

.news-top .new-top-content li a{color:#333;}
.news-top .new-top-content li a:hover{color:#F00;}

.news-top .new-top-content .search .input-text{ width:280px; line-height:30px; line-height:30px; border:#d8d8d8 1px solid; background:#fff; display:inline-block; overflow:hidden;} 

.news-top .new-top-content .search .search-buttion{ width:90px;line-height:31px; border:#F00 1px solid; background:#e20219; color:#fff; font-size:16px; margin-top:1px;display:inline-block;}

.news-top .new-top-content .search .search-buttion:hover{ width:90px; line-height:31px;border:#F00 1px solid; background:#ff001a;margin-top:1px;}



/*--服务--*/

.service{ overflow:hidden; width:100%;padding-top:40px;}

.service h4{ font-size:36px; color:#3b3b3b; margin-bottom:20px;text-align:center;}

.service h5{ text-align:center;background:#fff; position:absolute;z-index:1000;left:32%; line-height:24px; padding-left:10px;overflow:hidden}

.service .xian-all{ width:100%; height:1px; border-top:#d0d0d0 1px solid; position:absolute;z-index:1; margin-top:10px; overflow:hidden}

.service .margin-80{ margin-top:70px;}

.service p{ display:block; font-size:18px; padding-top:20px; padding-bottom:20px; width:auto}

/*--案例--*/

.bule-color{ background:#149de3;}

.bule-color img{ width:240px; height:200px; padding-top:25px;}

.wapimg{width:240px;height:200px; position:relative; margin:auto; overflow:hidden;}

.wapimg .rsp{width:240px;height:200px;overflow:hidden;position: absolute; margin-top:24px;background:#000;top:0px;left:0px;}

.wapimg .text{position:absolute;width:240px;height:200px;left:-300px;top:0px;overflow:hidden;}

.wapimg .text h3{width:240px;margin-top:80px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:16px; overflow:hidden}

.wapimg .text a{text-decoration:none}

.wapimg .text div{text-align:center;color:#FFFFFF;font-size:14px;}

.cases-more{ width:195px; height:38px; line-height:38px; border:#e20219 1px solid; font-size:18px; text-align:center; margin:auto;margin-top:35px; margin-bottom:25px;}
.cases-more a{ color:#e20219}
.cases-more:hover{background-color:#e20219; font-size:18px; text-align:center; color:#fff;}
.cases-more:hover a{color:#fff;}

/*--新闻--*/

.news-industry{ margin-top:20px; margin-bottom:20px;overflow:hidden}

.news-industry dt{ width:69px; height:80px; line-height:45px; background:url(../image/news-border.jpg) no-repeat; display:inline-block;text-align:center; left:0px;overflow:hidden}

.news-industry dt span{ display:block; font-size:24px;font-weight:bold;}

.news-industry dd{ width:189px; padding-top:10px; display:inline-block; line-height:20px; text-align:left;overflow:hidden;}

.news-industry dd span{ display:block; font-size:15px; font-weight:bold; padding-bottom:10px;}

.company-news{}

.company-news li{ height:33px; line-height:33px; background:url(../image/index2_49.gif) no-repeat 20px center; padding-left:30px; text-align:left; overflow:hidden}

.company-news li a{ color:#333}

.company-news li a:hover{ color:#F00}

/*--友链--*/

.links{ width:100%;background:#efefef; padding-top:15px; padding-bottom:15px; border-top:#dadada 1px solid; overflow:hidden}

.links-title{ float:left; font-size:18px; margin-right:15px;}

.links .links-content li{ display: inline;padding-left:10px; padding-right:10px; line-height:27px;overflow:hidden}

.links .links-content li a{ color:#333}

.links .links-content li a:hover{ color:#F00}

/*--首页动画--*/
.dh1{ display:block; width:165px; height:196px; line-height:190px; text-align:center; background:url(../image/dhbg1.png) no-repeat;margin: auto; cursor:pointer; overflow:hidden}
.dh1 img{-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.dh1:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2); 
	-o-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
.dh2{display:block; width:165px; height:196px; line-height:190px; text-align:center; background:url(../image/dhbg2.png) no-repeat;margin: auto;cursor:pointer; overflow:hidden}
.dh2 img{-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.dh2:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2); 
	-o-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
.dh3{ display:block; width:165px; height:196px; line-height:190px; text-align:center; background:url(../image/dhbg3.png) no-repeat; margin: auto;cursor:pointer; overflow:hidden}
.dh3 img{-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.dh3:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2); 
	-o-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
.dh4{display:block; width:165px; height:196px; line-height:175px;padding-right:15px; text-align:center; background:url(../image/dhbg4.png) no-repeat;margin: auto;cursor:pointer; overflow:hidden}
.dh4 img{-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.dh4:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2); 
	-o-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
.dh5{display:block; width:165px; height:196px; line-height:190px; text-align:center; background:url(../image/dhbg5.png) no-repeat;margin: auto;cursor:pointer; overflow:hidden}
.dh5 img{-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;
}
.dh5:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2); 
	-o-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
.dh6{display:block; width:165px; height:196px; line-height:190px; text-align:center; background:url(../image/dhbg6.png) no-repeat;margin: auto;cursor:pointer; overflow:hidden}
.dh6 img{-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;
}
.dh6:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2); 
	-o-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}

@media(max-width:1680px){
	.dleft-font{ width:244px;height:700px; background: url(../image/leftfont-bg.png) repeat-y; position:absolute;right:13%;top:0px;}
	.dleft-font h4{ display:none}
	
	.dleft-font .project dl dt {
	    float: left;
	    overflow: hidden;
	    padding-top: 15px;
	    width: 17%;
	}
	.dleft-font .top-line-top{ display:none}
	.dleft-font .project{margin-top:20px;}
	.dleft-font .project dl{ width:100%; margin-top:15px; overflow:hidden}
	.dleft-font .project dl dt{ width:16%;float:left; padding-top:10px;overflow:hidden;}
	.dleft-font .project dl dd{ width:80%; float:right; line-height:20px;font-size:15px; color:#fff;}
	.dleft-font .contact-phone span{ font-weight:bold; font-size:16px;}
	.dleft-font .contact-kefu{ width:135px; height:70px; line-height:40px;background: url(../image/button1.png) no-repeat center center;color:#fff; text-align:center; font-size:16px; margin:auto; overflow:hidden; margin-top:10px;}
	}
	
	
	@media (min-width: 1090px) and (max-width: 1280px) {
	/*--左边文字效果--*/

	.dleft-font{ width:20%;height:700px; background: url(../image/leftfont-bg.png) repeat-y; position:absolute;right:13%;top:0px;}

	.dleft-font h4 img{ width:62%; margin-left:15px; margin-top:20px; text-align:center;}
		
	.dleft-font .project{margin-top:15px;}

	.dleft-font .project p{ font-size:16px; color:#fff;}	

	.dleft-font .top-line{ width:90%; height:1px; background:#fff; filter:alpha(opacity:30);opacity:0.1; margin:auto; margin-top:13px; margin-bottom:13px; }
	
	.dleft-font .project dl{ width:100%; margin-top:15px; overflow:hidden}

	.dleft-font .project dl dt{ width:16%;float:left; padding-top:10px;overflow:hidden;}

	.dleft-font .project dl dd{ width:80%; float:right; line-height:20px;font-size:15px; color:#fff;}

	.dleft-font .project dl dd span{ color:#ffd442}

	.dleft-font .contact-phone{ width:100%; text-align:center; color:#fff; font-size:15px; line-height:27px;}

	.dleft-font .contact-phone span{ font-weight:bold; font-size:16px;}

	.dleft-font .contact-kefu{ width:135px; height:70px; line-height:40px;background: url(../image/button1.png) no-repeat center center;color:#fff; text-align:center; font-size:16px; margin:auto; overflow:hidden; margin-top:10px;}	
		
	}
@media (min-width: 980px) and (max-width: 1089px) {

	.header .user{margin: 36px 0 0 10px;}

	.header .resMainMenu ul li .nava{padding: 40px 20px;}

	.texth1{font-size:50px; font-family:"Times New Roman", Times, serif; color:#dec059; font-variant:small-caps}

	/*--左边文字效果--*/

	.dleft-font{ width:20%;height:700px; background: url(../image/leftfont-bg.png) repeat-y; position:absolute;right:13%;top:0px;}

	.dleft-font h4 img{ width:62%; margin-left:15px; margin-top:20px; text-align:center;}
	
	.dleft-font .project{margin-top:5px;}

	.dleft-font .project p{ font-size:16px; color:#fff;}	

	.dleft-font .top-line{ width:90%; height:1px; background:#fff; filter:alpha(opacity:30);opacity:0.1; margin:auto; margin-top:13px; margin-bottom:13px; }
	
	.dleft-font .project dl{ width:100%; margin-top:15px; overflow:hidden}

	.dleft-font .project dl dt{ width:16%;float:left; padding-top:10px;overflow:hidden;}

	.dleft-font .project dl dd{ width:80%; float:right; line-height:20px;font-size:15px; color:#fff;}

	.dleft-font .project dl dd span{ color:#ffd442}

	.dleft-font .contact-phone{ width:100%; text-align:center; color:#fff; font-size:14px; line-height:27px;}

	.dleft-font .contact-phone span{ font-weight:bold; font-size:16px;}

	.dleft-font .contact-kefu{ width:135px; height:70px; line-height:40px;background: url(../image/button1.png) no-repeat center center;color:#fff; text-align:center; font-size:16px; margin:auto; overflow:hidden; margin-top:10px;}

	/*--底部留言--*/

	.footer .message-text{ float:left; width:100%; overflow:hidden}

	.footer .message-text input{ width:95%; border:0px; line-height:30px;padding-left:10px; background:#002439; color:#999}

	.footer .message-text .margin-top{ margin-top:10px;}

	.footer .right-border{ margin-top:10px;}

	.footer .footer-icon{ margin-top:15px;}

	.footer .message-editor{ margin-top:10px; float:right;width:100%; overflow:hidden}

	.footer .message-editor .writes{ width:90%; height:110px; line-height:30px; background:#002439; border:0px; float:left;}

	

}



@media (min-width: 768px) and (max-width: 979px) {

	.header .brand{margin: 10px auto 15px;float: none;}

	.header .user{position:absolute;float: none;top:10px;right:30px;margin: 8px 0 0 0;z-index: 9;}

	.header .resMainMenu {float: none;width: 100%;}

	.texth1{font-size:20px; font-family:"Times New Roman", Times, serif; color:#dec059; font-variant:small-caps}

	/*--左边文字效果--*/

	.dleft-font{ width:25%;height:700px; background:url(../image/leftfont-bg.png) repeat-y; position:absolute;right:13%;top:0px;}

	.dleft-font h4 img{ width:72%; margin-left:15px; margin-top:20px; text-align:center;}

	.dleft-font .project p{ font-size:16px; color:#fff;}	

	.dleft-font .top-line{ width:90%; height:1px; background:#fff; filter:alpha(opacity:30);opacity:0.1; margin:auto; margin-top:13px; margin-bottom:13px; }

	.dleft-font .project dl{ width:100%; margin-top:15px; overflow:hidden}

	.dleft-font .project dl dt{ width:16%;float:left; padding-top:10px;overflow:hidden;}

	.dleft-font .project dl dd{ width:80%; float:right; line-height:20px;font-size:15px; color:#fff;}

	.dleft-font .project dl dd span{ color:#ffd442}

	.dleft-font .contact-phone{ width:100%; text-align:center; color:#fff; font-size:14px; line-height:27px;}

	.dleft-font .contact-phone span{ font-weight:bold; font-size:16px;}

	.dleft-font .contact-kefu{ width:135px; height:70px; line-height:40px;background: url(../image/button1.png) no-repeat center center;color:#fff; text-align:center; font-size:16px; margin:auto; overflow:hidden; margin-top:10px;}

	.service h5{ text-align:center;background:#fff; position:absolute;z-index:1000;left:10%;overflow:hidden}

	/*--底部留言--*/

	.footer .message-text{ float:left; width:100%; overflow:hidden}

	.footer .message-text input{ width:95%; border:0px; line-height:30px;padding-left:10px; background:#002439; color:#999}

	.footer .message-text .margin-top{ margin-top:10px;}

	.footer .right-border{ margin-top:10px;}

	.footer .footer-icon{ margin-top:15px;}

	.footer .message-editor{ margin-top:10px; float:right;width:100%; overflow:hidden}

	.footer .message-editor .writes{ width:90%; height:110px; line-height:30px; background:#002439; border:0px; float:left;}

	

}
@media (max-width: 940px){
	.contact-kefu{ display:none;}
	
	
	
	}
@media (max-width: 767px){

	.header .brand{position:absolute;z-index:99;margin: 4px 0 0 2px;float: none;width:140px;height: 42px;}

	.header .user{position:absolute;float: none;top:10px;right:58px;margin: 0;z-index: 9;}

	.header .resMainMenu {float: none;}

	.header .resMainMenu .navbar-header{height: 50px;}

	.header .user.fixeduser{margin: 0;}

	.header .resMainMenu ul li .nava {font-size:15px;padding: 9.6px 12px;}

	.header .resMainMenu ul li .nava.fixeda{padding: 9.6px 12px;}

	.texth1{font-size:14px; font-family:"Times New Roman", Times, serif; color:#dec059; font-variant:small-caps}

	/*--左边文字效果--*/

	.dleft-font{ width:25%;height:700px; background:url(../image/leftfont-bg.png) repeat-y; position:absolute;right:13%;top:0px; display:none}

	.dleft-font h4 img{ width:72%; margin-left:15px; margin-top:20px; text-align:center;}

	/*--小标题--*/

	.service h5{ text-align:center;background:#fff; position:absolute;z-index:1000;left:3%; padding-right:10px;overflow:hidden;}

	.service .xian-all{ width:100%; height:1px; border-top:#d0d0d0 1px solid; position:absolute;z-index:1; margin-top:10px; overflow:hidden; display:none}

	/*--搜索框--*/

	.news-top .new-top-content .search .input-text{ width:160px; line-height:30px; line-height:30px; border:#d8d8d8 1px solid; background:#fff; overflow:hidden;} 

	.news-top .new-top-content .search .search-buttion{ width:80px;line-height:30px; border:#F00 1px solid; background:#e20219; color:#fff; font-size:15px; margin-top:1px;}

	.news-top .new-top-content .search .search-buttion:hover{ width:80px; line-height:30px;border:#F00 1px solid; background:#ff001a;margin-top:1px;}

	/*--底部留言--*/

	.footer .message-text{ float:left; width:100%; overflow:hidden}

	.footer .message-text input{ width:95%; border:0px; line-height:30px;padding-left:10px; background:#002439; color:#999}

	.footer .message-text .margin-top{ margin-top:10px;}

	.footer .right-border{ background: none; margin-top:10px;}

	.footer .footer-icon{ margin-top:15px;}

	.footer .message-editor{ margin-top:10px; float:right;width:100%; overflow:hidden}

	.footer .message-editor .writes{ width:82%; height:110px; line-height:30px; background:#002439; border:0px; float:left;}

	/* --模版主题-- */

	#template .template-title{font-size: 24px;padding: 0 0.5em;margin: 40px 0 40px 0;}

	#template .template-select{display: none;}

	#templateshow .img-box{ padding:0;}

	#templateshow .template-msg{padding:0;}

	#templateshow .pagination li a{width: 25px;height: 25px;line-height: 25px;}

	

	/* --模版预览-- */

	#header .preview-btn{display: none;}

	#header .brand{margin: 25px 0 0 15px;width: 110px;height: 40px;}

	#header .use-btn{width: 110px;height: 35px;line-height:35px;margin: 18px 20px 0 0;border-bottom: 2px solid #0698e7;}

	#previewBox{padding-top: 65px;}

}

/* --导航动画-- */

@keyframes headAnima {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-webkit-keyframes headAnima {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-moz-keyframes headAnima {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-o-keyframes headAnima {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

/* --banner动画-- */

@keyframes bannerAnima1 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-webkit-keyframes bannerAnima1 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-moz-keyframes bannerAnima1 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-o-keyframes bannerAnima1 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, -100%, 0);

	transform: translate3d(0, -100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}



@keyframes bannerAnima2 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-webkit-keyframes bannerAnima2 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-moz-keyframes bannerAnima2 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-o-keyframes bannerAnima2 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}



@keyframes bannerAnima3 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-webkit-keyframes bannerAnima3 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-moz-keyframes bannerAnima3 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}

@-0-keyframes bannerAnima3 {

	0% {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

	}

	100% {

	opacity: 1;

	-webkit-transform: none;

	transform: none;

	}

}