@charset "utf-8";/* CSS Document*/
*{margin: 0;padding: 0;margin: 0px 0px 0px 0px;}
body{overflow-x: hidden;background: #000;}
.bigcontainer{width: 100%;background: #000;top:-110;}
.test{border: 1px solid red;}
.fl{float: left;}
.cl{clear: both;}
.bl{display: block;}
.ab{position: absolute;left: 431px;top: 0px;}
.rl{position: relative;}
.topcontainer{width:1920px;height:1079px;left: 50%;margin-left: -960px;overflow: hidden;position: relative;background: url(../images/bj_01.jpg) no-repeat center;background-position: -0px -0px;}
.animatetop{width:1920px;height:1080px;left:50%;margin-left:-960px;}
.topcontainer .topnavs{width:616px;height:30px;left:50%;margin-left:-41px;top:23px;}
.topcontainer .topnavs .nav{width:112px;height:30px;}
.topcontainer .topnavs .nav1{margin-left:0px;;}
.topcontainer .topnavs .nav2{margin-left:167px;;}
.topcontainer .topnavs .nav3{margin-left:335px;;}
.topcontainer .topnavs .nav4{margin-left:503px;;}
.topcontainer .navs{width:938px;height:263px;left:50%;margin-left:-471px;top:836px;}
.topcontainer .navs .nav{width:177px;height:178px;}
.topcontainer .navs .nav1{margin-left:0px;top:86px;}
.topcontainer .navs .nav2{margin-left:255px;top:35px;}
.topcontainer .navs .nav3{margin-left:508px;top:0px;}
.topcontainer .navs .nav4{margin-left:761px;top:7px;}
.topcontainer .navs .nav:hover{cursor: pointer;}
.gameIntro{width:1920px;height:772px;left: 50%;margin-left: -960px;overflow: hidden;position: relative;background: url(../images/index_01.jpg) no-repeat center;background-position: 0px -0px;}
.gameIntro .introTexts{width:686px;height:366px;left:50%;margin-left:-503px;top:108px;}
.gameIntro .introTexts .line{width:669px;height:42px;}
.gameIntro .introTexts .lineTitle{width:99px;height:22px;top:9px;left: 10px;color: #fbfff5;}
.gameIntro .introTexts .lineText{width:521px;height:26px;top:14px;left: 120px;color: #000000;}
.gameIntro .introTexts .line:hover，.gameIntro .introTexts .lineTitle:hover,.gameIntro .introTexts .lineText:hover{cursor: none;}
.gameIntro .introTexts .line1{left: 18px;top: 5px;}
.gameIntro .introTexts .line2{left: 18px;top: 57px;}
.gameIntro .introTexts .line3{left: 18px;top: 109px;}
.gameIntro .introTexts .line4{left: 18px;top: 161px;}
.gameIntro .introTexts .line5{left: 18px;top: 213px;}
.gameIntro .introTexts .line6{left: 18px;top: 265px;}
.gameIntro .introTexts .line7{left: 18px;top: 317px;}
.gzshow{width:1920px;height:1056px;left: 50%;margin-left: -960px;overflow: hidden;position: relative;background: url(../images/index_02.jpg) no-repeat center;background-position: 0px -0px;}
.zbShow{width:1920px;height:830px;left: 50%;margin-left: -960px;overflow: hidden;position: relative;background: url(../images/index_03.jpg) no-repeat center;background-position: 0px -0px;;}
.zbShow2{width:1920px;height:880px;left: 50%;margin-left: -960px;overflow: hidden;position: relative;background: url(../images/index_04.jpg) no-repeat center;background-position: 0px -0px;}
.zbShow2 .zbtext{width:1077px;height:40px;left: 421px;}
.zbShow2 .zbtext .text{font-size: 27px;color: white;}
.zbShow2 .zbtext1{top: 570px;}
.zbShow2 .zbtext2{top: 1046px;}
.zbShow2 .zbtext3{top: 1524px;}
.slide4{width:1078px;height:419px;left: 50%;margin-left: -538px;top:233px;}
.slide4 .uls li{list-style: none;}
.slide4 .prev,.slide4 .next{width:40px;height:52px;}
.slide4 .prev{top: -398px;left:-539px;}
.slide4 .next{top: -452px;left: 553px;}
.zbShow3{width:1920px;height:930px;left: 50%;margin-left: -960px;overflow: hidden;position: relative;background: url(../images/index_05.jpg) no-repeat center;background-position: 0px -0px;;}
.bottom{width:1920px;height:936px;left: 50%;margin-left: -960px;overflow: hidden;position: relative;background: url(../images/index_06.jpg) no-repeat center;background-position: 0px -0px;;}
.slide1{width:1145px;height:559px;left: 50%;margin-left: -573px;top:107px;}
.slide1 .uls li{list-style: none;}
.slide1 .prev,.slide1 .next{width:32px;height:50px;}
.slide1 .prev{top:-315px;left:-38px;}
.slide1 .next{top:-367px;left:1144px;}
.slide2{width: 700px;height:586px;margin-left: -207px;top: 308px;}
.slide2 .uls li{list-style: none;}
.slide2 .prev,.slide2 .next{width:64px;height:80px;}
.slide2 .prev{top:-208px;left:-333px;}
.slide2 .next{top:-285px;left:366px;}
.slide2 .slide2hd{width: 700px;height: 79px;/* left: 105px;*/margin-left: -409px;top: 497px;}
.slide2 .slide2hd .sm{width:117px;height:79px;}
.slide2 .slide2hd .sm:hover{cursor: pointer;}
.slide2 .slide2hd .sm1{margin-top: 0px;margin-left:-431px;}
.slide2 .slide2hd .sm1.on{background:url(../images/01.png);}
.slide2 .slide2hd .sm2{margin-top: 0px;margin-left:-296px;}
.slide2 .slide2hd .sm2.on{background:url(../images/02.png);}
.slide2 .slide2hd .sm3{margin-top: 0px;margin-left:-161px;}
.slide2 .slide2hd .sm3.on{background:url(../images/03.png);}
.slide2 .slide2hd .sm4{margin-top: 0px;margin-left:-25px;}
.slide2 .slide2hd .sm4.on{background:url(../images/04.png);}
.slide2 .slide2hd .sm5{margin-top: 0px;margin-left:110px;}
.slide2 .slide2hd .sm5.on{background:url(../images/05.png);}
.yihuo{width:743px;height:679px;background:url(../images/yihuo.gif);margin-left: 739px;margin-top: 270px;}
.slide3{width:1032px;height:527px;left: 983px;margin-left: -760px;top: 45px;}
.slide3 .uls li{list-style: none;}
.slide3 .prev,.slide3 .next{width:60px;height:80px;}
.slide3 .prev{top:-407px;left: -640px;}
.slide3 .next{top:-486px;left: 560px;background-image: url(../images/lg.png);}
.slide5{width:1078px;height:419px;left: 50%;margin-left: -539px;top:1097px;}
.slide5 .uls li{list-style: none;}
.slide5 .prev,.slide5 .next{width:40px;height:52px;}
.slide5 .prev{top:-262px;left:-85px;}
.slide5 .next{top:-317px;left:1121px;}




	
	#news{float:left;width:1014px;height:444px;position:relative;margin-top:263px;margin-left:452px;z-index:1000;overflow:hidden;background-color:rgba(0,0,0,0.6);box-shadow:0 0px 14px rgba(248,160,2,0.0) inset;border:0px solid #0;}

	.NewsList{margin:0 18px;}
	.NewsList li{height:38px;line-height:38px;overflow:hidden;color:#999;padding-right:8px;border-bottom:1px dashed #999;font-size:14px}
	.NewsList li a{margin-left:5px;color:#999;}
	.NewsList li time{float:right;color:#999;}
	.NewsList li .lx{margin:0 8px;color:#999;}

	/*链接*/
	.LinkList{float:left;}
	.LinkList li{float:left;border-right:1px solid #975d02;border-bottom:1px solid #975d02;}
	.LinkList li a{width:115px;height:52px;line-height:52px;text-align:center;overflow:hidden;font-size:18px;color:#fff7f1;background:#4a6a90 url(../images/a_bg.jpg) repeat-x left top;text-shadow:0 1px 3px rgba(0,0,0,0.3);display:block;}
	.LinkList li a:hover{background-image:url(../images/a_bg2.jpg);text-decoration:none;box-shadow:0 3px 4px rgba(0,0,0,0.4) inset;}
	/*焦点新闻*/
	.focusNews{height:54px;line-height:54px;text-align:center;overflow:hidden;font-size:18px;font-weight:bold}
	.focusNews h4{font-size:20px;font-weight:bold;color:#e4bc00;}
	.focusNews h4 a{color:#e4bc00;}
	.focusNews h4 a:hover{color:#fff7f1;}
	/*选项卡*/
	.Tab{float:left;width:95%;line-height:55px;position:relative;z-index:1000;margin-bottom:10px;margin-left:20px;border-bottom:1px groove #999;}
	.Tab .lines{width:98%;position:absolute;bottom:0px;left:0px;border-bottom:2px solid #999;z-index:1000;}
	.Tab li{margin:0 20px;float:left;width:150px;text-align:center;display:inline;}
	.Tab li a{font-size:17px;color:#999;display:block;font-weight:bold}
	.Tab li a:hover{color:#999;text-decoration:none;}
	.Tab li.change a{color:#999;font-weight:bold}




#Floatingbar{width:157px;position:fixed;top:40%;right:0px;margin-top:-150px;background-color:#e5e5e5;box-shadow:0 3px 14px rgba(0,0,0,0.4);z-index:150000;font-size:12px;background-color:#ffffff;font-family:'Microsoft YaHei';}
#Floatingbar .ewm{padding:22px 0 15px;line-height:24px;text-align:center;color:#fff;background-color:#020202;}
#Floatingbar .ewm img{width:117px;height:117px;margin:0 auto;display:block;}
#Floatingbar ul{padding:14px 0;background:url(../images/line_x.png) no-repeat center bottom;list-style-type:none;background-color:#020202;color:white;}
#Floatingbar ul li{height:22px;line-height:22px;text-align:center;margin-bottom:24px;cursor: pointer;}
#Floatingbar ul li a{color:white;}
#Floatingbar ul li a:hover{color:white;}
#Floatingbar ul li img{margin-left:5px;vertical-align:middle;}
#Floatingbar .btn_backtop{height:31px;line-height:31px;text-align:center;color:#fff;background-color:#676767;display:block;}
#Floatingbar .btn_backtop:hover{background-color:#313030;}
#Floatingbar .btn{width:15px;height:130px;position:absolute;top:23px;left:-15px;background:url(../images/arrow.png) no-repeat right top;cursor:pointer;}
#Floatingbar .btn.change{background-position:left top;}
#Floatingbars{width:146px;height:404px;position:fixed;top:20%;right:0px;z-index:10000;background: url(../images/icon29.png) no-repeat center center;}
#Floatingbars ._btn_qqqun{display:block;text-align:center;margin-top:13px;}
#Floatingbars .btn_showhide{width:27px;height:95px;position:absolute;top:46px;right:100%;cursor:pointer;background:url(../images/icon25.png) no-repeat left top;}
#Floatingbars .btn_showhide.off{background:url(../images/icon33.png) no-repeat left top;}
#Floatingbars span{line-height:23px;color:#ef8156;margin-bottom:10px;display:block;padding-left:43px;padding-right:12px;}
.kefulist{padding-top: 50px;}
.kefulist li{font-size:14px;padding-right:19px;padding-left:19px;}
.kefulist li a{height:48px;line-height:48px;color: #f1efea;text-decoration:none;display:block;width: 108px;text-align: center;}
.kefulist li a [class^='icon']{margin-right:10px;vertical-align:middle;}
.kefulist li:nth-last-of-type(1) a{border:none;}
.kefulist li:hover .icon_qq{background-position:right top;}
.kefulist li:hover a{color:#fff;}
.RQcodes{padding-top:33px;padding-bottom:17px;}
.RQcodes strong{line-height:24px;font-size:16px;font-weight:normal;color:#f1efea;display:block;padding-left:20px;padding-right:12px;}
.RQcodes span{line-height:20px;color:#f1efea;margin-bottom:10px;display:block;padding-left:20px;padding-right:12px;font-size: 14px;}
.RQcodes .pic{width:102px;height:92px;margin:0 auto;}
.RQcodes .pic img{width:100%;height:100%;}
.navs{width: 350px;height: 135px;left:50%;margin-left: -590px;top: 763px;z-index: 99;}
.nav1{width: 190px;height: 60px;}
.nav2{width: 190px;height: 60px;margin-top: 14px;}
.nav3{width: 135px;height: 135px;margin-left: 216px;}
.nav1:hover,.nav2:hover,.nav3:hover{cursor: pointer;}
.swiper-container{width: 100%;height: 100%;}
.swiper-slide{text-align: center;font-size: 18px;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition: 300ms;transform: scale(0.8);}
.swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);}
.list-info{width: 597px;height: 465px;margin-top: 354px;position: absolute;left: 398px;}

ul, ol{list-style-type: none;}
.content{display: block;width: 1200px;height: 100%;margin: 0 auto;}
.slide-box{position: relative;margin: 70px auto 0;}
.slide-list{position: relative;top: 0;left: 0;list-style: none;height: 674px;margin: 0 auto;perspective: 500px;}
.slide-list li{position: absolute;width: 1044px;height: 539px;transition: all .5s;z-index: -1;opacity: 0;filter: alpha(opacity=0);}
.slide-box li.po-1{left: 114px;top: 86px;z-index: 4;width: 561px;height: 248px;opacity: 1;filter: alpha(opacity=100);}
.slide-box li.po-2{left: 0;top: 0px;z-index: 5;opacity: 1;filter: alpha(opacity=100);}
.slide-box li.po-3{top: 100px;left: auto;right: 30px;width: 973px;height: 502px;opacity: .3;filter: alpha(opaciyt:30);}
.slide-box li.po-4{left: 193px;top: 0px;}
.slide-box li.po-5{left: 197px;top: 0px;}
.slide-list li img{width: 100%;}
.trans-left, .trans-right{width: 340px;height: 508px;position: absolute;top: 0;z-index: 10;cursor: pointer;}
.trans-left{left: 0;}
.trans-right{right: 0;}
.p9-prev, .p9-next{display: block;width: 59px;height: 56px;position: absolute;top: 532px;right: 8px;z-index: 9;cursor: pointer;background: url(../images/feature-spr.png) center top;}
.p9-next{top: 460px;background-position: center bottom;}
.dot-list{width: 250px;overflow: hidden;margin-top: -23px;}
.dot-list li{display: block;width: 25px;height: 6px;float: left;background-color: #564f3f;margin: 0px 5px;border-radius: 10px;}
.dot-list li.cur{background-color: #9a8b68;width: 100px;border-radius: 10px;}
.autoImg{display: block;width: 100%;}
.pleft-title{position: absolute;top: 0;}
.pleft-title img.part-title-ico{width: 29%;right: auto;left: 10%;}
.pright-title img.part-title-ico{width: 29%;right: 10%;}
.part-title{display: block;width: 100%;height: auto;overflow: hidden;position: relative;}
.part-title img{position: relative;z-index: 2;}
.part-title img.part-title-ico{position: absolute;z-index: 1;display: block;right: 9%;top: -81%;animation: rotate 15s infinite linear;}
@keyframes rotate{form{transform: rotate(0deg);}
to{transform: rotate(360deg);}}
@-webkit-keyframes rotate{form{-webkit-transform: rotate(0deg);}
to{-webkit-transform: rotate(360deg);}}
#ZhiYe2{float:left;height:520px;position:relative;min-width:600px;margin:0 auto;margin-top:-21px;z-index:100;margin-left:247px}
#ZhiYe2 .center{float:left;position:relative;width:1006px;;margin-left:-2px}
#ZhiYe2 .photoshow_select2{text-align:center;margin-top:15px;}
#ZhiYe2 .photoshow_select2 a{margin:0 2px;width:20px;height:20px;text-indent:0px;background:url(../images/icon_point.png) no-repeat left top;cursor:pointer;display:inline-block;}
#ZhiYe2 .photoshow_select2 a.change{background-position:right top;}
#ZhiYe2 .photoshow2{width:1006px;height:561px;margin:0 auto;}
#ZhiYe2 .photoshow2 li{width:484px;height:561px;text-align:center;cursor:pointer;}
#ZhiYe2 .photoshow2 li img{max-width:100%;}
#ZhiYe2 .photoshow2 li.roundabout-in-focus{cursor:default;}
#ZhiYe2 .photoshow2 li span{padding-top:6em;display:block;}
#ZhiYe2 .move_rights,#ZhiYe2 .move_lefts{float:left;width:109px;height:480px;position:absolute;top:0px;z-index:1500;}
#ZhiYe2 .move_lefts span,#ZhiYe2 .move_rights span{width:40px;height:77px;position:absolute;top:50%;margin-top:-10px;}
#ZhiYe2 .move_lefts{left:-260px;}
#ZhiYe2 .move_lefts span{background:url(../images/prev.png);}
#ZhiYe2 .move_lefts:hover span{background:url(../images/prev.png);}
#ZhiYe2 .move_rights{right:-200px;}
#ZhiYe2 .move_rights span{background:url(../images/next.png);}
#ZhiYe2 .move_rights:hover span{background:url(../images/next.png);}
.zhuangbeishow{width: 1398px;height: 450px;margin:0px auto;position:absolute;top: 266px;left: 392px;z-index:996;}
.zhuangbei_ul{}
.zhuangbei_ul li{width: 70px;height: 168px;float:left;cursor:pointer;margin-top:0px;margin-right: 108px;}
.zhuangbei_ul .container-item{width:45px;height:45px;}
.zhuangbei_ul .container-item img{padding-top:0px}
#sb_01{width: 1385px;height: 800px;margin:0px auto;position:absolute;top: 13px;left: 2px;}
#sb_01 li{width: 94.5px;height: 155px;float:left;cursor:pointer;margin-top: 5px;margin-left:0px;margin-right: 57px;}
#sb_02{width: 270px;height: 400px;margin:0px auto;position:absolute;top: 15px;left: 303px;}
#sb_02 li{width: 66px;height: 103px;float:left;cursor:pointer;margin-top:1px;margin-left:0px;margin-right: 46px;}
#sb_03{width: 270px;height: 400px;margin:0px auto;position:absolute;top: 15px;left: 604px;}
#sb_03 li{width: 66px;height: 103px;float:left;cursor:pointer;margin-top:1px;margin-left:0px;margin-right: 46px;}
#sb_04{width: 270px;height: 400px;margin:0px auto;position:absolute;top: 15px;left: 905px;}
#sb_04 li{width: 66px;height: 103px;float:left;cursor:pointer;margin-top:1px;margin-left:0px;margin-right: 46px;}
#preview{position:absolute;border: 1px solid #bb7551;background: #4a3226;padding:5px;display:none;color:#fff;z-index:999;}
.large_thumb_shine{width:46px;height:46px;background:url(../images/shine.png);position:absolute;background-position:99px 0;margin-top:-49px;background-repeat:no-repeat}
.szcontainer{max-width: 1920px;min-width: 1200px;height: 700px;margin-top: 109px;position: relative;margin-left: auto;margin-right: auto;}
.box{width: 1200px;height: 100%;margin: 0 auto;position: relative;margin-left: 388px;}
.box .p{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.box .p img, .box .p .name{position: absolute;bottom: 0;transition: all 1s ease;}
.box .p1 img,.box .p2 img,.box .p3 img,.box .p4 img,.box .p5 img,.box .p6 img{top:150px;left: 320px;opacity: 0;-webkit-transition: opacity 2s linear;-moz-transition: opacity 2s linear;-o-transition: opacity 2s linear;transition: opacity 2s linear;}
.box .p1.show img, .box .p2.show img, .box .p3.show img, .box .p4.show img,.box .p5.show img,.p6.show img{opacity: 1;transform: translateX(0);}
.nav{position: absolute;width: 100px;top: 165px;right:550px;z-index: 2;}
.nav li{position: relative;width: 100px;height: 100px;margin: 1px auto 0;cursor: pointer;transition: all .6s linear;}
.nav li img{position: absolute;top: 0;left: 0;width: 129px;height: 129px;}
.nav li i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 1;transition: opacity .6s linear;}
.nav li.t1 i{background: url(../images/t1.png) no-repeat center;}
.nav li.t2 i{background: url(../images/t2.png) no-repeat center;}
.nav li.t3 i{background: url(../images/t3.png) no-repeat center;}
.nav li.t4 i{background: url(../images/t4.png) no-repeat center;}
.nav li.t5 i{background: url(../images/t5.png) no-repeat center;}
.nav li.t6 i{background: url(../images/t6.png) no-repeat center;}
.nav li em{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: opacity .6s linear;}
.nav li.t1 em{background: url(../images/t1_on.png) no-repeat center;}
.nav li.t2 em{background: url(../images/t2_on.png) no-repeat center;}
.nav li.t3 em{background: url(../images/t3_on.png) no-repeat center;}
.nav li.t4 em{background: url(../images/t4_on.png) no-repeat center;}
.nav li.t5 em{background: url(../images/t5_on.png) no-repeat center;}
.nav li.t6 em{background: url(../images/t6_on.png) no-repeat center;}
.nav li.on{width:80px;height:80px;}
.nav li.on i{opacity: 0;}
.nav li.on em{opacity: 1;}
.Wonderful-video{margin-top: -46px;margin-bottom: 30px;}
/* 游戏特色*/.game-features{position: relative;height: 320px;margin: 0 auto;}
.game-features .game-features-logo{width: 320px;height: 320px;background: url('../images/game-features.png') no-repeat center;margin: 0 auto;animation: rotate 8s linear infinite;}
@keyframes rotate{0%{transform: rotate(0);}
100%{transform:rotate(360deg);}}
@keyframes reverseRotate{0%{transform: rotate(0deg)}
100%{transform:rotate(-360deg);}}
.game-features-tro{position: absolute;width: 100%;top: 68px;text-align: center;margin: 0 auto;}
.game-features-tro .game-features-name{line-height: 48px;height: 48px;font-size: 48px;color: #fffefd;letter-spacing: 20px;text-align: center;}
.game-features-tro .game-features-small-name{line-height: 6px;height: 6px;font-size: 6px;color: #7b828a;letter-spacing: 15px;margin-top: 7px;text-align: center;}
.game-features-tro img{margin-top: -3px;}
.game-features-tro .game-features-english{margin-top:24px;color: #fff;letter-spacing: 8px;}
.game-features-tro-img{margin-top: 3px;}
.endcontent{width: 1350px;margin: 0 auto;position: relative;}
.zhuzi1{position:absolute;width:98px;height:238px;left:-144px;top:418px;background:url(../images/zhuzi1.png);animation:key_updown 5s infinite alternate;-webkit-animation:key_updown 5s infinite alternate;-ms-animation:key_updown 5s infinite alternate;}
.zhuzi2{position:absolute;width:96px;height:231px;left:1391px;top:-120px;background:url(../images/zhuzi2.png);animation:key_downup 5s infinite alternate;-webkit-animation:key_downup 5s infinite alternate;-ms-animation:key_downup 5s infinite alternate;}
@keyframes key_updown{0%{transform:translate3d(0,0,0)}
100%{transform:translate3d(0,-50px,0)}}
@-webkit-keyframes key_updown{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(0,-50px,0)}}
@-ms-keyframes key_updown{0%{-ms-transform:translate3d(0,0,0)}
100%{-ms-transform:translate3d(0,-50px,0)}}
@keyframes key_downup{0%{transform:translate3d(0,0,0)}
100%{transform:translate3d(0,50px,0)}}
@-webkit-keyframes key_downup{0%{-webkit-transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(0,50px,0)}}
@-ms-keyframes key_downup{0%{-ms-transform:translate3d(0,0,0)}
100%{-ms-transform:translate3d(0,50px,0)}}
#container{position:absolute;width: 720px;height: 498px;left: 50%;margin-left: 14px;padding-top: 478px;}
#container .mainframe{width: 500px;height: 498px;float: left}
#container .thumbnails{float: left;width: 200px;height: 498px;background-repeat: no-repeat;background-image: url(../images/total_grid.png);background-position: 9px 70px;margin-top: -122px;margin-left: -705px;}
.thumbnailimage{float: left;padding: 26px 26px 31px 27px;}
.large_thumb{float: left;position: relative;width: 37px;height: 37px;padding: 0px 10px 0px 0;}
img.large_thumb_image{position: absolute;left: 5px;top: 4px;}
.large_thumb_border{width: 128px;height: 128px;background: url(../images/thumb_border.png);position: absolute;}
.large_thumb_shine{width: 128px;height: 128px;background: url(../images/shine.png);position: absolute;background-position:99px 0;left: 5px;top: 5px;background-repeat: no-repeat;}
.thumb_container{width: 128px;height: 128px;background-image: url(../images/thumb_holder.png);cursor: pointer;}
#largephoto{width: 277px;height: 607px;margin-top: -98px;margin-left: 199px;background-repeat: no-repeat;}
#largetrans{width: 277px;height: 607px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.large_image{display: none}
#containertitle{position: absolute;margin-top: 35px;margin-left: 40px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-shadow: 0px 1px 2px #fff;}
#largecaption{text-align: center;height: 100px;width: 100%;position: absolute;width: 247px;margin-top: 0px;display: none;color: #fff;font-size: 30px;font-family: Arial;letter-spacing: -1px;font-weight: bold}
#largecaption .captionContent{padding: 5px;}
#largecaption .captionShine{background: url(../images/bigshine.png);position: absolute;width: 277px;height: 607px;background-position: -150px 0;background-repeat: no-repeat;}
.dh ul{position: relative;overflow: hidden;width:879px;height: 434px;margin: 0px auto 0;padding-top:272px;}
.dh ul li{float: left;width: 108px;overflow: hidden;height: 100%;position: relative;cursor: pointer;border:#896d3c 1px solid;box-shadow: 0px 0px 10px #000;}
.dh ul li a{display: block;width: 100%;height: 100%;}
.dh ul li .layer{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(27,29,36,0.75);height: 100%;}
.dh ul li .layer .p1{position: absolute;bottom: 5px;left: 10px;}
.dh ul li .layer .p2{position: absolute;bottom: 5px;right: -200%;}
.dh ul li .layer .p2 b,.dh ul li .layer .p2 span{display: block;font-weight: bold;font-size: 20px;}
.dh ul li .layer .p1 b,.dh ul li .layer .p1 span{display: block;font-weight: bold;font-size: 14px;}
.col1{color: #00A39A;}
.col2{color: #fff;}
#Flash .arrow{width: 236px;height: 146px;background: url(../images/arrow_down.png) no-repeat center;position: absolute;bottom: 50%;left: 50%;z-index:51;margin-bottom: -288px;margin-left: -123px;-webkit-animation: down 3s 0s linear infinite 300ms 0 ease infinite;-moz-animation: down 3s 0s linear infinite 300ms 0 ease infinite;-ms-animation: down 3s 0s linear infinite 300ms 0 ease infinite;animation: down 3s 0s linear infinite 300ms 0 ease infinite;-moz-animation: down 3s 0s linear infinite;-webkit-animation: down 3s 0s linear infinite;-o-animation: down 3s 0s linear infinite;-ms-animation: down 3s 0s linear infinite;animation: down 3s 0s linear infinite;}
@-webkit-keyframes down{0%{-webkit-transform: translateY(0);transform: translateY(0);}
50%{-webkit-transform: translateY(10px);transform: translateY(10px);}
100%{-webkit-transform: translateY(0);transform: translateY(0);}}
