@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:url(../../rlsfbh/images/body_bg.jpg) repeat-y top center;}
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: 999;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:330px;float: left;background: url(../../rlsfbh/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 170px 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: 911px;background:url(../../rlsfbh/images/bodybg_1.jpg) no-repeat top center;margin-top: 40px;}
.wrap{ width:1120px; margin:0 auto; position:relative;}
.E_bg1{width: 100%;height: 407px;background:url(../../rlsfbh/images/topbg_1.jpg) no-repeat;}
.E_bg2{width: 100%;height: 256px;background:url(../../rlsfbh/images/topbg_2.jpg) no-repeat;}
.E_bg3{width: 100%;height: 247px;background:url(../../rlsfbh/images/topbg_3.jpg) no-repeat;}
.slogan{width:715px; height:439px; position:absolute; left:172px; top:40px;}
.E_bannbuton{position: absolute;right:-10px;top:10px;}
.E_bannbuton img:hover{-webkit-transform:scale(.98,.98);}
.E_bannbuton1{position: absolute;right:-10px;top:10px;}
.E_bannbuton1 img:hover{-webkit-transform:scale(.98,.98);}


.E_onepage{width: 100%;height:auto;overflow: hidden;position: relative;}
.page1{background:url(../../rlsfbh/images/page01.jpg) no-repeat top center;}
.page5{background:url(../../rlsfbh/images/page02.jpg) no-repeat top center;}

.E_tit{width: 1120px;height: 220px;text-align: center;float: left;}
.E_onebot{float: left;position: relative;}
.E_rcbox{width: 1120px;}

.E_rcli{width: 190px;height: 98px;float: left;border-top: 1px solid #5f1c73;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: #a45bba;background-color: #170229;float: left;}
.E_rcliword{background: url(../../rlsfbh/images/E_rcbg.jpg) no-repeat top left;width: 170px;height: 45px; text-align: center; padding: 10px;float: left;color: #f3bbd3;font-size: 14px;}
.wline1{line-height:45px;}
.wline2{line-height:22px;}
.E_rcPH{width: 100%;text-align: center;font-size: 16px;color: #edd8ff;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:30px;}
.E_imgbox iframe{z-index:97;}

.E_rcRight{width: 555px;float: right; margin-bottom:30px;}
.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 #472265;}
.numbg{width: 25px;height: 25px;text-align: center;line-height: 25px;background: url(../../rlsfbh/images/numbg.jpg) no-repeat left top;float: left;margin-top:12px;margin-right: 15px;color: #000;font-size: 18px;}
.E_newP{/*width: 415px;*/width: 515px;height: 49px;float: left;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;font-size: 16px;color: #c0a9d3;}
.E_newP:hover{ color:#fff;}

.E_newtime{width: 100px;height: 49px;float: right;font-size: 16px;color: #c0a9d3;text-align: right;}
.E_rcRight .new_more{ width:100%;}
.E_rcRight .new_more a{ width:100%; height:35px; margin:0 auto; color:#ccc; background:#3f1749; float:left; text-align:center; margin-top:10px; line-height:30px; border-radius:5px;}
.timeddtp{width: 640px;height: 51px;position: absolute;left:250px;top:180px; z-index:95;text-align: center;color: #edd8ff;font-size: 16px;}
.sbmore{width: 320px;height: 50px;line-height: 50px;text-align: center;float: left;margin-left:400px; color:#edd8ff;font-size: 20px; cursor: pointer;margin-top: 20px;display: none;background: url(../../rlsfbh/images/jzmorebg.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: #edd8ff;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(../../rlsfbh/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;width:100%;/*overflow:hidden;*/}
.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:202px;float: left;position: relative;margin-left: 20px;margin-bottom: 20px;}
.wyhulbox li img{width: 169px;height: 125px;}


.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: 140px;height: 75px;float: left;margin-left: 24px;margin-bottom: 30px;}
.qyul li img{width: 140px;height: 75px;}



.videomask{width: 545px;height: 370px;float: left;position:absolute;top:0px;left:0px;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(../../rlsfbh/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;
}

.sbmore2{width: 320px;height: 50px;line-height: 50px;text-align: center;float: left;margin-left:400px; color:#edd8ff;font-size: 20px; cursor: pointer;margin-top: 20px;display: none;background: url(../../rlsfbh/images/jzmorebg2.png) no-repeat bottom center;padding-bottom: 35px;}

.bmnuton img{margin-top:30px;}
.cov {
    /*background:  url("/rlsfbh/images/icon.png") no-repeat scroll 0 -529px;*/
    cursor:pointer;
    height: 88px;
    left: 50%;
    margin-left: -44px;
    margin-top: -61px;
    position: absolute;
    top: 50%;
    width: 88px;
    z-index: 99;
}