
#fixed_bg{height:100%;position:fixed;z-index:3;right:0px;top:0px;background:url(../image/video_bg.jpg) no-repeat center top;background-size:100%;}

#rg_container{float:right;position:absolute;right:0px;top:0px;z-index:4;}
#rg_container .cont{width:1000px;margin:auto;padding-bottom:100px; overflow:hidden;}
#rg_container .cont .head{width:100%;overflow:hidden;padding:9% 0 2% 0;}
#rg_container .cont .head h1{line-height:47px;font-size:45px;color:#fff;text-align:center;-webkit-text-size-adjust:100%;font-weight:normal;}
#rg_container .cont .head h1 span{font-size:27px;font-weight:normal;}
#rg_container .cont .head .lf{width:74%;overflow:hidden;float:left;}
#rg_container .cont .head .lf ul{width:721px;height:484px;overflow:hidden;margin-top:20px;padding-bottom:0px;position:relative;padding:2px}
#rg_container .cont .head .lf ul:hover{background:#aa4aaa;}
#rg_container .cont .head .lf ul li.pic{text-align:center;}
#rg_container .cont .head .lf ul li.pic img{width:100%;}
#rg_container .cont .head .lf ul li.overLay{width:721px;overflow:hidden;background:#000;filter:alpha(opacity=70);background:rgba(0,0,0,0.7);position:absolute;bottom:2px;left:2px;}


#rg_container .cont .head .lf ul li.overLay dl{overflow:hidden;position:relative;}
#rg_container .cont .head .lf ul li.overLay dl dt{padding:0px 20px 0px 92px;}
#rg_container .cont .head .lf ul li.overLay dl dd.pl{width:64px;height:64px;position:absolute;left:-80px;top:15px;}
#rg_container .cont .head .lf ul li.overLay dl dt a{line-height:32px;font-size:20px;color:#fff;}
#rg_container .cont .head .lf ul li.overLay dl dt a:hover{text-decoration:underline;}
#rg_container .cont .head .lf ul li.overLay dl dd{padding:0px 20px 0px 92px;}
#rg_container .cont .head .lf ul li.overLay dl dd a{line-height:23px;font-size:14px;color:#fff;}
#rg_container .cont .head .lf ul li.overLay dl dd a:hover{text-decoration:underline;}
#rg_container .cont .head .lf ul li.overLay dl dd span{float:right;line-height:40px;padding-left:25px;margin-right:30px;}
#rg_container .cont .head .lf ul li.overLay dl dd span.tag{background:url(../image/tag.png) no-repeat left center;color:#fff;}
#rg_container .cont .head .lf ul li.overLay dl dd span.dianz{background:url(../image/zan.png) no-repeat left center;cursor:pointer;color:#fff;}
#rg_container .cont .head .lf ul li.overLay dl dd span.dianz:hover{background:url(../image/zan_over.png) no-repeat left center;color:#aa4aaa;}


#rg_container .cont .head .rg{width:25.327%;margin-top:20px;overflow:hidden;float:right;background:#fff;filter:alpha(opacity=20);background:rgba(255,255,255,0.2);-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;}
#rg_container .cont .head .rg h3{color:#aa4aaa;text-align:center;font-size:24px;line-height:29px;padding-top:10px;font-weight:normal;}
#rg_container .cont .head .rg dl{overflow:hidden;width:193px;margin:0px auto 8px auto;}
#rg_container .cont .head .rg dl dt{text-align:left;line-height:35px;}
#rg_container .cont .head .rg dl dt a{color:#fff;font-size:17px;}
#rg_container .cont .head .rg dl dt a:hover{text-decoration:underline;}

#rg_container .cont .head .rg dl dd{text-align:center;line-height:35px;}
#rg_container .cont .head .rg dl dd a{padding-left:22px;font-size:13px;color:#fff;transition:none;-webkit-transition:none;}
#rg_container .cont .head .rg dl dd a:hover{color:#aa4aaa;}
#rg_container .cont .head .rg dl dd .play{background:url(../image/play.jpg) no-repeat 3px center;float:left;}
#rg_container .cont .head .rg dl dd .play:hover{background:url(../image/play_over.jpg) no-repeat 3px center;}
#rg_container .cont .head .rg dl dd .dianz{padding-left:22px;background:url(../image/zan.png) no-repeat left center;float:right;color:#fff;cursor:pointer;}
#rg_container .cont .head .rg dl dd .dianz:hover{background:url(../image/zan_over.png) no-repeat left center;color:#aa4aaa;}


#rg_container .cont .video{width:100%;height:570px;padding-top:60px;position:relative;}
#rg_container .cont .video .box{height:480px;width:960px;margin:auto;position:absolute;z-index:3;left:50%;margin-left:-50%;}
#rg_container .cont .video .box .v_cont{width:960px;height:480px;margin:auto;position:relative;}
#rg_container .cont .video h2{color:#fff;font-size:30px;padding-bottom:10px;line-height:45px;margin-bottom:30px;font-weight:normal;border-bottom:1px solid #797388;}
#rg_container .cont .video h2::after{content:">";color:#aa4aaa;font-size:30px;margin-left:10px;padding:0px 8px;background:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;-o-border-radius:40px;-ms-border-radius:40px;border-radius:40px;}
#rg_container .cont .video dl{width:220px;height:214px;overflow:hidden;float:left;margin:0px 21px 25px 0px;border:2px solid rgba(170,74,170,0);-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;-webkt-transition:all 0.1s ease;transition:all 0.1s ease;position:relative;}
#rg_container .cont .video dl dt{width:100%;height:100%;}
#rg_container .cont .video dl dd.overLay{width:100%;height:100%;background:url(../image/video1.png) no-repeat center;position:absolute;left:0px;top:0px;display:none;z-index:2;}
#rg_container .cont .video dl dd.overLay a{width:100%;height:100%;display:block;}
#rg_container .cont .video dl dd.txt{width:100%;line-height:30px;color:#fff;font-size:12px;text-align:center;position:absolute;bottom:0px;left:0px;background:#000;filter:alpha(opacity=70);background:rgba(0,0,0,0.7);}
#rg_container .cont .video dl.on{border-color:#aa4aaa;border:2px solid rgba(170,74,170,1);}
#rg_container .cont .video dl.on .overLay{display:block;}
#rg_container .cont .video .more{background:#660033;position:absolute;bottom:26px;right:-37px;display:none;}
#rg_container .cont .video .more a{width:15px;padding:10px 10px;height:100px;display:block;border:1px solid #ccc;line-height:20px;color:#fff;}
#rg_container .cont .video .more a:hover{-moz-transform:translate(1px,1px);-ms-transform:translate(1px,1px);-o-transform:translate(1px,1px);-webkit-transform:translate(1px,1px);transform:translate(1px,1px);}







@media screen and (max-width:1500px){
	
	
}


























