@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;}
body{font-family: "\5FAE\8F6F\96C5\9ED1";min-width:1200px; background:#13151e;}
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;}
input[type="text"], input[type="password"], textarea {outline-style:none;}
textarea {resize:none;}
.clearfix:after,.clearfix:before{content:" ";height:0;clear:both;visibility:hidden;}
.clear{clear:both;}


.mask{width: 100%;height: 100%;background: rgba(0,0,0,.5);position: fixed; top: 0px;left: 0px;z-index: 101;display: none;}
.bmbox{width: 663px;height: auto;position:fixed;top: 60px;left: 100px;z-index: 102;display: none;}
.bmtop{width: 663px;height: 102px;float: left;position: relative;}
.close{width: 30px;height: 30px;cursor: pointer;padding: 10px;position: absolute;top: 0px;right: 0px;}
.bmbot{width: 543px;height:630px;float: left;background: url(../../szxvr/images/bmbot.jpg) no-repeat top left;padding: 25px 60px;}
.bmpp1{width: 543px;height:35px;line-height: 35px;float: left;font-weight: bold;}
.bminput{width: 543px;height: 31px;line-height: 31px;border: none;border-bottom: 1px solid #333;color: #333;font-size: 16px;background: none;margin-bottom: 10px;}
.bmpp2{width: 230px;height:35px;line-height: 35px;float: left;font-weight: bold;}
.bminput2{width: 230px;height: 31px;line-height: 31px;border: none;border-bottom: 1px solid #333;color: #333;font-size: 16px;background: none;margin-bottom: 10px;}
.ewm{ width:200px; margin:30px 30px 40px; float:left;}
.ewm img{ width:200px; height:200px;}
.ewm p{ text-align:center; margin-top:10px;}



.E_header{width: 100%;height: 40px;background:#1a1a1a;position: fixed;top: 0px;z-index: 100;}
.E_com{width: 1120px;margin: 0 auto;position: relative;}
.E_com s{ position: absolute; width: 7px; height: 7px; border-left: 2px solid #f0454d; border-top: 2px solid #f0454d; left: 0; top: 7px; }
.E_navul{width:auto;height: 40px;float: left;max-height: 850px; margin-right:20px;}
.E_navul li{float: left;line-height: 40px;font-size: 14px;color: #8d8d8c;position: relative; border-right:solid 1px #2d2d2d;}
.E_navul li a{padding: 0 13px;float: left;color: #8d8d8c;}
.E_navul li a:hover{ color:#fff;}
.E_banner{width: 100%;height: 825px;background:url(../../szxvr/images/bodybg_1.jpg) no-repeat top center;}
.wrap{ width:1120px; margin:0 auto; position:relative;}
.E_bg1{width: 100%;height: 431px;background:url(../../szxvr/images/topbg_1.jpg) no-repeat;}
.E_bg2{width: 100%;height: 395px;background:url(../../szxvr/images/topbg_2.jpg) no-repeat;}
.enter{width:192px; height:42px; position:absolute; left:872px; top:40px;}
.enter img:hover{-webkit-transform:scale(.99,.99);}


.E_onepage{width: 100%;height:auto;overflow: hidden;position: relative;}

.E_tit{width: 1120px;height: 168px;text-align: center;float: left; margin-bottom:40px;}
.E_onebot{float: left;position: relative;}
.E_rcbox{width: 1120px;}
.mb30{ margin-bottom:30px;}
.mt40{ margin-top:40px;}
.E_rcli{width: 190px;height: 98px;float: left;border-top: 1px solid #333436;margin-right: 40px;margin-bottom: 20px;}
.E_rcli.mrnone{margin-right: 0px;}
.E_rclip{width: 190px;height: 33px;line-height: 33px;text-align: center;font-size: 16px;color: #9d9ea3;background-color: #000000;float: left;}
.E_rcliword{background:#1d1e24;width: 170px;height: 45px; text-align: center; padding: 10px;float: left;color: #F1E1AD;font-size: 14px; border-bottom:#000000 2px solid;}
.wline1{line-height:45px;}
.wline2{line-height:22px;}
.E_rcPH{width: 100%;text-align: center;font-size: 16px;color: #a59381;line-height: 30px;margin-bottom: 30px;}
.E_tctop li:hover em{display: block;}
.E_imgbox{width:545px;height: 370px;float: left;position: relative;background-color: #1b1718;color: #FFF; margin-bottom:50px;}
.E_imgbox a{ width:545px; height:370px; display:block;}
.E_imgbox span{width: 525px; height:42px;line-height:40px;position: absolute;padding: 0 10px; left: 0px;bottom: 0px;font-size: 16px;color: #FFF;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#80000000,endColorStr=#80000000);background: rgba(0, 0, 0, 0.5);overflow: hidden;}

.E_rcRight{width: 555px;float: right; margin-bottom:50px;}
.E_rcRtop{width: 565px;height: 118px;float: left;margin-left: -10px;}
.E_rcRimg{width: 178px;height: 118px;position: relative;float: left;margin-left: 10px;}
.E_rcRimg span{width: 158px;height: 35px;line-height: 35px;position: absolute;padding: 0 10px; left: 0px;bottom: 0px;font-size: 14px;color: #FFF;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#80000000,endColorStr=#80000000);
background: rgba(0, 0, 0, 0.5);overflow: hidden;}
.E_rcnew{width: 555px;height: auto;float: left;color: #ecd59d;font-size: 18px;}
.E_rcnew li{height: 49px;line-height: 49px;border-bottom: 1px solid #2b272c;}
.numbg{width: 25px;height: 25px;text-align: center;line-height: 25px;background: url(../../szxvr/images/numbg.png) no-repeat left top;float: left;margin-top:12px;margin-right: 15px;color: #000;font-size: 16px;}
.E_newP{width: 415px;height: 49px;float: left;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;font-size: 16px;color: #a59381;}
.E_newP:hover{ color:#cab7a3;}

.E_newtime{width: 100px;height: 49px;float: right;font-size: 16px;color: #a59381;text-align: right;}
.E_rcRight .new_more{ width:100%;}
.E_rcRight .new_more a{ width:100%; height:35px; margin:0 auto; color:#a59381; background:#26272c; float:left; text-align:center; margin-top:10px; line-height:32px; border-radius:5px;}
.timeddtp{width: 640px;height: 40px;position:absolute;left:250px;top:180px; z-index:95;text-align: center;color:#a59381;font-size: 16px;}
.sbmore{width: 320px;height: 50px;line-height: 50px;text-align: center;float: left;margin-left:400px; color:#a59381;font-size: 20px; cursor: pointer;margin-top: 20px;display: none;background: url(../../szxvr/images/jzmorebg.png) no-repeat bottom center;padding-bottom: 35px;}
.sbmore2{width: 320px;height: 50px;line-height: 50px;text-align: center;float: left;margin-left:400px; color:#a59381;font-size: 20px; cursor: pointer;margin-top: 20px;display: none;background: url(../../szxvr/images/jzmorebg2.png) no-repeat bottom center;padding-bottom: 35px;}
.threeli a,.threeli a:link,.threeli a:hover,.threeli a:active,.threeli a:visited{color: #7f5934;}
.E_gueststitle{width: 1120px;height: 45px;float: left;color: #a59381;font-size: 20px;line-height: 45px;margin-bottom: 30px;font-weight: bold;margin-top: 30px;}
.E_gueststitle span{ width:110px; float:left;}
.E_gueststitle img{ margin-top:20px;}
.wyhbg3{width:159px;height: 62px;position: absolute;left: 0px;bottom: 0px;background: url(../../szxvr/images/wyhbg.png) no-repeat left top; z-index: 10; padding: 20px 0px 10px 10px;overflow: hidden;}
.wyhP3{font-size: 12px;color: #000;height: 20px;line-height: 20px;/*overflow: hidden;*/width:100%;}
.wyhP3 span{float: left;}
.wyhP3 span.mrnone{margin-right: 0px;}
.wyhulbox{width: 1150px;height:auto;float: left;margin-left: -20px;/*height:406px;*/overflow:hidden;position: relative;}
.wyhulbox li{width:169px;height:183px;float: left;position: relative;margin-left: 20px;margin-bottom: 20px;}
.wyhulbox li img{width: 169px;height: 125px;}

.E_bj{ width:186px; height:180px; float:left; text-align:center; color:#a59381; margin:20px 0;}
.E_bj p{ margin-top:30px;}

.wyhname{font-size: 18px;color: #000;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;}
.qyul{width: 1156px;height: auto;float: left;margin-left: -36px;}
.qyul li{width: 195px;height: 75px;float: left;margin-left: 36px;margin-bottom: 30px;}
.qyul li img{width: 195px;height: 75px;}



.videomask{width: 545px;height: 370px;float: left;z-index: 98;cursor: pointer;}

.mt37{margin-top: 37px;}
.mt55{margin-top: 55px;}
#Scroll { WIDTH: 250px; COLOR:#c2130e; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: left; float:left; padding-top:6px; font-size:14px;
}
#Scroll A {
 PADDING-LEFT: 20px; BACKGROUND: url(../../szxvr/images/icon02.png) no-repeat 0px 8px; COLOR: #8d8d8c; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; width:225px;float:left;
}
#Scroll A:hover {
PCOLOR: #fff;
}


#menu{
    position: fixed;
    left: 50%;
    margin-left:650px;
    top:530px;
    z-index:999;
}
#menu ul{
    position: relative;
    background: url(../../szxvr/images/01_03.png) no-repeat;
    width: 117px;
    height: 422px;
    padding:80px 10px;
}
#menu li{
    text-align: center;
    height: 42px;
    line-height: 42px;
}
#menu li a{
    color: #898a8f;
    font-size: 16px;
}
#menu li a:hover,#menu li a.current{
    text-decoration: none;
    color: #fff;
}
#menu .top{
    margin-top: 0;
    position: relative;
}