@charset "utf-8";/* CSS Document*/
*{margin: 0;padding: 0;margin: 0px 0px 0px 0px;}
body{background-color: #000;overflow-x: hidden;}
.bigcontainer{width: 100%;}
.test{border: 1px solid red;}
.fl{float: left;}
.cl{clean: both;}
.bl{display: block;}
.ab{position: relative;}
.rl{position: relative;}
video{position: absolute;left: 50%;top: 0;transform: translate(-50%);object-fit: contain;}
.page_01{margin: 0 auto;width: 100%;overflow: hidden;position: relative;height: 1080px;background: url(../images/bj_01.jpg) no-repeat center;}
.downcontainer1{height: 922px;background: url(../images/bj_02.jpg) no-repeat center;}
.downcontainer1_2{height: 1044px;background: url(../images/bj_03.jpg) no-repeat center;}
.downcontainer1_9{height: 1044px;background: url(../images/bj_13.jpg) no-repeat center;}
.downcontainer2{height: auto;background: url(../images/bj_04.jpg) repeat-y center;}
.downcontainer3{height: 2204px;background: url(../images/bj_05.jpg) no-repeat center;}
.downcontainer4{height: 1280px;background: url(../images/bj_06.jpg) no-repeat center;}
.center{margin:0 auto;width:1280px;}
	/*照片展示*/
	#ZhiYe{height:470px;position:relative;min-width:898px;margin:0 auto;padding-top:335px;z-index:100;margin-left:-60px;}
	#ZhiYe .center{position:relative;width:898px;}
	#ZhiYe h4{width:698px;height:72px;text-indent:-99em;overflow:hidden;margin:0px auto 82px auto;background:url(../images/title.png) no-repeat left top;display:block;}
	#ZhiYe .photoshow_select{text-align:center;margin-top:45px;}
	#ZhiYe .photoshow_select a{margin:0 2px;width:20px;height:20px;text-indent:0px;background:url(../images/a_4.png) no-repeat left top;cursor:pointer;display:inline-block;}
	#ZhiYe .photoshow_select a.change{background-position:right top;}
		.photoshow{width:550px;height:470px;margin:0 auto;}
		.photoshow li{width:800px;height:470px;text-align:center;background-color:#ccc;cursor:pointer;}
		.photoshow li img{max-width:100%;}
		.photoshow li.roundabout-in-focus{cursor:default;}
		.photoshow li span{padding-top:6em;display:block;}
		.move_rights,.move_lefts{float:left;width:43px;height:525px;position:absolute;top:0px;z-index:1500;}
		.move_lefts span,.move_rights span{width:43px;height:84px;position:absolute;top:50%;margin-top:-80px;background:url(../images/arrow.png) no-repeat left top;background-repeat:no-repeat;}
		.move_lefts{left:-15px;}
		.move_lefts span{background-position:left top;}
		.move_lefts:hover span{background-position:left bottom;}
		.move_rights{right:-15px;}
		.move_rights span{background-position:right top;}
		.move_rights:hover span{background-position:right bottom;}
.rightbar{width:208px;height:639px;position:fixed;top:40%;right:0;margin-top:-280px;background:url(../images/left1.png) no-repeat;z-index:10000;text-align:center;color:#fff;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.rightbar.close{right:-208px}
.rightbar.close .btn-close{background:url(../images/left4.png) no-repeat}
.rightbar .btn-close{width:86px;height:73px;background:url(../images/left2.png);position:absolute;top:10px;left:-66px}
.rightbar h6{margin-bottom:10px;padding-top:30px; padding-left:28px;/*右边*/ font-size:18px;line-height:24px;font-weight:700;overflow:hidden}
.rightbar h6 span{display:block;font-size:14px}
.rightbar .code{margin:0 0 10px 33px;/*右边*/width:157px;height:188px;background:#d0b37e; /*微信底色*/}
.rightbar .code p{height:30px;line-height:30px;background:#8e7649;/*微信底色*/margin-bottom:5px;}
.rightbar p{font-size:16px;line-height:24px;margin-bottom:5px; padding-left:20px;/*右边*/}
.rightbar .kefu{margin-left:33px;/*右边*/display:block; width:157px;height:51px;background:url(../images/left3.png) no-repeat;line-height:50px;font-size:18px; font-weight:200; font-family:"微软雅黑"; color:#fff;text-decoration:none;margin-bottom:5px}
.rightbar .kefu:hover{background:url(../images/left5.png) no-repeat}
#Flash {
    width: 1920px;
    height: 1080px;
    position: absolute;
    left: 50%;
    z-index: 0;
    margin: 0px auto -272px -960px;
}
#Flash1 {
    width: 1920px;
    height: 922px;
    position: absolute;
    left: 50%;
    z-index: 0;
    margin: 0px auto -272px -960px;
}
#Flash2 {
    width: 1920px;
    height: 1044px;
    position: absolute;
    left: 50%;
    z-index: 0;
    margin: 0px auto -272px -960px;
}
#Flash3 {
    width: 1920px;
    height: 1079px;
    position: absolute;
    left: 50%;
    z-index: 0;
    margin: 0px auto -272px -960px;
}
#Flash4 {
    width: 1920px;
    height: 2204px;
    position: absolute;
    left: 50%;
    z-index: 0;
    margin: 0px auto -272px -960px;
}
	/*公告*/
#download{width:1280px;height:178px;position:absolute;top:710px;left:50%;margin-left:-504px;z-index:1500;}
/*下载*/
#downloada{float:left;width:1280px;height:178px;overflow:hidden;margin-right:20px;margin-top:58px}
#downloada .btn_01{float:left;width:178px;height:178px;position:relative;text-indent:-9999em;background:url(../images/btn1.png) no-repeat left top;display:block;}
#downloada .btn_01:hover{text-decoration:none;;background:url(../images/btn1-h.png) no-repeat left top;}
#downloada .btn_02{float:left;width:178px;height:178px;position:relative;text-indent:-9999em;background:url(../images/btn2.png) no-repeat left top;display:block;margin-left:80px;}
#downloada .btn_02:hover{text-decoration:none;background:url(../images/btn2-h.png) no-repeat left top;}
#downloada .btn_03{float:left;width:178px;height:178px;position:relative;text-indent:-9999em;background:url(../images/btn3.png) no-repeat left top;display:block;margin-left:150px;}
#downloada .btn_03:hover{text-decoration:none;background:url(../images/btn3-h.png) no-repeat left top;}
#downloada .btn_04{float:left;width:178px;height:178px;position:relative;text-indent:-9999em;background:url(../images/btn4.png) no-repeat left top;display:block;margin-left:80px;}
#downloada .btn_04:hover{text-decoration:none;background:url(../images/btn4-h.png) no-repeat left top;}
#ZhuangBei{height:auto;position:relative;min-width:1280px;margin:0 auto;padding-bottom:150px;padding-top:100px;background: url(../images/zb.png) no-repeat top center;}
.PicList{float:left;}
.PicList li{float:left;position:relative;margin-right:17px;margin-bottom:10px;padding-top:31px;float:left;width:385px;height:auto;padding:10px;margin-top:20px;background:#0e0a0b;border:5px solid #252326;}
.PicList li:nth-child(3n){margin-right:0px;}
.PicList strong{height:46px;line-height:46px;text-align:center;overflow:hidden;font-size:22px;font-weight:normal;color:#ab9169;margin-bottom:3px;letter-spacing:4px;display:block;background:#252326;}
.PicList .photo{width:385px;margin:0 auto;background-color:#000000;display:block;}
.PicList .photo img{width:385px;margin:0 auto;background-color:#000000;display:block;}
.PicList2{float:left;}
.PicList2 li{float:left;position:relative;margin-right:10px;margin-bottom:10px;padding-top:31px;float:left;width:605px;height:auto;padding:10px;margin-top:20px;background:#0e0a0b;border:5px solid #252326;}
.PicList2 li:nth-child(2n){margin-right:0px;}
.PicList2 strong{height:46px;line-height:46px;text-align:center;overflow:hidden;font-size:22px;font-weight:normal;color:#ab9169;margin-bottom:3px;letter-spacing:4px;display:block;background:#252326;}
.PicList2 .photo{width:605px;margin:0 auto;background-color:#000000;display:block;}
.PicList2 .photo img{width:605px;margin:0 auto;background-color:#000000;display:block;}
.PicList3{float:left;}
.PicList3 li{float:left;position:relative;margin-right:10px;margin-bottom:10px;padding-top:31px;float:left;width:1250px;height:auto;padding:10px;margin-top:20px;background:#0e0a0b;border:5px solid #252326;}
.PicList3 li:nth-child(3n){margin-right:0px;}
.PicList3 strong{height:46px;line-height:46px;text-align:center;overflow:hidden;font-size:22px;font-weight:normal;color:#ab9169;margin-bottom:3px;letter-spacing:4px;display:block;background:#252326;}
.PicList3 .photo{width:1250px;margin:0 auto;background-color:#000000;display:block;}
.PicList3 .photo img{width:1250px;margin:0 auto;background-color:#000000;display:block;}
#leftnav{position: fixed;right: 30px;top: 20%;width: 98px;height: 436px;background: url(../images/leftNav.png) no-repeat;z-index: 20;}
#leftnav a{width: 98px;height: 97px;display: block;text-align:center;padding-right:5px;}
.gif{width: 1920px;text-align: center;margin: 0 auto;}
.navs{width: 684px;height: 395px;left:48%;margin-left: -457px;top: 512px;}
.nav1,.nav2,.nav21,.nav3,.nav4,.nav5,.nav6{width: 114px;height: 395px;/* margin-right:65px;*/}
.nav1{/* margin-left:-161px;*//* background:url(../images/downland.png) no-repeat;*/top: 26px;}
.nav1:hover,.nav2:hover,.nav3:hover,.nav4:hover,.nav5:hover,.nav6:hover{cursor: pointer;}
.nav1:hover{background:url(../images/nav_1_on.png) -2px 85px no-repeat;}
.nav2:hover{background: url(../images/nav_2_on.png) 0px 107px no-repeat;}
.nav3:hover{background: url(../images/nav_3_on.png) 0px 43px no-repeat;}
.nav4:hover{background: url(../images/nav_4_on.png) 0px 64px no-repeat;}
.nav5:hover{background: url(../images/nav_5_on.png) 0px 2px no-repeat;}
.nav6:hover{background: url(../images/nav_6_on.png) 0px 23px no-repeat;}
#weixin{display: none;position: fixed;top: 25%;left: 38%;z-index: 50;background: white;}
#over{width: 100%;height: 100%;opacity: 0.5;/*设置背景色透明度,1为完全不透明,IE需要使用filter:alpha(opacity=80);*/filter: alpha(opacity=80);display: none;position: fixed;z-index: 40;background: silver fixed;background-size: cover;}
/* 幻灯片所需CSS*/
.slider1Preview{width:500px;height:0px;}
/*底部幻灯片*/
.slideTxtBox{width:1100px;height:520px;left: 50%;margin-left: -560px;top:30px;}
.slideTxtBox .uls li{width:320px;height:450px;float:left;list-style-type:none;margin-left:35px;}
.slideTxtBox .small{width:250px;height:281px;margin-top:50px;margin-left:55px;border:1px solid #2c2a29;}
.slideTxtBox .normal{width:364px;height:409px;border:1px solid #2c2a29;}
.slideTxtBox .prev,.slideTxtBox .next{width:22px;height: 44px;top:180px;}
.slideTxtBox .prev{background: url(../images/prev.png);left:20px;}
.slideTxtBox .next{background: url(../images/next.png);left:1100px;}
.bxslider{width:1000px;height:600px;top:-40px;margin:0 auto;}
.bxslider .uls li{width:295px;height:650px;float:left;list-style-type:none;margin-left:30px;}
.bxslider .small{width:291px;height:586px;margin-top:50px;border:1px solid #2c2a29;}
.bxslider .prev,.bxslider .next{width:22px;height: 44px;top:280px;}
.bxslider .prev{background: url(../images/prev.png);left:-10px;}
.bxslider .next{background: url(../images/next.png);left:1000px;}
.points{margin:0 auto;position:relative;left:50%;}
.points li{float:left;word-spacing: 5px;width:20px;height:20px;font-size:25px;}
.on{color:#cecece;}
.bar{width: 100px;position: fixed;top: 102px;right: 30px;z-index: 1000;}
.bar .nor{color: #fff;width: 100px;height: 70px;display: block;text-align: center;text-decoration: none;font: 14px/70px "微软雅黑";background: url(../images/op.png) center repeat;margin-bottom: 1px;outline: none;}
.bar .nor:hover, .bar .cur{background: #610004;}
.bar .home{font: 18px/70px "微软雅黑";outline: none;}
.bar .home:hover{background: #610004;}
.bar .top{width: 100px;height: 42px;display: block;text-align: center;background: url(../images/op.png) center repeat;outline: none;}
.bar .top img{display: block;margin: 0 auto;padding-top: 11px;}
.show{width:1000px;margin:0 auto;padding-top:80px;padding-left:90px;}
.flash{left:50%;width:927px;height:544px;margin-left:-465px;margin-top:61px;}
#news{float: right;width: 1000px;height: 480px;position: relative;margin-top: 237px;z-index: 100;margin-right: 302px;}
#news .tit{width:575px;height:59px;line-height:59px;font-size:15px;color:#b59660;padding-left:21px;}
#news .tit span{float:left;}
#news .tit span:nth-child(1){width:118px;}
#news .tit span:nth-child(2){width:317px;}
#news .tit span:nth-child(3){width:34px;}
#news .tit span:nth-child(4){width:34px;}
#news .tit span:nth-child(5){width:60px;text-align:center;}
#news .serviceList{float:left;width:566px;font-size:12px;margin:0px auto 0px 18px;}
#news .serviceList li{float:left;width:566px;height:38px;line-height:38px;overflow:hidden;font-size:14px;border-bottom:1px dotted #6e5124;}
#news .serviceList li a{float:left;color:#b59660;margin-left:5px;display:inline;}
#news .serviceList li:hover{background-color:#000000;}
#news .serviceList li strong{padding:0 5px;float:left;width:110px;font-weight:normal;color:#b59660;margin-left:5px;display:inline;}
#news .serviceList li p{float:left;width:305px;color:#d27c02;display:inline;}
#news .serviceList li em{float:right;width:60px;font-size:12px;color:#b59660;}
#news .serviceList li em img{margin-right:5px;}
#news .btn_more{position:absolute;}
#news a{text-decoration: none;}
#news .focusNews{height:54px;line-height:54px;text-align:center;overflow:hidden;font-size:18px;font-weight:bold}
#news .focusNews h4{font-size:18px;font-weight:bold;color:#e4bc00;}
#news .focusNews h4 a{color:#e4bc00;}
#news .focusNews h4 a:hover{color:#fff7f1;}
#news .Tab{float:left;width:100%;line-height:45px;position:relative;}
#news .Tab .lines{width:100%;position:absolute;bottom:0px;left:0px;border-bottom:2px solid #a21512;z-index:1000;}
#news .Tab li{margin:0 25px;float:left;width:200px;text-align:center;display:inline;}
#news .Tab li a{font-size:17px;color:#a21512;display:block;}
#news .Tab li a:hover{color:#a21512;text-decoration:none;font-weight:bold;font-size:20px;}
#news .Tab li.change a{color:#a21512;font-weight:bold;font-size:20px;}
#news .NewsList{margin:0 18px;}
#news .NewsList li{height:39px;line-height:39px;overflow:hidden;color:#a21512;padding-right:8px;border-bottom:1px dotted #a21512;font-size:16px;}
#news .NewsList li:hover{background-color:#FFF;}
#news .NewsList li a{color:#a21512;margin-left:5px;}
#news .NewsList li time{float:right;color:#a21512;}
#news .NewsList li .lx{margin:0 8px;color:#a21512;}
.slide{margin-bottom:1px;margin-left: 405px;}
.slide ul li{float:left;margin-top: 33px;list-style: none;}
.s1{}
.s2{}
.s3{}
.huishou_1{margin-right: 866px;float: right;margin-top: -630px;}
.ythj_1{margin-right: 294px;float: right;margin-top: 101px;}
#news{float: left;width: 1000px;height: 560px;overflow: hidden;margin-top: 70px;/* padding-right: 30px; */padding-left: -250px;font-size: 14px;position: absolute;left: 50%;margin-left: -523px;}
.Tab{float:left;width:100%;position:relative;margin-bottom:13px;border-bottom:1px solid #a21512;}
.Tab li{float:left;background:url(../images/line.gif) no-repeat right center;width:175px}
.Tab li a{float:left;line-height:35px;position:relative;font-size:18px;padding-right:18px;padding-left:65px;;color:#a21512}
.Tab li a:hover,.Tab li.change a{color:#d41602;text-decoration:none;font-weight:bold}
.Tab li.change a .arrow_bom{display:block;}
.Tab .lines{position:absolute;bottom:-1px;border-bottom:3px solid #d41602;}
.Tab .arrow_bom{width:0px;height:0px;position:absolute;top:100%;left:50%;margin-left:20px;border:5px solid transparent;border-top:5px solid #d41602;display:none;content:"";}
.clear{display: block;height: 0;line-height: 0;overflow: hidden;clear: both;font-size: 0;}
.NewsList li{height:40px;line-height:40px;overflow:hidden;color:#a21512}
.NewsList li time{float:right;color:#a21512;}
.NewsList li span{float:left;color:#a21512;font-weight:bold}
.NewsList li a{color:#a21512}
.fs-container{margin: 20px auto 50px auto;margin-top: 0px;position: relative;width: 30%;padding: 0 15%;max-width: 1060px;min-width: 1060px;height: 467px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.fs-container:before{content: '';position: absolute;bottom: -40px;background: transparent url(../images/shadow.png) no-repeat center center;height: 90px;width: 90%;left: 5%;opacity: 0.8;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.fs-wrapper{width: 100%;height: 100%;position: relative;-webkit-perspective: 1060px;-moz-perspective: 1060px;-o-perspective: 1060px;-ms-perspective: 1060px;perspective: 1060px;}
.fs-slider{width: 100%;height: 100%;position: absolute;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;pointer-events: none;}
.fs-block{margin: 0;position: absolute;width: 70%;height: 100%;left: 15%;pointer-events: auto;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;-ms-transition: all 1s ease;transition: all 1s ease;}
.fs-block:nth-child(1){-webkit-transform-origin: top right;-webkit-transform: translateX(-100%) rotateY(-35deg);-moz-transform-origin: top right;-moz-transform: translateX(-100%) rotateY(-35deg);-o-transform-origin: top right;-o-transform: translateX(-100%) rotateY(-35deg);-ms-transform-origin: top right;-ms-transform: translate(-100%);transform-origin: top right;transform: translateX(-100%) rotateY(-35deg);}
.no-touch .fs-block:nth-child(1):hover{-webkit-transform: translateX(-100%) rotateY(-30deg);-o-transform: translateX(-100%) rotateY(-30deg);transform: translateX(-100%) rotateY(-30deg);}
.fs-block:nth-child(2){z-index: 100;}
.fs-block:nth-child(3){-webkit-transform-origin: top left;-webkit-transform: translateX(100%) rotateY(35deg);-moz-transform-origin: top left;-moz-transform: translateX(100%) rotateY(35deg);-o-transform-origin: top left;-o-transform: translateX(100%) rotateY(35deg);-ms-transform-origin: top left;-ms-transform: translate(100%);transform-origin: top left;transform: translateX(100%) rotateY(35deg);}
.no-touch .fs-block:nth-child(3):hover{-webkit-transform: translateX(100%) rotateY(30deg);-o-transform: translateX(100%) rotateY(30deg);transform: translateX(100%) rotateY(30deg);}
.fs-block:after{content: '';position: absolute;width: 100%;height: 100%;z-index: 1000;pointer-events: none;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;border-left: 1px solid rgba(119,119,119,1);border-right: 1px solid rgba(119,119,119,1);left: -1px;}
/* Borders are only needed if we have the 3d look*/.no-csstransforms3d .fs-block:after{border: none;}
.fs-block:nth-child(1):after{background: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.2) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.2)));background: -webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.2) 100%);background: -o-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.2) 100%);background: -ms-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.2) 100%);background: linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.2) 100%);}
.fs-block:nth-child(2):after{opacity: 0.8;background: -moz-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.12) 21%, rgba(0,0,0,0.03) 31%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.03) 70%, rgba(0,0,0,0.12) 81%, rgba(0,0,0,0.5) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.5)), color-stop(21%,rgba(0,0,0,0.12)), color-stop(31%,rgba(0,0,0,0.03)), color-stop(50%,rgba(0,0,0,0)), color-stop(70%,rgba(0,0,0,0.03)), color-stop(81%,rgba(0,0,0,0.12)), color-stop(100%,rgba(0,0,0,0.5)));background: -webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.12) 21%,rgba(0,0,0,0.03) 31%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.03) 70%,rgba(0,0,0,0.12) 81%,rgba(0,0,0,0.5) 100%);background: -o-linear-gradient(left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.12) 21%,rgba(0,0,0,0.03) 31%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.03) 70%,rgba(0,0,0,0.12) 81%,rgba(0,0,0,0.5) 100%);background: -ms-linear-gradient(left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.12) 21%,rgba(0,0,0,0.03) 31%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.03) 70%,rgba(0,0,0,0.12) 81%,rgba(0,0,0,0.5) 100%);background: linear-gradient(to right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.12) 21%,rgba(0,0,0,0.03) 31%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.03) 70%,rgba(0,0,0,0.12) 81%,rgba(0,0,0,0.5) 100%);}
.fs-block:nth-child(3):after{background: -moz-linear-gradient(left, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0.65)));background: -webkit-linear-gradient(left, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 100%);background: -o-linear-gradient(left, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 100%);background: -ms-linear-gradient(left, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 100%);background: linear-gradient(to right, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.65) 100%);}
.fs-block figure{width: 100%;height: 100%;margin: 0;position: absolute;top: 0;left: 0;overflow: hidden;z-index: 1;}
.fs-block figure:first-child{z-index: 10;}
.fs-block figure img{position: absolute;top: 0;left: 0;display: block;}
.fs-block figcaption{padding: 0 20px;margin: 0;position: absolute;width: 100%;top: 0;overflow: hidden;height: 0%;opacity: 0;text-align: center;-webkit-transition: all 700ms cubic-bezier(0, 0, .15, 1);-moz-transition: all 700ms cubic-bezier(0, 0, .15, 1);-o-transition: all 700ms cubic-bezier(0, 0, .15, 1);-ms-transition: all 700ms cubic-bezier(0, 0, .15, 1);transition: all 700ms cubic-bezier(0, 0, .15, 1);}
.fs-block figcaption.fs-transition{height: 35%;opacity: 1;}
.fs-block figcaption h3{font-size: 40px;line-height: 40px;margin: 0;padding: 20px 0;color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.3);font-family: 'Prata', serif;font-weight: normal;}
.fs-navigation{position: absolute;z-index: 2000;bottom: 10px;right: 15%;margin-right: 15px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fs-navigation span{float: left;width: 37px;height: 47px;border-radius: 4px;text-indent: -90000px;cursor: pointer;opacity: 0.6;margin-right: 3px;background: rgba(0,0,0,0.4) url(../images/arrows.png) no-repeat 50% 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;pointer-events: auto;}
.fs-navigation span:nth-child(2){-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.fs-navigation span:hover{opacity: 1;}
/* Transitions*/.fs-block:nth-child(1) figure{-webkit-transition: width 900ms cubic-bezier(0, 0, .15, 1) 600ms;-moz-transition: width 900ms cubic-bezier(0, 0, .15, 1) 600ms;-o-transition: width 900ms cubic-bezier(0, 0, .15, 1) 600ms;-ms-transition: width 900ms cubic-bezier(0, 0, .15, 1) 600ms;transition: width 900ms cubic-bezier(0, 0, .15, 1) 600ms;}
.fs-block:nth-child(2) figure{-webkit-transition: width 900ms cubic-bezier(0, 0, .15, 1) 300ms;-moz-transition: width 900ms cubic-bezier(0, 0, .15, 1) 300ms;-o-transition: width 900ms cubic-bezier(0, 0, .15, 1) 300ms;-ms-transition: width 900ms cubic-bezier(0, 0, .15, 1) 300ms;transition: width 900ms cubic-bezier(0, 0, .15, 1) 300ms;}
.fs-block:nth-child(3) figure{-webkit-transition: width 900ms cubic-bezier(0, 0, .15, 1);-moz-transition: width 900ms cubic-bezier(0, 0, .15, 1);-o-transition: width 900ms cubic-bezier(0, 0, .15, 1);-ms-transition: width 900ms cubic-bezier(0, 0, .15, 1);transition: width 900ms cubic-bezier(0, 0, .15, 1);}
/* Media Queries*/@media screen and (max-width: 1024px){.fs-block figcaption h3{font-size: 26px;}}
@media screen and (max-width: 768px){.fs-block figcaption{padding: 0 10px;}
.fs-block figcaption h3{font-size: 16px;padding: 10px 0;}
.fs-block figcaption p{font-size: 13px;}}
#backtop{display:none;background:url(../images/arrow_top.png) no-repeat left top;cursor:pointer;height:50px;width:50px;position:fixed;_position:absolute;bottom:20px;_top:expression(eval(document.documentElement.scrollTop document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_bottom:auto;z-index:11500;right:20px;}
#backtop:hover{background-position:left bottom;}

.musicbox{width:65px;height:103px;position:absolute;z-index:500;top:10px;left:10%;cursor:pointer;}
.musicplay{background:url("../images/musicplay.png") no-repeat}
.musicstop{background:url("../images/musicstop.png") no-repeat}

