

@charset "UTF-8";
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,input,button,select,option,textarea,p,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,th,em,i,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
input,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;}
select{font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
input{outline:none;}
legend{color:#000;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
fieldset,img{border:0 none;background:none;}
img{vertical-align: top;}
ol,ul{list-style:none;}
textarea{resize:none;}
a{text-decoration:none;outline:0 none;}
body{min-width: 1200px}

input[type="text"], input[type="password"], textarea {outline-style:none;}
textarea {resize:none;}
.clearfix:after,.clearfix:before{content:" ";height:0;clear:both;visibility:hidden;}
.bc{margin-left:auto;margin-right:auto;}
.clear{clear:both;}
.login-widow legend,.loginWindow-close,.field-wrap .user,.field-wrap .pwd,.field-wrap .media-login,.search,.search_label,.serarch_btn,.search_close,.code87870,#share a{background-image:url(../../szxvr/images/logi_window.png);background-repeat: no-repeat;}
.login-widow legend{padding-left: 75px;width: 325px;height: 46px;display: block;background-color: #f7f7f7;border-bottom: 1px #f0f0f0 solid;font-size: 16px;color: #323232;font-weight: bold;line-height: 46px;background-position:30px 0;}
.loginWindow-close{position: absolute;top:13px;right:30px;text-indent: -9999px;width: 20px;height: 20px;background-position: 0 -46px;}
.field-wrap .user{background-position: 15px -66px}
.field-wrap .pwd{background-position: 15px -106px}
.field-wrap .links a:hover{text-decoration: underline;}
.field-wrap .media-login{display: inline-block;width: 26px;height: 26px;text-indent: -9999px;}
.reg:hover,.login:hover{text-decoration: underline;}

.reg,.login{color:#828282;padding-left: 20px;margin:0 0 0 10px;}
.login{background:url(../../szxvr/images/login.png) no-repeat;}
.reg{background:url(../../szxvr/images/reg.png) no-repeat;}
.top-bar a:hover{text-decoration: underline;}
.app_link,.wx_code,.sina_link{background-image: url(../../szxvr/images/topBar_icon.png);background-repeat: no-repeat;}
.app_link,.top_link,.top_line,.wx_code,.sina_link{float: left;color:#828282;}
.wx_code{width: 34px;height: 30px;}
.wx_code:hover img{display: inline-block;}
.sina_link{width: 29px;background-position: 0 -30px;text-indent: -9999px;}
.app_link{padding:0 5px 0 25px;background-position: 0 -60px;color: #f03232}
.top_link:hover,.reg:hover,.login:hover{text-decoration: underline;}
.top_line{color:#dcdcdc;padding:0 5px 0 4px;}

body{font-family:"Microsoft Yahei";margin-top: 111px;}
.code87870{position: fixed;left: 50%;bottom: 200px;margin-left:-785px;width: 169px;height: 210px;padding-top: 14px;background-position:0 -572px;text-align: center;}
.nav-list > li:after{position: absolute;background-color: #f0f0f0;content:"\20";right:-1px;top:18px;width: 1px;height: 42px;}
.nav-list > li > a,.nav-list > li> a > span{display: block;}
.nav-list > li > a{height: 76px}
.nav-list > li> a > span{line-height: 62px;}
.nav-list >li > a{border-top:4px #fff solid;color: #3c3c3c;font-size: 14px;}
.nav-list >li > a > i{position: absolute;top:45px;left:0;width: 100%;font: 12px/14px Arial;color:#828282;-webkit-transform: scale(.83);}
.search{width: 60px;height: 80px;text-indent:-9999px;background-position: 0 -412px;}
.nav-sub-list a:hover{color: #c8c8c8;}
#tech .nav-sub-list a:hover{color: #691919;}
.search_label{background-position: 0 -282px;color: #fff;}
.search_label,.search_list li{padding-left: 15px;cursor: pointer;color:#fff;}
.search_list li:hover{background:#fd3939;color:#fff;}
.search_label,.search_list,.search_close{background-color: #f03232;}
.search_label,.search_list_wrapper,.serarch_btn{height:40px;}
.search_list_wrapper,.search_list{width:85px;}
.search_list{position: absolute;top:40px;left:0;display: none;}
.serarch_btn{width:40px;background-position: -10px -431px;background-color:transparent;cursor:pointer;position: absolute;z-index: 10;top:0;right: 40px;text-indent: -9999px;border:0 none;}
.search_close{width: 40px;height: 40px;position: absolute;right: 0;top: 0;text-indent:-9999px;background-position: 0 -322px;}
.header-scale #tech .nav-sub-list a:hover{color: #f03232;}
.header-scale .nav-list li{padding:0;}
.header-scale .nav-sub-list a:hover{color: #f03232;}
.header-scale .nav-list > li:after{width: 0;content:"";}


#footer{padding-bottom:10px; background-color:#101010;}
.footer{width: 1170px;padding-top: 24px;text-align: center;}
.footer,.footer a{color:#999;font:12px/25px "SimSun";}
.dwCommonFooter__row {
margin: 0 auto 1px;
text-align: center;
line-height: 1;
}
.dwCommonFooter__row a:hover {
 color:#fff;
}
.dwCommonFooter__row--approve i, .dwCommonFooter__row--logo a {
display: inline-block;

background-repeat: no-repeat;
}
i, em {
font-style: normal;
}

.dwCommonFooter__row p {
margin-bottom: 3px; height:25px;
}



#share a {background-position:0 -362px;bottom: 262px;display: none;background-color: #787878;}
#share a:hover{background-color: #f03232;}
#share a,#share .sm_code{border: 0 none;cursor: pointer;width: 50px;height: 50px;left: 50%;margin-left: 620px;position: fixed;z-index:99;text-indent: -9999px;}
#share .sm_code{bottom: 210px;background: url("../../szxvr/images/sm_code.png") no-repeat center center #787878;display: block;}
.download-h2,.vision-h2,.wiki-h2,.bbs-h2,.commen_h2{font-size: 22px;line-height: 27px;color:#333333;padding:0 0 10px 37px;border-bottom: 2px #325096 solid;}
.exc_video span,.big-vision span,.vision-list span{width: 100%;position: absolute;left:0;top:0;z-index:9;height: 32px;color: #fff;font-size:14px;font-weight: bold;line-height: 32px;text-align: center;overflow: hidden;}
.big-vision span,.exc_video span,.vision-list span,.game-videoList .game-vTxt{background: url(../../szxvr/images/vision.png) 0 bottom repeat-x;}
.big-vision i,.exc_video a i,.vision-list i,.video-videoList i,.game-videoList i{position: absolute;width: 100%;height: 100%;background-image:url(../../szxvr/images/video_play.png);display: none;left:0;top:0;z-index: 10;}
.video-videoList i{height: 130px;}
.exc_video a i{background-position:  center -70px;}
.big-vision i{background-position:  center top;}
.vision-list i,.video-videoList i{background-position:  center -80px;}
.big-vision:hover i,.exc_video a:hover i,.vision-list a:hover i,.video-videoList a:hover i,.game-videoList a:hover i{display: inline-block;}
.vision-list li,.vision-list img{width: 210px;height: 130px;}
.vision-list li{float: left;display: inline;margin:0 0 20px 19px;position: relative;}
.newtab a,.newtab{color: #646464;}
.newtab a{padding:0 10px;font-size: 14px;line-height: 32px;display: inline-block;}
.qp_pageprompt,.qp_prompt{background-color:orange;border-radius:5px;color:white;display:none;font-size:14px;font-weight:bold;padding:10px;position:fixed;top:150px;z-index:9999;}
.ploneRtjpl,.ploneRzanone{float: right;background-image: url(../../szxvr/images/comment_icon.png);background-repeat: no-repeat;color:#a0a0a0;cursor:pointer;}
.ploneRtjpl{padding-left: 28px;}
.ploneRzanone{background-position: 0 -26px;padding-left: 23px;margin-right: 15px;}
.loginput,.loginput2,.loginput3{line-height: 40px;}
.log_botpassword a:link,.log_botpassword a:hover,.log_botpassword a:active,.log_botpassword a:visited{ color:#325096;}
.logqq,.logwb{ width:50px; height:50px; margin-bottom:10px; margin-top:10px; padding-left:5px; padding-right:5px; cursor:pointer;}
.login_botright span{ line-height:25px; float:left; text-align:center; width:100%;}



.g-bd1120{ width:1120px; position:absolute; top:-130px;}
.ovh{overflow:hidden;*zoom:1;}
.m-navs{overflow: hidden;*zoom: 1; width:1110px; margin-left:-1px;border-top:4px solid #443f8f;}
.m-navs li{width:184px; height:86px; float: left; margin-left:1px; text-align: center; position: relative;}
.m-navs li a{display: block;width:184px; height:86px; line-height:84px; font-size:20px; color:#fff;}
.m-navs li a p{ position: relative; z-index:2;}
.m-navs li a s{position: absolute;width:100%; height:100%; top:0; left:0;opacity: 0.9;filter:alpha(opacity=90); z-index:1;background: #262171;}
.m-navs li a:hover s{ background: #443f8f;}