/*
	vday.css
	@author:冯静华;
*/
@font-face {
font-family: hyjh;
src: url(/css/font/hyjhj.eot);
src: url(/css/font/hyjhj.eot?) format("embedded-opentype"), url(/css/font/hyjhj.woff) format("woff"), url(/css/font/hyjhj.ttf) format("truetype");
	
}

@font-face {
font-family: TrimRegular;
src: url(/css/font/Trim-Regular.eot);
src: url(/css/font/Trim-Regular.eot?) format("embedded-opentype"), url(/css/font/Trim-Regular.woff) format("woff"), url(/css/font/Trim-Regular.ttf) format("truetype");
font-style: normal;
font-weight: 400;
}


body{min-width: 1280px;font-family:"TrimRegular","hyjh";overflow-x:hidden;}
p{font-size: 14px;}
h4{font-weight: normal;font-size: 14px;}
img{vertical-align: bottom;}

.wrap{width: 1200px;margin: 0 auto;position: relative;}


.header{width: 100%;height: 72px;position: relative;background: #fff;}
.header .logo{width: 203px;height: 36px;position: absolute;background: url(../img/logo.png);left: 0px;top: 17px;display: block;}
.header .goIndex{width: 77px;height: 16px;position: absolute;background: url(../img/goIndex.png);right: 0px;top:28px;display: block;}

.section{width: 100%;position: relative;}
.section1{height: 1839px;background: url(../img/bg1.jpg) top center;z-index: 20;}
.section .t1{width: 782px;height: 155px;background: url(../img/t1.png);position: absolute;top: 550px;left: 0px;}
.section .t2{width: 691px;height: 137px;background: url(../img/t2.png);position: absolute;top: 1330px;left: 0px;}
.section .t3{width: 1200px;height: 117px;background: url(../img/t3.png);position: absolute;top: 1510px;left: 0px;}
.section .flag{width: 964px;height: 647px;background: url(../img/flag.png);position: absolute;left: -360px;top: 870px;}
.section .car2{width: 692px;height: 541px;background: url(../img/car2.png);position: absolute;right: -89px;top: 893px;}/*移动后位置为893*/
.section .logo2{width: 491px;height: 30px;background: url(../img/logo2.png);position: absolute;top: 666px;right: 0px;}

@keyframes flagAni
{
0% {transform: translateY(-10px);}
50% {transform: translateY(10px);}
100% {transform: translateY(-10px);}
}

@-moz-keyframes flagAni /* Firefox */
{
0% {-moz-transform: translateY(-10px);}
50% {-moz-transform: translateY(10px);}
100% {-moz-transform: translateY(-10px);}
}

@-webkit-keyframes flagAni /* Safari 和 Chrome */
{
0% {-webkit-transform: translateY(-10px);}
50% {-webkit-transform: translateY(10px);}
100% {-webkit-transform: translateY(-10px);}
}

@-o-keyframes flagAni /* Opera */
{
0% {-o-transform: translateY(-10px);}
50% {-o--o-transform: translateY(10px);}
100% {transform: translateY(-10px);}
}

.flagAni{
	animation: flagAni 2s infinite linear;
	-moz-animation: flagAni 2s infinite linear;	/* Firefox */
	-webkit-animation: flagAni 2s infinite linear;	/* Safari 和 Chrome */
	-o-animation: flagAni 2s infinite linear;	/* Opera */
}



.section2{height: 2082px;background: url(../img/bg2.jpg) top center;margin-top: -100px;}
.section .car1{width: 579px;height: 268px;background: url(../img/car1.png);position: absolute;top: 100px;left: -1032px;}
.section .t4{width: 516px;height: 261px;background: url(../img/t4.png);position: absolute;top: 130px;right: 0px;}
.video{width: 706px;height: 398px;position: absolute;background: #000;left: 0;top: 1350px;}
.section .t5{width: 691px;height: 106px;background: url(../img/t2.png);position: absolute;top: 1190px;left: 0px;}

.section .point{width: 90px;height: 100px;background: url(../img/pointBg.png);position: absolute;cursor: default;}
.section .point em,.section .point i{font-style: normal;color: #fff;font-size: 20px;display: block;text-align: center;line-height: 44px;}
.section .point1{left: 938px;top: 1200px;}
.section .point2{left: 1061px;top: 1327px;}
.section .point3{left:767px;top: 1356px;}
.section .point4{left:739px;top: 1530px;}
.section .point5{left:1077px; top: 1506px;}
.section .point6{top: 1654px;left: 936px;}
.section .point i{font-size: 14px;}


.section3{height: 1039px;}
.section3 .imgSec{width: 33%;float: left;overflow: hidden;position: relative;}
.section3 .imgSec img{height: 1039px;}
.section3 .imgSec .topTitle{position: absolute;top: 50%;margin-top: -35px;font-size: 40px;font-weight: bold;color: #fff;text-align: center;width: 100%;}
.section3 .imgSec .topTitle span{margin-right: 10px;position: relative;top: -5px;}
.section3 .imgSec .topTitle img{width: 162px;height: 70px;}
.section3 .imgSec a.more{width: 125px;height: 33px;background: url(../img/more.png);margin: 0 auto;margin-top: 20px;display: block;}


.jcarousel-wrapper {
    margin: 0px auto;
    position: relative;
    width: 100%;
    height: 450px;
}
.jcarousel-wrapper.manJcarousel{
	height: 496px;
    width: 1050px;
    position: absolute;top: 464px;left: 60px;
}

.jcarousel-wrapper.spJcarousel{
	height: 450px;
    width: 750px;
    position: absolute;top: 294px;left: 50%;margin-left: -375px;
    z-index: 99;
}

#layOutBg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../img/layoutBg.png);z-index: 9;}
.closeBtn{width: 38px;height: 40px;position: absolute;right: -15px;top: -15px;background: url(../img/closeBtn.png);z-index: 20;cursor: pointer;}

/** Carousel **/
.jcarousel,.jcarousel2 {position: relative;overflow: hidden;}
.jcarousel ul,.jcarousel2 ul {width: 20000em;position: relative;list-style: none; margin: 0;padding: 0;}
.jcarousel li,.jcarousel2 li {float: left;}
.jcarousel li img,.jcarousel2 li img{width: 100%;}
/** Carousel Controls **/
.jcarousel-control-prev,.jcarousel-control-prevBtn,
.jcarousel-control-next,.jcarousel-control-nextBtn {position: absolute;top: 50%;margin-top: -43px;width:51px;height: 87px;text-align: center;text-decoration: none;background-image: url(../img/arrBg.jpg);}
.jcarousel-control-prev,.jcarousel-control-prevBtn {left:-18px;}
.jcarousel-control-next,.jcarousel-control-nextBtn {right:30px;background-position: 51px 0px;}
.jcarousel-control-prevBtn {left:-25px;}
.jcarousel-control-nextBtn{right: -25px;}
.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {display: block;}
.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {opacity: 1;cursor: default;}
.section3 .jcarousel-wrapper li {width: auto;}
.section3 .jcarousel-wrapper li img{width: auto;height: auto;}


#getTicket{width: 88px;height: 84px;background: url(../img/getTicket.png);position: fixed;right: 40px;top: 80px;z-index: 99;cursor: pointer;}
#subTicket{width: 363px;height: 413px;background: url(../img/subLayout.png) no-repeat;position: fixed;right: 40px;top: 164px;z-index: 99;display: none;}
#subTicket p{padding: 3px 15px;color: #fff;padding-left: 60px;position: relative;height: 32px;}
#subTicket input[type="text"]{padding: 0;height: 24px;line-height: 24px;border:solid 1px #fff;background: none;position: absolute;left: 110px;top:0px;color: #fff;width: 150px;}
#subTicket select{padding: 0;height: 24px;line-height: 24px;border:solid 1px #fff;background: none;position: absolute;left: 110px;top:0px;color: #fff;width: 150px;background: #181819;}
#subBtn{width: 142px;height: 36px;color: #fff;display: block;margin: 0 auto;margin-top: 0px;position: relative;top: -5px; background: #88172a;text-align: center;line-height: 36px;font-size: 14px;}
#subSuc{width: 363px;height: 91px;background: url(../img/sucLayout.png);position: relative;display: none;}


.t3Btn{width: 284px;height: 120px;position: absolute;top: 0;}
.t3Btn1{left: 0;}
.t3Btn2{left: 290px;}
.t3Btn3{left: 580px;}
.t3Btn4{right: 0;width: 330px;}

.t3Img{position: absolute;width: 1194px;height: 552px;top: 1000px;z-index: 99;display: none;}
.t3Img img{position: absolute;top: 0;left: 0;display: none;}
.closet3Img{width: 38px;height: 40px;position: absolute;right: 55px;top: 15px;background: url(../img/closeBtn.png);z-index: 20;cursor: pointer;}

