@charset "utf-8";
/* CSS Document */
*{margin:0px;}

html{overflow-y:hidden;-webkit-text-size-adjust:none;}
a {color: #fff;text-decoration: none;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;}
a{outline:none; cursor:pointer; color:#fff;_colot:#fff;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;color:#e6040e;_colot:#e6040e;}

.left {float: left;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{/*border-collapse:collapse;*/border-spacing:0;}
fieldset,img{border:0;}
img{vertical-align:middle;}
address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h2{font-size:20px;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:"宋体", Arial;font-size:inherit;font-weight:inherit;}

body{color:#666;font:14px/1.5 "微软雅黑", Arial; background:#000;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:"宋体", Arial;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
select{font-size:12px;}
dt{float:left;}

hr{height:1px;border:solid #bbb;border-width:1px 0 0;}

.right {float: right;}
#header {z-index: 999998;position:fixed;box-sizing: border-box;height: 35px;}

#header .left,#header .right {margin-top: 8px;}

#header a,#header span {color: #fff;font-size: 13px;line-height: 35px;}
#header a:hover{/*color: #e6040e;*/}
#header img {height: 15px;}

#header .logo {margin-right: 4px;}

#header .title {vertical-align: top;}

#header .sub-title {vertical-align: top;margin-left:10px;}

#header .vertical-line {display: inline-block;vertical-align: top;width: 1px;height: 15px;margin: 10px 6px;background: #fff;}

#header .share {display: inline-block;vertical-align: top;position: relative;}

#header .share .label {cursor: pointer;vertical-align: top;}

#header .share .popup {box-sizing: border-box;display: none;position: absolute;top: 10px;left: 0;height: 130px;width: 278px;padding: 20px 0;/*! background: #222; */color: #fff;border-radius: 4px;}

#header .share:hover .popup {display: block;overflow: hidden;}

#header .share .popup .share-menu,
#header .share .popup .qr {float: left;}
#header .share .popup .qr {border-left: 1px solid #333; height: 90px;}

#header .share .popup .qr img {width: 90px;height: 90px;}


.container { width: 80%;margin-left: 10%;}

#cont{width:100%;position:relative;}

.stage{width:100%;height:580px;display:block;position: relative;overflow: hidden;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */overflow: hidden;}

.stage .bg{position: absolute;top:0;height: 100%;/*! opacity: 0.6; */width: 100%;text-align: center;display: table;}

#stage1{background:url(../img/bg.jpg) repeat center #000;z-index: 99998;}

#stage2,#stage3,#stage4,#stage5,#stage6,#stage7{background-color: #000;}		
/*.photo_bg{height: 320px !important;}*/

#guider{width:30px;height:205px;position:absolute;margin-top:20%;right:50px;}
#guider a img{width: 120%;}
.btn_down{width:80px;height:80px;position:absolute;bottom:0px;margin-left: -10px;left: 50%;cursor:pointer;}

.sign {position:absolute; width: 32px;height:12px;left:24px;}

#sign1_1{background: url(../img/down.png) no-repeat ;bottom: 30px;}

#sign2_1{background: url(images/sign2.png) no-repeat ;bottom: 38px;}

#sign3_1{background: url(images/sign3.png) no-repeat ;bottom: 46px;}

.signImg1{background: url(images/sign_1.png) no-repeat ;bottom: 30px;}

.signImg2{background: url(images/sign_2.png) no-repeat ;bottom: 38px;}

.signImg3{background: url(images/sign_3.png) no-repeat ;bottom: 46px;}