/*样式重置*/
body{margin: 0;padding: 0;font-family: "微软雅黑", "宋体";background: #6014a8;color:#666;font-size:14px;}
ul, ol, li  ,img {border:0;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-size:14px;font-weight: normal;}
a:link{text-decoration:none;color:#666;}
a:visited{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#f60;}
a:active{text-decoration:none;color:#666;}

.fyb-top{width:100%;height:698px;background:url(../images/bgd.jpg) no-repeat scroll center top;position:relative;}
.fyb-top a{width:116px;height:56px;display:block;background:url(../images/logo.png) no-repeat;position:absolute;left:50%;margin-left:-484px;top:20px;}
.fyb-top-j{width:100%;height:698px;position:absolute;left:0;top:0px;transform:translate3d(0px,0px,0px); transform-style:preserve-3d;backface-visibility:hidden;overflow:hidden;}
.fyb-top-j-s{width:1747px;height:598px;background:url(../images/bgj.png) no-repeat;position:relative;left:50%;margin-left:-873.5px;top:50px;}
.fyb-top-z{width:100%;height:100%;position:absolute;left:0;top:0;transform:translate3d(0px,0px,0px); transform-style:preserve-3d;backface-visibility:hidden;overflow:hidden;}
.fyb-top-z-s{width:581px;height:217px;background:url(../images/bgz.png) no-repeat;position:relative;left:50%;margin-left:-290.5px;top:188px;}
.fyb-top-l{width:552px;height:1px;position:absolute;left:50%;margin-left:-276px;top:340px;background:#fff;opacity:0.2;filter:alpha(opacity=20);}
.fyb-top-f{width:96px;height:3px;position:absolute;left:50%;margin-left:-276px;top:339px;background:#fff;opacity:0.5;filter:alpha(opacity=50);animation:run 50s linear 0s infinite;-moz-animation:run 50s linear 0s infinite;-webkit-animation:run 50s linear 0s infinite;}
@keyframes run{  
	0%{  
		left:50%;
		margin-left:-276px;
	}
	50%{  
		left:50%;
		margin-left:180px;
	}
	100%{
		left:50%;
		margin-left:-276px;
	}	
}
@-moz-keyframes run{  
	0%{  
		left:50%;
		margin-left:-276px;
	}
	50%{  
		left:50%;
		margin-left:180px;
	}
	100%{
		left:50%;
		margin-left:-276px;
	}	
}
@-webkit-keyframes run{  
	0%{  
		left:50%;
		margin-left:-276px;
	}
	50%{  
		left:50%;
		margin-left:180px;
	}
	100%{
		left:50%;
		margin-left:-276px;
	}	
}
.fyb-top-ss{width:1000px;height:870px;position:absolute;left:50%;margin-left:-500px;top:-435px;background:url(../images/tcolor.png) no-repeat;background-size:100%;animation:scrolls 10s linear 0s infinite;-moz-animation:scrolls 10s linear 0s infinite;-webkit-animation:scrolls 10s linear 0s infinite;}
@keyframes scrolls{  
	from{  
		transform:rotateZ(0deg);
	}
	to{  
		transform:rotateZ(360deg);
	}
}
@-moz-keyframes scrolls{  
	from{  
		transform:rotateZ(0deg);
	}
	to{  
		transform:rotateZ(360deg);
	}
}
@-webkit-keyframes scrolls{  
	from{  
		transform:rotateZ(0deg);
	}
	to{  
		transform:rotateZ(360deg);
	}
}
.fyb-top-sn{width:1000px;height:870px;position:absolute;left:50%;margin-left:-500px;top:-635px;background:url(../images/tcolor.png) no-repeat;background-size:100%;animation:scrolln 15s linear 0s infinite;-moz-animation:scrolln 15s linear 0s infinite;-webkit-animation:scrolln 15s linear 0s infinite;}
@keyframes scrolln{  
	from{  
		transform:rotateZ(360deg);
	}
	to{  
		transform:rotateZ(0deg);
	}
}
@-moz-keyframes scrolln{  
	from{  
		transform:rotateZ(360deg);
	}
	to{  
		transform:rotateZ(0deg);
	}
}
@-webkit-keyframes scrolln{  
	from{  
		transform:rotateZ(360deg);
	}
	to{  
		transform:rotateZ(0deg);
	}
}


/*总体设置，居中显示，内容居中*/
.container{height: auto;width: 100%;display:table;}

.headInfo{width:100%;margin:auto;display:table;background:url(../images/bg1.jpg) no-repeat center bottom;}

.headInfo_head{margin:auto;width:1200px;height: 136px;background: url(../images/bg1.png) no-repeat;background-position: center center;position:relative;}
.headInfo_head span{width: 1011px;height: 100px;display: block;float: left;margin-left: 130px;margin-top: 15px;line-height: 30px;font-size: 16px;color: #666666;text-indent:2em;}
.headInfo_rs{width:1200px;height:420px;margin:0 auto 30px auto;overflow: hidden;}
.headInfo_rs_tit{width:100%;height:120px;}
.headInfo_rs_tit span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.headInfo_rs_tit span:before, .headInfo_rs_tit span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 40%;height: 1px;}
.headInfo_rs_tit span:before{left: 0;}
.headInfo_rs_tit span:after {right: 0;}
.headInfo_rs_tit span i:before, .headInfo_rs_tit span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.headInfo_rs_tit span i:before{left: 40%;}
.headInfo_rs_tit span i:after {right: 40%;}
.headInfo_rs_con{width:1196px;height:300px;margin:0 auto;overflow:hidden;position:relative;}
.headInfo_rs_con_prev{width:35px;height:69px;position:absolute;left:0px;top:115px;background:url(/images/fybph-btnl.png) no-repeat;cursor:pointer;z-index:1;}
.headInfo_rs_con_con{width:100000px;height:300px;position:absolute;left:0px;top:0px;}
.headInfo_rs_con_con_one{width:158px;height:300px;float:left;margin-right:15px;display:inline;}
.headInfo_rs_con_con_one em{width:100%;height:50px;line-height:60px;text-align:center;display:block;color:#fff;font-style:normal;font-weight:bold;}
.headInfo_rs_con_con_one span{width:100%;height:40px;line-height:40px;text-align:center;display:block;}
.headInfo_rs_con_con_one span a:link{color:#fff;}
.headInfo_rs_con_con_one span a:visited{color:#fff;}
.headInfo_rs_con_con_one span a:hover{color:#f60;}
.headInfo_rs_con_con_one span a:active{color:#fff;}
.headInfo_rs_con_next{width:35px;height:69px;position:absolute;right:0px;top:115px;background:url(/images/fybph-btnr.png) no-repeat;cursor:pointer;z-index:1;}

.headInfo_title{width:1200px;height: 166px;margin:30px auto 30px auto;overflow: hidden; }
.headInfo_title1{width:16%;height: 150px;float: left;overflow: hidden;position:relative;}
.headInfo_title2{width:17%;height: 150px;float: left;overflow: hidden;position:relative;}
.headInfo_title3{width:17%;height: 150px;float: left;overflow: hidden;position:relative;}
.headInfo_title4{width:17%;height: 150px;float: left;overflow: hidden;position:relative;}
.headInfo_title5{width:17%;height: 150px;float: left;overflow: hidden;position:relative;}
.headInfo_title6{width:16%;height: 150px;float: left;overflow: hidden;position:relative;}
.headInfo_title .unselected .tit{width:90%;height:40px;float: left;font-size: 23px;font-weight: bold;color: #bba7d8;text-align: center;margin-left: 20px;}
.headInfo_title .unselected p{width:98%;height: 24px;background: url(../images/dian1.png);float: left;margin-top:4px;overflow: hidden;}
.headInfo_title .unselected i{width: 32px;height: 30px;background: url(../images/dian2.png);position: absolute;left: 55%;top: 36%;margin-left: -16px;margin-top: -15px;}
.headInfo_title .unselected .time{width:100%;height: 30px;float: left;font-size: 17px;color: #bba7d8;text-align: center;}
.headInfo_title .unselected .type{width:100%;height: 30px;float: left;font-size: 13px;color: #9e78c9;text-align: center;}
.headInfo_title .unselected .type a{color: #9e78c9;}
.headInfo_title .unselected .type a:hover{color: #f60;}
.headInfo_title .elect .tit{width:90%;height: 40px;float: left;font-size: 23px;font-weight: bold;color: #fff;text-align: center;margin-left: 20px;}
.headInfo_title .elect p{width:98%;height: 24px;background: url(../images/dian1.png);float: left;margin-top: 4px;}
.headInfo_title .elect i{width: 32px;height: 30px;background: url(../images/dian3.png);position: absolute;left: 54%;top: 34%;margin-left: -16px;margin-top: -15px;}
.headInfo_title .elect .time{width:100%;height: 30px;float: left;font-size: 16px;color: #fff;text-align: center;}
.headInfo_title .elect .type{width:100%;height: 30px;float: left;font-size: 13px;color: #fff;text-align: center;}
.headInfo_title .elect .type a{font-size: 13px;color: #fff;}
.headInfo_title .elect .type a:hover{color: #f60;}

.headInfo_dh{width:945px;height: 136px;margin:auto;}
.headInfo_dh .left{width: 264px;height: 84px;float: left;margin-right: 50px;margin-top: 15px;background: url(../images/btna2.png);}
.headInfo_dh .left a span{line-height: 75px;float: left;font-size: 25px;color: #646464;width: 264px;height: 84px;text-align: center;}

.headInfo_dh .center{width: 264px;height: 84px;float: left;margin-right: 50px;margin-top: 15px;background: url(../images/btna1.png);}
.headInfo_dh .center a span{line-height: 75px;float: left;font-size: 25px;color: #fff;width: 264px;height: 84px;text-align: center;}

.headInfo_dh .right{width: 264px;height: 84px;float: left;margin-top: 15px;line-height: 30px;font-size: 16px;color: #646464;background: url(../images/btna2.png);}
.headInfo_dh .right a span{line-height: 75px;float: left;font-size: 25px;color: #646464;width: 264px;height: 84px;text-align: center;}

.headInfo_content{width:1211px;height: 360px;margin:auto;}
.headInfo_content .headInfo_content_left{width: 385px;height: 337px;float: left;background: url(../images/bg2.png);}
.headInfo_content_left .title{width: 150px;height: 30px;float: left;font-weight: bold;font-size: 20px;color: #fff;text-align: left;margin:15px 0 0 30px;}
.headInfo_content_left .headInfo_content_left_con{padding:0;width: 310px;height: 200px;float: left;margin:50px 0 0 50px;}
.headInfo_content_left_con img{float: right;width: 117px;height: 117px;}
.headInfo_content_left_con li{width: 170px;height: 35px;}
.headInfo_content_left_con li i{width: 25px;height: 20px;float: left;line-height: 35px;background: url(../images/dian4.png) no-repeat;}
.headInfo_content_left_con li .tit{color: #f5a9c5;width: 80px;float: left;height: 35px;line-height: 20px;overflow: hidden;}
.headInfo_content_left_con li .con{color: #656565;width: 65px;float: left;height: 35px;line-height: 20px;overflow: hidden;}

.headInfo_content .headInfo_content_right{width: 826px;height: 337px;float: left;background: url(../images/bg3.png);}
.headInfo_content_right .title{width: 150px;height: 30px;float: left;font-weight: bold;font-size: 20px;color: #fff;text-align: left;margin:15px 0 0 30px;}
.headInfo_content_right .headInfo_content_right_con{padding:0;width: 775px;height: 235px;float: left;margin:35px 0 0 30px;overflow: hidden;}
.headInfo_content_right_con li{width: 775px;height: 100px;}
.headInfo_content_right_con li:nth-child(2){margin-top:20px; }
.headInfo_content_right_con li .img{width: 160px;height: 100px;float: left;}
.headInfo_content_right_con li .img img{width: 160px;height: auto;float: left;}
.headInfo_content_right_con li .tit{width: 600px;height: 28px;float: left;font-weight: bold;font-size: 18px;color: #6015a6;overflow: hidden;margin-left: 15px;}
.headInfo_content_right_con li .con{width: 600px;height: 72px;float: left;line-height: 25px;font-size: 16px;color: #898989;overflow: hidden;margin-left:15px;font-size:14px;}
.headInfo_content_right_con li .con .more{color: #86dffd;}

.gameBangdan{width:1200px;height: 660px;margin:auto;}
.gameBangdan .title{width:1200px;height: 120px;margin:auto;}
.gameBangdan .title span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.gameBangdan .title span:before, .gameBangdan .title span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 40%;height: 1px;}
.gameBangdan .title span:before{left: 0;}
.gameBangdan .title span:after {right: 0;}
.gameBangdan .title span i:before, .gameBangdan .title span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.gameBangdan .title span i:before{left: 40%;}
.gameBangdan .title span i:after {right: 40%;}
.gameBangdan .ul1{padding:0;width: 100%;height: 400px;margin:0 auto;}
.gameBangdan .ul1 .show{width: 150px;height: 201px;float: left;}
.gameBangdan .ul2{padding:0;width: 900px;height: 190px;margin:0 auto;}
.gameBangdan .ul2 .show{width: 150px;height: 201px;float: left;}


.yjBangdan{width:1200px;height: 330px;margin:auto;}
.yjBangdan .title{width:1200px;height: 120px;margin:auto;}
.yjBangdan .title span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.yjBangdan .title span:before, .yjBangdan .title span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 30%;height: 1px;}
.yjBangdan .title span:before{left: 0;}
.yjBangdan .title span:after {right: 0;}
.yjBangdan .title span i:before, .yjBangdan .title span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.yjBangdan .title span i:before{left: 30%;}
.yjBangdan .title span i:after {right: 30%;}

.yjBangdan ul{padding:0;width: 600px;height: 200px;margin:0 auto;}
.yjBangdan ul .show{width: 150px;height: 201px;float: left;}

.jpfl{width:1208px;;height: auto;margin:auto;display:table;}
.jpfl .title{width:1208px;height: 50px;}
.jpfl .title span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.jpfl .title span:before, .jpfl .title span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 40%;height: 1px;}
.jpfl .title span:before{left: 0;}
.jpfl .title span:after {right: 0;}
.jpfl .title span i:before, .jpfl .title span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.jpfl .title span i:before{left: 40%;}
.jpfl .title span i:after {right: 40%;}
.jpfl .hongbao{width: 382px;height: 337px;float: left;}
.jpfl .headInfo_content_left{width: 382px;height: 337px;float: left;background: url(../images/bg4.png);}
.jpfl .pic-c{width: 826px;height: 337px;overflow:hidden;float: left;background: url(../images/bg5.png);}

.fyb-con-c-r-jp-r{width:835px;height:337px;float:right;background:url(../images/bg5.png) no-repeat;margin-left:-7px;position:relative;}
.fyb-con-c-r-jp-r-l{width:43px;height:82px;position:absolute;left:9px;top:125px;background:url(../images/btnb2.png) no-repeat;cursor:pointer;}
.fyb-con-c-r-jp-r-c{width:740px;height:214px;margin:0 auto;margin-top:90px;overflow:hidden;position:relative;}
.fyb-con-c-r-jp-r-c ul{width:10000px;height:214px;position:absolute;left:0;top:0;padding: 0;margin: 0;}
.fyb-con-c-r-jp-r-c  li{width:148px;height:214px;float:left;display:inline;}
.fyb-con-c-r-jp-r-c  li img{width:148px;height:167px;}
.fyb-con-c-r-jp-r-c  li span{width:148px;height:47px;line-height:47px;text-align:center;display:block;}
.fyb-con-c-r-jp-r-r{width:43px;height:82px;position:absolute;right:9px;top:125px;background:url(../images/btnb1.png) no-repeat;cursor:pointer;}

.jpfl .headInfo_content_botoom{width: 1218px;height: 305px;float: left;background: url(../images/bg6.png);overflow: hidden;}
.jpfl .headInfo_content_botoom .title{width: 800px;height: 30px;float: left;font-weight: bold;font-size: 17px;color: #666666;text-align: left;margin:20px 0 0 120px;}
.jpfl .headInfo_content_botoom p{padding:0;width: 1040px;float: left;margin:0 0 0 130px;color: #656565;line-height:46px;font-size:16px;}

.wqhg{width:1200px;;height: auto;margin:auto;display:table;}
.wqhg .title{width:1200px;height: 50px;margin:auto;}
.wqhg .title span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.wqhg .title span:before, .wqhg .title span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 40%;height: 1px;}
.wqhg .title span:before{left: 0;}
.wqhg .title span:after {right: 0;}
.wqhg .title span i:before, .wqhg .title span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.wqhg .title span i:before{left: 40%;}
.wqhg .title span i:after {right: 40%;}
.wqhg ul{padding:0;}
.wqhg ul li{width: 214px;height: 98px;float: left;margin-top: 20px;}
.wqhg ul .mar{margin-left: 32px;}

.hzhb{width:1200px;height: auto;margin:auto;display:table;}
.hzhb .title{width:1200px;height: 50px;margin:auto;}
.hzhb .title span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.hzhb .title span:before, .hzhb .title span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 40%;height: 1px;}
.hzhb .title span:before{left: 0;}
.hzhb .title span:after {right: 0;}
.hzhb .title span i:before, .hzhb .title span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.hzhb .title span i:before{left: 40%;}
.hzhb .title span i:after {right: 40%;}
.hzhb ul{width:100%;height:548px;padding:0;}
.hzhb ul li{width: 142px;height: 70px;float: left;margin-top: 20px;}
.hzhb ul .mar{margin-left: 34px;}

.tbhz{width:1200px;;height: auto;margin:auto;}
.tbhz .title{width:1200px;height: 50px;margin:auto;}
.tbhz .title span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.tbhz .title span:before, .tbhz .title span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 40%;height: 1px;}
.tbhz .title span:before{left: 0;}
.tbhz .title span:after {right: 0;}
.tbhz .title span i:before, .tbhz .title span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.tbhz .title span i:before{left: 40%;}
.tbhz .title span i:after {right: 40%;}
.tbhz ul{padding:0;}
.tbhz ul li{width: 142px;height: 70px;float: left;margin-top: 20px;}
.tbhz ul .mar{margin-left: 34px;}

.hzmt{width:100%;height: auto;margin:auto;}
.hzmt .title{width:1200px;height: 50px;margin:auto;}
.hzmt .title span{width: 100%;height: 120px;line-height: 120px;position: relative;float: left;text-align: center;font-weight: bold;font-size: 32px;color: #fff;}
.hzmt .title span:before, .hzmt .title span:after {content: '';position: absolute;top: 52%;background: #7f42b9;width: 40%;height: 1px;}
.hzmt .title span:before{left: 0;}
.hzmt .title span:after {right: 0;}
.hzmt .title span i:before, .hzmt .title span i:after {content: '';position: absolute;top: 52%;background: #c0a1dc;width: 3%;height: 1px;}
.hzmt .title span i:before{left: 40%;}
.hzmt .title span i:after {right: 40%;}
.hzmt .bottom_bg{width: 100%;height: 548px;float: left;background: url(../images/bg1.jpg);}
.hzmt ul{padding:0;width:1200px;margin:auto;}
.hzmt ul li{width: 142px;height: 70px;float: left;margin-top: 20px;}
.hzmt ul .mar{margin-left: 34px;}

/*fixnav*/
.fixnav{position:fixed;bottom:50%;left:48%;margin-left:650px;width:60px;height: auto;z-index: 99;}
.fixnav ul{padding:0;}
.fixnav ul .li{width: 60px;height: 60px;margin-top: 4px;position: relative;}

.js-but{background: url(../images/btne1.png) no-repeat;}
.jt-but{background: url(../images/btne2.png) no-repeat;}
.hj-but{background: url(../images/btne4.png) no-repeat;}
.up-but{background: url(../images/btne3.png) no-repeat;}
.ma-but{background: url(../images/btnee4.png) no-repeat;}
.fixnav span{width: 40px;height: 40px;float: left;color: #fff;font-size: 15px;margin: 5px 2px 5px 9px;}

.ewma{width: 241px;height: 253px;float: left;background: url(../images/bg0.png);position: fixed;bottom: 28%;right: calc(37% - 432px);padding: 0;overflow: hidden;z-index:10;}
.ewma img{width: 164px;height: 164px;float: left;margin:25px 0 0 36px;}
.ewma span{width: 164px;height: 30px;line-height: 30px;text-align: center;float: left;margin:8px 0 0 35px;color: #6112a9;}

.game_jx{width: 450px;height: 450px;float: left;position: fixed;bottom: 23%;left: calc(92% - 434px);padding: 0;overflow: hidden;z-index:10;}
.game_jx ul{width: 417px;height: 405px;float: left;background: url(../images/bg11.png);position: fixed;bottom: 26%;left: calc(95% - 441px);padding: 0;overflow: hidden;margin:0;}
.game_jx a{width: 43%;height: 25px;line-height: 25px;float: left;color: #6112a9;font-size: 14px;margin: 5px 5px 5px 10px;overflow: hidden;}
.game_jx a li{margin-left:15px; }
.game_jx a:hover{background: #e890ff;color: #fff;border-radius: 9px;}

.fyb-fot{width:100%;height:130px;background:#282828;text-align:center;}
.fyb-fot-c{width:1200px;margin:0 auto;line-height:30px;padding-top:20px;}