@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	margin: 0px 0px 0px 0px;
}
body {
	overflow-x: hidden;
}
.bigcontainer {
	width: 100%;
	background: #000;
	top:-110;
}
.test {
	border: 1px solid red;
}
.fl {
	float: left;
}
.cl {
	clear: both;
}
.bl {
	display: block;
}
.ab {
	position: absolute;
}
.rl {
	position: relative;
}
.topcontainer {
	width:1920px;height:1020px;left: 50%;margin-left: -960px;
	overflow: hidden;
	position: relative;
	background: url(../images/background.png) no-repeat center;
	background-position: 0px -0px;
}

.animatetop{	
	width:1920px;height:780px;left:50%;margin-left:-960px;
}

.animatetop2{	
	width:1920px;height:1020px;left:50%;margin-left:-960px;
	overflow: hidden;
	position: relative;

	background-position: 0px -0px;
}


.downcontainer1{	
	width:1920px;height:844px;left:50%;margin-left:-960px;
	overflow: hidden;
	position: relative;
	background: url(../images/1_02.jpg) no-repeat center;
	background-position: 0px -0px;
}

.downcontainer2{	
	width:1920px;height:1088px;left:50%;margin-left:-960px;
	overflow: hidden;
	position: relative;
	background: url(../images/1_03.jpg) no-repeat center;
	background-position: 0px -0px;
}

.downcontainer3{	
	width:1920px;height:973px;left:50%;margin-left:-960px;
	overflow: hidden;
	position: relative;
	background: url(../images/1_04.jpg) no-repeat center;
	background-position: 0px -0px;
}

.downcontainer4{	
	width:1920px;height:1162px;left:50%;margin-left:-960px;
	overflow: hidden;
	position: relative;
	background: url(../images/1_05.jpg) no-repeat center;
	background-position: 0px -0px;
}

.slide1{
	width: 720px;
	height: 480px;
	left:50%;
	margin-left: -245px;
	top: 380px;
}

.slide1 .numidx{
	width: 150px;
	height: 854px;
	left:388px;
	margin-left: -680px;
	top:-145px;
	background:url(../images/nav.png) no-repeat;
	z-index:98;
}

.slide1 .numidx ul .item{
	width:92px;height:27px;
	z-index:99;list-style-type:none;
	margin-top:153px;
	margin-left:26px;
	/*border:1px solid red;*/
}
.slide1 .numidx ul .item1{
	left:0px;top:0px;
}

.slide1 .numidx ul .item2{
	left:0px;top:89px;
}

.slide1 .numidx ul .item3{
	left:0px;top:178px;
}

.slide1 .numidx ul .item4{
	left:0px;top:267px;
}

.slide1 .numidx ul .item5{
	left:0px;top:356px;
}

.slide1 .numidx ul .item6{
	left:0px;top:447px;
}



.slide1 .mp4shown li{width:720px;height:441px;left:-715px;top:-380px;list-style-type:none;}

.slideText{
	width:1920px;height:1088px;left:50%;margin-left:-960px;
	overflow: hidden;
	position: relative;
	top:-471px;
	background: url(../images/js-zt1.png) no-repeat center;
}


.slide2{
	width: 900px;
	height: 525px;
	left:50%;
	margin-left: -474px;
	top: 180px;
}

.slide2 .imgshown{
	margin-left: 2px;
	top: 28px;
	width:500px;
}

.slide2 .imgshown ul li{width:455px;height:768px;top:100px;list-style-type:none; margin-right:39px;}

.slide2 .prev,.slide2 .next{width:50px;height:50px;}
.slide2 .prev{margin-left:-81px;top:213px;}
.slide2 .next{margin-left:938px;top:212px;}


.returnTop{width:167px;height:164px;margin-left:601px;top:855px;}
.joinGroup{width:167px;height:164px;margin-left:875px;top:855px;}
.weChat{width:167px;height:164px;margin-left:1150px;top:855px;}



