/*
	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: 193px;height: 34px;position: absolute;background: url(../images/logo.png);left: 0px;top: 17px;display: block;}
.header .goIndex{width: 74px;height: 15px;position: absolute;background: url(../images/goIndex.png);right: 0px;top:28px;display: block;}


.kv{height: 1258px;background: url(../images/kvimgBG.png) top center;z-index: 20;}
.kv{width: 100%;}


.section1{z-index: 20;}
.section .t2{width: 1198px;height: 34px;background: url(../images/AvtivityLiner.png);position: absolute;top: -237px;left: 0px;}
.section .t3{width: 1196px;height: 151px;background: url(../images/vadayTimeImg.png);position: absolute;top: -157px;left: 0px;}
.section .logo2{width: 491px;height: 30px;background: url(../img/logo2.png);position: absolute;top: 666px;right: 0px;}


.section2{height: 1319px;background: url(../images/pcMap.jpg) top center;/*margin-top: -71px;*/}
.section .car1{width: 409px;height: 114px;background: url(../images/VadayInt.png);position: absolute;top:124px;left: 57px;}
.section .t4{    width: 459px;height: 215px;background: url(../images/pcCar.png);position: relative;top: 71px;left: 624px;}
.SenseDebut{width: 726px;height: 526px;position: absolute;background: none;left: 0;top: 758px;}

.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: 872px;}
.section .point2{left: 838px;top: 997px;}
.section .point3{left:767px;top: 1158px;}
.section .point4{left:1028px;top: 1016px;}
.section .point5{left:1000px;top: 1176px;}
.section .point i{font-size: 14px;}


.section3{
    margin-top: 43px;}
.section3 .imgSec{width: 25%;float: left;overflow: hidden;position: relative;}
.section3 .imgSec img{ width: 100%;}
.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;
    margin: 0 auto;
    margin-top: 70px;
    display: block;
    margin-left: 111px}

.jcarousel-wrapper {
    margin: 0px auto;
    position: relative;
    width: 100%;
    height: 450px;
}
.jcarousel-wrapper.manJcarousel{
	height: 430px;
    width: 984px;
    position: absolute;top: 276px;left: 60px;
}

.jcarousel-wrapper.spJcarousel{
	    height: 450px;
    	width: 750px;
   	 	position: fixed;
    	/* top: 274px; */
    	left: 50%;
    	top: 50%;
    	margin-left: -375px;
   	 	margin-top: -225px;
    	z-index: 99;
}

#layOutBg{   
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: url(../img/layoutBg.png);
    z-index: 9;}

    /*#layOutBg1{   
    width: 100%;
    height: 955px;
    position: absolute;
    top: -555px;
    left: 0;
    background: url(../img/layoutBg.png);
    z-index: 9;
    display:none;
}*/
.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:-33px;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;}


.Tickets{    width: 1280px;
    height: 960px;
    position: absolute;
    background: none;
    top: 73px;
    left: 50%;
    margin-left: -640px;
    z-index: 9;}
#subTicket{width: 330px;height: 485px;background: url(../images/FormBGs.png) no-repeat;position: absolute;left:31px;top: 497px;z-index: 99;display: block;}
#subTicket p{padding: 8px 15px;color: #fff;padding-left: 60px;position: relative;height: 18px;}
#subTicket input[type="text"]{padding: 0;height: 24px;line-height: 24px;border:solid 1px #fff;background: none;position: absolute;left: 121px;top:0px;color: #fff;width: 150px;}
#subTicket select{padding: 0;height: 24px;line-height: 24px;border:solid 1px #fff;background: none;position: absolute;left: 121px;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: 62px; 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: 227px;height: 148px;position: absolute;top: 0;}
.t3Btn1{left: 0;}
.t3Btn2{left: 240px;}
.t3Btn3{left: 482px;}
.t3Btn4{left: 724px;}
.t3Btn5{right: 0;width: 230px;}

.t3Img{position: fixed;width: 1194px;height: 461px;top: 50%;left: 50%;margin-left: -597px;z-index: 99;margin-top: -231px;display: none;}
.t3Img img{position: absolute;top: 0;left: 0;display: none;}
.closet3Img{width: 38px;height: 40px;position: absolute;right: 72px;top: -12px;background: url(../img/closeBtn.png); z-index: 20;cursor: pointer;}
.submitBut{position:absolute; top:17px; left:986px;}

.yearGs img{width: 100%; height: 100%;}
.wonderFuls{width: 1200px; height: 34px;}
.wonderFul{position: absolute; margin-top: -16px;width: 212px;height: 34px;left: 50%;margin-left: -106px;}

@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 */
}

