﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
.slide-main {
	height: 580px;
	position: relative;
}
.prev, .next {
	display: block;
	width: 44px;
	height: 44px;
	position: absolute;
	z-index: 222;
	top: 267px;
	overflow: hidden;
	cursor: pointer;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	_border: 1px solid none;
}
.prev {
	left: 70px;
}
.next {
	right: 70px;
}
.prev:hover, .next:hover, .nav-main a:hover, .nav-main a.cur {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.item {
	display: block;
	width: 100%;
	height: 5px;
	position: absolute;
	z-index: 124;
	top: 550px;
	left: 0;
	text-align: center;
}
.item a {
	display: inline-block;
	width: 24px;
	height: 5px;
	margin-right: 11px;
	background: #444;
	opacity: 0.3;
	-moz-opacity: 0.3;
	filter: alpha(opacity=30);
	overflow: hidden;
}
.item a.cur {
	background: #fff;
}
.slide-box, .slide {
	display: block;
	width: 100%;
	height: 580px;
	overflow: hidden;
}
.slide-box {
	position: relative;
}
.slide {
	display: none;
	height: 580px;
	background: #ff6900;
	position: relative;
	position: absolute;
	z-index: 8;
}
#bgstylea {
	background: #fbe8e6;
}
#bgstyleb {
	background: #eee;
}
#bgstylec {
	background: #F6DBAE url("../images/2017star bg.jpg") no-repeat center top;
}
#bgstyled {
	background: #c21109 url(../images/qp-bg.jpg) no-repeat center top;
}
#newLbQp {
	background: #d01933;
}
.newlbqp-max-img, .newlbqp-back-img, .newlbqp-btn {
	position: absolute;
	z-index: 11;
	left: 50%;
	cursor: pointer;
}
.newlbqp-max-img {
	display: none;
	width: 668px;
	height: 356px;
	z-index: 13;
	top: 112px;
	margin-left: -334px;
}
.newlbqp-back-img {
	display: none;
	width: 583px;
	height: 114px;
	top: 333px;
	margin-left: -292px;
}
.newlbqp-max-img img, .newlbqp-back-img img {
	width: 100%;
	vertical-align: top;
}
.newlbqp-btn {
	display: block;
	width: 160px;
	height: 43px;
	line-height: 43px;
	margin-left: -80px;
	top: 490px;
	background: url(../images/2015-lb-qp-btn.png) no-repeat left top;
	cursor: pointer;
	font-size: 20px;
	color: #fff;
	text-align: center;
}
.newlbqp-btn:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}
.banAnimate .newlbqp-max-img {
	display: block;
	animation-name: campus;
	-webkit-animation: campus 0.4s linear 0s normal none;
	-moz-animation: campus 0.4s linear 0s normal none;
	animation: campus 0.4s linear 0s normal none;
}
@-webkit-keyframes campus {
from {
opacity:0;
-webkit-transform:scale(0, 0);
}
to {
	opacity: 1;
	-webkit-transform: scale(1, 1);
}
}
@-moz-keyframes campus {
from {
opacity:0;
-moz-transform:scale(0, 0);
}
to {
	opacity: 1;
	-moz-transform: scale(1, 1);
}
}
@keyframes campus {
from {
opacity:0;
transform:scale(0, 0);
}
to {
	opacity: 1;
	transform: scale(1, 1);
}
}
.banAnimate .newlbqp-back-img {
	display: block;
	animation-name: campusa;
	-webkit-animation: campusa 0.6s linear 0s normal none;
	-moz-animation: campusa 0.6s linear 0s normal none;
	animation: campusa 0.6s linear 0s normal none;
}
@-webkit-keyframes campusa {
from {
opacity:0;
-webkit-transform:scale(0, 0);
}
to {
	opacity: 1;
	-webkit-transform: scale(1, 1);
}
}
@-moz-keyframes campusa {
from {
opacity:0;
-moz-transform:scale(0, 0);
}
to {
	opacity: 1;
	-moz-transform: scale(1, 1);
}
}
@keyframes campusa {
from {
opacity:0;
transform:scale(0, 0);
}
to {
	opacity: 1;
	transform: scale(1, 1);
}
}
.bus-bgimg {
	display: block;
	width: 100%;
	height: 580px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/lbbus-bgimg.png) no-repeat center top;
}
#bgbus {
	background: #ffc600 url(../images/lbbus-bgimg-footer.png) repeat-x left bottom;
}
.slide a {
	border: none;
	outline: none;
}
.obj-a, .obj-b, .obj-c, .obj-d, .obj-e, .obj-f, .obj-j, .obj-k, .obj-jia, .obj-k, .obj-bus, .obj-busbao, .obj-2017 {
	position: absolute;
	z-index: 9;
	left: 50%;
}
.obj-a, .obj-b, .obj-2017 {
	width: 952px;
	margin-left: -476px;
	text-align: center;
}
.obj-a {
	display: block;
	height: 352px;
	top: 40px;
}
.obj-b {
	top: 390px;
	height: 100px;
}
.obj-2017 {
	top: 100px;
	height: 100px;
}
.obj-c {
	display: block;
	height: 580px;
	top: 60px;
	margin-left: -680px;
}
.obj-d {
	top: 228px;
	height: 124px;
}
.obj-d p {
	display: block;
	padding-top: 20px;
	font-size: 16px;
	color: #fff;
	clear: both;
}
.obj-e {
	width: 288px;
	height: 204px;
	margin-left: -460px;
	top: 293px;
	z-index: 12;
}
.obj-f {
	width: 960px;
	height: 550px;
	bottom: 0;
	margin-left: -400px;
}
.obj-j {
	width: 596px;
	height: 321px;
	margin-left: -500px;
	top: 140px;
}
.obj-k {
	width: 239px;
	height: 275px;
	margin-left: 140px;
	top: 180px;
}
.obj-bus {
	width: 504px;
	height: 309px;
	margin-left: -550px;
	top: 210px;
}
.obj-jia {
	width: 548px;
	height: 343px;
	margin-left: -20px;
	top: 128px;
}
.obj-busbao {
	width: 112px;
	height: 137px;
	margin-left: -350px;
	bottom: 40px;
}
.banAnimate .obj-a {
	display: block;
	animation-name: baoAni;
	-webkit-animation: baoAni 0.4s linear 0s normal none;
	-moz-animation: baoAni 0.4s linear 0s normal none;
	animation: baoAni 0.4s linear 0s normal none;
}
@-webkit-keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@-moz-keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
.banAnimate .obj-2017 {
	display: block;
	animation-name: saAni;
	-webkit-animation: saAni 0.4s linear 0s normal none;
	-moz-animation: saAni 0.4s linear 0s normal none;
	animation: saAni 0.4s linear 0s normal none;
}
.banAnimate .obj-b, .banAnimate .obj-busbao {
	display: block;
	animation-name: saAni;
	-webkit-animation: saAni 0.4s linear 0s normal none;
	-moz-animation: saAni 0.4s linear 0s normal none;
	animation: saAni 0.4s linear 0s normal none;
}
@-webkit-keyframes saAni {
from {
opacity:0;
-webkit-transform:scale(0, 0);
}
to {
	opacity: 1;
	-webkit-transform: scale(1, 1);
}
}
@-moz-keyframes saAni {
from {
opacity:0;
-moz-transform:scale(0, 0);
}
to {
	opacity: 1;
	-moz-transform: scale(1, 1);
}
}
@keyframes saAni {
from {
opacity:0;
transform:scale(0, 0);
}
to {
	opacity: 1;
	transform: scale(1, 1);
}
}
.watch-code.code-show {
	display: block;
	animation-name: scode;
	-webkit-animation: scode 0.3s linear 0s normal none;
	-moz-animation: scode 0.3s linear 0s normal none;
	animation: scode 0.3s linear 0s normal none;
}
@-webkit-keyframes scode {
from {
opacity:0;
-webkit-transform:scale(1, 0);
transform-origin:left bottom;
}
to {
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform-origin: left bottom;
}
}
@-moz-keyframes scode {
from {
opacity:0;
-moz-transform:scale(1, 0);
transform-origin:left bottom;
}
to {
	opacity: 1;
	-moz-transform: scale(1, 1);
	transform-origin: bottom bottom;
}
}
@keyframes scode {
from {
opacity:0;
transform:scale(1, 0);
transform-origin:left bottom;
}
to {
	opacity: 1;
	transform: scale(1, 1);
	transform-origin: left bottom;
}
}
.banAnimate .obj-c, .banAnimate .obj-e, .banAnimate .obj-j {
	display: block;
	animation-name: saAnic;
	-webkit-animation: saAnic 0.3s linear 0s normal none;
	-moz-animation: saAnic 0.3s linear 0s normal none;
	animation: saAnic 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@-moz-keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
.banAnimate .obj-bus {
	animation-name: busAnia;
	-webkit-animation: busAnia 0.5s linear 0s normal none;
	-moz-animation: busAnia 0.5s linear 0s normal none;
	animation: busAnia 0.5s linear 0s normal none;
}
@-webkit-keyframes busAnia {
from {
left:45%;
top:190px;
-webkit-transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 210px;
	-webkit-transform: scale(1, 1);
}
}
@-moz-keyframes busAnia {
from {
left:45%;
top:190px;
-moz-transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 210px;
	;
	-moz-transform: scale(1, 1);
}
}
@keyframes busAnia {
from {
left:45%;
top:190px;
transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 210px;
	transform: scale(1, 1);
}
}
.banAnimate .obj-d, .banAnimate .obj-f, .banAnimate .obj-k, .banAnimate .obj-jia {
	display: block;
	animation-name: saAnid;
	-webkit-animation: saAnid 0.3s linear 0s normal none;
	-moz-animation: saAnid 0.3s linear 0s normal none;
	animation: saAnid 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@-moz-keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@media(max-width:760px) {
.prev, .next, .watch {
	display: none;
}
.slide-main, .slide-box, .slide, .bus-bgimg {
	height: 180px;
}
.item {
	top: 154px;
}
.obj-a, .obj-b {
	width: 80%;
	height: 150px;
	top: 30px;
	margin-left: -40%;
}
.obj-b {
	height: 50px;
	top: 190px;
}
.obj-2017 {
	top: 50px;
}
.obj-2017 img {
	height: 70px;
}
#bgstylec {
	background: url("../images/2017bg.jpg") #FE5D40 center top;
	background-size: auto 100%;
	background-repeat: no-repeat center top;
}
.obj-a img, .obj-b img, .obj-d img, .obj-e img, .obj-j img, .obj-k img, .obj-bus img, .obj-jia img, .obj-busbao {
	height: 100%;
}
.obj-c {
	top: 0;
	height: 240px;
	line-height: 280px;
	margin-left: -290px;
}
.obj-c img {
	height: 90%;
	vertical-align: bottom;
}
.obj-d {
	height: 60px;
	top: 140px;
	margin-left: -30px;
}
.obj-e {
	height: 100px;
	top: 154px;
	margin-left: -200px;
	text-align: center;
}
.obj-j {
	width: 80%;
	height: 90px;
	top: 100px;
	margin-left: -44%;
}
.obj-k {
	height: 100px;
	margin-left: 40px;
	top: 100px;
}
.obj-f {
width: 100%%;
	height: 200px;
	text-align: center;
	top: 47px;
	left: 0;
	margin-left: 0;
	text-align: left;
}
.obj-f img {
	width: 80%;
}
.obj-bus {
	width: 100%;
	height: 89px;
	margin-left: -46%;
	top: 150px;
}
.obj-jia {
	width: 50%;
	height: 110px;
	margin-left: -3%;
	top: 118px;
}
.obj-busbao {
	width: 56px;
	height: 69px;
	margin-left: -350px;
	bottom: 30px;
}
.banAnimate .obj-f {
	display: block;
	animation-name: saAnif;
	-webkit-animation: saAnif 0.3s linear 0s normal none;
	-moz-animation: saAnif 0.3s linear 0s normal none;
	animation: saAnif 0.3s linear 0s normal none;
}
 @-webkit-keyframes saAnif {
from {
opacity: 0;
left: 20%;
}
to {
	opacity: 1;
	left: 0px;
}
}
 @-moz-keyframes saAnif {
from {
opacity: 0;
left: 20%;
}
to {
	opacity: 1;
	left: 0px;
}
}
 @keyframes saAnif {
from {
opacity: 0;
left: 20%;
}
to {
	opacity: 1;
	left: 0px;
}
}
.banAnimate .obj-bus {
	animation-name: busAnia;
	-webkit-animation: busAnia 0.5s linear 0s normal none;
	-moz-animation: busAnia 0.5s linear 0s normal none;
	animation: busAnia 0.5s linear 0s normal none;
}
 @-webkit-keyframes busAnia {
from {
left: 25%;
top: 140px;
-webkit-transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 150px;
	-webkit-transform: scale(1, 1);
}
}
 @-moz-keyframes busAnia {
from {
left: 25%;
top: 140px;
-moz-transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 150px;
	;
	-moz-transform: scale(1, 1);
}
}
 @keyframes busAnia {
from {
left: 25%;
top: 140px;
transform:scale(0.4, 0.4);
}
to {
	left: 50%;
	top: 150px;
	transform: scale(1, 1);
}
}
}