#Floatingbar{width:157px;position:fixed;top:50%;right:0px;margin-top:-150px;background-color:#e5e5e5;box-shadow:0 3px 14px rgba(0,0,0,0.4);z-index:150000;font-size:12px;background-color:#ffffff;font-family:'Microsoft YaHei';}
#Floatingbar .ewm{padding:22px 0 15px;line-height:24px;text-align:center;color:#fff;background-color:#333333;}
#Floatingbar .ewm img{width:115px;height:115px;margin:0 auto;display:block;}
#Floatingbar ul{padding:14px 0;background:url(../images/line_x.png) no-repeat center bottom;list-style-type:none;background-color:#333333;color:white;}
#Floatingbar ul li{height:22px;line-height:22px;text-align:center;margin-bottom:7px;cursor: pointer;}
#Floatingbar ul li a{color:white;}
#Floatingbar ul li a:hover{color:white;}
#Floatingbar ul li img{margin-left:5px;vertical-align:middle;}
#Floatingbar .btn_backtop{height:31px;line-height:31px;text-align:center;color:#fff;background-color:#676767;display:block;}
#Floatingbar .btn_backtop:hover{background-color:#507129;}
#Floatingbar .btn{width:15px;height:130px;position:absolute;top:23px;left:-15px;background:url(../images/arrow.png) no-repeat right top;cursor:pointer;}
#Floatingbar .btn.change{background-position:left top;}



	
		#news{
	float:right;
	width:410px;
	height:336px;
	position:relative;
	overflow:hidden;
	margin-left:455px;
	top:347px;
	padding-top: 19px;
	padding-right: 475px;
	padding-bottom: 0;
	
}
		/*#news:hover{box-shadow:0 0 14px rgba(0,0,0,0.2);}*/
		#news .SubTitle{font-size:19px;}
		#news .Tab{margin-bottom:0px;}
		#news .Tab_nr{overflow:hidden;margin-bottom:30px;}
		/*数据*/
		#Data{padding:19px 26px 0;float:right;width:478px;height:740px;position:relative;overflow:hidden;background:#fff;}
		#Data:hover{box-shadow:0 0 14px rgba(0,0,0,0.2);}
		#Data .Tab{margin-bottom:0px;}
		#Data .Tab_nr{overflow:hidden;margin-bottom:30px;}
	/*第三模块*/
	
	
	/*照片展示*/
	
	/*标题*/
	.Title{width:507px;height:91px;margin:0px auto 37px auto;}
	/*副标题*/
	.SubTitle{line-height:3.37;font-size:19px;font-weight:normal;}
	/*热点新闻*/
	.hotNews{margin:16px 0;height:23px;line-height:23px;clear:both;overflow:hidden;font-size:14px;color:#f96643;text-overflow:ellipsis;white-space:nowrap;}
	.hotNews span{width:48px;height:23px;line-height:23px;text-align:center;color:#fff;margin-right:8px;background-color:#f0b302;display:inline-block;}
	.hotNews a{color:#f96643;}
	/*新闻列表*/
	.NewsList{border-top:1px solid #eeeeee;}
	.NewsList li{height:40px;line-height:40px;overflow:hidden;}
	.NewsList li:hover{background-color:#fcfcfc;}
	.NewsList li time{float:right;font-size:12px;color:#cdc9c9;}
	.NewsList li a:hover{color:#f0b302;text-decoration:none;}

	/*选项卡*/
	.Tab{float:left;width:100%;position:relative;margin-bottom:17px;border-top:1px solid #eeeeee;}
	.Tab .lines{position:absolute;top:-1px;right:0px;left:0px;border-top:2px solid #f0b302;}
	.Tab li{float:left;width:85px; list-style: none;}
	.Tab li a{line-height:2.67;text-align:center;font-size:14px;display:block;}
	.Tab li a:hover{color:#f0b302;text-decoration:none;}
	
	
	.box{font-size: 12px;
	font-family: '宋体';margin-top:100px;} 
.box img{display:block; padding:5px; border:0;}
.box a{color:#333; text-decoration:none;float:left; cursor:hand;} 
.box a span{display:none; color:#F00;} 
.box a span h1{
	font-size:12px; 
	position:absolute; 
	bottom:0; 
	background:#000; 
	font-weight:normal;
	color:#fff;
	padding:5px; 
	display:block;
    filter:alpha(opacity=80); 
    -moz-opacity:0.80; 
    opacity:0.80; top:80px;
	z-index:9999;
}
.box_item1 {
	width:160px; 
	height:160px;
}
.box a:hover{color:#999;} 
.box a:hover span{display:inline; position:absolute;} 
.imgbox{width:800px; margin:0 auto;top:810px; left:320px;}
.imgbox-1{ margin-left:170px;}

.navbox a{ display:block; top:340px; left:597px;}
.navbox .nav1{ width:350px; height:140px;}
.navbox .nav2{     width: 350px;
    height: 115px;
    left: 597px;
    margin-top: 142px;}
.navbox .nav3{     width: 350px;
    height: 115px;
    left: 597px;
    margin-top: 260px;}

	
.PartTitle2{padding:14px 0 14px 38px;height:35px;line-height:35px;position:relative;font-size:19px;font-weight:normal;color:#ab8324;background:url(../images/icon_.png) no-repeat left center;border-bottom:1px solid #5e5f64;}
	.PartTitle2 span{font-size:13px;font-family:'times new roman', times, serif;color:#8a8b8f;text-transform:uppercase;}
	.PartTitle2 .more{position:absolute;font-size:12px;color:#fff;right:5px;padding-right:27px;background:url(../images/icon_more.png) no-repeat right center;}
	.PartTitle2 .more:hover{color:#ab882a;}

.ml10{margin-left:10px;}
.m5{width:100%;height:auto;overflow:hidden;padding-bottom:10px;background: url(../images/footb1g.png) bottom no-repeat; z-index:999999; }
.zb{width:1281px;height:auto;overflow:hidden;margin:0 auto;padding:10px 00px 00px 00px;padding-top:10px;padding-top:10px;padding-bottom:10px;}


.zb_3bg{padding:10px 10px 10px;width:400px;height:auto;overflow:hidden;float:left;background-color:#FFF;position:relative}
.zb_3{padding:10px 10px 10px 10px;width:380px;height:auto;overflow:hidden;float:left;position:relative;overflow:hidden;background-color:#FFF;box-shadow:0 0px 14px rgba(0,0,0,0.3) inset;}
.zb_3_t{width:380px;height:41px;float:left;background:#FFF;line-height:41px;color:#bda575;text-align:center;font-size:16px;font-weight:bold;}
.zb_3_d{width:380px;height:0px;float:left;background:#FFF;position:relative}
.zb_3 .role-itemst{width:370px;height:auto;float:left;position:relative;}
.zb_3 .role-itemst img{margin:0 auto;height:auto;overflow:hidden;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:5px;}


.zb_2bg{padding:10px 10px 10px;width:615px;height:auto;overflow:hidden;float:left;background-color:#FFF;position:relative}
.zb_2{padding:10px 10px 10px 10px;width:595px;height:auto;overflow:hidden;float:left;position:relative;overflow:hidden;background-color:#FFF;box-shadow:0 0px 14px rgba(0,0,0,0.3) inset;}
.zb_2_t{width:595px;height:41px;float:left;background:#FFF;line-height:41px;color:#bda575;text-align:center;font-size:16px;font-weight:bold;}
.zb_2_d{width:595px;height:0px;float:left;background:#FFF;position:relative}
.zb_2 .role-itemst{width:585px;height:auto;float:left;position:relative;}
.zb_2 .role-itemst img{margin:0 auto;height:auto;overflow:hidden;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:5px;}

.zb_1bg{padding:10px 10px 10px;width:1260px;height:auto;overflow:hidden;float:left;background-color:#FFF;position:relative}
.zb_1{padding:10px 10px 10px 10px;width:1240px;height:auto;overflow:hidden;float:left;position:relative;overflow:hidden;background-color:#FFF;box-shadow:0 0px 14px rgba(0,0,0,0.3) inset;}
.zb_1_t{width:1240px;height:41px;float:left;background:#FFF;line-height:41px;color:#bda575;text-align:center;font-size:16px;font-weight:bold;}
.zb_1_d{width:1240px;height:0px;float:left;background:#FFF;position:relative}
.zb_1 .role-itemst{width:1230px;height:auto;float:left;position:relative;}
.zb_1 .role-itemst img{margin:0 auto;height:auto;overflow:hidden;display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:5px;}

		
	#section3bg{width:100%;position:relative;margin:0 auto;z-index:1500;padding-top:110px;background:url(../images/index_03.png) no-repeat center  top;}

		#Introductionbg{padding:0px 0px 0px 0px;float:left;width:1205px;height:485px;padding:0px;margin-top:0px;background-color:rgba(255,255,255,0.3);position:relative;border:1px solid #22273b;border-radius:10px;}
		#Introduction{padding:5px;width:1195px;height:475px;}
		.content_{line-height:47px;font-size:14px;}
		.content_ p{text-indent:24px;color:#22273b}
				/**/
				
		
			#livea{width:1108px;height:620px;position:relative;overflow:hidden;padding:0px;background-color:rgba(255,255,255,0.3);position:relative;border:1px solid #22273b;}
			
				

	.PartTitle2{padding:14px 0 14px 38px;height:35px;line-height:35px;position:relative;font-size:19px;font-weight:normal;color:#FFF;background:url(../images/icon_.png) no-repeat left center;border-bottom:1px solid #5e5f64;}
	.PartTitle2 span{font-size:13px;font-family:'times new roman', times, serif;color:#FFF;text-transform:uppercase;}
	.PartTitle2 .more{position:absolute;font-size:12px;color:#fff;right:5px;padding-right:27px;background:url(../images/icon_more.png) no-repeat right center;}
	.PartTitle2 .more:hover{color:#ab882a;}


	/*新闻列表*/
	.NewsList li{padding:11px 10px 11px 4px;height:24px;line-height:24px;overflow:hidden;font-size:14px;border-bottom:1px dashed #22273b;}
	.NewsList li:hover{background-color:rgba(255,255,255,0.1);}
	.NewsList li span{float:right;font-size:12px;color:#22273b}
	.NewsList li span:hover{float:right;font-size:12px;}
	.NewsList li a{color:#22273b}
	.NewsList li a:hover{}
	.NewsList li .btn_fl{color:#5a462d;margin-right:9px;background-color:#FFF;display:inline-block;}
	
	
	/*选项卡*/
	.Tab{float:left;width:100%;margin-bottom:14px;border-bottom:1px solid #22273b;}
	.Tab li{float:left;width:221px;text-align:center;}
	.Tab li a{height:50px;line-height:50px;font-size:17px;display:block;font-weight:bold;color:#22273b;}
	.Tab li.change a,.Tab li a:hover{color:#dc0e33;}
	.Tab li.change{position:relative;margin-bottom:-1px;border-bottom:2px solid #22273b;}
	/*充值列表*/


.bottombtn{z-index:999999999999999;width:318px;height:86px;background:url(../images/btn_2999456.png) no-repeat;position:relative;left:50%;margin-left:-159px;top:30px;overflow:hidden}
.bottombtn:hover{background:url(../images/btn-h_5a96c8d.png) no-repeat}
.bottombtn .wen{position:absolute;width:276px;height:23px}
.bottombtn .t-wen{top:-4px;right:-80px;background:url(../images/t-wen_6d2a315.png) no-repeat center;-webkit-animation:top-ani 4s linear infinite;-moz-animation:top-ani 4s linear infinite;-ms-animation:top-ani 4s linear infinite;animation:top-ani 4s linear infinite}
@-webkit-keyframes top-ani{0%{right:-80px}
50%{right:90px}
100%{right:-80px}}@-moz-keyframes top-ani{0%{right:-80px}
50%{right:90px}
100%{right:-80px}}@-o-keyframes top-ani{0%{right:-80px}
50%{right:90px}
100%{right:-80px}}@-ms-keyframes top-ani{0%{right:-80px}
50%{right:90px}
100%{right:-80px}}@keyframes top-ani{0%{right:-80px}
50%{right:90px}
100%{right:-80px}}
.bottombtn .b-wen{bottom:-4px;left:-80px;background:url(../images/b-wen_cd28ac4.png) no-repeat center;-webkit-animation:bottom-ani 4s linear infinite;-moz-animation:bottom-ani 4s linear infinite;-ms-animation:bottom-ani 4s linear infinite;animation:bottom-ani 4s linear infinite}
@-webkit-keyframes bottom-ani{0%{left:-80px}
50%{left:90px}
100%{left:-80px}}@-moz-keyframes bottom-ani{0%{left:-80px}
50%{left:90px}
100%{left:-80px}}@-o-keyframes bottom-ani{0%{left:-80px}
50%{left:90px}
100%{left:-80px}}@-ms-keyframes bottom-ani{0%{left:-80px}
50%{left:90px}
100%{left:-80px}}@keyframes bottom-ani{0%{left:-80px}
50%{left:90px}
100%{left:-80px}}


.topwen{position:absolute;width:164px;height:123px;top:50%;margin-top:-70px;margin-left:70px}
.l-wen{left:-140px;background:url(../images/l-wen_c5b51b5.png) no-repeat center;-webkit-animation:left-ani 2s linear infinite;-moz-animation:left-ani 2s linear infinite;-ms-animation:left-ani 2s linear infinite;animation:left-ani 2s linear infinite}
@-webkit-keyframes left-ani{0%{left:-152px}
50%{left:-162px}
100%{left:-152px}}@-moz-keyframes left-ani{0%{left:-152px}
50%{left:-162px}
100%{left:-152px}}@-o-keyframes left-ani{0%{left:-152px}
50%{left:-162px}
100%{left:-152px}}@-ms-keyframes left-ani{0%{left:-152px}
50%{left:-162px}
100%{left:-152px}}@keyframes left-ani{0%{left:-152px}
50%{left:-162px}
100%{left:-152px}}
.r-wen{left:167px;background:url(../images/r-wen_0b8783f.png) no-repeat center;-webkit-animation:right-ani 2s linear infinite;-moz-animation:right-ani 2s linear infinite;-ms-animation:right-ani 2s linear infinite;animation:right-ani 2s linear infinite}
@-webkit-keyframes right-ani{0%{left:167px}
50%{left:176px}
100%{left:167px}}@-moz-keyframes right-ani{0%{left:167px}
50%{left:176px}
100%{left:167px}}@-o-keyframes right-ani{0%{left:167px}
50%{left:176px}
100%{left:167px}}@-ms-keyframes right-ani{0%{left:167px}
50%{left:176px}
100%{left:167px}}@keyframes right-ani{0%{left:167px}
50%{left:176px}
100%{left:167px}}
.footerBg{height:150px;z-index:9999999999999}
.footerDiv{width:1200px;margin:0 auto;text-align:center;margin-top:-150px}


