/*头部样式开始*/
/* css 重置 */
body{ width:100%; max-width:2560px; margin:0px auto;}
ul{list-style:none ; }
img{border:none; width: 100%; max-width: 100%; }
a{blr:expression(this.onFocus=this.blur());outline:none;text-decoration:none;}
p{ font-size:16px;}
.fr{ float:right;}.fl{ float:left;}
*{ margin:0; padding:0;}
/* header */
.header1{ display: block; }
.header2{ display: none; }
.header{ height:50px; background-color:#212121; width:100%; z-index:999; text-align:center;}
.header.fixed{ position:fixed; top:0px; width:100%; -webkit-transition: margin-top .5s ease-out;transition: margin-top .5s ease-out;-webkit-box-shadow: 0 0 3px #000;box-shadow: 0 0 3px #000;}
.tour_banner{ height:100px; background-size:cover;}
.tour_banner a{ display:block; height:100%;}
.tour_banner img{width:100%;}
.AllWrapInside{ padding-top:0px;}
.AllWrapInside.fixed{ position:fixed; top:0px; width:100%; max-width:2560px; -webkit-transition: margin-top .5s ease-out;transition: margin-top .5s ease-out; z-index:999;}
.header .head{ height:auto; position:relative;}
.header .top-box{ display:inline-block; height:auto; overflow:hidden;}
.header .top-box .btn-left{ position:absolute; top:0px; left:4px; cursor:pointer; padding:11.5px 5px; display:none; width:50px; height:27px; background:url(../Images/btn-icn.png) no-repeat center center; background-size:50%;}
.header .top-box .btn-left.close{background: url(../Images/btnx-icn.png) no-repeat center center; background-size:80%;}
.header .top-box .logo{ float:left; width:190px; height:50px; line-height:50px; margin:0 40px;}
.header .top-box .logo img{width:100%; margin-top:16px;}
.header .top-box .nav-box{ display:inline; float:left;}
.header .top-box .nav-box ul.nav{ height:auto; font-size:16px; height:50px; float:left;}
.header .top-box .nav-box ul.nav li{ float:left; padding:0 30px; height:50px; line-height:50px; box-sizing:border-box;}
.header .top-box .nav-box ul.nav li:hover{ border-bottom:inset 3px #FF0000;}
.header .top-box .nav-box ul.nav li:hover .sub-nav{ display:block;}
.header .top-box .nav-box ul.nav li a{color:#FFF; outline:none; text-decoration:none; min-width:100px; display:block;}


@media screen and (max-width: 1600px)
{
	.header .top-box .nav-box ul.nav li{padding:0 20px;}
	.header .top-box .nav-box ul.nav li a{min-width:80px;}
}
.header .top-box .nav-box ul.nav li .sub-nav{ position:absolute; width:100%; left:0; top:50px; background:rgba(255,255,255,0.8); display:none; text-align:left; z-index:999;}
.header .top-box .nav-box ul.nav li .sub-nav ul{ height:auto; overflow:hidden; display:inline-block;}
.header .top-box .nav-box ul.nav li .sub-nav li{ height:auto; line-height:normal; margin:15px 0; padding:0px; width:236px; text-align:center; font-size:14px;}
.header .top-box .nav-box ul.nav li .sub-nav li a{ color:#333; display:inline-block;}
.header .top-box .nav-box ul.nav li .sub-nav li:hover{ border:0;}
.header .top-box .nav-box ul.nav li .sub-nav li img{ margin:10px;}
.header .top-box .nav-box ul.nav li .sub-nav li p{ height:20px; line-height:20px;}
.header .top-box .nav-box ul.nav li .sub-nav li:hover img {-moz-transform: scale(1.08,1.08);-ms-transform: scale(1.08,1.08);-webkit-transform: scale(1.08,1.08);transform: scale(1.08,1.08);}
.op-sub-nav{ width:70%; height:auto; overflow:hidden; position:relative; margin:0 auto;}
#phone,#Accessories,#vr{ overflow:hidden; margin:0 50px;}
#phone ul,#Accessories ul{ width:5000px;}
.runlf { z-index:100; left:0px; width:51px; position:absolute; top:95px; height:45px;}
.runrg {z-index:100; right:0px; width:51px; position:absolute; top:95px; height:45px;}
.runlf img,.runrg img { cursor:pointer;}
.header .top-box .nav-box ul.nav li .sub-nav #vr li{ width:auto;}
.header .top-box .nav-box ul.nav li .sub-nav #Accessories li{ width:295px;}
.Accessories li .pro{ height:auto; overflow:hidden;}
.Accessories li .pro img{ float:left; width:110px;}
.Accessories li .pro .text{ height:120px; margin-top:15px; font-size:12px; text-align:left;}
.Accessories li .pro .text span{ height:32px; line-height:32px;}

.main{ width:100%; height:auto;}
@media only screen and (max-width:1920px) {
	.tour_banner{background: #000 url(/new/Images/christmas.jpg?v=1) no-repeat center center; background-size:cover;}
}
@media only screen and (min-width:1921px) {
	.tour_banner{background: #000 url(/new/Images/christmas.jpg?v=1) no-repeat center center;height:120px; background-size:contain;}
}
.header .top-box .nav-box ul.nav li .sub-nav li.all a{ margin-top:15px;}
.header .top-box .nav-box ul.nav li .sub-nav li.all a p{ color:#EF0038; font-size:24px; height:auto; line-height:normal; margin:67px auto;}

.header.fixed {
    position: fixed;
    top: 0px;
    width: 100%;
    -webkit-transition: margin-top .5s ease-out;
    transition: margin-top .5s ease-out;
    -webkit-box-shadow: 0 0 3px #000;
    box-shadow: 0 0 3px #000;
}




/*头部样式结束*/
/*尾部样式开始*/

.foot-box{ width:100%; height:auto; overflow:hidden; background-color:#212121;}
.foot-box .foot{ width:60%; margin:0 auto;}
.foot-box .foot .pro-nav{ border-bottom:solid 1px #999;padding:15px 0;}
.foot-box .foot .pro-nav .phone,.foot-box .foot .pro-nav .vr{ width:100%; height:auto; overflow:hidden; height:40px; line-height:35px;}
.foot-box .foot .pro-nav div span{ float:left;color:#999; font-size:16px; width:160px;}
.foot-box .foot .pro-nav div ul{ float:left;}
.foot-box .foot .pro-nav div ul li{ float:left; margin:0 5px;}
.foot-box .foot .pro-nav div ul li a{color:#999; font-size:13px;}
.foot-box .foot .foot-nav{ height:auto; overflow:hidden;}
.foot-box .foot .foot-nav .sub_content{ float:left; margin:30px 0; width:25%;}
.foot-box .foot .foot-nav .sub_content span{color:#999; font-size:18px; width:160px; height:30px; line-height:30px; font-weight:bold;}
.foot-box .foot .foot-nav .sub_content li{line-height:25px; height:25px;}
.foot-box .foot .foot-nav .sub_content li a{color:#999; font-size:13px;}
.foot-box .foot .foot-nav .sub_content .support{ border: solid 1px #999; border-radius:1px; display:none; height:35px; line-height:35px; text-align:center; color:#fff; padding:2px 15px;}
.foot-box .foot .foot-nav .sub_content .support a{color:#999;}
.foot-box .foot .foot-nav .contact span{ font-size:23px; font-weight:bold;}
.foot-box .foot .foot-nav .fr{ float:right;}
.foot-box .foot .sharebox{}
.foot-box .foot .share_bar{ height:45px; margin:0px auto;background:url(../Images/share_logo_new_logo.png) no-repeat center center; text-align:center;}
.foot-box .foot .share_bar a{ height:45px; width:45px; margin:0px 10px; display:inline-block;}
.foot-box .foot .copyright{height:80px; line-height:80px; text-align:left; color:#CCC;}
.foot-box .foot .copyright p{ color:#999; height:80px; line-height:80px; font-size:14px;}
.foot-box .foot .pro-nav div span.linkLeft{ width: 14%; }
.foot-box .foot .linkRight{ width: 84%; }
.foot-box .foot .linkRight li{ width: 12%; }



#botto { float: right; right: 0px; position: fixed; bottom: 0px; _bottom: auto;  _position: absolute; _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight); height: 200px; width: 45px; z-index:999;}
#ffhh {width: 40px; height: 40px;margin-top: 5px;}
#ffhh a {width: 40px; height: 40px;background: url(../Images/jiantou.png) no-repeat center center;display: block;line-height: 999px;overflow: hidden;background-size:contain;}
#ffhh a:hover {background:url(../Images/jiantou.png) no-repeat center center; background-size:contain;}
/*尾部样式结束*/